| Server IP : 121.121.20.254 / Your IP : 216.73.216.146 Web Server : Microsoft-IIS/10.0 System : Windows NT WEB-SERVER 10.0 build 20348 (Windows Server 2022) AMD64 User : IUSR ( 0) PHP Version : 8.3.28 Disable Function : NONE MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/inetpub/wwwroot/KnowledgeBase/wp-content/plugins/kadence-blocks-pro/dist/ |
Upload File : |
!function(){var e={70597:function(e,t,n){"use strict";var l,i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&(e[l]=n[l])}return e},r=(l=n(99196))&&l.__esModule?l:{default:l};t.Z=function(e){var t=e.fill,n=void 0===t?"currentColor":t,l=e.width,o=void 0===l?24:l,s=e.height,a=void 0===s?24:s,c=e.style,h=void 0===c?{}:c,d=function(e,t){var n={};for(var l in e)t.indexOf(l)>=0||Object.prototype.hasOwnProperty.call(e,l)&&(n[l]=e[l]);return n}(e,["fill","width","height","style"]);return r.default.createElement("svg",i({viewBox:"0 0 24 24",style:i({fill:n,width:o,height:a},h)},d),r.default.createElement("path",{d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"}))}},43891:function(e,t,n){"use strict";var l,i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&(e[l]=n[l])}return e},r=(l=n(99196))&&l.__esModule?l:{default:l};t.Z=function(e){var t=e.fill,n=void 0===t?"currentColor":t,l=e.width,o=void 0===l?24:l,s=e.height,a=void 0===s?24:s,c=e.style,h=void 0===c?{}:c,d=function(e,t){var n={};for(var l in e)t.indexOf(l)>=0||Object.prototype.hasOwnProperty.call(e,l)&&(n[l]=e[l]);return n}(e,["fill","width","height","style"]);return r.default.createElement("svg",i({viewBox:"0 0 24 24",style:i({fill:n,width:o,height:a},h)},d),r.default.createElement("path",{d:"M12,18.17L8.83,15L7.42,16.41L12,21L16.59,16.41L15.17,15M12,5.83L15.17,9L16.58,7.59L12,3L7.41,7.59L8.83,9L12,5.83Z"}))}},53239:function(e,t,n){e=n.nmd(e),function(){var e=function(){return this}();e||"undefined"==typeof window||(e=window);var t=function(e,n,l){"string"==typeof e?(2==arguments.length&&(l=n),t.modules[e]||(t.payloads[e]=l,t.modules[e]=null)):t.original?t.original.apply(this,arguments):(console.error("dropping module because define wasn't a string."),console.trace())};t.modules={},t.payloads={};var n,l,i=function(e,t,n){if("string"==typeof t){var l=s(e,t);if(null!=l)return n&&n(),l}else if("[object Array]"===Object.prototype.toString.call(t)){for(var i=[],o=0,a=t.length;o<a;++o){var c=s(e,t[o]);if(null==c&&r.original)return;i.push(c)}return n&&n.apply(null,i)||!0}},r=function(e,t){var n=i("",e,t);return null==n&&r.original?r.original.apply(this,arguments):n},o=function(e,t){if(-1!==t.indexOf("!")){var n=t.split("!");return o(e,n[0])+"!"+o(e,n[1])}if("."==t.charAt(0))for(t=e.split("/").slice(0,-1).join("/")+"/"+t;-1!==t.indexOf(".")&&l!=t;){var l=t;t=t.replace(/\/\.\//,"/").replace(/[^\/]+\/\.\.\//,"")}return t},s=function(e,n){n=o(e,n);var l=t.modules[n];if(!l){if("function"==typeof(l=t.payloads[n])){var r={},s={id:n,uri:"",exports:r,packaged:!0};r=l((function(e,t){return i(n,e,t)}),r,s)||s.exports,t.modules[n]=r,delete t.payloads[n]}l=t.modules[n]=r||l}return l};l=e,(n="ace")&&(e[n]||(e[n]={}),l=e[n]),l.define&&l.define.packaged||(t.original=l.define,l.define=t,l.define.packaged=!0),l.require&&l.require.packaged||(r.original=l.require,l.require=r,l.require.packaged=!0)}(),ace.define("ace/lib/es6-shim",["require","exports","module"],(function(e,t,n){function l(e,t,n){Object.defineProperty(e,t,{value:n,enumerable:!1,writable:!0,configurable:!0})}String.prototype.startsWith||l(String.prototype,"startsWith",(function(e,t){return t=t||0,this.lastIndexOf(e,t)===t})),String.prototype.endsWith||l(String.prototype,"endsWith",(function(e,t){var n=this;(void 0===t||t>n.length)&&(t=n.length),t-=e.length;var l=n.indexOf(e,t);return-1!==l&&l===t})),String.prototype.repeat||l(String.prototype,"repeat",(function(e){for(var t="",n=this;e>0;)1&e&&(t+=n),(e>>=1)&&(n+=n);return t})),String.prototype.includes||l(String.prototype,"includes",(function(e,t){return-1!=this.indexOf(e,t)})),Object.assign||(Object.assign=function(e){if(null==e)throw new TypeError("Cannot convert undefined or null to object");for(var t=Object(e),n=1;n<arguments.length;n++){var l=arguments[n];null!=l&&Object.keys(l).forEach((function(e){t[e]=l[e]}))}return t}),Object.values||(Object.values=function(e){return Object.keys(e).map((function(t){return e[t]}))}),Array.prototype.find||l(Array.prototype,"find",(function(e){for(var t=this.length,n=arguments[1],l=0;l<t;l++){var i=this[l];if(e.call(n,i,l,this))return i}})),Array.prototype.findIndex||l(Array.prototype,"findIndex",(function(e){for(var t=this.length,n=arguments[1],l=0;l<t;l++){var i=this[l];if(e.call(n,i,l,this))return l}})),Array.prototype.includes||l(Array.prototype,"includes",(function(e,t){return-1!=this.indexOf(e,t)})),Array.prototype.fill||l(Array.prototype,"fill",(function(e){for(var t=this,n=t.length>>>0,l=arguments[1]>>0,i=l<0?Math.max(n+l,0):Math.min(l,n),r=arguments[2],o=void 0===r?n:r>>0,s=o<0?Math.max(n+o,0):Math.min(o,n);i<s;)t[i]=e,i++;return t})),Array.of||l(Array,"of",(function(){return Array.prototype.slice.call(arguments)}))})),ace.define("ace/lib/fixoldbrowsers",["require","exports","module","ace/lib/es6-shim"],(function(e,t,n){"use strict";e("./es6-shim")})),ace.define("ace/lib/lang",["require","exports","module"],(function(e,t,n){"use strict";t.last=function(e){return e[e.length-1]},t.stringReverse=function(e){return e.split("").reverse().join("")},t.stringRepeat=function(e,t){for(var n="";t>0;)1&t&&(n+=e),(t>>=1)&&(e+=e);return n};var l=/^\s\s*/,i=/\s\s*$/;t.stringTrimLeft=function(e){return e.replace(l,"")},t.stringTrimRight=function(e){return e.replace(i,"")},t.copyObject=function(e){var t={};for(var n in e)t[n]=e[n];return t},t.copyArray=function(e){for(var t=[],n=0,l=e.length;n<l;n++)e[n]&&"object"==typeof e[n]?t[n]=this.copyObject(e[n]):t[n]=e[n];return t},t.deepCopy=function e(t){if("object"!=typeof t||!t)return t;var n;if(Array.isArray(t)){n=[];for(var l=0;l<t.length;l++)n[l]=e(t[l]);return n}if("[object Object]"!==Object.prototype.toString.call(t))return t;for(var l in n={},t)n[l]=e(t[l]);return n},t.arrayToMap=function(e){for(var t={},n=0;n<e.length;n++)t[e[n]]=1;return t},t.createMap=function(e){var t=Object.create(null);for(var n in e)t[n]=e[n];return t},t.arrayRemove=function(e,t){for(var n=0;n<=e.length;n++)t===e[n]&&e.splice(n,1)},t.escapeRegExp=function(e){return e.replace(/([.*+?^${}()|[\]\/\\])/g,"\\$1")},t.escapeHTML=function(e){return(""+e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(/</g,"<")},t.getMatchOffsets=function(e,t){var n=[];return e.replace(t,(function(e){n.push({offset:arguments[arguments.length-2],length:e.length})})),n},t.deferredCall=function(e){var t=null,n=function(){t=null,e()},l=function(e){return l.cancel(),t=setTimeout(n,e||0),l};return l.schedule=l,l.call=function(){return this.cancel(),e(),l},l.cancel=function(){return clearTimeout(t),t=null,l},l.isPending=function(){return t},l},t.delayedCall=function(e,t){var n=null,l=function(){n=null,e()},i=function(e){null==n&&(n=setTimeout(l,e||t))};return i.delay=function(e){n&&clearTimeout(n),n=setTimeout(l,e||t)},i.schedule=i,i.call=function(){this.cancel(),e()},i.cancel=function(){n&&clearTimeout(n),n=null},i.isPending=function(){return n},i}})),ace.define("ace/lib/useragent",["require","exports","module"],(function(e,t,n){"use strict";t.OS={LINUX:"LINUX",MAC:"MAC",WINDOWS:"WINDOWS"},t.getOS=function(){return t.isMac?t.OS.MAC:t.isLinux?t.OS.LINUX:t.OS.WINDOWS};var l="object"==typeof navigator?navigator:{},i=(/mac|win|linux/i.exec(l.platform)||["other"])[0].toLowerCase(),r=l.userAgent||"",o=l.appName||"";t.isWin="win"==i,t.isMac="mac"==i,t.isLinux="linux"==i,t.isIE="Microsoft Internet Explorer"==o||o.indexOf("MSAppHost")>=0?parseFloat((r.match(/(?:MSIE |Trident\/[0-9]+[\.0-9]+;.*rv:)([0-9]+[\.0-9]+)/)||[])[1]):parseFloat((r.match(/(?:Trident\/[0-9]+[\.0-9]+;.*rv:)([0-9]+[\.0-9]+)/)||[])[1]),t.isOldIE=t.isIE&&t.isIE<9,t.isGecko=t.isMozilla=r.match(/ Gecko\/\d+/),t.isOpera="object"==typeof opera&&"[object Opera]"==Object.prototype.toString.call(window.opera),t.isWebKit=parseFloat(r.split("WebKit/")[1])||void 0,t.isChrome=parseFloat(r.split(" Chrome/")[1])||void 0,t.isEdge=parseFloat(r.split(" Edge/")[1])||void 0,t.isAIR=r.indexOf("AdobeAIR")>=0,t.isAndroid=r.indexOf("Android")>=0,t.isChromeOS=r.indexOf(" CrOS ")>=0,t.isIOS=/iPad|iPhone|iPod/.test(r)&&!window.MSStream,t.isIOS&&(t.isMac=!0),t.isMobile=t.isIOS||t.isAndroid})),ace.define("ace/lib/dom",["require","exports","module","ace/lib/useragent"],(function(e,t,n){"use strict";var l,i=e("./useragent");t.buildDom=function e(t,n,l){if("string"==typeof t&&t){var i=document.createTextNode(t);return n&&n.appendChild(i),i}if(!Array.isArray(t))return t&&t.appendChild&&n&&n.appendChild(t),t;if("string"!=typeof t[0]||!t[0]){for(var r=[],o=0;o<t.length;o++){var s=e(t[o],n,l);s&&r.push(s)}return r}var a=document.createElement(t[0]),c=t[1],h=1;for(c&&"object"==typeof c&&!Array.isArray(c)&&(h=2),o=h;o<t.length;o++)e(t[o],a,l);return 2==h&&Object.keys(c).forEach((function(e){var t=c[e];"class"===e?a.className=Array.isArray(t)?t.join(" "):t:"function"==typeof t||"value"==e||"$"==e[0]?a[e]=t:"ref"===e?l&&(l[t]=a):"style"===e?"string"==typeof t&&(a.style.cssText=t):null!=t&&a.setAttribute(e,t)})),n&&n.appendChild(a),a},t.getDocumentHead=function(e){return e||(e=document),e.head||e.getElementsByTagName("head")[0]||e.documentElement},t.createElement=function(e,t){return document.createElementNS?document.createElementNS(t||"http://www.w3.org/1999/xhtml",e):document.createElement(e)},t.removeChildren=function(e){e.innerHTML=""},t.createTextNode=function(e,t){return(t?t.ownerDocument:document).createTextNode(e)},t.createFragment=function(e){return(e?e.ownerDocument:document).createDocumentFragment()},t.hasCssClass=function(e,t){return-1!==(e.className+"").split(/\s+/g).indexOf(t)},t.addCssClass=function(e,n){t.hasCssClass(e,n)||(e.className+=" "+n)},t.removeCssClass=function(e,t){for(var n=e.className.split(/\s+/g);;){var l=n.indexOf(t);if(-1==l)break;n.splice(l,1)}e.className=n.join(" ")},t.toggleCssClass=function(e,t){for(var n=e.className.split(/\s+/g),l=!0;;){var i=n.indexOf(t);if(-1==i)break;l=!1,n.splice(i,1)}return l&&n.push(t),e.className=n.join(" "),l},t.setCssClass=function(e,n,l){l?t.addCssClass(e,n):t.removeCssClass(e,n)},t.hasCssString=function(e,t){var n,l=0;if(n=(t=t||document).querySelectorAll("style"))for(;l<n.length;)if(n[l++].id===e)return!0},t.removeElementById=function(e,t){(t=t||document).getElementById(e)&&t.getElementById(e).remove()};var r=[];function o(){var e=r;r=null,e&&e.forEach((function(e){s(e[0],e[1])}))}function s(e,n,i){if("undefined"!=typeof document){if(r)if(i)o();else if(!1===i)return r.push([e,n]);if(!l){var s=i;i&&i.getRootNode&&(s=i.getRootNode())&&s!=i||(s=document);var a=s.ownerDocument||s;if(n&&t.hasCssString(n,s))return null;n&&(e+="\n/*# sourceURL=ace/css/"+n+" */");var c=t.createElement("style");c.appendChild(a.createTextNode(e)),n&&(c.id=n),s==a&&(s=t.getDocumentHead(a)),s.insertBefore(c,s.firstChild)}}}if(t.useStrictCSP=function(e){l=e,0==e?o():r||(r=[])},t.importCssString=s,t.importCssStylsheet=function(e,n){t.buildDom(["link",{rel:"stylesheet",href:e}],t.getDocumentHead(n))},t.scrollbarWidth=function(e){var n=t.createElement("ace_inner");n.style.width="100%",n.style.minWidth="0px",n.style.height="200px",n.style.display="block";var l=t.createElement("ace_outer"),i=l.style;i.position="absolute",i.left="-10000px",i.overflow="hidden",i.width="200px",i.minWidth="0px",i.height="150px",i.display="block",l.appendChild(n);var r=e&&e.documentElement||document&&document.documentElement;if(!r)return 0;r.appendChild(l);var o=n.offsetWidth;i.overflow="scroll";var s=n.offsetWidth;return o===s&&(s=l.clientWidth),r.removeChild(l),o-s},t.computedStyle=function(e,t){return window.getComputedStyle(e,"")||{}},t.setStyle=function(e,t,n){e[t]!==n&&(e[t]=n)},t.HAS_CSS_ANIMATION=!1,t.HAS_CSS_TRANSFORMS=!1,t.HI_DPI=!i.isWin||"undefined"!=typeof window&&window.devicePixelRatio>=1.5,i.isChromeOS&&(t.HI_DPI=!1),"undefined"!=typeof document){var a=document.createElement("div");t.HI_DPI&&void 0!==a.style.transform&&(t.HAS_CSS_TRANSFORMS=!0),i.isEdge||void 0===a.style.animationName||(t.HAS_CSS_ANIMATION=!0),a=null}t.HAS_CSS_TRANSFORMS?t.translate=function(e,t,n){e.style.transform="translate("+Math.round(t)+"px, "+Math.round(n)+"px)"}:t.translate=function(e,t,n){e.style.top=Math.round(n)+"px",e.style.left=Math.round(t)+"px"}})),ace.define("ace/lib/net",["require","exports","module","ace/lib/dom"],(function(e,t,n){"use strict";var l=e("./dom");t.get=function(e,t){var n=new XMLHttpRequest;n.open("GET",e,!0),n.onreadystatechange=function(){4===n.readyState&&t(n.responseText)},n.send(null)},t.loadScript=function(e,t){var n=l.getDocumentHead(),i=document.createElement("script");i.src=e,n.appendChild(i),i.onload=i.onreadystatechange=function(e,n){!n&&i.readyState&&"loaded"!=i.readyState&&"complete"!=i.readyState||(i=i.onload=i.onreadystatechange=null,n||t())}},t.qualifyURL=function(e){var t=document.createElement("a");return t.href=e,t.href}})),ace.define("ace/lib/oop",["require","exports","module"],(function(e,t,n){"use strict";t.inherits=function(e,t){e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})},t.mixin=function(e,t){for(var n in t)e[n]=t[n];return e},t.implement=function(e,n){t.mixin(e,n)}})),ace.define("ace/lib/event_emitter",["require","exports","module"],(function(e,t,n){"use strict";var l={},i=function(){this.propagationStopped=!0},r=function(){this.defaultPrevented=!0};l._emit=l._dispatchEvent=function(e,t){this._eventRegistry||(this._eventRegistry={}),this._defaultHandlers||(this._defaultHandlers={});var n=this._eventRegistry[e]||[],l=this._defaultHandlers[e];if(n.length||l){"object"==typeof t&&t||(t={}),t.type||(t.type=e),t.stopPropagation||(t.stopPropagation=i),t.preventDefault||(t.preventDefault=r),n=n.slice();for(var o=0;o<n.length&&(n[o](t,this),!t.propagationStopped);o++);return l&&!t.defaultPrevented?l(t,this):void 0}},l._signal=function(e,t){var n=(this._eventRegistry||{})[e];if(n){n=n.slice();for(var l=0;l<n.length;l++)n[l](t,this)}},l.once=function(e,t){var n=this;if(this.on(e,(function l(){n.off(e,l),t.apply(null,arguments)})),!t)return new Promise((function(e){t=e}))},l.setDefaultHandler=function(e,t){var n=this._defaultHandlers;if(n||(n=this._defaultHandlers={_disabled_:{}}),n[e]){var l=n[e],i=n._disabled_[e];i||(n._disabled_[e]=i=[]),i.push(l);var r=i.indexOf(t);-1!=r&&i.splice(r,1)}n[e]=t},l.removeDefaultHandler=function(e,t){var n=this._defaultHandlers;if(n){var l=n._disabled_[e];if(n[e]==t)l&&this.setDefaultHandler(e,l.pop());else if(l){var i=l.indexOf(t);-1!=i&&l.splice(i,1)}}},l.on=l.addEventListener=function(e,t,n){this._eventRegistry=this._eventRegistry||{};var l=this._eventRegistry[e];return l||(l=this._eventRegistry[e]=[]),-1==l.indexOf(t)&&l[n?"unshift":"push"](t),t},l.off=l.removeListener=l.removeEventListener=function(e,t){this._eventRegistry=this._eventRegistry||{};var n=this._eventRegistry[e];if(n){var l=n.indexOf(t);-1!==l&&n.splice(l,1)}},l.removeAllListeners=function(e){e||(this._eventRegistry=this._defaultHandlers=void 0),this._eventRegistry&&(this._eventRegistry[e]=void 0),this._defaultHandlers&&(this._defaultHandlers[e]=void 0)},t.EventEmitter=l})),ace.define("ace/lib/app_config",["require","exports","module","ace/lib/oop","ace/lib/event_emitter"],(function(e,t,n){var l=e("./oop"),i=e("./event_emitter").EventEmitter,r={setOptions:function(e){Object.keys(e).forEach((function(t){this.setOption(t,e[t])}),this)},getOptions:function(e){var t={};if(e)Array.isArray(e)||(t=e,e=Object.keys(t));else{var n=this.$options;e=Object.keys(n).filter((function(e){return!n[e].hidden}))}return e.forEach((function(e){t[e]=this.getOption(e)}),this),t},setOption:function(e,t){if(this["$"+e]!==t){var n=this.$options[e];if(!n)return o('misspelled option "'+e+'"');if(n.forwardTo)return this[n.forwardTo]&&this[n.forwardTo].setOption(e,t);n.handlesSet||(this["$"+e]=t),n&&n.set&&n.set.call(this,t)}},getOption:function(e){var t=this.$options[e];return t?t.forwardTo?this[t.forwardTo]&&this[t.forwardTo].getOption(e):t&&t.get?t.get.call(this):this["$"+e]:o('misspelled option "'+e+'"')}};function o(e){"undefined"!=typeof console&&console.warn&&console.warn.apply(console,arguments)}var s=function(){function e(){this.$defaultOptions={}}return e.prototype.defineOptions=function(e,t,n){return e.$options||(this.$defaultOptions[t]=e.$options={}),Object.keys(n).forEach((function(t){var l=n[t];"string"==typeof l&&(l={forwardTo:l}),l.name||(l.name=t),e.$options[l.name]=l,"initialValue"in l&&(e["$"+l.name]=l.initialValue)})),l.implement(e,r),this},e.prototype.resetOptions=function(e){Object.keys(e.$options).forEach((function(t){var n=e.$options[t];"value"in n&&e.setOption(t,n.value)}))},e.prototype.setDefaultValue=function(e,t,n){if(!e){for(e in this.$defaultOptions)if(this.$defaultOptions[e][t])break;if(!this.$defaultOptions[e][t])return!1}var l=this.$defaultOptions[e]||(this.$defaultOptions[e]={});l[t]&&(l.forwardTo?this.setDefaultValue(l.forwardTo,t,n):l[t].value=n)},e.prototype.setDefaultValues=function(e,t){Object.keys(t).forEach((function(n){this.setDefaultValue(e,n,t[n])}),this)},e}();s.prototype.warn=o,s.prototype.reportError=function(e,t){var n=new Error(e);n.data=t,"object"==typeof console&&console.error&&console.error(n),setTimeout((function(){throw n}))},l.implement(s.prototype,i),t.AppConfig=s})),ace.define("ace/theme/textmate.css",["require","exports","module"],(function(e,t,n){n.exports='.ace-tm .ace_gutter {\n background: #f0f0f0;\n color: #333;\n}\n\n.ace-tm .ace_print-margin {\n width: 1px;\n background: #e8e8e8;\n}\n\n.ace-tm .ace_fold {\n background-color: #6B72E6;\n}\n\n.ace-tm {\n background-color: #FFFFFF;\n color: black;\n}\n\n.ace-tm .ace_cursor {\n color: black;\n}\n \n.ace-tm .ace_invisible {\n color: rgb(191, 191, 191);\n}\n\n.ace-tm .ace_storage,\n.ace-tm .ace_keyword {\n color: blue;\n}\n\n.ace-tm .ace_constant {\n color: rgb(197, 6, 11);\n}\n\n.ace-tm .ace_constant.ace_buildin {\n color: rgb(88, 72, 246);\n}\n\n.ace-tm .ace_constant.ace_language {\n color: rgb(88, 92, 246);\n}\n\n.ace-tm .ace_constant.ace_library {\n color: rgb(6, 150, 14);\n}\n\n.ace-tm .ace_invalid {\n background-color: rgba(255, 0, 0, 0.1);\n color: red;\n}\n\n.ace-tm .ace_support.ace_function {\n color: rgb(60, 76, 114);\n}\n\n.ace-tm .ace_support.ace_constant {\n color: rgb(6, 150, 14);\n}\n\n.ace-tm .ace_support.ace_type,\n.ace-tm .ace_support.ace_class {\n color: rgb(109, 121, 222);\n}\n\n.ace-tm .ace_keyword.ace_operator {\n color: rgb(104, 118, 135);\n}\n\n.ace-tm .ace_string {\n color: rgb(3, 106, 7);\n}\n\n.ace-tm .ace_comment {\n color: rgb(76, 136, 107);\n}\n\n.ace-tm .ace_comment.ace_doc {\n color: rgb(0, 102, 255);\n}\n\n.ace-tm .ace_comment.ace_doc.ace_tag {\n color: rgb(128, 159, 191);\n}\n\n.ace-tm .ace_constant.ace_numeric {\n color: rgb(0, 0, 205);\n}\n\n.ace-tm .ace_variable {\n color: rgb(49, 132, 149);\n}\n\n.ace-tm .ace_xml-pe {\n color: rgb(104, 104, 91);\n}\n\n.ace-tm .ace_entity.ace_name.ace_function {\n color: #0000A2;\n}\n\n\n.ace-tm .ace_heading {\n color: rgb(12, 7, 255);\n}\n\n.ace-tm .ace_list {\n color:rgb(185, 6, 144);\n}\n\n.ace-tm .ace_meta.ace_tag {\n color:rgb(0, 22, 142);\n}\n\n.ace-tm .ace_string.ace_regex {\n color: rgb(255, 0, 0)\n}\n\n.ace-tm .ace_marker-layer .ace_selection {\n background: rgb(181, 213, 255);\n}\n.ace-tm.ace_multiselect .ace_selection.ace_start {\n box-shadow: 0 0 3px 0px white;\n}\n.ace-tm .ace_marker-layer .ace_step {\n background: rgb(252, 255, 0);\n}\n\n.ace-tm .ace_marker-layer .ace_stack {\n background: rgb(164, 229, 101);\n}\n\n.ace-tm .ace_marker-layer .ace_bracket {\n margin: -1px 0 0 -1px;\n border: 1px solid rgb(192, 192, 192);\n}\n\n.ace-tm .ace_marker-layer .ace_active-line {\n background: rgba(0, 0, 0, 0.07);\n}\n\n.ace-tm .ace_gutter-active-line {\n background-color : #dcdcdc;\n}\n\n.ace-tm .ace_marker-layer .ace_selected-word {\n background: rgb(250, 250, 255);\n border: 1px solid rgb(200, 200, 250);\n}\n\n.ace-tm .ace_indent-guide {\n background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAAE0lEQVQImWP4////f4bLly//BwAmVgd1/w11/gAAAABJRU5ErkJggg==") right repeat-y;\n}\n\n.ace-tm .ace_indent-guide-active {\n background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAACCAYAAACZgbYnAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAAZSURBVHjaYvj///9/hivKyv8BAAAA//8DACLqBhbvk+/eAAAAAElFTkSuQmCC") right repeat-y;\n}\n'})),ace.define("ace/theme/textmate",["require","exports","module","ace/theme/textmate.css","ace/lib/dom"],(function(e,t,n){"use strict";t.isDark=!1,t.cssClass="ace-tm",t.cssText=e("./textmate.css"),t.$id="ace/theme/textmate",e("../lib/dom").importCssString(t.cssText,t.cssClass,!1)})),ace.define("ace/config",["require","exports","module","ace/lib/lang","ace/lib/net","ace/lib/dom","ace/lib/app_config","ace/theme/textmate"],(function(e,t,n){var l=e("./lib/lang"),i=e("./lib/net"),r=e("./lib/dom"),o=e("./lib/app_config").AppConfig;n.exports=t=new o;var s={packaged:!1,workerPath:null,modePath:null,themePath:null,basePath:"",suffix:".js",$moduleUrls:{},loadWorkerFromBlob:!0,sharedPopups:!1,useStrictCSP:null};t.get=function(e){if(!s.hasOwnProperty(e))throw new Error("Unknown config key: "+e);return s[e]},t.set=function(e,t){if(s.hasOwnProperty(e))s[e]=t;else if(0==this.setDefaultValue("",e,t))throw new Error("Unknown config key: "+e);"useStrictCSP"==e&&r.useStrictCSP(t)},t.all=function(){return l.copyObject(s)},t.$modes={},t.moduleUrl=function(e,t){if(s.$moduleUrls[e])return s.$moduleUrls[e];var n=e.split("/"),l="snippets"==(t=t||n[n.length-2]||"")?"/":"-",i=n[n.length-1];if("worker"==t&&"-"==l){var r=new RegExp("^"+t+"[\\-_]|[\\-_]"+t+"$","g");i=i.replace(r,"")}(!i||i==t)&&n.length>1&&(i=n[n.length-2]);var o=s[t+"Path"];return null==o?o=s.basePath:"/"==l&&(t=l=""),o&&"/"!=o.slice(-1)&&(o+="/"),o+t+l+i+this.get("suffix")},t.setModuleUrl=function(e,t){return s.$moduleUrls[e]=t};var a=function(t,n){return"ace/theme/textmate"===t||"./theme/textmate"===t?n(null,e("./theme/textmate")):console.error("loader is not configured")};t.setLoader=function(e){a=e},t.dynamicModules=Object.create(null),t.$loading={},t.loadModule=function(n,l){var r,o;Array.isArray(n)&&(o=n[0],n=n[1]);var s=function(e){if(e&&!t.$loading[n])return l&&l(e);if(t.$loading[n]||(t.$loading[n]=[]),t.$loading[n].push(l),!(t.$loading[n].length>1)){var r=function(){a(n,(function(e,l){t._emit("load.module",{name:n,module:l});var i=t.$loading[n];t.$loading[n]=null,i.forEach((function(e){e&&e(l)}))}))};if(!t.get("packaged"))return r();i.loadScript(t.moduleUrl(n,o),r),c()}};if(t.dynamicModules[n])t.dynamicModules[n]().then((function(e){e.default?s(e.default):s(e)}));else{try{r=e(n)}catch(e){}s(r)}},t.setModuleLoader=function(e,n){t.dynamicModules[e]=n};var c=function(){s.basePath||s.workerPath||s.modePath||s.themePath||Object.keys(s.$moduleUrls).length||(console.error("Unable to infer path to ace from script src,","use ace.config.set('basePath', 'path') to enable dynamic loading of modes and themes","or with webpack use ace/webpack-resolver"),c=function(){})};t.version="1.18.0"})),ace.define("ace/loader_build",["require","exports","module","ace/lib/fixoldbrowsers","ace/config"],(function(e,t,l){"use strict";e("./lib/fixoldbrowsers");var i=e("./config");i.setLoader((function(t,n){e([t],(function(e){n(null,e)}))}));var r=function(){return this||"undefined"!=typeof window&&window}();function o(t){if(r&&r.document){i.set("packaged",t||e.packaged||l.packaged||r.define&&n.amdD.packaged);var o={},s="",a=document.currentScript||document._currentScript,c=a&&a.ownerDocument||document;a&&a.src&&(s=a.src.split(/[?#]/)[0].split("/").slice(0,-1).join("/")||"");for(var h,d=c.getElementsByTagName("script"),u=0;u<d.length;u++){var p=d[u],f=p.src||p.getAttribute("src");if(f){for(var m=p.attributes,g=0,v=m.length;g<v;g++){var b=m[g];0===b.name.indexOf("data-ace-")&&(o[(h=b.name.replace(/^data-ace-/,""),h.replace(/-(.)/g,(function(e,t){return t.toUpperCase()})))]=b.value)}var y=f.match(/^(.*)\/ace([\-.]\w+)?\.js(\?|$)/);y&&(s=y[1])}}for(var w in s&&(o.base=o.base||s,o.packaged=!0),o.basePath=o.base,o.workerPath=o.workerPath||o.base,o.modePath=o.modePath||o.base,o.themePath=o.themePath||o.base,delete o.base,o)void 0!==o[w]&&i.set(w,o[w])}}l.exports=function(t){i.init=o,t.require=e,t.define=n.amdD},o(!0)})),ace.define("ace/range",["require","exports","module"],(function(e,t,n){"use strict";var l=function(){function e(e,t,n,l){this.start={row:e,column:t},this.end={row:n,column:l}}return e.prototype.isEqual=function(e){return this.start.row===e.start.row&&this.end.row===e.end.row&&this.start.column===e.start.column&&this.end.column===e.end.column},e.prototype.toString=function(){return"Range: ["+this.start.row+"/"+this.start.column+"] -> ["+this.end.row+"/"+this.end.column+"]"},e.prototype.contains=function(e,t){return 0==this.compare(e,t)},e.prototype.compareRange=function(e){var t,n=e.end,l=e.start;return 1==(t=this.compare(n.row,n.column))?1==(t=this.compare(l.row,l.column))?2:0==t?1:0:-1==t?-2:-1==(t=this.compare(l.row,l.column))?-1:1==t?42:0},e.prototype.comparePoint=function(e){return this.compare(e.row,e.column)},e.prototype.containsRange=function(e){return 0==this.comparePoint(e.start)&&0==this.comparePoint(e.end)},e.prototype.intersects=function(e){var t=this.compareRange(e);return-1==t||0==t||1==t},e.prototype.isEnd=function(e,t){return this.end.row==e&&this.end.column==t},e.prototype.isStart=function(e,t){return this.start.row==e&&this.start.column==t},e.prototype.setStart=function(e,t){"object"==typeof e?(this.start.column=e.column,this.start.row=e.row):(this.start.row=e,this.start.column=t)},e.prototype.setEnd=function(e,t){"object"==typeof e?(this.end.column=e.column,this.end.row=e.row):(this.end.row=e,this.end.column=t)},e.prototype.inside=function(e,t){return 0==this.compare(e,t)&&!this.isEnd(e,t)&&!this.isStart(e,t)},e.prototype.insideStart=function(e,t){return 0==this.compare(e,t)&&!this.isEnd(e,t)},e.prototype.insideEnd=function(e,t){return 0==this.compare(e,t)&&!this.isStart(e,t)},e.prototype.compare=function(e,t){return this.isMultiLine()||e!==this.start.row?e<this.start.row?-1:e>this.end.row?1:this.start.row===e?t>=this.start.column?0:-1:this.end.row===e?t<=this.end.column?0:1:0:t<this.start.column?-1:t>this.end.column?1:0},e.prototype.compareStart=function(e,t){return this.start.row==e&&this.start.column==t?-1:this.compare(e,t)},e.prototype.compareEnd=function(e,t){return this.end.row==e&&this.end.column==t?1:this.compare(e,t)},e.prototype.compareInside=function(e,t){return this.end.row==e&&this.end.column==t?1:this.start.row==e&&this.start.column==t?-1:this.compare(e,t)},e.prototype.clipRows=function(t,n){if(this.end.row>n)var l={row:n+1,column:0};else this.end.row<t&&(l={row:t,column:0});if(this.start.row>n)var i={row:n+1,column:0};else this.start.row<t&&(i={row:t,column:0});return e.fromPoints(i||this.start,l||this.end)},e.prototype.extend=function(t,n){var l=this.compare(t,n);if(0==l)return this;if(-1==l)var i={row:t,column:n};else var r={row:t,column:n};return e.fromPoints(i||this.start,r||this.end)},e.prototype.isEmpty=function(){return this.start.row===this.end.row&&this.start.column===this.end.column},e.prototype.isMultiLine=function(){return this.start.row!==this.end.row},e.prototype.clone=function(){return e.fromPoints(this.start,this.end)},e.prototype.collapseRows=function(){return 0==this.end.column?new e(this.start.row,0,Math.max(this.start.row,this.end.row-1),0):new e(this.start.row,0,this.end.row,0)},e.prototype.toScreenRange=function(t){var n=t.documentToScreenPosition(this.start),l=t.documentToScreenPosition(this.end);return new e(n.row,n.column,l.row,l.column)},e.prototype.moveBy=function(e,t){this.start.row+=e,this.start.column+=t,this.end.row+=e,this.end.column+=t},e}();l.fromPoints=function(e,t){return new l(e.row,e.column,t.row,t.column)},l.comparePoints=function(e,t){return e.row-t.row||e.column-t.column},l.comparePoints=function(e,t){return e.row-t.row||e.column-t.column},t.Range=l})),ace.define("ace/lib/keys",["require","exports","module","ace/lib/oop"],(function(e,t,n){"use strict";var l=e("./oop"),i=function(){var e,t,n={MODIFIER_KEYS:{16:"Shift",17:"Ctrl",18:"Alt",224:"Meta",91:"MetaLeft",92:"MetaRight",93:"ContextMenu"},KEY_MODS:{ctrl:1,alt:2,option:2,shift:4,super:8,meta:8,command:8,cmd:8,control:1},FUNCTION_KEYS:{8:"Backspace",9:"Tab",13:"Return",19:"Pause",27:"Esc",32:"Space",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"Left",38:"Up",39:"Right",40:"Down",44:"Print",45:"Insert",46:"Delete",96:"Numpad0",97:"Numpad1",98:"Numpad2",99:"Numpad3",100:"Numpad4",101:"Numpad5",102:"Numpad6",103:"Numpad7",104:"Numpad8",105:"Numpad9","-13":"NumpadEnter",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"Numlock",145:"Scrolllock"},PRINTABLE_KEYS:{32:" ",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:";",61:"=",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",107:"+",109:"-",110:".",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'",111:"/",106:"*"}};for(t in n.PRINTABLE_KEYS[173]="-",n.FUNCTION_KEYS)e=n.FUNCTION_KEYS[t].toLowerCase(),n[e]=parseInt(t,10);for(t in n.PRINTABLE_KEYS)e=n.PRINTABLE_KEYS[t].toLowerCase(),n[e]=parseInt(t,10);return l.mixin(n,n.MODIFIER_KEYS),l.mixin(n,n.PRINTABLE_KEYS),l.mixin(n,n.FUNCTION_KEYS),n.enter=n.return,n.escape=n.esc,n.del=n.delete,function(){for(var e=["cmd","ctrl","alt","shift"],t=Math.pow(2,e.length);t--;)n.KEY_MODS[t]=e.filter((function(e){return t&n.KEY_MODS[e]})).join("-")+"-"}(),n.KEY_MODS[0]="",n.KEY_MODS[-1]="input-",n}();l.mixin(t,i),t.keyCodeToString=function(e){var t=i[e];return"string"!=typeof t&&(t=String.fromCharCode(e)),t.toLowerCase()}})),ace.define("ace/lib/event",["require","exports","module","ace/lib/keys","ace/lib/useragent"],(function(e,t,n){"use strict";var l,i=e("./keys"),r=e("./useragent"),o=null,s=0;function a(){return null==l&&function(){l=!1;try{document.createComment("").addEventListener("test",(function(){}),{get passive(){l={passive:!1}}})}catch(e){}}(),l}function c(e,t,n){this.elem=e,this.type=t,this.callback=n}c.prototype.destroy=function(){d(this.elem,this.type,this.callback),this.elem=this.type=this.callback=void 0};var h=t.addListener=function(e,t,n,l){e.addEventListener(t,n,a()),l&&l.$toDestroy.push(new c(e,t,n))},d=t.removeListener=function(e,t,n){e.removeEventListener(t,n,a())};t.stopEvent=function(e){return t.stopPropagation(e),t.preventDefault(e),!1},t.stopPropagation=function(e){e.stopPropagation&&e.stopPropagation()},t.preventDefault=function(e){e.preventDefault&&e.preventDefault()},t.getButton=function(e){return"dblclick"==e.type?0:"contextmenu"==e.type||r.isMac&&e.ctrlKey&&!e.altKey&&!e.shiftKey?2:e.button},t.capture=function(e,t,n){var l=e&&e.ownerDocument||document;function i(e){t&&t(e),n&&n(e),d(l,"mousemove",t),d(l,"mouseup",i),d(l,"dragstart",i)}return h(l,"mousemove",t),h(l,"mouseup",i),h(l,"dragstart",i),i},t.addMouseWheelListener=function(e,t,n){h(e,"wheel",(function(e){var n=e.deltaX||0,l=e.deltaY||0;switch(e.deltaMode){case e.DOM_DELTA_PIXEL:e.wheelX=.15*n,e.wheelY=.15*l;break;case e.DOM_DELTA_LINE:e.wheelX=15*n,e.wheelY=15*l;break;case e.DOM_DELTA_PAGE:e.wheelX=150*n,e.wheelY=150*l}t(e)}),n)},t.addMultiMouseDownListener=function(e,n,l,i,o){var s,a,c,d=0,u={2:"dblclick",3:"tripleclick",4:"quadclick"};function p(e){if(0!==t.getButton(e)?d=0:e.detail>1?++d>4&&(d=1):d=1,r.isIE){var o=Math.abs(e.clientX-s)>5||Math.abs(e.clientY-a)>5;c&&!o||(d=1),c&&clearTimeout(c),c=setTimeout((function(){c=null}),n[d-1]||600),1==d&&(s=e.clientX,a=e.clientY)}if(e._clicks=d,l[i]("mousedown",e),d>4)d=0;else if(d>1)return l[i](u[d],e)}Array.isArray(e)||(e=[e]),e.forEach((function(e){h(e,"mousedown",p,o)}))};var u=function(e){return 0|(e.ctrlKey?1:0)|(e.altKey?2:0)|(e.shiftKey?4:0)|(e.metaKey?8:0)};function p(e,t,n){var l=u(t);if(!r.isMac&&o){if(t.getModifierState&&(t.getModifierState("OS")||t.getModifierState("Win"))&&(l|=8),o.altGr){if(3==(3&l))return;o.altGr=0}if(18===n||17===n){var a="location"in t?t.location:t.keyLocation;17===n&&1===a?1==o[n]&&(s=t.timeStamp):18===n&&3===l&&2===a&&t.timeStamp-s<50&&(o.altGr=!0)}}if(n in i.MODIFIER_KEYS&&(n=-1),l||13!==n||3!==(a="location"in t?t.location:t.keyLocation)||(e(t,l,-n),!t.defaultPrevented)){if(r.isChromeOS&&8&l){if(e(t,l,n),t.defaultPrevented)return;l&=-9}return!!(l||n in i.FUNCTION_KEYS||n in i.PRINTABLE_KEYS)&&e(t,l,n)}}function f(){o=Object.create(null)}if(t.getModifierString=function(e){return i.KEY_MODS[u(e)]},t.addCommandKeyListener=function(e,n,l){if(r.isOldGecko||r.isOpera&&!("KeyboardEvent"in window)){var i=null;h(e,"keydown",(function(e){i=e.keyCode}),l),h(e,"keypress",(function(e){return p(n,e,i)}),l)}else{var s=null;h(e,"keydown",(function(e){o[e.keyCode]=(o[e.keyCode]||0)+1;var t=p(n,e,e.keyCode);return s=e.defaultPrevented,t}),l),h(e,"keypress",(function(e){s&&(e.ctrlKey||e.altKey||e.shiftKey||e.metaKey)&&(t.stopEvent(e),s=null)}),l),h(e,"keyup",(function(e){o[e.keyCode]=null}),l),o||(f(),h(window,"focus",f))}},"object"==typeof window&&window.postMessage&&!r.isOldIE){var m=1;t.nextTick=function(e,n){n=n||window;var l="zero-timeout-message-"+m++,i=function(r){r.data==l&&(t.stopPropagation(r),d(n,"message",i),e())};h(n,"message",i),n.postMessage(l,"*")}}t.$idleBlocked=!1,t.onIdle=function(e,n){return setTimeout((function n(){t.$idleBlocked?setTimeout(n,100):e()}),n)},t.$idleBlockId=null,t.blockIdle=function(e){t.$idleBlockId&&clearTimeout(t.$idleBlockId),t.$idleBlocked=!0,t.$idleBlockId=setTimeout((function(){t.$idleBlocked=!1}),e||100)},t.nextFrame="object"==typeof window&&(window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||window.msRequestAnimationFrame||window.oRequestAnimationFrame),t.nextFrame?t.nextFrame=t.nextFrame.bind(window):t.nextFrame=function(e){setTimeout(e,17)}})),ace.define("ace/clipboard",["require","exports","module"],(function(e,t,n){"use strict";var l;n.exports={lineMode:!1,pasteCancelled:function(){return!!(l&&l>Date.now()-50)||(l=!1)},cancel:function(){l=Date.now()}}})),ace.define("ace/keyboard/textinput",["require","exports","module","ace/lib/event","ace/lib/useragent","ace/lib/dom","ace/lib/lang","ace/clipboard","ace/lib/keys"],(function(e,t,n){"use strict";var l=e("../lib/event"),i=e("../lib/useragent"),r=e("../lib/dom"),o=e("../lib/lang"),s=e("../clipboard"),a=i.isChrome<18,c=i.isIE,h=i.isChrome>63,d=400,u=e("../lib/keys"),p=u.KEY_MODS,f=i.isIOS,m=f?/\s/:/\n/,g=i.isMobile;t.TextInput=function(e,t){var n=r.createElement("textarea");n.className="ace_text-input",n.setAttribute("wrap","off"),n.setAttribute("autocorrect","off"),n.setAttribute("autocapitalize","off"),n.setAttribute("spellcheck",!1),n.style.opacity="0",e.insertBefore(n,e.firstChild);var v=!1,b=!1,y=!1,w=!1,x="";g||(n.style.fontSize="1px");var k=!1,E=!1,C="",_=0,M=0,S=0;try{var $=document.activeElement===n}catch(e){}this.setAriaOptions=function(e){e.activeDescendant?(n.setAttribute("aria-haspopup","true"),n.setAttribute("aria-autocomplete",e.inline?"both":"list"),n.setAttribute("aria-activedescendant",e.activeDescendant)):(n.setAttribute("aria-haspopup","false"),n.setAttribute("aria-autocomplete","both"),n.removeAttribute("aria-activedescendant")),e.role&&n.setAttribute("role",e.role)},this.setAriaOptions({role:"textbox"}),l.addListener(n,"blur",(function(e){E||(t.onBlur(e),$=!1,g&&!f&&document.removeEventListener("selectionchange",R))}),t),l.addListener(n,"focus",(function(e){if(!E){if($=!0,i.isEdge)try{if(!document.hasFocus())return}catch(e){}t.onFocus(e),i.isEdge?setTimeout(A):A(),g&&!f&&document.addEventListener("selectionchange",R)}}),t),this.$focusScroll=!1,this.focus=function(){if(x||h||"browser"==this.$focusScroll)return n.focus({preventScroll:!0});var e=n.style.top;n.style.position="fixed",n.style.top="0px";try{var t=0!=n.getBoundingClientRect().top}catch(e){return}var l=[];if(t)for(var i=n.parentElement;i&&1==i.nodeType;)l.push(i),i.setAttribute("ace_nocontext",!0),i=!i.parentElement&&i.getRootNode?i.getRootNode().host:i.parentElement;n.focus({preventScroll:!0}),t&&l.forEach((function(e){e.removeAttribute("ace_nocontext")})),setTimeout((function(){n.style.position="","0px"==n.style.top&&(n.style.top=e)}),0)},this.blur=function(){n.blur()},this.isFocused=function(){return $},t.on("beforeEndOperation",(function(){var e=t.curOp,l=e&&e.command&&e.command.name;if("insertstring"!=l){var i=l&&(e.docChanged||e.selectionChanged);y&&i&&(C=n.value="",H()),A()}}));var A=f?function(e){if($&&(!v||e)&&!w){e||(e="");var l="\n ab"+e+"cde fg\n";l!=n.value&&(n.value=C=l);var i=4+(e.length||(t.selection.isEmpty()?0:1));4==_&&M==i||n.setSelectionRange(4,i),_=4,M=i}}:function(){if(!y&&!w&&($||z)){y=!0;var e=0,l=0,i="";if(t.session){var r=t.selection,o=r.getRange(),s=r.cursor.row;if(e=o.start.column,l=o.end.column,i=t.session.getLine(s),o.start.row!=s){var a=t.session.getLine(s-1);e=o.start.row<s-1?0:e,l+=a.length+1,i=a+"\n"+i}else if(o.end.row!=s){var c=t.session.getLine(s+1);l=o.end.row>s+1?c.length:l,l+=i.length+1,i=i+"\n"+c}else g&&s>0&&(i="\n"+i,l+=1,e+=1);i.length>d&&(e<d&&l<d?i=i.slice(0,d):(i="\n",e==l?e=l=0:(e=0,l=1)))}var h=i+"\n\n";if(h!=C&&(n.value=C=h,_=M=h.length),z&&(_=n.selectionStart,M=n.selectionEnd),M!=l||_!=e||n.selectionEnd!=M)try{n.setSelectionRange(e,l),_=e,M=l}catch(e){}y=!1}};function R(e){if(n&&n.parentNode||document.removeEventListener("selectionchange",R),!y&&n.selectionStart===n.selectionEnd){var l=n.selectionStart-_,i=M-_;l>0?l=Math.max(l-i,1):0===l&&i&&(l=-1);for(var r=Math.abs(l),o=l>0?u.right:u.left,s=0;s<r;s++)t.onCommandKey({},0,o)}}this.resetSelection=A,$&&t.onFocus();var L=null;this.setInputHandler=function(e){L=e},this.getInputHandler=function(){return L};var z=!1,T=function(e,l){if(z&&(z=!1),b)return A(),e&&t.onPaste(e),b=!1,"";for(var r=n.selectionStart,o=n.selectionEnd,s=_,a=C.length-M,c=e,h=e.length-r,d=e.length-o,u=0;s>0&&C[u]==e[u];)u++,s--;for(c=c.slice(u),u=1;a>0&&C.length-u>_-1&&C[C.length-u]==e[e.length-u];)u++,a--;h-=u-1,d-=u-1;var p=c.length-u+1;if(p<0&&(s=-p,p=0),c=c.slice(0,p),!(l||c||h||s||a||d))return"";w=!0;var f=!1;return i.isAndroid&&". "==c&&(c=" ",f=!0),c&&!s&&!a&&!h&&!d||k?t.onTextInput(c):t.onTextInput(c,{extendLeft:s,extendRight:a,restoreStart:h,restoreEnd:d}),w=!1,C=e,_=r,M=o,S=d,f?"\n":c},O=function(e){if(y)return B();if(e&&e.inputType){if("historyUndo"==e.inputType)return t.execCommand("undo");if("historyRedo"==e.inputType)return t.execCommand("redo")}var l=n.value,i=T(l,!0);(l.length>500||m.test(i)||g&&_<1&&_==M)&&A()},D=function(e,t,n){var l=e.clipboardData||window.clipboardData;if(l&&!a){var i=c||n?"Text":"text/plain";try{return t?!1!==l.setData(i,t):l.getData(i)}catch(e){if(!n)return D(e,t,!0)}}},F=function(e,i){var r=t.getCopyText();if(!r)return l.preventDefault(e);D(e,r)?(f&&(A(r),v=r,setTimeout((function(){v=!1}),10)),i?t.onCut():t.onCopy(),l.preventDefault(e)):(v=!0,n.value=r,n.select(),setTimeout((function(){v=!1,A(),i?t.onCut():t.onCopy()})))},I=function(e){F(e,!0)},N=function(e){F(e,!1)},P=function(e){var r=D(e);s.pasteCancelled()||("string"==typeof r?(r&&t.onPaste(r,e),i.isIE&&setTimeout(A),l.preventDefault(e)):(n.value="",b=!0))};l.addCommandKeyListener(n,t.onCommandKey.bind(t),t),l.addListener(n,"select",(function(e){y||(v?v=!1:function(e){return 0===e.selectionStart&&e.selectionEnd>=C.length&&e.value===C&&C&&e.selectionEnd!==M}(n)?(t.selectAll(),A()):g&&n.selectionStart!=_&&A())}),t),l.addListener(n,"input",O,t),l.addListener(n,"cut",I,t),l.addListener(n,"copy",N,t),l.addListener(n,"paste",P,t),"oncut"in n&&"oncopy"in n&&"onpaste"in n||l.addListener(e,"keydown",(function(e){if((!i.isMac||e.metaKey)&&e.ctrlKey)switch(e.keyCode){case 67:N(e);break;case 86:P(e);break;case 88:I(e)}}),t);var B=function(){if(y&&t.onCompositionUpdate&&!t.$readOnly){if(k)return j();if(y.useTextareaForIME)t.onCompositionUpdate(n.value);else{var e=n.value;T(e),y.markerRange&&(y.context&&(y.markerRange.start.column=y.selectionStart=y.context.compositionStartOffset),y.markerRange.end.column=y.markerRange.start.column+M-y.selectionStart+S)}}},H=function(e){t.onCompositionEnd&&!t.$readOnly&&(y=!1,t.onCompositionEnd(),t.off("mousedown",j),e&&O())};function j(){E=!0,n.blur(),n.focus(),E=!1}var W,V=o.delayedCall(B,50).schedule.bind(null,null);function Z(){clearTimeout(W),W=setTimeout((function(){x&&(n.style.cssText=x,x=""),t.renderer.$isMousePressed=!1,t.renderer.$keepTextAreaAtCursor&&t.renderer.$moveTextAreaToCursor()}),0)}l.addListener(n,"compositionstart",(function(e){if(!y&&t.onCompositionStart&&!t.$readOnly&&(y={},!k)){e.data&&(y.useTextareaForIME=!1),setTimeout(B,0),t._signal("compositionStart"),t.on("mousedown",j);var l=t.getSelectionRange();l.end.row=l.start.row,l.end.column=l.start.column,y.markerRange=l,y.selectionStart=_,t.onCompositionStart(y),y.useTextareaForIME?(C=n.value="",_=0,M=0):(n.msGetInputContext&&(y.context=n.msGetInputContext()),n.getInputContext&&(y.context=n.getInputContext()))}}),t),l.addListener(n,"compositionupdate",B,t),l.addListener(n,"keyup",(function(e){27==e.keyCode&&n.value.length<n.selectionStart&&(y||(C=n.value),_=M=-1,A()),V()}),t),l.addListener(n,"keydown",V,t),l.addListener(n,"compositionend",H,t),this.getElement=function(){return n},this.setCommandMode=function(e){k=e,n.readOnly=!1},this.setReadOnly=function(e){k||(n.readOnly=e)},this.setCopyWithEmptySelection=function(e){},this.onContextMenu=function(e){z=!0,A(),t._emit("nativecontextmenu",{target:t,domEvent:e}),this.moveToMouse(e,!0)},this.moveToMouse=function(e,o){x||(x=n.style.cssText),n.style.cssText=(o?"z-index:100000;":"")+(i.isIE?"opacity:0.1;":"")+"text-indent: -"+(_+M)*t.renderer.characterWidth*.5+"px;";var s=t.container.getBoundingClientRect(),a=r.computedStyle(t.container),c=s.top+(parseInt(a.borderTopWidth)||0),h=s.left+(parseInt(s.borderLeftWidth)||0),d=s.bottom-c-n.clientHeight-2,u=function(e){r.translate(n,e.clientX-h-2,Math.min(e.clientY-c-2,d))};u(e),"mousedown"==e.type&&(t.renderer.$isMousePressed=!0,clearTimeout(W),i.isWin&&l.capture(t.container,u,Z))},this.onContextMenuClose=Z;var U=function(e){t.textInput.onContextMenu(e),Z()};l.addListener(n,"mouseup",U,t),l.addListener(n,"mousedown",(function(e){e.preventDefault(),Z()}),t),l.addListener(t.renderer.scroller,"contextmenu",U,t),l.addListener(n,"contextmenu",U,t),f&&function(e,t,n){var l=null,i=!1;n.addEventListener("keydown",(function(e){l&&clearTimeout(l),i=!0}),!0),n.addEventListener("keyup",(function(e){l=setTimeout((function(){i=!1}),100)}),!0);var r=function(e){if(document.activeElement===n&&!(i||y||t.$mouseHandler.isMousePressed||v)){var l=n.selectionStart,r=n.selectionEnd,o=null,s=0;if(0==l?o=u.up:1==l?o=u.home:r>M&&"\n"==C[r]?o=u.end:l<_&&" "==C[l-1]?(o=u.left,s=p.option):l<_||l==_&&M!=_&&l==r?o=u.left:r>M&&C.slice(0,r).split("\n").length>2?o=u.down:r>M&&" "==C[r-1]?(o=u.right,s=p.option):(r>M||r==M&&M!=_&&l==r)&&(o=u.right),l!==r&&(s|=p.shift),o){if(!t.onCommandKey({},s,o)&&t.commands){o=u.keyCodeToString(o);var a=t.commands.findKeyCommand(s,o);a&&t.execCommand(a)}_=l,M=r,A("")}}};document.addEventListener("selectionchange",r),t.on("destroy",(function(){document.removeEventListener("selectionchange",r)}))}(0,t,n),this.destroy=function(){n.parentElement&&n.parentElement.removeChild(n)}},t.$setUserAgentForTests=function(e,t){g=e,f=t}})),ace.define("ace/mouse/default_handlers",["require","exports","module","ace/lib/useragent"],(function(e,t,n){"use strict";var l=e("../lib/useragent"),i=function(){function e(e){e.$clickSelection=null;var t=e.editor;t.setDefaultHandler("mousedown",this.onMouseDown.bind(e)),t.setDefaultHandler("dblclick",this.onDoubleClick.bind(e)),t.setDefaultHandler("tripleclick",this.onTripleClick.bind(e)),t.setDefaultHandler("quadclick",this.onQuadClick.bind(e)),t.setDefaultHandler("mousewheel",this.onMouseWheel.bind(e)),["select","startSelect","selectEnd","selectAllEnd","selectByWordsEnd","selectByLinesEnd","dragWait","dragWaitEnd","focusWait"].forEach((function(t){e[t]=this[t]}),this),e.selectByLines=this.extendSelectionBy.bind(e,"getLineRange"),e.selectByWords=this.extendSelectionBy.bind(e,"getWordRange")}return e.prototype.onMouseDown=function(e){var t=e.inSelection(),n=e.getDocumentPosition();this.mousedownEvent=e;var i=this.editor,r=e.getButton();return 0!==r?((i.getSelectionRange().isEmpty()||1==r)&&i.selection.moveToPosition(n),void(2==r&&(i.textInput.onContextMenu(e.domEvent),l.isMozilla||e.preventDefault()))):(this.mousedownEvent.time=Date.now(),!t||i.isFocused()||(i.focus(),!this.$focusTimeout||this.$clickSelection||i.inMultiSelectMode)?(this.captureMouse(e),this.startSelect(n,e.domEvent._clicks>1),e.preventDefault()):(this.setState("focusWait"),void this.captureMouse(e)))},e.prototype.startSelect=function(e,t){e=e||this.editor.renderer.screenToTextCoordinates(this.x,this.y);var n=this.editor;this.mousedownEvent&&(this.mousedownEvent.getShiftKey()?n.selection.selectToPosition(e):t||n.selection.moveToPosition(e),t||this.select(),n.setStyle("ace_selecting"),this.setState("select"))},e.prototype.select=function(){var e,t=this.editor,n=t.renderer.screenToTextCoordinates(this.x,this.y);if(this.$clickSelection){var l=this.$clickSelection.comparePoint(n);if(-1==l)e=this.$clickSelection.end;else if(1==l)e=this.$clickSelection.start;else{var i=r(this.$clickSelection,n);n=i.cursor,e=i.anchor}t.selection.setSelectionAnchor(e.row,e.column)}t.selection.selectToPosition(n),t.renderer.scrollCursorIntoView()},e.prototype.extendSelectionBy=function(e){var t,n=this.editor,l=n.renderer.screenToTextCoordinates(this.x,this.y),i=n.selection[e](l.row,l.column);if(this.$clickSelection){var o=this.$clickSelection.comparePoint(i.start),s=this.$clickSelection.comparePoint(i.end);if(-1==o&&s<=0)t=this.$clickSelection.end,i.end.row==l.row&&i.end.column==l.column||(l=i.start);else if(1==s&&o>=0)t=this.$clickSelection.start,i.start.row==l.row&&i.start.column==l.column||(l=i.end);else if(-1==o&&1==s)l=i.end,t=i.start;else{var a=r(this.$clickSelection,l);l=a.cursor,t=a.anchor}n.selection.setSelectionAnchor(t.row,t.column)}n.selection.selectToPosition(l),n.renderer.scrollCursorIntoView()},e.prototype.selectByLinesEnd=function(){this.$clickSelection=null,this.editor.unsetStyle("ace_selecting")},e.prototype.focusWait=function(){var e,t,n,l,i=(e=this.mousedownEvent.x,t=this.mousedownEvent.y,n=this.x,l=this.y,Math.sqrt(Math.pow(n-e,2)+Math.pow(l-t,2))),r=Date.now();(i>0||r-this.mousedownEvent.time>this.$focusTimeout)&&this.startSelect(this.mousedownEvent.getDocumentPosition())},e.prototype.onDoubleClick=function(e){var t=e.getDocumentPosition(),n=this.editor,l=n.session.getBracketRange(t);l?(l.isEmpty()&&(l.start.column--,l.end.column++),this.setState("select")):(l=n.selection.getWordRange(t.row,t.column),this.setState("selectByWords")),this.$clickSelection=l,this.select()},e.prototype.onTripleClick=function(e){var t=e.getDocumentPosition(),n=this.editor;this.setState("selectByLines");var l=n.getSelectionRange();l.isMultiLine()&&l.contains(t.row,t.column)?(this.$clickSelection=n.selection.getLineRange(l.start.row),this.$clickSelection.end=n.selection.getLineRange(l.end.row).end):this.$clickSelection=n.selection.getLineRange(t.row),this.select()},e.prototype.onQuadClick=function(e){var t=this.editor;t.selectAll(),this.$clickSelection=t.getSelectionRange(),this.setState("selectAll")},e.prototype.onMouseWheel=function(e){if(!e.getAccelKey()){e.getShiftKey()&&e.wheelY&&!e.wheelX&&(e.wheelX=e.wheelY,e.wheelY=0);var t=this.editor;this.$lastScroll||(this.$lastScroll={t:0,vx:0,vy:0,allowed:0});var n=this.$lastScroll,l=e.domEvent.timeStamp,i=l-n.t,r=i?e.wheelX/i:n.vx,o=i?e.wheelY/i:n.vy;i<550&&(r=(r+n.vx)/2,o=(o+n.vy)/2);var s=Math.abs(r/o),a=!1;return s>=1&&t.renderer.isScrollableBy(e.wheelX*e.speed,0)&&(a=!0),s<=1&&t.renderer.isScrollableBy(0,e.wheelY*e.speed)&&(a=!0),a?n.allowed=l:l-n.allowed<550&&(Math.abs(r)<=1.5*Math.abs(n.vx)&&Math.abs(o)<=1.5*Math.abs(n.vy)?(a=!0,n.allowed=l):n.allowed=0),n.t=l,n.vx=r,n.vy=o,a?(t.renderer.scrollBy(e.wheelX*e.speed,e.wheelY*e.speed),e.stop()):void 0}},e}();function r(e,t){if(e.start.row==e.end.row)var n=2*t.column-e.start.column-e.end.column;else if(e.start.row!=e.end.row-1||e.start.column||e.end.column)n=2*t.row-e.start.row-e.end.row;else n=t.column-4;return n<0?{cursor:e.start,anchor:e.end}:{cursor:e.end,anchor:e.start}}i.prototype.selectEnd=i.prototype.selectByLinesEnd,i.prototype.selectAllEnd=i.prototype.selectByLinesEnd,i.prototype.selectByWordsEnd=i.prototype.selectByLinesEnd,t.DefaultHandlers=i})),ace.define("ace/tooltip",["require","exports","module","ace/lib/dom","ace/range"],(function(e,t,n){"use strict";var l,i=this&&this.__extends||(l=function(e,t){return l=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},l(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function __(){this.constructor=e}l(e,t),e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}),r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],l=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&l>=e.length&&(e=void 0),{value:e&&e[l++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=e("./lib/dom"),s=e("./range").Range,a="ace_tooltip",c=function(){function e(e){this.isOpen=!1,this.$element=null,this.$parentNode=e}return e.prototype.$init=function(){return this.$element=o.createElement("div"),this.$element.className=a,this.$element.style.display="none",this.$parentNode.appendChild(this.$element),this.$element},e.prototype.getElement=function(){return this.$element||this.$init()},e.prototype.setText=function(e){this.getElement().textContent=e},e.prototype.setHtml=function(e){this.getElement().innerHTML=e},e.prototype.setPosition=function(e,t){this.getElement().style.left=e+"px",this.getElement().style.top=t+"px"},e.prototype.setClassName=function(e){o.addCssClass(this.getElement(),e)},e.prototype.setTheme=function(e){this.$element.className=a+" "+(e.isDark?"ace_dark ":"")+(e.cssClass||"")},e.prototype.show=function(e,t,n){null!=e&&this.setText(e),null!=t&&null!=n&&this.setPosition(t,n),this.isOpen||(this.getElement().style.display="block",this.isOpen=!0)},e.prototype.hide=function(){this.isOpen&&(this.getElement().style.display="none",this.getElement().className=a,this.isOpen=!1)},e.prototype.getHeight=function(){return this.getElement().offsetHeight},e.prototype.getWidth=function(){return this.getElement().offsetWidth},e.prototype.destroy=function(){this.isOpen=!1,this.$element&&this.$element.parentNode&&this.$element.parentNode.removeChild(this.$element)},e}(),h=new(function(){function e(){this.popups=[]}return e.prototype.addPopup=function(e){this.popups.push(e),this.updatePopups()},e.prototype.removePopup=function(e){var t=this.popups.indexOf(e);-1!==t&&(this.popups.splice(t,1),this.updatePopups())},e.prototype.updatePopups=function(){var e,t,n,l;this.popups.sort((function(e,t){return t.priority-e.priority}));var i=[];try{for(var o=r(this.popups),s=o.next();!s.done;s=o.next()){var a=s.value,c=!0;try{for(var h=(n=void 0,r(i)),d=h.next();!d.done;d=h.next()){var u=d.value;if(this.doPopupsOverlap(u,a)){c=!1;break}}}catch(e){n={error:e}}finally{try{d&&!d.done&&(l=h.return)&&l.call(h)}finally{if(n)throw n.error}}c?i.push(a):a.hide()}}catch(t){e={error:t}}finally{try{s&&!s.done&&(t=o.return)&&t.call(o)}finally{if(e)throw e.error}}},e.prototype.doPopupsOverlap=function(e,t){var n=e.getElement().getBoundingClientRect(),l=t.getElement().getBoundingClientRect();return n.left<l.right&&n.right>l.left&&n.top<l.bottom&&n.bottom>l.top},e}());t.popupManager=h,t.Tooltip=c;var d=function(e){function t(){var t=e.call(this,document.body)||this;t.timeout=void 0,t.lastT=0,t.idleTime=350,t.lastEvent=void 0,t.onMouseOut=t.onMouseOut.bind(t),t.onMouseMove=t.onMouseMove.bind(t),t.waitForHover=t.waitForHover.bind(t),t.hide=t.hide.bind(t);var n=t.getElement();return n.style.whiteSpace="pre-wrap",n.style.pointerEvents="auto",n.addEventListener("mouseout",t.onMouseOut),n.tabIndex=-1,n.addEventListener("blur",function(){document.activeElement!=n&&this.hide()}.bind(t)),t}return i(t,e),t.prototype.addToEditor=function(e){e.on("mousemove",this.onMouseMove),e.on("mousedown",this.hide),e.renderer.getMouseEventTarget().addEventListener("mouseout",this.onMouseOut,!0)},t.prototype.removeFromEditor=function(e){e.off("mousemove",this.onMouseMove),e.off("mousedown",this.hide),e.renderer.getMouseEventTarget().removeEventListener("mouseout",this.onMouseOut,!0),this.timeout&&(clearTimeout(this.timeout),this.timeout=null)},t.prototype.onMouseMove=function(e,t){this.lastEvent=e,this.lastT=Date.now();var n=t.$mouseHandler.isMousePressed;if(this.isOpen){var l=this.lastEvent&&this.lastEvent.getDocumentPosition();this.range&&this.range.contains(l.row,l.column)&&!n&&!this.isOutsideOfText(this.lastEvent)||this.hide()}this.timeout||n||(this.lastEvent=e,this.timeout=setTimeout(this.waitForHover,this.idleTime))},t.prototype.waitForHover=function(){this.timeout&&clearTimeout(this.timeout);var e=Date.now()-this.lastT;this.idleTime-e>10?this.timeout=setTimeout(this.waitForHover,this.idleTime-e):(this.timeout=null,this.lastEvent&&!this.isOutsideOfText(this.lastEvent)&&this.$gatherData(this.lastEvent,this.lastEvent.editor))},t.prototype.isOutsideOfText=function(e){var t=e.editor,n=e.getDocumentPosition(),l=t.session.getLine(n.row);if(n.column==l.length){var i=t.renderer.pixelToScreenCoordinates(e.clientX,e.clientY),r=t.session.documentToScreenPosition(n.row,n.column);if(r.column!=i.column||r.row!=i.row)return!0}return!1},t.prototype.setDataProvider=function(e){this.$gatherData=e},t.prototype.showForRange=function(e,t,n,l){if(!(l&&l!=this.lastEvent||this.isOpen&&document.activeElement==this.getElement())){var i=e.renderer;this.isOpen||(h.addPopup(this),this.$registerCloseEvents(),this.setTheme(i.theme)),this.isOpen=!0,this.addMarker(t,e.session),this.range=s.fromPoints(t.start,t.end);var r=this.getElement();r.innerHTML="",r.appendChild(n),r.style.display="block";var o=i.textToScreenCoordinates(t.start.row,t.start.column),a=e.getCursorPosition(),c=r.clientHeight,d=i.scroller.getBoundingClientRect(),u=!0;this.row>a.row?u=!0:this.row<a.row&&(u=!1),o.pageY-c+i.lineHeight<d.top?u=!0:o.pageY+c>d.bottom&&(u=!1),u?o.pageY+=i.lineHeight:o.pageY-=c,r.style.maxWidth=d.width-(o.pageX-d.left)+"px",this.setPosition(o.pageX,o.pageY)}},t.prototype.addMarker=function(e,t){this.marker&&this.$markerSession.removeMarker(this.marker),this.$markerSession=t,this.marker=t&&t.addMarker(e,"ace_highlight-marker","text")},t.prototype.hide=function(e){(e||document.activeElement!=this.getElement())&&(e&&e.target&&"keydown"!=e.type&&this.$element.contains(e.target)||(this.lastEvent=null,this.timeout&&clearTimeout(this.timeout),this.timeout=null,this.addMarker(null),this.isOpen&&(this.$removeCloseEvents(),this.getElement().style.display="none",this.isOpen=!1,h.removePopup(this))))},t.prototype.$registerCloseEvents=function(){window.addEventListener("keydown",this.hide,!0),window.addEventListener("mousewheel",this.hide,!0),window.addEventListener("mousedown",this.hide,!0)},t.prototype.$removeCloseEvents=function(){window.removeEventListener("keydown",this.hide,!0),window.removeEventListener("mousewheel",this.hide,!0),window.removeEventListener("mousedown",this.hide,!0)},t.prototype.onMouseOut=function(e){this.timeout&&(clearTimeout(this.timeout),this.timeout=null),this.lastEvent=null,this.isOpen&&e.relatedTarget&&e.relatedTarget!=this.getElement()&&(e&&e.currentTarget.contains(e.relatedTarget)||e.relatedTarget.classList.contains("ace_content")||this.hide())},t}(c);t.HoverTooltip=d})),ace.define("ace/mouse/default_gutter_handler",["require","exports","module","ace/lib/dom","ace/lib/event","ace/tooltip"],(function(e,t,n){"use strict";var l,i=this&&this.__extends||(l=function(e,t){return l=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},l(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function __(){this.constructor=e}l(e,t),e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}),r=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],l=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&l>=e.length&&(e=void 0),{value:e&&e[l++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},o=e("../lib/dom"),s=e("../lib/event"),a=e("../tooltip").Tooltip,c=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.setPosition=function(e,t){var n=window.innerWidth||document.documentElement.clientWidth,l=window.innerHeight||document.documentElement.clientHeight,i=this.getWidth(),r=this.getHeight();(e+=15)+i>n&&(e-=e+i-n),(t+=15)+r>l&&(t-=20+r),a.prototype.setPosition.call(this,e,t)},t}(a);t.GutterHandler=function(e){var t,n,l,i=e.editor,a=i.renderer.$gutterLayer,h=new c(i.container);e.editor.setDefaultHandler("guttermousedown",(function(t){if(i.isFocused()&&0==t.getButton()&&"foldWidgets"!=a.getRegion(t)){var n=t.getDocumentPosition().row,l=i.session.selection;if(t.getShiftKey())l.selectTo(n,0);else{if(2==t.domEvent.detail)return i.selectAll(),t.preventDefault();e.$clickSelection=i.selection.getLineRange(n)}return e.setState("selectByLines"),e.captureMouse(t),t.preventDefault()}}));var d={error:{singular:"error",plural:"errors"},warning:{singular:"warning",plural:"warnings"},info:{singular:"information message",plural:"information messages"}};function u(){t&&(t=clearTimeout(t)),l&&(h.hide(),l=null,i._signal("hideGutterTooltip",h),i.off("mousewheel",u))}function p(e){h.setPosition(e.x,e.y)}e.editor.setDefaultHandler("guttermousemove",(function(s){var c=s.domEvent.target||s.domEvent.srcElement;if(o.hasCssClass(c,"ace_fold-widget"))return u();l&&e.$tooltipFollowsMouse&&p(s),n=s,t||(t=setTimeout((function(){t=null,n&&!e.isMousePressed?function(){var t,o=n.getDocumentPosition().row,s=a.$annotations[o];t=s?{text:Array.from(s.text),type:Array.from(s.type)}:{text:[],type:[]};var c=a.session.getFoldLine(o);if(c&&a.$showFoldedAnnotations){for(var f,m={error:[],warning:[],info:[]},g=o+1;g<=c.end.row;g++)if(a.$annotations[g])for(var v=0;v<a.$annotations[g].text.length;v++){var b=a.$annotations[g].type[v];m[b].push(a.$annotations[g].text[v]),"error"!==b?"warning"!==b||(f="warning_fold"):f="error_fold"}if("error_fold"===f||"warning_fold"===f){var y="".concat(function(e){var t,n,l=[];try{for(var i=r(["error","warning","info"]),o=i.next();!o.done;o=i.next()){var s=o.value;if(e[s].length){var a=1===e[s].length?d[s].singular:d[s].plural;l.push("".concat(e[s].length," ").concat(a))}}}catch(e){t={error:e}}finally{try{o&&!o.done&&(n=i.return)&&n.call(i)}finally{if(t)throw t.error}}return l.join(", ")}(m)," in folded code.");t.text.push(y),t.type.push(f)}}if(0===t.text.length)return u();if(o==i.session.getLength()){var w=i.renderer.pixelToScreenCoordinates(0,n.y).row,x=n.$pos;if(w>i.session.documentToScreenRow(x.row,x.column))return u()}var k={error:[],warning:[],info:[]},E=a.$useSvgGutterIcons?"ace_icon_svg":"ace_icon";for(g=0;g<t.text.length;g++){var C="<span class='ace_".concat(t.type[g]," ").concat(E,"' aria-label='").concat(d[t.type[g].replace("_fold","")].singular,"' role=img> </span> ").concat(t.text[g]);k[t.type[g].replace("_fold","")].push(C)}if(l=[].concat(k.error,k.warning,k.info).join("<br>"),h.setHtml(l),h.setClassName("ace_gutter-tooltip"),h.$element.setAttribute("aria-live","polite"),h.isOpen||h.setTheme(i.renderer.theme),h.show(),i._signal("showGutterTooltip",h),i.on("mousewheel",u),e.$tooltipFollowsMouse)p(n);else{var _=a.$lines.cells[o].element.querySelector("[class*=ace_icon]").getBoundingClientRect(),M=h.getElement().style;M.left=_.right+"px",M.top=_.bottom+"px"}}():u()}),50))})),s.addListener(i.renderer.$gutter,"mouseout",(function(e){n=null,l&&!t&&(t=setTimeout((function(){t=null,u()}),50))}),i),i.on("changeSession",u)}})),ace.define("ace/mouse/mouse_event",["require","exports","module","ace/lib/event","ace/lib/useragent"],(function(e,t,n){"use strict";var l=e("../lib/event"),i=e("../lib/useragent"),r=function(){function e(e,t){this.domEvent=e,this.editor=t,this.x=this.clientX=e.clientX,this.y=this.clientY=e.clientY,this.$pos=null,this.$inSelection=null,this.propagationStopped=!1,this.defaultPrevented=!1,this.getAccelKey=i.isMac?function(){return this.domEvent.metaKey}:function(){return this.domEvent.ctrlKey}}return e.prototype.stopPropagation=function(){l.stopPropagation(this.domEvent),this.propagationStopped=!0},e.prototype.preventDefault=function(){l.preventDefault(this.domEvent),this.defaultPrevented=!0},e.prototype.stop=function(){this.stopPropagation(),this.preventDefault()},e.prototype.getDocumentPosition=function(){return this.$pos||(this.$pos=this.editor.renderer.screenToTextCoordinates(this.clientX,this.clientY)),this.$pos},e.prototype.inSelection=function(){if(null!==this.$inSelection)return this.$inSelection;var e=this.editor.getSelectionRange();if(e.isEmpty())this.$inSelection=!1;else{var t=this.getDocumentPosition();this.$inSelection=e.contains(t.row,t.column)}return this.$inSelection},e.prototype.getButton=function(){return l.getButton(this.domEvent)},e.prototype.getShiftKey=function(){return this.domEvent.shiftKey},e}();t.MouseEvent=r})),ace.define("ace/mouse/dragdrop_handler",["require","exports","module","ace/lib/dom","ace/lib/event","ace/lib/useragent"],(function(e,t,n){"use strict";var l=e("../lib/dom"),i=e("../lib/event"),r=e("../lib/useragent");function o(e){var t=e.editor,n=l.createElement("div");n.style.cssText="top:-100px;position:absolute;z-index:2147483647;opacity:0.5",n.textContent=" ",["dragWait","dragWaitEnd","startDrag","dragReadyEnd","onMouseDrag"].forEach((function(t){e[t]=this[t]}),this),t.on("mousedown",this.onMouseDown.bind(e));var o,a,c,h,d,u,p,f,m,g,v,b=t.container,y=0;function w(){var e=u;(function(e,n){var l=Date.now(),i=!n||e.row!=n.row,r=!n||e.column!=n.column;!g||i||r?(t.moveCursorToPosition(e),g=l,v={x:a,y:c}):s(v.x,v.y,a,c)>5?g=null:l-g>=200&&(t.renderer.scrollCursorIntoView(),g=null)})(u=t.renderer.screenToTextCoordinates(a,c),e),function(e,n){var l=Date.now(),i=t.renderer.layerConfig.lineHeight,r=t.renderer.layerConfig.characterWidth,o=t.renderer.scroller.getBoundingClientRect(),s={x:{left:a-o.left,right:o.right-a},y:{top:c-o.top,bottom:o.bottom-c}},h=Math.min(s.x.left,s.x.right),d=Math.min(s.y.top,s.y.bottom),u={row:e.row,column:e.column};h/r<=2&&(u.column+=s.x.left<s.x.right?-3:2),d/i<=1&&(u.row+=s.y.top<s.y.bottom?-1:1);var p=e.row!=u.row,f=e.column!=u.column,g=!n||e.row!=n.row;p||f&&!g?m?l-m>=200&&t.renderer.scrollCursorIntoView(u):m=l:m=null}(u,e)}function x(){d=t.selection.toOrientedRange(),o=t.session.addMarker(d,"ace_selection",t.getSelectionStyle()),t.clearSelection(),t.isFocused()&&t.renderer.$cursorLayer.setBlinking(!1),clearInterval(h),w(),h=setInterval(w,20),y=0,i.addListener(document,"mousemove",C)}function k(){clearInterval(h),t.session.removeMarker(o),o=null,t.selection.fromOrientedRange(d),t.isFocused()&&!f&&t.$resetCursorStyle(),d=null,u=null,y=0,m=null,g=null,i.removeListener(document,"mousemove",C)}this.onDragStart=function(e){if(this.cancelDrag||!b.draggable){var l=this;return setTimeout((function(){l.startSelect(),l.captureMouse(e)}),0),e.preventDefault()}d=t.getSelectionRange();var i=e.dataTransfer;i.effectAllowed=t.getReadOnly()?"copy":"copyMove",t.container.appendChild(n),i.setDragImage&&i.setDragImage(n,0,0),setTimeout((function(){t.container.removeChild(n)})),i.clearData(),i.setData("Text",t.session.getTextRange()),f=!0,this.setState("drag")},this.onDragEnd=function(e){if(b.draggable=!1,f=!1,this.setState(null),!t.getReadOnly()){var n=e.dataTransfer.dropEffect;p||"move"!=n||t.session.remove(t.getSelectionRange()),t.$resetCursorStyle()}this.editor.unsetStyle("ace_dragging"),this.editor.renderer.setCursorStyle("")},this.onDragEnter=function(e){if(!t.getReadOnly()&&_(e.dataTransfer))return a=e.clientX,c=e.clientY,o||x(),y++,e.dataTransfer.dropEffect=p=M(e),i.preventDefault(e)},this.onDragOver=function(e){if(!t.getReadOnly()&&_(e.dataTransfer))return a=e.clientX,c=e.clientY,o||(x(),y++),null!==E&&(E=null),e.dataTransfer.dropEffect=p=M(e),i.preventDefault(e)},this.onDragLeave=function(e){if(--y<=0&&o)return k(),p=null,i.preventDefault(e)},this.onDrop=function(e){if(u){var n=e.dataTransfer;if(f)switch(p){case"move":d=d.contains(u.row,u.column)?{start:u,end:u}:t.moveText(d,u);break;case"copy":d=t.moveText(d,u,!0)}else{var l=n.getData("Text");d={start:u,end:t.session.insert(u,l)},t.focus(),p=null}return k(),i.preventDefault(e)}},i.addListener(b,"dragstart",this.onDragStart.bind(e),t),i.addListener(b,"dragend",this.onDragEnd.bind(e),t),i.addListener(b,"dragenter",this.onDragEnter.bind(e),t),i.addListener(b,"dragover",this.onDragOver.bind(e),t),i.addListener(b,"dragleave",this.onDragLeave.bind(e),t),i.addListener(b,"drop",this.onDrop.bind(e),t);var E=null;function C(){null==E&&(E=setTimeout((function(){null!=E&&o&&k()}),20))}function _(e){var t=e.types;return!t||Array.prototype.some.call(t,(function(e){return"text/plain"==e||"Text"==e}))}function M(e){var t=["copy","copymove","all","uninitialized"],n=r.isMac?e.altKey:e.ctrlKey,l="uninitialized";try{l=e.dataTransfer.effectAllowed.toLowerCase()}catch(e){}var i="none";return n&&t.indexOf(l)>=0?i="copy":["move","copymove","linkmove","all","uninitialized"].indexOf(l)>=0?i="move":t.indexOf(l)>=0&&(i="copy"),i}}function s(e,t,n,l){return Math.sqrt(Math.pow(n-e,2)+Math.pow(l-t,2))}(function(){this.dragWait=function(){Date.now()-this.mousedownEvent.time>this.editor.getDragDelay()&&this.startDrag()},this.dragWaitEnd=function(){this.editor.container.draggable=!1,this.startSelect(this.mousedownEvent.getDocumentPosition()),this.selectEnd()},this.dragReadyEnd=function(e){this.editor.$resetCursorStyle(),this.editor.unsetStyle("ace_dragging"),this.editor.renderer.setCursorStyle(""),this.dragWaitEnd()},this.startDrag=function(){this.cancelDrag=!1;var e=this.editor;e.container.draggable=!0,e.renderer.$cursorLayer.setBlinking(!1),e.setStyle("ace_dragging");var t=r.isWin?"default":"move";e.renderer.setCursorStyle(t),this.setState("dragReady")},this.onMouseDrag=function(e){var t=this.editor.container;r.isIE&&"dragReady"==this.state&&s(this.mousedownEvent.x,this.mousedownEvent.y,this.x,this.y)>3&&t.dragDrop(),"dragWait"===this.state&&s(this.mousedownEvent.x,this.mousedownEvent.y,this.x,this.y)>0&&(t.draggable=!1,this.startSelect(this.mousedownEvent.getDocumentPosition()))},this.onMouseDown=function(e){if(this.$dragEnabled){this.mousedownEvent=e;var t=this.editor,n=e.inSelection(),l=e.getButton();if(1===(e.domEvent.detail||1)&&0===l&&n){if(e.editor.inMultiSelectMode&&(e.getAccelKey()||e.getShiftKey()))return;this.mousedownEvent.time=Date.now();var i=e.domEvent.target||e.domEvent.srcElement;"unselectable"in i&&(i.unselectable="on"),t.getDragDelay()?(r.isWebKit&&(this.cancelDrag=!0,t.container.draggable=!0),this.setState("dragWait")):this.startDrag(),this.captureMouse(e,this.onMouseDrag.bind(this)),e.defaultPrevented=!0}}}}).call(o.prototype),t.DragdropHandler=o})),ace.define("ace/mouse/touch_handler",["require","exports","module","ace/mouse/mouse_event","ace/lib/event","ace/lib/dom"],(function(e,t,n){"use strict";var l=e("./mouse_event").MouseEvent,i=e("../lib/event"),r=e("../lib/dom");t.addTouchListeners=function(e,t){var n,o,s,a,c,h,d,u,p,f="scroll",m=0,g=0,v=0,b=0;function y(){var e,n,l;p||(e=window.navigator&&window.navigator.clipboard,n=!1,l=function(l){var i,o,s=l.target.getAttribute("action");if("more"==s||!n)return n=!n,i=t.getCopyText(),o=t.session.getUndoManager().hasUndo(),void p.replaceChild(r.buildDom(n?["span",!i&&["span",{class:"ace_mobile-button",action:"selectall"},"Select All"],i&&["span",{class:"ace_mobile-button",action:"copy"},"Copy"],i&&["span",{class:"ace_mobile-button",action:"cut"},"Cut"],e&&["span",{class:"ace_mobile-button",action:"paste"},"Paste"],o&&["span",{class:"ace_mobile-button",action:"undo"},"Undo"],["span",{class:"ace_mobile-button",action:"find"},"Find"],["span",{class:"ace_mobile-button",action:"openCommandPallete"},"Palette"]]:["span"]),p.firstChild);"paste"==s?e.readText().then((function(e){t.execCommand(s,e)})):s&&("cut"!=s&&"copy"!=s||(e?e.writeText(t.getCopyText()):document.execCommand("copy")),t.execCommand(s)),p.firstChild.style.display="none",n=!1,"openCommandPallete"!=s&&t.focus()},p=r.buildDom(["div",{class:"ace_mobile-menu",ontouchstart:function(e){f="menu",e.stopPropagation(),e.preventDefault(),t.textInput.focus()},ontouchend:function(e){e.stopPropagation(),e.preventDefault(),l(e)},onclick:l},["span"],["span",{class:"ace_mobile-button",action:"more"},"..."]],t.container));var i=t.selection.cursor,o=t.renderer.textToScreenCoordinates(i.row,i.column),s=t.renderer.textToScreenCoordinates(0,0).pageX,a=t.renderer.scrollLeft,c=t.container.getBoundingClientRect();p.style.top=o.pageY-c.top-3+"px",o.pageX-c.left<c.width-70?(p.style.left="",p.style.right="10px"):(p.style.right="",p.style.left=s+a-c.left+"px"),p.style.display="",p.firstChild.style.display="none",t.on("input",w)}function w(e){p&&(p.style.display="none"),t.off("input",w)}function x(){c=null,clearTimeout(c);var e=t.selection.getRange(),n=e.contains(d.row,d.column);!e.isEmpty()&&n||(t.selection.moveToPosition(d),t.selection.selectWord()),f="wait",y()}i.addListener(e,"contextmenu",(function(e){u&&t.textInput.getElement().focus()}),t),i.addListener(e,"touchstart",(function(e){var i=e.touches;if(c||i.length>1)return clearTimeout(c),c=null,s=-1,void(f="zoom");u=t.$mouseHandler.isMousePressed=!0;var r=t.renderer.layerConfig.lineHeight,h=t.renderer.layerConfig.lineHeight,p=e.timeStamp;a=p;var y=i[0],w=y.clientX,k=y.clientY;Math.abs(n-w)+Math.abs(o-k)>r&&(s=-1),n=e.clientX=w,o=e.clientY=k,v=b=0;var E=new l(e,t);if(d=E.getDocumentPosition(),p-s<500&&1==i.length&&!m)g++,e.preventDefault(),e.button=0,function(){c=null,clearTimeout(c),t.selection.moveToPosition(d);var e=g>=2?t.selection.getLineRange(d.row):t.session.getBracketRange(d);e&&!e.isEmpty()?t.selection.setRange(e):t.selection.selectWord(),f="wait"}();else{g=0;var C=t.selection.cursor,_=t.selection.isEmpty()?C:t.selection.anchor,M=t.renderer.$cursorLayer.getPixelPosition(C,!0),S=t.renderer.$cursorLayer.getPixelPosition(_,!0),$=t.renderer.scroller.getBoundingClientRect(),A=t.renderer.layerConfig.offset,R=t.renderer.scrollLeft,L=function(e,t){return(e/=h)*e+(t=t/r-.75)*t};if(e.clientX<$.left)return void(f="zoom");var z=L(e.clientX-$.left-M.left+R,e.clientY-$.top-M.top+A),T=L(e.clientX-$.left-S.left+R,e.clientY-$.top-S.top+A);z<3.5&&T<3.5&&(f=z>T?"cursor":"anchor"),f=T<3.5?"anchor":z<3.5?"cursor":"scroll",c=setTimeout(x,450)}s=p}),t),i.addListener(e,"touchend",(function(e){u=t.$mouseHandler.isMousePressed=!1,h&&clearInterval(h),"zoom"==f?(f="",m=0):c?(t.selection.moveToPosition(d),m=0,y()):"scroll"==f?(m+=60,h=setInterval((function(){m--<=0&&(clearInterval(h),h=null),Math.abs(v)<.01&&(v=0),Math.abs(b)<.01&&(b=0),m<20&&(v*=.9),m<20&&(b*=.9);var e=t.session.getScrollTop();t.renderer.scrollBy(10*v,10*b),e==t.session.getScrollTop()&&(m=0)}),10),w()):y(),clearTimeout(c),c=null}),t),i.addListener(e,"touchmove",(function(e){c&&(clearTimeout(c),c=null);var i=e.touches;if(!(i.length>1||"zoom"==f)){var r=i[0],s=n-r.clientX,h=o-r.clientY;if("wait"==f){if(!(s*s+h*h>4))return e.preventDefault();f="cursor"}n=r.clientX,o=r.clientY,e.clientX=r.clientX,e.clientY=r.clientY;var d=e.timeStamp,u=d-a;if(a=d,"scroll"==f){var p=new l(e,t);p.speed=1,p.wheelX=s,p.wheelY=h,10*Math.abs(s)<Math.abs(h)&&(s=0),10*Math.abs(h)<Math.abs(s)&&(h=0),0!=u&&(v=s/u,b=h/u),t._emit("mousewheel",p),p.propagationStopped||(v=b=0)}else{var m=new l(e,t).getDocumentPosition();"cursor"==f?t.selection.moveCursorToPosition(m):"anchor"==f&&t.selection.setSelectionAnchor(m.row,m.column),t.renderer.scrollCursorIntoView(m),e.preventDefault()}}}),t)}})),ace.define("ace/mouse/mouse_handler",["require","exports","module","ace/lib/event","ace/lib/useragent","ace/mouse/default_handlers","ace/mouse/default_gutter_handler","ace/mouse/mouse_event","ace/mouse/dragdrop_handler","ace/mouse/touch_handler","ace/config"],(function(e,t,n){"use strict";var l=e("../lib/event"),i=e("../lib/useragent"),r=e("./default_handlers").DefaultHandlers,o=e("./default_gutter_handler").GutterHandler,s=e("./mouse_event").MouseEvent,a=e("./dragdrop_handler").DragdropHandler,c=e("./touch_handler").addTouchListeners,h=e("../config"),d=function(){function e(e){var t=this;this.editor=e,new r(this),new o(this),new a(this);var n=function(t){(!document.hasFocus||!document.hasFocus()||!e.isFocused()&&document.activeElement==(e.textInput&&e.textInput.getElement()))&&window.focus(),e.focus(),setTimeout((function(){e.isFocused()||e.focus()}))},s=e.renderer.getMouseEventTarget();l.addListener(s,"click",this.onMouseEvent.bind(this,"click"),e),l.addListener(s,"mousemove",this.onMouseMove.bind(this,"mousemove"),e),l.addMultiMouseDownListener([s,e.renderer.scrollBarV&&e.renderer.scrollBarV.inner,e.renderer.scrollBarH&&e.renderer.scrollBarH.inner,e.textInput&&e.textInput.getElement()].filter(Boolean),[400,300,250],this,"onMouseEvent",e),l.addMouseWheelListener(e.container,this.onMouseWheel.bind(this,"mousewheel"),e),c(e.container,e);var h=e.renderer.$gutter;l.addListener(h,"mousedown",this.onMouseEvent.bind(this,"guttermousedown"),e),l.addListener(h,"click",this.onMouseEvent.bind(this,"gutterclick"),e),l.addListener(h,"dblclick",this.onMouseEvent.bind(this,"gutterdblclick"),e),l.addListener(h,"mousemove",this.onMouseEvent.bind(this,"guttermousemove"),e),l.addListener(s,"mousedown",n,e),l.addListener(h,"mousedown",n,e),i.isIE&&e.renderer.scrollBarV&&(l.addListener(e.renderer.scrollBarV.element,"mousedown",n,e),l.addListener(e.renderer.scrollBarH.element,"mousedown",n,e)),e.on("mousemove",(function(n){if(!t.state&&!t.$dragDelay&&t.$dragEnabled){var l=e.renderer.screenToTextCoordinates(n.x,n.y),i=e.session.selection.getRange(),r=e.renderer;!i.isEmpty()&&i.insideStart(l.row,l.column)?r.setCursorStyle("default"):r.setCursorStyle("")}}),e)}return e.prototype.onMouseEvent=function(e,t){this.editor.session&&this.editor._emit(e,new s(t,this.editor))},e.prototype.onMouseMove=function(e,t){var n=this.editor._eventRegistry&&this.editor._eventRegistry.mousemove;n&&n.length&&this.editor._emit(e,new s(t,this.editor))},e.prototype.onMouseWheel=function(e,t){var n=new s(t,this.editor);n.speed=2*this.$scrollSpeed,n.wheelX=t.wheelX,n.wheelY=t.wheelY,this.editor._emit(e,n)},e.prototype.setState=function(e){this.state=e},e.prototype.captureMouse=function(e,t){this.x=e.x,this.y=e.y,this.isMousePressed=!0;var n=this.editor,r=this.editor.renderer;r.$isMousePressed=!0;var o=this,a=function(e){if(e){if(i.isWebKit&&!e.which&&o.releaseMouse)return o.releaseMouse();o.x=e.clientX,o.y=e.clientY,t&&t(e),o.mouseEvent=new s(e,o.editor),o.$mouseMoved=!0}},c=function(e){n.off("beforeEndOperation",d),clearInterval(u),n.session&&h(),o[o.state+"End"]&&o[o.state+"End"](e),o.state="",o.isMousePressed=r.$isMousePressed=!1,r.$keepTextAreaAtCursor&&r.$moveTextAreaToCursor(),o.$onCaptureMouseMove=o.releaseMouse=null,e&&o.onMouseEvent("mouseup",e),n.endOperation()},h=function(){o[o.state]&&o[o.state](),o.$mouseMoved=!1};if(i.isOldIE&&"dblclick"==e.domEvent.type)return setTimeout((function(){c(e)}));var d=function(e){o.releaseMouse&&n.curOp.command.name&&n.curOp.selectionChanged&&(o[o.state+"End"]&&o[o.state+"End"](),o.state="",o.releaseMouse())};n.on("beforeEndOperation",d),n.startOperation({command:{name:"mouse"}}),o.$onCaptureMouseMove=a,o.releaseMouse=l.capture(this.editor.container,a,c);var u=setInterval(h,20)},e.prototype.cancelContextMenu=function(){var e=function(t){t&&t.domEvent&&"contextmenu"!=t.domEvent.type||(this.editor.off("nativecontextmenu",e),t&&t.domEvent&&l.stopEvent(t.domEvent))}.bind(this);setTimeout(e,10),this.editor.on("nativecontextmenu",e)},e.prototype.destroy=function(){this.releaseMouse&&this.releaseMouse()},e}();d.prototype.releaseMouse=null,h.defineOptions(d.prototype,"mouseHandler",{scrollSpeed:{initialValue:2},dragDelay:{initialValue:i.isMac?150:0},dragEnabled:{initialValue:!0},focusTimeout:{initialValue:0},tooltipFollowsMouse:{initialValue:!0}}),t.MouseHandler=d})),ace.define("ace/mouse/fold_handler",["require","exports","module","ace/lib/dom"],(function(e,t,n){"use strict";var l=e("../lib/dom");t.FoldHandler=function(e){e.on("click",(function(t){var n=t.getDocumentPosition(),i=e.session,r=i.getFoldAt(n.row,n.column,1);r&&(t.getAccelKey()?i.removeFold(r):i.expandFold(r),t.stop());var o=t.domEvent&&t.domEvent.target;o&&l.hasCssClass(o,"ace_inline_button")&&l.hasCssClass(o,"ace_toggle_wrap")&&(i.setOption("wrap",!i.getUseWrapMode()),e.renderer.scrollCursorIntoView())})),e.on("gutterclick",(function(t){if("foldWidgets"==e.renderer.$gutterLayer.getRegion(t)){var n=t.getDocumentPosition().row,l=e.session;l.foldWidgets&&l.foldWidgets[n]&&e.session.onFoldWidgetClick(n,t),e.isFocused()||e.focus(),t.stop()}})),e.on("gutterdblclick",(function(t){if("foldWidgets"==e.renderer.$gutterLayer.getRegion(t)){var n=t.getDocumentPosition().row,l=e.session,i=l.getParentFoldRangeData(n,!0),r=i.range||i.firstRange;if(r){n=r.start.row;var o=l.getFoldAt(n,l.getLine(n).length,1);o?l.removeFold(o):(l.addFold("...",r),e.renderer.scrollCursorIntoView({row:r.start.row,column:0}))}t.stop()}}))}})),ace.define("ace/keyboard/keybinding",["require","exports","module","ace/lib/keys","ace/lib/event"],(function(e,t,n){"use strict";var l=e("../lib/keys"),i=e("../lib/event"),r=function(){function e(e){this.$editor=e,this.$data={editor:e},this.$handlers=[],this.setDefaultHandler(e.commands)}return e.prototype.setDefaultHandler=function(e){this.removeKeyboardHandler(this.$defaultHandler),this.$defaultHandler=e,this.addKeyboardHandler(e,0)},e.prototype.setKeyboardHandler=function(e){var t=this.$handlers;if(t[t.length-1]!=e){for(;t[t.length-1]&&t[t.length-1]!=this.$defaultHandler;)this.removeKeyboardHandler(t[t.length-1]);this.addKeyboardHandler(e,1)}},e.prototype.addKeyboardHandler=function(e,t){if(e){"function"!=typeof e||e.handleKeyboard||(e.handleKeyboard=e);var n=this.$handlers.indexOf(e);-1!=n&&this.$handlers.splice(n,1),null==t?this.$handlers.push(e):this.$handlers.splice(t,0,e),-1==n&&e.attach&&e.attach(this.$editor)}},e.prototype.removeKeyboardHandler=function(e){var t=this.$handlers.indexOf(e);return-1!=t&&(this.$handlers.splice(t,1),e.detach&&e.detach(this.$editor),!0)},e.prototype.getKeyboardHandler=function(){return this.$handlers[this.$handlers.length-1]},e.prototype.getStatusText=function(){var e=this.$data,t=e.editor;return this.$handlers.map((function(n){return n.getStatusText&&n.getStatusText(t,e)||""})).filter(Boolean).join(" ")},e.prototype.$callKeyboardHandlers=function(e,t,n,l){for(var r,o=!1,s=this.$editor.commands,a=this.$handlers.length;a--&&!((r=this.$handlers[a].handleKeyboard(this.$data,e,t,n,l))&&r.command&&((o="null"==r.command||s.exec(r.command,this.$editor,r.args,l))&&l&&-1!=e&&1!=r.passEvent&&1!=r.command.passEvent&&i.stopEvent(l),o)););return o||-1!=e||(r={command:"insertstring"},o=s.exec("insertstring",this.$editor,t)),o&&this.$editor._signal&&this.$editor._signal("keyboardActivity",r),o},e.prototype.onCommandKey=function(e,t,n){var i=l.keyCodeToString(n);return this.$callKeyboardHandlers(t,i,n,e)},e.prototype.onTextInput=function(e){return this.$callKeyboardHandlers(-1,e)},e}();t.KeyBinding=r})),ace.define("ace/lib/bidiutil",["require","exports","module"],(function(e,t,n){"use strict";var l=0,i=0,r=!1,o=!1,s=!1,a=[[0,3,0,1,0,0,0],[0,3,0,1,2,2,0],[0,3,0,17,2,0,1],[0,3,5,5,4,1,0],[0,3,21,21,4,0,1],[0,3,5,5,4,2,0]],c=[[2,0,1,1,0,1,0],[2,0,1,1,0,2,0],[2,0,2,1,3,2,0],[2,0,2,33,3,1,1]],h=1,d=3,u=4,p=5,f=6,m=7,g=8,v=11,b=13,y=18,w=[y,y,y,y,y,y,y,y,y,f,p,f,g,p,y,y,y,y,y,y,y,y,y,y,y,y,y,y,p,p,p,f,g,u,u,v,v,v,u,u,u,u,u,10,9,10,9,9,2,2,2,2,2,2,2,2,2,2,9,u,u,u,u,u,u,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,u,u,u,u,u,u,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,u,u,u,u,y,y,y,y,y,y,p,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,y,9,u,v,v,v,v,u,u,u,u,0,u,u,y,u,u,v,v,2,2,u,0,u,u,u,2,0,u,u,u,u,u],x=[g,g,g,g,g,g,g,g,g,g,g,y,y,y,0,h,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,g,p,b,14,15,16,17,9,v,v,v,v,v,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,9,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,u,g];function k(e,t,n){if(!(i<e))if(1!=e||1!=l||o)for(var r,s,a,c,h=n.length,d=0;d<h;){if(t[d]>=e){for(r=d+1;r<h&&t[r]>=e;)r++;for(s=d,a=r-1;s<a;s++,a--)c=n[s],n[s]=n[a],n[a]=c;d=r}d++}else n.reverse()}function E(e,t,n,i){var a,c,w,x,k=t[i];switch(k){case 0:case h:r=!1;case u:case d:return k;case 2:return r?d:2;case m:return r=!0,h;case g:return u;case 9:return i<1||i+1>=t.length||2!=(a=n[i-1])&&a!=d||2!=(c=t[i+1])&&c!=d?u:(r&&(c=d),c==a?c:u);case 10:return 2==(a=i>0?n[i-1]:p)&&i+1<t.length&&2==t[i+1]?2:u;case v:if(i>0&&2==n[i-1])return 2;if(r)return u;for(x=i+1,w=t.length;x<w&&t[x]==v;)x++;return x<w&&2==t[x]?2:u;case 12:for(w=t.length,x=i+1;x<w&&12==t[x];)x++;if(x<w){var E=e[i],C=E>=1425&&E<=2303||64286==E;if(a=t[x],C&&(a==h||a==m))return h}return i<1||(a=t[i-1])==p?u:n[i-1];case p:return r=!1,o=!0,l;case f:return s=!0,u;case b:case 14:case 16:case 17:case 15:r=!1;case y:return u}}function C(e){var t=e.charCodeAt(0),n=t>>8;return 0==n?t>191?0:w[t]:5==n?/[\u0591-\u05f4]/.test(e)?h:0:6==n?/[\u0610-\u061a\u064b-\u065f\u06d6-\u06e4\u06e7-\u06ed]/.test(e)?12:/[\u0660-\u0669\u066b-\u066c]/.test(e)?d:1642==t?v:/[\u06f0-\u06f9]/.test(e)?2:m:32==n&&t<=8287?x[255&t]:254==n&&t>=65136?m:u}t.L=0,t.R=h,t.EN=2,t.ON_R=3,t.AN=4,t.R_H=5,t.B=6,t.RLE=7,t.DOT="·",t.doBidiReorder=function(e,n,v){if(e.length<2)return{};var w=e.split(""),x=new Array(w.length),_=new Array(w.length),M=[];l=v?1:0,function(e,t,n,h){var d=l?c:a,u=null,m=null,v=null,b=0,y=null,w=-1,x=null,k=null,_=[];if(!h)for(x=0,h=[];x<n;x++)h[x]=C(e[x]);for(i=l,r=!1,o=!1,s=!1,k=0;k<n;k++){if(u=b,_[k]=m=E(e,h,_,k),y=240&(b=d[u][m]),b&=15,t[k]=v=d[b][5],y>0)if(16==y){for(x=w;x<k;x++)t[x]=1;w=-1}else w=-1;if(d[b][6])-1==w&&(w=k);else if(w>-1){for(x=w;x<k;x++)t[x]=v;w=-1}h[k]==p&&(t[k]=0),i|=v}if(s)for(x=0;x<n;x++)if(h[x]==f){t[x]=l;for(var M=x-1;M>=0&&h[M]==g;M--)t[M]=l}}(w,M,w.length,n);for(var S=0;S<x.length;x[S]=S,S++);for(k(2,M,x),k(1,M,x),S=0;S<x.length-1;S++)n[S]===d?M[S]=t.AN:M[S]===h&&(n[S]>m&&n[S]<b||n[S]===u||n[S]===y)?M[S]=t.ON_R:S>0&&"ل"===w[S-1]&&/\u0622|\u0623|\u0625|\u0627/.test(w[S])&&(M[S-1]=M[S]=t.R_H,S++);for(w[w.length-1]===t.DOT&&(M[w.length-1]=t.B),""===w[0]&&(M[0]=t.RLE),S=0;S<x.length;S++)_[S]=M[x[S]];return{logicalFromVisual:x,bidiLevels:_}},t.hasBidiCharacters=function(e,t){for(var n=!1,l=0;l<e.length;l++)t[l]=C(e.charAt(l)),n||t[l]!=h&&t[l]!=m&&t[l]!=d||(n=!0);return n},t.getVisualFromLogicalIdx=function(e,t){for(var n=0;n<t.logicalFromVisual.length;n++)if(t.logicalFromVisual[n]==e)return n;return 0}})),ace.define("ace/bidihandler",["require","exports","module","ace/lib/bidiutil","ace/lib/lang"],(function(e,t,n){"use strict";var l=e("./lib/bidiutil"),i=e("./lib/lang"),r=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac\u202B]/,o=function(){function e(e){this.session=e,this.bidiMap={},this.currentRow=null,this.bidiUtil=l,this.charWidths=[],this.EOL="¬",this.showInvisibles=!0,this.isRtlDir=!1,this.$isRtl=!1,this.line="",this.wrapIndent=0,this.EOF="¶",this.RLE="",this.contentWidth=0,this.fontMetrics=null,this.rtlLineOffset=0,this.wrapOffset=0,this.isMoveLeftOperation=!1,this.seenBidi=r.test(e.getValue())}return e.prototype.isBidiRow=function(e,t,n){return!!this.seenBidi&&(e!==this.currentRow&&(this.currentRow=e,this.updateRowLine(t,n),this.updateBidiMap()),this.bidiMap.bidiLevels)},e.prototype.onChange=function(e){this.seenBidi?this.currentRow=null:"insert"==e.action&&r.test(e.lines.join("\n"))&&(this.seenBidi=!0,this.currentRow=null)},e.prototype.getDocumentRow=function(){var e=0,t=this.session.$screenRowCache;if(t.length){var n=this.session.$getRowCacheIndex(t,this.currentRow);n>=0&&(e=this.session.$docRowCache[n])}return e},e.prototype.getSplitIndex=function(){var e=0,t=this.session.$screenRowCache;if(t.length)for(var n,l=this.session.$getRowCacheIndex(t,this.currentRow);this.currentRow-e>0&&(n=this.session.$getRowCacheIndex(t,this.currentRow-e-1))===l;)l=n,e++;else e=this.currentRow;return e},e.prototype.updateRowLine=function(e,t){void 0===e&&(e=this.getDocumentRow());var n=e===this.session.getLength()-1?this.EOF:this.EOL;if(this.wrapIndent=0,this.line=this.session.getLine(e),this.isRtlDir=this.$isRtl||this.line.charAt(0)===this.RLE,this.session.$useWrapMode){var r=this.session.$wrapData[e];r&&(void 0===t&&(t=this.getSplitIndex()),t>0&&r.length?(this.wrapIndent=r.indent,this.wrapOffset=this.wrapIndent*this.charWidths[l.L],this.line=t<r.length?this.line.substring(r[t-1],r[t]):this.line.substring(r[r.length-1])):this.line=this.line.substring(0,r[t]),t==r.length&&(this.line+=this.showInvisibles?n:l.DOT))}else this.line+=this.showInvisibles?n:l.DOT;var o,s=this.session,a=0;this.line=this.line.replace(/\t|[\u1100-\u2029, \u202F-\uFFE6]/g,(function(e,t){return"\t"===e||s.isFullWidth(e.charCodeAt(0))?(o="\t"===e?s.getScreenTabSize(t+a):2,a+=o-1,i.stringRepeat(l.DOT,o)):e})),this.isRtlDir&&(this.fontMetrics.$main.textContent=this.line.charAt(this.line.length-1)==l.DOT?this.line.substr(0,this.line.length-1):this.line,this.rtlLineOffset=this.contentWidth-this.fontMetrics.$main.getBoundingClientRect().width)},e.prototype.updateBidiMap=function(){var e=[];l.hasBidiCharacters(this.line,e)||this.isRtlDir?this.bidiMap=l.doBidiReorder(this.line,e,this.isRtlDir):this.bidiMap={}},e.prototype.markAsDirty=function(){this.currentRow=null},e.prototype.updateCharacterWidths=function(e){if(this.characterWidth!==e.$characterSize.width){this.fontMetrics=e;var t=this.characterWidth=e.$characterSize.width,n=e.$measureCharWidth("ה");this.charWidths[l.L]=this.charWidths[l.EN]=this.charWidths[l.ON_R]=t,this.charWidths[l.R]=this.charWidths[l.AN]=n,this.charWidths[l.R_H]=.45*n,this.charWidths[l.B]=this.charWidths[l.RLE]=0,this.currentRow=null}},e.prototype.setShowInvisibles=function(e){this.showInvisibles=e,this.currentRow=null},e.prototype.setEolChar=function(e){this.EOL=e},e.prototype.setContentWidth=function(e){this.contentWidth=e},e.prototype.isRtlLine=function(e){return!!this.$isRtl||(null!=e?this.session.getLine(e).charAt(0)==this.RLE:this.isRtlDir)},e.prototype.setRtlDirection=function(e,t){for(var n=e.getCursorPosition(),l=e.selection.getSelectionAnchor().row;l<=n.row;l++)t||e.session.getLine(l).charAt(0)!==e.session.$bidiHandler.RLE?t&&e.session.getLine(l).charAt(0)!==e.session.$bidiHandler.RLE&&e.session.doc.insert({column:0,row:l},e.session.$bidiHandler.RLE):e.session.doc.removeInLine(l,0,1)},e.prototype.getPosLeft=function(e){e-=this.wrapIndent;var t=this.line.charAt(0)===this.RLE?1:0,n=e>t?this.session.getOverwrite()?e:e-1:t,i=l.getVisualFromLogicalIdx(n,this.bidiMap),r=this.bidiMap.bidiLevels,o=0;!this.session.getOverwrite()&&e<=t&&r[i]%2!=0&&i++;for(var s=0;s<i;s++)o+=this.charWidths[r[s]];return!this.session.getOverwrite()&&e>t&&r[i]%2==0&&(o+=this.charWidths[r[i]]),this.wrapIndent&&(o+=this.isRtlDir?-1*this.wrapOffset:this.wrapOffset),this.isRtlDir&&(o+=this.rtlLineOffset),o},e.prototype.getSelections=function(e,t){var n,l=this.bidiMap,i=l.bidiLevels,r=[],o=0,s=Math.min(e,t)-this.wrapIndent,a=Math.max(e,t)-this.wrapIndent,c=!1,h=!1,d=0;this.wrapIndent&&(o+=this.isRtlDir?-1*this.wrapOffset:this.wrapOffset);for(var u,p=0;p<i.length;p++)u=l.logicalFromVisual[p],n=i[p],(c=u>=s&&u<a)&&!h?d=o:!c&&h&&r.push({left:d,width:o-d}),o+=this.charWidths[n],h=c;if(c&&p===i.length&&r.push({left:d,width:o-d}),this.isRtlDir)for(var f=0;f<r.length;f++)r[f].left+=this.rtlLineOffset;return r},e.prototype.offsetToCol=function(e){this.isRtlDir&&(e-=this.rtlLineOffset);var t=0,n=(e=Math.max(e,0),0),l=0,i=this.bidiMap.bidiLevels,r=this.charWidths[i[l]];for(this.wrapIndent&&(e-=this.isRtlDir?-1*this.wrapOffset:this.wrapOffset);e>n+r/2;){if(n+=r,l===i.length-1){r=0;break}r=this.charWidths[i[++l]]}return l>0&&i[l-1]%2!=0&&i[l]%2==0?(e<n&&l--,t=this.bidiMap.logicalFromVisual[l]):l>0&&i[l-1]%2==0&&i[l]%2!=0?t=1+(e>n?this.bidiMap.logicalFromVisual[l]:this.bidiMap.logicalFromVisual[l-1]):this.isRtlDir&&l===i.length-1&&0===r&&i[l-1]%2==0||!this.isRtlDir&&0===l&&i[l]%2!=0?t=1+this.bidiMap.logicalFromVisual[l]:(l>0&&i[l-1]%2!=0&&0!==r&&l--,t=this.bidiMap.logicalFromVisual[l]),0===t&&this.isRtlDir&&t++,t+this.wrapIndent},e}();t.BidiHandler=o})),ace.define("ace/selection",["require","exports","module","ace/lib/oop","ace/lib/lang","ace/lib/event_emitter","ace/range"],(function(e,t,n){"use strict";var l=e("./lib/oop"),i=e("./lib/lang"),r=e("./lib/event_emitter").EventEmitter,o=e("./range").Range,s=function(e){this.session=e,this.doc=e.getDocument(),this.clearSelection(),this.cursor=this.lead=this.doc.createAnchor(0,0),this.anchor=this.doc.createAnchor(0,0),this.$silent=!1;var t=this;this.cursor.on("change",(function(e){t.$cursorChanged=!0,t.$silent||t._emit("changeCursor"),t.$isEmpty||t.$silent||t._emit("changeSelection"),t.$keepDesiredColumnOnChange||e.old.column==e.value.column||(t.$desiredColumn=null)})),this.anchor.on("change",(function(){t.$anchorChanged=!0,t.$isEmpty||t.$silent||t._emit("changeSelection")}))};(function(){l.implement(this,r),this.isEmpty=function(){return this.$isEmpty||this.anchor.row==this.lead.row&&this.anchor.column==this.lead.column},this.isMultiLine=function(){return!this.$isEmpty&&this.anchor.row!=this.cursor.row},this.getCursor=function(){return this.lead.getPosition()},this.setAnchor=function(e,t){this.$isEmpty=!1,this.anchor.setPosition(e,t)},this.setSelectionAnchor=this.setAnchor,this.getAnchor=function(){return this.$isEmpty?this.getSelectionLead():this.anchor.getPosition()},this.getSelectionAnchor=this.getAnchor,this.getSelectionLead=function(){return this.lead.getPosition()},this.isBackwards=function(){var e=this.anchor,t=this.lead;return e.row>t.row||e.row==t.row&&e.column>t.column},this.getRange=function(){var e=this.anchor,t=this.lead;return this.$isEmpty?o.fromPoints(t,t):this.isBackwards()?o.fromPoints(t,e):o.fromPoints(e,t)},this.clearSelection=function(){this.$isEmpty||(this.$isEmpty=!0,this._emit("changeSelection"))},this.selectAll=function(){this.$setSelection(0,0,Number.MAX_VALUE,Number.MAX_VALUE)},this.setRange=this.setSelectionRange=function(e,t){var n=t?e.end:e.start,l=t?e.start:e.end;this.$setSelection(n.row,n.column,l.row,l.column)},this.$setSelection=function(e,t,n,l){if(!this.$silent){var i=this.$isEmpty,r=this.inMultiSelectMode;this.$silent=!0,this.$cursorChanged=this.$anchorChanged=!1,this.anchor.setPosition(e,t),this.cursor.setPosition(n,l),this.$isEmpty=!o.comparePoints(this.anchor,this.cursor),this.$silent=!1,this.$cursorChanged&&this._emit("changeCursor"),(this.$cursorChanged||this.$anchorChanged||i!=this.$isEmpty||r)&&this._emit("changeSelection")}},this.$moveSelection=function(e){var t=this.lead;this.$isEmpty&&this.setSelectionAnchor(t.row,t.column),e.call(this)},this.selectTo=function(e,t){this.$moveSelection((function(){this.moveCursorTo(e,t)}))},this.selectToPosition=function(e){this.$moveSelection((function(){this.moveCursorToPosition(e)}))},this.moveTo=function(e,t){this.clearSelection(),this.moveCursorTo(e,t)},this.moveToPosition=function(e){this.clearSelection(),this.moveCursorToPosition(e)},this.selectUp=function(){this.$moveSelection(this.moveCursorUp)},this.selectDown=function(){this.$moveSelection(this.moveCursorDown)},this.selectRight=function(){this.$moveSelection(this.moveCursorRight)},this.selectLeft=function(){this.$moveSelection(this.moveCursorLeft)},this.selectLineStart=function(){this.$moveSelection(this.moveCursorLineStart)},this.selectLineEnd=function(){this.$moveSelection(this.moveCursorLineEnd)},this.selectFileEnd=function(){this.$moveSelection(this.moveCursorFileEnd)},this.selectFileStart=function(){this.$moveSelection(this.moveCursorFileStart)},this.selectWordRight=function(){this.$moveSelection(this.moveCursorWordRight)},this.selectWordLeft=function(){this.$moveSelection(this.moveCursorWordLeft)},this.getWordRange=function(e,t){if(void 0===t){var n=e||this.lead;e=n.row,t=n.column}return this.session.getWordRange(e,t)},this.selectWord=function(){this.setSelectionRange(this.getWordRange())},this.selectAWord=function(){var e=this.getCursor(),t=this.session.getAWordRange(e.row,e.column);this.setSelectionRange(t)},this.getLineRange=function(e,t){var n,l="number"==typeof e?e:this.lead.row,i=this.session.getFoldLine(l);return i?(l=i.start.row,n=i.end.row):n=l,!0===t?new o(l,0,n,this.session.getLine(n).length):new o(l,0,n+1,0)},this.selectLine=function(){this.setSelectionRange(this.getLineRange())},this.moveCursorUp=function(){this.moveCursorBy(-1,0)},this.moveCursorDown=function(){this.moveCursorBy(1,0)},this.wouldMoveIntoSoftTab=function(e,t,n){var l=e.column,i=e.column+t;return n<0&&(l=e.column-t,i=e.column),this.session.isTabStop(e)&&this.doc.getLine(e.row).slice(l,i).split(" ").length-1==t},this.moveCursorLeft=function(){var e,t=this.lead.getPosition();if(e=this.session.getFoldAt(t.row,t.column,-1))this.moveCursorTo(e.start.row,e.start.column);else if(0===t.column)t.row>0&&this.moveCursorTo(t.row-1,this.doc.getLine(t.row-1).length);else{var n=this.session.getTabSize();this.wouldMoveIntoSoftTab(t,n,-1)&&!this.session.getNavigateWithinSoftTabs()?this.moveCursorBy(0,-n):this.moveCursorBy(0,-1)}},this.moveCursorRight=function(){var e,t=this.lead.getPosition();if(e=this.session.getFoldAt(t.row,t.column,1))this.moveCursorTo(e.end.row,e.end.column);else if(this.lead.column==this.doc.getLine(this.lead.row).length)this.lead.row<this.doc.getLength()-1&&this.moveCursorTo(this.lead.row+1,0);else{var n=this.session.getTabSize();t=this.lead,this.wouldMoveIntoSoftTab(t,n,1)&&!this.session.getNavigateWithinSoftTabs()?this.moveCursorBy(0,n):this.moveCursorBy(0,1)}},this.moveCursorLineStart=function(){var e=this.lead.row,t=this.lead.column,n=this.session.documentToScreenRow(e,t),l=this.session.screenToDocumentPosition(n,0),i=this.session.getDisplayLine(e,null,l.row,l.column).match(/^\s*/);i[0].length==t||this.session.$useEmacsStyleLineStart||(l.column+=i[0].length),this.moveCursorToPosition(l)},this.moveCursorLineEnd=function(){var e=this.lead,t=this.session.getDocumentLastRowColumnPosition(e.row,e.column);if(this.lead.column==t.column){var n=this.session.getLine(t.row);if(t.column==n.length){var l=n.search(/\s+$/);l>0&&(t.column=l)}}this.moveCursorTo(t.row,t.column)},this.moveCursorFileEnd=function(){var e=this.doc.getLength()-1,t=this.doc.getLine(e).length;this.moveCursorTo(e,t)},this.moveCursorFileStart=function(){this.moveCursorTo(0,0)},this.moveCursorLongWordRight=function(){var e=this.lead.row,t=this.lead.column,n=this.doc.getLine(e),l=n.substring(t);this.session.nonTokenRe.lastIndex=0,this.session.tokenRe.lastIndex=0;var i=this.session.getFoldAt(e,t,1);if(i)this.moveCursorTo(i.end.row,i.end.column);else{if(this.session.nonTokenRe.exec(l)&&(t+=this.session.nonTokenRe.lastIndex,this.session.nonTokenRe.lastIndex=0,l=n.substring(t)),t>=n.length)return this.moveCursorTo(e,n.length),this.moveCursorRight(),void(e<this.doc.getLength()-1&&this.moveCursorWordRight());this.session.tokenRe.exec(l)&&(t+=this.session.tokenRe.lastIndex,this.session.tokenRe.lastIndex=0),this.moveCursorTo(e,t)}},this.moveCursorLongWordLeft=function(){var e,t=this.lead.row,n=this.lead.column;if(e=this.session.getFoldAt(t,n,-1))this.moveCursorTo(e.start.row,e.start.column);else{var l=this.session.getFoldStringAt(t,n,-1);null==l&&(l=this.doc.getLine(t).substring(0,n));var r=i.stringReverse(l);if(this.session.nonTokenRe.lastIndex=0,this.session.tokenRe.lastIndex=0,this.session.nonTokenRe.exec(r)&&(n-=this.session.nonTokenRe.lastIndex,r=r.slice(this.session.nonTokenRe.lastIndex),this.session.nonTokenRe.lastIndex=0),n<=0)return this.moveCursorTo(t,0),this.moveCursorLeft(),void(t>0&&this.moveCursorWordLeft());this.session.tokenRe.exec(r)&&(n-=this.session.tokenRe.lastIndex,this.session.tokenRe.lastIndex=0),this.moveCursorTo(t,n)}},this.$shortWordEndIndex=function(e){var t,n=0,l=/\s/,i=this.session.tokenRe;if(i.lastIndex=0,this.session.tokenRe.exec(e))n=this.session.tokenRe.lastIndex;else{for(;(t=e[n])&&l.test(t);)n++;if(n<1)for(i.lastIndex=0;(t=e[n])&&!i.test(t);)if(i.lastIndex=0,n++,l.test(t)){if(n>2){n--;break}for(;(t=e[n])&&l.test(t);)n++;if(n>2)break}}return i.lastIndex=0,n},this.moveCursorShortWordRight=function(){var e=this.lead.row,t=this.lead.column,n=this.doc.getLine(e),l=n.substring(t),i=this.session.getFoldAt(e,t,1);if(i)return this.moveCursorTo(i.end.row,i.end.column);if(t==n.length){var r=this.doc.getLength();do{e++,l=this.doc.getLine(e)}while(e<r&&/^\s*$/.test(l));/^\s+/.test(l)||(l=""),t=0}var o=this.$shortWordEndIndex(l);this.moveCursorTo(e,t+o)},this.moveCursorShortWordLeft=function(){var e,t=this.lead.row,n=this.lead.column;if(e=this.session.getFoldAt(t,n,-1))return this.moveCursorTo(e.start.row,e.start.column);var l=this.session.getLine(t).substring(0,n);if(0===n){do{t--,l=this.doc.getLine(t)}while(t>0&&/^\s*$/.test(l));n=l.length,/\s+$/.test(l)||(l="")}var r=i.stringReverse(l),o=this.$shortWordEndIndex(r);return this.moveCursorTo(t,n-o)},this.moveCursorWordRight=function(){this.session.$selectLongWords?this.moveCursorLongWordRight():this.moveCursorShortWordRight()},this.moveCursorWordLeft=function(){this.session.$selectLongWords?this.moveCursorLongWordLeft():this.moveCursorShortWordLeft()},this.moveCursorBy=function(e,t){var n,l=this.session.documentToScreenPosition(this.lead.row,this.lead.column);if(0===t&&(0!==e&&(this.session.$bidiHandler.isBidiRow(l.row,this.lead.row)?(n=this.session.$bidiHandler.getPosLeft(l.column),l.column=Math.round(n/this.session.$bidiHandler.charWidths[0])):n=l.column*this.session.$bidiHandler.charWidths[0]),this.$desiredColumn?l.column=this.$desiredColumn:this.$desiredColumn=l.column),0!=e&&this.session.lineWidgets&&this.session.lineWidgets[this.lead.row]){var i=this.session.lineWidgets[this.lead.row];e<0?e-=i.rowsAbove||0:e>0&&(e+=i.rowCount-(i.rowsAbove||0))}var r=this.session.screenToDocumentPosition(l.row+e,l.column,n);0!==e&&0===t&&r.row===this.lead.row&&(r.column,this.lead.column),this.moveCursorTo(r.row,r.column+t,0===t)},this.moveCursorToPosition=function(e){this.moveCursorTo(e.row,e.column)},this.moveCursorTo=function(e,t,n){var l=this.session.getFoldAt(e,t,1);l&&(e=l.start.row,t=l.start.column),this.$keepDesiredColumnOnChange=!0;var i=this.session.getLine(e);/[\uDC00-\uDFFF]/.test(i.charAt(t))&&i.charAt(t-1)&&(this.lead.row==e&&this.lead.column==t+1?t-=1:t+=1),this.lead.setPosition(e,t),this.$keepDesiredColumnOnChange=!1,n||(this.$desiredColumn=null)},this.moveCursorToScreen=function(e,t,n){var l=this.session.screenToDocumentPosition(e,t);this.moveCursorTo(l.row,l.column,n)},this.detach=function(){this.lead.detach(),this.anchor.detach()},this.fromOrientedRange=function(e){this.setSelectionRange(e,e.cursor==e.start),this.$desiredColumn=e.desiredColumn||this.$desiredColumn},this.toOrientedRange=function(e){var t=this.getRange();return e?(e.start.column=t.start.column,e.start.row=t.start.row,e.end.column=t.end.column,e.end.row=t.end.row):e=t,e.cursor=this.isBackwards()?e.start:e.end,e.desiredColumn=this.$desiredColumn,e},this.getRangeOfMovements=function(e){var t=this.getCursor();try{e(this);var n=this.getCursor();return o.fromPoints(t,n)}catch(e){return o.fromPoints(t,t)}finally{this.moveCursorToPosition(t)}},this.toJSON=function(){if(this.rangeCount)var e=this.ranges.map((function(e){var t=e.clone();return t.isBackwards=e.cursor==e.start,t}));else(e=this.getRange()).isBackwards=this.isBackwards();return e},this.fromJSON=function(e){if(null==e.start){if(this.rangeList&&e.length>1){this.toSingleRange(e[0]);for(var t=e.length;t--;){var n=o.fromPoints(e[t].start,e[t].end);e[t].isBackwards&&(n.cursor=n.start),this.addRange(n,!0)}return}e=e[0]}this.rangeList&&this.toSingleRange(e),this.setSelectionRange(e,e.isBackwards)},this.isEqual=function(e){if((e.length||this.rangeCount)&&e.length!=this.rangeCount)return!1;if(!e.length||!this.ranges)return this.getRange().isEqual(e);for(var t=this.ranges.length;t--;)if(!this.ranges[t].isEqual(e[t]))return!1;return!0}}).call(s.prototype),t.Selection=s})),ace.define("ace/tokenizer",["require","exports","module","ace/config"],(function(e,t,n){"use strict";var l=e("./config"),i=2e3,r=function(){function e(e){for(var t in this.states=e,this.regExps={},this.matchMappings={},this.states){for(var n=this.states[t],l=[],i=0,r=this.matchMappings[t]={defaultToken:"text"},o="g",s=[],a=0;a<n.length;a++){var c=n[a];if(c.defaultToken&&(r.defaultToken=c.defaultToken),c.caseInsensitive&&-1===o.indexOf("i")&&(o+="i"),c.unicode&&-1===o.indexOf("u")&&(o+="u"),null!=c.regex){c.regex instanceof RegExp&&(c.regex=c.regex.toString().slice(1,-1));var h=c.regex,d=new RegExp("(?:("+h+")|(.))").exec("a").length-2;Array.isArray(c.token)?1==c.token.length||1==d?c.token=c.token[0]:d-1!=c.token.length?(this.reportError("number of classes and regexp groups doesn't match",{rule:c,groupCount:d-1}),c.token=c.token[0]):(c.tokenArray=c.token,c.token=null,c.onMatch=this.$arrayTokens):"function"!=typeof c.token||c.onMatch||(c.onMatch=d>1?this.$applyToken:c.token),d>1&&(/\\\d/.test(c.regex)?h=c.regex.replace(/\\([0-9]+)/g,(function(e,t){return"\\"+(parseInt(t,10)+i+1)})):(d=1,h=this.removeCapturingGroups(c.regex)),c.splitRegex||"string"==typeof c.token||s.push(c)),r[i]=a,i+=d,l.push(h),c.onMatch||(c.onMatch=null)}}l.length||(r[0]=0,l.push("$")),s.forEach((function(e){e.splitRegex=this.createSplitterRegexp(e.regex,o)}),this),this.regExps[t]=new RegExp("("+l.join(")|(")+")|($)",o)}}return e.prototype.$setMaxTokenCount=function(e){i=0|e},e.prototype.$applyToken=function(e){var t=this.splitRegex.exec(e).slice(1),n=this.token.apply(this,t);if("string"==typeof n)return[{type:n,value:e}];for(var l=[],i=0,r=n.length;i<r;i++)t[i]&&(l[l.length]={type:n[i],value:t[i]});return l},e.prototype.$arrayTokens=function(e){if(!e)return[];var t=this.splitRegex.exec(e);if(!t)return"text";for(var n=[],l=this.tokenArray,i=0,r=l.length;i<r;i++)t[i+1]&&(n[n.length]={type:l[i],value:t[i+1]});return n},e.prototype.removeCapturingGroups=function(e){return e.replace(/\\.|\[(?:\\.|[^\\\]])*|\(\?[:=!<]|(\()/g,(function(e,t){return t?"(?:":e}))},e.prototype.createSplitterRegexp=function(e,t){if(-1!=e.indexOf("(?=")){var n=0,l=!1,i={};e.replace(/(\\.)|(\((?:\?[=!])?)|(\))|([\[\]])/g,(function(e,t,r,o,s,a){return l?l="]"!=s:s?l=!0:o?(n==i.stack&&(i.end=a+1,i.stack=-1),n--):r&&(n++,1!=r.length&&(i.stack=n,i.start=a)),e})),null!=i.end&&/^\)*$/.test(e.substr(i.end))&&(e=e.substring(0,i.start)+e.substr(i.end))}return"^"!=e.charAt(0)&&(e="^"+e),"$"!=e.charAt(e.length-1)&&(e+="$"),new RegExp(e,(t||"").replace("g",""))},e.prototype.getLineTokens=function(e,t){if(t&&"string"!=typeof t){var n=t.slice(0);"#tmp"===(t=n[0])&&(n.shift(),t=n.shift())}else n=[];var l=t||"start",r=this.states[l];r||(l="start",r=this.states[l]);var o=this.matchMappings[l],s=this.regExps[l];s.lastIndex=0;for(var a,c=[],h=0,d=0,u={type:null,value:""};a=s.exec(e);){var p=o.defaultToken,f=null,m=a[0],g=s.lastIndex;if(g-m.length>h){var v=e.substring(h,g-m.length);u.type==p?u.value+=v:(u.type&&c.push(u),u={type:p,value:v})}for(var b=0;b<a.length-2;b++)if(void 0!==a[b+1]){p=(f=r[o[b]]).onMatch?f.onMatch(m,l,n,e):f.token,f.next&&(l="string"==typeof f.next?f.next:f.next(l,n),(r=this.states[l])||(this.reportError("state doesn't exist",l),l="start",r=this.states[l]),o=this.matchMappings[l],h=g,(s=this.regExps[l]).lastIndex=g),f.consumeLineEnd&&(h=g);break}if(m)if("string"==typeof p)f&&!1===f.merge||u.type!==p?(u.type&&c.push(u),u={type:p,value:m}):u.value+=m;else if(p)for(u.type&&c.push(u),u={type:null,value:""},b=0;b<p.length;b++)c.push(p[b]);if(h==e.length)break;if(h=g,d++>i){for(d>2*e.length&&this.reportError("infinite loop with in ace tokenizer",{startState:t,line:e});h<e.length;)u.type&&c.push(u),u={value:e.substring(h,h+=500),type:"overflow"};l="start",n=[];break}}return u.type&&c.push(u),n.length>1&&n[0]!==l&&n.unshift("#tmp",l),{tokens:c,state:n.length?n:l}},e}();r.prototype.reportError=l.reportError,t.Tokenizer=r})),ace.define("ace/mode/text_highlight_rules",["require","exports","module","ace/lib/lang"],(function(e,t,n){"use strict";var l=e("../lib/lang"),i=function(){this.$rules={start:[{token:"empty_line",regex:"^$"},{defaultToken:"text"}]}};(function(){this.addRules=function(e,t){if(t)for(var n in e){for(var l=e[n],i=0;i<l.length;i++){var r=l[i];(r.next||r.onMatch)&&("string"==typeof r.next&&0!==r.next.indexOf(t)&&(r.next=t+r.next),r.nextState&&0!==r.nextState.indexOf(t)&&(r.nextState=t+r.nextState))}this.$rules[t+n]=l}else for(var n in e)this.$rules[n]=e[n]},this.getRules=function(){return this.$rules},this.embedRules=function(e,t,n,i,r){var o="function"==typeof e?(new e).getRules():e;if(i)for(var s=0;s<i.length;s++)i[s]=t+i[s];else for(var a in i=[],o)i.push(t+a);if(this.addRules(o,t),n){var c=Array.prototype[r?"push":"unshift"];for(s=0;s<i.length;s++)c.apply(this.$rules[i[s]],l.deepCopy(n))}this.$embeds||(this.$embeds=[]),this.$embeds.push(t)},this.getEmbeds=function(){return this.$embeds};var e=function(e,t){return("start"!=e||t.length)&&t.unshift(this.nextState,e),this.nextState},t=function(e,t){return t.shift(),t.shift()||"start"};this.normalizeRules=function(){var n=0,l=this.$rules;Object.keys(l).forEach((function i(r){var o=l[r];o.processed=!0;for(var s=0;s<o.length;s++){var a=o[s],c=null;Array.isArray(a)&&(c=a,a={}),!a.regex&&a.start&&(a.regex=a.start,a.next||(a.next=[]),a.next.push({defaultToken:a.token},{token:a.token+".end",regex:a.end||a.start,next:"pop"}),a.token=a.token+".start",a.push=!0);var h=a.next||a.push;if(h&&Array.isArray(h)){var d=a.stateName;d||("string"!=typeof(d=a.token)&&(d=d[0]||""),l[d]&&(d+=n++)),l[d]=h,a.next=d,i(d)}else"pop"==h&&(a.next=t);if(a.push&&(a.nextState=a.next||a.push,a.next=e,delete a.push),a.rules)for(var u in a.rules)l[u]?l[u].push&&l[u].push.apply(l[u],a.rules[u]):l[u]=a.rules[u];var p="string"==typeof a?a:a.include;if(p&&("$self"===p&&(p="start"),c=Array.isArray(p)?p.map((function(e){return l[e]})):l[p]),c){var f=[s,1].concat(c);a.noEscape&&(f=f.filter((function(e){return!e.next}))),o.splice.apply(o,f),s--}a.keywordMap&&(a.token=this.createKeywordMapper(a.keywordMap,a.defaultToken||"text",a.caseInsensitive),delete a.defaultToken)}}),this)},this.createKeywordMapper=function(e,t,n,l){var i=Object.create(null);return this.$keywordList=[],Object.keys(e).forEach((function(t){for(var r=e[t].split(l||"|"),o=r.length;o--;){var s=r[o];this.$keywordList.push(s),n&&(s=s.toLowerCase()),i[s]=t}}),this),e=null,n?function(e){return i[e.toLowerCase()]||t}:function(e){return i[e]||t}},this.getKeywords=function(){return this.$keywords}}).call(i.prototype),t.TextHighlightRules=i})),ace.define("ace/mode/behaviour",["require","exports","module"],(function(e,t,n){"use strict";var l=function(){this.$behaviours={}};(function(){this.add=function(e,t,n){switch(void 0){case this.$behaviours:this.$behaviours={};case this.$behaviours[e]:this.$behaviours[e]={}}this.$behaviours[e][t]=n},this.addBehaviours=function(e){for(var t in e)for(var n in e[t])this.add(t,n,e[t][n])},this.remove=function(e){this.$behaviours&&this.$behaviours[e]&&delete this.$behaviours[e]},this.inherit=function(e,t){if("function"==typeof e)var n=(new e).getBehaviours(t);else n=e.getBehaviours(t);this.addBehaviours(n)},this.getBehaviours=function(e){if(e){for(var t={},n=0;n<e.length;n++)this.$behaviours[e[n]]&&(t[e[n]]=this.$behaviours[e[n]]);return t}return this.$behaviours}}).call(l.prototype),t.Behaviour=l})),ace.define("ace/token_iterator",["require","exports","module","ace/range"],(function(e,t,n){"use strict";var l=e("./range").Range,i=function(){function e(e,t,n){this.$session=e,this.$row=t,this.$rowTokens=e.getTokens(t);var l=e.getTokenAt(t,n);this.$tokenIndex=l?l.index:-1}return e.prototype.stepBackward=function(){for(this.$tokenIndex-=1;this.$tokenIndex<0;){if(this.$row-=1,this.$row<0)return this.$row=0,null;this.$rowTokens=this.$session.getTokens(this.$row),this.$tokenIndex=this.$rowTokens.length-1}return this.$rowTokens[this.$tokenIndex]},e.prototype.stepForward=function(){var e;for(this.$tokenIndex+=1;this.$tokenIndex>=this.$rowTokens.length;){if(this.$row+=1,e||(e=this.$session.getLength()),this.$row>=e)return this.$row=e-1,null;this.$rowTokens=this.$session.getTokens(this.$row),this.$tokenIndex=0}return this.$rowTokens[this.$tokenIndex]},e.prototype.getCurrentToken=function(){return this.$rowTokens[this.$tokenIndex]},e.prototype.getCurrentTokenRow=function(){return this.$row},e.prototype.getCurrentTokenColumn=function(){var e=this.$rowTokens,t=this.$tokenIndex,n=e[t].start;if(void 0!==n)return n;for(n=0;t>0;)n+=e[t-=1].value.length;return n},e.prototype.getCurrentTokenPosition=function(){return{row:this.$row,column:this.getCurrentTokenColumn()}},e.prototype.getCurrentTokenRange=function(){var e=this.$rowTokens[this.$tokenIndex],t=this.getCurrentTokenColumn();return new l(this.$row,t,this.$row,t+e.value.length)},e}();t.TokenIterator=i})),ace.define("ace/mode/behaviour/cstyle",["require","exports","module","ace/lib/oop","ace/mode/behaviour","ace/token_iterator","ace/lib/lang"],(function(e,t,n){"use strict";var l,i=e("../../lib/oop"),r=e("../behaviour").Behaviour,o=e("../../token_iterator").TokenIterator,s=e("../../lib/lang"),a=["text","paren.rparen","rparen","paren","punctuation.operator"],c=["text","paren.rparen","rparen","paren","punctuation.operator","comment"],h={},d={'"':'"',"'":"'"},u=function(e){var t=-1;if(e.multiSelect&&(t=e.selection.index,h.rangeCount!=e.multiSelect.rangeCount&&(h={rangeCount:e.multiSelect.rangeCount})),h[t])return l=h[t];l=h[t]={autoInsertedBrackets:0,autoInsertedRow:-1,autoInsertedLineEnd:"",maybeInsertedBrackets:0,maybeInsertedRow:-1,maybeInsertedLineStart:"",maybeInsertedLineEnd:""}},p=function(e,t,n,l){var i=e.end.row-e.start.row;return{text:n+t+l,selection:[0,e.start.column+1,i,e.end.column+(i?0:1)]}},f=function(e){this.add("braces","insertion",(function(t,n,i,r,o){var a=i.getCursorPosition(),c=r.doc.getLine(a.row);if("{"==o){u(i);var h=i.getSelectionRange(),d=r.doc.getTextRange(h);if(""!==d&&"{"!==d&&i.getWrapBehavioursEnabled())return p(h,d,"{","}");if(f.isSaneInsertion(i,r))return/[\]\}\)]/.test(c[a.column])||i.inMultiSelectMode||e&&e.braces?(f.recordAutoInsert(i,r,"}"),{text:"{}",selection:[1,1]}):(f.recordMaybeInsert(i,r,"{"),{text:"{",selection:[1,1]})}else if("}"==o){if(u(i),"}"==c.substring(a.column,a.column+1)&&null!==r.$findOpeningBracket("}",{column:a.column+1,row:a.row})&&f.isAutoInsertedClosing(a,c,o))return f.popAutoInsertedClosing(),{text:"",selection:[1,1]}}else{if("\n"==o||"\r\n"==o){u(i);var m="";if(f.isMaybeInsertedClosing(a,c)&&(m=s.stringRepeat("}",l.maybeInsertedBrackets),f.clearMaybeInsertedClosing()),"}"===c.substring(a.column,a.column+1)){var g=r.findMatchingBracket({row:a.row,column:a.column+1},"}");if(!g)return null;var v=this.$getIndent(r.getLine(g.row))}else{if(!m)return void f.clearMaybeInsertedClosing();v=this.$getIndent(c)}var b=v+r.getTabString();return{text:"\n"+b+"\n"+v+m,selection:[1,b.length,1,b.length]}}f.clearMaybeInsertedClosing()}})),this.add("braces","deletion",(function(e,t,n,i,r){var o=i.doc.getTextRange(r);if(!r.isMultiLine()&&"{"==o){if(u(n),"}"==i.doc.getLine(r.start.row).substring(r.end.column,r.end.column+1))return r.end.column++,r;l.maybeInsertedBrackets--}})),this.add("parens","insertion",(function(e,t,n,l,i){if("("==i){u(n);var r=n.getSelectionRange(),o=l.doc.getTextRange(r);if(""!==o&&n.getWrapBehavioursEnabled())return p(r,o,"(",")");if(f.isSaneInsertion(n,l))return f.recordAutoInsert(n,l,")"),{text:"()",selection:[1,1]}}else if(")"==i){u(n);var s=n.getCursorPosition(),a=l.doc.getLine(s.row);if(")"==a.substring(s.column,s.column+1)&&null!==l.$findOpeningBracket(")",{column:s.column+1,row:s.row})&&f.isAutoInsertedClosing(s,a,i))return f.popAutoInsertedClosing(),{text:"",selection:[1,1]}}})),this.add("parens","deletion",(function(e,t,n,l,i){var r=l.doc.getTextRange(i);if(!i.isMultiLine()&&"("==r&&(u(n),")"==l.doc.getLine(i.start.row).substring(i.start.column+1,i.start.column+2)))return i.end.column++,i})),this.add("brackets","insertion",(function(e,t,n,l,i){if("["==i){u(n);var r=n.getSelectionRange(),o=l.doc.getTextRange(r);if(""!==o&&n.getWrapBehavioursEnabled())return p(r,o,"[","]");if(f.isSaneInsertion(n,l))return f.recordAutoInsert(n,l,"]"),{text:"[]",selection:[1,1]}}else if("]"==i){u(n);var s=n.getCursorPosition(),a=l.doc.getLine(s.row);if("]"==a.substring(s.column,s.column+1)&&null!==l.$findOpeningBracket("]",{column:s.column+1,row:s.row})&&f.isAutoInsertedClosing(s,a,i))return f.popAutoInsertedClosing(),{text:"",selection:[1,1]}}})),this.add("brackets","deletion",(function(e,t,n,l,i){var r=l.doc.getTextRange(i);if(!i.isMultiLine()&&"["==r&&(u(n),"]"==l.doc.getLine(i.start.row).substring(i.start.column+1,i.start.column+2)))return i.end.column++,i})),this.add("string_dquotes","insertion",(function(e,t,n,l,i){var r=l.$mode.$quotes||d;if(1==i.length&&r[i]){if(this.lineCommentStart&&-1!=this.lineCommentStart.indexOf(i))return;u(n);var o=i,s=n.getSelectionRange(),a=l.doc.getTextRange(s);if(!(""===a||1==a.length&&r[a])&&n.getWrapBehavioursEnabled())return p(s,a,o,o);if(!a){var c=n.getCursorPosition(),h=l.doc.getLine(c.row),f=h.substring(c.column-1,c.column),m=h.substring(c.column,c.column+1),g=l.getTokenAt(c.row,c.column),v=l.getTokenAt(c.row,c.column+1);if("\\"==f&&g&&/escape/.test(g.type))return null;var b,y=g&&/string|escape/.test(g.type),w=!v||/string|escape/.test(v.type);if(m==o)(b=y!==w)&&/string\.end/.test(v.type)&&(b=!1);else{if(y&&!w)return null;if(y&&w)return null;var x=l.$mode.tokenRe;x.lastIndex=0;var k=x.test(f);x.lastIndex=0;var E=x.test(m),C=l.$mode.$pairQuotesAfter;if(!(C&&C[o]&&C[o].test(f))&&k||E)return null;if(m&&!/[\s;,.})\]\\]/.test(m))return null;var _=h[c.column-2];if(f==o&&(_==o||x.test(_)))return null;b=!0}return{text:b?o+o:"",selection:[1,1]}}}})),this.add("string_dquotes","deletion",(function(e,t,n,l,i){var r=l.$mode.$quotes||d,o=l.doc.getTextRange(i);if(!i.isMultiLine()&&r.hasOwnProperty(o)&&(u(n),l.doc.getLine(i.start.row).substring(i.start.column+1,i.start.column+2)==o))return i.end.column++,i}))};f.isSaneInsertion=function(e,t){var n=e.getCursorPosition(),l=new o(t,n.row,n.column);if(!this.$matchTokenType(l.getCurrentToken()||"text",a)){if(/[)}\]]/.test(e.session.getLine(n.row)[n.column]))return!0;var i=new o(t,n.row,n.column+1);if(!this.$matchTokenType(i.getCurrentToken()||"text",a))return!1}return l.stepForward(),l.getCurrentTokenRow()!==n.row||this.$matchTokenType(l.getCurrentToken()||"text",c)},f.$matchTokenType=function(e,t){return t.indexOf(e.type||e)>-1},f.recordAutoInsert=function(e,t,n){var i=e.getCursorPosition(),r=t.doc.getLine(i.row);this.isAutoInsertedClosing(i,r,l.autoInsertedLineEnd[0])||(l.autoInsertedBrackets=0),l.autoInsertedRow=i.row,l.autoInsertedLineEnd=n+r.substr(i.column),l.autoInsertedBrackets++},f.recordMaybeInsert=function(e,t,n){var i=e.getCursorPosition(),r=t.doc.getLine(i.row);this.isMaybeInsertedClosing(i,r)||(l.maybeInsertedBrackets=0),l.maybeInsertedRow=i.row,l.maybeInsertedLineStart=r.substr(0,i.column)+n,l.maybeInsertedLineEnd=r.substr(i.column),l.maybeInsertedBrackets++},f.isAutoInsertedClosing=function(e,t,n){return l.autoInsertedBrackets>0&&e.row===l.autoInsertedRow&&n===l.autoInsertedLineEnd[0]&&t.substr(e.column)===l.autoInsertedLineEnd},f.isMaybeInsertedClosing=function(e,t){return l.maybeInsertedBrackets>0&&e.row===l.maybeInsertedRow&&t.substr(e.column)===l.maybeInsertedLineEnd&&t.substr(0,e.column)==l.maybeInsertedLineStart},f.popAutoInsertedClosing=function(){l.autoInsertedLineEnd=l.autoInsertedLineEnd.substr(1),l.autoInsertedBrackets--},f.clearMaybeInsertedClosing=function(){l&&(l.maybeInsertedBrackets=0,l.maybeInsertedRow=-1)},i.inherits(f,r),t.CstyleBehaviour=f})),ace.define("ace/unicode",["require","exports","module"],(function(e,t,n){"use strict";for(var l=[48,9,8,25,5,0,2,25,48,0,11,0,5,0,6,22,2,30,2,457,5,11,15,4,8,0,2,0,18,116,2,1,3,3,9,0,2,2,2,0,2,19,2,82,2,138,2,4,3,155,12,37,3,0,8,38,10,44,2,0,2,1,2,1,2,0,9,26,6,2,30,10,7,61,2,9,5,101,2,7,3,9,2,18,3,0,17,58,3,100,15,53,5,0,6,45,211,57,3,18,2,5,3,11,3,9,2,1,7,6,2,2,2,7,3,1,3,21,2,6,2,0,4,3,3,8,3,1,3,3,9,0,5,1,2,4,3,11,16,2,2,5,5,1,3,21,2,6,2,1,2,1,2,1,3,0,2,4,5,1,3,2,4,0,8,3,2,0,8,15,12,2,2,8,2,2,2,21,2,6,2,1,2,4,3,9,2,2,2,2,3,0,16,3,3,9,18,2,2,7,3,1,3,21,2,6,2,1,2,4,3,8,3,1,3,2,9,1,5,1,2,4,3,9,2,0,17,1,2,5,4,2,2,3,4,1,2,0,2,1,4,1,4,2,4,11,5,4,4,2,2,3,3,0,7,0,15,9,18,2,2,7,2,2,2,22,2,9,2,4,4,7,2,2,2,3,8,1,2,1,7,3,3,9,19,1,2,7,2,2,2,22,2,9,2,4,3,8,2,2,2,3,8,1,8,0,2,3,3,9,19,1,2,7,2,2,2,22,2,15,4,7,2,2,2,3,10,0,9,3,3,9,11,5,3,1,2,17,4,23,2,8,2,0,3,6,4,0,5,5,2,0,2,7,19,1,14,57,6,14,2,9,40,1,2,0,3,1,2,0,3,0,7,3,2,6,2,2,2,0,2,0,3,1,2,12,2,2,3,4,2,0,2,5,3,9,3,1,35,0,24,1,7,9,12,0,2,0,2,0,5,9,2,35,5,19,2,5,5,7,2,35,10,0,58,73,7,77,3,37,11,42,2,0,4,328,2,3,3,6,2,0,2,3,3,40,2,3,3,32,2,3,3,6,2,0,2,3,3,14,2,56,2,3,3,66,5,0,33,15,17,84,13,619,3,16,2,25,6,74,22,12,2,6,12,20,12,19,13,12,2,2,2,1,13,51,3,29,4,0,5,1,3,9,34,2,3,9,7,87,9,42,6,69,11,28,4,11,5,11,11,39,3,4,12,43,5,25,7,10,38,27,5,62,2,28,3,10,7,9,14,0,89,75,5,9,18,8,13,42,4,11,71,55,9,9,4,48,83,2,2,30,14,230,23,280,3,5,3,37,3,5,3,7,2,0,2,0,2,0,2,30,3,52,2,6,2,0,4,2,2,6,4,3,3,5,5,12,6,2,2,6,67,1,20,0,29,0,14,0,17,4,60,12,5,0,4,11,18,0,5,0,3,9,2,0,4,4,7,0,2,0,2,0,2,3,2,10,3,3,6,4,5,0,53,1,2684,46,2,46,2,132,7,6,15,37,11,53,10,0,17,22,10,6,2,6,2,6,2,6,2,6,2,6,2,6,2,6,2,31,48,0,470,1,36,5,2,4,6,1,5,85,3,1,3,2,2,89,2,3,6,40,4,93,18,23,57,15,513,6581,75,20939,53,1164,68,45,3,268,4,27,21,31,3,13,13,1,2,24,9,69,11,1,38,8,3,102,3,1,111,44,25,51,13,68,12,9,7,23,4,0,5,45,3,35,13,28,4,64,15,10,39,54,10,13,3,9,7,22,4,1,5,66,25,2,227,42,2,1,3,9,7,11171,13,22,5,48,8453,301,3,61,3,105,39,6,13,4,6,11,2,12,2,4,2,0,2,1,2,1,2,107,34,362,19,63,3,53,41,11,5,15,17,6,13,1,25,2,33,4,2,134,20,9,8,25,5,0,2,25,12,88,4,5,3,5,3,5,3,2],i=0,r=[],o=0;o<l.length;o+=2)r.push(i+=l[o]),l[o+1]&&r.push(45,i+=l[o+1]);t.wordChars=String.fromCharCode.apply(null,r)})),ace.define("ace/mode/text",["require","exports","module","ace/config","ace/tokenizer","ace/mode/text_highlight_rules","ace/mode/behaviour/cstyle","ace/unicode","ace/lib/lang","ace/token_iterator","ace/range"],(function(e,t,n){"use strict";var l=e("../config"),i=e("../tokenizer").Tokenizer,r=e("./text_highlight_rules").TextHighlightRules,o=e("./behaviour/cstyle").CstyleBehaviour,s=e("../unicode"),a=e("../lib/lang"),c=e("../token_iterator").TokenIterator,h=e("../range").Range,d=function(){this.HighlightRules=r};(function(){this.$defaultBehaviour=new o,this.tokenRe=new RegExp("^["+s.wordChars+"\\$_]+","g"),this.nonTokenRe=new RegExp("^(?:[^"+s.wordChars+"\\$_]|\\s])+","g"),this.getTokenizer=function(){return this.$tokenizer||(this.$highlightRules=this.$highlightRules||new this.HighlightRules(this.$highlightRuleConfig),this.$tokenizer=new i(this.$highlightRules.getRules())),this.$tokenizer},this.lineCommentStart="",this.blockComment="",this.toggleCommentLines=function(e,t,n,l){var i=t.doc,r=!0,o=!0,s=1/0,c=t.getTabSize(),h=!1;if(this.lineCommentStart){Array.isArray(this.lineCommentStart)?(m=this.lineCommentStart.map(a.escapeRegExp).join("|"),p=this.lineCommentStart[0]):(m=a.escapeRegExp(this.lineCommentStart),p=this.lineCommentStart),m=new RegExp("^(\\s*)(?:"+m+") ?"),h=t.getUseSoftTabs(),b=function(e,t){var n=e.match(m);if(n){var l=n[1].length,r=n[0].length;u(e,l,r)||" "!=n[0][r-1]||r--,i.removeInLine(t,l,r)}};var d=p+" ",u=(v=function(e,t){r&&!/\S/.test(e)||(u(e,s,s)?i.insertInLine({row:t,column:s},d):i.insertInLine({row:t,column:s},p))},y=function(e,t){return m.test(e)},function(e,t,n){for(var l=0;t--&&" "==e.charAt(t);)l++;if(l%c!=0)return!1;for(l=0;" "==e.charAt(n++);)l++;return c>2?l%c!=c-1:l%c==0})}else{if(!this.blockComment)return!1;var p=this.blockComment.start,f=this.blockComment.end,m=new RegExp("^(\\s*)(?:"+a.escapeRegExp(p)+")"),g=new RegExp("(?:"+a.escapeRegExp(f)+")\\s*$"),v=function(e,t){y(e,t)||r&&!/\S/.test(e)||(i.insertInLine({row:t,column:e.length},f),i.insertInLine({row:t,column:s},p))},b=function(e,t){var n;(n=e.match(g))&&i.removeInLine(t,e.length-n[0].length,e.length),(n=e.match(m))&&i.removeInLine(t,n[1].length,n[0].length)},y=function(e,n){if(m.test(e))return!0;for(var l=t.getTokens(n),i=0;i<l.length;i++)if("comment"===l[i].type)return!0}}function w(e){for(var t=n;t<=l;t++)e(i.getLine(t),t)}var x=1/0;w((function(e,t){var n=e.search(/\S/);-1!==n?(n<s&&(s=n),o&&!y(e,t)&&(o=!1)):x>e.length&&(x=e.length)})),s==1/0&&(s=x,r=!1,o=!1),h&&s%c!=0&&(s=Math.floor(s/c)*c),w(o?b:v)},this.toggleBlockComment=function(e,t,n,l){var i=this.blockComment;if(i){!i.start&&i[0]&&(i=i[0]);var r,o,s=(m=new c(t,l.row,l.column)).getCurrentToken(),a=(t.selection,t.selection.toOrientedRange());if(s&&/comment/.test(s.type)){for(var d,u;s&&/comment/.test(s.type);){if(-1!=(g=s.value.indexOf(i.start))){var p=m.getCurrentTokenRow(),f=m.getCurrentTokenColumn()+g;d=new h(p,f,p,f+i.start.length);break}s=m.stepBackward()}var m;for(s=(m=new c(t,l.row,l.column)).getCurrentToken();s&&/comment/.test(s.type);){var g;if(-1!=(g=s.value.indexOf(i.end))){p=m.getCurrentTokenRow(),f=m.getCurrentTokenColumn()+g,u=new h(p,f,p,f+i.end.length);break}s=m.stepForward()}u&&t.remove(u),d&&(t.remove(d),r=d.start.row,o=-i.start.length)}else o=i.start.length,r=n.start.row,t.insert(n.end,i.end),t.insert(n.start,i.start);a.start.row==r&&(a.start.column+=o),a.end.row==r&&(a.end.column+=o),t.selection.fromOrientedRange(a)}},this.getNextLineIndent=function(e,t,n){return this.$getIndent(t)},this.checkOutdent=function(e,t,n){return!1},this.autoOutdent=function(e,t,n){},this.$getIndent=function(e){return e.match(/^\s*/)[0]},this.createWorker=function(e){return null},this.createModeDelegates=function(e){for(var t in this.$embeds=[],this.$modes={},e)if(e[t]){var n=e[t],i=n.prototype.$id,r=l.$modes[i];r||(l.$modes[i]=r=new n),l.$modes[t]||(l.$modes[t]=r),this.$embeds.push(t),this.$modes[t]=r}var o=["toggleBlockComment","toggleCommentLines","getNextLineIndent","checkOutdent","autoOutdent","transformAction","getCompletions"];for(t=0;t<o.length;t++)!function(e){var n=o[t],l=e[n];e[o[t]]=function(){return this.$delegator(n,arguments,l)}}(this)},this.$delegator=function(e,t,n){var l=t[0]||"start";if("string"!=typeof l){if(Array.isArray(l[2])){var i=l[2][l[2].length-1];if(o=this.$modes[i])return o[e].apply(o,[l[1]].concat([].slice.call(t,1)))}l=l[0]||"start"}for(var r=0;r<this.$embeds.length;r++)if(this.$modes[this.$embeds[r]]){var o,s=l.split(this.$embeds[r]);if(!s[0]&&s[1])return t[0]=s[1],(o=this.$modes[this.$embeds[r]])[e].apply(o,t)}var a=n.apply(this,t);return n?a:void 0},this.transformAction=function(e,t,n,l,i){if(this.$behaviour){var r=this.$behaviour.getBehaviours();for(var o in r)if(r[o][t]){var s=r[o][t].apply(this,arguments);if(s)return s}}},this.getKeywords=function(e){if(!this.completionKeywords){var t=this.$tokenizer.rules,n=[];for(var l in t)for(var i=t[l],r=0,o=i.length;r<o;r++)if("string"==typeof i[r].token)/keyword|support|storage/.test(i[r].token)&&n.push(i[r].regex);else if("object"==typeof i[r].token)for(var s=0,a=i[r].token.length;s<a;s++)/keyword|support|storage/.test(i[r].token[s])&&(l=i[r].regex.match(/\(.+?\)/g)[s],n.push(l.substr(1,l.length-2)));this.completionKeywords=n}return e?n.concat(this.$keywordList||[]):this.$keywordList},this.$createKeywordList=function(){return this.$highlightRules||this.getTokenizer(),this.$keywordList=this.$highlightRules.$keywordList||[]},this.getCompletions=function(e,t,n,l){return(this.$keywordList||this.$createKeywordList()).map((function(e){return{name:e,value:e,score:0,meta:"keyword"}}))},this.$id="ace/mode/text"}).call(d.prototype),t.Mode=d})),ace.define("ace/apply_delta",["require","exports","module"],(function(e,t,n){"use strict";t.applyDelta=function(e,t,n){var l=t.start.row,i=t.start.column,r=e[l]||"";switch(t.action){case"insert":if(1===t.lines.length)e[l]=r.substring(0,i)+t.lines[0]+r.substring(i);else{var o=[l,1].concat(t.lines);e.splice.apply(e,o),e[l]=r.substring(0,i)+e[l],e[l+t.lines.length-1]+=r.substring(i)}break;case"remove":var s=t.end.column,a=t.end.row;l===a?e[l]=r.substring(0,i)+r.substring(s):e.splice(l,a-l+1,r.substring(0,i)+e[a].substring(s))}}})),ace.define("ace/anchor",["require","exports","module","ace/lib/oop","ace/lib/event_emitter"],(function(e,t,n){"use strict";var l=e("./lib/oop"),i=e("./lib/event_emitter").EventEmitter,r=function(){function e(e,t,n){this.$onChange=this.onChange.bind(this),this.attach(e),void 0===n?this.setPosition(t.row,t.column):this.setPosition(t,n)}return e.prototype.getPosition=function(){return this.$clipPositionToDocument(this.row,this.column)},e.prototype.getDocument=function(){return this.document},e.prototype.onChange=function(e){if(!(e.start.row==e.end.row&&e.start.row!=this.row||e.start.row>this.row)){var t=function(e,t,n){var l="insert"==e.action,i=(l?1:-1)*(e.end.row-e.start.row),r=(l?1:-1)*(e.end.column-e.start.column),s=e.start,a=l?s:e.end;return o(t,s,n)?{row:t.row,column:t.column}:o(a,t,!n)?{row:t.row+i,column:t.column+(t.row==a.row?r:0)}:{row:s.row,column:s.column}}(e,{row:this.row,column:this.column},this.$insertRight);this.setPosition(t.row,t.column,!0)}},e.prototype.setPosition=function(e,t,n){var l;if(l=n?{row:e,column:t}:this.$clipPositionToDocument(e,t),this.row!=l.row||this.column!=l.column){var i={row:this.row,column:this.column};this.row=l.row,this.column=l.column,this._signal("change",{old:i,value:l})}},e.prototype.detach=function(){this.document.off("change",this.$onChange)},e.prototype.attach=function(e){this.document=e||this.document,this.document.on("change",this.$onChange)},e.prototype.$clipPositionToDocument=function(e,t){var n={};return e>=this.document.getLength()?(n.row=Math.max(0,this.document.getLength()-1),n.column=this.document.getLine(n.row).length):e<0?(n.row=0,n.column=0):(n.row=e,n.column=Math.min(this.document.getLine(n.row).length,Math.max(0,t))),t<0&&(n.column=0),n},e}();function o(e,t,n){var l=n?e.column<=t.column:e.column<t.column;return e.row<t.row||e.row==t.row&&l}r.prototype.$insertRight=!1,l.implement(r.prototype,i),t.Anchor=r})),ace.define("ace/document",["require","exports","module","ace/lib/oop","ace/apply_delta","ace/lib/event_emitter","ace/range","ace/anchor"],(function(e,t,n){"use strict";var l=e("./lib/oop"),i=e("./apply_delta").applyDelta,r=e("./lib/event_emitter").EventEmitter,o=e("./range").Range,s=e("./anchor").Anchor,a=function(){function e(e){this.$lines=[""],0===e.length?this.$lines=[""]:Array.isArray(e)?this.insertMergedLines({row:0,column:0},e):this.insert({row:0,column:0},e)}return e.prototype.setValue=function(e){var t=this.getLength()-1;this.remove(new o(0,0,t,this.getLine(t).length)),this.insert({row:0,column:0},e||"")},e.prototype.getValue=function(){return this.getAllLines().join(this.getNewLineCharacter())},e.prototype.createAnchor=function(e,t){return new s(this,e,t)},e.prototype.$detectNewLine=function(e){var t=e.match(/^.*?(\r\n|\r|\n)/m);this.$autoNewLine=t?t[1]:"\n",this._signal("changeNewLineMode")},e.prototype.getNewLineCharacter=function(){switch(this.$newLineMode){case"windows":return"\r\n";case"unix":return"\n";default:return this.$autoNewLine||"\n"}},e.prototype.setNewLineMode=function(e){this.$newLineMode!==e&&(this.$newLineMode=e,this._signal("changeNewLineMode"))},e.prototype.getNewLineMode=function(){return this.$newLineMode},e.prototype.isNewLine=function(e){return"\r\n"==e||"\r"==e||"\n"==e},e.prototype.getLine=function(e){return this.$lines[e]||""},e.prototype.getLines=function(e,t){return this.$lines.slice(e,t+1)},e.prototype.getAllLines=function(){return this.getLines(0,this.getLength())},e.prototype.getLength=function(){return this.$lines.length},e.prototype.getTextRange=function(e){return this.getLinesForRange(e).join(this.getNewLineCharacter())},e.prototype.getLinesForRange=function(e){var t;if(e.start.row===e.end.row)t=[this.getLine(e.start.row).substring(e.start.column,e.end.column)];else{(t=this.getLines(e.start.row,e.end.row))[0]=(t[0]||"").substring(e.start.column);var n=t.length-1;e.end.row-e.start.row==n&&(t[n]=t[n].substring(0,e.end.column))}return t},e.prototype.insertLines=function(e,t){return console.warn("Use of document.insertLines is deprecated. Use the insertFullLines method instead."),this.insertFullLines(e,t)},e.prototype.removeLines=function(e,t){return console.warn("Use of document.removeLines is deprecated. Use the removeFullLines method instead."),this.removeFullLines(e,t)},e.prototype.insertNewLine=function(e){return console.warn("Use of document.insertNewLine is deprecated. Use insertMergedLines(position, ['', '']) instead."),this.insertMergedLines(e,["",""])},e.prototype.insert=function(e,t){return this.getLength()<=1&&this.$detectNewLine(t),this.insertMergedLines(e,this.$split(t))},e.prototype.insertInLine=function(e,t){var n=this.clippedPos(e.row,e.column),l=this.pos(e.row,e.column+t.length);return this.applyDelta({start:n,end:l,action:"insert",lines:[t]},!0),this.clonePos(l)},e.prototype.clippedPos=function(e,t){var n=this.getLength();void 0===e?e=n:e<0?e=0:e>=n&&(e=n-1,t=void 0);var l=this.getLine(e);return null==t&&(t=l.length),{row:e,column:t=Math.min(Math.max(t,0),l.length)}},e.prototype.clonePos=function(e){return{row:e.row,column:e.column}},e.prototype.pos=function(e,t){return{row:e,column:t}},e.prototype.$clipPosition=function(e){var t=this.getLength();return e.row>=t?(e.row=Math.max(0,t-1),e.column=this.getLine(t-1).length):(e.row=Math.max(0,e.row),e.column=Math.min(Math.max(e.column,0),this.getLine(e.row).length)),e},e.prototype.insertFullLines=function(e,t){var n=0;(e=Math.min(Math.max(e,0),this.getLength()))<this.getLength()?(t=t.concat([""]),n=0):(t=[""].concat(t),e--,n=this.$lines[e].length),this.insertMergedLines({row:e,column:n},t)},e.prototype.insertMergedLines=function(e,t){var n=this.clippedPos(e.row,e.column),l={row:n.row+t.length-1,column:(1==t.length?n.column:0)+t[t.length-1].length};return this.applyDelta({start:n,end:l,action:"insert",lines:t}),this.clonePos(l)},e.prototype.remove=function(e){var t=this.clippedPos(e.start.row,e.start.column),n=this.clippedPos(e.end.row,e.end.column);return this.applyDelta({start:t,end:n,action:"remove",lines:this.getLinesForRange({start:t,end:n})}),this.clonePos(t)},e.prototype.removeInLine=function(e,t,n){var l=this.clippedPos(e,t),i=this.clippedPos(e,n);return this.applyDelta({start:l,end:i,action:"remove",lines:this.getLinesForRange({start:l,end:i})},!0),this.clonePos(l)},e.prototype.removeFullLines=function(e,t){e=Math.min(Math.max(0,e),this.getLength()-1);var n=(t=Math.min(Math.max(0,t),this.getLength()-1))==this.getLength()-1&&e>0,l=t<this.getLength()-1,i=n?e-1:e,r=n?this.getLine(i).length:0,s=l?t+1:t,a=l?0:this.getLine(s).length,c=new o(i,r,s,a),h=this.$lines.slice(e,t+1);return this.applyDelta({start:c.start,end:c.end,action:"remove",lines:this.getLinesForRange(c)}),h},e.prototype.removeNewLine=function(e){e<this.getLength()-1&&e>=0&&this.applyDelta({start:this.pos(e,this.getLine(e).length),end:this.pos(e+1,0),action:"remove",lines:["",""]})},e.prototype.replace=function(e,t){return e instanceof o||(e=o.fromPoints(e.start,e.end)),0===t.length&&e.isEmpty()?e.start:t==this.getTextRange(e)?e.end:(this.remove(e),t?this.insert(e.start,t):e.start)},e.prototype.applyDeltas=function(e){for(var t=0;t<e.length;t++)this.applyDelta(e[t])},e.prototype.revertDeltas=function(e){for(var t=e.length-1;t>=0;t--)this.revertDelta(e[t])},e.prototype.applyDelta=function(e,t){var n="insert"==e.action;(n?e.lines.length<=1&&!e.lines[0]:!o.comparePoints(e.start,e.end))||(n&&e.lines.length>2e4?this.$splitAndapplyLargeDelta(e,2e4):(i(this.$lines,e,t),this._signal("change",e)))},e.prototype.$safeApplyDelta=function(e){var t=this.$lines.length;("remove"==e.action&&e.start.row<t&&e.end.row<t||"insert"==e.action&&e.start.row<=t)&&this.applyDelta(e)},e.prototype.$splitAndapplyLargeDelta=function(e,t){for(var n=e.lines,l=n.length-t+1,i=e.start.row,r=e.start.column,o=0,s=0;o<l;o=s){s+=t-1;var a=n.slice(o,s);a.push(""),this.applyDelta({start:this.pos(i+o,r),end:this.pos(i+s,r=0),action:e.action,lines:a},!0)}e.lines=n.slice(o),e.start.row=i+o,e.start.column=r,this.applyDelta(e,!0)},e.prototype.revertDelta=function(e){this.$safeApplyDelta({start:this.clonePos(e.start),end:this.clonePos(e.end),action:"insert"==e.action?"remove":"insert",lines:e.lines.slice()})},e.prototype.indexToPosition=function(e,t){for(var n=this.$lines||this.getAllLines(),l=this.getNewLineCharacter().length,i=t||0,r=n.length;i<r;i++)if((e-=n[i].length+l)<0)return{row:i,column:e+n[i].length+l};return{row:r-1,column:e+n[r-1].length+l}},e.prototype.positionToIndex=function(e,t){for(var n=this.$lines||this.getAllLines(),l=this.getNewLineCharacter().length,i=0,r=Math.min(e.row,n.length),o=t||0;o<r;++o)i+=n[o].length+l;return i+e.column},e}();a.prototype.$split=0==="aaa".split(/a/).length?function(e){return e.replace(/\r\n|\r/g,"\n").split("\n")}:function(e){return e.split(/\r\n|\r|\n/)},a.prototype.$autoNewLine="",a.prototype.$newLineMode="auto",l.implement(a.prototype,r),t.Document=a})),ace.define("ace/background_tokenizer",["require","exports","module","ace/lib/oop","ace/lib/event_emitter"],(function(e,t,n){"use strict";var l=e("./lib/oop"),i=e("./lib/event_emitter").EventEmitter,r=function(){function e(e,t){this.running=!1,this.lines=[],this.states=[],this.currentLine=0,this.tokenizer=e;var n=this;this.$worker=function(){if(n.running){for(var e=new Date,t=n.currentLine,l=-1,i=n.doc,r=t;n.lines[t];)t++;var o=i.getLength(),s=0;for(n.running=!1;t<o;){n.$tokenizeRow(t),l=t;do{t++}while(n.lines[t]);if(++s%5==0&&new Date-e>20){n.running=setTimeout(n.$worker,20);break}}n.currentLine=t,-1==l&&(l=t),r<=l&&n.fireUpdateEvent(r,l)}}}return e.prototype.setTokenizer=function(e){this.tokenizer=e,this.lines=[],this.states=[],this.start(0)},e.prototype.setDocument=function(e){this.doc=e,this.lines=[],this.states=[],this.stop()},e.prototype.fireUpdateEvent=function(e,t){var n={first:e,last:t};this._signal("update",{data:n})},e.prototype.start=function(e){this.currentLine=Math.min(e||0,this.currentLine,this.doc.getLength()),this.lines.splice(this.currentLine,this.lines.length),this.states.splice(this.currentLine,this.states.length),this.stop(),this.running=setTimeout(this.$worker,700)},e.prototype.scheduleStart=function(){this.running||(this.running=setTimeout(this.$worker,700))},e.prototype.$updateOnChange=function(e){var t=e.start.row,n=e.end.row-t;if(0===n)this.lines[t]=null;else if("remove"==e.action)this.lines.splice(t,n+1,null),this.states.splice(t,n+1,null);else{var l=Array(n+1);l.unshift(t,1),this.lines.splice.apply(this.lines,l),this.states.splice.apply(this.states,l)}this.currentLine=Math.min(t,this.currentLine,this.doc.getLength()),this.stop()},e.prototype.stop=function(){this.running&&clearTimeout(this.running),this.running=!1},e.prototype.getTokens=function(e){return this.lines[e]||this.$tokenizeRow(e)},e.prototype.getState=function(e){return this.currentLine==e&&this.$tokenizeRow(e),this.states[e]||"start"},e.prototype.$tokenizeRow=function(e){var t=this.doc.getLine(e),n=this.states[e-1],l=this.tokenizer.getLineTokens(t,n,e);return this.states[e]+""!=l.state+""?(this.states[e]=l.state,this.lines[e+1]=null,this.currentLine>e+1&&(this.currentLine=e+1)):this.currentLine==e&&(this.currentLine=e+1),this.lines[e]=l.tokens},e.prototype.cleanup=function(){this.running=!1,this.lines=[],this.states=[],this.currentLine=0,this.removeAllListeners()},e}();l.implement(r.prototype,i),t.BackgroundTokenizer=r})),ace.define("ace/search_highlight",["require","exports","module","ace/lib/lang","ace/range"],(function(e,t,n){"use strict";var l=e("./lib/lang"),i=e("./range").Range,r=function(){function e(e,t,n){void 0===n&&(n="text"),this.setRegexp(e),this.clazz=t,this.type=n}return e.prototype.setRegexp=function(e){this.regExp+""!=e+""&&(this.regExp=e,this.cache=[])},e.prototype.update=function(e,t,n,r){if(this.regExp)for(var o=r.firstRow,s=r.lastRow,a={},c=o;c<=s;c++){var h=this.cache[c];null==h&&((h=l.getMatchOffsets(n.getLine(c),this.regExp)).length>this.MAX_RANGES&&(h=h.slice(0,this.MAX_RANGES)),h=h.map((function(e){return new i(c,e.offset,c,e.offset+e.length)})),this.cache[c]=h.length?h:"");for(var d=h.length;d--;){var u=h[d].toScreenRange(n),p=u.toString();a[p]||(a[p]=!0,t.drawSingleLineMarker(e,u,this.clazz,r))}}},e}();r.prototype.MAX_RANGES=500,t.SearchHighlight=r})),ace.define("ace/edit_session/fold_line",["require","exports","module","ace/range"],(function(e,t,n){"use strict";var l=e("../range").Range,i=function(){function e(e,t){this.foldData=e,Array.isArray(t)?this.folds=t:t=this.folds=[t];var n=t[t.length-1];this.range=new l(t[0].start.row,t[0].start.column,n.end.row,n.end.column),this.start=this.range.start,this.end=this.range.end,this.folds.forEach((function(e){e.setFoldLine(this)}),this)}return e.prototype.shiftRow=function(e){this.start.row+=e,this.end.row+=e,this.folds.forEach((function(t){t.start.row+=e,t.end.row+=e}))},e.prototype.addFold=function(e){if(e.sameRow){if(e.start.row<this.startRow||e.endRow>this.endRow)throw new Error("Can't add a fold to this FoldLine as it has no connection");this.folds.push(e),this.folds.sort((function(e,t){return-e.range.compareEnd(t.start.row,t.start.column)})),this.range.compareEnd(e.start.row,e.start.column)>0?(this.end.row=e.end.row,this.end.column=e.end.column):this.range.compareStart(e.end.row,e.end.column)<0&&(this.start.row=e.start.row,this.start.column=e.start.column)}else if(e.start.row==this.end.row)this.folds.push(e),this.end.row=e.end.row,this.end.column=e.end.column;else{if(e.end.row!=this.start.row)throw new Error("Trying to add fold to FoldRow that doesn't have a matching row");this.folds.unshift(e),this.start.row=e.start.row,this.start.column=e.start.column}e.foldLine=this},e.prototype.containsRow=function(e){return e>=this.start.row&&e<=this.end.row},e.prototype.walk=function(e,t,n){var l,i,r=0,o=this.folds,s=!0;null==t&&(t=this.end.row,n=this.end.column);for(var a=0;a<o.length;a++){if(-1==(i=(l=o[a]).range.compareStart(t,n)))return void e(null,t,n,r,s);if(!e(null,l.start.row,l.start.column,r,s)&&e(l.placeholder,l.start.row,l.start.column,r)||0===i)return;s=!l.sameRow,r=l.end.column}e(null,t,n,r,s)},e.prototype.getNextFoldTo=function(e,t){for(var n,l,i=0;i<this.folds.length;i++){if(-1==(l=(n=this.folds[i]).range.compareEnd(e,t)))return{fold:n,kind:"after"};if(0===l)return{fold:n,kind:"inside"}}return null},e.prototype.addRemoveChars=function(e,t,n){var l,i,r=this.getNextFoldTo(e,t);if(r)if(l=r.fold,"inside"==r.kind&&l.start.column!=t&&l.start.row!=e)window.console&&window.console.log(e,t,l);else if(l.start.row==e){var o=(i=this.folds).indexOf(l);for(0===o&&(this.start.column+=n);o<i.length;o++){if((l=i[o]).start.column+=n,!l.sameRow)return;l.end.column+=n}this.end.column+=n}},e.prototype.split=function(t,n){var l=this.getNextFoldTo(t,n);if(!l||"inside"==l.kind)return null;var i=l.fold,r=this.folds,o=this.foldData,s=r.indexOf(i),a=r[s-1];this.end.row=a.end.row,this.end.column=a.end.column;var c=new e(o,r=r.splice(s,r.length-s));return o.splice(o.indexOf(this)+1,0,c),c},e.prototype.merge=function(e){for(var t=e.folds,n=0;n<t.length;n++)this.addFold(t[n]);var l=this.foldData;l.splice(l.indexOf(e),1)},e.prototype.toString=function(){var e=[this.range.toString()+": ["];return this.folds.forEach((function(t){e.push(" "+t.toString())})),e.push("]"),e.join("\n")},e.prototype.idxToPosition=function(e){for(var t=0,n=0;n<this.folds.length;n++){var l=this.folds[n];if((e-=l.start.column-t)<0)return{row:l.start.row,column:l.start.column+e};if((e-=l.placeholder.length)<0)return l.start;t=l.end.column}return{row:this.end.row,column:this.end.column+e}},e}();t.FoldLine=i})),ace.define("ace/range_list",["require","exports","module","ace/range"],(function(e,t,n){"use strict";var l=e("./range").Range.comparePoints,i=function(){function e(){this.ranges=[],this.$bias=1}return e.prototype.pointIndex=function(e,t,n){for(var i=this.ranges,r=n||0;r<i.length;r++){var o=i[r],s=l(e,o.end);if(!(s>0)){var a=l(e,o.start);return 0===s?t&&0!==a?-r-2:r:a>0||0===a&&!t?r:-r-1}}return-r-1},e.prototype.add=function(e){var t=!e.isEmpty(),n=this.pointIndex(e.start,t);n<0&&(n=-n-1);var l=this.pointIndex(e.end,t,n);return l<0?l=-l-1:l++,this.ranges.splice(n,l-n,e)},e.prototype.addList=function(e){for(var t=[],n=e.length;n--;)t.push.apply(t,this.add(e[n]));return t},e.prototype.substractPoint=function(e){var t=this.pointIndex(e);if(t>=0)return this.ranges.splice(t,1)},e.prototype.merge=function(){for(var e,t=[],n=this.ranges,i=(n=n.sort((function(e,t){return l(e.start,t.start)})))[0],r=1;r<n.length;r++){e=i,i=n[r];var o=l(e.end,i.start);o<0||(0!=o||e.isEmpty()||i.isEmpty())&&(l(e.end,i.end)<0&&(e.end.row=i.end.row,e.end.column=i.end.column),n.splice(r,1),t.push(i),i=e,r--)}return this.ranges=n,t},e.prototype.contains=function(e,t){return this.pointIndex({row:e,column:t})>=0},e.prototype.containsPoint=function(e){return this.pointIndex(e)>=0},e.prototype.rangeAtPoint=function(e){var t=this.pointIndex(e);if(t>=0)return this.ranges[t]},e.prototype.clipRows=function(e,t){var n=this.ranges;if(n[0].start.row>t||n[n.length-1].start.row<e)return[];var l=this.pointIndex({row:e,column:0});l<0&&(l=-l-1);var i=this.pointIndex({row:t,column:0},l);i<0&&(i=-i-1);for(var r=[],o=l;o<i;o++)r.push(n[o]);return r},e.prototype.removeAll=function(){return this.ranges.splice(0,this.ranges.length)},e.prototype.attach=function(e){this.session&&this.detach(),this.session=e,this.onChange=this.$onChange.bind(this),this.session.on("change",this.onChange)},e.prototype.detach=function(){this.session&&(this.session.removeListener("change",this.onChange),this.session=null)},e.prototype.$onChange=function(e){for(var t=e.start,n=e.end,l=t.row,i=n.row,r=this.ranges,o=0,s=r.length;o<s&&!((h=r[o]).end.row>=l);o++);if("insert"==e.action){for(var a=i-l,c=-t.column+n.column;o<s&&!((h=r[o]).start.row>l);o++)if(h.start.row==l&&h.start.column>=t.column&&(h.start.column==t.column&&this.$bias<=0||(h.start.column+=c,h.start.row+=a)),h.end.row==l&&h.end.column>=t.column){if(h.end.column==t.column&&this.$bias<0)continue;h.end.column==t.column&&c>0&&o<s-1&&h.end.column>h.start.column&&h.end.column==r[o+1].start.column&&(h.end.column-=c),h.end.column+=c,h.end.row+=a}}else for(a=l-i,c=t.column-n.column;o<s&&!((h=r[o]).start.row>i);o++)h.end.row<i&&(l<h.end.row||l==h.end.row&&t.column<h.end.column)?(h.end.row=l,h.end.column=t.column):h.end.row==i?h.end.column<=n.column?(a||h.end.column>t.column)&&(h.end.column=t.column,h.end.row=t.row):(h.end.column+=c,h.end.row+=a):h.end.row>i&&(h.end.row+=a),h.start.row<i&&(l<h.start.row||l==h.start.row&&t.column<h.start.column)?(h.start.row=l,h.start.column=t.column):h.start.row==i?h.start.column<=n.column?(a||h.start.column>t.column)&&(h.start.column=t.column,h.start.row=t.row):(h.start.column+=c,h.start.row+=a):h.start.row>i&&(h.start.row+=a);if(0!=a&&o<s)for(;o<s;o++){var h;(h=r[o]).start.row+=a,h.end.row+=a}},e}();i.prototype.comparePoints=l,t.RangeList=i})),ace.define("ace/edit_session/fold",["require","exports","module","ace/range_list"],(function(e,t,n){"use strict";var l,i=this&&this.__extends||(l=function(e,t){return l=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},l(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function __(){this.constructor=e}l(e,t),e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}),r=function(e){function t(t,n){var l=e.call(this)||this;return l.foldLine=null,l.placeholder=n,l.range=t,l.start=t.start,l.end=t.end,l.sameRow=t.start.row==t.end.row,l.subFolds=l.ranges=[],l}return i(t,e),t.prototype.toString=function(){return'"'+this.placeholder+'" '+this.range.toString()},t.prototype.setFoldLine=function(e){this.foldLine=e,this.subFolds.forEach((function(t){t.setFoldLine(e)}))},t.prototype.clone=function(){var e=new t(this.range.clone(),this.placeholder);return this.subFolds.forEach((function(t){e.subFolds.push(t.clone())})),e.collapseChildren=this.collapseChildren,e},t.prototype.addSubFold=function(e){if(!this.range.isEqual(e)){u=e,p=this.start,o(u.start,p),o(u.end,p);for(var t=e.start.row,n=e.start.column,l=0,i=-1;l<this.subFolds.length&&1==(i=this.subFolds[l].range.compare(t,n));l++);var r=this.subFolds[l],s=0;if(0==i){if(r.range.containsRange(e))return r.addSubFold(e);s=1}t=e.range.end.row,n=e.range.end.column;var a=l;for(i=-1;a<this.subFolds.length&&1==(i=this.subFolds[a].range.compare(t,n));a++);0==i&&a++;for(var c=this.subFolds.splice(l,a-l,e),h=0==i?c.length-1:c.length,d=s;d<h;d++)e.addSubFold(c[d]);return e.setFoldLine(this.foldLine),e}var u,p},t.prototype.restoreRange=function(e){return function(e,t){s(e.start,t),s(e.end,t)}(e,this.start)},t}(e("../range_list").RangeList);function o(e,t){e.row-=t.row,0==e.row&&(e.column-=t.column)}function s(e,t){0==e.row&&(e.column+=t.column),e.row+=t.row}t.Fold=r})),ace.define("ace/edit_session/folding",["require","exports","module","ace/range","ace/edit_session/fold_line","ace/edit_session/fold","ace/token_iterator"],(function(e,t,n){"use strict";var l=e("../range").Range,i=e("./fold_line").FoldLine,r=e("./fold").Fold,o=e("../token_iterator").TokenIterator;t.Folding=function(){this.getFoldAt=function(e,t,n){var l=this.getFoldLine(e);if(!l)return null;for(var i=l.folds,r=0;r<i.length;r++){var o=i[r].range;if(o.contains(e,t)){if(1==n&&o.isEnd(e,t)&&!o.isEmpty())continue;if(-1==n&&o.isStart(e,t)&&!o.isEmpty())continue;return i[r]}}},this.getFoldsInRange=function(e){var t=e.start,n=e.end,l=this.$foldData,i=[];t.column+=1,n.column-=1;for(var r=0;r<l.length;r++){var o=l[r].range.compareRange(e);if(2!=o){if(-2==o)break;for(var s=l[r].folds,a=0;a<s.length;a++){var c=s[a];if(-2==(o=c.range.compareRange(e)))break;if(2!=o){if(42==o)break;i.push(c)}}}}return t.column-=1,n.column+=1,i},this.getFoldsInRangeList=function(e){if(Array.isArray(e)){var t=[];e.forEach((function(e){t=t.concat(this.getFoldsInRange(e))}),this)}else t=this.getFoldsInRange(e);return t},this.getAllFolds=function(){for(var e=[],t=this.$foldData,n=0;n<t.length;n++)for(var l=0;l<t[n].folds.length;l++)e.push(t[n].folds[l]);return e},this.getFoldStringAt=function(e,t,n,l){if(!(l=l||this.getFoldLine(e)))return null;for(var i,r,o={end:{column:0}},s=0;s<l.folds.length;s++){var a=(r=l.folds[s]).range.compareEnd(e,t);if(-1==a){i=this.getLine(r.start.row).substring(o.end.column,r.start.column);break}if(0===a)return null;o=r}return i||(i=this.getLine(r.start.row).substring(o.end.column)),-1==n?i.substring(0,t-o.end.column):1==n?i.substring(t-o.end.column):i},this.getFoldLine=function(e,t){var n=this.$foldData,l=0;for(t&&(l=n.indexOf(t)),-1==l&&(l=0);l<n.length;l++){var i=n[l];if(i.start.row<=e&&i.end.row>=e)return i;if(i.end.row>e)return null}return null},this.getNextFoldLine=function(e,t){var n=this.$foldData,l=0;for(t&&(l=n.indexOf(t)),-1==l&&(l=0);l<n.length;l++){var i=n[l];if(i.end.row>=e)return i}return null},this.getFoldedRowCount=function(e,t){for(var n=this.$foldData,l=t-e+1,i=0;i<n.length;i++){var r=n[i],o=r.end.row,s=r.start.row;if(o>=t){s<t&&(s>=e?l-=t-s:l=0);break}o>=e&&(l-=s>=e?o-s:o-e+1)}return l},this.$addFoldLine=function(e){return this.$foldData.push(e),this.$foldData.sort((function(e,t){return e.start.row-t.start.row})),e},this.addFold=function(e,t){var n,l=this.$foldData,o=!1;e instanceof r?n=e:(n=new r(t,e)).collapseChildren=t.collapseChildren,this.$clipRangeToDocument(n.range);var s=n.start.row,a=n.start.column,c=n.end.row,h=n.end.column,d=this.getFoldAt(s,a,1),u=this.getFoldAt(c,h,-1);if(d&&u==d)return d.addSubFold(n);d&&!d.range.isStart(s,a)&&this.removeFold(d),u&&!u.range.isEnd(c,h)&&this.removeFold(u);var p=this.getFoldsInRange(n.range);p.length>0&&(this.removeFolds(p),n.collapseChildren||p.forEach((function(e){n.addSubFold(e)})));for(var f=0;f<l.length;f++){var m=l[f];if(c==m.start.row){m.addFold(n),o=!0;break}if(s==m.end.row){if(m.addFold(n),o=!0,!n.sameRow){var g=l[f+1];if(g&&g.start.row==c){m.merge(g);break}}break}if(c<=m.start.row)break}return o||(m=this.$addFoldLine(new i(this.$foldData,n))),this.$useWrapMode?this.$updateWrapData(m.start.row,m.start.row):this.$updateRowLengthCache(m.start.row,m.start.row),this.$modified=!0,this._signal("changeFold",{data:n,action:"add"}),n},this.addFolds=function(e){e.forEach((function(e){this.addFold(e)}),this)},this.removeFold=function(e){var t=e.foldLine,n=t.start.row,l=t.end.row,i=this.$foldData,r=t.folds;if(1==r.length)i.splice(i.indexOf(t),1);else if(t.range.isEnd(e.end.row,e.end.column))r.pop(),t.end.row=r[r.length-1].end.row,t.end.column=r[r.length-1].end.column;else if(t.range.isStart(e.start.row,e.start.column))r.shift(),t.start.row=r[0].start.row,t.start.column=r[0].start.column;else if(e.sameRow)r.splice(r.indexOf(e),1);else{var o=t.split(e.start.row,e.start.column);(r=o.folds).shift(),o.start.row=r[0].start.row,o.start.column=r[0].start.column}this.$updating||(this.$useWrapMode?this.$updateWrapData(n,l):this.$updateRowLengthCache(n,l)),this.$modified=!0,this._signal("changeFold",{data:e,action:"remove"})},this.removeFolds=function(e){for(var t=[],n=0;n<e.length;n++)t.push(e[n]);t.forEach((function(e){this.removeFold(e)}),this),this.$modified=!0},this.expandFold=function(e){this.removeFold(e),e.subFolds.forEach((function(t){e.restoreRange(t),this.addFold(t)}),this),e.collapseChildren>0&&this.foldAll(e.start.row+1,e.end.row,e.collapseChildren-1),e.subFolds=[]},this.expandFolds=function(e){e.forEach((function(e){this.expandFold(e)}),this)},this.unfold=function(e,t){var n,i;if(null==e)n=new l(0,0,this.getLength(),0),null==t&&(t=!0);else if("number"==typeof e)n=new l(e,0,e,this.getLine(e).length);else if("row"in e)n=l.fromPoints(e,e);else{if(Array.isArray(e))return i=[],e.forEach((function(e){i=i.concat(this.unfold(e))}),this),i;n=e}for(var r=i=this.getFoldsInRangeList(n);1==i.length&&l.comparePoints(i[0].start,n.start)<0&&l.comparePoints(i[0].end,n.end)>0;)this.expandFolds(i),i=this.getFoldsInRangeList(n);if(0!=t?this.removeFolds(i):this.expandFolds(i),r.length)return r},this.isRowFolded=function(e,t){return!!this.getFoldLine(e,t)},this.getRowFoldEnd=function(e,t){var n=this.getFoldLine(e,t);return n?n.end.row:e},this.getRowFoldStart=function(e,t){var n=this.getFoldLine(e,t);return n?n.start.row:e},this.getFoldDisplayLine=function(e,t,n,l,i){null==l&&(l=e.start.row),null==i&&(i=0),null==t&&(t=e.end.row),null==n&&(n=this.getLine(t).length);var r=this.doc,o="";return e.walk((function(e,t,n,s){if(!(t<l)){if(t==l){if(n<i)return;s=Math.max(i,s)}o+=null!=e?e:r.getLine(t).substring(s,n)}}),t,n),o},this.getDisplayLine=function(e,t,n,l){var i,r=this.getFoldLine(e);return r?this.getFoldDisplayLine(r,e,t,n,l):(i=this.doc.getLine(e)).substring(l||0,t||i.length)},this.$cloneFoldData=function(){var e=[];return e=this.$foldData.map((function(t){var n=t.folds.map((function(e){return e.clone()}));return new i(e,n)}))},this.toggleFold=function(e){var t,n,l=this.selection.getRange();if(l.isEmpty()){var i=l.start;if(t=this.getFoldAt(i.row,i.column))return void this.expandFold(t);(n=this.findMatchingBracket(i))?1==l.comparePoint(n)?l.end=n:(l.start=n,l.start.column++,l.end.column--):(n=this.findMatchingBracket({row:i.row,column:i.column+1}))?(1==l.comparePoint(n)?l.end=n:l.start=n,l.start.column++):l=this.getCommentFoldRange(i.row,i.column)||l}else{var r=this.getFoldsInRange(l);if(e&&r.length)return void this.expandFolds(r);1==r.length&&(t=r[0])}if(t||(t=this.getFoldAt(l.start.row,l.start.column)),t&&t.range.toString()==l.toString())this.expandFold(t);else{var o="...";if(!l.isMultiLine()){if((o=this.getTextRange(l)).length<4)return;o=o.trim().substring(0,2)+".."}this.addFold(o,l)}},this.getCommentFoldRange=function(e,t,n){var i=new o(this,e,t),r=i.getCurrentToken(),s=r&&r.type;if(r&&/^comment|string/.test(s)){"comment"==(s=s.match(/comment|string/)[0])&&(s+="|doc-start");var a=new RegExp(s),c=new l;if(1!=n){do{r=i.stepBackward()}while(r&&a.test(r.type)&&!/^comment.end/.test(r.type));r=i.stepForward()}if(c.start.row=i.getCurrentTokenRow(),c.start.column=i.getCurrentTokenColumn()+(/^comment.start/.test(r.type)?r.value.length:2),i=new o(this,e,t),-1!=n){var h=-1;do{if(r=i.stepForward(),-1==h){var d=this.getState(i.$row);a.test(d)||(h=i.$row)}else if(i.$row>h)break}while(r&&a.test(r.type)&&!/^comment.start/.test(r.type));r=i.stepBackward()}else r=i.getCurrentToken();return c.end.row=i.getCurrentTokenRow(),c.end.column=i.getCurrentTokenColumn(),/^comment.end/.test(r.type)||(c.end.column+=r.value.length-2),c}},this.foldAll=function(e,t,n,l){null==n&&(n=1e5);var i=this.foldWidgets;if(i){t=t||this.getLength();for(var r=e=e||0;r<t;r++)if(null==i[r]&&(i[r]=this.getFoldWidget(r)),"start"==i[r]&&(!l||l(r))){var o=this.getFoldWidgetRange(r);o&&o.isMultiLine()&&o.end.row<=t&&o.start.row>=e&&(r=o.end.row,o.collapseChildren=n,this.addFold("...",o))}}},this.foldToLevel=function(e){for(this.foldAll();e-- >0;)this.unfold(null,!1)},this.foldAllComments=function(){var e=this;this.foldAll(null,null,null,(function(t){for(var n=e.getTokens(t),l=0;l<n.length;l++){var i=n[l];if("text"!=i.type||!/^\s+$/.test(i.value))return!!/comment/.test(i.type)}}))},this.$foldStyles={manual:1,markbegin:1,markbeginend:1},this.$foldStyle="markbegin",this.setFoldStyle=function(e){if(!this.$foldStyles[e])throw new Error("invalid fold style: "+e+"["+Object.keys(this.$foldStyles).join(", ")+"]");if(this.$foldStyle!=e){this.$foldStyle=e,"manual"==e&&this.unfold();var t=this.$foldMode;this.$setFolding(null),this.$setFolding(t)}},this.$setFolding=function(e){this.$foldMode!=e&&(this.$foldMode=e,this.off("change",this.$updateFoldWidgets),this.off("tokenizerUpdate",this.$tokenizerUpdateFoldWidgets),this._signal("changeAnnotation"),e&&"manual"!=this.$foldStyle?(this.foldWidgets=[],this.getFoldWidget=e.getFoldWidget.bind(e,this,this.$foldStyle),this.getFoldWidgetRange=e.getFoldWidgetRange.bind(e,this,this.$foldStyle),this.$updateFoldWidgets=this.updateFoldWidgets.bind(this),this.$tokenizerUpdateFoldWidgets=this.tokenizerUpdateFoldWidgets.bind(this),this.on("change",this.$updateFoldWidgets),this.on("tokenizerUpdate",this.$tokenizerUpdateFoldWidgets)):this.foldWidgets=null)},this.getParentFoldRangeData=function(e,t){var n=this.foldWidgets;if(!n||t&&n[e])return{};for(var l,i=e-1;i>=0;){var r=n[i];if(null==r&&(r=n[i]=this.getFoldWidget(i)),"start"==r){var o=this.getFoldWidgetRange(i);if(l||(l=o),o&&o.end.row>=e)break}i--}return{range:-1!==i&&o,firstRange:l}},this.onFoldWidgetClick=function(e,t){var n={children:(t=t.domEvent).shiftKey,all:t.ctrlKey||t.metaKey,siblings:t.altKey};if(!this.$toggleFoldWidget(e,n)){var l=t.target||t.srcElement;l&&/ace_fold-widget/.test(l.className)&&(l.className+=" ace_invalid")}},this.$toggleFoldWidget=function(e,t){if(this.getFoldWidget){var n=this.getFoldWidget(e),l=this.getLine(e),i="end"===n?-1:1,r=this.getFoldAt(e,-1===i?0:l.length,i);if(r)return t.children||t.all?this.removeFold(r):this.expandFold(r),r;var o=this.getFoldWidgetRange(e,!0);if(o&&!o.isMultiLine()&&(r=this.getFoldAt(o.start.row,o.start.column,1))&&o.isEqual(r.range))return this.removeFold(r),r;if(t.siblings){var s=this.getParentFoldRangeData(e);if(s.range)var a=s.range.start.row+1,c=s.range.end.row;this.foldAll(a,c,t.all?1e4:0)}else t.children?(c=o?o.end.row:this.getLength(),this.foldAll(e+1,c,t.all?1e4:0)):o&&(t.all&&(o.collapseChildren=1e4),this.addFold("...",o));return o}},this.toggleFoldWidget=function(e){var t=this.selection.getCursor().row;t=this.getRowFoldStart(t);var n=this.$toggleFoldWidget(t,{});if(!n){var l=this.getParentFoldRangeData(t,!0);if(n=l.range||l.firstRange){t=n.start.row;var i=this.getFoldAt(t,this.getLine(t).length,1);i?this.removeFold(i):this.addFold("...",n)}}},this.updateFoldWidgets=function(e){var t=e.start.row,n=e.end.row-t;if(0===n)this.foldWidgets[t]=null;else if("remove"==e.action)this.foldWidgets.splice(t,n+1,null);else{var l=Array(n+1);l.unshift(t,1),this.foldWidgets.splice.apply(this.foldWidgets,l)}},this.tokenizerUpdateFoldWidgets=function(e){var t=e.data;t.first!=t.last&&this.foldWidgets.length>t.first&&this.foldWidgets.splice(t.first,this.foldWidgets.length)}}})),ace.define("ace/edit_session/bracket_match",["require","exports","module","ace/token_iterator","ace/range"],(function(e,t,n){"use strict";var l=e("../token_iterator").TokenIterator,i=e("../range").Range;t.BracketMatch=function(){this.findMatchingBracket=function(e,t){if(0==e.column)return null;var n=t||this.getLine(e.row).charAt(e.column-1);if(""==n)return null;var l=n.match(/([\(\[\{])|([\)\]\}])/);return l?l[1]?this.$findClosingBracket(l[1],e):this.$findOpeningBracket(l[2],e):null},this.getBracketRange=function(e){var t,n=this.getLine(e.row),l=!0,r=n.charAt(e.column-1),o=r&&r.match(/([\(\[\{])|([\)\]\}])/);if(o||(r=n.charAt(e.column),e={row:e.row,column:e.column+1},o=r&&r.match(/([\(\[\{])|([\)\]\}])/),l=!1),!o)return null;if(o[1]){if(!(s=this.$findClosingBracket(o[1],e)))return null;t=i.fromPoints(e,s),l||(t.end.column++,t.start.column--),t.cursor=t.end}else{var s;if(!(s=this.$findOpeningBracket(o[2],e)))return null;t=i.fromPoints(s,e),l||(t.start.column++,t.end.column--),t.cursor=t.start}return t},this.getMatchingBracketRanges=function(e,t){var n=this.getLine(e.row),l=/([\(\[\{])|([\)\]\}])/,r=!t&&n.charAt(e.column-1),o=r&&r.match(l);if(o||(r=(void 0===t||t)&&n.charAt(e.column),e={row:e.row,column:e.column+1},o=r&&r.match(l)),!o)return null;var s=new i(e.row,e.column-1,e.row,e.column),a=o[1]?this.$findClosingBracket(o[1],e):this.$findOpeningBracket(o[2],e);return a?[s,new i(a.row,a.column,a.row,a.column+1)]:[s]},this.$brackets={")":"(","(":")","]":"[","[":"]","{":"}","}":"{","<":">",">":"<"},this.$findOpeningBracket=function(e,t,n){var i=this.$brackets[e],r=1,o=new l(this,t.row,t.column),s=o.getCurrentToken();if(s||(s=o.stepForward()),s){n||(n=new RegExp("(\\.?"+s.type.replace(".","\\.").replace("rparen",".paren").replace(/\b(?:end)\b/,"(?:start|begin|end)").replace(/-close\b/,"-(close|open)")+")+"));for(var a=t.column-o.getCurrentTokenColumn()-2,c=s.value;;){for(;a>=0;){var h=c.charAt(a);if(h==i){if(0==(r-=1))return{row:o.getCurrentTokenRow(),column:a+o.getCurrentTokenColumn()}}else h==e&&(r+=1);a-=1}do{s=o.stepBackward()}while(s&&!n.test(s.type));if(null==s)break;a=(c=s.value).length-1}return null}},this.$findClosingBracket=function(e,t,n){var i=this.$brackets[e],r=1,o=new l(this,t.row,t.column),s=o.getCurrentToken();if(s||(s=o.stepForward()),s){n||(n=new RegExp("(\\.?"+s.type.replace(".","\\.").replace("lparen",".paren").replace(/\b(?:start|begin)\b/,"(?:start|begin|end)").replace(/-open\b/,"-(close|open)")+")+"));for(var a=t.column-o.getCurrentTokenColumn();;){for(var c=s.value,h=c.length;a<h;){var d=c.charAt(a);if(d==i){if(0==(r-=1))return{row:o.getCurrentTokenRow(),column:a+o.getCurrentTokenColumn()}}else d==e&&(r+=1);a+=1}do{s=o.stepForward()}while(s&&!n.test(s.type));if(null==s)break;a=0}return null}},this.getMatchingTags=function(e){var t=new l(this,e.row,e.column),n=this.$findTagName(t);if(n)return"<"===t.stepBackward().value?this.$findClosingTag(t,n):this.$findOpeningTag(t,n)},this.$findTagName=function(e){var t=e.getCurrentToken(),n=!1,l=!1;if(t&&-1===t.type.indexOf("tag-name"))do{(t=l?e.stepBackward():e.stepForward())&&("/>"===t.value?l=!0:-1!==t.type.indexOf("tag-name")&&(n=!0))}while(t&&!n);return t},this.$findClosingTag=function(e,t){var n,l=t.value,r=t.value,o=0,s=new i(e.getCurrentTokenRow(),e.getCurrentTokenColumn(),e.getCurrentTokenRow(),e.getCurrentTokenColumn()+1);t=e.stepForward();var a=new i(e.getCurrentTokenRow(),e.getCurrentTokenColumn(),e.getCurrentTokenRow(),e.getCurrentTokenColumn()+t.value.length),c=!1;do{if(n=t,t=e.stepForward()){if(">"===t.value&&!c){var h=new i(e.getCurrentTokenRow(),e.getCurrentTokenColumn(),e.getCurrentTokenRow(),e.getCurrentTokenColumn()+1);c=!0}if(-1!==t.type.indexOf("tag-name")){if(r===(l=t.value))if("<"===n.value)o++;else if("</"===n.value&&--o<0){e.stepBackward();var d=new i(e.getCurrentTokenRow(),e.getCurrentTokenColumn(),e.getCurrentTokenRow(),e.getCurrentTokenColumn()+2);t=e.stepForward();var u=new i(e.getCurrentTokenRow(),e.getCurrentTokenColumn(),e.getCurrentTokenRow(),e.getCurrentTokenColumn()+t.value.length);if(!(t=e.stepForward())||">"!==t.value)return;var p=new i(e.getCurrentTokenRow(),e.getCurrentTokenColumn(),e.getCurrentTokenRow(),e.getCurrentTokenColumn()+1)}}else r===l&&"/>"===t.value&&--o<0&&(p=u=d=new i(e.getCurrentTokenRow(),e.getCurrentTokenColumn(),e.getCurrentTokenRow(),e.getCurrentTokenColumn()+2),h=new i(a.end.row,a.end.column,a.end.row,a.end.column+1))}}while(t&&o>=0);if(s&&h&&d&&p&&a&&u)return{openTag:new i(s.start.row,s.start.column,h.end.row,h.end.column),closeTag:new i(d.start.row,d.start.column,p.end.row,p.end.column),openTagName:a,closeTagName:u}},this.$findOpeningTag=function(e,t){var n=e.getCurrentToken(),l=t.value,r=0,o=e.getCurrentTokenRow(),s=e.getCurrentTokenColumn(),a=s+2,c=new i(o,s,o,a);e.stepForward();var h=new i(e.getCurrentTokenRow(),e.getCurrentTokenColumn(),e.getCurrentTokenRow(),e.getCurrentTokenColumn()+t.value.length);if((t=e.stepForward())&&">"===t.value){var d=new i(e.getCurrentTokenRow(),e.getCurrentTokenColumn(),e.getCurrentTokenRow(),e.getCurrentTokenColumn()+1);e.stepBackward(),e.stepBackward();do{if(t=n,o=e.getCurrentTokenRow(),a=(s=e.getCurrentTokenColumn())+t.value.length,n=e.stepBackward(),t)if(-1!==t.type.indexOf("tag-name")){if(l===t.value)if("<"===n.value){if(++r>0){var u=new i(o,s,o,a),p=new i(e.getCurrentTokenRow(),e.getCurrentTokenColumn(),e.getCurrentTokenRow(),e.getCurrentTokenColumn()+1);do{t=e.stepForward()}while(t&&">"!==t.value);var f=new i(e.getCurrentTokenRow(),e.getCurrentTokenColumn(),e.getCurrentTokenRow(),e.getCurrentTokenColumn()+1)}}else"</"===n.value&&r--}else if("/>"===t.value){for(var m=0,g=n;g;){if(-1!==g.type.indexOf("tag-name")&&g.value===l){r--;break}if("<"===g.value)break;g=e.stepBackward(),m++}for(var v=0;v<m;v++)e.stepForward()}}while(n&&r<=0);return p&&f&&c&&d&&u&&h?{openTag:new i(p.start.row,p.start.column,f.end.row,f.end.column),closeTag:new i(c.start.row,c.start.column,d.end.row,d.end.column),openTagName:u,closeTagName:h}:void 0}}}})),ace.define("ace/edit_session",["require","exports","module","ace/lib/oop","ace/lib/lang","ace/bidihandler","ace/config","ace/lib/event_emitter","ace/selection","ace/mode/text","ace/range","ace/document","ace/background_tokenizer","ace/search_highlight","ace/edit_session/folding","ace/edit_session/bracket_match"],(function(e,t,n){"use strict";var l=e("./lib/oop"),i=e("./lib/lang"),r=e("./bidihandler").BidiHandler,o=e("./config"),s=e("./lib/event_emitter").EventEmitter,a=e("./selection").Selection,c=e("./mode/text").Mode,h=e("./range").Range,d=e("./document").Document,u=e("./background_tokenizer").BackgroundTokenizer,p=e("./search_highlight").SearchHighlight,f=function(){function e(t,n){this.$breakpoints=[],this.$decorations=[],this.$frontMarkers={},this.$backMarkers={},this.$markerId=1,this.$undoSelect=!0,this.$foldData=[],this.id="session"+ ++e.$uid,this.$foldData.toString=function(){return this.join("\n")},this.bgTokenizer=new u((new c).getTokenizer(),this);var l=this;this.bgTokenizer.on("update",(function(e){l._signal("tokenizerUpdate",e)})),this.on("changeFold",this.onChangeFold.bind(this)),this.$onChange=this.onChange.bind(this),"object"==typeof t&&t.getLine||(t=new d(t)),this.setDocument(t),this.selection=new a(this),this.$bidiHandler=new r(this),o.resetOptions(this),this.setMode(n),o._signal("session",this),this.destroyed=!1}return e.prototype.setDocument=function(e){this.doc&&this.doc.off("change",this.$onChange),this.doc=e,e.on("change",this.$onChange,!0),this.bgTokenizer.setDocument(this.getDocument()),this.resetCaches()},e.prototype.getDocument=function(){return this.doc},e.prototype.$resetRowCache=function(e){if(!e)return this.$docRowCache=[],void(this.$screenRowCache=[]);var t=this.$docRowCache.length,n=this.$getRowCacheIndex(this.$docRowCache,e)+1;t>n&&(this.$docRowCache.splice(n,t),this.$screenRowCache.splice(n,t))},e.prototype.$getRowCacheIndex=function(e,t){for(var n=0,l=e.length-1;n<=l;){var i=n+l>>1,r=e[i];if(t>r)n=i+1;else{if(!(t<r))return i;l=i-1}}return n-1},e.prototype.resetCaches=function(){this.$modified=!0,this.$wrapData=[],this.$rowLengthCache=[],this.$resetRowCache(0),this.destroyed||this.bgTokenizer.start(0)},e.prototype.onChangeFold=function(e){var t=e.data;this.$resetRowCache(t.start.row)},e.prototype.onChange=function(e){this.$modified=!0,this.$bidiHandler.onChange(e),this.$resetRowCache(e.start.row);var t=this.$updateInternalDataOnChange(e);!this.$fromUndo&&this.$undoManager&&(t&&t.length&&(this.$undoManager.add({action:"removeFolds",folds:t},this.mergeUndoDeltas),this.mergeUndoDeltas=!0),this.$undoManager.add(e,this.mergeUndoDeltas),this.mergeUndoDeltas=!0,this.$informUndoManager.schedule()),this.bgTokenizer.$updateOnChange(e),this._signal("change",e)},e.prototype.setValue=function(e){this.doc.setValue(e),this.selection.moveTo(0,0),this.$resetRowCache(0),this.setUndoManager(this.$undoManager),this.getUndoManager().reset()},e.prototype.toString=function(){return this.doc.getValue()},e.prototype.getSelection=function(){return this.selection},e.prototype.getState=function(e){return this.bgTokenizer.getState(e)},e.prototype.getTokens=function(e){return this.bgTokenizer.getTokens(e)},e.prototype.getTokenAt=function(e,t){var n,l=this.bgTokenizer.getTokens(e),i=0;if(null==t){var r=l.length-1;i=this.getLine(e).length}else for(r=0;r<l.length&&!((i+=l[r].value.length)>=t);r++);return(n=l[r])?(n.index=r,n.start=i-n.value.length,n):null},e.prototype.setUndoManager=function(e){if(this.$undoManager=e,this.$informUndoManager&&this.$informUndoManager.cancel(),e){var t=this;e.addSession(this),this.$syncInformUndoManager=function(){t.$informUndoManager.cancel(),t.mergeUndoDeltas=!1},this.$informUndoManager=i.delayedCall(this.$syncInformUndoManager)}else this.$syncInformUndoManager=function(){}},e.prototype.markUndoGroup=function(){this.$syncInformUndoManager&&this.$syncInformUndoManager()},e.prototype.getUndoManager=function(){return this.$undoManager||this.$defaultUndoManager},e.prototype.getTabString=function(){return this.getUseSoftTabs()?i.stringRepeat(" ",this.getTabSize()):"\t"},e.prototype.setUseSoftTabs=function(e){this.setOption("useSoftTabs",e)},e.prototype.getUseSoftTabs=function(){return this.$useSoftTabs&&!this.$mode.$indentWithTabs},e.prototype.setTabSize=function(e){this.setOption("tabSize",e)},e.prototype.getTabSize=function(){return this.$tabSize},e.prototype.isTabStop=function(e){return this.$useSoftTabs&&e.column%this.$tabSize==0},e.prototype.setNavigateWithinSoftTabs=function(e){this.setOption("navigateWithinSoftTabs",e)},e.prototype.getNavigateWithinSoftTabs=function(){return this.$navigateWithinSoftTabs},e.prototype.setOverwrite=function(e){this.setOption("overwrite",e)},e.prototype.getOverwrite=function(){return this.$overwrite},e.prototype.toggleOverwrite=function(){this.setOverwrite(!this.$overwrite)},e.prototype.addGutterDecoration=function(e,t){this.$decorations[e]||(this.$decorations[e]=""),this.$decorations[e]+=" "+t,this._signal("changeBreakpoint",{})},e.prototype.removeGutterDecoration=function(e,t){this.$decorations[e]=(this.$decorations[e]||"").replace(" "+t,""),this._signal("changeBreakpoint",{})},e.prototype.getBreakpoints=function(){return this.$breakpoints},e.prototype.setBreakpoints=function(e){this.$breakpoints=[];for(var t=0;t<e.length;t++)this.$breakpoints[e[t]]="ace_breakpoint";this._signal("changeBreakpoint",{})},e.prototype.clearBreakpoints=function(){this.$breakpoints=[],this._signal("changeBreakpoint",{})},e.prototype.setBreakpoint=function(e,t){void 0===t&&(t="ace_breakpoint"),t?this.$breakpoints[e]=t:delete this.$breakpoints[e],this._signal("changeBreakpoint",{})},e.prototype.clearBreakpoint=function(e){delete this.$breakpoints[e],this._signal("changeBreakpoint",{})},e.prototype.addMarker=function(e,t,n,l){var i=this.$markerId++,r={range:e,type:n||"line",renderer:"function"==typeof n?n:null,clazz:t,inFront:!!l,id:i};return l?(this.$frontMarkers[i]=r,this._signal("changeFrontMarker")):(this.$backMarkers[i]=r,this._signal("changeBackMarker")),i},e.prototype.addDynamicMarker=function(e,t){if(e.update){var n=this.$markerId++;return e.id=n,e.inFront=!!t,t?(this.$frontMarkers[n]=e,this._signal("changeFrontMarker")):(this.$backMarkers[n]=e,this._signal("changeBackMarker")),e}},e.prototype.removeMarker=function(e){var t=this.$frontMarkers[e]||this.$backMarkers[e];t&&(delete(t.inFront?this.$frontMarkers:this.$backMarkers)[e],this._signal(t.inFront?"changeFrontMarker":"changeBackMarker"))},e.prototype.getMarkers=function(e){return e?this.$frontMarkers:this.$backMarkers},e.prototype.highlight=function(e){if(!this.$searchHighlight){var t=new p(null,"ace_selected-word","text");this.$searchHighlight=this.addDynamicMarker(t)}this.$searchHighlight.setRegexp(e)},e.prototype.highlightLines=function(e,t,n,l){"number"!=typeof t&&(n=t,t=e),n||(n="ace_step");var i=new h(e,0,t,1/0);return i.id=this.addMarker(i,n,"fullLine",l),i},e.prototype.setAnnotations=function(e){this.$annotations=e,this._signal("changeAnnotation",{})},e.prototype.getAnnotations=function(){return this.$annotations||[]},e.prototype.clearAnnotations=function(){this.setAnnotations([])},e.prototype.$detectNewLine=function(e){var t=e.match(/^.*?(\r?\n)/m);this.$autoNewLine=t?t[1]:"\n"},e.prototype.getWordRange=function(e,t){var n=this.getLine(e),l=!1;if(t>0&&(l=!!n.charAt(t-1).match(this.tokenRe)),l||(l=!!n.charAt(t).match(this.tokenRe)),l)var i=this.tokenRe;else i=/^\s+$/.test(n.slice(t-1,t+1))?/\s/:this.nonTokenRe;var r=t;if(r>0){do{r--}while(r>=0&&n.charAt(r).match(i));r++}for(var o=t;o<n.length&&n.charAt(o).match(i);)o++;return new h(e,r,e,o)},e.prototype.getAWordRange=function(e,t){for(var n=this.getWordRange(e,t),l=this.getLine(n.end.row);l.charAt(n.end.column).match(/[ \t]/);)n.end.column+=1;return n},e.prototype.setNewLineMode=function(e){this.doc.setNewLineMode(e)},e.prototype.getNewLineMode=function(){return this.doc.getNewLineMode()},e.prototype.setUseWorker=function(e){this.setOption("useWorker",e)},e.prototype.getUseWorker=function(){return this.$useWorker},e.prototype.onReloadTokenizer=function(e){var t=e.data;this.bgTokenizer.start(t.first),this._signal("tokenizerUpdate",e)},e.prototype.setMode=function(e,t){if(e&&"object"==typeof e){if(e.getTokenizer)return this.$onChangeMode(e);var n=e,l=n.path}else l=e||"ace/mode/text";if(this.$modes["ace/mode/text"]||(this.$modes["ace/mode/text"]=new c),this.$modes[l]&&!n)return this.$onChangeMode(this.$modes[l]),void(t&&t());this.$modeId=l,o.loadModule(["mode",l],function(e){if(this.$modeId!==l)return t&&t();this.$modes[l]&&!n?this.$onChangeMode(this.$modes[l]):e&&e.Mode&&(e=new e.Mode(n),n||(this.$modes[l]=e,e.$id=l),this.$onChangeMode(e)),t&&t()}.bind(this)),this.$mode||this.$onChangeMode(this.$modes["ace/mode/text"],!0)},e.prototype.$onChangeMode=function(e,t){if(t||(this.$modeId=e.$id),this.$mode!==e){var n=this.$mode;this.$mode=e,this.$stopWorker(),this.$useWorker&&this.$startWorker();var l=e.getTokenizer();if(void 0!==l.on){var i=this.onReloadTokenizer.bind(this);l.on("update",i)}this.bgTokenizer.setTokenizer(l),this.bgTokenizer.setDocument(this.getDocument()),this.tokenRe=e.tokenRe,this.nonTokenRe=e.nonTokenRe,t||(e.attachToSession&&e.attachToSession(this),this.$options.wrapMethod.set.call(this,this.$wrapMethod),this.$setFolding(e.foldingRules),this.bgTokenizer.start(0),this._emit("changeMode",{oldMode:n,mode:e}))}},e.prototype.$stopWorker=function(){this.$worker&&(this.$worker.terminate(),this.$worker=null)},e.prototype.$startWorker=function(){try{this.$worker=this.$mode.createWorker(this)}catch(e){o.warn("Could not load worker",e),this.$worker=null}},e.prototype.getMode=function(){return this.$mode},e.prototype.setScrollTop=function(e){this.$scrollTop===e||isNaN(e)||(this.$scrollTop=e,this._signal("changeScrollTop",e))},e.prototype.getScrollTop=function(){return this.$scrollTop},e.prototype.setScrollLeft=function(e){this.$scrollLeft===e||isNaN(e)||(this.$scrollLeft=e,this._signal("changeScrollLeft",e))},e.prototype.getScrollLeft=function(){return this.$scrollLeft},e.prototype.getScreenWidth=function(){return this.$computeWidth(),this.lineWidgets?Math.max(this.getLineWidgetMaxWidth(),this.screenWidth):this.screenWidth},e.prototype.getLineWidgetMaxWidth=function(){if(null!=this.lineWidgetsWidth)return this.lineWidgetsWidth;var e=0;return this.lineWidgets.forEach((function(t){t&&t.screenWidth>e&&(e=t.screenWidth)})),this.lineWidgetWidth=e},e.prototype.$computeWidth=function(e){if(this.$modified||e){if(this.$modified=!1,this.$useWrapMode)return this.screenWidth=this.$wrapLimit;for(var t=this.doc.getAllLines(),n=this.$rowLengthCache,l=0,i=0,r=this.$foldData[i],o=r?r.start.row:1/0,s=t.length,a=0;a<s;a++){if(a>o){if((a=r.end.row+1)>=s)break;o=(r=this.$foldData[i++])?r.start.row:1/0}null==n[a]&&(n[a]=this.$getStringScreenWidth(t[a])[0]),n[a]>l&&(l=n[a])}this.screenWidth=l}},e.prototype.getLine=function(e){return this.doc.getLine(e)},e.prototype.getLines=function(e,t){return this.doc.getLines(e,t)},e.prototype.getLength=function(){return this.doc.getLength()},e.prototype.getTextRange=function(e){return this.doc.getTextRange(e||this.selection.getRange())},e.prototype.insert=function(e,t){return this.doc.insert(e,t)},e.prototype.remove=function(e){return this.doc.remove(e)},e.prototype.removeFullLines=function(e,t){return this.doc.removeFullLines(e,t)},e.prototype.undoChanges=function(e,t){if(e.length){this.$fromUndo=!0;for(var n=e.length-1;-1!=n;n--){var l=e[n];"insert"==l.action||"remove"==l.action?this.doc.revertDelta(l):l.folds&&this.addFolds(l.folds)}!t&&this.$undoSelect&&(e.selectionBefore?this.selection.fromJSON(e.selectionBefore):this.selection.setRange(this.$getUndoSelection(e,!0))),this.$fromUndo=!1}},e.prototype.redoChanges=function(e,t){if(e.length){this.$fromUndo=!0;for(var n=0;n<e.length;n++){var l=e[n];"insert"!=l.action&&"remove"!=l.action||this.doc.$safeApplyDelta(l)}!t&&this.$undoSelect&&(e.selectionAfter?this.selection.fromJSON(e.selectionAfter):this.selection.setRange(this.$getUndoSelection(e,!1))),this.$fromUndo=!1}},e.prototype.setUndoSelect=function(e){this.$undoSelect=e},e.prototype.$getUndoSelection=function(e,t){function n(e){return t?"insert"!==e.action:"insert"===e.action}for(var l,i,r=0;r<e.length;r++){var o=e[r];o.start&&(l?n(o)?(i=o.start,-1==l.compare(i.row,i.column)&&l.setStart(i),i=o.end,1==l.compare(i.row,i.column)&&l.setEnd(i)):(i=o.start,-1==l.compare(i.row,i.column)&&(l=h.fromPoints(o.start,o.start))):l=n(o)?h.fromPoints(o.start,o.end):h.fromPoints(o.start,o.start))}return l},e.prototype.replace=function(e,t){return this.doc.replace(e,t)},e.prototype.moveText=function(e,t,n){var l=this.getTextRange(e),i=this.getFoldsInRange(e),r=h.fromPoints(t,t);if(!n){this.remove(e);var o=e.start.row-e.end.row;(c=o?-e.end.column:e.start.column-e.end.column)&&(r.start.row==e.end.row&&r.start.column>e.end.column&&(r.start.column+=c),r.end.row==e.end.row&&r.end.column>e.end.column&&(r.end.column+=c)),o&&r.start.row>=e.end.row&&(r.start.row+=o,r.end.row+=o)}if(r.end=this.insert(r.start,l),i.length){var s=e.start,a=r.start,c=(o=a.row-s.row,a.column-s.column);this.addFolds(i.map((function(e){return(e=e.clone()).start.row==s.row&&(e.start.column+=c),e.end.row==s.row&&(e.end.column+=c),e.start.row+=o,e.end.row+=o,e})))}return r},e.prototype.indentRows=function(e,t,n){n=n.replace(/\t/g,this.getTabString());for(var l=e;l<=t;l++)this.doc.insertInLine({row:l,column:0},n)},e.prototype.outdentRows=function(e){for(var t=e.collapseRows(),n=new h(0,0,0,0),l=this.getTabSize(),i=t.start.row;i<=t.end.row;++i){var r=this.getLine(i);n.start.row=i,n.end.row=i;for(var o=0;o<l&&" "==r.charAt(o);++o);o<l&&"\t"==r.charAt(o)?(n.start.column=o,n.end.column=o+1):(n.start.column=0,n.end.column=o),this.remove(n)}},e.prototype.$moveLines=function(e,t,n){if(e=this.getRowFoldStart(e),t=this.getRowFoldEnd(t),n<0){if((i=this.getRowFoldStart(e+n))<0)return 0;var l=i-e}else if(n>0){var i;if((i=this.getRowFoldEnd(t+n))>this.doc.getLength()-1)return 0;l=i-t}else e=this.$clipRowToDocument(e),l=(t=this.$clipRowToDocument(t))-e+1;var r=new h(e,0,t,Number.MAX_VALUE),o=this.getFoldsInRange(r).map((function(e){return(e=e.clone()).start.row+=l,e.end.row+=l,e})),s=0==n?this.doc.getLines(e,t):this.doc.removeFullLines(e,t);return this.doc.insertFullLines(e+l,s),o.length&&this.addFolds(o),l},e.prototype.moveLinesUp=function(e,t){return this.$moveLines(e,t,-1)},e.prototype.moveLinesDown=function(e,t){return this.$moveLines(e,t,1)},e.prototype.duplicateLines=function(e,t){return this.$moveLines(e,t,0)},e.prototype.$clipRowToDocument=function(e){return Math.max(0,Math.min(e,this.doc.getLength()-1))},e.prototype.$clipColumnToRow=function(e,t){return t<0?0:Math.min(this.doc.getLine(e).length,t)},e.prototype.$clipPositionToDocument=function(e,t){if(t=Math.max(0,t),e<0)e=0,t=0;else{var n=this.doc.getLength();e>=n?(e=n-1,t=this.doc.getLine(n-1).length):t=Math.min(this.doc.getLine(e).length,t)}return{row:e,column:t}},e.prototype.$clipRangeToDocument=function(e){e.start.row<0?(e.start.row=0,e.start.column=0):e.start.column=this.$clipColumnToRow(e.start.row,e.start.column);var t=this.doc.getLength()-1;return e.end.row>t?(e.end.row=t,e.end.column=this.doc.getLine(t).length):e.end.column=this.$clipColumnToRow(e.end.row,e.end.column),e},e.prototype.setUseWrapMode=function(e){if(e!=this.$useWrapMode){if(this.$useWrapMode=e,this.$modified=!0,this.$resetRowCache(0),e){var t=this.getLength();this.$wrapData=Array(t),this.$updateWrapData(0,t-1)}this._signal("changeWrapMode")}},e.prototype.getUseWrapMode=function(){return this.$useWrapMode},e.prototype.setWrapLimitRange=function(e,t){this.$wrapLimitRange.min===e&&this.$wrapLimitRange.max===t||(this.$wrapLimitRange={min:e,max:t},this.$modified=!0,this.$bidiHandler.markAsDirty(),this.$useWrapMode&&this._signal("changeWrapMode"))},e.prototype.adjustWrapLimit=function(e,t){var n=this.$wrapLimitRange;n.max<0&&(n={min:t,max:t});var l=this.$constrainWrapLimit(e,n.min,n.max);return l!=this.$wrapLimit&&l>1&&(this.$wrapLimit=l,this.$modified=!0,this.$useWrapMode&&(this.$updateWrapData(0,this.getLength()-1),this.$resetRowCache(0),this._signal("changeWrapLimit")),!0)},e.prototype.$constrainWrapLimit=function(e,t,n){return t&&(e=Math.max(t,e)),n&&(e=Math.min(n,e)),e},e.prototype.getWrapLimit=function(){return this.$wrapLimit},e.prototype.setWrapLimit=function(e){this.setWrapLimitRange(e,e)},e.prototype.getWrapLimitRange=function(){return{min:this.$wrapLimitRange.min,max:this.$wrapLimitRange.max}},e.prototype.$updateInternalDataOnChange=function(e){var t=this.$useWrapMode,n=e.action,l=e.start,i=e.end,r=l.row,o=i.row,s=o-r,a=null;if(this.$updating=!0,0!=s)if("remove"===n){this[t?"$wrapData":"$rowLengthCache"].splice(r,s);var c=this.$foldData;a=this.getFoldsInRange(e),this.removeFolds(a);var h=0;if(m=this.getFoldLine(i.row)){m.addRemoveChars(i.row,i.column,l.column-i.column),m.shiftRow(-s);var d=this.getFoldLine(r);d&&d!==m&&(d.merge(m),m=d),h=c.indexOf(m)+1}for(;h<c.length;h++)(m=c[h]).start.row>=i.row&&m.shiftRow(-s);o=r}else{var u=Array(s);u.unshift(r,0);var p=t?this.$wrapData:this.$rowLengthCache;if(p.splice.apply(p,u),c=this.$foldData,h=0,m=this.getFoldLine(r)){var f=m.range.compareInside(l.row,l.column);0==f?(m=m.split(l.row,l.column))&&(m.shiftRow(s),m.addRemoveChars(o,0,i.column-l.column)):-1==f&&(m.addRemoveChars(r,0,i.column-l.column),m.shiftRow(s)),h=c.indexOf(m)+1}for(;h<c.length;h++){var m;(m=c[h]).start.row>=r&&m.shiftRow(s)}}else s=Math.abs(e.start.column-e.end.column),"remove"===n&&(a=this.getFoldsInRange(e),this.removeFolds(a),s=-s),(m=this.getFoldLine(r))&&m.addRemoveChars(r,l.column,s);return t&&this.$wrapData.length!=this.doc.getLength()&&console.error("doc.getLength() and $wrapData.length have to be the same!"),this.$updating=!1,t?this.$updateWrapData(r,o):this.$updateRowLengthCache(r,o),a},e.prototype.$updateRowLengthCache=function(e,t,n){this.$rowLengthCache[e]=null,this.$rowLengthCache[t]=null},e.prototype.$updateWrapData=function(e,t){var n,l,i=this.doc.getAllLines(),r=this.getTabSize(),o=this.$wrapData,s=this.$wrapLimit,a=e;for(t=Math.min(t,i.length-1);a<=t;)(l=this.getFoldLine(a,l))?(n=[],l.walk(function(e,t,l,r){var o;if(null!=e){(o=this.$getDisplayTokens(e,n.length))[0]=v;for(var s=1;s<o.length;s++)o[s]=b}else o=this.$getDisplayTokens(i[t].substring(r,l),n.length);n=n.concat(o)}.bind(this),l.end.row,i[l.end.row].length+1),o[l.start.row]=this.$computeWrapSplits(n,s,r),a=l.end.row+1):(n=this.$getDisplayTokens(i[a]),o[a]=this.$computeWrapSplits(n,s,r),a++)},e.prototype.$computeWrapSplits=function(e,t,n){if(0==e.length)return[];var l=[],i=e.length,r=0,o=0,s=this.$wrapAsCode,a=this.$indentedSoftWrap,c=t<=Math.max(2*n,8)||!1===a?0:Math.floor(t/2);function h(t){for(var i=t-r,h=r;h<t;h++){var u=e[h];12!==u&&2!==u||(i-=1)}l.length||(d=function(){var t=0;if(0===c)return t;if(a)for(var l=0;l<e.length;l++){var i=e[l];if(i==w)t+=1;else{if(i!=x){if(i==k)continue;break}t+=n}}return s&&!1!==a&&(t+=n),Math.min(t,c)}(),l.indent=d),o+=i,l.push(o),r=t}for(var d=0;i-r>t-d;){var u=r+t-d;if(e[u-1]>=w&&e[u]>=w)h(u);else if(e[u]!=v&&e[u]!=b){for(var p=Math.max(u-(t-(t>>2)),r-1);u>p&&e[u]<v;)u--;if(s){for(;u>p&&e[u]<v;)u--;for(;u>p&&e[u]==y;)u--}else for(;u>p&&e[u]<w;)u--;u>p?h(++u):(e[u=r+t]==g&&u--,h(u-d))}else{for(;u!=r-1&&e[u]!=v;u--);if(u>r){h(u);continue}for(u=r+t;u<e.length&&e[u]==b;u++);if(u==e.length)break;h(u)}}return l},e.prototype.$getDisplayTokens=function(e,t){var n,l=[];t=t||0;for(var i=0;i<e.length;i++){var r=e.charCodeAt(i);if(9==r){n=this.getScreenTabSize(l.length+t),l.push(x);for(var o=1;o<n;o++)l.push(k)}else 32==r?l.push(w):r>39&&r<48||r>57&&r<64?l.push(y):r>=4352&&E(r)?l.push(m,g):l.push(m)}return l},e.prototype.$getStringScreenWidth=function(e,t,n){if(0==t)return[0,0];var l,i;for(null==t&&(t=1/0),n=n||0,i=0;i<e.length&&(9==(l=e.charCodeAt(i))?n+=this.getScreenTabSize(n):l>=4352&&E(l)?n+=2:n+=1,!(n>t));i++);return[n,i]},e.prototype.getRowLength=function(e){var t=1;return this.lineWidgets&&(t+=this.lineWidgets[e]&&this.lineWidgets[e].rowCount||0),this.$useWrapMode&&this.$wrapData[e]?this.$wrapData[e].length+t:t},e.prototype.getRowLineCount=function(e){return this.$useWrapMode&&this.$wrapData[e]?this.$wrapData[e].length+1:1},e.prototype.getRowWrapIndent=function(e){if(this.$useWrapMode){var t=this.screenToDocumentPosition(e,Number.MAX_VALUE),n=this.$wrapData[t.row];return n.length&&n[0]<t.column?n.indent:0}return 0},e.prototype.getScreenLastRowColumn=function(e){var t=this.screenToDocumentPosition(e,Number.MAX_VALUE);return this.documentToScreenColumn(t.row,t.column)},e.prototype.getDocumentLastRowColumn=function(e,t){var n=this.documentToScreenRow(e,t);return this.getScreenLastRowColumn(n)},e.prototype.getDocumentLastRowColumnPosition=function(e,t){var n=this.documentToScreenRow(e,t);return this.screenToDocumentPosition(n,Number.MAX_VALUE/10)},e.prototype.getRowSplitData=function(e){return this.$useWrapMode?this.$wrapData[e]:void 0},e.prototype.getScreenTabSize=function(e){return this.$tabSize-(e%this.$tabSize|0)},e.prototype.screenToDocumentRow=function(e,t){return this.screenToDocumentPosition(e,t).row},e.prototype.screenToDocumentColumn=function(e,t){return this.screenToDocumentPosition(e,t).column},e.prototype.screenToDocumentPosition=function(e,t,n){if(e<0)return{row:0,column:0};var l,i,r=0,o=0,s=0,a=0,c=this.$screenRowCache,h=this.$getRowCacheIndex(c,e),d=c.length;if(d&&h>=0){s=c[h],r=this.$docRowCache[h];var u=e>c[d-1]}else u=!d;for(var p=this.getLength()-1,f=this.getNextFoldLine(r),m=f?f.start.row:1/0;s<=e&&!(s+(a=this.getRowLength(r))>e||r>=p);)s+=a,++r>m&&(r=f.end.row+1,m=(f=this.getNextFoldLine(r,f))?f.start.row:1/0),u&&(this.$docRowCache.push(r),this.$screenRowCache.push(s));if(f&&f.start.row<=r)l=this.getFoldDisplayLine(f),r=f.start.row;else{if(s+a<=e||r>p)return{row:p,column:this.getLine(p).length};l=this.getLine(r),f=null}var g=0,v=Math.floor(e-s);if(this.$useWrapMode){var b=this.$wrapData[r];b&&(i=b[v],v>0&&b.length&&(g=b.indent,o=b[v-1]||b[b.length-1],l=l.substring(o)))}return void 0!==n&&this.$bidiHandler.isBidiRow(s+v,r,v)&&(t=this.$bidiHandler.offsetToCol(n)),o+=this.$getStringScreenWidth(l,t-g)[1],this.$useWrapMode&&o>=i&&(o=i-1),f?f.idxToPosition(o):{row:r,column:o}},e.prototype.documentToScreenPosition=function(e,t){if(void 0===t)var n=this.$clipPositionToDocument(e.row,e.column);else n=this.$clipPositionToDocument(e,t);e=n.row,t=n.column;var l,i=0,r=null;(l=this.getFoldAt(e,t,1))&&(e=l.start.row,t=l.start.column);var o,s=0,a=this.$docRowCache,c=this.$getRowCacheIndex(a,e),h=a.length;if(h&&c>=0){s=a[c],i=this.$screenRowCache[c];var d=e>a[h-1]}else d=!h;for(var u=this.getNextFoldLine(s),p=u?u.start.row:1/0;s<e;){if(s>=p){if((o=u.end.row+1)>e)break;p=(u=this.getNextFoldLine(o,u))?u.start.row:1/0}else o=s+1;i+=this.getRowLength(s),s=o,d&&(this.$docRowCache.push(s),this.$screenRowCache.push(i))}var f="";u&&s>=p?(f=this.getFoldDisplayLine(u,e,t),r=u.start.row):(f=this.getLine(e).substring(0,t),r=e);var m=0;if(this.$useWrapMode){var g=this.$wrapData[r];if(g){for(var v=0;f.length>=g[v];)i++,v++;f=f.substring(g[v-1]||0,f.length),m=v>0?g.indent:0}}return this.lineWidgets&&this.lineWidgets[s]&&this.lineWidgets[s].rowsAbove&&(i+=this.lineWidgets[s].rowsAbove),{row:i,column:m+this.$getStringScreenWidth(f)[0]}},e.prototype.documentToScreenColumn=function(e,t){return this.documentToScreenPosition(e,t).column},e.prototype.documentToScreenRow=function(e,t){return this.documentToScreenPosition(e,t).row},e.prototype.getScreenLength=function(){var e=0,t=null;if(this.$useWrapMode)for(var n=this.$wrapData.length,l=0,i=(s=0,(t=this.$foldData[s++])?t.start.row:1/0);l<n;){var r=this.$wrapData[l];e+=r?r.length+1:1,++l>i&&(l=t.end.row+1,i=(t=this.$foldData[s++])?t.start.row:1/0)}else{e=this.getLength();for(var o=this.$foldData,s=0;s<o.length;s++)e-=(t=o[s]).end.row-t.start.row}return this.lineWidgets&&(e+=this.$getWidgetScreenLength()),e},e.prototype.$setFontMetrics=function(e){this.$enableVarChar&&(this.$getStringScreenWidth=function(t,n,l){if(0===n)return[0,0];var i,r;for(n||(n=1/0),l=l||0,r=0;r<t.length&&!((l+="\t"===(i=t.charAt(r))?this.getScreenTabSize(l):e.getCharacterWidth(i))>n);r++);return[l,r]})},e.prototype.destroy=function(){this.destroyed||(this.bgTokenizer.setDocument(null),this.bgTokenizer.cleanup(),this.destroyed=!0),this.$stopWorker(),this.removeAllListeners(),this.doc&&this.doc.off("change",this.$onChange),this.selection.detach()},e}();f.$uid=0,f.prototype.$modes=o.$modes,f.prototype.getValue=f.prototype.toString,f.prototype.$defaultUndoManager={undo:function(){},redo:function(){},hasUndo:function(){},hasRedo:function(){},reset:function(){},add:function(){},addSelection:function(){},startNewGroup:function(){},addSession:function(){}},f.prototype.$overwrite=!1,f.prototype.$mode=null,f.prototype.$modeId=null,f.prototype.$scrollTop=0,f.prototype.$scrollLeft=0,f.prototype.$wrapLimit=80,f.prototype.$useWrapMode=!1,f.prototype.$wrapLimitRange={min:null,max:null},f.prototype.lineWidgets=null,f.prototype.isFullWidth=E,l.implement(f.prototype,s);var m=1,g=2,v=3,b=4,y=9,w=10,x=11,k=12;function E(e){return!(e<4352)&&(e>=4352&&e<=4447||e>=4515&&e<=4519||e>=4602&&e<=4607||e>=9001&&e<=9002||e>=11904&&e<=11929||e>=11931&&e<=12019||e>=12032&&e<=12245||e>=12272&&e<=12283||e>=12288&&e<=12350||e>=12353&&e<=12438||e>=12441&&e<=12543||e>=12549&&e<=12589||e>=12593&&e<=12686||e>=12688&&e<=12730||e>=12736&&e<=12771||e>=12784&&e<=12830||e>=12832&&e<=12871||e>=12880&&e<=13054||e>=13056&&e<=19903||e>=19968&&e<=42124||e>=42128&&e<=42182||e>=43360&&e<=43388||e>=44032&&e<=55203||e>=55216&&e<=55238||e>=55243&&e<=55291||e>=63744&&e<=64255||e>=65040&&e<=65049||e>=65072&&e<=65106||e>=65108&&e<=65126||e>=65128&&e<=65131||e>=65281&&e<=65376||e>=65504&&e<=65510)}e("./edit_session/folding").Folding.call(f.prototype),e("./edit_session/bracket_match").BracketMatch.call(f.prototype),o.defineOptions(f.prototype,"session",{wrap:{set:function(e){if(e&&"off"!=e?"free"==e?e=!0:"printMargin"==e?e=-1:"string"==typeof e&&(e=parseInt(e,10)||!1):e=!1,this.$wrap!=e)if(this.$wrap=e,e){var t="number"==typeof e?e:null;this.setWrapLimitRange(t,t),this.setUseWrapMode(!0)}else this.setUseWrapMode(!1)},get:function(){return this.getUseWrapMode()?-1==this.$wrap?"printMargin":this.getWrapLimitRange().min?this.$wrap:"free":"off"},handlesSet:!0},wrapMethod:{set:function(e){(e="auto"==e?"text"!=this.$mode.type:"text"!=e)!=this.$wrapAsCode&&(this.$wrapAsCode=e,this.$useWrapMode&&(this.$useWrapMode=!1,this.setUseWrapMode(!0)))},initialValue:"auto"},indentedSoftWrap:{set:function(){this.$useWrapMode&&(this.$useWrapMode=!1,this.setUseWrapMode(!0))},initialValue:!0},firstLineNumber:{set:function(){this._signal("changeBreakpoint")},initialValue:1},useWorker:{set:function(e){this.$useWorker=e,this.$stopWorker(),e&&this.$startWorker()},initialValue:!0},useSoftTabs:{initialValue:!0},tabSize:{set:function(e){(e=parseInt(e))>0&&this.$tabSize!==e&&(this.$modified=!0,this.$rowLengthCache=[],this.$tabSize=e,this._signal("changeTabSize"))},initialValue:4,handlesSet:!0},navigateWithinSoftTabs:{initialValue:!1},foldStyle:{set:function(e){this.setFoldStyle(e)},handlesSet:!0},overwrite:{set:function(e){this._signal("changeOverwrite")},initialValue:!1},newLineMode:{set:function(e){this.doc.setNewLineMode(e)},get:function(){return this.doc.getNewLineMode()},handlesSet:!0},mode:{set:function(e){this.setMode(e)},get:function(){return this.$modeId},handlesSet:!0}}),t.EditSession=f})),ace.define("ace/search",["require","exports","module","ace/lib/lang","ace/lib/oop","ace/range"],(function(e,t,n){"use strict";var l=e("./lib/lang"),i=e("./lib/oop"),r=e("./range").Range,o=function(){function e(){this.$options={}}return e.prototype.set=function(e){return i.mixin(this.$options,e),this},e.prototype.getOptions=function(){return l.copyObject(this.$options)},e.prototype.setOptions=function(e){this.$options=e},e.prototype.find=function(e){var t=this.$options,n=this.$matchIterator(e,t);if(!n)return!1;var l=null;return n.forEach((function(e,n,i,o){return l=new r(e,n,i,o),!(n==o&&t.start&&t.start.start&&0!=t.skipCurrent&&l.isEqual(t.start)&&(l=null,1))})),l},e.prototype.findAll=function(e){var t=this.$options;if(!t.needle)return[];this.$assembleRegExp(t);var n=t.range,i=n?e.getLines(n.start.row,n.end.row):e.doc.getAllLines(),o=[],s=t.re;if(t.$isMultiLine){var a,c=s.length,h=i.length-c;e:for(var d=s.offset||0;d<=h;d++){for(var u=0;u<c;u++)if(-1==i[d+u].search(s[u]))continue e;var p=i[d],f=i[d+c-1],m=p.length-p.match(s[0])[0].length,g=f.match(s[c-1])[0].length;a&&a.end.row===d&&a.end.column>m||(o.push(a=new r(d,m,d+c-1,g)),c>2&&(d=d+c-2))}}else for(var v=0;v<i.length;v++){var b=l.getMatchOffsets(i[v],s);for(u=0;u<b.length;u++){var y=b[u];o.push(new r(v,y.offset,v,y.offset+y.length))}}if(n){var w=n.start.column,x=n.end.column;for(v=0,u=o.length-1;v<u&&o[v].start.column<w&&0==o[v].start.row;)v++;for(var k=n.end.row-n.start.row;v<u&&o[u].end.column>x&&o[u].end.row==k;)u--;for(o=o.slice(v,u+1),v=0,u=o.length;v<u;v++)o[v].start.row+=n.start.row,o[v].end.row+=n.start.row}return o},e.prototype.replace=function(e,t){var n=this.$options,l=this.$assembleRegExp(n);if(n.$isMultiLine)return t;if(l){var i=l.exec(e);if(!i||i[0].length!=e.length)return null;if(t=e.replace(l,t),n.preserveCase){t=t.split("");for(var r=Math.min(e.length,e.length);r--;){var o=e[r];o&&o.toLowerCase()!=o?t[r]=t[r].toUpperCase():t[r]=t[r].toLowerCase()}t=t.join("")}return t}},e.prototype.$assembleRegExp=function(e,t){if(e.needle instanceof RegExp)return e.re=e.needle;var n=e.needle;if(!e.needle)return e.re=!1;e.regExp||(n=l.escapeRegExp(n)),e.wholeWord&&(n=function(e,t){function n(e){return/\w/.test(e)||t.regExp?"\\b":""}return n(e[0])+e+n(e[e.length-1])}(n,e));var i=e.caseSensitive?"gm":"gmi";if(e.$isMultiLine=!t&&/[\n\r]/.test(n),e.$isMultiLine)return e.re=this.$assembleMultilineRegExp(n,i);try{var r=new RegExp(n,i)}catch(e){r=!1}return e.re=r},e.prototype.$assembleMultilineRegExp=function(e,t){for(var n=e.replace(/\r\n|\r|\n/g,"$\n^").split("\n"),l=[],i=0;i<n.length;i++)try{l.push(new RegExp(n[i],t))}catch(e){return!1}return l},e.prototype.$matchIterator=function(e,t){var n=this.$assembleRegExp(t);if(!n)return!1;var l=1==t.backwards,i=0!=t.skipCurrent,r=t.range,o=t.start;o||(o=r?r[l?"end":"start"]:e.selection.getRange()),o.start&&(o=o[i!=l?"end":"start"]);var s=r?r.start.row:0,a=r?r.end.row:e.getLength()-1;if(l)var c=function(e){var n=o.row;if(!d(n,o.column,e)){for(n--;n>=s;n--)if(d(n,Number.MAX_VALUE,e))return;if(0!=t.wrap)for(n=a,s=o.row;n>=s;n--)if(d(n,Number.MAX_VALUE,e))return}};else c=function(e){var n=o.row;if(!d(n,o.column,e)){for(n+=1;n<=a;n++)if(d(n,0,e))return;if(0!=t.wrap)for(n=s,a=o.row;n<=a;n++)if(d(n,0,e))return}};if(t.$isMultiLine)var h=n.length,d=function(t,i,r){var o=l?t-h+1:t;if(!(o<0||o+h>e.getLength())){var s=e.getLine(o),a=s.search(n[0]);if(!(!l&&a<i||-1===a)){for(var c=1;c<h;c++)if(-1==(s=e.getLine(o+c)).search(n[c]))return;var d=s.match(n[h-1])[0].length;if(!(l&&d>i))return!!r(o,a,o+h-1,d)||void 0}}};else d=l?function(t,l,i){var r,o=e.getLine(t),s=[],a=0;for(n.lastIndex=0;r=n.exec(o);){var c=r[0].length;if(a=r.index,!c){if(a>=o.length)break;n.lastIndex=a+=1}if(r.index+c>l)break;s.push(r.index,c)}for(var h=s.length-1;h>=0;h-=2){var d=s[h-1];if(i(t,d,t,d+(c=s[h])))return!0}}:function(t,l,i){var r,o,s=e.getLine(t);for(n.lastIndex=l;o=n.exec(s);){var a=o[0].length;if(i(t,r=o.index,t,r+a))return!0;if(!a&&(n.lastIndex=r+=1,r>=s.length))return!1}};return{forEach:c}},e}();t.Search=o})),ace.define("ace/keyboard/hash_handler",["require","exports","module","ace/lib/keys","ace/lib/useragent"],(function(e,t,n){"use strict";var l=e("../lib/keys"),i=e("../lib/useragent"),r=l.KEY_MODS;function o(e,t){this.platform=t||(i.isMac?"mac":"win"),this.commands={},this.commandKeyBinding={},this.addCommands(e),this.$singleCommand=!0}function s(e,t){o.call(this,e,t),this.$singleCommand=!1}s.prototype=o.prototype,function(){function e(e){return"object"==typeof e&&e.bindKey&&e.bindKey.position||(e.isDefault?-100:0)}this.addCommand=function(e){this.commands[e.name]&&this.removeCommand(e),this.commands[e.name]=e,e.bindKey&&this._buildKeyHash(e)},this.removeCommand=function(e,t){var n=e&&("string"==typeof e?e:e.name);e=this.commands[n],t||delete this.commands[n];var l=this.commandKeyBinding;for(var i in l){var r=l[i];if(r==e)delete l[i];else if(Array.isArray(r)){var o=r.indexOf(e);-1!=o&&(r.splice(o,1),1==r.length&&(l[i]=r[0]))}}},this.bindKey=function(e,t,n){if("object"==typeof e&&e&&(null==n&&(n=e.position),e=e[this.platform]),e)return"function"==typeof t?this.addCommand({exec:t,bindKey:e,name:t.name||e}):void e.split("|").forEach((function(e){var l="";if(-1!=e.indexOf(" ")){var i=e.split(/\s+/);e=i.pop(),i.forEach((function(e){var t=this.parseKeys(e),n=r[t.hashId]+t.key;l+=(l?" ":"")+n,this._addCommandToBinding(l,"chainKeys")}),this),l+=" "}var o=this.parseKeys(e),s=r[o.hashId]+o.key;this._addCommandToBinding(l+s,t,n)}),this)},this._addCommandToBinding=function(t,n,l){var i,r=this.commandKeyBinding;if(n)if(!r[t]||this.$singleCommand)r[t]=n;else{Array.isArray(r[t])?-1!=(i=r[t].indexOf(n))&&r[t].splice(i,1):r[t]=[r[t]],"number"!=typeof l&&(l=e(n));var o=r[t];for(i=0;i<o.length&&!(e(o[i])>l);i++);o.splice(i,0,n)}else delete r[t]},this.addCommands=function(e){e&&Object.keys(e).forEach((function(t){var n=e[t];if(n){if("string"==typeof n)return this.bindKey(n,t);"function"==typeof n&&(n={exec:n}),"object"==typeof n&&(n.name||(n.name=t),this.addCommand(n))}}),this)},this.removeCommands=function(e){Object.keys(e).forEach((function(t){this.removeCommand(e[t])}),this)},this.bindKeys=function(e){Object.keys(e).forEach((function(t){this.bindKey(t,e[t])}),this)},this._buildKeyHash=function(e){this.bindKey(e.bindKey,e)},this.parseKeys=function(e){var t=e.toLowerCase().split(/[\-\+]([\-\+])?/).filter((function(e){return e})),n=t.pop(),i=l[n];if(l.FUNCTION_KEYS[i])n=l.FUNCTION_KEYS[i].toLowerCase();else{if(!t.length)return{key:n,hashId:-1};if(1==t.length&&"shift"==t[0])return{key:n.toUpperCase(),hashId:-1}}for(var r=0,o=t.length;o--;){var s=l.KEY_MODS[t[o]];if(null==s)return"undefined"!=typeof console&&console.error("invalid modifier "+t[o]+" in "+e),!1;r|=s}return{key:n,hashId:r}},this.findKeyCommand=function(e,t){var n=r[e]+t;return this.commandKeyBinding[n]},this.handleKeyboard=function(e,t,n,l){if(!(l<0)){var i=r[t]+n,o=this.commandKeyBinding[i];return e.$keyChain&&(e.$keyChain+=" "+i,o=this.commandKeyBinding[e.$keyChain]||o),!o||"chainKeys"!=o&&"chainKeys"!=o[o.length-1]?(e.$keyChain&&(t&&4!=t||1!=n.length?(-1==t||l>0)&&(e.$keyChain=""):e.$keyChain=e.$keyChain.slice(0,-i.length-1)),{command:o}):(e.$keyChain=e.$keyChain||i,{command:"null"})}},this.getStatusText=function(e,t){return t.$keyChain||""}}.call(o.prototype),t.HashHandler=o,t.MultiHashHandler=s})),ace.define("ace/commands/command_manager",["require","exports","module","ace/lib/oop","ace/keyboard/hash_handler","ace/lib/event_emitter"],(function(e,t,n){"use strict";var l,i=this&&this.__extends||(l=function(e,t){return l=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},l(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function __(){this.constructor=e}l(e,t),e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}),r=e("../lib/oop"),o=e("../keyboard/hash_handler").MultiHashHandler,s=e("../lib/event_emitter").EventEmitter,a=function(e){function t(t,n){var l=e.call(this,n,t)||this;return l.byName=l.commands,l.setDefaultHandler("exec",(function(e){return e.args?e.command.exec(e.editor,e.args,e.event,!1):e.command.exec(e.editor,{},e.event,!0)})),l}return i(t,e),t.prototype.exec=function(e,t,n){if(Array.isArray(e)){for(var l=e.length;l--;)if(this.exec(e[l],t,n))return!0;return!1}if("string"==typeof e&&(e=this.commands[e]),!e)return!1;if(t&&t.$readOnly&&!e.readOnly)return!1;if(0!=this.$checkCommandState&&e.isAvailable&&!e.isAvailable(t))return!1;var i={editor:t,command:e,args:n};return i.returnValue=this._emit("exec",i),this._signal("afterExec",i),!1!==i.returnValue},t.prototype.toggleRecording=function(e){if(!this.$inReplay)return e&&e._emit("changeStatus"),this.recording?(this.macro.pop(),this.off("exec",this.$addCommandToMacro),this.macro.length||(this.macro=this.oldMacro),this.recording=!1):(this.$addCommandToMacro||(this.$addCommandToMacro=function(e){this.macro.push([e.command,e.args])}.bind(this)),this.oldMacro=this.macro,this.macro=[],this.on("exec",this.$addCommandToMacro),this.recording=!0)},t.prototype.replay=function(e){if(!this.$inReplay&&this.macro){if(this.recording)return this.toggleRecording(e);try{this.$inReplay=!0,this.macro.forEach((function(t){"string"==typeof t?this.exec(t,e):this.exec(t[0],e,t[1])}),this)}finally{this.$inReplay=!1}}},t.prototype.trimMacro=function(e){return e.map((function(e){return"string"!=typeof e[0]&&(e[0]=e[0].name),e[1]||(e=e[0]),e}))},t}(o);r.implement(a.prototype,s),t.CommandManager=a})),ace.define("ace/commands/default_commands",["require","exports","module","ace/lib/lang","ace/config","ace/range"],(function(e,t,n){"use strict";var l=e("../lib/lang"),i=e("../config"),r=e("../range").Range;function o(e,t){return{win:e,mac:t}}t.commands=[{name:"showSettingsMenu",description:"Show settings menu",bindKey:o("Ctrl-,","Command-,"),exec:function(e){i.loadModule("ace/ext/settings_menu",(function(t){t.init(e),e.showSettingsMenu()}))},readOnly:!0},{name:"goToNextError",description:"Go to next error",bindKey:o("Alt-E","F4"),exec:function(e){i.loadModule("ace/ext/error_marker",(function(t){t.showErrorMarker(e,1)}))},scrollIntoView:"animate",readOnly:!0},{name:"goToPreviousError",description:"Go to previous error",bindKey:o("Alt-Shift-E","Shift-F4"),exec:function(e){i.loadModule("ace/ext/error_marker",(function(t){t.showErrorMarker(e,-1)}))},scrollIntoView:"animate",readOnly:!0},{name:"selectall",description:"Select all",bindKey:o("Ctrl-A","Command-A"),exec:function(e){e.selectAll()},readOnly:!0},{name:"centerselection",description:"Center selection",bindKey:o(null,"Ctrl-L"),exec:function(e){e.centerSelection()},readOnly:!0},{name:"gotoline",description:"Go to line...",bindKey:o("Ctrl-L","Command-L"),exec:function(e,t){"number"!=typeof t||isNaN(t)||e.gotoLine(t),e.prompt({$type:"gotoLine"})},readOnly:!0},{name:"fold",bindKey:o("Alt-L|Ctrl-F1","Command-Alt-L|Command-F1"),exec:function(e){e.session.toggleFold(!1)},multiSelectAction:"forEach",scrollIntoView:"center",readOnly:!0},{name:"unfold",bindKey:o("Alt-Shift-L|Ctrl-Shift-F1","Command-Alt-Shift-L|Command-Shift-F1"),exec:function(e){e.session.toggleFold(!0)},multiSelectAction:"forEach",scrollIntoView:"center",readOnly:!0},{name:"toggleFoldWidget",description:"Toggle fold widget",bindKey:o("F2","F2"),exec:function(e){e.session.toggleFoldWidget()},multiSelectAction:"forEach",scrollIntoView:"center",readOnly:!0},{name:"toggleParentFoldWidget",description:"Toggle parent fold widget",bindKey:o("Alt-F2","Alt-F2"),exec:function(e){e.session.toggleFoldWidget(!0)},multiSelectAction:"forEach",scrollIntoView:"center",readOnly:!0},{name:"foldall",description:"Fold all",bindKey:o(null,"Ctrl-Command-Option-0"),exec:function(e){e.session.foldAll()},scrollIntoView:"center",readOnly:!0},{name:"foldAllComments",description:"Fold all comments",bindKey:o(null,"Ctrl-Command-Option-0"),exec:function(e){e.session.foldAllComments()},scrollIntoView:"center",readOnly:!0},{name:"foldOther",description:"Fold other",bindKey:o("Alt-0","Command-Option-0"),exec:function(e){e.session.foldAll(),e.session.unfold(e.selection.getAllRanges())},scrollIntoView:"center",readOnly:!0},{name:"unfoldall",description:"Unfold all",bindKey:o("Alt-Shift-0","Command-Option-Shift-0"),exec:function(e){e.session.unfold()},scrollIntoView:"center",readOnly:!0},{name:"findnext",description:"Find next",bindKey:o("Ctrl-K","Command-G"),exec:function(e){e.findNext()},multiSelectAction:"forEach",scrollIntoView:"center",readOnly:!0},{name:"findprevious",description:"Find previous",bindKey:o("Ctrl-Shift-K","Command-Shift-G"),exec:function(e){e.findPrevious()},multiSelectAction:"forEach",scrollIntoView:"center",readOnly:!0},{name:"selectOrFindNext",description:"Select or find next",bindKey:o("Alt-K","Ctrl-G"),exec:function(e){e.selection.isEmpty()?e.selection.selectWord():e.findNext()},readOnly:!0},{name:"selectOrFindPrevious",description:"Select or find previous",bindKey:o("Alt-Shift-K","Ctrl-Shift-G"),exec:function(e){e.selection.isEmpty()?e.selection.selectWord():e.findPrevious()},readOnly:!0},{name:"find",description:"Find",bindKey:o("Ctrl-F","Command-F"),exec:function(e){i.loadModule("ace/ext/searchbox",(function(t){t.Search(e)}))},readOnly:!0},{name:"overwrite",description:"Overwrite",bindKey:"Insert",exec:function(e){e.toggleOverwrite()},readOnly:!0},{name:"selecttostart",description:"Select to start",bindKey:o("Ctrl-Shift-Home","Command-Shift-Home|Command-Shift-Up"),exec:function(e){e.getSelection().selectFileStart()},multiSelectAction:"forEach",readOnly:!0,scrollIntoView:"animate",aceCommandGroup:"fileJump"},{name:"gotostart",description:"Go to start",bindKey:o("Ctrl-Home","Command-Home|Command-Up"),exec:function(e){e.navigateFileStart()},multiSelectAction:"forEach",readOnly:!0,scrollIntoView:"animate",aceCommandGroup:"fileJump"},{name:"selectup",description:"Select up",bindKey:o("Shift-Up","Shift-Up|Ctrl-Shift-P"),exec:function(e){e.getSelection().selectUp()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"golineup",description:"Go line up",bindKey:o("Up","Up|Ctrl-P"),exec:function(e,t){e.navigateUp(t.times)},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selecttoend",description:"Select to end",bindKey:o("Ctrl-Shift-End","Command-Shift-End|Command-Shift-Down"),exec:function(e){e.getSelection().selectFileEnd()},multiSelectAction:"forEach",readOnly:!0,scrollIntoView:"animate",aceCommandGroup:"fileJump"},{name:"gotoend",description:"Go to end",bindKey:o("Ctrl-End","Command-End|Command-Down"),exec:function(e){e.navigateFileEnd()},multiSelectAction:"forEach",readOnly:!0,scrollIntoView:"animate",aceCommandGroup:"fileJump"},{name:"selectdown",description:"Select down",bindKey:o("Shift-Down","Shift-Down|Ctrl-Shift-N"),exec:function(e){e.getSelection().selectDown()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"golinedown",description:"Go line down",bindKey:o("Down","Down|Ctrl-N"),exec:function(e,t){e.navigateDown(t.times)},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selectwordleft",description:"Select word left",bindKey:o("Ctrl-Shift-Left","Option-Shift-Left"),exec:function(e){e.getSelection().selectWordLeft()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"gotowordleft",description:"Go to word left",bindKey:o("Ctrl-Left","Option-Left"),exec:function(e){e.navigateWordLeft()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selecttolinestart",description:"Select to line start",bindKey:o("Alt-Shift-Left","Command-Shift-Left|Ctrl-Shift-A"),exec:function(e){e.getSelection().selectLineStart()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"gotolinestart",description:"Go to line start",bindKey:o("Alt-Left|Home","Command-Left|Home|Ctrl-A"),exec:function(e){e.navigateLineStart()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selectleft",description:"Select left",bindKey:o("Shift-Left","Shift-Left|Ctrl-Shift-B"),exec:function(e){e.getSelection().selectLeft()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"gotoleft",description:"Go to left",bindKey:o("Left","Left|Ctrl-B"),exec:function(e,t){e.navigateLeft(t.times)},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selectwordright",description:"Select word right",bindKey:o("Ctrl-Shift-Right","Option-Shift-Right"),exec:function(e){e.getSelection().selectWordRight()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"gotowordright",description:"Go to word right",bindKey:o("Ctrl-Right","Option-Right"),exec:function(e){e.navigateWordRight()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selecttolineend",description:"Select to line end",bindKey:o("Alt-Shift-Right","Command-Shift-Right|Shift-End|Ctrl-Shift-E"),exec:function(e){e.getSelection().selectLineEnd()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"gotolineend",description:"Go to line end",bindKey:o("Alt-Right|End","Command-Right|End|Ctrl-E"),exec:function(e){e.navigateLineEnd()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selectright",description:"Select right",bindKey:o("Shift-Right","Shift-Right"),exec:function(e){e.getSelection().selectRight()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"gotoright",description:"Go to right",bindKey:o("Right","Right|Ctrl-F"),exec:function(e,t){e.navigateRight(t.times)},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selectpagedown",description:"Select page down",bindKey:"Shift-PageDown",exec:function(e){e.selectPageDown()},readOnly:!0},{name:"pagedown",description:"Page down",bindKey:o(null,"Option-PageDown"),exec:function(e){e.scrollPageDown()},readOnly:!0},{name:"gotopagedown",description:"Go to page down",bindKey:o("PageDown","PageDown|Ctrl-V"),exec:function(e){e.gotoPageDown()},readOnly:!0},{name:"selectpageup",description:"Select page up",bindKey:"Shift-PageUp",exec:function(e){e.selectPageUp()},readOnly:!0},{name:"pageup",description:"Page up",bindKey:o(null,"Option-PageUp"),exec:function(e){e.scrollPageUp()},readOnly:!0},{name:"gotopageup",description:"Go to page up",bindKey:"PageUp",exec:function(e){e.gotoPageUp()},readOnly:!0},{name:"scrollup",description:"Scroll up",bindKey:o("Ctrl-Up",null),exec:function(e){e.renderer.scrollBy(0,-2*e.renderer.layerConfig.lineHeight)},readOnly:!0},{name:"scrolldown",description:"Scroll down",bindKey:o("Ctrl-Down",null),exec:function(e){e.renderer.scrollBy(0,2*e.renderer.layerConfig.lineHeight)},readOnly:!0},{name:"selectlinestart",description:"Select line start",bindKey:"Shift-Home",exec:function(e){e.getSelection().selectLineStart()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"selectlineend",description:"Select line end",bindKey:"Shift-End",exec:function(e){e.getSelection().selectLineEnd()},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"togglerecording",description:"Toggle recording",bindKey:o("Ctrl-Alt-E","Command-Option-E"),exec:function(e){e.commands.toggleRecording(e)},readOnly:!0},{name:"replaymacro",description:"Replay macro",bindKey:o("Ctrl-Shift-E","Command-Shift-E"),exec:function(e){e.commands.replay(e)},readOnly:!0},{name:"jumptomatching",description:"Jump to matching",bindKey:o("Ctrl-\\|Ctrl-P","Command-\\"),exec:function(e){e.jumpToMatching()},multiSelectAction:"forEach",scrollIntoView:"animate",readOnly:!0},{name:"selecttomatching",description:"Select to matching",bindKey:o("Ctrl-Shift-\\|Ctrl-Shift-P","Command-Shift-\\"),exec:function(e){e.jumpToMatching(!0)},multiSelectAction:"forEach",scrollIntoView:"animate",readOnly:!0},{name:"expandToMatching",description:"Expand to matching",bindKey:o("Ctrl-Shift-M","Ctrl-Shift-M"),exec:function(e){e.jumpToMatching(!0,!0)},multiSelectAction:"forEach",scrollIntoView:"animate",readOnly:!0},{name:"passKeysToBrowser",description:"Pass keys to browser",bindKey:o(null,null),exec:function(){},passEvent:!0,readOnly:!0},{name:"copy",description:"Copy",exec:function(e){},readOnly:!0},{name:"cut",description:"Cut",exec:function(e){var t=e.$copyWithEmptySelection&&e.selection.isEmpty()?e.selection.getLineRange():e.selection.getRange();e._emit("cut",t),t.isEmpty()||e.session.remove(t),e.clearSelection()},scrollIntoView:"cursor",multiSelectAction:"forEach"},{name:"paste",description:"Paste",exec:function(e,t){e.$handlePaste(t)},scrollIntoView:"cursor"},{name:"removeline",description:"Remove line",bindKey:o("Ctrl-D","Command-D"),exec:function(e){e.removeLines()},scrollIntoView:"cursor",multiSelectAction:"forEachLine"},{name:"duplicateSelection",description:"Duplicate selection",bindKey:o("Ctrl-Shift-D","Command-Shift-D"),exec:function(e){e.duplicateSelection()},scrollIntoView:"cursor",multiSelectAction:"forEach"},{name:"sortlines",description:"Sort lines",bindKey:o("Ctrl-Alt-S","Command-Alt-S"),exec:function(e){e.sortLines()},scrollIntoView:"selection",multiSelectAction:"forEachLine"},{name:"togglecomment",description:"Toggle comment",bindKey:o("Ctrl-/","Command-/"),exec:function(e){e.toggleCommentLines()},multiSelectAction:"forEachLine",scrollIntoView:"selectionPart"},{name:"toggleBlockComment",description:"Toggle block comment",bindKey:o("Ctrl-Shift-/","Command-Shift-/"),exec:function(e){e.toggleBlockComment()},multiSelectAction:"forEach",scrollIntoView:"selectionPart"},{name:"modifyNumberUp",description:"Modify number up",bindKey:o("Ctrl-Shift-Up","Alt-Shift-Up"),exec:function(e){e.modifyNumber(1)},scrollIntoView:"cursor",multiSelectAction:"forEach"},{name:"modifyNumberDown",description:"Modify number down",bindKey:o("Ctrl-Shift-Down","Alt-Shift-Down"),exec:function(e){e.modifyNumber(-1)},scrollIntoView:"cursor",multiSelectAction:"forEach"},{name:"replace",description:"Replace",bindKey:o("Ctrl-H","Command-Option-F"),exec:function(e){i.loadModule("ace/ext/searchbox",(function(t){t.Search(e,!0)}))}},{name:"undo",description:"Undo",bindKey:o("Ctrl-Z","Command-Z"),exec:function(e){e.undo()}},{name:"redo",description:"Redo",bindKey:o("Ctrl-Shift-Z|Ctrl-Y","Command-Shift-Z|Command-Y"),exec:function(e){e.redo()}},{name:"copylinesup",description:"Copy lines up",bindKey:o("Alt-Shift-Up","Command-Option-Up"),exec:function(e){e.copyLinesUp()},scrollIntoView:"cursor"},{name:"movelinesup",description:"Move lines up",bindKey:o("Alt-Up","Option-Up"),exec:function(e){e.moveLinesUp()},scrollIntoView:"cursor"},{name:"copylinesdown",description:"Copy lines down",bindKey:o("Alt-Shift-Down","Command-Option-Down"),exec:function(e){e.copyLinesDown()},scrollIntoView:"cursor"},{name:"movelinesdown",description:"Move lines down",bindKey:o("Alt-Down","Option-Down"),exec:function(e){e.moveLinesDown()},scrollIntoView:"cursor"},{name:"del",description:"Delete",bindKey:o("Delete","Delete|Ctrl-D|Shift-Delete"),exec:function(e){e.remove("right")},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"backspace",description:"Backspace",bindKey:o("Shift-Backspace|Backspace","Ctrl-Backspace|Shift-Backspace|Backspace|Ctrl-H"),exec:function(e){e.remove("left")},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"cut_or_delete",description:"Cut or delete",bindKey:o("Shift-Delete",null),exec:function(e){if(!e.selection.isEmpty())return!1;e.remove("left")},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"removetolinestart",description:"Remove to line start",bindKey:o("Alt-Backspace","Command-Backspace"),exec:function(e){e.removeToLineStart()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"removetolineend",description:"Remove to line end",bindKey:o("Alt-Delete","Ctrl-K|Command-Delete"),exec:function(e){e.removeToLineEnd()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"removetolinestarthard",description:"Remove to line start hard",bindKey:o("Ctrl-Shift-Backspace",null),exec:function(e){var t=e.selection.getRange();t.start.column=0,e.session.remove(t)},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"removetolineendhard",description:"Remove to line end hard",bindKey:o("Ctrl-Shift-Delete",null),exec:function(e){var t=e.selection.getRange();t.end.column=Number.MAX_VALUE,e.session.remove(t)},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"removewordleft",description:"Remove word left",bindKey:o("Ctrl-Backspace","Alt-Backspace|Ctrl-Alt-Backspace"),exec:function(e){e.removeWordLeft()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"removewordright",description:"Remove word right",bindKey:o("Ctrl-Delete","Alt-Delete"),exec:function(e){e.removeWordRight()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"outdent",description:"Outdent",bindKey:o("Shift-Tab","Shift-Tab"),exec:function(e){e.blockOutdent()},multiSelectAction:"forEach",scrollIntoView:"selectionPart"},{name:"indent",description:"Indent",bindKey:o("Tab","Tab"),exec:function(e){e.indent()},multiSelectAction:"forEach",scrollIntoView:"selectionPart"},{name:"blockoutdent",description:"Block outdent",bindKey:o("Ctrl-[","Ctrl-["),exec:function(e){e.blockOutdent()},multiSelectAction:"forEachLine",scrollIntoView:"selectionPart"},{name:"blockindent",description:"Block indent",bindKey:o("Ctrl-]","Ctrl-]"),exec:function(e){e.blockIndent()},multiSelectAction:"forEachLine",scrollIntoView:"selectionPart"},{name:"insertstring",description:"Insert string",exec:function(e,t){e.insert(t)},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"inserttext",description:"Insert text",exec:function(e,t){e.insert(l.stringRepeat(t.text||"",t.times||1))},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"splitline",description:"Split line",bindKey:o(null,"Ctrl-O"),exec:function(e){e.splitLine()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"transposeletters",description:"Transpose letters",bindKey:o("Alt-Shift-X","Ctrl-T"),exec:function(e){e.transposeLetters()},multiSelectAction:function(e){e.transposeSelections(1)},scrollIntoView:"cursor"},{name:"touppercase",description:"To uppercase",bindKey:o("Ctrl-U","Ctrl-U"),exec:function(e){e.toUpperCase()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"tolowercase",description:"To lowercase",bindKey:o("Ctrl-Shift-U","Ctrl-Shift-U"),exec:function(e){e.toLowerCase()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"autoindent",description:"Auto Indent",bindKey:o(null,null),exec:function(e){e.autoIndent()},multiSelectAction:"forEachLine",scrollIntoView:"animate"},{name:"expandtoline",description:"Expand to line",bindKey:o("Ctrl-Shift-L","Command-Shift-L"),exec:function(e){var t=e.selection.getRange();t.start.column=t.end.column=0,t.end.row++,e.selection.setRange(t,!1)},multiSelectAction:"forEach",scrollIntoView:"cursor",readOnly:!0},{name:"openlink",bindKey:o("Ctrl+F3","F3"),exec:function(e){e.openLink()}},{name:"joinlines",description:"Join lines",bindKey:o(null,null),exec:function(e){for(var t=e.selection.isBackwards(),n=t?e.selection.getSelectionLead():e.selection.getSelectionAnchor(),i=t?e.selection.getSelectionAnchor():e.selection.getSelectionLead(),o=e.session.doc.getLine(n.row).length,s=e.session.doc.getTextRange(e.selection.getRange()).replace(/\n\s*/," ").length,a=e.session.doc.getLine(n.row),c=n.row+1;c<=i.row+1;c++){var h=l.stringTrimLeft(l.stringTrimRight(e.session.doc.getLine(c)));0!==h.length&&(h=" "+h),a+=h}i.row+1<e.session.doc.getLength()-1&&(a+=e.session.doc.getNewLineCharacter()),e.clearSelection(),e.session.doc.replace(new r(n.row,0,i.row+2,0),a),s>0?(e.selection.moveCursorTo(n.row,n.column),e.selection.selectTo(n.row,n.column+s)):(o=e.session.doc.getLine(n.row).length>o?o+1:o,e.selection.moveCursorTo(n.row,o))},multiSelectAction:"forEach",readOnly:!0},{name:"invertSelection",description:"Invert selection",bindKey:o(null,null),exec:function(e){var t=e.session.doc.getLength()-1,n=e.session.doc.getLine(t).length,l=e.selection.rangeList.ranges,i=[];l.length<1&&(l=[e.selection.getRange()]);for(var o=0;o<l.length;o++)o==l.length-1&&(l[o].end.row===t&&l[o].end.column===n||i.push(new r(l[o].end.row,l[o].end.column,t,n))),0===o?0===l[o].start.row&&0===l[o].start.column||i.push(new r(0,0,l[o].start.row,l[o].start.column)):i.push(new r(l[o-1].end.row,l[o-1].end.column,l[o].start.row,l[o].start.column));for(e.exitMultiSelectMode(),e.clearSelection(),o=0;o<i.length;o++)e.selection.addRange(i[o],!1)},readOnly:!0,scrollIntoView:"none"},{name:"addLineAfter",description:"Add new line after the current line",exec:function(e){e.selection.clearSelection(),e.navigateLineEnd(),e.insert("\n")},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"addLineBefore",description:"Add new line before the current line",exec:function(e){e.selection.clearSelection();var t=e.getCursorPosition();e.selection.moveTo(t.row-1,Number.MAX_VALUE),e.insert("\n"),0===t.row&&e.navigateUp()},multiSelectAction:"forEach",scrollIntoView:"cursor"},{name:"openCommandPallete",description:"Open command palette",bindKey:o("F1","F1"),exec:function(e){e.prompt({$type:"commands"})},readOnly:!0},{name:"modeSelect",description:"Change language mode...",bindKey:o(null,null),exec:function(e){e.prompt({$type:"modes"})},readOnly:!0}];for(var s=1;s<9;s++)t.commands.push({name:"foldToLevel"+s,description:"Fold To Level "+s,level:s,exec:function(e){e.session.foldToLevel(this.level)},scrollIntoView:"center",readOnly:!0})})),ace.define("ace/line_widgets",["require","exports","module","ace/lib/dom"],(function(e,t,n){"use strict";var l=e("./lib/dom"),i=function(){function e(e){this.session=e,this.session.widgetManager=this,this.session.getRowLength=this.getRowLength,this.session.$getWidgetScreenLength=this.$getWidgetScreenLength,this.updateOnChange=this.updateOnChange.bind(this),this.renderWidgets=this.renderWidgets.bind(this),this.measureWidgets=this.measureWidgets.bind(this),this.session._changedWidgets=[],this.$onChangeEditor=this.$onChangeEditor.bind(this),this.session.on("change",this.updateOnChange),this.session.on("changeFold",this.updateOnFold),this.session.on("changeEditor",this.$onChangeEditor)}return e.prototype.getRowLength=function(e){var t;return t=this.lineWidgets&&this.lineWidgets[e]&&this.lineWidgets[e].rowCount||0,this.$useWrapMode&&this.$wrapData[e]?this.$wrapData[e].length+1+t:1+t},e.prototype.$getWidgetScreenLength=function(){var e=0;return this.lineWidgets.forEach((function(t){t&&t.rowCount&&!t.hidden&&(e+=t.rowCount)})),e},e.prototype.$onChangeEditor=function(e){this.attach(e.editor)},e.prototype.attach=function(e){e&&e.widgetManager&&e.widgetManager!=this&&e.widgetManager.detach(),this.editor!=e&&(this.detach(),this.editor=e,e&&(e.widgetManager=this,e.renderer.on("beforeRender",this.measureWidgets),e.renderer.on("afterRender",this.renderWidgets)))},e.prototype.detach=function(e){var t=this.editor;if(t){this.editor=null,t.widgetManager=null,t.renderer.off("beforeRender",this.measureWidgets),t.renderer.off("afterRender",this.renderWidgets);var n=this.session.lineWidgets;n&&n.forEach((function(e){e&&e.el&&e.el.parentNode&&(e._inDocument=!1,e.el.parentNode.removeChild(e.el))}))}},e.prototype.updateOnFold=function(e,t){var n=t.lineWidgets;if(n&&e.action){for(var l=e.data,i=l.start.row,r=l.end.row,o="add"==e.action,s=i+1;s<r;s++)n[s]&&(n[s].hidden=o);n[r]&&(o?n[i]?n[r].hidden=o:n[i]=n[r]:(n[i]==n[r]&&(n[i]=void 0),n[r].hidden=o))}},e.prototype.updateOnChange=function(e){var t=this.session.lineWidgets;if(t){var n=e.start.row,l=e.end.row-n;if(0===l);else if("remove"==e.action){var i=t.splice(n+1,l);!t[n]&&i[i.length-1]&&(t[n]=i.pop()),i.forEach((function(e){e&&this.removeLineWidget(e)}),this),this.$updateRows()}else{var r=new Array(l);t[n]&&null!=t[n].column&&e.start.column>t[n].column&&n++,r.unshift(n,0),t.splice.apply(t,r),this.$updateRows()}}},e.prototype.$updateRows=function(){var e=this.session.lineWidgets;if(e){var t=!0;e.forEach((function(e,n){if(e)for(t=!1,e.row=n;e.$oldWidget;)e.$oldWidget.row=n,e=e.$oldWidget})),t&&(this.session.lineWidgets=null)}},e.prototype.$registerLineWidget=function(e){this.session.lineWidgets||(this.session.lineWidgets=new Array(this.session.getLength()));var t=this.session.lineWidgets[e.row];return t&&(e.$oldWidget=t,t.el&&t.el.parentNode&&(t.el.parentNode.removeChild(t.el),t._inDocument=!1)),this.session.lineWidgets[e.row]=e,e},e.prototype.addLineWidget=function(e){if(this.$registerLineWidget(e),e.session=this.session,!this.editor)return e;var t=this.editor.renderer;e.html&&!e.el&&(e.el=l.createElement("div"),e.el.innerHTML=e.html),e.text&&!e.el&&(e.el=l.createElement("div"),e.el.textContent=e.text),e.el&&(l.addCssClass(e.el,"ace_lineWidgetContainer"),e.className&&l.addCssClass(e.el,e.className),e.el.style.position="absolute",e.el.style.zIndex=5,t.container.appendChild(e.el),e._inDocument=!0,e.coverGutter||(e.el.style.zIndex=3),null==e.pixelHeight&&(e.pixelHeight=e.el.offsetHeight)),null==e.rowCount&&(e.rowCount=e.pixelHeight/t.layerConfig.lineHeight);var n=this.session.getFoldAt(e.row,0);if(e.$fold=n,n){var i=this.session.lineWidgets;e.row!=n.end.row||i[n.start.row]?e.hidden=!0:i[n.start.row]=e}return this.session._emit("changeFold",{data:{start:{row:e.row}}}),this.$updateRows(),this.renderWidgets(null,t),this.onWidgetChanged(e),e},e.prototype.removeLineWidget=function(e){if(e._inDocument=!1,e.session=null,e.el&&e.el.parentNode&&e.el.parentNode.removeChild(e.el),e.editor&&e.editor.destroy)try{e.editor.destroy()}catch(e){}if(this.session.lineWidgets){var t=this.session.lineWidgets[e.row];if(t==e)this.session.lineWidgets[e.row]=e.$oldWidget,e.$oldWidget&&this.onWidgetChanged(e.$oldWidget);else for(;t;){if(t.$oldWidget==e){t.$oldWidget=e.$oldWidget;break}t=t.$oldWidget}}this.session._emit("changeFold",{data:{start:{row:e.row}}}),this.$updateRows()},e.prototype.getWidgetsAtRow=function(e){for(var t=this.session.lineWidgets,n=t&&t[e],l=[];n;)l.push(n),n=n.$oldWidget;return l},e.prototype.onWidgetChanged=function(e){this.session._changedWidgets.push(e),this.editor&&this.editor.renderer.updateFull()},e.prototype.measureWidgets=function(e,t){var n=this.session._changedWidgets,l=t.layerConfig;if(n&&n.length){for(var i=1/0,r=0;r<n.length;r++){var o=n[r];if(o&&o.el&&o.session==this.session){if(!o._inDocument){if(this.session.lineWidgets[o.row]!=o)continue;o._inDocument=!0,t.container.appendChild(o.el)}o.h=o.el.offsetHeight,o.fixedWidth||(o.w=o.el.offsetWidth,o.screenWidth=Math.ceil(o.w/l.characterWidth));var s=o.h/l.lineHeight;o.coverLine&&(s-=this.session.getRowLineCount(o.row))<0&&(s=0),o.rowCount!=s&&(o.rowCount=s,o.row<i&&(i=o.row))}}i!=1/0&&(this.session._emit("changeFold",{data:{start:{row:i}}}),this.session.lineWidgetWidth=null),this.session._changedWidgets=[]}},e.prototype.renderWidgets=function(e,t){var n=t.layerConfig,l=this.session.lineWidgets;if(l){for(var i=Math.min(this.firstRow,n.firstRow),r=Math.max(this.lastRow,n.lastRow,l.length);i>0&&!l[i];)i--;this.firstRow=n.firstRow,this.lastRow=n.lastRow,t.$cursorLayer.config=n;for(var o=i;o<=r;o++){var s=l[o];if(s&&s.el)if(s.hidden)s.el.style.top=-100-(s.pixelHeight||0)+"px";else{s._inDocument||(s._inDocument=!0,t.container.appendChild(s.el));var a=t.$cursorLayer.getPixelPosition({row:o,column:0},!0).top;s.coverLine||(a+=n.lineHeight*this.session.getRowLineCount(s.row)),s.el.style.top=a-n.offset+"px";var c=s.coverGutter?0:t.gutterWidth;s.fixedWidth||(c-=t.scrollLeft),s.el.style.left=c+"px",s.fullWidth&&s.screenWidth&&(s.el.style.minWidth=n.width+2*n.padding+"px"),s.fixedWidth?s.el.style.right=t.scrollBar.getWidth()+"px":s.el.style.right=""}}}},e}();t.LineWidgets=i})),ace.define("ace/editor",["require","exports","module","ace/lib/oop","ace/lib/dom","ace/lib/lang","ace/lib/useragent","ace/keyboard/textinput","ace/mouse/mouse_handler","ace/mouse/fold_handler","ace/keyboard/keybinding","ace/edit_session","ace/search","ace/range","ace/lib/event_emitter","ace/commands/command_manager","ace/commands/default_commands","ace/config","ace/token_iterator","ace/line_widgets","ace/clipboard","ace/lib/keys"],(function(e,t,n){"use strict";var l=this&&this.__values||function(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],l=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&l>=e.length&&(e=void 0),{value:e&&e[l++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},i=e("./lib/oop"),r=e("./lib/dom"),o=e("./lib/lang"),s=e("./lib/useragent"),a=e("./keyboard/textinput").TextInput,c=e("./mouse/mouse_handler").MouseHandler,h=e("./mouse/fold_handler").FoldHandler,d=e("./keyboard/keybinding").KeyBinding,u=e("./edit_session").EditSession,p=e("./search").Search,f=e("./range").Range,m=e("./lib/event_emitter").EventEmitter,g=e("./commands/command_manager").CommandManager,v=e("./commands/default_commands").commands,b=e("./config"),y=e("./token_iterator").TokenIterator,w=e("./line_widgets").LineWidgets,x=e("./clipboard"),k=e("./lib/keys"),E=function(){function e(t,n,l){this.$toDestroy=[];var i=t.getContainerElement();this.container=i,this.renderer=t,this.id="editor"+ ++e.$uid,this.commands=new g(s.isMac?"mac":"win",v),"object"==typeof document&&(this.textInput=new a(t.getTextAreaContainer(),this),this.renderer.textarea=this.textInput.getElement(),this.$mouseHandler=new c(this),new h(this)),this.keyBinding=new d(this),this.$search=(new p).set({wrap:!0}),this.$historyTracker=this.$historyTracker.bind(this),this.commands.on("exec",this.$historyTracker),this.$initOperationListeners(),this._$emitInputEvent=o.delayedCall(function(){this._signal("input",{}),this.session&&!this.session.destroyed&&this.session.bgTokenizer.scheduleStart()}.bind(this)),this.on("change",(function(e,t){t._$emitInputEvent.schedule(31)})),this.setSession(n||l&&l.session||new u("")),b.resetOptions(this),l&&this.setOptions(l),b._signal("editor",this)}return e.prototype.$initOperationListeners=function(){this.commands.on("exec",this.startOperation.bind(this),!0),this.commands.on("afterExec",this.endOperation.bind(this),!0),this.$opResetTimer=o.delayedCall(this.endOperation.bind(this,!0)),this.on("change",function(){this.curOp||(this.startOperation(),this.curOp.selectionBefore=this.$lastSel),this.curOp.docChanged=!0}.bind(this),!0),this.on("changeSelection",function(){this.curOp||(this.startOperation(),this.curOp.selectionBefore=this.$lastSel),this.curOp.selectionChanged=!0}.bind(this),!0)},e.prototype.startOperation=function(e){if(this.curOp){if(!e||this.curOp.command)return;this.prevOp=this.curOp}e||(this.previousCommand=null,e={}),this.$opResetTimer.schedule(),this.curOp=this.session.curOp={command:e.command||{},args:e.args,scrollTop:this.renderer.scrollTop},this.curOp.selectionBefore=this.selection.toJSON()},e.prototype.endOperation=function(e){if(this.curOp&&this.session){if(e&&!1===e.returnValue||!this.session)return this.curOp=null;if(1==e&&this.curOp.command&&"mouse"==this.curOp.command.name)return;if(this._signal("beforeEndOperation"),!this.curOp)return;var t=this.curOp.command,n=t&&t.scrollIntoView;if(n){switch(n){case"center-animate":n="animate";case"center":this.renderer.scrollCursorIntoView(null,.5);break;case"animate":case"cursor":this.renderer.scrollCursorIntoView();break;case"selectionPart":var l=this.selection.getRange(),i=this.renderer.layerConfig;(l.start.row>=i.lastRow||l.end.row<=i.firstRow)&&this.renderer.scrollSelectionIntoView(this.selection.anchor,this.selection.lead)}"animate"==n&&this.renderer.animateScrolling(this.curOp.scrollTop)}var r=this.selection.toJSON();this.curOp.selectionAfter=r,this.$lastSel=this.selection.toJSON(),this.session.getUndoManager().addSelection(r),this.prevOp=this.curOp,this.curOp=null}},e.prototype.$historyTracker=function(e){if(this.$mergeUndoDeltas){var t=this.prevOp,n=this.$mergeableCommands,l=t.command&&e.command.name==t.command.name;if("insertstring"==e.command.name){var i=e.args;void 0===this.mergeNextCommand&&(this.mergeNextCommand=!0),l=l&&this.mergeNextCommand&&(!/\s/.test(i)||/\s/.test(t.args)),this.mergeNextCommand=!0}else l=l&&-1!==n.indexOf(e.command.name);"always"!=this.$mergeUndoDeltas&&Date.now()-this.sequenceStartTime>2e3&&(l=!1),l?this.session.mergeUndoDeltas=!0:-1!==n.indexOf(e.command.name)&&(this.sequenceStartTime=Date.now())}},e.prototype.setKeyboardHandler=function(e,t){if(e&&"string"==typeof e&&"ace"!=e){this.$keybindingId=e;var n=this;b.loadModule(["keybinding",e],(function(l){n.$keybindingId==e&&n.keyBinding.setKeyboardHandler(l&&l.handler),t&&t()}))}else this.$keybindingId=null,this.keyBinding.setKeyboardHandler(e),t&&t()},e.prototype.getKeyboardHandler=function(){return this.keyBinding.getKeyboardHandler()},e.prototype.setSession=function(e){if(this.session!=e){this.curOp&&this.endOperation(),this.curOp={};var t=this.session;if(t){this.session.off("change",this.$onDocumentChange),this.session.off("changeMode",this.$onChangeMode),this.session.off("tokenizerUpdate",this.$onTokenizerUpdate),this.session.off("changeTabSize",this.$onChangeTabSize),this.session.off("changeWrapLimit",this.$onChangeWrapLimit),this.session.off("changeWrapMode",this.$onChangeWrapMode),this.session.off("changeFold",this.$onChangeFold),this.session.off("changeFrontMarker",this.$onChangeFrontMarker),this.session.off("changeBackMarker",this.$onChangeBackMarker),this.session.off("changeBreakpoint",this.$onChangeBreakpoint),this.session.off("changeAnnotation",this.$onChangeAnnotation),this.session.off("changeOverwrite",this.$onCursorChange),this.session.off("changeScrollTop",this.$onScrollTopChange),this.session.off("changeScrollLeft",this.$onScrollLeftChange);var n=this.session.getSelection();n.off("changeCursor",this.$onCursorChange),n.off("changeSelection",this.$onSelectionChange)}this.session=e,e?(this.$onDocumentChange=this.onDocumentChange.bind(this),e.on("change",this.$onDocumentChange),this.renderer.setSession(e),this.$onChangeMode=this.onChangeMode.bind(this),e.on("changeMode",this.$onChangeMode),this.$onTokenizerUpdate=this.onTokenizerUpdate.bind(this),e.on("tokenizerUpdate",this.$onTokenizerUpdate),this.$onChangeTabSize=this.renderer.onChangeTabSize.bind(this.renderer),e.on("changeTabSize",this.$onChangeTabSize),this.$onChangeWrapLimit=this.onChangeWrapLimit.bind(this),e.on("changeWrapLimit",this.$onChangeWrapLimit),this.$onChangeWrapMode=this.onChangeWrapMode.bind(this),e.on("changeWrapMode",this.$onChangeWrapMode),this.$onChangeFold=this.onChangeFold.bind(this),e.on("changeFold",this.$onChangeFold),this.$onChangeFrontMarker=this.onChangeFrontMarker.bind(this),this.session.on("changeFrontMarker",this.$onChangeFrontMarker),this.$onChangeBackMarker=this.onChangeBackMarker.bind(this),this.session.on("changeBackMarker",this.$onChangeBackMarker),this.$onChangeBreakpoint=this.onChangeBreakpoint.bind(this),this.session.on("changeBreakpoint",this.$onChangeBreakpoint),this.$onChangeAnnotation=this.onChangeAnnotation.bind(this),this.session.on("changeAnnotation",this.$onChangeAnnotation),this.$onCursorChange=this.onCursorChange.bind(this),this.session.on("changeOverwrite",this.$onCursorChange),this.$onScrollTopChange=this.onScrollTopChange.bind(this),this.session.on("changeScrollTop",this.$onScrollTopChange),this.$onScrollLeftChange=this.onScrollLeftChange.bind(this),this.session.on("changeScrollLeft",this.$onScrollLeftChange),this.selection=e.getSelection(),this.selection.on("changeCursor",this.$onCursorChange),this.$onSelectionChange=this.onSelectionChange.bind(this),this.selection.on("changeSelection",this.$onSelectionChange),this.onChangeMode(),this.onCursorChange(),this.onScrollTopChange(),this.onScrollLeftChange(),this.onSelectionChange(),this.onChangeFrontMarker(),this.onChangeBackMarker(),this.onChangeBreakpoint(),this.onChangeAnnotation(),this.session.getUseWrapMode()&&this.renderer.adjustWrapLimit(),this.renderer.updateFull()):(this.selection=null,this.renderer.setSession(e)),this._signal("changeSession",{session:e,oldSession:t}),this.curOp=null,t&&t._signal("changeEditor",{oldEditor:this}),e&&e._signal("changeEditor",{editor:this}),e&&!e.destroyed&&e.bgTokenizer.scheduleStart()}},e.prototype.getSession=function(){return this.session},e.prototype.setValue=function(e,t){return this.session.doc.setValue(e),t?1==t?this.navigateFileEnd():-1==t&&this.navigateFileStart():this.selectAll(),e},e.prototype.getValue=function(){return this.session.getValue()},e.prototype.getSelection=function(){return this.selection},e.prototype.resize=function(e){this.renderer.onResize(e)},e.prototype.setTheme=function(e,t){this.renderer.setTheme(e,t)},e.prototype.getTheme=function(){return this.renderer.getTheme()},e.prototype.setStyle=function(e){this.renderer.setStyle(e)},e.prototype.unsetStyle=function(e){this.renderer.unsetStyle(e)},e.prototype.getFontSize=function(){return this.getOption("fontSize")||r.computedStyle(this.container).fontSize},e.prototype.setFontSize=function(e){this.setOption("fontSize",e)},e.prototype.$highlightBrackets=function(){if(!this.$highlightPending){var e=this;this.$highlightPending=!0,setTimeout((function(){e.$highlightPending=!1;var t=e.session;if(t&&!t.destroyed){t.$bracketHighlight&&(t.$bracketHighlight.markerIds.forEach((function(e){t.removeMarker(e)})),t.$bracketHighlight=null);var n=e.getCursorPosition(),l=e.getKeyboardHandler(),i=l&&l.$getDirectionForHighlight&&l.$getDirectionForHighlight(e),r=t.getMatchingBracketRanges(n,i);if(!r){var o=new y(t,n.row,n.column).getCurrentToken();if(o&&/\b(?:tag-open|tag-name)/.test(o.type)){var s=t.getMatchingTags(n);s&&(r=[s.openTagName,s.closeTagName])}}if(!r&&t.$mode.getMatching&&(r=t.$mode.getMatching(e.session)),r){var a="ace_bracket";Array.isArray(r)?1==r.length&&(a="ace_error_bracket"):r=[r],2==r.length&&(0==f.comparePoints(r[0].end,r[1].start)?r=[f.fromPoints(r[0].start,r[1].end)]:0==f.comparePoints(r[0].start,r[1].end)&&(r=[f.fromPoints(r[1].start,r[0].end)])),t.$bracketHighlight={ranges:r,markerIds:r.map((function(e){return t.addMarker(e,a,"text")}))},e.getHighlightIndentGuides()&&e.renderer.$textLayer.$highlightIndentGuide()}else e.getHighlightIndentGuides()&&e.renderer.$textLayer.$highlightIndentGuide()}}),50)}},e.prototype.focus=function(){this.textInput.focus()},e.prototype.isFocused=function(){return this.textInput.isFocused()},e.prototype.blur=function(){this.textInput.blur()},e.prototype.onFocus=function(e){this.$isFocused||(this.$isFocused=!0,this.renderer.showCursor(),this.renderer.visualizeFocus(),this._emit("focus",e))},e.prototype.onBlur=function(e){this.$isFocused&&(this.$isFocused=!1,this.renderer.hideCursor(),this.renderer.visualizeBlur(),this._emit("blur",e))},e.prototype.$cursorChange=function(){this.renderer.updateCursor(),this.$highlightBrackets(),this.$updateHighlightActiveLine()},e.prototype.onDocumentChange=function(e){var t=this.session.$useWrapMode,n=e.start.row==e.end.row?e.end.row:1/0;this.renderer.updateLines(e.start.row,n,t),this._signal("change",e),this.$cursorChange()},e.prototype.onTokenizerUpdate=function(e){var t=e.data;this.renderer.updateLines(t.first,t.last)},e.prototype.onScrollTopChange=function(){this.renderer.scrollToY(this.session.getScrollTop())},e.prototype.onScrollLeftChange=function(){this.renderer.scrollToX(this.session.getScrollLeft())},e.prototype.onCursorChange=function(){this.$cursorChange(),this._signal("changeSelection")},e.prototype.$updateHighlightActiveLine=function(){var e,t=this.getSession();if(this.$highlightActiveLine&&("line"==this.$selectionStyle&&this.selection.isMultiLine()||(e=this.getCursorPosition()),this.renderer.theme&&this.renderer.theme.$selectionColorConflict&&!this.selection.isEmpty()&&(e=!1),!this.renderer.$maxLines||1!==this.session.getLength()||this.renderer.$minLines>1||(e=!1)),t.$highlightLineMarker&&!e)t.removeMarker(t.$highlightLineMarker.id),t.$highlightLineMarker=null;else if(!t.$highlightLineMarker&&e){var n=new f(e.row,e.column,e.row,1/0);n.id=t.addMarker(n,"ace_active-line","screenLine"),t.$highlightLineMarker=n}else e&&(t.$highlightLineMarker.start.row=e.row,t.$highlightLineMarker.end.row=e.row,t.$highlightLineMarker.start.column=e.column,t._signal("changeBackMarker"))},e.prototype.onSelectionChange=function(e){var t=this.session;if(t.$selectionMarker&&t.removeMarker(t.$selectionMarker),t.$selectionMarker=null,this.selection.isEmpty())this.$updateHighlightActiveLine();else{var n=this.selection.getRange(),l=this.getSelectionStyle();t.$selectionMarker=t.addMarker(n,"ace_selection",l)}var i=this.$highlightSelectedWord&&this.$getSelectionHighLightRegexp();this.session.highlight(i),this._signal("changeSelection")},e.prototype.$getSelectionHighLightRegexp=function(){var e=this.session,t=this.getSelectionRange();if(!t.isEmpty()&&!t.isMultiLine()){var n=t.start.column,l=t.end.column,i=e.getLine(t.start.row),r=i.substring(n,l);if(!(r.length>5e3)&&/[\w\d]/.test(r)){var o=this.$search.$assembleRegExp({wholeWord:!0,caseSensitive:!0,needle:r}),s=i.substring(n-1,l+1);if(o.test(s))return o}}},e.prototype.onChangeFrontMarker=function(){this.renderer.updateFrontMarkers()},e.prototype.onChangeBackMarker=function(){this.renderer.updateBackMarkers()},e.prototype.onChangeBreakpoint=function(){this.renderer.updateBreakpoints()},e.prototype.onChangeAnnotation=function(){this.renderer.setAnnotations(this.session.getAnnotations())},e.prototype.onChangeMode=function(e){this.renderer.updateText(),this._emit("changeMode",e)},e.prototype.onChangeWrapLimit=function(){this.renderer.updateFull()},e.prototype.onChangeWrapMode=function(){this.renderer.onResize(!0)},e.prototype.onChangeFold=function(){this.$updateHighlightActiveLine(),this.renderer.updateFull()},e.prototype.getSelectedText=function(){return this.session.getTextRange(this.getSelectionRange())},e.prototype.getCopyText=function(){var e=this.getSelectedText(),t=this.session.doc.getNewLineCharacter(),n=!1;if(!e&&this.$copyWithEmptySelection){n=!0;for(var l=this.selection.getAllRanges(),i=0;i<l.length;i++){var r=l[i];i&&l[i-1].start.row==r.start.row||(e+=this.session.getLine(r.start.row)+t)}}var o={text:e};return this._signal("copy",o),x.lineMode=!!n&&o.text,o.text},e.prototype.onCopy=function(){this.commands.exec("copy",this)},e.prototype.onCut=function(){this.commands.exec("cut",this)},e.prototype.onPaste=function(e,t){var n={text:e,event:t};this.commands.exec("paste",this,n)},e.prototype.$handlePaste=function(e){"string"==typeof e&&(e={text:e}),this._signal("paste",e);var t=e.text,n=t===x.lineMode,l=this.session;if(!this.inMultiSelectMode||this.inVirtualSelectionMode)n?l.insert({row:this.selection.lead.row,column:0},t):this.insert(t);else if(n)this.selection.rangeList.ranges.forEach((function(e){l.insert({row:e.start.row,column:0},t)}));else{var i=t.split(/\r\n|\r|\n/),r=this.selection.rangeList.ranges,o=!(2!=i.length||i[0]&&i[1]);if(i.length!=r.length||o)return this.commands.exec("insertstring",this,t);for(var s=r.length;s--;){var a=r[s];a.isEmpty()||l.remove(a),l.insert(a.start,i[s])}}},e.prototype.execCommand=function(e,t){return this.commands.exec(e,this,t)},e.prototype.insert=function(e,t){var n=this.session,l=n.getMode(),i=this.getCursorPosition();if(this.getBehavioursEnabled()&&!t){var r=l.transformAction(n.getState(i.row),"insertion",this,n,e);r&&(e!==r.text&&(this.inVirtualSelectionMode||(this.session.mergeUndoDeltas=!1,this.mergeNextCommand=!1)),e=r.text)}if("\t"==e&&(e=this.session.getTabString()),this.selection.isEmpty())this.session.getOverwrite()&&-1==e.indexOf("\n")&&((o=new f.fromPoints(i,i)).end.column+=e.length,this.session.remove(o));else{var o=this.getSelectionRange();i=this.session.remove(o),this.clearSelection()}if("\n"==e||"\r\n"==e){var s=n.getLine(i.row);if(i.column>s.search(/\S|$/)){var a=s.substr(i.column).search(/\S|$/);n.doc.removeInLine(i.row,i.column,i.column+a)}}this.clearSelection();var c=i.column,h=n.getState(i.row),d=(s=n.getLine(i.row),l.checkOutdent(h,s,e));if(n.insert(i,e),r&&r.selection&&(2==r.selection.length?this.selection.setSelectionRange(new f(i.row,c+r.selection[0],i.row,c+r.selection[1])):this.selection.setSelectionRange(new f(i.row+r.selection[0],r.selection[1],i.row+r.selection[2],r.selection[3]))),this.$enableAutoIndent){if(n.getDocument().isNewLine(e)){var u=l.getNextLineIndent(h,s.slice(0,i.column),n.getTabString());n.insert({row:i.row+1,column:0},u)}d&&l.autoOutdent(h,n,i.row)}},e.prototype.autoIndent=function(){var e,t,n=this.session,l=n.getMode();if(this.selection.isEmpty())e=0,t=n.doc.getLength()-1;else{var i=this.getSelectionRange();e=i.start.row,t=i.end.row}for(var r,o,s,a="",c="",h="",d=n.getTabString(),u=e;u<=t;u++)u>0&&(a=n.getState(u-1),c=n.getLine(u-1),h=l.getNextLineIndent(a,c,d)),r=n.getLine(u),h!==(o=l.$getIndent(r))&&(o.length>0&&(s=new f(u,0,u,o.length),n.remove(s)),h.length>0&&n.insert({row:u,column:0},h)),l.autoOutdent(a,n,u)},e.prototype.onTextInput=function(e,t){if(!t)return this.keyBinding.onTextInput(e);this.startOperation({command:{name:"insertstring"}});var n=this.applyComposition.bind(this,e,t);this.selection.rangeCount?this.forEachSelection(n):n(),this.endOperation()},e.prototype.applyComposition=function(e,t){var n;(t.extendLeft||t.extendRight)&&((n=this.selection.getRange()).start.column-=t.extendLeft,n.end.column+=t.extendRight,n.start.column<0&&(n.start.row--,n.start.column+=this.session.getLine(n.start.row).length+1),this.selection.setRange(n),e||n.isEmpty()||this.remove()),!e&&this.selection.isEmpty()||this.insert(e,!0),(t.restoreStart||t.restoreEnd)&&((n=this.selection.getRange()).start.column-=t.restoreStart,n.end.column-=t.restoreEnd,this.selection.setRange(n))},e.prototype.onCommandKey=function(e,t,n){return this.keyBinding.onCommandKey(e,t,n)},e.prototype.setOverwrite=function(e){this.session.setOverwrite(e)},e.prototype.getOverwrite=function(){return this.session.getOverwrite()},e.prototype.toggleOverwrite=function(){this.session.toggleOverwrite()},e.prototype.setScrollSpeed=function(e){this.setOption("scrollSpeed",e)},e.prototype.getScrollSpeed=function(){return this.getOption("scrollSpeed")},e.prototype.setDragDelay=function(e){this.setOption("dragDelay",e)},e.prototype.getDragDelay=function(){return this.getOption("dragDelay")},e.prototype.setSelectionStyle=function(e){this.setOption("selectionStyle",e)},e.prototype.getSelectionStyle=function(){return this.getOption("selectionStyle")},e.prototype.setHighlightActiveLine=function(e){this.setOption("highlightActiveLine",e)},e.prototype.getHighlightActiveLine=function(){return this.getOption("highlightActiveLine")},e.prototype.setHighlightGutterLine=function(e){this.setOption("highlightGutterLine",e)},e.prototype.getHighlightGutterLine=function(){return this.getOption("highlightGutterLine")},e.prototype.setHighlightSelectedWord=function(e){this.setOption("highlightSelectedWord",e)},e.prototype.getHighlightSelectedWord=function(){return this.$highlightSelectedWord},e.prototype.setAnimatedScroll=function(e){this.renderer.setAnimatedScroll(e)},e.prototype.getAnimatedScroll=function(){return this.renderer.getAnimatedScroll()},e.prototype.setShowInvisibles=function(e){this.renderer.setShowInvisibles(e)},e.prototype.getShowInvisibles=function(){return this.renderer.getShowInvisibles()},e.prototype.setDisplayIndentGuides=function(e){this.renderer.setDisplayIndentGuides(e)},e.prototype.getDisplayIndentGuides=function(){return this.renderer.getDisplayIndentGuides()},e.prototype.setHighlightIndentGuides=function(e){this.renderer.setHighlightIndentGuides(e)},e.prototype.getHighlightIndentGuides=function(){return this.renderer.getHighlightIndentGuides()},e.prototype.setShowPrintMargin=function(e){this.renderer.setShowPrintMargin(e)},e.prototype.getShowPrintMargin=function(){return this.renderer.getShowPrintMargin()},e.prototype.setPrintMarginColumn=function(e){this.renderer.setPrintMarginColumn(e)},e.prototype.getPrintMarginColumn=function(){return this.renderer.getPrintMarginColumn()},e.prototype.setReadOnly=function(e){this.setOption("readOnly",e)},e.prototype.getReadOnly=function(){return this.getOption("readOnly")},e.prototype.setBehavioursEnabled=function(e){this.setOption("behavioursEnabled",e)},e.prototype.getBehavioursEnabled=function(){return this.getOption("behavioursEnabled")},e.prototype.setWrapBehavioursEnabled=function(e){this.setOption("wrapBehavioursEnabled",e)},e.prototype.getWrapBehavioursEnabled=function(){return this.getOption("wrapBehavioursEnabled")},e.prototype.setShowFoldWidgets=function(e){this.setOption("showFoldWidgets",e)},e.prototype.getShowFoldWidgets=function(){return this.getOption("showFoldWidgets")},e.prototype.setFadeFoldWidgets=function(e){this.setOption("fadeFoldWidgets",e)},e.prototype.getFadeFoldWidgets=function(){return this.getOption("fadeFoldWidgets")},e.prototype.remove=function(e){this.selection.isEmpty()&&("left"==e?this.selection.selectLeft():this.selection.selectRight());var t=this.getSelectionRange();if(this.getBehavioursEnabled()){var n=this.session,l=n.getState(t.start.row),i=n.getMode().transformAction(l,"deletion",this,n,t);if(0===t.end.column){var r=n.getTextRange(t);if("\n"==r[r.length-1]){var o=n.getLine(t.end.row);/^\s+$/.test(o)&&(t.end.column=o.length)}}i&&(t=i)}this.session.remove(t),this.clearSelection()},e.prototype.removeWordRight=function(){this.selection.isEmpty()&&this.selection.selectWordRight(),this.session.remove(this.getSelectionRange()),this.clearSelection()},e.prototype.removeWordLeft=function(){this.selection.isEmpty()&&this.selection.selectWordLeft(),this.session.remove(this.getSelectionRange()),this.clearSelection()},e.prototype.removeToLineStart=function(){this.selection.isEmpty()&&this.selection.selectLineStart(),this.selection.isEmpty()&&this.selection.selectLeft(),this.session.remove(this.getSelectionRange()),this.clearSelection()},e.prototype.removeToLineEnd=function(){this.selection.isEmpty()&&this.selection.selectLineEnd();var e=this.getSelectionRange();e.start.column==e.end.column&&e.start.row==e.end.row&&(e.end.column=0,e.end.row++),this.session.remove(e),this.clearSelection()},e.prototype.splitLine=function(){this.selection.isEmpty()||(this.session.remove(this.getSelectionRange()),this.clearSelection());var e=this.getCursorPosition();this.insert("\n"),this.moveCursorToPosition(e)},e.prototype.setGhostText=function(e,t){this.session.widgetManager||(this.session.widgetManager=new w(this.session),this.session.widgetManager.attach(this)),this.renderer.setGhostText(e,t)},e.prototype.removeGhostText=function(){this.session.widgetManager&&this.renderer.removeGhostText()},e.prototype.transposeLetters=function(){if(this.selection.isEmpty()){var e=this.getCursorPosition(),t=e.column;if(0!==t){var n,l,i=this.session.getLine(e.row);t<i.length?(n=i.charAt(t)+i.charAt(t-1),l=new f(e.row,t-1,e.row,t+1)):(n=i.charAt(t-1)+i.charAt(t-2),l=new f(e.row,t-2,e.row,t)),this.session.replace(l,n),this.session.selection.moveToPosition(l.end)}}},e.prototype.toLowerCase=function(){var e=this.getSelectionRange();this.selection.isEmpty()&&this.selection.selectWord();var t=this.getSelectionRange(),n=this.session.getTextRange(t);this.session.replace(t,n.toLowerCase()),this.selection.setSelectionRange(e)},e.prototype.toUpperCase=function(){var e=this.getSelectionRange();this.selection.isEmpty()&&this.selection.selectWord();var t=this.getSelectionRange(),n=this.session.getTextRange(t);this.session.replace(t,n.toUpperCase()),this.selection.setSelectionRange(e)},e.prototype.indent=function(){var e=this.session,t=this.getSelectionRange();if(!(t.start.row<t.end.row)){if(t.start.column<t.end.column){var n=e.getTextRange(t);if(!/^\s+$/.test(n))return h=this.$getSelectedRows(),void e.indentRows(h.first,h.last,"\t")}var l=e.getLine(t.start.row),i=t.start,r=e.getTabSize(),s=e.documentToScreenColumn(i.row,i.column);if(this.session.getUseSoftTabs())var a=r-s%r,c=o.stringRepeat(" ",a);else{for(a=s%r;" "==l[t.start.column-1]&&a;)t.start.column--,a--;this.selection.setSelectionRange(t),c="\t"}return this.insert(c)}var h=this.$getSelectedRows();e.indentRows(h.first,h.last,"\t")},e.prototype.blockIndent=function(){var e=this.$getSelectedRows();this.session.indentRows(e.first,e.last,"\t")},e.prototype.blockOutdent=function(){var e=this.session.getSelection();this.session.outdentRows(e.getRange())},e.prototype.sortLines=function(){for(var e=this.$getSelectedRows(),t=this.session,n=[],l=e.first;l<=e.last;l++)n.push(t.getLine(l));n.sort((function(e,t){return e.toLowerCase()<t.toLowerCase()?-1:e.toLowerCase()>t.toLowerCase()?1:0}));var i=new f(0,0,0,0);for(l=e.first;l<=e.last;l++){var r=t.getLine(l);i.start.row=l,i.end.row=l,i.end.column=r.length,t.replace(i,n[l-e.first])}},e.prototype.toggleCommentLines=function(){var e=this.session.getState(this.getCursorPosition().row),t=this.$getSelectedRows();this.session.getMode().toggleCommentLines(e,this.session,t.first,t.last)},e.prototype.toggleBlockComment=function(){var e=this.getCursorPosition(),t=this.session.getState(e.row),n=this.getSelectionRange();this.session.getMode().toggleBlockComment(t,this.session,n,e)},e.prototype.getNumberAt=function(e,t){var n=/[\-]?[0-9]+(?:\.[0-9]+)?/g;n.lastIndex=0;for(var l=this.session.getLine(e);n.lastIndex<t;){var i=n.exec(l);if(i.index<=t&&i.index+i[0].length>=t)return{value:i[0],start:i.index,end:i.index+i[0].length}}return null},e.prototype.modifyNumber=function(e){var t=this.selection.getCursor().row,n=this.selection.getCursor().column,l=new f(t,n-1,t,n),i=this.session.getTextRange(l);if(!isNaN(parseFloat(i))&&isFinite(i)){var r=this.getNumberAt(t,n);if(r){var o=r.value.indexOf(".")>=0?r.start+r.value.indexOf(".")+1:r.end,s=r.start+r.value.length-o,a=parseFloat(r.value);a*=Math.pow(10,s),o!==r.end&&n<o?e*=Math.pow(10,r.end-n-1):e*=Math.pow(10,r.end-n),a+=e;var c=(a/=Math.pow(10,s)).toFixed(s),h=new f(t,r.start,t,r.end);this.session.replace(h,c),this.moveCursorTo(t,Math.max(r.start+1,n+c.length-r.value.length))}}else this.toggleWord()},e.prototype.toggleWord=function(){var e=this.selection.getCursor().row,t=this.selection.getCursor().column;this.selection.selectWord();var n=this.getSelectedText(),l=this.selection.getWordRange().start.column,i=n.replace(/([a-z]+|[A-Z]+)(?=[A-Z_]|$)/g,"$1 ").split(/\s/),r=t-l-1;r<0&&(r=0);var s=0,a=0,c=this;n.match(/[A-Za-z0-9_]+/)&&i.forEach((function(t,i){a=s+t.length,r>=s&&r<=a&&(n=t,c.selection.clearSelection(),c.moveCursorTo(e,s+l),c.selection.selectTo(e,a+l)),s=a}));for(var h,d=this.$toggleWordPairs,u=0;u<d.length;u++)for(var p=d[u],f=0;f<=1;f++){var m=+!f,g=n.match(new RegExp("^\\s?_?("+o.escapeRegExp(p[f])+")\\s?$","i"));g&&n.match(new RegExp("([_]|^|\\s)("+o.escapeRegExp(g[1])+")($|\\s)","g"))&&(h=n.replace(new RegExp(o.escapeRegExp(p[f]),"i"),(function(e){var t=p[m];return e.toUpperCase()==e?t=t.toUpperCase():e.charAt(0).toUpperCase()==e.charAt(0)&&(t=t.substr(0,0)+p[m].charAt(0).toUpperCase()+t.substr(1)),t})),this.insert(h),h="")}},e.prototype.findLinkAt=function(e,t){var n,i,r=this.session.getLine(e).split(/((?:https?|ftp):\/\/[\S]+)/),o=t;o<0&&(o=0);var s,a=0,c=0;try{for(var h=l(r),d=h.next();!d.done;d=h.next()){var u=d.value;if(c=a+u.length,o>=a&&o<=c&&u.match(/((?:https?|ftp):\/\/[\S]+)/)){s=u.replace(/[\s:.,'";}\]]+$/,"");break}a=c}}catch(e){n={error:e}}finally{try{d&&!d.done&&(i=h.return)&&i.call(h)}finally{if(n)throw n.error}}return s},e.prototype.openLink=function(){var e=this.selection.getCursor(),t=this.findLinkAt(e.row,e.column);return t&&window.open(t,"_blank"),null!=t},e.prototype.removeLines=function(){var e=this.$getSelectedRows();this.session.removeFullLines(e.first,e.last),this.clearSelection()},e.prototype.duplicateSelection=function(){var e=this.selection,t=this.session,n=e.getRange(),l=e.isBackwards();if(n.isEmpty()){var i=n.start.row;t.duplicateLines(i,i)}else{var r=l?n.start:n.end,o=t.insert(r,t.getTextRange(n),!1);n.start=r,n.end=o,e.setSelectionRange(n,l)}},e.prototype.moveLinesDown=function(){this.$moveLines(1,!1)},e.prototype.moveLinesUp=function(){this.$moveLines(-1,!1)},e.prototype.moveText=function(e,t,n){return this.session.moveText(e,t,n)},e.prototype.copyLinesUp=function(){this.$moveLines(-1,!0)},e.prototype.copyLinesDown=function(){this.$moveLines(1,!0)},e.prototype.$moveLines=function(e,t){var n,l,i=this.selection;if(!i.inMultiSelectMode||this.inVirtualSelectionMode){var r=i.toOrientedRange();n=this.$getSelectedRows(r),l=this.session.$moveLines(n.first,n.last,t?0:e),t&&-1==e&&(l=0),r.moveBy(l,0),i.fromOrientedRange(r)}else{var o=i.rangeList.ranges;i.rangeList.detach(this.session),this.inVirtualSelectionMode=!0;for(var s=0,a=0,c=o.length,h=0;h<c;h++){var d=h;o[h].moveBy(s,0);for(var u=(n=this.$getSelectedRows(o[h])).first,p=n.last;++h<c;){a&&o[h].moveBy(a,0);var f=this.$getSelectedRows(o[h]);if(t&&f.first!=p)break;if(!t&&f.first>p+1)break;p=f.last}for(h--,s=this.session.$moveLines(u,p,t?0:e),t&&-1==e&&(d=h+1);d<=h;)o[d].moveBy(s,0),d++;t||(s=0),a+=s}i.fromOrientedRange(i.ranges[0]),i.rangeList.attach(this.session),this.inVirtualSelectionMode=!1}},e.prototype.$getSelectedRows=function(e){return e=(e||this.getSelectionRange()).collapseRows(),{first:this.session.getRowFoldStart(e.start.row),last:this.session.getRowFoldEnd(e.end.row)}},e.prototype.onCompositionStart=function(e){this.renderer.showComposition(e)},e.prototype.onCompositionUpdate=function(e){this.renderer.setCompositionText(e)},e.prototype.onCompositionEnd=function(){this.renderer.hideComposition()},e.prototype.getFirstVisibleRow=function(){return this.renderer.getFirstVisibleRow()},e.prototype.getLastVisibleRow=function(){return this.renderer.getLastVisibleRow()},e.prototype.isRowVisible=function(e){return e>=this.getFirstVisibleRow()&&e<=this.getLastVisibleRow()},e.prototype.isRowFullyVisible=function(e){return e>=this.renderer.getFirstFullyVisibleRow()&&e<=this.renderer.getLastFullyVisibleRow()},e.prototype.$getVisibleRowCount=function(){return this.renderer.getScrollBottomRow()-this.renderer.getScrollTopRow()+1},e.prototype.$moveByPage=function(e,t){var n=this.renderer,l=this.renderer.layerConfig,i=e*Math.floor(l.height/l.lineHeight);!0===t?this.selection.$moveSelection((function(){this.moveCursorBy(i,0)})):!1===t&&(this.selection.moveCursorBy(i,0),this.selection.clearSelection());var r=n.scrollTop;n.scrollBy(0,i*l.lineHeight),null!=t&&n.scrollCursorIntoView(null,.5),n.animateScrolling(r)},e.prototype.selectPageDown=function(){this.$moveByPage(1,!0)},e.prototype.selectPageUp=function(){this.$moveByPage(-1,!0)},e.prototype.gotoPageDown=function(){this.$moveByPage(1,!1)},e.prototype.gotoPageUp=function(){this.$moveByPage(-1,!1)},e.prototype.scrollPageDown=function(){this.$moveByPage(1)},e.prototype.scrollPageUp=function(){this.$moveByPage(-1)},e.prototype.scrollToRow=function(e){this.renderer.scrollToRow(e)},e.prototype.scrollToLine=function(e,t,n,l){this.renderer.scrollToLine(e,t,n,l)},e.prototype.centerSelection=function(){var e=this.getSelectionRange(),t={row:Math.floor(e.start.row+(e.end.row-e.start.row)/2),column:Math.floor(e.start.column+(e.end.column-e.start.column)/2)};this.renderer.alignCursor(t,.5)},e.prototype.getCursorPosition=function(){return this.selection.getCursor()},e.prototype.getCursorPositionScreen=function(){return this.session.documentToScreenPosition(this.getCursorPosition())},e.prototype.getSelectionRange=function(){return this.selection.getRange()},e.prototype.selectAll=function(){this.selection.selectAll()},e.prototype.clearSelection=function(){this.selection.clearSelection()},e.prototype.moveCursorTo=function(e,t){this.selection.moveCursorTo(e,t)},e.prototype.moveCursorToPosition=function(e){this.selection.moveCursorToPosition(e)},e.prototype.jumpToMatching=function(e,t){var n=this.getCursorPosition(),l=new y(this.session,n.row,n.column),i=l.getCurrentToken(),r=0;i&&-1!==i.type.indexOf("tag-name")&&(i=l.stepBackward());var o=i||l.stepForward();if(o){var s,a,c=!1,h={},d=n.column-o.start,u={")":"(","(":"(","]":"[","[":"[","{":"{","}":"{"};do{if(o.value.match(/[{}()\[\]]/g)){for(;d<o.value.length&&!c;d++)if(u[o.value[d]])switch(a=u[o.value[d]]+"."+o.type.replace("rparen","lparen"),isNaN(h[a])&&(h[a]=0),o.value[d]){case"(":case"[":case"{":h[a]++;break;case")":case"]":case"}":h[a]--,-1===h[a]&&(s="bracket",c=!0)}}else-1!==o.type.indexOf("tag-name")&&(isNaN(h[o.value])&&(h[o.value]=0),"<"===i.value&&r>1?h[o.value]++:"</"===i.value&&h[o.value]--,-1===h[o.value]&&(s="tag",c=!0));c||(i=o,r++,o=l.stepForward(),d=0)}while(o&&!c);if(s){var p,m;if("bracket"===s)(p=this.session.getBracketRange(n))||(m=(p=new f(l.getCurrentTokenRow(),l.getCurrentTokenColumn()+d-1,l.getCurrentTokenRow(),l.getCurrentTokenColumn()+d-1)).start,(t||m.row===n.row&&Math.abs(m.column-n.column)<2)&&(p=this.session.getBracketRange(m)));else if("tag"===s){if(!o||-1===o.type.indexOf("tag-name"))return;if(0===(p=new f(l.getCurrentTokenRow(),l.getCurrentTokenColumn()-2,l.getCurrentTokenRow(),l.getCurrentTokenColumn()-2)).compare(n.row,n.column)){var g=this.session.getMatchingTags(n);g&&(g.openTag.contains(n.row,n.column)?m=(p=g.closeTag).start:(p=g.openTag,m=g.closeTag.start.row===n.row&&g.closeTag.start.column===n.column?p.end:p.start))}m=m||p.start}(m=p&&p.cursor||m)&&(e?p&&t?this.selection.setRange(p):p&&p.isEqual(this.getSelectionRange())?this.clearSelection():this.selection.selectTo(m.row,m.column):this.selection.moveTo(m.row,m.column))}}},e.prototype.gotoLine=function(e,t,n){this.selection.clearSelection(),this.session.unfold({row:e-1,column:t||0}),this.exitMultiSelectMode&&this.exitMultiSelectMode(),this.moveCursorTo(e-1,t||0),this.isRowFullyVisible(e-1)||this.scrollToLine(e-1,!0,n)},e.prototype.navigateTo=function(e,t){this.selection.moveTo(e,t)},e.prototype.navigateUp=function(e){if(this.selection.isMultiLine()&&!this.selection.isBackwards()){var t=this.selection.anchor.getPosition();return this.moveCursorToPosition(t)}this.selection.clearSelection(),this.selection.moveCursorBy(-e||-1,0)},e.prototype.navigateDown=function(e){if(this.selection.isMultiLine()&&this.selection.isBackwards()){var t=this.selection.anchor.getPosition();return this.moveCursorToPosition(t)}this.selection.clearSelection(),this.selection.moveCursorBy(e||1,0)},e.prototype.navigateLeft=function(e){if(this.selection.isEmpty())for(e=e||1;e--;)this.selection.moveCursorLeft();else{var t=this.getSelectionRange().start;this.moveCursorToPosition(t)}this.clearSelection()},e.prototype.navigateRight=function(e){if(this.selection.isEmpty())for(e=e||1;e--;)this.selection.moveCursorRight();else{var t=this.getSelectionRange().end;this.moveCursorToPosition(t)}this.clearSelection()},e.prototype.navigateLineStart=function(){this.selection.moveCursorLineStart(),this.clearSelection()},e.prototype.navigateLineEnd=function(){this.selection.moveCursorLineEnd(),this.clearSelection()},e.prototype.navigateFileEnd=function(){this.selection.moveCursorFileEnd(),this.clearSelection()},e.prototype.navigateFileStart=function(){this.selection.moveCursorFileStart(),this.clearSelection()},e.prototype.navigateWordRight=function(){this.selection.moveCursorWordRight(),this.clearSelection()},e.prototype.navigateWordLeft=function(){this.selection.moveCursorWordLeft(),this.clearSelection()},e.prototype.replace=function(e,t){t&&this.$search.set(t);var n=this.$search.find(this.session),l=0;return n?(this.$tryReplace(n,e)&&(l=1),this.selection.setSelectionRange(n),this.renderer.scrollSelectionIntoView(n.start,n.end),l):l},e.prototype.replaceAll=function(e,t){t&&this.$search.set(t);var n=this.$search.findAll(this.session),l=0;if(!n.length)return l;var i=this.getSelectionRange();this.selection.moveTo(0,0);for(var r=n.length-1;r>=0;--r)this.$tryReplace(n[r],e)&&l++;return this.selection.setSelectionRange(i),l},e.prototype.$tryReplace=function(e,t){var n=this.session.getTextRange(e);return null!==(t=this.$search.replace(n,t))?(e.end=this.session.replace(e,t),e):null},e.prototype.getLastSearchOptions=function(){return this.$search.getOptions()},e.prototype.find=function(e,t,n){t||(t={}),"string"==typeof e||e instanceof RegExp?t.needle=e:"object"==typeof e&&i.mixin(t,e);var l=this.selection.getRange();null==t.needle&&((e=this.session.getTextRange(l)||this.$search.$options.needle)||(l=this.session.getWordRange(l.start.row,l.start.column),e=this.session.getTextRange(l)),this.$search.set({needle:e})),this.$search.set(t),t.start||this.$search.set({start:l});var r=this.$search.find(this.session);return t.preventScroll?r:r?(this.revealRange(r,n),r):(t.backwards?l.start=l.end:l.end=l.start,void this.selection.setRange(l))},e.prototype.findNext=function(e,t){this.find({skipCurrent:!0,backwards:!1},e,t)},e.prototype.findPrevious=function(e,t){this.find(e,{skipCurrent:!0,backwards:!0},t)},e.prototype.revealRange=function(e,t){this.session.unfold(e),this.selection.setSelectionRange(e);var n=this.renderer.scrollTop;this.renderer.scrollSelectionIntoView(e.start,e.end,.5),!1!==t&&this.renderer.animateScrolling(n)},e.prototype.undo=function(){this.session.getUndoManager().undo(this.session),this.renderer.scrollCursorIntoView(null,.5)},e.prototype.redo=function(){this.session.getUndoManager().redo(this.session),this.renderer.scrollCursorIntoView(null,.5)},e.prototype.destroy=function(){this.$toDestroy&&(this.$toDestroy.forEach((function(e){e.destroy()})),this.$toDestroy=null),this.$mouseHandler&&this.$mouseHandler.destroy(),this.renderer.destroy(),this._signal("destroy",this),this.session&&this.session.destroy(),this._$emitInputEvent&&this._$emitInputEvent.cancel(),this.removeAllListeners()},e.prototype.setAutoScrollEditorIntoView=function(e){if(e){var t,n=this,l=!1;this.$scrollAnchor||(this.$scrollAnchor=document.createElement("div"));var i=this.$scrollAnchor;i.style.cssText="position:absolute",this.container.insertBefore(i,this.container.firstChild);var r=this.on("changeSelection",(function(){l=!0})),o=this.renderer.on("beforeRender",(function(){l&&(t=n.renderer.container.getBoundingClientRect())})),s=this.renderer.on("afterRender",(function(){if(l&&t&&(n.isFocused()||n.searchBox&&n.searchBox.isFocused())){var e=n.renderer,r=e.$cursorLayer.$pixelPos,o=e.layerConfig,s=r.top-o.offset;null!=(l=r.top>=0&&s+t.top<0||!(r.top<o.height&&r.top+t.top+o.lineHeight>window.innerHeight)&&null)&&(i.style.top=s+"px",i.style.left=r.left+"px",i.style.height=o.lineHeight+"px",i.scrollIntoView(l)),l=t=null}}));this.setAutoScrollEditorIntoView=function(e){e||(delete this.setAutoScrollEditorIntoView,this.off("changeSelection",r),this.renderer.off("afterRender",s),this.renderer.off("beforeRender",o))}}},e.prototype.$resetCursorStyle=function(){var e=this.$cursorStyle||"ace",t=this.renderer.$cursorLayer;t&&(t.setSmoothBlinking(/smooth/.test(e)),t.isBlinking=!this.$readOnly&&"wide"!=e,r.setCssClass(t.element,"ace_slim-cursors",/slim/.test(e)))},e.prototype.prompt=function(e,t,n){var l=this;b.loadModule("ace/ext/prompt",(function(i){i.prompt(l,e,t,n)}))},e}();E.$uid=0,E.prototype.curOp=null,E.prototype.prevOp={},E.prototype.$mergeableCommands=["backspace","del","insertstring"],E.prototype.$toggleWordPairs=[["first","last"],["true","false"],["yes","no"],["width","height"],["top","bottom"],["right","left"],["on","off"],["x","y"],["get","set"],["max","min"],["horizontal","vertical"],["show","hide"],["add","remove"],["up","down"],["before","after"],["even","odd"],["in","out"],["inside","outside"],["next","previous"],["increase","decrease"],["attach","detach"],["&&","||"],["==","!="]],i.implement(E.prototype,m),b.defineOptions(E.prototype,"editor",{selectionStyle:{set:function(e){this.onSelectionChange(),this._signal("changeSelectionStyle",{data:e})},initialValue:"line"},highlightActiveLine:{set:function(){this.$updateHighlightActiveLine()},initialValue:!0},highlightSelectedWord:{set:function(e){this.$onSelectionChange()},initialValue:!0},readOnly:{set:function(e){this.textInput.setReadOnly(e),this.$resetCursorStyle()},initialValue:!1},copyWithEmptySelection:{set:function(e){this.textInput.setCopyWithEmptySelection(e)},initialValue:!1},cursorStyle:{set:function(e){this.$resetCursorStyle()},values:["ace","slim","smooth","wide"],initialValue:"ace"},mergeUndoDeltas:{values:[!1,!0,"always"],initialValue:!0},behavioursEnabled:{initialValue:!0},wrapBehavioursEnabled:{initialValue:!0},enableAutoIndent:{initialValue:!0},autoScrollEditorIntoView:{set:function(e){this.setAutoScrollEditorIntoView(e)}},keyboardHandler:{set:function(e){this.setKeyboardHandler(e)},get:function(){return this.$keybindingId},handlesSet:!0},value:{set:function(e){this.session.setValue(e)},get:function(){return this.getValue()},handlesSet:!0,hidden:!0},session:{set:function(e){this.setSession(e)},get:function(){return this.session},handlesSet:!0,hidden:!0},showLineNumbers:{set:function(e){this.renderer.$gutterLayer.setShowLineNumbers(e),this.renderer.$loop.schedule(this.renderer.CHANGE_GUTTER),e&&this.$relativeLineNumbers?C.attach(this):C.detach(this)},initialValue:!0},relativeLineNumbers:{set:function(e){this.$showLineNumbers&&e?C.attach(this):C.detach(this)}},placeholder:{set:function(e){this.$updatePlaceholder||(this.$updatePlaceholder=function(){var e=this.session&&(this.renderer.$composition||this.getValue());if(e&&this.renderer.placeholderNode)this.renderer.off("afterRender",this.$updatePlaceholder),r.removeCssClass(this.container,"ace_hasPlaceholder"),this.renderer.placeholderNode.remove(),this.renderer.placeholderNode=null;else if(e||this.renderer.placeholderNode)!e&&this.renderer.placeholderNode&&(this.renderer.placeholderNode.textContent=this.$placeholder||"");else{this.renderer.on("afterRender",this.$updatePlaceholder),r.addCssClass(this.container,"ace_hasPlaceholder");var t=r.createElement("div");t.className="ace_placeholder",t.textContent=this.$placeholder||"",this.renderer.placeholderNode=t,this.renderer.content.appendChild(this.renderer.placeholderNode)}}.bind(this),this.on("input",this.$updatePlaceholder)),this.$updatePlaceholder()}},enableKeyboardAccessibility:{set:function(e){var t={name:"blurTextInput",description:"Set focus to the editor content div to allow tabbing through the page",bindKey:"Esc",exec:function(e){e.blur(),e.renderer.content.focus()},readOnly:!0},n=function(e){e.target==this.renderer.content&&e.keyCode===k.enter&&(e.stopPropagation(),e.preventDefault(),this.focus())},l="ace_keyboard-focus";e?(this.textInput.getElement().setAttribute("tabindex",-1),this.renderer.content.setAttribute("tabindex",0),this.renderer.content.classList.add(l),this.renderer.content.setAttribute("aria-label","Editor, press Enter key to start editing, press Escape key to exit"),this.renderer.content.addEventListener("keyup",n.bind(this)),this.commands.addCommand(t)):(this.textInput.getElement().setAttribute("tabindex",0),this.renderer.content.setAttribute("tabindex",-1),this.renderer.content.classList.remove(l),this.renderer.content.setAttribute("aria-label",""),this.renderer.content.removeEventListener("keyup",n.bind(this)),this.commands.removeCommand(t))},initialValue:!1},customScrollbar:"renderer",hScrollBarAlwaysVisible:"renderer",vScrollBarAlwaysVisible:"renderer",highlightGutterLine:"renderer",animatedScroll:"renderer",showInvisibles:"renderer",showPrintMargin:"renderer",printMarginColumn:"renderer",printMargin:"renderer",fadeFoldWidgets:"renderer",showFoldWidgets:"renderer",displayIndentGuides:"renderer",highlightIndentGuides:"renderer",showGutter:"renderer",fontSize:"renderer",fontFamily:"renderer",maxLines:"renderer",minLines:"renderer",scrollPastEnd:"renderer",fixedWidthGutter:"renderer",theme:"renderer",hasCssTransforms:"renderer",maxPixelHeight:"renderer",useTextareaForIME:"renderer",useResizeObserver:"renderer",useSvgGutterIcons:"renderer",showFoldedAnnotations:"renderer",scrollSpeed:"$mouseHandler",dragDelay:"$mouseHandler",dragEnabled:"$mouseHandler",focusTimeout:"$mouseHandler",tooltipFollowsMouse:"$mouseHandler",firstLineNumber:"session",overwrite:"session",newLineMode:"session",useWorker:"session",useSoftTabs:"session",navigateWithinSoftTabs:"session",tabSize:"session",wrap:"session",indentedSoftWrap:"session",foldStyle:"session",mode:"session"});var C={getText:function(e,t){return(Math.abs(e.selection.lead.row-t)||t+1+(t<9?"·":""))+""},getWidth:function(e,t,n){return Math.max(t.toString().length,(n.lastRow+1).toString().length,2)*n.characterWidth},update:function(e,t){t.renderer.$loop.schedule(t.renderer.CHANGE_GUTTER)},attach:function(e){e.renderer.$gutterLayer.$renderer=this,e.on("changeSelection",this.update),this.update(null,e)},detach:function(e){e.renderer.$gutterLayer.$renderer==this&&(e.renderer.$gutterLayer.$renderer=null),e.off("changeSelection",this.update),this.update(null,e)}};t.Editor=E})),ace.define("ace/undomanager",["require","exports","module","ace/range"],(function(e,t,n){"use strict";var l=function(){function e(){this.$maxRev=0,this.$fromUndo=!1,this.$undoDepth=1/0,this.reset()}return e.prototype.addSession=function(e){this.$session=e},e.prototype.add=function(e,t,n){if(!this.$fromUndo&&e!=this.$lastDelta){if(this.$keepRedoStack||(this.$redoStack.length=0),!1===t||!this.lastDeltas){this.lastDeltas=[];var l=this.$undoStack.length;l>this.$undoDepth-1&&this.$undoStack.splice(0,l-this.$undoDepth+1),this.$undoStack.push(this.lastDeltas),e.id=this.$rev=++this.$maxRev}"remove"!=e.action&&"insert"!=e.action||(this.$lastDelta=e),this.lastDeltas.push(e)}},e.prototype.addSelection=function(e,t){this.selections.push({value:e,rev:t||this.$rev})},e.prototype.startNewGroup=function(){return this.lastDeltas=null,this.$rev},e.prototype.markIgnored=function(e,t){null==t&&(t=this.$rev+1);for(var n=this.$undoStack,l=n.length;l--;){var i=n[l][0];if(i.id<=e)break;i.id<t&&(i.ignore=!0)}this.lastDeltas=null},e.prototype.getSelection=function(e,t){for(var n=this.selections,l=n.length;l--;){var i=n[l];if(i.rev<e)return t&&(i=n[l+1]),i}},e.prototype.getRevision=function(){return this.$rev},e.prototype.getDeltas=function(e,t){null==t&&(t=this.$rev+1);for(var n=this.$undoStack,l=null,i=0,r=n.length;r--;){var o=n[r][0];if(o.id<t&&!l&&(l=r+1),o.id<=e){i=r+1;break}}return n.slice(i,l)},e.prototype.getChangedRanges=function(e,t){null==t&&(t=this.$rev+1)},e.prototype.getChangedLines=function(e,t){null==t&&(t=this.$rev+1)},e.prototype.undo=function(e,t){this.lastDeltas=null;var n=this.$undoStack;if(function(e,t){for(var n=t;n--;){var l=e[n];if(l&&!l[0].ignore){for(;n<t-1;){var i=h(e[n],e[n+1]);e[n]=i[0],e[n+1]=i[1],n++}return!0}}}(n,n.length)){e||(e=this.$session),this.$redoStackBaseRev!==this.$rev&&this.$redoStack.length&&(this.$redoStack=[]),this.$fromUndo=!0;var l=n.pop(),i=null;return l&&(i=e.undoChanges(l,t),this.$redoStack.push(l),this.$syncRev()),this.$fromUndo=!1,i}},e.prototype.redo=function(e,t){if(this.lastDeltas=null,e||(e=this.$session),this.$fromUndo=!0,this.$redoStackBaseRev!=this.$rev){var n=this.getDeltas(this.$redoStackBaseRev,this.$rev+1);!function(e,t){for(var n=0;n<t.length;n++)for(var l=t[n],i=0;i<l.length;i++)m(e,l[i])}(this.$redoStack,n),this.$redoStackBaseRev=this.$rev,this.$redoStack.forEach((function(e){e[0].id=++this.$maxRev}),this)}var l=this.$redoStack.pop(),i=null;return l&&(i=e.redoChanges(l,t),this.$undoStack.push(l),this.$syncRev()),this.$fromUndo=!1,i},e.prototype.$syncRev=function(){var e=this.$undoStack,t=e[e.length-1],n=t&&t[0].id||0;this.$redoStackBaseRev=n,this.$rev=n},e.prototype.reset=function(){this.lastDeltas=null,this.$lastDelta=null,this.$undoStack=[],this.$redoStack=[],this.$rev=0,this.mark=0,this.$redoStackBaseRev=this.$rev,this.selections=[]},e.prototype.canUndo=function(){return this.$undoStack.length>0},e.prototype.canRedo=function(){return this.$redoStack.length>0},e.prototype.bookmark=function(e){null==e&&(e=this.$rev),this.mark=e},e.prototype.isAtBookmark=function(){return this.$rev===this.mark},e.prototype.toJSON=function(){},e.prototype.fromJSON=function(){},e.prototype.$prettyPrint=function(e){return e?s(e):s(this.$undoStack)+"\n---\n"+s(this.$redoStack)},e}();l.prototype.hasUndo=l.prototype.canUndo,l.prototype.hasRedo=l.prototype.canRedo,l.prototype.isClean=l.prototype.isAtBookmark,l.prototype.markClean=l.prototype.bookmark;var i=e("./range").Range,r=i.comparePoints;function o(e){return{row:e.row,column:e.column}}function s(e){if(e=e||this,Array.isArray(e))return e.map(s).join("\n");var t="";return e.action?(t="insert"==e.action?"+":"-",t+="["+e.lines+"]"):e.value&&(t=Array.isArray(e.value)?e.value.map(a).join("\n"):a(e.value)),e.start&&(t+=a(e)),(e.id||e.rev)&&(t+="\t("+(e.id||e.rev)+")"),t}function a(e){return e.start.row+":"+e.start.column+"=>"+e.end.row+":"+e.end.column}function c(e,t){var n="insert"==e.action,l="insert"==t.action;if(n&&l)if(r(t.start,e.end)>=0)u(t,e,-1);else{if(!(r(t.start,e.start)<=0))return null;u(e,t,1)}else if(n&&!l)if(r(t.start,e.end)>=0)u(t,e,-1);else{if(!(r(t.end,e.start)<=0))return null;u(e,t,-1)}else if(!n&&l)if(r(t.start,e.start)>=0)u(t,e,1);else{if(!(r(t.start,e.start)<=0))return null;u(e,t,1)}else if(!n&&!l)if(r(t.start,e.start)>=0)u(t,e,1);else{if(!(r(t.end,e.start)<=0))return null;u(e,t,-1)}return[t,e]}function h(e,t){for(var n=e.length;n--;)for(var l=0;l<t.length;l++)if(!c(e[n],t[l])){for(;n<e.length;){for(;l--;)c(t[l],e[n]);l=t.length,n++}return[e,t]}return e.selectionBefore=t.selectionBefore=e.selectionAfter=t.selectionAfter=null,[t,e]}function d(e,t){var n="insert"==e.action,l="insert"==t.action;if(n&&l)r(e.start,t.start)<0?u(t,e,1):u(e,t,1);else if(n&&!l)r(e.start,t.end)>=0?u(e,t,-1):(r(e.start,t.start)<=0||u(e,i.fromPoints(t.start,e.start),-1),u(t,e,1));else if(!n&&l)r(t.start,e.end)>=0?u(t,e,-1):(r(t.start,e.start)<=0||u(t,i.fromPoints(e.start,t.start),-1),u(e,t,1));else if(!n&&!l)if(r(t.start,e.end)>=0)u(t,e,-1);else{var o,s;if(!(r(t.end,e.start)<=0))return r(e.start,t.start)<0&&(o=e,e=f(e,t.start)),r(e.end,t.end)>0&&(s=f(e,t.end)),p(t.end,e.start,e.end,-1),s&&!o&&(e.lines=s.lines,e.start=s.start,e.end=s.end,s=e),[t,o,s].filter(Boolean);u(e,t,-1)}return[t,e]}function u(e,t,n){p(e.start,t.start,t.end,n),p(e.end,t.start,t.end,n)}function p(e,t,n,l){e.row==(1==l?t:n).row&&(e.column+=l*(n.column-t.column)),e.row+=l*(n.row-t.row)}function f(e,t){var n=e.lines,l=e.end;e.end=o(t);var i=e.end.row-e.start.row,r=n.splice(i,n.length),s=i?t.column:t.column-e.start.column;return n.push(r[0].substring(0,s)),r[0]=r[0].substr(s),{start:o(t),end:l,lines:r,action:e.action}}function m(e,t){t=function(e){return{start:o(e.start),end:o(e.end),action:e.action,lines:e.lines.slice()}}(t);for(var n=e.length;n--;){for(var l=e[n],i=0;i<l.length;i++){var r=d(l[i],t);t=r[0],2!=r.length&&(r[2]?(l.splice(i+1,1,r[1],r[2]),i++):r[1]||(l.splice(i,1),i--))}l.length||e.splice(n,1)}return e}i.comparePoints,t.UndoManager=l})),ace.define("ace/layer/lines",["require","exports","module","ace/lib/dom"],(function(e,t,n){"use strict";var l=e("../lib/dom"),i=function(){function e(e,t){this.element=e,this.canvasHeight=t||5e5,this.element.style.height=2*this.canvasHeight+"px",this.cells=[],this.cellCache=[],this.$offsetCoefficient=0}return e.prototype.moveContainer=function(e){l.translate(this.element,0,-e.firstRowScreen*e.lineHeight%this.canvasHeight-e.offset*this.$offsetCoefficient)},e.prototype.pageChanged=function(e,t){return Math.floor(e.firstRowScreen*e.lineHeight/this.canvasHeight)!==Math.floor(t.firstRowScreen*t.lineHeight/this.canvasHeight)},e.prototype.computeLineTop=function(e,t,n){var l=t.firstRowScreen*t.lineHeight,i=Math.floor(l/this.canvasHeight);return n.documentToScreenRow(e,0)*t.lineHeight-i*this.canvasHeight},e.prototype.computeLineHeight=function(e,t,n){return t.lineHeight*n.getRowLineCount(e)},e.prototype.getLength=function(){return this.cells.length},e.prototype.get=function(e){return this.cells[e]},e.prototype.shift=function(){this.$cacheCell(this.cells.shift())},e.prototype.pop=function(){this.$cacheCell(this.cells.pop())},e.prototype.push=function(e){if(Array.isArray(e)){this.cells.push.apply(this.cells,e);for(var t=l.createFragment(this.element),n=0;n<e.length;n++)t.appendChild(e[n].element);this.element.appendChild(t)}else this.cells.push(e),this.element.appendChild(e.element)},e.prototype.unshift=function(e){if(Array.isArray(e)){this.cells.unshift.apply(this.cells,e);for(var t=l.createFragment(this.element),n=0;n<e.length;n++)t.appendChild(e[n].element);this.element.firstChild?this.element.insertBefore(t,this.element.firstChild):this.element.appendChild(t)}else this.cells.unshift(e),this.element.insertAdjacentElement("afterbegin",e.element)},e.prototype.last=function(){return this.cells.length?this.cells[this.cells.length-1]:null},e.prototype.$cacheCell=function(e){e&&(e.element.remove(),this.cellCache.push(e))},e.prototype.createCell=function(e,t,n,i){var r=this.cellCache.pop();if(!r){var o=l.createElement("div");i&&i(o),this.element.appendChild(o),r={element:o,text:"",row:e}}return r.row=e,r},e}();t.Lines=i})),ace.define("ace/layer/gutter",["require","exports","module","ace/lib/dom","ace/lib/oop","ace/lib/lang","ace/lib/event_emitter","ace/layer/lines"],(function(e,t,n){"use strict";var l=e("../lib/dom"),i=e("../lib/oop"),r=e("../lib/lang"),o=e("../lib/event_emitter").EventEmitter,s=e("./lines").Lines,a=function(){function e(e){this.element=l.createElement("div"),this.element.className="ace_layer ace_gutter-layer",e.appendChild(this.element),this.setShowFoldWidgets(this.$showFoldWidgets),this.gutterWidth=0,this.$annotations=[],this.$updateAnnotations=this.$updateAnnotations.bind(this),this.$lines=new s(this.element),this.$lines.$offsetCoefficient=1}return e.prototype.setSession=function(e){this.session&&this.session.off("change",this.$updateAnnotations),this.session=e,e&&e.on("change",this.$updateAnnotations)},e.prototype.addGutterDecoration=function(e,t){window.console&&console.warn&&console.warn("deprecated use session.addGutterDecoration"),this.session.addGutterDecoration(e,t)},e.prototype.removeGutterDecoration=function(e,t){window.console&&console.warn&&console.warn("deprecated use session.removeGutterDecoration"),this.session.removeGutterDecoration(e,t)},e.prototype.setAnnotations=function(e){this.$annotations=[];for(var t=0;t<e.length;t++){var n=e[t],l=n.row,i=this.$annotations[l];i||(i=this.$annotations[l]={text:[],type:[]});var o=n.text,s=n.type;o=o?r.escapeHTML(o):n.html||"",-1===i.text.indexOf(o)&&(i.text.push(o),i.type.push(s));var a=n.className;a?i.className=a:"error"==s?i.className=" ace_error":"warning"==s&&" ace_error"!=i.className?i.className=" ace_warning":"info"!=s||i.className||(i.className=" ace_info")}},e.prototype.$updateAnnotations=function(e){if(this.$annotations.length){var t=e.start.row,n=e.end.row-t;if(0===n);else if("remove"==e.action)this.$annotations.splice(t,n+1,null);else{var l=new Array(n+1);l.unshift(t,1),this.$annotations.splice.apply(this.$annotations,l)}}},e.prototype.update=function(e){this.config=e;var t=this.session,n=e.firstRow,l=Math.min(e.lastRow+e.gutterOffset,t.getLength()-1);this.oldLastRow=l,this.config=e,this.$lines.moveContainer(e),this.$updateCursorRow();for(var i=t.getNextFoldLine(n),r=i?i.start.row:1/0,o=null,s=-1,a=n;;){if(a>r&&(a=i.end.row+1,r=(i=t.getNextFoldLine(a,i))?i.start.row:1/0),a>l){for(;this.$lines.getLength()>s+1;)this.$lines.pop();break}(o=this.$lines.get(++s))?o.row=a:(o=this.$lines.createCell(a,e,this.session,c),this.$lines.push(o)),this.$renderCell(o,e,i,a),a++}this._signal("afterRender"),this.$updateGutterWidth(e)},e.prototype.$updateGutterWidth=function(e){var t=this.session,n=t.gutterRenderer||this.$renderer,l=t.$firstLineNumber,i=this.$lines.last()?this.$lines.last().text:"";(this.$fixedWidth||t.$useWrapMode)&&(i=t.getLength()+l-1);var r=n?n.getWidth(t,i,e):i.toString().length*e.characterWidth,o=this.$padding||this.$computePadding();(r+=o.left+o.right)===this.gutterWidth||isNaN(r)||(this.gutterWidth=r,this.element.parentNode.style.width=this.element.style.width=Math.ceil(this.gutterWidth)+"px",this._signal("changeGutterWidth",r))},e.prototype.$updateCursorRow=function(){if(this.$highlightGutterLine){var e=this.session.selection.getCursor();this.$cursorRow!==e.row&&(this.$cursorRow=e.row)}},e.prototype.updateLineHighlight=function(){if(this.$highlightGutterLine){var e=this.session.selection.cursor.row;if(this.$cursorRow=e,!this.$cursorCell||this.$cursorCell.row!=e){this.$cursorCell&&(this.$cursorCell.element.className=this.$cursorCell.element.className.replace("ace_gutter-active-line ",""));var t=this.$lines.cells;this.$cursorCell=null;for(var n=0;n<t.length;n++){var l=t[n];if(l.row>=this.$cursorRow){if(l.row>this.$cursorRow){var i=this.session.getFoldLine(this.$cursorRow);if(!(n>0&&i&&i.start.row==t[n-1].row))break;l=t[n-1]}l.element.className="ace_gutter-active-line "+l.element.className,this.$cursorCell=l;break}}}}},e.prototype.scrollLines=function(e){var t=this.config;if(this.config=e,this.$updateCursorRow(),this.$lines.pageChanged(t,e))return this.update(e);this.$lines.moveContainer(e);var n=Math.min(e.lastRow+e.gutterOffset,this.session.getLength()-1),l=this.oldLastRow;if(this.oldLastRow=n,!t||l<e.firstRow)return this.update(e);if(n<t.firstRow)return this.update(e);if(t.firstRow<e.firstRow)for(var i=this.session.getFoldedRowCount(t.firstRow,e.firstRow-1);i>0;i--)this.$lines.shift();if(l>n)for(i=this.session.getFoldedRowCount(n+1,l);i>0;i--)this.$lines.pop();e.firstRow<t.firstRow&&this.$lines.unshift(this.$renderLines(e,e.firstRow,t.firstRow-1)),n>l&&this.$lines.push(this.$renderLines(e,l+1,n)),this.updateLineHighlight(),this._signal("afterRender"),this.$updateGutterWidth(e)},e.prototype.$renderLines=function(e,t,n){for(var l=[],i=t,r=this.session.getNextFoldLine(i),o=r?r.start.row:1/0;i>o&&(i=r.end.row+1,o=(r=this.session.getNextFoldLine(i,r))?r.start.row:1/0),!(i>n);){var s=this.$lines.createCell(i,e,this.session,c);this.$renderCell(s,e,r,i),l.push(s),i++}return l},e.prototype.$renderCell=function(e,t,n,i){var r=e.element,o=this.session,s=r.childNodes[0],a=r.childNodes[1],c=r.childNodes[2],h=o.$firstLineNumber,d=o.$breakpoints,u=o.$decorations,p=o.gutterRenderer||this.$renderer,f=this.$showFoldWidgets&&o.foldWidgets,m=n?n.start.row:Number.MAX_VALUE,g=t.lineHeight+"px",v=this.$useSvgGutterIcons?"ace_gutter-cell_svg-icons ":"ace_gutter-cell ",b=this.$useSvgGutterIcons?"ace_icon_svg":"ace_icon";if(this.$highlightGutterLine&&(i==this.$cursorRow||n&&i<this.$cursorRow&&i>=m&&this.$cursorRow<=n.end.row)&&(v+="ace_gutter-active-line ",this.$cursorCell!=e&&(this.$cursorCell&&(this.$cursorCell.element.className=this.$cursorCell.element.className.replace("ace_gutter-active-line ","")),this.$cursorCell=e)),d[i]&&(v+=d[i]),u[i]&&(v+=u[i]),this.$annotations[i]&&i!==m&&(v+=this.$annotations[i].className),r.className!=v&&(r.className=v),f){var y=f[i];null==y&&(y=f[i]=o.getFoldWidget(i))}if(y){if(v="ace_fold-widget ace_"+y,"start"==y&&i==m&&i<n.end.row){var w;v+=" ace_closed";for(var x=!1,k=i+1;k<=n.end.row;k++)if(this.$annotations[k]){if(" ace_error"===this.$annotations[k].className){x=!0,w=" ace_error_fold";break}" ace_warning"!==this.$annotations[k].className||(x=!0,w=" ace_warning_fold")}r.className+=w}else v+=" ace_open";a.className!=v&&(a.className=v),l.setStyle(a.style,"height",g),l.setStyle(a.style,"display","inline-block")}else a&&l.setStyle(a.style,"display","none");x&&this.$showFoldedAnnotations?(c.className=b,c.className+=w,l.setStyle(c.style,"height",g),l.setStyle(c.style,"display","block")):this.$annotations[i]?(c.className=b,this.$useSvgGutterIcons?c.className+=this.$annotations[i].className:r.classList.add(this.$annotations[i].className.replace(" ","")),l.setStyle(c.style,"height",g),l.setStyle(c.style,"display","block")):l.setStyle(c.style,"display","none");var E=(p?p.getText(o,i):i+h).toString();return E!==s.data&&(s.data=E),l.setStyle(e.element.style,"height",this.$lines.computeLineHeight(i,t,o)+"px"),l.setStyle(e.element.style,"top",this.$lines.computeLineTop(i,t,o)+"px"),e.text=E,e},e.prototype.setHighlightGutterLine=function(e){this.$highlightGutterLine=e},e.prototype.setShowLineNumbers=function(e){this.$renderer=!e&&{getWidth:function(){return 0},getText:function(){return""}}},e.prototype.getShowLineNumbers=function(){return this.$showLineNumbers},e.prototype.setShowFoldWidgets=function(e){e?l.addCssClass(this.element,"ace_folding-enabled"):l.removeCssClass(this.element,"ace_folding-enabled"),this.$showFoldWidgets=e,this.$padding=null},e.prototype.getShowFoldWidgets=function(){return this.$showFoldWidgets},e.prototype.$computePadding=function(){if(!this.element.firstChild)return{left:0,right:0};var e=l.computedStyle(this.element.firstChild);return this.$padding={},this.$padding.left=(parseInt(e.borderLeftWidth)||0)+(parseInt(e.paddingLeft)||0)+1,this.$padding.right=(parseInt(e.borderRightWidth)||0)+(parseInt(e.paddingRight)||0),this.$padding},e.prototype.getRegion=function(e){var t=this.$padding||this.$computePadding(),n=this.element.getBoundingClientRect();return e.x<t.left+n.left?"markers":this.$showFoldWidgets&&e.x>n.right-t.right?"foldWidgets":void 0},e}();function c(e){var t=document.createTextNode("");e.appendChild(t);var n=l.createElement("span");e.appendChild(n);var i=l.createElement("span");return e.appendChild(i),e}a.prototype.$fixedWidth=!1,a.prototype.$highlightGutterLine=!0,a.prototype.$renderer="",a.prototype.$showLineNumbers=!0,a.prototype.$showFoldWidgets=!0,i.implement(a.prototype,o),t.Gutter=a})),ace.define("ace/layer/marker",["require","exports","module","ace/range","ace/lib/dom"],(function(e,t,n){"use strict";var l=e("../range").Range,i=e("../lib/dom"),r=function(){function e(e){this.element=i.createElement("div"),this.element.className="ace_layer ace_marker-layer",e.appendChild(this.element)}return e.prototype.setPadding=function(e){this.$padding=e},e.prototype.setSession=function(e){this.session=e},e.prototype.setMarkers=function(e){this.markers=e},e.prototype.elt=function(e,t){var n=-1!=this.i&&this.element.childNodes[this.i];n?this.i++:(n=document.createElement("div"),this.element.appendChild(n),this.i=-1),n.style.cssText=t,n.className=e},e.prototype.update=function(e){if(e){var t;for(var n in this.config=e,this.i=0,this.markers){var l=this.markers[n];if(l.range){var i=l.range.clipRows(e.firstRow,e.lastRow);if(!i.isEmpty())if(i=i.toScreenRange(this.session),l.renderer){var r=this.$getTop(i.start.row,e),o=this.$padding+i.start.column*e.characterWidth;l.renderer(t,i,o,r,e)}else"fullLine"==l.type?this.drawFullLineMarker(t,i,l.clazz,e):"screenLine"==l.type?this.drawScreenLineMarker(t,i,l.clazz,e):i.isMultiLine()?"text"==l.type?this.drawTextMarker(t,i,l.clazz,e):this.drawMultiLineMarker(t,i,l.clazz,e):this.drawSingleLineMarker(t,i,l.clazz+" ace_start ace_br15",e)}else l.update(t,this,this.session,e)}if(-1!=this.i)for(;this.i<this.element.childElementCount;)this.element.removeChild(this.element.lastChild)}},e.prototype.$getTop=function(e,t){return(e-t.firstRowScreen)*t.lineHeight},e.prototype.drawTextMarker=function(e,t,n,i,r){for(var o=this.session,s=t.start.row,a=t.end.row,c=s,h=0,d=0,u=o.getScreenLastRowColumn(c),p=new l(c,t.start.column,c,d);c<=a;c++)p.start.row=p.end.row=c,p.start.column=c==s?t.start.column:o.getRowWrapIndent(c),p.end.column=u,h=d,d=u,u=c+1<a?o.getScreenLastRowColumn(c+1):c==a?0:t.end.column,this.drawSingleLineMarker(e,p,n+(c==s?" ace_start":"")+" ace_br"+((c==s||c==s+1&&t.start.column?1:0)|(h<d?2:0)|(d>u?4:0)|(c==a?8:0)),i,c==a?0:1,r)},e.prototype.drawMultiLineMarker=function(e,t,n,l,i){var r=this.$padding,o=l.lineHeight,s=this.$getTop(t.start.row,l),a=r+t.start.column*l.characterWidth;if(i=i||"",this.session.$bidiHandler.isBidiRow(t.start.row)?((c=t.clone()).end.row=c.start.row,c.end.column=this.session.getLine(c.start.row).length,this.drawBidiSingleLineMarker(e,c,n+" ace_br1 ace_start",l,null,i)):this.elt(n+" ace_br1 ace_start","height:"+o+"px;right:0;top:"+s+"px;left:"+a+"px;"+(i||"")),this.session.$bidiHandler.isBidiRow(t.end.row)){var c;(c=t.clone()).start.row=c.end.row,c.start.column=0,this.drawBidiSingleLineMarker(e,c,n+" ace_br12",l,null,i)}else{s=this.$getTop(t.end.row,l);var h=t.end.column*l.characterWidth;this.elt(n+" ace_br12","height:"+o+"px;width:"+h+"px;top:"+s+"px;left:"+r+"px;"+(i||""))}if(!((o=(t.end.row-t.start.row-1)*l.lineHeight)<=0)){s=this.$getTop(t.start.row+1,l);var d=(t.start.column?1:0)|(t.end.column?0:8);this.elt(n+(d?" ace_br"+d:""),"height:"+o+"px;right:0;top:"+s+"px;left:"+r+"px;"+(i||""))}},e.prototype.drawSingleLineMarker=function(e,t,n,l,i,r){if(this.session.$bidiHandler.isBidiRow(t.start.row))return this.drawBidiSingleLineMarker(e,t,n,l,i,r);var o=l.lineHeight,s=(t.end.column+(i||0)-t.start.column)*l.characterWidth,a=this.$getTop(t.start.row,l),c=this.$padding+t.start.column*l.characterWidth;this.elt(n,"height:"+o+"px;width:"+s+"px;top:"+a+"px;left:"+c+"px;"+(r||""))},e.prototype.drawBidiSingleLineMarker=function(e,t,n,l,i,r){var o=l.lineHeight,s=this.$getTop(t.start.row,l),a=this.$padding;this.session.$bidiHandler.getSelections(t.start.column,t.end.column).forEach((function(e){this.elt(n,"height:"+o+"px;width:"+(e.width+(i||0))+"px;top:"+s+"px;left:"+(a+e.left)+"px;"+(r||""))}),this)},e.prototype.drawFullLineMarker=function(e,t,n,l,i){var r=this.$getTop(t.start.row,l),o=l.lineHeight;t.start.row!=t.end.row&&(o+=this.$getTop(t.end.row,l)-r),this.elt(n,"height:"+o+"px;top:"+r+"px;left:0;right:0;"+(i||""))},e.prototype.drawScreenLineMarker=function(e,t,n,l,i){var r=this.$getTop(t.start.row,l),o=l.lineHeight;this.elt(n,"height:"+o+"px;top:"+r+"px;left:0;right:0;"+(i||""))},e}();r.prototype.$padding=0,t.Marker=r})),ace.define("ace/layer/text",["require","exports","module","ace/lib/oop","ace/lib/dom","ace/lib/lang","ace/layer/lines","ace/lib/event_emitter"],(function(e,t,n){"use strict";var l=e("../lib/oop"),i=e("../lib/dom"),r=e("../lib/lang"),o=e("./lines").Lines,s=e("../lib/event_emitter").EventEmitter,a=function(){function e(e){this.dom=i,this.element=this.dom.createElement("div"),this.element.className="ace_layer ace_text-layer",e.appendChild(this.element),this.$updateEolChar=this.$updateEolChar.bind(this),this.$lines=new o(this.element)}return e.prototype.$updateEolChar=function(){var e=this.session.doc,t="\n"==e.getNewLineCharacter()&&"windows"!=e.getNewLineMode()?this.EOL_CHAR_LF:this.EOL_CHAR_CRLF;if(this.EOL_CHAR!=t)return this.EOL_CHAR=t,!0},e.prototype.setPadding=function(e){this.$padding=e,this.element.style.margin="0 "+e+"px"},e.prototype.getLineHeight=function(){return this.$fontMetrics.$characterSize.height||0},e.prototype.getCharacterWidth=function(){return this.$fontMetrics.$characterSize.width||0},e.prototype.$setFontMetrics=function(e){this.$fontMetrics=e,this.$fontMetrics.on("changeCharacterSize",function(e){this._signal("changeCharacterSize",e)}.bind(this)),this.$pollSizeChanges()},e.prototype.checkForSizeChanges=function(){this.$fontMetrics.checkForSizeChanges()},e.prototype.$pollSizeChanges=function(){return this.$pollSizeChangesTimer=this.$fontMetrics.$pollSizeChanges()},e.prototype.setSession=function(e){this.session=e,e&&this.$computeTabString()},e.prototype.setShowInvisibles=function(e){return this.showInvisibles!=e&&(this.showInvisibles=e,"string"==typeof e?(this.showSpaces=/tab/i.test(e),this.showTabs=/space/i.test(e),this.showEOL=/eol/i.test(e)):this.showSpaces=this.showTabs=this.showEOL=e,this.$computeTabString(),!0)},e.prototype.setDisplayIndentGuides=function(e){return this.displayIndentGuides!=e&&(this.displayIndentGuides=e,this.$computeTabString(),!0)},e.prototype.setHighlightIndentGuides=function(e){return this.$highlightIndentGuides!==e&&(this.$highlightIndentGuides=e,e)},e.prototype.$computeTabString=function(){var e=this.session.getTabSize();this.tabSize=e;for(var t=this.$tabStrings=[0],n=1;n<e+1;n++)this.showTabs?((l=this.dom.createElement("span")).className="ace_invisible ace_invisible_tab",l.textContent=r.stringRepeat(this.TAB_CHAR,n),t.push(l)):t.push(this.dom.createTextNode(r.stringRepeat(" ",n),this.element));if(this.displayIndentGuides){this.$indentGuideRe=/\s\S| \t|\t |\s$/;var l,i="ace_indent-guide",o=this.showSpaces?" ace_invisible ace_invisible_space":"",s=this.showSpaces?r.stringRepeat(this.SPACE_CHAR,this.tabSize):r.stringRepeat(" ",this.tabSize),a=this.showTabs?" ace_invisible ace_invisible_tab":"",c=this.showTabs?r.stringRepeat(this.TAB_CHAR,this.tabSize):s;(l=this.dom.createElement("span")).className=i+o,l.textContent=s,this.$tabStrings[" "]=l,(l=this.dom.createElement("span")).className=i+a,l.textContent=c,this.$tabStrings["\t"]=l}},e.prototype.updateLines=function(e,t,n){if(this.config.lastRow!=e.lastRow||this.config.firstRow!=e.firstRow)return this.update(e);this.config=e;for(var l=Math.max(t,e.firstRow),i=Math.min(n,e.lastRow),r=this.element.childNodes,o=0,s=e.firstRow;s<l;s++){if(a=this.session.getFoldLine(s)){if(a.containsRow(l)){l=a.start.row;break}s=a.end.row}o++}for(var a,c=!1,h=(s=l,(a=this.session.getNextFoldLine(s))?a.start.row:1/0);s>h&&(s=a.end.row+1,h=(a=this.session.getNextFoldLine(s,a))?a.start.row:1/0),!(s>i);){var d=r[o++];if(d){this.dom.removeChildren(d),this.$renderLine(d,s,s==h&&a),c&&(d.style.top=this.$lines.computeLineTop(s,e,this.session)+"px");var u=e.lineHeight*this.session.getRowLength(s)+"px";d.style.height!=u&&(c=!0,d.style.height=u)}s++}if(c)for(;o<this.$lines.cells.length;){var p=this.$lines.cells[o++];p.element.style.top=this.$lines.computeLineTop(p.row,e,this.session)+"px"}},e.prototype.scrollLines=function(e){var t=this.config;if(this.config=e,this.$lines.pageChanged(t,e))return this.update(e);this.$lines.moveContainer(e);var n=e.lastRow,l=t?t.lastRow:-1;if(!t||l<e.firstRow)return this.update(e);if(n<t.firstRow)return this.update(e);if(!t||t.lastRow<e.firstRow)return this.update(e);if(e.lastRow<t.firstRow)return this.update(e);if(t.firstRow<e.firstRow)for(var i=this.session.getFoldedRowCount(t.firstRow,e.firstRow-1);i>0;i--)this.$lines.shift();if(t.lastRow>e.lastRow)for(i=this.session.getFoldedRowCount(e.lastRow+1,t.lastRow);i>0;i--)this.$lines.pop();e.firstRow<t.firstRow&&this.$lines.unshift(this.$renderLinesFragment(e,e.firstRow,t.firstRow-1)),e.lastRow>t.lastRow&&this.$lines.push(this.$renderLinesFragment(e,t.lastRow+1,e.lastRow)),this.$highlightIndentGuide()},e.prototype.$renderLinesFragment=function(e,t,n){for(var l=[],r=t,o=this.session.getNextFoldLine(r),s=o?o.start.row:1/0;r>s&&(r=o.end.row+1,s=(o=this.session.getNextFoldLine(r,o))?o.start.row:1/0),!(r>n);){var a=this.$lines.createCell(r,e,this.session),c=a.element;this.dom.removeChildren(c),i.setStyle(c.style,"height",this.$lines.computeLineHeight(r,e,this.session)+"px"),i.setStyle(c.style,"top",this.$lines.computeLineTop(r,e,this.session)+"px"),this.$renderLine(c,r,r==s&&o),this.$useLineGroups()?c.className="ace_line_group":c.className="ace_line",l.push(a),r++}return l},e.prototype.update=function(e){this.$lines.moveContainer(e),this.config=e;for(var t=e.firstRow,n=e.lastRow,l=this.$lines;l.getLength();)l.pop();l.push(this.$renderLinesFragment(e,t,n))},e.prototype.$renderToken=function(e,t,n,l){for(var i,o=this,s=/(\t)|( +)|([\x00-\x1f\x80-\xa0\xad\u1680\u180E\u2000-\u200f\u2028\u2029\u202F\u205F\uFEFF\uFFF9-\uFFFC\u2066\u2067\u2068\u202A\u202B\u202D\u202E\u202C\u2069]+)|(\u3000)|([\u1100-\u115F\u11A3-\u11A7\u11FA-\u11FF\u2329-\u232A\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFB\u3001-\u303E\u3041-\u3096\u3099-\u30FF\u3105-\u312D\u3131-\u318E\u3190-\u31BA\u31C0-\u31E3\u31F0-\u321E\u3220-\u3247\u3250-\u32FE\u3300-\u4DBF\u4E00-\uA48C\uA490-\uA4C6\uA960-\uA97C\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFAFF\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE66\uFE68-\uFE6B\uFF01-\uFF60\uFFE0-\uFFE6]|[\uD800-\uDBFF][\uDC00-\uDFFF])/g,a=this.dom.createFragment(this.element),c=0;i=s.exec(l);){var h=i[1],d=i[2],u=i[3],p=i[4],f=i[5];if(o.showSpaces||!d){var m=c!=i.index?l.slice(c,i.index):"";if(c=i.index+i[0].length,m&&a.appendChild(this.dom.createTextNode(m,this.element)),h){var g=o.session.getScreenTabSize(t+i.index);a.appendChild(o.$tabStrings[g].cloneNode(!0)),t+=g-1}else d?o.showSpaces?((b=this.dom.createElement("span")).className="ace_invisible ace_invisible_space",b.textContent=r.stringRepeat(o.SPACE_CHAR,d.length),a.appendChild(b)):a.appendChild(this.com.createTextNode(d,this.element)):u?((b=this.dom.createElement("span")).className="ace_invisible ace_invisible_space ace_invalid",b.textContent=r.stringRepeat(o.SPACE_CHAR,u.length),a.appendChild(b)):p?(t+=1,(b=this.dom.createElement("span")).style.width=2*o.config.characterWidth+"px",b.className=o.showSpaces?"ace_cjk ace_invisible ace_invisible_space":"ace_cjk",b.textContent=o.showSpaces?o.SPACE_CHAR:p,a.appendChild(b)):f&&(t+=1,(b=this.dom.createElement("span")).style.width=2*o.config.characterWidth+"px",b.className="ace_cjk",b.textContent=f,a.appendChild(b))}}if(a.appendChild(this.dom.createTextNode(c?l.slice(c):l,this.element)),this.$textToken[n.type])e.appendChild(a);else{var v="ace_"+n.type.replace(/\./g," ace_"),b=this.dom.createElement("span");"fold"==n.type&&(b.style.width=n.value.length*this.config.characterWidth+"px"),b.className=v,b.appendChild(a),e.appendChild(b)}return t+l.length},e.prototype.renderIndentGuide=function(e,t,n){var l=t.search(this.$indentGuideRe);if(l<=0||l>=n)return t;if(" "==t[0]){for(var i=(l-=l%this.tabSize)/this.tabSize,r=0;r<i;r++)e.appendChild(this.$tabStrings[" "].cloneNode(!0));return this.$highlightIndentGuide(),t.substr(l)}if("\t"==t[0]){for(r=0;r<l;r++)e.appendChild(this.$tabStrings["\t"].cloneNode(!0));return this.$highlightIndentGuide(),t.substr(l)}return this.$highlightIndentGuide(),t},e.prototype.$highlightIndentGuide=function(){if(this.$highlightIndentGuides&&this.displayIndentGuides){this.$highlightIndentGuideMarker={indentLevel:void 0,start:void 0,end:void 0,dir:void 0};var e=this.session.doc.$lines;if(e){var t=this.session.selection.getCursor(),n=/^\s*/.exec(this.session.doc.getLine(t.row))[0].length,l=Math.floor(n/this.tabSize);if(this.$highlightIndentGuideMarker={indentLevel:l,start:t.row},this.session.$bracketHighlight)for(var i=this.session.$bracketHighlight.ranges,r=0;r<i.length;r++)if(t.row!==i[r].start.row){this.$highlightIndentGuideMarker.end=i[r].start.row,t.row>i[r].start.row?this.$highlightIndentGuideMarker.dir=-1:this.$highlightIndentGuideMarker.dir=1;break}if(!this.$highlightIndentGuideMarker.end&&""!==e[t.row]&&t.column===e[t.row].length)for(this.$highlightIndentGuideMarker.dir=1,r=t.row+1;r<e.length;r++){var o=e[r],s=/^\s*/.exec(o)[0].length;if(""!==o&&(this.$highlightIndentGuideMarker.end=r,s<=n))break}this.$renderHighlightIndentGuide()}}},e.prototype.$clearActiveIndentGuide=function(){for(var e=this.$lines.cells,t=0;t<e.length;t++){var n=e[t].element.childNodes;if(n.length>0)for(var l=0;l<n.length;l++)if(n[l].classList&&n[l].classList.contains("ace_indent-guide-active")){n[l].classList.remove("ace_indent-guide-active");break}}},e.prototype.$setIndentGuideActive=function(e,t){if(""!==this.session.doc.getLine(e.row)){var n=e.element.childNodes;if(n){var l=n[t-1];l&&l.classList&&l.classList.contains("ace_indent-guide")&&l.classList.add("ace_indent-guide-active")}}},e.prototype.$renderHighlightIndentGuide=function(){if(this.$lines){var e=this.$lines.cells;this.$clearActiveIndentGuide();var t=this.$highlightIndentGuideMarker.indentLevel;if(0!==t)if(1===this.$highlightIndentGuideMarker.dir)for(var n=0;n<e.length;n++){var l=e[n];if(this.$highlightIndentGuideMarker.end&&l.row>=this.$highlightIndentGuideMarker.start+1){if(l.row>=this.$highlightIndentGuideMarker.end)break;this.$setIndentGuideActive(l,t)}}else for(n=e.length-1;n>=0;n--)if(l=e[n],this.$highlightIndentGuideMarker.end&&l.row<this.$highlightIndentGuideMarker.start){if(l.row<=this.$highlightIndentGuideMarker.end)break;this.$setIndentGuideActive(l,t)}}},e.prototype.$createLineElement=function(e){var t=this.dom.createElement("div");return t.className="ace_line",t.style.height=this.config.lineHeight+"px",t},e.prototype.$renderWrappedLine=function(e,t,n){var l=0,i=0,o=n[0],s=0,a=this.$createLineElement();e.appendChild(a);for(var c=0;c<t.length;c++){var h=t[c],d=h.value;if(0==c&&this.displayIndentGuides){if(l=d.length,!(d=this.renderIndentGuide(a,d,o)))continue;l-=d.length}if(l+d.length<o)s=this.$renderToken(a,s,h,d),l+=d.length;else{for(;l+d.length>=o;)s=this.$renderToken(a,s,h,d.substring(0,o-l)),d=d.substring(o-l),l=o,a=this.$createLineElement(),e.appendChild(a),a.appendChild(this.dom.createTextNode(r.stringRepeat(" ",n.indent),this.element)),s=0,o=n[++i]||Number.MAX_VALUE;0!=d.length&&(l+=d.length,s=this.$renderToken(a,s,h,d))}}n[n.length-1]>this.MAX_LINE_LENGTH&&this.$renderOverflowMessage(a,s,null,"",!0)},e.prototype.$renderSimpleLine=function(e,t){for(var n=0,l=0;l<t.length;l++){var i=t[l],r=i.value;if(0!=l||!this.displayIndentGuides||(r=this.renderIndentGuide(e,r))){if(n+r.length>this.MAX_LINE_LENGTH)return this.$renderOverflowMessage(e,n,i,r);n=this.$renderToken(e,n,i,r)}}},e.prototype.$renderOverflowMessage=function(e,t,n,l,i){n&&this.$renderToken(e,t,n,l.slice(0,this.MAX_LINE_LENGTH-t));var r=this.dom.createElement("span");r.className="ace_inline_button ace_keyword ace_toggle_wrap",r.textContent=i?"<hide>":"<click to see more...>",e.appendChild(r)},e.prototype.$renderLine=function(e,t,n){if(n||0==n||(n=this.session.getFoldLine(t)),n)var l=this.$getFoldLineTokens(t,n);else l=this.session.getTokens(t);var i=e;if(l.length){var r=this.session.getRowSplitData(t);r&&r.length?(this.$renderWrappedLine(e,l,r),i=e.lastChild):(i=e,this.$useLineGroups()&&(i=this.$createLineElement(),e.appendChild(i)),this.$renderSimpleLine(i,l))}else this.$useLineGroups()&&(i=this.$createLineElement(),e.appendChild(i));if(this.showEOL&&i){n&&(t=n.end.row);var o=this.dom.createElement("span");o.className="ace_invisible ace_invisible_eol",o.textContent=t==this.session.getLength()-1?this.EOF_CHAR:this.EOL_CHAR,i.appendChild(o)}},e.prototype.$getFoldLineTokens=function(e,t){var n=this.session,l=[],i=n.getTokens(e);return t.walk((function(e,t,r,o,s){null!=e?l.push({type:"fold",value:e}):(s&&(i=n.getTokens(t)),i.length&&function(e,t,n){for(var i=0,r=0;r+e[i].value.length<t;)if(r+=e[i].value.length,++i==e.length)return;for(r!=t&&((o=e[i].value.substring(t-r)).length>n-t&&(o=o.substring(0,n-t)),l.push({type:e[i].type,value:o}),r=t+o.length,i+=1);r<n&&i<e.length;){var o;(o=e[i].value).length+r>n?l.push({type:e[i].type,value:o.substring(0,n-r)}):l.push(e[i]),r+=o.length,i+=1}}(i,o,r))}),t.end.row,this.session.getLine(t.end.row).length),l},e.prototype.$useLineGroups=function(){return this.session.getUseWrapMode()},e}();a.prototype.$textToken={text:!0,rparen:!0,lparen:!0},a.prototype.EOF_CHAR="¶",a.prototype.EOL_CHAR_LF="¬",a.prototype.EOL_CHAR_CRLF="¤",a.prototype.EOL_CHAR=a.prototype.EOL_CHAR_LF,a.prototype.TAB_CHAR="—",a.prototype.SPACE_CHAR="·",a.prototype.$padding=0,a.prototype.MAX_LINE_LENGTH=1e4,a.prototype.showInvisibles=!1,a.prototype.showSpaces=!1,a.prototype.showTabs=!1,a.prototype.showEOL=!1,a.prototype.displayIndentGuides=!0,a.prototype.$highlightIndentGuides=!0,a.prototype.$tabStrings=[],a.prototype.destroy={},a.prototype.onChangeTabSize=a.prototype.$computeTabString,l.implement(a.prototype,s),t.Text=a})),ace.define("ace/layer/cursor",["require","exports","module","ace/lib/dom"],(function(e,t,n){"use strict";var l=e("../lib/dom"),i=function(){function e(e){this.element=l.createElement("div"),this.element.className="ace_layer ace_cursor-layer",e.appendChild(this.element),this.isVisible=!1,this.isBlinking=!0,this.blinkInterval=1e3,this.smoothBlinking=!1,this.cursors=[],this.cursor=this.addCursor(),l.addCssClass(this.element,"ace_hidden-cursors"),this.$updateCursors=this.$updateOpacity.bind(this)}return e.prototype.$updateOpacity=function(e){for(var t=this.cursors,n=t.length;n--;)l.setStyle(t[n].style,"opacity",e?"":"0")},e.prototype.$startCssAnimation=function(){for(var e=this.cursors,t=e.length;t--;)e[t].style.animationDuration=this.blinkInterval+"ms";this.$isAnimating=!0,setTimeout(function(){this.$isAnimating&&l.addCssClass(this.element,"ace_animate-blinking")}.bind(this))},e.prototype.$stopCssAnimation=function(){this.$isAnimating=!1,l.removeCssClass(this.element,"ace_animate-blinking")},e.prototype.setPadding=function(e){this.$padding=e},e.prototype.setSession=function(e){this.session=e},e.prototype.setBlinking=function(e){e!=this.isBlinking&&(this.isBlinking=e,this.restartTimer())},e.prototype.setBlinkInterval=function(e){e!=this.blinkInterval&&(this.blinkInterval=e,this.restartTimer())},e.prototype.setSmoothBlinking=function(e){e!=this.smoothBlinking&&(this.smoothBlinking=e,l.setCssClass(this.element,"ace_smooth-blinking",e),this.$updateCursors(!0),this.restartTimer())},e.prototype.addCursor=function(){var e=l.createElement("div");return e.className="ace_cursor",this.element.appendChild(e),this.cursors.push(e),e},e.prototype.removeCursor=function(){if(this.cursors.length>1){var e=this.cursors.pop();return e.parentNode.removeChild(e),e}},e.prototype.hideCursor=function(){this.isVisible=!1,l.addCssClass(this.element,"ace_hidden-cursors"),this.restartTimer()},e.prototype.showCursor=function(){this.isVisible=!0,l.removeCssClass(this.element,"ace_hidden-cursors"),this.restartTimer()},e.prototype.restartTimer=function(){var e=this.$updateCursors;if(clearInterval(this.intervalId),clearTimeout(this.timeoutId),this.$stopCssAnimation(),this.smoothBlinking&&(this.$isSmoothBlinking=!1,l.removeCssClass(this.element,"ace_smooth-blinking")),e(!0),this.isBlinking&&this.blinkInterval&&this.isVisible)if(this.smoothBlinking&&(this.$isSmoothBlinking=!0,setTimeout(function(){this.$isSmoothBlinking&&l.addCssClass(this.element,"ace_smooth-blinking")}.bind(this))),l.HAS_CSS_ANIMATION)this.$startCssAnimation();else{var t=function(){this.timeoutId=setTimeout((function(){e(!1)}),.6*this.blinkInterval)}.bind(this);this.intervalId=setInterval((function(){e(!0),t()}),this.blinkInterval),t()}else this.$stopCssAnimation()},e.prototype.getPixelPosition=function(e,t){if(!this.config||!this.session)return{left:0,top:0};e||(e=this.session.selection.getCursor());var n=this.session.documentToScreenPosition(e);return{left:this.$padding+(this.session.$bidiHandler.isBidiRow(n.row,e.row)?this.session.$bidiHandler.getPosLeft(n.column):n.column*this.config.characterWidth),top:(n.row-(t?this.config.firstRowScreen:0))*this.config.lineHeight}},e.prototype.isCursorInView=function(e,t){return e.top>=0&&e.top<t.maxHeight},e.prototype.update=function(e){this.config=e;var t=this.session.$selectionMarkers,n=0,i=0;void 0!==t&&0!==t.length||(t=[{cursor:null}]),n=0;for(var r=t.length;n<r;n++){var o=this.getPixelPosition(t[n].cursor,!0);if(!((o.top>e.height+e.offset||o.top<0)&&n>1)){var s=this.cursors[i++]||this.addCursor(),a=s.style;this.drawCursor?this.drawCursor(s,o,e,t[n],this.session):this.isCursorInView(o,e)?(l.setStyle(a,"display","block"),l.translate(s,o.left,o.top),l.setStyle(a,"width",Math.round(e.characterWidth)+"px"),l.setStyle(a,"height",e.lineHeight+"px")):l.setStyle(a,"display","none")}}for(;this.cursors.length>i;)this.removeCursor();var c=this.session.getOverwrite();this.$setOverwrite(c),this.$pixelPos=o,this.restartTimer()},e.prototype.$setOverwrite=function(e){e!=this.overwrite&&(this.overwrite=e,e?l.addCssClass(this.element,"ace_overwrite-cursors"):l.removeCssClass(this.element,"ace_overwrite-cursors"))},e.prototype.destroy=function(){clearInterval(this.intervalId),clearTimeout(this.timeoutId)},e}();i.prototype.$padding=0,i.prototype.drawCursor=null,t.Cursor=i})),ace.define("ace/scrollbar",["require","exports","module","ace/lib/oop","ace/lib/dom","ace/lib/event","ace/lib/event_emitter"],(function(e,t,n){"use strict";var l,i=this&&this.__extends||(l=function(e,t){return l=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},l(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function __(){this.constructor=e}l(e,t),e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}),r=e("./lib/oop"),o=e("./lib/dom"),s=e("./lib/event"),a=e("./lib/event_emitter").EventEmitter,c=32768,h=function(){function e(e,t){this.element=o.createElement("div"),this.element.className="ace_scrollbar ace_scrollbar"+t,this.inner=o.createElement("div"),this.inner.className="ace_scrollbar-inner",this.inner.textContent=" ",this.element.appendChild(this.inner),e.appendChild(this.element),this.setVisible(!1),this.skipEvent=!1,s.addListener(this.element,"scroll",this.onScroll.bind(this)),s.addListener(this.element,"mousedown",s.preventDefault)}return e.prototype.setVisible=function(e){this.element.style.display=e?"":"none",this.isVisible=e,this.coeff=1},e}();r.implement(h.prototype,a);var d=function(e){function t(t,n){var l=e.call(this,t,"-v")||this;return l.scrollTop=0,l.scrollHeight=0,n.$scrollbarWidth=l.width=o.scrollbarWidth(t.ownerDocument),l.inner.style.width=l.element.style.width=(l.width||15)+5+"px",l.$minWidth=0,l}return i(t,e),t.prototype.onScroll=function(){if(!this.skipEvent){if(this.scrollTop=this.element.scrollTop,1!=this.coeff){var e=this.element.clientHeight/this.scrollHeight;this.scrollTop=this.scrollTop*(1-e)/(this.coeff-e)}this._emit("scroll",{data:this.scrollTop})}this.skipEvent=!1},t.prototype.getWidth=function(){return Math.max(this.isVisible?this.width:0,this.$minWidth||0)},t.prototype.setHeight=function(e){this.element.style.height=e+"px"},t.prototype.setScrollHeight=function(e){this.scrollHeight=e,e>c?(this.coeff=c/e,e=c):1!=this.coeff&&(this.coeff=1),this.inner.style.height=e+"px"},t.prototype.setScrollTop=function(e){this.scrollTop!=e&&(this.skipEvent=!0,this.scrollTop=e,this.element.scrollTop=e*this.coeff)},t}(h);d.prototype.setInnerHeight=d.prototype.setScrollHeight;var u=function(e){function t(t,n){var l=e.call(this,t,"-h")||this;return l.scrollLeft=0,l.height=n.$scrollbarWidth,l.inner.style.height=l.element.style.height=(l.height||15)+5+"px",l}return i(t,e),t.prototype.onScroll=function(){this.skipEvent||(this.scrollLeft=this.element.scrollLeft,this._emit("scroll",{data:this.scrollLeft})),this.skipEvent=!1},t.prototype.getHeight=function(){return this.isVisible?this.height:0},t.prototype.setWidth=function(e){this.element.style.width=e+"px"},t.prototype.setInnerWidth=function(e){this.inner.style.width=e+"px"},t.prototype.setScrollWidth=function(e){this.inner.style.width=e+"px"},t.prototype.setScrollLeft=function(e){this.scrollLeft!=e&&(this.skipEvent=!0,this.scrollLeft=this.element.scrollLeft=e)},t}(h);t.ScrollBar=d,t.ScrollBarV=d,t.ScrollBarH=u,t.VScrollBar=d,t.HScrollBar=u})),ace.define("ace/scrollbar_custom",["require","exports","module","ace/lib/oop","ace/lib/dom","ace/lib/event","ace/lib/event_emitter"],(function(e,t,n){"use strict";var l,i=this&&this.__extends||(l=function(e,t){return l=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},l(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function __(){this.constructor=e}l(e,t),e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}),r=e("./lib/oop"),o=e("./lib/dom"),s=e("./lib/event"),a=e("./lib/event_emitter").EventEmitter;o.importCssString(".ace_editor>.ace_sb-v div, .ace_editor>.ace_sb-h div{\n position: absolute;\n background: rgba(128, 128, 128, 0.6);\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n border: 1px solid #bbb;\n border-radius: 2px;\n z-index: 8;\n}\n.ace_editor>.ace_sb-v, .ace_editor>.ace_sb-h {\n position: absolute;\n z-index: 6;\n background: none;\n overflow: hidden!important;\n}\n.ace_editor>.ace_sb-v {\n z-index: 6;\n right: 0;\n top: 0;\n width: 12px;\n}\n.ace_editor>.ace_sb-v div {\n z-index: 8;\n right: 0;\n width: 100%;\n}\n.ace_editor>.ace_sb-h {\n bottom: 0;\n left: 0;\n height: 12px;\n}\n.ace_editor>.ace_sb-h div {\n bottom: 0;\n height: 100%;\n}\n.ace_editor>.ace_sb_grabbed {\n z-index: 8;\n background: #000;\n}","ace_scrollbar.css",!1);var c=function(){function e(e,t){this.element=o.createElement("div"),this.element.className="ace_sb"+t,this.inner=o.createElement("div"),this.inner.className="",this.element.appendChild(this.inner),this.VScrollWidth=12,this.HScrollHeight=12,e.appendChild(this.element),this.setVisible(!1),this.skipEvent=!1,s.addMultiMouseDownListener(this.element,[500,300,300],this,"onMouseDown")}return e.prototype.setVisible=function(e){this.element.style.display=e?"":"none",this.isVisible=e,this.coeff=1},e}();r.implement(c.prototype,a);var h=function(e){function t(t,n){var l=e.call(this,t,"-v")||this;return l.scrollTop=0,l.scrollHeight=0,l.parent=t,l.width=l.VScrollWidth,l.renderer=n,l.inner.style.width=l.element.style.width=(l.width||15)+"px",l.$minWidth=0,l}return i(t,e),t.prototype.onMouseDown=function(e,t){if("mousedown"===e&&0===s.getButton(t)&&2!==t.detail){if(t.target===this.inner){var n=this,l=t.clientY,i=t.clientY,r=this.thumbTop;s.capture(this.inner,(function(e){l=e.clientY}),(function(){clearInterval(o)}));var o=setInterval((function(){if(void 0!==l){var e=n.scrollTopFromThumbTop(r+l-i);e!==n.scrollTop&&n._emit("scroll",{data:e})}}),20);return s.preventDefault(t)}var a=t.clientY-this.element.getBoundingClientRect().top-this.thumbHeight/2;return this._emit("scroll",{data:this.scrollTopFromThumbTop(a)}),s.preventDefault(t)}},t.prototype.getHeight=function(){return this.height},t.prototype.scrollTopFromThumbTop=function(e){var t=e*(this.pageHeight-this.viewHeight)/(this.slideHeight-this.thumbHeight);return(t>>=0)<0?t=0:t>this.pageHeight-this.viewHeight&&(t=this.pageHeight-this.viewHeight),t},t.prototype.getWidth=function(){return Math.max(this.isVisible?this.width:0,this.$minWidth||0)},t.prototype.setHeight=function(e){this.height=Math.max(0,e),this.slideHeight=this.height,this.viewHeight=this.height,this.setScrollHeight(this.pageHeight,!0)},t.prototype.setScrollHeight=function(e,t){(this.pageHeight!==e||t)&&(this.pageHeight=e,this.thumbHeight=this.slideHeight*this.viewHeight/this.pageHeight,this.thumbHeight>this.slideHeight&&(this.thumbHeight=this.slideHeight),this.thumbHeight<15&&(this.thumbHeight=15),this.inner.style.height=this.thumbHeight+"px",this.scrollTop>this.pageHeight-this.viewHeight&&(this.scrollTop=this.pageHeight-this.viewHeight,this.scrollTop<0&&(this.scrollTop=0),this._emit("scroll",{data:this.scrollTop})))},t.prototype.setScrollTop=function(e){this.scrollTop=e,e<0&&(e=0),this.thumbTop=e*(this.slideHeight-this.thumbHeight)/(this.pageHeight-this.viewHeight),this.inner.style.top=this.thumbTop+"px"},t}(c);h.prototype.setInnerHeight=h.prototype.setScrollHeight;var d=function(e){function t(t,n){var l=e.call(this,t,"-h")||this;return l.scrollLeft=0,l.scrollWidth=0,l.height=l.HScrollHeight,l.inner.style.height=l.element.style.height=(l.height||12)+"px",l.renderer=n,l}return i(t,e),t.prototype.onMouseDown=function(e,t){if("mousedown"===e&&0===s.getButton(t)&&2!==t.detail){if(t.target===this.inner){var n=this,l=t.clientX,i=t.clientX,r=this.thumbLeft;s.capture(this.inner,(function(e){l=e.clientX}),(function(){clearInterval(o)}));var o=setInterval((function(){if(void 0!==l){var e=n.scrollLeftFromThumbLeft(r+l-i);e!==n.scrollLeft&&n._emit("scroll",{data:e})}}),20);return s.preventDefault(t)}var a=t.clientX-this.element.getBoundingClientRect().left-this.thumbWidth/2;return this._emit("scroll",{data:this.scrollLeftFromThumbLeft(a)}),s.preventDefault(t)}},t.prototype.getHeight=function(){return this.isVisible?this.height:0},t.prototype.scrollLeftFromThumbLeft=function(e){var t=e*(this.pageWidth-this.viewWidth)/(this.slideWidth-this.thumbWidth);return(t>>=0)<0?t=0:t>this.pageWidth-this.viewWidth&&(t=this.pageWidth-this.viewWidth),t},t.prototype.setWidth=function(e){this.width=Math.max(0,e),this.element.style.width=this.width+"px",this.slideWidth=this.width,this.viewWidth=this.width,this.setScrollWidth(this.pageWidth,!0)},t.prototype.setScrollWidth=function(e,t){(this.pageWidth!==e||t)&&(this.pageWidth=e,this.thumbWidth=this.slideWidth*this.viewWidth/this.pageWidth,this.thumbWidth>this.slideWidth&&(this.thumbWidth=this.slideWidth),this.thumbWidth<15&&(this.thumbWidth=15),this.inner.style.width=this.thumbWidth+"px",this.scrollLeft>this.pageWidth-this.viewWidth&&(this.scrollLeft=this.pageWidth-this.viewWidth,this.scrollLeft<0&&(this.scrollLeft=0),this._emit("scroll",{data:this.scrollLeft})))},t.prototype.setScrollLeft=function(e){this.scrollLeft=e,e<0&&(e=0),this.thumbLeft=e*(this.slideWidth-this.thumbWidth)/(this.pageWidth-this.viewWidth),this.inner.style.left=this.thumbLeft+"px"},t}(c);d.prototype.setInnerWidth=d.prototype.setScrollWidth,t.ScrollBar=h,t.ScrollBarV=h,t.ScrollBarH=d,t.VScrollBar=h,t.HScrollBar=d})),ace.define("ace/renderloop",["require","exports","module","ace/lib/event"],(function(e,t,n){"use strict";var l=e("./lib/event"),i=function(){function e(e,t){this.onRender=e,this.pending=!1,this.changes=0,this.$recursionLimit=2,this.window=t||window;var n=this;this._flush=function(e){n.pending=!1;var t=n.changes;if(t&&(l.blockIdle(100),n.changes=0,n.onRender(t)),n.changes){if(n.$recursionLimit--<0)return;n.schedule()}else n.$recursionLimit=2}}return e.prototype.schedule=function(e){this.changes=this.changes|e,this.changes&&!this.pending&&(l.nextFrame(this._flush),this.pending=!0)},e.prototype.clear=function(e){var t=this.changes;return this.changes=0,t},e}();t.RenderLoop=i})),ace.define("ace/layer/font_metrics",["require","exports","module","ace/lib/oop","ace/lib/dom","ace/lib/lang","ace/lib/event","ace/lib/useragent","ace/lib/event_emitter"],(function(e,t,n){var l=e("../lib/oop"),i=e("../lib/dom"),r=e("../lib/lang"),o=e("../lib/event"),s=e("../lib/useragent"),a=e("../lib/event_emitter").EventEmitter,c=512,h="function"==typeof ResizeObserver,d=200,u=function(){function e(e){this.el=i.createElement("div"),this.$setMeasureNodeStyles(this.el.style,!0),this.$main=i.createElement("div"),this.$setMeasureNodeStyles(this.$main.style),this.$measureNode=i.createElement("div"),this.$setMeasureNodeStyles(this.$measureNode.style),this.el.appendChild(this.$main),this.el.appendChild(this.$measureNode),e.appendChild(this.el),this.$measureNode.textContent=r.stringRepeat("X",c),this.$characterSize={width:0,height:0},h?this.$addObserver():this.checkForSizeChanges()}return e.prototype.$setMeasureNodeStyles=function(e,t){e.width=e.height="auto",e.left=e.top="0px",e.visibility="hidden",e.position="absolute",e.whiteSpace="pre",s.isIE<8?e["font-family"]="inherit":e.font="inherit",e.overflow=t?"hidden":"visible"},e.prototype.checkForSizeChanges=function(e){if(void 0===e&&(e=this.$measureSizes()),e&&(this.$characterSize.width!==e.width||this.$characterSize.height!==e.height)){this.$measureNode.style.fontWeight="bold";var t=this.$measureSizes();this.$measureNode.style.fontWeight="",this.$characterSize=e,this.charSizes=Object.create(null),this.allowBoldFonts=t&&t.width===e.width&&t.height===e.height,this._emit("changeCharacterSize",{data:e})}},e.prototype.$addObserver=function(){var e=this;this.$observer=new window.ResizeObserver((function(t){e.checkForSizeChanges()})),this.$observer.observe(this.$measureNode)},e.prototype.$pollSizeChanges=function(){if(this.$pollSizeChangesTimer||this.$observer)return this.$pollSizeChangesTimer;var e=this;return this.$pollSizeChangesTimer=o.onIdle((function t(){e.checkForSizeChanges(),o.onIdle(t,500)}),500)},e.prototype.setPolling=function(e){e?this.$pollSizeChanges():this.$pollSizeChangesTimer&&(clearInterval(this.$pollSizeChangesTimer),this.$pollSizeChangesTimer=0)},e.prototype.$measureSizes=function(e){var t={height:(e||this.$measureNode).clientHeight,width:(e||this.$measureNode).clientWidth/c};return 0===t.width||0===t.height?null:t},e.prototype.$measureCharWidth=function(e){return this.$main.textContent=r.stringRepeat(e,c),this.$main.getBoundingClientRect().width/c},e.prototype.getCharacterWidth=function(e){var t=this.charSizes[e];return void 0===t&&(t=this.charSizes[e]=this.$measureCharWidth(e)/this.$characterSize.width),t},e.prototype.destroy=function(){clearInterval(this.$pollSizeChangesTimer),this.$observer&&this.$observer.disconnect(),this.el&&this.el.parentNode&&this.el.parentNode.removeChild(this.el)},e.prototype.$getZoom=function(e){return e&&e.parentElement?(window.getComputedStyle(e).zoom||1)*this.$getZoom(e.parentElement):1},e.prototype.$initTransformMeasureNodes=function(){var e=function(e,t){return["div",{style:"position: absolute;top:"+e+"px;left:"+t+"px;"}]};this.els=i.buildDom([e(0,0),e(d,0),e(0,d),e(d,d)],this.el)},e.prototype.transformCoordinates=function(e,t){function n(e,t,n){var l=e[1]*t[0]-e[0]*t[1];return[(-t[1]*n[0]+t[0]*n[1])/l,(+e[1]*n[0]-e[0]*n[1])/l]}function l(e,t){return[e[0]-t[0],e[1]-t[1]]}function i(e,t){return[e[0]+t[0],e[1]+t[1]]}function r(e,t){return[e*t[0],e*t[1]]}function o(e){var t=e.getBoundingClientRect();return[t.left,t.top]}e&&(e=r(1/this.$getZoom(this.el),e)),this.els||this.$initTransformMeasureNodes();var s=o(this.els[0]),a=o(this.els[1]),c=o(this.els[2]),h=o(this.els[3]),u=n(l(h,a),l(h,c),l(i(a,c),i(h,s))),p=r(1+u[0],l(a,s)),f=r(1+u[1],l(c,s));if(t){var m=t,g=u[0]*m[0]/d+u[1]*m[1]/d+1,v=i(r(m[0],p),r(m[1],f));return i(r(1/g/d,v),s)}var b=l(e,s),y=n(l(p,r(u[0],b)),l(f,r(u[1],b)),b);return r(d,y)},e}();u.prototype.$characterSize={width:0,height:0},l.implement(u.prototype,a),t.FontMetrics=u})),ace.define("ace/css/editor.css",["require","exports","module"],(function(e,t,n){n.exports='\n.ace_br1 {border-top-left-radius : 3px;}\n.ace_br2 {border-top-right-radius : 3px;}\n.ace_br3 {border-top-left-radius : 3px; border-top-right-radius: 3px;}\n.ace_br4 {border-bottom-right-radius: 3px;}\n.ace_br5 {border-top-left-radius : 3px; border-bottom-right-radius: 3px;}\n.ace_br6 {border-top-right-radius : 3px; border-bottom-right-radius: 3px;}\n.ace_br7 {border-top-left-radius : 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px;}\n.ace_br8 {border-bottom-left-radius : 3px;}\n.ace_br9 {border-top-left-radius : 3px; border-bottom-left-radius: 3px;}\n.ace_br10{border-top-right-radius : 3px; border-bottom-left-radius: 3px;}\n.ace_br11{border-top-left-radius : 3px; border-top-right-radius: 3px; border-bottom-left-radius: 3px;}\n.ace_br12{border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;}\n.ace_br13{border-top-left-radius : 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;}\n.ace_br14{border-top-right-radius : 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;}\n.ace_br15{border-top-left-radius : 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;}\n\n\n.ace_editor {\n position: relative;\n overflow: hidden;\n padding: 0;\n font: 12px/normal \'Monaco\', \'Menlo\', \'Ubuntu Mono\', \'Consolas\', \'Source Code Pro\', \'source-code-pro\', monospace;\n direction: ltr;\n text-align: left;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\n.ace_scroller {\n position: absolute;\n overflow: hidden;\n top: 0;\n bottom: 0;\n background-color: inherit;\n -ms-user-select: none;\n -moz-user-select: none;\n -webkit-user-select: none;\n user-select: none;\n cursor: text;\n}\n\n.ace_content {\n position: absolute;\n box-sizing: border-box;\n min-width: 100%;\n contain: style size layout;\n font-variant-ligatures: no-common-ligatures;\n}\n\n.ace_keyboard-focus:focus {\n box-shadow: inset 0 0 0 2px #5E9ED6;\n outline: none;\n}\n\n.ace_dragging .ace_scroller:before{\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n content: \'\';\n background: rgba(250, 250, 250, 0.01);\n z-index: 1000;\n}\n.ace_dragging.ace_dark .ace_scroller:before{\n background: rgba(0, 0, 0, 0.01);\n}\n\n.ace_gutter {\n position: absolute;\n overflow : hidden;\n width: auto;\n top: 0;\n bottom: 0;\n left: 0;\n cursor: default;\n z-index: 4;\n -ms-user-select: none;\n -moz-user-select: none;\n -webkit-user-select: none;\n user-select: none;\n contain: style size layout;\n}\n\n.ace_gutter-active-line {\n position: absolute;\n left: 0;\n right: 0;\n}\n\n.ace_scroller.ace_scroll-left:after {\n content: "";\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n box-shadow: 17px 0 16px -16px rgba(0, 0, 0, 0.4) inset;\n pointer-events: none;\n}\n\n.ace_gutter-cell, .ace_gutter-cell_svg-icons {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n padding-left: 19px;\n padding-right: 6px;\n background-repeat: no-repeat;\n}\n\n.ace_gutter-cell_svg-icons .ace_icon_svg {\n margin-left: -14px;\n float: left;\n}\n\n.ace_gutter-cell .ace_icon {\n margin-left: -18px;\n float: left;\n}\n\n.ace_gutter-cell.ace_error, .ace_icon.ace_error, .ace_icon.ace_error_fold {\n background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAABOFBMVEX/////////QRswFAb/Ui4wFAYwFAYwFAaWGAfDRymzOSH/PxswFAb/SiUwFAYwFAbUPRvjQiDllog5HhHdRybsTi3/Tyv9Tir+Syj/UC3////XurebMBIwFAb/RSHbPx/gUzfdwL3kzMivKBAwFAbbvbnhPx66NhowFAYwFAaZJg8wFAaxKBDZurf/RB6mMxb/SCMwFAYwFAbxQB3+RB4wFAb/Qhy4Oh+4QifbNRcwFAYwFAYwFAb/QRzdNhgwFAYwFAbav7v/Uy7oaE68MBK5LxLewr/r2NXewLswFAaxJw4wFAbkPRy2PyYwFAaxKhLm1tMwFAazPiQwFAaUGAb/QBrfOx3bvrv/VC/maE4wFAbRPBq6MRO8Qynew8Dp2tjfwb0wFAbx6eju5+by6uns4uH9/f36+vr/GkHjAAAAYnRSTlMAGt+64rnWu/bo8eAA4InH3+DwoN7j4eLi4xP99Nfg4+b+/u9B/eDs1MD1mO7+4PHg2MXa347g7vDizMLN4eG+Pv7i5evs/v79yu7S3/DV7/498Yv24eH+4ufQ3Ozu/v7+y13sRqwAAADLSURBVHjaZc/XDsFgGIBhtDrshlitmk2IrbHFqL2pvXf/+78DPokj7+Fz9qpU/9UXJIlhmPaTaQ6QPaz0mm+5gwkgovcV6GZzd5JtCQwgsxoHOvJO15kleRLAnMgHFIESUEPmawB9ngmelTtipwwfASilxOLyiV5UVUyVAfbG0cCPHig+GBkzAENHS0AstVF6bacZIOzgLmxsHbt2OecNgJC83JERmePUYq8ARGkJx6XtFsdddBQgZE2nPR6CICZhawjA4Fb/chv+399kfR+MMMDGOQAAAABJRU5ErkJggg==");\n background-repeat: no-repeat;\n background-position: 2px center;\n}\n\n.ace_gutter-cell.ace_warning, .ace_icon.ace_warning, .ace_icon.ace_warning_fold {\n background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAmVBMVEX///8AAAD///8AAAAAAABPSzb/5sAAAAB/blH/73z/ulkAAAAAAAD85pkAAAAAAAACAgP/vGz/rkDerGbGrV7/pkQICAf////e0IsAAAD/oED/qTvhrnUAAAD/yHD/njcAAADuv2r/nz//oTj/p064oGf/zHAAAAA9Nir/tFIAAAD/tlTiuWf/tkIAAACynXEAAAAAAAAtIRW7zBpBAAAAM3RSTlMAABR1m7RXO8Ln31Z36zT+neXe5OzooRDfn+TZ4p3h2hTf4t3k3ucyrN1K5+Xaks52Sfs9CXgrAAAAjklEQVR42o3PbQ+CIBQFYEwboPhSYgoYunIqqLn6/z8uYdH8Vmdnu9vz4WwXgN/xTPRD2+sgOcZjsge/whXZgUaYYvT8QnuJaUrjrHUQreGczuEafQCO/SJTufTbroWsPgsllVhq3wJEk2jUSzX3CUEDJC84707djRc5MTAQxoLgupWRwW6UB5fS++NV8AbOZgnsC7BpEAAAAABJRU5ErkJggg==");\n background-repeat: no-repeat;\n background-position: 2px center;\n}\n\n.ace_gutter-cell.ace_info, .ace_icon.ace_info {\n background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAAAAAA6mKC9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAJ0Uk5TAAB2k804AAAAPklEQVQY02NgIB68QuO3tiLznjAwpKTgNyDbMegwisCHZUETUZV0ZqOquBpXj2rtnpSJT1AEnnRmL2OgGgAAIKkRQap2htgAAAAASUVORK5CYII=");\n background-repeat: no-repeat;\n background-position: 2px center;\n}\n.ace_dark .ace_gutter-cell.ace_info, .ace_dark .ace_icon.ace_info {\n background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAJFBMVEUAAAChoaGAgIAqKiq+vr6tra1ZWVmUlJSbm5s8PDxubm56enrdgzg3AAAAAXRSTlMAQObYZgAAAClJREFUeNpjYMAPdsMYHegyJZFQBlsUlMFVCWUYKkAZMxZAGdxlDMQBAG+TBP4B6RyJAAAAAElFTkSuQmCC");\n}\n\n.ace_icon_svg.ace_error {\n -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAxNiI+CjxnIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlPSJyZWQiIHNoYXBlLXJlbmRlcmluZz0iZ2VvbWV0cmljUHJlY2lzaW9uIj4KPGNpcmNsZSBmaWxsPSJub25lIiBjeD0iOCIgY3k9IjgiIHI9IjciIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPGxpbmUgeDE9IjExIiB5MT0iNSIgeDI9IjUiIHkyPSIxMSIvPgo8bGluZSB4MT0iMTEiIHkxPSIxMSIgeDI9IjUiIHkyPSI1Ii8+CjwvZz4KPC9zdmc+");\n background-color: crimson;\n}\n.ace_icon_svg.ace_warning {\n -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAxNiI+CjxnIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlPSJkYXJrb3JhbmdlIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiI+Cjxwb2x5Z29uIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGZpbGw9Im5vbmUiIHBvaW50cz0iOCAxIDE1IDE1IDEgMTUgOCAxIi8+CjxyZWN0IHg9IjgiIHk9IjEyIiB3aWR0aD0iMC4wMSIgaGVpZ2h0PSIwLjAxIi8+CjxsaW5lIHgxPSI4IiB5MT0iNiIgeDI9IjgiIHkyPSIxMCIvPgo8L2c+Cjwvc3ZnPg==");\n background-color: darkorange;\n}\n.ace_icon_svg.ace_info {\n -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAxNiI+CjxnIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlPSJibHVlIiBzaGFwZS1yZW5kZXJpbmc9Imdlb21ldHJpY1ByZWNpc2lvbiI+CjxjaXJjbGUgZmlsbD0ibm9uZSIgY3g9IjgiIGN5PSI4IiByPSI3IiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjxwb2x5bGluZSBwb2ludHM9IjggMTEgOCA4Ii8+Cjxwb2x5bGluZSBwb2ludHM9IjkgOCA2IDgiLz4KPGxpbmUgeDE9IjEwIiB5MT0iMTEiIHgyPSI2IiB5Mj0iMTEiLz4KPHJlY3QgeD0iOCIgeT0iNSIgd2lkdGg9IjAuMDEiIGhlaWdodD0iMC4wMSIvPgo8L2c+Cjwvc3ZnPg==");\n background-color: royalblue;\n}\n\n.ace_icon_svg.ace_error_fold {\n -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAxNiIgZmlsbD0ibm9uZSI+CiAgPHBhdGggZD0ibSAxOC45Mjk4NTEsNy44Mjk4MDc2IGMgMC4xNDYzNTMsNi4zMzc0NjA0IC02LjMyMzE0Nyw3Ljc3Nzg0NDQgLTcuNDc3OTEyLDcuNzc3ODQ0NCAtMi4xMDcyNzI2LC0wLjEyODc1IDUuMTE3Njc4LDAuMzU2MjQ5IDUuMDUxNjk4LC03Ljg3MDA2MTggLTAuNjA0NjcyLC04LjAwMzk3MzQ5IC03LjA3NzI3MDYsLTcuNTYzMTE4OSAtNC44NTczLC03LjQzMDM5NTU2IDEuNjA2LC0wLjExNTE0MjI1IDYuODk3NDg1LDEuMjYyNTQ1OTYgNy4yODM1MTQsNy41MjI2MTI5NiB6IiBmaWxsPSJjcmltc29uIiBzdHJva2Utd2lkdGg9IjIiLz4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0ibSA4LjExNDc1NjIsMi4wNTI5ODI4IGMgMy4zNDkxNjk4LDAgNi4wNjQxMzI4LDIuNjc2ODYyNyA2LjA2NDEzMjgsNS45Nzg5NTMgMCwzLjMwMjExMjIgLTIuNzE0OTYzLDUuOTc4OTIwMiAtNi4wNjQxMzI4LDUuOTc4OTIwMiAtMy4zNDkxNDczLDAgLTYuMDY0MTc3MiwtMi42NzY4MDggLTYuMDY0MTc3MiwtNS45Nzg5MjAyIDAuMDA1MzksLTMuMjk5ODg2MSAyLjcxNzI2NTYsLTUuOTczNjQwOCA2LjA2NDE3NzIsLTUuOTc4OTUzIHogbSAwLC0xLjczNTgyNzE5IGMgLTQuMzIxNDgzNiwwIC03LjgyNDc0MDM4LDMuNDU0MDE4NDkgLTcuODI0NzQwMzgsNy43MTQ3ODAxOSAwLDQuMjYwNzI4MiAzLjUwMzI1Njc4LDcuNzE0NzQ1MiA3LjgyNDc0MDM4LDcuNzE0NzQ1MiA0LjMyMTQ0OTgsMCA3LjgyNDY5OTgsLTMuNDU0MDE3IDcuODI0Njk5OCwtNy43MTQ3NDUyIDAsLTIuMDQ2MDkxNCAtMC44MjQzOTIsLTQuMDA4MzY3MiAtMi4yOTE3NTYsLTUuNDU1MTc0NiBDIDEyLjE4MDIyNSwxLjEyOTk2NDggMTAuMTkwMDEzLDAuMzE3MTU1NjEgOC4xMTQ3NTYyLDAuMzE3MTU1NjEgWiBNIDYuOTM3NDU2Myw4LjI0MDU5ODUgNC42NzE4Njg1LDEwLjQ4NTg1MiA2LjAwODY4MTQsMTEuODc2NzI4IDguMzE3MDAzNSw5LjYwMDc5MTEgMTAuNjI1MzM3LDExLjg3NjcyOCAxMS45NjIxMzgsMTAuNDg1ODUyIDkuNjk2NTUwOCw4LjI0MDU5ODUgMTEuOTYyMTM4LDYuMDA2ODA2NiAxMC41NzMyNDYsNC42Mzc0MzM1IDguMzE3MDAzNSw2Ljg3MzQyOTcgNi4wNjA3NjA3LDQuNjM3NDMzNSA0LjY3MTg2ODUsNi4wMDY4MDY2IFoiIGZpbGw9ImNyaW1zb24iIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4=");\n background-color: crimson;\n}\n.ace_icon_svg.ace_warning_fold {\n -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyMCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNC43NzY5IDE0LjczMzdMOC42NTE5MiAyLjQ4MzY5QzguMzI5NDYgMS44Mzg3NyA3LjQwOTEzIDEuODM4NzcgNy4wODY2NyAyLjQ4MzY5TDAuOTYxNjY5IDE0LjczMzdDMC42NzA3NzUgMTUuMzE1NSAxLjA5MzgzIDE2IDEuNzQ0MjkgMTZIMTMuOTk0M0MxNC42NDQ4IDE2IDE1LjA2NzggMTUuMzE1NSAxNC43NzY5IDE0LjczMzdaTTMuMTYwMDcgMTQuMjVMNy44NjkyOSA0LjgzMTU2TDEyLjU3ODUgMTQuMjVIMy4xNjAwN1pNOC43NDQyOSAxMS42MjVWMTMuMzc1SDYuOTk0MjlWMTEuNjI1SDguNzQ0MjlaTTYuOTk0MjkgMTAuNzVWNy4yNUg4Ljc0NDI5VjEwLjc1SDYuOTk0MjlaIiBmaWxsPSIjRUM3MjExIi8+CjxwYXRoIGQ9Ik0xMS4xOTkxIDIuOTUyMzhDMTAuODgwOSAyLjMxNDY3IDEwLjM1MzcgMS44MDUyNiA5LjcwNTUgMS41MDlMMTEuMDQxIDEuMDY5NzhDMTEuNjg4MyAwLjk0OTgxNCAxMi4zMzcgMS4yNzI2MyAxMi42MzE3IDEuODYxNDFMMTcuNjEzNiAxMS44MTYxQzE4LjM1MjcgMTMuMjkyOSAxNy41OTM4IDE1LjA4MDQgMTYuMDE4IDE1LjU3NDVDMTYuNDA0NCAxNC40NTA3IDE2LjMyMzEgMTMuMjE4OCAxNS43OTI0IDEyLjE1NTVMMTEuMTk5MSAyLjk1MjM4WiIgZmlsbD0iI0VDNzIxMSIvPgo8L3N2Zz4=");\n background-color: darkorange;\n}\n\n.ace_scrollbar {\n contain: strict;\n position: absolute;\n right: 0;\n bottom: 0;\n z-index: 6;\n}\n\n.ace_scrollbar-inner {\n position: absolute;\n cursor: text;\n left: 0;\n top: 0;\n}\n\n.ace_scrollbar-v{\n overflow-x: hidden;\n overflow-y: scroll;\n top: 0;\n}\n\n.ace_scrollbar-h {\n overflow-x: scroll;\n overflow-y: hidden;\n left: 0;\n}\n\n.ace_print-margin {\n position: absolute;\n height: 100%;\n}\n\n.ace_text-input {\n position: absolute;\n z-index: 0;\n width: 0.5em;\n height: 1em;\n opacity: 0;\n background: transparent;\n -moz-appearance: none;\n appearance: none;\n border: none;\n resize: none;\n outline: none;\n overflow: hidden;\n font: inherit;\n padding: 0 1px;\n margin: 0 -1px;\n contain: strict;\n -ms-user-select: text;\n -moz-user-select: text;\n -webkit-user-select: text;\n user-select: text;\n /*with `pre-line` chrome inserts instead of space*/\n white-space: pre!important;\n}\n.ace_text-input.ace_composition {\n background: transparent;\n color: inherit;\n z-index: 1000;\n opacity: 1;\n}\n.ace_composition_placeholder { color: transparent }\n.ace_composition_marker { \n border-bottom: 1px solid;\n position: absolute;\n border-radius: 0;\n margin-top: 1px;\n}\n\n[ace_nocontext=true] {\n transform: none!important;\n filter: none!important;\n clip-path: none!important;\n mask : none!important;\n contain: none!important;\n perspective: none!important;\n mix-blend-mode: initial!important;\n z-index: auto;\n}\n\n.ace_layer {\n z-index: 1;\n position: absolute;\n overflow: hidden;\n /* workaround for chrome bug https://github.com/ajaxorg/ace/issues/2312*/\n word-wrap: normal;\n white-space: pre;\n height: 100%;\n width: 100%;\n box-sizing: border-box;\n /* setting pointer-events: auto; on node under the mouse, which changes\n during scroll, will break mouse wheel scrolling in Safari */\n pointer-events: none;\n}\n\n.ace_gutter-layer {\n position: relative;\n width: auto;\n text-align: right;\n pointer-events: auto;\n height: 1000000px;\n contain: style size layout;\n}\n\n.ace_text-layer {\n font: inherit !important;\n position: absolute;\n height: 1000000px;\n width: 1000000px;\n contain: style size layout;\n}\n\n.ace_text-layer > .ace_line, .ace_text-layer > .ace_line_group {\n contain: style size layout;\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n}\n\n.ace_hidpi .ace_text-layer,\n.ace_hidpi .ace_gutter-layer,\n.ace_hidpi .ace_content,\n.ace_hidpi .ace_gutter {\n contain: strict;\n}\n.ace_hidpi .ace_text-layer > .ace_line, \n.ace_hidpi .ace_text-layer > .ace_line_group {\n contain: strict;\n}\n\n.ace_cjk {\n display: inline-block;\n text-align: center;\n}\n\n.ace_cursor-layer {\n z-index: 4;\n}\n\n.ace_cursor {\n z-index: 4;\n position: absolute;\n box-sizing: border-box;\n border-left: 2px solid;\n /* workaround for smooth cursor repaintng whole screen in chrome */\n transform: translatez(0);\n}\n\n.ace_multiselect .ace_cursor {\n border-left-width: 1px;\n}\n\n.ace_slim-cursors .ace_cursor {\n border-left-width: 1px;\n}\n\n.ace_overwrite-cursors .ace_cursor {\n border-left-width: 0;\n border-bottom: 1px solid;\n}\n\n.ace_hidden-cursors .ace_cursor {\n opacity: 0.2;\n}\n\n.ace_hasPlaceholder .ace_hidden-cursors .ace_cursor {\n opacity: 0;\n}\n\n.ace_smooth-blinking .ace_cursor {\n transition: opacity 0.18s;\n}\n\n.ace_animate-blinking .ace_cursor {\n animation-duration: 1000ms;\n animation-timing-function: step-end;\n animation-name: blink-ace-animate;\n animation-iteration-count: infinite;\n}\n\n.ace_animate-blinking.ace_smooth-blinking .ace_cursor {\n animation-duration: 1000ms;\n animation-timing-function: ease-in-out;\n animation-name: blink-ace-animate-smooth;\n}\n \n@keyframes blink-ace-animate {\n from, to { opacity: 1; }\n 60% { opacity: 0; }\n}\n\n@keyframes blink-ace-animate-smooth {\n from, to { opacity: 1; }\n 45% { opacity: 1; }\n 60% { opacity: 0; }\n 85% { opacity: 0; }\n}\n\n.ace_marker-layer .ace_step, .ace_marker-layer .ace_stack {\n position: absolute;\n z-index: 3;\n}\n\n.ace_marker-layer .ace_selection {\n position: absolute;\n z-index: 5;\n}\n\n.ace_marker-layer .ace_bracket {\n position: absolute;\n z-index: 6;\n}\n\n.ace_marker-layer .ace_error_bracket {\n position: absolute;\n border-bottom: 1px solid #DE5555;\n border-radius: 0;\n}\n\n.ace_marker-layer .ace_active-line {\n position: absolute;\n z-index: 2;\n}\n\n.ace_marker-layer .ace_selected-word {\n position: absolute;\n z-index: 4;\n box-sizing: border-box;\n}\n\n.ace_line .ace_fold {\n box-sizing: border-box;\n\n display: inline-block;\n height: 11px;\n margin-top: -2px;\n vertical-align: middle;\n\n background-image:\n url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAJCAYAAADU6McMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJpJREFUeNpi/P//PwOlgAXGYGRklAVSokD8GmjwY1wasKljQpYACtpCFeADcHVQfQyMQAwzwAZI3wJKvCLkfKBaMSClBlR7BOQikCFGQEErIH0VqkabiGCAqwUadAzZJRxQr/0gwiXIal8zQQPnNVTgJ1TdawL0T5gBIP1MUJNhBv2HKoQHHjqNrA4WO4zY0glyNKLT2KIfIMAAQsdgGiXvgnYAAAAASUVORK5CYII="),\n url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA3CAYAAADNNiA5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACJJREFUeNpi+P//fxgTAwPDBxDxD078RSX+YeEyDFMCIMAAI3INmXiwf2YAAAAASUVORK5CYII=");\n background-repeat: no-repeat, repeat-x;\n background-position: center center, top left;\n color: transparent;\n\n border: 1px solid black;\n border-radius: 2px;\n\n cursor: pointer;\n pointer-events: auto;\n}\n\n.ace_dark .ace_fold {\n}\n\n.ace_fold:hover{\n background-image:\n url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAJCAYAAADU6McMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAJpJREFUeNpi/P//PwOlgAXGYGRklAVSokD8GmjwY1wasKljQpYACtpCFeADcHVQfQyMQAwzwAZI3wJKvCLkfKBaMSClBlR7BOQikCFGQEErIH0VqkabiGCAqwUadAzZJRxQr/0gwiXIal8zQQPnNVTgJ1TdawL0T5gBIP1MUJNhBv2HKoQHHjqNrA4WO4zY0glyNKLT2KIfIMAAQsdgGiXvgnYAAAAASUVORK5CYII="),\n url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA3CAYAAADNNiA5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACBJREFUeNpi+P//fz4TAwPDZxDxD5X4i5fLMEwJgAADAEPVDbjNw87ZAAAAAElFTkSuQmCC");\n}\n\n.ace_tooltip {\n background-color: #f5f5f5;\n border: 1px solid gray;\n border-radius: 1px;\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);\n color: black;\n max-width: 100%;\n padding: 3px 4px;\n position: fixed;\n z-index: 999999;\n box-sizing: border-box;\n cursor: default;\n white-space: pre;\n word-wrap: break-word;\n line-height: normal;\n font-style: normal;\n font-weight: normal;\n letter-spacing: normal;\n pointer-events: none;\n}\n\n.ace_tooltip.ace_dark {\n background-color: #636363;\n color: #fff;\n}\n\n.ace_tooltip:focus {\n outline: 1px solid #5E9ED6;\n}\n\n.ace_icon {\n display: inline-block;\n width: 18px;\n vertical-align: top;\n}\n\n.ace_icon_svg {\n display: inline-block;\n width: 12px;\n vertical-align: top;\n -webkit-mask-repeat: no-repeat;\n -webkit-mask-size: 12px;\n -webkit-mask-position: center;\n}\n\n.ace_folding-enabled > .ace_gutter-cell, .ace_folding-enabled > .ace_gutter-cell_svg-icons {\n padding-right: 13px;\n}\n\n.ace_fold-widget {\n box-sizing: border-box;\n\n margin: 0 -12px 0 1px;\n display: none;\n width: 11px;\n vertical-align: top;\n\n background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAANElEQVR42mWKsQ0AMAzC8ixLlrzQjzmBiEjp0A6WwBCSPgKAXoLkqSot7nN3yMwR7pZ32NzpKkVoDBUxKAAAAABJRU5ErkJggg==");\n background-repeat: no-repeat;\n background-position: center;\n\n border-radius: 3px;\n \n border: 1px solid transparent;\n cursor: pointer;\n}\n\n.ace_folding-enabled .ace_fold-widget {\n display: inline-block; \n}\n\n.ace_fold-widget.ace_end {\n background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAANElEQVR42m3HwQkAMAhD0YzsRchFKI7sAikeWkrxwScEB0nh5e7KTPWimZki4tYfVbX+MNl4pyZXejUO1QAAAABJRU5ErkJggg==");\n}\n\n.ace_fold-widget.ace_closed {\n background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAGCAYAAAAG5SQMAAAAOUlEQVR42jXKwQkAMAgDwKwqKD4EwQ26sSOkVWjgIIHAzPiCgaqiqnJHZnKICBERHN194O5b9vbLuAVRL+l0YWnZAAAAAElFTkSuQmCCXA==");\n}\n\n.ace_fold-widget:hover {\n border: 1px solid rgba(0, 0, 0, 0.3);\n background-color: rgba(255, 255, 255, 0.2);\n box-shadow: 0 1px 1px rgba(255, 255, 255, 0.7);\n}\n\n.ace_fold-widget:active {\n border: 1px solid rgba(0, 0, 0, 0.4);\n background-color: rgba(0, 0, 0, 0.05);\n box-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);\n}\n/**\n * Dark version for fold widgets\n */\n.ace_dark .ace_fold-widget {\n background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHklEQVQIW2P4//8/AzoGEQ7oGCaLLAhWiSwB146BAQCSTPYocqT0AAAAAElFTkSuQmCC");\n}\n.ace_dark .ace_fold-widget.ace_end {\n background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAH0lEQVQIW2P4//8/AxQ7wNjIAjDMgC4AxjCVKBirIAAF0kz2rlhxpAAAAABJRU5ErkJggg==");\n}\n.ace_dark .ace_fold-widget.ace_closed {\n background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAFCAYAAACAcVaiAAAAHElEQVQIW2P4//+/AxAzgDADlOOAznHAKgPWAwARji8UIDTfQQAAAABJRU5ErkJggg==");\n}\n.ace_dark .ace_fold-widget:hover {\n box-shadow: 0 1px 1px rgba(255, 255, 255, 0.2);\n background-color: rgba(255, 255, 255, 0.1);\n}\n.ace_dark .ace_fold-widget:active {\n box-shadow: 0 1px 1px rgba(255, 255, 255, 0.2);\n}\n\n.ace_inline_button {\n border: 1px solid lightgray;\n display: inline-block;\n margin: -1px 8px;\n padding: 0 5px;\n pointer-events: auto;\n cursor: pointer;\n}\n.ace_inline_button:hover {\n border-color: gray;\n background: rgba(200,200,200,0.2);\n display: inline-block;\n pointer-events: auto;\n}\n\n.ace_fold-widget.ace_invalid {\n background-color: #FFB4B4;\n border-color: #DE5555;\n}\n\n.ace_fade-fold-widgets .ace_fold-widget {\n transition: opacity 0.4s ease 0.05s;\n opacity: 0;\n}\n\n.ace_fade-fold-widgets:hover .ace_fold-widget {\n transition: opacity 0.05s ease 0.05s;\n opacity:1;\n}\n\n.ace_underline {\n text-decoration: underline;\n}\n\n.ace_bold {\n font-weight: bold;\n}\n\n.ace_nobold .ace_bold {\n font-weight: normal;\n}\n\n.ace_italic {\n font-style: italic;\n}\n\n\n.ace_error-marker {\n background-color: rgba(255, 0, 0,0.2);\n position: absolute;\n z-index: 9;\n}\n\n.ace_highlight-marker {\n background-color: rgba(255, 255, 0,0.2);\n position: absolute;\n z-index: 8;\n}\n\n.ace_mobile-menu {\n position: absolute;\n line-height: 1.5;\n border-radius: 4px;\n -ms-user-select: none;\n -moz-user-select: none;\n -webkit-user-select: none;\n user-select: none;\n background: white;\n box-shadow: 1px 3px 2px grey;\n border: 1px solid #dcdcdc;\n color: black;\n}\n.ace_dark > .ace_mobile-menu {\n background: #333;\n color: #ccc;\n box-shadow: 1px 3px 2px grey;\n border: 1px solid #444;\n\n}\n.ace_mobile-button {\n padding: 2px;\n cursor: pointer;\n overflow: hidden;\n}\n.ace_mobile-button:hover {\n background-color: #eee;\n opacity:1;\n}\n.ace_mobile-button:active {\n background-color: #ddd;\n}\n\n.ace_placeholder {\n font-family: arial;\n transform: scale(0.9);\n transform-origin: left;\n white-space: pre;\n opacity: 0.7;\n margin: 0 10px;\n}\n\n.ace_ghost_text {\n opacity: 0.5;\n font-style: italic;\n white-space: pre;\n}'})),ace.define("ace/layer/decorators",["require","exports","module","ace/lib/dom","ace/lib/oop","ace/lib/event_emitter"],(function(e,t,n){"use strict";var l=e("../lib/dom"),i=e("../lib/oop"),r=e("../lib/event_emitter").EventEmitter,o=function(){function e(e,t){this.canvas=l.createElement("canvas"),this.renderer=t,this.pixelRatio=1,this.maxHeight=t.layerConfig.maxHeight,this.lineHeight=t.layerConfig.lineHeight,this.canvasHeight=e.parent.scrollHeight,this.heightRatio=this.canvasHeight/this.maxHeight,this.canvasWidth=e.width,this.minDecorationHeight=2*this.pixelRatio|0,this.halfMinDecorationHeight=this.minDecorationHeight/2|0,this.canvas.width=this.canvasWidth,this.canvas.height=this.canvasHeight,this.canvas.style.top="0px",this.canvas.style.right="0px",this.canvas.style.zIndex="7px",this.canvas.style.position="absolute",this.colors={},this.colors.dark={error:"rgba(255, 18, 18, 1)",warning:"rgba(18, 136, 18, 1)",info:"rgba(18, 18, 136, 1)"},this.colors.light={error:"rgb(255,51,51)",warning:"rgb(32,133,72)",info:"rgb(35,68,138)"},e.element.appendChild(this.canvas)}return e.prototype.$updateDecorators=function(e){var t=!0===this.renderer.theme.isDark?this.colors.dark:this.colors.light;e&&(this.maxHeight=e.maxHeight,this.lineHeight=e.lineHeight,this.canvasHeight=e.height,(e.lastRow+1)*this.lineHeight<this.canvasHeight?this.heightRatio=1:this.heightRatio=this.canvasHeight/this.maxHeight);var n=this.canvas.getContext("2d"),l=this.renderer.session.$annotations;if(n.clearRect(0,0,this.canvas.width,this.canvas.height),l){var i={info:1,warning:2,error:3};l.forEach((function(e){e.priority=i[e.type]||null})),l=l.sort((function(e,t){return e.priority<t.priority?-1:e.priority>t.priority?1:0}));for(var r=this.renderer.session.$foldData,o=0;o<l.length;o++){var s=l[o].row,a=this.compensateFoldRows(s,r),c=Math.round((s-a)*this.lineHeight*this.heightRatio),h=Math.round((s-a)*this.lineHeight*this.heightRatio),d=Math.round(((s-a)*this.lineHeight+this.lineHeight)*this.heightRatio);if(d-h<this.minDecorationHeight){var u=(h+d)/2|0;u<this.halfMinDecorationHeight?u=this.halfMinDecorationHeight:u+this.halfMinDecorationHeight>this.canvasHeight&&(u=this.canvasHeight-this.halfMinDecorationHeight),h=Math.round(u-this.halfMinDecorationHeight),d=Math.round(u+this.halfMinDecorationHeight)}n.fillStyle=t[l[o].type]||null,n.fillRect(0,c,this.canvasWidth,d-h)}}var p=this.renderer.session.selection.getCursor();p&&(a=this.compensateFoldRows(p.row,r),c=Math.round((p.row-a)*this.lineHeight*this.heightRatio),n.fillStyle="rgba(0, 0, 0, 0.5)",n.fillRect(0,c,this.canvasWidth,2))},e.prototype.compensateFoldRows=function(e,t){var n=0;if(t&&t.length>0)for(var l=0;l<t.length;l++)e>t[l].start.row&&e<t[l].end.row?n+=e-t[l].start.row:e>=t[l].end.row&&(n+=t[l].end.row-t[l].start.row);return n},e}();i.implement(o.prototype,r),t.Decorator=o})),ace.define("ace/virtual_renderer",["require","exports","module","ace/lib/oop","ace/lib/dom","ace/lib/lang","ace/config","ace/layer/gutter","ace/layer/marker","ace/layer/text","ace/layer/cursor","ace/scrollbar","ace/scrollbar","ace/scrollbar_custom","ace/scrollbar_custom","ace/renderloop","ace/layer/font_metrics","ace/lib/event_emitter","ace/css/editor.css","ace/layer/decorators","ace/lib/useragent"],(function(e,t,n){"use strict";var l=e("./lib/oop"),i=e("./lib/dom"),r=e("./lib/lang"),o=e("./config"),s=e("./layer/gutter").Gutter,a=e("./layer/marker").Marker,c=e("./layer/text").Text,h=e("./layer/cursor").Cursor,d=e("./scrollbar").HScrollBar,u=e("./scrollbar").VScrollBar,p=e("./scrollbar_custom").HScrollBar,f=e("./scrollbar_custom").VScrollBar,m=e("./renderloop").RenderLoop,g=e("./layer/font_metrics").FontMetrics,v=e("./lib/event_emitter").EventEmitter,b=e("./css/editor.css"),y=e("./layer/decorators").Decorator,w=e("./lib/useragent");i.importCssString(b,"ace_editor.css",!1);var x=function(){function e(e,t){var n=this;this.container=e||i.createElement("div"),i.addCssClass(this.container,"ace_editor"),i.HI_DPI&&i.addCssClass(this.container,"ace_hidpi"),this.setTheme(t),null==o.get("useStrictCSP")&&o.set("useStrictCSP",!1),this.$gutter=i.createElement("div"),this.$gutter.className="ace_gutter",this.container.appendChild(this.$gutter),this.$gutter.setAttribute("aria-hidden",!0),this.scroller=i.createElement("div"),this.scroller.className="ace_scroller",this.container.appendChild(this.scroller),this.content=i.createElement("div"),this.content.className="ace_content",this.scroller.appendChild(this.content),this.$gutterLayer=new s(this.$gutter),this.$gutterLayer.on("changeGutterWidth",this.onGutterResize.bind(this)),this.$markerBack=new a(this.content);var l=this.$textLayer=new c(this.content);this.canvas=l.element,this.$markerFront=new a(this.content),this.$cursorLayer=new h(this.content),this.$horizScroll=!1,this.$vScroll=!1,this.scrollBar=this.scrollBarV=new u(this.container,this),this.scrollBarH=new d(this.container,this),this.scrollBarV.on("scroll",(function(e){n.$scrollAnimation||n.session.setScrollTop(e.data-n.scrollMargin.top)})),this.scrollBarH.on("scroll",(function(e){n.$scrollAnimation||n.session.setScrollLeft(e.data-n.scrollMargin.left)})),this.scrollTop=0,this.scrollLeft=0,this.cursorPos={row:0,column:0},this.$fontMetrics=new g(this.container),this.$textLayer.$setFontMetrics(this.$fontMetrics),this.$textLayer.on("changeCharacterSize",(function(e){n.updateCharacterSize(),n.onResize(!0,n.gutterWidth,n.$size.width,n.$size.height),n._signal("changeCharacterSize",e)})),this.$size={width:0,height:0,scrollerHeight:0,scrollerWidth:0,$dirty:!0},this.layerConfig={width:1,padding:0,firstRow:0,firstRowScreen:0,lastRow:0,lineHeight:0,characterWidth:0,minHeight:1,maxHeight:1,offset:0,height:1,gutterOffset:1},this.scrollMargin={left:0,right:0,top:0,bottom:0,v:0,h:0},this.margin={left:0,right:0,top:0,bottom:0,v:0,h:0},this.$keepTextAreaAtCursor=!w.isIOS,this.$loop=new m(this.$renderChanges.bind(this),this.container.ownerDocument.defaultView),this.$loop.schedule(this.CHANGE_FULL),this.updateCharacterSize(),this.setPadding(4),this.$addResizeObserver(),o.resetOptions(this),o._signal("renderer",this)}return e.prototype.updateCharacterSize=function(){this.$textLayer.allowBoldFonts!=this.$allowBoldFonts&&(this.$allowBoldFonts=this.$textLayer.allowBoldFonts,this.setStyle("ace_nobold",!this.$allowBoldFonts)),this.layerConfig.characterWidth=this.characterWidth=this.$textLayer.getCharacterWidth(),this.layerConfig.lineHeight=this.lineHeight=this.$textLayer.getLineHeight(),this.$updatePrintMargin(),i.setStyle(this.scroller.style,"line-height",this.lineHeight+"px")},e.prototype.setSession=function(e){this.session&&this.session.doc.off("changeNewLineMode",this.onChangeNewLineMode),this.session=e,e&&this.scrollMargin.top&&e.getScrollTop()<=0&&e.setScrollTop(-this.scrollMargin.top),this.$cursorLayer.setSession(e),this.$markerBack.setSession(e),this.$markerFront.setSession(e),this.$gutterLayer.setSession(e),this.$textLayer.setSession(e),e&&(this.$loop.schedule(this.CHANGE_FULL),this.session.$setFontMetrics(this.$fontMetrics),this.scrollBarH.scrollLeft=this.scrollBarV.scrollTop=null,this.onChangeNewLineMode=this.onChangeNewLineMode.bind(this),this.onChangeNewLineMode(),this.session.doc.on("changeNewLineMode",this.onChangeNewLineMode))},e.prototype.updateLines=function(e,t,n){if(void 0===t&&(t=1/0),this.$changedLines?(this.$changedLines.firstRow>e&&(this.$changedLines.firstRow=e),this.$changedLines.lastRow<t&&(this.$changedLines.lastRow=t)):this.$changedLines={firstRow:e,lastRow:t},this.$changedLines.lastRow<this.layerConfig.firstRow){if(!n)return;this.$changedLines.lastRow=this.layerConfig.lastRow}this.$changedLines.firstRow>this.layerConfig.lastRow||this.$loop.schedule(this.CHANGE_LINES)},e.prototype.onChangeNewLineMode=function(){this.$loop.schedule(this.CHANGE_TEXT),this.$textLayer.$updateEolChar(),this.session.$bidiHandler.setEolChar(this.$textLayer.EOL_CHAR)},e.prototype.onChangeTabSize=function(){this.$loop.schedule(this.CHANGE_TEXT|this.CHANGE_MARKER),this.$textLayer.onChangeTabSize()},e.prototype.updateText=function(){this.$loop.schedule(this.CHANGE_TEXT)},e.prototype.updateFull=function(e){e?this.$renderChanges(this.CHANGE_FULL,!0):this.$loop.schedule(this.CHANGE_FULL)},e.prototype.updateFontSize=function(){this.$textLayer.checkForSizeChanges()},e.prototype.$updateSizeAsync=function(){this.$loop.pending?this.$size.$dirty=!0:this.onResize()},e.prototype.onResize=function(e,t,n,l){if(!(this.resizing>2)){this.resizing>0?this.resizing++:this.resizing=e?1:0;var i=this.container;l||(l=i.clientHeight||i.scrollHeight),n||(n=i.clientWidth||i.scrollWidth);var r=this.$updateCachedSize(e,t,n,l);if(this.$resizeTimer&&this.$resizeTimer.cancel(),!this.$size.scrollerHeight||!n&&!l)return this.resizing=0;e&&(this.$gutterLayer.$padding=null),e?this.$renderChanges(r|this.$changes,!0):this.$loop.schedule(r|this.$changes),this.resizing&&(this.resizing=0),this.scrollBarH.scrollLeft=this.scrollBarV.scrollTop=null,this.$customScrollbar&&this.$updateCustomScrollbar(!0)}},e.prototype.$updateCachedSize=function(e,t,n,l){l-=this.$extraHeight||0;var r=0,o=this.$size,s={width:o.width,height:o.height,scrollerHeight:o.scrollerHeight,scrollerWidth:o.scrollerWidth};if(l&&(e||o.height!=l)&&(o.height=l,r|=this.CHANGE_SIZE,o.scrollerHeight=o.height,this.$horizScroll&&(o.scrollerHeight-=this.scrollBarH.getHeight()),this.scrollBarV.setHeight(o.scrollerHeight),this.scrollBarV.element.style.bottom=this.scrollBarH.getHeight()+"px",r|=this.CHANGE_SCROLL),n&&(e||o.width!=n)){r|=this.CHANGE_SIZE,o.width=n,null==t&&(t=this.$showGutter?this.$gutter.offsetWidth:0),this.gutterWidth=t,i.setStyle(this.scrollBarH.element.style,"left",t+"px"),i.setStyle(this.scroller.style,"left",t+this.margin.left+"px"),o.scrollerWidth=Math.max(0,n-t-this.scrollBarV.getWidth()-this.margin.h),i.setStyle(this.$gutter.style,"left",this.margin.left+"px");var a=this.scrollBarV.getWidth()+"px";i.setStyle(this.scrollBarH.element.style,"right",a),i.setStyle(this.scroller.style,"right",a),i.setStyle(this.scroller.style,"bottom",this.scrollBarH.getHeight()),this.scrollBarH.setWidth(o.scrollerWidth),(this.session&&this.session.getUseWrapMode()&&this.adjustWrapLimit()||e)&&(r|=this.CHANGE_FULL)}return o.$dirty=!n||!l,r&&this._signal("resize",s),r},e.prototype.onGutterResize=function(e){var t=this.$showGutter?e:0;t!=this.gutterWidth&&(this.$changes|=this.$updateCachedSize(!0,t,this.$size.width,this.$size.height)),this.session.getUseWrapMode()&&this.adjustWrapLimit()||this.$size.$dirty?this.$loop.schedule(this.CHANGE_FULL):this.$computeLayerConfig()},e.prototype.adjustWrapLimit=function(){var e=this.$size.scrollerWidth-2*this.$padding,t=Math.floor(e/this.characterWidth);return this.session.adjustWrapLimit(t,this.$showPrintMargin&&this.$printMarginColumn)},e.prototype.setAnimatedScroll=function(e){this.setOption("animatedScroll",e)},e.prototype.getAnimatedScroll=function(){return this.$animatedScroll},e.prototype.setShowInvisibles=function(e){this.setOption("showInvisibles",e),this.session.$bidiHandler.setShowInvisibles(e)},e.prototype.getShowInvisibles=function(){return this.getOption("showInvisibles")},e.prototype.getDisplayIndentGuide=function(){return this.getOption("displayIndentGuides")},e.prototype.setDisplayIndentGuides=function(e){this.setOption("displayIndentGuides",e)},e.prototype.getHighlightIndentGuides=function(){return this.getOption("highlightIndentGuides")},e.prototype.setHighlightIndentGuides=function(e){this.setOption("highlightIndentGuides",e)},e.prototype.setShowPrintMargin=function(e){this.setOption("showPrintMargin",e)},e.prototype.getShowPrintMargin=function(){return this.getOption("showPrintMargin")},e.prototype.setPrintMarginColumn=function(e){this.setOption("printMarginColumn",e)},e.prototype.getPrintMarginColumn=function(){return this.getOption("printMarginColumn")},e.prototype.getShowGutter=function(){return this.getOption("showGutter")},e.prototype.setShowGutter=function(e){return this.setOption("showGutter",e)},e.prototype.getFadeFoldWidgets=function(){return this.getOption("fadeFoldWidgets")},e.prototype.setFadeFoldWidgets=function(e){this.setOption("fadeFoldWidgets",e)},e.prototype.setHighlightGutterLine=function(e){this.setOption("highlightGutterLine",e)},e.prototype.getHighlightGutterLine=function(){return this.getOption("highlightGutterLine")},e.prototype.$updatePrintMargin=function(){if(this.$showPrintMargin||this.$printMarginEl){if(!this.$printMarginEl){var e=i.createElement("div");e.className="ace_layer ace_print-margin-layer",this.$printMarginEl=i.createElement("div"),this.$printMarginEl.className="ace_print-margin",e.appendChild(this.$printMarginEl),this.content.insertBefore(e,this.content.firstChild)}var t=this.$printMarginEl.style;t.left=Math.round(this.characterWidth*this.$printMarginColumn+this.$padding)+"px",t.visibility=this.$showPrintMargin?"visible":"hidden",this.session&&-1==this.session.$wrap&&this.adjustWrapLimit()}},e.prototype.getContainerElement=function(){return this.container},e.prototype.getMouseEventTarget=function(){return this.scroller},e.prototype.getTextAreaContainer=function(){return this.container},e.prototype.$moveTextAreaToCursor=function(){if(!this.$isMousePressed){var e=this.textarea.style,t=this.$composition;if(this.$keepTextAreaAtCursor||t){var n=this.$cursorLayer.$pixelPos;if(n){t&&t.markerRange&&(n=this.$cursorLayer.getPixelPosition(t.markerRange.start,!0));var l=this.layerConfig,r=n.top,o=n.left;r-=l.offset;var s=t&&t.useTextareaForIME||w.isMobile?this.lineHeight:1;if(r<0||r>l.height-s)i.translate(this.textarea,0,0);else{var a=1,c=this.$size.height-s;if(t)if(t.useTextareaForIME){var h=this.textarea.value;a=this.characterWidth*this.session.$getStringScreenWidth(h)[0]}else r+=this.lineHeight+2;else r+=this.lineHeight;(o-=this.scrollLeft)>this.$size.scrollerWidth-a&&(o=this.$size.scrollerWidth-a),o+=this.gutterWidth+this.margin.left,i.setStyle(e,"height",s+"px"),i.setStyle(e,"width",a+"px"),i.translate(this.textarea,Math.min(o,this.$size.scrollerWidth-a),Math.min(r,c))}}}else i.translate(this.textarea,-100,0)}},e.prototype.getFirstVisibleRow=function(){return this.layerConfig.firstRow},e.prototype.getFirstFullyVisibleRow=function(){return this.layerConfig.firstRow+(0===this.layerConfig.offset?0:1)},e.prototype.getLastFullyVisibleRow=function(){var e=this.layerConfig,t=e.lastRow;return this.session.documentToScreenRow(t,0)*e.lineHeight-this.session.getScrollTop()>e.height-e.lineHeight?t-1:t},e.prototype.getLastVisibleRow=function(){return this.layerConfig.lastRow},e.prototype.setPadding=function(e){this.$padding=e,this.$textLayer.setPadding(e),this.$cursorLayer.setPadding(e),this.$markerFront.setPadding(e),this.$markerBack.setPadding(e),this.$loop.schedule(this.CHANGE_FULL),this.$updatePrintMargin()},e.prototype.setScrollMargin=function(e,t,n,l){var i=this.scrollMargin;i.top=0|e,i.bottom=0|t,i.right=0|l,i.left=0|n,i.v=i.top+i.bottom,i.h=i.left+i.right,i.top&&this.scrollTop<=0&&this.session&&this.session.setScrollTop(-i.top),this.updateFull()},e.prototype.setMargin=function(e,t,n,l){var i=this.margin;i.top=0|e,i.bottom=0|t,i.right=0|l,i.left=0|n,i.v=i.top+i.bottom,i.h=i.left+i.right,this.$updateCachedSize(!0,this.gutterWidth,this.$size.width,this.$size.height),this.updateFull()},e.prototype.getHScrollBarAlwaysVisible=function(){return this.$hScrollBarAlwaysVisible},e.prototype.setHScrollBarAlwaysVisible=function(e){this.setOption("hScrollBarAlwaysVisible",e)},e.prototype.getVScrollBarAlwaysVisible=function(){return this.$vScrollBarAlwaysVisible},e.prototype.setVScrollBarAlwaysVisible=function(e){this.setOption("vScrollBarAlwaysVisible",e)},e.prototype.$updateScrollBarV=function(){var e=this.layerConfig.maxHeight,t=this.$size.scrollerHeight;!this.$maxLines&&this.$scrollPastEnd&&(e-=(t-this.lineHeight)*this.$scrollPastEnd,this.scrollTop>e-t&&(e=this.scrollTop+t,this.scrollBarV.scrollTop=null)),this.scrollBarV.setScrollHeight(e+this.scrollMargin.v),this.scrollBarV.setScrollTop(this.scrollTop+this.scrollMargin.top)},e.prototype.$updateScrollBarH=function(){this.scrollBarH.setScrollWidth(this.layerConfig.width+2*this.$padding+this.scrollMargin.h),this.scrollBarH.setScrollLeft(this.scrollLeft+this.scrollMargin.left)},e.prototype.freeze=function(){this.$frozen=!0},e.prototype.unfreeze=function(){this.$frozen=!1},e.prototype.$renderChanges=function(e,t){if(this.$changes&&(e|=this.$changes,this.$changes=0),this.session&&this.container.offsetWidth&&!this.$frozen&&(e||t)){if(this.$size.$dirty)return this.$changes|=e,this.onResize(!0);this.lineHeight||this.$textLayer.checkForSizeChanges(),this._signal("beforeRender",e),this.session&&this.session.$bidiHandler&&this.session.$bidiHandler.updateCharacterWidths(this.$fontMetrics);var n=this.layerConfig;if(e&this.CHANGE_FULL||e&this.CHANGE_SIZE||e&this.CHANGE_TEXT||e&this.CHANGE_LINES||e&this.CHANGE_SCROLL||e&this.CHANGE_H_SCROLL){if(e|=this.$computeLayerConfig()|this.$loop.clear(),n.firstRow!=this.layerConfig.firstRow&&n.firstRowScreen==this.layerConfig.firstRowScreen){var l=this.scrollTop+(n.firstRow-Math.max(this.layerConfig.firstRow,0))*this.lineHeight;l>0&&(this.scrollTop=l,e|=this.CHANGE_SCROLL,e|=this.$computeLayerConfig()|this.$loop.clear())}n=this.layerConfig,this.$updateScrollBarV(),e&this.CHANGE_H_SCROLL&&this.$updateScrollBarH(),i.translate(this.content,-this.scrollLeft,-n.offset);var r=n.width+2*this.$padding+"px",o=n.minHeight+"px";i.setStyle(this.content.style,"width",r),i.setStyle(this.content.style,"height",o)}if(e&this.CHANGE_H_SCROLL&&(i.translate(this.content,-this.scrollLeft,-n.offset),this.scroller.className=this.scrollLeft<=0?"ace_scroller":"ace_scroller ace_scroll-left"),e&this.CHANGE_FULL)return this.$changedLines=null,this.$textLayer.update(n),this.$showGutter&&this.$gutterLayer.update(n),this.$customScrollbar&&this.$scrollDecorator.$updateDecorators(n),this.$markerBack.update(n),this.$markerFront.update(n),this.$cursorLayer.update(n),this.$moveTextAreaToCursor(),void this._signal("afterRender",e);if(e&this.CHANGE_SCROLL)return this.$changedLines=null,e&this.CHANGE_TEXT||e&this.CHANGE_LINES?this.$textLayer.update(n):this.$textLayer.scrollLines(n),this.$showGutter&&(e&this.CHANGE_GUTTER||e&this.CHANGE_LINES?this.$gutterLayer.update(n):this.$gutterLayer.scrollLines(n)),this.$customScrollbar&&this.$scrollDecorator.$updateDecorators(n),this.$markerBack.update(n),this.$markerFront.update(n),this.$cursorLayer.update(n),this.$moveTextAreaToCursor(),void this._signal("afterRender",e);e&this.CHANGE_TEXT?(this.$changedLines=null,this.$textLayer.update(n),this.$showGutter&&this.$gutterLayer.update(n),this.$customScrollbar&&this.$scrollDecorator.$updateDecorators(n)):e&this.CHANGE_LINES?((this.$updateLines()||e&this.CHANGE_GUTTER&&this.$showGutter)&&this.$gutterLayer.update(n),this.$customScrollbar&&this.$scrollDecorator.$updateDecorators(n)):e&this.CHANGE_TEXT||e&this.CHANGE_GUTTER?(this.$showGutter&&this.$gutterLayer.update(n),this.$customScrollbar&&this.$scrollDecorator.$updateDecorators(n)):e&this.CHANGE_CURSOR&&(this.$highlightGutterLine&&this.$gutterLayer.updateLineHighlight(n),this.$customScrollbar&&this.$scrollDecorator.$updateDecorators(n)),e&this.CHANGE_CURSOR&&(this.$cursorLayer.update(n),this.$moveTextAreaToCursor()),e&(this.CHANGE_MARKER|this.CHANGE_MARKER_FRONT)&&this.$markerFront.update(n),e&(this.CHANGE_MARKER|this.CHANGE_MARKER_BACK)&&this.$markerBack.update(n),this._signal("afterRender",e)}else this.$changes|=e},e.prototype.$autosize=function(){var e=this.session.getScreenLength()*this.lineHeight,t=this.$maxLines*this.lineHeight,n=Math.min(t,Math.max((this.$minLines||1)*this.lineHeight,e))+this.scrollMargin.v+(this.$extraHeight||0);this.$horizScroll&&(n+=this.scrollBarH.getHeight()),this.$maxPixelHeight&&n>this.$maxPixelHeight&&(n=this.$maxPixelHeight);var l=!(n<=2*this.lineHeight)&&e>t;if(n!=this.desiredHeight||this.$size.height!=this.desiredHeight||l!=this.$vScroll){l!=this.$vScroll&&(this.$vScroll=l,this.scrollBarV.setVisible(l));var i=this.container.clientWidth;this.container.style.height=n+"px",this.$updateCachedSize(!0,this.$gutterWidth,i,n),this.desiredHeight=n,this._signal("autosize")}},e.prototype.$computeLayerConfig=function(){var e=this.session,t=this.$size,n=t.height<=2*this.lineHeight,l=this.session.getScreenLength()*this.lineHeight,i=this.$getLongestLine(),r=!n&&(this.$hScrollBarAlwaysVisible||t.scrollerWidth-i-2*this.$padding<0),o=this.$horizScroll!==r;o&&(this.$horizScroll=r,this.scrollBarH.setVisible(r));var s=this.$vScroll;this.$maxLines&&this.lineHeight>1&&this.$autosize();var a=t.scrollerHeight+this.lineHeight,c=!this.$maxLines&&this.$scrollPastEnd?(t.scrollerHeight-this.lineHeight)*this.$scrollPastEnd:0;l+=c;var h=this.scrollMargin;this.session.setScrollTop(Math.max(-h.top,Math.min(this.scrollTop,l-t.scrollerHeight+h.bottom))),this.session.setScrollLeft(Math.max(-h.left,Math.min(this.scrollLeft,i+2*this.$padding-t.scrollerWidth+h.right)));var d=!n&&(this.$vScrollBarAlwaysVisible||t.scrollerHeight-l+c<0||this.scrollTop>h.top),u=s!==d;u&&(this.$vScroll=d,this.scrollBarV.setVisible(d));var p,f,m=this.scrollTop%this.lineHeight,g=Math.ceil(a/this.lineHeight)-1,v=Math.max(0,Math.round((this.scrollTop-m)/this.lineHeight)),b=v+g,y=this.lineHeight;v=e.screenToDocumentRow(v,0);var w=e.getFoldLine(v);w&&(v=w.start.row),p=e.documentToScreenRow(v,0),f=e.getRowLength(v)*y,b=Math.min(e.screenToDocumentRow(b,0),e.getLength()-1),a=t.scrollerHeight+e.getRowLength(b)*y+f,m=this.scrollTop-p*y;var x=0;return(this.layerConfig.width!=i||o)&&(x=this.CHANGE_H_SCROLL),(o||u)&&(x|=this.$updateCachedSize(!0,this.gutterWidth,t.width,t.height),this._signal("scrollbarVisibilityChanged"),u&&(i=this.$getLongestLine())),this.layerConfig={width:i,padding:this.$padding,firstRow:v,firstRowScreen:p,lastRow:b,lineHeight:y,characterWidth:this.characterWidth,minHeight:a,maxHeight:l,offset:m,gutterOffset:y?Math.max(0,Math.ceil((m+t.height-t.scrollerHeight)/y)):0,height:this.$size.scrollerHeight},this.session.$bidiHandler&&this.session.$bidiHandler.setContentWidth(i-this.$padding),x},e.prototype.$updateLines=function(){if(this.$changedLines){var e=this.$changedLines.firstRow,t=this.$changedLines.lastRow;this.$changedLines=null;var n=this.layerConfig;if(!(e>n.lastRow+1||t<n.firstRow))return t===1/0?(this.$showGutter&&this.$gutterLayer.update(n),void this.$textLayer.update(n)):(this.$textLayer.updateLines(n,e,t),!0)}},e.prototype.$getLongestLine=function(){var e=this.session.getScreenWidth();return this.showInvisibles&&!this.session.$useWrapMode&&(e+=1),this.$textLayer&&e>this.$textLayer.MAX_LINE_LENGTH&&(e=this.$textLayer.MAX_LINE_LENGTH+30),Math.max(this.$size.scrollerWidth-2*this.$padding,Math.round(e*this.characterWidth))},e.prototype.updateFrontMarkers=function(){this.$markerFront.setMarkers(this.session.getMarkers(!0)),this.$loop.schedule(this.CHANGE_MARKER_FRONT)},e.prototype.updateBackMarkers=function(){this.$markerBack.setMarkers(this.session.getMarkers()),this.$loop.schedule(this.CHANGE_MARKER_BACK)},e.prototype.addGutterDecoration=function(e,t){this.$gutterLayer.addGutterDecoration(e,t)},e.prototype.removeGutterDecoration=function(e,t){this.$gutterLayer.removeGutterDecoration(e,t)},e.prototype.updateBreakpoints=function(e){this.$loop.schedule(this.CHANGE_GUTTER)},e.prototype.setAnnotations=function(e){this.$gutterLayer.setAnnotations(e),this.$loop.schedule(this.CHANGE_GUTTER)},e.prototype.updateCursor=function(){this.$loop.schedule(this.CHANGE_CURSOR)},e.prototype.hideCursor=function(){this.$cursorLayer.hideCursor()},e.prototype.showCursor=function(){this.$cursorLayer.showCursor()},e.prototype.scrollSelectionIntoView=function(e,t,n){this.scrollCursorIntoView(e,n),this.scrollCursorIntoView(t,n)},e.prototype.scrollCursorIntoView=function(e,t,n){if(0!==this.$size.scrollerHeight){var l=this.$cursorLayer.getPixelPosition(e),i=l.left,r=l.top,o=n&&n.top||0,s=n&&n.bottom||0;this.$scrollAnimation&&(this.$stopAnimation=!0);var a=this.$scrollAnimation?this.session.getScrollTop():this.scrollTop;a+o>r?(t&&a+o>r+this.lineHeight&&(r-=t*this.$size.scrollerHeight),0===r&&(r=-this.scrollMargin.top),this.session.setScrollTop(r)):a+this.$size.scrollerHeight-s<r+this.lineHeight&&(t&&a+this.$size.scrollerHeight-s<r-this.lineHeight&&(r+=t*this.$size.scrollerHeight),this.session.setScrollTop(r+this.lineHeight+s-this.$size.scrollerHeight));var c=this.scrollLeft,h=2*this.layerConfig.characterWidth;i-h<c?((i-=h)<this.$padding+h&&(i=-this.scrollMargin.left),this.session.setScrollLeft(i)):(i+=h,c+this.$size.scrollerWidth<i+this.characterWidth?this.session.setScrollLeft(Math.round(i+this.characterWidth-this.$size.scrollerWidth)):c<=this.$padding&&i-c<this.characterWidth&&this.session.setScrollLeft(0))}},e.prototype.getScrollTop=function(){return this.session.getScrollTop()},e.prototype.getScrollLeft=function(){return this.session.getScrollLeft()},e.prototype.getScrollTopRow=function(){return this.scrollTop/this.lineHeight},e.prototype.getScrollBottomRow=function(){return Math.max(0,Math.floor((this.scrollTop+this.$size.scrollerHeight)/this.lineHeight)-1)},e.prototype.scrollToRow=function(e){this.session.setScrollTop(e*this.lineHeight)},e.prototype.alignCursor=function(e,t){"number"==typeof e&&(e={row:e,column:0});var n=this.$cursorLayer.getPixelPosition(e),l=this.$size.scrollerHeight-this.lineHeight,i=n.top-l*(t||0);return this.session.setScrollTop(i),i},e.prototype.$calcSteps=function(e,t){var n,l,i=0,r=this.STEPS,o=[];for(i=0;i<r;++i)o.push((n=i/this.STEPS,l=e,(t-e)*(Math.pow(n-1,3)+1)+l));return o},e.prototype.scrollToLine=function(e,t,n,l){var i=this.$cursorLayer.getPixelPosition({row:e,column:0}).top;t&&(i-=this.$size.scrollerHeight/2);var r=this.scrollTop;this.session.setScrollTop(i),!1!==n&&this.animateScrolling(r,l)},e.prototype.animateScrolling=function(e,t){var n=this.scrollTop;if(this.$animatedScroll){var l=this;if(e!=n){if(this.$scrollAnimation){var i=this.$scrollAnimation.steps;if(i.length&&(e=i[0])==n)return}var r=l.$calcSteps(e,n);this.$scrollAnimation={from:e,to:n,steps:r},clearInterval(this.$timer),l.session.setScrollTop(r.shift()),l.session.$scrollTop=n,this.$timer=setInterval((function(){if(!l.$stopAnimation)return l.session?void(r.length?(l.session.setScrollTop(r.shift()),l.session.$scrollTop=n):null!=n?(l.session.$scrollTop=-1,l.session.setScrollTop(n),n=null):o()):clearInterval(l.$timer);o()}),10)}}function o(){l.$timer=clearInterval(l.$timer),l.$scrollAnimation=null,l.$stopAnimation=!1,t&&t()}},e.prototype.scrollToY=function(e){this.scrollTop!==e&&(this.$loop.schedule(this.CHANGE_SCROLL),this.scrollTop=e)},e.prototype.scrollToX=function(e){this.scrollLeft!==e&&(this.scrollLeft=e),this.$loop.schedule(this.CHANGE_H_SCROLL)},e.prototype.scrollTo=function(e,t){this.session.setScrollTop(t),this.session.setScrollLeft(e)},e.prototype.scrollBy=function(e,t){t&&this.session.setScrollTop(this.session.getScrollTop()+t),e&&this.session.setScrollLeft(this.session.getScrollLeft()+e)},e.prototype.isScrollableBy=function(e,t){return t<0&&this.session.getScrollTop()>=1-this.scrollMargin.top||t>0&&this.session.getScrollTop()+this.$size.scrollerHeight-this.layerConfig.maxHeight<-1+this.scrollMargin.bottom||e<0&&this.session.getScrollLeft()>=1-this.scrollMargin.left||e>0&&this.session.getScrollLeft()+this.$size.scrollerWidth-this.layerConfig.width<-1+this.scrollMargin.right||void 0},e.prototype.pixelToScreenCoordinates=function(e,t){var n;if(this.$hasCssTransforms){n={top:0,left:0};var l=this.$fontMetrics.transformCoordinates([e,t]);e=l[1]-this.gutterWidth-this.margin.left,t=l[0]}else n=this.scroller.getBoundingClientRect();var i=e+this.scrollLeft-n.left-this.$padding,r=i/this.characterWidth,o=Math.floor((t+this.scrollTop-n.top)/this.lineHeight),s=this.$blockCursor?Math.floor(r):Math.round(r);return{row:o,column:s,side:r-s>0?1:-1,offsetX:i}},e.prototype.screenToTextCoordinates=function(e,t){var n;if(this.$hasCssTransforms){n={top:0,left:0};var l=this.$fontMetrics.transformCoordinates([e,t]);e=l[1]-this.gutterWidth-this.margin.left,t=l[0]}else n=this.scroller.getBoundingClientRect();var i=e+this.scrollLeft-n.left-this.$padding,r=i/this.characterWidth,o=this.$blockCursor?Math.floor(r):Math.round(r),s=Math.floor((t+this.scrollTop-n.top)/this.lineHeight);return this.session.screenToDocumentPosition(s,Math.max(o,0),i)},e.prototype.textToScreenCoordinates=function(e,t){var n=this.scroller.getBoundingClientRect(),l=this.session.documentToScreenPosition(e,t),i=this.$padding+(this.session.$bidiHandler.isBidiRow(l.row,e)?this.session.$bidiHandler.getPosLeft(l.column):Math.round(l.column*this.characterWidth)),r=l.row*this.lineHeight;return{pageX:n.left+i-this.scrollLeft,pageY:n.top+r-this.scrollTop}},e.prototype.visualizeFocus=function(){i.addCssClass(this.container,"ace_focus")},e.prototype.visualizeBlur=function(){i.removeCssClass(this.container,"ace_focus")},e.prototype.showComposition=function(e){this.$composition=e,e.cssText||(e.cssText=this.textarea.style.cssText),null==e.useTextareaForIME&&(e.useTextareaForIME=this.$useTextareaForIME),this.$useTextareaForIME?(i.addCssClass(this.textarea,"ace_composition"),this.textarea.style.cssText="",this.$moveTextAreaToCursor(),this.$cursorLayer.element.style.display="none"):e.markerId=this.session.addMarker(e.markerRange,"ace_composition_marker","text")},e.prototype.setCompositionText=function(e){var t=this.session.selection.cursor;this.addToken(e,"composition_placeholder",t.row,t.column),this.$moveTextAreaToCursor()},e.prototype.hideComposition=function(){if(this.$composition){this.$composition.markerId&&this.session.removeMarker(this.$composition.markerId),i.removeCssClass(this.textarea,"ace_composition"),this.textarea.style.cssText=this.$composition.cssText;var e=this.session.selection.cursor;this.removeExtraToken(e.row,e.column),this.$composition=null,this.$cursorLayer.element.style.display=""}},e.prototype.setGhostText=function(e,t){var n=this.session.selection.cursor,l=t||{row:n.row,column:n.column};this.removeGhostText();var i=e.split("\n");this.addToken(i[0],"ghost_text",l.row,l.column),this.$ghostText={text:e,position:{row:l.row,column:l.column}},i.length>1&&(this.$ghostTextWidget={text:i.slice(1).join("\n"),row:l.row,column:l.column,className:"ace_ghost_text"},this.session.widgetManager.addLineWidget(this.$ghostTextWidget))},e.prototype.removeGhostText=function(){if(this.$ghostText){var e=this.$ghostText.position;this.removeExtraToken(e.row,e.column),this.$ghostTextWidget&&(this.session.widgetManager.removeLineWidget(this.$ghostTextWidget),this.$ghostTextWidget=null),this.$ghostText=null}},e.prototype.addToken=function(e,t,n,l){var i=this.session;i.bgTokenizer.lines[n]=null;var r={type:t,value:e},o=i.getTokens(n);if(null!=l&&o.length)for(var s=0,a=0;a<o.length;a++){var c=o[a];if(l<=(s+=c.value.length)){var h=c.value.length-(s-l),d=c.value.slice(0,h),u=c.value.slice(h);o.splice(a,1,{type:c.type,value:d},r,{type:c.type,value:u});break}}else o.push(r);this.updateLines(n,n)},e.prototype.removeExtraToken=function(e,t){this.session.bgTokenizer.lines[e]=null,this.updateLines(e,e)},e.prototype.setTheme=function(e,t){var n=this;if(this.$themeId=e,n._dispatchEvent("themeChange",{theme:e}),e&&"string"!=typeof e)r(e);else{var l=e||this.$options.theme.initialValue;o.loadModule(["theme",l],r)}function r(l){if(n.$themeId!=e)return t&&t();if(!l||!l.cssClass)throw new Error("couldn't load module "+e+" or it didn't call define");l.$id&&(n.$themeId=l.$id),i.importCssString(l.cssText,l.cssClass,n.container),n.theme&&i.removeCssClass(n.container,n.theme.cssClass);var r="padding"in l?l.padding:"padding"in(n.theme||{})?4:n.$padding;n.$padding&&r!=n.$padding&&n.setPadding(r),n.$theme=l.cssClass,n.theme=l,i.addCssClass(n.container,l.cssClass),i.setCssClass(n.container,"ace_dark",l.isDark),n.$size&&(n.$size.width=0,n.$updateSizeAsync()),n._dispatchEvent("themeLoaded",{theme:l}),t&&t()}},e.prototype.getTheme=function(){return this.$themeId},e.prototype.setStyle=function(e,t){i.setCssClass(this.container,e,!1!==t)},e.prototype.unsetStyle=function(e){i.removeCssClass(this.container,e)},e.prototype.setCursorStyle=function(e){i.setStyle(this.scroller.style,"cursor",e)},e.prototype.setMouseCursor=function(e){i.setStyle(this.scroller.style,"cursor",e)},e.prototype.attachToShadowRoot=function(){i.importCssString(b,"ace_editor.css",this.container)},e.prototype.destroy=function(){this.freeze(),this.$fontMetrics.destroy(),this.$cursorLayer.destroy(),this.removeAllListeners(),this.container.textContent="",this.setOption("useResizeObserver",!1)},e.prototype.$updateCustomScrollbar=function(e){var t=this;this.$horizScroll=this.$vScroll=null,this.scrollBarV.element.remove(),this.scrollBarH.element.remove(),this.$scrollDecorator&&delete this.$scrollDecorator,!0===e?(this.scrollBarV=new f(this.container,this),this.scrollBarH=new p(this.container,this),this.scrollBarV.setHeight(this.$size.scrollerHeight),this.scrollBarH.setWidth(this.$size.scrollerWidth),this.scrollBarV.addEventListener("scroll",(function(e){t.$scrollAnimation||t.session.setScrollTop(e.data-t.scrollMargin.top)})),this.scrollBarH.addEventListener("scroll",(function(e){t.$scrollAnimation||t.session.setScrollLeft(e.data-t.scrollMargin.left)})),this.$scrollDecorator=new y(this.scrollBarV,this),this.$scrollDecorator.$updateDecorators()):(this.scrollBarV=new u(this.container,this),this.scrollBarH=new d(this.container,this),this.scrollBarV.addEventListener("scroll",(function(e){t.$scrollAnimation||t.session.setScrollTop(e.data-t.scrollMargin.top)})),this.scrollBarH.addEventListener("scroll",(function(e){t.$scrollAnimation||t.session.setScrollLeft(e.data-t.scrollMargin.left)})))},e.prototype.$addResizeObserver=function(){if(window.ResizeObserver&&!this.$resizeObserver){var e=this;this.$resizeTimer=r.delayedCall((function(){e.destroyed||e.onResize()}),50),this.$resizeObserver=new window.ResizeObserver((function(t){var n=t[0].contentRect.width,l=t[0].contentRect.height;Math.abs(e.$size.width-n)>1||Math.abs(e.$size.height-l)>1?e.$resizeTimer.delay():e.$resizeTimer.cancel()})),this.$resizeObserver.observe(this.container)}},e}();x.prototype.CHANGE_CURSOR=1,x.prototype.CHANGE_MARKER=2,x.prototype.CHANGE_GUTTER=4,x.prototype.CHANGE_SCROLL=8,x.prototype.CHANGE_LINES=16,x.prototype.CHANGE_TEXT=32,x.prototype.CHANGE_SIZE=64,x.prototype.CHANGE_MARKER_BACK=128,x.prototype.CHANGE_MARKER_FRONT=256,x.prototype.CHANGE_FULL=512,x.prototype.CHANGE_H_SCROLL=1024,x.prototype.$changes=0,x.prototype.$padding=null,x.prototype.$frozen=!1,x.prototype.STEPS=8,l.implement(x.prototype,v),o.defineOptions(x.prototype,"renderer",{useResizeObserver:{set:function(e){!e&&this.$resizeObserver?(this.$resizeObserver.disconnect(),this.$resizeTimer.cancel(),this.$resizeTimer=this.$resizeObserver=null):e&&!this.$resizeObserver&&this.$addResizeObserver()}},animatedScroll:{initialValue:!1},showInvisibles:{set:function(e){this.$textLayer.setShowInvisibles(e)&&this.$loop.schedule(this.CHANGE_TEXT)},initialValue:!1},showPrintMargin:{set:function(){this.$updatePrintMargin()},initialValue:!0},printMarginColumn:{set:function(){this.$updatePrintMargin()},initialValue:80},printMargin:{set:function(e){"number"==typeof e&&(this.$printMarginColumn=e),this.$showPrintMargin=!!e,this.$updatePrintMargin()},get:function(){return this.$showPrintMargin&&this.$printMarginColumn}},showGutter:{set:function(e){this.$gutter.style.display=e?"block":"none",this.$loop.schedule(this.CHANGE_FULL),this.onGutterResize()},initialValue:!0},useSvgGutterIcons:{set:function(e){this.$gutterLayer.$useSvgGutterIcons=e},initialValue:!1},showFoldedAnnotations:{set:function(e){this.$gutterLayer.$showFoldedAnnotations=e},initialValue:!1},fadeFoldWidgets:{set:function(e){i.setCssClass(this.$gutter,"ace_fade-fold-widgets",e)},initialValue:!1},showFoldWidgets:{set:function(e){this.$gutterLayer.setShowFoldWidgets(e),this.$loop.schedule(this.CHANGE_GUTTER)},initialValue:!0},displayIndentGuides:{set:function(e){this.$textLayer.setDisplayIndentGuides(e)&&this.$loop.schedule(this.CHANGE_TEXT)},initialValue:!0},highlightIndentGuides:{set:function(e){1==this.$textLayer.setHighlightIndentGuides(e)?this.$textLayer.$highlightIndentGuide():this.$textLayer.$clearActiveIndentGuide(this.$textLayer.$lines.cells)},initialValue:!0},highlightGutterLine:{set:function(e){this.$gutterLayer.setHighlightGutterLine(e),this.$loop.schedule(this.CHANGE_GUTTER)},initialValue:!0},hScrollBarAlwaysVisible:{set:function(e){this.$hScrollBarAlwaysVisible&&this.$horizScroll||this.$loop.schedule(this.CHANGE_SCROLL)},initialValue:!1},vScrollBarAlwaysVisible:{set:function(e){this.$vScrollBarAlwaysVisible&&this.$vScroll||this.$loop.schedule(this.CHANGE_SCROLL)},initialValue:!1},fontSize:{set:function(e){"number"==typeof e&&(e+="px"),this.container.style.fontSize=e,this.updateFontSize()},initialValue:12},fontFamily:{set:function(e){this.container.style.fontFamily=e,this.updateFontSize()}},maxLines:{set:function(e){this.updateFull()}},minLines:{set:function(e){this.$minLines<562949953421311||(this.$minLines=0),this.updateFull()}},maxPixelHeight:{set:function(e){this.updateFull()},initialValue:0},scrollPastEnd:{set:function(e){e=+e||0,this.$scrollPastEnd!=e&&(this.$scrollPastEnd=e,this.$loop.schedule(this.CHANGE_SCROLL))},initialValue:0,handlesSet:!0},fixedWidthGutter:{set:function(e){this.$gutterLayer.$fixedWidth=!!e,this.$loop.schedule(this.CHANGE_GUTTER)}},customScrollbar:{set:function(e){this.$updateCustomScrollbar(e)},initialValue:!1},theme:{set:function(e){this.setTheme(e)},get:function(){return this.$themeId||this.theme},initialValue:"./theme/textmate",handlesSet:!0},hasCssTransforms:{},useTextareaForIME:{initialValue:!w.isMobile&&!w.isIE}}),t.VirtualRenderer=x})),ace.define("ace/worker/worker_client",["require","exports","module","ace/lib/oop","ace/lib/net","ace/lib/event_emitter","ace/config"],(function(e,t,n){"use strict";var l=e("../lib/oop"),i=e("../lib/net"),r=e("../lib/event_emitter").EventEmitter,o=e("../config");function s(e){if("undefined"==typeof Worker)return{postMessage:function(){},terminate:function(){}};if(o.get("loadWorkerFromBlob")){var t=function(e){var t="importScripts('"+i.qualifyURL(e)+"');";try{return new Blob([t],{type:"application/javascript"})}catch(e){var n=new(window.BlobBuilder||window.WebKitBlobBuilder||window.MozBlobBuilder);return n.append(t),n.getBlob("application/javascript")}}(e),n=(window.URL||window.webkitURL).createObjectURL(t);return new Worker(n)}return new Worker(e)}var a=function(e){e.postMessage||(e=this.$createWorkerFromOldConfig.apply(this,arguments)),this.$worker=e,this.$sendDeltaQueue=this.$sendDeltaQueue.bind(this),this.changeListener=this.changeListener.bind(this),this.onMessage=this.onMessage.bind(this),this.callbackId=1,this.callbacks={},this.$worker.onmessage=this.onMessage};(function(){l.implement(this,r),this.$createWorkerFromOldConfig=function(t,n,l,i,r){if(e.nameToUrl&&!e.toUrl&&(e.toUrl=e.nameToUrl),o.get("packaged")||!e.toUrl)i=i||o.moduleUrl(n,"worker");else{var a=this.$normalizePath;i=i||a(e.toUrl("ace/worker/worker.js",null,"_"));var c={};t.forEach((function(t){c[t]=a(e.toUrl(t,null,"_").replace(/(\.js)?(\?.*)?$/,""))}))}return this.$worker=s(i),r&&this.send("importScripts",r),this.$worker.postMessage({init:!0,tlns:c,module:n,classname:l}),this.$worker},this.onMessage=function(e){var t=e.data;switch(t.type){case"event":this._signal(t.name,{data:t.data});break;case"call":var n=this.callbacks[t.id];n&&(n(t.data),delete this.callbacks[t.id]);break;case"error":this.reportError(t.data);break;case"log":window.console&&console.log&&console.log.apply(console,t.data)}},this.reportError=function(e){window.console&&console.error&&console.error(e)},this.$normalizePath=function(e){return i.qualifyURL(e)},this.terminate=function(){this._signal("terminate",{}),this.deltaQueue=null,this.$worker.terminate(),this.$worker=null,this.$doc&&this.$doc.off("change",this.changeListener),this.$doc=null},this.send=function(e,t){this.$worker.postMessage({command:e,args:t})},this.call=function(e,t,n){if(n){var l=this.callbackId++;this.callbacks[l]=n,t.push(l)}this.send(e,t)},this.emit=function(e,t){try{t.data&&t.data.err&&(t.data.err={message:t.data.err.message,stack:t.data.err.stack,code:t.data.err.code}),this.$worker&&this.$worker.postMessage({event:e,data:{data:t.data}})}catch(e){console.error(e.stack)}},this.attachToDocument=function(e){this.$doc&&this.terminate(),this.$doc=e,this.call("setValue",[e.getValue()]),e.on("change",this.changeListener,!0)},this.changeListener=function(e){this.deltaQueue||(this.deltaQueue=[],setTimeout(this.$sendDeltaQueue,0)),"insert"==e.action?this.deltaQueue.push(e.start,e.lines):this.deltaQueue.push(e.start,e.end)},this.$sendDeltaQueue=function(){var e=this.deltaQueue;e&&(this.deltaQueue=null,e.length>50&&e.length>this.$doc.getLength()>>1?this.call("setValue",[this.$doc.getValue()]):this.emit("change",{data:e}))}}).call(a.prototype),t.UIWorkerClient=function(e,t,n){var l=null,i=!1,s=Object.create(r),c=[],h=new a({messageBuffer:c,terminate:function(){},postMessage:function(e){c.push(e),l&&(i?setTimeout(d):d())}});h.setEmitSync=function(e){i=e};var d=function(){var e=c.shift();e.command?l[e.command].apply(l,e.args):e.event&&s._signal(e.event,e.data)};return s.postMessage=function(e){h.onMessage({data:e})},s.callback=function(e,t){this.postMessage({type:"call",id:t,data:e})},s.emit=function(e,t){this.postMessage({type:"event",name:e,data:t})},o.loadModule(["worker",t],(function(e){for(l=new e[n](s);c.length;)d()})),h},t.WorkerClient=a,t.createWorker=s})),ace.define("ace/placeholder",["require","exports","module","ace/range","ace/lib/event_emitter","ace/lib/oop"],(function(e,t,n){"use strict";var l=e("./range").Range,i=e("./lib/event_emitter").EventEmitter,r=e("./lib/oop"),o=function(){function e(e,t,n,l,i,r){var o=this;this.length=t,this.session=e,this.doc=e.getDocument(),this.mainClass=i,this.othersClass=r,this.$onUpdate=this.onUpdate.bind(this),this.doc.on("change",this.$onUpdate,!0),this.$others=l,this.$onCursorChange=function(){setTimeout((function(){o.onCursorChange()}))},this.$pos=n;var s=e.getUndoManager().$undoStack||e.getUndoManager().$undostack||{length:-1};this.$undoStackDepth=s.length,this.setup(),e.selection.on("changeCursor",this.$onCursorChange)}return e.prototype.setup=function(){var e=this,t=this.doc,n=this.session;this.selectionBefore=n.selection.toJSON(),n.selection.inMultiSelectMode&&n.selection.toSingleRange(),this.pos=t.createAnchor(this.$pos.row,this.$pos.column);var i=this.pos;i.$insertRight=!0,i.detach(),i.markerId=n.addMarker(new l(i.row,i.column,i.row,i.column+this.length),this.mainClass,null,!1),this.others=[],this.$others.forEach((function(n){var l=t.createAnchor(n.row,n.column);l.$insertRight=!0,l.detach(),e.others.push(l)})),n.setUndoSelect(!1)},e.prototype.showOtherMarkers=function(){if(!this.othersActive){var e=this.session,t=this;this.othersActive=!0,this.others.forEach((function(n){n.markerId=e.addMarker(new l(n.row,n.column,n.row,n.column+t.length),t.othersClass,null,!1)}))}},e.prototype.hideOtherMarkers=function(){if(this.othersActive){this.othersActive=!1;for(var e=0;e<this.others.length;e++)this.session.removeMarker(this.others[e].markerId)}},e.prototype.onUpdate=function(e){if(this.$updating)return this.updateAnchors(e);var t=e;if(t.start.row===t.end.row&&t.start.row===this.pos.row){this.$updating=!0;var n="insert"===e.action?t.end.column-t.start.column:t.start.column-t.end.column,i=t.start.column>=this.pos.column&&t.start.column<=this.pos.column+this.length+1,r=t.start.column-this.pos.column;if(this.updateAnchors(e),i&&(this.length+=n),i&&!this.session.$fromUndo)if("insert"===e.action)for(var o=this.others.length-1;o>=0;o--){var s={row:(a=this.others[o]).row,column:a.column+r};this.doc.insertMergedLines(s,e.lines)}else if("remove"===e.action)for(o=this.others.length-1;o>=0;o--){var a;s={row:(a=this.others[o]).row,column:a.column+r},this.doc.remove(new l(s.row,s.column,s.row,s.column-n))}this.$updating=!1,this.updateMarkers()}},e.prototype.updateAnchors=function(e){this.pos.onChange(e);for(var t=this.others.length;t--;)this.others[t].onChange(e);this.updateMarkers()},e.prototype.updateMarkers=function(){if(!this.$updating){var e=this,t=this.session,n=function(n,i){t.removeMarker(n.markerId),n.markerId=t.addMarker(new l(n.row,n.column,n.row,n.column+e.length),i,null,!1)};n(this.pos,this.mainClass);for(var i=this.others.length;i--;)n(this.others[i],this.othersClass)}},e.prototype.onCursorChange=function(e){if(!this.$updating&&this.session){var t=this.session.selection.getCursor();t.row===this.pos.row&&t.column>=this.pos.column&&t.column<=this.pos.column+this.length?(this.showOtherMarkers(),this._emit("cursorEnter",e)):(this.hideOtherMarkers(),this._emit("cursorLeave",e))}},e.prototype.detach=function(){this.session.removeMarker(this.pos&&this.pos.markerId),this.hideOtherMarkers(),this.doc.off("change",this.$onUpdate),this.session.selection.off("changeCursor",this.$onCursorChange),this.session.setUndoSelect(!0),this.session=null},e.prototype.cancel=function(){if(-1!==this.$undoStackDepth){for(var e=this.session.getUndoManager(),t=(e.$undoStack||e.$undostack).length-this.$undoStackDepth,n=0;n<t;n++)e.undo(this.session,!0);this.selectionBefore&&this.session.selection.fromJSON(this.selectionBefore)}},e}();r.implement(o.prototype,i),t.PlaceHolder=o})),ace.define("ace/mouse/multi_select_handler",["require","exports","module","ace/lib/event","ace/lib/useragent"],(function(e,t,n){var l=e("../lib/event"),i=e("../lib/useragent");function r(e,t){return e.row==t.row&&e.column==t.column}t.onMouseDown=function(e){var t=e.domEvent,n=t.altKey,o=t.shiftKey,s=t.ctrlKey,a=e.getAccelKey(),c=e.getButton();if(s&&i.isMac&&(c=t.button),e.editor.inMultiSelectMode&&2==c)e.editor.textInput.onContextMenu(e.domEvent);else if(s||n||a){if(0===c){var h,d=e.editor,u=d.selection,p=d.inMultiSelectMode,f=e.getDocumentPosition(),m=u.getCursor(),g=e.inSelection()||u.isEmpty()&&r(f,m),v=e.x,b=e.y,y=d.session,w=d.renderer.pixelToScreenCoordinates(v,b),x=w;if(d.$mouseHandler.$enableJumpToDef)s&&n||a&&n?h=o?"block":"add":n&&d.$blockSelectEnabled&&(h="block");else if(a&&!n){if(h="add",!p&&o)return}else n&&d.$blockSelectEnabled&&(h="block");if(h&&i.isMac&&t.ctrlKey&&d.$mouseHandler.cancelContextMenu(),"add"==h){if(!p&&g)return;if(!p){var k=u.toOrientedRange();d.addSelectionMarker(k)}var E=u.rangeList.rangeAtPoint(f);d.inVirtualSelectionMode=!0,o&&(E=null,k=u.ranges[0]||k,d.removeSelectionMarker(k)),d.once("mouseup",(function(){var e=u.toOrientedRange();E&&e.isEmpty()&&r(E.cursor,e.cursor)?u.substractPoint(e.cursor):(o?u.substractPoint(k.cursor):k&&(d.removeSelectionMarker(k),u.addRange(k)),u.addRange(e)),d.inVirtualSelectionMode=!1}))}else if("block"==h){var C;e.stop(),d.inVirtualSelectionMode=!0;var _=[],M=function(){var e=d.renderer.pixelToScreenCoordinates(v,b),t=y.screenToDocumentPosition(e.row,e.column,e.offsetX);r(x,e)&&r(t,u.lead)||(x=e,d.selection.moveToPosition(t),d.renderer.scrollCursorIntoView(),d.removeSelectionMarkers(_),_=u.rectangularRangeBlock(x,w),d.$mouseHandler.$clickSelection&&1==_.length&&_[0].isEmpty()&&(_[0]=d.$mouseHandler.$clickSelection.clone()),_.forEach(d.addSelectionMarker,d),d.updateSelectionMarkers())};p&&!a?u.toSingleRange():!p&&a&&(C=u.toOrientedRange(),d.addSelectionMarker(C)),o?w=y.documentToScreenPosition(u.lead):u.moveToPosition(f),x={row:-1,column:-1};var S=M;l.capture(d.container,(function(e){v=e.clientX,b=e.clientY}),(function(e){M(),clearInterval($),d.removeSelectionMarkers(_),_.length||(_=[u.toOrientedRange()]),C&&(d.removeSelectionMarker(C),u.toSingleRange(C));for(var t=0;t<_.length;t++)u.addRange(_[t]);d.inVirtualSelectionMode=!1,d.$mouseHandler.$clickSelection=null}));var $=setInterval((function(){S()}),20);return e.preventDefault()}}}else 0===c&&e.editor.inMultiSelectMode&&e.editor.exitMultiSelectMode()}})),ace.define("ace/commands/multi_select_commands",["require","exports","module","ace/keyboard/hash_handler"],(function(e,t,n){t.defaultCommands=[{name:"addCursorAbove",description:"Add cursor above",exec:function(e){e.selectMoreLines(-1)},bindKey:{win:"Ctrl-Alt-Up",mac:"Ctrl-Alt-Up"},scrollIntoView:"cursor",readOnly:!0},{name:"addCursorBelow",description:"Add cursor below",exec:function(e){e.selectMoreLines(1)},bindKey:{win:"Ctrl-Alt-Down",mac:"Ctrl-Alt-Down"},scrollIntoView:"cursor",readOnly:!0},{name:"addCursorAboveSkipCurrent",description:"Add cursor above (skip current)",exec:function(e){e.selectMoreLines(-1,!0)},bindKey:{win:"Ctrl-Alt-Shift-Up",mac:"Ctrl-Alt-Shift-Up"},scrollIntoView:"cursor",readOnly:!0},{name:"addCursorBelowSkipCurrent",description:"Add cursor below (skip current)",exec:function(e){e.selectMoreLines(1,!0)},bindKey:{win:"Ctrl-Alt-Shift-Down",mac:"Ctrl-Alt-Shift-Down"},scrollIntoView:"cursor",readOnly:!0},{name:"selectMoreBefore",description:"Select more before",exec:function(e){e.selectMore(-1)},bindKey:{win:"Ctrl-Alt-Left",mac:"Ctrl-Alt-Left"},scrollIntoView:"cursor",readOnly:!0},{name:"selectMoreAfter",description:"Select more after",exec:function(e){e.selectMore(1)},bindKey:{win:"Ctrl-Alt-Right",mac:"Ctrl-Alt-Right"},scrollIntoView:"cursor",readOnly:!0},{name:"selectNextBefore",description:"Select next before",exec:function(e){e.selectMore(-1,!0)},bindKey:{win:"Ctrl-Alt-Shift-Left",mac:"Ctrl-Alt-Shift-Left"},scrollIntoView:"cursor",readOnly:!0},{name:"selectNextAfter",description:"Select next after",exec:function(e){e.selectMore(1,!0)},bindKey:{win:"Ctrl-Alt-Shift-Right",mac:"Ctrl-Alt-Shift-Right"},scrollIntoView:"cursor",readOnly:!0},{name:"toggleSplitSelectionIntoLines",description:"Split selection into lines",exec:function(e){e.multiSelect.rangeCount>1?e.multiSelect.joinSelections():e.multiSelect.splitIntoLines()},bindKey:{win:"Ctrl-Alt-L",mac:"Ctrl-Alt-L"},readOnly:!0},{name:"splitSelectionIntoLines",description:"Split into lines",exec:function(e){e.multiSelect.splitIntoLines()},readOnly:!0},{name:"alignCursors",description:"Align cursors",exec:function(e){e.alignCursors()},bindKey:{win:"Ctrl-Alt-A",mac:"Ctrl-Alt-A"},scrollIntoView:"cursor"},{name:"findAll",description:"Find all",exec:function(e){e.findAll()},bindKey:{win:"Ctrl-Alt-K",mac:"Ctrl-Alt-G"},scrollIntoView:"cursor",readOnly:!0}],t.multiSelectCommands=[{name:"singleSelection",description:"Single selection",bindKey:"esc",exec:function(e){e.exitMultiSelectMode()},scrollIntoView:"cursor",readOnly:!0,isAvailable:function(e){return e&&e.inMultiSelectMode}}];var l=e("../keyboard/hash_handler").HashHandler;t.keyboardHandler=new l(t.multiSelectCommands)})),ace.define("ace/multi_select",["require","exports","module","ace/range_list","ace/range","ace/selection","ace/mouse/multi_select_handler","ace/lib/event","ace/lib/lang","ace/commands/multi_select_commands","ace/search","ace/edit_session","ace/editor","ace/config"],(function(e,t,n){var l=e("./range_list").RangeList,i=e("./range").Range,r=e("./selection").Selection,o=e("./mouse/multi_select_handler").onMouseDown,s=e("./lib/event"),a=e("./lib/lang"),c=e("./commands/multi_select_commands");t.commands=c.defaultCommands.concat(c.multiSelectCommands);var h=new(0,e("./search").Search),d=e("./edit_session").EditSession;(function(){this.getSelectionMarkers=function(){return this.$selectionMarkers}}).call(d.prototype),function(){this.ranges=null,this.rangeList=null,this.addRange=function(e,t){if(e){if(!this.inMultiSelectMode&&0===this.rangeCount){var n=this.toOrientedRange();if(this.rangeList.add(n),this.rangeList.add(e),2!=this.rangeList.ranges.length)return this.rangeList.removeAll(),t||this.fromOrientedRange(e);this.rangeList.removeAll(),this.rangeList.add(n),this.$onAddRange(n)}e.cursor||(e.cursor=e.end);var l=this.rangeList.add(e);return this.$onAddRange(e),l.length&&this.$onRemoveRange(l),this.rangeCount>1&&!this.inMultiSelectMode&&(this._signal("multiSelect"),this.inMultiSelectMode=!0,this.session.$undoSelect=!1,this.rangeList.attach(this.session)),t||this.fromOrientedRange(e)}},this.toSingleRange=function(e){e=e||this.ranges[0];var t=this.rangeList.removeAll();t.length&&this.$onRemoveRange(t),e&&this.fromOrientedRange(e)},this.substractPoint=function(e){var t=this.rangeList.substractPoint(e);if(t)return this.$onRemoveRange(t),t[0]},this.mergeOverlappingRanges=function(){var e=this.rangeList.merge();e.length&&this.$onRemoveRange(e)},this.$onAddRange=function(e){this.rangeCount=this.rangeList.ranges.length,this.ranges.unshift(e),this._signal("addRange",{range:e})},this.$onRemoveRange=function(e){if(this.rangeCount=this.rangeList.ranges.length,1==this.rangeCount&&this.inMultiSelectMode){var t=this.rangeList.ranges.pop();e.push(t),this.rangeCount=0}for(var n=e.length;n--;){var l=this.ranges.indexOf(e[n]);this.ranges.splice(l,1)}this._signal("removeRange",{ranges:e}),0===this.rangeCount&&this.inMultiSelectMode&&(this.inMultiSelectMode=!1,this._signal("singleSelect"),this.session.$undoSelect=!0,this.rangeList.detach(this.session)),(t=t||this.ranges[0])&&!t.isEqual(this.getRange())&&this.fromOrientedRange(t)},this.$initRangeList=function(){this.rangeList||(this.rangeList=new l,this.ranges=[],this.rangeCount=0)},this.getAllRanges=function(){return this.rangeCount?this.rangeList.ranges.concat():[this.getRange()]},this.splitIntoLines=function(){for(var e=this.ranges.length?this.ranges:[this.getRange()],t=[],n=0;n<e.length;n++){var l=e[n],r=l.start.row,o=l.end.row;if(r===o)t.push(l.clone());else{for(t.push(new i(r,l.start.column,r,this.session.getLine(r).length));++r<o;)t.push(this.getLineRange(r,!0));t.push(new i(o,0,o,l.end.column))}0!=n||this.isBackwards()||(t=t.reverse())}for(this.toSingleRange(),n=t.length;n--;)this.addRange(t[n])},this.joinSelections=function(){var e=this.rangeList.ranges,t=e[e.length-1],n=i.fromPoints(e[0].start,t.end);this.toSingleRange(),this.setSelectionRange(n,t.cursor==t.start)},this.toggleBlockSelection=function(){if(this.rangeCount>1){var e=this.rangeList.ranges,t=e[e.length-1],n=i.fromPoints(e[0].start,t.end);this.toSingleRange(),this.setSelectionRange(n,t.cursor==t.start)}else{var l=this.session.documentToScreenPosition(this.cursor),r=this.session.documentToScreenPosition(this.anchor);this.rectangularRangeBlock(l,r).forEach(this.addRange,this)}},this.rectangularRangeBlock=function(e,t,n){var l=[],r=e.column<t.column;if(r)var o=e.column,s=t.column,a=e.offsetX,c=t.offsetX;else o=t.column,s=e.column,a=t.offsetX,c=e.offsetX;var h,d,u,p=e.row<t.row;if(p)var f=e.row,m=t.row;else f=t.row,m=e.row;o<0&&(o=0),f<0&&(f=0),f==m&&(n=!0);for(var g=f;g<=m;g++){var v=i.fromPoints(this.session.screenToDocumentPosition(g,o,a),this.session.screenToDocumentPosition(g,s,c));if(v.isEmpty()){if(h&&(u=h,(d=v.end).row==u.row&&d.column==u.column))break;h=v.end}v.cursor=r?v.start:v.end,l.push(v)}if(p&&l.reverse(),!n){for(var b=l.length-1;l[b].isEmpty()&&b>0;)b--;if(b>0)for(var y=0;l[y].isEmpty();)y++;for(var w=b;w>=y;w--)l[w].isEmpty()&&l.splice(w,1)}return l}}.call(r.prototype);var u=e("./editor").Editor;function p(e){e.$multiselectOnSessionChange||(e.$onAddRange=e.$onAddRange.bind(e),e.$onRemoveRange=e.$onRemoveRange.bind(e),e.$onMultiSelect=e.$onMultiSelect.bind(e),e.$onSingleSelect=e.$onSingleSelect.bind(e),e.$multiselectOnSessionChange=t.onSessionChange.bind(e),e.$checkMultiselectChange=e.$checkMultiselectChange.bind(e),e.$multiselectOnSessionChange(e),e.on("changeSession",e.$multiselectOnSessionChange),e.on("mousedown",o),e.commands.addCommands(c.defaultCommands),function(e){if(e.textInput){var t=e.textInput.getElement(),n=!1;s.addListener(t,"keydown",(function(t){var i=18==t.keyCode&&!(t.ctrlKey||t.shiftKey||t.metaKey);e.$blockSelectEnabled&&i?n||(e.renderer.setMouseCursor("crosshair"),n=!0):n&&l()}),e),s.addListener(t,"keyup",l,e),s.addListener(t,"blur",l,e)}function l(t){n&&(e.renderer.setMouseCursor(""),n=!1)}}(e))}(function(){this.updateSelectionMarkers=function(){this.renderer.updateCursor(),this.renderer.updateBackMarkers()},this.addSelectionMarker=function(e){e.cursor||(e.cursor=e.end);var t=this.getSelectionStyle();return e.marker=this.session.addMarker(e,"ace_selection",t),this.session.$selectionMarkers.push(e),this.session.selectionMarkerCount=this.session.$selectionMarkers.length,e},this.removeSelectionMarker=function(e){if(e.marker){this.session.removeMarker(e.marker);var t=this.session.$selectionMarkers.indexOf(e);-1!=t&&this.session.$selectionMarkers.splice(t,1),this.session.selectionMarkerCount=this.session.$selectionMarkers.length}},this.removeSelectionMarkers=function(e){for(var t=this.session.$selectionMarkers,n=e.length;n--;){var l=e[n];if(l.marker){this.session.removeMarker(l.marker);var i=t.indexOf(l);-1!=i&&t.splice(i,1)}}this.session.selectionMarkerCount=t.length},this.$onAddRange=function(e){this.addSelectionMarker(e.range),this.renderer.updateCursor(),this.renderer.updateBackMarkers()},this.$onRemoveRange=function(e){this.removeSelectionMarkers(e.ranges),this.renderer.updateCursor(),this.renderer.updateBackMarkers()},this.$onMultiSelect=function(e){this.inMultiSelectMode||(this.inMultiSelectMode=!0,this.setStyle("ace_multiselect"),this.keyBinding.addKeyboardHandler(c.keyboardHandler),this.commands.setDefaultHandler("exec",this.$onMultiSelectExec),this.renderer.updateCursor(),this.renderer.updateBackMarkers())},this.$onSingleSelect=function(e){this.session.multiSelect.inVirtualMode||(this.inMultiSelectMode=!1,this.unsetStyle("ace_multiselect"),this.keyBinding.removeKeyboardHandler(c.keyboardHandler),this.commands.removeDefaultHandler("exec",this.$onMultiSelectExec),this.renderer.updateCursor(),this.renderer.updateBackMarkers(),this._emit("changeSelection"))},this.$onMultiSelectExec=function(e){var t=e.command,n=e.editor;if(n.multiSelect){if(t.multiSelectAction)"forEach"==t.multiSelectAction?l=n.forEachSelection(t,e.args):"forEachLine"==t.multiSelectAction?l=n.forEachSelection(t,e.args,!0):"single"==t.multiSelectAction?(n.exitMultiSelectMode(),l=t.exec(n,e.args||{})):l=t.multiSelectAction(n,e.args||{});else{var l=t.exec(n,e.args||{});n.multiSelect.addRange(n.multiSelect.toOrientedRange()),n.multiSelect.mergeOverlappingRanges()}return l}},this.forEachSelection=function(e,t,n){if(!this.inVirtualSelectionMode){var l,i=n&&n.keepOrder,o=1==n||n&&n.$byLines,s=this.session,a=this.selection,c=a.rangeList,h=(i?a:c).ranges;if(!h.length)return e.exec?e.exec(this,t||{}):e(this,t||{});var d=a._eventRegistry;a._eventRegistry={};var u=new r(s);this.inVirtualSelectionMode=!0;for(var p=h.length;p--;){if(o)for(;p>0&&h[p].start.row==h[p-1].end.row;)p--;u.fromOrientedRange(h[p]),u.index=p,this.selection=s.selection=u;var f=e.exec?e.exec(this,t||{}):e(this,t||{});l||void 0===f||(l=f),u.toOrientedRange(h[p])}u.detach(),this.selection=s.selection=a,this.inVirtualSelectionMode=!1,a._eventRegistry=d,a.mergeOverlappingRanges(),a.ranges[0]&&a.fromOrientedRange(a.ranges[0]);var m=this.renderer.$scrollAnimation;return this.onCursorChange(),this.onSelectionChange(),m&&m.from==m.to&&this.renderer.animateScrolling(m.from),l}},this.exitMultiSelectMode=function(){this.inMultiSelectMode&&!this.inVirtualSelectionMode&&this.multiSelect.toSingleRange()},this.getSelectedText=function(){var e="";if(this.inMultiSelectMode&&!this.inVirtualSelectionMode){for(var t=this.multiSelect.rangeList.ranges,n=[],l=0;l<t.length;l++)n.push(this.session.getTextRange(t[l]));var i=this.session.getDocument().getNewLineCharacter();(e=n.join(i)).length==(n.length-1)*i.length&&(e="")}else this.selection.isEmpty()||(e=this.session.getTextRange(this.getSelectionRange()));return e},this.$checkMultiselectChange=function(e,t){if(this.inMultiSelectMode&&!this.inVirtualSelectionMode){var n=this.multiSelect.ranges[0];if(this.multiSelect.isEmpty()&&t==this.multiSelect.anchor)return;var l=t==this.multiSelect.anchor?n.cursor==n.start?n.end:n.start:n.cursor;l.row!=t.row||this.session.$clipPositionToDocument(l.row,l.column).column!=t.column?this.multiSelect.toSingleRange(this.multiSelect.toOrientedRange()):this.multiSelect.mergeOverlappingRanges()}},this.findAll=function(e,t,n){if((t=t||{}).needle=e||t.needle,null==t.needle){var l=this.selection.isEmpty()?this.selection.getWordRange():this.selection.getRange();t.needle=this.session.getTextRange(l)}this.$search.set(t);var i=this.$search.findAll(this.session);if(!i.length)return 0;var r=this.multiSelect;n||r.toSingleRange(i[0]);for(var o=i.length;o--;)r.addRange(i[o],!0);return l&&r.rangeList.rangeAtPoint(l.start)&&r.addRange(l,!0),i.length},this.selectMoreLines=function(e,t){var n=this.selection.toOrientedRange(),l=n.cursor==n.end,r=this.session.documentToScreenPosition(n.cursor);this.selection.$desiredColumn&&(r.column=this.selection.$desiredColumn);var o,s=this.session.screenToDocumentPosition(r.row+e,r.column);if(n.isEmpty())c=s;else var a=this.session.documentToScreenPosition(l?n.end:n.start),c=this.session.screenToDocumentPosition(a.row+e,a.column);if(l?(o=i.fromPoints(s,c)).cursor=o.start:(o=i.fromPoints(c,s)).cursor=o.end,o.desiredColumn=r.column,this.selection.inMultiSelectMode){if(t)var h=n.cursor}else this.selection.addRange(n);this.selection.addRange(o),h&&this.selection.substractPoint(h)},this.transposeSelections=function(e){for(var t=this.session,n=t.multiSelect,l=n.ranges,i=l.length;i--;)if((s=l[i]).isEmpty()){var r=t.getWordRange(s.start.row,s.start.column);s.start.row=r.start.row,s.start.column=r.start.column,s.end.row=r.end.row,s.end.column=r.end.column}n.mergeOverlappingRanges();var o=[];for(i=l.length;i--;){var s=l[i];o.unshift(t.getTextRange(s))}for(e<0?o.unshift(o.pop()):o.push(o.shift()),i=l.length;i--;)r=(s=l[i]).clone(),t.replace(s,o[i]),s.start.row=r.start.row,s.start.column=r.start.column;n.fromOrientedRange(n.ranges[0])},this.selectMore=function(e,t,n){var l=this.session,i=l.multiSelect.toOrientedRange();if(!i.isEmpty()||((i=l.getWordRange(i.start.row,i.start.column)).cursor=-1==e?i.start:i.end,this.multiSelect.addRange(i),!n)){var r=l.getTextRange(i),o=function(e,t,n){return h.$options.wrap=!0,h.$options.needle=t,h.$options.backwards=-1==n,h.find(e)}(l,r,e);o&&(o.cursor=-1==e?o.start:o.end,this.session.unfold(o),this.multiSelect.addRange(o),this.renderer.scrollCursorIntoView(null,.5)),t&&this.multiSelect.substractPoint(i.cursor)}},this.alignCursors=function(){var e=this.session,t=e.multiSelect,n=t.ranges,l=-1,r=n.filter((function(e){if(e.cursor.row==l)return!0;l=e.cursor.row}));if(n.length&&r.length!=n.length-1){r.forEach((function(e){t.substractPoint(e.cursor)}));var o=0,s=1/0,c=n.map((function(t){var n=t.cursor,l=e.getLine(n.row).substr(n.column).search(/\S/g);return-1==l&&(l=0),n.column>o&&(o=n.column),l<s&&(s=l),l}));n.forEach((function(t,n){var l=t.cursor,r=o-l.column,h=c[n]-s;r>h?e.insert(l,a.stringRepeat(" ",r-h)):e.remove(new i(l.row,l.column,l.row,l.column-r+h)),t.start.column=t.end.column=o,t.start.row=t.end.row=l.row,t.cursor=t.end})),t.fromOrientedRange(n[0]),this.renderer.updateCursor(),this.renderer.updateBackMarkers()}else{var h=this.selection.getRange(),d=h.start.row,u=h.end.row,p=d==u;if(p){var f,m=this.session.getLength();do{f=this.session.getLine(u)}while(/[=:]/.test(f)&&++u<m);do{f=this.session.getLine(d)}while(/[=:]/.test(f)&&--d>0);d<0&&(d=0),u>=m&&(u=m-1)}var g=this.session.removeFullLines(d,u);g=this.$reAlignText(g,p),this.session.insert({row:d,column:0},g.join("\n")+"\n"),p||(h.start.column=0,h.end.column=g[g.length-1].length),this.selection.setRange(h)}},this.$reAlignText=function(e,t){var n,l,i,r=!0,o=!0;return e.map((function(e){var t=e.match(/(\s*)(.*?)(\s*)([=:].*)/);return t?null==n?(n=t[1].length,l=t[2].length,i=t[3].length,t):(n+l+i!=t[1].length+t[2].length+t[3].length&&(o=!1),n!=t[1].length&&(r=!1),n>t[1].length&&(n=t[1].length),l<t[2].length&&(l=t[2].length),i>t[3].length&&(i=t[3].length),t):[e]})).map(t?c:r?o?function(e){return e[2]?s(n+l-e[2].length)+e[2]+s(i)+e[4].replace(/^([=:])\s+/,"$1 "):e[0]}:c:function(e){return e[2]?s(n)+e[2]+s(i)+e[4].replace(/^([=:])\s+/,"$1 "):e[0]});function s(e){return a.stringRepeat(" ",e)}function c(e){return e[2]?s(n)+e[2]+s(l-e[2].length+i)+e[4].replace(/^([=:])\s+/,"$1 "):e[0]}}}).call(u.prototype),t.onSessionChange=function(e){var t=e.session;t&&!t.multiSelect&&(t.$selectionMarkers=[],t.selection.$initRangeList(),t.multiSelect=t.selection),this.multiSelect=t&&t.multiSelect;var n=e.oldSession;n&&(n.multiSelect.off("addRange",this.$onAddRange),n.multiSelect.off("removeRange",this.$onRemoveRange),n.multiSelect.off("multiSelect",this.$onMultiSelect),n.multiSelect.off("singleSelect",this.$onSingleSelect),n.multiSelect.lead.off("change",this.$checkMultiselectChange),n.multiSelect.anchor.off("change",this.$checkMultiselectChange)),t&&(t.multiSelect.on("addRange",this.$onAddRange),t.multiSelect.on("removeRange",this.$onRemoveRange),t.multiSelect.on("multiSelect",this.$onMultiSelect),t.multiSelect.on("singleSelect",this.$onSingleSelect),t.multiSelect.lead.on("change",this.$checkMultiselectChange),t.multiSelect.anchor.on("change",this.$checkMultiselectChange)),t&&this.inMultiSelectMode!=t.selection.inMultiSelectMode&&(t.selection.inMultiSelectMode?this.$onMultiSelect():this.$onSingleSelect())},t.MultiSelect=p,e("./config").defineOptions(u.prototype,"editor",{enableMultiselect:{set:function(e){p(this),e?(this.on("changeSession",this.$multiselectOnSessionChange),this.on("mousedown",o)):(this.off("changeSession",this.$multiselectOnSessionChange),this.off("mousedown",o))},value:!0},enableBlockSelect:{set:function(e){this.$blockSelectEnabled=e},value:!0}})})),ace.define("ace/mode/folding/fold_mode",["require","exports","module","ace/range"],(function(e,t,n){"use strict";var l=e("../../range").Range,i=t.FoldMode=function(){};(function(){this.foldingStartMarker=null,this.foldingStopMarker=null,this.getFoldWidget=function(e,t,n){var l=e.getLine(n);return this.foldingStartMarker.test(l)?"start":"markbeginend"==t&&this.foldingStopMarker&&this.foldingStopMarker.test(l)?"end":""},this.getFoldWidgetRange=function(e,t,n){return null},this.indentationBlock=function(e,t,n){var i=/\S/,r=e.getLine(t),o=r.search(i);if(-1!=o){for(var s=n||r.length,a=e.getLength(),c=t,h=t;++t<a;){var d=e.getLine(t).search(i);if(-1!=d){if(d<=o){var u=e.getTokenAt(t,0);if(!u||"string"!==u.type)break}h=t}}if(h>c){var p=e.getLine(h).length;return new l(c,s,h,p)}}},this.openingBracketBlock=function(e,t,n,i,r){var o={row:n,column:i+1},s=e.$findClosingBracket(t,o,r);if(s){var a=e.foldWidgets[s.row];return null==a&&(a=e.getFoldWidget(s.row)),"start"==a&&s.row>o.row&&(s.row--,s.column=e.getLine(s.row).length),l.fromPoints(o,s)}},this.closingBracketBlock=function(e,t,n,i,r){var o={row:n,column:i},s=e.$findOpeningBracket(t,o);if(s)return s.column++,o.column--,l.fromPoints(s,o)}}).call(i.prototype)})),ace.define("ace/ext/error_marker",["require","exports","module","ace/line_widgets","ace/lib/dom","ace/range"],(function(e,t,n){"use strict";var l=e("../line_widgets").LineWidgets,i=e("../lib/dom"),r=e("../range").Range;t.showErrorMarker=function(e,t){var n=e.session;n.widgetManager||(n.widgetManager=new l(n),n.widgetManager.attach(e));var o=e.getCursorPosition(),s=o.row,a=n.widgetManager.getWidgetsAtRow(s).filter((function(e){return"errorMarker"==e.type}))[0];a?a.destroy():s-=t;var c,h=function(e,t,n){var l=e.getAnnotations().sort(r.comparePoints);if(l.length){var i=function(e,t,n){for(var l=0,i=e.length-1;l<=i;){var r=l+i>>1,o=n(t,e[r]);if(o>0)l=r+1;else{if(!(o<0))return r;i=r-1}}return-(l+1)}(l,{row:t,column:-1},r.comparePoints);i<0&&(i=-i-1),i>=l.length?i=n>0?0:l.length-1:0===i&&n<0&&(i=l.length-1);var o=l[i];if(o&&n){if(o.row===t){do{o=l[i+=n]}while(o&&o.row===t);if(!o)return l.slice()}var s=[];t=o.row;do{s[n<0?"unshift":"push"](o),o=l[i+=n]}while(o&&o.row==t);return s.length&&s}}}(n,s,t);if(h){var d=h[0];o.column=(d.pos&&"number"!=typeof d.column?d.pos.sc:d.column)||0,o.row=d.row,c=e.renderer.$gutterLayer.$annotations[o.row]}else{if(a)return;c={text:["Looks good!"],className:"ace_ok"}}e.session.unfold(o.row),e.selection.moveToPosition(o);var u={row:o.row,fixedWidth:!0,coverGutter:!0,el:i.createElement("div"),type:"errorMarker"},p=u.el.appendChild(i.createElement("div")),f=u.el.appendChild(i.createElement("div"));f.className="error_widget_arrow "+c.className;var m=e.renderer.$cursorLayer.getPixelPosition(o).left;f.style.left=m+e.renderer.gutterWidth-5+"px",u.el.className="error_widget_wrapper",p.className="error_widget "+c.className,p.innerHTML=c.text.join("<br>"),p.appendChild(i.createElement("div"));var g=function(e,t,n){if(0===t&&("esc"===n||"return"===n))return u.destroy(),{command:"null"}};u.destroy=function(){e.$mouseHandler.isMousePressed||(e.keyBinding.removeKeyboardHandler(g),n.widgetManager.removeLineWidget(u),e.off("changeSelection",u.destroy),e.off("changeSession",u.destroy),e.off("mouseup",u.destroy),e.off("change",u.destroy))},e.keyBinding.addKeyboardHandler(g),e.on("changeSelection",u.destroy),e.on("changeSession",u.destroy),e.on("mouseup",u.destroy),e.on("change",u.destroy),e.session.widgetManager.addLineWidget(u),u.el.onmousedown=e.focus.bind(e),e.renderer.scrollCursorIntoView(null,.5,{bottom:u.el.offsetHeight})},i.importCssString("\n .error_widget_wrapper {\n background: inherit;\n color: inherit;\n border:none\n }\n .error_widget {\n border-top: solid 2px;\n border-bottom: solid 2px;\n margin: 5px 0;\n padding: 10px 40px;\n white-space: pre-wrap;\n }\n .error_widget.ace_error, .error_widget_arrow.ace_error{\n border-color: #ff5a5a\n }\n .error_widget.ace_warning, .error_widget_arrow.ace_warning{\n border-color: #F1D817\n }\n .error_widget.ace_info, .error_widget_arrow.ace_info{\n border-color: #5a5a5a\n }\n .error_widget.ace_ok, .error_widget_arrow.ace_ok{\n border-color: #5aaa5a\n }\n .error_widget_arrow {\n position: absolute;\n border: solid 5px;\n border-top-color: transparent!important;\n border-right-color: transparent!important;\n border-left-color: transparent!important;\n top: -5px;\n }\n","error_marker.css",!1)})),ace.define("ace/ace",["require","exports","module","ace/lib/dom","ace/range","ace/editor","ace/edit_session","ace/undomanager","ace/virtual_renderer","ace/worker/worker_client","ace/keyboard/hash_handler","ace/placeholder","ace/multi_select","ace/mode/folding/fold_mode","ace/theme/textmate","ace/ext/error_marker","ace/config","ace/loader_build"],(function(e,t,n){"use strict";e("./loader_build")(t);var l=e("./lib/dom"),i=e("./range").Range,r=e("./editor").Editor,o=e("./edit_session").EditSession,s=e("./undomanager").UndoManager,a=e("./virtual_renderer").VirtualRenderer;e("./worker/worker_client"),e("./keyboard/hash_handler"),e("./placeholder"),e("./multi_select"),e("./mode/folding/fold_mode"),e("./theme/textmate"),e("./ext/error_marker"),t.config=e("./config"),t.edit=function(e,n){if("string"==typeof e){var i=e;if(!(e=document.getElementById(i)))throw new Error("ace.edit can't find div #"+i)}if(e&&e.env&&e.env.editor instanceof r)return e.env.editor;var o="";if(e&&/input|textarea/i.test(e.tagName)){var s=e;o=s.value,e=l.createElement("pre"),s.parentNode.replaceChild(e,s)}else e&&(o=e.textContent,e.innerHTML="");var c=t.createEditSession(o),h=new r(new a(e),c,n),d={document:c,editor:h,onResize:h.resize.bind(h,null)};return s&&(d.textarea=s),h.on("destroy",(function(){d.editor.container.env=null})),h.container.env=h.env=d,h},t.createEditSession=function(e,t){var n=new o(e,t);return n.setUndoManager(new s),n},t.Range=i,t.Editor=r,t.EditSession=o,t.UndoManager=s,t.VirtualRenderer=a,t.version=t.config.version})),ace.require(["ace/ace"],(function(t){for(var n in t&&(t.config.init(!0),t.define=ace.define),window.ace||(window.ace=t),t)t.hasOwnProperty(n)&&(window.ace[n]=t[n]);window.ace.default=window.ace,e&&(e.exports=window.ace)}))},93083:function(e,t,n){e=n.nmd(e),ace.define("ace/split",["require","exports","module","ace/lib/oop","ace/lib/lang","ace/lib/event_emitter","ace/editor","ace/virtual_renderer","ace/edit_session"],(function(e,t,n){"use strict";var l=e("./lib/oop"),i=(e("./lib/lang"),e("./lib/event_emitter").EventEmitter),r=e("./editor").Editor,o=e("./virtual_renderer").VirtualRenderer,s=e("./edit_session").EditSession,a=function(e,t,n){this.BELOW=1,this.BESIDE=0,this.$container=e,this.$theme=t,this.$splits=0,this.$editorCSS="",this.$editors=[],this.$orientation=this.BESIDE,this.setSplits(n||1),this.$cEditor=this.$editors[0],this.on("focus",function(e){this.$cEditor=e}.bind(this))};(function(){l.implement(this,i),this.$createEditor=function(){var e=document.createElement("div");e.className=this.$editorCSS,e.style.cssText="position: absolute; top:0px; bottom:0px",this.$container.appendChild(e);var t=new r(new o(e,this.$theme));return t.on("focus",function(){this._emit("focus",t)}.bind(this)),this.$editors.push(t),t.setFontSize(this.$fontSize),t},this.setSplits=function(e){var t;if(e<1)throw"The number of splits have to be > 0!";if(e!=this.$splits){if(e>this.$splits){for(;this.$splits<this.$editors.length&&this.$splits<e;)t=this.$editors[this.$splits],this.$container.appendChild(t.container),t.setFontSize(this.$fontSize),this.$splits++;for(;this.$splits<e;)this.$createEditor(),this.$splits++}else for(;this.$splits>e;)t=this.$editors[this.$splits-1],this.$container.removeChild(t.container),this.$splits--;this.resize()}},this.getSplits=function(){return this.$splits},this.getEditor=function(e){return this.$editors[e]},this.getCurrentEditor=function(){return this.$cEditor},this.focus=function(){this.$cEditor.focus()},this.blur=function(){this.$cEditor.blur()},this.setTheme=function(e){this.$editors.forEach((function(t){t.setTheme(e)}))},this.setKeyboardHandler=function(e){this.$editors.forEach((function(t){t.setKeyboardHandler(e)}))},this.forEach=function(e,t){this.$editors.forEach(e,t)},this.$fontSize="",this.setFontSize=function(e){this.$fontSize=e,this.forEach((function(t){t.setFontSize(e)}))},this.$cloneSession=function(e){var t=new s(e.getDocument(),e.getMode()),n=e.getUndoManager();return t.setUndoManager(n),t.setTabSize(e.getTabSize()),t.setUseSoftTabs(e.getUseSoftTabs()),t.setOverwrite(e.getOverwrite()),t.setBreakpoints(e.getBreakpoints()),t.setUseWrapMode(e.getUseWrapMode()),t.setUseWorker(e.getUseWorker()),t.setWrapLimitRange(e.$wrapLimitRange.min,e.$wrapLimitRange.max),t.$foldData=e.$cloneFoldData(),t},this.setSession=function(e,t){var n;n=null==t?this.$cEditor:this.$editors[t];var l=this.$editors.some((function(t){return t.session===e}));return l&&(e=this.$cloneSession(e)),n.setSession(e),e},this.getOrientation=function(){return this.$orientation},this.setOrientation=function(e){this.$orientation!=e&&(this.$orientation=e,this.resize())},this.resize=function(){var e,t=this.$container.clientWidth,n=this.$container.clientHeight;if(this.$orientation==this.BESIDE)for(var l=t/this.$splits,i=0;i<this.$splits;i++)(e=this.$editors[i]).container.style.width=l+"px",e.container.style.top="0px",e.container.style.left=i*l+"px",e.container.style.height=n+"px",e.resize();else{var r=n/this.$splits;for(i=0;i<this.$splits;i++)(e=this.$editors[i]).container.style.width=t+"px",e.container.style.top=i*r+"px",e.container.style.left="0px",e.container.style.height=r+"px",e.resize()}}}).call(a.prototype),t.Split=a})),ace.define("ace/ext/split",["require","exports","module","ace/split"],(function(e,t,n){"use strict";n.exports=e("../split")})),ace.require(["ace/ext/split"],(function(t){e&&(e.exports=t)}))},61549:function(e,t,n){e=n.nmd(e),ace.define("ace/mode/css_highlight_rules",["require","exports","module","ace/lib/oop","ace/lib/lang","ace/mode/text_highlight_rules"],(function(e,t,n){"use strict";var l=e("../lib/oop"),i=(e("../lib/lang"),e("./text_highlight_rules").TextHighlightRules),r=t.supportType="align-content|align-items|align-self|all|animation|animation-delay|animation-direction|animation-duration|animation-fill-mode|animation-iteration-count|animation-name|animation-play-state|animation-timing-function|backface-visibility|background|background-attachment|background-blend-mode|background-clip|background-color|background-image|background-origin|background-position|background-repeat|background-size|border|border-bottom|border-bottom-color|border-bottom-left-radius|border-bottom-right-radius|border-bottom-style|border-bottom-width|border-collapse|border-color|border-image|border-image-outset|border-image-repeat|border-image-slice|border-image-source|border-image-width|border-left|border-left-color|border-left-style|border-left-width|border-radius|border-right|border-right-color|border-right-style|border-right-width|border-spacing|border-style|border-top|border-top-color|border-top-left-radius|border-top-right-radius|border-top-style|border-top-width|border-width|bottom|box-shadow|box-sizing|caption-side|clear|clip|color|column-count|column-fill|column-gap|column-rule|column-rule-color|column-rule-style|column-rule-width|column-span|column-width|columns|content|counter-increment|counter-reset|cursor|direction|display|empty-cells|filter|flex|flex-basis|flex-direction|flex-flow|flex-grow|flex-shrink|flex-wrap|float|font|font-family|font-size|font-size-adjust|font-stretch|font-style|font-variant|font-weight|hanging-punctuation|height|justify-content|left|letter-spacing|line-height|list-style|list-style-image|list-style-position|list-style-type|margin|margin-bottom|margin-left|margin-right|margin-top|max-height|max-width|max-zoom|min-height|min-width|min-zoom|nav-down|nav-index|nav-left|nav-right|nav-up|opacity|order|outline|outline-color|outline-offset|outline-style|outline-width|overflow|overflow-x|overflow-y|padding|padding-bottom|padding-left|padding-right|padding-top|page-break-after|page-break-before|page-break-inside|perspective|perspective-origin|position|quotes|resize|right|tab-size|table-layout|text-align|text-align-last|text-decoration|text-decoration-color|text-decoration-line|text-decoration-style|text-indent|text-justify|text-overflow|text-shadow|text-transform|top|transform|transform-origin|transform-style|transition|transition-delay|transition-duration|transition-property|transition-timing-function|unicode-bidi|user-select|user-zoom|vertical-align|visibility|white-space|width|word-break|word-spacing|word-wrap|z-index",o=t.supportFunction="rgb|rgba|url|attr|counter|counters",s=t.supportConstant="absolute|after-edge|after|all-scroll|all|alphabetic|always|antialiased|armenian|auto|avoid-column|avoid-page|avoid|balance|baseline|before-edge|before|below|bidi-override|block-line-height|block|bold|bolder|border-box|both|bottom|box|break-all|break-word|capitalize|caps-height|caption|center|central|char|circle|cjk-ideographic|clone|close-quote|col-resize|collapse|column|consider-shifts|contain|content-box|cover|crosshair|cubic-bezier|dashed|decimal-leading-zero|decimal|default|disabled|disc|disregard-shifts|distribute-all-lines|distribute-letter|distribute-space|distribute|dotted|double|e-resize|ease-in|ease-in-out|ease-out|ease|ellipsis|end|exclude-ruby|flex-end|flex-start|fill|fixed|georgian|glyphs|grid-height|groove|hand|hanging|hebrew|help|hidden|hiragana-iroha|hiragana|horizontal|icon|ideograph-alpha|ideograph-numeric|ideograph-parenthesis|ideograph-space|ideographic|inactive|include-ruby|inherit|initial|inline-block|inline-box|inline-line-height|inline-table|inline|inset|inside|inter-ideograph|inter-word|invert|italic|justify|katakana-iroha|katakana|keep-all|last|left|lighter|line-edge|line-through|line|linear|list-item|local|loose|lower-alpha|lower-greek|lower-latin|lower-roman|lowercase|lr-tb|ltr|mathematical|max-height|max-size|medium|menu|message-box|middle|move|n-resize|ne-resize|newspaper|no-change|no-close-quote|no-drop|no-open-quote|no-repeat|none|normal|not-allowed|nowrap|nw-resize|oblique|open-quote|outset|outside|overline|padding-box|page|pointer|pre-line|pre-wrap|pre|preserve-3d|progress|relative|repeat-x|repeat-y|repeat|replaced|reset-size|ridge|right|round|row-resize|rtl|s-resize|scroll|se-resize|separate|slice|small-caps|small-caption|solid|space|square|start|static|status-bar|step-end|step-start|steps|stretch|strict|sub|super|sw-resize|table-caption|table-cell|table-column-group|table-column|table-footer-group|table-header-group|table-row-group|table-row|table|tb-rl|text-after-edge|text-before-edge|text-bottom|text-size|text-top|text|thick|thin|transparent|underline|upper-alpha|upper-latin|upper-roman|uppercase|use-script|vertical-ideographic|vertical-text|visible|w-resize|wait|whitespace|z-index|zero|zoom",a=t.supportConstantColor="aliceblue|antiquewhite|aqua|aquamarine|azure|beige|bisque|black|blanchedalmond|blue|blueviolet|brown|burlywood|cadetblue|chartreuse|chocolate|coral|cornflowerblue|cornsilk|crimson|cyan|darkblue|darkcyan|darkgoldenrod|darkgray|darkgreen|darkgrey|darkkhaki|darkmagenta|darkolivegreen|darkorange|darkorchid|darkred|darksalmon|darkseagreen|darkslateblue|darkslategray|darkslategrey|darkturquoise|darkviolet|deeppink|deepskyblue|dimgray|dimgrey|dodgerblue|firebrick|floralwhite|forestgreen|fuchsia|gainsboro|ghostwhite|gold|goldenrod|gray|green|greenyellow|grey|honeydew|hotpink|indianred|indigo|ivory|khaki|lavender|lavenderblush|lawngreen|lemonchiffon|lightblue|lightcoral|lightcyan|lightgoldenrodyellow|lightgray|lightgreen|lightgrey|lightpink|lightsalmon|lightseagreen|lightskyblue|lightslategray|lightslategrey|lightsteelblue|lightyellow|lime|limegreen|linen|magenta|maroon|mediumaquamarine|mediumblue|mediumorchid|mediumpurple|mediumseagreen|mediumslateblue|mediumspringgreen|mediumturquoise|mediumvioletred|midnightblue|mintcream|mistyrose|moccasin|navajowhite|navy|oldlace|olive|olivedrab|orange|orangered|orchid|palegoldenrod|palegreen|paleturquoise|palevioletred|papayawhip|peachpuff|peru|pink|plum|powderblue|purple|rebeccapurple|red|rosybrown|royalblue|saddlebrown|salmon|sandybrown|seagreen|seashell|sienna|silver|skyblue|slateblue|slategray|slategrey|snow|springgreen|steelblue|tan|teal|thistle|tomato|turquoise|violet|wheat|white|whitesmoke|yellow|yellowgreen",c=t.supportConstantFonts="arial|century|comic|courier|cursive|fantasy|garamond|georgia|helvetica|impact|lucida|symbol|system|tahoma|times|trebuchet|utopia|verdana|webdings|sans-serif|serif|monospace",h=t.numRe="\\-?(?:(?:[0-9]+(?:\\.[0-9]+)?)|(?:\\.[0-9]+))",d=t.pseudoElements="(\\:+)\\b(after|before|first-letter|first-line|moz-selection|selection)\\b",u=t.pseudoClasses="(:)\\b(active|checked|disabled|empty|enabled|first-child|first-of-type|focus|hover|indeterminate|invalid|last-child|last-of-type|link|not|nth-child|nth-last-child|nth-last-of-type|nth-of-type|only-child|only-of-type|required|root|target|valid|visited)\\b",p=function(){var e=this.createKeywordMapper({"support.function":o,"support.constant":s,"support.type":r,"support.constant.color":a,"support.constant.fonts":c},"text",!0);this.$rules={start:[{include:["strings","url","comments"]},{token:"paren.lparen",regex:"\\{",next:"ruleset"},{token:"paren.rparen",regex:"\\}"},{token:"string",regex:"@(?!viewport)",next:"media"},{token:"keyword",regex:"#[a-z0-9-_]+"},{token:"keyword",regex:"%"},{token:"variable",regex:"\\.[a-z0-9-_]+"},{token:"string",regex:":[a-z0-9-_]+"},{token:"constant.numeric",regex:h},{token:"constant",regex:"[a-z0-9-_]+"},{caseInsensitive:!0}],media:[{include:["strings","url","comments"]},{token:"paren.lparen",regex:"\\{",next:"start"},{token:"paren.rparen",regex:"\\}",next:"start"},{token:"string",regex:";",next:"start"},{token:"keyword",regex:"(?:media|supports|document|charset|import|namespace|media|supports|document|page|font|keyframes|viewport|counter-style|font-feature-values|swash|ornaments|annotation|stylistic|styleset|character-variant)"}],comments:[{token:"comment",regex:"\\/\\*",push:[{token:"comment",regex:"\\*\\/",next:"pop"},{defaultToken:"comment"}]}],ruleset:[{regex:"-(webkit|ms|moz|o)-",token:"text"},{token:"punctuation.operator",regex:"[:;]"},{token:"paren.rparen",regex:"\\}",next:"start"},{include:["strings","url","comments"]},{token:["constant.numeric","keyword"],regex:"("+h+")(ch|cm|deg|em|ex|fr|gd|grad|Hz|in|kHz|mm|ms|pc|pt|px|rad|rem|s|turn|vh|vmax|vmin|vm|vw|%)"},{token:"constant.numeric",regex:h},{token:"constant.numeric",regex:"#[a-f0-9]{6}"},{token:"constant.numeric",regex:"#[a-f0-9]{3}"},{token:["punctuation","entity.other.attribute-name.pseudo-element.css"],regex:d},{token:["punctuation","entity.other.attribute-name.pseudo-class.css"],regex:u},{include:"url"},{token:e,regex:"\\-?[a-zA-Z_][a-zA-Z0-9_\\-]*"},{caseInsensitive:!0}],url:[{token:"support.function",regex:"(?:url(:?-prefix)?|domain|regexp)\\(",push:[{token:"support.function",regex:"\\)",next:"pop"},{defaultToken:"string"}]}],strings:[{token:"string.start",regex:"'",push:[{token:"string.end",regex:"'|$",next:"pop"},{include:"escapes"},{token:"constant.language.escape",regex:/\\$/,consumeLineEnd:!0},{defaultToken:"string"}]},{token:"string.start",regex:'"',push:[{token:"string.end",regex:'"|$',next:"pop"},{include:"escapes"},{token:"constant.language.escape",regex:/\\$/,consumeLineEnd:!0},{defaultToken:"string"}]}],escapes:[{token:"constant.language.escape",regex:/\\([a-fA-F\d]{1,6}|[^a-fA-F\d])/}]},this.normalizeRules()};l.inherits(p,i),t.CssHighlightRules=p})),ace.define("ace/mode/matching_brace_outdent",["require","exports","module","ace/range"],(function(e,t,n){"use strict";var l=e("../range").Range,i=function(){};(function(){this.checkOutdent=function(e,t){return!!/^\s+$/.test(e)&&/^\s*\}/.test(t)},this.autoOutdent=function(e,t){var n=e.getLine(t).match(/^(\s*\})/);if(!n)return 0;var i=n[1].length,r=e.findMatchingBracket({row:t,column:i});if(!r||r.row==t)return 0;var o=this.$getIndent(e.getLine(r.row));e.replace(new l(t,0,t,i-1),o)},this.$getIndent=function(e){return e.match(/^\s*/)[0]}}).call(i.prototype),t.MatchingBraceOutdent=i})),ace.define("ace/mode/css_completions",["require","exports","module"],(function(e,t,n){"use strict";var l={background:{"#$0":1},"background-color":{"#$0":1,transparent:1,fixed:1},"background-image":{"url('/$0')":1},"background-repeat":{repeat:1,"repeat-x":1,"repeat-y":1,"no-repeat":1,inherit:1},"background-position":{bottom:2,center:2,left:2,right:2,top:2,inherit:2},"background-attachment":{scroll:1,fixed:1},"background-size":{cover:1,contain:1},"background-clip":{"border-box":1,"padding-box":1,"content-box":1},"background-origin":{"border-box":1,"padding-box":1,"content-box":1},border:{"solid $0":1,"dashed $0":1,"dotted $0":1,"#$0":1},"border-color":{"#$0":1},"border-style":{solid:2,dashed:2,dotted:2,double:2,groove:2,hidden:2,inherit:2,inset:2,none:2,outset:2,ridged:2},"border-collapse":{collapse:1,separate:1},bottom:{px:1,em:1,"%":1},clear:{left:1,right:1,both:1,none:1},color:{"#$0":1,"rgb(#$00,0,0)":1},cursor:{default:1,pointer:1,move:1,text:1,wait:1,help:1,progress:1,"n-resize":1,"ne-resize":1,"e-resize":1,"se-resize":1,"s-resize":1,"sw-resize":1,"w-resize":1,"nw-resize":1},display:{none:1,block:1,inline:1,"inline-block":1,"table-cell":1},"empty-cells":{show:1,hide:1},float:{left:1,right:1,none:1},"font-family":{Arial:2,"Comic Sans MS":2,Consolas:2,"Courier New":2,Courier:2,Georgia:2,Monospace:2,"Sans-Serif":2,"Segoe UI":2,Tahoma:2,"Times New Roman":2,"Trebuchet MS":2,Verdana:1},"font-size":{px:1,em:1,"%":1},"font-weight":{bold:1,normal:1},"font-style":{italic:1,normal:1},"font-variant":{normal:1,"small-caps":1},height:{px:1,em:1,"%":1},left:{px:1,em:1,"%":1},"letter-spacing":{normal:1},"line-height":{normal:1},"list-style-type":{none:1,disc:1,circle:1,square:1,decimal:1,"decimal-leading-zero":1,"lower-roman":1,"upper-roman":1,"lower-greek":1,"lower-latin":1,"upper-latin":1,georgian:1,"lower-alpha":1,"upper-alpha":1},margin:{px:1,em:1,"%":1},"margin-right":{px:1,em:1,"%":1},"margin-left":{px:1,em:1,"%":1},"margin-top":{px:1,em:1,"%":1},"margin-bottom":{px:1,em:1,"%":1},"max-height":{px:1,em:1,"%":1},"max-width":{px:1,em:1,"%":1},"min-height":{px:1,em:1,"%":1},"min-width":{px:1,em:1,"%":1},overflow:{hidden:1,visible:1,auto:1,scroll:1},"overflow-x":{hidden:1,visible:1,auto:1,scroll:1},"overflow-y":{hidden:1,visible:1,auto:1,scroll:1},padding:{px:1,em:1,"%":1},"padding-top":{px:1,em:1,"%":1},"padding-right":{px:1,em:1,"%":1},"padding-bottom":{px:1,em:1,"%":1},"padding-left":{px:1,em:1,"%":1},"page-break-after":{auto:1,always:1,avoid:1,left:1,right:1},"page-break-before":{auto:1,always:1,avoid:1,left:1,right:1},position:{absolute:1,relative:1,fixed:1,static:1},right:{px:1,em:1,"%":1},"table-layout":{fixed:1,auto:1},"text-decoration":{none:1,underline:1,"line-through":1,blink:1},"text-align":{left:1,right:1,center:1,justify:1},"text-transform":{capitalize:1,uppercase:1,lowercase:1,none:1},top:{px:1,em:1,"%":1},"vertical-align":{top:1,bottom:1},visibility:{hidden:1,visible:1},"white-space":{nowrap:1,normal:1,pre:1,"pre-line":1,"pre-wrap":1},width:{px:1,em:1,"%":1},"word-spacing":{normal:1},filter:{"alpha(opacity=$0100)":1},"text-shadow":{"$02px 2px 2px #777":1},"text-overflow":{"ellipsis-word":1,clip:1,ellipsis:1},"-moz-border-radius":1,"-moz-border-radius-topright":1,"-moz-border-radius-bottomright":1,"-moz-border-radius-topleft":1,"-moz-border-radius-bottomleft":1,"-webkit-border-radius":1,"-webkit-border-top-right-radius":1,"-webkit-border-top-left-radius":1,"-webkit-border-bottom-right-radius":1,"-webkit-border-bottom-left-radius":1,"-moz-box-shadow":1,"-webkit-box-shadow":1,transform:{"rotate($00deg)":1,"skew($00deg)":1},"-moz-transform":{"rotate($00deg)":1,"skew($00deg)":1},"-webkit-transform":{"rotate($00deg)":1,"skew($00deg)":1}},i=function(){};(function(){this.completionsDefined=!1,this.defineCompletions=function(){if(document){var e=document.createElement("c").style;for(var t in e)if("string"==typeof e[t]){var n=t.replace(/[A-Z]/g,(function(e){return"-"+e.toLowerCase()}));l.hasOwnProperty(n)||(l[n]=1)}}this.completionsDefined=!0},this.getCompletions=function(e,t,n,l){if(this.completionsDefined||this.defineCompletions(),"ruleset"===e||"ace/mode/scss"==t.$mode.$id){var i=t.getLine(n.row).substr(0,n.column),r=/\([^)]*$/.test(i);return r&&(i=i.substr(i.lastIndexOf("(")+1)),/:[^;]+$/.test(i)?(/([\w\-]+):[^:]*$/.test(i),this.getPropertyValueCompletions(e,t,n,l)):this.getPropertyCompletions(e,t,n,l,r)}return[]},this.getPropertyCompletions=function(e,t,n,i,r){return r=r||!1,Object.keys(l).map((function(e){return{caption:e,snippet:e+": $0"+(r?"":";"),meta:"property",score:1e6}}))},this.getPropertyValueCompletions=function(e,t,n,i){var r=t.getLine(n.row).substr(0,n.column),o=(/([\w\-]+):[^:]*$/.exec(r)||{})[1];if(!o)return[];var s=[];return o in l&&"object"==typeof l[o]&&(s=Object.keys(l[o])),s.map((function(e){return{caption:e,snippet:e,meta:"property value",score:1e6}}))}}).call(i.prototype),t.CssCompletions=i})),ace.define("ace/mode/behaviour/css",["require","exports","module","ace/lib/oop","ace/mode/behaviour","ace/mode/behaviour/cstyle","ace/token_iterator"],(function(e,t,n){"use strict";var l=e("../../lib/oop"),i=(e("../behaviour").Behaviour,e("./cstyle").CstyleBehaviour),r=e("../../token_iterator").TokenIterator,o=function(){this.inherit(i),this.add("colon","insertion",(function(e,t,n,l,i){if(":"===i&&n.selection.isEmpty()){var o=n.getCursorPosition(),s=new r(l,o.row,o.column),a=s.getCurrentToken();if(a&&a.value.match(/\s+/)&&(a=s.stepBackward()),a&&"support.type"===a.type){var c=l.doc.getLine(o.row);if(":"===c.substring(o.column,o.column+1))return{text:"",selection:[1,1]};if(/^(\s+[^;]|\s*$)/.test(c.substring(o.column)))return{text:":;",selection:[1,1]}}}})),this.add("colon","deletion",(function(e,t,n,l,i){var o=l.doc.getTextRange(i);if(!i.isMultiLine()&&":"===o){var s=n.getCursorPosition(),a=new r(l,s.row,s.column),c=a.getCurrentToken();if(c&&c.value.match(/\s+/)&&(c=a.stepBackward()),c&&"support.type"===c.type&&";"===l.doc.getLine(i.start.row).substring(i.end.column,i.end.column+1))return i.end.column++,i}})),this.add("semicolon","insertion",(function(e,t,n,l,i){if(";"===i&&n.selection.isEmpty()){var r=n.getCursorPosition();if(";"===l.doc.getLine(r.row).substring(r.column,r.column+1))return{text:"",selection:[1,1]}}})),this.add("!important","insertion",(function(e,t,n,l,i){if("!"===i&&n.selection.isEmpty()){var r=n.getCursorPosition(),o=l.doc.getLine(r.row);if(/^\s*(;|}|$)/.test(o.substring(r.column)))return{text:"!important",selection:[10,10]}}}))};l.inherits(o,i),t.CssBehaviour=o})),ace.define("ace/mode/folding/cstyle",["require","exports","module","ace/lib/oop","ace/range","ace/mode/folding/fold_mode"],(function(e,t,n){"use strict";var l=e("../../lib/oop"),i=e("../../range").Range,r=e("./fold_mode").FoldMode,o=t.FoldMode=function(e){e&&(this.foldingStartMarker=new RegExp(this.foldingStartMarker.source.replace(/\|[^|]*?$/,"|"+e.start)),this.foldingStopMarker=new RegExp(this.foldingStopMarker.source.replace(/\|[^|]*?$/,"|"+e.end)))};l.inherits(o,r),function(){this.foldingStartMarker=/([\{\[\(])[^\}\]\)]*$|^\s*(\/\*)/,this.foldingStopMarker=/^[^\[\{\(]*([\}\]\)])|^[\s\*]*(\*\/)/,this.singleLineBlockCommentRe=/^\s*(\/\*).*\*\/\s*$/,this.tripleStarBlockCommentRe=/^\s*(\/\*\*\*).*\*\/\s*$/,this.startRegionRe=/^\s*(\/\*|\/\/)#?region\b/,this._getFoldWidgetBase=this.getFoldWidget,this.getFoldWidget=function(e,t,n){var l=e.getLine(n);if(this.singleLineBlockCommentRe.test(l)&&!this.startRegionRe.test(l)&&!this.tripleStarBlockCommentRe.test(l))return"";var i=this._getFoldWidgetBase(e,t,n);return!i&&this.startRegionRe.test(l)?"start":i},this.getFoldWidgetRange=function(e,t,n,l){var i,r=e.getLine(n);if(this.startRegionRe.test(r))return this.getCommentRegionBlock(e,r,n);if(i=r.match(this.foldingStartMarker)){var o=i.index;if(i[1])return this.openingBracketBlock(e,i[1],n,o);var s=e.getCommentFoldRange(n,o+i[0].length,1);return s&&!s.isMultiLine()&&(l?s=this.getSectionRange(e,n):"all"!=t&&(s=null)),s}return"markbegin"!==t&&(i=r.match(this.foldingStopMarker))?(o=i.index+i[0].length,i[1]?this.closingBracketBlock(e,i[1],n,o):e.getCommentFoldRange(n,o,-1)):void 0},this.getSectionRange=function(e,t){for(var n=e.getLine(t),l=n.search(/\S/),r=t,o=n.length,s=t+=1,a=e.getLength();++t<a;){var c=(n=e.getLine(t)).search(/\S/);if(-1!==c){if(l>c)break;var h=this.getFoldWidgetRange(e,"all",t);if(h){if(h.start.row<=r)break;if(h.isMultiLine())t=h.end.row;else if(l==c)break}s=t}}return new i(r,o,s,e.getLine(s).length)},this.getCommentRegionBlock=function(e,t,n){for(var l=t.search(/\s*$/),r=e.getLength(),o=n,s=/^\s*(?:\/\*|\/\/|--)#?(end)?region\b/,a=1;++n<r;){t=e.getLine(n);var c=s.exec(t);if(c&&(c[1]?a--:a++,!a))break}if(n>o)return new i(o,l,n,t.length)}}.call(o.prototype)})),ace.define("ace/mode/css",["require","exports","module","ace/lib/oop","ace/mode/text","ace/mode/css_highlight_rules","ace/mode/matching_brace_outdent","ace/worker/worker_client","ace/mode/css_completions","ace/mode/behaviour/css","ace/mode/folding/cstyle"],(function(e,t,n){"use strict";var l=e("../lib/oop"),i=e("./text").Mode,r=e("./css_highlight_rules").CssHighlightRules,o=e("./matching_brace_outdent").MatchingBraceOutdent,s=e("../worker/worker_client").WorkerClient,a=e("./css_completions").CssCompletions,c=e("./behaviour/css").CssBehaviour,h=e("./folding/cstyle").FoldMode,d=function(){this.HighlightRules=r,this.$outdent=new o,this.$behaviour=new c,this.$completer=new a,this.foldingRules=new h};l.inherits(d,i),function(){this.foldingRules="cStyle",this.blockComment={start:"/*",end:"*/"},this.getNextLineIndent=function(e,t,n){var l=this.$getIndent(t),i=this.getTokenizer().getLineTokens(t,e).tokens;return i.length&&"comment"==i[i.length-1].type||t.match(/^.*\{\s*$/)&&(l+=n),l},this.checkOutdent=function(e,t,n){return this.$outdent.checkOutdent(t,n)},this.autoOutdent=function(e,t,n){this.$outdent.autoOutdent(t,n)},this.getCompletions=function(e,t,n,l){return this.$completer.getCompletions(e,t,n,l)},this.createWorker=function(e){var t=new s(["ace"],"ace/mode/css_worker","Worker");return t.attachToDocument(e.getDocument()),t.on("annotate",(function(t){e.setAnnotations(t.data)})),t.on("terminate",(function(){e.clearAnnotations()})),t},this.$id="ace/mode/css",this.snippetFileId="ace/snippets/css"}.call(d.prototype),t.Mode=d})),ace.require(["ace/mode/css"],(function(t){e&&(e.exports=t)}))},56667:function(e,t,n){e=n.nmd(e),ace.define("ace/mode/doc_comment_highlight_rules",["require","exports","module","ace/lib/oop","ace/mode/text_highlight_rules"],(function(e,t,n){"use strict";var l=e("../lib/oop"),i=e("./text_highlight_rules").TextHighlightRules,r=function(){this.$rules={start:[{token:"comment.doc.tag",regex:"@[\\w\\d_]+"},r.getTagRule(),{defaultToken:"comment.doc",caseInsensitive:!0}]}};l.inherits(r,i),r.getTagRule=function(e){return{token:"comment.doc.tag.storage.type",regex:"\\b(?:TODO|FIXME|XXX|HACK)\\b"}},r.getStartRule=function(e){return{token:"comment.doc",regex:"\\/\\*(?=\\*)",next:e}},r.getEndRule=function(e){return{token:"comment.doc",regex:"\\*\\/",next:e}},t.DocCommentHighlightRules=r})),ace.define("ace/mode/javascript_highlight_rules",["require","exports","module","ace/lib/oop","ace/mode/doc_comment_highlight_rules","ace/mode/text_highlight_rules"],(function(e,t,n){"use strict";var l=e("../lib/oop"),i=e("./doc_comment_highlight_rules").DocCommentHighlightRules,r=e("./text_highlight_rules").TextHighlightRules,o="[a-zA-Z\\$_¡-][a-zA-Z\\d\\$_¡-]*",s=function(e){var t=this.createKeywordMapper({"variable.language":"Array|Boolean|Date|Function|Iterator|Number|Object|RegExp|String|Proxy|Symbol|Namespace|QName|XML|XMLList|ArrayBuffer|Float32Array|Float64Array|Int16Array|Int32Array|Int8Array|Uint16Array|Uint32Array|Uint8Array|Uint8ClampedArray|Error|EvalError|InternalError|RangeError|ReferenceError|StopIteration|SyntaxError|TypeError|URIError|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt|JSON|Math|this|arguments|prototype|window|document",keyword:"const|yield|import|get|set|async|await|break|case|catch|continue|default|delete|do|else|finally|for|function|if|in|of|instanceof|new|return|switch|throw|try|typeof|let|var|while|with|debugger|__parent__|__count__|escape|unescape|with|__proto__|class|enum|extends|super|export|implements|private|public|interface|package|protected|static|constructor","storage.type":"const|let|var|function","constant.language":"null|Infinity|NaN|undefined","support.function":"alert","constant.language.boolean":"true|false"},"identifier"),n="\\\\(?:x[0-9a-fA-F]{2}|u[0-9a-fA-F]{4}|u{[0-9a-fA-F]{1,6}}|[0-2][0-7]{0,2}|3[0-7][0-7]?|[4-7][0-7]?|.)";this.$rules={no_regex:[i.getStartRule("doc-start"),c("no_regex"),{token:"string",regex:"'(?=.)",next:"qstring"},{token:"string",regex:'"(?=.)',next:"qqstring"},{token:"constant.numeric",regex:/0(?:[xX][0-9a-fA-F]+|[oO][0-7]+|[bB][01]+)\b/},{token:"constant.numeric",regex:/(?:\d\d*(?:\.\d*)?|\.\d+)(?:[eE][+-]?\d+\b)?/},{token:["storage.type","punctuation.operator","support.function","punctuation.operator","entity.name.function","text","keyword.operator"],regex:"("+o+")(\\.)(prototype)(\\.)("+o+")(\\s*)(=)",next:"function_arguments"},{token:["storage.type","punctuation.operator","entity.name.function","text","keyword.operator","text","storage.type","text","paren.lparen"],regex:"("+o+")(\\.)("+o+")(\\s*)(=)(\\s*)(function\\*?)(\\s*)(\\()",next:"function_arguments"},{token:["entity.name.function","text","keyword.operator","text","storage.type","text","paren.lparen"],regex:"("+o+")(\\s*)(=)(\\s*)(function\\*?)(\\s*)(\\()",next:"function_arguments"},{token:["storage.type","punctuation.operator","entity.name.function","text","keyword.operator","text","storage.type","text","entity.name.function","text","paren.lparen"],regex:"("+o+")(\\.)("+o+")(\\s*)(=)(\\s*)(function\\*?)(\\s+)(\\w+)(\\s*)(\\()",next:"function_arguments"},{token:["storage.type","text","entity.name.function","text","paren.lparen"],regex:"(function\\*?)(\\s+)("+o+")(\\s*)(\\()",next:"function_arguments"},{token:["entity.name.function","text","punctuation.operator","text","storage.type","text","paren.lparen"],regex:"("+o+")(\\s*)(:)(\\s*)(function\\*?)(\\s*)(\\()",next:"function_arguments"},{token:["text","text","storage.type","text","paren.lparen"],regex:"(:)(\\s*)(function\\*?)(\\s*)(\\()",next:"function_arguments"},{token:"keyword",regex:"from(?=\\s*('|\"))"},{token:"keyword",regex:"(?:case|do|else|finally|in|instanceof|return|throw|try|typeof|yield|void)\\b",next:"start"},{token:"support.constant",regex:/that\b/},{token:["storage.type","punctuation.operator","support.function.firebug"],regex:/(console)(\.)(warn|info|log|error|time|trace|timeEnd|assert)\b/},{token:t,regex:o},{token:"punctuation.operator",regex:/[.](?![.])/,next:"property"},{token:"storage.type",regex:/=>/,next:"start"},{token:"keyword.operator",regex:/--|\+\+|\.{3}|===|==|=|!=|!==|<+=?|>+=?|!|&&|\|\||\?:|[!$%&*+\-~\/^]=?/,next:"start"},{token:"punctuation.operator",regex:/[?:,;.]/,next:"start"},{token:"paren.lparen",regex:/[\[({]/,next:"start"},{token:"paren.rparen",regex:/[\])}]/},{token:"comment",regex:/^#!.*$/}],property:[{token:"text",regex:"\\s+"},{token:["storage.type","punctuation.operator","entity.name.function","text","keyword.operator","text","storage.type","text","entity.name.function","text","paren.lparen"],regex:"("+o+")(\\.)("+o+")(\\s*)(=)(\\s*)(function\\*?)(?:(\\s+)(\\w+))?(\\s*)(\\()",next:"function_arguments"},{token:"punctuation.operator",regex:/[.](?![.])/},{token:"support.function",regex:/(s(?:h(?:ift|ow(?:Mod(?:elessDialog|alDialog)|Help))|croll(?:X|By(?:Pages|Lines)?|Y|To)?|t(?:op|rike)|i(?:n|zeToContent|debar|gnText)|ort|u(?:p|b(?:str(?:ing)?)?)|pli(?:ce|t)|e(?:nd|t(?:Re(?:sizable|questHeader)|M(?:i(?:nutes|lliseconds)|onth)|Seconds|Ho(?:tKeys|urs)|Year|Cursor|Time(?:out)?|Interval|ZOptions|Date|UTC(?:M(?:i(?:nutes|lliseconds)|onth)|Seconds|Hours|Date|FullYear)|FullYear|Active)|arch)|qrt|lice|avePreferences|mall)|h(?:ome|andleEvent)|navigate|c(?:har(?:CodeAt|At)|o(?:s|n(?:cat|textual|firm)|mpile)|eil|lear(?:Timeout|Interval)?|a(?:ptureEvents|ll)|reate(?:StyleSheet|Popup|EventObject))|t(?:o(?:GMTString|S(?:tring|ource)|U(?:TCString|pperCase)|Lo(?:caleString|werCase))|est|a(?:n|int(?:Enabled)?))|i(?:s(?:NaN|Finite)|ndexOf|talics)|d(?:isableExternalCapture|ump|etachEvent)|u(?:n(?:shift|taint|escape|watch)|pdateCommands)|j(?:oin|avaEnabled)|p(?:o(?:p|w)|ush|lugins.refresh|a(?:ddings|rse(?:Int|Float)?)|r(?:int|ompt|eference))|e(?:scape|nableExternalCapture|val|lementFromPoint|x(?:p|ec(?:Script|Command)?))|valueOf|UTC|queryCommand(?:State|Indeterm|Enabled|Value)|f(?:i(?:nd|lter|le(?:ModifiedDate|Size|CreatedDate|UpdatedDate)|xed)|o(?:nt(?:size|color)|rward|rEach)|loor|romCharCode)|watch|l(?:ink|o(?:ad|g)|astIndexOf)|a(?:sin|nchor|cos|t(?:tachEvent|ob|an(?:2)?)|pply|lert|b(?:s|ort))|r(?:ou(?:nd|teEvents)|e(?:size(?:By|To)|calc|turnValue|place|verse|l(?:oad|ease(?:Capture|Events)))|andom)|g(?:o|et(?:ResponseHeader|M(?:i(?:nutes|lliseconds)|onth)|Se(?:conds|lection)|Hours|Year|Time(?:zoneOffset)?|Da(?:y|te)|UTC(?:M(?:i(?:nutes|lliseconds)|onth)|Seconds|Hours|Da(?:y|te)|FullYear)|FullYear|A(?:ttention|llResponseHeaders)))|m(?:in|ove(?:B(?:y|elow)|To(?:Absolute)?|Above)|ergeAttributes|a(?:tch|rgins|x))|b(?:toa|ig|o(?:ld|rderWidths)|link|ack))\b(?=\()/},{token:"support.function.dom",regex:/(s(?:ub(?:stringData|mit)|plitText|e(?:t(?:NamedItem|Attribute(?:Node)?)|lect))|has(?:ChildNodes|Feature)|namedItem|c(?:l(?:ick|o(?:se|neNode))|reate(?:C(?:omment|DATASection|aption)|T(?:Head|extNode|Foot)|DocumentFragment|ProcessingInstruction|E(?:ntityReference|lement)|Attribute))|tabIndex|i(?:nsert(?:Row|Before|Cell|Data)|tem)|open|delete(?:Row|C(?:ell|aption)|T(?:Head|Foot)|Data)|focus|write(?:ln)?|a(?:dd|ppend(?:Child|Data))|re(?:set|place(?:Child|Data)|move(?:NamedItem|Child|Attribute(?:Node)?)?)|get(?:NamedItem|Element(?:sBy(?:Name|TagName|ClassName)|ById)|Attribute(?:Node)?)|blur)\b(?=\()/},{token:"support.constant",regex:/(s(?:ystemLanguage|cr(?:ipts|ollbars|een(?:X|Y|Top|Left))|t(?:yle(?:Sheets)?|atus(?:Text|bar)?)|ibling(?:Below|Above)|ource|uffixes|e(?:curity(?:Policy)?|l(?:ection|f)))|h(?:istory|ost(?:name)?|as(?:h|Focus))|y|X(?:MLDocument|SLDocument)|n(?:ext|ame(?:space(?:s|URI)|Prop))|M(?:IN_VALUE|AX_VALUE)|c(?:haracterSet|o(?:n(?:structor|trollers)|okieEnabled|lorDepth|mp(?:onents|lete))|urrent|puClass|l(?:i(?:p(?:boardData)?|entInformation)|osed|asses)|alle(?:e|r)|rypto)|t(?:o(?:olbar|p)|ext(?:Transform|Indent|Decoration|Align)|ags)|SQRT(?:1_2|2)|i(?:n(?:ner(?:Height|Width)|put)|ds|gnoreCase)|zIndex|o(?:scpu|n(?:readystatechange|Line)|uter(?:Height|Width)|p(?:sProfile|ener)|ffscreenBuffering)|NEGATIVE_INFINITY|d(?:i(?:splay|alog(?:Height|Top|Width|Left|Arguments)|rectories)|e(?:scription|fault(?:Status|Ch(?:ecked|arset)|View)))|u(?:ser(?:Profile|Language|Agent)|n(?:iqueID|defined)|pdateInterval)|_content|p(?:ixelDepth|ort|ersonalbar|kcs11|l(?:ugins|atform)|a(?:thname|dding(?:Right|Bottom|Top|Left)|rent(?:Window|Layer)?|ge(?:X(?:Offset)?|Y(?:Offset)?))|r(?:o(?:to(?:col|type)|duct(?:Sub)?|mpter)|e(?:vious|fix)))|e(?:n(?:coding|abledPlugin)|x(?:ternal|pando)|mbeds)|v(?:isibility|endor(?:Sub)?|Linkcolor)|URLUnencoded|P(?:I|OSITIVE_INFINITY)|f(?:ilename|o(?:nt(?:Size|Family|Weight)|rmName)|rame(?:s|Element)|gColor)|E|whiteSpace|l(?:i(?:stStyleType|n(?:eHeight|kColor))|o(?:ca(?:tion(?:bar)?|lName)|wsrc)|e(?:ngth|ft(?:Context)?)|a(?:st(?:M(?:odified|atch)|Index|Paren)|yer(?:s|X)|nguage))|a(?:pp(?:MinorVersion|Name|Co(?:deName|re)|Version)|vail(?:Height|Top|Width|Left)|ll|r(?:ity|guments)|Linkcolor|bove)|r(?:ight(?:Context)?|e(?:sponse(?:XML|Text)|adyState))|global|x|m(?:imeTypes|ultiline|enubar|argin(?:Right|Bottom|Top|Left))|L(?:N(?:10|2)|OG(?:10E|2E))|b(?:o(?:ttom|rder(?:Width|RightWidth|BottomWidth|Style|Color|TopWidth|LeftWidth))|ufferDepth|elow|ackground(?:Color|Image)))\b/},{token:"identifier",regex:o},{regex:"",token:"empty",next:"no_regex"}],start:[i.getStartRule("doc-start"),c("start"),{token:"string.regexp",regex:"\\/",next:"regex"},{token:"text",regex:"\\s+|^$",next:"start"},{token:"empty",regex:"",next:"no_regex"}],regex:[{token:"regexp.keyword.operator",regex:"\\\\(?:u[\\da-fA-F]{4}|x[\\da-fA-F]{2}|.)"},{token:"string.regexp",regex:"/[sxngimy]*",next:"no_regex"},{token:"invalid",regex:/\{\d+\b,?\d*\}[+*]|[+*$^?][+*]|[$^][?]|\?{3,}/},{token:"constant.language.escape",regex:/\(\?[:=!]|\)|\{\d+\b,?\d*\}|[+*]\?|[()$^+*?.]/},{token:"constant.language.delimiter",regex:/\|/},{token:"constant.language.escape",regex:/\[\^?/,next:"regex_character_class"},{token:"empty",regex:"$",next:"no_regex"},{defaultToken:"string.regexp"}],regex_character_class:[{token:"regexp.charclass.keyword.operator",regex:"\\\\(?:u[\\da-fA-F]{4}|x[\\da-fA-F]{2}|.)"},{token:"constant.language.escape",regex:"]",next:"regex"},{token:"constant.language.escape",regex:"-"},{token:"empty",regex:"$",next:"no_regex"},{defaultToken:"string.regexp.charachterclass"}],default_parameter:[{token:"string",regex:"'(?=.)",push:[{token:"string",regex:"'|$",next:"pop"},{include:"qstring"}]},{token:"string",regex:'"(?=.)',push:[{token:"string",regex:'"|$',next:"pop"},{include:"qqstring"}]},{token:"constant.language",regex:"null|Infinity|NaN|undefined"},{token:"constant.numeric",regex:/0(?:[xX][0-9a-fA-F]+|[oO][0-7]+|[bB][01]+)\b/},{token:"constant.numeric",regex:/(?:\d\d*(?:\.\d*)?|\.\d+)(?:[eE][+-]?\d+\b)?/},{token:"punctuation.operator",regex:",",next:"function_arguments"},{token:"text",regex:"\\s+"},{token:"punctuation.operator",regex:"$"},{token:"empty",regex:"",next:"no_regex"}],function_arguments:[c("function_arguments"),{token:"variable.parameter",regex:o},{token:"punctuation.operator",regex:","},{token:"text",regex:"\\s+"},{token:"punctuation.operator",regex:"$"},{token:"empty",regex:"",next:"no_regex"}],qqstring:[{token:"constant.language.escape",regex:n},{token:"string",regex:"\\\\$",consumeLineEnd:!0},{token:"string",regex:'"|$',next:"no_regex"},{defaultToken:"string"}],qstring:[{token:"constant.language.escape",regex:n},{token:"string",regex:"\\\\$",consumeLineEnd:!0},{token:"string",regex:"'|$",next:"no_regex"},{defaultToken:"string"}]},e&&e.noES6||(this.$rules.no_regex.unshift({regex:"[{}]",onMatch:function(e,t,n){if(this.next="{"==e?this.nextState:"","{"==e&&n.length)n.unshift("start",t);else if("}"==e&&n.length&&(n.shift(),this.next=n.shift(),-1!=this.next.indexOf("string")||-1!=this.next.indexOf("jsx")))return"paren.quasi.end";return"{"==e?"paren.lparen":"paren.rparen"},nextState:"start"},{token:"string.quasi.start",regex:/`/,push:[{token:"constant.language.escape",regex:n},{token:"paren.quasi.start",regex:/\${/,push:"start"},{token:"string.quasi.end",regex:/`/,next:"pop"},{defaultToken:"string.quasi"}]},{token:["variable.parameter","text"],regex:"("+o+")(\\s*)(?=\\=>)"},{token:"paren.lparen",regex:"(\\()(?=.+\\s*=>)",next:"function_arguments"},{token:"variable.language",regex:"(?:(?:(?:Weak)?(?:Set|Map))|Promise)\\b"}),this.$rules.function_arguments.unshift({token:"keyword.operator",regex:"=",next:"default_parameter"},{token:"keyword.operator",regex:"\\.{3}"}),this.$rules.property.unshift({token:"support.function",regex:"(findIndex|repeat|startsWith|endsWith|includes|isSafeInteger|trunc|cbrt|log2|log10|sign|then|catch|finally|resolve|reject|race|any|all|allSettled|keys|entries|isInteger)\\b(?=\\()"},{token:"constant.language",regex:"(?:MAX_SAFE_INTEGER|MIN_SAFE_INTEGER|EPSILON)\\b"}),e&&0==e.jsx||a.call(this)),this.embedRules(i,"doc-",[i.getEndRule("no_regex")]),this.normalizeRules()};function a(){var e=o.replace("\\d","\\d\\-"),t={onMatch:function(e,t,n){var l="/"==e.charAt(1)?2:1;return 1==l?(t!=this.nextState?n.unshift(this.next,this.nextState,0):n.unshift(this.next),n[2]++):2==l&&t==this.nextState&&(n[1]--,(!n[1]||n[1]<0)&&(n.shift(),n.shift())),[{type:"meta.tag.punctuation."+(1==l?"":"end-")+"tag-open.xml",value:e.slice(0,l)},{type:"meta.tag.tag-name.xml",value:e.substr(l)}]},regex:"</?"+e,next:"jsxAttributes",nextState:"jsx"};this.$rules.start.unshift(t);var n={regex:"{",token:"paren.quasi.start",push:"start"};this.$rules.jsx=[n,t,{include:"reference"},{defaultToken:"string"}],this.$rules.jsxAttributes=[{token:"meta.tag.punctuation.tag-close.xml",regex:"/?>",onMatch:function(e,t,n){return t==n[0]&&n.shift(),2==e.length&&(n[0]==this.nextState&&n[1]--,(!n[1]||n[1]<0)&&n.splice(0,2)),this.next=n[0]||"start",[{type:this.token,value:e}]},nextState:"jsx"},n,c("jsxAttributes"),{token:"entity.other.attribute-name.xml",regex:e},{token:"keyword.operator.attribute-equals.xml",regex:"="},{token:"text.tag-whitespace.xml",regex:"\\s+"},{token:"string.attribute-value.xml",regex:"'",stateName:"jsx_attr_q",push:[{token:"string.attribute-value.xml",regex:"'",next:"pop"},{include:"reference"},{defaultToken:"string.attribute-value.xml"}]},{token:"string.attribute-value.xml",regex:'"',stateName:"jsx_attr_qq",push:[{token:"string.attribute-value.xml",regex:'"',next:"pop"},{include:"reference"},{defaultToken:"string.attribute-value.xml"}]},t],this.$rules.reference=[{token:"constant.language.escape.reference.xml",regex:"(?:&#[0-9]+;)|(?:&#x[0-9a-fA-F]+;)|(?:&[a-zA-Z0-9_:\\.-]+;)"}]}function c(e){return[{token:"comment",regex:/\/\*/,next:[i.getTagRule(),{token:"comment",regex:"\\*\\/",next:e||"pop"},{defaultToken:"comment",caseInsensitive:!0}]},{token:"comment",regex:"\\/\\/",next:[i.getTagRule(),{token:"comment",regex:"$|^",next:e||"pop"},{defaultToken:"comment",caseInsensitive:!0}]}]}l.inherits(s,r),t.JavaScriptHighlightRules=s})),ace.define("ace/mode/matching_brace_outdent",["require","exports","module","ace/range"],(function(e,t,n){"use strict";var l=e("../range").Range,i=function(){};(function(){this.checkOutdent=function(e,t){return!!/^\s+$/.test(e)&&/^\s*\}/.test(t)},this.autoOutdent=function(e,t){var n=e.getLine(t).match(/^(\s*\})/);if(!n)return 0;var i=n[1].length,r=e.findMatchingBracket({row:t,column:i});if(!r||r.row==t)return 0;var o=this.$getIndent(e.getLine(r.row));e.replace(new l(t,0,t,i-1),o)},this.$getIndent=function(e){return e.match(/^\s*/)[0]}}).call(i.prototype),t.MatchingBraceOutdent=i})),ace.define("ace/mode/folding/cstyle",["require","exports","module","ace/lib/oop","ace/range","ace/mode/folding/fold_mode"],(function(e,t,n){"use strict";var l=e("../../lib/oop"),i=e("../../range").Range,r=e("./fold_mode").FoldMode,o=t.FoldMode=function(e){e&&(this.foldingStartMarker=new RegExp(this.foldingStartMarker.source.replace(/\|[^|]*?$/,"|"+e.start)),this.foldingStopMarker=new RegExp(this.foldingStopMarker.source.replace(/\|[^|]*?$/,"|"+e.end)))};l.inherits(o,r),function(){this.foldingStartMarker=/([\{\[\(])[^\}\]\)]*$|^\s*(\/\*)/,this.foldingStopMarker=/^[^\[\{\(]*([\}\]\)])|^[\s\*]*(\*\/)/,this.singleLineBlockCommentRe=/^\s*(\/\*).*\*\/\s*$/,this.tripleStarBlockCommentRe=/^\s*(\/\*\*\*).*\*\/\s*$/,this.startRegionRe=/^\s*(\/\*|\/\/)#?region\b/,this._getFoldWidgetBase=this.getFoldWidget,this.getFoldWidget=function(e,t,n){var l=e.getLine(n);if(this.singleLineBlockCommentRe.test(l)&&!this.startRegionRe.test(l)&&!this.tripleStarBlockCommentRe.test(l))return"";var i=this._getFoldWidgetBase(e,t,n);return!i&&this.startRegionRe.test(l)?"start":i},this.getFoldWidgetRange=function(e,t,n,l){var i,r=e.getLine(n);if(this.startRegionRe.test(r))return this.getCommentRegionBlock(e,r,n);if(i=r.match(this.foldingStartMarker)){var o=i.index;if(i[1])return this.openingBracketBlock(e,i[1],n,o);var s=e.getCommentFoldRange(n,o+i[0].length,1);return s&&!s.isMultiLine()&&(l?s=this.getSectionRange(e,n):"all"!=t&&(s=null)),s}return"markbegin"!==t&&(i=r.match(this.foldingStopMarker))?(o=i.index+i[0].length,i[1]?this.closingBracketBlock(e,i[1],n,o):e.getCommentFoldRange(n,o,-1)):void 0},this.getSectionRange=function(e,t){for(var n=e.getLine(t),l=n.search(/\S/),r=t,o=n.length,s=t+=1,a=e.getLength();++t<a;){var c=(n=e.getLine(t)).search(/\S/);if(-1!==c){if(l>c)break;var h=this.getFoldWidgetRange(e,"all",t);if(h){if(h.start.row<=r)break;if(h.isMultiLine())t=h.end.row;else if(l==c)break}s=t}}return new i(r,o,s,e.getLine(s).length)},this.getCommentRegionBlock=function(e,t,n){for(var l=t.search(/\s*$/),r=e.getLength(),o=n,s=/^\s*(?:\/\*|\/\/|--)#?(end)?region\b/,a=1;++n<r;){t=e.getLine(n);var c=s.exec(t);if(c&&(c[1]?a--:a++,!a))break}if(n>o)return new i(o,l,n,t.length)}}.call(o.prototype)})),ace.define("ace/mode/javascript",["require","exports","module","ace/lib/oop","ace/mode/text","ace/mode/javascript_highlight_rules","ace/mode/matching_brace_outdent","ace/worker/worker_client","ace/mode/behaviour/cstyle","ace/mode/folding/cstyle"],(function(e,t,n){"use strict";var l=e("../lib/oop"),i=e("./text").Mode,r=e("./javascript_highlight_rules").JavaScriptHighlightRules,o=e("./matching_brace_outdent").MatchingBraceOutdent,s=e("../worker/worker_client").WorkerClient,a=e("./behaviour/cstyle").CstyleBehaviour,c=e("./folding/cstyle").FoldMode,h=function(){this.HighlightRules=r,this.$outdent=new o,this.$behaviour=new a,this.foldingRules=new c};l.inherits(h,i),function(){this.lineCommentStart="//",this.blockComment={start:"/*",end:"*/"},this.$quotes={'"':'"',"'":"'","`":"`"},this.$pairQuotesAfter={"`":/\w/},this.getNextLineIndent=function(e,t,n){var l=this.$getIndent(t),i=this.getTokenizer().getLineTokens(t,e),r=i.tokens,o=i.state;if(r.length&&"comment"==r[r.length-1].type)return l;if("start"==e||"no_regex"==e)(s=t.match(/^.*(?:\bcase\b.*:|[\{\(\[])\s*$/))&&(l+=n);else if("doc-start"==e){if("start"==o||"no_regex"==o)return"";var s;(s=t.match(/^\s*(\/?)\*/))&&(s[1]&&(l+=" "),l+="* ")}return l},this.checkOutdent=function(e,t,n){return this.$outdent.checkOutdent(t,n)},this.autoOutdent=function(e,t,n){this.$outdent.autoOutdent(t,n)},this.createWorker=function(e){var t=new s(["ace"],"ace/mode/javascript_worker","JavaScriptWorker");return t.attachToDocument(e.getDocument()),t.on("annotate",(function(t){e.setAnnotations(t.data)})),t.on("terminate",(function(){e.clearAnnotations()})),t},this.$id="ace/mode/javascript",this.snippetFileId="ace/snippets/javascript"}.call(h.prototype),t.Mode=h})),ace.define("ace/mode/css_highlight_rules",["require","exports","module","ace/lib/oop","ace/lib/lang","ace/mode/text_highlight_rules"],(function(e,t,n){"use strict";var l=e("../lib/oop"),i=(e("../lib/lang"),e("./text_highlight_rules").TextHighlightRules),r=t.supportType="align-content|align-items|align-self|all|animation|animation-delay|animation-direction|animation-duration|animation-fill-mode|animation-iteration-count|animation-name|animation-play-state|animation-timing-function|backface-visibility|background|background-attachment|background-blend-mode|background-clip|background-color|background-image|background-origin|background-position|background-repeat|background-size|border|border-bottom|border-bottom-color|border-bottom-left-radius|border-bottom-right-radius|border-bottom-style|border-bottom-width|border-collapse|border-color|border-image|border-image-outset|border-image-repeat|border-image-slice|border-image-source|border-image-width|border-left|border-left-color|border-left-style|border-left-width|border-radius|border-right|border-right-color|border-right-style|border-right-width|border-spacing|border-style|border-top|border-top-color|border-top-left-radius|border-top-right-radius|border-top-style|border-top-width|border-width|bottom|box-shadow|box-sizing|caption-side|clear|clip|color|column-count|column-fill|column-gap|column-rule|column-rule-color|column-rule-style|column-rule-width|column-span|column-width|columns|content|counter-increment|counter-reset|cursor|direction|display|empty-cells|filter|flex|flex-basis|flex-direction|flex-flow|flex-grow|flex-shrink|flex-wrap|float|font|font-family|font-size|font-size-adjust|font-stretch|font-style|font-variant|font-weight|hanging-punctuation|height|justify-content|left|letter-spacing|line-height|list-style|list-style-image|list-style-position|list-style-type|margin|margin-bottom|margin-left|margin-right|margin-top|max-height|max-width|max-zoom|min-height|min-width|min-zoom|nav-down|nav-index|nav-left|nav-right|nav-up|opacity|order|outline|outline-color|outline-offset|outline-style|outline-width|overflow|overflow-x|overflow-y|padding|padding-bottom|padding-left|padding-right|padding-top|page-break-after|page-break-before|page-break-inside|perspective|perspective-origin|position|quotes|resize|right|tab-size|table-layout|text-align|text-align-last|text-decoration|text-decoration-color|text-decoration-line|text-decoration-style|text-indent|text-justify|text-overflow|text-shadow|text-transform|top|transform|transform-origin|transform-style|transition|transition-delay|transition-duration|transition-property|transition-timing-function|unicode-bidi|user-select|user-zoom|vertical-align|visibility|white-space|width|word-break|word-spacing|word-wrap|z-index",o=t.supportFunction="rgb|rgba|url|attr|counter|counters",s=t.supportConstant="absolute|after-edge|after|all-scroll|all|alphabetic|always|antialiased|armenian|auto|avoid-column|avoid-page|avoid|balance|baseline|before-edge|before|below|bidi-override|block-line-height|block|bold|bolder|border-box|both|bottom|box|break-all|break-word|capitalize|caps-height|caption|center|central|char|circle|cjk-ideographic|clone|close-quote|col-resize|collapse|column|consider-shifts|contain|content-box|cover|crosshair|cubic-bezier|dashed|decimal-leading-zero|decimal|default|disabled|disc|disregard-shifts|distribute-all-lines|distribute-letter|distribute-space|distribute|dotted|double|e-resize|ease-in|ease-in-out|ease-out|ease|ellipsis|end|exclude-ruby|flex-end|flex-start|fill|fixed|georgian|glyphs|grid-height|groove|hand|hanging|hebrew|help|hidden|hiragana-iroha|hiragana|horizontal|icon|ideograph-alpha|ideograph-numeric|ideograph-parenthesis|ideograph-space|ideographic|inactive|include-ruby|inherit|initial|inline-block|inline-box|inline-line-height|inline-table|inline|inset|inside|inter-ideograph|inter-word|invert|italic|justify|katakana-iroha|katakana|keep-all|last|left|lighter|line-edge|line-through|line|linear|list-item|local|loose|lower-alpha|lower-greek|lower-latin|lower-roman|lowercase|lr-tb|ltr|mathematical|max-height|max-size|medium|menu|message-box|middle|move|n-resize|ne-resize|newspaper|no-change|no-close-quote|no-drop|no-open-quote|no-repeat|none|normal|not-allowed|nowrap|nw-resize|oblique|open-quote|outset|outside|overline|padding-box|page|pointer|pre-line|pre-wrap|pre|preserve-3d|progress|relative|repeat-x|repeat-y|repeat|replaced|reset-size|ridge|right|round|row-resize|rtl|s-resize|scroll|se-resize|separate|slice|small-caps|small-caption|solid|space|square|start|static|status-bar|step-end|step-start|steps|stretch|strict|sub|super|sw-resize|table-caption|table-cell|table-column-group|table-column|table-footer-group|table-header-group|table-row-group|table-row|table|tb-rl|text-after-edge|text-before-edge|text-bottom|text-size|text-top|text|thick|thin|transparent|underline|upper-alpha|upper-latin|upper-roman|uppercase|use-script|vertical-ideographic|vertical-text|visible|w-resize|wait|whitespace|z-index|zero|zoom",a=t.supportConstantColor="aliceblue|antiquewhite|aqua|aquamarine|azure|beige|bisque|black|blanchedalmond|blue|blueviolet|brown|burlywood|cadetblue|chartreuse|chocolate|coral|cornflowerblue|cornsilk|crimson|cyan|darkblue|darkcyan|darkgoldenrod|darkgray|darkgreen|darkgrey|darkkhaki|darkmagenta|darkolivegreen|darkorange|darkorchid|darkred|darksalmon|darkseagreen|darkslateblue|darkslategray|darkslategrey|darkturquoise|darkviolet|deeppink|deepskyblue|dimgray|dimgrey|dodgerblue|firebrick|floralwhite|forestgreen|fuchsia|gainsboro|ghostwhite|gold|goldenrod|gray|green|greenyellow|grey|honeydew|hotpink|indianred|indigo|ivory|khaki|lavender|lavenderblush|lawngreen|lemonchiffon|lightblue|lightcoral|lightcyan|lightgoldenrodyellow|lightgray|lightgreen|lightgrey|lightpink|lightsalmon|lightseagreen|lightskyblue|lightslategray|lightslategrey|lightsteelblue|lightyellow|lime|limegreen|linen|magenta|maroon|mediumaquamarine|mediumblue|mediumorchid|mediumpurple|mediumseagreen|mediumslateblue|mediumspringgreen|mediumturquoise|mediumvioletred|midnightblue|mintcream|mistyrose|moccasin|navajowhite|navy|oldlace|olive|olivedrab|orange|orangered|orchid|palegoldenrod|palegreen|paleturquoise|palevioletred|papayawhip|peachpuff|peru|pink|plum|powderblue|purple|rebeccapurple|red|rosybrown|royalblue|saddlebrown|salmon|sandybrown|seagreen|seashell|sienna|silver|skyblue|slateblue|slategray|slategrey|snow|springgreen|steelblue|tan|teal|thistle|tomato|turquoise|violet|wheat|white|whitesmoke|yellow|yellowgreen",c=t.supportConstantFonts="arial|century|comic|courier|cursive|fantasy|garamond|georgia|helvetica|impact|lucida|symbol|system|tahoma|times|trebuchet|utopia|verdana|webdings|sans-serif|serif|monospace",h=t.numRe="\\-?(?:(?:[0-9]+(?:\\.[0-9]+)?)|(?:\\.[0-9]+))",d=t.pseudoElements="(\\:+)\\b(after|before|first-letter|first-line|moz-selection|selection)\\b",u=t.pseudoClasses="(:)\\b(active|checked|disabled|empty|enabled|first-child|first-of-type|focus|hover|indeterminate|invalid|last-child|last-of-type|link|not|nth-child|nth-last-child|nth-last-of-type|nth-of-type|only-child|only-of-type|required|root|target|valid|visited)\\b",p=function(){var e=this.createKeywordMapper({"support.function":o,"support.constant":s,"support.type":r,"support.constant.color":a,"support.constant.fonts":c},"text",!0);this.$rules={start:[{include:["strings","url","comments"]},{token:"paren.lparen",regex:"\\{",next:"ruleset"},{token:"paren.rparen",regex:"\\}"},{token:"string",regex:"@(?!viewport)",next:"media"},{token:"keyword",regex:"#[a-z0-9-_]+"},{token:"keyword",regex:"%"},{token:"variable",regex:"\\.[a-z0-9-_]+"},{token:"string",regex:":[a-z0-9-_]+"},{token:"constant.numeric",regex:h},{token:"constant",regex:"[a-z0-9-_]+"},{caseInsensitive:!0}],media:[{include:["strings","url","comments"]},{token:"paren.lparen",regex:"\\{",next:"start"},{token:"paren.rparen",regex:"\\}",next:"start"},{token:"string",regex:";",next:"start"},{token:"keyword",regex:"(?:media|supports|document|charset|import|namespace|media|supports|document|page|font|keyframes|viewport|counter-style|font-feature-values|swash|ornaments|annotation|stylistic|styleset|character-variant)"}],comments:[{token:"comment",regex:"\\/\\*",push:[{token:"comment",regex:"\\*\\/",next:"pop"},{defaultToken:"comment"}]}],ruleset:[{regex:"-(webkit|ms|moz|o)-",token:"text"},{token:"punctuation.operator",regex:"[:;]"},{token:"paren.rparen",regex:"\\}",next:"start"},{include:["strings","url","comments"]},{token:["constant.numeric","keyword"],regex:"("+h+")(ch|cm|deg|em|ex|fr|gd|grad|Hz|in|kHz|mm|ms|pc|pt|px|rad|rem|s|turn|vh|vmax|vmin|vm|vw|%)"},{token:"constant.numeric",regex:h},{token:"constant.numeric",regex:"#[a-f0-9]{6}"},{token:"constant.numeric",regex:"#[a-f0-9]{3}"},{token:["punctuation","entity.other.attribute-name.pseudo-element.css"],regex:d},{token:["punctuation","entity.other.attribute-name.pseudo-class.css"],regex:u},{include:"url"},{token:e,regex:"\\-?[a-zA-Z_][a-zA-Z0-9_\\-]*"},{caseInsensitive:!0}],url:[{token:"support.function",regex:"(?:url(:?-prefix)?|domain|regexp)\\(",push:[{token:"support.function",regex:"\\)",next:"pop"},{defaultToken:"string"}]}],strings:[{token:"string.start",regex:"'",push:[{token:"string.end",regex:"'|$",next:"pop"},{include:"escapes"},{token:"constant.language.escape",regex:/\\$/,consumeLineEnd:!0},{defaultToken:"string"}]},{token:"string.start",regex:'"',push:[{token:"string.end",regex:'"|$',next:"pop"},{include:"escapes"},{token:"constant.language.escape",regex:/\\$/,consumeLineEnd:!0},{defaultToken:"string"}]}],escapes:[{token:"constant.language.escape",regex:/\\([a-fA-F\d]{1,6}|[^a-fA-F\d])/}]},this.normalizeRules()};l.inherits(p,i),t.CssHighlightRules=p})),ace.define("ace/mode/css_completions",["require","exports","module"],(function(e,t,n){"use strict";var l={background:{"#$0":1},"background-color":{"#$0":1,transparent:1,fixed:1},"background-image":{"url('/$0')":1},"background-repeat":{repeat:1,"repeat-x":1,"repeat-y":1,"no-repeat":1,inherit:1},"background-position":{bottom:2,center:2,left:2,right:2,top:2,inherit:2},"background-attachment":{scroll:1,fixed:1},"background-size":{cover:1,contain:1},"background-clip":{"border-box":1,"padding-box":1,"content-box":1},"background-origin":{"border-box":1,"padding-box":1,"content-box":1},border:{"solid $0":1,"dashed $0":1,"dotted $0":1,"#$0":1},"border-color":{"#$0":1},"border-style":{solid:2,dashed:2,dotted:2,double:2,groove:2,hidden:2,inherit:2,inset:2,none:2,outset:2,ridged:2},"border-collapse":{collapse:1,separate:1},bottom:{px:1,em:1,"%":1},clear:{left:1,right:1,both:1,none:1},color:{"#$0":1,"rgb(#$00,0,0)":1},cursor:{default:1,pointer:1,move:1,text:1,wait:1,help:1,progress:1,"n-resize":1,"ne-resize":1,"e-resize":1,"se-resize":1,"s-resize":1,"sw-resize":1,"w-resize":1,"nw-resize":1},display:{none:1,block:1,inline:1,"inline-block":1,"table-cell":1},"empty-cells":{show:1,hide:1},float:{left:1,right:1,none:1},"font-family":{Arial:2,"Comic Sans MS":2,Consolas:2,"Courier New":2,Courier:2,Georgia:2,Monospace:2,"Sans-Serif":2,"Segoe UI":2,Tahoma:2,"Times New Roman":2,"Trebuchet MS":2,Verdana:1},"font-size":{px:1,em:1,"%":1},"font-weight":{bold:1,normal:1},"font-style":{italic:1,normal:1},"font-variant":{normal:1,"small-caps":1},height:{px:1,em:1,"%":1},left:{px:1,em:1,"%":1},"letter-spacing":{normal:1},"line-height":{normal:1},"list-style-type":{none:1,disc:1,circle:1,square:1,decimal:1,"decimal-leading-zero":1,"lower-roman":1,"upper-roman":1,"lower-greek":1,"lower-latin":1,"upper-latin":1,georgian:1,"lower-alpha":1,"upper-alpha":1},margin:{px:1,em:1,"%":1},"margin-right":{px:1,em:1,"%":1},"margin-left":{px:1,em:1,"%":1},"margin-top":{px:1,em:1,"%":1},"margin-bottom":{px:1,em:1,"%":1},"max-height":{px:1,em:1,"%":1},"max-width":{px:1,em:1,"%":1},"min-height":{px:1,em:1,"%":1},"min-width":{px:1,em:1,"%":1},overflow:{hidden:1,visible:1,auto:1,scroll:1},"overflow-x":{hidden:1,visible:1,auto:1,scroll:1},"overflow-y":{hidden:1,visible:1,auto:1,scroll:1},padding:{px:1,em:1,"%":1},"padding-top":{px:1,em:1,"%":1},"padding-right":{px:1,em:1,"%":1},"padding-bottom":{px:1,em:1,"%":1},"padding-left":{px:1,em:1,"%":1},"page-break-after":{auto:1,always:1,avoid:1,left:1,right:1},"page-break-before":{auto:1,always:1,avoid:1,left:1,right:1},position:{absolute:1,relative:1,fixed:1,static:1},right:{px:1,em:1,"%":1},"table-layout":{fixed:1,auto:1},"text-decoration":{none:1,underline:1,"line-through":1,blink:1},"text-align":{left:1,right:1,center:1,justify:1},"text-transform":{capitalize:1,uppercase:1,lowercase:1,none:1},top:{px:1,em:1,"%":1},"vertical-align":{top:1,bottom:1},visibility:{hidden:1,visible:1},"white-space":{nowrap:1,normal:1,pre:1,"pre-line":1,"pre-wrap":1},width:{px:1,em:1,"%":1},"word-spacing":{normal:1},filter:{"alpha(opacity=$0100)":1},"text-shadow":{"$02px 2px 2px #777":1},"text-overflow":{"ellipsis-word":1,clip:1,ellipsis:1},"-moz-border-radius":1,"-moz-border-radius-topright":1,"-moz-border-radius-bottomright":1,"-moz-border-radius-topleft":1,"-moz-border-radius-bottomleft":1,"-webkit-border-radius":1,"-webkit-border-top-right-radius":1,"-webkit-border-top-left-radius":1,"-webkit-border-bottom-right-radius":1,"-webkit-border-bottom-left-radius":1,"-moz-box-shadow":1,"-webkit-box-shadow":1,transform:{"rotate($00deg)":1,"skew($00deg)":1},"-moz-transform":{"rotate($00deg)":1,"skew($00deg)":1},"-webkit-transform":{"rotate($00deg)":1,"skew($00deg)":1}},i=function(){};(function(){this.completionsDefined=!1,this.defineCompletions=function(){if(document){var e=document.createElement("c").style;for(var t in e)if("string"==typeof e[t]){var n=t.replace(/[A-Z]/g,(function(e){return"-"+e.toLowerCase()}));l.hasOwnProperty(n)||(l[n]=1)}}this.completionsDefined=!0},this.getCompletions=function(e,t,n,l){if(this.completionsDefined||this.defineCompletions(),"ruleset"===e||"ace/mode/scss"==t.$mode.$id){var i=t.getLine(n.row).substr(0,n.column),r=/\([^)]*$/.test(i);return r&&(i=i.substr(i.lastIndexOf("(")+1)),/:[^;]+$/.test(i)?(/([\w\-]+):[^:]*$/.test(i),this.getPropertyValueCompletions(e,t,n,l)):this.getPropertyCompletions(e,t,n,l,r)}return[]},this.getPropertyCompletions=function(e,t,n,i,r){return r=r||!1,Object.keys(l).map((function(e){return{caption:e,snippet:e+": $0"+(r?"":";"),meta:"property",score:1e6}}))},this.getPropertyValueCompletions=function(e,t,n,i){var r=t.getLine(n.row).substr(0,n.column),o=(/([\w\-]+):[^:]*$/.exec(r)||{})[1];if(!o)return[];var s=[];return o in l&&"object"==typeof l[o]&&(s=Object.keys(l[o])),s.map((function(e){return{caption:e,snippet:e,meta:"property value",score:1e6}}))}}).call(i.prototype),t.CssCompletions=i})),ace.define("ace/mode/behaviour/css",["require","exports","module","ace/lib/oop","ace/mode/behaviour","ace/mode/behaviour/cstyle","ace/token_iterator"],(function(e,t,n){"use strict";var l=e("../../lib/oop"),i=(e("../behaviour").Behaviour,e("./cstyle").CstyleBehaviour),r=e("../../token_iterator").TokenIterator,o=function(){this.inherit(i),this.add("colon","insertion",(function(e,t,n,l,i){if(":"===i&&n.selection.isEmpty()){var o=n.getCursorPosition(),s=new r(l,o.row,o.column),a=s.getCurrentToken();if(a&&a.value.match(/\s+/)&&(a=s.stepBackward()),a&&"support.type"===a.type){var c=l.doc.getLine(o.row);if(":"===c.substring(o.column,o.column+1))return{text:"",selection:[1,1]};if(/^(\s+[^;]|\s*$)/.test(c.substring(o.column)))return{text:":;",selection:[1,1]}}}})),this.add("colon","deletion",(function(e,t,n,l,i){var o=l.doc.getTextRange(i);if(!i.isMultiLine()&&":"===o){var s=n.getCursorPosition(),a=new r(l,s.row,s.column),c=a.getCurrentToken();if(c&&c.value.match(/\s+/)&&(c=a.stepBackward()),c&&"support.type"===c.type&&";"===l.doc.getLine(i.start.row).substring(i.end.column,i.end.column+1))return i.end.column++,i}})),this.add("semicolon","insertion",(function(e,t,n,l,i){if(";"===i&&n.selection.isEmpty()){var r=n.getCursorPosition();if(";"===l.doc.getLine(r.row).substring(r.column,r.column+1))return{text:"",selection:[1,1]}}})),this.add("!important","insertion",(function(e,t,n,l,i){if("!"===i&&n.selection.isEmpty()){var r=n.getCursorPosition(),o=l.doc.getLine(r.row);if(/^\s*(;|}|$)/.test(o.substring(r.column)))return{text:"!important",selection:[10,10]}}}))};l.inherits(o,i),t.CssBehaviour=o})),ace.define("ace/mode/css",["require","exports","module","ace/lib/oop","ace/mode/text","ace/mode/css_highlight_rules","ace/mode/matching_brace_outdent","ace/worker/worker_client","ace/mode/css_completions","ace/mode/behaviour/css","ace/mode/folding/cstyle"],(function(e,t,n){"use strict";var l=e("../lib/oop"),i=e("./text").Mode,r=e("./css_highlight_rules").CssHighlightRules,o=e("./matching_brace_outdent").MatchingBraceOutdent,s=e("../worker/worker_client").WorkerClient,a=e("./css_completions").CssCompletions,c=e("./behaviour/css").CssBehaviour,h=e("./folding/cstyle").FoldMode,d=function(){this.HighlightRules=r,this.$outdent=new o,this.$behaviour=new c,this.$completer=new a,this.foldingRules=new h};l.inherits(d,i),function(){this.foldingRules="cStyle",this.blockComment={start:"/*",end:"*/"},this.getNextLineIndent=function(e,t,n){var l=this.$getIndent(t),i=this.getTokenizer().getLineTokens(t,e).tokens;return i.length&&"comment"==i[i.length-1].type||t.match(/^.*\{\s*$/)&&(l+=n),l},this.checkOutdent=function(e,t,n){return this.$outdent.checkOutdent(t,n)},this.autoOutdent=function(e,t,n){this.$outdent.autoOutdent(t,n)},this.getCompletions=function(e,t,n,l){return this.$completer.getCompletions(e,t,n,l)},this.createWorker=function(e){var t=new s(["ace"],"ace/mode/css_worker","Worker");return t.attachToDocument(e.getDocument()),t.on("annotate",(function(t){e.setAnnotations(t.data)})),t.on("terminate",(function(){e.clearAnnotations()})),t},this.$id="ace/mode/css",this.snippetFileId="ace/snippets/css"}.call(d.prototype),t.Mode=d})),ace.define("ace/mode/xml_highlight_rules",["require","exports","module","ace/lib/oop","ace/mode/text_highlight_rules"],(function(e,t,n){"use strict";var l=e("../lib/oop"),i=e("./text_highlight_rules").TextHighlightRules,r=function(e){var t="[_:a-zA-ZÀ-][-_:.a-zA-Z0-9À-]*";this.$rules={start:[{token:"string.cdata.xml",regex:"<\\!\\[CDATA\\[",next:"cdata"},{token:["punctuation.instruction.xml","keyword.instruction.xml"],regex:"(<\\?)("+t+")",next:"processing_instruction"},{token:"comment.start.xml",regex:"<\\!--",next:"comment"},{token:["xml-pe.doctype.xml","xml-pe.doctype.xml"],regex:"(<\\!)(DOCTYPE)(?=[\\s])",next:"doctype",caseInsensitive:!0},{include:"tag"},{token:"text.end-tag-open.xml",regex:"</"},{token:"text.tag-open.xml",regex:"<"},{include:"reference"},{defaultToken:"text.xml"}],processing_instruction:[{token:"entity.other.attribute-name.decl-attribute-name.xml",regex:t},{token:"keyword.operator.decl-attribute-equals.xml",regex:"="},{include:"whitespace"},{include:"string"},{token:"punctuation.xml-decl.xml",regex:"\\?>",next:"start"}],doctype:[{include:"whitespace"},{include:"string"},{token:"xml-pe.doctype.xml",regex:">",next:"start"},{token:"xml-pe.xml",regex:"[-_a-zA-Z0-9:]+"},{token:"punctuation.int-subset",regex:"\\[",push:"int_subset"}],int_subset:[{token:"text.xml",regex:"\\s+"},{token:"punctuation.int-subset.xml",regex:"]",next:"pop"},{token:["punctuation.markup-decl.xml","keyword.markup-decl.xml"],regex:"(<\\!)("+t+")",push:[{token:"text",regex:"\\s+"},{token:"punctuation.markup-decl.xml",regex:">",next:"pop"},{include:"string"}]}],cdata:[{token:"string.cdata.xml",regex:"\\]\\]>",next:"start"},{token:"text.xml",regex:"\\s+"},{token:"text.xml",regex:"(?:[^\\]]|\\](?!\\]>))+"}],comment:[{token:"comment.end.xml",regex:"--\x3e",next:"start"},{defaultToken:"comment.xml"}],reference:[{token:"constant.language.escape.reference.xml",regex:"(?:&#[0-9]+;)|(?:&#x[0-9a-fA-F]+;)|(?:&[a-zA-Z0-9_:\\.-]+;)"}],attr_reference:[{token:"constant.language.escape.reference.attribute-value.xml",regex:"(?:&#[0-9]+;)|(?:&#x[0-9a-fA-F]+;)|(?:&[a-zA-Z0-9_:\\.-]+;)"}],tag:[{token:["meta.tag.punctuation.tag-open.xml","meta.tag.punctuation.end-tag-open.xml","meta.tag.tag-name.xml"],regex:"(?:(<)|(</))((?:"+t+":)?"+t+")",next:[{include:"attributes"},{token:"meta.tag.punctuation.tag-close.xml",regex:"/?>",next:"start"}]}],tag_whitespace:[{token:"text.tag-whitespace.xml",regex:"\\s+"}],whitespace:[{token:"text.whitespace.xml",regex:"\\s+"}],string:[{token:"string.xml",regex:"'",push:[{token:"string.xml",regex:"'",next:"pop"},{defaultToken:"string.xml"}]},{token:"string.xml",regex:'"',push:[{token:"string.xml",regex:'"',next:"pop"},{defaultToken:"string.xml"}]}],attributes:[{token:"entity.other.attribute-name.xml",regex:t},{token:"keyword.operator.attribute-equals.xml",regex:"="},{include:"tag_whitespace"},{include:"attribute_value"}],attribute_value:[{token:"string.attribute-value.xml",regex:"'",push:[{token:"string.attribute-value.xml",regex:"'",next:"pop"},{include:"attr_reference"},{defaultToken:"string.attribute-value.xml"}]},{token:"string.attribute-value.xml",regex:'"',push:[{token:"string.attribute-value.xml",regex:'"',next:"pop"},{include:"attr_reference"},{defaultToken:"string.attribute-value.xml"}]}]},this.constructor===r&&this.normalizeRules()};(function(){this.embedTagRules=function(e,t,n){this.$rules.tag.unshift({token:["meta.tag.punctuation.tag-open.xml","meta.tag."+n+".tag-name.xml"],regex:"(<)("+n+"(?=\\s|>|$))",next:[{include:"attributes"},{token:"meta.tag.punctuation.tag-close.xml",regex:"/?>",next:t+"start"}]}),this.$rules[n+"-end"]=[{include:"attributes"},{token:"meta.tag.punctuation.tag-close.xml",regex:"/?>",next:"start",onMatch:function(e,t,n){return n.splice(0),this.token}}],this.embedRules(e,t,[{token:["meta.tag.punctuation.end-tag-open.xml","meta.tag."+n+".tag-name.xml"],regex:"(</)("+n+"(?=\\s|>|$))",next:n+"-end"},{token:"string.cdata.xml",regex:"<\\!\\[CDATA\\["},{token:"string.cdata.xml",regex:"\\]\\]>"}])}}).call(i.prototype),l.inherits(r,i),t.XmlHighlightRules=r})),ace.define("ace/mode/html_highlight_rules",["require","exports","module","ace/lib/oop","ace/lib/lang","ace/mode/css_highlight_rules","ace/mode/javascript_highlight_rules","ace/mode/xml_highlight_rules"],(function(e,t,n){"use strict";var l=e("../lib/oop"),i=e("../lib/lang"),r=e("./css_highlight_rules").CssHighlightRules,o=e("./javascript_highlight_rules").JavaScriptHighlightRules,s=e("./xml_highlight_rules").XmlHighlightRules,a=i.createMap({a:"anchor",button:"form",form:"form",img:"image",input:"form",label:"form",option:"form",script:"script",select:"form",textarea:"form",style:"style",table:"table",tbody:"table",td:"table",tfoot:"table",th:"table",tr:"table"}),c=function(){s.call(this),this.addRules({attributes:[{include:"tag_whitespace"},{token:"entity.other.attribute-name.xml",regex:"[-_a-zA-Z0-9:.]+"},{token:"keyword.operator.attribute-equals.xml",regex:"=",push:[{include:"tag_whitespace"},{token:"string.unquoted.attribute-value.html",regex:"[^<>='\"`\\s]+",next:"pop"},{token:"empty",regex:"",next:"pop"}]},{include:"attribute_value"}],tag:[{token:function(e,t){var n=a[t];return["meta.tag.punctuation."+("<"==e?"":"end-")+"tag-open.xml","meta.tag"+(n?"."+n:"")+".tag-name.xml"]},regex:"(</?)([-_a-zA-Z0-9:.]+)",next:"tag_stuff"}],tag_stuff:[{include:"attributes"},{token:"meta.tag.punctuation.tag-close.xml",regex:"/?>",next:"start"}]}),this.embedTagRules(r,"css-","style"),this.embedTagRules(new o({jsx:!1}).getRules(),"js-","script"),this.constructor===c&&this.normalizeRules()};l.inherits(c,s),t.HtmlHighlightRules=c})),ace.define("ace/mode/behaviour/xml",["require","exports","module","ace/lib/oop","ace/mode/behaviour","ace/token_iterator","ace/lib/lang"],(function(e,t,n){"use strict";var l=e("../../lib/oop"),i=e("../behaviour").Behaviour,r=e("../../token_iterator").TokenIterator;function o(e,t){return e&&e.type.lastIndexOf(t+".xml")>-1}e("../../lib/lang");var s=function(){this.add("string_dquotes","insertion",(function(e,t,n,l,i){if('"'==i||"'"==i){var s=i,a=l.doc.getTextRange(n.getSelectionRange());if(""!==a&&"'"!==a&&'"'!=a&&n.getWrapBehavioursEnabled())return{text:s+a+s,selection:!1};var c=n.getCursorPosition(),h=l.doc.getLine(c.row).substring(c.column,c.column+1),d=new r(l,c.row,c.column),u=d.getCurrentToken();if(h==s&&(o(u,"attribute-value")||o(u,"string")))return{text:"",selection:[1,1]};if(u||(u=d.stepBackward()),!u)return;for(;o(u,"tag-whitespace")||o(u,"whitespace");)u=d.stepBackward();var p=!h||h.match(/\s/);if(o(u,"attribute-equals")&&(p||">"==h)||o(u,"decl-attribute-equals")&&(p||"?"==h))return{text:s+s,selection:[1,1]}}})),this.add("string_dquotes","deletion",(function(e,t,n,l,i){var r=l.doc.getTextRange(i);if(!i.isMultiLine()&&('"'==r||"'"==r)&&l.doc.getLine(i.start.row).substring(i.start.column+1,i.start.column+2)==r)return i.end.column++,i})),this.add("autoclosing","insertion",(function(e,t,n,l,i){if(">"==i){var s=n.getSelectionRange().start,a=new r(l,s.row,s.column),c=a.getCurrentToken()||a.stepBackward();if(!c||!(o(c,"tag-name")||o(c,"tag-whitespace")||o(c,"attribute-name")||o(c,"attribute-equals")||o(c,"attribute-value")))return;if(o(c,"reference.attribute-value"))return;if(o(c,"attribute-value")){var h=a.getCurrentTokenColumn()+c.value.length;if(s.column<h)return;if(s.column==h){var d=a.stepForward();if(d&&o(d,"attribute-value"))return;a.stepBackward()}}if(/^\s*>/.test(l.getLine(s.row).slice(s.column)))return;for(;!o(c,"tag-name");)if("<"==(c=a.stepBackward()).value){c=a.stepForward();break}var u=a.getCurrentTokenRow(),p=a.getCurrentTokenColumn();if(o(a.stepBackward(),"end-tag-open"))return;var f=c.value;if(u==s.row&&(f=f.substring(0,s.column-p)),this.voidElements.hasOwnProperty(f.toLowerCase()))return;return{text:"></"+f+">",selection:[1,1]}}})),this.add("autoindent","insertion",(function(e,t,n,l,i){if("\n"==i){var o=n.getCursorPosition(),s=l.getLine(o.row),a=new r(l,o.row,o.column),c=a.getCurrentToken();if(c&&-1!==c.type.indexOf("tag-close")){if("/>"==c.value)return;for(;c&&-1===c.type.indexOf("tag-name");)c=a.stepBackward();if(!c)return;var h=c.value,d=a.getCurrentTokenRow();if(!(c=a.stepBackward())||-1!==c.type.indexOf("end-tag"))return;if(this.voidElements&&!this.voidElements[h]){var u=l.getTokenAt(o.row,o.column+1),p=(s=l.getLine(d),this.$getIndent(s)),f=p+l.getTabString();return u&&"</"===u.value?{text:"\n"+f+"\n"+p,selection:[1,f.length,1,f.length]}:{text:"\n"+f}}}}}))};l.inherits(s,i),t.XmlBehaviour=s})),ace.define("ace/mode/folding/mixed",["require","exports","module","ace/lib/oop","ace/mode/folding/fold_mode"],(function(e,t,n){"use strict";var l=e("../../lib/oop"),i=e("./fold_mode").FoldMode,r=t.FoldMode=function(e,t){this.defaultMode=e,this.subModes=t};l.inherits(r,i),function(){this.$getMode=function(e){for(var t in"string"!=typeof e&&(e=e[0]),this.subModes)if(0===e.indexOf(t))return this.subModes[t];return null},this.$tryMode=function(e,t,n,l){var i=this.$getMode(e);return i?i.getFoldWidget(t,n,l):""},this.getFoldWidget=function(e,t,n){return this.$tryMode(e.getState(n-1),e,t,n)||this.$tryMode(e.getState(n),e,t,n)||this.defaultMode.getFoldWidget(e,t,n)},this.getFoldWidgetRange=function(e,t,n){var l=this.$getMode(e.getState(n-1));return l&&l.getFoldWidget(e,t,n)||(l=this.$getMode(e.getState(n))),l&&l.getFoldWidget(e,t,n)||(l=this.defaultMode),l.getFoldWidgetRange(e,t,n)}}.call(r.prototype)})),ace.define("ace/mode/folding/xml",["require","exports","module","ace/lib/oop","ace/range","ace/mode/folding/fold_mode"],(function(e,t,n){"use strict";var l=e("../../lib/oop"),i=e("../../range").Range,r=e("./fold_mode").FoldMode,o=t.FoldMode=function(e,t){r.call(this),this.voidElements=e||{},this.optionalEndTags=l.mixin({},this.voidElements),t&&l.mixin(this.optionalEndTags,t)};l.inherits(o,r);var s=function(){this.tagName="",this.closing=!1,this.selfClosing=!1,this.start={row:0,column:0},this.end={row:0,column:0}};function a(e,t){return e.type.lastIndexOf(t+".xml")>-1}(function(){this.getFoldWidget=function(e,t,n){var l=this._getFirstTagInLine(e,n);return l?l.closing||!l.tagName&&l.selfClosing?"markbeginend"===t?"end":"":!l.tagName||l.selfClosing||this.voidElements.hasOwnProperty(l.tagName.toLowerCase())||this._findEndTagInLine(e,n,l.tagName,l.end.column)?"":"start":this.getCommentFoldWidget(e,n)},this.getCommentFoldWidget=function(e,t){return/comment/.test(e.getState(t))&&/<!-/.test(e.getLine(t))?"start":""},this._getFirstTagInLine=function(e,t){for(var n=e.getTokens(t),l=new s,i=0;i<n.length;i++){var r=n[i];if(a(r,"tag-open")){if(l.end.column=l.start.column+r.value.length,l.closing=a(r,"end-tag-open"),!(r=n[++i]))return null;for(l.tagName=r.value,l.end.column+=r.value.length,i++;i<n.length;i++)if(r=n[i],l.end.column+=r.value.length,a(r,"tag-close")){l.selfClosing="/>"==r.value;break}return l}if(a(r,"tag-close"))return l.selfClosing="/>"==r.value,l;l.start.column+=r.value.length}return null},this._findEndTagInLine=function(e,t,n,l){for(var i=e.getTokens(t),r=0,o=0;o<i.length;o++){var s=i[o];if(!((r+=s.value.length)<l)&&a(s,"end-tag-open")&&(s=i[o+1])&&s.value==n)return!0}return!1},this.getFoldWidgetRange=function(e,t,n){var l=e.getMatchingTags({row:n,column:0});return l?new i(l.openTag.end.row,l.openTag.end.column,l.closeTag.start.row,l.closeTag.start.column):this.getCommentFoldWidget(e,n)&&e.getCommentFoldRange(n,e.getLine(n).length)}}).call(o.prototype)})),ace.define("ace/mode/folding/html",["require","exports","module","ace/lib/oop","ace/mode/folding/mixed","ace/mode/folding/xml","ace/mode/folding/cstyle"],(function(e,t,n){"use strict";var l=e("../../lib/oop"),i=e("./mixed").FoldMode,r=e("./xml").FoldMode,o=e("./cstyle").FoldMode,s=t.FoldMode=function(e,t){i.call(this,new r(e,t),{"js-":new o,"css-":new o})};l.inherits(s,i)})),ace.define("ace/mode/html_completions",["require","exports","module","ace/token_iterator"],(function(e,t,n){"use strict";var l=e("../token_iterator").TokenIterator,i=["accesskey","class","contenteditable","contextmenu","dir","draggable","dropzone","hidden","id","inert","itemid","itemprop","itemref","itemscope","itemtype","lang","spellcheck","style","tabindex","title","translate"].concat(["onabort","onblur","oncancel","oncanplay","oncanplaythrough","onchange","onclick","onclose","oncontextmenu","oncuechange","ondblclick","ondrag","ondragend","ondragenter","ondragleave","ondragover","ondragstart","ondrop","ondurationchange","onemptied","onended","onerror","onfocus","oninput","oninvalid","onkeydown","onkeypress","onkeyup","onload","onloadeddata","onloadedmetadata","onloadstart","onmousedown","onmousemove","onmouseout","onmouseover","onmouseup","onmousewheel","onpause","onplay","onplaying","onprogress","onratechange","onreset","onscroll","onseeked","onseeking","onselect","onshow","onstalled","onsubmit","onsuspend","ontimeupdate","onvolumechange","onwaiting"]),r={a:{href:1,target:{_blank:1,top:1},ping:1,rel:{nofollow:1,alternate:1,author:1,bookmark:1,help:1,license:1,next:1,noreferrer:1,prefetch:1,prev:1,search:1,tag:1},media:1,hreflang:1,type:1},abbr:{},address:{},area:{shape:1,coords:1,href:1,hreflang:1,alt:1,target:1,media:1,rel:1,ping:1,type:1},article:{pubdate:1},aside:{},audio:{src:1,autobuffer:1,autoplay:{autoplay:1},loop:{loop:1},controls:{controls:1},muted:{muted:1},preload:{auto:1,metadata:1,none:1}},b:{},base:{href:1,target:1},bdi:{},bdo:{},blockquote:{cite:1},body:{onafterprint:1,onbeforeprint:1,onbeforeunload:1,onhashchange:1,onmessage:1,onoffline:1,onpopstate:1,onredo:1,onresize:1,onstorage:1,onundo:1,onunload:1},br:{},button:{autofocus:1,disabled:{disabled:1},form:1,formaction:1,formenctype:1,formmethod:1,formnovalidate:1,formtarget:1,name:1,value:1,type:{button:1,submit:1}},canvas:{width:1,height:1},caption:{},cite:{},code:{},col:{span:1},colgroup:{span:1},command:{type:1,label:1,icon:1,disabled:1,checked:1,radiogroup:1,command:1},data:{},datalist:{},dd:{},del:{cite:1,datetime:1},details:{open:1},dfn:{},dialog:{open:1},div:{},dl:{},dt:{},em:{},embed:{src:1,height:1,width:1,type:1},fieldset:{disabled:1,form:1,name:1},figcaption:{},figure:{},footer:{},form:{"accept-charset":1,action:1,autocomplete:1,enctype:{"multipart/form-data":1,"application/x-www-form-urlencoded":1},method:{get:1,post:1},name:1,novalidate:1,target:{_blank:1,top:1}},h1:{},h2:{},h3:{},h4:{},h5:{},h6:{},head:{},header:{},hr:{},html:{manifest:1},i:{},iframe:{name:1,src:1,height:1,width:1,sandbox:{"allow-same-origin":1,"allow-top-navigation":1,"allow-forms":1,"allow-scripts":1},seamless:{seamless:1}},img:{alt:1,src:1,height:1,width:1,usemap:1,ismap:1},input:{type:{text:1,password:1,hidden:1,checkbox:1,submit:1,radio:1,file:1,button:1,reset:1,image:31,color:1,date:1,datetime:1,"datetime-local":1,email:1,month:1,number:1,range:1,search:1,tel:1,time:1,url:1,week:1},accept:1,alt:1,autocomplete:{on:1,off:1},autofocus:{autofocus:1},checked:{checked:1},disabled:{disabled:1},form:1,formaction:1,formenctype:{"application/x-www-form-urlencoded":1,"multipart/form-data":1,"text/plain":1},formmethod:{get:1,post:1},formnovalidate:{formnovalidate:1},formtarget:{_blank:1,_self:1,_parent:1,_top:1},height:1,list:1,max:1,maxlength:1,min:1,multiple:{multiple:1},name:1,pattern:1,placeholder:1,readonly:{readonly:1},required:{required:1},size:1,src:1,step:1,width:1,files:1,value:1},ins:{cite:1,datetime:1},kbd:{},keygen:{autofocus:1,challenge:{challenge:1},disabled:{disabled:1},form:1,keytype:{rsa:1,dsa:1,ec:1},name:1},label:{form:1,for:1},legend:{},li:{value:1},link:{href:1,hreflang:1,rel:{stylesheet:1,icon:1},media:{all:1,screen:1,print:1},type:{"text/css":1,"image/png":1,"image/jpeg":1,"image/gif":1},sizes:1},main:{},map:{name:1},mark:{},math:{},menu:{type:1,label:1},meta:{"http-equiv":{"content-type":1},name:{description:1,keywords:1},content:{"text/html; charset=UTF-8":1},charset:1},meter:{value:1,min:1,max:1,low:1,high:1,optimum:1},nav:{},noscript:{href:1},object:{param:1,data:1,type:1,height:1,width:1,usemap:1,name:1,form:1,classid:1},ol:{start:1,reversed:1},optgroup:{disabled:1,label:1},option:{disabled:1,selected:1,label:1,value:1},output:{for:1,form:1,name:1},p:{},param:{name:1,value:1},pre:{},progress:{value:1,max:1},q:{cite:1},rp:{},rt:{},ruby:{},s:{},samp:{},script:{charset:1,type:{"text/javascript":1},src:1,defer:1,async:1},select:{autofocus:1,disabled:1,form:1,multiple:{multiple:1},name:1,size:1,readonly:{readonly:1}},small:{},source:{src:1,type:1,media:1},span:{},strong:{},style:{type:1,media:{all:1,screen:1,print:1},scoped:1},sub:{},sup:{},svg:{},table:{summary:1},tbody:{},td:{headers:1,rowspan:1,colspan:1},textarea:{autofocus:{autofocus:1},disabled:{disabled:1},form:1,maxlength:1,name:1,placeholder:1,readonly:{readonly:1},required:{required:1},rows:1,cols:1,wrap:{on:1,off:1,hard:1,soft:1}},tfoot:{},th:{headers:1,rowspan:1,colspan:1,scope:1},thead:{},time:{datetime:1},title:{},tr:{},track:{kind:1,src:1,srclang:1,label:1,default:1},section:{},summary:{},u:{},ul:{},var:{},video:{src:1,autobuffer:1,autoplay:{autoplay:1},loop:{loop:1},controls:{controls:1},width:1,height:1,poster:1,muted:{muted:1},preload:{auto:1,metadata:1,none:1}},wbr:{}},o=Object.keys(r);function s(e,t){return e.type.lastIndexOf(t+".xml")>-1}function a(e,t){for(var n=new l(e,t.row,t.column),i=n.getCurrentToken();i&&!s(i,"tag-name");)i=n.stepBackward();if(i)return i.value}var c=function(){};(function(){this.getCompletions=function(e,t,n,l){var i=t.getTokenAt(n.row,n.column);if(!i)return[];if(s(i,"tag-name")||s(i,"tag-open")||s(i,"end-tag-open"))return this.getTagCompletions(e,t,n,l);if(s(i,"tag-whitespace")||s(i,"attribute-name"))return this.getAttributeCompletions(e,t,n,l);if(s(i,"attribute-value"))return this.getAttributeValueCompletions(e,t,n,l);var r=t.getLine(n.row).substr(0,n.column);return/&[a-z]*$/i.test(r)?this.getHTMLEntityCompletions(e,t,n,l):[]},this.getTagCompletions=function(e,t,n,l){return o.map((function(e){return{value:e,meta:"tag",score:1e6}}))},this.getAttributeCompletions=function(e,t,n,l){var o=a(t,n);if(!o)return[];var s=i;return o in r&&(s=s.concat(Object.keys(r[o]))),s.map((function(e){return{caption:e,snippet:e+'="$0"',meta:"attribute",score:1e6}}))},this.getAttributeValueCompletions=function(e,t,n,i){var o=a(t,n),c=function(e,t){for(var n=new l(e,t.row,t.column),i=n.getCurrentToken();i&&!s(i,"attribute-name");)i=n.stepBackward();if(i)return i.value}(t,n);if(!o)return[];var h=[];return o in r&&c in r[o]&&"object"==typeof r[o][c]&&(h=Object.keys(r[o][c])),h.map((function(e){return{caption:e,snippet:e,meta:"attribute value",score:1e6}}))},this.getHTMLEntityCompletions=function(e,t,n,l){return["Aacute;","aacute;","Acirc;","acirc;","acute;","AElig;","aelig;","Agrave;","agrave;","alefsym;","Alpha;","alpha;","amp;","and;","ang;","Aring;","aring;","asymp;","Atilde;","atilde;","Auml;","auml;","bdquo;","Beta;","beta;","brvbar;","bull;","cap;","Ccedil;","ccedil;","cedil;","cent;","Chi;","chi;","circ;","clubs;","cong;","copy;","crarr;","cup;","curren;","Dagger;","dagger;","dArr;","darr;","deg;","Delta;","delta;","diams;","divide;","Eacute;","eacute;","Ecirc;","ecirc;","Egrave;","egrave;","empty;","emsp;","ensp;","Epsilon;","epsilon;","equiv;","Eta;","eta;","ETH;","eth;","Euml;","euml;","euro;","exist;","fnof;","forall;","frac12;","frac14;","frac34;","frasl;","Gamma;","gamma;","ge;","gt;","hArr;","harr;","hearts;","hellip;","Iacute;","iacute;","Icirc;","icirc;","iexcl;","Igrave;","igrave;","image;","infin;","int;","Iota;","iota;","iquest;","isin;","Iuml;","iuml;","Kappa;","kappa;","Lambda;","lambda;","lang;","laquo;","lArr;","larr;","lceil;","ldquo;","le;","lfloor;","lowast;","loz;","lrm;","lsaquo;","lsquo;","lt;","macr;","mdash;","micro;","middot;","minus;","Mu;","mu;","nabla;","nbsp;","ndash;","ne;","ni;","not;","notin;","nsub;","Ntilde;","ntilde;","Nu;","nu;","Oacute;","oacute;","Ocirc;","ocirc;","OElig;","oelig;","Ograve;","ograve;","oline;","Omega;","omega;","Omicron;","omicron;","oplus;","or;","ordf;","ordm;","Oslash;","oslash;","Otilde;","otilde;","otimes;","Ouml;","ouml;","para;","part;","permil;","perp;","Phi;","phi;","Pi;","pi;","piv;","plusmn;","pound;","Prime;","prime;","prod;","prop;","Psi;","psi;","quot;","radic;","rang;","raquo;","rArr;","rarr;","rceil;","rdquo;","real;","reg;","rfloor;","Rho;","rho;","rlm;","rsaquo;","rsquo;","sbquo;","Scaron;","scaron;","sdot;","sect;","shy;","Sigma;","sigma;","sigmaf;","sim;","spades;","sub;","sube;","sum;","sup;","sup1;","sup2;","sup3;","supe;","szlig;","Tau;","tau;","there4;","Theta;","theta;","thetasym;","thinsp;","THORN;","thorn;","tilde;","times;","trade;","Uacute;","uacute;","uArr;","uarr;","Ucirc;","ucirc;","Ugrave;","ugrave;","uml;","upsih;","Upsilon;","upsilon;","Uuml;","uuml;","weierp;","Xi;","xi;","Yacute;","yacute;","yen;","Yuml;","yuml;","Zeta;","zeta;","zwj;","zwnj;"].map((function(e){return{caption:e,snippet:e,meta:"html entity",score:1e6}}))}}).call(c.prototype),t.HtmlCompletions=c})),ace.define("ace/mode/html",["require","exports","module","ace/lib/oop","ace/lib/lang","ace/mode/text","ace/mode/javascript","ace/mode/css","ace/mode/html_highlight_rules","ace/mode/behaviour/xml","ace/mode/folding/html","ace/mode/html_completions","ace/worker/worker_client"],(function(e,t,n){"use strict";var l=e("../lib/oop"),i=e("../lib/lang"),r=e("./text").Mode,o=e("./javascript").Mode,s=e("./css").Mode,a=e("./html_highlight_rules").HtmlHighlightRules,c=e("./behaviour/xml").XmlBehaviour,h=e("./folding/html").FoldMode,d=e("./html_completions").HtmlCompletions,u=e("../worker/worker_client").WorkerClient,p=["area","base","br","col","embed","hr","img","input","keygen","link","meta","menuitem","param","source","track","wbr"],f=["li","dt","dd","p","rt","rp","optgroup","option","colgroup","td","th"],m=function(e){this.fragmentContext=e&&e.fragmentContext,this.HighlightRules=a,this.$behaviour=new c,this.$completer=new d,this.createModeDelegates({"js-":o,"css-":s}),this.foldingRules=new h(this.voidElements,i.arrayToMap(f))};l.inherits(m,r),function(){this.blockComment={start:"\x3c!--",end:"--\x3e"},this.voidElements=i.arrayToMap(p),this.getNextLineIndent=function(e,t,n){return this.$getIndent(t)},this.checkOutdent=function(e,t,n){return!1},this.getCompletions=function(e,t,n,l){return this.$completer.getCompletions(e,t,n,l)},this.createWorker=function(e){if(this.constructor==m){var t=new u(["ace"],"ace/mode/html_worker","Worker");return t.attachToDocument(e.getDocument()),this.fragmentContext&&t.call("setOptions",[{context:this.fragmentContext}]),t.on("error",(function(t){e.setAnnotations(t.data)})),t.on("terminate",(function(){e.clearAnnotations()})),t}},this.$id="ace/mode/html",this.snippetFileId="ace/snippets/html"}.call(m.prototype),t.Mode=m})),ace.require(["ace/mode/html"],(function(t){e&&(e.exports=t)}))},17466:function(e,t,n){e=n.nmd(e),ace.define("ace/snippets/css.snippets",["require","exports","module"],(function(e,t,n){n.exports="snippet .\n\t${1} {\n\t\t${2}\n\t}\nsnippet !\n\t !important\nsnippet bdi:m+\n\t-moz-border-image: url(${1}) ${2:0} ${3:0} ${4:0} ${5:0} ${6:stretch} ${7:stretch};\nsnippet bdi:m\n\t-moz-border-image: ${1};\nsnippet bdrz:m\n\t-moz-border-radius: ${1};\nsnippet bxsh:m+\n\t-moz-box-shadow: ${1:0} ${2:0} ${3:0} #${4:000};\nsnippet bxsh:m\n\t-moz-box-shadow: ${1};\nsnippet bdi:w+\n\t-webkit-border-image: url(${1}) ${2:0} ${3:0} ${4:0} ${5:0} ${6:stretch} ${7:stretch};\nsnippet bdi:w\n\t-webkit-border-image: ${1};\nsnippet bdrz:w\n\t-webkit-border-radius: ${1};\nsnippet bxsh:w+\n\t-webkit-box-shadow: ${1:0} ${2:0} ${3:0} #${4:000};\nsnippet bxsh:w\n\t-webkit-box-shadow: ${1};\nsnippet @f\n\t@font-face {\n\t\tfont-family: ${1};\n\t\tsrc: url(${2});\n\t}\nsnippet @i\n\t@import url(${1});\nsnippet @m\n\t@media ${1:print} {\n\t\t${2}\n\t}\nsnippet bg+\n\tbackground: #${1:FFF} url(${2}) ${3:0} ${4:0} ${5:no-repeat};\nsnippet bga\n\tbackground-attachment: ${1};\nsnippet bga:f\n\tbackground-attachment: fixed;\nsnippet bga:s\n\tbackground-attachment: scroll;\nsnippet bgbk\n\tbackground-break: ${1};\nsnippet bgbk:bb\n\tbackground-break: bounding-box;\nsnippet bgbk:c\n\tbackground-break: continuous;\nsnippet bgbk:eb\n\tbackground-break: each-box;\nsnippet bgcp\n\tbackground-clip: ${1};\nsnippet bgcp:bb\n\tbackground-clip: border-box;\nsnippet bgcp:cb\n\tbackground-clip: content-box;\nsnippet bgcp:nc\n\tbackground-clip: no-clip;\nsnippet bgcp:pb\n\tbackground-clip: padding-box;\nsnippet bgc\n\tbackground-color: #${1:FFF};\nsnippet bgc:t\n\tbackground-color: transparent;\nsnippet bgi\n\tbackground-image: url(${1});\nsnippet bgi:n\n\tbackground-image: none;\nsnippet bgo\n\tbackground-origin: ${1};\nsnippet bgo:bb\n\tbackground-origin: border-box;\nsnippet bgo:cb\n\tbackground-origin: content-box;\nsnippet bgo:pb\n\tbackground-origin: padding-box;\nsnippet bgpx\n\tbackground-position-x: ${1};\nsnippet bgpy\n\tbackground-position-y: ${1};\nsnippet bgp\n\tbackground-position: ${1:0} ${2:0};\nsnippet bgr\n\tbackground-repeat: ${1};\nsnippet bgr:n\n\tbackground-repeat: no-repeat;\nsnippet bgr:x\n\tbackground-repeat: repeat-x;\nsnippet bgr:y\n\tbackground-repeat: repeat-y;\nsnippet bgr:r\n\tbackground-repeat: repeat;\nsnippet bgz\n\tbackground-size: ${1};\nsnippet bgz:a\n\tbackground-size: auto;\nsnippet bgz:ct\n\tbackground-size: contain;\nsnippet bgz:cv\n\tbackground-size: cover;\nsnippet bg\n\tbackground: ${1};\nsnippet bg:ie\n\tfilter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='${1}',sizingMethod='${2:crop}');\nsnippet bg:n\n\tbackground: none;\nsnippet bd+\n\tborder: ${1:1px} ${2:solid} #${3:000};\nsnippet bdb+\n\tborder-bottom: ${1:1px} ${2:solid} #${3:000};\nsnippet bdbc\n\tborder-bottom-color: #${1:000};\nsnippet bdbi\n\tborder-bottom-image: url(${1});\nsnippet bdbi:n\n\tborder-bottom-image: none;\nsnippet bdbli\n\tborder-bottom-left-image: url(${1});\nsnippet bdbli:c\n\tborder-bottom-left-image: continue;\nsnippet bdbli:n\n\tborder-bottom-left-image: none;\nsnippet bdblrz\n\tborder-bottom-left-radius: ${1};\nsnippet bdbri\n\tborder-bottom-right-image: url(${1});\nsnippet bdbri:c\n\tborder-bottom-right-image: continue;\nsnippet bdbri:n\n\tborder-bottom-right-image: none;\nsnippet bdbrrz\n\tborder-bottom-right-radius: ${1};\nsnippet bdbs\n\tborder-bottom-style: ${1};\nsnippet bdbs:n\n\tborder-bottom-style: none;\nsnippet bdbw\n\tborder-bottom-width: ${1};\nsnippet bdb\n\tborder-bottom: ${1};\nsnippet bdb:n\n\tborder-bottom: none;\nsnippet bdbk\n\tborder-break: ${1};\nsnippet bdbk:c\n\tborder-break: close;\nsnippet bdcl\n\tborder-collapse: ${1};\nsnippet bdcl:c\n\tborder-collapse: collapse;\nsnippet bdcl:s\n\tborder-collapse: separate;\nsnippet bdc\n\tborder-color: #${1:000};\nsnippet bdci\n\tborder-corner-image: url(${1});\nsnippet bdci:c\n\tborder-corner-image: continue;\nsnippet bdci:n\n\tborder-corner-image: none;\nsnippet bdf\n\tborder-fit: ${1};\nsnippet bdf:c\n\tborder-fit: clip;\nsnippet bdf:of\n\tborder-fit: overwrite;\nsnippet bdf:ow\n\tborder-fit: overwrite;\nsnippet bdf:r\n\tborder-fit: repeat;\nsnippet bdf:sc\n\tborder-fit: scale;\nsnippet bdf:sp\n\tborder-fit: space;\nsnippet bdf:st\n\tborder-fit: stretch;\nsnippet bdi\n\tborder-image: url(${1}) ${2:0} ${3:0} ${4:0} ${5:0} ${6:stretch} ${7:stretch};\nsnippet bdi:n\n\tborder-image: none;\nsnippet bdl+\n\tborder-left: ${1:1px} ${2:solid} #${3:000};\nsnippet bdlc\n\tborder-left-color: #${1:000};\nsnippet bdli\n\tborder-left-image: url(${1});\nsnippet bdli:n\n\tborder-left-image: none;\nsnippet bdls\n\tborder-left-style: ${1};\nsnippet bdls:n\n\tborder-left-style: none;\nsnippet bdlw\n\tborder-left-width: ${1};\nsnippet bdl\n\tborder-left: ${1};\nsnippet bdl:n\n\tborder-left: none;\nsnippet bdlt\n\tborder-length: ${1};\nsnippet bdlt:a\n\tborder-length: auto;\nsnippet bdrz\n\tborder-radius: ${1};\nsnippet bdr+\n\tborder-right: ${1:1px} ${2:solid} #${3:000};\nsnippet bdrc\n\tborder-right-color: #${1:000};\nsnippet bdri\n\tborder-right-image: url(${1});\nsnippet bdri:n\n\tborder-right-image: none;\nsnippet bdrs\n\tborder-right-style: ${1};\nsnippet bdrs:n\n\tborder-right-style: none;\nsnippet bdrw\n\tborder-right-width: ${1};\nsnippet bdr\n\tborder-right: ${1};\nsnippet bdr:n\n\tborder-right: none;\nsnippet bdsp\n\tborder-spacing: ${1};\nsnippet bds\n\tborder-style: ${1};\nsnippet bds:ds\n\tborder-style: dashed;\nsnippet bds:dtds\n\tborder-style: dot-dash;\nsnippet bds:dtdtds\n\tborder-style: dot-dot-dash;\nsnippet bds:dt\n\tborder-style: dotted;\nsnippet bds:db\n\tborder-style: double;\nsnippet bds:g\n\tborder-style: groove;\nsnippet bds:h\n\tborder-style: hidden;\nsnippet bds:i\n\tborder-style: inset;\nsnippet bds:n\n\tborder-style: none;\nsnippet bds:o\n\tborder-style: outset;\nsnippet bds:r\n\tborder-style: ridge;\nsnippet bds:s\n\tborder-style: solid;\nsnippet bds:w\n\tborder-style: wave;\nsnippet bdt+\n\tborder-top: ${1:1px} ${2:solid} #${3:000};\nsnippet bdtc\n\tborder-top-color: #${1:000};\nsnippet bdti\n\tborder-top-image: url(${1});\nsnippet bdti:n\n\tborder-top-image: none;\nsnippet bdtli\n\tborder-top-left-image: url(${1});\nsnippet bdtli:c\n\tborder-corner-image: continue;\nsnippet bdtli:n\n\tborder-corner-image: none;\nsnippet bdtlrz\n\tborder-top-left-radius: ${1};\nsnippet bdtri\n\tborder-top-right-image: url(${1});\nsnippet bdtri:c\n\tborder-top-right-image: continue;\nsnippet bdtri:n\n\tborder-top-right-image: none;\nsnippet bdtrrz\n\tborder-top-right-radius: ${1};\nsnippet bdts\n\tborder-top-style: ${1};\nsnippet bdts:n\n\tborder-top-style: none;\nsnippet bdtw\n\tborder-top-width: ${1};\nsnippet bdt\n\tborder-top: ${1};\nsnippet bdt:n\n\tborder-top: none;\nsnippet bdw\n\tborder-width: ${1};\nsnippet bd\n\tborder: ${1};\nsnippet bd:n\n\tborder: none;\nsnippet b\n\tbottom: ${1};\nsnippet b:a\n\tbottom: auto;\nsnippet bxsh+\n\tbox-shadow: ${1:0} ${2:0} ${3:0} #${4:000};\nsnippet bxsh\n\tbox-shadow: ${1};\nsnippet bxsh:n\n\tbox-shadow: none;\nsnippet bxz\n\tbox-sizing: ${1};\nsnippet bxz:bb\n\tbox-sizing: border-box;\nsnippet bxz:cb\n\tbox-sizing: content-box;\nsnippet cps\n\tcaption-side: ${1};\nsnippet cps:b\n\tcaption-side: bottom;\nsnippet cps:t\n\tcaption-side: top;\nsnippet cl\n\tclear: ${1};\nsnippet cl:b\n\tclear: both;\nsnippet cl:l\n\tclear: left;\nsnippet cl:n\n\tclear: none;\nsnippet cl:r\n\tclear: right;\nsnippet cp\n\tclip: ${1};\nsnippet cp:a\n\tclip: auto;\nsnippet cp:r\n\tclip: rect(${1:0} ${2:0} ${3:0} ${4:0});\nsnippet c\n\tcolor: #${1:000};\nsnippet ct\n\tcontent: ${1};\nsnippet ct:a\n\tcontent: attr(${1});\nsnippet ct:cq\n\tcontent: close-quote;\nsnippet ct:c\n\tcontent: counter(${1});\nsnippet ct:cs\n\tcontent: counters(${1});\nsnippet ct:ncq\n\tcontent: no-close-quote;\nsnippet ct:noq\n\tcontent: no-open-quote;\nsnippet ct:n\n\tcontent: normal;\nsnippet ct:oq\n\tcontent: open-quote;\nsnippet coi\n\tcounter-increment: ${1};\nsnippet cor\n\tcounter-reset: ${1};\nsnippet cur\n\tcursor: ${1};\nsnippet cur:a\n\tcursor: auto;\nsnippet cur:c\n\tcursor: crosshair;\nsnippet cur:d\n\tcursor: default;\nsnippet cur:ha\n\tcursor: hand;\nsnippet cur:he\n\tcursor: help;\nsnippet cur:m\n\tcursor: move;\nsnippet cur:p\n\tcursor: pointer;\nsnippet cur:t\n\tcursor: text;\nsnippet d\n\tdisplay: ${1};\nsnippet d:mib\n\tdisplay: -moz-inline-box;\nsnippet d:mis\n\tdisplay: -moz-inline-stack;\nsnippet d:b\n\tdisplay: block;\nsnippet d:cp\n\tdisplay: compact;\nsnippet d:ib\n\tdisplay: inline-block;\nsnippet d:itb\n\tdisplay: inline-table;\nsnippet d:i\n\tdisplay: inline;\nsnippet d:li\n\tdisplay: list-item;\nsnippet d:n\n\tdisplay: none;\nsnippet d:ri\n\tdisplay: run-in;\nsnippet d:tbcp\n\tdisplay: table-caption;\nsnippet d:tbc\n\tdisplay: table-cell;\nsnippet d:tbclg\n\tdisplay: table-column-group;\nsnippet d:tbcl\n\tdisplay: table-column;\nsnippet d:tbfg\n\tdisplay: table-footer-group;\nsnippet d:tbhg\n\tdisplay: table-header-group;\nsnippet d:tbrg\n\tdisplay: table-row-group;\nsnippet d:tbr\n\tdisplay: table-row;\nsnippet d:tb\n\tdisplay: table;\nsnippet ec\n\tempty-cells: ${1};\nsnippet ec:h\n\tempty-cells: hide;\nsnippet ec:s\n\tempty-cells: show;\nsnippet exp\n\texpression()\nsnippet fl\n\tfloat: ${1};\nsnippet fl:l\n\tfloat: left;\nsnippet fl:n\n\tfloat: none;\nsnippet fl:r\n\tfloat: right;\nsnippet f+\n\tfont: ${1:1em} ${2:Arial},${3:sans-serif};\nsnippet fef\n\tfont-effect: ${1};\nsnippet fef:eb\n\tfont-effect: emboss;\nsnippet fef:eg\n\tfont-effect: engrave;\nsnippet fef:n\n\tfont-effect: none;\nsnippet fef:o\n\tfont-effect: outline;\nsnippet femp\n\tfont-emphasize-position: ${1};\nsnippet femp:a\n\tfont-emphasize-position: after;\nsnippet femp:b\n\tfont-emphasize-position: before;\nsnippet fems\n\tfont-emphasize-style: ${1};\nsnippet fems:ac\n\tfont-emphasize-style: accent;\nsnippet fems:c\n\tfont-emphasize-style: circle;\nsnippet fems:ds\n\tfont-emphasize-style: disc;\nsnippet fems:dt\n\tfont-emphasize-style: dot;\nsnippet fems:n\n\tfont-emphasize-style: none;\nsnippet fem\n\tfont-emphasize: ${1};\nsnippet ff\n\tfont-family: ${1};\nsnippet ff:c\n\tfont-family: ${1:'Monotype Corsiva','Comic Sans MS'},cursive;\nsnippet ff:f\n\tfont-family: ${1:Capitals,Impact},fantasy;\nsnippet ff:m\n\tfont-family: ${1:Monaco,'Courier New'},monospace;\nsnippet ff:ss\n\tfont-family: ${1:Helvetica,Arial},sans-serif;\nsnippet ff:s\n\tfont-family: ${1:Georgia,'Times New Roman'},serif;\nsnippet fza\n\tfont-size-adjust: ${1};\nsnippet fza:n\n\tfont-size-adjust: none;\nsnippet fz\n\tfont-size: ${1};\nsnippet fsm\n\tfont-smooth: ${1};\nsnippet fsm:aw\n\tfont-smooth: always;\nsnippet fsm:a\n\tfont-smooth: auto;\nsnippet fsm:n\n\tfont-smooth: never;\nsnippet fst\n\tfont-stretch: ${1};\nsnippet fst:c\n\tfont-stretch: condensed;\nsnippet fst:e\n\tfont-stretch: expanded;\nsnippet fst:ec\n\tfont-stretch: extra-condensed;\nsnippet fst:ee\n\tfont-stretch: extra-expanded;\nsnippet fst:n\n\tfont-stretch: normal;\nsnippet fst:sc\n\tfont-stretch: semi-condensed;\nsnippet fst:se\n\tfont-stretch: semi-expanded;\nsnippet fst:uc\n\tfont-stretch: ultra-condensed;\nsnippet fst:ue\n\tfont-stretch: ultra-expanded;\nsnippet fs\n\tfont-style: ${1};\nsnippet fs:i\n\tfont-style: italic;\nsnippet fs:n\n\tfont-style: normal;\nsnippet fs:o\n\tfont-style: oblique;\nsnippet fv\n\tfont-variant: ${1};\nsnippet fv:n\n\tfont-variant: normal;\nsnippet fv:sc\n\tfont-variant: small-caps;\nsnippet fw\n\tfont-weight: ${1};\nsnippet fw:b\n\tfont-weight: bold;\nsnippet fw:br\n\tfont-weight: bolder;\nsnippet fw:lr\n\tfont-weight: lighter;\nsnippet fw:n\n\tfont-weight: normal;\nsnippet f\n\tfont: ${1};\nsnippet h\n\theight: ${1};\nsnippet h:a\n\theight: auto;\nsnippet l\n\tleft: ${1};\nsnippet l:a\n\tleft: auto;\nsnippet lts\n\tletter-spacing: ${1};\nsnippet lh\n\tline-height: ${1};\nsnippet lisi\n\tlist-style-image: url(${1});\nsnippet lisi:n\n\tlist-style-image: none;\nsnippet lisp\n\tlist-style-position: ${1};\nsnippet lisp:i\n\tlist-style-position: inside;\nsnippet lisp:o\n\tlist-style-position: outside;\nsnippet list\n\tlist-style-type: ${1};\nsnippet list:c\n\tlist-style-type: circle;\nsnippet list:dclz\n\tlist-style-type: decimal-leading-zero;\nsnippet list:dc\n\tlist-style-type: decimal;\nsnippet list:d\n\tlist-style-type: disc;\nsnippet list:lr\n\tlist-style-type: lower-roman;\nsnippet list:n\n\tlist-style-type: none;\nsnippet list:s\n\tlist-style-type: square;\nsnippet list:ur\n\tlist-style-type: upper-roman;\nsnippet lis\n\tlist-style: ${1};\nsnippet lis:n\n\tlist-style: none;\nsnippet mb\n\tmargin-bottom: ${1};\nsnippet mb:a\n\tmargin-bottom: auto;\nsnippet ml\n\tmargin-left: ${1};\nsnippet ml:a\n\tmargin-left: auto;\nsnippet mr\n\tmargin-right: ${1};\nsnippet mr:a\n\tmargin-right: auto;\nsnippet mt\n\tmargin-top: ${1};\nsnippet mt:a\n\tmargin-top: auto;\nsnippet m\n\tmargin: ${1};\nsnippet m:4\n\tmargin: ${1:0} ${2:0} ${3:0} ${4:0};\nsnippet m:3\n\tmargin: ${1:0} ${2:0} ${3:0};\nsnippet m:2\n\tmargin: ${1:0} ${2:0};\nsnippet m:0\n\tmargin: 0;\nsnippet m:a\n\tmargin: auto;\nsnippet mah\n\tmax-height: ${1};\nsnippet mah:n\n\tmax-height: none;\nsnippet maw\n\tmax-width: ${1};\nsnippet maw:n\n\tmax-width: none;\nsnippet mih\n\tmin-height: ${1};\nsnippet miw\n\tmin-width: ${1};\nsnippet op\n\topacity: ${1};\nsnippet op:ie\n\tfilter: progid:DXImageTransform.Microsoft.Alpha(Opacity=${1:100});\nsnippet op:ms\n\t-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=${1:100})';\nsnippet orp\n\torphans: ${1};\nsnippet o+\n\toutline: ${1:1px} ${2:solid} #${3:000};\nsnippet oc\n\toutline-color: ${1:#000};\nsnippet oc:i\n\toutline-color: invert;\nsnippet oo\n\toutline-offset: ${1};\nsnippet os\n\toutline-style: ${1};\nsnippet ow\n\toutline-width: ${1};\nsnippet o\n\toutline: ${1};\nsnippet o:n\n\toutline: none;\nsnippet ovs\n\toverflow-style: ${1};\nsnippet ovs:a\n\toverflow-style: auto;\nsnippet ovs:mq\n\toverflow-style: marquee;\nsnippet ovs:mv\n\toverflow-style: move;\nsnippet ovs:p\n\toverflow-style: panner;\nsnippet ovs:s\n\toverflow-style: scrollbar;\nsnippet ovx\n\toverflow-x: ${1};\nsnippet ovx:a\n\toverflow-x: auto;\nsnippet ovx:h\n\toverflow-x: hidden;\nsnippet ovx:s\n\toverflow-x: scroll;\nsnippet ovx:v\n\toverflow-x: visible;\nsnippet ovy\n\toverflow-y: ${1};\nsnippet ovy:a\n\toverflow-y: auto;\nsnippet ovy:h\n\toverflow-y: hidden;\nsnippet ovy:s\n\toverflow-y: scroll;\nsnippet ovy:v\n\toverflow-y: visible;\nsnippet ov\n\toverflow: ${1};\nsnippet ov:a\n\toverflow: auto;\nsnippet ov:h\n\toverflow: hidden;\nsnippet ov:s\n\toverflow: scroll;\nsnippet ov:v\n\toverflow: visible;\nsnippet pb\n\tpadding-bottom: ${1};\nsnippet pl\n\tpadding-left: ${1};\nsnippet pr\n\tpadding-right: ${1};\nsnippet pt\n\tpadding-top: ${1};\nsnippet p\n\tpadding: ${1};\nsnippet p:4\n\tpadding: ${1:0} ${2:0} ${3:0} ${4:0};\nsnippet p:3\n\tpadding: ${1:0} ${2:0} ${3:0};\nsnippet p:2\n\tpadding: ${1:0} ${2:0};\nsnippet p:0\n\tpadding: 0;\nsnippet pgba\n\tpage-break-after: ${1};\nsnippet pgba:aw\n\tpage-break-after: always;\nsnippet pgba:a\n\tpage-break-after: auto;\nsnippet pgba:l\n\tpage-break-after: left;\nsnippet pgba:r\n\tpage-break-after: right;\nsnippet pgbb\n\tpage-break-before: ${1};\nsnippet pgbb:aw\n\tpage-break-before: always;\nsnippet pgbb:a\n\tpage-break-before: auto;\nsnippet pgbb:l\n\tpage-break-before: left;\nsnippet pgbb:r\n\tpage-break-before: right;\nsnippet pgbi\n\tpage-break-inside: ${1};\nsnippet pgbi:a\n\tpage-break-inside: auto;\nsnippet pgbi:av\n\tpage-break-inside: avoid;\nsnippet pos\n\tposition: ${1};\nsnippet pos:a\n\tposition: absolute;\nsnippet pos:f\n\tposition: fixed;\nsnippet pos:r\n\tposition: relative;\nsnippet pos:s\n\tposition: static;\nsnippet q\n\tquotes: ${1};\nsnippet q:en\n\tquotes: '\\201C' '\\201D' '\\2018' '\\2019';\nsnippet q:n\n\tquotes: none;\nsnippet q:ru\n\tquotes: '\\00AB' '\\00BB' '\\201E' '\\201C';\nsnippet rz\n\tresize: ${1};\nsnippet rz:b\n\tresize: both;\nsnippet rz:h\n\tresize: horizontal;\nsnippet rz:n\n\tresize: none;\nsnippet rz:v\n\tresize: vertical;\nsnippet r\n\tright: ${1};\nsnippet r:a\n\tright: auto;\nsnippet tbl\n\ttable-layout: ${1};\nsnippet tbl:a\n\ttable-layout: auto;\nsnippet tbl:f\n\ttable-layout: fixed;\nsnippet tal\n\ttext-align-last: ${1};\nsnippet tal:a\n\ttext-align-last: auto;\nsnippet tal:c\n\ttext-align-last: center;\nsnippet tal:l\n\ttext-align-last: left;\nsnippet tal:r\n\ttext-align-last: right;\nsnippet ta\n\ttext-align: ${1};\nsnippet ta:c\n\ttext-align: center;\nsnippet ta:l\n\ttext-align: left;\nsnippet ta:r\n\ttext-align: right;\nsnippet td\n\ttext-decoration: ${1};\nsnippet td:l\n\ttext-decoration: line-through;\nsnippet td:n\n\ttext-decoration: none;\nsnippet td:o\n\ttext-decoration: overline;\nsnippet td:u\n\ttext-decoration: underline;\nsnippet te\n\ttext-emphasis: ${1};\nsnippet te:ac\n\ttext-emphasis: accent;\nsnippet te:a\n\ttext-emphasis: after;\nsnippet te:b\n\ttext-emphasis: before;\nsnippet te:c\n\ttext-emphasis: circle;\nsnippet te:ds\n\ttext-emphasis: disc;\nsnippet te:dt\n\ttext-emphasis: dot;\nsnippet te:n\n\ttext-emphasis: none;\nsnippet th\n\ttext-height: ${1};\nsnippet th:a\n\ttext-height: auto;\nsnippet th:f\n\ttext-height: font-size;\nsnippet th:m\n\ttext-height: max-size;\nsnippet th:t\n\ttext-height: text-size;\nsnippet ti\n\ttext-indent: ${1};\nsnippet ti:-\n\ttext-indent: -9999px;\nsnippet tj\n\ttext-justify: ${1};\nsnippet tj:a\n\ttext-justify: auto;\nsnippet tj:d\n\ttext-justify: distribute;\nsnippet tj:ic\n\ttext-justify: inter-cluster;\nsnippet tj:ii\n\ttext-justify: inter-ideograph;\nsnippet tj:iw\n\ttext-justify: inter-word;\nsnippet tj:k\n\ttext-justify: kashida;\nsnippet tj:t\n\ttext-justify: tibetan;\nsnippet to+\n\ttext-outline: ${1:0} ${2:0} #${3:000};\nsnippet to\n\ttext-outline: ${1};\nsnippet to:n\n\ttext-outline: none;\nsnippet tr\n\ttext-replace: ${1};\nsnippet tr:n\n\ttext-replace: none;\nsnippet tsh+\n\ttext-shadow: ${1:0} ${2:0} ${3:0} #${4:000};\nsnippet tsh\n\ttext-shadow: ${1};\nsnippet tsh:n\n\ttext-shadow: none;\nsnippet tt\n\ttext-transform: ${1};\nsnippet tt:c\n\ttext-transform: capitalize;\nsnippet tt:l\n\ttext-transform: lowercase;\nsnippet tt:n\n\ttext-transform: none;\nsnippet tt:u\n\ttext-transform: uppercase;\nsnippet tw\n\ttext-wrap: ${1};\nsnippet tw:no\n\ttext-wrap: none;\nsnippet tw:n\n\ttext-wrap: normal;\nsnippet tw:s\n\ttext-wrap: suppress;\nsnippet tw:u\n\ttext-wrap: unrestricted;\nsnippet t\n\ttop: ${1};\nsnippet t:a\n\ttop: auto;\nsnippet va\n\tvertical-align: ${1};\nsnippet va:bl\n\tvertical-align: baseline;\nsnippet va:b\n\tvertical-align: bottom;\nsnippet va:m\n\tvertical-align: middle;\nsnippet va:sub\n\tvertical-align: sub;\nsnippet va:sup\n\tvertical-align: super;\nsnippet va:tb\n\tvertical-align: text-bottom;\nsnippet va:tt\n\tvertical-align: text-top;\nsnippet va:t\n\tvertical-align: top;\nsnippet v\n\tvisibility: ${1};\nsnippet v:c\n\tvisibility: collapse;\nsnippet v:h\n\tvisibility: hidden;\nsnippet v:v\n\tvisibility: visible;\nsnippet whsc\n\twhite-space-collapse: ${1};\nsnippet whsc:ba\n\twhite-space-collapse: break-all;\nsnippet whsc:bs\n\twhite-space-collapse: break-strict;\nsnippet whsc:k\n\twhite-space-collapse: keep-all;\nsnippet whsc:l\n\twhite-space-collapse: loose;\nsnippet whsc:n\n\twhite-space-collapse: normal;\nsnippet whs\n\twhite-space: ${1};\nsnippet whs:n\n\twhite-space: normal;\nsnippet whs:nw\n\twhite-space: nowrap;\nsnippet whs:pl\n\twhite-space: pre-line;\nsnippet whs:pw\n\twhite-space: pre-wrap;\nsnippet whs:p\n\twhite-space: pre;\nsnippet wid\n\twidows: ${1};\nsnippet w\n\twidth: ${1};\nsnippet w:a\n\twidth: auto;\nsnippet wob\n\tword-break: ${1};\nsnippet wob:ba\n\tword-break: break-all;\nsnippet wob:bs\n\tword-break: break-strict;\nsnippet wob:k\n\tword-break: keep-all;\nsnippet wob:l\n\tword-break: loose;\nsnippet wob:n\n\tword-break: normal;\nsnippet wos\n\tword-spacing: ${1};\nsnippet wow\n\tword-wrap: ${1};\nsnippet wow:no\n\tword-wrap: none;\nsnippet wow:n\n\tword-wrap: normal;\nsnippet wow:s\n\tword-wrap: suppress;\nsnippet wow:u\n\tword-wrap: unrestricted;\nsnippet z\n\tz-index: ${1};\nsnippet z:a\n\tz-index: auto;\nsnippet zoo\n\tzoom: 1;\n"})),ace.define("ace/snippets/css",["require","exports","module","ace/snippets/css.snippets"],(function(e,t,n){"use strict";t.snippetText=e("./css.snippets"),t.scope="css"})),ace.require(["ace/snippets/css"],(function(t){e&&(e.exports=t)}))},70243:function(e,t,n){e=n.nmd(e),ace.define("ace/snippets/html.snippets",["require","exports","module"],(function(e,t,n){n.exports='# Some useful Unicode entities\n# Non-Breaking Space\nsnippet nbs\n\t \n# ←\nsnippet left\n\t←\n# →\nsnippet right\n\t→\n# ↑\nsnippet up\n\t↑\n# ↓\nsnippet down\n\t↓\n# ↩\nsnippet return\n\t↩\n# ⇤\nsnippet backtab\n\t⇤\n# ⇥\nsnippet tab\n\t⇥\n# ⇧\nsnippet shift\n\t⇧\n# ⌃\nsnippet ctrl\n\t⌃\n# ⌅\nsnippet enter\n\t⌅\n# ⌘\nsnippet cmd\n\t⌘\n# ⌥\nsnippet option\n\t⌥\n# ⌦\nsnippet delete\n\t⌦\n# ⌫\nsnippet backspace\n\t⌫\n# ⎋\nsnippet esc\n\t⎋\n# Generic Doctype\nsnippet doctype HTML 4.01 Strict\n\t<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"\n\t"http://www.w3.org/TR/html4/strict.dtd">\nsnippet doctype HTML 4.01 Transitional\n\t<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"\n\t"http://www.w3.org/TR/html4/loose.dtd">\nsnippet doctype HTML 5\n\t<!DOCTYPE HTML>\nsnippet doctype XHTML 1.0 Frameset\n\t<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"\n\t"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\nsnippet doctype XHTML 1.0 Strict\n\t<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"\n\t"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\nsnippet doctype XHTML 1.0 Transitional\n\t<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n\t"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\nsnippet doctype XHTML 1.1\n\t<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"\n\t"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">\n# HTML Doctype 4.01 Strict\nsnippet docts\n\t<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"\n\t"http://www.w3.org/TR/html4/strict.dtd">\n# HTML Doctype 4.01 Transitional\nsnippet doct\n\t<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"\n\t"http://www.w3.org/TR/html4/loose.dtd">\n# HTML Doctype 5\nsnippet doct5\n\t<!DOCTYPE html>\n# XHTML Doctype 1.0 Frameset\nsnippet docxf\n\t<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"\n\t"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">\n# XHTML Doctype 1.0 Strict\nsnippet docxs\n\t<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"\n\t"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\n# XHTML Doctype 1.0 Transitional\nsnippet docxt\n\t<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"\n\t"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">\n# XHTML Doctype 1.1\nsnippet docx\n\t<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"\n\t"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">\n# html5shiv\nsnippet html5shiv\n\t\x3c!--[if lte IE 8]>\n\t\t<script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv.min.js"><\/script>\n\t<![endif]--\x3e\nsnippet html5printshiv\n\t\x3c!--[if lte IE 8]>\n\t\t<script src="https://cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"><\/script>\n\t<![endif]--\x3e\n# Attributes\nsnippet attr\n\t${1:attribute}="${2:property}"\nsnippet attr+\n\t${1:attribute}="${2:property}" attr+${3}\nsnippet .\n\tclass="${1}"${2}\nsnippet #\n\tid="${1}"${2}\nsnippet alt\n\talt="${1}"${2}\nsnippet charset\n\tcharset="${1:utf-8}"${2}\nsnippet data\n\tdata-${1}="${2:$1}"${3}\nsnippet for\n\tfor="${1}"${2}\nsnippet height\n\theight="${1}"${2}\nsnippet href\n\thref="${1:#}"${2}\nsnippet lang\n\tlang="${1:en}"${2}\nsnippet media\n\tmedia="${1}"${2}\nsnippet name\n\tname="${1}"${2}\nsnippet rel\n\trel="${1}"${2}\nsnippet scope\n\tscope="${1:row}"${2}\nsnippet src\n\tsrc="${1}"${2}\nsnippet title=\n\ttitle="${1}"${2}\nsnippet type\n\ttype="${1}"${2}\nsnippet value\n\tvalue="${1}"${2}\nsnippet width\n\twidth="${1}"${2}\n# Elements\nsnippet a\n\t<a href="${1:#}">${2:$1}</a>\nsnippet a.\n\t<a class="${1}" href="${2:#}">${3:$1}</a>\nsnippet a#\n\t<a id="${1}" href="${2:#}">${3:$1}</a>\nsnippet a:ext\n\t<a href="http://${1:example.com}">${2:$1}</a>\nsnippet a:mail\n\t<a href="mailto:${1:joe@example.com}?subject=${2:feedback}">${3:email me}</a>\nsnippet abbr\n\t<abbr title="${1}">${2}</abbr>\nsnippet address\n\t<address>\n\t\t${1}\n\t</address>\nsnippet area\n\t<area shape="${1:rect}" coords="${2}" href="${3}" alt="${4}" />\nsnippet area+\n\t<area shape="${1:rect}" coords="${2}" href="${3}" alt="${4}" />\n\tarea+${5}\nsnippet area:c\n\t<area shape="circle" coords="${1}" href="${2}" alt="${3}" />\nsnippet area:d\n\t<area shape="default" coords="${1}" href="${2}" alt="${3}" />\nsnippet area:p\n\t<area shape="poly" coords="${1}" href="${2}" alt="${3}" />\nsnippet area:r\n\t<area shape="rect" coords="${1}" href="${2}" alt="${3}" />\nsnippet article\n\t<article>\n\t\t${1}\n\t</article>\nsnippet article.\n\t<article class="${1}">\n\t\t${2}\n\t</article>\nsnippet article#\n\t<article id="${1}">\n\t\t${2}\n\t</article>\nsnippet aside\n\t<aside>\n\t\t${1}\n\t</aside>\nsnippet aside.\n\t<aside class="${1}">\n\t\t${2}\n\t</aside>\nsnippet aside#\n\t<aside id="${1}">\n\t\t${2}\n\t</aside>\nsnippet audio\n\t<audio src="${1}>${2}</audio>\nsnippet b\n\t<b>${1}</b>\nsnippet base\n\t<base href="${1}" target="${2}" />\nsnippet bdi\n\t<bdi>${1}</bdo>\nsnippet bdo\n\t<bdo dir="${1}">${2}</bdo>\nsnippet bdo:l\n\t<bdo dir="ltr">${1}</bdo>\nsnippet bdo:r\n\t<bdo dir="rtl">${1}</bdo>\nsnippet blockquote\n\t<blockquote>\n\t\t${1}\n\t</blockquote>\nsnippet body\n\t<body>\n\t\t${1}\n\t</body>\nsnippet br\n\t<br />${1}\nsnippet button\n\t<button type="${1:submit}">${2}</button>\nsnippet button.\n\t<button class="${1:button}" type="${2:submit}">${3}</button>\nsnippet button#\n\t<button id="${1}" type="${2:submit}">${3}</button>\nsnippet button:s\n\t<button type="submit">${1}</button>\nsnippet button:r\n\t<button type="reset">${1}</button>\nsnippet canvas\n\t<canvas id="${1:canvas}"></canvas>\nsnippet caption\n\t<caption>${1}</caption>\nsnippet cite\n\t<cite>${1}</cite>\nsnippet code\n\t<code>${1}</code>\nsnippet col\n\t<col />${1}\nsnippet col+\n\t<col />\n\tcol+${1}\nsnippet colgroup\n\t<colgroup>\n\t\t${1}\n\t</colgroup>\nsnippet colgroup+\n\t<colgroup>\n\t\t<col />\n\t\tcol+${1}\n\t</colgroup>\nsnippet command\n\t<command type="command" label="${1}" icon="${2}" />\nsnippet command:c\n\t<command type="checkbox" label="${1}" icon="${2}" />\nsnippet command:r\n\t<command type="radio" radiogroup="${1}" label="${2}" icon="${3}" />\nsnippet datagrid\n\t<datagrid>\n\t\t${1}\n\t</datagrid>\nsnippet datalist\n\t<datalist>\n\t\t${1}\n\t</datalist>\nsnippet datatemplate\n\t<datatemplate>\n\t\t${1}\n\t</datatemplate>\nsnippet dd\n\t<dd>${1}</dd>\nsnippet dd.\n\t<dd class="${1}">${2}</dd>\nsnippet dd#\n\t<dd id="${1}">${2}</dd>\nsnippet del\n\t<del>${1}</del>\nsnippet details\n\t<details>${1}</details>\nsnippet dfn\n\t<dfn>${1}</dfn>\nsnippet dialog\n\t<dialog>\n\t\t${1}\n\t</dialog>\nsnippet div\n\t<div>\n\t\t${1}\n\t</div>\nsnippet div.\n\t<div class="${1}">\n\t\t${2}\n\t</div>\nsnippet div#\n\t<div id="${1}">\n\t\t${2}\n\t</div>\nsnippet dl\n\t<dl>\n\t\t${1}\n\t</dl>\nsnippet dl.\n\t<dl class="${1}">\n\t\t${2}\n\t</dl>\nsnippet dl#\n\t<dl id="${1}">\n\t\t${2}\n\t</dl>\nsnippet dl+\n\t<dl>\n\t\t<dt>${1}</dt>\n\t\t<dd>${2}</dd>\n\t\tdt+${3}\n\t</dl>\nsnippet dt\n\t<dt>${1}</dt>\nsnippet dt.\n\t<dt class="${1}">${2}</dt>\nsnippet dt#\n\t<dt id="${1}">${2}</dt>\nsnippet dt+\n\t<dt>${1}</dt>\n\t<dd>${2}</dd>\n\tdt+${3}\nsnippet em\n\t<em>${1}</em>\nsnippet embed\n\t<embed src=${1} type="${2} />\nsnippet fieldset\n\t<fieldset>\n\t\t${1}\n\t</fieldset>\nsnippet fieldset.\n\t<fieldset class="${1}">\n\t\t${2}\n\t</fieldset>\nsnippet fieldset#\n\t<fieldset id="${1}">\n\t\t${2}\n\t</fieldset>\nsnippet fieldset+\n\t<fieldset>\n\t\t<legend><span>${1}</span></legend>\n\t\t${2}\n\t</fieldset>\n\tfieldset+${3}\nsnippet figcaption\n\t<figcaption>${1}</figcaption>\nsnippet figure\n\t<figure>${1}</figure>\nsnippet footer\n\t<footer>\n\t\t${1}\n\t</footer>\nsnippet footer.\n\t<footer class="${1}">\n\t\t${2}\n\t</footer>\nsnippet footer#\n\t<footer id="${1}">\n\t\t${2}\n\t</footer>\nsnippet form\n\t<form action="${1}" method="${2:get}" accept-charset="utf-8">\n\t\t${3}\n\t</form>\nsnippet form.\n\t<form class="${1}" action="${2}" method="${3:get}" accept-charset="utf-8">\n\t\t${4}\n\t</form>\nsnippet form#\n\t<form id="${1}" action="${2}" method="${3:get}" accept-charset="utf-8">\n\t\t${4}\n\t</form>\nsnippet h1\n\t<h1>${1}</h1>\nsnippet h1.\n\t<h1 class="${1}">${2}</h1>\nsnippet h1#\n\t<h1 id="${1}">${2}</h1>\nsnippet h2\n\t<h2>${1}</h2>\nsnippet h2.\n\t<h2 class="${1}">${2}</h2>\nsnippet h2#\n\t<h2 id="${1}">${2}</h2>\nsnippet h3\n\t<h3>${1}</h3>\nsnippet h3.\n\t<h3 class="${1}">${2}</h3>\nsnippet h3#\n\t<h3 id="${1}">${2}</h3>\nsnippet h4\n\t<h4>${1}</h4>\nsnippet h4.\n\t<h4 class="${1}">${2}</h4>\nsnippet h4#\n\t<h4 id="${1}">${2}</h4>\nsnippet h5\n\t<h5>${1}</h5>\nsnippet h5.\n\t<h5 class="${1}">${2}</h5>\nsnippet h5#\n\t<h5 id="${1}">${2}</h5>\nsnippet h6\n\t<h6>${1}</h6>\nsnippet h6.\n\t<h6 class="${1}">${2}</h6>\nsnippet h6#\n\t<h6 id="${1}">${2}</h6>\nsnippet head\n\t<head>\n\t\t<meta http-equiv="content-type" content="text/html; charset=utf-8" />\n\n\t\t<title>${1:`substitute(Filename(\'\', \'Page Title\'), \'^.\', \'\\u&\', \'\')`}</title>\n\t\t${2}\n\t</head>\nsnippet header\n\t<header>\n\t\t${1}\n\t</header>\nsnippet header.\n\t<header class="${1}">\n\t\t${2}\n\t</header>\nsnippet header#\n\t<header id="${1}">\n\t\t${2}\n\t</header>\nsnippet hgroup\n\t<hgroup>\n\t\t${1}\n\t</hgroup>\nsnippet hgroup.\n\t<hgroup class="${1}>\n\t\t${2}\n\t</hgroup>\nsnippet hr\n\t<hr />${1}\nsnippet html\n\t<html>\n\t${1}\n\t</html>\nsnippet xhtml\n\t<html xmlns="http://www.w3.org/1999/xhtml">\n\t${1}\n\t</html>\nsnippet html5\n\t<!DOCTYPE html>\n\t<html>\n\t\t<head>\n\t\t\t<meta http-equiv="content-type" content="text/html; charset=utf-8" />\n\t\t\t<title>${1:`substitute(Filename(\'\', \'Page Title\'), \'^.\', \'\\u&\', \'\')`}</title>\n\t\t\t${2:meta}\n\t\t</head>\n\t\t<body>\n\t\t\t${3:body}\n\t\t</body>\n\t</html>\nsnippet xhtml5\n\t<!DOCTYPE html>\n\t<html xmlns="http://www.w3.org/1999/xhtml">\n\t\t<head>\n\t\t\t<meta http-equiv="content-type" content="application/xhtml+xml; charset=utf-8" />\n\t\t\t<title>${1:`substitute(Filename(\'\', \'Page Title\'), \'^.\', \'\\u&\', \'\')`}</title>\n\t\t\t${2:meta}\n\t\t</head>\n\t\t<body>\n\t\t\t${3:body}\n\t\t</body>\n\t</html>\nsnippet i\n\t<i>${1}</i>\nsnippet iframe\n\t<iframe src="${1}" frameborder="0"></iframe>${2}\nsnippet iframe.\n\t<iframe class="${1}" src="${2}" frameborder="0"></iframe>${3}\nsnippet iframe#\n\t<iframe id="${1}" src="${2}" frameborder="0"></iframe>${3}\nsnippet img\n\t<img src="${1}" alt="${2}" />${3}\nsnippet img.\n\t<img class="${1}" src="${2}" alt="${3}" />${4}\nsnippet img#\n\t<img id="${1}" src="${2}" alt="${3}" />${4}\nsnippet input\n\t<input type="${1:text/submit/hidden/button/image}" name="${2}" id="${3:$2}" value="${4}" />${5}\nsnippet input.\n\t<input class="${1}" type="${2:text/submit/hidden/button/image}" name="${3}" id="${4:$3}" value="${5}" />${6}\nsnippet input:text\n\t<input type="text" name="${1}" id="${2:$1}" value="${3}" />${4}\nsnippet input:submit\n\t<input type="submit" name="${1}" id="${2:$1}" value="${3}" />${4}\nsnippet input:hidden\n\t<input type="hidden" name="${1}" id="${2:$1}" value="${3}" />${4}\nsnippet input:button\n\t<input type="button" name="${1}" id="${2:$1}" value="${3}" />${4}\nsnippet input:image\n\t<input type="image" name="${1}" id="${2:$1}" src="${3}" alt="${4}" />${5}\nsnippet input:checkbox\n\t<input type="checkbox" name="${1}" id="${2:$1}" />${3}\nsnippet input:radio\n\t<input type="radio" name="${1}" id="${2:$1}" />${3}\nsnippet input:color\n\t<input type="color" name="${1}" id="${2:$1}" value="${3}" />${4}\nsnippet input:date\n\t<input type="date" name="${1}" id="${2:$1}" value="${3}" />${4}\nsnippet input:datetime\n\t<input type="datetime" name="${1}" id="${2:$1}" value="${3}" />${4}\nsnippet input:datetime-local\n\t<input type="datetime-local" name="${1}" id="${2:$1}" value="${3}" />${4}\nsnippet input:email\n\t<input type="email" name="${1}" id="${2:$1}" value="${3}" />${4}\nsnippet input:file\n\t<input type="file" name="${1}" id="${2:$1}" value="${3}" />${4}\nsnippet input:month\n\t<input type="month" name="${1}" id="${2:$1}" value="${3}" />${4}\nsnippet input:number\n\t<input type="number" name="${1}" id="${2:$1}" value="${3}" />${4}\nsnippet input:password\n\t<input type="password" name="${1}" id="${2:$1}" value="${3}" />${4}\nsnippet input:range\n\t<input type="range" name="${1}" id="${2:$1}" value="${3}" />${4}\nsnippet input:reset\n\t<input type="reset" name="${1}" id="${2:$1}" value="${3}" />${4}\nsnippet input:search\n\t<input type="search" name="${1}" id="${2:$1}" value="${3}" />${4}\nsnippet input:time\n\t<input type="time" name="${1}" id="${2:$1}" value="${3}" />${4}\nsnippet input:url\n\t<input type="url" name="${1}" id="${2:$1}" value="${3}" />${4}\nsnippet input:week\n\t<input type="week" name="${1}" id="${2:$1}" value="${3}" />${4}\nsnippet ins\n\t<ins>${1}</ins>\nsnippet kbd\n\t<kbd>${1}</kbd>\nsnippet keygen\n\t<keygen>${1}</keygen>\nsnippet label\n\t<label for="${2:$1}">${1}</label>\nsnippet label:i\n\t<label for="${2:$1}">${1}</label>\n\t<input type="${3:text/submit/hidden/button}" name="${4:$2}" id="${5:$2}" value="${6}" />${7}\nsnippet label:s\n\t<label for="${2:$1}">${1}</label>\n\t<select name="${3:$2}" id="${4:$2}">\n\t\t<option value="${5}">${6:$5}</option>\n\t</select>\nsnippet legend\n\t<legend>${1}</legend>\nsnippet legend+\n\t<legend><span>${1}</span></legend>\nsnippet li\n\t<li>${1}</li>\nsnippet li.\n\t<li class="${1}">${2}</li>\nsnippet li+\n\t<li>${1}</li>\n\tli+${2}\nsnippet lia\n\t<li><a href="${2:#}">${1}</a></li>\nsnippet lia+\n\t<li><a href="${2:#}">${1}</a></li>\n\tlia+${3}\nsnippet link\n\t<link rel="${1}" href="${2}" title="${3}" type="${4}" />${5}\nsnippet link:atom\n\t<link rel="alternate" href="${1:atom.xml}" title="Atom" type="application/atom+xml" />${2}\nsnippet link:css\n\t<link rel="stylesheet" href="${2:style.css}" type="text/css" media="${3:all}" />${4}\nsnippet link:favicon\n\t<link rel="shortcut icon" href="${1:favicon.ico}" type="image/x-icon" />${2}\nsnippet link:rss\n\t<link rel="alternate" href="${1:rss.xml}" title="RSS" type="application/atom+xml" />${2}\nsnippet link:touch\n\t<link rel="apple-touch-icon" href="${1:favicon.png}" />${2}\nsnippet map\n\t<map name="${1}">\n\t\t${2}\n\t</map>\nsnippet map.\n\t<map class="${1}" name="${2}">\n\t\t${3}\n\t</map>\nsnippet map#\n\t<map name="${1}" id="${2:$1}>\n\t\t${3}\n\t</map>\nsnippet map+\n\t<map name="${1}">\n\t\t<area shape="${2}" coords="${3}" href="${4}" alt="${5}" />${6}\n\t</map>${7}\nsnippet mark\n\t<mark>${1}</mark>\nsnippet menu\n\t<menu>\n\t\t${1}\n\t</menu>\nsnippet menu:c\n\t<menu type="context">\n\t\t${1}\n\t</menu>\nsnippet menu:t\n\t<menu type="toolbar">\n\t\t${1}\n\t</menu>\nsnippet meta\n\t<meta http-equiv="${1}" content="${2}" />${3}\nsnippet meta:compat\n\t<meta http-equiv="X-UA-Compatible" content="IE=${1:7,8,edge}" />${3}\nsnippet meta:refresh\n\t<meta http-equiv="refresh" content="text/html;charset=UTF-8" />${3}\nsnippet meta:utf\n\t<meta http-equiv="content-type" content="text/html;charset=UTF-8" />${3}\nsnippet meter\n\t<meter>${1}</meter>\nsnippet nav\n\t<nav>\n\t\t${1}\n\t</nav>\nsnippet nav.\n\t<nav class="${1}">\n\t\t${2}\n\t</nav>\nsnippet nav#\n\t<nav id="${1}">\n\t\t${2}\n\t</nav>\nsnippet noscript\n\t<noscript>\n\t\t${1}\n\t</noscript>\nsnippet object\n\t<object data="${1}" type="${2}">\n\t\t${3}\n\t</object>${4}\n# Embed QT Movie\nsnippet movie\n\t<object width="$2" height="$3" classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B"\n\t codebase="http://www.apple.com/qtactivex/qtplugin.cab">\n\t\t<param name="src" value="$1" />\n\t\t<param name="controller" value="$4" />\n\t\t<param name="autoplay" value="$5" />\n\t\t<embed src="${1:movie.mov}"\n\t\t\twidth="${2:320}" height="${3:240}"\n\t\t\tcontroller="${4:true}" autoplay="${5:true}"\n\t\t\tscale="tofit" cache="true"\n\t\t\tpluginspage="http://www.apple.com/quicktime/download/" />\n\t</object>${6}\nsnippet ol\n\t<ol>\n\t\t${1}\n\t</ol>\nsnippet ol.\n\t<ol class="${1}>\n\t\t${2}\n\t</ol>\nsnippet ol#\n\t<ol id="${1}>\n\t\t${2}\n\t</ol>\nsnippet ol+\n\t<ol>\n\t\t<li>${1}</li>\n\t\tli+${2}\n\t</ol>\nsnippet opt\n\t<option value="${1}">${2:$1}</option>\nsnippet opt+\n\t<option value="${1}">${2:$1}</option>\n\topt+${3}\nsnippet optt\n\t<option>${1}</option>\nsnippet optgroup\n\t<optgroup>\n\t\t<option value="${1}">${2:$1}</option>\n\t\topt+${3}\n\t</optgroup>\nsnippet output\n\t<output>${1}</output>\nsnippet p\n\t<p>${1}</p>\nsnippet param\n\t<param name="${1}" value="${2}" />${3}\nsnippet pre\n\t<pre>\n\t\t${1}\n\t</pre>\nsnippet progress\n\t<progress>${1}</progress>\nsnippet q\n\t<q>${1}</q>\nsnippet rp\n\t<rp>${1}</rp>\nsnippet rt\n\t<rt>${1}</rt>\nsnippet ruby\n\t<ruby>\n\t\t<rp><rt>${1}</rt></rp>\n\t</ruby>\nsnippet s\n\t<s>${1}</s>\nsnippet samp\n\t<samp>\n\t\t${1}\n\t</samp>\nsnippet script\n\t<script type="text/javascript" charset="utf-8">\n\t\t${1}\n\t<\/script>\nsnippet scriptsrc\n\t<script src="${1}.js" type="text/javascript" charset="utf-8"><\/script>\nsnippet newscript\n\t<script type="application/javascript" charset="utf-8">\n\t\t${1}\n\t<\/script>\nsnippet newscriptsrc\n\t<script src="${1}.js" type="application/javascript" charset="utf-8"><\/script>\nsnippet section\n\t<section>\n\t\t${1}\n\t</section>\nsnippet section.\n\t<section class="${1}">\n\t\t${2}\n\t</section>\nsnippet section#\n\t<section id="${1}">\n\t\t${2}\n\t</section>\nsnippet select\n\t<select name="${1}" id="${2:$1}">\n\t\t${3}\n\t</select>\nsnippet select.\n\t<select name="${1}" id="${2:$1}" class="${3}>\n\t\t${4}\n\t</select>\nsnippet select+\n\t<select name="${1}" id="${2:$1}">\n\t\t<option value="${3}">${4:$3}</option>\n\t\topt+${5}\n\t</select>\nsnippet small\n\t<small>${1}</small>\nsnippet source\n\t<source src="${1}" type="${2}" media="${3}" />\nsnippet span\n\t<span>${1}</span>\nsnippet strong\n\t<strong>${1}</strong>\nsnippet style\n\t<style type="text/css" media="${1:all}">\n\t\t${2}\n\t</style>\nsnippet sub\n\t<sub>${1}</sub>\nsnippet summary\n\t<summary>\n\t\t${1}\n\t</summary>\nsnippet sup\n\t<sup>${1}</sup>\nsnippet table\n\t<table border="${1:0}">\n\t\t${2}\n\t</table>\nsnippet table.\n\t<table class="${1}" border="${2:0}">\n\t\t${3}\n\t</table>\nsnippet table#\n\t<table id="${1}" border="${2:0}">\n\t\t${3}\n\t</table>\nsnippet tbody\n\t<tbody>\n\t\t${1}\n\t</tbody>\nsnippet td\n\t<td>${1}</td>\nsnippet td.\n\t<td class="${1}">${2}</td>\nsnippet td#\n\t<td id="${1}">${2}</td>\nsnippet td+\n\t<td>${1}</td>\n\ttd+${2}\nsnippet textarea\n\t<textarea name="${1}" id=${2:$1} rows="${3:8}" cols="${4:40}">${5}</textarea>${6}\nsnippet tfoot\n\t<tfoot>\n\t\t${1}\n\t</tfoot>\nsnippet th\n\t<th>${1}</th>\nsnippet th.\n\t<th class="${1}">${2}</th>\nsnippet th#\n\t<th id="${1}">${2}</th>\nsnippet th+\n\t<th>${1}</th>\n\tth+${2}\nsnippet thead\n\t<thead>\n\t\t${1}\n\t</thead>\nsnippet time\n\t<time datetime="${1}" pubdate="${2:$1}>${3:$1}</time>\nsnippet title\n\t<title>${1:`substitute(Filename(\'\', \'Page Title\'), \'^.\', \'\\u&\', \'\')`}</title>\nsnippet tr\n\t<tr>\n\t\t${1}\n\t</tr>\nsnippet tr+\n\t<tr>\n\t\t<td>${1}</td>\n\t\ttd+${2}\n\t</tr>\nsnippet track\n\t<track src="${1}" srclang="${2}" label="${3}" default="${4:default}>${5}</track>${6}\nsnippet ul\n\t<ul>\n\t\t${1}\n\t</ul>\nsnippet ul.\n\t<ul class="${1}">\n\t\t${2}\n\t</ul>\nsnippet ul#\n\t<ul id="${1}">\n\t\t${2}\n\t</ul>\nsnippet ul+\n\t<ul>\n\t\t<li>${1}</li>\n\t\tli+${2}\n\t</ul>\nsnippet var\n\t<var>${1}</var>\nsnippet video\n\t<video src="${1}" height="${2}" width="${3}" preload="${5:none}" autoplay="${6:autoplay}">${7}</video>${8}\nsnippet wbr\n\t<wbr />${1}\n'})),ace.define("ace/snippets/html",["require","exports","module","ace/snippets/html.snippets"],(function(e,t,n){"use strict";t.snippetText=e("./html.snippets"),t.scope="html"})),ace.require(["ace/snippets/html"],(function(t){e&&(e.exports=t)}))},22777:function(e,t,n){e=n.nmd(e),ace.define("ace/theme/textmate",["require","exports","module","ace/theme/textmate.css","ace/lib/dom"],(function(e,t,n){"use strict";t.isDark=!1,t.cssClass="ace-tm",t.cssText=e("./textmate.css"),t.$id="ace/theme/textmate",e("../lib/dom").importCssString(t.cssText,t.cssClass,!1)})),ace.require(["ace/theme/textmate"],(function(t){e&&(e.exports=t)}))},69341:function(e,t){var n,l;(l=l||{}).stringify=(n={"visit_linear-gradient":function(e){return n.visit_gradient(e)},"visit_repeating-linear-gradient":function(e){return n.visit_gradient(e)},"visit_radial-gradient":function(e){return n.visit_gradient(e)},"visit_repeating-radial-gradient":function(e){return n.visit_gradient(e)},visit_gradient:function(e){var t=n.visit(e.orientation);return t&&(t+=", "),e.type+"("+t+n.visit(e.colorStops)+")"},visit_shape:function(e){var t=e.value,l=n.visit(e.at),i=n.visit(e.style);return i&&(t+=" "+i),l&&(t+=" at "+l),t},"visit_default-radial":function(e){var t="",l=n.visit(e.at);return l&&(t+=l),t},"visit_extent-keyword":function(e){var t=e.value,l=n.visit(e.at);return l&&(t+=" at "+l),t},"visit_position-keyword":function(e){return e.value},visit_position:function(e){return n.visit(e.value.x)+" "+n.visit(e.value.y)},"visit_%":function(e){return e.value+"%"},visit_em:function(e){return e.value+"em"},visit_px:function(e){return e.value+"px"},visit_literal:function(e){return n.visit_color(e.value,e)},visit_hex:function(e){return n.visit_color("#"+e.value,e)},visit_rgb:function(e){return n.visit_color("rgb("+e.value.join(", ")+")",e)},visit_rgba:function(e){return n.visit_color("rgba("+e.value.join(", ")+")",e)},visit_color:function(e,t){var l=e,i=n.visit(t.length);return i&&(l+=" "+i),l},visit_angular:function(e){return e.value+"deg"},visit_directional:function(e){return"to "+e.value},visit_array:function(e){var t="",l=e.length;return e.forEach((function(e,i){t+=n.visit(e),i<l-1&&(t+=", ")})),t},visit:function(e){if(!e)return"";if(e instanceof Array)return n.visit_array(e,"");if(e.type){var t=n["visit_"+e.type];if(t)return t(e);throw Error("Missing visitor visit_"+e.type)}throw Error("Invalid node.")}},function(e){return n.visit(e)}),(l=l||{}).parse=function(){var e={linearGradient:/^(\-(webkit|o|ms|moz)\-)?(linear\-gradient)/i,repeatingLinearGradient:/^(\-(webkit|o|ms|moz)\-)?(repeating\-linear\-gradient)/i,radialGradient:/^(\-(webkit|o|ms|moz)\-)?(radial\-gradient)/i,repeatingRadialGradient:/^(\-(webkit|o|ms|moz)\-)?(repeating\-radial\-gradient)/i,sideOrCorner:/^to (left (top|bottom)|right (top|bottom)|left|right|top|bottom)/i,extentKeywords:/^(closest\-side|closest\-corner|farthest\-side|farthest\-corner|contain|cover)/,positionKeywords:/^(left|center|right|top|bottom)/i,pixelValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))px/,percentageValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))\%/,emValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))em/,angleValue:/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))deg/,startCall:/^\(/,endCall:/^\)/,comma:/^,/,hexColor:/^\#([0-9a-fA-F]+)/,literalColor:/^([a-zA-Z]+)/,rgbColor:/^rgb/i,rgbaColor:/^rgba/i,varColor:/^var/i,number:/^(([0-9]*\.[0-9]+)|([0-9]+\.?))/,variable:/var\(([a-zA-Z-0-9_#,\s]+)\)/},t="";function n(e){var n=new Error(t+": "+e);throw n.source=t,n}function l(){return i("linear-gradient",e.linearGradient,o)||i("repeating-linear-gradient",e.repeatingLinearGradient,o)||i("radial-gradient",e.radialGradient,s)||i("repeating-radial-gradient",e.repeatingRadialGradient,s)}function i(t,l,i){return r(l,(function(l){var r=i();return r&&(b(e.comma)||n("Missing comma before color stops")),{type:t,orientation:r,colorStops:u(p)}}))}function r(t,l){var i=b(t);if(i){b(e.startCall)||n("Missing (");var r=l(i);return b(e.endCall)||n("Missing )"),r}}function o(){return v("directional",e.sideOrCorner,1)||v("angular",e.angleValue,1)}function s(){var n,l,i=a();return i&&((n=[]).push(i),l=t,b(e.comma)&&((i=a())?n.push(i):t=l)),n}function a(){var e,t,n=((t=v("shape",/^(circle)/i,0))&&(t.style=g()||c()),t||((e=v("shape",/^(ellipse)/i,0))&&(e.style=m()||c()),e));if(n)n.at=h();else{var l=c();if(l){n=l;var i=h();i&&(n.at=i)}else{var r=d();r&&(n={type:"default-radial",at:r})}}return n}function c(){return v("extent-keyword",e.extentKeywords,1)}function h(){if(v("position",/^at/,0)){var e=d();return e||n("Missing positioning value"),e}}function d(){var e={x:m(),y:m()};if(e.x||e.y)return{type:"position",value:e}}function u(t){var l=t(),i=[];if(l)for(i.push(l);b(e.comma);)(l=t())?i.push(l):n("One extra comma");return i}function p(){var t=v("hex",e.hexColor,1)||r(e.rgbaColor,(function(){return{type:"rgba",value:u(f)}}))||r(e.rgbColor,(function(){return{type:"rgb",value:u(f)}}))||v("literal",e.variable,0)||v("literal",e.literalColor,0);return t||n("Expected color definition"),t.length=m(),t}function f(){return b(e.number)[1]}function m(){return v("%",e.percentageValue,1)||v("position-keyword",e.positionKeywords,1)||g()}function g(){return v("px",e.pixelValue,1)||v("em",e.emValue,1)}function v(e,t,n){var l=b(t);if(l)return{type:e,value:l[n]}}function b(e){var n,l;return(l=/^[\n\r\t\s]+/.exec(t))&&y(l[0].length),(n=e.exec(t))&&y(n[0].length),n}function y(e){t=t.substr(e)}return function(e){return t=e.toString(),i=u(l),t.length>0&&n("Invalid input not EOF"),i;var i}}(),l.parse,l.stringify},94184:function(e,t){var n;!function(){"use strict";var l={}.hasOwnProperty;function i(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var r=typeof n;if("string"===r||"number"===r)e.push(n);else if(Array.isArray(n)){if(n.length){var o=i.apply(null,n);o&&e.push(o)}}else if("object"===r){if(n.toString!==Object.prototype.toString&&!n.toString.toString().includes("[native code]")){e.push(n.toString());continue}for(var s in n)l.call(n,s)&&n[s]&&e.push(s)}}}return e.join(" ")}e.exports?(i.default=i,e.exports=i):void 0===(n=function(){return i}.apply(t,[]))||(e.exports=n)}()},52027:function(e){var t=function(){this.Diff_Timeout=1,this.Diff_EditCost=4,this.Match_Threshold=.5,this.Match_Distance=1e3,this.Patch_DeleteThreshold=.5,this.Patch_Margin=4,this.Match_MaxBits=32},n=-1;t.Diff=function(e,t){return[e,t]},t.prototype.diff_main=function(e,n,l,i){void 0===i&&(i=this.Diff_Timeout<=0?Number.MAX_VALUE:(new Date).getTime()+1e3*this.Diff_Timeout);var r=i;if(null==e||null==n)throw new Error("Null input. (diff_main)");if(e==n)return e?[new t.Diff(0,e)]:[];void 0===l&&(l=!0);var o=l,s=this.diff_commonPrefix(e,n),a=e.substring(0,s);e=e.substring(s),n=n.substring(s),s=this.diff_commonSuffix(e,n);var c=e.substring(e.length-s);e=e.substring(0,e.length-s),n=n.substring(0,n.length-s);var h=this.diff_compute_(e,n,o,r);return a&&h.unshift(new t.Diff(0,a)),c&&h.push(new t.Diff(0,c)),this.diff_cleanupMerge(h),h},t.prototype.diff_compute_=function(e,l,i,r){var o;if(!e)return[new t.Diff(1,l)];if(!l)return[new t.Diff(n,e)];var s=e.length>l.length?e:l,a=e.length>l.length?l:e,c=s.indexOf(a);if(-1!=c)return o=[new t.Diff(1,s.substring(0,c)),new t.Diff(0,a),new t.Diff(1,s.substring(c+a.length))],e.length>l.length&&(o[0][0]=o[2][0]=n),o;if(1==a.length)return[new t.Diff(n,e),new t.Diff(1,l)];var h=this.diff_halfMatch_(e,l);if(h){var d=h[0],u=h[1],p=h[2],f=h[3],m=h[4],g=this.diff_main(d,p,i,r),v=this.diff_main(u,f,i,r);return g.concat([new t.Diff(0,m)],v)}return i&&e.length>100&&l.length>100?this.diff_lineMode_(e,l,r):this.diff_bisect_(e,l,r)},t.prototype.diff_lineMode_=function(e,l,i){var r=this.diff_linesToChars_(e,l);e=r.chars1,l=r.chars2;var o=r.lineArray,s=this.diff_main(e,l,!1,i);this.diff_charsToLines_(s,o),this.diff_cleanupSemantic(s),s.push(new t.Diff(0,""));for(var a=0,c=0,h=0,d="",u="";a<s.length;){switch(s[a][0]){case 1:h++,u+=s[a][1];break;case n:c++,d+=s[a][1];break;case 0:if(c>=1&&h>=1){s.splice(a-c-h,c+h),a=a-c-h;for(var p=this.diff_main(d,u,!1,i),f=p.length-1;f>=0;f--)s.splice(a,0,p[f]);a+=p.length}h=0,c=0,d="",u=""}a++}return s.pop(),s},t.prototype.diff_bisect_=function(e,l,i){for(var r=e.length,o=l.length,s=Math.ceil((r+o)/2),a=s,c=2*s,h=new Array(c),d=new Array(c),u=0;u<c;u++)h[u]=-1,d[u]=-1;h[a+1]=0,d[a+1]=0;for(var p=r-o,f=p%2!=0,m=0,g=0,v=0,b=0,y=0;y<s&&!((new Date).getTime()>i);y++){for(var w=-y+m;w<=y-g;w+=2){for(var x=a+w,k=(S=w==-y||w!=y&&h[x-1]<h[x+1]?h[x+1]:h[x-1]+1)-w;S<r&&k<o&&e.charAt(S)==l.charAt(k);)S++,k++;if(h[x]=S,S>r)g+=2;else if(k>o)m+=2;else if(f&&(_=a+p-w)>=0&&_<c&&-1!=d[_]&&S>=(C=r-d[_]))return this.diff_bisectSplit_(e,l,S,k,i)}for(var E=-y+v;E<=y-b;E+=2){for(var C,_=a+E,M=(C=E==-y||E!=y&&d[_-1]<d[_+1]?d[_+1]:d[_-1]+1)-E;C<r&&M<o&&e.charAt(r-C-1)==l.charAt(o-M-1);)C++,M++;if(d[_]=C,C>r)b+=2;else if(M>o)v+=2;else if(!f){var S;if((x=a+p-E)>=0&&x<c&&-1!=h[x])if(k=a+(S=h[x])-x,S>=(C=r-C))return this.diff_bisectSplit_(e,l,S,k,i)}}}return[new t.Diff(n,e),new t.Diff(1,l)]},t.prototype.diff_bisectSplit_=function(e,t,n,l,i){var r=e.substring(0,n),o=t.substring(0,l),s=e.substring(n),a=t.substring(l),c=this.diff_main(r,o,!1,i),h=this.diff_main(s,a,!1,i);return c.concat(h)},t.prototype.diff_linesToChars_=function(e,t){var n=[],l={};function i(e){for(var t="",i=0,o=-1,s=n.length;o<e.length-1;){-1==(o=e.indexOf("\n",i))&&(o=e.length-1);var a=e.substring(i,o+1);(l.hasOwnProperty?l.hasOwnProperty(a):void 0!==l[a])?t+=String.fromCharCode(l[a]):(s==r&&(a=e.substring(i),o=e.length),t+=String.fromCharCode(s),l[a]=s,n[s++]=a),i=o+1}return t}n[0]="";var r=4e4,o=i(e);return r=65535,{chars1:o,chars2:i(t),lineArray:n}},t.prototype.diff_charsToLines_=function(e,t){for(var n=0;n<e.length;n++){for(var l=e[n][1],i=[],r=0;r<l.length;r++)i[r]=t[l.charCodeAt(r)];e[n][1]=i.join("")}},t.prototype.diff_commonPrefix=function(e,t){if(!e||!t||e.charAt(0)!=t.charAt(0))return 0;for(var n=0,l=Math.min(e.length,t.length),i=l,r=0;n<i;)e.substring(r,i)==t.substring(r,i)?r=n=i:l=i,i=Math.floor((l-n)/2+n);return i},t.prototype.diff_commonSuffix=function(e,t){if(!e||!t||e.charAt(e.length-1)!=t.charAt(t.length-1))return 0;for(var n=0,l=Math.min(e.length,t.length),i=l,r=0;n<i;)e.substring(e.length-i,e.length-r)==t.substring(t.length-i,t.length-r)?r=n=i:l=i,i=Math.floor((l-n)/2+n);return i},t.prototype.diff_commonOverlap_=function(e,t){var n=e.length,l=t.length;if(0==n||0==l)return 0;n>l?e=e.substring(n-l):n<l&&(t=t.substring(0,n));var i=Math.min(n,l);if(e==t)return i;for(var r=0,o=1;;){var s=e.substring(i-o),a=t.indexOf(s);if(-1==a)return r;o+=a,0!=a&&e.substring(i-o)!=t.substring(0,o)||(r=o,o++)}},t.prototype.diff_halfMatch_=function(e,t){if(this.Diff_Timeout<=0)return null;var n=e.length>t.length?e:t,l=e.length>t.length?t:e;if(n.length<4||2*l.length<n.length)return null;var i=this;function r(e,t,n){for(var l,r,o,s,a=e.substring(n,n+Math.floor(e.length/4)),c=-1,h="";-1!=(c=t.indexOf(a,c+1));){var d=i.diff_commonPrefix(e.substring(n),t.substring(c)),u=i.diff_commonSuffix(e.substring(0,n),t.substring(0,c));h.length<u+d&&(h=t.substring(c-u,c)+t.substring(c,c+d),l=e.substring(0,n-u),r=e.substring(n+d),o=t.substring(0,c-u),s=t.substring(c+d))}return 2*h.length>=e.length?[l,r,o,s,h]:null}var o,s,a,c,h,d=r(n,l,Math.ceil(n.length/4)),u=r(n,l,Math.ceil(n.length/2));return d||u?(o=u?d&&d[4].length>u[4].length?d:u:d,e.length>t.length?(s=o[0],a=o[1],c=o[2],h=o[3]):(c=o[0],h=o[1],s=o[2],a=o[3]),[s,a,c,h,o[4]]):null},t.prototype.diff_cleanupSemantic=function(e){for(var l=!1,i=[],r=0,o=null,s=0,a=0,c=0,h=0,d=0;s<e.length;)0==e[s][0]?(i[r++]=s,a=h,c=d,h=0,d=0,o=e[s][1]):(1==e[s][0]?h+=e[s][1].length:d+=e[s][1].length,o&&o.length<=Math.max(a,c)&&o.length<=Math.max(h,d)&&(e.splice(i[r-1],0,new t.Diff(n,o)),e[i[r-1]+1][0]=1,r--,s=--r>0?i[r-1]:-1,a=0,c=0,h=0,d=0,o=null,l=!0)),s++;for(l&&this.diff_cleanupMerge(e),this.diff_cleanupSemanticLossless(e),s=1;s<e.length;){if(e[s-1][0]==n&&1==e[s][0]){var u=e[s-1][1],p=e[s][1],f=this.diff_commonOverlap_(u,p),m=this.diff_commonOverlap_(p,u);f>=m?(f>=u.length/2||f>=p.length/2)&&(e.splice(s,0,new t.Diff(0,p.substring(0,f))),e[s-1][1]=u.substring(0,u.length-f),e[s+1][1]=p.substring(f),s++):(m>=u.length/2||m>=p.length/2)&&(e.splice(s,0,new t.Diff(0,u.substring(0,m))),e[s-1][0]=1,e[s-1][1]=p.substring(0,p.length-m),e[s+1][0]=n,e[s+1][1]=u.substring(m),s++),s++}s++}},t.prototype.diff_cleanupSemanticLossless=function(e){function n(e,n){if(!e||!n)return 6;var l=e.charAt(e.length-1),i=n.charAt(0),r=l.match(t.nonAlphaNumericRegex_),o=i.match(t.nonAlphaNumericRegex_),s=r&&l.match(t.whitespaceRegex_),a=o&&i.match(t.whitespaceRegex_),c=s&&l.match(t.linebreakRegex_),h=a&&i.match(t.linebreakRegex_),d=c&&e.match(t.blanklineEndRegex_),u=h&&n.match(t.blanklineStartRegex_);return d||u?5:c||h?4:r&&!s&&a?3:s||a?2:r||o?1:0}for(var l=1;l<e.length-1;){if(0==e[l-1][0]&&0==e[l+1][0]){var i=e[l-1][1],r=e[l][1],o=e[l+1][1],s=this.diff_commonSuffix(i,r);if(s){var a=r.substring(r.length-s);i=i.substring(0,i.length-s),r=a+r.substring(0,r.length-s),o=a+o}for(var c=i,h=r,d=o,u=n(i,r)+n(r,o);r.charAt(0)===o.charAt(0);){i+=r.charAt(0),r=r.substring(1)+o.charAt(0),o=o.substring(1);var p=n(i,r)+n(r,o);p>=u&&(u=p,c=i,h=r,d=o)}e[l-1][1]!=c&&(c?e[l-1][1]=c:(e.splice(l-1,1),l--),e[l][1]=h,d?e[l+1][1]=d:(e.splice(l+1,1),l--))}l++}},t.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/,t.whitespaceRegex_=/\s/,t.linebreakRegex_=/[\r\n]/,t.blanklineEndRegex_=/\n\r?\n$/,t.blanklineStartRegex_=/^\r?\n\r?\n/,t.prototype.diff_cleanupEfficiency=function(e){for(var l=!1,i=[],r=0,o=null,s=0,a=!1,c=!1,h=!1,d=!1;s<e.length;)0==e[s][0]?(e[s][1].length<this.Diff_EditCost&&(h||d)?(i[r++]=s,a=h,c=d,o=e[s][1]):(r=0,o=null),h=d=!1):(e[s][0]==n?d=!0:h=!0,o&&(a&&c&&h&&d||o.length<this.Diff_EditCost/2&&a+c+h+d==3)&&(e.splice(i[r-1],0,new t.Diff(n,o)),e[i[r-1]+1][0]=1,r--,o=null,a&&c?(h=d=!0,r=0):(s=--r>0?i[r-1]:-1,h=d=!1),l=!0)),s++;l&&this.diff_cleanupMerge(e)},t.prototype.diff_cleanupMerge=function(e){e.push(new t.Diff(0,""));for(var l,i=0,r=0,o=0,s="",a="";i<e.length;)switch(e[i][0]){case 1:o++,a+=e[i][1],i++;break;case n:r++,s+=e[i][1],i++;break;case 0:r+o>1?(0!==r&&0!==o&&(0!==(l=this.diff_commonPrefix(a,s))&&(i-r-o>0&&0==e[i-r-o-1][0]?e[i-r-o-1][1]+=a.substring(0,l):(e.splice(0,0,new t.Diff(0,a.substring(0,l))),i++),a=a.substring(l),s=s.substring(l)),0!==(l=this.diff_commonSuffix(a,s))&&(e[i][1]=a.substring(a.length-l)+e[i][1],a=a.substring(0,a.length-l),s=s.substring(0,s.length-l))),i-=r+o,e.splice(i,r+o),s.length&&(e.splice(i,0,new t.Diff(n,s)),i++),a.length&&(e.splice(i,0,new t.Diff(1,a)),i++),i++):0!==i&&0==e[i-1][0]?(e[i-1][1]+=e[i][1],e.splice(i,1)):i++,o=0,r=0,s="",a=""}""===e[e.length-1][1]&&e.pop();var c=!1;for(i=1;i<e.length-1;)0==e[i-1][0]&&0==e[i+1][0]&&(e[i][1].substring(e[i][1].length-e[i-1][1].length)==e[i-1][1]?(e[i][1]=e[i-1][1]+e[i][1].substring(0,e[i][1].length-e[i-1][1].length),e[i+1][1]=e[i-1][1]+e[i+1][1],e.splice(i-1,1),c=!0):e[i][1].substring(0,e[i+1][1].length)==e[i+1][1]&&(e[i-1][1]+=e[i+1][1],e[i][1]=e[i][1].substring(e[i+1][1].length)+e[i+1][1],e.splice(i+1,1),c=!0)),i++;c&&this.diff_cleanupMerge(e)},t.prototype.diff_xIndex=function(e,t){var l,i=0,r=0,o=0,s=0;for(l=0;l<e.length&&(1!==e[l][0]&&(i+=e[l][1].length),e[l][0]!==n&&(r+=e[l][1].length),!(i>t));l++)o=i,s=r;return e.length!=l&&e[l][0]===n?s:s+(t-o)},t.prototype.diff_prettyHtml=function(e){for(var t=[],l=/&/g,i=/</g,r=/>/g,o=/\n/g,s=0;s<e.length;s++){var a=e[s][0],c=e[s][1].replace(l,"&").replace(i,"<").replace(r,">").replace(o,"¶<br>");switch(a){case 1:t[s]='<ins style="background:#e6ffe6;">'+c+"</ins>";break;case n:t[s]='<del style="background:#ffe6e6;">'+c+"</del>";break;case 0:t[s]="<span>"+c+"</span>"}}return t.join("")},t.prototype.diff_text1=function(e){for(var t=[],n=0;n<e.length;n++)1!==e[n][0]&&(t[n]=e[n][1]);return t.join("")},t.prototype.diff_text2=function(e){for(var t=[],l=0;l<e.length;l++)e[l][0]!==n&&(t[l]=e[l][1]);return t.join("")},t.prototype.diff_levenshtein=function(e){for(var t=0,l=0,i=0,r=0;r<e.length;r++){var o=e[r][0],s=e[r][1];switch(o){case 1:l+=s.length;break;case n:i+=s.length;break;case 0:t+=Math.max(l,i),l=0,i=0}}return t+Math.max(l,i)},t.prototype.diff_toDelta=function(e){for(var t=[],l=0;l<e.length;l++)switch(e[l][0]){case 1:t[l]="+"+encodeURI(e[l][1]);break;case n:t[l]="-"+e[l][1].length;break;case 0:t[l]="="+e[l][1].length}return t.join("\t").replace(/%20/g," ")},t.prototype.diff_fromDelta=function(e,l){for(var i=[],r=0,o=0,s=l.split(/\t/g),a=0;a<s.length;a++){var c=s[a].substring(1);switch(s[a].charAt(0)){case"+":try{i[r++]=new t.Diff(1,decodeURI(c))}catch(e){throw new Error("Illegal escape in diff_fromDelta: "+c)}break;case"-":case"=":var h=parseInt(c,10);if(isNaN(h)||h<0)throw new Error("Invalid number in diff_fromDelta: "+c);var d=e.substring(o,o+=h);"="==s[a].charAt(0)?i[r++]=new t.Diff(0,d):i[r++]=new t.Diff(n,d);break;default:if(s[a])throw new Error("Invalid diff operation in diff_fromDelta: "+s[a])}}if(o!=e.length)throw new Error("Delta length ("+o+") does not equal source text length ("+e.length+").");return i},t.prototype.match_main=function(e,t,n){if(null==e||null==t||null==n)throw new Error("Null input. (match_main)");return n=Math.max(0,Math.min(n,e.length)),e==t?0:e.length?e.substring(n,n+t.length)==t?n:this.match_bitap_(e,t,n):-1},t.prototype.match_bitap_=function(e,t,n){if(t.length>this.Match_MaxBits)throw new Error("Pattern too long for this browser.");var l=this.match_alphabet_(t),i=this;function r(e,l){var r=e/t.length,o=Math.abs(n-l);return i.Match_Distance?r+o/i.Match_Distance:o?1:r}var o=this.Match_Threshold,s=e.indexOf(t,n);-1!=s&&(o=Math.min(r(0,s),o),-1!=(s=e.lastIndexOf(t,n+t.length))&&(o=Math.min(r(0,s),o)));var a,c,h=1<<t.length-1;s=-1;for(var d,u=t.length+e.length,p=0;p<t.length;p++){for(a=0,c=u;a<c;)r(p,n+c)<=o?a=c:u=c,c=Math.floor((u-a)/2+a);u=c;var f=Math.max(1,n-c+1),m=Math.min(n+c,e.length)+t.length,g=Array(m+2);g[m+1]=(1<<p)-1;for(var v=m;v>=f;v--){var b=l[e.charAt(v-1)];if(g[v]=0===p?(g[v+1]<<1|1)&b:(g[v+1]<<1|1)&b|(d[v+1]|d[v])<<1|1|d[v+1],g[v]&h){var y=r(p,v-1);if(y<=o){if(o=y,!((s=v-1)>n))break;f=Math.max(1,2*n-s)}}}if(r(p+1,n)>o)break;d=g}return s},t.prototype.match_alphabet_=function(e){for(var t={},n=0;n<e.length;n++)t[e.charAt(n)]=0;for(n=0;n<e.length;n++)t[e.charAt(n)]|=1<<e.length-n-1;return t},t.prototype.patch_addContext_=function(e,n){if(0!=n.length){if(null===e.start2)throw Error("patch not initialized");for(var l=n.substring(e.start2,e.start2+e.length1),i=0;n.indexOf(l)!=n.lastIndexOf(l)&&l.length<this.Match_MaxBits-this.Patch_Margin-this.Patch_Margin;)i+=this.Patch_Margin,l=n.substring(e.start2-i,e.start2+e.length1+i);i+=this.Patch_Margin;var r=n.substring(e.start2-i,e.start2);r&&e.diffs.unshift(new t.Diff(0,r));var o=n.substring(e.start2+e.length1,e.start2+e.length1+i);o&&e.diffs.push(new t.Diff(0,o)),e.start1-=r.length,e.start2-=r.length,e.length1+=r.length+o.length,e.length2+=r.length+o.length}},t.prototype.patch_make=function(e,l,i){var r,o;if("string"==typeof e&&"string"==typeof l&&void 0===i)r=e,(o=this.diff_main(r,l,!0)).length>2&&(this.diff_cleanupSemantic(o),this.diff_cleanupEfficiency(o));else if(e&&"object"==typeof e&&void 0===l&&void 0===i)o=e,r=this.diff_text1(o);else if("string"==typeof e&&l&&"object"==typeof l&&void 0===i)r=e,o=l;else{if("string"!=typeof e||"string"!=typeof l||!i||"object"!=typeof i)throw new Error("Unknown call format to patch_make.");r=e,o=i}if(0===o.length)return[];for(var s=[],a=new t.patch_obj,c=0,h=0,d=0,u=r,p=r,f=0;f<o.length;f++){var m=o[f][0],g=o[f][1];switch(c||0===m||(a.start1=h,a.start2=d),m){case 1:a.diffs[c++]=o[f],a.length2+=g.length,p=p.substring(0,d)+g+p.substring(d);break;case n:a.length1+=g.length,a.diffs[c++]=o[f],p=p.substring(0,d)+p.substring(d+g.length);break;case 0:g.length<=2*this.Patch_Margin&&c&&o.length!=f+1?(a.diffs[c++]=o[f],a.length1+=g.length,a.length2+=g.length):g.length>=2*this.Patch_Margin&&c&&(this.patch_addContext_(a,u),s.push(a),a=new t.patch_obj,c=0,u=p,h=d)}1!==m&&(h+=g.length),m!==n&&(d+=g.length)}return c&&(this.patch_addContext_(a,u),s.push(a)),s},t.prototype.patch_deepCopy=function(e){for(var n=[],l=0;l<e.length;l++){var i=e[l],r=new t.patch_obj;r.diffs=[];for(var o=0;o<i.diffs.length;o++)r.diffs[o]=new t.Diff(i.diffs[o][0],i.diffs[o][1]);r.start1=i.start1,r.start2=i.start2,r.length1=i.length1,r.length2=i.length2,n[l]=r}return n},t.prototype.patch_apply=function(e,t){if(0==e.length)return[t,[]];e=this.patch_deepCopy(e);var l=this.patch_addPadding(e);t=l+t+l,this.patch_splitMax(e);for(var i=0,r=[],o=0;o<e.length;o++){var s,a,c=e[o].start2+i,h=this.diff_text1(e[o].diffs),d=-1;if(h.length>this.Match_MaxBits?-1!=(s=this.match_main(t,h.substring(0,this.Match_MaxBits),c))&&(-1==(d=this.match_main(t,h.substring(h.length-this.Match_MaxBits),c+h.length-this.Match_MaxBits))||s>=d)&&(s=-1):s=this.match_main(t,h,c),-1==s)r[o]=!1,i-=e[o].length2-e[o].length1;else if(r[o]=!0,i=s-c,h==(a=-1==d?t.substring(s,s+h.length):t.substring(s,d+this.Match_MaxBits)))t=t.substring(0,s)+this.diff_text2(e[o].diffs)+t.substring(s+h.length);else{var u=this.diff_main(h,a,!1);if(h.length>this.Match_MaxBits&&this.diff_levenshtein(u)/h.length>this.Patch_DeleteThreshold)r[o]=!1;else{this.diff_cleanupSemanticLossless(u);for(var p,f=0,m=0;m<e[o].diffs.length;m++){var g=e[o].diffs[m];0!==g[0]&&(p=this.diff_xIndex(u,f)),1===g[0]?t=t.substring(0,s+p)+g[1]+t.substring(s+p):g[0]===n&&(t=t.substring(0,s+p)+t.substring(s+this.diff_xIndex(u,f+g[1].length))),g[0]!==n&&(f+=g[1].length)}}}}return[t=t.substring(l.length,t.length-l.length),r]},t.prototype.patch_addPadding=function(e){for(var n=this.Patch_Margin,l="",i=1;i<=n;i++)l+=String.fromCharCode(i);for(i=0;i<e.length;i++)e[i].start1+=n,e[i].start2+=n;var r=e[0],o=r.diffs;if(0==o.length||0!=o[0][0])o.unshift(new t.Diff(0,l)),r.start1-=n,r.start2-=n,r.length1+=n,r.length2+=n;else if(n>o[0][1].length){var s=n-o[0][1].length;o[0][1]=l.substring(o[0][1].length)+o[0][1],r.start1-=s,r.start2-=s,r.length1+=s,r.length2+=s}return 0==(o=(r=e[e.length-1]).diffs).length||0!=o[o.length-1][0]?(o.push(new t.Diff(0,l)),r.length1+=n,r.length2+=n):n>o[o.length-1][1].length&&(s=n-o[o.length-1][1].length,o[o.length-1][1]+=l.substring(0,s),r.length1+=s,r.length2+=s),l},t.prototype.patch_splitMax=function(e){for(var l=this.Match_MaxBits,i=0;i<e.length;i++)if(!(e[i].length1<=l)){var r=e[i];e.splice(i--,1);for(var o=r.start1,s=r.start2,a="";0!==r.diffs.length;){var c=new t.patch_obj,h=!0;for(c.start1=o-a.length,c.start2=s-a.length,""!==a&&(c.length1=c.length2=a.length,c.diffs.push(new t.Diff(0,a)));0!==r.diffs.length&&c.length1<l-this.Patch_Margin;){var d=r.diffs[0][0],u=r.diffs[0][1];1===d?(c.length2+=u.length,s+=u.length,c.diffs.push(r.diffs.shift()),h=!1):d===n&&1==c.diffs.length&&0==c.diffs[0][0]&&u.length>2*l?(c.length1+=u.length,o+=u.length,h=!1,c.diffs.push(new t.Diff(d,u)),r.diffs.shift()):(u=u.substring(0,l-c.length1-this.Patch_Margin),c.length1+=u.length,o+=u.length,0===d?(c.length2+=u.length,s+=u.length):h=!1,c.diffs.push(new t.Diff(d,u)),u==r.diffs[0][1]?r.diffs.shift():r.diffs[0][1]=r.diffs[0][1].substring(u.length))}a=(a=this.diff_text2(c.diffs)).substring(a.length-this.Patch_Margin);var p=this.diff_text1(r.diffs).substring(0,this.Patch_Margin);""!==p&&(c.length1+=p.length,c.length2+=p.length,0!==c.diffs.length&&0===c.diffs[c.diffs.length-1][0]?c.diffs[c.diffs.length-1][1]+=p:c.diffs.push(new t.Diff(0,p))),h||e.splice(++i,0,c)}}},t.prototype.patch_toText=function(e){for(var t=[],n=0;n<e.length;n++)t[n]=e[n];return t.join("")},t.prototype.patch_fromText=function(e){var l=[];if(!e)return l;for(var i=e.split("\n"),r=0,o=/^@@ -(\d+),?(\d*) \+(\d+),?(\d*) @@$/;r<i.length;){var s=i[r].match(o);if(!s)throw new Error("Invalid patch string: "+i[r]);var a=new t.patch_obj;for(l.push(a),a.start1=parseInt(s[1],10),""===s[2]?(a.start1--,a.length1=1):"0"==s[2]?a.length1=0:(a.start1--,a.length1=parseInt(s[2],10)),a.start2=parseInt(s[3],10),""===s[4]?(a.start2--,a.length2=1):"0"==s[4]?a.length2=0:(a.start2--,a.length2=parseInt(s[4],10)),r++;r<i.length;){var c=i[r].charAt(0);try{var h=decodeURI(i[r].substring(1))}catch(e){throw new Error("Illegal escape in patch_fromText: "+h)}if("-"==c)a.diffs.push(new t.Diff(n,h));else if("+"==c)a.diffs.push(new t.Diff(1,h));else if(" "==c)a.diffs.push(new t.Diff(0,h));else{if("@"==c)break;if(""!==c)throw new Error('Invalid patch mode "'+c+'" in: '+h)}r++}}return l},(t.patch_obj=function(){this.diffs=[],this.start1=null,this.start2=null,this.length1=0,this.length2=0}).prototype.toString=function(){for(var e,t=["@@ -"+(0===this.length1?this.start1+",0":1==this.length1?this.start1+1:this.start1+1+","+this.length1)+" +"+(0===this.length2?this.start2+",0":1==this.length2?this.start2+1:this.start2+1+","+this.length2)+" @@\n"],l=0;l<this.diffs.length;l++){switch(this.diffs[l][0]){case 1:e="+";break;case n:e="-";break;case 0:e=" "}t[l+1]=e+encodeURI(this.diffs[l][1])+"\n"}return t.join("").replace(/%20/g," ")},e.exports=t,e.exports.diff_match_patch=t,e.exports.DIFF_DELETE=n,e.exports.DIFF_INSERT=1,e.exports.DIFF_EQUAL=0},98141:function(e,t,n){"use strict";var l=n(64836);t.__esModule=!0,t.default=function(e,t){e.classList?e.classList.add(t):(0,i.default)(e,t)||("string"==typeof e.className?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))};var i=l(n(90404));e.exports=t.default},90404:function(e,t){"use strict";t.__esModule=!0,t.default=function(e,t){return e.classList?!!t&&e.classList.contains(t):-1!==(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")},e.exports=t.default},10602:function(e){"use strict";function t(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}e.exports=function(e,n){e.classList?e.classList.remove(n):"string"==typeof e.className?e.className=t(e.className,n):e.setAttribute("class",t(e.className&&e.className.baseVal||"",n))}},29208:function(e,t,n){var l,i="__lodash_hash_undefined__",r=1/0,o="[object Function]",s="[object GeneratorFunction]",a="[object Symbol]",c=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,h=/^\w*$/,d=/^\./,u=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,p=/\\(\\)?/g,f=/^\[object .+?Constructor\]$/,m="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,g="object"==typeof self&&self&&self.Object===Object&&self,v=m||g||Function("return this")(),b=Array.prototype,y=Function.prototype,w=Object.prototype,x=v["__core-js_shared__"],k=(l=/[^.]+$/.exec(x&&x.keys&&x.keys.IE_PROTO||""))?"Symbol(src)_1."+l:"",E=y.toString,C=w.hasOwnProperty,_=w.toString,M=RegExp("^"+E.call(C).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),S=v.Symbol,$=b.splice,A=N(v,"Map"),R=N(Object,"create"),L=S?S.prototype:void 0,z=L?L.toString:void 0;function T(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var l=e[t];this.set(l[0],l[1])}}function O(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var l=e[t];this.set(l[0],l[1])}}function D(e){var t=-1,n=e?e.length:0;for(this.clear();++t<n;){var l=e[t];this.set(l[0],l[1])}}function F(e,t){for(var n,l,i=e.length;i--;)if((n=e[i][0])===(l=t)||n!=n&&l!=l)return i;return-1}function I(e,t){var n,l,i=e.__data__;return("string"==(l=typeof(n=t))||"number"==l||"symbol"==l||"boolean"==l?"__proto__"!==n:null===n)?i["string"==typeof t?"string":"hash"]:i.map}function N(e,t){var n=function(e,t){return null==e?void 0:e[t]}(e,t);return function(e){if(!W(e)||k&&k in e)return!1;var t=function(e){var t=W(e)?_.call(e):"";return t==o||t==s}(e)||function(e){var t=!1;if(null!=e&&"function"!=typeof e.toString)try{t=!!(e+"")}catch(e){}return t}(e)?M:f;return t.test(function(e){if(null!=e){try{return E.call(e)}catch(e){}try{return e+""}catch(e){}}return""}(e))}(n)?n:void 0}T.prototype.clear=function(){this.__data__=R?R(null):{}},T.prototype.delete=function(e){return this.has(e)&&delete this.__data__[e]},T.prototype.get=function(e){var t=this.__data__;if(R){var n=t[e];return n===i?void 0:n}return C.call(t,e)?t[e]:void 0},T.prototype.has=function(e){var t=this.__data__;return R?void 0!==t[e]:C.call(t,e)},T.prototype.set=function(e,t){return this.__data__[e]=R&&void 0===t?i:t,this},O.prototype.clear=function(){this.__data__=[]},O.prototype.delete=function(e){var t=this.__data__,n=F(t,e);return!(n<0||(n==t.length-1?t.pop():$.call(t,n,1),0))},O.prototype.get=function(e){var t=this.__data__,n=F(t,e);return n<0?void 0:t[n][1]},O.prototype.has=function(e){return F(this.__data__,e)>-1},O.prototype.set=function(e,t){var n=this.__data__,l=F(n,e);return l<0?n.push([e,t]):n[l][1]=t,this},D.prototype.clear=function(){this.__data__={hash:new T,map:new(A||O),string:new T}},D.prototype.delete=function(e){return I(this,e).delete(e)},D.prototype.get=function(e){return I(this,e).get(e)},D.prototype.has=function(e){return I(this,e).has(e)},D.prototype.set=function(e,t){return I(this,e).set(e,t),this};var P=H((function(e){var t;e=null==(t=e)?"":function(e){if("string"==typeof e)return e;if(V(e))return z?z.call(e):"";var t=e+"";return"0"==t&&1/e==-r?"-0":t}(t);var n=[];return d.test(e)&&n.push(""),e.replace(u,(function(e,t,l,i){n.push(l?i.replace(p,"$1"):t||e)})),n}));function B(e){if("string"==typeof e||V(e))return e;var t=e+"";return"0"==t&&1/e==-r?"-0":t}function H(e,t){if("function"!=typeof e||t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var l=arguments,i=t?t.apply(this,l):l[0],r=n.cache;if(r.has(i))return r.get(i);var o=e.apply(this,l);return n.cache=r.set(i,o),o};return n.cache=new(H.Cache||D),n}H.Cache=D;var j=Array.isArray;function W(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function V(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&_.call(e)==a}e.exports=function(e,t,n){var l=null==e?void 0:function(e,t){var n;t=function(e,t){if(j(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!V(e))||h.test(e)||!c.test(e)||null!=t&&e in Object(t)}(t,e)?[t]:j(n=t)?n:P(n);for(var l=0,i=t.length;null!=e&&l<i;)e=e[B(t[l++])];return l&&l==i?e:void 0}(e,t);return void 0===l?n:l}},72307:function(e,t,n){e=n.nmd(e);var l="__lodash_hash_undefined__",i=1,r=2,o=9007199254740991,s="[object Arguments]",a="[object Array]",c="[object AsyncFunction]",h="[object Boolean]",d="[object Date]",u="[object Error]",p="[object Function]",f="[object GeneratorFunction]",m="[object Map]",g="[object Number]",v="[object Null]",b="[object Object]",y="[object Promise]",w="[object Proxy]",x="[object RegExp]",k="[object Set]",E="[object String]",C="[object Undefined]",_="[object WeakMap]",M="[object ArrayBuffer]",S="[object DataView]",$=/^\[object .+?Constructor\]$/,A=/^(?:0|[1-9]\d*)$/,R={};R["[object Float32Array]"]=R["[object Float64Array]"]=R["[object Int8Array]"]=R["[object Int16Array]"]=R["[object Int32Array]"]=R["[object Uint8Array]"]=R["[object Uint8ClampedArray]"]=R["[object Uint16Array]"]=R["[object Uint32Array]"]=!0,R[s]=R[a]=R[M]=R[h]=R[S]=R[d]=R[u]=R[p]=R[m]=R[g]=R[b]=R[x]=R[k]=R[E]=R[_]=!1;var L="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,z="object"==typeof self&&self&&self.Object===Object&&self,T=L||z||Function("return this")(),O=t&&!t.nodeType&&t,D=O&&e&&!e.nodeType&&e,F=D&&D.exports===O,I=F&&L.process,N=function(){try{return I&&I.binding&&I.binding("util")}catch(e){}}(),P=N&&N.isTypedArray;function B(e,t){for(var n=-1,l=null==e?0:e.length;++n<l;)if(t(e[n],n,e))return!0;return!1}function H(e){var t=-1,n=Array(e.size);return e.forEach((function(e,l){n[++t]=[l,e]})),n}function j(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}var W,V,Z,U=Array.prototype,G=Function.prototype,q=Object.prototype,K=T["__core-js_shared__"],X=G.toString,Y=q.hasOwnProperty,Q=(W=/[^.]+$/.exec(K&&K.keys&&K.keys.IE_PROTO||""))?"Symbol(src)_1."+W:"",J=q.toString,ee=RegExp("^"+X.call(Y).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),te=F?T.Buffer:void 0,ne=T.Symbol,le=T.Uint8Array,ie=q.propertyIsEnumerable,re=U.splice,oe=ne?ne.toStringTag:void 0,se=Object.getOwnPropertySymbols,ae=te?te.isBuffer:void 0,ce=(V=Object.keys,Z=Object,function(e){return V(Z(e))}),he=De(T,"DataView"),de=De(T,"Map"),ue=De(T,"Promise"),pe=De(T,"Set"),fe=De(T,"WeakMap"),me=De(Object,"create"),ge=Pe(he),ve=Pe(de),be=Pe(ue),ye=Pe(pe),we=Pe(fe),xe=ne?ne.prototype:void 0,ke=xe?xe.valueOf:void 0;function Ee(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var l=e[t];this.set(l[0],l[1])}}function Ce(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var l=e[t];this.set(l[0],l[1])}}function _e(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var l=e[t];this.set(l[0],l[1])}}function Me(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new _e;++t<n;)this.add(e[t])}function Se(e){var t=this.__data__=new Ce(e);this.size=t.size}function $e(e,t){for(var n=e.length;n--;)if(Be(e[n][0],t))return n;return-1}function Ae(e){return null==e?void 0===e?C:v:oe&&oe in Object(e)?function(e){var t=Y.call(e,oe),n=e[oe];try{e[oe]=void 0;var l=!0}catch(e){}var i=J.call(e);return l&&(t?e[oe]=n:delete e[oe]),i}(e):function(e){return J.call(e)}(e)}function Re(e){return Ge(e)&&Ae(e)==s}function Le(e,t,n,l,o){return e===t||(null==e||null==t||!Ge(e)&&!Ge(t)?e!=e&&t!=t:function(e,t,n,l,o,c){var p=je(e),f=je(t),v=p?a:Ie(e),y=f?a:Ie(t),w=(v=v==s?b:v)==b,C=(y=y==s?b:y)==b,_=v==y;if(_&&We(e)){if(!We(t))return!1;p=!0,w=!1}if(_&&!w)return c||(c=new Se),p||qe(e)?ze(e,t,n,l,o,c):function(e,t,n,l,o,s,a){switch(n){case S:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case M:return!(e.byteLength!=t.byteLength||!s(new le(e),new le(t)));case h:case d:case g:return Be(+e,+t);case u:return e.name==t.name&&e.message==t.message;case x:case E:return e==t+"";case m:var c=H;case k:var p=l&i;if(c||(c=j),e.size!=t.size&&!p)return!1;var f=a.get(e);if(f)return f==t;l|=r,a.set(e,t);var v=ze(c(e),c(t),l,o,s,a);return a.delete(e),v;case"[object Symbol]":if(ke)return ke.call(e)==ke.call(t)}return!1}(e,t,v,n,l,o,c);if(!(n&i)){var $=w&&Y.call(e,"__wrapped__"),A=C&&Y.call(t,"__wrapped__");if($||A){var R=$?e.value():e,L=A?t.value():t;return c||(c=new Se),o(R,L,n,l,c)}}return!!_&&(c||(c=new Se),function(e,t,n,l,r,o){var s=n&i,a=Te(e),c=a.length;if(c!=Te(t).length&&!s)return!1;for(var h=c;h--;){var d=a[h];if(!(s?d in t:Y.call(t,d)))return!1}var u=o.get(e);if(u&&o.get(t))return u==t;var p=!0;o.set(e,t),o.set(t,e);for(var f=s;++h<c;){var m=e[d=a[h]],g=t[d];if(l)var v=s?l(g,m,d,t,e,o):l(m,g,d,e,t,o);if(!(void 0===v?m===g||r(m,g,n,l,o):v)){p=!1;break}f||(f="constructor"==d)}if(p&&!f){var b=e.constructor,y=t.constructor;b==y||!("constructor"in e)||!("constructor"in t)||"function"==typeof b&&b instanceof b&&"function"==typeof y&&y instanceof y||(p=!1)}return o.delete(e),o.delete(t),p}(e,t,n,l,o,c))}(e,t,n,l,Le,o))}function ze(e,t,n,l,o,s){var a=n&i,c=e.length,h=t.length;if(c!=h&&!(a&&h>c))return!1;var d=s.get(e);if(d&&s.get(t))return d==t;var u=-1,p=!0,f=n&r?new Me:void 0;for(s.set(e,t),s.set(t,e);++u<c;){var m=e[u],g=t[u];if(l)var v=a?l(g,m,u,t,e,s):l(m,g,u,e,t,s);if(void 0!==v){if(v)continue;p=!1;break}if(f){if(!B(t,(function(e,t){if(i=t,!f.has(i)&&(m===e||o(m,e,n,l,s)))return f.push(t);var i}))){p=!1;break}}else if(m!==g&&!o(m,g,n,l,s)){p=!1;break}}return s.delete(e),s.delete(t),p}function Te(e){return function(e,t,n){var l=t(e);return je(e)?l:function(e,t){for(var n=-1,l=t.length,i=e.length;++n<l;)e[i+n]=t[n];return e}(l,n(e))}(e,Ke,Fe)}function Oe(e,t){var n,l,i=e.__data__;return("string"==(l=typeof(n=t))||"number"==l||"symbol"==l||"boolean"==l?"__proto__"!==n:null===n)?i["string"==typeof t?"string":"hash"]:i.map}function De(e,t){var n=function(e,t){return null==e?void 0:e[t]}(e,t);return function(e){return!(!Ue(e)||function(e){return!!Q&&Q in e}(e))&&(Ve(e)?ee:$).test(Pe(e))}(n)?n:void 0}Ee.prototype.clear=function(){this.__data__=me?me(null):{},this.size=0},Ee.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},Ee.prototype.get=function(e){var t=this.__data__;if(me){var n=t[e];return n===l?void 0:n}return Y.call(t,e)?t[e]:void 0},Ee.prototype.has=function(e){var t=this.__data__;return me?void 0!==t[e]:Y.call(t,e)},Ee.prototype.set=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=me&&void 0===t?l:t,this},Ce.prototype.clear=function(){this.__data__=[],this.size=0},Ce.prototype.delete=function(e){var t=this.__data__,n=$e(t,e);return!(n<0||(n==t.length-1?t.pop():re.call(t,n,1),--this.size,0))},Ce.prototype.get=function(e){var t=this.__data__,n=$e(t,e);return n<0?void 0:t[n][1]},Ce.prototype.has=function(e){return $e(this.__data__,e)>-1},Ce.prototype.set=function(e,t){var n=this.__data__,l=$e(n,e);return l<0?(++this.size,n.push([e,t])):n[l][1]=t,this},_e.prototype.clear=function(){this.size=0,this.__data__={hash:new Ee,map:new(de||Ce),string:new Ee}},_e.prototype.delete=function(e){var t=Oe(this,e).delete(e);return this.size-=t?1:0,t},_e.prototype.get=function(e){return Oe(this,e).get(e)},_e.prototype.has=function(e){return Oe(this,e).has(e)},_e.prototype.set=function(e,t){var n=Oe(this,e),l=n.size;return n.set(e,t),this.size+=n.size==l?0:1,this},Me.prototype.add=Me.prototype.push=function(e){return this.__data__.set(e,l),this},Me.prototype.has=function(e){return this.__data__.has(e)},Se.prototype.clear=function(){this.__data__=new Ce,this.size=0},Se.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},Se.prototype.get=function(e){return this.__data__.get(e)},Se.prototype.has=function(e){return this.__data__.has(e)},Se.prototype.set=function(e,t){var n=this.__data__;if(n instanceof Ce){var l=n.__data__;if(!de||l.length<199)return l.push([e,t]),this.size=++n.size,this;n=this.__data__=new _e(l)}return n.set(e,t),this.size=n.size,this};var Fe=se?function(e){return null==e?[]:(e=Object(e),function(t,n){for(var l=-1,i=null==t?0:t.length,r=0,o=[];++l<i;){var s=t[l];a=s,ie.call(e,a)&&(o[r++]=s)}var a;return o}(se(e)))}:function(){return[]},Ie=Ae;function Ne(e,t){return!!(t=null==t?o:t)&&("number"==typeof e||A.test(e))&&e>-1&&e%1==0&&e<t}function Pe(e){if(null!=e){try{return X.call(e)}catch(e){}try{return e+""}catch(e){}}return""}function Be(e,t){return e===t||e!=e&&t!=t}(he&&Ie(new he(new ArrayBuffer(1)))!=S||de&&Ie(new de)!=m||ue&&Ie(ue.resolve())!=y||pe&&Ie(new pe)!=k||fe&&Ie(new fe)!=_)&&(Ie=function(e){var t=Ae(e),n=t==b?e.constructor:void 0,l=n?Pe(n):"";if(l)switch(l){case ge:return S;case ve:return m;case be:return y;case ye:return k;case we:return _}return t});var He=Re(function(){return arguments}())?Re:function(e){return Ge(e)&&Y.call(e,"callee")&&!ie.call(e,"callee")},je=Array.isArray,We=ae||function(){return!1};function Ve(e){if(!Ue(e))return!1;var t=Ae(e);return t==p||t==f||t==c||t==w}function Ze(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=o}function Ue(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function Ge(e){return null!=e&&"object"==typeof e}var qe=P?function(e){return function(t){return e(t)}}(P):function(e){return Ge(e)&&Ze(e.length)&&!!R[Ae(e)]};function Ke(e){return null!=(t=e)&&Ze(t.length)&&!Ve(t)?function(e,t){var n=je(e),l=!n&&He(e),i=!n&&!l&&We(e),r=!n&&!l&&!i&&qe(e),o=n||l||i||r,s=o?function(e,t){for(var n=-1,l=Array(e);++n<e;)l[n]=t(n);return l}(e.length,String):[],a=s.length;for(var c in e)!t&&!Y.call(e,c)||o&&("length"==c||i&&("offset"==c||"parent"==c)||r&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||Ne(c,a))||s.push(c);return s}(e):function(e){if(n=(t=e)&&t.constructor,t!==("function"==typeof n&&n.prototype||q))return ce(e);var t,n,l=[];for(var i in Object(e))Y.call(e,i)&&"constructor"!=i&&l.push(i);return l}(e);var t}e.exports=function(e,t){return Le(e,t)}},18552:function(e,t,n){var l=n(10852)(n(55639),"DataView");e.exports=l},1989:function(e,t,n){var l=n(51789),i=n(80401),r=n(57667),o=n(21327),s=n(81866);function a(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var l=e[t];this.set(l[0],l[1])}}a.prototype.clear=l,a.prototype.delete=i,a.prototype.get=r,a.prototype.has=o,a.prototype.set=s,e.exports=a},38407:function(e,t,n){var l=n(27040),i=n(14125),r=n(82117),o=n(67518),s=n(54705);function a(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var l=e[t];this.set(l[0],l[1])}}a.prototype.clear=l,a.prototype.delete=i,a.prototype.get=r,a.prototype.has=o,a.prototype.set=s,e.exports=a},57071:function(e,t,n){var l=n(10852)(n(55639),"Map");e.exports=l},83369:function(e,t,n){var l=n(24785),i=n(11285),r=n(96e3),o=n(49916),s=n(95265);function a(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var l=e[t];this.set(l[0],l[1])}}a.prototype.clear=l,a.prototype.delete=i,a.prototype.get=r,a.prototype.has=o,a.prototype.set=s,e.exports=a},53818:function(e,t,n){var l=n(10852)(n(55639),"Promise");e.exports=l},58525:function(e,t,n){var l=n(10852)(n(55639),"Set");e.exports=l},88668:function(e,t,n){var l=n(83369),i=n(90619),r=n(72385);function o(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new l;++t<n;)this.add(e[t])}o.prototype.add=o.prototype.push=i,o.prototype.has=r,e.exports=o},46384:function(e,t,n){var l=n(38407),i=n(37465),r=n(63779),o=n(67599),s=n(44758),a=n(34309);function c(e){var t=this.__data__=new l(e);this.size=t.size}c.prototype.clear=i,c.prototype.delete=r,c.prototype.get=o,c.prototype.has=s,c.prototype.set=a,e.exports=c},62705:function(e,t,n){var l=n(55639).Symbol;e.exports=l},11149:function(e,t,n){var l=n(55639).Uint8Array;e.exports=l},70577:function(e,t,n){var l=n(10852)(n(55639),"WeakMap");e.exports=l},96874:function(e){e.exports=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}},77412:function(e){e.exports=function(e,t){for(var n=-1,l=null==e?0:e.length;++n<l&&!1!==t(e[n],n,e););return e}},34963:function(e){e.exports=function(e,t){for(var n=-1,l=null==e?0:e.length,i=0,r=[];++n<l;){var o=e[n];t(o,n,e)&&(r[i++]=o)}return r}},14636:function(e,t,n){var l=n(22545),i=n(35694),r=n(1469),o=n(44144),s=n(65776),a=n(36719),c=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=r(e),h=!n&&i(e),d=!n&&!h&&o(e),u=!n&&!h&&!d&&a(e),p=n||h||d||u,f=p?l(e.length,String):[],m=f.length;for(var g in e)!t&&!c.call(e,g)||p&&("length"==g||d&&("offset"==g||"parent"==g)||u&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||s(g,m))||f.push(g);return f}},29932:function(e){e.exports=function(e,t){for(var n=-1,l=null==e?0:e.length,i=Array(l);++n<l;)i[n]=t(e[n],n,e);return i}},62488:function(e){e.exports=function(e,t){for(var n=-1,l=t.length,i=e.length;++n<l;)e[i+n]=t[n];return e}},82908:function(e){e.exports=function(e,t){for(var n=-1,l=null==e?0:e.length;++n<l;)if(t(e[n],n,e))return!0;return!1}},86556:function(e,t,n){var l=n(89465),i=n(77813);e.exports=function(e,t,n){(void 0!==n&&!i(e[t],n)||void 0===n&&!(t in e))&&l(e,t,n)}},34865:function(e,t,n){var l=n(89465),i=n(77813),r=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var o=e[t];r.call(e,t)&&i(o,n)&&(void 0!==n||t in e)||l(e,t,n)}},18470:function(e,t,n){var l=n(77813);e.exports=function(e,t){for(var n=e.length;n--;)if(l(e[n][0],t))return n;return-1}},44037:function(e,t,n){var l=n(98363),i=n(3674);e.exports=function(e,t){return e&&l(t,i(t),e)}},63886:function(e,t,n){var l=n(98363),i=n(81704);e.exports=function(e,t){return e&&l(t,i(t),e)}},89465:function(e,t,n){var l=n(38777);e.exports=function(e,t,n){"__proto__"==t&&l?l(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},85990:function(e,t,n){var l=n(46384),i=n(77412),r=n(34865),o=n(44037),s=n(63886),a=n(64626),c=n(278),h=n(18805),d=n(1911),u=n(58234),p=n(46904),f=n(64160),m=n(43824),g=n(29148),v=n(38517),b=n(1469),y=n(44144),w=n(56688),x=n(13218),k=n(72928),E=n(3674),C=n(81704),_="[object Arguments]",M="[object Function]",S="[object Object]",$={};$[_]=$["[object Array]"]=$["[object ArrayBuffer]"]=$["[object DataView]"]=$["[object Boolean]"]=$["[object Date]"]=$["[object Float32Array]"]=$["[object Float64Array]"]=$["[object Int8Array]"]=$["[object Int16Array]"]=$["[object Int32Array]"]=$["[object Map]"]=$["[object Number]"]=$[S]=$["[object RegExp]"]=$["[object Set]"]=$["[object String]"]=$["[object Symbol]"]=$["[object Uint8Array]"]=$["[object Uint8ClampedArray]"]=$["[object Uint16Array]"]=$["[object Uint32Array]"]=!0,$["[object Error]"]=$[M]=$["[object WeakMap]"]=!1,e.exports=function e(t,n,A,R,L,z){var T,O=1&n,D=2&n,F=4&n;if(A&&(T=L?A(t,R,L,z):A(t)),void 0!==T)return T;if(!x(t))return t;var I=b(t);if(I){if(T=m(t),!O)return c(t,T)}else{var N=f(t),P=N==M||"[object GeneratorFunction]"==N;if(y(t))return a(t,O);if(N==S||N==_||P&&!L){if(T=D||P?{}:v(t),!O)return D?d(t,s(T,t)):h(t,o(T,t))}else{if(!$[N])return L?t:{};T=g(t,N,O)}}z||(z=new l);var B=z.get(t);if(B)return B;z.set(t,T),k(t)?t.forEach((function(l){T.add(e(l,n,A,l,t,z))})):w(t)&&t.forEach((function(l,i){T.set(i,e(l,n,A,i,t,z))}));var H=I?void 0:(F?D?p:u:D?C:E)(t);return i(H||t,(function(l,i){H&&(l=t[i=l]),r(T,i,e(l,n,A,i,t,z))})),T}},3118:function(e,t,n){var l=n(13218),i=Object.create,r=function(){function e(){}return function(t){if(!l(t))return{};if(i)return i(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();e.exports=r},89881:function(e,t,n){var l=n(47816),i=n(99291)(l);e.exports=i},28483:function(e,t,n){var l=n(25063)();e.exports=l},47816:function(e,t,n){var l=n(28483),i=n(3674);e.exports=function(e,t){return e&&l(e,t,i)}},97786:function(e,t,n){var l=n(71811),i=n(40327);e.exports=function(e,t){for(var n=0,r=(t=l(t,e)).length;null!=e&&n<r;)e=e[i(t[n++])];return n&&n==r?e:void 0}},68866:function(e,t,n){var l=n(62488),i=n(1469);e.exports=function(e,t,n){var r=t(e);return i(e)?r:l(r,n(e))}},44239:function(e,t,n){var l=n(62705),i=n(89607),r=n(2333),o=l?l.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":o&&o in Object(e)?i(e):r(e)}},13:function(e){e.exports=function(e,t){return null!=e&&t in Object(e)}},9454:function(e,t,n){var l=n(44239),i=n(37005);e.exports=function(e){return i(e)&&"[object Arguments]"==l(e)}},90939:function(e,t,n){var l=n(2492),i=n(37005);e.exports=function e(t,n,r,o,s){return t===n||(null==t||null==n||!i(t)&&!i(n)?t!=t&&n!=n:l(t,n,r,o,e,s))}},2492:function(e,t,n){var l=n(46384),i=n(67114),r=n(18351),o=n(16096),s=n(64160),a=n(1469),c=n(44144),h=n(36719),d="[object Arguments]",u="[object Array]",p="[object Object]",f=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,m,g,v){var b=a(e),y=a(t),w=b?u:s(e),x=y?u:s(t),k=(w=w==d?p:w)==p,E=(x=x==d?p:x)==p,C=w==x;if(C&&c(e)){if(!c(t))return!1;b=!0,k=!1}if(C&&!k)return v||(v=new l),b||h(e)?i(e,t,n,m,g,v):r(e,t,w,n,m,g,v);if(!(1&n)){var _=k&&f.call(e,"__wrapped__"),M=E&&f.call(t,"__wrapped__");if(_||M){var S=_?e.value():e,$=M?t.value():t;return v||(v=new l),g(S,$,n,m,v)}}return!!C&&(v||(v=new l),o(e,t,n,m,g,v))}},25588:function(e,t,n){var l=n(64160),i=n(37005);e.exports=function(e){return i(e)&&"[object Map]"==l(e)}},2958:function(e,t,n){var l=n(46384),i=n(90939);e.exports=function(e,t,n,r){var o=n.length,s=o,a=!r;if(null==e)return!s;for(e=Object(e);o--;){var c=n[o];if(a&&c[2]?c[1]!==e[c[0]]:!(c[0]in e))return!1}for(;++o<s;){var h=(c=n[o])[0],d=e[h],u=c[1];if(a&&c[2]){if(void 0===d&&!(h in e))return!1}else{var p=new l;if(r)var f=r(d,u,h,e,t,p);if(!(void 0===f?i(u,d,3,r,p):f))return!1}}return!0}},28458:function(e,t,n){var l=n(23560),i=n(15346),r=n(13218),o=n(80346),s=/^\[object .+?Constructor\]$/,a=Function.prototype,c=Object.prototype,h=a.toString,d=c.hasOwnProperty,u=RegExp("^"+h.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!r(e)||i(e))&&(l(e)?u:s).test(o(e))}},29221:function(e,t,n){var l=n(64160),i=n(37005);e.exports=function(e){return i(e)&&"[object Set]"==l(e)}},38749:function(e,t,n){var l=n(44239),i=n(41780),r=n(37005),o={};o["[object Float32Array]"]=o["[object Float64Array]"]=o["[object Int8Array]"]=o["[object Int16Array]"]=o["[object Int32Array]"]=o["[object Uint8Array]"]=o["[object Uint8ClampedArray]"]=o["[object Uint16Array]"]=o["[object Uint32Array]"]=!0,o["[object Arguments]"]=o["[object Array]"]=o["[object ArrayBuffer]"]=o["[object Boolean]"]=o["[object DataView]"]=o["[object Date]"]=o["[object Error]"]=o["[object Function]"]=o["[object Map]"]=o["[object Number]"]=o["[object Object]"]=o["[object RegExp]"]=o["[object Set]"]=o["[object String]"]=o["[object WeakMap]"]=!1,e.exports=function(e){return r(e)&&i(e.length)&&!!o[l(e)]}},67206:function(e,t,n){var l=n(91573),i=n(16432),r=n(6557),o=n(1469),s=n(39601);e.exports=function(e){return"function"==typeof e?e:null==e?r:"object"==typeof e?o(e)?i(e[0],e[1]):l(e):s(e)}},280:function(e,t,n){var l=n(25726),i=n(86916),r=Object.prototype.hasOwnProperty;e.exports=function(e){if(!l(e))return i(e);var t=[];for(var n in Object(e))r.call(e,n)&&"constructor"!=n&&t.push(n);return t}},10313:function(e,t,n){var l=n(13218),i=n(25726),r=n(33498),o=Object.prototype.hasOwnProperty;e.exports=function(e){if(!l(e))return r(e);var t=i(e),n=[];for(var s in e)("constructor"!=s||!t&&o.call(e,s))&&n.push(s);return n}},69199:function(e,t,n){var l=n(89881),i=n(98612);e.exports=function(e,t){var n=-1,r=i(e)?Array(e.length):[];return l(e,(function(e,l,i){r[++n]=t(e,l,i)})),r}},91573:function(e,t,n){var l=n(2958),i=n(1499),r=n(42634);e.exports=function(e){var t=i(e);return 1==t.length&&t[0][2]?r(t[0][0],t[0][1]):function(n){return n===e||l(n,e,t)}}},16432:function(e,t,n){var l=n(90939),i=n(27361),r=n(79095),o=n(15403),s=n(89162),a=n(42634),c=n(40327);e.exports=function(e,t){return o(e)&&s(t)?a(c(e),t):function(n){var o=i(n,e);return void 0===o&&o===t?r(n,e):l(t,o,3)}}},42980:function(e,t,n){var l=n(46384),i=n(86556),r=n(28483),o=n(59783),s=n(13218),a=n(81704),c=n(36390);e.exports=function e(t,n,h,d,u){t!==n&&r(n,(function(r,a){if(u||(u=new l),s(r))o(t,n,a,h,e,d,u);else{var p=d?d(c(t,a),r,a+"",t,n,u):void 0;void 0===p&&(p=r),i(t,a,p)}}),a)}},59783:function(e,t,n){var l=n(86556),i=n(64626),r=n(77133),o=n(278),s=n(38517),a=n(35694),c=n(1469),h=n(29246),d=n(44144),u=n(23560),p=n(13218),f=n(68630),m=n(36719),g=n(36390),v=n(59881);e.exports=function(e,t,n,b,y,w,x){var k=g(e,n),E=g(t,n),C=x.get(E);if(C)l(e,n,C);else{var _=w?w(k,E,n+"",e,t,x):void 0,M=void 0===_;if(M){var S=c(E),$=!S&&d(E),A=!S&&!$&&m(E);_=E,S||$||A?c(k)?_=k:h(k)?_=o(k):$?(M=!1,_=i(E,!0)):A?(M=!1,_=r(E,!0)):_=[]:f(E)||a(E)?(_=k,a(k)?_=v(k):p(k)&&!u(k)||(_=s(E))):M=!1}M&&(x.set(E,_),y(_,E,b,w,x),x.delete(E)),l(e,n,_)}}},40371:function(e){e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},79152:function(e,t,n){var l=n(97786);e.exports=function(e){return function(t){return l(t,e)}}},5976:function(e,t,n){var l=n(6557),i=n(45357),r=n(30061);e.exports=function(e,t){return r(i(e,t,l),e+"")}},56560:function(e,t,n){var l=n(75703),i=n(38777),r=n(6557),o=i?function(e,t){return i(e,"toString",{configurable:!0,enumerable:!1,value:l(t),writable:!0})}:r;e.exports=o},22545:function(e){e.exports=function(e,t){for(var n=-1,l=Array(e);++n<e;)l[n]=t(n);return l}},80531:function(e,t,n){var l=n(62705),i=n(29932),r=n(1469),o=n(33448),s=l?l.prototype:void 0,a=s?s.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(r(t))return i(t,e)+"";if(o(t))return a?a.call(t):"";var n=t+"";return"0"==n&&1/t==-1/0?"-0":n}},27561:function(e,t,n){var l=n(67990),i=/^\s+/;e.exports=function(e){return e?e.slice(0,l(e)+1).replace(i,""):e}},7518:function(e){e.exports=function(e){return function(t){return e(t)}}},74757:function(e){e.exports=function(e,t){return e.has(t)}},54290:function(e,t,n){var l=n(6557);e.exports=function(e){return"function"==typeof e?e:l}},71811:function(e,t,n){var l=n(1469),i=n(15403),r=n(55514),o=n(79833);e.exports=function(e,t){return l(e)?e:i(e,t)?[e]:r(o(e))}},74318:function(e,t,n){var l=n(11149);e.exports=function(e){var t=new e.constructor(e.byteLength);return new l(t).set(new l(e)),t}},64626:function(e,t,n){e=n.nmd(e);var l=n(55639),i=t&&!t.nodeType&&t,r=i&&e&&!e.nodeType&&e,o=r&&r.exports===i?l.Buffer:void 0,s=o?o.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var n=e.length,l=s?s(n):new e.constructor(n);return e.copy(l),l}},57157:function(e,t,n){var l=n(74318);e.exports=function(e,t){var n=t?l(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}},93147:function(e){var t=/\w*$/;e.exports=function(e){var n=new e.constructor(e.source,t.exec(e));return n.lastIndex=e.lastIndex,n}},40419:function(e,t,n){var l=n(62705),i=l?l.prototype:void 0,r=i?i.valueOf:void 0;e.exports=function(e){return r?Object(r.call(e)):{}}},77133:function(e,t,n){var l=n(74318);e.exports=function(e,t){var n=t?l(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},278:function(e){e.exports=function(e,t){var n=-1,l=e.length;for(t||(t=Array(l));++n<l;)t[n]=e[n];return t}},98363:function(e,t,n){var l=n(34865),i=n(89465);e.exports=function(e,t,n,r){var o=!n;n||(n={});for(var s=-1,a=t.length;++s<a;){var c=t[s],h=r?r(n[c],e[c],c,n,e):void 0;void 0===h&&(h=e[c]),o?i(n,c,h):l(n,c,h)}return n}},18805:function(e,t,n){var l=n(98363),i=n(99551);e.exports=function(e,t){return l(e,i(e),t)}},1911:function(e,t,n){var l=n(98363),i=n(51442);e.exports=function(e,t){return l(e,i(e),t)}},14429:function(e,t,n){var l=n(55639)["__core-js_shared__"];e.exports=l},21463:function(e,t,n){var l=n(5976),i=n(16612);e.exports=function(e){return l((function(t,n){var l=-1,r=n.length,o=r>1?n[r-1]:void 0,s=r>2?n[2]:void 0;for(o=e.length>3&&"function"==typeof o?(r--,o):void 0,s&&i(n[0],n[1],s)&&(o=r<3?void 0:o,r=1),t=Object(t);++l<r;){var a=n[l];a&&e(t,a,l,o)}return t}))}},99291:function(e,t,n){var l=n(98612);e.exports=function(e,t){return function(n,i){if(null==n)return n;if(!l(n))return e(n,i);for(var r=n.length,o=t?r:-1,s=Object(n);(t?o--:++o<r)&&!1!==i(s[o],o,s););return n}}},25063:function(e){e.exports=function(e){return function(t,n,l){for(var i=-1,r=Object(t),o=l(t),s=o.length;s--;){var a=o[e?s:++i];if(!1===n(r[a],a,r))break}return t}}},38777:function(e,t,n){var l=n(10852),i=function(){try{var e=l(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=i},67114:function(e,t,n){var l=n(88668),i=n(82908),r=n(74757);e.exports=function(e,t,n,o,s,a){var c=1&n,h=e.length,d=t.length;if(h!=d&&!(c&&d>h))return!1;var u=a.get(e),p=a.get(t);if(u&&p)return u==t&&p==e;var f=-1,m=!0,g=2&n?new l:void 0;for(a.set(e,t),a.set(t,e);++f<h;){var v=e[f],b=t[f];if(o)var y=c?o(b,v,f,t,e,a):o(v,b,f,e,t,a);if(void 0!==y){if(y)continue;m=!1;break}if(g){if(!i(t,(function(e,t){if(!r(g,t)&&(v===e||s(v,e,n,o,a)))return g.push(t)}))){m=!1;break}}else if(v!==b&&!s(v,b,n,o,a)){m=!1;break}}return a.delete(e),a.delete(t),m}},18351:function(e,t,n){var l=n(62705),i=n(11149),r=n(77813),o=n(67114),s=n(68776),a=n(21814),c=l?l.prototype:void 0,h=c?c.valueOf:void 0;e.exports=function(e,t,n,l,c,d,u){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!d(new i(e),new i(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return r(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var p=s;case"[object Set]":var f=1&l;if(p||(p=a),e.size!=t.size&&!f)return!1;var m=u.get(e);if(m)return m==t;l|=2,u.set(e,t);var g=o(p(e),p(t),l,c,d,u);return u.delete(e),g;case"[object Symbol]":if(h)return h.call(e)==h.call(t)}return!1}},16096:function(e,t,n){var l=n(58234),i=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,r,o,s){var a=1&n,c=l(e),h=c.length;if(h!=l(t).length&&!a)return!1;for(var d=h;d--;){var u=c[d];if(!(a?u in t:i.call(t,u)))return!1}var p=s.get(e),f=s.get(t);if(p&&f)return p==t&&f==e;var m=!0;s.set(e,t),s.set(t,e);for(var g=a;++d<h;){var v=e[u=c[d]],b=t[u];if(r)var y=a?r(b,v,u,t,e,s):r(v,b,u,e,t,s);if(!(void 0===y?v===b||o(v,b,n,r,s):y)){m=!1;break}g||(g="constructor"==u)}if(m&&!g){var w=e.constructor,x=t.constructor;w==x||!("constructor"in e)||!("constructor"in t)||"function"==typeof w&&w instanceof w&&"function"==typeof x&&x instanceof x||(m=!1)}return s.delete(e),s.delete(t),m}},31957:function(e,t,n){var l="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=l},58234:function(e,t,n){var l=n(68866),i=n(99551),r=n(3674);e.exports=function(e){return l(e,r,i)}},46904:function(e,t,n){var l=n(68866),i=n(51442),r=n(81704);e.exports=function(e){return l(e,r,i)}},45050:function(e,t,n){var l=n(37019);e.exports=function(e,t){var n=e.__data__;return l(t)?n["string"==typeof t?"string":"hash"]:n.map}},1499:function(e,t,n){var l=n(89162),i=n(3674);e.exports=function(e){for(var t=i(e),n=t.length;n--;){var r=t[n],o=e[r];t[n]=[r,o,l(o)]}return t}},10852:function(e,t,n){var l=n(28458),i=n(47801);e.exports=function(e,t){var n=i(e,t);return l(n)?n:void 0}},85924:function(e,t,n){var l=n(5569)(Object.getPrototypeOf,Object);e.exports=l},89607:function(e,t,n){var l=n(62705),i=Object.prototype,r=i.hasOwnProperty,o=i.toString,s=l?l.toStringTag:void 0;e.exports=function(e){var t=r.call(e,s),n=e[s];try{e[s]=void 0;var l=!0}catch(e){}var i=o.call(e);return l&&(t?e[s]=n:delete e[s]),i}},99551:function(e,t,n){var l=n(34963),i=n(70479),r=Object.prototype.propertyIsEnumerable,o=Object.getOwnPropertySymbols,s=o?function(e){return null==e?[]:(e=Object(e),l(o(e),(function(t){return r.call(e,t)})))}:i;e.exports=s},51442:function(e,t,n){var l=n(62488),i=n(85924),r=n(99551),o=n(70479),s=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)l(t,r(e)),e=i(e);return t}:o;e.exports=s},64160:function(e,t,n){var l=n(18552),i=n(57071),r=n(53818),o=n(58525),s=n(70577),a=n(44239),c=n(80346),h="[object Map]",d="[object Promise]",u="[object Set]",p="[object WeakMap]",f="[object DataView]",m=c(l),g=c(i),v=c(r),b=c(o),y=c(s),w=a;(l&&w(new l(new ArrayBuffer(1)))!=f||i&&w(new i)!=h||r&&w(r.resolve())!=d||o&&w(new o)!=u||s&&w(new s)!=p)&&(w=function(e){var t=a(e),n="[object Object]"==t?e.constructor:void 0,l=n?c(n):"";if(l)switch(l){case m:return f;case g:return h;case v:return d;case b:return u;case y:return p}return t}),e.exports=w},47801:function(e){e.exports=function(e,t){return null==e?void 0:e[t]}},222:function(e,t,n){var l=n(71811),i=n(35694),r=n(1469),o=n(65776),s=n(41780),a=n(40327);e.exports=function(e,t,n){for(var c=-1,h=(t=l(t,e)).length,d=!1;++c<h;){var u=a(t[c]);if(!(d=null!=e&&n(e,u)))break;e=e[u]}return d||++c!=h?d:!!(h=null==e?0:e.length)&&s(h)&&o(u,h)&&(r(e)||i(e))}},51789:function(e,t,n){var l=n(94536);e.exports=function(){this.__data__=l?l(null):{},this.size=0}},80401:function(e){e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},57667:function(e,t,n){var l=n(94536),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(l){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return i.call(t,e)?t[e]:void 0}},21327:function(e,t,n){var l=n(94536),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return l?void 0!==t[e]:i.call(t,e)}},81866:function(e,t,n){var l=n(94536);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=l&&void 0===t?"__lodash_hash_undefined__":t,this}},43824:function(e){var t=Object.prototype.hasOwnProperty;e.exports=function(e){var n=e.length,l=new e.constructor(n);return n&&"string"==typeof e[0]&&t.call(e,"index")&&(l.index=e.index,l.input=e.input),l}},29148:function(e,t,n){var l=n(74318),i=n(57157),r=n(93147),o=n(40419),s=n(77133);e.exports=function(e,t,n){var a=e.constructor;switch(t){case"[object ArrayBuffer]":return l(e);case"[object Boolean]":case"[object Date]":return new a(+e);case"[object DataView]":return i(e,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return s(e,n);case"[object Map]":case"[object Set]":return new a;case"[object Number]":case"[object String]":return new a(e);case"[object RegExp]":return r(e);case"[object Symbol]":return o(e)}}},38517:function(e,t,n){var l=n(3118),i=n(85924),r=n(25726);e.exports=function(e){return"function"!=typeof e.constructor||r(e)?{}:l(i(e))}},65776:function(e){var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var l=typeof e;return!!(n=null==n?9007199254740991:n)&&("number"==l||"symbol"!=l&&t.test(e))&&e>-1&&e%1==0&&e<n}},16612:function(e,t,n){var l=n(77813),i=n(98612),r=n(65776),o=n(13218);e.exports=function(e,t,n){if(!o(n))return!1;var s=typeof t;return!!("number"==s?i(n)&&r(t,n.length):"string"==s&&t in n)&&l(n[t],e)}},15403:function(e,t,n){var l=n(1469),i=n(33448),r=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,o=/^\w*$/;e.exports=function(e,t){if(l(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!i(e))||o.test(e)||!r.test(e)||null!=t&&e in Object(t)}},37019:function(e){e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},15346:function(e,t,n){var l,i=n(14429),r=(l=/[^.]+$/.exec(i&&i.keys&&i.keys.IE_PROTO||""))?"Symbol(src)_1."+l:"";e.exports=function(e){return!!r&&r in e}},25726:function(e){var t=Object.prototype;e.exports=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||t)}},89162:function(e,t,n){var l=n(13218);e.exports=function(e){return e==e&&!l(e)}},27040:function(e){e.exports=function(){this.__data__=[],this.size=0}},14125:function(e,t,n){var l=n(18470),i=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=l(t,e);return!(n<0||(n==t.length-1?t.pop():i.call(t,n,1),--this.size,0))}},82117:function(e,t,n){var l=n(18470);e.exports=function(e){var t=this.__data__,n=l(t,e);return n<0?void 0:t[n][1]}},67518:function(e,t,n){var l=n(18470);e.exports=function(e){return l(this.__data__,e)>-1}},54705:function(e,t,n){var l=n(18470);e.exports=function(e,t){var n=this.__data__,i=l(n,e);return i<0?(++this.size,n.push([e,t])):n[i][1]=t,this}},24785:function(e,t,n){var l=n(1989),i=n(38407),r=n(57071);e.exports=function(){this.size=0,this.__data__={hash:new l,map:new(r||i),string:new l}}},11285:function(e,t,n){var l=n(45050);e.exports=function(e){var t=l(this,e).delete(e);return this.size-=t?1:0,t}},96e3:function(e,t,n){var l=n(45050);e.exports=function(e){return l(this,e).get(e)}},49916:function(e,t,n){var l=n(45050);e.exports=function(e){return l(this,e).has(e)}},95265:function(e,t,n){var l=n(45050);e.exports=function(e,t){var n=l(this,e),i=n.size;return n.set(e,t),this.size+=n.size==i?0:1,this}},68776:function(e){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,l){n[++t]=[l,e]})),n}},42634:function(e){e.exports=function(e,t){return function(n){return null!=n&&n[e]===t&&(void 0!==t||e in Object(n))}}},24523:function(e,t,n){var l=n(88306);e.exports=function(e){var t=l(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}},94536:function(e,t,n){var l=n(10852)(Object,"create");e.exports=l},86916:function(e,t,n){var l=n(5569)(Object.keys,Object);e.exports=l},33498:function(e){e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},31167:function(e,t,n){e=n.nmd(e);var l=n(31957),i=t&&!t.nodeType&&t,r=i&&e&&!e.nodeType&&e,o=r&&r.exports===i&&l.process,s=function(){try{return r&&r.require&&r.require("util").types||o&&o.binding&&o.binding("util")}catch(e){}}();e.exports=s},2333:function(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},5569:function(e){e.exports=function(e,t){return function(n){return e(t(n))}}},45357:function(e,t,n){var l=n(96874),i=Math.max;e.exports=function(e,t,n){return t=i(void 0===t?e.length-1:t,0),function(){for(var r=arguments,o=-1,s=i(r.length-t,0),a=Array(s);++o<s;)a[o]=r[t+o];o=-1;for(var c=Array(t+1);++o<t;)c[o]=r[o];return c[t]=n(a),l(e,this,c)}}},55639:function(e,t,n){var l=n(31957),i="object"==typeof self&&self&&self.Object===Object&&self,r=l||i||Function("return this")();e.exports=r},36390:function(e){e.exports=function(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}},90619:function(e){e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},72385:function(e){e.exports=function(e){return this.__data__.has(e)}},21814:function(e){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}},30061:function(e,t,n){var l=n(56560),i=n(21275)(l);e.exports=i},21275:function(e){var t=Date.now;e.exports=function(e){var n=0,l=0;return function(){var i=t(),r=16-(i-l);if(l=i,r>0){if(++n>=800)return arguments[0]}else n=0;return e.apply(void 0,arguments)}}},37465:function(e,t,n){var l=n(38407);e.exports=function(){this.__data__=new l,this.size=0}},63779:function(e){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},67599:function(e){e.exports=function(e){return this.__data__.get(e)}},44758:function(e){e.exports=function(e){return this.__data__.has(e)}},34309:function(e,t,n){var l=n(38407),i=n(57071),r=n(83369);e.exports=function(e,t){var n=this.__data__;if(n instanceof l){var o=n.__data__;if(!i||o.length<199)return o.push([e,t]),this.size=++n.size,this;n=this.__data__=new r(o)}return n.set(e,t),this.size=n.size,this}},55514:function(e,t,n){var l=n(24523),i=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,r=/\\(\\)?/g,o=l((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(i,(function(e,n,l,i){t.push(l?i.replace(r,"$1"):n||e)})),t}));e.exports=o},40327:function(e,t,n){var l=n(33448);e.exports=function(e){if("string"==typeof e||l(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}},80346:function(e){var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},67990:function(e){var t=/\s/;e.exports=function(e){for(var n=e.length;n--&&t.test(e.charAt(n)););return n}},50361:function(e,t,n){var l=n(85990);e.exports=function(e){return l(e,5)}},75703:function(e){e.exports=function(e){return function(){return e}}},23279:function(e,t,n){var l=n(13218),i=n(7771),r=n(14841),o=Math.max,s=Math.min;e.exports=function(e,t,n){var a,c,h,d,u,p,f=0,m=!1,g=!1,v=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function b(t){var n=a,l=c;return a=c=void 0,f=t,d=e.apply(l,n)}function y(e){var n=e-p;return void 0===p||n>=t||n<0||g&&e-f>=h}function w(){var e=i();if(y(e))return x(e);u=setTimeout(w,function(e){var n=t-(e-p);return g?s(n,h-(e-f)):n}(e))}function x(e){return u=void 0,v&&a?b(e):(a=c=void 0,d)}function k(){var e=i(),n=y(e);if(a=arguments,c=this,p=e,n){if(void 0===u)return function(e){return f=e,u=setTimeout(w,t),m?b(e):d}(p);if(g)return clearTimeout(u),u=setTimeout(w,t),b(p)}return void 0===u&&(u=setTimeout(w,t)),d}return t=r(t)||0,l(n)&&(m=!!n.leading,h=(g="maxWait"in n)?o(r(n.maxWait)||0,t):h,v="trailing"in n?!!n.trailing:v),k.cancel=function(){void 0!==u&&clearTimeout(u),f=0,a=p=c=u=void 0},k.flush=function(){return void 0===u?d:x(i())},k}},66073:function(e,t,n){e.exports=n(84486)},77813:function(e){e.exports=function(e,t){return e===t||e!=e&&t!=t}},84486:function(e,t,n){var l=n(77412),i=n(89881),r=n(54290),o=n(1469);e.exports=function(e,t){return(o(e)?l:i)(e,r(t))}},2525:function(e,t,n){var l=n(47816),i=n(54290);e.exports=function(e,t){return e&&l(e,i(t))}},27361:function(e,t,n){var l=n(97786);e.exports=function(e,t,n){var i=null==e?void 0:l(e,t);return void 0===i?n:i}},79095:function(e,t,n){var l=n(13),i=n(222);e.exports=function(e,t){return null!=e&&i(e,t,l)}},6557:function(e){e.exports=function(e){return e}},35694:function(e,t,n){var l=n(9454),i=n(37005),r=Object.prototype,o=r.hasOwnProperty,s=r.propertyIsEnumerable,a=l(function(){return arguments}())?l:function(e){return i(e)&&o.call(e,"callee")&&!s.call(e,"callee")};e.exports=a},1469:function(e){var t=Array.isArray;e.exports=t},98612:function(e,t,n){var l=n(23560),i=n(41780);e.exports=function(e){return null!=e&&i(e.length)&&!l(e)}},29246:function(e,t,n){var l=n(98612),i=n(37005);e.exports=function(e){return i(e)&&l(e)}},44144:function(e,t,n){e=n.nmd(e);var l=n(55639),i=n(95062),r=t&&!t.nodeType&&t,o=r&&e&&!e.nodeType&&e,s=o&&o.exports===r?l.Buffer:void 0,a=(s?s.isBuffer:void 0)||i;e.exports=a},23560:function(e,t,n){var l=n(44239),i=n(13218);e.exports=function(e){if(!i(e))return!1;var t=l(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},41780:function(e){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},56688:function(e,t,n){var l=n(25588),i=n(7518),r=n(31167),o=r&&r.isMap,s=o?i(o):l;e.exports=s},13218:function(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},37005:function(e){e.exports=function(e){return null!=e&&"object"==typeof e}},68630:function(e,t,n){var l=n(44239),i=n(85924),r=n(37005),o=Function.prototype,s=Object.prototype,a=o.toString,c=s.hasOwnProperty,h=a.call(Object);e.exports=function(e){if(!r(e)||"[object Object]"!=l(e))return!1;var t=i(e);if(null===t)return!0;var n=c.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&a.call(n)==h}},72928:function(e,t,n){var l=n(29221),i=n(7518),r=n(31167),o=r&&r.isSet,s=o?i(o):l;e.exports=s},47037:function(e,t,n){var l=n(44239),i=n(1469),r=n(37005);e.exports=function(e){return"string"==typeof e||!i(e)&&r(e)&&"[object String]"==l(e)}},33448:function(e,t,n){var l=n(44239),i=n(37005);e.exports=function(e){return"symbol"==typeof e||i(e)&&"[object Symbol]"==l(e)}},36719:function(e,t,n){var l=n(38749),i=n(7518),r=n(31167),o=r&&r.isTypedArray,s=o?i(o):l;e.exports=s},52353:function(e){e.exports=function(e){return void 0===e}},3674:function(e,t,n){var l=n(14636),i=n(280),r=n(98612);e.exports=function(e){return r(e)?l(e):i(e)}},81704:function(e,t,n){var l=n(14636),i=n(10313),r=n(98612);e.exports=function(e){return r(e)?l(e,!0):i(e)}},35161:function(e,t,n){var l=n(29932),i=n(67206),r=n(69199),o=n(1469);e.exports=function(e,t){return(o(e)?l:r)(e,i(t,3))}},88306:function(e,t,n){var l=n(83369);function i(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var l=arguments,i=t?t.apply(this,l):l[0],r=n.cache;if(r.has(i))return r.get(i);var o=e.apply(this,l);return n.cache=r.set(i,o)||r,o};return n.cache=new(i.Cache||l),n}i.Cache=l,e.exports=i},82492:function(e,t,n){var l=n(42980),i=n(21463)((function(e,t,n){l(e,t,n)}));e.exports=i},7771:function(e,t,n){var l=n(55639);e.exports=function(){return l.Date.now()}},39601:function(e,t,n){var l=n(40371),i=n(79152),r=n(15403),o=n(40327);e.exports=function(e){return r(e)?l(o(e)):i(e)}},70479:function(e){e.exports=function(){return[]}},95062:function(e){e.exports=function(){return!1}},23493:function(e,t,n){var l=n(23279),i=n(13218);e.exports=function(e,t,n){var r=!0,o=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return i(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),l(e,t,{leading:r,maxWait:t,trailing:o})}},14841:function(e,t,n){var l=n(27561),i=n(13218),r=n(33448),o=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,a=/^0o[0-7]+$/i,c=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(r(e))return NaN;if(i(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=i(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=l(e);var n=s.test(e);return n||a.test(e)?c(e.slice(2),n?2:8):o.test(e)?NaN:+e}},59881:function(e,t,n){var l=n(98363),i=n(81704);e.exports=function(e){return l(e,i(e))}},79833:function(e,t,n){var l=n(80531);e.exports=function(e){return null==e?"":l(e)}},75:function(e){(function(){var t,n,l,i,r,o;"undefined"!=typeof performance&&null!==performance&&performance.now?e.exports=function(){return performance.now()}:"undefined"!=typeof process&&null!==process&&process.hrtime?(e.exports=function(){return(t()-r)/1e6},n=process.hrtime,i=(t=function(){var e;return 1e9*(e=n())[0]+e[1]})(),o=1e9*process.uptime(),r=i-o):Date.now?(e.exports=function(){return Date.now()-l},l=Date.now()):(e.exports=function(){return(new Date).getTime()-l},l=(new Date).getTime())}).call(this)},92703:function(e,t,n){"use strict";var l=n(50414);function i(){}function r(){}r.resetWarningCache=i,e.exports=function(){function e(e,t,n,i,r,o){if(o!==l){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:r,resetWarningCache:i};return n.PropTypes=n,n}},45697:function(e,t,n){e.exports=n(92703)()},50414:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},54087:function(e,t,n){for(var l=n(75),i="undefined"==typeof window?n.g:window,r=["moz","webkit"],o="AnimationFrame",s=i["request"+o],a=i["cancel"+o]||i["cancelRequest"+o],c=0;!s&&c<r.length;c++)s=i[r[c]+"Request"+o],a=i[r[c]+"Cancel"+o]||i[r[c]+"CancelRequest"+o];if(!s||!a){var h=0,d=0,u=[];s=function(e){if(0===u.length){var t=l(),n=Math.max(0,16.666666666666668-(t-h));h=n+t,setTimeout((function(){var e=u.slice(0);u.length=0;for(var t=0;t<e.length;t++)if(!e[t].cancelled)try{e[t].callback(h)}catch(e){setTimeout((function(){throw e}),0)}}),Math.round(n))}return u.push({handle:++d,callback:e,cancelled:!1}),d},a=function(e){for(var t=0;t<u.length;t++)u[t].handle===e&&(u[t].cancelled=!0)}}e.exports=function(e){return s.call(i,e)},e.exports.cancel=function(){a.apply(i,arguments)},e.exports.polyfill=function(e){e||(e=i),e.requestAnimationFrame=s,e.cancelAnimationFrame=a}},93946:function(e,t,n){"use strict";var l,i=this&&this.__extends||(l=function(e,t){return l=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},l(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function __(){this.constructor=e}l(e,t),e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}),r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,n=1,l=arguments.length;n<l;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},r.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var o=n(53239),s=n(45697),a=n(99196),c=n(72307),h=n(1048),d=(0,h.getAceInstance)(),u=function(e){function t(t){var n=e.call(this,t)||this;return h.editorEvents.forEach((function(e){n[e]=n[e].bind(n)})),n.debounce=h.debounce,n}return i(t,e),t.prototype.isInShadow=function(e){for(var t=e&&e.parentNode;t;){if("[object ShadowRoot]"===t.toString())return!0;t=t.parentNode}return!1},t.prototype.componentDidMount=function(){var e=this,t=this.props,n=t.className,l=t.onBeforeLoad,i=t.onValidate,r=t.mode,o=t.focus,s=t.theme,a=t.fontSize,c=t.value,u=t.defaultValue,p=t.showGutter,f=t.wrapEnabled,m=t.showPrintMargin,g=t.scrollMargin,v=void 0===g?[0,0,0,0]:g,b=t.keyboardHandler,y=t.onLoad,w=t.commands,x=t.annotations,k=t.markers,E=t.placeholder;this.editor=d.edit(this.refEditor),l&&l(d);for(var C=Object.keys(this.props.editorProps),_=0;_<C.length;_++)this.editor[C[_]]=this.props.editorProps[C[_]];this.props.debounceChangePeriod&&(this.onChange=this.debounce(this.onChange,this.props.debounceChangePeriod)),this.editor.renderer.setScrollMargin(v[0],v[1],v[2],v[3]),this.isInShadow(this.refEditor)&&this.editor.renderer.attachToShadowRoot(),this.editor.getSession().setMode("string"==typeof r?"ace/mode/"+r:r),s&&""!==s&&this.editor.setTheme("ace/theme/"+s),this.editor.setFontSize("number"==typeof a?a+"px":a),this.editor.getSession().setValue(u||c||""),this.props.navigateToFileEnd&&this.editor.navigateFileEnd(),this.editor.renderer.setShowGutter(p),this.editor.getSession().setUseWrapMode(f),this.editor.setShowPrintMargin(m),this.editor.on("focus",this.onFocus),this.editor.on("blur",this.onBlur),this.editor.on("copy",this.onCopy),this.editor.on("paste",this.onPaste),this.editor.on("change",this.onChange),this.editor.on("input",this.onInput),E&&this.updatePlaceholder(),this.editor.getSession().selection.on("changeSelection",this.onSelectionChange),this.editor.getSession().selection.on("changeCursor",this.onCursorChange),i&&this.editor.getSession().on("changeAnnotation",(function(){var t=e.editor.getSession().getAnnotations();e.props.onValidate(t)})),this.editor.session.on("changeScrollTop",this.onScroll),this.editor.getSession().setAnnotations(x||[]),k&&k.length>0&&this.handleMarkers(k);var M=this.editor.$options;h.editorOptions.forEach((function(t){M.hasOwnProperty(t)?e.editor.setOption(t,e.props[t]):e.props[t]&&console.warn("ReactAce: editor option "+t+" was activated but not found. Did you need to import a related tool or did you possibly mispell the option?")})),this.handleOptions(this.props),Array.isArray(w)&&w.forEach((function(t){"string"==typeof t.exec?e.editor.commands.bindKey(t.bindKey,t.exec):e.editor.commands.addCommand(t)})),b&&this.editor.setKeyboardHandler("ace/keyboard/"+b),n&&(this.refEditor.className+=" "+n),y&&y(this.editor),this.editor.resize(),o&&this.editor.focus()},t.prototype.componentDidUpdate=function(e){for(var t=e,n=this.props,l=0;l<h.editorOptions.length;l++){var i=h.editorOptions[l];n[i]!==t[i]&&this.editor.setOption(i,n[i])}if(n.className!==t.className){var r=this.refEditor.className.trim().split(" ");t.className.trim().split(" ").forEach((function(e){var t=r.indexOf(e);r.splice(t,1)})),this.refEditor.className=" "+n.className+" "+r.join(" ")}if(this.editor&&null!=n.value&&this.editor.getValue()!==n.value){this.silent=!0;var o=this.editor.session.selection.toJSON();this.editor.setValue(n.value,n.cursorStart),this.editor.session.selection.fromJSON(o),this.silent=!1}n.placeholder!==t.placeholder&&this.updatePlaceholder(),n.mode!==t.mode&&this.editor.getSession().setMode("string"==typeof n.mode?"ace/mode/"+n.mode:n.mode),n.theme!==t.theme&&this.editor.setTheme("ace/theme/"+n.theme),n.keyboardHandler!==t.keyboardHandler&&(n.keyboardHandler?this.editor.setKeyboardHandler("ace/keyboard/"+n.keyboardHandler):this.editor.setKeyboardHandler(null)),n.fontSize!==t.fontSize&&this.editor.setFontSize("number"==typeof n.fontSize?n.fontSize+"px":n.fontSize),n.wrapEnabled!==t.wrapEnabled&&this.editor.getSession().setUseWrapMode(n.wrapEnabled),n.showPrintMargin!==t.showPrintMargin&&this.editor.setShowPrintMargin(n.showPrintMargin),n.showGutter!==t.showGutter&&this.editor.renderer.setShowGutter(n.showGutter),c(n.setOptions,t.setOptions)||this.handleOptions(n),c(n.annotations,t.annotations)||this.editor.getSession().setAnnotations(n.annotations||[]),!c(n.markers,t.markers)&&Array.isArray(n.markers)&&this.handleMarkers(n.markers),c(n.scrollMargin,t.scrollMargin)||this.handleScrollMargins(n.scrollMargin),e.height===this.props.height&&e.width===this.props.width||this.editor.resize(),this.props.focus&&!e.focus&&this.editor.focus()},t.prototype.handleScrollMargins=function(e){void 0===e&&(e=[0,0,0,0]),this.editor.renderer.setScrollMargin(e[0],e[1],e[2],e[3])},t.prototype.componentWillUnmount=function(){this.editor.destroy(),this.editor=null},t.prototype.onChange=function(e){if(this.props.onChange&&!this.silent){var t=this.editor.getValue();this.props.onChange(t,e)}},t.prototype.onSelectionChange=function(e){if(this.props.onSelectionChange){var t=this.editor.getSelection();this.props.onSelectionChange(t,e)}},t.prototype.onCursorChange=function(e){if(this.props.onCursorChange){var t=this.editor.getSelection();this.props.onCursorChange(t,e)}},t.prototype.onInput=function(e){this.props.onInput&&this.props.onInput(e),this.props.placeholder&&this.updatePlaceholder()},t.prototype.onFocus=function(e){this.props.onFocus&&this.props.onFocus(e,this.editor)},t.prototype.onBlur=function(e){this.props.onBlur&&this.props.onBlur(e,this.editor)},t.prototype.onCopy=function(e){var t=e.text;this.props.onCopy&&this.props.onCopy(t)},t.prototype.onPaste=function(e){var t=e.text;this.props.onPaste&&this.props.onPaste(t)},t.prototype.onScroll=function(){this.props.onScroll&&this.props.onScroll(this.editor)},t.prototype.handleOptions=function(e){for(var t=Object.keys(e.setOptions),n=0;n<t.length;n++)this.editor.setOption(t[n],e.setOptions[t[n]])},t.prototype.handleMarkers=function(e){var t=this,n=this.editor.getSession().getMarkers(!0);for(var l in n)n.hasOwnProperty(l)&&this.editor.getSession().removeMarker(n[l].id);for(var l in n=this.editor.getSession().getMarkers(!1))n.hasOwnProperty(l)&&"ace_active-line"!==n[l].clazz&&"ace_selected-word"!==n[l].clazz&&this.editor.getSession().removeMarker(n[l].id);e.forEach((function(e){var n=e.startRow,l=e.startCol,i=e.endRow,r=e.endCol,s=e.className,a=e.type,c=e.inFront,h=void 0!==c&&c,d=new o.Range(n,l,i,r);t.editor.getSession().addMarker(d,s,a,h)}))},t.prototype.updatePlaceholder=function(){var e=this.editor,t=this.props.placeholder,n=!e.session.getValue().length,l=e.renderer.placeholderNode;!n&&l?(e.renderer.scroller.removeChild(e.renderer.placeholderNode),e.renderer.placeholderNode=null):n&&!l?((l=e.renderer.placeholderNode=document.createElement("div")).textContent=t||"",l.className="ace_comment ace_placeholder",l.style.padding="0 9px",l.style.position="absolute",l.style.zIndex="3",e.renderer.scroller.appendChild(l)):n&&l&&(l.textContent=t)},t.prototype.updateRef=function(e){this.refEditor=e},t.prototype.render=function(){var e=this.props,t=e.name,n=e.width,l=e.height,i=e.style,o=r({width:n,height:l},i);return a.createElement("div",{ref:this.updateRef,id:t,style:o})},t.propTypes={mode:s.oneOfType([s.string,s.object]),focus:s.bool,theme:s.string,name:s.string,className:s.string,height:s.string,width:s.string,fontSize:s.oneOfType([s.number,s.string]),showGutter:s.bool,onChange:s.func,onCopy:s.func,onPaste:s.func,onFocus:s.func,onInput:s.func,onBlur:s.func,onScroll:s.func,value:s.string,defaultValue:s.string,onLoad:s.func,onSelectionChange:s.func,onCursorChange:s.func,onBeforeLoad:s.func,onValidate:s.func,minLines:s.number,maxLines:s.number,readOnly:s.bool,highlightActiveLine:s.bool,tabSize:s.number,showPrintMargin:s.bool,cursorStart:s.number,debounceChangePeriod:s.number,editorProps:s.object,setOptions:s.object,style:s.object,scrollMargin:s.array,annotations:s.array,markers:s.array,keyboardHandler:s.string,wrapEnabled:s.bool,enableSnippets:s.bool,enableBasicAutocompletion:s.oneOfType([s.bool,s.array]),enableLiveAutocompletion:s.oneOfType([s.bool,s.array]),navigateToFileEnd:s.bool,commands:s.array,placeholder:s.string},t.defaultProps={name:"ace-editor",focus:!1,mode:"",theme:"",height:"500px",width:"500px",fontSize:12,enableSnippets:!1,showGutter:!0,onChange:null,onPaste:null,onLoad:null,onScroll:null,minLines:null,maxLines:null,readOnly:!1,highlightActiveLine:!0,showPrintMargin:!0,tabSize:4,cursorStart:1,editorProps:{},style:{},scrollMargin:[0,0,0,0],setOptions:{},wrapEnabled:!1,enableBasicAutocompletion:!1,enableLiveAutocompletion:!1,placeholder:null,navigateToFileEnd:!0},t}(a.Component);t.default=u},63532:function(e,t,n){"use strict";var l,i=this&&this.__extends||(l=function(e,t){return l=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},l(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function __(){this.constructor=e}l(e,t),e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)});Object.defineProperty(t,"__esModule",{value:!0});var r=n(45697),o=n(99196),s=n(88663),a=n(52027),c=function(e){function t(t){var n=e.call(this,t)||this;return n.state={value:n.props.value},n.onChange=n.onChange.bind(n),n.diff=n.diff.bind(n),n}return i(t,e),t.prototype.componentDidUpdate=function(){var e=this.props.value;e!==this.state.value&&this.setState({value:e})},t.prototype.onChange=function(e){this.setState({value:e}),this.props.onChange&&this.props.onChange(e)},t.prototype.diff=function(){var e=new a,t=this.state.value[0],n=this.state.value[1];if(0===t.length&&0===n.length)return[];var l=e.diff_main(t,n);e.diff_cleanupSemantic(l);var i=this.generateDiffedLines(l);return this.setCodeMarkers(i)},t.prototype.generateDiffedLines=function(e){var t={left:[],right:[]},n={left:1,right:1};return e.forEach((function(e){var l=e[0],i=e[1],r=i.split("\n").length-1;if(0!==i.length){var o=i[0],s=i[i.length-1],a=0;switch(l){case 0:n.left+=r,n.right+=r;break;case-1:"\n"===o&&(n.left++,r--),0===(a=r)&&t.right.push({startLine:n.right,endLine:n.right}),"\n"===s&&(a-=1),t.left.push({startLine:n.left,endLine:n.left+a}),n.left+=r;break;case 1:"\n"===o&&(n.right++,r--),0===(a=r)&&t.left.push({startLine:n.left,endLine:n.left}),"\n"===s&&(a-=1),t.right.push({startLine:n.right,endLine:n.right+a}),n.right+=r;break;default:throw new Error("Diff type was not defined.")}}})),t},t.prototype.setCodeMarkers=function(e){void 0===e&&(e={left:[],right:[]});for(var t=[],n={left:[],right:[]},l=0;l<e.left.length;l++){var i={startRow:e.left[l].startLine-1,endRow:e.left[l].endLine,type:"text",className:"codeMarker"};n.left.push(i)}for(l=0;l<e.right.length;l++)i={startRow:e.right[l].startLine-1,endRow:e.right[l].endLine,type:"text",className:"codeMarker"},n.right.push(i);return t[0]=n.left,t[1]=n.right,t},t.prototype.render=function(){var e=this.diff();return o.createElement(s.default,{name:this.props.name,className:this.props.className,focus:this.props.focus,orientation:this.props.orientation,splits:this.props.splits,mode:this.props.mode,theme:this.props.theme,height:this.props.height,width:this.props.width,fontSize:this.props.fontSize,showGutter:this.props.showGutter,onChange:this.onChange,onPaste:this.props.onPaste,onLoad:this.props.onLoad,onScroll:this.props.onScroll,minLines:this.props.minLines,maxLines:this.props.maxLines,readOnly:this.props.readOnly,highlightActiveLine:this.props.highlightActiveLine,showPrintMargin:this.props.showPrintMargin,tabSize:this.props.tabSize,cursorStart:this.props.cursorStart,editorProps:this.props.editorProps,style:this.props.style,scrollMargin:this.props.scrollMargin,setOptions:this.props.setOptions,wrapEnabled:this.props.wrapEnabled,enableBasicAutocompletion:this.props.enableBasicAutocompletion,enableLiveAutocompletion:this.props.enableLiveAutocompletion,value:this.state.value,markers:e})},t.propTypes={cursorStart:r.number,editorProps:r.object,enableBasicAutocompletion:r.bool,enableLiveAutocompletion:r.bool,focus:r.bool,fontSize:r.number,height:r.string,highlightActiveLine:r.bool,maxLines:r.number,minLines:r.number,mode:r.string,name:r.string,className:r.string,onLoad:r.func,onPaste:r.func,onScroll:r.func,onChange:r.func,orientation:r.string,readOnly:r.bool,scrollMargin:r.array,setOptions:r.object,showGutter:r.bool,showPrintMargin:r.bool,splits:r.number,style:r.object,tabSize:r.number,theme:r.string,value:r.array,width:r.string,wrapEnabled:r.bool},t.defaultProps={cursorStart:1,editorProps:{},enableBasicAutocompletion:!1,enableLiveAutocompletion:!1,focus:!1,fontSize:12,height:"500px",highlightActiveLine:!0,maxLines:null,minLines:null,mode:"",name:"ace-editor",onLoad:null,onScroll:null,onPaste:null,onChange:null,orientation:"beside",readOnly:!1,scrollMargin:[0,0,0,0],setOptions:{},showGutter:!0,showPrintMargin:!0,splits:2,style:{},tabSize:4,theme:"github",value:["",""],width:"500px",wrapEnabled:!0},t}(o.Component);t.default=c},1048:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getAceInstance=t.debounce=t.editorEvents=t.editorOptions=void 0,t.editorOptions=["minLines","maxLines","readOnly","highlightActiveLine","tabSize","enableBasicAutocompletion","enableLiveAutocompletion","enableSnippets"],t.editorEvents=["onChange","onFocus","onInput","onBlur","onCopy","onPaste","onSelectionChange","onCursorChange","onScroll","handleOptions","updateRef"],t.getAceInstance=function(){var e;return"undefined"==typeof window?(n.g.window={},e=n(53239),delete n.g.window):window.ace?(e=window.ace).acequire=window.ace.require||window.ace.acequire:e=n(53239),e},t.debounce=function(e,t){var n=null;return function(){var l=this,i=arguments;clearTimeout(n),n=setTimeout((function(){e.apply(l,i)}),t)}}},74981:function(e,t,n){"use strict";var l=n(93946);n(63532).default,n(88663).default,t.ZP=l.default},88663:function(e,t,n){"use strict";var l,i=this&&this.__extends||(l=function(e,t){return l=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},l(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function __(){this.constructor=e}l(e,t),e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}),r=this&&this.__assign||function(){return r=Object.assign||function(e){for(var t,n=1,l=arguments.length;n<l;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},r.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0});var o=n(1048),s=(0,o.getAceInstance)(),a=n(53239),c=n(93083),h=n(45697),d=n(99196),u=n(72307),p=n(29208),f=function(e){function t(t){var n=e.call(this,t)||this;return o.editorEvents.forEach((function(e){n[e]=n[e].bind(n)})),n.debounce=o.debounce,n}return i(t,e),t.prototype.isInShadow=function(e){for(var t=e&&e.parentNode;t;){if("[object ShadowRoot]"===t.toString())return!0;t=t.parentNode}return!1},t.prototype.componentDidMount=function(){var e=this,t=this.props,n=t.className,l=t.onBeforeLoad,i=t.mode,r=t.focus,a=t.theme,h=t.fontSize,d=t.value,u=t.defaultValue,f=t.cursorStart,m=t.showGutter,g=t.wrapEnabled,v=t.showPrintMargin,b=t.scrollMargin,y=void 0===b?[0,0,0,0]:b,w=t.keyboardHandler,x=t.onLoad,k=t.commands,E=t.annotations,C=t.markers,_=t.splits;this.editor=s.edit(this.refEditor),this.isInShadow(this.refEditor)&&this.editor.renderer.attachToShadowRoot(),this.editor.setTheme("ace/theme/"+a),l&&l(s);var M=Object.keys(this.props.editorProps),S=new c.Split(this.editor.container,"ace/theme/"+a,_);this.editor.env.split=S,this.splitEditor=S.getEditor(0),this.split=S,this.editor.setShowPrintMargin(!1),this.editor.renderer.setShowGutter(!1);var $=this.splitEditor.$options;this.props.debounceChangePeriod&&(this.onChange=this.debounce(this.onChange,this.props.debounceChangePeriod)),S.forEach((function(t,n){for(var l=0;l<M.length;l++)t[M[l]]=e.props.editorProps[M[l]];var r=p(u,n),c=p(d,n,"");t.session.setUndoManager(new s.UndoManager),t.setTheme("ace/theme/"+a),t.renderer.setScrollMargin(y[0],y[1],y[2],y[3]),t.getSession().setMode("ace/mode/"+i),t.setFontSize(h),t.renderer.setShowGutter(m),t.getSession().setUseWrapMode(g),t.setShowPrintMargin(v),t.on("focus",e.onFocus),t.on("blur",e.onBlur),t.on("input",e.onInput),t.on("copy",e.onCopy),t.on("paste",e.onPaste),t.on("change",e.onChange),t.getSession().selection.on("changeSelection",e.onSelectionChange),t.getSession().selection.on("changeCursor",e.onCursorChange),t.session.on("changeScrollTop",e.onScroll),t.setValue(void 0===r?c:r,f);var b=p(E,n,[]),x=p(C,n,[]);for(t.getSession().setAnnotations(b),x&&x.length>0&&e.handleMarkers(x,t),l=0;l<o.editorOptions.length;l++){var _=o.editorOptions[l];$.hasOwnProperty(_)?t.setOption(_,e.props[_]):e.props[_]&&console.warn("ReaceAce: editor option "+_+" was activated but not found. Did you need to import a related tool or did you possibly mispell the option?")}e.handleOptions(e.props,t),Array.isArray(k)&&k.forEach((function(e){"string"==typeof e.exec?t.commands.bindKey(e.bindKey,e.exec):t.commands.addCommand(e)})),w&&t.setKeyboardHandler("ace/keyboard/"+w)})),n&&(this.refEditor.className+=" "+n),r&&this.splitEditor.focus();var A=this.editor.env.split;A.setOrientation("below"===this.props.orientation?A.BELOW:A.BESIDE),A.resize(!0),x&&x(A)},t.prototype.componentDidUpdate=function(e){var t=this,n=e,l=this.props,i=this.editor.env.split;if(l.splits!==n.splits&&i.setSplits(l.splits),l.orientation!==n.orientation&&i.setOrientation("below"===l.orientation?i.BELOW:i.BESIDE),i.forEach((function(e,i){l.mode!==n.mode&&e.getSession().setMode("ace/mode/"+l.mode),l.keyboardHandler!==n.keyboardHandler&&(l.keyboardHandler?e.setKeyboardHandler("ace/keyboard/"+l.keyboardHandler):e.setKeyboardHandler(null)),l.fontSize!==n.fontSize&&e.setFontSize(l.fontSize),l.wrapEnabled!==n.wrapEnabled&&e.getSession().setUseWrapMode(l.wrapEnabled),l.showPrintMargin!==n.showPrintMargin&&e.setShowPrintMargin(l.showPrintMargin),l.showGutter!==n.showGutter&&e.renderer.setShowGutter(l.showGutter);for(var r=0;r<o.editorOptions.length;r++){var s=o.editorOptions[r];l[s]!==n[s]&&e.setOption(s,l[s])}u(l.setOptions,n.setOptions)||t.handleOptions(l,e);var a=p(l.value,i,"");if(e.getValue()!==a){t.silent=!0;var c=e.session.selection.toJSON();e.setValue(a,l.cursorStart),e.session.selection.fromJSON(c),t.silent=!1}var h=p(l.annotations,i,[]),d=p(n.annotations,i,[]);u(h,d)||e.getSession().setAnnotations(h);var f=p(l.markers,i,[]),m=p(n.markers,i,[]);!u(f,m)&&Array.isArray(f)&&t.handleMarkers(f,e)})),l.className!==n.className){var r=this.refEditor.className.trim().split(" ");n.className.trim().split(" ").forEach((function(e){var t=r.indexOf(e);r.splice(t,1)})),this.refEditor.className=" "+l.className+" "+r.join(" ")}l.theme!==n.theme&&i.setTheme("ace/theme/"+l.theme),l.focus&&!n.focus&&this.splitEditor.focus(),l.height===this.props.height&&l.width===this.props.width||this.editor.resize()},t.prototype.componentWillUnmount=function(){this.editor.destroy(),this.editor=null},t.prototype.onChange=function(e){if(this.props.onChange&&!this.silent){var t=[];this.editor.env.split.forEach((function(e){t.push(e.getValue())})),this.props.onChange(t,e)}},t.prototype.onSelectionChange=function(e){if(this.props.onSelectionChange){var t=[];this.editor.env.split.forEach((function(e){t.push(e.getSelection())})),this.props.onSelectionChange(t,e)}},t.prototype.onCursorChange=function(e){if(this.props.onCursorChange){var t=[];this.editor.env.split.forEach((function(e){t.push(e.getSelection())})),this.props.onCursorChange(t,e)}},t.prototype.onFocus=function(e){this.props.onFocus&&this.props.onFocus(e)},t.prototype.onInput=function(e){this.props.onInput&&this.props.onInput(e)},t.prototype.onBlur=function(e){this.props.onBlur&&this.props.onBlur(e)},t.prototype.onCopy=function(e){this.props.onCopy&&this.props.onCopy(e)},t.prototype.onPaste=function(e){this.props.onPaste&&this.props.onPaste(e)},t.prototype.onScroll=function(){this.props.onScroll&&this.props.onScroll(this.editor)},t.prototype.handleOptions=function(e,t){for(var n=Object.keys(e.setOptions),l=0;l<n.length;l++)t.setOption(n[l],e.setOptions[n[l]])},t.prototype.handleMarkers=function(e,t){var n=t.getSession().getMarkers(!0);for(var l in n)n.hasOwnProperty(l)&&t.getSession().removeMarker(n[l].id);for(var l in n=t.getSession().getMarkers(!1))n.hasOwnProperty(l)&&t.getSession().removeMarker(n[l].id);e.forEach((function(e){var n=e.startRow,l=e.startCol,i=e.endRow,r=e.endCol,o=e.className,s=e.type,c=e.inFront,h=void 0!==c&&c,d=new a.Range(n,l,i,r);t.getSession().addMarker(d,o,s,h)}))},t.prototype.updateRef=function(e){this.refEditor=e},t.prototype.render=function(){var e=this.props,t=e.name,n=e.width,l=e.height,i=e.style,o=r({width:n,height:l},i);return d.createElement("div",{ref:this.updateRef,id:t,style:o})},t.propTypes={className:h.string,debounceChangePeriod:h.number,defaultValue:h.arrayOf(h.string),focus:h.bool,fontSize:h.oneOfType([h.number,h.string]),height:h.string,mode:h.string,name:h.string,onBlur:h.func,onChange:h.func,onCopy:h.func,onFocus:h.func,onInput:h.func,onLoad:h.func,onPaste:h.func,onScroll:h.func,orientation:h.string,showGutter:h.bool,splits:h.number,theme:h.string,value:h.arrayOf(h.string),width:h.string,onSelectionChange:h.func,onCursorChange:h.func,onBeforeLoad:h.func,minLines:h.number,maxLines:h.number,readOnly:h.bool,highlightActiveLine:h.bool,tabSize:h.number,showPrintMargin:h.bool,cursorStart:h.number,editorProps:h.object,setOptions:h.object,style:h.object,scrollMargin:h.array,annotations:h.array,markers:h.array,keyboardHandler:h.string,wrapEnabled:h.bool,enableBasicAutocompletion:h.oneOfType([h.bool,h.array]),enableLiveAutocompletion:h.oneOfType([h.bool,h.array]),commands:h.array},t.defaultProps={name:"ace-editor",focus:!1,orientation:"beside",splits:2,mode:"",theme:"",height:"500px",width:"500px",value:[],fontSize:12,showGutter:!0,onChange:null,onPaste:null,onLoad:null,onScroll:null,minLines:null,maxLines:null,readOnly:!1,highlightActiveLine:!0,showPrintMargin:!0,tabSize:4,cursorStart:1,editorProps:{},style:{},scrollMargin:[0,0,0,0],setOptions:{},wrapEnabled:!1,enableBasicAutocompletion:!1,enableLiveAutocompletion:!1},t}(d.Component);t.default=f},14066:function(e,t,n){"use strict";t.Ex=void 0;var l=r(n(99196)),i=r(n(79941));function r(e){return e&&e.__esModule?e:{default:e}}t.Ex=function(){var e=(0,i.default)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",transform:"translate(-6px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return l.default.createElement("div",{style:e.picker})}},20289:function(e,t,n){"use strict";t.SU=void 0;var l=r(n(99196)),i=r(n(79941));function r(e){return e&&e.__esModule?e:{default:e}}t.SU=function(){var e=(0,i.default)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}}});return l.default.createElement("div",{style:e.picker})}},57319:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Alpha=void 0;var l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&(e[l]=n[l])}return e},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var l=t[n];l.enumerable=l.enumerable||!1,l.configurable=!0,"value"in l&&(l.writable=!0),Object.defineProperty(e,l.key,l)}}return function(t,n,l){return n&&e(t.prototype,n),l&&e(t,l),t}}(),r=n(99196),o=h(r),s=h(n(79941)),a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(66713)),c=h(n(34349));function h(e){return e&&e.__esModule?e:{default:e}}function d(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var u=t.Alpha=function(e){function t(){var e,n,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,r=Array(i),o=0;o<i;o++)r[o]=arguments[o];return n=l=d(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(r))),l.handleChange=function(e){var t=a.calculateChange(e,l.props.hsl,l.props.direction,l.props.a,l.container);t&&"function"==typeof l.props.onChange&&l.props.onChange(t,e)},l.handleMouseDown=function(e){l.handleChange(e),window.addEventListener("mousemove",l.handleChange),window.addEventListener("mouseup",l.handleMouseUp)},l.handleMouseUp=function(){l.unbindEventListeners()},l.unbindEventListeners=function(){window.removeEventListener("mousemove",l.handleChange),window.removeEventListener("mouseup",l.handleMouseUp)},d(l,n)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"render",value:function(){var e=this,t=this.props.rgb,n=(0,s.default)({default:{alpha:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},checkboard:{absolute:"0px 0px 0px 0px",overflow:"hidden",borderRadius:this.props.radius},gradient:{absolute:"0px 0px 0px 0px",background:"linear-gradient(to right, rgba("+t.r+","+t.g+","+t.b+", 0) 0%,\n rgba("+t.r+","+t.g+","+t.b+", 1) 100%)",boxShadow:this.props.shadow,borderRadius:this.props.radius},container:{position:"relative",height:"100%",margin:"0 3px"},pointer:{position:"absolute",left:100*t.a+"%"},slider:{width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",marginTop:"1px",transform:"translateX(-2px)"}},vertical:{gradient:{background:"linear-gradient(to bottom, rgba("+t.r+","+t.g+","+t.b+", 0) 0%,\n rgba("+t.r+","+t.g+","+t.b+", 1) 100%)"},pointer:{left:0,top:100*t.a+"%"}},overwrite:l({},this.props.style)},{vertical:"vertical"===this.props.direction,overwrite:!0});return o.default.createElement("div",{style:n.alpha},o.default.createElement("div",{style:n.checkboard},o.default.createElement(c.default,{renderers:this.props.renderers})),o.default.createElement("div",{style:n.gradient}),o.default.createElement("div",{style:n.container,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},o.default.createElement("div",{style:n.pointer},this.props.pointer?o.default.createElement(this.props.pointer,this.props):o.default.createElement("div",{style:n.slider}))))}}]),t}(r.PureComponent||r.Component);t.default=u},34349:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Checkboard=void 0;var l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&(e[l]=n[l])}return e},i=n(99196),r=a(i),o=a(n(79941)),s=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(45704));function a(e){return e&&e.__esModule?e:{default:e}}var c=t.Checkboard=function(e){var t=e.white,n=e.grey,a=e.size,c=e.renderers,h=e.borderRadius,d=e.boxShadow,u=e.children,p=(0,o.default)({default:{grid:{borderRadius:h,boxShadow:d,absolute:"0px 0px 0px 0px",background:"url("+s.get(t,n,a,c.canvas)+") center left"}}});return(0,i.isValidElement)(u)?r.default.cloneElement(u,l({},u.props,{style:l({},u.props.style,p.grid)})):r.default.createElement("div",{style:p.grid})};c.defaultProps={size:8,white:"transparent",grey:"rgba(0,0,0,.08)",renderers:{}},t.default=c},88288:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ColorWrap=void 0;var l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&(e[l]=n[l])}return e},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var l=t[n];l.enumerable=l.enumerable||!1,l.configurable=!0,"value"in l&&(l.writable=!0),Object.defineProperty(e,l.key,l)}}return function(t,n,l){return n&&e(t.prototype,n),l&&e(t,l),t}}(),r=n(99196),o=c(r),s=c(n(23279)),a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(64809));function c(e){return e&&e.__esModule?e:{default:e}}var h=t.ColorWrap=function(e){var t=function(t){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this));return t.handleChange=function(e,n){if(a.simpleCheckForValidColor(e)){var l=a.toState(e,e.h||t.state.oldHue);t.setState(l),t.props.onChangeComplete&&t.debounce(t.props.onChangeComplete,l,n),t.props.onChange&&t.props.onChange(l,n)}},t.handleSwatchHover=function(e,n){if(a.simpleCheckForValidColor(e)){var l=a.toState(e,e.h||t.state.oldHue);t.props.onSwatchHover&&t.props.onSwatchHover(l,n)}},t.state=l({},a.toState(e.color,0)),t.debounce=(0,s.default)((function(e,t,n){e(t,n)}),100),t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,t),i(n,[{key:"render",value:function(){var t={};return this.props.onSwatchHover&&(t.onSwatchHover=this.handleSwatchHover),o.default.createElement(e,l({},this.props,this.state,{onChange:this.handleChange},t))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return l({},a.toState(e.color,t.oldHue))}}]),n}(r.PureComponent||r.Component);return t.propTypes=l({},e.propTypes),t.defaultProps=l({},e.defaultProps,{color:{h:250,s:.5,l:.2,a:1}}),t};t.default=h},27747:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EditableInput=void 0;var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var l=t[n];l.enumerable=l.enumerable||!1,l.configurable=!0,"value"in l&&(l.writable=!0),Object.defineProperty(e,l.key,l)}}return function(t,n,l){return n&&e(t.prototype,n),l&&e(t,l),t}}(),i=n(99196),r=s(i),o=s(n(79941));function s(e){return e&&e.__esModule?e:{default:e}}var a=[38,40],c=1,h=t.EditableInput=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return n.handleBlur=function(){n.state.blurValue&&n.setState({value:n.state.blurValue,blurValue:null})},n.handleChange=function(e){n.setUpdatedValue(e.target.value,e)},n.handleKeyDown=function(e){var t,l=function(e){return Number(String(e).replace(/%/g,""))}(e.target.value);if(!isNaN(l)&&(t=e.keyCode,a.indexOf(t)>-1)){var i=n.getArrowOffset(),r=38===e.keyCode?l+i:l-i;n.setUpdatedValue(r,e)}},n.handleDrag=function(e){if(n.props.dragLabel){var t=Math.round(n.props.value+e.movementX);t>=0&&t<=n.props.dragMax&&n.props.onChange&&n.props.onChange(n.getValueObjectWithLabel(t),e)}},n.handleMouseDown=function(e){n.props.dragLabel&&(e.preventDefault(),n.handleDrag(e),window.addEventListener("mousemove",n.handleDrag),window.addEventListener("mouseup",n.handleMouseUp))},n.handleMouseUp=function(){n.unbindEventListeners()},n.unbindEventListeners=function(){window.removeEventListener("mousemove",n.handleDrag),window.removeEventListener("mouseup",n.handleMouseUp)},n.state={value:String(e.value).toUpperCase(),blurValue:String(e.value).toUpperCase()},n.inputId="rc-editable-input-"+c++,n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),l(t,[{key:"componentDidUpdate",value:function(e,t){this.props.value===this.state.value||e.value===this.props.value&&t.value===this.state.value||(this.input===document.activeElement?this.setState({blurValue:String(this.props.value).toUpperCase()}):this.setState({value:String(this.props.value).toUpperCase(),blurValue:!this.state.blurValue&&String(this.props.value).toUpperCase()}))}},{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"getValueObjectWithLabel",value:function(e){return function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},this.props.label,e)}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||1}},{key:"setUpdatedValue",value:function(e,t){var n=this.props.label?this.getValueObjectWithLabel(e):e;this.props.onChange&&this.props.onChange(n,t),this.setState({value:e})}},{key:"render",value:function(){var e=this,t=(0,o.default)({default:{wrap:{position:"relative"}},"user-override":{wrap:this.props.style&&this.props.style.wrap?this.props.style.wrap:{},input:this.props.style&&this.props.style.input?this.props.style.input:{},label:this.props.style&&this.props.style.label?this.props.style.label:{}},"dragLabel-true":{label:{cursor:"ew-resize"}}},{"user-override":!0},this.props);return r.default.createElement("div",{style:t.wrap},r.default.createElement("input",{id:this.inputId,style:t.input,ref:function(t){return e.input=t},value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,onBlur:this.handleBlur,placeholder:this.props.placeholder,spellCheck:"false"}),this.props.label&&!this.props.hideLabel?r.default.createElement("label",{htmlFor:this.inputId,style:t.label,onMouseDown:this.handleMouseDown},this.props.label):null)}}]),t}(i.PureComponent||i.Component);t.default=h},26358:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Hue=void 0;var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var l=t[n];l.enumerable=l.enumerable||!1,l.configurable=!0,"value"in l&&(l.writable=!0),Object.defineProperty(e,l.key,l)}}return function(t,n,l){return n&&e(t.prototype,n),l&&e(t,l),t}}(),i=n(99196),r=a(i),o=a(n(79941)),s=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(33716));function a(e){return e&&e.__esModule?e:{default:e}}function c(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var h=t.Hue=function(e){function t(){var e,n,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,r=Array(i),o=0;o<i;o++)r[o]=arguments[o];return n=l=c(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(r))),l.handleChange=function(e){var t=s.calculateChange(e,l.props.direction,l.props.hsl,l.container);t&&"function"==typeof l.props.onChange&&l.props.onChange(t,e)},l.handleMouseDown=function(e){l.handleChange(e),window.addEventListener("mousemove",l.handleChange),window.addEventListener("mouseup",l.handleMouseUp)},l.handleMouseUp=function(){l.unbindEventListeners()},c(l,n)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),l(t,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"unbindEventListeners",value:function(){window.removeEventListener("mousemove",this.handleChange),window.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var e=this,t=this.props.direction,n=void 0===t?"horizontal":t,l=(0,o.default)({default:{hue:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius,boxShadow:this.props.shadow},container:{padding:"0 2px",position:"relative",height:"100%",borderRadius:this.props.radius},pointer:{position:"absolute",left:100*this.props.hsl.h/360+"%"},slider:{marginTop:"1px",width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",transform:"translateX(-2px)"}},vertical:{pointer:{left:"0px",top:-100*this.props.hsl.h/360+100+"%"}}},{vertical:"vertical"===n});return r.default.createElement("div",{style:l.hue},r.default.createElement("div",{className:"hue-"+n,style:l.container,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},r.default.createElement("style",null,"\n .hue-horizontal {\n background: linear-gradient(to right, #f00 0%, #ff0 17%, #0f0\n 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n background: -webkit-linear-gradient(to right, #f00 0%, #ff0\n 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n }\n\n .hue-vertical {\n background: linear-gradient(to top, #f00 0%, #ff0 17%, #0f0 33%,\n #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n background: -webkit-linear-gradient(to top, #f00 0%, #ff0 17%,\n #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n }\n "),r.default.createElement("div",{style:l.pointer},this.props.pointer?r.default.createElement(this.props.pointer,this.props):r.default.createElement("div",{style:l.slider}))))}}]),t}(i.PureComponent||i.Component);t.default=h},96207:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Raised=void 0;var l=s(n(99196)),i=s(n(45697)),r=s(n(79941)),o=s(n(82492));function s(e){return e&&e.__esModule?e:{default:e}}var a=t.Raised=function(e){var t=e.zDepth,n=e.radius,i=e.background,s=e.children,a=e.styles,c=void 0===a?{}:a,h=(0,r.default)((0,o.default)({default:{wrap:{position:"relative",display:"inline-block"},content:{position:"relative"},bg:{absolute:"0px 0px 0px 0px",boxShadow:"0 "+t+"px "+4*t+"px rgba(0,0,0,.24)",borderRadius:n,background:i}},"zDepth-0":{bg:{boxShadow:"none"}},"zDepth-1":{bg:{boxShadow:"0 2px 10px rgba(0,0,0,.12), 0 2px 5px rgba(0,0,0,.16)"}},"zDepth-2":{bg:{boxShadow:"0 6px 20px rgba(0,0,0,.19), 0 8px 17px rgba(0,0,0,.2)"}},"zDepth-3":{bg:{boxShadow:"0 17px 50px rgba(0,0,0,.19), 0 12px 15px rgba(0,0,0,.24)"}},"zDepth-4":{bg:{boxShadow:"0 25px 55px rgba(0,0,0,.21), 0 16px 28px rgba(0,0,0,.22)"}},"zDepth-5":{bg:{boxShadow:"0 40px 77px rgba(0,0,0,.22), 0 27px 24px rgba(0,0,0,.2)"}},square:{bg:{borderRadius:"0"}},circle:{bg:{borderRadius:"50%"}}},c),{"zDepth-1":1===t});return l.default.createElement("div",{style:h.wrap},l.default.createElement("div",{style:h.bg}),l.default.createElement("div",{style:h.content},s))};a.propTypes={background:i.default.string,zDepth:i.default.oneOf([0,1,2,3,4,5]),radius:i.default.number,styles:i.default.object},a.defaultProps={background:"#fff",zDepth:1,radius:2,styles:{}},t.default=a},76659:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Saturation=void 0;var l=function(){function e(e,t){for(var n=0;n<t.length;n++){var l=t[n];l.enumerable=l.enumerable||!1,l.configurable=!0,"value"in l&&(l.writable=!0),Object.defineProperty(e,l.key,l)}}return function(t,n,l){return n&&e(t.prototype,n),l&&e(t,l),t}}(),i=n(99196),r=c(i),o=c(n(79941)),s=c(n(23493)),a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t.default=e,t}(n(37599));function c(e){return e&&e.__esModule?e:{default:e}}var h=t.Saturation=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleChange=function(e){"function"==typeof n.props.onChange&&n.throttle(n.props.onChange,a.calculateChange(e,n.props.hsl,n.container),e)},n.handleMouseDown=function(e){n.handleChange(e);var t=n.getContainerRenderWindow();t.addEventListener("mousemove",n.handleChange),t.addEventListener("mouseup",n.handleMouseUp)},n.handleMouseUp=function(){n.unbindEventListeners()},n.throttle=(0,s.default)((function(e,t,n){e(t,n)}),50),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),l(t,[{key:"componentWillUnmount",value:function(){this.throttle.cancel(),this.unbindEventListeners()}},{key:"getContainerRenderWindow",value:function(){for(var e=this.container,t=window;!t.document.contains(e)&&t.parent!==t;)t=t.parent;return t}},{key:"unbindEventListeners",value:function(){var e=this.getContainerRenderWindow();e.removeEventListener("mousemove",this.handleChange),e.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var e=this,t=this.props.style||{},n=t.color,l=t.white,i=t.black,s=t.pointer,a=t.circle,c=(0,o.default)({default:{color:{absolute:"0px 0px 0px 0px",background:"hsl("+this.props.hsl.h+",100%, 50%)",borderRadius:this.props.radius},white:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},black:{absolute:"0px 0px 0px 0px",boxShadow:this.props.shadow,borderRadius:this.props.radius},pointer:{position:"absolute",top:-100*this.props.hsv.v+100+"%",left:100*this.props.hsv.s+"%",cursor:"default"},circle:{width:"4px",height:"4px",boxShadow:"0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0,0,0,.3),\n 0 0 1px 2px rgba(0,0,0,.4)",borderRadius:"50%",cursor:"hand",transform:"translate(-2px, -2px)"}},custom:{color:n,white:l,black:i,pointer:s,circle:a}},{custom:!!this.props.style});return r.default.createElement("div",{style:c.color,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},r.default.createElement("style",null,"\n .saturation-white {\n background: -webkit-linear-gradient(to right, #fff, rgba(255,255,255,0));\n background: linear-gradient(to right, #fff, rgba(255,255,255,0));\n }\n .saturation-black {\n background: -webkit-linear-gradient(to top, #000, rgba(0,0,0,0));\n background: linear-gradient(to top, #000, rgba(0,0,0,0));\n }\n "),r.default.createElement("div",{style:c.white,className:"saturation-white"},r.default.createElement("div",{style:c.black,className:"saturation-black"}),r.default.createElement("div",{style:c.pointer},this.props.pointer?r.default.createElement(this.props.pointer,this.props):r.default.createElement("div",{style:c.circle}))))}}]),t}(i.PureComponent||i.Component);t.default=h},62489:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Swatch=void 0;var l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&(e[l]=n[l])}return e},i=a(n(99196)),r=a(n(79941)),o=n(82538),s=a(n(34349));function a(e){return e&&e.__esModule?e:{default:e}}var c=t.Swatch=function(e){var t=e.color,n=e.style,o=e.onClick,a=void 0===o?function(){}:o,c=e.onHover,h=e.title,d=void 0===h?t:h,u=e.children,p=e.focus,f=e.focusStyle,m=void 0===f?{}:f,g="transparent"===t,v=(0,r.default)({default:{swatch:l({background:t,height:"100%",width:"100%",cursor:"pointer",position:"relative",outline:"none"},n,p?m:{})}}),b={};return c&&(b.onMouseOver=function(e){return c(t,e)}),i.default.createElement("div",l({style:v.swatch,onClick:function(e){return a(t,e)},title:d,tabIndex:0,onKeyDown:function(e){return 13===e.keyCode&&a(t,e)}},b),u,g&&i.default.createElement(s.default,{borderRadius:v.swatch.borderRadius,boxShadow:"inset 0 0 0 1px rgba(0,0,0,0.1)"}))};t.default=(0,o.handleFocus)(c)},1150:function(e,t,n){"use strict";var l=n(57319);Object.defineProperty(t,"xV",{enumerable:!0,get:function(){return a(l).default}});var i=n(34349);Object.defineProperty(t,"QN",{enumerable:!0,get:function(){return a(i).default}});var r=n(27747);Object.defineProperty(t,"Vm",{enumerable:!0,get:function(){return a(r).default}});var o=n(26358);Object.defineProperty(t,"PS",{enumerable:!0,get:function(){return a(o).default}});n(96207);var s=n(76659);Object.defineProperty(t,"OQ",{enumerable:!0,get:function(){return a(s).default}});n(88288),n(62489);function a(e){return e&&e.__esModule?e:{default:e}}},66713:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.calculateChange=function(e,t,n,l,i){var r=i.clientWidth,o=i.clientHeight,s="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,a="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,c=s-(i.getBoundingClientRect().left+window.pageXOffset),h=a-(i.getBoundingClientRect().top+window.pageYOffset);if("vertical"===n){var d;if(d=h<0?0:h>o?1:Math.round(100*h/o)/100,t.a!==d)return{h:t.h,s:t.s,l:t.l,a:d,source:"rgb"}}else{var u;if(l!==(u=c<0?0:c>r?1:Math.round(100*c/r)/100))return{h:t.h,s:t.s,l:t.l,a:u,source:"rgb"}}return null}},45704:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={},l=t.render=function(e,t,n,l){if("undefined"==typeof document&&!l)return null;var i=l?new l:document.createElement("canvas");i.width=2*n,i.height=2*n;var r=i.getContext("2d");return r?(r.fillStyle=e,r.fillRect(0,0,i.width,i.height),r.fillStyle=t,r.fillRect(0,0,n,n),r.translate(n,n),r.fillRect(0,0,n,n),i.toDataURL()):null};t.get=function(e,t,i,r){var o=e+"-"+t+"-"+i+(r?"-server":"");if(n[o])return n[o];var s=l(e,t,i,r);return n[o]=s,s}},64809:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isvalidColorString=t.red=t.getContrastingColor=t.isValidHex=t.toState=t.simpleCheckForValidColor=void 0;var l=r(n(66073)),i=r(n(68207));function r(e){return e&&e.__esModule?e:{default:e}}t.simpleCheckForValidColor=function(e){var t=0,n=0;return(0,l.default)(["r","g","b","a","h","s","l","v"],(function(l){e[l]&&(t+=1,isNaN(e[l])||(n+=1),"s"===l||"l"===l)&&/^\d+%$/.test(e[l])&&(n+=1)})),t===n&&e};var o=t.toState=function(e,t){var n=e.hex?(0,i.default)(e.hex):(0,i.default)(e),l=n.toHsl(),r=n.toHsv(),o=n.toRgb(),s=n.toHex();return 0===l.s&&(l.h=t||0,r.h=t||0),{hsl:l,hex:"000000"===s&&0===o.a?"transparent":"#"+s,rgb:o,hsv:r,oldHue:e.h||t||l.h,source:e.source}};t.isValidHex=function(e){if("transparent"===e)return!0;var t="#"===String(e).charAt(0)?1:0;return e.length!==4+t&&e.length<7+t&&(0,i.default)(e).isValid()},t.getContrastingColor=function(e){if(!e)return"#fff";var t=o(e);return"transparent"===t.hex?"rgba(0,0,0,0.4)":(299*t.rgb.r+587*t.rgb.g+114*t.rgb.b)/1e3>=128?"#000":"#fff"},t.red={hsl:{a:1,h:0,l:.5,s:1},hex:"#ff0000",rgb:{r:255,g:0,b:0,a:1},hsv:{h:0,s:1,v:1,a:1}},t.isvalidColorString=function(e,t){var n=e.replace("°","");return(0,i.default)(t+" ("+n+")")._ok}},33716:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.calculateChange=function(e,t,n,l){var i=l.clientWidth,r=l.clientHeight,o="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,s="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,a=o-(l.getBoundingClientRect().left+window.pageXOffset),c=s-(l.getBoundingClientRect().top+window.pageYOffset);if("vertical"===t){var h=void 0;if(h=c<0?359:c>r?0:360*(-100*c/r+100)/100,n.h!==h)return{h:h,s:n.s,l:n.l,a:n.a,source:"hsl"}}else{var d=void 0;if(d=a<0?0:a>i?359:100*a/i*360/100,n.h!==d)return{h:d,s:n.s,l:n.l,a:n.a,source:"hsl"}}return null}},82538:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.handleFocus=void 0;var l,i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&(e[l]=n[l])}return e},r=function(){function e(e,t){for(var n=0;n<t.length;n++){var l=t[n];l.enumerable=l.enumerable||!1,l.configurable=!0,"value"in l&&(l.writable=!0),Object.defineProperty(e,l.key,l)}}return function(t,n,l){return n&&e(t.prototype,n),l&&e(t,l),t}}(),o=(l=n(99196))&&l.__esModule?l:{default:l};function s(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}t.handleFocus=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"span";return function(n){function l(){var e,t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l);for(var i=arguments.length,r=Array(i),o=0;o<i;o++)r[o]=arguments[o];return t=n=s(this,(e=l.__proto__||Object.getPrototypeOf(l)).call.apply(e,[this].concat(r))),n.state={focus:!1},n.handleFocus=function(){return n.setState({focus:!0})},n.handleBlur=function(){return n.setState({focus:!1})},s(n,t)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(l,n),r(l,[{key:"render",value:function(){return o.default.createElement(t,{onFocus:this.handleFocus,onBlur:this.handleBlur},o.default.createElement(e,i({},this.props,this.state)))}}]),l}(o.default.Component)}},37599:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.calculateChange=function(e,t,n){var l=n.getBoundingClientRect(),i=l.width,r=l.height,o="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,s="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,a=o-(n.getBoundingClientRect().left+window.pageXOffset),c=s-(n.getBoundingClientRect().top+window.pageYOffset);a<0?a=0:a>i&&(a=i),c<0?c=0:c>r&&(c=r);var h=a/i,d=1-c/r;return{h:t.h,s:h,v:d,a:t.a,source:"hsv"}}},35639:function(e,t,n){"use strict";var l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&(e[l]=n[l])}return e},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var l=t[n];l.enumerable=l.enumerable||!1,l.configurable=!0,"value"in l&&(l.writable=!0),Object.defineProperty(e,l.key,l)}}return function(t,n,l){return n&&e(t.prototype,n),l&&e(t,l),t}}(),r=n(99196),o=a(r),s=a(n(45697));function a(e){return e&&e.__esModule?e:{default:e}}var c={position:"absolute",top:0,left:0,visibility:"hidden",height:0,overflow:"scroll",whiteSpace:"pre"},h=["extraWidth","injectStyles","inputClassName","inputRef","inputStyle","minWidth","onAutosize","placeholderIsMinWidth"],d=function(e,t){t.style.fontSize=e.fontSize,t.style.fontFamily=e.fontFamily,t.style.fontWeight=e.fontWeight,t.style.fontStyle=e.fontStyle,t.style.letterSpacing=e.letterSpacing,t.style.textTransform=e.textTransform},u=!("undefined"==typeof window||!window.navigator)&&/MSIE |Trident\/|Edge\//.test(window.navigator.userAgent),p=function(){return u?"_"+Math.random().toString(36).substr(2,12):void 0},f=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.inputRef=function(e){n.input=e,"function"==typeof n.props.inputRef&&n.props.inputRef(e)},n.placeHolderSizerRef=function(e){n.placeHolderSizer=e},n.sizerRef=function(e){n.sizer=e},n.state={inputWidth:e.minWidth,inputId:e.id||p()},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),i(t,[{key:"componentDidMount",value:function(){this.mounted=!0,this.copyInputStyles(),this.updateInputWidth()}},{key:"UNSAFE_componentWillReceiveProps",value:function(e){var t=e.id;t!==this.props.id&&this.setState({inputId:t||p()})}},{key:"componentDidUpdate",value:function(e,t){t.inputWidth!==this.state.inputWidth&&"function"==typeof this.props.onAutosize&&this.props.onAutosize(this.state.inputWidth),this.updateInputWidth()}},{key:"componentWillUnmount",value:function(){this.mounted=!1}},{key:"copyInputStyles",value:function(){if(this.mounted&&window.getComputedStyle){var e=this.input&&window.getComputedStyle(this.input);e&&(d(e,this.sizer),this.placeHolderSizer&&d(e,this.placeHolderSizer))}}},{key:"updateInputWidth",value:function(){if(this.mounted&&this.sizer&&void 0!==this.sizer.scrollWidth){var e=void 0;e=this.props.placeholder&&(!this.props.value||this.props.value&&this.props.placeholderIsMinWidth)?Math.max(this.sizer.scrollWidth,this.placeHolderSizer.scrollWidth)+2:this.sizer.scrollWidth+2,(e+="number"===this.props.type&&void 0===this.props.extraWidth?16:parseInt(this.props.extraWidth)||0)<this.props.minWidth&&(e=this.props.minWidth),e!==this.state.inputWidth&&this.setState({inputWidth:e})}}},{key:"getInput",value:function(){return this.input}},{key:"focus",value:function(){this.input.focus()}},{key:"blur",value:function(){this.input.blur()}},{key:"select",value:function(){this.input.select()}},{key:"renderStyles",value:function(){var e=this.props.injectStyles;return u&&e?o.default.createElement("style",{dangerouslySetInnerHTML:{__html:"input#"+this.state.inputId+"::-ms-clear {display: none;}"}}):null}},{key:"render",value:function(){var e=[this.props.defaultValue,this.props.value,""].reduce((function(e,t){return null!=e?e:t})),t=l({},this.props.style);t.display||(t.display="inline-block");var n=l({boxSizing:"content-box",width:this.state.inputWidth+"px"},this.props.inputStyle),i=function(e,t){var n={};for(var l in e)t.indexOf(l)>=0||Object.prototype.hasOwnProperty.call(e,l)&&(n[l]=e[l]);return n}(this.props,[]);return function(e){h.forEach((function(t){return delete e[t]}))}(i),i.className=this.props.inputClassName,i.id=this.state.inputId,i.style=n,o.default.createElement("div",{className:this.props.className,style:t},this.renderStyles(),o.default.createElement("input",l({},i,{ref:this.inputRef})),o.default.createElement("div",{ref:this.sizerRef,style:c},e),this.props.placeholder?o.default.createElement("div",{ref:this.placeHolderSizerRef,style:c},this.props.placeholder):null)}}]),t}(r.Component);f.propTypes={className:s.default.string,defaultValue:s.default.any,extraWidth:s.default.oneOfType([s.default.number,s.default.string]),id:s.default.string,injectStyles:s.default.bool,inputClassName:s.default.string,inputRef:s.default.func,inputStyle:s.default.object,minWidth:s.default.oneOfType([s.default.number,s.default.string]),onAutosize:s.default.func,onChange:s.default.func,placeholder:s.default.string,placeholderIsMinWidth:s.default.bool,style:s.default.object,value:s.default.any},f.defaultProps={minWidth:1,injectStyles:!0},t.Z=f},46871:function(e,t,n){"use strict";function l(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!=e&&this.setState(e)}function i(e){this.setState(function(t){var n=this.constructor.getDerivedStateFromProps(e,t);return null!=n?n:null}.bind(this))}function r(e,t){try{var n=this.props,l=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(n,l)}finally{this.props=n,this.state=l}}function o(e){var t=e.prototype;if(!t||!t.isReactComponent)throw new Error("Can only polyfill class components");if("function"!=typeof e.getDerivedStateFromProps&&"function"!=typeof t.getSnapshotBeforeUpdate)return e;var n=null,o=null,s=null;if("function"==typeof t.componentWillMount?n="componentWillMount":"function"==typeof t.UNSAFE_componentWillMount&&(n="UNSAFE_componentWillMount"),"function"==typeof t.componentWillReceiveProps?o="componentWillReceiveProps":"function"==typeof t.UNSAFE_componentWillReceiveProps&&(o="UNSAFE_componentWillReceiveProps"),"function"==typeof t.componentWillUpdate?s="componentWillUpdate":"function"==typeof t.UNSAFE_componentWillUpdate&&(s="UNSAFE_componentWillUpdate"),null!==n||null!==o||null!==s){var a=e.displayName||e.name,c="function"==typeof e.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+a+" uses "+c+" but also contains the following legacy lifecycles:"+(null!==n?"\n "+n:"")+(null!==o?"\n "+o:"")+(null!==s?"\n "+s:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks")}if("function"==typeof e.getDerivedStateFromProps&&(t.componentWillMount=l,t.componentWillReceiveProps=i),"function"==typeof t.getSnapshotBeforeUpdate){if("function"!=typeof t.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");t.componentWillUpdate=r;var h=t.componentDidUpdate;t.componentDidUpdate=function(e,t,n){var l=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:n;h.call(this,e,t,l)}}return e}n.r(t),n.d(t,{polyfill:function(){return o}}),l.__suppressDeprecationWarning=!0,i.__suppressDeprecationWarning=!0,r.__suppressDeprecationWarning=!0},80129:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0,function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var l=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};l.get||l.set?Object.defineProperty(t,n,l):t[n]=e[n]}t.default=e}(n(45697));var l=s(n(98141)),i=s(n(10602)),r=s(n(99196)),o=s(n(60644));function s(e){return e&&e.__esModule?e:{default:e}}function a(){return a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&(e[l]=n[l])}return e},a.apply(this,arguments)}n(54726);var c=function(e,t){return e&&t&&t.split(" ").forEach((function(t){return(0,l.default)(e,t)}))},h=function(e,t){return e&&t&&t.split(" ").forEach((function(t){return(0,i.default)(e,t)}))},d=function(e){var t,n;function l(){for(var t,n=arguments.length,l=new Array(n),i=0;i<n;i++)l[i]=arguments[i];return(t=e.call.apply(e,[this].concat(l))||this).onEnter=function(e,n){var l=t.getClassNames(n?"appear":"enter").className;t.removeClasses(e,"exit"),c(e,l),t.props.onEnter&&t.props.onEnter(e,n)},t.onEntering=function(e,n){var l=t.getClassNames(n?"appear":"enter").activeClassName;t.reflowAndAddClass(e,l),t.props.onEntering&&t.props.onEntering(e,n)},t.onEntered=function(e,n){var l=t.getClassNames("appear").doneClassName,i=t.getClassNames("enter").doneClassName,r=n?l+" "+i:i;t.removeClasses(e,n?"appear":"enter"),c(e,r),t.props.onEntered&&t.props.onEntered(e,n)},t.onExit=function(e){var n=t.getClassNames("exit").className;t.removeClasses(e,"appear"),t.removeClasses(e,"enter"),c(e,n),t.props.onExit&&t.props.onExit(e)},t.onExiting=function(e){var n=t.getClassNames("exit").activeClassName;t.reflowAndAddClass(e,n),t.props.onExiting&&t.props.onExiting(e)},t.onExited=function(e){var n=t.getClassNames("exit").doneClassName;t.removeClasses(e,"exit"),c(e,n),t.props.onExited&&t.props.onExited(e)},t.getClassNames=function(e){var n=t.props.classNames,l="string"==typeof n,i=l?(l&&n?n+"-":"")+e:n[e];return{className:i,activeClassName:l?i+"-active":n[e+"Active"],doneClassName:l?i+"-done":n[e+"Done"]}},t}n=e,(t=l).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var i=l.prototype;return i.removeClasses=function(e,t){var n=this.getClassNames(t),l=n.className,i=n.activeClassName,r=n.doneClassName;l&&h(e,l),i&&h(e,i),r&&h(e,r)},i.reflowAndAddClass=function(e,t){t&&(e&&e.scrollTop,c(e,t))},i.render=function(){var e=a({},this.props);return delete e.classNames,r.default.createElement(o.default,a({},e,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))},l}(r.default.Component);d.defaultProps={classNames:""},d.propTypes={};var u=d;t.default=u,e.exports=t.default},26093:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0,o(n(45697));var l=o(n(99196)),i=n(91850),r=o(n(92381));function o(e){return e&&e.__esModule?e:{default:e}}var s=function(e){var t,n;function o(){for(var t,n=arguments.length,l=new Array(n),i=0;i<n;i++)l[i]=arguments[i];return(t=e.call.apply(e,[this].concat(l))||this).handleEnter=function(){for(var e=arguments.length,n=new Array(e),l=0;l<e;l++)n[l]=arguments[l];return t.handleLifecycle("onEnter",0,n)},t.handleEntering=function(){for(var e=arguments.length,n=new Array(e),l=0;l<e;l++)n[l]=arguments[l];return t.handleLifecycle("onEntering",0,n)},t.handleEntered=function(){for(var e=arguments.length,n=new Array(e),l=0;l<e;l++)n[l]=arguments[l];return t.handleLifecycle("onEntered",0,n)},t.handleExit=function(){for(var e=arguments.length,n=new Array(e),l=0;l<e;l++)n[l]=arguments[l];return t.handleLifecycle("onExit",1,n)},t.handleExiting=function(){for(var e=arguments.length,n=new Array(e),l=0;l<e;l++)n[l]=arguments[l];return t.handleLifecycle("onExiting",1,n)},t.handleExited=function(){for(var e=arguments.length,n=new Array(e),l=0;l<e;l++)n[l]=arguments[l];return t.handleLifecycle("onExited",1,n)},t}n=e,(t=o).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var s=o.prototype;return s.handleLifecycle=function(e,t,n){var r,o=this.props.children,s=l.default.Children.toArray(o)[t];s.props[e]&&(r=s.props)[e].apply(r,n),this.props[e]&&this.props[e]((0,i.findDOMNode)(this))},s.render=function(){var e=this.props,t=e.children,n=e.in,i=function(e,t){if(null==e)return{};var n,l,i={},r=Object.keys(e);for(l=0;l<r.length;l++)n=r[l],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,["children","in"]),o=l.default.Children.toArray(t),s=o[0],a=o[1];return delete i.onEnter,delete i.onEntering,delete i.onEntered,delete i.onExit,delete i.onExiting,delete i.onExited,l.default.createElement(r.default,i,n?l.default.cloneElement(s,{key:"first",onEnter:this.handleEnter,onEntering:this.handleEntering,onEntered:this.handleEntered}):l.default.cloneElement(a,{key:"second",onEnter:this.handleExit,onEntering:this.handleExiting,onEntered:this.handleExited}))},o}(l.default.Component);s.propTypes={};var a=s;t.default=a,e.exports=t.default},60644:function(e,t,n){"use strict";t.__esModule=!0,t.default=t.EXITING=t.ENTERED=t.ENTERING=t.EXITED=t.UNMOUNTED=void 0;var l=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){var l=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};l.get||l.set?Object.defineProperty(t,n,l):t[n]=e[n]}return t.default=e,t}(n(45697)),i=s(n(99196)),r=s(n(91850)),o=n(46871);function s(e){return e&&e.__esModule?e:{default:e}}n(54726);var a="unmounted";t.UNMOUNTED=a;var c="exited";t.EXITED=c;var h="entering";t.ENTERING=h;var d="entered";t.ENTERED=d;var u="exiting";t.EXITING=u;var p=function(e){var t,n;function l(t,n){var l;l=e.call(this,t,n)||this;var i,r=n.transitionGroup,o=r&&!r.isMounting?t.enter:t.appear;return l.appearStatus=null,t.in?o?(i=c,l.appearStatus=h):i=d:i=t.unmountOnExit||t.mountOnEnter?a:c,l.state={status:i},l.nextCallback=null,l}n=e,(t=l).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var o=l.prototype;return o.getChildContext=function(){return{transitionGroup:null}},l.getDerivedStateFromProps=function(e,t){return e.in&&t.status===a?{status:c}:null},o.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},o.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==h&&n!==d&&(t=h):n!==h&&n!==d||(t=u)}this.updateStatus(!1,t)},o.componentWillUnmount=function(){this.cancelNextCallback()},o.getTimeouts=function(){var e,t,n,l=this.props.timeout;return e=t=n=l,null!=l&&"number"!=typeof l&&(e=l.exit,t=l.enter,n=void 0!==l.appear?l.appear:t),{exit:e,enter:t,appear:n}},o.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t){this.cancelNextCallback();var n=r.default.findDOMNode(this);t===h?this.performEnter(n,e):this.performExit(n)}else this.props.unmountOnExit&&this.state.status===c&&this.setState({status:a})},o.performEnter=function(e,t){var n=this,l=this.props.enter,i=this.context.transitionGroup?this.context.transitionGroup.isMounting:t,r=this.getTimeouts(),o=i?r.appear:r.enter;t||l?(this.props.onEnter(e,i),this.safeSetState({status:h},(function(){n.props.onEntering(e,i),n.onTransitionEnd(e,o,(function(){n.safeSetState({status:d},(function(){n.props.onEntered(e,i)}))}))}))):this.safeSetState({status:d},(function(){n.props.onEntered(e)}))},o.performExit=function(e){var t=this,n=this.props.exit,l=this.getTimeouts();n?(this.props.onExit(e),this.safeSetState({status:u},(function(){t.props.onExiting(e),t.onTransitionEnd(e,l.exit,(function(){t.safeSetState({status:c},(function(){t.props.onExited(e)}))}))}))):this.safeSetState({status:c},(function(){t.props.onExited(e)}))},o.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},o.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},o.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(l){n&&(n=!1,t.nextCallback=null,e(l))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},o.onTransitionEnd=function(e,t,n){this.setNextCallback(n);var l=null==t&&!this.props.addEndListener;e&&!l?(this.props.addEndListener&&this.props.addEndListener(e,this.nextCallback),null!=t&&setTimeout(this.nextCallback,t)):setTimeout(this.nextCallback,0)},o.render=function(){var e=this.state.status;if(e===a)return null;var t=this.props,n=t.children,l=function(e,t){if(null==e)return{};var n,l,i={},r=Object.keys(e);for(l=0;l<r.length;l++)n=r[l],t.indexOf(n)>=0||(i[n]=e[n]);return i}(t,["children"]);if(delete l.in,delete l.mountOnEnter,delete l.unmountOnExit,delete l.appear,delete l.enter,delete l.exit,delete l.timeout,delete l.addEndListener,delete l.onEnter,delete l.onEntering,delete l.onEntered,delete l.onExit,delete l.onExiting,delete l.onExited,"function"==typeof n)return n(e,l);var r=i.default.Children.only(n);return i.default.cloneElement(r,l)},l}(i.default.Component);function f(){}p.contextTypes={transitionGroup:l.object},p.childContextTypes={transitionGroup:function(){}},p.propTypes={},p.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:f,onEntering:f,onEntered:f,onExit:f,onExiting:f,onExited:f},p.UNMOUNTED=0,p.EXITED=1,p.ENTERING=2,p.ENTERED=3,p.EXITING=4;var m=(0,o.polyfill)(p);t.default=m},92381:function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var l=s(n(45697)),i=s(n(99196)),r=n(46871),o=n(40537);function s(e){return e&&e.__esModule?e:{default:e}}function a(){return a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&(e[l]=n[l])}return e},a.apply(this,arguments)}function c(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var h=Object.values||function(e){return Object.keys(e).map((function(t){return e[t]}))},d=function(e){var t,n;function l(t,n){var l,i=(l=e.call(this,t,n)||this).handleExited.bind(c(c(l)));return l.state={handleExited:i,firstRender:!0},l}n=e,(t=l).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var r=l.prototype;return r.getChildContext=function(){return{transitionGroup:{isMounting:!this.appeared}}},r.componentDidMount=function(){this.appeared=!0,this.mounted=!0},r.componentWillUnmount=function(){this.mounted=!1},l.getDerivedStateFromProps=function(e,t){var n=t.children,l=t.handleExited;return{children:t.firstRender?(0,o.getInitialChildMapping)(e,l):(0,o.getNextChildMapping)(e,n,l),firstRender:!1}},r.handleExited=function(e,t){var n=(0,o.getChildMapping)(this.props.children);e.key in n||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState((function(t){var n=a({},t.children);return delete n[e.key],{children:n}})))},r.render=function(){var e=this.props,t=e.component,n=e.childFactory,l=function(e,t){if(null==e)return{};var n,l,i={},r=Object.keys(e);for(l=0;l<r.length;l++)n=r[l],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,["component","childFactory"]),r=h(this.state.children).map(n);return delete l.appear,delete l.enter,delete l.exit,null===t?r:i.default.createElement(t,l,r)},l}(i.default.Component);d.childContextTypes={transitionGroup:l.default.object.isRequired},d.propTypes={},d.defaultProps={component:"div",childFactory:function(e){return e}};var u=(0,r.polyfill)(d);t.default=u,e.exports=t.default},64317:function(e,t,n){"use strict";var l=s(n(80129)),i=s(n(26093)),r=s(n(92381)),o=s(n(60644));function s(e){return e&&e.__esModule?e:{default:e}}e.exports={Transition:o.default,TransitionGroup:r.default,ReplaceTransition:i.default,CSSTransition:l.default}},40537:function(e,t,n){"use strict";t.__esModule=!0,t.getChildMapping=i,t.mergeChildMappings=r,t.getInitialChildMapping=function(e,t){return i(e.children,(function(n){return(0,l.cloneElement)(n,{onExited:t.bind(null,n),in:!0,appear:o(n,"appear",e),enter:o(n,"enter",e),exit:o(n,"exit",e)})}))},t.getNextChildMapping=function(e,t,n){var s=i(e.children),a=r(t,s);return Object.keys(a).forEach((function(i){var r=a[i];if((0,l.isValidElement)(r)){var c=i in t,h=i in s,d=t[i],u=(0,l.isValidElement)(d)&&!d.props.in;!h||c&&!u?h||!c||u?h&&c&&(0,l.isValidElement)(d)&&(a[i]=(0,l.cloneElement)(r,{onExited:n.bind(null,r),in:d.props.in,exit:o(r,"exit",e),enter:o(r,"enter",e)})):a[i]=(0,l.cloneElement)(r,{in:!1}):a[i]=(0,l.cloneElement)(r,{onExited:n.bind(null,r),in:!0,exit:o(r,"exit",e),enter:o(r,"enter",e)})}})),a};var l=n(99196);function i(e,t){var n=Object.create(null);return e&&l.Children.map(e,(function(e){return e})).forEach((function(e){n[e.key]=function(e){return t&&(0,l.isValidElement)(e)?t(e):e}(e)})),n}function r(e,t){function n(n){return n in t?t[n]:e[n]}e=e||{},t=t||{};var l,i=Object.create(null),r=[];for(var o in e)o in t?r.length&&(i[o]=r,r=[]):r.push(o);var s={};for(var a in t){if(i[a])for(l=0;l<i[a].length;l++){var c=i[a][l];s[i[a][l]]=n(c)}s[a]=n(a)}for(l=0;l<r.length;l++)s[r[l]]=n(r[l]);return s}function o(e,t,n){return null!=n[t]?n[t]:e.props[t]}},54726:function(e,t,n){"use strict";var l;t.__esModule=!0,t.classNamesShape=t.timeoutsShape=void 0,(l=n(45697))&&l.__esModule,t.timeoutsShape=null,t.classNamesShape=null},24754:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.autoprefix=void 0;var l,i=(l=n(2525))&&l.__esModule?l:{default:l},r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&(e[l]=n[l])}return e},o={borderRadius:function(e){return{msBorderRadius:e,MozBorderRadius:e,OBorderRadius:e,WebkitBorderRadius:e,borderRadius:e}},boxShadow:function(e){return{msBoxShadow:e,MozBoxShadow:e,OBoxShadow:e,WebkitBoxShadow:e,boxShadow:e}},userSelect:function(e){return{WebkitTouchCallout:e,KhtmlUserSelect:e,MozUserSelect:e,msUserSelect:e,WebkitUserSelect:e,userSelect:e}},flex:function(e){return{WebkitBoxFlex:e,MozBoxFlex:e,WebkitFlex:e,msFlex:e,flex:e}},flexBasis:function(e){return{WebkitFlexBasis:e,flexBasis:e}},justifyContent:function(e){return{WebkitJustifyContent:e,justifyContent:e}},transition:function(e){return{msTransition:e,MozTransition:e,OTransition:e,WebkitTransition:e,transition:e}},transform:function(e){return{msTransform:e,MozTransform:e,OTransform:e,WebkitTransform:e,transform:e}},absolute:function(e){var t=e&&e.split(" ");return{position:"absolute",top:t&&t[0],right:t&&t[1],bottom:t&&t[2],left:t&&t[3]}},extend:function(e,t){return t[e]||{extend:e}}},s=t.autoprefix=function(e){var t={};return(0,i.default)(e,(function(e,n){var l={};(0,i.default)(e,(function(e,t){var n=o[t];n?l=r({},l,n(e)):l[t]=e})),t[n]=l})),t};t.default=s},36002:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.active=void 0;var l,i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&(e[l]=n[l])}return e},r=(l=n(99196))&&l.__esModule?l:{default:l};function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var s=t.active=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"span";return function(n){function l(){var n,s,a;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l);for(var c=arguments.length,h=Array(c),d=0;d<c;d++)h[d]=arguments[d];return s=a=o(this,(n=l.__proto__||Object.getPrototypeOf(l)).call.apply(n,[this].concat(h))),a.state={active:!1},a.handleMouseDown=function(){return a.setState({active:!0})},a.handleMouseUp=function(){return a.setState({active:!1})},a.render=function(){return r.default.createElement(t,{onMouseDown:a.handleMouseDown,onMouseUp:a.handleMouseUp},r.default.createElement(e,i({},a.props,a.state)))},o(a,s)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(l,n),l}(r.default.Component)};t.default=s},91765:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hover=void 0;var l,i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&(e[l]=n[l])}return e},r=(l=n(99196))&&l.__esModule?l:{default:l};function o(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var s=t.hover=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"span";return function(n){function l(){var n,s,a;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l);for(var c=arguments.length,h=Array(c),d=0;d<c;d++)h[d]=arguments[d];return s=a=o(this,(n=l.__proto__||Object.getPrototypeOf(l)).call.apply(n,[this].concat(h))),a.state={hover:!1},a.handleMouseOver=function(){return a.setState({hover:!0})},a.handleMouseOut=function(){return a.setState({hover:!1})},a.render=function(){return r.default.createElement(t,{onMouseOver:a.handleMouseOver,onMouseOut:a.handleMouseOut},r.default.createElement(e,i({},a.props,a.state)))},o(a,s)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(l,n),l}(r.default.Component)};t.default=s},14147:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.flattenNames=void 0;var l=s(n(47037)),i=s(n(2525)),r=s(n(68630)),o=s(n(35161));function s(e){return e&&e.__esModule?e:{default:e}}var a=t.flattenNames=function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=[];return(0,o.default)(t,(function(t){Array.isArray(t)?e(t).map((function(e){return n.push(e)})):(0,r.default)(t)?(0,i.default)(t,(function(e,t){!0===e&&n.push(t),n.push(t+"-"+e)})):(0,l.default)(t)&&n.push(t)})),n};t.default=a},79941:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReactCSS=t.loop=t.handleActive=t.handleHover=t.hover=void 0;var l=c(n(14147)),i=c(n(18556)),r=c(n(24754)),o=c(n(91765)),s=c(n(36002)),a=c(n(57742));function c(e){return e&&e.__esModule?e:{default:e}}t.hover=o.default,t.handleHover=o.default,t.handleActive=s.default,t.loop=a.default;var h=t.ReactCSS=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];var s=(0,l.default)(n),a=(0,i.default)(e,s);return(0,r.default)(a)};t.default=h},57742:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n={},l=function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];n[e]=t};return 0===e&&l("first-child"),e===t-1&&l("last-child"),(0===e||e%2==0)&&l("even"),1===Math.abs(e%2)&&l("odd"),l("nth-child",e),n}},18556:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mergeClasses=void 0;var l=o(n(2525)),i=o(n(50361)),r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&(e[l]=n[l])}return e};function o(e){return e&&e.__esModule?e:{default:e}}var s=t.mergeClasses=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=e.default&&(0,i.default)(e.default)||{};return t.map((function(t){var i=e[t];return i&&(0,l.default)(i,(function(e,t){n[t]||(n[t]={}),n[t]=r({},n[t],i[t])})),t})),n};t.default=s},71427:function(e){e.exports=function(){"use strict";return function(e){var t="/*|*/",n=t+"}";function l(t){if(t)try{e(t+"}")}catch(e){}}return function(i,r,o,s,a,c,h,d,u,p){switch(i){case 1:if(0===u&&64===r.charCodeAt(0))return e(r+";"),"";break;case 2:if(0===d)return r+t;break;case 3:switch(d){case 102:case 112:return e(o[0]+r),"";default:return r+(0===p?t:"")}case-2:r.split(n).forEach(l)}}}}()},75933:function(e,t,n){var l;!function(){function i(e,t,n){return e.call.apply(e.bind,arguments)}function r(e,t,n){if(!e)throw Error();if(2<arguments.length){var l=Array.prototype.slice.call(arguments,2);return function(){var n=Array.prototype.slice.call(arguments);return Array.prototype.unshift.apply(n,l),e.apply(t,n)}}return function(){return e.apply(t,arguments)}}function o(e,t,n){return(o=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?i:r).apply(null,arguments)}var s=Date.now||function(){return+new Date};function a(e,t){this.a=e,this.o=t||e,this.c=this.o.document}var c=!!window.FontFace;function h(e,t,n,l){if(t=e.c.createElement(t),n)for(var i in n)n.hasOwnProperty(i)&&("style"==i?t.style.cssText=n[i]:t.setAttribute(i,n[i]));return l&&t.appendChild(e.c.createTextNode(l)),t}function d(e,t,n){(e=e.c.getElementsByTagName(t)[0])||(e=document.documentElement),e.insertBefore(n,e.lastChild)}function u(e){e.parentNode&&e.parentNode.removeChild(e)}function p(e,t,n){t=t||[],n=n||[];for(var l=e.className.split(/\s+/),i=0;i<t.length;i+=1){for(var r=!1,o=0;o<l.length;o+=1)if(t[i]===l[o]){r=!0;break}r||l.push(t[i])}for(t=[],i=0;i<l.length;i+=1){for(r=!1,o=0;o<n.length;o+=1)if(l[i]===n[o]){r=!0;break}r||t.push(l[i])}e.className=t.join(" ").replace(/\s+/g," ").replace(/^\s+|\s+$/,"")}function f(e,t){for(var n=e.className.split(/\s+/),l=0,i=n.length;l<i;l++)if(n[l]==t)return!0;return!1}function m(e,t,n){function l(){s&&i&&r&&(s(o),s=null)}t=h(e,"link",{rel:"stylesheet",href:t,media:"all"});var i=!1,r=!0,o=null,s=n||null;c?(t.onload=function(){i=!0,l()},t.onerror=function(){i=!0,o=Error("Stylesheet failed to load"),l()}):setTimeout((function(){i=!0,l()}),0),d(e,"head",t)}function g(e,t,n,l){var i=e.c.getElementsByTagName("head")[0];if(i){var r=h(e,"script",{src:t}),o=!1;return r.onload=r.onreadystatechange=function(){o||this.readyState&&"loaded"!=this.readyState&&"complete"!=this.readyState||(o=!0,n&&n(null),r.onload=r.onreadystatechange=null,"HEAD"==r.parentNode.tagName&&i.removeChild(r))},i.appendChild(r),setTimeout((function(){o||(o=!0,n&&n(Error("Script load timeout")))}),l||5e3),r}return null}function v(){this.a=0,this.c=null}function b(e){return e.a++,function(){e.a--,w(e)}}function y(e,t){e.c=t,w(e)}function w(e){0==e.a&&e.c&&(e.c(),e.c=null)}function x(e){this.a=e||"-"}function k(e,t){this.c=e,this.f=4,this.a="n";var n=(t||"n4").match(/^([nio])([1-9])$/i);n&&(this.a=n[1],this.f=parseInt(n[2],10))}function E(e){var t=[];e=e.split(/,\s*/);for(var n=0;n<e.length;n++){var l=e[n].replace(/['"]/g,"");-1!=l.indexOf(" ")||/^\d/.test(l)?t.push("'"+l+"'"):t.push(l)}return t.join(",")}function C(e){return e.a+e.f}function _(e){var t="normal";return"o"===e.a?t="oblique":"i"===e.a&&(t="italic"),t}function M(e){var t=4,n="n",l=null;return e&&((l=e.match(/(normal|oblique|italic)/i))&&l[1]&&(n=l[1].substr(0,1).toLowerCase()),(l=e.match(/([1-9]00|normal|bold)/i))&&l[1]&&(/bold/i.test(l[1])?t=7:/[1-9]00/.test(l[1])&&(t=parseInt(l[1].substr(0,1),10)))),n+t}function S(e,t){this.c=e,this.f=e.o.document.documentElement,this.h=t,this.a=new x("-"),this.j=!1!==t.events,this.g=!1!==t.classes}function $(e){if(e.g){var t=f(e.f,e.a.c("wf","active")),n=[],l=[e.a.c("wf","loading")];t||n.push(e.a.c("wf","inactive")),p(e.f,n,l)}A(e,"inactive")}function A(e,t,n){e.j&&e.h[t]&&(n?e.h[t](n.c,C(n)):e.h[t]())}function R(){this.c={}}function L(e,t){this.c=e,this.f=t,this.a=h(this.c,"span",{"aria-hidden":"true"},this.f)}function z(e){d(e.c,"body",e.a)}function T(e){return"display:block;position:absolute;top:-9999px;left:-9999px;font-size:300px;width:auto;height:auto;line-height:normal;margin:0;padding:0;font-variant:normal;white-space:nowrap;font-family:"+E(e.c)+";font-style:"+_(e)+";font-weight:"+e.f+"00;"}function O(e,t,n,l,i,r){this.g=e,this.j=t,this.a=l,this.c=n,this.f=i||3e3,this.h=r||void 0}function D(e,t,n,l,i,r,o){this.v=e,this.B=t,this.c=n,this.a=l,this.s=o||"BESbswy",this.f={},this.w=i||3e3,this.u=r||null,this.m=this.j=this.h=this.g=null,this.g=new L(this.c,this.s),this.h=new L(this.c,this.s),this.j=new L(this.c,this.s),this.m=new L(this.c,this.s),e=T(e=new k(this.a.c+",serif",C(this.a))),this.g.a.style.cssText=e,e=T(e=new k(this.a.c+",sans-serif",C(this.a))),this.h.a.style.cssText=e,e=T(e=new k("serif",C(this.a))),this.j.a.style.cssText=e,e=T(e=new k("sans-serif",C(this.a))),this.m.a.style.cssText=e,z(this.g),z(this.h),z(this.j),z(this.m)}x.prototype.c=function(e){for(var t=[],n=0;n<arguments.length;n++)t.push(arguments[n].replace(/[\W_]+/g,"").toLowerCase());return t.join(this.a)},O.prototype.start=function(){var e=this.c.o.document,t=this,n=s(),l=new Promise((function(l,i){!function r(){s()-n>=t.f?i():e.fonts.load(function(e){return _(e)+" "+e.f+"00 300px "+E(e.c)}(t.a),t.h).then((function(e){1<=e.length?l():setTimeout(r,25)}),(function(){i()}))}()})),i=null,r=new Promise((function(e,n){i=setTimeout(n,t.f)}));Promise.race([r,l]).then((function(){i&&(clearTimeout(i),i=null),t.g(t.a)}),(function(){t.j(t.a)}))};var F={D:"serif",C:"sans-serif"},I=null;function N(){if(null===I){var e=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent);I=!!e&&(536>parseInt(e[1],10)||536===parseInt(e[1],10)&&11>=parseInt(e[2],10))}return I}function P(e,t,n){for(var l in F)if(F.hasOwnProperty(l)&&t===e.f[F[l]]&&n===e.f[F[l]])return!0;return!1}function B(e){var t,n=e.g.a.offsetWidth,l=e.h.a.offsetWidth;(t=n===e.f.serif&&l===e.f["sans-serif"])||(t=N()&&P(e,n,l)),t?s()-e.A>=e.w?N()&&P(e,n,l)&&(null===e.u||e.u.hasOwnProperty(e.a.c))?H(e,e.v):H(e,e.B):function(e){setTimeout(o((function(){B(this)}),e),50)}(e):H(e,e.v)}function H(e,t){setTimeout(o((function(){u(this.g.a),u(this.h.a),u(this.j.a),u(this.m.a),t(this.a)}),e),0)}function j(e,t,n){this.c=e,this.a=t,this.f=0,this.m=this.j=!1,this.s=n}D.prototype.start=function(){this.f.serif=this.j.a.offsetWidth,this.f["sans-serif"]=this.m.a.offsetWidth,this.A=s(),B(this)};var W=null;function V(e){0==--e.f&&e.j&&(e.m?((e=e.a).g&&p(e.f,[e.a.c("wf","active")],[e.a.c("wf","loading"),e.a.c("wf","inactive")]),A(e,"active")):$(e.a))}function Z(e){this.j=e,this.a=new R,this.h=0,this.f=this.g=!0}function U(e,t,n,l,i){var r=0==--e.h;(e.f||e.g)&&setTimeout((function(){var e=i||null,s=l||{};if(0===n.length&&r)$(t.a);else{t.f+=n.length,r&&(t.j=r);var a,c=[];for(a=0;a<n.length;a++){var h=n[a],d=s[h.c],u=t.a,f=h;if(u.g&&p(u.f,[u.a.c("wf",f.c,C(f).toString(),"loading")]),A(u,"fontloading",f),u=null,null===W)if(window.FontFace){f=/Gecko.*Firefox\/(\d+)/.exec(window.navigator.userAgent);var m=/OS X.*Version\/10\..*Safari/.exec(window.navigator.userAgent)&&/Apple/.exec(window.navigator.vendor);W=f?42<parseInt(f[1],10):!m}else W=!1;u=W?new O(o(t.g,t),o(t.h,t),t.c,h,t.s,d):new D(o(t.g,t),o(t.h,t),t.c,h,t.s,e,d),c.push(u)}for(a=0;a<c.length;a++)c[a].start()}}),0)}function G(e,t){this.c=e,this.a=t}function q(e,t){this.c=e,this.a=t}function K(e,t){this.c=e||X,this.a=[],this.f=[],this.g=t||""}j.prototype.g=function(e){var t=this.a;t.g&&p(t.f,[t.a.c("wf",e.c,C(e).toString(),"active")],[t.a.c("wf",e.c,C(e).toString(),"loading"),t.a.c("wf",e.c,C(e).toString(),"inactive")]),A(t,"fontactive",e),this.m=!0,V(this)},j.prototype.h=function(e){var t=this.a;if(t.g){var n=f(t.f,t.a.c("wf",e.c,C(e).toString(),"active")),l=[],i=[t.a.c("wf",e.c,C(e).toString(),"loading")];n||l.push(t.a.c("wf",e.c,C(e).toString(),"inactive")),p(t.f,l,i)}A(t,"fontinactive",e),V(this)},Z.prototype.load=function(e){this.c=new a(this.j,e.context||this.j),this.g=!1!==e.events,this.f=!1!==e.classes,function(e,t,n){var l=[],i=n.timeout;!function(e){e.g&&p(e.f,[e.a.c("wf","loading")]),A(e,"loading")}(t),l=function(e,t,n){var l,i=[];for(l in t)if(t.hasOwnProperty(l)){var r=e.c[l];r&&i.push(r(t[l],n))}return i}(e.a,n,e.c);var r=new j(e.c,t,i);for(e.h=l.length,t=0,n=l.length;t<n;t++)l[t].load((function(t,n,l){U(e,r,t,n,l)}))}(this,new S(this.c,e),e)},G.prototype.load=function(e){function t(){if(r["__mti_fntLst"+l]){var n,i=r["__mti_fntLst"+l](),o=[];if(i)for(var s=0;s<i.length;s++){var a=i[s].fontfamily;null!=i[s].fontStyle&&null!=i[s].fontWeight?(n=i[s].fontStyle+i[s].fontWeight,o.push(new k(a,n))):o.push(new k(a))}e(o)}else setTimeout((function(){t()}),50)}var n=this,l=n.a.projectId,i=n.a.version;if(l){var r=n.c.o;g(this.c,(n.a.api||"https://fast.fonts.net/jsapi")+"/"+l+".js"+(i?"?v="+i:""),(function(i){i?e([]):(r["__MonotypeConfiguration__"+l]=function(){return n.a},t())})).id="__MonotypeAPIScript__"+l}else e([])},q.prototype.load=function(e){var t,n,l=this.a.urls||[],i=this.a.families||[],r=this.a.testStrings||{},o=new v;for(t=0,n=l.length;t<n;t++)m(this.c,l[t],b(o));var s=[];for(t=0,n=i.length;t<n;t++)if((l=i[t].split(":"))[1])for(var a=l[1].split(","),c=0;c<a.length;c+=1)s.push(new k(l[0],a[c]));else s.push(new k(l[0]));y(o,(function(){e(s,r)}))};var X="https://fonts.googleapis.com/css";function Y(e){this.f=e,this.a=[],this.c={}}var Q={latin:"BESbswy","latin-ext":"çöüğş",cyrillic:"йяЖ",greek:"αβΣ",khmer:"កខគ",Hanuman:"កខគ"},J={thin:"1",extralight:"2","extra-light":"2",ultralight:"2","ultra-light":"2",light:"3",regular:"4",book:"4",medium:"5","semi-bold":"6",semibold:"6","demi-bold":"6",demibold:"6",bold:"7","extra-bold":"8",extrabold:"8","ultra-bold":"8",ultrabold:"8",black:"9",heavy:"9",l:"3",r:"4",b:"7"},ee={i:"i",italic:"i",n:"n",normal:"n"},te=/^(thin|(?:(?:extra|ultra)-?)?light|regular|book|medium|(?:(?:semi|demi|extra|ultra)-?)?bold|black|heavy|l|r|b|[1-9]00)?(n|i|normal|italic)?$/;function ne(e,t){this.c=e,this.a=t}var le={Arimo:!0,Cousine:!0,Tinos:!0};function ie(e,t){this.c=e,this.a=t}function re(e,t){this.c=e,this.f=t,this.a=[]}ne.prototype.load=function(e){var t=new v,n=this.c,l=new K(this.a.api,this.a.text),i=this.a.families;!function(e,t){for(var n=t.length,l=0;l<n;l++){var i=t[l].split(":");3==i.length&&e.f.push(i.pop());var r="";2==i.length&&""!=i[1]&&(r=":"),e.a.push(i.join(r))}}(l,i);var r=new Y(i);!function(e){for(var t=e.f.length,n=0;n<t;n++){var l=e.f[n].split(":"),i=l[0].replace(/\+/g," "),r=["n4"];if(2<=l.length){var o;if(o=[],s=l[1])for(var s,a=(s=s.split(",")).length,c=0;c<a;c++){var h;if((h=s[c]).match(/^[\w-]+$/))if(null==(d=te.exec(h.toLowerCase())))h="";else{if(h=null==(h=d[2])||""==h?"n":ee[h],null==(d=d[1])||""==d)d="4";else var d=J[d]||(isNaN(d)?"4":d.substr(0,1));h=[h,d].join("")}else h="";h&&o.push(h)}0<o.length&&(r=o),3==l.length&&(o=[],0<(l=(l=l[2])?l.split(","):o).length&&(l=Q[l[0]])&&(e.c[i]=l))}for(e.c[i]||(l=Q[i])&&(e.c[i]=l),l=0;l<r.length;l+=1)e.a.push(new k(i,r[l]))}}(r),m(n,function(e){if(0==e.a.length)throw Error("No fonts to load!");if(-1!=e.c.indexOf("kit="))return e.c;for(var t=e.a.length,n=[],l=0;l<t;l++)n.push(e.a[l].replace(/ /g,"+"));return t=e.c+"?family="+n.join("%7C"),0<e.f.length&&(t+="&subset="+e.f.join(",")),0<e.g.length&&(t+="&text="+encodeURIComponent(e.g)),t}(l),b(t)),y(t,(function(){e(r.a,r.c,le)}))},ie.prototype.load=function(e){var t=this.a.id,n=this.c.o;t?g(this.c,(this.a.api||"https://use.typekit.net")+"/"+t+".js",(function(t){if(t)e([]);else if(n.Typekit&&n.Typekit.config&&n.Typekit.config.fn){t=n.Typekit.config.fn;for(var l=[],i=0;i<t.length;i+=2)for(var r=t[i],o=t[i+1],s=0;s<o.length;s++)l.push(new k(r,o[s]));try{n.Typekit.load({events:!1,classes:!1,async:!0})}catch(e){}e(l)}}),2e3):e([])},re.prototype.load=function(e){var t=this.f.id,n=this.c.o,l=this;t?(n.__webfontfontdeckmodule__||(n.__webfontfontdeckmodule__={}),n.__webfontfontdeckmodule__[t]=function(t,n){for(var i=0,r=n.fonts.length;i<r;++i){var o=n.fonts[i];l.a.push(new k(o.name,M("font-weight:"+o.weight+";font-style:"+o.style)))}e(l.a)},g(this.c,(this.f.api||"https://f.fontdeck.com/s/css/js/")+function(e){return e.o.location.hostname||e.a.location.hostname}(this.c)+"/"+t+".js",(function(t){t&&e([])}))):e([])};var oe=new Z(window);oe.a.c.custom=function(e,t){return new q(t,e)},oe.a.c.fontdeck=function(e,t){return new re(t,e)},oe.a.c.monotype=function(e,t){return new G(t,e)},oe.a.c.typekit=function(e,t){return new ie(t,e)},oe.a.c.google=function(e,t){return new ne(t,e)};var se={load:o(oe.load,oe)};void 0===(l=function(){return se}.call(t,n,t,e))||(e.exports=l)}()},99196:function(e){"use strict";e.exports=window.React},91850:function(e){"use strict";e.exports=window.ReactDOM},64836:function(e){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},68207:function(e){e.exports=function(){"use strict";function e(t){return e="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(t)}var t=/^\s+/,n=/\s+$/;function l(i,r){if(r=r||{},(i=i||"")instanceof l)return i;if(!(this instanceof l))return new l(i,r);var o=function(l){var i={r:0,g:0,b:0},r=1,o=null,s=null,a=null,c=!1,h=!1;return"string"==typeof l&&(l=function(e){e=e.replace(t,"").replace(n,"").toLowerCase();var l,i=!1;if(w[e])e=w[e],i=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};return(l=T.rgb.exec(e))?{r:l[1],g:l[2],b:l[3]}:(l=T.rgba.exec(e))?{r:l[1],g:l[2],b:l[3],a:l[4]}:(l=T.hsl.exec(e))?{h:l[1],s:l[2],l:l[3]}:(l=T.hsla.exec(e))?{h:l[1],s:l[2],l:l[3],a:l[4]}:(l=T.hsv.exec(e))?{h:l[1],s:l[2],v:l[3]}:(l=T.hsva.exec(e))?{h:l[1],s:l[2],v:l[3],a:l[4]}:(l=T.hex8.exec(e))?{r:_(l[1]),g:_(l[2]),b:_(l[3]),a:A(l[4]),format:i?"name":"hex8"}:(l=T.hex6.exec(e))?{r:_(l[1]),g:_(l[2]),b:_(l[3]),format:i?"name":"hex"}:(l=T.hex4.exec(e))?{r:_(l[1]+""+l[1]),g:_(l[2]+""+l[2]),b:_(l[3]+""+l[3]),a:A(l[4]+""+l[4]),format:i?"name":"hex8"}:!!(l=T.hex3.exec(e))&&{r:_(l[1]+""+l[1]),g:_(l[2]+""+l[2]),b:_(l[3]+""+l[3]),format:i?"name":"hex"}}(l)),"object"==e(l)&&(O(l.r)&&O(l.g)&&O(l.b)?(d=l.r,u=l.g,p=l.b,i={r:255*E(d,255),g:255*E(u,255),b:255*E(p,255)},c=!0,h="%"===String(l.r).substr(-1)?"prgb":"rgb"):O(l.h)&&O(l.s)&&O(l.v)?(o=S(l.s),s=S(l.v),i=function(e,t,n){e=6*E(e,360),t=E(t,100),n=E(n,100);var l=Math.floor(e),i=e-l,r=n*(1-t),o=n*(1-i*t),s=n*(1-(1-i)*t),a=l%6;return{r:255*[n,o,r,r,s,n][a],g:255*[s,n,n,o,r,r][a],b:255*[r,r,s,n,n,o][a]}}(l.h,o,s),c=!0,h="hsv"):O(l.h)&&O(l.s)&&O(l.l)&&(o=S(l.s),a=S(l.l),i=function(e,t,n){var l,i,r;function o(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}if(e=E(e,360),t=E(t,100),n=E(n,100),0===t)l=i=r=n;else{var s=n<.5?n*(1+t):n+t-n*t,a=2*n-s;l=o(a,s,e+1/3),i=o(a,s,e),r=o(a,s,e-1/3)}return{r:255*l,g:255*i,b:255*r}}(l.h,o,a),c=!0,h="hsl"),l.hasOwnProperty("a")&&(r=l.a)),r=k(r),{ok:c,format:l.format||h,r:Math.min(255,Math.max(i.r,0)),g:Math.min(255,Math.max(i.g,0)),b:Math.min(255,Math.max(i.b,0)),a:r};var d,u,p}(i);this._originalInput=i,this._r=o.r,this._g=o.g,this._b=o.b,this._a=o.a,this._roundA=Math.round(100*this._a)/100,this._format=r.format||o.format,this._gradientType=r.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=o.ok}function i(e,t,n){e=E(e,255),t=E(t,255),n=E(n,255);var l,i,r=Math.max(e,t,n),o=Math.min(e,t,n),s=(r+o)/2;if(r==o)l=i=0;else{var a=r-o;switch(i=s>.5?a/(2-r-o):a/(r+o),r){case e:l=(t-n)/a+(t<n?6:0);break;case t:l=(n-e)/a+2;break;case n:l=(e-t)/a+4}l/=6}return{h:l,s:i,l:s}}function r(e,t,n){e=E(e,255),t=E(t,255),n=E(n,255);var l,i,r=Math.max(e,t,n),o=Math.min(e,t,n),s=r,a=r-o;if(i=0===r?0:a/r,r==o)l=0;else{switch(r){case e:l=(t-n)/a+(t<n?6:0);break;case t:l=(n-e)/a+2;break;case n:l=(e-t)/a+4}l/=6}return{h:l,s:i,v:s}}function o(e,t,n,l){var i=[M(Math.round(e).toString(16)),M(Math.round(t).toString(16)),M(Math.round(n).toString(16))];return l&&i[0].charAt(0)==i[0].charAt(1)&&i[1].charAt(0)==i[1].charAt(1)&&i[2].charAt(0)==i[2].charAt(1)?i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0):i.join("")}function s(e,t,n,l){return[M($(l)),M(Math.round(e).toString(16)),M(Math.round(t).toString(16)),M(Math.round(n).toString(16))].join("")}function a(e,t){t=0===t?0:t||10;var n=l(e).toHsl();return n.s-=t/100,n.s=C(n.s),l(n)}function c(e,t){t=0===t?0:t||10;var n=l(e).toHsl();return n.s+=t/100,n.s=C(n.s),l(n)}function h(e){return l(e).desaturate(100)}function d(e,t){t=0===t?0:t||10;var n=l(e).toHsl();return n.l+=t/100,n.l=C(n.l),l(n)}function u(e,t){t=0===t?0:t||10;var n=l(e).toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(-t/100*255))),n.g=Math.max(0,Math.min(255,n.g-Math.round(-t/100*255))),n.b=Math.max(0,Math.min(255,n.b-Math.round(-t/100*255))),l(n)}function p(e,t){t=0===t?0:t||10;var n=l(e).toHsl();return n.l-=t/100,n.l=C(n.l),l(n)}function f(e,t){var n=l(e).toHsl(),i=(n.h+t)%360;return n.h=i<0?360+i:i,l(n)}function m(e){var t=l(e).toHsl();return t.h=(t.h+180)%360,l(t)}function g(e,t){if(isNaN(t)||t<=0)throw new Error("Argument to polyad must be a positive number");for(var n=l(e).toHsl(),i=[l(e)],r=360/t,o=1;o<t;o++)i.push(l({h:(n.h+o*r)%360,s:n.s,l:n.l}));return i}function v(e){var t=l(e).toHsl(),n=t.h;return[l(e),l({h:(n+72)%360,s:t.s,l:t.l}),l({h:(n+216)%360,s:t.s,l:t.l})]}function b(e,t,n){t=t||6,n=n||30;var i=l(e).toHsl(),r=360/n,o=[l(e)];for(i.h=(i.h-(r*t>>1)+720)%360;--t;)i.h=(i.h+r)%360,o.push(l(i));return o}function y(e,t){t=t||6;for(var n=l(e).toHsv(),i=n.h,r=n.s,o=n.v,s=[],a=1/t;t--;)s.push(l({h:i,s:r,v:o})),o=(o+a)%1;return s}l.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,t,n,l=this.toRgb();return e=l.r/255,t=l.g/255,n=l.b/255,.2126*(e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4))+.7152*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.0722*(n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4))},setAlpha:function(e){return this._a=k(e),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var e=r(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=r(this._r,this._g,this._b),t=Math.round(360*e.h),n=Math.round(100*e.s),l=Math.round(100*e.v);return 1==this._a?"hsv("+t+", "+n+"%, "+l+"%)":"hsva("+t+", "+n+"%, "+l+"%, "+this._roundA+")"},toHsl:function(){var e=i(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=i(this._r,this._g,this._b),t=Math.round(360*e.h),n=Math.round(100*e.s),l=Math.round(100*e.l);return 1==this._a?"hsl("+t+", "+n+"%, "+l+"%)":"hsla("+t+", "+n+"%, "+l+"%, "+this._roundA+")"},toHex:function(e){return o(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return function(e,t,n,l,i){var r=[M(Math.round(e).toString(16)),M(Math.round(t).toString(16)),M(Math.round(n).toString(16)),M($(l))];return i&&r[0].charAt(0)==r[0].charAt(1)&&r[1].charAt(0)==r[1].charAt(1)&&r[2].charAt(0)==r[2].charAt(1)&&r[3].charAt(0)==r[3].charAt(1)?r[0].charAt(0)+r[1].charAt(0)+r[2].charAt(0)+r[3].charAt(0):r.join("")}(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(100*E(this._r,255))+"%",g:Math.round(100*E(this._g,255))+"%",b:Math.round(100*E(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+Math.round(100*E(this._r,255))+"%, "+Math.round(100*E(this._g,255))+"%, "+Math.round(100*E(this._b,255))+"%)":"rgba("+Math.round(100*E(this._r,255))+"%, "+Math.round(100*E(this._g,255))+"%, "+Math.round(100*E(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(x[o(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+s(this._r,this._g,this._b,this._a),n=t,i=this._gradientType?"GradientType = 1, ":"";if(e){var r=l(e);n="#"+s(r._r,r._g,r._b,r._a)}return"progid:DXImageTransform.Microsoft.gradient("+i+"startColorstr="+t+",endColorstr="+n+")"},toString:function(e){var t=!!e;e=e||this._format;var n=!1,l=this._a<1&&this._a>=0;return t||!l||"hex"!==e&&"hex6"!==e&&"hex3"!==e&&"hex4"!==e&&"hex8"!==e&&"name"!==e?("rgb"===e&&(n=this.toRgbString()),"prgb"===e&&(n=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(n=this.toHexString()),"hex3"===e&&(n=this.toHexString(!0)),"hex4"===e&&(n=this.toHex8String(!0)),"hex8"===e&&(n=this.toHex8String()),"name"===e&&(n=this.toName()),"hsl"===e&&(n=this.toHslString()),"hsv"===e&&(n=this.toHsvString()),n||this.toHexString()):"name"===e&&0===this._a?this.toName():this.toRgbString()},clone:function(){return l(this.toString())},_applyModification:function(e,t){var n=e.apply(null,[this].concat([].slice.call(t)));return this._r=n._r,this._g=n._g,this._b=n._b,this.setAlpha(n._a),this},lighten:function(){return this._applyModification(d,arguments)},brighten:function(){return this._applyModification(u,arguments)},darken:function(){return this._applyModification(p,arguments)},desaturate:function(){return this._applyModification(a,arguments)},saturate:function(){return this._applyModification(c,arguments)},greyscale:function(){return this._applyModification(h,arguments)},spin:function(){return this._applyModification(f,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(b,arguments)},complement:function(){return this._applyCombination(m,arguments)},monochromatic:function(){return this._applyCombination(y,arguments)},splitcomplement:function(){return this._applyCombination(v,arguments)},triad:function(){return this._applyCombination(g,[3])},tetrad:function(){return this._applyCombination(g,[4])}},l.fromRatio=function(t,n){if("object"==e(t)){var i={};for(var r in t)t.hasOwnProperty(r)&&(i[r]="a"===r?t[r]:S(t[r]));t=i}return l(t,n)},l.equals=function(e,t){return!(!e||!t)&&l(e).toRgbString()==l(t).toRgbString()},l.random=function(){return l.fromRatio({r:Math.random(),g:Math.random(),b:Math.random()})},l.mix=function(e,t,n){n=0===n?0:n||50;var i=l(e).toRgb(),r=l(t).toRgb(),o=n/100;return l({r:(r.r-i.r)*o+i.r,g:(r.g-i.g)*o+i.g,b:(r.b-i.b)*o+i.b,a:(r.a-i.a)*o+i.a})},l.readability=function(e,t){var n=l(e),i=l(t);return(Math.max(n.getLuminance(),i.getLuminance())+.05)/(Math.min(n.getLuminance(),i.getLuminance())+.05)},l.isReadable=function(e,t,n){var i,r,o,s,a,c=l.readability(e,t);switch(r=!1,(o=n,"AA"!==(s=((o=o||{level:"AA",size:"small"}).level||"AA").toUpperCase())&&"AAA"!==s&&(s="AA"),"small"!==(a=(o.size||"small").toLowerCase())&&"large"!==a&&(a="small"),i={level:s,size:a}).level+i.size){case"AAsmall":case"AAAlarge":r=c>=4.5;break;case"AAlarge":r=c>=3;break;case"AAAsmall":r=c>=7}return r},l.mostReadable=function(e,t,n){var i,r,o,s,a=null,c=0;r=(n=n||{}).includeFallbackColors,o=n.level,s=n.size;for(var h=0;h<t.length;h++)(i=l.readability(e,t[h]))>c&&(c=i,a=l(t[h]));return l.isReadable(e,a,{level:o,size:s})||!r?a:(n.includeFallbackColors=!1,l.mostReadable(e,["#fff","#000"],n))};var w=l.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},x=l.hexNames=function(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}(w);function k(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function E(e,t){(function(e){return"string"==typeof e&&-1!=e.indexOf(".")&&1===parseFloat(e)})(e)&&(e="100%");var n=function(e){return"string"==typeof e&&-1!=e.indexOf("%")}(e);return e=Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function C(e){return Math.min(1,Math.max(0,e))}function _(e){return parseInt(e,16)}function M(e){return 1==e.length?"0"+e:""+e}function S(e){return e<=1&&(e=100*e+"%"),e}function $(e){return Math.round(255*parseFloat(e)).toString(16)}function A(e){return _(e)/255}var R,L,z,T=(L="[\\s|\\(]+("+(R="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+R+")[,|\\s]+("+R+")\\s*\\)?",z="[\\s|\\(]+("+R+")[,|\\s]+("+R+")[,|\\s]+("+R+")[,|\\s]+("+R+")\\s*\\)?",{CSS_UNIT:new RegExp(R),rgb:new RegExp("rgb"+L),rgba:new RegExp("rgba"+z),hsl:new RegExp("hsl"+L),hsla:new RegExp("hsla"+z),hsv:new RegExp("hsv"+L),hsva:new RegExp("hsva"+z),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});function O(e){return!!T.CSS_UNIT.exec(e)}return l}()}},t={};function n(l){var i=t[l];if(void 0!==i)return i.exports;var r=t[l]={id:l,loaded:!1,exports:{}};return e[l].call(r.exports,r,r.exports,n),r.loaded=!0,r.exports}n.amdD=function(){throw new Error("define cannot be used indirect")},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var l in t)n.o(t,l)&&!n.o(e,l)&&Object.defineProperty(e,l,{enumerable:!0,get:t[l]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.nmd=function(e){return e.paths=[],e.children||(e.children=[]),e};var l={};!function(){"use strict";n.r(l);var e=window.wp.element,t=window.wp.blockEditor,i=window.wp.components,r=window.wp.compose,o=window.wp.i18n,s=window.wp.hooks,a=window.wp.data,c=window.wp.blocks,h=window.lodash,d=function(e,t){let n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];const l=kadence_blocks_params.settings?JSON.parse(kadence_blocks_params.settings):{};let i={};void 0!==l[t]&&"object"==typeof l[t]&&(i=l[t]);const r=kadence_blocks_params.userrole?kadence_blocks_params.userrole:"admin";return void 0===i[e]?n:"all"===i[e]||"contributor"===i[e]&&("contributor"===r||"author"===r||"editor"===r||"admin"===r)||"author"===i[e]&&("author"===r||"editor"===r||"admin"===r)||"editor"===i[e]&&("editor"===r||"admin"===r)||"admin"===i[e]&&"admin"===r},u=window.wp.apiFetch,p=n.n(u),f=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:["x-wp-totalpages"];return new Promise((n=>{p()({...e,parse:!1}).then((e=>Promise.all([e.json?e.json():[],(0,h.zipObject)(t,t.map((t=>e.headers.get(t))))]))).then((e=>n(e))).catch((()=>{}))}))},m=function(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];try{var n=JSON.parse(e);if(n&&"object"==typeof n)return n}catch(e){}return e&&"object"==typeof e?e:!!t&&{}},g=((0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M46.506,7.877l-45.012,0c-0.484,0 -0.882,0.398 -0.882,0.882l0,23.645c0,0.484 0.398,0.882 0.882,0.882l45.012,0c0.484,0 0.882,-0.398 0.882,-0.882l0,-23.65c-0.003,-0.482 -0.4,-0.877 -0.882,-0.877Zm-0.882,23.65l-43.248,0l0,-21.886l43.248,0l0,21.886Z",fill:"var(--kadence-color, #0058b0 )",fillRule:"nonzero"}),(0,e.createElement)("rect",{x:"4.587",y:"11.533",width:"38.825",height:"18.096",fill:"var(--kadence-color, #0058b0 )"}),(0,e.createElement)("path",{d:"M43.413,29.63l-38.826,0l0,-18.097l38.826,0l0,18.097Zm-37.061,-16.332l0,14.567l35.296,0l0,-14.567l-35.296,0Z",fill:"var(--kadence-color, #0058b0 )"}),(0,e.createElement)("path",{d:"M24,40.123c4.365,0 7.957,-3.592 7.957,-7.957c0,-4.365 -3.592,-7.957 -7.957,-7.957c-4.365,0 -7.957,3.592 -7.957,7.957c0,0.001 0,0.002 0,0.003c0,4.363 3.591,7.954 7.954,7.954c0.001,0 0.002,0 0.003,0Z",fill:"var(--kadence-color, #0058b0 )",fillRule:"nonzero",stroke:"var(--kadence-color-white, #ffffff )",strokeWidth:"1.76"}),(0,e.createElement)("path",{d:"M20.811,31.539l2.307,0l0,-2.309c0,-0.484 0.398,-0.882 0.882,-0.882c0.484,0 0.882,0.398 0.882,0.882l0,2.309l2.307,0c0.483,0 0.882,0.398 0.882,0.882c0,0.484 -0.399,0.882 -0.882,0.882l-2.307,0l0,2.307c0,0.484 -0.398,0.882 -0.882,0.882c-0.484,0 -0.882,-0.398 -0.882,-0.882l0,-2.307l-2.307,0c-0.483,0 -0.882,-0.398 -0.882,-0.882c0,-0.484 0.399,-0.882 0.882,-0.882Z",fill:"var(--kadence-color-white, #ffffff )",fillRule:"nonzero"})),(0,e.createElement)("svg",{width:"16px",height:"16px",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M39.939,7.124l0,-3.751l-11.251,0l0,3.751l3.75,0l0,33.752l-3.75,0l0,3.751l11.251,0l0,-3.751l-3.751,0l0,-33.752l3.751,0Zm-11.251,4.391c0,-0.195 -0.366,-0.429 -0.6,-0.596c-1.033,-0.771 -2.175,-1.273 -3.443,-1.506c-1.268,-0.234 -2.747,-0.35 -4.45,-0.35c-1.234,0 -2.501,0.195 -3.797,0.592c-1.297,0.396 -2.4,0.876 -3.311,1.446c-1.056,0.667 -1.911,1.429 -2.569,2.278c-0.658,0.852 -0.988,1.744 -0.988,2.676c0,0.893 0.238,1.697 0.714,2.417c0.476,0.72 1.221,1.078 2.233,1.078c1.135,0 2.022,-0.292 2.661,-0.883c0.639,-0.585 0.958,-1.234 0.958,-1.944c0,-0.668 -0.097,-1.397 -0.289,-2.189c-0.195,-0.789 -0.288,-1.387 -0.288,-1.792c0.324,-0.345 0.887,-0.674 1.687,-0.989c0.799,-0.315 1.667,-0.47 2.599,-0.47c1.358,0 2.406,0.277 3.147,0.834c0.74,0.559 1.312,1.212 1.717,1.962c0.364,0.669 0.269,2.186 0.269,2.186l0,4.472c0,0.527 -2.545,1.257 -5.333,2.189c-2.789,0.931 -4.484,1.569 -5.397,1.914c-0.728,0.285 -1.429,0.666 -2.261,1.14c-0.831,0.478 -1.463,1.018 -1.971,1.628c-0.649,0.729 -1.116,1.549 -1.44,2.46c-0.325,0.911 -0.475,1.944 -0.475,3.101c0,2.23 0.73,4.034 2.179,5.412c1.448,1.376 3.3,2.068 5.549,2.068c2.128,0 3.947,-0.834 5.456,-1.603c1.514,-0.774 2.928,-1.92 4.244,-3.795l0.184,0c0.264,1.875 0.851,2.946 1.792,3.686l1.223,0.064l0,-27.486Zm-3.259,22.286c-0.75,0.955 -1.673,1.78 -2.766,2.483c-1.095,0.699 -2.363,1.052 -3.801,1.052c-1.359,0 -2.477,-0.396 -3.358,-1.191c-0.883,-0.791 -1.322,-2.029 -1.322,-3.712c0,-1.3 0.292,-2.425 0.883,-3.368c0.585,-0.947 1.388,-1.763 2.398,-2.453c1.118,-0.733 2.322,-1.341 3.619,-1.83c1.296,-0.488 2.622,-0.934 4.347,-1.438l0,10.457Z",fill:"#0058b0",fillRule:"nonzero"})),(0,e.createElement)("svg",{x:"0px",y:"0px",width:"20px",height:"20px",viewBox:"0 0 512 512",xmlSpace:"preserve",enableBackground:"new 0 0 512 512"},(0,e.createElement)("path",{d:"M60.952 195.048C27.343 195.048 0 222.391 0 256s27.343 60.952 60.952 60.952 60.952-27.343 60.952-60.952-27.342-60.952-60.952-60.952zM256 195.048c-33.609 0-60.952 27.343-60.952 60.952s27.343 60.952 60.952 60.952 60.952-27.343 60.952-60.952-27.343-60.952-60.952-60.952zM451.048 195.048c-33.609 0-60.952 27.343-60.952 60.952s27.343 60.952 60.952 60.952S512 289.609 512 256s-27.343-60.952-60.952-60.952z",fill:"#0058b0"})),(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"60.000",height:"30.000",fill:"#d5dadf"})),(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"31.000",y:"0.000",width:"29.000",height:"14.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"29.000",height:"14.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"31.000",y:"16.000",width:"29.000",height:"14.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"16.000",width:"29.000",height:"14.000",fill:"#d5dadf"})),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M14.044,2.12l0.101,0.003l0.101,0.007l0.099,0.009l0.099,0.011l0.098,0.014l0.098,0.016l0.096,0.018l0.096,0.021l0.095,0.023l0.094,0.026l0.093,0.028l0.092,0.03l0.091,0.032l0.09,0.034l0.089,0.036l0.088,0.039l0.086,0.04l0.086,0.043l0.084,0.044l0.083,0.047l0.082,0.048l0.081,0.051l0.079,0.052l0.078,0.054l0.077,0.056l0.075,0.057l0.074,0.06l0.072,0.061l0.071,0.063l0.069,0.064l0.068,0.066l0.066,0.068l0.064,0.069l0.063,0.071l0.061,0.072l0.059,0.074l0.058,0.075l0.056,0.076l0.054,0.078l0.052,0.08l0.05,0.08l0.049,0.082l0.046,0.083l0.045,0.085l0.042,0.085l0.041,0.087l0.038,0.088l0.037,0.089l0.034,0.09l0.032,0.091l0.03,0.092l0.028,0.093l0.025,0.094l0.023,0.094l0.021,0.096l0.019,0.097l0.016,0.097l0.014,0.098l0.011,0.099l0.009,0.1l0.006,0.1l0.004,0.101l0.001,0.102l0,7.881l-0.001,0.102l-0.004,0.101l-0.006,0.1l-0.009,0.1l-0.011,0.098l-0.014,0.099l-0.016,0.097l-0.019,0.097l-0.021,0.095l-0.023,0.095l-0.025,0.094l-0.028,0.093l-0.03,0.092l-0.032,0.091l-0.034,0.09l-0.037,0.089l-0.038,0.088l-0.041,0.087l-0.042,0.085l-0.045,0.085l-0.046,0.083l-0.049,0.082l-0.05,0.08l-0.052,0.079l-0.054,0.078l-0.056,0.077l-0.058,0.075l-0.059,0.074l-0.061,0.072l-0.063,0.071l-0.064,0.069l-0.066,0.068l-0.068,0.066l-0.069,0.064l-0.071,0.063l-0.072,0.061l-0.074,0.06l-0.075,0.057l-0.077,0.056l-0.078,0.054l-0.079,0.052l-0.081,0.051l-0.082,0.048l-0.083,0.047l-0.084,0.044l-0.086,0.043l-0.086,0.04l-0.088,0.039l-0.089,0.036l-0.09,0.034l-0.091,0.032l-0.092,0.03l-0.093,0.028l-0.094,0.025l-0.095,0.023l-0.096,0.021l-0.096,0.019l-0.098,0.016l-0.098,0.014l-0.099,0.011l-0.099,0.009l-0.101,0.006l-0.101,0.004l-0.101,0.001l-7.905,0l-0.101,-0.001l-0.101,-0.004l-0.101,-0.006l-0.099,-0.009l-0.099,-0.011l-0.098,-0.014l-0.098,-0.016l-0.096,-0.019l-0.096,-0.021l-0.095,-0.023l-0.094,-0.025l-0.093,-0.028l-0.092,-0.03l-0.091,-0.032l-0.09,-0.034l-0.089,-0.036l-0.088,-0.039l-0.086,-0.04l-0.086,-0.043l-0.084,-0.044l-0.083,-0.047l-0.082,-0.048l-0.081,-0.051l-0.079,-0.052l-0.078,-0.054l-0.077,-0.056l-0.075,-0.057l-0.074,-0.06l-0.072,-0.061l-0.071,-0.063l-0.069,-0.064l-0.067,-0.066l-0.067,-0.068l-0.064,-0.069l-0.063,-0.071l-0.061,-0.072l-0.059,-0.074l-0.058,-0.075l-0.056,-0.077l-0.054,-0.078l-0.052,-0.079l-0.05,-0.08l-0.049,-0.082l-0.046,-0.083l-0.045,-0.085l-0.042,-0.085l-0.041,-0.087l-0.038,-0.088l-0.037,-0.089l-0.034,-0.09l-0.032,-0.091l-0.03,-0.092l-0.028,-0.093l-0.025,-0.094l-0.023,-0.095l-0.021,-0.095l-0.019,-0.097l-0.016,-0.097l-0.014,-0.099l-0.011,-0.098l-0.009,-0.1l-0.006,-0.1l-0.004,-0.101l-0.001,-0.102l0,-7.881l0.001,-0.102l0.004,-0.101l0.006,-0.1l0.009,-0.1l0.011,-0.099l0.014,-0.098l0.016,-0.097l0.019,-0.097l0.021,-0.096l0.023,-0.094l0.025,-0.094l0.028,-0.093l0.03,-0.092l0.032,-0.091l0.034,-0.09l0.037,-0.089l0.038,-0.088l0.041,-0.087l0.042,-0.085l0.045,-0.085l0.046,-0.083l0.049,-0.082l0.05,-0.08l0.052,-0.08l0.054,-0.078l0.056,-0.076l0.058,-0.075l0.059,-0.074l0.061,-0.072l0.063,-0.071l0.064,-0.069l0.067,-0.068l0.067,-0.066l0.069,-0.064l0.071,-0.063l0.072,-0.061l0.074,-0.06l0.075,-0.057l0.077,-0.056l0.078,-0.054l0.079,-0.052l0.081,-0.051l0.082,-0.048l0.083,-0.047l0.084,-0.044l0.086,-0.043l0.086,-0.04l0.088,-0.039l0.089,-0.036l0.09,-0.034l0.091,-0.032l0.092,-0.03l0.093,-0.028l0.094,-0.026l0.095,-0.023l0.096,-0.021l0.096,-0.018l0.098,-0.016l0.098,-0.014l0.099,-0.011l0.099,-0.009l0.101,-0.007l0.101,-0.003l0.101,-0.002l7.905,0l0.101,0.002Zm-7.99,2.498l-0.054,0.001l-0.038,0.001l-0.037,0.003l-0.036,0.003l-0.037,0.004l-0.035,0.005l-0.036,0.006l-0.035,0.007l-0.034,0.007l-0.034,0.009l-0.034,0.009l-0.034,0.01l-0.033,0.011l-0.033,0.011l-0.032,0.013l-0.032,0.013l-0.032,0.014l-0.032,0.014l-0.031,0.016l-0.03,0.016l-0.031,0.017l-0.03,0.018l-0.029,0.018l-0.029,0.019l-0.029,0.02l-0.028,0.021l-0.028,0.021l-0.027,0.022l-0.027,0.022l-0.026,0.024l-0.026,0.023l-0.025,0.025l-0.024,0.025l-0.024,0.026l-0.023,0.026l-0.023,0.026l-0.022,0.028l-0.021,0.027l-0.02,0.029l-0.02,0.028l-0.019,0.029l-0.019,0.03l-0.018,0.03l-0.017,0.03l-0.016,0.031l-0.015,0.031l-0.015,0.031l-0.014,0.032l-0.013,0.032l-0.012,0.033l-0.012,0.033l-0.011,0.033l-0.01,0.033l-0.009,0.034l-0.008,0.034l-0.008,0.035l-0.006,0.035l-0.006,0.035l-0.005,0.036l-0.004,0.036l-0.004,0.037l-0.002,0.037l-0.002,0.038l0,0.054l0,7.849l0,0.054l0.002,0.038l0.002,0.037l0.004,0.037l0.004,0.036l0.005,0.036l0.006,0.035l0.006,0.035l0.008,0.034l0.008,0.035l0.009,0.034l0.01,0.033l0.011,0.033l0.012,0.033l0.012,0.032l0.013,0.033l0.014,0.031l0.015,0.032l0.015,0.031l0.016,0.031l0.017,0.03l0.018,0.03l0.019,0.029l0.019,0.03l0.02,0.028l0.02,0.028l0.021,0.028l0.022,0.027l0.023,0.027l0.023,0.026l0.024,0.026l0.024,0.025l0.025,0.024l0.026,0.024l0.026,0.023l0.027,0.023l0.027,0.022l0.028,0.021l0.028,0.021l0.029,0.02l0.029,0.019l0.029,0.018l0.03,0.018l0.031,0.017l0.03,0.016l0.031,0.016l0.032,0.014l0.032,0.014l0.032,0.013l0.032,0.013l0.033,0.011l0.033,0.011l0.034,0.01l0.034,0.009l0.034,0.008l0.034,0.008l0.035,0.007l0.036,0.006l0.035,0.005l0.037,0.004l0.036,0.003l0.037,0.002l0.038,0.002l0.054,0l7.873,0l0.054,0l0.038,-0.002l0.037,-0.002l0.036,-0.003l0.037,-0.004l0.035,-0.005l0.036,-0.006l0.035,-0.007l0.034,-0.008l0.034,-0.008l0.034,-0.009l0.034,-0.01l0.033,-0.011l0.033,-0.011l0.032,-0.013l0.032,-0.013l0.032,-0.014l0.032,-0.014l0.031,-0.016l0.03,-0.016l0.031,-0.017l0.03,-0.018l0.029,-0.018l0.029,-0.019l0.029,-0.02l0.028,-0.021l0.028,-0.021l0.027,-0.022l0.027,-0.023l0.026,-0.023l0.026,-0.024l0.025,-0.024l0.024,-0.025l0.024,-0.026l0.023,-0.026l0.023,-0.027l0.022,-0.027l0.021,-0.028l0.021,-0.028l0.019,-0.028l0.02,-0.03l0.018,-0.029l0.018,-0.03l0.017,-0.03l0.016,-0.031l0.015,-0.031l0.015,-0.032l0.014,-0.031l0.013,-0.033l0.012,-0.032l0.012,-0.033l0.011,-0.033l0.01,-0.033l0.009,-0.034l0.008,-0.035l0.008,-0.034l0.006,-0.035l0.006,-0.035l0.005,-0.036l0.004,-0.036l0.004,-0.037l0.002,-0.037l0.002,-0.038l0,-0.054l0,-7.849l0,-0.054l-0.002,-0.038l-0.002,-0.037l-0.004,-0.037l-0.004,-0.036l-0.005,-0.036l-0.006,-0.035l-0.006,-0.035l-0.008,-0.035l-0.008,-0.034l-0.009,-0.034l-0.01,-0.033l-0.011,-0.033l-0.012,-0.033l-0.012,-0.033l-0.013,-0.032l-0.014,-0.032l-0.015,-0.031l-0.015,-0.031l-0.016,-0.031l-0.017,-0.03l-0.018,-0.03l-0.018,-0.03l-0.02,-0.029l-0.019,-0.028l-0.021,-0.029l-0.021,-0.027l-0.022,-0.028l-0.023,-0.026l-0.023,-0.026l-0.024,-0.026l-0.024,-0.025l-0.025,-0.025l-0.026,-0.023l-0.026,-0.024l-0.027,-0.022l-0.027,-0.022l-0.028,-0.021l-0.028,-0.021l-0.029,-0.02l-0.029,-0.019l-0.029,-0.018l-0.03,-0.018l-0.031,-0.017l-0.03,-0.016l-0.031,-0.016l-0.032,-0.014l-0.032,-0.014l-0.032,-0.013l-0.032,-0.013l-0.033,-0.011l-0.033,-0.011l-0.034,-0.01l-0.033,-0.009l-0.035,-0.009l-0.034,-0.007l-0.035,-0.007l-0.036,-0.006l-0.035,-0.005l-0.037,-0.004l-0.036,-0.003l-0.037,-0.003l-0.038,-0.001l-0.054,-0.001l-7.873,0Z",fill:"#555d66"})),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"2.024",y:"5.486",width:"2.61",height:"9.027"}),(0,e.createElement)("rect",{x:"15.379",y:"5.497",width:"2.56",height:"9.007"}),(0,e.createElement)("rect",{x:"5.509",y:"1.999",width:"8.983",height:"2.582"}),(0,e.createElement)("rect",{x:"5.51",y:"15.36",width:"8.979",height:"2.563"})),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M6.077,2.124l-0.101,0.003l-0.101,0.007l-0.099,0.009l-0.099,0.011l-0.098,0.014l-0.098,0.016l-0.096,0.018l-0.096,0.021l-0.095,0.023l-0.094,0.026l-0.093,0.028l-0.092,0.03l-0.091,0.032l-0.09,0.034l-0.089,0.036l-0.088,0.039l-0.086,0.04l-0.086,0.043l-0.084,0.044l-0.083,0.047l-0.082,0.048l-0.081,0.051l-0.079,0.052l-0.078,0.054l-0.077,0.056l-0.075,0.057l-0.074,0.06l-0.072,0.061l-0.071,0.063l-0.069,0.064l-0.068,0.066l-0.066,0.068l-0.064,0.069l-0.063,0.071l-0.061,0.072l-0.059,0.074l-0.058,0.075l-0.056,0.076l-0.054,0.078l-0.052,0.08l-0.05,0.08l-0.049,0.082l-0.046,0.083l-0.045,0.085l-0.042,0.085l-0.041,0.087l-0.038,0.088l-0.037,0.089l-0.034,0.09l-0.032,0.091l-0.03,0.092l-0.028,0.093l-0.025,0.094l-0.023,0.094l-0.021,0.096l-0.019,0.097l-0.016,0.097l-0.014,0.098l-0.011,0.099l-0.009,0.1l-0.006,0.1l-0.004,0.101l-0.001,0.102l0,1.272l5.531,-5.213l-1.591,0l-0.101,0.002Zm1.692,-0.002l-5.531,5.213l2.5,-0.011l0,-1.245l0,-0.054l0.002,-0.038l0.002,-0.037l0.004,-0.037l0.004,-0.036l0.005,-0.036l0.006,-0.035l0.006,-0.035l0.008,-0.035l0.008,-0.034l0.009,-0.034l0.01,-0.033l0.011,-0.033l0.012,-0.033l0.012,-0.033l0.013,-0.032l0.014,-0.032l0.015,-0.031l0.015,-0.031l0.016,-0.031l0.017,-0.03l0.018,-0.03l0.018,-0.03l0.02,-0.029l0.019,-0.028l0.021,-0.029l0.021,-0.027l0.022,-0.028l0.023,-0.026l0.023,-0.026l0.024,-0.026l0.024,-0.025l0.025,-0.025l0.026,-0.023l0.026,-0.024l0.027,-0.022l0.027,-0.022l0.028,-0.021l0.028,-0.021l0.029,-0.02l0.029,-0.019l0.029,-0.018l0.03,-0.018l0.031,-0.017l0.03,-0.016l0.031,-0.016l0.032,-0.014l0.032,-0.014l0.032,-0.013l0.032,-0.013l0.033,-0.011l0.033,-0.011l0.034,-0.01l0.033,-0.009l0.035,-0.009l0.034,-0.007l0.035,-0.007l0.036,-0.006l0.035,-0.005l0.037,-0.004l0.036,-0.003l0.037,-0.003l0.038,-0.001l0.054,-0.001l1.569,0l0.006,-2.5Z",fill:"#555d66"}),(0,e.createElement)("path",{d:"M13.85,2.516l0.096,0.003l0.096,0.006l0.094,0.009l0.094,0.01l0.093,0.014l0.093,0.015l0.092,0.017l0.091,0.02l0.09,0.022l0.089,0.024l0.089,0.027l0.087,0.029l0.087,0.03l0.085,0.032l0.085,0.034l0.083,0.037l0.082,0.038l0.082,0.041l0.079,0.042l0.079,0.045l0.078,0.045l0.077,0.049l0.075,0.049l0.074,0.051l0.073,0.054l0.072,0.054l0.07,0.057l0.068,0.058l0.068,0.06l0.065,0.06l0.065,0.063l0.062,0.065l0.061,0.065l0.06,0.068l0.058,0.068l0.056,0.07l0.055,0.072l0.053,0.072l0.052,0.074l0.049,0.076l0.048,0.076l0.046,0.078l0.044,0.079l0.043,0.08l0.039,0.081l0.039,0.083l0.036,0.083l0.036,0.085l0.032,0.085l0.03,0.087l0.029,0.087l0.026,0.088l0.024,0.09l0.022,0.089l0.02,0.091l0.018,0.092l0.015,0.093l0.013,0.093l0.011,0.094l0.008,0.095l0.006,0.095l0.004,0.096l0.001,0.096l0,1.043l-5.125,-4.786l1.382,0l0.096,0.002Zm-1.478,-0.002l5.125,4.786l-0.95,-0.004l0,-1.033l-0.001,-0.078l-0.003,-0.072l-0.004,-0.071l-0.006,-0.071l-0.009,-0.07l-0.009,-0.07l-0.012,-0.068l-0.013,-0.069l-0.014,-0.067l-0.016,-0.068l-0.018,-0.066l-0.02,-0.066l-0.021,-0.065l-0.023,-0.064l-0.025,-0.064l-0.025,-0.063l-0.027,-0.062l-0.028,-0.062l-0.031,-0.06l-0.031,-0.059l-0.033,-0.059l-0.035,-0.058l-0.036,-0.057l-0.037,-0.057l-0.038,-0.055l-0.04,-0.054l-0.041,-0.054l-0.041,-0.052l-0.044,-0.051l-0.045,-0.051l-0.045,-0.049l-0.048,-0.048l-0.047,-0.047l-0.05,-0.045l-0.05,-0.045l-0.051,-0.044l-0.053,-0.042l-0.053,-0.041l-0.054,-0.039l-0.056,-0.039l-0.056,-0.037l-0.057,-0.035l-0.058,-0.035l-0.059,-0.033l-0.06,-0.031l-0.06,-0.031l-0.061,-0.028l-0.063,-0.028l-0.063,-0.025l-0.063,-0.024l-0.065,-0.023l-0.064,-0.021l-0.066,-0.02l-0.066,-0.018l-0.068,-0.016l-0.067,-0.015l-0.069,-0.013l-0.069,-0.012l-0.069,-0.009l-0.071,-0.008l-0.07,-0.007l-0.071,-0.004l-0.072,-0.003l-0.079,-0.001l-1.393,0l0.017,-0.95Z",fill:"#555d66"}),(0,e.createElement)("path",{d:"M13.856,17.518l0.096,-0.003l0.096,-0.006l0.094,-0.009l0.094,-0.01l0.093,-0.014l0.094,-0.015l0.091,-0.017l0.091,-0.02l0.09,-0.022l0.089,-0.024l0.089,-0.027l0.087,-0.029l0.087,-0.03l0.085,-0.032l0.085,-0.034l0.083,-0.038l0.082,-0.038l0.082,-0.04l0.079,-0.042l0.079,-0.045l0.078,-0.045l0.077,-0.049l0.075,-0.049l0.074,-0.052l0.073,-0.053l0.072,-0.054l0.07,-0.057l0.068,-0.058l0.068,-0.06l0.065,-0.06l0.065,-0.063l0.063,-0.065l0.06,-0.065l0.06,-0.068l0.058,-0.068l0.056,-0.07l0.055,-0.072l0.053,-0.072l0.052,-0.074l0.049,-0.076l0.048,-0.076l0.046,-0.078l0.044,-0.079l0.043,-0.08l0.039,-0.081l0.039,-0.083l0.037,-0.083l0.035,-0.085l0.032,-0.085l0.03,-0.087l0.029,-0.087l0.026,-0.089l0.024,-0.089l0.022,-0.089l0.02,-0.091l0.018,-0.092l0.015,-0.093l0.014,-0.093l0.01,-0.094l0.009,-0.095l0.005,-0.095l0.004,-0.096l0.001,-0.096l0,-1.043l-5.125,4.786l1.382,0l0.096,-0.002Zm-1.478,0.002l5.125,-4.786l-0.95,0.003l0,1.034l-0.001,0.078l-0.003,0.072l-0.004,0.071l-0.006,0.071l-0.009,0.07l-0.009,0.07l-0.012,0.068l-0.013,0.069l-0.014,0.067l-0.016,0.068l-0.018,0.066l-0.02,0.066l-0.021,0.065l-0.023,0.064l-0.025,0.064l-0.025,0.063l-0.027,0.062l-0.028,0.062l-0.031,0.06l-0.031,0.059l-0.033,0.059l-0.035,0.058l-0.036,0.057l-0.037,0.057l-0.038,0.055l-0.04,0.054l-0.04,0.054l-0.042,0.052l-0.044,0.051l-0.045,0.05l-0.045,0.05l-0.048,0.048l-0.047,0.047l-0.05,0.045l-0.05,0.045l-0.051,0.044l-0.052,0.042l-0.054,0.041l-0.054,0.039l-0.056,0.039l-0.056,0.037l-0.057,0.035l-0.058,0.035l-0.059,0.033l-0.06,0.031l-0.06,0.031l-0.061,0.028l-0.063,0.028l-0.063,0.025l-0.063,0.024l-0.065,0.023l-0.064,0.021l-0.066,0.02l-0.066,0.018l-0.068,0.016l-0.067,0.015l-0.069,0.013l-0.069,0.012l-0.069,0.009l-0.071,0.008l-0.07,0.007l-0.071,0.004l-0.072,0.003l-0.079,0.001l-1.393,0l0.017,0.95Z",fill:"#555d66"}),(0,e.createElement)("path",{d:"M6.191,17.518l-0.096,-0.003l-0.096,-0.006l-0.094,-0.009l-0.094,-0.01l-0.093,-0.014l-0.093,-0.015l-0.091,-0.017l-0.092,-0.02l-0.09,-0.022l-0.089,-0.024l-0.088,-0.027l-0.088,-0.029l-0.086,-0.03l-0.086,-0.032l-0.084,-0.034l-0.084,-0.038l-0.082,-0.038l-0.081,-0.04l-0.08,-0.042l-0.079,-0.045l-0.078,-0.045l-0.077,-0.049l-0.075,-0.049l-0.074,-0.052l-0.073,-0.053l-0.071,-0.054l-0.071,-0.057l-0.068,-0.058l-0.067,-0.06l-0.066,-0.06l-0.064,-0.063l-0.063,-0.065l-0.061,-0.065l-0.06,-0.068l-0.058,-0.068l-0.056,-0.07l-0.055,-0.072l-0.053,-0.072l-0.051,-0.074l-0.05,-0.076l-0.047,-0.076l-0.047,-0.078l-0.044,-0.079l-0.042,-0.08l-0.04,-0.081l-0.039,-0.083l-0.036,-0.083l-0.035,-0.085l-0.033,-0.085l-0.03,-0.087l-0.029,-0.087l-0.026,-0.089l-0.024,-0.089l-0.022,-0.089l-0.02,-0.091l-0.018,-0.092l-0.015,-0.093l-0.013,-0.093l-0.011,-0.094l-0.008,-0.095l-0.006,-0.095l-0.004,-0.096l-0.001,-0.096l0,-1.043l5.125,4.786l-1.382,0l-0.096,-0.002Zm1.478,0.002l-5.125,-4.786l0.95,0.003l0,1.034l0.001,0.078l0.003,0.072l0.004,0.071l0.006,0.071l0.009,0.07l0.01,0.07l0.011,0.068l0.013,0.069l0.014,0.067l0.017,0.068l0.018,0.066l0.02,0.066l0.021,0.065l0.022,0.064l0.025,0.064l0.026,0.063l0.026,0.062l0.029,0.062l0.03,0.06l0.031,0.059l0.034,0.059l0.034,0.058l0.036,0.057l0.037,0.057l0.038,0.055l0.04,0.054l0.041,0.054l0.042,0.052l0.043,0.051l0.045,0.05l0.046,0.05l0.047,0.048l0.048,0.047l0.049,0.045l0.05,0.045l0.052,0.044l0.052,0.042l0.053,0.041l0.054,0.039l0.056,0.039l0.056,0.037l0.057,0.035l0.058,0.035l0.059,0.033l0.06,0.031l0.061,0.031l0.06,0.028l0.063,0.028l0.063,0.025l0.063,0.024l0.065,0.023l0.065,0.021l0.065,0.02l0.067,0.018l0.067,0.016l0.068,0.015l0.068,0.013l0.069,0.012l0.07,0.009l0.07,0.008l0.07,0.007l0.071,0.004l0.073,0.003l0.079,0.001l1.392,0l-0.017,0.95Z",fill:"#555d66"})),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M14.044,2.12l0.101,0.003l0.101,0.007l0.099,0.009l0.099,0.011l0.098,0.014l0.098,0.016l0.096,0.018l0.096,0.021l0.095,0.023l0.094,0.026l0.093,0.028l0.092,0.03l0.091,0.032l0.09,0.034l0.089,0.036l0.088,0.039l0.086,0.04l0.086,0.043l0.084,0.044l0.083,0.047l0.082,0.048l0.081,0.051l0.079,0.052l0.078,0.054l0.077,0.056l0.075,0.057l0.074,0.06l0.072,0.061l0.071,0.063l0.069,0.064l0.068,0.066l0.066,0.068l0.064,0.069l0.063,0.071l0.061,0.072l0.059,0.074l0.058,0.075l0.056,0.076l0.054,0.078l0.052,0.08l0.05,0.08l0.049,0.082l0.046,0.083l0.045,0.085l0.042,0.085l0.041,0.087l0.038,0.088l0.037,0.089l0.034,0.09l0.032,0.091l0.03,0.092l0.028,0.093l0.025,0.094l0.023,0.094l0.021,0.096l0.019,0.097l0.016,0.097l0.014,0.098l0.011,0.099l0.009,0.1l0.006,0.1l0.004,0.101l0.001,0.102l0,1.273l-5.531,-5.214l1.591,0l0.101,0.002Zm-1.692,-0.002l5.531,5.214l-2.5,-0.012l0,-1.245l0,-0.054l-0.002,-0.038l-0.002,-0.037l-0.004,-0.037l-0.004,-0.036l-0.005,-0.036l-0.006,-0.035l-0.006,-0.035l-0.008,-0.035l-0.008,-0.034l-0.009,-0.034l-0.01,-0.033l-0.011,-0.033l-0.012,-0.033l-0.012,-0.033l-0.013,-0.032l-0.014,-0.032l-0.015,-0.031l-0.015,-0.031l-0.016,-0.031l-0.017,-0.03l-0.018,-0.03l-0.018,-0.03l-0.02,-0.029l-0.019,-0.028l-0.021,-0.029l-0.021,-0.027l-0.022,-0.028l-0.023,-0.026l-0.023,-0.026l-0.024,-0.026l-0.024,-0.025l-0.025,-0.025l-0.026,-0.023l-0.026,-0.024l-0.027,-0.022l-0.027,-0.022l-0.028,-0.021l-0.028,-0.021l-0.029,-0.02l-0.029,-0.019l-0.029,-0.018l-0.03,-0.018l-0.031,-0.017l-0.03,-0.016l-0.031,-0.016l-0.032,-0.014l-0.032,-0.014l-0.032,-0.013l-0.032,-0.013l-0.033,-0.011l-0.033,-0.011l-0.034,-0.01l-0.033,-0.009l-0.035,-0.009l-0.034,-0.007l-0.035,-0.007l-0.036,-0.006l-0.035,-0.005l-0.037,-0.004l-0.036,-0.003l-0.037,-0.003l-0.038,-0.001l-0.054,-0.001l-1.57,0l-0.005,-2.5Z",fill:"#555d66"}),(0,e.createElement)("path",{d:"M6.136,2.516l-0.096,0.003l-0.096,0.006l-0.094,0.009l-0.094,0.01l-0.093,0.014l-0.093,0.015l-0.091,0.017l-0.091,0.02l-0.09,0.022l-0.09,0.024l-0.088,0.027l-0.087,0.029l-0.087,0.03l-0.085,0.032l-0.085,0.034l-0.084,0.037l-0.081,0.038l-0.082,0.041l-0.08,0.042l-0.079,0.045l-0.077,0.045l-0.077,0.049l-0.075,0.049l-0.075,0.051l-0.073,0.054l-0.071,0.054l-0.07,0.057l-0.069,0.058l-0.067,0.06l-0.066,0.06l-0.064,0.063l-0.063,0.065l-0.061,0.065l-0.059,0.068l-0.058,0.068l-0.056,0.07l-0.056,0.072l-0.053,0.072l-0.051,0.074l-0.049,0.076l-0.048,0.076l-0.046,0.078l-0.044,0.079l-0.043,0.08l-0.04,0.081l-0.039,0.083l-0.036,0.083l-0.035,0.085l-0.032,0.085l-0.031,0.087l-0.028,0.087l-0.027,0.088l-0.024,0.09l-0.021,0.089l-0.02,0.091l-0.018,0.092l-0.016,0.093l-0.013,0.093l-0.01,0.094l-0.009,0.095l-0.006,0.095l-0.003,0.096l-0.001,0.096l0,1.043l5.124,-4.786l-1.382,0l-0.096,0.002Zm1.478,-0.002l-5.124,4.786l0.95,-0.004l0,-1.033l0.001,-0.078l0.002,-0.072l0.004,-0.071l0.007,-0.071l0.008,-0.07l0.01,-0.07l0.011,-0.068l0.014,-0.069l0.014,-0.067l0.016,-0.068l0.018,-0.066l0.02,-0.066l0.021,-0.065l0.023,-0.064l0.024,-0.064l0.026,-0.063l0.027,-0.062l0.028,-0.062l0.03,-0.06l0.032,-0.059l0.033,-0.059l0.034,-0.058l0.036,-0.057l0.037,-0.057l0.038,-0.055l0.04,-0.054l0.041,-0.054l0.042,-0.052l0.044,-0.051l0.044,-0.051l0.046,-0.049l0.047,-0.048l0.048,-0.047l0.049,-0.045l0.051,-0.045l0.051,-0.044l0.052,-0.042l0.053,-0.041l0.054,-0.039l0.057,-0.039l0.056,-0.037l0.057,-0.035l0.057,-0.035l0.059,-0.033l0.06,-0.031l0.061,-0.031l0.061,-0.028l0.063,-0.028l0.062,-0.025l0.064,-0.024l0.064,-0.023l0.065,-0.021l0.066,-0.02l0.066,-0.018l0.068,-0.016l0.067,-0.015l0.068,-0.013l0.07,-0.012l0.069,-0.009l0.07,-0.008l0.071,-0.007l0.071,-0.004l0.072,-0.003l0.079,-0.001l1.392,0l-0.017,-0.95Z",fill:"#555d66"}),(0,e.createElement)("path",{d:"M13.856,17.518l0.096,-0.003l0.096,-0.006l0.094,-0.009l0.094,-0.01l0.093,-0.014l0.094,-0.015l0.091,-0.017l0.091,-0.02l0.09,-0.022l0.089,-0.024l0.089,-0.027l0.087,-0.029l0.087,-0.03l0.085,-0.032l0.085,-0.034l0.083,-0.038l0.082,-0.038l0.082,-0.04l0.079,-0.042l0.079,-0.045l0.078,-0.045l0.077,-0.049l0.075,-0.049l0.074,-0.052l0.073,-0.053l0.072,-0.054l0.07,-0.057l0.068,-0.058l0.068,-0.06l0.065,-0.06l0.065,-0.063l0.063,-0.065l0.06,-0.065l0.06,-0.068l0.058,-0.068l0.056,-0.07l0.055,-0.072l0.053,-0.072l0.052,-0.074l0.049,-0.076l0.048,-0.076l0.046,-0.078l0.044,-0.079l0.043,-0.08l0.039,-0.081l0.039,-0.083l0.037,-0.083l0.035,-0.085l0.032,-0.085l0.03,-0.087l0.029,-0.087l0.026,-0.089l0.024,-0.089l0.022,-0.089l0.02,-0.091l0.018,-0.092l0.015,-0.093l0.014,-0.093l0.01,-0.094l0.009,-0.095l0.005,-0.095l0.004,-0.096l0.001,-0.096l0,-1.043l-5.125,4.786l1.382,0l0.096,-0.002Zm-1.478,0.002l5.125,-4.786l-0.95,0.003l0,1.034l-0.001,0.078l-0.003,0.072l-0.004,0.071l-0.006,0.071l-0.009,0.07l-0.009,0.07l-0.012,0.068l-0.013,0.069l-0.014,0.067l-0.016,0.068l-0.018,0.066l-0.02,0.066l-0.021,0.065l-0.023,0.064l-0.025,0.064l-0.025,0.063l-0.027,0.062l-0.028,0.062l-0.031,0.06l-0.031,0.059l-0.033,0.059l-0.035,0.058l-0.036,0.057l-0.037,0.057l-0.038,0.055l-0.04,0.054l-0.04,0.054l-0.042,0.052l-0.044,0.051l-0.045,0.05l-0.045,0.05l-0.048,0.048l-0.047,0.047l-0.05,0.045l-0.05,0.045l-0.051,0.044l-0.052,0.042l-0.054,0.041l-0.054,0.039l-0.056,0.039l-0.056,0.037l-0.057,0.035l-0.058,0.035l-0.059,0.033l-0.06,0.031l-0.06,0.031l-0.061,0.028l-0.063,0.028l-0.063,0.025l-0.063,0.024l-0.065,0.023l-0.064,0.021l-0.066,0.02l-0.066,0.018l-0.068,0.016l-0.067,0.015l-0.069,0.013l-0.069,0.012l-0.069,0.009l-0.071,0.008l-0.07,0.007l-0.071,0.004l-0.072,0.003l-0.079,0.001l-1.393,0l0.017,0.95Z",fill:"#555d66"}),(0,e.createElement)("path",{d:"M6.191,17.518l-0.096,-0.003l-0.096,-0.006l-0.094,-0.009l-0.094,-0.01l-0.093,-0.014l-0.093,-0.015l-0.091,-0.017l-0.092,-0.02l-0.09,-0.022l-0.089,-0.024l-0.088,-0.027l-0.088,-0.029l-0.086,-0.03l-0.086,-0.032l-0.084,-0.034l-0.084,-0.038l-0.082,-0.038l-0.081,-0.04l-0.08,-0.042l-0.079,-0.045l-0.078,-0.045l-0.077,-0.049l-0.075,-0.049l-0.074,-0.052l-0.073,-0.053l-0.071,-0.054l-0.071,-0.057l-0.068,-0.058l-0.067,-0.06l-0.066,-0.06l-0.064,-0.063l-0.063,-0.065l-0.061,-0.065l-0.06,-0.068l-0.058,-0.068l-0.056,-0.07l-0.055,-0.072l-0.053,-0.072l-0.051,-0.074l-0.05,-0.076l-0.047,-0.076l-0.047,-0.078l-0.044,-0.079l-0.042,-0.08l-0.04,-0.081l-0.039,-0.083l-0.036,-0.083l-0.035,-0.085l-0.033,-0.085l-0.03,-0.087l-0.029,-0.087l-0.026,-0.089l-0.024,-0.089l-0.022,-0.089l-0.02,-0.091l-0.018,-0.092l-0.015,-0.093l-0.013,-0.093l-0.011,-0.094l-0.008,-0.095l-0.006,-0.095l-0.004,-0.096l-0.001,-0.096l0,-1.043l5.125,4.786l-1.382,0l-0.096,-0.002Zm1.478,0.002l-5.125,-4.786l0.95,0.003l0,1.034l0.001,0.078l0.003,0.072l0.004,0.071l0.006,0.071l0.009,0.07l0.01,0.07l0.011,0.068l0.013,0.069l0.014,0.067l0.017,0.068l0.018,0.066l0.02,0.066l0.021,0.065l0.022,0.064l0.025,0.064l0.026,0.063l0.026,0.062l0.029,0.062l0.03,0.06l0.031,0.059l0.034,0.059l0.034,0.058l0.036,0.057l0.037,0.057l0.038,0.055l0.04,0.054l0.041,0.054l0.042,0.052l0.043,0.051l0.045,0.05l0.046,0.05l0.047,0.048l0.048,0.047l0.049,0.045l0.05,0.045l0.052,0.044l0.052,0.042l0.053,0.041l0.054,0.039l0.056,0.039l0.056,0.037l0.057,0.035l0.058,0.035l0.059,0.033l0.06,0.031l0.061,0.031l0.06,0.028l0.063,0.028l0.063,0.025l0.063,0.024l0.065,0.023l0.065,0.021l0.065,0.02l0.067,0.018l0.067,0.016l0.068,0.015l0.068,0.013l0.069,0.012l0.07,0.009l0.07,0.008l0.07,0.007l0.071,0.004l0.073,0.003l0.079,0.001l1.392,0l-0.017,0.95Z",fill:"#555d66"})),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M6.077,17.873l-0.101,-0.003l-0.101,-0.007l-0.099,-0.009l-0.099,-0.011l-0.098,-0.014l-0.098,-0.016l-0.096,-0.018l-0.096,-0.021l-0.095,-0.023l-0.094,-0.026l-0.093,-0.028l-0.092,-0.03l-0.091,-0.032l-0.09,-0.034l-0.089,-0.036l-0.088,-0.039l-0.086,-0.04l-0.086,-0.043l-0.084,-0.044l-0.083,-0.047l-0.082,-0.048l-0.081,-0.051l-0.079,-0.052l-0.078,-0.054l-0.077,-0.056l-0.075,-0.057l-0.074,-0.06l-0.072,-0.061l-0.071,-0.063l-0.069,-0.064l-0.068,-0.066l-0.066,-0.068l-0.064,-0.069l-0.063,-0.071l-0.061,-0.072l-0.059,-0.074l-0.058,-0.075l-0.056,-0.076l-0.054,-0.078l-0.052,-0.08l-0.05,-0.08l-0.049,-0.082l-0.046,-0.083l-0.045,-0.085l-0.042,-0.085l-0.041,-0.087l-0.038,-0.088l-0.037,-0.089l-0.034,-0.09l-0.032,-0.091l-0.03,-0.092l-0.028,-0.093l-0.025,-0.094l-0.023,-0.094l-0.021,-0.096l-0.019,-0.097l-0.016,-0.097l-0.014,-0.098l-0.011,-0.099l-0.009,-0.1l-0.006,-0.1l-0.004,-0.101l-0.001,-0.102l0,-1.272l5.531,5.213l-1.591,0l-0.101,-0.002Zm1.692,0.002l-5.531,-5.213l2.5,0.012l0,1.244l0,0.054l0.002,0.038l0.002,0.037l0.004,0.037l0.004,0.036l0.005,0.036l0.006,0.035l0.006,0.035l0.008,0.035l0.008,0.034l0.009,0.034l0.01,0.033l0.011,0.033l0.012,0.033l0.012,0.033l0.013,0.032l0.014,0.032l0.015,0.031l0.015,0.031l0.016,0.031l0.017,0.03l0.018,0.03l0.018,0.03l0.02,0.029l0.019,0.028l0.021,0.029l0.021,0.027l0.022,0.028l0.023,0.026l0.023,0.026l0.024,0.026l0.024,0.025l0.025,0.025l0.026,0.023l0.026,0.024l0.027,0.022l0.027,0.022l0.028,0.021l0.028,0.021l0.029,0.02l0.029,0.019l0.029,0.018l0.03,0.018l0.031,0.017l0.03,0.016l0.031,0.016l0.032,0.014l0.032,0.014l0.032,0.013l0.032,0.013l0.033,0.011l0.033,0.011l0.034,0.01l0.033,0.009l0.035,0.009l0.034,0.007l0.035,0.007l0.036,0.006l0.035,0.005l0.037,0.004l0.036,0.003l0.037,0.003l0.038,0.001l0.054,0.001l1.569,0l0.006,2.5Z",fill:"#555d66"}),(0,e.createElement)("path",{d:"M13.85,2.516l0.096,0.003l0.096,0.006l0.094,0.009l0.094,0.01l0.093,0.014l0.093,0.015l0.092,0.017l0.091,0.02l0.09,0.022l0.089,0.024l0.089,0.027l0.087,0.029l0.087,0.03l0.085,0.032l0.085,0.034l0.083,0.037l0.082,0.038l0.082,0.041l0.079,0.042l0.079,0.045l0.078,0.045l0.077,0.049l0.075,0.049l0.074,0.051l0.073,0.054l0.072,0.054l0.07,0.057l0.068,0.058l0.068,0.06l0.065,0.06l0.065,0.063l0.062,0.065l0.061,0.065l0.06,0.068l0.058,0.068l0.056,0.07l0.055,0.072l0.053,0.072l0.052,0.074l0.049,0.076l0.048,0.076l0.046,0.078l0.044,0.079l0.043,0.08l0.039,0.081l0.039,0.083l0.036,0.083l0.036,0.085l0.032,0.085l0.03,0.087l0.029,0.087l0.026,0.088l0.024,0.09l0.022,0.089l0.02,0.091l0.018,0.092l0.015,0.093l0.013,0.093l0.011,0.094l0.008,0.095l0.006,0.095l0.004,0.096l0.001,0.096l0,1.043l-5.125,-4.786l1.382,0l0.096,0.002Zm-1.478,-0.002l5.125,4.786l-0.95,-0.004l0,-1.033l-0.001,-0.078l-0.003,-0.072l-0.004,-0.071l-0.006,-0.071l-0.009,-0.07l-0.009,-0.07l-0.012,-0.068l-0.013,-0.069l-0.014,-0.067l-0.016,-0.068l-0.018,-0.066l-0.02,-0.066l-0.021,-0.065l-0.023,-0.064l-0.025,-0.064l-0.025,-0.063l-0.027,-0.062l-0.028,-0.062l-0.031,-0.06l-0.031,-0.059l-0.033,-0.059l-0.035,-0.058l-0.036,-0.057l-0.037,-0.057l-0.038,-0.055l-0.04,-0.054l-0.041,-0.054l-0.041,-0.052l-0.044,-0.051l-0.045,-0.051l-0.045,-0.049l-0.048,-0.048l-0.047,-0.047l-0.05,-0.045l-0.05,-0.045l-0.051,-0.044l-0.053,-0.042l-0.053,-0.041l-0.054,-0.039l-0.056,-0.039l-0.056,-0.037l-0.057,-0.035l-0.058,-0.035l-0.059,-0.033l-0.06,-0.031l-0.06,-0.031l-0.061,-0.028l-0.063,-0.028l-0.063,-0.025l-0.063,-0.024l-0.065,-0.023l-0.064,-0.021l-0.066,-0.02l-0.066,-0.018l-0.068,-0.016l-0.067,-0.015l-0.069,-0.013l-0.069,-0.012l-0.069,-0.009l-0.071,-0.008l-0.07,-0.007l-0.071,-0.004l-0.072,-0.003l-0.079,-0.001l-1.393,0l0.017,-0.95Z",fill:"#555d66"}),(0,e.createElement)("path",{d:"M6.136,2.516l-0.096,0.003l-0.096,0.006l-0.094,0.009l-0.094,0.01l-0.093,0.014l-0.093,0.015l-0.091,0.017l-0.091,0.02l-0.09,0.022l-0.09,0.024l-0.088,0.027l-0.087,0.029l-0.087,0.03l-0.085,0.032l-0.085,0.034l-0.084,0.037l-0.081,0.038l-0.082,0.041l-0.08,0.042l-0.079,0.045l-0.077,0.045l-0.077,0.049l-0.075,0.049l-0.075,0.051l-0.073,0.054l-0.071,0.054l-0.07,0.057l-0.069,0.058l-0.067,0.06l-0.066,0.06l-0.064,0.063l-0.063,0.065l-0.061,0.065l-0.059,0.068l-0.058,0.068l-0.056,0.07l-0.056,0.072l-0.053,0.072l-0.051,0.074l-0.049,0.076l-0.048,0.076l-0.046,0.078l-0.044,0.079l-0.043,0.08l-0.04,0.081l-0.039,0.083l-0.036,0.083l-0.035,0.085l-0.032,0.085l-0.031,0.087l-0.028,0.087l-0.027,0.088l-0.024,0.09l-0.021,0.089l-0.02,0.091l-0.018,0.092l-0.016,0.093l-0.013,0.093l-0.01,0.094l-0.009,0.095l-0.006,0.095l-0.003,0.096l-0.001,0.096l0,1.043l5.124,-4.786l-1.382,0l-0.096,0.002Zm1.478,-0.002l-5.124,4.786l0.95,-0.004l0,-1.033l0.001,-0.078l0.002,-0.072l0.004,-0.071l0.007,-0.071l0.008,-0.07l0.01,-0.07l0.011,-0.068l0.014,-0.069l0.014,-0.067l0.016,-0.068l0.018,-0.066l0.02,-0.066l0.021,-0.065l0.023,-0.064l0.024,-0.064l0.026,-0.063l0.027,-0.062l0.028,-0.062l0.03,-0.06l0.032,-0.059l0.033,-0.059l0.034,-0.058l0.036,-0.057l0.037,-0.057l0.038,-0.055l0.04,-0.054l0.041,-0.054l0.042,-0.052l0.044,-0.051l0.044,-0.051l0.046,-0.049l0.047,-0.048l0.048,-0.047l0.049,-0.045l0.051,-0.045l0.051,-0.044l0.052,-0.042l0.053,-0.041l0.054,-0.039l0.057,-0.039l0.056,-0.037l0.057,-0.035l0.057,-0.035l0.059,-0.033l0.06,-0.031l0.061,-0.031l0.061,-0.028l0.063,-0.028l0.062,-0.025l0.064,-0.024l0.064,-0.023l0.065,-0.021l0.066,-0.02l0.066,-0.018l0.068,-0.016l0.067,-0.015l0.068,-0.013l0.07,-0.012l0.069,-0.009l0.07,-0.008l0.071,-0.007l0.071,-0.004l0.072,-0.003l0.079,-0.001l1.392,0l-0.017,-0.95Z",fill:"#555d66"}),(0,e.createElement)("path",{d:"M13.856,17.518l0.096,-0.003l0.096,-0.006l0.094,-0.009l0.094,-0.01l0.093,-0.014l0.094,-0.015l0.091,-0.017l0.091,-0.02l0.09,-0.022l0.089,-0.024l0.089,-0.027l0.087,-0.029l0.087,-0.03l0.085,-0.032l0.085,-0.034l0.083,-0.038l0.082,-0.038l0.082,-0.04l0.079,-0.042l0.079,-0.045l0.078,-0.045l0.077,-0.049l0.075,-0.049l0.074,-0.052l0.073,-0.053l0.072,-0.054l0.07,-0.057l0.068,-0.058l0.068,-0.06l0.065,-0.06l0.065,-0.063l0.063,-0.065l0.06,-0.065l0.06,-0.068l0.058,-0.068l0.056,-0.07l0.055,-0.072l0.053,-0.072l0.052,-0.074l0.049,-0.076l0.048,-0.076l0.046,-0.078l0.044,-0.079l0.043,-0.08l0.039,-0.081l0.039,-0.083l0.037,-0.083l0.035,-0.085l0.032,-0.085l0.03,-0.087l0.029,-0.087l0.026,-0.089l0.024,-0.089l0.022,-0.089l0.02,-0.091l0.018,-0.092l0.015,-0.093l0.014,-0.093l0.01,-0.094l0.009,-0.095l0.005,-0.095l0.004,-0.096l0.001,-0.096l0,-1.043l-5.125,4.786l1.382,0l0.096,-0.002Zm-1.478,0.002l5.125,-4.786l-0.95,0.003l0,1.034l-0.001,0.078l-0.003,0.072l-0.004,0.071l-0.006,0.071l-0.009,0.07l-0.009,0.07l-0.012,0.068l-0.013,0.069l-0.014,0.067l-0.016,0.068l-0.018,0.066l-0.02,0.066l-0.021,0.065l-0.023,0.064l-0.025,0.064l-0.025,0.063l-0.027,0.062l-0.028,0.062l-0.031,0.06l-0.031,0.059l-0.033,0.059l-0.035,0.058l-0.036,0.057l-0.037,0.057l-0.038,0.055l-0.04,0.054l-0.04,0.054l-0.042,0.052l-0.044,0.051l-0.045,0.05l-0.045,0.05l-0.048,0.048l-0.047,0.047l-0.05,0.045l-0.05,0.045l-0.051,0.044l-0.052,0.042l-0.054,0.041l-0.054,0.039l-0.056,0.039l-0.056,0.037l-0.057,0.035l-0.058,0.035l-0.059,0.033l-0.06,0.031l-0.06,0.031l-0.061,0.028l-0.063,0.028l-0.063,0.025l-0.063,0.024l-0.065,0.023l-0.064,0.021l-0.066,0.02l-0.066,0.018l-0.068,0.016l-0.067,0.015l-0.069,0.013l-0.069,0.012l-0.069,0.009l-0.071,0.008l-0.07,0.007l-0.071,0.004l-0.072,0.003l-0.079,0.001l-1.393,0l0.017,0.95Z",fill:"#555d66"})),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M14.044,17.873l0.101,-0.003l0.101,-0.007l0.099,-0.009l0.099,-0.011l0.098,-0.014l0.098,-0.016l0.096,-0.018l0.096,-0.021l0.095,-0.023l0.094,-0.026l0.093,-0.028l0.092,-0.03l0.091,-0.032l0.09,-0.034l0.089,-0.036l0.088,-0.039l0.086,-0.04l0.086,-0.043l0.084,-0.044l0.083,-0.047l0.082,-0.048l0.081,-0.051l0.079,-0.052l0.078,-0.054l0.077,-0.056l0.075,-0.057l0.074,-0.06l0.072,-0.061l0.071,-0.063l0.069,-0.064l0.068,-0.066l0.066,-0.068l0.064,-0.069l0.063,-0.071l0.061,-0.072l0.059,-0.074l0.058,-0.075l0.056,-0.076l0.054,-0.078l0.052,-0.08l0.05,-0.08l0.049,-0.082l0.046,-0.083l0.045,-0.085l0.042,-0.085l0.041,-0.087l0.038,-0.088l0.037,-0.089l0.034,-0.09l0.032,-0.091l0.03,-0.092l0.028,-0.093l0.025,-0.094l0.023,-0.094l0.021,-0.096l0.019,-0.097l0.016,-0.097l0.014,-0.098l0.011,-0.099l0.009,-0.1l0.006,-0.1l0.004,-0.101l0.001,-0.102l0,-1.272l-5.531,5.213l1.591,0l0.101,-0.002Zm-1.692,0.002l5.531,-5.213l-2.5,0.012l0,1.244l0,0.054l-0.002,0.038l-0.002,0.037l-0.004,0.037l-0.004,0.036l-0.005,0.036l-0.006,0.035l-0.006,0.035l-0.008,0.035l-0.008,0.034l-0.009,0.034l-0.01,0.033l-0.011,0.033l-0.012,0.033l-0.012,0.033l-0.013,0.032l-0.014,0.032l-0.015,0.031l-0.015,0.031l-0.016,0.031l-0.017,0.03l-0.018,0.03l-0.018,0.03l-0.02,0.029l-0.019,0.028l-0.021,0.029l-0.021,0.027l-0.022,0.028l-0.023,0.026l-0.023,0.026l-0.024,0.026l-0.024,0.025l-0.025,0.025l-0.026,0.023l-0.026,0.024l-0.027,0.022l-0.027,0.022l-0.028,0.021l-0.028,0.021l-0.029,0.02l-0.029,0.019l-0.029,0.018l-0.03,0.018l-0.031,0.017l-0.03,0.016l-0.031,0.016l-0.032,0.014l-0.032,0.014l-0.032,0.013l-0.032,0.013l-0.033,0.011l-0.033,0.011l-0.034,0.01l-0.033,0.009l-0.035,0.009l-0.034,0.007l-0.035,0.007l-0.036,0.006l-0.035,0.005l-0.037,0.004l-0.036,0.003l-0.037,0.003l-0.038,0.001l-0.054,0.001l-1.57,0l-0.005,2.5Z",fill:"#555d66"}),(0,e.createElement)("path",{d:"M13.85,2.516l0.096,0.003l0.096,0.006l0.094,0.009l0.094,0.01l0.093,0.014l0.093,0.015l0.092,0.017l0.091,0.02l0.09,0.022l0.089,0.024l0.089,0.027l0.087,0.029l0.087,0.03l0.085,0.032l0.085,0.034l0.083,0.037l0.082,0.038l0.082,0.041l0.079,0.042l0.079,0.045l0.078,0.045l0.077,0.049l0.075,0.049l0.074,0.051l0.073,0.054l0.072,0.054l0.07,0.057l0.068,0.058l0.068,0.06l0.065,0.06l0.065,0.063l0.062,0.065l0.061,0.065l0.06,0.068l0.058,0.068l0.056,0.07l0.055,0.072l0.053,0.072l0.052,0.074l0.049,0.076l0.048,0.076l0.046,0.078l0.044,0.079l0.043,0.08l0.039,0.081l0.039,0.083l0.036,0.083l0.036,0.085l0.032,0.085l0.03,0.087l0.029,0.087l0.026,0.088l0.024,0.09l0.022,0.089l0.02,0.091l0.018,0.092l0.015,0.093l0.013,0.093l0.011,0.094l0.008,0.095l0.006,0.095l0.004,0.096l0.001,0.096l0,1.043l-5.125,-4.786l1.382,0l0.096,0.002Zm-1.478,-0.002l5.125,4.786l-0.95,-0.004l0,-1.033l-0.001,-0.078l-0.003,-0.072l-0.004,-0.071l-0.006,-0.071l-0.009,-0.07l-0.009,-0.07l-0.012,-0.068l-0.013,-0.069l-0.014,-0.067l-0.016,-0.068l-0.018,-0.066l-0.02,-0.066l-0.021,-0.065l-0.023,-0.064l-0.025,-0.064l-0.025,-0.063l-0.027,-0.062l-0.028,-0.062l-0.031,-0.06l-0.031,-0.059l-0.033,-0.059l-0.035,-0.058l-0.036,-0.057l-0.037,-0.057l-0.038,-0.055l-0.04,-0.054l-0.041,-0.054l-0.041,-0.052l-0.044,-0.051l-0.045,-0.051l-0.045,-0.049l-0.048,-0.048l-0.047,-0.047l-0.05,-0.045l-0.05,-0.045l-0.051,-0.044l-0.053,-0.042l-0.053,-0.041l-0.054,-0.039l-0.056,-0.039l-0.056,-0.037l-0.057,-0.035l-0.058,-0.035l-0.059,-0.033l-0.06,-0.031l-0.06,-0.031l-0.061,-0.028l-0.063,-0.028l-0.063,-0.025l-0.063,-0.024l-0.065,-0.023l-0.064,-0.021l-0.066,-0.02l-0.066,-0.018l-0.068,-0.016l-0.067,-0.015l-0.069,-0.013l-0.069,-0.012l-0.069,-0.009l-0.071,-0.008l-0.07,-0.007l-0.071,-0.004l-0.072,-0.003l-0.079,-0.001l-1.393,0l0.017,-0.95Z",fill:"#555d66"}),(0,e.createElement)("path",{d:"M6.136,2.516l-0.096,0.003l-0.096,0.006l-0.094,0.009l-0.094,0.01l-0.093,0.014l-0.093,0.015l-0.091,0.017l-0.091,0.02l-0.09,0.022l-0.09,0.024l-0.088,0.027l-0.087,0.029l-0.087,0.03l-0.085,0.032l-0.085,0.034l-0.084,0.037l-0.081,0.038l-0.082,0.041l-0.08,0.042l-0.079,0.045l-0.077,0.045l-0.077,0.049l-0.075,0.049l-0.075,0.051l-0.073,0.054l-0.071,0.054l-0.07,0.057l-0.069,0.058l-0.067,0.06l-0.066,0.06l-0.064,0.063l-0.063,0.065l-0.061,0.065l-0.059,0.068l-0.058,0.068l-0.056,0.07l-0.056,0.072l-0.053,0.072l-0.051,0.074l-0.049,0.076l-0.048,0.076l-0.046,0.078l-0.044,0.079l-0.043,0.08l-0.04,0.081l-0.039,0.083l-0.036,0.083l-0.035,0.085l-0.032,0.085l-0.031,0.087l-0.028,0.087l-0.027,0.088l-0.024,0.09l-0.021,0.089l-0.02,0.091l-0.018,0.092l-0.016,0.093l-0.013,0.093l-0.01,0.094l-0.009,0.095l-0.006,0.095l-0.003,0.096l-0.001,0.096l0,1.043l5.124,-4.786l-1.382,0l-0.096,0.002Zm1.478,-0.002l-5.124,4.786l0.95,-0.004l0,-1.033l0.001,-0.078l0.002,-0.072l0.004,-0.071l0.007,-0.071l0.008,-0.07l0.01,-0.07l0.011,-0.068l0.014,-0.069l0.014,-0.067l0.016,-0.068l0.018,-0.066l0.02,-0.066l0.021,-0.065l0.023,-0.064l0.024,-0.064l0.026,-0.063l0.027,-0.062l0.028,-0.062l0.03,-0.06l0.032,-0.059l0.033,-0.059l0.034,-0.058l0.036,-0.057l0.037,-0.057l0.038,-0.055l0.04,-0.054l0.041,-0.054l0.042,-0.052l0.044,-0.051l0.044,-0.051l0.046,-0.049l0.047,-0.048l0.048,-0.047l0.049,-0.045l0.051,-0.045l0.051,-0.044l0.052,-0.042l0.053,-0.041l0.054,-0.039l0.057,-0.039l0.056,-0.037l0.057,-0.035l0.057,-0.035l0.059,-0.033l0.06,-0.031l0.061,-0.031l0.061,-0.028l0.063,-0.028l0.062,-0.025l0.064,-0.024l0.064,-0.023l0.065,-0.021l0.066,-0.02l0.066,-0.018l0.068,-0.016l0.067,-0.015l0.068,-0.013l0.07,-0.012l0.069,-0.009l0.07,-0.008l0.071,-0.007l0.071,-0.004l0.072,-0.003l0.079,-0.001l1.392,0l-0.017,-0.95Z",fill:"#555d66"}),(0,e.createElement)("path",{d:"M6.191,17.518l-0.096,-0.003l-0.096,-0.006l-0.094,-0.009l-0.094,-0.01l-0.093,-0.014l-0.093,-0.015l-0.091,-0.017l-0.092,-0.02l-0.09,-0.022l-0.089,-0.024l-0.088,-0.027l-0.088,-0.029l-0.086,-0.03l-0.086,-0.032l-0.084,-0.034l-0.084,-0.038l-0.082,-0.038l-0.081,-0.04l-0.08,-0.042l-0.079,-0.045l-0.078,-0.045l-0.077,-0.049l-0.075,-0.049l-0.074,-0.052l-0.073,-0.053l-0.071,-0.054l-0.071,-0.057l-0.068,-0.058l-0.067,-0.06l-0.066,-0.06l-0.064,-0.063l-0.063,-0.065l-0.061,-0.065l-0.06,-0.068l-0.058,-0.068l-0.056,-0.07l-0.055,-0.072l-0.053,-0.072l-0.051,-0.074l-0.05,-0.076l-0.047,-0.076l-0.047,-0.078l-0.044,-0.079l-0.042,-0.08l-0.04,-0.081l-0.039,-0.083l-0.036,-0.083l-0.035,-0.085l-0.033,-0.085l-0.03,-0.087l-0.029,-0.087l-0.026,-0.089l-0.024,-0.089l-0.022,-0.089l-0.02,-0.091l-0.018,-0.092l-0.015,-0.093l-0.013,-0.093l-0.011,-0.094l-0.008,-0.095l-0.006,-0.095l-0.004,-0.096l-0.001,-0.096l0,-1.043l5.125,4.786l-1.382,0l-0.096,-0.002Zm1.478,0.002l-5.125,-4.786l0.95,0.003l0,1.034l0.001,0.078l0.003,0.072l0.004,0.071l0.006,0.071l0.009,0.07l0.01,0.07l0.011,0.068l0.013,0.069l0.014,0.067l0.017,0.068l0.018,0.066l0.02,0.066l0.021,0.065l0.022,0.064l0.025,0.064l0.026,0.063l0.026,0.062l0.029,0.062l0.03,0.06l0.031,0.059l0.034,0.059l0.034,0.058l0.036,0.057l0.037,0.057l0.038,0.055l0.04,0.054l0.041,0.054l0.042,0.052l0.043,0.051l0.045,0.05l0.046,0.05l0.047,0.048l0.048,0.047l0.049,0.045l0.05,0.045l0.052,0.044l0.052,0.042l0.053,0.041l0.054,0.039l0.056,0.039l0.056,0.037l0.057,0.035l0.058,0.035l0.059,0.033l0.06,0.031l0.061,0.031l0.06,0.028l0.063,0.028l0.063,0.025l0.063,0.024l0.065,0.023l0.065,0.021l0.065,0.02l0.067,0.018l0.067,0.016l0.068,0.015l0.068,0.013l0.069,0.012l0.07,0.009l0.07,0.008l0.07,0.007l0.071,0.004l0.073,0.003l0.079,0.001l1.392,0l-0.017,0.95Z",fill:"#555d66"})),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M17.294,17.287l-14.588,0l0,-14.574l14.588,0c0,4.858 0,9.716 0,14.574Zm-13.738,-0.85l12.888,0l0,-12.874l-12.888,0c0,4.291 0,8.583 0,12.874Z",fillRule:"nonzero"}),(0,e.createElement)("rect",{x:"4.489",y:"4.545",width:"11.022",height:"2.512"})),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M17.294,17.287l-14.588,0l0,-14.574l14.588,0c0,4.858 0,9.716 0,14.574Zm-13.738,-0.85l12.888,0l0,-12.874l-12.888,0c0,4.291 0,8.583 0,12.874Z",fillRule:"nonzero"}),(0,e.createElement)("rect",{x:"4.489",y:"12.802",width:"11.022",height:"2.512"})),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",fill:"currentColor",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M17.294,17.287l-14.588,0l0,-14.574l14.588,0c0,4.858 0,9.716 0,14.574Zm-13.738,-0.85l12.888,0l0,-12.874l-12.888,0c0,4.291 0,8.583 0,12.874Z",fillRule:"nonzero"}),(0,e.createElement)("rect",{x:"4.489",y:"8.744",width:"11.022",height:"2.512"})),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"2.714",y:"5.492",width:"1",height:"9.017",fill:"#555d66"}),(0,e.createElement)("rect",{x:"16.261",y:"5.498",width:"1.027",height:"9.003",fill:"#555d66"}),(0,e.createElement)("rect",{x:"5.518",y:"2.719",width:"8.964",height:"0.968",fill:"#555d66"}),(0,e.createElement)("rect",{x:"5.487",y:"15.28",width:"9.026",height:"2.499",fill:"#272b2f"})),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"2.202",y:"5.492",width:"2.503",height:"9.017",fill:"#272b2f"}),(0,e.createElement)("rect",{x:"16.276",y:"5.498",width:"1.012",height:"9.003",fill:"#555d66"}),(0,e.createElement)("rect",{x:"5.518",y:"2.719",width:"8.964",height:"0.966",fill:"#555d66"}),(0,e.createElement)("rect",{x:"5.487",y:"16.303",width:"9.026",height:"0.995",fill:"#555d66"})),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"2.714",y:"5.492",width:"1.046",height:"9.017",fill:"#555d66"}),(0,e.createElement)("rect",{x:"15.244",y:"5.498",width:"2.518",height:"9.003",fill:"#272b2f"}),(0,e.createElement)("rect",{x:"5.518",y:"2.719",width:"8.964",height:"0.954",fill:"#555d66"}),(0,e.createElement)("rect",{x:"5.487",y:"16.308",width:"9.026",height:"0.99",fill:"#555d66"})),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"2.714",y:"5.492",width:"1.048",height:"9.017",fill:"#555d66"}),(0,e.createElement)("rect",{x:"16.265",y:"5.498",width:"1.023",height:"9.003",fill:"#555d66"}),(0,e.createElement)("rect",{x:"5.518",y:"2.186",width:"8.964",height:"2.482",fill:"#272b2f"}),(0,e.createElement)("rect",{x:"5.487",y:"16.261",width:"9.026",height:"1.037",fill:"#555d66"})),(0,e.createElement)("svg",{width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 20 20"},(0,e.createElement)("path",{fillRule:"nonzero",d:"M5.689 7.831c0 .246.017.476.053.69.035.215.092.401.17.559.079.158.182.283.309.375a.775.775 0 00.467.138.803.803 0 00.473-.138.978.978 0 00.315-.375 2.11 2.11 0 00.178-.559c.039-.214.059-.444.059-.69 0-.219-.015-.433-.046-.644a1.995 1.995 0 00-.164-.565 1.076 1.076 0 00-.316-.401.794.794 0 00-.499-.151.797.797 0 00-.5.151 1.02 1.02 0 00-.308.401 1.992 1.992 0 00-.152.565 5.253 5.253 0 00-.039.644zm1.012 2.616c-.394 0-.732-.07-1.012-.21a1.899 1.899 0 01-.684-.566 2.316 2.316 0 01-.381-.828 4.148 4.148 0 01-.118-1.012c0-.35.042-.685.125-1.005.083-.32.215-.598.394-.835.18-.236.408-.425.684-.565.276-.14.606-.21.992-.21s.716.07.992.21c.276.14.504.329.684.565.179.237.311.515.394.835.083.32.125.655.125 1.005 0 .36-.039.697-.118 1.012a2.3 2.3 0 01-.382.828 1.887 1.887 0 01-.683.566c-.28.14-.618.21-1.012.21zm5.586 1.722c0 .245.017.475.053.69.035.214.092.401.17.558.079.158.182.283.309.375a.775.775 0 00.467.138.803.803 0 00.473-.138.978.978 0 00.315-.375c.079-.157.138-.344.178-.558.039-.215.059-.445.059-.69 0-.219-.015-.434-.046-.644a1.992 1.992 0 00-.164-.566 1.065 1.065 0 00-.316-.4.795.795 0 00-.499-.152.798.798 0 00-.5.152 1.01 1.01 0 00-.308.4 1.99 1.99 0 00-.152.566c-.026.21-.039.425-.039.644zm1.012 2.615c-.394 0-.732-.07-1.012-.21a1.885 1.885 0 01-.683-.565 2.317 2.317 0 01-.382-.828 4.16 4.16 0 01-.118-1.012c0-.351.042-.686.125-1.006.083-.32.215-.598.394-.834.18-.237.408-.425.684-.566.276-.14.606-.21.992-.21s.716.07.992.21c.276.141.504.329.684.566.179.236.311.514.394.834.083.32.125.655.125 1.006 0 .359-.039.696-.118 1.012a2.332 2.332 0 01-.381.828 1.897 1.897 0 01-.684.565c-.28.14-.618.21-1.012.21zm-1.341-9.7h.999l-5.086 9.832H6.846l5.112-9.832z"})),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},(0,e.createElement)("path",{d:"M5 12h14c.276 0 .525.111.707.293S20 12.724 20 13v7c0 .276-.111.525-.293.707S19.276 21 19 21H5c-.276 0-.525-.111-.707-.293S4 20.276 4 20v-7c0-.276.111-.525.293-.707S4.724 12 5 12zm13-2V7c0-1.657-.673-3.158-1.757-4.243S13.657 1 12 1s-3.158.673-4.243 1.757S6 5.343 6 7v3H5a2.997 2.997 0 00-3 3v7a2.997 2.997 0 003 3h14a2.997 2.997 0 003-3v-7a2.997 2.997 0 00-3-3zM8 10V7c0-1.105.447-2.103 1.172-2.828S10.895 3 12 3s2.103.447 2.828 1.172S16 5.895 16 7v3z"})),(0,e.createElement)("svg",{width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 20 20"},(0,e.createElement)("g",{fillRule:"nonzero"},(0,e.createElement)("path",{d:"M2.896 6.603h1.419v.92h.027c.21-.394.504-.677.88-.848a2.926 2.926 0 011.223-.256c.534 0 1.001.094 1.399.283.399.188.73.447.993.775.263.329.46.712.591 1.15.132.438.197.907.197 1.407 0 .455-.059.898-.177 1.327a3.455 3.455 0 01-.539 1.137 2.699 2.699 0 01-.913.789c-.368.197-.802.295-1.302.295-.219 0-.438-.019-.657-.059a2.855 2.855 0 01-.631-.19 2.51 2.51 0 01-.558-.336 1.823 1.823 0 01-.427-.479h-.027v3.391H2.896V6.603zm5.231 3.404c0-.306-.039-.604-.118-.894a2.418 2.418 0 00-.355-.768 1.829 1.829 0 00-.592-.539 1.603 1.603 0 00-.814-.204c-.631 0-1.107.219-1.427.657-.319.438-.479 1.021-.479 1.748 0 .342.041.66.125.953.083.294.208.546.374.756.167.21.366.377.598.499.232.123.502.184.809.184.341 0 .63-.07.867-.21.237-.14.432-.322.585-.545a2.21 2.21 0 00.328-.763 3.86 3.86 0 00.099-.874zM12.714 9.823l-2.353-3.22h1.814l1.42 2.09 1.485-2.09h1.735l-2.313 3.141 2.602 3.654h-1.801l-1.721-2.51-1.67 2.51h-1.761l2.563-3.575z"}))),(0,e.createElement)("svg",{width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 20 20"},(0,e.createElement)("g",{fillRule:"nonzero"},(0,e.createElement)("path",{d:"M6.248 9.402a2.401 2.401 0 00-.152-.683 1.704 1.704 0 00-.867-.967 1.56 1.56 0 00-.69-.151c-.263 0-.502.046-.716.138a1.633 1.633 0 00-.552.381 1.886 1.886 0 00-.368.572 2.002 2.002 0 00-.152.71h3.497zm-3.497.986c0 .263.038.517.112.762.075.245.186.46.335.644.149.184.338.331.565.44.228.11.5.165.815.165.438 0 .791-.095 1.058-.283.268-.188.467-.471.598-.848h1.42a2.824 2.824 0 01-1.104 1.716 2.99 2.99 0 01-.914.446c-.337.101-.69.152-1.058.152-.534 0-1.007-.088-1.419-.263a2.95 2.95 0 01-1.045-.736 3.12 3.12 0 01-.644-1.131 4.577 4.577 0 01-.217-1.445c0-.482.077-.94.23-1.374.153-.434.372-.815.657-1.143a3.13 3.13 0 011.032-.782c.403-.193.859-.29 1.367-.29a3.04 3.04 0 011.439.336c.425.223.778.519 1.058.887.281.368.484.791.611 1.268.127.478.16.971.099 1.479H2.751zM8.889 6.602h1.42v.947h.039c.114-.167.237-.32.368-.46a2.022 2.022 0 01.999-.585c.211-.057.451-.086.723-.086.412 0 .795.092 1.15.276.355.184.607.469.756.855a3.01 3.01 0 01.881-.828c.333-.202.749-.303 1.248-.303.719 0 1.277.176 1.676.526.399.351.598.938.598 1.761v4.693h-1.498v-3.97c0-.271-.009-.519-.027-.742a1.512 1.512 0 00-.151-.579.856.856 0 00-.374-.374c-.167-.088-.395-.132-.684-.132-.508 0-.876.158-1.104.473-.228.316-.342.763-.342 1.341v3.983h-1.498V9.034c0-.473-.085-.83-.256-1.071-.171-.241-.484-.362-.94-.362-.193 0-.379.04-.559.119a1.385 1.385 0 00-.473.341 1.703 1.703 0 00-.328.552 2.084 2.084 0 00-.125.75v4.035H8.889V6.602z"}))),(0,e.createElement)("svg",{width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 20 20"},(0,e.createElement)("g",{fillRule:"nonzero"},(0,e.createElement)("path",{d:"M.731 7.079H1.94v1.13h.023c.038-.158.111-.313.22-.463.11-.151.241-.289.396-.413.154-.124.326-.224.514-.3.189-.075.381-.113.577-.113.151 0 .254.004.311.012l.175.022v1.244a5.951 5.951 0 00-.277-.04 2.393 2.393 0 00-.277-.017 1.424 1.424 0 00-1.119.514c-.143.17-.256.379-.339.628a2.712 2.712 0 00-.125.859v2.781H.731V7.079zM8.519 9.486a2.057 2.057 0 00-.13-.587 1.534 1.534 0 00-.294-.492 1.433 1.433 0 00-.452-.339 1.327 1.327 0 00-.593-.13c-.226 0-.432.039-.616.118-.185.08-.343.189-.475.328-.132.14-.238.304-.317.492a1.727 1.727 0 00-.13.61h3.007zm-3.007.848c0 .226.032.445.096.656.064.211.161.395.289.554.128.158.29.284.486.378.196.095.429.142.701.142.376 0 .68-.081.91-.243.229-.162.401-.405.514-.73h1.221a2.422 2.422 0 01-.95 1.476 2.597 2.597 0 01-.785.384c-.291.087-.594.13-.91.13-.46 0-.867-.075-1.221-.226a2.535 2.535 0 01-.899-.633 2.69 2.69 0 01-.554-.972 3.964 3.964 0 01-.186-1.244c0-.414.066-.808.198-1.181.131-.373.32-.701.565-.983.245-.283.54-.507.887-.673A2.692 2.692 0 017.05 6.92c.459 0 .872.096 1.237.289.366.192.669.446.91.763.242.316.417.68.526 1.09.109.411.138.835.085 1.272H5.512zM10.791 7.079h1.221v.813h.034c.098-.143.203-.275.317-.395a1.722 1.722 0 01.859-.503c.18-.049.388-.074.621-.074.355 0 .684.079.989.238.306.158.522.403.65.734.219-.301.471-.538.758-.712.286-.173.644-.26 1.074-.26.618 0 1.098.151 1.441.452.343.302.514.807.514 1.515v4.036h-1.288V9.509c0-.234-.008-.447-.023-.639a1.292 1.292 0 00-.13-.497.737.737 0 00-.322-.322c-.143-.076-.339-.113-.588-.113-.437 0-.754.135-.95.407-.195.271-.293.655-.293 1.153v3.425h-1.289V9.17c0-.407-.074-.714-.221-.921-.146-.208-.416-.311-.808-.311a1.192 1.192 0 00-.887.395 1.48 1.48 0 00-.283.475 1.815 1.815 0 00-.107.644v3.471h-1.289V7.079z"}))),(0,e.createElement)("svg",{width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 20 20"},(0,e.createElement)("g",{fillRule:"nonzero"},(0,e.createElement)("path",{d:"M3.271 6.603H4.9l1.722 5.218h.026l1.656-5.218h1.551l-2.431 6.795H5.742L3.271 6.603zM10.762 4.014h1.499v3.483h.026c.184-.307.458-.563.821-.769a2.425 2.425 0 011.216-.309c.745 0 1.332.193 1.761.578.43.386.644.964.644 1.735v4.666h-1.498V9.127c-.017-.535-.131-.923-.342-1.164-.21-.241-.538-.361-.985-.361-.254 0-.482.046-.684.138a1.484 1.484 0 00-.512.381c-.141.162-.25.353-.329.572a2.035 2.035 0 00-.118.696v4.009h-1.499V4.014z"}))),(0,e.createElement)("svg",{width:"24",height:"24",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 20 20"},(0,e.createElement)("g",{fillRule:"nonzero"},(0,e.createElement)("path",{d:"M1.621 6.603h1.63l1.722 5.218h.026l1.656-5.218h1.551l-2.432 6.795H4.092L1.621 6.603zM8.495 6.603h1.59l1.328 5.073h.026l1.275-5.073h1.512l1.222 5.073h.026l1.38-5.073h1.525l-2.129 6.795h-1.538L13.45 8.351h-.026l-1.249 5.047h-1.577L8.495 6.603z"}))),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M17.888,17.895l-15.776,0l0,-15.79l15.776,0l0,15.79Zm-13.276,-13.29l0,10.79l10.776,0l0,-10.79l-10.776,0Z"})),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"2.024",y:"5.486",width:"2.61",height:"9.027"}),(0,e.createElement)("rect",{x:"15.379",y:"5.497",width:"2.56",height:"9.007"}),(0,e.createElement)("rect",{x:"5.509",y:"1.999",width:"8.983",height:"2.582"}),(0,e.createElement)("rect",{x:"5.51",y:"15.36",width:"8.979",height:"2.563"})),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M13.864,6.719l0.02,0l0.019,0.001l0.019,0.001l0.02,0.002l0.019,0.002l0.018,0.003l0.019,0.003l0.019,0.003l0.018,0.004l0.018,0.005l0.019,0.005l0.017,0.005l0.018,0.006l0.018,0.006l0.017,0.007l0.017,0.007l0.017,0.007l0.017,0.008l0.016,0.008l0.016,0.009l0.016,0.008l0.016,0.01l0.015,0.009l0.016,0.011l0.015,0.01l0.014,0.011l0.015,0.011l0.014,0.011l0.014,0.012l0.014,0.012l0.013,0.013l0.013,0.012l0.013,0.013l0.012,0.013l0.012,0.014l0.012,0.014l0.011,0.014l0.011,0.015l0.011,0.014l0.011,0.015l0.01,0.016l0.009,0.015l0.01,0.016l0.008,0.016l0.009,0.016l0.008,0.017l0.008,0.016l0.007,0.017l0.007,0.017l0.007,0.017l0.006,0.018l0.006,0.018l0.005,0.017l0.005,0.019l0.005,0.018l0.004,0.018l0.003,0.019l0.003,0.019l0.003,0.019l0.002,0.018l0.002,0.02l0.001,0.019l0.001,0.019l0,0.02l0,5.225l32.775,0.007l0,27.817l0,0.02l-0.001,0.019l-0.001,0.019l-0.002,0.02l-0.002,0.019l-0.003,0.019l-0.003,0.018l-0.004,0.019l-0.004,0.018l-0.004,0.018l-0.005,0.018l-0.005,0.018l-0.006,0.018l-0.006,0.018l-0.007,0.017l-0.007,0.017l-0.007,0.017l-0.008,0.017l-0.008,0.016l-0.009,0.016l-0.009,0.016l-0.009,0.016l-0.01,0.016l-0.01,0.015l-0.01,0.015l-0.011,0.014l-0.011,0.015l-0.011,0.014l-0.012,0.014l-0.012,0.013l-0.012,0.014l-0.013,0.013l-0.013,0.013l-0.014,0.012l-0.013,0.012l-0.014,0.012l-0.014,0.011l-0.015,0.011l-0.014,0.011l-0.015,0.01l-0.016,0.01l-0.015,0.01l-0.016,0.009l-0.016,0.009l-0.016,0.009l-0.016,0.008l-0.017,0.008l-0.017,0.007l-0.017,0.007l-0.018,0.007l-0.017,0.006l-0.018,0.006l-0.018,0.005l-0.018,0.005l-0.018,0.004l-0.018,0.004l-0.019,0.004l-0.019,0.003l-0.018,0.003l-0.02,0.002l-0.019,0.002l-0.019,0.001l-0.019,0.001l-0.02,0l-45.28,0l-0.02,0l-0.019,-0.001l-0.019,-0.001l-0.019,-0.002l-0.02,-0.002l-0.019,-0.003l-0.018,-0.003l-0.019,-0.004l-0.018,-0.004l-0.019,-0.004l-0.017,-0.005l-0.018,-0.005l-0.018,-0.006l-0.018,-0.006l-0.017,-0.007l-0.017,-0.007l-0.017,-0.007l-0.017,-0.008l-0.016,-0.008l-0.016,-0.009l-0.016,-0.009l-0.016,-0.009l-0.016,-0.01l-0.015,-0.01l-0.015,-0.01l-0.014,-0.011l-0.015,-0.011l-0.014,-0.011l-0.014,-0.012l-0.014,-0.012l-0.013,-0.012l-0.013,-0.013l-0.013,-0.013l-0.012,-0.014l-0.012,-0.013l-0.012,-0.014l-0.011,-0.014l-0.011,-0.015l-0.011,-0.014l-0.01,-0.015l-0.01,-0.015l-0.01,-0.016l-0.009,-0.016l-0.009,-0.016l-0.009,-0.016l-0.008,-0.016l-0.008,-0.017l-0.007,-0.017l-0.007,-0.017l-0.007,-0.017l-0.006,-0.018l-0.006,-0.018l-0.005,-0.018l-0.005,-0.018l-0.004,-0.018l-0.004,-0.018l-0.004,-0.019l-0.003,-0.018l-0.003,-0.019l-0.002,-0.019l-0.002,-0.02l-0.001,-0.019l-0.001,-0.019l0,-0.02l0,-33.052l0,-0.019l0.001,-0.02l0.001,-0.019l0.002,-0.019l0.002,-0.019l0.003,-0.019l0.003,-0.019l0.004,-0.019l0.004,-0.018l0.004,-0.018l0.005,-0.018l0.005,-0.018l0.006,-0.018l0.006,-0.017l0.007,-0.018l0.007,-0.017l0.007,-0.017l0.008,-0.016l0.008,-0.017l0.009,-0.016l0.009,-0.016l0.009,-0.016l0.01,-0.015l0.01,-0.015l0.01,-0.016l0.011,-0.014l0.011,-0.015l0.011,-0.014l0.012,-0.014l0.012,-0.013l0.012,-0.014l0.013,-0.013l0.013,-0.012l0.013,-0.013l0.014,-0.012l0.014,-0.011l0.014,-0.012l0.015,-0.011l0.014,-0.011l0.015,-0.01l0.015,-0.01l0.016,-0.01l0.016,-0.009l0.016,-0.009l0.016,-0.009l0.016,-0.008l0.017,-0.008l0.017,-0.007l0.017,-0.007l0.017,-0.007l0.018,-0.006l0.018,-0.005l0.018,-0.006l0.017,-0.005l0.019,-0.004l0.018,-0.004l0.019,-0.004l0.018,-0.003l0.019,-0.002l0.02,-0.003l0.019,-0.002l0.019,-0.001l0.019,-0.001l0.02,0l12.505,0.003Zm-11.496,32.798l43.262,0l0,-25.042l-32.775,-0.006l0,-5.984l-10.487,-0.002l0,31.034Z",fill:"#0058b0"}),(0,e.createElement)("path",{d:"M30.246,6.72l0.021,0.001l0.02,0.001l0.02,0.002l0.02,0.002l0.019,0.003l0.02,0.003l0.019,0.004l0.019,0.004l0.019,0.005l0.019,0.005l0.019,0.006l0.018,0.006l0.019,0.006l0.018,0.007l0.018,0.007l0.017,0.008l0.018,0.008l0.017,0.009l0.017,0.009l0.016,0.009l0.017,0.01l0.016,0.01l0.016,0.01l0.016,0.011l0.015,0.011l0.015,0.012l0.015,0.012l0.029,0.024l0.013,0.014l0.014,0.013l0.013,0.013l0.013,0.014l0.013,0.014l0.012,0.015l0.012,0.015l0.012,0.015l0.011,0.015l0.01,0.016l0.011,0.016l0.01,0.016l0.01,0.016l0.009,0.017l0.009,0.017l0.009,0.017l0.008,0.017l0.007,0.018l0.008,0.018l0.007,0.018l0.006,0.018l0.006,0.019l0.005,0.018l0.006,0.019l0.004,0.019l0.005,0.019l0.003,0.02l0.003,0.019l0.003,0.02l0.002,0.02l0.002,0.02l0.001,0.02l0.001,0.02l0.001,0.021l0,6.165l-14.034,0l0,-6.165l0.001,-0.021l0.001,-0.02l0.001,-0.02l0.002,-0.02l0.002,-0.02l0.003,-0.02l0.003,-0.019l0.003,-0.02l0.005,-0.019l0.004,-0.019l0.006,-0.019l0.005,-0.018l0.006,-0.019l0.006,-0.018l0.007,-0.018l0.008,-0.018l0.007,-0.018l0.008,-0.017l0.009,-0.017l0.009,-0.017l0.009,-0.017l0.01,-0.016l0.01,-0.016l0.011,-0.016l0.01,-0.016l0.011,-0.015l0.012,-0.015l0.012,-0.015l0.012,-0.015l0.013,-0.014l0.013,-0.014l0.013,-0.013l0.014,-0.013l0.013,-0.014l0.015,-0.012l0.014,-0.012l0.015,-0.012l0.015,-0.012l0.015,-0.011l0.016,-0.011l0.016,-0.01l0.016,-0.01l0.017,-0.01l0.016,-0.009l0.017,-0.009l0.017,-0.009l0.018,-0.008l0.017,-0.008l0.018,-0.007l0.018,-0.007l0.019,-0.006l0.018,-0.006l0.019,-0.006l0.019,-0.005l0.019,-0.005l0.019,-0.004l0.019,-0.004l0.02,-0.003l0.019,-0.003l0.02,-0.002l0.02,-0.002l0.02,-0.001l0.021,-0.001l0.02,0l12.452,0l0.02,0Z",fill:"#0058b0"}),(0,e.createElement)("path",{d:"M46.626,6.72l0.02,0.001l0.02,0.001l0.02,0.002l0.02,0.002l0.02,0.003l0.019,0.003l0.02,0.004l0.019,0.004l0.019,0.005l0.019,0.005l0.019,0.006l0.018,0.006l0.018,0.006l0.018,0.007l0.018,0.007l0.018,0.008l0.017,0.008l0.017,0.009l0.017,0.009l0.017,0.009l0.017,0.01l0.016,0.01l0.016,0.01l0.015,0.011l0.015,0.011l0.016,0.012l0.014,0.012l0.029,0.024l0.014,0.014l0.013,0.013l0.014,0.013l0.013,0.014l0.012,0.014l0.013,0.015l0.012,0.015l0.011,0.015l0.011,0.015l0.011,0.016l0.011,0.016l0.01,0.016l0.009,0.016l0.01,0.017l0.009,0.017l0.008,0.017l0.008,0.017l0.008,0.018l0.007,0.018l0.007,0.018l0.007,0.018l0.006,0.019l0.005,0.018l0.005,0.019l0.005,0.019l0.004,0.019l0.004,0.02l0.003,0.019l0.003,0.02l0.002,0.02l0.002,0.02l0.001,0.02l0.001,0.02l0,0.021l0,6.165l-14.033,0l0,-6.165l0,-0.021l0.001,-0.02l0.001,-0.02l0.002,-0.02l0.002,-0.02l0.003,-0.02l0.003,-0.019l0.004,-0.02l0.004,-0.019l0.005,-0.019l0.005,-0.019l0.006,-0.018l0.005,-0.019l0.007,-0.018l0.007,-0.018l0.007,-0.018l0.008,-0.018l0.008,-0.017l0.009,-0.017l0.008,-0.017l0.01,-0.017l0.009,-0.016l0.011,-0.016l0.01,-0.016l0.011,-0.016l0.011,-0.015l0.012,-0.015l0.012,-0.015l0.012,-0.015l0.013,-0.014l0.012,-0.014l0.014,-0.013l0.013,-0.013l0.014,-0.014l0.014,-0.012l0.015,-0.012l0.015,-0.012l0.015,-0.012l0.015,-0.011l0.016,-0.011l0.016,-0.01l0.016,-0.01l0.016,-0.01l0.017,-0.009l0.017,-0.009l0.017,-0.009l0.017,-0.008l0.018,-0.008l0.018,-0.007l0.018,-0.007l0.018,-0.006l0.019,-0.006l0.018,-0.006l0.019,-0.005l0.019,-0.005l0.019,-0.004l0.02,-0.004l0.019,-0.003l0.02,-0.003l0.02,-0.002l0.02,-0.002l0.02,-0.001l0.02,-0.001l0.021,0l12.452,0l0.02,0Z",fill:"#0058b0"}),(0,e.createElement)("path",{d:"M19.753,18.081l-11.238,0c-0.485,0 -0.884,0.399 -0.884,0.883c0,0.485 0.399,0.884 0.884,0.884l11.238,0c0.484,0 0.883,-0.399 0.883,-0.884c0,-0.484 -0.399,-0.883 -0.883,-0.883Z",fill:"#0058b0",fillRule:"nonzero"}),(0,e.createElement)("path",{d:"M19.753,23.146l-11.238,0c-0.485,0 -0.884,0.399 -0.884,0.884c0,0.484 0.399,0.883 0.884,0.883l11.238,0c0.484,0 0.883,-0.399 0.883,-0.883c0,-0.485 -0.399,-0.884 -0.883,-0.884Z",fill:"#0058b0",fillRule:"nonzero"}),(0,e.createElement)("path",{d:"M19.753,28.681l-11.238,0c-0.485,0 -0.884,0.399 -0.884,0.883c0,0.485 0.399,0.884 0.884,0.884l11.238,0c0.484,0 0.883,-0.399 0.883,-0.884c0,-0.484 -0.399,-0.883 -0.883,-0.883Z",fill:"#0058b0",fillRule:"nonzero"}),(0,e.createElement)("path",{d:"M19.753,33.746l-11.238,0c-0.485,0 -0.884,0.399 -0.884,0.883c0,0.485 0.399,0.884 0.884,0.884l11.238,0c0.484,0 0.883,-0.399 0.883,-0.884c0,-0.484 -0.399,-0.883 -0.883,-0.883Z",fill:"#0058b0",fillRule:"nonzero"}),(0,e.createElement)("path",{d:"M39.461,18.081l-11.238,0c-0.485,0 -0.884,0.399 -0.884,0.883c0,0.485 0.399,0.884 0.884,0.884l11.238,0c0.484,0 0.883,-0.399 0.883,-0.884c0,-0.484 -0.399,-0.883 -0.883,-0.883Z",fill:"#0058b0",fillRule:"nonzero"}),(0,e.createElement)("path",{d:"M39.461,23.146l-11.238,0c-0.485,0 -0.884,0.399 -0.884,0.884c0,0.484 0.399,0.883 0.884,0.883l11.238,0c0.484,0 0.883,-0.399 0.883,-0.883c0,-0.485 -0.399,-0.884 -0.883,-0.884Z",fill:"#0058b0",fillRule:"nonzero"}),(0,e.createElement)("path",{d:"M39.461,28.681l-11.238,0c-0.485,0 -0.884,0.399 -0.884,0.883c0,0.485 0.399,0.884 0.884,0.884l11.238,0c0.484,0 0.883,-0.399 0.883,-0.884c0,-0.484 -0.399,-0.883 -0.883,-0.883Z",fill:"#0058b0",fillRule:"nonzero"}),(0,e.createElement)("path",{d:"M39.461,33.746l-11.238,0c-0.485,0 -0.884,0.399 -0.884,0.883c0,0.485 0.399,0.884 0.884,0.884l11.238,0c0.484,0 0.883,-0.399 0.883,-0.884c0,-0.484 -0.399,-0.883 -0.883,-0.883Z",fill:"#0058b0",fillRule:"nonzero"})),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 440 350"},(0,e.createElement)("g",null,(0,e.createElement)("rect",{width:"434",height:"60",x:"3",fill:"#EDF2F7",rx:"10",ry:"10"}),(0,e.createElement)("rect",{width:"434",height:"202",x:"3",y:"74",fill:"#fff",stroke:"#859CB6",strokeMiterlimit:"10",strokeWidth:"6",rx:"10",ry:"10"}),(0,e.createElement)("rect",{width:"434",height:"60",x:"3",y:"290",fill:"#EDF2F7",rx:"10",ry:"10"}),(0,e.createElement)("path",{fill:"#4A5568",d:"M384.8 24L396.9 36.1 409 24 384.8 24z"}),(0,e.createElement)("path",{fill:"#4A5568",d:"M384.8 319L396.9 331.1 409 319 384.8 319z"}),(0,e.createElement)("path",{fill:"#4c4c4c",d:"M409 106.1L396.9 94 384.8 106.1 409 106.1z"}),(0,e.createElement)("path",{fill:"none",stroke:"#859CB6",strokeMiterlimit:"10",strokeWidth:"6",d:"M3 130L437 130"}),(0,e.createElement)("rect",{width:"249",height:"14",x:"28",y:"23",fill:"#4A5568",rx:"7",ry:"7",transform:"rotate(180 152.5 30)"}),(0,e.createElement)("rect",{width:"249",height:"14",x:"28",y:"94",fill:"#4c4c4c",rx:"7",ry:"7",transform:"rotate(180 152.5 101)"}),(0,e.createElement)("rect",{width:"249",height:"14",x:"28",y:"314",fill:"#4A5568",rx:"7",ry:"7",transform:"rotate(180 152.5 321)"}),(0,e.createElement)("rect",{width:"380.51",height:"14",x:"28.49",y:"171.11",fill:"#4A5568",rx:"7",ry:"7",transform:"rotate(-180 218.745 178.11)"}),(0,e.createElement)("rect",{width:"297.01",height:"14",x:"28.49",y:"201.11",fill:"#4A5568",rx:"7",ry:"7",transform:"rotate(-180 177 208.11)"}))),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 513.92 360.66"},(0,e.createElement)("g",null,(0,e.createElement)("path",{fill:"#fff",stroke:"#859CB6",strokeMiterlimit:"10",strokeWidth:"6",d:"M162.23 69.25V11.17c0-4.51-3.73-8.17-8.33-8.17H11.33C6.73 3 3 6.66 3 11.17v334.81c0 6.45 5.23 11.68 11.68 11.68h484.57c6.45 0 11.68-5.23 11.68-11.68V80.93c0-6.45-5.33-11.68-11.9-11.68h-336.8z"}),(0,e.createElement)("path",{fill:"#EDF2F7",d:"M184.54 10.87h139.01c3.86 0 7 3.14 7 7v49.91H177.54V17.87c0-3.86 3.14-7 7-7zM349.73 10.87h139.01c3.86 0 7 3.14 7 7v49.91H342.73V17.87c0-3.86 3.14-7 7-7z"}),(0,e.createElement)("rect",{width:"372.48",height:"16.35",x:"64.89",y:"155.66",fill:"#4A5568",rx:"7",ry:"7"}),(0,e.createElement)("rect",{width:"372.48",height:"16.35",x:"64.89",y:"190.69",fill:"#4A5568",rx:"7",ry:"7"}),(0,e.createElement)("rect",{width:"372.48",height:"16.35",x:"64.89",y:"225.72",fill:"#4A5568",rx:"7",ry:"7"}),(0,e.createElement)("rect",{width:"290.74",height:"16.35",x:"64.89",y:"260.74",fill:"#4A5568",rx:"7",ry:"7"}),(0,e.createElement)("rect",{width:"107.42",height:"16.35",x:"26.35",y:"35.39",fill:"#4c4c4c",rx:"7",ry:"7"}),(0,e.createElement)("rect",{width:"107.42",height:"16.35",x:"201.5",y:"35.39",fill:"#4A5568",rx:"7",ry:"7"}),(0,e.createElement)("rect",{width:"107.42",height:"16.35",x:"364.97",y:"35.39",fill:"#4A5568",rx:"7",ry:"7"}))),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 519.74 361"},(0,e.createElement)("g",null,(0,e.createElement)("path",{fill:"#fff",stroke:"#859CB6",strokeMiterlimit:"10",strokeWidth:"6",d:"M139.74 79.37H10c-3.87 0-7-3.19-7-7.13V10.13C3 6.19 6.13 3 10 3h496.74c5.52 0 10 4.48 10 10v335c0 5.52-4.48 10-10 10h-357c-5.52 0-10-4.56-10-10.19V79.37z"}),(0,e.createElement)("path",{fill:"#EDF2F7",d:"M44.8 67.92h65.88v114c0 3.86-3.14 7-7 7H51.8c-3.86 0-7-3.14-7-7v-114z",transform:"rotate(90 77.74 128.42)"}),(0,e.createElement)("rect",{width:"270",height:"14",x:"192.24",y:"64.36",fill:"#4A5568",rx:"7",ry:"7",transform:"rotate(-180 327.24 71.36)"}),(0,e.createElement)("rect",{width:"270",height:"14",x:"192.24",y:"94.36",fill:"#4A5568",rx:"7",ry:"7",transform:"rotate(-180 327.24 101.36)"}),(0,e.createElement)("rect",{width:"270",height:"14",x:"192.24",y:"124.36",fill:"#4A5568",rx:"7",ry:"7",transform:"rotate(-180 327.24 131.36)"}),(0,e.createElement)("rect",{width:"270",height:"14",x:"192.24",y:"184.36",fill:"#4A5568",rx:"7",ry:"7",transform:"rotate(-180 327.24 191.36)"}),(0,e.createElement)("rect",{width:"270",height:"14",x:"192.24",y:"214.36",fill:"#4A5568",rx:"7",ry:"7",transform:"rotate(-180 327.24 221.36)"}),(0,e.createElement)("rect",{width:"210.75",height:"14",x:"192.24",y:"154.36",fill:"#4A5568",rx:"7",ry:"7",transform:"rotate(-180 297.615 161.36)"}),(0,e.createElement)("rect",{width:"210.75",height:"14",x:"192.24",y:"244.36",fill:"#4A5568",rx:"7",ry:"7",transform:"rotate(-180 297.615 251.36)"}),(0,e.createElement)("rect",{width:"92",height:"14",x:"23.74",y:"37",fill:"#4c4c4c",rx:"7",ry:"7",transform:"rotate(180 69.74 44)"}),(0,e.createElement)("rect",{width:"92",height:"14",x:"31.24",y:"121.36",fill:"#4A5568",rx:"7",ry:"7"}),(0,e.createElement)("path",{fill:"#EDF2F7",d:"M44.8 147.92h65.88v114c0 3.86-3.14 7-7 7H51.8c-3.86 0-7-3.14-7-7v-114z",transform:"rotate(90 77.74 208.42)"}),(0,e.createElement)("rect",{width:"92",height:"14",x:"31.24",y:"201.36",fill:"#4A5568",rx:"7",ry:"7"}),(0,e.createElement)("path",{fill:"#EDF2F7",d:"M44.8 227.92h65.88v114c0 3.86-3.14 7-7 7H51.8c-3.86 0-7-3.14-7-7v-114z",transform:"rotate(90 77.74 288.42)"}),(0,e.createElement)("rect",{width:"92",height:"14",x:"31.24",y:"281.36",fill:"#4A5568",rx:"7",ry:"7"}))),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("g",{fillRule:"nonzero"},(0,e.createElement)("path",{d:"M14.043,7.612c2.23,2.178 2.23,5.726 0,7.904c-1.081,1.055 -2.515,1.638 -4.042,1.638c-1.527,0 -2.964,-0.583 -4.042,-1.638c-1.08,-1.056 -1.674,-2.46 -1.674,-3.952c0,-1.492 0.594,-2.896 1.676,-3.956l4.04,-4.026l4.038,4.026c0.002,0.002 0.004,0.002 0.004,0.004Z",fill:"url(#_Linear1)"}),(0,e.createElement)("path",{d:"M15.595,6.066c3.082,3.013 3.082,7.917 -0.002,10.931c-1.493,1.461 -3.479,2.265 -5.591,2.265c-2.112,0 -4.097,-0.804 -5.593,-2.265c-1.493,-1.46 -2.315,-3.402 -2.315,-5.467c0,-2.065 0.822,-4.007 2.315,-5.466l5.176,-5.162c0.221,-0.219 0.614,-0.219 0.833,0l5.177,5.164Zm-0.826,10.124c2.629,-2.568 2.629,-6.751 0,-9.32c0,-0.002 -0.003,-0.002 -0.005,-0.004l-4.762,-4.749l-4.764,4.749c-1.276,1.249 -1.976,2.905 -1.976,4.664c0,1.76 0.7,3.416 1.974,4.66c1.272,1.245 2.966,1.932 4.766,1.932c1.801,0 3.493,-0.687 4.767,-1.932Z"})),(0,e.createElement)("defs",null,(0,e.createElement)("linearGradient",{id:"_Linear1",x2:"1",gradientUnits:"userSpaceOnUse",gradientTransform:"matrix(11.4305 0 0 13.5721 4.285 10.368)"},(0,e.createElement)("stop",{offset:"0"}),(0,e.createElement)("stop",{offset:"0.5",stopOpacity:"0.749"}),(0,e.createElement)("stop",{offset:"1",stopOpacity:"0"})))),(0,e.createElement)("svg",{viewBox:"0 0 400 400",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"49.173",y:"26.451",width:"301.653",height:"347.098",fill:"#f2f2f2"}),(0,e.createElement)("path",{d:"M329.981,254.814c0,-3.137 -2.548,-5.684 -5.683,-5.684l-248.596,0c-3.136,0 -5.683,2.547 -5.683,5.684l0,2.674c0,3.137 2.547,5.683 5.683,5.683l248.596,0c3.135,0 5.683,-2.546 5.683,-5.683l0,-2.674Z",fill:"#888"}),(0,e.createElement)("path",{d:"M329.981,279.093c0,-3.137 -2.548,-5.684 -5.683,-5.684l-248.596,0c-3.136,0 -5.683,2.547 -5.683,5.684l0,2.674c0,3.137 2.547,5.683 5.683,5.683l248.596,0c3.135,0 5.683,-2.546 5.683,-5.683l0,-2.674Z",fill:"#888"}),(0,e.createElement)("path",{d:"M329.981,303.372c0,-3.137 -2.548,-5.684 -5.683,-5.684l-248.596,0c-3.136,0 -5.683,2.547 -5.683,5.684l0,2.674c0,3.137 2.547,5.683 5.683,5.683l248.596,0c3.135,0 5.683,-2.546 5.683,-5.683l0,-2.674Z",fill:"#888"}),(0,e.createElement)("path",{d:"M306.87,327.889c0,-2.579 -2.095,-4.674 -4.673,-4.674l-204.394,0c-2.579,0 -4.673,2.095 -4.673,4.674l0,2.198c0,2.58 2.094,4.673 4.673,4.673l204.394,0c2.578,0 4.673,-2.093 4.673,-4.673l0,-2.198Z",fill:"#888"}),(0,e.createElement)("path",{d:"M289.818,221.146c0,-4.194 -3.406,-7.6 -7.6,-7.6l-164.435,0c-4.194,0 -7.6,3.406 -7.6,7.6l0,3.801c0,4.194 3.406,7.6 7.6,7.6l164.435,0c4.194,0 7.6,-3.406 7.6,-7.6l0,-3.801Z",fill:"#444"}),(0,e.createElement)("path",{d:"M200.87,55.888l0.871,0.014l0.87,0.027l0.864,0.041l0.857,0.048l0.863,0.061l0.85,0.068l0.857,0.081l0.85,0.096l0.843,0.102l0.843,0.108l1.673,0.259l0.836,0.143l0.83,0.156l0.823,0.163l0.823,0.17l0.816,0.184l0.816,0.197l0.809,0.204l0.809,0.211l0.802,0.224l0.803,0.231l0.795,0.245l0.789,0.252l0.782,0.258l0.782,0.272l0.782,0.279l0.775,0.285l0.769,0.3l0.761,0.306l0.762,0.319l0.755,0.327l0.748,0.333l0.748,0.34l0.734,0.353l0.741,0.361l0.728,0.367l0.727,0.381l0.721,0.381l0.714,0.394l0.707,0.401l0.707,0.415l0.694,0.415l0.694,0.428l0.693,0.435l0.68,0.442l1.347,0.912l0.666,0.469l0.66,0.476l0.652,0.483l0.646,0.489l0.64,0.497l0.632,0.503l0.632,0.517l0.619,0.516l0.619,0.531l0.612,0.53l0.598,0.544l0.599,0.551l0.591,0.551l0.578,0.564l0.578,0.571l0.571,0.578l0.565,0.578l0.551,0.592l0.55,0.598l0.544,0.599l0.531,0.612l0.53,0.618l0.517,0.619l0.517,0.633l0.503,0.632l0.496,0.639l0.49,0.646l0.483,0.653l0.476,0.66l0.469,0.666l0.456,0.673l0.448,0.673l0.449,0.68l0.435,0.694l0.429,0.693l0.415,0.694l0.414,0.707l0.402,0.707l0.394,0.714l0.381,0.721l0.381,0.728l0.367,0.727l0.36,0.742l0.354,0.734l0.34,0.748l0.333,0.748l0.326,0.755l0.32,0.761l0.306,0.762l0.299,0.768l0.286,0.775l0.278,0.782l0.272,0.782l0.259,0.782l0.251,0.789l0.245,0.796l0.231,0.802l0.225,0.803l0.211,0.809l0.204,0.809l0.197,0.816l0.183,0.816l0.17,0.823l0.164,0.823l0.156,0.829l0.143,0.837l0.258,1.672l0.109,0.843l0.102,0.844l0.095,0.85l0.082,0.856l0.068,0.85l0.061,0.864l0.048,0.857l0.04,0.863l0.028,0.871l0.013,0.87l0.007,0.871l-0.007,0.87l-0.013,0.87l-0.028,0.871l-0.04,0.863l-0.048,0.857l-0.061,0.864l-0.068,0.85l-0.082,0.856l-0.095,0.85l-0.102,0.844l-0.109,0.843l-0.129,0.836l-0.129,0.837l-0.143,0.836l-0.156,0.83l-0.164,0.822l-0.17,0.823l-0.183,0.816l-0.197,0.816l-0.204,0.809l-0.211,0.809l-0.225,0.803l-0.231,0.802l-0.245,0.789l-0.251,0.796l-0.259,0.782l-0.272,0.782l-0.278,0.782l-0.286,0.768l-0.299,0.775l-0.306,0.762l-0.32,0.761l-0.326,0.755l-0.333,0.748l-0.34,0.748l-0.354,0.735l-0.36,0.741l-0.367,0.727l-0.381,0.728l-0.381,0.721l-0.394,0.714l-0.402,0.707l-0.414,0.707l-0.415,0.694l-0.429,0.693l-0.435,0.694l-0.449,0.68l-0.448,0.673l-0.456,0.673l-0.469,0.667l-0.476,0.659l-0.483,0.653l-0.49,0.646l-0.496,0.639l-0.503,0.633l-0.517,0.632l-0.517,0.619l-0.53,0.618l-0.531,0.612l-0.544,0.599l-0.55,0.598l-0.551,0.592l-0.565,0.578l-0.571,0.578l-0.578,0.571l-0.578,0.564l-0.591,0.551l-0.599,0.551l-0.598,0.544l-0.612,0.53l-0.619,0.531l-0.619,0.517l-0.632,0.516l-0.632,0.504l-0.64,0.496l-0.646,0.49l-0.652,0.482l-0.66,0.476l-0.666,0.47l-0.674,0.455l-0.673,0.449l-0.68,0.449l-0.693,0.435l-0.694,0.428l-0.694,0.415l-0.707,0.415l-0.707,0.401l-0.714,0.394l-0.721,0.381l-0.727,0.381l-0.728,0.367l-0.741,0.361l-0.734,0.353l-0.748,0.34l-0.748,0.333l-0.755,0.327l-0.762,0.319l-0.761,0.306l-0.769,0.3l-0.775,0.285l-0.782,0.279l-0.782,0.272l-0.782,0.258l-0.789,0.252l-0.795,0.245l-0.803,0.231l-0.802,0.224l-0.809,0.211l-0.809,0.204l-0.816,0.197l-0.816,0.184l-0.823,0.17l-0.823,0.163l-0.83,0.157l-0.836,0.142l-0.836,0.13l-0.837,0.129l-0.843,0.109l-0.843,0.102l-0.85,0.095l-0.857,0.081l-0.85,0.068l-0.863,0.062l-0.857,0.047l-0.864,0.041l-0.87,0.027l-0.871,0.014l-0.87,0.007l-0.87,-0.007l-0.871,-0.014l-0.87,-0.027l-0.864,-0.041l-0.857,-0.047l-0.863,-0.062l-0.85,-0.068l-0.857,-0.081l-0.85,-0.095l-0.843,-0.102l-0.843,-0.109l-0.837,-0.129l-0.836,-0.13l-0.836,-0.142l-0.83,-0.157l-0.823,-0.163l-0.823,-0.17l-0.816,-0.184l-0.816,-0.197l-0.809,-0.204l-0.809,-0.211l-0.802,-0.224l-0.803,-0.231l-0.795,-0.245l-0.789,-0.252l-0.782,-0.258l-0.782,-0.272l-0.782,-0.279l-0.775,-0.285l-0.769,-0.3l-0.761,-0.306l-0.762,-0.319l-0.755,-0.327l-0.748,-0.333l-0.748,-0.34l-0.734,-0.353l-0.741,-0.361l-0.728,-0.367l-0.727,-0.381l-0.721,-0.381l-0.714,-0.394l-0.707,-0.401l-0.707,-0.415l-0.694,-0.415l-0.694,-0.428l-0.693,-0.435l-0.68,-0.449l-0.673,-0.449l-0.674,-0.455l-0.666,-0.47l-0.66,-0.476l-0.652,-0.482l-0.646,-0.49l-0.64,-0.496l-0.632,-0.504l-0.632,-0.516l-0.619,-0.517l-0.619,-0.531l-0.612,-0.53l-0.598,-0.544l-0.599,-0.551l-0.591,-0.551l-0.578,-0.564l-0.578,-0.571l-0.571,-0.578l-0.565,-0.578l-0.551,-0.592l-0.55,-0.598l-0.544,-0.599l-0.531,-0.612l-0.53,-0.618l-0.517,-0.619l-0.517,-0.632l-0.503,-0.633l-0.496,-0.639l-0.49,-0.646l-0.483,-0.653l-0.476,-0.659l-0.469,-0.667l-0.456,-0.673l-0.448,-0.673l-0.449,-0.68l-0.435,-0.694l-0.429,-0.693l-0.415,-0.694l-0.414,-0.707l-0.402,-0.707l-0.394,-0.714l-0.381,-0.721l-0.381,-0.728l-0.367,-0.727l-0.36,-0.741l-0.354,-0.735l-0.34,-0.748l-0.333,-0.748l-0.326,-0.755l-0.32,-0.761l-0.306,-0.762l-0.299,-0.775l-0.286,-0.768l-0.278,-0.782l-0.272,-0.782l-0.259,-0.782l-0.251,-0.796l-0.245,-0.789l-0.231,-0.802l-0.225,-0.803l-0.211,-0.809l-0.204,-0.809l-0.197,-0.816l-0.183,-0.816l-0.17,-0.823l-0.164,-0.822l-0.156,-0.83l-0.143,-0.836l-0.129,-0.837l-0.129,-0.836l-0.109,-0.843l-0.102,-0.844l-0.095,-0.85l-0.082,-0.856l-0.068,-0.85l-0.061,-0.864l-0.048,-0.857l-0.04,-0.863l-0.028,-0.871l-0.013,-0.87l-0.007,-0.87l0.007,-0.871l0.013,-0.87l0.028,-0.871l0.04,-0.863l0.048,-0.857l0.061,-0.864l0.068,-0.85l0.082,-0.856l0.095,-0.85l0.102,-0.844l0.109,-0.843l0.129,-0.836l0.129,-0.836l0.143,-0.837l0.156,-0.829l0.164,-0.823l0.17,-0.823l0.183,-0.816l0.197,-0.816l0.204,-0.809l0.211,-0.809l0.225,-0.803l0.231,-0.802l0.245,-0.796l0.251,-0.789l0.259,-0.782l0.272,-0.782l0.278,-0.782l0.286,-0.775l0.299,-0.768l0.306,-0.762l0.32,-0.761l0.326,-0.755l0.333,-0.748l0.34,-0.748l0.354,-0.734l0.36,-0.742l0.367,-0.727l0.381,-0.728l0.381,-0.721l0.394,-0.714l0.402,-0.707l0.414,-0.707l0.415,-0.694l0.429,-0.693l0.435,-0.694l0.449,-0.68l0.448,-0.673l0.456,-0.673l0.469,-0.666l0.476,-0.66l0.483,-0.653l0.49,-0.646l0.496,-0.639l0.503,-0.632l0.517,-0.633l0.517,-0.619l0.53,-0.618l0.531,-0.612l0.544,-0.599l0.55,-0.598l0.551,-0.592l0.565,-0.578l0.571,-0.578l0.578,-0.571l0.578,-0.564l0.591,-0.551l0.599,-0.551l0.598,-0.544l0.612,-0.53l0.619,-0.531l0.619,-0.516l0.632,-0.517l0.632,-0.503l0.64,-0.497l0.646,-0.489l0.652,-0.483l0.66,-0.476l0.666,-0.469l0.674,-0.456l0.673,-0.456l0.68,-0.442l0.693,-0.435l0.694,-0.428l0.694,-0.415l0.707,-0.415l0.707,-0.401l0.714,-0.394l0.721,-0.381l0.727,-0.381l0.728,-0.367l0.741,-0.361l0.734,-0.353l0.748,-0.34l0.748,-0.333l0.755,-0.327l0.762,-0.319l0.761,-0.306l0.769,-0.3l0.775,-0.285l0.782,-0.279l0.782,-0.272l0.782,-0.258l0.789,-0.252l0.795,-0.245l0.803,-0.231l0.802,-0.224l0.809,-0.211l0.809,-0.204l0.816,-0.197l0.816,-0.184l0.823,-0.17l0.823,-0.163l0.83,-0.156l0.836,-0.143l0.836,-0.129l0.837,-0.13l0.843,-0.108l0.843,-0.102l0.85,-0.096l0.857,-0.081l0.85,-0.068l0.863,-0.061l0.857,-0.048l0.864,-0.041l0.87,-0.027l0.871,-0.014l0.87,-0.006l0.87,0.006Zm-1.7,3.4l-0.822,0.014l-0.83,0.027l-0.816,0.034l-0.823,0.048l-0.816,0.061l-0.809,0.061l-0.809,0.082l-0.809,0.088l-0.803,0.095l-0.802,0.109l-0.796,0.116l-0.795,0.122l-0.789,0.136l-0.789,0.15l-0.782,0.156l-0.782,0.163l-0.775,0.177l-0.775,0.184l-0.769,0.19l-0.761,0.204l-0.762,0.211l-0.761,0.217l-0.755,0.232l-0.748,0.238l-0.748,0.251l-0.741,0.252l-0.741,0.265l-0.735,0.279l-0.727,0.279l-0.728,0.292l-0.721,0.299l-0.714,0.313l-0.714,0.313l-0.707,0.326l-0.7,0.333l-0.701,0.347l-0.693,0.347l-0.687,0.36l-0.687,0.368l-0.68,0.374l-0.673,0.38l-0.667,0.388l-0.666,0.401l-0.659,0.401l-0.653,0.415l-0.646,0.422l-0.639,0.428l-0.64,0.435l-0.632,0.442l-0.626,0.456l-0.618,0.456l-0.619,0.469l-0.605,0.469l-0.606,0.483l-0.598,0.482l-0.592,0.497l-0.584,0.503l-0.578,0.503l-0.572,0.517l-0.564,0.524l-0.564,0.523l-0.551,0.537l-0.551,0.538l-0.537,0.55l-0.537,0.551l-0.524,0.565l-0.523,0.564l-0.517,0.571l-0.503,0.578l-0.504,0.585l-0.496,0.592l-0.483,0.598l-0.483,0.605l-0.469,0.605l-0.469,0.619l-0.456,0.619l-0.448,0.625l-0.449,0.633l-0.435,0.639l-0.429,0.639l-0.421,0.646l-0.415,0.653l-0.401,0.66l-0.402,0.666l-0.387,0.666l-0.381,0.674l-0.374,0.68l-0.367,0.686l-0.361,0.687l-0.346,0.694l-0.347,0.7l-0.333,0.701l-0.327,0.707l-0.313,0.714l-0.312,0.714l-0.3,0.721l-0.292,0.727l-0.279,0.728l-0.279,0.734l-0.265,0.741l-0.251,0.741l-0.252,0.748l-0.238,0.748l-0.231,0.755l-0.218,0.762l-0.21,0.761l-0.204,0.762l-0.191,0.768l-0.183,0.776l-0.177,0.775l-0.163,0.782l-0.157,0.782l-0.149,0.789l-0.136,0.788l-0.123,0.796l-0.115,0.795l-0.109,0.803l-0.095,0.802l-0.089,0.809l-0.081,0.81l-0.062,0.809l-0.061,0.816l-0.047,0.823l-0.034,0.816l-0.028,0.829l-0.013,0.823l-0.007,0.83l0.007,0.829l0.013,0.823l0.028,0.83l0.034,0.815l0.047,0.823l0.061,0.816l0.062,0.809l0.081,0.81l0.089,0.809l0.095,0.802l0.109,0.803l0.115,0.795l0.123,0.796l0.136,0.789l0.149,0.788l0.157,0.782l0.163,0.782l0.177,0.776l0.183,0.775l0.191,0.768l0.204,0.762l0.21,0.761l0.218,0.762l0.231,0.755l0.238,0.748l0.252,0.748l0.251,0.741l0.265,0.741l0.279,0.734l0.279,0.728l0.292,0.728l0.3,0.72l0.625,1.428l0.327,0.708l0.333,0.7l0.347,0.7l0.346,0.694l0.361,0.687l0.367,0.686l0.374,0.68l0.381,0.674l0.387,0.666l0.402,0.666l0.401,0.66l0.415,0.653l0.421,0.646l0.429,0.639l0.435,0.639l0.449,0.633l0.448,0.625l0.456,0.619l0.469,0.619l0.469,0.605l0.483,0.605l0.483,0.599l0.496,0.584l0.504,0.592l0.503,0.578l0.517,0.571l1.047,1.129l1.074,1.101l1.102,1.075l1.128,1.047l0.572,0.517l0.578,0.503l0.591,0.503l0.585,0.497l0.598,0.482l0.606,0.483l0.605,0.469l0.619,0.47l0.618,0.455l0.626,0.449l0.632,0.449l0.64,0.435l0.639,0.428l0.646,0.422l0.653,0.415l0.659,0.401l0.666,0.401l0.667,0.388l0.673,0.381l0.68,0.374l0.687,0.367l0.687,0.36l0.693,0.347l0.701,0.347l0.7,0.333l0.707,0.326l1.428,0.626l0.721,0.299l0.728,0.292l0.727,0.279l0.735,0.279l0.741,0.265l0.741,0.252l0.748,0.251l0.748,0.238l0.755,0.232l0.761,0.217l0.762,0.211l0.761,0.204l0.769,0.19l0.775,0.184l0.775,0.177l0.782,0.163l0.782,0.156l0.789,0.15l0.789,0.136l0.795,0.122l0.796,0.116l0.802,0.109l0.803,0.095l0.809,0.088l0.809,0.082l0.809,0.061l0.816,0.061l0.823,0.048l0.816,0.034l0.83,0.027l0.822,0.014l0.83,0.007l0.83,-0.007l0.822,-0.014l0.83,-0.027l0.816,-0.034l0.823,-0.048l0.816,-0.061l0.809,-0.061l0.809,-0.082l0.809,-0.088l0.803,-0.095l0.802,-0.109l0.796,-0.116l0.795,-0.122l0.789,-0.136l0.789,-0.15l0.782,-0.156l0.782,-0.163l0.775,-0.177l0.775,-0.184l0.769,-0.19l0.761,-0.204l0.762,-0.211l0.761,-0.217l0.755,-0.232l0.748,-0.238l0.748,-0.251l0.741,-0.252l0.741,-0.265l0.735,-0.279l0.727,-0.279l0.728,-0.292l0.721,-0.299l0.714,-0.313l0.714,-0.313l0.707,-0.326l0.7,-0.333l0.701,-0.347l0.693,-0.347l0.687,-0.36l0.687,-0.367l0.68,-0.374l0.673,-0.381l0.667,-0.388l0.666,-0.401l0.659,-0.401l0.653,-0.415l0.646,-0.422l0.639,-0.428l0.64,-0.435l0.632,-0.449l0.626,-0.449l0.618,-0.455l0.619,-0.47l0.605,-0.469l0.606,-0.483l0.598,-0.482l0.585,-0.497l0.591,-0.503l0.578,-0.503l0.572,-0.517l0.564,-0.524l0.564,-0.523l0.551,-0.537l0.551,-0.538l0.537,-0.55l0.537,-0.551l0.524,-0.565l0.523,-0.564l0.517,-0.571l0.503,-0.578l0.504,-0.592l0.496,-0.584l0.483,-0.599l0.483,-0.605l0.469,-0.605l0.469,-0.619l0.456,-0.619l0.448,-0.625l0.449,-0.633l0.435,-0.639l0.429,-0.639l0.421,-0.646l0.415,-0.653l0.401,-0.66l0.402,-0.666l0.387,-0.666l0.381,-0.674l0.374,-0.68l0.367,-0.686l0.361,-0.687l0.346,-0.694l0.347,-0.7l0.333,-0.7l0.327,-0.708l0.313,-0.714l0.312,-0.714l0.3,-0.72l0.292,-0.728l0.279,-0.728l0.279,-0.734l0.265,-0.741l0.251,-0.741l0.252,-0.748l0.238,-0.748l0.231,-0.755l0.218,-0.762l0.21,-0.761l0.204,-0.762l0.191,-0.768l0.183,-0.775l0.177,-0.776l0.163,-0.782l0.157,-0.782l0.149,-0.788l0.136,-0.789l0.123,-0.796l0.115,-0.795l0.109,-0.803l0.095,-0.802l0.089,-0.809l0.081,-0.81l0.062,-0.809l0.061,-0.816l0.047,-0.823l0.034,-0.815l0.028,-0.83l0.013,-0.823l0.007,-0.829l-0.007,-0.83l-0.013,-0.823l-0.028,-0.829l-0.034,-0.816l-0.047,-0.823l-0.061,-0.816l-0.062,-0.809l-0.081,-0.81l-0.089,-0.809l-0.095,-0.802l-0.109,-0.803l-0.115,-0.795l-0.123,-0.796l-0.136,-0.788l-0.149,-0.789l-0.157,-0.782l-0.163,-0.782l-0.177,-0.775l-0.183,-0.776l-0.191,-0.768l-0.204,-0.762l-0.21,-0.761l-0.218,-0.762l-0.231,-0.755l-0.238,-0.748l-0.252,-0.748l-0.251,-0.741l-0.265,-0.741l-0.279,-0.734l-0.279,-0.728l-0.292,-0.727l-0.3,-0.721l-0.312,-0.714l-0.313,-0.714l-0.327,-0.707l-0.333,-0.701l-0.347,-0.7l-0.346,-0.694l-0.361,-0.687l-0.367,-0.686l-0.374,-0.68l-0.381,-0.674l-0.387,-0.666l-0.402,-0.666l-0.401,-0.66l-0.415,-0.653l-0.421,-0.646l-0.429,-0.639l-0.435,-0.639l-0.449,-0.633l-0.448,-0.625l-0.456,-0.619l-0.469,-0.619l-0.469,-0.605l-0.483,-0.605l-0.483,-0.598l-0.496,-0.592l-0.504,-0.585l-0.503,-0.578l-0.517,-0.571l-0.523,-0.564l-0.524,-0.565l-0.537,-0.551l-0.537,-0.55l-0.551,-0.538l-0.551,-0.537l-0.564,-0.523l-0.564,-0.524l-0.572,-0.517l-0.578,-0.503l-0.584,-0.503l-0.592,-0.497l-0.598,-0.482l-0.606,-0.483l-0.605,-0.469l-0.619,-0.469l-0.618,-0.456l-0.626,-0.456l-0.632,-0.442l-0.64,-0.435l-0.639,-0.428l-0.646,-0.422l-0.653,-0.415l-0.659,-0.401l-0.666,-0.401l-0.667,-0.388l-0.673,-0.38l-0.68,-0.374l-0.687,-0.368l-0.687,-0.36l-0.693,-0.347l-0.701,-0.347l-0.7,-0.333l-0.707,-0.326l-0.714,-0.313l-0.714,-0.313l-0.721,-0.299l-0.728,-0.292l-0.727,-0.279l-0.735,-0.279l-0.741,-0.265l-0.741,-0.252l-0.748,-0.251l-0.748,-0.238l-0.755,-0.232l-0.761,-0.217l-0.762,-0.211l-0.761,-0.204l-0.769,-0.19l-0.775,-0.184l-0.775,-0.177l-0.782,-0.163l-0.782,-0.156l-0.789,-0.15l-0.789,-0.136l-0.795,-0.122l-0.796,-0.116l-0.802,-0.109l-0.803,-0.095l-0.809,-0.088l-0.809,-0.082l-0.809,-0.061l-0.816,-0.061l-0.823,-0.048l-0.816,-0.034l-0.83,-0.027l-0.822,-0.014l-0.83,-0.006l-0.83,0.006Z",fill:"#444"}),(0,e.createElement)("path",{d:"M200.041,77.715l-10.968,33.042l-32.901,0l27.418,22.028l-10.967,33.041l27.418,-22.027l27.417,22.027l-10.967,-33.041l27.418,-22.028l-32.901,0l-10.967,-33.042Z",fill:"#444",fillRule:"nonzero"})),(0,e.createElement)("svg",{viewBox:"0 0 400 400",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M350.827,47.314c0,-11.515 -9.348,-20.863 -20.863,-20.863l-259.928,0c-11.515,0 -20.863,9.348 -20.863,20.863l0,305.372c0,11.515 9.348,20.863 20.863,20.863l259.928,0c11.515,0 20.863,-9.348 20.863,-20.863l0,-305.372Z",fill:"#fff"}),(0,e.createElement)("path",{d:"M330.137,20.452l0.173,0.001l0.172,0.003l0.172,0.004l0.172,0.005l0.172,0.006l0.172,0.007l0.171,0.008l0.171,0.009l0.171,0.011l0.171,0.011l0.17,0.012l0.17,0.014l0.17,0.014l0.17,0.016l0.169,0.017l0.169,0.018l0.169,0.018l0.168,0.02l0.168,0.021l0.168,0.022l0.168,0.023l0.167,0.024l0.167,0.025l0.167,0.026l0.166,0.027l0.166,0.028l0.165,0.029l0.166,0.03l0.165,0.031l0.164,0.032l0.165,0.033l0.163,0.035l0.164,0.035l0.163,0.036l0.163,0.037l0.163,0.038l0.162,0.039l0.162,0.04l0.161,0.041l0.161,0.042l0.16,0.043l0.161,0.044l0.159,0.045l0.16,0.046l0.159,0.047l0.158,0.047l0.159,0.049l0.157,0.05l0.158,0.05l0.157,0.052l0.156,0.052l0.156,0.054l0.156,0.054l0.155,0.055l0.155,0.056l0.154,0.057l0.154,0.058l0.153,0.059l0.153,0.06l0.153,0.061l0.152,0.061l0.151,0.063l0.151,0.063l0.151,0.065l0.15,0.065l0.149,0.066l0.15,0.067l0.149,0.068l0.148,0.068l0.147,0.07l0.148,0.07l0.146,0.071l0.146,0.073l0.146,0.073l0.145,0.073l0.145,0.075l0.144,0.076l0.143,0.076l0.143,0.077l0.143,0.078l0.142,0.079l0.141,0.08l0.141,0.08l0.141,0.082l0.139,0.082l0.14,0.083l0.138,0.083l0.138,0.085l0.138,0.085l0.137,0.086l0.137,0.087l0.136,0.088l0.135,0.089l0.135,0.089l0.134,0.09l0.134,0.091l0.132,0.092l0.133,0.092l0.132,0.093l0.131,0.094l0.131,0.095l0.13,0.096l0.129,0.096l0.129,0.097l0.136,0.103l0.247,0.192l0.252,0.201l0.25,0.203l0.247,0.207l0.245,0.209l0.242,0.213l0.239,0.215l0.237,0.218l0.235,0.22l0.231,0.224l0.229,0.226l0.226,0.229l0.224,0.232l0.22,0.234l0.218,0.236l0.215,0.24l0.213,0.242l0.209,0.245l0.207,0.247l0.203,0.25l0.201,0.252l0.192,0.248l0.103,0.135l0.097,0.129l0.096,0.129l0.096,0.13l0.095,0.131l0.094,0.131l0.093,0.132l0.092,0.133l0.092,0.132l0.091,0.134l0.09,0.134l0.089,0.135l0.089,0.136l0.088,0.135l0.087,0.137l0.086,0.137l0.085,0.138l0.085,0.138l0.083,0.138l0.083,0.14l0.082,0.139l0.082,0.141l0.08,0.141l0.08,0.141l0.079,0.142l0.078,0.142l0.077,0.144l0.076,0.143l0.076,0.144l0.075,0.145l0.073,0.145l0.073,0.146l0.072,0.146l0.072,0.147l0.07,0.147l0.07,0.147l0.068,0.149l0.068,0.148l0.067,0.149l0.066,0.15l0.065,0.15l0.065,0.151l0.063,0.151l0.062,0.151l0.062,0.152l0.061,0.153l0.059,0.152l0.06,0.154l0.058,0.154l0.057,0.154l0.056,0.154l0.055,0.156l0.054,0.156l0.054,0.156l0.052,0.156l0.052,0.157l0.05,0.158l0.05,0.158l0.049,0.158l0.047,0.158l0.047,0.159l0.046,0.159l0.045,0.16l0.044,0.161l0.043,0.16l0.042,0.161l0.041,0.162l0.04,0.161l0.039,0.162l0.038,0.163l0.037,0.163l0.036,0.163l0.035,0.163l0.035,0.165l0.033,0.164l0.032,0.164l0.031,0.166l0.03,0.164l0.029,0.166l0.028,0.166l0.027,0.166l0.026,0.167l0.025,0.167l0.024,0.167l0.023,0.168l0.022,0.168l0.021,0.168l0.02,0.168l0.018,0.168l0.018,0.17l0.017,0.17l0.015,0.169l0.015,0.17l0.014,0.17l0.012,0.17l0.011,0.171l0.011,0.171l0.009,0.17l0.008,0.172l0.007,0.172l0.006,0.172l0.005,0.172l0.004,0.171l0.003,0.173l0.001,0.173l0.001,0.163l0,305.392l-0.001,0.163l-0.001,0.173l-0.003,0.173l-0.004,0.172l-0.005,0.171l-0.006,0.172l-0.007,0.172l-0.008,0.172l-0.009,0.17l-0.011,0.171l-0.011,0.171l-0.012,0.17l-0.014,0.17l-0.015,0.17l-0.015,0.169l-0.017,0.17l-0.018,0.17l-0.018,0.167l-0.02,0.169l-0.021,0.168l-0.022,0.168l-0.023,0.168l-0.024,0.167l-0.025,0.167l-0.026,0.167l-0.027,0.166l-0.028,0.166l-0.029,0.166l-0.03,0.164l-0.031,0.166l-0.032,0.164l-0.033,0.164l-0.035,0.165l-0.035,0.163l-0.036,0.163l-0.037,0.163l-0.038,0.163l-0.039,0.162l-0.04,0.161l-0.041,0.162l-0.042,0.161l-0.043,0.16l-0.044,0.161l-0.045,0.16l-0.046,0.159l-0.047,0.159l-0.047,0.158l-0.049,0.158l-0.05,0.158l-0.05,0.158l-0.052,0.157l-0.052,0.156l-0.054,0.156l-0.054,0.156l-0.055,0.155l-0.056,0.155l-0.057,0.154l-0.058,0.154l-0.059,0.154l-0.06,0.152l-0.061,0.153l-0.061,0.152l-0.063,0.151l-0.063,0.151l-0.065,0.151l-0.065,0.15l-0.066,0.15l-0.067,0.149l-0.068,0.148l-0.068,0.149l-0.07,0.147l-0.07,0.148l-0.071,0.146l-0.073,0.146l-0.073,0.146l-0.073,0.145l-0.075,0.145l-0.076,0.144l-0.076,0.143l-0.077,0.144l-0.078,0.142l-0.079,0.142l-0.079,0.141l-0.081,0.142l-0.082,0.14l-0.082,0.139l-0.083,0.14l-0.083,0.138l-0.085,0.138l-0.085,0.138l-0.086,0.137l-0.087,0.137l-0.088,0.136l-0.089,0.135l-0.089,0.135l-0.09,0.134l-0.091,0.134l-0.092,0.132l-0.092,0.133l-0.093,0.132l-0.094,0.131l-0.095,0.131l-0.096,0.13l-0.096,0.129l-0.097,0.129l-0.103,0.136l-0.192,0.247l-0.201,0.252l-0.203,0.25l-0.207,0.247l-0.209,0.245l-0.213,0.242l-0.215,0.24l-0.217,0.236l-0.221,0.235l-0.224,0.231l-0.226,0.229l-0.229,0.226l-0.232,0.224l-0.234,0.22l-0.236,0.218l-0.24,0.215l-0.242,0.213l-0.245,0.209l-0.247,0.207l-0.25,0.203l-0.252,0.201l-0.248,0.192l-0.135,0.103l-0.129,0.097l-0.129,0.096l-0.13,0.096l-0.131,0.095l-0.131,0.094l-0.132,0.093l-0.133,0.093l-0.132,0.091l-0.134,0.091l-0.134,0.09l-0.135,0.089l-0.135,0.089l-0.136,0.088l-0.137,0.087l-0.137,0.086l-0.138,0.085l-0.138,0.085l-0.138,0.083l-0.14,0.083l-0.139,0.082l-0.14,0.082l-0.142,0.081l-0.141,0.079l-0.142,0.079l-0.142,0.078l-0.144,0.077l-0.143,0.076l-0.144,0.076l-0.145,0.075l-0.145,0.074l-0.146,0.072l-0.146,0.073l-0.146,0.071l-0.148,0.07l-0.147,0.07l-0.149,0.068l-0.148,0.068l-0.15,0.067l-0.149,0.066l-0.149,0.065l-0.152,0.065l-0.151,0.063l-0.151,0.063l-0.152,0.061l-0.153,0.061l-0.152,0.06l-0.154,0.059l-0.154,0.058l-0.154,0.057l-0.155,0.056l-0.155,0.055l-0.156,0.054l-0.156,0.054l-0.156,0.052l-0.157,0.052l-0.158,0.05l-0.158,0.05l-0.158,0.049l-0.158,0.047l-0.159,0.047l-0.159,0.046l-0.16,0.045l-0.161,0.044l-0.16,0.043l-0.161,0.042l-0.162,0.041l-0.161,0.04l-0.162,0.039l-0.163,0.038l-0.163,0.037l-0.163,0.036l-0.163,0.035l-0.165,0.035l-0.164,0.033l-0.164,0.032l-0.166,0.031l-0.164,0.03l-0.166,0.029l-0.167,0.028l-0.165,0.027l-0.167,0.026l-0.167,0.025l-0.167,0.024l-0.168,0.023l-0.168,0.022l-0.168,0.021l-0.169,0.02l-0.167,0.018l-0.17,0.018l-0.17,0.017l-0.169,0.015l-0.17,0.015l-0.17,0.014l-0.17,0.012l-0.171,0.011l-0.171,0.011l-0.17,0.009l-0.172,0.008l-0.172,0.007l-0.172,0.006l-0.172,0.005l-0.171,0.004l-0.173,0.003l-0.173,0.001l-0.163,0.001l-259.948,0l-0.163,-0.001l-0.173,-0.001l-0.173,-0.003l-0.171,-0.004l-0.172,-0.005l-0.172,-0.006l-0.172,-0.007l-0.172,-0.008l-0.17,-0.009l-0.171,-0.011l-0.171,-0.011l-0.17,-0.012l-0.17,-0.014l-0.17,-0.015l-0.169,-0.015l-0.17,-0.017l-0.17,-0.018l-0.167,-0.018l-0.169,-0.02l-0.168,-0.021l-0.168,-0.022l-0.168,-0.023l-0.167,-0.024l-0.167,-0.025l-0.167,-0.026l-0.165,-0.027l-0.167,-0.028l-0.166,-0.029l-0.164,-0.03l-0.166,-0.031l-0.164,-0.032l-0.164,-0.033l-0.165,-0.035l-0.163,-0.035l-0.163,-0.036l-0.163,-0.037l-0.163,-0.038l-0.162,-0.039l-0.161,-0.04l-0.162,-0.041l-0.161,-0.042l-0.16,-0.043l-0.161,-0.044l-0.159,-0.045l-0.16,-0.046l-0.159,-0.047l-0.158,-0.047l-0.158,-0.049l-0.158,-0.05l-0.158,-0.05l-0.157,-0.052l-0.156,-0.052l-0.156,-0.054l-0.156,-0.054l-0.155,-0.055l-0.155,-0.056l-0.154,-0.057l-0.154,-0.058l-0.154,-0.06l-0.152,-0.059l-0.153,-0.061l-0.152,-0.061l-0.151,-0.063l-0.151,-0.063l-0.151,-0.065l-0.15,-0.065l-0.149,-0.066l-0.15,-0.067l-0.148,-0.067l-0.149,-0.069l-0.147,-0.07l-0.147,-0.07l-0.147,-0.071l-0.146,-0.073l-0.146,-0.072l-0.145,-0.074l-0.145,-0.075l-0.144,-0.076l-0.143,-0.076l-0.144,-0.077l-0.142,-0.078l-0.142,-0.079l-0.141,-0.079l-0.141,-0.081l-0.141,-0.082l-0.139,-0.082l-0.14,-0.083l-0.138,-0.083l-0.138,-0.085l-0.138,-0.085l-0.137,-0.086l-0.137,-0.087l-0.135,-0.088l-0.136,-0.089l-0.135,-0.089l-0.134,-0.09l-0.134,-0.091l-0.132,-0.091l-0.133,-0.093l-0.132,-0.093l-0.131,-0.094l-0.131,-0.095l-0.13,-0.096l-0.129,-0.096l-0.129,-0.096l-0.135,-0.104l-0.248,-0.192l-0.252,-0.201l-0.25,-0.203l-0.247,-0.207l-0.245,-0.209l-0.242,-0.213l-0.24,-0.215l-0.236,-0.218l-0.234,-0.22l-0.232,-0.224l-0.229,-0.226l-0.226,-0.229l-0.224,-0.231l-0.221,-0.235l-0.217,-0.237l-0.215,-0.239l-0.213,-0.242l-0.209,-0.245l-0.207,-0.247l-0.203,-0.25l-0.201,-0.252l-0.192,-0.247l-0.103,-0.136l-0.097,-0.129l-0.097,-0.129l-0.095,-0.13l-0.095,-0.131l-0.094,-0.131l-0.093,-0.132l-0.092,-0.132l-0.092,-0.133l-0.091,-0.134l-0.09,-0.134l-0.089,-0.135l-0.089,-0.135l-0.088,-0.136l-0.086,-0.137l-0.087,-0.137l-0.085,-0.138l-0.085,-0.138l-0.083,-0.138l-0.083,-0.14l-0.082,-0.139l-0.082,-0.141l-0.08,-0.141l-0.08,-0.141l-0.079,-0.142l-0.078,-0.143l-0.077,-0.143l-0.076,-0.143l-0.076,-0.144l-0.075,-0.145l-0.073,-0.145l-0.073,-0.146l-0.073,-0.146l-0.071,-0.146l-0.07,-0.148l-0.07,-0.147l-0.068,-0.148l-0.068,-0.149l-0.067,-0.15l-0.066,-0.149l-0.065,-0.15l-0.065,-0.151l-0.063,-0.151l-0.063,-0.151l-0.061,-0.152l-0.061,-0.153l-0.06,-0.153l-0.059,-0.153l-0.057,-0.154l-0.058,-0.154l-0.056,-0.155l-0.055,-0.155l-0.054,-0.156l-0.054,-0.156l-0.052,-0.156l-0.052,-0.157l-0.05,-0.158l-0.05,-0.157l-0.049,-0.158l-0.047,-0.159l-0.047,-0.159l-0.046,-0.16l-0.045,-0.159l-0.044,-0.161l-0.043,-0.16l-0.042,-0.161l-0.041,-0.161l-0.04,-0.162l-0.039,-0.162l-0.038,-0.163l-0.037,-0.163l-0.036,-0.163l-0.035,-0.163l-0.035,-0.164l-0.033,-0.165l-0.032,-0.164l-0.031,-0.165l-0.03,-0.166l-0.029,-0.165l-0.028,-0.166l-0.027,-0.166l-0.026,-0.167l-0.025,-0.167l-0.024,-0.167l-0.023,-0.168l-0.022,-0.168l-0.021,-0.168l-0.02,-0.168l-0.018,-0.169l-0.018,-0.169l-0.017,-0.169l-0.015,-0.17l-0.015,-0.17l-0.014,-0.17l-0.012,-0.17l-0.011,-0.171l-0.011,-0.171l-0.009,-0.171l-0.008,-0.171l-0.007,-0.172l-0.006,-0.172l-0.005,-0.171l-0.004,-0.173l-0.003,-0.172l-0.001,-0.173l-0.001,-0.163l0,-305.392l0.001,-0.163l0.001,-0.173l0.003,-0.172l0.004,-0.172l0.005,-0.172l0.006,-0.172l0.007,-0.172l0.008,-0.171l0.009,-0.171l0.011,-0.171l0.011,-0.171l0.012,-0.17l0.014,-0.17l0.015,-0.17l0.015,-0.17l0.017,-0.169l0.018,-0.169l0.018,-0.169l0.02,-0.168l0.021,-0.168l0.022,-0.168l0.023,-0.168l0.024,-0.167l0.025,-0.167l0.026,-0.167l0.027,-0.166l0.028,-0.166l0.029,-0.165l0.03,-0.166l0.031,-0.165l0.032,-0.164l0.033,-0.165l0.035,-0.164l0.035,-0.163l0.036,-0.163l0.037,-0.163l0.038,-0.163l0.039,-0.162l0.04,-0.162l0.041,-0.161l0.042,-0.161l0.043,-0.16l0.044,-0.161l0.045,-0.159l0.046,-0.16l0.047,-0.159l0.047,-0.158l0.049,-0.159l0.05,-0.157l0.05,-0.158l0.052,-0.157l0.052,-0.156l0.054,-0.156l0.054,-0.156l0.055,-0.155l0.056,-0.155l0.057,-0.154l0.058,-0.154l0.059,-0.153l0.06,-0.153l0.061,-0.153l0.061,-0.152l0.063,-0.151l0.063,-0.151l0.065,-0.151l0.065,-0.15l0.066,-0.15l0.067,-0.149l0.068,-0.148l0.068,-0.149l0.07,-0.147l0.07,-0.147l0.072,-0.147l0.072,-0.146l0.073,-0.146l0.073,-0.145l0.075,-0.145l0.076,-0.144l0.076,-0.143l0.077,-0.143l0.078,-0.143l0.079,-0.142l0.08,-0.141l0.08,-0.141l0.082,-0.141l0.082,-0.139l0.083,-0.14l0.083,-0.138l0.085,-0.139l0.085,-0.137l0.086,-0.137l0.087,-0.137l0.088,-0.136l0.089,-0.135l0.089,-0.135l0.09,-0.134l0.091,-0.133l0.092,-0.134l0.092,-0.132l0.093,-0.132l0.094,-0.131l0.095,-0.131l0.095,-0.13l0.097,-0.129l0.097,-0.129l0.103,-0.136l0.192,-0.247l0.201,-0.252l0.203,-0.25l0.207,-0.247l0.209,-0.245l0.213,-0.242l0.215,-0.239l0.218,-0.237l0.22,-0.235l0.224,-0.231l0.226,-0.229l0.229,-0.226l0.231,-0.224l0.235,-0.22l0.237,-0.218l0.239,-0.215l0.242,-0.213l0.245,-0.209l0.247,-0.207l0.25,-0.203l0.252,-0.201l0.248,-0.192l0.135,-0.103l0.129,-0.097l0.129,-0.097l0.13,-0.095l0.131,-0.095l0.131,-0.094l0.132,-0.093l0.132,-0.092l0.134,-0.092l0.133,-0.091l0.134,-0.09l0.135,-0.089l0.135,-0.089l0.136,-0.088l0.137,-0.087l0.137,-0.086l0.137,-0.085l0.139,-0.085l0.138,-0.083l0.14,-0.083l0.139,-0.083l0.141,-0.081l0.141,-0.08l0.141,-0.08l0.142,-0.079l0.143,-0.078l0.143,-0.077l0.143,-0.076l0.144,-0.076l0.145,-0.075l0.145,-0.073l0.146,-0.073l0.146,-0.073l0.147,-0.071l0.147,-0.07l0.147,-0.07l0.149,-0.068l0.148,-0.068l0.149,-0.067l0.15,-0.066l0.15,-0.065l0.151,-0.065l0.151,-0.063l0.151,-0.063l0.152,-0.061l0.153,-0.061l0.153,-0.06l0.153,-0.059l0.154,-0.058l0.154,-0.057l0.155,-0.056l0.155,-0.055l0.156,-0.054l0.156,-0.054l0.156,-0.052l0.157,-0.052l0.158,-0.05l0.157,-0.05l0.159,-0.049l0.158,-0.047l0.159,-0.047l0.16,-0.046l0.159,-0.045l0.161,-0.044l0.16,-0.043l0.161,-0.042l0.162,-0.041l0.161,-0.04l0.162,-0.039l0.163,-0.038l0.163,-0.037l0.163,-0.036l0.163,-0.035l0.164,-0.035l0.165,-0.033l0.164,-0.032l0.165,-0.031l0.166,-0.03l0.165,-0.029l0.166,-0.028l0.167,-0.027l0.166,-0.026l0.167,-0.025l0.167,-0.024l0.168,-0.023l0.168,-0.022l0.168,-0.021l0.168,-0.02l0.169,-0.018l0.169,-0.018l0.169,-0.017l0.17,-0.016l0.17,-0.014l0.17,-0.014l0.17,-0.012l0.171,-0.011l0.171,-0.011l0.171,-0.009l0.171,-0.008l0.172,-0.007l0.172,-0.006l0.172,-0.005l0.172,-0.004l0.172,-0.003l0.173,-0.001l0.163,-0.001l259.948,0l0.163,0.001Zm-260.101,5.999l-0.135,0.001l-0.135,0.001l-0.134,0.002l-0.134,0.003l-0.134,0.004l-0.134,0.005l-0.134,0.005l-0.133,0.006l-0.133,0.008l-0.133,0.008l-0.133,0.008l-0.132,0.01l-0.133,0.011l-0.132,0.011l-0.131,0.012l-0.132,0.013l-0.131,0.014l-0.131,0.014l-0.131,0.016l-0.131,0.016l-0.13,0.017l-0.13,0.018l-0.13,0.018l-0.13,0.02l-0.129,0.02l-0.129,0.021l-0.129,0.022l-0.128,0.022l-0.128,0.024l-0.128,0.024l-0.128,0.025l-0.127,0.025l-0.128,0.027l-0.126,0.027l-0.127,0.028l-0.126,0.029l-0.126,0.029l-0.126,0.031l-0.125,0.031l-0.125,0.032l-0.125,0.032l-0.125,0.033l-0.124,0.034l-0.124,0.035l-0.123,0.036l-0.124,0.036l-0.123,0.037l-0.122,0.038l-0.122,0.038l-0.122,0.04l-0.122,0.039l-0.121,0.041l-0.121,0.042l-0.121,0.042l-0.12,0.042l-0.12,0.044l-0.12,0.044l-0.119,0.045l-0.119,0.046l-0.119,0.046l-0.118,0.047l-0.118,0.048l-0.117,0.049l-0.118,0.049l-0.116,0.05l-0.117,0.05l-0.116,0.051l-0.116,0.052l-0.115,0.053l-0.115,0.053l-0.114,0.054l-0.115,0.055l-0.113,0.055l-0.114,0.056l-0.113,0.057l-0.112,0.057l-0.113,0.058l-0.112,0.059l-0.111,0.059l-0.111,0.06l-0.111,0.06l-0.11,0.062l-0.11,0.061l-0.109,0.063l-0.109,0.063l-0.109,0.064l-0.108,0.064l-0.108,0.065l-0.107,0.066l-0.107,0.066l-0.106,0.067l-0.106,0.068l-0.106,0.068l-0.105,0.069l-0.105,0.069l-0.104,0.07l-0.104,0.071l-0.103,0.071l-0.103,0.072l-0.103,0.072l-0.102,0.073l-0.101,0.074l-0.102,0.074l-0.1,0.075l-0.1,0.076l-0.1,0.076l-0.198,0.153l-0.196,0.156l-0.194,0.159l-0.193,0.16l-0.19,0.163l-0.188,0.165l-0.187,0.168l-0.184,0.169l-0.182,0.172l-0.18,0.174l-0.178,0.176l-0.176,0.178l-0.174,0.18l-0.172,0.182l-0.169,0.184l-0.168,0.187l-0.165,0.188l-0.163,0.19l-0.16,0.192l-0.159,0.195l-0.156,0.196l-0.153,0.198l-0.076,0.1l-0.076,0.1l-0.075,0.1l-0.074,0.101l-0.073,0.102l-0.074,0.102l-0.072,0.103l-0.072,0.103l-0.071,0.103l-0.071,0.104l-0.07,0.104l-0.069,0.105l-0.069,0.105l-0.068,0.106l-0.068,0.106l-0.067,0.106l-0.066,0.107l-0.066,0.107l-0.065,0.108l-0.064,0.108l-0.064,0.109l-0.063,0.109l-0.063,0.109l-0.061,0.11l-0.062,0.11l-0.06,0.111l-0.06,0.111l-0.059,0.111l-0.059,0.112l-0.058,0.112l-0.057,0.113l-0.057,0.113l-0.056,0.114l-0.055,0.113l-0.055,0.115l-0.054,0.114l-0.053,0.115l-0.053,0.115l-0.052,0.116l-0.051,0.116l-0.05,0.117l-0.05,0.116l-0.049,0.118l-0.049,0.117l-0.048,0.118l-0.047,0.118l-0.046,0.119l-0.046,0.119l-0.045,0.119l-0.044,0.12l-0.043,0.12l-0.043,0.12l-0.042,0.121l-0.042,0.121l-0.04,0.121l-0.04,0.122l-0.04,0.121l-0.038,0.123l-0.038,0.122l-0.037,0.123l-0.036,0.124l-0.036,0.123l-0.035,0.124l-0.034,0.124l-0.033,0.125l-0.032,0.125l-0.032,0.125l-0.031,0.125l-0.031,0.126l-0.029,0.126l-0.029,0.126l-0.028,0.127l-0.027,0.126l-0.027,0.128l-0.025,0.127l-0.025,0.128l-0.024,0.128l-0.024,0.128l-0.022,0.128l-0.022,0.129l-0.021,0.129l-0.02,0.129l-0.02,0.13l-0.018,0.13l-0.018,0.13l-0.017,0.13l-0.016,0.131l-0.016,0.131l-0.014,0.131l-0.014,0.131l-0.013,0.132l-0.012,0.131l-0.011,0.132l-0.011,0.133l-0.01,0.132l-0.008,0.133l-0.008,0.133l-0.008,0.133l-0.006,0.133l-0.005,0.134l-0.005,0.134l-0.004,0.134l-0.003,0.134l-0.002,0.134l-0.001,0.135l-0.001,0.135l0,305.372l0.001,0.135l0.001,0.135l0.002,0.134l0.003,0.134l0.004,0.134l0.01,0.268l0.014,0.266l0.016,0.266l0.021,0.265l0.023,0.263l0.027,0.263l0.03,0.262l0.033,0.261l0.036,0.26l0.04,0.259l0.043,0.258l0.046,0.256l0.049,0.256l0.052,0.255l0.055,0.253l0.058,0.252l0.062,0.251l0.064,0.25l0.067,0.249l0.071,0.247l0.073,0.247l0.076,0.245l0.08,0.243l0.082,0.242l0.085,0.241l0.087,0.24l0.091,0.238l0.093,0.237l0.097,0.235l0.099,0.234l0.101,0.233l0.105,0.231l0.107,0.229l0.11,0.228l0.113,0.227l0.115,0.225l0.118,0.223l0.12,0.222l0.123,0.22l0.126,0.218l0.128,0.217l0.131,0.215l0.133,0.213l0.136,0.212l0.138,0.21l0.141,0.208l0.143,0.206l0.146,0.205l0.147,0.203l0.151,0.2l0.076,0.1l0.153,0.198l0.156,0.196l0.159,0.195l0.16,0.192l0.163,0.19l0.165,0.188l0.168,0.187l0.169,0.184l0.172,0.182l0.174,0.18l0.176,0.178l0.178,0.176l0.18,0.174l0.182,0.172l0.184,0.169l0.187,0.168l0.188,0.165l0.19,0.163l0.193,0.16l0.194,0.159l0.196,0.156l0.198,0.153l0.2,0.152l0.202,0.149l0.203,0.147l0.206,0.144l0.207,0.142l0.209,0.139l0.211,0.137l0.212,0.135l0.214,0.132l0.216,0.129l0.218,0.127l0.219,0.124l0.221,0.122l0.222,0.119l0.225,0.117l0.225,0.114l0.227,0.111l0.229,0.109l0.23,0.106l0.232,0.103l0.233,0.1l0.235,0.098l0.236,0.095l0.238,0.092l0.239,0.089l0.24,0.086l0.242,0.084l0.243,0.08l0.244,0.078l0.245,0.075l0.247,0.072l0.248,0.069l0.25,0.065l0.25,0.063l0.252,0.06l0.253,0.057l0.254,0.054l0.255,0.05l0.256,0.048l0.257,0.044l0.258,0.041l0.26,0.038l0.26,0.035l0.262,0.032l0.262,0.028l0.263,0.025l0.265,0.022l0.265,0.018l0.266,0.016l0.267,0.011l0.134,0.005l0.134,0.004l0.134,0.003l0.134,0.002l0.135,0.001l0.135,0.001l259.928,0l0.135,-0.001l0.135,-0.001l0.134,-0.002l0.134,-0.003l0.134,-0.004l0.134,-0.005l0.134,-0.005l0.133,-0.006l0.133,-0.008l0.133,-0.008l0.133,-0.008l0.132,-0.01l0.133,-0.011l0.132,-0.011l0.131,-0.012l0.132,-0.013l0.131,-0.014l0.131,-0.014l0.131,-0.016l0.131,-0.016l0.13,-0.017l0.13,-0.018l0.13,-0.018l0.13,-0.02l0.129,-0.02l0.129,-0.021l0.129,-0.022l0.128,-0.022l0.128,-0.024l0.128,-0.024l0.128,-0.025l0.127,-0.025l0.128,-0.027l0.126,-0.027l0.127,-0.028l0.126,-0.029l0.126,-0.029l0.126,-0.031l0.125,-0.031l0.125,-0.032l0.125,-0.032l0.125,-0.033l0.124,-0.034l0.124,-0.035l0.123,-0.036l0.124,-0.036l0.123,-0.037l0.122,-0.038l0.122,-0.038l0.122,-0.04l0.122,-0.039l0.121,-0.041l0.121,-0.042l0.121,-0.042l0.12,-0.042l0.12,-0.044l0.12,-0.044l0.119,-0.045l0.119,-0.046l0.119,-0.046l0.118,-0.047l0.118,-0.048l0.117,-0.049l0.118,-0.049l0.116,-0.05l0.117,-0.05l0.116,-0.051l0.116,-0.052l0.115,-0.053l0.115,-0.053l0.114,-0.054l0.115,-0.055l0.113,-0.055l0.114,-0.056l0.113,-0.057l0.112,-0.057l0.113,-0.058l0.112,-0.059l0.111,-0.059l0.111,-0.06l0.111,-0.06l0.11,-0.062l0.11,-0.061l0.109,-0.063l0.109,-0.063l0.109,-0.064l0.108,-0.064l0.108,-0.065l0.107,-0.066l0.107,-0.066l0.106,-0.067l0.106,-0.068l0.106,-0.068l0.105,-0.069l0.105,-0.069l0.104,-0.07l0.104,-0.071l0.103,-0.071l0.103,-0.072l0.103,-0.072l0.102,-0.073l0.101,-0.074l0.102,-0.074l0.1,-0.075l0.1,-0.076l0.1,-0.076l0.198,-0.153l0.196,-0.156l0.194,-0.159l0.193,-0.16l0.19,-0.163l0.188,-0.165l0.187,-0.168l0.184,-0.169l0.182,-0.172l0.18,-0.174l0.178,-0.176l0.176,-0.178l0.174,-0.18l0.172,-0.182l0.169,-0.184l0.168,-0.187l0.165,-0.188l0.163,-0.19l0.16,-0.192l0.159,-0.195l0.156,-0.196l0.153,-0.198l0.076,-0.1l0.076,-0.1l0.075,-0.1l0.074,-0.101l0.073,-0.102l0.074,-0.102l0.072,-0.103l0.072,-0.103l0.071,-0.103l0.071,-0.104l0.07,-0.104l0.069,-0.105l0.069,-0.105l0.068,-0.106l0.068,-0.106l0.067,-0.106l0.066,-0.107l0.066,-0.107l0.065,-0.108l0.064,-0.108l0.064,-0.109l0.063,-0.109l0.063,-0.109l0.061,-0.11l0.062,-0.11l0.06,-0.111l0.06,-0.111l0.059,-0.111l0.059,-0.112l0.058,-0.112l0.057,-0.113l0.057,-0.113l0.056,-0.114l0.055,-0.113l0.055,-0.115l0.054,-0.114l0.053,-0.115l0.053,-0.115l0.052,-0.116l0.051,-0.116l0.05,-0.117l0.05,-0.116l0.049,-0.118l0.049,-0.117l0.048,-0.118l0.047,-0.118l0.046,-0.119l0.046,-0.119l0.045,-0.119l0.044,-0.12l0.043,-0.12l0.043,-0.12l0.042,-0.121l0.042,-0.121l0.04,-0.121l0.04,-0.122l0.04,-0.121l0.038,-0.123l0.038,-0.122l0.037,-0.123l0.036,-0.124l0.036,-0.123l0.035,-0.124l0.034,-0.124l0.033,-0.125l0.032,-0.125l0.032,-0.125l0.031,-0.125l0.031,-0.126l0.029,-0.126l0.029,-0.126l0.028,-0.127l0.027,-0.126l0.027,-0.128l0.025,-0.127l0.025,-0.128l0.024,-0.128l0.024,-0.128l0.022,-0.128l0.022,-0.129l0.021,-0.129l0.02,-0.129l0.02,-0.13l0.018,-0.13l0.018,-0.13l0.017,-0.13l0.016,-0.131l0.016,-0.131l0.014,-0.131l0.014,-0.131l0.013,-0.132l0.012,-0.131l0.011,-0.132l0.011,-0.133l0.01,-0.132l0.008,-0.133l0.008,-0.133l0.008,-0.133l0.006,-0.133l0.005,-0.134l0.005,-0.134l0.004,-0.134l0.003,-0.134l0.002,-0.134l0.001,-0.135l0.001,-0.135l0,-305.372l-0.001,-0.135l-0.001,-0.135l-0.002,-0.134l-0.003,-0.134l-0.004,-0.134l-0.005,-0.134l-0.005,-0.134l-0.006,-0.133l-0.008,-0.133l-0.008,-0.133l-0.008,-0.133l-0.01,-0.132l-0.011,-0.133l-0.011,-0.132l-0.012,-0.131l-0.013,-0.132l-0.014,-0.131l-0.014,-0.131l-0.016,-0.131l-0.016,-0.131l-0.017,-0.13l-0.018,-0.13l-0.018,-0.13l-0.02,-0.13l-0.02,-0.129l-0.021,-0.129l-0.022,-0.129l-0.022,-0.128l-0.024,-0.128l-0.024,-0.128l-0.025,-0.128l-0.025,-0.127l-0.027,-0.128l-0.027,-0.126l-0.028,-0.127l-0.029,-0.126l-0.029,-0.126l-0.031,-0.126l-0.031,-0.125l-0.032,-0.125l-0.032,-0.125l-0.033,-0.125l-0.034,-0.124l-0.035,-0.124l-0.036,-0.123l-0.036,-0.124l-0.037,-0.123l-0.038,-0.122l-0.038,-0.123l-0.04,-0.121l-0.04,-0.122l-0.04,-0.121l-0.042,-0.121l-0.042,-0.121l-0.043,-0.12l-0.043,-0.12l-0.044,-0.12l-0.045,-0.119l-0.046,-0.119l-0.046,-0.119l-0.047,-0.118l-0.048,-0.118l-0.049,-0.117l-0.049,-0.118l-0.05,-0.116l-0.05,-0.117l-0.051,-0.116l-0.052,-0.116l-0.053,-0.115l-0.053,-0.115l-0.054,-0.114l-0.055,-0.115l-0.055,-0.113l-0.056,-0.114l-0.057,-0.113l-0.057,-0.113l-0.058,-0.112l-0.059,-0.112l-0.059,-0.111l-0.06,-0.111l-0.06,-0.111l-0.062,-0.11l-0.061,-0.11l-0.063,-0.109l-0.063,-0.109l-0.064,-0.109l-0.064,-0.108l-0.065,-0.108l-0.066,-0.107l-0.066,-0.107l-0.067,-0.106l-0.068,-0.106l-0.068,-0.106l-0.069,-0.105l-0.069,-0.105l-0.07,-0.104l-0.071,-0.104l-0.071,-0.103l-0.072,-0.103l-0.072,-0.103l-0.074,-0.102l-0.073,-0.102l-0.074,-0.101l-0.075,-0.1l-0.076,-0.1l-0.076,-0.1l-0.153,-0.198l-0.156,-0.196l-0.159,-0.195l-0.16,-0.192l-0.163,-0.19l-0.165,-0.188l-0.168,-0.187l-0.169,-0.184l-0.172,-0.182l-0.174,-0.18l-0.176,-0.178l-0.178,-0.176l-0.18,-0.174l-0.182,-0.172l-0.184,-0.169l-0.187,-0.168l-0.188,-0.165l-0.19,-0.163l-0.193,-0.16l-0.194,-0.159l-0.196,-0.156l-0.198,-0.153l-0.1,-0.076l-0.1,-0.076l-0.1,-0.075l-0.102,-0.074l-0.101,-0.074l-0.102,-0.073l-0.103,-0.072l-0.103,-0.072l-0.103,-0.071l-0.104,-0.071l-0.104,-0.07l-0.105,-0.069l-0.105,-0.069l-0.106,-0.068l-0.106,-0.068l-0.106,-0.067l-0.107,-0.066l-0.107,-0.066l-0.108,-0.065l-0.108,-0.064l-0.109,-0.064l-0.109,-0.063l-0.109,-0.063l-0.11,-0.061l-0.11,-0.062l-0.111,-0.06l-0.111,-0.06l-0.111,-0.059l-0.112,-0.059l-0.113,-0.058l-0.112,-0.057l-0.113,-0.057l-0.114,-0.056l-0.113,-0.055l-0.115,-0.055l-0.114,-0.054l-0.115,-0.053l-0.115,-0.053l-0.116,-0.052l-0.116,-0.051l-0.117,-0.05l-0.116,-0.05l-0.118,-0.049l-0.117,-0.049l-0.118,-0.048l-0.118,-0.047l-0.119,-0.046l-0.119,-0.046l-0.119,-0.045l-0.12,-0.044l-0.12,-0.044l-0.12,-0.042l-0.121,-0.042l-0.121,-0.042l-0.121,-0.041l-0.122,-0.039l-0.122,-0.04l-0.122,-0.038l-0.122,-0.038l-0.123,-0.037l-0.124,-0.036l-0.123,-0.036l-0.124,-0.035l-0.124,-0.034l-0.125,-0.033l-0.125,-0.032l-0.125,-0.032l-0.125,-0.031l-0.126,-0.031l-0.126,-0.029l-0.126,-0.029l-0.127,-0.028l-0.126,-0.027l-0.128,-0.027l-0.127,-0.025l-0.128,-0.025l-0.128,-0.024l-0.128,-0.024l-0.128,-0.022l-0.129,-0.022l-0.129,-0.021l-0.129,-0.02l-0.13,-0.02l-0.13,-0.018l-0.13,-0.018l-0.13,-0.017l-0.131,-0.016l-0.131,-0.016l-0.131,-0.014l-0.131,-0.014l-0.132,-0.013l-0.131,-0.012l-0.132,-0.011l-0.133,-0.011l-0.132,-0.01l-0.133,-0.008l-0.133,-0.008l-0.133,-0.008l-0.133,-0.006l-0.134,-0.005l-0.134,-0.005l-0.134,-0.004l-0.134,-0.003l-0.134,-0.002l-0.135,-0.001l-0.135,-0.001l-259.928,0Z",fill:"#eee"}),(0,e.createElement)("circle",{cx:"200",cy:"119.069",r:"70.019",fill:"#eee"}),(0,e.createElement)("path",{d:"M289.817,213.579c0,-4.187 -3.399,-7.586 -7.585,-7.586l-164.464,0c-4.186,0 -7.585,3.399 -7.585,7.586l0,3.834c0,4.187 3.399,7.586 7.585,7.586l164.464,0c4.186,0 7.585,-3.399 7.585,-7.586l0,-3.834Z",fill:"#444"}),(0,e.createElement)("path",{d:"M245.908,342.578c0,-3.085 -2.505,-5.59 -5.59,-5.59l-80.636,0c-3.085,0 -5.59,2.505 -5.59,5.59l0,2.813c0,3.085 2.505,5.59 5.59,5.59l80.636,0c3.085,0 5.59,-2.505 5.59,-5.59l0,-2.813Z",fill:"#888"}),(0,e.createElement)("path",{d:"M306.311,292.784c0,-3.137 -2.547,-5.683 -5.684,-5.683l-201.254,0c-3.137,0 -5.684,2.546 -5.684,5.683l0,2.674c0,3.137 2.547,5.684 5.684,5.684l201.254,0c3.137,0 5.684,-2.547 5.684,-5.684l0,-2.674Z",fill:"#888"}),(0,e.createElement)("path",{d:"M326.619,270.022c0,-3.136 -2.547,-5.683 -5.683,-5.683l-248.595,0c-3.136,0 -5.683,2.547 -5.683,5.683l0,2.675c0,3.136 2.547,5.683 5.683,5.683l248.595,0c3.136,0 5.683,-2.547 5.683,-5.683l0,-2.675Z",fill:"#888"}),(0,e.createElement)("path",{d:"M326.619,247.261c0,-3.137 -2.547,-5.684 -5.683,-5.684l-248.595,0c-3.136,0 -5.683,2.547 -5.683,5.684l0,2.674c0,3.137 2.547,5.683 5.683,5.683l248.595,0c3.136,0 5.683,-2.546 5.683,-5.683l0,-2.674Z",fill:"#888"}),(0,e.createElement)("path",{d:"M250.396,319.84c0,-0.453 -0.367,-0.82 -0.82,-0.82l-99.152,0c-0.453,0 -0.82,0.367 -0.82,0.82l0,0.41c0,0.452 0.367,0.82 0.82,0.82l99.152,0c0.453,0 0.82,-0.368 0.82,-0.82l0,-0.41Z",fill:"#676767"}),(0,e.createElement)("path",{d:"M176.939,94.182l46.122,0c2.053,0 3.719,1.667 3.719,3.72l0,46.121c0,2.053 -1.666,3.719 -3.719,3.719l-46.122,0c-2.053,0 -3.719,-1.666 -3.719,-3.719l0,-46.121c0,-2.053 1.666,-3.72 3.719,-3.72Zm43.89,47.609l0,-41.658l-41.658,0l0,41.658l41.658,0Zm-20.829,-32.731c0,-3.273 -2.678,-5.951 -5.951,-5.951c-3.273,0 -5.951,2.678 -5.951,5.951c0,3.273 2.678,5.951 5.951,5.951c3.273,0 5.951,-2.678 5.951,-5.951Zm8.927,14.878c0,0 0,-17.854 8.926,-17.854l0,29.756c0,1.637 -1.339,2.976 -2.975,2.976l-29.756,0c-1.636,0 -2.975,-1.339 -2.975,-2.976l0,-20.829c5.951,0 8.926,11.902 8.926,11.902c0,0 2.976,-8.926 8.927,-8.926c5.951,0 8.927,5.951 8.927,5.951Z",fill:"#888",fillRule:"nonzero"})),(0,e.createElement)("svg",{viewBox:"0 0 400 400",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"49.173",y:"68.261",width:"301.653",height:"263.478",fill:"#0a6689"}),(0,e.createElement)("g",{fill:"#fff"},(0,e.createElement)("path",{d:"M289.818,251.349c0,-4.195 -3.406,-7.601 -7.6,-7.601l-164.435,0c-4.194,0 -7.6,3.406 -7.6,7.601l0,3.8c0,4.195 3.406,7.601 7.6,7.601l164.435,0c4.194,0 7.6,-3.406 7.6,-7.601l0,-3.8Z"}),(0,e.createElement)("path",{d:"M238.631,288.345c0,-3.12 -2.533,-5.652 -5.652,-5.652l-65.958,0c-3.119,0 -5.652,2.532 -5.652,5.652l0,2.825c0,3.119 2.533,5.652 5.652,5.652l65.958,0c3.119,0 5.652,-2.533 5.652,-5.652l0,-2.825Z"})),(0,e.createElement)("path",{d:"M199.486,97.833l-13.692,41.077l-41.077,0l34.231,27.385l-13.693,41.077l34.231,-27.384l34.231,27.384l-13.692,-41.077l34.231,-27.385l-41.077,0l-13.693,-41.077Z",fill:"#fff",fillRule:"nonzero"})),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 400 400"},(0,e.createElement)("path",{fill:"#eee",d:"M46.942 44.98H353.057V355.019H46.942z"}),(0,e.createElement)("path",{fill:"#565656",d:"M289.817 181.49a7.59 7.59 0 00-7.585-7.586H117.768a7.59 7.59 0 00-7.585 7.586v3.834a7.59 7.59 0 007.585 7.586h164.464a7.59 7.59 0 007.585-7.586v-3.834z"}),(0,e.createElement)("path",{fill:"#888",d:"M245.908 310.489a5.593 5.593 0 00-5.59-5.59h-80.636a5.593 5.593 0 00-5.59 5.59v2.813a5.593 5.593 0 005.59 5.59h80.636a5.593 5.593 0 005.59-5.59v-2.813zM306.311 260.695a5.686 5.686 0 00-5.684-5.683H99.373a5.686 5.686 0 00-5.684 5.683v2.674a5.687 5.687 0 005.684 5.684h201.254a5.687 5.687 0 005.684-5.684v-2.674zM326.619 237.933a5.686 5.686 0 00-5.683-5.683H72.341a5.686 5.686 0 00-5.683 5.683v2.675a5.686 5.686 0 005.683 5.683h248.595a5.686 5.686 0 005.683-5.683v-2.675zM326.619 215.172a5.687 5.687 0 00-5.683-5.684H72.341a5.687 5.687 0 00-5.683 5.684v2.674a5.686 5.686 0 005.683 5.683h248.595a5.686 5.686 0 005.683-5.683v-2.674z"}),(0,e.createElement)("path",{fill:"#888",fillRule:"nonzero",d:"M176.481 80.65h46.122a3.721 3.721 0 013.719 3.72v46.121a3.72 3.72 0 01-3.719 3.719h-46.122a3.72 3.72 0 01-3.719-3.719V84.37a3.721 3.721 0 013.719-3.72zm43.89 47.609V86.601h-41.658v41.658h41.658zm-20.829-32.731c0-3.273-2.678-5.951-5.951-5.951-3.273 0-5.951 2.678-5.951 5.951 0 3.273 2.678 5.951 5.951 5.951 3.273 0 5.951-2.678 5.951-5.951zm8.927 14.878s0-17.854 8.926-17.854v29.756a2.984 2.984 0 01-2.975 2.976h-29.756a2.984 2.984 0 01-2.975-2.976v-20.829c5.951 0 8.926 11.902 8.926 11.902s2.976-8.926 8.927-8.926 8.927 5.951 8.927 5.951z"})),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 400 400"},(0,e.createElement)("path",{fill:"#fff",d:"M350.827 47.314c0-11.515-9.348-20.863-20.863-20.863H70.036c-11.515 0-20.863 9.348-20.863 20.863v305.372c0 11.515 9.348 20.863 20.863 20.863h259.928c11.515 0 20.863-9.348 20.863-20.863V47.314z"}),(0,e.createElement)("path",{fill:"#eee",d:"M330.137 20.452l.173.001.172.003.172.004.172.005.172.006.172.007.171.008.171.009.342.022.17.012.34.028.17.016.169.017.338.036.168.02.168.021.168.022.168.023.167.024.167.025.167.026.166.027.166.028.165.029.166.03.165.031.164.032.165.033.163.035.164.035.163.036.163.037.163.038.162.039.162.04.161.041.161.042.16.043.161.044.159.045.16.046.159.047.158.047.159.049.157.05.158.05.157.052.156.052.312.108.155.055.155.056.154.057.154.058.153.059.153.06.153.061.152.061.302.126.151.065.15.065.149.066.15.067.149.068.148.068.147.07.148.07.146.071.292.146.145.073.145.075.144.076.143.076.143.077.143.078.142.079.282.16.141.082.139.082.14.083.138.083.276.17.137.086.137.087.136.088.27.178.134.09.134.091.132.092.133.092.132.093.131.094.131.095.13.096.129.096.129.097.136.103.247.192.252.201.25.203.247.207.245.209.242.213.239.215.237.218.235.22.231.224.229.226.226.229.224.232.22.234.218.236.215.24.213.242.209.245.207.247.203.25.201.252.192.248.103.135.097.129.096.129.096.13.095.131.094.131.093.132.092.133.092.132.091.134.09.134.089.135.089.136.088.135.087.137.086.137.17.276.083.138.083.14.082.139.082.141.16.282.079.142.078.142.077.144.076.143.076.144.075.145.073.145.073.146.072.146.072.147.14.294.068.149.068.148.067.149.066.15.065.15.065.151.063.151.062.151.062.152.061.153.059.152.06.154.058.154.057.154.056.154.055.156.108.312.052.156.052.157.1.316.049.158.047.158.047.159.046.159.045.16.044.161.043.16.042.161.041.162.04.161.039.162.038.163.037.163.036.163.035.163.035.165.033.164.032.164.031.166.03.164.029.166.028.166.027.166.026.167.025.167.024.167.023.168.022.168.021.168.02.168.018.168.018.17.017.17.015.169.015.17.014.17.012.17.022.342.009.17.008.172.007.172.006.172.005.172.004.171.003.173.001.173.001.163v305.392l-.001.163-.001.173-.003.173-.004.172-.005.171-.006.172-.007.172-.008.172-.009.17-.011.171-.011.171-.012.17-.014.17-.015.17-.015.169-.017.17-.018.17-.018.167-.02.169-.021.168-.022.168-.023.168-.024.167-.025.167-.026.167-.027.166-.028.166-.029.166-.03.164-.031.166-.032.164-.033.164-.035.165-.035.163-.036.163-.037.163-.038.163-.039.162-.04.161-.041.162-.042.161-.043.16-.044.161-.045.16-.046.159-.047.159-.047.158-.049.158-.05.158-.05.158-.052.157-.052.156-.054.156-.054.156-.055.155-.056.155-.057.154-.058.154-.059.154-.06.152-.061.153-.061.152-.063.151-.063.151-.065.151-.065.15-.066.15-.067.149-.068.148-.068.149-.07.147-.07.148-.071.146-.073.146-.073.146-.073.145-.075.145-.076.144-.076.143-.077.144-.078.142-.079.142-.079.141-.081.142-.082.14-.082.139-.083.14-.083.138-.085.138-.085.138-.086.137-.087.137-.088.136-.089.135-.089.135-.09.134-.091.134-.092.132-.092.133-.093.132-.094.131-.095.131-.096.13-.096.129-.097.129-.103.136-.192.247-.201.252-.203.25-.207.247-.209.245-.213.242-.215.24-.217.236-.221.235-.224.231-.226.229-.229.226-.232.224-.234.22-.236.218-.24.215-.242.213-.245.209-.247.207-.25.203-.252.201-.248.192-.135.103-.129.097-.129.096-.13.096-.131.095-.131.094-.132.093-.133.093-.132.091-.134.091-.134.09-.135.089-.135.089-.136.088-.137.087-.137.086-.138.085-.138.085-.138.083-.14.083-.139.082-.14.082-.142.081-.141.079-.142.079-.142.078-.144.077-.143.076-.144.076-.145.075-.145.074-.146.072-.146.073-.146.071-.148.07-.147.07-.149.068-.148.068-.15.067-.149.066-.149.065-.152.065-.151.063-.151.063-.152.061-.153.061-.152.06-.154.059-.154.058-.154.057-.155.056-.155.055-.156.054-.156.054-.156.052-.157.052-.158.05-.158.05-.158.049-.158.047-.159.047-.159.046-.16.045-.161.044-.16.043-.161.042-.162.041-.161.04-.162.039-.163.038-.163.037-.163.036-.163.035-.165.035-.164.033-.164.032-.166.031-.164.03-.166.029-.167.028-.165.027-.167.026-.167.025-.167.024-.168.023-.168.022-.168.021-.169.02-.167.018-.17.018-.17.017-.169.015-.17.015-.17.014-.17.012-.171.011-.171.011-.17.009-.172.008-.172.007-.172.006-.172.005-.171.004-.173.003-.173.001-.163.001H70.026l-.163-.001-.173-.001-.173-.003-.171-.004-.172-.005-.172-.006-.172-.007-.172-.008-.17-.009-.171-.011-.171-.011-.17-.012-.17-.014-.17-.015-.169-.015-.17-.017-.17-.018-.167-.018-.169-.02-.168-.021-.168-.022-.168-.023-.167-.024-.167-.025-.167-.026-.165-.027-.167-.028-.166-.029-.164-.03-.166-.031-.164-.032-.164-.033-.165-.035-.163-.035-.163-.036-.163-.037-.163-.038-.162-.039-.161-.04-.162-.041-.161-.042-.16-.043-.161-.044-.159-.045-.16-.046-.159-.047-.158-.047-.158-.049-.158-.05-.158-.05-.157-.052-.156-.052-.156-.054-.156-.054-.155-.055-.155-.056-.154-.057-.154-.058-.154-.06-.152-.059-.153-.061-.152-.061-.151-.063-.151-.063-.151-.065-.15-.065-.149-.066-.15-.067-.148-.067-.149-.069-.147-.07-.147-.07-.147-.071-.146-.073-.146-.072-.145-.074-.145-.075-.144-.076-.143-.076-.144-.077-.142-.078-.142-.079-.141-.079-.141-.081-.141-.082-.139-.082-.14-.083-.138-.083-.138-.085-.138-.085-.137-.086-.137-.087-.135-.088-.136-.089-.135-.089-.134-.09-.134-.091-.132-.091-.133-.093-.132-.093-.131-.094-.131-.095-.13-.096-.129-.096-.129-.096-.135-.104-.248-.192-.252-.201-.25-.203-.247-.207-.245-.209-.242-.213-.24-.215-.236-.218-.234-.22-.232-.224-.229-.226-.226-.229-.224-.231-.221-.235-.217-.237-.215-.239-.213-.242-.209-.245-.207-.247-.203-.25-.201-.252-.192-.247-.103-.136-.097-.129-.097-.129-.095-.13-.095-.131-.094-.131-.093-.132-.092-.132-.092-.133-.091-.134-.09-.134-.089-.135-.089-.135-.088-.136-.086-.137-.087-.137-.085-.138-.085-.138-.083-.138-.083-.14-.082-.139-.082-.141-.08-.141-.08-.141-.079-.142-.078-.143-.077-.143-.076-.143-.076-.144-.075-.145-.073-.145-.073-.146-.073-.146-.071-.146-.07-.148-.07-.147-.068-.148-.068-.149-.067-.15-.066-.149-.065-.15-.065-.151-.063-.151-.063-.151-.061-.152-.061-.153-.06-.153-.059-.153-.057-.154-.058-.154-.056-.155-.055-.155-.054-.156-.054-.156-.052-.156-.052-.157-.05-.158-.05-.157-.049-.158-.047-.159-.047-.159-.046-.16-.045-.159-.044-.161-.043-.16-.042-.161-.041-.161-.04-.162-.039-.162-.038-.163-.037-.163-.036-.163-.035-.163-.035-.164-.033-.165-.032-.164-.031-.165-.03-.166-.029-.165-.028-.166-.027-.166-.026-.167-.025-.167-.024-.167-.023-.168-.022-.168-.021-.168-.02-.168-.018-.169-.018-.169-.017-.169-.015-.17-.015-.17-.014-.17-.012-.17-.011-.171-.011-.171-.009-.171-.008-.171-.007-.172-.006-.172-.005-.171-.004-.173-.003-.172-.001-.173-.001-.163V47.304l.001-.163.001-.173.003-.172.004-.172.005-.172.006-.172.007-.172.008-.171.009-.171.011-.171.011-.171.012-.17.014-.17.015-.17.015-.17.017-.169.018-.169.018-.169.02-.168.021-.168.022-.168.023-.168.024-.167.025-.167.026-.167.027-.166.028-.166.029-.165.03-.166.031-.165.032-.164.033-.165.035-.164.035-.163.036-.163.037-.163.038-.163.039-.162.04-.162.041-.161.042-.161.043-.16.044-.161.045-.159.046-.16.047-.159.047-.158.049-.159.05-.157.05-.158.052-.157.052-.156.054-.156.054-.156.055-.155.056-.155.057-.154.058-.154.059-.153.06-.153.061-.153.061-.152.063-.151.063-.151.065-.151.065-.15.066-.15.067-.149.068-.148.068-.149.07-.147.07-.147.072-.147.072-.146.073-.146.073-.145.075-.145.076-.144.076-.143.077-.143.078-.143.079-.142.08-.141.08-.141.082-.141.082-.139.083-.14.083-.138.085-.139.085-.137.086-.137.087-.137.088-.136.089-.135.089-.135.09-.134.091-.133.092-.134.092-.132.093-.132.094-.131.095-.131.095-.13.097-.129.097-.129.103-.136.192-.247.201-.252.203-.25.207-.247.209-.245.213-.242.215-.239.218-.237.22-.235.224-.231.226-.229.229-.226.231-.224.235-.22.237-.218.239-.215.242-.213.245-.209.247-.207.25-.203.252-.201.248-.192.135-.103.129-.097.129-.097.13-.095.131-.095.131-.094.132-.093.132-.092.134-.092.133-.091.134-.09.135-.089.135-.089.136-.088.137-.087.137-.086.137-.085.139-.085.138-.083.14-.083.139-.083.141-.081.141-.08.141-.08.142-.079.143-.078.143-.077.143-.076.144-.076.145-.075.145-.073.146-.073.146-.073.147-.071.147-.07.147-.07.149-.068.148-.068.149-.067.15-.066.15-.065.151-.065.151-.063.151-.063.152-.061.153-.061.153-.06.153-.059.154-.058.154-.057.155-.056.155-.055.156-.054.156-.054.156-.052.157-.052.158-.05.157-.05.159-.049.158-.047.159-.047.16-.046.159-.045.161-.044.16-.043.161-.042.162-.041.161-.04.162-.039.163-.038.163-.037.163-.036.163-.035.164-.035.165-.033.164-.032.165-.031.166-.03.165-.029.166-.028.167-.027.166-.026.167-.025.167-.024.168-.023.168-.022.168-.021.168-.02.169-.018.169-.018.169-.017.17-.016.17-.014.17-.014.17-.012.171-.011.171-.011.171-.009.171-.008.172-.007.172-.006.172-.005.172-.004.172-.003.173-.001.163-.001h259.948l.163.001zM70.036 26.451l-.135.001-.135.001-.134.002-.134.003-.134.004-.134.005-.134.005-.133.006-.133.008-.133.008-.133.008-.132.01-.133.011-.132.011-.131.012-.132.013-.131.014-.131.014-.131.016-.131.016-.13.017-.13.018-.13.018-.13.02-.129.02-.129.021-.129.022-.128.022-.128.024-.128.024-.128.025-.127.025-.128.027-.126.027-.127.028-.126.029-.126.029-.126.031-.125.031-.125.032-.125.032-.125.033-.124.034-.124.035-.123.036-.124.036-.123.037-.122.038-.122.038-.122.04-.122.039-.121.041-.121.042-.121.042-.12.042-.12.044-.12.044-.119.045-.119.046-.119.046-.118.047-.118.048-.117.049-.118.049-.116.05-.117.05-.116.051-.116.052-.115.053-.115.053-.114.054-.115.055-.113.055-.114.056-.113.057-.112.057-.113.058-.112.059-.111.059-.111.06-.111.06-.11.062-.11.061-.109.063-.109.063-.109.064-.108.064-.108.065-.107.066-.107.066-.106.067-.106.068-.106.068-.105.069-.105.069-.104.07-.104.071-.103.071-.103.072-.103.072-.102.073-.101.074-.102.074-.1.075-.1.076-.1.076-.198.153-.196.156-.194.159-.193.16-.19.163-.188.165-.187.168-.184.169-.182.172-.18.174-.178.176-.176.178-.174.18-.172.182-.169.184-.168.187-.165.188-.163.19-.16.192-.159.195-.156.196-.153.198-.076.1-.076.1-.075.1-.074.101-.073.102-.074.102-.072.103-.072.103-.071.103-.071.104-.07.104-.069.105-.069.105-.068.106-.068.106-.067.106-.066.107-.066.107-.065.108-.064.108-.064.109-.063.109-.063.109-.061.11-.062.11-.06.111-.06.111-.059.111-.059.112-.058.112-.057.113-.057.113-.056.114-.055.113-.055.115-.054.114-.053.115-.053.115-.052.116-.051.116-.05.117-.05.116-.049.118-.049.117-.048.118-.047.118-.046.119-.046.119-.045.119-.044.12-.043.12-.043.12-.042.121-.042.121-.04.121-.04.122-.04.121-.038.123-.038.122-.037.123-.036.124-.036.123-.035.124-.034.124-.033.125-.032.125-.032.125-.031.125-.031.126-.029.126-.029.126-.028.127-.027.126-.027.128-.025.127-.025.128-.024.128-.024.128-.022.128-.022.129-.021.129-.02.129-.02.13-.018.13-.018.13-.017.13-.016.131-.016.131-.014.131-.014.131-.013.132-.012.131-.011.132-.011.133-.01.132-.008.133-.008.133-.008.133-.006.133-.005.134-.005.134-.004.134-.003.134-.002.134-.001.135-.001.135v305.372l.002.27.002.134.003.134.004.134.01.268.014.266.016.266.021.265.023.263.027.263.03.262.033.261.036.26.04.259.043.258.046.256.049.256.052.255.055.253.058.252.062.251.064.25.067.249.071.247.073.247.076.245.08.243.082.242.085.241.087.24.091.238.093.237.097.235.099.234.101.233.105.231.107.229.11.228.113.227.115.225.118.223.12.222.123.22.126.218.128.217.131.215.133.213.136.212.138.21.141.208.143.206.146.205.147.203.151.2.076.1.153.198.156.196.159.195.16.192.163.19.165.188.168.187.169.184.172.182.174.18.176.178.178.176.18.174.182.172.184.169.187.168.188.165.19.163.193.16.194.159.196.156.198.153.2.152.202.149.203.147.206.144.207.142.209.139.211.137.212.135.214.132.216.129.218.127.219.124.221.122.222.119.225.117.225.114.227.111.229.109.23.106.232.103.233.1.235.098.236.095.238.092.239.089.24.086.242.084.243.08.244.078.245.075.247.072.248.069.25.065.25.063.252.06.253.057.254.054.255.05.256.048.257.044.258.041.26.038.26.035.262.032.262.028.263.025.265.022.265.018.266.016.267.011.134.005.134.004.134.003.134.002.27.002h259.928l.135-.001.135-.001.134-.002.134-.003.134-.004.134-.005.134-.005.133-.006.133-.008.133-.008.133-.008.132-.01.133-.011.132-.011.131-.012.132-.013.131-.014.131-.014.131-.016.131-.016.13-.017.13-.018.13-.018.13-.02.129-.02.129-.021.129-.022.128-.022.128-.024.128-.024.128-.025.127-.025.128-.027.126-.027.127-.028.126-.029.126-.029.126-.031.125-.031.125-.032.125-.032.125-.033.124-.034.124-.035.123-.036.124-.036.123-.037.122-.038.122-.038.122-.04.122-.039.121-.041.121-.042.121-.042.12-.042.12-.044.12-.044.119-.045.119-.046.119-.046.118-.047.118-.048.117-.049.118-.049.116-.05.117-.05.116-.051.116-.052.115-.053.115-.053.114-.054.115-.055.113-.055.114-.056.113-.057.112-.057.113-.058.112-.059.111-.059.111-.06.111-.06.11-.062.11-.061.109-.063.109-.063.109-.064.108-.064.108-.065.107-.066.107-.066.106-.067.106-.068.106-.068.105-.069.105-.069.104-.07.104-.071.103-.071.103-.072.103-.072.102-.073.101-.074.102-.074.1-.075.1-.076.1-.076.198-.153.196-.156.194-.159.193-.16.19-.163.188-.165.187-.168.184-.169.182-.172.18-.174.178-.176.176-.178.174-.18.172-.182.169-.184.168-.187.165-.188.163-.19.16-.192.159-.195.156-.196.153-.198.076-.1.076-.1.075-.1.074-.101.073-.102.074-.102.072-.103.072-.103.071-.103.071-.104.07-.104.069-.105.069-.105.068-.106.068-.106.067-.106.066-.107.066-.107.065-.108.064-.108.064-.109.063-.109.063-.109.061-.11.062-.11.06-.111.06-.111.059-.111.059-.112.058-.112.057-.113.057-.113.056-.114.055-.113.055-.115.054-.114.053-.115.053-.115.052-.116.051-.116.05-.117.05-.116.049-.118.049-.117.048-.118.047-.118.046-.119.046-.119.045-.119.044-.12.043-.12.043-.12.042-.121.042-.121.04-.121.04-.122.04-.121.038-.123.038-.122.037-.123.036-.124.036-.123.035-.124.034-.124.033-.125.032-.125.032-.125.031-.125.031-.126.029-.126.029-.126.028-.127.027-.126.027-.128.025-.127.025-.128.024-.128.024-.128.022-.128.022-.129.021-.129.02-.129.02-.13.018-.13.018-.13.017-.13.016-.131.016-.131.014-.131.014-.131.013-.132.012-.131.011-.132.011-.133.01-.132.008-.133.008-.133.008-.133.006-.133.005-.134.005-.134.004-.134.003-.134.002-.134.001-.135.001-.135V47.314l-.001-.135-.001-.135-.002-.134-.003-.134-.004-.134-.005-.134-.005-.134-.006-.133-.008-.133-.008-.133-.008-.133-.01-.132-.011-.133-.011-.132-.012-.131-.013-.132-.014-.131-.014-.131-.016-.131-.016-.131-.017-.13-.018-.13-.018-.13-.02-.13-.02-.129-.021-.129-.022-.129-.022-.128-.024-.128-.024-.128-.025-.128-.025-.127-.027-.128-.027-.126-.028-.127-.029-.126-.029-.126-.031-.126-.031-.125-.032-.125-.032-.125-.033-.125-.034-.124-.035-.124-.036-.123-.036-.124-.037-.123-.038-.122-.038-.123-.04-.121-.04-.122-.04-.121-.042-.121-.042-.121-.043-.12-.043-.12-.044-.12-.045-.119-.046-.119-.046-.119-.047-.118-.048-.118-.049-.117-.049-.118-.05-.116-.05-.117-.051-.116-.052-.116-.053-.115-.053-.115-.054-.114-.055-.115-.055-.113-.056-.114-.057-.113-.057-.113-.058-.112-.059-.112-.059-.111-.06-.111-.06-.111-.062-.11-.061-.11-.063-.109-.063-.109-.064-.109-.064-.108-.065-.108-.066-.107-.066-.107-.067-.106-.068-.106-.068-.106-.069-.105-.069-.105-.07-.104-.071-.104-.071-.103-.072-.103-.072-.103-.074-.102-.073-.102-.074-.101-.075-.1-.076-.1-.076-.1-.153-.198-.156-.196-.159-.195-.16-.192-.163-.19-.165-.188-.168-.187-.169-.184-.172-.182-.174-.18-.176-.178-.178-.176-.18-.174-.182-.172-.184-.169-.187-.168-.188-.165-.19-.163-.193-.16-.194-.159-.196-.156-.198-.153-.1-.076-.1-.076-.1-.075-.102-.074-.101-.074-.102-.073-.103-.072-.103-.072-.103-.071-.104-.071-.104-.07-.105-.069-.105-.069-.106-.068-.106-.068-.106-.067-.107-.066-.107-.066-.108-.065-.108-.064-.109-.064-.109-.063-.109-.063-.11-.061-.11-.062-.111-.06-.111-.06-.111-.059-.112-.059-.113-.058-.112-.057-.113-.057-.114-.056-.113-.055-.115-.055-.114-.054-.115-.053-.115-.053-.116-.052-.116-.051-.117-.05-.116-.05-.118-.049-.117-.049-.118-.048-.118-.047-.119-.046-.119-.046-.119-.045-.12-.044-.12-.044-.12-.042-.121-.042-.121-.042-.121-.041-.122-.039-.122-.04-.122-.038-.122-.038-.123-.037-.124-.036-.123-.036-.124-.035-.124-.034-.125-.033-.125-.032-.125-.032-.125-.031-.126-.031-.126-.029-.126-.029-.127-.028-.126-.027-.128-.027-.127-.025-.128-.025-.128-.024-.128-.024-.128-.022-.129-.022-.129-.021-.129-.02-.13-.02-.13-.018-.13-.018-.13-.017-.131-.016-.131-.016-.131-.014-.131-.014-.132-.013-.131-.012-.132-.011-.133-.011-.132-.01-.133-.008-.133-.008-.133-.008-.133-.006-.134-.005-.134-.005-.134-.004-.134-.003-.134-.002-.135-.001-.135-.001H70.036z"}),(0,e.createElement)("circle",{cx:"200",cy:"119.069",r:"70.019",fill:"#eee"}),(0,e.createElement)("path",{fill:"#565656",d:"M289.817 213.579a7.59 7.59 0 00-7.585-7.586H117.768a7.59 7.59 0 00-7.585 7.586v3.834a7.59 7.59 0 007.585 7.586h164.464a7.59 7.59 0 007.585-7.586v-3.834z"}),(0,e.createElement)("path",{fill:"#888",d:"M245.908 342.578a5.593 5.593 0 00-5.59-5.59h-80.636a5.593 5.593 0 00-5.59 5.59v2.813a5.593 5.593 0 005.59 5.59h80.636a5.593 5.593 0 005.59-5.59v-2.813zM306.311 292.784a5.686 5.686 0 00-5.684-5.683H99.373a5.686 5.686 0 00-5.684 5.683v2.674a5.687 5.687 0 005.684 5.684h201.254a5.687 5.687 0 005.684-5.684v-2.674zM326.619 270.022a5.686 5.686 0 00-5.683-5.683H72.341a5.686 5.686 0 00-5.683 5.683v2.675a5.686 5.686 0 005.683 5.683h248.595a5.686 5.686 0 005.683-5.683v-2.675zM326.619 247.261a5.687 5.687 0 00-5.683-5.684H72.341a5.687 5.687 0 00-5.683 5.684v2.674a5.686 5.686 0 005.683 5.683h248.595a5.686 5.686 0 005.683-5.683v-2.674z"}),(0,e.createElement)("path",{fill:"#888",fillRule:"nonzero",d:"M176.939 94.182h46.122a3.721 3.721 0 013.719 3.72v46.121a3.72 3.72 0 01-3.719 3.719h-46.122a3.72 3.72 0 01-3.719-3.719V97.902a3.721 3.721 0 013.719-3.72zm43.89 47.609v-41.658h-41.658v41.658h41.658zM200 109.06c0-3.273-2.678-5.951-5.951-5.951-3.273 0-5.951 2.678-5.951 5.951 0 3.273 2.678 5.951 5.951 5.951 3.273 0 5.951-2.678 5.951-5.951zm8.927 14.878s0-17.854 8.926-17.854v29.756a2.984 2.984 0 01-2.975 2.976h-29.756a2.984 2.984 0 01-2.975-2.976v-20.829c5.951 0 8.926 11.902 8.926 11.902s2.976-8.926 8.927-8.926 8.927 5.951 8.927 5.951z"})),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 400 400"},(0,e.createElement)("path",{fill:"#fff",d:"M7.03 60.607H392.61699999999996V345.77200000000005H7.03z"}),(0,e.createElement)("path",{fill:"#eee",d:"M392.617 345.772H7.03V60.607h385.587v285.165zM12.03 65.607v275.165h375.587V65.607H12.03z"}),(0,e.createElement)("path",{fill:"#eee",d:"M29.352 81.149H151.446V196.28300000000002H29.352z"}),(0,e.createElement)("path",{fill:"#888",fillRule:"nonzero",d:"M67.338 111.82h46.122a3.721 3.721 0 013.719 3.72v46.121a3.72 3.72 0 01-3.719 3.719H67.338a3.72 3.72 0 01-3.719-3.719V115.54a3.721 3.721 0 013.719-3.72zm43.89 47.609v-41.658H69.57v41.658h41.658zm-20.829-32.731c0-3.273-2.678-5.951-5.951-5.951-3.273 0-5.951 2.678-5.951 5.951 0 3.273 2.678 5.951 5.951 5.951 3.273 0 5.951-2.678 5.951-5.951zm8.927 14.878s0-17.854 8.926-17.854v29.756a2.984 2.984 0 01-2.975 2.976H75.521a2.984 2.984 0 01-2.975-2.976v-20.829c5.951 0 8.926 11.902 8.926 11.902s2.976-8.926 8.927-8.926 8.927 5.951 8.927 5.951z"}),(0,e.createElement)("path",{fill:"#565656",d:"M299.746 222.29a7.59 7.59 0 00-7.585-7.586H35.651a7.589 7.589 0 00-7.585 7.586v3.834a7.588 7.588 0 007.585 7.585h256.51a7.588 7.588 0 007.585-7.585v-3.834z"}),(0,e.createElement)("path",{fill:"#888",d:"M372.406 285.764a5.686 5.686 0 00-5.683-5.683H33.611a5.685 5.685 0 00-5.683 5.683v2.674a5.686 5.686 0 005.683 5.684h333.112a5.687 5.687 0 005.683-5.684v-2.674zM266.41 313.012a5.686 5.686 0 00-5.683-5.683H33.611a5.685 5.685 0 00-5.683 5.683v2.675a5.686 5.686 0 005.683 5.683h227.116a5.686 5.686 0 005.683-5.683v-2.675zM370.188 257.889a5.686 5.686 0 00-5.683-5.683H33.611a5.685 5.685 0 00-5.683 5.683v2.674a5.686 5.686 0 005.683 5.684h330.894a5.687 5.687 0 005.683-5.684v-2.674z"})),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 400 400"},(0,e.createElement)("path",{fill:"#fff",stroke:"#eee",strokeWidth:"5",d:"M390.993 128.492c0-6.336-5.144-11.479-11.479-11.479H20.486c-6.335 0-11.479 5.143-11.479 11.479v143.016c0 6.336 5.144 11.479 11.479 11.479h359.028c6.335 0 11.479-5.143 11.479-11.479V128.492z"}),(0,e.createElement)("circle",{cx:"78.187",cy:"200",r:"59.757",fill:"#eee"}),(0,e.createElement)("path",{fill:"#888",fillRule:"nonzero",d:"M55.126 173.22h46.122a3.721 3.721 0 013.719 3.72v46.121a3.72 3.72 0 01-3.719 3.719H55.126a3.72 3.72 0 01-3.719-3.719V176.94a3.721 3.721 0 013.719-3.72zm43.89 47.609v-41.658H57.358v41.658h41.658zm-20.829-32.731c0-3.273-2.678-5.951-5.951-5.951-3.273 0-5.951 2.678-5.951 5.951 0 3.273 2.678 5.951 5.951 5.951 3.273 0 5.951-2.678 5.951-5.951zm8.927 14.878s0-17.854 8.926-17.854v29.756a2.984 2.984 0 01-2.975 2.976H63.309a2.984 2.984 0 01-2.975-2.976v-20.829c5.951 0 8.926 11.902 8.926 11.902s2.976-8.926 8.927-8.926 8.927 5.951 8.927 5.951z"}),(0,e.createElement)("path",{fill:"#565656",d:"M335.948 154.253a7.59 7.59 0 00-7.585-7.586H163.899a7.589 7.589 0 00-7.585 7.586v3.834a7.588 7.588 0 007.585 7.585h164.464a7.588 7.588 0 007.585-7.585v-3.834z"}),(0,e.createElement)("path",{fill:"#888",d:"M368.797 217.727a5.686 5.686 0 00-5.683-5.683H161.859a5.685 5.685 0 00-5.683 5.683v2.674a5.686 5.686 0 005.683 5.684h201.255a5.687 5.687 0 005.683-5.684v-2.674zM303.84 244.975a5.686 5.686 0 00-5.683-5.683H161.859a5.685 5.685 0 00-5.683 5.683v2.675a5.686 5.686 0 005.683 5.683h136.298a5.686 5.686 0 005.683-5.683v-2.675zM368.797 189.852a5.686 5.686 0 00-5.683-5.683H161.859a5.685 5.685 0 00-5.683 5.683v2.674a5.686 5.686 0 005.683 5.684h201.255a5.687 5.687 0 005.683-5.684v-2.674z"})),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 400 400"},(0,e.createElement)("path",{fill:"#fff",d:"M350.827 132.614c0-11.515-9.348-20.863-20.863-20.863H70.036c-11.515 0-20.863 9.348-20.863 20.863v209.179c0 11.515 9.348 20.863 20.863 20.863h259.928c11.515 0 20.863-9.348 20.863-20.863V132.614z"}),(0,e.createElement)("path",{fill:"#eee",d:"M330.137 106.007l.173.001.172.003.172.004.172.005.172.006.172.007.171.008.171.009.342.022.17.012.34.028.17.016.169.017.338.036.168.02.168.021.168.022.168.023.167.024.167.025.167.026.166.027.166.028.165.029.166.03.165.031.164.032.165.033.163.035.164.035.163.036.163.037.163.038.162.039.162.04.161.041.161.042.16.043.161.044.159.045.16.046.159.047.158.047.159.049.157.05.158.05.157.052.156.052.312.108.155.055.155.056.154.057.154.058.153.059.153.06.153.061.152.061.302.126.151.065.15.065.149.066.15.067.149.068.148.068.147.07.148.07.146.071.292.146.145.073.145.075.144.076.143.076.143.077.143.078.142.079.282.16.141.082.139.082.14.083.138.083.276.17.137.086.137.087.136.088.27.178.134.09.134.091.132.092.133.092.132.093.131.094.131.095.13.096.129.096.129.097.136.103.247.192.252.201.25.203.247.207.245.209.242.213.239.215.237.218.235.22.231.224.229.226.226.229.224.232.22.234.218.236.215.24.213.242.209.245.207.247.203.25.201.252.192.248.103.135.097.129.096.129.096.13.095.131.094.131.093.132.092.133.092.132.091.134.09.134.089.135.089.136.088.135.087.137.086.137.17.276.083.138.083.14.082.139.082.141.16.282.079.142.078.142.077.144.076.143.076.144.075.145.073.145.073.146.072.146.072.147.14.294.068.149.068.148.067.149.066.15.065.15.065.151.063.151.062.151.062.152.061.153.059.152.06.154.058.154.057.154.056.154.055.156.108.312.052.156.052.157.1.316.049.158.047.158.047.159.046.159.045.16.044.161.043.16.042.161.041.162.04.161.039.162.038.163.037.163.036.163.035.163.035.165.033.164.032.164.031.166.03.164.029.166.028.166.027.166.026.167.025.167.024.167.023.168.022.168.021.168.02.168.018.168.018.17.017.17.015.169.015.17.014.17.012.17.022.342.009.17.008.172.007.172.006.172.005.172.004.171.003.173.001.173.001.163v208.944l-.001.163-.001.173-.003.173-.004.172-.005.171-.006.172-.007.172-.008.172-.009.17-.011.171-.011.171-.012.17-.014.17-.015.17-.015.169-.017.17-.018.17-.018.167-.02.169-.021.168-.022.168-.023.168-.024.167-.025.167-.026.167-.027.166-.028.166-.029.166-.03.164-.031.166-.032.164-.033.164-.035.165-.035.163-.036.163-.037.163-.038.163-.039.162-.04.161-.041.162-.042.161-.043.16-.044.161-.045.16-.046.159-.047.159-.047.158-.049.158-.05.158-.05.158-.052.157-.052.156-.054.156-.054.156-.055.155-.056.155-.057.154-.058.154-.059.154-.06.152-.061.153-.061.152-.063.151-.063.151-.065.151-.065.15-.066.15-.067.149-.068.148-.068.149-.07.147-.07.148-.071.146-.073.146-.073.146-.073.145-.075.145-.076.144-.076.143-.077.144-.078.142-.079.142-.079.141-.081.142-.082.14-.082.139-.083.14-.083.138-.085.138-.085.138-.086.137-.087.137-.088.136-.089.135-.089.135-.09.134-.091.134-.092.132-.092.133-.093.132-.094.131-.095.131-.096.13-.096.129-.097.129-.103.136-.192.247-.201.252-.203.25-.207.247-.209.245-.213.242-.215.24-.217.236-.221.235-.224.231-.226.229-.229.226-.232.224-.234.22-.236.218-.24.215-.242.213-.245.209-.247.207-.25.203-.252.201-.248.192-.135.103-.129.097-.129.096-.13.096-.131.095-.131.094-.132.093-.133.093-.132.091-.134.091-.134.09-.135.089-.135.089-.136.088-.137.087-.137.086-.138.085-.138.085-.138.083-.14.083-.139.082-.14.082-.142.081-.141.079-.142.079-.142.078-.144.077-.143.076-.144.076-.145.075-.145.074-.146.072-.146.073-.146.071-.148.07-.147.07-.149.068-.148.068-.15.067-.149.066-.149.065-.152.065-.151.063-.151.063-.152.061-.153.061-.152.06-.154.059-.154.058-.154.057-.155.056-.155.055-.156.054-.156.054-.156.052-.157.052-.158.05-.158.05-.158.049-.158.047-.159.047-.159.046-.16.045-.161.044-.16.043-.161.042-.162.041-.161.04-.162.039-.163.038-.163.037-.163.036-.163.035-.165.035-.164.033-.164.032-.166.031-.164.03-.166.029-.167.028-.165.027-.167.026-.167.025-.167.024-.168.023-.168.022-.168.021-.169.02-.167.018-.17.018-.17.017-.169.015-.17.015-.17.014-.17.012-.171.011-.171.011-.17.009-.172.008-.172.007-.172.006-.172.005-.171.004-.173.003-.173.001-.163.001H70.026l-.163-.001-.173-.001-.173-.003-.171-.004-.172-.005-.172-.006-.172-.007-.172-.008-.17-.009-.171-.011-.171-.011-.17-.012-.17-.014-.17-.015-.169-.015-.17-.017-.17-.018-.167-.018-.169-.02-.168-.021-.168-.022-.168-.023-.167-.024-.167-.025-.167-.026-.165-.027-.167-.028-.166-.029-.164-.03-.166-.031-.164-.032-.164-.033-.165-.035-.163-.035-.163-.036-.163-.037-.163-.038-.162-.039-.161-.04-.162-.041-.161-.042-.16-.043-.161-.044-.159-.045-.16-.046-.159-.047-.158-.047-.158-.049-.158-.05-.158-.05-.157-.052-.156-.052-.156-.054-.156-.054-.155-.055-.155-.056-.154-.057-.154-.058-.154-.06-.152-.059-.153-.061-.152-.061-.151-.063-.151-.063-.151-.065-.15-.065-.149-.066-.15-.067-.148-.067-.149-.069-.147-.07-.147-.07-.147-.071-.146-.073-.146-.072-.145-.074-.145-.075-.144-.076-.143-.076-.144-.077-.142-.078-.142-.079-.141-.079-.141-.081-.141-.082-.139-.082-.14-.083-.138-.083-.138-.085-.138-.085-.137-.086-.137-.087-.135-.088-.136-.089-.135-.089-.134-.09-.134-.091-.132-.091-.133-.093-.132-.093-.131-.094-.131-.095-.13-.096-.129-.096-.129-.096-.135-.104-.248-.192-.252-.201-.25-.203-.247-.207-.245-.209-.242-.213-.24-.215-.236-.218-.234-.22-.232-.224-.229-.226-.226-.229-.224-.231-.221-.235-.217-.237-.215-.239-.213-.242-.209-.245-.207-.247-.203-.25-.201-.252-.192-.247-.103-.136-.097-.129-.097-.129-.095-.13-.095-.131-.094-.131-.093-.132-.092-.132-.092-.133-.091-.134-.09-.134-.089-.135-.089-.135-.088-.136-.086-.137-.087-.137-.085-.138-.085-.138-.083-.138-.083-.14-.082-.139-.082-.141-.08-.141-.08-.141-.079-.142-.078-.143-.077-.143-.076-.143-.076-.144-.075-.145-.073-.145-.073-.146-.073-.146-.071-.146-.07-.148-.07-.147-.068-.148-.068-.149-.067-.15-.066-.149-.065-.15-.065-.151-.063-.151-.063-.151-.061-.152-.061-.153-.06-.153-.059-.153-.057-.154-.058-.154-.056-.155-.055-.155-.054-.156-.054-.156-.052-.156-.052-.157-.05-.158-.05-.157-.049-.158-.047-.159-.047-.159-.046-.16-.045-.159-.044-.161-.043-.16-.042-.161-.041-.161-.04-.162-.039-.162-.038-.163-.037-.163-.036-.163-.035-.163-.035-.164-.033-.165-.032-.164-.031-.165-.03-.166-.029-.165-.028-.166-.027-.166-.026-.167-.025-.167-.024-.167-.023-.168-.022-.168-.021-.168-.02-.168-.018-.169-.018-.169-.017-.169-.015-.17-.015-.17-.014-.17-.012-.17-.011-.171-.011-.171-.009-.171-.008-.171-.007-.172-.006-.172-.005-.171-.004-.173-.003-.172-.001-.173-.001-.163V132.859l.001-.163.001-.173.003-.172.004-.172.005-.172.006-.172.007-.172.008-.171.009-.171.011-.171.011-.171.012-.17.014-.17.015-.17.015-.17.017-.169.018-.169.018-.169.02-.168.021-.168.022-.168.023-.168.024-.167.025-.167.026-.167.027-.166.028-.166.029-.165.03-.166.031-.165.032-.164.033-.165.035-.164.035-.163.036-.163.037-.163.038-.163.039-.162.04-.162.041-.161.042-.161.043-.16.044-.161.045-.159.046-.16.047-.159.047-.158.049-.159.05-.157.05-.158.052-.157.052-.156.054-.156.054-.156.055-.155.056-.155.057-.154.058-.154.059-.153.06-.153.061-.153.061-.152.063-.151.063-.151.065-.151.065-.15.066-.15.067-.149.068-.148.068-.149.07-.147.07-.147.072-.147.072-.146.073-.146.073-.145.075-.145.076-.144.076-.143.077-.143.078-.143.079-.142.08-.141.08-.141.082-.141.082-.139.083-.14.083-.138.085-.139.085-.137.086-.137.087-.137.088-.136.089-.135.089-.135.09-.134.091-.133.092-.134.092-.132.093-.132.094-.131.095-.131.095-.13.097-.129.097-.129.103-.136.192-.247.201-.252.203-.25.207-.247.209-.245.213-.242.215-.239.218-.237.22-.235.224-.231.226-.229.229-.226.231-.224.235-.22.237-.218.239-.215.242-.213.245-.209.247-.207.25-.203.252-.201.248-.192.135-.103.129-.097.129-.097.13-.095.131-.095.131-.094.132-.093.132-.092.134-.092.133-.091.134-.09.135-.089.135-.089.136-.088.137-.087.137-.086.137-.085.139-.085.138-.083.14-.083.139-.083.141-.081.141-.08.141-.08.142-.079.143-.078.143-.077.143-.076.144-.076.145-.075.145-.073.146-.073.146-.073.147-.071.147-.07.147-.07.149-.068.148-.068.149-.067.15-.066.15-.065.151-.065.151-.063.151-.063.152-.061.153-.061.153-.06.153-.059.154-.058.154-.057.155-.056.155-.055.156-.054.156-.054.156-.052.157-.052.158-.05.157-.05.159-.049.158-.047.159-.047.16-.046.159-.045.161-.044.16-.043.161-.042.162-.041.161-.04.162-.039.163-.038.163-.037.163-.036.163-.035.164-.035.165-.033.164-.032.165-.031.166-.03.165-.029.166-.028.167-.027.166-.026.167-.025.167-.024.168-.023.168-.022.168-.021.168-.02.169-.018.169-.018.169-.017.17-.016.17-.014.17-.014.17-.012.171-.011.171-.011.171-.009.171-.008.172-.007.172-.006.172-.005.172-.004.172-.003.173-.001.163-.001h259.948l.163.001zm-260.101 5.999l-.135.001-.135.001-.134.002-.134.003-.134.004-.134.005-.134.005-.133.006-.133.008-.133.008-.133.008-.132.01-.133.011-.132.011-.131.012-.132.013-.131.014-.131.014-.131.016-.131.016-.13.017-.13.018-.13.018-.13.02-.129.02-.129.021-.129.022-.128.022-.128.024-.128.024-.128.025-.127.025-.128.027-.126.027-.127.028-.126.029-.126.029-.126.031-.125.031-.125.032-.125.032-.125.033-.124.034-.124.035-.123.036-.124.036-.123.037-.122.038-.122.038-.122.04-.122.039-.121.041-.121.042-.121.042-.12.042-.12.044-.12.044-.119.045-.119.046-.119.046-.118.047-.118.048-.117.049-.118.049-.116.05-.117.05-.116.051-.116.052-.115.053-.115.053-.114.054-.115.055-.113.055-.114.056-.113.057-.112.057-.113.058-.112.059-.111.059-.111.06-.111.06-.11.062-.11.061-.109.063-.109.063-.109.064-.108.064-.108.065-.107.066-.107.066-.106.067-.106.068-.106.068-.105.069-.105.069-.104.07-.104.071-.103.071-.103.072-.103.072-.102.073-.101.074-.102.074-.1.075-.1.076-.1.076-.198.153-.196.156-.194.159-.193.16-.19.163-.188.165-.187.168-.184.169-.182.172-.18.174-.178.176-.176.178-.174.18-.172.182-.169.184-.168.187-.165.188-.163.19-.16.192-.159.195-.156.196-.153.198-.076.1-.076.1-.075.1-.074.101-.073.102-.074.102-.072.103-.072.103-.071.103-.071.104-.07.104-.069.105-.069.105-.068.106-.068.106-.067.106-.066.107-.066.107-.065.108-.064.108-.064.109-.063.109-.063.109-.061.11-.062.11-.06.111-.06.111-.059.111-.059.112-.058.112-.057.113-.057.113-.056.114-.055.113-.055.115-.054.114-.053.115-.053.115-.052.116-.051.116-.05.117-.05.116-.049.118-.049.117-.048.118-.047.118-.046.119-.046.119-.045.119-.044.12-.043.12-.043.12-.042.121-.042.121-.04.121-.04.122-.04.121-.038.123-.038.122-.037.123-.036.124-.036.123-.035.124-.034.124-.033.125-.032.125-.032.125-.031.125-.031.126-.029.126-.029.126-.028.127-.027.126-.027.128-.025.127-.025.128-.024.128-.024.128-.022.128-.022.129-.021.129-.02.129-.02.13-.018.13-.018.13-.017.13-.016.131-.016.131-.014.131-.014.131-.013.132-.012.131-.011.132-.011.133-.01.132-.008.133-.008.133-.008.133-.006.133-.005.134-.005.134-.004.134-.003.134-.002.134-.001.135-.001.135v208.924l.002.27.002.134.003.134.004.134.01.268.014.266.016.266.021.265.023.263.027.263.03.262.033.261.036.26.04.259.043.258.046.256.049.256.052.255.055.253.058.252.062.251.064.25.067.249.071.247.073.247.076.245.08.243.082.242.085.241.087.24.091.238.093.237.097.235.099.234.101.233.105.231.107.229.11.228.113.227.115.225.118.223.12.222.123.22.126.218.128.217.131.215.133.213.136.212.138.21.141.208.143.206.146.205.147.203.151.2.076.1.153.198.156.196.159.195.16.192.163.19.165.188.168.187.169.184.172.182.174.18.176.178.178.176.18.174.182.172.184.169.187.168.188.165.19.163.193.16.194.159.196.156.198.153.2.152.202.149.203.147.206.144.207.142.209.139.211.137.212.135.214.132.216.129.218.127.219.124.221.122.222.119.225.117.225.114.227.111.229.109.23.106.232.103.233.1.235.098.236.095.238.092.239.089.24.086.242.084.243.08.244.078.245.075.247.072.248.069.25.065.25.063.252.06.253.057.254.054.255.05.256.048.257.044.258.041.26.038.26.035.262.032.262.028.263.025.265.022.265.018.266.016.267.011.134.005.134.004.134.003.134.002.27.002h259.928l.135-.001.135-.001.134-.002.134-.003.134-.004.134-.005.134-.005.133-.006.133-.008.133-.008.133-.008.132-.01.133-.011.132-.011.131-.012.132-.013.131-.014.131-.014.131-.016.131-.016.13-.017.13-.018.13-.018.13-.02.129-.02.129-.021.129-.022.128-.022.128-.024.128-.024.128-.025.127-.025.128-.027.126-.027.127-.028.126-.029.126-.029.126-.031.125-.031.125-.032.125-.032.125-.033.124-.034.124-.035.123-.036.124-.036.123-.037.122-.038.122-.038.122-.04.122-.039.121-.041.121-.042.121-.042.12-.042.12-.044.12-.044.119-.045.119-.046.119-.046.118-.047.118-.048.117-.049.118-.049.116-.05.117-.05.116-.051.116-.052.115-.053.115-.053.114-.054.115-.055.113-.055.114-.056.113-.057.112-.057.113-.058.112-.059.111-.059.111-.06.111-.06.11-.062.11-.061.109-.063.109-.063.109-.064.108-.064.108-.065.107-.066.107-.066.106-.067.106-.068.106-.068.105-.069.105-.069.104-.07.104-.071.103-.071.103-.072.103-.072.102-.073.101-.074.102-.074.1-.075.1-.076.1-.076.198-.153.196-.156.194-.159.193-.16.19-.163.188-.165.187-.168.184-.169.182-.172.18-.174.178-.176.176-.178.174-.18.172-.182.169-.184.168-.187.165-.188.163-.19.16-.192.159-.195.156-.196.153-.198.076-.1.076-.1.075-.1.074-.101.073-.102.074-.102.072-.103.072-.103.071-.103.071-.104.07-.104.069-.105.069-.105.068-.106.068-.106.067-.106.066-.107.066-.107.065-.108.064-.108.064-.109.063-.109.063-.109.061-.11.062-.11.06-.111.06-.111.059-.111.059-.112.058-.112.057-.113.057-.113.056-.114.055-.113.055-.115.054-.114.053-.115.053-.115.052-.116.051-.116.05-.117.05-.116.049-.118.049-.117.048-.118.047-.118.046-.119.046-.119.045-.119.044-.12.043-.12.043-.12.042-.121.042-.121.04-.121.04-.122.04-.121.038-.123.038-.122.037-.123.036-.124.036-.123.035-.124.034-.124.033-.125.032-.125.032-.125.031-.125.031-.126.029-.126.029-.126.028-.127.027-.126.027-.128.025-.127.025-.128.024-.128.024-.128.022-.128.022-.129.021-.129.02-.129.02-.13.018-.13.018-.13.017-.13.016-.131.016-.131.014-.131.014-.131.013-.132.012-.131.011-.132.011-.133.01-.132.008-.133.008-.133.008-.133.006-.133.005-.134.005-.134.004-.134.003-.134.002-.134.001-.135.001-.135V132.869l-.001-.135-.001-.135-.002-.134-.003-.134-.004-.134-.005-.134-.005-.134-.006-.133-.008-.133-.008-.133-.008-.133-.01-.132-.011-.133-.011-.132-.012-.131-.013-.132-.014-.131-.014-.131-.016-.131-.016-.131-.017-.13-.018-.13-.018-.13-.02-.13-.02-.129-.021-.129-.022-.129-.022-.128-.024-.128-.024-.128-.025-.128-.025-.127-.027-.128-.027-.126-.028-.127-.029-.126-.029-.126-.031-.126-.031-.125-.032-.125-.032-.125-.033-.125-.034-.124-.035-.124-.036-.123-.036-.124-.037-.123-.038-.122-.038-.123-.04-.121-.04-.122-.04-.121-.042-.121-.042-.121-.043-.12-.043-.12-.044-.12-.045-.119-.046-.119-.046-.119-.047-.118-.048-.118-.049-.117-.049-.118-.05-.116-.05-.117-.051-.116-.052-.116-.053-.115-.053-.115-.054-.114-.055-.115-.055-.113-.056-.114-.057-.113-.057-.113-.058-.112-.059-.112-.059-.111-.06-.111-.06-.111-.062-.11-.061-.11-.063-.109-.063-.109-.064-.109-.064-.108-.065-.108-.066-.107-.066-.107-.067-.106-.068-.106-.068-.106-.069-.105-.069-.105-.07-.104-.071-.104-.071-.103-.072-.103-.072-.103-.074-.102-.073-.102-.074-.101-.075-.1-.076-.1-.076-.1-.153-.198-.156-.196-.159-.195-.16-.192-.163-.19-.165-.188-.168-.187-.169-.184-.172-.182-.174-.18-.176-.178-.178-.176-.18-.174-.182-.172-.184-.169-.187-.168-.188-.165-.19-.163-.193-.16-.194-.159-.196-.156-.198-.153-.1-.076-.1-.076-.1-.075-.102-.074-.101-.074-.102-.073-.103-.072-.103-.072-.103-.071-.104-.071-.104-.07-.105-.069-.105-.069-.106-.068-.106-.068-.106-.067-.107-.066-.107-.066-.108-.065-.108-.064-.109-.064-.109-.063-.109-.063-.11-.061-.11-.062-.111-.06-.111-.06-.111-.059-.112-.059-.113-.058-.112-.057-.113-.057-.114-.056-.113-.055-.115-.055-.114-.054-.115-.053-.115-.053-.116-.052-.116-.051-.117-.05-.116-.05-.118-.049-.117-.049-.118-.048-.118-.047-.119-.046-.119-.046-.119-.045-.12-.044-.12-.044-.12-.042-.121-.042-.121-.042-.121-.041-.122-.039-.122-.04-.122-.038-.122-.038-.123-.037-.124-.036-.123-.036-.124-.035-.124-.034-.125-.033-.125-.032-.125-.032-.125-.031-.126-.031-.126-.029-.126-.029-.127-.028-.126-.027-.128-.027-.127-.025-.128-.025-.128-.024-.128-.024-.128-.022-.129-.022-.129-.021-.129-.02-.13-.02-.13-.018-.13-.018-.13-.017-.131-.016-.131-.016-.131-.014-.131-.014-.132-.013-.131-.012-.132-.011-.133-.011-.132-.01-.133-.008-.133-.008-.133-.008-.133-.006-.134-.005-.134-.005-.134-.004-.134-.003-.134-.002-.135-.001-.135-.001H70.036z"}),(0,e.createElement)("circle",{cx:"200",cy:"108.176",r:"70.019",fill:"#fff"}),(0,e.createElement)("path",{fill:"#eee",d:"M200.453 38.158l.451.005.452.007.45.01.45.013.449.015.448.019.448.021.447.024.446.027.445.03.445.032.444.036.443.038.442.04.442.044.44.046.44.049.439.052.439.054.437.057.437.06.435.062.435.065.434.068.433.071.432.073.432.075.43.079.43.081.428.083.428.087.427.088.425.092.425.094.424.096.423.099.421.102.421.104.42.107.419.109.418.112.417.114.415.117.415.119.414.122.412.124.412.127.41.129.41.132.408.134.407.137.406.138.405.142.404.144.403.146.401.148.4.151.4.153.398.156.396.158.396.16.394.163.394.165.392.167.39.17.39.172.388.174.387.177.386.179.385.181.383.183.382.186.38.188.38.19.378.192.377.194.375.197.374.199.373.201.371.203.37.206.369.208.367.209.366.212.364.214.363.217.362.218.36.22.359.223.357.225.356.226.354.229.353.231.352.233.35.235.348.237.347.239.346.241.344.243.342.246.341.247.34.249.337.251.337.253.334.255.333.257.332.259.33.261.328.263.327.265.325.266.323.269.322.27.32.273.319.274.317.276.315.278.313.28.312.282.31.283.308.286.307.287.305.289.303.291.302.292.299.295.298.296.296.298.295.299.292.302.291.303.289.305.287.307.286.308.283.31.282.312.28.313.278.315.276.317.274.319.273.32.27.322.269.323.266.325.265.327.263.328.261.33.259.332.257.333.255.334.253.337.251.337.249.34.248.341.245.342.243.344.241.346.239.347.237.348.235.35.233.352.231.353.229.354.226.356.225.357.223.359.22.36.218.362.217.363.214.364.212.366.209.367.208.369.206.37.203.371.201.373.199.374.197.375.194.377.192.378.191.38.187.38.186.382.183.383.181.385.179.386.177.387.174.388.172.39.17.39.167.392.165.394.163.394.16.396.158.396.156.398.153.4.151.4.148.402.147.402.143.404.142.405.139.406.136.407.134.408.132.41.129.41.127.412.124.412.122.414.119.415.117.415.114.417.112.418.109.419.107.42.104.421.102.421.099.423.096.424.094.425.092.426.088.426.087.428.083.428.081.43.079.43.075.432.073.432.071.433.068.434.065.435.062.435.06.437.057.437.054.439.052.439.049.44.046.44.044.442.04.442.038.443.036.444.032.445.03.445.027.446.024.447.021.448.019.448.015.449.013.45.01.45.007.452.005.451.001.453-.001.453-.005.451-.007.452-.01.45-.013.45-.015.449-.019.448-.021.448-.024.447-.027.446-.03.445-.032.445-.036.444-.038.443-.04.442-.044.442-.046.44-.049.44-.052.439-.054.439-.057.437-.06.437-.062.435-.065.435-.068.434-.071.433-.073.433-.075.431-.079.43-.081.43-.083.428-.087.428-.088.427-.092.425-.094.425-.096.424-.099.423-.102.422-.104.42-.107.42-.109.419-.112.418-.114.417-.117.415-.119.415-.122.414-.124.412-.127.412-.129.41-.132.41-.134.408-.136.407-.139.406-.142.405-.143.404-.147.403-.148.401-.151.4-.153.4-.156.398-.158.396-.16.396-.163.394-.165.394-.167.392-.17.39-.172.39-.174.388-.177.387-.179.386-.181.385-.183.383-.186.382-.187.38-.191.38-.192.378-.194.377-.197.375-.199.374-.201.373-.203.371-.206.37-.208.369-.209.367-.212.366-.214.364-.217.363-.218.362-.22.36-.223.359-.225.357-.226.356-.229.355-.231.352-.233.352-.235.35-.237.348-.239.347-.241.346-.243.344-.245.342-.248.341-.249.34-.251.337-.253.337-.255.334-.257.333-.259.332-.261.33-.263.328-.265.327-.266.325-.269.323-.27.322-.273.32-.274.319-.276.317-.278.315-.28.313-.282.312-.283.31-.286.308-.287.307-.289.305-.291.303-.292.302-.295.299-.296.298-.298.296-.299.295-.302.292-.303.291-.305.289-.307.287-.308.286-.31.283-.312.282-.313.28-.315.278-.317.276-.319.274-.32.273-.322.27-.323.269-.325.266-.327.265-.328.263-.33.261-.332.259-.333.257-.334.255-.337.253-.337.251-.34.249-.341.248-.342.245-.344.243-.346.241-.347.239-.348.237-.35.235-.352.233-.353.231-.354.229-.356.226-.357.225-.359.223-.36.22-.362.218-.363.217-.364.214-.366.212-.367.209-.369.208-.37.206-.371.203-.373.201-.374.199-.375.197-.377.194-.378.192-.38.191-.38.187-.382.186-.383.183-.385.181-.386.179-.387.177-.388.174-.39.172-.39.17-.392.167-.394.165-.394.163-.396.16-.396.158-.398.156-.4.153-.4.151-.401.148-.403.147-.404.143-.405.142-.406.139-.407.136-.408.134-.41.132-.41.129-.412.127-.412.124-.414.122-.415.119-.415.117-.417.114-.418.112-.419.109-.42.107-.421.104-.421.102-.423.099-.424.096-.425.094-.425.092-.427.088-.428.087-.428.083-.43.081-.43.079-.432.075-.432.073-.433.071-.434.068-.435.065-.435.062-.437.06-.437.057-.439.054-.439.052-.44.049-.44.046-.442.044-.442.04-.443.038-.444.036-.445.032-.445.03-.446.027-.447.024-.448.021-.448.019-.449.015-.45.013-.45.01-.452.007-.451.005-.453.001-.453-.001-.451-.005-.452-.007-.45-.01-.45-.013-.449-.015-.448-.019-.448-.021-.447-.024-.446-.027-.445-.03-.445-.032-.444-.036-.443-.038-.442-.04-.442-.044-.44-.046-.44-.049-.439-.052-.439-.054-.437-.057-.437-.06-.435-.062-.435-.065-.434-.068-.433-.071-.432-.073-.432-.075-.43-.079-.43-.081-.428-.083-.428-.087-.427-.088-.425-.092-.425-.094-.424-.096-.423-.099-.421-.102-.421-.104-.42-.107-.419-.109-.418-.112-.417-.114-.415-.117-.415-.119-.414-.122-.412-.124-.412-.127-.41-.129-.41-.132-.408-.134-.407-.136-.406-.139-.405-.142-.404-.143-.403-.147-.401-.148-.4-.151-.4-.153-.398-.156-.396-.158-.396-.16-.394-.163-.394-.165-.392-.167-.39-.17-.39-.172-.388-.174-.387-.177-.386-.179-.385-.181-.383-.183-.382-.186-.38-.187-.38-.191-.378-.192-.377-.194-.375-.197-.374-.199-.373-.201-.371-.203-.37-.206-.369-.208-.367-.209-.366-.212-.364-.214-.363-.217-.362-.218-.36-.22-.359-.223-.357-.225-.356-.226-.354-.229-.353-.231-.352-.233-.35-.235-.348-.237-.347-.239-.346-.241-.344-.243-.342-.245-.341-.248-.34-.249-.337-.251-.337-.253-.334-.255-.333-.257-.332-.259-.33-.261-.328-.263-.327-.265-.325-.266-.323-.269-.322-.27-.32-.273-.319-.274-.317-.276-.315-.278-.313-.28-.312-.282-.31-.283-.308-.286-.307-.287-.305-.289-.303-.291-.302-.292-.299-.295-.298-.296-.296-.298-.295-.299-.292-.302-.291-.303-.289-.305-.287-.307-.286-.308-.283-.31-.282-.312-.28-.313-.278-.315-.276-.317-.274-.319-.273-.32-.27-.322-.269-.323-.266-.325-.265-.327-.263-.328-.261-.33-.259-.332-.257-.333-.255-.334-.253-.337-.251-.337-.249-.34-.248-.341-.245-.342-.243-.344-.241-.346-.239-.347-.237-.348-.235-.35-.233-.352-.231-.352-.229-.355-.226-.356-.225-.357-.223-.359-.22-.36-.218-.362-.217-.363-.214-.364-.212-.366-.209-.367-.208-.369-.206-.37-.203-.371-.201-.373-.199-.374-.197-.375-.194-.377-.192-.378-.191-.38-.187-.38-.186-.382-.183-.383-.181-.385-.179-.386-.177-.387-.174-.388-.172-.39-.17-.39-.167-.392-.165-.394-.163-.394-.16-.396-.158-.396-.156-.398-.153-.4-.151-.4-.148-.401-.147-.403-.143-.404-.142-.405-.139-.406-.136-.407-.134-.408-.132-.41-.129-.41-.127-.412-.124-.412-.122-.414-.119-.415-.117-.415-.114-.417-.112-.418-.109-.419-.107-.42-.104-.42-.102-.422-.099-.423-.096-.424-.094-.425-.092-.425-.088-.427-.087-.428-.083-.428-.081-.43-.079-.43-.075-.431-.073-.433-.071-.433-.068-.434-.065-.435-.062-.435-.06-.437-.057-.437-.054-.439-.052-.439-.049-.44-.046-.44-.044-.442-.04-.442-.038-.443-.036-.444-.032-.445-.03-.445-.027-.446-.024-.447-.021-.448-.019-.448-.015-.449-.013-.45-.01-.45-.007-.452-.005-.451-.001-.453.001-.453.005-.451.007-.452.01-.45.013-.45.015-.449.019-.448.021-.448.024-.447.027-.446.03-.445.032-.445.036-.444.038-.443.04-.442.044-.442.046-.44.049-.44.052-.439.054-.439.057-.437.06-.437.062-.435.065-.435.068-.434.071-.433.073-.432.075-.432.079-.43.081-.43.083-.428.087-.428.088-.426.092-.426.094-.425.096-.424.099-.423.102-.421.104-.421.107-.42.109-.419.112-.418.114-.417.117-.415.119-.415.122-.414.124-.412.127-.412.129-.41.132-.41.134-.408.136-.407.139-.406.142-.405.143-.404.147-.402.148-.402.151-.4.153-.4.156-.398.158-.396.16-.396.163-.394.165-.394.167-.392.17-.39.172-.39.174-.388.177-.387.179-.386.181-.385.183-.383.186-.382.187-.38.191-.38.192-.378.194-.377.197-.375.199-.374.201-.373.203-.371.206-.37.208-.369.209-.367.212-.366.214-.364.217-.363.218-.362.22-.36.223-.359.225-.357.226-.356.229-.354.231-.353.233-.352.235-.35.237-.348.239-.347.241-.346.243-.344.245-.342.248-.341.249-.34.251-.337.253-.337.255-.334.257-.333.259-.332.261-.33.263-.328.265-.327.266-.325.269-.323.27-.322.273-.32.274-.319.276-.317.278-.315.28-.313.282-.312.283-.31.286-.308.287-.307.289-.305.291-.303.292-.302.295-.299.296-.298.298-.296.299-.295.302-.292.303-.291.305-.289.307-.287.308-.286.31-.283.312-.282.313-.28.315-.278.317-.276.319-.274.32-.273.322-.27.323-.269.325-.266.327-.265.328-.263.33-.261.332-.259.333-.257.334-.255.337-.253.337-.251.34-.249.341-.247.342-.246.344-.243.346-.241.347-.239.348-.237.35-.235.352-.233.353-.231.354-.229.356-.226.357-.225.359-.223.36-.22.362-.218.363-.217.364-.214.366-.212.367-.209.369-.208.37-.206.371-.203.373-.201.374-.199.375-.197.377-.194.378-.192.38-.19.38-.188.382-.186.383-.183.385-.181.386-.179.387-.177.388-.174.39-.172.39-.17.392-.167.394-.165.394-.163.396-.16.396-.158.398-.156.4-.153.4-.151.401-.148.403-.146.404-.144.405-.142.406-.138.407-.137.408-.134.41-.132.41-.129.412-.127.412-.124.414-.122.415-.119.415-.117.417-.114.418-.112.419-.109.42-.107.421-.104.421-.102.423-.099.424-.096.425-.094.425-.092.427-.088.428-.087.428-.083.43-.081.43-.079.432-.075.432-.073.433-.071.434-.068.435-.065.435-.062.437-.06.437-.057.439-.054.439-.052.44-.049.44-.046.442-.044.442-.04.443-.038.444-.036.445-.032.445-.03.446-.027.447-.024.448-.021.448-.019.449-.015.45-.013.45-.01.452-.007.451-.005.453-.001.453.001zm-.864 6.5l-.411.004-.41.007-.409.009-.409.012-.408.014-.407.017-.406.019-.406.022-.405.024-.405.027-.403.03-.403.032-.402.034-.402.037-.4.039-.4.042-.399.045-.399.047-.397.049-.397.052-.396.054-.395.057-.394.059-.394.061-.393.064-.391.066-.392.069-.39.071-.389.073-.389.076-.387.078-.387.081-.386.083-.385.085-.384.087-.384.09-.382.092-.381.095-.381.097-.38.099-.378.101-.378.104-.377.105-.376.109-.375.11-.374.113-.373.114-.372.117-.371.12-.37.121-.369.124-.368.126-.367.128-.366.13-.365.133-.364.134-.363.137-.362.139-.361.141-.359.144-.359.145-.358.147-.356.15-.355.152-.355.154-.353.155-.352.158-.351.16-.35.163-.348.164-.348.166-.346.168-.345.171-.344.172-.343.174-.342.177-.34.178-.34.181-.338.182-.337.185-.335.186-.334.188-.334.191-.332.192-.33.194-.329.196-.329.198-.326.2-.326.202-.324.204-.323.206-.321.207-.321.21-.319.211-.317.213-.316.216-.315.217-.314.218-.312.221-.311.222-.309.225-.308.226-.307.228-.305.23-.304.231-.302.233-.301.235-.299.237-.298.239-.297.24-.295.242-.294.244-.292.246-.29.247-.29.249-.287.251-.286.252-.285.254-.283.256-.281.257-.28.259-.279.261-.277.262-.275.264-.273.266-.272.267-.271.269-.269.271-.267.272-.266.273-.264.275-.262.277-.261.279-.259.28-.257.281-.256.283-.254.285-.252.286-.251.287-.249.29-.247.29-.246.292-.244.294-.242.295-.24.297-.239.298-.237.299-.235.301-.233.302-.232.304-.229.305-.228.307-.226.308-.225.309-.222.311-.221.312-.219.314-.216.314-.216.317-.213.317-.211.319-.21.321-.207.321-.206.323-.204.324-.202.326-.2.327-.198.328-.196.329-.194.331-.192.331-.191.334-.188.334-.186.335-.185.337-.182.338-.181.34-.178.34-.177.342-.174.343-.172.344-.171.345-.168.346-.166.348-.164.348-.163.35-.16.351-.158.352-.156.353-.153.355-.152.355-.15.357-.147.357-.145.359-.144.36-.141.36-.139.362-.137.363-.134.364-.133.365-.13.366-.128.367-.126.368-.124.369-.121.37-.12.371-.117.372-.114.373-.113.374-.11.375-.109.376-.105.377-.104.378-.101.378-.099.38-.097.381-.095.381-.092.382-.09.384-.087.384-.085.385-.083.386-.081.387-.078.387-.076.389-.073.389-.071.39-.069.391-.066.392-.064.393-.061.394-.059.394-.057.395-.054.396-.052.397-.049.397-.047.399-.045.399-.042.4-.039.4-.037.402-.034.402-.032.403-.03.403-.027.405-.024.405-.022.406-.019.406-.017.407-.015.408-.011.409-.009.409-.007.41-.004.411-.001.411.001.411.004.411.007.41.009.409.011.409.015.408.017.407.019.406.022.406.024.405.027.405.03.403.032.403.034.402.037.402.039.4.042.4.045.399.047.399.049.397.052.397.054.396.057.395.059.394.061.394.064.393.066.392.069.391.071.39.073.389.076.389.078.387.081.387.083.386.085.385.087.384.09.384.092.382.095.382.097.38.099.38.101.378.104.378.105.377.109.376.11.375.113.374.114.373.117.372.12.371.121.37.124.369.126.368.128.367.13.366.133.365.134.364.137.363.139.362.141.361.144.359.145.359.147.358.15.356.152.355.153.355.156.353.158.352.16.351.163.35.164.348.166.348.168.346.171.346.172.343.174.343.177.342.178.34.181.34.182.338.185.337.186.335.188.334.191.334.192.332.194.33.196.329.198.329.2.326.202.326.204.324.206.323.207.322.21.32.211.319.213.317.216.317.216.314.219.314.221.312.222.311.225.309.226.308.228.307.23.305.231.304.233.302.235.301.237.299.239.299.24.296.242.295.244.294.246.292.247.29.249.29.251.287.252.286.254.285.256.283.257.281.259.28.261.279.262.277.264.275.266.273.267.273.269.27.271.269.272.267.273.266.275.264.277.262.279.261.28.259.281.257.283.256.285.254.286.253.287.25.29.249.29.247.292.246.294.244.295.242.297.24.298.239.299.237.301.235.302.233.304.232.305.229.307.228.308.226.309.225.311.222.312.221.314.219.314.216.317.216.317.213.319.211.32.21.322.207.323.206.324.204.326.202.326.2.329.198.329.196.33.194.332.193.334.19.334.188.335.186.337.185.338.182.34.181.34.178.342.177.343.174.343.172.346.171.346.168.348.166.348.164.35.163.351.16.352.158.353.156.355.153.355.152.356.15.358.147.359.145.36.144.36.141.362.139.363.137.364.134.365.133.366.13.367.128.368.126.369.124.37.121.371.12.372.117.373.114.374.113.375.11.376.109.377.105.378.104.378.101.38.099.38.097.382.095.382.092.384.09.384.087.385.085.386.083.387.081.387.078.389.076.389.073.39.071.391.069.392.066.393.064.394.061.394.059.395.057.396.054.397.052.397.049.399.047.399.045.4.042.4.039.402.037.402.034.403.032.403.03.405.027.405.024.406.022.406.02.407.016.408.015.409.011.409.009.41.007.411.004.411.001.411-.001.411-.004.41-.007.409-.009.409-.011.408-.015.407-.016.406-.02.406-.022.405-.024.405-.027.403-.03.403-.032.402-.034.402-.037.4-.039.4-.042.399-.045.399-.047.397-.049.397-.052.396-.054.395-.057.394-.059.394-.061.393-.064.392-.066.391-.069.39-.071.389-.073.389-.076.387-.078.387-.081.386-.083.385-.085.384-.087.384-.09.382-.092.382-.095.38-.097.38-.099.378-.101.378-.104.377-.105.376-.109.375-.11.374-.113.373-.114.372-.117.371-.12.37-.121.369-.124.368-.126.367-.128.366-.13.365-.133.364-.134.363-.137.362-.139.36-.141.36-.144.359-.145.357-.147.357-.15.355-.152.355-.153.353-.156.352-.158.351-.16.35-.163.348-.164.348-.166.346-.168.345-.171.344-.172.343-.174.342-.177.34-.178.34-.181.338-.182.337-.184.335-.187.334-.188.334-.191.332-.192.33-.194.329-.196.328-.198.327-.2.326-.202.324-.204.323-.206.322-.207.32-.21.319-.211.317-.213.317-.216.314-.216.314-.219.312-.221.311-.222.309-.225.308-.226.307-.228.305-.229.304-.232.302-.233.301-.235.299-.237.299-.239.296-.24.295-.242.294-.244.292-.246.29-.247.29-.249.287-.25.286-.253.285-.254.283-.256.281-.257.28-.259.279-.261.277-.262.275-.264.273-.266.272-.267.271-.269.269-.271.267-.272.266-.273.264-.276.262-.276.261-.279.259-.28.257-.281.256-.283.254-.285.252-.286.251-.288.249-.289.247-.29.246-.292.244-.294.242-.295.24-.297.239-.297.237-.3.235-.301.233-.302.231-.304.23-.305.228-.307.226-.308.224-.309.223-.311.221-.312.218-.314.218-.315.215-.316.213-.317.211-.319.21-.32.207-.322.206-.323.204-.324.202-.326.2-.326.198-.329.196-.329.194-.33.192-.332.191-.334.188-.334.186-.335.185-.337.182-.338.181-.34.178-.34.176-.342.175-.343.172-.344.171-.345.168-.346.166-.348.164-.348.163-.35.16-.351.158-.352.155-.353.154-.355.152-.355.15-.357.147-.357.145-.359.144-.359.141-.361.139-.362.137-.363.134-.364.133-.365.13-.366.128-.367.126-.368.124-.369.121-.37.12-.371.117-.372.114-.373.113-.374.11-.375.109-.376.105-.377.104-.378.101-.378.099-.38.097-.38.095-.382.092-.382.09-.383.087-.385.085-.385.083-.386.081-.387.078-.387.076-.389.073-.389.071-.39.069-.391.066-.392.064-.393.061-.394.059-.394.057-.395.054-.396.052-.397.049-.397.047-.399.045-.399.042-.4.039-.4.037-.402.034-.402.032-.403.03-.403.027-.405.024-.405.022-.406.019-.406.017-.407.015-.408.011-.409.009-.409.007-.41.004-.411.001-.411-.001-.411-.004-.411-.007-.41-.009-.409-.011-.409-.015-.408-.017-.407-.019-.406-.022-.406-.024-.405-.027-.405-.03-.403-.032-.403-.034-.402-.037-.402-.039-.4-.042-.4-.045-.399-.047-.398-.049-.398-.052-.397-.054-.396-.057-.395-.059-.394-.061-.394-.064-.393-.066-.392-.069-.391-.071-.39-.073-.389-.076-.389-.078-.387-.081-.387-.083-.386-.085-.385-.087-.385-.09-.383-.092-.382-.095-.381-.097-.381-.099-.38-.101-.378-.104-.378-.105-.377-.109-.376-.11-.375-.113-.374-.114-.373-.117-.372-.12-.371-.121-.37-.124-.369-.126-.368-.128-.367-.13-.366-.133-.365-.134-.364-.137-.363-.139-.362-.141-.361-.144-.359-.145-.359-.147-.357-.15-.357-.152-.355-.154-.355-.155-.353-.158-.352-.16-.351-.163-.35-.164-.348-.166-.348-.168-.346-.171-.345-.172-.344-.175-.343-.176-.342-.178-.34-.181-.34-.182-.338-.185-.337-.186-.335-.188-.334-.191-.334-.192-.331-.194-.331-.196-.329-.198-.328-.2-.327-.202-.326-.204-.324-.206-.323-.207-.322-.21-.32-.211-.319-.213-.317-.215-.316-.218-.315-.218-.314-.221-.312-.223-.311-.224-.309-.226-.308-.228-.307-.23-.305-.231-.304-.233-.302-.235-.301-.237-.3-.239-.297-.24-.297-.242-.295-.244-.294-.246-.292-.247-.29-.249-.289-.251-.288-.252-.286-.254-.285-.256-.283-.257-.281-.259-.28-.261-.279-.262-.276-.264-.276-.266-.273-.267-.272-.269-.271-.271-.269-.272-.267-.273-.266-.275-.264-.277-.262-.279-.261-.28-.259-.281-.257-.283-.256-.285-.254-.286-.252-.287-.251-.29-.249-.29-.247-.292-.246-.294-.244-.295-.242-.296-.24-.299-.239-.299-.237-.301-.235-.302-.233-.304-.231-.305-.23-.307-.228-.308-.226-.309-.225-.311-.222-.312-.221-.314-.218-.314-.217-.317-.216-.317-.213-.319-.211-.32-.21-.322-.207-.323-.206-.324-.204-.326-.202-.326-.2-.329-.198-.329-.196-.33-.194-.332-.192-.334-.191-.334-.188-.336-.187-.336-.184-.338-.182-.34-.181-.34-.178-.342-.177-.343-.174-.344-.172-.345-.171-.346-.168-.348-.166-.348-.164-.35-.163-.351-.16-.352-.158-.353-.155-.355-.154-.355-.152-.357-.15-.357-.147-.359-.145-.359-.144-.361-.141-.362-.139-.363-.137-.364-.134-.365-.133-.366-.13-.367-.128-.368-.126-.369-.124-.37-.121-.371-.12-.372-.117-.373-.114-.374-.113-.375-.11-.376-.109-.377-.105-.378-.104-.378-.101-.38-.099-.381-.097-.381-.095-.382-.092-.384-.09-.384-.087-.385-.085-.386-.083-.387-.081-.387-.078-.389-.076-.389-.073-.39-.071-.392-.069-.391-.066-.393-.064-.394-.061-.394-.059-.395-.057-.396-.054-.397-.052-.398-.049-.398-.047-.399-.045-.4-.042-.4-.039-.402-.037-.402-.034-.403-.032-.403-.03-.405-.027-.405-.024-.406-.022-.406-.019-.407-.017-.408-.014-.409-.012-.409-.009-.41-.007-.411-.004-.411-.001-.411.001z"}),(0,e.createElement)("path",{fill:"#565656",d:"M289.817 202.686a7.59 7.59 0 00-7.585-7.586H117.768a7.59 7.59 0 00-7.585 7.586v3.834a7.59 7.59 0 007.585 7.586h164.464a7.59 7.59 0 007.585-7.586v-3.834z"}),(0,e.createElement)("path",{fill:"#888",d:"M245.908 331.685a5.593 5.593 0 00-5.59-5.59h-80.636a5.593 5.593 0 00-5.59 5.59v2.813a5.593 5.593 0 005.59 5.59h80.636a5.593 5.593 0 005.59-5.59v-2.813zM306.311 281.891a5.686 5.686 0 00-5.684-5.683H99.373a5.686 5.686 0 00-5.684 5.683v2.674a5.687 5.687 0 005.684 5.684h201.254a5.687 5.687 0 005.684-5.684v-2.674zM326.619 259.129a5.686 5.686 0 00-5.683-5.683H72.341a5.686 5.686 0 00-5.683 5.683v2.675a5.686 5.686 0 005.683 5.683h248.595a5.686 5.686 0 005.683-5.683v-2.675zM326.619 236.368a5.687 5.687 0 00-5.683-5.684H72.341a5.687 5.687 0 00-5.683 5.684v2.674a5.686 5.686 0 005.683 5.683h248.595a5.686 5.686 0 005.683-5.683v-2.674z"}),(0,e.createElement)("path",{fill:"#888",fillRule:"nonzero",d:"M176.939 83.289h46.122a3.721 3.721 0 013.719 3.72v46.121a3.72 3.72 0 01-3.719 3.719h-46.122a3.72 3.72 0 01-3.719-3.719V87.009a3.721 3.721 0 013.719-3.72zm43.89 47.609V89.24h-41.658v41.658h41.658zM200 98.167c0-3.273-2.678-5.951-5.951-5.951-3.273 0-5.951 2.678-5.951 5.951 0 3.273 2.678 5.951 5.951 5.951 3.273 0 5.951-2.678 5.951-5.951zm8.927 14.878s0-17.854 8.926-17.854v29.756a2.984 2.984 0 01-2.975 2.976h-29.756a2.984 2.984 0 01-2.975-2.976v-20.829c5.951 0 8.926 11.902 8.926 11.902s2.976-8.926 8.927-8.926 8.927 5.951 8.927 5.951z"})),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 400 400"},(0,e.createElement)("path",{fill:"#fff",stroke:"#eee",strokeWidth:"5",d:"M390.993 131.261c0-7.864-5.144-14.248-11.479-14.248H20.486c-6.335 0-11.479 6.384-11.479 14.248v177.518c0 7.865 5.144 14.249 11.479 14.249h359.028c6.335 0 11.479-6.384 11.479-14.249V131.261z"}),(0,e.createElement)("path",{fill:"#fff",d:"M151.446 72.879c0-7.396-6.005-13.401-13.401-13.401H42.752c-7.396 0-13.4 6.005-13.4 13.401v88.334c0 7.395 6.004 13.4 13.4 13.4h95.293c7.396 0 13.401-6.005 13.401-13.4V72.879z"}),(0,e.createElement)("path",{fill:"#eee",d:"M138.219 59.48l.172.003.172.005.172.008.171.01.17.012.17.014.169.016.168.018.168.02.167.023.167.024.166.026.165.029.165.03.164.033.163.034.162.037.162.038.161.041.16.042.159.044.159.046.157.048.157.05.156.052.156.054.154.055.153.057.153.06.152.06.15.063.15.065.149.066.148.068.147.07.146.071.145.073.144.075.143.077.142.078.14.08.14.081.139.084.137.084.137.087.135.088.135.089.133.091.132.093.13.094.13.096.128.097.128.099.126.1.124.102.124.103.122.105.121.106.12.107.118.109.117.11.116.112.114.113.113.115.112.115.11.117.109.119.107.119.106.121.105.122.103.124.102.125.1.126.099.127.097.128.096.13.094.131.093.132.091.133.089.134.088.135.087.137.085.137.083.139.081.14.08.141.078.142.077.142.075.144.073.145.071.146.07.147.068.148.067.149.064.15.063.151.061.151.059.153.057.153.056.155.053.155.052.156.05.157.048.157.046.159.044.159.043.16.04.161.038.162.037.162.034.164.033.163.03.165.029.165.026.166.025.167.022.167.02.168.019.168.016.17.014.169.012.171.009.171.008.171.005.172.004.173.001.173v88.334l-.001.173-.004.172-.005.172-.008.172-.009.171-.012.17-.014.17-.016.169-.019.168-.02.168-.022.168-.025.166-.026.166-.029.165-.03.165-.033.164-.034.163-.037.162-.038.162-.04.161-.043.16-.044.159-.046.159-.048.158-.05.156-.052.156-.053.156-.056.154-.057.153-.059.153-.061.152-.063.15-.064.15-.067.149-.068.148-.07.147-.071.146-.073.145-.075.144-.077.143-.078.142-.08.14-.081.14-.083.139-.085.137-.087.137-.088.135-.089.135-.091.133-.093.132-.094.13-.096.13-.097.128-.099.128-.1.126-.102.124-.103.124-.105.122-.106.121-.107.12-.109.118-.11.117-.112.116-.113.114-.114.113-.116.112-.117.11-.118.109-.12.107-.121.106-.122.105-.124.103-.124.102-.126.1-.128.099-.128.097-.13.096-.13.094-.132.093-.133.091-.135.09-.135.087-.137.087-.137.085-.139.083-.14.081-.14.08-.142.078-.143.077-.144.075-.145.073-.146.072-.147.069-.148.068-.149.067-.15.064-.15.063-.152.061-.153.059-.153.057-.154.056-.156.053-.156.052-.157.05-.157.048-.159.046-.159.044-.16.043-.161.04-.162.038-.162.037-.163.034-.164.033-.165.03-.165.029-.166.026-.167.025-.167.022-.168.02-.168.019-.169.016-.17.014-.17.012-.171.009-.172.008-.172.005-.172.004-.174.001H42.752l-.173-.001-.172-.004-.172-.005-.172-.008-.171-.009-.17-.012-.17-.014-.169-.016-.169-.019-.167-.02-.168-.022-.166-.025-.166-.026-.165-.029-.165-.03-.164-.033-.163-.034-.162-.037-.162-.038-.161-.04-.16-.043-.159-.044-.159-.046-.158-.048-.157-.05-.156-.052-.155-.053-.154-.056-.154-.057-.152-.059-.152-.061-.151-.063-.149-.064-.149-.067-.148-.068-.147-.069-.146-.072-.145-.073-.144-.075-.143-.077-.142-.078-.141-.08-.139-.081-.139-.083-.138-.085-.136-.087-.136-.087-.134-.09-.133-.091-.132-.093-.131-.094-.129-.096-.129-.097-.127-.099-.126-.1-.124-.102-.124-.103-.122-.105-.121-.106-.12-.107-.118-.109-.117-.11-.116-.112-.114-.113-.113-.114-.112-.116-.11-.117-.109-.118-.108-.12-.106-.121-.104-.122-.103-.124-.102-.124-.1-.126-.099-.128-.097-.128-.096-.13-.094-.13-.093-.132-.091-.133-.09-.135-.088-.135-.086-.137-.085-.137-.083-.139-.082-.14-.079-.14-.079-.142-.076-.143-.075-.144-.073-.145-.072-.146-.069-.147-.068-.148-.067-.149-.064-.15-.063-.15-.061-.152-.059-.153-.057-.153-.056-.154-.053-.156-.052-.156-.05-.156-.048-.158-.046-.159-.045-.159-.042-.16-.04-.161-.039-.162-.036-.162-.035-.163-.032-.164-.031-.165-.028-.165-.026-.166-.025-.166-.022-.168-.021-.168-.018-.168-.016-.169-.014-.17-.012-.17-.01-.171-.007-.172-.006-.172-.003-.172-.001-.173V72.879l.001-.173.003-.173.006-.172.007-.171.01-.171.012-.171.014-.169.016-.17.018-.168.021-.168.022-.167.025-.167.026-.166.028-.165.031-.165.032-.163.035-.164.036-.162.039-.162.04-.161.042-.16.045-.159.046-.159.048-.157.05-.157.052-.156.053-.155.056-.155.057-.153.059-.153.061-.151.063-.151.064-.15.067-.149.068-.148.069-.147.072-.146.073-.145.075-.144.076-.142.079-.142.079-.141.082-.14.083-.139.085-.137.086-.137.088-.135.09-.134.091-.133.093-.132.094-.131.096-.13.097-.128.099-.127.1-.126.102-.125.103-.124.104-.122.106-.121.108-.119.109-.119.11-.117.112-.115.113-.115.114-.113.116-.112.117-.11.118-.109.12-.107.121-.106.122-.105.124-.103.124-.102.126-.1.127-.099.129-.097.129-.096.131-.094.132-.093.133-.091.134-.089.136-.088.136-.087.138-.084.139-.084.139-.081.141-.08.142-.078.143-.077.144-.075.145-.073.146-.071.147-.07.148-.068.149-.066.149-.065.151-.063.152-.06.152-.06.154-.057.154-.055.155-.054.156-.052.157-.05.158-.048.159-.046.159-.044.16-.042.161-.041.162-.038.162-.037.163-.034.164-.033.165-.03.165-.029.166-.026.166-.024.168-.023.167-.02.169-.018.169-.016.17-.014.17-.012.171-.01.172-.008.172-.005.172-.003.173-.002h95.293l.174.002zm-95.452 4.498l-.131.001-.115.002-.115.004-.115.005-.114.007-.113.008-.113.009-.113.011-.112.012-.111.013-.111.015-.111.016-.11.018-.109.019-.109.02-.109.021-.108.023-.107.024-.107.026-.107.027-.106.027-.105.03-.105.03-.104.032-.104.033-.103.034-.103.036-.102.036-.101.038-.101.039-.101.041-.1.041-.099.043-.098.044-.098.045-.098.046-.096.048-.097.048-.095.05-.095.051-.094.052-.094.053-.092.054-.093.055-.091.056-.091.058-.09.058-.089.06-.088.06-.088.062-.087.063-.087.063-.085.065-.085.066-.084.067-.083.068-.082.068-.082.07-.08.071-.08.071-.079.073-.078.073-.077.075-.076.075-.076.076-.074.078-.074.078-.072.078-.072.08-.07.081-.07.081-.069.083-.068.083-.066.084-.066.084-.065.086-.064.086-.062.087-.062.088-.061.088-.059.09-.059.09-.057.09-.056.092-.056.092-.054.093-.053.093-.052.094-.051.095-.049.096-.049.096-.047.097-.046.097-.045.098-.044.099-.043.099-.042.1-.04.1-.039.101-.038.102-.037.102-.035.102-.034.104-.033.103-.032.105-.031.104-.029.106-.028.106-.027.106-.025.107-.024.108-.023.108-.022.108-.02.109-.019.11-.017.11-.016.11-.015.111-.014.112-.012.112-.01.112-.01.113-.008.114-.006.114-.005.114-.004.115-.002.116-.001.13v88.305l.001.131.002.115.004.115.005.115.006.114.008.113.01.113.01.113.012.112.014.111.015.111.016.111.017.11.019.109.02.109.022.109.023.108.024.107.025.107.027.106.028.106.029.106.031.105.032.104.033.104.034.103.035.103.037.102.038.101.039.101.04.101.042.099.043.1.044.098.045.098.046.098.047.096.049.096.049.096.051.095.052.094.053.093.054.093.056.092.056.092.057.09.059.091.059.089.061.088.062.088.062.087.064.086.065.086.066.085.066.084.068.083.069.082.07.081.07.081.072.08.072.079.074.078.074.077.076.076.076.075.077.075.078.073.079.073.08.072.08.07.082.07.082.069.083.067.084.067.085.066.085.065.087.064.087.062.087.062.089.06.089.06.09.059.091.057.091.056.093.056.092.054.094.053.094.052.095.05.095.05.096.049.097.047.098.046.098.045.098.044.1.043.099.041.101.041.101.039.101.038.102.036.103.036.103.034.104.033.104.032.105.031.105.029.106.028.107.026.107.026.107.024.108.023.109.021.109.021.109.018.11.018.111.016.111.015.111.013.112.013.113.01.113.01.113.008.114.006.115.005.115.004.115.002.131.001h95.264l.131-.001.115-.002.115-.004.115-.005.113-.006.114-.008.113-.01.113-.01.112-.013.111-.013.111-.015.111-.016.109-.018.11-.018.109-.021.109-.021.108-.023.107-.024.107-.026.107-.026.105-.028.106-.029.104-.031.105-.032.104-.033.103-.034.103-.036.102-.036.101-.038.101-.039.1-.041.1-.041.099-.043.099-.044.098-.045.097-.046.097-.047.096-.049.096-.05.095-.05.094-.052.093-.053.093-.054.092-.056.092-.056.09-.057.09-.059.09-.06.088-.06.088-.062.087-.062.086-.064.086-.065.085-.066.083-.066.084-.068.082-.069.081-.07.081-.07.08-.072.079-.073.078-.073.077-.075.076-.075.075-.076.075-.077.073-.078.073-.079.071-.08.071-.081.07-.081.069-.082.067-.084.067-.083.066-.085.065-.086.063-.086.063-.087.062-.088.06-.088.06-.09.059-.09.057-.09.056-.092.056-.092.054-.092.053-.094.052-.094.05-.095.05-.096.049-.096.047-.096.046-.098.045-.098.044-.098.043-.1.041-.099.041-.101.039-.101.038-.101.036-.102.036-.103.034-.103.033-.104.032-.104.03-.105.03-.106.028-.106.026-.106.026-.107.024-.107.023-.108.021-.109.02-.109.019-.109.018-.11.016-.111.015-.111.013-.111.012-.112.011-.113.01-.113.007-.113.007-.114.005-.115.004-.115.002-.115.001-.131V72.893l-.001-.13-.002-.116-.004-.115-.005-.114-.007-.114-.007-.114-.01-.113-.011-.112-.012-.112-.013-.112-.015-.111-.016-.11-.018-.11-.019-.11-.02-.109-.021-.108-.023-.108-.024-.108-.026-.107-.026-.106-.028-.106-.03-.106-.03-.104-.032-.105-.033-.103-.034-.104-.036-.102-.036-.102-.038-.102-.039-.101-.041-.1-.041-.1-.043-.099-.044-.099-.045-.098-.046-.097-.047-.097-.049-.096-.05-.096-.05-.095-.052-.094-.053-.093-.055-.093-.055-.092-.056-.092-.058-.09-.058-.09-.06-.09-.06-.088-.062-.088-.063-.087-.063-.086-.065-.086-.066-.084-.067-.084-.067-.083-.069-.083-.07-.081-.071-.081-.071-.08-.073-.078-.073-.078-.075-.077-.075-.077-.076-.075-.077-.075-.078-.073-.079-.073-.08-.071-.081-.071-.081-.07-.082-.068-.084-.068-.083-.067-.085-.066-.086-.065-.086-.063-.087-.063-.088-.062-.088-.06-.09-.06-.09-.058-.09-.058-.092-.056-.092-.055-.093-.054-.093-.053-.094-.052-.095-.051-.096-.05-.096-.048-.096-.048-.098-.046-.098-.045-.098-.044-.1-.043-.1-.041-.1-.041-.101-.039-.101-.038-.102-.036-.103-.036-.103-.034-.104-.033-.104-.032-.105-.03-.106-.03-.106-.027-.106-.027-.107-.026-.107-.024-.108-.023-.109-.021-.109-.02-.109-.019-.11-.018-.111-.016-.111-.015-.111-.013-.112-.012-.113-.011-.113-.009-.113-.008-.115-.007-.114-.005-.115-.004-.115-.002-.131-.001H42.767z"}),(0,e.createElement)("path",{fill:"#888",fillRule:"nonzero",d:"M67.338 90.15h46.122a3.721 3.721 0 013.719 3.72v46.121a3.72 3.72 0 01-3.719 3.719H67.338a3.72 3.72 0 01-3.719-3.719V93.87a3.721 3.721 0 013.719-3.72zm43.89 47.609V96.101H69.57v41.658h41.658zm-20.829-32.731c0-3.273-2.678-5.951-5.951-5.951-3.273 0-5.951 2.678-5.951 5.951 0 3.273 2.678 5.951 5.951 5.951 3.273 0 5.951-2.678 5.951-5.951zm8.927 14.878s0-17.854 8.926-17.854v29.756a2.984 2.984 0 01-2.975 2.976H75.521a2.984 2.984 0 01-2.975-2.976v-20.829c5.951 0 8.926 11.902 8.926 11.902s2.976-8.926 8.927-8.926 8.927 5.951 8.927 5.951z"}),(0,e.createElement)("path",{fill:"#565656",d:"M299.746 200.62a7.59 7.59 0 00-7.585-7.586H35.651a7.589 7.589 0 00-7.585 7.586v3.834a7.588 7.588 0 007.585 7.585h256.51a7.588 7.588 0 007.585-7.585v-3.834z"}),(0,e.createElement)("path",{fill:"#888",d:"M372.406 264.094a5.686 5.686 0 00-5.683-5.683H33.611a5.685 5.685 0 00-5.683 5.683v2.674a5.686 5.686 0 005.683 5.684h333.112a5.687 5.687 0 005.683-5.684v-2.674zM266.41 291.342a5.686 5.686 0 00-5.683-5.683H33.611a5.685 5.685 0 00-5.683 5.683v2.675a5.686 5.686 0 005.683 5.683h227.116a5.686 5.686 0 005.683-5.683v-2.675zM370.188 236.219a5.686 5.686 0 00-5.683-5.683H33.611a5.685 5.685 0 00-5.683 5.683v2.674a5.686 5.686 0 005.683 5.684h330.894a5.687 5.687 0 005.683-5.684v-2.674z"})),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"36",height:"32",viewBox:"0 0 36 32"},(0,e.createElement)("path",{d:"M34 4h-2V2c0-1.1-.9-2-2-2H2C.9 0 0 .9 0 2v24c0 1.1.9 2 2 2h2v2c0 1.1.9 2 2 2h28c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zM4 6v20H2.004L2 25.996V2.003l.004-.004h27.993l.004.004v1.996h-24c-1.1 0-2 .9-2 2zm30 23.996l-.004.004H6.003l-.004-.004V6.003l.004-.004h27.993l.004.004v23.993z"}),(0,e.createElement)("path",{d:"M30 11a3 3 0 11-6 0 3 3 0 016 0zM32 28H8v-4l7-12 8 10h2l7-6z"})),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32"},(0,e.createElement)("path",{d:"M0 4v24h32V4H0zm6 22H2v-4h4v4zm0-8H2v-4h4v4zm0-8H2V6h4v4zm18 16H8V6h16v20zm6 0h-4v-4h4v4zm0-8h-4v-4h4v4zm0-8h-4V6h4v4zm-18 0v12l8-6z"})),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32"},(0,e.createElement)("path",{d:"M30 0H2C.9 0 0 .9 0 2v28c0 1.1.9 2 2 2h28c1.1 0 2-.9 2-2V2c0-1.1-.9-2-2-2zM10 2v1H9V2h1zM9 25v-1h1v1H9zm1 1v1H9v-1h1zm-1-3v-1h1v1H9zm0-2v-1h1v1H9zm0-2v-1h1v1H9zm0-2v-1h1v1H9zm0-2v-1h1v1H9zm0-2v-1h1v1H9zm0-2v-1h1v1H9zm0-2V8h1v1H9zm0-2V6h1v1H9zm0-2V4h1v1H9zm0 23h1v1H9v-1zM8 2v1H7V2h1zM7 25v-1h1v1H7zm1 1v1H7v-1h1zm-1-3v-1h1v1H7zm0-2v-1h1v1H7zm0-2v-1h1v1H7zm0-2v-1h1v1H7zm0-2v-1h1v1H7zm0-2v-1h1v1H7zm0-2v-1h1v1H7zm0-2V8h1v1H7zm0-2V6h1v1H7zm0-2V4h1v1H7zm0 23h1v1H7v-1zM6 2v1H5V2h1zM5 25v-1h1v1H5zm1 1v1H5v-1h1zm-1-3v-1h1v1H5zm0-2v-1h1v1H5zm0-2v-1h1v1H5zm0-2v-1h1v1H5zm0-2v-1h1v1H5zm0-2v-1h1v1H5zm0-2v-1h1v1H5zm0-2V8h1v1H5zm0-2V6h1v1H5zm0-2V4h1v1H5zm0 23h1v1H5v-1zm25 2h-4v-1h-1v1h-1v-1h-1v1h-1v-1h-1v1h-1v-1h-1v1h-1v-1h-1v1h-1v-1h-1v1h-1v-1h-1v1h-1v-1h-1v-1h1v-1h-1v-1h1v-1h-1v-1h1v-1h-1v-1h1v-1h-1v-1h1v-1h-1v-1h1v-1h-1v-1h1v-1h-1v-1h1v-1h-1v-1h1v-1h-1v-1h1V9h-1V8h1V7h-1V6h1V5h-1V4h1V3h-1V2h1v1h1V2h1v1h1V2h1v1h1V2h1v1h1V2h11v28z"}),(0,e.createElement)("path",{d:"M15 3h1v1h-1V3zM17 3h1v1h-1V3zM19 3h1v1h-1V3zM21 3h1v1h-1V3zM16 4h1v1h-1V4zM15 5h1v1h-1V5zM18 4h1v1h-1V4zM17 5h1v1h-1V5zM13 3h1v1h-1V3zM12 4h1v1h-1V4zM14 4h1v1h-1V4zM13 5h1v1h-1V5zM19 5h1v1h-1V5zM21 5h1v1h-1V5zM23 3h1v1h-1V3zM25 3h1v1h-1V3zM23 5h1v1h-1V5zM25 5h1v1h-1V5zM16 6h1v1h-1V6zM15 7h1v1h-1V7zM18 6h1v1h-1V6zM17 7h1v1h-1V7zM19 7h1v1h-1V7zM21 7h1v1h-1V7zM16 8h1v1h-1V8zM15 9h1v1h-1V9zM18 8h1v1h-1V8zM17 9h1v1h-1V9zM12 6h1v1h-1V6zM14 6h1v1h-1V6zM13 7h1v1h-1V7zM12 8h1v1h-1V8zM14 8h1v1h-1V8zM13 9h1v1h-1V9zM19 9h1v1h-1V9zM21 9h1v1h-1V9zM23 7h1v1h-1V7zM25 7h1v1h-1V7zM23 9h1v1h-1V9zM25 9h1v1h-1V9zM16 10h1v1h-1v-1zM15 11h1v1h-1v-1zM18 10h1v1h-1v-1zM17 11h1v1h-1v-1zM19 11h1v1h-1v-1zM21 11h1v1h-1v-1zM16 12h1v1h-1v-1zM15 13h1v1h-1v-1zM18 12h1v1h-1v-1zM17 13h1v1h-1v-1zM12 10h1v1h-1v-1zM14 10h1v1h-1v-1zM13 11h1v1h-1v-1zM12 12h1v1h-1v-1zM14 12h1v1h-1v-1zM13 13h1v1h-1v-1zM19 13h1v1h-1v-1zM21 13h1v1h-1v-1zM23 11h1v1h-1v-1zM25 11h1v1h-1v-1zM23 13h1v1h-1v-1zM25 13h1v1h-1v-1zM16 14h1v1h-1v-1zM15 15h1v1h-1v-1zM18 14h1v1h-1v-1zM17 15h1v1h-1v-1zM19 15h1v1h-1v-1zM21 15h1v1h-1v-1zM16 16h1v1h-1v-1zM15 17h1v1h-1v-1zM18 16h1v1h-1v-1zM17 17h1v1h-1v-1zM12 14h1v1h-1v-1zM14 14h1v1h-1v-1zM13 15h1v1h-1v-1zM12 16h1v1h-1v-1zM14 16h1v1h-1v-1zM13 17h1v1h-1v-1zM19 17h1v1h-1v-1zM21 17h1v1h-1v-1zM23 15h1v1h-1v-1zM25 15h1v1h-1v-1zM23 17h1v1h-1v-1zM25 17h1v1h-1v-1zM16 18h1v1h-1v-1zM15 19h1v1h-1v-1zM18 18h1v1h-1v-1zM17 19h1v1h-1v-1zM19 19h1v1h-1v-1zM21 19h1v1h-1v-1zM16 20h1v1h-1v-1zM15 21h1v1h-1v-1zM18 20h1v1h-1v-1zM17 21h1v1h-1v-1zM12 18h1v1h-1v-1zM14 18h1v1h-1v-1zM13 19h1v1h-1v-1zM12 20h1v1h-1v-1zM14 20h1v1h-1v-1zM13 21h1v1h-1v-1zM19 21h1v1h-1v-1zM21 21h1v1h-1v-1zM23 19h1v1h-1v-1zM25 19h1v1h-1v-1zM23 21h1v1h-1v-1zM25 21h1v1h-1v-1zM16 22h1v1h-1v-1zM15 23h1v1h-1v-1zM18 22h1v1h-1v-1zM17 23h1v1h-1v-1zM19 23h1v1h-1v-1zM21 23h1v1h-1v-1zM16 24h1v1h-1v-1zM15 25h1v1h-1v-1zM18 24h1v1h-1v-1zM17 25h1v1h-1v-1zM12 22h1v1h-1v-1zM14 22h1v1h-1v-1zM13 23h1v1h-1v-1zM12 24h1v1h-1v-1zM14 24h1v1h-1v-1zM13 25h1v1h-1v-1zM19 25h1v1h-1v-1zM21 25h1v1h-1v-1zM23 23h1v1h-1v-1zM25 23h1v1h-1v-1zM23 25h1v1h-1v-1zM25 25h1v1h-1v-1zM16 26h1v1h-1v-1zM15 27h1v1h-1v-1zM18 26h1v1h-1v-1zM17 27h1v1h-1v-1zM19 27h1v1h-1v-1zM21 27h1v1h-1v-1zM16 28h1v1h-1v-1zM18 28h1v1h-1v-1zM12 26h1v1h-1v-1zM14 26h1v1h-1v-1zM13 27h1v1h-1v-1zM12 28h1v1h-1v-1zM14 28h1v1h-1v-1zM23 27h1v1h-1v-1zM25 27h1v1h-1v-1z"})),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",viewBox:"0 0 32 32"},(0,e.createElement)("path",{d:"M6.9 31.984h-.001c-3.711 0-6.408-2.111-6.521-2.201A1 1 0 011 28.001c2.979 0 3.676-1.602 4.559-3.63.847-1.947 1.902-4.37 5.442-4.37 1.335 0 2.591.52 3.535 1.465S16 23.666 16 25.001c0 1.336-.52 2.591-1.464 3.535-2.288 2.288-4.857 3.448-7.636 3.448zM31.323.502a2.004 2.004 0 00-2.829.175l-15.13 17.121a3.429 3.429 0 00-.593.945 6.466 6.466 0 012.825 1.661 6.459 6.459 0 011.666 2.845 3.42 3.42 0 001.52-1.237l12.87-18.879a2.003 2.003 0 00-.329-2.63z"})),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 18 18"},(0,e.createElement)("path",{fillRule:"nonzero",d:"M10.049 7.951A.615.615 0 009 8.385v7.377a.615.615 0 001.106.369l1.66-2.213h2.766a.614.614 0 00.435-1.05l-4.918-4.917zm.18 5.967V9.869l2.819 2.819h-1.589a.614.614 0 00-.492.246l-.738.984zM.394 4.082a2.458 2.458 0 012.459-2.458h12.294c1.358 0 2.459 1.1 2.459 2.458v6.147a2.46 2.46 0 01-1.431 2.235 1.86 1.86 0 00-.339-.465l-.548-.548a1.229 1.229 0 001.088-1.222V4.082c0-.679-.55-1.229-1.229-1.229H2.853c-.679 0-1.229.55-1.229 1.229v6.147c0 .679.55 1.23 1.229 1.23h4.918v1.229H2.853a2.46 2.46 0 01-2.459-2.459V4.082z"})),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},(0,e.createElement)("path",{d:"M18.984 21V6.984H8.015V21h10.969zm0-15.984q.797 0 1.406.586t.609 1.383v14.016q0 .797-.609 1.406t-1.406.609H8.015q-.797 0-1.406-.609T6 21.001V6.985q0-.797.609-1.383t1.406-.586h10.969zm-3-4.032V3h-12v14.016H2.015V3q0-.797.586-1.406T3.984.985h12z"})),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 24 24"},(0,e.createElement)("path",{fillRule:"nonzero",d:"M20.2 8v11c0 .7-.6 1.2-1.2 1.2H6v1.5h13c1.5 0 2.7-1.2 2.7-2.8V8h-1.5zM18 16.4V4.6c0-.9-.7-1.6-1.6-1.6H4.6C3.7 3 3 3.7 3 4.6v11.8c0 .9.7 1.6 1.6 1.6h11.8c.9 0 1.6-.7 1.6-1.6zm-13.5 0V4.6c0-.1.1-.1.1-.1h11.8c.1 0 .1.1.1.1v11.8c0 .1-.1.1-.1.1H4.6l-.1-.1zm5.906-4.774a1.226 1.226 0 00-2.452 0l.001.001a2.453 2.453 0 01-1.226 2.122l.003.005a2.454 2.454 0 003.675-2.128h-.001zm3.41-4.635a.92.92 0 00-1.3 0l-2.621 2.62a2.144 2.144 0 011.3 1.302l2.621-2.622a.92.92 0 000-1.3z"})),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},(0,e.createElement)("path",{d:"M18.984 20.016V3.985h-1.969v3H6.984v-3H5.015v16.031h13.969zM12 2.016q-.422 0-.703.281T11.016 3t.281.703.703.281.703-.281.281-.703-.281-.703T12 2.016zm6.984 0q.797 0 1.406.586t.609 1.383v16.031q0 .797-.609 1.383t-1.406.586H5.015q-.797 0-1.406-.586T3 20.016V3.985q0-.797.609-1.383t1.406-.586h4.172q.328-.891 1.078-1.453T11.999 0t1.734.563 1.078 1.453h4.172z"})),(0,e.createElement)("svg",{height:"20",viewBox:"0 0 20 20",width:"20",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd"},(0,e.createElement)("path",{fillRule:"nonzero",d:"M7.5 2C7.77614 2 8 2.22386 8 2.5V4.5C8 4.77614 7.77614 5 7.5 5C7.22386 5 7 4.77614 7 4.5V2.5C7 2.22386 7.22386 2 7.5 2ZM3.61091 3.61091C3.80618 3.41565 4.12276 3.41565 4.31802 3.61091L5.73223 5.02513C5.9275 5.22039 5.9275 5.53697 5.73223 5.73223C5.53697 5.92749 5.22039 5.92749 5.02513 5.73223L3.61091 4.31802C3.41565 4.12276 3.41565 3.80617 3.61091 3.61091ZM11.3891 3.61091C11.5843 3.80617 11.5843 4.12276 11.3891 4.31802L9.97487 5.73223C9.77961 5.9275 9.46303 5.9275 9.26777 5.73223C9.0725 5.53697 9.0725 5.22039 9.26777 5.02513L10.682 3.61091C10.8772 3.41565 11.1938 3.41565 11.3891 3.61091ZM2 7.5C2 7.22386 2.22386 7 2.5 7H4.5C4.77614 7 5 7.22386 5 7.5C5 7.77614 4.77614 8 4.5 8H2.5C2.22386 8 2 7.77614 2 7.5ZM8.64019 7.2993C7.98886 6.75653 7 7.21968 7 8.06752V17.1693C7 18.0926 8.14454 18.5227 8.75258 17.8278L10.7787 15.5122C11.0635 15.1867 11.475 15 11.9075 15H15.119C16.0543 15 16.4777 13.8305 15.7592 13.2318L8.64019 7.2993ZM8 17.1693L8 8.06752L15.119 14H11.9075C11.1866 14 10.5008 14.3112 10.0261 14.8537L8 17.1693Z"})),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},(0,e.createElement)("path",{d:"M4 5.002s.003-.095.213-.288c.245-.225.671-.483 1.306-.73C7.018 3.399 9.34 3 12 3s4.982.399 6.482.984c.634.247 1.061.505 1.306.73.205.189.212.281.212.288 0 .003-.007.095-.213.284-.245.225-.671.483-1.306.73C16.982 6.601 14.66 7 12 7s-4.982-.399-6.482-.984c-.634-.247-1.061-.505-1.306-.73C4.004 5.094 4 5.002 4 5.002zm16 9.53v4.471a.779.779 0 01-.217.291c-.245.225-.671.482-1.303.728-1.495.582-3.809.978-6.48.978s-4.985-.396-6.48-.978c-.633-.246-1.058-.503-1.303-.728a.865.865 0 01-.199-.242l-.006-4.514c.248.126.51.242.782.348C6.591 15.585 9.171 16 12 16s5.409-.415 7.206-1.114c.277-.108.543-.225.794-.354zm0-7.005v4.476a.779.779 0 01-.217.291c-.245.225-.671.482-1.303.728-1.495.582-3.809.978-6.48.978s-4.985-.396-6.48-.978c-.633-.246-1.058-.503-1.303-.728a.865.865 0 01-.199-.242 1.109 1.109 0 00-.009-.117l-.005-4.407c.248.128.513.244.788.352C6.593 8.582 9.18 9 12 9s5.407-.418 7.208-1.12A8.69 8.69 0 0020 7.527zM2 5v14c0 .058.002.116.007.174.057.665.425 1.197.857 1.594.498.457 1.175.824 1.93 1.118C6.591 22.585 9.171 23 12 23s5.409-.415 7.206-1.114c.755-.294 1.432-.661 1.93-1.118.432-.397.8-.929.857-1.594.005-.058.007-.116.007-.174V5c0-.056-.002-.112-.007-.168-.055-.664-.422-1.195-.852-1.59-.498-.459-1.177-.827-1.933-1.122C17.407 1.418 14.82 1 12 1s-5.407.418-7.208 1.12c-.756.295-1.435.664-1.933 1.122-.43.395-.797.927-.852 1.59A1.887 1.887 0 002 5z"}))),v=((0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},(0,e.createElement)("path",{d:"M15 8h3c1.105 0 2.103.447 2.828 1.172S22 10.895 22 12s-.447 2.103-1.172 2.828S19.105 16 18 16h-3a1 1 0 000 2h3c1.657 0 3.158-.673 4.243-1.757S24 13.657 24 12s-.673-3.158-1.757-4.243S19.657 6 18 6h-3a1 1 0 000 2zm-6 8H6c-1.105 0-2.103-.447-2.828-1.172S2 13.105 2 12s.447-2.103 1.172-2.828S4.895 8 6 8h3a1 1 0 000-2H6c-1.657 0-3.158.673-4.243 1.757S0 10.343 0 12s.673 3.158 1.757 4.243S4.343 18 6 18h3a1 1 0 000-2zm-1-3h8a1 1 0 000-2H8a1 1 0 000 2z"})),(0,e.createElement)("svg",{width:"18px",height:"18px",viewBox:"0 0 18 18",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},(0,e.createElement)("g",{id:"Page-1",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},(0,e.createElement)("g",{id:"restaurant-cutlery-symbol-of-a-cross",fill:"#189CD4",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M17.4416,16.4584 C17.7228,16.7144 17.8196,17.3412 17.4564,17.7012 C17.0956,18.0648 16.4676,17.9684 16.2128,17.6876 C13.8556,15.1564 11.4996,12.624 9.1424,10.092 L8.8744,9.806 C6.4088,12.4532 3.944,15.1016 1.4792,17.75 C1.2252,18.0304 0.5984,18.1272 0.2376,17.7636 C-0.1264,17.4032 -0.0304,16.7748 0.2504,16.52 C2.9072,14.0488 5.562,11.5768 8.2184,9.1044 C8.2184,9.1044 6.9328,7.7176 6.3784,7.1224 C5.0812,8.0524 3.1588,7.6988 2.0032,6.272 C0.7604,4.7668 -0.3116,2.0748 0.726,0.9724 C1.8296,-0.066 4.52,1.0084 6.0252,2.25 C7.4516,3.4068 7.8072,5.3264 6.8752,6.6244 C7.5432,7.2468 8.2112,7.8676 8.88,8.4896 C8.8784,8.4908 8.8776,8.4916 8.876,8.4928 C8.876,8.4928 8.9176,8.5256 8.88,8.4896 C9.5048,7.9076 10.13,7.326 10.7552,6.744 C10.2272,5.8424 10.578,4.578 11.4356,3.8564 C12.4192,3.032 16.0636,-0.0968 16.1616,0.0024 C16.2592,0.0996 13.7032,2.5148 11.9956,4.2276 L12.2804,4.512 C14.1032,2.9144 16.6764,0.5184 16.7756,0.616 C16.8732,0.714 14.3972,3.208 12.7452,4.978 L13.028,5.26 C14.7952,3.6068 17.29,1.1304 17.3868,1.2276 C17.4848,1.326 15.0884,3.8996 13.4908,5.7224 L13.7736,6.0048 C15.4856,4.2972 17.8996,1.7412 17.9984,1.838 C18.0972,1.9364 14.1512,6.56 14.1456,6.5668 C14.1448,6.566 14.9832,5.582 14.1424,6.5644 C13.34,7.5032 12.1416,7.7872 11.2556,7.2464 C10.6804,7.8636 10.1064,8.4808 9.532,9.098 C9.4816,9.0504 14.8056,14.0052 17.4416,16.4584 Z",id:"Path"})))),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("g",{fill:"var(--kadence-color, #0058b0 )",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M45.013,46.298c0.705,0 1.285,-0.58 1.285,-1.285l0,-42.026c0,-0.705 -0.58,-1.285 -1.285,-1.285l-42.026,0c-0.705,0 -1.285,0.58 -1.285,1.285l0,42.026c0,0.705 0.58,1.285 1.285,1.285l42.026,0Zm-40.741,-42.026l39.456,0l0,39.456l-39.456,0l0,-39.456Z"}),(0,e.createElement)("path",{d:"M11.221,8.736l7.36,0l0,12.117l10.838,0l0,-12.117l7.361,0l0,30.518l-7.361,0l0,-12.743l-10.838,0l0,12.743l-7.36,0l0,-30.518Z"}))),(0,e.createElement)("svg",{width:"24px",height:"16px",viewBox:"0 0 24 16",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},(0,e.createElement)("g",{id:"Page-1",stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},(0,e.createElement)("g",{id:"Counter-595b40b65ba036ed117d0884",fill:"var(--kadence-color, #0058b0 )",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M1.05882353,0 C0.478245953,0 0,0.478245882 0,1.05882353 L0,14.4705882 C0,15.0511659 0.478245953,15.5294118 1.05882353,15.5294118 L7.41176471,15.5294118 C7.68598765,15.5294118 7.92869435,15.40884 8.11764706,15.2350645 C8.30659976,15.40884 8.54930647,15.5294118 8.82352941,15.5294118 L15.1764706,15.5294118 C15.4506935,15.5294118 15.6934002,15.40884 15.8823529,15.2350645 C16.0713056,15.40884 16.3140124,15.5294118 16.5882353,15.5294118 L22.9411765,15.5294118 C23.5217541,15.5294118 24,15.0511659 24,14.4705882 L24,1.05882353 C24,0.478245882 23.5217541,0 22.9411765,0 L16.5882353,0 C16.3140124,0 16.0713056,0.120571765 15.8823529,0.294347294 C15.6934002,0.120571765 15.4506935,0 15.1764706,0 L8.82352941,0 C8.54930647,0 8.30659976,0.120571765 8.11764706,0.294347294 C7.92869435,0.120571765 7.68598765,0 7.41176471,0 L1.05882353,0 Z M1.05882353,0.705882353 L7.41176471,0.705882353 C7.61118706,0.705882353 7.76470588,0.859401176 7.76470588,1.05882353 L8.47058824,1.05882353 C8.47058824,0.859401176 8.62410706,0.705882353 8.82352941,0.705882353 L15.1764706,0.705882353 C15.3758929,0.705882353 15.5294118,0.859401176 15.5294118,1.05882353 L16.2352941,1.05882353 C16.2352941,0.859401176 16.3888129,0.705882353 16.5882353,0.705882353 L17.7028952,0.705882353 C17.762316,1.05000706 17.8591306,1.35650435 17.9944853,1.62270212 C18.3834265,2.42105506 19.0697866,2.85937518 19.9549631,2.85937482 C21.2206105,2.85937482 22.1181067,1.99069871 22.1181067,0.774816 C22.1181067,0.751322471 22.1153629,0.729084 22.1146599,0.705882353 L22.9411765,0.705882353 C23.1405988,0.705882353 23.2941176,0.859401176 23.2941176,1.05882353 L23.2941176,14.4705882 C23.2941176,14.6700106 23.1405988,14.8235294 22.9411765,14.8235294 L16.5882353,14.8235294 C16.3888129,14.8235294 16.2352941,14.6700106 16.2352941,14.4705882 L15.5294118,14.4705882 C15.5294118,14.6700106 15.3758929,14.8235294 15.1764706,14.8235294 L8.82352941,14.8235294 C8.62410706,14.8235294 8.47058824,14.6700106 8.47058824,14.4705882 L7.76470588,14.4705882 C7.76470588,14.6700106 7.61118706,14.8235294 7.41176471,14.8235294 L1.05882353,14.8235294 C0.859401106,14.8235294 0.705882353,14.6700106 0.705882353,14.4705882 L0.705882353,1.05882353 C0.705882353,0.859401176 0.859401106,0.705882353 1.05882353,0.705882353 Z M18.7010569,0.705882353 L21.1909468,0.705882353 C21.1934164,0.738576353 21.199908,0.769312941 21.199908,0.803079176 C21.199908,1.506138 20.6582206,2.04457729 19.9466912,2.04457729 C19.2351618,2.04457729 18.6934744,1.49840082 18.6934744,0.787224353 C18.6934744,0.759073765 18.6991927,0.733278706 18.7010569,0.705882353 Z M8.11764706,1.76470588 C7.92272303,1.76470588 7.76470588,1.92272303 7.76470588,2.11764706 C7.76470588,2.31257109 7.92272303,2.47058824 8.11764706,2.47058824 C8.31257109,2.47058824 8.47058824,2.31257109 8.47058824,2.11764706 C8.47058824,1.92272303 8.31257109,1.76470588 8.11764706,1.76470588 Z M15.8823529,1.76470588 C15.6874289,1.76470588 15.5294118,1.92272303 15.5294118,2.11764706 C15.5294118,2.31257109 15.6874289,2.47058824 15.8823529,2.47058824 C16.077277,2.47058824 16.2352941,2.31257109 16.2352941,2.11764706 C16.2352941,1.92272303 16.077277,1.76470588 15.8823529,1.76470588 Z M8.11764706,3.17647059 C7.92272303,3.17647059 7.76470588,3.33448774 7.76470588,3.52941176 C7.76470588,3.72433579 7.92272303,3.88235294 8.11764706,3.88235294 C8.31257109,3.88235294 8.47058824,3.72433579 8.47058824,3.52941176 C8.47058824,3.33448774 8.31257109,3.17647059 8.11764706,3.17647059 Z M15.8823529,3.17647059 C15.6874289,3.17647059 15.5294118,3.33448774 15.5294118,3.52941176 C15.5294118,3.72433579 15.6874289,3.88235294 15.8823529,3.88235294 C16.077277,3.88235294 16.2352941,3.72433579 16.2352941,3.52941176 C16.2352941,3.33448774 16.077277,3.17647059 15.8823529,3.17647059 Z M8.11764706,4.58823529 C7.92272303,4.58823529 7.76470588,4.74625244 7.76470588,4.94117647 C7.76470588,5.1361005 7.92272303,5.29411765 8.11764706,5.29411765 C8.31257109,5.29411765 8.47058824,5.1361005 8.47058824,4.94117647 C8.47058824,4.74625244 8.31257109,4.58823529 8.11764706,4.58823529 Z M15.8823529,4.58823529 C15.6874289,4.58823529 15.5294118,4.74625244 15.5294118,4.94117647 C15.5294118,5.1361005 15.6874289,5.29411765 15.8823529,5.29411765 C16.077277,5.29411765 16.2352941,5.1361005 16.2352941,4.94117647 C16.2352941,4.74625244 16.077277,4.58823529 15.8823529,4.58823529 Z M4.23943024,4.71852035 C2.85378318,4.71852035 2.03079035,5.86897059 2.03079035,7.84191176 C2.03079035,9.82720588 2.84531259,10.9766855 4.23943024,10.9763327 C5.62895965,10.9763327 6.43979788,9.83055318 6.43979788,7.84949435 C6.43979788,5.87267082 5.61660671,4.71852035 4.23943024,4.71852035 Z M12.0041361,4.71852035 C10.6184891,4.71852035 9.79549624,5.86897059 9.79549624,7.84191176 C9.79549624,9.82720588 10.6100185,10.9766855 12.0041361,10.9763327 C13.3936655,10.9763327 14.2045038,9.83055318 14.2045038,7.84949435 C14.2045038,5.87267082 13.3813126,4.71852035 12.0041361,4.71852035 Z M4.23943024,5.52987141 C5.04201847,5.52987141 5.50505506,6.34473529 5.50505506,7.84191176 C5.50505506,9.35567647 5.05013612,10.1663605 4.23943024,10.1663605 C3.42872435,10.1663605 2.96553318,9.35144118 2.96553318,7.84191176 C2.96553318,6.34861765 3.436842,5.52987141 4.23943024,5.52987141 Z M12.0041361,5.52987141 C12.8067244,5.52987141 13.2697609,6.34473529 13.2697609,7.84191176 C13.2697609,9.35567647 12.814842,10.1663605 12.0041361,10.1663605 C11.1934302,10.1663605 10.7302391,9.35144118 10.7302391,7.84191176 C10.7302391,6.34861765 11.2015479,5.52987141 12.0041361,5.52987141 Z M8.11764706,6 C7.92272303,6 7.76470588,6.15801715 7.76470588,6.35294118 C7.76470588,6.54786521 7.92272303,6.70588235 8.11764706,6.70588235 C8.31257109,6.70588235 8.47058824,6.54786521 8.47058824,6.35294118 C8.47058824,6.15801715 8.31257109,6 8.11764706,6 Z M15.8823529,6 C15.6874289,6 15.5294118,6.15801715 15.5294118,6.35294118 C15.5294118,6.54786521 15.6874289,6.70588235 15.8823529,6.70588235 C16.077277,6.70588235 16.2352941,6.54786521 16.2352941,6.35294118 C16.2352941,6.15801715 16.077277,6 15.8823529,6 Z M17.7835479,6.98092835 L17.7835479,7.80468741 L20.8193933,7.80468741 L20.8193933,7.875 L18.1764706,12.9492187 L19.1484374,12.9492187 L21.7458639,7.82054224 L21.7458639,6.98092835 L17.7835479,6.98092835 Z M8.11764706,7.41176471 C7.92272303,7.41176471 7.76470588,7.56978185 7.76470588,7.76470588 C7.76470588,7.95962991 7.92272303,8.11764706 8.11764706,8.11764706 C8.31257109,8.11764706 8.47058824,7.95962991 8.47058824,7.76470588 C8.47058824,7.56978185 8.31257109,7.41176471 8.11764706,7.41176471 Z M15.8823529,7.41176471 C15.6874289,7.41176471 15.5294118,7.56978185 15.5294118,7.76470588 C15.5294118,7.95962991 15.6874289,8.11764706 15.8823529,8.11764706 C16.077277,8.11764706 16.2352941,7.95962991 16.2352941,7.76470588 C16.2352941,7.56978185 16.077277,7.41176471 15.8823529,7.41176471 Z M8.11764706,8.82352941 C7.92272303,8.82352941 7.76470588,8.98154656 7.76470588,9.17647059 C7.76470588,9.37139462 7.92272303,9.52941176 8.11764706,9.52941176 C8.31257109,9.52941176 8.47058824,9.37139462 8.47058824,9.17647059 C8.47058824,8.98154656 8.31257109,8.82352941 8.11764706,8.82352941 Z M15.8823529,8.82352941 C15.6874289,8.82352941 15.5294118,8.98154656 15.5294118,9.17647059 C15.5294118,9.37139462 15.6874289,9.52941176 15.8823529,9.52941176 C16.077277,9.52941176 16.2352941,9.37139462 16.2352941,9.17647059 C16.2352941,8.98154656 16.077277,8.82352941 15.8823529,8.82352941 Z M8.11764706,10.2352941 C7.92272303,10.2352941 7.76470588,10.3933113 7.76470588,10.5882353 C7.76470588,10.7831593 7.92272303,10.9411765 8.11764706,10.9411765 C8.31257109,10.9411765 8.47058824,10.7831593 8.47058824,10.5882353 C8.47058824,10.3933113 8.31257109,10.2352941 8.11764706,10.2352941 Z M15.8823529,10.2352941 C15.6874289,10.2352941 15.5294118,10.3933113 15.5294118,10.5882353 C15.5294118,10.7831593 15.6874289,10.9411765 15.8823529,10.9411765 C16.077277,10.9411765 16.2352941,10.7831593 16.2352941,10.5882353 C16.2352941,10.3933113 16.077277,10.2352941 15.8823529,10.2352941 Z M8.11764706,11.6470588 C7.92272303,11.6470588 7.76470588,11.805076 7.76470588,12 C7.76470588,12.194924 7.92272303,12.3529412 8.11764706,12.3529412 C8.31257109,12.3529412 8.47058824,12.194924 8.47058824,12 C8.47058824,11.805076 8.31257109,11.6470588 8.11764706,11.6470588 Z M15.8823529,11.6470588 C15.6874289,11.6470588 15.5294118,11.805076 15.5294118,12 C15.5294118,12.194924 15.6874289,12.3529412 15.8823529,12.3529412 C16.077277,12.3529412 16.2352941,12.194924 16.2352941,12 C16.2352941,11.805076 16.077277,11.6470588 15.8823529,11.6470588 Z M8.11764706,13.0588235 C7.92272303,13.0588235 7.76470588,13.2168407 7.76470588,13.4117647 C7.76470588,13.6066887 7.92272303,13.7647059 8.11764706,13.7647059 C8.31257109,13.7647059 8.47058824,13.6066887 8.47058824,13.4117647 C8.47058824,13.2168407 8.31257109,13.0588235 8.11764706,13.0588235 Z M15.8823529,13.0588235 C15.6874289,13.0588235 15.5294118,13.2168407 15.5294118,13.4117647 C15.5294118,13.6066887 15.6874289,13.7647059 15.8823529,13.7647059 C16.077277,13.7647059 16.2352941,13.6066887 16.2352941,13.4117647 C16.2352941,13.2168407 16.077277,13.0588235 15.8823529,13.0588235 Z",id:"Shape"})))),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("g",{fill:"var(--kadence-color, #0058b0 )",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M24,8.944c-8.26,0 -15.056,6.796 -15.056,15.056c0,8.26 6.796,15.056 15.056,15.056c8.26,0 15.056,-6.796 15.056,-15.056c0,-8.26 -6.796,-15.056 -15.056,-15.056Zm8.46,14.277l-2.813,2.743c-0.301,0.296 -0.437,0.723 -0.362,1.139l0.663,3.871c0.012,0.071 0.018,0.143 0.018,0.216c0,0.706 -0.581,1.287 -1.287,1.287c-0.208,0 -0.413,-0.051 -0.598,-0.148l-3.476,-1.812c-0.373,-0.199 -0.822,-0.199 -1.196,0l-3.476,1.812c-0.184,0.097 -0.39,0.148 -0.598,0.148c-0.706,0 -1.287,-0.581 -1.287,-1.287c0,-0.073 0.007,-0.145 0.019,-0.216l0.663,-3.871c0.074,-0.416 -0.061,-0.843 -0.362,-1.139l-2.813,-2.743c-0.237,-0.241 -0.37,-0.565 -0.37,-0.903c0,-0.633 0.468,-1.177 1.095,-1.272l3.885,-0.565c0.41,-0.074 0.76,-0.344 0.935,-0.722l1.74,-3.523c0.217,-0.437 0.665,-0.714 1.153,-0.714c0.488,0 0.935,0.277 1.152,0.714l1.755,3.523c0.186,0.38 0.549,0.643 0.967,0.703l3.886,0.566c0.626,0.095 1.094,0.639 1.094,1.272c0,0.347 -0.14,0.679 -0.387,0.921Z"}),(0,e.createElement)("path",{d:"M44.75,46.019c0.696,0 1.269,-0.573 1.269,-1.269l0,-41.5c0,-0.696 -0.573,-1.269 -1.269,-1.269l-41.5,0c-0.696,0 -1.269,0.573 -1.269,1.269l0,41.5c0,0.696 0.573,1.269 1.269,1.269l41.5,0Zm-40.232,-41.501l38.964,0l0,38.964l-38.964,0l0,-38.964Z"}))),(0,e.createElement)("svg",{width:"20px",height:"20px",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 216 216"},(0,e.createElement)("path",{fill:"var(--kadence-color, #0058b0 )",fillRule:"nonzero",d:"M197.29 17.213H18.71c-1.92 0-3.5 1.58-3.5 3.5v174.574c0 1.92 1.58 3.5 3.5 3.5h178.58c1.92 0 3.5-1.58 3.5-3.5V20.693a3.517 3.517 0 00-3.5-3.48zm-3.5 174.594H22.21V24.213h171.58v167.594z"}),(0,e.createElement)("path",{fill:"var(--kadence-color, #0058b0 )",fillRule:"nonzero",d:"M107.582 55.78h72.05c1.92 0 3.5-2.266 3.5-5.019 0-2.754-1.58-5.019-3.5-5.019h-72.05c-1.92 0-3.5 2.265-3.5 5.019 0 2.753 1.58 5.019 3.5 5.019zM107.598 136.891h72.05c1.92 0 3.5-2.265 3.5-5.019 0-2.753-1.58-5.019-3.5-5.019h-72.05c-1.92 0-3.5 2.266-3.5 5.019 0 2.754 1.58 5.019 3.5 5.019zM107.814 73.972h70.993c1.92 0 3.5-1.58 3.5-3.5s-1.58-3.5-3.5-3.5h-70.993c-1.92 0-3.5 1.58-3.5 3.5s1.58 3.5 3.5 3.5zM107.829 155.083h70.994c1.92 0 3.5-1.58 3.5-3.5s-1.58-3.5-3.5-3.5h-70.994c-1.92 0-3.5 1.58-3.5 3.5s1.58 3.5 3.5 3.5zM108.024 89.288h57c1.92 0 3.5-1.58 3.5-3.5s-1.58-3.5-3.5-3.5h-57c-1.92 0-3.5 1.58-3.5 3.5s1.58 3.5 3.5 3.5zM108.039 170.4h57c1.92 0 3.5-1.58 3.5-3.5s-1.58-3.5-3.5-3.5h-57c-1.92 0-3.5 1.58-3.5 3.5s1.58 3.5 3.5 3.5z"}),(0,e.createElement)("path",{fill:"var(--kadence-color, #0058b0 )",d:"M92.747 36.132H32.6v62.111h60.147V36.132zm-5.738 43.343h-49.17l18.063-23.001 10.539 13.425 6.526-8.306 14.042 17.882zM92.763 117.244H32.615v62.111h60.148v-62.111zm-5.738 43.342h-49.17l18.063-23.001 10.538 13.425 6.527-8.305 14.042 17.881z"})),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.927",y:"19.674",width:"46.146",height:"8.652",fill:"var(--kadence-color, #0058b0 )"})),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M47.612,40.008l-19.999,0l0,-32.016l13.566,0l6.433,0.023l0,31.993Z",fill:"var(--kadence-color, #0058b0 )",fillRule:"nonzero"}),(0,e.createElement)("path",{d:"M20.383,40l-20.036,0l0,-32l20.036,0.019l0,31.981Z",fill:"var(--kadence-color, #0058b0 )",fillRule:"nonzero"})),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M13.864,6.719l0.02,0l0.019,0.001l0.019,0.001l0.02,0.002l0.019,0.002l0.018,0.003l0.019,0.003l0.019,0.003l0.018,0.004l0.018,0.005l0.019,0.005l0.017,0.005l0.018,0.006l0.018,0.006l0.017,0.007l0.017,0.007l0.017,0.007l0.017,0.008l0.016,0.008l0.016,0.009l0.016,0.008l0.016,0.01l0.015,0.009l0.016,0.011l0.015,0.01l0.014,0.011l0.015,0.011l0.014,0.011l0.014,0.012l0.014,0.012l0.013,0.013l0.013,0.012l0.013,0.013l0.012,0.013l0.012,0.014l0.012,0.014l0.011,0.014l0.011,0.015l0.011,0.014l0.011,0.015l0.01,0.016l0.009,0.015l0.01,0.016l0.008,0.016l0.009,0.016l0.008,0.017l0.008,0.016l0.007,0.017l0.007,0.017l0.007,0.017l0.006,0.018l0.006,0.018l0.005,0.017l0.005,0.019l0.005,0.018l0.004,0.018l0.003,0.019l0.003,0.019l0.003,0.019l0.002,0.018l0.002,0.02l0.001,0.019l0.001,0.019l0,0.02l0,5.225l32.775,0.007l0,27.817l0,0.02l-0.001,0.019l-0.001,0.019l-0.002,0.02l-0.002,0.019l-0.003,0.019l-0.003,0.018l-0.004,0.019l-0.004,0.018l-0.004,0.018l-0.005,0.018l-0.005,0.018l-0.006,0.018l-0.006,0.018l-0.007,0.017l-0.007,0.017l-0.007,0.017l-0.008,0.017l-0.008,0.016l-0.009,0.016l-0.009,0.016l-0.009,0.016l-0.01,0.016l-0.01,0.015l-0.01,0.015l-0.011,0.014l-0.011,0.015l-0.011,0.014l-0.012,0.014l-0.012,0.013l-0.012,0.014l-0.013,0.013l-0.013,0.013l-0.014,0.012l-0.013,0.012l-0.014,0.012l-0.014,0.011l-0.015,0.011l-0.014,0.011l-0.015,0.01l-0.016,0.01l-0.015,0.01l-0.016,0.009l-0.016,0.009l-0.016,0.009l-0.016,0.008l-0.017,0.008l-0.017,0.007l-0.017,0.007l-0.018,0.007l-0.017,0.006l-0.018,0.006l-0.018,0.005l-0.018,0.005l-0.018,0.004l-0.018,0.004l-0.019,0.004l-0.019,0.003l-0.018,0.003l-0.02,0.002l-0.019,0.002l-0.019,0.001l-0.019,0.001l-0.02,0l-45.28,0l-0.02,0l-0.019,-0.001l-0.019,-0.001l-0.019,-0.002l-0.02,-0.002l-0.019,-0.003l-0.018,-0.003l-0.019,-0.004l-0.018,-0.004l-0.019,-0.004l-0.017,-0.005l-0.018,-0.005l-0.018,-0.006l-0.018,-0.006l-0.017,-0.007l-0.017,-0.007l-0.017,-0.007l-0.017,-0.008l-0.016,-0.008l-0.016,-0.009l-0.016,-0.009l-0.016,-0.009l-0.016,-0.01l-0.015,-0.01l-0.015,-0.01l-0.014,-0.011l-0.015,-0.011l-0.014,-0.011l-0.014,-0.012l-0.014,-0.012l-0.013,-0.012l-0.013,-0.013l-0.013,-0.013l-0.012,-0.014l-0.012,-0.013l-0.012,-0.014l-0.011,-0.014l-0.011,-0.015l-0.011,-0.014l-0.01,-0.015l-0.01,-0.015l-0.01,-0.016l-0.009,-0.016l-0.009,-0.016l-0.009,-0.016l-0.008,-0.016l-0.008,-0.017l-0.007,-0.017l-0.007,-0.017l-0.007,-0.017l-0.006,-0.018l-0.006,-0.018l-0.005,-0.018l-0.005,-0.018l-0.004,-0.018l-0.004,-0.018l-0.004,-0.019l-0.003,-0.018l-0.003,-0.019l-0.002,-0.019l-0.002,-0.02l-0.001,-0.019l-0.001,-0.019l0,-0.02l0,-33.052l0,-0.019l0.001,-0.02l0.001,-0.019l0.002,-0.019l0.002,-0.019l0.003,-0.019l0.003,-0.019l0.004,-0.019l0.004,-0.018l0.004,-0.018l0.005,-0.018l0.005,-0.018l0.006,-0.018l0.006,-0.017l0.007,-0.018l0.007,-0.017l0.007,-0.017l0.008,-0.016l0.008,-0.017l0.009,-0.016l0.009,-0.016l0.009,-0.016l0.01,-0.015l0.01,-0.015l0.01,-0.016l0.011,-0.014l0.011,-0.015l0.011,-0.014l0.012,-0.014l0.012,-0.013l0.012,-0.014l0.013,-0.013l0.013,-0.012l0.013,-0.013l0.014,-0.012l0.014,-0.011l0.014,-0.012l0.015,-0.011l0.014,-0.011l0.015,-0.01l0.015,-0.01l0.016,-0.01l0.016,-0.009l0.016,-0.009l0.016,-0.009l0.016,-0.008l0.017,-0.008l0.017,-0.007l0.017,-0.007l0.017,-0.007l0.018,-0.006l0.018,-0.005l0.018,-0.006l0.017,-0.005l0.019,-0.004l0.018,-0.004l0.019,-0.004l0.018,-0.003l0.019,-0.002l0.02,-0.003l0.019,-0.002l0.019,-0.001l0.019,-0.001l0.02,0l12.505,0.003Zm-11.496,32.798l43.262,0l0,-25.042l-32.775,-0.006l0,-5.984l-10.487,-0.002l0,31.034Z",fill:"var(--kadence-color, #0058b0 )"}),(0,e.createElement)("path",{d:"M30.246,6.72l0.021,0.001l0.02,0.001l0.02,0.002l0.02,0.002l0.019,0.003l0.02,0.003l0.019,0.004l0.019,0.004l0.019,0.005l0.019,0.005l0.019,0.006l0.018,0.006l0.019,0.006l0.018,0.007l0.018,0.007l0.017,0.008l0.018,0.008l0.017,0.009l0.017,0.009l0.016,0.009l0.017,0.01l0.016,0.01l0.016,0.01l0.016,0.011l0.015,0.011l0.015,0.012l0.015,0.012l0.029,0.024l0.013,0.014l0.014,0.013l0.013,0.013l0.013,0.014l0.013,0.014l0.012,0.015l0.012,0.015l0.012,0.015l0.011,0.015l0.01,0.016l0.011,0.016l0.01,0.016l0.01,0.016l0.009,0.017l0.009,0.017l0.009,0.017l0.008,0.017l0.007,0.018l0.008,0.018l0.007,0.018l0.006,0.018l0.006,0.019l0.005,0.018l0.006,0.019l0.004,0.019l0.005,0.019l0.003,0.02l0.003,0.019l0.003,0.02l0.002,0.02l0.002,0.02l0.001,0.02l0.001,0.02l0.001,0.021l0,6.165l-14.034,0l0,-6.165l0.001,-0.021l0.001,-0.02l0.001,-0.02l0.002,-0.02l0.002,-0.02l0.003,-0.02l0.003,-0.019l0.003,-0.02l0.005,-0.019l0.004,-0.019l0.006,-0.019l0.005,-0.018l0.006,-0.019l0.006,-0.018l0.007,-0.018l0.008,-0.018l0.007,-0.018l0.008,-0.017l0.009,-0.017l0.009,-0.017l0.009,-0.017l0.01,-0.016l0.01,-0.016l0.011,-0.016l0.01,-0.016l0.011,-0.015l0.012,-0.015l0.012,-0.015l0.012,-0.015l0.013,-0.014l0.013,-0.014l0.013,-0.013l0.014,-0.013l0.013,-0.014l0.015,-0.012l0.014,-0.012l0.015,-0.012l0.015,-0.012l0.015,-0.011l0.016,-0.011l0.016,-0.01l0.016,-0.01l0.017,-0.01l0.016,-0.009l0.017,-0.009l0.017,-0.009l0.018,-0.008l0.017,-0.008l0.018,-0.007l0.018,-0.007l0.019,-0.006l0.018,-0.006l0.019,-0.006l0.019,-0.005l0.019,-0.005l0.019,-0.004l0.019,-0.004l0.02,-0.003l0.019,-0.003l0.02,-0.002l0.02,-0.002l0.02,-0.001l0.021,-0.001l0.02,0l12.452,0l0.02,0Z",fill:"var(--kadence-color, #0058b0 )"}),(0,e.createElement)("path",{d:"M46.626,6.72l0.02,0.001l0.02,0.001l0.02,0.002l0.02,0.002l0.02,0.003l0.019,0.003l0.02,0.004l0.019,0.004l0.019,0.005l0.019,0.005l0.019,0.006l0.018,0.006l0.018,0.006l0.018,0.007l0.018,0.007l0.018,0.008l0.017,0.008l0.017,0.009l0.017,0.009l0.017,0.009l0.017,0.01l0.016,0.01l0.016,0.01l0.015,0.011l0.015,0.011l0.016,0.012l0.014,0.012l0.029,0.024l0.014,0.014l0.013,0.013l0.014,0.013l0.013,0.014l0.012,0.014l0.013,0.015l0.012,0.015l0.011,0.015l0.011,0.015l0.011,0.016l0.011,0.016l0.01,0.016l0.009,0.016l0.01,0.017l0.009,0.017l0.008,0.017l0.008,0.017l0.008,0.018l0.007,0.018l0.007,0.018l0.007,0.018l0.006,0.019l0.005,0.018l0.005,0.019l0.005,0.019l0.004,0.019l0.004,0.02l0.003,0.019l0.003,0.02l0.002,0.02l0.002,0.02l0.001,0.02l0.001,0.02l0,0.021l0,6.165l-14.033,0l0,-6.165l0,-0.021l0.001,-0.02l0.001,-0.02l0.002,-0.02l0.002,-0.02l0.003,-0.02l0.003,-0.019l0.004,-0.02l0.004,-0.019l0.005,-0.019l0.005,-0.019l0.006,-0.018l0.005,-0.019l0.007,-0.018l0.007,-0.018l0.007,-0.018l0.008,-0.018l0.008,-0.017l0.009,-0.017l0.008,-0.017l0.01,-0.017l0.009,-0.016l0.011,-0.016l0.01,-0.016l0.011,-0.016l0.011,-0.015l0.012,-0.015l0.012,-0.015l0.012,-0.015l0.013,-0.014l0.012,-0.014l0.014,-0.013l0.013,-0.013l0.014,-0.014l0.014,-0.012l0.015,-0.012l0.015,-0.012l0.015,-0.012l0.015,-0.011l0.016,-0.011l0.016,-0.01l0.016,-0.01l0.016,-0.01l0.017,-0.009l0.017,-0.009l0.017,-0.009l0.017,-0.008l0.018,-0.008l0.018,-0.007l0.018,-0.007l0.018,-0.006l0.019,-0.006l0.018,-0.006l0.019,-0.005l0.019,-0.005l0.019,-0.004l0.02,-0.004l0.019,-0.003l0.02,-0.003l0.02,-0.002l0.02,-0.002l0.02,-0.001l0.02,-0.001l0.021,0l12.452,0l0.02,0Z",fill:"var(--kadence-color, #0058b0 )"}),(0,e.createElement)("path",{d:"M19.753,18.081l-11.238,0c-0.485,0 -0.884,0.399 -0.884,0.883c0,0.485 0.399,0.884 0.884,0.884l11.238,0c0.484,0 0.883,-0.399 0.883,-0.884c0,-0.484 -0.399,-0.883 -0.883,-0.883Z",fill:"var(--kadence-color, #0058b0 )",fillRule:"nonzero"}),(0,e.createElement)("path",{d:"M19.753,23.146l-11.238,0c-0.485,0 -0.884,0.399 -0.884,0.884c0,0.484 0.399,0.883 0.884,0.883l11.238,0c0.484,0 0.883,-0.399 0.883,-0.883c0,-0.485 -0.399,-0.884 -0.883,-0.884Z",fill:"var(--kadence-color, #0058b0 )",fillRule:"nonzero"}),(0,e.createElement)("path",{d:"M19.753,28.681l-11.238,0c-0.485,0 -0.884,0.399 -0.884,0.883c0,0.485 0.399,0.884 0.884,0.884l11.238,0c0.484,0 0.883,-0.399 0.883,-0.884c0,-0.484 -0.399,-0.883 -0.883,-0.883Z",fill:"var(--kadence-color, #0058b0 )",fillRule:"nonzero"}),(0,e.createElement)("path",{d:"M19.753,33.746l-11.238,0c-0.485,0 -0.884,0.399 -0.884,0.883c0,0.485 0.399,0.884 0.884,0.884l11.238,0c0.484,0 0.883,-0.399 0.883,-0.884c0,-0.484 -0.399,-0.883 -0.883,-0.883Z",fill:"var(--kadence-color, #0058b0 )",fillRule:"nonzero"}),(0,e.createElement)("path",{d:"M39.461,18.081l-11.238,0c-0.485,0 -0.884,0.399 -0.884,0.883c0,0.485 0.399,0.884 0.884,0.884l11.238,0c0.484,0 0.883,-0.399 0.883,-0.884c0,-0.484 -0.399,-0.883 -0.883,-0.883Z",fill:"var(--kadence-color, #0058b0 )",fillRule:"nonzero"}),(0,e.createElement)("path",{d:"M39.461,23.146l-11.238,0c-0.485,0 -0.884,0.399 -0.884,0.884c0,0.484 0.399,0.883 0.884,0.883l11.238,0c0.484,0 0.883,-0.399 0.883,-0.883c0,-0.485 -0.399,-0.884 -0.883,-0.884Z",fill:"var(--kadence-color, #0058b0 )",fillRule:"nonzero"}),(0,e.createElement)("path",{d:"M39.461,28.681l-11.238,0c-0.485,0 -0.884,0.399 -0.884,0.883c0,0.485 0.399,0.884 0.884,0.884l11.238,0c0.484,0 0.883,-0.399 0.883,-0.884c0,-0.484 -0.399,-0.883 -0.883,-0.883Z",fill:"var(--kadence-color, #0058b0 )",fillRule:"nonzero"}),(0,e.createElement)("path",{d:"M39.461,33.746l-11.238,0c-0.485,0 -0.884,0.399 -0.884,0.883c0,0.485 0.399,0.884 0.884,0.884l11.238,0c0.484,0 0.883,-0.399 0.883,-0.884c0,-0.484 -0.399,-0.883 -0.883,-0.883Z",fill:"var(--kadence-color, #0058b0 )",fillRule:"nonzero"})),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("g",{fill:"var(--kadence-color, #0058b0 )"},(0,e.createElement)("path",{d:"M46.524,6.723l-45.048,0c-0.485,0 -0.883,0.398 -0.883,0.883l0,32.788c0,0.485 0.398,0.883 0.883,0.883l45.048,0c0.485,0 0.883,-0.398 0.883,-0.883l0,-32.793c-0.002,-0.483 -0.4,-0.878 -0.883,-0.878Zm-17.451,3.985c0,0.485 -0.399,0.883 -0.883,0.883l-18.249,0c-0.484,0 -0.882,-0.398 -0.882,-0.883c0,-0.484 0.398,-0.883 0.882,-0.883l18.249,0c0.484,0 0.883,0.399 0.883,0.883Zm-21.846,0c0,0.678 -0.558,1.236 -1.236,1.236c-0.678,0 -1.236,-0.558 -1.236,-1.236c0,-0.678 0.558,-1.236 1.236,-1.236c0.678,0 1.236,0.558 1.236,1.236Zm38.414,3.784l0,15.893l-43.282,0l0,-15.893l43.282,0Zm0,25.009l-43.282,0l0,-7.35l43.282,0l0,7.35Z",fillRule:"nonzero"}),(0,e.createElement)("path",{d:"M7.578,20.774l32.476,0.04c0.484,0 0.883,-0.399 0.883,-0.883c0,-0.484 -0.399,-0.883 -0.883,-0.883l-32.474,-0.04c-0.484,0 -0.883,0.398 -0.883,0.883c0,0.484 0.399,0.883 0.883,0.883l-0.002,0Z",fillRule:"nonzero"}),(0,e.createElement)("path",{d:"M40.046,24.194l-32.466,-0.04c-0.484,0 -0.883,0.398 -0.883,0.883c0,0.484 0.399,0.883 0.883,0.883l32.466,0.04c0.485,0 0.883,-0.398 0.883,-0.883c0,-0.484 -0.398,-0.883 -0.883,-0.883Z",fillRule:"nonzero"}),(0,e.createElement)("path",{d:"M10.925,36.734l14.942,0c0.484,0 0.883,-0.398 0.883,-0.883c0,-0.484 -0.399,-0.883 -0.883,-0.883l-14.942,0c-0.484,0 -0.883,0.399 -0.883,0.883c0,0.485 0.399,0.883 0.883,0.883Z",fillRule:"nonzero"}),(0,e.createElement)("circle",{cx:"6.072",cy:"35.851",r:"1.236"}))),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M5.945,18.719c2.916,0 5.284,2.368 5.284,5.284c0,2.916 -2.368,5.283 -5.284,5.283c-2.916,0 -5.283,-2.367 -5.283,-5.283c0,-2.916 2.367,-5.284 5.283,-5.284Zm-1.157,8.089c0.133,0.136 0.352,0.138 0.488,0.005l4.068,-3.986c0.137,-0.134 0.139,-0.352 0.006,-0.488l-0.574,-0.595c-0.133,-0.137 -0.351,-0.139 -0.488,-0.005l-3.271,3.203l-1.495,-1.527c-0.134,-0.136 -0.352,-0.138 -0.488,-0.005l-0.551,0.541c-0.136,0.133 -0.139,0.352 -0.005,0.488l2.31,2.369Z",fill:"#0058b0"}),(0,e.createElement)("path",{d:"M5.895,2.016c2.916,0 5.283,2.367 5.283,5.283c0,2.916 -2.367,5.284 -5.283,5.284c-2.916,0 -5.283,-2.368 -5.283,-5.284c0,-2.916 2.367,-5.283 5.283,-5.283Zm-1.157,8.088c0.133,0.136 0.352,0.139 0.488,0.005l4.068,-3.986c0.136,-0.133 0.139,-0.352 0.005,-0.488l-0.573,-0.595c-0.133,-0.136 -0.352,-0.138 -0.488,-0.005l-3.271,3.204l-1.495,-1.527c-0.134,-0.136 -0.352,-0.139 -0.489,-0.005l-0.55,0.54c-0.137,0.134 -0.139,0.352 -0.006,0.489l2.311,2.368Z",fill:"#0058b0"}),(0,e.createElement)("path",{d:"M5.895,35.427c2.916,0 5.283,2.367 5.283,5.283c0,2.916 -2.367,5.284 -5.283,5.284c-2.916,0 -5.283,-2.368 -5.283,-5.284c0,-2.916 2.367,-5.283 5.283,-5.283Zm-1.157,8.088c0.133,0.136 0.352,0.139 0.488,0.005l4.068,-3.986c0.136,-0.133 0.139,-0.351 0.005,-0.488l-0.573,-0.595c-0.133,-0.136 -0.352,-0.138 -0.488,-0.005l-3.271,3.204l-1.495,-1.527c-0.134,-0.136 -0.352,-0.139 -0.489,-0.005l-0.55,0.54c-0.137,0.134 -0.139,0.352 -0.006,0.489l2.311,2.368Z",fill:"#0058b0"}),(0,e.createElement)("g",{fill:"#0058b0"},(0,e.createElement)("path",{d:"M47.451,6.488c0,-0.611 -0.496,-1.107 -1.107,-1.107l-30.283,0c-0.611,0 -1.107,0.496 -1.107,1.107l0,2.214c0,0.611 0.496,1.107 1.107,1.107l30.283,0c0.611,0 1.107,-0.496 1.107,-1.107l0,-2.214Z"}),(0,e.createElement)("path",{d:"M47.451,23.074c0,-0.607 -0.493,-1.1 -1.1,-1.1l-30.297,0c-0.607,0 -1.1,0.493 -1.1,1.1l0,2.2c0,0.607 0.493,1.1 1.1,1.1l30.297,0c0.607,0 1.1,-0.493 1.1,-1.1l0,-2.2Z"}),(0,e.createElement)("path",{d:"M47.451,39.902c0,-0.607 -0.493,-1.1 -1.1,-1.1l-30.297,0c-0.607,0 -1.1,0.493 -1.1,1.1l0,2.2c0,0.607 0.493,1.1 1.1,1.1l30.297,0c0.607,0 1.1,-0.493 1.1,-1.1l0,-2.2Z"}))),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M5.945,18.719c2.916,0 5.284,2.368 5.284,5.284c0,2.916 -2.368,5.283 -5.284,5.283c-2.916,0 -5.283,-2.367 -5.283,-5.283c0,-2.916 2.367,-5.284 5.283,-5.284Zm-1.157,8.089c0.133,0.136 0.352,0.138 0.488,0.005l4.068,-3.986c0.137,-0.134 0.139,-0.352 0.006,-0.488l-0.574,-0.595c-0.133,-0.137 -0.351,-0.139 -0.488,-0.005l-3.271,3.203l-1.495,-1.527c-0.134,-0.136 -0.352,-0.138 -0.488,-0.005l-0.551,0.541c-0.136,0.133 -0.139,0.352 -0.005,0.488l2.31,2.369Z",fill:"#0058b0"}),(0,e.createElement)("path",{d:"M47.451,23.074c0,-0.607 -0.493,-1.1 -1.1,-1.1l-30.297,0c-0.607,0 -1.1,0.493 -1.1,1.1l0,2.2c0,0.607 0.493,1.1 1.1,1.1l30.297,0c0.607,0 1.1,-0.493 1.1,-1.1l0,-2.2Z"})),(0,e.createElement)("svg",{viewBox:"0 0 48 48",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",width:"20px",height:"20px",strokeMiterlimit:"2"},(0,e.createElement)("path",{d:"M45.073 15.23l.052.002.051.003.05.005.05.005.05.007.05.009.049.009.048.011.049.011.047.013.048.014.046.015.047.017.045.017.045.019.045.019.044.021.044.021.042.023.043.024.041.024.041.026.041.026.039.028.039.028.038.029.038.031.036.031.036.032.035.032.035.034.033.034.033.035.032.036.031.037.03.037.03.039.028.039.027.039.027.04.025.041.025.042.024.042.022.043.022.044.021.044.019.044.019.045.017.046.016.046.015.047.014.047.013.048.012.048.011.049.009.049.008.049.007.05.006.051.005.05.003.051.002.051v16.075l-.002.051-.003.051-.005.051-.006.05-.007.05-.008.05-.009.049-.011.048-.012.049-.013.047-.014.048-.015.046-.016.047-.017.045-.019.045-.019.045-.021.044-.022.044-.022.042-.024.043-.025.041-.025.041-.027.04-.027.04-.028.039-.03.038-.03.038-.031.036-.032.036-.033.035-.033.035-.035.033-.035.033-.036.032-.036.031-.038.03-.038.029-.039.029-.039.027-.041.027-.041.025-.041.025-.043.024-.042.022-.044.022-.044.02-.045.02-.045.018-.045.018-.047.016-.046.015-.048.014-.047.013-.049.012-.048.011-.049.009-.05.008-.05.007-.05.006-.05.005-.051.003-.052.002H2.975l-.052-.002-.051-.003-.05-.005-.051-.006-.049-.007-.05-.008-.049-.009-.049-.011-.048-.012-.048-.013-.047-.014-.047-.015-.046-.016-.046-.018-.045-.018-.044-.02-.044-.02-.044-.022-.043-.022-.042-.024-.042-.025-.04-.025-.041-.027-.039-.027-.039-.029-.038-.029-.038-.03-.037-.031-.036-.032-.035-.033-.034-.033-.034-.035-.032-.035-.032-.036-.031-.036-.03-.038-.03-.038-.028-.039-.028-.04-.026-.04-.026-.041-.024-.041-.024-.043-.023-.042-.021-.044-.021-.044-.019-.045-.019-.045-.017-.045-.016-.047-.016-.046-.014-.048-.013-.047-.011-.049-.011-.048-.009-.049-.009-.05-.007-.05-.005-.05-.005-.051-.003-.051-.002-.051-.001-.052V17.231l.001-.052.002-.051.003-.051.005-.05.005-.051.007-.05.009-.049.009-.049.011-.049.011-.048.013-.048.014-.047.016-.047.016-.046.017-.046.019-.045.019-.044.021-.044.021-.044.023-.043.024-.042.024-.042.026-.041.026-.04.028-.039.028-.039.03-.039.03-.037.031-.037.032-.036.032-.035.034-.034.034-.034.035-.032.036-.032.037-.031.038-.031.038-.029.039-.028.039-.028.041-.026.04-.026.042-.024.042-.024.043-.023.044-.021.044-.021.044-.019.045-.019.046-.017.046-.017.047-.015.047-.014.048-.013.048-.011.049-.011.049-.009.05-.009.049-.007.051-.005.05-.005.051-.003.052-.002.051-.001h41.996l.051.001zM3.524 17.729v14.975h40.999V17.729H3.524zM46.281 5.839l.04.003.039.005.038.007.038.008.037.011.037.012.035.014.035.016.034.017.032.019.032.021.031.021.03.024.028.024.027.026.026.027.025.029.023.029.022.031.02.032.019.033.017.033.016.035.014.036.012.036.011.037.009.038.006.038.005.04.003.039.001.041v6.244l-.001.041-.003.039-.005.04-.006.038-.009.038-.011.037-.012.036-.014.036-.016.035-.017.033-.019.033-.02.032-.022.031-.023.029-.025.029-.026.027-.027.026-.028.024-.03.024-.031.021-.032.021-.032.019-.034.017-.035.016-.035.014-.037.012-.037.01-.038.009-.038.007-.039.005-.04.003-.04.001H1.807l-.04-.001-.04-.003-.039-.005-.039-.007-.037-.009-.038-.01-.036-.012-.035-.014-.035-.016-.034-.017-.033-.019-.031-.021-.031-.021-.03-.024-.028-.024-.027-.026-.026-.027-.025-.029-.023-.029-.022-.031-.02-.032-.019-.033-.017-.033-.016-.035-.014-.036-.012-.036-.011-.037-.009-.038-.007-.038-.005-.04-.003-.039-.001-.041V6.621l.001-.041.003-.039.005-.04.007-.038.009-.038.011-.037.012-.036.014-.036.016-.035.017-.033.019-.033.02-.032.022-.031.023-.029.025-.029.026-.027.027-.026.028-.024.03-.024.031-.021.031-.021.033-.019.034-.017.035-.016.035-.014.036-.012.038-.011.037-.008.039-.007.039-.005.04-.003.04-.001h44.434l.04.001zM3.524 8.338v2.81h40.999v-2.81H3.524zM22.012 38.096c0-.748-.607-1.355-1.355-1.355H2.332c-.748 0-1.355.607-1.355 1.355v2.711c0 .748.607 1.355 1.355 1.355h18.325c.748 0 1.355-.607 1.355-1.355v-2.711z",fill:"var(--kadence-color, #0058b0 )"})),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",width:"20px",height:"20px",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 48 48"},(0,e.createElement)("path",{fill:"var(--kadence-color, #0058b0 )",d:"M23.41 29.629h-5.385v1.652h5.385v-1.652zm7.18 0h-5.385v1.652h5.385v-1.652zm7.18 0h-5.385v1.652h5.385v-1.652zM4.587 28.613H2.792v.629l.006.142c.079 1.059 1.039 1.897 2.21 1.897h4.041v-1.652H5.008c-.232 0-.421-.174-.421-.387v-.629zm11.642 1.016h-5.385v1.652h5.385v-1.652zm27.183-1.582v1.195c0 .213-.189.387-.421.387h-3.426v1.652h3.426c1.223 0 2.216-.914 2.216-2.039v-1.195h-1.795zM4.587 22.004H2.792v4.957h1.795v-4.957zm38.825-.566v4.957h1.795v-4.957h-1.795zM4.587 15.396H2.792v4.956h1.795v-4.956zm38.825-.567v4.957h1.795v-4.957h-1.795zM7.751 11.533V9.881H5.008c-1.223 0-2.216.914-2.216 2.039v1.823h1.795V11.92c0-.213.189-.387.421-.387h2.743zm35.661.387v1.257h1.795V11.92h-1.795zm-5.145-.387h4.724c.232 0 .421.174.421.387h1.795c0-1.125-.993-2.039-2.216-2.039h-4.724v1.652zm-23.335 0V9.881H9.546v1.652h5.386zm7.18 0V9.881h-5.385v1.652h5.385zm7.18 0V9.881h-5.385v1.652h5.385zm7.18 0V9.881h-5.385v1.652h5.385z",transform:"translate(0 3.418) matrix(1.11418 0 0 1.21048 -2.754 -4.333)"}),(0,e.createElement)("path",{fill:"var(--kadence-color, #0058b0 )",fillRule:"nonzero",d:"M24 40.123c4.365 0 7.957-3.592 7.957-7.957S28.365 24.209 24 24.209s-7.957 3.592-7.957 7.957v.003c0 4.363 3.591 7.954 7.954 7.954H24z",transform:"translate(0 3.418) matrix(.91115 0 0 .91115 2.132 -8.726)"}),(0,e.createElement)("path",{fill:"var(--kadence-color-white, #ffffff )",fillRule:"nonzero",d:"M20.811 31.539h2.307V29.23c0-.484.398-.882.882-.882s.882.398.882.882v2.309h2.307c.483 0 .882.398.882.882a.887.887 0 01-.882.882h-2.307v2.307a.886.886 0 01-.882.882.886.886 0 01-.882-.882v-2.307h-2.307a.887.887 0 01-.882-.882c0-.484.399-.882.882-.882z",transform:"translate(0 3.418) translate(0 -11.6)"})),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("g",{fill:"var(--kadence-color, #0058b0 )",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M42.82,13.431l-37.64,0c-2.742,0.003 -4.998,2.259 -5.001,5.001l0,11.136c0.003,2.742 2.259,4.998 5.001,5.001l37.64,0c2.742,-0.003 4.998,-2.259 5.001,-5.001l0,-11.136c-0.003,-2.742 -2.259,-4.998 -5.001,-5.001Zm3.204,5.001l0,8.687c-0.003,1.757 -1.448,3.201 -3.204,3.204l-37.64,0c-1.756,-0.003 -3.201,-1.447 -3.204,-3.204l0,-8.687c0.003,-1.757 1.448,-3.201 3.204,-3.204l37.64,0c1.756,0.003 3.201,1.447 3.204,3.204Z"}),(0,e.createElement)("path",{d:"M40.471,26.364l-32.942,0c-0.493,0 -0.898,0.406 -0.898,0.899c0,0.493 0.405,0.898 0.898,0.898l32.942,0c0.493,0 0.898,-0.405 0.898,-0.898c0,-0.493 -0.405,-0.899 -0.898,-0.899Z"}))),(0,e.createElement)("svg",{width:"20px",height:"20px",style:{fill:"var(--kadence-color, #0058b0 )"},viewBox:"-64 0 512 512",xmlns:"http://www.w3.org/2000/svg"},(0,e.createElement)("path",{d:"M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z"})),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 48 48",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",xmlns:"http://www.w3.org/2000/svg"},(0,e.createElement)("g",{fill:"#0058b0",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M 43.252 11.743 L 4.748 11.743 C 4.334 11.743 3.993 12.084 3.993 12.498 L 3.993 40.521 C 3.993 40.935 4.334 41.276 4.748 41.276 L 43.252 41.276 C 43.666 41.276 44.007 40.935 44.007 40.521 L 44.007 12.492 C 44.004 12.08 43.663 11.743 43.252 11.743 Z M 42.498 39.76 L 5.503 39.76 L 5.503 13.252 L 42.498 13.252 L 42.498 39.76 Z"}),(0,e.createElement)("path",{d:"M 31.6 37.002 L 40.203 37.002 L 30.947 25.217 L 26.645 30.693 L 19.699 21.847 L 7.797 37.002 L 31.6 37.002 Z"}),(0,e.createElement)("path",{d:"M 34.607 24.719 C 37.009 24.716 38.985 22.739 38.985 20.337 C 38.985 17.934 37.007 15.956 34.603 15.956 C 32.2 15.956 30.222 17.934 30.222 20.337 C 30.225 22.741 32.203 24.718 34.607 24.719 Z M 34.607 17.465 C 36.181 17.468 37.475 18.764 37.475 20.337 C 37.475 21.913 36.178 23.209 34.603 23.209 C 33.027 23.209 31.731 21.913 31.731 20.337 C 31.732 18.762 33.03 17.465 34.605 17.465 L 34.607 17.465 Z"}))),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2"},(0,e.createElement)("g",{fill:"var(--kadence-color, #0058b0 )",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M46.652,11.743l-38.504,0c-0.414,0 -0.755,0.341 -0.755,0.755l0,28.023c0,0.414 0.341,0.755 0.755,0.755l38.504,0c0.414,0 0.755,-0.341 0.755,-0.755l0,-28.029c-0.003,-0.412 -0.344,-0.749 -0.755,-0.749Zm-0.754,28.017l-36.995,0l0,-26.508l36.995,0l0,26.508Z"}),(0,e.createElement)("path",{d:"M1.53,5.125l38.504,0c0.412,0 0.752,0.337 0.755,0.749l0,4.421l-1.509,0l0,-3.66l-36.995,0l0,26.507l3.772,0l0,1.516l-4.527,0c-0.414,0 -0.755,-0.341 -0.755,-0.755l0,-28.023c0,-0.414 0.341,-0.755 0.755,-0.755Z"}),(0,e.createElement)("path",{d:"M35,37.002l8.603,0l-9.256,-11.785l-4.302,5.476l-6.946,-8.846l-11.902,15.155l23.803,0Z"}),(0,e.createElement)("path",{d:"M37.607,24.719c2.402,-0.003 4.378,-1.98 4.378,-4.382c0,-2.403 -1.978,-4.381 -4.382,-4.381c-2.403,0 -4.381,1.978 -4.381,4.381c0.003,2.404 1.981,4.381 4.385,4.382Zm0,-7.254c1.574,0.003 2.868,1.299 2.868,2.872c0,1.576 -1.297,2.872 -2.872,2.872c-1.576,0 -2.872,-1.296 -2.872,-2.872c0.001,-1.575 1.299,-2.872 2.874,-2.872l0.002,0Z"}))),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("g",{fill:"var(--kadence-color, #0058b0 )",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M24,26.945c0.001,0 0.002,0 0.003,0c4.371,0 7.968,-3.597 7.968,-7.969c0,-4.371 -3.597,-7.968 -7.968,-7.968c-4.372,0 -7.969,3.597 -7.969,7.968c0,0.001 0,0.002 0,0.003c0,4.37 3.596,7.966 7.966,7.966Zm-4.098,-9.541l2.057,-0.297c0.218,-0.036 0.406,-0.175 0.504,-0.374l0.919,-1.862c0.115,-0.232 0.352,-0.379 0.61,-0.379c0.259,0 0.496,0.147 0.611,0.379l0.918,1.862c0.098,0.199 0.287,0.338 0.505,0.374l2.057,0.297c0.333,0.049 0.582,0.338 0.582,0.675c0,0.183 -0.073,0.358 -0.204,0.486l-1.489,1.451c-0.159,0.157 -0.231,0.382 -0.194,0.603l0.351,2.049c0.006,0.037 0.009,0.075 0.009,0.114c0,0.373 -0.307,0.681 -0.681,0.681c-0.111,0 -0.219,-0.027 -0.317,-0.079l-1.837,-0.966c-0.199,-0.103 -0.437,-0.103 -0.636,0l-1.837,0.966c-0.098,0.052 -0.207,0.079 -0.317,0.079c-0.374,0 -0.682,-0.308 -0.682,-0.681c0,-0.039 0.004,-0.077 0.01,-0.114l0.351,-2.049c0.037,-0.221 -0.036,-0.446 -0.195,-0.603l-1.488,-1.451c-0.13,-0.128 -0.203,-0.303 -0.203,-0.485c0,-0.341 0.257,-0.633 0.596,-0.676Z"}),(0,e.createElement)("path",{d:"M46.529,6.719l-45.058,0c-0.485,0 -0.884,0.398 -0.884,0.883l0,32.796c0,0.485 0.399,0.883 0.884,0.883l45.058,0c0.485,0 0.884,-0.398 0.884,-0.883l0,-32.801c-0.003,-0.483 -0.401,-0.878 -0.884,-0.878Zm-0.883,32.801l-43.292,0l0,-31.035l43.292,0l0,31.035Z"}),(0,e.createElement)("path",{d:"M29.659,30.091l-11.318,0c-0.485,0 -0.884,0.399 -0.884,0.883c0,0.485 0.399,0.883 0.884,0.883l11.318,0c0.485,0 0.884,-0.398 0.884,-0.883c0,-0.484 -0.399,-0.883 -0.884,-0.883Z"}),(0,e.createElement)("path",{d:"M29.425,34.769l-10.85,0c-0.484,0 -0.883,0.399 -0.883,0.883c0,0.485 0.399,0.883 0.883,0.883l10.85,0c0.484,0 0.883,-0.398 0.883,-0.883c0,-0.484 -0.399,-0.883 -0.883,-0.883Z"}))),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 380 361",version:"1.1",xmlns:"http://www.w3.org/2000/svg"},(0,e.createElement)("defs",null,(0,e.createElement)("linearGradient",{x1:"0.260883299%",y1:"10.3043172%",x2:"95.3936038%",y2:"72.4618806%",id:"linearGradient-1"},(0,e.createElement)("stop",{"stop-color":"var(--kadence-color, #0058b0 )",offset:"0%"}),(0,e.createElement)("stop",{"stop-color":"var(--kadence-color, #0058b0 )",offset:"100%"}))),(0,e.createElement)("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd",transform:"translate(1.000000, 0.000000)"},(0,e.createElement)("g",{id:"Logo",transform:"translate(24.500000, 15.500000)","fill-rule":"nonzero"},(0,e.createElement)("rect",{id:"Rectangle",fill:"url(#linearGradient-1)",x:"0",y:"0",width:"329.137959",height:"330",rx:"26.73"}),(0,e.createElement)("path",{d:"M250.804066,64.9395898 C259.831949,66.2770699 266.063621,74.6910362 264.731371,83.7289008 C263.39868,92.7697606 255.000452,99.0210999 245.969562,97.6831745 C229.977887,95.3140093 206.020482,120.217276 179.198674,171.423156 C144.957291,236.793846 113.086026,267.940376 79.5317151,265.454842 C70.4296381,264.780606 63.6016618,256.843188 64.2732293,247.731478 C64.9449099,238.618234 72.8649904,231.770863 81.9686076,232.445213 C98.538273,233.67261 122.876455,207.708416 149.938302,156.044277 C184.398723,90.2554169 216.702512,59.8874477 250.804066,64.9395898 Z",id:"path",fill:"#FFFFFF"})))),(0,e.createElement)("svg",{width:"20px",height:"20px",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 48 48"},(0,e.createElement)("path",{fill:"var(--kadence-color, #0058b0 )",fillRule:"nonzero",d:"M46.051 3.307H1.943a.87.87 0 00-.865.865v39.194a.87.87 0 00.865.865h44.108a.869.869 0 00.864-.865V4.167a.868.868 0 00-.864-.86zm-2.887 3.396c0 .877-.722 1.598-1.599 1.598a1.606 1.606 0 01-1.598-1.598c0-.876.722-1.598 1.598-1.598.877 0 1.599.722 1.599 1.598zm-5.928 0c0 .877-.722 1.598-1.598 1.598a1.605 1.605 0 01-1.598-1.598c0-.876.721-1.598 1.598-1.598.876 0 1.598.722 1.598 1.598zm-5.459 0c0 .877-.721 1.598-1.598 1.598a1.605 1.605 0 01-1.598-1.598c0-.874.717-1.594 1.591-1.598h.007c.877 0 1.598.722 1.598 1.598zM2.807 42.497v-31.58h42.379v31.58H2.807z"}),(0,e.createElement)("circle",{cx:"8.451",cy:"16.499",r:"1.184",fill:"var(--kadence-color, #0058b0 )"}),(0,e.createElement)("circle",{cx:"8.451",cy:"30.323",r:"1.184",fill:"var(--kadence-color, #0058b0 )"}),(0,e.createElement)("circle",{cx:"8.451",cy:"37.095",r:"1.184",fill:"var(--kadence-color, #0058b0 )"}),(0,e.createElement)("circle",{cx:"13.625",cy:"23.282",r:"1.184",fill:"var(--kadence-color, #0058b0 )"}),(0,e.createElement)("path",{fill:"var(--kadence-color, #0058b0 )",fillRule:"nonzero",d:"M31.861 15.353H13.714c-.584 0-1.064.517-1.064 1.146 0 .629.48 1.146 1.064 1.146h18.147c.583 0 1.064-.517 1.064-1.146 0-.629-.481-1.146-1.064-1.146zM28.871 21.926H18.448c-.583 0-1.064.517-1.064 1.146 0 .629.481 1.146 1.064 1.146h10.423c.583 0 1.064-.517 1.064-1.146 0-.629-.481-1.146-1.064-1.146zM27.153 29.108H13.615c-.584 0-1.064.517-1.064 1.146 0 .629.48 1.146 1.064 1.146h13.538c.583 0 1.064-.517 1.064-1.146 0-.629-.481-1.146-1.064-1.146zM35.183 35.68H13.718c-.584 0-1.064.518-1.064 1.146 0 .629.48 1.147 1.064 1.147h21.465c.583 0 1.064-.518 1.064-1.147 0-.628-.481-1.146-1.064-1.146z"})),(0,e.createElement)("svg",{viewBox:"0 0 400 240",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"4",y:"30.098",width:"390",height:"120.406",fill:"#fff"}),(0,e.createElement)("path",{d:"M394,150.504l-390,0l0,-120.406l390,0l0,120.406Zm-389,-119.406l0,118.406l388,0l0,-118.406l-388,0Z",fill:"#eee"}),(0,e.createElement)("rect",{x:"4",y:"30.125",width:"390",height:"30",fill:"#444"}),(0,e.createElement)("rect",{x:"4",y:"149.759",width:"390",height:"30",fill:"#eee"}),(0,e.createElement)("rect",{x:"4",y:"179.902",width:"390",height:"30",fill:"#eee"}),(0,e.createElement)("rect",{x:"366.177",y:"162.759",width:"16",height:"4",fill:"#444"}),(0,e.createElement)("rect",{x:"366.177",y:"43.125",width:"16",height:"4",fill:"#fff"}),(0,e.createElement)("rect",{x:"366.177",y:"192.902",width:"16",height:"4",fill:"#444"}),(0,e.createElement)("path",{d:"M376.177,172.759l0,-16l-4,0l0,16l4,0Z",fill:"#444"}),(0,e.createElement)("path",{d:"M376.177,202.902l0,-16l-4,0l0,16l4,0Z",fill:"#444"}),(0,e.createElement)("path",{d:"M190.685,42.625c0,-1.38 -1.12,-2.5 -2.5,-2.5l-170,0c-1.379,0 -2.5,1.12 -2.5,2.5l0,5c0,1.38 1.121,2.5 2.5,2.5l170,0c1.38,0 2.5,-1.12 2.5,-2.5l0,-5Z",fill:"#fff",fillOpacity:"0.349"}),(0,e.createElement)("path",{d:"M240.685,162.259c0,-1.38 -1.12,-2.5 -2.5,-2.5l-220,0c-1.379,0 -2.5,1.12 -2.5,2.5l0,5c0,1.379 1.121,2.5 2.5,2.5l220,0c1.38,0 2.5,-1.121 2.5,-2.5l0,-5Z",fill:"#444",fillOpacity:"0.353"}),(0,e.createElement)("path",{d:"M160.685,192.402c0,-1.379 -1.12,-2.5 -2.5,-2.5l-140,0c-1.379,0 -2.5,1.121 -2.5,2.5l0,5c0,1.38 1.121,2.5 2.5,2.5l140,0c1.38,0 2.5,-1.12 2.5,-2.5l0,-5Z",fill:"#444",fillOpacity:"0.349"}),(0,e.createElement)("path",{d:"M375.067,99.771c0,-0.827 -0.672,-1.5 -1.5,-1.5l-356.425,0c-0.827,0 -1.5,0.673 -1.5,1.5l0,3c0,0.828 0.673,1.5 1.5,1.5l356.425,0c0.828,0 1.5,-0.672 1.5,-1.5l0,-3Z",fill:"#444",fillOpacity:"0.353"}),(0,e.createElement)("path",{d:"M375.067,114.124c0,-0.828 -0.672,-1.5 -1.5,-1.5l-356.425,0c-0.827,0 -1.5,0.672 -1.5,1.5l0,3c0,0.828 0.673,1.5 1.5,1.5l356.425,0c0.828,0 1.5,-0.672 1.5,-1.5l0,-3Z",fill:"#444",fillOpacity:"0.353"}),(0,e.createElement)("path",{d:"M320.956,128.477c0,-0.828 -0.672,-1.5 -1.5,-1.5l-302.314,0c-0.827,0 -1.5,0.672 -1.5,1.5l0,3c0,0.828 0.673,1.5 1.5,1.5l302.314,0c0.828,0 1.5,-0.672 1.5,-1.5l0,-3Z",fill:"#444",fillOpacity:"0.353"}),(0,e.createElement)("path",{d:"M219.025,79.795c0,-1.104 -0.896,-2 -2,-2l-199.383,0c-1.103,0 -2,0.896 -2,2l0,4c0,1.104 0.897,2 2,2l199.383,0c1.104,0 2,-0.896 2,-2l0,-4Z",fill:"#444",fillOpacity:"0.353"})),(0,e.createElement)("svg",{viewBox:"0 0 400 240",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"5",y:"13.744",width:"390",height:"212.512",fill:"#fff"}),(0,e.createElement)("path",{d:"M395,23.771c0,-5.519 -4.481,-10 -10,-10l-370,0c-5.519,0 -10,4.481 -10,10l0,20c0,5.519 4.481,10 10,10l370,0c5.519,0 10,-4.481 10,-10l0,-20Z",fill:"#f3690e"}),(0,e.createElement)("path",{d:"M395,153.164c0,-5.519 -4.481,-10 -10,-10l-370,0c-5.519,0 -10,4.481 -10,10l0,20c0,5.519 4.481,10 10,10l370,0c5.519,0 10,-4.481 10,-10l0,-20Z",fill:"#eee"}),(0,e.createElement)("path",{d:"M395,195.992c0,-5.519 -4.481,-10 -10,-10l-370,0c-5.519,0 -10,4.481 -10,10l0,20c0,5.519 4.481,10 10,10l370,0c5.519,0 10,-4.481 10,-10l0,-20Z",fill:"#eee"}),(0,e.createElement)("rect",{x:"367.177",y:"161.163",width:"16",height:"4",fill:"#444"}),(0,e.createElement)("rect",{x:"367.177",y:"31.715",width:"16",height:"4",fill:"#fff"}),(0,e.createElement)("rect",{x:"367.177",y:"204.295",width:"16",height:"4",fill:"#444"}),(0,e.createElement)("path",{d:"M377.177,171.163l0,-16l-4,0l0,16l4,0Z",fill:"#444"}),(0,e.createElement)("path",{d:"M377.177,214.295l0,-16l-4,0l0,16l4,0Z",fill:"#444"}),(0,e.createElement)("path",{d:"M191.685,31.271c0,-1.379 -1.12,-2.5 -2.5,-2.5l-170,0c-1.379,0 -2.5,1.121 -2.5,2.5l0,5c0,1.38 1.121,2.5 2.5,2.5l170,0c1.38,0 2.5,-1.12 2.5,-2.5l0,-5Z",fill:"#fff",fillOpacity:"0.349"}),(0,e.createElement)("path",{d:"M241.685,160.664c0,-1.38 -1.12,-2.5 -2.5,-2.5l-220,0c-1.379,0 -2.5,1.12 -2.5,2.5l0,5c0,1.38 1.121,2.5 2.5,2.5l220,0c1.38,0 2.5,-1.12 2.5,-2.5l0,-5Z",fill:"#444",fillOpacity:"0.353"}),(0,e.createElement)("path",{d:"M161.685,203.492c0,-1.38 -1.12,-2.5 -2.5,-2.5l-140,0c-1.379,0 -2.5,1.12 -2.5,2.5l0,5c0,1.38 1.121,2.5 2.5,2.5l140,0c1.38,0 2.5,-1.12 2.5,-2.5l0,-5Z",fill:"#444",fillOpacity:"0.349"}),(0,e.createElement)("path",{d:"M375.067,91.903c0,-0.827 -0.672,-1.5 -1.5,-1.5l-356.425,0c-0.827,0 -1.5,0.673 -1.5,1.5l0,3c0,0.828 0.673,1.5 1.5,1.5l356.425,0c0.828,0 1.5,-0.672 1.5,-1.5l0,-3Z",fill:"#444",fillOpacity:"0.353"}),(0,e.createElement)("path",{d:"M375.067,106.256c0,-0.828 -0.672,-1.5 -1.5,-1.5l-356.425,0c-0.827,0 -1.5,0.672 -1.5,1.5l0,3c0,0.828 0.673,1.5 1.5,1.5l356.425,0c0.828,0 1.5,-0.672 1.5,-1.5l0,-3Z",fill:"#444",fillOpacity:"0.353"}),(0,e.createElement)("path",{d:"M320.956,120.609c0,-0.828 -0.672,-1.5 -1.5,-1.5l-302.314,0c-0.827,0 -1.5,0.672 -1.5,1.5l0,3c0,0.828 0.673,1.5 1.5,1.5l302.314,0c0.828,0 1.5,-0.672 1.5,-1.5l0,-3Z",fill:"#444",fillOpacity:"0.353"}),(0,e.createElement)("path",{d:"M219.025,71.927c0,-1.104 -0.896,-2 -2,-2l-199.383,0c-1.103,0 -2,0.896 -2,2l0,4c0,1.104 0.897,2 2,2l199.383,0c1.104,0 2,-0.896 2,-2l0,-4Z",fill:"#444",fillOpacity:"0.353"})),(0,e.createElement)("svg",{viewBox:"0 0 400 240",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"5.009",y:"9.637",width:"390",height:"131.134",fill:"#fff"}),(0,e.createElement)("path",{d:"M395.009,140.771l-390,0l0,-131.134l390,0l0,131.134Zm-389,-130.134l0,129.134l388,0l0,-129.134l-388,0Z",fill:"#eee"}),(0,e.createElement)("path",{d:"M375.076,89.387c0,-0.827 -0.672,-1.5 -1.5,-1.5l-356.424,0c-0.828,0 -1.5,0.673 -1.5,1.5l0,3c0,0.828 0.672,1.5 1.5,1.5l356.424,0c0.828,0 1.5,-0.672 1.5,-1.5l0,-3Z",fill:"#444",fillOpacity:"0.353"}),(0,e.createElement)("path",{d:"M375.076,103.74c0,-0.828 -0.672,-1.5 -1.5,-1.5l-356.424,0c-0.828,0 -1.5,0.672 -1.5,1.5l0,3c0,0.828 0.672,1.5 1.5,1.5l356.424,0c0.828,0 1.5,-0.672 1.5,-1.5l0,-3Z",fill:"#444",fillOpacity:"0.353"}),(0,e.createElement)("path",{d:"M320.966,118.093c0,-0.828 -0.673,-1.5 -1.5,-1.5l-302.314,0c-0.828,0 -1.5,0.672 -1.5,1.5l0,3c0,0.828 0.672,1.5 1.5,1.5l302.314,0c0.827,0 1.5,-0.672 1.5,-1.5l0,-3Z",fill:"#444",fillOpacity:"0.353"}),(0,e.createElement)("path",{d:"M219.035,69.411c0,-1.104 -0.897,-2 -2,-2l-199.383,0c-1.104,0 -2,0.896 -2,2l0,4c0,1.104 0.896,2 2,2l199.383,0c1.103,0 2,-0.896 2,-2l0,-4Z",fill:"#444",fillOpacity:"0.353"}),(0,e.createElement)("rect",{x:"5.009",y:"9.664",width:"390",height:"40",fill:"#fff"}),(0,e.createElement)("path",{d:"M395.009,49.664l-390,0l0,-40l390,0l0,40Zm-389,-39l0,38l388,0l0,-38l-388,0Z",fill:"#eee"}),(0,e.createElement)("rect",{x:"5.009",y:"145.401",width:"390",height:"40",fill:"#fff"}),(0,e.createElement)("path",{d:"M395.009,185.401l-390,0l0,-40l390,0l0,40Zm-389,-39l0,38l388,0l0,-38l-388,0Z",fill:"#eee"}),(0,e.createElement)("rect",{x:"5.961",y:"145.419",width:"1.018",height:"40.003",fill:"#eee"}),(0,e.createElement)("rect",{x:"4.991",y:"9.615",width:"2.022",height:"40.003",fill:"#0e9cd1"}),(0,e.createElement)("rect",{x:"5.009",y:"190.384",width:"390",height:"40",fill:"#fff",stroke:"#eee"}),(0,e.createElement)("rect",{x:"5.429",y:"190.382",width:"1.018",height:"40.003",fill:"#eee"}),(0,e.createElement)("g",{fill:"#444"},(0,e.createElement)("path",{d:"M376.465,168.229l-7.071,-7.071l-1.414,1.415l7.071,7.071l1.414,-1.415Z"}),(0,e.createElement)("path",{d:"M375.321,169.644l7.071,-7.071l-1.414,-1.415l-7.071,7.071l1.414,1.415Z"})),(0,e.createElement)("g",{fill:"#444"},(0,e.createElement)("path",{d:"M376.465,212.916l-7.071,-7.071l-1.414,1.414l7.071,7.071l1.414,-1.414Z"}),(0,e.createElement)("path",{d:"M375.321,214.33l7.071,-7.071l-1.414,-1.414l-7.071,7.071l1.414,1.414Z"})),(0,e.createElement)("g",{fill:"#444"},(0,e.createElement)("path",{d:"M373.907,26.836l7.071,7.071l1.414,-1.414l-7.071,-7.071l-1.414,1.414Z"}),(0,e.createElement)("path",{d:"M375.051,25.422l-7.071,7.071l1.414,1.414l7.071,-7.071l-1.414,-1.414Z"})),(0,e.createElement)("path",{d:"M191.695,27.164c0,-1.379 -1.12,-2.5 -2.5,-2.5l-170,0c-1.38,0 -2.5,1.121 -2.5,2.5l0,5c0,1.38 1.12,2.5 2.5,2.5l170,0c1.38,0 2.5,-1.12 2.5,-2.5l0,-5Z",fill:"#444",fillOpacity:"0.553"}),(0,e.createElement)("path",{d:"M241.695,162.901c0,-1.38 -1.12,-2.5 -2.5,-2.5l-220,0c-1.38,0 -2.5,1.12 -2.5,2.5l0,5c0,1.38 1.12,2.5 2.5,2.5l220,0c1.38,0 2.5,-1.12 2.5,-2.5l0,-5Z",fill:"#444",fillOpacity:"0.353"}),(0,e.createElement)("path",{d:"M161.695,207.587c0,-1.379 -1.12,-2.5 -2.5,-2.5l-140,0c-1.38,0 -2.5,1.121 -2.5,2.5l0,5c0,1.38 1.12,2.5 2.5,2.5l140,0c1.38,0 2.5,-1.12 2.5,-2.5l0,-5Z",fill:"#444",fillOpacity:"0.349"})),(0,e.createElement)("svg",{viewBox:"0 0 400 240",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"4.957",y:"11.561",width:"390",height:"132.583",fill:"#fff"}),(0,e.createElement)("rect",{x:"4.957",y:"11.588",width:"390",height:"40",fill:"#fff"}),(0,e.createElement)("rect",{x:"5.043",y:"148.355",width:"390",height:"40",fill:"#fff"}),(0,e.createElement)("rect",{x:"4.957",y:"188.439",width:"390",height:"40",fill:"#fff"}),(0,e.createElement)("rect",{x:"4.957",y:"224.446",width:"390",height:"3.993",fill:"#eee"}),(0,e.createElement)("rect",{x:"4.957",y:"184.362",width:"390",height:"3.993",fill:"#eee"}),(0,e.createElement)("rect",{x:"4.957",y:"47.595",width:"390",height:"3.993",fill:"#0e9cd1"}),(0,e.createElement)("path",{d:"M191.642,29.088c0,-1.38 -1.12,-2.5 -2.5,-2.5l-170,0c-1.379,0 -2.5,1.12 -2.5,2.5l0,5c0,1.38 1.121,2.5 2.5,2.5l170,0c1.38,0 2.5,-1.12 2.5,-2.5l0,-5Z",fill:"#444",fillOpacity:"0.651"}),(0,e.createElement)("path",{d:"M241.642,165.597c0,-1.379 -1.12,-2.5 -2.5,-2.5l-220,0c-1.379,0 -2.5,1.121 -2.5,2.5l0,5c0,1.38 1.121,2.5 2.5,2.5l220,0c1.38,0 2.5,-1.12 2.5,-2.5l0,-5Z",fill:"#444",fillOpacity:"0.353"}),(0,e.createElement)("path",{d:"M376.067,92.996c0,-0.828 -0.672,-1.5 -1.5,-1.5l-356.425,0c-0.827,0 -1.5,0.672 -1.5,1.5l0,3c0,0.828 0.673,1.5 1.5,1.5l356.425,0c0.828,0 1.5,-0.672 1.5,-1.5l0,-3Z",fill:"#444",fillOpacity:"0.353"}),(0,e.createElement)("path",{d:"M376.067,107.349c0,-0.828 -0.672,-1.5 -1.5,-1.5l-356.425,0c-0.827,0 -1.5,0.672 -1.5,1.5l0,3c0,0.828 0.673,1.5 1.5,1.5l356.425,0c0.828,0 1.5,-0.672 1.5,-1.5l0,-3Z",fill:"#444",fillOpacity:"0.353"}),(0,e.createElement)("path",{d:"M321.956,121.702c0,-0.828 -0.672,-1.5 -1.5,-1.5l-302.314,0c-0.827,0 -1.5,0.672 -1.5,1.5l0,3c0,0.827 0.673,1.5 1.5,1.5l302.314,0c0.828,0 1.5,-0.673 1.5,-1.5l0,-3Z",fill:"#444",fillOpacity:"0.353"}),(0,e.createElement)("path",{d:"M161.642,205.643c0,-1.38 -1.12,-2.5 -2.5,-2.5l-140,0c-1.379,0 -2.5,1.12 -2.5,2.5l0,5c0,1.38 1.121,2.5 2.5,2.5l140,0c1.38,0 2.5,-1.12 2.5,-2.5l0,-5Z",fill:"#444",fillOpacity:"0.349"}),(0,e.createElement)("path",{d:"M220.025,73.019c0,-1.104 -0.896,-2 -2,-2l-199.383,0c-1.103,0 -2,0.896 -2,2l0,4c0,1.104 0.897,2 2,2l199.383,0c1.104,0 2,-0.896 2,-2l0,-4Z",fill:"#444",fillOpacity:"0.353"})),(0,e.createElement)("svg",{id:"Layer_2","data-name":"Layer 2",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 252 166"},(0,e.createElement)("g",{id:"Layer_1-2","data-name":"Layer 1"},(0,e.createElement)("g",null,(0,e.createElement)("rect",{class:"cls-3",fill:"none",stroke:"f0f0f0","stroke-miterlimit":"10","stroke-width":"2px",x:"1",y:"1",width:"250",height:"164",rx:"5",ry:"5"}),(0,e.createElement)("g",null,(0,e.createElement)("circle",{class:"cls-2",fill:"#616161",cx:"32.25",cy:"38",r:"3"}),(0,e.createElement)("circle",{class:"cls-2",fill:"#616161",cx:"32.25",cy:"78",r:"3"}),(0,e.createElement)("circle",{class:"cls-2",fill:"#616161",cx:"32.25",cy:"118",r:"3"}),(0,e.createElement)("circle",{class:"cls-2",fill:"#616161",cx:"136",cy:"38",r:"3"}),(0,e.createElement)("circle",{class:"cls-2",fill:"#616161",cx:"136",cy:"78",r:"3"}),(0,e.createElement)("circle",{class:"cls-2",fill:"#616161",cx:"136",cy:"118",r:"3"}),(0,e.createElement)("rect",{class:"cls-1",fill:"#939393",x:"43.75",y:"35",width:"75",height:"6",rx:"3",ry:"3"}),(0,e.createElement)("rect",{class:"cls-1",fill:"#939393",x:"43.75",y:"45",width:"75",height:"6",rx:"3",ry:"3"}),(0,e.createElement)("rect",{class:"cls-1",fill:"#939393",x:"43.75",y:"75",width:"75",height:"6",rx:"3",ry:"3"}),(0,e.createElement)("rect",{class:"cls-1",fill:"#939393",x:"43.25",y:"85",width:"65",height:"6",rx:"3",ry:"3"}),(0,e.createElement)("rect",{class:"cls-1",fill:"#939393",x:"43.25",y:"125",width:"65",height:"6",rx:"3",ry:"3"}),(0,e.createElement)("rect",{class:"cls-1",fill:"#939393",x:"43.75",y:"115",width:"75",height:"6",rx:"3",ry:"3"}),(0,e.createElement)("rect",{class:"cls-1",fill:"#939393",x:"147.75",y:"35",width:"75",height:"6",rx:"3",ry:"3"}),(0,e.createElement)("rect",{class:"cls-1",fill:"#939393",x:"147.75",y:"45",width:"75",height:"6",rx:"3",ry:"3"}),(0,e.createElement)("rect",{class:"cls-1",fill:"#939393",x:"147.75",y:"75",width:"75",height:"6",rx:"3",ry:"3"}),(0,e.createElement)("rect",{class:"cls-1",fill:"#939393",x:"147.25",y:"85",width:"65",height:"6",rx:"3",ry:"3"}),(0,e.createElement)("rect",{class:"cls-1",fill:"#939393",x:"147.25",y:"125",width:"65",height:"6",rx:"3",ry:"3"}),(0,e.createElement)("rect",{class:"cls-1",fill:"#939393",x:"147.75",y:"115",width:"75",height:"6",rx:"3",ry:"3"}))))),(0,e.createElement)("svg",{id:"Layer_2","data-name":"Layer 2",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 252 166"},(0,e.createElement)("g",{id:"Layer_1-2","data-name":"Layer 1"},(0,e.createElement)("g",null,(0,e.createElement)("rect",{class:"cls-3",x:"1",y:"1",width:"250",height:"164",rx:"5",ry:"5",fill:"none",stroke:"f0f0f0","stroke-miterlimit":"10","stroke-width":"2px"}),(0,e.createElement)("g",null,(0,e.createElement)("path",{class:"cls-1",fill:"#939393",d:"m149.83,45.21h0c0-5.59,0-11.18,0-16.77,0-2.12-.85-3.86-2.42-5.26-1.47-1.32-3.24-1.8-5.17-1.8-10.88,0-21.77,0-32.65.01-.54,0-1.08.06-1.6.16-3.23.62-5.74,3.57-5.73,6.97.02,5.31,0,10.61,0,15.92,0,5.78.03,11.56-.01,17.33-.03,3.33,2.28,6.21,5.29,7,1.07.28,2.16.22,3.25.22,10.22-.01,20.45,0,30.67,0,.78,0,1.57.03,2.34-.08,3.49-.5,6.11-3.64,6.06-7.26-.07-5.48-.02-10.96-.02-16.44Zm-4.69,1.42c-2.41-2.38-4.79-4.74-7.17-7.1-.25-.25-.49-.5-.75-.73-1.05-.9-2.36-.89-3.35.08-1.51,1.47-2.98,2.97-4.46,4.45-6.84,6.84-13.68,13.68-20.5,20.53-.27.27-.47.32-.8.12-.74-.44-1.07-1.12-1.13-1.94-.04-.56-.02-1.13-.02-1.7,0-10.17,0-20.34,0-30.51,0-.51-.02-1.02,0-1.53.07-1.17,1.04-2.12,2.21-2.18.2-.01.4-.01.61-.01,10.9,0,21.8,0,32.69-.01,1.35,0,2.26.78,2.53,1.68.11.37.14.77.14,1.15.01,4.59.01,9.19.02,13.78,0,1.25.02,2.5.03,3.76,0,.06-.02.12-.03.16Z"}),(0,e.createElement)("path",{class:"cls-1",fill:"#939393",d:"m117.72,30.94c-3.19-.02-5.95,2.71-5.95,5.9,0,3.25,2.67,5.93,5.94,5.95,3.2.02,5.91-2.69,5.92-5.92.01-3.23-2.66-5.91-5.9-5.93Z"})),(0,e.createElement)("rect",{class:"cls-2",x:"47",y:"79",width:"158",height:"6",rx:"3",ry:"3",fill:"#616161"}),(0,e.createElement)("rect",{class:"cls-1",x:"26",y:"95",width:"200",height:"6",rx:"3",ry:"3",fill:"#939393"}),(0,e.createElement)("rect",{class:"cls-1",x:"26",y:"109",width:"200",height:"6",rx:"3",ry:"3",fill:"#939393"}),(0,e.createElement)("rect",{class:"cls-1",x:"51",y:"124",width:"150",height:"6",rx:"3",ry:"3",fill:"#939393"})))),(0,e.createElement)("svg",{id:"Layer_2","data-name":"Layer 2",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 252 166"},(0,e.createElement)("g",{id:"Layer_1-2","data-name":"Layer 1"},(0,e.createElement)("g",null,(0,e.createElement)("rect",{class:"cls-3",fill:"none",stroke:"f0f0f0","stroke-miterlimit":"10","stroke-width":"2px",x:"1",y:"1",width:"250",height:"164",rx:"5",ry:"5"}),(0,e.createElement)("g",null,(0,e.createElement)("g",null,(0,e.createElement)("path",{class:"cls-1",fill:"#939393",d:"m107.02,82.99h0c0-9.64.01-19.28,0-28.92,0-3.65-1.47-6.65-4.17-9.08-2.54-2.28-5.58-3.11-8.92-3.11-18.77,0-37.54,0-56.31.02-.92,0-1.86.1-2.77.27-5.57,1.08-9.9,6.16-9.88,12.02.04,9.15.01,18.31.01,27.46,0,9.97.06,19.93-.03,29.9-.05,5.74,3.94,10.7,9.13,12.07,1.85.49,3.72.38,5.6.38,17.63-.02,35.26,0,52.9,0,1.34,0,2.71.06,4.03-.13,6.02-.87,10.53-6.27,10.45-12.52-.13-9.45-.03-18.91-.03-28.36Zm-8.08,2.45c-4.15-4.11-8.26-8.17-12.37-12.24-.43-.42-.84-.87-1.3-1.26-1.82-1.55-4.07-1.53-5.79.14-2.6,2.53-5.13,5.12-7.69,7.68-11.79,11.8-23.59,23.6-35.37,35.41-.46.46-.81.55-1.37.21-1.27-.77-1.85-1.93-1.95-3.34-.07-.97-.04-1.95-.04-2.93,0-17.54,0-35.08-.01-52.62,0-.88-.04-1.77.02-2.65.12-2.01,1.79-3.65,3.81-3.77.35-.02.7-.02,1.05-.02,18.8,0,37.59.02,56.39-.02,2.34,0,3.9,1.35,4.37,2.89.19.63.23,1.32.24,1.99.02,7.92.02,15.85.03,23.77,0,2.16.04,4.32.05,6.48,0,.1-.04.21-.06.28Z"}),(0,e.createElement)("path",{class:"cls-1",fill:"#939393",d:"m51.63,58.37c-5.51-.04-10.26,4.67-10.27,10.17,0,5.61,4.61,10.24,10.24,10.26,5.52.03,10.2-4.64,10.21-10.21.02-5.57-4.58-10.19-10.18-10.23Z"})),(0,e.createElement)("rect",{class:"cls-2",fill:"#616161",x:"122.05",y:"57",width:"104.67",height:"6",rx:"3",ry:"3"}),(0,e.createElement)("rect",{class:"cls-1",fill:"#939393",x:"122.05",y:"73",width:"105",height:"6",rx:"3",ry:"3"}),(0,e.createElement)("rect",{class:"cls-1",fill:"#939393",x:"122.05",y:"87",width:"105",height:"6",rx:"3",ry:"3"}),(0,e.createElement)("rect",{class:"cls-1",fill:"#939393",x:"122.05",y:"103.5",width:"75.63",height:"6",rx:"3",ry:"3"}))))),(0,e.createElement)("svg",{id:"Layer_2","data-name":"Layer 2",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 252 166"},(0,e.createElement)("g",{id:"Layer_1-2","data-name":"Layer 1"},(0,e.createElement)("g",null,(0,e.createElement)("rect",{class:"cls-3",fill:"none",stroke:"f0f0f0","stroke-miterlimit":"10","stroke-width":"2px",x:"1",y:"1",width:"250",height:"164",rx:"5",ry:"5"}),(0,e.createElement)("g",null,(0,e.createElement)("circle",{class:"cls-2",fill:"#616161",cx:"41",cy:"34",r:"3"}),(0,e.createElement)("circle",{class:"cls-2",fill:"#616161",cx:"41",cy:"54",r:"3"}),(0,e.createElement)("circle",{class:"cls-2",fill:"#616161",cx:"41",cy:"74",r:"3"}),(0,e.createElement)("circle",{class:"cls-2",fill:"#616161",cx:"41",cy:"94",r:"3"}),(0,e.createElement)("circle",{class:"cls-2",fill:"#616161",cx:"41",cy:"114",r:"3"}),(0,e.createElement)("circle",{class:"cls-2",fill:"#616161",cx:"41",cy:"134",r:"3"}),(0,e.createElement)("rect",{class:"cls-1",fill:"#939393",x:"56",y:"31",width:"158",height:"6",rx:"3",ry:"3"}),(0,e.createElement)("rect",{class:"cls-1",fill:"#939393",x:"56",y:"52",width:"158",height:"6",rx:"3",ry:"3"}),(0,e.createElement)("rect",{class:"cls-1",fill:"#939393",x:"56",y:"72",width:"158",height:"6",rx:"3",ry:"3"}),(0,e.createElement)("rect",{class:"cls-1",fill:"#939393",x:"56",y:"92",width:"158",height:"6",rx:"3",ry:"3"}),(0,e.createElement)("rect",{class:"cls-1",fill:"#939393",x:"56",y:"132",width:"158",height:"6",rx:"3",ry:"3"}),(0,e.createElement)("rect",{class:"cls-1",fill:"#939393",x:"56",y:"112",width:"158",height:"6",rx:"3",ry:"3"}))))),(0,e.createElement)("svg",{id:"Layer_2","data-name":"Layer 2",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 181.01 165.02"},(0,e.createElement)("g",{fill:"var(--kadence-color, #0058b0 )",id:"Layer_1-2","data-name":"Layer 1"},(0,e.createElement)("g",null,(0,e.createElement)("path",{class:"cls-1",fill:"none",d:"m72.79,130.44c-7.22,2.63-14.66,4.66-22.35,4.8-7.16.14-14.38.78-21.51-.43-5.97-1.01-11.94-2.15-17.62-4.33-1.87-.72-2.49-.56-2.49,1.62,0,4.29.45,8.6-.34,12.88-.56,3.05.59,5.11,3.61,6.33,6.83,2.76,13.93,4.53,21.22,5.04,4.38.3,8.78.81,13.28.27,4.3-.51,8.65-.66,12.91-1.61,4.62-1.03,9.29-1.83,13.51-4.17,1.64-.91,2.46-2.08,2.36-4.02-.12-2.39-.03-4.8-.03-7.2,0,0,.01,0,.02,0,0-2.48-.05-4.96.02-7.44.06-2.06-.61-2.48-2.6-1.75Z"}),(0,e.createElement)("path",{class:"cls-1",fill:"none",d:"m46.78,106.39c-5.19.06-10.4.05-15.65-.66-7.15-.98-14.17-2.06-20.8-4.99-1.24-.55-1.52-.19-1.5,1,.06,3.76.07,7.52.14,11.29.03,1.31.4,2.65.23,3.93-.29,2.34.57,4.29,2.59,5.19,5.36,2.39,11.13,3.48,16.82,4.36,4.27.66,8.72,1.14,12.81.78,5.83.13,11.3-.38,16.71-1.15,4.7-.66,9.37-1.72,13.73-3.72,1.42-.65,2.87-1.34,2.92-3.36.15-5.42.41-10.83.6-16.24.08-2.31-.24-2.47-2.47-1.63-8.42,3.18-17.15,5.11-26.13,5.21Z"}),(0,e.createElement)("path",{class:"cls-2",d:"m56.47,12.19c6.6,1.67,12.29,5.03,16.9,9.98,3.37-2.42,6.38-4.53,9.18-6.44C73.79,5.58,60.84,0,47.75,0c-5.58,0-11.17,1.01-16.49,3.11C13.17,10.26,1.89,26.96,1.82,46.71c-.06,4.88.78,9.81,2.43,14.29,2.49,6.76,5.98,12.54,10.38,17.19,1.66-.47,3.33-.85,4.96-1.23.81-.19,1.61-.37,2.42-.56,1.99-.48,4.1-.86,6.42-1.14-6.09-4.04-10.82-10-13.4-17.02-3.41-9.29-2.74-19.6,1.84-28.3,7.59-14.43,23.88-21.73,39.61-17.75Z"}),(0,e.createElement)("path",{class:"cls-2",d:"m119.57,57.63l8.41-17.96-19.57,1.67c-.18.01-.37.03-.55.04.2.32.39.61.58.78.79.72,1.16,1.52,1.11,2.38-.08,1.3-1.1,2-1.48,2.27-1.23.85-2.45,1.72-3.68,2.58l-4.88,3.43c-2.44,1.72-4.88,3.43-7.32,5.13-2.21,1.54-4.42,3.08-6.63,4.63-5.78,4.04-11.76,8.22-17.69,12.25-1.16.79-2.34,1.51-3.53,2.16,1.42.32,2.83.66,4.21,1.03,2.64.71,5.96,1.76,9.02,3.62,4.24-2.88,8.48-5.87,12.6-8.78,2.33-1.64,4.66-3.29,7-4.92l.76-.53c5.44-3.79,10.89-7.59,16.31-11.42.38-.27,1.38-.98,2.63-.7.82.18,1.5.72,2.01,1.6.17.29.37.6.61.91l.08-.18Z"}),(0,e.createElement)("path",{class:"cls-2",d:"m57.55,74.75c-5.44-.84-10.93-1.22-16.44-1.17-1.85.02-3.71.06-5.58.13,7.57,2.99,14.95,3.33,22.02,1.04Z"}),(0,e.createElement)("path",{class:"cls-2",d:"m69.44,86.12c.39.13.78.25,1.16.39,1.61.57,3.97.95,4.1,3.17.13,2.29-2.06,3.12-3.79,3.77-7.21,2.74-14.61,4.63-23.54,4.4-4.33.39-9.81.33-15.24-.08-7.39-.55-14.76-1.64-21.21-5.84-2.14-1.39-2.05-2.94.15-4.24,3.49-2.07,7.36-2.88,11.22-3.76-3.03-1.85-5.77-4.02-8.24-6.49-1.81.56-3.57,1.25-5.26,2.2C3.75,82.46-.17,86.06.16,92.49c.34,6.66.16,13.32-.09,19.96-.27,7.46.32,14.9.3,22.35,0,3.62-.08,7.24,0,10.86.13,5.55,2.52,9.72,7.61,12.28,8.68,4.37,17.93,6.3,27.57,6.73,4.19.19,8.34.67,12.57.03,4.12-.63,8.37-.41,12.43-1.56,5.91-1.68,12.09-2.68,17.28-6.28,2.57-1.79,4.66-3.91,5.22-7.3.59-3.54.62-7.1.75-10.63.3-7.99.1-16,.1-24,.01,0,.03,0,.04,0,0-7.68-.17-15.37.08-23.05.11-3.44-1.36-5.92-3.44-8.22-.92-1.01-1.92-1.86-2.99-2.61-1.19.8-2.38,1.62-3.59,2.4-1.5.98-3.02,1.87-4.56,2.67Zm5.93,53.51s-.01,0-.02,0c0,2.4-.09,4.81.03,7.2.1,1.94-.72,3.11-2.36,4.02-4.22,2.33-8.89,3.14-13.51,4.17-4.26.95-8.61,1.1-12.91,1.61-4.51.53-8.9.03-13.28-.27-7.29-.5-14.39-2.28-21.22-5.04-3.02-1.22-4.17-3.28-3.61-6.33.79-4.28.33-8.59.34-12.88,0-2.18.62-2.33,2.49-1.62,5.68,2.18,11.65,3.31,17.62,4.33,7.13,1.21,14.35.56,21.51.43,7.69-.15,15.13-2.17,22.35-4.8,1.99-.72,2.65-.3,2.6,1.75-.07,2.48-.02,4.96-.02,7.44Zm.01-36.83c-.18,5.41-.45,10.83-.6,16.24-.05,2.01-1.5,2.71-2.92,3.36-4.36,2-9.04,3.06-13.73,3.72-5.42.76-10.89,1.28-16.71,1.15-4.08.37-8.54-.12-12.81-.78-5.68-.88-11.46-1.97-16.82-4.36-2.02-.9-2.89-2.84-2.59-5.19.16-1.28-.21-2.62-.23-3.93-.07-3.76-.08-7.52-.14-11.29-.02-1.19.26-1.55,1.5-1,6.63,2.93,13.65,4.01,20.8,4.99,5.25.72,10.45.72,15.65.66,8.98-.1,17.71-2.02,26.13-5.21,2.23-.85,2.55-.68,2.47,1.63Z"}),(0,e.createElement)("path",{class:"cls-2",d:"m57.55,74.75c-7.07,2.29-14.45,1.95-22.02-1.04-4.38.17-8.77.58-13.06,1.62-2.81.68-5.68,1.25-8.44,2.11,2.47,2.47,5.21,4.64,8.24,6.49.68-.15,1.36-.31,2.03-.48,7.75-1.9,15.63-1.59,23.48-1.4,7.41.18,14.64,1.68,21.65,4.06,1.54-.8,3.06-1.69,4.56-2.67,1.2-.79,2.39-1.6,3.59-2.4-2.83-1.99-6.12-3.16-9.56-4.09-3.46-.94-6.95-1.66-10.47-2.21Z"}),(0,e.createElement)("path",{class:"cls-1",fill:"none",d:"m169.79,130.44c-7.22,2.63-14.66,4.66-22.35,4.8-7.16.14-14.38.78-21.51-.43-5.97-1.01-11.94-2.15-17.62-4.33-1.87-.72-2.49-.56-2.49,1.62,0,4.29.45,8.6-.34,12.88-.56,3.05.59,5.11,3.61,6.33,6.83,2.76,13.93,4.53,21.22,5.04,4.38.3,8.78.81,13.28.27,4.3-.51,8.65-.66,12.91-1.61,4.62-1.03,9.29-1.83,13.51-4.17,1.64-.91,2.46-2.08,2.36-4.02-.12-2.39-.03-4.8-.03-7.2,0,0,.01,0,.02,0,0-2.48-.05-4.96.02-7.44.06-2.06-.61-2.48-2.6-1.75Z"}),(0,e.createElement)("path",{class:"cls-1",fill:"none",d:"m169.91,101.18c-8.42,3.18-17.15,5.11-26.13,5.21-5.19.06-10.4.05-15.65-.66-7.15-.98-14.17-2.06-20.8-4.99-1.24-.55-1.52-.19-1.5,1,.06,3.76.07,7.52.14,11.29.03,1.31.4,2.65.23,3.93-.29,2.34.57,4.29,2.59,5.19,5.36,2.39,11.13,3.48,16.82,4.36,4.27.66,8.72,1.14,12.81.78,5.83.13,11.3-.38,16.71-1.15,4.7-.66,9.37-1.72,13.73-3.72,1.42-.65,2.87-1.34,2.92-3.36.15-5.42.41-10.83.6-16.24.08-2.31-.24-2.47-2.47-1.63Z"}),(0,e.createElement)("path",{class:"cls-2",d:"m165.84,78.11c12.2-12.86,16.03-31.65,9.73-48.21-4.97-13.05-15.45-23.04-28.76-27.4C133.61-1.84,119.38-.03,107.78,7.46c-6.62,4.27-13.18,8.93-19.52,13.44-2.88,2.05-5.76,4.09-8.66,6.11-4.55,3.17-9.1,6.35-13.63,9.56-.33.23-1.33.95-2.59.65-.82-.19-1.49-.75-1.98-1.67-.15-.28-.35-.57-.58-.88-2.91,6.06-5.8,12.12-8.67,18.19.51-.06,1.02-.12,1.53-.18,1.05-.12,2.1-.25,3.16-.33,1.53-.12,3.06-.21,4.59-.3,1.11-.07,2.22-.13,3.32-.21,1.79-.12,3.52-.27,5.14-.43l.67-.06c.57-.05,1.12-.1,1.64-.18-.2-.32-.4-.58-.6-.81-.69-.8-.99-1.64-.88-2.49.17-1.3,1.22-2.02,1.62-2.29,1.98-1.36,3.94-2.74,5.9-4.13,1.26-.89,2.53-1.79,3.8-2.67l6.78-4.73c7.55-5.27,15.1-10.55,22.67-15.79,12.72-8.8,25.82-9.44,38.96-1.91,8.91,5.11,14.47,13.17,16.53,23.96,1.03,5.43.66,10.99-1.12,16.53-2.47,7.69-7.36,14.19-13.81,18.54,4.59.58,9.1,1.46,13.49,2.64.1.03.2.05.29.08Z"}),(0,e.createElement)("path",{class:"cls-2",d:"m104.27,72.18c-.57.39-1.14.79-1.71,1.18-1.44,1.01-2.88,2.03-4.35,3.07l-.38.27c1.62,1.85,3.41,3.58,5.34,5.16.51-.32,1.05-.65,1.63-.97,3.52-1.97,7.31-2.92,11.01-3.77-3.16-1.75-6.11-4.04-8.82-6.86-.89.65-1.8,1.27-2.72,1.9Z"}),(0,e.createElement)("path",{class:"cls-2",d:"m136.03,76.1c3.23-.32,6.35-1.12,9.28-2.34-2.39-.14-4.79-.21-7.19-.18-5.28.05-10.63.22-15.87,1.17,4.26,1.37,8.86,1.83,13.78,1.35Z"}),(0,e.createElement)("path",{class:"cls-2",d:"m180.93,114.92c0-7.68-.17-15.37.08-23.05.11-3.44-1.36-5.92-3.44-8.22-3.03-3.33-6.93-5.05-11.13-6.3-2.41,2.41-5.09,4.59-8.03,6.47,3.1.71,6.17,1.61,9.19,2.69,1.61.57,3.97.95,4.1,3.17.13,2.29-2.06,3.12-3.79,3.77-7.21,2.74-14.61,4.63-23.54,4.4-4.33.39-9.81.33-15.24-.08-7.39-.55-14.76-1.64-21.21-5.84-2.14-1.39-2.05-2.94.15-4.24.93-.55,1.9-1.01,2.88-1.41-2.76-1.38-5.4-3.03-7.88-4.94-3.64,2.58-6.17,5.93-5.9,11.14.34,6.66.16,13.32-.09,19.96-.27,7.46.32,14.9.3,22.35,0,3.62-.08,7.24,0,10.86.13,5.55,2.52,9.72,7.61,12.28,8.68,4.37,17.93,6.3,27.57,6.73,4.19.19,8.34.67,12.57.03,4.12-.63,8.37-.41,12.43-1.56,5.91-1.68,12.09-2.68,17.28-6.28,2.57-1.79,4.66-3.91,5.22-7.3.59-3.54.62-7.1.75-10.63.3-7.99.1-16,.1-24,.01,0,.03,0,.04,0Zm-8.56,24.72s-.01,0-.02,0c0,2.4-.09,4.81.03,7.2.1,1.94-.72,3.11-2.36,4.02-4.22,2.33-8.89,3.14-13.51,4.17-4.26.95-8.61,1.1-12.91,1.61-4.51.53-8.9.03-13.28-.27-7.29-.5-14.39-2.28-21.22-5.04-3.02-1.22-4.17-3.28-3.61-6.33.79-4.28.33-8.59.34-12.88,0-2.18.62-2.33,2.49-1.62,5.68,2.18,11.65,3.31,17.62,4.33,7.13,1.21,14.35.56,21.51.43,7.69-.15,15.13-2.17,22.35-4.8,1.99-.72,2.65-.3,2.6,1.75-.07,2.48-.02,4.96-.02,7.44Zm.01-36.83c-.18,5.41-.45,10.83-.6,16.24-.05,2.01-1.5,2.71-2.92,3.36-4.36,2-9.04,3.06-13.73,3.72-5.42.76-10.89,1.28-16.71,1.15-4.08.37-8.54-.12-12.81-.78-5.68-.88-11.46-1.97-16.82-4.36-2.02-.9-2.89-2.84-2.59-5.19.16-1.28-.21-2.62-.23-3.93-.07-3.76-.08-7.52-.14-11.29-.02-1.19.26-1.55,1.5-1,6.63,2.93,13.65,4.01,20.8,4.99,5.25.72,10.45.72,15.65.66,8.98-.1,17.71-2.02,26.13-5.21,2.23-.85,2.55-.68,2.47,1.63Z"}),(0,e.createElement)("path",{class:"cls-2",d:"m121.31,83.46c7.75-1.9,15.63-1.59,23.48-1.4,4.61.11,9.15.74,13.62,1.77,2.94-1.88,5.62-4.05,8.03-6.47-.47-.14-.94-.28-1.41-.4-6.49-1.75-13.08-2.8-19.72-3.19-2.92,1.22-6.04,2.02-9.28,2.34-4.92.49-9.52.03-13.78-1.35-.93.17-1.85.36-2.77.58-4.65,1.13-9.44,1.92-13.7,4.31-.95.53-1.87,1.1-2.72,1.7,2.48,1.91,5.12,3.56,7.88,4.94,3.33-1.36,6.88-1.97,10.37-2.83Z"})))),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,e.createElement)("path",{fill:"var(--kadence-color, #0058b0 )",d:"M18 5.5H6a.5.5 0 00-.5.5v3h13V6a.5.5 0 00-.5-.5zm.5 5H10v8h8a.5.5 0 00.5-.5v-7.5zm-10 0h-3V18a.5.5 0 00.5.5h2.5v-8zM6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6a2 2 0 012-2z"})),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M47.612,40.008l-19.999,0l0,-32.016l13.566,0l6.433,0.023l0,31.993Z",fill:"var(--kadence-color, #0058b0 )",fillRule:"nonzero"}),(0,e.createElement)("path",{d:"M20.383,40l-20.036,0l0,-32l20.036,0.019l0,31.981Z",fill:"var(--kadence-color, #0058b0 )",fillRule:"nonzero"})),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round",strokeMiterlimit:"1.5",clipRule:"evenodd",width:"20px",height:"20px",viewBox:"0 0 216 216"},(0,e.createElement)("path",{fill:"var(--kadence-color, #0058b0 )",d:"M126.139 46.723a2.377 2.377 0 00-2.376-2.375H90.599a2.376 2.376 0 00-2.375 2.375v4.751a2.377 2.377 0 002.375 2.376h33.164a2.378 2.378 0 002.376-2.376v-4.751zM75.594 57.642a1.318 1.318 0 00-1.854-.173L57.158 71.222a1.317 1.317 0 00-.173 1.854l1.681 2.026c.464.56 1.294.637 1.854.173l16.582-13.752a1.317 1.317 0 00.173-1.854l-1.681-2.027z"}),(0,e.createElement)("path",{fill:"var(--kadence-color, #0058b0 )",d:"M100.176 51.579H114.106V63.323H100.176z"}),(0,e.createElement)("circle",{cx:"108",cy:"116.458",r:"55.194",fill:"none",stroke:"var(--kadence-color, #0058b0 )",strokeWidth:"10"}),(0,e.createElement)("path",{fill:"none",stroke:"var(--kadence-color, #0058b0 )",strokeWidth:"8",d:"M107.079 80.922h.102a35.381 35.381 0 0122.249 7.833M139.978 102.762a35.395 35.395 0 012.74 13.696c0 3.582-.531 7.04-1.518 10.298"}),(0,e.createElement)("path",{fill:"var(--kadence-color, #0058b0 )",d:"M65.613 142.563l6.285-21.605 18.98 12.083-25.265 9.522z"}),(0,e.createElement)("path",{fill:"none",stroke:"var(--kadence-color, #0058b0 )",strokeWidth:"8",d:"M133.373 139.22a35.36 35.36 0 01-19.114 10.975c-14.898 3.109-29.58-3.62-37.283-15.762"}),(0,e.createElement)("path",{fill:"none",stroke:"var(--kadence-color, #0058b0 )",strokeMiterlimit:"1",strokeWidth:"8",d:"M11.525 24.244H204.475V191.757H11.525z"})),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round",width:"20px",height:"20px",strokeMiterlimit:"1.5",clipRule:"evenodd",viewBox:"0 0 216 216"},(0,e.createElement)("path",{fill:"var(--kadence-color, #0058b0 )",d:"M136.708 9.633a3.762 3.762 0 00-3.76-3.76H80.46a3.761 3.761 0 00-3.759 3.76v7.519a3.761 3.761 0 003.759 3.76h52.488a3.762 3.762 0 003.76-3.76V9.633zM56.711 26.914a2.084 2.084 0 00-2.934-.273L27.533 48.406a2.085 2.085 0 00-.274 2.934l2.661 3.208a2.085 2.085 0 002.934.274l26.244-21.766a2.085 2.085 0 00.274-2.934l-2.661-3.208z"}),(0,e.createElement)("path",{fill:"var(--kadence-color, #0058b0 )",d:"M95.617 17.317H117.664V35.903H95.617z"}),(0,e.createElement)("circle",{cx:"108",cy:"120.001",r:"87.354",fill:"none",stroke:"var(--kadence-color, #0058b0 )",strokeWidth:"10"}),(0,e.createElement)("path",{fill:"none",stroke:"var(--kadence-color, #0058b0 )",strokeWidth:"8",d:"M106.542 63.759l.162-.001c13.323 0 25.57 4.643 35.213 12.398M158.611 98.325a56 56 0 014.336 21.676 56.15 56.15 0 01-2.402 16.299"}),(0,e.createElement)("path",{fill:"var(--kadence-color, #0058b0 )",d:"M42.958 148.19l7.904-21.067 18.01 13.486-25.914 7.581z"}),(0,e.createElement)("path",{fill:"none",stroke:"var(--kadence-color, #0058b0 )",strokeWidth:"8",d:"M148.157 156.025a55.959 55.959 0 01-30.252 17.371c-26.492 5.529-52.554-8.601-63-32.452"})),(0,e.createElement)("svg",{viewBox:"0 0 400 300",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{id:"Artboard1",width:"400",height:"300",fill:"none"}),(0,e.createElement)("path",{d:"M393.782,50.876c0,-11.515 -9.348,-20.863 -20.863,-20.863l-345.838,0c-11.515,0 -20.863,9.348 -20.863,20.863l0,114.463c0,11.515 9.348,20.863 20.863,20.863l345.838,0c11.515,0 20.863,-9.348 20.863,-20.863l0,-114.463Z",fill:"#fff",stroke:"#888",strokeWidth:"4"}),(0,e.createElement)("circle",{cx:"150.035",cy:"240.744",r:"28.108",fill:"#eee"}),(0,e.createElement)("path",{d:"M277.897,227.567c0,-3.085 -2.505,-5.59 -5.59,-5.59l-80.636,0c-3.085,0 -5.59,2.505 -5.59,5.59l0,2.813c0,3.085 2.505,5.59 5.59,5.59l80.636,0c3.085,0 5.59,-2.505 5.59,-5.59l0,-2.813Z",fill:"#888"}),(0,e.createElement)("path",{d:"M278.073,250.168c0,-3.085 -2.505,-5.59 -5.59,-5.59l-80.636,0c-3.085,0 -5.59,2.505 -5.59,5.59l0,2.813c0,3.085 2.505,5.59 5.59,5.59l80.636,0c3.085,0 5.59,-2.505 5.59,-5.59l0,-2.813Z",fill:"#b0b0b0"}),(0,e.createElement)("path",{d:"M140.132,228.885l20.939,0c0.932,0 1.689,0.757 1.689,1.689l0,20.939c0,0.932 -0.757,1.688 -1.689,1.688l-20.939,0c-0.932,0 -1.688,-0.756 -1.688,-1.688l0,-20.939c0,-0.932 0.756,-1.689 1.688,-1.689Zm19.926,21.615l0,-18.913l-18.912,0l0,18.913l18.912,0Zm-9.456,-14.86c0,-1.486 -1.216,-2.702 -2.702,-2.702c-1.486,0 -2.702,1.216 -2.702,2.702c0,1.486 1.216,2.702 2.702,2.702c1.486,0 2.702,-1.216 2.702,-2.702Zm4.053,6.754c0,0 0,-8.105 4.052,-8.105l0,13.509c0,0.743 -0.608,1.351 -1.351,1.351l-13.509,0c-0.743,0 -1.35,-0.608 -1.35,-1.351l0,-9.456c2.701,0 4.052,5.403 4.052,5.403c0,0 1.351,-4.052 4.053,-4.052c2.701,0 4.053,2.701 4.053,2.701Z",fill:"#888",fillRule:"nonzero"}),(0,e.createElement)("path",{d:"M333.379,63.119c0,-4.187 -3.399,-7.586 -7.585,-7.586l-251.588,0c-4.186,0 -7.585,3.399 -7.585,7.586l0,3.834c0,4.187 3.399,7.586 7.585,7.586l251.588,0c4.186,0 7.585,-3.399 7.585,-7.586l0,-3.834Z",fill:"#444"}),(0,e.createElement)("path",{d:"M347.747,151.688c0,-3.137 -2.547,-5.683 -5.684,-5.683l-284.126,0c-3.137,0 -5.684,2.546 -5.684,5.683l0,2.674c0,3.137 2.547,5.684 5.684,5.684l284.126,0c3.137,0 5.684,-2.547 5.684,-5.684l0,-2.674Z",fill:"#888"}),(0,e.createElement)("path",{d:"M371.417,124.188c0,-3.136 -2.547,-5.683 -5.683,-5.683l-331.468,0c-3.136,0 -5.683,2.547 -5.683,5.683l0,2.675c0,3.136 2.547,5.683 5.683,5.683l331.468,0c3.136,0 5.683,-2.547 5.683,-5.683l0,-2.675Z",fill:"#888"}),(0,e.createElement)("path",{d:"M371.417,96.54c0,-3.137 -2.547,-5.684 -5.683,-5.684l-331.468,0c-3.136,0 -5.683,2.547 -5.683,5.684l0,2.674c0,3.137 2.547,5.683 5.683,5.683l331.468,0c3.136,0 5.683,-2.546 5.683,-5.683l0,-2.674Z",fill:"#888"}),(0,e.createElement)("path",{d:"M200,202.637l16.507,-14.995l-33.014,0l16.507,14.995Z",fill:"#888"})),(0,e.createElement)("svg",{viewBox:"0 0 400 300",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{id:"Artboard1",width:"400",height:"300",fill:"none"}),(0,e.createElement)("path",{d:"M393.782,80.651c0,-11.515 -9.348,-20.863 -20.863,-20.863l-345.838,0c-11.515,0 -20.863,9.348 -20.863,20.863l0,114.463c0,11.515 9.348,20.863 20.863,20.863l345.838,0c11.515,0 20.863,-9.348 20.863,-20.863l0,-114.463Z",fill:"#fff",stroke:"#888",strokeWidth:"4"}),(0,e.createElement)("circle",{cx:"58.029",cy:"105.034",r:"28.108",fill:"#eee"}),(0,e.createElement)("path",{d:"M323.808,231.809c0,-3.085 -2.505,-5.59 -5.59,-5.59l-111.083,0c-3.085,0 -5.59,2.505 -5.59,5.59l0,2.813c0,3.085 2.505,5.59 5.59,5.59l111.083,0c3.085,0 5.59,-2.505 5.59,-5.59l0,-2.813Z",fill:"#888"}),(0,e.createElement)("path",{d:"M48.126,93.175l20.939,0c0.932,0 1.689,0.757 1.689,1.689l0,20.939c0,0.932 -0.757,1.688 -1.689,1.688l-20.939,0c-0.932,0 -1.688,-0.756 -1.688,-1.688l0,-20.939c0,-0.932 0.756,-1.689 1.688,-1.689Zm19.926,21.615l0,-18.913l-18.912,0l0,18.913l18.912,0Zm-9.456,-14.86c0,-1.486 -1.216,-2.702 -2.702,-2.702c-1.486,0 -2.702,1.216 -2.702,2.702c0,1.486 1.216,2.702 2.702,2.702c1.486,0 2.702,-1.216 2.702,-2.702Zm4.053,6.754c0,0 0,-8.105 4.052,-8.105l0,13.509c0,0.743 -0.608,1.351 -1.351,1.351l-13.509,0c-0.743,0 -1.35,-0.608 -1.35,-1.351l0,-9.456c2.701,0 4.052,5.403 4.052,5.403c0,0 1.351,-4.052 4.053,-4.052c2.701,0 4.053,2.701 4.053,2.701Z",fill:"#888",fillRule:"nonzero"}),(0,e.createElement)("path",{d:"M360.415,93.146c0,-4.187 -3.399,-7.586 -7.585,-7.586l-241.001,0c-4.186,0 -7.585,3.399 -7.585,7.586l0,3.834c0,4.187 3.399,7.586 7.585,7.586l241.001,0c4.186,0 7.585,-3.399 7.585,-7.586l0,-3.834Z",fill:"#444"}),(0,e.createElement)("path",{d:"M323.405,181.463c0,-3.137 -2.547,-5.683 -5.684,-5.683l-284.126,0c-3.137,0 -5.684,2.546 -5.684,5.683l0,2.674c0,3.137 2.547,5.684 5.684,5.684l284.126,0c3.137,0 5.684,-2.547 5.684,-5.684l0,-2.674Z",fill:"#888"}),(0,e.createElement)("path",{d:"M371.417,153.963c0,-3.136 -2.547,-5.683 -5.683,-5.683l-331.468,0c-3.136,0 -5.683,2.547 -5.683,5.683l0,2.675c0,3.136 2.547,5.683 5.683,5.683l331.468,0c3.136,0 5.683,-2.547 5.683,-5.683l0,-2.675Z",fill:"#888"}),(0,e.createElement)("path",{d:"M371.417,126.315c0,-3.137 -2.547,-5.684 -5.683,-5.684l-255.823,0c-3.136,0 -5.683,2.547 -5.683,5.684l0,2.674c0,3.137 2.547,5.683 5.683,5.683l255.823,0c3.136,0 5.683,-2.546 5.683,-5.683l0,-2.674Z",fill:"#888"}),(0,e.createElement)("path",{d:"M348.967,232.413l16.507,-14.996l-33.014,0l16.507,14.996Z",fill:"#888"})),(0,e.createElement)("svg",{viewBox:"0 0 400 300",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{id:"Artboard1",width:"400",height:"300",fill:"none"}),(0,e.createElement)("path",{d:"M393.782,50.876c0,-11.515 -9.348,-20.863 -20.863,-20.863l-345.838,0c-11.515,0 -20.863,9.348 -20.863,20.863l0,198.248c0,11.515 9.348,20.863 20.863,20.863l345.838,0c11.515,0 20.863,-9.348 20.863,-20.863l0,-198.248Z",fill:"#fff"}),(0,e.createElement)("circle",{cx:"150.035",cy:"214.556",r:"28.108",fill:"#eee"}),(0,e.createElement)("path",{d:"M277.897,201.379c0,-3.085 -2.505,-5.59 -5.59,-5.59l-80.636,0c-3.085,0 -5.59,2.505 -5.59,5.59l0,2.813c0,3.085 2.505,5.59 5.59,5.59l80.636,0c3.085,0 5.59,-2.505 5.59,-5.59l0,-2.813Z",fill:"#888"}),(0,e.createElement)("path",{d:"M278.073,223.98c0,-3.085 -2.505,-5.59 -5.59,-5.59l-80.636,0c-3.085,0 -5.59,2.505 -5.59,5.59l0,2.813c0,3.085 2.505,5.59 5.59,5.59l80.636,0c3.085,0 5.59,-2.505 5.59,-5.59l0,-2.813Z",fill:"#b0b0b0"}),(0,e.createElement)("path",{d:"M140.132,202.697l20.939,0c0.932,0 1.689,0.757 1.689,1.689l0,20.939c0,0.932 -0.757,1.688 -1.689,1.688l-20.939,0c-0.932,0 -1.688,-0.756 -1.688,-1.688l0,-20.939c0,-0.932 0.756,-1.689 1.688,-1.689Zm19.926,21.615l0,-18.913l-18.912,0l0,18.913l18.912,0Zm-9.456,-14.86c0,-1.486 -1.216,-2.702 -2.702,-2.702c-1.486,0 -2.702,1.216 -2.702,2.702c0,1.486 1.216,2.702 2.702,2.702c1.486,0 2.702,-1.216 2.702,-2.702Zm4.053,6.754c0,0 0,-8.105 4.052,-8.105l0,13.509c0,0.743 -0.608,1.351 -1.351,1.351l-13.509,0c-0.743,0 -1.35,-0.608 -1.35,-1.351l0,-9.456c2.701,0 4.052,5.403 4.052,5.403c0,0 1.351,-4.052 4.053,-4.052c2.701,0 4.053,2.701 4.053,2.701Z",fill:"#888",fillRule:"nonzero"}),(0,e.createElement)("path",{d:"M333.379,65.119c0,-4.187 -3.399,-7.586 -7.585,-7.586l-251.588,0c-4.186,0 -7.585,3.399 -7.585,7.586l0,3.834c0,4.187 3.399,7.586 7.585,7.586l251.588,0c4.186,0 7.585,-3.399 7.585,-7.586l0,-3.834Z",fill:"#444"}),(0,e.createElement)("path",{d:"M347.747,153.688c0,-3.137 -2.547,-5.683 -5.684,-5.683l-284.126,0c-3.137,0 -5.684,2.546 -5.684,5.683l0,2.674c0,3.137 2.547,5.684 5.684,5.684l284.126,0c3.137,0 5.684,-2.547 5.684,-5.684l0,-2.674Z",fill:"#888"}),(0,e.createElement)("path",{d:"M371.417,126.188c0,-3.136 -2.547,-5.683 -5.683,-5.683l-331.468,0c-3.136,0 -5.683,2.547 -5.683,5.683l0,2.675c0,3.136 2.547,5.683 5.683,5.683l331.468,0c3.136,0 5.683,-2.547 5.683,-5.683l0,-2.675Z",fill:"#888"}),(0,e.createElement)("path",{d:"M371.417,98.54c0,-3.137 -2.547,-5.684 -5.683,-5.684l-331.468,0c-3.136,0 -5.683,2.547 -5.683,5.684l0,2.674c0,3.137 2.547,5.683 5.683,5.683l331.468,0c3.136,0 5.683,-2.546 5.683,-5.683l0,-2.674Z",fill:"#888"})),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M46.053,6.607l0.053,0.004l0.052,0.007l0.051,0.009l0.05,0.011l0.049,0.014l0.048,0.017l0.047,0.018l0.046,0.021l0.045,0.023l0.043,0.025l0.042,0.027l0.041,0.029l0.039,0.031l0.038,0.032l0.036,0.034l0.034,0.036l0.033,0.038l0.031,0.039l0.028,0.041l0.027,0.042l0.025,0.043l0.023,0.045l0.021,0.046l0.019,0.047l0.016,0.048l0.014,0.049l0.011,0.05l0.01,0.051l0.006,0.052l0.004,0.053l0.002,0.053l0,26.999l-0.002,0.053l-0.004,0.053l-0.006,0.051l-0.01,0.051l-0.011,0.05l-0.014,0.05l-0.016,0.048l-0.019,0.047l-0.021,0.046l-0.023,0.044l-0.025,0.044l-0.027,0.042l-0.028,0.041l-0.031,0.039l-0.033,0.037l-0.034,0.036l-0.036,0.035l-0.038,0.032l-0.039,0.031l-0.041,0.029l-0.042,0.027l-0.043,0.025l-0.045,0.023l-0.046,0.021l-0.047,0.018l-0.048,0.016l-0.049,0.014l-0.05,0.012l-0.051,0.009l-0.052,0.007l-0.053,0.004l-0.053,0.001l-15.751,0l-6.366,5.717l-6.397,-5.717l-15.486,0l-0.053,-0.001l-0.053,-0.004l-0.052,-0.007l-0.051,-0.009l-0.05,-0.012l-0.049,-0.014l-0.048,-0.016l-0.047,-0.018l-0.046,-0.021l-0.045,-0.023l-0.043,-0.025l-0.042,-0.027l-0.041,-0.029l-0.039,-0.031l-0.038,-0.032l-0.036,-0.035l-0.034,-0.036l-0.033,-0.037l-0.031,-0.039l-0.028,-0.041l-0.027,-0.042l-0.025,-0.044l-0.023,-0.044l-0.021,-0.046l-0.019,-0.047l-0.016,-0.048l-0.014,-0.05l-0.011,-0.05l-0.01,-0.051l-0.006,-0.051l-0.004,-0.053l-0.002,-0.053l0,-26.999l0.002,-0.053l0.004,-0.053l0.006,-0.052l0.01,-0.051l0.011,-0.05l0.014,-0.049l0.016,-0.048l0.019,-0.047l0.021,-0.046l0.023,-0.045l0.025,-0.043l0.027,-0.042l0.028,-0.041l0.031,-0.039l0.033,-0.038l0.034,-0.036l0.036,-0.034l0.038,-0.032l0.039,-0.031l0.041,-0.029l0.042,-0.027l0.043,-0.025l0.045,-0.023l0.046,-0.021l0.047,-0.018l0.048,-0.017l0.049,-0.014l0.05,-0.011l0.051,-0.009l0.052,-0.007l0.053,-0.004l0.053,-0.001l44,0l0.053,0.001Zm-43.09,1.999l0,25.071l15.287,0l5.63,5.032l5.603,-5.032l15.554,0l0,-25.071l-42.074,0Z",fill:"#0058b0"}),(0,e.createElement)("path",{d:"M5.395,19.137l2.412,-0.349c0.257,-0.042 0.477,-0.205 0.592,-0.438l1.078,-2.184c0.134,-0.272 0.413,-0.445 0.716,-0.445c0.304,0 0.582,0.173 0.716,0.445l1.078,2.184c0.115,0.233 0.336,0.396 0.592,0.438l2.412,0.349c0.391,0.058 0.684,0.396 0.684,0.791c0,0.215 -0.086,0.421 -0.24,0.571l-1.746,1.702c-0.187,0.184 -0.272,0.449 -0.228,0.708l0.411,2.403c0.008,0.044 0.012,0.089 0.012,0.134c0,0.438 -0.361,0.799 -0.8,0.799c-0.129,0 -0.257,-0.032 -0.372,-0.092l-2.155,-1.134c-0.233,-0.121 -0.512,-0.121 -0.746,0l-2.155,1.134c-0.114,0.06 -0.242,0.092 -0.372,0.092c-0.438,0 -0.799,-0.361 -0.799,-0.799c0,-0.045 0.004,-0.09 0.011,-0.134l0.411,-2.403c0.044,-0.259 -0.041,-0.524 -0.227,-0.708l-1.747,-1.702c-0.152,-0.15 -0.237,-0.355 -0.237,-0.569c0,-0.4 0.301,-0.742 0.699,-0.793Z",fill:"#0058b0",fillRule:"nonzero"}),(0,e.createElement)("path",{d:"M19.21,19.137l2.412,-0.349c0.257,-0.042 0.477,-0.205 0.591,-0.438l1.078,-2.184c0.134,-0.272 0.413,-0.445 0.716,-0.445c0.304,0 0.582,0.173 0.716,0.445l1.078,2.184c0.115,0.233 0.336,0.396 0.592,0.438l2.412,0.349c0.391,0.058 0.684,0.396 0.684,0.791c0,0.215 -0.085,0.421 -0.239,0.571l-1.746,1.702c-0.188,0.184 -0.272,0.449 -0.229,0.708l0.412,2.403c0.008,0.044 0.012,0.089 0.012,0.134c0,0.438 -0.361,0.799 -0.8,0.799c-0.13,0 -0.258,-0.032 -0.372,-0.092l-2.156,-1.134c-0.233,-0.121 -0.512,-0.121 -0.745,0l-2.156,1.134c-0.114,0.06 -0.242,0.092 -0.372,0.092c-0.438,0 -0.799,-0.361 -0.799,-0.799c0,-0.045 0.005,-0.09 0.011,-0.134l0.412,-2.403c0.044,-0.259 -0.041,-0.524 -0.227,-0.708l-1.747,-1.702c-0.152,-0.15 -0.237,-0.355 -0.237,-0.569c0,-0.4 0.3,-0.742 0.699,-0.793Z",fill:"#0058b0",fillRule:"nonzero"}),(0,e.createElement)("path",{d:"M33.067,19.137l2.412,-0.349c0.257,-0.042 0.477,-0.205 0.592,-0.438l1.078,-2.184c0.134,-0.272 0.413,-0.445 0.716,-0.445c0.304,0 0.582,0.173 0.716,0.445l1.078,2.184c0.115,0.233 0.336,0.396 0.592,0.438l2.412,0.349c0.391,0.058 0.684,0.396 0.684,0.791c0,0.215 -0.086,0.421 -0.24,0.571l-1.746,1.702c-0.187,0.184 -0.272,0.449 -0.228,0.708l0.411,2.403c0.008,0.044 0.012,0.089 0.012,0.134c0,0.438 -0.361,0.799 -0.8,0.799c-0.129,0 -0.257,-0.032 -0.372,-0.092l-2.155,-1.134c-0.233,-0.121 -0.512,-0.121 -0.746,0l-2.155,1.134c-0.114,0.06 -0.242,0.092 -0.372,0.092c-0.438,0 -0.799,-0.361 -0.799,-0.799c0,-0.045 0.004,-0.09 0.011,-0.134l0.411,-2.403c0.044,-0.259 -0.041,-0.524 -0.227,-0.708l-1.747,-1.702c-0.152,-0.15 -0.237,-0.355 -0.237,-0.569c0,-0.4 0.301,-0.742 0.699,-0.793Z",fill:"#0058b0",fillRule:"nonzero"})),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M46.053,6.607l0.053,0.004l0.052,0.007l0.051,0.009l0.05,0.011l0.049,0.014l0.048,0.017l0.047,0.018l0.046,0.021l0.045,0.023l0.043,0.025l0.042,0.027l0.041,0.029l0.039,0.031l0.038,0.032l0.036,0.034l0.034,0.036l0.033,0.038l0.031,0.039l0.028,0.041l0.027,0.042l0.025,0.043l0.023,0.045l0.021,0.046l0.019,0.047l0.016,0.048l0.014,0.049l0.011,0.05l0.01,0.051l0.006,0.052l0.004,0.053l0.002,0.053l0,26.999l-0.002,0.053l-0.004,0.053l-0.006,0.051l-0.01,0.051l-0.011,0.05l-0.014,0.05l-0.016,0.048l-0.019,0.047l-0.021,0.046l-0.023,0.044l-0.025,0.044l-0.027,0.042l-0.028,0.041l-0.031,0.039l-0.033,0.037l-0.034,0.036l-0.036,0.035l-0.038,0.032l-0.039,0.031l-0.041,0.029l-0.042,0.027l-0.043,0.025l-0.045,0.023l-0.046,0.021l-0.047,0.018l-0.048,0.016l-0.049,0.014l-0.05,0.012l-0.051,0.009l-0.052,0.007l-0.053,0.004l-0.053,0.001l-15.751,0l-6.366,5.717l-6.397,-5.717l-15.486,0l-0.053,-0.001l-0.053,-0.004l-0.052,-0.007l-0.051,-0.009l-0.05,-0.012l-0.049,-0.014l-0.048,-0.016l-0.047,-0.018l-0.046,-0.021l-0.045,-0.023l-0.043,-0.025l-0.042,-0.027l-0.041,-0.029l-0.039,-0.031l-0.038,-0.032l-0.036,-0.035l-0.034,-0.036l-0.033,-0.037l-0.031,-0.039l-0.028,-0.041l-0.027,-0.042l-0.025,-0.044l-0.023,-0.044l-0.021,-0.046l-0.019,-0.047l-0.016,-0.048l-0.014,-0.05l-0.011,-0.05l-0.01,-0.051l-0.006,-0.051l-0.004,-0.053l-0.002,-0.053l0,-26.999l0.002,-0.053l0.004,-0.053l0.006,-0.052l0.01,-0.051l0.011,-0.05l0.014,-0.049l0.016,-0.048l0.019,-0.047l0.021,-0.046l0.023,-0.045l0.025,-0.043l0.027,-0.042l0.028,-0.041l0.031,-0.039l0.033,-0.038l0.034,-0.036l0.036,-0.034l0.038,-0.032l0.039,-0.031l0.041,-0.029l0.042,-0.027l0.043,-0.025l0.045,-0.023l0.046,-0.021l0.047,-0.018l0.048,-0.017l0.049,-0.014l0.05,-0.011l0.051,-0.009l0.052,-0.007l0.053,-0.004l0.053,-0.001l44,0l0.053,0.001Zm-43.09,1.999l0,25.071l15.287,0l5.63,5.032l5.603,-5.032l15.554,0l0,-25.071l-42.074,0Z",fill:"#0058b0"}),(0,e.createElement)("path",{d:"M19.21,19.137l2.412,-0.349c0.257,-0.042 0.477,-0.205 0.591,-0.438l1.078,-2.184c0.134,-0.272 0.413,-0.445 0.716,-0.445c0.304,0 0.582,0.173 0.716,0.445l1.078,2.184c0.115,0.233 0.336,0.396 0.592,0.438l2.412,0.349c0.391,0.058 0.684,0.396 0.684,0.791c0,0.215 -0.085,0.421 -0.239,0.571l-1.746,1.702c-0.188,0.184 -0.272,0.449 -0.229,0.708l0.412,2.403c0.008,0.044 0.012,0.089 0.012,0.134c0,0.438 -0.361,0.799 -0.8,0.799c-0.13,0 -0.258,-0.032 -0.372,-0.092l-2.156,-1.134c-0.233,-0.121 -0.512,-0.121 -0.745,0l-2.156,1.134c-0.114,0.06 -0.242,0.092 -0.372,0.092c-0.438,0 -0.799,-0.361 -0.799,-0.799c0,-0.045 0.005,-0.09 0.011,-0.134l0.412,-2.403c0.044,-0.259 -0.041,-0.524 -0.227,-0.708l-1.747,-1.702c-0.152,-0.15 -0.237,-0.355 -0.237,-0.569c0,-0.4 0.3,-0.742 0.699,-0.793Z",fill:"#0058b0",fillRule:"nonzero"})),(0,e.createElement)("svg",{viewBox:"0 0 400 300",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{id:"Artboard1",width:"400",height:"300",fill:"none"}),(0,e.createElement)("rect",{x:"38.715",y:"5",width:"324.316",height:"290",fill:"#fff"}),(0,e.createElement)("rect",{x:"50.019",y:"5.616",width:"299.963",height:"111.996",fill:"#eee"}),(0,e.createElement)("circle",{cx:"189.601",cy:"36.677",r:"28.108",fill:"#eee"}),(0,e.createElement)("path",{d:"M240.707,256.414c0,-2.676 -2.173,-4.85 -4.849,-4.85l-69.953,0c-2.676,0 -4.849,2.174 -4.849,4.85l0,2.44c0,2.676 2.173,4.85 4.849,4.85l69.953,0c2.676,0 4.849,-2.174 4.849,-4.85l0,-2.44Z",fill:"#888"}),(0,e.createElement)("path",{d:"M240.86,276.021c0,-2.676 -2.173,-4.85 -4.85,-4.85l-69.952,0c-2.677,0 -4.85,2.174 -4.85,4.85l0,2.44c0,2.676 2.173,4.85 4.85,4.85l69.952,0c2.677,0 4.85,-2.174 4.85,-4.85l0,-2.44Z",fill:"#b0b0b0"}),(0,e.createElement)("path",{d:"M176.538,43.322l39.493,0c1.758,0 3.185,1.428 3.185,3.186l0,39.492c0,1.758 -1.427,3.184 -3.185,3.184l-39.493,0c-1.758,0 -3.184,-1.426 -3.184,-3.184l0,-39.492c0,-1.758 1.426,-3.186 3.184,-3.186Zm37.582,40.766l0,-35.67l-35.67,0l0,35.67l35.67,0Zm-17.835,-28.026c0,-2.803 -2.293,-5.096 -5.096,-5.096c-2.802,0 -5.095,2.293 -5.095,5.096c0,2.802 2.293,5.096 5.095,5.096c2.803,0 5.096,-2.294 5.096,-5.096Zm7.644,12.74c0,0 0,-15.288 7.643,-15.288l0,25.479c0,1.402 -1.147,2.548 -2.548,2.548l-25.479,0c-1.401,0 -2.547,-1.146 -2.547,-2.548l0,-17.835c5.096,0 7.643,10.191 7.643,10.191c0,0 2.548,-7.643 7.644,-7.643c5.096,0 7.644,5.096 7.644,5.096Z",fill:"#888",fillRule:"nonzero"}),(0,e.createElement)("path",{d:"M317.212,141.565c0,-4.187 -3.399,-7.586 -7.585,-7.586l-219.254,0c-4.186,0 -7.585,3.399 -7.585,7.586l0,3.834c0,4.187 3.399,7.586 7.585,7.586l219.254,0c4.186,0 7.585,-3.399 7.585,-7.586l0,-3.834Z",fill:"#444"}),(0,e.createElement)("path",{d:"M291.313,223.205c0,-2.939 -2.387,-5.324 -5.326,-5.324l-170.966,0c-2.939,0 -5.325,2.385 -5.325,5.324l0,2.506c0,2.939 2.386,5.325 5.325,5.325l170.966,0c2.939,0 5.326,-2.386 5.326,-5.325l0,-2.506Z",fill:"#888"}),(0,e.createElement)("path",{d:"M313.488,197.441c0,-2.938 -2.386,-5.324 -5.324,-5.324l-215.319,0c-2.938,0 -5.324,2.386 -5.324,5.324l0,2.506c0,2.938 2.386,5.325 5.324,5.325l215.319,0c2.938,0 5.324,-2.387 5.324,-5.325l0,-2.506Z",fill:"#888"}),(0,e.createElement)("path",{d:"M313.488,171.538c0,-2.939 -2.386,-5.325 -5.324,-5.325l-215.319,0c-2.938,0 -5.324,2.386 -5.324,5.325l0,2.505c0,2.939 2.386,5.325 5.324,5.325l215.319,0c2.938,0 5.324,-2.386 5.324,-5.325l0,-2.505Z",fill:"#888"})),(0,e.createElement)("svg",{viewBox:"0 0 400 300",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M170.032,39.692l0.085,0.001l0.083,0.001l0.084,0.003l0.083,0.004l0.084,0.005l0.082,0.005l0.083,0.007l0.082,0.008l0.082,0.009l0.082,0.01l0.081,0.011l0.081,0.011l0.081,0.013l0.08,0.014l0.08,0.015l0.08,0.016l0.079,0.016l0.079,0.018l0.079,0.019l0.078,0.02l0.078,0.02l0.077,0.022l0.077,0.022l0.077,0.023l0.076,0.025l0.076,0.025l0.075,0.026l0.075,0.027l0.075,0.028l0.074,0.028l0.074,0.03l0.073,0.031l0.073,0.031l0.072,0.032l0.072,0.033l0.072,0.034l0.071,0.035l0.07,0.035l0.07,0.037l0.07,0.037l0.069,0.038l0.068,0.039l0.068,0.04l0.067,0.04l0.067,0.041l0.067,0.042l0.065,0.043l0.066,0.043l0.064,0.045l0.065,0.045l0.063,0.046l0.063,0.046l0.063,0.047l0.061,0.048l0.062,0.049l0.06,0.05l0.06,0.05l0.06,0.051l0.059,0.051l0.058,0.052l0.057,0.053l0.057,0.054l0.056,0.054l0.056,0.055l0.055,0.056l0.054,0.056l0.054,0.057l0.053,0.058l0.052,0.058l0.052,0.059l0.05,0.059l0.051,0.06l0.049,0.061l0.049,0.061l0.048,0.062l0.047,0.062l0.047,0.063l0.045,0.064l0.045,0.064l0.045,0.065l0.043,0.065l0.043,0.066l0.042,0.066l0.041,0.067l0.041,0.067l0.039,0.068l0.039,0.069l0.038,0.069l0.037,0.069l0.037,0.07l0.035,0.071l0.035,0.071l0.034,0.071l0.033,0.072l0.032,0.072l0.032,0.073l0.03,0.073l0.03,0.074l0.029,0.074l0.027,0.075l0.027,0.075l0.026,0.075l0.026,0.076l0.024,0.076l0.023,0.077l0.023,0.077l0.021,0.078l0.021,0.078l0.019,0.078l0.019,0.078l0.018,0.079l0.017,0.08l0.015,0.079l0.015,0.08l0.014,0.081l0.013,0.08l0.012,0.081l0.011,0.082l0.009,0.081l0.009,0.082l0.008,0.082l0.007,0.083l0.006,0.083l0.004,0.083l0.004,0.083l0.003,0.084l0.001,0.084l0.001,0.084l0,14.143l-23.704,0.019l-50.727,-0.028l0,-14.229l0.001,-0.085l0.001,-0.083l0.003,-0.084l0.004,-0.083l0.005,-0.084l0.005,-0.082l0.007,-0.083l0.008,-0.082l0.009,-0.082l0.01,-0.082l0.011,-0.081l0.011,-0.081l0.013,-0.081l0.014,-0.08l0.015,-0.08l0.016,-0.08l0.017,-0.079l0.017,-0.079l0.019,-0.078l0.02,-0.079l0.02,-0.078l0.022,-0.077l0.022,-0.077l0.023,-0.077l0.025,-0.076l0.025,-0.076l0.026,-0.075l0.027,-0.075l0.028,-0.075l0.029,-0.074l0.029,-0.074l0.031,-0.073l0.031,-0.073l0.032,-0.072l0.033,-0.072l0.034,-0.072l0.035,-0.071l0.035,-0.07l0.037,-0.07l0.037,-0.07l0.038,-0.069l0.039,-0.068l0.04,-0.068l0.04,-0.067l0.041,-0.067l0.042,-0.067l0.043,-0.065l0.044,-0.066l0.044,-0.064l0.045,-0.065l0.046,-0.063l0.046,-0.063l0.048,-0.063l0.048,-0.061l0.048,-0.062l0.05,-0.06l0.05,-0.06l0.051,-0.06l0.051,-0.059l0.053,-0.058l0.052,-0.057l0.054,-0.057l0.054,-0.056l0.055,-0.056l0.056,-0.055l0.056,-0.054l0.057,-0.054l0.058,-0.053l0.058,-0.052l0.059,-0.052l0.059,-0.05l0.06,-0.051l0.061,-0.049l0.061,-0.049l0.062,-0.048l0.062,-0.047l0.063,-0.047l0.064,-0.045l0.064,-0.045l0.065,-0.045l0.065,-0.043l0.066,-0.043l0.066,-0.042l0.067,-0.041l0.067,-0.041l0.068,-0.039l0.069,-0.039l0.069,-0.038l0.069,-0.037l0.07,-0.037l0.071,-0.035l0.071,-0.035l0.071,-0.034l0.072,-0.033l0.072,-0.032l0.073,-0.032l0.073,-0.03l0.074,-0.03l0.074,-0.029l0.075,-0.027l0.075,-0.027l0.075,-0.026l0.076,-0.026l0.077,-0.024l0.076,-0.023l0.077,-0.023l0.078,-0.021l0.078,-0.021l0.078,-0.019l0.078,-0.019l0.079,-0.018l0.08,-0.016l0.079,-0.016l0.08,-0.015l0.081,-0.014l0.08,-0.013l0.081,-0.012l0.082,-0.011l0.081,-0.009l0.082,-0.009l0.082,-0.008l0.083,-0.007l0.083,-0.006l0.083,-0.004l0.083,-0.004l0.084,-0.003l0.084,-0.001l0.084,-0.001l61.401,0.095Zm-61.473,0.906l-0.071,0.001l-0.071,0.002l-0.07,0.003l-0.071,0.004l-0.07,0.005l-0.07,0.006l-0.07,0.007l-0.069,0.007l-0.069,0.008l-0.069,0.01l-0.068,0.01l-0.069,0.011l-0.068,0.011l-0.067,0.013l-0.068,0.013l-0.067,0.014l-0.066,0.015l-0.067,0.016l-0.066,0.017l-0.066,0.017l-0.065,0.018l-0.065,0.019l-0.065,0.02l-0.065,0.02l-0.064,0.022l-0.064,0.022l-0.063,0.023l-0.063,0.023l-0.063,0.024l-0.062,0.025l-0.062,0.026l-0.062,0.027l-0.061,0.027l-0.061,0.028l-0.06,0.029l-0.06,0.029l-0.06,0.03l-0.059,0.031l-0.059,0.031l-0.058,0.033l-0.058,0.033l-0.058,0.033l-0.057,0.034l-0.056,0.035l-0.056,0.036l-0.056,0.036l-0.055,0.037l-0.055,0.037l-0.055,0.039l-0.053,0.038l-0.054,0.04l-0.053,0.04l-0.052,0.04l-0.052,0.042l-0.051,0.042l-0.051,0.042l-0.051,0.043l-0.049,0.044l-0.05,0.044l-0.049,0.045l-0.048,0.046l-0.047,0.046l-0.048,0.046l-0.046,0.047l-0.046,0.048l-0.046,0.048l-0.044,0.049l-0.045,0.049l-0.043,0.05l-0.044,0.05l-0.042,0.051l-0.042,0.052l-0.041,0.052l-0.041,0.052l-0.04,0.053l-0.039,0.053l-0.039,0.054l-0.038,0.054l-0.038,0.055l-0.037,0.056l-0.036,0.055l-0.036,0.056l-0.034,0.057l-0.035,0.057l-0.033,0.058l-0.033,0.058l-0.032,0.058l-0.032,0.059l-0.031,0.059l-0.03,0.06l-0.029,0.06l-0.029,0.06l-0.028,0.061l-0.027,0.061l-0.026,0.062l-0.026,0.062l-0.025,0.062l-0.025,0.063l-0.023,0.063l-0.023,0.063l-0.022,0.064l-0.021,0.064l-0.021,0.065l-0.019,0.064l-0.019,0.065l-0.019,0.066l-0.017,0.066l-0.017,0.066l-0.015,0.066l-0.015,0.067l-0.015,0.067l-0.013,0.067l-0.012,0.068l-0.012,0.068l-0.011,0.068l-0.01,0.069l-0.009,0.069l-0.009,0.069l-0.007,0.069l-0.007,0.07l-0.006,0.07l-0.004,0.07l-0.004,0.07l-0.004,0.071l-0.002,0.071l-0.001,0.071l-0.001,0.075l0,13.227l49.727,0.027l22.704,-0.018l0,-13.141l-0.001,-0.075l-0.001,-0.071l-0.002,-0.071l-0.003,-0.071l-0.004,-0.07l-0.005,-0.07l-0.006,-0.07l-0.007,-0.07l-0.007,-0.069l-0.008,-0.069l-0.01,-0.069l-0.01,-0.069l-0.011,-0.068l-0.011,-0.068l-0.013,-0.067l-0.013,-0.068l-0.014,-0.067l-0.015,-0.067l-0.016,-0.066l-0.017,-0.066l-0.017,-0.066l-0.018,-0.065l-0.019,-0.065l-0.02,-0.065l-0.02,-0.065l-0.022,-0.064l-0.022,-0.064l-0.023,-0.063l-0.023,-0.063l-0.024,-0.063l-0.025,-0.062l-0.026,-0.062l-0.027,-0.062l-0.027,-0.061l-0.028,-0.061l-0.029,-0.06l-0.029,-0.06l-0.03,-0.06l-0.031,-0.059l-0.031,-0.059l-0.033,-0.058l-0.032,-0.058l-0.034,-0.058l-0.034,-0.057l-0.035,-0.056l-0.036,-0.056l-0.036,-0.056l-0.037,-0.056l-0.037,-0.054l-0.038,-0.055l-0.039,-0.054l-0.04,-0.053l-0.04,-0.053l-0.04,-0.052l-0.042,-0.052l-0.042,-0.051l-0.042,-0.051l-0.043,-0.051l-0.044,-0.049l-0.044,-0.05l-0.045,-0.049l-0.046,-0.048l-0.046,-0.048l-0.046,-0.047l-0.047,-0.046l-0.048,-0.046l-0.048,-0.046l-0.049,-0.045l-0.049,-0.044l-0.05,-0.044l-0.05,-0.043l-0.051,-0.042l-0.052,-0.042l-0.052,-0.041l-0.052,-0.041l-0.053,-0.04l-0.053,-0.039l-0.054,-0.039l-0.054,-0.038l-0.055,-0.038l-0.055,-0.037l-0.056,-0.036l-0.056,-0.036l-0.057,-0.034l-0.057,-0.035l-0.058,-0.033l-0.058,-0.033l-0.058,-0.032l-0.059,-0.032l-0.059,-0.031l-0.06,-0.03l-0.06,-0.029l-0.06,-0.029l-0.061,-0.028l-0.061,-0.027l-0.062,-0.027l-0.062,-0.025l-0.062,-0.025l-0.063,-0.025l-0.063,-0.023l-0.063,-0.023l-0.064,-0.022l-0.064,-0.021l-0.064,-0.021l-0.065,-0.02l-0.065,-0.019l-0.066,-0.018l-0.066,-0.017l-0.066,-0.017l-0.066,-0.015l-0.067,-0.015l-0.067,-0.015l-0.067,-0.013l-0.068,-0.012l-0.068,-0.012l-0.068,-0.011l-0.069,-0.01l-0.069,-0.009l-0.069,-0.009l-0.069,-0.007l-0.07,-0.007l-0.07,-0.006l-0.07,-0.004l-0.07,-0.005l-0.071,-0.003l-0.071,-0.002l-0.071,-0.001l-0.075,-0.001l-61.396,-0.095l-0.074,0.001Z",fill:"#b1b1b1"}),(0,e.createElement)("path",{d:"M252.783,39.729l0.084,0l0.084,0.002l0.084,0.002l0.083,0.004l0.083,0.005l0.083,0.006l0.083,0.007l0.082,0.007l0.082,0.009l0.082,0.01l0.081,0.011l0.081,0.012l0.081,0.013l0.08,0.014l0.08,0.014l0.08,0.016l0.079,0.017l0.079,0.018l0.078,0.018l0.079,0.02l0.077,0.021l0.078,0.021l0.077,0.022l0.077,0.024l0.076,0.024l0.076,0.025l0.075,0.026l0.075,0.027l0.075,0.028l0.074,0.029l0.074,0.029l0.073,0.031l0.073,0.031l0.072,0.033l0.072,0.033l0.072,0.034l0.071,0.034l0.07,0.036l0.07,0.036l0.069,0.037l0.069,0.038l0.069,0.039l0.068,0.04l0.067,0.04l0.067,0.042l0.067,0.042l0.065,0.042l0.066,0.044l0.064,0.044l0.064,0.045l0.064,0.046l0.063,0.047l0.062,0.047l0.062,0.048l0.062,0.049l0.06,0.049l0.06,0.05l0.06,0.051l0.058,0.052l0.059,0.052l0.057,0.053l0.057,0.053l0.056,0.055l0.056,0.055l0.055,0.055l0.054,0.057l0.054,0.056l0.053,0.058l0.052,0.058l0.051,0.059l0.051,0.059l0.05,0.06l0.05,0.061l0.049,0.061l0.048,0.062l0.047,0.063l0.046,0.063l0.046,0.063l0.045,0.064l0.045,0.065l0.043,0.065l0.043,0.066l0.042,0.066l0.041,0.067l0.041,0.068l0.039,0.068l0.039,0.068l0.038,0.069l0.037,0.07l0.037,0.07l0.035,0.07l0.035,0.071l0.034,0.071l0.033,0.072l0.032,0.073l0.032,0.072l0.03,0.074l0.03,0.073l0.028,0.075l0.028,0.074l0.027,0.075l0.026,0.076l0.025,0.076l0.025,0.076l0.023,0.077l0.023,0.077l0.021,0.077l0.021,0.078l0.019,0.078l0.019,0.079l0.018,0.079l0.016,0.079l0.016,0.08l0.015,0.08l0.014,0.08l0.013,0.081l0.012,0.081l0.01,0.081l0.01,0.082l0.009,0.082l0.008,0.082l0.007,0.082l0.006,0.083l0.004,0.083l0.004,0.084l0.003,0.083l0.001,0.084l0.001,0.084l0,14.143l-23.704,0.019l-50.727,-0.027l0,-14.23l0.001,-0.084l0.001,-0.084l0.003,-0.084l0.004,-0.083l0.004,-0.083l0.006,-0.083l0.007,-0.082l0.008,-0.083l0.009,-0.082l0.01,-0.081l0.01,-0.082l0.012,-0.081l0.013,-0.08l0.014,-0.081l0.015,-0.08l0.016,-0.079l0.016,-0.08l0.018,-0.078l0.019,-0.079l0.019,-0.078l0.021,-0.078l0.022,-0.078l0.022,-0.077l0.023,-0.076l0.025,-0.077l0.025,-0.075l0.026,-0.076l0.027,-0.075l0.028,-0.075l0.028,-0.074l0.03,-0.073l0.03,-0.074l0.032,-0.073l0.032,-0.072l0.033,-0.072l0.034,-0.071l0.035,-0.071l0.035,-0.071l0.037,-0.07l0.037,-0.069l0.038,-0.069l0.039,-0.069l0.039,-0.068l0.041,-0.067l0.041,-0.067l0.042,-0.066l0.043,-0.066l0.043,-0.065l0.045,-0.065l0.045,-0.064l0.046,-0.064l0.046,-0.063l0.047,-0.062l0.048,-0.062l0.049,-0.061l0.05,-0.061l0.05,-0.06l0.051,-0.059l0.051,-0.059l0.052,-0.058l0.053,-0.058l0.054,-0.057l0.054,-0.056l0.055,-0.056l0.056,-0.054l0.056,-0.055l0.057,-0.053l0.057,-0.053l0.059,-0.053l0.058,-0.051l0.06,-0.051l0.06,-0.05l0.061,-0.05l0.061,-0.048l0.062,-0.048l0.062,-0.048l0.063,-0.046l0.064,-0.046l0.064,-0.045l0.064,-0.044l0.066,-0.044l0.066,-0.043l0.066,-0.042l0.067,-0.041l0.067,-0.04l0.068,-0.04l0.069,-0.039l0.069,-0.038l0.069,-0.037l0.07,-0.036l0.071,-0.036l0.07,-0.035l0.072,-0.034l0.072,-0.033l0.072,-0.032l0.073,-0.031l0.073,-0.031l0.074,-0.029l0.074,-0.029l0.075,-0.028l0.075,-0.027l0.075,-0.026l0.076,-0.025l0.076,-0.024l0.077,-0.024l0.077,-0.022l0.078,-0.022l0.077,-0.02l0.079,-0.02l0.078,-0.019l0.079,-0.017l0.08,-0.017l0.079,-0.016l0.08,-0.015l0.081,-0.014l0.08,-0.012l0.081,-0.012l0.081,-0.011l0.082,-0.01l0.082,-0.009l0.082,-0.008l0.083,-0.007l0.083,-0.005l0.083,-0.005l0.083,-0.004l0.084,-0.002l0.084,-0.002l0.084,-0.001l61.401,0.096Zm-61.473,0.905l-0.071,0.001l-0.071,0.003l-0.071,0.003l-0.07,0.004l-0.07,0.005l-0.07,0.005l-0.07,0.007l-0.069,0.008l-0.069,0.008l-0.069,0.009l-0.069,0.01l-0.068,0.011l-0.068,0.012l-0.067,0.012l-0.068,0.014l-0.067,0.014l-0.067,0.015l-0.066,0.016l-0.066,0.016l-0.066,0.018l-0.065,0.018l-0.066,0.019l-0.064,0.019l-0.065,0.021l-0.064,0.021l-0.064,0.022l-0.063,0.023l-0.063,0.024l-0.063,0.024l-0.062,0.025l-0.062,0.026l-0.062,0.026l-0.061,0.027l-0.061,0.028l-0.06,0.029l-0.06,0.029l-0.06,0.031l-0.059,0.03l-0.059,0.032l-0.058,0.032l-0.058,0.033l-0.058,0.033l-0.057,0.035l-0.056,0.035l-0.057,0.035l-0.055,0.036l-0.056,0.037l-0.054,0.038l-0.055,0.038l-0.054,0.039l-0.053,0.039l-0.053,0.04l-0.052,0.041l-0.052,0.041l-0.052,0.042l-0.05,0.043l-0.051,0.043l-0.05,0.043l-0.049,0.045l-0.049,0.045l-0.048,0.045l-0.048,0.046l-0.047,0.047l-0.046,0.047l-0.046,0.047l-0.046,0.049l-0.045,0.048l-0.044,0.05l-0.044,0.05l-0.043,0.05l-0.042,0.051l-0.042,0.051l-0.041,0.052l-0.041,0.052l-0.04,0.053l-0.04,0.054l-0.038,0.054l-0.038,0.054l-0.038,0.055l-0.037,0.055l-0.036,0.056l-0.036,0.056l-0.035,0.057l-0.034,0.057l-0.033,0.057l-0.033,0.058l-0.032,0.058l-0.032,0.059l-0.031,0.059l-0.03,0.06l-0.029,0.06l-0.029,0.06l-0.028,0.061l-0.027,0.062l-0.027,0.061l-0.025,0.062l-0.025,0.062l-0.025,0.063l-0.023,0.063l-0.023,0.064l-0.022,0.063l-0.021,0.064l-0.021,0.065l-0.02,0.065l-0.019,0.065l-0.018,0.065l-0.017,0.066l-0.017,0.066l-0.016,0.067l-0.014,0.066l-0.015,0.067l-0.013,0.068l-0.013,0.068l-0.011,0.067l-0.011,0.069l-0.01,0.068l-0.009,0.069l-0.009,0.069l-0.007,0.069l-0.007,0.07l-0.006,0.07l-0.005,0.07l-0.004,0.071l-0.003,0.07l-0.002,0.071l-0.001,0.072l-0.001,0.074l0,13.227l49.727,0.027l22.704,-0.018l0,-13.141l-0.001,-0.074l-0.001,-0.071l-0.002,-0.072l-0.003,-0.07l-0.004,-0.071l-0.005,-0.07l-0.006,-0.07l-0.007,-0.069l-0.007,-0.07l-0.009,-0.069l-0.009,-0.069l-0.01,-0.068l-0.011,-0.068l-0.011,-0.068l-0.013,-0.068l-0.013,-0.067l-0.014,-0.067l-0.015,-0.067l-0.016,-0.066l-0.017,-0.067l-0.017,-0.066l-0.018,-0.065l-0.019,-0.065l-0.02,-0.065l-0.021,-0.064l-0.021,-0.064l-0.022,-0.064l-0.023,-0.064l-0.023,-0.063l-0.025,-0.062l-0.025,-0.063l-0.025,-0.062l-0.027,-0.061l-0.027,-0.062l-0.028,-0.06l-0.029,-0.061l-0.029,-0.06l-0.03,-0.059l-0.031,-0.06l-0.032,-0.058l-0.032,-0.059l-0.033,-0.058l-0.033,-0.057l-0.034,-0.057l-0.035,-0.057l-0.036,-0.056l-0.036,-0.056l-0.037,-0.055l-0.037,-0.055l-0.039,-0.054l-0.038,-0.054l-0.04,-0.053l-0.04,-0.053l-0.041,-0.053l-0.041,-0.052l-0.042,-0.051l-0.042,-0.051l-0.043,-0.05l-0.044,-0.05l-0.044,-0.049l-0.045,-0.049l-0.046,-0.048l-0.046,-0.048l-0.046,-0.047l-0.047,-0.047l-0.048,-0.046l-0.048,-0.045l-0.049,-0.045l-0.049,-0.044l-0.05,-0.044l-0.051,-0.043l-0.05,-0.043l-0.052,-0.042l-0.052,-0.041l-0.052,-0.041l-0.053,-0.04l-0.053,-0.039l-0.054,-0.039l-0.055,-0.038l-0.054,-0.038l-0.056,-0.036l-0.055,-0.037l-0.057,-0.035l-0.056,-0.035l-0.057,-0.034l-0.058,-0.034l-0.058,-0.033l-0.058,-0.032l-0.059,-0.031l-0.059,-0.031l-0.06,-0.03l-0.06,-0.03l-0.06,-0.028l-0.061,-0.028l-0.061,-0.028l-0.062,-0.026l-0.062,-0.026l-0.062,-0.025l-0.063,-0.024l-0.063,-0.024l-0.063,-0.023l-0.064,-0.022l-0.064,-0.021l-0.065,-0.02l-0.064,-0.02l-0.066,-0.019l-0.065,-0.018l-0.066,-0.018l-0.066,-0.016l-0.066,-0.016l-0.067,-0.015l-0.067,-0.014l-0.068,-0.014l-0.067,-0.012l-0.068,-0.012l-0.068,-0.011l-0.069,-0.01l-0.069,-0.009l-0.069,-0.008l-0.069,-0.008l-0.07,-0.006l-0.07,-0.006l-0.07,-0.005l-0.07,-0.004l-0.071,-0.003l-0.071,-0.002l-0.071,-0.002l-0.076,0l-61.395,-0.096l-0.074,0.001Z",fill:"#b1b1b1"}),(0,e.createElement)("path",{d:"M380.009,259.376l-360,0l0,-200l360,0l0,200Zm-359,-199l0,198l358,0l0,-198l-358,0Z",fill:"#757575"}),(0,e.createElement)("path",{d:"M87.907,39.721l0.085,0l0.084,0.002l0.083,0.002l0.083,0.004l0.084,0.005l0.082,0.006l0.083,0.006l0.082,0.008l0.082,0.009l0.082,0.01l0.081,0.011l0.081,0.012l0.081,0.012l0.08,0.014l0.08,0.015l0.08,0.016l0.079,0.017l0.079,0.017l0.079,0.019l0.078,0.02l0.078,0.02l0.077,0.022l0.077,0.022l0.077,0.024l0.076,0.024l0.076,0.025l0.075,0.026l0.075,0.027l0.075,0.028l0.074,0.029l0.074,0.029l0.073,0.031l0.073,0.031l0.072,0.032l0.072,0.033l0.072,0.034l0.071,0.035l0.07,0.036l0.07,0.036l0.07,0.037l0.069,0.038l0.068,0.039l0.068,0.04l0.067,0.04l0.067,0.041l0.067,0.042l0.065,0.043l0.066,0.044l0.064,0.044l0.065,0.045l0.063,0.046l0.063,0.046l0.063,0.048l0.061,0.048l0.062,0.048l0.06,0.05l0.06,0.05l0.06,0.051l0.059,0.051l0.058,0.053l0.057,0.053l0.057,0.053l0.056,0.055l0.056,0.054l0.055,0.056l0.054,0.056l0.054,0.057l0.053,0.058l0.052,0.058l0.052,0.059l0.05,0.059l0.051,0.06l0.049,0.061l0.049,0.061l0.048,0.062l0.047,0.062l0.047,0.063l0.045,0.064l0.045,0.064l0.045,0.065l0.043,0.065l0.043,0.066l0.042,0.066l0.041,0.067l0.041,0.068l0.039,0.067l0.039,0.069l0.038,0.069l0.037,0.069l0.037,0.07l0.035,0.071l0.035,0.071l0.034,0.071l0.033,0.072l0.032,0.072l0.032,0.073l0.03,0.074l0.03,0.073l0.029,0.074l0.027,0.075l0.027,0.075l0.026,0.076l0.026,0.075l0.024,0.077l0.023,0.076l0.023,0.077l0.021,0.078l0.021,0.078l0.019,0.078l0.019,0.079l0.018,0.079l0.017,0.079l0.015,0.079l0.015,0.08l0.014,0.081l0.013,0.08l0.012,0.081l0.011,0.082l0.009,0.081l0.009,0.082l0.008,0.083l0.007,0.082l0.006,0.083l0.004,0.083l0.004,0.083l0.003,0.084l0.001,0.084l0.001,0.084l0,14.143l-23.704,0.019l-50.727,-0.027l0,-14.23l0.001,-0.084l0.001,-0.084l0.003,-0.084l0.004,-0.083l0.005,-0.083l0.005,-0.083l0.007,-0.083l0.008,-0.082l0.009,-0.082l0.01,-0.081l0.011,-0.082l0.011,-0.081l0.013,-0.08l0.014,-0.081l0.015,-0.08l0.016,-0.079l0.017,-0.08l0.017,-0.079l0.019,-0.078l0.02,-0.078l0.02,-0.078l0.022,-0.078l0.022,-0.077l0.023,-0.077l0.025,-0.076l0.025,-0.076l0.026,-0.075l0.027,-0.075l0.028,-0.075l0.029,-0.074l0.029,-0.074l0.031,-0.073l0.031,-0.073l0.032,-0.072l0.033,-0.072l0.034,-0.071l0.035,-0.071l0.035,-0.071l0.037,-0.07l0.037,-0.069l0.038,-0.069l0.039,-0.069l0.04,-0.068l0.04,-0.067l0.041,-0.067l0.042,-0.066l0.043,-0.066l0.044,-0.065l0.044,-0.065l0.045,-0.064l0.046,-0.064l0.046,-0.063l0.048,-0.062l0.048,-0.062l0.048,-0.061l0.05,-0.061l0.05,-0.06l0.051,-0.059l0.051,-0.059l0.053,-0.058l0.052,-0.058l0.054,-0.057l0.054,-0.056l0.055,-0.056l0.056,-0.055l0.056,-0.054l0.057,-0.054l0.058,-0.053l0.058,-0.052l0.059,-0.051l0.059,-0.051l0.06,-0.05l0.061,-0.05l0.061,-0.048l0.062,-0.049l0.062,-0.047l0.063,-0.046l0.064,-0.046l0.064,-0.045l0.065,-0.044l0.065,-0.044l0.066,-0.043l0.066,-0.042l0.067,-0.041l0.067,-0.04l0.068,-0.04l0.069,-0.039l0.069,-0.038l0.069,-0.037l0.07,-0.037l0.071,-0.035l0.071,-0.035l0.071,-0.034l0.072,-0.033l0.072,-0.032l0.073,-0.031l0.073,-0.031l0.074,-0.03l0.074,-0.028l0.075,-0.028l0.075,-0.027l0.075,-0.026l0.076,-0.025l0.077,-0.025l0.076,-0.023l0.077,-0.022l0.078,-0.022l0.078,-0.02l0.078,-0.02l0.078,-0.019l0.079,-0.017l0.08,-0.017l0.079,-0.016l0.08,-0.015l0.081,-0.014l0.08,-0.013l0.081,-0.011l0.082,-0.011l0.081,-0.01l0.082,-0.009l0.082,-0.008l0.083,-0.007l0.083,-0.005l0.083,-0.005l0.083,-0.004l0.084,-0.003l0.084,-0.001l0.084,-0.001l61.401,0.096Zm-61.473,0.905l-0.071,0.001l-0.071,0.002l-0.07,0.004l-0.071,0.004l-0.07,0.004l-0.07,0.006l-0.07,0.007l-0.069,0.007l-0.069,0.009l-0.069,0.009l-0.068,0.01l-0.069,0.011l-0.068,0.012l-0.067,0.012l-0.068,0.013l-0.067,0.015l-0.066,0.015l-0.067,0.015l-0.066,0.017l-0.066,0.017l-0.065,0.019l-0.065,0.018l-0.065,0.02l-0.065,0.021l-0.064,0.021l-0.064,0.022l-0.063,0.023l-0.063,0.023l-0.063,0.025l-0.062,0.025l-0.062,0.026l-0.062,0.026l-0.061,0.027l-0.061,0.028l-0.06,0.029l-0.06,0.029l-0.06,0.03l-0.059,0.031l-0.059,0.032l-0.058,0.032l-0.058,0.033l-0.058,0.033l-0.057,0.035l-0.056,0.034l-0.056,0.036l-0.056,0.036l-0.055,0.037l-0.055,0.038l-0.055,0.038l-0.053,0.039l-0.054,0.039l-0.053,0.04l-0.052,0.041l-0.052,0.041l-0.051,0.042l-0.051,0.042l-0.051,0.044l-0.049,0.043l-0.05,0.044l-0.049,0.045l-0.048,0.046l-0.047,0.046l-0.048,0.046l-0.046,0.048l-0.046,0.047l-0.046,0.048l-0.044,0.049l-0.045,0.049l-0.043,0.05l-0.044,0.051l-0.042,0.051l-0.042,0.051l-0.041,0.052l-0.041,0.052l-0.04,0.053l-0.039,0.054l-0.039,0.053l-0.038,0.055l-0.038,0.055l-0.037,0.055l-0.036,0.056l-0.036,0.056l-0.034,0.056l-0.035,0.057l-0.033,0.058l-0.033,0.058l-0.032,0.058l-0.032,0.059l-0.031,0.059l-0.03,0.06l-0.029,0.06l-0.029,0.06l-0.028,0.061l-0.027,0.061l-0.026,0.062l-0.026,0.062l-0.025,0.062l-0.025,0.063l-0.023,0.063l-0.023,0.063l-0.022,0.064l-0.021,0.064l-0.021,0.065l-0.019,0.065l-0.019,0.065l-0.019,0.065l-0.017,0.066l-0.017,0.066l-0.015,0.066l-0.015,0.067l-0.015,0.067l-0.013,0.068l-0.012,0.067l-0.012,0.068l-0.011,0.068l-0.01,0.069l-0.009,0.069l-0.009,0.069l-0.007,0.069l-0.007,0.07l-0.006,0.07l-0.004,0.07l-0.004,0.07l-0.004,0.071l-0.002,0.071l-0.001,0.071l-0.001,0.075l0,13.227l49.727,0.027l22.704,-0.018l0,-13.141l0,-0.074l-0.002,-0.072l-0.002,-0.071l-0.003,-0.07l-0.004,-0.071l-0.005,-0.07l-0.006,-0.07l-0.007,-0.069l-0.007,-0.07l-0.008,-0.069l-0.01,-0.069l-0.01,-0.068l-0.011,-0.069l-0.011,-0.067l-0.013,-0.068l-0.013,-0.068l-0.014,-0.067l-0.015,-0.066l-0.016,-0.067l-0.017,-0.066l-0.017,-0.066l-0.018,-0.065l-0.019,-0.065l-0.02,-0.065l-0.02,-0.065l-0.022,-0.064l-0.022,-0.063l-0.023,-0.064l-0.023,-0.063l-0.024,-0.063l-0.025,-0.062l-0.026,-0.062l-0.027,-0.061l-0.027,-0.062l-0.028,-0.06l-0.029,-0.061l-0.029,-0.06l-0.03,-0.06l-0.031,-0.059l-0.031,-0.059l-0.033,-0.058l-0.032,-0.058l-0.034,-0.057l-0.034,-0.057l-0.035,-0.057l-0.036,-0.056l-0.036,-0.056l-0.037,-0.055l-0.037,-0.055l-0.038,-0.054l-0.039,-0.054l-0.04,-0.054l-0.04,-0.053l-0.04,-0.052l-0.042,-0.052l-0.042,-0.051l-0.042,-0.051l-0.043,-0.05l-0.044,-0.05l-0.044,-0.05l-0.045,-0.048l-0.046,-0.049l-0.046,-0.047l-0.046,-0.047l-0.047,-0.047l-0.048,-0.046l-0.048,-0.045l-0.049,-0.045l-0.049,-0.045l-0.05,-0.043l-0.05,-0.043l-0.051,-0.043l-0.052,-0.042l-0.052,-0.041l-0.052,-0.041l-0.053,-0.04l-0.053,-0.039l-0.054,-0.039l-0.054,-0.038l-0.055,-0.038l-0.055,-0.037l-0.056,-0.036l-0.056,-0.035l-0.057,-0.035l-0.057,-0.034l-0.058,-0.034l-0.058,-0.033l-0.058,-0.032l-0.059,-0.032l-0.059,-0.03l-0.06,-0.031l-0.06,-0.029l-0.06,-0.029l-0.061,-0.028l-0.061,-0.027l-0.062,-0.026l-0.062,-0.026l-0.062,-0.025l-0.063,-0.024l-0.063,-0.024l-0.063,-0.023l-0.064,-0.022l-0.064,-0.021l-0.064,-0.021l-0.065,-0.019l-0.065,-0.019l-0.066,-0.018l-0.066,-0.018l-0.066,-0.016l-0.066,-0.016l-0.067,-0.015l-0.067,-0.014l-0.067,-0.014l-0.068,-0.012l-0.068,-0.012l-0.068,-0.011l-0.069,-0.01l-0.069,-0.009l-0.069,-0.008l-0.069,-0.008l-0.07,-0.007l-0.07,-0.005l-0.07,-0.005l-0.07,-0.004l-0.071,-0.003l-0.071,-0.003l-0.071,-0.001l-0.075,0l-61.396,-0.096l-0.074,0.001Z",fill:"#757575"}),(0,e.createElement)("rect",{x:"21.028",y:"58.382",width:"72.386",height:"11.056",fill:"#fff"}),(0,e.createElement)("g",{fill:"#bcbcbc"},(0,e.createElement)("rect",{x:"55",y:"93.191",width:"290",height:"15.846"}),(0,e.createElement)("rect",{x:"55",y:"122.266",width:"290",height:"15.846"}),(0,e.createElement)("rect",{x:"55",y:"151.341",width:"290",height:"15.846"}),(0,e.createElement)("rect",{x:"55",y:"180.416",width:"290",height:"15.846"}),(0,e.createElement)("rect",{x:"55",y:"209.491",width:"226.139",height:"15.846"}))),(0,e.createElement)("svg",{viewBox:"0 0 400 300",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M176.547,46.207c0,-3.596 -2.919,-6.515 -6.515,-6.515l-61.401,-0.095c-3.596,0 -6.515,2.919 -6.515,6.515l0,14.229l50.727,0.028l23.704,-0.019l0,-14.143Z",fill:"#ebebeb"}),(0,e.createElement)("path",{d:"M259.298,46.243c0,-3.595 -2.919,-6.514 -6.515,-6.514l-61.401,-0.096c-3.596,0 -6.515,2.92 -6.515,6.515l0,14.23l50.727,0.027l23.704,-0.019l0,-14.143Z",fill:"#ebebeb"}),(0,e.createElement)("path",{d:"M94.422,46.235c0,-3.595 -2.919,-6.514 -6.515,-6.514l-61.401,-0.096c-3.596,0 -6.515,2.919 -6.515,6.515l0,14.23l50.727,0.027l23.704,-0.019l0,-14.143Z",fill:"#0a6689"}),(0,e.createElement)("rect",{x:"19.883",y:"58.847",width:"360.036",height:"2",fill:"#0a6689"}),(0,e.createElement)("g",{fill:"#bcbcbc"},(0,e.createElement)("rect",{x:"55",y:"93.191",width:"290",height:"15.846"}),(0,e.createElement)("rect",{x:"55",y:"122.266",width:"290",height:"15.846"}),(0,e.createElement)("rect",{x:"55",y:"151.341",width:"290",height:"15.846"}),(0,e.createElement)("rect",{x:"55",y:"180.416",width:"290",height:"15.846"}),(0,e.createElement)("rect",{x:"55",y:"209.491",width:"226.139",height:"15.846"}))),(0,e.createElement)("svg",{viewBox:"0 0 400 300",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"19.883",y:"59.342",width:"360.036",height:"1",fill:"#bcbcbc"}),(0,e.createElement)("g",{fill:"#bcbcbc"},(0,e.createElement)("rect",{x:"55",y:"93.191",width:"290",height:"15.846"}),(0,e.createElement)("rect",{x:"55",y:"122.266",width:"290",height:"15.846"}),(0,e.createElement)("rect",{x:"55",y:"151.341",width:"290",height:"15.846"}),(0,e.createElement)("rect",{x:"55",y:"180.416",width:"290",height:"15.846"}),(0,e.createElement)("rect",{x:"55",y:"209.491",width:"226.139",height:"15.846"})),(0,e.createElement)("rect",{x:"162.653",y:"42.087",width:"74.142",height:"8.82",fill:"#bcbcbc"}),(0,e.createElement)("rect",{x:"80.653",y:"42.087",width:"74.142",height:"8.82",fill:"#0a6689"}),(0,e.createElement)("rect",{x:"80.653",y:"57.306",width:"74.142",height:"3",fill:"#0a6689"}),(0,e.createElement)("rect",{x:"245.559",y:"42.087",width:"74.142",height:"8.82",fill:"#bcbcbc"})),(0,e.createElement)("svg",{viewBox:"0 0 400 300",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M95.571,83.809c0,-2.764 -2.244,-5.007 -5.008,-5.007l-65.67,0c-2.763,0 -5.007,2.243 -5.007,5.007l0,10.014c0,2.763 2.244,5.007 5.007,5.007l65.67,0c2.764,0 5.008,-2.244 5.008,-5.007l0,-10.014Z",fill:"#d3d3d3"}),(0,e.createElement)("path",{d:"M95.798,54.938c0,-2.762 -2.242,-5.004 -5.004,-5.004l-65.677,0c-2.761,0 -5.003,2.242 -5.003,5.004l0,10.007c0,2.762 2.242,5.004 5.003,5.004l65.677,0c2.762,0 5.004,-2.242 5.004,-5.004l0,-10.007Z",fill:"#fff"}),(0,e.createElement)("path",{d:"M90.859,49.934l0.064,0.001l0.064,0.002l0.064,0.003l0.064,0.004l0.064,0.004l0.063,0.006l0.063,0.006l0.063,0.006l0.063,0.008l0.062,0.008l0.063,0.009l0.062,0.01l0.061,0.011l0.062,0.011l0.061,0.013l0.061,0.012l0.061,0.014l0.06,0.014l0.06,0.015l0.06,0.016l0.059,0.017l0.059,0.017l0.059,0.018l0.059,0.019l0.058,0.019l0.058,0.02l0.058,0.021l0.057,0.021l0.057,0.022l0.113,0.046l0.112,0.049l0.11,0.052l0.108,0.054l0.107,0.056l0.106,0.059l0.104,0.062l0.102,0.064l0.101,0.066l0.099,0.068l0.097,0.071l0.096,0.074l0.093,0.075l0.092,0.078l0.09,0.079l0.088,0.082l0.086,0.084l0.084,0.086l0.081,0.088l0.08,0.09l0.078,0.091l0.075,0.094l0.073,0.096l0.071,0.097l0.069,0.099l0.066,0.1l0.064,0.103l0.062,0.104l0.059,0.105l0.056,0.107l0.054,0.109l0.052,0.11l0.048,0.112l0.047,0.113l0.022,0.057l0.021,0.057l0.021,0.058l0.02,0.057l0.019,0.059l0.019,0.058l0.018,0.059l0.017,0.059l0.016,0.06l0.016,0.06l0.015,0.06l0.015,0.06l0.013,0.061l0.013,0.061l0.012,0.061l0.012,0.061l0.01,0.062l0.01,0.062l0.009,0.062l0.009,0.063l0.007,0.062l0.007,0.063l0.006,0.064l0.005,0.063l0.005,0.064l0.003,0.063l0.003,0.064l0.002,0.065l0.002,0.064l0,0.065l0,10.007l0,0.065l-0.002,0.065l-0.002,0.064l-0.003,0.064l-0.003,0.064l-0.005,0.063l-0.005,0.064l-0.006,0.063l-0.007,0.063l-0.007,0.062l-0.009,0.063l-0.009,0.062l-0.01,0.062l-0.01,0.062l-0.012,0.061l-0.012,0.061l-0.013,0.061l-0.013,0.061l-0.015,0.06l-0.015,0.06l-0.016,0.06l-0.016,0.06l-0.017,0.059l-0.018,0.059l-0.019,0.058l-0.019,0.059l-0.02,0.058l-0.021,0.057l-0.021,0.058l-0.022,0.057l-0.047,0.112l-0.048,0.112l-0.052,0.11l-0.054,0.109l-0.056,0.107l-0.059,0.105l-0.062,0.104l-0.064,0.103l-0.066,0.1l-0.069,0.099l-0.071,0.098l-0.073,0.095l-0.075,0.094l-0.078,0.091l-0.08,0.09l-0.081,0.088l-0.084,0.086l-0.086,0.084l-0.088,0.082l-0.09,0.08l-0.092,0.077l-0.093,0.076l-0.096,0.073l-0.097,0.071l-0.099,0.068l-0.101,0.067l-0.102,0.064l-0.104,0.061l-0.106,0.059l-0.107,0.057l-0.108,0.054l-0.11,0.051l-0.112,0.049l-0.113,0.046l-0.057,0.022l-0.057,0.022l-0.058,0.02l-0.058,0.02l-0.058,0.02l-0.059,0.018l-0.059,0.018l-0.059,0.017l-0.059,0.017l-0.06,0.016l-0.06,0.015l-0.06,0.014l-0.061,0.014l-0.061,0.013l-0.061,0.012l-0.062,0.011l-0.061,0.011l-0.062,0.01l-0.063,0.009l-0.062,0.008l-0.063,0.008l-0.063,0.007l-0.063,0.006l-0.063,0.005l-0.064,0.004l-0.064,0.004l-0.064,0.003l-0.064,0.002l-0.064,0.001l-0.065,0l-65.677,0l-0.064,0l-0.065,-0.001l-0.064,-0.002l-0.064,-0.003l-0.064,-0.004l-0.063,-0.004l-0.064,-0.005l-0.063,-0.006l-0.063,-0.007l-0.062,-0.008l-0.063,-0.008l-0.062,-0.009l-0.062,-0.01l-0.062,-0.011l-0.061,-0.011l-0.061,-0.012l-0.061,-0.013l-0.061,-0.014l-0.06,-0.014l-0.06,-0.015l-0.06,-0.016l-0.06,-0.017l-0.059,-0.017l-0.059,-0.018l-0.058,-0.018l-0.059,-0.02l-0.058,-0.02l-0.057,-0.02l-0.058,-0.022l-0.057,-0.022l-0.112,-0.046l-0.112,-0.049l-0.11,-0.051l-0.109,-0.054l-0.107,-0.057l-0.105,-0.059l-0.104,-0.061l-0.103,-0.064l-0.1,-0.067l-0.099,-0.068l-0.098,-0.071l-0.095,-0.073l-0.094,-0.076l-0.091,-0.077l-0.09,-0.08l-0.088,-0.082l-0.086,-0.084l-0.084,-0.086l-0.082,-0.088l-0.08,-0.09l-0.077,-0.091l-0.076,-0.094l-0.073,-0.095l-0.071,-0.098l-0.068,-0.099l-0.067,-0.1l-0.064,-0.103l-0.061,-0.104l-0.059,-0.105l-0.057,-0.107l-0.054,-0.109l-0.051,-0.11l-0.049,-0.112l-0.046,-0.112l-0.022,-0.057l-0.022,-0.058l-0.02,-0.057l-0.02,-0.058l-0.02,-0.059l-0.018,-0.058l-0.018,-0.059l-0.017,-0.059l-0.017,-0.06l-0.016,-0.06l-0.015,-0.06l-0.014,-0.06l-0.014,-0.061l-0.013,-0.061l-0.012,-0.061l-0.011,-0.061l-0.011,-0.062l-0.01,-0.062l-0.009,-0.062l-0.008,-0.063l-0.008,-0.062l-0.007,-0.063l-0.006,-0.063l-0.005,-0.064l-0.004,-0.063l-0.004,-0.064l-0.003,-0.064l-0.002,-0.064l-0.001,-0.065l0,-0.065l0,-10.007l0,-0.065l0.001,-0.064l0.002,-0.065l0.003,-0.064l0.004,-0.063l0.004,-0.064l0.005,-0.063l0.006,-0.064l0.007,-0.063l0.008,-0.062l0.008,-0.063l0.009,-0.062l0.01,-0.062l0.011,-0.062l0.011,-0.061l0.012,-0.061l0.013,-0.061l0.014,-0.061l0.014,-0.06l0.015,-0.06l0.016,-0.06l0.017,-0.06l0.017,-0.059l0.018,-0.059l0.018,-0.058l0.02,-0.059l0.02,-0.057l0.02,-0.058l0.022,-0.057l0.022,-0.057l0.046,-0.113l0.049,-0.112l0.051,-0.11l0.054,-0.109l0.057,-0.107l0.059,-0.105l0.061,-0.104l0.064,-0.103l0.067,-0.1l0.068,-0.099l0.071,-0.097l0.073,-0.096l0.076,-0.094l0.077,-0.091l0.08,-0.09l0.082,-0.088l0.084,-0.086l0.086,-0.084l0.088,-0.082l0.09,-0.079l0.091,-0.078l0.094,-0.075l0.095,-0.074l0.098,-0.071l0.099,-0.068l0.1,-0.066l0.103,-0.064l0.104,-0.062l0.105,-0.059l0.107,-0.056l0.109,-0.054l0.11,-0.052l0.112,-0.049l0.112,-0.046l0.057,-0.022l0.058,-0.021l0.057,-0.021l0.058,-0.02l0.059,-0.019l0.058,-0.019l0.059,-0.018l0.059,-0.017l0.06,-0.017l0.06,-0.016l0.06,-0.015l0.06,-0.014l0.061,-0.014l0.061,-0.012l0.061,-0.013l0.061,-0.011l0.062,-0.011l0.062,-0.01l0.062,-0.009l0.063,-0.008l0.062,-0.008l0.063,-0.006l0.063,-0.006l0.064,-0.006l0.063,-0.004l0.064,-0.004l0.064,-0.003l0.064,-0.002l0.065,-0.001l0.064,0l65.677,0l0.065,0Zm-65.735,2l-0.046,0l-0.039,0.001l-0.039,0.001l-0.039,0.002l-0.038,0.002l-0.038,0.003l-0.039,0.003l-0.037,0.003l-0.038,0.004l-0.038,0.005l-0.037,0.005l-0.038,0.006l-0.037,0.005l-0.037,0.007l-0.037,0.007l-0.036,0.007l-0.037,0.008l-0.036,0.008l-0.036,0.008l-0.036,0.009l-0.035,0.01l-0.036,0.01l-0.035,0.01l-0.035,0.011l-0.035,0.011l-0.035,0.011l-0.035,0.012l-0.034,0.013l-0.034,0.012l-0.029,0.011l-0.073,0.03l-0.067,0.029l-0.065,0.031l-0.066,0.033l-0.064,0.033l-0.063,0.036l-0.062,0.037l-0.062,0.038l-0.061,0.04l-0.059,0.041l-0.059,0.043l-0.057,0.044l-0.056,0.046l-0.056,0.046l-0.054,0.048l-0.053,0.05l-0.052,0.05l-0.05,0.052l-0.05,0.053l-0.048,0.054l-0.047,0.056l-0.045,0.056l-0.044,0.058l-0.043,0.058l-0.041,0.06l-0.04,0.06l-0.038,0.062l-0.037,0.062l-0.036,0.063l-0.034,0.065l-0.032,0.065l-0.031,0.066l-0.029,0.066l-0.03,0.073l-0.011,0.029l-0.013,0.034l-0.012,0.034l-0.012,0.035l-0.012,0.035l-0.011,0.035l-0.01,0.035l-0.011,0.035l-0.01,0.036l-0.009,0.036l-0.009,0.035l-0.009,0.036l-0.008,0.037l-0.007,0.036l-0.008,0.037l-0.006,0.036l-0.007,0.037l-0.006,0.037l-0.005,0.038l-0.005,0.037l-0.005,0.038l-0.004,0.038l-0.003,0.038l-0.004,0.038l-0.002,0.038l-0.002,0.039l-0.002,0.038l-0.001,0.039l-0.001,0.039l0,0.046l0,9.995l0,0.046l0.001,0.039l0.001,0.039l0.002,0.038l0.002,0.039l0.002,0.038l0.004,0.039l0.003,0.037l0.004,0.038l0.005,0.038l0.005,0.037l0.005,0.038l0.006,0.037l0.007,0.037l0.006,0.036l0.008,0.037l0.007,0.036l0.008,0.037l0.009,0.036l0.009,0.036l0.009,0.035l0.01,0.036l0.011,0.035l0.01,0.035l0.011,0.035l0.012,0.035l0.012,0.035l0.012,0.034l0.013,0.034l0.011,0.029l0.03,0.073l0.029,0.067l0.031,0.065l0.032,0.065l0.034,0.065l0.036,0.063l0.037,0.062l0.038,0.062l0.04,0.06l0.041,0.06l0.043,0.059l0.044,0.057l0.045,0.056l0.047,0.056l0.048,0.054l0.05,0.053l0.05,0.052l0.052,0.05l0.053,0.05l0.054,0.048l0.056,0.047l0.056,0.045l0.057,0.044l0.059,0.043l0.06,0.041l0.06,0.04l0.062,0.038l0.062,0.037l0.063,0.036l0.064,0.034l0.066,0.032l0.065,0.031l0.067,0.029l0.073,0.03l0.029,0.011l0.034,0.013l0.034,0.012l0.035,0.012l0.035,0.012l0.035,0.011l0.035,0.01l0.035,0.011l0.036,0.009l0.035,0.01l0.036,0.009l0.036,0.008l0.037,0.009l0.036,0.007l0.036,0.008l0.037,0.006l0.037,0.007l0.037,0.006l0.038,0.005l0.037,0.005l0.038,0.005l0.038,0.004l0.038,0.003l0.038,0.004l0.038,0.002l0.039,0.002l0.038,0.002l0.039,0.001l0.039,0.001l0.046,0l65.664,0l0.045,0l0.039,-0.001l0.039,-0.001l0.039,-0.002l0.039,-0.002l0.038,-0.002l0.038,-0.004l0.038,-0.003l0.038,-0.004l0.037,-0.005l0.038,-0.005l0.037,-0.005l0.037,-0.006l0.037,-0.007l0.037,-0.006l0.036,-0.008l0.037,-0.007l0.036,-0.009l0.036,-0.008l0.036,-0.009l0.036,-0.01l0.035,-0.009l0.036,-0.011l0.035,-0.01l0.035,-0.011l0.035,-0.012l0.034,-0.012l0.035,-0.012l0.034,-0.013l0.028,-0.011l0.073,-0.03l0.067,-0.029l0.066,-0.031l0.065,-0.032l0.064,-0.034l0.064,-0.036l0.062,-0.037l0.061,-0.038l0.061,-0.04l0.06,-0.041l0.058,-0.043l0.058,-0.044l0.056,-0.045l0.055,-0.047l0.054,-0.048l0.054,-0.05l0.051,-0.05l0.051,-0.052l0.049,-0.053l0.048,-0.054l0.047,-0.056l0.046,-0.056l0.044,-0.057l0.042,-0.059l0.042,-0.06l0.04,-0.06l0.038,-0.062l0.037,-0.062l0.035,-0.063l0.034,-0.065l0.033,-0.065l0.03,-0.065l0.029,-0.067l0.03,-0.073l0.011,-0.029l0.013,-0.034l0.013,-0.034l0.011,-0.035l0.012,-0.035l0.011,-0.035l0.011,-0.035l0.01,-0.035l0.01,-0.036l0.009,-0.035l0.009,-0.036l0.009,-0.036l0.008,-0.037l0.008,-0.036l0.007,-0.037l0.007,-0.036l0.006,-0.037l0.006,-0.037l0.006,-0.038l0.005,-0.037l0.004,-0.038l0.004,-0.038l0.004,-0.038l0.003,-0.038l0.003,-0.038l0.002,-0.038l0.002,-0.039l0.001,-0.039l0.001,-0.039l0,-0.046l0,-9.995l0,-0.046l-0.001,-0.039l-0.001,-0.039l-0.002,-0.038l-0.002,-0.039l-0.003,-0.038l-0.003,-0.038l-0.004,-0.038l-0.004,-0.038l-0.004,-0.038l-0.005,-0.037l-0.006,-0.038l-0.006,-0.037l-0.006,-0.037l-0.007,-0.036l-0.007,-0.037l-0.008,-0.036l-0.008,-0.037l-0.009,-0.036l-0.009,-0.035l-0.009,-0.036l-0.01,-0.036l-0.01,-0.035l-0.011,-0.035l-0.011,-0.035l-0.011,-0.035l-0.012,-0.034l-0.013,-0.035l-0.013,-0.034l-0.011,-0.029l-0.03,-0.073l-0.029,-0.066l-0.03,-0.066l-0.033,-0.065l-0.034,-0.065l-0.035,-0.063l-0.037,-0.062l-0.038,-0.062l-0.04,-0.06l-0.042,-0.06l-0.042,-0.058l-0.044,-0.058l-0.046,-0.056l-0.047,-0.056l-0.048,-0.054l-0.049,-0.053l-0.051,-0.052l-0.052,-0.05l-0.053,-0.05l-0.054,-0.048l-0.055,-0.046l-0.056,-0.046l-0.058,-0.044l-0.058,-0.043l-0.06,-0.041l-0.061,-0.04l-0.061,-0.038l-0.062,-0.037l-0.064,-0.036l-0.064,-0.033l-0.065,-0.033l-0.066,-0.031l-0.067,-0.029l-0.073,-0.03l-0.028,-0.011l-0.034,-0.012l-0.035,-0.013l-0.034,-0.012l-0.035,-0.011l-0.035,-0.011l-0.035,-0.011l-0.036,-0.01l-0.035,-0.01l-0.036,-0.01l-0.036,-0.009l-0.036,-0.008l-0.036,-0.008l-0.036,-0.008l-0.037,-0.007l-0.037,-0.007l-0.037,-0.007l-0.037,-0.005l-0.037,-0.006l-0.037,-0.005l-0.038,-0.005l-0.038,-0.004l-0.038,-0.003l-0.038,-0.003l-0.038,-0.003l-0.039,-0.002l-0.039,-0.002l-0.039,-0.001l-0.039,-0.001l-0.045,0l-65.664,0Z",fill:"#d3d3d3"}),(0,e.createElement)("path",{d:"M95.583,112.542c0,-2.762 -2.243,-5.004 -5.005,-5.004l-65.675,0c-2.762,0 -5.004,2.242 -5.004,5.004l0,10.01c0,2.762 2.242,5.005 5.004,5.005l65.675,0c2.762,0 5.005,-2.243 5.005,-5.005l0,-10.01Z",fill:"#d3d3d3"}),(0,e.createElement)("rect",{x:"90",y:"50",width:"290",height:"200",fill:"#fff"}),(0,e.createElement)("path",{d:"M380,250l-290,0l0,-200l290,0l0,200Zm-288,-198l0,196l286,0l0,-196l-286,0Z",fill:"#d3d3d3"}),(0,e.createElement)("rect",{x:"84.867",y:"52.004",width:"15.81",height:"15.928",fill:"#fff"}),(0,e.createElement)("g",{fill:"#bcbcbc"},(0,e.createElement)("rect",{x:"121.802",y:"85.088",width:"223.198",height:"15.846"}),(0,e.createElement)("rect",{x:"121.802",y:"114.163",width:"223.198",height:"15.846"}),(0,e.createElement)("rect",{x:"121.802",y:"143.238",width:"223.198",height:"15.846"}),(0,e.createElement)("rect",{x:"121.802",y:"172.313",width:"223.198",height:"15.846"}),(0,e.createElement)("rect",{x:"121.802",y:"201.388",width:"174.047",height:"15.846"}))),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("g",{fillRule:"nonzero"},(0,e.createElement)("path",{d:"M44.812,1.007l-41.624,45.986l0,-45.986l41.624,0Z",fill:"#105c90"}),(0,e.createElement)("path",{d:"M44.812,46.993l-41.624,-45.986l0,45.986l41.624,0Z",fill:"#179cd4"}))),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M40.145,6.164l-32.29,35.673l0,-35.673l32.29,0Z",fill:"#105c90",fillRule:"nonzero"}),(0,e.createElement)("path",{d:"M40.145,41.836l-32.29,-35.673l0,35.673l32.29,0Z",fill:"#179cd4",fillRule:"nonzero"})),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M40.145,6.164l-32.29,35.673l0,-35.673l32.29,0Z",fillOpacity:"0.502",fillRule:"nonzero"}),(0,e.createElement)("path",{d:"M40.145,41.836l-32.29,-35.673l0,35.673l32.29,0Z",fillRule:"nonzero"})),(0,e.createElement)("svg",{width:"20px",height:"20px",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 600 600"},(0,e.createElement)("path",{fill:"none",d:"M0 0H599.973V599.973H0z"}),(0,e.createElement)("path",{d:"M439.942 522.147H313.963c-13.641 0-24.713-11.076-24.713-24.717 0-13.637 11.072-24.713 24.713-24.713h82.291c12.842-.881 23-11.59 23-24.652 0-13.641-11.072-24.713-24.714-24.713h-60.165v-.004H265.77c-13.619 0-24.679-11.057-24.679-24.677 0-13.623 11.06-24.683 24.679-24.683h15.545l-.032-.029h23.109c13.615 0 24.669-11.053 24.669-24.668 0-13.614-11.054-24.667-24.669-24.667h-58.123v-.022H124.381c-13.614 0-24.669-11.055-24.669-24.672 0-13.615 11.055-24.67 24.669-24.67h121.888v-.069h47.722c13.603 0 24.647-11.043 24.647-24.648 0-13.602-11.044-24.647-24.647-24.647h-10.877l.003-.003h-50.683c-13.621 0-24.679-11.06-24.679-24.679 0-13.622 11.058-24.682 24.679-24.682h117.032c.583 0 1.16.019 1.732.059h41.834c13.638 0 24.71-11.073 24.71-24.712s-11.072-24.711-24.71-24.711h-61.494c-12.797-.928-22.905-11.618-22.905-24.65 0-13.64 11.073-24.715 24.714-24.715h96.865c.107 0 .213 0 .327.003h114.213l-200.123 218.55 242.056 225.813h-146.09l-.033-.033a15.92 15.92 0 01-.62.011zm-237.121-49.43c13.593 0 24.628 11.035 24.628 24.625 0 13.594-11.035 24.625-24.628 24.625H112.45c-13.59 0-24.625-11.031-24.625-24.625 0-13.59 11.035-24.625 24.625-24.625h90.371zm-35.777-98.729c13.632 0 24.7 11.068 24.7 24.702 0 13.63-11.068 24.699-24.7 24.699-13.634 0-24.701-11.069-24.701-24.699 0-13.634 11.067-24.702 24.701-24.702zM37.987 275.26c13.634 0 24.702 11.067 24.702 24.702 0 13.631-11.068 24.699-24.702 24.699-13.632 0-24.699-11.068-24.699-24.699 0-13.635 11.067-24.702 24.699-24.702zm95.722-98.728c13.632 0 24.701 11.067 24.701 24.701 0 13.633-11.069 24.7-24.701 24.7s-24.702-11.067-24.702-24.7c0-13.634 11.07-24.701 24.702-24.701zm88.581-98.729c13.593 0 24.626 11.036 24.626 24.626 0 13.592-11.033 24.627-24.626 24.627h-57.124c-13.59 0-24.625-11.035-24.625-24.627 0-13.59 11.033-24.626 24.625-24.626h57.124z"})),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 600 600",width:"20px",height:"20px"},(0,e.createElement)("path",{fill:"none",d:"M0 0H599.973V599.973H0z"}),(0,e.createElement)("clipPath",{id:"_clip1"},(0,e.createElement)("path",{d:"M0 0H599.973V599.973H0z"})),(0,e.createElement)("g",{clipPath:"url(#_clip1)"},(0,e.createElement)("path",{fill:"url(#_Linear2)",d:"M417.195 432.951h-76.036c-8.233 0-14.916-6.629-14.916-14.793 0-8.162 6.683-14.791 14.916-14.791h49.668c7.751-.528 13.882-6.937 13.882-14.754 0-8.165-6.683-14.792-14.916-14.792h-36.314v-.002h-41.407c-8.221 0-14.896-6.618-14.896-14.769 0-8.153 6.675-14.773 14.896-14.773h9.382l-.02-.018h13.949c8.217 0 14.889-6.615 14.889-14.763 0-8.149-6.672-14.764-14.889-14.764h-35.082v-.013h-73.566c-8.218 0-14.89-6.617-14.89-14.766 0-8.149 6.672-14.766 14.89-14.766h73.566v-.041h28.804c8.21 0 14.876-6.609 14.876-14.752 0-8.141-6.666-14.751-14.876-14.751h-6.565l.001-.002h-30.59c-8.221 0-14.895-6.619-14.895-14.771 0-8.153 6.674-14.772 14.895-14.772h70.636c.353 0 .7.012 1.046.035h25.249c8.231 0 14.914-6.627 14.914-14.79s-6.683-14.79-14.914-14.79h-37.115c-7.724-.555-13.825-6.953-13.825-14.753 0-8.163 6.683-14.792 14.917-14.792h58.464c.064 0 .129 0 .197.002h68.935L359.668 297.813l146.096 135.151h-88.175l-.019-.019c-.125.004-.249.006-.375.006zm-143.117-29.584c8.204 0 14.864 6.604 14.864 14.738 0 8.136-6.66 14.739-14.864 14.739h-54.545c-8.202 0-14.863-6.603-14.863-14.739 0-8.134 6.661-14.738 14.863-14.738h54.545zm-21.594-59.09c8.228 0 14.908 6.624 14.908 14.784 0 8.158-6.68 14.782-14.908 14.782-8.229 0-14.909-6.624-14.909-14.782 0-8.16 6.68-14.784 14.909-14.784zm-77.894-59.09c8.229 0 14.909 6.624 14.909 14.785 0 8.158-6.68 14.782-14.909 14.782-8.228 0-14.908-6.624-14.908-14.782 0-8.161 6.68-14.785 14.908-14.785zm57.774-59.089c8.228 0 14.909 6.624 14.909 14.784 0 8.159-6.681 14.783-14.909 14.783-8.227 0-14.909-6.624-14.909-14.783 0-8.16 6.682-14.784 14.909-14.784zm53.465-59.09c8.204 0 14.863 6.605 14.863 14.739 0 8.135-6.659 14.74-14.863 14.74h-34.478c-8.203 0-14.863-6.605-14.863-14.74 0-8.134 6.659-14.739 14.863-14.739h34.478z"}),(0,e.createElement)("path",{fill:"url(#_Linear3)",d:"M550.399 91.724h-21.233v-44.31H21.233v405.35h46.129v21.233H0V26.181h550.399v65.543z"}),(0,e.createElement)("path",{fill:"url(#_Linear4)",d:"M599.992 74.285H49.593v447.816h550.399V74.285zM70.826 95.518v405.35h507.933V95.518H70.826z"})),(0,e.createElement)("defs",null,(0,e.createElement)("linearGradient",{id:"_Linear2",x1:"0",x2:"1",y1:"0",y2:"0",gradientTransform:"matrix(-1.14062 496.352 -500.546 -1.15026 324.683 24.807)",gradientUnits:"userSpaceOnUse"},(0,e.createElement)("stop",{offset:"0",stopColor:"#0073e6"}),(0,e.createElement)("stop",{offset:"1",stopColor:"#005ab3"})),(0,e.createElement)("linearGradient",{id:"_Linear3",x1:"0",x2:"1",y1:"0",y2:"0",gradientTransform:"rotate(90 117.517 143.001) scale(495.062)",gradientUnits:"userSpaceOnUse"},(0,e.createElement)("stop",{offset:"0",stopColor:"#0073e6"}),(0,e.createElement)("stop",{offset:"1",stopColor:"#005ab3"})),(0,e.createElement)("linearGradient",{id:"_Linear4",x1:"0",x2:"1",y1:"0",y2:"0",gradientTransform:"rotate(90 136.627 162.04) scale(495.792)",gradientUnits:"userSpaceOnUse"},(0,e.createElement)("stop",{offset:"0",stopColor:"#0073e6"}),(0,e.createElement)("stop",{offset:"1",stopColor:"#005ab3"})))),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 16 16"},(0,e.createElement)("g",{fill:"#0073e6"},(0,e.createElement)("path",{d:"M15.9 10.299c0-1.508-.857-2.796-2.073-3.373.077-.252.118-.52.118-.799 0-1.472-1.144-2.654-2.523-2.654-.372 0-.723.083-1.038.233-.784-1.395-2.217-2.319-3.85-2.319-2.465 0-4.479 2.11-4.479 4.74v.027C.892 6.883.1 8.234.1 9.778c0 2.335 1.801 4.218 3.989 4.218h8.31c1.922 0 3.501-1.645 3.501-3.697zm-.568 0c0 1.728-1.314 3.13-2.933 3.13h-8.31c-1.886 0-3.421-1.639-3.421-3.651 0-1.459.809-2.722 1.97-3.301a5.12 5.12 0 01-.015-.35c0-2.307 1.749-4.173 3.911-4.173 1.634 0 3.032 1.068 3.62 2.592a1.83 1.83 0 011.268-.505c1.077 0 1.955.937 1.955 2.086 0 .416-.114.798-.313 1.124 1.298.326 2.268 1.565 2.268 3.048z"}),(0,e.createElement)("path",{d:"M9.9 11.728H8.19a.336.336 0 110-.671h1.117a.335.335 0 00-.023-.67H7.535a.336.336 0 010-.67h.212-.001.314a.335.335 0 000-.67H5.616a.336.336 0 010-.67h1.655v-.001h.648a.335.335 0 000-.67h-.836a.335.335 0 010-.67h1.589l.023.001h.568a.336.336 0 100-.671h-.835a.336.336 0 01.025-.67h2.87L8.606 8.663l3.286 3.066H9.909l-.001-.001H9.9zm-3.219-.671a.335.335 0 010 .669H5.454a.334.334 0 110-.669h1.227zm-.486-1.34a.335.335 0 110 .67.335.335 0 010-.67zm-1.752-1.34a.335.335 0 110 .67.335.335 0 010-.67zm1.3-1.341a.336.336 0 11-.002.672.336.336 0 01.002-.672zm1.202-1.34a.334.334 0 110 .669H6.17a.335.335 0 010-.669h.775z"}))),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 67 67",width:"20px",height:"20px"},(0,e.createElement)("path",{d:"M46.356 49.496h-8.449a1.65 1.65 0 01-1.657-1.643c0-.907.742-1.644 1.657-1.644h5.519a1.65 1.65 0 001.542-1.639c0-.907-.742-1.644-1.657-1.644h-8.636a1.649 1.649 0 01-1.655-1.641 1.65 1.65 0 011.655-1.642h1.043l-.003-.001h1.55c.913 0 1.655-.735 1.655-1.641 0-.905-.742-1.64-1.655-1.64h-3.898v-.002h-8.174a1.648 1.648 0 01-1.654-1.641c0-.905.741-1.64 1.654-1.64h8.174v-.005h3.201c.912 0 1.653-.734 1.653-1.639 0-.904-.741-1.639-1.653-1.639h-4.129a1.65 1.65 0 01-1.655-1.641 1.65 1.65 0 011.655-1.642h7.849c.039 0 .078.002.116.004h2.806c.914 0 1.657-.736 1.657-1.643s-.743-1.643-1.657-1.643h-4.124a1.65 1.65 0 01-1.536-1.64 1.65 1.65 0 011.657-1.643h14.178L39.964 34.481l16.233 15.017h-9.798l-.002-.002h-.041zm-15.903-3.287c.912 0 1.652.734 1.652 1.638 0 .904-.74 1.637-1.652 1.637h-6.06a1.645 1.645 0 01-1.652-1.637c0-.904.741-1.638 1.652-1.638h6.06zm-2.399-6.566c.914 0 1.657.737 1.657 1.643 0 .907-.743 1.643-1.657 1.643a1.65 1.65 0 01-1.656-1.643 1.65 1.65 0 011.656-1.643zm-8.655-6.565c.914 0 1.657.736 1.657 1.643a1.65 1.65 0 01-1.657 1.642 1.65 1.65 0 01-1.656-1.642 1.65 1.65 0 011.656-1.643zm6.42-6.566a1.65 1.65 0 011.656 1.643 1.65 1.65 0 01-1.656 1.643 1.65 1.65 0 01-1.657-1.643 1.65 1.65 0 011.657-1.643zm5.94-6.565c.912 0 1.652.734 1.652 1.637 0 .904-.74 1.638-1.652 1.638h-3.831a1.645 1.645 0 01-1.651-1.638c0-.903.74-1.637 1.651-1.637h3.831z"}),(0,e.createElement)("path",{d:"M61.156 11.582h-2.359V6.658H2.359v45.04h5.126v2.359H0V4.299h61.156v7.283z"}),(0,e.createElement)("path",{d:"M66.667 9.644H5.51v49.758h61.157V9.644zM7.87 12.003v45.04h56.437v-45.04H7.87z"})),(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"60.000",height:"14.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"16.000",width:"60.000",height:"14.000",fill:"#d5dadf"})),(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"60.000",height:"9.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"10.500",width:"60.000",height:"9.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"21.000",width:"60.000",height:"9.000",fill:"#d5dadf"})),(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"60.000",height:"6.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"8.000",width:"60.000",height:"6.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"16.000",width:"60.000",height:"6.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"24.000",width:"60.000",height:"6.000",fill:"#d5dadf"})),(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"60.000",height:"5.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"6.000",width:"60.000",height:"5.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"12.000",width:"60.000",height:"5.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"18.000",width:"60.000",height:"5.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"24.000",width:"60.000",height:"5.000",fill:"#d5dadf"})),(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"60.000",height:"4.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"5.000",width:"60.000",height:"4.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"10.000",width:"60.000",height:"4.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"15.000",width:"60.000",height:"4.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"20.000",width:"60.000",height:"4.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"25.000",width:"60.000",height:"4.000",fill:"#d5dadf"})),(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"29.000",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"31",y:"0.000",width:"13.500",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"46.500",y:"0.000",width:"13.500",height:"30.000",fill:"#d5dadf"})),(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"13.500",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"15.500",y:"0.000",width:"13.500",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"31.000",y:"0.000",width:"29.000",height:"30.000",fill:"#d5dadf"})),(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"13.500",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"15.500",y:"0.000",width:"29.000",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"46.500",y:"0.000",width:"13.500",height:"30.000",fill:"#d5dadf"})),(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"11.000",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"13.000",y:"0.000",width:"34.000",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"49.000",y:"0.000",width:"11.000",height:"30.000",fill:"#d5dadf"})),(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"7.200",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"9.200",y:"0.000",width:"41.600",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"52.800",y:"0.000",width:"7.200",height:"30.000",fill:"#d5dadf"})),(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"13.500",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"15.500",y:"0.000",width:"13.500",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"31.000",y:"0.000",width:"13.500",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"46.500",y:"0.000",width:"13.500",height:"30.000",fill:"#d5dadf"})),(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"18.500",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"20.500",y:"0.000",width:"19.000",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"41.500",y:"0.000",width:"18.500",height:"30.000",fill:"#d5dadf"})),(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"18.500",height:"14.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"20.500",y:"0.000",width:"19.000",height:"14.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"41.500",y:"0.000",width:"18.500",height:"14.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"16.000",width:"18.500",height:"14.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"20.500",y:"16.000",width:"19.000",height:"14.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"41.500",y:"16.000",width:"18.500",height:"14.000",fill:"#d5dadf"})),(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"31",width:"29",height:"14",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"-0.024",width:"29",height:"14",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"-0.024",y:"16",width:"60",height:"14",fill:"#d5dadf"})),(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"31",y:"16",width:"29",height:"14",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"-0.024",y:"16",width:"29",height:"14",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"-0.024",y:"-0.003",width:"60",height:"14",fill:"#d5dadf"})),(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"41.000",y:"0.000",width:"19.000",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"39.000",height:"30.000",fill:"#d5dadf"})),(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"21.000",y:"0.000",width:"39.000",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"19.000",height:"30.000",fill:"#d5dadf"})),(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"21.600",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"23.600",y:"0.000",width:"10.800",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"36.400",y:"0.000",width:"10.800",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"49.200",y:"0.000",width:"10.800",height:"30.000",fill:"#d5dadf"})),(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"10.800",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"12.800",y:"0.000",width:"10.800",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"25.600",y:"0.000",width:"10.800",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"38.400",y:"0.000",width:"21.600",height:"30.000",fill:"#d5dadf"})),(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"10.400",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"12.400",y:"0.000",width:"10.400",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"24.800",y:"0.000",width:"10.400",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"37.200",y:"0.000",width:"10.400",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"49.600",y:"0.000",width:"10.400",height:"30.000",fill:"#d5dadf"})),(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"8.350",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"10.330",y:"0.000",width:"8.350",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"20.660",y:"0.000",width:"8.350",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"30.990",y:"0.000",width:"8.350",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"41.320",y:"0.000",width:"8.350",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"51.650",y:"0.000",width:"8.350",height:"30.000",fill:"#d5dadf"})),(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"31.000",y:"0.000",width:"29.000",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"29.000",height:"30.000",fill:"#d5dadf"})),(0,e.createElement)("svg",{viewBox:"0 0 48 37",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2"},(0,e.createElement)("path",{d:"M22.456,10.263l-20.191,0c-0.217,0 -0.396,0.179 -0.396,0.396l0,14.696c0,0.217 0.179,0.396 0.396,0.396l20.191,0c0.217,0 0.396,-0.179 0.396,-0.396l0,-14.699c-0.002,-0.216 -0.18,-0.393 -0.396,-0.393Zm-0.395,14.692l-19.401,0l0,-13.9l19.401,0l0,13.9Z"}),(0,e.createElement)("path",{d:"M16.346,23.509l4.512,0l-4.854,-6.18l-2.256,2.872l-3.643,-4.639l-6.242,7.947l12.483,0Z"}),(0,e.createElement)("path",{d:"M17.713,17.068c1.26,-0.001 2.296,-1.038 2.296,-2.298c0,-1.26 -1.038,-2.297 -2.298,-2.297c-1.26,0 -2.298,1.037 -2.298,2.297c0.002,1.261 1.039,2.298 2.3,2.298Zm0,-3.804c0.825,0.002 1.504,0.681 1.504,1.506c0,0.826 -0.68,1.506 -1.506,1.506c-0.827,0 -1.506,-0.68 -1.506,-1.506c0,-0.826 0.681,-1.506 1.507,-1.506l0.001,0Z"}),(0,e.createElement)("path",{d:"M45.661,10.263l-20.192,0c-0.217,0 -0.396,0.179 -0.396,0.396l0,14.696c0,0.217 0.179,0.396 0.396,0.396l20.192,0c0.217,0 0.396,-0.179 0.396,-0.396l0,-14.699c-0.002,-0.216 -0.18,-0.393 -0.396,-0.393Zm-0.396,14.692l-19.4,0l0,-13.9l19.4,0l0,13.9Z"}),(0,e.createElement)("path",{d:"M39.551,23.509l4.511,0l-4.854,-6.18l-2.256,2.872l-3.642,-4.639l-6.242,7.947l12.483,0Z"}),(0,e.createElement)("path",{d:"M40.918,17.068c1.259,-0.001 2.295,-1.038 2.295,-2.298c0,-1.26 -1.037,-2.297 -2.297,-2.297c-1.261,0 -2.298,1.037 -2.298,2.297c0.002,1.261 1.039,2.298 2.3,2.298Zm0,-3.804c0.825,0.002 1.504,0.681 1.504,1.506c0,0.826 -0.68,1.506 -1.506,1.506c-0.827,0 -1.507,-0.68 -1.507,-1.506c0.001,-0.826 0.681,-1.506 1.507,-1.506l0.002,0Z"}),(0,e.createElement)("circle",{cx:"21.053",cy:"27.427",r:"0.518"}),(0,e.createElement)("circle",{cx:"24.053",cy:"27.427",r:"0.518"}),(0,e.createElement)("circle",{cx:"27.053",cy:"27.427",r:"0.518"}))),b=(0,e.createElement)("svg",{viewBox:"0 0 48 37",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2"},(0,e.createElement)("g",{fillRule:"nonzero"},(0,e.createElement)("path",{d:"M10.287,17.068c1.259,-0.001 2.295,-1.038 2.295,-2.298c0,-1.26 -1.037,-2.297 -2.298,-2.297c-1.26,0 -2.297,1.037 -2.297,2.297c0.002,1.261 1.039,2.298 2.3,2.298Zm0,-3.804c0.825,0.002 1.503,0.681 1.503,1.506c0,0.826 -0.68,1.506 -1.506,1.506c-0.826,0 -1.506,-0.68 -1.506,-1.506c0.001,-0.826 0.681,-1.506 1.507,-1.506l0.002,0Z"}),(0,e.createElement)("path",{d:"M0.871,17.863l1.807,-2.301l3.643,4.639l2.256,-2.872l4.854,6.18l-12.56,0l0,-5.646Z"}),(0,e.createElement)("path",{d:"M15.03,10.263c0.215,0 0.394,0.177 0.396,0.393l0,14.699c0,0.217 -0.179,0.396 -0.396,0.396l-14.159,0l0,-0.796l13.763,0l0,-13.9l-13.763,0l0,-0.792l14.159,0Z"})),(0,e.createElement)("g",{fillRule:"nonzero"},(0,e.createElement)("path",{d:"M47.053,12.922l0,1.2c-0.095,0.197 -0.149,0.417 -0.149,0.648c0,0.232 0.053,0.452 0.149,0.649l0,1.199c-0.568,-0.42 -0.94,-1.094 -0.941,-1.848c0,-0.754 0.372,-1.428 0.941,-1.848Z"}),(0,e.createElement)("path",{d:"M47.053,23.509l-12.491,0l6.242,-7.947l3.643,4.639l2.256,-2.872l0.35,0.446l0,5.734Z"}),(0,e.createElement)("path",{d:"M32.964,10.263l14.089,0l0,0.792l-13.694,0l0,13.9l13.694,0l0,0.796l-14.089,0c-0.217,0 -0.396,-0.179 -0.396,-0.396l0,-14.696c0,-0.217 0.179,-0.396 0.396,-0.396Z"})),(0,e.createElement)("g",{fillRule:"nonzero"},(0,e.createElement)("path",{d:"M30.712,10.263l-13.451,0c-0.217,0 -0.395,0.179 -0.395,0.396l0,14.696c0,0.217 0.178,0.396 0.395,0.396l13.451,0c0.217,0 0.396,-0.179 0.396,-0.396l0,-14.699c-0.002,-0.216 -0.18,-0.393 -0.396,-0.393Zm-0.395,14.692l-12.66,0l0,-13.9l12.66,0l0,13.9Z"}),(0,e.createElement)("path",{d:"M26.263,23.458l2.443,0l-2.628,-3.347l-1.222,1.555l-1.973,-2.512l-3.38,4.304l6.76,0Z"}),(0,e.createElement)("path",{d:"M26.836,17.145c0.837,-0.001 1.527,-0.691 1.527,-1.529c0,-0.838 -0.69,-1.528 -1.529,-1.528c-0.838,0 -1.528,0.69 -1.528,1.528c0.001,0.839 0.691,1.529 1.53,1.529Zm0,-2.531c0.548,0.001 1,0.453 1,1.002c0,0.55 -0.452,1.002 -1.002,1.002c-0.55,0 -1.002,-0.452 -1.002,-1.002c0,-0.549 0.453,-1.002 1.003,-1.002l0.001,0Z"})),(0,e.createElement)("circle",{cx:"21.053",cy:"27.427",r:"0.518"}),(0,e.createElement)("circle",{cx:"24.053",cy:"27.427",r:"0.518"}),(0,e.createElement)("circle",{cx:"27.053",cy:"27.427",r:"0.518"})),y=(0,e.createElement)("svg",{viewBox:"0 0 48 37",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2"},(0,e.createElement)("g",{fillRule:"nonzero"},(0,e.createElement)("path",{d:"M45.54,1.456l-20.192,0c-0.217,0 -0.396,0.179 -0.396,0.396l0,14.696c0,0.217 0.179,0.395 0.396,0.395l20.192,0c0.217,0 0.396,-0.178 0.396,-0.395l0,-14.699c-0.002,-0.216 -0.181,-0.393 -0.396,-0.393Zm-0.396,14.692l-19.4,0l0,-13.9l19.4,0l0,13.9Z"}),(0,e.createElement)("path",{d:"M39.43,14.702l4.511,0l-4.854,-6.18l-2.256,2.872l-3.643,-4.639l-6.241,7.947l12.483,0Z"}),(0,e.createElement)("path",{d:"M40.797,8.261c1.259,-0.002 2.295,-1.038 2.295,-2.298c0,-1.26 -1.037,-2.297 -2.298,-2.297c-1.26,0 -2.297,1.037 -2.297,2.297c0.002,1.261 1.039,2.297 2.3,2.298Zm0,-3.804c0.825,0.001 1.503,0.681 1.503,1.506c0,0.826 -0.679,1.506 -1.506,1.506c-0.826,0 -1.506,-0.68 -1.506,-1.506c0.001,-0.826 0.681,-1.506 1.507,-1.506l0.002,0Z"}),(0,e.createElement)("path",{d:"M22.626,1.456l-20.192,0c-0.217,0 -0.396,0.179 -0.396,0.396l0,14.696c0,0.217 0.179,0.395 0.396,0.395l20.192,0c0.217,0 0.396,-0.178 0.396,-0.395l0,-14.699c-0.002,-0.216 -0.181,-0.393 -0.396,-0.393Zm-0.396,14.692l-19.4,0l0,-13.9l19.4,0l0,13.9Z"}),(0,e.createElement)("path",{d:"M16.515,14.702l4.512,0l-4.854,-6.18l-2.256,2.872l-3.643,-4.639l-6.241,7.947l12.482,0Z"}),(0,e.createElement)("path",{d:"M17.883,8.261c1.259,-0.002 2.295,-1.038 2.295,-2.298c0,-1.26 -1.037,-2.297 -2.298,-2.297c-1.26,0 -2.297,1.037 -2.297,2.297c0.002,1.261 1.039,2.297 2.3,2.298Zm0,-3.804c0.825,0.001 1.503,0.681 1.503,1.506c0,0.826 -0.68,1.506 -1.506,1.506c-0.826,0 -1.506,-0.68 -1.506,-1.506c0.001,-0.826 0.681,-1.506 1.507,-1.506l0.002,0Z"}),(0,e.createElement)("g",null,(0,e.createElement)("path",{d:"M45.54,19.071l-20.192,0c-0.217,0 -0.396,0.178 -0.396,0.395l0,14.696c0,0.217 0.179,0.396 0.396,0.396l20.192,0c0.217,0 0.396,-0.179 0.396,-0.396l0,-14.699c-0.002,-0.216 -0.181,-0.392 -0.396,-0.392Zm-0.396,14.692l-19.4,0l0,-13.901l19.4,0l0,13.901Z"}),(0,e.createElement)("path",{d:"M39.43,32.317l4.511,0l-4.854,-6.181l-2.256,2.872l-3.643,-4.639l-6.241,7.948l12.483,0Z"}),(0,e.createElement)("path",{d:"M40.797,25.875c1.259,-0.001 2.295,-1.038 2.295,-2.297c0,-1.261 -1.037,-2.298 -2.298,-2.298c-1.26,0 -2.297,1.037 -2.297,2.298c0.002,1.26 1.039,2.297 2.3,2.297Zm0,-3.803c0.825,0.001 1.503,0.68 1.503,1.506c0,0.826 -0.679,1.506 -1.506,1.506c-0.826,0 -1.506,-0.68 -1.506,-1.506c0.001,-0.827 0.681,-1.506 1.507,-1.506l0.002,0Z"})),(0,e.createElement)("g",null,(0,e.createElement)("path",{d:"M22.626,19.071l-20.192,0c-0.217,0 -0.396,0.178 -0.396,0.395l0,14.696c0,0.217 0.179,0.396 0.396,0.396l20.192,0c0.217,0 0.396,-0.179 0.396,-0.396l0,-14.699c-0.002,-0.216 -0.181,-0.392 -0.396,-0.392Zm-0.396,14.692l-19.4,0l0,-13.901l19.4,0l0,13.901Z"}),(0,e.createElement)("path",{d:"M16.515,32.317l4.512,0l-4.854,-6.181l-2.256,2.872l-3.643,-4.639l-6.241,7.948l12.482,0Z"}),(0,e.createElement)("path",{d:"M17.883,25.875c1.259,-0.001 2.295,-1.038 2.295,-2.297c0,-1.261 -1.037,-2.298 -2.298,-2.298c-1.26,0 -2.297,1.037 -2.297,2.298c0.002,1.26 1.039,2.297 2.3,2.297Zm0,-3.803c0.825,0.001 1.503,0.68 1.503,1.506c0,0.826 -0.68,1.506 -1.506,1.506c-0.826,0 -1.506,-0.68 -1.506,-1.506c0.001,-0.827 0.681,-1.506 1.507,-1.506l0.002,0Z"})))),w=(0,e.createElement)("svg",{viewBox:"0 0 48 37",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2"},(0,e.createElement)("g",{fillRule:"nonzero"},(0,e.createElement)("path",{d:"M45.54,1.456l-20.192,0c-0.217,0 -0.396,0.179 -0.396,0.396l0,11.139c0,0.217 0.179,0.396 0.396,0.396l20.192,0c0.217,0 0.396,-0.179 0.396,-0.396l0,-11.142c-0.002,-0.216 -0.181,-0.393 -0.396,-0.393Zm-0.396,11.136l-19.4,0l0,-10.344l19.4,0l0,10.344Z"}),(0,e.createElement)("path",{d:"M36.728,11.438l3.535,0l-3.803,-4.843l-1.768,2.25l-2.854,-3.635l-4.891,6.228l9.781,0Z"}),(0,e.createElement)("path",{d:"M40.797,8.261c1.259,-0.002 2.295,-1.038 2.295,-2.298c0,-1.26 -1.037,-2.297 -2.298,-2.297c-1.26,0 -2.297,1.037 -2.297,2.297c0.002,1.261 1.039,2.297 2.3,2.298Zm0,-3.804c0.825,0.001 1.503,0.681 1.503,1.506c0,0.826 -0.679,1.506 -1.506,1.506c-0.826,0 -1.506,-0.68 -1.506,-1.506c0.001,-0.826 0.681,-1.506 1.507,-1.506l0.002,0Z"})),(0,e.createElement)("g",{fillRule:"nonzero"},(0,e.createElement)("path",{d:"M22.626,1.456l-20.192,0c-0.217,0 -0.396,0.179 -0.396,0.396l0,21.375c0,0.217 0.179,0.396 0.396,0.396l20.192,0c0.217,0 0.396,-0.179 0.396,-0.396l0,-21.378c-0.002,-0.216 -0.181,-0.393 -0.396,-0.393Zm-0.396,21.372l-19.4,0l0,-20.58l19.4,0l0,20.58Z"}),(0,e.createElement)("path",{d:"M16.515,19.869l4.512,0l-4.854,-6.18l-2.256,2.871l-3.643,-4.639l-6.241,7.948l12.482,0Z"}),(0,e.createElement)("path",{d:"M17.883,9.509c1.259,-0.001 2.295,-1.038 2.295,-2.298c0,-1.26 -1.037,-2.297 -2.298,-2.297c-1.26,0 -2.297,1.037 -2.297,2.297c0.002,1.261 1.039,2.297 2.3,2.298Zm0,-3.804c0.825,0.002 1.503,0.681 1.503,1.506c0,0.826 -0.68,1.506 -1.506,1.506c-0.826,0 -1.506,-0.68 -1.506,-1.506c0.001,-0.826 0.681,-1.506 1.507,-1.506l0.002,0Z"})),(0,e.createElement)("g",{fillRule:"nonzero"},(0,e.createElement)("path",{d:"M45.54,15.418l-20.192,0c-0.217,0 -0.396,0.179 -0.396,0.396l0,18.143c0,0.217 0.179,0.396 0.396,0.396l20.192,0c0.217,0 0.396,-0.179 0.396,-0.396l0,-18.146c-0.002,-0.216 -0.181,-0.393 -0.396,-0.393Zm-0.396,18.14l-19.4,0l0,-17.348l19.4,0l0,17.348Z"}),(0,e.createElement)("path",{d:"M39.43,31.64l4.511,0l-4.854,-6.18l-2.256,2.872l-3.643,-4.639l-6.241,7.947l12.483,0Z"}),(0,e.createElement)("path",{d:"M40.797,23.21c1.259,-0.002 2.295,-1.039 2.295,-2.298c0,-1.26 -1.037,-2.298 -2.298,-2.298c-1.26,0 -2.297,1.038 -2.297,2.298c0.002,1.26 1.039,2.297 2.3,2.298Zm0,-3.804c0.825,0.001 1.503,0.681 1.503,1.506c0,0.826 -0.679,1.506 -1.506,1.506c-0.826,0 -1.506,-0.68 -1.506,-1.506c0.001,-0.826 0.681,-1.506 1.507,-1.506l0.002,0Z"})),(0,e.createElement)("g",{fillRule:"nonzero"},(0,e.createElement)("path",{d:"M2.434,25.752l20.192,0c0.215,0.001 0.394,0.177 0.396,0.393l0,8.438l-0.792,0l0,-8.039l-19.4,0l0,8.039l-0.792,0l0,-8.435c0,-0.217 0.179,-0.395 0.396,-0.396Z"}),(0,e.createElement)("path",{d:"M13.048,34.583l-5.548,0l2.774,-3.532l2.774,3.532Zm4.511,0l-2.772,0l1.386,-1.765l1.386,1.765Z"}),(0,e.createElement)("path",{d:"M17.883,32.557c1.259,-0.001 2.295,-1.038 2.295,-2.298c0,-1.26 -1.037,-2.297 -2.298,-2.297c-1.26,0 -2.297,1.037 -2.297,2.297c0.002,1.261 1.039,2.298 2.3,2.298Zm0,-3.804c0.825,0.002 1.503,0.681 1.503,1.506c0,0.827 -0.68,1.506 -1.506,1.506c-0.826,0 -1.506,-0.679 -1.506,-1.506c0.001,-0.826 0.681,-1.506 1.507,-1.506l0.002,0Z"}))),x=(0,e.createElement)("svg",{viewBox:"0 0 48 37",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2"},(0,e.createElement)("g",{fillRule:"nonzero"},(0,e.createElement)("path",{d:"M40.817,5.098l-33.661,0c-0.361,0 -0.659,0.298 -0.659,0.66l0,24.498c0,0.362 0.298,0.66 0.659,0.66l33.661,0c0.362,0 0.66,-0.298 0.66,-0.66l0,-24.503c-0.003,-0.361 -0.3,-0.655 -0.66,-0.655Zm-0.659,24.493l-32.342,0l0,-23.173l32.342,0l0,23.173Z"}),(0,e.createElement)("path",{d:"M30.631,27.18l7.521,0l-8.092,-10.303l-3.76,4.788l-6.073,-7.734l-10.405,13.249l20.809,0Z"}),(0,e.createElement)("path",{d:"M32.91,16.442c2.1,-0.003 3.827,-1.731 3.827,-3.831c0,-2.101 -1.729,-3.83 -3.831,-3.83c-2.101,0 -3.83,1.729 -3.83,3.83c0.003,2.102 1.732,3.83 3.834,3.831Zm0,-6.341c1.376,0.002 2.507,1.135 2.507,2.51c0,1.377 -1.133,2.511 -2.511,2.511c-1.377,0 -2.51,-1.134 -2.51,-2.511c0.001,-1.377 1.135,-2.51 2.512,-2.51l0.002,0Z"})),(0,e.createElement)("circle",{cx:"21.053",cy:"32.743",r:"0.518"}),(0,e.createElement)("circle",{cx:"24.053",cy:"32.743",r:"0.518"}),(0,e.createElement)("circle",{cx:"27.053",cy:"32.743",r:"0.518"})),k=(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 48 37"},(0,e.createElement)("g",{fillRule:"nonzero"},(0,e.createElement)("path",{d:"M45.54 1.456H31.111a.398.398 0 00-.396.396v14.696c0 .217.179.395.396.395H45.54a.397.397 0 00.396-.395V1.849a.399.399 0 00-.396-.393zm-.396 14.692H31.507v-13.9h13.637v13.9z"}),(0,e.createElement)("path",{d:"M41.123 14.376h3.023l-3.253-4.143-1.513 1.926-2.442-3.11-4.183 5.327h8.368zM41.598 6.658a1.504 1.504 0 001.494-1.496c0-.821-.675-1.496-1.496-1.496S40.1 4.341 40.1 5.162a1.506 1.506 0 001.498 1.496zm0-2.477a.985.985 0 01.978.981c0 .537-.442.98-.98.98a.986.986 0 01-.981-.98.987.987 0 01.981-.981h.002zM28.89 1.456H2.434a.398.398 0 00-.396.396v14.696c0 .217.179.395.396.395H28.89a.397.397 0 00.396-.395V1.849a.399.399 0 00-.396-.393zm-.396 14.692H2.83v-13.9h25.664v13.9z"}),(0,e.createElement)("path",{d:"M19.501 14.702h4.512l-4.854-6.18-2.256 2.872-3.643-4.639-6.241 7.947h12.482zM21.245 8.261a2.31 2.31 0 002.295-2.298 2.308 2.308 0 00-2.298-2.297 2.308 2.308 0 00-2.297 2.297 2.312 2.312 0 002.3 2.298zm0-3.804a1.513 1.513 0 011.503 1.506c0 .826-.68 1.506-1.506 1.506s-1.506-.68-1.506-1.506a1.515 1.515 0 011.507-1.506h.002z"}),(0,e.createElement)("g",null,(0,e.createElement)("path",{d:"M45.54 19.071H16.57a.397.397 0 00-.396.395v14.696c0 .217.179.396.396.396h28.97a.398.398 0 00.396-.396V19.463a.398.398 0 00-.396-.392zm-.396 14.692H16.966V19.862h28.178v13.901z"}),(0,e.createElement)("path",{d:"M34.842 32.317h4.511l-4.854-6.181-2.256 2.872-3.643-4.639-6.241 7.948h12.483zM38.68 25.875a2.308 2.308 0 002.295-2.297 2.309 2.309 0 00-2.298-2.298 2.308 2.308 0 00-2.297 2.298 2.311 2.311 0 002.3 2.297zm0-3.803c.825.001 1.503.68 1.503 1.506s-.679 1.506-1.506 1.506c-.826 0-1.506-.68-1.506-1.506a1.514 1.514 0 011.507-1.506h.002z"})),(0,e.createElement)("g",null,(0,e.createElement)("path",{d:"M14.099 19.071H2.434a.397.397 0 00-.396.395v14.696c0 .217.179.396.396.396h11.665a.398.398 0 00.396-.396V19.463a.398.398 0 00-.396-.392zm-.396 14.692H2.83V19.862h10.873v13.901z"}),(0,e.createElement)("path",{d:"M10.271 32.317h2.255L10.1 29.228l-1.127 1.435-1.821-2.318-3.119 3.972h6.238zM10.674 24.896a1.288 1.288 0 001.28-1.281c0-.703-.579-1.282-1.282-1.282-.702 0-1.281.579-1.281 1.282a1.29 1.29 0 001.283 1.281zm0-2.121c.46.001.838.379.838.84 0 .461-.379.84-.84.84a.844.844 0 01-.84-.84.845.845 0 01.841-.84h.001z"})))),E=(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 48 37"},(0,e.createElement)("g",{fill:"#3a3a3a",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M40.856 2.066H7.195a.663.663 0 00-.659.66v24.498c0 .362.298.66.659.66h33.661c.362 0 .66-.298.66-.66V2.721a.663.663 0 00-.66-.655zm-.659 24.493H7.855V3.386h32.342v23.173z"}),(0,e.createElement)("path",{d:"M30.67 24.148h7.521l-8.092-10.303-3.76 4.788-6.073-7.734L9.861 24.148H30.67zM32.949 13.41c2.1-.003 3.827-1.731 3.827-3.831 0-2.101-1.729-3.83-3.831-3.83a3.848 3.848 0 00-3.83 3.83 3.854 3.854 0 003.834 3.831zm0-6.341a2.523 2.523 0 012.507 2.51 2.523 2.523 0 01-2.511 2.511 2.523 2.523 0 01-2.51-2.511 2.524 2.524 0 012.512-2.51h.002zM14.706 28.741H6.631a.16.16 0 00-.158.159v5.876c0 .087.072.158.158.158h8.075a.159.159 0 00.158-.158v-5.878a.16.16 0 00-.158-.157zm-.159 5.875H6.79v-5.558h7.757v5.558z"}),(0,e.createElement)("path",{d:"M12.262 34.038h1.804l-1.941-2.471-.902 1.148-1.456-1.855-2.496 3.178h4.991zM12.809 31.462a.923.923 0 00.918-.919.923.923 0 00-.919-.918.923.923 0 00-.919.918.924.924 0 00.92.919zm0-1.521c.33.001.601.273.601.602a.605.605 0 01-.602.603.605.605 0 01-.602-.603c0-.33.272-.602.602-.602h.001z"}),(0,e.createElement)("g",null,(0,e.createElement)("path",{d:"M23.535 28.741H15.46a.16.16 0 00-.158.159v5.876c0 .087.072.158.158.158h8.075a.159.159 0 00.158-.158v-5.878a.16.16 0 00-.158-.157zm-.158 5.875h-7.758v-5.558h7.758v5.558z"}),(0,e.createElement)("path",{d:"M21.091 34.038h1.804l-1.941-2.471-.902 1.148-1.456-1.855-2.496 3.178h4.991zM21.638 31.462a.923.923 0 00.918-.919.923.923 0 00-.919-.918.923.923 0 00-.919.918.924.924 0 00.92.919zm0-1.521c.33.001.601.273.601.602a.605.605 0 01-.602.603.605.605 0 01-.602-.603c0-.33.272-.602.602-.602h.001z"})),(0,e.createElement)("g",null,(0,e.createElement)("path",{d:"M32.452 28.741h-8.074a.16.16 0 00-.158.159v5.876c0 .087.071.158.158.158h8.074a.16.16 0 00.159-.158v-5.878a.16.16 0 00-.159-.157zm-.158 5.875h-7.758v-5.558h7.758v5.558z"}),(0,e.createElement)("path",{d:"M30.009 34.038h1.804l-1.941-2.471-.902 1.148-1.457-1.855-2.495 3.178h4.991zM30.556 31.462a.923.923 0 00.918-.919.923.923 0 00-.919-.918.923.923 0 00-.919.918.924.924 0 00.92.919zm0-1.521c.33.001.601.273.601.602a.605.605 0 01-.602.603.605.605 0 01-.602-.603c0-.33.272-.602.602-.602h.001z"})),(0,e.createElement)("g",null,(0,e.createElement)("path",{d:"M41.369 28.741h-8.075a.16.16 0 00-.158.159v5.876c0 .087.072.158.158.158h8.075a.159.159 0 00.158-.158v-5.878a.16.16 0 00-.158-.157zm-.159 5.875h-7.757v-5.558h7.757v5.558z"}),(0,e.createElement)("path",{d:"M38.925 34.038h1.804l-1.941-2.471-.902 1.148-1.456-1.855-2.496 3.178h4.991zM39.472 31.462a.923.923 0 00.918-.919.923.923 0 00-.919-.918.923.923 0 00-.919.918.924.924 0 00.92.919zm0-1.521c.33.001.601.273.601.602a.605.605 0 01-.602.603.605.605 0 01-.602-.603c0-.33.272-.602.602-.602h.001z"}))));(0,e.createElement)("svg",{width:"20px",height:"20px",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 20 20"},(0,e.createElement)("path",{fill:"none",d:"M0 0H20V20H0z"}),(0,e.createElement)("path",{fillRule:"nonzero",d:"M4.086 5H17v1H4.086V5zm-.001 5H17v1H4.085v-1zm0 5H17v1H4.085v-1z"})),(0,e.createElement)("svg",{width:"20px",height:"20px",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 20 20"},(0,e.createElement)("path",{fill:"none",d:"M0 0H20V20H0z"}),(0,e.createElement)("path",{fillRule:"nonzero",d:"M2 3h16v2H2V3zm0 4h16v2H2V7zm0 4h16v2H2v-2zm0 4h16v2H2v-2z"})),(0,e.createElement)("svg",{width:"20px",height:"20px",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 20 20"},(0,e.createElement)("path",{fill:"none",d:"M0 0H20V20H0z"}),(0,e.createElement)("path",{fillRule:"nonzero",d:"M9 15v2H2v-2h7zm2 0h7v2h-7v-2zm-2-4v2H2v-2h7zm2 0h7v2h-7v-2zM9 7v2H2V7h7zm2 0h7v2h-7V7zM9 3v2H2V3h7zm2 0h7v2h-7V3z"})),(0,e.createElement)("svg",{width:"20px",height:"20px",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 20 20"},(0,e.createElement)("path",{fill:"none",d:"M0 0H20V20H0z"}),(0,e.createElement)("path",{fillRule:"nonzero",d:"M6 15v2H2v-2h4zm8 0h4v2h-4v-2zm-6 0h4v2H8v-2zm-2-4v2H2v-2h4zm8 0h4v2h-4v-2zm-6 0h4v2H8v-2zM6 7v2H2V7h4zm8 0h4v2h-4V7zM8 7h4v2H8V7zM6 3v2H2V3h4zm8 0h4v2h-4V3zM8 3h4v2H8V3z"})),(0,e.createElement)("svg",{width:"20px",height:"20px",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 20 20"},(0,e.createElement)("path",{fill:"none",d:"M0 0H20V20H0z"}),(0,e.createElement)("path",{fillRule:"nonzero",d:"M5.5 7C4.67 7 4 6.33 4 5.5 4 4.68 4.67 4 5.5 4 6.32 4 7 4.68 7 5.5 7 6.33 6.32 7 5.5 7zM8 5h9v1H8V5zm-2.5 7c-.83 0-1.5-.67-1.5-1.5C4 9.68 4.67 9 5.5 9c.82 0 1.5.68 1.5 1.5 0 .83-.68 1.5-1.5 1.5zM8 10h9v1H8v-1zm-2.5 7c-.83 0-1.5-.67-1.5-1.5 0-.82.67-1.5 1.5-1.5.82 0 1.5.68 1.5 1.5 0 .83-.68 1.5-1.5 1.5zM8 15h9v1H8v-1z"})),(0,e.createElement)("svg",{width:"20px",height:"20px",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 20 20"},(0,e.createElement)("path",{fill:"none",d:"M0 0H20V20H0z"}),(0,e.createElement)("path",{fillRule:"nonzero",d:"M6 7V3h-.69L4.02 4.03l.4.51.46-.37c.06-.05.16-.14.3-.28l-.02.42V7H6zm2-2h9v1H8V5zm-1.23 6.95v-.7H5.05v-.04l.51-.48c.33-.31.57-.54.7-.71.14-.17.24-.33.3-.49.07-.16.1-.33.1-.51 0-.21-.05-.4-.16-.56-.1-.16-.25-.28-.44-.37-.19-.09-.41-.14-.65-.14-.19 0-.36.02-.51.06-.15.03-.29.09-.42.15-.12.07-.29.19-.48.35l.45.54c.16-.13.31-.23.45-.3.15-.07.3-.1.45-.1.14 0 .26.03.35.11.09.08.13.2.13.36 0 .1-.02.2-.06.3-.04.1-.1.21-.19.33-.09.11-.29.32-.58.62l-.99 1v.58h2.76zM8 10h9v1H8v-1zm-1.29 3.95c0-.3-.12-.54-.37-.71-.24-.17-.58-.26-1-.26-.52 0-.96.13-1.33.4l.4.6c.17-.11.32-.19.46-.23.14-.05.27-.07.41-.07.38 0 .58.15.58.46 0 .2-.07.35-.22.43-.15.08-.38.12-.7.12h-.31v.66h.31c.34 0 .59.04.75.12.15.08.23.22.23.41 0 .22-.07.37-.2.47-.14.1-.35.15-.63.15-.19 0-.38-.03-.57-.08-.19-.05-.36-.12-.52-.2v.74c.34.15.74.22 1.18.22.53 0 .94-.11 1.22-.33.29-.22.43-.52.43-.92 0-.27-.09-.48-.26-.64-.17-.16-.42-.26-.74-.3v-.02c.27-.06.49-.19.65-.37.15-.18.23-.39.23-.65zM8 15h9v1H8v-1z"})),(0,e.createElement)("svg",{version:"1.1",x:"0px",y:"0px",width:"20px",height:"20px",viewBox:"0 0 226.834 226.834"},(0,e.createElement)("path",{d:"M80.197,44.939v-9.746c0-1.761,1.433-3.193,3.193-3.193h60.053c1.761,0,3.193,1.433,3.193,3.193v9.746 c0,1.761-1.433,3.193-3.193,3.193H83.391C81.63,48.133,80.197,46.7,80.197,44.939z M131.841,17c-0.768-9.5-8.729-17-18.424-17 S95.761,7.5,94.993,17H131.841z M192.309,55.334v151.333c0,11.12-9.047,20.167-20.167,20.167H54.692 c-11.12,0-20.167-9.047-20.167-20.167V55.334c0-11.12,9.047-20.167,20.167-20.167h10.506c0,0.009-0.001,0.018-0.001,0.026v9.746 c0,10.032,8.162,18.193,18.193,18.193h60.053c10.032,0,18.193-8.161,18.193-18.193v-9.746c0-0.009-0.001-0.018-0.001-0.026h10.506 C183.262,35.167,192.309,44.214,192.309,55.334z M88.183,143.449c-3.526-2.173-8.147-1.077-10.32,2.449l-7.092,11.504l-3.661-2.884 c-3.252-2.563-7.97-2.002-10.532,1.252c-2.563,3.255-2.002,7.97,1.252,10.533l10.271,8.089c1.332,1.049,2.969,1.607,4.64,1.607 c0.436,0,0.875-0.038,1.311-0.115c2.105-0.374,3.952-1.629,5.074-3.449l11.506-18.666C92.806,150.243,91.709,145.623,88.183,143.449 z M88.183,89.449c-3.526-2.174-8.147-1.076-10.32,2.449l-7.092,11.504l-3.661-2.884c-3.252-2.562-7.97-2.002-10.532,1.252 c-2.563,3.255-2.002,7.97,1.252,10.533l10.271,8.089c1.332,1.049,2.969,1.607,4.64,1.607c0.436,0,0.875-0.038,1.311-0.115 c2.105-0.374,3.952-1.629,5.074-3.449L90.632,99.77C92.806,96.243,91.709,91.623,88.183,89.449z M165.858,168.5 c0-4.143-3.357-7.5-7.5-7.5h-49c-4.142,0-7.5,3.357-7.5,7.5s3.358,7.5,7.5,7.5h49C162.501,176,165.858,172.643,165.858,168.5z M165.858,114.5c0-4.143-3.357-7.5-7.5-7.5h-49c-4.142,0-7.5,3.357-7.5,7.5s3.358,7.5,7.5,7.5h49 C162.501,122,165.858,118.643,165.858,114.5z",fill:"#0058b0"})),(0,e.createElement)("svg",{width:"16px",height:"16px",viewBox:"0 0 16 16",version:"1.1"},(0,e.createElement)("path",{fill:"#0058b0",d:"M13 3c-0.538 0.515-1.185 0.92-1.902 1.178-0.748 0.132-2.818-0.828-3.838 0.152-0.17 0.17-0.38 0.34-0.6 0.51-0.48-0.21-1.22-0.53-1.76-0.84s-1.9-1-1.9-1l-3 3.5s0.74 1 1.2 1.66c0.3 0.44 0.67 1.11 0.91 1.56l-0.34 0.4c-0.058 0.115-0.093 0.25-0.093 0.393 0 0.235 0.092 0.449 0.243 0.607 0.138 0.103 0.311 0.165 0.5 0.165s0.362-0.062 0.502-0.167c-0.094 0.109-0.149 0.249-0.149 0.402 0 0.193 0.088 0.365 0.226 0.479 0.144 0.085 0.317 0.135 0.501 0.135s0.357-0.050 0.505-0.137c-0.112 0.139-0.177 0.313-0.177 0.503s0.065 0.364 0.174 0.502c0.099 0.035 0.214 0.056 0.334 0.056 0.207 0 0.399-0.063 0.558-0.17-0.043 0.095-0.065 0.203-0.065 0.317 0 0.234 0.096 0.445 0.252 0.595 0.13 0.059 0.283 0.093 0.443 0.093 0.226 0 0.437-0.068 0.611-0.185l0.516-0.467c0.472 0.47 1.123 0.761 1.842 0.761 0.020 0 0.041-0 0.061-0.001 0.494-0.042 0.908-0.356 1.094-0.791 0.146 0.056 0.312 0.094 0.488 0.094 0.236 0 0.455-0.068 0.64-0.185 0.585-0.387 0.445-0.687 0.445-0.687 0.125 0.055 0.27 0.087 0.423 0.087 0.321 0 0.61-0.142 0.806-0.366 0.176-0.181 0.283-0.427 0.283-0.697 0-0.19-0.053-0.367-0.145-0.518 0.008 0.005 0.015 0.005 0.021 0.005 0.421 0 0.787-0.232 0.978-0.574 0.068-0.171 0.105-0.363 0.105-0.563 0-0.342-0.11-0.659-0.296-0.917l0.003 0.005c0.82-0.16 0.79-0.57 1.19-1.17 0.384-0.494 0.852-0.902 1.387-1.208zM12.95 10.060c-0.44 0.44-0.78 0.25-1.53-0.32s-2.24-1.64-2.24-1.64c0.061 0.305 0.202 0.57 0.401 0.781 0.319 0.359 1.269 1.179 1.719 1.599 0.28 0.26 1 0.78 0.58 1.18s-0.75 0-1.44-0.56-2.23-1.94-2.23-1.94c-0.001 0.018-0.002 0.038-0.002 0.059 0 0.258 0.104 0.491 0.272 0.661 0.17 0.2 1.12 1.12 1.52 1.54s0.75 0.67 0.41 1-1.030-0.19-1.41-0.58c-0.59-0.57-1.76-1.63-1.76-1.63-0.001 0.016-0.001 0.034-0.001 0.053 0 0.284 0.098 0.544 0.263 0.75 0.288 0.378 0.848 0.868 1.188 1.248s0.54 0.7 0 1-1.34-0.44-1.69-0.8c0-0.001 0-0.001 0-0.002 0-0.103-0.038-0.197-0.1-0.269-0.159-0.147-0.374-0.238-0.609-0.238-0.104 0-0.204 0.018-0.297 0.050 0.128-0.114 0.204-0.274 0.204-0.452s-0.076-0.338-0.198-0.45c-0.126-0.095-0.284-0.152-0.455-0.152s-0.33 0.057-0.457 0.153c0.117-0.113 0.189-0.268 0.189-0.441 0-0.213-0.109-0.4-0.274-0.509-0.153-0.097-0.336-0.153-0.532-0.153-0.244 0-0.468 0.088-0.642 0.233 0.095-0.114 0.151-0.26 0.151-0.42 0-0.195-0.085-0.37-0.219-0.491-0.178-0.165-0.417-0.266-0.679-0.266-0.185 0-0.358 0.050-0.507 0.138l-0.665-1.123c-0.46-0.73-1-1.49-1-1.49l2.28-2.77s0.81 0.5 1.48 0.88c0.33 0.19 0.9 0.44 1.33 0.64-0.68 0.51-1.25 1-1.080 1.34 0.297 0.214 0.668 0.343 1.069 0.343 0.376 0 0.726-0.113 1.018-0.307 0.373-0.251 0.84-0.403 1.343-0.403 0.347 0 0.677 0.072 0.976 0.203 0.554 0.374 1.574 1.294 2.504 1.874v0c1.17 0.85 1.4 1.4 1.12 1.68z"})),(0,e.createElement)("svg",{width:"16px",height:"16px",viewBox:"0 0 16 16",version:"1.1"},(0,e.createElement)("path",{fill:"#0058b0",d:"M16 5c0-0.6-0.4-1-1-1h-14c-0.6 0-1 0.4-1 1v6c0 0.6 0.4 1 1 1h14c0.6 0 1-0.4 1-1v-6zM15 11h-14v-6h14v6z"}),(0,e.createElement)("path",{fill:"#0058b0",d:"M2 6h1v4h-1v-4z"})),(0,e.createElement)("svg",{width:"16px",height:"16px",viewBox:"0 0 16 16",version:"1.1"},(0,e.createElement)("path",{fill:"#0058b0",d:"M14 1v3h-3v-3h-6v3h-3v-3h-2v15h16v-15h-2zM15 15h-14v-9h14v9z"}),(0,e.createElement)("path",{fill:"#0058b0",d:"M3 0h1v3h-1v-3z"}),(0,e.createElement)("path",{fill:"#0058b0",d:"M12 0h1v3h-1v-3z"})),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",x:"0",y:"0",enableBackground:"new 0 0 75.294 75.294",version:"1.1",viewBox:"0 0 75.294 75.294",xmlSpace:"preserve"},(0,e.createElement)("path",{fill:"#0058b0",d:"M66.097 12.089h-56.9C4.126 12.089 0 16.215 0 21.286v32.722c0 5.071 4.126 9.197 9.197 9.197h56.9c5.071 0 9.197-4.126 9.197-9.197V21.287c.001-5.072-4.125-9.198-9.197-9.198zm-4.494 6L37.647 33.523 13.691 18.089h47.912zm4.494 39.117h-56.9A3.201 3.201 0 016 54.009V21.457l29.796 19.16c.04.025.083.042.124.065.043.024.087.047.131.069.231.119.469.215.712.278.025.007.05.01.075.016.267.063.537.102.807.102h.006c.27 0 .54-.038.807-.102.025-.006.05-.009.075-.016.243-.063.48-.159.712-.278a3.27 3.27 0 00.131-.069c.041-.023.084-.04.124-.065l29.796-19.16v32.551a3.204 3.204 0 01-3.199 3.198z"})),(0,e.createElement)("svg",{version:"1.1",id:"Layer_1",x:"0px",y:"0px",viewBox:"0 0 511.994 511.994"},(0,e.createElement)("g",null,(0,e.createElement)("g",null,(0,e.createElement)("path",{d:"M394.164,121.325L275.468,2.629c-5.615-5.615-15.206-1.638-15.206,6.297v118.287c0,5.146,4.173,9.318,9.318,9.318h118.287 C395.803,136.531,399.779,126.932,394.164,121.325z",fill:"#0058b0"}))),(0,e.createElement)("g",null,(0,e.createElement)("g",null,(0,e.createElement)("path",{d:"M396.793,230.397v-68.266c0-4.71-3.823-8.533-8.533-8.533H251.728c-4.71,0-8.533-3.823-8.533-8.533V8.534 c0-4.71-3.823-8.533-8.533-8.533H46.932c-4.71,0-8.533,3.823-8.533,8.533v469.326c0,4.71,3.823,8.533,8.533,8.533l177.081,0.008 c3.251,0,6.221-1.852,7.654-4.779c1.434-2.918,1.084-6.4-0.905-8.977c-19.464-25.164-29.892-55.252-30.225-87.09 c-0.666-64.34,41.557-122.878,103.388-140.695c27.374-7.885,55.73-7.825,81.978-0.256c4.54,1.271,9.258-1.306,10.564-5.837 C396.989,236.967,396.793,231.523,396.793,230.397z",fill:"#0058b0"}))),(0,e.createElement)("g",null,(0,e.createElement)("g",null,(0,e.createElement)("path",{d:"M472.533,367.32c-7.245-56.993-53.264-103.013-110.249-110.257c-83.617-10.632-154.254,60.014-143.622,143.631 c7.253,56.993,53.281,103.004,110.274,110.24C412.536,521.549,483.157,450.92,472.533,367.32z M385.759,364.436 c-1.664,1.664-3.848,2.5-6.033,2.5s-4.369-0.836-6.033-2.5l-12.279-12.279c-2.688-2.688-7.287-0.785-7.287,3.012v88.566 c0,4.71-3.823,8.533-8.533,8.533s-8.533-3.823-8.533-8.533v-88.566c0-3.797-4.599-5.709-7.287-3.021l-12.279,12.279 c-3.336,3.336-8.729,3.336-12.066,0c-3.336-3.336-3.336-8.729,0-12.066l34.133-34.133c3.336-3.336,8.738-3.336,12.066,0 l34.133,34.133C389.096,355.706,389.096,361.099,385.759,364.436z",fill:"#0058b0"})))),(0,e.createElement)("svg",{width:"544px",height:"544px",viewBox:"0 -16 544 544"},(0,e.createElement)("path",{fill:"#0058b0",d:"M108 60L468 420 436 452 362 378Q321 400 272 400 208 400 154 361 99 322 64 256 79 229 102 202 124 174 144 160L76 92 108 60ZM368 256Q368 216 340 188 312 160 272 160L229 117Q254 112 272 112 337 112 392 152 446 192 480 256 474 269 461 288 448 307 434 322L368 256ZM272 352Q299 352 322 338L293 309Q283 312 272 312 249 312 233 296 216 279 216 256 216 247 220 236L190 206Q176 229 176 256 176 296 204 324 232 352 272 352Z"})),(0,e.createElement)("svg",{width:"24px",height:"24px",viewBox:"0 0 24 24"},(0,e.createElement)("g",null,(0,e.createElement)("path",{fill:"none",d:"M0 0h24v24H0z"}),(0,e.createElement)("path",{fill:"#0058b0",d:"M7.784 14l.42-4H4V8h4.415l.525-5h2.011l-.525 5h3.989l.525-5h2.011l-.525 5H20v2h-3.784l-.42 4H20v2h-4.415l-.525 5h-2.011l.525-5H9.585l-.525 5H7.049l.525-5H4v-2h3.784zm2.011 0h3.99l.42-4h-3.99l-.42 4z"}))),(0,e.createElement)("svg",{height:"16",viewBox:"0 0 16 16",width:"16",xmlns:"http://www.w3.org/2000/svg"},(0,e.createElement)("path",{d:"m12.2 10c-1.1-.1-1.7 1.4-2.5 1.8-1.3.7-3.7-1.8-3.7-1.8s-2.5-2.4-1.9-3.7c.5-.8 2-1.4 1.9-2.5-.1-1-2.3-4.6-3.4-3.6-2.4 2.2-2.6 3.1-2.6 4.9-.1 3.1 3.9 7 3.9 7 .4.4 3.9 4 7 3.9 1.8 0 2.7-.2 4.9-2.6 1-1.1-2.5-3.3-3.6-3.4z",fill:"#0058b0"})),(0,e.createElement)("svg",{width:"16px",height:"16px",viewBox:"0 0 16 16",version:"1.1"},(0,e.createElement)("path",{fill:"#0058b0",d:"M8 4c-2.2 0-4 1.8-4 4s1.8 4 4 4 4-1.8 4-4-1.8-4-4-4z"}),(0,e.createElement)("path",{fill:"#0058b0",d:"M8 1c3.9 0 7 3.1 7 7s-3.1 7-7 7-7-3.1-7-7 3.1-7 7-7zM8 0c-4.4 0-8 3.6-8 8s3.6 8 8 8 8-3.6 8-8-3.6-8-8-8v0z"})),(0,e.createElement)("svg",{width:"16px",height:"16px",viewBox:"0 0 16 16",version:"1.1"},(0,e.createElement)("path",{fill:"#0058b0",d:"M15 4h-14c-0.6 0-1 0.4-1 1v6c0 0.6 0.4 1 1 1h14c0.6 0 1-0.4 1-1v-6c0-0.6-0.4-1-1-1zM10 11h-9v-6h9v6zM13 8.4l-2-1.4h4l-2 1.4z"}),(0,e.createElement)("path",{fill:"#0058b0",d:"M2 6h1v4h-1v-4z"})),(0,e.createElement)("svg",{width:"16px",height:"16px",viewBox:"0 0 16 16",version:"1.1"},(0,e.createElement)("path",{fill:"#0058b0",d:"M16 5c0-0.6-0.4-1-1-1h-14c-0.6 0-1 0.4-1 1v6c0 0.6 0.4 1 1 1h14c0.6 0 1-0.4 1-1v-6zM15 11h-14v-6h14v6z"}),(0,e.createElement)("path",{fill:"#0058b0",d:"M2 6h1v4h-1v-4z"})),(0,e.createElement)("svg",{width:"16px",height:"16px",viewBox:"0 0 16 16",version:"1.1"},(0,e.createElement)("path",{fill:"#0058b0",d:"M16 5c0-0.6-0.4-1-1-1h-14c-0.6 0-1 0.4-1 1v6c0 0.6 0.4 1 1 1h14c0.6 0 1-0.4 1-1v-6zM15 11h-14v-6h14v6z"}),(0,e.createElement)("path",{fill:"#0058b0",d:"M2 6h1v4h-1v-4z"})),(0,e.createElement)("svg",{version:"1.1",x:"0px",y:"0px",viewBox:"0 0 83.001 83.001"},(0,e.createElement)("g",null,(0,e.createElement)("path",{fill:"#0058b0",d:"M41.5,0C18.617,0,0.001,18.617,0.001,41.5c0,22.884,18.616,41.501,41.499,41.501C64.383,83.001,83,64.384,83,41.5 C83,18.617,64.382,0,41.5,0z M41.5,77.001C21.926,77.001,6,61.075,6,41.5S21.925,6,41.5,6C61.075,6,77,21.925,77,41.5 S61.075,77.001,41.5,77.001z"}),(0,e.createElement)("path",{fill:"#0058b0",d:"M53.508,45.32c-0.016,0-0.03,0-0.046,0L44.5,45.454V22c0-1.657-1.343-3-3-3s-3,1.343-3,3v26.5 c0,0.006,0.002,0.012,0.002,0.018c0,0.01-0.002,0.019-0.002,0.027c0.002,0.122,0.025,0.237,0.041,0.354 c0.01,0.073,0.011,0.148,0.025,0.22c0.027,0.129,0.072,0.249,0.115,0.37c0.022,0.063,0.036,0.129,0.062,0.189 c0.052,0.123,0.122,0.235,0.189,0.35c0.031,0.051,0.054,0.107,0.087,0.157c0.076,0.111,0.167,0.21,0.257,0.311 c0.038,0.042,0.069,0.09,0.109,0.131c0.097,0.096,0.206,0.177,0.315,0.26c0.044,0.033,0.083,0.073,0.128,0.104 c0.118,0.08,0.247,0.143,0.376,0.205c0.045,0.021,0.085,0.051,0.131,0.07c0.15,0.063,0.31,0.107,0.472,0.146 c0.03,0.007,0.058,0.021,0.089,0.027c0.194,0.039,0.395,0.061,0.601,0.061c0.015,0,0.031,0,0.046,0l12.008-0.18 c1.656-0.025,2.979-1.389,2.955-3.045C56.483,46.634,55.144,45.32,53.508,45.32z"}))),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},(0,e.createElement)("path",{fill:"var(--kadence-color, #0058b0 )",d:"M4 5.002s.003-.095.213-.288c.245-.225.671-.483 1.306-.73C7.018 3.399 9.34 3 12 3s4.982.399 6.482.984c.634.247 1.061.505 1.306.73.205.189.212.281.212.288 0 .003-.007.095-.213.284-.245.225-.671.483-1.306.73C16.982 6.601 14.66 7 12 7s-4.982-.399-6.482-.984c-.634-.247-1.061-.505-1.306-.73C4.004 5.094 4 5.002 4 5.002zm16 9.53v4.471a.779.779 0 01-.217.291c-.245.225-.671.482-1.303.728-1.495.582-3.809.978-6.48.978s-4.985-.396-6.48-.978c-.633-.246-1.058-.503-1.303-.728a.865.865 0 01-.199-.242l-.006-4.514c.248.126.51.242.782.348C6.591 15.585 9.171 16 12 16s5.409-.415 7.206-1.114c.277-.108.543-.225.794-.354zm0-7.005v4.476a.779.779 0 01-.217.291c-.245.225-.671.482-1.303.728-1.495.582-3.809.978-6.48.978s-4.985-.396-6.48-.978c-.633-.246-1.058-.503-1.303-.728a.865.865 0 01-.199-.242 1.109 1.109 0 00-.009-.117l-.005-4.407c.248.128.513.244.788.352C6.593 8.582 9.18 9 12 9s5.407-.418 7.208-1.12A8.69 8.69 0 0020 7.527zM2 5v14c0 .058.002.116.007.174.057.665.425 1.197.857 1.594.498.457 1.175.824 1.93 1.118C6.591 22.585 9.171 23 12 23s5.409-.415 7.206-1.114c.755-.294 1.432-.661 1.93-1.118.432-.397.8-.929.857-1.594.005-.058.007-.116.007-.174V5c0-.056-.002-.112-.007-.168-.055-.664-.422-1.195-.852-1.59-.498-.459-1.177-.827-1.933-1.122C17.407 1.418 14.82 1 12 1s-5.407.418-7.208 1.12c-.756.295-1.435.664-1.933 1.122-.43.395-.797.927-.852 1.59A1.887 1.887 0 002 5z"})),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 48 48"},(0,e.createElement)("path",{fill:"#0073E6",d:"M47.414 5.869c0-.777-.631-1.408-1.409-1.408h-29.68c-.777 0-1.408.631-1.408 1.408v2.816c0 .777.631 1.408 1.408 1.408h29.68c.778 0 1.409-.631 1.409-1.408V5.869zM47.414 22.603c0-.777-.631-1.408-1.409-1.408h-29.68c-.777 0-1.408.631-1.408 1.408v2.816c0 .777.631 1.408 1.408 1.408h29.68c.778 0 1.409-.631 1.409-1.408v-2.816zM47.414 39.337a1.41 1.41 0 00-1.409-1.409h-29.68c-.777 0-1.408.631-1.408 1.409v2.816c0 .777.631 1.408 1.408 1.408h29.68c.778 0 1.409-.631 1.409-1.408v-2.816z",transform:"matrix(.85891 0 0 .85891 3.384 3.395)"}),(0,e.createElement)("path",{fill:"#0073E6",fillRule:"nonzero",d:"M32 7c0-.888-.314-2.211-1.81-3.474-.889-.75-2.106-1.405-3.618-1.945C23.717.561 19.963 0 16 0 12.037 0 8.282.561 5.428 1.581c-1.512.54-2.729 1.194-3.618 1.945C.314 4.789 0 6.113 0 7h-.005v18H0c0 .888.314 2.211 1.81 3.474.889.75 2.106 1.405 3.618 1.945C8.283 31.439 12.037 32 16 32c3.963 0 7.718-.561 10.572-1.581 1.512-.54 2.729-1.194 3.618-1.945C31.686 27.211 32 25.887 32 25V7zM7.224 5.195C9.608 4.425 12.724 4 16 4s6.392.424 8.776 1.195c2.33.753 3.091 1.562 3.213 1.805-.122.243-.884 1.052-3.213 1.805C22.392 9.575 19.276 10 16 10s-6.392-.424-8.776-1.195C4.894 8.052 4.133 7.243 4.011 7c.122-.243.884-1.052 3.213-1.805zm17.552 21.61C22.392 27.575 19.276 28 16 28s-6.392-.424-8.776-1.195c-2.33-.753-3.091-1.562-3.213-1.805h-.005v-4.164c.44.207.914.401 1.422.583C8.283 22.439 12.037 23 16 23c3.963 0 7.717-.561 10.572-1.581.506-.181.978-.375 1.417-.58V25c-.122.243-.884 1.052-3.213 1.805zm0-9C22.392 18.575 19.276 19 16 19s-6.392-.424-8.776-1.195c-2.33-.753-3.091-1.562-3.213-1.805h-.005v-4.164c.44.207.914.401 1.422.583C8.283 13.439 12.037 14 16 14c3.963 0 7.717-.561 10.572-1.581.506-.181.978-.375 1.417-.58V16c-.122.243-.884 1.052-3.213 1.805z",transform:"matrix(.85891 0 0 .85891 3.384 3.395) matrix(.3672 0 0 .3672 .562 1.421)"}),(0,e.createElement)("path",{fill:"#0073E6",fillRule:"nonzero",d:"M32 7c0-.888-.314-2.211-1.81-3.474-.889-.75-2.106-1.405-3.618-1.945C23.717.561 19.963 0 16 0 12.037 0 8.282.561 5.428 1.581c-1.512.54-2.729 1.194-3.618 1.945C.314 4.789 0 6.113 0 7h-.005v18H0c0 .888.314 2.211 1.81 3.474.889.75 2.106 1.405 3.618 1.945C8.283 31.439 12.037 32 16 32c3.963 0 7.718-.561 10.572-1.581 1.512-.54 2.729-1.194 3.618-1.945C31.686 27.211 32 25.887 32 25V7zM7.224 5.195C9.608 4.425 12.724 4 16 4s6.392.424 8.776 1.195c2.33.753 3.091 1.562 3.213 1.805-.122.243-.884 1.052-3.213 1.805C22.392 9.575 19.276 10 16 10s-6.392-.424-8.776-1.195C4.894 8.052 4.133 7.243 4.011 7c.122-.243.884-1.052 3.213-1.805zm17.552 21.61C22.392 27.575 19.276 28 16 28s-6.392-.424-8.776-1.195c-2.33-.753-3.091-1.562-3.213-1.805h-.005v-4.164c.44.207.914.401 1.422.583C8.283 22.439 12.037 23 16 23c3.963 0 7.717-.561 10.572-1.581.506-.181.978-.375 1.417-.58V25c-.122.243-.884 1.052-3.213 1.805zm0-9C22.392 18.575 19.276 19 16 19s-6.392-.424-8.776-1.195c-2.33-.753-3.091-1.562-3.213-1.805h-.005v-4.164c.44.207.914.401 1.422.583C8.283 13.439 12.037 14 16 14c3.963 0 7.717-.561 10.572-1.581.506-.181.978-.375 1.417-.58V16c-.122.243-.884 1.052-3.213 1.805z",transform:"matrix(.85891 0 0 .85891 3.384 3.395) matrix(.3672 0 0 .3672 .562 18.186)"}),(0,e.createElement)("path",{fill:"#0073E6",fillRule:"nonzero",d:"M32 7c0-.888-.314-2.211-1.81-3.474-.889-.75-2.106-1.405-3.618-1.945C23.717.561 19.963 0 16 0 12.037 0 8.282.561 5.428 1.581c-1.512.54-2.729 1.194-3.618 1.945C.314 4.789 0 6.113 0 7h-.005v18H0c0 .888.314 2.211 1.81 3.474.889.75 2.106 1.405 3.618 1.945C8.283 31.439 12.037 32 16 32c3.963 0 7.718-.561 10.572-1.581 1.512-.54 2.729-1.194 3.618-1.945C31.686 27.211 32 25.887 32 25V7zM7.224 5.195C9.608 4.425 12.724 4 16 4s6.392.424 8.776 1.195c2.33.753 3.091 1.562 3.213 1.805-.122.243-.884 1.052-3.213 1.805C22.392 9.575 19.276 10 16 10s-6.392-.424-8.776-1.195C4.894 8.052 4.133 7.243 4.011 7c.122-.243.884-1.052 3.213-1.805zm17.552 21.61C22.392 27.575 19.276 28 16 28s-6.392-.424-8.776-1.195c-2.33-.753-3.091-1.562-3.213-1.805h-.005v-4.164c.44.207.914.401 1.422.583C8.283 22.439 12.037 23 16 23c3.963 0 7.717-.561 10.572-1.581.506-.181.978-.375 1.417-.58V25c-.122.243-.884 1.052-3.213 1.805zm0-9C22.392 18.575 19.276 19 16 19s-6.392-.424-8.776-1.195c-2.33-.753-3.091-1.562-3.213-1.805h-.005v-4.164c.44.207.914.401 1.422.583C8.283 13.439 12.037 14 16 14c3.963 0 7.717-.561 10.572-1.581.506-.181.978-.375 1.417-.58V16c-.122.243-.884 1.052-3.213 1.805z",transform:"matrix(.85891 0 0 .85891 3.384 3.395) matrix(.3672 0 0 .3672 .562 34.951)"})),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("g",{fillRule:"nonzero"},(0,e.createElement)("path",{d:"M46.53,6.719l-45.06,0c-0.485,0 -0.883,0.399 -0.883,0.884l0,32.794c0,0.485 0.398,0.884 0.883,0.884l45.06,0c0.485,0 0.883,-0.399 0.883,-0.884l0,-32.802c-0.004,-0.482 -0.401,-0.876 -0.883,-0.876Z",fill:"#0058b0"}),(0,e.createElement)("path",{d:"M32.895,36.279l10.067,0l-10.832,-13.792l-5.034,6.409l-8.13,-10.353l-13.928,17.736l27.857,0Z",fill:"#fff"}),(0,e.createElement)("path",{d:"M35.945,21.904c2.811,-0.002 5.122,-2.316 5.122,-5.127c0,-2.813 -2.314,-5.127 -5.127,-5.127c-2.813,0 -5.127,2.314 -5.127,5.127c0.004,2.813 2.319,5.126 5.132,5.127Zm0,-8.488c1.842,0.003 3.356,1.519 3.356,3.361c0,1.844 -1.517,3.361 -3.361,3.361c-1.844,0 -3.361,-1.517 -3.361,-3.361c0.001,-1.844 1.519,-3.361 3.364,-3.361c0,0 0.001,0 0.002,0Z",fill:"#fff"}))),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("g",{fill:"#0058b0",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M46.538,6.714l-45.076,0c-0.484,0 -0.883,0.399 -0.883,0.883l0,32.806c0,0.484 0.399,0.883 0.883,0.883l45.076,0c0.484,0 0.883,-0.399 0.883,-0.883l0,-32.813c-0.004,-0.482 -0.402,-0.876 -0.883,-0.876Zm-44.192,32.798l0,-25.024l43.308,0l0,25.024l-43.308,0Z"}),(0,e.createElement)("path",{d:"M34.377,26.18l-20.754,0c-0.484,0 -0.883,0.398 -0.883,0.883c0,0.485 0.399,0.883 0.883,0.883l20.754,0c0.484,0 0.883,-0.398 0.883,-0.883c0,-0.485 -0.399,-0.883 -0.883,-0.883Z"}),(0,e.createElement)("path",{d:"M28.319,32.417l-8.638,0c-0.484,0 -0.883,0.398 -0.883,0.883c0,0.485 0.399,0.883 0.883,0.883l8.638,0c0.484,0 0.883,-0.398 0.883,-0.883c0,-0.485 -0.399,-0.883 -0.883,-0.883Z"}),(0,e.createElement)("path",{d:"M19.681,21.672l8.638,0c0.484,0 0.883,-0.399 0.883,-0.884c0,-0.485 -0.399,-0.883 -0.883,-0.883l-8.638,0c-0.484,0 -0.883,0.398 -0.883,0.883c0,0.485 0.399,0.884 0.883,0.884Z"}))),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 48 48",width:"20px",height:"20px"},(0,e.createElement)("path",{fill:"#0058b0",fillRule:"nonzero",d:"M45.553 7.449H25.361a.398.398 0 00-.396.396v14.696c0 .217.179.395.396.395h20.192a.397.397 0 00.396-.395V7.842a.399.399 0 00-.396-.393z"}),(0,e.createElement)("path",{fill:"#fff",d:"M41.76 13.869a.344.344 0 00-.343-.343H29.476a.343.343 0 00-.343.343v.685c0 .189.153.343.343.343h11.941a.344.344 0 00.343-.343v-.685zM40.234 16.55a.267.267 0 00-.266-.267h-8.795a.267.267 0 00-.266.267v.532c0 .147.119.267.266.267h8.795c.147 0 .266-.12.266-.267v-.532z"}),(0,e.createElement)("g",{fill:"#0058b0",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M22.639 7.449H2.447a.398.398 0 00-.396.396v14.696c0 .217.179.395.396.395h20.192a.397.397 0 00.396-.395V7.842a.399.399 0 00-.396-.393zm-.396 14.692h-19.4v-13.9h19.4v13.9z"}),(0,e.createElement)("path",{d:"M16.528 20.695h4.512l-4.854-6.18-2.256 2.872-3.643-4.639-6.241 7.947h12.482zM17.896 14.254a2.31 2.31 0 002.295-2.298 2.308 2.308 0 00-2.298-2.297 2.308 2.308 0 00-2.297 2.297 2.312 2.312 0 002.3 2.298zm0-3.804a1.513 1.513 0 011.503 1.506c0 .826-.68 1.506-1.506 1.506s-1.506-.68-1.506-1.506a1.515 1.515 0 011.507-1.506h.002z"})),(0,e.createElement)("g",{fill:"#0058b0",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M45.553 25.064H25.361a.397.397 0 00-.396.395v14.696c0 .217.179.396.396.396h20.192a.398.398 0 00.396-.396V25.456a.398.398 0 00-.396-.392zm-.396 14.692h-19.4V25.855h19.4v13.901z"}),(0,e.createElement)("path",{d:"M39.443 38.31h4.511L39.1 32.129l-2.256 2.872-3.643-4.639-6.241 7.948h12.483zM40.81 31.868a2.308 2.308 0 002.295-2.297 2.309 2.309 0 00-2.298-2.298 2.308 2.308 0 00-2.297 2.298 2.311 2.311 0 002.3 2.297zm0-3.803c.825.001 1.503.68 1.503 1.506s-.679 1.506-1.506 1.506c-.826 0-1.506-.68-1.506-1.506a1.514 1.514 0 011.507-1.506h.002z"})),(0,e.createElement)("g",{fill:"#0058b0",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M22.639 25.064H2.447a.397.397 0 00-.396.395v14.696c0 .217.179.396.396.396h20.192a.398.398 0 00.396-.396V25.456a.398.398 0 00-.396-.392zm-.396 14.692h-19.4V25.855h19.4v13.901z"}),(0,e.createElement)("path",{d:"M16.528 38.31h4.512l-4.854-6.181-2.256 2.872-3.643-4.639-6.241 7.948h12.482zM17.896 31.868a2.308 2.308 0 002.295-2.297 2.309 2.309 0 00-2.298-2.298 2.308 2.308 0 00-2.297 2.298 2.311 2.311 0 002.3 2.297zm0-3.803c.825.001 1.503.68 1.503 1.506s-.68 1.506-1.506 1.506-1.506-.68-1.506-1.506a1.514 1.514 0 011.507-1.506h.002z"}))),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("g",{fill:"#0058b0",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M46.49,6.608l-44.98,0c-0.001,0 -0.002,0 -0.003,0c-0.486,0 -0.886,0.4 -0.886,0.886c0,0.001 0,0.002 0,0.003l0,33.006c0,0.001 0,0.002 0,0.003c0,0.486 0.4,0.886 0.886,0.886c0.001,0 0.002,0 0.003,0l44.98,0c0.001,0 0.002,0 0.003,0c0.486,0 0.886,-0.4 0.886,-0.886c0,-0.001 0,-0.002 0,-0.003l0,-33.014c-0.003,-0.485 -0.403,-0.883 -0.889,-0.881Zm-0.889,32.999l-43.202,0l0,-31.221l43.202,0l0,31.221Z"}),(0,e.createElement)("path",{d:"M39.42,20.636l3.535,0l-3.804,-4.843l-1.768,2.25l-2.857,-3.636l-4.891,6.229l9.785,0Z"}),(0,e.createElement)("path",{d:"M30.349,25.652l11.555,0c0.487,0 0.889,-0.401 0.889,-0.889c0,-0.487 -0.402,-0.889 -0.889,-0.889l-11.555,0c-0.488,0 -0.889,0.402 -0.889,0.889c0,0.488 0.401,0.889 0.889,0.889Z"}),(0,e.createElement)("path",{d:"M42.069,28.001l-11.547,0c-0.488,0 -0.889,0.401 -0.889,0.889c0,0.488 0.401,0.889 0.889,0.889c0,0 11.547,0 11.547,0c0.487,0 0.889,-0.401 0.889,-0.889c0,-0.488 -0.402,-0.889 -0.889,-0.889Z"}),(0,e.createElement)("path",{d:"M30.273,34.474l11.547,0c0.488,0 0.889,-0.401 0.889,-0.888c0,-0.488 -0.401,-0.889 -0.889,-0.889l-11.547,0c-0.488,0 -0.889,0.401 -0.889,0.889c0,0.487 0.401,0.888 0.889,0.888Z"}),(0,e.createElement)("path",{d:"M14.787,20.636l3.535,0l-3.805,-4.843l-1.767,2.25l-2.857,-3.636l-4.891,6.229l9.785,0Z"}),(0,e.createElement)("path",{d:"M5.715,25.652l11.555,0c0.488,0 0.889,-0.401 0.889,-0.889c0,-0.487 -0.401,-0.889 -0.889,-0.889l-11.555,0c-0.487,0 -0.889,0.402 -0.889,0.889c0,0.488 0.402,0.889 0.889,0.889Z"}),(0,e.createElement)("path",{d:"M17.435,28.001l-11.547,0c-0.488,0 -0.889,0.401 -0.889,0.889c0,0.488 0.401,0.889 0.889,0.889c0,0 11.547,0 11.547,0c0.488,0 0.889,-0.401 0.889,-0.889c0,-0.488 -0.401,-0.889 -0.889,-0.889Z"}),(0,e.createElement)("path",{d:"M5.639,34.474l11.547,0c0.488,0 0.889,-0.401 0.889,-0.888c0,-0.488 -0.401,-0.889 -0.889,-0.889l-11.547,0c-0.488,0 -0.889,0.401 -0.889,0.889c0,0.487 0.401,0.888 0.889,0.888Z"}),(0,e.createElement)("path",{d:"M21.46,37.921c0.488,0 0.889,-0.402 0.889,-0.889l0,-26.071c0,-0.488 -0.401,-0.889 -0.889,-0.889c-0.487,0 -0.888,0.401 -0.888,0.889l0,26.071c0,0.487 0.401,0.889 0.888,0.889Z"}),(0,e.createElement)("path",{d:"M26.54,37.921c0.487,0 0.888,-0.402 0.888,-0.889l0,-26.071c0,-0.488 -0.401,-0.889 -0.888,-0.889c-0.488,0 -0.889,0.401 -0.889,0.889l0,26.071c0,0.487 0.401,0.889 0.889,0.889Z"}))),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"bevel",strokeMiterlimit:"1.414"},(0,e.createElement)("g",{fill:"#0058b0",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M46.604,6.624l-45.109,0c-0.001,0 -0.001,0 -0.002,0c-0.488,0 -0.889,0.402 -0.889,0.889c0,0.001 0,0.002 0,0.003l0,33.1c0,0.001 0,0.002 0,0.003c0,0.487 0.401,0.888 0.889,0.888c0.001,0 0.001,0 0.002,0l45.109,0c0,0 0.001,0 0.002,0c0.488,0 0.889,-0.401 0.889,-0.888c0,-0.001 0,-0.002 0,-0.003l0,-33.108c-0.003,-0.487 -0.405,-0.885 -0.891,-0.884Zm-0.892,33.093l-43.325,0l0,-31.31l43.325,0l0,31.31Z"}),(0,e.createElement)("path",{d:"M16.019,16.431c0.353,0 0.659,-0.242 0.74,-0.585l0.599,-2.527c0.12,-0.48 -0.243,-0.945 -0.738,-0.945l-6.843,0c-0.28,0 -0.507,0.227 -0.507,0.507c0,0.28 0.227,0.507 0.507,0.507l0.507,0l0,4.311c0,0.421 0.34,0.761 0.76,0.761l5.323,0c0.28,0 0.507,-0.227 0.507,-0.507c0,-0.28 -0.227,-0.507 -0.507,-0.507l-5.069,0l0,-1.015l4.721,0Zm-4.721,-3.043l5.002,0l-0.481,2.029l-4.521,0l0,-2.029Zm0.253,5.579c-0.42,0 -0.76,0.34 -0.76,0.761c0,0.42 0.34,0.76 0.76,0.76c0.421,0 0.761,-0.34 0.761,-0.76c0,-0.421 -0.34,-0.761 -0.761,-0.761Zm4.055,0c-0.42,0 -0.76,0.34 -0.76,0.761c0,0.42 0.34,0.76 0.76,0.76c0.42,0 0.761,-0.34 0.761,-0.76c0,-0.421 -0.34,-0.761 -0.761,-0.761Z",stroke:"#0058b0",strokeWidth:"0.25"}),(0,e.createElement)("path",{d:"M36.433,16.431c0.353,0 0.659,-0.242 0.74,-0.585l0.599,-2.527c0.12,-0.48 -0.243,-0.945 -0.738,-0.945l-6.843,0c-0.28,0 -0.507,0.227 -0.507,0.507c0,0.28 0.227,0.507 0.507,0.507l0.507,0l0,4.311c0,0.421 0.34,0.761 0.76,0.761l5.323,0c0.28,0 0.507,-0.227 0.507,-0.507c0,-0.28 -0.227,-0.507 -0.507,-0.507l-5.069,0l0,-1.015l4.721,0Zm-4.721,-3.043l5.002,0l-0.481,2.029l-4.521,0l0,-2.029Zm0.253,5.579c-0.42,0 -0.76,0.34 -0.76,0.761c0,0.42 0.34,0.76 0.76,0.76c0.421,0 0.761,-0.34 0.761,-0.76c0,-0.421 -0.34,-0.761 -0.761,-0.761Zm4.055,0c-0.419,0 -0.76,0.34 -0.76,0.761c0,0.42 0.341,0.76 0.76,0.76c0.42,0 0.761,-0.34 0.761,-0.76c0,-0.421 -0.34,-0.761 -0.761,-0.761Z",stroke:"#0058b0",strokeWidth:"0.3",strokeLinejoin:"round"}),(0,e.createElement)("path",{d:"M9.903,25.723l7.398,0c0.489,0 0.891,-0.403 0.891,-0.892c0,-0.489 -0.402,-0.891 -0.891,-0.891l-7.398,0c-0.489,0 -0.892,0.402 -0.892,0.891c0,0.489 0.403,0.892 0.892,0.892Z"}),(0,e.createElement)("path",{d:"M42.376,23.653l-1.39,2.409c-0.245,0.423 -0.098,0.973 0.326,1.217c0.423,0.245 0.973,0.098 1.218,-0.326l1.39,-2.408c0.245,-0.424 0.097,-0.973 -0.326,-1.218c-0.424,-0.244 -0.973,-0.097 -1.218,0.326Z"}),(0,e.createElement)("path",{d:"M43.937,23.579l-1.391,-2.408c-0.244,-0.423 -0.794,-0.571 -1.217,-0.326c-0.424,0.244 -0.571,0.794 -0.327,1.217l1.391,2.409c0.244,0.423 0.794,0.57 1.217,0.326c0.424,-0.245 0.571,-0.794 0.327,-1.218Z"}),(0,e.createElement)("path",{d:"M5.822,24.471l1.39,-2.409c0.245,-0.423 0.098,-0.973 -0.326,-1.217c-0.423,-0.245 -0.973,-0.097 -1.218,0.326l-1.39,2.408c-0.244,0.424 -0.097,0.973 0.326,1.218c0.424,0.244 0.973,0.097 1.218,-0.326Z"}),(0,e.createElement)("path",{d:"M4.261,24.545l1.391,2.408c0.244,0.424 0.794,0.571 1.217,0.326c0.424,-0.244 0.571,-0.794 0.327,-1.217l-1.391,-2.409c-0.244,-0.423 -0.794,-0.57 -1.217,-0.326c-0.424,0.245 -0.571,0.794 -0.327,1.218Z"}),(0,e.createElement)("path",{d:"M30.446,25.723l7.398,0c0.489,0 0.891,-0.403 0.891,-0.892c0,-0.489 -0.402,-0.891 -0.891,-0.891l-7.398,0c-0.489,0 -0.891,0.402 -0.891,0.891c0,0.489 0.402,0.892 0.891,0.892Z"}),(0,e.createElement)("path",{d:"M30.446,29.865l7.398,0c0.489,0 0.891,-0.403 0.891,-0.892c0,-0.489 -0.402,-0.891 -0.891,-0.891l-7.398,0c-0.489,0 -0.891,0.402 -0.891,0.891c0,0.489 0.402,0.892 0.891,0.892Z"}),(0,e.createElement)("path",{d:"M30.446,34.527l7.398,0c0.489,0 0.891,-0.402 0.891,-0.891c0,-0.489 -0.402,-0.892 -0.891,-0.892l-7.398,0c-0.489,0 -0.891,0.403 -0.891,0.892c0,0.489 0.402,0.891 0.891,0.891Z"}),(0,e.createElement)("path",{d:"M9.903,29.827l7.398,0c0.489,0 0.891,-0.403 0.891,-0.892c0,-0.489 -0.402,-0.891 -0.891,-0.891l-7.398,0c-0.489,0 -0.892,0.402 -0.892,0.891c0,0.489 0.403,0.892 0.892,0.892Z"}),(0,e.createElement)("path",{d:"M9.903,34.581l7.398,0c0.489,0 0.891,-0.403 0.891,-0.892c0,-0.489 -0.402,-0.891 -0.891,-0.891l-7.398,0c-0.489,0 -0.892,0.402 -0.892,0.891c0,0.489 0.403,0.892 0.892,0.892Z"}),(0,e.createElement)("path",{d:"M21.503,38.026c0.489,0 0.891,-0.402 0.891,-0.891l0,-26.145c0,-0.489 -0.402,-0.892 -0.891,-0.892c-0.489,0 -0.892,0.403 -0.892,0.892l0,26.145c0,0.489 0.403,0.891 0.892,0.891Z"}),(0,e.createElement)("path",{d:"M26.596,38.026c0.489,0 0.892,-0.402 0.892,-0.891l0,-26.145c0,-0.489 -0.403,-0.892 -0.892,-0.892c-0.489,0 -0.891,0.403 -0.891,0.892l0,26.145c0,0.489 0.402,0.891 0.891,0.891Z"}))),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 48 48",width:"20px",height:"20px"},(0,e.createElement)("path",{fill:"#0058b0",fillRule:"nonzero",d:"M40.731 11.167H7.269a.659.659 0 00-.656.656v24.354c0 .36.296.656.656.656h33.462c.36 0 .656-.296.656-.656V11.818a.66.66 0 00-.656-.651z"}),(0,e.createElement)("path",{fill:"#fff",fillRule:"nonzero",d:"M30.605 33.118h7.476l-8.044-10.242-3.738 4.76-6.037-7.688-10.343 13.17h20.686zM32.87 22.443a3.824 3.824 0 003.804-3.807 3.824 3.824 0 00-3.807-3.807c-2.089 0-3.808 1.718-3.808 3.807.003 2.089 1.722 3.807 3.811 3.807zm0-6.303a2.508 2.508 0 012.493 2.496 2.508 2.508 0 01-2.496 2.496 2.507 2.507 0 01-2.496-2.496 2.51 2.51 0 012.498-2.496h.001z"}),(0,e.createElement)("g",{fill:"#0058b0",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M44.566 23.653l-1.39 2.409a.894.894 0 00.326 1.217.895.895 0 001.218-.326l1.39-2.408a.896.896 0 00-.326-1.218.897.897 0 00-1.218.326z"}),(0,e.createElement)("path",{d:"M46.127 23.579l-1.391-2.408a.895.895 0 00-1.217-.326.895.895 0 00-.327 1.217l1.391 2.409a.896.896 0 001.217.326.896.896 0 00.327-1.218z"})),(0,e.createElement)("g",{fill:"#0058b0",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M3.575 24.471l1.39-2.409a.894.894 0 00-.326-1.217.896.896 0 00-1.218.326l-1.39 2.408a.897.897 0 00.326 1.218.897.897 0 001.218-.326z"}),(0,e.createElement)("path",{d:"M2.014 24.545l1.391 2.408a.894.894 0 001.217.326.895.895 0 00.327-1.217l-1.391-2.409a.896.896 0 00-1.217-.326.896.896 0 00-.327 1.218z"})),(0,e.createElement)("circle",{cx:"24",cy:"39.26",r:"0.628",fill:"#0058b0"}),(0,e.createElement)("circle",{cx:"21.407",cy:"39.26",r:"0.628",fill:"#0058b0"}),(0,e.createElement)("circle",{cx:"26.468",cy:"39.26",r:"0.628",fill:"#0058b0"})),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("g",{fill:"#0058b0",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M19.394,10.615l-13.579,0c-0.603,0.002 -1.099,0.498 -1.099,1.102l0,24.538c0,0.007 0,0.014 0,0.021c0,0.603 0.496,1.1 1.099,1.101l13.579,0c0.604,0 1.101,-0.497 1.101,-1.101l0,-24.549c0,-0.003 0,-0.007 0,-0.01c0,-0.605 -0.497,-1.102 -1.101,-1.102c0,0 0,0 0,0Zm-3.52,16.832l-10.239,0l5.121,-6.521l2.987,3.806l1.85,-2.354l3.981,5.069l-3.7,0Z"}),(0,e.createElement)("path",{d:"M46.789,6.377l-45.578,0c0,0 -0.001,0 -0.002,0c-0.493,0 -0.898,0.406 -0.898,0.898c0,0.001 0,0.002 0,0.003l0,33.444c0,0.001 0,0.002 0,0.003c0,0.492 0.405,0.898 0.898,0.898c0.001,0 0.002,0 0.002,0l45.578,0c0,0 0.001,0 0.002,0c0.493,0 0.898,-0.406 0.898,-0.898c0,-0.001 0,-0.002 0,-0.003l0,-33.452c-0.003,-0.492 -0.409,-0.894 -0.9,-0.893Zm-44.677,1.801l20.987,0l0,31.636l-20.987,0l0,-31.636Zm43.776,31.636l-20.987,0l0,-31.636l20.987,0l0,31.636Z"}),(0,e.createElement)("path",{d:"M28.632,20.7l13.046,0c0.494,0 0.901,-0.407 0.901,-0.901c0,-0.494 -0.407,-0.9 -0.901,-0.9l-13.046,0c-0.494,0 -0.901,0.406 -0.901,0.9c0,0.494 0.407,0.901 0.901,0.901Z"}),(0,e.createElement)("path",{d:"M41.866,23.556l-13.036,0c-0.494,0 -0.901,0.407 -0.901,0.901c0,0.494 0.407,0.9 0.901,0.9l13.036,0c0.494,0 0.901,-0.406 0.901,-0.9c0,-0.494 -0.407,-0.901 -0.901,-0.901Z"}),(0,e.createElement)("path",{d:"M28.549,30.658l13.036,0c0.495,0 0.901,-0.406 0.901,-0.9c0,-0.494 -0.406,-0.901 -0.901,-0.901l-13.036,0c-0.494,0 -0.9,0.407 -0.9,0.901c0,0.494 0.406,0.9 0.9,0.9Z"}))),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 216 216",width:"20px",height:"20px"},(0,e.createElement)("path",{fill:"#0073e6",fillRule:"nonzero",d:"M197.29 56.933H18.71c-1.92 0-3.5 1.58-3.5 3.5v95.134c0 1.92 1.58 3.5 3.5 3.5h178.58c1.92 0 3.5-1.58 3.5-3.5V60.413a3.517 3.517 0 00-3.5-3.48zm-3.5 95.154H22.21V63.933h171.58v88.154z"}),(0,e.createElement)("path",{fill:"#0073e6",fillRule:"nonzero",d:"M115.08 100.885h57c1.92 0 3.5-1.58 3.5-3.5s-1.58-3.5-3.5-3.5h-57c-1.92 0-3.5 1.58-3.5 3.5s1.58 3.5 3.5 3.5zM115.08 122.115h57c1.92 0 3.5-1.58 3.5-3.5s-1.58-3.5-3.5-3.5h-57c-1.92 0-3.5 1.58-3.5 3.5s1.58 3.5 3.5 3.5z"}),(0,e.createElement)("path",{fill:"#0073e6",d:"M64.703 73.164c19.226 0 34.835 15.61 34.835 34.836s-15.609 34.836-34.835 34.836c-19.227 0-34.836-15.61-34.836-34.836s15.609-34.836 34.836-34.836zm-.386 39.457l7.203-4.82c6.329 0 11.969 6.17 11.969 11.996v6.594s-9.665 2.992-19.172 2.992c-9.665 0-19.172-2.992-19.172-2.992v-6.594c0-5.958 5.138-11.863 11.837-11.863l7.335 4.687zm0-6.806c-6.011 0-7.229-9.109-7.229-9.109-.715-4.74 1.457-10.089 7.15-10.089 5.72 0 7.891 5.349 7.176 10.089 0 0-1.086 9.109-7.097 9.109z"})),(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M46.53,6.719l-45.06,0c-0.485,0 -0.883,0.399 -0.883,0.884l0,32.794c0,0.485 0.398,0.884 0.883,0.884l45.06,0c0.485,0 0.883,-0.399 0.883,-0.884l0,-32.802c-0.004,-0.482 -0.401,-0.876 -0.883,-0.876Z",fill:"#fff",fillRule:"nonzero"}),(0,e.createElement)("path",{d:"M28.951,26.669l-9.902,6.938l0,-13.875l9.902,6.937Z",fill:"#0058b0"}),(0,e.createElement)("path",{d:"M46.538,6.714l-45.076,0c-0.484,0 -0.883,0.399 -0.883,0.883l0,32.806c0,0.484 0.399,0.883 0.883,0.883l45.076,0c0.484,0 0.883,-0.399 0.883,-0.883l0,-32.813c-0.004,-0.482 -0.402,-0.876 -0.883,-0.876Zm-44.192,32.798l0,-25.024l43.308,0l0,25.024l-43.308,0Z",fill:"#0058b0",fillRule:"nonzero"})),(0,e.createElement)("svg",{viewBox:"0 0 300 540",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{id:"Artboard1",width:"300",height:"539.959",fill:"none"}),(0,e.createElement)("path",{d:"M295,245l-290,0l0,-240l290,0.144l0,239.856Z",fill:"#797979",fillRule:"nonzero"}),(0,e.createElement)("ellipse",{cx:"234.432",cy:"44.995",rx:"22.514",ry:"22.503",fill:"#e0e0e0"}),(0,e.createElement)("g",{fillRule:"nonzero"},(0,e.createElement)("path",{d:"M127.077,81.235l-83.344,129.482l167.476,0l-84.132,-129.482Z",fill:"#373737"}),(0,e.createElement)("path",{d:"M194.685,120.497l-60.894,90.22l121.787,0l-60.893,-90.22Z",fill:"#565656"})),(0,e.createElement)("rect",{x:"20",y:"264.262",width:"213.855",height:"30",fill:"#454545"}),(0,e.createElement)("rect",{x:"20",y:"301.768",width:"226.963",height:"10",fill:"#a6a6a6"}),(0,e.createElement)("rect",{x:"20",y:"498.538",width:"120.365",height:"10.299",fill:"#a6a6a6"}),(0,e.createElement)("rect",{x:"20",y:"339.47",width:"260.035",height:"15.846",fill:"#7b7b7b"}),(0,e.createElement)("rect",{x:"20",y:"368.545",width:"260.035",height:"15.846",fill:"#7b7b7b"}),(0,e.createElement)("rect",{x:"20",y:"397.62",width:"260.035",height:"15.846",fill:"#7b7b7b"}),(0,e.createElement)("rect",{x:"20",y:"426.695",width:"260.035",height:"15.846",fill:"#7b7b7b"}),(0,e.createElement)("rect",{x:"20",y:"455.77",width:"202.773",height:"15.846",fill:"#7b7b7b"}),(0,e.createElement)("path",{d:"M296,534l-292,0l0,-530l292,0l0,530Zm-290.5,-528.5l0,527l289,0l0,-527l-289,0Z",fill:"#bababa"})),(0,e.createElement)("svg",{viewBox:"0 0 300 540",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{id:"Artboard1",width:"300",height:"539.959",fill:"none"}),(0,e.createElement)("path",{d:"M294.961,245l-289.961,0l0,-240l289.961,0.144l0,239.856Z",fill:"#797979",fillRule:"nonzero"}),(0,e.createElement)("ellipse",{cx:"234.432",cy:"44.995",rx:"22.514",ry:"22.503",fill:"#e0e0e0"}),(0,e.createElement)("g",{fillRule:"nonzero"},(0,e.createElement)("path",{d:"M127.077,81.235l-83.344,129.482l167.476,0l-84.132,-129.482Z",fill:"#373737"}),(0,e.createElement)("path",{d:"M194.685,120.497l-60.894,90.22l121.787,0l-60.893,-90.22Z",fill:"#565656"})),(0,e.createElement)("rect",{x:"20",y:"211.2",width:"260",height:"308.992",fill:"#fff"}),(0,e.createElement)("rect",{x:"40",y:"230.918",width:"180.929",height:"30",fill:"#454545"}),(0,e.createElement)("path",{d:"M128.604,500.793l-88.604,0l0,-30l88.604,0l0,30Zm-85.604,-27l0,24l82.604,0l0,-24l-82.604,0Z",fill:"#454545"}),(0,e.createElement)("rect",{x:"40",y:"282.653",width:"220",height:"15.846",fill:"#7b7b7b"}),(0,e.createElement)("rect",{x:"40",y:"311.728",width:"220",height:"15.846",fill:"#7b7b7b"}),(0,e.createElement)("rect",{x:"40",y:"340.803",width:"220",height:"15.846",fill:"#7b7b7b"}),(0,e.createElement)("rect",{x:"40",y:"369.878",width:"220",height:"15.846",fill:"#7b7b7b"}),(0,e.createElement)("rect",{x:"40",y:"398.404",width:"220",height:"15.846",fill:"#7b7b7b"}),(0,e.createElement)("rect",{x:"40",y:"428.773",width:"171.554",height:"15.846",fill:"#7b7b7b"})),(0,e.createElement)("svg",{viewBox:"0 0 300 540",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{id:"Artboard1",width:"300",height:"539.959",fill:"none"}),(0,e.createElement)("path",{d:"M280,245l-260,0l0,-240l260,0.144l0,239.856Z",fill:"#797979",fillRule:"nonzero"}),(0,e.createElement)("ellipse",{cx:"234.432",cy:"44.995",rx:"22.514",ry:"22.503",fill:"#e0e0e0"}),(0,e.createElement)("g",{fillRule:"nonzero"},(0,e.createElement)("path",{d:"M127.077,81.235l-83.344,129.482l167.476,0l-84.132,-129.482Z",fill:"#373737"}),(0,e.createElement)("path",{d:"M194.685,120.497l-60.894,90.22l121.787,0l-60.893,-90.22Z",fill:"#565656"})),(0,e.createElement)("rect",{x:"20",y:"287.736",width:"213.855",height:"30",fill:"#454545"}),(0,e.createElement)("rect",{x:"20",y:"263.86",width:"150.012",height:"10",fill:"#a6a6a6"}),(0,e.createElement)("rect",{x:"20",y:"508.538",width:"120.365",height:"10.299",fill:"#a6a6a6"}),(0,e.createElement)("rect",{x:"262.007",y:"508.538",width:"17.034",height:"10.299",fill:"#a6a6a6"}),(0,e.createElement)("rect",{x:"240.969",y:"508.538",width:"17.034",height:"10.299",fill:"#a6a6a6"}),(0,e.createElement)("rect",{x:"20",y:"495.409",width:"259.984",height:"3.551",fill:"#a6a6a6"}),(0,e.createElement)("rect",{x:"20",y:"339.47",width:"260.035",height:"15.846",fill:"#7b7b7b"}),(0,e.createElement)("rect",{x:"20",y:"368.545",width:"260.035",height:"15.846",fill:"#7b7b7b"}),(0,e.createElement)("rect",{x:"20",y:"397.62",width:"260.035",height:"15.846",fill:"#7b7b7b"}),(0,e.createElement)("rect",{x:"20",y:"426.695",width:"260.035",height:"15.846",fill:"#7b7b7b"}),(0,e.createElement)("rect",{x:"20",y:"455.77",width:"202.773",height:"15.846",fill:"#7b7b7b"})),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 540 300"},(0,e.createElement)("path",{fill:"#797979",fillRule:"nonzero",d:"M244.958 294.013H5V5l239.958.173v288.84z"}),(0,e.createElement)("ellipse",{cx:"194.438",cy:"67.378",fill:"#e0e0e0",rx:"22.514",ry:"22.503"}),(0,e.createElement)("g",{fillRule:"nonzero"},(0,e.createElement)("path",{fill:"#373737",d:"M101.171 115.719L17.826 245.2h167.476l-84.131-129.481z"}),(0,e.createElement)("path",{fill:"#565656",d:"M168.778 154.981L107.884 245.2h121.787l-60.893-90.219z"})),(0,e.createElement)("path",{fill:"#454545",d:"M272.186 24.808H487.505V54.808H272.186z"}),(0,e.createElement)("path",{fill:"#c5c5c5",d:"M272.186 69.674H416.129V85.9H272.186z"}),(0,e.createElement)("path",{fill:"#7b7b7b",d:"M272.186 114.342H519.12V130.188H272.186z"}),(0,e.createElement)("path",{fill:"#7b7b7b",d:"M272.186 143.417H519.12V159.263H272.186z"}),(0,e.createElement)("path",{fill:"#7b7b7b",d:"M272.186 172.492H519.12V188.338H272.186z"}),(0,e.createElement)("path",{fill:"#7b7b7b",d:"M272.186 201.567H519.12V217.413H272.186z"}),(0,e.createElement)("path",{fill:"#7b7b7b",d:"M272.186 230.093H519.12V245.939H272.186z"}),(0,e.createElement)("path",{fill:"#7b7b7b",d:"M272.186 260.462H464.74199999999996V276.308H272.186z"})),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"32",fill:"currentColor",height:"32",viewBox:"0 0 32 32"},(0,e.createElement)("path",{d:"M0 10h32l-2 20h-28l-2-20zM29 6l1 2h-28l2-4h11l1 2h13z"})),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"36",height:"32",fill:"currentColor",viewBox:"0 0 36 32"},(0,e.createElement)("path",{d:"M34.939 19.939l-8.879-8.879c-0.583-0.583-1.736-1.061-2.561-1.061h-18c-0.825 0-1.5 0.675-1.5 1.5v19c0 0.825 0.675 1.5 1.5 1.5h18c0.825 0 1.977-0.477 2.561-1.061l8.879-8.879c0.583-0.583 0.583-1.538-0-2.121zM25 24c-1.657 0-3-1.343-3-3s1.343-3 3-3 3 1.343 3 3-1.343 3-3 3z"}),(0,e.createElement)("path",{d:"M2 8h21l-0.939-0.939c-0.583-0.583-1.736-1.061-2.561-1.061h-18c-0.825 0-1.5 0.675-1.5 1.5v19c0 0.825 0.675 1.5 1.5 1.5h0.5v-20z"})),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",fill:"currentColor",viewBox:"0 0 32 32"},(0,e.createElement)("path",{d:"M18 22.082v-1.649c2.203-1.241 4-4.337 4-7.432 0-4.971 0-9-6-9s-6 4.029-6 9c0 3.096 1.797 6.191 4 7.432v1.649c-6.784 0.555-12 3.888-12 7.918h28c0-4.030-5.216-7.364-12-7.918z"})),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"36",height:"32",fill:"currentColor",viewBox:"0 0 36 32"},(0,e.createElement)("path",{d:"M15 4c-1.583 0-3.112 0.248-4.543 0.738-1.341 0.459-2.535 1.107-3.547 1.926-1.876 1.518-2.91 3.463-2.91 5.474 0 1.125 0.315 2.217 0.935 3.247 0.646 1.073 1.622 2.056 2.821 2.842 0.951 0.624 1.592 1.623 1.761 2.748 0.028 0.187 0.051 0.375 0.068 0.564 0.085-0.079 0.169-0.16 0.254-0.244 0.754-0.751 1.771-1.166 2.823-1.166 0.167 0 0.335 0.011 0.503 0.032 0.605 0.077 1.223 0.116 1.836 0.116 1.583 0 3.112-0.248 4.543-0.738 1.341-0.459 2.535-1.107 3.547-1.926 1.876-1.518 2.91-3.463 2.91-5.474s-1.033-3.956-2.91-5.474c-1.012-0.819-2.206-1.467-3.547-1.926-1.431-0.49-2.96-0.738-4.543-0.738zM15 0v0c8.284 0 15 5.435 15 12.139s-6.716 12.139-15 12.139c-0.796 0-1.576-0.051-2.339-0.147-3.222 3.209-6.943 3.785-10.661 3.869v-0.785c2.008-0.98 3.625-2.765 3.625-4.804 0-0.285-0.022-0.564-0.063-0.837-3.392-2.225-5.562-5.625-5.562-9.434 0-6.704 6.716-12.139 15-12.139zM31.125 27.209c0 1.748 1.135 3.278 2.875 4.118v0.673c-3.223-0.072-6.181-0.566-8.973-3.316-0.661 0.083-1.337 0.126-2.027 0.126-2.983 0-5.732-0.805-7.925-2.157 4.521-0.016 8.789-1.464 12.026-4.084 1.631-1.32 2.919-2.87 3.825-4.605 0.961-1.84 1.449-3.799 1.449-5.825 0-0.326-0.014-0.651-0.039-0.974 2.268 1.873 3.664 4.426 3.664 7.24 0 3.265-1.88 6.179-4.82 8.086-0.036 0.234-0.055 0.474-0.055 0.718z"})),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 543.54 397.31"},(0,e.createElement)("g",null,(0,e.createElement)("path",{fill:"none",stroke:"#0057ae",strokeMiterlimit:"10",strokeWidth:"5",d:"M2.5 2.5H541.04V394.81H2.5z"}),(0,e.createElement)("rect",{width:"477.26",height:"16.35",x:"33.14",y:"43.17",fill:"#0057ae",rx:"8.17",ry:"8.17"}),(0,e.createElement)("rect",{width:"336.76",height:"16.35",x:"103.39",y:"73.17",fill:"#0057ae",rx:"8.17",ry:"8.17"}),(0,e.createElement)("path",{fill:"#0057ae",d:"M430.16 166.94c-20.25-19.96-45.85-30.11-76.81-30.43-10.85 0-20.69 1.65-29.54 4.94l12.02 49.34c5.56-1.72 11.74-2.67 18.59-2.81 17.78.33 31.2 5.72 40.26 16.16 8.72 10.27 13.07 22.11 13.07 35.53s-4.36 26-13.07 36.28c-9.06 10.1-22.48 15.32-40.26 15.65-17.27-.33-30.43-5.55-39.49-15.65-9.4-10.27-11.52-22.61-14.1-36.28-2.35-12.47-10.95-47.69-22.77-66.17-19.91-28.94-47.81-43.58-83.71-43.92-33.47.33-60.22 11.32-80.26 32.98-20.56 20.66-31 46.37-31.34 77.11.34 30.91 10.8 57.03 31.37 78.36 20.07 20.99 46.85 31.65 80.35 31.98 10.12-.1 19.6-1.35 28.45-3.73l-12.15-49.87c-4.97 1.27-10.27 1.96-15.92 2.07-17.05-.33-31.03-6.15-41.94-17.44-11.42-11.14-17.13-24.93-17.13-41.37s5.71-29.49 17.13-40.62c10.91-11.63 24.89-17.61 41.94-17.95 17.39.33 31.54 6.31 42.45 17.95 9.34 9.68 14.75 21.19 16.23 34.52.73 6.62 2.52 13.05 4.01 19.53 4.47 19.45 1.23 22.07 20.6 52.99 9.69 11.05 20.83 20.07 33.42 27.04 11.73 6.63 25.68 9.95 41.83 9.95 30.95-.33 56.54-10.14 76.78-29.43 20.07-19.13 30.27-43.79 30.61-73.97-.34-29.69-10.55-53.93-30.62-72.73z"}))),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 499.96 405.47"},(0,e.createElement)("g",null,(0,e.createElement)("rect",{width:"494.96",height:"360.57",x:"2.5",y:"42.41",fill:"none",stroke:"#0057ae",strokeMiterlimit:"10",strokeWidth:"5",rx:"22.73",ry:"22.73"}),(0,e.createElement)("path",{fill:"#0057ae",d:"M25.21 42.41h449.4c12.61 0 22.84 10.23 22.84 22.84V87.3H2.5V65.12c0-12.54 10.18-22.71 22.71-22.71z"}),(0,e.createElement)("circle",{cx:"96.98",cy:"60.18",r:"13.96",fill:"#fff"}),(0,e.createElement)("rect",{width:"18.55",height:"69.31",x:"87.7",fill:"#0057ae",rx:"8.84",ry:"8.84"}),(0,e.createElement)("circle",{cx:"158.18",cy:"60.18",r:"13.96",fill:"#fff"}),(0,e.createElement)("rect",{width:"18.55",height:"69.31",x:"148.9",fill:"#0057ae",rx:"8.84",ry:"8.84"}),(0,e.createElement)("circle",{cx:"219.38",cy:"60.18",r:"13.96",fill:"#fff"}),(0,e.createElement)("rect",{width:"18.55",height:"69.31",x:"210.1",fill:"#0057ae",rx:"8.84",ry:"8.84"}),(0,e.createElement)("circle",{cx:"280.58",cy:"60.18",r:"13.96",fill:"#fff"}),(0,e.createElement)("rect",{width:"18.55",height:"69.31",x:"271.3",fill:"#0057ae",rx:"8.84",ry:"8.84"}),(0,e.createElement)("circle",{cx:"341.78",cy:"60.18",r:"13.96",fill:"#fff"}),(0,e.createElement)("rect",{width:"18.55",height:"69.31",x:"332.5",fill:"#0057ae",rx:"8.84",ry:"8.84"}),(0,e.createElement)("circle",{cx:"402.98",cy:"60.18",r:"13.96",fill:"#fff"}),(0,e.createElement)("rect",{width:"18.55",height:"69.31",x:"393.7",fill:"#0057ae",rx:"8.84",ry:"8.84"}),(0,e.createElement)("path",{fill:"#0057ae",d:"M415.66 152.34c-3.82-1.19-8.01-1.59-12.04-1.62-5.73-.04-9.99-.35-12.79-7.15-2.1-5.09-7.3-9.55-12.14-12.76-18.48-12.26-45.17-7.87-55.85 13.18-2.73 5.38-5.29 6.82-10.47 6.56-11.35-.56-22.72-1.33-34.07-1.28-62.37.3-124.74.82-187.1 1.29-1.62.01-3.27.33-4.86.7-6.35 1.45-10.86 5.6-9.81 11.94 1.04 6.28 4.83 11 12.97 10.93 37.12-.31 74.24-.14 111.36-.14 37.12 0 74.24-.08 111.35.16 3.18.02 7.14 1.36 9.34 3.52 4.19 4.11 6.87 9.75 11.05 13.88 16.9 16.72 45.61 10.06 56.21-7.31 5.25-8.59 10.08-10.33 19.15-10.26 15.47.13 16.33-7.82 17.17-10.89 1.6-5.82-3.86-9-9.47-10.75zm-58.75 27.75c-9.39 0-17-7.61-17-17s7.61-17 17-17 17 7.61 17 17-7.61 17-17 17zM408.53 309.78c-7.43-.06-15.7 2.35-18.56-8.46-.76-2.88-3.65-5.48-6.09-7.6-21.17-18.46-50.98-13.02-61.97 10.65-.85 1.82-4.01 3.58-6.14 3.63-14.52.33-29.06.09-43.59.21-60.98.51-121.96 1.07-182.94 1.62-.84 0-1.97-.28-2.46.15-3.55 3.07-8.28 5.73-9.95 9.66-1.08 2.52 1.42 8.44 4.07 10.25 4.16 2.84 9.8 4.84 14.82 4.87 72.57.3 145.14.28 217.7.09 5.46-.01 8.22 1.52 10.75 6.5 7.13 13.99 20.57 20.66 34.77 19.81 15.63-.94 29.74-8.35 34.61-26.18 4.63 0 8.28.29 11.87-.06 7.09-.7 14.68-2.24 17.3-9.52 3.25-9.03-3.24-15.52-14.21-15.61zm-51.62 30.31c-9.39 0-17-7.61-17-17s7.61-17 17-17 17 7.61 17 17-7.61 17-17 17zM409.59 230.19c-16.43-.44-32.86-1.07-49.29-1.03-22.29.06-44.57.8-66.86.87-2.64 0-5.86-1.81-7.81-3.77-5.1-5.12-8.82-11.93-14.55-16.04-18.47-13.25-44.98-7.05-55.33 13.26-2.9 5.7-5.4 6.83-10.71 6.81-36.86-.13-73.71-.14-110.57-.03-3.76.01-7.7.51-11.23 1.73-6.2 2.14-8.49 9.82-5.18 15.45 4.69 7.99 12.86 7.73 20.28 7.79 36.3.29 72.59.07 108.89.26 2.63.01 6.66 1.01 7.67 2.85 8.61 15.71 21.41 24.14 39.38 21.96 15.2-1.84 26.38-10.33 32.66-24.93 1.32 0 2.71.02 4.09 0 39.77-.55 79.54-1.02 119.31-1.75 7.73-.14 12.77-5.37 12.68-11.89-.09-6.33-5.73-11.29-13.43-11.49zm-159.68 27.9c-9.39 0-17-7.61-17-17s7.61-17 17-17 17 7.61 17 17-7.61 17-17 17z"}))),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 615.46 336.73"},(0,e.createElement)("g",{fill:"#0057ae"},(0,e.createElement)("path",{d:"M46.99 0v45.77h303.79v245.19H46.99v45.77h568.47V0H46.99zm431.16 238.37l-101.9-101.9h203.8l-101.9 101.9z"}),(0,e.createElement)("path",{d:"M311.82 85.38c-3.51-1.09-7.36-1.46-11.06-1.49-5.27-.04-9.18-.32-11.76-6.58-1.93-4.68-6.71-8.78-11.16-11.73-16.99-11.27-41.51-7.23-51.33 12.11-2.51 4.95-4.86 6.26-9.62 6.03-10.43-.51-20.88-1.22-31.31-1.18-57.32.27-114.64.75-171.96 1.19-1.49.01-3 .31-4.46.64C3.32 85.71-.82 89.51.15 95.34c.96 5.77 4.44 10.11 11.92 10.05 34.11-.29 68.23-.13 102.34-.13s68.23-.07 102.34.15c2.92.02 6.57 1.25 8.59 3.23 3.85 3.78 6.32 8.96 10.15 12.75 15.53 15.37 41.92 9.24 51.66-6.72 4.82-7.9 9.27-9.5 17.6-9.43 14.22.12 15.01-7.19 15.78-10.01 1.47-5.35-3.55-8.27-8.71-9.88zm-53.99 25.51c-8.63 0-15.62-7-15.62-15.62s7-15.62 15.62-15.62 15.62 7 15.62 15.62-7 15.62-15.62 15.62zM305.27 230.08c-6.82-.05-14.43 2.16-17.06-7.78-.7-2.65-3.36-5.03-5.6-6.99-19.46-16.97-46.86-11.96-56.95 9.79-.78 1.67-3.69 3.29-5.64 3.34-13.35.3-26.71.08-40.06.19-56.04.46-112.09.99-168.13 1.49-.77 0-1.81-.26-2.26.13-3.26 2.82-7.61 5.27-9.15 8.88-.99 2.32 1.3 7.75 3.74 9.42 3.82 2.61 9.01 4.45 13.62 4.47 66.69.28 133.39.26 200.08.09 5.01-.01 7.55 1.4 9.88 5.97 6.55 12.85 18.91 18.98 31.96 18.2 14.36-.86 27.33-7.67 31.81-24.06 4.26 0 7.61.27 10.91-.06 6.51-.65 13.49-2.06 15.9-8.75 2.99-8.3-2.98-14.27-13.06-14.35zm-47.44 27.86c-8.63 0-15.62-7-15.62-15.62s7-15.62 15.62-15.62 15.62 7 15.62 15.62-7 15.62-15.62 15.62zM306.24 156.93c-15.1-.41-30.2-.99-45.3-.95-20.48.05-40.97.73-61.45.8-2.42 0-5.39-1.66-7.18-3.47-4.68-4.71-8.11-10.97-13.37-14.74-16.98-12.18-41.34-6.48-50.85 12.18-2.67 5.24-4.96 6.27-9.84 6.26-33.87-.12-67.75-.13-101.62-.03-3.45 0-7.07.47-10.32 1.59-5.69 1.96-7.8 9.02-4.76 14.2 4.31 7.35 11.82 7.1 18.64 7.15 33.36.27 66.72.07 100.08.23 2.42.01 6.12.93 7.05 2.62 7.92 14.44 19.68 22.18 36.19 20.18 13.97-1.69 24.24-9.49 30.01-22.92 1.22 0 2.49.02 3.76 0 36.55-.51 73.11-.94 109.65-1.61 7.1-.13 11.74-4.93 11.66-10.93-.08-5.82-5.26-10.37-12.34-10.56zm-146.75 25.65c-8.63 0-15.62-7-15.62-15.62s7-15.62 15.62-15.62 15.62 7 15.62 15.62-7 15.62-15.62 15.62z"}))),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 543.54 397.31"},(0,e.createElement)("g",null,(0,e.createElement)("path",{fill:"none",stroke:"#0057ae",strokeMiterlimit:"10",strokeWidth:"5",d:"M2.5 2.5H541.04V394.81H2.5z"}),(0,e.createElement)("rect",{width:"477.26",height:"16.35",x:"33.14",y:"47.66",fill:"#0057ae",rx:"8.17",ry:"8.17"}),(0,e.createElement)("rect",{width:"336.76",height:"16.35",x:"103.39",y:"77.66",fill:"#0057ae",rx:"8.17",ry:"8.17"}),(0,e.createElement)("circle",{cx:"261.94",cy:"215.36",r:"90.95",fill:"none",stroke:"#0057ae",strokeMiterlimit:"10",strokeWidth:"10"}),(0,e.createElement)("circle",{cx:"261.94",cy:"215.36",r:"69.52",fill:"none",stroke:"#0057ae",strokeMiterlimit:"10",strokeWidth:"5"}),(0,e.createElement)("path",{fill:"#0057ae",d:"M298.02 240.96L272.41 215.36 298.02 189.75 287.55 179.28 261.94 204.89 236.34 179.28 225.87 189.75 251.47 215.36 225.87 240.96 236.34 251.43 261.94 225.83 287.55 251.43 298.02 240.96z"}),(0,e.createElement)("path",{fill:"#0057ae",d:"M392.82 258.01h18.65v124.45c0 3.77-3.06 6.83-6.83 6.83h-4.99c-3.77 0-6.83-3.06-6.83-6.83V258.01z",transform:"rotate(-52.51 402.106 323.64)"}),(0,e.createElement)("path",{fill:"none",stroke:"#0057ae",strokeMiterlimit:"10",strokeWidth:"4",d:"M334.75 271.66H353.58V286.68H334.75z",transform:"rotate(37.49 344.198 279.203)"}))),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 313.92 116.18"},(0,e.createElement)("g",{fill:"#0057ae"},(0,e.createElement)("path",{d:"M36.03 28.57L13.49 48.41 0 32.85 36.66 1.91h22.22v112.37H36.03V28.57zM127.28 84.27H88.24V65.23h39.04v19.04zM176.96 28.57l-22.54 19.84-13.49-15.55 36.66-30.95h22.22v112.37h-22.85V28.57zM230.44 58.09c0-6.66.61-13.43 1.83-20.31 1.22-6.88 3.39-13.12 6.51-18.73 3.12-5.61 7.38-10.18 12.78-13.73C256.96 1.78 263.83 0 272.19 0s15.24 1.77 20.63 5.32c5.4 3.55 9.65 8.12 12.78 13.73 3.12 5.61 5.29 11.85 6.51 18.73 1.22 6.88 1.83 13.65 1.83 20.31s-.61 13.44-1.83 20.31c-1.22 6.88-3.39 13.12-6.51 18.73-3.12 5.61-7.38 10.19-12.78 13.73-5.4 3.54-12.28 5.32-20.63 5.32s-15.24-1.77-20.63-5.32c-5.4-3.54-9.66-8.12-12.78-13.73-3.12-5.61-5.29-11.85-6.51-18.73-1.22-6.88-1.83-13.65-1.83-20.31zm23.81 0c0 2.96.13 6.51.4 10.63.26 4.13.98 8.09 2.14 11.9 1.16 3.81 2.94 7.04 5.32 9.68 2.38 2.65 5.74 3.97 10.08 3.97s7.56-1.32 10-3.97c2.43-2.64 4.23-5.87 5.4-9.68 1.16-3.81 1.88-7.78 2.14-11.9.26-4.13.4-7.67.4-10.63s-.13-6.51-.4-10.63c-.27-4.13-.98-8.1-2.14-11.9-1.17-3.81-2.96-7.03-5.4-9.68-2.44-2.65-5.77-3.97-10-3.97s-7.7 1.32-10.08 3.97c-2.38 2.65-4.15 5.87-5.32 9.68-1.17 3.81-1.88 7.78-2.14 11.9-.26 4.12-.4 7.67-.4 10.63z"}))),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 444.17 262.84"},(0,e.createElement)("g",{fill:"#0057ae"},(0,e.createElement)("rect",{width:"444.17",height:"52.84",rx:"26.42",ry:"26.42"}),(0,e.createElement)("rect",{width:"444.17",height:"52.84",y:"210",rx:"26.42",ry:"26.42"}),(0,e.createElement)("circle",{cx:"65.85",cy:"128.24",r:"45.44"}),(0,e.createElement)("path",{d:"M154.91 111.59c9.18 0 16.65 7.47 16.65 16.65s-7.47 16.65-16.65 16.65-16.65-7.47-16.65-16.65 7.47-16.65 16.65-16.65m0-15c-17.48 0-31.65 14.17-31.65 31.65s14.17 31.65 31.65 31.65 31.65-14.17 31.65-31.65-14.17-31.65-31.65-31.65zM233.98 111.59c9.18 0 16.65 7.47 16.65 16.65s-7.47 16.65-16.65 16.65-16.65-7.47-16.65-16.65 7.47-16.65 16.65-16.65m0-15c-17.48 0-31.65 14.17-31.65 31.65s14.17 31.65 31.65 31.65 31.65-14.17 31.65-31.65-14.17-31.65-31.65-31.65zM313.05 111.59c9.18 0 16.65 7.47 16.65 16.65s-7.47 16.65-16.65 16.65-16.65-7.47-16.65-16.65 7.47-16.65 16.65-16.65m0-15c-17.48 0-31.65 14.17-31.65 31.65s14.17 31.65 31.65 31.65 31.65-14.17 31.65-31.65-14.17-31.65-31.65-31.65zM392.12 111.59c9.18 0 16.65 7.47 16.65 16.65s-7.47 16.65-16.65 16.65-16.65-7.47-16.65-16.65 7.47-16.65 16.65-16.65m0-15c-17.48 0-31.65 14.17-31.65 31.65s14.17 31.65 31.65 31.65 31.65-14.17 31.65-31.65-14.17-31.65-31.65-31.65z"}))),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 543.54 397.31"},(0,e.createElement)("g",null,(0,e.createElement)("path",{fill:"none",stroke:"#0057ae",strokeMiterlimit:"10",strokeWidth:"5",d:"M2.5 2.5H541.04V394.81H2.5z"}),(0,e.createElement)("rect",{width:"195.33",height:"16.35",x:"28.19",y:"92.93",fill:"#0057ae",rx:"8.17",ry:"8.17"}),(0,e.createElement)("rect",{width:"195.33",height:"16.35",x:"28.19",y:"62.93",fill:"#0057ae",rx:"8.17",ry:"8.17"}),(0,e.createElement)("rect",{width:"137.83",height:"16.35",x:"56.94",y:"122.93",fill:"#0057ae",rx:"8.17",ry:"8.17"}),(0,e.createElement)("rect",{width:"203.5",height:"16.35",x:"318.08",y:"92.93",fill:"#0057ae",rx:"8.17",ry:"8.17"}),(0,e.createElement)("rect",{width:"203.5",height:"16.35",x:"318.08",y:"62.93",fill:"#0057ae",rx:"8.17",ry:"8.17"}),(0,e.createElement)("rect",{width:"143.6",height:"16.35",x:"348.03",y:"122.93",fill:"#0057ae",rx:"8.17",ry:"8.17"}),(0,e.createElement)("path",{fill:"#0057ae",d:"M199.09 206.11c-9.36-9.23-21.2-13.92-35.52-14.07-5.02 0-9.57.76-13.66 2.29l5.56 22.81c2.57-.8 5.43-1.24 8.6-1.3 8.22.15 14.42 2.64 18.62 7.47 4.03 4.75 6.04 10.22 6.04 16.43s-2.01 12.02-6.04 16.77c-4.19 4.67-10.4 7.08-18.62 7.24-7.98-.15-14.07-2.57-18.26-7.24-4.35-4.75-5.33-10.45-6.52-16.77-1.09-5.77-5.06-22.05-10.53-30.6-9.21-13.38-22.11-20.15-38.7-20.31-15.47.15-27.84 5.24-37.11 15.25-9.5 9.55-14.33 21.44-14.49 35.65.16 14.29 4.99 26.37 14.51 36.23 9.28 9.71 21.66 14.63 37.15 14.79 4.68-.04 9.06-.63 13.15-1.72l-5.62-23.06c-2.3.59-4.75.91-7.36.96-7.88-.15-14.35-2.84-19.39-8.07-5.28-5.15-7.92-11.53-7.92-19.13s2.64-13.64 7.92-18.78c5.05-5.38 11.51-8.14 19.39-8.3 8.04.15 14.58 2.92 19.63 8.3 4.32 4.48 6.82 9.8 7.5 15.96.34 3.06 1.16 6.03 1.85 9.03 2.06 8.99.57 10.21 9.53 24.5 4.48 5.11 9.63 9.28 15.45 12.5 5.43 3.07 11.87 4.6 19.34 4.6 14.31-.15 26.14-4.69 35.5-13.61 9.28-8.85 14-20.25 14.15-34.2-.16-13.73-4.88-24.93-14.16-33.63zM493.07 206.11c-9.36-9.23-21.2-13.92-35.52-14.07-5.02 0-9.57.76-13.66 2.29l5.56 22.81c2.57-.8 5.43-1.24 8.6-1.3 8.22.15 14.42 2.64 18.62 7.47 4.03 4.75 6.04 10.22 6.04 16.43s-2.01 12.02-6.04 16.77c-4.19 4.67-10.4 7.08-18.62 7.24-7.98-.15-14.07-2.57-18.26-7.24-4.35-4.75-5.33-10.45-6.52-16.77-1.09-5.77-5.06-22.05-10.53-30.6-9.21-13.38-22.11-20.15-38.7-20.31-15.47.15-27.84 5.24-37.11 15.25-9.5 9.55-14.33 21.44-14.49 35.65.16 14.29 4.99 26.37 14.51 36.23 9.28 9.71 21.66 14.63 37.15 14.79 4.68-.04 9.06-.63 13.15-1.72l-5.62-23.06c-2.3.59-4.75.91-7.36.96-7.88-.15-14.35-2.84-19.39-8.07-5.28-5.15-7.92-11.53-7.92-19.13s2.64-13.64 7.92-18.78c5.05-5.38 11.51-8.14 19.39-8.3 8.04.15 14.58 2.92 19.63 8.3 4.32 4.48 6.82 9.8 7.5 15.96.34 3.06 1.16 6.03 1.85 9.03 2.06 8.99.57 10.21 9.53 24.5 4.48 5.11 9.63 9.28 15.45 12.5 5.43 3.07 11.87 4.6 19.34 4.6 14.31-.15 26.14-4.69 35.5-13.61 9.28-8.85 14-20.25 14.15-34.2-.16-13.73-4.88-24.93-14.16-33.63z"}),(0,e.createElement)("path",{fill:"none",stroke:"#0057ae",strokeMiterlimit:"10",strokeWidth:"5",d:"M247.25 2.5H296.29V394.81H247.25z"}))),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 543.54 397.31"},(0,e.createElement)("g",null,(0,e.createElement)("rect",{width:"336.76",height:"16.35",x:"162.38",y:"116.54",fill:"#0057ae",rx:"8.17",ry:"8.17"}),(0,e.createElement)("rect",{width:"336.76",height:"16.35",x:"162.38",y:"272.46",fill:"#0057ae",rx:"8.17",ry:"8.17"}),(0,e.createElement)("path",{fill:"none",stroke:"#0057ae",strokeMiterlimit:"10",strokeWidth:"5",d:"M118.78 288.81L118.78 317.83 44.4 317.83 44.4 243.44 118.78 243.44 118.78 252.54"}),(0,e.createElement)("path",{fill:"#0057ae",d:"M154.61 240.92L147.77 233.48 82.36 293.58 58.58 264.93 50.8 271.39 81.63 307.97 154.61 240.92z"}),(0,e.createElement)("path",{fill:"none",stroke:"#0057ae",strokeMiterlimit:"10",strokeWidth:"5",d:"M118.78 134.81L118.78 163.83 44.4 163.83 44.4 89.44 118.78 89.44 118.78 98.54"}),(0,e.createElement)("path",{fill:"#0057ae",d:"M154.61 86.92L147.77 79.48 82.36 139.58 58.58 110.93 50.8 117.39 81.63 153.97 154.61 86.92z"}),(0,e.createElement)("path",{fill:"none",stroke:"#0057ae",strokeMiterlimit:"10",strokeWidth:"5",d:"M2.5 2.5H541.04V394.81H2.5z"}))),(0,e.createElement)("svg",{id:"b",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 563.51 301.72"},(0,e.createElement)("g",{id:"c"},(0,e.createElement)("rect",{x:"2.5",y:"2.5",width:"286.28",height:"77.36",rx:"38.68",ry:"38.68",fill:"#0057ae"}),(0,e.createElement)("rect",{x:"315.05",y:"2.5",width:"241.93",height:"77.36",rx:"38.68",ry:"38.68",fill:"none",stroke:"#0057ae","stroke-miterlimit":"10","stroke-width":"5"}),(0,e.createElement)("rect",{x:"351.98",y:"111.86",width:"211.54",height:"77.36",rx:"38.68",ry:"38.68",transform:"translate(915.49 301.08) rotate(180)",fill:"#0057ae"}),(0,e.createElement)("rect",{x:"2.5",y:"111.86",width:"330.73",height:"77.36",rx:"38.68",ry:"38.68",transform:"translate(335.73 301.08) rotate(180)",fill:"#0057ae"}),(0,e.createElement)("rect",{x:"342.05",y:"33.01",width:"183.85",height:"16.35",rx:"8.17",ry:"8.17",fill:"#0057ae"}),(0,e.createElement)("rect",{x:"26.31",y:"142.37",width:"279.14",height:"16.35",rx:"8.17",ry:"8.17",fill:"#fff"}),(0,e.createElement)("rect",{x:"2.5",y:"221.86",width:"235.38",height:"77.36",rx:"38.68",ry:"38.68",transform:"translate(240.38 521.08) rotate(-180)",fill:"none",stroke:"#0057ae","stroke-miterlimit":"10","stroke-width":"5"}),(0,e.createElement)("rect",{x:"19.45",y:"252.37",width:"198.66",height:"16.35",rx:"8.17",ry:"8.17",fill:"#0057ae"}),(0,e.createElement)("rect",{x:"251.59",y:"221.86",width:"235.38",height:"77.36",rx:"38.68",ry:"38.68",transform:"translate(738.55 521.08) rotate(-180)",fill:"none",stroke:"#0057ae","stroke-miterlimit":"10","stroke-width":"5"}),(0,e.createElement)("rect",{x:"268.53",y:"252.37",width:"198.66",height:"16.35",rx:"8.17",ry:"8.17",fill:"#0057ae"}),(0,e.createElement)("rect",{x:"373.55",y:"142.37",width:"168.38",height:"16.35",rx:"8.17",ry:"8.17",fill:"#fff"}),(0,e.createElement)("rect",{x:"22.41",y:"33.01",width:"242.77",height:"16.35",rx:"8.17",ry:"8.17",fill:"#fff"}))),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 543.54 397.31"},(0,e.createElement)("path",{fill:"none",stroke:"#0057ae",strokeMiterlimit:"10",strokeWidth:"5",d:"M34.05 201.08h475.43v99.37H34.05z"}),(0,e.createElement)("circle",{cx:"435.6",cy:"242.21",r:"21.54",fill:"#0057ae"}),(0,e.createElement)("path",{fill:"#0057ae",d:"M389.32 201.08v99.37h120.17v-99.37zm101.63 83.8c-.71.93-1.74 1.52-2.9 1.68a4.305 4.305 0 01-3.24-.87l-28.55-21.9.31-.4-.26-.2a29.533 29.533 0 01-20.71 8.51c-16.26 0-29.49-13.23-29.49-29.49s13.23-29.49 29.49-29.49 29.49 13.23 29.49 29.49c0 5.25-1.39 10.35-4.03 14.86l.22.17.31-.4 28.55 21.9c.93.71 1.52 1.74 1.68 2.9.15 1.16-.16 2.31-.87 3.24z"}),(0,e.createElement)("path",{fill:"none",stroke:"#0057ae",strokeMiterlimit:"10",strokeWidth:"5",d:"M2.5 2.5h538.54v392.31H2.5z"}),(0,e.createElement)("g",{fill:"#0057ae"},(0,e.createElement)("rect",{width:"477.26",height:"16.35",x:"33.14",y:"70.9",rx:"8.17"}),(0,e.createElement)("rect",{width:"336.76",height:"16.35",x:"103.39",y:"100.9",rx:"8.17"}))),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 493.42 220"},(0,e.createElement)("defs",null,(0,e.createElement)("clipPath",{id:"d"},(0,e.createElement)("circle",{cx:"234.7",cy:"186.3",r:"9.65",fill:"none"}))),(0,e.createElement)("g",null,(0,e.createElement)("rect",{width:"218",height:"491.42",x:"137.71",y:"-135.71",fill:"none",stroke:"#efefef",strokeMiterlimit:"10",strokeWidth:"2",rx:"5",ry:"5",transform:"rotate(-90 246.71 110)"}),(0,e.createElement)("path",{fill:"#efefef",d:"M-1.79 8.79h208c2.76 0 5 2.24 5 5v197.42h-218V13.79c0-2.76 2.24-5 5-5z",transform:"rotate(-90 102.21 110)"}),(0,e.createElement)("path",{fill:"#929292",d:"M138.38 104.95c0-9.67.01-19.34 0-29.01 0-3.66-1.48-6.68-4.18-9.1-2.55-2.28-5.6-3.12-8.95-3.12-18.83 0-37.66 0-56.49.02-.93 0-1.87.1-2.78.27-5.58 1.08-9.93 6.18-9.91 12.05.04 9.18.01 18.36.01 27.54 0 10 .06 20-.03 29.99-.05 5.76 3.95 10.74 9.16 12.11 1.86.49 3.73.38 5.62.38 17.69-.02 35.38 0 53.06 0 1.35 0 2.72.06 4.04-.13 6.04-.87 10.56-6.29 10.48-12.56-.13-9.48-.03-18.97-.03-28.45zm-8.11 2.46c-4.16-4.12-8.29-8.2-12.41-12.28-.43-.43-.85-.87-1.31-1.26-1.82-1.55-4.08-1.53-5.8.14-2.6 2.54-5.15 5.13-7.72 7.71-11.83 11.84-23.66 23.67-35.48 35.52-.46.46-.81.55-1.38.21-1.28-.77-1.85-1.93-1.96-3.35-.07-.97-.04-1.96-.04-2.94 0-17.6 0-35.19-.01-52.79 0-.89-.04-1.77.02-2.66.12-2.02 1.8-3.66 3.82-3.78.35-.02.7-.02 1.05-.02 18.85 0 37.71.02 56.56-.02 2.34 0 3.91 1.36 4.38 2.9.19.63.24 1.33.24 2 .02 7.95.02 15.89.03 23.84 0 2.17.04 4.33.05 6.5 0 .1-.04.21-.06.28z"}),(0,e.createElement)("path",{fill:"#929292",d:"M82.82 80.25c-5.53-.04-10.29 4.68-10.3 10.2 0 5.62 4.63 10.27 10.27 10.3 5.54.03 10.23-4.66 10.25-10.24.02-5.59-4.6-10.22-10.21-10.26z"}),(0,e.createElement)("rect",{width:"168.59",height:"6",x:"225.81",y:"28.61",fill:"#616161",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"141.59",height:"6",x:"225.81",y:"41.61",fill:"#616161",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"244.07",height:"3.93",x:"225.35",y:"111.65",fill:"#929292",rx:"1.97",ry:"1.97"}),(0,e.createElement)("rect",{width:"244.07",height:"3.93",x:"225.35",y:"124.32",fill:"#929292",rx:"1.97",ry:"1.97"}),(0,e.createElement)("rect",{width:"244.07",height:"3.93",x:"225.35",y:"137",fill:"#929292",rx:"1.97",ry:"1.97"}),(0,e.createElement)("rect",{width:"244.07",height:"3.93",x:"225.35",y:"73.63",fill:"#929292",rx:"1.97",ry:"1.97"}),(0,e.createElement)("rect",{width:"244.07",height:"3.93",x:"225.35",y:"86.3",fill:"#929292",rx:"1.97",ry:"1.97"}),(0,e.createElement)("rect",{width:"244.07",height:"3.93",x:"225.35",y:"98.98",fill:"#929292",rx:"1.97",ry:"1.97"}),(0,e.createElement)("rect",{width:"183.05",height:"3.93",x:"225.35",y:"149.67",fill:"#929292",rx:"1.97",ry:"1.97"}),(0,e.createElement)("circle",{cx:"234.7",cy:"186.3",r:"9.65",fill:"#efefef"}),(0,e.createElement)("g",{fill:"none",clipPath:"url(#d)"},(0,e.createElement)("path",{fill:"#616161",d:"M239.94 186.79s0 .03-.01.04c-.05.02-.08.03-.04.09v.06h-.02c0 .01-.01.03-.02.04v.08h-.02l-.02.04v.05c0 .03 0 .06-.01.08-.06.04-.06.09 0 .13 0 .03 0 .06.01.08v.05l.02.05.02.04s.01.03.02.04c.01.03.03.06.04.09.05.09.1.19.15.28.02.04.04.07.06.11 0 .01.01.03.02.04.05.09.1.18.15.26l.09.15c0 .01.01.03.02.04v.04c0 .02.01.03.02.05 0 .01.01.03.02.04 0 .01.02.03.02.04.01.03.03.06.04.09v.08c0 .01.01.03.02.04 0 .02 0 .04.01.06v.05c0 .02.01.04.02.07v.54l-.02.07c-.06.02-.05.05-.02.09v.08h-.02c0 .02 0 .03-.01.05v.06h-.02c-.04.07-.07.14-.11.22-.01.04-.03.07-.04.11-.23.29-.46.59-.69.88-.06.08-.14.15-.2.23-.18-.11-.36-.22-.54-.32 0-.01 0-.03-.01-.04-.13-.05-.27-.11-.4-.16-.33-.12-.67-.24-1-.36-.26-.09-.51-.17-.77-.25-.12-.04-.24-.06-.36-.09h-.04c-.04-.01-.07-.03-.11-.04-.06-.02-.13-.05-.19-.07v-1.25c.06-.05.13-.1.19-.15l.02-.02c.02-.01.04-.03.06-.04.04-.03.07-.06.11-.09.27-.25.51-.53.71-.84.02-.03.03-.06.05-.08.15-.13.21-.32.28-.5.01-.04.02-.07.04-.11v-.04s.02-.03.03-.04c0-.02.02-.04.03-.06.04-.07.01-.11-.04-.15-.05-.06-.1-.13-.15-.19-.05-.05-.09-.1-.14-.15l-.04-.06c-.06-.14-.13-.28-.19-.41v-.04-.05-.32-.07-.08c.05-.17.09-.35.13-.52l.03-.11v-.06l.03-.13c0-.04.01-.08.02-.13.06-.08.05-.26 0-.33 0-.03 0-.07-.01-.1a.487.487 0 00-.04-.11v-.04c-.01-.04-.01-.08-.04-.12-.08-.11-.11-.26-.26-.32-.07-.05-.14-.1-.22-.15-.06-.03-.12-.05-.18-.08l-.04-.02c-.03-.06-.07-.08-.13-.04h-.05c-.02 0-.04 0-.06-.01-.04-.02-.08-.04-.13-.06-.12-.03-.25-.05-.37-.08-.1-.03-.2-.07-.3-.1-.07-.06-.15-.11-.21-.18-.11-.13-.24-.25-.28-.43l.02-.02c-.03-.11-.06-.21-.1-.32-.02-.05-.04-.09-.05-.14h-.03c0 .03-.02.06-.03.1 0 .02 0 .03-.01.05-.02.05-.05.1-.07.15l-.15.24c-.02.03-.03.06-.05.09-.04.07-.08.13-.12.2 0 .01-.02.03-.03.04-.03.04-.06.07-.09.11-.06.08-.12.16-.19.24-.15.16-.3.31-.47.45-.15.13-.31.25-.48.34-.25.13-.47.3-.61.55-.05.01-.09.03-.04.09 0 .01 0 .03-.01.04-.01.03-.03.06-.04.09v.43c-.05.06-.02.1.03.13 0 .01 0 .03.01.04v.05c.01.04.03.07.04.11v.07c0 .02.01.04.02.07v.11c.01.03.02.06.04.09v.06c.01.04.03.07.04.11v.06c0 .02.01.04.02.07l.02.02c0 .01 0 .03.01.04v.05c0 .02.01.04.02.07l.02.02V186.4s0 .04.01.07l.02.02c0 .06.02.11.02.17 0 .02 0 .04-.01.06-.03.06-.07.13.02.18v.1c-.09.03-.06.08-.02.13v.13c-.05.17-.1.34-.15.52-.03.05-.09.11-.07.14.06.09.13.17.2.26s.13.2.22.28c.18.16.37.3.55.46.03.02.06.07.06.11v1.21c-.08.02-.16.05-.24.07-.25.06-.5.11-.75.17-.28.09-.57.17-.85.26-.07.02-.14.07-.21.1-.03.02-.07.04-.1.05-.31.15-.62.3-.92.45-.13.07-.25.16-.38.24-.15-.2-.31-.4-.45-.61-.05-.07-.07-.16-.11-.23-.02-.05-.04-.1-.07-.15h-.02v-.06c.05-.05.01-.07-.04-.09v-.04c.05-.05.01-.07-.03-.09 0-.01 0-.03-.01-.04v-.05c.04-.05.02-.09-.04-.11 0-.03 0-.06-.01-.08 0-.01.02-.03.03-.04.02-.23.03-.46.05-.69s0-.03.01-.05v-.06c.04-.09.07-.19.11-.28.11-.22.22-.45.32-.67l.07-.18s0-.03.01-.04l.03-.13v-.02c.02-.02.06-.05.06-.07v-.33c0-.03-.04-.05-.06-.07v-.02c-.03-.07-.05-.15-.08-.22-.12-.26-.25-.51-.37-.77-.07-.15-.11-.31-.16-.46v-.09c-.01-.02-.02-.04-.04-.07 0 0 0-.01-.01-.02v-.04c-.01-.05-.03-.1-.04-.15 0-.03 0-.06-.01-.08v-.28c0-.03 0-.06.01-.08.01-.05.03-.1.04-.15v-.05c0-.01 0-.03.01-.04l.03-.09c0-.01 0-.03.01-.04.08-.04.07-.12.08-.2.07-.13.13-.27.22-.38.15-.19.33-.37.49-.55l.26-.26c.02 0 .04 0 .05-.02.1-.13.19-.27.29-.4 0 0 0-.02-.01-.03.02-.04.05-.09.07-.13.01-.01.04-.02.04-.04.05-.11.09-.23.13-.35.01-.04.01-.08.02-.11v-.04c.01-.03.02-.06.04-.09v-.05-.06s.02-.01.02-.02c0-.02.01-.03.02-.05v-.05-.06s.02-.01.02-.02c0-.02.01-.03.02-.05v-.05-.06s.01-.05.02-.07v-.05c0-.01 0-.03.01-.04l.02-.02c0-.02 0-.03.01-.05v-.07l.06-.2c.01 0 .03 0 .03-.02l.15-.39v-.06c.15-.32.39-.56.67-.76.3-.22.62-.38.97-.49.04-.01.08-.01.11-.02l.09-.03c.02 0 .04 0 .06-.01h.05c.02 0 .04-.01.07-.02v-.02h.15c.07.04.13.04.18-.03.07 0 .14-.01.22-.02h.69c.14.03.27.05.41 0 .04-.01.09-.02.13-.04.01 0 .03 0 .04-.01h.07c.06-.01.12-.02.17-.03.04 0 .08 0 .13-.01h.52l.02.02c.02 0 .04.01.07.02h.13c.07.02.14.04.21.07.28.12.55.27.78.47.02.02.04.03.06.05.07.07.14.14.22.21.02.03.05.06.07.08.13.17.27.33.38.51.14.22.25.46.37.7 0 .02.02.03.02.05.04.14.09.29.13.43.01.02.02.03.04.05v.04c.01.04.02.07.04.11v.04c-.04.08-.03.14.04.2 0 .02 0 .04.01.06v.13c0 .04 0 .07.01.11.01.23.01.47.11.69.02.07.04.14.07.21.11.26.31.46.48.68.24.3.44.62.54 1 .03.14.07.27.1.41v.04c0 .03 0 .06-.01.09-.01.08-.07.16.03.22v.1c-.07 0-.06.05-.03.09v.26c-.03.12-.05.25-.08.37 0 .01-.01.03-.02.04 0 .01-.01.03-.02.04z"}),(0,e.createElement)("path",{fill:"#fff",d:"M233.4 191.23c0-.06 0-.11-.01-.17v-.09c-.01-.06-.03-.12-.04-.17v-.1-.09c0-.02-.01-.04-.02-.07v-.04c0-.02-.01-.04-.02-.07v-.12l.21-.09v-1.21c0-.04-.03-.08-.06-.11-.18-.15-.37-.3-.55-.46-.09-.08-.15-.19-.22-.28v-.03c-.08-.11-.18-.21-.12-.36.05-.17.1-.34.15-.52 0-.01.02-.03.03-.04v-.22-.1-.17l-.02-.07c0-.06-.02-.11-.02-.17.04-.07.02-.13-.04-.18v-.08c.04-.06.02-.1-.03-.13 0-.01 0-.03-.01-.04.05-.06.03-.1-.04-.13v-.02-.07c-.01-.03-.02-.06-.04-.09v-.02-.04c-.01-.03-.02-.06-.04-.09v-.06l-.03-.11v-.02-.04c-.01-.04-.03-.07-.04-.11 0-.01 0-.03-.01-.04v-.05c-.01-.07-.03-.13-.04-.2v-.21c.01-.05.02-.1.04-.15v-.04c0-.01 0-.03.01-.04.01-.03.02-.06.04-.09.14-.25.36-.42.61-.55.17-.09.33-.21.48-.34.16-.14.31-.3.47-.45.07-.07.13-.16.19-.24.07 0 .09-.05.09-.11 0-.01.02-.03.03-.04.07-.04.13-.1.12-.2.02-.03.03-.06.05-.09.1-.05.12-.14.15-.24l.09-.15h.06v.04c0 .01 0 .03.01.04v.06c0 .03-.02.07-.02.1v9.78c0 .09.03.12.12.11h1.31c0 .01-.01.03-.02.04h-1.4c-.03 0-.07-.02-.1-.02h-1.15v-.04-.07c.04-.07.02-.14-.04-.19 0-.03 0-.06-.01-.08v-.09c.04-.07.02-.14-.04-.19 0-.03 0-.06-.01-.08l-.03-.2z"}),(0,e.createElement)("path",{fill:"#efefef",d:"M236.21 192.03v.13h-1.31c-.09 0-.12-.02-.12-.11v-9.78c0-.03.01-.07.02-.1.03.06.07.12.1.17.04.18.17.3.28.43.06.07.14.12.21.18.23.19.51.22.8.23.02 0 .04 0 .06.01l.11.03h.07c.01 0 .03.01.04.02.06.03.12.05.18.08.07.05.14.1.22.15.07.1.13.2.2.3.03.05.06.1.09.14v.04c.01.04.02.07.04.11 0 .03 0 .07.01.1v.33c0 .04-.01.08-.02.13-.05.03-.08.07-.03.13v.06c-.05.03-.08.06-.03.11-.04.17-.09.35-.13.52v.08c-.11.12-.05.26-.04.39 0 .02.03.03.04.04v.04c0 .01-.02.03-.02.03.06.13.08.29.21.38.01.02.03.04.04.06.05.05.09.1.14.15.05.06.1.13.15.19.01.05.03.1.04.15 0 .02-.02.04-.03.06 0 .01-.01.03-.02.04 0 .01 0 .03-.01.04-.02.04-.04.07-.06.11-.02.04-.05.07-.07.11-.07.13-.13.26-.19.39s-.03.06-.05.08c-.2.31-.44.59-.71.84-.04.03-.07.06-.11.09-.02.01-.04.03-.06.04l-.02.02c-.06.05-.13.1-.19.15v1.25c.04.07.11.1.19.07.04.01.07.03.11.04 0 .03.01.06.02.08v.06c0 .03-.01.06-.02.09v.28c0 .02-.01.04-.02.07v.06c0 .03-.01.06-.02.09v.11c0 .06 0 .11-.01.17 0 .02-.01.04-.02.07v.06c0 .03-.01.06-.02.09v.11c0 .06 0 .11-.01.17 0 .02-.01.04-.02.07v.04c0 .03-.01.06-.02.09z"}),(0,e.createElement)("path",{fill:"#72473b",d:"M232.58 185.95s.01.04.02.07c0-.02-.01-.04-.02-.07zM232.66 186.38s.01.04.02.07c0-.02-.01-.04-.02-.07z"}),(0,e.createElement)("path",{fill:"#929292",d:"M231.51 195.92L231.51 195.92 231.51 195.92 231.51 195.92z"}),(0,e.createElement)("path",{fill:"#929292",d:"M240.75 194.54l-.03-.13c0-.03 0-.06-.01-.08l-.03-.13v-.06c-.04-.03-.08-.06-.03-.11v-.06c-.01-.04-.02-.09-.04-.13v-.06l-.03-.07v-.08l-.09-.3c-.11-.34-.21-.68-.32-1.02-.03-.06-.06-.13-.09-.19-.04-.05-.07-.1-.11-.15-.06-.07-.13-.13-.19-.2l-.02-.02c-.03-.02-.05-.05-.08-.07l-.15-.12c-.18-.11-.36-.22-.54-.32-.14-.06-.28-.13-.41-.19-.33-.12-.67-.24-1-.36-.26-.09-.51-.17-.77-.25-.12-.04-.24-.06-.36-.09v.08c-.01.09-.03.19-.04.28v.22c.04.09.03.18-.03.26 0 .06 0 .11-.01.17v.07c0 .04-.01.07-.02.11v.04l-.02.11V191.98h-2.77v-.07c0-.03 0-.06-.01-.08-.06-.07-.08-.14-.04-.22v-.07c0-.03 0-.06-.01-.08-.05-.06-.08-.12-.03-.2 0-.06 0-.11-.01-.17-.06-.06-.07-.12-.04-.2v-.07-.1c-.06-.06-.07-.12-.04-.2v-.07-.12s-.02-.01-.02-.02c-.25.06-.5.11-.75.17-.1.04-.32.05-.43.08-.22.08-.6.27-.64.28-.03.02-.07.04-.1.05-.31.15-.62.3-.92.45-.13.07-.25.16-.38.23-.1.09-.2.17-.3.26-.14.12-.28.24-.31.44-.02.12-.07.24-.11.36 0 .03-.01.06-.02.09v.04c0 .03-.02.06-.03.09 0 .03 0 .06-.01.08v.05l-.04.09v.06c.04.05.01.08-.03.11 0 .02 0 .04-.01.06.05.05.01.08-.03.11v.06c-.01.03-.02.06-.04.09 0 .01 0 .03-.01.04v.05c-.01.04-.02.07-.04.11 0 .01 0 .03-.01.04v.05c-.01.04-.02.07-.04.11 0 .01 0 .03-.01.04v.05c-.01.04-.02.07-.04.11 0 .01 0 .03-.01.04v.05c-.01.04-.02.07-.04.11 0 .01 0 .03-.01.04v.05l-.02.06h-.02v.25l.24.15c.28.15.57.3.85.45.03.01.05.03.08.05l.24.09s.04.01.06.02c.09.03.19.05.28.09l.84.3c.01 0 .02.03.03.04 0 0 .02.01.02.02.12.03.24.06.35.1 0 0 .01.02.02.03h.13c.02 0 .05-.01.07-.01l6.12-.19c.06-.03.13-.05.19-.07.08-.03.16-.05.24-.07.04-.03.08-.06.12-.08.11-.05.22-.09.32-.13 0 0 .02.01.03.02h.02c.1-.05.21-.1.31-.15.03-.02.07-.03.1-.04.17-.09.34-.17.51-.26.14-.07.27-.15.4-.23.05-.04.11-.08.16-.11.03-.02.07-.04.1-.07 0-.03 0-.06.01-.08 0-.01 0-.03-.01-.04z"})),(0,e.createElement)("rect",{width:"102.66",height:"6",x:"252.75",y:"183.2",fill:"#616161",rx:"3",ry:"3"}))),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 218 306"},(0,e.createElement)("g",null,(0,e.createElement)("rect",{width:"218",height:"306",fill:"#efefef",rx:"5",ry:"5"}),(0,e.createElement)("path",{fill:"#929292",d:"M150.15 125c0-9.67.01-19.34 0-29.01 0-3.66-1.48-6.68-4.18-9.1-2.55-2.28-5.6-3.12-8.95-3.12-18.83 0-37.66 0-56.49.02-.93 0-1.87.1-2.78.27-5.58 1.08-9.93 6.18-9.91 12.05.04 9.18.01 18.36.01 27.54 0 10 .06 20-.03 29.99-.05 5.76 3.95 10.74 9.16 12.11 1.86.49 3.73.38 5.62.38 17.69-.02 35.38 0 53.06 0 1.35 0 2.72.06 4.04-.13 6.04-.87 10.56-6.29 10.48-12.56-.13-9.48-.03-18.97-.03-28.45zm-8.11 2.46c-4.16-4.12-8.29-8.2-12.41-12.28-.43-.43-.85-.87-1.31-1.26-1.82-1.55-4.08-1.53-5.8.14-2.6 2.54-5.15 5.13-7.72 7.71-11.83 11.84-23.66 23.67-35.48 35.52-.46.46-.81.55-1.38.21-1.28-.77-1.85-1.93-1.96-3.35-.07-.97-.04-1.96-.04-2.94 0-17.6 0-35.19-.01-52.79 0-.89-.04-1.77.02-2.66.12-2.02 1.8-3.66 3.82-3.78.35-.02.7-.02 1.05-.02 18.85 0 37.71.02 56.56-.02 2.34 0 3.91 1.36 4.38 2.9.19.63.24 1.33.24 2 .02 7.95.02 15.89.03 23.84 0 2.17.04 4.33.05 6.5 0 .1-.04.21-.06.28z"}),(0,e.createElement)("path",{fill:"#929292",d:"M94.59 100.31c-5.53-.04-10.29 4.68-10.3 10.2 0 5.62 4.63 10.27 10.27 10.3 5.54.03 10.23-4.66 10.25-10.24.02-5.59-4.6-10.22-10.21-10.26z"}),(0,e.createElement)("rect",{width:"67.96",height:"3.93",x:"18.3",y:"278.23",fill:"#929292",rx:"1.97",ry:"1.97"}),(0,e.createElement)("rect",{width:"99.96",height:"3.93",x:"18.3",y:"268.23",fill:"#929292",rx:"1.97",ry:"1.97"}))),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 220 308"},(0,e.createElement)("g",null,(0,e.createElement)("rect",{width:"218",height:"306",x:"1",y:"1",fill:"none",stroke:"#efefef",strokeMiterlimit:"10",strokeWidth:"2",rx:"5",ry:"5"}),(0,e.createElement)("path",{fill:"#efefef",d:"M6 1h208c2.76 0 5 2.24 5 5v157.03H1V6c0-2.76 2.24-5 5-5z"}),(0,e.createElement)("path",{fill:"#929292",d:"M145.91 91.03V65.71c0-3.19-1.29-5.83-3.65-7.95-2.22-1.99-4.89-2.72-7.81-2.72-16.43 0-32.87 0-49.3.02-.81 0-1.63.09-2.42.24-4.87.94-8.67 5.39-8.65 10.52.03 8.01.01 16.03.01 24.04 0 8.72.05 17.45-.02 26.17-.04 5.03 3.45 9.37 7.99 10.57 1.62.43 3.26.33 4.9.33 15.44-.02 30.87 0 46.31 0 1.18 0 2.37.05 3.53-.12 5.27-.76 9.22-5.49 9.14-10.96-.11-8.28-.03-16.55-.03-24.83zm-7.08 2.15c-3.63-3.6-7.23-7.16-10.83-10.72-.38-.37-.74-.76-1.14-1.1-1.59-1.35-3.56-1.34-5.06.12-2.27 2.21-4.49 4.48-6.74 6.72-10.32 10.33-20.65 20.66-30.96 31-.4.4-.71.48-1.2.18-1.11-.67-1.62-1.69-1.71-2.93-.06-.85-.03-1.71-.03-2.56 0-15.36 0-30.71-.01-46.07 0-.77-.03-1.55.01-2.32.1-1.76 1.57-3.2 3.34-3.3.3-.02.61-.02.91-.02 16.45 0 32.91.01 49.36-.02 2.05 0 3.42 1.19 3.82 2.53.17.55.21 1.16.21 1.74.02 6.94.02 13.87.03 20.81 0 1.89.03 3.78.05 5.67 0 .09-.04.18-.05.25z"}),(0,e.createElement)("path",{fill:"#929292",d:"M97.42 69.48c-4.82-.03-8.98 4.09-8.99 8.9 0 4.91 4.04 8.96 8.96 8.99 4.83.02 8.93-4.07 8.94-8.94.02-4.87-4.01-8.92-8.91-8.95z"}),(0,e.createElement)("rect",{width:"168.59",height:"6",x:"26.41",y:"187.01",fill:"#616161",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"141.59",height:"6",x:"26.41",y:"200.01",fill:"#616161",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"169",height:"3.93",x:"25.95",y:"219.03",fill:"#929292",rx:"1.97",ry:"1.97"}),(0,e.createElement)("rect",{width:"169",height:"3.93",x:"25.95",y:"231.04",fill:"#929292",rx:"1.97",ry:"1.97"}),(0,e.createElement)("rect",{width:"169",height:"3.93",x:"25.95",y:"243.06",fill:"#929292",rx:"1.97",ry:"1.97"}),(0,e.createElement)("rect",{width:"126.75",height:"3.93",x:"25.95",y:"255.07",fill:"#929292",rx:"1.97",ry:"1.97"}),(0,e.createElement)("rect",{width:"47.02",height:"3.93",x:"148.16",y:"281.91",fill:"#929292",rx:"1.97",ry:"1.97"}))),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 220 308"},(0,e.createElement)("defs",null,(0,e.createElement)("clipPath",{id:"d"},(0,e.createElement)("circle",{cx:"31.5",cy:"202.03",r:"6.5",fill:"none"}))),(0,e.createElement)("g",null,(0,e.createElement)("rect",{width:"218",height:"306",x:"1",y:"1",fill:"none",stroke:"#efefef",strokeMiterlimit:"10",strokeWidth:"2",rx:"5",ry:"5"}),(0,e.createElement)("path",{fill:"#efefef",d:"M6 1h208c2.76 0 5 2.24 5 5v133.03H1V6c0-2.76 2.24-5 5-5z"}),(0,e.createElement)("path",{fill:"#929292",d:"M145.91 71.03V45.71c0-3.19-1.29-5.83-3.65-7.95-2.22-1.99-4.89-2.72-7.81-2.72-16.43 0-32.87 0-49.3.02-.81 0-1.63.09-2.42.24-4.87.94-8.67 5.39-8.65 10.52.03 8.01.01 16.03.01 24.04 0 8.72.05 17.45-.02 26.17-.04 5.03 3.45 9.37 7.99 10.57 1.62.43 3.26.33 4.9.33 15.44-.02 30.87 0 46.31 0 1.18 0 2.37.05 3.53-.12 5.27-.76 9.22-5.49 9.14-10.96-.11-8.28-.03-16.55-.03-24.83zm-7.08 2.15c-3.63-3.6-7.23-7.16-10.83-10.72-.38-.37-.74-.76-1.14-1.1-1.59-1.35-3.56-1.34-5.06.12-2.27 2.21-4.49 4.48-6.74 6.72-10.32 10.33-20.65 20.66-30.96 31-.4.4-.71.48-1.2.18-1.11-.67-1.62-1.69-1.71-2.93-.06-.85-.03-1.71-.03-2.56 0-15.36 0-30.71-.01-46.07 0-.77-.03-1.55.01-2.32.1-1.76 1.57-3.2 3.34-3.3.3-.02.61-.02.91-.02 16.45 0 32.91.01 49.36-.02 2.05 0 3.42 1.19 3.82 2.53.17.55.21 1.16.21 1.74.02 6.94.02 13.87.03 20.81 0 1.89.03 3.78.05 5.67 0 .09-.04.18-.05.25z"}),(0,e.createElement)("path",{fill:"#929292",d:"M97.42 49.48c-4.82-.03-8.98 4.09-8.99 8.9 0 4.91 4.04 8.96 8.96 8.99 4.83.02 8.93-4.07 8.94-8.94.02-4.87-4.01-8.92-8.91-8.95z"}),(0,e.createElement)("rect",{width:"168.59",height:"6",x:"26.41",y:"167.01",fill:"#616161",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"141.59",height:"6",x:"26.41",y:"180.01",fill:"#616161",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"169",height:"3.93",x:"25.95",y:"219.03",fill:"#929292",rx:"1.97",ry:"1.97"}),(0,e.createElement)("rect",{width:"79",height:"3.93",x:"42",y:"201.03",fill:"#929292",rx:"1.97",ry:"1.97"}),(0,e.createElement)("rect",{width:"169",height:"3.93",x:"25.95",y:"231.04",fill:"#929292",rx:"1.97",ry:"1.97"}),(0,e.createElement)("rect",{width:"169",height:"3.93",x:"25.95",y:"243.06",fill:"#929292",rx:"1.97",ry:"1.97"}),(0,e.createElement)("rect",{width:"126.75",height:"3.93",x:"25.95",y:"255.07",fill:"#929292",rx:"1.97",ry:"1.97"}),(0,e.createElement)("rect",{width:"169",height:"15",x:"26",y:"273.77",fill:"#0074e3",rx:"7.5",ry:"7.5"}),(0,e.createElement)("circle",{cx:"31.5",cy:"202.03",r:"6.5",fill:"#efefef"}),(0,e.createElement)("g",{fill:"none",clipPath:"url(#d)"},(0,e.createElement)("path",{fill:"#616161",d:"M35.03 202.36v.03c-.03.01-.06.02-.02.06v.04H35s0 .02-.01.03v.06h-.01v.03s-.01.02 0 .03v.06c-.04.03-.04.06 0 .09v.12l.03.03s0 .02.01.03c0 .02.02.04.03.06.03.06.07.13.1.19.01.02.03.05.04.07 0 0 0 .02.01.03.03.06.07.12.1.18.02.03.04.07.06.1 0 0 .01.02.02.03v.03c0 .01 0 .02.01.03 0 0 0 .02.01.03 0 0 .01.02.02.03 0 .02.02.04.03.06v.06s0 .02.01.03v.07c0 .01 0 .03.01.04v.41c-.05.01-.05.03-.03.06v.06h-.01c0 .01 0 .02-.01.03v.04h-.01c-.02.05-.05.1-.07.15 0 .02-.02.05-.03.07-.15.2-.31.4-.46.59-.04.05-.09.1-.14.15-.12-.07-.24-.15-.37-.22v-.02c-.09-.04-.18-.07-.27-.11-.23-.08-.45-.16-.68-.24-.17-.06-.35-.11-.52-.17l-.24-.06h-.03c-.02 0-.05-.02-.07-.03-.04-.02-.09-.03-.13-.05v-.84c.04-.03.08-.07.13-.1 0 0 .01 0 .02-.01.01 0 .03-.02.04-.03.02-.02.05-.04.07-.06.18-.17.35-.36.48-.57l.03-.06c.1-.09.14-.22.19-.34 0-.02.02-.05.02-.07v-.03s.02-.02.02-.03c0-.01.01-.03.02-.04.03-.04 0-.08-.03-.1l-.1-.13c-.03-.03-.06-.07-.09-.1l-.03-.04c-.04-.09-.09-.19-.13-.28v-.03-.03-.22-.05-.06l.09-.35c0-.02.02-.05.02-.07v-.04c0-.03.01-.06.02-.09 0-.03 0-.06.01-.08.04-.05.04-.18 0-.22v-.07c0-.02-.02-.05-.02-.07v-.03c0-.03 0-.06-.02-.08-.05-.08-.07-.18-.17-.22-.05-.03-.1-.07-.15-.1-.04-.02-.08-.03-.12-.05h-.03s-.05-.06-.09-.04h-.07c-.03-.01-.06-.03-.09-.04-.08-.02-.17-.03-.25-.05-.07-.02-.13-.04-.2-.07-.05-.04-.1-.07-.14-.12-.08-.09-.16-.17-.19-.29 0 0 .01-.01.01-.02l-.06-.21c-.01-.03-.02-.06-.04-.09h-.02c0 .02-.01.04-.02.07v.03c-.02.03-.03.07-.05.1-.03.05-.07.11-.1.16l-.03.06c-.03.04-.06.09-.08.13 0 0-.01.02-.02.03-.02.02-.04.05-.06.07-.04.05-.08.11-.13.16-.1.1-.2.21-.31.31-.1.09-.21.17-.33.23-.17.09-.32.2-.41.37-.03 0-.06.02-.02.06v.03c0 .02-.02.04-.03.06v.28s-.02.07.02.09v.06c0 .02.02.05.03.07v.04c0 .01.01.03.02.04v.07c0 .02.02.04.03.06v.04c0 .02.02.05.03.07v.04c0 .02 0 .03.01.05l.01.01v.06c0 .01 0 .03.01.04l.01.01v.16l.01.01c0 .04.01.08.02.12v.04c-.02.04-.05.09.02.12v.07c-.06.02-.04.05-.02.09v.09c-.03.12-.07.23-.1.35-.02.03-.06.08-.05.09.04.06.09.12.14.17.05.06.09.14.15.19.12.11.25.2.37.31.02.02.04.05.04.07v.81c-.05.02-.11.03-.16.05-.17.04-.34.08-.51.11-.19.06-.38.11-.57.18-.05.02-.1.05-.14.07-.02.01-.05.02-.07.04-.21.1-.42.2-.62.3-.09.05-.17.11-.26.16-.1-.14-.21-.27-.3-.41a.774.774 0 01-.07-.16c-.02-.03-.03-.07-.05-.1h-.01v-.04c.03-.04 0-.05-.02-.06v-.03c.03-.03 0-.05-.02-.06v-.03-.03c.03-.04.02-.06-.02-.07v-.06s.02-.02.02-.03l.03-.47s0-.02.01-.03v-.04c.02-.06.05-.13.07-.19.07-.15.15-.3.22-.45l.05-.12v-.03c0-.03.02-.06.02-.09v-.01c.01-.02.04-.03.04-.05v-.22c0-.02-.03-.03-.04-.05v-.01c-.02-.05-.03-.1-.05-.15-.08-.17-.17-.34-.25-.52-.04-.1-.07-.21-.11-.31v-.06c0-.02-.02-.03-.02-.05v-.01-.03c0-.03-.02-.07-.03-.1v-.06-.19-.06c0-.03.02-.07.03-.1v-.03-.03c0-.02.01-.04.02-.06v-.03c.06-.03.05-.08.05-.13.05-.09.09-.18.15-.25.1-.13.22-.25.33-.37.06-.06.12-.12.18-.17s.03 0 .03-.01c.07-.09.13-.18.19-.27 0 0 0-.02-.01-.02.02-.03.03-.06.05-.09l.03-.03c.03-.08.06-.15.09-.23 0-.02 0-.05.01-.08v-.03c0-.02.02-.04.02-.06v-.03-.04s.01 0 .02-.01c0-.01 0-.02.01-.03v-.03-.04s.01 0 .02-.01c0-.01 0-.02.01-.03v-.03-.04s0-.03.01-.05v-.03-.03l.01-.01v-.03-.04c.01-.04.03-.09.04-.13 0 0 .02 0 .02-.01.04-.09.07-.18.1-.26v-.04c.1-.22.27-.37.45-.51.2-.15.42-.26.65-.33.02 0 .05 0 .08-.01.02 0 .04-.01.06-.02h.07c.01 0 .03 0 .04-.01v-.01h.1c.05.03.09.03.12-.02.05 0 .1 0 .15-.01h.47c.09.02.18.03.28 0 .03 0 .06-.02.09-.02h.07c.04 0 .08-.02.12-.02H32.43l.01.01c.01 0 .03 0 .04.01h.09c.05.01.1.03.14.04.19.08.37.18.53.32.01.01.03.02.04.03.05.05.1.1.15.14.02.02.03.04.05.06.09.11.18.22.26.34.09.15.17.31.25.47 0 .01.01.02.02.03l.09.29c0 .01.02.02.02.03v.03c0 .02.02.05.02.07v.03c-.03.05-.02.09.02.13v.2c0 .16 0 .32.07.47.02.05.03.09.05.14.07.17.21.31.32.46.16.2.3.42.36.67.02.09.04.18.07.28v.09c-.01.05-.04.11.02.15v.07c-.05 0-.04.03-.02.06v.18l-.06.25s0 .02-.01.03c0 0 0 .02-.01.03z"}),(0,e.createElement)("path",{fill:"#fff",d:"M30.63 205.35v-.11-.06c0-.04-.02-.08-.03-.12v-.07-.06c0-.02 0-.03-.01-.05v-.03c0-.01 0-.03-.01-.04v-.08c.05-.02.1-.04.14-.06v-.81c0-.02-.02-.06-.04-.07-.12-.1-.25-.2-.37-.31-.06-.05-.1-.12-.15-.19v-.02c-.05-.07-.12-.14-.08-.24.03-.12.07-.23.1-.35 0 0 .01-.02.02-.03v-.15-.07V202.26l-.03-.12c.03-.05.02-.09-.02-.12v-.06c.03-.04.01-.07-.02-.09v-.03c.04-.04.02-.07-.02-.09v-.01-.04c0-.02-.02-.04-.02-.06v-.01-.03c0-.02-.02-.04-.02-.06v-.04c0-.03-.02-.05-.02-.08v-.01-.03c0-.02-.02-.05-.03-.07v-.03-.03c0-.04-.02-.09-.03-.13v-.14c0-.03.02-.07.02-.1v-.03-.03c0-.02.02-.04.02-.06.09-.17.24-.28.41-.37.12-.06.22-.14.33-.23.11-.09.21-.2.31-.31.05-.05.09-.11.13-.16.05 0 .06-.03.06-.07 0 0 .01-.02.02-.03.05-.03.09-.07.08-.13l.03-.06c.07-.03.08-.1.1-.16.02-.03.04-.07.06-.1s.03 0 .04 0v.1c0 .02-.01.05-.01.07v6.59c0 .06.02.08.08.08h.88s0 .02-.01.03h-.95c-.02 0-.04-.01-.07-.01h-.78v-.03-.05c.02-.05.01-.09-.03-.13v-.06-.06c.02-.05.01-.09-.03-.13v-.06c0-.04-.02-.09-.02-.13z"}),(0,e.createElement)("path",{fill:"#efefef",d:"M32.52 205.89v.09h-.88c-.06 0-.08-.02-.08-.08v-6.59c0-.02 0-.05.01-.07.02.04.05.08.07.12.03.12.11.2.19.29.04.05.09.08.14.12.16.13.35.15.54.16h.04c.02 0 .05.02.07.02h.04s.02 0 .03.01c.04.02.08.03.12.05.05.03.1.07.15.1.04.07.09.13.13.2.02.03.04.06.06.1v.03c0 .02.02.05.02.07V200.8c0 .03 0 .06-.01.08-.03.02-.05.05-.02.09v.04c-.03.02-.05.04-.02.07l-.09.35v.06c-.07.08-.04.18-.03.27 0 .01.02.02.03.03v.03l-.01.02c.04.09.06.19.14.26 0 .01.02.03.03.04.03.03.06.07.09.1l.1.13c0 .03.02.07.03.1 0 .01-.01.03-.02.04 0 .01 0 .02-.01.03v.03c-.01.02-.03.05-.04.07-.01.02-.03.05-.04.07-.04.09-.09.18-.13.27s-.02.04-.03.06c-.13.21-.3.4-.48.57-.02.02-.05.04-.07.06-.01 0-.03.02-.04.03 0 0-.01 0-.02.01-.04.03-.08.07-.13.1v.84c.03.05.07.07.13.05.02 0 .05.02.07.03 0 .02 0 .04.01.06v.04c0 .02 0 .04-.01.06v.19c0 .01 0 .03-.01.04v.04c0 .02 0 .04-.01.06v.18c0 .01 0 .03-.01.04v.04c0 .02 0 .04-.01.06v.18c0 .01 0 .03-.01.04v.03c0 .02 0 .04-.01.06z"}),(0,e.createElement)("path",{fill:"#72473b",d:"M30.07 201.79s0 .03.01.05c0-.02 0-.03-.01-.05zM30.13 202.08s0 .03.01.04c0-.01 0-.03-.01-.04z"}),(0,e.createElement)("path",{fill:"#929292",d:"M29.36 208.51L29.36 208.51 29.36 208.51 29.36 208.51z"}),(0,e.createElement)("path",{fill:"#929292",d:"M35.58 207.58s-.01-.06-.02-.09v-.06c0-.03-.02-.06-.02-.09v-.04c-.03-.02-.05-.04-.02-.08v-.04c0-.03-.02-.06-.02-.09v-.04l-.02-.05v-.06c-.02-.07-.04-.14-.06-.2-.07-.23-.14-.46-.22-.69-.02-.04-.04-.09-.06-.13s-.05-.07-.07-.1-.09-.09-.13-.13l-.02-.02c-.02-.02-.04-.03-.05-.05a.7.7 0 00-.1-.08c-.12-.07-.24-.15-.37-.22-.09-.04-.19-.09-.28-.13-.23-.08-.45-.16-.68-.24-.17-.06-.35-.11-.52-.17l-.24-.06v.06c0 .06-.02.13-.03.19v.14c.03.06.02.12-.02.18v.15c0 .02 0 .05-.01.07v.1l-.02.11v.07h-1.87v-.04-.06c-.04-.04-.05-.09-.03-.15v-.04-.06c-.03-.04-.06-.08-.02-.13v-.11c-.04-.04-.05-.08-.03-.13v-.04-.07c-.04-.04-.05-.08-.03-.13v-.04-.08s-.01 0-.02-.01c-.17.04-.34.08-.51.11-.07.03-.22.03-.29.06-.15.05-.4.18-.43.19-.02.01-.05.02-.07.04-.21.1-.42.2-.62.3-.09.05-.17.11-.26.16l-.2.17c-.09.08-.19.16-.21.29-.01.08-.05.16-.07.25 0 .02 0 .04-.01.06v.03c0 .02-.01.04-.02.06v.09l-.02.06v.04c.03.04 0 .06-.02.08v.04c.03.04 0 .06-.02.08v.04c0 .02-.02.04-.02.06v.06c0 .02-.02.05-.02.07v.06c0 .02-.02.05-.02.07v.06c0 .02-.02.05-.02.07v.06c0 .02-.02.05-.02.07v.06l-.02.04h-.01v.18c.05.03.11.07.16.1l.57.3c.02 0 .04.02.05.03l.16.06s.03 0 .04.01c.06.02.13.04.19.06.19.07.38.14.57.2 0 0 .01.02.02.03 0 0 .01 0 .02.01l.24.06s0 .01.01.02h.13l4.12-.13.13-.05c.05-.02.11-.03.16-.05.03-.02.05-.04.08-.06.07-.03.14-.06.22-.09 0 0 .01 0 .02.02h.01c.07-.03.14-.07.21-.1.02-.01.04-.02.07-.03.12-.06.23-.12.35-.18.09-.05.18-.1.27-.16l.11-.08c.02-.02.04-.03.07-.05v-.06-.03z"})),(0,e.createElement)("rect",{width:"31",height:"8",x:"26",y:"149.03",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"0.91",ry:"0.91"}),(0,e.createElement)("rect",{width:"31",height:"8",x:"62",y:"149.03",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"0.91",ry:"0.91"}))),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 220 308"},(0,e.createElement)("g",null,(0,e.createElement)("rect",{width:"218",height:"306",x:"1",y:"1",fill:"none",stroke:"#efefef",strokeMiterlimit:"10",strokeWidth:"2",rx:"5",ry:"5"}),(0,e.createElement)("path",{fill:"#efefef",d:"M6 1h208c2.76 0 5 2.24 5 5v201H1V6c0-2.76 2.24-5 5-5z"}),(0,e.createElement)("path",{fill:"#929292",d:"M106.39 122.25c10.73.01 21.46 0 32.19.01 4.02-1.59 4.22-9.32 6.42-12.98 2.65-8 6.63-15.74 8.67-23.85-.36-1.95-2.7-1.42-4.16-1.54H95.77c-1.64-6.81-2.43-14.42-6.07-20.47-1.47-2.17-3.95-2.68-6.43-2.66-.38-.03-.76-.02-.86-.5-4.36.04-9.2-.13-13.25.14-6.75 2.05.26 11.28 3.95 5.18.43-.78.4-2.38 1.63-2.04 17.35-2.31 13.6 9.34 17.82 21.83 3.06 11.81 5.99 24.19 8.99 36.26 1.96 4.81 1.3 11.51 6.6 14.32-7.63 9.38 10.27 17.68 12.65 5.83.07-.09.14-.19.21-.28v-.23c-.59-1.18-.05-2.7-.8-3.91-.29-.73.47-.65.94-.48 2.49-1.26 6.29-.11 9.22-.49.8-.02.5.82.39 1.3-4.28 9.87 12.43 14.38 13.87 3.72-.6-.9-.29-2-.34-3.02-.31-1.43-1.52-2.38-1.63-3.86-.96-1.16-2.2-.88-3.5-.75-8.89-.63-18.91 1.26-27.27-.73-1-.39-3.05.22-3.11-1.15-1.05-.78-4.58-10.13-2.39-9.62zm29.81 14.8c3.76-1.44 6.41 4.09 3.34 6.33-.49 1.31-2.06.91-3.13.98-3.06-1.25-3.85-5.96-.21-7.32zm-26.06 2.94c.3-3.62 6.16-4.26 6.9-.5 2.07.97-1.08 3.78-2.05 4.63-1.07-.02-3 .72-3.34-.74-.7-.96-2.69-2.12-1.51-3.39zm-4.68-21c-.84 0-1.06-.24-1.29-1.39-2.47-10.02-4.81-20.06-7.36-30.07 17.49-.52 35.22-.61 52.68.06-.15.14-.3.27-.45.41-3.13 9.92-7.52 19.59-10.9 29.49-.03 1.39-.86 1.15-1.76 1.5-10.31.01-20.61.01-30.92 0z"}),(0,e.createElement)("rect",{width:"169",height:"6",x:"25.5",y:"240",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"126.75",height:"6",x:"25.5",y:"225",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"89.1",height:"15",x:"105.4",y:"270.77",fill:"#0074e3",rx:"7.5",ry:"7.5"}),(0,e.createElement)("path",{fill:"#616161",d:"M27.03 283.53c-.41-.18-.73-.41-.95-.7-.22-.29-.38-.63-.46-1a5.62 5.62 0 01-.12-1.18v-.34h2.21c0 .22 0 .44.02.65s.06.4.12.57c.06.17.16.32.28.44.12.12.29.21.5.26V279l-.8-.29c-.78-.28-1.34-.67-1.68-1.19-.34-.52-.51-1.14-.51-1.88 0-.99.26-1.76.78-2.3.52-.54 1.26-.86 2.22-.97v-1.1h1.02v1.1c.6.05 1.09.17 1.46.36.38.19.68.42.9.7s.38.59.46.93c.09.34.13.69.13 1.04v.22H30.4c-.01-.41-.07-.74-.18-1.02a.892.892 0 00-.58-.54v3.02l1.26.51c.3.13.57.27.81.42.24.15.45.33.62.55.17.22.3.48.4.79.1.31.14.69.14 1.14 0 1.15-.27 1.98-.82 2.5-.55.51-1.35.81-2.41.88v1.39h-1.02v-1.39c-.66-.05-1.2-.17-1.61-.34zm.82-8.25c0 .6.26 1.05.78 1.34v-2.56c-.52.15-.78.55-.78 1.22zm2.52 6.47c.14-.24.22-.51.22-.81 0-.41-.08-.73-.23-.96-.15-.23-.39-.43-.7-.59v2.83c.33-.07.57-.23.71-.47zM37.03 276.52c.05-.64.18-1.21.38-1.71.21-.5.52-.89.94-1.19.42-.3 1.01-.45 1.75-.45.62 0 1.12.09 1.53.26.4.18.72.46.97.85.24.39.41.89.51 1.51.1.62.15 1.38.15 2.27 0 .7-.02 1.37-.07 2.02-.05.64-.18 1.21-.38 1.71-.21.5-.52.89-.94 1.17-.42.28-1.01.43-1.75.43-.61 0-1.11-.08-1.52-.24-.41-.16-.73-.44-.97-.82-.24-.39-.41-.89-.51-1.51-.1-.62-.15-1.38-.15-2.27 0-.7.02-1.37.07-2.02zm2.02 4.01c.03.4.09.72.18.95.09.23.2.39.34.48.14.09.32.13.54.13s.41-.05.55-.16c.14-.11.25-.29.33-.55.08-.26.14-.61.17-1.04.03-.44.05-.98.05-1.62v-1.09c0-.63-.02-1.15-.05-1.56-.03-.4-.09-.72-.18-.95-.09-.23-.2-.39-.34-.48-.14-.09-.32-.13-.54-.13s-.41.05-.55.16c-.14.11-.25.29-.33.55-.08.26-.14.61-.17 1.04-.03.44-.05.98-.05 1.62v1.09c0 .63.02 1.15.05 1.56zM46.16 283.22h-1.87V281h1.87v2.22zM47.26 276.52c.05-.64.18-1.21.38-1.71.21-.5.52-.89.94-1.19.42-.3 1.01-.45 1.75-.45.62 0 1.12.09 1.53.26.4.18.72.46.97.85.24.39.41.89.51 1.51.1.62.15 1.38.15 2.27 0 .7-.02 1.37-.07 2.02-.05.64-.18 1.21-.38 1.71-.21.5-.52.89-.94 1.17-.42.28-1.01.43-1.75.43-.61 0-1.11-.08-1.52-.24-.41-.16-.73-.44-.97-.82-.24-.39-.41-.89-.51-1.51-.1-.62-.15-1.38-.15-2.27 0-.7.02-1.37.07-2.02zm2.02 4.01c.03.4.09.72.18.95.09.23.2.39.34.48.14.09.32.13.54.13s.41-.05.55-.16c.14-.11.25-.29.33-.55.08-.26.14-.61.17-1.04.03-.44.05-.98.05-1.62v-1.09c0-.63-.02-1.15-.05-1.56-.03-.4-.09-.72-.18-.95-.09-.23-.2-.39-.34-.48-.14-.09-.32-.13-.54-.13s-.41.05-.55.16c-.14.11-.25.29-.33.55-.08.26-.14.61-.17 1.04-.03.44-.05.98-.05 1.62v1.09c0 .63.02 1.15.05 1.56zM54.07 276.52c.05-.64.18-1.21.38-1.71.21-.5.52-.89.94-1.19.42-.3 1.01-.45 1.75-.45.62 0 1.12.09 1.53.26.4.18.72.46.97.85.24.39.41.89.51 1.51.1.62.15 1.38.15 2.27 0 .7-.02 1.37-.07 2.02-.05.64-.18 1.21-.38 1.71-.21.5-.52.89-.94 1.17-.42.28-1.01.43-1.75.43-.61 0-1.11-.08-1.52-.24-.41-.16-.73-.44-.97-.82-.24-.39-.41-.89-.51-1.51-.1-.62-.15-1.38-.15-2.27 0-.7.02-1.37.07-2.02zm2.02 4.01c.03.4.09.72.18.95.09.23.2.39.34.48.14.09.32.13.54.13s.41-.05.55-.16c.14-.11.25-.29.33-.55.08-.26.14-.61.17-1.04.03-.44.05-.98.05-1.62v-1.09c0-.63-.02-1.15-.05-1.56-.03-.4-.09-.72-.18-.95-.09-.23-.2-.39-.34-.48-.14-.09-.32-.13-.54-.13s-.41.05-.55.16c-.14.11-.25.29-.33.55-.08.26-.14.61-.17 1.04-.03.44-.05.98-.05 1.62v1.09c0 .63.02 1.15.05 1.56z"}))),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 795 680"},(0,e.createElement)("g",null,(0,e.createElement)("rect",{width:"793",height:"678",x:"1",y:"1",fill:"none",stroke:"#efefef",strokeMiterlimit:"10",strokeWidth:"2",rx:"5",ry:"5"}),(0,e.createElement)("rect",{width:"85.51",height:"6",x:"143.29",y:"117.41",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"29.51",height:"6",x:"143.29",y:"637.41",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"151.8",height:"213.08",x:"143.29",y:"146.35",fill:"none",stroke:"#efefef",strokeMiterlimit:"10",strokeWidth:"2",rx:"5",ry:"5"}),(0,e.createElement)("path",{fill:"#efefef",d:"M148.29 146.35h141.8c2.76 0 5 2.24 5 5V282h-151.8V151.35c0-2.76 2.24-5 5-5z"}),(0,e.createElement)("path",{fill:"#fff",d:"M244.19 223.17v-17.63c0-2.22-.9-4.06-2.54-5.53-1.55-1.39-3.4-1.9-5.44-1.89-11.44 0-22.89 0-34.33.01-.56 0-1.13.06-1.69.17-3.39.66-6.04 3.75-6.02 7.33.02 5.58 0 11.16 0 16.74 0 6.08.03 12.15-.02 18.23-.03 3.5 2.4 6.52 5.56 7.36 1.13.3 2.27.23 3.41.23 10.75-.01 21.5 0 32.25 0 .82 0 1.65.04 2.46-.08 3.67-.53 6.42-3.82 6.37-7.63-.08-5.76-.02-11.53-.02-17.29zm-4.93 1.5c-2.53-2.5-5.03-4.98-7.54-7.46-.26-.26-.51-.53-.79-.77-1.11-.94-2.48-.93-3.53.09-1.58 1.54-3.13 3.12-4.69 4.68-7.19 7.19-14.38 14.38-21.56 21.59-.28.28-.5.33-.84.13-.78-.47-1.13-1.18-1.19-2.04-.04-.59-.02-1.19-.02-1.78v-32.08c0-.54-.02-1.08 0-1.61.07-1.23 1.09-2.23 2.32-2.3.21-.01.42-.01.64-.01 11.46 0 22.92.01 34.37-.01 1.42 0 2.38.83 2.66 1.76.12.38.14.81.14 1.21.01 4.83.01 9.66.02 14.49 0 1.32.02 2.63.03 3.95 0 .06-.02.13-.03.17z"}),(0,e.createElement)("path",{fill:"#fff",d:"M210.43 208.17c-3.36-.02-6.26 2.85-6.26 6.2 0 3.42 2.81 6.24 6.24 6.26 3.37.02 6.22-2.83 6.23-6.22.01-3.39-2.79-6.21-6.21-6.23z"}),(0,e.createElement)("rect",{width:"117.68",height:"9.15",x:"160.66",y:"314.94",fill:"#efefef",rx:"0.98",ry:"0.98"}),(0,e.createElement)("rect",{width:"105.53",height:"15",x:"546.18",y:"112.91",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"2",ry:"2"}),(0,e.createElement)("path",{fill:"#929292",d:"M643.75 118.01l-2.75 2.75-2.75-2.75c-.51-.51-1.33-.51-1.83 0-.51.51-.51 1.33 0 1.83l4.58 4.58 4.58-4.58c.51-.51.51-1.33 0-1.83-.51-.51-1.33-.51-1.83 0zM643.75 638.01l-2.75 2.75-2.75-2.75c-.51-.51-1.33-.51-1.83 0-.51.51-.51 1.33 0 1.83l4.58 4.58 4.58-4.58c.51-.51.51-1.33 0-1.83-.51-.51-1.33-.51-1.83 0z"}),(0,e.createElement)("rect",{width:"44.92",height:"15",x:"606.8",y:"632.91",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"2",ry:"2"}),(0,e.createElement)("rect",{width:"88.44",height:"6",x:"166.77",y:"44.34",fill:"#616161",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"148.89",height:"15",x:"166.41",y:"63.85",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"2",ry:"2"}),(0,e.createElement)("path",{fill:"#929292",d:"M304.27 74.38c.97 0 1.91-.46 2.61-1.27l.03.03-.04.06 3.59 3.26c.1.09.21.13.33.13h.07c.15-.02.28-.11.37-.25a.73.73 0 00.11-.48.655.655 0 00-.21-.43l-3.59-3.26-.04.06-.03-.03c.33-.67.51-1.43.51-2.21 0-2.42-1.66-4.39-3.71-4.39s-3.71 1.97-3.71 4.39 1.66 4.39 3.71 4.39zm0-7.6c1.49 0 2.71 1.44 2.71 3.21s-1.22 3.21-2.71 3.21-2.71-1.44-2.71-3.21 1.22-3.21 2.71-3.21z"}),(0,e.createElement)("rect",{width:"88.44",height:"6",x:"322.85",y:"44.34",fill:"#616161",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"149.38",height:"15",x:"322.69",y:"63.85",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"2",ry:"2"}),(0,e.createElement)("path",{fill:"#929292",d:"M465.34 68.96l-2.32 2.75-2.32-2.75c-.43-.51-1.12-.51-1.55 0-.43.51-.43 1.33 0 1.83l3.87 4.58 3.87-4.58c.43-.51.43-1.33 0-1.83-.43-.51-1.12-.51-1.55 0z"}),(0,e.createElement)("rect",{width:"88.44",height:"6",x:"479.37",y:"44.34",fill:"#616161",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"149.38",height:"15",x:"479.21",y:"63.85",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"2",ry:"2"}),(0,e.createElement)("path",{fill:"#929292",d:"M621.86 68.96l-2.32 2.75-2.32-2.75c-.43-.51-1.12-.51-1.55 0-.43.51-.43 1.33 0 1.83l3.87 4.58 3.87-4.58c.43-.51.43-1.33 0-1.83-.43-.51-1.12-.51-1.55 0z"}),(0,e.createElement)("rect",{width:"151.8",height:"213.08",x:"321.56",y:"146.19",fill:"none",stroke:"#efefef",strokeMiterlimit:"10",strokeWidth:"2",rx:"5",ry:"5"}),(0,e.createElement)("path",{fill:"#efefef",d:"M326.56 146.19h141.8c2.76 0 5 2.24 5 5v130.65h-151.8V151.19c0-2.76 2.24-5 5-5z"}),(0,e.createElement)("path",{fill:"#fff",d:"M422.46 223.01v-17.63c0-2.22-.9-4.06-2.54-5.53-1.55-1.39-3.4-1.9-5.44-1.89-11.44 0-22.89 0-34.33.01-.56 0-1.13.06-1.69.17-3.39.66-6.04 3.75-6.02 7.33.02 5.58 0 11.16 0 16.74 0 6.08.03 12.15-.02 18.23-.03 3.5 2.4 6.52 5.56 7.36 1.13.3 2.27.23 3.41.23 10.75-.01 21.5 0 32.25 0 .82 0 1.65.04 2.46-.08 3.67-.53 6.42-3.82 6.37-7.63-.08-5.76-.02-11.53-.02-17.29zm-4.93 1.5c-2.53-2.5-5.03-4.98-7.54-7.46-.26-.26-.51-.53-.79-.77-1.11-.94-2.48-.93-3.53.09-1.58 1.54-3.13 3.12-4.69 4.68-7.19 7.19-14.38 14.38-21.56 21.59-.28.28-.5.33-.84.13-.78-.47-1.13-1.18-1.19-2.04-.04-.59-.02-1.19-.02-1.78v-32.08c0-.54-.02-1.08 0-1.61.07-1.23 1.09-2.23 2.32-2.3.21-.01.42-.01.64-.01 11.46 0 22.92.01 34.37-.01 1.42 0 2.38.83 2.66 1.76.12.38.14.81.14 1.21.01 4.83.01 9.66.02 14.49 0 1.32.02 2.63.03 3.95 0 .06-.02.13-.03.17z"}),(0,e.createElement)("path",{fill:"#fff",d:"M388.7 208.01c-3.36-.02-6.26 2.85-6.26 6.2 0 3.42 2.81 6.24 6.24 6.26 3.37.02 6.22-2.83 6.23-6.22.01-3.39-2.79-6.21-6.21-6.23z"}),(0,e.createElement)("rect",{width:"117.68",height:"9.15",x:"338.93",y:"314.78",fill:"#efefef",rx:"0.98",ry:"0.98"}),(0,e.createElement)("rect",{width:"151.8",height:"213.08",x:"499.83",y:"146.19",fill:"none",stroke:"#efefef",strokeMiterlimit:"10",strokeWidth:"2",rx:"5",ry:"5"}),(0,e.createElement)("path",{fill:"#efefef",d:"M504.83 146.19h141.8c2.76 0 5 2.24 5 5v130.65h-151.8V151.19c0-2.76 2.24-5 5-5z"}),(0,e.createElement)("path",{fill:"#fff",d:"M600.73 223.01v-17.63c0-2.22-.9-4.06-2.54-5.53-1.55-1.39-3.4-1.9-5.44-1.89-11.44 0-22.89 0-34.33.01-.56 0-1.13.06-1.69.17-3.39.66-6.04 3.75-6.02 7.33.02 5.58 0 11.16 0 16.74 0 6.08.03 12.15-.02 18.23-.03 3.5 2.4 6.52 5.56 7.36 1.13.3 2.27.23 3.41.23 10.75-.01 21.5 0 32.25 0 .82 0 1.65.04 2.46-.08 3.67-.53 6.42-3.82 6.37-7.63-.08-5.76-.02-11.53-.02-17.29zm-4.93 1.5c-2.53-2.5-5.03-4.98-7.54-7.46-.26-.26-.51-.53-.79-.77-1.11-.94-2.48-.93-3.53.09-1.58 1.54-3.13 3.12-4.69 4.68-7.19 7.19-14.38 14.38-21.56 21.59-.28.28-.5.33-.84.13-.78-.47-1.13-1.18-1.19-2.04-.04-.59-.02-1.19-.02-1.78v-32.08c0-.54-.02-1.08 0-1.61.07-1.23 1.09-2.23 2.32-2.3.21-.01.42-.01.64-.01 11.46 0 22.92.01 34.37-.01 1.42 0 2.38.83 2.66 1.76.12.38.14.81.14 1.21.01 4.83.01 9.66.02 14.49 0 1.32.02 2.63.03 3.95 0 .06-.02.13-.03.17z"}),(0,e.createElement)("path",{fill:"#fff",d:"M566.97 208.01c-3.36-.02-6.26 2.85-6.26 6.2 0 3.42 2.81 6.24 6.24 6.26 3.37.02 6.22-2.83 6.23-6.22.01-3.39-2.79-6.21-6.21-6.23z"}),(0,e.createElement)("rect",{width:"117.68",height:"9.15",x:"517.2",y:"314.78",fill:"#efefef",rx:"0.98",ry:"0.98"}),(0,e.createElement)("rect",{width:"151.8",height:"213.08",x:"143.29",y:"389.35",fill:"none",stroke:"#efefef",strokeMiterlimit:"10",strokeWidth:"2",rx:"5",ry:"5"}),(0,e.createElement)("path",{fill:"#efefef",d:"M148.29 389.35h141.8c2.76 0 5 2.24 5 5V525h-151.8V394.35c0-2.76 2.24-5 5-5z"}),(0,e.createElement)("path",{fill:"#fff",d:"M244.19 466.17v-17.63c0-2.22-.9-4.06-2.54-5.53-1.55-1.39-3.4-1.9-5.44-1.89-11.44 0-22.89 0-34.33.01-.56 0-1.13.06-1.69.17-3.39.66-6.04 3.75-6.02 7.33.02 5.58 0 11.16 0 16.74 0 6.08.03 12.15-.02 18.23-.03 3.5 2.4 6.52 5.56 7.36 1.13.3 2.27.23 3.41.23 10.75-.01 21.5 0 32.25 0 .82 0 1.65.04 2.46-.08 3.67-.53 6.42-3.82 6.37-7.63-.08-5.76-.02-11.53-.02-17.29zm-4.93 1.5c-2.53-2.5-5.03-4.98-7.54-7.46-.26-.26-.51-.53-.79-.77-1.11-.94-2.48-.93-3.53.09-1.58 1.54-3.13 3.12-4.69 4.68-7.19 7.19-14.38 14.38-21.56 21.59-.28.28-.5.33-.84.13-.78-.47-1.13-1.18-1.19-2.04-.04-.59-.02-1.19-.02-1.78v-32.08c0-.54-.02-1.08 0-1.61.07-1.23 1.09-2.23 2.32-2.3.21-.01.42-.01.64-.01 11.46 0 22.92.01 34.37-.01 1.42 0 2.38.83 2.66 1.76.12.38.14.81.14 1.21.01 4.83.01 9.66.02 14.49 0 1.32.02 2.63.03 3.95 0 .06-.02.13-.03.17z"}),(0,e.createElement)("path",{fill:"#fff",d:"M210.43 451.17c-3.36-.02-6.26 2.85-6.26 6.2 0 3.42 2.81 6.24 6.24 6.26 3.37.02 6.22-2.83 6.23-6.22.01-3.39-2.79-6.21-6.21-6.23z"}),(0,e.createElement)("rect",{width:"117.68",height:"9.15",x:"160.66",y:"557.94",fill:"#efefef",rx:"0.98",ry:"0.98"}),(0,e.createElement)("rect",{width:"151.8",height:"213.08",x:"321.56",y:"389.19",fill:"none",stroke:"#efefef",strokeMiterlimit:"10",strokeWidth:"2",rx:"5",ry:"5"}),(0,e.createElement)("path",{fill:"#efefef",d:"M326.56 389.19h141.8c2.76 0 5 2.24 5 5v130.65h-151.8V394.19c0-2.76 2.24-5 5-5z"}),(0,e.createElement)("path",{fill:"#fff",d:"M422.46 466.01v-17.63c0-2.22-.9-4.06-2.54-5.53-1.55-1.39-3.4-1.9-5.44-1.89-11.44 0-22.89 0-34.33.01-.56 0-1.13.06-1.69.17-3.39.66-6.04 3.75-6.02 7.33.02 5.58 0 11.16 0 16.74 0 6.08.03 12.15-.02 18.23-.03 3.5 2.4 6.52 5.56 7.36 1.13.3 2.27.23 3.41.23 10.75-.01 21.5 0 32.25 0 .82 0 1.65.04 2.46-.08 3.67-.53 6.42-3.82 6.37-7.63-.08-5.76-.02-11.53-.02-17.29zm-4.93 1.5c-2.53-2.5-5.03-4.98-7.54-7.46-.26-.26-.51-.53-.79-.77-1.11-.94-2.48-.93-3.53.09-1.58 1.54-3.13 3.12-4.69 4.68-7.19 7.19-14.38 14.38-21.56 21.59-.28.28-.5.33-.84.13-.78-.47-1.13-1.18-1.19-2.04-.04-.59-.02-1.19-.02-1.78v-32.08c0-.54-.02-1.08 0-1.61.07-1.23 1.09-2.23 2.32-2.3.21-.01.42-.01.64-.01 11.46 0 22.92.01 34.37-.01 1.42 0 2.38.83 2.66 1.76.12.38.14.81.14 1.21.01 4.83.01 9.66.02 14.49 0 1.32.02 2.63.03 3.95 0 .06-.02.13-.03.17z"}),(0,e.createElement)("path",{fill:"#fff",d:"M388.7 451.01c-3.36-.02-6.26 2.85-6.26 6.2 0 3.42 2.81 6.24 6.24 6.26 3.37.02 6.22-2.83 6.23-6.22.01-3.39-2.79-6.21-6.21-6.23z"}),(0,e.createElement)("rect",{width:"117.68",height:"9.15",x:"338.93",y:"557.78",fill:"#efefef",rx:"0.98",ry:"0.98"}),(0,e.createElement)("rect",{width:"151.8",height:"213.08",x:"499.83",y:"389.19",fill:"none",stroke:"#efefef",strokeMiterlimit:"10",strokeWidth:"2",rx:"5",ry:"5"}),(0,e.createElement)("path",{fill:"#efefef",d:"M504.83 389.19h141.8c2.76 0 5 2.24 5 5v130.65h-151.8V394.19c0-2.76 2.24-5 5-5z"}),(0,e.createElement)("path",{fill:"#fff",d:"M600.73 466.01v-17.63c0-2.22-.9-4.06-2.54-5.53-1.55-1.39-3.4-1.9-5.44-1.89-11.44 0-22.89 0-34.33.01-.56 0-1.13.06-1.69.17-3.39.66-6.04 3.75-6.02 7.33.02 5.58 0 11.16 0 16.74 0 6.08.03 12.15-.02 18.23-.03 3.5 2.4 6.52 5.56 7.36 1.13.3 2.27.23 3.41.23 10.75-.01 21.5 0 32.25 0 .82 0 1.65.04 2.46-.08 3.67-.53 6.42-3.82 6.37-7.63-.08-5.76-.02-11.53-.02-17.29zm-4.93 1.5c-2.53-2.5-5.03-4.98-7.54-7.46-.26-.26-.51-.53-.79-.77-1.11-.94-2.48-.93-3.53.09-1.58 1.54-3.13 3.12-4.69 4.68-7.19 7.19-14.38 14.38-21.56 21.59-.28.28-.5.33-.84.13-.78-.47-1.13-1.18-1.19-2.04-.04-.59-.02-1.19-.02-1.78v-32.08c0-.54-.02-1.08 0-1.61.07-1.23 1.09-2.23 2.32-2.3.21-.01.42-.01.64-.01 11.46 0 22.92.01 34.37-.01 1.42 0 2.38.83 2.66 1.76.12.38.14.81.14 1.21.01 4.83.01 9.66.02 14.49 0 1.32.02 2.63.03 3.95 0 .06-.02.13-.03.17z"}),(0,e.createElement)("path",{fill:"#fff",d:"M566.97 451.01c-3.36-.02-6.26 2.85-6.26 6.2 0 3.42 2.81 6.24 6.24 6.26 3.37.02 6.22-2.83 6.23-6.22.01-3.39-2.79-6.21-6.21-6.23z"}),(0,e.createElement)("rect",{width:"117.68",height:"9.15",x:"517.2",y:"557.78",fill:"#efefef",rx:"0.98",ry:"0.98"}))),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 795 680"},(0,e.createElement)("g",null,(0,e.createElement)("rect",{width:"793",height:"678",x:"1",y:"1",fill:"none",stroke:"#efefef",strokeMiterlimit:"10",strokeWidth:"2",rx:"5",ry:"5"}),(0,e.createElement)("rect",{width:"104.68",height:"6",x:"35.98",y:"190.99",fill:"#616161",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"89.1",height:"15",x:"36.77",y:"507.56",fill:"#0074e3",rx:"7.5",ry:"7.5"}),(0,e.createElement)("rect",{width:"85.51",height:"6",x:"240.78",y:"67",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"105.53",height:"15",x:"654.17",y:"62.5",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"2",ry:"2"}),(0,e.createElement)("path",{fill:"#929292",d:"M751.74 67.6l-2.75 2.75-2.75-2.75c-.51-.51-1.33-.51-1.83 0-.51.51-.51 1.33 0 1.83l4.58 4.58 4.58-4.58c.51-.51.51-1.33 0-1.83-.51-.51-1.33-.51-1.83 0z"}),(0,e.createElement)("rect",{width:"29.51",height:"6",x:"240.78",y:"617",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"44.92",height:"15",x:"714.79",y:"612.5",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"2",ry:"2"}),(0,e.createElement)("path",{fill:"#929292",d:"M751.74 617.6l-2.75 2.75-2.75-2.75c-.51-.51-1.33-.51-1.83 0-.51.51-.51 1.33 0 1.83l4.58 4.58 4.58-4.58c.51-.51.51-1.33 0-1.83-.51-.51-1.33-.51-1.83 0z"}),(0,e.createElement)("rect",{width:"104.68",height:"6",x:"35.98",y:"69.99",fill:"#616161",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"176.23",height:"15",x:"35.56",y:"89.26",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"2",ry:"2"}),(0,e.createElement)("path",{fill:"#929292",d:"M198.74 99.79c1.15 0 2.26-.46 3.08-1.27l.04.03-.05.06 4.25 3.26c.12.09.25.13.4.13h.09a.62.62 0 00.43-.25c.11-.14.15-.31.13-.48a.62.62 0 00-.25-.43l-4.25-3.26-.05.06-.03-.03c.39-.67.6-1.43.6-2.21 0-2.42-1.97-4.39-4.39-4.39s-4.39 1.97-4.39 4.39 1.97 4.39 4.39 4.39zm0-7.6c1.77 0 3.21 1.44 3.21 3.21s-1.44 3.21-3.21 3.21-3.21-1.44-3.21-3.21 1.44-3.21 3.21-3.21z"}),(0,e.createElement)("rect",{width:"104.68",height:"6",x:"35.98",y:"130.99",fill:"#616161",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"176.81",height:"15",x:"35.79",y:"150.74",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"2",ry:"2"}),(0,e.createElement)("path",{fill:"#929292",d:"M204.64 155.84l-2.75 2.75-2.75-2.75c-.51-.51-1.33-.51-1.83 0-.51.51-.51 1.33 0 1.83l4.58 4.58 4.58-4.58c.51-.51.51-1.33 0-1.83-.51-.51-1.33-.51-1.83 0z"}),(0,e.createElement)("circle",{cx:"39.49",cy:"216.36",r:"4.2",fill:"#0074e3",stroke:"#0074e3",strokeMiterlimit:"10"}),(0,e.createElement)("circle",{cx:"39.49",cy:"216.36",r:"1.88",fill:"#fff"}),(0,e.createElement)("circle",{cx:"39.65",cy:"235.04",r:"4.2",fill:"none",stroke:"#929292",strokeMiterlimit:"10"}),(0,e.createElement)("rect",{width:"74.33",height:"6",x:"48.96",y:"213.36",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"73.79",height:"6",x:"48.96",y:"232.04",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("circle",{cx:"39.65",cy:"255.04",r:"4.2",fill:"none",stroke:"#929292",strokeMiterlimit:"10"}),(0,e.createElement)("rect",{width:"73.79",height:"6",x:"48.96",y:"252.04",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("circle",{cx:"39.65",cy:"275.04",r:"4.2",fill:"none",stroke:"#929292",strokeMiterlimit:"10"}),(0,e.createElement)("rect",{width:"73.79",height:"6",x:"48.96",y:"272.04",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("circle",{cx:"39.65",cy:"295.04",r:"4.2",fill:"none",stroke:"#929292",strokeMiterlimit:"10"}),(0,e.createElement)("rect",{width:"73.79",height:"6",x:"48.96",y:"292.04",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("circle",{cx:"39.65",cy:"315.04",r:"4.2",fill:"none",stroke:"#929292",strokeMiterlimit:"10"}),(0,e.createElement)("rect",{width:"73.79",height:"6",x:"48.96",y:"312.04",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"104.68",height:"6",x:"35.98",y:"346.99",fill:"#616161",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"74.33",height:"6",x:"48.96",y:"369.36",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"73.79",height:"6",x:"48.96",y:"388.04",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"73.79",height:"6",x:"48.96",y:"408.04",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"73.79",height:"6",x:"48.96",y:"428.04",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"73.79",height:"6",x:"48.96",y:"448.04",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"73.79",height:"6",x:"48.96",y:"468.04",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"8",height:"8",x:"36.79",y:"368.51",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"1.09",ry:"1.09"}),(0,e.createElement)("rect",{width:"8",height:"8",x:"36.79",y:"387.51",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"1.09",ry:"1.09"}),(0,e.createElement)("rect",{width:"8",height:"8",x:"36.79",y:"407.51",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"1.09",ry:"1.09"}),(0,e.createElement)("rect",{width:"8",height:"8",x:"36.79",y:"427.51",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"1.09",ry:"1.09"}),(0,e.createElement)("rect",{width:"8",height:"8",x:"36.79",y:"447.51",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"1.09",ry:"1.09"}),(0,e.createElement)("rect",{width:"8",height:"8",x:"36.79",y:"467.51",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"1.09",ry:"1.09"}),(0,e.createElement)("rect",{width:"154.09",height:"216.29",x:"243.68",y:"108.69",fill:"none",stroke:"#efefef",strokeMiterlimit:"10",strokeWidth:"2",rx:"5",ry:"5"}),(0,e.createElement)("path",{fill:"#efefef",d:"M248.68 108.69h144.09c2.76 0 5 2.24 5 5v132.7H243.68v-132.7c0-2.76 2.24-5 5-5z"}),(0,e.createElement)("path",{fill:"#fff",d:"M346.11 186.67v-17.9c0-2.26-.91-4.12-2.58-5.62-1.57-1.41-3.45-1.92-5.52-1.92-11.62 0-23.23 0-34.85.01-.57 0-1.15.06-1.71.17-3.45.67-6.13 3.81-6.11 7.44.02 5.66 0 11.33 0 16.99 0 6.17.03 12.33-.02 18.5-.03 3.55 2.44 6.62 5.65 7.47 1.15.3 2.3.24 3.47.23 10.91-.01 21.82 0 32.73 0 .83 0 1.68.04 2.49-.08 3.73-.54 6.52-3.88 6.46-7.75-.08-5.85-.02-11.7-.02-17.55zm-5 1.52c-2.57-2.54-5.11-5.06-7.65-7.58-.27-.26-.52-.54-.81-.78-1.13-.96-2.52-.95-3.58.09-1.61 1.56-3.18 3.17-4.76 4.75-7.3 7.3-14.59 14.6-21.88 21.91-.28.28-.5.34-.85.13-.79-.47-1.14-1.19-1.21-2.07-.04-.6-.02-1.21-.02-1.81v-32.56c0-.55-.02-1.09 0-1.64.07-1.24 1.11-2.26 2.36-2.33.22-.01.43-.01.65-.01 11.63 0 23.26.01 34.89-.01 1.45 0 2.41.84 2.7 1.79.12.39.15.82.15 1.23.01 4.9.01 9.8.02 14.71 0 1.34.02 2.67.03 4.01 0 .06-.03.13-.04.17z"}),(0,e.createElement)("path",{fill:"#fff",d:"M311.83 171.44c-3.41-.02-6.35 2.89-6.36 6.29 0 3.47 2.85 6.33 6.34 6.35 3.42.02 6.31-2.87 6.32-6.32.01-3.45-2.83-6.3-6.3-6.33z"}),(0,e.createElement)("rect",{width:"119.46",height:"9.29",x:"261.32",y:"279.82",fill:"#efefef",rx:"0.98",ry:"0.98"}),(0,e.createElement)("rect",{width:"154.09",height:"216.29",x:"424.63",y:"108.53",fill:"none",stroke:"#efefef",strokeMiterlimit:"10",strokeWidth:"2",rx:"5",ry:"5"}),(0,e.createElement)("path",{fill:"#efefef",d:"M429.63 108.53h144.09c2.76 0 5 2.24 5 5v132.7H424.63v-132.7c0-2.76 2.24-5 5-5z"}),(0,e.createElement)("path",{fill:"#fff",d:"M527.06 186.51v-17.9c0-2.26-.91-4.12-2.58-5.62-1.57-1.41-3.45-1.92-5.52-1.92-11.62 0-23.23 0-34.85.01-.57 0-1.15.06-1.71.17-3.45.67-6.13 3.81-6.11 7.44.02 5.66 0 11.33 0 16.99 0 6.17.03 12.33-.02 18.5-.03 3.55 2.44 6.62 5.65 7.47 1.15.3 2.3.24 3.47.23 10.91-.01 21.82 0 32.73 0 .83 0 1.68.04 2.49-.08 3.73-.54 6.52-3.88 6.46-7.75-.08-5.85-.02-11.7-.02-17.55zm-5 1.52c-2.57-2.54-5.11-5.06-7.65-7.58-.27-.26-.52-.54-.81-.78-1.13-.96-2.52-.95-3.58.09-1.61 1.56-3.18 3.17-4.76 4.75-7.3 7.3-14.59 14.6-21.88 21.91-.28.28-.5.34-.85.13-.79-.47-1.14-1.19-1.21-2.07-.04-.6-.02-1.21-.02-1.81v-32.56c0-.55-.02-1.09 0-1.64.07-1.24 1.11-2.26 2.36-2.33.22-.01.43-.01.65-.01 11.63 0 23.26.01 34.89-.01 1.45 0 2.41.84 2.7 1.79.12.39.15.82.15 1.23.01 4.9.01 9.8.02 14.71 0 1.34.02 2.67.03 4.01 0 .06-.03.13-.04.17z"}),(0,e.createElement)("path",{fill:"#fff",d:"M492.79 171.28c-3.41-.02-6.35 2.89-6.36 6.29 0 3.47 2.85 6.33 6.34 6.35 3.42.02 6.31-2.87 6.32-6.32.01-3.45-2.83-6.3-6.3-6.33z"}),(0,e.createElement)("rect",{width:"119.46",height:"9.29",x:"442.27",y:"279.66",fill:"#efefef",rx:"0.98",ry:"0.98"}),(0,e.createElement)("rect",{width:"154.09",height:"216.29",x:"605.59",y:"108.53",fill:"none",stroke:"#efefef",strokeMiterlimit:"10",strokeWidth:"2",rx:"5",ry:"5"}),(0,e.createElement)("path",{fill:"#efefef",d:"M610.59 108.53h144.09c2.76 0 5 2.24 5 5v132.7H605.59v-132.7c0-2.76 2.24-5 5-5z"}),(0,e.createElement)("path",{fill:"#fff",d:"M708.02 186.51v-17.9c0-2.26-.91-4.12-2.58-5.62-1.57-1.41-3.45-1.92-5.52-1.92-11.62 0-23.23 0-34.85.01-.57 0-1.15.06-1.71.17-3.45.67-6.13 3.81-6.11 7.44.02 5.66 0 11.33 0 16.99 0 6.17.03 12.33-.02 18.5-.03 3.55 2.44 6.62 5.65 7.47 1.15.3 2.3.24 3.47.23 10.91-.01 21.82 0 32.73 0 .83 0 1.68.04 2.49-.08 3.73-.54 6.52-3.88 6.46-7.75-.08-5.85-.02-11.7-.02-17.55zm-5 1.52c-2.57-2.54-5.11-5.06-7.65-7.58-.27-.26-.52-.54-.81-.78-1.13-.96-2.52-.95-3.58.09-1.61 1.56-3.18 3.17-4.76 4.75-7.3 7.3-14.59 14.6-21.88 21.91-.28.28-.5.34-.85.13-.79-.47-1.14-1.19-1.21-2.07-.04-.6-.02-1.21-.02-1.81v-32.56c0-.55-.02-1.09 0-1.64.07-1.24 1.11-2.26 2.36-2.33.22-.01.43-.01.65-.01 11.63 0 23.26.01 34.89-.01 1.45 0 2.41.84 2.7 1.79.12.39.15.82.15 1.23.01 4.9.01 9.8.02 14.71 0 1.34.02 2.67.03 4.01 0 .06-.03.13-.04.17z"}),(0,e.createElement)("path",{fill:"#fff",d:"M673.74 171.28c-3.41-.02-6.35 2.89-6.36 6.29 0 3.47 2.85 6.33 6.34 6.35 3.42.02 6.31-2.87 6.32-6.32.01-3.45-2.83-6.3-6.3-6.33z"}),(0,e.createElement)("rect",{width:"119.46",height:"9.29",x:"623.23",y:"279.66",fill:"#efefef",rx:"0.98",ry:"0.98"}),(0,e.createElement)("rect",{width:"154.09",height:"216.29",x:"243.68",y:"355.35",fill:"none",stroke:"#efefef",strokeMiterlimit:"10",strokeWidth:"2",rx:"5",ry:"5"}),(0,e.createElement)("path",{fill:"#efefef",d:"M248.68 355.35h144.09c2.76 0 5 2.24 5 5v132.7H243.68v-132.7c0-2.76 2.24-5 5-5z"}),(0,e.createElement)("path",{fill:"#fff",d:"M346.11 433.33v-17.9c0-2.26-.91-4.12-2.58-5.62-1.57-1.41-3.45-1.92-5.52-1.92-11.62 0-23.23 0-34.85.01-.57 0-1.15.06-1.71.17-3.45.67-6.13 3.81-6.11 7.44.02 5.66 0 11.33 0 16.99 0 6.17.03 12.33-.02 18.5-.03 3.55 2.44 6.62 5.65 7.47 1.15.3 2.3.24 3.47.23 10.91-.01 21.82 0 32.73 0 .83 0 1.68.04 2.49-.08 3.73-.54 6.52-3.88 6.46-7.75-.08-5.85-.02-11.7-.02-17.55zm-5 1.52c-2.57-2.54-5.11-5.06-7.65-7.58-.27-.26-.52-.54-.81-.78-1.13-.96-2.52-.95-3.58.09-1.61 1.56-3.18 3.17-4.76 4.75-7.3 7.3-14.59 14.6-21.88 21.91-.28.28-.5.34-.85.13-.79-.47-1.14-1.19-1.21-2.07-.04-.6-.02-1.21-.02-1.81v-32.56c0-.55-.02-1.09 0-1.64.07-1.24 1.11-2.26 2.36-2.33.22-.01.43-.01.65-.01 11.63 0 23.26.01 34.89-.01 1.45 0 2.41.84 2.7 1.79.12.39.15.82.15 1.23.01 4.9.01 9.8.02 14.71 0 1.34.02 2.67.03 4.01 0 .06-.03.13-.04.17z"}),(0,e.createElement)("path",{fill:"#fff",d:"M311.83 418.1c-3.41-.02-6.35 2.89-6.36 6.29 0 3.47 2.85 6.33 6.34 6.35 3.42.02 6.31-2.87 6.32-6.32.01-3.45-2.83-6.3-6.3-6.33z"}),(0,e.createElement)("rect",{width:"119.46",height:"9.29",x:"261.32",y:"526.48",fill:"#efefef",rx:"0.98",ry:"0.98"}),(0,e.createElement)("rect",{width:"154.09",height:"216.29",x:"424.63",y:"355.19",fill:"none",stroke:"#efefef",strokeMiterlimit:"10",strokeWidth:"2",rx:"5",ry:"5"}),(0,e.createElement)("path",{fill:"#efefef",d:"M429.63 355.19h144.09c2.76 0 5 2.24 5 5v132.7H424.63v-132.7c0-2.76 2.24-5 5-5z"}),(0,e.createElement)("path",{fill:"#fff",d:"M527.06 433.17v-17.9c0-2.26-.91-4.12-2.58-5.62-1.57-1.41-3.45-1.92-5.52-1.92-11.62 0-23.23 0-34.85.01-.57 0-1.15.06-1.71.17-3.45.67-6.13 3.81-6.11 7.44.02 5.66 0 11.33 0 16.99 0 6.17.03 12.33-.02 18.5-.03 3.55 2.44 6.62 5.65 7.47 1.15.3 2.3.24 3.47.23 10.91-.01 21.82 0 32.73 0 .83 0 1.68.04 2.49-.08 3.73-.54 6.52-3.88 6.46-7.75-.08-5.85-.02-11.7-.02-17.55zm-5 1.52c-2.57-2.54-5.11-5.06-7.65-7.58-.27-.26-.52-.54-.81-.78-1.13-.96-2.52-.95-3.58.09-1.61 1.56-3.18 3.17-4.76 4.75-7.3 7.3-14.59 14.6-21.88 21.91-.28.28-.5.34-.85.13-.79-.47-1.14-1.19-1.21-2.07-.04-.6-.02-1.21-.02-1.81v-32.56c0-.55-.02-1.09 0-1.64.07-1.24 1.11-2.26 2.36-2.33.22-.01.43-.01.65-.01 11.63 0 23.26.01 34.89-.01 1.45 0 2.41.84 2.7 1.79.12.39.15.82.15 1.23.01 4.9.01 9.8.02 14.71 0 1.34.02 2.67.03 4.01 0 .06-.03.13-.04.17z"}),(0,e.createElement)("path",{fill:"#fff",d:"M492.79 417.94c-3.41-.02-6.35 2.89-6.36 6.29 0 3.47 2.85 6.33 6.34 6.35 3.42.02 6.31-2.87 6.32-6.32.01-3.45-2.83-6.3-6.3-6.33z"}),(0,e.createElement)("rect",{width:"119.46",height:"9.29",x:"442.27",y:"526.32",fill:"#efefef",rx:"0.98",ry:"0.98"}),(0,e.createElement)("rect",{width:"154.09",height:"216.29",x:"605.59",y:"355.19",fill:"none",stroke:"#efefef",strokeMiterlimit:"10",strokeWidth:"2",rx:"5",ry:"5"}),(0,e.createElement)("path",{fill:"#efefef",d:"M610.59 355.19h144.09c2.76 0 5 2.24 5 5v132.7H605.59v-132.7c0-2.76 2.24-5 5-5z"}),(0,e.createElement)("path",{fill:"#fff",d:"M708.02 433.17v-17.9c0-2.26-.91-4.12-2.58-5.62-1.57-1.41-3.45-1.92-5.52-1.92-11.62 0-23.23 0-34.85.01-.57 0-1.15.06-1.71.17-3.45.67-6.13 3.81-6.11 7.44.02 5.66 0 11.33 0 16.99 0 6.17.03 12.33-.02 18.5-.03 3.55 2.44 6.62 5.65 7.47 1.15.3 2.3.24 3.47.23 10.91-.01 21.82 0 32.73 0 .83 0 1.68.04 2.49-.08 3.73-.54 6.52-3.88 6.46-7.75-.08-5.85-.02-11.7-.02-17.55zm-5 1.52c-2.57-2.54-5.11-5.06-7.65-7.58-.27-.26-.52-.54-.81-.78-1.13-.96-2.52-.95-3.58.09-1.61 1.56-3.18 3.17-4.76 4.75-7.3 7.3-14.59 14.6-21.88 21.91-.28.28-.5.34-.85.13-.79-.47-1.14-1.19-1.21-2.07-.04-.6-.02-1.21-.02-1.81v-32.56c0-.55-.02-1.09 0-1.64.07-1.24 1.11-2.26 2.36-2.33.22-.01.43-.01.65-.01 11.63 0 23.26.01 34.89-.01 1.45 0 2.41.84 2.7 1.79.12.39.15.82.15 1.23.01 4.9.01 9.8.02 14.71 0 1.34.02 2.67.03 4.01 0 .06-.03.13-.04.17z"}),(0,e.createElement)("path",{fill:"#fff",d:"M673.74 417.94c-3.41-.02-6.35 2.89-6.36 6.29 0 3.47 2.85 6.33 6.34 6.35 3.42.02 6.31-2.87 6.32-6.32.01-3.45-2.83-6.3-6.3-6.33z"}),(0,e.createElement)("rect",{width:"119.46",height:"9.29",x:"623.23",y:"526.32",fill:"#efefef",rx:"0.98",ry:"0.98"}))),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 795 680"},(0,e.createElement)("g",null,(0,e.createElement)("rect",{width:"793",height:"678",x:"1",y:"1",fill:"none",stroke:"#efefef",strokeMiterlimit:"10",strokeWidth:"2",rx:"5",ry:"5"}),(0,e.createElement)("rect",{width:"89.1",height:"15",x:"140.65",y:"491.74",fill:"#0074e3",rx:"7.5",ry:"7.5"}),(0,e.createElement)("rect",{width:"104.67",height:"6",x:"139.86",y:"84.17",fill:"#616161",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"176.23",height:"15",x:"139.44",y:"103.44",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"2",ry:"2"}),(0,e.createElement)("path",{fill:"#929292",d:"M302.62 113.97c1.15 0 2.26-.46 3.08-1.27l.04.03-.05.06 4.25 3.26c.12.09.25.13.4.13h.09a.62.62 0 00.43-.25c.11-.14.15-.31.13-.48a.62.62 0 00-.25-.43l-4.25-3.26-.05.06-.03-.03c.39-.67.6-1.43.6-2.21 0-2.42-1.97-4.39-4.39-4.39s-4.39 1.97-4.39 4.39 1.97 4.39 4.39 4.39zm0-7.6c1.77 0 3.21 1.44 3.21 3.21s-1.44 3.21-3.21 3.21-3.21-1.44-3.21-3.21 1.44-3.21 3.21-3.21z"}),(0,e.createElement)("rect",{width:"104.67",height:"6",x:"139.86",y:"145.17",fill:"#616161",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"176.81",height:"15",x:"139.67",y:"164.91",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"2",ry:"2"}),(0,e.createElement)("rect",{width:"104.67",height:"6",x:"139.86",y:"205.17",fill:"#616161",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"176.81",height:"15",x:"139.67",y:"224.91",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"2",ry:"2"}),(0,e.createElement)("rect",{width:"104.67",height:"6",x:"139.86",y:"265.17",fill:"#616161",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"176.81",height:"15",x:"139.67",y:"284.91",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"2",ry:"2"}),(0,e.createElement)("path",{fill:"#929292",d:"M308.52 170.02l-2.75 2.75-2.75-2.75c-.51-.51-1.33-.51-1.83 0-.51.51-.51 1.33 0 1.83l4.58 4.58 4.58-4.58c.51-.51.51-1.33 0-1.83-.51-.51-1.33-.51-1.83 0zM308.52 230.02l-2.75 2.75-2.75-2.75c-.51-.51-1.33-.51-1.83 0-.51.51-.51 1.33 0 1.83l4.58 4.58 4.58-4.58c.51-.51.51-1.33 0-1.83-.51-.51-1.33-.51-1.83 0zM308.52 290.02l-2.75 2.75-2.75-2.75c-.51-.51-1.33-.51-1.83 0-.51.51-.51 1.33 0 1.83l4.58 4.58 4.58-4.58c.51-.51.51-1.33 0-1.83-.51-.51-1.33-.51-1.83 0z"}),(0,e.createElement)("rect",{width:"104.67",height:"6",x:"139.86",y:"331.17",fill:"#616161",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"74.33",height:"6",x:"152.84",y:"353.54",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"73.79",height:"6",x:"152.84",y:"372.22",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"73.79",height:"6",x:"152.84",y:"392.22",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"73.79",height:"6",x:"152.84",y:"412.22",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"73.79",height:"6",x:"152.84",y:"432.22",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"73.79",height:"6",x:"152.84",y:"452.22",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"8",height:"8",x:"140.67",y:"352.69",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"1.09",ry:"1.09"}),(0,e.createElement)("rect",{width:"8",height:"8",x:"140.67",y:"371.69",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"1.09",ry:"1.09"}),(0,e.createElement)("rect",{width:"8",height:"8",x:"140.67",y:"391.69",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"1.09",ry:"1.09"}),(0,e.createElement)("rect",{width:"8",height:"8",x:"140.67",y:"411.69",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"1.09",ry:"1.09"}),(0,e.createElement)("rect",{width:"8",height:"8",x:"140.67",y:"431.69",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"1.09",ry:"1.09"}),(0,e.createElement)("rect",{width:"8",height:"8",x:"140.67",y:"451.69",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"1.09",ry:"1.09"}),(0,e.createElement)("rect",{width:"29.51",height:"6",x:"625.66",y:"589.83",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"131.45",height:"296.32",x:"441.68",y:"1.73",fill:"none",stroke:"#efefef",strokeMiterlimit:"10",strokeWidth:"2",rx:"5",ry:"5",transform:"rotate(-90 507.405 149.895)"}),(0,e.createElement)("path",{fill:"#efefef",d:"M359.55 88.87H481c2.76 0 5 2.24 5 5v117.05H354.55V93.87c0-2.76 2.24-5 5-5z",transform:"rotate(-90 420.27 149.89)"}),(0,e.createElement)("path",{fill:"#fff",d:"M442.08 146.85v-17.49c0-2.21-.89-4.03-2.52-5.49-1.53-1.38-3.38-1.88-5.4-1.88-11.35 0-22.71 0-34.06.01-.56 0-1.12.06-1.67.17-3.37.65-5.99 3.72-5.97 7.27.02 5.54 0 11.07 0 16.61 0 6.03.03 12.06-.02 18.08-.03 3.47 2.38 6.47 5.52 7.3 1.12.3 2.25.23 3.39.23 10.67-.01 21.33 0 32 0 .81 0 1.64.03 2.44-.08 3.64-.52 6.37-3.79 6.32-7.57-.08-5.72-.02-11.44-.02-17.16zm-4.89 1.48c-2.51-2.48-5-4.94-7.48-7.4-.26-.26-.51-.53-.79-.76-1.1-.94-2.46-.92-3.5.09-1.57 1.53-3.1 3.1-4.65 4.65-7.13 7.14-14.27 14.27-21.39 21.42-.28.28-.49.33-.83.13-.77-.46-1.12-1.17-1.18-2.02-.04-.59-.02-1.18-.02-1.77v-31.83c0-.53-.02-1.07 0-1.6.07-1.22 1.09-2.21 2.3-2.28.21-.01.42-.01.63-.01 11.37 0 22.74.01 34.11-.01 1.41 0 2.36.82 2.64 1.75.12.38.14.8.14 1.2.01 4.79.01 9.58.02 14.38 0 1.31.02 2.61.03 3.92 0 .06-.02.13-.03.17z"}),(0,e.createElement)("path",{fill:"#fff",d:"M408.58 131.96c-3.33-.02-6.21 2.82-6.21 6.15 0 3.39 2.79 6.19 6.19 6.21 3.34.02 6.17-2.81 6.18-6.17.01-3.37-2.77-6.16-6.16-6.19z"}),(0,e.createElement)("rect",{width:"101.66",height:"3.62",x:"494.8",y:"100.81",fill:"#efefef",rx:"1.81",ry:"1.81"}),(0,e.createElement)("rect",{width:"147.17",height:"2.37",x:"494.53",y:"158.53",fill:"#efefef",rx:"1.19",ry:"1.19"}),(0,e.createElement)("rect",{width:"147.17",height:"2.37",x:"494.53",y:"127.96",fill:"#efefef",rx:"1.19",ry:"1.19"}),(0,e.createElement)("rect",{width:"147.17",height:"2.37",x:"494.53",y:"143.25",fill:"#efefef",rx:"1.19",ry:"1.19"}),(0,e.createElement)("rect",{width:"110.38",height:"2.37",x:"494.53",y:"173.81",fill:"#efefef",rx:"1.19",ry:"1.19"}),(0,e.createElement)("rect",{width:"131.45",height:"296.32",x:"441.68",y:"171.73",fill:"none",stroke:"#efefef",strokeMiterlimit:"10",strokeWidth:"2",rx:"5",ry:"5",transform:"rotate(-90 507.405 319.895)"}),(0,e.createElement)("path",{fill:"#efefef",d:"M359.55 258.87H481c2.76 0 5 2.24 5 5v117.05H354.55V263.87c0-2.76 2.24-5 5-5z",transform:"rotate(-90 420.27 319.89)"}),(0,e.createElement)("path",{fill:"#fff",d:"M442.08 316.85v-17.49c0-2.21-.89-4.03-2.52-5.49-1.53-1.38-3.38-1.88-5.4-1.88-11.35 0-22.71 0-34.06.01-.56 0-1.12.06-1.67.17-3.37.65-5.99 3.72-5.97 7.27.02 5.54 0 11.07 0 16.61 0 6.03.03 12.06-.02 18.08-.03 3.47 2.38 6.47 5.52 7.3 1.12.3 2.25.23 3.39.23 10.67-.01 21.33 0 32 0 .81 0 1.64.03 2.44-.08 3.64-.52 6.37-3.79 6.32-7.57-.08-5.72-.02-11.44-.02-17.16zm-4.89 1.48c-2.51-2.48-5-4.94-7.48-7.4-.26-.26-.51-.53-.79-.76-1.1-.94-2.46-.92-3.5.09-1.57 1.53-3.1 3.1-4.65 4.65-7.13 7.14-14.27 14.27-21.39 21.42-.28.28-.49.33-.83.13-.77-.46-1.12-1.17-1.18-2.02-.04-.59-.02-1.18-.02-1.77v-31.83c0-.53-.02-1.07 0-1.6.07-1.22 1.09-2.21 2.3-2.28.21-.01.42-.01.63-.01 11.37 0 22.74.01 34.11-.01 1.41 0 2.36.82 2.64 1.75.12.38.14.8.14 1.2.01 4.79.01 9.58.02 14.38 0 1.31.02 2.61.03 3.92 0 .06-.02.13-.03.17z"}),(0,e.createElement)("path",{fill:"#fff",d:"M408.58 301.96c-3.33-.02-6.21 2.82-6.21 6.15 0 3.39 2.79 6.19 6.19 6.21 3.34.02 6.17-2.81 6.18-6.17.01-3.37-2.77-6.16-6.16-6.19z"}),(0,e.createElement)("rect",{width:"101.66",height:"3.62",x:"494.8",y:"270.81",fill:"#efefef",rx:"1.81",ry:"1.81"}),(0,e.createElement)("rect",{width:"147.17",height:"2.37",x:"494.53",y:"328.53",fill:"#efefef",rx:"1.19",ry:"1.19"}),(0,e.createElement)("rect",{width:"147.17",height:"2.37",x:"494.53",y:"297.96",fill:"#efefef",rx:"1.19",ry:"1.19"}),(0,e.createElement)("rect",{width:"147.17",height:"2.37",x:"494.53",y:"313.25",fill:"#efefef",rx:"1.19",ry:"1.19"}),(0,e.createElement)("rect",{width:"110.38",height:"2.37",x:"494.53",y:"343.81",fill:"#efefef",rx:"1.19",ry:"1.19"}),(0,e.createElement)("rect",{width:"131.45",height:"296.32",x:"441.68",y:"341.73",fill:"none",stroke:"#efefef",strokeMiterlimit:"10",strokeWidth:"2",rx:"5",ry:"5",transform:"rotate(-90 507.405 489.895)"}),(0,e.createElement)("path",{fill:"#efefef",d:"M359.55 428.87H481c2.76 0 5 2.24 5 5v117.05H354.55V433.87c0-2.76 2.24-5 5-5z",transform:"rotate(-90 420.27 489.89)"}),(0,e.createElement)("path",{fill:"#fff",d:"M442.08 486.85v-17.49c0-2.21-.89-4.03-2.52-5.49-1.53-1.38-3.38-1.88-5.4-1.88-11.35 0-22.71 0-34.06.01-.56 0-1.12.06-1.67.17-3.37.65-5.99 3.72-5.97 7.27.02 5.54 0 11.07 0 16.61 0 6.03.03 12.06-.02 18.08-.03 3.47 2.38 6.47 5.52 7.3 1.12.3 2.25.23 3.39.23 10.67-.01 21.33 0 32 0 .81 0 1.64.03 2.44-.08 3.64-.52 6.37-3.79 6.32-7.57-.08-5.72-.02-11.44-.02-17.16zm-4.89 1.48c-2.51-2.48-5-4.94-7.48-7.4-.26-.26-.51-.53-.79-.76-1.1-.94-2.46-.92-3.5.09-1.57 1.53-3.1 3.1-4.65 4.65-7.13 7.14-14.27 14.27-21.39 21.42-.28.28-.49.33-.83.13-.77-.46-1.12-1.17-1.18-2.02-.04-.59-.02-1.18-.02-1.77v-31.83c0-.53-.02-1.07 0-1.6.07-1.22 1.09-2.21 2.3-2.28.21-.01.42-.01.63-.01 11.37 0 22.74.01 34.11-.01 1.41 0 2.36.82 2.64 1.75.12.38.14.8.14 1.2.01 4.79.01 9.58.02 14.38 0 1.31.02 2.61.03 3.92 0 .06-.02.13-.03.17z"}),(0,e.createElement)("path",{fill:"#fff",d:"M408.58 471.96c-3.33-.02-6.21 2.82-6.21 6.15 0 3.39 2.79 6.19 6.19 6.21 3.34.02 6.17-2.81 6.18-6.17.01-3.37-2.77-6.16-6.16-6.19z"}),(0,e.createElement)("rect",{width:"101.66",height:"3.62",x:"494.8",y:"440.81",fill:"#efefef",rx:"1.81",ry:"1.81"}),(0,e.createElement)("rect",{width:"147.17",height:"2.37",x:"494.53",y:"498.53",fill:"#efefef",rx:"1.19",ry:"1.19"}),(0,e.createElement)("rect",{width:"147.17",height:"2.37",x:"494.53",y:"467.96",fill:"#efefef",rx:"1.19",ry:"1.19"}),(0,e.createElement)("rect",{width:"147.17",height:"2.37",x:"494.53",y:"483.25",fill:"#efefef",rx:"1.19",ry:"1.19"}),(0,e.createElement)("rect",{width:"110.38",height:"2.37",x:"494.53",y:"513.81",fill:"#efefef",rx:"1.19",ry:"1.19"}))),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 795 680"},(0,e.createElement)("g",null,(0,e.createElement)("rect",{width:"793",height:"678",x:"1",y:"1",fill:"none",stroke:"#efefef",strokeMiterlimit:"10",strokeWidth:"2",rx:"5",ry:"5"}),(0,e.createElement)("path",{fill:"#efefef",d:"M126.79 211.79H302.67V375.1H126.79z",transform:"rotate(-90 214.73 293.44)"}),(0,e.createElement)("path",{fill:"#fff",d:"M243.91 289.36v-23.41c0-2.95-1.19-5.39-3.37-7.34-2.05-1.84-4.52-2.52-7.22-2.51-15.19 0-30.38 0-45.57.02-.75 0-1.51.08-2.24.22-4.51.87-8.01 4.98-7.99 9.73.03 7.41.01 14.81.01 22.22 0 8.07.05 16.13-.02 24.2-.04 4.65 3.18 8.66 7.39 9.77 1.5.4 3.01.31 4.53.31 14.27-.01 28.54 0 42.81 0 1.09 0 2.19.05 3.26-.11 4.87-.7 8.52-5.08 8.45-10.13-.1-7.65-.03-15.3-.03-22.95zm-6.54 1.99c-3.36-3.32-6.68-6.62-10.01-9.91-.35-.34-.68-.7-1.05-1.02-1.47-1.25-3.29-1.24-4.68.11-2.1 2.05-4.15 4.14-6.23 6.22-9.54 9.55-19.09 19.1-28.62 28.66-.37.37-.66.44-1.11.17-1.03-.62-1.5-1.56-1.58-2.71-.06-.79-.03-1.58-.03-2.37 0-14.2 0-28.39-.01-42.59 0-.71-.03-1.43.01-2.14.09-1.63 1.45-2.95 3.08-3.05.28-.02.56-.02.85-.02 15.21 0 30.42.01 45.64-.02 1.89 0 3.16 1.1 3.53 2.34.15.51.19 1.07.19 1.61.02 6.41.02 12.82.03 19.24 0 1.75.03 3.49.04 5.24 0 .08-.03.17-.05.23z"}),(0,e.createElement)("path",{fill:"#fff",d:"M199.09 269.44c-4.46-.03-8.31 3.78-8.31 8.23 0 4.54 3.73 8.28 8.29 8.31 4.47.02 8.25-3.76 8.27-8.26.01-4.51-3.71-8.25-8.24-8.28z"}),(0,e.createElement)("rect",{width:"115.36",height:"16.52",x:"133.12",y:"98.61",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"2",ry:"2"}),(0,e.createElement)("rect",{width:"93.02",height:"4.66",x:"144.29",y:"104.64",fill:"#929292",rx:"2.33",ry:"2.33"}),(0,e.createElement)("rect",{width:"78.51",height:"16.52",x:"254.61",y:"98.61",fill:"#0074e3",rx:"2",ry:"2"}),(0,e.createElement)("rect",{width:"63.31",height:"4.66",x:"262.21",y:"104.64",fill:"#fff",rx:"2.33",ry:"2.33"}),(0,e.createElement)("rect",{width:"104.66",height:"16.52",x:"340.58",y:"98.61",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"2",ry:"2"}),(0,e.createElement)("rect",{width:"84.39",height:"4.66",x:"350.72",y:"104.64",fill:"#929292",rx:"2.33",ry:"2.33"}),(0,e.createElement)("rect",{width:"145.52",height:"16.52",x:"452.83",y:"98.61",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"2",ry:"2"}),(0,e.createElement)("rect",{width:"117.34",height:"4.66",x:"466.92",y:"104.64",fill:"#929292",rx:"2.33",ry:"2.33"}),(0,e.createElement)("rect",{width:"56.01",height:"16.52",x:"603.99",y:"98.61",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"2",ry:"2"}),(0,e.createElement)("rect",{width:"45.17",height:"4.66",x:"609.41",y:"104.64",fill:"#929292",rx:"2.33",ry:"2.33"}),(0,e.createElement)("rect",{width:"78.51",height:"16.52",x:"459.88",y:"122.61",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"2",ry:"2",transform:"rotate(180 499.135 130.865)"}),(0,e.createElement)("rect",{width:"63.31",height:"4.66",x:"467.48",y:"128.43",fill:"#929292",rx:"2.33",ry:"2.33",transform:"rotate(180 499.135 130.76)"}),(0,e.createElement)("rect",{width:"104.66",height:"16.52",x:"347.76",y:"122.61",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"2",ry:"2",transform:"rotate(180 400.085 130.865)"}),(0,e.createElement)("rect",{width:"84.39",height:"4.66",x:"357.89",y:"128.43",fill:"#929292",rx:"2.33",ry:"2.33",transform:"rotate(-180 400.085 130.76)"}),(0,e.createElement)("rect",{width:"145.52",height:"16.52",x:"194.66",y:"122.61",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"2",ry:"2",transform:"rotate(180 267.415 130.865)"}),(0,e.createElement)("rect",{width:"117.34",height:"4.66",x:"208.74",y:"128.43",fill:"#929292",rx:"2.33",ry:"2.33",transform:"rotate(180 267.415 130.76)"}),(0,e.createElement)("rect",{width:"56.01",height:"16.52",x:"133",y:"122.61",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"2",ry:"2",transform:"rotate(180 161.005 130.865)"}),(0,e.createElement)("rect",{width:"45.17",height:"4.66",x:"138.42",y:"128.43",fill:"#929292",rx:"2.33",ry:"2.33",transform:"rotate(-180 161.005 130.76)"}),(0,e.createElement)("path",{fill:"#efefef",d:"M309.6 211.79H485.48V375.1H309.6z",transform:"rotate(-90 397.54 293.44)"}),(0,e.createElement)("path",{fill:"#fff",d:"M426.72 289.36v-23.41c0-2.95-1.19-5.39-3.37-7.34-2.05-1.84-4.52-2.52-7.22-2.51-15.19 0-30.38 0-45.57.02-.75 0-1.51.08-2.24.22-4.51.87-8.01 4.98-7.99 9.73.03 7.41.01 14.81.01 22.22 0 8.07.05 16.13-.02 24.2-.04 4.65 3.18 8.66 7.39 9.77 1.5.4 3.01.31 4.53.31 14.27-.01 28.54 0 42.81 0 1.09 0 2.19.05 3.26-.11 4.87-.7 8.52-5.08 8.45-10.13-.1-7.65-.03-15.3-.03-22.95zm-6.54 1.99c-3.36-3.32-6.68-6.62-10.01-9.91-.35-.34-.68-.7-1.05-1.02-1.47-1.25-3.29-1.24-4.68.11-2.1 2.05-4.15 4.14-6.23 6.22-9.54 9.55-19.09 19.1-28.62 28.66-.37.37-.66.44-1.11.17-1.03-.62-1.5-1.56-1.58-2.71-.06-.79-.03-1.58-.03-2.37 0-14.2 0-28.39-.01-42.59 0-.71-.03-1.43.01-2.14.09-1.63 1.45-2.95 3.08-3.05.28-.02.56-.02.85-.02 15.21 0 30.42.01 45.64-.02 1.89 0 3.16 1.1 3.53 2.34.15.51.19 1.07.19 1.61.02 6.41.02 12.82.03 19.24 0 1.75.03 3.49.04 5.24 0 .08-.03.17-.05.23z"}),(0,e.createElement)("path",{fill:"#fff",d:"M381.9 269.44c-4.46-.03-8.31 3.78-8.31 8.23 0 4.54 3.73 8.28 8.29 8.31 4.47.02 8.25-3.76 8.27-8.26.01-4.51-3.71-8.25-8.24-8.28z"}),(0,e.createElement)("path",{fill:"#efefef",d:"M490.41 211.79H666.29V375.1H490.41z",transform:"rotate(-90 578.35 293.44)"}),(0,e.createElement)("path",{fill:"#fff",d:"M607.53 289.36v-23.41c0-2.95-1.19-5.39-3.37-7.34-2.05-1.84-4.52-2.52-7.22-2.51-15.19 0-30.38 0-45.57.02-.75 0-1.51.08-2.24.22-4.51.87-8.01 4.98-7.99 9.73.03 7.41.01 14.81.01 22.22 0 8.07.05 16.13-.02 24.2-.04 4.65 3.18 8.66 7.39 9.77 1.5.4 3.01.31 4.53.31 14.27-.01 28.54 0 42.81 0 1.09 0 2.19.05 3.26-.11 4.87-.7 8.52-5.08 8.45-10.13-.1-7.65-.03-15.3-.03-22.95zm-6.54 1.99c-3.36-3.32-6.68-6.62-10.01-9.91-.35-.34-.68-.7-1.05-1.02-1.47-1.25-3.29-1.24-4.68.11-2.1 2.05-4.15 4.14-6.23 6.22-9.54 9.55-19.09 19.1-28.62 28.66-.37.37-.66.44-1.11.17-1.03-.62-1.5-1.56-1.58-2.71-.06-.79-.03-1.58-.03-2.37 0-14.2 0-28.39-.01-42.59 0-.71-.03-1.43.01-2.14.09-1.63 1.45-2.95 3.08-3.05.28-.02.56-.02.85-.02 15.21 0 30.42.01 45.64-.02 1.89 0 3.16 1.1 3.53 2.34.15.51.19 1.07.19 1.61.02 6.41.02 12.82.03 19.24 0 1.75.03 3.49.04 5.24 0 .08-.03.17-.05.23z"}),(0,e.createElement)("path",{fill:"#fff",d:"M562.71 269.44c-4.46-.03-8.31 3.78-8.31 8.23 0 4.54 3.73 8.28 8.29 8.31 4.47.02 8.25-3.76 8.27-8.26.01-4.51-3.71-8.25-8.24-8.28z"}),(0,e.createElement)("path",{fill:"#efefef",d:"M126.79 405.79H302.67V569.1H126.79z",transform:"rotate(-90 214.73 487.44)"}),(0,e.createElement)("path",{fill:"#fff",d:"M243.91 483.36v-23.41c0-2.95-1.19-5.39-3.37-7.34-2.05-1.84-4.52-2.52-7.22-2.51-15.19 0-30.38 0-45.57.02-.75 0-1.51.08-2.24.22-4.51.87-8.01 4.98-7.99 9.73.03 7.41.01 14.81.01 22.22 0 8.07.05 16.13-.02 24.2-.04 4.65 3.18 8.66 7.39 9.77 1.5.4 3.01.31 4.53.31 14.27-.01 28.54 0 42.81 0 1.09 0 2.19.05 3.26-.11 4.87-.7 8.52-5.08 8.45-10.13-.1-7.65-.03-15.3-.03-22.95zm-6.54 1.99c-3.36-3.32-6.68-6.62-10.01-9.91-.35-.34-.68-.7-1.05-1.02-1.47-1.25-3.29-1.24-4.68.11-2.1 2.05-4.15 4.14-6.23 6.22-9.54 9.55-19.09 19.1-28.62 28.66-.37.37-.66.44-1.11.17-1.03-.62-1.5-1.56-1.58-2.71-.06-.79-.03-1.58-.03-2.37 0-14.2 0-28.39-.01-42.59 0-.71-.03-1.43.01-2.14.09-1.63 1.45-2.95 3.08-3.05.28-.02.56-.02.85-.02 15.21 0 30.42.01 45.64-.02 1.89 0 3.16 1.1 3.53 2.34.15.51.19 1.07.19 1.61.02 6.41.02 12.82.03 19.24 0 1.75.03 3.49.04 5.24 0 .08-.03.17-.05.23z"}),(0,e.createElement)("path",{fill:"#fff",d:"M199.09 463.44c-4.46-.03-8.31 3.78-8.31 8.23 0 4.54 3.73 8.28 8.29 8.31 4.47.02 8.25-3.76 8.27-8.26.01-4.51-3.71-8.25-8.24-8.28z"}),(0,e.createElement)("path",{fill:"#efefef",d:"M309.6 405.79H485.48V569.1H309.6z",transform:"rotate(-90 397.54 487.44)"}),(0,e.createElement)("path",{fill:"#fff",d:"M426.72 483.36v-23.41c0-2.95-1.19-5.39-3.37-7.34-2.05-1.84-4.52-2.52-7.22-2.51-15.19 0-30.38 0-45.57.02-.75 0-1.51.08-2.24.22-4.51.87-8.01 4.98-7.99 9.73.03 7.41.01 14.81.01 22.22 0 8.07.05 16.13-.02 24.2-.04 4.65 3.18 8.66 7.39 9.77 1.5.4 3.01.31 4.53.31 14.27-.01 28.54 0 42.81 0 1.09 0 2.19.05 3.26-.11 4.87-.7 8.52-5.08 8.45-10.13-.1-7.65-.03-15.3-.03-22.95zm-6.54 1.99c-3.36-3.32-6.68-6.62-10.01-9.91-.35-.34-.68-.7-1.05-1.02-1.47-1.25-3.29-1.24-4.68.11-2.1 2.05-4.15 4.14-6.23 6.22-9.54 9.55-19.09 19.1-28.62 28.66-.37.37-.66.44-1.11.17-1.03-.62-1.5-1.56-1.58-2.71-.06-.79-.03-1.58-.03-2.37 0-14.2 0-28.39-.01-42.59 0-.71-.03-1.43.01-2.14.09-1.63 1.45-2.95 3.08-3.05.28-.02.56-.02.85-.02 15.21 0 30.42.01 45.64-.02 1.89 0 3.16 1.1 3.53 2.34.15.51.19 1.07.19 1.61.02 6.41.02 12.82.03 19.24 0 1.75.03 3.49.04 5.24 0 .08-.03.17-.05.23z"}),(0,e.createElement)("path",{fill:"#fff",d:"M381.9 463.44c-4.46-.03-8.31 3.78-8.31 8.23 0 4.54 3.73 8.28 8.29 8.31 4.47.02 8.25-3.76 8.27-8.26.01-4.51-3.71-8.25-8.24-8.28z"}),(0,e.createElement)("path",{fill:"#efefef",d:"M490.41 405.79H666.29V569.1H490.41z",transform:"rotate(-90 578.35 487.44)"}),(0,e.createElement)("path",{fill:"#fff",d:"M607.53 483.36v-23.41c0-2.95-1.19-5.39-3.37-7.34-2.05-1.84-4.52-2.52-7.22-2.51-15.19 0-30.38 0-45.57.02-.75 0-1.51.08-2.24.22-4.51.87-8.01 4.98-7.99 9.73.03 7.41.01 14.81.01 22.22 0 8.07.05 16.13-.02 24.2-.04 4.65 3.18 8.66 7.39 9.77 1.5.4 3.01.31 4.53.31 14.27-.01 28.54 0 42.81 0 1.09 0 2.19.05 3.26-.11 4.87-.7 8.52-5.08 8.45-10.13-.1-7.65-.03-15.3-.03-22.95zm-6.54 1.99c-3.36-3.32-6.68-6.62-10.01-9.91-.35-.34-.68-.7-1.05-1.02-1.47-1.25-3.29-1.24-4.68.11-2.1 2.05-4.15 4.14-6.23 6.22-9.54 9.55-19.09 19.1-28.62 28.66-.37.37-.66.44-1.11.17-1.03-.62-1.5-1.56-1.58-2.71-.06-.79-.03-1.58-.03-2.37 0-14.2 0-28.39-.01-42.59 0-.71-.03-1.43.01-2.14.09-1.63 1.45-2.95 3.08-3.05.28-.02.56-.02.85-.02 15.21 0 30.42.01 45.64-.02 1.89 0 3.16 1.1 3.53 2.34.15.51.19 1.07.19 1.61.02 6.41.02 12.82.03 19.24 0 1.75.03 3.49.04 5.24 0 .08-.03.17-.05.23z"}),(0,e.createElement)("path",{fill:"#fff",d:"M562.71 463.44c-4.46-.03-8.31 3.78-8.31 8.23 0 4.54 3.73 8.28 8.29 8.31 4.47.02 8.25-3.76 8.27-8.26.01-4.51-3.71-8.25-8.24-8.28z"}))),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 795 680"},(0,e.createElement)("g",null,(0,e.createElement)("rect",{width:"793",height:"678",x:"1",y:"1",fill:"none",stroke:"#efefef",strokeMiterlimit:"10",strokeWidth:"2",rx:"5",ry:"5"}),(0,e.createElement)("path",{fill:"#929292",d:"M744.54 94.79c1.15 0 2.26-.46 3.08-1.27l.04.03-.05.06 4.25 3.26c.12.09.25.13.4.13h.09a.62.62 0 00.43-.25c.11-.14.15-.31.13-.48a.62.62 0 00-.25-.43l-4.25-3.26-.05.06-.03-.03c.39-.67.6-1.43.6-2.21 0-2.42-1.97-4.39-4.39-4.39s-4.39 1.97-4.39 4.39 1.97 4.39 4.39 4.39zm0-7.6c1.77 0 3.21 1.44 3.21 3.21s-1.44 3.21-3.21 3.21-3.21-1.44-3.21-3.21 1.44-3.21 3.21-3.21zM750.45 150.84l-2.75 2.75-2.75-2.75c-.51-.51-1.33-.51-1.83 0-.51.51-.51 1.33 0 1.83l4.58 4.58 4.58-4.58c.51-.51.51-1.33 0-1.83-.51-.51-1.33-.51-1.83 0z"}),(0,e.createElement)("rect",{width:"104.67",height:"6",x:"581.79",y:"185.99",fill:"#616161",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"89.1",height:"15",x:"582.58",y:"502.56",fill:"#0074e3",rx:"7.5",ry:"7.5"}),(0,e.createElement)("rect",{width:"104.67",height:"6",x:"581.79",y:"64.99",fill:"#616161",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"176.23",height:"15",x:"581.37",y:"84.26",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"2",ry:"2"}),(0,e.createElement)("rect",{width:"104.67",height:"6",x:"581.79",y:"125.99",fill:"#616161",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"176.81",height:"15",x:"581.6",y:"145.74",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"2",ry:"2"}),(0,e.createElement)("circle",{cx:"585.3",cy:"211.36",r:"4.2",fill:"#0074e3",stroke:"#0074e3",strokeMiterlimit:"10"}),(0,e.createElement)("circle",{cx:"585.3",cy:"211.36",r:"1.88",fill:"#fff"}),(0,e.createElement)("circle",{cx:"585.46",cy:"230.04",r:"4.2",fill:"none",stroke:"#929292",strokeMiterlimit:"10"}),(0,e.createElement)("rect",{width:"74.33",height:"6",x:"594.76",y:"208.36",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"73.79",height:"6",x:"594.76",y:"227.04",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("circle",{cx:"585.46",cy:"250.04",r:"4.2",fill:"none",stroke:"#929292",strokeMiterlimit:"10"}),(0,e.createElement)("rect",{width:"73.79",height:"6",x:"594.76",y:"247.04",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("circle",{cx:"585.46",cy:"270.04",r:"4.2",fill:"none",stroke:"#929292",strokeMiterlimit:"10"}),(0,e.createElement)("rect",{width:"73.79",height:"6",x:"594.76",y:"267.04",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("circle",{cx:"585.46",cy:"290.04",r:"4.2",fill:"none",stroke:"#929292",strokeMiterlimit:"10"}),(0,e.createElement)("rect",{width:"73.79",height:"6",x:"594.76",y:"287.04",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("circle",{cx:"585.46",cy:"310.04",r:"4.2",fill:"none",stroke:"#929292",strokeMiterlimit:"10"}),(0,e.createElement)("rect",{width:"73.79",height:"6",x:"594.76",y:"307.04",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"104.67",height:"6",x:"581.79",y:"341.99",fill:"#616161",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"74.33",height:"6",x:"594.76",y:"364.36",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"73.79",height:"6",x:"594.76",y:"383.04",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"73.79",height:"6",x:"594.76",y:"403.04",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"73.79",height:"6",x:"594.76",y:"423.04",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"73.79",height:"6",x:"594.76",y:"443.04",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"73.79",height:"6",x:"594.76",y:"463.04",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"8",height:"8",x:"582.6",y:"363.51",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"1.09",ry:"1.09"}),(0,e.createElement)("rect",{width:"8",height:"8",x:"582.6",y:"382.51",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"1.09",ry:"1.09"}),(0,e.createElement)("rect",{width:"8",height:"8",x:"582.6",y:"402.51",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"1.09",ry:"1.09"}),(0,e.createElement)("rect",{width:"8",height:"8",x:"582.6",y:"422.51",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"1.09",ry:"1.09"}),(0,e.createElement)("rect",{width:"8",height:"8",x:"582.6",y:"442.51",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"1.09",ry:"1.09"}),(0,e.createElement)("rect",{width:"8",height:"8",x:"582.6",y:"462.51",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"1.09",ry:"1.09"}),(0,e.createElement)("rect",{width:"85.51",height:"6",x:"36.59",y:"62",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"105.53",height:"15",x:"449.98",y:"57.5",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"2",ry:"2"}),(0,e.createElement)("path",{fill:"#929292",d:"M547.55 62.6l-2.75 2.75-2.75-2.75c-.51-.51-1.33-.51-1.83 0-.51.51-.51 1.33 0 1.83l4.58 4.58 4.58-4.58c.51-.51.51-1.33 0-1.83-.51-.51-1.33-.51-1.83 0z"}),(0,e.createElement)("rect",{width:"29.51",height:"6",x:"36.59",y:"612",fill:"#929292",rx:"3",ry:"3"}),(0,e.createElement)("rect",{width:"44.92",height:"15",x:"510.6",y:"607.5",fill:"none",stroke:"#929292",strokeMiterlimit:"10",rx:"2",ry:"2"}),(0,e.createElement)("path",{fill:"#929292",d:"M547.55 612.6l-2.75 2.75-2.75-2.75c-.51-.51-1.33-.51-1.83 0-.51.51-.51 1.33 0 1.83l4.58 4.58 4.58-4.58c.51-.51.51-1.33 0-1.83-.51-.51-1.33-.51-1.83 0z"}),(0,e.createElement)("rect",{width:"154.09",height:"216.29",x:"39.49",y:"103.69",fill:"none",stroke:"#efefef",strokeMiterlimit:"10",strokeWidth:"2",rx:"5",ry:"5"}),(0,e.createElement)("path",{fill:"#efefef",d:"M44.49 103.69h144.09c2.76 0 5 2.24 5 5v132.7H39.49v-132.7c0-2.76 2.24-5 5-5z"}),(0,e.createElement)("path",{fill:"#fff",d:"M141.92 181.67v-17.9c0-2.26-.91-4.12-2.58-5.62-1.57-1.41-3.45-1.92-5.52-1.92-11.62 0-23.23 0-34.85.01-.57 0-1.15.06-1.71.17-3.45.67-6.13 3.81-6.11 7.44.02 5.66 0 11.33 0 16.99 0 6.17.03 12.33-.02 18.5-.03 3.55 2.44 6.62 5.65 7.47 1.15.3 2.3.24 3.47.23 10.91-.01 21.82 0 32.73 0 .83 0 1.68.04 2.49-.08 3.73-.54 6.52-3.88 6.46-7.75-.08-5.85-.02-11.7-.02-17.55zm-5 1.52c-2.57-2.54-5.11-5.06-7.65-7.58-.27-.26-.52-.54-.81-.78-1.13-.96-2.52-.95-3.58.09-1.61 1.56-3.18 3.17-4.76 4.75-7.3 7.3-14.59 14.6-21.88 21.91-.28.28-.5.34-.85.13-.79-.47-1.14-1.19-1.21-2.07-.04-.6-.02-1.21-.02-1.81v-32.56c0-.55-.02-1.09 0-1.64.07-1.24 1.11-2.26 2.36-2.33.22-.01.43-.01.65-.01 11.63 0 23.26.01 34.89-.01 1.45 0 2.41.84 2.7 1.79.12.39.15.82.15 1.23.01 4.9.01 9.8.02 14.71 0 1.34.02 2.67.03 4.01 0 .06-.03.13-.04.17z"}),(0,e.createElement)("path",{fill:"#fff",d:"M107.64 166.44c-3.41-.02-6.35 2.89-6.36 6.29 0 3.47 2.85 6.33 6.34 6.35 3.42.02 6.31-2.87 6.32-6.32.01-3.45-2.83-6.3-6.3-6.33z"}),(0,e.createElement)("rect",{width:"119.46",height:"9.29",x:"57.13",y:"274.82",fill:"#efefef",rx:"0.98",ry:"0.98"}),(0,e.createElement)("rect",{width:"154.09",height:"216.29",x:"220.44",y:"103.53",fill:"none",stroke:"#efefef",strokeMiterlimit:"10",strokeWidth:"2",rx:"5",ry:"5"}),(0,e.createElement)("path",{fill:"#efefef",d:"M225.44 103.53h144.09c2.76 0 5 2.24 5 5v132.7H220.44v-132.7c0-2.76 2.24-5 5-5z"}),(0,e.createElement)("path",{fill:"#fff",d:"M322.87 181.51v-17.9c0-2.26-.91-4.12-2.58-5.62-1.57-1.41-3.45-1.92-5.52-1.92-11.62 0-23.23 0-34.85.01-.57 0-1.15.06-1.71.17-3.45.67-6.13 3.81-6.11 7.44.02 5.66 0 11.33 0 16.99 0 6.17.03 12.33-.02 18.5-.03 3.55 2.44 6.62 5.65 7.47 1.15.3 2.3.24 3.47.23 10.91-.01 21.82 0 32.73 0 .83 0 1.68.04 2.49-.08 3.73-.54 6.52-3.88 6.46-7.75-.08-5.85-.02-11.7-.02-17.55zm-5 1.52c-2.57-2.54-5.11-5.06-7.65-7.58-.27-.26-.52-.54-.81-.78-1.13-.96-2.52-.95-3.58.09-1.61 1.56-3.18 3.17-4.76 4.75-7.3 7.3-14.59 14.6-21.88 21.91-.28.28-.5.34-.85.13-.79-.47-1.14-1.19-1.21-2.07-.04-.6-.02-1.21-.02-1.81v-32.56c0-.55-.02-1.09 0-1.64.07-1.24 1.11-2.26 2.36-2.33.22-.01.43-.01.65-.01 11.63 0 23.26.01 34.89-.01 1.45 0 2.41.84 2.7 1.79.12.39.15.82.15 1.23.01 4.9.01 9.8.02 14.71 0 1.34.02 2.67.03 4.01 0 .06-.03.13-.04.17z"}),(0,e.createElement)("path",{fill:"#fff",d:"M288.6 166.28c-3.41-.02-6.35 2.89-6.36 6.29 0 3.47 2.85 6.33 6.34 6.35 3.42.02 6.31-2.87 6.32-6.32.01-3.45-2.83-6.3-6.3-6.33z"}),(0,e.createElement)("rect",{width:"119.46",height:"9.29",x:"238.08",y:"274.66",fill:"#efefef",rx:"0.98",ry:"0.98"}),(0,e.createElement)("rect",{width:"154.09",height:"216.29",x:"401.4",y:"103.53",fill:"none",stroke:"#efefef",strokeMiterlimit:"10",strokeWidth:"2",rx:"5",ry:"5"}),(0,e.createElement)("path",{fill:"#efefef",d:"M406.4 103.53h144.09c2.76 0 5 2.24 5 5v132.7H401.4v-132.7c0-2.76 2.24-5 5-5z"}),(0,e.createElement)("path",{fill:"#fff",d:"M503.83 181.51v-17.9c0-2.26-.91-4.12-2.58-5.62-1.57-1.41-3.45-1.92-5.52-1.92-11.62 0-23.23 0-34.85.01-.57 0-1.15.06-1.71.17-3.45.67-6.13 3.81-6.11 7.44.02 5.66 0 11.33 0 16.99 0 6.17.03 12.33-.02 18.5-.03 3.55 2.44 6.62 5.65 7.47 1.15.3 2.3.24 3.47.23 10.91-.01 21.82 0 32.73 0 .83 0 1.68.04 2.49-.08 3.73-.54 6.52-3.88 6.46-7.75-.08-5.85-.02-11.7-.02-17.55zm-5 1.52c-2.57-2.54-5.11-5.06-7.65-7.58-.27-.26-.52-.54-.81-.78-1.13-.96-2.52-.95-3.58.09-1.61 1.56-3.18 3.17-4.76 4.75-7.3 7.3-14.59 14.6-21.88 21.91-.28.28-.5.34-.85.13-.79-.47-1.14-1.19-1.21-2.07-.04-.6-.02-1.21-.02-1.81v-32.56c0-.55-.02-1.09 0-1.64.07-1.24 1.11-2.26 2.36-2.33.22-.01.43-.01.65-.01 11.63 0 23.26.01 34.89-.01 1.45 0 2.41.84 2.7 1.79.12.39.15.82.15 1.23.01 4.9.01 9.8.02 14.71 0 1.34.02 2.67.03 4.01 0 .06-.03.13-.04.17z"}),(0,e.createElement)("path",{fill:"#fff",d:"M469.55 166.28c-3.41-.02-6.35 2.89-6.36 6.29 0 3.47 2.85 6.33 6.34 6.35 3.42.02 6.31-2.87 6.32-6.32.01-3.45-2.83-6.3-6.3-6.33z"}),(0,e.createElement)("rect",{width:"119.46",height:"9.29",x:"419.04",y:"274.66",fill:"#efefef",rx:"0.98",ry:"0.98"}),(0,e.createElement)("rect",{width:"154.09",height:"216.29",x:"39.49",y:"350.35",fill:"none",stroke:"#efefef",strokeMiterlimit:"10",strokeWidth:"2",rx:"5",ry:"5"}),(0,e.createElement)("path",{fill:"#efefef",d:"M44.49 350.35h144.09c2.76 0 5 2.24 5 5v132.7H39.49v-132.7c0-2.76 2.24-5 5-5z"}),(0,e.createElement)("path",{fill:"#fff",d:"M141.92 428.33v-17.9c0-2.26-.91-4.12-2.58-5.62-1.57-1.41-3.45-1.92-5.52-1.92-11.62 0-23.23 0-34.85.01-.57 0-1.15.06-1.71.17-3.45.67-6.13 3.81-6.11 7.44.02 5.66 0 11.33 0 16.99 0 6.17.03 12.33-.02 18.5-.03 3.55 2.44 6.62 5.65 7.47 1.15.3 2.3.24 3.47.23 10.91-.01 21.82 0 32.73 0 .83 0 1.68.04 2.49-.08 3.73-.54 6.52-3.88 6.46-7.75-.08-5.85-.02-11.7-.02-17.55zm-5 1.52c-2.57-2.54-5.11-5.06-7.65-7.58-.27-.26-.52-.54-.81-.78-1.13-.96-2.52-.95-3.58.09-1.61 1.56-3.18 3.17-4.76 4.75-7.3 7.3-14.59 14.6-21.88 21.91-.28.28-.5.34-.85.13-.79-.47-1.14-1.19-1.21-2.07-.04-.6-.02-1.21-.02-1.81v-32.56c0-.55-.02-1.09 0-1.64.07-1.24 1.11-2.26 2.36-2.33.22-.01.43-.01.65-.01 11.63 0 23.26.01 34.89-.01 1.45 0 2.41.84 2.7 1.79.12.39.15.82.15 1.23.01 4.9.01 9.8.02 14.71 0 1.34.02 2.67.03 4.01 0 .06-.03.13-.04.17z"}),(0,e.createElement)("path",{fill:"#fff",d:"M107.64 413.1c-3.41-.02-6.35 2.89-6.36 6.29 0 3.47 2.85 6.33 6.34 6.35 3.42.02 6.31-2.87 6.32-6.32.01-3.45-2.83-6.3-6.3-6.33z"}),(0,e.createElement)("rect",{width:"119.46",height:"9.29",x:"57.13",y:"521.48",fill:"#efefef",rx:"0.98",ry:"0.98"}),(0,e.createElement)("rect",{width:"154.09",height:"216.29",x:"220.44",y:"350.19",fill:"none",stroke:"#efefef",strokeMiterlimit:"10",strokeWidth:"2",rx:"5",ry:"5"}),(0,e.createElement)("path",{fill:"#efefef",d:"M225.44 350.19h144.09c2.76 0 5 2.24 5 5v132.7H220.44v-132.7c0-2.76 2.24-5 5-5z"}),(0,e.createElement)("path",{fill:"#fff",d:"M322.87 428.17v-17.9c0-2.26-.91-4.12-2.58-5.62-1.57-1.41-3.45-1.92-5.52-1.92-11.62 0-23.23 0-34.85.01-.57 0-1.15.06-1.71.17-3.45.67-6.13 3.81-6.11 7.44.02 5.66 0 11.33 0 16.99 0 6.17.03 12.33-.02 18.5-.03 3.55 2.44 6.62 5.65 7.47 1.15.3 2.3.24 3.47.23 10.91-.01 21.82 0 32.73 0 .83 0 1.68.04 2.49-.08 3.73-.54 6.52-3.88 6.46-7.75-.08-5.85-.02-11.7-.02-17.55zm-5 1.52c-2.57-2.54-5.11-5.06-7.65-7.58-.27-.26-.52-.54-.81-.78-1.13-.96-2.52-.95-3.58.09-1.61 1.56-3.18 3.17-4.76 4.75-7.3 7.3-14.59 14.6-21.88 21.91-.28.28-.5.34-.85.13-.79-.47-1.14-1.19-1.21-2.07-.04-.6-.02-1.21-.02-1.81v-32.56c0-.55-.02-1.09 0-1.64.07-1.24 1.11-2.26 2.36-2.33.22-.01.43-.01.65-.01 11.63 0 23.26.01 34.89-.01 1.45 0 2.41.84 2.7 1.79.12.39.15.82.15 1.23.01 4.9.01 9.8.02 14.71 0 1.34.02 2.67.03 4.01 0 .06-.03.13-.04.17z"}),(0,e.createElement)("path",{fill:"#fff",d:"M288.6 412.94c-3.41-.02-6.35 2.89-6.36 6.29 0 3.47 2.85 6.33 6.34 6.35 3.42.02 6.31-2.87 6.32-6.32.01-3.45-2.83-6.3-6.3-6.33z"}),(0,e.createElement)("rect",{width:"119.46",height:"9.29",x:"238.08",y:"521.32",fill:"#efefef",rx:"0.98",ry:"0.98"}),(0,e.createElement)("rect",{width:"154.09",height:"216.29",x:"401.4",y:"350.19",fill:"none",stroke:"#efefef",strokeMiterlimit:"10",strokeWidth:"2",rx:"5",ry:"5"}),(0,e.createElement)("path",{fill:"#efefef",d:"M406.4 350.19h144.09c2.76 0 5 2.24 5 5v132.7H401.4v-132.7c0-2.76 2.24-5 5-5z"}),(0,e.createElement)("path",{fill:"#fff",d:"M503.83 428.17v-17.9c0-2.26-.91-4.12-2.58-5.62-1.57-1.41-3.45-1.92-5.52-1.92-11.62 0-23.23 0-34.85.01-.57 0-1.15.06-1.71.17-3.45.67-6.13 3.81-6.11 7.44.02 5.66 0 11.33 0 16.99 0 6.17.03 12.33-.02 18.5-.03 3.55 2.44 6.62 5.65 7.47 1.15.3 2.3.24 3.47.23 10.91-.01 21.82 0 32.73 0 .83 0 1.68.04 2.49-.08 3.73-.54 6.52-3.88 6.46-7.75-.08-5.85-.02-11.7-.02-17.55zm-5 1.52c-2.57-2.54-5.11-5.06-7.65-7.58-.27-.26-.52-.54-.81-.78-1.13-.96-2.52-.95-3.58.09-1.61 1.56-3.18 3.17-4.76 4.75-7.3 7.3-14.59 14.6-21.88 21.91-.28.28-.5.34-.85.13-.79-.47-1.14-1.19-1.21-2.07-.04-.6-.02-1.21-.02-1.81v-32.56c0-.55-.02-1.09 0-1.64.07-1.24 1.11-2.26 2.36-2.33.22-.01.43-.01.65-.01 11.63 0 23.26.01 34.89-.01 1.45 0 2.41.84 2.7 1.79.12.39.15.82.15 1.23.01 4.9.01 9.8.02 14.71 0 1.34.02 2.67.03 4.01 0 .06-.03.13-.04.17z"}),(0,e.createElement)("path",{fill:"#fff",d:"M469.55 412.94c-3.41-.02-6.35 2.89-6.36 6.29 0 3.47 2.85 6.33 6.34 6.35 3.42.02 6.31-2.87 6.32-6.32.01-3.45-2.83-6.3-6.3-6.33z"}),(0,e.createElement)("rect",{width:"119.46",height:"9.29",x:"419.04",y:"521.32",fill:"#efefef",rx:"0.98",ry:"0.98"}))),(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 795 680"},(0,e.createElement)("g",null,(0,e.createElement)("rect",{width:"793",height:"678",x:"1",y:"1",fill:"none",stroke:"#efefef",strokeMiterlimit:"10",strokeWidth:"2",rx:"5",ry:"5"}),(0,e.createElement)("rect",{width:"151.8",height:"213.08",x:"143.33",y:"112.04",fill:"none",stroke:"#efefef",strokeMiterlimit:"10",strokeWidth:"2",rx:"5",ry:"5"}),(0,e.createElement)("path",{fill:"#efefef",d:"M148.33 112.04h141.8c2.76 0 5 2.24 5 5v130.65h-151.8V117.04c0-2.76 2.24-5 5-5z"}),(0,e.createElement)("path",{fill:"#fff",d:"M244.23 188.86v-17.63c0-2.22-.9-4.06-2.54-5.53-1.55-1.39-3.4-1.9-5.44-1.89-11.44 0-22.89 0-34.33.01-.56 0-1.13.06-1.69.17-3.39.66-6.04 3.75-6.02 7.33.02 5.58 0 11.16 0 16.74 0 6.08.03 12.15-.02 18.23-.03 3.5 2.4 6.52 5.56 7.36 1.13.3 2.27.23 3.41.23 10.75-.01 21.5 0 32.25 0 .82 0 1.65.04 2.46-.08 3.67-.53 6.42-3.82 6.37-7.63-.08-5.76-.02-11.53-.02-17.29zm-4.93 1.5c-2.53-2.5-5.03-4.98-7.54-7.46-.26-.26-.51-.53-.79-.77-1.11-.94-2.48-.93-3.53.09-1.58 1.54-3.13 3.12-4.69 4.68-7.19 7.19-14.38 14.38-21.56 21.59-.28.28-.5.33-.84.13-.78-.47-1.13-1.18-1.19-2.04-.04-.59-.02-1.19-.02-1.78v-32.08c0-.54-.02-1.08 0-1.61.07-1.23 1.09-2.23 2.32-2.3.21-.01.42-.01.64-.01 11.46 0 22.92.01 34.37-.01 1.42 0 2.38.83 2.66 1.76.12.38.14.81.14 1.21.01 4.83.01 9.66.02 14.49 0 1.32.02 2.63.03 3.95 0 .06-.02.13-.03.17z"}),(0,e.createElement)("path",{fill:"#fff",d:"M210.47 173.85c-3.36-.02-6.26 2.85-6.26 6.2 0 3.42 2.81 6.24 6.24 6.26 3.37.02 6.22-2.83 6.23-6.22.01-3.39-2.79-6.21-6.21-6.23z"}),(0,e.createElement)("rect",{width:"117.68",height:"9.15",x:"160.7",y:"280.63",fill:"#efefef",rx:"0.98",ry:"0.98"}),(0,e.createElement)("rect",{width:"151.8",height:"213.08",x:"321.6",y:"111.88",fill:"none",stroke:"#efefef",strokeMiterlimit:"10",strokeWidth:"2",rx:"5",ry:"5"}),(0,e.createElement)("path",{fill:"#efefef",d:"M326.6 111.88h141.8c2.76 0 5 2.24 5 5v130.65H321.6V116.88c0-2.76 2.24-5 5-5z"}),(0,e.createElement)("path",{fill:"#fff",d:"M422.5 188.7v-17.63c0-2.22-.9-4.06-2.54-5.53-1.55-1.39-3.4-1.9-5.44-1.89-11.44 0-22.89 0-34.33.01-.56 0-1.13.06-1.69.17-3.39.66-6.04 3.75-6.02 7.33.02 5.58 0 11.16 0 16.74 0 6.08.03 12.15-.02 18.23-.03 3.5 2.4 6.52 5.56 7.36 1.13.3 2.27.23 3.41.23 10.75-.01 21.5 0 32.25 0 .82 0 1.65.04 2.46-.08 3.67-.53 6.42-3.82 6.37-7.63-.08-5.76-.02-11.53-.02-17.29zm-4.93 1.5c-2.53-2.5-5.03-4.98-7.54-7.46-.26-.26-.51-.53-.79-.77-1.11-.94-2.48-.93-3.53.09-1.58 1.54-3.13 3.12-4.69 4.68-7.19 7.19-14.38 14.38-21.56 21.59-.28.28-.5.33-.84.13-.78-.47-1.13-1.18-1.19-2.04-.04-.59-.02-1.19-.02-1.78v-32.08c0-.54-.02-1.08 0-1.61.07-1.23 1.09-2.23 2.32-2.3.21-.01.42-.01.64-.01 11.46 0 22.92.01 34.37-.01 1.42 0 2.38.83 2.66 1.76.12.38.14.81.14 1.21.01 4.83.01 9.66.02 14.49 0 1.32.02 2.63.03 3.95 0 .06-.02.13-.03.17z"}),(0,e.createElement)("path",{fill:"#fff",d:"M388.74 173.69c-3.36-.02-6.26 2.85-6.26 6.2 0 3.42 2.81 6.24 6.24 6.26 3.37.02 6.22-2.83 6.23-6.22.01-3.39-2.79-6.21-6.21-6.23z"}),(0,e.createElement)("rect",{width:"117.68",height:"9.15",x:"338.97",y:"280.47",fill:"#efefef",rx:"0.98",ry:"0.98"}),(0,e.createElement)("rect",{width:"151.8",height:"213.08",x:"499.87",y:"111.88",fill:"none",stroke:"#efefef",strokeMiterlimit:"10",strokeWidth:"2",rx:"5",ry:"5"}),(0,e.createElement)("path",{fill:"#efefef",d:"M504.87 111.88h141.8c2.76 0 5 2.24 5 5v130.65h-151.8V116.88c0-2.76 2.24-5 5-5z"}),(0,e.createElement)("path",{fill:"#fff",d:"M600.77 188.7v-17.63c0-2.22-.9-4.06-2.54-5.53-1.55-1.39-3.4-1.9-5.44-1.89-11.44 0-22.89 0-34.33.01-.56 0-1.13.06-1.69.17-3.39.66-6.04 3.75-6.02 7.33.02 5.58 0 11.16 0 16.74 0 6.08.03 12.15-.02 18.23-.03 3.5 2.4 6.52 5.56 7.36 1.13.3 2.27.23 3.41.23 10.75-.01 21.5 0 32.25 0 .82 0 1.65.04 2.46-.08 3.67-.53 6.42-3.82 6.37-7.63-.08-5.76-.02-11.53-.02-17.29zm-4.93 1.5c-2.53-2.5-5.03-4.98-7.54-7.46-.26-.26-.51-.53-.79-.77-1.11-.94-2.48-.93-3.53.09-1.58 1.54-3.13 3.12-4.69 4.68-7.19 7.19-14.38 14.38-21.56 21.59-.28.28-.5.33-.84.13-.78-.47-1.13-1.18-1.19-2.04-.04-.59-.02-1.19-.02-1.78v-32.08c0-.54-.02-1.08 0-1.61.07-1.23 1.09-2.23 2.32-2.3.21-.01.42-.01.64-.01 11.46 0 22.92.01 34.37-.01 1.42 0 2.38.83 2.66 1.76.12.38.14.81.14 1.21.01 4.83.01 9.66.02 14.49 0 1.32.02 2.63.03 3.95 0 .06-.02.13-.03.17z"}),(0,e.createElement)("path",{fill:"#fff",d:"M567.01 173.69c-3.36-.02-6.26 2.85-6.26 6.2 0 3.42 2.81 6.24 6.24 6.26 3.37.02 6.22-2.83 6.23-6.22.01-3.39-2.79-6.21-6.21-6.23z"}),(0,e.createElement)("rect",{width:"117.68",height:"9.15",x:"517.24",y:"280.47",fill:"#efefef",rx:"0.98",ry:"0.98"}),(0,e.createElement)("rect",{width:"151.8",height:"213.08",x:"143.33",y:"355.04",fill:"none",stroke:"#efefef",strokeMiterlimit:"10",strokeWidth:"2",rx:"5",ry:"5"}),(0,e.createElement)("path",{fill:"#efefef",d:"M148.33 355.04h141.8c2.76 0 5 2.24 5 5v130.65h-151.8V360.04c0-2.76 2.24-5 5-5z"}),(0,e.createElement)("path",{fill:"#fff",d:"M244.23 431.86v-17.63c0-2.22-.9-4.06-2.54-5.53-1.55-1.39-3.4-1.9-5.44-1.89-11.44 0-22.89 0-34.33.01-.56 0-1.13.06-1.69.17-3.39.66-6.04 3.75-6.02 7.33.02 5.58 0 11.16 0 16.74 0 6.08.03 12.15-.02 18.23-.03 3.5 2.4 6.52 5.56 7.36 1.13.3 2.27.23 3.41.23 10.75-.01 21.5 0 32.25 0 .82 0 1.65.04 2.46-.08 3.67-.53 6.42-3.82 6.37-7.63-.08-5.76-.02-11.53-.02-17.29zm-4.93 1.5c-2.53-2.5-5.03-4.98-7.54-7.46-.26-.26-.51-.53-.79-.77-1.11-.94-2.48-.93-3.53.09-1.58 1.54-3.13 3.12-4.69 4.68-7.19 7.19-14.38 14.38-21.56 21.59-.28.28-.5.33-.84.13-.78-.47-1.13-1.18-1.19-2.04-.04-.59-.02-1.19-.02-1.78v-32.08c0-.54-.02-1.08 0-1.61.07-1.23 1.09-2.23 2.32-2.3.21-.01.42-.01.64-.01 11.46 0 22.92.01 34.37-.01 1.42 0 2.38.83 2.66 1.76.12.38.14.81.14 1.21.01 4.83.01 9.66.02 14.49 0 1.32.02 2.63.03 3.95 0 .06-.02.13-.03.17z"}),(0,e.createElement)("path",{fill:"#fff",d:"M210.47 416.85c-3.36-.02-6.26 2.85-6.26 6.2 0 3.42 2.81 6.24 6.24 6.26 3.37.02 6.22-2.83 6.23-6.22.01-3.39-2.79-6.21-6.21-6.23z"}),(0,e.createElement)("rect",{width:"117.68",height:"9.15",x:"160.7",y:"523.63",fill:"#efefef",rx:"0.98",ry:"0.98"}),(0,e.createElement)("rect",{width:"151.8",height:"213.08",x:"321.6",y:"354.88",fill:"none",stroke:"#efefef",strokeMiterlimit:"10",strokeWidth:"2",rx:"5",ry:"5"}),(0,e.createElement)("path",{fill:"#efefef",d:"M326.6 354.88h141.8c2.76 0 5 2.24 5 5v130.65H321.6V359.88c0-2.76 2.24-5 5-5z"}),(0,e.createElement)("path",{fill:"#fff",d:"M422.5 431.7v-17.63c0-2.22-.9-4.06-2.54-5.53-1.55-1.39-3.4-1.9-5.44-1.89-11.44 0-22.89 0-34.33.01-.56 0-1.13.06-1.69.17-3.39.66-6.04 3.75-6.02 7.33.02 5.58 0 11.16 0 16.74 0 6.08.03 12.15-.02 18.23-.03 3.5 2.4 6.52 5.56 7.36 1.13.3 2.27.23 3.41.23 10.75-.01 21.5 0 32.25 0 .82 0 1.65.04 2.46-.08 3.67-.53 6.42-3.82 6.37-7.63-.08-5.76-.02-11.53-.02-17.29zm-4.93 1.5c-2.53-2.5-5.03-4.98-7.54-7.46-.26-.26-.51-.53-.79-.77-1.11-.94-2.48-.93-3.53.09-1.58 1.54-3.13 3.12-4.69 4.68-7.19 7.19-14.38 14.38-21.56 21.59-.28.28-.5.33-.84.13-.78-.47-1.13-1.18-1.19-2.04-.04-.59-.02-1.19-.02-1.78v-32.08c0-.54-.02-1.08 0-1.61.07-1.23 1.09-2.23 2.32-2.3.21-.01.42-.01.64-.01 11.46 0 22.92.01 34.37-.01 1.42 0 2.38.83 2.66 1.76.12.38.14.81.14 1.21.01 4.83.01 9.66.02 14.49 0 1.32.02 2.63.03 3.95 0 .06-.02.13-.03.17z"}),(0,e.createElement)("path",{fill:"#fff",d:"M388.74 416.69c-3.36-.02-6.26 2.85-6.26 6.2 0 3.42 2.81 6.24 6.24 6.26 3.37.02 6.22-2.83 6.23-6.22.01-3.39-2.79-6.21-6.21-6.23z"}),(0,e.createElement)("rect",{width:"117.68",height:"9.15",x:"338.97",y:"523.47",fill:"#efefef",rx:"0.98",ry:"0.98"}),(0,e.createElement)("rect",{width:"151.8",height:"213.08",x:"499.87",y:"354.88",fill:"none",stroke:"#efefef",strokeMiterlimit:"10",strokeWidth:"2",rx:"5",ry:"5"}),(0,e.createElement)("path",{fill:"#efefef",d:"M504.87 354.88h141.8c2.76 0 5 2.24 5 5v130.65h-151.8V359.88c0-2.76 2.24-5 5-5z"}),(0,e.createElement)("path",{fill:"#fff",d:"M600.77 431.7v-17.63c0-2.22-.9-4.06-2.54-5.53-1.55-1.39-3.4-1.9-5.44-1.89-11.44 0-22.89 0-34.33.01-.56 0-1.13.06-1.69.17-3.39.66-6.04 3.75-6.02 7.33.02 5.58 0 11.16 0 16.74 0 6.08.03 12.15-.02 18.23-.03 3.5 2.4 6.52 5.56 7.36 1.13.3 2.27.23 3.41.23 10.75-.01 21.5 0 32.25 0 .82 0 1.65.04 2.46-.08 3.67-.53 6.42-3.82 6.37-7.63-.08-5.76-.02-11.53-.02-17.29zm-4.93 1.5c-2.53-2.5-5.03-4.98-7.54-7.46-.26-.26-.51-.53-.79-.77-1.11-.94-2.48-.93-3.53.09-1.58 1.54-3.13 3.12-4.69 4.68-7.19 7.19-14.38 14.38-21.56 21.59-.28.28-.5.33-.84.13-.78-.47-1.13-1.18-1.19-2.04-.04-.59-.02-1.19-.02-1.78v-32.08c0-.54-.02-1.08 0-1.61.07-1.23 1.09-2.23 2.32-2.3.21-.01.42-.01.64-.01 11.46 0 22.92.01 34.37-.01 1.42 0 2.38.83 2.66 1.76.12.38.14.81.14 1.21.01 4.83.01 9.66.02 14.49 0 1.32.02 2.63.03 3.95 0 .06-.02.13-.03.17z"}),(0,e.createElement)("path",{fill:"#fff",d:"M567.01 416.69c-3.36-.02-6.26 2.85-6.26 6.2 0 3.42 2.81 6.24 6.24 6.26 3.37.02 6.22-2.83 6.23-6.22.01-3.39-2.79-6.21-6.21-6.23z"}),(0,e.createElement)("rect",{width:"117.68",height:"9.15",x:"517.24",y:"523.47",fill:"#efefef",rx:"0.98",ry:"0.98"}))),(0,o.__)("None","kadence-blocks"),(0,o.__)("None","kadence-blocks"),(0,o.__)("XXS","kadence-blocks"),(0,o.__)("2X Small","kadence-blocks"),(0,o.__)("XS","kadence-blocks"),(0,o.__)("X Small","kadence-blocks"),(0,o.__)("SM","kadence-blocks"),(0,o.__)("Small","kadence-blocks"),(0,o.__)("MD","kadence-blocks"),(0,o.__)("Medium","kadence-blocks"),(0,o.__)("LG","kadence-blocks"),(0,o.__)("Large","kadence-blocks"),(0,o.__)("XL","kadence-blocks"),(0,o.__)("X Large","kadence-blocks"),(0,o.__)("XXL","kadence-blocks"),(0,o.__)("2X Large","kadence-blocks"),(0,o.__)("3XL","kadence-blocks"),(0,o.__)("3X Large","kadence-blocks"),(0,o.__)("4XL","kadence-blocks"),(0,o.__)("4X Large","kadence-blocks"),(0,o.__)("5XL","kadence-blocks"),(0,o.__)("5X Large","kadence-blocks"),(0,o.__)("SM","kadence-blocks"),(0,o.__)("Small","kadence-blocks"),(0,o.__)("MD","kadence-blocks"),(0,o.__)("Medium","kadence-blocks"),(0,o.__)("LG","kadence-blocks"),(0,o.__)("Large","kadence-blocks"),(0,o.__)("XL","kadence-blocks"),(0,o.__)("X Large","kadence-blocks"),(0,o.__)("2XL","kadence-blocks"),(0,o.__)("2X Large","kadence-blocks"),(0,o.__)("3XL","kadence-blocks"),(0,o.__)("3X Large","kadence-blocks"),(0,o.__)("None","kadence-blocks"),(0,o.__)("None","kadence-blocks"),(0,o.__)("XS","kadence-blocks"),(0,o.__)("X Small","kadence-blocks"),(0,o.__)("SM","kadence-blocks"),(0,o.__)("Small","kadence-blocks"),(0,o.__)("MD","kadence-blocks"),(0,o.__)("Medium","kadence-blocks"),(0,o.__)("LG","kadence-blocks"),(0,o.__)("Large","kadence-blocks"),document.body.classList.contains("rtl");var C=function e(t,n){if(Array.isArray(t)&&t.length)for(let l=0;l<t.length;l++){const i=t[l];let r;if(n==i?.attributes?.uniqueID)return i;if(void 0!==i.innerBlocks&&Array.isArray(i.innerBlocks)&&i.innerBlocks.length&&(r=e(i.innerBlocks,n),r&&n==r?.attributes?.uniqueID))return r}};const{repeatersEndpoint:_,repeaterDataEndpoint:M,dynamicFieldsEndpoint:S}=window.kadenceDynamicParams,{apiFetch:$}=wp,{addQueryArgs:A}=wp.url,{addFilter:R}=wp.hooks,{localStorage:L}=window;function z(e,t){var n="";if(e&&"string"==typeof e&&e.includes("|")){const l=e.split("|");if(l&&(n=l?.[0]),!n)return t+e}return e||t}window.wp.widgets;const T=(0,r.createHigherOrderComponent)((n=>l=>{if(!l.isSelected)return(0,e.createElement)(n,l);const{hasAnimation:r,openTab:s}=(0,a.useSelect)((e=>{const t=e(c.store).hasBlockSupport(l.name,"ktanimate");let n="general";return t&&(n="function"==typeof e("kadenceblocks/data").getOpenSidebarTabKey?e("kadenceblocks/data").getOpenSidebarTabKey(l.name.replace("kadence/","")+e("core/block-editor").getSelectedBlockClientId()):"advanced"),{hasAnimation:t,openTab:n}}),[]);if(r&&"advanced"==s&&d("show","kadence/aos")){const{attributes:{kadenceAOSOptions:r,kadenceAnimation:s,uniqueID:a},setAttributes:h}=l,d=(0,c.hasBlockSupport)(l.name,"ktanimatereveal"),u=(0,c.hasBlockSupport)(l.name,"ktanimateswipe"),p=(0,c.hasBlockSupport)(l.name,"ktanimateparts"),f=(0,c.hasBlockSupport)(l.name,"ktanimatepartsoptions"),m=(0,c.hasBlockSupport)(l.name,"ktanimatepreview"),g=["linear","ease","ease-in","ease-out","ease-in-out","ease-in-back","ease-out-back","ease-in-out-back","ease-in-sine","ease-out-sine","ease-in-out-sine","ease-in-quad","ease-out-quad","ease-in-out-quad","ease-in-cubic","ease-out-cubic","ease-in-out-cubic","ease-in-quart","ease-out-quart","ease-in-out-quart"],v=[{value:"",label:(0,o.__)("None","kadence-blocks-pro")},{value:"fade",label:(0,o.__)("Fade","kadence-blocks-pro")},{value:"fade-up",label:(0,o.__)("Fade Up","kadence-blocks-pro")},{value:"fade-down",label:(0,o.__)("Fade Down","kadence-blocks-pro")},{value:"fade-left",label:(0,o.__)("Fade Left","kadence-blocks-pro")},{value:"fade-right",label:(0,o.__)("Fade Right","kadence-blocks-pro")},{value:"fade-up-right",label:(0,o.__)("Fade Up Right","kadence-blocks-pro")},{value:"fade-up-left",label:(0,o.__)("Fade Up Left","kadence-blocks-pro")},{value:"fade-down-right",label:(0,o.__)("Fade Down Right","kadence-blocks-pro")},{value:"fade-down-left",label:(0,o.__)("Fade Down Left","kadence-blocks-pro")},{value:"flip-up",label:(0,o.__)("Flip Up","kadence-blocks-pro")},{value:"flip-down",label:(0,o.__)("Flip Down","kadence-blocks-pro")},{value:"flip-left",label:(0,o.__)("Flip Left","kadence-blocks-pro")},{value:"flip-right",label:(0,o.__)("Flip Right","kadence-blocks-pro")},{value:"slide-up",label:(0,o.__)("Slide Up","kadence-blocks-pro")},{value:"slide-down",label:(0,o.__)("Slide Down","kadence-blocks-pro")},{value:"slide-left",label:(0,o.__)("Slide Left","kadence-blocks-pro")},{value:"slide-right",label:(0,o.__)("Slide Right","kadence-blocks-pro")},{value:"zoom-in",label:(0,o.__)("Zoom In","kadence-blocks-pro")},{value:"zoom-in-up",label:(0,o.__)("Zoom In Up","kadence-blocks-pro")},{value:"zoom-in-down",label:(0,o.__)("Zoom In Down","kadence-blocks-pro")},{value:"zoom-in-left",label:(0,o.__)("Zoom In Left","kadence-blocks-pro")},{value:"zoom-in-right",label:(0,o.__)("Zoom In Right","kadence-blocks-pro")},{value:"zoom-out",label:(0,o.__)("Zoom Out","kadence-blocks-pro")},{value:"zoom-out-up",label:(0,o.__)("Zoom Out Up","kadence-blocks-pro")},{value:"zoom-out-down",label:(0,o.__)("Zoom Out Down","kadence-blocks-pro")},{value:"zoom-out-left",label:(0,o.__)("Zoom Out Left","kadence-blocks-pro")},{value:"zoom-out-right",label:(0,o.__)("Zoom Out Right","kadence-blocks-pro")}],b=[{value:"reveal-up",label:(0,o.__)("Slide Reveal Up","kadence-blocks-pro")},{value:"reveal-down",label:(0,o.__)("Slide Reveal Down","kadence-blocks-pro")},{value:"reveal-left",label:(0,o.__)("Slide Reveal Left","kadence-blocks-pro")},{value:"reveal-right",label:(0,o.__)("Slide Reveal Right","kadence-blocks-pro")}],y=[{value:"swipe-up",label:(0,o.__)("Cover Swipes Up","kadence-blocks-pro")},{value:"swipe-down",label:(0,o.__)("Cover Swipes Down","kadence-blocks-pro")},{value:"swipe-left",label:(0,o.__)("Cover Swipes Left","kadence-blocks-pro")},{value:"swipe-right",label:(0,o.__)("Cover Swipes Right","kadence-blocks-pro")}],w=[{value:"fade-out-in",label:(0,o.__)("Fade Opposite Sides In","kadence-blocks-pro")},{value:"fade-center-out",label:(0,o.__)("Fade Center Out","kadence-blocks-pro")},{value:"slide-out-in",label:(0,o.__)("Slide Opposite Sides In","kadence-blocks-pro")},{value:"slide-center-out",label:(0,o.__)("Slide Center Out","kadence-blocks-pro")}],x=d?v.concat(b):v,k=f?x.concat(w):x,E=u?k.concat(y):k,C=g.map((function(e){return{label:e,value:e}})),_=()=>{const e=document.querySelector('iframe[name="editor-canvas"]')?.contentWindow.document||document;let t=e.getElementById("animate-id"+a);t||(t=e.getElementById("block-"+l.clientId)),t&&(!f||"fade-out-in"!==s&&"fade-center-out"!==s&&"slide-out-in"!==s&&"slide-center-out"!==s?(t.setAttribute("data-aos-duration",""),t.classList.remove("aos-animate"),setTimeout((function(){t.classList.add("aos-animate"),t.setAttribute("data-aos-duration",r[0].duration?r[0].duration:"400")}),300)):t.querySelectorAll(".aos-animate").forEach((function(e){e.setAttribute("data-aos-duration",""),e.classList.remove("aos-animate"),setTimeout((function(){e.classList.add("aos-animate"),e.setAttribute("data-aos-duration",r[0].duration?r[0].duration:"400")}),300)})))};C.unshift({label:(0,o.__)("Select","kadence-blocks-pro"),value:""});const M=e=>{const t=r.map(((t,n)=>(0===n&&(t={...t,...e}),t)));h({kadenceAOSOptions:t})};return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(n,l),(0,e.createElement)(t.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,o.__)("Animate on Scroll","kadence-blocks-pro"),initialOpen:!1},(0,e.createElement)(i.SelectControl,{label:(0,o.__)("Animation","kadence-blocks-pro"),value:s,options:E,onChange:e=>h({kadenceAnimation:e})}),s&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(i.RangeControl,{label:(0,o.__)("Animation Duration","kadence-blocks-pro"),value:r&&r[0]&&r[0].duration?r[0].duration:"",onChange:e=>M({duration:e}),allowReset:!0,min:50,max:3e3,step:50}),(0,e.createElement)(i.SelectControl,{label:(0,o.__)("Animation Ease","kadence-blocks-pro"),value:r&&r[0]&&r[0].easing?r[0].easing:"",options:C,onChange:e=>M({easing:e})}),(0,e.createElement)(i.RangeControl,{label:(0,o.__)("Start Delay","kadence-blocks-pro"),value:r&&r[0]&&r[0].delay?r[0].delay:"",onChange:e=>M({delay:e}),min:50,allowReset:!0,max:3e3,step:50}),(0,e.createElement)(i.SelectControl,{label:(0,o.__)("Only show once per page load?","kadence-blocks-pro"),value:r&&r[0]&&void 0!==r[0].once&&""!==r[0].once?r[0].once:"",options:[{value:"",label:(0,o.__)("Default")},{value:!0,label:(0,o.__)("True")},{value:!1,label:(0,o.__)("False")}],onChange:e=>M({once:e})}),(0,e.createElement)(i.RangeControl,{label:(0,o.__)("Pixel offset for when animation triggers","kadence-blocks-pro"),value:r&&r[0]&&r[0].offset?r[0].offset:"",onChange:e=>M({offset:e}),allowReset:!0,min:-300,max:300,step:1}),s&&p&&(0,e.createElement)(i.RangeControl,{label:(0,o.__)("Offset Delay for each part","kadence-blocks-pro"),value:r&&r[0]&&r[0].delayOffset?r[0].delayOffset:"",onChange:e=>M({delayOffset:e}),allowReset:!0,min:50,max:3e3,step:50}),s&&m&&(0,e.createElement)(i.IconButton,{className:"components-toolbar__control",label:(0,o.__)("Play Animation","kadence-blocks-pro"),icon:"controls-play",onClick:_})))))}return(0,e.createElement)(n,l)}),"withInspectorControl");(0,s.addFilter)("editor.BlockEdit","kadence/animateonscroll",T),(0,s.addFilter)("blocks.getSaveContent.extraProps","kadence/animateonscroll",(function(e,t,n){return(0,c.hasBlockSupport)(t,"ktanimateadd")&&n.kadenceAnimation&&((0,h.assign)(e,{"data-aos":n.kadenceAnimation}),n.kadenceAOSOptions&&n.kadenceAOSOptions[0]&&(n.kadenceAOSOptions[0].duration||n.kadenceAOSOptions[0].delay||n.kadenceAOSOptions[0].once||n.kadenceAOSOptions[0].easing||n.kadenceAOSOptions[0].offset)&&(0,h.assign)(e,{"data-aos-offset":n.kadenceAOSOptions[0].offset?n.kadenceAOSOptions[0].offset:void 0,"data-aos-duration":n.kadenceAOSOptions[0].duration?n.kadenceAOSOptions[0].duration:void 0,"data-aos-delay":n.kadenceAOSOptions[0].delay?n.kadenceAOSOptions[0].delay:void 0,"data-aos-easing":n.kadenceAOSOptions[0].easing?n.kadenceAOSOptions[0].easing:void 0,"data-aos-once":void 0!==n.kadenceAOSOptions[0].once&&""!==n.kadenceAOSOptions[0].once?n.kadenceAOSOptions[0].once:void 0})),e}));const O={postId:""},D={*setContextPostID(e){if(!(yield{type:"SET_PREVIEW_POST_ID_FOR_KADENCE",postId:e}))return{type:"SET_PREVIEW_POST_ID",postId:e}}},F={SET_PREVIEW_POST_ID_FOR_KADENCE:(0,a.createRegistryControl)((e=>function(t){let{postId:n}=t;const l=e.dispatch("kadencewootemplates/data");if(l)return l.set_post(n),!0;const i=e.dispatch("kadence/elements-data");return!!i&&(i.set_post(n),!0)}))},I=(0,a.createRegistrySelector)((e=>t=>{const n=e("kadencewootemplates/data");if(n)return n.getPostID();const l=e("kadence/elements-data");if(l)return l.getPostID();const i=e("core/editor");return i?i.getCurrentPostId():t.postId})),N=(0,a.createReduxStore)("kadenceblockspro/data",{reducer(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:O,t=arguments.length>1?arguments[1]:void 0;return"SET_PREVIEW_POST_ID"===t.type?{...e,postID:t.postId}:e},actions:D,controls:F,selectors:{getContextPostID:I}});function P(){return P=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&(e[l]=n[l])}return e},P.apply(this,arguments)}(0,a.register)(N);var B=n(94184),H=n.n(B);const{apiFetch:j}=wp,{addQueryArgs:W}=wp.url,{decodeEntities:V}=wp.htmlEntities;var Z=n(99196),U=n.n(Z),G=n(79941),q={},K=function(e,t,n,l){var i=e+"-"+t+"-"+n+(l?"-server":"");if(q[i])return q[i];var r=function(e,t,n,l){if("undefined"==typeof document&&!l)return null;var i=l?new l:document.createElement("canvas");i.width=2*n,i.height=2*n;var r=i.getContext("2d");return r?(r.fillStyle=e,r.fillRect(0,0,i.width,i.height),r.fillStyle=t,r.fillRect(0,0,n,n),r.translate(n,n),r.fillRect(0,0,n,n),i.toDataURL()):null}(e,t,n,l);return q[i]=r,r},X=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&(e[l]=n[l])}return e},Y=function(e){var t=e.white,n=e.grey,l=e.size,i=e.renderers,r=e.borderRadius,o=e.boxShadow,s=e.children,a=(0,G.default)({default:{grid:{borderRadius:r,boxShadow:o,absolute:"0px 0px 0px 0px",background:"url("+K(t,n,l,i.canvas)+") center left"}}});return(0,Z.isValidElement)(s)?U().cloneElement(s,X({},s.props,{style:X({},s.props.style,a.grid)})):U().createElement("div",{style:a.grid})};Y.defaultProps={size:8,white:"transparent",grey:"rgba(0,0,0,.08)",renderers:{}};var Q=Y,J=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&(e[l]=n[l])}return e},ee=function(){function e(e,t){for(var n=0;n<t.length;n++){var l=t[n];l.enumerable=l.enumerable||!1,l.configurable=!0,"value"in l&&(l.writable=!0),Object.defineProperty(e,l.key,l)}}return function(t,n,l){return n&&e(t.prototype,n),l&&e(t,l),t}}();function te(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var ne=function(e){function t(){var e,n,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,r=Array(i),o=0;o<i;o++)r[o]=arguments[o];return n=l=te(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(r))),l.handleChange=function(e){var t=function(e,t,n,l,i){var r=i.clientWidth,o=i.clientHeight,s="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,a="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,c=s-(i.getBoundingClientRect().left+window.pageXOffset),h=a-(i.getBoundingClientRect().top+window.pageYOffset);if("vertical"===n){var d;if(d=h<0?0:h>o?1:Math.round(100*h/o)/100,t.a!==d)return{h:t.h,s:t.s,l:t.l,a:d,source:"rgb"}}else{var u;if(l!==(u=c<0?0:c>r?1:Math.round(100*c/r)/100))return{h:t.h,s:t.s,l:t.l,a:u,source:"rgb"}}return null}(e,l.props.hsl,l.props.direction,l.props.a,l.container);t&&"function"==typeof l.props.onChange&&l.props.onChange(t,e)},l.handleMouseDown=function(e){l.handleChange(e),window.addEventListener("mousemove",l.handleChange),window.addEventListener("mouseup",l.handleMouseUp)},l.handleMouseUp=function(){l.unbindEventListeners()},l.unbindEventListeners=function(){window.removeEventListener("mousemove",l.handleChange),window.removeEventListener("mouseup",l.handleMouseUp)},te(l,n)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),ee(t,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"render",value:function(){var e=this,t=this.props.rgb,n=(0,G.default)({default:{alpha:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},checkboard:{absolute:"0px 0px 0px 0px",overflow:"hidden",borderRadius:this.props.radius},gradient:{absolute:"0px 0px 0px 0px",background:"linear-gradient(to right, rgba("+t.r+","+t.g+","+t.b+", 0) 0%,\n rgba("+t.r+","+t.g+","+t.b+", 1) 100%)",boxShadow:this.props.shadow,borderRadius:this.props.radius},container:{position:"relative",height:"100%",margin:"0 3px"},pointer:{position:"absolute",left:100*t.a+"%"},slider:{width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",marginTop:"1px",transform:"translateX(-2px)"}},vertical:{gradient:{background:"linear-gradient(to bottom, rgba("+t.r+","+t.g+","+t.b+", 0) 0%,\n rgba("+t.r+","+t.g+","+t.b+", 1) 100%)"},pointer:{left:0,top:100*t.a+"%"}},overwrite:J({},this.props.style)},{vertical:"vertical"===this.props.direction,overwrite:!0});return U().createElement("div",{style:n.alpha},U().createElement("div",{style:n.checkboard},U().createElement(Q,{renderers:this.props.renderers})),U().createElement("div",{style:n.gradient}),U().createElement("div",{style:n.container,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},U().createElement("div",{style:n.pointer},this.props.pointer?U().createElement(this.props.pointer,this.props):U().createElement("div",{style:n.slider}))))}}]),t}(Z.PureComponent||Z.Component),le=ne,ie=function(){function e(e,t){for(var n=0;n<t.length;n++){var l=t[n];l.enumerable=l.enumerable||!1,l.configurable=!0,"value"in l&&(l.writable=!0),Object.defineProperty(e,l.key,l)}}return function(t,n,l){return n&&e(t.prototype,n),l&&e(t,l),t}}(),re=[38,40],oe=1,se=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return n.handleBlur=function(){n.state.blurValue&&n.setState({value:n.state.blurValue,blurValue:null})},n.handleChange=function(e){n.setUpdatedValue(e.target.value,e)},n.handleKeyDown=function(e){var t,l=function(e){return Number(String(e).replace(/%/g,""))}(e.target.value);if(!isNaN(l)&&(t=e.keyCode,re.indexOf(t)>-1)){var i=n.getArrowOffset(),r=38===e.keyCode?l+i:l-i;n.setUpdatedValue(r,e)}},n.handleDrag=function(e){if(n.props.dragLabel){var t=Math.round(n.props.value+e.movementX);t>=0&&t<=n.props.dragMax&&n.props.onChange&&n.props.onChange(n.getValueObjectWithLabel(t),e)}},n.handleMouseDown=function(e){n.props.dragLabel&&(e.preventDefault(),n.handleDrag(e),window.addEventListener("mousemove",n.handleDrag),window.addEventListener("mouseup",n.handleMouseUp))},n.handleMouseUp=function(){n.unbindEventListeners()},n.unbindEventListeners=function(){window.removeEventListener("mousemove",n.handleDrag),window.removeEventListener("mouseup",n.handleMouseUp)},n.state={value:String(e.value).toUpperCase(),blurValue:String(e.value).toUpperCase()},n.inputId="rc-editable-input-"+oe++,n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),ie(t,[{key:"componentDidUpdate",value:function(e,t){this.props.value===this.state.value||e.value===this.props.value&&t.value===this.state.value||(this.input===document.activeElement?this.setState({blurValue:String(this.props.value).toUpperCase()}):this.setState({value:String(this.props.value).toUpperCase(),blurValue:!this.state.blurValue&&String(this.props.value).toUpperCase()}))}},{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"getValueObjectWithLabel",value:function(e){return function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}({},this.props.label,e)}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||1}},{key:"setUpdatedValue",value:function(e,t){var n=this.props.label?this.getValueObjectWithLabel(e):e;this.props.onChange&&this.props.onChange(n,t),this.setState({value:e})}},{key:"render",value:function(){var e=this,t=(0,G.default)({default:{wrap:{position:"relative"}},"user-override":{wrap:this.props.style&&this.props.style.wrap?this.props.style.wrap:{},input:this.props.style&&this.props.style.input?this.props.style.input:{},label:this.props.style&&this.props.style.label?this.props.style.label:{}},"dragLabel-true":{label:{cursor:"ew-resize"}}},{"user-override":!0},this.props);return U().createElement("div",{style:t.wrap},U().createElement("input",{id:this.inputId,style:t.input,ref:function(t){return e.input=t},value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,onBlur:this.handleBlur,placeholder:this.props.placeholder,spellCheck:"false"}),this.props.label&&!this.props.hideLabel?U().createElement("label",{htmlFor:this.inputId,style:t.label,onMouseDown:this.handleMouseDown},this.props.label):null)}}]),t}(Z.PureComponent||Z.Component),ae=se,ce=function(){function e(e,t){for(var n=0;n<t.length;n++){var l=t[n];l.enumerable=l.enumerable||!1,l.configurable=!0,"value"in l&&(l.writable=!0),Object.defineProperty(e,l.key,l)}}return function(t,n,l){return n&&e(t.prototype,n),l&&e(t,l),t}}();function he(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var de=function(e){function t(){var e,n,l;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var i=arguments.length,r=Array(i),o=0;o<i;o++)r[o]=arguments[o];return n=l=he(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(r))),l.handleChange=function(e){var t=function(e,t,n,l){var i=l.clientWidth,r=l.clientHeight,o="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,s="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,a=o-(l.getBoundingClientRect().left+window.pageXOffset),c=s-(l.getBoundingClientRect().top+window.pageYOffset);if("vertical"===t){var h;if(h=c<0?359:c>r?0:360*(-100*c/r+100)/100,n.h!==h)return{h:h,s:n.s,l:n.l,a:n.a,source:"hsl"}}else{var d;if(d=a<0?0:a>i?359:100*a/i*360/100,n.h!==d)return{h:d,s:n.s,l:n.l,a:n.a,source:"hsl"}}return null}(e,l.props.direction,l.props.hsl,l.container);t&&"function"==typeof l.props.onChange&&l.props.onChange(t,e)},l.handleMouseDown=function(e){l.handleChange(e),window.addEventListener("mousemove",l.handleChange),window.addEventListener("mouseup",l.handleMouseUp)},l.handleMouseUp=function(){l.unbindEventListeners()},he(l,n)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),ce(t,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"unbindEventListeners",value:function(){window.removeEventListener("mousemove",this.handleChange),window.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var e=this,t=this.props.direction,n=void 0===t?"horizontal":t,l=(0,G.default)({default:{hue:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius,boxShadow:this.props.shadow},container:{padding:"0 2px",position:"relative",height:"100%",borderRadius:this.props.radius},pointer:{position:"absolute",left:100*this.props.hsl.h/360+"%"},slider:{marginTop:"1px",width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",transform:"translateX(-2px)"}},vertical:{pointer:{left:"0px",top:-100*this.props.hsl.h/360+100+"%"}}},{vertical:"vertical"===n});return U().createElement("div",{style:l.hue},U().createElement("div",{className:"hue-"+n,style:l.container,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},U().createElement("style",null,"\n .hue-horizontal {\n background: linear-gradient(to right, #f00 0%, #ff0 17%, #0f0\n 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n background: -webkit-linear-gradient(to right, #f00 0%, #ff0\n 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n }\n\n .hue-vertical {\n background: linear-gradient(to top, #f00 0%, #ff0 17%, #0f0 33%,\n #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n background: -webkit-linear-gradient(to top, #f00 0%, #ff0 17%,\n #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n }\n "),U().createElement("div",{style:l.pointer},this.props.pointer?U().createElement(this.props.pointer,this.props):U().createElement("div",{style:l.slider}))))}}]),t}(Z.PureComponent||Z.Component),ue=de,pe=n(45697),fe=n.n(pe),me=n(82492),ge=n.n(me),ve=function(e){var t=e.zDepth,n=e.radius,l=e.background,i=e.children,r=e.styles,o=void 0===r?{}:r,s=(0,G.default)(ge()({default:{wrap:{position:"relative",display:"inline-block"},content:{position:"relative"},bg:{absolute:"0px 0px 0px 0px",boxShadow:"0 "+t+"px "+4*t+"px rgba(0,0,0,.24)",borderRadius:n,background:l}},"zDepth-0":{bg:{boxShadow:"none"}},"zDepth-1":{bg:{boxShadow:"0 2px 10px rgba(0,0,0,.12), 0 2px 5px rgba(0,0,0,.16)"}},"zDepth-2":{bg:{boxShadow:"0 6px 20px rgba(0,0,0,.19), 0 8px 17px rgba(0,0,0,.2)"}},"zDepth-3":{bg:{boxShadow:"0 17px 50px rgba(0,0,0,.19), 0 12px 15px rgba(0,0,0,.24)"}},"zDepth-4":{bg:{boxShadow:"0 25px 55px rgba(0,0,0,.21), 0 16px 28px rgba(0,0,0,.22)"}},"zDepth-5":{bg:{boxShadow:"0 40px 77px rgba(0,0,0,.22), 0 27px 24px rgba(0,0,0,.2)"}},square:{bg:{borderRadius:"0"}},circle:{bg:{borderRadius:"50%"}}},o),{"zDepth-1":1===t});return U().createElement("div",{style:s.wrap},U().createElement("div",{style:s.bg}),U().createElement("div",{style:s.content},i))};ve.propTypes={background:fe().string,zDepth:fe().oneOf([0,1,2,3,4,5]),radius:fe().number,styles:fe().object},ve.defaultProps={background:"#fff",zDepth:1,radius:2,styles:{}};var be=ve,ye=n(23493),we=n.n(ye),xe=function(){function e(e,t){for(var n=0;n<t.length;n++){var l=t[n];l.enumerable=l.enumerable||!1,l.configurable=!0,"value"in l&&(l.writable=!0),Object.defineProperty(e,l.key,l)}}return function(t,n,l){return n&&e(t.prototype,n),l&&e(t,l),t}}(),ke=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));return n.handleChange=function(e){"function"==typeof n.props.onChange&&n.throttle(n.props.onChange,function(e,t,n){var l=n.getBoundingClientRect(),i=l.width,r=l.height,o="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,s="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,a=o-(n.getBoundingClientRect().left+window.pageXOffset),c=s-(n.getBoundingClientRect().top+window.pageYOffset);a<0?a=0:a>i&&(a=i),c<0?c=0:c>r&&(c=r);var h=a/i,d=1-c/r;return{h:t.h,s:h,v:d,a:t.a,source:"hsv"}}(e,n.props.hsl,n.container),e)},n.handleMouseDown=function(e){n.handleChange(e);var t=n.getContainerRenderWindow();t.addEventListener("mousemove",n.handleChange),t.addEventListener("mouseup",n.handleMouseUp)},n.handleMouseUp=function(){n.unbindEventListeners()},n.throttle=we()((function(e,t,n){e(t,n)}),50),n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),xe(t,[{key:"componentWillUnmount",value:function(){this.throttle.cancel(),this.unbindEventListeners()}},{key:"getContainerRenderWindow",value:function(){for(var e=this.container,t=window;!t.document.contains(e)&&t.parent!==t;)t=t.parent;return t}},{key:"unbindEventListeners",value:function(){var e=this.getContainerRenderWindow();e.removeEventListener("mousemove",this.handleChange),e.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var e=this,t=this.props.style||{},n=t.color,l=t.white,i=t.black,r=t.pointer,o=t.circle,s=(0,G.default)({default:{color:{absolute:"0px 0px 0px 0px",background:"hsl("+this.props.hsl.h+",100%, 50%)",borderRadius:this.props.radius},white:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},black:{absolute:"0px 0px 0px 0px",boxShadow:this.props.shadow,borderRadius:this.props.radius},pointer:{position:"absolute",top:-100*this.props.hsv.v+100+"%",left:100*this.props.hsv.s+"%",cursor:"default"},circle:{width:"4px",height:"4px",boxShadow:"0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0,0,0,.3),\n 0 0 1px 2px rgba(0,0,0,.4)",borderRadius:"50%",cursor:"hand",transform:"translate(-2px, -2px)"}},custom:{color:n,white:l,black:i,pointer:r,circle:o}},{custom:!!this.props.style});return U().createElement("div",{style:s.color,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},U().createElement("style",null,"\n .saturation-white {\n background: -webkit-linear-gradient(to right, #fff, rgba(255,255,255,0));\n background: linear-gradient(to right, #fff, rgba(255,255,255,0));\n }\n .saturation-black {\n background: -webkit-linear-gradient(to top, #000, rgba(0,0,0,0));\n background: linear-gradient(to top, #000, rgba(0,0,0,0));\n }\n "),U().createElement("div",{style:s.white,className:"saturation-white"},U().createElement("div",{style:s.black,className:"saturation-black"}),U().createElement("div",{style:s.pointer},this.props.pointer?U().createElement(this.props.pointer,this.props):U().createElement("div",{style:s.circle}))))}}]),t}(Z.PureComponent||Z.Component),Ee=ke,Ce=n(23279),_e=n.n(Ce),Me=n(66073),Se=n.n(Me);function $e(e){return $e="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(e)}var Ae=/^\s+/,Re=/\s+$/;function Le(e,t){if(t=t||{},(e=e||"")instanceof Le)return e;if(!(this instanceof Le))return new Le(e,t);var n=function(e){var t={r:0,g:0,b:0},n=1,l=null,i=null,r=null,o=!1,s=!1;return"string"==typeof e&&(e=function(e){e=e.replace(Ae,"").replace(Re,"").toLowerCase();var t,n=!1;if(qe[e])e=qe[e],n=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};return(t=st.rgb.exec(e))?{r:t[1],g:t[2],b:t[3]}:(t=st.rgba.exec(e))?{r:t[1],g:t[2],b:t[3],a:t[4]}:(t=st.hsl.exec(e))?{h:t[1],s:t[2],l:t[3]}:(t=st.hsla.exec(e))?{h:t[1],s:t[2],l:t[3],a:t[4]}:(t=st.hsv.exec(e))?{h:t[1],s:t[2],v:t[3]}:(t=st.hsva.exec(e))?{h:t[1],s:t[2],v:t[3],a:t[4]}:(t=st.hex8.exec(e))?{r:Je(t[1]),g:Je(t[2]),b:Je(t[3]),a:lt(t[4]),format:n?"name":"hex8"}:(t=st.hex6.exec(e))?{r:Je(t[1]),g:Je(t[2]),b:Je(t[3]),format:n?"name":"hex"}:(t=st.hex4.exec(e))?{r:Je(t[1]+""+t[1]),g:Je(t[2]+""+t[2]),b:Je(t[3]+""+t[3]),a:lt(t[4]+""+t[4]),format:n?"name":"hex8"}:!!(t=st.hex3.exec(e))&&{r:Je(t[1]+""+t[1]),g:Je(t[2]+""+t[2]),b:Je(t[3]+""+t[3]),format:n?"name":"hex"}}(e)),"object"==$e(e)&&(at(e.r)&&at(e.g)&&at(e.b)?(t=function(e,t,n){return{r:255*Ye(e,255),g:255*Ye(t,255),b:255*Ye(n,255)}}(e.r,e.g,e.b),o=!0,s="%"===String(e.r).substr(-1)?"prgb":"rgb"):at(e.h)&&at(e.s)&&at(e.v)?(l=tt(e.s),i=tt(e.v),t=function(e,t,n){e=6*Ye(e,360),t=Ye(t,100),n=Ye(n,100);var l=Math.floor(e),i=e-l,r=n*(1-t),o=n*(1-i*t),s=n*(1-(1-i)*t),a=l%6;return{r:255*[n,o,r,r,s,n][a],g:255*[s,n,n,o,r,r][a],b:255*[r,r,s,n,n,o][a]}}(e.h,l,i),o=!0,s="hsv"):at(e.h)&&at(e.s)&&at(e.l)&&(l=tt(e.s),r=tt(e.l),t=function(e,t,n){var l,i,r;function o(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}if(e=Ye(e,360),t=Ye(t,100),n=Ye(n,100),0===t)l=i=r=n;else{var s=n<.5?n*(1+t):n+t-n*t,a=2*n-s;l=o(a,s,e+1/3),i=o(a,s,e),r=o(a,s,e-1/3)}return{r:255*l,g:255*i,b:255*r}}(e.h,l,r),o=!0,s="hsl"),e.hasOwnProperty("a")&&(n=e.a)),n=Xe(n),{ok:o,format:e.format||s,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:n}}(e);this._originalInput=e,this._r=n.r,this._g=n.g,this._b=n.b,this._a=n.a,this._roundA=Math.round(100*this._a)/100,this._format=t.format||n.format,this._gradientType=t.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=n.ok}function ze(e,t,n){e=Ye(e,255),t=Ye(t,255),n=Ye(n,255);var l,i,r=Math.max(e,t,n),o=Math.min(e,t,n),s=(r+o)/2;if(r==o)l=i=0;else{var a=r-o;switch(i=s>.5?a/(2-r-o):a/(r+o),r){case e:l=(t-n)/a+(t<n?6:0);break;case t:l=(n-e)/a+2;break;case n:l=(e-t)/a+4}l/=6}return{h:l,s:i,l:s}}function Te(e,t,n){e=Ye(e,255),t=Ye(t,255),n=Ye(n,255);var l,i,r=Math.max(e,t,n),o=Math.min(e,t,n),s=r,a=r-o;if(i=0===r?0:a/r,r==o)l=0;else{switch(r){case e:l=(t-n)/a+(t<n?6:0);break;case t:l=(n-e)/a+2;break;case n:l=(e-t)/a+4}l/=6}return{h:l,s:i,v:s}}function Oe(e,t,n,l){var i=[et(Math.round(e).toString(16)),et(Math.round(t).toString(16)),et(Math.round(n).toString(16))];return l&&i[0].charAt(0)==i[0].charAt(1)&&i[1].charAt(0)==i[1].charAt(1)&&i[2].charAt(0)==i[2].charAt(1)?i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0):i.join("")}function De(e,t,n,l){return[et(nt(l)),et(Math.round(e).toString(16)),et(Math.round(t).toString(16)),et(Math.round(n).toString(16))].join("")}function Fe(e,t){t=0===t?0:t||10;var n=Le(e).toHsl();return n.s-=t/100,n.s=Qe(n.s),Le(n)}function Ie(e,t){t=0===t?0:t||10;var n=Le(e).toHsl();return n.s+=t/100,n.s=Qe(n.s),Le(n)}function Ne(e){return Le(e).desaturate(100)}function Pe(e,t){t=0===t?0:t||10;var n=Le(e).toHsl();return n.l+=t/100,n.l=Qe(n.l),Le(n)}function Be(e,t){t=0===t?0:t||10;var n=Le(e).toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(-t/100*255))),n.g=Math.max(0,Math.min(255,n.g-Math.round(-t/100*255))),n.b=Math.max(0,Math.min(255,n.b-Math.round(-t/100*255))),Le(n)}function He(e,t){t=0===t?0:t||10;var n=Le(e).toHsl();return n.l-=t/100,n.l=Qe(n.l),Le(n)}function je(e,t){var n=Le(e).toHsl(),l=(n.h+t)%360;return n.h=l<0?360+l:l,Le(n)}function We(e){var t=Le(e).toHsl();return t.h=(t.h+180)%360,Le(t)}function Ve(e,t){if(isNaN(t)||t<=0)throw new Error("Argument to polyad must be a positive number");for(var n=Le(e).toHsl(),l=[Le(e)],i=360/t,r=1;r<t;r++)l.push(Le({h:(n.h+r*i)%360,s:n.s,l:n.l}));return l}function Ze(e){var t=Le(e).toHsl(),n=t.h;return[Le(e),Le({h:(n+72)%360,s:t.s,l:t.l}),Le({h:(n+216)%360,s:t.s,l:t.l})]}function Ue(e,t,n){t=t||6,n=n||30;var l=Le(e).toHsl(),i=360/n,r=[Le(e)];for(l.h=(l.h-(i*t>>1)+720)%360;--t;)l.h=(l.h+i)%360,r.push(Le(l));return r}function Ge(e,t){t=t||6;for(var n=Le(e).toHsv(),l=n.h,i=n.s,r=n.v,o=[],s=1/t;t--;)o.push(Le({h:l,s:i,v:r})),r=(r+s)%1;return o}Le.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,t,n,l=this.toRgb();return e=l.r/255,t=l.g/255,n=l.b/255,.2126*(e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4))+.7152*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.0722*(n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4))},setAlpha:function(e){return this._a=Xe(e),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var e=Te(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=Te(this._r,this._g,this._b),t=Math.round(360*e.h),n=Math.round(100*e.s),l=Math.round(100*e.v);return 1==this._a?"hsv("+t+", "+n+"%, "+l+"%)":"hsva("+t+", "+n+"%, "+l+"%, "+this._roundA+")"},toHsl:function(){var e=ze(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=ze(this._r,this._g,this._b),t=Math.round(360*e.h),n=Math.round(100*e.s),l=Math.round(100*e.l);return 1==this._a?"hsl("+t+", "+n+"%, "+l+"%)":"hsla("+t+", "+n+"%, "+l+"%, "+this._roundA+")"},toHex:function(e){return Oe(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return function(e,t,n,l,i){var r=[et(Math.round(e).toString(16)),et(Math.round(t).toString(16)),et(Math.round(n).toString(16)),et(nt(l))];return i&&r[0].charAt(0)==r[0].charAt(1)&&r[1].charAt(0)==r[1].charAt(1)&&r[2].charAt(0)==r[2].charAt(1)&&r[3].charAt(0)==r[3].charAt(1)?r[0].charAt(0)+r[1].charAt(0)+r[2].charAt(0)+r[3].charAt(0):r.join("")}(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(100*Ye(this._r,255))+"%",g:Math.round(100*Ye(this._g,255))+"%",b:Math.round(100*Ye(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+Math.round(100*Ye(this._r,255))+"%, "+Math.round(100*Ye(this._g,255))+"%, "+Math.round(100*Ye(this._b,255))+"%)":"rgba("+Math.round(100*Ye(this._r,255))+"%, "+Math.round(100*Ye(this._g,255))+"%, "+Math.round(100*Ye(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(Ke[Oe(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+De(this._r,this._g,this._b,this._a),n=t,l=this._gradientType?"GradientType = 1, ":"";if(e){var i=Le(e);n="#"+De(i._r,i._g,i._b,i._a)}return"progid:DXImageTransform.Microsoft.gradient("+l+"startColorstr="+t+",endColorstr="+n+")"},toString:function(e){var t=!!e;e=e||this._format;var n=!1,l=this._a<1&&this._a>=0;return t||!l||"hex"!==e&&"hex6"!==e&&"hex3"!==e&&"hex4"!==e&&"hex8"!==e&&"name"!==e?("rgb"===e&&(n=this.toRgbString()),"prgb"===e&&(n=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(n=this.toHexString()),"hex3"===e&&(n=this.toHexString(!0)),"hex4"===e&&(n=this.toHex8String(!0)),"hex8"===e&&(n=this.toHex8String()),"name"===e&&(n=this.toName()),"hsl"===e&&(n=this.toHslString()),"hsv"===e&&(n=this.toHsvString()),n||this.toHexString()):"name"===e&&0===this._a?this.toName():this.toRgbString()},clone:function(){return Le(this.toString())},_applyModification:function(e,t){var n=e.apply(null,[this].concat([].slice.call(t)));return this._r=n._r,this._g=n._g,this._b=n._b,this.setAlpha(n._a),this},lighten:function(){return this._applyModification(Pe,arguments)},brighten:function(){return this._applyModification(Be,arguments)},darken:function(){return this._applyModification(He,arguments)},desaturate:function(){return this._applyModification(Fe,arguments)},saturate:function(){return this._applyModification(Ie,arguments)},greyscale:function(){return this._applyModification(Ne,arguments)},spin:function(){return this._applyModification(je,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(Ue,arguments)},complement:function(){return this._applyCombination(We,arguments)},monochromatic:function(){return this._applyCombination(Ge,arguments)},splitcomplement:function(){return this._applyCombination(Ze,arguments)},triad:function(){return this._applyCombination(Ve,[3])},tetrad:function(){return this._applyCombination(Ve,[4])}},Le.fromRatio=function(e,t){if("object"==$e(e)){var n={};for(var l in e)e.hasOwnProperty(l)&&(n[l]="a"===l?e[l]:tt(e[l]));e=n}return Le(e,t)},Le.equals=function(e,t){return!(!e||!t)&&Le(e).toRgbString()==Le(t).toRgbString()},Le.random=function(){return Le.fromRatio({r:Math.random(),g:Math.random(),b:Math.random()})},Le.mix=function(e,t,n){n=0===n?0:n||50;var l=Le(e).toRgb(),i=Le(t).toRgb(),r=n/100;return Le({r:(i.r-l.r)*r+l.r,g:(i.g-l.g)*r+l.g,b:(i.b-l.b)*r+l.b,a:(i.a-l.a)*r+l.a})},Le.readability=function(e,t){var n=Le(e),l=Le(t);return(Math.max(n.getLuminance(),l.getLuminance())+.05)/(Math.min(n.getLuminance(),l.getLuminance())+.05)},Le.isReadable=function(e,t,n){var l,i,r,o,s,a=Le.readability(e,t);switch(i=!1,(r=n,"AA"!==(o=((r=r||{level:"AA",size:"small"}).level||"AA").toUpperCase())&&"AAA"!==o&&(o="AA"),"small"!==(s=(r.size||"small").toLowerCase())&&"large"!==s&&(s="small"),l={level:o,size:s}).level+l.size){case"AAsmall":case"AAAlarge":i=a>=4.5;break;case"AAlarge":i=a>=3;break;case"AAAsmall":i=a>=7}return i},Le.mostReadable=function(e,t,n){var l,i,r,o,s=null,a=0;i=(n=n||{}).includeFallbackColors,r=n.level,o=n.size;for(var c=0;c<t.length;c++)(l=Le.readability(e,t[c]))>a&&(a=l,s=Le(t[c]));return Le.isReadable(e,s,{level:r,size:o})||!i?s:(n.includeFallbackColors=!1,Le.mostReadable(e,["#fff","#000"],n))};var qe=Le.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},Ke=Le.hexNames=function(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}(qe);function Xe(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function Ye(e,t){(function(e){return"string"==typeof e&&-1!=e.indexOf(".")&&1===parseFloat(e)})(e)&&(e="100%");var n=function(e){return"string"==typeof e&&-1!=e.indexOf("%")}(e);return e=Math.min(t,Math.max(0,parseFloat(e))),n&&(e=parseInt(e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function Qe(e){return Math.min(1,Math.max(0,e))}function Je(e){return parseInt(e,16)}function et(e){return 1==e.length?"0"+e:""+e}function tt(e){return e<=1&&(e=100*e+"%"),e}function nt(e){return Math.round(255*parseFloat(e)).toString(16)}function lt(e){return Je(e)/255}var it,rt,ot,st=(rt="[\\s|\\(]+("+(it="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+it+")[,|\\s]+("+it+")\\s*\\)?",ot="[\\s|\\(]+("+it+")[,|\\s]+("+it+")[,|\\s]+("+it+")[,|\\s]+("+it+")\\s*\\)?",{CSS_UNIT:new RegExp(it),rgb:new RegExp("rgb"+rt),rgba:new RegExp("rgba"+ot),hsl:new RegExp("hsl"+rt),hsla:new RegExp("hsla"+ot),hsv:new RegExp("hsv"+rt),hsva:new RegExp("hsva"+ot),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});function at(e){return!!st.CSS_UNIT.exec(e)}var ct=function(e){var t=0,n=0;return Se()(["r","g","b","a","h","s","l","v"],(function(l){e[l]&&(t+=1,isNaN(e[l])||(n+=1),"s"===l||"l"===l)&&/^\d+%$/.test(e[l])&&(n+=1)})),t===n&&e},ht=function(e,t){var n=e.hex?Le(e.hex):Le(e),l=n.toHsl(),i=n.toHsv(),r=n.toRgb(),o=n.toHex();return 0===l.s&&(l.h=t||0,i.h=t||0),{hsl:l,hex:"000000"===o&&0===r.a?"transparent":"#"+o,rgb:r,hsv:i,oldHue:e.h||t||l.h,source:e.source}},dt=function(e){if("transparent"===e)return!0;var t="#"===String(e).charAt(0)?1:0;return e.length!==4+t&&e.length<7+t&&Le(e).isValid()},ut=function(e){if(!e)return"#fff";var t=ht(e);return"transparent"===t.hex?"rgba(0,0,0,0.4)":(299*t.rgb.r+587*t.rgb.g+114*t.rgb.b)/1e3>=128?"#000":"#fff"},pt=function(e,t){return Le(t+" ("+e.replace("°","")+")")._ok},ft=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&(e[l]=n[l])}return e},mt=function(){function e(e,t){for(var n=0;n<t.length;n++){var l=t[n];l.enumerable=l.enumerable||!1,l.configurable=!0,"value"in l&&(l.writable=!0),Object.defineProperty(e,l.key,l)}}return function(t,n,l){return n&&e(t.prototype,n),l&&e(t,l),t}}(),gt=function(e){var t=function(t){function n(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n);var t=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this));return t.handleChange=function(e,n){if(ct(e)){var l=ht(e,e.h||t.state.oldHue);t.setState(l),t.props.onChangeComplete&&t.debounce(t.props.onChangeComplete,l,n),t.props.onChange&&t.props.onChange(l,n)}},t.handleSwatchHover=function(e,n){if(ct(e)){var l=ht(e,e.h||t.state.oldHue);t.props.onSwatchHover&&t.props.onSwatchHover(l,n)}},t.state=ft({},ht(e.color,0)),t.debounce=_e()((function(e,t,n){e(t,n)}),100),t}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,t),mt(n,[{key:"render",value:function(){var t={};return this.props.onSwatchHover&&(t.onSwatchHover=this.handleSwatchHover),U().createElement(e,ft({},this.props,this.state,{onChange:this.handleChange},t))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return ft({},ht(e.color,t.oldHue))}}]),n}(Z.PureComponent||Z.Component);return t.propTypes=ft({},e.propTypes),t.defaultProps=ft({},e.defaultProps,{color:{h:250,s:.5,l:.2,a:1}}),t},vt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&(e[l]=n[l])}return e},bt=function(){function e(e,t){for(var n=0;n<t.length;n++){var l=t[n];l.enumerable=l.enumerable||!1,l.configurable=!0,"value"in l&&(l.writable=!0),Object.defineProperty(e,l.key,l)}}return function(t,n,l){return n&&e(t.prototype,n),l&&e(t,l),t}}();function yt(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}var wt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&(e[l]=n[l])}return e},xt=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"span";return function(n){function l(){var e,t,n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,l);for(var i=arguments.length,r=Array(i),o=0;o<i;o++)r[o]=arguments[o];return t=n=yt(this,(e=l.__proto__||Object.getPrototypeOf(l)).call.apply(e,[this].concat(r))),n.state={focus:!1},n.handleFocus=function(){return n.setState({focus:!0})},n.handleBlur=function(){return n.setState({focus:!1})},yt(n,t)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(l,n),bt(l,[{key:"render",value:function(){return U().createElement(t,{onFocus:this.handleFocus,onBlur:this.handleBlur},U().createElement(e,vt({},this.props,this.state)))}}]),l}(U().Component)}((function(e){var t=e.color,n=e.style,l=e.onClick,i=void 0===l?function(){}:l,r=e.onHover,o=e.title,s=void 0===o?t:o,a=e.children,c=e.focus,h=e.focusStyle,d=void 0===h?{}:h,u="transparent"===t,p=(0,G.default)({default:{swatch:wt({background:t,height:"100%",width:"100%",cursor:"pointer",position:"relative",outline:"none"},n,c?d:{})}}),f={};return r&&(f.onMouseOver=function(e){return r(t,e)}),U().createElement("div",wt({style:p.swatch,onClick:function(e){return i(t,e)},title:s,tabIndex:0,onKeyDown:function(e){return 13===e.keyCode&&i(t,e)}},f),a,u&&U().createElement(Q,{borderRadius:p.swatch.borderRadius,boxShadow:"inset 0 0 0 1px rgba(0,0,0,0.1)"}))})),kt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&(e[l]=n[l])}return e},Et=function(e){var t=e.rgb,n=e.hsl,l=e.width,i=e.height,r=e.onChange,o=e.direction,s=e.style,a=e.renderers,c=e.pointer,h=e.className,d=void 0===h?"":h,u=(0,G.default)({default:{picker:{position:"relative",width:l,height:i},alpha:{radius:"2px",style:s}}});return U().createElement("div",{style:u.picker,className:"alpha-picker "+d},U().createElement(le,kt({},u.alpha,{rgb:t,hsl:n,pointer:c,renderers:a,onChange:r,direction:o})))};Et.defaultProps={width:"316px",height:"16px",direction:"horizontal",pointer:function(e){var t=e.direction,n=(0,G.default)({default:{picker:{width:"18px",height:"18px",borderRadius:"50%",transform:"translate(-9px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}},vertical:{picker:{transform:"translate(-3px, -9px)"}}},{vertical:"vertical"===t});return U().createElement("div",{style:n.picker})}},gt(Et);var Ct=n(35161),_t=n.n(Ct),Mt=function(e){var t=e.colors,n=e.onClick,l=e.onSwatchHover,i=(0,G.default)({default:{swatches:{marginRight:"-10px"},swatch:{width:"22px",height:"22px",float:"left",marginRight:"10px",marginBottom:"10px",borderRadius:"4px"},clear:{clear:"both"}}});return U().createElement("div",{style:i.swatches},_t()(t,(function(e){return U().createElement(xt,{key:e,color:e,style:i.swatch,onClick:n,onHover:l,focusStyle:{boxShadow:"0 0 4px "+e}})})),U().createElement("div",{style:i.clear}))},St=function(e){var t=e.onChange,n=e.onSwatchHover,l=e.hex,i=e.colors,r=e.width,o=e.triangle,s=e.styles,a=void 0===s?{}:s,c=e.className,h=void 0===c?"":c,d="transparent"===l,u=function(e,n){dt(e)&&t({hex:e,source:"hex"},n)},p=(0,G.default)(ge()({default:{card:{width:r,background:"#fff",boxShadow:"0 1px rgba(0,0,0,.1)",borderRadius:"6px",position:"relative"},head:{height:"110px",background:l,borderRadius:"6px 6px 0 0",display:"flex",alignItems:"center",justifyContent:"center",position:"relative"},body:{padding:"10px"},label:{fontSize:"18px",color:ut(l),position:"relative"},triangle:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 10px 10px 10px",borderColor:"transparent transparent "+l+" transparent",position:"absolute",top:"-10px",left:"50%",marginLeft:"-10px"},input:{width:"100%",fontSize:"12px",color:"#666",border:"0px",outline:"none",height:"22px",boxShadow:"inset 0 0 0 1px #ddd",borderRadius:"4px",padding:"0 7px",boxSizing:"border-box"}},"hide-triangle":{triangle:{display:"none"}}},a),{"hide-triangle":"hide"===o});return U().createElement("div",{style:p.card,className:"block-picker "+h},U().createElement("div",{style:p.triangle}),U().createElement("div",{style:p.head},d&&U().createElement(Q,{borderRadius:"6px 6px 0 0"}),U().createElement("div",{style:p.label},l)),U().createElement("div",{style:p.body},U().createElement(Mt,{colors:i,onClick:u,onSwatchHover:n}),U().createElement(ae,{style:{input:p.input},value:l,onChange:u})))};St.propTypes={width:fe().oneOfType([fe().string,fe().number]),colors:fe().arrayOf(fe().string),triangle:fe().oneOf(["top","hide"]),styles:fe().object},St.defaultProps={width:170,colors:["#D9E3F0","#F47373","#697689","#37D67A","#2CCCE4","#555555","#dce775","#ff8a65","#ba68c8"],triangle:"top",styles:{}},gt(St);var $t="#ffcdd2",At="#e57373",Rt="#f44336",Lt="#d32f2f",zt="#b71c1c",Tt="#f8bbd0",Ot="#f06292",Dt="#e91e63",Ft="#c2185b",It="#880e4f",Nt="#e1bee7",Pt="#ba68c8",Bt="#9c27b0",Ht="#7b1fa2",jt="#4a148c",Wt="#d1c4e9",Vt="#9575cd",Zt="#673ab7",Ut="#512da8",Gt="#311b92",qt="#c5cae9",Kt="#7986cb",Xt="#3f51b5",Yt="#303f9f",Qt="#1a237e",Jt="#bbdefb",en="#64b5f6",tn="#2196f3",nn="#1976d2",ln="#0d47a1",rn="#b3e5fc",on="#4fc3f7",sn="#03a9f4",an="#0288d1",cn="#01579b",hn="#b2ebf2",dn="#4dd0e1",un="#00bcd4",pn="#0097a7",fn="#006064",mn="#b2dfdb",gn="#4db6ac",vn="#009688",bn="#00796b",yn="#004d40",wn="#c8e6c9",xn="#81c784",kn="#4caf50",En="#388e3c",Cn="#dcedc8",Mn="#aed581",Sn="#8bc34a",$n="#689f38",An="#33691e",Rn="#f0f4c3",Ln="#dce775",zn="#cddc39",Tn="#afb42b",On="#827717",Dn="#fff9c4",Fn="#fff176",In="#ffeb3b",Nn="#fbc02d",Pn="#f57f17",Bn="#ffecb3",Hn="#ffd54f",jn="#ffc107",Wn="#ffa000",Vn="#ff6f00",Zn="#ffe0b2",Un="#ffb74d",Gn="#ff9800",qn="#f57c00",Kn="#e65100",Xn="#ffccbc",Yn="#ff8a65",Qn="#ff5722",Jn="#e64a19",el="#bf360c",tl="#d7ccc8",nl="#a1887f",ll="#795548",il="#5d4037",rl="#3e2723",ol="#cfd8dc",sl="#90a4ae",al="#607d8b",cl="#455a64",hl="#263238",dl=function(e){var t=e.color,n=e.onClick,l=e.onSwatchHover,i=e.hover,r=e.active,o=e.circleSize,s=e.circleSpacing,a=(0,G.default)({default:{swatch:{width:o,height:o,marginRight:s,marginBottom:s,transform:"scale(1)",transition:"100ms transform ease"},Swatch:{borderRadius:"50%",background:"transparent",boxShadow:"inset 0 0 0 "+(o/2+1)+"px "+t,transition:"100ms box-shadow ease"}},hover:{swatch:{transform:"scale(1.2)"}},active:{Swatch:{boxShadow:"inset 0 0 0 3px "+t}}},{hover:i,active:r});return U().createElement("div",{style:a.swatch},U().createElement(xt,{style:a.Swatch,color:t,onClick:n,onHover:l,focusStyle:{boxShadow:a.Swatch.boxShadow+", 0 0 5px "+t}}))};dl.defaultProps={circleSize:28,circleSpacing:14};var ul=(0,G.handleHover)(dl),pl=function(e){var t=e.width,n=e.onChange,l=e.onSwatchHover,i=e.colors,r=e.hex,o=e.circleSize,s=e.styles,a=void 0===s?{}:s,c=e.circleSpacing,h=e.className,d=void 0===h?"":h,u=(0,G.default)(ge()({default:{card:{width:t,display:"flex",flexWrap:"wrap",marginRight:-c,marginBottom:-c}}},a)),p=function(e,t){return n({hex:e,source:"hex"},t)};return U().createElement("div",{style:u.card,className:"circle-picker "+d},_t()(i,(function(e){return U().createElement(ul,{key:e,color:e,onClick:p,onSwatchHover:l,active:r===e.toLowerCase(),circleSize:o,circleSpacing:c})})))};pl.propTypes={width:fe().oneOfType([fe().string,fe().number]),circleSize:fe().number,circleSpacing:fe().number,styles:fe().object},pl.defaultProps={width:252,circleSize:28,circleSpacing:14,colors:[Rt,Dt,Bt,Zt,Xt,tn,sn,un,vn,kn,Sn,zn,In,jn,Gn,Qn,ll,al],styles:{}},gt(pl);var fl=n(52353),ml=n.n(fl),gl=n(43891),vl=function(){function e(e,t){for(var n=0;n<t.length;n++){var l=t[n];l.enumerable=l.enumerable||!1,l.configurable=!0,"value"in l&&(l.writable=!0),Object.defineProperty(e,l.key,l)}}return function(t,n,l){return n&&e(t.prototype,n),l&&e(t,l),t}}(),bl=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return n.toggleViews=function(){"hex"===n.state.view?n.setState({view:"rgb"}):"rgb"===n.state.view?n.setState({view:"hsl"}):"hsl"===n.state.view&&(1===n.props.hsl.a?n.setState({view:"hex"}):n.setState({view:"rgb"}))},n.handleChange=function(e,t){e.hex?dt(e.hex)&&n.props.onChange({hex:e.hex,source:"hex"},t):e.r||e.g||e.b?n.props.onChange({r:e.r||n.props.rgb.r,g:e.g||n.props.rgb.g,b:e.b||n.props.rgb.b,source:"rgb"},t):e.a?(e.a<0?e.a=0:e.a>1&&(e.a=1),n.props.onChange({h:n.props.hsl.h,s:n.props.hsl.s,l:n.props.hsl.l,a:Math.round(100*e.a)/100,source:"rgb"},t)):(e.h||e.s||e.l)&&("string"==typeof e.s&&e.s.includes("%")&&(e.s=e.s.replace("%","")),"string"==typeof e.l&&e.l.includes("%")&&(e.l=e.l.replace("%","")),1==e.s?e.s=.01:1==e.l&&(e.l=.01),n.props.onChange({h:e.h||n.props.hsl.h,s:Number(ml()(e.s)?n.props.hsl.s:e.s),l:Number(ml()(e.l)?n.props.hsl.l:e.l),source:"hsl"},t))},n.showHighlight=function(e){e.currentTarget.style.background="#eee"},n.hideHighlight=function(e){e.currentTarget.style.background="transparent"},1!==e.hsl.a&&"hex"===e.view?n.state={view:"rgb"}:n.state={view:e.view},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),vl(t,[{key:"render",value:function(){var e=this,t=(0,G.default)({default:{wrap:{paddingTop:"16px",display:"flex"},fields:{flex:"1",display:"flex",marginLeft:"-6px"},field:{paddingLeft:"6px",width:"100%"},alpha:{paddingLeft:"6px",width:"100%"},toggle:{width:"32px",textAlign:"right",position:"relative"},icon:{marginRight:"-4px",marginTop:"12px",cursor:"pointer",position:"relative"},iconHighlight:{position:"absolute",width:"24px",height:"28px",background:"#eee",borderRadius:"4px",top:"10px",left:"12px",display:"none"},input:{fontSize:"11px",color:"#333",width:"100%",borderRadius:"2px",border:"none",boxShadow:"inset 0 0 0 1px #dadada",height:"21px",textAlign:"center"},label:{textTransform:"uppercase",fontSize:"11px",lineHeight:"11px",color:"#969696",textAlign:"center",display:"block",marginTop:"12px"},svg:{fill:"#333",width:"24px",height:"24px",border:"1px transparent solid",borderRadius:"5px"}},disableAlpha:{alpha:{display:"none"}}},this.props,this.state),n=void 0;return"hex"===this.state.view?n=U().createElement("div",{style:t.fields,className:"flexbox-fix"},U().createElement("div",{style:t.field},U().createElement(ae,{style:{input:t.input,label:t.label},label:"hex",value:this.props.hex,onChange:this.handleChange}))):"rgb"===this.state.view?n=U().createElement("div",{style:t.fields,className:"flexbox-fix"},U().createElement("div",{style:t.field},U().createElement(ae,{style:{input:t.input,label:t.label},label:"r",value:this.props.rgb.r,onChange:this.handleChange})),U().createElement("div",{style:t.field},U().createElement(ae,{style:{input:t.input,label:t.label},label:"g",value:this.props.rgb.g,onChange:this.handleChange})),U().createElement("div",{style:t.field},U().createElement(ae,{style:{input:t.input,label:t.label},label:"b",value:this.props.rgb.b,onChange:this.handleChange})),U().createElement("div",{style:t.alpha},U().createElement(ae,{style:{input:t.input,label:t.label},label:"a",value:this.props.rgb.a,arrowOffset:.01,onChange:this.handleChange}))):"hsl"===this.state.view&&(n=U().createElement("div",{style:t.fields,className:"flexbox-fix"},U().createElement("div",{style:t.field},U().createElement(ae,{style:{input:t.input,label:t.label},label:"h",value:Math.round(this.props.hsl.h),onChange:this.handleChange})),U().createElement("div",{style:t.field},U().createElement(ae,{style:{input:t.input,label:t.label},label:"s",value:Math.round(100*this.props.hsl.s)+"%",onChange:this.handleChange})),U().createElement("div",{style:t.field},U().createElement(ae,{style:{input:t.input,label:t.label},label:"l",value:Math.round(100*this.props.hsl.l)+"%",onChange:this.handleChange})),U().createElement("div",{style:t.alpha},U().createElement(ae,{style:{input:t.input,label:t.label},label:"a",value:this.props.hsl.a,arrowOffset:.01,onChange:this.handleChange})))),U().createElement("div",{style:t.wrap,className:"flexbox-fix"},n,U().createElement("div",{style:t.toggle},U().createElement("div",{style:t.icon,onClick:this.toggleViews,ref:function(t){return e.icon=t}},U().createElement(gl.Z,{style:t.svg,onMouseOver:this.showHighlight,onMouseEnter:this.showHighlight,onMouseOut:this.hideHighlight}))))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return 1!==e.hsl.a&&"hex"===t.view?{view:"rgb"}:null}}]),t}(U().Component);bl.defaultProps={view:"hex"};var yl=bl,wl=function(){var e=(0,G.default)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",transform:"translate(-6px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return U().createElement("div",{style:e.picker})},xl=function(){var e=(0,G.default)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}}});return U().createElement("div",{style:e.picker})},kl=function(e){var t=e.width,n=e.onChange,l=e.disableAlpha,i=e.rgb,r=e.hsl,o=e.hsv,s=e.hex,a=e.renderers,c=e.styles,h=void 0===c?{}:c,d=e.className,u=void 0===d?"":d,p=e.defaultView,f=(0,G.default)(ge()({default:{picker:{width:t,background:"#fff",borderRadius:"2px",boxShadow:"0 0 2px rgba(0,0,0,.3), 0 4px 8px rgba(0,0,0,.3)",boxSizing:"initial",fontFamily:"Menlo"},saturation:{width:"100%",paddingBottom:"55%",position:"relative",borderRadius:"2px 2px 0 0",overflow:"hidden"},Saturation:{radius:"2px 2px 0 0"},body:{padding:"16px 16px 12px"},controls:{display:"flex"},color:{width:"32px"},swatch:{marginTop:"6px",width:"16px",height:"16px",borderRadius:"8px",position:"relative",overflow:"hidden"},active:{absolute:"0px 0px 0px 0px",borderRadius:"8px",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.1)",background:"rgba("+i.r+", "+i.g+", "+i.b+", "+i.a+")",zIndex:"2"},toggles:{flex:"1"},hue:{height:"10px",position:"relative",marginBottom:"8px"},Hue:{radius:"2px"},alpha:{height:"10px",position:"relative"},Alpha:{radius:"2px"}},disableAlpha:{color:{width:"22px"},alpha:{display:"none"},hue:{marginBottom:"0px"},swatch:{width:"10px",height:"10px",marginTop:"0px"}}},h),{disableAlpha:l});return U().createElement("div",{style:f.picker,className:"chrome-picker "+u},U().createElement("div",{style:f.saturation},U().createElement(Ee,{style:f.Saturation,hsl:r,hsv:o,pointer:xl,onChange:n})),U().createElement("div",{style:f.body},U().createElement("div",{style:f.controls,className:"flexbox-fix"},U().createElement("div",{style:f.color},U().createElement("div",{style:f.swatch},U().createElement("div",{style:f.active}),U().createElement(Q,{renderers:a}))),U().createElement("div",{style:f.toggles},U().createElement("div",{style:f.hue},U().createElement(ue,{style:f.Hue,hsl:r,pointer:wl,onChange:n})),U().createElement("div",{style:f.alpha},U().createElement(le,{style:f.Alpha,rgb:i,hsl:r,pointer:wl,renderers:a,onChange:n})))),U().createElement(yl,{rgb:i,hsl:r,hex:s,view:p,onChange:n,disableAlpha:l})))};kl.propTypes={width:fe().oneOfType([fe().string,fe().number]),disableAlpha:fe().bool,styles:fe().object,defaultView:fe().oneOf(["hex","rgb","hsl"])},kl.defaultProps={width:225,disableAlpha:!1,styles:{}},gt(kl);var El=function(e){var t=e.color,n=e.onClick,l=void 0===n?function(){}:n,i=e.onSwatchHover,r=e.active,o=(0,G.default)({default:{color:{background:t,width:"15px",height:"15px",float:"left",marginRight:"5px",marginBottom:"5px",position:"relative",cursor:"pointer"},dot:{absolute:"5px 5px 5px 5px",background:ut(t),borderRadius:"50%",opacity:"0"}},active:{dot:{opacity:"1"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},dot:{background:"#000"}},transparent:{dot:{background:"#000"}}},{active:r,"color-#FFFFFF":"#FFFFFF"===t,transparent:"transparent"===t});return U().createElement(xt,{style:o.color,color:t,onClick:l,onHover:i,focusStyle:{boxShadow:"0 0 4px "+t}},U().createElement("div",{style:o.dot}))},Cl=function(e){var t=e.hex,n=e.rgb,l=e.onChange,i=(0,G.default)({default:{fields:{display:"flex",paddingBottom:"6px",paddingRight:"5px",position:"relative"},active:{position:"absolute",top:"6px",left:"5px",height:"9px",width:"9px",background:t},HEXwrap:{flex:"6",position:"relative"},HEXinput:{width:"80%",padding:"0px",paddingLeft:"20%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},HEXlabel:{display:"none"},RGBwrap:{flex:"3",position:"relative"},RGBinput:{width:"70%",padding:"0px",paddingLeft:"30%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},RGBlabel:{position:"absolute",top:"3px",left:"0px",lineHeight:"16px",textTransform:"uppercase",fontSize:"12px",color:"#999"}}}),r=function(e,t){e.r||e.g||e.b?l({r:e.r||n.r,g:e.g||n.g,b:e.b||n.b,source:"rgb"},t):l({hex:e.hex,source:"hex"},t)};return U().createElement("div",{style:i.fields,className:"flexbox-fix"},U().createElement("div",{style:i.active}),U().createElement(ae,{style:{wrap:i.HEXwrap,input:i.HEXinput,label:i.HEXlabel},label:"hex",value:t,onChange:r}),U().createElement(ae,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"r",value:n.r,onChange:r}),U().createElement(ae,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"g",value:n.g,onChange:r}),U().createElement(ae,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"b",value:n.b,onChange:r}))},_l=function(e){var t=e.onChange,n=e.onSwatchHover,l=e.colors,i=e.hex,r=e.rgb,o=e.styles,s=void 0===o?{}:o,a=e.className,c=void 0===a?"":a,h=(0,G.default)(ge()({default:{Compact:{background:"#f6f6f6",radius:"4px"},compact:{paddingTop:"5px",paddingLeft:"5px",boxSizing:"initial",width:"240px"},clear:{clear:"both"}}},s)),d=function(e,n){e.hex?dt(e.hex)&&t({hex:e.hex,source:"hex"},n):t(e,n)};return U().createElement(be,{style:h.Compact,styles:s},U().createElement("div",{style:h.compact,className:"compact-picker "+c},U().createElement("div",null,_t()(l,(function(e){return U().createElement(El,{key:e,color:e,active:e.toLowerCase()===i,onClick:d,onSwatchHover:n})})),U().createElement("div",{style:h.clear})),U().createElement(Cl,{hex:i,rgb:r,onChange:d})))};_l.propTypes={colors:fe().arrayOf(fe().string),styles:fe().object},_l.defaultProps={colors:["#4D4D4D","#999999","#FFFFFF","#F44E3B","#FE9200","#FCDC00","#DBDF00","#A4DD00","#68CCCA","#73D8FF","#AEA1FF","#FDA1FF","#333333","#808080","#cccccc","#D33115","#E27300","#FCC400","#B0BC00","#68BC00","#16A5A5","#009CE0","#7B64FF","#FA28FF","#000000","#666666","#B3B3B3","#9F0500","#C45100","#FB9E00","#808900","#194D33","#0C797D","#0062B1","#653294","#AB149E"],styles:{}},gt(_l);var Ml=(0,G.handleHover)((function(e){var t=e.hover,n=e.color,l=e.onClick,i=e.onSwatchHover,r={position:"relative",zIndex:"2",outline:"2px solid #fff",boxShadow:"0 0 5px 2px rgba(0,0,0,0.25)"},o=(0,G.default)({default:{swatch:{width:"25px",height:"25px",fontSize:"0"}},hover:{swatch:r}},{hover:t});return U().createElement("div",{style:o.swatch},U().createElement(xt,{color:n,onClick:l,onHover:i,focusStyle:r}))})),Sl=function(e){var t=e.width,n=e.colors,l=e.onChange,i=e.onSwatchHover,r=e.triangle,o=e.styles,s=void 0===o?{}:o,a=e.className,c=void 0===a?"":a,h=(0,G.default)(ge()({default:{card:{width:t,background:"#fff",border:"1px solid rgba(0,0,0,0.2)",boxShadow:"0 3px 12px rgba(0,0,0,0.15)",borderRadius:"4px",position:"relative",padding:"5px",display:"flex",flexWrap:"wrap"},triangle:{position:"absolute",border:"7px solid transparent",borderBottomColor:"#fff"},triangleShadow:{position:"absolute",border:"8px solid transparent",borderBottomColor:"rgba(0,0,0,0.15)"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-14px",left:"10px"},triangleShadow:{top:"-16px",left:"9px"}},"top-right-triangle":{triangle:{top:"-14px",right:"10px"},triangleShadow:{top:"-16px",right:"9px"}},"bottom-left-triangle":{triangle:{top:"35px",left:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",left:"9px",transform:"rotate(180deg)"}},"bottom-right-triangle":{triangle:{top:"35px",right:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",right:"9px",transform:"rotate(180deg)"}}},s),{"hide-triangle":"hide"===r,"top-left-triangle":"top-left"===r,"top-right-triangle":"top-right"===r,"bottom-left-triangle":"bottom-left"===r,"bottom-right-triangle":"bottom-right"===r}),d=function(e,t){return l({hex:e,source:"hex"},t)};return U().createElement("div",{style:h.card,className:"github-picker "+c},U().createElement("div",{style:h.triangleShadow}),U().createElement("div",{style:h.triangle}),_t()(n,(function(e){return U().createElement(Ml,{color:e,key:e,onClick:d,onSwatchHover:i})})))};Sl.propTypes={width:fe().oneOfType([fe().string,fe().number]),colors:fe().arrayOf(fe().string),triangle:fe().oneOf(["hide","top-left","top-right","bottom-left","bottom-right"]),styles:fe().object},Sl.defaultProps={width:200,colors:["#B80000","#DB3E00","#FCCB00","#008B02","#006B76","#1273DE","#004DCF","#5300EB","#EB9694","#FAD0C3","#FEF3BD","#C1E1C5","#BEDADC","#C4DEF6","#BED3F3","#D4C4FB"],triangle:"top-left",styles:{}},gt(Sl);var $l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&(e[l]=n[l])}return e},Al=function(e){var t=e.width,n=e.height,l=e.onChange,i=e.hsl,r=e.direction,o=e.pointer,s=e.styles,a=void 0===s?{}:s,c=e.className,h=void 0===c?"":c,d=(0,G.default)(ge()({default:{picker:{position:"relative",width:t,height:n},hue:{radius:"2px"}}},a));return U().createElement("div",{style:d.picker,className:"hue-picker "+h},U().createElement(ue,$l({},d.hue,{hsl:i,pointer:o,onChange:function(e){return l({a:1,h:e.h,l:.5,s:1})},direction:r})))};Al.propTypes={styles:fe().object},Al.defaultProps={width:"316px",height:"16px",direction:"horizontal",pointer:function(e){var t=e.direction,n=(0,G.default)({default:{picker:{width:"18px",height:"18px",borderRadius:"50%",transform:"translate(-9px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}},vertical:{picker:{transform:"translate(-3px, -9px)"}}},{vertical:"vertical"===t});return U().createElement("div",{style:n.picker})},styles:{}},gt(Al),gt((function(e){var t=e.onChange,n=e.hex,l=e.rgb,i=e.styles,r=void 0===i?{}:i,o=e.className,s=void 0===o?"":o,a=(0,G.default)(ge()({default:{material:{width:"98px",height:"98px",padding:"16px",fontFamily:"Roboto"},HEXwrap:{position:"relative"},HEXinput:{width:"100%",marginTop:"12px",fontSize:"15px",color:"#333",padding:"0px",border:"0px",borderBottom:"2px solid "+n,outline:"none",height:"30px"},HEXlabel:{position:"absolute",top:"0px",left:"0px",fontSize:"11px",color:"#999999",textTransform:"capitalize"},Hex:{style:{}},RGBwrap:{position:"relative"},RGBinput:{width:"100%",marginTop:"12px",fontSize:"15px",color:"#333",padding:"0px",border:"0px",borderBottom:"1px solid #eee",outline:"none",height:"30px"},RGBlabel:{position:"absolute",top:"0px",left:"0px",fontSize:"11px",color:"#999999",textTransform:"capitalize"},split:{display:"flex",marginRight:"-10px",paddingTop:"11px"},third:{flex:"1",paddingRight:"10px"}}},r)),c=function(e,n){e.hex?dt(e.hex)&&t({hex:e.hex,source:"hex"},n):(e.r||e.g||e.b)&&t({r:e.r||l.r,g:e.g||l.g,b:e.b||l.b,source:"rgb"},n)};return U().createElement(be,{styles:r},U().createElement("div",{style:a.material,className:"material-picker "+s},U().createElement(ae,{style:{wrap:a.HEXwrap,input:a.HEXinput,label:a.HEXlabel},label:"hex",value:n,onChange:c}),U().createElement("div",{style:a.split,className:"flexbox-fix"},U().createElement("div",{style:a.third},U().createElement(ae,{style:{wrap:a.RGBwrap,input:a.RGBinput,label:a.RGBlabel},label:"r",value:l.r,onChange:c})),U().createElement("div",{style:a.third},U().createElement(ae,{style:{wrap:a.RGBwrap,input:a.RGBinput,label:a.RGBlabel},label:"g",value:l.g,onChange:c})),U().createElement("div",{style:a.third},U().createElement(ae,{style:{wrap:a.RGBwrap,input:a.RGBinput,label:a.RGBlabel},label:"b",value:l.b,onChange:c})))))}));var Rl=function(e){var t=e.onChange,n=e.rgb,l=e.hsv,i=e.hex,r=(0,G.default)({default:{fields:{paddingTop:"5px",paddingBottom:"9px",width:"80px",position:"relative"},divider:{height:"5px"},RGBwrap:{position:"relative"},RGBinput:{marginLeft:"40%",width:"40%",height:"18px",border:"1px solid #888888",boxShadow:"inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC",marginBottom:"5px",fontSize:"13px",paddingLeft:"3px",marginRight:"10px"},RGBlabel:{left:"0px",top:"0px",width:"34px",textTransform:"uppercase",fontSize:"13px",height:"18px",lineHeight:"22px",position:"absolute"},HEXwrap:{position:"relative"},HEXinput:{marginLeft:"20%",width:"80%",height:"18px",border:"1px solid #888888",boxShadow:"inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC",marginBottom:"6px",fontSize:"13px",paddingLeft:"3px"},HEXlabel:{position:"absolute",top:"0px",left:"0px",width:"14px",textTransform:"uppercase",fontSize:"13px",height:"18px",lineHeight:"22px"},fieldSymbols:{position:"absolute",top:"5px",right:"-7px",fontSize:"13px"},symbol:{height:"20px",lineHeight:"22px",paddingBottom:"7px"}}}),o=function(e,i){e["#"]?dt(e["#"])&&t({hex:e["#"],source:"hex"},i):e.r||e.g||e.b?t({r:e.r||n.r,g:e.g||n.g,b:e.b||n.b,source:"rgb"},i):(e.h||e.s||e.v)&&t({h:e.h||l.h,s:e.s||l.s,v:e.v||l.v,source:"hsv"},i)};return U().createElement("div",{style:r.fields},U().createElement(ae,{style:{wrap:r.RGBwrap,input:r.RGBinput,label:r.RGBlabel},label:"h",value:Math.round(l.h),onChange:o}),U().createElement(ae,{style:{wrap:r.RGBwrap,input:r.RGBinput,label:r.RGBlabel},label:"s",value:Math.round(100*l.s),onChange:o}),U().createElement(ae,{style:{wrap:r.RGBwrap,input:r.RGBinput,label:r.RGBlabel},label:"v",value:Math.round(100*l.v),onChange:o}),U().createElement("div",{style:r.divider}),U().createElement(ae,{style:{wrap:r.RGBwrap,input:r.RGBinput,label:r.RGBlabel},label:"r",value:n.r,onChange:o}),U().createElement(ae,{style:{wrap:r.RGBwrap,input:r.RGBinput,label:r.RGBlabel},label:"g",value:n.g,onChange:o}),U().createElement(ae,{style:{wrap:r.RGBwrap,input:r.RGBinput,label:r.RGBlabel},label:"b",value:n.b,onChange:o}),U().createElement("div",{style:r.divider}),U().createElement(ae,{style:{wrap:r.HEXwrap,input:r.HEXinput,label:r.HEXlabel},label:"#",value:i.replace("#",""),onChange:o}),U().createElement("div",{style:r.fieldSymbols},U().createElement("div",{style:r.symbol},"°"),U().createElement("div",{style:r.symbol},"%"),U().createElement("div",{style:r.symbol},"%")))},Ll=function(e){var t=e.hsl,n=(0,G.default)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}},"black-outline":{picker:{boxShadow:"inset 0 0 0 1px #000"}}},{"black-outline":t.l>.5});return U().createElement("div",{style:n.picker})},zl=function(){var e=(0,G.default)({default:{triangle:{width:0,height:0,borderStyle:"solid",borderWidth:"4px 0 4px 6px",borderColor:"transparent transparent transparent #fff",position:"absolute",top:"1px",left:"1px"},triangleBorder:{width:0,height:0,borderStyle:"solid",borderWidth:"5px 0 5px 8px",borderColor:"transparent transparent transparent #555"},left:{Extend:"triangleBorder",transform:"translate(-13px, -4px)"},leftInside:{Extend:"triangle",transform:"translate(-8px, -5px)"},right:{Extend:"triangleBorder",transform:"translate(20px, -14px) rotate(180deg)"},rightInside:{Extend:"triangle",transform:"translate(-8px, -5px)"}}});return U().createElement("div",{style:e.pointer},U().createElement("div",{style:e.left},U().createElement("div",{style:e.leftInside})),U().createElement("div",{style:e.right},U().createElement("div",{style:e.rightInside})))},Tl=function(e){var t=e.onClick,n=e.label,l=e.children,i=e.active,r=(0,G.default)({default:{button:{backgroundImage:"linear-gradient(-180deg, #FFFFFF 0%, #E6E6E6 100%)",border:"1px solid #878787",borderRadius:"2px",height:"20px",boxShadow:"0 1px 0 0 #EAEAEA",fontSize:"14px",color:"#000",lineHeight:"20px",textAlign:"center",marginBottom:"10px",cursor:"pointer"}},active:{button:{boxShadow:"0 0 0 1px #878787"}}},{active:i});return U().createElement("div",{style:r.button,onClick:t},n||l)},Ol=function(e){var t=e.rgb,n=e.currentColor,l=(0,G.default)({default:{swatches:{border:"1px solid #B3B3B3",borderBottom:"1px solid #F0F0F0",marginBottom:"2px",marginTop:"1px"},new:{height:"34px",background:"rgb("+t.r+","+t.g+", "+t.b+")",boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 1px 0 #000"},current:{height:"34px",background:n,boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 -1px 0 #000"},label:{fontSize:"14px",color:"#000",textAlign:"center"}}});return U().createElement("div",null,U().createElement("div",{style:l.label},"new"),U().createElement("div",{style:l.swatches},U().createElement("div",{style:l.new}),U().createElement("div",{style:l.current})),U().createElement("div",{style:l.label},"current"))},Dl=function(){function e(e,t){for(var n=0;n<t.length;n++){var l=t[n];l.enumerable=l.enumerable||!1,l.configurable=!0,"value"in l&&(l.writable=!0),Object.defineProperty(e,l.key,l)}}return function(t,n,l){return n&&e(t.prototype,n),l&&e(t,l),t}}(),Fl=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var n=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return n.state={currentColor:e.hex},n}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),Dl(t,[{key:"render",value:function(){var e=this.props,t=e.styles,n=void 0===t?{}:t,l=e.className,i=void 0===l?"":l,r=(0,G.default)(ge()({default:{picker:{background:"#DCDCDC",borderRadius:"4px",boxShadow:"0 0 0 1px rgba(0,0,0,.25), 0 8px 16px rgba(0,0,0,.15)",boxSizing:"initial",width:"513px"},head:{backgroundImage:"linear-gradient(-180deg, #F0F0F0 0%, #D4D4D4 100%)",borderBottom:"1px solid #B1B1B1",boxShadow:"inset 0 1px 0 0 rgba(255,255,255,.2), inset 0 -1px 0 0 rgba(0,0,0,.02)",height:"23px",lineHeight:"24px",borderRadius:"4px 4px 0 0",fontSize:"13px",color:"#4D4D4D",textAlign:"center"},body:{padding:"15px 15px 0",display:"flex"},saturation:{width:"256px",height:"256px",position:"relative",border:"2px solid #B3B3B3",borderBottom:"2px solid #F0F0F0",overflow:"hidden"},hue:{position:"relative",height:"256px",width:"19px",marginLeft:"10px",border:"2px solid #B3B3B3",borderBottom:"2px solid #F0F0F0"},controls:{width:"180px",marginLeft:"10px"},top:{display:"flex"},previews:{width:"60px"},actions:{flex:"1",marginLeft:"20px"}}},n));return U().createElement("div",{style:r.picker,className:"photoshop-picker "+i},U().createElement("div",{style:r.head},this.props.header),U().createElement("div",{style:r.body,className:"flexbox-fix"},U().createElement("div",{style:r.saturation},U().createElement(Ee,{hsl:this.props.hsl,hsv:this.props.hsv,pointer:Ll,onChange:this.props.onChange})),U().createElement("div",{style:r.hue},U().createElement(ue,{direction:"vertical",hsl:this.props.hsl,pointer:zl,onChange:this.props.onChange})),U().createElement("div",{style:r.controls},U().createElement("div",{style:r.top,className:"flexbox-fix"},U().createElement("div",{style:r.previews},U().createElement(Ol,{rgb:this.props.rgb,currentColor:this.state.currentColor})),U().createElement("div",{style:r.actions},U().createElement(Tl,{label:"OK",onClick:this.props.onAccept,active:!0}),U().createElement(Tl,{label:"Cancel",onClick:this.props.onCancel}),U().createElement(Rl,{onChange:this.props.onChange,rgb:this.props.rgb,hsv:this.props.hsv,hex:this.props.hex}))))))}}]),t}(U().Component);Fl.propTypes={header:fe().string,styles:fe().object},Fl.defaultProps={header:"Color Picker",styles:{}},gt(Fl);var Il=function(e){var t=e.onChange,n=e.rgb,l=e.hsl,i=e.hex,r=e.disableAlpha,o=(0,G.default)({default:{fields:{display:"flex",paddingTop:"4px"},single:{flex:"1",paddingLeft:"6px"},alpha:{flex:"1",paddingLeft:"6px"},double:{flex:"2"},input:{width:"80%",padding:"4px 10% 3px",border:"none",boxShadow:"inset 0 0 0 1px #ccc",fontSize:"11px"},label:{display:"block",textAlign:"center",fontSize:"11px",color:"#222",paddingTop:"3px",paddingBottom:"4px",textTransform:"capitalize"}},disableAlpha:{alpha:{display:"none"}}},{disableAlpha:r}),s=function(e,i){e.hex?dt(e.hex)&&t({hex:e.hex,source:"hex"},i):e.r||e.g||e.b?t({r:e.r||n.r,g:e.g||n.g,b:e.b||n.b,a:n.a,source:"rgb"},i):e.a&&(e.a<0?e.a=0:e.a>100&&(e.a=100),e.a/=100,t({h:l.h,s:l.s,l:l.l,a:e.a,source:"rgb"},i))};return U().createElement("div",{style:o.fields,className:"flexbox-fix"},U().createElement("div",{style:o.double},U().createElement(ae,{style:{input:o.input,label:o.label},label:"hex",value:i.replace("#",""),onChange:s})),U().createElement("div",{style:o.single},U().createElement(ae,{style:{input:o.input,label:o.label},label:"r",value:n.r,onChange:s,dragLabel:"true",dragMax:"255"})),U().createElement("div",{style:o.single},U().createElement(ae,{style:{input:o.input,label:o.label},label:"g",value:n.g,onChange:s,dragLabel:"true",dragMax:"255"})),U().createElement("div",{style:o.single},U().createElement(ae,{style:{input:o.input,label:o.label},label:"b",value:n.b,onChange:s,dragLabel:"true",dragMax:"255"})),U().createElement("div",{style:o.alpha},U().createElement(ae,{style:{input:o.input,label:o.label},label:"a",value:Math.round(100*n.a),onChange:s,dragLabel:"true",dragMax:"100"})))},Nl=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&(e[l]=n[l])}return e},Pl=function(e){var t=e.colors,n=e.onClick,l=void 0===n?function(){}:n,i=e.onSwatchHover,r=(0,G.default)({default:{colors:{margin:"0 -10px",padding:"10px 0 0 10px",borderTop:"1px solid #eee",display:"flex",flexWrap:"wrap",position:"relative"},swatchWrap:{width:"16px",height:"16px",margin:"0 10px 10px 0"},swatch:{borderRadius:"3px",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15)"}},"no-presets":{colors:{display:"none"}}},{"no-presets":!t||!t.length}),o=function(e,t){l({hex:e,source:"hex"},t)};return U().createElement("div",{style:r.colors,className:"flexbox-fix"},t.map((function(e){var t="string"==typeof e?{color:e}:e,n=""+t.color+(t.title||"");return U().createElement("div",{key:n,style:r.swatchWrap},U().createElement(xt,Nl({},t,{style:r.swatch,onClick:o,onHover:i,focusStyle:{boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15), 0 0 4px "+t.color}})))})))};Pl.propTypes={colors:fe().arrayOf(fe().oneOfType([fe().string,fe().shape({color:fe().string,title:fe().string})])).isRequired};var Bl=Pl,Hl=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&(e[l]=n[l])}return e},jl=function(e){var t=e.width,n=e.rgb,l=e.hex,i=e.hsv,r=e.hsl,o=e.onChange,s=e.onSwatchHover,a=e.disableAlpha,c=e.presetColors,h=e.renderers,d=e.styles,u=void 0===d?{}:d,p=e.className,f=void 0===p?"":p,m=(0,G.default)(ge()({default:Hl({picker:{width:t,padding:"10px 10px 0",boxSizing:"initial",background:"#fff",borderRadius:"4px",boxShadow:"0 0 0 1px rgba(0,0,0,.15), 0 8px 16px rgba(0,0,0,.15)"},saturation:{width:"100%",paddingBottom:"75%",position:"relative",overflow:"hidden"},Saturation:{radius:"3px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},controls:{display:"flex"},sliders:{padding:"4px 0",flex:"1"},color:{width:"24px",height:"24px",position:"relative",marginTop:"4px",marginLeft:"4px",borderRadius:"3px"},activeColor:{absolute:"0px 0px 0px 0px",borderRadius:"2px",background:"rgba("+n.r+","+n.g+","+n.b+","+n.a+")",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},hue:{position:"relative",height:"10px",overflow:"hidden"},Hue:{radius:"2px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},alpha:{position:"relative",height:"10px",marginTop:"4px",overflow:"hidden"},Alpha:{radius:"2px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"}},u),disableAlpha:{color:{height:"10px"},hue:{height:"10px"},alpha:{display:"none"}}},u),{disableAlpha:a});return U().createElement("div",{style:m.picker,className:"sketch-picker "+f},U().createElement("div",{style:m.saturation},U().createElement(Ee,{style:m.Saturation,hsl:r,hsv:i,onChange:o})),U().createElement("div",{style:m.controls,className:"flexbox-fix"},U().createElement("div",{style:m.sliders},U().createElement("div",{style:m.hue},U().createElement(ue,{style:m.Hue,hsl:r,onChange:o})),U().createElement("div",{style:m.alpha},U().createElement(le,{style:m.Alpha,rgb:n,hsl:r,renderers:h,onChange:o}))),U().createElement("div",{style:m.color},U().createElement(Q,null),U().createElement("div",{style:m.activeColor}))),U().createElement(Il,{rgb:n,hsl:r,hex:l,onChange:o,disableAlpha:a}),U().createElement(Bl,{colors:c,onClick:o,onSwatchHover:s}))};jl.propTypes={disableAlpha:fe().bool,width:fe().oneOfType([fe().string,fe().number]),styles:fe().object},jl.defaultProps={disableAlpha:!1,width:200,styles:{},presetColors:["#D0021B","#F5A623","#F8E71C","#8B572A","#7ED321","#417505","#BD10E0","#9013FE","#4A90E2","#50E3C2","#B8E986","#000000","#4A4A4A","#9B9B9B","#FFFFFF"]},gt(jl);var Wl=function(e){var t=e.hsl,n=e.offset,l=e.onClick,i=void 0===l?function(){}:l,r=e.active,o=e.first,s=e.last,a=(0,G.default)({default:{swatch:{height:"12px",background:"hsl("+t.h+", 50%, "+100*n+"%)",cursor:"pointer"}},first:{swatch:{borderRadius:"2px 0 0 2px"}},last:{swatch:{borderRadius:"0 2px 2px 0"}},active:{swatch:{transform:"scaleY(1.8)",borderRadius:"3.6px/2px"}}},{active:r,first:o,last:s});return U().createElement("div",{style:a.swatch,onClick:function(e){return i({h:t.h,s:.5,l:n,source:"hsl"},e)}})},Vl=function(e){var t=e.onClick,n=e.hsl,l=(0,G.default)({default:{swatches:{marginTop:"20px"},swatch:{boxSizing:"border-box",width:"20%",paddingRight:"1px",float:"left"},clear:{clear:"both"}}}),i=.1;return U().createElement("div",{style:l.swatches},U().createElement("div",{style:l.swatch},U().createElement(Wl,{hsl:n,offset:".80",active:Math.abs(n.l-.8)<i&&Math.abs(n.s-.5)<i,onClick:t,first:!0})),U().createElement("div",{style:l.swatch},U().createElement(Wl,{hsl:n,offset:".65",active:Math.abs(n.l-.65)<i&&Math.abs(n.s-.5)<i,onClick:t})),U().createElement("div",{style:l.swatch},U().createElement(Wl,{hsl:n,offset:".50",active:Math.abs(n.l-.5)<i&&Math.abs(n.s-.5)<i,onClick:t})),U().createElement("div",{style:l.swatch},U().createElement(Wl,{hsl:n,offset:".35",active:Math.abs(n.l-.35)<i&&Math.abs(n.s-.5)<i,onClick:t})),U().createElement("div",{style:l.swatch},U().createElement(Wl,{hsl:n,offset:".20",active:Math.abs(n.l-.2)<i&&Math.abs(n.s-.5)<i,onClick:t,last:!0})),U().createElement("div",{style:l.clear}))},Zl=function(e){var t=e.hsl,n=e.onChange,l=e.pointer,i=e.styles,r=void 0===i?{}:i,o=e.className,s=void 0===o?"":o,a=(0,G.default)(ge()({default:{hue:{height:"12px",position:"relative"},Hue:{radius:"2px"}}},r));return U().createElement("div",{style:a.wrap||{},className:"slider-picker "+s},U().createElement("div",{style:a.hue},U().createElement(ue,{style:a.Hue,hsl:t,pointer:l,onChange:n})),U().createElement("div",{style:a.swatches},U().createElement(Vl,{hsl:t,onClick:n})))};Zl.propTypes={styles:fe().object},Zl.defaultProps={pointer:function(){var e=(0,G.default)({default:{picker:{width:"14px",height:"14px",borderRadius:"6px",transform:"translate(-7px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return U().createElement("div",{style:e.picker})},styles:{}},gt(Zl);var Ul=n(70597),Gl=function(e){var t=e.color,n=e.onClick,l=void 0===n?function(){}:n,i=e.onSwatchHover,r=e.first,o=e.last,s=e.active,a=(0,G.default)({default:{color:{width:"40px",height:"24px",cursor:"pointer",background:t,marginBottom:"1px"},check:{color:ut(t),marginLeft:"8px",display:"none"}},first:{color:{overflow:"hidden",borderRadius:"2px 2px 0 0"}},last:{color:{overflow:"hidden",borderRadius:"0 0 2px 2px"}},active:{check:{display:"block"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},check:{color:"#333"}},transparent:{check:{color:"#333"}}},{first:r,last:o,active:s,"color-#FFFFFF":"#FFFFFF"===t,transparent:"transparent"===t});return U().createElement(xt,{color:t,style:a.color,onClick:l,onHover:i,focusStyle:{boxShadow:"0 0 4px "+t}},U().createElement("div",{style:a.check},U().createElement(Ul.Z,null)))},ql=function(e){var t=e.onClick,n=e.onSwatchHover,l=e.group,i=e.active,r=(0,G.default)({default:{group:{paddingBottom:"10px",width:"40px",float:"left",marginRight:"10px"}}});return U().createElement("div",{style:r.group},_t()(l,(function(e,r){return U().createElement(Gl,{key:e,color:e,active:e.toLowerCase()===i,first:0===r,last:r===l.length-1,onClick:t,onSwatchHover:n})})))},Kl=function(e){var t=e.width,n=e.height,l=e.onChange,i=e.onSwatchHover,r=e.colors,o=e.hex,s=e.styles,a=void 0===s?{}:s,c=e.className,h=void 0===c?"":c,d=(0,G.default)(ge()({default:{picker:{width:t,height:n},overflow:{height:n,overflowY:"scroll"},body:{padding:"16px 0 6px 16px"},clear:{clear:"both"}}},a)),u=function(e,t){return l({hex:e,source:"hex"},t)};return U().createElement("div",{style:d.picker,className:"swatches-picker "+h},U().createElement(be,null,U().createElement("div",{style:d.overflow},U().createElement("div",{style:d.body},_t()(r,(function(e){return U().createElement(ql,{key:e.toString(),group:e,active:o,onClick:u,onSwatchHover:i})})),U().createElement("div",{style:d.clear})))))};Kl.propTypes={width:fe().oneOfType([fe().string,fe().number]),height:fe().oneOfType([fe().string,fe().number]),colors:fe().arrayOf(fe().arrayOf(fe().string)),styles:fe().object},Kl.defaultProps={width:320,height:240,colors:[[zt,Lt,Rt,At,$t],[It,Ft,Dt,Ot,Tt],[jt,Ht,Bt,Pt,Nt],[Gt,Ut,Zt,Vt,Wt],[Qt,Yt,Xt,Kt,qt],[ln,nn,tn,en,Jt],[cn,an,sn,on,rn],[fn,pn,un,dn,hn],[yn,bn,vn,gn,mn],["#194D33",En,kn,xn,wn],[An,$n,Sn,Mn,Cn],[On,Tn,zn,Ln,Rn],[Pn,Nn,In,Fn,Dn],[Vn,Wn,jn,Hn,Bn],[Kn,qn,Gn,Un,Zn],[el,Jn,Qn,Yn,Xn],[rl,il,ll,nl,tl],[hl,cl,al,sl,ol],["#000000","#525252","#969696","#D9D9D9","#FFFFFF"]],styles:{}},gt(Kl);var Xl=function(e){var t=e.onChange,n=e.onSwatchHover,l=e.hex,i=e.colors,r=e.width,o=e.triangle,s=e.styles,a=void 0===s?{}:s,c=e.className,h=void 0===c?"":c,d=(0,G.default)(ge()({default:{card:{width:r,background:"#fff",border:"0 solid rgba(0,0,0,0.25)",boxShadow:"0 1px 4px rgba(0,0,0,0.25)",borderRadius:"4px",position:"relative"},body:{padding:"15px 9px 9px 15px"},label:{fontSize:"18px",color:"#fff"},triangle:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 9px 10px 9px",borderColor:"transparent transparent #fff transparent",position:"absolute"},triangleShadow:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 9px 10px 9px",borderColor:"transparent transparent rgba(0,0,0,.1) transparent",position:"absolute"},hash:{background:"#F0F0F0",height:"30px",width:"30px",borderRadius:"4px 0 0 4px",float:"left",color:"#98A1A4",display:"flex",alignItems:"center",justifyContent:"center"},input:{width:"100px",fontSize:"14px",color:"#666",border:"0px",outline:"none",height:"28px",boxShadow:"inset 0 0 0 1px #F0F0F0",boxSizing:"content-box",borderRadius:"0 4px 4px 0",float:"left",paddingLeft:"8px"},swatch:{width:"30px",height:"30px",float:"left",borderRadius:"4px",margin:"0 6px 6px 0"},clear:{clear:"both"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-10px",left:"12px"},triangleShadow:{top:"-11px",left:"12px"}},"top-right-triangle":{triangle:{top:"-10px",right:"12px"},triangleShadow:{top:"-11px",right:"12px"}}},a),{"hide-triangle":"hide"===o,"top-left-triangle":"top-left"===o,"top-right-triangle":"top-right"===o}),u=function(e,n){dt(e)&&t({hex:e,source:"hex"},n)};return U().createElement("div",{style:d.card,className:"twitter-picker "+h},U().createElement("div",{style:d.triangleShadow}),U().createElement("div",{style:d.triangle}),U().createElement("div",{style:d.body},_t()(i,(function(e,t){return U().createElement(xt,{key:t,color:e,hex:e,style:d.swatch,onClick:u,onHover:n,focusStyle:{boxShadow:"0 0 4px "+e}})})),U().createElement("div",{style:d.hash},"#"),U().createElement(ae,{label:null,style:{input:d.input},value:l.replace("#",""),onChange:u}),U().createElement("div",{style:d.clear})))};Xl.propTypes={width:fe().oneOfType([fe().string,fe().number]),triangle:fe().oneOf(["hide","top-left","top-right"]),colors:fe().arrayOf(fe().string),styles:fe().object},Xl.defaultProps={width:276,colors:["#FF6900","#FCB900","#7BDCB5","#00D084","#8ED1FC","#0693E3","#ABB8C3","#EB144C","#F78DA7","#9900EF"],triangle:"top-left",styles:{}},gt(Xl);var Yl=function(e){var t=(0,G.default)({default:{picker:{width:"20px",height:"20px",borderRadius:"22px",border:"2px #fff solid",transform:"translate(-12px, -13px)",background:"hsl("+Math.round(e.hsl.h)+", "+Math.round(100*e.hsl.s)+"%, "+Math.round(100*e.hsl.l)+"%)"}}});return U().createElement("div",{style:t.picker})};Yl.propTypes={hsl:fe().shape({h:fe().number,s:fe().number,l:fe().number,a:fe().number})},Yl.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};var Ql=Yl,Jl=function(e){var t=(0,G.default)({default:{picker:{width:"20px",height:"20px",borderRadius:"22px",transform:"translate(-10px, -7px)",background:"hsl("+Math.round(e.hsl.h)+", 100%, 50%)",border:"2px white solid"}}});return U().createElement("div",{style:t.picker})};Jl.propTypes={hsl:fe().shape({h:fe().number,s:fe().number,l:fe().number,a:fe().number})},Jl.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};var ei=Jl,ti=function(e){var t=e.onChange,n=e.rgb,l=e.hsl,i=e.hex,r=e.hsv,o=function(e,n){if(e.hex)dt(e.hex)&&t({hex:e.hex,source:"hex"},n);else if(e.rgb){var l=e.rgb.split(",");pt(e.rgb,"rgb")&&t({r:l[0],g:l[1],b:l[2],a:1,source:"rgb"},n)}else if(e.hsv){var i=e.hsv.split(",");pt(e.hsv,"hsv")&&(i[2]=i[2].replace("%",""),i[1]=i[1].replace("%",""),i[0]=i[0].replace("°",""),1==i[1]?i[1]=.01:1==i[2]&&(i[2]=.01),t({h:Number(i[0]),s:Number(i[1]),v:Number(i[2]),source:"hsv"},n))}else if(e.hsl){var r=e.hsl.split(",");pt(e.hsl,"hsl")&&(r[2]=r[2].replace("%",""),r[1]=r[1].replace("%",""),r[0]=r[0].replace("°",""),1==h[1]?h[1]=.01:1==h[2]&&(h[2]=.01),t({h:Number(r[0]),s:Number(r[1]),v:Number(r[2]),source:"hsl"},n))}},s=(0,G.default)({default:{wrap:{display:"flex",height:"100px",marginTop:"4px"},fields:{width:"100%"},column:{paddingTop:"10px",display:"flex",justifyContent:"space-between"},double:{padding:"0px 4.4px",boxSizing:"border-box"},input:{width:"100%",height:"38px",boxSizing:"border-box",padding:"4px 10% 3px",textAlign:"center",border:"1px solid #dadce0",fontSize:"11px",textTransform:"lowercase",borderRadius:"5px",outline:"none",fontFamily:"Roboto,Arial,sans-serif"},input2:{height:"38px",width:"100%",border:"1px solid #dadce0",boxSizing:"border-box",fontSize:"11px",textTransform:"lowercase",borderRadius:"5px",outline:"none",paddingLeft:"10px",fontFamily:"Roboto,Arial,sans-serif"},label:{textAlign:"center",fontSize:"12px",background:"#fff",position:"absolute",textTransform:"uppercase",color:"#3c4043",width:"35px",top:"-6px",left:"0",right:"0",marginLeft:"auto",marginRight:"auto",fontFamily:"Roboto,Arial,sans-serif"},label2:{left:"10px",textAlign:"center",fontSize:"12px",background:"#fff",position:"absolute",textTransform:"uppercase",color:"#3c4043",width:"32px",top:"-6px",fontFamily:"Roboto,Arial,sans-serif"},single:{flexGrow:"1",margin:"0px 4.4px"}}}),a=n.r+", "+n.g+", "+n.b,c=Math.round(l.h)+"°, "+Math.round(100*l.s)+"%, "+Math.round(100*l.l)+"%",h=Math.round(r.h)+"°, "+Math.round(100*r.s)+"%, "+Math.round(100*r.v)+"%";return U().createElement("div",{style:s.wrap,className:"flexbox-fix"},U().createElement("div",{style:s.fields},U().createElement("div",{style:s.double},U().createElement(ae,{style:{input:s.input,label:s.label},label:"hex",value:i,onChange:o})),U().createElement("div",{style:s.column},U().createElement("div",{style:s.single},U().createElement(ae,{style:{input:s.input2,label:s.label2},label:"rgb",value:a,onChange:o})),U().createElement("div",{style:s.single},U().createElement(ae,{style:{input:s.input2,label:s.label2},label:"hsv",value:h,onChange:o})),U().createElement("div",{style:s.single},U().createElement(ae,{style:{input:s.input2,label:s.label2},label:"hsl",value:c,onChange:o})))))},ni=function(e){var t=e.width,n=e.onChange,l=e.rgb,i=e.hsl,r=e.hsv,o=e.hex,s=e.header,a=e.styles,c=void 0===a?{}:a,h=e.className,d=void 0===h?"":h,u=(0,G.default)(ge()({default:{picker:{width:t,background:"#fff",border:"1px solid #dfe1e5",boxSizing:"initial",display:"flex",flexWrap:"wrap",borderRadius:"8px 8px 0px 0px"},head:{height:"57px",width:"100%",paddingTop:"16px",paddingBottom:"16px",paddingLeft:"16px",fontSize:"20px",boxSizing:"border-box",fontFamily:"Roboto-Regular,HelveticaNeue,Arial,sans-serif"},saturation:{width:"70%",padding:"0px",position:"relative",overflow:"hidden"},swatch:{width:"30%",height:"228px",padding:"0px",background:"rgba("+l.r+", "+l.g+", "+l.b+", 1)",position:"relative",overflow:"hidden"},body:{margin:"auto",width:"95%"},controls:{display:"flex",boxSizing:"border-box",height:"52px",paddingTop:"22px"},color:{width:"32px"},hue:{height:"8px",position:"relative",margin:"0px 16px 0px 16px",width:"100%"},Hue:{radius:"2px"}}},c));return U().createElement("div",{style:u.picker,className:"google-picker "+d},U().createElement("div",{style:u.head},s),U().createElement("div",{style:u.swatch}),U().createElement("div",{style:u.saturation},U().createElement(Ee,{hsl:i,hsv:r,pointer:Ql,onChange:n})),U().createElement("div",{style:u.body},U().createElement("div",{style:u.controls,className:"flexbox-fix"},U().createElement("div",{style:u.hue},U().createElement(ue,{style:u.Hue,hsl:i,radius:"4px",pointer:ei,onChange:n}))),U().createElement(ti,{rgb:l,hsl:i,hex:o,hsv:r,onChange:n})))};ni.propTypes={width:fe().oneOfType([fe().string,fe().number]),styles:fe().object,header:fe().string},ni.defaultProps={width:652,styles:{},header:"Color picker"},gt(ni);var li=n(1150),ii=n(20289),ri=n(14066),oi=n(64809);class si extends e.Component{constructor(e){super(e),this.toggleViews=this.toggleViews.bind(this),this.handleChange=this.handleChange.bind(this),this.state={view:"rgb"}}toggleViews(){"hsl"===this.state.view?this.setState({view:"rgb"}):"rgb"===this.state.view&&this.setState({view:"hsl"})}handleChange(e,t){e.hex&&(0,oi.isValidHex)(e.hex)?this.props.onChange({hex:e.hex,source:"hex"},t):e.r||e.g||e.b?this.props.onChange({r:e.r||this.props.rgb.r,g:e.g||this.props.rgb.g,b:e.b||this.props.rgb.b,a:this.props.rgb.a,source:"rgb"},t):e.a?(e.a<0?e.a=0:e.a>1&&(e.a=1),this.props.onChange({h:this.props.hsl.h,s:this.props.hsl.s,l:this.props.hsl.l,a:Math.round(100*e.a)/100,source:"rgb"},t)):(e.h||e.s||e.l)&&("string"==typeof e.s&&(e.s=e.s.replace("%","")),"string"==typeof e.l&&(e.l=e.l.replace("%","")),this.props.onChange({h:e.h||this.props.hsl.h||0,s:Number(e.s&&e.s/100||this.props.hsl.s||0),l:Number(e.l&&e.l/100||this.props.hsl.l||0),a:Math.round(100*e.a)/100||this.props.rgb.a||1,source:"hsl"},t))}render(){const t={fields:{display:"flex",paddingTop:"4px"},single:{flex:"1",paddingLeft:"6px"},alpha:{flex:"1",paddingLeft:"6px"},double:{flex:"2"},input:{width:"100%",padding:"4px 10% 3px",border:"none",borderRadius:"2px",boxShadow:"rgb(218, 218, 218) 0px 0px 0px 1px inset",fontSize:"11px"},label:{display:"block",textAlign:"center",fontSize:"11px",color:"#222",paddingTop:"3px",paddingBottom:"4px",textTransform:"capitalize"},toggle:{width:"32px",textAlign:"right",position:"relative"}};return(0,e.createElement)("div",{style:t.fields,className:"flexbox-fix"},(0,e.createElement)("div",{style:t.double},(0,e.createElement)(li.Vm,{style:{input:t.input,label:t.label},label:"hex",value:this.props.hex.replace("#",""),onChange:this.handleChange})),"rgb"===this.state.view&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{style:t.single},(0,e.createElement)(li.Vm,{style:{input:t.input,label:t.label},label:"r",value:this.props.rgb.r,onChange:this.handleChange,dragLabel:"true",dragMax:"255"})),(0,e.createElement)("div",{style:t.single},(0,e.createElement)(li.Vm,{style:{input:t.input,label:t.label},label:"g",value:this.props.rgb.g,onChange:this.handleChange,dragLabel:"true",dragMax:"255"})),(0,e.createElement)("div",{style:t.single},(0,e.createElement)(li.Vm,{style:{input:t.input,label:t.label},label:"b",value:this.props.rgb.b,onChange:this.handleChange,dragLabel:"true",dragMax:"255"})),(0,e.createElement)("div",{style:t.alpha},(0,e.createElement)(li.Vm,{style:{input:t.input,label:t.label},label:"a",value:this.props.rgb.a,arrowOffset:.01,onChange:this.handleChange}))),"hsl"===this.state.view&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{style:t.single},(0,e.createElement)(li.Vm,{style:{input:t.input,label:t.label},label:"h",value:Math.round(this.props.hsl.h),onChange:this.handleChange,dragLabel:"true",dragMax:"359"})),(0,e.createElement)("div",{style:t.single},(0,e.createElement)(li.Vm,{style:{input:t.input,label:t.label},label:"s",value:`${Math.round(100*this.props.hsl.s)}`,onChange:this.handleChange})),(0,e.createElement)("div",{style:t.single},(0,e.createElement)(li.Vm,{style:{input:t.input,label:t.label},label:"l",value:`${Math.round(100*this.props.hsl.l)}`,onChange:this.handleChange})),(0,e.createElement)("div",{style:t.alpha},(0,e.createElement)(li.Vm,{style:{input:t.input,label:t.label},label:"a",value:this.props.hsl.a,arrowOffset:.01,onChange:this.handleChange}))),(0,e.createElement)("div",{style:t.toggle},(0,e.createElement)("div",{className:"toggle-icons",style:t.icon,onClick:this.toggleViews,ref:e=>this.icon=e},(0,e.createElement)(i.Dashicon,{icon:"arrow-up-alt2"}),(0,e.createElement)(i.Dashicon,{icon:"arrow-down-alt2"}))))}}var ai=si,ci=gt((t=>{let{rgb:n,hex:l,hsv:i,hsl:r,onChange:o,renderers:s}=t;const a={picker:{width:300,position:"relative",marginBottom:10},hue:{height:10,position:"relative",marginBottom:"8px"},Hue:{radius:"2px"},alpha:{height:"10px",position:"relative"},Alpha:{radius:"2px"},input:{height:34,border:`1px solid ${l}`,paddingLeft:10},body:{padding:"10px 0"},controls:{display:"flex"},color:{width:"30px",height:"30px",position:"relative",marginTop:"3px",marginLeft:"10px",borderRadius:"50%",overflow:"hidden"},activeColor:{position:"absolute",left:0,right:0,top:0,bottom:0,borderRadius:"50%",background:`rgba(${n.r},${n.g},${n.b},${n.a})`,boxShadow:"inset 0 0 0 1px rgba(0,0,0,.1)"},swatch:{width:54,height:38,background:l},sliders:{padding:"4px 0",flex:"1"},saturation:{width:"100%",paddingBottom:"50%",position:"relative",overflow:"hidden"},Saturation:{radius:"2px 2px 0 0",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"}};return(0,e.createElement)("div",{style:a.picker,className:"kadence-picker"},(0,e.createElement)("div",{style:a.saturation},(0,e.createElement)(li.OQ,{style:a.Saturation,hsl:r,hsv:i,pointer:ii.SU,onChange:o})),(0,e.createElement)("div",{style:a.body},(0,e.createElement)("div",{style:a.controls,className:"flexbox-fix"},(0,e.createElement)("div",{style:a.sliders},(0,e.createElement)("div",{style:a.hue},(0,e.createElement)(li.PS,{style:a.Hue,hsl:r,onChange:o,pointer:ri.Ex})),(0,e.createElement)("div",{style:a.alpha},(0,e.createElement)(li.xV,{style:a.Alpha,rgb:n,hsl:r,renderers:s,pointer:ri.Ex,onChange:o}))),(0,e.createElement)("div",{style:a.color},(0,e.createElement)(li.QN,null),(0,e.createElement)("div",{style:a.activeColor})))),(0,e.createElement)(ai,{rgb:n,hsl:r,hex:l,onChange:o}))}));(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",width:"24",height:"24",strokeLinejoin:"round",strokeMiterlimit:"1.5",clipRule:"evenodd",viewBox:"0 0 24 24"},(0,e.createElement)("path",{fill:"none",stroke:"currentColor",strokeWidth:"1.5",d:"M12.383 26.976l2.01-.941 1.884.538 1.623 1.666-.692.236.281 1.539 1.552 1.35-1.552 2.153",transform:"matrix(.68343 0 0 .68343 -5.086 -1.48)"}),(0,e.createElement)("path",{fill:"none",stroke:"currentColor",strokeLinecap:"square",strokeWidth:"1.5",d:"M12.016 24.355l.998-.952M33.573 26.085l-1.636-1.343-1.348-1.248M26.35 27.774l.332.37 1.349.756-.711 2.768 1.274 1.203.989-.449 3.933-6.226",transform:"matrix(.68343 0 0 .68343 -5.086 -1.48)"}),(0,e.createElement)("path",{fill:"none",stroke:"currentColor",strokeLinecap:"square",strokeWidth:"1.5",d:"M29.519 9.539c5.298 1.881 9.099 6.977 9.099 12.961 0 7.582-6.102 13.737-13.618 13.737S11.382 30.082 11.382 22.5",transform:"matrix(.68343 0 0 .68343 -5.086 -1.48)"}),(0,e.createElement)("path",{fill:"none",stroke:"currentColor",strokeLinecap:"square",strokeWidth:"1.5",d:"M20.684 3.211v9.433h4.179l-6.429 6.429-6.429-6.429h4.179V8.021",transform:"matrix(.68343 0 0 .68343 -5.086 -1.48) translate(-6.686 -1.321) scale(1.55693)"}),(0,e.createElement)("path",{fill:"none",stroke:"currentColor",strokeLinecap:"square",strokeWidth:"1.5",d:"M32.994 21.014l.2.205 3.364.329 1.532 2.432M32.931 12.002l-3.219.944-1.054 1.996-.408-.003",transform:"matrix(.68343 0 0 .68343 -5.086 -1.48)"}));var hi=window.wp.keycodes;const di=()=>(0,e.createElement)(i.SVG,{xmlns:"https://www.w3.org/2000/svg",viewBox:"0 0 20 20"},(0,e.createElement)(i.Path,{d:"M7.434 5l3.18 9.16H8.538l-.692-2.184H4.628l-.705 2.184H2L5.18 5h2.254zm-1.13 1.904h-.115l-1.148 3.593H7.44L6.304 6.904zM14.348 7.006c1.853 0 2.9.876 2.9 2.374v4.78h-1.79v-.914h-.114c-.362.64-1.123 1.022-2.031 1.022-1.346 0-2.292-.826-2.292-2.108 0-1.27.972-2.006 2.71-2.107l1.696-.102V9.38c0-.584-.42-.914-1.18-.914-.667 0-1.112.228-1.264.647h-1.701c.12-1.295 1.307-2.107 3.066-2.107zm1.079 4.1l-1.416.09c-.793.056-1.18.342-1.18.844 0 .52.45.837 1.091.837.857 0 1.505-.545 1.505-1.256v-.515z"}));class ui extends e.Component{constructor(){super(...arguments),this.onChangeState=this.onChangeState.bind(this),this.onChangeComplete=this.onChangeComplete.bind(this),this.state={alpha:!1!==this.props.alpha,isVisible:!1,colors:[],classSat:"first",currentColor:"",inherit:!1,currentOpacity:void 0!==this.props.opacityValue?this.props.opacityValue:1,isPalette:!(!this.props.value||!this.props.value.startsWith("palette"))}}render(){this.props.reload&&(this.props.reloaded(!0),this.setState({currentColor:"",currentOpacity:"",isPalette:!(!this.props.value||!this.props.value.startsWith("palette"))}));const t=100===this.props.opacityUnit?(e=>{let t=1;return e&&(t=e/100),t})(this.state.currentOpacity):this.state.currentOpacity,n=this.state.currentColor?this.state.currentColor:this.props.value;let l=this.state.isPalette&&this.props.colors&&this.props.colors[parseInt(n.slice(-1),10)-1]?this.props.colors[parseInt(n.slice(-1),10)-1].color:n;var r,s;return l&&l.startsWith("var(")&&(l=window.getComputedStyle(document.documentElement).getPropertyValue(this.props.value.replace("var(","").replace(")",""))),""===l&&(l=this.props.default),this.props.onOpacityChange&&!this.state.isPalette&&1!==Number(void 0!==t&&""!==t?t:1)&&(s=void 0!==t&&""!==t?t:1,l=null===(r=void 0===l?"":l)?"":(r.indexOf("var(")>-1&&(r=window.getComputedStyle(document.documentElement).getPropertyValue(r.replace("var(","").replace(")",""))||"#fff"),r=r.replace("#",""),"rgba("+parseInt(3===r.length?r.slice(0,1).repeat(2):r.slice(0,2),16)+", "+parseInt(3===r.length?r.slice(1,2).repeat(2):r.slice(2,4),16)+", "+parseInt(3===r.length?r.slice(2,3).repeat(2):r.slice(4,6),16)+", "+s+")")),(0,e.createElement)(i.Dropdown,{position:"top right",className:"kb-colors-selector components-dropdown-menu components-toolbar new-kadence-advanced-colors",contentClassName:"block-library-colors-selector__popover kt-popover-color kadence-pop-color-popover",renderToggle:t=>{let{isOpen:n,onToggle:r}=t;return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(i.Button,{className:"components-toolbar__control components-dropdown-menu__toggle kb-colors-selector__toggle",label:this.props.label,tooltip:this.props.label,icon:(0,e.createElement)("div",{className:"kb-colors-selector__icon-container"},(0,e.createElement)("div",{className:"kb-colors-selector__state-selection",style:{color:l}},(0,e.createElement)(di,null))),onClick:r,"aria-expanded":n}))},renderContent:()=>(0,e.createElement)("div",{className:"inline-color-popup-inner-wrap block-editor-block-toolbar"},"first"===this.state.classSat&&!this.props.disableCustomColors&&(0,e.createElement)(ci,{color:l,onChange:e=>this.onChangeState(e,""),onChangeComplete:e=>{this.onChangeComplete(e,""),this.props.onClassChange&&this.props.onClassChange("")}}),"first"!==this.state.classSat&&!this.props.disableCustomColors&&(0,e.createElement)(ci,{color:l,onChange:e=>this.onChangeState(e,""),onChangeComplete:e=>{this.onChangeComplete(e,""),this.props.onClassChange&&this.props.onClassChange("")}}),this.props.colors&&(0,e.createElement)("div",{className:"kadence-pop-color-palette-swatches"},(0,h.map)(this.props.colors,(t=>{let{color:n,slug:l,name:r}=t;const s={color:n},a=l.replace("theme-",""),c=a===this.props.value||!l.startsWith("theme-palette")&&this.props.value===n;return(0,e.createElement)("div",{key:n,className:"kadence-color-palette__item-wrapper"},(0,e.createElement)(i.Tooltip,{text:r||
// translators: %s: color hex code e.g: "#f00".
(0,o.sprintf)((0,o.__)("Color code: %s"),n)},(0,e.createElement)(i.Button,{type:"button",className:"kadence-color-palette__item "+(c?"is-active":""),style:s,onClick:()=>{l.startsWith("theme-palette")?this.onChangeComplete(n,a):this.onChangeComplete(n,!1),this.props.onClassChange&&this.props.onClassChange(l)},"aria-label":r?
// translators: %s: The name of the color e.g: "vivid red".
(0,o.sprintf)((0,o.__)("Color: %s","kadence-blocks"),r):
// translators: %s: color hex code e.g: "#f00".
(0,o.sprintf)((0,o.__)("Color code: %s","kadence-blocks"),n),"aria-pressed":c})),a===this.props.value&&(0,e.createElement)(i.Dashicon,{icon:"admin-site"}),!l.startsWith("theme-palette")&&this.props.value===n&&(0,e.createElement)(i.Dashicon,{icon:"saved"}))}))))})}unConvertOpacity(e){let t=100;return e&&(t=100*e),t}onChangeState(e,t){let n,l=100===this.props.opacityUnit?100:1;t?n=t:void 0!==e.rgb&&void 0!==e.rgb.a&&1!==e.rgb.a?this.props.onOpacityChange?(n="transparent"===e.hex?"#000000":e.hex,l=100===this.props.opacityUnit?this.unConvertOpacity(e.rgb.a):e.rgb.a):n="rgba("+e.rgb.r+","+e.rgb.g+","+e.rgb.b+","+e.rgb.a+")":n=void 0!==e.hex?e.hex:e,this.setState({currentColor:n,currentOpacity:l,isPalette:!!t})}onChangeComplete(e,t){let n,l=100===this.props.opacityUnit?100:1;t?n=t:void 0!==e.rgb&&void 0!==e.rgb.a&&1!==e.rgb.a?this.props.onOpacityChange?(n="transparent"===e.hex?"#000000":e.hex,l=100===this.props.opacityUnit?this.unConvertOpacity(e.rgb.a):e.rgb.a):n="rgba("+e.rgb.r+","+e.rgb.g+","+e.rgb.b+","+e.rgb.a+")":n=void 0!==e.hex?e.hex:e,this.setState({currentColor:n,currentOpacity:l,isPalette:!!t}),void 0!==this.props.onArrayChange?this.props.onArrayChange(n,l):(this.props.onChange(n),void 0!==this.props.onOpacityChange&&setTimeout((()=>{this.props.onOpacityChange(l)}),50))}}(0,a.withSelect)(((e,n)=>{const l=void 0===n.disableCustomColors?!(0,t.useSetting)("color.custom"):n.disableCustomColors;return{colors:(0,t.useSetting)("color.palette"),disableCustomColors:l}}))(ui);var pi=Number.isNaN||function(e){return"number"==typeof e&&e!=e};function fi(e,t){if(e.length!==t.length)return!1;for(var n=0;n<e.length;n++)if(!((l=e[n])===(i=t[n])||pi(l)&&pi(i)))return!1;var l,i;return!0}var mi,gi,vi=function(e,t){var n;void 0===t&&(t=fi);var l,i=[],r=!1;return function(){for(var o=[],s=0;s<arguments.length;s++)o[s]=arguments[s];return r&&n===this&&t(o,i)||(l=e.apply(this,o),r=!0,n=this,i=o),l}},bi={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},yi=function(e){function t(e,l,a,c,u){for(var p,f,m,g,w,k=0,E=0,C=0,_=0,M=0,z=0,O=m=p=0,F=0,I=0,N=0,P=0,B=a.length,H=B-1,j="",W="",V="",Z="";F<B;){if(f=a.charCodeAt(F),F===H&&0!==E+_+C+k&&(0!==E&&(f=47===E?10:47),_=C=k=0,B++,H++),0===E+_+C+k){if(F===H&&(0<I&&(j=j.replace(d,"")),0<j.trim().length)){switch(f){case 32:case 9:case 59:case 13:case 10:break;default:j+=a.charAt(F)}f=59}switch(f){case 123:for(p=(j=j.trim()).charCodeAt(0),m=1,P=++F;F<B;){switch(f=a.charCodeAt(F)){case 123:m++;break;case 125:m--;break;case 47:switch(f=a.charCodeAt(F+1)){case 42:case 47:e:{for(O=F+1;O<H;++O)switch(a.charCodeAt(O)){case 47:if(42===f&&42===a.charCodeAt(O-1)&&F+2!==O){F=O+1;break e}break;case 10:if(47===f){F=O+1;break e}}F=O}}break;case 91:f++;case 40:f++;case 34:case 39:for(;F++<H&&a.charCodeAt(F)!==f;);}if(0===m)break;F++}if(m=a.substring(P,F),0===p&&(p=(j=j.replace(h,"").trim()).charCodeAt(0)),64===p){switch(0<I&&(j=j.replace(d,"")),f=j.charCodeAt(1)){case 100:case 109:case 115:case 45:I=l;break;default:I=L}if(P=(m=t(l,I,m,f,u+1)).length,0<T&&(w=s(3,m,I=n(L,j,N),l,$,S,P,f,u,c),j=I.join(""),void 0!==w&&0===(P=(m=w.trim()).length)&&(f=0,m="")),0<P)switch(f){case 115:j=j.replace(x,o);case 100:case 109:case 45:m=j+"{"+m+"}";break;case 107:m=(j=j.replace(v,"$1 $2"))+"{"+m+"}",m=1===R||2===R&&r("@"+m,3)?"@-webkit-"+m+"@"+m:"@"+m;break;default:m=j+m,112===c&&(W+=m,m="")}else m=""}else m=t(l,n(l,j,N),m,c,u+1);V+=m,m=N=I=O=p=0,j="",f=a.charCodeAt(++F);break;case 125:case 59:if(1<(P=(j=(0<I?j.replace(d,""):j).trim()).length))switch(0===O&&(p=j.charCodeAt(0),45===p||96<p&&123>p)&&(P=(j=j.replace(" ",":")).length),0<T&&void 0!==(w=s(1,j,l,e,$,S,W.length,c,u,c))&&0===(P=(j=w.trim()).length)&&(j="\0\0"),p=j.charCodeAt(0),f=j.charCodeAt(1),p){case 0:break;case 64:if(105===f||99===f){Z+=j+a.charAt(F);break}default:58!==j.charCodeAt(P-1)&&(W+=i(j,p,f,j.charCodeAt(2)))}N=I=O=p=0,j="",f=a.charCodeAt(++F)}}switch(f){case 13:case 10:47===E?E=0:0===1+p&&107!==c&&0<j.length&&(I=1,j+="\0"),0<T*D&&s(0,j,l,e,$,S,W.length,c,u,c),S=1,$++;break;case 59:case 125:if(0===E+_+C+k){S++;break}default:switch(S++,g=a.charAt(F),f){case 9:case 32:if(0===_+k+E)switch(M){case 44:case 58:case 9:case 32:g="";break;default:32!==f&&(g=" ")}break;case 0:g="\\0";break;case 12:g="\\f";break;case 11:g="\\v";break;case 38:0===_+E+k&&(I=N=1,g="\f"+g);break;case 108:if(0===_+E+k+A&&0<O)switch(F-O){case 2:112===M&&58===a.charCodeAt(F-3)&&(A=M);case 8:111===z&&(A=z)}break;case 58:0===_+E+k&&(O=F);break;case 44:0===E+C+_+k&&(I=1,g+="\r");break;case 34:case 39:0===E&&(_=_===f?0:0===_?f:_);break;case 91:0===_+E+C&&k++;break;case 93:0===_+E+C&&k--;break;case 41:0===_+E+k&&C--;break;case 40:0===_+E+k&&(0===p&&(2*M+3*z==533||(p=1)),C++);break;case 64:0===E+C+_+k+O+m&&(m=1);break;case 42:case 47:if(!(0<_+k+C))switch(E){case 0:switch(2*f+3*a.charCodeAt(F+1)){case 235:E=47;break;case 220:P=F,E=42}break;case 42:47===f&&42===M&&P+2!==F&&(33===a.charCodeAt(P+2)&&(W+=a.substring(P,F+1)),g="",E=0)}}0===E&&(j+=g)}z=M,M=f,F++}if(0<(P=W.length)){if(I=l,0<T&&void 0!==(w=s(2,W,I,e,$,S,P,c,u,c))&&0===(W=w).length)return Z+W+V;if(W=I.join(",")+"{"+W+"}",0!=R*A){switch(2!==R||r(W,2)||(A=0),A){case 111:W=W.replace(y,":-moz-$1")+W;break;case 112:W=W.replace(b,"::-webkit-input-$1")+W.replace(b,"::-moz-$1")+W.replace(b,":-ms-input-$1")+W}A=0}}return Z+W+V}function n(e,t,n){var i=t.trim().split(m);t=i;var r=i.length,o=e.length;switch(o){case 0:case 1:var s=0;for(e=0===o?"":e[0]+" ";s<r;++s)t[s]=l(e,t[s],n).trim();break;default:var a=s=0;for(t=[];s<r;++s)for(var c=0;c<o;++c)t[a++]=l(e[c]+" ",i[s],n).trim()}return t}function l(e,t,n){var l=t.charCodeAt(0);switch(33>l&&(l=(t=t.trim()).charCodeAt(0)),l){case 38:return t.replace(g,"$1"+e.trim());case 58:return e.trim()+t.replace(g,"$1"+e.trim());default:if(0<1*n&&0<t.indexOf("\f"))return t.replace(g,(58===e.charCodeAt(0)?"":"$1")+e.trim())}return e+t}function i(e,t,n,l){var o=e+";",s=2*t+3*n+4*l;if(944===s){e=o.indexOf(":",9)+1;var a=o.substring(e,o.length-1).trim();return a=o.substring(0,e).trim()+a+";",1===R||2===R&&r(a,1)?"-webkit-"+a+a:a}if(0===R||2===R&&!r(o,1))return o;switch(s){case 1015:return 97===o.charCodeAt(10)?"-webkit-"+o+o:o;case 951:return 116===o.charCodeAt(3)?"-webkit-"+o+o:o;case 963:return 110===o.charCodeAt(5)?"-webkit-"+o+o:o;case 1009:if(100!==o.charCodeAt(4))break;case 969:case 942:return"-webkit-"+o+o;case 978:return"-webkit-"+o+"-moz-"+o+o;case 1019:case 983:return"-webkit-"+o+"-moz-"+o+"-ms-"+o+o;case 883:if(45===o.charCodeAt(8))return"-webkit-"+o+o;if(0<o.indexOf("image-set(",11))return o.replace(M,"$1-webkit-$2")+o;break;case 932:if(45===o.charCodeAt(4))switch(o.charCodeAt(5)){case 103:return"-webkit-box-"+o.replace("-grow","")+"-webkit-"+o+"-ms-"+o.replace("grow","positive")+o;case 115:return"-webkit-"+o+"-ms-"+o.replace("shrink","negative")+o;case 98:return"-webkit-"+o+"-ms-"+o.replace("basis","preferred-size")+o}return"-webkit-"+o+"-ms-"+o+o;case 964:return"-webkit-"+o+"-ms-flex-"+o+o;case 1023:if(99!==o.charCodeAt(8))break;return"-webkit-box-pack"+(a=o.substring(o.indexOf(":",15)).replace("flex-","").replace("space-between","justify"))+"-webkit-"+o+"-ms-flex-pack"+a+o;case 1005:return p.test(o)?o.replace(u,":-webkit-")+o.replace(u,":-moz-")+o:o;case 1e3:switch(t=(a=o.substring(13).trim()).indexOf("-")+1,a.charCodeAt(0)+a.charCodeAt(t)){case 226:a=o.replace(w,"tb");break;case 232:a=o.replace(w,"tb-rl");break;case 220:a=o.replace(w,"lr");break;default:return o}return"-webkit-"+o+"-ms-"+a+o;case 1017:if(-1===o.indexOf("sticky",9))break;case 975:switch(t=(o=e).length-10,s=(a=(33===o.charCodeAt(t)?o.substring(0,t):o).substring(e.indexOf(":",7)+1).trim()).charCodeAt(0)+(0|a.charCodeAt(7))){case 203:if(111>a.charCodeAt(8))break;case 115:o=o.replace(a,"-webkit-"+a)+";"+o;break;case 207:case 102:o=o.replace(a,"-webkit-"+(102<s?"inline-":"")+"box")+";"+o.replace(a,"-webkit-"+a)+";"+o.replace(a,"-ms-"+a+"box")+";"+o}return o+";";case 938:if(45===o.charCodeAt(5))switch(o.charCodeAt(6)){case 105:return a=o.replace("-items",""),"-webkit-"+o+"-webkit-box-"+a+"-ms-flex-"+a+o;case 115:return"-webkit-"+o+"-ms-flex-item-"+o.replace(E,"")+o;default:return"-webkit-"+o+"-ms-flex-line-pack"+o.replace("align-content","").replace(E,"")+o}break;case 973:case 989:if(45!==o.charCodeAt(3)||122===o.charCodeAt(4))break;case 931:case 953:if(!0===_.test(e))return 115===(a=e.substring(e.indexOf(":")+1)).charCodeAt(0)?i(e.replace("stretch","fill-available"),t,n,l).replace(":fill-available",":stretch"):o.replace(a,"-webkit-"+a)+o.replace(a,"-moz-"+a.replace("fill-",""))+o;break;case 962:if(o="-webkit-"+o+(102===o.charCodeAt(5)?"-ms-"+o:"")+o,211===n+l&&105===o.charCodeAt(13)&&0<o.indexOf("transform",10))return o.substring(0,o.indexOf(";",27)+1).replace(f,"$1-webkit-$2")+o}return o}function r(e,t){var n=e.indexOf(1===t?":":"{"),l=e.substring(0,3!==t?n:10);return n=e.substring(n+1,e.length-1),O(2!==t?l:l.replace(C,"$1"),n,t)}function o(e,t){var n=i(t,t.charCodeAt(0),t.charCodeAt(1),t.charCodeAt(2));return n!==t+";"?n.replace(k," or ($1)").substring(4):"("+t+")"}function s(e,t,n,l,i,r,o,s,a,h){for(var d,u=0,p=t;u<T;++u)switch(d=z[u].call(c,e,p,n,l,i,r,o,s,a,h)){case void 0:case!1:case!0:case null:break;default:p=d}if(p!==t)return p}function a(e){return void 0!==(e=e.prefix)&&(O=null,e?"function"!=typeof e?R=1:(R=2,O=e):R=0),a}function c(e,n){var l=e;if(33>l.charCodeAt(0)&&(l=l.trim()),l=[l],0<T){var i=s(-1,n,l,l,$,S,0,0,0,0);void 0!==i&&"string"==typeof i&&(n=i)}var r=t(L,l,n,0,0);return 0<T&&void 0!==(i=s(-2,r,l,l,$,S,r.length,0,0,0))&&(r=i),A=0,S=$=1,r}var h=/^\0+/g,d=/[\0\r\f]/g,u=/: */g,p=/zoo|gra/,f=/([,: ])(transform)/g,m=/,\r+?/g,g=/([\t\r\n ])*\f?&/g,v=/@(k\w+)\s*(\S*)\s*/,b=/::(place)/g,y=/:(read-only)/g,w=/[svh]\w+-[tblr]{2}/,x=/\(\s*(.*)\s*\)/g,k=/([\s\S]*?);/g,E=/-self|flex-/g,C=/[^]*?(:[rp][el]a[\w-]+)[^]*/,_=/stretch|:\s*\w+\-(?:conte|avail)/,M=/([^-])(image-set\()/,S=1,$=1,A=0,R=1,L=[],z=[],T=0,O=null,D=0;return c.use=function e(t){switch(t){case void 0:case null:T=z.length=0;break;default:switch(t.constructor){case Array:for(var n=0,l=t.length;n<l;++n)e(t[n]);break;case Function:z[T++]=t;break;case Boolean:D=0|!!t}}return e},c.set=a,void 0!==e&&a(e),c},wi=n(71427),xi=n.n(wi),ki=/[A-Z]|^ms/g,Ei=(mi=function(e){return e.replace(ki,"-$&").toLowerCase()},gi={},function(e){return void 0===gi[e]&&(gi[e]=mi(e)),gi[e]}),Ci=function(e,t){return null==t||"boolean"==typeof t?"":1===bi[e]||45===e.charCodeAt(1)||isNaN(t)||0===t?t:t+"px"},_i=function e(t){for(var n=t.length,l=0,i="";l<n;l++){var r=t[l];if(null!=r){var o=void 0;switch(typeof r){case"boolean":break;case"function":o=e([r()]);break;case"object":if(Array.isArray(r))o=e(r);else for(var s in o="",r)r[s]&&s&&(o&&(o+=" "),o+=s);break;default:o=r}o&&(i&&(i+=" "),i+=o)}}return i},Mi="undefined"!=typeof document;function Si(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key||""),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),(void 0!==e.container?e.container:document.head).appendChild(t),t}var $i=function(){function e(e){this.isSpeedy=!0,this.tags=[],this.ctr=0,this.opts=e}var t=e.prototype;return t.inject=function(){if(this.injected)throw new Error("already injected!");this.tags[0]=Si(this.opts),this.injected=!0},t.speedy=function(e){if(0!==this.ctr)throw new Error("cannot change speedy now");this.isSpeedy=!!e},t.insert=function(e,t){if(this.isSpeedy){var n=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(this.tags[this.tags.length-1]);try{n.insertRule(e,n.cssRules.length)}catch(e){}}else{var l=Si(this.opts);this.tags.push(l),l.appendChild(document.createTextNode(e+(t||"")))}this.ctr++,this.ctr%65e3==0&&this.tags.push(Si(this.opts))},t.flush=function(){this.tags.forEach((function(e){return e.parentNode.removeChild(e)})),this.tags=[],this.ctr=0,this.injected=!1},e}(),Ai=function(e,t){if(void 0!==e.__SECRET_EMOTION__)return e.__SECRET_EMOTION__;void 0===t&&(t={});var n,l,i=t.key||"css",r=xi()((function(e){n+=e,Mi&&s.insert(e,c)}));void 0!==t.prefix&&(l={prefix:t.prefix});var o={registered:{},inserted:{},nonce:t.nonce,key:i},s=new $i(t);Mi&&s.inject();var a=new yi(l);a.use(t.stylisPlugins)(r);var c="";function h(e,t){if(null==e)return"";switch(typeof e){case"boolean":return"";case"function":return void 0!==e.__emotion_styles?e.toString():h.call(this,void 0===this?e():e(this.mergedProps,this.context),t);case"object":return f.call(this,e);default:var n=o.registered[e];return!1===t&&void 0!==n?n:e}}var d,u,p=new WeakMap;function f(e){if(p.has(e))return p.get(e);var t="";return Array.isArray(e)?e.forEach((function(e){t+=h.call(this,e,!1)}),this):Object.keys(e).forEach((function(n){"object"!=typeof e[n]?void 0!==o.registered[e[n]]?t+=n+"{"+o.registered[e[n]]+"}":t+=Ei(n)+":"+Ci(n,e[n])+";":Array.isArray(e[n])&&"string"==typeof e[n][0]&&void 0===o.registered[e[n][0]]?e[n].forEach((function(e){t+=Ei(n)+":"+Ci(n,e)+";"})):t+=n+"{"+h.call(this,e[n],!1)+"}"}),this),p.set(e,t),t}var m=/label:\s*([^\s;\n{]+)\s*;/g,g=function(e){var t=!0,n="",l="";null==e||void 0===e.raw?(t=!1,n+=h.call(this,e,!1)):n+=e[0];for(var i=arguments.length,r=new Array(i>1?i-1:0),o=1;o<i;o++)r[o-1]=arguments[o];return r.forEach((function(l,i){n+=h.call(this,l,46===n.charCodeAt(n.length-1)),!0===t&&void 0!==e[i+1]&&(n+=e[i+1])}),this),u=n,n=n.replace(m,(function(e,t){return l+="-"+t,""})),d=function(e,t){return function(e){for(var t,n=e.length,l=n^n,i=0;n>=4;)t=1540483477*(65535&(t=255&e.charCodeAt(i)|(255&e.charCodeAt(++i))<<8|(255&e.charCodeAt(++i))<<16|(255&e.charCodeAt(++i))<<24))+((1540483477*(t>>>16)&65535)<<16),l=1540483477*(65535&l)+((1540483477*(l>>>16)&65535)<<16)^(t=1540483477*(65535&(t^=t>>>24))+((1540483477*(t>>>16)&65535)<<16)),n-=4,++i;switch(n){case 3:l^=(255&e.charCodeAt(i+2))<<16;case 2:l^=(255&e.charCodeAt(i+1))<<8;case 1:l=1540483477*(65535&(l^=255&e.charCodeAt(i)))+((1540483477*(l>>>16)&65535)<<16)}return l=1540483477*(65535&(l^=l>>>13))+((1540483477*(l>>>16)&65535)<<16),((l^=l>>>15)>>>0).toString(36)}(e+t)+t}(n,l),n};function v(e,t){void 0===o.inserted[d]&&(n="",a(e,t),o.inserted[d]=n)}var b=function(){var e=g.apply(this,arguments),t=i+"-"+d;return void 0===o.registered[t]&&(o.registered[t]=u),v("."+t,e),t};function y(e,t){var n="";return t.split(" ").forEach((function(t){void 0!==o.registered[t]?e.push(t):n+=t+" "})),n}function w(e,t){var n=[],l=y(n,e);return n.length<2?e:l+b(n,t)}function x(e){o.inserted[e]=!0}if(Mi){var k=document.querySelectorAll("[data-emotion-"+i+"]");Array.prototype.forEach.call(k,(function(e){s.tags[0].parentNode.insertBefore(e,s.tags[0]),e.getAttribute("data-emotion-"+i).split(" ").forEach(x)}))}var E={flush:function(){Mi&&(s.flush(),s.inject()),o.inserted={},o.registered={}},hydrate:function(e){e.forEach(x)},cx:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return w(_i(t))},merge:w,getRegisteredStyles:y,injectGlobal:function(){v("",g.apply(this,arguments))},keyframes:function(){var e=g.apply(this,arguments),t="animation-"+d;return v("","@keyframes "+t+"{"+e+"}"),t},css:b,sheet:s,caches:o};return e.__SECRET_EMOTION__=E,E}(void 0!==n.g?n.g:{}),Ri=(Ai.flush,Ai.hydrate,Ai.cx,Ai.merge,Ai.getRegisteredStyles,Ai.injectGlobal),Li=(Ai.keyframes,Ai.css),zi=(Ai.sheet,Ai.caches,n(91850)),Ti=n(54087),Oi=n.n(Ti),Di=n(35639),Fi=n(64317);function Ii(e){return Ii="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},Ii(e)}function Ni(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Pi(e,t){for(var n=0;n<t.length;n++){var l=t[n];l.enumerable=l.enumerable||!1,l.configurable=!0,"value"in l&&(l.writable=!0),Object.defineProperty(e,l.key,l)}}function Bi(e,t,n){return t&&Pi(e.prototype,t),n&&Pi(e,n),e}function Hi(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ji(){return ji=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var l in n)Object.prototype.hasOwnProperty.call(n,l)&&(e[l]=n[l])}return e},ji.apply(this,arguments)}function Wi(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},l=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(l=l.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),l.forEach((function(t){Hi(e,t,n[t])}))}return e}function Vi(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Ui(e,t)}function Zi(e){return Zi=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},Zi(e)}function Ui(e,t){return Ui=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},Ui(e,t)}function Gi(e,t){if(null==e)return{};var n,l,i=function(e,t){if(null==e)return{};var n,l,i={},r=Object.keys(e);for(l=0;l<r.length;l++)n=r[l],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(l=0;l<r.length;l++)n=r[l],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function qi(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Ki(e,t){return!t||"object"!=typeof t&&"function"!=typeof t?qi(e):t}function Xi(e){return function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var Yi=function(){};function Qi(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function Ji(e,t,n,l){var i=[t,l];if(n&&e)for(var r in n)n.hasOwnProperty(r)&&n[r]&&i.push("".concat(Qi(e,r)));return i.filter((function(e){return e})).map((function(e){return String(e).trim()})).join(" ")}var er=function(e){return Array.isArray(e)?e.filter(Boolean):"object"===Ii(e)&&null!==e?[e]:[]};function tr(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function nr(e){return tr(e)?window.pageYOffset:e.scrollTop}function lr(e,t){tr(e)?window.scrollTo(0,t):e.scrollTop=t}function ir(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,l=arguments.length>3&&void 0!==arguments[3]?arguments[3]:Yi,i=nr(e),r=t-i,o=0;!function t(){var s=function(e,t,n,l){return n*((e=e/l-1)*e*e+1)+t}(o+=10,i,r,n);lr(e,s),o<n?Oi()(t):l(e)}()}function rr(){try{return document.createEvent("TouchEvent"),!0}catch(e){return!1}}var or=function(e){return"auto"===e?"bottom":e},sr=function(e){function t(){var e,n;Ni(this,t);for(var l=arguments.length,i=new Array(l),r=0;r<l;r++)i[r]=arguments[r];return Hi(qi(qi(n=Ki(this,(e=Zi(t)).call.apply(e,[this].concat(i))))),"state",{maxHeight:n.props.maxMenuHeight,placement:null}),Hi(qi(qi(n)),"getPlacement",(function(e){var t=n.props,l=t.minMenuHeight,i=t.maxMenuHeight,r=t.menuPlacement,o=t.menuPosition,s=t.menuShouldScrollIntoView,a=t.theme,c=n.context.getPortalPlacement;if(e){var h="fixed"===o,d=function(e){var t=e.maxHeight,n=e.menuEl,l=e.minHeight,i=e.placement,r=e.shouldScroll,o=e.isFixedPosition,s=e.theme.spacing,a=function(e){var t=getComputedStyle(e),n="absolute"===t.position,l=/(auto|scroll)/,i=document.documentElement;if("fixed"===t.position)return i;for(var r=e;r=r.parentElement;)if(t=getComputedStyle(r),(!n||"static"!==t.position)&&l.test(t.overflow+t.overflowY+t.overflowX))return r;return i}(n),c={placement:"bottom",maxHeight:t};if(!n||!n.offsetParent)return c;var h=a.getBoundingClientRect().height,d=n.getBoundingClientRect(),u=d.bottom,p=d.height,f=d.top,m=n.offsetParent.getBoundingClientRect().top,g=window.innerHeight,v=nr(a),b=parseInt(getComputedStyle(n).marginBottom,10),y=parseInt(getComputedStyle(n).marginTop,10),w=m-y,x=g-f,k=w+v,E=h-v-f,C=u-g+v+b,_=v+f-y,M=160;switch(i){case"auto":case"bottom":if(x>=p)return{placement:"bottom",maxHeight:t};if(E>=p&&!o)return r&&ir(a,C,M),{placement:"bottom",maxHeight:t};if(!o&&E>=l||o&&x>=l)return r&&ir(a,C,M),{placement:"bottom",maxHeight:o?x-b:E-b};if("auto"===i||o){var S=t,$=o?w:k;return $>=l&&(S=Math.min($-b-s.controlHeight,t)),{placement:"top",maxHeight:S}}if("bottom"===i)return lr(a,C),{placement:"bottom",maxHeight:t};break;case"top":if(w>=p)return{placement:"top",maxHeight:t};if(k>=p&&!o)return r&&ir(a,_,M),{placement:"top",maxHeight:t};if(!o&&k>=l||o&&w>=l){var A=t;return(!o&&k>=l||o&&w>=l)&&(A=o?w-y:k-y),r&&ir(a,_,M),{placement:"top",maxHeight:A}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(i,'".'))}return c}({maxHeight:i,menuEl:e,minHeight:l,placement:r,shouldScroll:s&&!h,isFixedPosition:h,theme:a});c&&c(d),n.setState(d)}})),Hi(qi(qi(n)),"getUpdatedProps",(function(){var e=n.props.menuPlacement,t=n.state.placement||or(e);return Wi({},n.props,{placement:t,maxHeight:n.state.maxHeight})})),n}return Vi(t,e),Bi(t,[{key:"render",value:function(){return(0,this.props.children)({ref:this.getPlacement,placerProps:this.getUpdatedProps()})}}]),t}(Z.Component);Hi(sr,"contextTypes",{getPortalPlacement:fe().func});var ar=function(e){var t=e.theme,n=t.spacing.baseUnit;return{color:t.colors.neutral40,padding:"".concat(2*n,"px ").concat(3*n,"px"),textAlign:"center"}},cr=ar,hr=ar,dr=function(e){var t=e.children,n=e.className,l=e.cx,i=e.getStyles,r=e.innerProps;return U().createElement("div",ji({className:l(Li(i("noOptionsMessage",e)),{"menu-notice":!0,"menu-notice--no-options":!0},n)},r),t)};dr.defaultProps={children:"No options"};var ur=function(e){var t=e.children,n=e.className,l=e.cx,i=e.getStyles,r=e.innerProps;return U().createElement("div",ji({className:l(Li(i("loadingMessage",e)),{"menu-notice":!0,"menu-notice--loading":!0},n)},r),t)};ur.defaultProps={children:"Loading..."};var pr=function(e){function t(){var e,n;Ni(this,t);for(var l=arguments.length,i=new Array(l),r=0;r<l;r++)i[r]=arguments[r];return Hi(qi(qi(n=Ki(this,(e=Zi(t)).call.apply(e,[this].concat(i))))),"state",{placement:null}),Hi(qi(qi(n)),"getPortalPlacement",(function(e){var t=e.placement;t!==or(n.props.menuPlacement)&&n.setState({placement:t})})),n}return Vi(t,e),Bi(t,[{key:"getChildContext",value:function(){return{getPortalPlacement:this.getPortalPlacement}}},{key:"render",value:function(){var e=this.props,t=e.appendTo,n=e.children,l=e.controlElement,i=e.menuPlacement,r=e.menuPosition,o=e.getStyles,s="fixed"===r;if(!t&&!s||!l)return null;var a=this.state.placement||or(i),c=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(l),h=s?0:window.pageYOffset,d={offset:c[a]+h,position:r,rect:c},u=U().createElement("div",{className:Li(o("menuPortal",d))},n);return t?(0,zi.createPortal)(u,t):u}}]),t}(Z.Component);Hi(pr,"childContextTypes",{getPortalPlacement:fe().func});var fr=Array.isArray,mr=Object.keys,gr=Object.prototype.hasOwnProperty;function vr(e,t){if(e===t)return!0;if(e&&t&&"object"==Ii(e)&&"object"==Ii(t)){var n,l,i,r=fr(e),o=fr(t);if(r&&o){if((l=e.length)!=t.length)return!1;for(n=l;0!=n--;)if(!vr(e[n],t[n]))return!1;return!0}if(r!=o)return!1;var s=e instanceof Date,a=t instanceof Date;if(s!=a)return!1;if(s&&a)return e.getTime()==t.getTime();var c=e instanceof RegExp,h=t instanceof RegExp;if(c!=h)return!1;if(c&&h)return e.toString()==t.toString();var d=mr(e);if((l=d.length)!==mr(t).length)return!1;for(n=l;0!=n--;)if(!gr.call(t,d[n]))return!1;for(n=l;0!=n--;)if(!("_owner"===(i=d[n])&&e.$$typeof||vr(e[i],t[i])))return!1;return!0}return e!=e&&t!=t}function br(e,t){try{return vr(e,t)}catch(e){if(e.message&&e.message.match(/stack|recursion/i))return console.warn("Warning: react-fast-compare does not handle circular references.",e.name,e.message),!1;throw e}}var yr=[{base:"A",letters:/[\u0041\u24B6\uFF21\u00C0\u00C1\u00C2\u1EA6\u1EA4\u1EAA\u1EA8\u00C3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\u00C4\u01DE\u1EA2\u00C5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F]/g},{base:"AA",letters:/[\uA732]/g},{base:"AE",letters:/[\u00C6\u01FC\u01E2]/g},{base:"AO",letters:/[\uA734]/g},{base:"AU",letters:/[\uA736]/g},{base:"AV",letters:/[\uA738\uA73A]/g},{base:"AY",letters:/[\uA73C]/g},{base:"B",letters:/[\u0042\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181]/g},{base:"C",letters:/[\u0043\u24B8\uFF23\u0106\u0108\u010A\u010C\u00C7\u1E08\u0187\u023B\uA73E]/g},{base:"D",letters:/[\u0044\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779]/g},{base:"DZ",letters:/[\u01F1\u01C4]/g},{base:"Dz",letters:/[\u01F2\u01C5]/g},{base:"E",letters:/[\u0045\u24BA\uFF25\u00C8\u00C9\u00CA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\u00CB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E]/g},{base:"F",letters:/[\u0046\u24BB\uFF26\u1E1E\u0191\uA77B]/g},{base:"G",letters:/[\u0047\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E]/g},{base:"H",letters:/[\u0048\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D]/g},{base:"I",letters:/[\u0049\u24BE\uFF29\u00CC\u00CD\u00CE\u0128\u012A\u012C\u0130\u00CF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197]/g},{base:"J",letters:/[\u004A\u24BF\uFF2A\u0134\u0248]/g},{base:"K",letters:/[\u004B\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2]/g},{base:"L",letters:/[\u004C\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780]/g},{base:"LJ",letters:/[\u01C7]/g},{base:"Lj",letters:/[\u01C8]/g},{base:"M",letters:/[\u004D\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C]/g},{base:"N",letters:/[\u004E\u24C3\uFF2E\u01F8\u0143\u00D1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4]/g},{base:"NJ",letters:/[\u01CA]/g},{base:"Nj",letters:/[\u01CB]/g},{base:"O",letters:/[\u004F\u24C4\uFF2F\u00D2\u00D3\u00D4\u1ED2\u1ED0\u1ED6\u1ED4\u00D5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\u00D6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\u00D8\u01FE\u0186\u019F\uA74A\uA74C]/g},{base:"OI",letters:/[\u01A2]/g},{base:"OO",letters:/[\uA74E]/g},{base:"OU",letters:/[\u0222]/g},{base:"P",letters:/[\u0050\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754]/g},{base:"Q",letters:/[\u0051\u24C6\uFF31\uA756\uA758\u024A]/g},{base:"R",letters:/[\u0052\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782]/g},{base:"S",letters:/[\u0053\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784]/g},{base:"T",letters:/[\u0054\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786]/g},{base:"TZ",letters:/[\uA728]/g},{base:"U",letters:/[\u0055\u24CA\uFF35\u00D9\u00DA\u00DB\u0168\u1E78\u016A\u1E7A\u016C\u00DC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244]/g},{base:"V",letters:/[\u0056\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245]/g},{base:"VY",letters:/[\uA760]/g},{base:"W",letters:/[\u0057\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72]/g},{base:"X",letters:/[\u0058\u24CD\uFF38\u1E8A\u1E8C]/g},{base:"Y",letters:/[\u0059\u24CE\uFF39\u1EF2\u00DD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE]/g},{base:"Z",letters:/[\u005A\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762]/g},{base:"a",letters:/[\u0061\u24D0\uFF41\u1E9A\u00E0\u00E1\u00E2\u1EA7\u1EA5\u1EAB\u1EA9\u00E3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\u00E4\u01DF\u1EA3\u00E5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250]/g},{base:"aa",letters:/[\uA733]/g},{base:"ae",letters:/[\u00E6\u01FD\u01E3]/g},{base:"ao",letters:/[\uA735]/g},{base:"au",letters:/[\uA737]/g},{base:"av",letters:/[\uA739\uA73B]/g},{base:"ay",letters:/[\uA73D]/g},{base:"b",letters:/[\u0062\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253]/g},{base:"c",letters:/[\u0063\u24D2\uFF43\u0107\u0109\u010B\u010D\u00E7\u1E09\u0188\u023C\uA73F\u2184]/g},{base:"d",letters:/[\u0064\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A]/g},{base:"dz",letters:/[\u01F3\u01C6]/g},{base:"e",letters:/[\u0065\u24D4\uFF45\u00E8\u00E9\u00EA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\u00EB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD]/g},{base:"f",letters:/[\u0066\u24D5\uFF46\u1E1F\u0192\uA77C]/g},{base:"g",letters:/[\u0067\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F]/g},{base:"h",letters:/[\u0068\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265]/g},{base:"hv",letters:/[\u0195]/g},{base:"i",letters:/[\u0069\u24D8\uFF49\u00EC\u00ED\u00EE\u0129\u012B\u012D\u00EF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131]/g},{base:"j",letters:/[\u006A\u24D9\uFF4A\u0135\u01F0\u0249]/g},{base:"k",letters:/[\u006B\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3]/g},{base:"l",letters:/[\u006C\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747]/g},{base:"lj",letters:/[\u01C9]/g},{base:"m",letters:/[\u006D\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F]/g},{base:"n",letters:/[\u006E\u24DD\uFF4E\u01F9\u0144\u00F1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5]/g},{base:"nj",letters:/[\u01CC]/g},{base:"o",letters:/[\u006F\u24DE\uFF4F\u00F2\u00F3\u00F4\u1ED3\u1ED1\u1ED7\u1ED5\u00F5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\u00F6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\u00F8\u01FF\u0254\uA74B\uA74D\u0275]/g},{base:"oi",letters:/[\u01A3]/g},{base:"ou",letters:/[\u0223]/g},{base:"oo",letters:/[\uA74F]/g},{base:"p",letters:/[\u0070\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755]/g},{base:"q",letters:/[\u0071\u24E0\uFF51\u024B\uA757\uA759]/g},{base:"r",letters:/[\u0072\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783]/g},{base:"s",letters:/[\u0073\u24E2\uFF53\u00DF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B]/g},{base:"t",letters:/[\u0074\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787]/g},{base:"tz",letters:/[\uA729]/g},{base:"u",letters:/[\u0075\u24E4\uFF55\u00F9\u00FA\u00FB\u0169\u1E79\u016B\u1E7B\u016D\u00FC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289]/g},{base:"v",letters:/[\u0076\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C]/g},{base:"vy",letters:/[\uA761]/g},{base:"w",letters:/[\u0077\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73]/g},{base:"x",letters:/[\u0078\u24E7\uFF58\u1E8B\u1E8D]/g},{base:"y",letters:/[\u0079\u24E8\uFF59\u1EF3\u00FD\u0177\u1EF9\u0233\u1E8F\u00FF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF]/g},{base:"z",letters:/[\u007A\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763]/g}],wr=function(e){for(var t=0;t<yr.length;t++)e=e.replace(yr[t].letters,yr[t].base);return e},xr=function(e){return e.replace(/^\s+|\s+$/g,"")},kr=function(e){return"".concat(e.label," ").concat(e.value)},Er=function(e){return U().createElement("span",ji({className:Li({label:"a11yText",zIndex:9999,border:0,clip:"rect(1px, 1px, 1px, 1px)",height:1,width:1,position:"absolute",overflow:"hidden",padding:0,whiteSpace:"nowrap",backgroundColor:"red",color:"blue"})},e))},Cr=function(e){function t(){return Ni(this,t),Ki(this,Zi(t).apply(this,arguments))}return Vi(t,e),Bi(t,[{key:"render",value:function(){var e=this.props,t=(e.in,e.out,e.onExited,e.appear,e.enter,e.exit,e.innerRef),n=(e.emotion,Gi(e,["in","out","onExited","appear","enter","exit","innerRef","emotion"]));return U().createElement("input",ji({ref:t},n,{className:Li({label:"dummyInput",background:0,border:0,fontSize:"inherit",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(0)"})}))}}]),t}(Z.Component),_r=function(e){function t(){return Ni(this,t),Ki(this,Zi(t).apply(this,arguments))}return Vi(t,e),Bi(t,[{key:"componentDidMount",value:function(){this.props.innerRef((0,zi.findDOMNode)(this))}},{key:"componentWillUnmount",value:function(){this.props.innerRef(null)}},{key:"render",value:function(){return this.props.children}}]),t}(Z.Component),Mr=["boxSizing","height","overflow","paddingRight","position"],Sr={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function $r(e){e.preventDefault()}function Ar(e){e.stopPropagation()}function Rr(){var e=this.scrollTop,t=this.scrollHeight,n=e+this.offsetHeight;0===e?this.scrollTop=1:n===t&&(this.scrollTop=e-1)}function Lr(){return"ontouchstart"in window||navigator.maxTouchPoints}var zr=!("undefined"==typeof window||!window.document||!window.document.createElement),Tr=0,Or=function(e){function t(){var e,n;Ni(this,t);for(var l=arguments.length,i=new Array(l),r=0;r<l;r++)i[r]=arguments[r];return Hi(qi(qi(n=Ki(this,(e=Zi(t)).call.apply(e,[this].concat(i))))),"originalStyles",{}),Hi(qi(qi(n)),"listenerOptions",{capture:!1,passive:!1}),n}return Vi(t,e),Bi(t,[{key:"componentDidMount",value:function(){var e=this;if(zr){var t=this.props,n=t.accountForScrollbars,l=t.touchScrollTarget,i=document.body,r=i&&i.style;if(n&&Mr.forEach((function(t){var n=r&&r[t];e.originalStyles[t]=n})),n&&Tr<1){var o=parseInt(this.originalStyles.paddingRight,10)||0,s=document.body?document.body.clientWidth:0,a=window.innerWidth-s+o||0;Object.keys(Sr).forEach((function(e){var t=Sr[e];r&&(r[e]=t)})),r&&(r.paddingRight="".concat(a,"px"))}i&&Lr()&&(i.addEventListener("touchmove",$r,this.listenerOptions),l&&(l.addEventListener("touchstart",Rr,this.listenerOptions),l.addEventListener("touchmove",Ar,this.listenerOptions))),Tr+=1}}},{key:"componentWillUnmount",value:function(){var e=this;if(zr){var t=this.props,n=t.accountForScrollbars,l=t.touchScrollTarget,i=document.body,r=i&&i.style;Tr=Math.max(Tr-1,0),n&&Tr<1&&Mr.forEach((function(t){var n=e.originalStyles[t];r&&(r[t]=n)})),i&&Lr()&&(i.removeEventListener("touchmove",$r,this.listenerOptions),l&&(l.removeEventListener("touchstart",Rr,this.listenerOptions),l.removeEventListener("touchmove",Ar,this.listenerOptions)))}}},{key:"render",value:function(){return null}}]),t}(Z.Component);Hi(Or,"defaultProps",{accountForScrollbars:!0});var Dr=function(e){function t(){var e,n;Ni(this,t);for(var l=arguments.length,i=new Array(l),r=0;r<l;r++)i[r]=arguments[r];return Hi(qi(qi(n=Ki(this,(e=Zi(t)).call.apply(e,[this].concat(i))))),"state",{touchScrollTarget:null}),Hi(qi(qi(n)),"getScrollTarget",(function(e){e!==n.state.touchScrollTarget&&n.setState({touchScrollTarget:e})})),Hi(qi(qi(n)),"blurSelectInput",(function(){document.activeElement&&document.activeElement.blur()})),n}return Vi(t,e),Bi(t,[{key:"render",value:function(){var e=this.props,t=e.children,n=e.isEnabled,l=this.state.touchScrollTarget;return n?U().createElement("div",null,U().createElement("div",{onClick:this.blurSelectInput,className:Li({position:"fixed",left:0,bottom:0,right:0,top:0})}),U().createElement(_r,{innerRef:this.getScrollTarget},t),l?U().createElement(Or,{touchScrollTarget:l}):null):t}}]),t}(Z.PureComponent),Fr=function(e){function t(){var e,n;Ni(this,t);for(var l=arguments.length,i=new Array(l),r=0;r<l;r++)i[r]=arguments[r];return Hi(qi(qi(n=Ki(this,(e=Zi(t)).call.apply(e,[this].concat(i))))),"isBottom",!1),Hi(qi(qi(n)),"isTop",!1),Hi(qi(qi(n)),"scrollTarget",void 0),Hi(qi(qi(n)),"touchStart",void 0),Hi(qi(qi(n)),"cancelScroll",(function(e){e.preventDefault(),e.stopPropagation()})),Hi(qi(qi(n)),"handleEventDelta",(function(e,t){var l=n.props,i=l.onBottomArrive,r=l.onBottomLeave,o=l.onTopArrive,s=l.onTopLeave,a=n.scrollTarget,c=a.scrollTop,h=a.scrollHeight,d=a.clientHeight,u=n.scrollTarget,p=t>0,f=h-d-c,m=!1;f>t&&n.isBottom&&(r&&r(e),n.isBottom=!1),p&&n.isTop&&(s&&s(e),n.isTop=!1),p&&t>f?(i&&!n.isBottom&&i(e),u.scrollTop=h,m=!0,n.isBottom=!0):!p&&-t>c&&(o&&!n.isTop&&o(e),u.scrollTop=0,m=!0,n.isTop=!0),m&&n.cancelScroll(e)})),Hi(qi(qi(n)),"onWheel",(function(e){n.handleEventDelta(e,e.deltaY)})),Hi(qi(qi(n)),"onTouchStart",(function(e){n.touchStart=e.changedTouches[0].clientY})),Hi(qi(qi(n)),"onTouchMove",(function(e){var t=n.touchStart-e.changedTouches[0].clientY;n.handleEventDelta(e,t)})),Hi(qi(qi(n)),"getScrollTarget",(function(e){n.scrollTarget=e})),n}return Vi(t,e),Bi(t,[{key:"componentDidMount",value:function(){this.startListening(this.scrollTarget)}},{key:"componentWillUnmount",value:function(){this.stopListening(this.scrollTarget)}},{key:"startListening",value:function(e){e&&(e.scrollHeight<=e.clientHeight||("function"==typeof e.addEventListener&&e.addEventListener("wheel",this.onWheel,!1),"function"==typeof e.addEventListener&&e.addEventListener("touchstart",this.onTouchStart,!1),"function"==typeof e.addEventListener&&e.addEventListener("touchmove",this.onTouchMove,!1)))}},{key:"stopListening",value:function(e){e.scrollHeight<=e.clientHeight||("function"==typeof e.removeEventListener&&e.removeEventListener("wheel",this.onWheel,!1),"function"==typeof e.removeEventListener&&e.removeEventListener("touchstart",this.onTouchStart,!1),"function"==typeof e.removeEventListener&&e.removeEventListener("touchmove",this.onTouchMove,!1))}},{key:"render",value:function(){return U().createElement(_r,{innerRef:this.getScrollTarget},this.props.children)}}]),t}(Z.Component),Ir=function(e){function t(){return Ni(this,t),Ki(this,Zi(t).apply(this,arguments))}return Vi(t,e),Bi(t,[{key:"render",value:function(){var e=this.props,t=e.isEnabled,n=Gi(e,["isEnabled"]);return t?U().createElement(Fr,n):this.props.children}}]),t}(Z.Component);Hi(Ir,"defaultProps",{isEnabled:!0});var Nr=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.isSearchable,l=t.isMulti,i=t.label,r=t.isDisabled;switch(e){case"menu":return"Use Up and Down to choose options".concat(r?"":", press Enter to select the currently focused option",", press Escape to exit the menu, press Tab to select the option and exit the menu.");case"input":return"".concat(i||"Select"," is focused ").concat(n?",type to refine list":"",", press Down to open the menu, ").concat(l?" press left to focus selected values":"");case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value"}},Pr=function(e,t){var n=t.value,l=t.isDisabled;if(n)switch(e){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(n,", deselected.");case"select-option":return"option ".concat(n,l?" is disabled. Select another option.":", selected.")}},Br=function(e){return!!e.isDisabled},Hr=function(e){function t(){return Ni(this,t),Ki(this,Zi(t).apply(this,arguments))}return Vi(t,e),Bi(t,[{key:"render",value:function(){var e=this.props,t=e.children,n=e.className,l=e.cx,i=e.isMulti,r=e.getStyles,o=e.hasValue;return U().createElement("div",{className:l(Li(r("valueContainer",this.props)),{"value-container":!0,"value-container--is-multi":i,"value-container--has-value":o},n)},t)}}]),t}(Z.Component),jr=function(e){var t=e.size,n=Gi(e,["size"]);return U().createElement("svg",ji({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",className:Li({display:"inline-block",fill:"currentColor",lineHeight:1,stroke:"currentColor",strokeWidth:0})},n))},Wr=function(e){return U().createElement(jr,ji({size:20},e),U().createElement("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},Vr=function(e){return U().createElement(jr,ji({size:20},e),U().createElement("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},Zr=function(e){var t=e.isFocused,n=e.theme,l=n.spacing.baseUnit,i=n.colors;return{label:"indicatorContainer",color:t?i.neutral60:i.neutral20,display:"flex",padding:2*l,transition:"color 150ms",":hover":{color:t?i.neutral80:i.neutral40}}},Ur=Zr,Gr=Zr,qr="react-select-loading-indicator",Kr=!1,Xr=function(e){var t=e.color,n=e.delay,l=e.offset;return U().createElement("span",{className:Li({animationDuration:"1s",animationDelay:"".concat(n,"ms"),animationIterationCount:"infinite",animationName:qr,animationTimingFunction:"ease-in-out",backgroundColor:t,borderRadius:"1em",display:"inline-block",marginLeft:l?"1em":null,height:"1em",verticalAlign:"top",width:"1em"})})},Yr=function(e){var t=e.className,n=e.cx,l=e.getStyles,i=e.innerProps,r=e.isFocused,o=e.isRtl,s=e.theme.colors,a=r?s.neutral80:s.neutral20;return Kr||(Ri("@keyframes ",qr,"{0%,80%,100%{opacity:0;}40%{opacity:1;}};"),Kr=!0),U().createElement("div",ji({},i,{className:n(Li(l("loadingIndicator",e)),{indicator:!0,"loading-indicator":!0},t)}),U().createElement(Xr,{color:a,delay:0,offset:o}),U().createElement(Xr,{color:a,delay:160,offset:!0}),U().createElement(Xr,{color:a,delay:320,offset:!o}))};Yr.defaultProps={size:4};var Qr=function(e){return{label:"input",background:0,border:0,fontSize:"inherit",opacity:e?0:1,outline:0,padding:0,color:"inherit"}},Jr=function(e){var t=e.children,n=e.innerProps;return U().createElement("div",n,t)},eo=Jr,to=Jr,no=function(e){function t(){return Ni(this,t),Ki(this,Zi(t).apply(this,arguments))}return Vi(t,e),Bi(t,[{key:"render",value:function(){var e=this.props,t=e.children,n=e.innerProps;return U().createElement("div",n,t||U().createElement(Wr,{size:14}))}}]),t}(Z.Component),lo=function(e){function t(){return Ni(this,t),Ki(this,Zi(t).apply(this,arguments))}return Vi(t,e),Bi(t,[{key:"render",value:function(){var e=this.props,t=e.children,n=e.className,l=e.components,i=e.cx,r=e.data,o=e.getStyles,s=e.innerProps,a=e.isDisabled,c=e.removeProps,h=e.selectProps,d=l.Container,u=l.Label,p=l.Remove,f=Wi({className:i(Li(o("multiValue",this.props)),{"multi-value":!0,"multi-value--is-disabled":a},n)},s),m={className:i(Li(o("multiValueLabel",this.props)),{"multi-value__label":!0},n)},g=Wi({className:i(Li(o("multiValueRemove",this.props)),{"multi-value__remove":!0},n)},c);return U().createElement(d,{data:r,innerProps:f,selectProps:h},U().createElement(u,{data:r,innerProps:m,selectProps:h},t),U().createElement(p,{data:r,innerProps:g,selectProps:h}))}}]),t}(Z.Component);Hi(lo,"defaultProps",{cropWithEllipsis:!0});var io={ClearIndicator:function(e){var t=e.children,n=e.className,l=e.cx,i=e.getStyles,r=e.innerProps;return U().createElement("div",ji({},r,{className:l(Li(i("clearIndicator",e)),{indicator:!0,"clear-indicator":!0},n)}),t||U().createElement(Wr,null))},Control:function(e){var t=e.children,n=e.cx,l=e.getStyles,i=e.className,r=e.isDisabled,o=e.isFocused,s=e.innerRef,a=e.innerProps,c=e.menuIsOpen;return U().createElement("div",ji({ref:s,className:n(Li(l("control",e)),{control:!0,"control--is-disabled":r,"control--is-focused":o,"control--menu-is-open":c},i)},a),t)},DropdownIndicator:function(e){var t=e.children,n=e.className,l=e.cx,i=e.getStyles,r=e.innerProps;return U().createElement("div",ji({},r,{className:l(Li(i("dropdownIndicator",e)),{indicator:!0,"dropdown-indicator":!0},n)}),t||U().createElement(Vr,null))},DownChevron:Vr,CrossIcon:Wr,Group:function(e){var t=e.children,n=e.className,l=e.cx,i=e.getStyles,r=e.Heading,o=e.headingProps,s=e.label,a=e.theme,c=e.selectProps;return U().createElement("div",{className:l(Li(i("group",e)),{group:!0},n)},U().createElement(r,ji({},o,{selectProps:c,theme:a,getStyles:i,cx:l}),s),U().createElement("div",null,t))},GroupHeading:function(e){var t=e.className,n=e.cx,l=e.getStyles,i=e.theme,r=(e.selectProps,Gi(e,["className","cx","getStyles","theme","selectProps"]));return U().createElement("div",ji({className:n(Li(l("groupHeading",Wi({theme:i},r))),{"group-heading":!0},t)},r))},IndicatorsContainer:function(e){var t=e.children,n=e.className,l=e.cx,i=e.getStyles;return U().createElement("div",{className:l(Li(i("indicatorsContainer",e)),{indicators:!0},n)},t)},IndicatorSeparator:function(e){var t=e.className,n=e.cx,l=e.getStyles,i=e.innerProps;return U().createElement("span",ji({},i,{className:n(Li(l("indicatorSeparator",e)),{"indicator-separator":!0},t)}))},Input:function(e){var t=e.className,n=e.cx,l=e.getStyles,i=e.innerRef,r=e.isHidden,o=e.isDisabled,s=e.theme,a=(e.selectProps,Gi(e,["className","cx","getStyles","innerRef","isHidden","isDisabled","theme","selectProps"]));return U().createElement("div",{className:Li(l("input",Wi({theme:s},a)))},U().createElement(Di.Z,ji({className:n(null,{input:!0},t),inputRef:i,inputStyle:Qr(r),disabled:o},a)))},LoadingIndicator:Yr,Menu:function(e){var t=e.children,n=e.className,l=e.cx,i=e.getStyles,r=e.innerRef,o=e.innerProps,s=l(Li(i("menu",e)),{menu:!0},n);return U().createElement("div",ji({className:s},o,{ref:r}),t)},MenuList:function(e){var t=e.children,n=e.className,l=e.cx,i=e.getStyles,r=e.isMulti,o=e.innerRef;return U().createElement("div",{className:l(Li(i("menuList",e)),{"menu-list":!0,"menu-list--is-multi":r},n),ref:o},t)},MenuPortal:pr,LoadingMessage:ur,NoOptionsMessage:dr,MultiValue:lo,MultiValueContainer:eo,MultiValueLabel:to,MultiValueRemove:no,Option:function(e){var t=e.children,n=e.className,l=e.cx,i=e.getStyles,r=e.isDisabled,o=e.isFocused,s=e.isSelected,a=e.innerRef,c=e.innerProps;return U().createElement("div",ji({ref:a,className:l(Li(i("option",e)),{option:!0,"option--is-disabled":r,"option--is-focused":o,"option--is-selected":s},n)},c),t)},Placeholder:function(e){var t=e.children,n=e.className,l=e.cx,i=e.getStyles,r=e.innerProps;return U().createElement("div",ji({className:l(Li(i("placeholder",e)),{placeholder:!0},n)},r),t)},SelectContainer:function(e){var t=e.children,n=e.className,l=e.cx,i=e.getStyles,r=e.innerProps,o=e.isDisabled,s=e.isRtl;return U().createElement("div",ji({className:l(Li(i("container",e)),{"--is-disabled":o,"--is-rtl":s},n)},r),t)},SingleValue:function(e){var t=e.children,n=e.className,l=e.cx,i=e.getStyles,r=e.isDisabled,o=e.innerProps;return U().createElement("div",ji({className:l(Li(i("singleValue",e)),{"single-value":!0,"single-value--is-disabled":r},n)},o),t)},ValueContainer:Hr},ro=function(e){return Wi({},io,e.components)},oo={clearIndicator:Gr,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":null,pointerEvents:t?"none":null,position:"relative"}},control:function(e){var t=e.isDisabled,n=e.isFocused,l=e.theme,i=l.colors,r=l.borderRadius,o=l.spacing;return{label:"control",alignItems:"center",backgroundColor:t?i.neutral5:i.neutral0,borderColor:t?i.neutral10:n?i.primary:i.neutral20,borderRadius:r,borderStyle:"solid",borderWidth:1,boxShadow:n?"0 0 0 1px ".concat(i.primary):null,cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:o.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms","&:hover":{borderColor:n?i.primary:i.neutral30}}},dropdownIndicator:Ur,group:function(e){var t=e.theme.spacing;return{paddingBottom:2*t.baseUnit,paddingTop:2*t.baseUnit}},groupHeading:function(e){var t=e.theme.spacing;return{label:"group",color:"#999",cursor:"default",display:"block",fontSize:"75%",fontWeight:"500",marginBottom:"0.25em",paddingLeft:3*t.baseUnit,paddingRight:3*t.baseUnit,textTransform:"uppercase"}},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e){var t=e.isDisabled,n=e.theme,l=n.spacing.baseUnit,i=n.colors;return{label:"indicatorSeparator",alignSelf:"stretch",backgroundColor:t?i.neutral10:i.neutral20,marginBottom:2*l,marginTop:2*l,width:1}},input:function(e){var t=e.isDisabled,n=e.theme,l=n.spacing,i=n.colors;return{margin:l.baseUnit/2,paddingBottom:l.baseUnit/2,paddingTop:l.baseUnit/2,visibility:t?"hidden":"visible",color:i.neutral80}},loadingIndicator:function(e){var t=e.isFocused,n=e.size,l=e.theme,i=l.colors,r=l.spacing.baseUnit;return{label:"loadingIndicator",color:t?i.neutral60:i.neutral20,display:"flex",padding:2*r,transition:"color 150ms",alignSelf:"center",fontSize:n,lineHeight:1,marginRight:n,textAlign:"center",verticalAlign:"middle"}},loadingMessage:hr,menu:function(e){var t,n=e.placement,l=e.theme,i=l.borderRadius,r=l.spacing,o=l.colors;return Hi(t={label:"menu"},function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(n),"100%"),Hi(t,"backgroundColor",o.neutral0),Hi(t,"borderRadius",i),Hi(t,"boxShadow","0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)"),Hi(t,"marginBottom",r.menuGutter),Hi(t,"marginTop",r.menuGutter),Hi(t,"position","absolute"),Hi(t,"width","100%"),Hi(t,"zIndex",1),t},menuList:function(e){var t=e.maxHeight,n=e.theme.spacing.baseUnit;return{maxHeight:t,overflowY:"auto",paddingBottom:n,paddingTop:n,position:"relative",WebkitOverflowScrolling:"touch"}},menuPortal:function(e){var t=e.rect,n=e.offset,l=e.position;return{left:t.left,position:l,top:n,width:t.width,zIndex:1}},multiValue:function(e){var t=e.theme,n=t.spacing,l=t.borderRadius;return{label:"multiValue",backgroundColor:t.colors.neutral10,borderRadius:l/2,display:"flex",margin:n.baseUnit/2,minWidth:0}},multiValueLabel:function(e){var t=e.theme,n=t.borderRadius,l=t.colors,i=e.cropWithEllipsis;return{borderRadius:n/2,color:l.neutral80,fontSize:"85%",overflow:"hidden",padding:3,paddingLeft:6,textOverflow:i?"ellipsis":null,whiteSpace:"nowrap"}},multiValueRemove:function(e){var t=e.theme,n=t.spacing,l=t.borderRadius,i=t.colors;return{alignItems:"center",borderRadius:l/2,backgroundColor:e.isFocused&&i.dangerLight,display:"flex",paddingLeft:n.baseUnit,paddingRight:n.baseUnit,":hover":{backgroundColor:i.dangerLight,color:i.danger}}},noOptionsMessage:cr,option:function(e){var t=e.isDisabled,n=e.isFocused,l=e.isSelected,i=e.theme,r=i.spacing,o=i.colors;return{label:"option",backgroundColor:l?o.primary:n?o.primary25:"transparent",color:t?o.neutral20:l?o.neutral0:"inherit",cursor:"default",display:"block",fontSize:"inherit",padding:"".concat(2*r.baseUnit,"px ").concat(3*r.baseUnit,"px"),width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",":active":{backgroundColor:!t&&(l?o.primary:o.primary50)}}},placeholder:function(e){var t=e.theme,n=t.spacing;return{label:"placeholder",color:t.colors.neutral50,marginLeft:n.baseUnit/2,marginRight:n.baseUnit/2,position:"absolute",top:"50%",transform:"translateY(-50%)"}},singleValue:function(e){var t=e.isDisabled,n=e.theme,l=n.spacing,i=n.colors;return{label:"singleValue",color:t?i.neutral40:i.neutral80,marginLeft:l.baseUnit/2,marginRight:l.baseUnit/2,maxWidth:"calc(100% - ".concat(2*l.baseUnit,"px)"),overflow:"hidden",position:"absolute",textOverflow:"ellipsis",whiteSpace:"nowrap",top:"50%",transform:"translateY(-50%)"}},valueContainer:function(e){var t=e.theme.spacing;return{alignItems:"center",display:"flex",flex:1,flexWrap:"wrap",padding:"".concat(t.baseUnit/2,"px ").concat(2*t.baseUnit,"px"),WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"}}},so={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},ao={backspaceRemovesValue:!0,blurInputOnSelect:rr(),captureMenuScroll:!rr(),closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e,t){var n=Wi({ignoreCase:!0,ignoreAccents:!0,stringify:kr,trim:!0,matchFrom:"any"},undefined),l=n.ignoreCase,i=n.ignoreAccents,r=n.stringify,o=n.trim,s=n.matchFrom,a=o?xr(t):t,c=o?xr(r(e)):r(e);return l&&(a=a.toLowerCase(),c=c.toLowerCase()),i&&(a=wr(a),c=wr(c)),"start"===s?c.substr(0,a.length)===a:c.indexOf(a)>-1},formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:Br,loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(e){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:"0",tabSelectsValue:!0},co=1,ho=function(e){function t(e){var n;Ni(this,t),Hi(qi(qi(n=Ki(this,Zi(t).call(this,e)))),"state",{ariaLiveSelection:"",ariaLiveContext:"",focusedOption:null,focusedValue:null,inputIsHidden:!1,isFocused:!1,menuOptions:{render:[],focusable:[]},selectValue:[]}),Hi(qi(qi(n)),"blockOptionHover",!1),Hi(qi(qi(n)),"isComposing",!1),Hi(qi(qi(n)),"clearFocusValueOnUpdate",!1),Hi(qi(qi(n)),"commonProps",void 0),Hi(qi(qi(n)),"components",void 0),Hi(qi(qi(n)),"hasGroups",!1),Hi(qi(qi(n)),"initialTouchX",0),Hi(qi(qi(n)),"initialTouchY",0),Hi(qi(qi(n)),"inputIsHiddenAfterUpdate",void 0),Hi(qi(qi(n)),"instancePrefix",""),Hi(qi(qi(n)),"openAfterFocus",!1),Hi(qi(qi(n)),"scrollToFocusedOptionOnUpdate",!1),Hi(qi(qi(n)),"userIsDragging",void 0),Hi(qi(qi(n)),"controlRef",null),Hi(qi(qi(n)),"getControlRef",(function(e){n.controlRef=e})),Hi(qi(qi(n)),"focusedOptionRef",null),Hi(qi(qi(n)),"getFocusedOptionRef",(function(e){n.focusedOptionRef=e})),Hi(qi(qi(n)),"menuListRef",null),Hi(qi(qi(n)),"getMenuListRef",(function(e){n.menuListRef=e})),Hi(qi(qi(n)),"inputRef",null),Hi(qi(qi(n)),"getInputRef",(function(e){n.inputRef=e})),Hi(qi(qi(n)),"cacheComponents",(function(e){n.components=ro({components:e})})),Hi(qi(qi(n)),"focus",n.focusInput),Hi(qi(qi(n)),"blur",n.blurInput),Hi(qi(qi(n)),"onChange",(function(e,t){var l=n.props;(0,l.onChange)(e,Wi({},t,{name:l.name}))})),Hi(qi(qi(n)),"setValue",(function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"set-value",l=arguments.length>2?arguments[2]:void 0,i=n.props,r=i.closeMenuOnSelect,o=i.isMulti;n.onInputChange("",{action:"set-value"}),r&&(n.inputIsHiddenAfterUpdate=!o,n.onMenuClose()),n.clearFocusValueOnUpdate=!0,n.onChange(e,{action:t,option:l})})),Hi(qi(qi(n)),"selectOption",(function(e){var t=n.props,l=t.blurInputOnSelect,i=t.isMulti,r=n.state.selectValue;if(i)if(n.isOptionSelected(e,r)){var o=n.getOptionValue(e);n.setValue(r.filter((function(e){return n.getOptionValue(e)!==o})),"deselect-option",e),n.announceAriaLiveSelection({event:"deselect-option",context:{value:n.getOptionLabel(e)}})}else n.isOptionDisabled(e,r)?n.announceAriaLiveSelection({event:"select-option",context:{value:n.getOptionLabel(e),isDisabled:!0}}):(n.setValue([].concat(Xi(r),[e]),"select-option",e),n.announceAriaLiveSelection({event:"select-option",context:{value:n.getOptionLabel(e)}}));else n.isOptionDisabled(e,r)?n.announceAriaLiveSelection({event:"select-option",context:{value:n.getOptionLabel(e),isDisabled:!0}}):(n.setValue(e,"select-option"),n.announceAriaLiveSelection({event:"select-option",context:{value:n.getOptionLabel(e)}}));l&&n.blurInput()})),Hi(qi(qi(n)),"removeValue",(function(e){var t=n.state.selectValue,l=n.getOptionValue(e);n.onChange(t.filter((function(e){return n.getOptionValue(e)!==l})),{action:"remove-value",removedValue:e}),n.announceAriaLiveSelection({event:"remove-value",context:{value:e?n.getOptionLabel(e):""}}),n.focusInput()})),Hi(qi(qi(n)),"clearValue",(function(){var e=n.props.isMulti;n.onChange(e?[]:null,{action:"clear"})})),Hi(qi(qi(n)),"popValue",(function(){var e=n.state.selectValue,t=e[e.length-1];n.announceAriaLiveSelection({event:"pop-value",context:{value:t?n.getOptionLabel(t):""}}),n.onChange(e.slice(0,e.length-1),{action:"pop-value",removedValue:t})})),Hi(qi(qi(n)),"getOptionLabel",(function(e){return n.props.getOptionLabel(e)})),Hi(qi(qi(n)),"getOptionValue",(function(e){return n.props.getOptionValue(e)})),Hi(qi(qi(n)),"getStyles",(function(e,t){var l=oo[e](t);l.boxSizing="border-box";var i=n.props.styles[e];return i?i(l,t):l})),Hi(qi(qi(n)),"getElementId",(function(e){return"".concat(n.instancePrefix,"-").concat(e)})),Hi(qi(qi(n)),"getActiveDescendentId",(function(){var e=n.props.menuIsOpen,t=n.state,l=t.menuOptions,i=t.focusedOption;if(i&&e){var r=l.focusable.indexOf(i),o=l.render[r];return o&&o.key}})),Hi(qi(qi(n)),"announceAriaLiveSelection",(function(e){var t=e.event,l=e.context;n.setState({ariaLiveSelection:Pr(t,l)})})),Hi(qi(qi(n)),"announceAriaLiveContext",(function(e){var t=e.event,l=e.context;n.setState({ariaLiveContext:Nr(t,Wi({},l,{label:n.props["aria-label"]}))})})),Hi(qi(qi(n)),"onMenuMouseDown",(function(e){0===e.button&&(e.stopPropagation(),e.preventDefault(),n.focusInput())})),Hi(qi(qi(n)),"onMenuMouseMove",(function(e){n.blockOptionHover=!1})),Hi(qi(qi(n)),"onControlMouseDown",(function(e){var t=n.props.openMenuOnClick;n.state.isFocused?n.props.menuIsOpen?"INPUT"!==e.target.tagName&&n.onMenuClose():t&&n.openMenu("first"):(t&&(n.openAfterFocus=!0),n.focusInput()),"INPUT"!==e.target.tagName&&e.preventDefault()})),Hi(qi(qi(n)),"onDropdownIndicatorMouseDown",(function(e){if(!(e&&"mousedown"===e.type&&0!==e.button||n.props.isDisabled)){var t=n.props,l=t.isMulti,i=t.menuIsOpen;n.focusInput(),i?(n.inputIsHiddenAfterUpdate=!l,n.onMenuClose()):n.openMenu("first"),e.preventDefault(),e.stopPropagation()}})),Hi(qi(qi(n)),"onClearIndicatorMouseDown",(function(e){e&&"mousedown"===e.type&&0!==e.button||(n.clearValue(),e.stopPropagation(),n.openAfterFocus=!1,setTimeout((function(){return n.focusInput()})))})),Hi(qi(qi(n)),"onScroll",(function(e){"boolean"==typeof n.props.closeMenuOnScroll?e.target instanceof HTMLElement&&tr(e.target)&&n.props.onMenuClose():"function"==typeof n.props.closeMenuOnScroll&&n.props.closeMenuOnScroll(e)&&n.props.onMenuClose()})),Hi(qi(qi(n)),"onCompositionStart",(function(){n.isComposing=!0})),Hi(qi(qi(n)),"onCompositionEnd",(function(){n.isComposing=!1})),Hi(qi(qi(n)),"onTouchStart",(function(e){var t=e.touches.item(0);t&&(n.initialTouchX=t.clientX,n.initialTouchY=t.clientY,n.userIsDragging=!1)})),Hi(qi(qi(n)),"onTouchMove",(function(e){var t=e.touches.item(0);if(t){var l=Math.abs(t.clientX-n.initialTouchX),i=Math.abs(t.clientY-n.initialTouchY);n.userIsDragging=l>5||i>5}})),Hi(qi(qi(n)),"onTouchEnd",(function(e){n.userIsDragging||(n.controlRef&&!n.controlRef.contains(e.target)&&n.menuListRef&&!n.menuListRef.contains(e.target)&&n.blurInput(),n.initialTouchX=0,n.initialTouchY=0)})),Hi(qi(qi(n)),"onControlTouchEnd",(function(e){n.userIsDragging||n.onControlMouseDown(e)})),Hi(qi(qi(n)),"onClearIndicatorTouchEnd",(function(e){n.userIsDragging||n.onClearIndicatorMouseDown(e)})),Hi(qi(qi(n)),"onDropdownIndicatorTouchEnd",(function(e){n.userIsDragging||n.onDropdownIndicatorMouseDown(e)})),Hi(qi(qi(n)),"handleInputChange",(function(e){var t=e.currentTarget.value;n.inputIsHiddenAfterUpdate=!1,n.onInputChange(t,{action:"input-change"}),n.onMenuOpen()})),Hi(qi(qi(n)),"onInputFocus",(function(e){var t=n.props,l=t.isSearchable,i=t.isMulti;n.props.onFocus&&n.props.onFocus(e),n.inputIsHiddenAfterUpdate=!1,n.announceAriaLiveContext({event:"input",context:{isSearchable:l,isMulti:i}}),n.setState({isFocused:!0}),(n.openAfterFocus||n.props.openMenuOnFocus)&&n.openMenu("first"),n.openAfterFocus=!1})),Hi(qi(qi(n)),"onInputBlur",(function(e){n.menuListRef&&n.menuListRef.contains(document.activeElement)?n.inputRef.focus():(n.props.onBlur&&n.props.onBlur(e),n.onInputChange("",{action:"input-blur"}),n.onMenuClose(),n.setState({focusedValue:null,isFocused:!1}))})),Hi(qi(qi(n)),"onOptionHover",(function(e){n.blockOptionHover||n.state.focusedOption===e||n.setState({focusedOption:e})})),Hi(qi(qi(n)),"shouldHideSelectedOptions",(function(){var e=n.props,t=e.hideSelectedOptions,l=e.isMulti;return void 0===t?l:t})),Hi(qi(qi(n)),"onKeyDown",(function(e){var t=n.props,l=t.isMulti,i=t.backspaceRemovesValue,r=t.escapeClearsValue,o=t.inputValue,s=t.isClearable,a=t.isDisabled,c=t.menuIsOpen,h=t.onKeyDown,d=t.tabSelectsValue,u=t.openMenuOnFocus,p=n.state,f=p.focusedOption,m=p.focusedValue,g=p.selectValue;if(!(a||"function"==typeof h&&(h(e),e.defaultPrevented))){switch(n.blockOptionHover=!0,e.key){case"ArrowLeft":if(!l||o)return;n.focusValue("previous");break;case"ArrowRight":if(!l||o)return;n.focusValue("next");break;case"Delete":case"Backspace":if(o)return;if(m)n.removeValue(m);else{if(!i)return;l?n.popValue():s&&n.clearValue()}break;case"Tab":if(n.isComposing)return;if(e.shiftKey||!c||!d||!f||u&&n.isOptionSelected(f,g))return;n.selectOption(f);break;case"Enter":if(229===e.keyCode)break;if(c){if(!f)return;if(n.isComposing)return;n.selectOption(f);break}return;case"Escape":c?(n.inputIsHiddenAfterUpdate=!1,n.onInputChange("",{action:"menu-close"}),n.onMenuClose()):s&&r&&n.clearValue();break;case" ":if(o)return;if(!c){n.openMenu("first");break}if(!f)return;n.selectOption(f);break;case"ArrowUp":c?n.focusOption("up"):n.openMenu("last");break;case"ArrowDown":c?n.focusOption("down"):n.openMenu("first");break;case"PageUp":if(!c)return;n.focusOption("pageup");break;case"PageDown":if(!c)return;n.focusOption("pagedown");break;case"Home":if(!c)return;n.focusOption("first");break;case"End":if(!c)return;n.focusOption("last");break;default:return}e.preventDefault()}}));var l=e.value;n.cacheComponents=vi(n.cacheComponents,br).bind(qi(qi(n))),n.cacheComponents(e.components),n.instancePrefix="react-select-"+(n.props.instanceId||++co);var i=er(l),r=n.buildMenuOptions(e,i);return n.state.menuOptions=r,n.state.selectValue=i,n}return Vi(t,e),Bi(t,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput()}},{key:"componentWillReceiveProps",value:function(e){var t=this.props,n=t.options,l=t.value,i=t.inputValue;if(this.cacheComponents(e.components),e.value!==l||e.options!==n||e.inputValue!==i){var r=er(e.value),o=this.buildMenuOptions(e,r),s=this.getNextFocusedValue(r),a=this.getNextFocusedOption(o.focusable);this.setState({menuOptions:o,selectValue:r,focusedOption:a,focusedValue:s})}null!=this.inputIsHiddenAfterUpdate&&(this.setState({inputIsHidden:this.inputIsHiddenAfterUpdate}),delete this.inputIsHiddenAfterUpdate)}},{key:"componentDidUpdate",value:function(e){var t,n,l,i,r,o=this.props,s=o.isDisabled,a=o.menuIsOpen,c=this.state.isFocused;(c&&!s&&e.isDisabled||c&&a&&!e.menuIsOpen)&&this.focusInput(),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(t=this.menuListRef,n=this.focusedOptionRef,l=t.getBoundingClientRect(),i=n.getBoundingClientRect(),r=n.offsetHeight/3,i.bottom+r>l.bottom?lr(t,Math.min(n.offsetTop+n.clientHeight-t.offsetHeight+r,t.scrollHeight)):i.top-r<l.top&&lr(t,Math.max(n.offsetTop-r,0))),this.scrollToFocusedOptionOnUpdate=!1}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){var e=this.props,t=e.isSearchable,n=e.isMulti;this.announceAriaLiveContext({event:"input",context:{isSearchable:t,isMulti:n}}),this.onInputChange("",{action:"menu-close"}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this.state,n=t.menuOptions,l=t.selectValue,i=t.isFocused,r=this.props.isMulti,o="first"===e?0:n.focusable.length-1;if(!r){var s=n.focusable.indexOf(l[0]);s>-1&&(o=s)}this.scrollToFocusedOptionOnUpdate=!(i&&this.menuListRef),this.inputIsHiddenAfterUpdate=!1,this.onMenuOpen(),this.setState({focusedValue:null,focusedOption:n.focusable[o]}),this.announceAriaLiveContext({event:"menu"})}},{key:"focusValue",value:function(e){var t=this.props,n=t.isMulti,l=t.isSearchable,i=this.state,r=i.selectValue,o=i.focusedValue;if(n){this.setState({focusedOption:null});var s=r.indexOf(o);o||(s=-1,this.announceAriaLiveContext({event:"value"}));var a=r.length-1,c=-1;if(r.length){switch(e){case"previous":c=0===s?0:-1===s?a:s-1;break;case"next":s>-1&&s<a&&(c=s+1)}-1===c&&this.announceAriaLiveContext({event:"input",context:{isSearchable:l,isMulti:n}}),this.setState({inputIsHidden:-1!==c,focusedValue:r[c]})}}}},{key:"focusOption",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,n=this.state,l=n.focusedOption,i=n.menuOptions.focusable;if(i.length){var r=0,o=i.indexOf(l);l||(o=-1,this.announceAriaLiveContext({event:"menu"})),"up"===e?r=o>0?o-1:i.length-1:"down"===e?r=(o+1)%i.length:"pageup"===e?(r=o-t)<0&&(r=0):"pagedown"===e?(r=o+t)>i.length-1&&(r=i.length-1):"last"===e&&(r=i.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:i[r],focusedValue:null}),this.announceAriaLiveContext({event:"menu",context:{isDisabled:Br(i[r])}})}}},{key:"getTheme",value:function(){return this.props.theme?"function"==typeof this.props.theme?this.props.theme(so):Wi({},so,this.props.theme):so}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.getStyles,n=this.setValue,l=this.selectOption,i=this.props,r=i.classNamePrefix,o=i.isMulti,s=i.isRtl,a=i.options,c=this.state.selectValue,h=this.hasValue();return{cx:Ji.bind(null,r),clearValue:e,getStyles:t,getValue:function(){return c},hasValue:h,isMulti:o,isRtl:s,options:a,selectOption:l,setValue:n,selectProps:i,theme:this.getTheme()}}},{key:"getNextFocusedValue",value:function(e){if(this.clearFocusValueOnUpdate)return this.clearFocusValueOnUpdate=!1,null;var t=this.state,n=t.focusedValue,l=t.selectValue.indexOf(n);if(l>-1){if(e.indexOf(n)>-1)return n;if(l<e.length)return e[l]}return null}},{key:"getNextFocusedOption",value:function(e){var t=this.state.focusedOption;return t&&e.indexOf(t)>-1?t:e[0]}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.state.menuOptions.render.length}},{key:"countOptions",value:function(){return this.state.menuOptions.focusable.length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,n=e.isMulti;return void 0===t?n:t}},{key:"isOptionDisabled",value:function(e,t){return"function"==typeof this.props.isOptionDisabled&&this.props.isOptionDisabled(e,t)}},{key:"isOptionSelected",value:function(e,t){var n=this;if(t.indexOf(e)>-1)return!0;if("function"==typeof this.props.isOptionSelected)return this.props.isOptionSelected(e,t);var l=this.getOptionValue(e);return t.some((function(e){return n.getOptionValue(e)===l}))}},{key:"filterOption",value:function(e,t){return!this.props.filterOption||this.props.filterOption(e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"==typeof this.props.formatOptionLabel){var n=this.props.inputValue,l=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:n,selectValue:l})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"buildMenuOptions",value:function(e,t){var n=this,l=e.inputValue,i=void 0===l?"":l,r=e.options,o=function(e,l){var r=n.isOptionDisabled(e,t),o=n.isOptionSelected(e,t),s=n.getOptionLabel(e),a=n.getOptionValue(e);if(!(n.shouldHideSelectedOptions()&&o||!n.filterOption({label:s,value:a,data:e},i))){var c=r?void 0:function(){return n.onOptionHover(e)},h=r?void 0:function(){return n.selectOption(e)},d="".concat(n.getElementId("option"),"-").concat(l);return{innerProps:{id:d,onClick:h,onMouseMove:c,onMouseOver:c,tabIndex:-1},data:e,isDisabled:r,isSelected:o,key:d,label:s,type:"option",value:a}}};return r.reduce((function(e,t,l){if(t.options){n.hasGroups||(n.hasGroups=!0);var i=t.options.map((function(t,n){var i=o(t,"".concat(l,"-").concat(n));return i&&e.focusable.push(t),i})).filter(Boolean);if(i.length){var r="".concat(n.getElementId("group"),"-").concat(l);e.render.push({type:"group",key:r,data:t,options:i})}}else{var s=o(t,"".concat(l));s&&(e.render.push(s),e.focusable.push(t))}return e}),{render:[],focusable:[]})}},{key:"constructAriaLiveMessage",value:function(){var e=this.state,t=e.ariaLiveContext,n=e.selectValue,l=e.focusedValue,i=e.focusedOption,r=this.props,o=r.options,s=r.menuIsOpen,a=r.inputValue,c=r.screenReaderStatus,h=l?function(e){var t=e.focusedValue,n=e.selectValue;return"value ".concat((0,e.getOptionLabel)(t)," focused, ").concat(n.indexOf(t)+1," of ").concat(n.length,".")}({focusedValue:l,getOptionLabel:this.getOptionLabel,selectValue:n}):"",d=i&&s?function(e){var t=e.focusedOption,n=e.options;return"option ".concat((0,e.getOptionLabel)(t)," focused").concat(t.isDisabled?" disabled":"",", ").concat(n.indexOf(t)+1," of ").concat(n.length,".")}({focusedOption:i,getOptionLabel:this.getOptionLabel,options:o}):"",u=function(e){var t=e.inputValue;return"".concat(e.screenReaderMessage).concat(t?" for search term "+t:"",".")}({inputValue:a,screenReaderMessage:c({count:this.countOptions()})});return"".concat(h," ").concat(d," ").concat(u," ").concat(t)}},{key:"renderInput",value:function(){var e=this.props,t=e.isDisabled,n=e.isSearchable,l=e.inputId,i=e.inputValue,r=e.tabIndex,o=this.components.Input,s=this.state.inputIsHidden,a=l||this.getElementId("input");if(!n)return U().createElement(Cr,{id:a,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:Yi,onFocus:this.onInputFocus,readOnly:!0,disabled:t,tabIndex:r,value:""});var c={"aria-autocomplete":"list","aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"]},h=this.commonProps,d=h.cx,u=h.theme,p=h.selectProps;return U().createElement(o,ji({autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",cx:d,getStyles:this.getStyles,id:a,innerRef:this.getInputRef,isDisabled:t,isHidden:s,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,selectProps:p,spellCheck:"false",tabIndex:r,theme:u,type:"text",value:i},c))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,t=this.components,n=t.MultiValue,l=t.MultiValueContainer,i=t.MultiValueLabel,r=t.MultiValueRemove,o=t.SingleValue,s=t.Placeholder,a=this.commonProps,c=this.props,h=c.controlShouldRenderValue,d=c.isDisabled,u=c.isMulti,p=c.inputValue,f=c.placeholder,m=this.state,g=m.selectValue,v=m.focusedValue,b=m.isFocused;if(!this.hasValue()||!h)return p?null:U().createElement(s,ji({},a,{key:"placeholder",isDisabled:d,isFocused:b}),f);if(u){var y=g.map((function(t){var o=t===v;return U().createElement(n,ji({},a,{components:{Container:l,Label:i,Remove:r},isFocused:o,isDisabled:d,key:e.getOptionValue(t),removeProps:{onClick:function(){return e.removeValue(t)},onTouchEnd:function(){return e.removeValue(t)},onMouseDown:function(e){e.preventDefault(),e.stopPropagation()}},data:t}),e.formatOptionLabel(t,"value"))}));return y}if(p)return null;var w=g[0];return U().createElement(o,ji({},a,{data:w,isDisabled:d}),this.formatOptionLabel(w,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.components.ClearIndicator,t=this.commonProps,n=this.props,l=n.isDisabled,i=n.isLoading,r=this.state.isFocused;if(!this.isClearable()||!e||l||!this.hasValue()||i)return null;var o={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return U().createElement(e,ji({},t,{innerProps:o,isFocused:r}))}},{key:"renderLoadingIndicator",value:function(){var e=this.components.LoadingIndicator,t=this.commonProps,n=this.props,l=n.isDisabled,i=n.isLoading,r=this.state.isFocused;return e&&i?U().createElement(e,ji({},t,{innerProps:{"aria-hidden":"true"},isDisabled:l,isFocused:r})):null}},{key:"renderIndicatorSeparator",value:function(){var e=this.components,t=e.DropdownIndicator,n=e.IndicatorSeparator;if(!t||!n)return null;var l=this.commonProps,i=this.props.isDisabled,r=this.state.isFocused;return U().createElement(n,ji({},l,{isDisabled:i,isFocused:r}))}},{key:"renderDropdownIndicator",value:function(){var e=this.components.DropdownIndicator;if(!e)return null;var t=this.commonProps,n=this.props.isDisabled,l=this.state.isFocused,i={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return U().createElement(e,ji({},t,{innerProps:i,isDisabled:n,isFocused:l}))}},{key:"renderMenu",value:function(){var e=this,t=this.components,n=t.Group,l=t.GroupHeading,i=t.Menu,r=t.MenuList,o=t.MenuPortal,s=t.LoadingMessage,a=t.NoOptionsMessage,c=t.Option,h=this.commonProps,d=this.state,u=d.focusedOption,p=d.menuOptions,f=this.props,m=f.captureMenuScroll,g=f.inputValue,v=f.isLoading,b=f.loadingMessage,y=f.minMenuHeight,w=f.maxMenuHeight,x=f.menuIsOpen,k=f.menuPlacement,E=f.menuPosition,C=f.menuPortalTarget,_=f.menuShouldBlockScroll,M=f.menuShouldScrollIntoView,S=f.noOptionsMessage,$=f.onMenuScrollToTop,A=f.onMenuScrollToBottom;if(!x)return null;var R,L=function(t){var n=u===t.data;return t.innerRef=n?e.getFocusedOptionRef:void 0,U().createElement(c,ji({},h,t,{isFocused:n}),e.formatOptionLabel(t.data,"menu"))};if(this.hasOptions())R=p.render.map((function(t){if("group"===t.type){t.type;var i=Gi(t,["type"]),r="".concat(t.key,"-heading");return U().createElement(n,ji({},h,i,{Heading:l,headingProps:{id:r},label:e.formatGroupLabel(t.data)}),t.options.map((function(e){return L(e)})))}if("option"===t.type)return L(t)}));else if(v){var z=b({inputValue:g});if(null===z)return null;R=U().createElement(s,h,z)}else{var T=S({inputValue:g});if(null===T)return null;R=U().createElement(a,h,T)}var O={minMenuHeight:y,maxMenuHeight:w,menuPlacement:k,menuPosition:E,menuShouldScrollIntoView:M},D=U().createElement(sr,ji({},h,O),(function(t){var n=t.ref,l=t.placerProps,o=l.placement,s=l.maxHeight;return U().createElement(i,ji({},h,O,{innerRef:n,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:v,placement:o}),U().createElement(Ir,{isEnabled:m,onTopArrive:$,onBottomArrive:A},U().createElement(Dr,{isEnabled:_},U().createElement(r,ji({},h,{innerRef:e.getMenuListRef,isLoading:v,maxHeight:s}),R))))}));return C||"fixed"===E?U().createElement(o,ji({},h,{appendTo:C,controlElement:this.controlRef,menuPlacement:k,menuPosition:E}),D):D}},{key:"renderFormField",value:function(){var e=this,t=this.props,n=t.delimiter,l=t.isDisabled,i=t.isMulti,r=t.name,o=this.state.selectValue;if(r&&!l){if(i){if(n){var s=o.map((function(t){return e.getOptionValue(t)})).join(n);return U().createElement("input",{name:r,type:"hidden",value:s})}var a=o.length>0?o.map((function(t,n){return U().createElement("input",{key:"i-".concat(n),name:r,type:"hidden",value:e.getOptionValue(t)})})):U().createElement("input",{name:r,type:"hidden"});return U().createElement("div",null,a)}var c=o[0]?this.getOptionValue(o[0]):"";return U().createElement("input",{name:r,type:"hidden",value:c})}}},{key:"renderLiveRegion",value:function(){return this.state.isFocused?U().createElement(Er,{"aria-live":"assertive"},U().createElement("p",{id:"aria-selection-event"}," ",this.state.ariaLiveSelection),U().createElement("p",{id:"aria-context"}," ",this.constructAriaLiveMessage())):null}},{key:"render",value:function(){var e=this.components,t=e.Control,n=e.IndicatorsContainer,l=e.SelectContainer,i=e.ValueContainer,r=this.props,o=r.className,s=r.id,a=r.isDisabled,c=r.menuIsOpen,h=this.state.isFocused,d=this.commonProps=this.getCommonProps();return U().createElement(l,ji({},d,{className:o,innerProps:{id:s,onKeyDown:this.onKeyDown},isDisabled:a,isFocused:h}),this.renderLiveRegion(),U().createElement(t,ji({},d,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:a,isFocused:h,menuIsOpen:c}),U().createElement(i,ji({},d,{isDisabled:a}),this.renderPlaceholderOrValue(),this.renderInput()),U().createElement(n,ji({},d,{isDisabled:a}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}]),t}(Z.Component);Hi(ho,"defaultProps",ao);var uo={defaultInputValue:"",defaultMenuIsOpen:!1,defaultValue:null},po=function(e){var t,n;return n=t=function(t){function n(){var e,t;Ni(this,n);for(var l=arguments.length,i=new Array(l),r=0;r<l;r++)i[r]=arguments[r];return Hi(qi(qi(t=Ki(this,(e=Zi(n)).call.apply(e,[this].concat(i))))),"select",void 0),Hi(qi(qi(t)),"state",{inputValue:void 0!==t.props.inputValue?t.props.inputValue:t.props.defaultInputValue,menuIsOpen:void 0!==t.props.menuIsOpen?t.props.menuIsOpen:t.props.defaultMenuIsOpen,value:void 0!==t.props.value?t.props.value:t.props.defaultValue}),Hi(qi(qi(t)),"onChange",(function(e,n){t.callProp("onChange",e,n),t.setState({value:e})})),Hi(qi(qi(t)),"onInputChange",(function(e,n){var l=t.callProp("onInputChange",e,n);t.setState({inputValue:void 0!==l?l:e})})),Hi(qi(qi(t)),"onMenuOpen",(function(){t.callProp("onMenuOpen"),t.setState({menuIsOpen:!0})})),Hi(qi(qi(t)),"onMenuClose",(function(){t.callProp("onMenuClose"),t.setState({menuIsOpen:!1})})),t}return Vi(n,t),Bi(n,[{key:"focus",value:function(){this.select.focus()}},{key:"blur",value:function(){this.select.blur()}},{key:"getProp",value:function(e){return void 0!==this.props[e]?this.props[e]:this.state[e]}},{key:"callProp",value:function(e){if("function"==typeof this.props[e]){for(var t,n=arguments.length,l=new Array(n>1?n-1:0),i=1;i<n;i++)l[i-1]=arguments[i];return(t=this.props)[e].apply(t,l)}}},{key:"render",value:function(){var t=this,n=this.props,l=(n.defaultInputValue,n.defaultMenuIsOpen,n.defaultValue,Gi(n,["defaultInputValue","defaultMenuIsOpen","defaultValue"]));return U().createElement(e,ji({},l,{ref:function(e){t.select=e},inputValue:this.getProp("inputValue"),menuIsOpen:this.getProp("menuIsOpen"),onChange:this.onChange,onInputChange:this.onInputChange,onMenuClose:this.onMenuClose,onMenuOpen:this.onMenuOpen,value:this.getProp("value")}))}}]),n}(Z.Component),Hi(t,"defaultProps",uo),n},fo={cacheOptions:!1,defaultOptions:!1,filterOption:null},mo=function(e){var t,n;return n=t=function(t){function n(e){var t;return Ni(this,n),Hi(qi(qi(t=Ki(this,Zi(n).call(this)))),"select",void 0),Hi(qi(qi(t)),"lastRequest",void 0),Hi(qi(qi(t)),"mounted",!1),Hi(qi(qi(t)),"optionsCache",{}),Hi(qi(qi(t)),"handleInputChange",(function(e,n){var l=t.props,i=l.cacheOptions,r=function(e,t,n){if(n){var l=n(e,t);if("string"==typeof l)return l}return e}(e,n,l.onInputChange);if(!r)return delete t.lastRequest,void t.setState({inputValue:"",loadedInputValue:"",loadedOptions:[],isLoading:!1,passEmptyOptions:!1});if(i&&t.optionsCache[r])t.setState({inputValue:r,loadedInputValue:r,loadedOptions:t.optionsCache[r],isLoading:!1,passEmptyOptions:!1});else{var o=t.lastRequest={};t.setState({inputValue:r,isLoading:!0,passEmptyOptions:!t.state.loadedInputValue},(function(){t.loadOptions(r,(function(e){t.mounted&&(e&&(t.optionsCache[r]=e),o===t.lastRequest&&(delete t.lastRequest,t.setState({isLoading:!1,loadedInputValue:r,loadedOptions:e||[],passEmptyOptions:!1})))}))}))}return r})),t.state={defaultOptions:Array.isArray(e.defaultOptions)?e.defaultOptions:void 0,inputValue:void 0!==e.inputValue?e.inputValue:"",isLoading:!0===e.defaultOptions,loadedOptions:[],passEmptyOptions:!1},t}return Vi(n,t),Bi(n,[{key:"componentDidMount",value:function(){var e=this;this.mounted=!0;var t=this.props.defaultOptions,n=this.state.inputValue;!0===t&&this.loadOptions(n,(function(t){if(e.mounted){var n=!!e.lastRequest;e.setState({defaultOptions:t||[],isLoading:n})}}))}},{key:"componentWillReceiveProps",value:function(e){e.cacheOptions!==this.props.cacheOptions&&(this.optionsCache={}),e.defaultOptions!==this.props.defaultOptions&&this.setState({defaultOptions:Array.isArray(e.defaultOptions)?e.defaultOptions:void 0})}},{key:"componentWillUnmount",value:function(){this.mounted=!1}},{key:"focus",value:function(){this.select.focus()}},{key:"blur",value:function(){this.select.blur()}},{key:"loadOptions",value:function(e,t){var n=this.props.loadOptions;if(!n)return t();var l=n(e,t);l&&"function"==typeof l.then&&l.then(t,(function(){return t()}))}},{key:"render",value:function(){var t=this,n=this.props,l=(n.loadOptions,Gi(n,["loadOptions"])),i=this.state,r=i.defaultOptions,o=i.inputValue,s=i.isLoading,a=i.loadedInputValue,c=i.loadedOptions,h=i.passEmptyOptions?[]:o&&a?c:r||[];return U().createElement(e,ji({},l,{ref:function(e){t.select=e},options:h,isLoading:s,onInputChange:this.handleInputChange}))}}]),n}(Z.Component),Hi(t,"defaultProps",fo),n},go=(mo(po(ho)),function(){var e=arguments.length>1?arguments[1]:void 0,t=String(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"").toLowerCase(),n=String(e.value).toLowerCase(),l=String(e.label).toLowerCase();return n===t||l===t}),vo=Wi({allowCreateWhileLoading:!1,createOptionPosition:"last"},{formatCreateLabel:function(e){return'Create "'.concat(e,'"')},isValidNewOption:function(e,t,n){return!(!e||t.some((function(t){return go(e,t)}))||n.some((function(t){return go(e,t)})))},getNewOptionData:function(e,t){return{label:t,value:e,__isNew__:!0}}}),bo=function(e){var t,n;return n=t=function(t){function n(e){var t;Ni(this,n),Hi(qi(qi(t=Ki(this,Zi(n).call(this,e)))),"select",void 0),Hi(qi(qi(t)),"onChange",(function(e,n){var l=t.props,i=l.getNewOptionData,r=l.inputValue,o=l.isMulti,s=l.onChange,a=l.onCreateOption,c=l.value;if("select-option"!==n.action)return s(e,n);var h=t.state.newOption,d=Array.isArray(e)?e:[e];if(d[d.length-1]!==h)s(e,n);else if(a)a(r);else{var u=i(r,r);s(o?[].concat(Xi(er(c)),[u]):u,{action:"create-option"})}}));var l=e.options||[];return t.state={newOption:void 0,options:l},t}return Vi(n,t),Bi(n,[{key:"componentWillReceiveProps",value:function(e){var t=e.allowCreateWhileLoading,n=e.createOptionPosition,l=e.formatCreateLabel,i=e.getNewOptionData,r=e.inputValue,o=e.isLoading,s=e.isValidNewOption,a=e.value,c=e.options||[],h=this.state.newOption;h=s(r,er(a),c)?i(r,l(r)):void 0,this.setState({newOption:h,options:!t&&o||!h?c:"first"===n?[h].concat(Xi(c)):[].concat(Xi(c),[h])})}},{key:"focus",value:function(){this.select.focus()}},{key:"blur",value:function(){this.select.blur()}},{key:"render",value:function(){var t=this,n=ji({},this.props),l=this.state.options;return U().createElement(e,ji({},n,{ref:function(e){t.select=e},options:l,onChange:this.onChange}))}}]),n}(Z.Component),Hi(t,"defaultProps",vo),n},yo=(po(bo(ho)),mo(po(bo(ho))),function(e){var t=e.component,n=e.duration,l=void 0===n?1:n,i=e.in,r=(e.onExited,Gi(e,["component","duration","in","onExited"])),o={entering:{opacity:0},entered:{opacity:1,transition:"opacity ".concat(l,"ms")},exiting:{opacity:0},exited:{opacity:0}};return U().createElement(Fi.Transition,{mountOnEnter:!0,unmountOnExit:!0,in:i,timeout:l},(function(e){var n={style:Wi({},o[e])};return U().createElement(t,ji({innerProps:n},r))}))}),wo=function(e){function t(){var e,n;Ni(this,t);for(var l=arguments.length,i=new Array(l),r=0;r<l;r++)i[r]=arguments[r];return Hi(qi(qi(n=Ki(this,(e=Zi(t)).call.apply(e,[this].concat(i))))),"duration",260),Hi(qi(qi(n)),"rafID",void 0),Hi(qi(qi(n)),"state",{width:"auto"}),Hi(qi(qi(n)),"transition",{exiting:{width:0,transition:"width ".concat(n.duration,"ms ease-out")},exited:{width:0}}),Hi(qi(qi(n)),"getWidth",(function(e){e&&isNaN(n.state.width)&&(n.rafID=window.requestAnimationFrame((function(){var t=e.getBoundingClientRect().width;n.setState({width:t})})))})),Hi(qi(qi(n)),"getStyle",(function(e){return{overflow:"hidden",whiteSpace:"nowrap",width:e}})),Hi(qi(qi(n)),"getTransition",(function(e){return n.transition[e]})),n}return Vi(t,e),Bi(t,[{key:"componentWillUnmount",value:function(){this.rafID&&window.cancelAnimationFrame(this.rafID)}},{key:"render",value:function(){var e=this,t=this.props,n=t.children,l=t.in,i=this.state.width;return U().createElement(Fi.Transition,{enter:!1,mountOnEnter:!0,unmountOnExit:!0,in:l,timeout:this.duration},(function(t){var l=Wi({},e.getStyle(i),e.getTransition(t));return U().createElement("div",{ref:e.getWidth,style:l},n)}))}}]),t}(Z.Component),xo=function(e){return function(t){var n=t.in,l=t.onExited,i=Gi(t,["in","onExited"]);return U().createElement(wo,{in:n,onExited:l},U().createElement(e,ji({cropWithEllipsis:n},i)))}},ko=function(e){return function(t){return U().createElement(yo,ji({component:e,duration:t.isMulti?260:1},t))}},Eo=function(e){return function(t){return U().createElement(yo,ji({component:e},t))}},Co=function(e){return function(t){return U().createElement(Fi.TransitionGroup,ji({component:e},t))}},_o=function(){var e,t=ro({components:arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}}),n=t.Input,l=t.MultiValue,i=t.Placeholder,r=t.SingleValue,o=t.ValueContainer,s=Gi(t,["Input","MultiValue","Placeholder","SingleValue","ValueContainer"]);return Wi({Input:(e=n,function(t){t.in,t.onExited,t.appear,t.enter,t.exit;var n=Gi(t,["in","onExited","appear","enter","exit"]);return U().createElement(e,n)}),MultiValue:xo(l),Placeholder:ko(i),SingleValue:Eo(r),ValueContainer:Co(o)},s)},Mo=_o(),So=(Mo.Input,Mo.MultiValue,Mo.Placeholder,Mo.SingleValue,Mo.ValueContainer,vi(_o,br),po(ho)),$o=window.wp.url;class Ao extends e.Component{constructor(){super(...arguments),this.state={options:[],isLoading:!1,page:1,hasMore:!1}}componentDidMount(){this.fetchPostAbortController=new AbortController,this.fetchTerms()}componentWillUnmount(){this.fetchPostAbortController&&this.fetchPostAbortController.abort()}fetchTerms(){const{restBase:e}=this.props,{page:t,options:n,search:l}=this.state,i={page:t,per_page:10};l&&l.length>=3&&(i.search=l),this.setState({isLoading:!0}),f({path:(0,$o.addQueryArgs)(`${e}/`,i),signal:this.fetchPostAbortController.signal}).then((e=>{let[l,i]=e;const r=(0,h.uniqBy)([...n,...l.map((e=>({value:e.id,label:e.title.rendered})))],"value");this.setState({options:r,hasMore:parseInt(i["x-wp-totalpages"],10)>t,isLoading:!1})}))}fetchMoreTerms(){const{page:e,hasMore:t,isLoading:n}=this.state;t&&!n&&this.setState({page:e+1},(()=>this.fetchTerms()))}updateSearch(e){e.length>=3&&this.setState({search:e,page:1},(()=>this.fetchTerms()))}handleChange(e){const{onChange:t}=this.props;this.setState({search:null,page:1}),t(e)}render(){return(0,e.createElement)("div",{className:"term-select-form-row"},(0,e.createElement)("label",{htmlFor:this.props.fieldId,className:"screen-reader-text"},this.props.placeholder),(0,e.createElement)(So,{value:this.props.value,onChange:e=>this.handleChange(e),id:this.props.fieldId,options:this.state.options,isMulti:this.props.allowMulti,classNamePrefix:"kt-tax-select",isLoading:this.state.isLoading,onMenuScrollToBottom:()=>this.fetchMoreTerms(),onInputChange:e=>this.updateSearch(e),maxMenuHeight:300,placeholder:this.props.placeholder}))}}Ao.propTypes={fieldId:fe().string.isRequired,label:fe().string.isRequired,restBase:fe().string.isRequired,onChange:fe().func.isRequired};var Ro=n(75933),Lo=n.n(Ro);if(void 0===zo)var zo=[];class To extends e.Component{constructor(){super(...arguments),this.handleLoading=this.handleLoading.bind(this),this.handleActive=this.handleActive.bind(this),this.handleInactive=this.handleInactive.bind(this),this.loadFonts=this.loadFonts.bind(this),this.state={status:void 0,mounted:!1}}addFont(e){zo.includes(e)||zo.push(e)}handleLoading(){this.setState({status:"loading"})}handleActive(){this.setState({status:"active"})}handleInactive(){this.setState({status:"inactive"})}loadFonts(){this.state.mounted&&(zo.includes(this.props.config.google.families[0])||(Lo().load({...this.props.config,loading:this.handleLoading,active:this.handleActive,inactive:this.handleInactive,context:frames["editor-canvas"]}),this.addFont(this.props.config.google.families[0])))}componentDidMount(){zo=[],this.setState({mounted:!0,device:this.props.getPreviewDevice}),this.loadFonts()}componentDidUpdate(e,t){const{onStatus:n,config:l,getPreviewDevice:i}=this.props;t.status!==this.state.status&&n(this.state.status),this.state.device!==i?(zo=[],this.setState({device:i}),this.loadFonts()):e.config!==l&&this.loadFonts()}componentWillUnmount(){this.setState({mounted:!1})}render(){const{children:e}=this.props;return e||null}}To.propTypes={config:fe().object.isRequired,children:fe().element,onStatus:fe().func.isRequired},To.defaultProps={onStatus:()=>{}},(0,r.compose)([(0,a.withSelect)((e=>({getPreviewDevice:e("kadenceblocks/data").getPreviewDeviceType()})))])(To);class Oo extends e.Component{constructor(){super(...arguments),this.toggle=this.toggle.bind(this),this.state={open:!1},this.popRef=(0,e.createRef)(),this.debouncedToggle=(0,h.debounce)(this.toggle.bind(this),100)}toggle(){this.setState({open:!this.state.open})}render(){const{open:t}=this.state;let n={};return n.dynamic=(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},(0,e.createElement)("path",{d:"M4 5.002s.003-.095.213-.288c.245-.225.671-.483 1.306-.73C7.018 3.399 9.34 3 12 3s4.982.399 6.482.984c.634.247 1.061.505 1.306.73.205.189.212.281.212.288 0 .003-.007.095-.213.284-.245.225-.671.483-1.306.73C16.982 6.601 14.66 7 12 7s-4.982-.399-6.482-.984c-.634-.247-1.061-.505-1.306-.73C4.004 5.094 4 5.002 4 5.002zm16 9.53v4.471a.779.779 0 01-.217.291c-.245.225-.671.482-1.303.728-1.495.582-3.809.978-6.48.978s-4.985-.396-6.48-.978c-.633-.246-1.058-.503-1.303-.728a.865.865 0 01-.199-.242l-.006-4.514c.248.126.51.242.782.348C6.591 15.585 9.171 16 12 16s5.409-.415 7.206-1.114c.277-.108.543-.225.794-.354zm0-7.005v4.476a.779.779 0 01-.217.291c-.245.225-.671.482-1.303.728-1.495.582-3.809.978-6.48.978s-4.985-.396-6.48-.978c-.633-.246-1.058-.503-1.303-.728a.865.865 0 01-.199-.242 1.109 1.109 0 00-.009-.117l-.005-4.407c.248.128.513.244.788.352C6.593 8.582 9.18 9 12 9s5.407-.418 7.208-1.12A8.69 8.69 0 0020 7.527zM2 5v14c0 .058.002.116.007.174.057.665.425 1.197.857 1.594.498.457 1.175.824 1.93 1.118C6.591 22.585 9.171 23 12 23s5.409-.415 7.206-1.114c.755-.294 1.432-.661 1.93-1.118.432-.397.8-.929.857-1.594.005-.058.007-.116.007-.174V5c0-.056-.002-.112-.007-.168-.055-.664-.422-1.195-.852-1.59-.498-.459-1.177-.827-1.933-1.122C17.407 1.418 14.82 1 12 1s-5.407.418-7.208 1.12c-.756.295-1.435.664-1.933 1.122-.43.395-.797.927-.852 1.59A1.887 1.887 0 002 5z"})),(0,e.createElement)("div",{className:"kb-dynamic-image-sidebar-wrap kb-dynamic-background-sidebar-wrap"},(0,e.createElement)(i.Button,{className:"kb-dynamic-image-sidebar kb-dynamic-background-sidebar",isTertiary:!0,icon:n.dynamic,onClick:()=>this.debouncedToggle(),isPressed:t,"aria-haspopup":"true","aria-expanded":t,label:(0,o.__)("Dynamic Image","kadence-blocks"),showTooltip:!0}),t&&(0,e.createElement)(i.Popover,{className:"kb-dynamic-popover",position:"bottom left",onClick:()=>{},expandOnMobile:!0,onClose:()=>this.debouncedToggle(),ref:this.popRef},(0,e.createElement)("div",{className:"kb-dynamic-popover-inner-wrap"},(0,e.createElement)("div",{className:"kb-pro-notice"},(0,e.createElement)("h2",null,(0,o.__)("Dynamic Image","kadence-blocks")," "),(0,e.createElement)("p",null,(0,o.__)("Create dynamic sites by populating images from various sources.","kadence-blocks")," "),(0,e.createElement)(i.ExternalLink,{href:"https://www.kadencewp.com/kadence-blocks/pro/?utm_source=in-app&utm_medium=kadence-blocks&utm_campaign=dynamic-content"},(0,o.__)("Upgrade to Pro","kadence-blocks"))))))}}(0,i.withFilters)("kadence.ImageDynamicControl")(Oo);class Do extends e.Component{constructor(){super(...arguments),this.toggle=this.toggle.bind(this),this.state={open:!1},this.popRef=(0,e.createRef)(),this.debouncedToggle=(0,h.debounce)(this.toggle.bind(this),100)}toggle(){this.setState({open:!this.state.open})}render(){const{open:t}=this.state;let n={};return n.dynamic=(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},(0,e.createElement)("path",{d:"M4 5.002s.003-.095.213-.288c.245-.225.671-.483 1.306-.73C7.018 3.399 9.34 3 12 3s4.982.399 6.482.984c.634.247 1.061.505 1.306.73.205.189.212.281.212.288 0 .003-.007.095-.213.284-.245.225-.671.483-1.306.73C16.982 6.601 14.66 7 12 7s-4.982-.399-6.482-.984c-.634-.247-1.061-.505-1.306-.73C4.004 5.094 4 5.002 4 5.002zm16 9.53v4.471a.779.779 0 01-.217.291c-.245.225-.671.482-1.303.728-1.495.582-3.809.978-6.48.978s-4.985-.396-6.48-.978c-.633-.246-1.058-.503-1.303-.728a.865.865 0 01-.199-.242l-.006-4.514c.248.126.51.242.782.348C6.591 15.585 9.171 16 12 16s5.409-.415 7.206-1.114c.277-.108.543-.225.794-.354zm0-7.005v4.476a.779.779 0 01-.217.291c-.245.225-.671.482-1.303.728-1.495.582-3.809.978-6.48.978s-4.985-.396-6.48-.978c-.633-.246-1.058-.503-1.303-.728a.865.865 0 01-.199-.242 1.109 1.109 0 00-.009-.117l-.005-4.407c.248.128.513.244.788.352C6.593 8.582 9.18 9 12 9s5.407-.418 7.208-1.12A8.69 8.69 0 0020 7.527zM2 5v14c0 .058.002.116.007.174.057.665.425 1.197.857 1.594.498.457 1.175.824 1.93 1.118C6.591 22.585 9.171 23 12 23s5.409-.415 7.206-1.114c.755-.294 1.432-.661 1.93-1.118.432-.397.8-.929.857-1.594.005-.058.007-.116.007-.174V5c0-.056-.002-.112-.007-.168-.055-.664-.422-1.195-.852-1.59-.498-.459-1.177-.827-1.933-1.122C17.407 1.418 14.82 1 12 1s-5.407.418-7.208 1.12c-.756.295-1.435.664-1.933 1.122-.43.395-.797.927-.852 1.59A1.887 1.887 0 002 5z"})),(0,e.createElement)(i.Toolbar,null,(0,e.createElement)(i.Button,{className:"kb-dynamic-menu",icon:n.dynamic,onClick:()=>this.debouncedToggle(),isPressed:!1,"aria-haspopup":"true","aria-expanded":t,label:(0,o.__)("Dynamic Content","kadence-blocks"),showTooltip:!0}),t&&(0,e.createElement)(i.Popover,{className:"kb-dynamic-popover",position:"bottom left",onClick:()=>{},expandOnMobile:!0,onClose:()=>this.debouncedToggle(),ref:this.popRef},(0,e.createElement)("div",{className:"kb-dynamic-popover-inner-wrap"},(0,e.createElement)("div",{className:"kb-pro-notice"},(0,e.createElement)("h2",null,(0,o.__)("Dynamic Content","kadence-blocks-pro")," "),(0,e.createElement)("p",null,(0,o.__)("Create dynamic sites by populating content from various sources.","kadence-blocks-pro")," "),(0,e.createElement)(i.ExternalLink,{href:"https://www.kadencewp.com/kadence-blocks/pro/?utm_source=in-app&utm_medium=kadence-blocks&utm_campaign=dynamic-content"},(0,o.__)("Upgrade to Pro","kadence-blocks-pro"))))))}}(0,i.withFilters)("kadence.TextDynamicControl")(Do);class Fo extends e.Component{constructor(){super(...arguments)}render(){}}(0,i.withFilters)("kadence.InlineReplaceDynamicControl")(Fo);class Io extends e.Component{constructor(){super(...arguments),this.toggle=this.toggle.bind(this),this.state={open:!1},this.popRef=(0,e.createRef)(),this.debouncedToggle=(0,h.debounce)(this.toggle.bind(this),100)}toggle(){this.setState({open:!this.state.open})}render(){const{open:t}=this.state;let n={};return n.dynamic=(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},(0,e.createElement)("path",{d:"M4 5.002s.003-.095.213-.288c.245-.225.671-.483 1.306-.73C7.018 3.399 9.34 3 12 3s4.982.399 6.482.984c.634.247 1.061.505 1.306.73.205.189.212.281.212.288 0 .003-.007.095-.213.284-.245.225-.671.483-1.306.73C16.982 6.601 14.66 7 12 7s-4.982-.399-6.482-.984c-.634-.247-1.061-.505-1.306-.73C4.004 5.094 4 5.002 4 5.002zm16 9.53v4.471a.779.779 0 01-.217.291c-.245.225-.671.482-1.303.728-1.495.582-3.809.978-6.48.978s-4.985-.396-6.48-.978c-.633-.246-1.058-.503-1.303-.728a.865.865 0 01-.199-.242l-.006-4.514c.248.126.51.242.782.348C6.591 15.585 9.171 16 12 16s5.409-.415 7.206-1.114c.277-.108.543-.225.794-.354zm0-7.005v4.476a.779.779 0 01-.217.291c-.245.225-.671.482-1.303.728-1.495.582-3.809.978-6.48.978s-4.985-.396-6.48-.978c-.633-.246-1.058-.503-1.303-.728a.865.865 0 01-.199-.242 1.109 1.109 0 00-.009-.117l-.005-4.407c.248.128.513.244.788.352C6.593 8.582 9.18 9 12 9s5.407-.418 7.208-1.12A8.69 8.69 0 0020 7.527zM2 5v14c0 .058.002.116.007.174.057.665.425 1.197.857 1.594.498.457 1.175.824 1.93 1.118C6.591 22.585 9.171 23 12 23s5.409-.415 7.206-1.114c.755-.294 1.432-.661 1.93-1.118.432-.397.8-.929.857-1.594.005-.058.007-.116.007-.174V5c0-.056-.002-.112-.007-.168-.055-.664-.422-1.195-.852-1.59-.498-.459-1.177-.827-1.933-1.122C17.407 1.418 14.82 1 12 1s-5.407.418-7.208 1.12c-.756.295-1.435.664-1.933 1.122-.43.395-.797.927-.852 1.59A1.887 1.887 0 002 5z"})),(0,e.createElement)("div",{className:"kb-dynamic-background-sidebar-wrap"},(0,e.createElement)(i.Button,{className:"kb-dynamic-background-sidebar",isTertiary:!0,icon:n.dynamic,onClick:()=>this.debouncedToggle(),isPressed:t,"aria-haspopup":"true","aria-expanded":t,label:(0,o.__)("Dynamic Background Image","kadence-blocks"),showTooltip:!0}),t&&(0,e.createElement)(i.Popover,{className:"kb-dynamic-popover",position:"bottom left",onClick:()=>{},expandOnMobile:!0,onClose:()=>this.debouncedToggle(),ref:this.popRef},(0,e.createElement)("div",{className:"kb-dynamic-popover-inner-wrap"},(0,e.createElement)("div",{className:"kb-pro-notice"},(0,e.createElement)("h2",null,(0,o.__)("Dynamic Background Image","kadence-blocks-pro")," "),(0,e.createElement)("p",null,(0,o.__)("Create dynamic sites by populating background images from various sources.","kadence-blocks-pro")," "),(0,e.createElement)(i.ExternalLink,{href:"https://www.kadencewp.com/kadence-blocks/pro/?utm_source=in-app&utm_medium=kadence-blocks&utm_campaign=dynamic-content"},(0,o.__)("Upgrade to Pro","kadence-blocks-pro"))))))}}(0,i.withFilters)("kadence.BackgroundDynamicControl")(Io);class No extends e.Component{constructor(){super(...arguments),this.toggle=this.toggle.bind(this),this.state={open:!1},this.popRef=(0,e.createRef)(),this.debouncedToggle=(0,h.debounce)(this.toggle.bind(this),100)}toggle(){this.setState({open:!this.state.open})}render(){const{open:t}=this.state;let n={};return n.dynamic=(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},(0,e.createElement)("path",{d:"M4 5.002s.003-.095.213-.288c.245-.225.671-.483 1.306-.73C7.018 3.399 9.34 3 12 3s4.982.399 6.482.984c.634.247 1.061.505 1.306.73.205.189.212.281.212.288 0 .003-.007.095-.213.284-.245.225-.671.483-1.306.73C16.982 6.601 14.66 7 12 7s-4.982-.399-6.482-.984c-.634-.247-1.061-.505-1.306-.73C4.004 5.094 4 5.002 4 5.002zm16 9.53v4.471a.779.779 0 01-.217.291c-.245.225-.671.482-1.303.728-1.495.582-3.809.978-6.48.978s-4.985-.396-6.48-.978c-.633-.246-1.058-.503-1.303-.728a.865.865 0 01-.199-.242l-.006-4.514c.248.126.51.242.782.348C6.591 15.585 9.171 16 12 16s5.409-.415 7.206-1.114c.277-.108.543-.225.794-.354zm0-7.005v4.476a.779.779 0 01-.217.291c-.245.225-.671.482-1.303.728-1.495.582-3.809.978-6.48.978s-4.985-.396-6.48-.978c-.633-.246-1.058-.503-1.303-.728a.865.865 0 01-.199-.242 1.109 1.109 0 00-.009-.117l-.005-4.407c.248.128.513.244.788.352C6.593 8.582 9.18 9 12 9s5.407-.418 7.208-1.12A8.69 8.69 0 0020 7.527zM2 5v14c0 .058.002.116.007.174.057.665.425 1.197.857 1.594.498.457 1.175.824 1.93 1.118C6.591 22.585 9.171 23 12 23s5.409-.415 7.206-1.114c.755-.294 1.432-.661 1.93-1.118.432-.397.8-.929.857-1.594.005-.058.007-.116.007-.174V5c0-.056-.002-.112-.007-.168-.055-.664-.422-1.195-.852-1.59-.498-.459-1.177-.827-1.933-1.122C17.407 1.418 14.82 1 12 1s-5.407.418-7.208 1.12c-.756.295-1.435.664-1.933 1.122-.43.395-.797.927-.852 1.59A1.887 1.887 0 002 5z"})),(0,e.createElement)("div",{className:"kb-dynamic-image-sidebar-wrap kb-dynamic-gallery-sidebar-wrap"},(0,e.createElement)(i.Button,{className:"kb-dynamic-image-sidebar kb-dynamic-gallery-sidebar",isTertiary:!0,icon:n.dynamic,onClick:()=>this.debouncedToggle(),isPressed:t,"aria-haspopup":"true","aria-expanded":t,label:(0,o.__)("Dynamic Gallery","kadence-blocks"),showTooltip:!0}),t&&(0,e.createElement)(i.Popover,{className:"kb-dynamic-popover",position:"bottom left",onClick:()=>{},expandOnMobile:!0,onClose:()=>this.debouncedToggle(),ref:this.popRef},(0,e.createElement)("div",{className:"kb-dynamic-popover-inner-wrap"},(0,e.createElement)("div",{className:"kb-pro-notice"},(0,e.createElement)("h2",null,(0,o.__)("Dynamic Gallery","kadence-blocks")," "),(0,e.createElement)("p",null,(0,o.__)("Create dynamic sites by populating images from various sources.","kadence-blocks")," "),(0,e.createElement)(i.ExternalLink,{href:"https://www.kadencewp.com/kadence-blocks/pro/?utm_source=in-app&utm_medium=kadence-blocks&utm_campaign=dynamic-content"},(0,o.__)("Upgrade to Pro","kadence-blocks"))))))}}(0,i.withFilters)("kadence.GalleryDynamicControl")(No);var Po=window.wp.primitives,Bo=(0,e.createElement)(Po.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"-2 -2 24 24"},(0,e.createElement)(Po.Path,{d:"M6.734 16.106l2.176-2.38-1.093-1.028-3.846 4.158 3.846 4.157 1.093-1.027-2.176-2.38h2.811c1.125 0 2.25.03 3.374 0 1.428-.001 3.362-.25 4.963-1.277 1.66-1.065 2.868-2.906 2.868-5.859 0-2.479-1.327-4.896-3.65-5.93-1.82-.813-3.044-.8-4.806-.788l-.567.002v1.5c.184 0 .368 0 .553-.002 1.82-.007 2.704-.014 4.21.657 1.854.827 2.76 2.657 2.76 4.561 0 2.472-.973 3.824-2.178 4.596-1.258.807-2.864 1.04-4.163 1.04h-.02c-1.115.03-2.229 0-3.344 0H6.734z"}));const Ho=n=>{let{src:l,onChange:r,onSubmit:s,onClose:a}=n;return(0,e.createElement)(t.URLPopover,{onClose:a},(0,e.createElement)("form",{className:"block-editor-media-placeholder__url-input-form",onSubmit:s},(0,e.createElement)("input",{className:"block-editor-media-placeholder__url-input-field",type:"url","aria-label":(0,o.__)("URL","kadence-blocks"),placeholder:(0,o.__)("Paste or type URL","kadence-blocks"),onChange:r,value:l}),(0,e.createElement)(i.Button,{className:"block-editor-media-placeholder__url-input-submit-button",icon:Bo,label:(0,o.__)("Apply","kadence-blocks"),type:"submit"})))};class jo extends e.Component{constructor(){super(...arguments),this.state={src:"",isURLInputVisible:!1},this.onChangeSrc=this.onChangeSrc.bind(this),this.onSubmitSrc=this.onSubmitSrc.bind(this),this.onUpload=this.onUpload.bind(this),this.onFilesUpload=this.onFilesUpload.bind(this),this.openURLInput=this.openURLInput.bind(this),this.closeURLInput=this.closeURLInput.bind(this)}onlyAllowsImages(){const{allowedTypes:e}=this.props;return!!e&&(0,h.every)(e,(e=>"image"===e||(0,h.startsWith)(e,"image/")))}componentDidMount(){this.setState({src:(0,h.get)(this.props.value,["src"],"")})}componentDidUpdate(e){(0,h.get)(e.value,["src"],"")!==(0,h.get)(this.props.value,["src"],"")&&this.setState({src:(0,h.get)(this.props.value,["src"],"")})}onChangeSrc(e){this.setState({src:e.target.value})}onSubmitSrc(e){e.preventDefault(),this.state.src&&this.props.onSelectURL&&(this.props.onSelectURL(this.state.src),this.closeURLInput())}onUpload(e){this.onFilesUpload(e.target.files)}onFilesUpload(e){const{addToGallery:t,allowedTypes:n,mediaUpload:l,multiple:i,onError:r,onSelect:o,onFilesPreUpload:s=h.noop}=this.props;let a;if(s(e),i)if(t){let e=[];a=t=>{const n=(this.props.value||[]).filter((t=>t.id?!e.some((e=>{let{id:n}=e;return Number(n)===Number(t.id)})):!e.some((e=>{let{urlSlug:n}=e;return t.url.includes(n)}))));o(n.concat(t)),e=t.map((e=>{const t=e.url.lastIndexOf("."),n=e.url.slice(0,t);return{id:e.id,urlSlug:n}}))}}else a=o;else a=e=>{let[t]=e;return o(t)};l({allowedTypes:n,filesList:e,onFileChange:a,onError:r})}openURLInput(){this.setState({isURLInputVisible:!0})}closeURLInput(){this.setState({isURLInputVisible:!1})}renderPlaceholder(t,n){const{allowedTypes:l=[],className:r,icon:s,isAppender:a,labels:c={},onDoubleClick:h,mediaPreview:d,notices:u,onSelectURL:p,mediaUpload:f,children:m}=this.props;let g=c.instructions,v=c.title;if(f||p||(g=(0,o.__)("To edit this block, you need permission to upload media.","kadence-blocks")),void 0===g||void 0===v){const e=1===l.length,t=e&&"audio"===l[0],n=e&&"image"===l[0],i=e&&"video"===l[0];void 0===g&&f&&(g=(0,o.__)("Upload a media file or pick one from your media library.","kadence-blocks"),t?g=(0,o.__)("Upload an audio file, pick one from your media library, or add one with a URL.","kadence-blocks"):n?g=(0,o.__)("Upload an image file, pick one from your media library, or add one with a URL.","kadence-blocks"):i&&(g=(0,o.__)("Upload a video file, pick one from your media library, or add one with a URL.","kadence-blocks")))}const b=H()("block-editor-media-placeholder",r,{"is-appender":a});return(0,e.createElement)(i.Placeholder,{icon:s,label:v||void 0,instructions:g,className:b,notices:u,onClick:n,onDoubleClick:h,preview:d},t,m)}renderDropZone(){const{disableDropZone:t,onHTMLDrop:n=h.noop}=this.props;return t?null:(0,e.createElement)(i.DropZone,{onFilesDrop:this.onFilesUpload,onHTMLDrop:n})}renderCancelLink(){const{onCancel:t}=this.props;return t&&(0,e.createElement)(i.Button,{className:"block-editor-media-placeholder__cancel-button",title:(0,o.__)("Cancel","kadence-blocks"),isLink:!0,onClick:t},(0,o.__)("Cancel","kadence-blocks"))}renderUrlSelectionUI(){const{onSelectURL:t}=this.props;if(!t)return null;const{isURLInputVisible:n,src:l}=this.state;return(0,e.createElement)("div",{className:"block-editor-media-placeholder__url-input-container"},(0,e.createElement)(i.Button,{className:"block-editor-media-placeholder__button",onClick:this.openURLInput,isPressed:n,isTertiary:!0},(0,o.__)("Insert from URL","kadence-blocks")),n&&(0,e.createElement)(Ho,{src:l,onChange:this.onChangeSrc,onSubmit:this.onSubmitSrc,onClose:this.closeURLInput}))}renderDynamicSelectionUI(){const{dynamicControl:t}=this.props;return t?(0,e.createElement)("div",{className:"block-editor-media-placeholder__dynamic-input-container"},t):null}renderMediaUploadChecked(){const{selectLabel:n=(0,o.__)("Select Image","kadence-blocks"),selectIcon:l,accept:r,addToGallery:s,allowedTypes:a=[],isAppender:c,mediaUpload:d,multiple:u=!1,onSelect:p,value:f={}}=this.props,m=(0,e.createElement)(t.MediaUpload,{addToGallery:s,gallery:u&&this.onlyAllowsImages(),multiple:u,onSelect:p,allowedTypes:a,value:(0,h.isArray)(f)?f.map((e=>{let{id:t}=e;return t})):f.id,render:t=>{let{open:r}=t;return(0,e.createElement)(i.Button,{isPrimary:!0,icon:l||void 0,onClick:e=>{e.stopPropagation(),r()}},n)}});if(d&&c)return(0,e.createElement)(e.Fragment,null,this.renderDropZone(),(0,e.createElement)(i.FormFileUpload,{onChange:this.onUpload,accept:r,multiple:u,render:t=>{let{openFileDialog:n}=t;const l=(0,e.createElement)(e.Fragment,null,m,this.renderUrlSelectionUI(),this.renderCancelLink(),this.renderDynamicSelectionUI());return this.renderPlaceholder(l,n)}}));if(d){const t=(0,e.createElement)(e.Fragment,null,this.renderDropZone(),m,this.renderUrlSelectionUI(),this.renderCancelLink(),this.renderDynamicSelectionUI());return this.renderPlaceholder(t)}return this.renderPlaceholder(m)}render(){const{disableMediaButtons:n,dropZoneUIOnly:l}=this.props;return l||n?(0,e.createElement)(t.MediaUploadCheck,null,this.renderDropZone()):(0,e.createElement)(t.MediaUploadCheck,{fallback:this.renderPlaceholder(this.renderUrlSelectionUI())},this.renderMediaUploadChecked())}}(0,a.withSelect)((e=>{const{getSettings:t}=e("core/block-editor");return{mediaUpload:t().mediaUpload}}))(jo);var Wo={grad:.9,turn:360,rad:360/(2*Math.PI)},Vo=function(e){return"string"==typeof e?e.length>0:"number"==typeof e},Zo=function(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=Math.pow(10,t)),Math.round(n*e)/n+0},Uo=function(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=1),e>n?n:e>t?e:t},Go=function(e){return(e=isFinite(e)?e%360:0)>0?e:e+360},qo=function(e){return{r:Uo(e.r,0,255),g:Uo(e.g,0,255),b:Uo(e.b,0,255),a:Uo(e.a)}},Ko=function(e){return{r:Zo(e.r),g:Zo(e.g),b:Zo(e.b),a:Zo(e.a,3)}},Xo=/^#([0-9a-f]{3,8})$/i,Yo=function(e){var t=e.toString(16);return t.length<2?"0"+t:t},Qo=function(e){var t=e.r,n=e.g,l=e.b,i=e.a,r=Math.max(t,n,l),o=r-Math.min(t,n,l),s=o?r===t?(n-l)/o:r===n?2+(l-t)/o:4+(t-n)/o:0;return{h:60*(s<0?s+6:s),s:r?o/r*100:0,v:r/255*100,a:i}},Jo=function(e){var t=e.h,n=e.s,l=e.v,i=e.a;t=t/360*6,n/=100,l/=100;var r=Math.floor(t),o=l*(1-n),s=l*(1-(t-r)*n),a=l*(1-(1-t+r)*n),c=r%6;return{r:255*[l,s,o,o,a,l][c],g:255*[a,l,l,s,o,o][c],b:255*[o,o,a,l,l,s][c],a:i}},es=function(e){return{h:Go(e.h),s:Uo(e.s,0,100),l:Uo(e.l,0,100),a:Uo(e.a)}},ts=function(e){return{h:Zo(e.h),s:Zo(e.s),l:Zo(e.l),a:Zo(e.a,3)}},ns=function(e){return Jo((n=(t=e).s,{h:t.h,s:(n*=((l=t.l)<50?l:100-l)/100)>0?2*n/(l+n)*100:0,v:l+n,a:t.a}));var t,n,l},ls=function(e){return{h:(t=Qo(e)).h,s:(i=(200-(n=t.s))*(l=t.v)/100)>0&&i<200?n*l/100/(i<=100?i:200-i)*100:0,l:i/2,a:t.a};var t,n,l,i},is=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s*,\s*([+-]?\d*\.?\d+)%\s*,\s*([+-]?\d*\.?\d+)%\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,rs=/^hsla?\(\s*([+-]?\d*\.?\d+)(deg|rad|grad|turn)?\s+([+-]?\d*\.?\d+)%\s+([+-]?\d*\.?\d+)%\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,os=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*,\s*([+-]?\d*\.?\d+)(%)?\s*(?:,\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,ss=/^rgba?\(\s*([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s+([+-]?\d*\.?\d+)(%)?\s*(?:\/\s*([+-]?\d*\.?\d+)(%)?\s*)?\)$/i,as={string:[[function(e){var t=Xo.exec(e);return t?(e=t[1]).length<=4?{r:parseInt(e[0]+e[0],16),g:parseInt(e[1]+e[1],16),b:parseInt(e[2]+e[2],16),a:4===e.length?Zo(parseInt(e[3]+e[3],16)/255,2):1}:6===e.length||8===e.length?{r:parseInt(e.substr(0,2),16),g:parseInt(e.substr(2,2),16),b:parseInt(e.substr(4,2),16),a:8===e.length?Zo(parseInt(e.substr(6,2),16)/255,2):1}:null:null},"hex"],[function(e){var t=os.exec(e)||ss.exec(e);return t?t[2]!==t[4]||t[4]!==t[6]?null:qo({r:Number(t[1])/(t[2]?100/255:1),g:Number(t[3])/(t[4]?100/255:1),b:Number(t[5])/(t[6]?100/255:1),a:void 0===t[7]?1:Number(t[7])/(t[8]?100:1)}):null},"rgb"],[function(e){var t=is.exec(e)||rs.exec(e);if(!t)return null;var n,l,i=es({h:(n=t[1],l=t[2],void 0===l&&(l="deg"),Number(n)*(Wo[l]||1)),s:Number(t[3]),l:Number(t[4]),a:void 0===t[5]?1:Number(t[5])/(t[6]?100:1)});return ns(i)},"hsl"]],object:[[function(e){var t=e.r,n=e.g,l=e.b,i=e.a,r=void 0===i?1:i;return Vo(t)&&Vo(n)&&Vo(l)?qo({r:Number(t),g:Number(n),b:Number(l),a:Number(r)}):null},"rgb"],[function(e){var t=e.h,n=e.s,l=e.l,i=e.a,r=void 0===i?1:i;if(!Vo(t)||!Vo(n)||!Vo(l))return null;var o=es({h:Number(t),s:Number(n),l:Number(l),a:Number(r)});return ns(o)},"hsl"],[function(e){var t=e.h,n=e.s,l=e.v,i=e.a,r=void 0===i?1:i;if(!Vo(t)||!Vo(n)||!Vo(l))return null;var o=function(e){return{h:Go(e.h),s:Uo(e.s,0,100),v:Uo(e.v,0,100),a:Uo(e.a)}}({h:Number(t),s:Number(n),v:Number(l),a:Number(r)});return Jo(o)},"hsv"]]},cs=function(e,t){for(var n=0;n<t.length;n++){var l=t[n][0](e);if(l)return[l,t[n][1]]}return[null,void 0]},hs=function(e,t){var n=ls(e);return{h:n.h,s:Uo(n.s+100*t,0,100),l:n.l,a:n.a}},ds=function(e){return(299*e.r+587*e.g+114*e.b)/1e3/255},us=function(e,t){var n=ls(e);return{h:n.h,s:n.s,l:Uo(n.l+100*t,0,100),a:n.a}},ps=function(){function e(e){this.parsed=function(e){return"string"==typeof e?cs(e.trim(),as.string):"object"==typeof e&&null!==e?cs(e,as.object):[null,void 0]}(e)[0],this.rgba=this.parsed||{r:0,g:0,b:0,a:1}}return e.prototype.isValid=function(){return null!==this.parsed},e.prototype.brightness=function(){return Zo(ds(this.rgba),2)},e.prototype.isDark=function(){return ds(this.rgba)<.5},e.prototype.isLight=function(){return ds(this.rgba)>=.5},e.prototype.toHex=function(){return t=(e=Ko(this.rgba)).r,n=e.g,l=e.b,r=(i=e.a)<1?Yo(Zo(255*i)):"","#"+Yo(t)+Yo(n)+Yo(l)+r;var e,t,n,l,i,r},e.prototype.toRgb=function(){return Ko(this.rgba)},e.prototype.toRgbString=function(){return t=(e=Ko(this.rgba)).r,n=e.g,l=e.b,(i=e.a)<1?"rgba("+t+", "+n+", "+l+", "+i+")":"rgb("+t+", "+n+", "+l+")";var e,t,n,l,i},e.prototype.toHsl=function(){return ts(ls(this.rgba))},e.prototype.toHslString=function(){return t=(e=ts(ls(this.rgba))).h,n=e.s,l=e.l,(i=e.a)<1?"hsla("+t+", "+n+"%, "+l+"%, "+i+")":"hsl("+t+", "+n+"%, "+l+"%)";var e,t,n,l,i},e.prototype.toHsv=function(){return e=Qo(this.rgba),{h:Zo(e.h),s:Zo(e.s),v:Zo(e.v),a:Zo(e.a,3)};var e},e.prototype.invert=function(){return fs({r:255-(e=this.rgba).r,g:255-e.g,b:255-e.b,a:e.a});var e},e.prototype.saturate=function(e){return void 0===e&&(e=.1),fs(hs(this.rgba,e))},e.prototype.desaturate=function(e){return void 0===e&&(e=.1),fs(hs(this.rgba,-e))},e.prototype.grayscale=function(){return fs(hs(this.rgba,-1))},e.prototype.lighten=function(e){return void 0===e&&(e=.1),fs(us(this.rgba,e))},e.prototype.darken=function(e){return void 0===e&&(e=.1),fs(us(this.rgba,-e))},e.prototype.rotate=function(e){return void 0===e&&(e=15),this.hue(this.hue()+e)},e.prototype.alpha=function(e){return"number"==typeof e?fs({r:(t=this.rgba).r,g:t.g,b:t.b,a:e}):Zo(this.rgba.a,3);var t},e.prototype.hue=function(e){var t=ls(this.rgba);return"number"==typeof e?fs({h:e,s:t.s,l:t.l,a:t.a}):Zo(t.h)},e.prototype.isEqual=function(e){return this.toHex()===fs(e).toHex()},e}(),fs=function(e){return e instanceof ps?e:new ps(e)},ms=(0,e.createElement)(Po.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,e.createElement)(Po.Path,{d:"M18 11.2h-5.2V6h-1.6v5.2H6v1.6h5.2V18h1.6v-5.2H18z"}));n(69341),(0,o.__)("Linear","kadence-blocks"),(0,o.__)("Radial","kadence-blocks"),(0,o.__)("Center Top","kadence-blocks"),(0,o.__)("Center Center","kadence-blocks"),(0,o.__)("Center Bottom","kadence-blocks"),(0,o.__)("Left Top","kadence-blocks"),(0,o.__)("Left Center","kadence-blocks"),(0,o.__)("Left Bottom","kadence-blocks"),(0,o.__)("Right Top","kadence-blocks"),(0,o.__)("Right Center","kadence-blocks"),(0,o.__)("Right Bottom","kadence-blocks"),(0,o.__)("None","kadence-blocks"),(0,o.__)("None","kadence-blocks"),(0,o.__)("XXS","kadence-blocks"),(0,o.__)("2X Small","kadence-blocks"),(0,o.__)("XS","kadence-blocks"),(0,o.__)("X Small","kadence-blocks"),(0,o.__)("SM","kadence-blocks"),(0,o.__)("Small","kadence-blocks"),(0,o.__)("MD","kadence-blocks"),(0,o.__)("Medium","kadence-blocks"),(0,o.__)("LG","kadence-blocks"),(0,o.__)("Large","kadence-blocks"),(0,o.__)("XL","kadence-blocks"),(0,o.__)("X Large","kadence-blocks"),(0,o.__)("XXL","kadence-blocks"),(0,o.__)("2X Large","kadence-blocks"),(0,o.__)("3XL","kadence-blocks"),(0,o.__)("3X Large","kadence-blocks"),(0,o.__)("4XL","kadence-blocks"),(0,o.__)("4X Large","kadence-blocks"),(0,o.__)("5XL","kadence-blocks"),(0,o.__)("5X Large","kadence-blocks"),window.wp.isShallowEqual;class gs extends e.Component{constructor(e,t,n,l,i){super(...arguments),this.getImageSizeOptions=this.getImageSizeOptions.bind(this),this.getSmallImageSizeOptions=this.getSmallImageSizeOptions.bind(this),this.state={isVisible:!1}}getImageSizeOptions(){const{image:e}=this.props;if(e){const t=void 0!==e.media_details.sizes?e.media_details.sizes:[],n=Object.keys(t).map((e=>({slug:e,name:e})));return(0,h.compact)((0,h.map)(n,(t=>{let{name:n,slug:l}=t;if("image/svg+xml"===(0,h.get)(e,["mime_type"]))return null;const i=(0,h.get)(e,["media_details","sizes",l,"source_url"]);if(!i)return null;const r=(0,h.get)(e,["media_details","sizes",l,"width"]);if(!r)return null;const o=(0,h.get)(e,["media_details","sizes",l,"height"]);return o?{value:i,label:n+" ("+r+"x"+o+")",slug:l,width:r,height:o}:null})))}return null}getSmallImageSizeOptions(){const{image:e}=this.props;if(e){const t=void 0!==e.media_details.sizes?e.media_details.sizes:[],n=[];for(let e=0;e<Object.keys(t).length;e++){const l=Object.keys(t)[e];"thumbnail"!==l&&"medium"!==l&&"medium_large"!==l&&"large"!==l&&"full"!==l||n.push({slug:l,name:l})}return(0,h.compact)((0,h.map)(n,(t=>{let{name:n,slug:l}=t;if("image/svg+xml"===(0,h.get)(e,["mime_type"]))return null;const i=(0,h.get)(e,["media_details","sizes",l,"source_url"]);if(!i)return null;const r=(0,h.get)(e,["media_details","sizes",l,"width"]);if(!r)return null;const o=(0,h.get)(e,["media_details","sizes",l,"height"]);return o?{value:i,label:n+("full"===l?"":" ("+r+"x"+o+")"),slug:l,width:r,height:o}:null})))}return null}render(){let t;return t=void 0===this.props.fullSelection||!0===this.props.fullSelection?this.getImageSizeOptions():this.getSmallImageSizeOptions(),(0,e.createElement)("div",{className:"kb-image-size-container"},!(0,h.isEmpty)(t)&&(void 0===this.props.selectByValue||!0===this.props.selectByValue)&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)("h2",{className:"kb-image-size-title"},this.props.label),(0,e.createElement)("div",{className:"kb-image-size-select-form-row"},(0,e.createElement)(So,{options:t,value:t.filter((e=>{let{value:t}=e;return t===this.props.url})),isMulti:!1,maxMenuHeight:250,isClearable:!1,placeholder:"",onChange:this.props.onChange}))),!(0,h.isEmpty)(t)&&!1===this.props.selectByValue&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)("h2",{className:"kb-image-size-title"},this.props.label),(0,e.createElement)("div",{className:"kb-image-size-select-form-row"},(0,e.createElement)(So,{options:t,value:t.filter((e=>{let{slug:t}=e;return t===this.props.slug})),isMulti:!1,maxMenuHeight:250,isClearable:!1,placeholder:"",onChange:this.props.onChange}))))}}(0,r.compose)([(0,a.withSelect)(((e,t)=>{const{getMedia:n}=e("core"),{id:l}=t,{getSettings:i}=e("core/block-editor"),{imageSizes:r}=i();return{image:l?n(l):null,imageSizes:r}}))])(gs),(0,r.compose)([(0,a.withSelect)(((e,t)=>{const n=void 0===t.initialOpen||t.initialOpen,l=(0,h.get)(t,["index"],"");return{isOpened:e("kadenceblocks/data").isEditorPanelOpened(t.panelName+l+e("core/block-editor").getSelectedBlockClientId(),n)}})),(0,a.withDispatch)(((e,t,n)=>{let{select:l}=n;const{getSelectedBlockClientId:i}=l("core/block-editor"),r=void 0===t.initialOpen||t.initialOpen,o=(0,h.get)(t,["index"],"");return{toggleOpened:()=>{e("kadenceblocks/data").toggleEditorPanelOpened(t.panelName+o+i(),r)}}}))])((function(t){let{children:n,title:l,initialOpen:r=!0,isOpened:o,toggleOpened:s,className:a="",icon:c="",buttonProps:h={},blockSlug:u=!1,index:p=!1,panelName:f}=t;return!1===u||d(f,u)?(0,e.createElement)(i.PanelBody,{title:l,initialOpen:r,onToggle:s,opened:o,className:a,icon:c,buttonProps:h},n):null}));class vs extends e.Component{constructor(){super(...arguments),this.state={options:[],isLoading:!1,page:1,hasMore:!1}}componentDidMount(){this.fetchPostAbortController=new AbortController,this.fetchTerms()}componentWillUnmount(){this.fetchPostAbortController&&this.fetchPostAbortController.abort()}fetchTerms(){const{restBase:e}=this.props,{page:t,options:n,search:l}=this.state,i={page:t,per_page:10};l&&l.length>=3&&(i.search=l),this.setState({isLoading:!0}),f({path:(0,$o.addQueryArgs)(`${e}/`,i),signal:this.fetchPostAbortController.signal}).then((e=>{let[l,i]=e;const r=(0,h.uniqBy)([...n,...l.map((e=>({value:e.id,label:e.name})))],"value");this.setState({options:r,hasMore:parseInt(i["x-wp-totalpages"],10)>t,isLoading:!1})}))}fetchMoreTerms(){const{page:e,hasMore:t,isLoading:n}=this.state;t&&!n&&this.setState({page:e+1},(()=>this.fetchTerms()))}updateSearch(e){e.length>=3&&this.setState({search:e,page:1},(()=>this.fetchTerms()))}handleChange(e){const{onChange:t}=this.props;this.setState({search:null,page:1}),t(e)}render(){return(0,e.createElement)("div",{className:"term-select-form-row"},(0,e.createElement)("label",{htmlFor:this.props.fieldId,className:"screen-reader-text"},this.props.placeholder),(0,e.createElement)(So,{value:this.props.value,onChange:e=>this.handleChange(e),id:this.props.fieldId,options:this.state.options,isMulti:!0,classNamePrefix:"kt-tax-select",isLoading:this.state.isLoading,onMenuScrollToBottom:()=>this.fetchMoreTerms(),onInputChange:e=>this.updateSearch(e),maxMenuHeight:300,placeholder:this.props.placeholder}))}}function bs(t){let{value:n,onChange:l,source:r,isMulti:s=!1,termOnly:a=!1}=t;const[c,h]=(0,e.useState)(!0),[d,u]=(0,e.useState)([]),[f,m]=(0,e.useState)(1),[g,v]=(0,e.useState)(!1),b=n,y="array"==typeof n||"object"==typeof n?n.map((e=>({value:r+"|"+e.value,label:e.label}))):n;return(0,e.useEffect)((()=>{if(r&&void 0!==window.kbpData.taxonomies[r]&&window.kbpData.taxonomies[r])u(Array.from(window.kbpData.taxonomies[r])),h(!1);else{const e={source:r,page:f,per_page:50};h(!0),p()({path:(0,$o.addQueryArgs)(window.kbpData.termEndpoint,e)}).then((e=>{e?(u(e),window.kbpData.taxonomies[r]=e):(u([]),window.kbpData.taxonomies[r]=[]),h(!1)})).catch((()=>{h(!1),u([]),window.kbpData.taxonomies[r]=[]}))}}),[r]),c?(0,e.createElement)(i.Spinner,null):(0,e.createElement)("div",{className:"kb-inner-term-select-wrap"},(0,e.createElement)(So,{options:d,className:"kb-dynamic-select",classNamePrefix:"kbp",value:s?a?y:n:""!==n?d.filter((e=>{let{value:t}=e;return t===b})):"",isMulti:s,isSearchable:!0,isClearable:!0,menuPortalTarget:document.body,styles:{menuPortal:e=>({...e,zIndex:99999999})},maxMenuHeight:200,placeholder:(0,o.__)("Select Term","kadence-blocks-pro"),onChange:e=>{if(e)if(s){var t=e;a&&(t=e.map((e=>{const t=e.value.split("|")?.[1];return{value:t,label:e.label}}))),l(t)}else a&&l(e.value.split("|")?.[1]),l(e.value);else l("")}}))}vs.propTypes={fieldId:fe().string.isRequired,label:fe().string.isRequired,restBase:fe().string.isRequired,onChange:fe().func.isRequired};var ys=(0,e.createElement)(Po.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,e.createElement)(Po.Path,{d:"M19 8h-1V6h-5v2h-2V6H6v2H5c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-8c0-1.1-.9-2-2-2zm.5 10c0 .3-.2.5-.5.5H5c-.3 0-.5-.2-.5-.5v-8c0-.3.2-.5.5-.5h14c.3 0 .5.2.5.5v8z"})),ws=(0,e.createElement)(Po.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,e.createElement)(Po.Path,{d:"M4 20h8v-1.5H4V20zM18.9 3.5c-.6-.6-1.5-.6-2.1 0l-7.2 7.2c-.4-.1-.7 0-1.1.1-.5.2-1.5.7-1.9 2.2-.4 1.7-.8 2.2-1.1 2.7-.1.1-.2.3-.3.4l-.6 1.1H6c2 0 3.4-.4 4.7-1.4.8-.6 1.2-1.4 1.3-2.3 0-.3 0-.5-.1-.7L19 5.7c.5-.6.5-1.6-.1-2.2zM9.7 14.7c-.7.5-1.5.8-2.4 1 .2-.5.5-1.2.8-2.3.2-.6.4-1 .8-1.1.5-.1 1 .1 1.3.3.2.2.3.5.2.8 0 .3-.1.9-.7 1.3z"})),xs=(0,e.createElement)(Po.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,e.createElement)(Po.Path,{d:"M14.5 13.8c-1.1 0-2.1.7-2.4 1.8H4V17h8.1c.3 1 1.3 1.8 2.4 1.8s2.1-.7 2.4-1.8H20v-1.5h-3.1c-.3-1-1.3-1.7-2.4-1.7zM11.9 7c-.3-1-1.3-1.8-2.4-1.8S7.4 6 7.1 7H4v1.5h3.1c.3 1 1.3 1.8 2.4 1.8s2.1-.7 2.4-1.8H20V7h-8.1z"}));(0,r.compose)([(0,a.withSelect)(((e,t)=>{const n=void 0!==t.initialOpen?t.initialOpen:"general";return{openedTab:e("kadenceblocks/data").getOpenSidebarTabKey(t.panelName+e("core/block-editor").getSelectedBlockClientId(),n)}})),(0,a.withDispatch)(((e,t,n)=>{let{select:l}=n;const{getSelectedBlockClientId:i}=l("core/block-editor");return{toggleOpened:n=>{e("kadenceblocks/data").switchEditorTabOpened(t.panelName+i(),n)}}}))])((function(t){let{allowedTabs:n=null,activeTab:l,setActiveTab:r,openedTab:s,toggleOpened:a,tabs:c=null}=t;const h=[{key:"general",title:(0,o.__)("General","kadence-blocks"),icon:ys},{key:"style",title:(0,o.__)("Style","kadence-blocks"),icon:ws},{key:"advanced",title:(0,o.__)("Advanced","kadence-blocks"),icon:xs}],d=n||["general","style","advanced"],u=c||h,p=(0,e.createRef)();let f;return(0,e.useEffect)((()=>{f=p.current.closest(".components-panel")})),l!==s&&r(s),(0,e.useEffect)((()=>{var e;return e=l,f&&(f.setAttribute("data-kadence-hide-advanced","advanced"!==e),f.setAttribute("data-kadence-active-tab",e)),()=>{if(f){const e=f.querySelector(".kadence-blocks-inspector-tabs");e&&null!==e||(f.removeAttribute("data-kadence-hide-advanced"),f.removeAttribute("data-kadence-active-tab"))}}}),[l]),(0,e.createElement)("div",{className:"kadence-blocks-inspector-tabs",ref:p},u.map(((t,n)=>{let{key:s,title:c,icon:h}=t;if(d.includes(s))return(0,e.createElement)("button",{key:s,"aria-label":c+" "+(0,o.__)("tab","kadence-blocks"),onClick:()=>(e=>{a(e),r(e)})(s),className:H()({"is-active":s===l})},(0,e.createElement)(i.Icon,{icon:h})," ",c)})))}));const{localStorage:ks}=window;window.wp.date;class Es extends e.Component{constructor(){super(...arguments),this.toggle=this.toggle.bind(this),this.state={open:!1},this.popRef=(0,e.createRef)(),this.debouncedToggle=(0,h.debounce)(this.toggle.bind(this),100)}toggle(){this.setState({open:!this.state.open})}render(){const{open:t}=this.state;let n={};return n.dynamic=(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},(0,e.createElement)("path",{d:"M4 5.002s.003-.095.213-.288c.245-.225.671-.483 1.306-.73C7.018 3.399 9.34 3 12 3s4.982.399 6.482.984c.634.247 1.061.505 1.306.73.205.189.212.281.212.288 0 .003-.007.095-.213.284-.245.225-.671.483-1.306.73C16.982 6.601 14.66 7 12 7s-4.982-.399-6.482-.984c-.634-.247-1.061-.505-1.306-.73C4.004 5.094 4 5.002 4 5.002zm16 9.53v4.471a.779.779 0 01-.217.291c-.245.225-.671.482-1.303.728-1.495.582-3.809.978-6.48.978s-4.985-.396-6.48-.978c-.633-.246-1.058-.503-1.303-.728a.865.865 0 01-.199-.242l-.006-4.514c.248.126.51.242.782.348C6.591 15.585 9.171 16 12 16s5.409-.415 7.206-1.114c.277-.108.543-.225.794-.354zm0-7.005v4.476a.779.779 0 01-.217.291c-.245.225-.671.482-1.303.728-1.495.582-3.809.978-6.48.978s-4.985-.396-6.48-.978c-.633-.246-1.058-.503-1.303-.728a.865.865 0 01-.199-.242 1.109 1.109 0 00-.009-.117l-.005-4.407c.248.128.513.244.788.352C6.593 8.582 9.18 9 12 9s5.407-.418 7.208-1.12A8.69 8.69 0 0020 7.527zM2 5v14c0 .058.002.116.007.174.057.665.425 1.197.857 1.594.498.457 1.175.824 1.93 1.118C6.591 22.585 9.171 23 12 23s5.409-.415 7.206-1.114c.755-.294 1.432-.661 1.93-1.118.432-.397.8-.929.857-1.594.005-.058.007-.116.007-.174V5c0-.056-.002-.112-.007-.168-.055-.664-.422-1.195-.852-1.59-.498-.459-1.177-.827-1.933-1.122C17.407 1.418 14.82 1 12 1s-5.407.418-7.208 1.12c-.756.295-1.435.664-1.933 1.122-.43.395-.797.927-.852 1.59A1.887 1.887 0 002 5z"})),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(i.Button,{className:"kb-dynamic-url-sidebar",icon:n.dynamic,onClick:()=>this.debouncedToggle(),isPressed:!1,"aria-haspopup":"true","aria-expanded":t,label:(0,o.__)("Dynamic Link","kadence-blocks"),showTooltip:!0}),t&&(0,e.createElement)(i.Popover,{className:"kb-dynamic-popover",position:"bottom left",onClick:()=>{},expandOnMobile:!0,onClose:()=>this.debouncedToggle(),ref:this.popRef},(0,e.createElement)("div",{className:"kb-dynamic-popover-inner-wrap"},(0,e.createElement)("div",{className:"kb-pro-notice"},(0,e.createElement)("h2",null,(0,o.__)("Dynamic links","kadence-blocks")," "),(0,e.createElement)("p",null,(0,o.__)("Create dynamic sites by populating links from various sources.","kadence-blocks")," "),(0,e.createElement)(i.ExternalLink,{href:"https://www.kadencewp.com/kadence-blocks/pro/?utm_source=in-app&utm_medium=kadence-blocks&utm_campaign=dynamic-content"},(0,o.__)("Upgrade to Pro","kadence-blocks"))))))}}var Cs=(0,i.withFilters)("kadence.URLInputDynamicControl")(Es),_s=window.wp.htmlEntities;(0,e.createElement)(i.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,e.createElement)(i.Path,{d:"M0,0h24v24H0V0z",fill:"none"}),(0,e.createElement)(i.Path,{d:"m19 5v14h-14v-14h14m0-2h-14c-1.1 0-2 0.9-2 2v14c0 1.1 0.9 2 2 2h14c1.1 0 2-0.9 2-2v-14c0-1.1-0.9-2-2-2z"}),(0,e.createElement)(i.Path,{d:"m14.14 11.86l-3 3.87-2.14-2.59-3 3.86h12l-3.86-5.14z"}));var Ms=(0,e.createElement)(Po.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,e.createElement)(Po.Path,{d:"m19 7-3-3-8.5 8.5-1 4 4-1L19 7Zm-7 11.5H5V20h7v-1.5Z"})),Ss=(0,e.createElement)(Po.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,e.createElement)(Po.Path,{d:"M12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21ZM15.5303 8.46967C15.8232 8.76256 15.8232 9.23744 15.5303 9.53033L13.0607 12L15.5303 14.4697C15.8232 14.7626 15.8232 15.2374 15.5303 15.5303C15.2374 15.8232 14.7626 15.8232 14.4697 15.5303L12 13.0607L9.53033 15.5303C9.23744 15.8232 8.76256 15.8232 8.46967 15.5303C8.17678 15.2374 8.17678 14.7626 8.46967 14.4697L10.9393 12L8.46967 9.53033C8.17678 9.23744 8.17678 8.76256 8.46967 8.46967C8.76256 8.17678 9.23744 8.17678 9.53033 8.46967L12 10.9393L14.4697 8.46967C14.7626 8.17678 15.2374 8.17678 15.5303 8.46967Z"})),$s=(0,e.createElement)(Po.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,e.createElement)(Po.Path,{d:"M17.5 11.6L12 16l-5.5-4.4.9-1.2L12 14l4.5-3.6 1 1.2z"})),As=(0,e.createElement)(Po.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,e.createElement)(Po.Path,{d:"M12 3.3c-4.8 0-8.8 3.9-8.8 8.8 0 4.8 3.9 8.8 8.8 8.8 4.8 0 8.8-3.9 8.8-8.8s-4-8.8-8.8-8.8zm6.5 5.5h-2.6C15.4 7.3 14.8 6 14 5c2 .6 3.6 2 4.5 3.8zm.7 3.2c0 .6-.1 1.2-.2 1.8h-2.9c.1-.6.1-1.2.1-1.8s-.1-1.2-.1-1.8H19c.2.6.2 1.2.2 1.8zM12 18.7c-1-.7-1.8-1.9-2.3-3.5h4.6c-.5 1.6-1.3 2.9-2.3 3.5zm-2.6-4.9c-.1-.6-.1-1.1-.1-1.8 0-.6.1-1.2.1-1.8h5.2c.1.6.1 1.1.1 1.8s-.1 1.2-.1 1.8H9.4zM4.8 12c0-.6.1-1.2.2-1.8h2.9c-.1.6-.1 1.2-.1 1.8 0 .6.1 1.2.1 1.8H5c-.2-.6-.2-1.2-.2-1.8zM12 5.3c1 .7 1.8 1.9 2.3 3.5H9.7c.5-1.6 1.3-2.9 2.3-3.5zM10 5c-.8 1-1.4 2.3-1.8 3.8H5.5C6.4 7 8 5.6 10 5zM5.5 15.3h2.6c.4 1.5 1 2.8 1.8 3.7-1.8-.6-3.5-2-4.4-3.7zM14 19c.8-1 1.4-2.2 1.8-3.7h2.6C17.6 17 16 18.4 14 19z"})),Rs=t=>{let{text:n="",highlight:l=""}=t;const i=l.trim();if(!i)return n;const r=new RegExp(`(${(0,h.escapeRegExp)(i)})`,"gi");return(0,e.createInterpolateElement)(n.replace(r,"<mark>$&</mark>"),{mark:(0,e.createElement)("mark",null)})};class Ls extends e.Component{constructor(t){super(t),this.onChange=this.onChange.bind(this),this.onFocus=this.onFocus.bind(this),this.onKeyDown=this.onKeyDown.bind(this),this.selectPost=this.selectPost.bind(this),this.handleOnClick=this.handleOnClick.bind(this),this.autocompleteRef=t.autocompleteRef||(0,e.createRef)(),this.inputRef=(0,e.createRef)(),this.updateSuggestions=(0,h.debounce)(this.updateSuggestions.bind(this),200),this.suggestionNodes=[],this.isUpdatingSuggestions=!1,this.state={search:"",suggestions:[],showSuggestions:!1,selectedSuggestion:null,suggestionsListboxId:"",suggestionOptionIdPrefix:"",isEditing:!1}}updateSuggestions(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";this.setState({selectedSuggestion:null,loading:!0});const t=function(e){const t=[];return t.push(p()({path:(0,$o.addQueryArgs)("/wp/v2/search",{search:e,per_page:20,type:"post"})}).catch((()=>[]))),Promise.all(t).then((e=>(0,h.map)((0,h.flatten)(e).slice(0,20),(e=>({id:e.id,url:e.url,title:(0,_s.decodeEntities)(e.title)||(0,o.__)("(no title)"),type:e.subtype||e.type})))))}(e);t.then((e=>{this.suggestionsRequest===t&&this.setState({suggestions:e,loading:!1,showSuggestions:!!e.length})})).catch((()=>{this.suggestionsRequest===t&&this.setState({loading:!1})})),this.suggestionsRequest=t}onChange(e){const t=e.target.value;this.setState({search:t}),this.updateSuggestions(t.trim())}onFocus(){const{suggestions:e,search:t}=this.state;!t||this.loading||e&&e.length||this.updateSuggestions(t.trim())}onKeyDown(e){const{showSuggestions:t,selectedSuggestion:n,suggestions:l,loading:i}=this.state;if(!t||!l.length||i){switch(e.keyCode){case hi.UP:0!==e.target.selectionStart&&(e.stopPropagation(),e.preventDefault(),e.target.setSelectionRange(0,0));break;case hi.DOWN:this.state.search.length!==e.target.selectionStart&&(e.stopPropagation(),e.preventDefault(),e.target.setSelectionRange(this.state.search.length,this.state.search.length))}return}const r=this.state.suggestions[this.state.selectedSuggestion];switch(e.keyCode){case hi.UP:{e.stopPropagation(),e.preventDefault();const t=n?n-1:l.length-1;this.setState({selectedSuggestion:t});break}case hi.DOWN:{e.stopPropagation(),e.preventDefault();const t=null===n||n===l.length-1?0:n+1;this.setState({selectedSuggestion:t});break}case hi.TAB:null!==this.state.selectedSuggestion&&(this.selectPost(r),this.props.speak((0,o.__)("Link selected.")));break;case hi.ENTER:null!==this.state.selectedSuggestion&&(e.stopPropagation(),this.selectPost(r))}}selectPost(e){this.props.onChange(e.url,e),this.setState({isEditing:!1,selectedSuggestion:null,showSuggestions:!1})}handleOnClick(e){this.selectPost(e)}render(){return(0,e.createElement)(e.Fragment,null,this.renderControl(),this.renderSuggestions(),this.renderSettings())}renderSettings(){const{isSettingsExpanded:t,additionalControls:n,advancedOptions:l}=this.props;return(0,e.createElement)(e.Fragment,null,n&&t&&(0,e.createElement)("div",{className:"kb-link-control-additional-controls"},l))}renderControl(){const{label:t,className:n,isFullWidth:l,instanceId:r,placeholder:a=(0,o.__)("Paste URL or type to search","kadence-blocks"),url:c="",attributes:h,dynamicAttribute:d="",isSettingsExpanded:u,additionalControls:p,advancedOptions:f,onExpandSettings:m,allowClear:g}=this.props,{loading:v,showSuggestions:b,selectedSuggestion:y,suggestionsListboxId:w=`block-editor-url-input-suggestions-${r}`,suggestionOptionIdPrefix:x=`block-editor-url-input-suggestion-${r}`,isEditing:k}=this.state,E={id:`url-input-control-${r}`,className:"kb-search-selection-name"},C={value:this.state.search||c,required:!0,className:"kb-search-selection-input",type:"text",onChange:this.onChange,onFocus:this.onFocus,placeholder:a,onKeyDown:this.onKeyDown,role:"combobox","aria-label":(0,o.__)("URL Input or Search","kadence-blocks"),"aria-expanded":b,"aria-autocomplete":"list","aria-owns":w,"aria-activedescendant":null!==y?`${x}-${y}`:void 0,ref:this.inputRef};return(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"kb-side-link-control-inner-row"},c&&!k&&(0,e.createElement)("div",{className:"kb-search-selection-name"},(0,s.applyFilters)("kadence.linkDisplay",(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"block-editor-url-popover__link-viewer block-editor-format-toolbar__link-container-content"},c?(0,e.createElement)(i.ExternalLink,{href:c},(0,$o.filterURLForDisplay)((0,$o.safeDecodeURI)(c))):(0,e.createElement)("span",null),(0,e.createElement)(i.Button,{icon:Ms,label:(0,o.__)("Edit","kadence-blocks"),onClick:()=>{this.state.search&&this.updateSuggestions(this.state.search),this.setState({isEditing:!0})}}))),this.props.attributes,d,void 0,this.props.context)),(!c||k)&&(0,e.createElement)(i.BaseControl,E,(0,e.createElement)("div",{class:"kb-search-url-input"},(0,e.createElement)("input",C)),v&&(0,e.createElement)(i.Spinner,null),g&&!this.state.search&&c&&(0,e.createElement)(i.Button,{className:"kb-search-url-clear",icon:Ss,label:(0,o.__)("Clear","kadence-blocks"),onClick:()=>{this.props.onChange("",""),this.setState({isEditing:!1,selectedSuggestion:null,showSuggestions:!1})}}),(0,e.createElement)(i.Button,{className:"kb-search-url-submit",icon:Bo,label:(0,o.__)("Submit","kadence-blocks"),onClick:()=>{this.props.onChange(this.state.search||c,""),this.setState({isEditing:!1,selectedSuggestion:null,showSuggestions:!1})}})),d&&kadence_blocks_params.dynamic_enabled&&(0,e.createElement)(Cs,this.props),p&&(0,e.createElement)(i.Button,{className:"kb-link-settings-toggle",icon:$s,label:(0,o.__)("Link settings","kadence-blocks"),onClick:m,"aria-expanded":u})))}renderSuggestions(){const{className:t}=this.props,{showSuggestions:n,suggestions:l,selectedSuggestion:r,suggestionsListboxId:s,suggestionOptionIdPrefix:a,loading:c,search:h}=this.state,d={id:s,ref:this.autocompleteRef,role:"listbox"},u=["url","mailto","tel","internal"];return n&&l.length?(0,e.createElement)("div",{className:"kb-search-selection-list"},(0,e.createElement)("div",P({},d,{className:H()("kb-search-selection-suggestions",`${t}__suggestions`)}),l.map(((t,n)=>(0,e.createElement)(i.Button,P({},((e,t)=>({role:"option",tabIndex:"-1",id:`${a}-${t}`,"aria-selected":t===r}))(0,n),{key:t.id,className:H()("kb-search-selection-suggestion",{"is-selected":n===r}),onClick:()=>this.handleOnClick(t)}),u.includes(t.type.toLowerCase())&&(0,e.createElement)(Icon,{className:"block-editor-link-control__search-item-icon",icon:As}),(0,e.createElement)("span",{className:"kb-search-selection-search-item-header"},(0,e.createElement)("span",{className:"kb-search-selection-search-item-title"},(0,e.createElement)(Rs,{text:t.title,highlight:h})),(0,e.createElement)("span",{"aria-hidden":!u.includes(t.type.toLowerCase()),className:"kb-search-selection-search-item-info"},!u.includes(t.type.toLowerCase())&&((0,$o.filterURLForDisplay)((0,$o.safeDecodeURI)(t.url))||""),u.includes(t.type.toLowerCase())&&(0,o.__)("Press ENTER to add this link"))),(0,e.createElement)("span",{className:"kb-search-selection-search-item-type"},"post_tag"===t.type?"tag":t.type)))))):null}}(0,r.compose)(r.withSafeTimeout,r.withInstanceId)(Ls);class zs extends e.Component{constructor(){super(...arguments),this.toggle=this.toggle.bind(this),this.state={open:!1},this.popRef=(0,e.createRef)(),this.debouncedToggle=_e()(this.toggle.bind(this),100)}toggle(){this.setState({open:!this.state.open})}render(){const{open:t}=this.state;return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(i.Button,{className:"kb-dynamic-url-sidebar",icon:g,onClick:()=>this.debouncedToggle(),isPressed:!1,"aria-haspopup":"true","aria-expanded":t,label:(0,o.__)("Dynamic Link","kadence-blocks-pro"),showTooltip:!0}),t&&(0,e.createElement)(i.Popover,{className:"kb-dynamic-popover",position:"bottom left",onClick:()=>{},expandOnMobile:!0,onClose:()=>this.debouncedToggle(),ref:this.popRef},(0,e.createElement)("div",{className:"kb-dynamic-popover-inner-wrap"},(0,e.createElement)("div",{className:"kb-pro-notice"},(0,e.createElement)("h2",null,(0,o.__)("Dynamic URL","kadence-blocks-pro")," "),(0,e.createElement)("p",null,(0,o.__)("Create dynamic sites by populating urls from various sources.","kadence-blocks-pro")," "),(0,e.createElement)(i.ExternalLink,{href:"https://www.kadencewp.com/kadence-blocks/pro/?utm_source=in-app&utm_medium=kadence-blocks&utm_campaign=dynamic-content"},(0,o.__)("Upgrade to Pro","kadence-blocks-pro"))))))}}(0,i.withFilters)("kadence.URLInputExternalDynamicControl")(zs);const Ts=t=>t.map(((t,n)=>{const{nE:l,aBs:i,children:r=null}=t,o=Object.keys(i).filter((e=>"fill"!==e&&"stroke"!==e&&"none"!==i[e])).reduce(((e,t)=>(e[t]=i[t],e)),{});let s={};return"none"===i.fill&&i.stroke&&(s={fill:"none",stroke:"currentColor"}),(0,e.createElement)(l,{key:n,...o,...s},null===r?r:Ts(r))})),Os=t=>{const{style:n,className:l,icon:i,name:r,htmltag:o,...s}=t,a=r.substring(0,2),c=r.substring(0,3),h=!(!a||"fe"!=a),d=h?"none":"currentColor",u=h?t.strokeWidth:void 0,p=h?"currentColor":void 0,f=h?"round":void 0,m=h?"round":void 0,g=t.ariaHidden?"true":void 0,v=o||"div",b=!(!t.icon||!t.icon.vB)&&t.icon.vB.split(" ");return(0,e.createElement)(v,{style:{display:"inline-flex",justifyContent:"center",alignItems:"center",...n},className:l},(0,e.createElement)("svg",{style:{display:"inline-block",verticalAlign:"middle"},viewBox:t.icon?t.icon.vB:"0 0 24 24",height:t.size,width:t.size,fill:d,stroke:p,xmlns:t.xmlns,preserveAspectRatio:c&&"fas"!==c&&b&&void 0!==b[2]&&void 0!==b[3]&&b[2]!==b[3]?"xMinYMin meet":void 0,"stroke-width":u,"stroke-linecap":f,"stroke-linejoin":m,"aria-hidden":g},t.title?(0,e.createElement)("title",null,t.title):null,t.icon&&Ts(t.icon.cD)))};function Ds(t){let{label:n,onChange:l,isSaving:s,value:a="",placeholder:c=null,className:h="",obfuscate:d=!0,help:u=""}=t;const[p,f]=(0,e.useState)(""),m=`inspector-obfuscate-text-control-${(0,r.useInstanceId)(Ds)}`;return[l&&(0,e.createElement)("div",{className:"components-base-control kadence-obfuscate-text-control"+(h?" "+h:"")},n&&(0,e.createElement)("label",{htmlFor:m,className:"components-background-obfuscate-text-control__label"},n),(0,e.createElement)("div",{className:"kadence-obfuscate-text-control-inner"},!a&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(i.TextControl,{id:m,value:p,placeholder:c,onChange:e=>f(e)}),(0,e.createElement)(i.Button,{isPrimary:!0,isSmall:!0,className:"kb-obfuscate-save",onClick:()=>l(p),disabled:""===p},(0,o.__)("Save","kadence-blocks"),s?(0,e.createElement)(i.Spinner,null):"")),a&&d&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(i.TextControl,{id:m,value:"***************************",readOnly:!0}),(0,e.createElement)(i.Button,{isSecondary:!0,isSmall:!0,className:"kb-obfuscate-save",onClick:()=>l("")},(0,o.__)("Remove","kadence-blocks"),s?(0,e.createElement)(i.Spinner,null):"")),a&&!d&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(i.TextControl,{id:m,value:a,readOnly:!0}),(0,e.createElement)(i.Button,{isSecondary:!0,isSmall:!0,className:"kb-obfuscate-save",onClick:()=>l("")},(0,o.__)("Clear","kadence-blocks"),s?(0,e.createElement)(i.Spinner,null):""))))]}function Fs(t){let{label:n,value:l,onChange:s,source:a,contextPost:c=null,className:d=null,termIsMulti:u=!1,taxOnly:f=!1,termIsOptional:m=!1}=t;const g=`inspector-taxonomy-select-control-${(0,r.useInstanceId)(Fs)}`,[v,b]=(0,e.useState)(!0),[y,w]=(0,e.useState)([]);let x="";x=f||m&&"string"==typeof l?l:(0,h.isArrayLike)(l)&&(0,h.has)(l,[0,"value"])&&!(0,h.isEmpty)(l)?l[0].value.split("|"):l&&!(0,h.isEmpty)(l)?l.split("|"):[""];const[k,E]=(0,e.useState)("object"==typeof x?x[0]:x);return(0,e.useEffect)((()=>{let e=a||c;if(wp.data.select("core/editor")&&!e)if(kbpData.isKadenceE&&kadenceElementParams.previewPostID){const t=function(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];try{var n=JSON.parse(e);if(n&&"object"==typeof n)return n}catch(e){}return e&&"object"==typeof e?e:!!t&&{}}(kadenceElementParams.previewPostID);e=t&&t.id?t.id:""}else e=wp.data.select("core/editor").getCurrentPostId();const t={source:e};b(!0),p()({path:(0,$o.addQueryArgs)(window.kbpData.taxonomiesEndpoint,t)}).then((e=>{w(e||[]),b(!1)})).catch((()=>{b(!1),w([])}))}),[a]),v?(0,e.createElement)(i.Spinner,null):(0,e.createElement)("div",{className:"components-base-control kb-taxonomy-select-control"+(d?" "+d:"")},n&&(0,e.createElement)("label",{htmlFor:g,className:"components-taxonomy-select-control__label kb-dynamic-components-label"},n),(0,e.createElement)(So,{options:y,id:g,className:"kb-dynamic-select",classNamePrefix:"kbp",value:""!==k?y.filter((e=>{let{value:t}=e;return t===k})):"",isMulti:!1,isSearchable:!0,isClearable:!0,menuPortalTarget:document.body,styles:{menuPortal:e=>({...e,zIndex:99999999})},maxMenuHeight:200,placeholder:(0,o.__)("Select Taxonomy","kadence-blocks-pro"),onChange:e=>{f||m?e?(E(e.value),s(e.value)):(E(""),s("")):E(e?e.value:"")}}),""!==k&&!f&&(0,e.createElement)(bs,{source:k,value:l,isMulti:u,onChange:e=>{e&&!(0,h.isEmpty)(e)?s(e):s(m&&k?k:"")}}))}Os.defaultProps={size:24,xmlns:"http://www.w3.org/2000/svg",strokeWidth:2,htmltag:"div"},Os.propTypes={icon:fe().string.isRequired,size:fe().oneOfType([fe().number,fe().string]),style:fe().object,className:fe().string},window.wp.notices;var Is=(0,e.createElement)(Po.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,e.createElement)(Po.Path,{d:"M12 13.06l3.712 3.713 1.061-1.06L13.061 12l3.712-3.712-1.06-1.06L12 10.938 8.288 7.227l-1.061 1.06L10.939 12l-3.712 3.712 1.06 1.061L12 13.061z"})),Ns=window.wp.coreData,Ps=function(t){let{props:n,formPostID:l,setAttributes:r,combine:s}=t;const{attributes:a,attributes:{kadenceFieldConditional:c}}=n,d=c&&c.conditionalData?c.conditionalData:{enable:!1,rules:[]},[u]=function(t){const[n,l]=("meta",(0,Ns.useEntityProp)("postType","kadence_form","meta"));return[n[t],(0,e.useCallback)((e=>{l({...n,[t]:e})}),[t,l])]}("_kad_form_fields");let p=[];const[f]=(0,Ns.useEntityBlockEditor)("postType","kadence_form",l),m=(0,h.get)(f,[0,"innerBlocks"],[]);u&&(p=u.reduce((function(e,t){return void 0!==t.uniqueID&&t.uniqueID!=a.uniqueID&&e.push({label:t.label,value:t.uniqueID}),e}),[]),p.unshift({label:(0,o.__)("Select Field","kadence-blocks-pro"),value:""}));const g=[],v=["number","date","time"],b=["select","radio","accept"],y=["checkbox"],w=["file"],x={text:[{value:"not_empty",label:(0,o.__)("Not Empty","kadence-blocks-pro")},{value:"is_empty",label:(0,o.__)("Empty","kadence-blocks-pro")},{value:"equals",label:"="},{value:"not_equals",label:"!="},{value:"contains",label:(0,o.__)("Contains","kadence-blocks-pro")},{value:"doesnotcontain",label:(0,o.__)("Does Not Contain","kadence-blocks-pro")},{value:"beginswith",label:(0,o.__)("Begins With","kadence-blocks-pro")},{value:"doesnotbeginwith",label:(0,o.__)("Does Not Begin With","kadence-blocks-pro")},{value:"endswith",label:(0,o.__)("Ends With","kadence-blocks-pro")},{value:"doesnotendwith",label:(0,o.__)("Does Not End With","kadence-blocks-pro")}],number:[{value:"not_empty",label:(0,o.__)("Not Empty","kadence-blocks-pro")},{value:"is_empty",label:(0,o.__)("Empty","kadence-blocks-pro")},{value:"equals",label:"="},{value:"not_equals",label:"!="},{value:"equals_or_greater",label:">="},{value:"equals_or_less",label:"<="},{value:"greater",label:">"},{value:"less",label:"<"}],option:[{value:"equals",label:"="},{value:"not_equals",label:"!="}],optionMulti:[{value:"equals",label:"="},{value:"not_equals",label:"!="},{value:"contains",label:(0,o.__)("Contains","kadence-blocks-pro")}],fill:[{value:"not_empty",label:(0,o.__)("Not Empty","kadence-blocks-pro")},{value:"is_empty",label:(0,o.__)("Empty","kadence-blocks-pro")}]},k={field:"",compare:"",value:""},E=(e,t)=>{let n=c;(0,h.isEmpty)(n.conditionalData.rules[t])&&(n.conditionalData.rules[t]=k),n.conditionalData.rules[t]={...n.conditionalData.rules[t],...e},n=JSON.parse(JSON.stringify(n)),r({kadenceFieldConditional:n})},_=e=>{let t=c;delete t.conditionalData.rules[e],t=JSON.parse(JSON.stringify(t)),r({kadenceFieldConditional:t})},M=e=>{let t=[];if("accept"==e?.type)t=[,{label:"not checked",value:""},{label:"checked",value:"accept"}];else{const n=C(m,e?.uniqueID);t=[...n?.attributes?.options],t=t.map((e=>({label:e.label,value:e?.value?e.value:e.label}))),t.unshift({label:(0,o.__)("Select Option","kadence-blocks-pro"),value:""})}return t};var S=Object.entries(d.rules).length;for(const[t,n]of Object.entries(d.rules)){const n=d.rules[t].field?u.find((e=>e.uniqueID===d.rules[t].field)):{};let l="text",r=[];v.includes(n?.type)&&(l="number"),b.includes(n?.type)&&(l="option"),y.includes(n?.type)&&(l="optionMulti"),w.includes(n?.type)&&(l="fill"),"option"!=l&&"optionMulti"!=l||(r=M(n));const a=d.rules[t].field,c=d.rules[t].compare,h=d.rules[t].value,f=x[l][0].value,m=!("not_empty"==c||"is_empty"==c||""==c);if(n?.type&&""==c&&E({compare:f},t),n?.type&&("date"==n.type||"time"==n.type)&&""==h&&m){const e=new Date((new Date).toUTCString());E({value:e},t)}const k=()=>{if(m)return"option"==l||"optionMulti"==l?(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)(i.SelectControl,{label:(0,o.__)("Compare Value","kadence-blocks-pro"),options:r,className:"kb-dynamic-select",classNamePrefix:"kbp",value:h,onChange:e=>{E(e?{value:e}:{value:""},t)}})):"date"==n?.type?(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)(i.DatePicker,{currentDate:h,onChange:e=>{E(e?{value:e}:{value:""},t)}})):"time"==n?.type?(0,e.createElement)("div",{className:"components-base-control kb-time-only"},(0,e.createElement)(i.TimePicker,{currentTime:h,onChange:e=>{E(e?{value:e}:{value:""},t)},is12Hour:!0})):(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)(i.TextControl,{label:(0,o.__)("Compare Value","kadence-blocks"),placeholder:(0,o.__)("Compare to...","kadence-blocks"),value:h,onChange:e=>{E(e?{value:e}:{value:""},t)}}))};g.push((0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"kb-field-rule"},(0,e.createElement)(i.Button,{label:(0,o.__)("Remove Rule","kadence-blocks-pro"),icon:Is,size:"small",onClick:()=>_(t),className:"kb-field-rule-remove"}),(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)(i.SelectControl,{label:(0,o.__)("Field","kadence-blocks-pro"),options:p,className:"kb-dynamic-select",classNamePrefix:"kbp",value:void 0!==a?a:"",onChange:e=>{E(e?{field:e,compare:"",value:""}:{field:"",compare:"",value:""},t)}})),a&&(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)(i.SelectControl,{label:(0,o.__)("Compare Type","kadence-blocks-pro"),options:x[l],className:"kb-dynamic-select",classNamePrefix:"kbp",value:c,onChange:e=>{E(e?{compare:e}:{compare:""},t)}})),k()),S>1&&(0,e.createElement)("div",{class:"combine"},(0,e.createElement)("i",null,s||"")))),S--}return(0,e.createElement)("div",{className:"kb-field-rules"},g,(0,e.createElement)(i.Button,{text:(0,o.__)("Add Rule","kadence-blocks-pro"),variant:"primary",icon:ms,onClick:()=>{const e=Math.random().toString(16).slice(2);let t=c;t.conditionalData.rules[e]=k,t=JSON.parse(JSON.stringify(t)),r({kadenceFieldConditional:t})},className:"kb-field-rule-add"}))};const{UP:Bs,DOWN:Hs,ENTER:js,TAB:Ws}=wp.keycodes,{withInstanceId:Vs,withSafeTimeout:Zs,compose:Us}=wp.compose;class Gs extends e.Component{constructor(t){super(t),this.onChange=this.onChange.bind(this),this.onFocus=this.onFocus.bind(this),this.onKeyDown=this.onKeyDown.bind(this),this.selectPost=this.selectPost.bind(this),this.handleOnClick=this.handleOnClick.bind(this),this.autocompleteRef=t.autocompleteRef||(0,e.createRef)(),this.inputRef=(0,e.createRef)(),this.updateSuggestions=(0,h.debounce)(this.updateSuggestions.bind(this),200),this.suggestionNodes=[],this.isUpdatingSuggestions=!1,this.state={search:"",suggestions:[],showSuggestions:!1,selectedSuggestion:null,suggestionsListboxId:"",suggestionOptionIdPrefix:"",isEditing:!1}}updateSuggestions(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";this.setState({selectedSuggestion:null,loading:!0}),e||this.setState({showSuggestions:!1});const t=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const n=[];return n.push(j({path:W("/wp/v2/search",{search:e,per_page:20,type:"post"})}).catch((()=>[]))),Promise.all(n).then((e=>{var n=(0,h.map)((0,h.flatten)(e).slice(0,20),(e=>({id:e.id,url:e.url,title:V(e.title)||(0,o.__)("(no title)"),type:e.subtype||e.type})));if(t){const e={id:"options",url:"",title:"Options Table",type:"options"};n.splice(2,0,e)}return n}))}(e,!!this.props.addOptionResult&&this.props.onChange);t.then((e=>{this.suggestionsRequest===t&&this.setState({suggestions:e,loading:!1,showSuggestions:!!e.length})})).catch((()=>{this.suggestionsRequest===t&&this.setState({loading:!1})})),this.suggestionsRequest=t}onChange(e){const t=e.target.value;this.setState({search:t}),this.updateSuggestions(t.trim())}onFocus(){const{suggestions:e,search:t}=this.state;!t||this.loading||e&&e.length||this.updateSuggestions(t.trim())}onKeyDown(e){const{showSuggestions:t,selectedSuggestion:n,suggestions:l,loading:i}=this.state;if(!t||!l.length||i){switch(e.keyCode){case Bs:0!==e.target.selectionStart&&(e.stopPropagation(),e.preventDefault(),e.target.setSelectionRange(0,0));break;case Hs:this.state.search.length!==e.target.selectionStart&&(e.stopPropagation(),e.preventDefault(),e.target.setSelectionRange(this.state.search.length,this.state.search.length))}return}const r=this.state.suggestions[this.state.selectedSuggestion];switch(e.keyCode){case Bs:{e.stopPropagation(),e.preventDefault();const t=n?n-1:l.length-1;this.setState({selectedSuggestion:t});break}case Hs:{e.stopPropagation(),e.preventDefault();const t=null===n||n===l.length-1?0:n+1;this.setState({selectedSuggestion:t});break}case Ws:null!==this.state.selectedSuggestion&&(this.selectPost(r),this.props.speak((0,o.__)("Link selected.")));break;case js:null!==this.state.selectedSuggestion&&(e.stopPropagation(),this.selectPost(r))}}selectPost(e){this.props.onChange(e.id,e),this.setState({isEditing:!1,selectedSuggestion:null,showSuggestions:!1})}handleOnClick(e){this.selectPost(e)}render(){return(0,e.createElement)(e.Fragment,null,this.renderControl(),this.renderSuggestions())}renderControl(){const{label:t,className:n,isFullWidth:l,instanceId:r,placeholder:s=(0,o.__)("Type to search","kadence-blocks-pro"),name:a=""}=this.props,{loading:c,showSuggestions:h,selectedSuggestion:d,suggestionsListboxId:u,suggestionOptionIdPrefix:p,isEditing:f}=this.state,m={id:`url-input-control-${r}`,label:t,className:"kb-dynamic-post-selection-name"},g={value:this.state.search,required:!0,className:"kb-dynamic-post-selection-input",type:"text",onChange:this.onChange,onFocus:this.onFocus,placeholder:s,onKeyDown:this.onKeyDown,role:"combobox","aria-label":(0,o.__)("Post Search"),"aria-expanded":h,"aria-autocomplete":"list","aria-owns":u,"aria-activedescendant":null!==d?`${p}-${d}`:void 0,ref:this.inputRef};return(0,e.createElement)(e.Fragment,null,!f&&(0,e.createElement)("div",{className:"kb-dynamic-post-selection-name"},(0,e.createElement)("span",{className:"kb-dynamic-post-selection-title"},a),(0,e.createElement)(i.Button,{icon:Ms,label:(0,o.__)("Edit","kadence-blocks-pro"),onClick:()=>{this.state.search&&this.updateSuggestions(this.state.search),this.setState({isEditing:!0})}})),f&&(0,e.createElement)(i.BaseControl,m,(0,e.createElement)("input",g),c&&(0,e.createElement)(i.Spinner,null),(0,e.createElement)(i.Button,{icon:Ss,label:(0,o.__)("Clear","kadence-blocks-pro"),onClick:()=>{this.props.onChange("",""),this.setState({isEditing:!1,selectedSuggestion:null,showSuggestions:!1})}})))}renderSuggestions(){const{className:t}=this.props,{showSuggestions:n,suggestions:l,selectedSuggestion:r,suggestionsListboxId:o,suggestionOptionIdPrefix:s,loading:a,search:c}=this.state,h={id:o,ref:this.autocompleteRef,role:"listbox"};return n&&l.length?(0,e.createElement)("div",{className:"kb-dynamic-post-selection-list"},(0,e.createElement)("div",P({},h,{className:H()("kb-dynamic-post-selection-suggestions",`${t}__suggestions`)}),l.map(((t,n)=>(0,e.createElement)(i.Button,P({},((e,t)=>({role:"option",tabIndex:"-1",id:`${s}-${t}`,"aria-selected":t===r}))(0,n),{key:t.id,className:H()("kb-dynamic-post-selection-suggestion",{"is-selected":n===r}),onClick:()=>this.handleOnClick(t)}),(0,e.createElement)("span",{className:"kb-dynamic-post-selection-search-item-header"},(0,e.createElement)(Rs,{text:t.title,highlight:c})),(0,e.createElement)("span",{className:"kb-dynamic-post-selection-search-item-type","data-type":t.type},"post_tag"===t.type?"tag":t.type)))))):null}}var qs=Us(Zs,Vs)(Gs);function Ks(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",l=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";const{source:i,field:r,custom:o,para:s,before:a,after:c,fallback:h,type:d,relate:u,relcustom:p,showAll:f,useRepeaterContext:g}=e;let v=i||t;if(wp.data.select("core/editor")&&!v)if(kbpData.isKadenceE&&kadenceElementParams.previewPostID){const e=m(kadenceElementParams.previewPostID);v=e&&e.id?e.id:""}else v=wp.data.select("core/editor").getCurrentPostId();return l=z(l,v),{source:g?l:v,field:r||"",custom:o||"",para:s||"",before:a||"",after:c||"",fallback:h||"",type:d||"",relate:u||"",relcustom:p||"",ignore_source:f||!1,useRepeaterContext:g||!1,repeaterRow:n}}const{dynamicRenderEndpoint:Xs}=window.kadenceDynamicParams,{apiFetch:Ys}=wp,{decodeEntities:Qs}=wp.htmlEntities,{store:Js}=wp.coreData,{addQueryArgs:ea}=wp.url,{Component:ta,Fragment:na}=wp.element,{Spinner:la}=wp.components;var ia=class extends ta{constructor(){super(...arguments),this.getContent=this.getContent.bind(this),this.state={content:"",loaded:!1},this.debouncedGetContent=(0,h.debounce)(this.getContent.bind(this),200)}componentDidMount(){this.getContent()}getContent(){const{contextPost:e,repeaterRow:t,dynamicSource:n}=this.props;Ys({path:ea(Xs,Ks(this.props,e,t,n))}).then((e=>{this.setState({content:e,loaded:!0})})).catch((()=>{this.setState({content:"",loaded:!0})}))}componentDidUpdate(e){const t=["after","before","custom","enable","fallback","field","para","relate","relcustom","source","useRepeaterContext"].reduce(((t,n)=>t||this.props[n]!==e[n]),!1),n=this.props.contextPost!==e.contextPost;(t||n)&&(this.setState({loaded:!1}),this.debouncedGetContent())}render(){const{content:t,loaded:n}=this.state;return n?(0,e.createElement)(na,null,t||(0,o.__)("No Content","kadence-blocks-pro")):(0,e.createElement)(la,null)}};const{Component:ra}=wp.element,{Button:oa,ToggleControl:sa,Popover:aa}=wp.components;var ca=class extends ra{constructor(){super(...arguments),this.toggle=this.toggle.bind(this),this.state={open:!1},this.popRef=(0,e.createRef)()}toggle(){this.setState({open:!this.state.open})}render(){const{open:t}=this.state;return(0,e.createElement)(e.Fragment,null,t&&(0,e.createElement)(aa,{className:"kb-dynamic-popover",position:"bottom center",onClick:()=>{},expandOnMobile:!0,onClose:this.toggle,ref:this.popRef},(0,e.createElement)("div",{className:"kb-dynamic-popover-inner-wrap"},(0,e.createElement)(sa,{label:(0,o.__)("Show fields from all post types","kadence-blocks-pro"),checked:this.props.value,onChange:()=>{this.props.onChange(!this.props.value)}}))),(0,e.createElement)(oa,{className:"kb-dynamic-custom-fields-settings",icon:xs,onClick:this.toggle,"aria-haspopup":"true","aria-expanded":t,label:(0,o.__)("Settings","kadence-blocks-pro"),showTooltip:!0}))}};const{apiFetch:ha}=wp,{addQueryArgs:da}=wp.url,{dynamicFieldsEndpoint:ua}=window.kadenceDynamicParams,{Component:pa}=wp.element,{Spinner:fa}=wp.components;var ma=class extends pa{constructor(e){super(e),this.getFields=this.getFields.bind(this),this.state={fields:!1,loaded:!1},this.debouncedGetFields=(0,h.debounce)(this.getFields.bind(this),200)}componentDidMount(){this.getFields()}componentDidUpdate(e){["id","field","relate","relcustom","source","showAll"].reduce(((t,n)=>t||e[n]!==this.props[n]),!1)&&(this.setState({loaded:!1}),this.debouncedGetFields())}getFields(){const e=kadence_blocks_params.globalSettings?JSON.parse(kadence_blocks_params.globalSettings):{},t=(0,s.applyFilters)("kadence.getCustomFieldsShowAll",!!e?.get_fields_show_all||this.props?.showAll,this.props),n={...this.props,showAll:t};ha({path:da(ua,Ks(n,kbpData.isKadenceE?"":this.props.contextPost,"",this.props?.context?.["kadence/dynamicSource"]?this.props.context["kadence/dynamicSource"]:""))}).then((e=>{this.setState({fields:e,loaded:!0})})).catch((()=>{this.setState({fields:[],loaded:!0})}))}render(){const{loaded:t,fields:n}=this.state;if(!t)return(0,e.createElement)(fa,null);const l=[].concat.apply([],n.map((e=>e.options))),i=kadence_blocks_params.globalSettings?JSON.parse(kadence_blocks_params.globalSettings):{};return(0,e.createElement)("div",{className:"kb-custom-fields-select-control-wrap"+(this.props.label?" components-base-control":"")},this.props.label&&(0,e.createElement)("div",{className:"kb-custom-fields-select-control-label-wrap"},(0,e.createElement)("span",{className:"kb-dynamic-title"},this.props.label),this.props.onShowAll&&!i?.get_fields_show_all&&(0,e.createElement)(ca,{value:void 0!==this.props.showAll&&this.props.showAll,onChange:e=>{e?this.props.onShowAll(!0):this.props.onShowAll(!1)}})),(0,e.createElement)(So,{options:n,className:"kb-dynamic-select",classNamePrefix:"kbp",value:""!==this.props.value?l.filter((e=>{let{value:t}=e;return t===this.props.value})):"",isMulti:!1,isSearchable:!0,isClearable:!0,menuPortalTarget:document.body,styles:{menuPortal:e=>({...e,zIndex:99999999})},maxMenuHeight:200,placeholder:(0,o.__)("Select","kadence-blocks-pro"),onChange:e=>{e?this.props.onChange(e.value):this.props.onChange("")}}))}};const{Component:ga,Fragment:va}=wp.element,{PanelBody:ba,ToggleControl:ya,TextControl:wa}=wp.components;var xa=class extends ga{constructor(){super(...arguments),this.saveDynamicSettings=this.saveDynamicSettings.bind(this),this.state={tempContent:""},this.defaultOptions={enable:!1,source:"",field:"",custom:"",para:"",before:"",after:"",fallback:"",relate:"",relcustom:""}}saveDynamicSettings(e){let t=this.props.attributes.kadenceDynamic;t||(t={},t[this.props.slug]=this.defaultOptions),t[this.props.slug]||(t[this.props.slug]=this.defaultOptions),t[this.props.slug]={...t[this.props.slug],...e},t=JSON.parse(JSON.stringify(t));var n="";n="<span",t[this.props.slug].source&&(n+=` data-source="${t[this.props.slug].source}"`),t[this.props.slug].field&&(n+=` data-field="${t[this.props.slug].field}"`),t[this.props.slug].para&&(n+=` data-para="${t[this.props.slug].para}"`),t[this.props.slug].custom&&(n+=` data-custom="${custom}"`),t[this.props.slug].fallback&&(n+=` data-fallback="${t[this.props.slug].fallback}"`),t[this.props.slug].before&&(n+=` data-before="${t[this.props.slug].before}"`),t[this.props.slug].after&&(n+=` data-after="${t[this.props.slug].after}"`),t[this.props.slug].relate&&(n+=` data-relate="${t[this.props.slug].relate}"`),t[this.props.slug].relcustom&&(n+=` data-relcustom="${t[this.props.slug].relcustom}"`),t[this.props.slug].useRepeaterContext&&(n+=` data-userepeatercontext="${t[this.props.slug].useRepeaterContext}"`),t[this.props.slug].showAll&&(n+=' data-showall="true"');let l=n+=' class="kb-inline-dynamic">dynamic text placeholder</span>',i=this.state.tempContent?this.state.tempContent:"",r=this.props.slug;if(this.props.slug.includes(":")){const e=this.props.slug.split(":");if(e[0]){r=e[0];const t=e[2];l=this.props.attributes[e[0]].map(((n,l)=>(Number(e[1])===l&&(n={...n,[t]:shortcode}),n))),i=this.props.attributes[e[0]].map(((n,l)=>(Number(e[1])===l&&(n={...n,[t]:""}),n)))}}this.props.setAttributes({kadenceDynamic:t,[r]:t[this.props.slug].enable?l:i})}componentDidMount(){const{attributes:{kadenceDynamic:e}}=this.props,t=e&&e[this.props.slug]?e[this.props.slug]:this.defaultOptions;!this.props.context||void 0===this.props.context["kadence/repeaterRow"]||t?.field||t?.source||this.saveDynamicSettings({useRepeaterContext:!0})}render(){const{attributes:{kadenceDynamic:t}}=this.props,n=[].concat.apply([],kadenceDynamicParams.textFields.map((e=>e.options))),l=t&&t[this.props.slug]?t[this.props.slug]:this.defaultOptions;let i=l.source?l.source:"";!i&&this.props.context&&this.props.context.postId&&(i=this.props.context.postId);let r={};return this.props.context&&this.props.context["kadence/repeaterRowData"]&&this.props.context["kadence/repeaterRowData"],(0,e.createElement)(va,null,(0,e.createElement)(ya,{label:(0,o.__)("Enable Dynamic Content"),checked:void 0!==l.enable&&l.enable,onChange:e=>{e&&this.setState({tempContent:this.props.attributes[this.props.slug]}),this.saveDynamicSettings({enable:e})}}),void 0!==l.enable&&l.enable&&(0,e.createElement)(va,null,this.props.context&&void 0!==this.props.context["kadence/repeaterRow"]&&(0,e.createElement)(va,null,(0,e.createElement)(ya,{label:(0,o.__)("Use Repeater Context","kadence-blocks-pro"),checked:void 0!==l.useRepeaterContext&&l.useRepeaterContext,onChange:e=>{this.saveDynamicSettings({useRepeaterContext:e})}}),l.useRepeaterContext&&(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)("div",{className:"kb-dynamic-select-wrap"},(0,e.createElement)(ma,{label:(0,o.__)("Repeater Field","kadence-blocks-pro"),value:void 0!==l.field?l.field:"",onChange:e=>{e?this.saveDynamicSettings({field:e}):this.saveDynamicSettings({field:""})},source:l.source?l.source:"",useRepeaterContext:l.useRepeaterContext,context:this.props.context,contextPost:i,field:l.field,type:"text",showAll:!1})))),!l.useRepeaterContext&&(0,e.createElement)(va,null,(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)("span",{className:"kb-dynamic-title"},(0,o.__)("Content","kadence-blocks-pro")),(0,e.createElement)("div",{className:"kb-dynamic-select-wrap"},(0,e.createElement)(So,{options:kadenceDynamicParams.textFields,className:"kb-dynamic-select",classNamePrefix:"kbp",value:void 0!==l.field?n.filter((e=>{let{value:t}=e;return t===l.field})):"",isMulti:!1,isSearchable:!0,isClearable:!0,maxMenuHeight:200,placeholder:(0,o.__)("None","kadence-blocks-pro"),onChange:e=>{e?this.saveDynamicSettings({field:e.value}):this.saveDynamicSettings({field:""})}}))),void 0!==l.field&&("post"===l.field.split("|")[0]||"relationship"===l.field.split("|")[0]||"author"===l.field.split("|")[0])&&(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)("span",{className:"kb-dynamic-title"},(0,o.__)("Content Source","kadence-blocks-pro")),(0,e.createElement)(qs,{name:l.source?(0,e.createElement)(ia,{source:l.source,field:"post|post_title"}):(0,o.__)("Current Post"),onChange:e=>{this.saveDynamicSettings({source:e})}}),kbpData.isKadenceE&&!l.source&&(0,e.createElement)("span",{className:"kb-dynamic-subtitle"},(0,o.__)("*Previewing Latest Post","kadence-blocks-pro"))),void 0!==l.field&&"relationship"===l.field.split("|")[0]&&(0,e.createElement)(va,null,(0,e.createElement)(ma,{label:(0,o.__)("Relationship Source","kadence-blocks-pro"),value:void 0!==l.relate?l.relate:"",onChange:e=>{this.saveDynamicSettings({relate:e})},source:l.source?l.source:"",type:"relationship",showAll:!!l.showAll&&l.showAll,onShowAll:e=>{this.saveDynamicSettings({showAll:e})}}),void 0!==l.relate&&"kb_custom_input"===l.relate&&(0,e.createElement)(wa,{label:(0,o.__)("Custom Meta Key","kadence-blocks-pro"),value:void 0!==l.relcustom?l.relcustom:"",onChange:e=>{this.saveDynamicSettings({relcustom:e})}})),void 0!==l.field&&("post|post_custom_field"===l.field||"archive|archive_custom_field"===l.field||"media|media_custom_field"===l.field||"author|author_custom_field"===l.field||"relationship|post_custom_field"===l.field)&&(0,e.createElement)(va,null,(0,e.createElement)(ma,{label:(0,o.__)("Custom Field","kadence-blocks-pro"),value:void 0!==l.para?l.para:"",onChange:e=>{this.saveDynamicSettings({para:e})},source:l.source?l.source:"",relate:"relationship"===l.field.split("|")[0]&&void 0!==l.relate?l.relate:void 0,relcustom:"relationship"===l.field.split("|")[0]&&"kb_custom_input"===l.relate&&void 0!==l.relcustom?l.relcustom:void 0,contextPost:i,type:"text",showAll:!!l.showAll&&l.showAll,onShowAll:e=>{this.saveDynamicSettings({showAll:e})}}),void 0!==l.para&&"kb_custom_input"===l.para&&(0,e.createElement)(wa,{label:(0,o.__)("Custom Meta Key","kadence-blocks-pro"),value:void 0!==l.custom?l.custom:"",onChange:e=>{this.saveDynamicSettings({custom:e})}})),(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)(ba,{title:(0,o.__)("Advanced","kadence-blocks-pro"),initialOpen:!1},(0,e.createElement)(wa,{label:(0,o.__)("Before Content","kadence-blocks-pro"),value:void 0!==l.before?l.before:"",onChange:e=>{this.saveDynamicSettings({before:e})}}),(0,e.createElement)(wa,{label:(0,o.__)("After Content","kadence-blocks-pro"),value:void 0!==l.after?l.after:"",onChange:e=>{this.saveDynamicSettings({after:e})}}),(0,e.createElement)(wa,{label:(0,o.__)("Fallback Content","kadence-blocks-pro"),value:void 0!==l.fallback?l.fallback:"",onChange:e=>{this.saveDynamicSettings({fallback:e})}}))))))}};const{Component:ka,Fragment:Ea}=wp.element,{PanelBody:Ca,ToggleControl:_a,RangeControl:Ma,SelectControl:Sa,Button:$a,Popover:Aa,Toolbar:Ra}=wp.components;var La=class extends ka{constructor(){super(...arguments),this.toggle=this.toggle.bind(this),this.state={open:!1},this.popRef=(0,e.createRef)()}toggle(){this.setState({open:!this.state.open})}render(){const{attributes:{kadenceDynamic:t},setAttributes:n}=this.props,{open:l}=this.state;return(0,e.createElement)(Ra,null,(0,e.createElement)($a,{className:"kb-dynamic-menu",icon:g,onClick:this.toggle,isPressed:void 0!==t&&void 0!==t[this.props.slug]&&void 0!==t[this.props.slug].enable&&""!==t[this.props.slug].enable&&t[this.props.slug].enable,"aria-haspopup":"true","aria-expanded":l,label:(0,o.__)("Dynamic Content","kadence-blocks-pro"),showTooltip:!0}),l&&(0,e.createElement)(Aa,{className:"kb-dynamic-popover",position:"bottom center",onClick:()=>{},expandOnMobile:!0,onClose:this.toggle,ref:this.popRef},(0,e.createElement)("div",{className:"kb-dynamic-popover-inner-wrap"},(0,e.createElement)(xa,this.props))))}};const{dynamicImageEndpoint:za,dynamicImageFallback:Ta}=window.kadenceDynamicParams;function Oa(e,t,n){let l=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";if("link"==t){let t=n.attributes.kadenceDynamic;t||(t={},t[e]={enable:!1,source:"",field:"",custom:"",para:"",before:"",after:"",fallback:""}),t[e]||(t[e]={enable:!1,source:"",field:"",custom:"",para:"",before:"",after:"",fallback:""}),t[e]=l?{...t[e],...l}:t[e],t=JSON.parse(JSON.stringify(t)),n.context&&void 0!==n.context["kadence/repeaterRow"]&&n.context["kadence/repeaterRow"];var i="";n.context&&void 0!==n.context["kadence/dynamicSource"]&&(i=n.context["kadence/dynamicSource"]);let r="[kb-dynamic";t[e].useRepeaterContext?r+=" source='"+i+"'":t[e].source&&(r+=" source='"+t[e].source+"'"),t[e].field&&(r+=" field='"+t[e].field+"'"),t[e].para&&(r+=" para='"+t[e].para+"'"),t[e].custom&&(r+=" custom='"+t[e].custom+"'"),t[e].fallback&&(r+=" fallback='"+t[e].fallback+"'"),t[e].before&&(r+=" before='"+t[e].before+"'"),t[e].after&&(r+=" after='"+t[e].after+"'"),t[e].relate&&(r+=" relate='"+t[e].relate+"'"),t[e].relcustom&&(r+=" relcustom='"+t[e].relcustom+"'"),t[e].useRepeaterContext&&(r+=" useRepeaterContext='"+t[e].useRepeaterContext+"'"),r+=" type='url'",r+="]";let o=r,s=e;if(e.includes(":")){const t=e.split(":");if(t[0]){s=t[0];const e=t[2];o=n.attributes[t[0]].map(((n,l)=>(Number(t[1])===l&&(n={...n,[e]:r}),n)))}}return{options:t,newUpdate:o,attrName:s}}return null}const{Component:Da,Fragment:Fa}=wp.element,{PanelBody:Ia,ToggleControl:Na,TextControl:Pa,RangeControl:Ba,SelectControl:Ha,Button:ja,Popover:Wa,Toolbar:Va}=wp.components;var Za=class extends Da{constructor(){super(...arguments),this.saveDynamicSettings=this.saveDynamicSettings.bind(this),this.state={tempContent:""},this.defaultOptions={enable:!1,useRepeaterContext:!1,source:"",field:"",custom:"",para:"",before:"",after:"",fallback:""}}saveDynamicSettings(e){let t=this.state.tempContent?this.state.tempContent:"";this.props.slug.includes(":")&&(t=this.props.attributes[slugs[0]].map(((e,t)=>(Number(slugs[1])===t&&(e={...e,[updatePara]:""}),e))));const{options:n,newUpdate:l,attrName:i}=Oa(this.props.slug,"link",this.props,e);this.props.setAttributes({kadenceDynamic:n,[i]:n[this.props.slug].enable?l:t})}componentDidMount(){const{attributes:{kadenceDynamic:e}}=this.props,t=e&&e[this.props.slug]?e[this.props.slug]:this.defaultOptions;!this.props.context||void 0===this.props.context["kadence/repeaterRow"]||t?.field||t?.source||this.saveDynamicSettings({useRepeaterContext:!0})}render(){const{attributes:{kadenceDynamic:t}}=this.props,n=[].concat.apply([],kadenceDynamicParams.linkFields.map((e=>e.options))),l=t&&t[this.props.slug]?t[this.props.slug]:this.defaultOptions;let i=l.source?l.source:"";!i&&this.props.context&&this.props.context.postId&&(i=this.props.context.postId);let r={};return this.props.context&&void 0!==this.props.context["kadence/repeaterRowData"]&&(r=this.props.context["kadence/repeaterRowData"]),r&&Object.keys(r).map(((e,t)=>({value:e,label:e}))),(0,e.createElement)(Fa,null,(0,e.createElement)(Na,{label:(0,o.__)("Enable Dynamic Link","kadence-blocks-pro"),checked:void 0!==l.enable&&l.enable,onChange:e=>{e&&this.setState({tempContent:this.props.attributes[this.props.slug]?this.props.attributes[this.props.slug]:""}),this.saveDynamicSettings({enable:e})}}),void 0!==l.enable&&l.enable&&(0,e.createElement)(Fa,null,this.props.context&&void 0!==this.props.context["kadence/repeaterRow"]&&(0,e.createElement)(Fa,null,(0,e.createElement)(Na,{label:(0,o.__)("Use Repeater Context","kadence-blocks-pro"),checked:void 0!==l.useRepeaterContext&&l.useRepeaterContext,onChange:e=>{this.saveDynamicSettings({useRepeaterContext:e})}}),l.useRepeaterContext&&(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)("div",{className:"kb-dynamic-select-wrap"},(0,e.createElement)(ma,{label:(0,o.__)("Repeater Field","kadence-blocks-pro"),value:void 0!==l.field?l.field:"",onChange:e=>{e?this.saveDynamicSettings({field:e}):this.saveDynamicSettings({field:""})},source:l.source?l.source:"",useRepeaterContext:l.useRepeaterContext,context:this.props.context,contextPost:i,field:l.field,type:"url",showAll:!1})))),!l.useRepeaterContext&&(0,e.createElement)(Fa,null,(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)("span",{className:"kb-dynamic-title"},(0,o.__)("Link","kadence-blocks-pro")),(0,e.createElement)("div",{className:"kb-dynamic-select-wrap"},(0,e.createElement)(So,{options:kadenceDynamicParams.linkFields,className:"kb-dynamic-select",classNamePrefix:"kbp",value:void 0!==l.field?n.filter((e=>{let{value:t}=e;return t===l.field})):"",isMulti:!1,isSearchable:!0,isClearable:!0,maxMenuHeight:200,menuPortalTarget:document.body,styles:{menuPortal:e=>({...e,zIndex:99999999})},placeholder:(0,o.__)("None"),onChange:e=>{e?this.saveDynamicSettings({field:e.value}):this.saveDynamicSettings({field:""})}}))),void 0!==l.field&&("post"===l.field.split("|")[0]||"relationship"===l.field.split("|")[0])&&(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)("span",{className:"kb-dynamic-title"},(0,o.__)("Link Source","kadence-blocks-pro")),(0,e.createElement)(qs,{name:l.source?(0,e.createElement)(ia,{source:l.source,field:"post|post_title"}):(0,o.__)("Current Post","kadence-blocks-pro"),onChange:e=>{this.saveDynamicSettings({source:e})}})),void 0!==l.field&&"relationship"===l.field.split("|")[0]&&(0,e.createElement)(Fa,null,(0,e.createElement)(ma,{label:(0,o.__)("Relationship Source","kadence-blocks-pro"),value:void 0!==l.relate?l.relate:"",onChange:e=>{this.saveDynamicSettings({relate:e})},source:l.source?l.source:"",type:"relationship",contextPost:i,showAll:!!l.showAll&&l.showAll,onShowAll:e=>{this.saveDynamicSettings({showAll:e})}}),void 0!==l.relate&&"kb_custom_input"===l.relate&&(0,e.createElement)(Pa,{label:(0,o.__)("Custom Meta Key","kadence-blocks-pro"),value:void 0!==l.relcustom?l.relcustom:"",onChange:e=>{this.saveDynamicSettings({relcustom:e})}})),void 0!==l.field&&("post|post_custom_field"===l.field||"media|media_custom_field"===l.field||"author|author_custom_field"===l.field||"archive|archive_custom_field"===l.field||"relationship|post_custom_field"===l.field||"site|custom_setting"===l.field)&&(0,e.createElement)(Fa,null,(0,e.createElement)(ma,{label:(0,o.__)("Custom Field","kadence-blocks-pro"),value:void 0!==l.para?l.para:"",onChange:e=>{this.saveDynamicSettings({para:e})},source:l.source?l.source:"",field:l.field,relate:"relationship"===l.field.split("|")[0]&&void 0!==l.relate?l.relate:void 0,relcustom:"relationship"===l.field.split("|")[0]&&"kb_custom_input"===l.relate&&void 0!==l.relcustom?l.relcustom:void 0,type:"url",contextPost:i,showAll:!!l.showAll&&l.showAll,onShowAll:e=>{this.saveDynamicSettings({showAll:e})}}),void 0!==l.para&&"kb_custom_input"===l.para&&(0,e.createElement)(Pa,{label:(0,o.__)("Custom Meta Key","kadence-blocks-pro"),value:void 0!==l.custom?l.custom:"",onChange:e=>{this.saveDynamicSettings({custom:e})}}))),(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)(Ia,{title:(0,o.__)("Advanced","kadence-blocks-pro"),initialOpen:!1},(0,e.createElement)(Pa,{label:(0,o.__)("Before link","kadence-blocks-pro"),value:void 0!==l.before?l.before:"",onChange:e=>{this.saveDynamicSettings({before:e})}}),(0,e.createElement)(Pa,{label:(0,o.__)("After link","kadence-blocks-pro"),value:void 0!==l.after?l.after:"",onChange:e=>{this.saveDynamicSettings({after:e})}}),(0,e.createElement)(Pa,{label:(0,o.__)("Fallback Link","kadence-blocks-pro"),value:void 0!==l.fallback?l.fallback:"",onChange:e=>{this.saveDynamicSettings({fallback:e})}})))))}};const{Component:Ua,Fragment:Ga}=wp.element,{Button:qa,Popover:Ka}=wp.components;var Xa=class extends Ua{constructor(){super(...arguments),this.toggle=this.toggle.bind(this),this.state={open:!1},this.popRef=(0,e.createRef)(),this.debouncedToggle=(0,h.debounce)(this.toggle.bind(this),100)}toggle(){this.setState({open:!this.state.open})}render(){const{attributes:{kadenceDynamic:t}}=this.props,{open:n}=this.state;return(0,e.createElement)(Ga,null,(0,e.createElement)(qa,{className:"kb-dynamic-url-sidebar",icon:g,onClick:()=>this.debouncedToggle(),isPressed:void 0!==t&&void 0!==t[this.props.slug]&&void 0!==t[this.props.slug].enable&&""!==t[this.props.slug].enable&&t[this.props.slug].enable,"aria-haspopup":"true","aria-expanded":n,label:(0,o.__)("Dynamic Link","kadence-blocks-pro"),showTooltip:!0}),n&&(0,e.createElement)(Ka,{className:"kb-dynamic-popover",position:"bottom right",onClick:()=>{},expandOnMobile:!0,onClose:()=>this.debouncedToggle(),ref:this.popRef},(0,e.createElement)("div",{className:"kb-dynamic-popover-inner-wrap"},(0,e.createElement)(Za,this.props))))}};const{Component:Ya,Fragment:Qa}=wp.element,{PanelBody:Ja,ToggleControl:ec,TextControl:tc,RangeControl:nc,SelectControl:lc,Button:ic,Popover:rc,Toolbar:oc}=wp.components;var sc=class extends Ya{constructor(){super(...arguments),this.saveDynamicSettings=this.saveDynamicSettings.bind(this),this.state={tempContent:""},this.defaultOptions={enable:!1,useRepeaterContext:!1,source:"",field:"",custom:"",para:"",before:"",after:"",fallback:"",relate:"",relcustom:""}}saveDynamicSettings(e){let t=this.props.attributes.kadenceDynamic;t||(t={},t[this.props.slug]=this.defaultOptions),t[this.props.slug]||(t[this.props.slug]=this.defaultOptions),t[this.props.slug]={...t[this.props.slug],...e},t=JSON.parse(JSON.stringify(t)),this.props.context&&void 0!==this.props.context["kadence/repeaterRow"]&&this.props.context["kadence/repeaterRow"];var n="";this.props.context&&void 0!==this.props.context["kadence/dynamicSource"]&&(n=this.props.context["kadence/dynamicSource"]);let l="[kb-dynamic";t[this.props.slug].useRepeaterContext?l+=" source='"+n+"'":t[this.props.slug].source&&(l+=" source='"+t[this.props.slug].source+"'"),t[this.props.slug].field&&(l+=" field='"+t[this.props.slug].field+"'"),t[this.props.slug].para&&(l+=" para='"+t[this.props.slug].para+"'"),t[this.props.slug].custom&&(l+=" custom='"+t[this.props.slug].custom+"'"),t[this.props.slug].fallback&&(l+=" fallback='"+t[this.props.slug].fallback+"'"),t[this.props.slug].before&&(l+=" before='"+t[this.props.slug].before+"'"),t[this.props.slug].after&&(l+=" after='"+t[this.props.slug].after+"'"),t[this.props.slug].relate&&(l+=" relate='"+t[this.props.slug].relate+"'"),t[this.props.slug].relcustom&&(l+=" relcustom='"+t[this.props.slug].relcustom+"'"),t[this.props.slug].useRepeaterContext&&(l+=" useRepeaterContext='"+t[this.props.slug].useRepeaterContext+"'"),l+=" type='url'",l+="]";let i=l,r=this.state.tempContent?this.state.tempContent:"",o=this.props.slug;if(this.props.slug.includes(":")){const e=this.props.slug.split(":");if(e[0]){o=e[0];const t=e[2];i=this.props.attributes[e[0]].map(((n,i)=>(Number(e[1])===i&&(n={...n,[t]:l}),n))),r=this.props.attributes[e[0]].map(((n,l)=>(Number(e[1])===l&&(n={...n,[t]:""}),n)))}}this.props.setAttributes({kadenceDynamic:t,[o]:t[this.props.slug].enable?i:r})}componentDidMount(){const{attributes:{kadenceDynamic:e}}=this.props,t=e&&e[this.props.slug]?e[this.props.slug]:this.defaultOptions;!this.props.context||void 0===this.props.context["kadence/repeaterRow"]||t?.field||t?.source||this.saveDynamicSettings({useRepeaterContext:!0})}render(){const{attributes:{kadenceDynamic:t}}=this.props,n=[].concat.apply([],kadenceDynamicParams.linkFields.map((e=>e.options))),l=t&&t[this.props.slug]?t[this.props.slug]:this.defaultOptions;let i=l.source?l.source:"";!i&&this.props.context&&this.props.context.postId&&(i=this.props.context.postId);let r={};this.props.context&&this.props.context["kadence/repeaterRowData"]&&(r=this.props.context["kadence/repeaterRowData"]);const s=r?Object.keys(r).map(((e,t)=>({value:e,label:e}))):null,a={menuPortal:e=>({...e,zIndex:99999999})};return(0,e.createElement)(Qa,null,(0,e.createElement)(ec,{label:(0,o.__)("Enable Dynamic URL","kadence-blocks-pro"),checked:void 0!==l.enable&&l.enable,onChange:e=>{e&&this.setState({tempContent:this.props.attributes[this.props.slug]?this.props.attributes[this.props.slug]:""}),this.saveDynamicSettings({enable:e})}}),void 0!==l.enable&&l.enable&&(0,e.createElement)(Qa,null,this.props.context&&void 0!==this.props.context["kadence/repeaterRow"]&&(0,e.createElement)(Qa,null,(0,e.createElement)(ec,{label:(0,o.__)("Use Repeater Context","kadence-blocks-pro"),checked:void 0!==l.useRepeaterContext&&l.useRepeaterContext,onChange:e=>{this.saveDynamicSettings({useRepeaterContext:e})}}),l.useRepeaterContext&&(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)("span",{className:"kb-dynamic-title"},(0,o.__)("Repeater Field","kadence-blocks-pro")),(0,e.createElement)("div",{className:"kb-dynamic-select-wrap"},(0,e.createElement)(So,{options:s,className:"kb-dynamic-select",classNamePrefix:"kbp",value:void 0!==l.field?{value:l.field,label:l.field}:"",isMulti:!1,isSearchable:!0,isClearable:!0,menuPortalTarget:document.body,styles:a,maxMenuHeight:200,placeholder:(0,o.__)("None"),onChange:e=>{e?this.saveDynamicSettings({field:e.value}):this.saveDynamicSettings({field:""})}})))),!l.useRepeaterContext&&(0,e.createElement)(Qa,null,(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)("span",{className:"kb-dynamic-title"},(0,o.__)("URL","kadence-blocks-pro")),(0,e.createElement)("div",{className:"kb-dynamic-select-wrap"},(0,e.createElement)(So,{options:kadenceDynamicParams.urlFields,className:"kb-dynamic-select",classNamePrefix:"kbp",value:void 0!==l.field?n.filter((e=>{let{value:t}=e;return t===l.field})):"",isMulti:!1,isSearchable:!0,isClearable:!0,menuPortalTarget:document.body,styles:a,maxMenuHeight:200,placeholder:(0,o.__)("None"),onChange:e=>{e?this.saveDynamicSettings({field:e.value}):this.saveDynamicSettings({field:""})}}))),void 0!==l.field&&"post"===l.field.split("|")[0]&&(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)("span",{className:"kb-dynamic-title"},(0,o.__)("Link Source","kadence-blocks-pro")),(0,e.createElement)(qs,{name:l.source?(0,e.createElement)(ia,{source:l.source,field:"post|post_title"}):(0,o.__)("Current Post","kadence-blocks-pro"),onChange:e=>{this.saveDynamicSettings({source:e})}})),void 0!==l.field&&("post|post_custom_field"===l.field||"author|author_custom_field"===l.field||"archive|archive_custom_field"===l.field||"media|media_custom_field"===l.field||"relationship|post_custom_field"===l.field||"site|custom_setting"===l.field)&&(0,e.createElement)(Qa,null,(0,e.createElement)(ma,{label:(0,o.__)("Custom Field","kadence-blocks-pro"),value:void 0!==l.para?l.para:"",onChange:e=>{this.saveDynamicSettings({para:e})},source:l.source?l.source:"",field:l.field,contextPost:i,type:"url",showAll:!!l.showAll&&l.showAll,onShowAll:e=>{this.saveDynamicSettings({showAll:e})}}),void 0!==l.para&&"kb_custom_input"===l.para&&(0,e.createElement)(tc,{label:(0,o.__)("Custom Meta Key","kadence-blocks-pro"),value:void 0!==l.custom?l.custom:"",onChange:e=>{this.saveDynamicSettings({custom:e})}})),(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)(Ja,{title:(0,o.__)("Advanced","kadence-blocks-pro"),initialOpen:!1},(0,e.createElement)(tc,{label:(0,o.__)("Before URL","kadence-blocks-pro"),value:void 0!==l.before?l.before:"",onChange:e=>{this.saveDynamicSettings({before:e})}}),(0,e.createElement)(tc,{label:(0,o.__)("After URL","kadence-blocks-pro"),value:void 0!==l.after?l.after:"",onChange:e=>{this.saveDynamicSettings({after:e})}}),(0,e.createElement)(tc,{label:(0,o.__)("Fallback URL","kadence-blocks-pro"),value:void 0!==l.fallback?l.fallback:"",onChange:e=>{this.saveDynamicSettings({fallback:e})}}))))))}};const{Component:ac,Fragment:cc}=wp.element,{Button:hc,Popover:dc}=wp.components;var uc=class extends ac{constructor(){super(...arguments),this.toggle=this.toggle.bind(this),this.state={open:!1},this.popRef=(0,e.createRef)(),this.debouncedToggle=(0,h.debounce)(this.toggle.bind(this),100)}toggle(){this.setState({open:!this.state.open})}render(){const{attributes:{kadenceDynamic:t}}=this.props,{open:n}=this.state;return(0,e.createElement)(cc,null,(0,e.createElement)(hc,{className:"kb-dynamic-url-sidebar",icon:g,onClick:()=>this.debouncedToggle(),isPressed:void 0!==t&&void 0!==t[this.props.slug]&&void 0!==t[this.props.slug].enable&&""!==t[this.props.slug].enable&&t[this.props.slug].enable,"aria-haspopup":"true","aria-expanded":n,label:(0,o.__)("Dynamic URL","kadence-blocks-pro"),showTooltip:!0}),n&&(0,e.createElement)(dc,{className:"kb-dynamic-popover",position:"bottom right",onClick:()=>{},expandOnMobile:!0,onClose:()=>this.debouncedToggle(),ref:this.popRef},(0,e.createElement)("div",{className:"kb-dynamic-popover-inner-wrap"},(0,e.createElement)(sc,this.props))))}};const{Component:pc,Fragment:fc}=wp.element,{PanelBody:mc,ToggleControl:gc,TextControl:vc,RangeControl:bc,SelectControl:yc,Button:wc,Popover:xc,Toolbar:kc}=wp.components,{dynamicBackgroundEndpoint:Ec,dynamicImageFallback:Cc}=window.kadenceDynamicParams,{apiFetch:_c}=wp,{addQueryArgs:Mc}=wp.url;var Sc=class extends pc{constructor(){super(...arguments),this.saveDynamicSettings=this.saveDynamicSettings.bind(this),this.getContent=this.getContent.bind(this),this.state={tempContent:!1,updateFailed:!1},this.debouncedGetContent=(0,h.debounce)(this.getContent.bind(this),200),this.debouncedSaveDynamicSettings=(0,h.debounce)(this.saveDynamicSettings.bind(this),200),this.defaultOptions={enable:!1,useRepeaterContext:!1,source:"",field:"",custom:"",para:"",before:"",after:"",fallback:"",relate:"",relcustom:""}}saveDynamicSettings(e){let t=this.props.attributes.kadenceDynamic;t||(t={},t[this.props.slug]=this.defaultOptions),t[this.props.slug]||(t[this.props.slug]=this.defaultOptions);let n=kadence_blocks_params.ajax_loader,l=this.props.slug,i="";this.state.tempContent&&(i=this.state.tempContent,this.state.tempContent[0].bgImg&&!t[this.props.slug].fallback&&(t[this.props.slug].fallback=this.state.tempContent[0].bgImg));let r=i;if(this.props.slug.includes(":")){const e=this.props.slug.split(":");if(e[0]){l=e[0];const t=e[2];n=this.props.attributes[e[0]].map(((n,l)=>(Number(e[1])===l&&(n={...n,[t]:kadence_blocks_params.ajax_loader}),n))),r=this.props.attributes[e[0]].map(((n,l)=>(Number(e[1])===l&&(n={...n,[t]:i}),n)))}}if(t[this.props.slug]={...t[this.props.slug],...e},t=JSON.parse(JSON.stringify(t)),this.props.setAttributes({kadenceDynamic:t,[l]:t[this.props.slug].enable?n:r}),t[this.props.slug].enable){let e=null;!t[this.props.slug].source&&this.props.context&&this.props.context.postId&&(e=this.props.context.postId);let n="";this.props.context&&void 0!==this.props.context["kadence/repeaterRow"]&&(n=this.props.context["kadence/repeaterRow"]);let l="";this.props.context&&void 0!==this.props.context["kadence/dynamicSource"]&&(l=this.props.context["kadence/dynamicSource"]),this.debouncedGetContent(t[this.props.slug],e,n,l)}}getContent(e,t){_c({path:Mc(Ec,Ks(e,t,arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",arguments.length>3&&void 0!==arguments[3]?arguments[3]:""))}).then((e=>{let t=e||Cc,n=this.props.slug;if(this.props.slug.includes(":")){const l=this.props.slug.split(":");if(l[0]){n=l[0];const i=l[2];t=this.props.attributes[l[0]].map(((t,n)=>(Number(l[1])===n&&(t={...t,[i]:e||Cc}),t)))}}this.props.setAttributes({[n]:t})})).catch((()=>{this.setState({updateFailed:!0})}))}componentDidMount(){const{attributes:{kadenceDynamic:e}}=this.props,t=e&&e[this.props.slug]?e[this.props.slug]:this.defaultOptions;!this.props.context||void 0===this.props.context["kadence/repeaterRow"]||t?.field||t?.source||this.saveDynamicSettings({useRepeaterContext:!0})}render(){const{attributes:{kadenceDynamic:t}}=this.props,n=[].concat.apply([],kadenceDynamicParams.backgroundFields.map((e=>e.options))),l=t&&t[this.props.slug]?t[this.props.slug]:this.defaultOptions;let i=l.source?l.source:"";return!i&&this.props.context&&this.props.context.postId&&(i=this.props.context.postId),(0,e.createElement)(fc,null,(0,e.createElement)(gc,{label:(0,o.__)("Enable Dynamic Background Image","kadence-blocks-pro"),checked:void 0!==l.enable&&l.enable,onChange:e=>{e?(this.setState({tempContent:this.props.attributes[this.props.slug]}),this.debouncedSaveDynamicSettings({enable:e})):this.saveDynamicSettings({enable:e})}}),void 0!==l.enable&&l.enable&&(0,e.createElement)(fc,null,this.props.context&&void 0!==this.props.context["kadence/repeaterRow"]&&(0,e.createElement)(fc,null,(0,e.createElement)(gc,{label:(0,o.__)("Use Repeater Context","kadence-blocks-pro"),checked:void 0!==l.useRepeaterContext&&l.useRepeaterContext,onChange:e=>{this.saveDynamicSettings({useRepeaterContext:e})}}),l.useRepeaterContext&&(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)("div",{className:"kb-dynamic-select-wrap"},(0,e.createElement)(ma,{label:(0,o.__)("Repeater Field","kadence-blocks-pro"),value:void 0!==l.field?l.field:"",onChange:e=>{e?this.saveDynamicSettings({field:e}):this.saveDynamicSettings({field:""})},source:l.source?l.source:"",useRepeaterContext:l.useRepeaterContext,context:this.props.context,contextPost:i,field:l.field,type:"image",showAll:!1})))),!l.useRepeaterContext&&(0,e.createElement)(fc,null,(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)("span",{className:"kb-dynamic-title"},(0,o.__)("Background Image","kadence-blocks-pro")),(0,e.createElement)("div",{className:"kb-dynamic-select-wrap"},(0,e.createElement)(So,{options:kadenceDynamicParams.backgroundFields,className:"kb-dynamic-select",classNamePrefix:"kbp",value:void 0!==l.field?n.filter((e=>{let{value:t}=e;return t===l.field})):"",isMulti:!1,isSearchable:!0,isClearable:!0,menuPortalTarget:document.body,styles:{menuPortal:e=>({...e,zIndex:99999999})},maxMenuHeight:200,placeholder:(0,o.__)("None"),onChange:e=>{e?this.saveDynamicSettings({field:e.value}):this.saveDynamicSettings({field:""})}}))),void 0!==l.field&&("post"===l.field.split("|")[0]||"relationship"===l.field.split("|")[0]||"author"===l.field.split("|")[0])&&(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)("span",{className:"kb-dynamic-title"},(0,o.__)("Image Source","kadence-blocks-pro")),(0,e.createElement)(qs,{name:l.source?(0,e.createElement)(ia,{source:l.source,field:"post|post_title"}):(0,o.__)("Current Post","kadence-blocks-pro"),onChange:e=>{this.saveDynamicSettings({source:e})}}),kbpData.isKadenceE&&!l.source&&(0,e.createElement)("span",{className:"kb-dynamic-subtitle"},(0,o.__)("*Using Previewing Post","kadence-blocks-pro"))),void 0!==l.field&&"relationship"===l.field.split("|")[0]&&(0,e.createElement)(fc,null,(0,e.createElement)(ma,{label:(0,o.__)("Relationship Source","kadence-blocks-pro"),value:void 0!==l.relate?l.relate:"",onChange:e=>{this.saveDynamicSettings({relate:e})},source:l.source?l.source:"",type:"relationship",contextPost:i,showAll:!!l.showAll&&l.showAll,onShowAll:e=>{this.saveDynamicSettings({showAll:e})}}),void 0!==l.relate&&"kb_custom_input"===l.relate&&(0,e.createElement)(vc,{label:(0,o.__)("Custom Meta Key","kadence-blocks-pro"),value:void 0!==l.relcustom?l.relcustom:"",onChange:e=>{this.saveDynamicSettings({relcustom:e})}})),void 0!==l.field&&("post|post_custom_field"===l.field||"author|author_custom_field"===l.field||"archive|archive_custom_field"===l.field||"media|media_custom_field"===l.field||"relationship|post_custom_field"===l.field||"site|custom_setting"===l.field)&&(0,e.createElement)(fc,null,(0,e.createElement)(ma,{label:(0,o.__)("Custom Field","kadence-blocks-pro"),value:void 0!==l.para?l.para:"",onChange:e=>{this.saveDynamicSettings({para:e})},source:l.source?l.source:"",relate:"relationship"===l.field.split("|")[0]&&void 0!==l.relate?l.relate:void 0,relcustom:"relationship"===l.field.split("|")[0]&&"kb_custom_input"===l.relate&&void 0!==l.relcustom?l.relcustom:void 0,field:l.field,type:"background",contextPost:i,showAll:!!l.showAll&&l.showAll,onShowAll:e=>{this.saveDynamicSettings({showAll:e})}}),void 0!==l.para&&"kb_custom_input"===l.para&&(0,e.createElement)(vc,{label:(0,o.__)("Custom Meta Key","kadence-blocks-pro"),value:void 0!==l.custom?l.custom:"",onChange:e=>{this.saveDynamicSettings({custom:e})}}))),(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)(mc,{title:(0,o.__)("Advanced","kadence-blocks-pro"),initialOpen:!1},(0,e.createElement)(yc,{label:(0,o.__)("Image Size","kadence-blocks-pro"),value:void 0!==l.before?l.before:"",options:[{value:"",label:(0,o.__)("Full","kadence-blocks-pro")},{value:"large",label:(0,o.__)("Large","kadence-blocks-pro")},{value:"medium_large",label:(0,o.__)("Medium Large","kadence-blocks-pro")},{value:"medium",label:(0,o.__)("Medium","kadence-blocks-pro")},{value:"thumbnail",label:(0,o.__)("Thumbnail","kadence-blocks-pro")}],onChange:e=>{this.saveDynamicSettings({before:e})}}),(0,e.createElement)(vc,{label:(0,o.__)("Fallback Image URL","kadence-blocks-pro"),value:void 0!==l.fallback?l.fallback:"",onChange:e=>{this.saveDynamicSettings({fallback:e})}})))))}};const{Component:$c,Fragment:Ac}=wp.element,{Button:Rc,Popover:Lc,Toolbar:zc}=wp.components;var Tc=class extends $c{constructor(){super(...arguments),this.toggle=this.toggle.bind(this),this.state={open:!1},this.popRef=(0,e.createRef)(),this.debouncedToggle=(0,h.debounce)(this.toggle.bind(this),100)}toggle(){this.setState({open:!this.state.open})}componentDidMount(){this.props.startOpen&&this.setState({open:!0})}render(){const{attributes:{kadenceDynamic:t}}=this.props,{open:n}=this.state;return(0,e.createElement)("div",{className:"kb-dynamic-background-sidebar-wrap"},(0,e.createElement)(Rc,{className:"kb-dynamic-background-sidebar",isTertiary:!0,icon:g,onClick:()=>this.debouncedToggle(),isPressed:void 0!==t&&void 0!==t[this.props.slug]&&void 0!==t[this.props.slug].enable&&""!==t[this.props.slug].enable&&t[this.props.slug].enable,"aria-haspopup":"true","aria-expanded":n,label:(0,o.__)("Dynamic Background Image","kadence-blocks-pro"),showTooltip:!0}),n&&(0,e.createElement)(Lc,{className:"kb-dynamic-popover",position:"bottom right",onClick:()=>{},expandOnMobile:!0,onClose:()=>this.debouncedToggle(),ref:this.popRef},(0,e.createElement)("div",{className:"kb-dynamic-popover-inner-wrap"},(0,e.createElement)(Sc,this.props))))}};const{Component:Oc,Fragment:Dc}=wp.element,{PanelBody:Fc,ToggleControl:Ic,TextControl:Nc,SelectControl:Pc}=wp.components,{dynamicImageEndpoint:Bc,dynamicImageFallback:Hc}=window.kadenceDynamicParams,{apiFetch:jc}=wp,{addQueryArgs:Wc}=wp.url;var Vc=class extends Oc{constructor(){super(...arguments),this.saveDynamicSettings=this.saveDynamicSettings.bind(this),this.getContent=this.getContent.bind(this),this.state={tempContent:!1,updateFailed:!1},this.debouncedGetContent=(0,h.debounce)(this.getContent.bind(this),200),this.debouncedSaveDynamicSettings=(0,h.debounce)(this.saveDynamicSettings.bind(this),200),this.defaultOptions={enable:!1,useRepeaterContext:!1,source:"",field:"",custom:"",para:"",before:"",after:"",fallback:"",relate:"",relcustom:""}}saveDynamicSettings(e){let t=this.props.attributes.kadenceDynamic;t||(t={},t[this.props.slug]=this.defaultOptions),t[this.props.slug]||(t[this.props.slug]=this.defaultOptions);let n=kadence_blocks_params.ajax_loader,l=this.props.slug,i="";this.state.tempContent&&(i=this.state.tempContent,this.state.tempContent[0].bgImg&&!t[this.props.slug].fallback&&(t[this.props.slug].fallback=this.state.tempContent[0].bgImg));let r=i,o={},s={},a="";if(this.props.slug.includes(":")){const e=this.props.slug.split(":");e[0]&&(l=e[0],"background"===l?(a=e[2],o={[a]:kadence_blocks_params.ajax_loader,imgID:"",imgAlt:"",imgWidth:192,imageHeight:192},s={[a]:i,imgID:"",imgAlt:"",imgWidth:"",imageHeight:""}):(a=e[2],o={id:"",[a]:kadence_blocks_params.ajax_loader,width:192,height:192,subtype:""},s={[a]:i,id:"",width:"",height:"",subtype:""}),n=this.props.attributes[e[0]].map(((t,n)=>(Number(e[1])===n&&(t={...t,...o}),t))),r=this.props.attributes[e[0]].map(((t,n)=>(Number(e[1])===n&&(t={...t,...s}),t))))}if(t[this.props.slug]={...t[this.props.slug],...e},t=JSON.parse(JSON.stringify(t)),this.props.setAttributes({kadenceDynamic:t,[l]:t[this.props.slug].enable?n:r}),t[this.props.slug].enable){let e=null;!t[this.props.slug].source&&this.props.context&&this.props.context.postId&&(e=this.props.context.postId);let n="";this.props.context&&void 0!==this.props.context["kadence/repeaterRow"]&&(n=this.props.context["kadence/repeaterRow"]);let l="";this.props.context&&this.props.context["kadence/dynamicSource"]&&(l=this.props.context["kadence/dynamicSource"]),this.debouncedGetContent(t[this.props.slug],e,n,l)}}getContent(e,t){jc({path:Wc(Bc,Ks(e,t,arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",arguments.length>3&&void 0!==arguments[3]?arguments[3]:""))}).then((e=>{const t=e||[Hc,1080,1080];let n={},l=t[0];const i=t[1],r=t[2];let o=this.props.slug,s="";if(this.props.slug.includes(":")){const e=this.props.slug.split(":");e[0]&&(o=e[0],"background"===o?(s=e[2],n={img:l,imgID:"",imgAlt:"",imgWidth:i,imageHeight:r}):(s=e[2],n={id:"",url:l,alt:"",width:i,height:r,maxWidth:this.props.attributes[e[0]][e[1]].maxWidth?this.props.attributes[e[0]][e[1]].maxWidth:i,subtype:""}),l=this.props.attributes[e[0]].map(((t,l)=>(Number(e[1])===l&&(t={...t,...n}),t))))}this.props.slug.includes(":")?this.props.setAttributes({[o]:l}):this.props.slug.includes("media")?this.props.setAttributes({[o]:l,mediaWidth:i,mediaHeight:r}):"url"===this.props.slug?this.props.setAttributes({[o]:l,id:void 0,width:void 0,height:void 0,sizeSlug:"full"}):this.props.setAttributes({[o]:l,imgWidth:i,imgHeight:r})})).catch((()=>{this.setState({updateFailed:!0})}))}componentDidMount(){const{attributes:{kadenceDynamic:e}}=this.props,t=e&&e[this.props.slug]?e[this.props.slug]:this.defaultOptions;!this.props.context||void 0===this.props.context["kadence/repeaterRow"]||t?.field||t?.source||this.saveDynamicSettings({useRepeaterContext:!0})}render(){const{attributes:{kadenceDynamic:t}}=this.props,n=[].concat.apply([],kadenceDynamicParams.imageFields.map((e=>e.options))),l=t&&t[this.props.slug]?t[this.props.slug]:this.defaultOptions;let i=l.source?l.source:"";!i&&this.props.context&&this.props.context.postId&&(i=this.props.context.postId);let r={};return this.props.context&&this.props.context["kadence/repeaterRowData"]&&this.props.context["kadence/repeaterRowData"],(0,e.createElement)(Dc,null,(0,e.createElement)(Ic,{label:(0,o.__)("Enable Dynamic Image","kadence-blocks-pro"),checked:void 0!==l.enable&&l.enable,onChange:e=>{e?(this.setState({tempContent:this.props.attributes[this.props.slug]}),this.debouncedSaveDynamicSettings({enable:e})):this.saveDynamicSettings({enable:e})}}),void 0!==l.enable&&l.enable&&(0,e.createElement)(Dc,null,this.props.context&&void 0!==this.props.context["kadence/repeaterRow"]&&(0,e.createElement)(Dc,null,(0,e.createElement)(Ic,{label:(0,o.__)("Use Repeater Context","kadence-blocks-pro"),checked:void 0!==l.useRepeaterContext&&l.useRepeaterContext,onChange:e=>{this.saveDynamicSettings({useRepeaterContext:e})}}),l.useRepeaterContext&&(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)("div",{className:"kb-dynamic-select-wrap"},(0,e.createElement)(ma,{label:(0,o.__)("Repeater Field","kadence-blocks-pro"),value:void 0!==l.field?l.field:"",onChange:e=>{e?this.saveDynamicSettings({field:e}):this.saveDynamicSettings({field:""})},source:l.source?l.source:"",useRepeaterContext:l.useRepeaterContext,context:this.props.context,contextPost:i,field:l.field,type:"image",showAll:!1})))),!l.useRepeaterContext&&(0,e.createElement)(Dc,null,(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)("span",{className:"kb-dynamic-title"},(0,o.__)("Image","kadence-blocks-pro")),(0,e.createElement)("div",{className:"kb-dynamic-select-wrap"},(0,e.createElement)(So,{options:kadenceDynamicParams.imageFields,className:"kb-dynamic-select",classNamePrefix:"kbp",value:void 0!==l.field?n.filter((e=>{let{value:t}=e;return t===l.field})):"",isMulti:!1,isSearchable:!0,isClearable:!0,menuPortalTarget:document.body,styles:{menuPortal:e=>({...e,zIndex:99999999})},maxMenuHeight:200,placeholder:(0,o.__)("None"),onChange:e=>{e?this.saveDynamicSettings({field:e.value}):this.saveDynamicSettings({field:""})}}))),void 0!==l.field&&("post"===l.field.split("|")[0]||"relationship"===l.field.split("|")[0]||"author"===l.field.split("|")[0])&&(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)("span",{className:"kb-dynamic-title"},(0,o.__)("Image Source","kadence-blocks-pro")),(0,e.createElement)(qs,{name:l.source?(0,e.createElement)(ia,{source:l.source,field:"post|post_title"}):(0,o.__)("Current Post"),onChange:e=>{this.saveDynamicSettings({source:e})}}),kbpData.isKadenceE&&!l.source&&(0,e.createElement)("span",{className:"kb-dynamic-subtitle"},(0,o.__)("*Previewing Latest Post","kadence-blocks-pro"))),void 0!==l.field&&"relationship"===l.field.split("|")[0]&&(0,e.createElement)(Dc,null,(0,e.createElement)(ma,{label:(0,o.__)("Relationship Source","kadence-blocks-pro"),value:void 0!==l.relate?l.relate:"",onChange:e=>{this.saveDynamicSettings({relate:e})},source:l.source?l.source:"",type:"relationship",contextPost:i,showAll:!!l.showAll&&l.showAll,onShowAll:e=>{this.saveDynamicSettings({showAll:e})}}),void 0!==l.relate&&"kb_custom_input"===l.relate&&(0,e.createElement)(Nc,{label:(0,o.__)("Custom Meta Key","kadence-blocks-pro"),value:void 0!==l.relcustom?l.relcustom:"",onChange:e=>{this.saveDynamicSettings({relcustom:e})}})),void 0!==l.field&&("post|post_custom_field"===l.field||"author|author_custom_field"===l.field||"archive|archive_custom_field"===l.field||"media|media_custom_field"===l.field||"relationship|post_custom_field"===l.field||"site|custom_setting"===l.field)&&(0,e.createElement)(Dc,null,(0,e.createElement)(ma,{label:(0,o.__)("Custom Field","kadence-blocks-pro"),value:void 0!==l.para?l.para:"",onChange:e=>{this.saveDynamicSettings({para:e})},source:l.source?l.source:"",field:l.field,type:"image",relate:"relationship"===l.field.split("|")[0]&&void 0!==l.relate?l.relate:void 0,relcustom:"relationship"===l.field.split("|")[0]&&"kb_custom_input"===l.relate&&void 0!==l.relcustom?l.relcustom:void 0,contextPost:i,showAll:!!l.showAll&&l.showAll,onShowAll:e=>{this.saveDynamicSettings({showAll:e})}}),void 0!==l.para&&"kb_custom_input"===l.para&&(0,e.createElement)(Nc,{label:(0,o.__)("Custom Meta Key","kadence-blocks-pro"),value:void 0!==l.custom?l.custom:"",onChange:e=>{this.saveDynamicSettings({custom:e})}}))),(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)(Fc,{title:(0,o.__)("Advanced","kadence-blocks-pro"),initialOpen:!1},(0,e.createElement)(Pc,{label:(0,o.__)("Image Size","kadence-blocks-pro"),value:void 0!==l.before?l.before:"",options:kadenceDynamicParams.imageSizes,onChange:e=>{this.saveDynamicSettings({before:e})}}),(0,e.createElement)(Nc,{label:(0,o.__)("Fallback Image URL","kadence-blocks-pro"),value:void 0!==l.fallback?l.fallback:"",onChange:e=>{this.saveDynamicSettings({fallback:e})}})))))}};const{Component:Zc,Fragment:Uc}=wp.element,{Button:Gc,Popover:qc,Toolbar:Kc}=wp.components;var Xc=class extends Zc{constructor(){super(...arguments),this.toggle=this.toggle.bind(this),this.state={open:!1},this.popRef=(0,e.createRef)(),this.debouncedToggle=(0,h.debounce)(this.toggle.bind(this),100)}toggle(){this.setState({open:!this.state.open})}componentDidMount(){this.props.startOpen&&this.setState({open:!0})}render(){const{attributes:{kadenceDynamic:t}}=this.props,{open:n}=this.state;return(0,e.createElement)("div",{className:"kb-dynamic-image-sidebar-wrap kb-dynamic-background-sidebar-wrap"},(0,e.createElement)(Gc,{className:"kb-dynamic-image-sidebar kb-dynamic-background-sidebar",isTertiary:!0,icon:g,onClick:()=>this.debouncedToggle(),isPressed:void 0!==t&&void 0!==t[this.props.slug]&&void 0!==t[this.props.slug].enable&&""!==t[this.props.slug].enable&&t[this.props.slug].enable,"aria-haspopup":"true","aria-expanded":n,label:(0,o.__)("Dynamic Image","kadence-blocks-pro"),showTooltip:!0}),n&&(0,e.createElement)(qc,{className:"kb-dynamic-popover",position:"bottom right",onClick:()=>{},expandOnMobile:!0,onClose:()=>this.debouncedToggle(),ref:this.popRef},(0,e.createElement)("div",{className:"kb-dynamic-popover-inner-wrap"},(0,e.createElement)(Vc,this.props))))}};const{Component:Yc,Fragment:Qc}=wp.element,{PanelBody:Jc,ToggleControl:eh,TextControl:th,SelectControl:nh}=wp.components,{dynamicGalleryEndpoint:lh,dynamicGalleryFallback:ih}=window.kadenceDynamicParams,{apiFetch:rh}=wp,{addQueryArgs:oh}=wp.url;var sh=class extends Yc{constructor(){super(...arguments),this.saveDynamicSettings=this.saveDynamicSettings.bind(this),this.getContent=this.getContent.bind(this),this.state={tempContent:!1,updateFailed:!1},this.debouncedGetContent=(0,h.debounce)(this.getContent.bind(this),200),this.debouncedSaveDynamicSettings=(0,h.debounce)(this.saveDynamicSettings.bind(this),200),this.defaultOptions={enable:!1,useRepeaterContext:!1,source:"",field:"",custom:"",para:"",before:"",after:"",fallback:"",relate:"",relcustom:""}}saveDynamicSettings(e){let t=this.props.attributes.kadenceDynamic;t||(t={},t[this.props.slug]=this.defaultOptions),t[this.props.slug]||(t[this.props.slug]=this.defaultOptions);const n=[{url:kadence_blocks_params.ajax_loader}];let l=this.props.slug+"Dynamic",i=[];if(this.state.tempContent&&(i=this.state.tempContent),t[this.props.slug]={...t[this.props.slug],...e},t=JSON.parse(JSON.stringify(t)),this.props.setAttributes({kadenceDynamic:t,[l]:t[this.props.slug].enable?n:i}),t[this.props.slug].enable){let e=null;!t[this.props.slug].source&&this.props.context&&this.props.context.postId&&(e=this.props.context.postId);let n="";this.props.context&&void 0!==this.props.context["kadence/repeaterRow"]&&(n=this.props.context["kadence/repeaterRow"]);let l="";this.props.context&&this.props.context["kadence/dynamicSource"]&&(l=this.props.context["kadence/dynamicSource"]),this.debouncedGetContent(t[this.props.slug],e,n,l)}}getContent(e,t){rh({path:oh(lh,Ks(e,t,arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",arguments.length>3&&void 0!==arguments[3]?arguments[3]:""))}).then((e=>{const t=e||ih;let n=this.props.slug+"Dynamic";this.props.setAttributes({[n]:t})})).catch((()=>{this.setState({updateFailed:!0})}))}componentDidMount(){const{attributes:{kadenceDynamic:e}}=this.props,t=e&&e[this.props.slug]?e[this.props.slug]:this.defaultOptions;!this.props.context||void 0===this.props.context["kadence/repeaterRow"]||t?.field||t?.source||this.saveDynamicSettings({useRepeaterContext:!0})}render(){const{attributes:{kadenceDynamic:t}}=this.props,n=[].concat.apply([],kadenceDynamicParams.galleryFields.map((e=>e.options))),l=t&&t[this.props.slug]?t[this.props.slug]:this.defaultOptions;let i=l.source?l.source:"";!i&&this.props.context&&this.props.context.postId&&(i=this.props.context.postId);let r={};return this.props.context&&this.props.context["kadence/repeaterRowData"]&&this.props.context["kadence/repeaterRowData"],(0,e.createElement)(Qc,null,(0,e.createElement)(eh,{label:(0,o.__)("Enable Dynamic Gallery","kadence-blocks-pro"),checked:void 0!==l.enable&&l.enable,onChange:e=>{e?(this.setState({tempContent:this.props.attributes[this.props.slug]}),this.debouncedSaveDynamicSettings({enable:e})):this.saveDynamicSettings({enable:e})}}),void 0!==l.enable&&l.enable&&(0,e.createElement)(Qc,null,this.props.context&&void 0!==this.props.context["kadence/repeaterRow"]&&(0,e.createElement)(Qc,null,(0,e.createElement)(eh,{label:(0,o.__)("Use Repeater Context","kadence-blocks-pro"),checked:void 0!==l.useRepeaterContext&&l.useRepeaterContext,onChange:e=>{this.saveDynamicSettings({useRepeaterContext:e})}}),l.useRepeaterContext&&(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)("div",{className:"kb-dynamic-select-wrap"},(0,e.createElement)(ma,{label:(0,o.__)("Repeater Field","kadence-blocks-pro"),value:void 0!==l.field?l.field:"",onChange:e=>{e?this.saveDynamicSettings({field:e}):this.saveDynamicSettings({field:""})},source:l.source?l.source:"",useRepeaterContext:l.useRepeaterContext,context:this.props.context,contextPost:i,field:l.field,type:"gallery",showAll:!1})))),!l.useRepeaterContext&&(0,e.createElement)(Qc,null,(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)("span",{className:"kb-dynamic-title"},(0,o.__)("Gallery","kadence-blocks-pro")),(0,e.createElement)("div",{className:"kb-dynamic-select-wrap"},(0,e.createElement)(So,{options:kadenceDynamicParams.galleryFields,className:"kb-dynamic-select",classNamePrefix:"kbp",value:void 0!==l.field?n.filter((e=>{let{value:t}=e;return t===l.field})):"",isMulti:!1,isSearchable:!0,isClearable:!0,menuPortalTarget:document.body,styles:{menuPortal:e=>({...e,zIndex:99999999})},maxMenuHeight:200,placeholder:(0,o.__)("None"),onChange:e=>{e?this.saveDynamicSettings({field:e.value}):this.saveDynamicSettings({field:""})}}))),void 0!==l.field&&("post"===l.field.split("|")[0]||"relationship"===l.field.split("|")[0]||"author"===l.field.split("|")[0])&&(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)("span",{className:"kb-dynamic-title"},(0,o.__)("Gallery Source","kadence-blocks-pro")),(0,e.createElement)(qs,{name:l.source?(0,e.createElement)(ia,{source:l.source,field:"post|post_title"}):(0,o.__)("Current Post"),onChange:e=>{this.saveDynamicSettings({source:e})}}),kbpData.isKadenceE&&!l.source&&(0,e.createElement)("span",{className:"kb-dynamic-subtitle"},(0,o.__)("*Previewing Latest Post","kadence-blocks-pro"))),void 0!==l.field&&"relationship"===l.field.split("|")[0]&&(0,e.createElement)(Qc,null,(0,e.createElement)(ma,{label:(0,o.__)("Relationship Source","kadence-blocks-pro"),value:void 0!==l.relate?l.relate:"",onChange:e=>{this.saveDynamicSettings({relate:e})},source:l.source?l.source:"",type:"relationship",contextPost:i,showAll:!!l.showAll&&l.showAll,onShowAll:e=>{this.saveDynamicSettings({showAll:e})}}),void 0!==l.relate&&"kb_custom_input"===l.relate&&(0,e.createElement)(th,{label:(0,o.__)("Custom Meta Key","kadence-blocks-pro"),value:void 0!==l.relcustom?l.relcustom:"",onChange:e=>{this.saveDynamicSettings({relcustom:e})}})),void 0!==l.field&&("post|post_custom_field"===l.field||"author|author_custom_field"===l.field||"archive|archive_custom_field"===l.field||"media|media_custom_field"===l.field||"relationship|post_custom_field"===l.field||"site|custom_setting"===l.field)&&(0,e.createElement)(Qc,null,(0,e.createElement)(ma,{label:(0,o.__)("Custom Field","kadence-blocks-pro"),value:void 0!==l.para?l.para:"",onChange:e=>{this.saveDynamicSettings({para:e})},source:l.source?l.source:"",field:l.field,type:"gallery",relate:"relationship"===l.field.split("|")[0]&&void 0!==l.relate?l.relate:void 0,relcustom:"relationship"===l.field.split("|")[0]&&"kb_custom_input"===l.relate&&void 0!==l.relcustom?l.relcustom:void 0,contextPost:i,showAll:!!l.showAll&&l.showAll,onShowAll:e=>{this.saveDynamicSettings({showAll:e})}}),void 0!==l.para&&"kb_custom_input"===l.para&&(0,e.createElement)(th,{label:(0,o.__)("Custom Meta Key","kadence-blocks-pro"),value:void 0!==l.custom?l.custom:"",onChange:e=>{this.saveDynamicSettings({custom:e})}}))),(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)(Jc,{title:(0,o.__)("Advanced","kadence-blocks-pro"),initialOpen:!1},(0,e.createElement)(nh,{label:(0,o.__)("Images Size","kadence-blocks-pro"),value:void 0!==l.before?l.before:"",options:kadenceDynamicParams.imageSizes,onChange:e=>{this.saveDynamicSettings({before:e})}})))))}};const{Component:ah}=wp.element,{Button:ch,Popover:hh}=wp.components;var dh=class extends ah{constructor(){super(...arguments),this.toggle=this.toggle.bind(this),this.state={open:!1},this.popRef=(0,e.createRef)(),this.debouncedToggle=(0,h.debounce)(this.toggle.bind(this),100)}toggle(){this.setState({open:!this.state.open})}componentDidMount(){this.props.startOpen&&this.setState({open:!0})}render(){const{attributes:{kadenceDynamic:t}}=this.props,{open:n}=this.state;return(0,e.createElement)("div",{className:"kb-dynamic-image-sidebar-wrap kb-dynamic-background-sidebar-wrap"},(0,e.createElement)(ch,{className:"kb-dynamic-image-sidebar kb-dynamic-background-sidebar",isTertiary:!0,icon:g,onClick:()=>this.debouncedToggle(),isPressed:void 0!==t&&void 0!==t[this.props.slug]&&void 0!==t[this.props.slug].enable&&""!==t[this.props.slug].enable&&t[this.props.slug].enable,"aria-haspopup":"true","aria-expanded":n,label:(0,o.__)("Dynamic Gallery","kadence-blocks-pro"),showTooltip:!0}),n&&(0,e.createElement)(hh,{className:"kb-dynamic-popover",position:"bottom right",onClick:()=>{},expandOnMobile:!0,onClose:()=>this.debouncedToggle(),ref:this.popRef},(0,e.createElement)("div",{className:"kb-dynamic-popover-inner-wrap"},(0,e.createElement)(sh,this.props))))}};function uh(t){let{slug:n,attributes:l,setAttributes:r,context:s}=t;const[a,c]=(0,e.useState)(),{kadenceDynamic:h}=l,d=[].concat.apply([],kadenceDynamicParams.inputFields.map((e=>e.options))),u=h&&h[n]?h[n]:{enable:!1,source:"",field:"",custom:"",para:"",before:"",after:"",fallback:"",relate:"",relcustom:""};let p=u.source?u.source:"";!p&&s&&s.postId&&(p=s.postId);const f=e=>{let t=l?.kadenceDynamic;t||(t={},t[n]={enable:!1,source:"",field:"",custom:"",para:"",before:"",after:"",fallback:"",relate:"",relcustom:""}),t[n]||(t[n]={enable:!1,source:"",field:"",custom:"",para:"",before:"",after:"",fallback:"",relate:"",relcustom:""}),t[n]={...t[n],...e},t=JSON.parse(JSON.stringify(t));let i="[kb-dynamic";t[n].source&&(i+=" source='"+t[n].source+"'"),t[n].field&&(i+=" field='"+t[n].field+"'"),t[n].para&&(i+=" para='"+t[n].para+"'"),t[n].custom&&(i+=" custom='"+t[n].custom+"'"),t[n].fallback&&(i+=" fallback='"+t[n].fallback+"'"),t[n].before&&(i+=" before='"+t[n].before+"'"),t[n].after&&(i+=" after='"+t[n].after+"'"),t[n].relate&&(i+=" relate='"+t[n].relate+"'"),t[n].relcustom&&(i+=" relcustom='"+t[n].relcustom+"'"),i+=" type='input'",i+="]";let o=i,s=a||"",c=n;if(n.includes(":")){const e=n.split(":");if(e[0]){c=e[0];const t=e[2];o=l[e[0]].map(((n,l)=>(Number(e[1])===l&&(n={...n,[t]:i}),n))),s=l[e[0]].map(((n,l)=>(Number(e[1])===l&&(n={...n,[t]:""}),n)))}}r({kadenceDynamic:t,[c]:t[n].enable?o:s})};return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(i.ToggleControl,{label:(0,o.__)("Enable Dynamic Content","kadence-blocks-pro"),checked:void 0!==u.enable&&u.enable,onChange:e=>{e&&c(l[n]?l[n]:""),f({enable:e})}}),void 0!==u.enable&&u.enable&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)("span",{className:"kb-dynamic-title"},(0,o.__)("Content","kadence-blocks-pro")),(0,e.createElement)("div",{className:"kb-dynamic-select-wrap"},(0,e.createElement)(So,{options:kadenceDynamicParams.inputFields,className:"kb-dynamic-select",classNamePrefix:"kbp",value:void 0!==u.field?d.filter((e=>{let{value:t}=e;return t===u.field})):"",isMulti:!1,isSearchable:!0,isClearable:!0,menuPortalTarget:document.body,styles:{menuPortal:e=>({...e,zIndex:99999999})},maxMenuHeight:200,placeholder:(0,o.__)("None"),onChange:e=>{f(e?{field:e.value}:{field:""})}}))),void 0!==u.field&&"post"===u.field.split("|")[0]&&(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)("span",{className:"kb-dynamic-title"},(0,o.__)("Content Source","kadence-blocks-pro")),(0,e.createElement)(qs,{name:u.source?(0,e.createElement)(ia,{source:u.source,field:"post|post_title"}):(0,o.__)("Current Post","kadence-blocks-pro"),onChange:e=>{f({source:e})}})),void 0!==u.field&&("post|post_custom_field"===u.field||"user|user_custom_field"===u.field||"author|author_custom_field"===u.field||"archive|archive_custom_field"===u.field||"media|media_custom_field"===u.field||"relationship|post_custom_field"===u.field||"site|custom_setting"===u.field)&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(ma,{label:(0,o.__)("Custom Field","kadence-blocks-pro"),value:void 0!==u.para?u.para:"",onChange:e=>{f({para:e})},source:u.source?u.source:"",field:u.field,contextPost:p,type:"input",showAll:!!u.showAll&&u.showAll,onShowAll:e=>{f({showAll:e})}}),void 0!==u.para&&"kb_custom_input"===u.para&&(0,e.createElement)(i.TextControl,{label:(0,o.__)("Custom Meta Key","kadence-blocks-pro"),value:void 0!==u.custom?u.custom:"",onChange:e=>{f({custom:e})}})),(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)(i.PanelBody,{title:(0,o.__)("Advanced","kadence-blocks-pro"),initialOpen:!1},(0,e.createElement)(i.TextControl,{label:(0,o.__)("Before Content","kadence-blocks-pro"),value:void 0!==u.before?u.before:"",onChange:e=>{f({before:e})}}),(0,e.createElement)(i.TextControl,{label:(0,o.__)("After Content","kadence-blocks-pro"),value:void 0!==u.after?u.after:"",onChange:e=>{f({after:e})}}),(0,e.createElement)(i.TextControl,{label:(0,o.__)("Fallback Content","kadence-blocks-pro"),value:void 0!==u.fallback?u.fallback:"",onChange:e=>{f({fallback:e})}})))))}const{Component:ph,Fragment:fh}=wp.element,{Button:mh,Popover:gh}=wp.components;function vh(t){let{attributes:n,setAttributes:l,slug:i,context:r}=t;const{kadenceDynamic:s}=n,[a,c]=(0,e.useState)(),[h,d]=(0,e.useState)(!1),u=_e()((()=>{d(!h)}),100);return(0,e.createElement)("div",{className:"kb-dynamic-form-input-sidebar-wrap"},(0,e.createElement)(mh,{className:"kb-dynamic-form-input-sidebar",icon:g,onClick:()=>u(),ref:c,isPressed:void 0!==s&&void 0!==s[i]&&void 0!==s[i].enable&&""!==s[i].enable&&s[i].enable,"aria-haspopup":"true","aria-expanded":h,label:(0,o.__)("Dynamic Content","kadence-blocks"),showTooltip:!0}),h&&(0,e.createElement)(gh,{headerTitle:(0,o.__)("Select Dynamic Source","kadence-blocks"),noArrow:!1,onClose:u,placement:"bottom-end",anchor:a,className:"kb-dynamic-popover"},(0,e.createElement)("div",{className:"kb-dynamic-popover-inner-wrap"},(0,e.createElement)(uh,{slug:i,attributes:n,setAttributes:l,context:r}))))}const{dynamicBackgroundEndpoint:bh,dynamicImageFallback:yh}=window.kadenceDynamicParams,{apiFetch:wh}=wp,{addQueryArgs:xh}=wp.url,{addFilter:kh}=wp.hooks;kh("kadence.dynamicBackground","kadence/dynamic",(function(e,t,n,l,i){let r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:()=>{},o=arguments.length>6&&void 0!==arguments[6]&&arguments[6],s=arguments.length>7&&void 0!==arguments[7]?arguments[7]:()=>{},a=arguments.length>8&&void 0!==arguments[8]?arguments[8]:()=>{},c=null;i&&(i.queryId||Number.isFinite(i.queryId))&&i.postId&&(c=i.postId);let h="";i&&void 0!==typeof i["kadence/repeaterRow"]&&(h=i["kadence/repeaterRow"]);let d="";if(i&&void 0!==typeof i["kadence/dynamicSource"]&&(d=i["kadence/dynamicSource"]),n&&""!==n&&void 0!==t?.kadenceDynamic?.[n]?.enable&&t.kadenceDynamic[n].enable){const i={source:void 0!==t?.kadenceDynamic?.[n]?.source?t.kadenceDynamic[n].source:"",field:void 0!==t?.kadenceDynamic?.[n]?.field?t.kadenceDynamic[n].field:"",custom:void 0!==t?.kadenceDynamic?.[n]?.custom?t.kadenceDynamic[n].custom:"",para:void 0!==t?.kadenceDynamic?.[n]?.para?t.kadenceDynamic[n].para:"",before:void 0!==t?.kadenceDynamic?.[n]?.before?t.kadenceDynamic[n].before:"",after:void 0!==t?.kadenceDynamic?.[n]?.after?t.kadenceDynamic[n].after:"",fallback:void 0!==t?.kadenceDynamic?.[n]?.fallback?t.kadenceDynamic[n].fallback:"",relate:void 0!==t?.kadenceDynamic?.[n]?.relate?t.kadenceDynamic[n].relate:"",relcustom:void 0!==t?.kadenceDynamic?.[n]?.relcustom?t.kadenceDynamic[n].relcustom:"",useRepeaterContext:void 0!==t?.kadenceDynamic?.[n]?.useRepeaterContext&&t.kadenceDynamic[n].useRepeaterContext};return s(),wh({path:xh(bh,Ks(i,c,h,d))}).then((e=>{let i=e||yh,s=n;if(n.includes(":")){const l=n.split(":");if(l[0]){s=l[0];const n=l[2];i=t[l[0]].map(((t,i)=>(Number(l[1])===i&&(t={...t,[n]:e||yh}),t)))}}r(i),o&&l({[s]:i})})).catch((()=>{})),a(),e}return a(),e}));const{dynamicImageEndpoint:Eh,dynamicImageFallback:Ch}=window.kadenceDynamicParams,{apiFetch:_h}=wp,{addQueryArgs:Mh}=wp.url,{addFilter:Sh}=wp.hooks;function $h(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",l=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";const{source:i,field:r,custom:o,para:s,before:a,after:c,fallback:h,relate:d,relcustom:u,showAll:p,useRepeaterContext:f}=e;let g=i||t;if(wp.data.select("core/editor")&&!g)if(kbpData.isKadenceE&&kadenceElementParams.previewPostID){const e=m(kadenceElementParams.previewPostID);g=e&&e.id?e.id:""}else g=wp.data.select("core/editor").getCurrentPostId();return l=z(l,g),{source:f?l:g,current:i||"current",field:r||"",custom:o||"",para:s||"",before:a||"",after:c||"",fallback:h||"",relate:d||"",relcustom:u||"",ignore_source:p||!1,useRepeaterContext:f||!1,repeaterRow:n}}Sh("kadence.dynamicImage","kadence/dynamic",(function(e,t,n,l,i){let r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:()=>{},o=arguments.length>6&&void 0!==arguments[6]&&arguments[6],s=arguments.length>7&&void 0!==arguments[7]?arguments[7]:()=>{},a=arguments.length>8&&void 0!==arguments[8]?arguments[8]:()=>{},c=null;i&&(i.queryId||Number.isFinite(i.queryId))&&i.postId&&(c=i.postId);let h=null;i&&void 0!==i["kadence/repeaterRow"]&&(h=i["kadence/repeaterRow"]);let d=null;if(i&&void 0!==typeof i["kadence/dynamicSource"]&&i["kadence/dynamicSource"]&&(d=i["kadence/dynamicSource"]),n&&""!==n&&void 0!==t?.kadenceDynamic?.[n]?.enable&&t.kadenceDynamic[n].enable){const i={source:void 0!==t?.kadenceDynamic?.[n]?.source?t.kadenceDynamic[n].source:"",field:void 0!==t?.kadenceDynamic?.[n]?.field?t.kadenceDynamic[n].field:"",custom:void 0!==t?.kadenceDynamic?.[n]?.custom?t.kadenceDynamic[n].custom:"",para:void 0!==t?.kadenceDynamic?.[n]?.para?t.kadenceDynamic[n].para:"",before:void 0!==t?.kadenceDynamic?.[n]?.before?t.kadenceDynamic[n].before:"",after:void 0!==t?.kadenceDynamic?.[n]?.after?t.kadenceDynamic[n].after:"",fallback:void 0!==t?.kadenceDynamic?.[n]?.fallback?t.kadenceDynamic[n].fallback:"",relate:void 0!==t?.kadenceDynamic?.[n]?.relate?t.kadenceDynamic[n].relate:"",relcustom:void 0!==t?.kadenceDynamic?.[n]?.relcustom?t.kadenceDynamic[n].relcustom:"",useRepeaterContext:void 0!==t?.kadenceDynamic?.[n]?.useRepeaterContext&&t.kadenceDynamic[n].useRepeaterContext};return s(),_h({path:Mh(Eh,Ks(i,c,h,d))}).then((e=>{const i=e||[Ch,1080,1080];let s=i[0];const a=i[1],c=i[2];let h={},d="",u=n;if(n.includes(":")){const e=n.split(":");e[0]&&(u=e[0],"background"===u?(d=e[2],h={[d]:s,imgWidth:a,imageHeight:c}):(u=e[0],d=e[2],h={id:"",url:s,alt:"",width:a,height:c,maxWidth:t[e[0]][e[1]].maxWidth?t[e[0]][e[1]].maxWidth:a,subtype:""}),s=t[e[0]].map(((t,n)=>(Number(e[1])===n&&(t={...t,...h}),t)))),i[0]!==t[e[0]][e[1]][e[2]]&&(r(s),o&&l({[u]:s}))}else n.includes("media")?i[0]!==t[u]&&(r(s),o&&l({[u]:s,mediaWidth:a,mediaHeight:c})):"url"===u&&i[0]!==t[u]?(r(s),o&&l({[u]:s})):i[0]!==t[u]&&(r(s),o&&l({[u]:s,imgWidth:a,imgHeight:c}))})).catch((()=>{})),a(),e}return a(),e}));const{dynamicLinkLabelEndpoint:Ah}=window.kadenceDynamicParams,{apiFetch:Rh}=wp,{addQueryArgs:Lh}=wp.url,{Component:zh,Fragment:Th}=wp.element,{Spinner:Oh}=wp.components;var Dh=class extends zh{constructor(){super(...arguments),this.getContent=this.getContent.bind(this),this.state={content:"",loaded:!1},this.debouncedGetContent=(0,h.debounce)(this.getContent.bind(this),200)}componentDidMount(){this.getContent()}getContent(){const{contextPost:e,repeaterRow:t,dynamicSource:n}=this.props;Rh({path:Lh(Ah,$h(this.props,e,t,n))}).then((e=>{this.setState({content:e,loaded:!0})})).catch((()=>{this.setState({content:"",loaded:!0})}))}componentDidUpdate(e){const t=["source","field","custom","para","before","after","fallback","relate","relcustom"].reduce(((t,n)=>t||e[n]!==this.props[n]),!1),n=this.props.contextPost!==e.contextPost;(t||n)&&(this.setState({loaded:!1}),this.debouncedGetContent())}render(){const{content:t,loaded:n}=this.state;return n?(0,e.createElement)("div",{className:"block-editor-url-popover__link-viewer block-editor-format-toolbar__link-container-content"},(0,e.createElement)("div",{className:"kb-dynamic-link-label"},g,(0,e.createElement)("span",{className:"kb-dynamic-link-inner-label",dangerouslySetInnerHTML:{__html:t||(0,o.__)("No Link","kadence-blocks-pro")}}))):(0,e.createElement)("div",{className:"block-editor-url-popover__link-viewer block-editor-format-toolbar__link-container-content"},(0,e.createElement)("div",{className:"kb-dynamic-link-label"},(0,e.createElement)(Oh,null)))}};const{dynamicInputLabelEndpoint:Fh}=window.kadenceDynamicParams,{apiFetch:Ih}=wp,{addQueryArgs:Nh}=wp.url,{Component:Ph,Fragment:Bh}=wp.element,{Spinner:Hh}=wp.components;var jh=class extends Ph{constructor(){super(...arguments),this.getContent=this.getContent.bind(this),this.state={content:"",loaded:!1},this.debouncedGetContent=(0,h.debounce)(this.getContent.bind(this),200)}componentDidMount(){let e=null;this.props.context&&this.props.context.postId&&(e=this.props.context.postId),this.getContent(e)}getContent(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;Ih({path:Nh(Fh,$h(this.props,e))}).then((e=>{this.setState({content:e,loaded:!0})})).catch((()=>{this.setState({content:"",loaded:!0})}))}componentDidUpdate(e){const t=["source","field","custom","para","before","after","fallback","relate","relcustom"].reduce(((t,n)=>t||e[n]!==this.props[n]),!1),n=!(!this.props.context||!this.props.context.postId)&&this.props.context.postId!==e.context.postId;if(t||n){this.setState({loaded:!1});let e=null;this.props.context&&this.props.context.postId&&(e=this.props.context.postId),this.debouncedGetContent(e)}}render(){const{content:t,loaded:n}=this.state;return n?(0,e.createElement)("div",{className:"block-editor-url-popover__link-viewer block-editor-format-toolbar__link-container-content"},(0,e.createElement)("div",{className:"kb-dynamic-link-label"},g,(0,e.createElement)("span",{className:"kb-dynamic-link-inner-label",dangerouslySetInnerHTML:{__html:t||(0,o.__)("No Content","kadence-blocks-pro")}}))):(0,e.createElement)("div",{className:"block-editor-url-popover__link-viewer block-editor-format-toolbar__link-container-content"},(0,e.createElement)("div",{className:"kb-dynamic-link-label"},(0,e.createElement)(Hh,null)))}},Wh=window.wp.richText;const{dynamicRenderEndpoint:Vh}=window.kadenceDynamicParams;class Zh extends e.Component{constructor(){super(...arguments),this.getContent=this.getContent.bind(this),this.toggle=this.toggle.bind(this),this.toggleOpen=this.toggleOpen.bind(this),this.state={open:!1,hasInit:!1,useRepeaterContext:!1,source:"",field:"",custom:"",para:"",fallback:"",relate:"",relcustom:"",showAll:!1,forceClose:!1,loading:!1},this.popRef=(0,e.createRef)(),this.debouncedToggle=(0,h.debounce)(this.toggle.bind(this),100)}componentDidUpdate(e){this.state.hasInit&&["source","useRepeaterContext","field","custom","para","before","after","fallback","relate","relcustom","showAll"].reduce(((t,n)=>t||e.activeAttributes[n]!==this.props.activeAttributes[n]),!1)&&this.setState({hasInit:!1})}toggle(){this.setState({open:!this.state.open})}toggleOpen(){this.setState({hasInit:!0}),this.toggle()}getContent(){const{useRepeaterContext:e,source:t,field:n,custom:l,para:i,fallback:r,relate:s,relcustom:a,showAll:c}=this.state;p()({path:(0,$o.addQueryArgs)(Vh,Ks({source:t,field:n,custom:l,para:i,fallback:r,relate:s,relcustom:a,useRepeaterContext:e},this.props.previewPostID))}).then((d=>{""===(d=d.toString())&&(d=(0,o.__)("No Content","kadence-blocks-pro"));let u=this.props.value.start,p=this.props.value.end;if(this.props.activeAttributes&&this.props.activeAttributes.field&&u===p){const e=this.props.value.formats.slice(),t=(0,h.find)(e[u],{type:"kadence/insert-dynamic"});if(t){for(;(0,h.find)(e[u],t);)u--;for(u++,p++;(0,h.find)(e[p],t);)p++}}let f='<span class="kb-inline-dynamic"';t&&(f+=` data-source="${t}"`),n&&(f+=` data-field="${n}"`),i&&(f+=` data-para="${i}"`),l&&(f+=` data-custom="${l}"`),r&&(f+=` data-fallback="${r}"`),s&&(f+=` data-relate="${s}"`),a&&(f+=` data-relcustom="${a}"`),e&&(f+=` data-useRepeaterContext="${e}"`),c&&(f+=' data-showall="true"'),f+=`>${d}</span>`;let m=(0,Wh.create)({html:f});this.props.onChange((0,Wh.insert)(this.props.value,m,u,p)),this.setState({open:!1,loading:!1,hasInit:!1,source:"",field:"",custom:"",para:"",fallback:"",relate:"",relcustom:"",useRepeaterContext:!1,showAll:!1})})).catch((()=>{let e='<span class="kb-inline-dynamic"';t&&(e+=` data-source="${t}"`),n&&(e+=` data-field="${n}"`),i&&(e+=` data-para="${i}"`),l&&(e+=` data-custom="${l}"`),r&&(e+=` data-fallback="${r}"`),s&&(e+=` data-relate="${s}"`),a&&(e+=` data-relcustom="${a}"`),c&&(e+=' data-showall="true"'),e+=`>${(0,o.__)("No Content","kadence-blocks-pro")}</span>`;let h=(0,Wh.create)({html:e});this.props.onChange((0,Wh.insert)(this.props.value,h)),this.setState({open:!1,loading:!1,hasInit:!1,source:"",field:"",custom:"",para:"",fallback:"",relate:"",relcustom:"",showAll:!1})}))}render(){const{isActive:n}=this.props,{hasInit:l,open:r,source:s,field:a,custom:c,para:h,fallback:d,loading:u,forceClose:p,showAll:f,relate:m,relcustom:v,useRepeaterContext:b}=this.state;n&&!l&&this.props.activeAttributes&&this.props.activeAttributes.field&&this.setState({hasInit:!0,field:this.props.activeAttributes.field,source:this.props.activeAttributes.source,custom:this.props.activeAttributes.custom,para:this.props.activeAttributes.para,fallback:this.props.activeAttributes.fallback,relate:this.props.activeAttributes.relate,relcustom:this.props.activeAttributes.relcustom,showAll:!!this.props.activeAttributes.showAll});const y=[].concat.apply([],kadenceDynamicParams.textFields.map((e=>e.options)));return(0,e.createElement)(t.BlockControls,null,(0,e.createElement)(i.Toolbar,null,(0,e.createElement)(i.ToolbarButton,{className:"kb-dynamic-menu",icon:g,onClick:this.toggleOpen,isPressed:n,"aria-haspopup":"true","aria-expanded":r,label:(0,o.__)("Dynamic Content","kadence-blocks-pro"),showTooltip:!0}),(r||n&&this.props.activeAttributes&&this.props.activeAttributes.field)&&(0,e.createElement)(i.Popover,{className:"kb-dynamic-popover",position:"bottom right",onClick:()=>{},expandOnMobile:!0,onClose:this.toggle,ref:this.popRef},(0,e.createElement)("div",{className:"kb-dynamic-popover-inner-wrap"},(0,e.createElement)(e.Fragment,null,!b&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)("span",{className:"kb-dynamic-title"},(0,o.__)("Content","kadence-blocks-pro")),(0,e.createElement)("div",{className:"kb-dynamic-select-wrap"},(0,e.createElement)(So,{options:kadenceDynamicParams.textFields,className:"kb-dynamic-select",classNamePrefix:"kbp",value:""!==a?y.filter((e=>{let{value:t}=e;return t===a})):"",isMulti:!1,isSearchable:!0,isClearable:!0,menuPortalTarget:document.body,styles:{menuPortal:e=>({...e,zIndex:99999999})},maxMenuHeight:200,placeholder:(0,o.__)("None","kadence-blocks-pro"),onChange:e=>{e?this.setState({field:e.value}):this.setState({field:""})}}))),""!==a&&("post"===a.split("|")[0]||"author"===a.split("|")[0]||"relationship"===a.split("|")[0])&&(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)("span",{className:"kb-dynamic-title"},(0,o.__)("Content Source","kadence-blocks-pro")),(0,e.createElement)(qs,{name:s?(0,e.createElement)(ia,{source:s,field:"post|post_title"}):(0,o.__)("Current Post"),onChange:e=>{this.setState({source:e})}})),void 0!==a&&"relationship"===a.split("|")[0]&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(ma,{label:(0,o.__)("Relationship Source","kadence-blocks-pro"),value:void 0!==m?m:"",onChange:e=>{this.setState({relate:e})},source:s||this.props.previewPostID,type:"relationship",showAll:f||!1,onShowAll:e=>{this.setState({showAll:e})}}),void 0!==m&&"kb_custom_input"===m&&(0,e.createElement)(i.TextControl,{label:(0,o.__)("Custom Meta Key","kadence-blocks-pro"),value:void 0!==v?v:"",onChange:e=>{this.setState({relcustom:e})}})),""!==a&&("post|post_custom_field"===a||"relationship|post_custom_field"===a||"author|author_custom_field"===a||"archive|archive_custom_field"===a||"media|media_custom_field"===a||"site|custom_setting"===a)&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(ma,{label:(0,o.__)("Custom Field","kadence-blocks-pro"),value:h,onChange:e=>{this.setState({para:e})},source:s||this.props.previewPostID,relate:"relationship"===a.split("|")[0]&&void 0!==m?m:void 0,relcustom:"relationship"===a.split("|")[0]&&"kb_custom_input"===m&&void 0!==v?v:void 0,field:a,type:"text",showAll:f||!1,onShowAll:e=>{this.setState({showAll:e})}}),""!==h&&"kb_custom_input"===h&&(0,e.createElement)(i.TextControl,{label:(0,o.__)("Custom Meta Key","kadence-blocks-pro"),value:c,onChange:e=>{this.setState({custom:e})}})),""!==a&&("post|post_custom_field"===a||"relationship|post_custom_field"===a||"author|author_custom_field"===a||"archive|archive_custom_field"===a||"media|media_custom_field"===a)&&(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)(i.PanelBody,{title:(0,o.__)("Advanced","kadence-blocks-pro"),initialOpen:!1},(0,e.createElement)(i.TextControl,{label:(0,o.__)("Fallback Content","kadence-blocks-pro"),value:d,onChange:e=>{this.setState({fallback:e})}})))),(0,e.createElement)(i.ToggleControl,{label:(0,o.__)("Use Repeater Context","kadence-blocks-pro"),checked:void 0!==b&&b,onChange:e=>{this.setState({useRepeaterContext:e})}}),b&&(0,e.createElement)(i.TextControl,{label:(0,o.__)("Repeater Sub Field Key","kadence-blocks-pro"),value:a,onChange:e=>{this.setState({field:e})}}),(0,e.createElement)(i.Button,{isPrimary:!0,onClick:()=>{this.setState({loading:!0}),this.getContent()}},this.props.activeAttributes&&this.props.activeAttributes.field?(0,o.__)("Update Dynamic Content","kadence-blocks-pro"):(0,o.__)("Add Dynamic Content","kadence-blocks-pro"),u&&(0,e.createElement)(i.Spinner,null)))))))}}var Uh=(0,r.compose)([(0,a.withSelect)(((e,t)=>({previewPostID:e("kadenceblockspro/data").getContextPostID()})))])(Zh);function Gh(n){const{attributes:l,setAttributes:r,slug:s}=n,{kadenceDynamic:a,inQueryBlock:c}=l,h=a&&a[s]?a[s]:{enable:!1,source:"",field:"",custom:"",para:"",before:"",after:"",fallback:"",relate:"",relcustom:"",shouldReplace:null},d=e=>{let t=a;const n={enable:!1,source:"",field:"",custom:"",para:"",before:"",after:"",fallback:"",relate:"",relcustom:"",shouldReplace:null};t||(t={},t[s]=n),t[s]||(t[s]=n),t[s]={...t[s],...e},t=JSON.parse(JSON.stringify(t)),r({kadenceDynamic:t})};return(0,e.useEffect)((()=>{console.log("use effect",c,h),!c||void 0!==h.shouldReplace&&null!==h.shouldReplace||d({shouldReplace:1})}),[c]),(0,e.createElement)(t.InspectorAdvancedControls,null,(0,e.createElement)(i.ToggleControl,{label:(0,o.__)("Dynamic Replace Mode","kadence-blocks"),help:(0,o.__)("Sets the dynamic content to replace the blocks content, rather than inserting it inline.","kadence-blocks"),checked:h.shouldReplace,onChange:e=>d({enable:e?h.enable:e,shouldReplace:h.shouldReplace?0:1})}))}const{Fragment:qh}=wp.element,{registerFormatType:Kh}=wp.richText,{createHigherOrderComponent:Xh}=wp.compose,{addFilter:Yh,addAction:Qh}=wp.hooks,{hasBlockSupport:Jh}=wp.blocks;Yh("kadence.URLInputDynamicControl","kadence/dynamic",Xh((t=>n=>Jh(n.name,"ktdynamic")&&n.isSelected&&n.dynamicAttribute?(0,e.createElement)(Xa,P({slug:n.dynamicAttribute},n)):(0,e.createElement)(t,n)),"dynamicLinkControl")),Yh("kadence.FormInputDynamicControl","kadence/dynamic",Xh((t=>n=>Jh(n.name,"ktdynamic")&&n.isSelected&&n.dynamicAttribute?(0,e.createElement)(vh,P({slug:n.dynamicAttribute},n)):(0,e.createElement)(t,n)),"dynamicFormInputControl"));Yh("kadence.URLInputExternalDynamicControl","kadence/dynamic",Xh((t=>n=>Jh(n.name,"ktdynamic")&&n.isSelected&&n.dynamicAttribute?(0,e.createElement)(uc,P({slug:n.dynamicAttribute},n)):(0,e.createElement)(t,n)),"dynamicExternalLinkControl"));Yh("kadence.TextDynamicControl","kadence/dynamic",Xh((t=>n=>Jh(n.name,"ktdynamic")&&n.isSelected&&n.dynamicAttribute?(0,e.createElement)(La,P({slug:n.dynamicAttribute},n)):(0,e.createElement)(t,n)),"dynamicTextControl")),Yh("kadence.InlineReplaceDynamicControl","kadence/dynamic",Xh((t=>n=>Jh(n.name,"ktdynamic")&&n.isSelected&&n.dynamicAttribute?(0,e.createElement)(Gh,P({slug:n.dynamicAttribute},n)):(0,e.createElement)(t,n)),"dynamicInlineReplaceControl")),Yh("kadence.BackgroundDynamicControl","kadence/dynamic",Xh((t=>n=>Jh(n.name,"ktdynamic")&&n.isSelected&&n.dynamicAttribute?(0,e.createElement)(Tc,P({slug:n.dynamicAttribute},n)):(0,e.createElement)(t,n)),"dynamicBackgroundControl")),Yh("kadence.ImageDynamicControl","kadence/dynamic",Xh((t=>n=>Jh(n.name,"ktdynamic")&&n.isSelected&&n.dynamicAttribute?(0,e.createElement)(Xc,P({slug:n.dynamicAttribute},n)):(0,e.createElement)(t,n)),"dynamicBackgroundControl"));const ed=Xh((t=>n=>Jh(n.name,"ktdynamic")&&n.isSelected&&n.dynamicAttribute?(0,e.createElement)(dh,P({slug:n.dynamicAttribute},n)):(0,e.createElement)(t,n)),"dynamicBackgroundControl");Yh("kadence.GalleryDynamicControl","kadence/dynamic",ed);const td={title:(0,o.__)("Insert Dynamic Content","kadence-blocks-pro"),tagName:"span",className:"kb-inline-dynamic",attributes:{source:"data-source",field:"data-field",para:"data-para",fallback:"data-fallback",custom:"data-custom",relate:"data-relate",relcustom:"data-relcustom",showAll:"data-showall"},edit(t){let{isActive:n,value:l,onChange:i,activeAttributes:r,contentRef:o}=t;return(0,e.createElement)(Uh,{isActive:n,value:l,onChange:i,activeAttributes:r})}};kadence_blocks_params.dynamic_enabled&&Kh("kadence/insert-dynamic",td),Yh("kadence.dynamicContent","kadence/dynamic",(function(t,n,l,i,r,o,s){if(l&&""!==l&&void 0!==n?.kadenceDynamic?.[l]?.enable&&n.kadenceDynamic[l].enable){let t=null;r&&(r.queryId||Number.isFinite(r.queryId))&&r.postId&&(t=r.postId);let i=null;r&&void 0!==r["kadence/repeaterRow"]&&(i=r["kadence/repeaterRow"]);let o=null;r&&void 0!==typeof r["kadence/dynamicSource"]&&r["kadence/dynamicSource"]&&(o=r["kadence/dynamicSource"]);const s={source:void 0!==n?.kadenceDynamic?.[l]?.source?n.kadenceDynamic[l].source:"",field:void 0!==n?.kadenceDynamic?.[l]?.field?n.kadenceDynamic[l].field:"",custom:void 0!==n?.kadenceDynamic?.[l]?.custom?n.kadenceDynamic[l].custom:"",para:void 0!==n?.kadenceDynamic?.[l]?.para?n.kadenceDynamic[l].para:"",before:void 0!==n?.kadenceDynamic?.[l]?.before?n.kadenceDynamic[l].before:"",after:void 0!==n?.kadenceDynamic?.[l]?.after?n.kadenceDynamic[l].after:"",fallback:void 0!==n?.kadenceDynamic?.[l]?.fallback?n.kadenceDynamic[l].fallback:"",relate:void 0!==n?.kadenceDynamic?.[l]?.relate?n.kadenceDynamic[l].relate:"",relcustom:void 0!==n?.kadenceDynamic?.[l]?.relcustom?n.kadenceDynamic[l].relcustom:"",useRepeaterContext:void 0!==n?.kadenceDynamic?.[l]?.useRepeaterContext&&n.kadenceDynamic[l].useRepeaterContext};return(0,e.createElement)(ia,P({},s,{contextPost:t,repeaterRow:i,dynamicSource:o}))}return t})),Yh("kadence.linkDisplay","kadence/dynamic",(function(t,n,l,i,r,o,s){if(l&&""!==l&&void 0!==n?.kadenceDynamic?.[l]?.enable&&n.kadenceDynamic[l].enable){let t=null;r&&(r.queryId||Number.isFinite(r.queryId))&&r.postId&&(t=r.postId);let i=null;r&&void 0!==r["kadence/repeaterRow"]&&(i=r["kadence/repeaterRow"]);let o=null;r&&void 0!==typeof r["kadence/dynamicSource"]&&r["kadence/dynamicSource"]&&(o=r["kadence/dynamicSource"]);const s={source:void 0!==n?.kadenceDynamic?.[l]?.source?n.kadenceDynamic[l].source:"",field:void 0!==n?.kadenceDynamic?.[l]?.field?n.kadenceDynamic[l].field:"",custom:void 0!==n?.kadenceDynamic?.[l]?.custom?n.kadenceDynamic[l].custom:"",para:void 0!==n?.kadenceDynamic?.[l]?.para?n.kadenceDynamic[l].para:"",before:void 0!==n?.kadenceDynamic?.[l]?.before?n.kadenceDynamic[l].before:"",after:void 0!==n?.kadenceDynamic?.[l]?.after?n.kadenceDynamic[l].after:"",fallback:void 0!==n?.kadenceDynamic?.[l]?.fallback?n.kadenceDynamic[l].fallback:"",relate:void 0!==n?.kadenceDynamic?.[l]?.relate?n.kadenceDynamic[l].relate:"",relcustom:void 0!==n?.kadenceDynamic?.[l]?.relcustom?n.kadenceDynamic[l].relcustom:"",useRepeaterContext:void 0!==n?.kadenceDynamic?.[l]?.useRepeaterContext?n.kadenceDynamic[l].useRepeaterContext:"",repeaterRow:i};return(0,e.createElement)(Dh,P({},s,{contextPost:t,repeaterRow:i,dynamicSource:o}))}return t})),Yh("kadence.formInputDisplay","kadence/dynamic",(function(t,n,l){if(l&&""!==l&&void 0!==n?.kadenceDynamic?.[l]?.enable&&n.kadenceDynamic[l].enable){const t={source:void 0!==n?.kadenceDynamic?.[l]?.source?n.kadenceDynamic[l].source:"",field:void 0!==n?.kadenceDynamic?.[l]?.field?n.kadenceDynamic[l].field:"",custom:void 0!==n?.kadenceDynamic?.[l]?.custom?n.kadenceDynamic[l].custom:"",para:void 0!==n?.kadenceDynamic?.[l]?.para?n.kadenceDynamic[l].para:"",before:void 0!==n?.kadenceDynamic?.[l]?.before?n.kadenceDynamic[l].before:"",after:void 0!==n?.kadenceDynamic?.[l]?.after?n.kadenceDynamic[l].after:"",fallback:void 0!==n?.kadenceDynamic?.[l]?.fallback?n.kadenceDynamic[l].fallback:"",relate:void 0!==n?.kadenceDynamic?.[l]?.relate?n.kadenceDynamic[l].relate:"",relcustom:void 0!==n?.kadenceDynamic?.[l]?.relcustom?n.kadenceDynamic[l].relcustom:""};return(0,e.createElement)(jh,t)}return t})),Qh("kadence.triggerDynamicUpdate","kadence/dynamic",(function(e,t,n){const{options:l,newUpdate:i,attr_name:r}=Oa(e,t,n,"");l[e].enable&&n.setAttributes({kadenceDynamic:l,[r]:i})}));const nd=(0,r.createHigherOrderComponent)((n=>l=>{if(!l.isSelected)return(0,e.createElement)(n,l);const{hasBlockConditional:r,openTab:s,previewPostID:h}=(0,a.useSelect)((e=>{const t=e(c.store).hasBlockSupport(l.name,"ktdynamic"),n=e(c.store).hasBlockSupport(l.name,"ktfieldconditional");let i="general",r="";return t&&!n&&(i="function"==typeof e("kadenceblocks/data").getOpenSidebarTabKey?e("kadenceblocks/data").getOpenSidebarTabKey(l.name.replace("kadence/","")+e("core/block-editor").getSelectedBlockClientId()):"advanced",r=e("kadenceblockspro/data").getContextPostID()),{hasBlockConditional:t,openTab:i,previewPostID:r}}),[]);if(r&&"advanced"==s&&d("show","kadence/conditional")){const{attributes:{kadenceConditional:r},setAttributes:s}=l,a=e=>{let t=r;t||(t={},t.postData={enable:!1,source:"",field:"",custom:"",para:"",compare:"not_empty",condition:""}),t.postData||(t.postData={enable:!1,source:"",field:"",custom:"",para:"",compare:"not_empty",condition:""}),t.postData={...t.postData,...e},t=JSON.parse(JSON.stringify(t)),s({kadenceConditional:t})},c=[].concat.apply([],kadenceDynamicParams.conditionalFields.map((e=>e.options))),d={enable:!1,source:"",field:"",custom:"",para:"",compare:"not_empty",condition:""},u=[{value:"not_empty",label:(0,o.__)("Not Empty","kadence-blocks-pro")},{value:"is_empty",label:(0,o.__)("Empty","kadence-blocks-pro")},{value:"is_true",label:(0,o.__)("True","kadence-blocks-pro")},{value:"is_false",label:(0,o.__)("False","kadence-blocks-pro")},{value:"equals",label:"="},{value:"not_equals",label:"!="},{value:"equals_or_greater",label:">="},{value:"equals_or_less",label:"<="},{value:"greater",label:">"},{value:"less",label:"<"}],p=r&&r.postData?r.postData:d,f=void 0!==p.field&&""!==p.field?c.filter((e=>{let{value:t}=e;return t===p.field})):"",m=void 0!==p.compare&&""!==p.compare?u.find((e=>{let{value:t}=e;return t===p.compare})):"";let g=(0,o.__)("Conditional Type","kadence-blocks-pro");f&&f[0]&&(g=f[0].label);let v=(0,o.__)("Not Empty","kadence-blocks-pro");return m&&(v=m.label),(0,e.createElement)(e.Fragment,null,(0,e.createElement)(n,l),(0,e.createElement)(t.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,o.__)("Conditional Display","kadence-blocks-pro"),initialOpen:!1},(0,e.createElement)(i.ToggleControl,{label:(0,o.__)("Enable Conditional Display","kadence-blocks-pro"),checked:void 0!==p.enable&&p.enable,onChange:e=>{a({enable:e})}}),void 0!==p.enable&&p.enable&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)("span",{className:"kb-dynamic-title kb-dynamic-components-label"},(0,o.__)("Conditional","kadence-blocks-pro")),(0,e.createElement)("div",{className:"kb-dynamic-select-wrap"},(0,e.createElement)(So,{options:kadenceDynamicParams.conditionalFields,className:"kb-dynamic-select",classNamePrefix:"kbp",value:void 0!==p.field?c.filter((e=>{let{value:t}=e;return t===p.field})):"",isMulti:!1,isSearchable:!0,isClearable:!0,maxMenuHeight:200,placeholder:(0,o.__)("None","kadence-blocks-pro"),onChange:e=>{a(e?{field:e.value}:{field:""})}}))),void 0!==p.field&&("post"===p.field.split("|")[0]||"comments"===p.field.split("|")[0])&&(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)("span",{className:"kb-dynamic-title kb-dynamic-components-label"},(0,o.__)("Conditional Source","kadence-blocks-pro")),(0,e.createElement)(qs,{name:p.source?(0,e.createElement)(ia,{source:p.source,field:"post|post_title"}):(0,o.__)("Current Post","kadence-blocks-pro"),onChange:e=>{a({source:e})}})),void 0!==p.field&&"post|has_taxonomy"===p.field&&(0,e.createElement)(Fs,{label:(0,o.__)("Select Taxonomy","kadence-blocks-pro"),value:p.para?p.para:"",source:p.source?p.source:h,onChange:e=>{a({para:e})}}),void 0!==p.field&&("post|post_custom_field"===p.field||"author|author_custom_field"===p.field||"archive|archive_custom_field"===p.field)&&(0,e.createElement)(e.Fragment,null,(0,e.createElement)(ma,{label:(0,o.__)("Custom Field","kadence-blocks-pro"),value:void 0!==p.para?p.para:"",onChange:e=>{a({para:e})},source:p.source?p.source:h,field:p.field,type:"conditional",showAll:!!p.showAll&&p.showAll,onShowAll:e=>{a({showAll:e})}}),void 0!==p.para&&"kb_custom_input"===p.para&&(0,e.createElement)(i.TextControl,{label:(0,o.__)("Custom Meta Key","kadence-blocks-pro"),value:void 0!==p.custom?p.custom:"",onChange:e=>{a({custom:e})}})),void 0!==p.field&&"repeater|repeater_custom_field"===p.field&&(0,e.createElement)(i.TextControl,{label:(0,o.__)("Repeater Sub Field Key","kadence-blocks-pro"),value:void 0!==p.custom?p.custom:"",onChange:e=>{a({custom:e})}}),(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)(i.SelectControl,{label:(0,o.__)("Compare Type","kadence-blocks-pro"),value:void 0!==p.compare?p.compare:"not_empty",options:u,onChange:e=>{a({compare:e})}})),void 0!==p.compare&&("equals"===p.compare||"not_equals"===p.compare||"equals_or_greater"===p.compare||"equals_or_less"===p.compare||"greater"===p.compare||"less"===p.compare)&&(0,e.createElement)(i.TextControl,{label:(0,o.__)("Compare Value","kadence-blocks-pro"),value:void 0!==p.condition?p.condition:"",onChange:e=>{a({condition:e})}}),(0,e.createElement)("div",{className:"readable-conditional"},`${(0,o.__)("Show Block if","kadence-blocks-pro")} ${g} is ${v} ${void 0===p.compare||"equals"!==p.compare&&"not_equals"!==p.compare&&"equals_or_greater"!==p.compare&&"equals_or_less"!==p.compare&&"greater"!==p.compare&&"less"!==p.compare||void 0===p.condition?"":p.condition}`)))))}return(0,e.createElement)(n,l)}),"ConditionalDisplayControls");(0,s.addFilter)("editor.BlockEdit","kadence/conditionalControls",nd,100);const ld=(0,r.createHigherOrderComponent)((t=>n=>{const{attributes:l}=n;if(l.kadenceConditional&&l.kadenceConditional.postData&&l.kadenceConditional.postData.enable){const l={...n.wrapperProps,className:"kadence-has-conditional-display"};return(0,e.createElement)(t,P({},n,{wrapperProps:l}))}return(0,e.createElement)(t,n)}),"BlockWrapperConditionalIndicators");(0,s.addFilter)("editor.BlockListBlock","kadence/conditionalIndicators",ld);const id=(0,r.createHigherOrderComponent)((n=>l=>{if(!l.isSelected)return(0,e.createElement)(n,l);const{hasBlockConditional:r,openTab:s,currentPostType:h,postID:d,formBlockID:u}=(0,a.useSelect)((e=>{const n=e(c.store).hasBlockSupport(l.name,"ktfieldconditional"),{getBlockParentsByBlockName:i,getBlockAttributes:r}=e(t.store);let o="general",s="",a="",h="";return n&&(o="function"==typeof e("kadenceblocks/data").getOpenSidebarTabKey?e("kadenceblocks/data").getOpenSidebarTabKey(l.name.replace("kadence/","")+e("core/block-editor").getSelectedBlockClientId()):"advanced",s=e("core/editor")?.getCurrentPostId()?e("core/editor")?.getCurrentPostId():"",a=e("core/editor")?.getCurrentPostType()?e("core/editor")?.getCurrentPostType():"",h=r(i(l.clientId,"kadence/advanced-form").slice(-1)[0])),{hasBlockConditional:n,openTab:o,postID:s,formBlockID:h?.id,currentPostType:a}}),[]),p=[{value:"or",label:(0,o.__)("Or","kadence-blocks-pro")},{value:"and",label:(0,o.__)("And","kadence-blocks-pro")}],f=[{value:"hide",label:(0,o.__)("Hide","kadence-blocks-pro")},{value:"show",label:(0,o.__)("Show","kadence-blocks-pro")}];if(r&&"advanced"==s){const{attributes:{kadenceFieldConditional:r},setAttributes:s}=l,a=e=>{let t=r;t&&t.conditionalData||(t={},t.conditionalData={enable:!1,combine:"or",action:"hide",rules:{andhrn23najd:{field:"",compare:"",value:""}}}),t.conditionalData={...t.conditionalData,...e},t=JSON.parse(JSON.stringify(t)),s({kadenceFieldConditional:t})},c={enable:!1,rules:[]},m=r&&r.conditionalData?r.conditionalData:c;return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(n,l),(0,e.createElement)(t.InspectorControls,null,(0,e.createElement)(i.PanelBody,{title:(0,o.__)("Conditional Field","kadence-blocks-pro"),initialOpen:!1,className:"kb-conditional-field"},(0,e.createElement)(i.ToggleControl,{label:(0,o.__)("Enable Conditional Field","kadence-blocks-pro"),checked:void 0!==m.enable&&m.enable,onChange:e=>{a({enable:e})}}),void 0!==m.enable&&m.enable&&(0,e.createElement)(e.Fragment,null,Object.keys(m.rules).length>1&&(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)(i.SelectControl,{label:(0,o.__)("Combine Logic","kadence-blocks-pro"),options:p,value:void 0!==m.combine?m.combine:"or",onChange:e=>{a({combine:e})}})),(0,e.createElement)("div",{className:"components-base-control action"},(0,e.createElement)(i.SelectControl,{label:(0,o.__)("Action","kadence-blocks-pro"),options:f,value:void 0!==m.action?m.action:"hide",onChange:e=>{a({action:e})}}),(0,e.createElement)("div",null,(0,e.createElement)("i",null,(0,o.__)("this field if...","kadence-blocks-pro")))),(0,e.createElement)(Ps,{props:l,formPostID:"kadence_form"===h?d:u,setAttributes:s,combine:void 0!==m.combine?m.combine:"or"})))))}return(0,e.createElement)(n,l)}),"ConditionalFieldDisplayControls");(0,s.addFilter)("editor.BlockEdit","kadence/conditionalFieldControls",id,101);const rd=(0,r.createHigherOrderComponent)((t=>n=>{const{attributes:l}=n;if(l.kadenceFieldConditional&&l.kadenceFieldConditional.conditionalData&&l.kadenceFieldConditional.conditionalData.enable){const l={...n.wrapperProps,className:"kadence-has-conditional-display"};return(0,e.createElement)(t,P({},n,{wrapperProps:l}))}return(0,e.createElement)(t,n)}),"BlockWrapperConditionalFieldIndicators");(0,s.addFilter)("editor.BlockListBlock","kadence/conditionalFieldIndicators",rd);var od=n(74981);n(61549),n(56667),n(17466),n(70243),n(22777);var sd=(0,e.createElement)(Po.SVG,{viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},(0,e.createElement)(Po.Path,{d:"M20.8 10.7l-4.3-4.3-1.1 1.1 4.3 4.3c.1.1.1.3 0 .4l-4.3 4.3 1.1 1.1 4.3-4.3c.7-.8.7-1.9 0-2.6zM4.2 11.8l4.3-4.3-1-1-4.3 4.3c-.7.7-.7 1.8 0 2.5l4.3 4.3 1.1-1.1-4.3-4.3c-.2-.1-.2-.3-.1-.4z"}));const{Component:ad,Fragment:cd}=wp.element,{compose:hd}=wp.compose,{withSelect:dd,withDispatch:ud}=wp.data,{Button:pd,Tooltip:fd,Icon:md,Modal:gd,PanelBody:vd}=wp.components;var bd=hd([dd((e=>{const t=e("core/editor").getEditedPostAttribute("meta");return{meta:{...e("core/editor").getCurrentPostAttribute("meta"),...t}}})),ud((e=>({onUpdateCode(t){e("core/editor").editPost({meta:t})}})))])(class extends ad{constructor(){super(...arguments),this.saveConfig=this.saveConfig.bind(this);const{meta:e={}}=this.props;this.state={isOpen:!1,isSaving:!1,customCSS:e._kad_blocks_custom_css,customHeadJS:e._kad_blocks_head_custom_js,customBodyJS:e._kad_blocks_body_custom_js,customFooterJS:e._kad_blocks_footer_custom_js}}saveConfig(){this.setState({isSaving:!0});const e=this.props.meta||{},t={};this.state.customCSS!==e._kad_blocks_custom_css&&(t._kad_blocks_custom_css=this.state.customCSS),this.state.customHeadJS!==e._kad_blocks_head_custom_js&&(t._kad_blocks_head_custom_js=this.state.customHeadJS),this.state.customBodyJS!==e._kad_blocks_body_custom_js&&(t._kad_blocks_body_custom_js=this.state.customBodyJS),this.state.customFooterJS!==e._kad_blocks_footer_custom_js&&(t._kad_blocks_footer_custom_js=this.state.customFooterJS),Object.keys(t).length&&this.props.onUpdateCode(t),this.setState({isSaving:!1,isOpen:!1})}render(){const{customCSS:t,customHeadJS:n,customBodyJS:l,customFooterJS:i,isOpen:r}=this.state;return(0,e.createElement)(vd,{title:(0,o.__)("Page Scripts","kadence-blocks-pro"),initialOpen:!1},(0,e.createElement)("div",{className:"kt-blocks-control-wrap"},(0,e.createElement)(pd,{isTertiary:!0,className:"kt-block-defaults",icon:sd,onClick:()=>this.setState({isOpen:!0})},(0,o.__)("Custom CSS and JS","kadence-blocks-pro")),r?(0,e.createElement)(gd,{className:"kt-block-defaults-modal kb-post-specific-code",title:(0,o.__)("Custom CSS and JS","kadence-blocks-pro"),onRequestClose:()=>{this.saveConfig()}},(0,e.createElement)("h2",null,(0,o.__)("Post Specific CSS","kadence-blocks-pro")),(0,e.createElement)(od.ZP,{mode:"css",theme:"textmate",name:"kb-ace-css",onLoad:e=>{e.renderer.setScrollMargin(16,16,16,16),e.renderer.setPadding(16)},onChange:e=>{this.setState({customCSS:e})},showPrintMargin:!1,highlightActiveLine:!1,showGutter:!0,fontSize:12,value:t,maxLines:20,minLines:3,width:"100%",height:"300px",setOptions:{enableBasicAutocompletion:!0,enableLiveAutocompletion:!0,enableSnippets:!0,showLineNumbers:!0,tabSize:2}}),(0,e.createElement)("h2",null,(0,o.__)("Post Specific Scripts","kadence-blocks-pro")),(0,e.createElement)("pre",null,(0,o.__)("<head>","kadence-blocks-pro")),(0,e.createElement)(od.ZP,{mode:"html",theme:"textmate",name:"kb-ace-head",onLoad:e=>{e.renderer.setScrollMargin(16,16,16,16),e.renderer.setPadding(16)},onChange:e=>{this.setState({customHeadJS:e})},showPrintMargin:!1,highlightActiveLine:!1,showGutter:!0,fontSize:12,value:n,maxLines:20,minLines:3,width:"100%",height:"300px",setOptions:{enableBasicAutocompletion:!0,enableLiveAutocompletion:!0,enableSnippets:!0,showLineNumbers:!0,tabSize:2}}),(0,e.createElement)("pre",null,(0,o.__)("<body>","kadence-blocks-pro")),(0,e.createElement)(od.ZP,{name:"kb-ace-body",mode:"html",theme:"textmate",onLoad:e=>{e.renderer.setScrollMargin(16,16,16,16),e.renderer.setPadding(16)},onChange:e=>{this.setState({customBodyJS:e})},showPrintMargin:!1,highlightActiveLine:!1,showGutter:!0,fontSize:12,value:l,maxLines:20,minLines:3,width:"100%",height:"300px",setOptions:{enableBasicAutocompletion:!0,enableLiveAutocompletion:!0,enableSnippets:!0,showLineNumbers:!0,tabSize:2}}),(0,e.createElement)("pre",null,(0,o.__)("<footer>","kadence-blocks-pro")),(0,e.createElement)(od.ZP,{name:"kb-ace-footer",mode:"html",theme:"textmate",onLoad:e=>{e.renderer.setScrollMargin(16,16,16,16),e.renderer.setPadding(16)},onChange:e=>{this.setState({customFooterJS:e})},showPrintMargin:!1,highlightActiveLine:!1,showGutter:!0,fontSize:12,value:i,maxLines:20,minLines:3,width:"100%",height:"300px",setOptions:{enableBasicAutocompletion:!0,enableLiveAutocompletion:!0,enableSnippets:!0,showLineNumbers:!0,tabSize:2}}),(0,e.createElement)("p",{style:{marginBottom:20}}),(0,e.createElement)(pd,{isPrimary:!0,onClick:()=>{this.saveConfig()}},(0,o.__)("Save/Close","kadence-blocks-pro"))):null))}});const{addFilter:yd}=wp.hooks;yd("kadence.block_panels_sidebar","kadence-blocks-pro/scripts",(function(e){if("admin"===kadence_blocks_params.userrole||"editor"===kadence_blocks_params.userrole){const t=[{Panel:bd}];return e.concat(t)}return e}));const wd={};wd.imageoverlayblock=(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("g",{fillRule:"nonzero"},(0,e.createElement)("path",{d:"M46.53,6.719l-45.06,0c-0.485,0 -0.883,0.399 -0.883,0.884l0,32.794c0,0.485 0.398,0.884 0.883,0.884l45.06,0c0.485,0 0.883,-0.399 0.883,-0.884l0,-32.802c-0.004,-0.482 -0.401,-0.876 -0.883,-0.876Z",fill:"#0058b0"}),(0,e.createElement)("path",{d:"M32.895,36.279l10.067,0l-10.832,-13.792l-5.034,6.409l-8.13,-10.353l-13.928,17.736l27.857,0Z",fill:"#fff"}),(0,e.createElement)("path",{d:"M35.945,21.904c2.811,-0.002 5.122,-2.316 5.122,-5.127c0,-2.813 -2.314,-5.127 -5.127,-5.127c-2.813,0 -5.127,2.314 -5.127,5.127c0.004,2.813 2.319,5.126 5.132,5.127Zm0,-8.488c1.842,0.003 3.356,1.519 3.356,3.361c0,1.844 -1.517,3.361 -3.361,3.361c-1.844,0 -3.361,-1.517 -3.361,-3.361c0.001,-1.844 1.519,-3.361 3.364,-3.361c0,0 0.001,0 0.002,0Z",fill:"#fff"}))),wd.modal=(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("g",{fill:"#0058b0",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M46.538,6.714l-45.076,0c-0.484,0 -0.883,0.399 -0.883,0.883l0,32.806c0,0.484 0.399,0.883 0.883,0.883l45.076,0c0.484,0 0.883,-0.399 0.883,-0.883l0,-32.813c-0.004,-0.482 -0.402,-0.876 -0.883,-0.876Zm-44.192,32.798l0,-25.024l43.308,0l0,25.024l-43.308,0Z"}),(0,e.createElement)("path",{d:"M34.377,26.18l-20.754,0c-0.484,0 -0.883,0.398 -0.883,0.883c0,0.485 0.399,0.883 0.883,0.883l20.754,0c0.484,0 0.883,-0.398 0.883,-0.883c0,-0.485 -0.399,-0.883 -0.883,-0.883Z"}),(0,e.createElement)("path",{d:"M28.319,32.417l-8.638,0c-0.484,0 -0.883,0.398 -0.883,0.883c0,0.485 0.399,0.883 0.883,0.883l8.638,0c0.484,0 0.883,-0.398 0.883,-0.883c0,-0.485 -0.399,-0.883 -0.883,-0.883Z"}),(0,e.createElement)("path",{d:"M19.681,21.672l8.638,0c0.484,0 0.883,-0.399 0.883,-0.884c0,-0.485 -0.399,-0.883 -0.883,-0.883l-8.638,0c-0.484,0 -0.883,0.398 -0.883,0.883c0,0.485 0.399,0.884 0.883,0.884Z"}))),wd.videopop=(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M46.53,6.719l-45.06,0c-0.485,0 -0.883,0.399 -0.883,0.884l0,32.794c0,0.485 0.398,0.884 0.883,0.884l45.06,0c0.485,0 0.883,-0.399 0.883,-0.884l0,-32.802c-0.004,-0.482 -0.401,-0.876 -0.883,-0.876Z",fill:"#fff",fillRule:"nonzero"}),(0,e.createElement)("path",{d:"M28.951,26.669l-9.902,6.938l0,-13.875l9.902,6.937Z",fill:"#0058b0"}),(0,e.createElement)("path",{d:"M46.538,6.714l-45.076,0c-0.484,0 -0.883,0.399 -0.883,0.883l0,32.806c0,0.484 0.399,0.883 0.883,0.883l45.076,0c0.484,0 0.883,-0.399 0.883,-0.883l0,-32.813c-0.004,-0.482 -0.402,-0.876 -0.883,-0.876Zm-44.192,32.798l0,-25.024l43.308,0l0,25.024l-43.308,0Z",fill:"#0058b0",fillRule:"nonzero"})),wd.postbold=(0,e.createElement)("svg",{viewBox:"0 0 300 540",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{id:"Artboard1",width:"300",height:"539.959",fill:"none"}),(0,e.createElement)("path",{d:"M294.961,245l-289.961,0l0,-240l289.961,0.144l0,239.856Z",fill:"#797979",fillRule:"nonzero"}),(0,e.createElement)("ellipse",{cx:"234.432",cy:"44.995",rx:"22.514",ry:"22.503",fill:"#e0e0e0"}),(0,e.createElement)("g",{fillRule:"nonzero"},(0,e.createElement)("path",{d:"M127.077,81.235l-83.344,129.482l167.476,0l-84.132,-129.482Z",fill:"#373737"}),(0,e.createElement)("path",{d:"M194.685,120.497l-60.894,90.22l121.787,0l-60.893,-90.22Z",fill:"#565656"})),(0,e.createElement)("rect",{x:"20",y:"211.2",width:"260",height:"308.992",fill:"#fff"}),(0,e.createElement)("rect",{x:"40",y:"230.918",width:"180.929",height:"30",fill:"#454545"}),(0,e.createElement)("path",{d:"M128.604,500.793l-88.604,0l0,-30l88.604,0l0,30Zm-85.604,-27l0,24l82.604,0l0,-24l-82.604,0Z",fill:"#454545"}),(0,e.createElement)("rect",{x:"40",y:"282.653",width:"220",height:"15.846",fill:"#7b7b7b"}),(0,e.createElement)("rect",{x:"40",y:"311.728",width:"220",height:"15.846",fill:"#7b7b7b"}),(0,e.createElement)("rect",{x:"40",y:"340.803",width:"220",height:"15.846",fill:"#7b7b7b"}),(0,e.createElement)("rect",{x:"40",y:"369.878",width:"220",height:"15.846",fill:"#7b7b7b"}),(0,e.createElement)("rect",{x:"40",y:"398.404",width:"220",height:"15.846",fill:"#7b7b7b"}),(0,e.createElement)("rect",{x:"40",y:"428.773",width:"171.554",height:"15.846",fill:"#7b7b7b"})),wd.postlist=(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 540 300"},(0,e.createElement)("path",{fill:"#797979",fillRule:"nonzero",d:"M244.958 294.013H5V5l239.958.173v288.84z"}),(0,e.createElement)("ellipse",{cx:"194.438",cy:"67.378",fill:"#e0e0e0",rx:"22.514",ry:"22.503"}),(0,e.createElement)("g",{fillRule:"nonzero"},(0,e.createElement)("path",{fill:"#373737",d:"M101.171 115.719L17.826 245.2h167.476l-84.131-129.481z"}),(0,e.createElement)("path",{fill:"#565656",d:"M168.778 154.981L107.884 245.2h121.787l-60.893-90.219z"})),(0,e.createElement)("path",{fill:"#454545",d:"M272.186 24.808H487.505V54.808H272.186z"}),(0,e.createElement)("path",{fill:"#c5c5c5",d:"M272.186 69.674H416.129V85.9H272.186z"}),(0,e.createElement)("path",{fill:"#7b7b7b",d:"M272.186 114.342H519.12V130.188H272.186z"}),(0,e.createElement)("path",{fill:"#7b7b7b",d:"M272.186 143.417H519.12V159.263H272.186z"}),(0,e.createElement)("path",{fill:"#7b7b7b",d:"M272.186 172.492H519.12V188.338H272.186z"}),(0,e.createElement)("path",{fill:"#7b7b7b",d:"M272.186 201.567H519.12V217.413H272.186z"}),(0,e.createElement)("path",{fill:"#7b7b7b",d:"M272.186 230.093H519.12V245.939H272.186z"}),(0,e.createElement)("path",{fill:"#7b7b7b",d:"M272.186 260.462H464.74199999999996V276.308H272.186z"})),wd.postascend=(0,e.createElement)("svg",{viewBox:"0 0 300 540",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{id:"Artboard1",width:"300",height:"539.959",fill:"none"}),(0,e.createElement)("path",{d:"M280,245l-260,0l0,-240l260,0.144l0,239.856Z",fill:"#797979",fillRule:"nonzero"}),(0,e.createElement)("ellipse",{cx:"234.432",cy:"44.995",rx:"22.514",ry:"22.503",fill:"#e0e0e0"}),(0,e.createElement)("g",{fillRule:"nonzero"},(0,e.createElement)("path",{d:"M127.077,81.235l-83.344,129.482l167.476,0l-84.132,-129.482Z",fill:"#373737"}),(0,e.createElement)("path",{d:"M194.685,120.497l-60.894,90.22l121.787,0l-60.893,-90.22Z",fill:"#565656"})),(0,e.createElement)("rect",{x:"20",y:"287.736",width:"213.855",height:"30",fill:"#454545"}),(0,e.createElement)("rect",{x:"20",y:"263.86",width:"150.012",height:"10",fill:"#a6a6a6"}),(0,e.createElement)("rect",{x:"20",y:"508.538",width:"120.365",height:"10.299",fill:"#a6a6a6"}),(0,e.createElement)("rect",{x:"262.007",y:"508.538",width:"17.034",height:"10.299",fill:"#a6a6a6"}),(0,e.createElement)("rect",{x:"240.969",y:"508.538",width:"17.034",height:"10.299",fill:"#a6a6a6"}),(0,e.createElement)("rect",{x:"20",y:"495.409",width:"259.984",height:"3.551",fill:"#a6a6a6"}),(0,e.createElement)("rect",{x:"20",y:"339.47",width:"260.035",height:"15.846",fill:"#7b7b7b"}),(0,e.createElement)("rect",{x:"20",y:"368.545",width:"260.035",height:"15.846",fill:"#7b7b7b"}),(0,e.createElement)("rect",{x:"20",y:"397.62",width:"260.035",height:"15.846",fill:"#7b7b7b"}),(0,e.createElement)("rect",{x:"20",y:"426.695",width:"260.035",height:"15.846",fill:"#7b7b7b"}),(0,e.createElement)("rect",{x:"20",y:"455.77",width:"202.773",height:"15.846",fill:"#7b7b7b"})),wd.postvirtue=(0,e.createElement)("svg",{viewBox:"0 0 300 540",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{id:"Artboard1",width:"300",height:"539.959",fill:"none"}),(0,e.createElement)("path",{d:"M295,245l-290,0l0,-240l290,0.144l0,239.856Z",fill:"#797979",fillRule:"nonzero"}),(0,e.createElement)("ellipse",{cx:"234.432",cy:"44.995",rx:"22.514",ry:"22.503",fill:"#e0e0e0"}),(0,e.createElement)("g",{fillRule:"nonzero"},(0,e.createElement)("path",{d:"M127.077,81.235l-83.344,129.482l167.476,0l-84.132,-129.482Z",fill:"#373737"}),(0,e.createElement)("path",{d:"M194.685,120.497l-60.894,90.22l121.787,0l-60.893,-90.22Z",fill:"#565656"})),(0,e.createElement)("rect",{x:"20",y:"264.262",width:"213.855",height:"30",fill:"#454545"}),(0,e.createElement)("rect",{x:"20",y:"301.768",width:"226.963",height:"10",fill:"#a6a6a6"}),(0,e.createElement)("rect",{x:"20",y:"498.538",width:"120.365",height:"10.299",fill:"#a6a6a6"}),(0,e.createElement)("rect",{x:"20",y:"339.47",width:"260.035",height:"15.846",fill:"#7b7b7b"}),(0,e.createElement)("rect",{x:"20",y:"368.545",width:"260.035",height:"15.846",fill:"#7b7b7b"}),(0,e.createElement)("rect",{x:"20",y:"397.62",width:"260.035",height:"15.846",fill:"#7b7b7b"}),(0,e.createElement)("rect",{x:"20",y:"426.695",width:"260.035",height:"15.846",fill:"#7b7b7b"}),(0,e.createElement)("rect",{x:"20",y:"455.77",width:"202.773",height:"15.846",fill:"#7b7b7b"}),(0,e.createElement)("path",{d:"M296,534l-292,0l0,-530l292,0l0,530Zm-290.5,-528.5l0,527l289,0l0,-527l-289,0Z",fill:"#bababa"})),wd.postgrid=(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("g",{fill:"#0058b0",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M46.49,6.608l-44.98,0c-0.001,0 -0.002,0 -0.003,0c-0.486,0 -0.886,0.4 -0.886,0.886c0,0.001 0,0.002 0,0.003l0,33.006c0,0.001 0,0.002 0,0.003c0,0.486 0.4,0.886 0.886,0.886c0.001,0 0.002,0 0.003,0l44.98,0c0.001,0 0.002,0 0.003,0c0.486,0 0.886,-0.4 0.886,-0.886c0,-0.001 0,-0.002 0,-0.003l0,-33.014c-0.003,-0.485 -0.403,-0.883 -0.889,-0.881Zm-0.889,32.999l-43.202,0l0,-31.221l43.202,0l0,31.221Z"}),(0,e.createElement)("path",{d:"M39.42,20.636l3.535,0l-3.804,-4.843l-1.768,2.25l-2.857,-3.636l-4.891,6.229l9.785,0Z"}),(0,e.createElement)("path",{d:"M30.349,25.652l11.555,0c0.487,0 0.889,-0.401 0.889,-0.889c0,-0.487 -0.402,-0.889 -0.889,-0.889l-11.555,0c-0.488,0 -0.889,0.402 -0.889,0.889c0,0.488 0.401,0.889 0.889,0.889Z"}),(0,e.createElement)("path",{d:"M42.069,28.001l-11.547,0c-0.488,0 -0.889,0.401 -0.889,0.889c0,0.488 0.401,0.889 0.889,0.889c0,0 11.547,0 11.547,0c0.487,0 0.889,-0.401 0.889,-0.889c0,-0.488 -0.402,-0.889 -0.889,-0.889Z"}),(0,e.createElement)("path",{d:"M30.273,34.474l11.547,0c0.488,0 0.889,-0.401 0.889,-0.888c0,-0.488 -0.401,-0.889 -0.889,-0.889l-11.547,0c-0.488,0 -0.889,0.401 -0.889,0.889c0,0.487 0.401,0.888 0.889,0.888Z"}),(0,e.createElement)("path",{d:"M14.787,20.636l3.535,0l-3.805,-4.843l-1.767,2.25l-2.857,-3.636l-4.891,6.229l9.785,0Z"}),(0,e.createElement)("path",{d:"M5.715,25.652l11.555,0c0.488,0 0.889,-0.401 0.889,-0.889c0,-0.487 -0.401,-0.889 -0.889,-0.889l-11.555,0c-0.487,0 -0.889,0.402 -0.889,0.889c0,0.488 0.402,0.889 0.889,0.889Z"}),(0,e.createElement)("path",{d:"M17.435,28.001l-11.547,0c-0.488,0 -0.889,0.401 -0.889,0.889c0,0.488 0.401,0.889 0.889,0.889c0,0 11.547,0 11.547,0c0.488,0 0.889,-0.401 0.889,-0.889c0,-0.488 -0.401,-0.889 -0.889,-0.889Z"}),(0,e.createElement)("path",{d:"M5.639,34.474l11.547,0c0.488,0 0.889,-0.401 0.889,-0.888c0,-0.488 -0.401,-0.889 -0.889,-0.889l-11.547,0c-0.488,0 -0.889,0.401 -0.889,0.889c0,0.487 0.401,0.888 0.889,0.888Z"}),(0,e.createElement)("path",{d:"M21.46,37.921c0.488,0 0.889,-0.402 0.889,-0.889l0,-26.071c0,-0.488 -0.401,-0.889 -0.889,-0.889c-0.487,0 -0.888,0.401 -0.888,0.889l0,26.071c0,0.487 0.401,0.889 0.888,0.889Z"}),(0,e.createElement)("path",{d:"M26.54,37.921c0.487,0 0.888,-0.402 0.888,-0.889l0,-26.071c0,-0.488 -0.401,-0.889 -0.888,-0.889c-0.488,0 -0.889,0.401 -0.889,0.889l0,26.071c0,0.487 0.401,0.889 0.889,0.889Z"}))),wd.splitcontent=(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("g",{fill:"#0058b0",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M19.394,10.615l-13.579,0c-0.603,0.002 -1.099,0.498 -1.099,1.102l0,24.538c0,0.007 0,0.014 0,0.021c0,0.603 0.496,1.1 1.099,1.101l13.579,0c0.604,0 1.101,-0.497 1.101,-1.101l0,-24.549c0,-0.003 0,-0.007 0,-0.01c0,-0.605 -0.497,-1.102 -1.101,-1.102c0,0 0,0 0,0Zm-3.52,16.832l-10.239,0l5.121,-6.521l2.987,3.806l1.85,-2.354l3.981,5.069l-3.7,0Z"}),(0,e.createElement)("path",{d:"M46.789,6.377l-45.578,0c0,0 -0.001,0 -0.002,0c-0.493,0 -0.898,0.406 -0.898,0.898c0,0.001 0,0.002 0,0.003l0,33.444c0,0.001 0,0.002 0,0.003c0,0.492 0.405,0.898 0.898,0.898c0.001,0 0.002,0 0.002,0l45.578,0c0,0 0.001,0 0.002,0c0.493,0 0.898,-0.406 0.898,-0.898c0,-0.001 0,-0.002 0,-0.003l0,-33.452c-0.003,-0.492 -0.409,-0.894 -0.9,-0.893Zm-44.677,1.801l20.987,0l0,31.636l-20.987,0l0,-31.636Zm43.776,31.636l-20.987,0l0,-31.636l20.987,0l0,31.636Z"}),(0,e.createElement)("path",{d:"M28.632,20.7l13.046,0c0.494,0 0.901,-0.407 0.901,-0.901c0,-0.494 -0.407,-0.9 -0.901,-0.9l-13.046,0c-0.494,0 -0.901,0.406 -0.901,0.9c0,0.494 0.407,0.901 0.901,0.901Z"}),(0,e.createElement)("path",{d:"M41.866,23.556l-13.036,0c-0.494,0 -0.901,0.407 -0.901,0.901c0,0.494 0.407,0.9 0.901,0.9l13.036,0c0.494,0 0.901,-0.406 0.901,-0.9c0,-0.494 -0.407,-0.901 -0.901,-0.901Z"}),(0,e.createElement)("path",{d:"M28.549,30.658l13.036,0c0.495,0 0.901,-0.406 0.901,-0.9c0,-0.494 -0.406,-0.901 -0.901,-0.901l-13.036,0c-0.494,0 -0.9,0.407 -0.9,0.901c0,0.494 0.406,0.9 0.9,0.9Z"}))),wd.user=(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"32",height:"32",fill:"currentColor",viewBox:"0 0 32 32"},(0,e.createElement)("path",{d:"M18 22.082v-1.649c2.203-1.241 4-4.337 4-7.432 0-4.971 0-9-6-9s-6 4.029-6 9c0 3.096 1.797 6.191 4 7.432v1.649c-6.784 0.555-12 3.888-12 7.918h28c0-4.030-5.216-7.364-12-7.918z"})),wd.tags=(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"36",height:"32",fill:"currentColor",viewBox:"0 0 36 32"},(0,e.createElement)("path",{d:"M34.939 19.939l-8.879-8.879c-0.583-0.583-1.736-1.061-2.561-1.061h-18c-0.825 0-1.5 0.675-1.5 1.5v19c0 0.825 0.675 1.5 1.5 1.5h18c0.825 0 1.977-0.477 2.561-1.061l8.879-8.879c0.583-0.583 0.583-1.538-0-2.121zM25 24c-1.657 0-3-1.343-3-3s1.343-3 3-3 3 1.343 3 3-1.343 3-3 3z"}),(0,e.createElement)("path",{d:"M2 8h21l-0.939-0.939c-0.583-0.583-1.736-1.061-2.561-1.061h-18c-0.825 0-1.5 0.675-1.5 1.5v19c0 0.825 0.675 1.5 1.5 1.5h0.5v-20z"})),wd.comments=(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"36",height:"32",fill:"currentColor",viewBox:"0 0 36 32"},(0,e.createElement)("path",{d:"M15 4c-1.583 0-3.112 0.248-4.543 0.738-1.341 0.459-2.535 1.107-3.547 1.926-1.876 1.518-2.91 3.463-2.91 5.474 0 1.125 0.315 2.217 0.935 3.247 0.646 1.073 1.622 2.056 2.821 2.842 0.951 0.624 1.592 1.623 1.761 2.748 0.028 0.187 0.051 0.375 0.068 0.564 0.085-0.079 0.169-0.16 0.254-0.244 0.754-0.751 1.771-1.166 2.823-1.166 0.167 0 0.335 0.011 0.503 0.032 0.605 0.077 1.223 0.116 1.836 0.116 1.583 0 3.112-0.248 4.543-0.738 1.341-0.459 2.535-1.107 3.547-1.926 1.876-1.518 2.91-3.463 2.91-5.474s-1.033-3.956-2.91-5.474c-1.012-0.819-2.206-1.467-3.547-1.926-1.431-0.49-2.96-0.738-4.543-0.738zM15 0v0c8.284 0 15 5.435 15 12.139s-6.716 12.139-15 12.139c-0.796 0-1.576-0.051-2.339-0.147-3.222 3.209-6.943 3.785-10.661 3.869v-0.785c2.008-0.98 3.625-2.765 3.625-4.804 0-0.285-0.022-0.564-0.063-0.837-3.392-2.225-5.562-5.625-5.562-9.434 0-6.704 6.716-12.139 15-12.139zM31.125 27.209c0 1.748 1.135 3.278 2.875 4.118v0.673c-3.223-0.072-6.181-0.566-8.973-3.316-0.661 0.083-1.337 0.126-2.027 0.126-2.983 0-5.732-0.805-7.925-2.157 4.521-0.016 8.789-1.464 12.026-4.084 1.631-1.32 2.919-2.87 3.825-4.605 0.961-1.84 1.449-3.799 1.449-5.825 0-0.326-0.014-0.651-0.039-0.974 2.268 1.873 3.664 4.426 3.664 7.24 0 3.265-1.88 6.179-4.82 8.086-0.036 0.234-0.055 0.474-0.055 0.718z"})),wd.categories=(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"32",fill:"currentColor",height:"32",viewBox:"0 0 32 32"},(0,e.createElement)("path",{d:"M0 10h32l-2 20h-28l-2-20zM29 6l1 2h-28l2-4h11l1 2h13z"})),wd.row=(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"60.000",height:"30.000",fill:"#d5dadf"})),wd.collapserow=(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"60.000",height:"14.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"16.000",width:"60.000",height:"14.000",fill:"#d5dadf"})),wd.collapserowthree=(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"60.000",height:"9.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"10.500",width:"60.000",height:"9.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"21.000",width:"60.000",height:"9.000",fill:"#d5dadf"})),wd.collapserowfour=(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"60.000",height:"6.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"8.000",width:"60.000",height:"6.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"16.000",width:"60.000",height:"6.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"24.000",width:"60.000",height:"6.000",fill:"#d5dadf"})),wd.collapserowfive=(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"60.000",height:"5.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"6.000",width:"60.000",height:"5.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"12.000",width:"60.000",height:"5.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"18.000",width:"60.000",height:"5.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"24.000",width:"60.000",height:"5.000",fill:"#d5dadf"})),wd.collapserowsix=(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"60.000",height:"4.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"5.000",width:"60.000",height:"4.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"10.000",width:"60.000",height:"4.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"15.000",width:"60.000",height:"4.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"20.000",width:"60.000",height:"4.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"25.000",width:"60.000",height:"4.000",fill:"#d5dadf"})),wd.twocol=(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"31.000",y:"0.000",width:"29.000",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"29.000",height:"30.000",fill:"#d5dadf"})),wd.grid=(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"31.000",y:"0.000",width:"29.000",height:"14.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"29.000",height:"14.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"31.000",y:"16.000",width:"29.000",height:"14.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"16.000",width:"29.000",height:"14.000",fill:"#d5dadf"})),wd.threecol=(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"18.500",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"20.500",y:"0.000",width:"19.000",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"41.500",y:"0.000",width:"18.500",height:"30.000",fill:"#d5dadf"})),wd.threegrid=(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"18.500",height:"14.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"20.500",y:"0.000",width:"19.000",height:"14.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"41.500",y:"0.000",width:"18.500",height:"14.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"16.000",width:"18.500",height:"14.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"20.500",y:"16.000",width:"19.000",height:"14.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"41.500",y:"16.000",width:"18.500",height:"14.000",fill:"#d5dadf"})),wd.twoleftgolden=(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"41.000",y:"0.000",width:"19.000",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"39.000",height:"30.000",fill:"#d5dadf"})),wd.tworightgolden=(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"21.000",y:"0.000",width:"39.000",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"19.000",height:"30.000",fill:"#d5dadf"})),wd.lefthalf=(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"29.000",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"31",y:"0.000",width:"13.500",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"46.500",y:"0.000",width:"13.500",height:"30.000",fill:"#d5dadf"})),wd.righthalf=(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"13.500",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"15.500",y:"0.000",width:"13.500",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"31.000",y:"0.000",width:"29.000",height:"30.000",fill:"#d5dadf"})),wd.centerhalf=(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"13.500",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"15.500",y:"0.000",width:"29.000",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"46.500",y:"0.000",width:"13.500",height:"30.000",fill:"#d5dadf"})),wd.widecenter=(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"11.000",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"13.000",y:"0.000",width:"34.000",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"49.000",y:"0.000",width:"11.000",height:"30.000",fill:"#d5dadf"})),wd.exwidecenter=(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"7.200",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"9.200",y:"0.000",width:"41.600",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"52.800",y:"0.000",width:"7.200",height:"30.000",fill:"#d5dadf"})),wd.fourcol=(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"13.500",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"15.500",y:"0.000",width:"13.500",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"31.000",y:"0.000",width:"13.500",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"46.500",y:"0.000",width:"13.500",height:"30.000",fill:"#d5dadf"})),wd.lfourforty=(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"21.600",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"23.600",y:"0.000",width:"10.800",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"36.400",y:"0.000",width:"10.800",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"49.200",y:"0.000",width:"10.800",height:"30.000",fill:"#d5dadf"})),wd.rfourforty=(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"10.800",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"12.800",y:"0.000",width:"10.800",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"25.600",y:"0.000",width:"10.800",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"38.400",y:"0.000",width:"21.600",height:"30.000",fill:"#d5dadf"})),wd.fivecol=(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"10.400",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"12.400",y:"0.000",width:"10.400",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"24.800",y:"0.000",width:"10.400",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"37.200",y:"0.000",width:"10.400",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"49.600",y:"0.000",width:"10.400",height:"30.000",fill:"#d5dadf"})),wd.sixcol=(0,e.createElement)("svg",{viewBox:"0 0 60 30",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.000",y:"0.000",width:"8.350",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"10.330",y:"0.000",width:"8.350",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"20.660",y:"0.000",width:"8.350",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"30.990",y:"0.000",width:"8.350",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"41.320",y:"0.000",width:"8.350",height:"30.000",fill:"#d5dadf"}),(0,e.createElement)("rect",{x:"51.650",y:"0.000",width:"8.350",height:"30.000",fill:"#d5dadf"})),wd.aligntop=(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M17.294,17.287l-14.588,0l0,-14.574l14.588,0c0,4.858 0,9.716 0,14.574Zm-13.738,-0.85l12.888,0l0,-12.874l-12.888,0c0,4.291 0,8.583 0,12.874Z",fillRule:"nonzero"}),(0,e.createElement)("rect",{x:"4.489",y:"4.545",width:"11.022",height:"2.512"})),wd.alignmiddle=(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M17.294,17.287l-14.588,0l0,-14.574l14.588,0c0,4.858 0,9.716 0,14.574Zm-13.738,-0.85l12.888,0l0,-12.874l-12.888,0c0,4.291 0,8.583 0,12.874Z",fillRule:"nonzero"}),(0,e.createElement)("rect",{x:"4.489",y:"8.744",width:"11.022",height:"2.512"})),wd.alignbottom=(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M17.294,17.287l-14.588,0l0,-14.574l14.588,0c0,4.858 0,9.716 0,14.574Zm-13.738,-0.85l12.888,0l0,-12.874l-12.888,0c0,4.291 0,8.583 0,12.874Z",fillRule:"nonzero"}),(0,e.createElement)("rect",{x:"4.489",y:"12.802",width:"11.022",height:"2.512"})),wd.blockColumn=(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M47.612,40.008l-19.999,0l0,-32.016l13.566,0l6.433,0.023l0,31.993Z",fill:"#97eaff",fillRule:"nonzero"}),(0,e.createElement)("path",{d:"M20.383,40l-20.036,0l0,-32l20.036,0.019l0,31.981Z",fill:"#00b5e2",fillRule:"nonzero"})),wd.outlinetop=(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"2.714",y:"5.492",width:"1.048",height:"9.017",fill:"#555d66"}),(0,e.createElement)("rect",{x:"16.265",y:"5.498",width:"1.023",height:"9.003",fill:"#555d66"}),(0,e.createElement)("rect",{x:"5.518",y:"2.186",width:"8.964",height:"2.482",fill:"#272b2f"}),(0,e.createElement)("rect",{x:"5.487",y:"16.261",width:"9.026",height:"1.037",fill:"#555d66"})),wd.outlineright=(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"2.714",y:"5.492",width:"1.046",height:"9.017",fill:"#555d66"}),(0,e.createElement)("rect",{x:"15.244",y:"5.498",width:"2.518",height:"9.003",fill:"#272b2f"}),(0,e.createElement)("rect",{x:"5.518",y:"2.719",width:"8.964",height:"0.954",fill:"#555d66"}),(0,e.createElement)("rect",{x:"5.487",y:"16.308",width:"9.026",height:"0.99",fill:"#555d66"})),wd.outlinebottom=(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"2.714",y:"5.492",width:"1",height:"9.017",fill:"#555d66"}),(0,e.createElement)("rect",{x:"16.261",y:"5.498",width:"1.027",height:"9.003",fill:"#555d66"}),(0,e.createElement)("rect",{x:"5.518",y:"2.719",width:"8.964",height:"0.968",fill:"#555d66"}),(0,e.createElement)("rect",{x:"5.487",y:"15.28",width:"9.026",height:"2.499",fill:"#272b2f"})),wd.outlineleft=(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"2.202",y:"5.492",width:"2.503",height:"9.017",fill:"#272b2f"}),(0,e.createElement)("rect",{x:"16.276",y:"5.498",width:"1.012",height:"9.003",fill:"#555d66"}),(0,e.createElement)("rect",{x:"5.518",y:"2.719",width:"8.964",height:"0.966",fill:"#555d66"}),(0,e.createElement)("rect",{x:"5.487",y:"16.303",width:"9.026",height:"0.995",fill:"#555d66"})),wd.blocktabs=(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"0.01",y:"15.018",width:"47.979",height:"27.952",fill:"#c0f3ff"}),(0,e.createElement)("path",{d:"M47.99,42.971l-47.98,0l0,-27.953l47.98,0l0,27.953Zm-45.98,-25.953l0,23.953l43.98,0l0,-23.953l-43.98,0Z",fill:"#00b5e2"}),(0,e.createElement)("rect",{y:"4.976",width:"14.985",height:"11.038",fill:"#00b5e2"}),(0,e.createElement)("rect",{x:"16.469",y:"4.975",width:"15.01",height:"8.607",fill:"#73e2ff"}),(0,e.createElement)("rect",{x:"32.97",y:"4.968",width:"15.03",height:"8.558",fill:"#73e2ff"}),(0,e.createElement)("rect",{x:"2.027",y:"7.103",width:"10.956",height:"10.848",fill:"#c0f3ff"})),wd.tabs=(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M17.294,15.966l-14.588,0l0,-11.932l4.122,0.001l-0.002,3.473l10.468,0.007c0,4.339 0,4.112 0,8.451Zm-13.738,-0.76l12.888,0l0,-6.932l-10.448,0l-0.008,-3.541l-2.432,0.003c0,3.832 0,6.638 0,10.47Z",fill:"#555d66",fillRule:"nonzero"}),(0,e.createElement)("rect",{x:"7.919",y:"4.042",width:"4.152",height:"2.669",fill:"#555d66"}),(0,e.createElement)("rect",{x:"13.135",y:"4.045",width:"4.152",height:"2.657",fill:"#555d66"})),wd.vtabs=(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M17.227,17.294l0,-14.588l-14.454,0l0.002,3.319l3.473,-0.003l0.006,11.272c4.339,0 6.634,0 10.973,0Zm-0.759,-13.738l0,12.888l-9.455,0l0.001,-11.251l-3.542,-0.008l0.002,-1.629c3.833,0 9.161,0 12.994,0Z",fill:"#555d66",fillRule:"nonzero"}),(0,e.createElement)("path",{d:"M2.82,9.846l0,-3.033l2.669,0l0,3.033l-2.669,0Z",fill:"#555d66"}),(0,e.createElement)("path",{d:"M2.823,13.676l0,-3.011l2.656,0l0,3.011l-2.656,0Z",fill:"#555d66"})),wd.accordion=(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M17.275,9.664l-14.607,0l0,-3.036l14.607,0l0,3.036Zm-13.807,-2.236l0,1.436l13.007,0l0,-1.436l-13.007,0Z",fill:"#555d66"}),(0,e.createElement)("path",{d:"M17.305,6.28l-14.607,0l0,-3.036l14.607,0l0,3.036Zm-13.807,-2.236l0,1.436l13.007,0l0,-1.436l-13.007,0Z",fill:"#555d66"}),(0,e.createElement)("path",{d:"M17.316,16.771l-14.608,0l0,-3.036l14.608,0l0,3.036Zm-13.808,-2.236l0,1.436l13.008,0l0,-1.436l-13.008,0Z",fill:"#555d66"}),(0,e.createElement)("path",{d:"M16.392,13.423l-12.815,0l0,-4.553l12.815,0l0,4.553Zm-12.015,-3.753l0,2.953l11.215,0l0,-2.953l-11.215,0Z",fill:"#555d66"})),wd.linked=(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M17.888,17.895l-15.776,0l0,-15.79l15.776,0l0,15.79Zm-13.276,-13.29l0,10.79l10.776,0l0,-10.79l-10.776,0Z"})),wd.individual=(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("rect",{x:"2.024",y:"5.486",width:"2.61",height:"9.027"}),(0,e.createElement)("rect",{x:"15.379",y:"5.497",width:"2.56",height:"9.007"}),(0,e.createElement)("rect",{x:"5.509",y:"1.999",width:"8.983",height:"2.582"}),(0,e.createElement)("rect",{x:"5.51",y:"15.36",width:"8.979",height:"2.563"})),wd.radiuslinked=(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M14.044,2.12l0.101,0.003l0.101,0.007l0.099,0.009l0.099,0.011l0.098,0.014l0.098,0.016l0.096,0.018l0.096,0.021l0.095,0.023l0.094,0.026l0.093,0.028l0.092,0.03l0.091,0.032l0.09,0.034l0.089,0.036l0.088,0.039l0.086,0.04l0.086,0.043l0.084,0.044l0.083,0.047l0.082,0.048l0.081,0.051l0.079,0.052l0.078,0.054l0.077,0.056l0.075,0.057l0.074,0.06l0.072,0.061l0.071,0.063l0.069,0.064l0.068,0.066l0.066,0.068l0.064,0.069l0.063,0.071l0.061,0.072l0.059,0.074l0.058,0.075l0.056,0.076l0.054,0.078l0.052,0.08l0.05,0.08l0.049,0.082l0.046,0.083l0.045,0.085l0.042,0.085l0.041,0.087l0.038,0.088l0.037,0.089l0.034,0.09l0.032,0.091l0.03,0.092l0.028,0.093l0.025,0.094l0.023,0.094l0.021,0.096l0.019,0.097l0.016,0.097l0.014,0.098l0.011,0.099l0.009,0.1l0.006,0.1l0.004,0.101l0.001,0.102l0,7.881l-0.001,0.102l-0.004,0.101l-0.006,0.1l-0.009,0.1l-0.011,0.098l-0.014,0.099l-0.016,0.097l-0.019,0.097l-0.021,0.095l-0.023,0.095l-0.025,0.094l-0.028,0.093l-0.03,0.092l-0.032,0.091l-0.034,0.09l-0.037,0.089l-0.038,0.088l-0.041,0.087l-0.042,0.085l-0.045,0.085l-0.046,0.083l-0.049,0.082l-0.05,0.08l-0.052,0.079l-0.054,0.078l-0.056,0.077l-0.058,0.075l-0.059,0.074l-0.061,0.072l-0.063,0.071l-0.064,0.069l-0.066,0.068l-0.068,0.066l-0.069,0.064l-0.071,0.063l-0.072,0.061l-0.074,0.06l-0.075,0.057l-0.077,0.056l-0.078,0.054l-0.079,0.052l-0.081,0.051l-0.082,0.048l-0.083,0.047l-0.084,0.044l-0.086,0.043l-0.086,0.04l-0.088,0.039l-0.089,0.036l-0.09,0.034l-0.091,0.032l-0.092,0.03l-0.093,0.028l-0.094,0.025l-0.095,0.023l-0.096,0.021l-0.096,0.019l-0.098,0.016l-0.098,0.014l-0.099,0.011l-0.099,0.009l-0.101,0.006l-0.101,0.004l-0.101,0.001l-7.905,0l-0.101,-0.001l-0.101,-0.004l-0.101,-0.006l-0.099,-0.009l-0.099,-0.011l-0.098,-0.014l-0.098,-0.016l-0.096,-0.019l-0.096,-0.021l-0.095,-0.023l-0.094,-0.025l-0.093,-0.028l-0.092,-0.03l-0.091,-0.032l-0.09,-0.034l-0.089,-0.036l-0.088,-0.039l-0.086,-0.04l-0.086,-0.043l-0.084,-0.044l-0.083,-0.047l-0.082,-0.048l-0.081,-0.051l-0.079,-0.052l-0.078,-0.054l-0.077,-0.056l-0.075,-0.057l-0.074,-0.06l-0.072,-0.061l-0.071,-0.063l-0.069,-0.064l-0.067,-0.066l-0.067,-0.068l-0.064,-0.069l-0.063,-0.071l-0.061,-0.072l-0.059,-0.074l-0.058,-0.075l-0.056,-0.077l-0.054,-0.078l-0.052,-0.079l-0.05,-0.08l-0.049,-0.082l-0.046,-0.083l-0.045,-0.085l-0.042,-0.085l-0.041,-0.087l-0.038,-0.088l-0.037,-0.089l-0.034,-0.09l-0.032,-0.091l-0.03,-0.092l-0.028,-0.093l-0.025,-0.094l-0.023,-0.095l-0.021,-0.095l-0.019,-0.097l-0.016,-0.097l-0.014,-0.099l-0.011,-0.098l-0.009,-0.1l-0.006,-0.1l-0.004,-0.101l-0.001,-0.102l0,-7.881l0.001,-0.102l0.004,-0.101l0.006,-0.1l0.009,-0.1l0.011,-0.099l0.014,-0.098l0.016,-0.097l0.019,-0.097l0.021,-0.096l0.023,-0.094l0.025,-0.094l0.028,-0.093l0.03,-0.092l0.032,-0.091l0.034,-0.09l0.037,-0.089l0.038,-0.088l0.041,-0.087l0.042,-0.085l0.045,-0.085l0.046,-0.083l0.049,-0.082l0.05,-0.08l0.052,-0.08l0.054,-0.078l0.056,-0.076l0.058,-0.075l0.059,-0.074l0.061,-0.072l0.063,-0.071l0.064,-0.069l0.067,-0.068l0.067,-0.066l0.069,-0.064l0.071,-0.063l0.072,-0.061l0.074,-0.06l0.075,-0.057l0.077,-0.056l0.078,-0.054l0.079,-0.052l0.081,-0.051l0.082,-0.048l0.083,-0.047l0.084,-0.044l0.086,-0.043l0.086,-0.04l0.088,-0.039l0.089,-0.036l0.09,-0.034l0.091,-0.032l0.092,-0.03l0.093,-0.028l0.094,-0.026l0.095,-0.023l0.096,-0.021l0.096,-0.018l0.098,-0.016l0.098,-0.014l0.099,-0.011l0.099,-0.009l0.101,-0.007l0.101,-0.003l0.101,-0.002l7.905,0l0.101,0.002Zm-7.99,2.498l-0.054,0.001l-0.038,0.001l-0.037,0.003l-0.036,0.003l-0.037,0.004l-0.035,0.005l-0.036,0.006l-0.035,0.007l-0.034,0.007l-0.034,0.009l-0.034,0.009l-0.034,0.01l-0.033,0.011l-0.033,0.011l-0.032,0.013l-0.032,0.013l-0.032,0.014l-0.032,0.014l-0.031,0.016l-0.03,0.016l-0.031,0.017l-0.03,0.018l-0.029,0.018l-0.029,0.019l-0.029,0.02l-0.028,0.021l-0.028,0.021l-0.027,0.022l-0.027,0.022l-0.026,0.024l-0.026,0.023l-0.025,0.025l-0.024,0.025l-0.024,0.026l-0.023,0.026l-0.023,0.026l-0.022,0.028l-0.021,0.027l-0.02,0.029l-0.02,0.028l-0.019,0.029l-0.019,0.03l-0.018,0.03l-0.017,0.03l-0.016,0.031l-0.015,0.031l-0.015,0.031l-0.014,0.032l-0.013,0.032l-0.012,0.033l-0.012,0.033l-0.011,0.033l-0.01,0.033l-0.009,0.034l-0.008,0.034l-0.008,0.035l-0.006,0.035l-0.006,0.035l-0.005,0.036l-0.004,0.036l-0.004,0.037l-0.002,0.037l-0.002,0.038l0,0.054l0,7.849l0,0.054l0.002,0.038l0.002,0.037l0.004,0.037l0.004,0.036l0.005,0.036l0.006,0.035l0.006,0.035l0.008,0.034l0.008,0.035l0.009,0.034l0.01,0.033l0.011,0.033l0.012,0.033l0.012,0.032l0.013,0.033l0.014,0.031l0.015,0.032l0.015,0.031l0.016,0.031l0.017,0.03l0.018,0.03l0.019,0.029l0.019,0.03l0.02,0.028l0.02,0.028l0.021,0.028l0.022,0.027l0.023,0.027l0.023,0.026l0.024,0.026l0.024,0.025l0.025,0.024l0.026,0.024l0.026,0.023l0.027,0.023l0.027,0.022l0.028,0.021l0.028,0.021l0.029,0.02l0.029,0.019l0.029,0.018l0.03,0.018l0.031,0.017l0.03,0.016l0.031,0.016l0.032,0.014l0.032,0.014l0.032,0.013l0.032,0.013l0.033,0.011l0.033,0.011l0.034,0.01l0.034,0.009l0.034,0.008l0.034,0.008l0.035,0.007l0.036,0.006l0.035,0.005l0.037,0.004l0.036,0.003l0.037,0.002l0.038,0.002l0.054,0l7.873,0l0.054,0l0.038,-0.002l0.037,-0.002l0.036,-0.003l0.037,-0.004l0.035,-0.005l0.036,-0.006l0.035,-0.007l0.034,-0.008l0.034,-0.008l0.034,-0.009l0.034,-0.01l0.033,-0.011l0.033,-0.011l0.032,-0.013l0.032,-0.013l0.032,-0.014l0.032,-0.014l0.031,-0.016l0.03,-0.016l0.031,-0.017l0.03,-0.018l0.029,-0.018l0.029,-0.019l0.029,-0.02l0.028,-0.021l0.028,-0.021l0.027,-0.022l0.027,-0.023l0.026,-0.023l0.026,-0.024l0.025,-0.024l0.024,-0.025l0.024,-0.026l0.023,-0.026l0.023,-0.027l0.022,-0.027l0.021,-0.028l0.021,-0.028l0.019,-0.028l0.02,-0.03l0.018,-0.029l0.018,-0.03l0.017,-0.03l0.016,-0.031l0.015,-0.031l0.015,-0.032l0.014,-0.031l0.013,-0.033l0.012,-0.032l0.012,-0.033l0.011,-0.033l0.01,-0.033l0.009,-0.034l0.008,-0.035l0.008,-0.034l0.006,-0.035l0.006,-0.035l0.005,-0.036l0.004,-0.036l0.004,-0.037l0.002,-0.037l0.002,-0.038l0,-0.054l0,-7.849l0,-0.054l-0.002,-0.038l-0.002,-0.037l-0.004,-0.037l-0.004,-0.036l-0.005,-0.036l-0.006,-0.035l-0.006,-0.035l-0.008,-0.035l-0.008,-0.034l-0.009,-0.034l-0.01,-0.033l-0.011,-0.033l-0.012,-0.033l-0.012,-0.033l-0.013,-0.032l-0.014,-0.032l-0.015,-0.031l-0.015,-0.031l-0.016,-0.031l-0.017,-0.03l-0.018,-0.03l-0.018,-0.03l-0.02,-0.029l-0.019,-0.028l-0.021,-0.029l-0.021,-0.027l-0.022,-0.028l-0.023,-0.026l-0.023,-0.026l-0.024,-0.026l-0.024,-0.025l-0.025,-0.025l-0.026,-0.023l-0.026,-0.024l-0.027,-0.022l-0.027,-0.022l-0.028,-0.021l-0.028,-0.021l-0.029,-0.02l-0.029,-0.019l-0.029,-0.018l-0.03,-0.018l-0.031,-0.017l-0.03,-0.016l-0.031,-0.016l-0.032,-0.014l-0.032,-0.014l-0.032,-0.013l-0.032,-0.013l-0.033,-0.011l-0.033,-0.011l-0.034,-0.01l-0.033,-0.009l-0.035,-0.009l-0.034,-0.007l-0.035,-0.007l-0.036,-0.006l-0.035,-0.005l-0.037,-0.004l-0.036,-0.003l-0.037,-0.003l-0.038,-0.001l-0.054,-0.001l-7.873,0Z",fill:"#555d66"})),wd.radiusindividual=(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M14.044,2.12l0.101,0.003l0.101,0.007l0.099,0.009l0.099,0.011l0.098,0.014l0.098,0.016l0.096,0.018l0.096,0.021l0.095,0.023l0.094,0.026l0.093,0.028l0.092,0.03l0.091,0.032l0.09,0.034l0.089,0.036l0.088,0.039l0.086,0.04l0.086,0.043l0.084,0.044l0.083,0.047l0.082,0.048l0.081,0.051l0.079,0.052l0.078,0.054l0.077,0.056l0.075,0.057l0.074,0.06l0.072,0.061l0.071,0.063l0.069,0.064l0.068,0.066l0.066,0.068l0.064,0.069l0.063,0.071l0.061,0.072l0.059,0.074l0.058,0.075l0.056,0.076l0.054,0.078l0.052,0.08l0.05,0.08l0.049,0.082l0.046,0.083l0.045,0.085l0.042,0.085l0.041,0.087l0.038,0.088l0.037,0.089l0.034,0.09l0.032,0.091l0.03,0.092l0.028,0.093l0.025,0.094l0.023,0.094l0.021,0.096l0.019,0.097l0.016,0.097l0.014,0.098l0.011,0.099l0.009,0.1l0.006,0.1l0.004,0.101l0.001,0.102l0,1.273l-5.531,-5.214l1.591,0l0.101,0.002Zm-1.692,-0.002l5.531,5.214l-2.5,-0.012l0,-1.245l0,-0.054l-0.002,-0.038l-0.002,-0.037l-0.004,-0.037l-0.004,-0.036l-0.005,-0.036l-0.006,-0.035l-0.006,-0.035l-0.008,-0.035l-0.008,-0.034l-0.009,-0.034l-0.01,-0.033l-0.011,-0.033l-0.012,-0.033l-0.012,-0.033l-0.013,-0.032l-0.014,-0.032l-0.015,-0.031l-0.015,-0.031l-0.016,-0.031l-0.017,-0.03l-0.018,-0.03l-0.018,-0.03l-0.02,-0.029l-0.019,-0.028l-0.021,-0.029l-0.021,-0.027l-0.022,-0.028l-0.023,-0.026l-0.023,-0.026l-0.024,-0.026l-0.024,-0.025l-0.025,-0.025l-0.026,-0.023l-0.026,-0.024l-0.027,-0.022l-0.027,-0.022l-0.028,-0.021l-0.028,-0.021l-0.029,-0.02l-0.029,-0.019l-0.029,-0.018l-0.03,-0.018l-0.031,-0.017l-0.03,-0.016l-0.031,-0.016l-0.032,-0.014l-0.032,-0.014l-0.032,-0.013l-0.032,-0.013l-0.033,-0.011l-0.033,-0.011l-0.034,-0.01l-0.033,-0.009l-0.035,-0.009l-0.034,-0.007l-0.035,-0.007l-0.036,-0.006l-0.035,-0.005l-0.037,-0.004l-0.036,-0.003l-0.037,-0.003l-0.038,-0.001l-0.054,-0.001l-1.57,0l-0.005,-2.5Z",fill:"#555d66"}),(0,e.createElement)("path",{d:"M14.044,17.873l0.101,-0.003l0.101,-0.007l0.099,-0.009l0.099,-0.011l0.098,-0.014l0.098,-0.016l0.096,-0.018l0.096,-0.021l0.095,-0.023l0.094,-0.026l0.093,-0.028l0.092,-0.03l0.091,-0.032l0.09,-0.034l0.089,-0.036l0.088,-0.039l0.086,-0.04l0.086,-0.043l0.084,-0.044l0.083,-0.047l0.082,-0.048l0.081,-0.051l0.079,-0.052l0.078,-0.054l0.077,-0.056l0.075,-0.057l0.074,-0.06l0.072,-0.061l0.071,-0.063l0.069,-0.064l0.068,-0.066l0.066,-0.068l0.064,-0.069l0.063,-0.071l0.061,-0.072l0.059,-0.074l0.058,-0.075l0.056,-0.076l0.054,-0.078l0.052,-0.08l0.05,-0.08l0.049,-0.082l0.046,-0.083l0.045,-0.085l0.042,-0.085l0.041,-0.087l0.038,-0.088l0.037,-0.089l0.034,-0.09l0.032,-0.091l0.03,-0.092l0.028,-0.093l0.025,-0.094l0.023,-0.094l0.021,-0.096l0.019,-0.097l0.016,-0.097l0.014,-0.098l0.011,-0.099l0.009,-0.1l0.006,-0.1l0.004,-0.101l0.001,-0.102l0,-1.272l-5.531,5.213l1.591,0l0.101,-0.002Zm-1.692,0.002l5.531,-5.213l-2.5,0.012l0,1.244l0,0.054l-0.002,0.038l-0.002,0.037l-0.004,0.037l-0.004,0.036l-0.005,0.036l-0.006,0.035l-0.006,0.035l-0.008,0.035l-0.008,0.034l-0.009,0.034l-0.01,0.033l-0.011,0.033l-0.012,0.033l-0.012,0.033l-0.013,0.032l-0.014,0.032l-0.015,0.031l-0.015,0.031l-0.016,0.031l-0.017,0.03l-0.018,0.03l-0.018,0.03l-0.02,0.029l-0.019,0.028l-0.021,0.029l-0.021,0.027l-0.022,0.028l-0.023,0.026l-0.023,0.026l-0.024,0.026l-0.024,0.025l-0.025,0.025l-0.026,0.023l-0.026,0.024l-0.027,0.022l-0.027,0.022l-0.028,0.021l-0.028,0.021l-0.029,0.02l-0.029,0.019l-0.029,0.018l-0.03,0.018l-0.031,0.017l-0.03,0.016l-0.031,0.016l-0.032,0.014l-0.032,0.014l-0.032,0.013l-0.032,0.013l-0.033,0.011l-0.033,0.011l-0.034,0.01l-0.033,0.009l-0.035,0.009l-0.034,0.007l-0.035,0.007l-0.036,0.006l-0.035,0.005l-0.037,0.004l-0.036,0.003l-0.037,0.003l-0.038,0.001l-0.054,0.001l-1.57,0l-0.005,2.5Z",fill:"#555d66"}),(0,e.createElement)("path",{d:"M6.077,17.873l-0.101,-0.003l-0.101,-0.007l-0.099,-0.009l-0.099,-0.011l-0.098,-0.014l-0.098,-0.016l-0.096,-0.018l-0.096,-0.021l-0.095,-0.023l-0.094,-0.026l-0.093,-0.028l-0.092,-0.03l-0.091,-0.032l-0.09,-0.034l-0.089,-0.036l-0.088,-0.039l-0.086,-0.04l-0.086,-0.043l-0.084,-0.044l-0.083,-0.047l-0.082,-0.048l-0.081,-0.051l-0.079,-0.052l-0.078,-0.054l-0.077,-0.056l-0.075,-0.057l-0.074,-0.06l-0.072,-0.061l-0.071,-0.063l-0.069,-0.064l-0.068,-0.066l-0.066,-0.068l-0.064,-0.069l-0.063,-0.071l-0.061,-0.072l-0.059,-0.074l-0.058,-0.075l-0.056,-0.076l-0.054,-0.078l-0.052,-0.08l-0.05,-0.08l-0.049,-0.082l-0.046,-0.083l-0.045,-0.085l-0.042,-0.085l-0.041,-0.087l-0.038,-0.088l-0.037,-0.089l-0.034,-0.09l-0.032,-0.091l-0.03,-0.092l-0.028,-0.093l-0.025,-0.094l-0.023,-0.094l-0.021,-0.096l-0.019,-0.097l-0.016,-0.097l-0.014,-0.098l-0.011,-0.099l-0.009,-0.1l-0.006,-0.1l-0.004,-0.101l-0.001,-0.102l0,-1.272l5.531,5.213l-1.591,0l-0.101,-0.002Zm1.692,0.002l-5.531,-5.213l2.5,0.012l0,1.244l0,0.054l0.002,0.038l0.002,0.037l0.004,0.037l0.004,0.036l0.005,0.036l0.006,0.035l0.006,0.035l0.008,0.035l0.008,0.034l0.009,0.034l0.01,0.033l0.011,0.033l0.012,0.033l0.012,0.033l0.013,0.032l0.014,0.032l0.015,0.031l0.015,0.031l0.016,0.031l0.017,0.03l0.018,0.03l0.018,0.03l0.02,0.029l0.019,0.028l0.021,0.029l0.021,0.027l0.022,0.028l0.023,0.026l0.023,0.026l0.024,0.026l0.024,0.025l0.025,0.025l0.026,0.023l0.026,0.024l0.027,0.022l0.027,0.022l0.028,0.021l0.028,0.021l0.029,0.02l0.029,0.019l0.029,0.018l0.03,0.018l0.031,0.017l0.03,0.016l0.031,0.016l0.032,0.014l0.032,0.014l0.032,0.013l0.032,0.013l0.033,0.011l0.033,0.011l0.034,0.01l0.033,0.009l0.035,0.009l0.034,0.007l0.035,0.007l0.036,0.006l0.035,0.005l0.037,0.004l0.036,0.003l0.037,0.003l0.038,0.001l0.054,0.001l1.569,0l0.006,2.5Z",fill:"#555d66"}),(0,e.createElement)("path",{d:"M6.077,2.124l-0.101,0.003l-0.101,0.007l-0.099,0.009l-0.099,0.011l-0.098,0.014l-0.098,0.016l-0.096,0.018l-0.096,0.021l-0.095,0.023l-0.094,0.026l-0.093,0.028l-0.092,0.03l-0.091,0.032l-0.09,0.034l-0.089,0.036l-0.088,0.039l-0.086,0.04l-0.086,0.043l-0.084,0.044l-0.083,0.047l-0.082,0.048l-0.081,0.051l-0.079,0.052l-0.078,0.054l-0.077,0.056l-0.075,0.057l-0.074,0.06l-0.072,0.061l-0.071,0.063l-0.069,0.064l-0.068,0.066l-0.066,0.068l-0.064,0.069l-0.063,0.071l-0.061,0.072l-0.059,0.074l-0.058,0.075l-0.056,0.076l-0.054,0.078l-0.052,0.08l-0.05,0.08l-0.049,0.082l-0.046,0.083l-0.045,0.085l-0.042,0.085l-0.041,0.087l-0.038,0.088l-0.037,0.089l-0.034,0.09l-0.032,0.091l-0.03,0.092l-0.028,0.093l-0.025,0.094l-0.023,0.094l-0.021,0.096l-0.019,0.097l-0.016,0.097l-0.014,0.098l-0.011,0.099l-0.009,0.1l-0.006,0.1l-0.004,0.101l-0.001,0.102l0,1.272l5.531,-5.213l-1.591,0l-0.101,0.002Zm1.692,-0.002l-5.531,5.213l2.5,-0.011l0,-1.245l0,-0.054l0.002,-0.038l0.002,-0.037l0.004,-0.037l0.004,-0.036l0.005,-0.036l0.006,-0.035l0.006,-0.035l0.008,-0.035l0.008,-0.034l0.009,-0.034l0.01,-0.033l0.011,-0.033l0.012,-0.033l0.012,-0.033l0.013,-0.032l0.014,-0.032l0.015,-0.031l0.015,-0.031l0.016,-0.031l0.017,-0.03l0.018,-0.03l0.018,-0.03l0.02,-0.029l0.019,-0.028l0.021,-0.029l0.021,-0.027l0.022,-0.028l0.023,-0.026l0.023,-0.026l0.024,-0.026l0.024,-0.025l0.025,-0.025l0.026,-0.023l0.026,-0.024l0.027,-0.022l0.027,-0.022l0.028,-0.021l0.028,-0.021l0.029,-0.02l0.029,-0.019l0.029,-0.018l0.03,-0.018l0.031,-0.017l0.03,-0.016l0.031,-0.016l0.032,-0.014l0.032,-0.014l0.032,-0.013l0.032,-0.013l0.033,-0.011l0.033,-0.011l0.034,-0.01l0.033,-0.009l0.035,-0.009l0.034,-0.007l0.035,-0.007l0.036,-0.006l0.035,-0.005l0.037,-0.004l0.036,-0.003l0.037,-0.003l0.038,-0.001l0.054,-0.001l1.569,0l0.006,-2.5Z",fill:"#555d66"})),wd.topright=(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M14.044,2.12l0.101,0.003l0.101,0.007l0.099,0.009l0.099,0.011l0.098,0.014l0.098,0.016l0.096,0.018l0.096,0.021l0.095,0.023l0.094,0.026l0.093,0.028l0.092,0.03l0.091,0.032l0.09,0.034l0.089,0.036l0.088,0.039l0.086,0.04l0.086,0.043l0.084,0.044l0.083,0.047l0.082,0.048l0.081,0.051l0.079,0.052l0.078,0.054l0.077,0.056l0.075,0.057l0.074,0.06l0.072,0.061l0.071,0.063l0.069,0.064l0.068,0.066l0.066,0.068l0.064,0.069l0.063,0.071l0.061,0.072l0.059,0.074l0.058,0.075l0.056,0.076l0.054,0.078l0.052,0.08l0.05,0.08l0.049,0.082l0.046,0.083l0.045,0.085l0.042,0.085l0.041,0.087l0.038,0.088l0.037,0.089l0.034,0.09l0.032,0.091l0.03,0.092l0.028,0.093l0.025,0.094l0.023,0.094l0.021,0.096l0.019,0.097l0.016,0.097l0.014,0.098l0.011,0.099l0.009,0.1l0.006,0.1l0.004,0.101l0.001,0.102l0,1.273l-5.531,-5.214l1.591,0l0.101,0.002Zm-1.692,-0.002l5.531,5.214l-2.5,-0.012l0,-1.245l0,-0.054l-0.002,-0.038l-0.002,-0.037l-0.004,-0.037l-0.004,-0.036l-0.005,-0.036l-0.006,-0.035l-0.006,-0.035l-0.008,-0.035l-0.008,-0.034l-0.009,-0.034l-0.01,-0.033l-0.011,-0.033l-0.012,-0.033l-0.012,-0.033l-0.013,-0.032l-0.014,-0.032l-0.015,-0.031l-0.015,-0.031l-0.016,-0.031l-0.017,-0.03l-0.018,-0.03l-0.018,-0.03l-0.02,-0.029l-0.019,-0.028l-0.021,-0.029l-0.021,-0.027l-0.022,-0.028l-0.023,-0.026l-0.023,-0.026l-0.024,-0.026l-0.024,-0.025l-0.025,-0.025l-0.026,-0.023l-0.026,-0.024l-0.027,-0.022l-0.027,-0.022l-0.028,-0.021l-0.028,-0.021l-0.029,-0.02l-0.029,-0.019l-0.029,-0.018l-0.03,-0.018l-0.031,-0.017l-0.03,-0.016l-0.031,-0.016l-0.032,-0.014l-0.032,-0.014l-0.032,-0.013l-0.032,-0.013l-0.033,-0.011l-0.033,-0.011l-0.034,-0.01l-0.033,-0.009l-0.035,-0.009l-0.034,-0.007l-0.035,-0.007l-0.036,-0.006l-0.035,-0.005l-0.037,-0.004l-0.036,-0.003l-0.037,-0.003l-0.038,-0.001l-0.054,-0.001l-1.57,0l-0.005,-2.5Z",fill:"#555d66"}),(0,e.createElement)("path",{d:"M6.136,2.516l-0.096,0.003l-0.096,0.006l-0.094,0.009l-0.094,0.01l-0.093,0.014l-0.093,0.015l-0.091,0.017l-0.091,0.02l-0.09,0.022l-0.09,0.024l-0.088,0.027l-0.087,0.029l-0.087,0.03l-0.085,0.032l-0.085,0.034l-0.084,0.037l-0.081,0.038l-0.082,0.041l-0.08,0.042l-0.079,0.045l-0.077,0.045l-0.077,0.049l-0.075,0.049l-0.075,0.051l-0.073,0.054l-0.071,0.054l-0.07,0.057l-0.069,0.058l-0.067,0.06l-0.066,0.06l-0.064,0.063l-0.063,0.065l-0.061,0.065l-0.059,0.068l-0.058,0.068l-0.056,0.07l-0.056,0.072l-0.053,0.072l-0.051,0.074l-0.049,0.076l-0.048,0.076l-0.046,0.078l-0.044,0.079l-0.043,0.08l-0.04,0.081l-0.039,0.083l-0.036,0.083l-0.035,0.085l-0.032,0.085l-0.031,0.087l-0.028,0.087l-0.027,0.088l-0.024,0.09l-0.021,0.089l-0.02,0.091l-0.018,0.092l-0.016,0.093l-0.013,0.093l-0.01,0.094l-0.009,0.095l-0.006,0.095l-0.003,0.096l-0.001,0.096l0,1.043l5.124,-4.786l-1.382,0l-0.096,0.002Zm1.478,-0.002l-5.124,4.786l0.95,-0.004l0,-1.033l0.001,-0.078l0.002,-0.072l0.004,-0.071l0.007,-0.071l0.008,-0.07l0.01,-0.07l0.011,-0.068l0.014,-0.069l0.014,-0.067l0.016,-0.068l0.018,-0.066l0.02,-0.066l0.021,-0.065l0.023,-0.064l0.024,-0.064l0.026,-0.063l0.027,-0.062l0.028,-0.062l0.03,-0.06l0.032,-0.059l0.033,-0.059l0.034,-0.058l0.036,-0.057l0.037,-0.057l0.038,-0.055l0.04,-0.054l0.041,-0.054l0.042,-0.052l0.044,-0.051l0.044,-0.051l0.046,-0.049l0.047,-0.048l0.048,-0.047l0.049,-0.045l0.051,-0.045l0.051,-0.044l0.052,-0.042l0.053,-0.041l0.054,-0.039l0.057,-0.039l0.056,-0.037l0.057,-0.035l0.057,-0.035l0.059,-0.033l0.06,-0.031l0.061,-0.031l0.061,-0.028l0.063,-0.028l0.062,-0.025l0.064,-0.024l0.064,-0.023l0.065,-0.021l0.066,-0.02l0.066,-0.018l0.068,-0.016l0.067,-0.015l0.068,-0.013l0.07,-0.012l0.069,-0.009l0.07,-0.008l0.071,-0.007l0.071,-0.004l0.072,-0.003l0.079,-0.001l1.392,0l-0.017,-0.95Z",fill:"#555d66"}),(0,e.createElement)("path",{d:"M13.856,17.518l0.096,-0.003l0.096,-0.006l0.094,-0.009l0.094,-0.01l0.093,-0.014l0.094,-0.015l0.091,-0.017l0.091,-0.02l0.09,-0.022l0.089,-0.024l0.089,-0.027l0.087,-0.029l0.087,-0.03l0.085,-0.032l0.085,-0.034l0.083,-0.038l0.082,-0.038l0.082,-0.04l0.079,-0.042l0.079,-0.045l0.078,-0.045l0.077,-0.049l0.075,-0.049l0.074,-0.052l0.073,-0.053l0.072,-0.054l0.07,-0.057l0.068,-0.058l0.068,-0.06l0.065,-0.06l0.065,-0.063l0.063,-0.065l0.06,-0.065l0.06,-0.068l0.058,-0.068l0.056,-0.07l0.055,-0.072l0.053,-0.072l0.052,-0.074l0.049,-0.076l0.048,-0.076l0.046,-0.078l0.044,-0.079l0.043,-0.08l0.039,-0.081l0.039,-0.083l0.037,-0.083l0.035,-0.085l0.032,-0.085l0.03,-0.087l0.029,-0.087l0.026,-0.089l0.024,-0.089l0.022,-0.089l0.02,-0.091l0.018,-0.092l0.015,-0.093l0.014,-0.093l0.01,-0.094l0.009,-0.095l0.005,-0.095l0.004,-0.096l0.001,-0.096l0,-1.043l-5.125,4.786l1.382,0l0.096,-0.002Zm-1.478,0.002l5.125,-4.786l-0.95,0.003l0,1.034l-0.001,0.078l-0.003,0.072l-0.004,0.071l-0.006,0.071l-0.009,0.07l-0.009,0.07l-0.012,0.068l-0.013,0.069l-0.014,0.067l-0.016,0.068l-0.018,0.066l-0.02,0.066l-0.021,0.065l-0.023,0.064l-0.025,0.064l-0.025,0.063l-0.027,0.062l-0.028,0.062l-0.031,0.06l-0.031,0.059l-0.033,0.059l-0.035,0.058l-0.036,0.057l-0.037,0.057l-0.038,0.055l-0.04,0.054l-0.04,0.054l-0.042,0.052l-0.044,0.051l-0.045,0.05l-0.045,0.05l-0.048,0.048l-0.047,0.047l-0.05,0.045l-0.05,0.045l-0.051,0.044l-0.052,0.042l-0.054,0.041l-0.054,0.039l-0.056,0.039l-0.056,0.037l-0.057,0.035l-0.058,0.035l-0.059,0.033l-0.06,0.031l-0.06,0.031l-0.061,0.028l-0.063,0.028l-0.063,0.025l-0.063,0.024l-0.065,0.023l-0.064,0.021l-0.066,0.02l-0.066,0.018l-0.068,0.016l-0.067,0.015l-0.069,0.013l-0.069,0.012l-0.069,0.009l-0.071,0.008l-0.07,0.007l-0.071,0.004l-0.072,0.003l-0.079,0.001l-1.393,0l0.017,0.95Z",fill:"#555d66"}),(0,e.createElement)("path",{d:"M6.191,17.518l-0.096,-0.003l-0.096,-0.006l-0.094,-0.009l-0.094,-0.01l-0.093,-0.014l-0.093,-0.015l-0.091,-0.017l-0.092,-0.02l-0.09,-0.022l-0.089,-0.024l-0.088,-0.027l-0.088,-0.029l-0.086,-0.03l-0.086,-0.032l-0.084,-0.034l-0.084,-0.038l-0.082,-0.038l-0.081,-0.04l-0.08,-0.042l-0.079,-0.045l-0.078,-0.045l-0.077,-0.049l-0.075,-0.049l-0.074,-0.052l-0.073,-0.053l-0.071,-0.054l-0.071,-0.057l-0.068,-0.058l-0.067,-0.06l-0.066,-0.06l-0.064,-0.063l-0.063,-0.065l-0.061,-0.065l-0.06,-0.068l-0.058,-0.068l-0.056,-0.07l-0.055,-0.072l-0.053,-0.072l-0.051,-0.074l-0.05,-0.076l-0.047,-0.076l-0.047,-0.078l-0.044,-0.079l-0.042,-0.08l-0.04,-0.081l-0.039,-0.083l-0.036,-0.083l-0.035,-0.085l-0.033,-0.085l-0.03,-0.087l-0.029,-0.087l-0.026,-0.089l-0.024,-0.089l-0.022,-0.089l-0.02,-0.091l-0.018,-0.092l-0.015,-0.093l-0.013,-0.093l-0.011,-0.094l-0.008,-0.095l-0.006,-0.095l-0.004,-0.096l-0.001,-0.096l0,-1.043l5.125,4.786l-1.382,0l-0.096,-0.002Zm1.478,0.002l-5.125,-4.786l0.95,0.003l0,1.034l0.001,0.078l0.003,0.072l0.004,0.071l0.006,0.071l0.009,0.07l0.01,0.07l0.011,0.068l0.013,0.069l0.014,0.067l0.017,0.068l0.018,0.066l0.02,0.066l0.021,0.065l0.022,0.064l0.025,0.064l0.026,0.063l0.026,0.062l0.029,0.062l0.03,0.06l0.031,0.059l0.034,0.059l0.034,0.058l0.036,0.057l0.037,0.057l0.038,0.055l0.04,0.054l0.041,0.054l0.042,0.052l0.043,0.051l0.045,0.05l0.046,0.05l0.047,0.048l0.048,0.047l0.049,0.045l0.05,0.045l0.052,0.044l0.052,0.042l0.053,0.041l0.054,0.039l0.056,0.039l0.056,0.037l0.057,0.035l0.058,0.035l0.059,0.033l0.06,0.031l0.061,0.031l0.06,0.028l0.063,0.028l0.063,0.025l0.063,0.024l0.065,0.023l0.065,0.021l0.065,0.02l0.067,0.018l0.067,0.016l0.068,0.015l0.068,0.013l0.069,0.012l0.07,0.009l0.07,0.008l0.07,0.007l0.071,0.004l0.073,0.003l0.079,0.001l1.392,0l-0.017,0.95Z",fill:"#555d66"})),wd.topleft=(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M6.077,2.124l-0.101,0.003l-0.101,0.007l-0.099,0.009l-0.099,0.011l-0.098,0.014l-0.098,0.016l-0.096,0.018l-0.096,0.021l-0.095,0.023l-0.094,0.026l-0.093,0.028l-0.092,0.03l-0.091,0.032l-0.09,0.034l-0.089,0.036l-0.088,0.039l-0.086,0.04l-0.086,0.043l-0.084,0.044l-0.083,0.047l-0.082,0.048l-0.081,0.051l-0.079,0.052l-0.078,0.054l-0.077,0.056l-0.075,0.057l-0.074,0.06l-0.072,0.061l-0.071,0.063l-0.069,0.064l-0.068,0.066l-0.066,0.068l-0.064,0.069l-0.063,0.071l-0.061,0.072l-0.059,0.074l-0.058,0.075l-0.056,0.076l-0.054,0.078l-0.052,0.08l-0.05,0.08l-0.049,0.082l-0.046,0.083l-0.045,0.085l-0.042,0.085l-0.041,0.087l-0.038,0.088l-0.037,0.089l-0.034,0.09l-0.032,0.091l-0.03,0.092l-0.028,0.093l-0.025,0.094l-0.023,0.094l-0.021,0.096l-0.019,0.097l-0.016,0.097l-0.014,0.098l-0.011,0.099l-0.009,0.1l-0.006,0.1l-0.004,0.101l-0.001,0.102l0,1.272l5.531,-5.213l-1.591,0l-0.101,0.002Zm1.692,-0.002l-5.531,5.213l2.5,-0.011l0,-1.245l0,-0.054l0.002,-0.038l0.002,-0.037l0.004,-0.037l0.004,-0.036l0.005,-0.036l0.006,-0.035l0.006,-0.035l0.008,-0.035l0.008,-0.034l0.009,-0.034l0.01,-0.033l0.011,-0.033l0.012,-0.033l0.012,-0.033l0.013,-0.032l0.014,-0.032l0.015,-0.031l0.015,-0.031l0.016,-0.031l0.017,-0.03l0.018,-0.03l0.018,-0.03l0.02,-0.029l0.019,-0.028l0.021,-0.029l0.021,-0.027l0.022,-0.028l0.023,-0.026l0.023,-0.026l0.024,-0.026l0.024,-0.025l0.025,-0.025l0.026,-0.023l0.026,-0.024l0.027,-0.022l0.027,-0.022l0.028,-0.021l0.028,-0.021l0.029,-0.02l0.029,-0.019l0.029,-0.018l0.03,-0.018l0.031,-0.017l0.03,-0.016l0.031,-0.016l0.032,-0.014l0.032,-0.014l0.032,-0.013l0.032,-0.013l0.033,-0.011l0.033,-0.011l0.034,-0.01l0.033,-0.009l0.035,-0.009l0.034,-0.007l0.035,-0.007l0.036,-0.006l0.035,-0.005l0.037,-0.004l0.036,-0.003l0.037,-0.003l0.038,-0.001l0.054,-0.001l1.569,0l0.006,-2.5Z",fill:"#555d66"}),(0,e.createElement)("path",{d:"M13.85,2.516l0.096,0.003l0.096,0.006l0.094,0.009l0.094,0.01l0.093,0.014l0.093,0.015l0.092,0.017l0.091,0.02l0.09,0.022l0.089,0.024l0.089,0.027l0.087,0.029l0.087,0.03l0.085,0.032l0.085,0.034l0.083,0.037l0.082,0.038l0.082,0.041l0.079,0.042l0.079,0.045l0.078,0.045l0.077,0.049l0.075,0.049l0.074,0.051l0.073,0.054l0.072,0.054l0.07,0.057l0.068,0.058l0.068,0.06l0.065,0.06l0.065,0.063l0.062,0.065l0.061,0.065l0.06,0.068l0.058,0.068l0.056,0.07l0.055,0.072l0.053,0.072l0.052,0.074l0.049,0.076l0.048,0.076l0.046,0.078l0.044,0.079l0.043,0.08l0.039,0.081l0.039,0.083l0.036,0.083l0.036,0.085l0.032,0.085l0.03,0.087l0.029,0.087l0.026,0.088l0.024,0.09l0.022,0.089l0.02,0.091l0.018,0.092l0.015,0.093l0.013,0.093l0.011,0.094l0.008,0.095l0.006,0.095l0.004,0.096l0.001,0.096l0,1.043l-5.125,-4.786l1.382,0l0.096,0.002Zm-1.478,-0.002l5.125,4.786l-0.95,-0.004l0,-1.033l-0.001,-0.078l-0.003,-0.072l-0.004,-0.071l-0.006,-0.071l-0.009,-0.07l-0.009,-0.07l-0.012,-0.068l-0.013,-0.069l-0.014,-0.067l-0.016,-0.068l-0.018,-0.066l-0.02,-0.066l-0.021,-0.065l-0.023,-0.064l-0.025,-0.064l-0.025,-0.063l-0.027,-0.062l-0.028,-0.062l-0.031,-0.06l-0.031,-0.059l-0.033,-0.059l-0.035,-0.058l-0.036,-0.057l-0.037,-0.057l-0.038,-0.055l-0.04,-0.054l-0.041,-0.054l-0.041,-0.052l-0.044,-0.051l-0.045,-0.051l-0.045,-0.049l-0.048,-0.048l-0.047,-0.047l-0.05,-0.045l-0.05,-0.045l-0.051,-0.044l-0.053,-0.042l-0.053,-0.041l-0.054,-0.039l-0.056,-0.039l-0.056,-0.037l-0.057,-0.035l-0.058,-0.035l-0.059,-0.033l-0.06,-0.031l-0.06,-0.031l-0.061,-0.028l-0.063,-0.028l-0.063,-0.025l-0.063,-0.024l-0.065,-0.023l-0.064,-0.021l-0.066,-0.02l-0.066,-0.018l-0.068,-0.016l-0.067,-0.015l-0.069,-0.013l-0.069,-0.012l-0.069,-0.009l-0.071,-0.008l-0.07,-0.007l-0.071,-0.004l-0.072,-0.003l-0.079,-0.001l-1.393,0l0.017,-0.95Z",fill:"#555d66"}),(0,e.createElement)("path",{d:"M13.856,17.518l0.096,-0.003l0.096,-0.006l0.094,-0.009l0.094,-0.01l0.093,-0.014l0.094,-0.015l0.091,-0.017l0.091,-0.02l0.09,-0.022l0.089,-0.024l0.089,-0.027l0.087,-0.029l0.087,-0.03l0.085,-0.032l0.085,-0.034l0.083,-0.038l0.082,-0.038l0.082,-0.04l0.079,-0.042l0.079,-0.045l0.078,-0.045l0.077,-0.049l0.075,-0.049l0.074,-0.052l0.073,-0.053l0.072,-0.054l0.07,-0.057l0.068,-0.058l0.068,-0.06l0.065,-0.06l0.065,-0.063l0.063,-0.065l0.06,-0.065l0.06,-0.068l0.058,-0.068l0.056,-0.07l0.055,-0.072l0.053,-0.072l0.052,-0.074l0.049,-0.076l0.048,-0.076l0.046,-0.078l0.044,-0.079l0.043,-0.08l0.039,-0.081l0.039,-0.083l0.037,-0.083l0.035,-0.085l0.032,-0.085l0.03,-0.087l0.029,-0.087l0.026,-0.089l0.024,-0.089l0.022,-0.089l0.02,-0.091l0.018,-0.092l0.015,-0.093l0.014,-0.093l0.01,-0.094l0.009,-0.095l0.005,-0.095l0.004,-0.096l0.001,-0.096l0,-1.043l-5.125,4.786l1.382,0l0.096,-0.002Zm-1.478,0.002l5.125,-4.786l-0.95,0.003l0,1.034l-0.001,0.078l-0.003,0.072l-0.004,0.071l-0.006,0.071l-0.009,0.07l-0.009,0.07l-0.012,0.068l-0.013,0.069l-0.014,0.067l-0.016,0.068l-0.018,0.066l-0.02,0.066l-0.021,0.065l-0.023,0.064l-0.025,0.064l-0.025,0.063l-0.027,0.062l-0.028,0.062l-0.031,0.06l-0.031,0.059l-0.033,0.059l-0.035,0.058l-0.036,0.057l-0.037,0.057l-0.038,0.055l-0.04,0.054l-0.04,0.054l-0.042,0.052l-0.044,0.051l-0.045,0.05l-0.045,0.05l-0.048,0.048l-0.047,0.047l-0.05,0.045l-0.05,0.045l-0.051,0.044l-0.052,0.042l-0.054,0.041l-0.054,0.039l-0.056,0.039l-0.056,0.037l-0.057,0.035l-0.058,0.035l-0.059,0.033l-0.06,0.031l-0.06,0.031l-0.061,0.028l-0.063,0.028l-0.063,0.025l-0.063,0.024l-0.065,0.023l-0.064,0.021l-0.066,0.02l-0.066,0.018l-0.068,0.016l-0.067,0.015l-0.069,0.013l-0.069,0.012l-0.069,0.009l-0.071,0.008l-0.07,0.007l-0.071,0.004l-0.072,0.003l-0.079,0.001l-1.393,0l0.017,0.95Z",fill:"#555d66"}),(0,e.createElement)("path",{d:"M6.191,17.518l-0.096,-0.003l-0.096,-0.006l-0.094,-0.009l-0.094,-0.01l-0.093,-0.014l-0.093,-0.015l-0.091,-0.017l-0.092,-0.02l-0.09,-0.022l-0.089,-0.024l-0.088,-0.027l-0.088,-0.029l-0.086,-0.03l-0.086,-0.032l-0.084,-0.034l-0.084,-0.038l-0.082,-0.038l-0.081,-0.04l-0.08,-0.042l-0.079,-0.045l-0.078,-0.045l-0.077,-0.049l-0.075,-0.049l-0.074,-0.052l-0.073,-0.053l-0.071,-0.054l-0.071,-0.057l-0.068,-0.058l-0.067,-0.06l-0.066,-0.06l-0.064,-0.063l-0.063,-0.065l-0.061,-0.065l-0.06,-0.068l-0.058,-0.068l-0.056,-0.07l-0.055,-0.072l-0.053,-0.072l-0.051,-0.074l-0.05,-0.076l-0.047,-0.076l-0.047,-0.078l-0.044,-0.079l-0.042,-0.08l-0.04,-0.081l-0.039,-0.083l-0.036,-0.083l-0.035,-0.085l-0.033,-0.085l-0.03,-0.087l-0.029,-0.087l-0.026,-0.089l-0.024,-0.089l-0.022,-0.089l-0.02,-0.091l-0.018,-0.092l-0.015,-0.093l-0.013,-0.093l-0.011,-0.094l-0.008,-0.095l-0.006,-0.095l-0.004,-0.096l-0.001,-0.096l0,-1.043l5.125,4.786l-1.382,0l-0.096,-0.002Zm1.478,0.002l-5.125,-4.786l0.95,0.003l0,1.034l0.001,0.078l0.003,0.072l0.004,0.071l0.006,0.071l0.009,0.07l0.01,0.07l0.011,0.068l0.013,0.069l0.014,0.067l0.017,0.068l0.018,0.066l0.02,0.066l0.021,0.065l0.022,0.064l0.025,0.064l0.026,0.063l0.026,0.062l0.029,0.062l0.03,0.06l0.031,0.059l0.034,0.059l0.034,0.058l0.036,0.057l0.037,0.057l0.038,0.055l0.04,0.054l0.041,0.054l0.042,0.052l0.043,0.051l0.045,0.05l0.046,0.05l0.047,0.048l0.048,0.047l0.049,0.045l0.05,0.045l0.052,0.044l0.052,0.042l0.053,0.041l0.054,0.039l0.056,0.039l0.056,0.037l0.057,0.035l0.058,0.035l0.059,0.033l0.06,0.031l0.061,0.031l0.06,0.028l0.063,0.028l0.063,0.025l0.063,0.024l0.065,0.023l0.065,0.021l0.065,0.02l0.067,0.018l0.067,0.016l0.068,0.015l0.068,0.013l0.069,0.012l0.07,0.009l0.07,0.008l0.07,0.007l0.071,0.004l0.073,0.003l0.079,0.001l1.392,0l-0.017,0.95Z",fill:"#555d66"})),wd.bottomleft=(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M6.077,17.873l-0.101,-0.003l-0.101,-0.007l-0.099,-0.009l-0.099,-0.011l-0.098,-0.014l-0.098,-0.016l-0.096,-0.018l-0.096,-0.021l-0.095,-0.023l-0.094,-0.026l-0.093,-0.028l-0.092,-0.03l-0.091,-0.032l-0.09,-0.034l-0.089,-0.036l-0.088,-0.039l-0.086,-0.04l-0.086,-0.043l-0.084,-0.044l-0.083,-0.047l-0.082,-0.048l-0.081,-0.051l-0.079,-0.052l-0.078,-0.054l-0.077,-0.056l-0.075,-0.057l-0.074,-0.06l-0.072,-0.061l-0.071,-0.063l-0.069,-0.064l-0.068,-0.066l-0.066,-0.068l-0.064,-0.069l-0.063,-0.071l-0.061,-0.072l-0.059,-0.074l-0.058,-0.075l-0.056,-0.076l-0.054,-0.078l-0.052,-0.08l-0.05,-0.08l-0.049,-0.082l-0.046,-0.083l-0.045,-0.085l-0.042,-0.085l-0.041,-0.087l-0.038,-0.088l-0.037,-0.089l-0.034,-0.09l-0.032,-0.091l-0.03,-0.092l-0.028,-0.093l-0.025,-0.094l-0.023,-0.094l-0.021,-0.096l-0.019,-0.097l-0.016,-0.097l-0.014,-0.098l-0.011,-0.099l-0.009,-0.1l-0.006,-0.1l-0.004,-0.101l-0.001,-0.102l0,-1.272l5.531,5.213l-1.591,0l-0.101,-0.002Zm1.692,0.002l-5.531,-5.213l2.5,0.012l0,1.244l0,0.054l0.002,0.038l0.002,0.037l0.004,0.037l0.004,0.036l0.005,0.036l0.006,0.035l0.006,0.035l0.008,0.035l0.008,0.034l0.009,0.034l0.01,0.033l0.011,0.033l0.012,0.033l0.012,0.033l0.013,0.032l0.014,0.032l0.015,0.031l0.015,0.031l0.016,0.031l0.017,0.03l0.018,0.03l0.018,0.03l0.02,0.029l0.019,0.028l0.021,0.029l0.021,0.027l0.022,0.028l0.023,0.026l0.023,0.026l0.024,0.026l0.024,0.025l0.025,0.025l0.026,0.023l0.026,0.024l0.027,0.022l0.027,0.022l0.028,0.021l0.028,0.021l0.029,0.02l0.029,0.019l0.029,0.018l0.03,0.018l0.031,0.017l0.03,0.016l0.031,0.016l0.032,0.014l0.032,0.014l0.032,0.013l0.032,0.013l0.033,0.011l0.033,0.011l0.034,0.01l0.033,0.009l0.035,0.009l0.034,0.007l0.035,0.007l0.036,0.006l0.035,0.005l0.037,0.004l0.036,0.003l0.037,0.003l0.038,0.001l0.054,0.001l1.569,0l0.006,2.5Z",fill:"#555d66"}),(0,e.createElement)("path",{d:"M13.85,2.516l0.096,0.003l0.096,0.006l0.094,0.009l0.094,0.01l0.093,0.014l0.093,0.015l0.092,0.017l0.091,0.02l0.09,0.022l0.089,0.024l0.089,0.027l0.087,0.029l0.087,0.03l0.085,0.032l0.085,0.034l0.083,0.037l0.082,0.038l0.082,0.041l0.079,0.042l0.079,0.045l0.078,0.045l0.077,0.049l0.075,0.049l0.074,0.051l0.073,0.054l0.072,0.054l0.07,0.057l0.068,0.058l0.068,0.06l0.065,0.06l0.065,0.063l0.062,0.065l0.061,0.065l0.06,0.068l0.058,0.068l0.056,0.07l0.055,0.072l0.053,0.072l0.052,0.074l0.049,0.076l0.048,0.076l0.046,0.078l0.044,0.079l0.043,0.08l0.039,0.081l0.039,0.083l0.036,0.083l0.036,0.085l0.032,0.085l0.03,0.087l0.029,0.087l0.026,0.088l0.024,0.09l0.022,0.089l0.02,0.091l0.018,0.092l0.015,0.093l0.013,0.093l0.011,0.094l0.008,0.095l0.006,0.095l0.004,0.096l0.001,0.096l0,1.043l-5.125,-4.786l1.382,0l0.096,0.002Zm-1.478,-0.002l5.125,4.786l-0.95,-0.004l0,-1.033l-0.001,-0.078l-0.003,-0.072l-0.004,-0.071l-0.006,-0.071l-0.009,-0.07l-0.009,-0.07l-0.012,-0.068l-0.013,-0.069l-0.014,-0.067l-0.016,-0.068l-0.018,-0.066l-0.02,-0.066l-0.021,-0.065l-0.023,-0.064l-0.025,-0.064l-0.025,-0.063l-0.027,-0.062l-0.028,-0.062l-0.031,-0.06l-0.031,-0.059l-0.033,-0.059l-0.035,-0.058l-0.036,-0.057l-0.037,-0.057l-0.038,-0.055l-0.04,-0.054l-0.041,-0.054l-0.041,-0.052l-0.044,-0.051l-0.045,-0.051l-0.045,-0.049l-0.048,-0.048l-0.047,-0.047l-0.05,-0.045l-0.05,-0.045l-0.051,-0.044l-0.053,-0.042l-0.053,-0.041l-0.054,-0.039l-0.056,-0.039l-0.056,-0.037l-0.057,-0.035l-0.058,-0.035l-0.059,-0.033l-0.06,-0.031l-0.06,-0.031l-0.061,-0.028l-0.063,-0.028l-0.063,-0.025l-0.063,-0.024l-0.065,-0.023l-0.064,-0.021l-0.066,-0.02l-0.066,-0.018l-0.068,-0.016l-0.067,-0.015l-0.069,-0.013l-0.069,-0.012l-0.069,-0.009l-0.071,-0.008l-0.07,-0.007l-0.071,-0.004l-0.072,-0.003l-0.079,-0.001l-1.393,0l0.017,-0.95Z",fill:"#555d66"}),(0,e.createElement)("path",{d:"M6.136,2.516l-0.096,0.003l-0.096,0.006l-0.094,0.009l-0.094,0.01l-0.093,0.014l-0.093,0.015l-0.091,0.017l-0.091,0.02l-0.09,0.022l-0.09,0.024l-0.088,0.027l-0.087,0.029l-0.087,0.03l-0.085,0.032l-0.085,0.034l-0.084,0.037l-0.081,0.038l-0.082,0.041l-0.08,0.042l-0.079,0.045l-0.077,0.045l-0.077,0.049l-0.075,0.049l-0.075,0.051l-0.073,0.054l-0.071,0.054l-0.07,0.057l-0.069,0.058l-0.067,0.06l-0.066,0.06l-0.064,0.063l-0.063,0.065l-0.061,0.065l-0.059,0.068l-0.058,0.068l-0.056,0.07l-0.056,0.072l-0.053,0.072l-0.051,0.074l-0.049,0.076l-0.048,0.076l-0.046,0.078l-0.044,0.079l-0.043,0.08l-0.04,0.081l-0.039,0.083l-0.036,0.083l-0.035,0.085l-0.032,0.085l-0.031,0.087l-0.028,0.087l-0.027,0.088l-0.024,0.09l-0.021,0.089l-0.02,0.091l-0.018,0.092l-0.016,0.093l-0.013,0.093l-0.01,0.094l-0.009,0.095l-0.006,0.095l-0.003,0.096l-0.001,0.096l0,1.043l5.124,-4.786l-1.382,0l-0.096,0.002Zm1.478,-0.002l-5.124,4.786l0.95,-0.004l0,-1.033l0.001,-0.078l0.002,-0.072l0.004,-0.071l0.007,-0.071l0.008,-0.07l0.01,-0.07l0.011,-0.068l0.014,-0.069l0.014,-0.067l0.016,-0.068l0.018,-0.066l0.02,-0.066l0.021,-0.065l0.023,-0.064l0.024,-0.064l0.026,-0.063l0.027,-0.062l0.028,-0.062l0.03,-0.06l0.032,-0.059l0.033,-0.059l0.034,-0.058l0.036,-0.057l0.037,-0.057l0.038,-0.055l0.04,-0.054l0.041,-0.054l0.042,-0.052l0.044,-0.051l0.044,-0.051l0.046,-0.049l0.047,-0.048l0.048,-0.047l0.049,-0.045l0.051,-0.045l0.051,-0.044l0.052,-0.042l0.053,-0.041l0.054,-0.039l0.057,-0.039l0.056,-0.037l0.057,-0.035l0.057,-0.035l0.059,-0.033l0.06,-0.031l0.061,-0.031l0.061,-0.028l0.063,-0.028l0.062,-0.025l0.064,-0.024l0.064,-0.023l0.065,-0.021l0.066,-0.02l0.066,-0.018l0.068,-0.016l0.067,-0.015l0.068,-0.013l0.07,-0.012l0.069,-0.009l0.07,-0.008l0.071,-0.007l0.071,-0.004l0.072,-0.003l0.079,-0.001l1.392,0l-0.017,-0.95Z",fill:"#555d66"}),(0,e.createElement)("path",{d:"M13.856,17.518l0.096,-0.003l0.096,-0.006l0.094,-0.009l0.094,-0.01l0.093,-0.014l0.094,-0.015l0.091,-0.017l0.091,-0.02l0.09,-0.022l0.089,-0.024l0.089,-0.027l0.087,-0.029l0.087,-0.03l0.085,-0.032l0.085,-0.034l0.083,-0.038l0.082,-0.038l0.082,-0.04l0.079,-0.042l0.079,-0.045l0.078,-0.045l0.077,-0.049l0.075,-0.049l0.074,-0.052l0.073,-0.053l0.072,-0.054l0.07,-0.057l0.068,-0.058l0.068,-0.06l0.065,-0.06l0.065,-0.063l0.063,-0.065l0.06,-0.065l0.06,-0.068l0.058,-0.068l0.056,-0.07l0.055,-0.072l0.053,-0.072l0.052,-0.074l0.049,-0.076l0.048,-0.076l0.046,-0.078l0.044,-0.079l0.043,-0.08l0.039,-0.081l0.039,-0.083l0.037,-0.083l0.035,-0.085l0.032,-0.085l0.03,-0.087l0.029,-0.087l0.026,-0.089l0.024,-0.089l0.022,-0.089l0.02,-0.091l0.018,-0.092l0.015,-0.093l0.014,-0.093l0.01,-0.094l0.009,-0.095l0.005,-0.095l0.004,-0.096l0.001,-0.096l0,-1.043l-5.125,4.786l1.382,0l0.096,-0.002Zm-1.478,0.002l5.125,-4.786l-0.95,0.003l0,1.034l-0.001,0.078l-0.003,0.072l-0.004,0.071l-0.006,0.071l-0.009,0.07l-0.009,0.07l-0.012,0.068l-0.013,0.069l-0.014,0.067l-0.016,0.068l-0.018,0.066l-0.02,0.066l-0.021,0.065l-0.023,0.064l-0.025,0.064l-0.025,0.063l-0.027,0.062l-0.028,0.062l-0.031,0.06l-0.031,0.059l-0.033,0.059l-0.035,0.058l-0.036,0.057l-0.037,0.057l-0.038,0.055l-0.04,0.054l-0.04,0.054l-0.042,0.052l-0.044,0.051l-0.045,0.05l-0.045,0.05l-0.048,0.048l-0.047,0.047l-0.05,0.045l-0.05,0.045l-0.051,0.044l-0.052,0.042l-0.054,0.041l-0.054,0.039l-0.056,0.039l-0.056,0.037l-0.057,0.035l-0.058,0.035l-0.059,0.033l-0.06,0.031l-0.06,0.031l-0.061,0.028l-0.063,0.028l-0.063,0.025l-0.063,0.024l-0.065,0.023l-0.064,0.021l-0.066,0.02l-0.066,0.018l-0.068,0.016l-0.067,0.015l-0.069,0.013l-0.069,0.012l-0.069,0.009l-0.071,0.008l-0.07,0.007l-0.071,0.004l-0.072,0.003l-0.079,0.001l-1.393,0l0.017,0.95Z",fill:"#555d66"})),wd.bottomright=(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"1.414"},(0,e.createElement)("path",{d:"M14.044,17.873l0.101,-0.003l0.101,-0.007l0.099,-0.009l0.099,-0.011l0.098,-0.014l0.098,-0.016l0.096,-0.018l0.096,-0.021l0.095,-0.023l0.094,-0.026l0.093,-0.028l0.092,-0.03l0.091,-0.032l0.09,-0.034l0.089,-0.036l0.088,-0.039l0.086,-0.04l0.086,-0.043l0.084,-0.044l0.083,-0.047l0.082,-0.048l0.081,-0.051l0.079,-0.052l0.078,-0.054l0.077,-0.056l0.075,-0.057l0.074,-0.06l0.072,-0.061l0.071,-0.063l0.069,-0.064l0.068,-0.066l0.066,-0.068l0.064,-0.069l0.063,-0.071l0.061,-0.072l0.059,-0.074l0.058,-0.075l0.056,-0.076l0.054,-0.078l0.052,-0.08l0.05,-0.08l0.049,-0.082l0.046,-0.083l0.045,-0.085l0.042,-0.085l0.041,-0.087l0.038,-0.088l0.037,-0.089l0.034,-0.09l0.032,-0.091l0.03,-0.092l0.028,-0.093l0.025,-0.094l0.023,-0.094l0.021,-0.096l0.019,-0.097l0.016,-0.097l0.014,-0.098l0.011,-0.099l0.009,-0.1l0.006,-0.1l0.004,-0.101l0.001,-0.102l0,-1.272l-5.531,5.213l1.591,0l0.101,-0.002Zm-1.692,0.002l5.531,-5.213l-2.5,0.012l0,1.244l0,0.054l-0.002,0.038l-0.002,0.037l-0.004,0.037l-0.004,0.036l-0.005,0.036l-0.006,0.035l-0.006,0.035l-0.008,0.035l-0.008,0.034l-0.009,0.034l-0.01,0.033l-0.011,0.033l-0.012,0.033l-0.012,0.033l-0.013,0.032l-0.014,0.032l-0.015,0.031l-0.015,0.031l-0.016,0.031l-0.017,0.03l-0.018,0.03l-0.018,0.03l-0.02,0.029l-0.019,0.028l-0.021,0.029l-0.021,0.027l-0.022,0.028l-0.023,0.026l-0.023,0.026l-0.024,0.026l-0.024,0.025l-0.025,0.025l-0.026,0.023l-0.026,0.024l-0.027,0.022l-0.027,0.022l-0.028,0.021l-0.028,0.021l-0.029,0.02l-0.029,0.019l-0.029,0.018l-0.03,0.018l-0.031,0.017l-0.03,0.016l-0.031,0.016l-0.032,0.014l-0.032,0.014l-0.032,0.013l-0.032,0.013l-0.033,0.011l-0.033,0.011l-0.034,0.01l-0.033,0.009l-0.035,0.009l-0.034,0.007l-0.035,0.007l-0.036,0.006l-0.035,0.005l-0.037,0.004l-0.036,0.003l-0.037,0.003l-0.038,0.001l-0.054,0.001l-1.57,0l-0.005,2.5Z",fill:"#555d66"}),(0,e.createElement)("path",{d:"M13.85,2.516l0.096,0.003l0.096,0.006l0.094,0.009l0.094,0.01l0.093,0.014l0.093,0.015l0.092,0.017l0.091,0.02l0.09,0.022l0.089,0.024l0.089,0.027l0.087,0.029l0.087,0.03l0.085,0.032l0.085,0.034l0.083,0.037l0.082,0.038l0.082,0.041l0.079,0.042l0.079,0.045l0.078,0.045l0.077,0.049l0.075,0.049l0.074,0.051l0.073,0.054l0.072,0.054l0.07,0.057l0.068,0.058l0.068,0.06l0.065,0.06l0.065,0.063l0.062,0.065l0.061,0.065l0.06,0.068l0.058,0.068l0.056,0.07l0.055,0.072l0.053,0.072l0.052,0.074l0.049,0.076l0.048,0.076l0.046,0.078l0.044,0.079l0.043,0.08l0.039,0.081l0.039,0.083l0.036,0.083l0.036,0.085l0.032,0.085l0.03,0.087l0.029,0.087l0.026,0.088l0.024,0.09l0.022,0.089l0.02,0.091l0.018,0.092l0.015,0.093l0.013,0.093l0.011,0.094l0.008,0.095l0.006,0.095l0.004,0.096l0.001,0.096l0,1.043l-5.125,-4.786l1.382,0l0.096,0.002Zm-1.478,-0.002l5.125,4.786l-0.95,-0.004l0,-1.033l-0.001,-0.078l-0.003,-0.072l-0.004,-0.071l-0.006,-0.071l-0.009,-0.07l-0.009,-0.07l-0.012,-0.068l-0.013,-0.069l-0.014,-0.067l-0.016,-0.068l-0.018,-0.066l-0.02,-0.066l-0.021,-0.065l-0.023,-0.064l-0.025,-0.064l-0.025,-0.063l-0.027,-0.062l-0.028,-0.062l-0.031,-0.06l-0.031,-0.059l-0.033,-0.059l-0.035,-0.058l-0.036,-0.057l-0.037,-0.057l-0.038,-0.055l-0.04,-0.054l-0.041,-0.054l-0.041,-0.052l-0.044,-0.051l-0.045,-0.051l-0.045,-0.049l-0.048,-0.048l-0.047,-0.047l-0.05,-0.045l-0.05,-0.045l-0.051,-0.044l-0.053,-0.042l-0.053,-0.041l-0.054,-0.039l-0.056,-0.039l-0.056,-0.037l-0.057,-0.035l-0.058,-0.035l-0.059,-0.033l-0.06,-0.031l-0.06,-0.031l-0.061,-0.028l-0.063,-0.028l-0.063,-0.025l-0.063,-0.024l-0.065,-0.023l-0.064,-0.021l-0.066,-0.02l-0.066,-0.018l-0.068,-0.016l-0.067,-0.015l-0.069,-0.013l-0.069,-0.012l-0.069,-0.009l-0.071,-0.008l-0.07,-0.007l-0.071,-0.004l-0.072,-0.003l-0.079,-0.001l-1.393,0l0.017,-0.95Z",fill:"#555d66"}),(0,e.createElement)("path",{d:"M6.136,2.516l-0.096,0.003l-0.096,0.006l-0.094,0.009l-0.094,0.01l-0.093,0.014l-0.093,0.015l-0.091,0.017l-0.091,0.02l-0.09,0.022l-0.09,0.024l-0.088,0.027l-0.087,0.029l-0.087,0.03l-0.085,0.032l-0.085,0.034l-0.084,0.037l-0.081,0.038l-0.082,0.041l-0.08,0.042l-0.079,0.045l-0.077,0.045l-0.077,0.049l-0.075,0.049l-0.075,0.051l-0.073,0.054l-0.071,0.054l-0.07,0.057l-0.069,0.058l-0.067,0.06l-0.066,0.06l-0.064,0.063l-0.063,0.065l-0.061,0.065l-0.059,0.068l-0.058,0.068l-0.056,0.07l-0.056,0.072l-0.053,0.072l-0.051,0.074l-0.049,0.076l-0.048,0.076l-0.046,0.078l-0.044,0.079l-0.043,0.08l-0.04,0.081l-0.039,0.083l-0.036,0.083l-0.035,0.085l-0.032,0.085l-0.031,0.087l-0.028,0.087l-0.027,0.088l-0.024,0.09l-0.021,0.089l-0.02,0.091l-0.018,0.092l-0.016,0.093l-0.013,0.093l-0.01,0.094l-0.009,0.095l-0.006,0.095l-0.003,0.096l-0.001,0.096l0,1.043l5.124,-4.786l-1.382,0l-0.096,0.002Zm1.478,-0.002l-5.124,4.786l0.95,-0.004l0,-1.033l0.001,-0.078l0.002,-0.072l0.004,-0.071l0.007,-0.071l0.008,-0.07l0.01,-0.07l0.011,-0.068l0.014,-0.069l0.014,-0.067l0.016,-0.068l0.018,-0.066l0.02,-0.066l0.021,-0.065l0.023,-0.064l0.024,-0.064l0.026,-0.063l0.027,-0.062l0.028,-0.062l0.03,-0.06l0.032,-0.059l0.033,-0.059l0.034,-0.058l0.036,-0.057l0.037,-0.057l0.038,-0.055l0.04,-0.054l0.041,-0.054l0.042,-0.052l0.044,-0.051l0.044,-0.051l0.046,-0.049l0.047,-0.048l0.048,-0.047l0.049,-0.045l0.051,-0.045l0.051,-0.044l0.052,-0.042l0.053,-0.041l0.054,-0.039l0.057,-0.039l0.056,-0.037l0.057,-0.035l0.057,-0.035l0.059,-0.033l0.06,-0.031l0.061,-0.031l0.061,-0.028l0.063,-0.028l0.062,-0.025l0.064,-0.024l0.064,-0.023l0.065,-0.021l0.066,-0.02l0.066,-0.018l0.068,-0.016l0.067,-0.015l0.068,-0.013l0.07,-0.012l0.069,-0.009l0.07,-0.008l0.071,-0.007l0.071,-0.004l0.072,-0.003l0.079,-0.001l1.392,0l-0.017,-0.95Z",fill:"#555d66"}),(0,e.createElement)("path",{d:"M6.191,17.518l-0.096,-0.003l-0.096,-0.006l-0.094,-0.009l-0.094,-0.01l-0.093,-0.014l-0.093,-0.015l-0.091,-0.017l-0.092,-0.02l-0.09,-0.022l-0.089,-0.024l-0.088,-0.027l-0.088,-0.029l-0.086,-0.03l-0.086,-0.032l-0.084,-0.034l-0.084,-0.038l-0.082,-0.038l-0.081,-0.04l-0.08,-0.042l-0.079,-0.045l-0.078,-0.045l-0.077,-0.049l-0.075,-0.049l-0.074,-0.052l-0.073,-0.053l-0.071,-0.054l-0.071,-0.057l-0.068,-0.058l-0.067,-0.06l-0.066,-0.06l-0.064,-0.063l-0.063,-0.065l-0.061,-0.065l-0.06,-0.068l-0.058,-0.068l-0.056,-0.07l-0.055,-0.072l-0.053,-0.072l-0.051,-0.074l-0.05,-0.076l-0.047,-0.076l-0.047,-0.078l-0.044,-0.079l-0.042,-0.08l-0.04,-0.081l-0.039,-0.083l-0.036,-0.083l-0.035,-0.085l-0.033,-0.085l-0.03,-0.087l-0.029,-0.087l-0.026,-0.089l-0.024,-0.089l-0.022,-0.089l-0.02,-0.091l-0.018,-0.092l-0.015,-0.093l-0.013,-0.093l-0.011,-0.094l-0.008,-0.095l-0.006,-0.095l-0.004,-0.096l-0.001,-0.096l0,-1.043l5.125,4.786l-1.382,0l-0.096,-0.002Zm1.478,0.002l-5.125,-4.786l0.95,0.003l0,1.034l0.001,0.078l0.003,0.072l0.004,0.071l0.006,0.071l0.009,0.07l0.01,0.07l0.011,0.068l0.013,0.069l0.014,0.067l0.017,0.068l0.018,0.066l0.02,0.066l0.021,0.065l0.022,0.064l0.025,0.064l0.026,0.063l0.026,0.062l0.029,0.062l0.03,0.06l0.031,0.059l0.034,0.059l0.034,0.058l0.036,0.057l0.037,0.057l0.038,0.055l0.04,0.054l0.041,0.054l0.042,0.052l0.043,0.051l0.045,0.05l0.046,0.05l0.047,0.048l0.048,0.047l0.049,0.045l0.05,0.045l0.052,0.044l0.052,0.042l0.053,0.041l0.054,0.039l0.056,0.039l0.056,0.037l0.057,0.035l0.058,0.035l0.059,0.033l0.06,0.031l0.061,0.031l0.06,0.028l0.063,0.028l0.063,0.025l0.063,0.024l0.065,0.023l0.065,0.021l0.065,0.02l0.067,0.018l0.067,0.016l0.068,0.015l0.068,0.013l0.069,0.012l0.07,0.009l0.07,0.008l0.07,0.007l0.071,0.004l0.073,0.003l0.079,0.001l1.392,0l-0.017,0.95Z",fill:"#555d66"})),wd.productCarousel=(0,e.createElement)("svg",{width:"20px",height:"20px",viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"bevel",strokeMiterlimit:"1.414"},(0,e.createElement)("g",{fill:"#0058b0",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M46.604,6.624l-45.109,0c-0.001,0 -0.001,0 -0.002,0c-0.488,0 -0.889,0.402 -0.889,0.889c0,0.001 0,0.002 0,0.003l0,33.1c0,0.001 0,0.002 0,0.003c0,0.487 0.401,0.888 0.889,0.888c0.001,0 0.001,0 0.002,0l45.109,0c0,0 0.001,0 0.002,0c0.488,0 0.889,-0.401 0.889,-0.888c0,-0.001 0,-0.002 0,-0.003l0,-33.108c-0.003,-0.487 -0.405,-0.885 -0.891,-0.884Zm-0.892,33.093l-43.325,0l0,-31.31l43.325,0l0,31.31Z"}),(0,e.createElement)("path",{d:"M16.019,16.431c0.353,0 0.659,-0.242 0.74,-0.585l0.599,-2.527c0.12,-0.48 -0.243,-0.945 -0.738,-0.945l-6.843,0c-0.28,0 -0.507,0.227 -0.507,0.507c0,0.28 0.227,0.507 0.507,0.507l0.507,0l0,4.311c0,0.421 0.34,0.761 0.76,0.761l5.323,0c0.28,0 0.507,-0.227 0.507,-0.507c0,-0.28 -0.227,-0.507 -0.507,-0.507l-5.069,0l0,-1.015l4.721,0Zm-4.721,-3.043l5.002,0l-0.481,2.029l-4.521,0l0,-2.029Zm0.253,5.579c-0.42,0 -0.76,0.34 -0.76,0.761c0,0.42 0.34,0.76 0.76,0.76c0.421,0 0.761,-0.34 0.761,-0.76c0,-0.421 -0.34,-0.761 -0.761,-0.761Zm4.055,0c-0.42,0 -0.76,0.34 -0.76,0.761c0,0.42 0.34,0.76 0.76,0.76c0.42,0 0.761,-0.34 0.761,-0.76c0,-0.421 -0.34,-0.761 -0.761,-0.761Z",stroke:"#0058b0",strokeWidth:"0.25"}),(0,e.createElement)("path",{d:"M36.433,16.431c0.353,0 0.659,-0.242 0.74,-0.585l0.599,-2.527c0.12,-0.48 -0.243,-0.945 -0.738,-0.945l-6.843,0c-0.28,0 -0.507,0.227 -0.507,0.507c0,0.28 0.227,0.507 0.507,0.507l0.507,0l0,4.311c0,0.421 0.34,0.761 0.76,0.761l5.323,0c0.28,0 0.507,-0.227 0.507,-0.507c0,-0.28 -0.227,-0.507 -0.507,-0.507l-5.069,0l0,-1.015l4.721,0Zm-4.721,-3.043l5.002,0l-0.481,2.029l-4.521,0l0,-2.029Zm0.253,5.579c-0.42,0 -0.76,0.34 -0.76,0.761c0,0.42 0.34,0.76 0.76,0.76c0.421,0 0.761,-0.34 0.761,-0.76c0,-0.421 -0.34,-0.761 -0.761,-0.761Zm4.055,0c-0.419,0 -0.76,0.34 -0.76,0.761c0,0.42 0.341,0.76 0.76,0.76c0.42,0 0.761,-0.34 0.761,-0.76c0,-0.421 -0.34,-0.761 -0.761,-0.761Z",stroke:"#0058b0",strokeWidth:"0.3",strokeLinejoin:"round"}),(0,e.createElement)("path",{d:"M9.903,25.723l7.398,0c0.489,0 0.891,-0.403 0.891,-0.892c0,-0.489 -0.402,-0.891 -0.891,-0.891l-7.398,0c-0.489,0 -0.892,0.402 -0.892,0.891c0,0.489 0.403,0.892 0.892,0.892Z"}),(0,e.createElement)("path",{d:"M42.376,23.653l-1.39,2.409c-0.245,0.423 -0.098,0.973 0.326,1.217c0.423,0.245 0.973,0.098 1.218,-0.326l1.39,-2.408c0.245,-0.424 0.097,-0.973 -0.326,-1.218c-0.424,-0.244 -0.973,-0.097 -1.218,0.326Z"}),(0,e.createElement)("path",{d:"M43.937,23.579l-1.391,-2.408c-0.244,-0.423 -0.794,-0.571 -1.217,-0.326c-0.424,0.244 -0.571,0.794 -0.327,1.217l1.391,2.409c0.244,0.423 0.794,0.57 1.217,0.326c0.424,-0.245 0.571,-0.794 0.327,-1.218Z"}),(0,e.createElement)("path",{d:"M5.822,24.471l1.39,-2.409c0.245,-0.423 0.098,-0.973 -0.326,-1.217c-0.423,-0.245 -0.973,-0.097 -1.218,0.326l-1.39,2.408c-0.244,0.424 -0.097,0.973 0.326,1.218c0.424,0.244 0.973,0.097 1.218,-0.326Z"}),(0,e.createElement)("path",{d:"M4.261,24.545l1.391,2.408c0.244,0.424 0.794,0.571 1.217,0.326c0.424,-0.244 0.571,-0.794 0.327,-1.217l-1.391,-2.409c-0.244,-0.423 -0.794,-0.57 -1.217,-0.326c-0.424,0.245 -0.571,0.794 -0.327,1.218Z"}),(0,e.createElement)("path",{d:"M30.446,25.723l7.398,0c0.489,0 0.891,-0.403 0.891,-0.892c0,-0.489 -0.402,-0.891 -0.891,-0.891l-7.398,0c-0.489,0 -0.891,0.402 -0.891,0.891c0,0.489 0.402,0.892 0.891,0.892Z"}),(0,e.createElement)("path",{d:"M30.446,29.865l7.398,0c0.489,0 0.891,-0.403 0.891,-0.892c0,-0.489 -0.402,-0.891 -0.891,-0.891l-7.398,0c-0.489,0 -0.891,0.402 -0.891,0.891c0,0.489 0.402,0.892 0.891,0.892Z"}),(0,e.createElement)("path",{d:"M30.446,34.527l7.398,0c0.489,0 0.891,-0.402 0.891,-0.891c0,-0.489 -0.402,-0.892 -0.891,-0.892l-7.398,0c-0.489,0 -0.891,0.403 -0.891,0.892c0,0.489 0.402,0.891 0.891,0.891Z"}),(0,e.createElement)("path",{d:"M9.903,29.827l7.398,0c0.489,0 0.891,-0.403 0.891,-0.892c0,-0.489 -0.402,-0.891 -0.891,-0.891l-7.398,0c-0.489,0 -0.892,0.402 -0.892,0.891c0,0.489 0.403,0.892 0.892,0.892Z"}),(0,e.createElement)("path",{d:"M9.903,34.581l7.398,0c0.489,0 0.891,-0.403 0.891,-0.892c0,-0.489 -0.402,-0.891 -0.891,-0.891l-7.398,0c-0.489,0 -0.892,0.402 -0.892,0.891c0,0.489 0.403,0.892 0.892,0.892Z"}),(0,e.createElement)("path",{d:"M21.503,38.026c0.489,0 0.891,-0.402 0.891,-0.891l0,-26.145c0,-0.489 -0.402,-0.892 -0.891,-0.892c-0.489,0 -0.892,0.403 -0.892,0.892l0,26.145c0,0.489 0.403,0.891 0.892,0.891Z"}),(0,e.createElement)("path",{d:"M26.596,38.026c0.489,0 0.892,-0.402 0.892,-0.891l0,-26.145c0,-0.489 -0.403,-0.892 -0.892,-0.892c-0.489,0 -0.891,0.403 -0.891,0.892l0,26.145c0,0.489 0.402,0.891 0.891,0.891Z"}))),wd.gallery=(0,e.createElement)("svg",{viewBox:"0 0 48 48",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2"},(0,e.createElement)("g",{fill:"#0058b0",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M46.652,11.743l-38.504,0c-0.414,0 -0.755,0.341 -0.755,0.755l0,28.023c0,0.414 0.341,0.755 0.755,0.755l38.504,0c0.414,0 0.755,-0.341 0.755,-0.755l0,-28.029c-0.003,-0.412 -0.344,-0.749 -0.755,-0.749Zm-0.754,28.017l-36.995,0l0,-26.508l36.995,0l0,26.508Z"}),(0,e.createElement)("path",{d:"M1.53,5.125l38.504,0c0.412,0 0.752,0.337 0.755,0.749l0,4.421l-1.509,0l0,-3.66l-36.995,0l0,26.507l3.772,0l0,1.516l-4.527,0c-0.414,0 -0.755,-0.341 -0.755,-0.755l0,-28.023c0,-0.414 0.341,-0.755 0.755,-0.755Z"}),(0,e.createElement)("path",{d:"M35,37.002l8.603,0l-9.256,-11.785l-4.302,5.476l-6.946,-8.846l-11.902,15.155l23.803,0Z"}),(0,e.createElement)("path",{d:"M37.607,24.719c2.402,-0.003 4.378,-1.98 4.378,-4.382c0,-2.403 -1.978,-4.381 -4.382,-4.381c-2.403,0 -4.381,1.978 -4.381,4.381c0.003,2.404 1.981,4.381 4.385,4.382Zm0,-7.254c1.574,0.003 2.868,1.299 2.868,2.872c0,1.576 -1.297,2.872 -2.872,2.872c-1.576,0 -2.872,-1.296 -2.872,-2.872c0.001,-1.575 1.299,-2.872 2.874,-2.872l0.002,0Z"}))),wd.galCarousel=(0,e.createElement)("svg",{viewBox:"0 0 48 37",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2"},(0,e.createElement)("g",{fill:"#3a3a3a",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M22.456,10.263l-20.191,0c-0.217,0 -0.396,0.179 -0.396,0.396l0,14.696c0,0.217 0.179,0.396 0.396,0.396l20.191,0c0.217,0 0.396,-0.179 0.396,-0.396l0,-14.699c-0.002,-0.216 -0.18,-0.393 -0.396,-0.393Zm-0.395,14.692l-19.401,0l0,-13.9l19.401,0l0,13.9Z"}),(0,e.createElement)("path",{d:"M16.346,23.509l4.512,0l-4.854,-6.18l-2.256,2.872l-3.643,-4.639l-6.242,7.947l12.483,0Z"}),(0,e.createElement)("path",{d:"M17.713,17.068c1.26,-0.001 2.296,-1.038 2.296,-2.298c0,-1.26 -1.038,-2.297 -2.298,-2.297c-1.26,0 -2.298,1.037 -2.298,2.297c0.002,1.261 1.039,2.298 2.3,2.298Zm0,-3.804c0.825,0.002 1.504,0.681 1.504,1.506c0,0.826 -0.68,1.506 -1.506,1.506c-0.827,0 -1.506,-0.68 -1.506,-1.506c0,-0.826 0.681,-1.506 1.507,-1.506l0.001,0Z"})),(0,e.createElement)("g",{fill:"#3a3a3a",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M45.661,10.263l-20.192,0c-0.217,0 -0.396,0.179 -0.396,0.396l0,14.696c0,0.217 0.179,0.396 0.396,0.396l20.192,0c0.217,0 0.396,-0.179 0.396,-0.396l0,-14.699c-0.002,-0.216 -0.18,-0.393 -0.396,-0.393Zm-0.396,14.692l-19.4,0l0,-13.9l19.4,0l0,13.9Z"}),(0,e.createElement)("path",{d:"M39.551,23.509l4.511,0l-4.854,-6.18l-2.256,2.872l-3.642,-4.639l-6.242,7.947l12.483,0Z"}),(0,e.createElement)("path",{d:"M40.918,17.068c1.259,-0.001 2.295,-1.038 2.295,-2.298c0,-1.26 -1.037,-2.297 -2.297,-2.297c-1.261,0 -2.298,1.037 -2.298,2.297c0.002,1.261 1.039,2.298 2.3,2.298Zm0,-3.804c0.825,0.002 1.504,0.681 1.504,1.506c0,0.826 -0.68,1.506 -1.506,1.506c-0.827,0 -1.507,-0.68 -1.507,-1.506c0.001,-0.826 0.681,-1.506 1.507,-1.506l0.002,0Z"})),(0,e.createElement)("circle",{cx:"21.053",cy:"27.427",r:"0.518",fill:"#3a3a3a"}),(0,e.createElement)("circle",{cx:"24.053",cy:"27.427",r:"0.518",fill:"#3a3a3a"}),(0,e.createElement)("circle",{cx:"27.053",cy:"27.427",r:"0.518",fill:"#3a3a3a"})),wd.galFluid=(0,e.createElement)("svg",{viewBox:"0 0 48 37",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2"},(0,e.createElement)("g",{fill:"#3a3a3a",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M10.287,17.068c1.259,-0.001 2.295,-1.038 2.295,-2.298c0,-1.26 -1.037,-2.297 -2.298,-2.297c-1.26,0 -2.297,1.037 -2.297,2.297c0.002,1.261 1.039,2.298 2.3,2.298Zm0,-3.804c0.825,0.002 1.503,0.681 1.503,1.506c0,0.826 -0.68,1.506 -1.506,1.506c-0.826,0 -1.506,-0.68 -1.506,-1.506c0.001,-0.826 0.681,-1.506 1.507,-1.506l0.002,0Z"}),(0,e.createElement)("path",{d:"M0.871,17.863l1.807,-2.301l3.643,4.639l2.256,-2.872l4.854,6.18l-12.56,0l0,-5.646Z"}),(0,e.createElement)("path",{d:"M15.03,10.263c0.215,0 0.394,0.177 0.396,0.393l0,14.699c0,0.217 -0.179,0.396 -0.396,0.396l-14.159,0l0,-0.796l13.763,0l0,-13.9l-13.763,0l0,-0.792l14.159,0Z"})),(0,e.createElement)("g",{fill:"#3a3a3a",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M47.053,12.922l0,1.2c-0.095,0.197 -0.149,0.417 -0.149,0.648c0,0.232 0.053,0.452 0.149,0.649l0,1.199c-0.568,-0.42 -0.94,-1.094 -0.941,-1.848c0,-0.754 0.372,-1.428 0.941,-1.848Z"}),(0,e.createElement)("path",{d:"M47.053,23.509l-12.491,0l6.242,-7.947l3.643,4.639l2.256,-2.872l0.35,0.446l0,5.734Z"}),(0,e.createElement)("path",{d:"M32.964,10.263l14.089,0l0,0.792l-13.694,0l0,13.9l13.694,0l0,0.796l-14.089,0c-0.217,0 -0.396,-0.179 -0.396,-0.396l0,-14.696c0,-0.217 0.179,-0.396 0.396,-0.396Z"})),(0,e.createElement)("g",{fill:"#3a3a3a",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M30.712,10.263l-13.451,0c-0.217,0 -0.395,0.179 -0.395,0.396l0,14.696c0,0.217 0.178,0.396 0.395,0.396l13.451,0c0.217,0 0.396,-0.179 0.396,-0.396l0,-14.699c-0.002,-0.216 -0.18,-0.393 -0.396,-0.393Zm-0.395,14.692l-12.66,0l0,-13.9l12.66,0l0,13.9Z"}),(0,e.createElement)("path",{d:"M26.263,23.458l2.443,0l-2.628,-3.347l-1.222,1.555l-1.973,-2.512l-3.38,4.304l6.76,0Z"}),(0,e.createElement)("path",{d:"M26.836,17.145c0.837,-0.001 1.527,-0.691 1.527,-1.529c0,-0.838 -0.69,-1.528 -1.529,-1.528c-0.838,0 -1.528,0.69 -1.528,1.528c0.001,0.839 0.691,1.529 1.53,1.529Zm0,-2.531c0.548,0.001 1,0.453 1,1.002c0,0.55 -0.452,1.002 -1.002,1.002c-0.55,0 -1.002,-0.452 -1.002,-1.002c0,-0.549 0.453,-1.002 1.003,-1.002l0.001,0Z"})),(0,e.createElement)("circle",{cx:"21.053",cy:"27.427",r:"0.518",fill:"#3a3a3a"}),(0,e.createElement)("circle",{cx:"24.053",cy:"27.427",r:"0.518",fill:"#3a3a3a"}),(0,e.createElement)("circle",{cx:"27.053",cy:"27.427",r:"0.518",fill:"#3a3a3a"})),wd.galGrid=(0,e.createElement)("svg",{viewBox:"0 0 48 37",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2"},(0,e.createElement)("g",{fill:"#3a3a3a",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M45.54,1.456l-20.192,0c-0.217,0 -0.396,0.179 -0.396,0.396l0,14.696c0,0.217 0.179,0.395 0.396,0.395l20.192,0c0.217,0 0.396,-0.178 0.396,-0.395l0,-14.699c-0.002,-0.216 -0.181,-0.393 -0.396,-0.393Zm-0.396,14.692l-19.4,0l0,-13.9l19.4,0l0,13.9Z"}),(0,e.createElement)("path",{d:"M39.43,14.702l4.511,0l-4.854,-6.18l-2.256,2.872l-3.643,-4.639l-6.241,7.947l12.483,0Z"}),(0,e.createElement)("path",{d:"M40.797,8.261c1.259,-0.002 2.295,-1.038 2.295,-2.298c0,-1.26 -1.037,-2.297 -2.298,-2.297c-1.26,0 -2.297,1.037 -2.297,2.297c0.002,1.261 1.039,2.297 2.3,2.298Zm0,-3.804c0.825,0.001 1.503,0.681 1.503,1.506c0,0.826 -0.679,1.506 -1.506,1.506c-0.826,0 -1.506,-0.68 -1.506,-1.506c0.001,-0.826 0.681,-1.506 1.507,-1.506l0.002,0Z"}),(0,e.createElement)("path",{d:"M22.626,1.456l-20.192,0c-0.217,0 -0.396,0.179 -0.396,0.396l0,14.696c0,0.217 0.179,0.395 0.396,0.395l20.192,0c0.217,0 0.396,-0.178 0.396,-0.395l0,-14.699c-0.002,-0.216 -0.181,-0.393 -0.396,-0.393Zm-0.396,14.692l-19.4,0l0,-13.9l19.4,0l0,13.9Z"}),(0,e.createElement)("path",{d:"M16.515,14.702l4.512,0l-4.854,-6.18l-2.256,2.872l-3.643,-4.639l-6.241,7.947l12.482,0Z"}),(0,e.createElement)("path",{d:"M17.883,8.261c1.259,-0.002 2.295,-1.038 2.295,-2.298c0,-1.26 -1.037,-2.297 -2.298,-2.297c-1.26,0 -2.297,1.037 -2.297,2.297c0.002,1.261 1.039,2.297 2.3,2.298Zm0,-3.804c0.825,0.001 1.503,0.681 1.503,1.506c0,0.826 -0.68,1.506 -1.506,1.506c-0.826,0 -1.506,-0.68 -1.506,-1.506c0.001,-0.826 0.681,-1.506 1.507,-1.506l0.002,0Z"}),(0,e.createElement)("g",null,(0,e.createElement)("path",{d:"M45.54,19.071l-20.192,0c-0.217,0 -0.396,0.178 -0.396,0.395l0,14.696c0,0.217 0.179,0.396 0.396,0.396l20.192,0c0.217,0 0.396,-0.179 0.396,-0.396l0,-14.699c-0.002,-0.216 -0.181,-0.392 -0.396,-0.392Zm-0.396,14.692l-19.4,0l0,-13.901l19.4,0l0,13.901Z"}),(0,e.createElement)("path",{d:"M39.43,32.317l4.511,0l-4.854,-6.181l-2.256,2.872l-3.643,-4.639l-6.241,7.948l12.483,0Z"}),(0,e.createElement)("path",{d:"M40.797,25.875c1.259,-0.001 2.295,-1.038 2.295,-2.297c0,-1.261 -1.037,-2.298 -2.298,-2.298c-1.26,0 -2.297,1.037 -2.297,2.298c0.002,1.26 1.039,2.297 2.3,2.297Zm0,-3.803c0.825,0.001 1.503,0.68 1.503,1.506c0,0.826 -0.679,1.506 -1.506,1.506c-0.826,0 -1.506,-0.68 -1.506,-1.506c0.001,-0.827 0.681,-1.506 1.507,-1.506l0.002,0Z"})),(0,e.createElement)("g",null,(0,e.createElement)("path",{d:"M22.626,19.071l-20.192,0c-0.217,0 -0.396,0.178 -0.396,0.395l0,14.696c0,0.217 0.179,0.396 0.396,0.396l20.192,0c0.217,0 0.396,-0.179 0.396,-0.396l0,-14.699c-0.002,-0.216 -0.181,-0.392 -0.396,-0.392Zm-0.396,14.692l-19.4,0l0,-13.901l19.4,0l0,13.901Z"}),(0,e.createElement)("path",{d:"M16.515,32.317l4.512,0l-4.854,-6.181l-2.256,2.872l-3.643,-4.639l-6.241,7.948l12.482,0Z"}),(0,e.createElement)("path",{d:"M17.883,25.875c1.259,-0.001 2.295,-1.038 2.295,-2.297c0,-1.261 -1.037,-2.298 -2.298,-2.298c-1.26,0 -2.297,1.037 -2.297,2.298c0.002,1.26 1.039,2.297 2.3,2.297Zm0,-3.803c0.825,0.001 1.503,0.68 1.503,1.506c0,0.826 -0.68,1.506 -1.506,1.506c-0.826,0 -1.506,-0.68 -1.506,-1.506c0.001,-0.827 0.681,-1.506 1.507,-1.506l0.002,0Z"})))),wd.galMasonry=(0,e.createElement)("svg",{viewBox:"0 0 48 37",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2"},(0,e.createElement)("g",{fill:"#3a3a3a",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M45.54,1.456l-20.192,0c-0.217,0 -0.396,0.179 -0.396,0.396l0,11.139c0,0.217 0.179,0.396 0.396,0.396l20.192,0c0.217,0 0.396,-0.179 0.396,-0.396l0,-11.142c-0.002,-0.216 -0.181,-0.393 -0.396,-0.393Zm-0.396,11.136l-19.4,0l0,-10.344l19.4,0l0,10.344Z"}),(0,e.createElement)("path",{d:"M36.728,11.438l3.535,0l-3.803,-4.843l-1.768,2.25l-2.854,-3.635l-4.891,6.228l9.781,0Z"}),(0,e.createElement)("path",{d:"M40.797,8.261c1.259,-0.002 2.295,-1.038 2.295,-2.298c0,-1.26 -1.037,-2.297 -2.298,-2.297c-1.26,0 -2.297,1.037 -2.297,2.297c0.002,1.261 1.039,2.297 2.3,2.298Zm0,-3.804c0.825,0.001 1.503,0.681 1.503,1.506c0,0.826 -0.679,1.506 -1.506,1.506c-0.826,0 -1.506,-0.68 -1.506,-1.506c0.001,-0.826 0.681,-1.506 1.507,-1.506l0.002,0Z"})),(0,e.createElement)("g",{fill:"#3a3a3a",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M22.626,1.456l-20.192,0c-0.217,0 -0.396,0.179 -0.396,0.396l0,21.375c0,0.217 0.179,0.396 0.396,0.396l20.192,0c0.217,0 0.396,-0.179 0.396,-0.396l0,-21.378c-0.002,-0.216 -0.181,-0.393 -0.396,-0.393Zm-0.396,21.372l-19.4,0l0,-20.58l19.4,0l0,20.58Z"}),(0,e.createElement)("path",{d:"M16.515,19.869l4.512,0l-4.854,-6.18l-2.256,2.871l-3.643,-4.639l-6.241,7.948l12.482,0Z"}),(0,e.createElement)("path",{d:"M17.883,9.509c1.259,-0.001 2.295,-1.038 2.295,-2.298c0,-1.26 -1.037,-2.297 -2.298,-2.297c-1.26,0 -2.297,1.037 -2.297,2.297c0.002,1.261 1.039,2.297 2.3,2.298Zm0,-3.804c0.825,0.002 1.503,0.681 1.503,1.506c0,0.826 -0.68,1.506 -1.506,1.506c-0.826,0 -1.506,-0.68 -1.506,-1.506c0.001,-0.826 0.681,-1.506 1.507,-1.506l0.002,0Z"})),(0,e.createElement)("g",{fill:"#3a3a3a",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M45.54,15.418l-20.192,0c-0.217,0 -0.396,0.179 -0.396,0.396l0,18.143c0,0.217 0.179,0.396 0.396,0.396l20.192,0c0.217,0 0.396,-0.179 0.396,-0.396l0,-18.146c-0.002,-0.216 -0.181,-0.393 -0.396,-0.393Zm-0.396,18.14l-19.4,0l0,-17.348l19.4,0l0,17.348Z"}),(0,e.createElement)("path",{d:"M39.43,31.64l4.511,0l-4.854,-6.18l-2.256,2.872l-3.643,-4.639l-6.241,7.947l12.483,0Z"}),(0,e.createElement)("path",{d:"M40.797,23.21c1.259,-0.002 2.295,-1.039 2.295,-2.298c0,-1.26 -1.037,-2.298 -2.298,-2.298c-1.26,0 -2.297,1.038 -2.297,2.298c0.002,1.26 1.039,2.297 2.3,2.298Zm0,-3.804c0.825,0.001 1.503,0.681 1.503,1.506c0,0.826 -0.679,1.506 -1.506,1.506c-0.826,0 -1.506,-0.68 -1.506,-1.506c0.001,-0.826 0.681,-1.506 1.507,-1.506l0.002,0Z"})),(0,e.createElement)("g",{fill:"#3a3a3a",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M2.434,25.752l20.192,0c0.215,0.001 0.394,0.177 0.396,0.393l0,8.438l-0.792,0l0,-8.039l-19.4,0l0,8.039l-0.792,0l0,-8.435c0,-0.217 0.179,-0.395 0.396,-0.396Z"}),(0,e.createElement)("path",{d:"M13.048,34.583l-5.548,0l2.774,-3.532l2.774,3.532Zm4.511,0l-2.772,0l1.386,-1.765l1.386,1.765Z"}),(0,e.createElement)("path",{d:"M17.883,32.557c1.259,-0.001 2.295,-1.038 2.295,-2.298c0,-1.26 -1.037,-2.297 -2.298,-2.297c-1.26,0 -2.297,1.037 -2.297,2.297c0.002,1.261 1.039,2.298 2.3,2.298Zm0,-3.804c0.825,0.002 1.503,0.681 1.503,1.506c0,0.827 -0.68,1.506 -1.506,1.506c-0.826,0 -1.506,-0.679 -1.506,-1.506c0.001,-0.826 0.681,-1.506 1.507,-1.506l0.002,0Z"}))),wd.galSlider=(0,e.createElement)("svg",{viewBox:"0 0 48 37",xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2"},(0,e.createElement)("g",{fill:"#3a3a3a",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M40.817,5.098l-33.661,0c-0.361,0 -0.659,0.298 -0.659,0.66l0,24.498c0,0.362 0.298,0.66 0.659,0.66l33.661,0c0.362,0 0.66,-0.298 0.66,-0.66l0,-24.503c-0.003,-0.361 -0.3,-0.655 -0.66,-0.655Zm-0.659,24.493l-32.342,0l0,-23.173l32.342,0l0,23.173Z"}),(0,e.createElement)("path",{d:"M30.631,27.18l7.521,0l-8.092,-10.303l-3.76,4.788l-6.073,-7.734l-10.405,13.249l20.809,0Z"}),(0,e.createElement)("path",{d:"M32.91,16.442c2.1,-0.003 3.827,-1.731 3.827,-3.831c0,-2.101 -1.729,-3.83 -3.831,-3.83c-2.101,0 -3.83,1.729 -3.83,3.83c0.003,2.102 1.732,3.83 3.834,3.831Zm0,-6.341c1.376,0.002 2.507,1.135 2.507,2.51c0,1.377 -1.133,2.511 -2.511,2.511c-1.377,0 -2.51,-1.134 -2.51,-2.511c0.001,-1.377 1.135,-2.51 2.512,-2.51l0.002,0Z"})),(0,e.createElement)("circle",{cx:"21.053",cy:"32.743",r:"0.518",fill:"#3a3a3a"}),(0,e.createElement)("circle",{cx:"24.053",cy:"32.743",r:"0.518",fill:"#3a3a3a"}),(0,e.createElement)("circle",{cx:"27.053",cy:"32.743",r:"0.518",fill:"#3a3a3a"})),wd.galtiles=(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 48 37"},(0,e.createElement)("g",{fill:"#3a3a3a",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M45.54 1.456H31.111a.398.398 0 00-.396.396v14.696c0 .217.179.395.396.395H45.54a.397.397 0 00.396-.395V1.849a.399.399 0 00-.396-.393zm-.396 14.692H31.507v-13.9h13.637v13.9z"}),(0,e.createElement)("path",{d:"M41.123 14.376h3.023l-3.253-4.143-1.513 1.926-2.442-3.11-4.183 5.327h8.368zM41.598 6.658a1.504 1.504 0 001.494-1.496c0-.821-.675-1.496-1.496-1.496S40.1 4.341 40.1 5.162a1.506 1.506 0 001.498 1.496zm0-2.477a.985.985 0 01.978.981c0 .537-.442.98-.98.98a.986.986 0 01-.981-.98.987.987 0 01.981-.981h.002zM28.89 1.456H2.434a.398.398 0 00-.396.396v14.696c0 .217.179.395.396.395H28.89a.397.397 0 00.396-.395V1.849a.399.399 0 00-.396-.393zm-.396 14.692H2.83v-13.9h25.664v13.9z"}),(0,e.createElement)("path",{d:"M19.501 14.702h4.512l-4.854-6.18-2.256 2.872-3.643-4.639-6.241 7.947h12.482zM21.245 8.261a2.31 2.31 0 002.295-2.298 2.308 2.308 0 00-2.298-2.297 2.308 2.308 0 00-2.297 2.297 2.312 2.312 0 002.3 2.298zm0-3.804a1.513 1.513 0 011.503 1.506c0 .826-.68 1.506-1.506 1.506s-1.506-.68-1.506-1.506a1.515 1.515 0 011.507-1.506h.002z"}),(0,e.createElement)("g",null,(0,e.createElement)("path",{d:"M45.54 19.071H16.57a.397.397 0 00-.396.395v14.696c0 .217.179.396.396.396h28.97a.398.398 0 00.396-.396V19.463a.398.398 0 00-.396-.392zm-.396 14.692H16.966V19.862h28.178v13.901z"}),(0,e.createElement)("path",{d:"M34.842 32.317h4.511l-4.854-6.181-2.256 2.872-3.643-4.639-6.241 7.948h12.483zM38.68 25.875a2.308 2.308 0 002.295-2.297 2.309 2.309 0 00-2.298-2.298 2.308 2.308 0 00-2.297 2.298 2.311 2.311 0 002.3 2.297zm0-3.803c.825.001 1.503.68 1.503 1.506s-.679 1.506-1.506 1.506c-.826 0-1.506-.68-1.506-1.506a1.514 1.514 0 011.507-1.506h.002z"})),(0,e.createElement)("g",null,(0,e.createElement)("path",{d:"M14.099 19.071H2.434a.397.397 0 00-.396.395v14.696c0 .217.179.396.396.396h11.665a.398.398 0 00.396-.396V19.463a.398.398 0 00-.396-.392zm-.396 14.692H2.83V19.862h10.873v13.901z"}),(0,e.createElement)("path",{d:"M10.271 32.317h2.255L10.1 29.228l-1.127 1.435-1.821-2.318-3.119 3.972h6.238zM10.674 24.896a1.288 1.288 0 001.28-1.281c0-.703-.579-1.282-1.282-1.282-.702 0-1.281.579-1.281 1.282a1.29 1.29 0 001.283 1.281zm0-2.121c.46.001.838.379.838.84 0 .461-.379.84-.84.84a.844.844 0 01-.84-.84.845.845 0 01.841-.84h.001z"})))),wd.thumbslider=(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 48 37"},(0,e.createElement)("g",{fill:"#3a3a3a",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M40.856 2.066H7.195a.663.663 0 00-.659.66v24.498c0 .362.298.66.659.66h33.661c.362 0 .66-.298.66-.66V2.721a.663.663 0 00-.66-.655zm-.659 24.493H7.855V3.386h32.342v23.173z"}),(0,e.createElement)("path",{d:"M30.67 24.148h7.521l-8.092-10.303-3.76 4.788-6.073-7.734L9.861 24.148H30.67zM32.949 13.41c2.1-.003 3.827-1.731 3.827-3.831 0-2.101-1.729-3.83-3.831-3.83a3.848 3.848 0 00-3.83 3.83 3.854 3.854 0 003.834 3.831zm0-6.341a2.523 2.523 0 012.507 2.51 2.523 2.523 0 01-2.511 2.511 2.523 2.523 0 01-2.51-2.511 2.524 2.524 0 012.512-2.51h.002zM14.706 28.741H6.631a.16.16 0 00-.158.159v5.876c0 .087.072.158.158.158h8.075a.159.159 0 00.158-.158v-5.878a.16.16 0 00-.158-.157zm-.159 5.875H6.79v-5.558h7.757v5.558z"}),(0,e.createElement)("path",{d:"M12.262 34.038h1.804l-1.941-2.471-.902 1.148-1.456-1.855-2.496 3.178h4.991zM12.809 31.462a.923.923 0 00.918-.919.923.923 0 00-.919-.918.923.923 0 00-.919.918.924.924 0 00.92.919zm0-1.521c.33.001.601.273.601.602a.605.605 0 01-.602.603.605.605 0 01-.602-.603c0-.33.272-.602.602-.602h.001z"}),(0,e.createElement)("g",null,(0,e.createElement)("path",{d:"M23.535 28.741H15.46a.16.16 0 00-.158.159v5.876c0 .087.072.158.158.158h8.075a.159.159 0 00.158-.158v-5.878a.16.16 0 00-.158-.157zm-.158 5.875h-7.758v-5.558h7.758v5.558z"}),(0,e.createElement)("path",{d:"M21.091 34.038h1.804l-1.941-2.471-.902 1.148-1.456-1.855-2.496 3.178h4.991zM21.638 31.462a.923.923 0 00.918-.919.923.923 0 00-.919-.918.923.923 0 00-.919.918.924.924 0 00.92.919zm0-1.521c.33.001.601.273.601.602a.605.605 0 01-.602.603.605.605 0 01-.602-.603c0-.33.272-.602.602-.602h.001z"})),(0,e.createElement)("g",null,(0,e.createElement)("path",{d:"M32.452 28.741h-8.074a.16.16 0 00-.158.159v5.876c0 .087.071.158.158.158h8.074a.16.16 0 00.159-.158v-5.878a.16.16 0 00-.159-.157zm-.158 5.875h-7.758v-5.558h7.758v5.558z"}),(0,e.createElement)("path",{d:"M30.009 34.038h1.804l-1.941-2.471-.902 1.148-1.457-1.855-2.495 3.178h4.991zM30.556 31.462a.923.923 0 00.918-.919.923.923 0 00-.919-.918.923.923 0 00-.919.918.924.924 0 00.92.919zm0-1.521c.33.001.601.273.601.602a.605.605 0 01-.602.603.605.605 0 01-.602-.603c0-.33.272-.602.602-.602h.001z"})),(0,e.createElement)("g",null,(0,e.createElement)("path",{d:"M41.369 28.741h-8.075a.16.16 0 00-.158.159v5.876c0 .087.072.158.158.158h8.075a.159.159 0 00.158-.158v-5.878a.16.16 0 00-.158-.157zm-.159 5.875h-7.757v-5.558h7.757v5.558z"}),(0,e.createElement)("path",{d:"M38.925 34.038h1.804l-1.941-2.471-.902 1.148-1.456-1.855-2.496 3.178h4.991zM39.472 31.462a.923.923 0 00.918-.919.923.923 0 00-.919-.918.923.923 0 00-.919.918.924.924 0 00.92.919zm0-1.521c.33.001.601.273.601.602a.605.605 0 01-.602.603.605.605 0 01-.602-.603c0-.33.272-.602.602-.602h.001z"})))),wd.advancedSlider=(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 48 48",width:"20px",height:"20px"},(0,e.createElement)("path",{fill:"#0058b0",fillRule:"nonzero",d:"M40.731 11.167H7.269a.659.659 0 00-.656.656v24.354c0 .36.296.656.656.656h33.462c.36 0 .656-.296.656-.656V11.818a.66.66 0 00-.656-.651z"}),(0,e.createElement)("path",{fill:"#fff",fillRule:"nonzero",d:"M30.605 33.118h7.476l-8.044-10.242-3.738 4.76-6.037-7.688-10.343 13.17h20.686zM32.87 22.443a3.824 3.824 0 003.804-3.807 3.824 3.824 0 00-3.807-3.807c-2.089 0-3.808 1.718-3.808 3.807.003 2.089 1.722 3.807 3.811 3.807zm0-6.303a2.508 2.508 0 012.493 2.496 2.508 2.508 0 01-2.496 2.496 2.507 2.507 0 01-2.496-2.496 2.51 2.51 0 012.498-2.496h.001z"}),(0,e.createElement)("g",{fill:"#0058b0",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M44.566 23.653l-1.39 2.409a.894.894 0 00.326 1.217.895.895 0 001.218-.326l1.39-2.408a.896.896 0 00-.326-1.218.897.897 0 00-1.218.326z"}),(0,e.createElement)("path",{d:"M46.127 23.579l-1.391-2.408a.895.895 0 00-1.217-.326.895.895 0 00-.327 1.217l1.391 2.409a.896.896 0 001.217.326.896.896 0 00.327-1.218z"})),(0,e.createElement)("g",{fill:"#0058b0",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M3.575 24.471l1.39-2.409a.894.894 0 00-.326-1.217.896.896 0 00-1.218.326l-1.39 2.408a.897.897 0 00.326 1.218.897.897 0 001.218-.326z"}),(0,e.createElement)("path",{d:"M2.014 24.545l1.391 2.408a.894.894 0 001.217.326.895.895 0 00.327-1.217l-1.391-2.409a.896.896 0 00-1.217-.326.896.896 0 00-.327 1.218z"})),(0,e.createElement)("circle",{cx:"24",cy:"39.26",r:"0.628",fill:"#0058b0"}),(0,e.createElement)("circle",{cx:"21.407",cy:"39.26",r:"0.628",fill:"#0058b0"}),(0,e.createElement)("circle",{cx:"26.468",cy:"39.26",r:"0.628",fill:"#0058b0"})),wd.formBlock=(0,e.createElement)("svg",{viewBox:"0 0 48 48",fillRule:"evenodd",clipRule:"evenodd",strokeLinejoin:"round",width:"20px",height:"20px",strokeMiterlimit:"2"},(0,e.createElement)("path",{d:"M45.073 15.23l.052.002.051.003.05.005.05.005.05.007.05.009.049.009.048.011.049.011.047.013.048.014.046.015.047.017.045.017.045.019.045.019.044.021.044.021.042.023.043.024.041.024.041.026.041.026.039.028.039.028.038.029.038.031.036.031.036.032.035.032.035.034.033.034.033.035.032.036.031.037.03.037.03.039.028.039.027.039.027.04.025.041.025.042.024.042.022.043.022.044.021.044.019.044.019.045.017.046.016.046.015.047.014.047.013.048.012.048.011.049.009.049.008.049.007.05.006.051.005.05.003.051.002.051v16.075l-.002.051-.003.051-.005.051-.006.05-.007.05-.008.05-.009.049-.011.048-.012.049-.013.047-.014.048-.015.046-.016.047-.017.045-.019.045-.019.045-.021.044-.022.044-.022.042-.024.043-.025.041-.025.041-.027.04-.027.04-.028.039-.03.038-.03.038-.031.036-.032.036-.033.035-.033.035-.035.033-.035.033-.036.032-.036.031-.038.03-.038.029-.039.029-.039.027-.041.027-.041.025-.041.025-.043.024-.042.022-.044.022-.044.02-.045.02-.045.018-.045.018-.047.016-.046.015-.048.014-.047.013-.049.012-.048.011-.049.009-.05.008-.05.007-.05.006-.05.005-.051.003-.052.002H2.975l-.052-.002-.051-.003-.05-.005-.051-.006-.049-.007-.05-.008-.049-.009-.049-.011-.048-.012-.048-.013-.047-.014-.047-.015-.046-.016-.046-.018-.045-.018-.044-.02-.044-.02-.044-.022-.043-.022-.042-.024-.042-.025-.04-.025-.041-.027-.039-.027-.039-.029-.038-.029-.038-.03-.037-.031-.036-.032-.035-.033-.034-.033-.034-.035-.032-.035-.032-.036-.031-.036-.03-.038-.03-.038-.028-.039-.028-.04-.026-.04-.026-.041-.024-.041-.024-.043-.023-.042-.021-.044-.021-.044-.019-.045-.019-.045-.017-.045-.016-.047-.016-.046-.014-.048-.013-.047-.011-.049-.011-.048-.009-.049-.009-.05-.007-.05-.005-.05-.005-.051-.003-.051-.002-.051-.001-.052V17.231l.001-.052.002-.051.003-.051.005-.05.005-.051.007-.05.009-.049.009-.049.011-.049.011-.048.013-.048.014-.047.016-.047.016-.046.017-.046.019-.045.019-.044.021-.044.021-.044.023-.043.024-.042.024-.042.026-.041.026-.04.028-.039.028-.039.03-.039.03-.037.031-.037.032-.036.032-.035.034-.034.034-.034.035-.032.036-.032.037-.031.038-.031.038-.029.039-.028.039-.028.041-.026.04-.026.042-.024.042-.024.043-.023.044-.021.044-.021.044-.019.045-.019.046-.017.046-.017.047-.015.047-.014.048-.013.048-.011.049-.011.049-.009.05-.009.049-.007.051-.005.05-.005.051-.003.052-.002.051-.001h41.996l.051.001zM3.524 17.729v14.975h40.999V17.729H3.524zM46.281 5.839l.04.003.039.005.038.007.038.008.037.011.037.012.035.014.035.016.034.017.032.019.032.021.031.021.03.024.028.024.027.026.026.027.025.029.023.029.022.031.02.032.019.033.017.033.016.035.014.036.012.036.011.037.009.038.006.038.005.04.003.039.001.041v6.244l-.001.041-.003.039-.005.04-.006.038-.009.038-.011.037-.012.036-.014.036-.016.035-.017.033-.019.033-.02.032-.022.031-.023.029-.025.029-.026.027-.027.026-.028.024-.03.024-.031.021-.032.021-.032.019-.034.017-.035.016-.035.014-.037.012-.037.01-.038.009-.038.007-.039.005-.04.003-.04.001H1.807l-.04-.001-.04-.003-.039-.005-.039-.007-.037-.009-.038-.01-.036-.012-.035-.014-.035-.016-.034-.017-.033-.019-.031-.021-.031-.021-.03-.024-.028-.024-.027-.026-.026-.027-.025-.029-.023-.029-.022-.031-.02-.032-.019-.033-.017-.033-.016-.035-.014-.036-.012-.036-.011-.037-.009-.038-.007-.038-.005-.04-.003-.039-.001-.041V6.621l.001-.041.003-.039.005-.04.007-.038.009-.038.011-.037.012-.036.014-.036.016-.035.017-.033.019-.033.02-.032.022-.031.023-.029.025-.029.026-.027.027-.026.028-.024.03-.024.031-.021.031-.021.033-.019.034-.017.035-.016.035-.014.036-.012.038-.011.037-.008.039-.007.039-.005.04-.003.04-.001h44.434l.04.001zM3.524 8.338v2.81h40.999v-2.81H3.524zM22.012 38.096c0-.748-.607-1.355-1.355-1.355H2.332c-.748 0-1.355.607-1.355 1.355v2.711c0 .748.607 1.355 1.355 1.355h18.325c.748 0 1.355-.607 1.355-1.355v-2.711z",fill:"#0058b0"})),wd.portfolioBlock=(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 48 48",width:"20px",height:"20px"},(0,e.createElement)("path",{fill:"#0058b0",fillRule:"nonzero",d:"M45.553 7.449H25.361a.398.398 0 00-.396.396v14.696c0 .217.179.395.396.395h20.192a.397.397 0 00.396-.395V7.842a.399.399 0 00-.396-.393z"}),(0,e.createElement)("path",{fill:"#fff",d:"M41.76 13.869a.344.344 0 00-.343-.343H29.476a.343.343 0 00-.343.343v.685c0 .189.153.343.343.343h11.941a.344.344 0 00.343-.343v-.685zM40.234 16.55a.267.267 0 00-.266-.267h-8.795a.267.267 0 00-.266.267v.532c0 .147.119.267.266.267h8.795c.147 0 .266-.12.266-.267v-.532z"}),(0,e.createElement)("g",{fill:"#0058b0",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M22.639 7.449H2.447a.398.398 0 00-.396.396v14.696c0 .217.179.395.396.395h20.192a.397.397 0 00.396-.395V7.842a.399.399 0 00-.396-.393zm-.396 14.692h-19.4v-13.9h19.4v13.9z"}),(0,e.createElement)("path",{d:"M16.528 20.695h4.512l-4.854-6.18-2.256 2.872-3.643-4.639-6.241 7.947h12.482zM17.896 14.254a2.31 2.31 0 002.295-2.298 2.308 2.308 0 00-2.298-2.297 2.308 2.308 0 00-2.297 2.297 2.312 2.312 0 002.3 2.298zm0-3.804a1.513 1.513 0 011.503 1.506c0 .826-.68 1.506-1.506 1.506s-1.506-.68-1.506-1.506a1.515 1.515 0 011.507-1.506h.002z"})),(0,e.createElement)("g",{fill:"#0058b0",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M45.553 25.064H25.361a.397.397 0 00-.396.395v14.696c0 .217.179.396.396.396h20.192a.398.398 0 00.396-.396V25.456a.398.398 0 00-.396-.392zm-.396 14.692h-19.4V25.855h19.4v13.901z"}),(0,e.createElement)("path",{d:"M39.443 38.31h4.511L39.1 32.129l-2.256 2.872-3.643-4.639-6.241 7.948h12.483zM40.81 31.868a2.308 2.308 0 002.295-2.297 2.309 2.309 0 00-2.298-2.298 2.308 2.308 0 00-2.297 2.298 2.311 2.311 0 002.3 2.297zm0-3.803c.825.001 1.503.68 1.503 1.506s-.679 1.506-1.506 1.506c-.826 0-1.506-.68-1.506-1.506a1.514 1.514 0 011.507-1.506h.002z"})),(0,e.createElement)("g",{fill:"#0058b0",fillRule:"nonzero"},(0,e.createElement)("path",{d:"M22.639 25.064H2.447a.397.397 0 00-.396.395v14.696c0 .217.179.396.396.396h20.192a.398.398 0 00.396-.396V25.456a.398.398 0 00-.396-.392zm-.396 14.692h-19.4V25.855h19.4v13.901z"}),(0,e.createElement)("path",{d:"M16.528 38.31h4.512l-4.854-6.181-2.256 2.872-3.643-4.639-6.241 7.948h12.482zM17.896 31.868a2.308 2.308 0 002.295-2.297 2.309 2.309 0 00-2.298-2.298 2.308 2.308 0 00-2.297 2.298 2.311 2.311 0 002.3 2.297zm0-3.803c.825.001 1.503.68 1.503 1.506s-.68 1.506-1.506 1.506-1.506-.68-1.506-1.506a1.514 1.514 0 011.507-1.506h.002z"}))),wd.aos=(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 100 100",width:"20px",height:"20px"},(0,e.createElement)("g",{fillRule:"nonzero"},(0,e.createElement)("path",{d:"M29.396 39.698v20.604c0 11.333 9.272 20.605 20.604 20.605 11.332 0 20.604-9.272 20.604-20.605V39.698c0-11.333-9.272-20.605-20.604-20.605-11.332 0-20.604 9.272-20.604 20.605zM50 23.672c8.814 0 16.026 7.212 16.026 16.026v20.604c0 8.814-7.212 16.026-16.026 16.026s-16.026-7.212-16.026-16.026V39.698c0-8.814 7.212-16.026 16.026-16.026z",fill:"#0058b0","fill-rule":"nonzero"}),(0,e.createElement)("path",{d:"M50 43.132a2.296 2.296 0 002.289-2.29v-6.868A2.296 2.296 0 0050 31.685a2.296 2.296 0 00-2.289 2.289v6.868c0 1.26 1.03 2.29 2.289 2.29zM48.397 98.535a2.261 2.261 0 001.603.687c.572 0 1.145-.229 1.603-.687l5.723-5.723c.916-.916.916-2.29 0-3.206-.916-.915-2.289-.915-3.205 0L50 93.727l-4.121-4.121c-.916-.915-2.289-.915-3.205 0-.916.916-.916 2.29 0 3.206l5.723 5.723zM48.397 1.465l-5.723 5.723c-.916.916-.916 2.29 0 3.206.458.458 1.03.686 1.603.686.572 0 1.144-.228 1.602-.686L50 6.273l4.121 4.121c.458.458 1.03.686 1.602.686.573 0 1.145-.228 1.603-.686.916-.916.916-2.29 0-3.206l-5.723-5.723c-.916-.916-2.29-.916-3.206 0z",fill:"#0058b0","fill-rule":"nonzero"})));var xd=wd;const{Component:kd,Fragment:Ed}=wp.element,{ColorPalette:Cd}=wp.blockEditor,{ToggleControl:_d,RangeControl:Md,TabPanel:Sd,Dashicon:$d,SelectControl:Ad,Button:Rd,Tooltip:Ld,Modal:zd}=wp.components;var Td=class extends kd{constructor(){super(...arguments),this.state={isOpen:!1,isSaving:!1,configuration:kadence_blocks_params.configuration?JSON.parse(kadence_blocks_params.configuration):{},settings:kadence_blocks_params.settings?JSON.parse(kadence_blocks_params.settings):{}}}componentDidMount(){if(!this.state.configuration["kadence/aos"]){const e=kadence_blocks_params.config["kadence/aos"];void 0!==e&&"object"==typeof e&&Object.keys(e).map((t=>{this.saveConfigState(t,e[t])}))}}saveSettingState(e,t){const n=this.state.settings;n["kadence/aos"]||(n["kadence/aos"]={}),n["kadence/aos"][e]=t,this.setState({settings:n})}saveSetting(e,t){this.setState({isSaving:!0});const n=kadence_blocks_params.settings?JSON.parse(kadence_blocks_params.settings):{};n[e]||(n[e]={}),n[e]=t,new wp.api.models.Settings({kadence_blocks_settings_blocks:JSON.stringify(n)}).save().then((e=>{this.setState({isSaving:!1,settings:n,isOpen:!1}),kadence_blocks_params.settings=JSON.stringify(n)}))}saveConfig(e,t){this.setState({isSaving:!0});const n=kadence_blocks_params.configuration?JSON.parse(kadence_blocks_params.configuration):{};n[e]||(n[e]={}),n[e]=t,new wp.api.models.Settings({kadence_blocks_config_blocks:JSON.stringify(n)}).save().then((e=>{this.setState({isSaving:!1,configuration:n,isOpen:!1}),kadence_blocks_params.configuration=JSON.stringify(n)}))}saveConfigState(e,t){const n=this.state.configuration;n["kadence/aos"]||(n["kadence/aos"]={}),n["kadence/aos"][e]=t,this.setState({configuration:n})}render(){const{configuration:t,isOpen:n,settings:l}=this.state,i=t&&t["kadence/aos"]?t["kadence/aos"]:{},r=l&&l["kadence/aos"]?l["kadence/aos"]:{},s=["linear","ease","ease-in","ease-out","ease-in-out","ease-in-back","ease-out-back","ease-in-out-back","ease-in-sine","ease-out-sine","ease-in-out-sine","ease-in-quad","ease-out-quad","ease-in-out-quad","ease-in-cubic","ease-out-cubic","ease-in-out-cubic","ease-in-quart","ease-out-quart","ease-in-out-quart"].map((function(e){return{label:e,value:e}}));return(0,e.createElement)(Ed,null,(0,e.createElement)(Rd,{tooltip:(0,o.__)("Animate On Scroll Defaults","kadence-blocks-pro"),className:"kb-pro-block-defaults",onClick:()=>this.setState({isOpen:!0})},(0,e.createElement)("span",{className:"kt-block-icon"},xd.aos),(0,o.__)("Animate On Scroll","kadence-blocks-pro")),n?(0,e.createElement)(zd,{className:"kt-block-defaults-modal",title:(0,o.__)("Animate On Scroll","kadence-blocks-pro"),onRequestClose:()=>{this.saveConfig("kadence/aos",i),this.saveSetting("kadence/aos",r)}},(0,e.createElement)(Ad,{label:(0,o.__)("Show Settings For"),value:r.show?r.show:"all",options:[{value:"all",label:(0,o.__)("All Users","kadence-blocks-pro")},{value:"contributor",label:(0,o.__)("Minimum User Role Contributor","kadence-blocks-pro")},{value:"author",label:(0,o.__)("Minimum User Role Author","kadence-blocks-pro")},{value:"editor",label:(0,o.__)("Minimum User Role Editor","kadence-blocks-pro")},{value:"admin",label:(0,o.__)("Minimum User Role Admin","kadence-blocks-pro")},{value:"none",label:(0,o.__)("No Users","kadence-blocks-pro")}],onChange:e=>this.saveSettingState("show",e)}),(0,e.createElement)("h2",null,(0,o.__)("Default Animation Settings","kadence-blocks-pro")),(0,e.createElement)(Md,{label:(0,o.__)("Animation Duration","kadence-blocks-pro"),value:void 0!==i.duration&&""!==i.duration?i.duration:400,onChange:e=>this.saveConfigState("duration",e),min:50,max:3e3,step:50}),(0,e.createElement)(Ad,{label:(0,o.__)("Animation Ease","kadence-blocks-pro"),value:i.easing?i.easing:"ease",options:s,onChange:e=>this.saveConfigState("easing",e)}),(0,e.createElement)(Md,{label:(0,o.__)("Start Delay","kadence-blocks-pro"),value:void 0!==i.delay&&""!==i.delay?i.delay:0,onChange:e=>this.saveConfigState("delay",e),min:0,max:3e3,step:50}),(0,e.createElement)(_d,{label:(0,o.__)("Only show once per page load?","kadence-blocks-pro"),checked:!!i.once&&i.once,onChange:e=>this.saveConfigState("once",e)}),(0,e.createElement)(Md,{label:(0,o.__)("Pixel offset for when animation triggers","kadence-blocks-pro"),value:void 0!==i.offset&&""!==i.offset?i.offset:120,onChange:e=>this.saveConfigState("offset",e),min:-300,max:300,step:1}),(0,e.createElement)(Rd,{isDefault:!0,isPrimary:!0,onClick:()=>{this.saveConfig("kadence/aos",i),this.saveSetting("kadence/aos",r)}},(0,o.__)("Save/Close"))):null)}};const{Component:Od,Fragment:Dd}=wp.element,{ColorPalette:Fd}=wp.blockEditor,{ToggleControl:Id,RangeControl:Nd,TabPanel:Pd,Dashicon:Bd,SelectControl:Hd,Button:jd,Tooltip:Wd,Modal:Vd}=wp.components,Zd=(0,e.createElement)("svg",{xmlns:"http://www.w3.org/2000/svg",fillRule:"evenodd",strokeLinejoin:"round",strokeMiterlimit:"2",clipRule:"evenodd",viewBox:"0 0 200 200",width:"20px",height:"20px"},(0,e.createElement)("path",{fill:"none",d:"M0 0H200V200H0z"}),(0,e.createElement)("path",{fill:"#0058b0",d:"M195 99.534c-.069 52.23-42.593 94.382-95.468 94.531C47.488 193.916 4.966 151.764 5 99.534 4.966 47.739 47.488 5.579 99.532 5.938c52.875-.36 95.4 41.801 95.468 93.596zM87.365 74.261c.257.434.518.989.937.937h8.424s-11.044 43.83-13.104 52.414c-2.902 11.448-7.357 22.813-10.294 27.143-3.082 3.295-4.979 4.407-6.55 4.68-3.043-.273-4.445-2.231-5.619-5.614-.114-2.163-1.611-5.346-4.68-5.622-3.728.274-8.478 4.232-8.424 9.362-.054 6.101 10.663 7.552 14.041 7.488 7.262.064 16.4-4.46 22.462-11.228 7.914-9.231 12.255-20.397 15.912-36.506l10.295-42.117h10.298c1.001.055 1.379-.541 1.869-.937l.938-3.743c.224-.649-.012-1.207-.938-.935H112.64c2.38-9.318 6.238-22.666 13.1-29.952 1.086-.72 2.909-2.297 4.681-1.872 2.811-.47 3.631 1.209 4.678 3.744 1.361 2.846 1.159 7.431 5.618 7.487 4.221-.056 7.721-5.291 7.487-9.359.234-4.448-8.217-7.618-14.972-7.487-7.939-.131-15.522 3.279-20.592 8.424-8.364 8.511-11.998 20.481-14.043 29.014h-8.42c-.614-.383-1.078.093-.937.935l-1.875 3.744zM64.904 102.34l7.487-17.783c1.168-3.918 3.015-8.592 2.807-11.231.209-4.46-2.815-5.433-4.676-5.615-10.313.182-21.045 11.941-25.274 16.846-.213.178-.418.755 0 .937l1.874 1.872c.559.674 1.196.693 1.87 0 0 0 4.643-5.131 6.55-6.551.369-.277 1.135-.772 1.874-.936.35.164.662 1.124.937 1.873-.275 1.447-1.951 5.443-2.811 7.487l-7.487 19.656c-2.823 6.569-4.082 10.061-3.744 13.105-.339 3.278 1.527 5.925 6.553 5.613 10.287.316 23.788-15.908 23.4-15.911.918-.603.655-1.189 0-1.873l-1.874-1.872c-.126.003-.739-.113-.937 0 0 0-7.514 8.48-10.295 8.423-.788.057-.762-1.313-.937-1.87.175-.852.91-3.035.937-3.747l3.746-8.423zm64.582 16.846c-.046 1.69-1.252 7.744-7.491 7.488-4.303.256-7.046-2.294-6.552-6.551-.104-4.753 3.12-8.469 7.488-8.424 3.221-.155 6.83 1.866 6.555 7.487zm23.399 0c-.294 1.69-1.508 7.744-8.423 7.488-3.623.256-6.365-2.294-6.554-6.551.583-4.753 3.808-8.469 8.423-8.424 2.972-.155 6.581 1.866 6.554 7.487zm23.398 0c-.538 1.69-1.747 7.744-8.423 7.488-3.866.256-6.607-2.294-6.553-6.551.336-4.753 3.558-8.469 8.423-8.424 2.727-.155 6.336 1.866 6.553 7.487zM76.136 39.63c-4.731.331-8.227 4.286-8.424 9.359-.385 4.536 2.483 7.256 6.554 7.49 7.16-.234 8.561-6.684 8.423-9.362.613-5.121-3.184-7.267-6.553-7.487z"}));var Ud=class extends Od{constructor(){super(...arguments),this.state={isOpen:!1,isSaving:!1,configuration:kadence_blocks_params.configuration?JSON.parse(kadence_blocks_params.configuration):{},settings:kadence_blocks_params.settings?JSON.parse(kadence_blocks_params.settings):{}}}componentDidMount(){if(!this.state.configuration["kadence/conditional"]){const e=kadence_blocks_params.config["kadence/conditional"];void 0!==e&&"object"==typeof e&&Object.keys(e).map((t=>{this.saveConfigState(t,e[t])}))}}saveSettingState(e,t){const n=this.state.settings;n["kadence/conditional"]||(n["kadence/conditional"]={}),n["kadence/conditional"][e]=t,this.setState({settings:n})}saveSetting(e,t){this.setState({isSaving:!0});const n=kadence_blocks_params.settings?JSON.parse(kadence_blocks_params.settings):{};n[e]||(n[e]={}),n[e]=t,new wp.api.models.Settings({kadence_blocks_settings_blocks:JSON.stringify(n)}).save().then((e=>{this.setState({isSaving:!1,settings:n,isOpen:!1}),kadence_blocks_params.settings=JSON.stringify(n)}))}saveConfig(e,t){this.setState({isSaving:!0});const n=kadence_blocks_params.configuration?JSON.parse(kadence_blocks_params.configuration):{};n[e]||(n[e]={}),n[e]=t,new wp.api.models.Settings({kadence_blocks_config_blocks:JSON.stringify(n)}).save().then((e=>{this.setState({isSaving:!1,configuration:n,isOpen:!1}),kadence_blocks_params.configuration=JSON.stringify(n)}))}saveConfigState(e,t){const n=this.state.configuration;n["kadence/conditional"]||(n["kadence/conditional"]={}),n["kadence/conditional"][e]=t,this.setState({configuration:n})}render(){const{configuration:t,isOpen:n,settings:l}=this.state,i=(t&&t["kadence/conditional"]&&t["kadence/conditional"],l&&l["kadence/conditional"]?l["kadence/conditional"]:{});return(0,e.createElement)(Dd,null,(0,e.createElement)(jd,{tooltip:(0,o.__)("Conditional Display Defaults","kadence-blocks-pro"),className:"kb-pro-block-defaults",onClick:()=>this.setState({isOpen:!0})},(0,e.createElement)("span",{className:"kt-block-icon"},Zd),(0,o.__)("Conditional Display","kadence-blocks-pro")),n?(0,e.createElement)(Vd,{className:"kt-block-defaults-modal",title:(0,o.__)("Conditional Display","kadence-blocks-pro"),onRequestClose:()=>{this.saveSetting("kadence/conditional",i)}},(0,e.createElement)(Hd,{label:(0,o.__)("Show Settings For"),value:i.show?i.show:"all",options:[{value:"all",label:(0,o.__)("All Users","kadence-blocks-pro")},{value:"contributor",label:(0,o.__)("Minimum User Role Contributor","kadence-blocks-pro")},{value:"author",label:(0,o.__)("Minimum User Role Author","kadence-blocks-pro")},{value:"editor",label:(0,o.__)("Minimum User Role Editor","kadence-blocks-pro")},{value:"admin",label:(0,o.__)("Minimum User Role Admin","kadence-blocks-pro")},{value:"none",label:(0,o.__)("No Users","kadence-blocks-pro")}],onChange:e=>this.saveSettingState("show",e)}),(0,e.createElement)(jd,{isDefault:!0,isPrimary:!0,onClick:()=>{this.saveSetting("kadence/conditional",i)}},(0,o.__)("Save/Close"))):null)}};const{addFilter:Gd}=wp.hooks;Gd("kadence.block_controls_sidebar","kadence-blocks-pro/defaults",(function(e){const t=[{Control:Td},{Control:Ud}];return e.concat(t)})),(0,s.addFilter)("kadence.galleryTypes","kadence/gallerypro",(function(e){return[{value:"masonry",label:(0,o.__)("Masonry"),icon:w,isDisabled:!1},{value:"grid",label:(0,o.__)("Grid"),icon:y,isDisabled:!1},{value:"carousel",label:(0,o.__)("Carousel"),icon:v,isDisabled:!1},{value:"fluidcarousel",label:(0,o.__)("Fluid Carousel"),icon:b,isDisabled:!1},{value:"slider",label:(0,o.__)("Slider"),icon:x,isDisabled:!1},{value:"thumbslider",label:(0,o.__)("Thumbnail Slider"),icon:E,isDisabled:!1},{value:"tiles",label:(0,o.__)("Tiles"),icon:k,isDisabled:!1}]}));const{addQueryArgs:qd}=wp.url,{apiFetch:Kd}=wp,{Component:Xd,Fragment:Yd}=wp.element,{PanelBody:Qd,TextControl:Jd,Button:eu,Spinner:tu,SelectControl:nu,ToggleControl:lu,ExternalLink:iu}=wp.components;var ru=class extends Xd{constructor(e,t,n){super(...arguments),this.getSendInBlueList=this.getSendInBlueList.bind(this),this.getSendInBlueAttributes=this.getSendInBlueAttributes.bind(this),this.removeAPI=this.removeAPI.bind(this),this.saveAPI=this.saveAPI.bind(this),this.state={api:"",isSavedAPI:!1,isSaving:!1,list:!1,isFetching:!1,listsLoaded:!1,isFetchingAttributes:!1,listAttr:!1,listAttrLoaded:!1}}componentDidMount(){let e;wp.api.loadPromise.then((()=>{e=new wp.api.models.Settings,e.fetch().then((e=>{this.setState({api:e.kadence_blocks_send_in_blue_api}),""!==this.state.api&&this.setState({isSavedAPI:!0})}))}))}getSendInBlueList(){this.state.api?(this.setState({isFetching:!0}),Kd({path:qd("/kb-sendinblue/v1/get",{apikey:this.state.api,endpoint:"contacts/lists",queryargs:["limit=50","offset=0"]})}).then((e=>{const t=[];e.lists.map((e=>{t.push({value:e.id,label:e.name})})),this.setState({list:t,listsLoaded:!0,isFetching:!1})})).catch((()=>{this.setState({list:[],listsLoaded:!0,isFetching:!1})}))):this.setState({list:[],listsLoaded:!0})}getSendInBlueAttributes(){if(!this.state.api){const e=[];return e.push({value:null,label:"None"}),e.push({value:"email",label:"Email *"}),void this.setState({listAttr:e,listAttrLoaded:!0})}this.setState({isFetchingAttributes:!0}),Kd({path:qd("/kb-sendinblue/v1/get",{apikey:this.state.api,endpoint:"contacts/attributes"})}).then((e=>{const t=[];t.push({value:null,label:"None"}),t.push({value:"email",label:"Email *"}),e.attributes.map(((e,n)=>{"normal"===e.category&&t.push({value:e.name,label:e.name})})),this.setState({listAttr:t,listAttrLoaded:!0,isFetchingAttributes:!1})})).catch((()=>{const e=[];e.push({value:null,label:"None"}),e.push({value:"email",label:"Email *"}),this.setState({listAttr:e,listAttrLoaded:!0,isFetchingAttributes:!1})}))}removeAPI(){this.setState({api:""}),this.state.isSavedAPI&&(this.setState({isSaving:!0}),new wp.api.models.Settings({kadence_blocks_send_in_blue_api:""}).save().then((()=>{this.setState({isSavedAPI:!1,isSaving:!1})})))}saveAPI(){this.setState({isSaving:!0}),new wp.api.models.Settings({kadence_blocks_send_in_blue_api:this.state.api}).save().then((e=>{this.setState({isSaving:!1,isSavedAPI:!0})}))}render(){const{list:t,listsLoaded:n,isFetching:l,isSavedAPI:i,listAttr:r,isFetchingAttributes:s,listAttrLoaded:a}=this.state,c=Array.isArray(t)&&t.length,h=Array.isArray(this.state.listAttr)&&this.state.listAttr.length;return(0,e.createElement)(Qd,{title:(0,o.__)("Brevo (SendInBlue) Settings","kadence-blocks-pro"),initialOpen:!1},(0,e.createElement)("p",null,(0,e.createElement)(Yd,null,(0,e.createElement)(iu,{href:"https://account.sendinblue.com/advanced/api/"},(0,o.__)("Get API Key","kadence-blocks-pro")),"| ",(0,e.createElement)(iu,{href:"https://help.sendinblue.com/hc/en-us/articles/209467485-What-s-an-API-key-and-how-can-I-get-mine-"},(0,o.__)("Get help","kadence-blocks-pro")))),(0,e.createElement)(Jd,{label:(0,o.__)("API Key (v3)","kadence-blocks-pro"),value:this.state.api,onChange:e=>this.setState({api:e})}),(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)(eu,{isPrimary:!0,onClick:this.saveAPI,disabled:""===this.state.api},this.state.isSaving?(0,o.__)("Saving","kadence-blocks-pro"):(0,o.__)("Save","kadence-blocks-pro")),this.state.isSavedKey&&(0,e.createElement)(Yd,null," ",(0,e.createElement)(eu,{isDefault:!0,onClick:this.removeAPI},(0,o.__)("Remove","kadence-blocks-pro")))),i&&(0,e.createElement)(Yd,null,l&&(0,e.createElement)(tu,null),!l&&!c&&(0,e.createElement)(Yd,null,(0,e.createElement)("h2",{className:"kt-heading-size-title"},(0,o.__)("Select List","kadence-blocks-pro")),n?"":this.getSendInBlueList(),Array.isArray(t)?(0,o.__)("No list found.","kadence-blocks-pro"):(0,e.createElement)(tu,null)),!l&&c&&(0,e.createElement)(Yd,null,(0,e.createElement)("h2",{className:"kt-heading-size-title"},(0,o.__)("Select List","kadence-blocks-pro")),(0,e.createElement)(So,{value:void 0!==this.props.settings[0].list?this.props.settings[0].list:"",onChange:e=>{this.props.save({list:e||[]})},id:"snb-list-selection",options:t,isMulti:!0,maxMenuHeight:200,placeholder:(0,o.__)("Select List")}),!this.props.settings[0].list&&(0,e.createElement)("div",{style:{height:"100px"}}),this.props.settings[0].list&&(0,e.createElement)(Yd,null,s&&(0,e.createElement)(tu,null),!s&&!h&&(0,e.createElement)(Yd,null,(0,e.createElement)("h2",{className:"kt-heading-size-title"},(0,o.__)("Map Fields","kadence-blocks-pro")),a?"":this.getSendInBlueAttributes(),Array.isArray(r)?(0,o.__)("No Fields found.","kadence-blocks-pro"):(0,e.createElement)(tu,null)),!s&&h&&(0,e.createElement)(Yd,null,(0,e.createElement)("h2",{className:"kt-heading-size-title"},(0,o.__)("Map Fields","kadence-blocks-pro")),this.props.fields&&this.props.fields.map(((t,n)=>(0,e.createElement)("div",{key:n,className:"kb-field-map-item"},(0,e.createElement)("div",{className:"kb-field-map-item-form"},(0,e.createElement)("p",{className:"kb-field-map-item-label"},(0,o.__)("Form Field","kadence-blocks-pro")),(0,e.createElement)("p",{className:"kb-field-map-item-name"},t.label)),(0,e.createElement)(nu,{label:(0,o.__)("Select Field:"),options:r,value:void 0!==this.props.settings[0].map&&void 0!==this.props.settings[0].map[n]&&this.props.settings[0].map[n]?this.props.settings[0].map[n]:"",onChange:e=>{this.props.saveMap(e,n)}})))))))))}};const{addQueryArgs:ou}=wp.url,{apiFetch:su}=wp,{Component:au,Fragment:cu}=wp.element,{PanelBody:hu,TextControl:du,Button:uu,Spinner:pu,ToggleControl:fu,SelectControl:mu,ExternalLink:gu}=wp.components;var vu=class extends au{constructor(e,t,n){super(...arguments),this.getMailChimpAudience=this.getMailChimpAudience.bind(this),this.getMailChimpGroups=this.getMailChimpGroups.bind(this),this.getMailChimpAttributes=this.getMailChimpAttributes.bind(this),this.getMailChimpTags=this.getMailChimpTags.bind(this),this.removeAPI=this.removeAPI.bind(this),this.saveAPI=this.saveAPI.bind(this),this.state={api:"",isSavedAPI:!1,isSaving:!1,list:!1,isFetching:!1,listsLoaded:!1,isFetchingAttributes:!1,listAttr:!1,listAttrLoaded:!1,isFetchingGroups:!1,listGroups:!1,listGroupLoaded:!1,isFetchingTags:!1,listTags:!1,listTagsLoaded:!1}}componentDidMount(){let e;wp.api.loadPromise.then((()=>{e=new wp.api.models.Settings,e.fetch().then((e=>{this.setState({api:e.kadence_blocks_mail_chimp_api}),""!==this.state.api&&this.setState({isSavedAPI:!0})}))}))}getMailChimpAudience(){this.state.api&&this.state.api.split("-")[1]?(this.setState({isFetching:!0}),su({path:ou("/kb-mailchimp/v1/get",{apikey:this.state.api,endpoint:"lists/",queryargs:["count=300","offset=0"]})}).then((e=>{const t=[];e.lists.map((e=>{t.push({value:e.id,label:e.name})})),this.setState({list:t,listsLoaded:!0,isFetching:!1})})).catch((()=>{this.setState({list:[],listsLoaded:!0,isFetching:!1})}))):this.setState({list:[],listsLoaded:!0})}getMailChimpGroups(){this.state.api&&this.props.settings[0].list.value?(this.setState({isFetchingGroups:!0}),su({path:ou("/kb-mailchimp/v1/get",{apikey:this.state.api,endpoint:"lists/"+this.props.settings[0].list.value+"/interest-categories/",queryargs:["count=300","offset=0"]})}).then((e=>{const t=[];e.map((e=>{t.push({value:e.id,label:e.title})})),this.setState({listGroups:t,listGroupLoaded:!0,isFetchingGroups:!1})})).catch((()=>{this.setState({listGroups:[],listGroupLoaded:!0,isFetchingGroups:!1})}))):this.setState({listGroups:[],listGroupLoaded:!0})}getMailChimpTags(){this.state.api&&this.props.settings[0].list.value?(this.setState({isFetchingTags:!0}),su({path:ou("/kb-mailchimp/v1/get",{apikey:this.state.api,endpoint:"lists/"+this.props.settings[0].list.value+"/tag-search/",queryargs:["count=500","offset=0"]})}).then((e=>{const t=[];e.tags&&e.tags.map((e=>{t.push({value:e.id,label:e.name})})),this.setState({listTags:t,listTagsLoaded:!0,isFetchingTags:!1})})).catch((()=>{this.setState({listTags:[],listTagsLoaded:!0,isFetchingTags:!1})}))):this.setState({listTags:[],listTagsLoaded:!0})}getMailChimpAttributes(){if(!this.state.api||!this.props.settings[0].list.value){const e=[];return e.push({value:null,label:"None"}),e.push({value:"email",label:"Email *"}),void this.setState({listAttr:e,listAttrLoaded:!0})}this.setState({isFetchingAttributes:!0}),su({path:ou("/kb-mailchimp/v1/get",{apikey:this.state.api,endpoint:"lists/"+this.props.settings[0].list.value+"/merge-fields/",queryargs:["count=300","offset=0"]})}).then((e=>{const t=[];t.push({value:null,label:"None"}),t.push({value:"email",label:"Email *"}),e.merge_fields.map(((e,n)=>{t.push({value:e.tag,label:e.name})})),this.setState({listAttr:t,listAttrLoaded:!0,isFetchingAttributes:!1})})).catch((()=>{const e=[];e.push({value:null,label:"None"}),e.push({value:"email",label:"Email *"}),this.setState({listAttr:e,listAttrLoaded:!0,isFetchingAttributes:!1})}))}removeAPI(){this.setState({api:""}),this.state.isSavedAPI&&(this.setState({isSaving:!0}),new wp.api.models.Settings({kadence_blocks_mail_chimp_api:""}).save().then((()=>{this.setState({isSavedAPI:!1,isSaving:!1})})))}saveAPI(){this.setState({isSaving:!0}),new wp.api.models.Settings({kadence_blocks_mail_chimp_api:this.state.api}).save().then((e=>{this.setState({isSaving:!1,isSavedAPI:!0})}))}render(){const{list:t,listsLoaded:n,isFetching:l,isSavedAPI:i,listAttr:r,isFetchingAttributes:s,listAttrLoaded:a,isFetchingGroups:c,listGroups:h,listGroupLoaded:d,isFetchingTags:u,listTags:p,listTagsLoaded:f}=this.state,m=Array.isArray(t)&&t.length,g=Array.isArray(this.state.listAttr)&&this.state.listAttr.length,v=Array.isArray(this.state.listGroups)&&this.state.listGroups.length,b=Array.isArray(this.state.listTags)&&this.state.listTags.length;return(0,e.createElement)(hu,{title:(0,o.__)("MailChimp Settings","kadence-blocks-pro"),initialOpen:!1},(0,e.createElement)("p",null,(0,e.createElement)(cu,null,(0,e.createElement)(gu,{href:"https://mailchimp.com/help/about-api-keys/"},(0,o.__)("Get help","kadence-blocks-pro")))),(0,e.createElement)(du,{label:(0,o.__)("API Key","kadence-blocks-pro"),value:this.state.api,onChange:e=>this.setState({api:e})}),(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)(uu,{isPrimary:!0,onClick:this.saveAPI,disabled:""===this.state.api},this.state.isSaving?(0,o.__)("Saving","kadence-blocks-pro"):(0,o.__)("Save","kadence-blocks-pro")),this.state.isSavedKey&&(0,e.createElement)(cu,null," ",(0,e.createElement)(uu,{isDefault:!0,onClick:this.removeAPI},(0,o.__)("Remove","kadence-blocks-pro")))),i&&(0,e.createElement)(cu,null,l&&(0,e.createElement)(pu,null),!l&&!m&&(0,e.createElement)(cu,null,(0,e.createElement)("h2",{className:"kt-heading-size-title"},(0,o.__)("Select Audience","kadence-blocks-pro")),n?"":this.getMailChimpAudience(),Array.isArray(t)?(0,o.__)("No Audience found.","kadence-blocks-pro"):(0,e.createElement)(pu,null)),!l&&m&&(0,e.createElement)(cu,null,(0,e.createElement)("h2",{className:"kt-heading-size-title"},(0,o.__)("Select Audience","kadence-blocks-pro")),(0,e.createElement)(So,{value:void 0!==this.props.settings&&void 0!==this.props.settings[0]&&void 0!==this.props.settings[0].list?this.props.settings[0].list:"",onChange:e=>{this.props.save({list:e||[]})},id:"mc-list-selection",isClearable:!0,options:t,isMulti:!1,maxMenuHeight:200,placeholder:(0,o.__)("Select Audience")}),(void 0===this.props.settings||void 0===this.props.settings[0]||!this.props.settings[0].list||!this.props.settings[0].list.value)&&(0,e.createElement)("div",{style:{height:"100px"}}),void 0!==this.props.settings&&void 0!==this.props.settings[0]&&this.props.settings[0].list&&this.props.settings[0].list.value&&(0,e.createElement)(cu,null,c&&(0,e.createElement)(pu,null),!c&&!v&&(0,e.createElement)(cu,null,(0,e.createElement)("h2",{className:"kt-heading-size-title"},(0,o.__)("Select Groups","kadence-blocks-pro")),d?"":this.getMailChimpGroups(),Array.isArray(h)?(0,o.__)("No Groups found.","kadence-blocks-pro"):(0,e.createElement)(pu,null)),!c&&v&&(0,e.createElement)(cu,null,(0,e.createElement)("h2",{className:"kt-heading-size-title"},(0,o.__)("Select Groups","kadence-blocks-pro")),(0,e.createElement)(So,{value:void 0!==this.props.settings&&void 0!==this.props.settings[0]&&void 0!==this.props.settings[0].groups?this.props.settings[0].groups:"",onChange:e=>{this.props.save({groups:e||[]})},id:"mc-group-selection",isClearable:!0,options:h,isMulti:!0,maxMenuHeight:200,placeholder:(0,o.__)("Select Groups")})),u&&(0,e.createElement)(pu,null),!u&&!b&&(0,e.createElement)(cu,null,(0,e.createElement)("h2",{className:"kt-heading-size-title"},(0,o.__)("Select Tags","kadence-blocks-pro")),f?"":this.getMailChimpTags(),Array.isArray(p)?(0,o.__)("No Tags found.","kadence-blocks-pro"):(0,e.createElement)(pu,null)),!u&&b&&(0,e.createElement)(cu,null,(0,e.createElement)("h2",{className:"kt-heading-size-title"},(0,o.__)("Select Tags","kadence-blocks-pro")),(0,e.createElement)(So,{value:void 0!==this.props.settings&&void 0!==this.props.settings[0]&&void 0!==this.props.settings[0].tags?this.props.settings[0].tags:"",onChange:e=>{this.props.save({tags:e||[]})},id:"mc-tag-selection",isClearable:!0,options:p,isMulti:!0,maxMenuHeight:200,placeholder:(0,o.__)("Select Tags")})),s&&(0,e.createElement)(pu,null),!s&&!g&&(0,e.createElement)(cu,null,(0,e.createElement)("h2",{className:"kt-heading-size-title"},(0,o.__)("Map Fields","kadence-blocks-pro")),a?"":this.getMailChimpAttributes(),Array.isArray(r)?(0,o.__)("No Fields found.","kadence-blocks-pro"):(0,e.createElement)(pu,null)),!s&&g&&(0,e.createElement)(cu,null,(0,e.createElement)("h2",{className:"kt-heading-size-title"},(0,o.__)("Map Fields","kadence-blocks-pro")),this.props.fields&&this.props.fields.map(((t,n)=>(0,e.createElement)("div",{key:n,className:"kb-field-map-item"},(0,e.createElement)("div",{className:"kb-field-map-item-form"},(0,e.createElement)("p",{className:"kb-field-map-item-label"},(0,o.__)("Form Field","kadence-blocks-pro")),(0,e.createElement)("p",{className:"kb-field-map-item-name"},t.label)),(0,e.createElement)(mu,{label:(0,o.__)("Select Field:"),options:r,value:void 0!==this.props.settings[0].map&&void 0!==this.props.settings[0].map[n]&&this.props.settings[0].map[n]?this.props.settings[0].map[n]:"",onChange:e=>{this.props.saveMap(e,n)}}))))),(0,e.createElement)(fu,{label:(0,o.__)("Require Double Opt In?","kadence-blocks-pro"),checked:void 0!==this.props.settings&&void 0!==this.props.settings[0]&&void 0!==this.props.settings[0].doubleOptin&&this.props.settings[0].doubleOptin,onChange:e=>this.props.save({doubleOptin:e})})))))}},bu=(0,e.createElement)(Po.SVG,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},(0,e.createElement)(Po.Path,{d:"M13 5c-3.3 0-6 2.7-6 6 0 1.4.5 2.7 1.3 3.7l-3.8 3.8 1.1 1.1 3.8-3.8c1 .8 2.3 1.3 3.7 1.3 3.3 0 6-2.7 6-6S16.3 5 13 5zm0 10.5c-2.5 0-4.5-2-4.5-4.5s2-4.5 4.5-4.5 4.5 2 4.5 4.5-2 4.5-4.5 4.5z"}));const{Component:yu}=wp.element,{Button:wu,TextControl:xu,Popover:ku}=wp.components;var Eu=class extends yu{constructor(){super(...arguments),this.toggle=this.toggle.bind(this),this.state={open:!1},this.popRef=(0,e.createRef)()}toggle(){this.setState({open:!this.state.open})}render(){const{open:t}=this.state;return(0,e.createElement)(e.Fragment,null,t&&(0,e.createElement)(ku,{className:"kb-dynamic-popover",position:"bottom center",onClick:()=>{},expandOnMobile:!0,onClose:this.toggle,ref:this.popRef},(0,e.createElement)("div",{className:"kb-dynamic-popover-inner-wrap"},(0,e.createElement)("div",{className:"kb-tag-search-inner-wrap"},(0,e.createElement)(xu,{label:(0,o.__)("Search for Tag","kadence-blocks-pro"),value:this.props.value,onChange:e=>{this.props.onChange(e)}}),(0,e.createElement)(wu,{className:"kb-tag-action-search",isPrimary:!0,icon:bu,onClick:()=>{this.props.onAction(),this.toggle},label:(0,o.__)("Search","kadence-blocks-pro"),showTooltip:!0})))),(0,e.createElement)(wu,{className:"kb-tag-search",icon:bu,onClick:this.toggle,isPressed:!!this.props.value,"aria-haspopup":"true","aria-expanded":t,label:(0,o.__)("Search","kadence-blocks-pro"),showTooltip:!0}))}};const{Component:Cu,Fragment:_u}=wp.element,{PanelBody:Mu,TextControl:Su,Button:$u,Spinner:Au,ToggleControl:Ru,SelectControl:Lu,ExternalLink:zu}=wp.components;var Tu=class extends Cu{constructor(e,t,n){super(...arguments),this.getActiveLists=this.getActiveLists.bind(this),this.getActiveFields=this.getActiveFields.bind(this),this.getActiveTags=this.getActiveTags.bind(this),this.removeAPI=this.removeAPI.bind(this),this.saveAPI=this.saveAPI.bind(this),this.state={api:"",apiBase:"",isSavedKey:!1,isLoadingSettings:!0,isSaving:!1,isSavingURL:!1,list:!1,isFetching:!1,listsLoaded:!1,isFetchingAttributes:!1,listAttr:!1,listAttrLoaded:!1,isFetchingTags:!1,listTags:!1,listTagsLoaded:!1,tagSearch:""}}componentDidMount(){p()({path:"/wp/v2/settings"}).then((e=>{this.setState({api:e.kadence_blocks_activecampaign_api_key,apiBase:e.kadence_blocks_activecampaign_api_base,isSavedKey:""!==e.kadence_blocks_activecampaign_api_key&&""!==e.kadence_blocks_activecampaign_api_base,isLoadingSettings:!1})}))}getActiveLists(){this.state.api?(this.setState({isFetching:!0}),p()({path:(0,$o.addQueryArgs)("/kb-activecampaign/v1/get",{apikey:this.state.api,endpoint:"lists",queryargs:["limit=200"]})}).then((e=>{const t=[];e.map((e=>{t.push({value:e.id,label:e.name})})),this.setState({list:t,listsLoaded:!0,isFetching:!1})})).catch((()=>{this.setState({list:[],listsLoaded:!0,isFetching:!1})}))):this.setState({list:[],listsLoaded:!0})}getActiveTags(){this.state.api?(this.setState({isFetchingTags:!0}),p()({path:(0,$o.addQueryArgs)("/kb-activecampaign/v1/get",{apikey:this.state.api,endpoint:"tags",queryargs:["search="+this.state.tagSearch]})}).then((e=>{const t=[];e&&e.map((e=>{t.push({value:e.id,label:e.tag})})),this.setState({listTags:t,listTagsLoaded:!0,isFetchingTags:!1})})).catch((()=>{this.setState({listTags:[],listTagsLoaded:!0,isFetchingTags:!1})}))):this.setState({listTags:[],listTagsLoaded:!0})}getActiveFields(){if(!this.state.api){const e=[];return e.push({value:null,label:(0,o.__)("None","kadence-blocks-pro")}),e.push({value:"email",label:(0,o.__)("Email *","kadence-blocks-pro")}),e.push({value:"firstName",label:(0,o.__)("First Name","kadence-blocks-pro")}),e.push({value:"lastName",label:(0,o.__)("Last Name","kadence-blocks-pro")}),e.push({value:"phone",label:(0,o.__)("Phone","kadence-blocks-pro")}),void this.setState({listAttr:e,listAttrLoaded:!0})}this.setState({isFetchingAttributes:!0}),p()({path:(0,$o.addQueryArgs)("/kb-activecampaign/v1/get",{apikey:this.state.api,endpoint:"fields",queryargs:["count=300","offset=0"]})}).then((e=>{const t=[];t.push({value:null,label:(0,o.__)("None","kadence-blocks-pro")}),t.push({value:"email",label:(0,o.__)("Email *","kadence-blocks-pro")}),t.push({value:"firstName",label:(0,o.__)("First Name","kadence-blocks-pro")}),t.push({value:"lastName",label:(0,o.__)("Last Name","kadence-blocks-pro")}),t.push({value:"phone",label:(0,o.__)("Phone","kadence-blocks-pro")}),e.map(((e,n)=>{t.push({value:e.id,label:e.title})})),this.setState({listAttr:t,listAttrLoaded:!0,isFetchingAttributes:!1})})).catch((()=>{const e=[];e.push({value:null,label:(0,o.__)("None","kadence-blocks-pro")}),e.push({value:"email",label:(0,o.__)("Email *","kadence-blocks-pro")}),e.push({value:"firstName",label:(0,o.__)("First Name","kadence-blocks-pro")}),e.push({value:"lastName",label:(0,o.__)("Last Name","kadence-blocks-pro")}),e.push({value:"phone",label:(0,o.__)("Phone","kadence-blocks-pro")}),this.setState({listAttr:e,listAttrLoaded:!0,isFetchingAttributes:!1})}))}removeAPI(){this.setState({api:""}),this.setState({isSaving:!0}),p()({path:"/wp/v2/settings",method:"POST",data:{kadence_blocks_activecampaign_api_base:""}}).then((()=>{this.setState({isSaving:!1,isSavedKey:!1})}))}saveAPI(e){this.setState({isSaving:!0}),p()({path:"/wp/v2/settings",method:"POST",data:{kadence_blocks_activecampaign_api_key:e}}).then((()=>{this.setState({api:e}),this.setState({isSavedKey:""!==this.state.api&&""!==this.state.apiBase,isSaving:!1})}))}saveAPIURL(e){this.setState({isSavingURL:!0}),p()({path:"/wp/v2/settings",method:"POST",data:{kadence_blocks_activecampaign_api_base:e}}).then((()=>{this.setState({apiBase:e}),this.setState({isSavedKey:""!==this.state.api&&""!==this.state.apiBase,isSavingURL:!1})}))}render(){const{list:t,listsLoaded:n,isFetching:l,listAttr:i,isFetchingAttributes:r,isSavedKey:s,listAttrLoaded:a,isFetchingTags:c,listTags:h,listTagsLoaded:d,tagSearch:u}=this.state,p=Array.isArray(t)&&t.length,f=Array.isArray(this.state.listAttr)&&this.state.listAttr.length,m=Array.isArray(this.state.listTags)&&this.state.listTags.length;return(0,e.createElement)(Mu,{title:(0,o.__)("ActiveCampaign Settings","kadence-blocks-pro"),initialOpen:!1},(0,e.createElement)("p",null,(0,e.createElement)(_u,null,(0,e.createElement)(zu,{href:"https://help.activecampaign.com/hc/en-us/articles/207317590-Getting-started-with-the-API/"},(0,o.__)("Get help","kadence-blocks-pro")))),this.state.isLoadingSettings&&(0,e.createElement)(Au,null),!this.state.isLoadingSettings&&(0,e.createElement)(_u,null,(0,e.createElement)(Ds,{label:(0,o.__)("API Key","kadence-blocks-pro"),value:this.state.api,onChange:e=>this.saveAPI(e),isSaving:this.state.isSaving}),(0,e.createElement)(Ds,{label:(0,o.__)("API URL","kadence-blocks-pro"),value:this.state.apiBase,obfuscate:!1,placeholder:"https://youaccount.api-us1.com",onChange:e=>this.saveAPIURL(e),isSaving:this.state.isSavingURL}),this.state.isSavedKey&&(0,e.createElement)(_u,null,l&&(0,e.createElement)(Au,null),!l&&!p&&(0,e.createElement)(_u,null,(0,e.createElement)("h2",{className:"kt-heading-size-title"},(0,o.__)("Select List","kadence-blocks-pro")),n?"":this.getActiveLists(),Array.isArray(t)?(0,o.__)("No Lists found.","kadence-blocks-pro"):(0,e.createElement)(Au,null)),!l&&p&&(0,e.createElement)(_u,null,(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)("span",{className:"kt-heading-size-title"},(0,o.__)("Select List","kadence-blocks-pro")),(0,e.createElement)(So,{value:void 0!==this.props.settings&&void 0!==this.props.settings[0]&&void 0!==this.props.settings[0].list?this.props.settings[0].list:"",onChange:e=>{this.props.save({list:e||[]})},id:"mc-list-selection",isClearable:!0,options:t,isMulti:!0,maxMenuHeight:200,placeholder:(0,o.__)("Select List")})),(void 0===this.props.settings||void 0===this.props.settings[0]||!this.props.settings[0].list)&&(0,e.createElement)("div",{style:{height:"100px"}}),void 0!==this.props.settings&&void 0!==this.props.settings[0]&&this.props.settings[0].list&&(0,e.createElement)(_u,null,c&&(0,e.createElement)(Au,null),!c&&!m&&(0,e.createElement)(_u,null,(0,e.createElement)("h2",{className:"kt-heading-size-title"},(0,o.__)("Select Tags","kadence-blocks-pro")),d?"":this.getActiveTags(),Array.isArray(h)?(0,o.__)("No Tags found.","kadence-blocks-pro"):(0,e.createElement)(Au,null)),!c&&m&&(0,e.createElement)("div",{className:"components-base-control"},(0,e.createElement)("div",{className:"kadence-select-tags-title-wrap"},(0,e.createElement)("span",{className:"kt-heading-size-title"},(0,o.__)("Select Tags","kadence-blocks-pro")),(0,e.createElement)(Eu,{value:u,onChange:e=>{this.setState({tagSearch:e})},onAction:()=>{this.getActiveTags()}})),(0,e.createElement)(So,{value:void 0!==this.props.settings&&void 0!==this.props.settings[0]&&void 0!==this.props.settings[0].tags?this.props.settings[0].tags:"",onChange:e=>{this.props.save({tags:e||[]})},id:"mc-tag-selection",isClearable:!0,options:h,isMulti:!0,maxMenuHeight:200,placeholder:(0,o.__)("Select Tags")})),r&&(0,e.createElement)(Au,null),!r&&!f&&(0,e.createElement)(_u,null,(0,e.createElement)("h2",{className:"kt-heading-size-title"},(0,o.__)("Map Fields","kadence-blocks-pro")),a?"":this.getActiveFields(),Array.isArray(i)?(0,o.__)("No Fields found.","kadence-blocks-pro"):(0,e.createElement)(Au,null)),!r&&f&&(0,e.createElement)(_u,null,(0,e.createElement)("h2",{className:"kt-heading-size-title"},(0,o.__)("Map Fields","kadence-blocks-pro")),this.props.fields&&this.props.fields.map(((t,n)=>(0,e.createElement)("div",{key:n,className:"kb-field-map-item"},(0,e.createElement)("div",{className:"kb-field-map-item-form"},(0,e.createElement)("p",{className:"kb-field-map-item-label"},(0,o.__)("Form Field","kadence-blocks-pro")),(0,e.createElement)("p",{className:"kb-field-map-item-name"},t.label)),(0,e.createElement)(Lu,{label:(0,o.__)("Select Field:"),options:i,value:void 0!==this.props.settings[0].map&&void 0!==this.props.settings[0].map[n]&&this.props.settings[0].map[n]?this.props.settings[0].map[n]:"",onChange:e=>{this.props.saveMap(e,n)}}))))),(0,e.createElement)("div",{style:{height:"10px"}}),(0,e.createElement)(Ru,{label:(0,o.__)("Require Double Opt In?","kadence-blocks-pro"),help:(0,o.__)("This will set the status of the contact to unconfirmed, you must setup an automation in ActiveCampaign to email the contact and update the status after confirmation.","kadence-blocks-pro"),checked:void 0!==this.props.settings&&void 0!==this.props.settings[0]&&void 0!==this.props.settings[0].doubleOptin&&this.props.settings[0].doubleOptin,onChange:e=>this.props.save({doubleOptin:e})}))))))}};const Ou=/[\s#]/g;(0,s.addFilter)("kadence.actionOptions","kadence/formpro",(function(e){return[{value:"email",label:(0,o.__)("Email","kadence-blocks-pro"),help:"",isDisabled:!1},{value:"redirect",label:(0,o.__)("Redirect","kadence-blocks-pro"),help:"",isDisabled:!1},{value:"autoEmail",label:(0,o.__)("Auto Respond Email","kadence-blocks-pro"),help:(0,o.__)("Send instant response to form entrant","kadence-blocks-pro"),isDisabled:!1},{value:"entry",label:(0,o.__)("Database Entry","kadence-blocks-pro"),help:(0,o.__)("Log each form submission","kadence-blocks-pro"),isDisabled:!1},{value:"mailerlite",label:(0,o.__)("Mailerlite","kadence-blocks-pro"),help:(0,o.__)("Add User to MailerLite list","kadence-blocks-pro"),isDisabled:!1},{value:"fluentCRM",label:(0,o.__)("FluentCRM","kadence-blocks-pro"),help:(0,o.__)("Add user to FluentCRM list","kadence-blocks-pro"),isDisabled:!1},{value:"sendinblue",label:(0,o.__)("Brevo (SendInBlue)","kadence-blocks-pro"),help:(0,o.__)("Add User to Brevo list","kadence-blocks-pro"),isDisabled:!1},{value:"mailchimp",label:(0,o.__)("MailChimp","kadence-blocks-pro"),help:(0,o.__)("Add User to MailChimp list","kadence-blocks-pro"),isDisabled:!1},{value:"webhook",label:(0,o.__)("WebHook","kadence-blocks-pro"),help:(0,o.__)("Send form information to any third party webhook","kadence-blocks-pro"),isDisabled:!1},{value:"activecampaign",label:(0,o.__)("Active Campaign","kadence-blocks-pro"),help:(0,o.__)("Add subscriber to Active Campaign","kadence-blocks-pro"),isDisabled:!1}]}));const Du=(0,r.createHigherOrderComponent)((n=>l=>{if("kadence/form"===l.name&&l.isSelected){const{attributes:{autoEmail:r,actions:s,entry:a,uniqueID:c,sendinblue:h,mailchimp:d,fields:u,webhook:p,activecampaign:f},setAttributes:m}=l,g=e=>{const t=h.map(((t,n)=>(0===n&&(t={...t,...e}),t)));m({sendinblue:t})},v=(e,t)=>{const n=u.map(((n,l)=>{let i="";return i=t===l?e:void 0!==h[0].map&&void 0!==h[0].map[l]?h[0].map[l]:"",i}));g({map:n})},b=e=>{let t=d;t||(t=[{list:[],groups:[],map:[]}]);const n=t.map(((t,n)=>(0===n&&(t={...t,...e}),t)));m({mailchimp:n})},y=(e,t)=>{const n=u.map(((n,l)=>{let i="";return i=t===l?e:void 0!==d[0].map&&void 0!==d[0].map[l]?d[0].map[l]:"",i}));b({map:n})},w=e=>{let t=f;t||(t=[{list:[],groups:[],map:[]}]);const n=t.map(((t,n)=>(0===n&&(t={...t,...e}),t)));m({activecampaign:n})},x=(e,t)=>{const n=u.map(((n,l)=>{let i="";return i=t===l?e:void 0!==f[0].map&&void 0!==f[0].map[l]?f[0].map[l]:"",i}));w({map:n})},k=e=>{const t=r.map(((t,n)=>(0===n&&(t={...t,...e}),t)));m({autoEmail:t})},E=e=>{const t=a.map(((t,n)=>(0===n&&(t={...t,...e}),t)));m({entry:t})},C=e=>{let t=p;t||(t=[{url:""}]);const n=t.map(((t,n)=>(0===n&&(t={...t,...e}),t)));m({webhook:n})},_=(e,t)=>{const n=u.map(((n,l)=>{let i="";return i=t===l?e:void 0!==p[0].map&&void 0!==p[0].map[l]?p[0].map[l]:"",i}));C({map:n})};return(0,e.createElement)(e.Fragment,null,(0,e.createElement)(n,l),(0,e.createElement)(t.InspectorControls,null,s.includes("autoEmail")&&(0,e.createElement)(i.PanelBody,{title:(0,o.__)("Auto Response Settings","kadence-blocks-pro"),initialOpen:!1},(0,e.createElement)(i.TextControl,{label:(0,o.__)("Email Subject","kadence-blocks-pro"),placeholder:(0,o.__)("Thanks for contacting us!","kadence-blocks-pro"),value:void 0!==r&&void 0!==r[0].subject?r[0].subject:"",onChange:e=>k({subject:e})}),(0,e.createElement)(i.TextareaControl,{label:(0,o.__)("Email Message","kadence-blocks-pro"),placeholder:(0,o.__)("Thanks for getting in touch, we will respond within the next 24 hours.","kadence-blocks-pro"),value:void 0!==r&&void 0!==r[0].message?r[0].message:"",onChange:e=>k({message:e})}),(0,e.createElement)(i.TextControl,{label:(0,o.__)("From Email","kadence-blocks-pro"),value:void 0!==r&&void 0!==r[0].fromEmail?r[0].fromEmail:"",onChange:e=>k({fromEmail:e})}),(0,e.createElement)(i.TextControl,{label:(0,o.__)("From Name","kadence-blocks-pro"),value:void 0!==r&&void 0!==r[0].fromName?r[0].fromName:"",onChange:e=>k({fromName:e})}),(0,e.createElement)(i.TextControl,{label:(0,o.__)("Reply To","kadence-blocks-pro"),value:void 0!==r&&void 0!==r&&void 0!==r[0].replyTo?r[0].replyTo:"",onChange:e=>k({replyTo:e})}),(0,e.createElement)(i.TextControl,{label:(0,o.__)("Cc","kadence-blocks-pro"),value:void 0!==r&&void 0!==r&&void 0!==r[0].cc?r[0].cc:"",onChange:e=>k({cc:e})}),(0,e.createElement)(i.TextControl,{label:(0,o.__)("Bcc","kadence-blocks-pro"),value:void 0!==r&&void 0!==r[0].bcc?r[0].bcc:"",onChange:e=>k({bcc:e})}),(0,e.createElement)(i.ToggleControl,{label:(0,o.__)("Send as HTML email?","kadence-blocks-pro"),help:(0,o.__)("If off plain text is used.","kadence-blocks-pro"),checked:void 0===r||void 0===r[0].html||r[0].html,onChange:e=>k({html:e})}),(0,e.createElement)(i.TextControl,{label:(0,o.__)("Override Email to Address","kadence-blocks-pro"),help:(0,o.__)("By default email is sent to the email field, you can use this to override.","kadence-blocks-pro"),value:void 0!==r&&void 0!==r[0].emailTo?r[0].emailTo:"",onChange:e=>k({emailTo:e})})),s.includes("entry")&&(0,e.createElement)(i.PanelBody,{title:(0,o.__)("Entry Settings","kadence-blocks-pro"),initialOpen:!1},(0,e.createElement)(i.TextControl,{label:(0,o.__)("Form Name","kadence-blocks-pro"),value:void 0!==a[0].name?a[0].name:"",onChange:e=>E({name:e})}),(0,e.createElement)(i.ToggleControl,{label:(0,o.__)("Save User IP Address","kadence-blocks-pro"),help:(0,o.__)("Saves the entrants IP address with the form data","kadence-blocks-pro"),checked:void 0===a[0].userIP||a[0].userIP,onChange:e=>E({userIP:e})}),(0,e.createElement)(i.ToggleControl,{label:(0,o.__)("Save User Device","kadence-blocks-pro"),help:(0,o.__)("Saves the entrants device with form data","kadence-blocks-pro"),checked:void 0===a[0].userDevice||a[0].userDevice,onChange:e=>E({userDevice:e})})),s.includes("sendinblue")&&(0,e.createElement)(ru,{fields:u,settings:h,save:e=>g(e),saveMap:(e,t)=>v(e,t)}),s.includes("mailchimp")&&(0,e.createElement)(vu,{fields:u,settings:d,save:e=>b(e),saveMap:(e,t)=>y(e,t)}),s.includes("activecampaign")&&(0,e.createElement)(Tu,{fields:u,settings:f,save:e=>w(e),saveMap:(e,t)=>x(e,t)}),s.includes("webhook")&&(0,e.createElement)(i.PanelBody,{title:(0,o.__)("Webhook Settings","kadence-blocks-pro"),initialOpen:!1},(0,e.createElement)(i.TextControl,{label:(0,o.__)("Webhook URL","kadence-blocks-pro"),help:(0,o.__)("Enter the URL that will receive the form submitted data.","kadence-blocks-pro"),value:void 0!==p[0].url?p[0].url:"",onChange:e=>C({url:e})}),(0,e.createElement)(e.Fragment,null,(0,e.createElement)("h2",{className:"kt-heading-size-title"},(0,o.__)("Map Fields","kadence-blocks-pro")),u&&u.map(((t,n)=>(0,e.createElement)("div",{key:n,className:"kb-field-map-item"},(0,e.createElement)("div",{className:"kb-field-map-item-form"},(0,e.createElement)("p",{className:"kb-field-map-item-label"},(0,o.__)("Form Field","kadence-blocks-pro")),(0,e.createElement)("p",{className:"kb-field-map-item-name"},t.label)),(0,e.createElement)(i.TextControl,{label:(0,o.__)("Webhook Field Name","kadence-blocks-pro"),value:void 0!==p[0].map&&void 0!==p[0].map[n]&&p[0].map[n]?p[0].map[n]:"",onChange:e=>{e=e.replace(Ou,"-"),_(e,n)}}))))))))}return(0,e.createElement)(n,l)}),"withInspectorControl");(0,s.addFilter)("editor.BlockEdit","kadence/formpro",Du),(0,s.addFilter)("kadence.actionOptionsAdvancedForm","kadence/advancedformpro",(function(e){return[{value:"email",label:(0,o.__)("Email","kadence-blocks"),help:"",isDisabled:!1},{value:"redirect",label:(0,o.__)("Redirect","kadence-blocks"),help:"",isDisabled:!1},{value:"mailerlite",label:(0,o.__)("Mailerlite","kadence-blocks"),help:(0,o.__)("Add User to MailerLite list","kadence-blocks"),isDisabled:!1},{value:"fluentCRM",label:(0,o.__)("FluentCRM","kadence-blocks"),help:(0,o.__)("Add User to FluentCRM list","kadence-blocks"),isDisabled:!1},{value:"convertkit",label:(0,o.__)("ConvertKit","kadence-blocks"),help:(0,o.__)("Add user to ConvertKit","kadence-blocks"),isDisabled:!1},{value:"activecampaign",label:(0,o.__)("ActiveCampaign","kadence-blocks"),help:(0,o.__)("Add user to ActiveCampaign","kadence-blocks"),isDisabled:!1},{value:"autoEmail",label:(0,o.__)("Auto Respond Email","kadence-blocks"),help:(0,o.__)("Send instant response to form entrant","kadence-blocks"),isDisabled:!1},{value:"entry",label:(0,o.__)("Database Entry","kadence-blocks"),help:(0,o.__)("Log each form submission","kadence-blocks"),isDisabled:!1},{value:"sendinblue",label:(0,o.__)("Brevo (SendInBlue)","kadence-blocks"),help:(0,o.__)("Add user to Brevo list","kadence-blocks"),isDisabled:!1},{value:"mailchimp",label:(0,o.__)("MailChimp","kadence-blocks"),help:(0,o.__)("Add user to MailChimp list","kadence-blocks"),isDisabled:!1},{value:"webhook",label:(0,o.__)("WebHook","kadence-blocks"),help:(0,o.__)("Send form information to any third party webhook","kadence-blocks"),isDisabled:!1}]})),(0,r.createHigherOrderComponent)((t=>n=>{if("kadence/advanced-form"===n.name&&n.isSelected){const{attributes:{id:l,uniqueID:i},setAttributes:r,clientId:o}=n;return(0,e.createElement)(Ns.EntityProvider,{kind:"postType",type:"kadence_form",id:l},(0,e.createElement)(OptionControls,P({},n,{BlockEdit:t})))}return(0,e.createElement)(t,n)}),"withInspectorControl"),(0,s.addFilter)("kadence.countdownTypes","kadence/countdownpro",(function(e){return[{value:"date",label:(0,o.__)("Date","kadence-blocks-pro"),disabled:!1},{value:"evergreen",label:(0,o.__)("Evergreen (Pro addon)","kadence-blocks-pro"),disabled:!1}]})),(0,s.addFilter)("kadence.countdownActions","kadence/countdownpro",(function(e){return[{value:"none",label:(0,o.__)("Show Timer at Zero","kadence-blocks-pro"),disabled:!1},{value:"hide",label:(0,o.__)("Hide (Pro addon)","kadence-blocks-pro"),disabled:!1},{value:"message",label:(0,o.__)("Replace with Content (Pro addon)","kadence-blocks-pro"),disabled:!1},{value:"redirect",label:(0,o.__)("Redirect (Pro addon)","kadence-blocks-pro"),disabled:!1}]}))}(),(this.kadence=this.kadence||{}).blocks=l}();