Mr.Combet Webshell
Your IP :
216.73.216.136
Server IP :
103.233.58.157
Server :
Windows NT WIN-4PGF72KEHKB 10.0 build 17763 (Windows Server 2016) AMD64
Server Software :
Microsoft-IIS/10.0
PHP Version :
7.3.25
Add File :
Submit
Add Directory :
Submit
Dir :
C:
/
inetpub
/
wwwroot
/
IRC
/
ClientApp
/
build
/
static
/
js
/
Edit File Name :
2.409de06e.chunk.js
/*! For license information please see 2.409de06e.chunk.js.LICENSE.txt */ (this["webpackJsonpreact-app"]=this["webpackJsonpreact-app"]||[]).push([[2],[function(e,t,n){"use strict";n.d(t,"a",(function(){return u}));var r=n(2),i=n.n(r),o={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},a=i.a.createContext&&i.a.createContext(o),s=function(){return s=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},s.apply(this,arguments)},l=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var i=0;for(r=Object.getOwnPropertySymbols(e);i<r.length;i++)t.indexOf(r[i])<0&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]])}return n};function c(e){return e&&e.map((function(e,t){return i.a.createElement(e.tag,s({key:t},e.attr),c(e.child))}))}function u(e){return function(t){return i.a.createElement(d,s({attr:s({},e.attr)},t),c(e.child))}}function d(e){var t=function(t){var n,r=e.attr,o=e.size,a=e.title,c=l(e,["attr","size","title"]),u=o||t.size||"1em";return t.className&&(n=t.className),e.className&&(n=(n?n+" ":"")+e.className),i.a.createElement("svg",s({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},t.attr,r,c,{className:n,style:s(s({color:e.color||t.color},t.style),e.style),height:u,width:u,xmlns:"http://www.w3.org/2000/svg"}),a&&i.a.createElement("title",null,a),e.children)};return void 0!==a?i.a.createElement(a.Consumer,null,(function(e){return t(e)})):t(o)}},function(e,t,n){"use strict";e.exports=n(452)},function(e,t,n){"use strict";e.exports=n(177)},function(e,t,n){"use strict";e.exports=n(209)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(112);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}})}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(17);function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){Object(r.a)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}},function(e,t,n){e.exports=n(434)},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(83);function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o=[],a=!0,s=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);a=!0);}catch(l){s=!0,i=l}finally{try{a||null==n.return||n.return()}finally{if(s)throw i}}return o}}(e,t)||Object(r.a)(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},function(e,t,n){"use strict";n.d(t,"a",(function(){return d})),n.d(t,"b",(function(){return m})),n.d(t,"c",(function(){return k}));var r=n(2),i=n.n(r),o=i.a.createContext(null);var a=function(e){e()};function s(){var e=a,t=null,n=null;return{clear:function(){t=null,n=null},notify:function(){e((function(){for(var e=t;e;)e.callback(),e=e.next}))},get:function(){for(var e=[],n=t;n;)e.push(n),n=n.next;return e},subscribe:function(e){var r=!0,i=n={callback:e,next:null,prev:n};return i.prev?i.prev.next=i:t=i,function(){r&&null!==t&&(r=!1,i.next?i.next.prev=i.prev:n=i.prev,i.prev?i.prev.next=i.next:t=i.next)}}}}var l={notify:function(){},get:function(){return[]}};function c(e,t){var n,r=l;function i(){a.onStateChange&&a.onStateChange()}function o(){n||(n=t?t.addNestedSub(i):e.subscribe(i),r=s())}var a={addNestedSub:function(e){return o(),r.subscribe(e)},notifyNestedSubs:function(){r.notify()},handleChangeWrapper:i,isSubscribed:function(){return Boolean(n)},trySubscribe:o,tryUnsubscribe:function(){n&&(n(),n=void 0,r.clear(),r=l)},getListeners:function(){return r}};return a}var u="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement?r.useLayoutEffect:r.useEffect;var d=function(e){var t=e.store,n=e.context,a=e.children,s=Object(r.useMemo)((function(){var e=c(t);return e.onStateChange=e.notifyNestedSubs,{store:t,subscription:e}}),[t]),l=Object(r.useMemo)((function(){return t.getState()}),[t]);u((function(){var e=s.subscription;return e.trySubscribe(),l!==t.getState()&&e.notifyNestedSubs(),function(){e.tryUnsubscribe(),e.onStateChange=null}}),[s,l]);var d=n||o;return i.a.createElement(d.Provider,{value:s},a)};n(22),n(28),n(109),n(166);function f(){return Object(r.useContext)(o)}function p(e){void 0===e&&(e=o);var t=e===o?f:function(){return Object(r.useContext)(e)};return function(){return t().store}}var h=p();function _(e){void 0===e&&(e=o);var t=e===o?h:p(e);return function(){return t().dispatch}}var m=_(),v=function(e,t){return e===t};function g(e){void 0===e&&(e=o);var t=e===o?f:function(){return Object(r.useContext)(e)};return function(e,n){void 0===n&&(n=v);var i=t(),o=function(e,t,n,i){var o,a=Object(r.useReducer)((function(e){return e+1}),0)[1],s=Object(r.useMemo)((function(){return c(n,i)}),[n,i]),l=Object(r.useRef)(),d=Object(r.useRef)(),f=Object(r.useRef)(),p=Object(r.useRef)(),h=n.getState();try{if(e!==d.current||h!==f.current||l.current){var _=e(h);o=void 0!==p.current&&t(_,p.current)?p.current:_}else o=p.current}catch(m){throw l.current&&(m.message+="\nThe error may be correlated with this previous error:\n"+l.current.stack+"\n\n"),m}return u((function(){d.current=e,f.current=h,p.current=o,l.current=void 0})),u((function(){function e(){try{var e=n.getState();if(e===f.current)return;var r=d.current(e);if(t(r,p.current))return;p.current=r,f.current=e}catch(m){l.current=m}a()}return s.onStateChange=e,s.trySubscribe(),e(),function(){return s.tryUnsubscribe()}}),[n,s]),o}(e,n,i.store,i.subscription);return Object(r.useDebugValue)(o),o}}var b,k=g(),y=n(20);b=y.unstable_batchedUpdates,a=b},function(e,t,n){"use strict";function r(e,t,n,r,i,o,a){try{var s=e[o](a),l=s.value}catch(c){return void n(c)}s.done?t(l):Promise.resolve(l).then(r,i)}function i(e){return function(){var t=this,n=arguments;return new Promise((function(i,o){var a=e.apply(t,n);function s(e){r(a,i,o,s,l,"next",e)}function l(e){r(a,i,o,s,l,"throw",e)}s(void 0)}))}}n.d(t,"a",(function(){return i}))},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t,n){"use strict";t.__esModule=!0;var r,i=n(122),o=(r=i)&&r.__esModule?r:{default:r};t.default=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),(0,o.default)(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}()},function(e,t,n){"use strict";t.__esModule=!0;var r,i=n(49),o=(r=i)&&r.__esModule?r:{default:r};t.default=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==("undefined"===typeof t?"undefined":(0,o.default)(t))&&"function"!==typeof t?e:t}},function(e,t,n){"use strict";t.__esModule=!0;var r=a(n(215)),i=a(n(219)),o=a(n(49));function a(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+("undefined"===typeof t?"undefined":(0,o.default)(t)));e.prototype=(0,i.default)(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(r.default?(0,r.default)(e,t):e.__proto__=t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(222);Object.defineProperty(t,"CollapseTransition",{enumerable:!0,get:function(){return c(r).default}});var i=n(223);Object.defineProperty(t,"Transition",{enumerable:!0,get:function(){return c(i).default}});var o=n(228);Object.defineProperty(t,"Component",{enumerable:!0,get:function(){return c(o).default}});var a=n(229);Object.defineProperty(t,"PropTypes",{enumerable:!0,get:function(){return c(a).default}});var s=n(240);Object.defineProperty(t,"View",{enumerable:!0,get:function(){return c(s).default}});var l=n(241);function c(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"Animate",{enumerable:!0,get:function(){return c(l).default}})},function(e,t,n){"use strict";n.d(t,"a",(function(){return y})),n.d(t,"b",(function(){return x})),n.d(t,"c",(function(){return m})),n.d(t,"d",(function(){return P})),n.d(t,"e",(function(){return _})),n.d(t,"f",(function(){return A})),n.d(t,"g",(function(){return I}));var r=n(35),i=n(2),o=n.n(i),a=n(32),s=n(169),l=n(34),c=n(22),u=n(110),d=n.n(u),f=(n(152),n(28)),p=(n(170),function(e){var t=Object(s.a)();return t.displayName=e,t}),h=p("Router-History"),_=p("Router"),m=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={location:t.history.location},n._isMounted=!1,n._pendingLocation=null,t.staticContext||(n.unlisten=t.history.listen((function(e){n._isMounted?n.setState({location:e}):n._pendingLocation=e}))),n}Object(r.a)(t,e),t.computeRootMatch=function(e){return{path:"/",url:"/",params:{},isExact:"/"===e}};var n=t.prototype;return n.componentDidMount=function(){this._isMounted=!0,this._pendingLocation&&this.setState({location:this._pendingLocation})},n.componentWillUnmount=function(){this.unlisten&&(this.unlisten(),this._isMounted=!1,this._pendingLocation=null)},n.render=function(){return o.a.createElement(_.Provider,{value:{history:this.props.history,location:this.state.location,match:t.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},o.a.createElement(h.Provider,{children:this.props.children||null,value:this.props.history}))},t}(o.a.Component);o.a.Component;var v=function(e){function t(){return e.apply(this,arguments)||this}Object(r.a)(t,e);var n=t.prototype;return n.componentDidMount=function(){this.props.onMount&&this.props.onMount.call(this,this)},n.componentDidUpdate=function(e){this.props.onUpdate&&this.props.onUpdate.call(this,this,e)},n.componentWillUnmount=function(){this.props.onUnmount&&this.props.onUnmount.call(this,this)},n.render=function(){return null},t}(o.a.Component);var g={},b=0;function k(e,t){return void 0===e&&(e="/"),void 0===t&&(t={}),"/"===e?e:function(e){if(g[e])return g[e];var t=d.a.compile(e);return b<1e4&&(g[e]=t,b++),t}(e)(t,{pretty:!0})}function y(e){var t=e.computedMatch,n=e.to,r=e.push,i=void 0!==r&&r;return o.a.createElement(_.Consumer,null,(function(e){e||Object(l.a)(!1);var r=e.history,s=e.staticContext,u=i?r.push:r.replace,d=Object(a.c)(t?"string"===typeof n?k(n,t.params):Object(c.a)({},n,{pathname:k(n.pathname,t.params)}):n);return s?(u(d),null):o.a.createElement(v,{onMount:function(){u(d)},onUpdate:function(e,t){var n=Object(a.c)(t.to);Object(a.f)(n,Object(c.a)({},d,{key:n.key}))||u(d)},to:n})}))}var w={},C=0;function A(e,t){void 0===t&&(t={}),("string"===typeof t||Array.isArray(t))&&(t={path:t});var n=t,r=n.path,i=n.exact,o=void 0!==i&&i,a=n.strict,s=void 0!==a&&a,l=n.sensitive,c=void 0!==l&&l;return[].concat(r).reduce((function(t,n){if(!n&&""!==n)return null;if(t)return t;var r=function(e,t){var n=""+t.end+t.strict+t.sensitive,r=w[n]||(w[n]={});if(r[e])return r[e];var i=[],o={regexp:d()(e,i,t),keys:i};return C<1e4&&(r[e]=o,C++),o}(n,{end:o,strict:s,sensitive:c}),i=r.regexp,a=r.keys,l=i.exec(e);if(!l)return null;var u=l[0],f=l.slice(1),p=e===u;return o&&!p?null:{path:n,url:"/"===n&&""===u?"/":u,isExact:p,params:a.reduce((function(e,t,n){return e[t.name]=f[n],e}),{})}}),null)}var x=function(e){function t(){return e.apply(this,arguments)||this}return Object(r.a)(t,e),t.prototype.render=function(){var e=this;return o.a.createElement(_.Consumer,null,(function(t){t||Object(l.a)(!1);var n=e.props.location||t.location,r=e.props.computedMatch?e.props.computedMatch:e.props.path?A(n.pathname,e.props):t.match,i=Object(c.a)({},t,{location:n,match:r}),a=e.props,s=a.children,u=a.component,d=a.render;return Array.isArray(s)&&function(e){return 0===o.a.Children.count(e)}(s)&&(s=null),o.a.createElement(_.Provider,{value:i},i.match?s?"function"===typeof s?s(i):s:u?o.a.createElement(u,i):d?d(i):null:"function"===typeof s?s(i):null)}))},t}(o.a.Component);function E(e){return"/"===e.charAt(0)?e:"/"+e}function D(e,t){if(!e)return t;var n=E(e);return 0!==t.pathname.indexOf(n)?t:Object(c.a)({},t,{pathname:t.pathname.substr(n.length)})}function T(e){return"string"===typeof e?e:Object(a.e)(e)}function M(e){return function(){Object(l.a)(!1)}}function S(){}o.a.Component;var P=function(e){function t(){return e.apply(this,arguments)||this}return Object(r.a)(t,e),t.prototype.render=function(){var e=this;return o.a.createElement(_.Consumer,null,(function(t){t||Object(l.a)(!1);var n,r,i=e.props.location||t.location;return o.a.Children.forEach(e.props.children,(function(e){if(null==r&&o.a.isValidElement(e)){n=e;var a=e.props.path||e.props.from;r=a?A(i.pathname,Object(c.a)({},e.props,{path:a})):t.match}})),r?o.a.cloneElement(n,{location:i,computedMatch:r}):null}))},t}(o.a.Component);var N=o.a.useContext;function I(){return N(h)}},function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return d})),n.d(t,"b",(function(){return v}));var r=n(16),i=n(35),o=n(2),a=n.n(o),s=n(32),l=n(22),c=n(28),u=n(34),d=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return(t=e.call.apply(e,[this].concat(r))||this).history=Object(s.a)(t.props),t}return Object(i.a)(t,e),t.prototype.render=function(){return a.a.createElement(r.c,{history:this.history,children:this.props.children})},t}(a.a.Component);a.a.Component;var f=function(e,t){return"function"===typeof e?e(t):e},p=function(e,t){return"string"===typeof e?Object(s.c)(e,null,null,t):e},h=function(e){return e},_=a.a.forwardRef;"undefined"===typeof _&&(_=h);var m=_((function(e,t){var n=e.innerRef,r=e.navigate,i=e.onClick,o=Object(c.a)(e,["innerRef","navigate","onClick"]),s=o.target,u=Object(l.a)({},o,{onClick:function(e){try{i&&i(e)}catch(t){throw e.preventDefault(),t}e.defaultPrevented||0!==e.button||s&&"_self"!==s||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)||(e.preventDefault(),r())}});return u.ref=h!==_&&t||n,a.a.createElement("a",u)}));var v=_((function(e,t){var n=e.component,i=void 0===n?m:n,o=e.replace,d=e.to,v=e.innerRef,g=Object(c.a)(e,["component","replace","to","innerRef"]);return a.a.createElement(r.e.Consumer,null,(function(e){e||Object(u.a)(!1);var n=e.history,r=p(f(d,e.location),e.location),c=r?n.createHref(r):"",m=Object(l.a)({},g,{href:c,navigate:function(){var t=f(d,e.location),r=Object(s.e)(e.location)===Object(s.e)(p(t));(o||r?n.replace:n.push)(t)}});return h!==_?m.ref=t||v:m.innerRef=v,a.a.createElement(i,m)}))})),g=function(e){return e},b=a.a.forwardRef;"undefined"===typeof b&&(b=g);b((function(e,t){var n=e["aria-current"],i=void 0===n?"page":n,o=e.activeClassName,s=void 0===o?"active":o,d=e.activeStyle,h=e.className,_=e.exact,m=e.isActive,k=e.location,y=e.sensitive,w=e.strict,C=e.style,A=e.to,x=e.innerRef,E=Object(c.a)(e,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","sensitive","strict","style","to","innerRef"]);return a.a.createElement(r.e.Consumer,null,(function(e){e||Object(u.a)(!1);var n=k||e.location,o=p(f(A,n),n),c=o.pathname,D=c&&c.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),T=D?Object(r.f)(n.pathname,{path:D,exact:_,sensitive:y,strict:w}):null,M=!!(m?m(T,n):T),S="function"===typeof h?h(M):h,P="function"===typeof C?C(M):C;M&&(S=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter((function(e){return e})).join(" ")}(S,s),P=Object(l.a)({},P,d));var N=Object(l.a)({"aria-current":M&&i||null,className:S,style:P,to:o},E);return g!==b?N.ref=t||x:N.innerRef=x,a.a.createElement(v,N)}))}))},function(e,t,n){e.exports=n(224)()},function(e,t,n){"use strict";!function e(){if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),e.exports=n(178)},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));var r=n(67);var i=n(83);function o(e){return function(e){if(Array.isArray(e))return Object(r.a)(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Object(i.a)(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},function(e,t,n){"use strict";function r(){return r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r.apply(this,arguments)}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};t.convertFieldsError=a,t.format=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=1,i=t[0],a=t.length;if("function"===typeof i)return i.apply(null,t.slice(1));if("string"===typeof i){for(var s=String(i).replace(o,(function(e){if("%%"===e)return"%";if(r>=a)return e;switch(e){case"%s":return String(t[r++]);case"%d":return Number(t[r++]);case"%j":try{return JSON.stringify(t[r++])}catch(n){return"[Circular]"}break;default:return e}})),l=t[r];r<a;l=t[++r])s+=" "+l;return s}return i},t.isEmptyValue=function(e,t){if(void 0===e||null===e)return!0;if("array"===t&&Array.isArray(e)&&!e.length)return!0;if(function(e){return"string"===e||"url"===e||"hex"===e||"email"===e||"pattern"===e}(t)&&"string"===typeof e&&!e)return!0;return!1},t.isEmptyObject=function(e){return 0===Object.keys(e).length},t.asyncMap=function(e,t,n,r){if(t.first){var i=function(e){var t=[];return Object.keys(e).forEach((function(n){t.push.apply(t,e[n])})),t}(e);return s(i,n,r)}var o=t.firstFields||[];!0===o&&(o=Object.keys(e));var l=Object.keys(e),c=l.length,u=0,d=[],f=new Promise((function(t,i){var f=function(e){if(d.push.apply(d,e),++u===c)return r(d),d.length?i({errors:d,fields:a(d)}):t()};l.forEach((function(t){var r=e[t];-1!==o.indexOf(t)?s(r,n,f):function(e,t,n){var r=[],i=0,o=e.length;function a(e){r.push.apply(r,e),++i===o&&n(r)}e.forEach((function(e){t(e,a)}))}(r,n,f)}))}));return f.catch((function(e){return e})),f},t.complementError=function(e){return function(t){return t&&t.message?(t.field=t.field||e.fullField,t):{message:"function"===typeof t?t():t,field:t.field||e.fullField}}},t.deepMerge=function(e,t){if(t)for(var n in t)if(t.hasOwnProperty(n)){var o=t[n];"object"===("undefined"===typeof o?"undefined":i(o))&&"object"===i(e[n])?e[n]=r({},e[n],o):e[n]=o}return e};var o=/%[sdj%]/g;t.warning=function(){};function a(e){if(!e||!e.length)return null;var t={};return e.forEach((function(e){var n=e.field;t[n]=t[n]||[],t[n].push(e)})),t}function s(e,t,n){var r=0,i=e.length;!function o(a){if(a&&a.length)n(a);else{var s=r;r+=1,s<i?t(e[s],o):n([])}}([])}},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r=o(n(186)),i=o(n(210));function o(e){return e&&e.__esModule?e:{default:e}}!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var a=i.default;function s(e){a=e}function l(e,t){for(var n=e.split("."),i=a,o=0,s=n.length;o<s;o++){var l=i[n[o]];if(o===s-1)return(0,r.default)(l,t);if(!l)return"";i=l}return""}var c={use:s,t:l};t.default=c,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&(e.register(a,"_lang","src/locale/index.js"),e.register(s,"use","src/locale/index.js"),e.register(l,"t","src/locale/index.js"),e.register(c,"default","src/locale/index.js"))}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(e,t,n){"use strict";t.__esModule=!0;var r,i=n(233),o=(r=i)&&r.__esModule?r:{default:r};t.default=o.default||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}},function(e,t,n){var r,i=n(153).default,o=n(106).default,a=n(155).default,s=n(66).default,l=n(156).default,c=n(157).default,u=n(160).default,d=n(161).default,f=n(162).default;window,e.exports=(r=n(2),function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=12)}([function(e,t,n){"use strict";var r=n(4),i="object"==typeof self&&self&&self.Object===Object&&self,o=r.a||i||Function("return this")();t.a=o},function(e,t,n){e.exports=n(9)()},function(e,n,r){"use strict";(function(e){var i=r(4),o=t&&!t.nodeType&&t,a=o&&"object"==typeof e&&e&&!e.nodeType&&e,s=a&&a.exports===o&&i.a.process,l=function(){try{return a&&a.require&&a.require("util").types||s&&s.binding&&s.binding("util")}catch(e){}}();n.a=l}).call(this,r(6)(e))},function(e,t){e.exports=r},function(e,t,n){"use strict";(function(e){var n="object"==typeof e&&e&&e.Object===Object&&e;t.a=n}).call(this,n(11))},function(e,n,r){"use strict";(function(e){var i=r(0),o=r(7),a=t&&!t.nodeType&&t,s=a&&"object"==typeof e&&e&&!e.nodeType&&e,l=s&&s.exports===a?i.a.Buffer:void 0,c=(l?l.isBuffer:void 0)||o.a;n.a=c}).call(this,r(6)(e))},function(e,t){e.exports=function(e){if(!e.webpackPolyfill){var t=Object.create(e);t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),Object.defineProperty(t,"exports",{enumerable:!0}),t.webpackPolyfill=1}return t}},function(e,t,n){"use strict";t.a=function(){return!1}},function(e,n,r){"use strict";(function(e){var i=r(0),o=t&&!t.nodeType&&t,a=o&&"object"==typeof e&&e&&!e.nodeType&&e,s=a&&a.exports===o?i.a.Buffer:void 0,l=s?s.allocUnsafe:void 0;n.a=function(e,t){if(t)return e.slice();var n=e.length,r=l?l(n):new e.constructor(n);return e.copy(r),r}}).call(this,r(6)(e))},function(e,t,n){"use strict";var r=n(10);function i(){}function o(){}o.resetWarningCache=i,e.exports=function(){function e(e,t,n,i,o,a){if(a!==r){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,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:o,resetWarningCache:i};return n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t,n){"use strict";n.r(t),n.d(t,"CKEditor",(function(){return Fn})),n.d(t,"CKEditorContext",(function(){return Hn}));var r=n(3),p=n.n(r),h=n(1),_=n.n(h),m=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)},v=n(0),g=function(){return v.a.Date.now()},b=/\s/,k=function(e){for(var t=e.length;t--&&b.test(e.charAt(t)););return t},y=/^\s+/,w=function(e){return e?e.slice(0,k(e)+1).replace(y,""):e},C=v.a.Symbol,A=Object.prototype,x=A.hasOwnProperty,E=A.toString,D=C?C.toStringTag:void 0,T=function(e){var t=x.call(e,D),n=e[D];try{e[D]=void 0;var r=!0}catch(e){}var i=E.call(e);return r&&(t?e[D]=n:delete e[D]),i},M=Object.prototype.toString,S=function(e){return M.call(e)},P=C?C.toStringTag:void 0,N=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":P&&P in Object(e)?T(e):S(e)},I=function(e){return null!=e&&"object"==typeof e},R=function(e){return"symbol"==typeof e||I(e)&&"[object Symbol]"==N(e)},O=/^[-+]0x[0-9a-f]+$/i,L=/^0b[01]+$/i,j=/^0o[0-7]+$/i,q=parseInt,B=function(e){if("number"==typeof e)return e;if(R(e))return NaN;if(m(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=m(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=w(e);var n=L.test(e);return n||j.test(e)?q(e.slice(2),n?2:8):O.test(e)?NaN:+e},z=Math.max,H=Math.min,F=function(e,t,n){var r,i,o,a,s,l,c=0,u=!1,d=!1,f=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function p(t){var n=r,o=i;return r=i=void 0,c=t,a=e.apply(o,n)}function h(e){return c=e,s=setTimeout(v,t),u?p(e):a}function _(e){var n=e-l;return void 0===l||n>=t||n<0||d&&e-c>=o}function v(){var e=g();if(_(e))return b(e);s=setTimeout(v,function(e){var n=t-(e-l);return d?H(n,o-(e-c)):n}(e))}function b(e){return s=void 0,f&&r?p(e):(r=i=void 0,a)}function k(){var e=g(),n=_(e);if(r=arguments,i=this,l=e,n){if(void 0===s)return h(l);if(d)return clearTimeout(s),s=setTimeout(v,t),p(l)}return void 0===s&&(s=setTimeout(v,t)),a}return t=B(t)||0,m(n)&&(u=!!n.leading,o=(d="maxWait"in n)?z(B(n.maxWait)||0,t):o,f="trailing"in n?!!n.trailing:f),k.cancel=function(){void 0!==s&&clearTimeout(s),c=0,r=l=i=s=void 0},k.flush=function(){return void 0===s?a:b(g())},k},G=function(e,t,n){var r=!0,i=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return m(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),F(e,t,{leading:r,maxWait:t,trailing:i})},V=function(){this.__data__=[],this.size=0},U=function(e,t){return e===t||e!=e&&t!=t},W=function(e,t){for(var n=e.length;n--;)if(U(e[n][0],t))return n;return-1},Y=Array.prototype.splice,Q=function(e){var t=this.__data__,n=W(t,e);return!(n<0)&&(n==t.length-1?t.pop():Y.call(t,n,1),--this.size,!0)},K=function(e){var t=this.__data__,n=W(t,e);return n<0?void 0:t[n][1]},Z=function(e){return W(this.__data__,e)>-1},$=function(e,t){var n=this.__data__,r=W(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this};function J(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}J.prototype.clear=V,J.prototype.delete=Q,J.prototype.get=K,J.prototype.has=Z,J.prototype.set=$;var X,ee=J,te=function(){this.__data__=new ee,this.size=0},ne=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},re=function(e){return this.__data__.get(e)},ie=function(e){return this.__data__.has(e)},oe=function(e){if(!m(e))return!1;var t=N(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t},ae=v.a["__core-js_shared__"],se=(X=/[^.]+$/.exec(ae&&ae.keys&&ae.keys.IE_PROTO||""))?"Symbol(src)_1."+X:"",le=function(e){return!!se&&se in e},ce=Function.prototype.toString,ue=function(e){if(null!=e){try{return ce.call(e)}catch(e){}try{return e+""}catch(e){}}return""},de=/^\[object .+?Constructor\]$/,fe=Function.prototype,pe=Object.prototype,he=fe.toString,_e=pe.hasOwnProperty,me=RegExp("^"+he.call(_e).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ve=function(e){return!(!m(e)||le(e))&&(oe(e)?me:de).test(ue(e))},ge=function(e,t){return null==e?void 0:e[t]},be=function(e,t){var n=ge(e,t);return ve(n)?n:void 0},ke=be(v.a,"Map"),ye=be(Object,"create"),we=function(){this.__data__=ye?ye(null):{},this.size=0},Ce=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},Ae=Object.prototype.hasOwnProperty,xe=function(e){var t=this.__data__;if(ye){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return Ae.call(t,e)?t[e]:void 0},Ee=Object.prototype.hasOwnProperty,De=function(e){var t=this.__data__;return ye?void 0!==t[e]:Ee.call(t,e)},Te=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=ye&&void 0===t?"__lodash_hash_undefined__":t,this};function Me(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}Me.prototype.clear=we,Me.prototype.delete=Ce,Me.prototype.get=xe,Me.prototype.has=De,Me.prototype.set=Te;var Se=Me,Pe=function(){this.size=0,this.__data__={hash:new Se,map:new(ke||ee),string:new Se}},Ne=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e},Ie=function(e,t){var n=e.__data__;return Ne(t)?n["string"==typeof t?"string":"hash"]:n.map},Re=function(e){var t=Ie(this,e).delete(e);return this.size-=t?1:0,t},Oe=function(e){return Ie(this,e).get(e)},Le=function(e){return Ie(this,e).has(e)},je=function(e,t){var n=Ie(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this};function qe(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}qe.prototype.clear=Pe,qe.prototype.delete=Re,qe.prototype.get=Oe,qe.prototype.has=Le,qe.prototype.set=je;var Be=qe,ze=function(e,t){var n=this.__data__;if(n instanceof ee){var r=n.__data__;if(!ke||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new Be(r)}return n.set(e,t),this.size=n.size,this};function He(e){var t=this.__data__=new ee(e);this.size=t.size}He.prototype.clear=te,He.prototype.delete=ne,He.prototype.get=re,He.prototype.has=ie,He.prototype.set=ze;var Fe=He,Ge=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e},Ve=function(){try{var e=be(Object,"defineProperty");return e({},"",{}),e}catch(e){}}(),Ue=function(e,t,n){"__proto__"==t&&Ve?Ve(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n},We=Object.prototype.hasOwnProperty,Ye=function(e,t,n){var r=e[t];We.call(e,t)&&U(r,n)&&(void 0!==n||t in e)||Ue(e,t,n)},Qe=function(e,t,n,r){var i=!n;n||(n={});for(var o=-1,a=t.length;++o<a;){var s=t[o],l=r?r(n[s],e[s],s,n,e):void 0;void 0===l&&(l=e[s]),i?Ue(n,s,l):Ye(n,s,l)}return n},Ke=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r},Ze=function(e){return I(e)&&"[object Arguments]"==N(e)},$e=Object.prototype,Je=$e.hasOwnProperty,Xe=$e.propertyIsEnumerable,et=Ze(function(){return arguments}())?Ze:function(e){return I(e)&&Je.call(e,"callee")&&!Xe.call(e,"callee")},tt=Array.isArray,nt=n(5),rt=/^(?:0|[1-9]\d*)$/,it=function(e,t){var n=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==n||"symbol"!=n&&rt.test(e))&&e>-1&&e%1==0&&e<t},ot=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991},at={};at["[object Float32Array]"]=at["[object Float64Array]"]=at["[object Int8Array]"]=at["[object Int16Array]"]=at["[object Int32Array]"]=at["[object Uint8Array]"]=at["[object Uint8ClampedArray]"]=at["[object Uint16Array]"]=at["[object Uint32Array]"]=!0,at["[object Arguments]"]=at["[object Array]"]=at["[object ArrayBuffer]"]=at["[object Boolean]"]=at["[object DataView]"]=at["[object Date]"]=at["[object Error]"]=at["[object Function]"]=at["[object Map]"]=at["[object Number]"]=at["[object Object]"]=at["[object RegExp]"]=at["[object Set]"]=at["[object String]"]=at["[object WeakMap]"]=!1;var st=function(e){return I(e)&&ot(e.length)&&!!at[N(e)]},lt=function(e){return function(t){return e(t)}},ct=n(2),ut=ct.a&&ct.a.isTypedArray,dt=ut?lt(ut):st,ft=Object.prototype.hasOwnProperty,pt=function(e,t){var n=tt(e),r=!n&&et(e),i=!n&&!r&&Object(nt.a)(e),o=!n&&!r&&!i&&dt(e),a=n||r||i||o,s=a?Ke(e.length,String):[],l=s.length;for(var c in e)!t&&!ft.call(e,c)||a&&("length"==c||i&&("offset"==c||"parent"==c)||o&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||it(c,l))||s.push(c);return s},ht=Object.prototype,_t=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||ht)},mt=function(e,t){return function(n){return e(t(n))}},vt=mt(Object.keys,Object),gt=Object.prototype.hasOwnProperty,bt=function(e){if(!_t(e))return vt(e);var t=[];for(var n in Object(e))gt.call(e,n)&&"constructor"!=n&&t.push(n);return t},kt=function(e){return null!=e&&ot(e.length)&&!oe(e)},yt=function(e){return kt(e)?pt(e):bt(e)},wt=function(e,t){return e&&Qe(t,yt(t),e)},Ct=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t},At=Object.prototype.hasOwnProperty,xt=function(e){if(!m(e))return Ct(e);var t=_t(e),n=[];for(var r in e)("constructor"!=r||!t&&At.call(e,r))&&n.push(r);return n},Et=function(e){return kt(e)?pt(e,!0):xt(e)},Dt=function(e,t){return e&&Qe(t,Et(t),e)},Tt=n(8),Mt=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t},St=function(e,t){for(var n=-1,r=null==e?0:e.length,i=0,o=[];++n<r;){var a=e[n];t(a,n,e)&&(o[i++]=a)}return o},Pt=function(){return[]},Nt=Object.prototype.propertyIsEnumerable,It=Object.getOwnPropertySymbols,Rt=It?function(e){return null==e?[]:(e=Object(e),St(It(e),(function(t){return Nt.call(e,t)})))}:Pt,Ot=function(e,t){return Qe(e,Rt(e),t)},Lt=function(e,t){for(var n=-1,r=t.length,i=e.length;++n<r;)e[i+n]=t[n];return e},jt=mt(Object.getPrototypeOf,Object),qt=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)Lt(t,Rt(e)),e=jt(e);return t}:Pt,Bt=function(e,t){return Qe(e,qt(e),t)},zt=function(e,t,n){var r=t(e);return tt(e)?r:Lt(r,n(e))},Ht=function(e){return zt(e,yt,Rt)},Ft=function(e){return zt(e,Et,qt)},Gt=be(v.a,"DataView"),Vt=be(v.a,"Promise"),Ut=be(v.a,"Set"),Wt=be(v.a,"WeakMap"),Yt=ue(Gt),Qt=ue(ke),Kt=ue(Vt),Zt=ue(Ut),$t=ue(Wt),Jt=N;(Gt&&"[object DataView]"!=Jt(new Gt(new ArrayBuffer(1)))||ke&&"[object Map]"!=Jt(new ke)||Vt&&"[object Promise]"!=Jt(Vt.resolve())||Ut&&"[object Set]"!=Jt(new Ut)||Wt&&"[object WeakMap]"!=Jt(new Wt))&&(Jt=function(e){var t=N(e),n="[object Object]"==t?e.constructor:void 0,r=n?ue(n):"";if(r)switch(r){case Yt:return"[object DataView]";case Qt:return"[object Map]";case Kt:return"[object Promise]";case Zt:return"[object Set]";case $t:return"[object WeakMap]"}return t});var Xt=Jt,en=Object.prototype.hasOwnProperty,tn=function(e){var t=e.length,n=new e.constructor(t);return t&&"string"==typeof e[0]&&en.call(e,"index")&&(n.index=e.index,n.input=e.input),n},nn=v.a.Uint8Array,rn=function(e){var t=new e.constructor(e.byteLength);return new nn(t).set(new nn(e)),t},on=function(e,t){var n=t?rn(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)},an=/\w*$/,sn=function(e){var t=new e.constructor(e.source,an.exec(e));return t.lastIndex=e.lastIndex,t},ln=C?C.prototype:void 0,cn=ln?ln.valueOf:void 0,un=function(e){return cn?Object(cn.call(e)):{}},dn=function(e,t){var n=t?rn(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)},fn=function(e,t,n){var r=e.constructor;switch(t){case"[object ArrayBuffer]":return rn(e);case"[object Boolean]":case"[object Date]":return new r(+e);case"[object DataView]":return on(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 dn(e,n);case"[object Map]":case"[object Set]":return new r;case"[object Number]":case"[object String]":return new r(e);case"[object RegExp]":return sn(e);case"[object Symbol]":return un(e)}},pn=Object.create,hn=function(){function e(){}return function(t){if(!m(t))return{};if(pn)return pn(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}(),_n=function(e){return"function"!=typeof e.constructor||_t(e)?{}:hn(jt(e))},mn=function(e){return I(e)&&"[object Map]"==Xt(e)},vn=ct.a&&ct.a.isMap,gn=vn?lt(vn):mn,bn=function(e){return I(e)&&"[object Set]"==Xt(e)},kn=ct.a&&ct.a.isSet,yn=kn?lt(kn):bn,wn={};wn["[object Arguments]"]=wn["[object Array]"]=wn["[object ArrayBuffer]"]=wn["[object DataView]"]=wn["[object Boolean]"]=wn["[object Date]"]=wn["[object Float32Array]"]=wn["[object Float64Array]"]=wn["[object Int8Array]"]=wn["[object Int16Array]"]=wn["[object Int32Array]"]=wn["[object Map]"]=wn["[object Number]"]=wn["[object Object]"]=wn["[object RegExp]"]=wn["[object Set]"]=wn["[object String]"]=wn["[object Symbol]"]=wn["[object Uint8Array]"]=wn["[object Uint8ClampedArray]"]=wn["[object Uint16Array]"]=wn["[object Uint32Array]"]=!0,wn["[object Error]"]=wn["[object Function]"]=wn["[object WeakMap]"]=!1;var Cn=function e(t,n,r,i,o,a){var s,l=1&n,c=2&n,u=4&n;if(r&&(s=o?r(t,i,o,a):r(t)),void 0!==s)return s;if(!m(t))return t;var d=tt(t);if(d){if(s=tn(t),!l)return Mt(t,s)}else{var f=Xt(t),p="[object Function]"==f||"[object GeneratorFunction]"==f;if(Object(nt.a)(t))return Object(Tt.a)(t,l);if("[object Object]"==f||"[object Arguments]"==f||p&&!o){if(s=c||p?{}:_n(t),!l)return c?Bt(t,Dt(s,t)):Ot(t,wt(s,t))}else{if(!wn[f])return o?t:{};s=fn(t,f,l)}}a||(a=new Fe);var h=a.get(t);if(h)return h;a.set(t,s),yn(t)?t.forEach((function(i){s.add(e(i,n,r,i,t,a))})):gn(t)&&t.forEach((function(i,o){s.set(o,e(i,n,r,o,t,a))}));var _=d?void 0:(u?c?Ft:Ht:c?Et:yt)(t);return Ge(_||t,(function(i,o){_&&(i=t[o=i]),Ye(s,o,e(i,n,r,o,t,a))})),s},An=function(e,t){return Cn(e,5,t="function"==typeof t?t:void 0)},xn=Function.prototype,En=Object.prototype,Dn=xn.toString,Tn=En.hasOwnProperty,Mn=Dn.call(Object),Sn=function(e){if(!I(e)||"[object Object]"!=N(e))return!1;var t=jt(e);if(null===t)return!0;var n=Tn.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&Dn.call(n)==Mn},Pn=function(e){return I(e)&&1===e.nodeType&&!Sn(e)};function Nn(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Set,n=[e],r=new Set;n.length>0;){var i=n.shift();if(!(r.has(i)||In(i)||t.has(i)))if(r.add(i),i[Symbol.iterator])try{var o,a=f(i);try{for(a.s();!(o=a.n()).done;){var s=o.value;n.push(s)}}catch(c){a.e(c)}finally{a.f()}}catch(e){}else for(var l in i)"defaultValue"!==l&&n.push(i[l])}return r}function In(e){var t=Object.prototype.toString.call(e),n=typeof e;return"number"===n||"boolean"===n||"string"===n||"symbol"===n||"function"===n||"[object Date]"===t||"[object RegExp]"===t||"[object Module]"===t||null==e||e instanceof EventTarget||e instanceof Event}function Rn(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:new Set;if(e===t&&"object"==typeof(n=e)&&null!==n)return!0;var i,o=Nn(e,r),a=Nn(t,r),s=f(o);try{for(s.s();!(i=s.n()).done;){var l=i.value;if(a.has(l))return!0}}catch(c){s.e(c)}finally{s.f()}return!1}var On=function(){function e(t){var n=this;if(u(this,e),this.crashes=[],this.state="initializing",this._crashNumberLimit="number"==typeof t.crashNumberLimit?t.crashNumberLimit:3,this._now=Date.now,this._minimumNonErrorTimePeriod="number"==typeof t.minimumNonErrorTimePeriod?t.minimumNonErrorTimePeriod:5e3,this._boundErrorHandler=function(e){var t=e.error||e.reason;t instanceof Error&&n._handleError(t,e)},this._listeners={},!this._restart)throw new Error("The Watchdog class was split into the abstract `Watchdog` class and the `EditorWatchdog` class. Please, use `EditorWatchdog` if you have used the `Watchdog` class previously.")}return d(e,[{key:"setCreator",value:function(e){this._creator=e}},{key:"setDestructor",value:function(e){this._destructor=e}},{key:"destroy",value:function(){this._stopErrorHandling(),this._listeners={}}},{key:"on",value:function(e,t){this._listeners[e]||(this._listeners[e]=[]),this._listeners[e].push(t)}},{key:"off",value:function(e,t){this._listeners[e]=this._listeners[e].filter((function(e){return e!==t}))}},{key:"_fire",value:function(e){for(var t=this._listeners[e]||[],n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];var o,a=f(t);try{for(a.s();!(o=a.n()).done;)o.value.apply(this,[null].concat(r))}catch(s){a.e(s)}finally{a.f()}}},{key:"_startErrorHandling",value:function(){window.addEventListener("error",this._boundErrorHandler),window.addEventListener("unhandledrejection",this._boundErrorHandler)}},{key:"_stopErrorHandling",value:function(){window.removeEventListener("error",this._boundErrorHandler),window.removeEventListener("unhandledrejection",this._boundErrorHandler)}},{key:"_handleError",value:function(e,t){if(this._shouldReactToError(e)){this.crashes.push({message:e.message,stack:e.stack,filename:t.filename,lineno:t.lineno,colno:t.colno,date:this._now()});var n=this._shouldRestart();this.state="crashed",this._fire("stateChange"),this._fire("error",{error:e,causesRestart:n}),n?this._restart():(this.state="crashedPermanently",this._fire("stateChange"))}}},{key:"_shouldReactToError",value:function(e){return e.is&&e.is("CKEditorError")&&void 0!==e.context&&null!==e.context&&"ready"===this.state&&this._isErrorComingFromThisItem(e)}},{key:"_shouldRestart",value:function(){return this.crashes.length<=this._crashNumberLimit||(this.crashes[this.crashes.length-1].date-this.crashes[this.crashes.length-1-this._crashNumberLimit].date)/this._crashNumberLimit>this._minimumNonErrorTimePeriod}}]),e}(),Ln=function(e){l(n,e);var t=c(n);function n(e){var r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return u(this,n),(r=t.call(this,i))._editor=null,r._throttledSave=G(r._save.bind(o(r)),"number"==typeof i.saveInterval?i.saveInterval:5e3),r._creator=function(t,n){return e.create(t,n)},r._destructor=function(e){return e.destroy()},r}return d(n,[{key:"editor",get:function(){return this._editor}},{key:"_item",get:function(){return this._editor}},{key:"_restart",value:function(){var e=this;return Promise.resolve().then((function(){return e.state="initializing",e._fire("stateChange"),e._destroy()})).catch((function(e){console.error("An error happened during the editor destroying.",e)})).then((function(){if("string"==typeof e._elementOrData)return e.create(e._data,e._config,e._config.context);var t=Object.assign({},e._config,{initialData:e._data});return e.create(e._elementOrData,t,t.context)})).then((function(){e._fire("restart")}))}},{key:"create",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this._elementOrData,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this._config,i=arguments.length>2?arguments[2]:void 0;return Promise.resolve().then((function(){return a(s(n.prototype),"_startErrorHandling",e).call(e),e._elementOrData=t,e._config=e._cloneEditorConfiguration(r)||{},e._config.context=i,e._creator(t,e._config)})).then((function(t){e._editor=t,t.model.document.on("change:data",e._throttledSave),e._lastDocumentVersion=t.model.document.version,e._data=e._getData(),e.state="ready",e._fire("stateChange")}))}},{key:"destroy",value:function(){var e=this;return Promise.resolve().then((function(){return e.state="destroyed",e._fire("stateChange"),a(s(n.prototype),"destroy",e).call(e),e._destroy()}))}},{key:"_destroy",value:function(){var e=this;return Promise.resolve().then((function(){e._stopErrorHandling(),e._throttledSave.flush();var t=e._editor;return e._editor=null,e._destructor(t)}))}},{key:"_save",value:function(){var e=this._editor.model.document.version;if(e!==this._lastDocumentVersion)try{this._data=this._getData(),this._lastDocumentVersion=e}catch(e){console.error(e,"An error happened during restoring editor data. Editor will be restored from the previously saved data.")}}},{key:"_setExcludedProperties",value:function(e){this._excludedProps=e}},{key:"_getData",value:function(){var e,t={},n=f(this._editor.model.document.getRootNames());try{for(n.s();!(e=n.n()).done;){var r=e.value;t[r]=this._editor.data.get({rootName:r})}}catch(i){n.e(i)}finally{n.f()}return t}},{key:"_isErrorComingFromThisItem",value:function(e){return Rn(this._editor,e.context,this._excludedProps)}},{key:"_cloneEditorConfiguration",value:function(e){return An(e,(function(e,t){return Pn(e)||"context"===t?e:void 0}))}}]),n}(On),jn=new Array(256).fill().map((function(e,t){return("0"+t.toString(16)).slice(-2)})),qn=function(e){l(n,e);var t=c(n);function n(e){var r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return u(this,n),(r=t.call(this,i))._watchdogs=new Map,r._watchdogConfig=i,r._context=null,r._contextProps=new Set,r._actionQueue=new Bn,r._creator=function(t){return e.create(t)},r._destructor=function(e){return e.destroy()},r._actionQueue.onEmpty((function(){"initializing"===r.state&&(r.state="ready",r._fire("stateChange"))})),r}return d(n,[{key:"context",get:function(){return this._context}},{key:"create",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this._actionQueue.enqueue((function(){return e._contextConfig=t,e._create()}))}},{key:"getItem",value:function(e){return this._getWatchdog(e)._item}},{key:"getItemState",value:function(e){return this._getWatchdog(e).state}},{key:"add",value:function(e){var t=this,n=Array.isArray(e)?e:[e];return this._actionQueue.enqueue((function(){if("destroyed"===t.state)throw new Error("Cannot add items to destroyed watchdog.");if(!t._context)throw new Error("Context was not created yet. You should call the `ContextWatchdog#create()` method first.");return Promise.all(n.map((function(e){var n;if(t._watchdogs.has(e.id))throw new Error("Item with the given id is already added: '".concat(e.id,"'."));if("editor"===e.type)return(n=new Ln(t._watchdogConfig)).setCreator(e.creator),n._setExcludedProperties(t._contextProps),e.destructor&&n.setDestructor(e.destructor),t._watchdogs.set(e.id,n),n.on("error",(function(r,i){var o=i.error,a=i.causesRestart;t._fire("itemError",{itemId:e.id,error:o}),a&&t._actionQueue.enqueue((function(){return new Promise((function(r){n.on("restart",function t(){n.off("restart",t),this._fire("itemRestart",{itemId:e.id}),r()}.bind(t))}))}))})),n.create(e.sourceElementOrData,e.config,t._context);throw new Error("Not supported item type: '".concat(e.type,"'."))})))}))}},{key:"remove",value:function(e){var t=this,n=Array.isArray(e)?e:[e];return this._actionQueue.enqueue((function(){return Promise.all(n.map((function(e){var n=t._getWatchdog(e);return t._watchdogs.delete(e),n.destroy()})))}))}},{key:"destroy",value:function(){var e=this;return this._actionQueue.enqueue((function(){return e.state="destroyed",e._fire("stateChange"),a(s(n.prototype),"destroy",e).call(e),e._destroy()}))}},{key:"_restart",value:function(){var e=this;return this._actionQueue.enqueue((function(){return e.state="initializing",e._fire("stateChange"),e._destroy().catch((function(e){console.error("An error happened during destroying the context or items.",e)})).then((function(){return e._create()})).then((function(){return e._fire("restart")}))}))}},{key:"_create",value:function(){var e=this;return Promise.resolve().then((function(){return e._startErrorHandling(),e._creator(e._contextConfig)})).then((function(t){return e._context=t,e._contextProps=Nn(e._context),Promise.all(Array.from(e._watchdogs.values()).map((function(t){return t._setExcludedProperties(e._contextProps),t.create(void 0,void 0,e._context)})))}))}},{key:"_destroy",value:function(){var e=this;return Promise.resolve().then((function(){e._stopErrorHandling();var t=e._context;return e._context=null,e._contextProps=new Set,Promise.all(Array.from(e._watchdogs.values()).map((function(e){return e.destroy()}))).then((function(){return e._destructor(t)}))}))}},{key:"_getWatchdog",value:function(e){var t=this._watchdogs.get(e);if(!t)throw new Error("Item with the given id was not registered: ".concat(e,"."));return t}},{key:"_isErrorComingFromThisItem",value:function(e){var t,n=f(this._watchdogs.values());try{for(n.s();!(t=n.n()).done;)if(t.value._isErrorComingFromThisItem(e))return!1}catch(r){n.e(r)}finally{n.f()}return Rn(this._context,e.context)}}]),n}(On),Bn=function(){function e(){u(this,e),this._promiseQueue=Promise.resolve(),this._onEmptyCallbacks=[]}return d(e,[{key:"onEmpty",value:function(e){this._onEmptyCallbacks.push(e)}},{key:"enqueue",value:function(e){var t,n=this,r=this._promiseQueue.then(e).then((function(){n._promiseQueue===t&&n._onEmptyCallbacks.forEach((function(e){return e()}))}));return t=this._promiseQueue=r.catch((function(){})),r}}]),e}(),zn=p.a.createContext("contextWatchdog"),Hn=function(e){l(n,e);var t=c(n);function n(e,r){var i;return u(this,n),(i=t.call(this,e,r)).contextWatchdog=null,i.props.isLayoutReady&&i._initializeContextWatchdog(i.props.config),i}return d(n,[{key:"shouldComponentUpdate",value:function(e){return e.id!==this.props.id&&(this.contextWatchdog&&this.contextWatchdog.destroy(),this._initializeContextWatchdog(e.config)),e.isLayoutReady&&!this.contextWatchdog?(this._initializeContextWatchdog(e.config),!0):this.props.children!==e.children}},{key:"render",value:function(){return p.a.createElement(zn.Provider,{value:this.contextWatchdog},this.props.children)}},{key:"componentWillUnmount",value:function(){this._destroyContext()}},{key:"_initializeContextWatchdog",value:function(e){var t=this;this.contextWatchdog=new qn(this.props.context),this.contextWatchdog.create(e).catch((function(e){t.props.onError(e,{phase:"initialization",willContextRestart:!1})})),this.contextWatchdog.on("error",(function(e,n){t.props.onError(n.error,{phase:"runtime",willContextRestart:n.causesRestart})})),this.contextWatchdog.on("stateChange",(function(){"ready"===t.contextWatchdog.state&&t.props.onReady&&t.props.onReady(t.contextWatchdog.context)}))}},{key:"_destroyContext",value:function(){this.contextWatchdog&&(this.contextWatchdog.destroy(),this.contextWatchdog=null)}}]),n}(p.a.Component);Hn.defaultProps={isLayoutReady:!0,onError:function(e,t){return console.error(e,t)}},Hn.propTypes={id:_.a.string,isLayoutReady:_.a.bool,context:_.a.func,config:_.a.object,onReady:_.a.func,onError:_.a.func};var Fn=function(e){l(n,e);var t=c(n);function n(e){var r;return u(this,n),(r=t.call(this,e)).domContainer=p.a.createRef(),r.watchdog=null,r}return d(n,[{key:"editor",get:function(){return this.watchdog?this.watchdog.editor:null}},{key:"shouldComponentUpdate",value:function(e){return!!this.editor&&(e.id!==this.props.id||(this._shouldUpdateEditor(e)&&this.editor.setData(e.data),"disabled"in e&&(this.editor.isReadOnly=e.disabled),!1))}},{key:"componentDidMount",value:function(){this._initializeEditor()}},{key:"componentDidUpdate",value:function(){this._destroyEditor(),this._initializeEditor()}},{key:"componentWillUnmount",value:function(){this._destroyEditor()}},{key:"render",value:function(){return p.a.createElement("div",{ref:this.domContainer})}},{key:"_initializeEditor",value:function(){var e=this;this.context instanceof qn?this.watchdog=new Gn(this.context):this.watchdog=new n._EditorWatchdog(this.props.editor),this.watchdog.setCreator((function(t,n){return e._createEditor(t,n)})),this.watchdog.on("error",(function(t,n){var r=n.error,i=n.causesRestart;e.props.onError(r,{phase:"runtime",willEditorRestart:i})})),this.watchdog.create(this.domContainer.current,this._getConfig()).catch((function(t){return e.props.onError(t,{phase:"initialization",willEditorRestart:!1})}))}},{key:"_createEditor",value:function(e,t){var n=this;return this.props.editor.create(e,t).then((function(e){"disabled"in n.props&&(e.isReadOnly=n.props.disabled);var t=e.model.document,r=e.editing.view.document;return t.on("change:data",(function(t){n.props.onChange&&n.props.onChange(t,e)})),r.on("focus",(function(t){n.props.onFocus&&n.props.onFocus(t,e)})),r.on("blur",(function(t){n.props.onBlur&&n.props.onBlur(t,e)})),setTimeout((function(){n.props.onReady&&n.props.onReady(n.editor)})),e}))}},{key:"_destroyEditor",value:function(){this.watchdog&&(this.watchdog.destroy(),this.watchdog=null)}},{key:"_shouldUpdateEditor",value:function(e){return this.props.data!==e.data&&this.editor.getData()!==e.data}},{key:"_getConfig",value:function(){return this.props.data&&this.props.config.initialData&&console.warn("Editor data should be provided either using `config.initialData` or `data` properties. The config property is over the data value and the first one will be used when specified both."),i(i({},this.props.config),{},{initialData:this.props.config.initialData||this.props.data||""})}}]),n}(p.a.Component),Gn=function(){function e(t){u(this,e),this._contextWatchdog=t,this._id=function(){var e=4294967296*Math.random()>>>0,t=4294967296*Math.random()>>>0,n=4294967296*Math.random()>>>0,r=4294967296*Math.random()>>>0;return"e"+jn[e>>0&255]+jn[e>>8&255]+jn[e>>16&255]+jn[e>>24&255]+jn[t>>0&255]+jn[t>>8&255]+jn[t>>16&255]+jn[t>>24&255]+jn[n>>0&255]+jn[n>>8&255]+jn[n>>16&255]+jn[n>>24&255]+jn[r>>0&255]+jn[r>>8&255]+jn[r>>16&255]+jn[r>>24&255]}()}return d(e,[{key:"setCreator",value:function(e){this._creator=e}},{key:"create",value:function(e,t){return this._contextWatchdog.add({sourceElementOrData:e,config:t,creator:this._creator,id:this._id,type:"editor"})}},{key:"on",value:function(e,t){var n=this;this._contextWatchdog.on("itemError",(function(e,r){var i=r.itemId,o=r.causesRestart,a=r.error;i===n._id&&t(null,{error:a,causesRestart:o})}))}},{key:"destroy",value:function(){this._contextWatchdog.remove(this._id)}},{key:"editor",get:function(){return this._contextWatchdog.getItem(this._id)}}]),e}();Fn.contextType=zn,Fn.propTypes={editor:_.a.func.isRequired,data:_.a.string,config:_.a.object,onChange:_.a.func,onReady:_.a.func,onFocus:_.a.func,onBlur:_.a.func,onError:_.a.func,disabled:_.a.bool,onInit:function(e,t){if(e[t])return new Error('The "onInit" property is not supported anymore by the CKEditor component. Use the "onReady" property instead.')}},Fn.defaultProps={config:{},onError:function(e,t){return console.error(e,t)}},Fn._EditorWatchdog=Ln}]))},function(e,t,n){(function(e,r){var i=n(153).default,o=n(154).default,a=n(155).default,s=n(66).default,l=n(106).default,c=n(164).default,u=n(159).default,d=n(6),f=n(459).default,p=n(162).default,h=n(463).default,_=n(156).default,m=n(157).default,v=n(467).default,g=n(161).default,b=n(160).default;!function(e){var t=e.en=e.en||{};t.dictionary=Object.assign(t.dictionary||{},{"%0 of %1":"%0 of %1",Aquamarine:"Aquamarine",Black:"Black","Block quote":"Block quote",Blue:"Blue",Bold:"Bold","Break text":"Break text","Bulleted List":"Bulleted List",Cancel:"Cancel","Cannot upload file:":"Cannot upload file:","Centered image":"Centered image","Change image text alternative":"Change image text alternative","Choose heading":"Choose heading",Column:"Column","Could not insert image at the current position.":"Could not insert image at the current position.","Could not obtain resized image URL.":"Could not obtain resized image URL.","Decrease indent":"Decrease indent","Delete column":"Delete column","Delete row":"Delete row","Dim grey":"Dim grey",Downloadable:"Downloadable","Dropdown toolbar":"Dropdown toolbar","Edit block":"Edit block","Edit link":"Edit link","Editor toolbar":"Editor toolbar","Enter image caption":"Enter image caption","Full size image":"Full size image",Green:"Green",Grey:"Grey","Header column":"Header column","Header row":"Header row",Heading:"Heading","Heading 1":"Heading 1","Heading 2":"Heading 2","Heading 3":"Heading 3","Heading 4":"Heading 4","Heading 5":"Heading 5","Heading 6":"Heading 6","Image toolbar":"Image toolbar","image widget":"image widget","In line":"In line","Increase indent":"Increase indent","Insert column left":"Insert column left","Insert column right":"Insert column right","Insert image":"Insert image","Insert image or file":"Insert image or file","Insert media":"Insert media","Insert paragraph after block":"Insert paragraph after block","Insert paragraph before block":"Insert paragraph before block","Insert row above":"Insert row above","Insert row below":"Insert row below","Insert table":"Insert table","Inserting image failed":"Inserting image failed",Italic:"Italic","Left aligned image":"Left aligned image","Light blue":"Light blue","Light green":"Light green","Light grey":"Light grey",Link:"Link","Link URL":"Link URL","Media URL":"Media URL","media widget":"media widget","Merge cell down":"Merge cell down","Merge cell left":"Merge cell left","Merge cell right":"Merge cell right","Merge cell up":"Merge cell up","Merge cells":"Merge cells",Next:"Next","Numbered List":"Numbered List","Open in a new tab":"Open in a new tab","Open link in new tab":"Open link in new tab",Orange:"Orange",Paragraph:"Paragraph","Paste the media URL in the input.":"Paste the media URL in the input.",Previous:"Previous",Purple:"Purple",Red:"Red",Redo:"Redo","Rich Text Editor":"Rich Text Editor","Rich Text Editor, %0":"Rich Text Editor, %0","Right aligned image":"Right aligned image",Row:"Row",Save:"Save","Select all":"Select all","Select column":"Select column","Select row":"Select row","Selecting resized image failed":"Selecting resized image failed","Show more items":"Show more items","Side image":"Side image","Split cell horizontally":"Split cell horizontally","Split cell vertically":"Split cell vertically","Table toolbar":"Table toolbar","Text alternative":"Text alternative","The URL must not be empty.":"The URL must not be empty.","This link has no URL":"This link has no URL","This media URL is not supported.":"This media URL is not supported.","Tip: Paste the URL into the content to embed faster.":"Tip: Paste the URL into the content to embed faster.","Toggle caption off":"Toggle caption off","Toggle caption on":"Toggle caption on",Turquoise:"Turquoise",Undo:"Undo",Unlink:"Unlink","Upload failed":"Upload failed","Upload in progress":"Upload in progress",White:"White","Widget toolbar":"Widget toolbar","Wrap text":"Wrap text",Yellow:"Yellow"})}(window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={})),self,r.exports=function(){"use strict";var n={3062:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,".ck-content blockquote{overflow:hidden;padding-right:1.5em;padding-left:1.5em;margin-left:0;margin-right:0;font-style:italic;border-left:5px solid #ccc}.ck-content[dir=rtl] blockquote{border-left:0;border-right:5px solid #ccc}","",{version:3,sources:["webpack://./../ckeditor5-block-quote/theme/blockquote.css"],names:[],mappings:"AAKA,uBAEC,eAAgB,CAGhB,mBAAoB,CACpB,kBAAmB,CAEnB,aAAc,CACd,cAAe,CACf,iBAAkB,CAClB,0BACD,CAEA,gCACC,aAAc,CACd,2BACD",sourcesContent:['/**\n * @license Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n.ck-content blockquote {\n\t/* See #12 */\n\toverflow: hidden;\n\n\t/* https://github.com/ckeditor/ckeditor5-block-quote/issues/15 */\n\tpadding-right: 1.5em;\n\tpadding-left: 1.5em;\n\n\tmargin-left: 0;\n\tmargin-right: 0;\n\tfont-style: italic;\n\tborder-left: solid 5px hsl(0, 0%, 80%);\n}\n\n.ck-content[dir="rtl"] blockquote {\n\tborder-left: 0;\n\tborder-right: solid 5px hsl(0, 0%, 80%);\n}\n'],sourceRoot:""}]);var s=a},903:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,'.ck.ck-editor__editable .ck.ck-clipboard-drop-target-position{display:inline;position:relative;pointer-events:none}.ck.ck-editor__editable .ck.ck-clipboard-drop-target-position span{position:absolute;width:0}.ck.ck-editor__editable .ck-widget:-webkit-drag>.ck-widget__selection-handle,.ck.ck-editor__editable .ck-widget:-webkit-drag>.ck-widget__type-around{display:none}:root{--ck-clipboard-drop-target-dot-width:12px;--ck-clipboard-drop-target-dot-height:8px;--ck-clipboard-drop-target-color:var(--ck-color-focus-border)}.ck.ck-editor__editable .ck.ck-clipboard-drop-target-position span{bottom:calc(var(--ck-clipboard-drop-target-dot-height)*-0.5);top:calc(var(--ck-clipboard-drop-target-dot-height)*-0.5);border:1px solid var(--ck-clipboard-drop-target-color);background:var(--ck-clipboard-drop-target-color);margin-left:-1px}.ck.ck-editor__editable .ck.ck-clipboard-drop-target-position span:after{content:"";width:0;height:0;display:block;position:absolute;left:50%;top:calc(var(--ck-clipboard-drop-target-dot-height)*-0.5);transform:translateX(-50%);border-left:calc(var(--ck-clipboard-drop-target-dot-width)*0.5) solid transparent;border-bottom:0 solid transparent;border-right:calc(var(--ck-clipboard-drop-target-dot-width)*0.5) solid transparent;border-top:calc(var(--ck-clipboard-drop-target-dot-height)) solid var(--ck-clipboard-drop-target-color)}.ck.ck-editor__editable .ck-widget.ck-clipboard-drop-target-range{outline:var(--ck-widget-outline-thickness) solid var(--ck-clipboard-drop-target-color)!important}.ck.ck-editor__editable .ck-widget:-webkit-drag{zoom:.6;outline:none!important}',"",{version:3,sources:["webpack://./../ckeditor5-clipboard/theme/clipboard.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-clipboard/clipboard.css"],names:[],mappings:"AASC,8DACC,cAAe,CACf,iBAAkB,CAClB,mBAMD,CAJC,mEACC,iBAAkB,CAClB,OACD,CAWA,qJACC,YACD,CCzBF,MACC,yCAA0C,CAC1C,yCAA0C,CAC1C,6DACD,CAOE,mEACC,4DAA8D,CAC9D,yDAA2D,CAC3D,sDAAuD,CACvD,gDAAiD,CACjD,gBAkBD,CAfC,yEACC,UAAW,CACX,OAAQ,CACR,QAAS,CAET,aAAc,CACd,iBAAkB,CAClB,QAAS,CACT,yDAA2D,CAE3D,0BAA2B,CAG3B,iFAAmB,CAAnB,iCAAmB,CAAnB,kFAAmB,CAAnB,uGACD,CA2DF,kEACC,gGACD,CAKA,gDACC,OAAS,CACT,sBACD",sourcesContent:["/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n.ck.ck-editor__editable {\n\t/*\n\t * Vertical drop target (in text).\n\t */\n\t& .ck.ck-clipboard-drop-target-position {\n\t\tdisplay: inline;\n\t\tposition: relative;\n\t\tpointer-events: none;\n\n\t\t& span {\n\t\t\tposition: absolute;\n\t\t\twidth: 0;\n\t\t}\n\t}\n\n\t/*\n\t * Styles of the widget being dragged (its preview).\n\t */\n\t& .ck-widget:-webkit-drag {\n\t\t& > .ck-widget__selection-handle {\n\t\t\tdisplay: none;\n\t\t}\n\n\t\t& > .ck-widget__type-around {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n",'/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n:root {\n\t--ck-clipboard-drop-target-dot-width: 12px;\n\t--ck-clipboard-drop-target-dot-height: 8px;\n\t--ck-clipboard-drop-target-color: var(--ck-color-focus-border)\n}\n\n.ck.ck-editor__editable {\n\t/*\n\t * Vertical drop target (in text).\n\t */\n\t& .ck.ck-clipboard-drop-target-position {\n\t\t& span {\n\t\t\tbottom: calc(-.5 * var(--ck-clipboard-drop-target-dot-height));\n\t\t\ttop: calc(-.5 * var(--ck-clipboard-drop-target-dot-height));\n\t\t\tborder: 1px solid var(--ck-clipboard-drop-target-color);\n\t\t\tbackground: var(--ck-clipboard-drop-target-color);\n\t\t\tmargin-left: -1px;\n\n\t\t\t/* The triangle above the marker */\n\t\t\t&::after {\n\t\t\t\tcontent: "";\n\t\t\t\twidth: 0;\n\t\t\t\theight: 0;\n\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: absolute;\n\t\t\t\tleft: 50%;\n\t\t\t\ttop: calc(var(--ck-clipboard-drop-target-dot-height) * -.5);\n\n\t\t\t\ttransform: translateX(-50%);\n\t\t\t\tborder-color: var(--ck-clipboard-drop-target-color) transparent transparent transparent;\n\t\t\t\tborder-width: calc(var(--ck-clipboard-drop-target-dot-height)) calc(.5 * var(--ck-clipboard-drop-target-dot-width)) 0 calc(.5 * var(--ck-clipboard-drop-target-dot-width));\n\t\t\t\tborder-style: solid;\n\t\t\t}\n\t\t}\n\t}\n\n\t/*\n\t// Horizontal drop target (between blocks).\n\t& .ck.ck-clipboard-drop-target-position {\n\t\tdisplay: block;\n\t\tposition: relative;\n\t\twidth: 100%;\n\t\theight: 0;\n\t\tmargin: 0;\n\t\ttext-align: initial;\n\n\t\t& .ck-clipboard-drop-target__line {\n\t\t\tposition: absolute;\n\t\t\twidth: 100%;\n\t\t\theight: 0;\n\t\t\tborder: 1px solid var(--ck-clipboard-drop-target-color);\n\t\t\tmargin-top: -1px;\n\n\t\t\t&::before {\n\t\t\t\tcontent: "";\n\t\t\t\twidth: 0;\n\t\t\t\theight: 0;\n\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: absolute;\n\t\t\t\tleft: calc(-1 * var(--ck-clipboard-drop-target-dot-size));\n\t\t\t\ttop: 0;\n\n\t\t\t\ttransform: translateY(-50%);\n\t\t\t\tborder-color: transparent transparent transparent var(--ck-clipboard-drop-target-color);\n\t\t\t\tborder-width: var(--ck-clipboard-drop-target-dot-size) 0 var(--ck-clipboard-drop-target-dot-size) calc(2 * var(--ck-clipboard-drop-target-dot-size));\n\t\t\t\tborder-style: solid;\n\t\t\t}\n\n\t\t\t&::after {\n\t\t\t\tcontent: "";\n\t\t\t\twidth: 0;\n\t\t\t\theight: 0;\n\n\t\t\t\tdisplay: block;\n\t\t\t\tposition: absolute;\n\t\t\t\tright: calc(-1 * var(--ck-clipboard-drop-target-dot-size));\n\t\t\t\ttop: 0;\n\n\t\t\t\ttransform: translateY(-50%);\n\t\t\t\tborder-color: transparent var(--ck-clipboard-drop-target-color) transparent transparent;\n\t\t\t\tborder-width: var(--ck-clipboard-drop-target-dot-size) calc(2 * var(--ck-clipboard-drop-target-dot-size)) var(--ck-clipboard-drop-target-dot-size) 0;\n\t\t\t\tborder-style: solid;\n\t\t\t}\n\t\t}\n\t}\n\t*/\n\n\t/*\n\t * Styles of the widget that it a drop target.\n\t */\n\t& .ck-widget.ck-clipboard-drop-target-range {\n\t\toutline: var(--ck-widget-outline-thickness) solid var(--ck-clipboard-drop-target-color) !important;\n\t}\n\n\t/*\n\t * Styles of the widget being dragged (its preview).\n\t */\n\t& .ck-widget:-webkit-drag {\n\t\tzoom: 0.6;\n\t\toutline: none !important;\n\t}\n}\n'],sourceRoot:""}]);var s=a},3143:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,".ck.ck-editor{position:relative}.ck.ck-editor .ck-editor__top .ck-sticky-panel .ck-toolbar{z-index:var(--ck-z-modal)}.ck.ck-editor__top .ck-sticky-panel .ck-toolbar{border-radius:0}.ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-toolbar,.ck.ck-editor__top .ck-sticky-panel .ck-toolbar.ck-rounded-corners{border-radius:var(--ck-border-radius);border-bottom-left-radius:0;border-bottom-right-radius:0}.ck.ck-editor__top .ck-sticky-panel .ck-toolbar{border-bottom-width:0}.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content_sticky .ck-toolbar{border-bottom-width:1px;border-radius:0}.ck-rounded-corners .ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content_sticky .ck-toolbar,.ck.ck-editor__top .ck-sticky-panel .ck-sticky-panel__content_sticky .ck-toolbar.ck-rounded-corners{border-radius:var(--ck-border-radius);border-radius:0}.ck.ck-editor__main>.ck-editor__editable{background:var(--ck-color-base-background);border-radius:0}.ck-rounded-corners .ck.ck-editor__main>.ck-editor__editable,.ck.ck-editor__main>.ck-editor__editable.ck-rounded-corners{border-radius:var(--ck-border-radius);border-top-left-radius:0;border-top-right-radius:0}.ck.ck-editor__main>.ck-editor__editable:not(.ck-focused){border-color:var(--ck-color-base-border)}","",{version:3,sources:["webpack://./../ckeditor5-editor-classic/theme/classiceditor.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-editor-classic/classiceditor.css","webpack://./../ckeditor5-theme-lark/theme/mixins/_rounded.css"],names:[],mappings:"AAKA,cAIC,iBAMD,CAJC,2DAEC,yBACD,CCLC,gDCED,eDKC,CAPA,uICMA,qCAAsC,CDJpC,2BAA4B,CAC5B,4BAIF,CAPA,gDAMC,qBACD,CAEA,iFACC,uBAAwB,CCR1B,eDaC,CANA,yMCHA,qCAAsC,CDOpC,eAEF,CAKF,yCAEC,0CAA2C,CCpB3C,eD8BD,CAZA,yHCdE,qCAAsC,CDmBtC,wBAAyB,CACzB,yBAMF,CAHC,0DACC,wCACD",sourcesContent:["/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n.ck.ck-editor {\n\t/* All the elements within `.ck-editor` are positioned relatively to it.\n\t If any element needs to be positioned with respect to the <body>, etc.,\n\t it must land outside of the `.ck-editor` in DOM. */\n\tposition: relative;\n\n\t& .ck-editor__top .ck-sticky-panel .ck-toolbar {\n\t\t/* https://github.com/ckeditor/ckeditor5-editor-classic/issues/62 */\n\t\tz-index: var(--ck-z-modal);\n\t}\n}\n",'/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n@import "../mixins/_rounded.css";\n\n.ck.ck-editor__top {\n\t& .ck-sticky-panel {\n\t\t& .ck-toolbar {\n\t\t\t@mixin ck-rounded-corners {\n\t\t\t\tborder-bottom-left-radius: 0;\n\t\t\t\tborder-bottom-right-radius: 0;\n\t\t\t}\n\n\t\t\tborder-bottom-width: 0;\n\t\t}\n\n\t\t& .ck-sticky-panel__content_sticky .ck-toolbar {\n\t\t\tborder-bottom-width: 1px;\n\n\t\t\t@mixin ck-rounded-corners {\n\t\t\t\tborder-radius: 0;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/* Note: Use ck-editor__main to make sure these styles don\'t apply to other editor types */\n.ck.ck-editor__main > .ck-editor__editable {\n\t/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/113 */\n\tbackground: var(--ck-color-base-background);\n\n\t@mixin ck-rounded-corners {\n\t\tborder-top-left-radius: 0;\n\t\tborder-top-right-radius: 0;\n\t}\n\n\t&:not(.ck-focused) {\n\t\tborder-color: var(--ck-color-base-border);\n\t}\n}\n',"/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * Implements rounded corner interface for .ck-rounded-corners class.\n *\n * @see $ck-border-radius\n */\n@define-mixin ck-rounded-corners {\n\tborder-radius: 0;\n\n\t@nest .ck-rounded-corners &,\n\t&.ck-rounded-corners {\n\t\tborder-radius: var(--ck-border-radius);\n\t\t@mixin-content;\n\t}\n}\n"],sourceRoot:""}]);var s=a},4717:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,".ck.ck-placeholder,.ck .ck-placeholder{position:relative}.ck.ck-placeholder:before,.ck .ck-placeholder:before{position:absolute;left:0;right:0;content:attr(data-placeholder);pointer-events:none}.ck.ck-read-only .ck-placeholder:before{display:none}.ck.ck-placeholder:before,.ck .ck-placeholder:before{cursor:text;color:var(--ck-color-engine-placeholder-text)}","",{version:3,sources:["webpack://./../ckeditor5-engine/theme/placeholder.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-engine/placeholder.css"],names:[],mappings:"AAMA,uCAEC,iBAWD,CATC,qDACC,iBAAkB,CAClB,MAAO,CACP,OAAQ,CACR,8BAA+B,CAG/B,mBACD,CAKA,wCACC,YACD,CClBA,qDACC,WAAY,CACZ,6CACD",sourcesContent:["/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/* See ckeditor/ckeditor5#936. */\n.ck.ck-placeholder,\n.ck .ck-placeholder {\n\tposition: relative;\n\n\t&::before {\n\t\tposition: absolute;\n\t\tleft: 0;\n\t\tright: 0;\n\t\tcontent: attr(data-placeholder);\n\n\t\t/* See ckeditor/ckeditor5#469. */\n\t\tpointer-events: none;\n\t}\n}\n\n/* See ckeditor/ckeditor5#1987. */\n.ck.ck-read-only .ck-placeholder {\n\t&::before {\n\t\tdisplay: none;\n\t}\n}\n","/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/* See ckeditor/ckeditor5#936. */\n.ck.ck-placeholder, .ck .ck-placeholder {\n\t&::before {\n\t\tcursor: text;\n\t\tcolor: var(--ck-color-engine-placeholder-text);\n\t}\n}\n"],sourceRoot:""}]);var s=a},9315:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,".ck.ck-editor__editable span[data-ck-unsafe-element]{display:none}","",{version:3,sources:["webpack://./../ckeditor5-engine/theme/renderer.css"],names:[],mappings:"AAMA,qDACC,YACD",sourcesContent:["/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/* Elements marked by the Renderer as hidden should be invisible in the editor. */\n.ck.ck-editor__editable span[data-ck-unsafe-element] {\n\tdisplay: none;\n}\n"],sourceRoot:""}]);var s=a},8733:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,".ck.ck-heading_heading1{font-size:20px}.ck.ck-heading_heading2{font-size:17px}.ck.ck-heading_heading3{font-size:14px}.ck[class*=ck-heading_heading]{font-weight:700}.ck.ck-dropdown.ck-heading-dropdown .ck-dropdown__button .ck-button__label{width:8em}.ck.ck-dropdown.ck-heading-dropdown .ck-dropdown__panel .ck-list__item{min-width:18em}","",{version:3,sources:["webpack://./../ckeditor5-heading/theme/heading.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-heading/heading.css"],names:[],mappings:"AAKA,wBACC,cACD,CAEA,wBACC,cACD,CAEA,wBACC,cACD,CAEA,+BACC,eACD,CCZC,2EACC,SACD,CAEA,uEACC,cACD",sourcesContent:['/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n.ck.ck-heading_heading1 {\n\tfont-size: 20px;\n}\n\n.ck.ck-heading_heading2 {\n\tfont-size: 17px;\n}\n\n.ck.ck-heading_heading3 {\n\tfont-size: 14px;\n}\n\n.ck[class*="ck-heading_heading"] {\n\tfont-weight: bold;\n}\n',"/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/* Resize dropdown's button label. */\n.ck.ck-dropdown.ck-heading-dropdown {\n\t& .ck-dropdown__button .ck-button__label {\n\t\twidth: 8em;\n\t}\n\n\t& .ck-dropdown__panel .ck-list__item {\n\t\tmin-width: 18em;\n\t}\n}\n"],sourceRoot:""}]);var s=a},3508:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,".ck-content .image{display:table;clear:both;text-align:center;margin:.9em auto;min-width:50px}.ck-content .image img{display:block;margin:0 auto;max-width:100%;min-width:100%}.ck-content .image-inline{display:inline-flex;max-width:100%;align-items:flex-start}.ck-content .image-inline picture{display:flex}.ck-content .image-inline img,.ck-content .image-inline picture{flex-grow:1;flex-shrink:1;max-width:100%}.ck.ck-editor__editable .image>figcaption.ck-placeholder:before{padding-left:inherit;padding-right:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ck.ck-editor__editable .image-inline.ck-widget_selected,.ck.ck-editor__editable .image.ck-widget_selected{z-index:1}.ck.ck-editor__editable .image-inline.ck-widget_selected ::selection{display:none}.ck.ck-editor__editable td .image-inline img,.ck.ck-editor__editable th .image-inline img{max-width:none}","",{version:3,sources:["webpack://./../ckeditor5-image/theme/image.css"],names:[],mappings:"AAMC,mBACC,aAAc,CACd,UAAW,CACX,iBAAkB,CAKlB,gBAAkB,CAGlB,cAeD,CAbC,uBAEC,aAAc,CAGd,aAAc,CAGd,cAAe,CAGf,cACD,CAGD,0BAMC,mBAAoB,CAGpB,cAAe,CAGf,sBAiBD,CAdC,kCACC,YACD,CAGA,gEAGC,WAAY,CACZ,aAAc,CAGd,cACD,CAUD,gEACC,oBAAqB,CACrB,qBAAsB,CAMtB,kBAAmB,CACnB,eAAgB,CAChB,sBACD,CAWA,2GACC,SAUD,CAHC,qEACC,YACD,CAOA,0FACC,cACD",sourcesContent:['/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n.ck-content {\n\t& .image {\n\t\tdisplay: table;\n\t\tclear: both;\n\t\ttext-align: center;\n\n\t\t/* Make sure there is some space between the content and the image. Center image by default. */\n\t\t/* The first value should be equal to --ck-spacing-large variable if used in the editor context\n\t \tto avoid the content jumping (See https://github.com/ckeditor/ckeditor5/issues/9825). */\n\t\tmargin: 0.9em auto;\n\n\t\t/* Make sure the caption will be displayed properly (See: https://github.com/ckeditor/ckeditor5/issues/1870). */\n\t\tmin-width: 50px;\n\n\t\t& img {\n\t\t\t/* Prevent unnecessary margins caused by line-height (see #44). */\n\t\t\tdisplay: block;\n\n\t\t\t/* Center the image if its width is smaller than the content\'s width. */\n\t\t\tmargin: 0 auto;\n\n\t\t\t/* Make sure the image never exceeds the size of the parent container (ckeditor/ckeditor5-ui#67). */\n\t\t\tmax-width: 100%;\n\n\t\t\t/* Make sure the image is never smaller than the parent container (See: https://github.com/ckeditor/ckeditor5/issues/9300). */\n\t\t\tmin-width: 100%\n\t\t}\n\t}\n\n\t& .image-inline {\n\t\t/*\n\t\t * Normally, the .image-inline would have "display: inline-block" and "img { width: 100% }" (to follow the wrapper while resizing).\n\t\t * Unfortunately, together with "srcset", it gets automatically stretched up to the width of the editing root.\n\t\t * This strange behavior does not happen with inline-flex.\n\t\t */\n\t\tdisplay: inline-flex;\n\n\t\t/* While being resized, don\'t allow the image to exceed the width of the editing root. */\n\t\tmax-width: 100%;\n\n\t\t/* This is required by Safari to resize images in a sensible way. Without this, the browser breaks the ratio. */\n\t\talign-items: flex-start;\n\n\t\t/* When the picture is present it must act as a flex container to let the img resize properly */\n\t\t& picture {\n\t\t\tdisplay: flex;\n\t\t}\n\n\t\t/* When the picture is present, it must act like a resizable img. */\n\t\t& picture,\n\t\t& img {\n\t\t\t/* This is necessary for the img to span the entire .image-inline wrapper and to resize properly. */\n\t\t\tflex-grow: 1;\n\t\t\tflex-shrink: 1;\n\n\t\t\t/* Prevents overflowing the editing root boundaries when an inline image is very wide. */\n\t\t\tmax-width: 100%;\n\t\t}\n\t}\n}\n\n.ck.ck-editor__editable {\n\t/*\n\t * Inhertit the content styles padding of the <figcaption> in case the integration overrides `text-align: center`\n\t * of `.image` (e.g. to the left/right). This ensures the placeholder stays at the padding just like the native\n\t * caret does, and not at the edge of <figcaption>.\n\t */\n\t& .image > figcaption.ck-placeholder::before {\n\t\tpadding-left: inherit;\n\t\tpadding-right: inherit;\n\n\t\t/*\n\t\t * Make sure the image caption placeholder doesn\'t overflow the placeholder area.\n\t\t * See https://github.com/ckeditor/ckeditor5/issues/9162.\n\t\t */\n\t\twhite-space: nowrap;\n\t\toverflow: hidden;\n\t\ttext-overflow: ellipsis;\n\t}\n\n\n\t/*\n\t * Make sure the selected inline image always stays on top of its siblings.\n\t * See https://github.com/ckeditor/ckeditor5/issues/9108.\n\t */\n\t& .image.ck-widget_selected {\n\t\tz-index: 1;\n\t}\n\n\t& .image-inline.ck-widget_selected {\n\t\tz-index: 1;\n\n\t\t/*\n\t\t * Make sure the native browser selection style is not displayed.\n\t\t * Inline image widgets have their own styles for the selected state and\n\t\t * leaving this up to the browser is asking for a visual collision.\n\t\t */\n\t\t& ::selection {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\t/* The inline image nested in the table should have its original size if not resized.\n\tSee https://github.com/ckeditor/ckeditor5/issues/9117. */\n\t& td,\n\t& th {\n\t\t& .image-inline img {\n\t\t\tmax-width: none;\n\t\t}\n\t}\n}\n'],sourceRoot:""}]);var s=a},2640:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,":root{--ck-color-image-caption-background:#f7f7f7;--ck-color-image-caption-text:#333;--ck-color-image-caption-highligted-background:#fd0}.ck-content .image>figcaption{display:table-caption;caption-side:bottom;word-break:break-word;color:var(--ck-color-image-caption-text);background-color:var(--ck-color-image-caption-background);padding:.6em;font-size:.75em;outline-offset:-1px}.ck.ck-editor__editable .image>figcaption.image__caption_highlighted{animation:ck-image-caption-highlight .6s ease-out}@keyframes ck-image-caption-highlight{0%{background-color:var(--ck-color-image-caption-highligted-background)}to{background-color:var(--ck-color-image-caption-background)}}","",{version:3,sources:["webpack://./../ckeditor5-image/theme/imagecaption.css"],names:[],mappings:"AAKA,MACC,2CAAoD,CACpD,kCAA8C,CAC9C,mDACD,CAGA,8BACC,qBAAsB,CACtB,mBAAoB,CACpB,qBAAsB,CACtB,wCAAyC,CACzC,yDAA0D,CAC1D,YAAa,CACb,eAAgB,CAChB,mBACD,CAGA,qEACC,iDACD,CAEA,sCACC,GACC,oEACD,CAEA,GACC,yDACD,CACD",sourcesContent:["/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n:root {\n\t--ck-color-image-caption-background: hsl(0, 0%, 97%);\n\t--ck-color-image-caption-text: hsl(0, 0%, 20%);\n\t--ck-color-image-caption-highligted-background: hsl(52deg 100% 50%);\n}\n\n/* Content styles */\n.ck-content .image > figcaption {\n\tdisplay: table-caption;\n\tcaption-side: bottom;\n\tword-break: break-word;\n\tcolor: var(--ck-color-image-caption-text);\n\tbackground-color: var(--ck-color-image-caption-background);\n\tpadding: .6em;\n\tfont-size: .75em;\n\toutline-offset: -1px;\n}\n\n/* Editing styles */\n.ck.ck-editor__editable .image > figcaption.image__caption_highlighted {\n\tanimation: ck-image-caption-highlight .6s ease-out;\n}\n\n@keyframes ck-image-caption-highlight {\n\t0% {\n\t\tbackground-color: var(--ck-color-image-caption-highligted-background);\n\t}\n\n\t100% {\n\t\tbackground-color: var(--ck-color-image-caption-background);\n\t}\n}\n"],sourceRoot:""}]);var s=a},5083:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,":root{--ck-image-style-spacing:1.5em;--ck-inline-image-style-spacing:calc(var(--ck-image-style-spacing)/2)}.ck-content .image-style-block-align-left,.ck-content .image-style-block-align-right{max-width:calc(100% - var(--ck-image-style-spacing))}.ck-content .image-style-align-left,.ck-content .image-style-align-right{clear:none}.ck-content .image-style-side{float:right;margin-left:var(--ck-image-style-spacing);max-width:50%}.ck-content .image-style-align-left{float:left;margin-right:var(--ck-image-style-spacing)}.ck-content .image-style-align-center{margin-left:auto;margin-right:auto}.ck-content .image-style-align-right{float:right;margin-left:var(--ck-image-style-spacing)}.ck-content .image-style-block-align-right{margin-right:0;margin-left:auto}.ck-content .image-style-block-align-left{margin-left:0;margin-right:auto}.ck-content p+.image-style-align-left,.ck-content p+.image-style-align-right,.ck-content p+.image-style-side{margin-top:0}.ck-content .image-inline.image-style-align-left,.ck-content .image-inline.image-style-align-right{margin-top:var(--ck-inline-image-style-spacing);margin-bottom:var(--ck-inline-image-style-spacing)}.ck-content .image-inline.image-style-align-left{margin-right:var(--ck-inline-image-style-spacing)}.ck-content .image-inline.image-style-align-right{margin-left:var(--ck-inline-image-style-spacing)}.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open>.ck-splitbutton__action:not(.ck-disabled),.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled),.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled):not(:hover),.ck.ck-splitbutton.ck-splitbutton_flatten:hover>.ck-splitbutton__action:not(.ck-disabled),.ck.ck-splitbutton.ck-splitbutton_flatten:hover>.ck-splitbutton__arrow:not(.ck-disabled),.ck.ck-splitbutton.ck-splitbutton_flatten:hover>.ck-splitbutton__arrow:not(.ck-disabled):not(:hover){background-color:var(--ck-color-button-on-background)}.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open>.ck-splitbutton__action:not(.ck-disabled):after,.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled):after,.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled):not(:hover):after,.ck.ck-splitbutton.ck-splitbutton_flatten:hover>.ck-splitbutton__action:not(.ck-disabled):after,.ck.ck-splitbutton.ck-splitbutton_flatten:hover>.ck-splitbutton__arrow:not(.ck-disabled):after,.ck.ck-splitbutton.ck-splitbutton_flatten:hover>.ck-splitbutton__arrow:not(.ck-disabled):not(:hover):after{display:none}.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open:hover>.ck-splitbutton__action:not(.ck-disabled),.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open:hover>.ck-splitbutton__arrow:not(.ck-disabled),.ck.ck-splitbutton.ck-splitbutton_flatten.ck-splitbutton_open:hover>.ck-splitbutton__arrow:not(.ck-disabled):not(:hover){background-color:var(--ck-color-button-on-hover-background)}","",{version:3,sources:["webpack://./../ckeditor5-image/theme/imagestyle.css"],names:[],mappings:"AAKA,MACC,8BAA+B,CAC/B,qEACD,CAMC,qFAEC,oDACD,CAIA,yEAEC,UACD,CAEA,8BACC,WAAY,CACZ,yCAA0C,CAC1C,aACD,CAEA,oCACC,UAAW,CACX,0CACD,CAEA,sCACC,gBAAiB,CACjB,iBACD,CAEA,qCACC,WAAY,CACZ,yCACD,CAEA,2CACC,cAAe,CACf,gBACD,CAEA,0CACC,aAAc,CACd,iBACD,CAGA,6GAGC,YACD,CAGC,mGAEC,+CAAgD,CAChD,kDACD,CAEA,iDACC,iDACD,CAEA,kDACC,gDACD,CAUC,0lBAGC,qDAKD,CAHC,8nBACC,YACD,CAKD,oVAGC,2DACD",sourcesContent:["/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n:root {\n\t--ck-image-style-spacing: 1.5em;\n\t--ck-inline-image-style-spacing: calc(var(--ck-image-style-spacing) / 2);\n}\n\n.ck-content {\n\t/* Provides a minimal side margin for the left and right aligned images, so that the user has a visual feedback\n\tconfirming successful application of the style if image width exceeds the editor's size.\n\tSee https://github.com/ckeditor/ckeditor5/issues/9342 */\n\t& .image-style-block-align-left,\n\t& .image-style-block-align-right {\n\t\tmax-width: calc(100% - var(--ck-image-style-spacing));\n\t}\n\n\t/* Allows displaying multiple floating images in the same line.\n\tSee https://github.com/ckeditor/ckeditor5/issues/9183#issuecomment-804988132 */\n\t& .image-style-align-left,\n\t& .image-style-align-right {\n\t\tclear: none;\n\t}\n\n\t& .image-style-side {\n\t\tfloat: right;\n\t\tmargin-left: var(--ck-image-style-spacing);\n\t\tmax-width: 50%;\n\t}\n\n\t& .image-style-align-left {\n\t\tfloat: left;\n\t\tmargin-right: var(--ck-image-style-spacing);\n\t}\n\n\t& .image-style-align-center {\n\t\tmargin-left: auto;\n\t\tmargin-right: auto;\n\t}\n\n\t& .image-style-align-right {\n\t\tfloat: right;\n\t\tmargin-left: var(--ck-image-style-spacing);\n\t}\n\n\t& .image-style-block-align-right {\n\t\tmargin-right: 0;\n\t\tmargin-left: auto;\n\t}\n\n\t& .image-style-block-align-left {\n\t\tmargin-left: 0;\n\t\tmargin-right: auto;\n\t}\n\n\t/* Simulates margin collapsing with the preceding paragraph, which does not work for the floating elements. */\n\t& p + .image-style-align-left,\n\t& p + .image-style-align-right,\n\t& p + .image-style-side {\n\t\tmargin-top: 0;\n\t}\n\n\t& .image-inline {\n\t\t&.image-style-align-left,\n\t\t&.image-style-align-right {\n\t\t\tmargin-top: var(--ck-inline-image-style-spacing);\n\t\t\tmargin-bottom: var(--ck-inline-image-style-spacing);\n\t\t}\n\n\t\t&.image-style-align-left {\n\t\t\tmargin-right: var(--ck-inline-image-style-spacing);\n\t\t}\n\n\t\t&.image-style-align-right {\n\t\t\tmargin-left: var(--ck-inline-image-style-spacing);\n\t\t}\n\t}\n}\n\n.ck.ck-splitbutton {\n\t/* The button should display as a regular drop-down if the action button\n\tis forced to fire the same action as the arrow button. */\n\t&.ck-splitbutton_flatten {\n\t\t&:hover,\n\t\t&.ck-splitbutton_open {\n\t\t\t& > .ck-splitbutton__action:not(.ck-disabled),\n\t\t\t& > .ck-splitbutton__arrow:not(.ck-disabled),\n\t\t\t& > .ck-splitbutton__arrow:not(.ck-disabled):not(:hover) {\n\t\t\t\tbackground-color: var(--ck-color-button-on-background);\n\n\t\t\t\t&::after {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&.ck-splitbutton_open:hover {\n\t\t\t& > .ck-splitbutton__action:not(.ck-disabled),\n\t\t\t& > .ck-splitbutton__arrow:not(.ck-disabled),\n\t\t\t& > .ck-splitbutton__arrow:not(.ck-disabled):not(:hover) {\n\t\t\t\tbackground-color: var(--ck-color-button-on-hover-background);\n\t\t\t}\n\t\t}\n\t}\n}\n"],sourceRoot:""}]);var s=a},4036:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,'.ck-image-upload-complete-icon{display:block;position:absolute;top:min(var(--ck-spacing-medium),6%);right:min(var(--ck-spacing-medium),6%);border-radius:50%;z-index:1}.ck-image-upload-complete-icon:after{content:"";position:absolute}:root{--ck-color-image-upload-icon:#fff;--ck-color-image-upload-icon-background:#008a00;--ck-image-upload-icon-size:20;--ck-image-upload-icon-width:2px;--ck-image-upload-icon-is-visible:clamp(0px,100% - 50px,1px)}.ck-image-upload-complete-icon{opacity:0;background:var(--ck-color-image-upload-icon-background);animation-name:ck-upload-complete-icon-show,ck-upload-complete-icon-hide;animation-fill-mode:forwards,forwards;animation-duration:.5s,.5s;font-size:calc(1px*var(--ck-image-upload-icon-size));animation-delay:0ms,3s;overflow:hidden;width:calc(var(--ck-image-upload-icon-is-visible)*var(--ck-image-upload-icon-size));height:calc(var(--ck-image-upload-icon-is-visible)*var(--ck-image-upload-icon-size))}.ck-image-upload-complete-icon:after{left:25%;top:50%;opacity:0;height:0;width:0;transform:scaleX(-1) rotate(135deg);transform-origin:left top;border-top:var(--ck-image-upload-icon-width) solid var(--ck-color-image-upload-icon);border-right:var(--ck-image-upload-icon-width) solid var(--ck-color-image-upload-icon);animation-name:ck-upload-complete-icon-check;animation-duration:.5s;animation-delay:.5s;animation-fill-mode:forwards;box-sizing:border-box}@keyframes ck-upload-complete-icon-show{0%{opacity:0}to{opacity:1}}@keyframes ck-upload-complete-icon-hide{0%{opacity:1}to{opacity:0}}@keyframes ck-upload-complete-icon-check{0%{opacity:1;width:0;height:0}33%{width:.3em;height:0}to{opacity:1;width:.3em;height:.45em}}',"",{version:3,sources:["webpack://./../ckeditor5-image/theme/imageuploadicon.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-image/imageuploadicon.css"],names:[],mappings:"AAKA,+BACC,aAAc,CACd,iBAAkB,CAMlB,oCAAsC,CACtC,sCAAwC,CACxC,iBAAkB,CAClB,SAMD,CAJC,qCACC,UAAW,CACX,iBACD,CChBD,MACC,iCAA8C,CAC9C,+CAA4D,CAG5D,8BAA+B,CAC/B,gCAAiC,CACjC,4DACD,CAEA,+BACC,SAAU,CACV,uDAAwD,CACxD,wEAA0E,CAC1E,qCAAuC,CACvC,0BAAgC,CAGhC,oDAAuD,CAGvD,sBAA4B,CAM5B,eAAgB,CAChB,mFAAsF,CACtF,oFAyBD,CAtBC,qCAEC,QAAS,CAET,OAAQ,CACR,SAAU,CACV,QAAS,CACT,OAAQ,CAER,mCAAoC,CACpC,yBAA0B,CAC1B,oFAAqF,CACrF,sFAAuF,CAEvF,4CAA6C,CAC7C,sBAAyB,CACzB,mBAAsB,CACtB,4BAA6B,CAG7B,qBACD,CAGD,wCACC,GACC,SACD,CAEA,GACC,SACD,CACD,CAEA,wCACC,GACC,SACD,CAEA,GACC,SACD,CACD,CAEA,yCACC,GACC,SAAU,CACV,OAAQ,CACR,QACD,CACA,IACC,UAAY,CACZ,QACD,CACA,GACC,SAAU,CACV,UAAY,CACZ,YACD,CACD",sourcesContent:['/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n.ck-image-upload-complete-icon {\n\tdisplay: block;\n\tposition: absolute;\n\n\t/*\n\t * Smaller images should have the icon closer to the border.\n\t * Match the icon position with the linked image indicator brought by the link image feature.\n\t */\n\ttop: min(var(--ck-spacing-medium), 6%);\n\tright: min(var(--ck-spacing-medium), 6%);\n\tborder-radius: 50%;\n\tz-index: 1;\n\n\t&::after {\n\t\tcontent: "";\n\t\tposition: absolute;\n\t}\n}\n','/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n:root {\n\t--ck-color-image-upload-icon: hsl(0, 0%, 100%);\n\t--ck-color-image-upload-icon-background: hsl(120, 100%, 27%);\n\n\t/* Match the icon size with the linked image indicator brought by the link image feature. */\n\t--ck-image-upload-icon-size: 20;\n\t--ck-image-upload-icon-width: 2px;\n\t--ck-image-upload-icon-is-visible: clamp(0px, 100% - 50px, 1px);\n}\n\n.ck-image-upload-complete-icon {\n\topacity: 0;\n\tbackground: var(--ck-color-image-upload-icon-background);\n\tanimation-name: ck-upload-complete-icon-show, ck-upload-complete-icon-hide;\n\tanimation-fill-mode: forwards, forwards;\n\tanimation-duration: 500ms, 500ms;\n\n\t/* To make animation scalable. */\n\tfont-size: calc(1px * var(--ck-image-upload-icon-size));\n\n\t/* Hide completed upload icon after 3 seconds. */\n\tanimation-delay: 0ms, 3000ms;\n\n\t/*\n\t * Use CSS math to simulate container queries.\n\t * https://css-tricks.com/the-raven-technique-one-step-closer-to-container-queries/#what-about-showing-and-hiding-things\n\t */\n\toverflow: hidden;\n\twidth: calc(var(--ck-image-upload-icon-is-visible) * var(--ck-image-upload-icon-size));\n\theight: calc(var(--ck-image-upload-icon-is-visible) * var(--ck-image-upload-icon-size));\n\n\t/* This is check icon element made from border-width mixed with animations. */\n\t&::after {\n\t\t/* Because of border transformation we need to "hard code" left position. */\n\t\tleft: 25%;\n\n\t\ttop: 50%;\n\t\topacity: 0;\n\t\theight: 0;\n\t\twidth: 0;\n\n\t\ttransform: scaleX(-1) rotate(135deg);\n\t\ttransform-origin: left top;\n\t\tborder-top: var(--ck-image-upload-icon-width) solid var(--ck-color-image-upload-icon);\n\t\tborder-right: var(--ck-image-upload-icon-width) solid var(--ck-color-image-upload-icon);\n\n\t\tanimation-name: ck-upload-complete-icon-check;\n\t\tanimation-duration: 500ms;\n\t\tanimation-delay: 500ms;\n\t\tanimation-fill-mode: forwards;\n\n\t\t/* #1095. While reset is not providing proper box-sizing for pseudoelements, we need to handle it. */\n\t\tbox-sizing: border-box;\n\t}\n}\n\n@keyframes ck-upload-complete-icon-show {\n\tfrom {\n\t\topacity: 0;\n\t}\n\n\tto {\n\t\topacity: 1;\n\t}\n}\n\n@keyframes ck-upload-complete-icon-hide {\n\tfrom {\n\t\topacity: 1;\n\t}\n\n\tto {\n\t\topacity: 0;\n\t}\n}\n\n@keyframes ck-upload-complete-icon-check {\n\t0% {\n\t\topacity: 1;\n\t\twidth: 0;\n\t\theight: 0;\n\t}\n\t33% {\n\t\twidth: 0.3em;\n\t\theight: 0;\n\t}\n\t100% {\n\t\topacity: 1;\n\t\twidth: 0.3em;\n\t\theight: 0.45em;\n\t}\n}\n'],sourceRoot:""}]);var s=a},3773:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,'.ck .ck-upload-placeholder-loader{position:absolute;display:flex;align-items:center;justify-content:center;top:0;left:0}.ck .ck-upload-placeholder-loader:before{content:"";position:relative}:root{--ck-color-upload-placeholder-loader:#b3b3b3;--ck-upload-placeholder-loader-size:32px;--ck-upload-placeholder-image-aspect-ratio:2.8}.ck .ck-image-upload-placeholder{width:100%;margin:0}.ck .ck-image-upload-placeholder.image-inline{width:calc(var(--ck-upload-placeholder-loader-size)*2*var(--ck-upload-placeholder-image-aspect-ratio))}.ck .ck-image-upload-placeholder img{aspect-ratio:var(--ck-upload-placeholder-image-aspect-ratio)}.ck .ck-upload-placeholder-loader{width:100%;height:100%}.ck .ck-upload-placeholder-loader:before{width:var(--ck-upload-placeholder-loader-size);height:var(--ck-upload-placeholder-loader-size);border-radius:50%;border-top:3px solid var(--ck-color-upload-placeholder-loader);border-right:2px solid transparent;animation:ck-upload-placeholder-loader 1s linear infinite}@keyframes ck-upload-placeholder-loader{to{transform:rotate(1turn)}}',"",{version:3,sources:["webpack://./../ckeditor5-image/theme/imageuploadloader.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-image/imageuploadloader.css"],names:[],mappings:"AAKA,kCACC,iBAAkB,CAClB,YAAa,CACb,kBAAmB,CACnB,sBAAuB,CACvB,KAAM,CACN,MAMD,CAJC,yCACC,UAAW,CACX,iBACD,CCXD,MACC,4CAAqD,CACrD,wCAAyC,CACzC,8CACD,CAEA,iCAEC,UAAW,CACX,QAeD,CAbC,8CACC,sGACD,CAEA,qCAOC,4DACD,CAGD,kCACC,UAAW,CACX,WAUD,CARC,yCACC,8CAA+C,CAC/C,+CAAgD,CAChD,iBAAkB,CAClB,8DAA+D,CAC/D,kCAAmC,CACnC,yDACD,CAGD,wCACC,GACC,uBACD,CACD",sourcesContent:["/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n.ck .ck-upload-placeholder-loader {\n\tposition: absolute;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n\ttop: 0;\n\tleft: 0;\n\n\t&::before {\n\t\tcontent: '';\n\t\tposition: relative;\n\t}\n}\n","/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n:root {\n\t--ck-color-upload-placeholder-loader: hsl(0, 0%, 70%);\n\t--ck-upload-placeholder-loader-size: 32px;\n\t--ck-upload-placeholder-image-aspect-ratio: 2.8;\n}\n\n.ck .ck-image-upload-placeholder {\n\t/* We need to control the full width of the SVG gray background. */\n\twidth: 100%;\n\tmargin: 0;\n\n\t&.image-inline {\n\t\twidth: calc( 2 * var(--ck-upload-placeholder-loader-size) * var(--ck-upload-placeholder-image-aspect-ratio) );\n\t}\n\n\t& img {\n\t\t/*\n\t\t * This is an arbitrary aspect for a 1x1 px GIF to display to the user. Not too tall, not too short.\n\t\t * There's nothing special about this number except that it should make the image placeholder look like\n\t\t * a real image during this short period after the upload started and before the image was read from the\n\t\t * file system (and a rich preview was loaded).\n\t\t */\n\t\taspect-ratio: var(--ck-upload-placeholder-image-aspect-ratio);\n\t}\n}\n\n.ck .ck-upload-placeholder-loader {\n\twidth: 100%;\n\theight: 100%;\n\n\t&::before {\n\t\twidth: var(--ck-upload-placeholder-loader-size);\n\t\theight: var(--ck-upload-placeholder-loader-size);\n\t\tborder-radius: 50%;\n\t\tborder-top: 3px solid var(--ck-color-upload-placeholder-loader);\n\t\tborder-right: 2px solid transparent;\n\t\tanimation: ck-upload-placeholder-loader 1s linear infinite;\n\t}\n}\n\n@keyframes ck-upload-placeholder-loader {\n\tto {\n\t\ttransform: rotate( 360deg );\n\t}\n}\n"],sourceRoot:""}]);var s=a},3689:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,".ck.ck-editor__editable .image,.ck.ck-editor__editable .image-inline{position:relative}.ck.ck-editor__editable .image-inline .ck-progress-bar,.ck.ck-editor__editable .image .ck-progress-bar{position:absolute;top:0;left:0}.ck.ck-editor__editable .image-inline.ck-appear,.ck.ck-editor__editable .image.ck-appear{animation:fadeIn .7s}.ck.ck-editor__editable .image-inline .ck-progress-bar,.ck.ck-editor__editable .image .ck-progress-bar{height:2px;width:0;background:var(--ck-color-upload-bar-background);transition:width .1s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}","",{version:3,sources:["webpack://./../ckeditor5-image/theme/imageuploadprogress.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-image/imageuploadprogress.css"],names:[],mappings:"AAMC,qEAEC,iBACD,CAGA,uGAEC,iBAAkB,CAClB,KAAM,CACN,MACD,CCRC,yFACC,oBACD,CAID,uGAEC,UAAW,CACX,OAAQ,CACR,gDAAiD,CACjD,oBACD,CAGD,kBACC,GAAO,SAAY,CACnB,GAAO,SAAY,CACpB",sourcesContent:["/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n.ck.ck-editor__editable {\n\t& .image,\n\t& .image-inline {\n\t\tposition: relative;\n\t}\n\n\t/* Upload progress bar. */\n\t& .image .ck-progress-bar,\n\t& .image-inline .ck-progress-bar {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t}\n}\n","/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n.ck.ck-editor__editable {\n\t& .image,\n\t& .image-inline {\n\t\t/* Showing animation. */\n\t\t&.ck-appear {\n\t\t\tanimation: fadeIn 700ms;\n\t\t}\n\t}\n\n\t/* Upload progress bar. */\n\t& .image .ck-progress-bar,\n\t& .image-inline .ck-progress-bar {\n\t\theight: 2px;\n\t\twidth: 0;\n\t\tbackground: var(--ck-color-upload-bar-background);\n\t\ttransition: width 100ms;\n\t}\n}\n\n@keyframes fadeIn {\n\tfrom { opacity: 0; }\n\tto { opacity: 1; }\n}\n"],sourceRoot:""}]);var s=a},1905:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,".ck.ck-text-alternative-form{display:flex;flex-direction:row;flex-wrap:nowrap}.ck.ck-text-alternative-form .ck-labeled-field-view{display:inline-block}.ck.ck-text-alternative-form .ck-label{display:none}@media screen and (max-width:600px){.ck.ck-text-alternative-form{flex-wrap:wrap}.ck.ck-text-alternative-form .ck-labeled-field-view{flex-basis:100%}.ck.ck-text-alternative-form .ck-button{flex-basis:50%}}","",{version:3,sources:["webpack://./../ckeditor5-image/theme/textalternativeform.css","webpack://./../ckeditor5-ui/theme/mixins/_rwd.css"],names:[],mappings:"AAOA,6BACC,YAAa,CACb,kBAAmB,CACnB,gBAqBD,CAnBC,oDACC,oBACD,CAEA,uCACC,YACD,CCZA,oCDCD,6BAcE,cAUF,CARE,oDACC,eACD,CAEA,wCACC,cACD,CCrBD",sourcesContent:['/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n@import "@ckeditor/ckeditor5-ui/theme/mixins/_rwd.css";\n\n.ck.ck-text-alternative-form {\n\tdisplay: flex;\n\tflex-direction: row;\n\tflex-wrap: nowrap;\n\n\t& .ck-labeled-field-view {\n\t\tdisplay: inline-block;\n\t}\n\n\t& .ck-label {\n\t\tdisplay: none;\n\t}\n\n\t@mixin ck-media-phone {\n\t\tflex-wrap: wrap;\n\n\t\t& .ck-labeled-field-view {\n\t\t\tflex-basis: 100%;\n\t\t}\n\n\t\t& .ck-button {\n\t\t\tflex-basis: 50%;\n\t\t}\n\t}\n}\n',"/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n@define-mixin ck-media-phone {\n\t@media screen and (max-width: 600px) {\n\t\t@mixin-content;\n\t}\n}\n"],sourceRoot:""}]);var s=a},9773:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,".ck .ck-link_selected{background:var(--ck-color-link-selected-background)}.ck .ck-link_selected span.image-inline{outline:var(--ck-widget-outline-thickness) solid var(--ck-color-link-selected-background)}.ck .ck-fake-link-selection{background:var(--ck-color-link-fake-selection)}.ck .ck-fake-link-selection_collapsed{height:100%;border-right:1px solid var(--ck-color-base-text);margin-right:-1px;outline:1px solid hsla(0,0%,100%,.5)}","",{version:3,sources:["webpack://./../ckeditor5-theme-lark/theme/ckeditor5-link/link.css"],names:[],mappings:"AAMA,sBACC,mDAMD,CAHC,wCACC,yFACD,CAOD,4BACC,8CACD,CAGA,sCACC,WAAY,CACZ,gDAAiD,CACjD,iBAAkB,CAClB,oCACD",sourcesContent:['/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/* Class added to span element surrounding currently selected link. */\n.ck .ck-link_selected {\n\tbackground: var(--ck-color-link-selected-background);\n\n\t/* Give linked inline images some outline to let the user know they are also part of the link. */\n\t& span.image-inline {\n\t\toutline: var(--ck-widget-outline-thickness) solid var(--ck-color-link-selected-background);\n\t}\n}\n\n/*\n * Classes used by the "fake visual selection" displayed in the content when an input\n * in the link UI has focus (the browser does not render the native selection in this state).\n */\n.ck .ck-fake-link-selection {\n\tbackground: var(--ck-color-link-fake-selection);\n}\n\n/* A collapsed fake visual selection. */\n.ck .ck-fake-link-selection_collapsed {\n\theight: 100%;\n\tborder-right: 1px solid var(--ck-color-base-text);\n\tmargin-right: -1px;\n\toutline: solid 1px hsla(0, 0%, 100%, .5);\n}\n'],sourceRoot:""}]);var s=a},2347:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,".ck.ck-link-actions{display:flex;flex-direction:row;flex-wrap:nowrap}.ck.ck-link-actions .ck-link-actions__preview{display:inline-block}.ck.ck-link-actions .ck-link-actions__preview .ck-button__label{overflow:hidden}@media screen and (max-width:600px){.ck.ck-link-actions{flex-wrap:wrap}.ck.ck-link-actions .ck-link-actions__preview{flex-basis:100%}.ck.ck-link-actions .ck-button:not(.ck-link-actions__preview){flex-basis:50%}}.ck.ck-link-actions .ck-button.ck-link-actions__preview{padding-left:0;padding-right:0}.ck.ck-link-actions .ck-button.ck-link-actions__preview .ck-button__label{padding:0 var(--ck-spacing-medium);color:var(--ck-color-link-default);text-overflow:ellipsis;cursor:pointer;max-width:var(--ck-input-width);min-width:3em;text-align:center}.ck.ck-link-actions .ck-button.ck-link-actions__preview .ck-button__label:hover{text-decoration:underline}.ck.ck-link-actions .ck-button.ck-link-actions__preview,.ck.ck-link-actions .ck-button.ck-link-actions__preview:active,.ck.ck-link-actions .ck-button.ck-link-actions__preview:focus,.ck.ck-link-actions .ck-button.ck-link-actions__preview:hover{background:none}.ck.ck-link-actions .ck-button.ck-link-actions__preview:active{box-shadow:none}.ck.ck-link-actions .ck-button.ck-link-actions__preview:focus .ck-button__label{text-decoration:underline}[dir=ltr] .ck.ck-link-actions .ck-button:not(:first-child),[dir=rtl] .ck.ck-link-actions .ck-button:not(:last-child){margin-left:var(--ck-spacing-standard)}@media screen and (max-width:600px){.ck.ck-link-actions .ck-button.ck-link-actions__preview{margin:var(--ck-spacing-standard) var(--ck-spacing-standard) 0}.ck.ck-link-actions .ck-button.ck-link-actions__preview .ck-button__label{min-width:0;max-width:100%}[dir=ltr] .ck.ck-link-actions .ck-button:not(.ck-link-actions__preview),[dir=rtl] .ck.ck-link-actions .ck-button:not(.ck-link-actions__preview){margin-left:0}}","",{version:3,sources:["webpack://./../ckeditor5-link/theme/linkactions.css","webpack://./../ckeditor5-ui/theme/mixins/_rwd.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-link/linkactions.css"],names:[],mappings:"AAOA,oBACC,YAAa,CACb,kBAAmB,CACnB,gBAqBD,CAnBC,8CACC,oBAKD,CAHC,gEACC,eACD,CCXD,oCDCD,oBAcE,cAUF,CARE,8CACC,eACD,CAEA,8DACC,cACD,CCrBD,CCKA,wDACC,cAAe,CACf,eAmCD,CAjCC,0EACC,kCAAmC,CACnC,kCAAmC,CACnC,sBAAuB,CACvB,cAAe,CAIf,+BAAgC,CAChC,aAAc,CACd,iBAKD,CAHC,gFACC,yBACD,CAGD,mPAIC,eACD,CAEA,+DACC,eACD,CAGC,gFACC,yBACD,CAWD,qHACC,sCACD,CDvDD,oCC2DC,wDACC,8DAMD,CAJC,0EACC,WAAY,CACZ,cACD,CAGD,gJAME,aAEF,CD1ED",sourcesContent:['/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n@import "@ckeditor/ckeditor5-ui/theme/mixins/_rwd.css";\n\n.ck.ck-link-actions {\n\tdisplay: flex;\n\tflex-direction: row;\n\tflex-wrap: nowrap;\n\n\t& .ck-link-actions__preview {\n\t\tdisplay: inline-block;\n\n\t\t& .ck-button__label {\n\t\t\toverflow: hidden;\n\t\t}\n\t}\n\n\t@mixin ck-media-phone {\n\t\tflex-wrap: wrap;\n\n\t\t& .ck-link-actions__preview {\n\t\t\tflex-basis: 100%;\n\t\t}\n\n\t\t& .ck-button:not(.ck-link-actions__preview) {\n\t\t\tflex-basis: 50%;\n\t\t}\n\t}\n}\n',"/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n@define-mixin ck-media-phone {\n\t@media screen and (max-width: 600px) {\n\t\t@mixin-content;\n\t}\n}\n",'/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n@import "@ckeditor/ckeditor5-ui/theme/components/tooltip/mixins/_tooltip.css";\n@import "@ckeditor/ckeditor5-ui/theme/mixins/_unselectable.css";\n@import "@ckeditor/ckeditor5-ui/theme/mixins/_dir.css";\n@import "../mixins/_focus.css";\n@import "../mixins/_shadow.css";\n@import "@ckeditor/ckeditor5-ui/theme/mixins/_rwd.css";\n\n.ck.ck-link-actions {\n\t& .ck-button.ck-link-actions__preview {\n\t\tpadding-left: 0;\n\t\tpadding-right: 0;\n\n\t\t& .ck-button__label {\n\t\t\tpadding: 0 var(--ck-spacing-medium);\n\t\t\tcolor: var(--ck-color-link-default);\n\t\t\ttext-overflow: ellipsis;\n\t\t\tcursor: pointer;\n\n\t\t\t/* Match the box model of the link editor form\'s input so the balloon\n\t\t\tdoes not change width when moving between actions and the form. */\n\t\t\tmax-width: var(--ck-input-width);\n\t\t\tmin-width: 3em;\n\t\t\ttext-align: center;\n\n\t\t\t&:hover {\n\t\t\t\ttext-decoration: underline;\n\t\t\t}\n\t\t}\n\n\t\t&,\n\t\t&:hover,\n\t\t&:focus,\n\t\t&:active {\n\t\t\tbackground: none;\n\t\t}\n\n\t\t&:active {\n\t\t\tbox-shadow: none;\n\t\t}\n\n\t\t&:focus {\n\t\t\t& .ck-button__label {\n\t\t\t\ttext-decoration: underline;\n\t\t\t}\n\t\t}\n\t}\n\n\t@mixin ck-dir ltr {\n\t\t& .ck-button:not(:first-child) {\n\t\t\tmargin-left: var(--ck-spacing-standard);\n\t\t}\n\t}\n\n\t@mixin ck-dir rtl {\n\t\t& .ck-button:not(:last-child) {\n\t\t\tmargin-left: var(--ck-spacing-standard);\n\t\t}\n\t}\n\n\t@mixin ck-media-phone {\n\t\t& .ck-button.ck-link-actions__preview {\n\t\t\tmargin: var(--ck-spacing-standard) var(--ck-spacing-standard) 0;\n\n\t\t\t& .ck-button__label {\n\t\t\t\tmin-width: 0;\n\t\t\t\tmax-width: 100%;\n\t\t\t}\n\t\t}\n\n\t\t& .ck-button:not(.ck-link-actions__preview) {\n\t\t\t@mixin ck-dir ltr {\n\t\t\t\tmargin-left: 0;\n\t\t\t}\n\n\t\t\t@mixin ck-dir rtl {\n\t\t\t\tmargin-left: 0;\n\t\t\t}\n\t\t}\n\t}\n}\n'],sourceRoot:""}]);var s=a},7754:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,".ck.ck-link-form{display:flex}.ck.ck-link-form .ck-label{display:none}@media screen and (max-width:600px){.ck.ck-link-form{flex-wrap:wrap}.ck.ck-link-form .ck-labeled-field-view{flex-basis:100%}.ck.ck-link-form .ck-button{flex-basis:50%}}.ck.ck-link-form_layout-vertical{display:block}.ck.ck-link-form_layout-vertical .ck-button.ck-button-cancel,.ck.ck-link-form_layout-vertical .ck-button.ck-button-save{margin-top:var(--ck-spacing-medium)}.ck.ck-link-form_layout-vertical{padding:0;min-width:var(--ck-input-width)}.ck.ck-link-form_layout-vertical .ck-labeled-field-view{margin:var(--ck-spacing-large) var(--ck-spacing-large) var(--ck-spacing-small)}.ck.ck-link-form_layout-vertical .ck-labeled-field-view .ck-input-text{min-width:0;width:100%}.ck.ck-link-form_layout-vertical .ck-button{padding:var(--ck-spacing-standard);margin:0;border-radius:0;border:0;border-top:1px solid var(--ck-color-base-border);width:50%}[dir=ltr] .ck.ck-link-form_layout-vertical .ck-button,[dir=rtl] .ck.ck-link-form_layout-vertical .ck-button{margin-left:0}[dir=rtl] .ck.ck-link-form_layout-vertical .ck-button:last-of-type{border-right:1px solid var(--ck-color-base-border)}.ck.ck-link-form_layout-vertical .ck.ck-list{margin:var(--ck-spacing-standard) var(--ck-spacing-large)}.ck.ck-link-form_layout-vertical .ck.ck-list .ck-button.ck-switchbutton{border:0;padding:0;width:100%}.ck.ck-link-form_layout-vertical .ck.ck-list .ck-button.ck-switchbutton:hover{background:none}","",{version:3,sources:["webpack://./../ckeditor5-link/theme/linkform.css","webpack://./../ckeditor5-ui/theme/mixins/_rwd.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-link/linkform.css"],names:[],mappings:"AAOA,iBACC,YAiBD,CAfC,2BACC,YACD,CCNA,oCDCD,iBAQE,cAUF,CARE,wCACC,eACD,CAEA,4BACC,cACD,CCfD,CDuBD,iCACC,aAYD,CALE,wHAEC,mCACD,CE/BF,iCACC,SAAU,CACV,+BA8CD,CA5CC,wDACC,8EAMD,CAJC,uEACC,WAAY,CACZ,UACD,CAGD,4CACC,kCAAmC,CACnC,QAAS,CACT,eAAgB,CAChB,QAAS,CACT,gDAAiD,CACjD,SAaD,CAnBA,4GAaE,aAMF,CAJE,mEACC,kDACD,CAKF,6CACC,yDAWD,CATC,wEACC,QAAS,CACT,SAAU,CACV,UAKD,CAHC,8EACC,eACD",sourcesContent:['/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n@import "@ckeditor/ckeditor5-ui/theme/mixins/_rwd.css";\n\n.ck.ck-link-form {\n\tdisplay: flex;\n\n\t& .ck-label {\n\t\tdisplay: none;\n\t}\n\n\t@mixin ck-media-phone {\n\t\tflex-wrap: wrap;\n\n\t\t& .ck-labeled-field-view {\n\t\t\tflex-basis: 100%;\n\t\t}\n\n\t\t& .ck-button {\n\t\t\tflex-basis: 50%;\n\t\t}\n\t}\n}\n\n/*\n * Style link form differently when manual decorators are available.\n * See: https://github.com/ckeditor/ckeditor5-link/issues/186.\n */\n.ck.ck-link-form_layout-vertical {\n\tdisplay: block;\n\n\t/*\n\t * Whether the form is in the responsive mode or not, if there are decorator buttons\n\t * keep the top margin of action buttons medium.\n\t */\n\t& .ck-button {\n\t\t&.ck-button-save,\n\t\t&.ck-button-cancel {\n\t\t\tmargin-top: var(--ck-spacing-medium);\n\t\t}\n\t}\n}\n',"/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n@define-mixin ck-media-phone {\n\t@media screen and (max-width: 600px) {\n\t\t@mixin-content;\n\t}\n}\n",'/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n@import "@ckeditor/ckeditor5-ui/theme/mixins/_dir.css";\n\n/*\n * Style link form differently when manual decorators are available.\n * See: https://github.com/ckeditor/ckeditor5-link/issues/186.\n */\n.ck.ck-link-form_layout-vertical {\n\tpadding: 0;\n\tmin-width: var(--ck-input-width);\n\n\t& .ck-labeled-field-view {\n\t\tmargin: var(--ck-spacing-large) var(--ck-spacing-large) var(--ck-spacing-small);\n\n\t\t& .ck-input-text {\n\t\t\tmin-width: 0;\n\t\t\twidth: 100%;\n\t\t}\n\t}\n\n\t& .ck-button {\n\t\tpadding: var(--ck-spacing-standard);\n\t\tmargin: 0;\n\t\tborder-radius: 0;\n\t\tborder: 0;\n\t\tborder-top: 1px solid var(--ck-color-base-border);\n\t\twidth: 50%;\n\n\t\t@mixin ck-dir ltr {\n\t\t\tmargin-left: 0;\n\t\t}\n\n\t\t@mixin ck-dir rtl {\n\t\t\tmargin-left: 0;\n\n\t\t\t&:last-of-type {\n\t\t\t\tborder-right: 1px solid var(--ck-color-base-border);\n\t\t\t}\n\t\t}\n\t}\n\n\t/* Using additional `.ck` class for stronger CSS specificity than `.ck.ck-link-form > :not(:first-child)`. */\n\t& .ck.ck-list {\n\t\tmargin: var(--ck-spacing-standard) var(--ck-spacing-large);\n\n\t\t& .ck-button.ck-switchbutton {\n\t\t\tborder: 0;\n\t\t\tpadding: 0;\n\t\t\twidth: 100%;\n\n\t\t\t&:hover {\n\t\t\t\tbackground: none;\n\t\t\t}\n\t\t}\n\t}\n}\n'],sourceRoot:""}]);var s=a},4652:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,".ck-content .media{clear:both;margin:.9em 0;display:block;min-width:15em}","",{version:3,sources:["webpack://./../ckeditor5-media-embed/theme/mediaembed.css"],names:[],mappings:"AAKA,mBAGC,UAAW,CAKX,aAAe,CAIf,aAAc,CAId,cACD",sourcesContent:['/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n.ck-content .media {\n\t/* Don\'t allow floated content overlap the media.\n\thttps://github.com/ckeditor/ckeditor5-media-embed/issues/53 */\n\tclear: both;\n\n\t/* Make sure there is some space between the content and the media. */\n\t/* The first value should be equal to --ck-spacing-large variable if used in the editor context\n\tto avoid the content jumping (See https://github.com/ckeditor/ckeditor5/issues/9825). */\n\tmargin: 0.9em 0;\n\n\t/* Make sure media is not overriden with Bootstrap default `flex` value.\n\tSee: https://github.com/ckeditor/ckeditor5/issues/1373. */\n\tdisplay: block;\n\n\t/* Give the media some minimal width in the content to prevent them\n\tfrom being "squashed" in tight spaces, e.g. in table cells (#44) */\n\tmin-width: 15em;\n}\n'],sourceRoot:""}]);var s=a},7442:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,'.ck-media__wrapper .ck-media__placeholder{display:flex;flex-direction:column;align-items:center}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url .ck-tooltip{display:block}@media (hover:none){.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url .ck-tooltip{display:none}}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url{max-width:100%;position:relative}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url:hover .ck-tooltip{visibility:visible;opacity:1}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url .ck-media__placeholder__url__text{overflow:hidden;display:block}.ck-media__wrapper[data-oembed-url*="facebook.com"] .ck-media__placeholder__icon *,.ck-media__wrapper[data-oembed-url*="goo.gl/maps"] .ck-media__placeholder__icon *,.ck-media__wrapper[data-oembed-url*="google.com/maps"] .ck-media__placeholder__icon *,.ck-media__wrapper[data-oembed-url*="instagram.com"] .ck-media__placeholder__icon *,.ck-media__wrapper[data-oembed-url*="maps.app.goo.gl"] .ck-media__placeholder__icon *,.ck-media__wrapper[data-oembed-url*="maps.google.com"] .ck-media__placeholder__icon *,.ck-media__wrapper[data-oembed-url*="twitter.com"] .ck-media__placeholder__icon *{display:none}.ck-editor__editable:not(.ck-read-only) .ck-media__wrapper>:not(.ck-media__placeholder),.ck-editor__editable:not(.ck-read-only) .ck-widget:not(.ck-widget_selected) .ck-media__placeholder{pointer-events:none}:root{--ck-media-embed-placeholder-icon-size:3em;--ck-color-media-embed-placeholder-url-text:#757575;--ck-color-media-embed-placeholder-url-text-hover:var(--ck-color-base-text)}.ck-media__wrapper{margin:0 auto}.ck-media__wrapper .ck-media__placeholder{padding:calc(var(--ck-spacing-standard)*3);background:var(--ck-color-base-foreground)}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__icon{min-width:var(--ck-media-embed-placeholder-icon-size);height:var(--ck-media-embed-placeholder-icon-size);margin-bottom:var(--ck-spacing-large);background-position:50%;background-size:cover}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__icon .ck-icon{width:100%;height:100%}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url__text{color:var(--ck-color-media-embed-placeholder-url-text);white-space:nowrap;text-align:center;font-style:italic;text-overflow:ellipsis}.ck-media__wrapper .ck-media__placeholder .ck-media__placeholder__url__text:hover{color:var(--ck-color-media-embed-placeholder-url-text-hover);cursor:pointer;text-decoration:underline}.ck-media__wrapper[data-oembed-url*="open.spotify.com"]{max-width:300px;max-height:380px}.ck-media__wrapper[data-oembed-url*="goo.gl/maps"] .ck-media__placeholder__icon,.ck-media__wrapper[data-oembed-url*="google.com/maps"] .ck-media__placeholder__icon,.ck-media__wrapper[data-oembed-url*="maps.app.goo.gl"] .ck-media__placeholder__icon,.ck-media__wrapper[data-oembed-url*="maps.google.com"] .ck-media__placeholder__icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNTAuMzc4IiBoZWlnaHQ9IjI1NC4xNjciIHZpZXdCb3g9IjAgMCA2Ni4yNDYgNjcuMjQ4Ij48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTcyLjUzMSAtMjE4LjQ1NSkgc2NhbGUoLjk4MDEyKSI+PHJlY3Qgcnk9IjUuMjM4IiByeD0iNS4yMzgiIHk9IjIzMS4zOTkiIHg9IjE3Ni4wMzEiIGhlaWdodD0iNjAuMDk5IiB3aWR0aD0iNjAuMDk5IiBmaWxsPSIjMzRhNjY4IiBwYWludC1vcmRlcj0ibWFya2VycyBzdHJva2UgZmlsbCIvPjxwYXRoIGQ9Ik0yMDYuNDc3IDI2MC45bC0yOC45ODcgMjguOTg3YTUuMjE4IDUuMjE4IDAgMDAzLjc4IDEuNjFoNDkuNjIxYzEuNjk0IDAgMy4xOS0uNzk4IDQuMTQ2LTIuMDM3eiIgZmlsbD0iIzVjODhjNSIvPjxwYXRoIGQ9Ik0yMjYuNzQyIDIyMi45ODhjLTkuMjY2IDAtMTYuNzc3IDcuMTctMTYuNzc3IDE2LjAxNC4wMDcgMi43NjIuNjYzIDUuNDc0IDIuMDkzIDcuODc1LjQzLjcwMy44MyAxLjQwOCAxLjE5IDIuMTA3LjMzMy41MDIuNjUgMS4wMDUuOTUgMS41MDguMzQzLjQ3Ny42NzMuOTU3Ljk4OCAxLjQ0IDEuMzEgMS43NjkgMi41IDMuNTAyIDMuNjM3IDUuMTY4Ljc5MyAxLjI3NSAxLjY4MyAyLjY0IDIuNDY2IDMuOTkgMi4zNjMgNC4wOTQgNC4wMDcgOC4wOTIgNC42IDEzLjkxNHYuMDEyYy4xODIuNDEyLjUxNi42NjYuODc5LjY2Ny40MDMtLjAwMS43NjgtLjMxNC45My0uNzk5LjYwMy01Ljc1NiAyLjIzOC05LjcyOSA0LjU4NS0xMy43OTQuNzgyLTEuMzUgMS42NzMtMi43MTUgMi40NjUtMy45OSAxLjEzNy0xLjY2NiAyLjMyOC0zLjQgMy42MzgtNS4xNjkuMzE1LS40ODIuNjQ1LS45NjIuOTg4LTEuNDM5LjMtLjUwMy42MTctMS4wMDYuOTUtMS41MDguMzU5LS43Ljc2LTEuNDA0IDEuMTktMi4xMDcgMS40MjYtMi40MDIgMi01LjExNCAyLjAwNC03Ljg3NSAwLTguODQ0LTcuNTExLTE2LjAxNC0xNi43NzYtMTYuMDE0eiIgZmlsbD0iI2RkNGIzZSIgcGFpbnQtb3JkZXI9Im1hcmtlcnMgc3Ryb2tlIGZpbGwiLz48ZWxsaXBzZSByeT0iNS41NjQiIHJ4PSI1LjgyOCIgY3k9IjIzOS4wMDIiIGN4PSIyMjYuNzQyIiBmaWxsPSIjODAyZDI3IiBwYWludC1vcmRlcj0ibWFya2VycyBzdHJva2UgZmlsbCIvPjxwYXRoIGQ9Ik0xOTAuMzAxIDIzNy4yODNjLTQuNjcgMC04LjQ1NyAzLjg1My04LjQ1NyA4LjYwNnMzLjc4NiA4LjYwNyA4LjQ1NyA4LjYwN2MzLjA0MyAwIDQuODA2LS45NTggNi4zMzctMi41MTYgMS41My0xLjU1NyAyLjA4Ny0zLjkxMyAyLjA4Ny02LjI5IDAtLjM2Mi0uMDIzLS43MjItLjA2NC0xLjA3OWgtOC4yNTd2My4wNDNoNC44NWMtLjE5Ny43NTktLjUzMSAxLjQ1LTEuMDU4IDEuOTg2LS45NDIuOTU4LTIuMDI4IDEuNTQ4LTMuOTAxIDEuNTQ4LTIuODc2IDAtNS4yMDgtMi4zNzItNS4yMDgtNS4yOTkgMC0yLjkyNiAyLjMzMi01LjI5OSA1LjIwOC01LjI5OSAxLjM5OSAwIDIuNjE4LjQwNyAzLjU4NCAxLjI5M2wyLjM4MS0yLjM4YzAtLjAwMi0uMDAzLS4wMDQtLjAwNC0uMDA1LTEuNTg4LTEuNTI0LTMuNjItMi4yMTUtNS45NTUtMi4yMTV6bTQuNDMgNS42NmwuMDAzLjAwNnYtLjAwM3oiIGZpbGw9IiNmZmYiIHBhaW50LW9yZGVyPSJtYXJrZXJzIHN0cm9rZSBmaWxsIi8+PHBhdGggZD0iTTIxNS4xODQgMjUxLjkyOWwtNy45OCA3Ljk3OSAyOC40NzcgMjguNDc1YTUuMjMzIDUuMjMzIDAgMDAuNDQ5LTIuMTIzdi0zMS4xNjVjLS40NjkuNjc1LS45MzQgMS4zNDktMS4zODIgMi4wMDUtLjc5MiAxLjI3NS0xLjY4MiAyLjY0LTIuNDY1IDMuOTktMi4zNDcgNC4wNjUtMy45ODIgOC4wMzgtNC41ODUgMTMuNzk0LS4xNjIuNDg1LS41MjcuNzk4LS45My43OTktLjM2My0uMDAxLS42OTctLjI1NS0uODc5LS42Njd2LS4wMTJjLS41OTMtNS44MjItMi4yMzctOS44Mi00LjYtMTMuOTE0LS43ODMtMS4zNS0xLjY3My0yLjcxNS0yLjQ2Ni0zLjk5LTEuMTM3LTEuNjY2LTIuMzI3LTMuNC0zLjYzNy01LjE2OWwtLjAwMi0uMDAzeiIgZmlsbD0iI2MzYzNjMyIvPjxwYXRoIGQ9Ik0yMTIuOTgzIDI0OC40OTVsLTM2Ljk1MiAzNi45NTN2LjgxMmE1LjIyNyA1LjIyNyAwIDAwNS4yMzggNS4yMzhoMS4wMTVsMzUuNjY2LTM1LjY2NmExMzYuMjc1IDEzNi4yNzUgMCAwMC0yLjc2NC0zLjkgMzcuNTc1IDM3LjU3NSAwIDAwLS45ODktMS40NCAzNS4xMjcgMzUuMTI3IDAgMDAtLjk1LTEuNTA4Yy0uMDgzLS4xNjItLjE3Ni0uMzI2LS4yNjQtLjQ4OXoiIGZpbGw9IiNmZGRjNGYiIHBhaW50LW9yZGVyPSJtYXJrZXJzIHN0cm9rZSBmaWxsIi8+PHBhdGggZD0iTTIxMS45OTggMjYxLjA4M2wtNi4xNTIgNi4xNTEgMjQuMjY0IDI0LjI2NGguNzgxYTUuMjI3IDUuMjI3IDAgMDA1LjIzOS01LjIzOHYtMS4wNDV6IiBmaWxsPSIjZmZmIiBwYWludC1vcmRlcj0ibWFya2VycyBzdHJva2UgZmlsbCIvPjwvZz48L3N2Zz4=)}.ck-media__wrapper[data-oembed-url*="facebook.com"] .ck-media__placeholder{background:#4268b3}.ck-media__wrapper[data-oembed-url*="facebook.com"] .ck-media__placeholder .ck-media__placeholder__icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAyNCIgaGVpZ2h0PSIxMDI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik05NjcuNDg0IDBINTYuNTE3QzI1LjMwNCAwIDAgMjUuMzA0IDAgNTYuNTE3djkxMC45NjZDMCA5OTguNjk0IDI1LjI5NyAxMDI0IDU2LjUyMiAxMDI0SDU0N1Y2MjhINDE0VjQ3M2gxMzNWMzU5LjAyOWMwLTEzMi4yNjIgODAuNzczLTIwNC4yODIgMTk4Ljc1Ni0yMDQuMjgyIDU2LjUxMyAwIDEwNS4wODYgNC4yMDggMTE5LjI0NCA2LjA4OVYyOTlsLTgxLjYxNi4wMzdjLTYzLjk5MyAwLTc2LjM4NCAzMC40OTItNzYuMzg0IDc1LjIzNlY0NzNoMTUzLjQ4N2wtMTkuOTg2IDE1NUg3MDd2Mzk2aDI2MC40ODRjMzEuMjEzIDAgNTYuNTE2LTI1LjMwMyA1Ni41MTYtNTYuNTE2VjU2LjUxNUMxMDI0IDI1LjMwMyA5OTguNjk3IDAgOTY3LjQ4NCAwIiBmaWxsPSIjRkZGRkZFIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=)}.ck-media__wrapper[data-oembed-url*="facebook.com"] .ck-media__placeholder .ck-media__placeholder__url__text{color:#cdf}.ck-media__wrapper[data-oembed-url*="facebook.com"] .ck-media__placeholder .ck-media__placeholder__url__text:hover{color:#fff}.ck-media__wrapper[data-oembed-url*="instagram.com"] .ck-media__placeholder{background:linear-gradient(-135deg,#1400c7,#b800b1,#f50000)}.ck-media__wrapper[data-oembed-url*="instagram.com"] .ck-media__placeholder .ck-media__placeholder__icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTA0IiBoZWlnaHQ9IjUwNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PHBhdGggaWQ9ImEiIGQ9Ik0wIC4xNTloNTAzLjg0MVY1MDMuOTRIMHoiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48cGF0aCBkPSJNMjUxLjkyMS4xNTljLTY4LjQxOCAwLTc2Ljk5Ny4yOS0xMDMuODY3IDEuNTE2LTI2LjgxNCAxLjIyMy00NS4xMjcgNS40ODItNjEuMTUxIDExLjcxLTE2LjU2NiA2LjQzNy0zMC42MTUgMTUuMDUxLTQ0LjYyMSAyOS4wNTYtMTQuMDA1IDE0LjAwNi0yMi42MTkgMjguMDU1LTI5LjA1NiA0NC42MjEtNi4yMjggMTYuMDI0LTEwLjQ4NyAzNC4zMzctMTEuNzEgNjEuMTUxQy4yOSAxNzUuMDgzIDAgMTgzLjY2MiAwIDI1Mi4wOGMwIDY4LjQxNy4yOSA3Ni45OTYgMS41MTYgMTAzLjg2NiAxLjIyMyAyNi44MTQgNS40ODIgNDUuMTI3IDExLjcxIDYxLjE1MSA2LjQzNyAxNi41NjYgMTUuMDUxIDMwLjYxNSAyOS4wNTYgNDQuNjIxIDE0LjAwNiAxNC4wMDUgMjguMDU1IDIyLjYxOSA0NC42MjEgMjkuMDU3IDE2LjAyNCA2LjIyNyAzNC4zMzcgMTAuNDg2IDYxLjE1MSAxMS43MDkgMjYuODcgMS4yMjYgMzUuNDQ5IDEuNTE2IDEwMy44NjcgMS41MTYgNjguNDE3IDAgNzYuOTk2LS4yOSAxMDMuODY2LTEuNTE2IDI2LjgxNC0xLjIyMyA0NS4xMjctNS40ODIgNjEuMTUxLTExLjcwOSAxNi41NjYtNi40MzggMzAuNjE1LTE1LjA1MiA0NC42MjEtMjkuMDU3IDE0LjAwNS0xNC4wMDYgMjIuNjE5LTI4LjA1NSAyOS4wNTctNDQuNjIxIDYuMjI3LTE2LjAyNCAxMC40ODYtMzQuMzM3IDExLjcwOS02MS4xNTEgMS4yMjYtMjYuODcgMS41MTYtMzUuNDQ5IDEuNTE2LTEwMy44NjYgMC02OC40MTgtLjI5LTc2Ljk5Ny0xLjUxNi0xMDMuODY3LTEuMjIzLTI2LjgxNC01LjQ4Mi00NS4xMjctMTEuNzA5LTYxLjE1MS02LjQzOC0xNi41NjYtMTUuMDUyLTMwLjYxNS0yOS4wNTctNDQuNjIxLTE0LjAwNi0xNC4wMDUtMjguMDU1LTIyLjYxOS00NC42MjEtMjkuMDU2LTE2LjAyNC02LjIyOC0zNC4zMzctMTAuNDg3LTYxLjE1MS0xMS43MUMzMjguOTE3LjQ0OSAzMjAuMzM4LjE1OSAyNTEuOTIxLjE1OXptMCA0NS4zOTFjNjcuMjY1IDAgNzUuMjMzLjI1NyAxMDEuNzk3IDEuNDY5IDI0LjU2MiAxLjEyIDM3LjkwMSA1LjIyNCA0Ni43NzggOC42NzQgMTEuNzU5IDQuNTcgMjAuMTUxIDEwLjAyOSAyOC45NjYgMTguODQ1IDguODE2IDguODE1IDE0LjI3NSAxNy4yMDcgMTguODQ1IDI4Ljk2NiAzLjQ1IDguODc3IDcuNTU0IDIyLjIxNiA4LjY3NCA0Ni43NzggMS4yMTIgMjYuNTY0IDEuNDY5IDM0LjUzMiAxLjQ2OSAxMDEuNzk4IDAgNjcuMjY1LS4yNTcgNzUuMjMzLTEuNDY5IDEwMS43OTctMS4xMiAyNC41NjItNS4yMjQgMzcuOTAxLTguNjc0IDQ2Ljc3OC00LjU3IDExLjc1OS0xMC4wMjkgMjAuMTUxLTE4Ljg0NSAyOC45NjYtOC44MTUgOC44MTYtMTcuMjA3IDE0LjI3NS0yOC45NjYgMTguODQ1LTguODc3IDMuNDUtMjIuMjE2IDcuNTU0LTQ2Ljc3OCA4LjY3NC0yNi41NiAxLjIxMi0zNC41MjcgMS40NjktMTAxLjc5NyAxLjQ2OS02Ny4yNzEgMC03NS4yMzctLjI1Ny0xMDEuNzk4LTEuNDY5LTI0LjU2Mi0xLjEyLTM3LjkwMS01LjIyNC00Ni43NzgtOC42NzQtMTEuNzU5LTQuNTctMjAuMTUxLTEwLjAyOS0yOC45NjYtMTguODQ1LTguODE1LTguODE1LTE0LjI3NS0xNy4yMDctMTguODQ1LTI4Ljk2Ni0zLjQ1LTguODc3LTcuNTU0LTIyLjIxNi04LjY3NC00Ni43NzgtMS4yMTItMjYuNTY0LTEuNDY5LTM0LjUzMi0xLjQ2OS0xMDEuNzk3IDAtNjcuMjY2LjI1Ny03NS4yMzQgMS40NjktMTAxLjc5OCAxLjEyLTI0LjU2MiA1LjIyNC0zNy45MDEgOC42NzQtNDYuNzc4IDQuNTctMTEuNzU5IDEwLjAyOS0yMC4xNTEgMTguODQ1LTI4Ljk2NiA4LjgxNS04LjgxNiAxNy4yMDctMTQuMjc1IDI4Ljk2Ni0xOC44NDUgOC44NzctMy40NSAyMi4yMTYtNy41NTQgNDYuNzc4LTguNjc0IDI2LjU2NC0xLjIxMiAzNC41MzItMS40NjkgMTAxLjc5OC0xLjQ2OXoiIGZpbGw9IiNGRkYiIG1hc2s9InVybCgjYikiLz48cGF0aCBkPSJNMjUxLjkyMSAzMzYuMDUzYy00Ni4zNzggMC04My45NzQtMzcuNTk2LTgzLjk3NC04My45NzMgMC00Ni4zNzggMzcuNTk2LTgzLjk3NCA4My45NzQtODMuOTc0IDQ2LjM3NyAwIDgzLjk3MyAzNy41OTYgODMuOTczIDgzLjk3NCAwIDQ2LjM3Ny0zNy41OTYgODMuOTczLTgzLjk3MyA4My45NzN6bTAtMjEzLjMzOGMtNzEuNDQ3IDAtMTI5LjM2NSA1Ny45MTgtMTI5LjM2NSAxMjkuMzY1IDAgNzEuNDQ2IDU3LjkxOCAxMjkuMzY0IDEyOS4zNjUgMTI5LjM2NCA3MS40NDYgMCAxMjkuMzY0LTU3LjkxOCAxMjkuMzY0LTEyOS4zNjQgMC03MS40NDctNTcuOTE4LTEyOS4zNjUtMTI5LjM2NC0xMjkuMzY1ek00MTYuNjI3IDExNy42MDRjMCAxNi42OTYtMTMuNTM1IDMwLjIzLTMwLjIzMSAzMC4yMy0xNi42OTUgMC0zMC4yMy0xMy41MzQtMzAuMjMtMzAuMjMgMC0xNi42OTYgMTMuNTM1LTMwLjIzMSAzMC4yMy0zMC4yMzEgMTYuNjk2IDAgMzAuMjMxIDEzLjUzNSAzMC4yMzEgMzAuMjMxIiBmaWxsPSIjRkZGIi8+PC9nPjwvc3ZnPg==)}.ck-media__wrapper[data-oembed-url*="instagram.com"] .ck-media__placeholder .ck-media__placeholder__url__text{color:#ffe0fe}.ck-media__wrapper[data-oembed-url*="instagram.com"] .ck-media__placeholder .ck-media__placeholder__url__text:hover{color:#fff}.ck-media__wrapper[data-oembed-url*="twitter.com"] .ck.ck-media__placeholder{background:linear-gradient(90deg,#71c6f4,#0d70a5)}.ck-media__wrapper[data-oembed-url*="twitter.com"] .ck.ck-media__placeholder .ck-media__placeholder__icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MDAgNDAwIj48cGF0aCBkPSJNNDAwIDIwMGMwIDExMC41LTg5LjUgMjAwLTIwMCAyMDBTMCAzMTAuNSAwIDIwMCA4OS41IDAgMjAwIDBzMjAwIDg5LjUgMjAwIDIwMHpNMTYzLjQgMzA1LjVjODguNyAwIDEzNy4yLTczLjUgMTM3LjItMTM3LjIgMC0yLjEgMC00LjItLjEtNi4yIDkuNC02LjggMTcuNi0xNS4zIDI0LjEtMjUtOC42IDMuOC0xNy45IDYuNC0yNy43IDcuNiAxMC02IDE3LjYtMTUuNCAyMS4yLTI2LjctOS4zIDUuNS0xOS42IDkuNS0zMC42IDExLjctOC44LTkuNC0yMS4zLTE1LjItMzUuMi0xNS4yLTI2LjYgMC00OC4yIDIxLjYtNDguMiA0OC4yIDAgMy44LjQgNy41IDEuMyAxMS00MC4xLTItNzUuNi0yMS4yLTk5LjQtNTAuNC00LjEgNy4xLTYuNSAxNS40LTYuNSAyNC4yIDAgMTYuNyA4LjUgMzEuNSAyMS41IDQwLjEtNy45LS4yLTE1LjMtMi40LTIxLjgtNnYuNmMwIDIzLjQgMTYuNiA0Mi44IDM4LjcgNDcuMy00IDEuMS04LjMgMS43LTEyLjcgMS43LTMuMSAwLTYuMS0uMy05LjEtLjkgNi4xIDE5LjIgMjMuOSAzMy4xIDQ1IDMzLjUtMTYuNSAxMi45LTM3LjMgMjAuNi01OS45IDIwLjYtMy45IDAtNy43LS4yLTExLjUtLjcgMjEuMSAxMy44IDQ2LjUgMjEuOCA3My43IDIxLjgiIGZpbGw9IiNmZmYiLz48L3N2Zz4=)}.ck-media__wrapper[data-oembed-url*="twitter.com"] .ck.ck-media__placeholder .ck-media__placeholder__url__text{color:#b8e6ff}.ck-media__wrapper[data-oembed-url*="twitter.com"] .ck.ck-media__placeholder .ck-media__placeholder__url__text:hover{color:#fff}',"",{version:3,sources:["webpack://./../ckeditor5-media-embed/theme/mediaembedediting.css","webpack://./../ckeditor5-ui/theme/components/tooltip/mixins/_tooltip.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-media-embed/mediaembedediting.css"],names:[],mappings:"AAQC,0CACC,YAAa,CACb,qBAAsB,CACtB,kBAmBD,CCpBA,kFACC,aAqBD,CAHC,oBAnBD,kFAoBE,YAEF,CADC,CDlBA,sEAIC,cAAe,CAEf,iBAUD,CCoBD,wFACC,kBAAmB,CACnB,SACD,CD3BE,wGACC,eAAgB,CAChB,aACD,CAWD,6kBACC,YACD,CAYF,2LACC,mBACD,CElDA,MACC,0CAA2C,CAE3C,mDAA4D,CAC5D,2EACD,CAEA,mBACC,aA+FD,CA7FC,0CACC,0CAA+C,CAC/C,0CA4BD,CA1BC,uEACC,qDAAsD,CACtD,kDAAmD,CACnD,qCAAsC,CACtC,uBAA2B,CAC3B,qBAMD,CAJC,gFACC,UAAW,CACX,WACD,CAGD,4EACC,sDAAuD,CACvD,kBAAmB,CACnB,iBAAkB,CAClB,iBAAkB,CAClB,sBAOD,CALC,kFACC,4DAA6D,CAC7D,cAAe,CACf,yBACD,CAIF,wDACC,eAAgB,CAChB,gBACD,CAEA,4UAIC,gvGACD,CAEA,2EACC,kBAaD,CAXC,wGACC,orBACD,CAEA,6GACC,UAKD,CAHC,mHACC,UACD,CAIF,4EACC,2DAcD,CAZC,yGACC,4jHACD,CAGA,8GACC,aAKD,CAHC,oHACC,UACD,CAIF,6EAEC,iDAaD,CAXC,0GACC,48BACD,CAEA,+GACC,aAKD,CAHC,qHACC,UACD",sourcesContent:['/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n@import "@ckeditor/ckeditor5-ui/theme/components/tooltip/mixins/_tooltip.css";\n\n.ck-media__wrapper {\n\t& .ck-media__placeholder {\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t\talign-items: center;\n\n\t\t& .ck-media__placeholder__url {\n\t\t\t@mixin ck-tooltip_enabled;\n\n\t\t\t/* Otherwise the URL will overflow when the content is very narrow. */\n\t\t\tmax-width: 100%;\n\n\t\t\tposition: relative;\n\n\t\t\t&:hover {\n\t\t\t\t@mixin ck-tooltip_visible;\n\t\t\t}\n\n\t\t\t& .ck-media__placeholder__url__text {\n\t\t\t\toverflow: hidden;\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\t}\n\n\t&[data-oembed-url*="twitter.com"],\n\t&[data-oembed-url*="google.com/maps"],\n\t&[data-oembed-url*="goo.gl/maps"],\n\t&[data-oembed-url*="maps.google.com"],\n\t&[data-oembed-url*="maps.app.goo.gl"],\n\t&[data-oembed-url*="facebook.com"],\n\t&[data-oembed-url*="instagram.com"] {\n\t\t& .ck-media__placeholder__icon * {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n/* Disable all mouse interaction as long as the editor is not read\u2013only.\n https://github.com/ckeditor/ckeditor5-media-embed/issues/58 */\n.ck-editor__editable:not(.ck-read-only) .ck-media__wrapper > *:not(.ck-media__placeholder) {\n\tpointer-events: none;\n}\n\n/* Disable all mouse interaction when the widget is not selected (e.g. to avoid opening links by accident).\n https://github.com/ckeditor/ckeditor5-media-embed/issues/18 */\n.ck-editor__editable:not(.ck-read-only) .ck-widget:not(.ck-widget_selected) .ck-media__placeholder {\n\tpointer-events: none;\n}\n',"/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * Enables the tooltip, which is the tooltip is in DOM but\n * not yet displayed.\n */\n@define-mixin ck-tooltip_enabled {\n\t& .ck-tooltip {\n\t\tdisplay: block;\n\n\t\t/*\n\t\t * Don't display tooltips in devices which don't support :hover.\n\t\t * In fact, it's all about iOS, which forces user to click UI elements twice to execute\n\t\t * the primary action, when tooltips are enabled.\n\t\t *\n\t\t * Q: OK, but why not the following query?\n\t\t *\n\t\t * @media (hover) {\n\t\t * display: block;\n\t\t * }\n\t\t *\n\t\t * A: Because FF does not support it and it would completely disable tooltips\n\t\t * in that browser.\n\t\t *\n\t\t * More in https://github.com/ckeditor/ckeditor5/issues/920.\n\t\t */\n\t\t@media (hover:none) {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n/**\n * Disables the tooltip making it disappear from DOM.\n */\n@define-mixin ck-tooltip_disabled {\n\t& .ck-tooltip {\n\t\tdisplay: none;\n\t}\n}\n\n/**\n * Shows the tooltip, which is already in DOM.\n * Requires `ck-tooltip_enabled` first.\n */\n@define-mixin ck-tooltip_visible {\n\t& .ck-tooltip {\n\t\tvisibility: visible;\n\t\topacity: 1;\n\t}\n}\n",'/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n:root {\n\t--ck-media-embed-placeholder-icon-size: 3em;\n\n\t--ck-color-media-embed-placeholder-url-text: hsl(0, 0%, 46%);\n\t--ck-color-media-embed-placeholder-url-text-hover: var(--ck-color-base-text);\n}\n\n.ck-media__wrapper {\n\tmargin: 0 auto;\n\n\t& .ck-media__placeholder {\n\t\tpadding: calc( 3 * var(--ck-spacing-standard) );\n\t\tbackground: var(--ck-color-base-foreground);\n\n\t\t& .ck-media__placeholder__icon {\n\t\t\tmin-width: var(--ck-media-embed-placeholder-icon-size);\n\t\t\theight: var(--ck-media-embed-placeholder-icon-size);\n\t\t\tmargin-bottom: var(--ck-spacing-large);\n\t\t\tbackground-position: center;\n\t\t\tbackground-size: cover;\n\n\t\t\t& .ck-icon {\n\t\t\t\twidth: 100%;\n\t\t\t\theight: 100%;\n\t\t\t}\n\t\t}\n\n\t\t& .ck-media__placeholder__url__text {\n\t\t\tcolor: var(--ck-color-media-embed-placeholder-url-text);\n\t\t\twhite-space: nowrap;\n\t\t\ttext-align: center;\n\t\t\tfont-style: italic;\n\t\t\ttext-overflow: ellipsis;\n\n\t\t\t&:hover {\n\t\t\t\tcolor: var(--ck-color-media-embed-placeholder-url-text-hover);\n\t\t\t\tcursor: pointer;\n\t\t\t\ttext-decoration: underline;\n\t\t\t}\n\t\t}\n\t}\n\n\t&[data-oembed-url*="open.spotify.com"] {\n\t\tmax-width: 300px;\n\t\tmax-height: 380px;\n\t}\n\n\t&[data-oembed-url*="google.com/maps"] .ck-media__placeholder__icon,\n\t&[data-oembed-url*="goo.gl/maps"] .ck-media__placeholder__icon,\n\t&[data-oembed-url*="maps.google.com"] .ck-media__placeholder__icon,\n\t&[data-oembed-url*="maps.app.goo.gl"] .ck-media__placeholder__icon {\n\t\tbackground-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNTAuMzc4IiBoZWlnaHQ9IjI1NC4xNjciIHZpZXdCb3g9IjAgMCA2Ni4yNDYgNjcuMjQ4Ij48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTcyLjUzMSAtMjE4LjQ1NSkgc2NhbGUoLjk4MDEyKSI+PHJlY3Qgcnk9IjUuMjM4IiByeD0iNS4yMzgiIHk9IjIzMS4zOTkiIHg9IjE3Ni4wMzEiIGhlaWdodD0iNjAuMDk5IiB3aWR0aD0iNjAuMDk5IiBmaWxsPSIjMzRhNjY4IiBwYWludC1vcmRlcj0ibWFya2VycyBzdHJva2UgZmlsbCIvPjxwYXRoIGQ9Ik0yMDYuNDc3IDI2MC45bC0yOC45ODcgMjguOTg3YTUuMjE4IDUuMjE4IDAgMCAwIDMuNzggMS42MWg0OS42MjFjMS42OTQgMCAzLjE5LS43OTggNC4xNDYtMi4wMzd6IiBmaWxsPSIjNWM4OGM1Ii8+PHBhdGggZD0iTTIyNi43NDIgMjIyLjk4OGMtOS4yNjYgMC0xNi43NzcgNy4xNy0xNi43NzcgMTYuMDE0LjAwNyAyLjc2Mi42NjMgNS40NzQgMi4wOTMgNy44NzUuNDMuNzAzLjgzIDEuNDA4IDEuMTkgMi4xMDcuMzMzLjUwMi42NSAxLjAwNS45NSAxLjUwOC4zNDMuNDc3LjY3My45NTcuOTg4IDEuNDQgMS4zMSAxLjc2OSAyLjUgMy41MDIgMy42MzcgNS4xNjguNzkzIDEuMjc1IDEuNjgzIDIuNjQgMi40NjYgMy45OSAyLjM2MyA0LjA5NCA0LjAwNyA4LjA5MiA0LjYgMTMuOTE0di4wMTJjLjE4Mi40MTIuNTE2LjY2Ni44NzkuNjY3LjQwMy0uMDAxLjc2OC0uMzE0LjkzLS43OTkuNjAzLTUuNzU2IDIuMjM4LTkuNzI5IDQuNTg1LTEzLjc5NC43ODItMS4zNSAxLjY3My0yLjcxNSAyLjQ2NS0zLjk5IDEuMTM3LTEuNjY2IDIuMzI4LTMuNCAzLjYzOC01LjE2OS4zMTUtLjQ4Mi42NDUtLjk2Mi45ODgtMS40MzkuMy0uNTAzLjYxNy0xLjAwNi45NS0xLjUwOC4zNTktLjcuNzYtMS40MDQgMS4xOS0yLjEwNyAxLjQyNi0yLjQwMiAyLTUuMTE0IDIuMDA0LTcuODc1IDAtOC44NDQtNy41MTEtMTYuMDE0LTE2Ljc3Ni0xNi4wMTR6IiBmaWxsPSIjZGQ0YjNlIiBwYWludC1vcmRlcj0ibWFya2VycyBzdHJva2UgZmlsbCIvPjxlbGxpcHNlIHJ5PSI1LjU2NCIgcng9IjUuODI4IiBjeT0iMjM5LjAwMiIgY3g9IjIyNi43NDIiIGZpbGw9IiM4MDJkMjciIHBhaW50LW9yZGVyPSJtYXJrZXJzIHN0cm9rZSBmaWxsIi8+PHBhdGggZD0iTTE5MC4zMDEgMjM3LjI4M2MtNC42NyAwLTguNDU3IDMuODUzLTguNDU3IDguNjA2czMuNzg2IDguNjA3IDguNDU3IDguNjA3YzMuMDQzIDAgNC44MDYtLjk1OCA2LjMzNy0yLjUxNiAxLjUzLTEuNTU3IDIuMDg3LTMuOTEzIDIuMDg3LTYuMjkgMC0uMzYyLS4wMjMtLjcyMi0uMDY0LTEuMDc5aC04LjI1N3YzLjA0M2g0Ljg1Yy0uMTk3Ljc1OS0uNTMxIDEuNDUtMS4wNTggMS45ODYtLjk0Mi45NTgtMi4wMjggMS41NDgtMy45MDEgMS41NDgtMi44NzYgMC01LjIwOC0yLjM3Mi01LjIwOC01LjI5OSAwLTIuOTI2IDIuMzMyLTUuMjk5IDUuMjA4LTUuMjk5IDEuMzk5IDAgMi42MTguNDA3IDMuNTg0IDEuMjkzbDIuMzgxLTIuMzhjMC0uMDAyLS4wMDMtLjAwNC0uMDA0LS4wMDUtMS41ODgtMS41MjQtMy42Mi0yLjIxNS01Ljk1NS0yLjIxNXptNC40MyA1LjY2bC4wMDMuMDA2di0uMDAzeiIgZmlsbD0iI2ZmZiIgcGFpbnQtb3JkZXI9Im1hcmtlcnMgc3Ryb2tlIGZpbGwiLz48cGF0aCBkPSJNMjE1LjE4NCAyNTEuOTI5bC03Ljk4IDcuOTc5IDI4LjQ3NyAyOC40NzVjLjI4Ny0uNjQ5LjQ0OS0xLjM2Ni40NDktMi4xMjN2LTMxLjE2NWMtLjQ2OS42NzUtLjkzNCAxLjM0OS0xLjM4MiAyLjAwNS0uNzkyIDEuMjc1LTEuNjgyIDIuNjQtMi40NjUgMy45OS0yLjM0NyA0LjA2NS0zLjk4MiA4LjAzOC00LjU4NSAxMy43OTQtLjE2Mi40ODUtLjUyNy43OTgtLjkzLjc5OS0uMzYzLS4wMDEtLjY5Ny0uMjU1LS44NzktLjY2N3YtLjAxMmMtLjU5My01LjgyMi0yLjIzNy05LjgyLTQuNi0xMy45MTQtLjc4My0xLjM1LTEuNjczLTIuNzE1LTIuNDY2LTMuOTktMS4xMzctMS42NjYtMi4zMjctMy40LTMuNjM3LTUuMTY5bC0uMDAyLS4wMDN6IiBmaWxsPSIjYzNjM2MzIi8+PHBhdGggZD0iTTIxMi45ODMgMjQ4LjQ5NWwtMzYuOTUyIDM2Ljk1M3YuODEyYTUuMjI3IDUuMjI3IDAgMCAwIDUuMjM4IDUuMjM4aDEuMDE1bDM1LjY2Ni0zNS42NjZhMTM2LjI3NSAxMzYuMjc1IDAgMCAwLTIuNzY0LTMuOSAzNy41NzUgMzcuNTc1IDAgMCAwLS45ODktMS40NGMtLjI5OS0uNTAzLS42MTYtMS4wMDYtLjk1LTEuNTA4LS4wODMtLjE2Mi0uMTc2LS4zMjYtLjI2NC0uNDg5eiIgZmlsbD0iI2ZkZGM0ZiIgcGFpbnQtb3JkZXI9Im1hcmtlcnMgc3Ryb2tlIGZpbGwiLz48cGF0aCBkPSJNMjExLjk5OCAyNjEuMDgzbC02LjE1MiA2LjE1MSAyNC4yNjQgMjQuMjY0aC43ODFhNS4yMjcgNS4yMjcgMCAwIDAgNS4yMzktNS4yMzh2LTEuMDQ1eiIgZmlsbD0iI2ZmZiIgcGFpbnQtb3JkZXI9Im1hcmtlcnMgc3Ryb2tlIGZpbGwiLz48L2c+PC9zdmc+);\n\t}\n\n\t&[data-oembed-url*="facebook.com"] .ck-media__placeholder {\n\t\tbackground: hsl(220, 46%, 48%);\n\n\t\t& .ck-media__placeholder__icon {\n\t\t\tbackground-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxMDI0cHgiIGhlaWdodD0iMTAyNHB4IiB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPiAgICAgICAgPHRpdGxlPkZpbGwgMTwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9ImZMb2dvX1doaXRlIiBmaWxsPSIjRkZGRkZFIj4gICAgICAgICAgICA8cGF0aCBkPSJNOTY3LjQ4NCwwIEw1Ni41MTcsMCBDMjUuMzA0LDAgMCwyNS4zMDQgMCw1Ni41MTcgTDAsOTY3LjQ4MyBDMCw5OTguNjk0IDI1LjI5NywxMDI0IDU2LjUyMiwxMDI0IEw1NDcsMTAyNCBMNTQ3LDYyOCBMNDE0LDYyOCBMNDE0LDQ3MyBMNTQ3LDQ3MyBMNTQ3LDM1OS4wMjkgQzU0NywyMjYuNzY3IDYyNy43NzMsMTU0Ljc0NyA3NDUuNzU2LDE1NC43NDcgQzgwMi4yNjksMTU0Ljc0NyA4NTAuODQyLDE1OC45NTUgODY1LDE2MC44MzYgTDg2NSwyOTkgTDc4My4zODQsMjk5LjAzNyBDNzE5LjM5MSwyOTkuMDM3IDcwNywzMjkuNTI5IDcwNywzNzQuMjczIEw3MDcsNDczIEw4NjAuNDg3LDQ3MyBMODQwLjUwMSw2MjggTDcwNyw2MjggTDcwNywxMDI0IEw5NjcuNDg0LDEwMjQgQzk5OC42OTcsMTAyNCAxMDI0LDk5OC42OTcgMTAyNCw5NjcuNDg0IEwxMDI0LDU2LjUxNSBDMTAyNCwyNS4zMDMgOTk4LjY5NywwIDk2Ny40ODQsMCIgaWQ9IkZpbGwtMSI+PC9wYXRoPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);\n\t\t}\n\n\t\t& .ck-media__placeholder__url__text {\n\t\t\tcolor: hsl(220, 100%, 90%);\n\n\t\t\t&:hover {\n\t\t\t\tcolor: hsl(0, 0%, 100%);\n\t\t\t}\n\t\t}\n\t}\n\n\t&[data-oembed-url*="instagram.com"] .ck-media__placeholder {\n\t\tbackground: linear-gradient(-135deg,hsl(246, 100%, 39%),hsl(302, 100%, 36%),hsl(0, 100%, 48%));\n\n\t\t& .ck-media__placeholder__icon {\n\t\t\tbackground-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSI1MDRweCIgaGVpZ2h0PSI1MDRweCIgdmlld0JveD0iMCAwIDUwNCA1MDQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgICAgICA8dGl0bGU+Z2x5cGgtbG9nb19NYXkyMDE2PC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxkZWZzPiAgICAgICAgPHBvbHlnb24gaWQ9InBhdGgtMSIgcG9pbnRzPSIwIDAuMTU5IDUwMy44NDEgMC4xNTkgNTAzLjg0MSA1MDMuOTQgMCA1MDMuOTQiPjwvcG9seWdvbj4gICAgPC9kZWZzPiAgICA8ZyBpZD0iZ2x5cGgtbG9nb19NYXkyMDE2IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxnIGlkPSJHcm91cC0zIj4gICAgICAgICAgICA8bWFzayBpZD0ibWFzay0yIiBmaWxsPSJ3aGl0ZSI+ICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+ICAgICAgICAgICAgPC9tYXNrPiAgICAgICAgICAgIDxnIGlkPSJDbGlwLTIiPjwvZz4gICAgICAgICAgICA8cGF0aCBkPSJNMjUxLjkyMSwwLjE1OSBDMTgzLjUwMywwLjE1OSAxNzQuOTI0LDAuNDQ5IDE0OC4wNTQsMS42NzUgQzEyMS4yNCwyLjg5OCAxMDIuOTI3LDcuMTU3IDg2LjkwMywxMy4zODUgQzcwLjMzNywxOS44MjIgNTYuMjg4LDI4LjQzNiA0Mi4yODIsNDIuNDQxIEMyOC4yNzcsNTYuNDQ3IDE5LjY2Myw3MC40OTYgMTMuMjI2LDg3LjA2MiBDNi45OTgsMTAzLjA4NiAyLjczOSwxMjEuMzk5IDEuNTE2LDE0OC4yMTMgQzAuMjksMTc1LjA4MyAwLDE4My42NjIgMCwyNTIuMDggQzAsMzIwLjQ5NyAwLjI5LDMyOS4wNzYgMS41MTYsMzU1Ljk0NiBDMi43MzksMzgyLjc2IDYuOTk4LDQwMS4wNzMgMTMuMjI2LDQxNy4wOTcgQzE5LjY2Myw0MzMuNjYzIDI4LjI3Nyw0NDcuNzEyIDQyLjI4Miw0NjEuNzE4IEM1Ni4yODgsNDc1LjcyMyA3MC4zMzcsNDg0LjMzNyA4Ni45MDMsNDkwLjc3NSBDMTAyLjkyNyw0OTcuMDAyIDEyMS4yNCw1MDEuMjYxIDE0OC4wNTQsNTAyLjQ4NCBDMTc0LjkyNCw1MDMuNzEgMTgzLjUwMyw1MDQgMjUxLjkyMSw1MDQgQzMyMC4zMzgsNTA0IDMyOC45MTcsNTAzLjcxIDM1NS43ODcsNTAyLjQ4NCBDMzgyLjYwMSw1MDEuMjYxIDQwMC45MTQsNDk3LjAwMiA0MTYuOTM4LDQ5MC43NzUgQzQzMy41MDQsNDg0LjMzNyA0NDcuNTUzLDQ3NS43MjMgNDYxLjU1OSw0NjEuNzE4IEM0NzUuNTY0LDQ0Ny43MTIgNDg0LjE3OCw0MzMuNjYzIDQ5MC42MTYsNDE3LjA5NyBDNDk2Ljg0Myw0MDEuMDczIDUwMS4xMDIsMzgyLjc2IDUwMi4zMjUsMzU1Ljk0NiBDNTAzLjU1MSwzMjkuMDc2IDUwMy44NDEsMzIwLjQ5NyA1MDMuODQxLDI1Mi4wOCBDNTAzLjg0MSwxODMuNjYyIDUwMy41NTEsMTc1LjA4MyA1MDIuMzI1LDE0OC4yMTMgQzUwMS4xMDIsMTIxLjM5OSA0OTYuODQzLDEwMy4wODYgNDkwLjYxNiw4Ny4wNjIgQzQ4NC4xNzgsNzAuNDk2IDQ3NS41NjQsNTYuNDQ3IDQ2MS41NTksNDIuNDQxIEM0NDcuNTUzLDI4LjQzNiA0MzMuNTA0LDE5LjgyMiA0MTYuOTM4LDEzLjM4NSBDNDAwLjkxNCw3LjE1NyAzODIuNjAxLDIuODk4IDM1NS43ODcsMS42NzUgQzMyOC45MTcsMC40NDkgMzIwLjMzOCwwLjE1OSAyNTEuOTIxLDAuMTU5IFogTTI1MS45MjEsNDUuNTUgQzMxOS4xODYsNDUuNTUgMzI3LjE1NCw0NS44MDcgMzUzLjcxOCw0Ny4wMTkgQzM3OC4yOCw0OC4xMzkgMzkxLjYxOSw1Mi4yNDMgNDAwLjQ5Niw1NS42OTMgQzQxMi4yNTUsNjAuMjYzIDQyMC42NDcsNjUuNzIyIDQyOS40NjIsNzQuNTM4IEM0MzguMjc4LDgzLjM1MyA0NDMuNzM3LDkxLjc0NSA0NDguMzA3LDEwMy41MDQgQzQ1MS43NTcsMTEyLjM4MSA0NTUuODYxLDEyNS43MiA0NTYuOTgxLDE1MC4yODIgQzQ1OC4xOTMsMTc2Ljg0NiA0NTguNDUsMTg0LjgxNCA0NTguNDUsMjUyLjA4IEM0NTguNDUsMzE5LjM0NSA0NTguMTkzLDMyNy4zMTMgNDU2Ljk4MSwzNTMuODc3IEM0NTUuODYxLDM3OC40MzkgNDUxLjc1NywzOTEuNzc4IDQ0OC4zMDcsNDAwLjY1NSBDNDQzLjczNyw0MTIuNDE0IDQzOC4yNzgsNDIwLjgwNiA0MjkuNDYyLDQyOS42MjEgQzQyMC42NDcsNDM4LjQzNyA0MTIuMjU1LDQ0My44OTYgNDAwLjQ5Niw0NDguNDY2IEMzOTEuNjE5LDQ1MS45MTYgMzc4LjI4LDQ1Ni4wMiAzNTMuNzE4LDQ1Ny4xNCBDMzI3LjE1OCw0NTguMzUyIDMxOS4xOTEsNDU4LjYwOSAyNTEuOTIxLDQ1OC42MDkgQzE4NC42NSw0NTguNjA5IDE3Ni42ODQsNDU4LjM1MiAxNTAuMTIzLDQ1Ny4xNCBDMTI1LjU2MSw0NTYuMDIgMTEyLjIyMiw0NTEuOTE2IDEwMy4zNDUsNDQ4LjQ2NiBDOTEuNTg2LDQ0My44OTYgODMuMTk0LDQzOC40MzcgNzQuMzc5LDQyOS42MjEgQzY1LjU2NCw0MjAuODA2IDYwLjEwNCw0MTIuNDE0IDU1LjUzNCw0MDAuNjU1IEM1Mi4wODQsMzkxLjc3OCA0Ny45OCwzNzguNDM5IDQ2Ljg2LDM1My44NzcgQzQ1LjY0OCwzMjcuMzEzIDQ1LjM5MSwzMTkuMzQ1IDQ1LjM5MSwyNTIuMDggQzQ1LjM5MSwxODQuODE0IDQ1LjY0OCwxNzYuODQ2IDQ2Ljg2LDE1MC4yODIgQzQ3Ljk4LDEyNS43MiA1Mi4wODQsMTEyLjM4MSA1NS41MzQsMTAzLjUwNCBDNjAuMTA0LDkxLjc0NSA2NS41NjMsODMuMzUzIDc0LjM3OSw3NC41MzggQzgzLjE5NCw2NS43MjIgOTEuNTg2LDYwLjI2MyAxMDMuMzQ1LDU1LjY5MyBDMTEyLjIyMiw1Mi4yNDMgMTI1LjU2MSw0OC4xMzkgMTUwLjEyMyw0Ny4wMTkgQzE3Ni42ODcsNDUuODA3IDE4NC42NTUsNDUuNTUgMjUxLjkyMSw0NS41NSBaIiBpZD0iRmlsbC0xIiBmaWxsPSIjRkZGRkZGIiBtYXNrPSJ1cmwoI21hc2stMikiPjwvcGF0aD4gICAgICAgIDwvZz4gICAgICAgIDxwYXRoIGQ9Ik0yNTEuOTIxLDMzNi4wNTMgQzIwNS41NDMsMzM2LjA1MyAxNjcuOTQ3LDI5OC40NTcgMTY3Ljk0NywyNTIuMDggQzE2Ny45NDcsMjA1LjcwMiAyMDUuNTQzLDE2OC4xMDYgMjUxLjkyMSwxNjguMTA2IEMyOTguMjk4LDE2OC4xMDYgMzM1Ljg5NCwyMDUuNzAyIDMzNS44OTQsMjUyLjA4IEMzMzUuODk0LDI5OC40NTcgMjk4LjI5OCwzMzYuMDUzIDI1MS45MjEsMzM2LjA1MyBaIE0yNTEuOTIxLDEyMi43MTUgQzE4MC40NzQsMTIyLjcxNSAxMjIuNTU2LDE4MC42MzMgMTIyLjU1NiwyNTIuMDggQzEyMi41NTYsMzIzLjUyNiAxODAuNDc0LDM4MS40NDQgMjUxLjkyMSwzODEuNDQ0IEMzMjMuMzY3LDM4MS40NDQgMzgxLjI4NSwzMjMuNTI2IDM4MS4yODUsMjUyLjA4IEMzODEuMjg1LDE4MC42MzMgMzIzLjM2NywxMjIuNzE1IDI1MS45MjEsMTIyLjcxNSBaIiBpZD0iRmlsbC00IiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+ICAgICAgICA8cGF0aCBkPSJNNDE2LjYyNywxMTcuNjA0IEM0MTYuNjI3LDEzNC4zIDQwMy4wOTIsMTQ3LjgzNCAzODYuMzk2LDE0Ny44MzQgQzM2OS43MDEsMTQ3LjgzNCAzNTYuMTY2LDEzNC4zIDM1Ni4xNjYsMTE3LjYwNCBDMzU2LjE2NiwxMDAuOTA4IDM2OS43MDEsODcuMzczIDM4Ni4zOTYsODcuMzczIEM0MDMuMDkyLDg3LjM3MyA0MTYuNjI3LDEwMC45MDggNDE2LjYyNywxMTcuNjA0IiBpZD0iRmlsbC01IiBmaWxsPSIjRkZGRkZGIj48L3BhdGg+ICAgIDwvZz48L3N2Zz4=);\n\t\t}\n\n\t\t/* stylelint-disable-next-line no-descending-specificity */\n\t\t& .ck-media__placeholder__url__text {\n\t\t\tcolor: hsl(302, 100%, 94%);\n\n\t\t\t&:hover {\n\t\t\t\tcolor: hsl(0, 0%, 100%);\n\t\t\t}\n\t\t}\n\t}\n\n\t&[data-oembed-url*="twitter.com"] .ck.ck-media__placeholder {\n\t\t/* Use gradient to contrast with focused widget (ckeditor/ckeditor5-media-embed#22). */\n\t\tbackground: linear-gradient( to right, hsl(201, 85%, 70%), hsl(201, 85%, 35%) );\n\n\t\t& .ck-media__placeholder__icon {\n\t\t\tbackground-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48c3ZnIHZlcnNpb249IjEuMSIgaWQ9IldoaXRlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDQwMCA0MDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQwMCA0MDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDojRkZGRkZGO308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00MDAsMjAwYzAsMTEwLjUtODkuNSwyMDAtMjAwLDIwMFMwLDMxMC41LDAsMjAwUzg5LjUsMCwyMDAsMFM0MDAsODkuNSw0MDAsMjAweiBNMTYzLjQsMzA1LjVjODguNywwLDEzNy4yLTczLjUsMTM3LjItMTM3LjJjMC0yLjEsMC00LjItMC4xLTYuMmM5LjQtNi44LDE3LjYtMTUuMywyNC4xLTI1Yy04LjYsMy44LTE3LjksNi40LTI3LjcsNy42YzEwLTYsMTcuNi0xNS40LDIxLjItMjYuN2MtOS4zLDUuNS0xOS42LDkuNS0zMC42LDExLjdjLTguOC05LjQtMjEuMy0xNS4yLTM1LjItMTUuMmMtMjYuNiwwLTQ4LjIsMjEuNi00OC4yLDQ4LjJjMCwzLjgsMC40LDcuNSwxLjMsMTFjLTQwLjEtMi03NS42LTIxLjItOTkuNC01MC40Yy00LjEsNy4xLTYuNSwxNS40LTYuNSwyNC4yYzAsMTYuNyw4LjUsMzEuNSwyMS41LDQwLjFjLTcuOS0wLjItMTUuMy0yLjQtMjEuOC02YzAsMC4yLDAsMC40LDAsMC42YzAsMjMuNCwxNi42LDQyLjgsMzguNyw0Ny4zYy00LDEuMS04LjMsMS43LTEyLjcsMS43Yy0zLjEsMC02LjEtMC4zLTkuMS0wLjljNi4xLDE5LjIsMjMuOSwzMy4xLDQ1LDMzLjVjLTE2LjUsMTIuOS0zNy4zLDIwLjYtNTkuOSwyMC42Yy0zLjksMC03LjctMC4yLTExLjUtMC43QzExMC44LDI5Ny41LDEzNi4yLDMwNS41LDE2My40LDMwNS41Ii8+PC9zdmc+);\n\t\t}\n\n\t\t& .ck-media__placeholder__url__text {\n\t\t\tcolor: hsl(201, 100%, 86%);\n\n\t\t\t&:hover {\n\t\t\t\tcolor: hsl(0, 0%, 100%);\n\t\t\t}\n\t\t}\n\t}\n}\n'],sourceRoot:""}]);var s=a},9292:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,".ck.ck-media-form{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:nowrap}.ck.ck-media-form .ck-labeled-field-view{display:inline-block}.ck.ck-media-form .ck-label{display:none}@media screen and (max-width:600px){.ck.ck-media-form{flex-wrap:wrap}.ck.ck-media-form .ck-labeled-field-view{flex-basis:100%}.ck.ck-media-form .ck-button{flex-basis:50%}}","",{version:3,sources:["webpack://./../ckeditor5-media-embed/theme/mediaform.css","webpack://./../ckeditor5-ui/theme/mixins/_rwd.css"],names:[],mappings:"AAOA,kBACC,YAAa,CACb,sBAAuB,CACvB,kBAAmB,CACnB,gBAqBD,CAnBC,yCACC,oBACD,CAEA,4BACC,YACD,CCbA,oCDCD,kBAeE,cAUF,CARE,yCACC,eACD,CAEA,6BACC,cACD,CCtBD",sourcesContent:['/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n@import "@ckeditor/ckeditor5-ui/theme/mixins/_rwd.css";\n\n.ck.ck-media-form {\n\tdisplay: flex;\n\talign-items: flex-start;\n\tflex-direction: row;\n\tflex-wrap: nowrap;\n\n\t& .ck-labeled-field-view {\n\t\tdisplay: inline-block;\n\t}\n\n\t& .ck-label {\n\t\tdisplay: none;\n\t}\n\n\t@mixin ck-media-phone {\n\t\tflex-wrap: wrap;\n\n\t\t& .ck-labeled-field-view {\n\t\t\tflex-basis: 100%;\n\t\t}\n\n\t\t& .ck-button {\n\t\t\tflex-basis: 50%;\n\t\t}\n\t}\n}\n',"/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n@define-mixin ck-media-phone {\n\t@media screen and (max-width: 600px) {\n\t\t@mixin-content;\n\t}\n}\n"],sourceRoot:""}]);var s=a},1613:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,".ck .ck-insert-table-dropdown__grid{display:flex;flex-direction:row;flex-wrap:wrap}:root{--ck-insert-table-dropdown-padding:10px;--ck-insert-table-dropdown-box-height:11px;--ck-insert-table-dropdown-box-width:12px;--ck-insert-table-dropdown-box-margin:1px}.ck .ck-insert-table-dropdown__grid{width:calc(var(--ck-insert-table-dropdown-box-width)*10 + var(--ck-insert-table-dropdown-box-margin)*20 + var(--ck-insert-table-dropdown-padding)*2);padding:var(--ck-insert-table-dropdown-padding) var(--ck-insert-table-dropdown-padding) 0}.ck .ck-insert-table-dropdown__label{text-align:center}.ck .ck-insert-table-dropdown-grid-box{width:var(--ck-insert-table-dropdown-box-width);height:var(--ck-insert-table-dropdown-box-height);margin:var(--ck-insert-table-dropdown-box-margin);border:1px solid var(--ck-color-base-border);border-radius:1px}.ck .ck-insert-table-dropdown-grid-box.ck-on{border-color:var(--ck-color-focus-border);background:var(--ck-color-focus-outer-shadow)}","",{version:3,sources:["webpack://./../ckeditor5-table/theme/inserttable.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-table/inserttable.css"],names:[],mappings:"AAKA,oCACC,YAAa,CACb,kBAAmB,CACnB,cACD,CCJA,MACC,uCAAwC,CACxC,0CAA2C,CAC3C,yCAA0C,CAC1C,yCACD,CAEA,oCAEC,oJAA2J,CAC3J,yFACD,CAEA,qCACC,iBACD,CAEA,uCACC,+CAAgD,CAChD,iDAAkD,CAClD,iDAAkD,CAClD,4CAA6C,CAC7C,iBAMD,CAJC,6CACC,yCAA0C,CAC1C,6CACD",sourcesContent:["/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n.ck .ck-insert-table-dropdown__grid {\n\tdisplay: flex;\n\tflex-direction: row;\n\tflex-wrap: wrap;\n}\n","/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n:root {\n\t--ck-insert-table-dropdown-padding: 10px;\n\t--ck-insert-table-dropdown-box-height: 11px;\n\t--ck-insert-table-dropdown-box-width: 12px;\n\t--ck-insert-table-dropdown-box-margin: 1px;\n}\n\n.ck .ck-insert-table-dropdown__grid {\n\t/* The width of a container should match 10 items in a row so there will be a 10x10 grid. */\n\twidth: calc(var(--ck-insert-table-dropdown-box-width) * 10 + var(--ck-insert-table-dropdown-box-margin) * 20 + var(--ck-insert-table-dropdown-padding) * 2);\n\tpadding: var(--ck-insert-table-dropdown-padding) var(--ck-insert-table-dropdown-padding) 0;\n}\n\n.ck .ck-insert-table-dropdown__label {\n\ttext-align: center;\n}\n\n.ck .ck-insert-table-dropdown-grid-box {\n\twidth: var(--ck-insert-table-dropdown-box-width);\n\theight: var(--ck-insert-table-dropdown-box-height);\n\tmargin: var(--ck-insert-table-dropdown-box-margin);\n\tborder: 1px solid var(--ck-color-base-border);\n\tborder-radius: 1px;\n\n\t&.ck-on {\n\t\tborder-color: var(--ck-color-focus-border);\n\t\tbackground: var(--ck-color-focus-outer-shadow);\n\t}\n}\n\n"],sourceRoot:""}]);var s=a},6306:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,".ck-content .table{margin:.9em auto;display:table}.ck-content .table table{border-collapse:collapse;border-spacing:0;width:100%;height:100%;border:1px double #b3b3b3}.ck-content .table table td,.ck-content .table table th{min-width:2em;padding:.4em;border:1px solid #bfbfbf}.ck-content .table table th{font-weight:700;background:hsla(0,0%,0%,5%)}.ck-content[dir=rtl] .table th{text-align:right}.ck-content[dir=ltr] .table th{text-align:left}.ck-editor__editable .ck-table-bogus-paragraph{display:inline-block;width:100%}","",{version:3,sources:["webpack://./../ckeditor5-table/theme/table.css"],names:[],mappings:"AAKA,mBAIC,gBAAkB,CAClB,aAgCD,CA9BC,yBAEC,wBAAyB,CACzB,gBAAiB,CAIjB,UAAW,CACX,WAAY,CAIZ,yBAiBD,CAfC,wDAEC,aAAc,CACd,YAAa,CAKb,wBACD,CAEA,4BACC,eAAiB,CACjB,2BACD,CAMF,+BACC,gBACD,CAEA,+BACC,eACD,CAEA,+CAKC,oBAAqB,CAMrB,UACD",sourcesContent:['/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n.ck-content .table {\n\t/* Give the table widget some air and center it horizontally */\n\t/* The first value should be equal to --ck-spacing-large variable if used in the editor context\n\tto avoid the content jumping (See https://github.com/ckeditor/ckeditor5/issues/9825). */\n\tmargin: 0.9em auto;\n\tdisplay: table;\n\n\t& table {\n\t\t/* The table cells should have slight borders */\n\t\tborder-collapse: collapse;\n\t\tborder-spacing: 0;\n\n\t\t/* Table width and height are set on the parent <figure>. Make sure the table inside stretches\n\t\tto the full dimensions of the container (https://github.com/ckeditor/ckeditor5/issues/6186). */\n\t\twidth: 100%;\n\t\theight: 100%;\n\n\t\t/* The outer border of the table should be slightly darker than the inner lines.\n\t\tAlso see https://github.com/ckeditor/ckeditor5-table/issues/50. */\n\t\tborder: 1px double hsl(0, 0%, 70%);\n\n\t\t& td,\n\t\t& th {\n\t\t\tmin-width: 2em;\n\t\t\tpadding: .4em;\n\n\t\t\t/* The border is inherited from .ck-editor__nested-editable styles, so theoretically it\'s not necessary here.\n\t\t\tHowever, the border is a content style, so it should use .ck-content (so it works outside the editor).\n\t\t\tHence, the duplication. See https://github.com/ckeditor/ckeditor5/issues/6314 */\n\t\t\tborder: 1px solid hsl(0, 0%, 75%);\n\t\t}\n\n\t\t& th {\n\t\t\tfont-weight: bold;\n\t\t\tbackground: hsla(0, 0%, 0%, 5%);\n\t\t}\n\t}\n}\n\n/* Text alignment of the table header should match the editor settings and override the native browser styling,\nwhen content is available outside the ediitor. See https://github.com/ckeditor/ckeditor5/issues/6638 */\n.ck-content[dir="rtl"] .table th {\n\ttext-align: right;\n}\n\n.ck-content[dir="ltr"] .table th {\n\ttext-align: left;\n}\n\n.ck-editor__editable .ck-table-bogus-paragraph {\n\t/*\n\t * Use display:inline-block to force Chrome/Safari to limit text mutations to this element.\n\t * See https://github.com/ckeditor/ckeditor5/issues/6062.\n\t */\n\tdisplay: inline-block;\n\n\t/*\n\t * Inline HTML elements nested in the span should always be dimensioned in relation to the whole cell width.\n\t * See https://github.com/ckeditor/ckeditor5/issues/9117.\n\t */\n\twidth: 100%;\n}\n'],sourceRoot:""}]);var s=a},3881:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,":root{--ck-color-table-focused-cell-background:rgba(158,207,250,0.3)}.ck-widget.table td.ck-editor__nested-editable.ck-editor__nested-editable_focused,.ck-widget.table td.ck-editor__nested-editable:focus,.ck-widget.table th.ck-editor__nested-editable.ck-editor__nested-editable_focused,.ck-widget.table th.ck-editor__nested-editable:focus{background:var(--ck-color-table-focused-cell-background);border-style:none;outline:1px solid var(--ck-color-focus-border);outline-offset:-1px}","",{version:3,sources:["webpack://./../ckeditor5-theme-lark/theme/ckeditor5-table/tableediting.css"],names:[],mappings:"AAKA,MACC,8DACD,CAKE,8QAGC,wDAAyD,CAKzD,iBAAkB,CAClB,8CAA+C,CAC/C,mBACD",sourcesContent:["/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n:root {\n\t--ck-color-table-focused-cell-background: hsla(208, 90%, 80%, .3);\n}\n\n.ck-widget.table {\n\t& td,\n\t& th {\n\t\t&.ck-editor__nested-editable.ck-editor__nested-editable_focused,\n\t\t&.ck-editor__nested-editable:focus {\n\t\t\t/* A very slight background to highlight the focused cell */\n\t\t\tbackground: var(--ck-color-table-focused-cell-background);\n\n\t\t\t/* Fixes the problem where surrounding cells cover the focused cell's border.\n\t\t\tIt does not fix the problem in all places but the UX is improved.\n\t\t\tSee https://github.com/ckeditor/ckeditor5-table/issues/29. */\n\t\t\tborder-style: none;\n\t\t\toutline: 1px solid var(--ck-color-focus-border);\n\t\t\toutline-offset: -1px; /* progressive enhancement - no IE support */\n\t\t}\n\t}\n}\n"],sourceRoot:""}]);var s=a},6945:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,':root{--ck-table-selected-cell-background:rgba(158,207,250,0.3)}.ck.ck-editor__editable .table table td.ck-editor__editable_selected,.ck.ck-editor__editable .table table th.ck-editor__editable_selected{position:relative;caret-color:transparent;outline:unset;box-shadow:unset}.ck.ck-editor__editable .table table td.ck-editor__editable_selected:after,.ck.ck-editor__editable .table table th.ck-editor__editable_selected:after{content:"";pointer-events:none;background-color:var(--ck-table-selected-cell-background);position:absolute;top:0;left:0;right:0;bottom:0}.ck.ck-editor__editable .table table td.ck-editor__editable_selected ::selection,.ck.ck-editor__editable .table table td.ck-editor__editable_selected:focus,.ck.ck-editor__editable .table table th.ck-editor__editable_selected ::selection,.ck.ck-editor__editable .table table th.ck-editor__editable_selected:focus{background-color:transparent}.ck.ck-editor__editable .table table td.ck-editor__editable_selected .ck-widget,.ck.ck-editor__editable .table table th.ck-editor__editable_selected .ck-widget{outline:unset}.ck.ck-editor__editable .table table td.ck-editor__editable_selected .ck-widget>.ck-widget__selection-handle,.ck.ck-editor__editable .table table th.ck-editor__editable_selected .ck-widget>.ck-widget__selection-handle{display:none}',"",{version:3,sources:["webpack://./../ckeditor5-theme-lark/theme/ckeditor5-table/tableselection.css"],names:[],mappings:"AAKA,MACC,yDACD,CAGC,0IAEC,iBAAkB,CAClB,uBAAwB,CACxB,aAAc,CACd,gBA8BD,CA3BC,sJACC,UAAW,CACX,mBAAoB,CACpB,yDAA0D,CAC1D,iBAAkB,CAClB,KAAM,CACN,MAAO,CACP,OAAQ,CACR,QACD,CAEA,wTAEC,4BACD,CAMA,gKACC,aAKD,CAHC,0NACC,YACD",sourcesContent:["/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n:root {\n\t--ck-table-selected-cell-background: hsla(208, 90%, 80%, .3);\n}\n\n.ck.ck-editor__editable .table table {\n\t& td.ck-editor__editable_selected,\n\t& th.ck-editor__editable_selected {\n\t\tposition: relative;\n\t\tcaret-color: transparent;\n\t\toutline: unset;\n\t\tbox-shadow: unset;\n\n\t\t/* https://github.com/ckeditor/ckeditor5/issues/6446 */\n\t\t&:after {\n\t\t\tcontent: '';\n\t\t\tpointer-events: none;\n\t\t\tbackground-color: var(--ck-table-selected-cell-background);\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tleft: 0;\n\t\t\tright: 0;\n\t\t\tbottom: 0;\n\t\t}\n\n\t\t& ::selection,\n\t\t&:focus {\n\t\t\tbackground-color: transparent;\n\t\t}\n\n\t\t/*\n\t\t * To reduce the amount of noise, all widgets in the table selection have no outline and no selection handle.\n\t\t * See https://github.com/ckeditor/ckeditor5/issues/9491.\n\t\t */\n\t\t& .ck-widget {\n\t\t\toutline: unset;\n\n\t\t\t& > .ck-widget__selection-handle {\n\t\t\t\tdisplay: none;\n\t\t\t}\n\t\t}\n\t}\n}\n"],sourceRoot:""}]);var s=a},4906:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,".ck.ck-button,a.ck.ck-button{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.ck.ck-button .ck-tooltip,a.ck.ck-button .ck-tooltip{display:block}@media (hover:none){.ck.ck-button .ck-tooltip,a.ck.ck-button .ck-tooltip{display:none}}.ck.ck-button,a.ck.ck-button{position:relative;display:inline-flex;align-items:center;justify-content:left}.ck.ck-button .ck-button__label,a.ck.ck-button .ck-button__label{display:none}.ck.ck-button.ck-button_with-text .ck-button__label,a.ck.ck-button.ck-button_with-text .ck-button__label{display:inline-block}.ck.ck-button:not(.ck-button_with-text),a.ck.ck-button:not(.ck-button_with-text){justify-content:center}.ck.ck-button:hover .ck-tooltip,a.ck.ck-button:hover .ck-tooltip{visibility:visible;opacity:1}.ck.ck-button:focus:not(:hover) .ck-tooltip,a.ck.ck-button:focus:not(:hover) .ck-tooltip{display:none}.ck.ck-button,a.ck.ck-button{background:var(--ck-color-button-default-background)}.ck.ck-button:not(.ck-disabled):hover,a.ck.ck-button:not(.ck-disabled):hover{background:var(--ck-color-button-default-hover-background)}.ck.ck-button:not(.ck-disabled):active,a.ck.ck-button:not(.ck-disabled):active{background:var(--ck-color-button-default-active-background);box-shadow:inset 0 2px 2px var(--ck-color-button-default-active-shadow)}.ck.ck-button.ck-disabled,a.ck.ck-button.ck-disabled{background:var(--ck-color-button-default-disabled-background)}.ck.ck-button,a.ck.ck-button{border-radius:0}.ck-rounded-corners .ck.ck-button,.ck-rounded-corners a.ck.ck-button,.ck.ck-button.ck-rounded-corners,a.ck.ck-button.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-button,a.ck.ck-button{white-space:nowrap;cursor:default;vertical-align:middle;padding:var(--ck-spacing-tiny);text-align:center;min-width:var(--ck-ui-component-min-height);min-height:var(--ck-ui-component-min-height);line-height:1;font-size:inherit;border:1px solid transparent;transition:box-shadow .2s ease-in-out,border .2s ease-in-out;-webkit-appearance:none}.ck.ck-button:active,.ck.ck-button:focus,a.ck.ck-button:active,a.ck.ck-button:focus{outline:none;border:var(--ck-focus-ring);box-shadow:var(--ck-focus-outer-shadow),0 0}.ck.ck-button .ck-button__icon use,.ck.ck-button .ck-button__icon use *,a.ck.ck-button .ck-button__icon use,a.ck.ck-button .ck-button__icon use *{color:inherit}.ck.ck-button .ck-button__label,a.ck.ck-button .ck-button__label{font-size:inherit;font-weight:inherit;color:inherit;cursor:inherit;vertical-align:middle}[dir=ltr] .ck.ck-button .ck-button__label,[dir=ltr] a.ck.ck-button .ck-button__label{text-align:left}[dir=rtl] .ck.ck-button .ck-button__label,[dir=rtl] a.ck.ck-button .ck-button__label{text-align:right}.ck.ck-button .ck-button__keystroke,a.ck.ck-button .ck-button__keystroke{color:inherit}[dir=ltr] .ck.ck-button .ck-button__keystroke,[dir=ltr] a.ck.ck-button .ck-button__keystroke{margin-left:var(--ck-spacing-large)}[dir=rtl] .ck.ck-button .ck-button__keystroke,[dir=rtl] a.ck.ck-button .ck-button__keystroke{margin-right:var(--ck-spacing-large)}.ck.ck-button .ck-button__keystroke,a.ck.ck-button .ck-button__keystroke{font-weight:700;opacity:.7}.ck.ck-button.ck-disabled:active,.ck.ck-button.ck-disabled:focus,a.ck.ck-button.ck-disabled:active,a.ck.ck-button.ck-disabled:focus{box-shadow:var(--ck-focus-disabled-outer-shadow),0 0}.ck.ck-button.ck-disabled .ck-button__icon,a.ck.ck-button.ck-disabled .ck-button__icon{opacity:var(--ck-disabled-opacity)}.ck.ck-button.ck-disabled .ck-button__label,a.ck.ck-button.ck-disabled .ck-button__label{opacity:var(--ck-disabled-opacity)}.ck.ck-button.ck-disabled .ck-button__keystroke,a.ck.ck-button.ck-disabled .ck-button__keystroke{opacity:.3}.ck.ck-button.ck-button_with-text,a.ck.ck-button.ck-button_with-text{padding:var(--ck-spacing-tiny) var(--ck-spacing-standard)}[dir=ltr] .ck.ck-button.ck-button_with-text .ck-button__icon,[dir=ltr] a.ck.ck-button.ck-button_with-text .ck-button__icon{margin-left:calc(var(--ck-spacing-small)*-1);margin-right:var(--ck-spacing-small)}[dir=rtl] .ck.ck-button.ck-button_with-text .ck-button__icon,[dir=rtl] a.ck.ck-button.ck-button_with-text .ck-button__icon{margin-right:calc(var(--ck-spacing-small)*-1);margin-left:var(--ck-spacing-small)}.ck.ck-button.ck-button_with-keystroke .ck-button__label,a.ck.ck-button.ck-button_with-keystroke .ck-button__label{flex-grow:1}.ck.ck-button.ck-on,a.ck.ck-button.ck-on{background:var(--ck-color-button-on-background)}.ck.ck-button.ck-on:not(.ck-disabled):hover,a.ck.ck-button.ck-on:not(.ck-disabled):hover{background:var(--ck-color-button-on-hover-background)}.ck.ck-button.ck-on:not(.ck-disabled):active,a.ck.ck-button.ck-on:not(.ck-disabled):active{background:var(--ck-color-button-on-active-background);box-shadow:inset 0 2px 2px var(--ck-color-button-on-active-shadow)}.ck.ck-button.ck-on.ck-disabled,a.ck.ck-button.ck-on.ck-disabled{background:var(--ck-color-button-on-disabled-background)}.ck.ck-button.ck-button-save,a.ck.ck-button.ck-button-save{color:var(--ck-color-button-save)}.ck.ck-button.ck-button-cancel,a.ck.ck-button.ck-button-cancel{color:var(--ck-color-button-cancel)}.ck.ck-button-action,a.ck.ck-button-action{background:var(--ck-color-button-action-background)}.ck.ck-button-action:not(.ck-disabled):hover,a.ck.ck-button-action:not(.ck-disabled):hover{background:var(--ck-color-button-action-hover-background)}.ck.ck-button-action:not(.ck-disabled):active,a.ck.ck-button-action:not(.ck-disabled):active{background:var(--ck-color-button-action-active-background);box-shadow:inset 0 2px 2px var(--ck-color-button-action-active-shadow)}.ck.ck-button-action.ck-disabled,a.ck.ck-button-action.ck-disabled{background:var(--ck-color-button-action-disabled-background)}.ck.ck-button-action,a.ck.ck-button-action{color:var(--ck-color-button-action-text)}.ck.ck-button-bold,a.ck.ck-button-bold{font-weight:700}","",{version:3,sources:["webpack://./../ckeditor5-ui/theme/components/button/button.css","webpack://./../ckeditor5-ui/theme/mixins/_unselectable.css","webpack://./../ckeditor5-ui/theme/components/tooltip/mixins/_tooltip.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-ui/components/button/button.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-ui/mixins/_button.css","webpack://./../ckeditor5-theme-lark/theme/mixins/_rounded.css","webpack://./../ckeditor5-theme-lark/theme/mixins/_focus.css","webpack://./../ckeditor5-theme-lark/theme/mixins/_shadow.css","webpack://./../ckeditor5-theme-lark/theme/mixins/_disabled.css"],names:[],mappings:"AAQA,6BCCC,qBAAsB,CACtB,wBAAyB,CACzB,oBAAqB,CACrB,gBD6BD,CE/BC,qDACC,aAqBD,CAHC,oBAnBD,qDAoBE,YAEF,CADC,CFvBF,6BAKC,iBAAkB,CAClB,mBAAoB,CACpB,kBAAmB,CACnB,oBAyBD,CAvBC,iEACC,YACD,CAGC,yGACC,oBACD,CAID,iFACC,sBACD,CEkBA,iEACC,kBAAmB,CACnB,SACD,CAbA,yFACC,YACD,CC7BD,6BCAC,oDD0ID,CCvIE,6EACC,0DACD,CAEA,+EACC,2DAA4C,CAC5C,uEACD,CAID,qDACC,6DACD,CDhBD,6BEDC,eF2ID,CA1IA,wIEGE,qCFuIF,CA1IA,6BAKC,kBAAmB,CACnB,cAAe,CACf,qBAAsB,CACtB,8BAA+B,CAC/B,iBAAkB,CAGlB,2CAA4C,CAC5C,4CAA6C,CAI7C,aAAc,CAGd,iBAAkB,CAGlB,4BAA6B,CAG7B,4DAA8D,CAG9D,uBA6GD,CA3GC,oFGjCA,YAAa,CACb,2BAA2B,CCF3B,2CJsCA,CAIC,kJAEC,aACD,CAGD,iEAEC,iBAAkB,CAClB,mBAAoB,CACpB,aAAc,CACd,cAAe,CAIf,qBASD,CAlBA,qFAYE,eAMF,CAlBA,qFAgBE,gBAEF,CAEA,yEACC,aAYD,CAbA,6FAIE,mCASF,CAbA,6FAQE,oCAKF,CAbA,yEAWC,eAAiB,CACjB,UACD,CAIC,oIIrFD,oDJyFC,CAEA,uFK3FD,kCL6FC,CAGA,yFKhGD,kCLkGC,CAEA,iGACC,UACD,CAGD,qEACC,yDAcD,CAXC,2HAEE,4CAA+C,CAC/C,oCAOF,CAVA,2HAOE,6CAAgD,CAChD,mCAEF,CAKA,mHACC,WACD,CAID,yCC/HA,+CDiIA,CC9HC,yFACC,qDACD,CAEA,2FACC,sDAA4C,CAC5C,kEACD,CAID,iEACC,wDACD,CDmHA,2DACC,iCACD,CAEA,+DACC,mCACD,CAID,2CC7IC,mDDkJD,CC/IE,2FACC,yDACD,CAEA,6FACC,0DAA4C,CAC5C,sEACD,CAID,mEACC,4DACD,CD6HD,2CAIC,wCACD,CAEA,uCAEC,eACD",sourcesContent:['/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n@import "../../mixins/_unselectable.css";\n@import "../tooltip/mixins/_tooltip.css";\n\n.ck.ck-button,\na.ck.ck-button {\n\t@mixin ck-unselectable;\n\t@mixin ck-tooltip_enabled;\n\n\tposition: relative;\n\tdisplay: inline-flex;\n\talign-items: center;\n\tjustify-content: left;\n\n\t& .ck-button__label {\n\t\tdisplay: none;\n\t}\n\n\t&.ck-button_with-text {\n\t\t& .ck-button__label {\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n\n\t/* Center the icon horizontally in a button without text. */\n\t&:not(.ck-button_with-text) {\n\t\tjustify-content: center;\n\t}\n\n\t&:hover {\n\t\t@mixin ck-tooltip_visible;\n\t}\n\n\t/* Get rid of the native focus outline around the tooltip when focused (but not :hover). */\n\t&:focus:not(:hover) {\n\t\t@mixin ck-tooltip_disabled;\n\t}\n}\n',"/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * Makes element unselectable.\n */\n@define-mixin ck-unselectable {\n\t-moz-user-select: none;\n\t-webkit-user-select: none;\n\t-ms-user-select: none;\n\tuser-select: none\n}\n","/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * Enables the tooltip, which is the tooltip is in DOM but\n * not yet displayed.\n */\n@define-mixin ck-tooltip_enabled {\n\t& .ck-tooltip {\n\t\tdisplay: block;\n\n\t\t/*\n\t\t * Don't display tooltips in devices which don't support :hover.\n\t\t * In fact, it's all about iOS, which forces user to click UI elements twice to execute\n\t\t * the primary action, when tooltips are enabled.\n\t\t *\n\t\t * Q: OK, but why not the following query?\n\t\t *\n\t\t * @media (hover) {\n\t\t * display: block;\n\t\t * }\n\t\t *\n\t\t * A: Because FF does not support it and it would completely disable tooltips\n\t\t * in that browser.\n\t\t *\n\t\t * More in https://github.com/ckeditor/ckeditor5/issues/920.\n\t\t */\n\t\t@media (hover:none) {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n/**\n * Disables the tooltip making it disappear from DOM.\n */\n@define-mixin ck-tooltip_disabled {\n\t& .ck-tooltip {\n\t\tdisplay: none;\n\t}\n}\n\n/**\n * Shows the tooltip, which is already in DOM.\n * Requires `ck-tooltip_enabled` first.\n */\n@define-mixin ck-tooltip_visible {\n\t& .ck-tooltip {\n\t\tvisibility: visible;\n\t\topacity: 1;\n\t}\n}\n",'/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n@import "../../../mixins/_focus.css";\n@import "../../../mixins/_shadow.css";\n@import "../../../mixins/_disabled.css";\n@import "../../../mixins/_rounded.css";\n@import "../../mixins/_button.css";\n@import "@ckeditor/ckeditor5-ui/theme/mixins/_dir.css";\n\n.ck.ck-button,\na.ck.ck-button {\n\t@mixin ck-button-colors --ck-color-button-default;\n\t@mixin ck-rounded-corners;\n\n\twhite-space: nowrap;\n\tcursor: default;\n\tvertical-align: middle;\n\tpadding: var(--ck-spacing-tiny);\n\ttext-align: center;\n\n\t/* A very important piece of styling. Go to variable declaration to learn more. */\n\tmin-width: var(--ck-ui-component-min-height);\n\tmin-height: var(--ck-ui-component-min-height);\n\n\t/* Normalize the height of the line. Removing this will break consistent height\n\tamong text and text-less buttons (with icons). */\n\tline-height: 1;\n\n\t/* Enable font size inheritance, which allows fluid UI scaling. */\n\tfont-size: inherit;\n\n\t/* Avoid flickering when the foucs border shows up. */\n\tborder: 1px solid transparent;\n\n\t/* Apply some smooth transition to the box-shadow and border. */\n\ttransition: box-shadow .2s ease-in-out, border .2s ease-in-out;\n\n\t/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/189 */\n\t-webkit-appearance: none;\n\n\t&:active,\n\t&:focus {\n\t\t@mixin ck-focus-ring;\n\t\t@mixin ck-box-shadow var(--ck-focus-outer-shadow);\n\t}\n\n\t/* Allow icon coloring using the text "color" property. */\n\t& .ck-button__icon {\n\t\t& use,\n\t\t& use * {\n\t\t\tcolor: inherit;\n\t\t}\n\t}\n\n\t& .ck-button__label {\n\t\t/* Enable font size inheritance, which allows fluid UI scaling. */\n\t\tfont-size: inherit;\n\t\tfont-weight: inherit;\n\t\tcolor: inherit;\n\t\tcursor: inherit;\n\n\t\t/* Must be consistent with .ck-icon\'s vertical align. Otherwise, buttons with and\n\t\twithout labels (but with icons) have different sizes in Chrome */\n\t\tvertical-align: middle;\n\n\t\t@mixin ck-dir ltr {\n\t\t\ttext-align: left;\n\t\t}\n\n\t\t@mixin ck-dir rtl {\n\t\t\ttext-align: right;\n\t\t}\n\t}\n\n\t& .ck-button__keystroke {\n\t\tcolor: inherit;\n\n\t\t@mixin ck-dir ltr {\n\t\t\tmargin-left: var(--ck-spacing-large);\n\t\t}\n\n\t\t@mixin ck-dir rtl {\n\t\t\tmargin-right: var(--ck-spacing-large);\n\t\t}\n\n\t\tfont-weight: bold;\n\t\topacity: .7;\n\t}\n\n\t/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/70 */\n\t&.ck-disabled {\n\t\t&:active,\n\t\t&:focus {\n\t\t\t/* The disabled button should have a slightly less visible shadow when focused. */\n\t\t\t@mixin ck-box-shadow var(--ck-focus-disabled-outer-shadow);\n\t\t}\n\n\t\t& .ck-button__icon {\n\t\t\t@mixin ck-disabled;\n\t\t}\n\n\t\t/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/98 */\n\t\t& .ck-button__label {\n\t\t\t@mixin ck-disabled;\n\t\t}\n\n\t\t& .ck-button__keystroke {\n\t\t\topacity: .3;\n\t\t}\n\t}\n\n\t&.ck-button_with-text {\n\t\tpadding: var(--ck-spacing-tiny) var(--ck-spacing-standard);\n\n\t\t/* stylelint-disable-next-line no-descending-specificity */\n\t\t& .ck-button__icon {\n\t\t\t@mixin ck-dir ltr {\n\t\t\t\tmargin-left: calc(-1 * var(--ck-spacing-small));\n\t\t\t\tmargin-right: var(--ck-spacing-small);\n\t\t\t}\n\n\t\t\t@mixin ck-dir rtl {\n\t\t\t\tmargin-right: calc(-1 * var(--ck-spacing-small));\n\t\t\t\tmargin-left: var(--ck-spacing-small);\n\t\t\t}\n\t\t}\n\t}\n\n\t&.ck-button_with-keystroke {\n\t\t/* stylelint-disable-next-line no-descending-specificity */\n\t\t& .ck-button__label {\n\t\t\tflex-grow: 1;\n\t\t}\n\t}\n\n\t/* A style of the button which is currently on, e.g. its feature is active. */\n\t&.ck-on {\n\t\t@mixin ck-button-colors --ck-color-button-on;\n\t}\n\n\t&.ck-button-save {\n\t\tcolor: var(--ck-color-button-save);\n\t}\n\n\t&.ck-button-cancel {\n\t\tcolor: var(--ck-color-button-cancel);\n\t}\n}\n\n/* A style of the button which handles the primary action. */\n.ck.ck-button-action,\na.ck.ck-button-action {\n\t@mixin ck-button-colors --ck-color-button-action;\n\n\tcolor: var(--ck-color-button-action-text);\n}\n\n.ck.ck-button-bold,\na.ck.ck-button-bold {\n\tfont-weight: bold;\n}\n',"/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * Implements a button of given background color.\n *\n * @param {String} $background - Background color of the button.\n * @param {String} $border - Border color of the button.\n */\n@define-mixin ck-button-colors $prefix {\n\tbackground: var($(prefix)-background);\n\n\t&:not(.ck-disabled) {\n\t\t&:hover {\n\t\t\tbackground: var($(prefix)-hover-background);\n\t\t}\n\n\t\t&:active {\n\t\t\tbackground: var($(prefix)-active-background);\n\t\t\tbox-shadow: inset 0 2px 2px var($(prefix)-active-shadow);\n\t\t}\n\t}\n\n\t/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/98 */\n\t&.ck-disabled {\n\t\tbackground: var($(prefix)-disabled-background);\n\t}\n}\n","/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * Implements rounded corner interface for .ck-rounded-corners class.\n *\n * @see $ck-border-radius\n */\n@define-mixin ck-rounded-corners {\n\tborder-radius: 0;\n\n\t@nest .ck-rounded-corners &,\n\t&.ck-rounded-corners {\n\t\tborder-radius: var(--ck-border-radius);\n\t\t@mixin-content;\n\t}\n}\n","/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * A visual style of focused element's border.\n */\n@define-mixin ck-focus-ring {\n\t/* Disable native outline. */\n\toutline: none;\n\tborder: var(--ck-focus-ring)\n}\n","/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * A helper to combine multiple shadows.\n */\n@define-mixin ck-box-shadow $shadowA, $shadowB: 0 0 {\n\tbox-shadow: $shadowA, $shadowB;\n}\n\n/**\n * Gives an element a drop shadow so it looks like a floating panel.\n */\n@define-mixin ck-drop-shadow {\n\t@mixin ck-box-shadow var(--ck-drop-shadow);\n}\n","/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * A class which indicates that an element holding it is disabled.\n */\n@define-mixin ck-disabled {\n\topacity: var(--ck-disabled-opacity);\n}\n"],sourceRoot:""}]);var s=a},5332:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,".ck.ck-button.ck-switchbutton .ck-button__toggle,.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner{display:block}:root{--ck-switch-button-toggle-width:2.6153846154em;--ck-switch-button-toggle-inner-size:1.0769230769em;--ck-switch-button-toggle-spacing:1px;--ck-switch-button-translation:calc(var(--ck-switch-button-toggle-width) - var(--ck-switch-button-toggle-inner-size) - var(--ck-switch-button-toggle-spacing)*2)}[dir=ltr] .ck.ck-button.ck-switchbutton .ck-button__label{margin-right:calc(var(--ck-spacing-large)*2)}[dir=rtl] .ck.ck-button.ck-switchbutton .ck-button__label{margin-left:calc(var(--ck-spacing-large)*2)}.ck.ck-button.ck-switchbutton .ck-button__toggle{border-radius:0}.ck-rounded-corners .ck.ck-button.ck-switchbutton .ck-button__toggle,.ck.ck-button.ck-switchbutton .ck-button__toggle.ck-rounded-corners{border-radius:var(--ck-border-radius)}[dir=ltr] .ck.ck-button.ck-switchbutton .ck-button__toggle{margin-left:auto}[dir=rtl] .ck.ck-button.ck-switchbutton .ck-button__toggle{margin-right:auto}.ck.ck-button.ck-switchbutton .ck-button__toggle{transition:background .4s ease;width:var(--ck-switch-button-toggle-width);background:var(--ck-color-switch-button-off-background)}.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner{border-radius:0}.ck-rounded-corners .ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner,.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner.ck-rounded-corners{border-radius:var(--ck-border-radius);border-radius:calc(var(--ck-border-radius)*0.5)}.ck.ck-button.ck-switchbutton .ck-button__toggle .ck-button__toggle__inner{margin:var(--ck-switch-button-toggle-spacing);width:var(--ck-switch-button-toggle-inner-size);height:var(--ck-switch-button-toggle-inner-size);background:var(--ck-color-switch-button-inner-background);transition:all .3s ease}.ck.ck-button.ck-switchbutton .ck-button__toggle:hover{background:var(--ck-color-switch-button-off-hover-background)}.ck.ck-button.ck-switchbutton .ck-button__toggle:hover .ck-button__toggle__inner{box-shadow:0 0 0 5px var(--ck-color-switch-button-inner-shadow)}.ck.ck-button.ck-switchbutton.ck-disabled .ck-button__toggle{opacity:var(--ck-disabled-opacity)}.ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle{background:var(--ck-color-switch-button-on-background)}.ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle:hover{background:var(--ck-color-switch-button-on-hover-background)}[dir=ltr] .ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle .ck-button__toggle__inner{transform:translateX(var(--ck-switch-button-translation))}[dir=rtl] .ck.ck-button.ck-switchbutton.ck-on .ck-button__toggle .ck-button__toggle__inner{transform:translateX(calc(var(--ck-switch-button-translation)*-1))}","",{version:3,sources:["webpack://./../ckeditor5-ui/theme/components/button/switchbutton.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-ui/components/button/switchbutton.css","webpack://./../ckeditor5-theme-lark/theme/mixins/_rounded.css","webpack://./../ckeditor5-theme-lark/theme/mixins/_disabled.css"],names:[],mappings:"AASE,4HACC,aACD,CCCF,MAEC,8CAA+C,CAE/C,mDAAoD,CACpD,qCAAsC,CACtC,gKAKD,CAGC,0DAGE,4CAOF,CAVA,0DAQE,2CAEF,CAEA,iDC3BA,eDoEA,CAzCA,yICvBC,qCDgED,CAzCA,2DAKE,gBAoCF,CAzCA,2DAUE,iBA+BF,CAzCA,iDAcC,8BAAiC,CAEjC,0CAA2C,CAC3C,uDAwBD,CAtBC,2EC9CD,eD2DC,CAbA,6LC1CA,qCAAsC,CD4CpC,+CAWF,CAbA,2EAMC,6CAA8C,CAC9C,+CAAgD,CAChD,gDAAiD,CACjD,yDAA0D,CAG1D,uBACD,CAEA,uDACC,6DAKD,CAHC,iFACC,+DACD,CAIF,6DExEA,kCF0EA,CAEA,uDACC,sDAkBD,CAhBC,6DACC,4DACD,CAEA,2FAKE,yDAMF,CAXA,2FASE,kEAEF",sourcesContent:["/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n.ck.ck-button.ck-switchbutton {\n\t& .ck-button__toggle {\n\t\tdisplay: block;\n\n\t\t& .ck-button__toggle__inner {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n}\n",'/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n@import "../../../mixins/_rounded.css";\n@import "../../../mixins/_disabled.css";\n@import "@ckeditor/ckeditor5-ui/theme/mixins/_dir.css";\n\n/* Note: To avoid rendering issues (aliasing) but to preserve the responsive nature\nof the component, floating\u2013point numbers have been used which, for the default font size\n(see: --ck-font-size-base), will generate simple integers. */\n:root {\n\t/* 34px at 13px font-size */\n\t--ck-switch-button-toggle-width: 2.6153846154em;\n\t/* 14px at 13px font-size */\n\t--ck-switch-button-toggle-inner-size: 1.0769230769em;\n\t--ck-switch-button-toggle-spacing: 1px;\n\t--ck-switch-button-translation: calc(\n\t\tvar(--ck-switch-button-toggle-width) -\n\t\tvar(--ck-switch-button-toggle-inner-size) -\n\t\t2 * var(--ck-switch-button-toggle-spacing)\n\t);\n}\n\n.ck.ck-button.ck-switchbutton {\n\t& .ck-button__label {\n\t\t@mixin ck-dir ltr {\n\t\t\t/* Separate the label from the switch */\n\t\t\tmargin-right: calc(2 * var(--ck-spacing-large));\n\t\t}\n\n\t\t@mixin ck-dir rtl {\n\t\t\t/* Separate the label from the switch */\n\t\t\tmargin-left: calc(2 * var(--ck-spacing-large));\n\t\t}\n\t}\n\n\t& .ck-button__toggle {\n\t\t@mixin ck-rounded-corners;\n\n\t\t@mixin ck-dir ltr {\n\t\t\t/* Make sure the toggle is always to the right as far as possible. */\n\t\t\tmargin-left: auto;\n\t\t}\n\n\t\t@mixin ck-dir rtl {\n\t\t\t/* Make sure the toggle is always to the left as far as possible. */\n\t\t\tmargin-right: auto;\n\t\t}\n\n\t\t/* Gently animate the background color of the toggle switch */\n\t\ttransition: background 400ms ease;\n\n\t\twidth: var(--ck-switch-button-toggle-width);\n\t\tbackground: var(--ck-color-switch-button-off-background);\n\n\t\t& .ck-button__toggle__inner {\n\t\t\t@mixin ck-rounded-corners {\n\t\t\t\tborder-radius: calc(.5 * var(--ck-border-radius));\n\t\t\t}\n\n\t\t\t/* Leave some tiny bit of space around the inner part of the switch */\n\t\t\tmargin: var(--ck-switch-button-toggle-spacing);\n\t\t\twidth: var(--ck-switch-button-toggle-inner-size);\n\t\t\theight: var(--ck-switch-button-toggle-inner-size);\n\t\t\tbackground: var(--ck-color-switch-button-inner-background);\n\n\t\t\t/* Gently animate the inner part of the toggle switch */\n\t\t\ttransition: all 300ms ease;\n\t\t}\n\n\t\t&:hover {\n\t\t\tbackground: var(--ck-color-switch-button-off-hover-background);\n\n\t\t\t& .ck-button__toggle__inner {\n\t\t\t\tbox-shadow: 0 0 0 5px var(--ck-color-switch-button-inner-shadow);\n\t\t\t}\n\t\t}\n\t}\n\n\t&.ck-disabled .ck-button__toggle {\n\t\t@mixin ck-disabled;\n\t}\n\n\t&.ck-on .ck-button__toggle {\n\t\tbackground: var(--ck-color-switch-button-on-background);\n\n\t\t&:hover {\n\t\t\tbackground: var(--ck-color-switch-button-on-hover-background);\n\t\t}\n\n\t\t& .ck-button__toggle__inner {\n\t\t\t/*\n\t\t\t * Move the toggle switch to the right. It will be animated.\n\t\t\t */\n\t\t\t@mixin ck-dir ltr {\n\t\t\t\ttransform: translateX( var( --ck-switch-button-translation ) );\n\t\t\t}\n\n\t\t\t@mixin ck-dir rtl {\n\t\t\t\ttransform: translateX( calc( -1 * var( --ck-switch-button-translation ) ) );\n\t\t\t}\n\t\t}\n\t}\n}\n',"/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * Implements rounded corner interface for .ck-rounded-corners class.\n *\n * @see $ck-border-radius\n */\n@define-mixin ck-rounded-corners {\n\tborder-radius: 0;\n\n\t@nest .ck-rounded-corners &,\n\t&.ck-rounded-corners {\n\t\tborder-radius: var(--ck-border-radius);\n\t\t@mixin-content;\n\t}\n}\n","/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * A class which indicates that an element holding it is disabled.\n */\n@define-mixin ck-disabled {\n\topacity: var(--ck-disabled-opacity);\n}\n"],sourceRoot:""}]);var s=a},6781:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,".ck.ck-color-grid{display:grid}:root{--ck-color-grid-tile-size:24px;--ck-color-color-grid-check-icon:#000}.ck.ck-color-grid{grid-gap:5px;padding:8px}.ck.ck-color-grid__tile{width:var(--ck-color-grid-tile-size);height:var(--ck-color-grid-tile-size);min-width:var(--ck-color-grid-tile-size);min-height:var(--ck-color-grid-tile-size);padding:0;transition:box-shadow .2s ease;border:0}.ck.ck-color-grid__tile.ck-disabled{cursor:unset;transition:unset}.ck.ck-color-grid__tile.ck-color-table__color-tile_bordered{box-shadow:0 0 0 1px var(--ck-color-base-border)}.ck.ck-color-grid__tile .ck.ck-icon{display:none;color:var(--ck-color-color-grid-check-icon)}.ck.ck-color-grid__tile.ck-on{box-shadow:inset 0 0 0 1px var(--ck-color-base-background),0 0 0 2px var(--ck-color-base-text)}.ck.ck-color-grid__tile.ck-on .ck.ck-icon{display:block}.ck.ck-color-grid__tile.ck-on,.ck.ck-color-grid__tile:focus:not(.ck-disabled),.ck.ck-color-grid__tile:hover:not(.ck-disabled){border:0}.ck.ck-color-grid__tile:focus:not(.ck-disabled),.ck.ck-color-grid__tile:hover:not(.ck-disabled){box-shadow:inset 0 0 0 1px var(--ck-color-base-background),0 0 0 2px var(--ck-color-focus-border)}.ck.ck-color-grid__label{padding:0 var(--ck-spacing-standard)}","",{version:3,sources:["webpack://./../ckeditor5-ui/theme/components/colorgrid/colorgrid.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-ui/components/colorgrid/colorgrid.css"],names:[],mappings:"AAKA,kBACC,YACD,CCAA,MACC,8BAA+B,CAK/B,qCACD,CAEA,kBACC,YAAa,CACb,WACD,CAEA,wBACC,oCAAqC,CACrC,qCAAsC,CACtC,wCAAyC,CACzC,yCAA0C,CAC1C,SAAU,CACV,8BAA+B,CAC/B,QAmCD,CAjCC,oCACC,YAAa,CACb,gBACD,CAEA,4DACC,gDACD,CAEA,oCACC,YAAa,CACb,2CACD,CAEA,8BACC,8FAKD,CAHC,0CACC,aACD,CAGD,8HAIC,QACD,CAEA,gGAEC,iGACD,CAGD,yBACC,oCACD",sourcesContent:["/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n.ck.ck-color-grid {\n\tdisplay: grid;\n}\n",'/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n@import "../../../mixins/_rounded.css";\n\n:root {\n\t--ck-color-grid-tile-size: 24px;\n\n\t/* Not using global colors here because these may change but some colors in a pallette\n\t * require special treatment. For instance, this ensures no matter what the UI text color is,\n\t * the check icon will look good on the black color tile. */\n\t--ck-color-color-grid-check-icon: hsl(0, 0%, 0%);\n}\n\n.ck.ck-color-grid {\n\tgrid-gap: 5px;\n\tpadding: 8px;\n}\n\n.ck.ck-color-grid__tile {\n\twidth: var(--ck-color-grid-tile-size);\n\theight: var(--ck-color-grid-tile-size);\n\tmin-width: var(--ck-color-grid-tile-size);\n\tmin-height: var(--ck-color-grid-tile-size);\n\tpadding: 0;\n\ttransition: .2s ease box-shadow;\n\tborder: 0;\n\n\t&.ck-disabled {\n\t\tcursor: unset;\n\t\ttransition: unset;\n\t}\n\n\t&.ck-color-table__color-tile_bordered {\n\t\tbox-shadow: 0 0 0 1px var(--ck-color-base-border);\n\t}\n\n\t& .ck.ck-icon {\n\t\tdisplay: none;\n\t\tcolor: var(--ck-color-color-grid-check-icon);\n\t}\n\n\t&.ck-on {\n\t\tbox-shadow: inset 0 0 0 1px var(--ck-color-base-background), 0 0 0 2px var(--ck-color-base-text);\n\n\t\t& .ck.ck-icon {\n\t\t\tdisplay: block;\n\t\t}\n\t}\n\n\t&.ck-on,\n\t&:focus:not( .ck-disabled ),\n\t&:hover:not( .ck-disabled ) {\n\t\t/* Disable the default .ck-button\'s border ring. */\n\t\tborder: 0;\n\t}\n\n\t&:focus:not( .ck-disabled ),\n\t&:hover:not( .ck-disabled ) {\n\t\tbox-shadow: inset 0 0 0 1px var(--ck-color-base-background), 0 0 0 2px var(--ck-color-focus-border);\n\t}\n}\n\n.ck.ck-color-grid__label {\n\tpadding: 0 var(--ck-spacing-standard);\n}\n'],sourceRoot:""}]);var s=a},5485:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,":root{--ck-dropdown-max-width:75vw}.ck.ck-dropdown{display:inline-block;position:relative}.ck.ck-dropdown .ck-dropdown__arrow{pointer-events:none;z-index:var(--ck-z-default)}.ck.ck-dropdown .ck-button.ck-dropdown__button{width:100%}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on .ck-tooltip{display:none}.ck.ck-dropdown .ck-dropdown__panel{-webkit-backface-visibility:hidden;display:none;z-index:var(--ck-z-modal);max-width:var(--ck-dropdown-max-width);position:absolute}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel-visible{display:inline-block}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_n,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_ne,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nme,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nmw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nw{bottom:100%}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_s,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_se,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sme,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_smw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sw{top:100%;bottom:auto}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_ne,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_se{left:0}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sw{right:0}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_n,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_s{left:50%;transform:translateX(-50%)}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nmw,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_smw{left:75%;transform:translateX(-75%)}.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_nme,.ck.ck-dropdown .ck-dropdown__panel.ck-dropdown__panel_sme{left:25%;transform:translateX(-25%)}.ck.ck-toolbar .ck-dropdown__panel{z-index:calc(var(--ck-z-modal) + 1)}:root{--ck-dropdown-arrow-size:calc(var(--ck-icon-size)*0.5)}.ck.ck-dropdown{font-size:inherit}.ck.ck-dropdown .ck-dropdown__arrow{width:var(--ck-dropdown-arrow-size)}[dir=ltr] .ck.ck-dropdown .ck-dropdown__arrow{right:var(--ck-spacing-standard);margin-left:var(--ck-spacing-standard)}[dir=rtl] .ck.ck-dropdown .ck-dropdown__arrow{left:var(--ck-spacing-standard);margin-right:var(--ck-spacing-small)}.ck.ck-dropdown.ck-disabled .ck-dropdown__arrow{opacity:var(--ck-disabled-opacity)}[dir=ltr] .ck.ck-dropdown .ck-button.ck-dropdown__button:not(.ck-button_with-text){padding-left:var(--ck-spacing-small)}[dir=rtl] .ck.ck-dropdown .ck-button.ck-dropdown__button:not(.ck-button_with-text){padding-right:var(--ck-spacing-small)}.ck.ck-dropdown .ck-button.ck-dropdown__button .ck-button__label{width:7em;overflow:hidden;text-overflow:ellipsis}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-disabled .ck-button__label{opacity:var(--ck-disabled-opacity)}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on{border-bottom-left-radius:0;border-bottom-right-radius:0}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-dropdown__button_label-width_auto .ck-button__label{width:auto}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-off:active,.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on:active{box-shadow:none}.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-off:active:focus,.ck.ck-dropdown .ck-button.ck-dropdown__button.ck-on:active:focus{box-shadow:var(--ck-focus-outer-shadow),0 0}.ck.ck-dropdown__panel{border-radius:0}.ck-rounded-corners .ck.ck-dropdown__panel,.ck.ck-dropdown__panel.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-dropdown__panel{box-shadow:var(--ck-drop-shadow),0 0;background:var(--ck-color-dropdown-panel-background);border:1px solid var(--ck-color-dropdown-panel-border);bottom:0;min-width:100%}.ck.ck-dropdown__panel.ck-dropdown__panel_se{border-top-left-radius:0}.ck.ck-dropdown__panel.ck-dropdown__panel_sw{border-top-right-radius:0}.ck.ck-dropdown__panel.ck-dropdown__panel_ne{border-bottom-left-radius:0}.ck.ck-dropdown__panel.ck-dropdown__panel_nw{border-bottom-right-radius:0}","",{version:3,sources:["webpack://./../ckeditor5-ui/theme/components/dropdown/dropdown.css","webpack://./../ckeditor5-ui/theme/components/tooltip/mixins/_tooltip.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-ui/components/dropdown/dropdown.css","webpack://./../ckeditor5-theme-lark/theme/mixins/_disabled.css","webpack://./../ckeditor5-theme-lark/theme/mixins/_shadow.css","webpack://./../ckeditor5-theme-lark/theme/mixins/_rounded.css"],names:[],mappings:"AAOA,MACC,4BACD,CAEA,gBACC,oBAAqB,CACrB,iBAqFD,CAnFC,oCACC,mBAAoB,CACpB,2BACD,CAGA,+CACC,UAOD,CCUA,iEACC,YACD,CDVA,oCAGC,kCAAmC,CAEnC,YAAa,CACb,yBAA0B,CAC1B,sCAAuC,CAEvC,iBAyDD,CAvDC,+DACC,oBACD,CAEA,mSAKC,WACD,CAEA,mSASC,QAAS,CACT,WACD,CAEA,oHAEC,MACD,CAEA,oHAEC,OACD,CAEA,kHAGC,QAAS,CACT,0BACD,CAEA,sHAGC,QAAS,CACT,0BACD,CAEA,sHAGC,QAAS,CACT,0BACD,CAQF,mCACC,mCACD,CEhGA,MACC,sDACD,CAEA,gBAEC,iBA2ED,CAzEC,oCACC,mCACD,CAGC,8CACC,gCAAiC,CAGjC,sCACD,CAIA,8CACC,+BAAgC,CAGhC,oCACD,CAGD,gDC/BA,kCDiCA,CAIE,mFAEC,oCACD,CAIA,mFAEC,qCACD,CAID,iEACC,SAAU,CACV,eAAgB,CAChB,sBACD,CAGA,6EC1DD,kCD4DC,CAGA,qDACC,2BAA4B,CAC5B,4BACD,CAEA,sGACC,UACD,CAGA,yHAEC,eAKD,CAHC,qIE7EF,2CF+EE,CAKH,uBGlFC,eH8GD,CA5BA,qFG9EE,qCH0GF,CA5BA,uBEpFC,oCAA8B,CFwF9B,oDAAqD,CACrD,sDAAuD,CACvD,QAAS,CAGT,cAmBD,CAfC,6CACC,wBACD,CAEA,6CACC,yBACD,CAEA,6CACC,2BACD,CAEA,6CACC,4BACD",sourcesContent:["/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n@import \"../tooltip/mixins/_tooltip.css\";\n\n:root {\n\t--ck-dropdown-max-width: 75vw;\n}\n\n.ck.ck-dropdown {\n\tdisplay: inline-block;\n\tposition: relative;\n\n\t& .ck-dropdown__arrow {\n\t\tpointer-events: none;\n\t\tz-index: var(--ck-z-default);\n\t}\n\n\t/* Dropdown button should span horizontally, e.g. in vertical toolbars */\n\t& .ck-button.ck-dropdown__button {\n\t\twidth: 100%;\n\n\t\t/* Disable main button's tooltip when the dropdown is open. Otherwise the panel may\n\t\tpartially cover the tooltip */\n\t\t&.ck-on {\n\t\t\t@mixin ck-tooltip_disabled;\n\t\t}\n\t}\n\n\t& .ck-dropdown__panel {\n\t\t/* This is to get rid of flickering when the tooltip is shown under the panel,\n\t\twhich looks like the panel moves vertically a pixel down and up. */\n\t\t-webkit-backface-visibility: hidden;\n\n\t\tdisplay: none;\n\t\tz-index: var(--ck-z-modal);\n\t\tmax-width: var(--ck-dropdown-max-width);\n\n\t\tposition: absolute;\n\n\t\t&.ck-dropdown__panel-visible {\n\t\t\tdisplay: inline-block;\n\t\t}\n\n\t\t&.ck-dropdown__panel_ne,\n\t\t&.ck-dropdown__panel_nw,\n\t\t&.ck-dropdown__panel_n,\n\t\t&.ck-dropdown__panel_nmw,\n\t\t&.ck-dropdown__panel_nme {\n\t\t\tbottom: 100%;\n\t\t}\n\n\t\t&.ck-dropdown__panel_se,\n\t\t&.ck-dropdown__panel_sw,\n\t\t&.ck-dropdown__panel_smw,\n\t\t&.ck-dropdown__panel_sme,\n\t\t&.ck-dropdown__panel_s {\n\t\t\t/*\n\t\t\t * Using transform: translate3d( 0, 100%, 0 ) causes blurry dropdown on Chrome 67-78+ on non-retina displays.\n\t\t\t * See https://github.com/ckeditor/ckeditor5/issues/1053.\n\t\t\t */\n\t\t\ttop: 100%;\n\t\t\tbottom: auto;\n\t\t}\n\n\t\t&.ck-dropdown__panel_ne,\n\t\t&.ck-dropdown__panel_se {\n\t\t\tleft: 0px;\n\t\t}\n\n\t\t&.ck-dropdown__panel_nw,\n\t\t&.ck-dropdown__panel_sw {\n\t\t\tright: 0px;\n\t\t}\n\n\t\t&.ck-dropdown__panel_s,\n\t\t&.ck-dropdown__panel_n {\n\t\t\t/* Positioning panels relative to the center of the button */\n\t\t\tleft: 50%;\n\t\t\ttransform: translateX(-50%);\n\t\t}\n\n\t\t&.ck-dropdown__panel_nmw,\n\t\t&.ck-dropdown__panel_smw {\n\t\t\t/* Positioning panels relative to the middle-west of the button */\n\t\t\tleft: 75%;\n\t\t\ttransform: translateX(-75%);\n\t\t}\n\n\t\t&.ck-dropdown__panel_nme,\n\t\t&.ck-dropdown__panel_sme {\n\t\t\t/* Positioning panels relative to the middle-east of the button */\n\t\t\tleft: 25%;\n\t\t\ttransform: translateX(-25%);\n\t\t}\n\t}\n}\n\n/*\n * Toolbar dropdown panels should be always above the UI (eg. other dropdown panels) from the editor's content.\n * See https://github.com/ckeditor/ckeditor5/issues/7874\n */\n.ck.ck-toolbar .ck-dropdown__panel {\n\tz-index: calc( var(--ck-z-modal) + 1 );\n}\n","/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * Enables the tooltip, which is the tooltip is in DOM but\n * not yet displayed.\n */\n@define-mixin ck-tooltip_enabled {\n\t& .ck-tooltip {\n\t\tdisplay: block;\n\n\t\t/*\n\t\t * Don't display tooltips in devices which don't support :hover.\n\t\t * In fact, it's all about iOS, which forces user to click UI elements twice to execute\n\t\t * the primary action, when tooltips are enabled.\n\t\t *\n\t\t * Q: OK, but why not the following query?\n\t\t *\n\t\t * @media (hover) {\n\t\t * display: block;\n\t\t * }\n\t\t *\n\t\t * A: Because FF does not support it and it would completely disable tooltips\n\t\t * in that browser.\n\t\t *\n\t\t * More in https://github.com/ckeditor/ckeditor5/issues/920.\n\t\t */\n\t\t@media (hover:none) {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n/**\n * Disables the tooltip making it disappear from DOM.\n */\n@define-mixin ck-tooltip_disabled {\n\t& .ck-tooltip {\n\t\tdisplay: none;\n\t}\n}\n\n/**\n * Shows the tooltip, which is already in DOM.\n * Requires `ck-tooltip_enabled` first.\n */\n@define-mixin ck-tooltip_visible {\n\t& .ck-tooltip {\n\t\tvisibility: visible;\n\t\topacity: 1;\n\t}\n}\n",'/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n@import "../../../mixins/_rounded.css";\n@import "../../../mixins/_disabled.css";\n@import "../../../mixins/_shadow.css";\n@import "@ckeditor/ckeditor5-ui/theme/mixins/_dir.css";\n\n:root {\n\t--ck-dropdown-arrow-size: calc(0.5 * var(--ck-icon-size));\n}\n\n.ck.ck-dropdown {\n\t/* Enable font size inheritance, which allows fluid UI scaling. */\n\tfont-size: inherit;\n\n\t& .ck-dropdown__arrow {\n\t\twidth: var(--ck-dropdown-arrow-size);\n\t}\n\n\t@mixin ck-dir ltr {\n\t\t& .ck-dropdown__arrow {\n\t\t\tright: var(--ck-spacing-standard);\n\n\t\t\t/* A space to accommodate the triangle. */\n\t\t\tmargin-left: var(--ck-spacing-standard);\n\t\t}\n\t}\n\n\t@mixin ck-dir rtl {\n\t\t& .ck-dropdown__arrow {\n\t\t\tleft: var(--ck-spacing-standard);\n\n\t\t\t/* A space to accommodate the triangle. */\n\t\t\tmargin-right: var(--ck-spacing-small);\n\t\t}\n\t}\n\n\t&.ck-disabled .ck-dropdown__arrow {\n\t\t@mixin ck-disabled;\n\t}\n\n\t& .ck-button.ck-dropdown__button {\n\t\t@mixin ck-dir ltr {\n\t\t\t&:not(.ck-button_with-text) {\n\t\t\t\t/* Make sure dropdowns with just an icon have the right inner spacing */\n\t\t\t\tpadding-left: var(--ck-spacing-small);\n\t\t\t}\n\t\t}\n\n\t\t@mixin ck-dir rtl {\n\t\t\t&:not(.ck-button_with-text) {\n\t\t\t\t/* Make sure dropdowns with just an icon have the right inner spacing */\n\t\t\t\tpadding-right: var(--ck-spacing-small);\n\t\t\t}\n\t\t}\n\n\t\t/* #23 */\n\t\t& .ck-button__label {\n\t\t\twidth: 7em;\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t}\n\n\t\t/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/70 */\n\t\t&.ck-disabled .ck-button__label {\n\t\t\t@mixin ck-disabled;\n\t\t}\n\n\t\t/* https://github.com/ckeditor/ckeditor5/issues/816 */\n\t\t&.ck-on {\n\t\t\tborder-bottom-left-radius: 0;\n\t\t\tborder-bottom-right-radius: 0;\n\t\t}\n\n\t\t&.ck-dropdown__button_label-width_auto .ck-button__label {\n\t\t\twidth: auto;\n\t\t}\n\n\t\t/* https://github.com/ckeditor/ckeditor5/issues/8699 */\n\t\t&.ck-off:active,\n\t\t&.ck-on:active {\n\t\t\tbox-shadow: none;\n\t\t\t\n\t\t\t&:focus {\n\t\t\t\t@mixin ck-box-shadow var(--ck-focus-outer-shadow);\n\t\t\t}\n\t\t}\n\t}\n}\n\n.ck.ck-dropdown__panel {\n\t@mixin ck-rounded-corners;\n\t@mixin ck-drop-shadow;\n\n\tbackground: var(--ck-color-dropdown-panel-background);\n\tborder: 1px solid var(--ck-color-dropdown-panel-border);\n\tbottom: 0;\n\n\t/* Make sure the panel is at least as wide as the drop-down\'s button. */\n\tmin-width: 100%;\n\n\t/* Disabled corner border radius to be consistent with the .dropdown__button\n\thttps://github.com/ckeditor/ckeditor5/issues/816 */\n\t&.ck-dropdown__panel_se {\n\t\tborder-top-left-radius: 0;\n\t}\n\n\t&.ck-dropdown__panel_sw {\n\t\tborder-top-right-radius: 0;\n\t}\n\n\t&.ck-dropdown__panel_ne {\n\t\tborder-bottom-left-radius: 0;\n\t}\n\n\t&.ck-dropdown__panel_nw {\n\t\tborder-bottom-right-radius: 0;\n\t}\n}\n',"/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * A class which indicates that an element holding it is disabled.\n */\n@define-mixin ck-disabled {\n\topacity: var(--ck-disabled-opacity);\n}\n","/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * A helper to combine multiple shadows.\n */\n@define-mixin ck-box-shadow $shadowA, $shadowB: 0 0 {\n\tbox-shadow: $shadowA, $shadowB;\n}\n\n/**\n * Gives an element a drop shadow so it looks like a floating panel.\n */\n@define-mixin ck-drop-shadow {\n\t@mixin ck-box-shadow var(--ck-drop-shadow);\n}\n","/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * Implements rounded corner interface for .ck-rounded-corners class.\n *\n * @see $ck-border-radius\n */\n@define-mixin ck-rounded-corners {\n\tborder-radius: 0;\n\n\t@nest .ck-rounded-corners &,\n\t&.ck-rounded-corners {\n\t\tborder-radius: var(--ck-border-radius);\n\t\t@mixin-content;\n\t}\n}\n"],sourceRoot:""}]);var s=a},3949:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,".ck.ck-dropdown .ck-dropdown__panel .ck-list{border-radius:0}.ck-rounded-corners .ck.ck-dropdown .ck-dropdown__panel .ck-list,.ck.ck-dropdown .ck-dropdown__panel .ck-list.ck-rounded-corners{border-radius:var(--ck-border-radius);border-top-left-radius:0}.ck.ck-dropdown .ck-dropdown__panel .ck-list .ck-list__item:first-child .ck-button{border-radius:0}.ck-rounded-corners .ck.ck-dropdown .ck-dropdown__panel .ck-list .ck-list__item:first-child .ck-button,.ck.ck-dropdown .ck-dropdown__panel .ck-list .ck-list__item:first-child .ck-button.ck-rounded-corners{border-radius:var(--ck-border-radius);border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.ck.ck-dropdown .ck-dropdown__panel .ck-list .ck-list__item:last-child .ck-button{border-radius:0}.ck-rounded-corners .ck.ck-dropdown .ck-dropdown__panel .ck-list .ck-list__item:last-child .ck-button,.ck.ck-dropdown .ck-dropdown__panel .ck-list .ck-list__item:last-child .ck-button.ck-rounded-corners{border-radius:var(--ck-border-radius);border-top-left-radius:0;border-top-right-radius:0}","",{version:3,sources:["webpack://./../ckeditor5-theme-lark/theme/ckeditor5-ui/components/dropdown/listdropdown.css","webpack://./../ckeditor5-theme-lark/theme/mixins/_rounded.css"],names:[],mappings:"AAOA,6CCIC,eDqBD,CAzBA,iICQE,qCAAsC,CDJtC,wBAqBF,CAfE,mFCND,eDYC,CANA,6MCFA,qCAAsC,CDIpC,wBAAyB,CACzB,2BAA4B,CAC5B,4BAEF,CAEA,kFCdD,eDmBC,CALA,2MCVA,qCAAsC,CDYpC,wBAAyB,CACzB,yBAEF",sourcesContent:['/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n@import "../../../mixins/_rounded.css";\n\n.ck.ck-dropdown .ck-dropdown__panel .ck-list {\n\t/* Disabled radius of top-left border to be consistent with .dropdown__button\n\thttps://github.com/ckeditor/ckeditor5/issues/816 */\n\t@mixin ck-rounded-corners {\n\t\tborder-top-left-radius: 0;\n\t}\n\n\t/* Make sure the button belonging to the first/last child of the list goes well with the\n\tborder radius of the entire panel. */\n\t& .ck-list__item {\n\t\t&:first-child .ck-button {\n\t\t\t@mixin ck-rounded-corners {\n\t\t\t\tborder-top-left-radius: 0;\n\t\t\t\tborder-bottom-left-radius: 0;\n\t\t\t\tborder-bottom-right-radius: 0;\n\t\t\t}\n\t\t}\n\n\t\t&:last-child .ck-button {\n\t\t\t@mixin ck-rounded-corners {\n\t\t\t\tborder-top-left-radius: 0;\n\t\t\t\tborder-top-right-radius: 0;\n\t\t\t}\n\t\t}\n\t}\n}\n',"/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * Implements rounded corner interface for .ck-rounded-corners class.\n *\n * @see $ck-border-radius\n */\n@define-mixin ck-rounded-corners {\n\tborder-radius: 0;\n\n\t@nest .ck-rounded-corners &,\n\t&.ck-rounded-corners {\n\t\tborder-radius: var(--ck-border-radius);\n\t\t@mixin-content;\n\t}\n}\n"],sourceRoot:""}]);var s=a},7686:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,'.ck.ck-splitbutton{font-size:inherit}.ck.ck-splitbutton .ck-splitbutton__action:focus{z-index:calc(var(--ck-z-default) + 1)}.ck.ck-splitbutton.ck-splitbutton_open>.ck-button .ck-tooltip{display:none}:root{--ck-color-split-button-hover-background:#ebebeb;--ck-color-split-button-hover-border:#b3b3b3}[dir=ltr] .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__action,[dir=ltr] .ck.ck-splitbutton:hover>.ck-splitbutton__action{border-top-right-radius:unset;border-bottom-right-radius:unset}[dir=rtl] .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__action,[dir=rtl] .ck.ck-splitbutton:hover>.ck-splitbutton__action{border-top-left-radius:unset;border-bottom-left-radius:unset}.ck.ck-splitbutton>.ck-splitbutton__arrow{min-width:unset}[dir=ltr] .ck.ck-splitbutton>.ck-splitbutton__arrow{border-top-left-radius:unset;border-bottom-left-radius:unset}[dir=rtl] .ck.ck-splitbutton>.ck-splitbutton__arrow{border-top-right-radius:unset;border-bottom-right-radius:unset}.ck.ck-splitbutton>.ck-splitbutton__arrow svg{width:var(--ck-dropdown-arrow-size)}.ck.ck-splitbutton.ck-splitbutton_open>.ck-button:not(.ck-on):not(.ck-disabled):not(:hover),.ck.ck-splitbutton:hover>.ck-button:not(.ck-on):not(.ck-disabled):not(:hover){background:var(--ck-color-split-button-hover-background)}.ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled):after,.ck.ck-splitbutton:hover>.ck-splitbutton__arrow:not(.ck-disabled):after{content:"";position:absolute;width:1px;height:100%;background-color:var(--ck-color-split-button-hover-border)}[dir=ltr] .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled):after,[dir=ltr] .ck.ck-splitbutton:hover>.ck-splitbutton__arrow:not(.ck-disabled):after{left:-1px}[dir=rtl] .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow:not(.ck-disabled):after,[dir=rtl] .ck.ck-splitbutton:hover>.ck-splitbutton__arrow:not(.ck-disabled):after{right:-1px}.ck.ck-splitbutton.ck-splitbutton_open{border-radius:0}.ck-rounded-corners .ck.ck-splitbutton.ck-splitbutton_open,.ck.ck-splitbutton.ck-splitbutton_open.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck-rounded-corners .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__action,.ck.ck-splitbutton.ck-splitbutton_open.ck-rounded-corners>.ck-splitbutton__action{border-bottom-left-radius:0}.ck-rounded-corners .ck.ck-splitbutton.ck-splitbutton_open>.ck-splitbutton__arrow,.ck.ck-splitbutton.ck-splitbutton_open.ck-rounded-corners>.ck-splitbutton__arrow{border-bottom-right-radius:0}',"",{version:3,sources:["webpack://./../ckeditor5-ui/theme/components/dropdown/splitbutton.css","webpack://./../ckeditor5-ui/theme/components/tooltip/mixins/_tooltip.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-ui/components/dropdown/splitbutton.css","webpack://./../ckeditor5-theme-lark/theme/mixins/_rounded.css"],names:[],mappings:"AAOA,mBAEC,iBAUD,CARC,iDACC,qCACD,CC0BA,8DACC,YACD,CClCD,MACC,gDAAyD,CACzD,4CACD,CAMC,oIAIE,6BAA8B,CAC9B,gCAQF,CAbA,oIAUE,4BAA6B,CAC7B,+BAEF,CAEA,0CAGC,eAiBD,CApBA,oDAOE,4BAA6B,CAC7B,+BAYF,CApBA,oDAaE,6BAA8B,CAC9B,gCAMF,CAHC,8CACC,mCACD,CASA,0KACC,wDACD,CAIA,8JACC,UAAW,CACX,iBAAkB,CAClB,SAAU,CACV,WAAY,CACZ,0DACD,CAGC,kLACC,SACD,CAIA,kLACC,UACD,CAMF,uCC7EA,eDuFA,CAVA,qHCzEC,qCDmFD,CARE,qKACC,2BACD,CAEA,mKACC,4BACD",sourcesContent:['/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n@import "../tooltip/mixins/_tooltip.css";\n\n.ck.ck-splitbutton {\n\t/* Enable font size inheritance, which allows fluid UI scaling. */\n\tfont-size: inherit;\n\n\t& .ck-splitbutton__action:focus {\n\t\tz-index: calc(var(--ck-z-default) + 1);\n\t}\n\n\t/* Disable tooltips for the buttons when the button is "open" */\n\t&.ck-splitbutton_open > .ck-button {\n\t\t@mixin ck-tooltip_disabled;\n\t}\n}\n\n',"/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * Enables the tooltip, which is the tooltip is in DOM but\n * not yet displayed.\n */\n@define-mixin ck-tooltip_enabled {\n\t& .ck-tooltip {\n\t\tdisplay: block;\n\n\t\t/*\n\t\t * Don't display tooltips in devices which don't support :hover.\n\t\t * In fact, it's all about iOS, which forces user to click UI elements twice to execute\n\t\t * the primary action, when tooltips are enabled.\n\t\t *\n\t\t * Q: OK, but why not the following query?\n\t\t *\n\t\t * @media (hover) {\n\t\t * display: block;\n\t\t * }\n\t\t *\n\t\t * A: Because FF does not support it and it would completely disable tooltips\n\t\t * in that browser.\n\t\t *\n\t\t * More in https://github.com/ckeditor/ckeditor5/issues/920.\n\t\t */\n\t\t@media (hover:none) {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n/**\n * Disables the tooltip making it disappear from DOM.\n */\n@define-mixin ck-tooltip_disabled {\n\t& .ck-tooltip {\n\t\tdisplay: none;\n\t}\n}\n\n/**\n * Shows the tooltip, which is already in DOM.\n * Requires `ck-tooltip_enabled` first.\n */\n@define-mixin ck-tooltip_visible {\n\t& .ck-tooltip {\n\t\tvisibility: visible;\n\t\topacity: 1;\n\t}\n}\n",'/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n@import "../../../mixins/_rounded.css";\n\n:root {\n\t--ck-color-split-button-hover-background: hsl(0, 0%, 92%);\n\t--ck-color-split-button-hover-border: hsl(0, 0%, 70%);\n}\n\n.ck.ck-splitbutton {\n\t/*\n\t * Note: ck-rounded and ck-dir mixins don\'t go together (because they both use @nest).\n\t */\n\t&:hover > .ck-splitbutton__action,\n\t&.ck-splitbutton_open > .ck-splitbutton__action {\n\t\t@nest [dir="ltr"] & {\n\t\t\t/* Don\'t round the action button on the right side */\n\t\t\tborder-top-right-radius: unset;\n\t\t\tborder-bottom-right-radius: unset;\n\t\t}\n\n\t\t@nest [dir="rtl"] & {\n\t\t\t/* Don\'t round the action button on the left side */\n\t\t\tborder-top-left-radius: unset;\n\t\t\tborder-bottom-left-radius: unset;\n\t\t}\n\t}\n\n\t& > .ck-splitbutton__arrow {\n\t\t/* It\'s a text-less button and since the icon is positioned absolutely in such situation,\n\t\tit must get some arbitrary min-width. */\n\t\tmin-width: unset;\n\n\t\t@nest [dir="ltr"] & {\n\t\t\t/* Don\'t round the arrow button on the left side */\n\t\t\tborder-top-left-radius: unset;\n\t\t\tborder-bottom-left-radius: unset;\n\t\t}\n\n\t\t@nest [dir="rtl"] & {\n\t\t\t/* Don\'t round the arrow button on the right side */\n\t\t\tborder-top-right-radius: unset;\n\t\t\tborder-bottom-right-radius: unset;\n\t\t}\n\n\t\t& svg {\n\t\t\twidth: var(--ck-dropdown-arrow-size);\n\t\t}\n\t}\n\n\t/* When the split button is "open" (the arrow is on) or being hovered, it should get some styling\n\tas a whole. The background of both buttons should stand out and there should be a visual\n\tseparation between both buttons. */\n\t&.ck-splitbutton_open,\n\t&:hover {\n\t\t/* When the split button hovered as a whole, not as individual buttons. */\n\t\t& > .ck-button:not(.ck-on):not(.ck-disabled):not(:hover) {\n\t\t\tbackground: var(--ck-color-split-button-hover-background);\n\t\t}\n\n\t\t/* Splitbutton separator needs to be set with the ::after pseudoselector\n\t\tto display properly the borders on focus */\n\t\t& > .ck-splitbutton__arrow:not(.ck-disabled)::after {\n\t\t\tcontent: \'\';\n\t\t\tposition: absolute;\n\t\t\twidth: 1px;\n\t\t\theight: 100%;\n\t\t\tbackground-color: var(--ck-color-split-button-hover-border);\n\t\t}\n\n\t\t@nest [dir="ltr"] & {\n\t\t\t& > .ck-splitbutton__arrow:not(.ck-disabled)::after {\n\t\t\t\tleft: -1px;\n\t\t\t}\n\t\t}\n\n\t\t@nest [dir="rtl"] & {\n\t\t\t& > .ck-splitbutton__arrow:not(.ck-disabled)::after {\n\t\t\t\tright: -1px;\n\t\t\t}\n\t\t}\n\t}\n\n\t/* Don\'t round the bottom left and right corners of the buttons when "open"\n\thttps://github.com/ckeditor/ckeditor5/issues/816 */\n\t&.ck-splitbutton_open {\n\t\t@mixin ck-rounded-corners {\n\t\t\t& > .ck-splitbutton__action {\n\t\t\t\tborder-bottom-left-radius: 0;\n\t\t\t}\n\n\t\t\t& > .ck-splitbutton__arrow {\n\t\t\t\tborder-bottom-right-radius: 0;\n\t\t\t}\n\t\t}\n\t}\n}\n',"/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * Implements rounded corner interface for .ck-rounded-corners class.\n *\n * @see $ck-border-radius\n */\n@define-mixin ck-rounded-corners {\n\tborder-radius: 0;\n\n\t@nest .ck-rounded-corners &,\n\t&.ck-rounded-corners {\n\t\tborder-radius: var(--ck-border-radius);\n\t\t@mixin-content;\n\t}\n}\n"],sourceRoot:""}]);var s=a},7339:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,":root{--ck-toolbar-dropdown-max-width:60vw}.ck.ck-toolbar-dropdown>.ck-dropdown__panel{width:max-content;max-width:var(--ck-toolbar-dropdown-max-width)}.ck.ck-toolbar-dropdown>.ck-dropdown__panel .ck-button:focus{z-index:calc(var(--ck-z-default) + 1)}.ck.ck-toolbar-dropdown .ck-toolbar{border:0}","",{version:3,sources:["webpack://./../ckeditor5-ui/theme/components/dropdown/toolbardropdown.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-ui/components/dropdown/toolbardropdown.css"],names:[],mappings:"AAKA,MACC,oCACD,CAEA,4CAEC,iBAAkB,CAClB,8CAOD,CAJE,6DACC,qCACD,CCZF,oCACC,QACD",sourcesContent:["/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n:root {\n\t--ck-toolbar-dropdown-max-width: 60vw;\n}\n\n.ck.ck-toolbar-dropdown > .ck-dropdown__panel {\n\t/* https://github.com/ckeditor/ckeditor5/issues/5586 */\n\twidth: max-content;\n\tmax-width: var(--ck-toolbar-dropdown-max-width);\n\n\t& .ck-button {\n\t\t&:focus {\n\t\t\tz-index: calc(var(--ck-z-default) + 1);\n\t\t}\n\t}\n}\n","/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n.ck.ck-toolbar-dropdown .ck-toolbar {\n\tborder: 0;\n}\n"],sourceRoot:""}]);var s=a},9688:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,":root{--ck-color-editable-blur-selection:#d9d9d9}.ck.ck-editor__editable:not(.ck-editor__nested-editable){border-radius:0}.ck-rounded-corners .ck.ck-editor__editable:not(.ck-editor__nested-editable),.ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused{outline:none;border:var(--ck-focus-ring);box-shadow:var(--ck-inner-shadow),0 0}.ck.ck-editor__editable_inline{overflow:auto;padding:0 var(--ck-spacing-standard);border:1px solid transparent}.ck.ck-editor__editable_inline[dir=ltr]{text-align:left}.ck.ck-editor__editable_inline[dir=rtl]{text-align:right}.ck.ck-editor__editable_inline>:first-child{margin-top:var(--ck-spacing-large)}.ck.ck-editor__editable_inline>:last-child{margin-bottom:var(--ck-spacing-large)}.ck.ck-editor__editable_inline.ck-blurred ::selection{background:var(--ck-color-editable-blur-selection)}.ck.ck-balloon-panel.ck-toolbar-container[class*=arrow_n]:after{border-bottom-color:var(--ck-color-base-foreground)}.ck.ck-balloon-panel.ck-toolbar-container[class*=arrow_s]:after{border-top-color:var(--ck-color-base-foreground)}","",{version:3,sources:["webpack://./../ckeditor5-theme-lark/theme/ckeditor5-ui/components/editorui/editorui.css","webpack://./../ckeditor5-theme-lark/theme/mixins/_rounded.css","webpack://./../ckeditor5-theme-lark/theme/mixins/_focus.css","webpack://./../ckeditor5-theme-lark/theme/mixins/_shadow.css"],names:[],mappings:"AAWA,MACC,0CACD,CAEA,yDCJC,eDWD,CAPA,yJCAE,qCDOF,CAJC,oEERA,YAAa,CACb,2BAA2B,CCF3B,qCHYA,CAGD,+BACC,aAAc,CACd,oCAAqC,CACrC,4BA4BD,CA1BC,wCACC,eACD,CAEA,wCACC,gBACD,CAGA,4CACC,kCACD,CAGA,2CAKC,qCACD,CAGA,sDACC,kDACD,CAKA,gEACC,mDACD,CAIA,gEACC,gDACD",sourcesContent:['/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n@import "../../../mixins/_rounded.css";\n@import "../../../mixins/_disabled.css";\n@import "../../../mixins/_shadow.css";\n@import "../../../mixins/_focus.css";\n@import "../../mixins/_button.css";\n\n:root {\n\t--ck-color-editable-blur-selection: hsl(0, 0%, 85%);\n}\n\n.ck.ck-editor__editable:not(.ck-editor__nested-editable) {\n\t@mixin ck-rounded-corners;\n\n\t&.ck-focused {\n\t\t@mixin ck-focus-ring;\n\t\t@mixin ck-box-shadow var(--ck-inner-shadow);\n\t}\n}\n\n.ck.ck-editor__editable_inline {\n\toverflow: auto;\n\tpadding: 0 var(--ck-spacing-standard);\n\tborder: 1px solid transparent;\n\n\t&[dir="ltr"] {\n\t\ttext-align: left;\n\t}\n\n\t&[dir="rtl"] {\n\t\ttext-align: right;\n\t}\n\n\t/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/116 */\n\t& > *:first-child {\n\t\tmargin-top: var(--ck-spacing-large);\n\t}\n\n\t/* https://github.com/ckeditor/ckeditor5/issues/847 */\n\t& > *:last-child {\n\t\t/*\n\t\t * This value should match with the default margins of the block elements (like .media or .image)\n\t\t * to avoid a content jumping when the fake selection container shows up (See https://github.com/ckeditor/ckeditor5/issues/9825).\n\t\t */\n\t\tmargin-bottom: var(--ck-spacing-large);\n\t}\n\n\t/* https://github.com/ckeditor/ckeditor5/issues/6517 */\n\t&.ck-blurred ::selection {\n\t\tbackground: var(--ck-color-editable-blur-selection);\n\t}\n}\n\n/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/111 */\n.ck.ck-balloon-panel.ck-toolbar-container[class*="arrow_n"] {\n\t&::after {\n\t\tborder-bottom-color: var(--ck-color-base-foreground);\n\t}\n}\n\n.ck.ck-balloon-panel.ck-toolbar-container[class*="arrow_s"] {\n\t&::after {\n\t\tborder-top-color: var(--ck-color-base-foreground);\n\t}\n}\n',"/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * Implements rounded corner interface for .ck-rounded-corners class.\n *\n * @see $ck-border-radius\n */\n@define-mixin ck-rounded-corners {\n\tborder-radius: 0;\n\n\t@nest .ck-rounded-corners &,\n\t&.ck-rounded-corners {\n\t\tborder-radius: var(--ck-border-radius);\n\t\t@mixin-content;\n\t}\n}\n","/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * A visual style of focused element's border.\n */\n@define-mixin ck-focus-ring {\n\t/* Disable native outline. */\n\toutline: none;\n\tborder: var(--ck-focus-ring)\n}\n","/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * A helper to combine multiple shadows.\n */\n@define-mixin ck-box-shadow $shadowA, $shadowB: 0 0 {\n\tbox-shadow: $shadowA, $shadowB;\n}\n\n/**\n * Gives an element a drop shadow so it looks like a floating panel.\n */\n@define-mixin ck-drop-shadow {\n\t@mixin ck-box-shadow var(--ck-drop-shadow);\n}\n"],sourceRoot:""}]);var s=a},8847:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,".ck.ck-form__header{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between}:root{--ck-form-header-height:38px}.ck.ck-form__header{padding:var(--ck-spacing-small) var(--ck-spacing-large);height:var(--ck-form-header-height);line-height:var(--ck-form-header-height);border-bottom:1px solid var(--ck-color-base-border)}.ck.ck-form__header .ck-form__header__label{font-weight:700}","",{version:3,sources:["webpack://./../ckeditor5-ui/theme/components/formheader/formheader.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-ui/components/formheader/formheader.css"],names:[],mappings:"AAKA,oBACC,YAAa,CACb,kBAAmB,CACnB,gBAAiB,CACjB,kBAAmB,CACnB,6BACD,CCNA,MACC,4BACD,CAEA,oBACC,uDAAwD,CACxD,mCAAoC,CACpC,wCAAyC,CACzC,mDAKD,CAHC,4CACC,eACD",sourcesContent:["/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n.ck.ck-form__header {\n\tdisplay: flex;\n\tflex-direction: row;\n\tflex-wrap: nowrap;\n\talign-items: center;\n\tjustify-content: space-between;\n}\n","/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n:root {\n\t--ck-form-header-height: 38px;\n}\n\n.ck.ck-form__header {\n\tpadding: var(--ck-spacing-small) var(--ck-spacing-large);\n\theight: var(--ck-form-header-height);\n\tline-height: var(--ck-form-header-height);\n\tborder-bottom: 1px solid var(--ck-color-base-border);\n\n\t& .ck-form__header__label {\n\t\tfont-weight: bold;\n\t}\n}\n"],sourceRoot:""}]);var s=a},6574:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,".ck.ck-icon{vertical-align:middle}:root{--ck-icon-size:calc(var(--ck-line-height-base)*var(--ck-font-size-normal))}.ck.ck-icon{width:var(--ck-icon-size);height:var(--ck-icon-size);font-size:.8333350694em;will-change:transform}.ck.ck-icon,.ck.ck-icon *{color:inherit;cursor:inherit}.ck.ck-icon :not([fill]){fill:currentColor}","",{version:3,sources:["webpack://./../ckeditor5-ui/theme/components/icon/icon.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-ui/components/icon/icon.css"],names:[],mappings:"AAKA,YACC,qBACD,CCFA,MACC,0EACD,CAEA,YACC,yBAA0B,CAC1B,0BAA2B,CAG3B,uBAAwB,CAQxB,qBAcD,CAZC,0BARA,aAAc,CAGd,cAgBA,CAJC,yBAEC,iBACD",sourcesContent:["/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n.ck.ck-icon {\n\tvertical-align: middle;\n}\n",'/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n:root {\n\t--ck-icon-size: calc(var(--ck-line-height-base) * var(--ck-font-size-normal));\n}\n\n.ck.ck-icon {\n\twidth: var(--ck-icon-size);\n\theight: var(--ck-icon-size);\n\n\t/* Multiplied by the height of the line in "px" should give SVG "viewport" dimensions */\n\tfont-size: .8333350694em;\n\n\tcolor: inherit;\n\n\t/* Inherit cursor style (#5). */\n\tcursor: inherit;\n\n\t/* This will prevent blurry icons on Firefox. See #340. */\n\twill-change: transform;\n\n\t& * {\n\t\t/* Inherit cursor style (#5). */\n\t\tcursor: inherit;\n\n\t\t/* Allows dynamic coloring of the icons. */\n\t\tcolor: inherit;\n\n\t\t&:not([fill]) {\n\t\t\t/* Needed by FF. */\n\t\t\tfill: currentColor;\n\t\t}\n\t}\n}\n'],sourceRoot:""}]);var s=a},4879:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,":root{--ck-input-width:18em;--ck-input-text-width:var(--ck-input-width)}.ck.ck-input{border-radius:0}.ck-rounded-corners .ck.ck-input,.ck.ck-input.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-input{background:var(--ck-color-input-background);border:1px solid var(--ck-color-input-border);padding:var(--ck-spacing-extra-tiny) var(--ck-spacing-medium);min-width:var(--ck-input-width);min-height:var(--ck-ui-component-min-height);transition:box-shadow .1s ease-in-out,border .1s ease-in-out}.ck.ck-input:focus{outline:none;border:var(--ck-focus-ring);box-shadow:var(--ck-focus-outer-shadow),0 0}.ck.ck-input[readonly]{border:1px solid var(--ck-color-input-disabled-border);background:var(--ck-color-input-disabled-background);color:var(--ck-color-input-disabled-text)}.ck.ck-input[readonly]:focus{box-shadow:var(--ck-focus-disabled-outer-shadow),0 0}.ck.ck-input.ck-error{border-color:var(--ck-color-input-error-border);animation:ck-input-shake .3s ease both}.ck.ck-input.ck-error:focus{box-shadow:var(--ck-focus-error-outer-shadow),0 0}@keyframes ck-input-shake{20%{transform:translateX(-2px)}40%{transform:translateX(2px)}60%{transform:translateX(-1px)}80%{transform:translateX(1px)}}","",{version:3,sources:["webpack://./../ckeditor5-theme-lark/theme/ckeditor5-ui/components/input/input.css","webpack://./../ckeditor5-theme-lark/theme/mixins/_rounded.css","webpack://./../ckeditor5-theme-lark/theme/mixins/_focus.css","webpack://./../ckeditor5-theme-lark/theme/mixins/_shadow.css"],names:[],mappings:"AASA,MACC,qBAAsB,CAGtB,2CACD,CAEA,aCLC,eD2CD,CAtCA,iECDE,qCDuCF,CAtCA,aAGC,2CAA4C,CAC5C,6CAA8C,CAC9C,6DAA8D,CAC9D,+BAAgC,CAGhC,4CAA6C,CAG7C,4DA0BD,CAxBC,mBEpBA,YAAa,CACb,2BAA2B,CCF3B,2CHwBA,CAEA,uBACC,sDAAuD,CACvD,oDAAqD,CACrD,yCAMD,CAJC,6BG/BD,oDHkCC,CAGD,sBACC,+CAAgD,CAChD,sCAKD,CAHC,4BGzCD,iDH2CC,CAIF,0BACC,IACC,0BACD,CAEA,IACC,yBACD,CAEA,IACC,0BACD,CAEA,IACC,yBACD,CACD",sourcesContent:['/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n@import "../../../mixins/_rounded.css";\n@import "../../../mixins/_focus.css";\n@import "../../../mixins/_shadow.css";\n\n:root {\n\t--ck-input-width: 18em;\n\n\t/* Backward compatibility. */\n\t--ck-input-text-width: var(--ck-input-width);\n}\n\n.ck.ck-input {\n\t@mixin ck-rounded-corners;\n\n\tbackground: var(--ck-color-input-background);\n\tborder: 1px solid var(--ck-color-input-border);\n\tpadding: var(--ck-spacing-extra-tiny) var(--ck-spacing-medium);\n\tmin-width: var(--ck-input-width);\n\n\t/* This is important to stay of the same height as surrounding buttons */\n\tmin-height: var(--ck-ui-component-min-height);\n\n\t/* Apply some smooth transition to the box-shadow and border. */\n\ttransition: box-shadow .1s ease-in-out, border .1s ease-in-out;\n\n\t&:focus {\n\t\t@mixin ck-focus-ring;\n\t\t@mixin ck-box-shadow var(--ck-focus-outer-shadow);\n\t}\n\n\t&[readonly] {\n\t\tborder: 1px solid var(--ck-color-input-disabled-border);\n\t\tbackground: var(--ck-color-input-disabled-background);\n\t\tcolor: var(--ck-color-input-disabled-text);\n\n\t\t&:focus {\n\t\t\t/* The read-only input should have a slightly less visible shadow when focused. */\n\t\t\t@mixin ck-box-shadow var(--ck-focus-disabled-outer-shadow);\n\t\t}\n\t}\n\n\t&.ck-error {\n\t\tborder-color: var(--ck-color-input-error-border);\n\t\tanimation: ck-input-shake .3s ease both;\n\n\t\t&:focus {\n\t\t\t@mixin ck-box-shadow var(--ck-focus-error-outer-shadow);\n\t\t}\n\t}\n}\n\n@keyframes ck-input-shake {\n\t20% {\n\t\ttransform: translateX(-2px);\n\t}\n\n\t40% {\n\t\ttransform: translateX(2px);\n\t}\n\n\t60% {\n\t\ttransform: translateX(-1px);\n\t}\n\n\t80% {\n\t\ttransform: translateX(1px);\n\t}\n}\n',"/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * Implements rounded corner interface for .ck-rounded-corners class.\n *\n * @see $ck-border-radius\n */\n@define-mixin ck-rounded-corners {\n\tborder-radius: 0;\n\n\t@nest .ck-rounded-corners &,\n\t&.ck-rounded-corners {\n\t\tborder-radius: var(--ck-border-radius);\n\t\t@mixin-content;\n\t}\n}\n","/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * A visual style of focused element's border.\n */\n@define-mixin ck-focus-ring {\n\t/* Disable native outline. */\n\toutline: none;\n\tborder: var(--ck-focus-ring)\n}\n","/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * A helper to combine multiple shadows.\n */\n@define-mixin ck-box-shadow $shadowA, $shadowB: 0 0 {\n\tbox-shadow: $shadowA, $shadowB;\n}\n\n/**\n * Gives an element a drop shadow so it looks like a floating panel.\n */\n@define-mixin ck-drop-shadow {\n\t@mixin ck-box-shadow var(--ck-drop-shadow);\n}\n"],sourceRoot:""}]);var s=a},3662:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,".ck.ck-label{display:block}.ck.ck-voice-label{display:none}.ck.ck-label{font-weight:700}","",{version:3,sources:["webpack://./../ckeditor5-ui/theme/components/label/label.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-ui/components/label/label.css"],names:[],mappings:"AAKA,aACC,aACD,CAEA,mBACC,YACD,CCNA,aACC,eACD",sourcesContent:["/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n.ck.ck-label {\n\tdisplay: block;\n}\n\n.ck.ck-voice-label {\n\tdisplay: none;\n}\n","/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n.ck.ck-label {\n\tfont-weight: bold;\n}\n"],sourceRoot:""}]);var s=a},2577:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,".ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper{display:flex;position:relative}.ck.ck-labeled-field-view .ck.ck-label{display:block;position:absolute}:root{--ck-labeled-field-view-transition:.1s cubic-bezier(0,0,0.24,0.95);--ck-labeled-field-empty-unfocused-max-width:100% - 2 * var(--ck-spacing-medium);--ck-color-labeled-field-label-background:var(--ck-color-base-background)}.ck.ck-labeled-field-view{border-radius:0}.ck-rounded-corners .ck.ck-labeled-field-view,.ck.ck-labeled-field-view.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper{width:100%}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{top:0}[dir=ltr] .ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{left:0}[dir=rtl] .ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{right:0}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{pointer-events:none;transform-origin:0 0;transform:translate(var(--ck-spacing-medium),-6px) scale(.75);background:var(--ck-color-labeled-field-label-background);padding:0 calc(var(--ck-font-size-tiny)*0.5);line-height:normal;font-weight:400;text-overflow:ellipsis;overflow:hidden;max-width:100%;transition:transform var(--ck-labeled-field-view-transition),padding var(--ck-labeled-field-view-transition),background var(--ck-labeled-field-view-transition)}.ck.ck-labeled-field-view.ck-error .ck-input:not([readonly])+.ck.ck-label,.ck.ck-labeled-field-view.ck-error>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{color:var(--ck-color-base-error)}.ck.ck-labeled-field-view .ck-labeled-field-view__status{font-size:var(--ck-font-size-small);margin-top:var(--ck-spacing-small);white-space:normal}.ck.ck-labeled-field-view .ck-labeled-field-view__status.ck-labeled-field-view__status_error{color:var(--ck-color-base-error)}.ck.ck-labeled-field-view.ck-disabled>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{color:var(--ck-color-input-disabled-text)}[dir=ltr] .ck.ck-labeled-field-view.ck-disabled.ck-labeled-field-view_empty>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,[dir=ltr] .ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{transform:translate(var(--ck-spacing-medium),calc(var(--ck-font-size-base)*0.6)) scale(1)}[dir=rtl] .ck.ck-labeled-field-view.ck-disabled.ck-labeled-field-view_empty>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,[dir=rtl] .ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{transform:translate(calc(var(--ck-spacing-medium)*-1),calc(var(--ck-font-size-base)*0.6)) scale(1)}.ck.ck-labeled-field-view.ck-disabled.ck-labeled-field-view_empty>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label,.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder)>.ck.ck-labeled-field-view__input-wrapper>.ck.ck-label{max-width:calc(var(--ck-labeled-field-empty-unfocused-max-width));background:transparent;padding:0}.ck.ck-labeled-field-view>.ck.ck-labeled-field-view__input-wrapper>.ck-dropdown>.ck.ck-button{background:transparent}.ck.ck-labeled-field-view.ck-labeled-field-view_empty>.ck.ck-labeled-field-view__input-wrapper>.ck-dropdown>.ck-button>.ck-button__label{opacity:0}.ck.ck-labeled-field-view.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder)>.ck.ck-labeled-field-view__input-wrapper>.ck-dropdown+.ck-label{max-width:calc(var(--ck-labeled-field-empty-unfocused-max-width) - var(--ck-dropdown-arrow-size) - var(--ck-spacing-standard))}","",{version:3,sources:["webpack://./../ckeditor5-ui/theme/components/labeledfield/labeledfieldview.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-ui/components/labeledfield/labeledfieldview.css","webpack://./../ckeditor5-theme-lark/theme/mixins/_rounded.css"],names:[],mappings:"AAMC,mEACC,YAAa,CACb,iBACD,CAEA,uCACC,aAAc,CACd,iBACD,CCND,MACC,kEAAsE,CACtE,gFAAiF,CACjF,yEACD,CAEA,0BCHC,eD4GD,CAzGA,2FCCE,qCDwGF,CAtGC,mEACC,UAmCD,CAjCC,gFACC,KA+BD,CAhCA,0FAIE,MA4BF,CAhCA,0FAQE,OAwBF,CAhCA,gFAWC,mBAAoB,CACpB,oBAAqB,CAGrB,6DAA+D,CAE/D,yDAA0D,CAC1D,4CAA8C,CAC9C,kBAAoB,CACpB,eAAmB,CAGnB,sBAAuB,CACvB,eAAgB,CAEhB,cAAe,CAEf,+JAID,CAQA,mKACC,gCACD,CAGD,yDACC,mCAAoC,CACpC,kCAAmC,CAInC,kBAKD,CAHC,6FACC,gCACD,CAID,4OAEC,yCACD,CAIA,oUAGE,yFAYF,CAfA,oUAOE,kGAQF,CAfA,gTAWC,iEAAkE,CAElE,sBAAuB,CACvB,SACD,CAKA,8FACC,sBACD,CAGA,yIACC,SACD,CAGA,kMACC,8HACD",sourcesContent:["/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n.ck.ck-labeled-field-view {\n\t& > .ck.ck-labeled-field-view__input-wrapper {\n\t\tdisplay: flex;\n\t\tposition: relative;\n\t}\n\n\t& .ck.ck-label {\n\t\tdisplay: block;\n\t\tposition: absolute;\n\t}\n}\n",'/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n@import "@ckeditor/ckeditor5-ui/theme/mixins/_dir.css";\n@import "../../../mixins/_rounded.css";\n\n:root {\n\t--ck-labeled-field-view-transition: .1s cubic-bezier(0, 0, 0.24, 0.95);\n\t--ck-labeled-field-empty-unfocused-max-width: 100% - 2 * var(--ck-spacing-medium);\n\t--ck-color-labeled-field-label-background: var(--ck-color-base-background);\n}\n\n.ck.ck-labeled-field-view {\n\t@mixin ck-rounded-corners;\n\n\t& > .ck.ck-labeled-field-view__input-wrapper {\n\t\twidth: 100%;\n\n\t\t& > .ck.ck-label {\n\t\t\ttop: 0px;\n\n\t\t\t@mixin ck-dir ltr {\n\t\t\t\tleft: 0px;\n\t\t\t}\n\n\t\t\t@mixin ck-dir rtl {\n\t\t\t\tright: 0px;\n\t\t\t}\n\n\t\t\tpointer-events: none;\n\t\t\ttransform-origin: 0 0;\n\n\t\t\t/* By default, display the label scaled down above the field. */\n\t\t\ttransform: translate(var(--ck-spacing-medium), -6px) scale(.75);\n\n\t\t\tbackground: var(--ck-color-labeled-field-label-background);\n\t\t\tpadding: 0 calc(.5 * var(--ck-font-size-tiny));\n\t\t\tline-height: initial;\n\t\t\tfont-weight: normal;\n\n\t\t\t/* Prevent overflow when the label is longer than the input */\n\t\t\ttext-overflow: ellipsis;\n\t\t\toverflow: hidden;\n\n\t\t\tmax-width: 100%;\n\n\t\t\ttransition:\n\t\t\t\ttransform var(--ck-labeled-field-view-transition),\n\t\t\t\tpadding var(--ck-labeled-field-view-transition),\n\t\t\t\tbackground var(--ck-labeled-field-view-transition);\n\t\t}\n\t}\n\n\t&.ck-error {\n\t\t& > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label {\n\t\t\tcolor: var(--ck-color-base-error);\n\t\t}\n\n\t\t& .ck-input:not([readonly]) + .ck.ck-label {\n\t\t\tcolor: var(--ck-color-base-error);\n\t\t}\n\t}\n\n\t& .ck-labeled-field-view__status {\n\t\tfont-size: var(--ck-font-size-small);\n\t\tmargin-top: var(--ck-spacing-small);\n\n\t\t/* Let the info wrap to the next line to avoid stretching the layout horizontally.\n\t\tThe status could be very long. */\n\t\twhite-space: normal;\n\n\t\t&.ck-labeled-field-view__status_error {\n\t\t\tcolor: var(--ck-color-base-error);\n\t\t}\n\t}\n\n\t/* Disabled fields and fields that have no focus should fade out. */\n\t&.ck-disabled > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label,\n\t&.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused) > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label {\n\t\tcolor: var(--ck-color-input-disabled-text);\n\t}\n\n\t/* Fields that are disabled or not focused and without a placeholder should have full-sized labels. */\n\t/* stylelint-disable-next-line no-descending-specificity */\n\t&.ck-disabled.ck-labeled-field-view_empty > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label,\n\t&.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder) > .ck.ck-labeled-field-view__input-wrapper > .ck.ck-label {\n\t\t@mixin ck-dir ltr {\n\t\t\ttransform: translate(var(--ck-spacing-medium), calc(0.6 * var(--ck-font-size-base))) scale(1);\n\t\t}\n\n\t\t@mixin ck-dir rtl {\n\t\t\ttransform: translate(calc(-1 * var(--ck-spacing-medium)), calc(0.6 * var(--ck-font-size-base))) scale(1);\n\t\t}\n\n\t\t/* Compensate for the default translate position. */\n\t\tmax-width: calc(var(--ck-labeled-field-empty-unfocused-max-width));\n\n\t\tbackground: transparent;\n\t\tpadding: 0;\n\t}\n\n\t/*------ DropdownView integration ----------------------------------------------------------------------------------- */\n\n\t/* Make sure dropdown\' background color in any of dropdown\'s state does not collide with labeled field. */\n\t& > .ck.ck-labeled-field-view__input-wrapper > .ck-dropdown > .ck.ck-button {\n\t\tbackground: transparent;\n\t}\n\n\t/* When the dropdown is "empty", the labeled field label replaces its label. */\n\t&.ck-labeled-field-view_empty > .ck.ck-labeled-field-view__input-wrapper > .ck-dropdown > .ck-button > .ck-button__label {\n\t\topacity: 0;\n\t}\n\n\t/* Make sure the label of the empty, unfocused input does not cover the dropdown arrow. */\n\t&.ck-labeled-field-view_empty:not(.ck-labeled-field-view_focused):not(.ck-labeled-field-view_placeholder) > .ck.ck-labeled-field-view__input-wrapper > .ck-dropdown + .ck-label {\n\t\tmax-width: calc(var(--ck-labeled-field-empty-unfocused-max-width) - var(--ck-dropdown-arrow-size) - var(--ck-spacing-standard));\n\t}\n}\n',"/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * Implements rounded corner interface for .ck-rounded-corners class.\n *\n * @see $ck-border-radius\n */\n@define-mixin ck-rounded-corners {\n\tborder-radius: 0;\n\n\t@nest .ck-rounded-corners &,\n\t&.ck-rounded-corners {\n\t\tborder-radius: var(--ck-border-radius);\n\t\t@mixin-content;\n\t}\n}\n"],sourceRoot:""}]);var s=a},1046:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,".ck.ck-list{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex-direction:column}.ck.ck-list .ck-list__item,.ck.ck-list .ck-list__separator{display:block}.ck.ck-list .ck-list__item>:focus{position:relative;z-index:var(--ck-z-default)}.ck.ck-list{border-radius:0}.ck-rounded-corners .ck.ck-list,.ck.ck-list.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-list{list-style-type:none;background:var(--ck-color-list-background)}.ck.ck-list__item{cursor:default;min-width:12em}.ck.ck-list__item .ck-button{min-height:unset;width:100%;text-align:left;border-radius:0;padding:calc(var(--ck-line-height-base)*0.2*var(--ck-font-size-base)) calc(var(--ck-line-height-base)*0.4*var(--ck-font-size-base))}.ck.ck-list__item .ck-button .ck-button__label{line-height:calc(var(--ck-line-height-base)*1.2*var(--ck-font-size-base))}.ck.ck-list__item .ck-button:active{box-shadow:none}.ck.ck-list__item .ck-button.ck-on{background:var(--ck-color-list-button-on-background);color:var(--ck-color-list-button-on-text)}.ck.ck-list__item .ck-button.ck-on:active{box-shadow:none}.ck.ck-list__item .ck-button.ck-on:hover:not(.ck-disabled){background:var(--ck-color-list-button-on-background-focus)}.ck.ck-list__item .ck-button.ck-on:focus:not(.ck-disabled){border-color:var(--ck-color-base-background)}.ck.ck-list__item .ck-button:hover:not(.ck-disabled){background:var(--ck-color-list-button-hover-background)}.ck.ck-list__item .ck-switchbutton.ck-on{background:var(--ck-color-list-background);color:inherit}.ck.ck-list__item .ck-switchbutton.ck-on:hover:not(.ck-disabled){background:var(--ck-color-list-button-hover-background);color:inherit}.ck.ck-list__separator{height:1px;width:100%;background:var(--ck-color-base-border)}","",{version:3,sources:["webpack://./../ckeditor5-ui/theme/components/list/list.css","webpack://./../ckeditor5-ui/theme/mixins/_unselectable.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-ui/components/list/list.css","webpack://./../ckeditor5-theme-lark/theme/mixins/_rounded.css"],names:[],mappings:"AAOA,YCEC,qBAAsB,CACtB,wBAAyB,CACzB,oBAAqB,CACrB,gBAAgB,CDFhB,YAAa,CACb,qBAcD,CAZC,2DAEC,aACD,CAKA,kCACC,iBAAkB,CAClB,2BACD,CEfD,YCEC,eDGD,CALA,+DCME,qCDDF,CALA,YAGC,oBAAqB,CACrB,0CACD,CAEA,kBACC,cAAe,CACf,cA2DD,CAzDC,6BACC,gBAAiB,CACjB,UAAW,CACX,eAAgB,CAChB,eAAgB,CAKhB,mIAiCD,CA7BC,+CAEC,yEACD,CAEA,oCACC,eACD,CAEA,mCACC,oDAAqD,CACrD,yCAaD,CAXC,0CACC,eACD,CAEA,2DACC,0DACD,CAEA,2DACC,4CACD,CAGD,qDACC,uDACD,CAMA,yCACC,0CAA2C,CAC3C,aAMD,CAJC,iEACC,uDAAwD,CACxD,aACD,CAKH,uBACC,UAAW,CACX,UAAW,CACX,sCACD",sourcesContent:['/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n@import "../../mixins/_unselectable.css";\n\n.ck.ck-list {\n\t@mixin ck-unselectable;\n\n\tdisplay: flex;\n\tflex-direction: column;\n\n\t& .ck-list__item,\n\t& .ck-list__separator {\n\t\tdisplay: block;\n\t}\n\n\t/* Make sure that whatever child of the list item gets focus, it remains on the\n\ttop. Thanks to that, styles like box-shadow, outline, etc. are not masked by\n\tadjacent list items. */\n\t& .ck-list__item > *:focus {\n\t\tposition: relative;\n\t\tz-index: var(--ck-z-default);\n\t}\n}\n',"/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * Makes element unselectable.\n */\n@define-mixin ck-unselectable {\n\t-moz-user-select: none;\n\t-webkit-user-select: none;\n\t-ms-user-select: none;\n\tuser-select: none\n}\n",'/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n@import "../../../mixins/_disabled.css";\n@import "../../../mixins/_rounded.css";\n@import "../../../mixins/_shadow.css";\n\n.ck.ck-list {\n\t@mixin ck-rounded-corners;\n\n\tlist-style-type: none;\n\tbackground: var(--ck-color-list-background);\n}\n\n.ck.ck-list__item {\n\tcursor: default;\n\tmin-width: 12em;\n\n\t& .ck-button {\n\t\tmin-height: unset;\n\t\twidth: 100%;\n\t\ttext-align: left;\n\t\tborder-radius: 0;\n\n\t\t/* List items should have the same height. Use absolute units to make sure it is so\n\t\t because e.g. different heading styles may have different height\n\t\t https://github.com/ckeditor/ckeditor5-heading/issues/63 */\n\t\tpadding:\n\t\t\tcalc(.2 * var(--ck-line-height-base) * var(--ck-font-size-base))\n\t\t\tcalc(.4 * var(--ck-line-height-base) * var(--ck-font-size-base));\n\n\t\t& .ck-button__label {\n\t\t\t/* https://github.com/ckeditor/ckeditor5-heading/issues/63 */\n\t\t\tline-height: calc(1.2 * var(--ck-line-height-base) * var(--ck-font-size-base));\n\t\t}\n\n\t\t&:active {\n\t\t\tbox-shadow: none;\n\t\t}\n\n\t\t&.ck-on {\n\t\t\tbackground: var(--ck-color-list-button-on-background);\n\t\t\tcolor: var(--ck-color-list-button-on-text);\n\n\t\t\t&:active {\n\t\t\t\tbox-shadow: none;\n\t\t\t}\n\n\t\t\t&:hover:not(.ck-disabled) {\n\t\t\t\tbackground: var(--ck-color-list-button-on-background-focus);\n\t\t\t}\n\n\t\t\t&:focus:not(.ck-disabled) {\n\t\t\t\tborder-color: var(--ck-color-base-background);\n\t\t\t}\n\t\t}\n\n\t\t&:hover:not(.ck-disabled) {\n\t\t\tbackground: var(--ck-color-list-button-hover-background);\n\t\t}\n\t}\n\n\t/* It\'s unnecessary to change the background/text of a switch toggle; it has different ways\n\tof conveying its state (like the switcher) */\n\t& .ck-switchbutton {\n\t\t&.ck-on {\n\t\t\tbackground: var(--ck-color-list-background);\n\t\t\tcolor: inherit;\n\n\t\t\t&:hover:not(.ck-disabled) {\n\t\t\t\tbackground: var(--ck-color-list-button-hover-background);\n\t\t\t\tcolor: inherit;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.ck.ck-list__separator {\n\theight: 1px;\n\twidth: 100%;\n\tbackground: var(--ck-color-base-border);\n}\n',"/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * Implements rounded corner interface for .ck-rounded-corners class.\n *\n * @see $ck-border-radius\n */\n@define-mixin ck-rounded-corners {\n\tborder-radius: 0;\n\n\t@nest .ck-rounded-corners &,\n\t&.ck-rounded-corners {\n\t\tborder-radius: var(--ck-border-radius);\n\t\t@mixin-content;\n\t}\n}\n"],sourceRoot:""}]);var s=a},8793:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,':root{--ck-balloon-panel-arrow-z-index:calc(var(--ck-z-default) - 3)}.ck.ck-balloon-panel{display:none;position:absolute;z-index:var(--ck-z-modal)}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:after,.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:before{content:"";position:absolute}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:before{z-index:var(--ck-balloon-panel-arrow-z-index)}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:after{z-index:calc(var(--ck-balloon-panel-arrow-z-index) + 1)}.ck.ck-balloon-panel[class*=arrow_n]:before{z-index:var(--ck-balloon-panel-arrow-z-index)}.ck.ck-balloon-panel[class*=arrow_n]:after{z-index:calc(var(--ck-balloon-panel-arrow-z-index) + 1)}.ck.ck-balloon-panel[class*=arrow_s]:before{z-index:var(--ck-balloon-panel-arrow-z-index)}.ck.ck-balloon-panel[class*=arrow_s]:after{z-index:calc(var(--ck-balloon-panel-arrow-z-index) + 1)}.ck.ck-balloon-panel.ck-balloon-panel_visible{display:block}:root{--ck-balloon-arrow-offset:2px;--ck-balloon-arrow-height:10px;--ck-balloon-arrow-half-width:8px;--ck-balloon-arrow-drop-shadow:0 2px 2px var(--ck-color-shadow-drop)}.ck.ck-balloon-panel{border-radius:0}.ck-rounded-corners .ck.ck-balloon-panel,.ck.ck-balloon-panel.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-balloon-panel{box-shadow:var(--ck-drop-shadow),0 0;min-height:15px;background:var(--ck-color-panel-background);border:1px solid var(--ck-color-panel-border)}.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:after,.ck.ck-balloon-panel.ck-balloon-panel_with-arrow:before{width:0;height:0;border-style:solid}.ck.ck-balloon-panel[class*=arrow_n]:after,.ck.ck-balloon-panel[class*=arrow_n]:before{border-left-width:var(--ck-balloon-arrow-half-width);border-bottom-width:var(--ck-balloon-arrow-height);border-right-width:var(--ck-balloon-arrow-half-width);border-top-width:0}.ck.ck-balloon-panel[class*=arrow_n]:before{border-bottom-color:var(--ck-color-panel-border)}.ck.ck-balloon-panel[class*=arrow_n]:after,.ck.ck-balloon-panel[class*=arrow_n]:before{border-left-color:transparent;border-right-color:transparent;border-top-color:transparent}.ck.ck-balloon-panel[class*=arrow_n]:after{border-bottom-color:var(--ck-color-panel-background);margin-top:var(--ck-balloon-arrow-offset)}.ck.ck-balloon-panel[class*=arrow_s]:after,.ck.ck-balloon-panel[class*=arrow_s]:before{border-left-width:var(--ck-balloon-arrow-half-width);border-bottom-width:0;border-right-width:var(--ck-balloon-arrow-half-width);border-top-width:var(--ck-balloon-arrow-height)}.ck.ck-balloon-panel[class*=arrow_s]:before{border-top-color:var(--ck-color-panel-border);filter:drop-shadow(var(--ck-balloon-arrow-drop-shadow))}.ck.ck-balloon-panel[class*=arrow_s]:after,.ck.ck-balloon-panel[class*=arrow_s]:before{border-left-color:transparent;border-bottom-color:transparent;border-right-color:transparent}.ck.ck-balloon-panel[class*=arrow_s]:after{border-top-color:var(--ck-color-panel-background);margin-bottom:var(--ck-balloon-arrow-offset)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_n:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_n:before{left:50%;margin-left:calc(var(--ck-balloon-arrow-half-width)*-1);top:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_nw:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_nw:before{left:calc(var(--ck-balloon-arrow-half-width)*2);top:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_ne:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_ne:before{right:calc(var(--ck-balloon-arrow-half-width)*2);top:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_s:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_s:before{left:50%;margin-left:calc(var(--ck-balloon-arrow-half-width)*-1);bottom:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_sw:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_sw:before{left:calc(var(--ck-balloon-arrow-half-width)*2);bottom:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_se:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_se:before{right:calc(var(--ck-balloon-arrow-half-width)*2);bottom:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_sme:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_sme:before{right:25%;margin-right:calc(var(--ck-balloon-arrow-half-width)*2);bottom:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_smw:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_smw:before{left:25%;margin-left:calc(var(--ck-balloon-arrow-half-width)*2);bottom:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_nme:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_nme:before{right:25%;margin-right:calc(var(--ck-balloon-arrow-half-width)*2);top:calc(var(--ck-balloon-arrow-height)*-1)}.ck.ck-balloon-panel.ck-balloon-panel_arrow_nmw:after,.ck.ck-balloon-panel.ck-balloon-panel_arrow_nmw:before{left:25%;margin-left:calc(var(--ck-balloon-arrow-half-width)*2);top:calc(var(--ck-balloon-arrow-height)*-1)}',"",{version:3,sources:["webpack://./../ckeditor5-ui/theme/components/panel/balloonpanel.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-ui/components/panel/balloonpanel.css","webpack://./../ckeditor5-theme-lark/theme/mixins/_rounded.css","webpack://./../ckeditor5-theme-lark/theme/mixins/_shadow.css"],names:[],mappings:"AAKA,MAEC,8DACD,CAEA,qBACC,YAAa,CACb,iBAAkB,CAElB,yBAyCD,CAtCE,+GAEC,UAAW,CACX,iBACD,CAEA,wDACC,6CACD,CAEA,uDACC,uDACD,CAIA,4CACC,6CACD,CAEA,2CACC,uDACD,CAIA,4CACC,6CACD,CAEA,2CACC,uDACD,CAGD,8CACC,aACD,CC9CD,MACC,6BAA8B,CAC9B,8BAA+B,CAC/B,iCAAkC,CAClC,oEACD,CAEA,qBCJC,eD4ID,CAxIA,iFCAE,qCDwIF,CAxIA,qBENC,oCAA8B,CFU9B,eAAgB,CAEhB,2CAA4C,CAC5C,6CAiID,CA9HE,+GAEC,OAAQ,CACR,QAAS,CACT,kBACD,CAIA,uFAEC,oDAAoH,CAApH,kDAAoH,CAApH,qDAAoH,CAApH,kBACD,CAEA,4CACC,gDACD,CAEA,uFAHC,6BAA8E,CAA9E,8BAA8E,CAA9E,4BAMD,CAHA,2CACC,oDAAkF,CAClF,yCACD,CAIA,uFAEC,oDAAoH,CAApH,qBAAoH,CAApH,qDAAoH,CAApH,+CACD,CAEA,4CACC,6CAAkE,CAClE,uDACD,CAEA,uFAJC,6BAAkE,CAAlE,+BAAkE,CAAlE,8BAOD,CAHA,2CACC,iDAAkF,CAClF,4CACD,CAIA,yGAEC,QAAS,CACT,uDAA0D,CAC1D,2CACD,CAIA,2GAEC,+CAAkD,CAClD,2CACD,CAIA,2GAEC,gDAAmD,CACnD,2CACD,CAIA,yGAEC,QAAS,CACT,uDAA0D,CAC1D,8CACD,CAIA,2GAEC,+CAAkD,CAClD,8CACD,CAIA,2GAEC,gDAAmD,CACnD,8CACD,CAIA,6GAEC,SAAU,CACV,uDAA0D,CAC1D,8CACD,CAIA,6GAEC,QAAS,CACT,sDAAyD,CACzD,8CACD,CAIA,6GAEC,SAAU,CACV,uDAA0D,CAC1D,2CACD,CAIA,6GAEC,QAAS,CACT,sDAAyD,CACzD,2CACD",sourcesContent:['/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n:root {\n\t/* Make sure the balloon arrow does not float over its children. */\n\t--ck-balloon-panel-arrow-z-index: calc(var(--ck-z-default) - 3);\n}\n\n.ck.ck-balloon-panel {\n\tdisplay: none;\n\tposition: absolute;\n\n\tz-index: var(--ck-z-modal);\n\n\t&.ck-balloon-panel_with-arrow {\n\t\t&::before,\n\t\t&::after {\n\t\t\tcontent: "";\n\t\t\tposition: absolute;\n\t\t}\n\n\t\t&::before {\n\t\t\tz-index: var(--ck-balloon-panel-arrow-z-index);\n\t\t}\n\n\t\t&::after {\n\t\t\tz-index: calc(var(--ck-balloon-panel-arrow-z-index) + 1);\n\t\t}\n\t}\n\n\t&[class*="arrow_n"] {\n\t\t&::before {\n\t\t\tz-index: var(--ck-balloon-panel-arrow-z-index);\n\t\t}\n\n\t\t&::after {\n\t\t\tz-index: calc(var(--ck-balloon-panel-arrow-z-index) + 1);\n\t\t}\n\t}\n\n\t&[class*="arrow_s"] {\n\t\t&::before {\n\t\t\tz-index: var(--ck-balloon-panel-arrow-z-index);\n\t\t}\n\n\t\t&::after {\n\t\t\tz-index: calc(var(--ck-balloon-panel-arrow-z-index) + 1);\n\t\t}\n\t}\n\n\t&.ck-balloon-panel_visible {\n\t\tdisplay: block;\n\t}\n}\n','/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n@import "../../../mixins/_rounded.css";\n@import "../../../mixins/_shadow.css";\n\n:root {\n\t--ck-balloon-arrow-offset: 2px;\n\t--ck-balloon-arrow-height: 10px;\n\t--ck-balloon-arrow-half-width: 8px;\n\t--ck-balloon-arrow-drop-shadow: 0 2px 2px var(--ck-color-shadow-drop);\n}\n\n.ck.ck-balloon-panel {\n\t@mixin ck-rounded-corners;\n\t@mixin ck-drop-shadow;\n\n\tmin-height: 15px;\n\n\tbackground: var(--ck-color-panel-background);\n\tborder: 1px solid var(--ck-color-panel-border);\n\n\t&.ck-balloon-panel_with-arrow {\n\t\t&::before,\n\t\t&::after {\n\t\t\twidth: 0;\n\t\t\theight: 0;\n\t\t\tborder-style: solid;\n\t\t}\n\t}\n\n\t&[class*="arrow_n"] {\n\t\t&::before,\n\t\t&::after {\n\t\t\tborder-width: 0 var(--ck-balloon-arrow-half-width) var(--ck-balloon-arrow-height) var(--ck-balloon-arrow-half-width);\n\t\t}\n\n\t\t&::before {\n\t\t\tborder-color: transparent transparent var(--ck-color-panel-border) transparent;\n\t\t}\n\n\t\t&::after {\n\t\t\tborder-color: transparent transparent var(--ck-color-panel-background) transparent;\n\t\t\tmargin-top: var(--ck-balloon-arrow-offset);\n\t\t}\n\t}\n\n\t&[class*="arrow_s"] {\n\t\t&::before,\n\t\t&::after {\n\t\t\tborder-width: var(--ck-balloon-arrow-height) var(--ck-balloon-arrow-half-width) 0 var(--ck-balloon-arrow-half-width);\n\t\t}\n\n\t\t&::before {\n\t\t\tborder-color: var(--ck-color-panel-border) transparent transparent;\n\t\t\tfilter: drop-shadow(var(--ck-balloon-arrow-drop-shadow));\n\t\t}\n\n\t\t&::after {\n\t\t\tborder-color: var(--ck-color-panel-background) transparent transparent transparent;\n\t\t\tmargin-bottom: var(--ck-balloon-arrow-offset);\n\t\t}\n\t}\n\n\t&.ck-balloon-panel_arrow_n {\n\t\t&::before,\n\t\t&::after {\n\t\t\tleft: 50%;\n\t\t\tmargin-left: calc(-1 * var(--ck-balloon-arrow-half-width));\n\t\t\ttop: calc(-1 * var(--ck-balloon-arrow-height));\n\t\t}\n\t}\n\n\t&.ck-balloon-panel_arrow_nw {\n\t\t&::before,\n\t\t&::after {\n\t\t\tleft: calc(2 * var(--ck-balloon-arrow-half-width));\n\t\t\ttop: calc(-1 * var(--ck-balloon-arrow-height));\n\t\t}\n\t}\n\n\t&.ck-balloon-panel_arrow_ne {\n\t\t&::before,\n\t\t&::after {\n\t\t\tright: calc(2 * var(--ck-balloon-arrow-half-width));\n\t\t\ttop: calc(-1 * var(--ck-balloon-arrow-height));\n\t\t}\n\t}\n\n\t&.ck-balloon-panel_arrow_s {\n\t\t&::before,\n\t\t&::after {\n\t\t\tleft: 50%;\n\t\t\tmargin-left: calc(-1 * var(--ck-balloon-arrow-half-width));\n\t\t\tbottom: calc(-1 * var(--ck-balloon-arrow-height));\n\t\t}\n\t}\n\n\t&.ck-balloon-panel_arrow_sw {\n\t\t&::before,\n\t\t&::after {\n\t\t\tleft: calc(2 * var(--ck-balloon-arrow-half-width));\n\t\t\tbottom: calc(-1 * var(--ck-balloon-arrow-height));\n\t\t}\n\t}\n\n\t&.ck-balloon-panel_arrow_se {\n\t\t&::before,\n\t\t&::after {\n\t\t\tright: calc(2 * var(--ck-balloon-arrow-half-width));\n\t\t\tbottom: calc(-1 * var(--ck-balloon-arrow-height));\n\t\t}\n\t}\n\n\t&.ck-balloon-panel_arrow_sme {\n\t\t&::before,\n\t\t&::after {\n\t\t\tright: 25%;\n\t\t\tmargin-right: calc(2 * var(--ck-balloon-arrow-half-width));\n\t\t\tbottom: calc(-1 * var(--ck-balloon-arrow-height));\n\t\t}\n\t}\n\n\t&.ck-balloon-panel_arrow_smw {\n\t\t&::before,\n\t\t&::after {\n\t\t\tleft: 25%;\n\t\t\tmargin-left: calc(2 * var(--ck-balloon-arrow-half-width));\n\t\t\tbottom: calc(-1 * var(--ck-balloon-arrow-height));\n\t\t}\n\t}\n\n\t&.ck-balloon-panel_arrow_nme {\n\t\t&::before,\n\t\t&::after {\n\t\t\tright: 25%;\n\t\t\tmargin-right: calc(2 * var(--ck-balloon-arrow-half-width));\n\t\t\ttop: calc(-1 * var(--ck-balloon-arrow-height));\n\t\t}\n\t}\n\n\t&.ck-balloon-panel_arrow_nmw {\n\t\t&::before,\n\t\t&::after {\n\t\t\tleft: 25%;\n\t\t\tmargin-left: calc(2 * var(--ck-balloon-arrow-half-width));\n\t\t\ttop: calc(-1 * var(--ck-balloon-arrow-height));\n\t\t}\n\t}\n}\n',"/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * Implements rounded corner interface for .ck-rounded-corners class.\n *\n * @see $ck-border-radius\n */\n@define-mixin ck-rounded-corners {\n\tborder-radius: 0;\n\n\t@nest .ck-rounded-corners &,\n\t&.ck-rounded-corners {\n\t\tborder-radius: var(--ck-border-radius);\n\t\t@mixin-content;\n\t}\n}\n","/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * A helper to combine multiple shadows.\n */\n@define-mixin ck-box-shadow $shadowA, $shadowB: 0 0 {\n\tbox-shadow: $shadowA, $shadowB;\n}\n\n/**\n * Gives an element a drop shadow so it looks like a floating panel.\n */\n@define-mixin ck-drop-shadow {\n\t@mixin ck-box-shadow var(--ck-drop-shadow);\n}\n"],sourceRoot:""}]);var s=a},4650:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,".ck .ck-balloon-rotator__navigation{display:flex;align-items:center;justify-content:center}.ck .ck-balloon-rotator__content .ck-toolbar{justify-content:center}.ck .ck-balloon-rotator__navigation{background:var(--ck-color-toolbar-background);border-bottom:1px solid var(--ck-color-toolbar-border);padding:0 var(--ck-spacing-small)}.ck .ck-balloon-rotator__navigation>*{margin-right:var(--ck-spacing-small);margin-top:var(--ck-spacing-small);margin-bottom:var(--ck-spacing-small)}.ck .ck-balloon-rotator__navigation .ck-balloon-rotator__counter{margin-right:var(--ck-spacing-standard);margin-left:var(--ck-spacing-small)}.ck .ck-balloon-rotator__content .ck.ck-annotation-wrapper{box-shadow:none}","",{version:3,sources:["webpack://./../ckeditor5-ui/theme/components/panel/balloonrotator.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-ui/components/panel/balloonrotator.css"],names:[],mappings:"AAKA,oCACC,YAAa,CACb,kBAAmB,CACnB,sBACD,CAKA,6CACC,sBACD,CCXA,oCACC,6CAA8C,CAC9C,sDAAuD,CACvD,iCAgBD,CAbC,sCACC,oCAAqC,CACrC,kCAAmC,CACnC,qCACD,CAGA,iEACC,uCAAwC,CAGxC,mCACD,CAMA,2DACC,eACD",sourcesContent:["/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n.ck .ck-balloon-rotator__navigation {\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n}\n\n/* Buttons inside a toolbar should be centered when rotator bar is wider.\n * See: https://github.com/ckeditor/ckeditor5-ui/issues/495\n */\n.ck .ck-balloon-rotator__content .ck-toolbar {\n\tjustify-content: center;\n}\n","/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n.ck .ck-balloon-rotator__navigation {\n\tbackground: var(--ck-color-toolbar-background);\n\tborder-bottom: 1px solid var(--ck-color-toolbar-border);\n\tpadding: 0 var(--ck-spacing-small);\n\n\t/* Let's keep similar appearance to `ck-toolbar`. */\n\t& > * {\n\t\tmargin-right: var(--ck-spacing-small);\n\t\tmargin-top: var(--ck-spacing-small);\n\t\tmargin-bottom: var(--ck-spacing-small);\n\t}\n\n\t/* Gives counter more breath than buttons. */\n\t& .ck-balloon-rotator__counter {\n\t\tmargin-right: var(--ck-spacing-standard);\n\n\t\t/* We need to use smaller margin because of previous button's right margin. */\n\t\tmargin-left: var(--ck-spacing-small);\n\t}\n}\n\n.ck .ck-balloon-rotator__content {\n\n\t/* Disable default annotation shadow inside rotator with fake panels. */\n\t& .ck.ck-annotation-wrapper {\n\t\tbox-shadow: none;\n\t}\n}\n"],sourceRoot:""}]);var s=a},7676:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,".ck .ck-fake-panel{position:absolute;z-index:calc(var(--ck-z-modal) - 1)}.ck .ck-fake-panel div{position:absolute}.ck .ck-fake-panel div:first-child{z-index:2}.ck .ck-fake-panel div:nth-child(2){z-index:1}:root{--ck-balloon-fake-panel-offset-horizontal:6px;--ck-balloon-fake-panel-offset-vertical:6px}.ck .ck-fake-panel div{box-shadow:var(--ck-drop-shadow),0 0;min-height:15px;background:var(--ck-color-panel-background);border:1px solid var(--ck-color-panel-border);border-radius:var(--ck-border-radius);width:100%;height:100%}.ck .ck-fake-panel div:first-child{margin-left:var(--ck-balloon-fake-panel-offset-horizontal);margin-top:var(--ck-balloon-fake-panel-offset-vertical)}.ck .ck-fake-panel div:nth-child(2){margin-left:calc(var(--ck-balloon-fake-panel-offset-horizontal)*2);margin-top:calc(var(--ck-balloon-fake-panel-offset-vertical)*2)}.ck .ck-fake-panel div:nth-child(3){margin-left:calc(var(--ck-balloon-fake-panel-offset-horizontal)*3);margin-top:calc(var(--ck-balloon-fake-panel-offset-vertical)*3)}.ck .ck-balloon-panel_arrow_s+.ck-fake-panel,.ck .ck-balloon-panel_arrow_se+.ck-fake-panel,.ck .ck-balloon-panel_arrow_sw+.ck-fake-panel{--ck-balloon-fake-panel-offset-vertical:-6px}","",{version:3,sources:["webpack://./../ckeditor5-ui/theme/components/panel/fakepanel.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-ui/components/panel/fakepanel.css","webpack://./../ckeditor5-theme-lark/theme/mixins/_shadow.css"],names:[],mappings:"AAKA,mBACC,iBAAkB,CAGlB,mCACD,CAEA,uBACC,iBACD,CAEA,mCACC,SACD,CAEA,oCACC,SACD,CCfA,MACC,6CAA8C,CAC9C,2CACD,CAGA,uBCJC,oCAA8B,CDO9B,eAAgB,CAEhB,2CAA4C,CAC5C,6CAA8C,CAC9C,qCAAsC,CAEtC,UAAW,CACX,WACD,CAEA,mCACC,0DAA2D,CAC3D,uDACD,CAEA,oCACC,kEAAqE,CACrE,+DACD,CACA,oCACC,kEAAqE,CACrE,+DACD,CAGA,yIAGC,4CACD",sourcesContent:["/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n.ck .ck-fake-panel {\n\tposition: absolute;\n\n\t/* Fake panels should be placed under main balloon content. */\n\tz-index: calc(var(--ck-z-modal) - 1);\n}\n\n.ck .ck-fake-panel div {\n\tposition: absolute;\n}\n\n.ck .ck-fake-panel div:nth-child( 1 ) {\n\tz-index: 2;\n}\n\n.ck .ck-fake-panel div:nth-child( 2 ) {\n\tz-index: 1;\n}\n",'/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n@import "../../../mixins/_shadow.css";\n\n:root {\n\t--ck-balloon-fake-panel-offset-horizontal: 6px;\n\t--ck-balloon-fake-panel-offset-vertical: 6px;\n}\n\n/* Let\'s use `.ck-balloon-panel` appearance. See: balloonpanel.css. */\n.ck .ck-fake-panel div {\n\t@mixin ck-drop-shadow;\n\n\tmin-height: 15px;\n\n\tbackground: var(--ck-color-panel-background);\n\tborder: 1px solid var(--ck-color-panel-border);\n\tborder-radius: var(--ck-border-radius);\n\n\twidth: 100%;\n\theight: 100%;\n}\n\n.ck .ck-fake-panel div:nth-child( 1 ) {\n\tmargin-left: var(--ck-balloon-fake-panel-offset-horizontal);\n\tmargin-top: var(--ck-balloon-fake-panel-offset-vertical);\n}\n\n.ck .ck-fake-panel div:nth-child( 2 ) {\n\tmargin-left: calc(var(--ck-balloon-fake-panel-offset-horizontal) * 2);\n\tmargin-top: calc(var(--ck-balloon-fake-panel-offset-vertical) * 2);\n}\n.ck .ck-fake-panel div:nth-child( 3 ) {\n\tmargin-left: calc(var(--ck-balloon-fake-panel-offset-horizontal) * 3);\n\tmargin-top: calc(var(--ck-balloon-fake-panel-offset-vertical) * 3);\n}\n\n/* If balloon is positioned above element, we need to move fake panel to the top. */\n.ck .ck-balloon-panel_arrow_s + .ck-fake-panel,\n.ck .ck-balloon-panel_arrow_se + .ck-fake-panel,\n.ck .ck-balloon-panel_arrow_sw + .ck-fake-panel {\n\t--ck-balloon-fake-panel-offset-vertical: -6px;\n}\n',"/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * A helper to combine multiple shadows.\n */\n@define-mixin ck-box-shadow $shadowA, $shadowB: 0 0 {\n\tbox-shadow: $shadowA, $shadowB;\n}\n\n/**\n * Gives an element a drop shadow so it looks like a floating panel.\n */\n@define-mixin ck-drop-shadow {\n\t@mixin ck-box-shadow var(--ck-drop-shadow);\n}\n"],sourceRoot:""}]);var s=a},5868:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,".ck.ck-sticky-panel .ck-sticky-panel__content_sticky{z-index:var(--ck-z-modal);position:fixed;top:0}.ck.ck-sticky-panel .ck-sticky-panel__content_sticky_bottom-limit{top:auto;position:absolute}.ck.ck-sticky-panel .ck-sticky-panel__content_sticky{box-shadow:var(--ck-drop-shadow),0 0;border-width:0 1px 1px;border-top-left-radius:0;border-top-right-radius:0}","",{version:3,sources:["webpack://./../ckeditor5-ui/theme/components/panel/stickypanel.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-ui/components/panel/stickypanel.css","webpack://./../ckeditor5-theme-lark/theme/mixins/_shadow.css"],names:[],mappings:"AAMC,qDACC,yBAA0B,CAC1B,cAAe,CACf,KACD,CAEA,kEACC,QAAS,CACT,iBACD,CCPA,qDCCA,oCAA8B,CDE7B,sBAAuB,CACvB,wBAAyB,CACzB,yBACD",sourcesContent:["/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n.ck.ck-sticky-panel {\n\t& .ck-sticky-panel__content_sticky {\n\t\tz-index: var(--ck-z-modal); /* #315 */\n\t\tposition: fixed;\n\t\ttop: 0;\n\t}\n\n\t& .ck-sticky-panel__content_sticky_bottom-limit {\n\t\ttop: auto;\n\t\tposition: absolute;\n\t}\n}\n",'/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n@import "../../../mixins/_shadow.css";\n\n.ck.ck-sticky-panel {\n\t& .ck-sticky-panel__content_sticky {\n\t\t@mixin ck-drop-shadow;\n\n\t\tborder-width: 0 1px 1px;\n\t\tborder-top-left-radius: 0;\n\t\tborder-top-right-radius: 0;\n\t}\n}\n',"/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * A helper to combine multiple shadows.\n */\n@define-mixin ck-box-shadow $shadowA, $shadowB: 0 0 {\n\tbox-shadow: $shadowA, $shadowB;\n}\n\n/**\n * Gives an element a drop shadow so it looks like a floating panel.\n */\n@define-mixin ck-drop-shadow {\n\t@mixin ck-box-shadow var(--ck-drop-shadow);\n}\n"],sourceRoot:""}]);var s=a},6764:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,'.ck-vertical-form .ck-button:after{content:"";width:0;position:absolute;right:-1px;top:var(--ck-spacing-small);bottom:var(--ck-spacing-small);z-index:1}@media screen and (max-width:600px){.ck.ck-responsive-form .ck-button:after{content:"";width:0;position:absolute;right:-1px;top:var(--ck-spacing-small);bottom:var(--ck-spacing-small);z-index:1}}.ck-vertical-form>.ck-button:nth-last-child(2):after{border-right:1px solid var(--ck-color-base-border)}.ck.ck-responsive-form{padding:var(--ck-spacing-large)}.ck.ck-responsive-form:focus{outline:none}[dir=ltr] .ck.ck-responsive-form>:not(:first-child),[dir=rtl] .ck.ck-responsive-form>:not(:last-child){margin-left:var(--ck-spacing-standard)}@media screen and (max-width:600px){.ck.ck-responsive-form{padding:0;width:calc(var(--ck-input-width)*0.8)}.ck.ck-responsive-form .ck-labeled-field-view{margin:var(--ck-spacing-large) var(--ck-spacing-large) 0}.ck.ck-responsive-form .ck-labeled-field-view .ck-input-text{min-width:0;width:100%}.ck.ck-responsive-form .ck-labeled-field-view .ck-labeled-field-view__error{white-space:normal}.ck.ck-responsive-form>.ck-button:last-child,.ck.ck-responsive-form>.ck-button:nth-last-child(2){padding:var(--ck-spacing-standard);margin-top:var(--ck-spacing-large);border-radius:0;border:0;border-top:1px solid var(--ck-color-base-border)}[dir=ltr] .ck.ck-responsive-form>.ck-button:last-child,[dir=ltr] .ck.ck-responsive-form>.ck-button:nth-last-child(2),[dir=rtl] .ck.ck-responsive-form>.ck-button:last-child,[dir=rtl] .ck.ck-responsive-form>.ck-button:nth-last-child(2){margin-left:0}.ck.ck-responsive-form>.ck-button:nth-last-child(2):after,[dir=rtl] .ck.ck-responsive-form>.ck-button:last-child:last-of-type,[dir=rtl] .ck.ck-responsive-form>.ck-button:nth-last-child(2):last-of-type{border-right:1px solid var(--ck-color-base-border)}}',"",{version:3,sources:["webpack://./../ckeditor5-ui/theme/components/responsive-form/responsiveform.css","webpack://./../ckeditor5-ui/theme/mixins/_rwd.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-ui/components/responsive-form/responsiveform.css"],names:[],mappings:"AAOA,mCACC,UAAW,CACX,OAAQ,CACR,iBAAkB,CAClB,UAAW,CACX,2BAA4B,CAC5B,8BAA+B,CAC/B,SACD,CCTC,oCDaC,wCACC,UAAW,CACX,OAAQ,CACR,iBAAkB,CAClB,UAAW,CACX,2BAA4B,CAC5B,8BAA+B,CAC/B,SACD,CCnBD,CCAD,qDACC,kDACD,CAEA,uBACC,+BAkED,CAhEC,6BAEC,YACD,CASC,uGACC,sCACD,CDvBD,oCCMD,uBAqBE,SAAU,CACV,qCA6CF,CA3CE,8CACC,wDAWD,CATC,6DACC,WAAY,CACZ,UACD,CAGA,4EACC,kBACD,CAID,iGAEC,kCAAmC,CACnC,kCAAmC,CAEnC,eAAgB,CAChB,QAAS,CACT,gDAaD,CApBA,0OAcE,aAMF,CAGC,yMACC,kDACD,CDpEF",sourcesContent:['/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n@import "@ckeditor/ckeditor5-ui/theme/mixins/_rwd.css";\n\n.ck-vertical-form .ck-button::after {\n\tcontent: "";\n\twidth: 0;\n\tposition: absolute;\n\tright: -1px;\n\ttop: var(--ck-spacing-small);\n\tbottom: var(--ck-spacing-small);\n\tz-index: 1;\n}\n\n.ck.ck-responsive-form {\n\t@mixin ck-media-phone {\n\t\t& .ck-button::after {\n\t\t\tcontent: "";\n\t\t\twidth: 0;\n\t\t\tposition: absolute;\n\t\t\tright: -1px;\n\t\t\ttop: var(--ck-spacing-small);\n\t\t\tbottom: var(--ck-spacing-small);\n\t\t\tz-index: 1;\n\t\t}\n\t}\n}\n',"/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n@define-mixin ck-media-phone {\n\t@media screen and (max-width: 600px) {\n\t\t@mixin-content;\n\t}\n}\n",'/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n@import "@ckeditor/ckeditor5-ui/theme/mixins/_rwd.css";\n@import "@ckeditor/ckeditor5-ui/theme/mixins/_dir.css";\n\n.ck-vertical-form > .ck-button:nth-last-child(2)::after {\n\tborder-right: 1px solid var(--ck-color-base-border);\n}\n\n.ck.ck-responsive-form {\n\tpadding: var(--ck-spacing-large);\n\n\t&:focus {\n\t\t/* See: https://github.com/ckeditor/ckeditor5/issues/4773 */\n\t\toutline: none;\n\t}\n\n\t@mixin ck-dir ltr {\n\t\t& > :not(:first-child) {\n\t\t\tmargin-left: var(--ck-spacing-standard);\n\t\t}\n\t}\n\n\t@mixin ck-dir rtl {\n\t\t& > :not(:last-child) {\n\t\t\tmargin-left: var(--ck-spacing-standard);\n\t\t}\n\t}\n\n\t@mixin ck-media-phone {\n\t\tpadding: 0;\n\t\twidth: calc(.8 * var(--ck-input-width));\n\n\t\t& .ck-labeled-field-view {\n\t\t\tmargin: var(--ck-spacing-large) var(--ck-spacing-large) 0;\n\n\t\t\t& .ck-input-text {\n\t\t\t\tmin-width: 0;\n\t\t\t\twidth: 100%;\n\t\t\t}\n\n\t\t\t/* Let the long error messages wrap in the narrow form. */\n\t\t\t& .ck-labeled-field-view__error {\n\t\t\t\twhite-space: normal;\n\t\t\t}\n\t\t}\n\n\t\t/* Styles for two last buttons in the form (save&cancel, edit&unlink, etc.). */\n\t\t& > .ck-button:nth-last-child(1),\n\t\t& > .ck-button:nth-last-child(2) {\n\t\t\tpadding: var(--ck-spacing-standard);\n\t\t\tmargin-top: var(--ck-spacing-large);\n\n\t\t\tborder-radius: 0;\n\t\t\tborder: 0;\n\t\t\tborder-top: 1px solid var(--ck-color-base-border);\n\n\t\t\t@mixin ck-dir ltr {\n\t\t\t\tmargin-left: 0;\n\t\t\t}\n\n\t\t\t@mixin ck-dir rtl {\n\t\t\t\tmargin-left: 0;\n\n\t\t\t\t&:last-of-type {\n\t\t\t\t\tborder-right: 1px solid var(--ck-color-base-border);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t& > .ck-button:nth-last-child(2) {\n\t\t\t&::after {\n\t\t\t\tborder-right: 1px solid var(--ck-color-base-border);\n\t\t\t}\n\t\t}\n\t}\n}\n'],sourceRoot:""}]);var s=a},9695:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,".ck.ck-block-toolbar-button{position:absolute;z-index:var(--ck-z-default)}:root{--ck-color-block-toolbar-button:var(--ck-color-text);--ck-block-toolbar-button-size:var(--ck-font-size-normal)}.ck.ck-block-toolbar-button{color:var(--ck-color-block-toolbar-button);font-size:var(--ck-block-toolbar-size)}","",{version:3,sources:["webpack://./../ckeditor5-ui/theme/components/toolbar/blocktoolbar.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-ui/components/toolbar/blocktoolbar.css"],names:[],mappings:"AAKA,4BACC,iBAAkB,CAClB,2BACD,CCHA,MACC,oDAAqD,CACrD,yDACD,CAEA,4BACC,0CAA2C,CAC3C,sCACD",sourcesContent:["/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n.ck.ck-block-toolbar-button {\n\tposition: absolute;\n\tz-index: var(--ck-z-default);\n}\n","/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n:root {\n\t--ck-color-block-toolbar-button: var(--ck-color-text);\n\t--ck-block-toolbar-button-size: var(--ck-font-size-normal);\n}\n\n.ck.ck-block-toolbar-button {\n\tcolor: var(--ck-color-block-toolbar-button);\n\tfont-size: var(--ck-block-toolbar-size);\n}\n"],sourceRoot:""}]);var s=a},5542:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,".ck.ck-toolbar{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex-flow:row nowrap;align-items:center}.ck.ck-toolbar>.ck-toolbar__items{display:flex;flex-flow:row wrap;align-items:center;flex-grow:1}.ck.ck-toolbar .ck.ck-toolbar__separator{display:inline-block}.ck.ck-toolbar .ck.ck-toolbar__separator:first-child,.ck.ck-toolbar .ck.ck-toolbar__separator:last-child{display:none}.ck.ck-toolbar .ck-toolbar__line-break{flex-basis:100%}.ck.ck-toolbar.ck-toolbar_grouping>.ck-toolbar__items{flex-wrap:nowrap}.ck.ck-toolbar.ck-toolbar_vertical>.ck-toolbar__items{flex-direction:column}.ck.ck-toolbar.ck-toolbar_floating>.ck-toolbar__items{flex-wrap:nowrap}.ck.ck-toolbar>.ck.ck-toolbar__grouped-dropdown>.ck-dropdown__button .ck-dropdown__arrow{display:none}.ck.ck-toolbar{border-radius:0}.ck-rounded-corners .ck.ck-toolbar,.ck.ck-toolbar.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-toolbar{background:var(--ck-color-toolbar-background);padding:0 var(--ck-spacing-small);border:1px solid var(--ck-color-toolbar-border)}.ck.ck-toolbar .ck.ck-toolbar__separator{align-self:stretch;width:1px;min-width:1px;background:var(--ck-color-toolbar-border);margin-top:var(--ck-spacing-small);margin-bottom:var(--ck-spacing-small)}.ck.ck-toolbar .ck-toolbar__line-break{height:0}.ck.ck-toolbar>.ck-toolbar__items>:not(.ck-toolbar__line-break){margin-right:var(--ck-spacing-small)}.ck.ck-toolbar>.ck-toolbar__items:empty+.ck.ck-toolbar__separator{display:none}.ck.ck-toolbar>.ck-toolbar__items>:not(.ck-toolbar__line-break),.ck.ck-toolbar>.ck.ck-toolbar__grouped-dropdown{margin-top:var(--ck-spacing-small);margin-bottom:var(--ck-spacing-small)}.ck.ck-toolbar.ck-toolbar_vertical{padding:0}.ck.ck-toolbar.ck-toolbar_vertical>.ck-toolbar__items>.ck{width:100%;margin:0;border-radius:0;border:0}.ck.ck-toolbar.ck-toolbar_compact{padding:0}.ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>*{margin:0}.ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>:not(:first-child):not(:last-child){border-radius:0}.ck.ck-toolbar>.ck.ck-toolbar__grouped-dropdown>.ck.ck-button.ck-dropdown__button{padding-left:var(--ck-spacing-tiny)}.ck-toolbar-container .ck.ck-toolbar{border:0}.ck.ck-toolbar[dir=rtl]>.ck-toolbar__items>.ck,[dir=rtl] .ck.ck-toolbar>.ck-toolbar__items>.ck{margin-right:0}.ck.ck-toolbar[dir=rtl]:not(.ck-toolbar_compact)>.ck-toolbar__items>.ck,[dir=rtl] .ck.ck-toolbar:not(.ck-toolbar_compact)>.ck-toolbar__items>.ck{margin-left:var(--ck-spacing-small)}.ck.ck-toolbar[dir=rtl]>.ck-toolbar__items>.ck:last-child,[dir=rtl] .ck.ck-toolbar>.ck-toolbar__items>.ck:last-child{margin-left:0}.ck.ck-toolbar[dir=rtl].ck-toolbar_compact>.ck-toolbar__items>.ck:first-child,[dir=rtl] .ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>.ck:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.ck.ck-toolbar[dir=rtl].ck-toolbar_compact>.ck-toolbar__items>.ck:last-child,[dir=rtl] .ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>.ck:last-child{border-top-right-radius:0;border-bottom-right-radius:0}.ck.ck-toolbar[dir=rtl]>.ck.ck-toolbar__separator,[dir=rtl] .ck.ck-toolbar>.ck.ck-toolbar__separator{margin-left:var(--ck-spacing-small)}.ck.ck-toolbar[dir=rtl].ck-toolbar_grouping>.ck-toolbar__items:not(:empty):not(:only-child),[dir=rtl] .ck.ck-toolbar.ck-toolbar_grouping>.ck-toolbar__items:not(:empty):not(:only-child){margin-left:var(--ck-spacing-small)}.ck.ck-toolbar[dir=ltr]>.ck-toolbar__items>.ck:last-child,[dir=ltr] .ck.ck-toolbar>.ck-toolbar__items>.ck:last-child{margin-right:0}.ck.ck-toolbar[dir=ltr].ck-toolbar_compact>.ck-toolbar__items>.ck:first-child,[dir=ltr] .ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>.ck:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.ck.ck-toolbar[dir=ltr].ck-toolbar_compact>.ck-toolbar__items>.ck:last-child,[dir=ltr] .ck.ck-toolbar.ck-toolbar_compact>.ck-toolbar__items>.ck:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.ck.ck-toolbar[dir=ltr]>.ck.ck-toolbar__separator,[dir=ltr] .ck.ck-toolbar>.ck.ck-toolbar__separator{margin-right:var(--ck-spacing-small)}.ck.ck-toolbar[dir=ltr].ck-toolbar_grouping>.ck-toolbar__items:not(:empty):not(:only-child),[dir=ltr] .ck.ck-toolbar.ck-toolbar_grouping>.ck-toolbar__items:not(:empty):not(:only-child){margin-right:var(--ck-spacing-small)}","",{version:3,sources:["webpack://./../ckeditor5-ui/theme/components/toolbar/toolbar.css","webpack://./../ckeditor5-ui/theme/mixins/_unselectable.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-ui/components/toolbar/toolbar.css","webpack://./../ckeditor5-theme-lark/theme/mixins/_rounded.css"],names:[],mappings:"AAOA,eCEC,qBAAsB,CACtB,wBAAyB,CACzB,oBAAqB,CACrB,gBAAgB,CDFhB,YAAa,CACb,oBAAqB,CACrB,kBA6CD,CA3CC,kCACC,YAAa,CACb,kBAAmB,CACnB,kBAAmB,CACnB,WAED,CAEA,yCACC,oBAWD,CAJC,yGAEC,YACD,CAGD,uCACC,eACD,CAEA,sDACC,gBACD,CAEA,sDACC,qBACD,CAEA,sDACC,gBACD,CAGC,yFACC,YACD,CE/CF,eCGC,eD0FD,CA7FA,qECOE,qCDsFF,CA7FA,eAGC,6CAA8C,CAC9C,iCAAkC,CAClC,+CAwFD,CAtFC,yCACC,kBAAmB,CACnB,SAAU,CACV,aAAc,CACd,yCAA0C,CAM1C,kCAAmC,CACnC,qCACD,CAEA,uCACC,QACD,CAGC,gEAEC,oCACD,CAIA,kEACC,YACD,CAGD,gHAGC,kCAAmC,CACnC,qCACD,CAEA,mCAEC,SAgBD,CAbC,0DAEC,UAAW,CAGX,QAAS,CAGT,eAAgB,CAGhB,QACD,CAGD,kCAEC,SAWD,CATC,uDAEC,QAMD,CAHC,yFACC,eACD,CASD,kFACC,mCACD,CAvFF,qCA2FE,QAEF,CAYC,+FACC,cACD,CAEA,iJAEC,mCACD,CAEA,qHACC,aACD,CAIC,6JACC,wBAAyB,CACzB,2BACD,CAGA,2JACC,yBAA0B,CAC1B,4BACD,CAID,qGACC,mCACD,CAGA,yLACC,mCACD,CAWA,qHACC,cACD,CAIC,6JACC,yBAA0B,CAC1B,4BACD,CAGA,2JACC,wBAAyB,CACzB,2BACD,CAID,qGACC,oCACD,CAGA,yLACC,oCACD",sourcesContent:['/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n@import "../../mixins/_unselectable.css";\n\n.ck.ck-toolbar {\n\t@mixin ck-unselectable;\n\n\tdisplay: flex;\n\tflex-flow: row nowrap;\n\talign-items: center;\n\n\t& > .ck-toolbar__items {\n\t\tdisplay: flex;\n\t\tflex-flow: row wrap;\n\t\talign-items: center;\n\t\tflex-grow: 1;\n\n\t}\n\n\t& .ck.ck-toolbar__separator {\n\t\tdisplay: inline-block;\n\n\t\t/*\n\t\t * A leading or trailing separator makes no sense (separates from nothing on one side).\n\t\t * For instance, it can happen when toolbar items (also separators) are getting grouped one by one and\n\t\t * moved to another toolbar in the dropdown.\n\t\t */\n\t\t&:first-child,\n\t\t&:last-child {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\t& .ck-toolbar__line-break {\n\t\tflex-basis: 100%;\n\t}\n\n\t&.ck-toolbar_grouping > .ck-toolbar__items {\n\t\tflex-wrap: nowrap;\n\t}\n\n\t&.ck-toolbar_vertical > .ck-toolbar__items {\n\t\tflex-direction: column;\n\t}\n\n\t&.ck-toolbar_floating > .ck-toolbar__items {\n\t\tflex-wrap: nowrap;\n\t}\n\n\t& > .ck.ck-toolbar__grouped-dropdown {\n\t\t& > .ck-dropdown__button .ck-dropdown__arrow {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n',"/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * Makes element unselectable.\n */\n@define-mixin ck-unselectable {\n\t-moz-user-select: none;\n\t-webkit-user-select: none;\n\t-ms-user-select: none;\n\tuser-select: none\n}\n",'/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n@import "../../../mixins/_rounded.css";\n@import "@ckeditor/ckeditor5-ui/theme/mixins/_dir.css";\n\n.ck.ck-toolbar {\n\t@mixin ck-rounded-corners;\n\n\tbackground: var(--ck-color-toolbar-background);\n\tpadding: 0 var(--ck-spacing-small);\n\tborder: 1px solid var(--ck-color-toolbar-border);\n\n\t& .ck.ck-toolbar__separator {\n\t\talign-self: stretch;\n\t\twidth: 1px;\n\t\tmin-width: 1px;\n\t\tbackground: var(--ck-color-toolbar-border);\n\n\t\t/*\n\t\t * These margins make the separators look better in balloon toolbars (when aligned with the "tip").\n\t\t * See https://github.com/ckeditor/ckeditor5/issues/7493.\n\t\t */\n\t\tmargin-top: var(--ck-spacing-small);\n\t\tmargin-bottom: var(--ck-spacing-small);\n\t}\n\n\t& .ck-toolbar__line-break {\n\t\theight: 0;\n\t}\n\n\t& > .ck-toolbar__items {\n\t\t& > *:not(.ck-toolbar__line-break) {\n\t\t\t/* (#11) Separate toolbar items. */\n\t\t\tmargin-right: var(--ck-spacing-small);\n\t\t}\n\n\t\t/* Don\'t display a separator after an empty items container, for instance,\n\t\twhen all items were grouped */\n\t\t&:empty + .ck.ck-toolbar__separator {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\t& > .ck-toolbar__items > *:not(.ck-toolbar__line-break),\n\t& > .ck.ck-toolbar__grouped-dropdown {\n\t\t/* Make sure items wrapped to the next line have v-spacing */\n\t\tmargin-top: var(--ck-spacing-small);\n\t\tmargin-bottom: var(--ck-spacing-small);\n\t}\n\n\t&.ck-toolbar_vertical {\n\t\t/* Items in a vertical toolbar span the entire width. */\n\t\tpadding: 0;\n\n\t\t/* Specificity matters here. See https://github.com/ckeditor/ckeditor5-theme-lark/issues/168. */\n\t\t& > .ck-toolbar__items > .ck {\n\t\t\t/* Items in a vertical toolbar should span the horizontal space. */\n\t\t\twidth: 100%;\n\n\t\t\t/* Items in a vertical toolbar should have no margin. */\n\t\t\tmargin: 0;\n\n\t\t\t/* Items in a vertical toolbar span the entire width so rounded corners are pointless. */\n\t\t\tborder-radius: 0;\n\n\t\t\t/* Items in a vertical toolbar span the entire width so any border is pointless. */\n\t\t\tborder: 0;\n\t\t}\n\t}\n\n\t&.ck-toolbar_compact {\n\t\t/* No spacing around items. */\n\t\tpadding: 0;\n\n\t\t& > .ck-toolbar__items > * {\n\t\t\t/* Compact toolbar items have no spacing between them. */\n\t\t\tmargin: 0;\n\n\t\t\t/* "Middle" children should have no rounded corners. */\n\t\t\t&:not(:first-child):not(:last-child) {\n\t\t\t\tborder-radius: 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t& > .ck.ck-toolbar__grouped-dropdown {\n\t\t/*\n\t\t * Dropdown button has asymmetric padding to fit the arrow.\n\t\t * This button has no arrow so let\'s revert that padding back to normal.\n\t\t */\n\t\t& > .ck.ck-button.ck-dropdown__button {\n\t\t\tpadding-left: var(--ck-spacing-tiny);\n\t\t}\n\t}\n\n\t@nest .ck-toolbar-container & {\n\t\tborder: 0;\n\t}\n}\n\n/* stylelint-disable */\n\n/*\n * Styles for RTL toolbars.\n *\n * Note: In some cases (e.g. a decoupled editor), the toolbar has its own "dir"\n * because its parent is not controlled by the editor framework.\n */\n[dir="rtl"] .ck.ck-toolbar,\n.ck.ck-toolbar[dir="rtl"] {\n\t& > .ck-toolbar__items > .ck {\n\t\tmargin-right: 0;\n\t}\n\n\t&:not(.ck-toolbar_compact) > .ck-toolbar__items > .ck {\n\t\t/* (#11) Separate toolbar items. */\n\t\tmargin-left: var(--ck-spacing-small);\n\t}\n\n\t& > .ck-toolbar__items > .ck:last-child {\n\t\tmargin-left: 0;\n\t}\n\n\t&.ck-toolbar_compact > .ck-toolbar__items > .ck {\n\t\t/* No rounded corners on the right side of the first child. */\n\t\t&:first-child {\n\t\t\tborder-top-left-radius: 0;\n\t\t\tborder-bottom-left-radius: 0;\n\t\t}\n\n\t\t/* No rounded corners on the left side of the last child. */\n\t\t&:last-child {\n\t\t\tborder-top-right-radius: 0;\n\t\t\tborder-bottom-right-radius: 0;\n\t\t}\n\t}\n\n\t/* Separate the the separator form the grouping dropdown when some items are grouped. */\n\t& > .ck.ck-toolbar__separator {\n\t\tmargin-left: var(--ck-spacing-small);\n\t}\n\n\t/* Some spacing between the items and the separator before the grouped items dropdown. */\n\t&.ck-toolbar_grouping > .ck-toolbar__items:not(:empty):not(:only-child) {\n\t\tmargin-left: var(--ck-spacing-small);\n\t}\n}\n\n/*\n * Styles for LTR toolbars.\n *\n * Note: In some cases (e.g. a decoupled editor), the toolbar has its own "dir"\n * because its parent is not controlled by the editor framework.\n */\n[dir="ltr"] .ck.ck-toolbar,\n.ck.ck-toolbar[dir="ltr"] {\n\t& > .ck-toolbar__items > .ck:last-child {\n\t\tmargin-right: 0;\n\t}\n\n\t&.ck-toolbar_compact > .ck-toolbar__items > .ck {\n\t\t/* No rounded corners on the right side of the first child. */\n\t\t&:first-child {\n\t\t\tborder-top-right-radius: 0;\n\t\t\tborder-bottom-right-radius: 0;\n\t\t}\n\n\t\t/* No rounded corners on the left side of the last child. */\n\t\t&:last-child {\n\t\t\tborder-top-left-radius: 0;\n\t\t\tborder-bottom-left-radius: 0;\n\t\t}\n\t}\n\n\t/* Separate the the separator form the grouping dropdown when some items are grouped. */\n\t& > .ck.ck-toolbar__separator {\n\t\tmargin-right: var(--ck-spacing-small);\n\t}\n\n\t/* Some spacing between the items and the separator before the grouped items dropdown. */\n\t&.ck-toolbar_grouping > .ck-toolbar__items:not(:empty):not(:only-child) {\n\t\tmargin-right: var(--ck-spacing-small);\n\t}\n}\n\n/* stylelint-enable */\n',"/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * Implements rounded corner interface for .ck-rounded-corners class.\n *\n * @see $ck-border-radius\n */\n@define-mixin ck-rounded-corners {\n\tborder-radius: 0;\n\n\t@nest .ck-rounded-corners &,\n\t&.ck-rounded-corners {\n\t\tborder-radius: var(--ck-border-radius);\n\t\t@mixin-content;\n\t}\n}\n"],sourceRoot:""}]);var s=a},3332:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,'.ck.ck-tooltip,.ck.ck-tooltip .ck-tooltip__text:after{position:absolute;pointer-events:none;-webkit-backface-visibility:hidden}.ck.ck-tooltip{visibility:hidden;opacity:0;display:none;z-index:var(--ck-z-modal)}.ck.ck-tooltip .ck-tooltip__text{display:inline-block}.ck.ck-tooltip .ck-tooltip__text:after{content:"";width:0;height:0}:root{--ck-tooltip-arrow-size:5px}.ck.ck-tooltip{left:50%;top:0;transition:opacity .2s ease-in-out .2s}.ck.ck-tooltip .ck-tooltip__text{border-radius:0}.ck-rounded-corners .ck.ck-tooltip .ck-tooltip__text,.ck.ck-tooltip .ck-tooltip__text.ck-rounded-corners{border-radius:var(--ck-border-radius)}.ck.ck-tooltip .ck-tooltip__text{font-size:.9em;line-height:1.5;color:var(--ck-color-tooltip-text);padding:var(--ck-spacing-small) var(--ck-spacing-medium);background:var(--ck-color-tooltip-background);position:relative;left:-50%}.ck.ck-tooltip .ck-tooltip__text:after{transition:opacity .2s ease-in-out .2s;border-style:solid;left:50%}.ck.ck-tooltip.ck-tooltip_s,.ck.ck-tooltip.ck-tooltip_se,.ck.ck-tooltip.ck-tooltip_sw{bottom:calc(var(--ck-tooltip-arrow-size)*-1);transform:translateY(100%)}.ck.ck-tooltip.ck-tooltip_s .ck-tooltip__text:after,.ck.ck-tooltip.ck-tooltip_se .ck-tooltip__text:after,.ck.ck-tooltip.ck-tooltip_sw .ck-tooltip__text:after{top:calc(var(--ck-tooltip-arrow-size)*-1 + 1px);transform:translateX(-50%);border-left-color:transparent;border-bottom-color:var(--ck-color-tooltip-background);border-right-color:transparent;border-top-color:transparent;border-left-width:var(--ck-tooltip-arrow-size);border-bottom-width:var(--ck-tooltip-arrow-size);border-right-width:var(--ck-tooltip-arrow-size);border-top-width:0}.ck.ck-tooltip.ck-tooltip_sw{right:50%;left:auto}.ck.ck-tooltip.ck-tooltip_sw .ck-tooltip__text{left:auto;right:calc(var(--ck-tooltip-arrow-size)*-2)}.ck.ck-tooltip.ck-tooltip_sw .ck-tooltip__text:after{left:auto;right:0}.ck.ck-tooltip.ck-tooltip_se{left:50%;right:auto}.ck.ck-tooltip.ck-tooltip_se .ck-tooltip__text{right:auto;left:calc(var(--ck-tooltip-arrow-size)*-2)}.ck.ck-tooltip.ck-tooltip_se .ck-tooltip__text:after{right:auto;left:0;transform:translateX(50%)}.ck.ck-tooltip.ck-tooltip_n{top:calc(var(--ck-tooltip-arrow-size)*-1);transform:translateY(-100%)}.ck.ck-tooltip.ck-tooltip_n .ck-tooltip__text:after{bottom:calc(var(--ck-tooltip-arrow-size)*-1);transform:translateX(-50%);border-left-color:transparent;border-bottom-color:transparent;border-right-color:transparent;border-top-color:var(--ck-color-tooltip-background);border-left-width:var(--ck-tooltip-arrow-size);border-bottom-width:0;border-right-width:var(--ck-tooltip-arrow-size);border-top-width:var(--ck-tooltip-arrow-size)}.ck.ck-tooltip.ck-tooltip_e{left:calc(100% + var(--ck-tooltip-arrow-size));top:50%}.ck.ck-tooltip.ck-tooltip_e .ck-tooltip__text{left:0;transform:translateY(-50%)}.ck.ck-tooltip.ck-tooltip_e .ck-tooltip__text:after{left:calc(var(--ck-tooltip-arrow-size)*-1);top:calc(50% - var(--ck-tooltip-arrow-size)*1);border-left-color:transparent;border-bottom-color:transparent;border-right-color:var(--ck-color-tooltip-background);border-top-color:transparent;border-left-width:0;border-bottom-width:var(--ck-tooltip-arrow-size);border-right-width:var(--ck-tooltip-arrow-size);border-top-width:var(--ck-tooltip-arrow-size)}.ck.ck-tooltip.ck-tooltip_w{right:calc(100% + var(--ck-tooltip-arrow-size));left:auto;top:50%}.ck.ck-tooltip.ck-tooltip_w .ck-tooltip__text{left:0;transform:translateY(-50%)}.ck.ck-tooltip.ck-tooltip_w .ck-tooltip__text:after{left:100%;top:calc(50% - var(--ck-tooltip-arrow-size)*1);border-left-color:var(--ck-color-tooltip-background);border-bottom-color:transparent;border-right-color:transparent;border-top-color:transparent;border-left-width:var(--ck-tooltip-arrow-size);border-bottom-width:var(--ck-tooltip-arrow-size);border-right-width:0;border-top-width:var(--ck-tooltip-arrow-size)}',"",{version:3,sources:["webpack://./../ckeditor5-ui/theme/components/tooltip/tooltip.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-ui/components/tooltip/tooltip.css","webpack://./../ckeditor5-theme-lark/theme/mixins/_rounded.css"],names:[],mappings:"AAKA,sDAEC,iBAAkB,CAGlB,mBAAoB,CAIpB,kCACD,CAEA,eAEC,iBAAkB,CAClB,SAAU,CACV,YAAa,CACb,yBAWD,CATC,iCACC,oBAOD,CALC,uCACC,UAAW,CACX,OAAQ,CACR,QACD,CCxBF,MACC,2BACD,CAEA,eACC,QAAS,CAMT,KAAM,CAON,sCAwKD,CAtKC,iCChBA,eDqCA,CArBA,yGCZC,qCDiCD,CArBA,iCAGC,cAAe,CACf,eAAgB,CAChB,kCAAmC,CACnC,wDAAyD,CACzD,6CAA8C,CAC9C,iBAAkB,CAClB,SAYD,CAVC,uCAMC,sCAAuC,CACvC,kBAAmB,CACnB,QACD,CAYD,sFAGC,4CAA+C,CAC/C,0BASD,CAPC,8JAEC,+CAAkD,CAClD,0BAA6B,CAC7B,6BAAoF,CAApF,sDAAoF,CAApF,8BAAoF,CAApF,4BAAoF,CACpF,8CAAsG,CAAtG,gDAAsG,CAAtG,+CAAsG,CAAtG,kBACD,CAaD,6BACC,SAAU,CACV,SAWD,CATC,+CACC,SAAU,CACV,2CACD,CAEA,qDACC,SAAU,CACV,OACD,CAYD,6BACC,QAAS,CACT,UAYD,CAVC,+CACC,UAAW,CACX,0CACD,CAEA,qDACC,UAAW,CACX,MAAO,CACP,yBACD,CAYD,4BACC,yCAA4C,CAC5C,2BAQD,CANC,oDACC,4CAA+C,CAC/C,0BAA6B,CAC7B,6BAAoF,CAApF,+BAAoF,CAApF,8BAAoF,CAApF,mDAAoF,CACpF,8CAAsG,CAAtG,qBAAsG,CAAtG,+CAAsG,CAAtG,6CACD,CAUD,4BACC,8CAA+C,CAC/C,OAaD,CAXC,8CACC,MAAO,CACP,0BAQD,CANC,oDACC,0CAA6C,CAC7C,8CAAiD,CACjD,6BAAoF,CAApF,+BAAoF,CAApF,qDAAoF,CAApF,4BAAoF,CACpF,mBAAsG,CAAtG,gDAAsG,CAAtG,+CAAsG,CAAtG,6CACD,CAWF,4BACC,+CAAgD,CAChD,SAAU,CACV,OAaD,CAXC,8CACC,MAAO,CACP,0BAQD,CANC,oDACC,SAAU,CACV,8CAAiD,CACjD,oDAAoF,CAApF,+BAAoF,CAApF,8BAAoF,CAApF,4BAAoF,CACpF,8CAAsG,CAAtG,gDAAsG,CAAtG,oBAAsG,CAAtG,6CACD",sourcesContent:['/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n.ck.ck-tooltip,\n.ck.ck-tooltip .ck-tooltip__text::after {\n\tposition: absolute;\n\n\t/* Without this, hovering the tooltip could keep it visible. */\n\tpointer-events: none;\n\n\t/* This is to get rid of flickering when transitioning opacity in Chrome.\n\tIt\'s weird but it works. */\n\t-webkit-backface-visibility: hidden;\n}\n\n.ck.ck-tooltip {\n\t/* Tooltip is hidden by default. */\n\tvisibility: hidden;\n\topacity: 0;\n\tdisplay: none;\n\tz-index: var(--ck-z-modal);\n\n\t& .ck-tooltip__text {\n\t\tdisplay: inline-block;\n\n\t\t&::after {\n\t\t\tcontent: "";\n\t\t\twidth: 0;\n\t\t\theight: 0;\n\t\t}\n\t}\n}\n','/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n@import "../../../mixins/_rounded.css";\n\n:root {\n\t--ck-tooltip-arrow-size: 5px;\n}\n\n.ck.ck-tooltip {\n\tleft: 50%;\n\n\t/*\n\t * Prevent blurry tooltips in LoDPI environments.\n\t * See https://github.com/ckeditor/ckeditor5/issues/1802.\n\t */\n\ttop: 0;\n\n\t/*\n\t * For the transition to work, the tooltip must be controlled\n\t * using visibility+opacity. A delay prevents a "tooltip avalanche"\n\t * i.e. when scanning the toolbar with mouse cursor.\n\t */\n\ttransition: opacity .2s ease-in-out .2s;\n\n\t& .ck-tooltip__text {\n\t\t@mixin ck-rounded-corners;\n\n\t\tfont-size: .9em;\n\t\tline-height: 1.5;\n\t\tcolor: var(--ck-color-tooltip-text);\n\t\tpadding: var(--ck-spacing-small) var(--ck-spacing-medium);\n\t\tbackground: var(--ck-color-tooltip-background);\n\t\tposition: relative;\n\t\tleft: -50%;\n\n\t\t&::after {\n\t\t\t/*\n\t\t\t * For the transition to work, the tooltip must be controlled\n\t\t\t * using visibility+opacity. A delay prevents a "tooltip avalanche"\n\t\t\t * i.e. when scanning the toolbar with mouse cursor.\n\t\t\t */\n\t\t\ttransition: opacity .2s ease-in-out .2s;\n\t\t\tborder-style: solid;\n\t\t\tleft: 50%;\n\t\t}\n\t}\n\n\t/**\n\t * A class that displays the tooltip south of the element.\n\t *\n\t * [element]\n\t * ^\n\t * +-----------+\n\t * | Tooltip |\n\t * +-----------+\n\t */\n\t&.ck-tooltip_s,\n\t&.ck-tooltip_sw,\n\t&.ck-tooltip_se {\n\t\tbottom: calc(-1 * var(--ck-tooltip-arrow-size));\n\t\ttransform: translateY( 100% );\n\n\t\t& .ck-tooltip__text::after {\n\t\t\t/* 1px addresses gliches in rendering causing gap between the triangle and the text */\n\t\t\ttop: calc(-1 * var(--ck-tooltip-arrow-size) + 1px);\n\t\t\ttransform: translateX( -50% );\n\t\t\tborder-color: transparent transparent var(--ck-color-tooltip-background) transparent;\n\t\t\tborder-width: 0 var(--ck-tooltip-arrow-size) var(--ck-tooltip-arrow-size) var(--ck-tooltip-arrow-size);\n\t\t}\n\t}\n\n\t/**\n\t * A class that displays the tooltip south-west of the element.\n\t *\n\t * [element]\n\t * ^\n\t * +-----------+\n\t * | Tooltip |\n\t * +-----------+\n\t */\n\n\t&.ck-tooltip_sw {\n\t\tright: 50%;\n\t\tleft: auto;\n\n\t\t& .ck-tooltip__text {\n\t\t\tleft: auto;\n\t\t\tright: calc( -2 * var(--ck-tooltip-arrow-size));\n\t\t}\n\n\t\t& .ck-tooltip__text::after {\n\t\t\tleft: auto;\n\t\t\tright: 0;\n\t\t}\n\t}\n\n\t/**\n\t * A class that displays the tooltip south-east of the element.\n\t *\n\t * [element]\n\t * ^\n\t * +-----------+\n\t * | Tooltip |\n\t * +-----------+\n\t */\n\t&.ck-tooltip_se {\n\t\tleft: 50%;\n\t\tright: auto;\n\n\t\t& .ck-tooltip__text {\n\t\t\tright: auto;\n\t\t\tleft: calc( -2 * var(--ck-tooltip-arrow-size));\n\t\t}\n\n\t\t& .ck-tooltip__text::after {\n\t\t\tright: auto;\n\t\t\tleft: 0;\n\t\t\ttransform: translateX( 50% );\n\t\t}\n\t}\n\n\t/**\n\t * A class that displays the tooltip north of the element.\n\t *\n\t * +-----------+\n\t * | Tooltip |\n\t * +-----------+\n\t * V\n\t * [element]\n\t */\n\t&.ck-tooltip_n {\n\t\ttop: calc(-1 * var(--ck-tooltip-arrow-size));\n\t\ttransform: translateY( -100% );\n\n\t\t& .ck-tooltip__text::after {\n\t\t\tbottom: calc(-1 * var(--ck-tooltip-arrow-size));\n\t\t\ttransform: translateX( -50% );\n\t\t\tborder-color: var(--ck-color-tooltip-background) transparent transparent transparent;\n\t\t\tborder-width: var(--ck-tooltip-arrow-size) var(--ck-tooltip-arrow-size) 0 var(--ck-tooltip-arrow-size);\n\t\t}\n\t}\n\n\t/**\n\t * A class that displays the tooltip east of the element.\n\t *\n\t * +----------+\n\t * [element] < | east |\n\t * +----------+\n\t */\n\t&.ck-tooltip_e {\n\t\tleft: calc(100% + var(--ck-tooltip-arrow-size));\n\t\ttop: 50%;\n\n\t\t& .ck-tooltip__text {\n\t\t\tleft: 0;\n\t\t\ttransform: translateY( -50% );\n\n\t\t\t&::after {\n\t\t\t\tleft: calc(-1 * var(--ck-tooltip-arrow-size));\n\t\t\t\ttop: calc(50% - 1 * var(--ck-tooltip-arrow-size));\n\t\t\t\tborder-color: transparent var(--ck-color-tooltip-background) transparent transparent;\n\t\t\t\tborder-width: var(--ck-tooltip-arrow-size) var(--ck-tooltip-arrow-size) var(--ck-tooltip-arrow-size) 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t/**\n\t * A class that displays the tooltip west of the element.\n\t *\n\t * +----------+\n\t * | west | > [element]\n\t * +----------+\n\t */\n\t&.ck-tooltip_w {\n\t\tright: calc(100% + var(--ck-tooltip-arrow-size));\n\t\tleft: auto;\n\t\ttop: 50%;\n\n\t\t& .ck-tooltip__text {\n\t\t\tleft: 0;\n\t\t\ttransform: translateY( -50% );\n\n\t\t\t&::after {\n\t\t\t\tleft: 100%;\n\t\t\t\ttop: calc(50% - 1 * var(--ck-tooltip-arrow-size));\n\t\t\t\tborder-color: transparent transparent transparent var(--ck-color-tooltip-background);\n\t\t\t\tborder-width: var(--ck-tooltip-arrow-size) 0 var(--ck-tooltip-arrow-size) var(--ck-tooltip-arrow-size);\n\t\t\t}\n\t\t}\n\t}\n}\n',"/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * Implements rounded corner interface for .ck-rounded-corners class.\n *\n * @see $ck-border-radius\n */\n@define-mixin ck-rounded-corners {\n\tborder-radius: 0;\n\n\t@nest .ck-rounded-corners &,\n\t&.ck-rounded-corners {\n\t\tborder-radius: var(--ck-border-radius);\n\t\t@mixin-content;\n\t}\n}\n"],sourceRoot:""}]);var s=a},4793:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,".ck-hidden{display:none!important}.ck.ck-reset,.ck.ck-reset_all,.ck.ck-reset_all *{box-sizing:border-box;width:auto;height:auto;position:static}:root{--ck-z-default:1;--ck-z-modal:calc(var(--ck-z-default) + 999)}.ck-transitions-disabled,.ck-transitions-disabled *{transition:none!important}:root{--ck-color-base-foreground:#fafafa;--ck-color-base-background:#fff;--ck-color-base-border:#c4c4c4;--ck-color-base-action:#61b045;--ck-color-base-focus:#6cb5f9;--ck-color-base-text:#333;--ck-color-base-active:#198cf0;--ck-color-base-active-focus:#0e7fe1;--ck-color-base-error:#db3700;--ck-color-focus-border-coordinates:208,79%,51%;--ck-color-focus-border:hsl(var(--ck-color-focus-border-coordinates));--ck-color-focus-outer-shadow:#bcdefb;--ck-color-focus-disabled-shadow:rgba(119,186,248,0.3);--ck-color-focus-error-shadow:rgba(255,64,31,0.3);--ck-color-text:var(--ck-color-base-text);--ck-color-shadow-drop:rgba(0,0,0,0.15);--ck-color-shadow-drop-active:rgba(0,0,0,0.2);--ck-color-shadow-inner:rgba(0,0,0,0.1);--ck-color-button-default-background:transparent;--ck-color-button-default-hover-background:#e6e6e6;--ck-color-button-default-active-background:#d9d9d9;--ck-color-button-default-active-shadow:#bfbfbf;--ck-color-button-default-disabled-background:transparent;--ck-color-button-on-background:#dedede;--ck-color-button-on-hover-background:#c4c4c4;--ck-color-button-on-active-background:#bababa;--ck-color-button-on-active-shadow:#a1a1a1;--ck-color-button-on-disabled-background:#dedede;--ck-color-button-action-background:var(--ck-color-base-action);--ck-color-button-action-hover-background:#579e3d;--ck-color-button-action-active-background:#53973b;--ck-color-button-action-active-shadow:#498433;--ck-color-button-action-disabled-background:#7ec365;--ck-color-button-action-text:var(--ck-color-base-background);--ck-color-button-save:#008a00;--ck-color-button-cancel:#db3700;--ck-color-switch-button-off-background:#b0b0b0;--ck-color-switch-button-off-hover-background:#a3a3a3;--ck-color-switch-button-on-background:var(--ck-color-button-action-background);--ck-color-switch-button-on-hover-background:#579e3d;--ck-color-switch-button-inner-background:var(--ck-color-base-background);--ck-color-switch-button-inner-shadow:rgba(0,0,0,0.1);--ck-color-dropdown-panel-background:var(--ck-color-base-background);--ck-color-dropdown-panel-border:var(--ck-color-base-border);--ck-color-input-background:var(--ck-color-base-background);--ck-color-input-border:#c7c7c7;--ck-color-input-error-border:var(--ck-color-base-error);--ck-color-input-text:var(--ck-color-base-text);--ck-color-input-disabled-background:#f2f2f2;--ck-color-input-disabled-border:#c7c7c7;--ck-color-input-disabled-text:#757575;--ck-color-list-background:var(--ck-color-base-background);--ck-color-list-button-hover-background:var(--ck-color-button-default-hover-background);--ck-color-list-button-on-background:var(--ck-color-base-active);--ck-color-list-button-on-background-focus:var(--ck-color-base-active-focus);--ck-color-list-button-on-text:var(--ck-color-base-background);--ck-color-panel-background:var(--ck-color-base-background);--ck-color-panel-border:var(--ck-color-base-border);--ck-color-toolbar-background:var(--ck-color-base-foreground);--ck-color-toolbar-border:var(--ck-color-base-border);--ck-color-tooltip-background:var(--ck-color-base-text);--ck-color-tooltip-text:var(--ck-color-base-background);--ck-color-engine-placeholder-text:#707070;--ck-color-upload-bar-background:#6cb5f9;--ck-color-link-default:#0000f0;--ck-color-link-selected-background:rgba(31,177,255,0.1);--ck-color-link-fake-selection:rgba(31,177,255,0.3);--ck-disabled-opacity:.5;--ck-focus-outer-shadow-geometry:0 0 0 3px;--ck-focus-outer-shadow:var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-outer-shadow);--ck-focus-disabled-outer-shadow:var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-disabled-shadow);--ck-focus-error-outer-shadow:var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-error-shadow);--ck-focus-ring:1px solid var(--ck-color-focus-border);--ck-font-size-base:13px;--ck-line-height-base:1.84615;--ck-font-face:Helvetica,Arial,Tahoma,Verdana,Sans-Serif;--ck-font-size-tiny:0.7em;--ck-font-size-small:0.75em;--ck-font-size-normal:1em;--ck-font-size-big:1.4em;--ck-font-size-large:1.8em;--ck-ui-component-min-height:2.3em}.ck.ck-reset,.ck.ck-reset_all,.ck.ck-reset_all *{margin:0;padding:0;border:0;background:transparent;text-decoration:none;vertical-align:middle;transition:none;word-wrap:break-word}.ck.ck-reset_all,.ck.ck-reset_all *{border-collapse:collapse;font:normal normal normal var(--ck-font-size-base)/var(--ck-line-height-base) var(--ck-font-face);color:var(--ck-color-text);text-align:left;white-space:nowrap;cursor:auto;float:none}.ck.ck-reset_all .ck-rtl *{text-align:right}.ck.ck-reset_all iframe{vertical-align:inherit}.ck.ck-reset_all textarea{white-space:pre-wrap}.ck.ck-reset_all input[type=password],.ck.ck-reset_all input[type=text],.ck.ck-reset_all textarea{cursor:text}.ck.ck-reset_all input[type=password][disabled],.ck.ck-reset_all input[type=text][disabled],.ck.ck-reset_all textarea[disabled]{cursor:default}.ck.ck-reset_all fieldset{padding:10px;border:2px groove #dfdee3}.ck.ck-reset_all button::-moz-focus-inner{padding:0;border:0}.ck[dir=rtl],.ck[dir=rtl] .ck{text-align:right}:root{--ck-border-radius:2px;--ck-inner-shadow:2px 2px 3px var(--ck-color-shadow-inner) inset;--ck-drop-shadow:0 1px 2px 1px var(--ck-color-shadow-drop);--ck-drop-shadow-active:0 3px 6px 1px var(--ck-color-shadow-drop-active);--ck-spacing-unit:0.6em;--ck-spacing-large:calc(var(--ck-spacing-unit)*1.5);--ck-spacing-standard:var(--ck-spacing-unit);--ck-spacing-medium:calc(var(--ck-spacing-unit)*0.8);--ck-spacing-small:calc(var(--ck-spacing-unit)*0.5);--ck-spacing-tiny:calc(var(--ck-spacing-unit)*0.3);--ck-spacing-extra-tiny:calc(var(--ck-spacing-unit)*0.16)}","",{version:3,sources:["webpack://./../ckeditor5-ui/theme/globals/_hidden.css","webpack://./../ckeditor5-ui/theme/globals/_reset.css","webpack://./../ckeditor5-ui/theme/globals/_zindex.css","webpack://./../ckeditor5-ui/theme/globals/_transition.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-ui/globals/_colors.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-ui/globals/_disabled.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-ui/globals/_focus.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-ui/globals/_fonts.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-ui/globals/_reset.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-ui/globals/_rounded.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-ui/globals/_shadow.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-ui/globals/_spacing.css"],names:[],mappings:"AAQA,WAGC,sBACD,CCPA,iDAGC,qBAAsB,CACtB,UAAW,CACX,WAAY,CACZ,eACD,CCPA,MACC,gBAAiB,CACjB,4CACD,CCAA,oDAEC,yBACD,CCNA,MACC,kCAAmD,CACnD,+BAAoD,CACpD,8BAAgD,CAChD,8BAAmD,CACnD,6BAAmD,CACnD,yBAA+C,CAC/C,8BAAmD,CACnD,oCAAuD,CACvD,6BAAkD,CAIlD,+CAAwD,CACxD,qEAA+E,CAC/E,qCAAwD,CACxD,sDAA8D,CAC9D,iDAAyD,CACzD,yCAAqD,CACrD,uCAAsD,CACtD,6CAA0D,CAC1D,uCAAsD,CAItD,gDAAuD,CACvD,kDAA+D,CAC/D,mDAAgE,CAChE,+CAA6D,CAC7D,yDAA8D,CAE9D,uCAAuD,CACvD,6CAA4D,CAC5D,8CAA4D,CAC5D,0CAAyD,CACzD,gDAA8D,CAE9D,+DAAsE,CACtE,iDAAkE,CAClE,kDAAkE,CAClE,8CAA+D,CAC/D,oDAAoE,CACpE,6DAAsE,CAEtE,8BAAoD,CACpD,gCAAqD,CAErD,+CAA4D,CAC5D,qDAAiE,CACjE,+EAAqF,CACrF,oDAAmE,CACnE,yEAA8E,CAC9E,qDAAgE,CAIhE,oEAA2E,CAC3E,4DAAoE,CAIpE,2DAAoE,CACpE,+BAAiD,CACjD,wDAAgE,CAChE,+CAA0D,CAC1D,4CAA2D,CAC3D,wCAAwD,CACxD,sCAAsD,CAItD,0DAAmE,CACnE,uFAA6F,CAC7F,gEAAuE,CACvE,4EAAiF,CACjF,8DAAsE,CAItE,2DAAoE,CACpE,mDAA6D,CAI7D,6DAAsE,CACtE,qDAA+D,CAI/D,uDAAgE,CAChE,uDAAiE,CAIjE,0CAAyD,CAIzD,wCAA2D,CAI3D,+BAAoD,CACpD,wDAAmE,CACnE,mDAAgE,CCpGhE,wBAAyB,CCAzB,0CAA2C,CAK3C,gGAAiG,CAKjG,4GAA6G,CAK7G,sGAAuG,CAKvG,sDAAuD,CCvBvD,wBAAyB,CACzB,6BAA8B,CAC9B,wDAA6D,CAE7D,yBAA0B,CAC1B,2BAA4B,CAC5B,yBAA0B,CAC1B,wBAAyB,CACzB,0BAA2B,CCJ3B,kCJoGD,CI9FA,iDAIC,QAAS,CACT,SAAU,CACV,QAAS,CACT,sBAAuB,CACvB,oBAAqB,CACrB,qBAAsB,CACtB,eAAgB,CAGhB,oBACD,CAKA,oCAGC,wBAAyB,CACzB,iGAAkG,CAClG,0BAA2B,CAC3B,eAAgB,CAChB,kBAAmB,CACnB,WAAY,CACZ,UACD,CAGC,2BACC,gBACD,CAEA,wBAEC,sBACD,CAEA,0BACC,oBACD,CAEA,kGAGC,WACD,CAEA,gIAGC,cACD,CAEA,0BACC,YAAa,CACb,yBACD,CAEA,0CAEC,SAAU,CACV,QACD,CAMD,8BAEC,gBACD,CCnFA,MACC,sBAAuB,CCAvB,gEAAiE,CAKjE,0DAA2D,CAK3D,wEAAyE,CCbzE,uBAA8B,CAC9B,mDAA2D,CAC3D,4CAAkD,CAClD,oDAA4D,CAC5D,mDAA2D,CAC3D,kDAA2D,CAC3D,yDFFD",sourcesContent:["/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * A class which hides an element in DOM.\n */\n.ck-hidden {\n\t/* Override selector specificity. Otherwise, all elements with some display\n\tstyle defined will override this one, which is not a desired result. */\n\tdisplay: none !important;\n}\n","/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n.ck.ck-reset,\n.ck.ck-reset_all,\n.ck.ck-reset_all * {\n\tbox-sizing: border-box;\n\twidth: auto;\n\theight: auto;\n\tposition: static;\n}\n","/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n:root {\n\t--ck-z-default: 1;\n\t--ck-z-modal: calc( var(--ck-z-default) + 999 );\n}\n","/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * A class that disables all transitions of the element and its children.\n */\n.ck-transitions-disabled,\n.ck-transitions-disabled * {\n\ttransition: none !important;\n}\n","/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n:root {\n\t--ck-color-base-foreground: \t\t\t\t\t\t\t\thsl(0, 0%, 98%);\n\t--ck-color-base-background: \t\t\t\t\t\t\t\thsl(0, 0%, 100%);\n\t--ck-color-base-border: \t\t\t\t\t\t\t\t\thsl(0, 0%, 77%);\n\t--ck-color-base-action: \t\t\t\t\t\t\t\t\thsl(104, 44%, 48%);\n\t--ck-color-base-focus: \t\t\t\t\t\t\t\t\t\thsl(209, 92%, 70%);\n\t--ck-color-base-text: \t\t\t\t\t\t\t\t\t\thsl(0, 0%, 20%);\n\t--ck-color-base-active: \t\t\t\t\t\t\t\t\thsl(208, 88%, 52%);\n\t--ck-color-base-active-focus:\t\t\t\t\t\t\t\thsl(208, 88%, 47%);\n\t--ck-color-base-error:\t\t\t\t\t\t\t\t\t\thsl(15, 100%, 43%);\n\n\t/* -- Generic colors ------------------------------------------------------------------------ */\n\n\t--ck-color-focus-border-coordinates: \t\t\t\t\t\t208, 79%, 51%;\n\t--ck-color-focus-border: \t\t\t\t\t\t\t\t\thsl(var(--ck-color-focus-border-coordinates));\n\t--ck-color-focus-outer-shadow:\t\t\t\t\t\t\t\thsl(207, 89%, 86%);\n\t--ck-color-focus-disabled-shadow:\t\t\t\t\t\t\thsla(209, 90%, 72%,.3);\n\t--ck-color-focus-error-shadow:\t\t\t\t\t\t\t\thsla(9,100%,56%,.3);\n\t--ck-color-text: \t\t\t\t\t\t\t\t\t\t\tvar(--ck-color-base-text);\n\t--ck-color-shadow-drop: \t\t\t\t\t\t\t\t\thsla(0, 0%, 0%, 0.15);\n\t--ck-color-shadow-drop-active:\t\t\t\t\t\t\t\thsla(0, 0%, 0%, 0.2);\n\t--ck-color-shadow-inner: \t\t\t\t\t\t\t\t\thsla(0, 0%, 0%, 0.1);\n\n\t/* -- Buttons ------------------------------------------------------------------------------- */\n\n\t--ck-color-button-default-background: \t\t\t\t\t\ttransparent;\n\t--ck-color-button-default-hover-background: \t\t\t\thsl(0, 0%, 90%);\n\t--ck-color-button-default-active-background: \t\t\t\thsl(0, 0%, 85%);\n\t--ck-color-button-default-active-shadow: \t\t\t\t\thsl(0, 0%, 75%);\n\t--ck-color-button-default-disabled-background: \t\t\t\ttransparent;\n\n\t--ck-color-button-on-background: \t\t\t\t\t\t\thsl(0, 0%, 87%);\n\t--ck-color-button-on-hover-background: \t\t\t\t\t\thsl(0, 0%, 77%);\n\t--ck-color-button-on-active-background: \t\t\t\t\thsl(0, 0%, 73%);\n\t--ck-color-button-on-active-shadow: \t\t\t\t\t\thsl(0, 0%, 63%);\n\t--ck-color-button-on-disabled-background: \t\t\t\t\thsl(0, 0%, 87%);\n\n\t--ck-color-button-action-background: \t\t\t\t\t\tvar(--ck-color-base-action);\n\t--ck-color-button-action-hover-background: \t\t\t\t\thsl(104, 44%, 43%);\n\t--ck-color-button-action-active-background: \t\t\t\thsl(104, 44%, 41%);\n\t--ck-color-button-action-active-shadow: \t\t\t\t\thsl(104, 44%, 36%);\n\t--ck-color-button-action-disabled-background: \t\t\t\thsl(104, 44%, 58%);\n\t--ck-color-button-action-text: \t\t\t\t\t\t\t\tvar(--ck-color-base-background);\n\n\t--ck-color-button-save: \t\t\t\t\t\t\t\t\thsl(120, 100%, 27%);\n\t--ck-color-button-cancel: \t\t\t\t\t\t\t\t\thsl(15, 100%, 43%);\n\n\t--ck-color-switch-button-off-background:\t\t\t\t\thsl(0, 0%, 69%);\n\t--ck-color-switch-button-off-hover-background:\t\t\t\thsl(0, 0%, 64%);\n\t--ck-color-switch-button-on-background:\t\t\t\t\t\tvar(--ck-color-button-action-background);\n\t--ck-color-switch-button-on-hover-background:\t\t\t\thsl(104, 44%, 43%);\n\t--ck-color-switch-button-inner-background:\t\t\t\t\tvar(--ck-color-base-background);\n\t--ck-color-switch-button-inner-shadow:\t\t\t\t\t\thsla(0, 0%, 0%, 0.1);\n\n\t/* -- Dropdown ------------------------------------------------------------------------------ */\n\n\t--ck-color-dropdown-panel-background: \t\t\t\t\t\tvar(--ck-color-base-background);\n\t--ck-color-dropdown-panel-border: \t\t\t\t\t\t\tvar(--ck-color-base-border);\n\n\t/* -- Input --------------------------------------------------------------------------------- */\n\n\t--ck-color-input-background: \t\t\t\t\t\t\t\tvar(--ck-color-base-background);\n\t--ck-color-input-border: \t\t\t\t\t\t\t\t\thsl(0, 0%, 78%);\n\t--ck-color-input-error-border:\t\t\t\t\t\t\t\tvar(--ck-color-base-error);\n\t--ck-color-input-text: \t\t\t\t\t\t\t\t\t\tvar(--ck-color-base-text);\n\t--ck-color-input-disabled-background: \t\t\t\t\t\thsl(0, 0%, 95%);\n\t--ck-color-input-disabled-border: \t\t\t\t\t\t\thsl(0, 0%, 78%);\n\t--ck-color-input-disabled-text: \t\t\t\t\t\t\thsl(0, 0%, 46%);\n\n\t/* -- List ---------------------------------------------------------------------------------- */\n\n\t--ck-color-list-background: \t\t\t\t\t\t\t\tvar(--ck-color-base-background);\n\t--ck-color-list-button-hover-background: \t\t\t\t\tvar(--ck-color-button-default-hover-background);\n\t--ck-color-list-button-on-background: \t\t\t\t\t\tvar(--ck-color-base-active);\n\t--ck-color-list-button-on-background-focus: \t\t\t\tvar(--ck-color-base-active-focus);\n\t--ck-color-list-button-on-text:\t\t\t\t\t\t\t\tvar(--ck-color-base-background);\n\n\t/* -- Panel --------------------------------------------------------------------------------- */\n\n\t--ck-color-panel-background: \t\t\t\t\t\t\t\tvar(--ck-color-base-background);\n\t--ck-color-panel-border: \t\t\t\t\t\t\t\t\tvar(--ck-color-base-border);\n\n\t/* -- Toolbar ------------------------------------------------------------------------------- */\n\n\t--ck-color-toolbar-background: \t\t\t\t\t\t\t\tvar(--ck-color-base-foreground);\n\t--ck-color-toolbar-border: \t\t\t\t\t\t\t\t\tvar(--ck-color-base-border);\n\n\t/* -- Tooltip ------------------------------------------------------------------------------- */\n\n\t--ck-color-tooltip-background: \t\t\t\t\t\t\t\tvar(--ck-color-base-text);\n\t--ck-color-tooltip-text: \t\t\t\t\t\t\t\t\tvar(--ck-color-base-background);\n\n\t/* -- Engine -------------------------------------------------------------------------------- */\n\n\t--ck-color-engine-placeholder-text: \t\t\t\t\t\thsl(0, 0%, 44%);\n\n\t/* -- Upload -------------------------------------------------------------------------------- */\n\n\t--ck-color-upload-bar-background:\t\t \t\t\t\t\thsl(209, 92%, 70%);\n\n\t/* -- Link -------------------------------------------------------------------------------- */\n\n\t--ck-color-link-default:\t\t\t\t\t\t\t\t\thsl(240, 100%, 47%);\n\t--ck-color-link-selected-background:\t\t\t\t\t\thsla(201, 100%, 56%, 0.1);\n\t--ck-color-link-fake-selection:\t\t\t\t\t\t\t\thsla(201, 100%, 56%, 0.3);\n}\n","/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n:root {\n\t/**\n\t * An opacity value of disabled UI item.\n\t */\n\t--ck-disabled-opacity: .5;\n}\n","/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n:root {\n\t/**\n\t * The geometry of the of focused element's outer shadow.\n\t */\n\t--ck-focus-outer-shadow-geometry: 0 0 0 3px;\n\n\t/**\n\t * A visual style of focused element's outer shadow.\n\t */\n\t--ck-focus-outer-shadow: var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-outer-shadow);\n\n\t/**\n\t * A visual style of focused element's outer shadow (when disabled).\n\t */\n\t--ck-focus-disabled-outer-shadow: var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-disabled-shadow);\n\n\t/**\n\t * A visual style of focused element's outer shadow (when has errors).\n\t */\n\t--ck-focus-error-outer-shadow: var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-error-shadow);\n\n\t/**\n\t * A visual style of focused element's border or outline.\n\t */\n\t--ck-focus-ring: 1px solid var(--ck-color-focus-border);\n}\n","/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n:root {\n\t--ck-font-size-base: 13px;\n\t--ck-line-height-base: 1.84615;\n\t--ck-font-face: Helvetica, Arial, Tahoma, Verdana, Sans-Serif;\n\n\t--ck-font-size-tiny: 0.7em;\n\t--ck-font-size-small: 0.75em;\n\t--ck-font-size-normal: 1em;\n\t--ck-font-size-big: 1.4em;\n\t--ck-font-size-large: 1.8em;\n}\n",'/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n:root {\n\t/* This is super-important. This is **manually** adjusted so a button without an icon\n\tis never smaller than a button with icon, additionally making sure that text-less buttons\n\tare perfect squares. The value is also shared by other components which should stay "in-line"\n\twith buttons. */\n\t--ck-ui-component-min-height: 2.3em;\n}\n\n/**\n * Resets an element, ignoring its children.\n */\n.ck.ck-reset,\n.ck.ck-reset_all,\n.ck.ck-reset_all * {\n\t/* Do not include inheritable rules here. */\n\tmargin: 0;\n\tpadding: 0;\n\tborder: 0;\n\tbackground: transparent;\n\ttext-decoration: none;\n\tvertical-align: middle;\n\ttransition: none;\n\n\t/* https://github.com/ckeditor/ckeditor5-theme-lark/issues/105 */\n\tword-wrap: break-word;\n}\n\n/**\n * Resets an element AND its children.\n */\n.ck.ck-reset_all,\n.ck.ck-reset_all * {\n\t/* These are rule inherited by all children elements. */\n\tborder-collapse: collapse;\n\tfont: normal normal normal var(--ck-font-size-base)/var(--ck-line-height-base) var(--ck-font-face);\n\tcolor: var(--ck-color-text);\n\ttext-align: left;\n\twhite-space: nowrap;\n\tcursor: auto;\n\tfloat: none;\n}\n\n.ck.ck-reset_all {\n\t& .ck-rtl * {\n\t\ttext-align: right;\n\t}\n\n\t& iframe {\n\t\t/* For IE */\n\t\tvertical-align: inherit;\n\t}\n\n\t& textarea {\n\t\twhite-space: pre-wrap;\n\t}\n\n\t& textarea,\n\t& input[type="text"],\n\t& input[type="password"] {\n\t\tcursor: text;\n\t}\n\n\t& textarea[disabled],\n\t& input[type="text"][disabled],\n\t& input[type="password"][disabled] {\n\t\tcursor: default;\n\t}\n\n\t& fieldset {\n\t\tpadding: 10px;\n\t\tborder: 2px groove hsl(255, 7%, 88%);\n\t}\n\n\t& button::-moz-focus-inner {\n\t\t/* See http://stackoverflow.com/questions/5517744/remove-extra-button-spacing-padding-in-firefox */\n\t\tpadding: 0;\n\t\tborder: 0\n\t}\n}\n\n/**\n * Default UI rules for RTL languages.\n */\n.ck[dir="rtl"],\n.ck[dir="rtl"] .ck {\n\ttext-align: right;\n}\n',"/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * Default border-radius value.\n */\n:root{\n\t--ck-border-radius: 2px;\n}\n","/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n:root {\n\t/**\n\t * A visual style of element's inner shadow (i.e. input).\n\t */\n\t--ck-inner-shadow: 2px 2px 3px var(--ck-color-shadow-inner) inset;\n\n\t/**\n\t * A visual style of element's drop shadow (i.e. panel).\n\t */\n\t--ck-drop-shadow: 0 1px 2px 1px var(--ck-color-shadow-drop);\n\n\t/**\n\t * A visual style of element's active shadow (i.e. comment or suggestion).\n\t */\n\t--ck-drop-shadow-active: 0 3px 6px 1px var(--ck-color-shadow-drop-active);\n}\n","/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n:root {\n\t--ck-spacing-unit: \t\t\t\t\t\t0.6em;\n\t--ck-spacing-large: \t\t\t\t\tcalc(var(--ck-spacing-unit) * 1.5);\n\t--ck-spacing-standard: \t\t\t\t\tvar(--ck-spacing-unit);\n\t--ck-spacing-medium: \t\t\t\t\tcalc(var(--ck-spacing-unit) * 0.8);\n\t--ck-spacing-small: \t\t\t\t\tcalc(var(--ck-spacing-unit) * 0.5);\n\t--ck-spacing-tiny: \t\t\t\t\t\tcalc(var(--ck-spacing-unit) * 0.3);\n\t--ck-spacing-extra-tiny: \t\t\t\tcalc(var(--ck-spacing-unit) * 0.16);\n}\n"],sourceRoot:""}]);var s=a},3488:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,":root{--ck-color-resizer:var(--ck-color-focus-border);--ck-color-resizer-tooltip-background:#262626;--ck-color-resizer-tooltip-text:#f2f2f2;--ck-resizer-border-radius:var(--ck-border-radius);--ck-resizer-tooltip-offset:10px;--ck-resizer-tooltip-height:calc(var(--ck-spacing-small)*2 + 10px)}.ck .ck-widget,.ck .ck-widget.ck-widget_with-selection-handle{position:relative}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle{position:absolute}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon{display:block}.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected>.ck-widget__selection-handle,.ck .ck-widget.ck-widget_with-selection-handle:hover>.ck-widget__selection-handle{visibility:visible}.ck .ck-size-view{background:var(--ck-color-resizer-tooltip-background);color:var(--ck-color-resizer-tooltip-text);border:1px solid var(--ck-color-resizer-tooltip-text);border-radius:var(--ck-resizer-border-radius);font-size:var(--ck-font-size-tiny);display:block;padding:0 var(--ck-spacing-small);height:var(--ck-resizer-tooltip-height);line-height:var(--ck-resizer-tooltip-height)}.ck .ck-size-view.ck-orientation-above-center,.ck .ck-size-view.ck-orientation-bottom-left,.ck .ck-size-view.ck-orientation-bottom-right,.ck .ck-size-view.ck-orientation-top-left,.ck .ck-size-view.ck-orientation-top-right{position:absolute}.ck .ck-size-view.ck-orientation-top-left{top:var(--ck-resizer-tooltip-offset);left:var(--ck-resizer-tooltip-offset)}.ck .ck-size-view.ck-orientation-top-right{top:var(--ck-resizer-tooltip-offset);right:var(--ck-resizer-tooltip-offset)}.ck .ck-size-view.ck-orientation-bottom-right{bottom:var(--ck-resizer-tooltip-offset);right:var(--ck-resizer-tooltip-offset)}.ck .ck-size-view.ck-orientation-bottom-left{bottom:var(--ck-resizer-tooltip-offset);left:var(--ck-resizer-tooltip-offset)}.ck .ck-size-view.ck-orientation-above-center{top:calc(var(--ck-resizer-tooltip-height)*-1);left:50%;transform:translate(-50%)}:root{--ck-widget-outline-thickness:3px;--ck-widget-handler-icon-size:16px;--ck-widget-handler-animation-duration:200ms;--ck-widget-handler-animation-curve:ease;--ck-color-widget-blurred-border:#dedede;--ck-color-widget-hover-border:#ffc83d;--ck-color-widget-editable-focus-background:var(--ck-color-base-background);--ck-color-widget-drag-handler-icon-color:var(--ck-color-base-background)}.ck .ck-widget{outline-width:var(--ck-widget-outline-thickness);outline-style:solid;outline-color:transparent;transition:outline-color var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve)}.ck .ck-widget.ck-widget_selected,.ck .ck-widget.ck-widget_selected:hover{outline:var(--ck-widget-outline-thickness) solid var(--ck-color-focus-border)}.ck .ck-widget:hover{outline-color:var(--ck-color-widget-hover-border)}.ck .ck-editor__nested-editable{border:1px solid transparent}.ck .ck-editor__nested-editable.ck-editor__nested-editable_focused,.ck .ck-editor__nested-editable:focus{outline:none;border:var(--ck-focus-ring);box-shadow:var(--ck-inner-shadow),0 0;background-color:var(--ck-color-widget-editable-focus-background)}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle{padding:4px;box-sizing:border-box;background-color:transparent;opacity:0;transition:background-color var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve),visibility var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve),opacity var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);border-radius:var(--ck-border-radius) var(--ck-border-radius) 0 0;transform:translateY(-100%);left:calc(0px - var(--ck-widget-outline-thickness));top:0}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon{width:var(--ck-widget-handler-icon-size);height:var(--ck-widget-handler-icon-size);color:var(--ck-color-widget-drag-handler-icon-color)}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator{opacity:0;transition:opacity .3s var(--ck-widget-handler-animation-curve)}.ck .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle:hover .ck-icon .ck-icon__selected-indicator{opacity:1}.ck .ck-widget.ck-widget_with-selection-handle:hover>.ck-widget__selection-handle{opacity:1;background-color:var(--ck-color-widget-hover-border)}.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected:hover>.ck-widget__selection-handle,.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected>.ck-widget__selection-handle{opacity:1;background-color:var(--ck-color-focus-border)}.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected:hover>.ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator,.ck .ck-widget.ck-widget_with-selection-handle.ck-widget_selected>.ck-widget__selection-handle .ck-icon .ck-icon__selected-indicator{opacity:1}.ck[dir=rtl] .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle{left:auto;right:calc(0px - var(--ck-widget-outline-thickness))}.ck.ck-editor__editable.ck-read-only .ck-widget{transition:none}.ck.ck-editor__editable.ck-read-only .ck-widget:not(.ck-widget_selected){--ck-widget-outline-thickness:0px}.ck.ck-editor__editable.ck-read-only .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle,.ck.ck-editor__editable.ck-read-only .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle:hover{background:var(--ck-color-widget-blurred-border)}.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected,.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected:hover{outline-color:var(--ck-color-widget-blurred-border)}.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected.ck-widget_with-selection-handle>.ck-widget__selection-handle,.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected.ck-widget_with-selection-handle>.ck-widget__selection-handle:hover,.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected:hover.ck-widget_with-selection-handle>.ck-widget__selection-handle,.ck.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected:hover.ck-widget_with-selection-handle>.ck-widget__selection-handle:hover{background:var(--ck-color-widget-blurred-border)}.ck.ck-editor__editable>.ck-widget.ck-widget_with-selection-handle:first-child,.ck.ck-editor__editable blockquote>.ck-widget.ck-widget_with-selection-handle:first-child{margin-top:calc(1em + var(--ck-widget-handler-icon-size))}","",{version:3,sources:["webpack://./../ckeditor5-widget/theme/widget.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-widget/widget.css","webpack://./../ckeditor5-theme-lark/theme/mixins/_focus.css","webpack://./../ckeditor5-theme-lark/theme/mixins/_shadow.css"],names:[],mappings:"AAKA,MACC,+CAAgD,CAChD,6CAAsD,CACtD,uCAAgD,CAEhD,kDAAmD,CACnD,gCAAiC,CACjC,kEACD,CAOA,8DAEC,iBAqBD,CAnBC,4EACC,iBAOD,CALC,qFAGC,aACD,CASD,iLACC,kBACD,CAGD,kBACC,qDAAsD,CACtD,0CAA2C,CAC3C,qDAAsD,CACtD,6CAA8C,CAC9C,kCAAmC,CACnC,aAAc,CACd,iCAAkC,CAClC,uCAAwC,CACxC,4CAoCD,CAlCC,8NAKC,iBACD,CAEA,0CACC,oCAAqC,CACrC,qCACD,CAEA,2CACC,oCAAqC,CACrC,sCACD,CAEA,8CACC,uCAAwC,CACxC,sCACD,CAEA,6CACC,uCAAwC,CACxC,qCACD,CAGA,8CACC,6CAAgD,CAChD,QAAS,CACT,yBACD,CCjFD,MACC,iCAAkC,CAClC,kCAAmC,CACnC,4CAA6C,CAC7C,wCAAyC,CAEzC,wCAAiD,CACjD,sCAAkD,CAClD,2EAA4E,CAC5E,yEACD,CAEA,eACC,gDAAiD,CACjD,mBAAoB,CACpB,yBAA0B,CAC1B,6GAUD,CARC,0EAEC,6EACD,CAEA,qBACC,iDACD,CAGD,gCACC,4BAWD,CAPC,yGC/BA,YAAa,CACb,2BAA2B,CCF3B,qCAA8B,CFqC7B,iEACD,CAIA,4EACC,WAAY,CACZ,qBAAsB,CAGtB,4BAA6B,CAC7B,SAAU,CAMV,6SAG6F,CAG7F,iEAAkE,CAGlE,2BAA4B,CAC5B,mDAAoD,CACpD,KAqBD,CAnBC,qFAEC,wCAAyC,CACzC,yCAA0C,CAC1C,oDASD,CANC,kHACC,SAAU,CAGV,+DACD,CAID,wHACC,SACD,CAID,kFACC,SAAU,CACV,oDACD,CAKC,oMACC,SAAU,CACV,6CAMD,CAHC,gRACC,SACD,CAOH,qFACC,SAAU,CACV,oDACD,CAGA,gDAEC,eAkBD,CAhBC,yEAOC,iCACD,CAGC,gOAEC,gDACD,CAOD,wIAEC,mDAQD,CALE,ghBAEC,gDACD,CAKH,yKAOC,yDACD",sourcesContent:["/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n:root {\n\t--ck-color-resizer: var(--ck-color-focus-border);\n\t--ck-color-resizer-tooltip-background: hsl(0, 0%, 15%);\n\t--ck-color-resizer-tooltip-text: hsl(0, 0%, 95%);\n\n\t--ck-resizer-border-radius: var(--ck-border-radius);\n\t--ck-resizer-tooltip-offset: 10px;\n\t--ck-resizer-tooltip-height: calc(var(--ck-spacing-small) * 2 + 10px);\n}\n\n.ck .ck-widget {\n\t/* This is neccessary for type around UI to be positioned properly. */\n\tposition: relative;\n}\n\n.ck .ck-widget.ck-widget_with-selection-handle {\n\t/* Make the widget wrapper a relative positioning container for the drag handle. */\n\tposition: relative;\n\n\t& .ck-widget__selection-handle {\n\t\tposition: absolute;\n\n\t\t& .ck-icon {\n\t\t\t/* Make sure the icon in not a subject to font-size or line-height to avoid\n\t\t\tunnecessary spacing around it. */\n\t\t\tdisplay: block;\n\t\t}\n\t}\n\n\t/* Show the selection handle on mouse hover over the widget, but not for nested widgets. */\n\t&:hover > .ck-widget__selection-handle {\n\t\tvisibility: visible;\n\t}\n\n\t/* Show the selection handle when the widget is selected, but not for nested widgets. */\n\t&.ck-widget_selected > .ck-widget__selection-handle {\n\t\tvisibility: visible;\n\t}\n}\n\n.ck .ck-size-view {\n\tbackground: var(--ck-color-resizer-tooltip-background);\n\tcolor: var(--ck-color-resizer-tooltip-text);\n\tborder: 1px solid var(--ck-color-resizer-tooltip-text);\n\tborder-radius: var(--ck-resizer-border-radius);\n\tfont-size: var(--ck-font-size-tiny);\n\tdisplay: block;\n\tpadding: 0 var(--ck-spacing-small);\n\theight: var(--ck-resizer-tooltip-height);\n\tline-height: var(--ck-resizer-tooltip-height);\n\n\t&.ck-orientation-top-left,\n\t&.ck-orientation-top-right,\n\t&.ck-orientation-bottom-right,\n\t&.ck-orientation-bottom-left,\n\t&.ck-orientation-above-center {\n\t\tposition: absolute;\n\t}\n\n\t&.ck-orientation-top-left {\n\t\ttop: var(--ck-resizer-tooltip-offset);\n\t\tleft: var(--ck-resizer-tooltip-offset);\n\t}\n\n\t&.ck-orientation-top-right {\n\t\ttop: var(--ck-resizer-tooltip-offset);\n\t\tright: var(--ck-resizer-tooltip-offset);\n\t}\n\n\t&.ck-orientation-bottom-right {\n\t\tbottom: var(--ck-resizer-tooltip-offset);\n\t\tright: var(--ck-resizer-tooltip-offset);\n\t}\n\n\t&.ck-orientation-bottom-left {\n\t\tbottom: var(--ck-resizer-tooltip-offset);\n\t\tleft: var(--ck-resizer-tooltip-offset);\n\t}\n\n\t/* Class applied if the widget is too small to contain the size label */\n\t&.ck-orientation-above-center {\n\t\ttop: calc(var(--ck-resizer-tooltip-height) * -1);\n\t\tleft: 50%;\n\t\ttransform: translate(-50%);\n\t}\n}\n",'/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n@import "../mixins/_focus.css";\n@import "../mixins/_shadow.css";\n\n:root {\n\t--ck-widget-outline-thickness: 3px;\n\t--ck-widget-handler-icon-size: 16px;\n\t--ck-widget-handler-animation-duration: 200ms;\n\t--ck-widget-handler-animation-curve: ease;\n\n\t--ck-color-widget-blurred-border: hsl(0, 0%, 87%);\n\t--ck-color-widget-hover-border: hsl(43, 100%, 62%);\n\t--ck-color-widget-editable-focus-background: var(--ck-color-base-background);\n\t--ck-color-widget-drag-handler-icon-color: var(--ck-color-base-background);\n}\n\n.ck .ck-widget {\n\toutline-width: var(--ck-widget-outline-thickness);\n\toutline-style: solid;\n\toutline-color: transparent;\n\ttransition: outline-color var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);\n\n\t&.ck-widget_selected,\n\t&.ck-widget_selected:hover {\n\t\toutline: var(--ck-widget-outline-thickness) solid var(--ck-color-focus-border);\n\t}\n\n\t&:hover {\n\t\toutline-color: var(--ck-color-widget-hover-border);\n\t}\n}\n\n.ck .ck-editor__nested-editable {\n\tborder: 1px solid transparent;\n\n\t/* The :focus style is applied before .ck-editor__nested-editable_focused class is rendered in the view.\n\tThese styles show a different border for a blink of an eye, so `:focus` need to have same styles applied. */\n\t&.ck-editor__nested-editable_focused,\n\t&:focus {\n\t\t@mixin ck-focus-ring;\n\t\t@mixin ck-box-shadow var(--ck-inner-shadow);\n\n\t\tbackground-color: var(--ck-color-widget-editable-focus-background);\n\t}\n}\n\n.ck .ck-widget.ck-widget_with-selection-handle {\n\t& .ck-widget__selection-handle {\n\t\tpadding: 4px;\n\t\tbox-sizing: border-box;\n\n\t\t/* Background and opacity will be animated as the handler shows up or the widget gets selected. */\n\t\tbackground-color: transparent;\n\t\topacity: 0;\n\n\t\t/* Transition:\n\t\t * background-color for the .ck-widget_selected state change,\n\t\t * visibility for hiding the handler,\n\t\t * opacity for the proper look of the icon when the handler disappears. */\n\t\ttransition:\n\t\t\tbackground-color var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve),\n\t\t\tvisibility var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve),\n\t\t\topacity var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);\n\n\t\t/* Make only top corners round. */\n\t\tborder-radius: var(--ck-border-radius) var(--ck-border-radius) 0 0;\n\n\t\t/* Place the drag handler outside the widget wrapper. */\n\t\ttransform: translateY(-100%);\n\t\tleft: calc(0px - var(--ck-widget-outline-thickness));\n\t\ttop: 0;\n\n\t\t& .ck-icon {\n\t\t\t/* Make sure the dimensions of the icon are independent of the fon-size of the content. */\n\t\t\twidth: var(--ck-widget-handler-icon-size);\n\t\t\theight: var(--ck-widget-handler-icon-size);\n\t\t\tcolor: var(--ck-color-widget-drag-handler-icon-color);\n\n\t\t\t/* The "selected" part of the icon is invisible by default */\n\t\t\t& .ck-icon__selected-indicator {\n\t\t\t\topacity: 0;\n\n\t\t\t\t/* Note: The animation is longer on purpose. Simply feels better. */\n\t\t\t\ttransition: opacity 300ms var(--ck-widget-handler-animation-curve);\n\t\t\t}\n\t\t}\n\n\t\t/* Advertise using the look of the icon that once clicked the handler, the widget will be selected. */\n\t\t&:hover .ck-icon .ck-icon__selected-indicator {\n\t\t\topacity: 1;\n\t\t}\n\t}\n\n\t/* Show the selection handler on mouse hover over the widget, but not for nested widgets. */\n\t&:hover > .ck-widget__selection-handle {\n\t\topacity: 1;\n\t\tbackground-color: var(--ck-color-widget-hover-border);\n\t}\n\n\t/* Show the selection handler when the widget is selected, but not for nested widgets. */\n\t&.ck-widget_selected,\n\t&.ck-widget_selected:hover {\n\t\t& > .ck-widget__selection-handle {\n\t\t\topacity: 1;\n\t\t\tbackground-color: var(--ck-color-focus-border);\n\n\t\t\t/* When the widget is selected, notify the user using the proper look of the icon. */\n\t\t\t& .ck-icon .ck-icon__selected-indicator {\n\t\t\t\topacity: 1;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/* In a RTL environment, align the selection handler to the right side of the widget */\n/* stylelint-disable-next-line no-descending-specificity */\n.ck[dir="rtl"] .ck-widget.ck-widget_with-selection-handle .ck-widget__selection-handle {\n\tleft: auto;\n\tright: calc(0px - var(--ck-widget-outline-thickness));\n}\n\n/* https://github.com/ckeditor/ckeditor5/issues/6415 */\n.ck.ck-editor__editable.ck-read-only .ck-widget {\n\t/* Prevent the :hover outline from showing up because of the used outline-color transition. */\n\ttransition: none;\n\n\t&:not(.ck-widget_selected) {\n\t\t/* Disable visual effects of hover/active widget when CKEditor is in readOnly mode.\n\t\t * See: https://github.com/ckeditor/ckeditor5/issues/1261\n\t\t *\n\t\t * Leave the unit because this custom property is used in calc() by other features.\n\t\t * See: https://github.com/ckeditor/ckeditor5/issues/6775\n\t\t */\n\t\t--ck-widget-outline-thickness: 0px;\n\t}\n\n\t&.ck-widget_with-selection-handle {\n\t\t& .ck-widget__selection-handle,\n\t\t& .ck-widget__selection-handle:hover {\n\t\t\tbackground: var(--ck-color-widget-blurred-border);\n\t\t}\n\t}\n}\n\n/* Style the widget when it\'s selected but the editable it belongs to lost focus. */\n/* stylelint-disable-next-line no-descending-specificity */\n.ck.ck-editor__editable.ck-blurred .ck-widget {\n\t&.ck-widget_selected,\n\t&.ck-widget_selected:hover {\n\t\toutline-color: var(--ck-color-widget-blurred-border);\n\n\t\t&.ck-widget_with-selection-handle {\n\t\t\t& > .ck-widget__selection-handle,\n\t\t\t& > .ck-widget__selection-handle:hover {\n\t\t\t\tbackground: var(--ck-color-widget-blurred-border);\n\t\t\t}\n\t\t}\n\t}\n}\n\n.ck.ck-editor__editable > .ck-widget.ck-widget_with-selection-handle:first-child,\n.ck.ck-editor__editable blockquote > .ck-widget.ck-widget_with-selection-handle:first-child {\n\t/* Do not crop selection handler if a widget is a first-child in the blockquote or in the root editable.\n\tIn fact, anything with overflow: hidden.\n\thttps://github.com/ckeditor/ckeditor5-block-quote/issues/28\n\thttps://github.com/ckeditor/ckeditor5-widget/issues/44\n\thttps://github.com/ckeditor/ckeditor5-widget/issues/66 */\n\tmargin-top: calc(1em + var(--ck-widget-handler-icon-size));\n}\n',"/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * A visual style of focused element's border.\n */\n@define-mixin ck-focus-ring {\n\t/* Disable native outline. */\n\toutline: none;\n\tborder: var(--ck-focus-ring)\n}\n","/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n/**\n * A helper to combine multiple shadows.\n */\n@define-mixin ck-box-shadow $shadowA, $shadowB: 0 0 {\n\tbox-shadow: $shadowA, $shadowB;\n}\n\n/**\n * Gives an element a drop shadow so it looks like a floating panel.\n */\n@define-mixin ck-drop-shadow {\n\t@mixin ck-box-shadow var(--ck-drop-shadow);\n}\n"],sourceRoot:""}]);var s=a},8506:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,".ck .ck-widget_with-resizer{position:relative}.ck .ck-widget__resizer{display:none;position:absolute;pointer-events:none;left:0;top:0}.ck-focused .ck-widget_with-resizer.ck-widget_selected>.ck-widget__resizer{display:block}.ck .ck-widget__resizer__handle{position:absolute;pointer-events:all}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-right,.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-left{cursor:nwse-resize}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-left,.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-right{cursor:nesw-resize}:root{--ck-resizer-size:10px;--ck-resizer-offset:calc(var(--ck-resizer-size)/-2 - 2px);--ck-resizer-border-width:1px}.ck .ck-widget__resizer{outline:1px solid var(--ck-color-resizer)}.ck .ck-widget__resizer__handle{width:var(--ck-resizer-size);height:var(--ck-resizer-size);background:var(--ck-color-focus-border);border:var(--ck-resizer-border-width) solid #fff;border-radius:var(--ck-resizer-border-radius)}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-left{top:var(--ck-resizer-offset);left:var(--ck-resizer-offset)}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-top-right{top:var(--ck-resizer-offset);right:var(--ck-resizer-offset)}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-right{bottom:var(--ck-resizer-offset);right:var(--ck-resizer-offset)}.ck .ck-widget__resizer__handle.ck-widget__resizer__handle-bottom-left{bottom:var(--ck-resizer-offset);left:var(--ck-resizer-offset)}","",{version:3,sources:["webpack://./../ckeditor5-widget/theme/widgetresize.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-widget/widgetresize.css"],names:[],mappings:"AAKA,4BAEC,iBACD,CAEA,wBACC,YAAa,CACb,iBAAkB,CAGlB,mBAAoB,CAEpB,MAAO,CACP,KACD,CAGC,2EACC,aACD,CAGD,gCACC,iBAAkB,CAGlB,kBAWD,CATC,4IAEC,kBACD,CAEA,4IAEC,kBACD,CCpCD,MACC,sBAAuB,CAGvB,yDAAiE,CACjE,6BACD,CAEA,wBACC,yCACD,CAEA,gCACC,4BAA6B,CAC7B,6BAA8B,CAC9B,uCAAwC,CACxC,gDAA6D,CAC7D,6CAqBD,CAnBC,oEACC,4BAA6B,CAC7B,6BACD,CAEA,qEACC,4BAA6B,CAC7B,8BACD,CAEA,wEACC,+BAAgC,CAChC,8BACD,CAEA,uEACC,+BAAgC,CAChC,6BACD",sourcesContent:["/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n.ck .ck-widget_with-resizer {\n\t/* Make the widget wrapper a relative positioning container for the drag handle. */\n\tposition: relative;\n}\n\n.ck .ck-widget__resizer {\n\tdisplay: none;\n\tposition: absolute;\n\n\t/* The wrapper itself should not interfere with the pointer device, only the handles should. */\n\tpointer-events: none;\n\n\tleft: 0;\n\ttop: 0;\n}\n\n.ck-focused .ck-widget_with-resizer.ck-widget_selected {\n\t& > .ck-widget__resizer {\n\t\tdisplay: block;\n\t}\n}\n\n.ck .ck-widget__resizer__handle {\n\tposition: absolute;\n\n\t/* Resizers are the only UI elements that should interfere with a pointer device. */\n\tpointer-events: all;\n\n\t&.ck-widget__resizer__handle-top-left,\n\t&.ck-widget__resizer__handle-bottom-right {\n\t\tcursor: nwse-resize;\n\t}\n\n\t&.ck-widget__resizer__handle-top-right,\n\t&.ck-widget__resizer__handle-bottom-left {\n\t\tcursor: nesw-resize;\n\t}\n}\n","/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n:root {\n\t--ck-resizer-size: 10px;\n\n\t/* Set the resizer with a 50% offset. */\n\t--ck-resizer-offset: calc( ( var(--ck-resizer-size) / -2 ) - 2px);\n\t--ck-resizer-border-width: 1px;\n}\n\n.ck .ck-widget__resizer {\n\toutline: 1px solid var(--ck-color-resizer);\n}\n\n.ck .ck-widget__resizer__handle {\n\twidth: var(--ck-resizer-size);\n\theight: var(--ck-resizer-size);\n\tbackground: var(--ck-color-focus-border);\n\tborder: var(--ck-resizer-border-width) solid hsl(0, 0%, 100%);\n\tborder-radius: var(--ck-resizer-border-radius);\n\n\t&.ck-widget__resizer__handle-top-left {\n\t\ttop: var(--ck-resizer-offset);\n\t\tleft: var(--ck-resizer-offset);\n\t}\n\n\t&.ck-widget__resizer__handle-top-right {\n\t\ttop: var(--ck-resizer-offset);\n\t\tright: var(--ck-resizer-offset);\n\t}\n\n\t&.ck-widget__resizer__handle-bottom-right {\n\t\tbottom: var(--ck-resizer-offset);\n\t\tright: var(--ck-resizer-offset);\n\t}\n\n\t&.ck-widget__resizer__handle-bottom-left {\n\t\tbottom: var(--ck-resizer-offset);\n\t\tleft: var(--ck-resizer-offset);\n\t}\n}\n"],sourceRoot:""}]);var s=a},4921:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(1799),i=n.n(r),o=n(2609),a=n.n(o)()(i());a.push([e.id,'.ck .ck-widget .ck-widget__type-around__button{display:block;position:absolute;overflow:hidden;z-index:var(--ck-z-default)}.ck .ck-widget .ck-widget__type-around__button svg{position:absolute;top:50%;left:50%;z-index:calc(var(--ck-z-default) + 2)}.ck .ck-widget .ck-widget__type-around__button.ck-widget__type-around__button_before{top:calc(var(--ck-widget-outline-thickness)*-0.5);left:min(10%,30px);transform:translateY(-50%)}.ck .ck-widget .ck-widget__type-around__button.ck-widget__type-around__button_after{bottom:calc(var(--ck-widget-outline-thickness)*-0.5);right:min(10%,30px);transform:translateY(50%)}.ck .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button:after,.ck .ck-widget>.ck-widget__type-around>.ck-widget__type-around__button:hover:after{content:"";display:block;position:absolute;top:1px;left:1px;z-index:calc(var(--ck-z-default) + 1)}.ck .ck-widget>.ck-widget__type-around>.ck-widget__type-around__fake-caret{display:none;position:absolute;left:0;right:0}.ck .ck-widget:hover>.ck-widget__type-around>.ck-widget__type-around__fake-caret{left:calc(var(--ck-widget-outline-thickness)*-1);right:calc(var(--ck-widget-outline-thickness)*-1)}.ck .ck-widget.ck-widget_type-around_show-fake-caret_before>.ck-widget__type-around>.ck-widget__type-around__fake-caret{top:calc(var(--ck-widget-outline-thickness)*-1 - 1px);display:block}.ck .ck-widget.ck-widget_type-around_show-fake-caret_after>.ck-widget__type-around>.ck-widget__type-around__fake-caret{bottom:calc(var(--ck-widget-outline-thickness)*-1 - 1px);display:block}.ck.ck-editor__editable.ck-read-only .ck-widget__type-around,.ck.ck-editor__editable.ck-restricted-editing_mode_restricted .ck-widget__type-around,.ck.ck-editor__editable.ck-widget__type-around_disabled .ck-widget__type-around{display:none}:root{--ck-widget-type-around-button-size:20px;--ck-color-widget-type-around-button-active:var(--ck-color-focus-border);--ck-color-widget-type-around-button-hover:var(--ck-color-widget-hover-border);--ck-color-widget-type-around-button-blurred-editable:var(--ck-color-widget-blurred-border);--ck-color-widget-type-around-button-radar-start-alpha:0;--ck-color-widget-type-around-button-radar-end-alpha:.3;--ck-color-widget-type-around-button-icon:var(--ck-color-base-background)}.ck .ck-widget .ck-widget__type-around__button{width:var(--ck-widget-type-around-button-size);height:var(--ck-widget-type-around-button-size);background:var(--ck-color-widget-type-around-button);border-radius:100px;transition:opacity var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve),background var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);opacity:0;pointer-events:none}.ck .ck-widget .ck-widget__type-around__button svg{width:10px;height:8px;transform:translate(-50%,-50%);transition:transform .5s ease;margin-top:1px}.ck .ck-widget .ck-widget__type-around__button svg *{stroke-dasharray:10;stroke-dashoffset:0;fill:none;stroke:var(--ck-color-widget-type-around-button-icon);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.ck .ck-widget .ck-widget__type-around__button svg line{stroke-dasharray:7}.ck .ck-widget .ck-widget__type-around__button:hover{animation:ck-widget-type-around-button-sonar 1s ease infinite}.ck .ck-widget .ck-widget__type-around__button:hover svg polyline{animation:ck-widget-type-around-arrow-dash 2s linear}.ck .ck-widget .ck-widget__type-around__button:hover svg line{animation:ck-widget-type-around-arrow-tip-dash 2s linear}.ck .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button,.ck .ck-widget:hover>.ck-widget__type-around>.ck-widget__type-around__button{opacity:1;pointer-events:auto}.ck .ck-widget:not(.ck-widget_selected)>.ck-widget__type-around>.ck-widget__type-around__button{background:var(--ck-color-widget-type-around-button-hover)}.ck .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button,.ck .ck-widget>.ck-widget__type-around>.ck-widget__type-around__button:hover{background:var(--ck-color-widget-type-around-button-active)}.ck .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button:after,.ck .ck-widget>.ck-widget__type-around>.ck-widget__type-around__button:hover:after{width:calc(var(--ck-widget-type-around-button-size) - 2px);height:calc(var(--ck-widget-type-around-button-size) - 2px);border-radius:100px;background:linear-gradient(135deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3))}.ck .ck-widget.ck-widget_with-selection-handle>.ck-widget__type-around>.ck-widget__type-around__button_before{margin-left:20px}.ck .ck-widget .ck-widget__type-around__fake-caret{pointer-events:none;height:1px;animation:ck-widget-type-around-fake-caret-pulse 1s linear infinite normal forwards;outline:1px solid hsla(0,0%,100%,.5);background:var(--ck-color-base-text)}.ck .ck-widget.ck-widget_selected.ck-widget_type-around_show-fake-caret_after,.ck .ck-widget.ck-widget_selected.ck-widget_type-around_show-fake-caret_before{outline-color:transparent}.ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_selected:hover,.ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_selected:hover{outline-color:var(--ck-color-widget-hover-border)}.ck .ck-widget.ck-widget_type-around_show-fake-caret_after>.ck-widget__type-around>.ck-widget__type-around__button,.ck .ck-widget.ck-widget_type-around_show-fake-caret_before>.ck-widget__type-around>.ck-widget__type-around__button{opacity:0;pointer-events:none}.ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_with-selection-handle.ck-widget_selected:hover>.ck-widget__selection-handle,.ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_with-selection-handle.ck-widget_selected>.ck-widget__selection-handle,.ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_with-selection-handle.ck-widget_selected:hover>.ck-widget__selection-handle,.ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_with-selection-handle.ck-widget_selected>.ck-widget__selection-handle{opacity:0}.ck .ck-widget.ck-widget_type-around_show-fake-caret_after.ck-widget_selected.ck-widget_with-resizer>.ck-widget__resizer,.ck .ck-widget.ck-widget_type-around_show-fake-caret_before.ck-widget_selected.ck-widget_with-resizer>.ck-widget__resizer{opacity:0}.ck[dir=rtl] .ck-widget.ck-widget_with-selection-handle .ck-widget__type-around>.ck-widget__type-around__button_before{margin-left:0;margin-right:20px}.ck-editor__nested-editable.ck-editor__editable_selected .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button,.ck-editor__nested-editable.ck-editor__editable_selected .ck-widget:hover>.ck-widget__type-around>.ck-widget__type-around__button{opacity:0;pointer-events:none}.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button:not(:hover){background:var(--ck-color-widget-type-around-button-blurred-editable)}.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected>.ck-widget__type-around>.ck-widget__type-around__button:not(:hover) svg *{stroke:#999}@keyframes ck-widget-type-around-arrow-dash{0%{stroke-dashoffset:10}20%,to{stroke-dashoffset:0}}@keyframes ck-widget-type-around-arrow-tip-dash{0%,20%{stroke-dashoffset:7}40%,to{stroke-dashoffset:0}}@keyframes ck-widget-type-around-button-sonar{0%{box-shadow:0 0 0 0 hsla(var(--ck-color-focus-border-coordinates),var(--ck-color-widget-type-around-button-radar-start-alpha))}50%{box-shadow:0 0 0 5px hsla(var(--ck-color-focus-border-coordinates),var(--ck-color-widget-type-around-button-radar-end-alpha))}to{box-shadow:0 0 0 5px hsla(var(--ck-color-focus-border-coordinates),var(--ck-color-widget-type-around-button-radar-start-alpha))}}@keyframes ck-widget-type-around-fake-caret-pulse{0%{opacity:1}49%{opacity:1}50%{opacity:0}99%{opacity:0}to{opacity:1}}',"",{version:3,sources:["webpack://./../ckeditor5-widget/theme/widgettypearound.css","webpack://./../ckeditor5-theme-lark/theme/ckeditor5-widget/widgettypearound.css"],names:[],mappings:"AASC,+CACC,aAAc,CACd,iBAAkB,CAClB,eAAgB,CAChB,2BAwBD,CAtBC,mDACC,iBAAkB,CAClB,OAAQ,CACR,QAAS,CACT,qCACD,CAEA,qFAEC,iDAAoD,CACpD,kBAAoB,CAEpB,0BACD,CAEA,oFAEC,oDAAuD,CACvD,mBAAqB,CAErB,yBACD,CAUA,mLACC,UAAW,CACX,aAAc,CACd,iBAAkB,CAClB,OAAQ,CACR,QAAS,CACT,qCACD,CAMD,2EACC,YAAa,CACb,iBAAkB,CAClB,MAAO,CACP,OACD,CAOA,iFACC,gDAAqD,CACrD,iDACD,CAKA,wHACC,qDAA0D,CAC1D,aACD,CAKA,uHACC,wDAA6D,CAC7D,aACD,CAoBD,mOACC,YACD,CC3GA,MACC,wCAAyC,CACzC,wEAAyE,CACzE,8EAA+E,CAC/E,2FAA4F,CAC5F,wDAAyD,CACzD,uDAAwD,CACxD,yEACD,CAgBC,+CACC,8CAA+C,CAC/C,+CAAgD,CAChD,oDAAqD,CACrD,mBAAoB,CACpB,uMAAyM,CAb1M,SAAU,CACV,mBA0DA,CA1CC,mDACC,UAAW,CACX,UAAW,CACX,8BAA+B,CAC/B,6BAA8B,CAC9B,cAgBD,CAdC,qDACC,mBAAoB,CACpB,mBAAoB,CAEpB,SAAU,CACV,qDAAsD,CACtD,kBAAmB,CACnB,oBAAqB,CACrB,qBACD,CAEA,wDACC,kBACD,CAGD,qDAIC,6DAcD,CARE,kEACC,oDACD,CAEA,8DACC,wDACD,CAUF,uKAvED,SAAU,CACV,mBAwEC,CAOD,gGACC,0DACD,CAOA,uKAEC,2DAQD,CANC,mLACC,0DAA2D,CAC3D,2DAA4D,CAC5D,mBAAoB,CACpB,uEACD,CAOD,8GACC,gBACD,CAKA,mDACC,mBAAoB,CACpB,UAAW,CACX,mFAAoF,CAMpF,oCAAwC,CACxC,oCACD,CAOC,6JAEC,yBACD,CAUA,yKACC,iDACD,CAMA,uOAlJD,SAAU,CACV,mBAmJC,CASE,0jBACC,SACD,CASF,mPACC,SACD,CASF,uHACC,aAAc,CACd,iBACD,CAYG,iRAlMF,SAAU,CACV,mBAmME,CAQH,kIACC,qEAKD,CAHC,wIACC,WACD,CAGD,4CACC,GACC,oBACD,CACA,OACC,mBACD,CACD,CAEA,gDACC,OACC,mBACD,CACA,OACC,mBACD,CACD,CAEA,8CACC,GACC,6HACD,CACA,IACC,6HACD,CACA,GACC,+HACD,CACD,CAEA,kDACC,GACC,SACD,CACA,IACC,SACD,CACA,IACC,SACD,CACA,IACC,SACD,CACA,GACC,SACD,CACD",sourcesContent:['/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n.ck .ck-widget {\n\t/*\n\t * Styles of the type around buttons\n\t */\n\t& .ck-widget__type-around__button {\n\t\tdisplay: block;\n\t\tposition: absolute;\n\t\toverflow: hidden;\n\t\tz-index: var(--ck-z-default);\n\n\t\t& svg {\n\t\t\tposition: absolute;\n\t\t\ttop: 50%;\n\t\t\tleft: 50%;\n\t\t\tz-index: calc(var(--ck-z-default) + 2);\n\t\t}\n\n\t\t&.ck-widget__type-around__button_before {\n\t\t\t/* Place it in the middle of the outline */\n\t\t\ttop: calc(-0.5 * var(--ck-widget-outline-thickness));\n\t\t\tleft: min(10%, 30px);\n\n\t\t\ttransform: translateY(-50%);\n\t\t}\n\n\t\t&.ck-widget__type-around__button_after {\n\t\t\t/* Place it in the middle of the outline */\n\t\t\tbottom: calc(-0.5 * var(--ck-widget-outline-thickness));\n\t\t\tright: min(10%, 30px);\n\n\t\t\ttransform: translateY(50%);\n\t\t}\n\t}\n\n\t/*\n\t * Styles for the buttons when:\n\t * - the widget is selected,\n\t * - or the button is being hovered (regardless of the widget state).\n\t */\n\t&.ck-widget_selected > .ck-widget__type-around > .ck-widget__type-around__button,\n\t& > .ck-widget__type-around > .ck-widget__type-around__button:hover {\n\t\t&::after {\n\t\t\tcontent: "";\n\t\t\tdisplay: block;\n\t\t\tposition: absolute;\n\t\t\ttop: 1px;\n\t\t\tleft: 1px;\n\t\t\tz-index: calc(var(--ck-z-default) + 1);\n\t\t}\n\t}\n\n\t/*\n\t * Styles for the horizontal "fake caret" which is displayed when the user navigates using the keyboard.\n\t */\n\t& > .ck-widget__type-around > .ck-widget__type-around__fake-caret {\n\t\tdisplay: none;\n\t\tposition: absolute;\n\t\tleft: 0;\n\t\tright: 0;\n\t}\n\n\t/*\n\t * When the widget is hovered the "fake caret" would normally be narrower than the\n\t * extra outline displayed around the widget. Let\'s extend the "fake caret" to match\n\t * the full width of the widget.\n\t */\n\t&:hover > .ck-widget__type-around > .ck-widget__type-around__fake-caret {\n\t\tleft: calc( -1 * var(--ck-widget-outline-thickness) );\n\t\tright: calc( -1 * var(--ck-widget-outline-thickness) );\n\t}\n\n\t/*\n\t * Styles for the horizontal "fake caret" when it should be displayed before the widget (backward keyboard navigation).\n\t */\n\t&.ck-widget_type-around_show-fake-caret_before > .ck-widget__type-around > .ck-widget__type-around__fake-caret {\n\t\ttop: calc( -1 * var(--ck-widget-outline-thickness) - 1px );\n\t\tdisplay: block;\n\t}\n\n\t/*\n\t * Styles for the horizontal "fake caret" when it should be displayed after the widget (forward keyboard navigation).\n\t */\n\t&.ck-widget_type-around_show-fake-caret_after > .ck-widget__type-around > .ck-widget__type-around__fake-caret {\n\t\tbottom: calc( -1 * var(--ck-widget-outline-thickness) - 1px );\n\t\tdisplay: block;\n\t}\n}\n\n/*\n * Integration with the read-only mode of the editor.\n */\n.ck.ck-editor__editable.ck-read-only .ck-widget__type-around {\n\tdisplay: none;\n}\n\n/*\n * Integration with the restricted editing mode (feature) of the editor.\n */\n.ck.ck-editor__editable.ck-restricted-editing_mode_restricted .ck-widget__type-around {\n\tdisplay: none;\n}\n\n/*\n * Integration with the #isEnabled property of the WidgetTypeAround plugin.\n */\n.ck.ck-editor__editable.ck-widget__type-around_disabled .ck-widget__type-around {\n\tdisplay: none;\n}\n','/*\n * Copyright (c) 2003-2022, CKSource Holding sp. z o.o. All rights reserved.\n * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license\n */\n\n:root {\n\t--ck-widget-type-around-button-size: 20px;\n\t--ck-color-widget-type-around-button-active: var(--ck-color-focus-border);\n\t--ck-color-widget-type-around-button-hover: var(--ck-color-widget-hover-border);\n\t--ck-color-widget-type-around-button-blurred-editable: var(--ck-color-widget-blurred-border);\n\t--ck-color-widget-type-around-button-radar-start-alpha: 0;\n\t--ck-color-widget-type-around-button-radar-end-alpha: .3;\n\t--ck-color-widget-type-around-button-icon: var(--ck-color-base-background);\n}\n\n@define-mixin ck-widget-type-around-button-visible {\n\topacity: 1;\n\tpointer-events: auto;\n}\n\n@define-mixin ck-widget-type-around-button-hidden {\n\topacity: 0;\n\tpointer-events: none;\n}\n\n.ck .ck-widget {\n\t/*\n\t * Styles of the type around buttons\n\t */\n\t& .ck-widget__type-around__button {\n\t\twidth: var(--ck-widget-type-around-button-size);\n\t\theight: var(--ck-widget-type-around-button-size);\n\t\tbackground: var(--ck-color-widget-type-around-button);\n\t\tborder-radius: 100px;\n\t\ttransition: opacity var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve), background var(--ck-widget-handler-animation-duration) var(--ck-widget-handler-animation-curve);\n\n\t\t@mixin ck-widget-type-around-button-hidden;\n\n\t\t& svg {\n\t\t\twidth: 10px;\n\t\t\theight: 8px;\n\t\t\ttransform: translate(-50%,-50%);\n\t\t\ttransition: transform .5s ease;\n\t\t\tmargin-top: 1px;\n\n\t\t\t& * {\n\t\t\t\tstroke-dasharray: 10;\n\t\t\t\tstroke-dashoffset: 0;\n\n\t\t\t\tfill: none;\n\t\t\t\tstroke: var(--ck-color-widget-type-around-button-icon);\n\t\t\t\tstroke-width: 1.5px;\n\t\t\t\tstroke-linecap: round;\n\t\t\t\tstroke-linejoin: round;\n\t\t\t}\n\n\t\t\t& line {\n\t\t\t\tstroke-dasharray: 7;\n\t\t\t}\n\t\t}\n\n\t\t&:hover {\n\t\t\t/*\n\t\t\t * Display the "sonar" around the button when hovered.\n\t\t\t */\n\t\t\tanimation: ck-widget-type-around-button-sonar 1s ease infinite;\n\n\t\t\t/*\n\t\t\t * Animate active button\'s icon.\n\t\t\t */\n\t\t\t& svg {\n\t\t\t\t& polyline {\n\t\t\t\t\tanimation: ck-widget-type-around-arrow-dash 2s linear;\n\t\t\t\t}\n\n\t\t\t\t& line {\n\t\t\t\t\tanimation: ck-widget-type-around-arrow-tip-dash 2s linear;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t/*\n\t * Show type around buttons when the widget gets selected or being hovered.\n\t */\n\t&.ck-widget_selected,\n\t&:hover {\n\t\t& > .ck-widget__type-around > .ck-widget__type-around__button {\n\t\t\t@mixin ck-widget-type-around-button-visible;\n\t\t}\n\t}\n\n\t/*\n\t * Styles for the buttons when the widget is NOT selected (but the buttons are visible\n\t * and still can be hovered).\n\t */\n\t&:not(.ck-widget_selected) > .ck-widget__type-around > .ck-widget__type-around__button {\n\t\tbackground: var(--ck-color-widget-type-around-button-hover);\n\t}\n\n\t/*\n\t * Styles for the buttons when:\n\t * - the widget is selected,\n\t * - or the button is being hovered (regardless of the widget state).\n\t */\n\t&.ck-widget_selected > .ck-widget__type-around > .ck-widget__type-around__button,\n\t& > .ck-widget__type-around > .ck-widget__type-around__button:hover {\n\t\tbackground: var(--ck-color-widget-type-around-button-active);\n\n\t\t&::after {\n\t\t\twidth: calc(var(--ck-widget-type-around-button-size) - 2px);\n\t\t\theight: calc(var(--ck-widget-type-around-button-size) - 2px);\n\t\t\tborder-radius: 100px;\n\t\t\tbackground: linear-gradient(135deg, hsla(0,0%,100%,0) 0%, hsla(0,0%,100%,.3) 100%);\n\t\t}\n\t}\n\n\t/*\n\t * Styles for the "before" button when the widget has a selection handle. Because some space\n\t * is consumed by the handle, the button must be moved slightly to the right to let it breathe.\n\t */\n\t&.ck-widget_with-selection-handle > .ck-widget__type-around > .ck-widget__type-around__button_before {\n\t\tmargin-left: 20px;\n\t}\n\n\t/*\n\t * Styles for the horizontal "fake caret" which is displayed when the user navigates using the keyboard.\n\t */\n\t& .ck-widget__type-around__fake-caret {\n\t\tpointer-events: none;\n\t\theight: 1px;\n\t\tanimation: ck-widget-type-around-fake-caret-pulse linear 1s infinite normal forwards;\n\n\t\t/*\n\t\t * The semi-transparent-outline+background combo improves the contrast\n\t\t * when the background underneath the fake caret is dark.\n\t\t */\n\t\toutline: solid 1px hsla(0, 0%, 100%, .5);\n\t\tbackground: var(--ck-color-base-text);\n\t}\n\n\t/*\n\t * Styles of the widget when the "fake caret" is blinking (e.g. upon keyboard navigation).\n\t * Despite the widget being physically selected in the model, its outline should disappear.\n\t */\n\t&.ck-widget_selected {\n\t\t&.ck-widget_type-around_show-fake-caret_before,\n\t\t&.ck-widget_type-around_show-fake-caret_after {\n\t\t\toutline-color: transparent;\n\t\t}\n\t}\n\n\t&.ck-widget_type-around_show-fake-caret_before,\n\t&.ck-widget_type-around_show-fake-caret_after {\n\t\t/*\n\t\t * When the "fake caret" is visible we simulate that the widget is not selected\n\t\t * (despite being physically selected), so the outline color should be for the\n\t\t * unselected widget.\n\t\t */\n\t\t&.ck-widget_selected:hover {\n\t\t\toutline-color: var(--ck-color-widget-hover-border);\n\t\t}\n\n\t\t/*\n\t\t * Styles of the type around buttons when the "fake caret" is blinking (e.g. upon keyboard navigation).\n\t\t * In this state, the type around buttons would collide with the fake carets so they should disappear.\n\t\t */\n\t\t& > .ck-widget__type-around > .ck-widget__type-around__button {\n\t\t\t@mixin ck-widget-type-around-button-hidden;\n\t\t}\n\n\t\t/*\n\t\t * Fake horizontal caret integration with the selection handle. When the caret is visible, simply\n\t\t * hide the handle because it intersects with the caret (and does not make much sense anyway).\n\t\t */\n\t\t&.ck-widget_with-selection-handle {\n\t\t\t&.ck-widget_selected,\n\t\t\t&.ck-widget_selected:hover {\n\t\t\t\t& > .ck-widget__selection-handle {\n\t\t\t\t\topacity: 0\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t/*\n\t\t * Fake horizontal caret integration with the resize UI. When the caret is visible, simply\n\t\t * hide the resize UI because it creates too much noise. It can be visible when the user\n\t\t * hovers the widget, though.\n\t\t */\n\t\t&.ck-widget_selected.ck-widget_with-resizer > .ck-widget__resizer {\n\t\t\topacity: 0\n\t\t}\n\t}\n}\n\n/*\n * Styles for the "before" button when the widget has a selection handle in an RTL environment.\n * The selection handler is aligned to the right side of the widget so there is no need to create\n * additional space for it next to the "before" button.\n */\n.ck[dir="rtl"] .ck-widget.ck-widget_with-selection-handle .ck-widget__type-around > .ck-widget__type-around__button_before {\n\tmargin-left: 0;\n\tmargin-right: 20px;\n}\n\n/*\n * Hide type around buttons when the widget is selected as a child of a selected\n * nested editable (e.g. mulit-cell table selection).\n *\n * See https://github.com/ckeditor/ckeditor5/issues/7263.\n */\n.ck-editor__nested-editable.ck-editor__editable_selected {\n\t& .ck-widget {\n\t\t&.ck-widget_selected,\n\t\t&:hover {\n\t\t\t& > .ck-widget__type-around > .ck-widget__type-around__button {\n\t\t\t\t@mixin ck-widget-type-around-button-hidden;\n\t\t\t}\n\t\t}\n\t}\n}\n\n/*\n * Styles for the buttons when the widget is selected but the user clicked outside of the editor (blurred the editor).\n */\n.ck-editor__editable.ck-blurred .ck-widget.ck-widget_selected > .ck-widget__type-around > .ck-widget__type-around__button:not(:hover) {\n\tbackground: var(--ck-color-widget-type-around-button-blurred-editable);\n\n\t& svg * {\n\t\tstroke: hsl(0,0%,60%);\n\t}\n}\n\n@keyframes ck-widget-type-around-arrow-dash {\n\t0% {\n\t\tstroke-dashoffset: 10;\n\t}\n\t20%, 100% {\n\t\tstroke-dashoffset: 0;\n\t}\n}\n\n@keyframes ck-widget-type-around-arrow-tip-dash {\n\t0%, 20% {\n\t\tstroke-dashoffset: 7;\n\t}\n\t40%, 100% {\n\t\tstroke-dashoffset: 0;\n\t}\n}\n\n@keyframes ck-widget-type-around-button-sonar {\n\t0% {\n\t\tbox-shadow: 0 0 0 0 hsla(var(--ck-color-focus-border-coordinates), var(--ck-color-widget-type-around-button-radar-start-alpha));\n\t}\n\t50% {\n\t\tbox-shadow: 0 0 0 5px hsla(var(--ck-color-focus-border-coordinates), var(--ck-color-widget-type-around-button-radar-end-alpha));\n\t}\n\t100% {\n\t\tbox-shadow: 0 0 0 5px hsla(var(--ck-color-focus-border-coordinates), var(--ck-color-widget-type-around-button-radar-start-alpha));\n\t}\n}\n\n@keyframes ck-widget-type-around-fake-caret-pulse {\n\t0% {\n\t\topacity: 1;\n\t}\n\t49% {\n\t\topacity: 1;\n\t}\n\t50% {\n\t\topacity: 0;\n\t}\n\t99% {\n\t\topacity: 0;\n\t}\n\t100% {\n\t\topacity: 1;\n\t}\n}\n'],sourceRoot:""}]);var s=a},2609:function(e){e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n=e(t);return t[2]?"@media ".concat(t[2]," {").concat(n,"}"):n})).join("")},t.i=function(e,n,r){"string"==typeof e&&(e=[[null,e,""]]);var i={};if(r)for(var o=0;o<this.length;o++){var a=this[o][0];null!=a&&(i[a]=!0)}for(var s=0;s<e.length;s++){var l=[].concat(e[s]);r&&i[l[0]]||(n&&(l[2]?l[2]="".concat(n," and ").concat(l[2]):l[2]=n),t.push(l))}},t}},1799:function(e){function t(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null!=n){var r,i,o=[],a=!0,s=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);a=!0);}catch(e){s=!0,i=e}finally{try{a||null==n.return||n.return()}finally{if(s)throw i}}return o}}(e,t)||function(e,t){if(e){if("string"==typeof e)return n(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?n(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function n(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}e.exports=function(e){var n=t(e,4),r=n[1],i=n[3];if(!i)return r;if("function"==typeof btoa){var o=btoa(unescape(encodeURIComponent(JSON.stringify(i)))),a="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(o),s="/*# ".concat(a," */"),l=i.sources.map((function(e){return"/*# sourceURL=".concat(i.sourceRoot||"").concat(e," */")}));return[r].concat(l).concat([s]).join("\n")}return[r].join("\n")}},6062:function(e,t,n){var r,i=function(){return void 0===r&&(r=Boolean(window&&document&&document.all&&!window.atob)),r},o=function(){var e={};return function(t){if(void 0===e[t]){var n=document.querySelector(t);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}e[t]=n}return e[t]}}(),a=[];function s(e){for(var t=-1,n=0;n<a.length;n++)if(a[n].identifier===e){t=n;break}return t}function l(e,t){for(var n={},r=[],i=0;i<e.length;i++){var o=e[i],l=t.base?o[0]+t.base:o[0],c=n[l]||0,u="".concat(l," ").concat(c);n[l]=c+1;var d=s(u),f={css:o[1],media:o[2],sourceMap:o[3]};-1!==d?(a[d].references++,a[d].updater(f)):a.push({identifier:u,updater:m(f,t),references:1}),r.push(u)}return r}function c(e){var t=document.createElement("style"),r=e.attributes||{};if(void 0===r.nonce){var i=n.nc;i&&(r.nonce=i)}if(Object.keys(r).forEach((function(e){t.setAttribute(e,r[e])})),"function"==typeof e.insert)e.insert(t);else{var a=o(e.insert||"head");if(!a)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");a.appendChild(t)}return t}var u,d=(u=[],function(e,t){return u[e]=t,u.filter(Boolean).join("\n")});function f(e,t,n,r){var i=n?"":r.media?"@media ".concat(r.media," {").concat(r.css,"}"):r.css;if(e.styleSheet)e.styleSheet.cssText=d(t,i);else{var o=document.createTextNode(i),a=e.childNodes;a[t]&&e.removeChild(a[t]),a.length?e.insertBefore(o,a[t]):e.appendChild(o)}}function p(e,t,n){var r=n.css,i=n.media,o=n.sourceMap;if(i?e.setAttribute("media",i):e.removeAttribute("media"),o&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),e.styleSheet)e.styleSheet.cssText=r;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(r))}}var h=null,_=0;function m(e,t){var n,r,i;if(t.singleton){var o=_++;n=h||(h=c(t)),r=f.bind(null,n,o,!1),i=f.bind(null,n,o,!0)}else n=c(t),r=p.bind(null,n,t),i=function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(n)};return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else i()}}e.exports=function(e,t){(t=t||{}).singleton||"boolean"==typeof t.singleton||(t.singleton=i());var n=l(e=e||[],t);return function(e){if(e=e||[],"[object Array]"===Object.prototype.toString.call(e)){for(var r=0;r<n.length;r++){var i=s(n[r]);a[i].references--}for(var o=l(e,t),c=0;c<n.length;c++){var u=s(n[c]);0===a[u].references&&(a[u].updater(),a.splice(u,1))}n=o}}}}},k={};function y(e){var t=k[e];if(void 0!==t)return t.exports;var r=k[e]={id:e,exports:{}};return n[e](r,r.exports,y),r.exports}y.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return y.d(t,{a:t}),t},y.d=function(e,t){for(var n in t)y.o(t,n)&&!y.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},y.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(n){if("object"==typeof window)return window}}(),y.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)};var w={};return function(){var n=d.mark(wc),k=d.mark(Cc),C=d.mark(Op);y.d(w,{default:function(){return ew}});var A=function(){return function e(){e.called=!0}},x=g((function e(t,n){b(this,e),this.source=t,this.name=n,this.path=[],this.stop=A(),this.off=A()})),E=new Array(256).fill().map((function(e,t){return("0"+t.toString(16)).slice(-2)}));function D(){var e=4294967296*Math.random()>>>0,t=4294967296*Math.random()>>>0,n=4294967296*Math.random()>>>0,r=4294967296*Math.random()>>>0;return"e"+E[e>>0&255]+E[e>>8&255]+E[e>>16&255]+E[e>>24&255]+E[t>>0&255]+E[t>>8&255]+E[t>>16&255]+E[t>>24&255]+E[n>>0&255]+E[n>>8&255]+E[n>>16&255]+E[n>>24&255]+E[r>>0&255]+E[r>>8&255]+E[r>>16&255]+E[r>>24&255]}var T={get:function(e){return"number"!=typeof e?this[e]||this.normal:e},highest:1e5,high:1e3,normal:0,low:-1e3,lowest:-1e5},M=function(e){_(n,e);var t=m(n);function n(e,r,i){var o;return b(this,n),o=t.call(this,function(e,t){var n=new WeakSet,r=function(e,t){if("object"==typeof t&&null!==t){if(n.has(t))return"[object ".concat(t.constructor.name,"]");n.add(t)}return t};return e+(t?" ".concat(JSON.stringify(t,r)):"")+P(e)}(e,i)),o.name="CKEditorError",o.context=r,o.data=i,o}return g(n,[{key:"is",value:function(e){return"CKEditorError"===e}}],[{key:"rethrowUnexpectedError",value:function(e,t){if(e.is&&e.is("CKEditorError"))throw e;var r=new n(e.message,t);throw r.stack=e.stack,r}}]),n}(v(Error));function S(e,t){var n;(n=console).warn.apply(n,h(N(e,t)))}function P(e){return"\nRead more: https://ckeditor.com/docs/ckeditor5/latest/framework/guides/support/error-codes.html#error-".concat(e)}function N(e,t){var n=P(e);return t?[e,t,n]:[e,n]}var I="32.0.0",R="object"==typeof window?window:y.g;if(R.CKEDITOR_VERSION)throw new M("ckeditor-duplicated-modules",null);R.CKEDITOR_VERSION=I;var O=Symbol("listeningTo"),L=Symbol("emitterId"),j={on:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this.listenTo(this,e,t,n)},once:function(e,t,n){var r=!1;this.listenTo(this,e,(function(e){for(var n=arguments.length,i=new Array(n>1?n-1:0),o=1;o<n;o++)i[o-1]=arguments[o];r||(r=!0,e.off(),t.call.apply(t,[this,e].concat(i)))}),n)},off:function(e,t){this.stopListening(this,e,t)},listenTo:function(e,t,n){var r,i,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};this[O]||(this[O]={});var a=this[O];z(e)||B(e);var s=z(e);(r=a[s])||(r=a[s]={emitter:e,callbacks:{}}),(i=r.callbacks[t])||(i=r.callbacks[t]=[]),i.push(n),function(e,t,n,r,i){t._addEventListener?t._addEventListener(n,r,i):e._addEventListener.call(t,n,r,i)}(this,e,t,n,o)},stopListening:function(e,t,n){var r=this[O],i=e&&z(e),o=r&&i&&r[i],a=o&&t&&o.callbacks[t];if(!(!r||e&&!o||t&&!a))if(n)U(this,e,t,n),-1!==a.indexOf(n)&&(1===a.length?delete o.callbacks[t]:U(this,e,t,n));else if(a){for(;n=a.pop();)U(this,e,t,n);delete o.callbacks[t]}else if(o){for(t in o.callbacks)this.stopListening(e,t);delete r[i]}else{for(i in r)this.stopListening(r[i].emitter);delete this[O]}},fire:function(e){try{for(var t=e instanceof x?e:new x(this,e),n=t.name,r=G(this,n),i=arguments.length,o=new Array(i>1?i-1:0),a=1;a<i;a++)o[a-1]=arguments[a];if(t.path.push(this),r){var s=[t].concat(o);r=Array.from(r);for(var l=0;l<r.length&&(r[l].callback.apply(this,s),t.off.called&&(delete t.off.called,this._removeEventListener(n,r[l].callback)),!t.stop.called);l++);}if(this._delegations){var c=this._delegations.get(n),u=this._delegations.get("*");c&&V(c,t,o),u&&V(u,t,o)}return t.return}catch(e){M.rethrowUnexpectedError(e,this)}},delegate:function(){for(var e=this,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return{to:function(t,r){e._delegations||(e._delegations=new Map),n.forEach((function(n){var i=e._delegations.get(n);i?i.set(t,r):e._delegations.set(n,new Map([[t,r]]))}))}}},stopDelegating:function(e,t){if(this._delegations)if(e)if(t){var n=this._delegations.get(e);n&&n.delete(t)}else this._delegations.delete(e);else this._delegations.clear()},_addEventListener:function(e,t,n){!function(e,t){var n=H(e);if(!n[t]){for(var r=t,i=null,o=[];""!==r&&!n[r];)n[r]={callbacks:[],childEvents:[]},o.push(n[r]),i&&n[r].childEvents.push(i),i=r,r=r.substr(0,r.lastIndexOf(":"));if(""!==r){var a,s=p(o);try{for(s.s();!(a=s.n()).done;)a.value.callbacks=n[r].callbacks.slice()}catch(l){s.e(l)}finally{s.f()}n[r].childEvents.push(i)}}}(this,e);var r,i=F(this,e),o=T.get(n.priority),a={callback:t,priority:o},s=p(i);try{for(s.s();!(r=s.n()).done;){for(var l=r.value,c=!1,u=0;u<l.length;u++)if(l[u].priority<o){l.splice(u,0,a),c=!0;break}c||l.push(a)}}catch(d){s.e(d)}finally{s.f()}},_removeEventListener:function(e,t){var n,r=F(this,e),i=p(r);try{for(i.s();!(n=i.n()).done;)for(var o=n.value,a=0;a<o.length;a++)o[a].callback==t&&(o.splice(a,1),a--)}catch(s){i.e(s)}finally{i.f()}}},q=j;function B(e,t){e[L]||(e[L]=t||D())}function z(e){return e[L]}function H(e){return e._events||Object.defineProperty(e,"_events",{value:{}}),e._events}function F(e,t){var n=H(e)[t];if(!n)return[];for(var r=[n.callbacks],i=0;i<n.childEvents.length;i++){var o=F(e,n.childEvents[i]);r=r.concat(o)}return r}function G(e,t){var n;return e._events&&(n=e._events[t])&&n.callbacks.length?n.callbacks:t.indexOf(":")>-1?G(e,t.substr(0,t.lastIndexOf(":"))):null}function V(e,t,n){var r,i=p(e);try{for(i.s();!(r=i.n()).done;){var o=f(r.value,2),a=o[0],s=o[1];s?"function"==typeof s&&(s=s(t.name)):s=t.name;var l=new x(t.source,s);l.path=h(t.path),a.fire.apply(a,[l].concat(h(n)))}}catch(c){i.e(c)}finally{i.f()}}function U(e,t,n,r){t._removeEventListener?t._removeEventListener(n,r):e._removeEventListener.call(t,n,r)}var W=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)},Y="object"==typeof e&&e&&e.Object===Object&&e,Q="object"==typeof self&&self&&self.Object===Object&&self,K=Y||Q||Function("return this")(),Z=K.Symbol,$=Object.prototype,J=$.hasOwnProperty,X=$.toString,ee=Z?Z.toStringTag:void 0,te=function(e){var t=J.call(e,ee),n=e[ee];try{e[ee]=void 0;var r=!0}catch(e){}var i=X.call(e);return r&&(t?e[ee]=n:delete e[ee]),i},ne=Object.prototype.toString,re=function(e){return ne.call(e)},ie=Z?Z.toStringTag:void 0,oe=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":ie&&ie in Object(e)?te(e):re(e)},ae=function(e){if(!W(e))return!1;var t=oe(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t},se=K["__core-js_shared__"],le=function(){var e=/[^.]+$/.exec(se&&se.keys&&se.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),ce=function(e){return!!le&&le in e},ue=Function.prototype.toString,de=function(e){if(null!=e){try{return ue.call(e)}catch(e){}try{return e+""}catch(e){}}return""},fe=/^\[object .+?Constructor\]$/,pe=Function.prototype,he=Object.prototype,_e=pe.toString,me=he.hasOwnProperty,ve=RegExp("^"+_e.call(me).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),ge=function(e){return!(!W(e)||ce(e))&&(ae(e)?ve:fe).test(de(e))},be=function(e,t){return null==e?void 0:e[t]},ke=function(e,t){var n=be(e,t);return ge(n)?n:void 0},ye=function(){try{var e=ke(Object,"defineProperty");return e({},"",{}),e}catch(e){}}(),we=function(e,t,n){"__proto__"==t&&ye?ye(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n},Ce=function(e,t){return e===t||e!=e&&t!=t},Ae=Object.prototype.hasOwnProperty,xe=function(e,t,n){var r=e[t];Ae.call(e,t)&&Ce(r,n)&&(void 0!==n||t in e)||we(e,t,n)},Ee=function(e,t,n,r){var i=!n;n||(n={});for(var o=-1,a=t.length;++o<a;){var s=t[o],l=r?r(n[s],e[s],s,n,e):void 0;void 0===l&&(l=e[s]),i?we(n,s,l):xe(n,s,l)}return n},De=function(e){return e},Te=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)},Me=Math.max,Se=function(e,t,n){return t=Me(void 0===t?e.length-1:t,0),function(){for(var r=arguments,i=-1,o=Me(r.length-t,0),a=Array(o);++i<o;)a[i]=r[t+i];i=-1;for(var s=Array(t+1);++i<t;)s[i]=r[i];return s[t]=n(a),Te(e,this,s)}},Pe=function(e){return function(){return e}},Ne=ye?function(e,t){return ye(e,"toString",{configurable:!0,enumerable:!1,value:Pe(t),writable:!0})}:De,Ie=Date.now,Re=function(e){var t=0,n=0;return function(){var r=Ie(),i=16-(r-n);if(n=r,i>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}},Oe=Re(Ne),Le=function(e,t){return Oe(Se(e,t,De),e+"")},je=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991},qe=function(e){return null!=e&&je(e.length)&&!ae(e)},Be=/^(?:0|[1-9]\d*)$/,ze=function(e,t){var n=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==n||"symbol"!=n&&Be.test(e))&&e>-1&&e%1==0&&e<t},He=function(e,t,n){if(!W(n))return!1;var r=typeof t;return!!("number"==r?qe(n)&&ze(t,n.length):"string"==r&&t in n)&&Ce(n[t],e)},Fe=function(e){return Le((function(t,n){var r=-1,i=n.length,o=i>1?n[i-1]:void 0,a=i>2?n[2]:void 0;for(o=e.length>3&&"function"==typeof o?(i--,o):void 0,a&&He(n[0],n[1],a)&&(o=i<3?void 0:o,i=1),t=Object(t);++r<i;){var s=n[r];s&&e(t,s,r,o)}return t}))},Ge=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r},Ve=function(e){return null!=e&&"object"==typeof e},Ue=function(e){return Ve(e)&&"[object Arguments]"==oe(e)},We=Object.prototype,Ye=We.hasOwnProperty,Qe=We.propertyIsEnumerable,Ke=Ue(function(){return arguments}())?Ue:function(e){return Ve(e)&&Ye.call(e,"callee")&&!Qe.call(e,"callee")},Ze=Ke,$e=Array.isArray,Je=function(){return!1},Xe=t&&!t.nodeType&&t,et=Xe&&"object"==typeof r&&r&&!r.nodeType&&r,tt=et&&et.exports===Xe?K.Buffer:void 0,nt=(tt?tt.isBuffer:void 0)||Je,rt={};rt["[object Float32Array]"]=rt["[object Float64Array]"]=rt["[object Int8Array]"]=rt["[object Int16Array]"]=rt["[object Int32Array]"]=rt["[object Uint8Array]"]=rt["[object Uint8ClampedArray]"]=rt["[object Uint16Array]"]=rt["[object Uint32Array]"]=!0,rt["[object Arguments]"]=rt["[object Array]"]=rt["[object ArrayBuffer]"]=rt["[object Boolean]"]=rt["[object DataView]"]=rt["[object Date]"]=rt["[object Error]"]=rt["[object Function]"]=rt["[object Map]"]=rt["[object Number]"]=rt["[object Object]"]=rt["[object RegExp]"]=rt["[object Set]"]=rt["[object String]"]=rt["[object WeakMap]"]=!1;var it=function(e){return Ve(e)&&je(e.length)&&!!rt[oe(e)]},ot=function(e){return function(t){return e(t)}},at=t&&!t.nodeType&&t,st=at&&"object"==typeof r&&r&&!r.nodeType&&r,lt=st&&st.exports===at&&Y.process,ct=function(){try{return st&&st.require&&st.require("util").types||lt&<.binding&<.binding("util")}catch(A){}}(),ut=ct&&ct.isTypedArray,dt=ut?ot(ut):it,ft=Object.prototype.hasOwnProperty,pt=function(e,t){var n=$e(e),r=!n&&Ze(e),i=!n&&!r&&nt(e),o=!n&&!r&&!i&&dt(e),a=n||r||i||o,s=a?Ge(e.length,String):[],l=s.length;for(var c in e)!t&&!ft.call(e,c)||a&&("length"==c||i&&("offset"==c||"parent"==c)||o&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||ze(c,l))||s.push(c);return s},ht=Object.prototype,_t=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||ht)},mt=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t},vt=Object.prototype.hasOwnProperty,gt=function(e){if(!W(e))return mt(e);var t=_t(e),n=[];for(var r in e)("constructor"!=r||!t&&vt.call(e,r))&&n.push(r);return n},bt=function(e){return qe(e)?pt(e,!0):gt(e)},kt=Fe((function(e,t){Ee(t,bt(t),e)})),yt=Symbol("observableProperties"),wt=Symbol("boundObservables"),Ct=Symbol("boundProperties"),At=Symbol("decoratedMethods"),xt=Symbol("decoratedOriginal"),Et={set:function(e,t){var n=this;if(W(e))Object.keys(e).forEach((function(t){n.set(t,e[t])}),this);else{Tt(this);var r=this[yt];if(e in this&&!r.has(e))throw new M("observable-set-cannot-override",this);Object.defineProperty(this,e,{enumerable:!0,configurable:!0,get:function(){return r.get(e)},set:function(t){var n=r.get(e),i=this.fire("set:"+e,e,t,n);void 0===i&&(i=t),n===i&&r.has(e)||(r.set(e,i),this.fire("change:"+e,e,i,n))}}),this[e]=t}},bind:function(){for(var e=this,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];if(!n.length||!Pt(n))throw new M("observable-bind-wrong-properties",this);if(new Set(n).size!==n.length)throw new M("observable-bind-duplicate-properties",this);Tt(this);var i=this[Ct];n.forEach((function(t){if(i.has(t))throw new M("observable-bind-rebind",e)}));var o=new Map;return n.forEach((function(e){var t={property:e,to:[]};i.set(e,t),o.set(e,t)})),{to:Mt,toMany:St,_observable:this,_bindProperties:n,_to:[],_bindings:o}},unbind:function(){var e=this;if(this[yt]){for(var t=this[Ct],n=this[wt],r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];if(i.length){if(!Pt(i))throw new M("observable-unbind-wrong-properties",this);i.forEach((function(r){var i,o,a,s,l=t.get(r);l&&(l.to.forEach((function(t){i=t[0],o=t[1],a=n.get(i),(s=a[o]).delete(l),s.size||delete a[o],Object.keys(a).length||(n.delete(i),e.stopListening(i,"change"))})),t.delete(r))}))}else n.forEach((function(t,n){e.stopListening(n,"change")})),n.clear(),t.clear()}},decorate:function(e){var t=this,n=this[e];if(!n)throw new M("observablemixin-cannot-decorate-undefined",this,{object:this,methodName:e});this.on(e,(function(e,r){e.return=n.apply(t,r)})),this[e]=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return this.fire(e,n)},this[e][xt]=n,this[At]||(this[At]=[]),this[At].push(e)}};kt(Et,q),Et.stopListening=function(e,t,n){if(!e&&this[At]){var r,i=p(this[At]);try{for(i.s();!(r=i.n()).done;){var o=r.value;this[o]=this[o][xt]}}catch(a){i.e(a)}finally{i.f()}delete this[At]}q.stopListening.call(this,e,t,n)};var Dt=Et;function Tt(e){e[yt]||(Object.defineProperty(e,yt,{value:new Map}),Object.defineProperty(e,wt,{value:new Map}),Object.defineProperty(e,Ct,{value:new Map}))}function Mt(){var e,t=this,n=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];if(!t.length)throw new M("observable-bind-to-parse-error",null);var r,i={to:[]};return"function"==typeof t[t.length-1]&&(i.callback=t.pop()),t.forEach((function(e){if("string"==typeof e)r.properties.push(e);else{if("object"!=typeof e)throw new M("observable-bind-to-parse-error",null);r={observable:e,properties:[]},i.to.push(r)}})),i}.apply(void 0,arguments),r=Array.from(this._bindings.keys()),i=r.length;if(!n.callback&&n.to.length>1)throw new M("observable-bind-to-no-callback",this);if(i>1&&n.callback)throw new M("observable-bind-to-extra-callback",this);n.to.forEach((function(e){if(e.properties.length&&e.properties.length!==i)throw new M("observable-bind-to-properties-length",t);e.properties.length||(e.properties=t._bindProperties)})),this._to=n.to,n.callback&&(this._bindings.get(r[0]).callback=n.callback),e=this._observable,this._to.forEach((function(t){var n,r=e[wt];r.get(t.observable)||e.listenTo(t.observable,"change",(function(i,o){(n=r.get(t.observable)[o])&&n.forEach((function(t){Nt(e,t.property)}))}))})),function(e){var t;e._bindings.forEach((function(n,r){e._to.forEach((function(i){t=i.properties[n.callback?0:e._bindProperties.indexOf(r)],n.to.push([i.observable,t]),function(e,t,n,r){var i=e[wt],o=i.get(n),a=o||{};a[r]||(a[r]=new Set),a[r].add(t),o||i.set(n,a)}(e._observable,n,i.observable,t)}))}))}(this),this._bindProperties.forEach((function(e){Nt(t._observable,e)}))}function St(e,t,n){if(this._bindings.size>1)throw new M("observable-bind-to-many-not-one-binding",this);this.to.apply(this,h(function(e,t){var n=e.map((function(e){return[e,t]}));return Array.prototype.concat.apply([],n)}(e,t)).concat([n]))}function Pt(e){return e.every((function(e){return"string"==typeof e}))}function Nt(e,t){var n,r=e[Ct].get(t);n=r.callback?r.callback.apply(e,r.to.map((function(e){return e[0][e[1]]}))):(n=r.to[0])[0][n[1]],Object.prototype.hasOwnProperty.call(e,t)?e[t]=n:e.set(t,n)}function It(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];n.forEach((function(t){Object.getOwnPropertyNames(t).concat(Object.getOwnPropertySymbols(t)).forEach((function(n){if(!(n in e.prototype)){var r=Object.getOwnPropertyDescriptor(t,n);r.enumerable=!1,Object.defineProperty(e.prototype,n,r)}}))}))}var Rt=function(){function e(t){b(this,e),this.editor=t,this.set("isEnabled",!0),this._disableStack=new Set}return g(e,[{key:"forceDisabled",value:function(e){this._disableStack.add(e),1==this._disableStack.size&&(this.on("set:isEnabled",Ot,{priority:"highest"}),this.isEnabled=!1)}},{key:"clearForceDisabled",value:function(e){this._disableStack.delete(e),0==this._disableStack.size&&(this.off("set:isEnabled",Ot),this.isEnabled=!0)}},{key:"destroy",value:function(){this.stopListening()}}],[{key:"isContextPlugin",get:function(){return!1}}]),e}();function Ot(e){e.return=!1,e.stop()}It(Rt,Dt);var Lt=function(){function e(t){var n=this;b(this,e),this.editor=t,this.set("value",void 0),this.set("isEnabled",!1),this.affectsData=!0,this._disableStack=new Set,this.decorate("execute"),this.listenTo(this.editor.model.document,"change",(function(){n.refresh()})),this.on("execute",(function(e){n.isEnabled||e.stop()}),{priority:"high"}),this.listenTo(t,"change:isReadOnly",(function(e,t,r){r&&n.affectsData?n.forceDisabled("readOnlyMode"):n.clearForceDisabled("readOnlyMode")}))}return g(e,[{key:"refresh",value:function(){this.isEnabled=!0}},{key:"forceDisabled",value:function(e){this._disableStack.add(e),1==this._disableStack.size&&(this.on("set:isEnabled",jt,{priority:"highest"}),this.isEnabled=!1)}},{key:"clearForceDisabled",value:function(e){this._disableStack.delete(e),0==this._disableStack.size&&(this.off("set:isEnabled",jt),this.refresh())}},{key:"execute",value:function(){}},{key:"destroy",value:function(){this.stopListening()}}]),e}();function jt(e){e.return=!1,e.stop()}It(Lt,Dt);var qt=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),(r=t.call(this,e))._childCommands=[],r}return g(n,[{key:"refresh",value:function(){}},{key:"execute",value:function(){for(var e=this._getFirstEnabledCommand(),t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return null!=e&&e.execute(n)}},{key:"registerChildCommand",value:function(e){var t=this;this._childCommands.push(e),e.on("change:isEnabled",(function(){return t._checkEnabled()})),this._checkEnabled()}},{key:"_checkEnabled",value:function(){this.isEnabled=!!this._getFirstEnabledCommand()}},{key:"_getFirstEnabledCommand",value:function(){return this._childCommands.find((function(e){return e.isEnabled}))}}]),n}(Lt),Bt=function(e,t){return function(n){return e(t(n))}},zt=Bt(Object.getPrototypeOf,Object),Ht=Function.prototype,Ft=Object.prototype,Gt=Ht.toString,Vt=Ft.hasOwnProperty,Ut=Gt.call(Object),Wt=function(e){if(!Ve(e)||"[object Object]"!=oe(e))return!1;var t=zt(e);if(null===t)return!0;var n=Vt.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&Gt.call(n)==Ut},Yt=function(){this.__data__=[],this.size=0},Qt=function(e,t){for(var n=e.length;n--;)if(Ce(e[n][0],t))return n;return-1},Kt=Array.prototype.splice,Zt=function(e){var t=this.__data__,n=Qt(t,e);return!(n<0)&&(n==t.length-1?t.pop():Kt.call(t,n,1),--this.size,!0)},$t=function(e){var t=this.__data__,n=Qt(t,e);return n<0?void 0:t[n][1]},Jt=function(e){return Qt(this.__data__,e)>-1},Xt=function(e,t){var n=this.__data__,r=Qt(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this};function en(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}en.prototype.clear=Yt,en.prototype.delete=Zt,en.prototype.get=$t,en.prototype.has=Jt,en.prototype.set=Xt;var tn=en,nn=function(){this.__data__=new tn,this.size=0},rn=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},on=function(e){return this.__data__.get(e)},an=function(e){return this.__data__.has(e)},sn=ke(K,"Map"),ln=ke(Object,"create"),cn=function(){this.__data__=ln?ln(null):{},this.size=0},un=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},dn=Object.prototype.hasOwnProperty,fn=function(e){var t=this.__data__;if(ln){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return dn.call(t,e)?t[e]:void 0},pn=Object.prototype.hasOwnProperty,hn=function(e){var t=this.__data__;return ln?void 0!==t[e]:pn.call(t,e)},_n=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=ln&&void 0===t?"__lodash_hash_undefined__":t,this};function mn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}mn.prototype.clear=cn,mn.prototype.delete=un,mn.prototype.get=fn,mn.prototype.has=hn,mn.prototype.set=_n;var vn=mn,gn=function(){this.size=0,this.__data__={hash:new vn,map:new(sn||tn),string:new vn}},bn=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e},kn=function(e,t){var n=e.__data__;return bn(t)?n["string"==typeof t?"string":"hash"]:n.map},yn=function(e){var t=kn(this,e).delete(e);return this.size-=t?1:0,t},wn=function(e){return kn(this,e).get(e)},Cn=function(e){return kn(this,e).has(e)},An=function(e,t){var n=kn(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this};function xn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}xn.prototype.clear=gn,xn.prototype.delete=yn,xn.prototype.get=wn,xn.prototype.has=Cn,xn.prototype.set=An;var En=xn,Dn=function(e,t){var n=this.__data__;if(n instanceof tn){var r=n.__data__;if(!sn||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new En(r)}return n.set(e,t),this.size=n.size,this};function Tn(e){var t=this.__data__=new tn(e);this.size=t.size}Tn.prototype.clear=nn,Tn.prototype.delete=rn,Tn.prototype.get=on,Tn.prototype.has=an,Tn.prototype.set=Dn;var Mn=Tn,Sn=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e},Pn=Bt(Object.keys,Object),Nn=Object.prototype.hasOwnProperty,In=function(e){if(!_t(e))return Pn(e);var t=[];for(var n in Object(e))Nn.call(e,n)&&"constructor"!=n&&t.push(n);return t},Rn=function(e){return qe(e)?pt(e):In(e)},On=function(e,t){return e&&Ee(t,Rn(t),e)},Ln=function(e,t){return e&&Ee(t,bt(t),e)},jn=t&&!t.nodeType&&t,qn=jn&&"object"==typeof r&&r&&!r.nodeType&&r,Bn=qn&&qn.exports===jn?K.Buffer:void 0,zn=Bn?Bn.allocUnsafe:void 0,Hn=function(e,t){if(t)return e.slice();var n=e.length,r=zn?zn(n):new e.constructor(n);return e.copy(r),r},Fn=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t},Gn=function(e,t){for(var n=-1,r=null==e?0:e.length,i=0,o=[];++n<r;){var a=e[n];t(a,n,e)&&(o[i++]=a)}return o},Vn=function(){return[]},Un=Object.prototype.propertyIsEnumerable,Wn=Object.getOwnPropertySymbols,Yn=Wn?function(e){return null==e?[]:(e=Object(e),Gn(Wn(e),(function(t){return Un.call(e,t)})))}:Vn,Qn=function(e,t){return Ee(e,Yn(e),t)},Kn=function(e,t){for(var n=-1,r=t.length,i=e.length;++n<r;)e[i+n]=t[n];return e},Zn=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)Kn(t,Yn(e)),e=zt(e);return t}:Vn,$n=function(e,t){return Ee(e,Zn(e),t)},Jn=function(e,t,n){var r=t(e);return $e(e)?r:Kn(r,n(e))},Xn=function(e){return Jn(e,Rn,Yn)},er=function(e){return Jn(e,bt,Zn)},tr=ke(K,"DataView"),nr=ke(K,"Promise"),rr=ke(K,"Set"),ir=ke(K,"WeakMap"),or="[object Map]",ar="[object Promise]",sr="[object Set]",lr="[object WeakMap]",cr="[object DataView]",ur=de(tr),dr=de(sn),fr=de(nr),pr=de(rr),hr=de(ir),_r=oe;(tr&&_r(new tr(new ArrayBuffer(1)))!=cr||sn&&_r(new sn)!=or||nr&&_r(nr.resolve())!=ar||rr&&_r(new rr)!=sr||ir&&_r(new ir)!=lr)&&(_r=function(e){var t=oe(e),n="[object Object]"==t?e.constructor:void 0,r=n?de(n):"";if(r)switch(r){case ur:return cr;case dr:return or;case fr:return ar;case pr:return sr;case hr:return lr}return t});var mr=_r,vr=Object.prototype.hasOwnProperty,gr=function(e){var t=e.length,n=new e.constructor(t);return t&&"string"==typeof e[0]&&vr.call(e,"index")&&(n.index=e.index,n.input=e.input),n},br=K.Uint8Array,kr=function(e){var t=new e.constructor(e.byteLength);return new br(t).set(new br(e)),t},yr=function(e,t){var n=t?kr(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)},wr=/\w*$/,Cr=function(e){var t=new e.constructor(e.source,wr.exec(e));return t.lastIndex=e.lastIndex,t},Ar=Z?Z.prototype:void 0,xr=Ar?Ar.valueOf:void 0,Er=function(e){return xr?Object(xr.call(e)):{}},Dr=function(e,t){var n=t?kr(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)},Tr=function(e,t,n){var r=e.constructor;switch(t){case"[object ArrayBuffer]":return kr(e);case"[object Boolean]":case"[object Date]":return new r(+e);case"[object DataView]":return yr(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 Dr(e,n);case"[object Map]":case"[object Set]":return new r;case"[object Number]":case"[object String]":return new r(e);case"[object RegExp]":return Cr(e);case"[object Symbol]":return Er(e)}},Mr=Object.create,Sr=function(){function e(){}return function(t){if(!W(t))return{};if(Mr)return Mr(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}(),Pr=function(e){return"function"!=typeof e.constructor||_t(e)?{}:Sr(zt(e))},Nr=function(e){return Ve(e)&&"[object Map]"==mr(e)},Ir=ct&&ct.isMap,Rr=Ir?ot(Ir):Nr,Or=function(e){return Ve(e)&&"[object Set]"==mr(e)},Lr=ct&&ct.isSet,jr=Lr?ot(Lr):Or,qr="[object Arguments]",Br="[object Function]",zr="[object Object]",Hr={};Hr[qr]=Hr["[object Array]"]=Hr["[object ArrayBuffer]"]=Hr["[object DataView]"]=Hr["[object Boolean]"]=Hr["[object Date]"]=Hr["[object Float32Array]"]=Hr["[object Float64Array]"]=Hr["[object Int8Array]"]=Hr["[object Int16Array]"]=Hr["[object Int32Array]"]=Hr["[object Map]"]=Hr["[object Number]"]=Hr["[object Object]"]=Hr["[object RegExp]"]=Hr["[object Set]"]=Hr["[object String]"]=Hr["[object Symbol]"]=Hr["[object Uint8Array]"]=Hr["[object Uint8ClampedArray]"]=Hr["[object Uint16Array]"]=Hr["[object Uint32Array]"]=!0,Hr["[object Error]"]=Hr[Br]=Hr["[object WeakMap]"]=!1;var Fr=function e(t,n,r,i,o,a){var s,l=1&n,c=2&n,u=4&n;if(r&&(s=o?r(t,i,o,a):r(t)),void 0!==s)return s;if(!W(t))return t;var d=$e(t);if(d){if(s=gr(t),!l)return Fn(t,s)}else{var f=mr(t),p=f==Br||"[object GeneratorFunction]"==f;if(nt(t))return Hn(t,l);if(f==zr||f==qr||p&&!o){if(s=c||p?{}:Pr(t),!l)return c?$n(t,Ln(s,t)):Qn(t,On(s,t))}else{if(!Hr[f])return o?t:{};s=Tr(t,f,l)}}a||(a=new Mn);var h=a.get(t);if(h)return h;a.set(t,s),jr(t)?t.forEach((function(i){s.add(e(i,n,r,i,t,a))})):Rr(t)&&t.forEach((function(i,o){s.set(o,e(i,n,r,o,t,a))}));var _=d?void 0:(u?c?er:Xn:c?bt:Rn)(t);return Sn(_||t,(function(i,o){_&&(i=t[o=i]),xe(s,o,e(i,n,r,o,t,a))})),s},Gr=function(e,t){return Fr(e,5,t="function"==typeof t?t:void 0)},Vr=function(e){return Ve(e)&&1===e.nodeType&&!Wt(e)},Ur=function(){function e(t,n){b(this,e),this._config={},n&&this.define(Wr(n)),t&&this._setObjectToTarget(this._config,t)}return g(e,[{key:"set",value:function(e,t){this._setToTarget(this._config,e,t)}},{key:"define",value:function(e,t){this._setToTarget(this._config,e,t,!0)}},{key:"get",value:function(e){return this._getFromSource(this._config,e)}},{key:"names",value:d.mark((function e(){var t,n,r;return d.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=0,n=Object.keys(this._config);case 1:if(!(t<n.length)){e.next=8;break}return r=n[t],e.next=5,r;case 5:t++,e.next=1;break;case 8:case"end":return e.stop()}}),e,this)}))},{key:"_setToTarget",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(Wt(t))this._setObjectToTarget(e,t,r);else{var i=t.split(".");t=i.pop();var o,a=p(i);try{for(a.s();!(o=a.n()).done;){var s=o.value;Wt(e[s])||(e[s]={}),e=e[s]}}catch(l){a.e(l)}finally{a.f()}if(Wt(n))return Wt(e[t])||(e[t]={}),e=e[t],void this._setObjectToTarget(e,n,r);r&&void 0!==e[t]||(e[t]=n)}}},{key:"_getFromSource",value:function(e,t){var n=t.split(".");t=n.pop();var r,i=p(n);try{for(i.s();!(r=i.n()).done;){var o=r.value;if(!Wt(e[o])){e=null;break}e=e[o]}}catch(a){i.e(a)}finally{i.f()}return e?Wr(e[t]):void 0}},{key:"_setObjectToTarget",value:function(e,t,n){var r=this;Object.keys(t).forEach((function(i){r._setToTarget(e,i,t[i],n)}))}}]),e}();function Wr(e){return Gr(e,Yr)}function Yr(e){return Vr(e)?e:void 0}function Qr(e){return!(!e||!e[Symbol.iterator])}var Kr=function(e){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};b(this,t);var r=Qr(e);if(r||(n=e),this._items=[],this._itemMap=new Map,this._idProperty=n.idProperty||"id",this._bindToExternalToInternalMap=new WeakMap,this._bindToInternalToExternalMap=new WeakMap,this._skippedIndexesFromExternal=[],r){var i,o=p(e);try{for(o.s();!(i=o.n()).done;){var a=i.value;this._items.push(a),this._itemMap.set(this._getItemIdBeforeAdding(a),a)}}catch(s){o.e(s)}finally{o.f()}}}return g(t,[{key:"length",get:function(){return this._items.length}},{key:"first",get:function(){return this._items[0]||null}},{key:"last",get:function(){return this._items[this.length-1]||null}},{key:"add",value:function(e,t){return this.addMany([e],t)}},{key:"addMany",value:function(e,t){if(void 0===t)t=this._items.length;else if(t>this._items.length||t<0)throw new M("collection-add-item-invalid-index",this);for(var n=0;n<e.length;n++){var r=e[n],i=this._getItemIdBeforeAdding(r),o=t+n;this._items.splice(o,0,r),this._itemMap.set(i,r),this.fire("add",r,o)}return this.fire("change",{added:e,removed:[],index:t}),this}},{key:"get",value:function(e){var t;if("string"==typeof e)t=this._itemMap.get(e);else{if("number"!=typeof e)throw new M("collection-get-invalid-arg",this);t=this._items[e]}return t||null}},{key:"has",value:function(e){if("string"==typeof e)return this._itemMap.has(e);var t=e[this._idProperty];return this._itemMap.has(t)}},{key:"getIndex",value:function(e){var t;return t="string"==typeof e?this._itemMap.get(e):e,this._items.indexOf(t)}},{key:"remove",value:function(e){var t=this._remove(e),n=f(t,2),r=n[0],i=n[1];return this.fire("change",{added:[],removed:[r],index:i}),r}},{key:"map",value:function(e,t){return this._items.map(e,t)}},{key:"find",value:function(e,t){return this._items.find(e,t)}},{key:"filter",value:function(e,t){return this._items.filter(e,t)}},{key:"clear",value:function(){this._bindToCollection&&(this.stopListening(this._bindToCollection),this._bindToCollection=null);for(var e=Array.from(this._items);this.length;)this._remove(0);this.fire("change",{added:[],removed:e,index:0})}},{key:"bindTo",value:function(e){var t=this;if(this._bindToCollection)throw new M("collection-bind-to-rebind",this);return this._bindToCollection=e,{as:function(e){t._setUpBindToBinding((function(t){return new e(t)}))},using:function(e){"function"==typeof e?t._setUpBindToBinding((function(t){return e(t)})):t._setUpBindToBinding((function(t){return t[e]}))}}}},{key:"_setUpBindToBinding",value:function(e){var t,n=this,r=this._bindToCollection,i=function(t,i,o){var a=r._bindToCollection==n,s=r._bindToInternalToExternalMap.get(i);if(a&&s)n._bindToExternalToInternalMap.set(i,s),n._bindToInternalToExternalMap.set(s,i);else{var l=e(i);if(!l)return void n._skippedIndexesFromExternal.push(o);var c,u=o,d=p(n._skippedIndexesFromExternal);try{for(d.s();!(c=d.n()).done;)o>c.value&&u--}catch(m){d.e(m)}finally{d.f()}var f,h=p(r._skippedIndexesFromExternal);try{for(h.s();!(f=h.n()).done;)u>=f.value&&u++}catch(m){h.e(m)}finally{h.f()}n._bindToExternalToInternalMap.set(i,l),n._bindToInternalToExternalMap.set(l,i),n.add(l,u);for(var _=0;_<r._skippedIndexesFromExternal.length;_++)u<=r._skippedIndexesFromExternal[_]&&r._skippedIndexesFromExternal[_]++}},o=p(r);try{for(o.s();!(t=o.n()).done;){var a=t.value;i(0,a,r.getIndex(a))}}catch(s){o.e(s)}finally{o.f()}this.listenTo(r,"add",i),this.listenTo(r,"remove",(function(e,t,r){var i=n._bindToExternalToInternalMap.get(t);i&&n.remove(i),n._skippedIndexesFromExternal=n._skippedIndexesFromExternal.reduce((function(e,t){return r<t&&e.push(t-1),r>t&&e.push(t),e}),[])}))}},{key:"_getItemIdBeforeAdding",value:function(e){var t,n=this._idProperty;if(n in e){if("string"!=typeof(t=e[n]))throw new M("collection-add-invalid-id",this);if(this.get(t))throw new M("collection-add-item-already-exists",this)}else e[n]=t=D();return t}},{key:"_remove",value:function(e){var t,n,r,i=!1,o=this._idProperty;if("string"==typeof e?(n=e,i=!(r=this._itemMap.get(n)),r&&(t=this._items.indexOf(r))):"number"==typeof e?(t=e,i=!(r=this._items[t]),r&&(n=r[o])):(n=(r=e)[o],i=-1==(t=this._items.indexOf(r))||!this._itemMap.get(n)),i)throw new M("collection-remove-404",this);this._items.splice(t,1),this._itemMap.delete(n);var a=this._bindToInternalToExternalMap.get(r);return this._bindToInternalToExternalMap.delete(r),this._bindToExternalToInternalMap.delete(a),this.fire("remove",r,t),[r,t]}},{key:e,value:function(){return this._items[Symbol.iterator]()}}]),t}(Symbol.iterator);It(Kr,q);var Zr=function(e){function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];b(this,t),this._context=e,this._plugins=new Map,this._availablePlugins=new Map;var i,o=p(n);try{for(o.s();!(i=o.n()).done;){var a=i.value;a.pluginName&&this._availablePlugins.set(a.pluginName,a)}}catch(h){o.e(h)}finally{o.f()}this._contextPlugins=new Map;var s,l=p(r);try{for(l.s();!(s=l.n()).done;){var c=f(s.value,2),u=c[0],d=c[1];this._contextPlugins.set(u,d),this._contextPlugins.set(d,u),u.pluginName&&this._availablePlugins.set(u.pluginName,u)}}catch(h){l.e(h)}finally{l.f()}}return g(t,[{key:e,value:d.mark((function e(){var t,n,r;return d.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=p(this._plugins),e.prev=1,t.s();case 3:if((n=t.n()).done){e.next=11;break}if(r=n.value,e.t0="function"==typeof r[0],!e.t0){e.next=9;break}return e.next=9,r;case 9:e.next=3;break;case 11:e.next=16;break;case 13:e.prev=13,e.t1=e.catch(1),t.e(e.t1);case 16:return e.prev=16,t.f(),e.finish(16);case 19:case"end":return e.stop()}}),e,this,[[1,13,16,19]])}))},{key:"get",value:function(e){var t=this._plugins.get(e);if(!t){var n=e;throw"function"==typeof e&&(n=e.pluginName||e.name),new M("plugincollection-plugin-not-loaded",this._context,{plugin:n})}return t}},{key:"has",value:function(e){return this._plugins.has(e)}},{key:"init",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],r=this,i=this._context;!function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Set;t.forEach((function(t){s(t)&&(n.has(t)||(n.add(t),t.pluginName&&!r._availablePlugins.has(t.pluginName)&&r._availablePlugins.set(t.pluginName,t),t.requires&&e(t.requires,n)))}))}(e),d(e);var o=h(function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Set;return t.map((function(e){return s(e)?e:r._availablePlugins.get(e)})).reduce((function(t,r){return n.has(r)?t:(n.add(r),r.requires&&(d(r.requires,r),e(r.requires,n).forEach((function(e){return t.add(e)}))),t.add(r))}),new Set)}(e.filter((function(e){return!c(e,t)}))));!function(e,t){var n,i=p(t);try{for(i.s();!(n=i.n()).done;){var o=n.value;if("function"!=typeof o)throw new M("plugincollection-replace-plugin-invalid-type",null,{pluginItem:o});var a=o.pluginName;if(!a)throw new M("plugincollection-replace-plugin-missing-name",null,{pluginItem:o});if(o.requires&&o.requires.length)throw new M("plugincollection-plugin-for-replacing-cannot-have-dependencies",null,{pluginName:a});var s=r._availablePlugins.get(a);if(!s)throw new M("plugincollection-plugin-for-replacing-not-exist",null,{pluginName:a});var l=e.indexOf(s);if(-1===l){if(r._contextPlugins.has(s))return;throw new M("plugincollection-plugin-for-replacing-not-loaded",null,{pluginName:a})}if(s.requires&&s.requires.length)throw new M("plugincollection-replaced-plugin-cannot-have-dependencies",null,{pluginName:a});e.splice(l,1,o),r._availablePlugins.set(a,o)}}catch(c){i.e(c)}finally{i.f()}}(o,n);var a=function(e){return e.map((function(e){var t=r._contextPlugins.get(e)||new e(i);return r._add(e,t),t}))}(o);return f(a,"init").then((function(){return f(a,"afterInit")})).then((function(){return a}));function s(e){return"function"==typeof e}function l(e){return s(e)&&e.isContextPlugin}function c(e,t){return t.some((function(t){return t===e||u(e)===t||u(t)===e}))}function u(e){return s(e)?e.pluginName||e.name:e}function d(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;e.map((function(e){return s(e)?e:r._availablePlugins.get(e)||e})).forEach((function(e){!function(e,t){if(!s(e)){if(t)throw new M("plugincollection-soft-required",i,{missingPlugin:e,requiredBy:u(t)});throw new M("plugincollection-plugin-not-found",i,{plugin:e})}}(e,n),function(e,t){if(l(t)&&!l(e))throw new M("plugincollection-context-required",i,{plugin:u(e),requiredBy:u(t)})}(e,n),function(e,n){if(n&&c(e,t))throw new M("plugincollection-required",i,{plugin:u(e),requiredBy:u(n)})}(e,n)}))}function f(e,t){return e.reduce((function(e,n){return n[t]?r._contextPlugins.has(n)?e:e.then(n[t].bind(n)):e}),Promise.resolve())}}},{key:"destroy",value:function(){var e,t=[],n=p(this);try{for(n.s();!(e=n.n()).done;){var r=f(e.value,2)[1];"function"!=typeof r.destroy||this._contextPlugins.has(r)||t.push(r.destroy())}}catch(i){n.e(i)}finally{n.f()}return Promise.all(t)}},{key:"_add",value:function(e,t){this._plugins.set(e,t);var n=e.pluginName;if(n){if(this._plugins.has(n))throw new M("plugincollection-plugin-name-conflict",null,{pluginName:n,plugin1:this._plugins.get(n).constructor,plugin2:e});this._plugins.set(n,t)}}}]),t}(Symbol.iterator);function $r(e){return Array.isArray(e)?e:[e]}function Jr(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;if("number"!=typeof n)throw new M("translation-service-quantity-not-a-number",null,{quantity:n});var r=Object.keys(window.CKEDITOR_TRANSLATIONS).length;1===r&&(e=Object.keys(window.CKEDITOR_TRANSLATIONS)[0]);var i=t.id||t.string;if(0===r||!function(e,t){return!!window.CKEDITOR_TRANSLATIONS[e]&&!!window.CKEDITOR_TRANSLATIONS[e].dictionary[t]}(e,i))return 1!==n?t.plural:t.string;var o=window.CKEDITOR_TRANSLATIONS[e].dictionary,a=window.CKEDITOR_TRANSLATIONS[e].getPluralForm||function(e){return 1===e?0:1};if("string"==typeof o[i])return o[i];var s=Number(a(n));return o[i][s]}It(Zr,q),window.CKEDITOR_TRANSLATIONS||(window.CKEDITOR_TRANSLATIONS={});var Xr=["ar","ara","fa","per","fas","he","heb","ku","kur","ug","uig"];function ei(e){return Xr.includes(e)?"rtl":"ltr"}var ti=function(){function e(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};b(this,e),this.uiLanguage=n.uiLanguage||"en",this.contentLanguage=n.contentLanguage||this.uiLanguage,this.uiLanguageDirection=ei(this.uiLanguage),this.contentLanguageDirection=ei(this.contentLanguage),this.t=function(e,n){return t._t(e,n)}}return g(e,[{key:"language",get:function(){return console.warn("locale-deprecated-language-property: The Locale#language property has been deprecated and will be removed in the near future. Please use #uiLanguage and #contentLanguage properties instead."),this.uiLanguage}},{key:"_t",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];t=$r(t),"string"==typeof e&&(e={string:e});var n=e.plural?t[0]:1;return function(e,t){return e.replace(/%(\d+)/g,(function(e,n){return n<t.length?t[n]:e}))}(Jr(this.uiLanguage,e,n),t)}}]),e}(),ni=function(){function e(t){b(this,e),this.config=new Ur(t,this.constructor.defaultConfig);var n=this.constructor.builtinPlugins;this.config.define("plugins",n),this.plugins=new Zr(this,n);var r=this.config.get("language")||{};this.locale=new ti({uiLanguage:"string"==typeof r?r:r.ui,contentLanguage:this.config.get("language.content")}),this.t=this.locale.t,this.editors=new Kr,this._contextOwner=null}return g(e,[{key:"initPlugins",value:function(){var e,t=this.config.get("plugins")||[],n=this.config.get("substitutePlugins")||[],r=p(t.concat(n));try{for(r.s();!(e=r.n()).done;){var i=e.value;if("function"!=typeof i)throw new M("context-initplugins-constructor-only",null,{Plugin:i});if(!0!==i.isContextPlugin)throw new M("context-initplugins-invalid-plugin",null,{Plugin:i})}}catch(o){r.e(o)}finally{r.f()}return this.plugins.init(t,[],n)}},{key:"destroy",value:function(){var e=this;return Promise.all(Array.from(this.editors,(function(e){return e.destroy()}))).then((function(){return e.plugins.destroy()}))}},{key:"_addEditor",value:function(e,t){if(this._contextOwner)throw new M("context-addeditor-private-context");this.editors.add(e),t&&(this._contextOwner=e)}},{key:"_removeEditor",value:function(e){return this.editors.has(e)&&this.editors.remove(e),this._contextOwner===e?this.destroy():Promise.resolve()}},{key:"_getEditorConfig",value:function(){var e,t={},n=p(this.config.names());try{for(n.s();!(e=n.n()).done;){var r=e.value;["plugins","removePlugins","extraPlugins"].includes(r)||(t[r]=this.config.get(r))}}catch(i){n.e(i)}finally{n.f()}return t}}],[{key:"create",value:function(e){var t=this;return new Promise((function(n){var r=new t(e);n(r.initPlugins().then((function(){return r})))}))}}]),e}(),ri=function(){function e(t){b(this,e),this.context=t}return g(e,[{key:"destroy",value:function(){this.stopListening()}}],[{key:"isContextPlugin",get:function(){return!0}}]),e}();function ii(e,t){for(var n=Math.min(e.length,t.length),r=0;r<n;r++)if(e[r]!=t[r])return r;return e.length==t.length?"same":e.length<t.length?"prefix":"extension"}It(ri,Dt);var oi=function(e){return Fr(e,4)},ai=function(){function e(t){b(this,e),this.document=t,this.parent=null}return g(e,[{key:"index",get:function(){var e;if(!this.parent)return null;if(-1==(e=this.parent.getChildIndex(this)))throw new M("view-node-not-found-in-parent",this);return e}},{key:"nextSibling",get:function(){var e=this.index;return null!==e&&this.parent.getChild(e+1)||null}},{key:"previousSibling",get:function(){var e=this.index;return null!==e&&this.parent.getChild(e-1)||null}},{key:"root",get:function(){for(var e=this;e.parent;)e=e.parent;return e}},{key:"isAttached",value:function(){return this.root.is("rootElement")}},{key:"getPath",value:function(){for(var e=[],t=this;t.parent;)e.unshift(t.index),t=t.parent;return e}},{key:"getAncestors",value:function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{includeSelf:!1,parentFirst:!1},t=[],n=e.includeSelf?this:this.parent;n;)t[e.parentFirst?"push":"unshift"](n),n=n.parent;return t}},{key:"getCommonAncestor",value:function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.getAncestors(t),r=e.getAncestors(t),i=0;n[i]==r[i]&&n[i];)i++;return 0===i?null:n[i-1]}},{key:"isBefore",value:function(e){if(this==e)return!1;if(this.root!==e.root)return!1;var t=this.getPath(),n=e.getPath(),r=ii(t,n);switch(r){case"prefix":return!0;case"extension":return!1;default:return t[r]<n[r]}}},{key:"isAfter",value:function(e){return this!=e&&this.root===e.root&&!this.isBefore(e)}},{key:"_remove",value:function(){this.parent._removeChildren(this.index)}},{key:"_fireChange",value:function(e,t){this.fire("change:"+e,t),this.parent&&this.parent._fireChange(e,t)}},{key:"toJSON",value:function(){var e=oi(this);return delete e.parent,e}},{key:"is",value:function(e){return"node"===e||"view:node"===e}}]),e}();It(ai,q);var si=function(e){_(n,e);var t=m(n);function n(e,r){var i;return b(this,n),(i=t.call(this,e))._textData=r,i}return g(n,[{key:"is",value:function(e){return"$text"===e||"view:$text"===e||"text"===e||"view:text"===e||"node"===e||"view:node"===e}},{key:"data",get:function(){return this._textData}},{key:"_data",get:function(){return this.data},set:function(e){this._fireChange("text",this),this._textData=e}},{key:"isSimilar",value:function(e){return e instanceof n&&(this===e||this.data===e.data)}},{key:"_clone",value:function(){return new n(this.document,this.data)}}]),n}(ai),li=function(){function e(t,n,r){if(b(this,e),this.textNode=t,n<0||n>t.data.length)throw new M("view-textproxy-wrong-offsetintext",this);if(r<0||n+r>t.data.length)throw new M("view-textproxy-wrong-length",this);this.data=t.data.substring(n,n+r),this.offsetInText=n}return g(e,[{key:"offsetSize",get:function(){return this.data.length}},{key:"isPartial",get:function(){return this.data.length!==this.textNode.data.length}},{key:"parent",get:function(){return this.textNode.parent}},{key:"root",get:function(){return this.textNode.root}},{key:"document",get:function(){return this.textNode.document}},{key:"is",value:function(e){return"$textProxy"===e||"view:$textProxy"===e||"textProxy"===e||"view:textProxy"===e}},{key:"getAncestors",value:function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{includeSelf:!1,parentFirst:!1},t=[],n=e.includeSelf?this.textNode:this.parent;null!==n;)t[e.parentFirst?"push":"unshift"](n),n=n.parent;return t}}]),e}();function ci(e){return Qr(e)?new Map(e):function(e){var t=new Map;for(var n in e)t.set(n,e[n]);return t}(e)}var ui=function(){function e(){b(this,e),this._patterns=[],this.add.apply(this,arguments)}return g(e,[{key:"add",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];for(var r=0,i=t;r<i.length;r++){var o=i[r];("string"==typeof o||o instanceof RegExp)&&(o={name:o}),this._patterns.push(o)}}},{key:"match",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];for(var r=0,i=t;r<i.length;r++){var o,a=i[r],s=p(this._patterns);try{for(s.s();!(o=s.n()).done;){var l=o.value,c=di(a,l);if(c)return{element:a,pattern:l,match:c}}}catch(u){s.e(u)}finally{s.f()}}return null}},{key:"matchAll",value:function(){for(var e=[],t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];for(var i=0,o=n;i<o.length;i++){var a,s=o[i],l=p(this._patterns);try{for(l.s();!(a=l.n()).done;){var c=a.value,u=di(s,c);u&&e.push({element:s,pattern:c,match:u})}}catch(d){l.e(d)}finally{l.f()}}return e.length>0?e:null}},{key:"getElementName",value:function(){if(1!==this._patterns.length)return null;var e=this._patterns[0],t=e.name;return"function"==typeof e||!t||t instanceof RegExp?null:t}}]),e}();function di(e,t){if("function"==typeof t)return t(e);var n={};return t.name&&(n.name=function(e,t){return e instanceof RegExp?!!t.match(e):e===t}(t.name,e.name),!n.name)||t.attributes&&(n.attributes=function(e,t){var n=new Set(t.getAttributeKeys());return Wt(e)?(void 0!==e.style&&S("matcher-pattern-deprecated-attributes-style-key",e),void 0!==e.class&&S("matcher-pattern-deprecated-attributes-class-key",e)):(n.delete("style"),n.delete("class")),fi(e,n,(function(e){return t.getAttribute(e)}))}(t.attributes,e),!n.attributes)?null:!(t.classes&&(n.classes=function(e,t){return fi(e,t.getClassNames())}(t.classes,e),!n.classes))&&!(t.styles&&(n.styles=function(e,t){return fi(e,t.getStyleNames(!0),(function(e){return t.getStyle(e)}))}(t.styles,e),!n.styles))&&n}function fi(e,t,n){var r=function(e){return Array.isArray(e)?e.map((function(e){return Wt(e)?(void 0!==e.key&&void 0!==e.value||S("matcher-pattern-missing-key-or-value",e),[e.key,e.value]):[e,!0]})):Wt(e)?Object.entries(e):[[e,!0]]}(e),i=Array.from(t),o=[];return r.forEach((function(e){var t=f(e,2),r=t[0],a=t[1];i.forEach((function(e){(function(e,t){return!0===e||e===t||e instanceof RegExp&&t.match(e)})(r,e)&&function(e,t,n){if(!0===e)return!0;var r=n(t);return e===r||e instanceof RegExp&&!!String(r).match(e)}(a,e,n)&&o.push(e)}))})),!r.length||o.length<r.length?null:o}var pi=function(e){return"symbol"==typeof e||Ve(e)&&"[object Symbol]"==oe(e)},hi=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,_i=/^\w*$/,mi=function(e,t){if($e(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!pi(e))||_i.test(e)||!hi.test(e)||null!=t&&e in Object(t)};function vi(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function n(){var r=arguments,i=t?t.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var a=e.apply(this,r);return n.cache=o.set(i,a)||o,a};return n.cache=new(vi.Cache||En),n}vi.Cache=En;var gi=vi,bi=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ki=/\\(\\)?/g,yi=function(e){var t=gi(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(bi,(function(e,n,r,i){t.push(r?i.replace(ki,"$1"):n||e)})),t})),wi=yi,Ci=function(e,t){for(var n=-1,r=null==e?0:e.length,i=Array(r);++n<r;)i[n]=t(e[n],n,e);return i},Ai=Z?Z.prototype:void 0,xi=Ai?Ai.toString:void 0,Ei=function e(t){if("string"==typeof t)return t;if($e(t))return Ci(t,e)+"";if(pi(t))return xi?xi.call(t):"";var n=t+"";return"0"==n&&1/t==-1/0?"-0":n},Di=function(e){return null==e?"":Ei(e)},Ti=function(e,t){return $e(e)?e:mi(e,t)?[e]:wi(Di(e))},Mi=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0},Si=function(e){if("string"==typeof e||pi(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t},Pi=function(e,t){for(var n=0,r=(t=Ti(t,e)).length;null!=e&&n<r;)e=e[Si(t[n++])];return n&&n==r?e:void 0},Ni=function(e,t,n){var r=-1,i=e.length;t<0&&(t=-t>i?0:i+t),(n=n>i?i:n)<0&&(n+=i),i=t>n?0:n-t>>>0,t>>>=0;for(var o=Array(i);++r<i;)o[r]=e[r+t];return o},Ii=function(e,t){return t.length<2?e:Pi(e,Ni(t,0,-1))},Ri=function(e,t){return t=Ti(t,e),null==(e=Ii(e,t))||delete e[Si(Mi(t))]},Oi=function(e,t){return null==e||Ri(e,t)},Li=function(e,t,n){var r=null==e?void 0:Pi(e,t);return void 0===r?n:r},ji=function(e,t,n){(void 0!==n&&!Ce(e[t],n)||void 0===n&&!(t in e))&&we(e,t,n)},qi=function(e){return function(t,n,r){for(var i=-1,o=Object(t),a=r(t),s=a.length;s--;){var l=a[e?s:++i];if(!1===n(o[l],l,o))break}return t}}(),Bi=function(e){return Ve(e)&&qe(e)},zi=function(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]},Hi=function(e){return Ee(e,bt(e))},Fi=function(e,t,n,r,i,o,a){var s=zi(e,n),l=zi(t,n),c=a.get(l);if(c)ji(e,n,c);else{var u=o?o(s,l,n+"",e,t,a):void 0,d=void 0===u;if(d){var f=$e(l),p=!f&&nt(l),h=!f&&!p&&dt(l);u=l,f||p||h?$e(s)?u=s:Bi(s)?u=Fn(s):p?(d=!1,u=Hn(l,!0)):h?(d=!1,u=Dr(l,!0)):u=[]:Wt(l)||Ze(l)?(u=s,Ze(s)?u=Hi(s):W(s)&&!ae(s)||(u=Pr(l))):d=!1}d&&(a.set(l,u),i(u,l,r,o,a),a.delete(l)),ji(e,n,u)}},Gi=function e(t,n,r,i,o){t!==n&&qi(n,(function(a,s){if(o||(o=new Mn),W(a))Fi(t,n,s,r,e,i,o);else{var l=i?i(zi(t,s),a,s+"",t,n,o):void 0;void 0===l&&(l=a),ji(t,s,l)}}),bt)},Vi=Fe((function(e,t,n){Gi(e,t,n)})),Ui=function(e,t,n,r){if(!W(e))return e;for(var i=-1,o=(t=Ti(t,e)).length,a=o-1,s=e;null!=s&&++i<o;){var l=Si(t[i]),c=n;if("__proto__"===l||"constructor"===l||"prototype"===l)return e;if(i!=a){var u=s[l];void 0===(c=r?r(u,l,s):void 0)&&(c=W(u)?u:ze(t[i+1])?[]:{})}xe(s,l,c),s=s[l]}return e},Wi=function(e,t,n){return null==e?e:Ui(e,t,n)},Yi=function(){function e(t){b(this,e),this._styles={},this._styleProcessor=t}return g(e,[{key:"isEmpty",get:function(){var e=Object.entries(this._styles);return!Array.from(e).length}},{key:"size",get:function(){return this.isEmpty?0:this.getStyleNames().length}},{key:"setTo",value:function(e){this.clear();for(var t=Array.from(function(e){var t=null,n=0,r=0,i=null,o=new Map;if(""===e)return o;";"!=e.charAt(e.length-1)&&(e+=";");for(var a=0;a<e.length;a++){var s=e.charAt(a);if(null===t)switch(s){case":":i||(i=e.substr(n,a-n),r=a+1);break;case'"':case"'":t=s;break;case";":var l=e.substr(r,a-r);i&&o.set(i.trim(),l.trim()),i=null,n=a+1}else s===t&&(t=null)}return o}(e).entries()),n=0,r=t;n<r.length;n++){var i=f(r[n],2),o=i[0],a=i[1];this._styleProcessor.toNormalizedForm(o,a,this._styles)}}},{key:"has",value:function(e){if(this.isEmpty)return!1;var t=this._styleProcessor.getReducedForm(e,this._styles).find((function(t){return f(t,1)[0]===e}));return Array.isArray(t)}},{key:"set",value:function(e,t){if(W(e))for(var n=0,r=Object.entries(e);n<r.length;n++){var i=f(r[n],2),o=i[0],a=i[1];this._styleProcessor.toNormalizedForm(o,a,this._styles)}else this._styleProcessor.toNormalizedForm(e,t,this._styles)}},{key:"remove",value:function(e){var t=Ki(e);Oi(this._styles,t),delete this._styles[e],this._cleanEmptyObjectsOnPath(t)}},{key:"getNormalized",value:function(e){return this._styleProcessor.getNormalized(e,this._styles)}},{key:"toString",value:function(){return this.isEmpty?"":this._getStylesEntries().map((function(e){return e.join(":")})).sort().join(";")+";"}},{key:"getAsString",value:function(e){if(!this.isEmpty){if(this._styles[e]&&!W(this._styles[e]))return this._styles[e];var t=this._styleProcessor.getReducedForm(e,this._styles).find((function(t){return f(t,1)[0]===e}));return Array.isArray(t)?t[1]:void 0}}},{key:"getStyleNames",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return this.isEmpty?[]:e?this._styleProcessor.getStyleNames(this._styles):this._getStylesEntries().map((function(e){return f(e,1)[0]}))}},{key:"clear",value:function(){this._styles={}}},{key:"_getStylesEntries",value:function(){for(var e=[],t=0,n=Object.keys(this._styles);t<n.length;t++){var r=n[t];e.push.apply(e,h(this._styleProcessor.getReducedForm(r,this._styles)))}return e}},{key:"_cleanEmptyObjectsOnPath",value:function(e){var t=e.split(".");if(t.length>1){var n=t.splice(0,t.length-1).join("."),r=Li(this._styles,n);r&&!Array.from(Object.keys(r)).length&&this.remove(n)}}}]),e}(),Qi=function(){function e(){b(this,e),this._normalizers=new Map,this._extractors=new Map,this._reducers=new Map,this._consumables=new Map}return g(e,[{key:"toNormalizedForm",value:function(e,t,n){if(W(t))Zi(n,Ki(e),t);else if(this._normalizers.has(e)){var r=this._normalizers.get(e)(t);Zi(n,r.path,r.value)}else Zi(n,e,t)}},{key:"getNormalized",value:function(e,t){if(!e)return Vi({},t);if(void 0!==t[e])return t[e];if(this._extractors.has(e)){var n=this._extractors.get(e);if("string"==typeof n)return Li(t,n);var r=n(e,t);if(r)return r}return Li(t,Ki(e))}},{key:"getReducedForm",value:function(e,t){var n=this.getNormalized(e,t);return void 0===n?[]:this._reducers.has(e)?this._reducers.get(e)(n):[[e,n]]}},{key:"getStyleNames",value:function(e){var t=this,n=Array.from(this._consumables.keys()).filter((function(n){var r=t.getNormalized(n,e);return r&&"object"==typeof r?Object.keys(r).length:r})),r=new Set([].concat(h(n),h(Object.keys(e))));return Array.from(r.values())}},{key:"getRelatedStyles",value:function(e){return this._consumables.get(e)||[]}},{key:"setNormalizer",value:function(e,t){this._normalizers.set(e,t)}},{key:"setExtractor",value:function(e,t){this._extractors.set(e,t)}},{key:"setReducer",value:function(e,t){this._reducers.set(e,t)}},{key:"setStyleRelation",value:function(e,t){this._mapStyleNames(e,t);var n,r=p(t);try{for(r.s();!(n=r.n()).done;){var i=n.value;this._mapStyleNames(i,[e])}}catch(o){r.e(o)}finally{r.f()}}},{key:"_mapStyleNames",value:function(e,t){var n;this._consumables.has(e)||this._consumables.set(e,[]),(n=this._consumables.get(e)).push.apply(n,h(t))}}]),e}();function Ki(e){return e.replace("-",".")}function Zi(e,t,n){var r=n;W(n)&&(r=Vi({},Li(e,t),n)),Wi(e,t,r)}var $i=function(e){_(n,e);var t=m(n);function n(e,r,i,o){var a;if(b(this,n),(a=t.call(this,e)).name=r,a._attrs=function(e){e=ci(e);var t,n=p(e);try{for(n.s();!(t=n.n()).done;){var r=f(t.value,2),i=r[0],o=r[1];null===o?e.delete(i):"string"!=typeof o&&e.set(i,String(o))}}catch(a){n.e(a)}finally{n.f()}return e}(i),a._children=[],o&&a._insertChild(0,o),a._classes=new Set,a._attrs.has("class")){var s=a._attrs.get("class");Ji(a._classes,s),a._attrs.delete("class")}return a._styles=new Yi(a.document.stylesProcessor),a._attrs.has("style")&&(a._styles.setTo(a._attrs.get("style")),a._attrs.delete("style")),a._customProperties=new Map,a._isAllowedInsideAttributeElement=!1,a._unsafeAttributesToRender=[],u(a)}return g(n,[{key:"childCount",get:function(){return this._children.length}},{key:"isEmpty",get:function(){return 0===this._children.length}},{key:"isAllowedInsideAttributeElement",get:function(){return this._isAllowedInsideAttributeElement}},{key:"is",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return t?t===this.name&&("element"===e||"view:element"===e):"element"===e||"view:element"===e||"node"===e||"view:node"===e}},{key:"getChild",value:function(e){return this._children[e]}},{key:"getChildIndex",value:function(e){return this._children.indexOf(e)}},{key:"getChildren",value:function(){return this._children[Symbol.iterator]()}},{key:"getAttributeKeys",value:d.mark((function e(){return d.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.t0=this._classes.size>0,!e.t0){e.next=4;break}return e.next=4,"class";case 4:if(e.t1=this._styles.isEmpty,e.t1){e.next=8;break}return e.next=8,"style";case 8:return e.delegateYield(this._attrs.keys(),"t2",9);case 9:case"end":return e.stop()}}),e,this)}))},{key:"getAttributes",value:d.mark((function e(){return d.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.delegateYield(this._attrs.entries(),"t0",1);case 1:if(e.t1=this._classes.size>0,!e.t1){e.next=5;break}return e.next=5,["class",this.getAttribute("class")];case 5:if(e.t2=this._styles.isEmpty,e.t2){e.next=9;break}return e.next=9,["style",this.getAttribute("style")];case 9:case"end":return e.stop()}}),e,this)}))},{key:"getAttribute",value:function(e){if("class"==e)return this._classes.size>0?h(this._classes).join(" "):void 0;if("style"==e){var t=this._styles.toString();return""==t?void 0:t}return this._attrs.get(e)}},{key:"hasAttribute",value:function(e){return"class"==e?this._classes.size>0:"style"==e?!this._styles.isEmpty:this._attrs.has(e)}},{key:"isSimilar",value:function(e){if(!(e instanceof n))return!1;if(this===e)return!0;if(this.name!=e.name)return!1;if(this.isAllowedInsideAttributeElement!=e.isAllowedInsideAttributeElement)return!1;if(this._attrs.size!==e._attrs.size||this._classes.size!==e._classes.size||this._styles.size!==e._styles.size)return!1;var t,r=p(this._attrs);try{for(r.s();!(t=r.n()).done;){var i=f(t.value,2),o=i[0],a=i[1];if(!e._attrs.has(o)||e._attrs.get(o)!==a)return!1}}catch(_){r.e(_)}finally{r.f()}var s,l=p(this._classes);try{for(l.s();!(s=l.n()).done;){var c=s.value;if(!e._classes.has(c))return!1}}catch(_){l.e(_)}finally{l.f()}var u,d=p(this._styles.getStyleNames());try{for(d.s();!(u=d.n()).done;){var h=u.value;if(!e._styles.has(h)||e._styles.getAsString(h)!==this._styles.getAsString(h))return!1}}catch(_){d.e(_)}finally{d.f()}return!0}},{key:"hasClass",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];for(var r=0,i=t;r<i.length;r++){var o=i[r];if(!this._classes.has(o))return!1}return!0}},{key:"getClassNames",value:function(){return this._classes.keys()}},{key:"getStyle",value:function(e){return this._styles.getAsString(e)}},{key:"getNormalizedStyle",value:function(e){return this._styles.getNormalized(e)}},{key:"getStyleNames",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return this._styles.getStyleNames(e)}},{key:"hasStyle",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];for(var r=0,i=t;r<i.length;r++){var o=i[r];if(!this._styles.has(o))return!1}return!0}},{key:"findAncestor",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];for(var r=c(ui,t),i=this.parent;i;){if(r.match(i))return i;i=i.parent}return null}},{key:"getCustomProperty",value:function(e){return this._customProperties.get(e)}},{key:"getCustomProperties",value:d.mark((function e(){return d.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.delegateYield(this._customProperties.entries(),"t0",1);case 1:case"end":return e.stop()}}),e,this)}))},{key:"getIdentity",value:function(){var e=Array.from(this._classes).sort().join(","),t=this._styles.toString(),n=Array.from(this._attrs).map((function(e){return"".concat(e[0],'="').concat(e[1],'"')})).sort().join(" ");return this.name+(""==e?"":' class="'.concat(e,'"'))+(t?' style="'.concat(t,'"'):"")+(""==n?"":" ".concat(n))}},{key:"shouldRenderUnsafeAttribute",value:function(e){return this._unsafeAttributesToRender.includes(e)}},{key:"_clone",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=[];if(e){var n,r=p(this.getChildren());try{for(r.s();!(n=r.n()).done;){var i=n.value;t.push(i._clone(e))}}catch(a){r.e(a)}finally{r.f()}}var o=new this.constructor(this.document,this.name,this._attrs,t);return o._classes=new Set(this._classes),o._styles.set(this._styles.getNormalized()),o._customProperties=new Map(this._customProperties),o.getFillerOffset=this.getFillerOffset,o._isAllowedInsideAttributeElement=this.isAllowedInsideAttributeElement,o}},{key:"_appendChild",value:function(e){return this._insertChild(this.childCount,e)}},{key:"_insertChild",value:function(e,t){this._fireChange("children",this);var n,r=0,i=function(e,t){return"string"==typeof t?[new si(e,t)]:(Qr(t)||(t=[t]),Array.from(t).map((function(t){return"string"==typeof t?new si(e,t):t instanceof li?new si(e,t.data):t})))}(this.document,t),o=p(i);try{for(o.s();!(n=o.n()).done;){var a=n.value;null!==a.parent&&a._remove(),a.parent=this,a.document=this.document,this._children.splice(e,0,a),e++,r++}}catch(s){o.e(s)}finally{o.f()}return r}},{key:"_removeChildren",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;this._fireChange("children",this);for(var n=e;n<e+t;n++)this._children[n].parent=null;return this._children.splice(e,t)}},{key:"_setAttribute",value:function(e,t){t=String(t),this._fireChange("attributes",this),"class"==e?Ji(this._classes,t):"style"==e?this._styles.setTo(t):this._attrs.set(e,t)}},{key:"_removeAttribute",value:function(e){return this._fireChange("attributes",this),"class"==e?this._classes.size>0&&(this._classes.clear(),!0):"style"==e?!this._styles.isEmpty&&(this._styles.clear(),!0):this._attrs.delete(e)}},{key:"_addClass",value:function(e){this._fireChange("attributes",this);var t,n=p($r(e));try{for(n.s();!(t=n.n()).done;){var r=t.value;this._classes.add(r)}}catch(i){n.e(i)}finally{n.f()}}},{key:"_removeClass",value:function(e){this._fireChange("attributes",this);var t,n=p($r(e));try{for(n.s();!(t=n.n()).done;){var r=t.value;this._classes.delete(r)}}catch(i){n.e(i)}finally{n.f()}}},{key:"_setStyle",value:function(e,t){this._fireChange("attributes",this),this._styles.set(e,t)}},{key:"_removeStyle",value:function(e){this._fireChange("attributes",this);var t,n=p($r(e));try{for(n.s();!(t=n.n()).done;){var r=t.value;this._styles.remove(r)}}catch(i){n.e(i)}finally{n.f()}}},{key:"_setCustomProperty",value:function(e,t){this._customProperties.set(e,t)}},{key:"_removeCustomProperty",value:function(e){return this._customProperties.delete(e)}}]),n}(ai);function Ji(e,t){var n=t.split(/\s+/);e.clear(),n.forEach((function(t){return e.add(t)}))}var Xi=function(e){_(n,e);var t=m(n);function n(e,r,i,o){var a;return b(this,n),(a=t.call(this,e,r,i,o)).getFillerOffset=eo,a}return g(n,[{key:"is",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return t?t===this.name&&("containerElement"===e||"view:containerElement"===e||"element"===e||"view:element"===e):"containerElement"===e||"view:containerElement"===e||"element"===e||"view:element"===e||"node"===e||"view:node"===e}}]),n}($i);function eo(){var e=h(this.getChildren()),t=e[this.childCount-1];if(t&&t.is("element","br"))return this.childCount;var n,r=p(e);try{for(r.s();!(n=r.n()).done;)if(!n.value.is("uiElement"))return null}catch(i){r.e(i)}finally{r.f()}return this.childCount}var to=function(e){_(n,e);var t=m(n);function n(e,r,i,o){var a;return b(this,n),(a=t.call(this,e,r,i,o)).set("isReadOnly",!1),a.set("isFocused",!1),a.bind("isReadOnly").to(e),a.bind("isFocused").to(e,"isFocused",(function(t){return t&&e.selection.editableElement==l(a)})),a.listenTo(e.selection,"change",(function(){a.isFocused=e.isFocused&&e.selection.editableElement==l(a)})),a}return g(n,[{key:"is",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return t?t===this.name&&("editableElement"===e||"view:editableElement"===e||"containerElement"===e||"view:containerElement"===e||"element"===e||"view:element"===e):"editableElement"===e||"view:editableElement"===e||"containerElement"===e||"view:containerElement"===e||"element"===e||"view:element"===e||"node"===e||"view:node"===e}},{key:"destroy",value:function(){this.stopListening()}}]),n}(Xi);It(to,Dt);var no=Symbol("rootName"),ro=function(e){_(n,e);var t=m(n);function n(e,r){var i;return b(this,n),(i=t.call(this,e,r)).rootName="main",i}return g(n,[{key:"is",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return t?t===this.name&&("rootElement"===e||"view:rootElement"===e||"editableElement"===e||"view:editableElement"===e||"containerElement"===e||"view:containerElement"===e||"element"===e||"view:element"===e):"rootElement"===e||"view:rootElement"===e||"editableElement"===e||"view:editableElement"===e||"containerElement"===e||"view:containerElement"===e||"element"===e||"view:element"===e||"node"===e||"view:node"===e}},{key:"rootName",get:function(){return this.getCustomProperty(no)},set:function(e){this._setCustomProperty(no,e)}},{key:"_name",set:function(e){this.name=e}}]),n}(to),io=function(e){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(b(this,t),!e.boundaries&&!e.startPosition)throw new M("view-tree-walker-no-start-position",null);if(e.direction&&"forward"!=e.direction&&"backward"!=e.direction)throw new M("view-tree-walker-unknown-direction",e.startPosition,{direction:e.direction});this.boundaries=e.boundaries||null,e.startPosition?this.position=oo._createAt(e.startPosition):this.position=oo._createAt(e.boundaries["backward"==e.direction?"end":"start"]),this.direction=e.direction||"forward",this.singleCharacters=!!e.singleCharacters,this.shallow=!!e.shallow,this.ignoreElementEnd=!!e.ignoreElementEnd,this._boundaryStartParent=this.boundaries?this.boundaries.start.parent:null,this._boundaryEndParent=this.boundaries?this.boundaries.end.parent:null}return g(t,[{key:e,value:function(){return this}},{key:"skip",value:function(e){var t,n,r;do{var i;r=this.position,t=(i=this.next()).done,n=i.value}while(!t&&e(n));t||(this.position=r)}},{key:"next",value:function(){return"forward"==this.direction?this._next():this._previous()}},{key:"_next",value:function(){var e,t=this.position.clone(),n=this.position,r=t.parent;if(null===r.parent&&t.offset===r.childCount)return{done:!0};if(r===this._boundaryEndParent&&t.offset==this.boundaries.end.offset)return{done:!0};if(r instanceof si){if(t.isAtEnd)return this.position=oo._createAfter(r),this._next();e=r.data[t.offset]}else e=r.getChild(t.offset);if(e instanceof $i)return this.shallow?t.offset++:t=new oo(e,0),this.position=t,this._formatReturnValue("elementStart",e,n,t,1);if(e instanceof si){if(this.singleCharacters)return t=new oo(e,0),this.position=t,this._next();var i,o=e.data.length;return e==this._boundaryEndParent?(o=this.boundaries.end.offset,i=new li(e,0,o),t=oo._createAfter(i)):(i=new li(e,0,e.data.length),t.offset++),this.position=t,this._formatReturnValue("text",i,n,t,o)}if("string"==typeof e){var a;a=this.singleCharacters?1:(r===this._boundaryEndParent?this.boundaries.end.offset:r.data.length)-t.offset;var s=new li(r,t.offset,a);return t.offset+=a,this.position=t,this._formatReturnValue("text",s,n,t,a)}return t=oo._createAfter(r),this.position=t,this.ignoreElementEnd?this._next():this._formatReturnValue("elementEnd",r,n,t)}},{key:"_previous",value:function(){var e,t=this.position.clone(),n=this.position,r=t.parent;if(null===r.parent&&0===t.offset)return{done:!0};if(r==this._boundaryStartParent&&t.offset==this.boundaries.start.offset)return{done:!0};if(r instanceof si){if(t.isAtStart)return this.position=oo._createBefore(r),this._previous();e=r.data[t.offset-1]}else e=r.getChild(t.offset-1);if(e instanceof $i)return this.shallow?(t.offset--,this.position=t,this._formatReturnValue("elementStart",e,n,t,1)):(t=new oo(e,e.childCount),this.position=t,this.ignoreElementEnd?this._previous():this._formatReturnValue("elementEnd",e,n,t));if(e instanceof si){if(this.singleCharacters)return t=new oo(e,e.data.length),this.position=t,this._previous();var i,o=e.data.length;if(e==this._boundaryStartParent){var a=this.boundaries.start.offset;o=(i=new li(e,a,e.data.length-a)).data.length,t=oo._createBefore(i)}else i=new li(e,0,e.data.length),t.offset--;return this.position=t,this._formatReturnValue("text",i,n,t,o)}if("string"==typeof e){var s;if(this.singleCharacters)s=1;else{var l=r===this._boundaryStartParent?this.boundaries.start.offset:0;s=t.offset-l}t.offset-=s;var c=new li(r,t.offset,s);return this.position=t,this._formatReturnValue("text",c,n,t,s)}return t=oo._createBefore(r),this.position=t,this._formatReturnValue("elementStart",r,n,t,1)}},{key:"_formatReturnValue",value:function(e,t,n,r,i){return t instanceof li&&(t.offsetInText+t.data.length==t.textNode.data.length&&("forward"!=this.direction||this.boundaries&&this.boundaries.end.isEqual(this.position)?n=oo._createAfter(t.textNode):(r=oo._createAfter(t.textNode),this.position=r)),0===t.offsetInText&&("backward"!=this.direction||this.boundaries&&this.boundaries.start.isEqual(this.position)?n=oo._createBefore(t.textNode):(r=oo._createBefore(t.textNode),this.position=r))),{done:!1,value:{type:e,item:t,previousPosition:n,nextPosition:r,length:i}}}}]),t}(Symbol.iterator),oo=function(){function e(t,n){b(this,e),this.parent=t,this.offset=n}return g(e,[{key:"nodeAfter",get:function(){return this.parent.is("$text")?null:this.parent.getChild(this.offset)||null}},{key:"nodeBefore",get:function(){return this.parent.is("$text")?null:this.parent.getChild(this.offset-1)||null}},{key:"isAtStart",get:function(){return 0===this.offset}},{key:"isAtEnd",get:function(){var e=this.parent.is("$text")?this.parent.data.length:this.parent.childCount;return this.offset===e}},{key:"root",get:function(){return this.parent.root}},{key:"editableElement",get:function(){for(var e=this.parent;!(e instanceof to);){if(!e.parent)return null;e=e.parent}return e}},{key:"getShiftedBy",value:function(t){var n=e._createAt(this),r=n.offset+t;return n.offset=r<0?0:r,n}},{key:"getLastMatchingPosition",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.startPosition=this;var n=new io(t);return n.skip(e),n.position}},{key:"getAncestors",value:function(){return this.parent.is("documentFragment")?[this.parent]:this.parent.getAncestors({includeSelf:!0})}},{key:"getCommonAncestor",value:function(e){for(var t=this.getAncestors(),n=e.getAncestors(),r=0;t[r]==n[r]&&t[r];)r++;return 0===r?null:t[r-1]}},{key:"is",value:function(e){return"position"===e||"view:position"===e}},{key:"isEqual",value:function(e){return this.parent==e.parent&&this.offset==e.offset}},{key:"isBefore",value:function(e){return"before"==this.compareWith(e)}},{key:"isAfter",value:function(e){return"after"==this.compareWith(e)}},{key:"compareWith",value:function(e){if(this.root!==e.root)return"different";if(this.isEqual(e))return"same";var t=this.parent.is("node")?this.parent.getPath():[],n=e.parent.is("node")?e.parent.getPath():[];t.push(this.offset),n.push(e.offset);var r=ii(t,n);switch(r){case"prefix":return"before";case"extension":return"after";default:return t[r]<n[r]?"before":"after"}}},{key:"getWalker",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e.startPosition=this,new io(e)}},{key:"clone",value:function(){return new e(this.parent,this.offset)}}],[{key:"_createAt",value:function(t,n){if(t instanceof e)return new this(t.parent,t.offset);var r=t;if("end"==n)n=r.is("$text")?r.data.length:r.childCount;else{if("before"==n)return this._createBefore(r);if("after"==n)return this._createAfter(r);if(0!==n&&!n)throw new M("view-createpositionat-offset-required",r)}return new e(r,n)}},{key:"_createAfter",value:function(t){if(t.is("$textProxy"))return new e(t.textNode,t.offsetInText+t.data.length);if(!t.parent)throw new M("view-position-after-root",t,{root:t});return new e(t.parent,t.index+1)}},{key:"_createBefore",value:function(t){if(t.is("$textProxy"))return new e(t.textNode,t.offsetInText);if(!t.parent)throw new M("view-position-before-root",t,{root:t});return new e(t.parent,t.index)}}]),e}(),ao=function(e){function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;b(this,t),this.start=e.clone(),this.end=n?n.clone():e.clone()}return g(t,[{key:e,value:d.mark((function e(){return d.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.delegateYield(new io({boundaries:this,ignoreElementEnd:!0}),"t0",1);case 1:case"end":return e.stop()}}),e,this)}))},{key:"isCollapsed",get:function(){return this.start.isEqual(this.end)}},{key:"isFlat",get:function(){return this.start.parent===this.end.parent}},{key:"root",get:function(){return this.start.root}},{key:"getEnlarged",value:function(){var e=this.start.getLastMatchingPosition(so,{direction:"backward"}),n=this.end.getLastMatchingPosition(so);return e.parent.is("$text")&&e.isAtStart&&(e=oo._createBefore(e.parent)),n.parent.is("$text")&&n.isAtEnd&&(n=oo._createAfter(n.parent)),new t(e,n)}},{key:"getTrimmed",value:function(){var e=this.start.getLastMatchingPosition(so);if(e.isAfter(this.end)||e.isEqual(this.end))return new t(e,e);var n=this.end.getLastMatchingPosition(so,{direction:"backward"}),r=e.nodeAfter,i=n.nodeBefore;return r&&r.is("$text")&&(e=new oo(r,0)),i&&i.is("$text")&&(n=new oo(i,i.data.length)),new t(e,n)}},{key:"isEqual",value:function(e){return this==e||this.start.isEqual(e.start)&&this.end.isEqual(e.end)}},{key:"containsPosition",value:function(e){return e.isAfter(this.start)&&e.isBefore(this.end)}},{key:"containsRange",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];e.isCollapsed&&(t=!1);var n=this.containsPosition(e.start)||t&&this.start.isEqual(e.start),r=this.containsPosition(e.end)||t&&this.end.isEqual(e.end);return n&&r}},{key:"getDifference",value:function(e){var n=[];return this.isIntersecting(e)?(this.containsPosition(e.start)&&n.push(new t(this.start,e.start)),this.containsPosition(e.end)&&n.push(new t(e.end,this.end))):n.push(this.clone()),n}},{key:"getIntersection",value:function(e){if(this.isIntersecting(e)){var n=this.start,r=this.end;return this.containsPosition(e.start)&&(n=e.start),this.containsPosition(e.end)&&(r=e.end),new t(n,r)}return null}},{key:"getWalker",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e.boundaries=this,new io(e)}},{key:"getCommonAncestor",value:function(){return this.start.getCommonAncestor(this.end)}},{key:"getContainedElement",value:function(){if(this.isCollapsed)return null;var e=this.start.nodeAfter,t=this.end.nodeBefore;return this.start.parent.is("$text")&&this.start.isAtEnd&&this.start.parent.nextSibling&&(e=this.start.parent.nextSibling),this.end.parent.is("$text")&&this.end.isAtStart&&this.end.parent.previousSibling&&(t=this.end.parent.previousSibling),e&&e.is("element")&&e===t?e:null}},{key:"clone",value:function(){return new t(this.start,this.end)}},{key:"getItems",value:d.mark((function e(){var t,n,r,i,o,a=arguments;return d.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(t=a.length>0&&void 0!==a[0]?a[0]:{}).boundaries=this,t.ignoreElementEnd=!0,n=new io(t),r=p(n),e.prev=4,r.s();case 6:if((i=r.n()).done){e.next=12;break}return o=i.value,e.next=10,o.item;case 10:e.next=6;break;case 12:e.next=17;break;case 14:e.prev=14,e.t0=e.catch(4),r.e(e.t0);case 17:return e.prev=17,r.f(),e.finish(17);case 20:case"end":return e.stop()}}),e,this,[[4,14,17,20]])}))},{key:"getPositions",value:d.mark((function e(){var t,n,r,i,o,a=arguments;return d.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(t=a.length>0&&void 0!==a[0]?a[0]:{}).boundaries=this,n=new io(t),e.next=5,n.position;case 5:r=p(n),e.prev=6,r.s();case 8:if((i=r.n()).done){e.next=14;break}return o=i.value,e.next=12,o.nextPosition;case 12:e.next=8;break;case 14:e.next=19;break;case 16:e.prev=16,e.t0=e.catch(6),r.e(e.t0);case 19:return e.prev=19,r.f(),e.finish(19);case 22:case"end":return e.stop()}}),e,this,[[6,16,19,22]])}))},{key:"is",value:function(e){return"range"===e||"view:range"===e}},{key:"isIntersecting",value:function(e){return this.start.isBefore(e.end)&&this.end.isAfter(e.start)}}],[{key:"_createFromParentsAndOffsets",value:function(e,t,n,r){return new this(new oo(e,t),new oo(n,r))}},{key:"_createFromPositionAndShift",value:function(e,t){var n=e,r=e.getShiftedBy(t);return t>0?new this(n,r):new this(r,n)}},{key:"_createIn",value:function(e){return this._createFromParentsAndOffsets(e,0,e,e.childCount)}},{key:"_createOn",value:function(e){var t=e.is("$textProxy")?e.offsetSize:1;return this._createFromPositionAndShift(oo._createBefore(e),t)}}]),t}(Symbol.iterator);function so(e){return!(!e.item.is("attributeElement")&&!e.item.is("uiElement"))}function lo(e){var t,n=0,r=p(e);try{for(r.s();!(t=r.n()).done;)t.value,n++}catch(i){r.e(i)}finally{r.f()}return n}var co=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1?arguments[1]:void 0,r=arguments.length>2?arguments[2]:void 0;b(this,e),this._ranges=[],this._lastRangeBackward=!1,this._isFake=!1,this._fakeSelectionLabel="",this.setTo(t,n,r)}return g(e,[{key:"isFake",get:function(){return this._isFake}},{key:"fakeSelectionLabel",get:function(){return this._fakeSelectionLabel}},{key:"anchor",get:function(){if(!this._ranges.length)return null;var e=this._ranges[this._ranges.length-1];return(this._lastRangeBackward?e.end:e.start).clone()}},{key:"focus",get:function(){if(!this._ranges.length)return null;var e=this._ranges[this._ranges.length-1];return(this._lastRangeBackward?e.start:e.end).clone()}},{key:"isCollapsed",get:function(){return 1===this.rangeCount&&this._ranges[0].isCollapsed}},{key:"rangeCount",get:function(){return this._ranges.length}},{key:"isBackward",get:function(){return!this.isCollapsed&&this._lastRangeBackward}},{key:"editableElement",get:function(){return this.anchor?this.anchor.editableElement:null}},{key:"getRanges",value:d.mark((function e(){var t,n,r;return d.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=p(this._ranges),e.prev=1,t.s();case 3:if((n=t.n()).done){e.next=9;break}return r=n.value,e.next=7,r.clone();case 7:e.next=3;break;case 9:e.next=14;break;case 11:e.prev=11,e.t0=e.catch(1),t.e(e.t0);case 14:return e.prev=14,t.f(),e.finish(14);case 17:case"end":return e.stop()}}),e,this,[[1,11,14,17]])}))},{key:"getFirstRange",value:function(){var e,t=null,n=p(this._ranges);try{for(n.s();!(e=n.n()).done;){var r=e.value;t&&!r.start.isBefore(t.start)||(t=r)}}catch(i){n.e(i)}finally{n.f()}return t?t.clone():null}},{key:"getLastRange",value:function(){var e,t=null,n=p(this._ranges);try{for(n.s();!(e=n.n()).done;){var r=e.value;t&&!r.end.isAfter(t.end)||(t=r)}}catch(i){n.e(i)}finally{n.f()}return t?t.clone():null}},{key:"getFirstPosition",value:function(){var e=this.getFirstRange();return e?e.start.clone():null}},{key:"getLastPosition",value:function(){var e=this.getLastRange();return e?e.end.clone():null}},{key:"isEqual",value:function(e){if(this.isFake!=e.isFake)return!1;if(this.isFake&&this.fakeSelectionLabel!=e.fakeSelectionLabel)return!1;if(this.rangeCount!=e.rangeCount)return!1;if(0===this.rangeCount)return!0;if(!this.anchor.isEqual(e.anchor)||!this.focus.isEqual(e.focus))return!1;var t,n=p(this._ranges);try{for(n.s();!(t=n.n()).done;){var r,i=t.value,o=!1,a=p(e._ranges);try{for(a.s();!(r=a.n()).done;){var s=r.value;if(i.isEqual(s)){o=!0;break}}}catch(l){a.e(l)}finally{a.f()}if(!o)return!1}}catch(l){n.e(l)}finally{n.f()}return!0}},{key:"isSimilar",value:function(e){if(this.isBackward!=e.isBackward)return!1;var t=lo(this.getRanges());if(t!=lo(e.getRanges()))return!1;if(0==t)return!0;var n,r=p(this.getRanges());try{for(r.s();!(n=r.n()).done;){var i=n.value;i=i.getTrimmed();var o,a=!1,s=p(e.getRanges());try{for(s.s();!(o=s.n()).done;){var l=o.value;if(l=l.getTrimmed(),i.start.isEqual(l.start)&&i.end.isEqual(l.end)){a=!0;break}}}catch(c){s.e(c)}finally{s.f()}if(!a)return!1}}catch(c){r.e(c)}finally{r.f()}return!0}},{key:"getSelectedElement",value:function(){return 1!==this.rangeCount?null:this.getFirstRange().getContainedElement()}},{key:"setTo",value:function(t,n,r){if(null===t)this._setRanges([]),this._setFakeOptions(n);else if(t instanceof e||t instanceof uo)this._setRanges(t.getRanges(),t.isBackward),this._setFakeOptions({fake:t.isFake,label:t.fakeSelectionLabel});else if(t instanceof ao)this._setRanges([t],n&&n.backward),this._setFakeOptions(n);else if(t instanceof oo)this._setRanges([new ao(t)]),this._setFakeOptions(n);else if(t instanceof ai){var i,o=!!r&&!!r.backward;if(void 0===n)throw new M("view-selection-setto-required-second-parameter",this);i="in"==n?ao._createIn(t):"on"==n?ao._createOn(t):new ao(oo._createAt(t,n)),this._setRanges([i],o),this._setFakeOptions(r)}else{if(!Qr(t))throw new M("view-selection-setto-not-selectable",this);this._setRanges(t,n&&n.backward),this._setFakeOptions(n)}this.fire("change")}},{key:"setFocus",value:function(e,t){if(null===this.anchor)throw new M("view-selection-setfocus-no-ranges",this);var n=oo._createAt(e,t);if("same"!=n.compareWith(this.focus)){var r=this.anchor;this._ranges.pop(),"before"==n.compareWith(r)?this._addRange(new ao(n,r),!0):this._addRange(new ao(r,n)),this.fire("change")}}},{key:"is",value:function(e){return"selection"===e||"view:selection"===e}},{key:"_setRanges",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];e=Array.from(e),this._ranges=[];var n,r=p(e);try{for(r.s();!(n=r.n()).done;){var i=n.value;this._addRange(i)}}catch(o){r.e(o)}finally{r.f()}this._lastRangeBackward=!!t}},{key:"_setFakeOptions",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this._isFake=!!e.fake,this._fakeSelectionLabel=e.fake&&e.label||""}},{key:"_addRange",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!(e instanceof ao))throw new M("view-selection-add-range-not-range",this);this._pushRange(e),this._lastRangeBackward=!!t}},{key:"_pushRange",value:function(e){var t,n=p(this._ranges);try{for(n.s();!(t=n.n()).done;){var r=t.value;if(e.isIntersecting(r))throw new M("view-selection-range-intersects",this,{addedRange:e,intersectingRange:r})}}catch(i){n.e(i)}finally{n.f()}this._ranges.push(new ao(e.start,e.end))}}]),e}();It(co,q);var uo=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1?arguments[1]:void 0,r=arguments.length>2?arguments[2]:void 0;b(this,e),this._selection=new co,this._selection.delegate("change").to(this),this._selection.setTo(t,n,r)}return g(e,[{key:"isFake",get:function(){return this._selection.isFake}},{key:"fakeSelectionLabel",get:function(){return this._selection.fakeSelectionLabel}},{key:"anchor",get:function(){return this._selection.anchor}},{key:"focus",get:function(){return this._selection.focus}},{key:"isCollapsed",get:function(){return this._selection.isCollapsed}},{key:"rangeCount",get:function(){return this._selection.rangeCount}},{key:"isBackward",get:function(){return this._selection.isBackward}},{key:"editableElement",get:function(){return this._selection.editableElement}},{key:"_ranges",get:function(){return this._selection._ranges}},{key:"getRanges",value:d.mark((function e(){return d.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.delegateYield(this._selection.getRanges(),"t0",1);case 1:case"end":return e.stop()}}),e,this)}))},{key:"getFirstRange",value:function(){return this._selection.getFirstRange()}},{key:"getLastRange",value:function(){return this._selection.getLastRange()}},{key:"getFirstPosition",value:function(){return this._selection.getFirstPosition()}},{key:"getLastPosition",value:function(){return this._selection.getLastPosition()}},{key:"getSelectedElement",value:function(){return this._selection.getSelectedElement()}},{key:"isEqual",value:function(e){return this._selection.isEqual(e)}},{key:"isSimilar",value:function(e){return this._selection.isSimilar(e)}},{key:"is",value:function(e){return"selection"===e||"documentSelection"==e||"view:selection"==e||"view:documentSelection"==e}},{key:"_setTo",value:function(e,t,n){this._selection.setTo(e,t,n)}},{key:"_setFocus",value:function(e,t){this._selection.setFocus(e,t)}}]),e}();It(uo,q);var fo=function(e){_(n,e);var t=m(n);function n(e,r,i){var o;return b(this,n),(o=t.call(this,e,r)).startRange=i,o._eventPhase="none",o._currentTarget=null,o}return g(n,[{key:"eventPhase",get:function(){return this._eventPhase}},{key:"currentTarget",get:function(){return this._currentTarget}}]),n}(x),po=Symbol("bubbling contexts"),ho={fire:function(e){try{var t=e instanceof x?e:new x(this,e),n=bo(this);if(!n.size)return;for(var r=arguments.length,i=new Array(r>1?r-1:0),o=1;o<r;o++)i[o-1]=arguments[o];if(mo(t,"capturing",this),vo.apply(void 0,[n,"$capture",t].concat(i)))return t.return;var a=t.startRange||this.selection.getFirstRange(),s=a?a.getContainedElement():null,l=!!s&&Boolean(go(n,s)),c=s||function(e){if(!e)return null;var t=e.start.parent,n=e.end.parent,r=t.getPath(),i=n.getPath();return r.length>i.length?t:n}(a);if(mo(t,"atTarget",c),!l){if(vo.apply(void 0,[n,"$text",t].concat(i)))return t.return;mo(t,"bubbling",c)}for(;c;){if(c.is("rootElement")){if(vo.apply(void 0,[n,"$root",t].concat(i)))return t.return}else if(c.is("element")&&vo.apply(void 0,[n,c.name,t].concat(i)))return t.return;if(vo.apply(void 0,[n,c,t].concat(i)))return t.return;mo(t,"bubbling",c=c.parent)}return mo(t,"bubbling",this),vo.apply(void 0,[n,"$document",t].concat(i)),t.return}catch(e){M.rethrowUnexpectedError(e,this)}},_addEventListener:function(e,t,n){var r,i=$r(n.context||"$document"),o=bo(this),a=p(i);try{for(a.s();!(r=a.n()).done;){var s=r.value,l=o.get(s);l||(l=Object.create(q),o.set(s,l)),this.listenTo(l,e,t,n)}}catch(c){a.e(c)}finally{a.f()}},_removeEventListener:function(e,t){var n,r=bo(this),i=p(r.values());try{for(i.s();!(n=i.n()).done;){var o=n.value;this.stopListening(o,e,t)}}catch(a){i.e(a)}finally{i.f()}}},_o=ho;function mo(e,t,n){e instanceof fo&&(e._eventPhase=t,e._currentTarget=n)}function vo(e,t,n){for(var r="string"==typeof t?e.get(t):go(e,t),i=arguments.length,o=new Array(i>3?i-3:0),a=3;a<i;a++)o[a-3]=arguments[a];return!!r&&(r.fire.apply(r,[n].concat(o)),n.stop.called)}function go(e,t){var n,r=p(e);try{for(r.s();!(n=r.n()).done;){var i=f(n.value,2),o=i[0],a=i[1];if("function"==typeof o&&o(t))return a}}catch(s){r.e(s)}finally{r.f()}return null}function bo(e){return e[po]||(e[po]=new Map),e[po]}var ko=function(){function e(t){b(this,e),this.selection=new uo,this.roots=new Kr({idProperty:"rootName"}),this.stylesProcessor=t,this.set("isReadOnly",!1),this.set("isFocused",!1),this.set("isSelecting",!1),this.set("isComposing",!1),this._postFixers=new Set}return g(e,[{key:"getRoot",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"main";return this.roots.get(e)}},{key:"registerPostFixer",value:function(e){this._postFixers.add(e)}},{key:"destroy",value:function(){this.roots.map((function(e){return e.destroy()})),this.stopListening()}},{key:"_callPostFixers",value:function(e){var t=!1;do{var n,r=p(this._postFixers);try{for(r.s();!(n=r.n()).done&&!(t=(0,n.value)(e)););}catch(i){r.e(i)}finally{r.f()}}while(t)}}]),e}();It(ko,_o),It(ko,Dt);var yo=function(e){_(n,e);var t=m(n);function n(e,r,i,o){var a;return b(this,n),(a=t.call(this,e,r,i,o)).getFillerOffset=wo,a._priority=10,a._id=null,a._clonesGroup=null,a}return g(n,[{key:"priority",get:function(){return this._priority}},{key:"id",get:function(){return this._id}},{key:"getElementsWithSameId",value:function(){if(null===this.id)throw new M("attribute-element-get-elements-with-same-id-no-id",this);return new Set(this._clonesGroup)}},{key:"is",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return t?t===this.name&&("attributeElement"===e||"view:attributeElement"===e||"element"===e||"view:element"===e):"attributeElement"===e||"view:attributeElement"===e||"element"===e||"view:element"===e||"node"===e||"view:node"===e}},{key:"isSimilar",value:function(e){return null!==this.id||null!==e.id?this.id===e.id:a(s(n.prototype),"isSimilar",this).call(this,e)&&this.priority==e.priority}},{key:"_clone",value:function(e){var t=a(s(n.prototype),"_clone",this).call(this,e);return t._priority=this._priority,t._id=this._id,t}}]),n}($i);function wo(){if(Co(this))return null;for(var e=this.parent;e&&e.is("attributeElement");){if(Co(e)>1)return null;e=e.parent}return!e||Co(e)>1?null:this.childCount}function Co(e){return Array.from(e.getChildren()).filter((function(e){return!e.is("uiElement")})).length}yo.DEFAULT_PRIORITY=10;var Ao=function(e){_(n,e);var t=m(n);function n(e,r,i,o){var a;return b(this,n),(a=t.call(this,e,r,i,o))._isAllowedInsideAttributeElement=!0,a.getFillerOffset=xo,a}return g(n,[{key:"is",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return t?t===this.name&&("emptyElement"===e||"view:emptyElement"===e||"element"===e||"view:element"===e):"emptyElement"===e||"view:emptyElement"===e||"element"===e||"view:element"===e||"node"===e||"view:node"===e}},{key:"_insertChild",value:function(e,t){if(t&&(t instanceof ai||Array.from(t).length>0))throw new M("view-emptyelement-cannot-add",[this,t])}}]),n}($i);function xo(){return null}var Eo=navigator.userAgent.toLowerCase(),Do={isMac:Mo(Eo),isWindows:function(e){return e.indexOf("windows")>-1}(Eo),isGecko:function(e){return!!e.match(/gecko\/\d+/)}(Eo),isSafari:function(e){return e.indexOf(" applewebkit/")>-1&&-1===e.indexOf("chrome")}(Eo),isiOS:function(e){return!!e.match(/iphone|ipad/i)||Mo(e)&&navigator.maxTouchPoints>0}(Eo),isAndroid:function(e){return e.indexOf("android")>-1}(Eo),isBlink:function(e){return e.indexOf("chrome/")>-1&&e.indexOf("edge/")<0}(Eo),features:{isRegExpUnicodePropertySupported:function(){var e=!1;try{e=0==="\u0107".search(new RegExp("[\\p{L}]","u"))}catch(e){}return e}()}},To=Do;function Mo(e){return e.indexOf("macintosh")>-1}var So={ctrl:"\u2303",cmd:"\u2318",alt:"\u2325",shift:"\u21e7"},Po={ctrl:"Ctrl+",alt:"Alt+",shift:"Shift+"},No=function(){for(var e={arrowleft:37,arrowup:38,arrowright:39,arrowdown:40,backspace:8,delete:46,enter:13,space:32,esc:27,tab:9,ctrl:1114112,shift:2228224,alt:4456448,cmd:8912896},t=65;t<=90;t++)e[String.fromCharCode(t).toLowerCase()]=t;for(var n=48;n<=57;n++)e[n-48]=n;for(var r=112;r<=123;r++)e["f"+(r-111)]=r;var i,o=p("`-=[];',./\\");try{for(o.s();!(i=o.n()).done;){var a=i.value;e[a]=a.charCodeAt(0)}}catch(s){o.e(s)}finally{o.f()}return e}(),Io=Object.fromEntries(Object.entries(No).map((function(e){var t=f(e,2),n=t[0];return[t[1],n.charAt(0).toUpperCase()+n.slice(1)]})));function Ro(e){var t;if("string"==typeof e){if(!(t=No[e.toLowerCase()]))throw new M("keyboard-unknown-key",null,{key:e})}else t=e.keyCode+(e.altKey?No.alt:0)+(e.ctrlKey?No.ctrl:0)+(e.shiftKey?No.shift:0)+(e.metaKey?No.cmd:0);return t}function Oo(e){return"string"==typeof e&&(e=function(e){return e.split("+").map((function(e){return e.trim()}))}(e)),e.map((function(e){return"string"==typeof e?function(e){if(e.endsWith("!"))return Ro(e.slice(0,-1));var t=Ro(e);return To.isMac&&t==No.ctrl?No.cmd:t}(e):e})).reduce((function(e,t){return t+e}),0)}function Lo(e){var t=Oo(e);return Object.entries(To.isMac?So:Po).reduce((function(e,n){var r=f(n,2),i=r[0],o=r[1];return 0!=(t&No[i])&&(t&=~No[i],e+=o),e}),"")+(t?Io[t]:"")}function jo(e,t){var n="ltr"===t;switch(e){case No.arrowleft:return n?"left":"right";case No.arrowright:return n?"right":"left";case No.arrowup:return"up";case No.arrowdown:return"down"}}var qo=function(e){_(n,e);var t=m(n);function n(e,r,i,o){var a;return b(this,n),(a=t.call(this,e,r,i,o))._isAllowedInsideAttributeElement=!0,a.getFillerOffset=zo,a}return g(n,[{key:"is",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return t?t===this.name&&("uiElement"===e||"view:uiElement"===e||"element"===e||"view:element"===e):"uiElement"===e||"view:uiElement"===e||"element"===e||"view:element"===e||"node"===e||"view:node"===e}},{key:"_insertChild",value:function(e,t){if(t&&(t instanceof ai||Array.from(t).length>0))throw new M("view-uielement-cannot-add",this)}},{key:"render",value:function(e){return this.toDomElement(e)}},{key:"toDomElement",value:function(e){var t,n=e.createElement(this.name),r=p(this.getAttributeKeys());try{for(r.s();!(t=r.n()).done;){var i=t.value;n.setAttribute(i,this.getAttribute(i))}}catch(o){r.e(o)}finally{r.f()}return n}}]),n}($i);function Bo(e){e.document.on("arrowKey",(function(t,n){return function(e,t,n){if(t.keyCode==No.arrowright){var r=t.domTarget.ownerDocument.defaultView.getSelection(),i=1==r.rangeCount&&r.getRangeAt(0).collapsed;if(i||t.shiftKey){var o=r.focusNode,a=r.focusOffset,s=n.domPositionToView(o,a);if(null===s)return;var l=!1,c=s.getLastMatchingPosition((function(e){return e.item.is("uiElement")&&(l=!0),!(!e.item.is("uiElement")&&!e.item.is("attributeElement"))}));if(l){var u=n.viewPositionToDom(c);i?r.collapse(u.parent,u.offset):r.extend(u.parent,u.offset)}}}}(0,n,e.domConverter)}),{priority:"low"})}function zo(){return null}var Ho=function(e){_(n,e);var t=m(n);function n(e,r,i,o){var a;return b(this,n),(a=t.call(this,e,r,i,o))._isAllowedInsideAttributeElement=!0,a.getFillerOffset=Fo,a}return g(n,[{key:"is",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return t?t===this.name&&("rawElement"===e||"view:rawElement"===e||"element"===e||"view:element"===e):"rawElement"===e||"view:rawElement"===e||e===this.name||e==="view:"+this.name||"element"===e||"view:element"===e||"node"===e||"view:node"===e}},{key:"_insertChild",value:function(e,t){if(t&&(t instanceof ai||Array.from(t).length>0))throw new M("view-rawelement-cannot-add",[this,t])}}]),n}($i);function Fo(){return null}var Go=function(e){function t(e,n){b(this,t),this.document=e,this._children=[],n&&this._insertChild(0,n)}return g(t,[{key:e,value:function(){return this._children[Symbol.iterator]()}},{key:"childCount",get:function(){return this._children.length}},{key:"isEmpty",get:function(){return 0===this.childCount}},{key:"root",get:function(){return this}},{key:"parent",get:function(){return null}},{key:"is",value:function(e){return"documentFragment"===e||"view:documentFragment"===e}},{key:"_appendChild",value:function(e){return this._insertChild(this.childCount,e)}},{key:"getChild",value:function(e){return this._children[e]}},{key:"getChildIndex",value:function(e){return this._children.indexOf(e)}},{key:"getChildren",value:function(){return this._children[Symbol.iterator]()}},{key:"_insertChild",value:function(e,t){this._fireChange("children",this);var n,r=0,i=function(e,t){return"string"==typeof t?[new si(e,t)]:(Qr(t)||(t=[t]),Array.from(t).map((function(t){return"string"==typeof t?new si(e,t):t instanceof li?new si(e,t.data):t})))}(this.document,t),o=p(i);try{for(o.s();!(n=o.n()).done;){var a=n.value;null!==a.parent&&a._remove(),a.parent=this,this._children.splice(e,0,a),e++,r++}}catch(s){o.e(s)}finally{o.f()}return r}},{key:"_removeChildren",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;this._fireChange("children",this);for(var n=e;n<e+t;n++)this._children[n].parent=null;return this._children.splice(e,t)}},{key:"_fireChange",value:function(e,t){this.fire("change:"+e,t)}}]),t}(Symbol.iterator);It(Go,q);var Vo=function(){function e(t){b(this,e),this.document=t,this._cloneGroups=new Map}return g(e,[{key:"setSelection",value:function(e,t,n){this.document.selection._setTo(e,t,n)}},{key:"setSelectionFocus",value:function(e,t){this.document.selection._setFocus(e,t)}},{key:"createDocumentFragment",value:function(e){return new Go(this.document,e)}},{key:"createText",value:function(e){return new si(this.document,e)}},{key:"createAttributeElement",value:function(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=new yo(this.document,e,t);return"number"==typeof r.priority&&(i._priority=r.priority),r.id&&(i._id=r.id),r.renderUnsafeAttributes&&(n=i._unsafeAttributesToRender).push.apply(n,h(r.renderUnsafeAttributes)),i}},{key:"createContainerElement",value:function(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=new Xi(this.document,e,t);return void 0!==r.isAllowedInsideAttributeElement&&(i._isAllowedInsideAttributeElement=r.isAllowedInsideAttributeElement),r.renderUnsafeAttributes&&(n=i._unsafeAttributesToRender).push.apply(n,h(r.renderUnsafeAttributes)),i}},{key:"createEditableElement",value:function(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=new to(this.document,e,t);return i._document=this.document,r.renderUnsafeAttributes&&(n=i._unsafeAttributesToRender).push.apply(n,h(r.renderUnsafeAttributes)),i}},{key:"createEmptyElement",value:function(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=new Ao(this.document,e,t);return void 0!==r.isAllowedInsideAttributeElement&&(i._isAllowedInsideAttributeElement=r.isAllowedInsideAttributeElement),r.renderUnsafeAttributes&&(n=i._unsafeAttributesToRender).push.apply(n,h(r.renderUnsafeAttributes)),i}},{key:"createUIElement",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=new qo(this.document,e,t);return n&&(i.render=n),void 0!==r.isAllowedInsideAttributeElement&&(i._isAllowedInsideAttributeElement=r.isAllowedInsideAttributeElement),i}},{key:"createRawElement",value:function(e,t,n){var r,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=new Ho(this.document,e,t);return o.render=n||function(){},void 0!==i.isAllowedInsideAttributeElement&&(o._isAllowedInsideAttributeElement=i.isAllowedInsideAttributeElement),i.renderUnsafeAttributes&&(r=o._unsafeAttributesToRender).push.apply(r,h(i.renderUnsafeAttributes)),o}},{key:"setAttribute",value:function(e,t,n){n._setAttribute(e,t)}},{key:"removeAttribute",value:function(e,t){t._removeAttribute(e)}},{key:"addClass",value:function(e,t){t._addClass(e)}},{key:"removeClass",value:function(e,t){t._removeClass(e)}},{key:"setStyle",value:function(e,t,n){Wt(e)&&void 0===n&&(n=t),n._setStyle(e,t)}},{key:"removeStyle",value:function(e,t){t._removeStyle(e)}},{key:"setCustomProperty",value:function(e,t,n){n._setCustomProperty(e,t)}},{key:"removeCustomProperty",value:function(e,t){return t._removeCustomProperty(e)}},{key:"breakAttributes",value:function(e){return e instanceof oo?this._breakAttributes(e):this._breakAttributesRange(e)}},{key:"breakContainer",value:function(e){var t=e.parent;if(!t.is("containerElement"))throw new M("view-writer-break-non-container-element",this.document);if(!t.parent)throw new M("view-writer-break-root",this.document);if(e.isAtStart)return oo._createBefore(t);if(!e.isAtEnd){var n=t._clone(!1);this.insert(oo._createAfter(t),n);var r=new ao(e,oo._createAt(t,"end")),i=new oo(n,0);this.move(r,i)}return oo._createAfter(t)}},{key:"mergeAttributes",value:function(e){var t=e.offset,n=e.parent;if(n.is("$text"))return e;if(n.is("attributeElement")&&0===n.childCount){var r=n.parent,i=n.index;return n._remove(),this._removeFromClonedElementsGroup(n),this.mergeAttributes(new oo(r,i))}var o=n.getChild(t-1),a=n.getChild(t);if(!o||!a)return e;if(o.is("$text")&&a.is("$text"))return Ko(o,a);if(o.is("attributeElement")&&a.is("attributeElement")&&o.isSimilar(a)){var s=o.childCount;return o._appendChild(a.getChildren()),a._remove(),this._removeFromClonedElementsGroup(a),this.mergeAttributes(new oo(o,s))}return e}},{key:"mergeContainers",value:function(e){var t=e.nodeBefore,n=e.nodeAfter;if(!(t&&n&&t.is("containerElement")&&n.is("containerElement")))throw new M("view-writer-merge-containers-invalid-position",this.document);var r=t.getChild(t.childCount-1),i=r instanceof si?oo._createAt(r,"end"):oo._createAt(t,"end");return this.move(ao._createIn(n),oo._createAt(t,"end")),this.remove(ao._createOn(n)),i}},{key:"insert",value:function(e,t){Zo(t=Qr(t)?h(t):[t],this.document);var n,r=t.reduce((function(e,t){var n=e[e.length-1],r=!(t.is("uiElement")&&t.isAllowedInsideAttributeElement);return n&&n.breakAttributes==r?n.nodes.push(t):e.push({breakAttributes:r,nodes:[t]}),e}),[]),i=null,o=e,a=p(r);try{for(a.s();!(n=a.n()).done;){var s=n.value,l=s.nodes,c=s.breakAttributes,u=this._insertNodes(o,l,c);i||(i=u.start),o=u.end}}catch(d){a.e(d)}finally{a.f()}return i?new ao(i,o):new ao(e)}},{key:"remove",value:function(e){var t=e instanceof ao?e:ao._createOn(e);if(Xo(t,this.document),t.isCollapsed)return new Go(this.document);var n,r=this._breakAttributesRange(t,!0),i=r.start,o=r.end,a=i.parent,s=o.offset-i.offset,l=a._removeChildren(i.offset,s),c=p(l);try{for(c.s();!(n=c.n()).done;){var u=n.value;this._removeFromClonedElementsGroup(u)}}catch(f){c.e(f)}finally{c.f()}var d=this.mergeAttributes(i);return t.start=d,t.end=d.clone(),new Go(this.document,l)}},{key:"clear",value:function(e,t){Xo(e,this.document);var n,r=e.getWalker({direction:"backward",ignoreElementEnd:!0}),i=p(r);try{for(i.s();!(n=i.n()).done;){var o=n.value,a=o.item,s=void 0;if(a.is("element")&&t.isSimilar(a))s=ao._createOn(a);else if(!o.nextPosition.isAfter(e.start)&&a.is("$textProxy")){var l=a.getAncestors().find((function(e){return e.is("element")&&t.isSimilar(e)}));l&&(s=ao._createIn(l))}s&&(s.end.isAfter(e.end)&&(s.end=e.end),s.start.isBefore(e.start)&&(s.start=e.start),this.remove(s))}}catch(c){i.e(c)}finally{i.f()}}},{key:"move",value:function(e,t){var n;if(t.isAfter(e.end)){var r=(t=this._breakAttributes(t,!0)).parent,i=r.childCount;e=this._breakAttributesRange(e,!0),n=this.remove(e),t.offset+=r.childCount-i}else n=this.remove(e);return this.insert(t,n)}},{key:"wrap",value:function(e,t){if(!(t instanceof yo))throw new M("view-writer-wrap-invalid-attribute",this.document);if(Xo(e,this.document),e.isCollapsed){var n=e.start;n.parent.is("element")&&(i=n.parent,!Array.from(i.getChildren()).some((function(e){return!e.is("uiElement")})))&&(n=n.getLastMatchingPosition((function(e){return e.item.is("uiElement")}))),n=this._wrapPosition(n,t);var r=this.document.selection;return r.isCollapsed&&r.getFirstPosition().isEqual(e.start)&&this.setSelection(n),new ao(n)}return this._wrapRange(e,t);var i}},{key:"unwrap",value:function(e,t){if(!(t instanceof yo))throw new M("view-writer-unwrap-invalid-attribute",this.document);if(Xo(e,this.document),e.isCollapsed)return e;var n=this._breakAttributesRange(e,!0),r=n.start,i=n.end,o=r.parent,a=this._unwrapChildren(o,r.offset,i.offset,t),s=this.mergeAttributes(a.start);s.isEqual(a.start)||a.end.offset--;var l=this.mergeAttributes(a.end);return new ao(s,l)}},{key:"rename",value:function(e,t){var n=new Xi(this.document,e,t.getAttributes());return this.insert(oo._createAfter(t),n),this.move(ao._createIn(t),oo._createAt(n,0)),this.remove(ao._createOn(t)),n}},{key:"clearClonedElementsGroup",value:function(e){this._cloneGroups.delete(e)}},{key:"createPositionAt",value:function(e,t){return oo._createAt(e,t)}},{key:"createPositionAfter",value:function(e){return oo._createAfter(e)}},{key:"createPositionBefore",value:function(e){return oo._createBefore(e)}},{key:"createRange",value:function(e,t){return new ao(e,t)}},{key:"createRangeOn",value:function(e){return ao._createOn(e)}},{key:"createRangeIn",value:function(e){return ao._createIn(e)}},{key:"createSelection",value:function(e,t,n){return new co(e,t,n)}},{key:"_insertNodes",value:function(e,t,n){var r,i;if(!(r=n?Uo(e):e.parent.is("$text")?e.parent.parent:e.parent))throw new M("view-writer-invalid-position-container",this.document);i=n?this._breakAttributes(e,!0):e.parent.is("$text")?Qo(e):e;var o,a=r._insertChild(i.offset,t),s=p(t);try{for(s.s();!(o=s.n()).done;){var l=o.value;this._addToClonedElementsGroup(l)}}catch(f){s.e(f)}finally{s.f()}var c=i.getShiftedBy(a),u=this.mergeAttributes(i);u.isEqual(i)||c.offset--;var d=this.mergeAttributes(c);return new ao(u,d)}},{key:"_wrapChildren",value:function(e,t,n,r){for(var i=t,o=[];i<n;){var a=e.getChild(i),s=a.is("$text"),l=a.is("attributeElement"),c=a.isAllowedInsideAttributeElement;if(l&&this._wrapAttributeElement(r,a))o.push(new oo(e,i));else if(s||c||l&&Wo(r,a)){var u=r._clone();a._remove(),u._appendChild(a),e._insertChild(i,u),this._addToClonedElementsGroup(u),o.push(new oo(e,i))}else l&&this._wrapChildren(a,0,a.childCount,r);i++}for(var d=0,f=0,p=o;f<p.length;f++){var h=p[f];h.offset-=d,h.offset!=t&&(this.mergeAttributes(h).isEqual(h)||(d++,n--))}return ao._createFromParentsAndOffsets(e,t,e,n)}},{key:"_unwrapChildren",value:function(e,t,n,r){for(var i=t,o=[];i<n;){var a=e.getChild(i);if(a.is("attributeElement"))if(a.isSimilar(r)){var s=a.getChildren(),l=a.childCount;a._remove(),e._insertChild(i,s),this._removeFromClonedElementsGroup(a),o.push(new oo(e,i),new oo(e,i+l)),i+=l,n+=l-1}else this._unwrapAttributeElement(r,a)?(o.push(new oo(e,i),new oo(e,i+1)),i++):(this._unwrapChildren(a,0,a.childCount,r),i++);else i++}for(var c=0,u=0,d=o;u<d.length;u++){var f=d[u];f.offset-=c,f.offset!=t&&f.offset!=n&&(this.mergeAttributes(f).isEqual(f)||(c++,n--))}return ao._createFromParentsAndOffsets(e,t,e,n)}},{key:"_wrapRange",value:function(e,t){var n=this._breakAttributesRange(e,!0),r=n.start,i=n.end,o=r.parent,a=this._wrapChildren(o,r.offset,i.offset,t),s=this.mergeAttributes(a.start);s.isEqual(a.start)||a.end.offset--;var l=this.mergeAttributes(a.end);return new ao(s,l)}},{key:"_wrapPosition",value:function(e,t){if(t.isSimilar(e.parent))return Yo(e.clone());e.parent.is("$text")&&(e=Qo(e));var n=this.createAttributeElement();n._priority=Number.POSITIVE_INFINITY,n.isSimilar=function(){return!1},e.parent._insertChild(e.offset,n);var r=new ao(e,e.getShiftedBy(1));this.wrap(r,t);var i=new oo(n.parent,n.index);n._remove();var o=i.nodeBefore,a=i.nodeAfter;return o instanceof si&&a instanceof si?Ko(o,a):Yo(i)}},{key:"_wrapAttributeElement",value:function(e,t){if(!ea(e,t))return!1;if(e.name!==t.name||e.priority!==t.priority)return!1;var n,r=p(e.getAttributeKeys());try{for(r.s();!(n=r.n()).done;){var i=n.value;if("class"!==i&&"style"!==i&&t.hasAttribute(i)&&t.getAttribute(i)!==e.getAttribute(i))return!1}}catch(g){r.e(g)}finally{r.f()}var o,a=p(e.getStyleNames());try{for(a.s();!(o=a.n()).done;){var s=o.value;if(t.hasStyle(s)&&t.getStyle(s)!==e.getStyle(s))return!1}}catch(g){a.e(g)}finally{a.f()}var l,c=p(e.getAttributeKeys());try{for(c.s();!(l=c.n()).done;){var u=l.value;"class"!==u&&"style"!==u&&(t.hasAttribute(u)||this.setAttribute(u,e.getAttribute(u),t))}}catch(g){c.e(g)}finally{c.f()}var d,f=p(e.getStyleNames());try{for(f.s();!(d=f.n()).done;){var h=d.value;t.hasStyle(h)||this.setStyle(h,e.getStyle(h),t)}}catch(g){f.e(g)}finally{f.f()}var _,m=p(e.getClassNames());try{for(m.s();!(_=m.n()).done;){var v=_.value;t.hasClass(v)||this.addClass(v,t)}}catch(g){m.e(g)}finally{m.f()}return!0}},{key:"_unwrapAttributeElement",value:function(e,t){if(!ea(e,t))return!1;if(e.name!==t.name||e.priority!==t.priority)return!1;var n,r=p(e.getAttributeKeys());try{for(r.s();!(n=r.n()).done;){var i=n.value;if("class"!==i&&"style"!==i&&(!t.hasAttribute(i)||t.getAttribute(i)!==e.getAttribute(i)))return!1}}catch(d){r.e(d)}finally{r.f()}if(!t.hasClass.apply(t,h(e.getClassNames())))return!1;var o,a=p(e.getStyleNames());try{for(a.s();!(o=a.n()).done;){var s=o.value;if(!t.hasStyle(s)||t.getStyle(s)!==e.getStyle(s))return!1}}catch(d){a.e(d)}finally{a.f()}var l,c=p(e.getAttributeKeys());try{for(c.s();!(l=c.n()).done;){var u=l.value;"class"!==u&&"style"!==u&&this.removeAttribute(u,t)}}catch(d){c.e(d)}finally{c.f()}return this.removeClass(Array.from(e.getClassNames()),t),this.removeStyle(Array.from(e.getStyleNames()),t),!0}},{key:"_breakAttributesRange",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.start,r=e.end;if(Xo(e,this.document),e.isCollapsed){var i=this._breakAttributes(e.start,t);return new ao(i,i)}var o=this._breakAttributes(r,t),a=o.parent.childCount,s=this._breakAttributes(n,t);return o.offset+=o.parent.childCount-a,new ao(s,o)}},{key:"_breakAttributes",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.offset,r=e.parent;if(e.parent.is("emptyElement"))throw new M("view-writer-cannot-break-empty-element",this.document);if(e.parent.is("uiElement"))throw new M("view-writer-cannot-break-ui-element",this.document);if(e.parent.is("rawElement"))throw new M("view-writer-cannot-break-raw-element",this.document);if(!t&&r.is("$text")&&Jo(r.parent))return e.clone();if(Jo(r))return e.clone();if(r.is("$text"))return this._breakAttributes(Qo(e),t);if(n==r.childCount){var i=new oo(r.parent,r.index+1);return this._breakAttributes(i,t)}if(0===n){var o=new oo(r.parent,r.index);return this._breakAttributes(o,t)}var a=r.index+1,s=r._clone();r.parent._insertChild(a,s),this._addToClonedElementsGroup(s);var l=r.childCount-n,c=r._removeChildren(n,l);s._appendChild(c);var u=new oo(r.parent,a);return this._breakAttributes(u,t)}},{key:"_addToClonedElementsGroup",value:function(e){if(e.root.is("rootElement")){if(e.is("element")){var t,n=p(e.getChildren());try{for(n.s();!(t=n.n()).done;){var r=t.value;this._addToClonedElementsGroup(r)}}catch(a){n.e(a)}finally{n.f()}}var i=e.id;if(i){var o=this._cloneGroups.get(i);o||(o=new Set,this._cloneGroups.set(i,o)),o.add(e),e._clonesGroup=o}}}},{key:"_removeFromClonedElementsGroup",value:function(e){if(e.is("element")){var t,n=p(e.getChildren());try{for(n.s();!(t=n.n()).done;){var r=t.value;this._removeFromClonedElementsGroup(r)}}catch(a){n.e(a)}finally{n.f()}}var i=e.id;if(i){var o=this._cloneGroups.get(i);o&&o.delete(e)}}}]),e}();function Uo(e){for(var t=e.parent;!Jo(t);){if(!t)return;t=t.parent}return t}function Wo(e,t){return e.priority<t.priority||!(e.priority>t.priority)&&e.getIdentity()<t.getIdentity()}function Yo(e){var t=e.nodeBefore;if(t&&t.is("$text"))return new oo(t,t.data.length);var n=e.nodeAfter;return n&&n.is("$text")?new oo(n,0):e}function Qo(e){if(e.offset==e.parent.data.length)return new oo(e.parent.parent,e.parent.index+1);if(0===e.offset)return new oo(e.parent.parent,e.parent.index);var t=e.parent.data.slice(e.offset);return e.parent._data=e.parent.data.slice(0,e.offset),e.parent.parent._insertChild(e.parent.index+1,new si(e.root.document,t)),new oo(e.parent.parent,e.parent.index+1)}function Ko(e,t){var n=e.data.length;return e._data+=t.data,t._remove(),new oo(e,n)}function Zo(e,t){var n,r=p(e);try{var i=function(){var e=n.value;if(!$o.some((function(t){return e instanceof t})))throw new M("view-writer-insert-invalid-node-type",t);e.is("$text")||Zo(e.getChildren(),t)};for(r.s();!(n=r.n()).done;)i()}catch(o){r.e(o)}finally{r.f()}}var $o=[si,yo,Xi,Ao,Ho,qo];function Jo(e){return e&&(e.is("containerElement")||e.is("documentFragment"))}function Xo(e,t){var n=Uo(e.start),r=Uo(e.end);if(!n||!r||n!==r)throw new M("view-writer-invalid-range-container",t)}function ea(e,t){return null===e.id&&null===t.id}function ta(e){return"[object Text]"==Object.prototype.toString.call(e)}var na=function(e){return e.createTextNode("\xa0")},ra=function(e){var t=e.createElement("span");return t.dataset.ckeFiller=!0,t.innerHTML="\xa0",t},ia=function(e){var t=e.createElement("br");return t.dataset.ckeFiller=!0,t},oa="\u2060".repeat(7);function aa(e){return ta(e)&&e.data.substr(0,7)===oa}function sa(e){return 7==e.data.length&&aa(e)}function la(e){return aa(e)?e.data.slice(7):e.data}function ca(e,t){if(t.keyCode==No.arrowleft){var n=t.domTarget.ownerDocument.defaultView.getSelection();if(1==n.rangeCount&&n.getRangeAt(0).collapsed){var r=n.getRangeAt(0).startContainer,i=n.getRangeAt(0).startOffset;aa(r)&&i<=7&&n.collapse(r,0)}}}function ua(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]&&arguments[3];n=n||function(e,t){return e===t},Array.isArray(e)||(e=Array.prototype.slice.call(e)),Array.isArray(t)||(t=Array.prototype.slice.call(t));var i=function(e,t,n){var r=da(e,t,n);if(-1===r)return{firstIndex:-1,lastIndexOld:-1,lastIndexNew:-1};var i=da(fa(e,r),fa(t,r),n);return{firstIndex:r,lastIndexOld:e.length-i,lastIndexNew:t.length-i}}(e,t,n);return r?function(e,t){var n=e.firstIndex,r=e.lastIndexOld,i=e.lastIndexNew;if(-1===n)return Array(t).fill("equal");var o=[];return n>0&&(o=o.concat(Array(n).fill("equal"))),i-n>0&&(o=o.concat(Array(i-n).fill("insert"))),r-n>0&&(o=o.concat(Array(r-n).fill("delete"))),i<t&&(o=o.concat(Array(t-i).fill("equal"))),o}(i,t.length):function(e,t){var n=[],r=t.firstIndex,i=t.lastIndexOld,o=t.lastIndexNew;return o-r>0&&n.push({index:r,type:"insert",values:e.slice(r,o)}),i-r>0&&n.push({index:r+(o-r),type:"delete",howMany:i-r}),n}(t,i)}function da(e,t,n){for(var r=0;r<Math.max(e.length,t.length);r++)if(void 0===e[r]||void 0===t[r]||!n(e[r],t[r]))return r;return-1}function fa(e,t){return e.slice(t).reverse()}function pa(e,t,n){n=n||function(e,t){return e===t};var r,i,o=e.length,a=t.length;if(o>200||a>200||o+a>300)return pa.fastDiff(e,t,n,!0);if(a<o){var s=e;e=t,t=s,r="delete",i="insert"}else r="insert",i="delete";var l=e.length,c=t.length,u=c-l,d={},f={};function p(o){var a=(void 0!==f[o-1]?f[o-1]:-1)+1,s=void 0!==f[o+1]?f[o+1]:-1,u=a>s?-1:1;d[o+u]&&(d[o]=d[o+u].slice(0)),d[o]||(d[o]=[]),d[o].push(a>s?r:i);for(var p=Math.max(a,s),h=p-o;h<l&&p<c&&n(e[h],t[p]);)h++,p++,d[o].push("equal");return p}var h,_=0;do{for(h=-_;h<u;h++)f[h]=p(h);for(h=u+_;h>u;h--)f[h]=p(h);f[u]=p(u),_++}while(f[u]!==c);return d[u].slice(1)}function ha(e,t,n){e.insertBefore(n,e.childNodes[t]||null)}function _a(e){var t=e.parentNode;t&&t.removeChild(e)}function ma(e){return e&&e.nodeType===Node.COMMENT_NODE}function va(e){if(e){if(e.defaultView)return e instanceof e.defaultView.Document;if(e.ownerDocument&&e.ownerDocument.defaultView)return e instanceof e.ownerDocument.defaultView.Node}return!1}pa.fastDiff=ua;var ga=y(6062),ba=y.n(ga),ka=y(9315),ya={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(ka.Z,ya),ka.Z.locals;var wa=function(){function e(t,n){var r=this;b(this,e),this.domDocuments=new Set,this.domConverter=t,this.markedAttributes=new Set,this.markedChildren=new Set,this.markedTexts=new Set,this.selection=n,this.set("isFocused",!1),this.set("isSelecting",!1),To.isBlink&&!To.isAndroid&&this.on("change:isSelecting",(function(){r.isSelecting||r.render()})),this._inlineFiller=null,this._fakeSelectionContainer=null}return g(e,[{key:"markToSync",value:function(e,t){if("text"===e)this.domConverter.mapViewToDom(t.parent)&&this.markedTexts.add(t);else{if(!this.domConverter.mapViewToDom(t))return;if("attributes"===e)this.markedAttributes.add(t);else{if("children"!==e)throw new M("view-renderer-unknown-type",this);this.markedChildren.add(t)}}}},{key:"render",value:function(){var e,t,n=!(To.isBlink&&!To.isAndroid)||!this.isSelecting,r=p(this.markedChildren);try{for(r.s();!(t=r.n()).done;){var i=t.value;this._updateChildrenMappings(i)}}catch(v){r.e(v)}finally{r.f()}n?(this._inlineFiller&&!this._isSelectionInInlineFiller()&&this._removeInlineFiller(),this._inlineFiller?e=this._getInlineFillerPosition():this._needsInlineFillerAtSelection()&&(e=this.selection.getFirstPosition(),this.markedChildren.add(e.parent))):this._inlineFiller&&this._inlineFiller.parentNode&&(e=this.domConverter.domPositionToView(this._inlineFiller));var o,a=p(this.markedAttributes);try{for(a.s();!(o=a.n()).done;){var s=o.value;this._updateAttrs(s)}}catch(v){a.e(v)}finally{a.f()}var l,c=p(this.markedChildren);try{for(c.s();!(l=c.n()).done;){var u=l.value;this._updateChildren(u,{inlineFillerPosition:e})}}catch(v){c.e(v)}finally{c.f()}var d,f=p(this.markedTexts);try{for(f.s();!(d=f.n()).done;){var h=d.value;!this.markedChildren.has(h.parent)&&this.domConverter.mapViewToDom(h.parent)&&this._updateText(h,{inlineFillerPosition:e})}}catch(v){f.e(v)}finally{f.f()}if(n)if(e){var _=this.domConverter.viewPositionToDom(e),m=_.parent.ownerDocument;aa(_.parent)?this._inlineFiller=_.parent:this._inlineFiller=Ca(m,_.parent,_.offset)}else this._inlineFiller=null;this._updateFocus(),this._updateSelection(),this.markedTexts.clear(),this.markedAttributes.clear(),this.markedChildren.clear()}},{key:"_updateChildrenMappings",value:function(e){var t=this.domConverter.mapViewToDom(e);if(t){var n=Array.from(this.domConverter.mapViewToDom(e).childNodes),r=Array.from(this.domConverter.viewChildrenToDom(e,t.ownerDocument,{withChildren:!1})),i=this._diffNodeLists(n,r),o=this._findReplaceActions(i,n,r);if(-1!==o.indexOf("replace")){var a,s={equal:0,insert:0,delete:0},l=p(o);try{for(l.s();!(a=l.n()).done;){var c=a.value;if("replace"===c){var u=s.equal+s.insert,d=s.equal+s.delete,f=e.getChild(u);!f||f.is("uiElement")||f.is("rawElement")||this._updateElementMappings(f,n[d]),_a(r[u]),s.equal++}else s[c]++}}catch(h){l.e(h)}finally{l.f()}}}}},{key:"_updateElementMappings",value:function(e,t){this.domConverter.unbindDomElement(t),this.domConverter.bindElements(t,e),this.markedChildren.add(e),this.markedAttributes.add(e)}},{key:"_getInlineFillerPosition",value:function(){var e=this.selection.getFirstPosition();return e.parent.is("$text")?oo._createBefore(this.selection.getFirstPosition().parent):e}},{key:"_isSelectionInInlineFiller",value:function(){if(1!=this.selection.rangeCount||!this.selection.isCollapsed)return!1;var e=this.selection.getFirstPosition(),t=this.domConverter.viewPositionToDom(e);return!!(t&&ta(t.parent)&&aa(t.parent))}},{key:"_removeInlineFiller",value:function(){var e=this._inlineFiller;if(!aa(e))throw new M("view-renderer-filler-was-lost",this);sa(e)?e.remove():e.data=e.data.substr(7),this._inlineFiller=null}},{key:"_needsInlineFillerAtSelection",value:function(){if(1!=this.selection.rangeCount||!this.selection.isCollapsed)return!1;var e=this.selection.getFirstPosition(),t=e.parent,n=e.offset;if(!this.domConverter.mapViewToDom(t.root))return!1;if(!t.is("element"))return!1;if(!function(e){if("false"==e.getAttribute("contenteditable"))return!1;var t=e.findAncestor((function(e){return e.hasAttribute("contenteditable")}));return!t||"true"==t.getAttribute("contenteditable")}(t))return!1;if(n===t.getFillerOffset())return!1;var r=e.nodeBefore,i=e.nodeAfter;return!(r instanceof si||i instanceof si)}},{key:"_updateText",value:function(e,t){var n=this.domConverter.findCorrespondingDomText(e),r=this.domConverter.viewToDom(e,n.ownerDocument),i=n.data,o=r.data,a=t.inlineFillerPosition;if(a&&a.parent==e.parent&&a.offset==e.index&&(o=oa+o),i!=o){var s,l=ua(i,o),c=p(l);try{for(c.s();!(s=c.n()).done;){var u=s.value;"insert"===u.type?n.insertData(u.index,u.values.join("")):n.deleteData(u.index,u.howMany)}}catch(d){c.e(d)}finally{c.f()}}}},{key:"_updateAttrs",value:function(e){var t=this.domConverter.mapViewToDom(e);if(t){var n,r=Array.from(t.attributes).map((function(e){return e.name})),i=e.getAttributeKeys(),o=p(i);try{for(o.s();!(n=o.n()).done;){var a=n.value;this.domConverter.setDomElementAttribute(t,a,e.getAttribute(a),e)}}catch(u){o.e(u)}finally{o.f()}var s,l=p(r);try{for(l.s();!(s=l.n()).done;){var c=s.value;e.hasAttribute(c)||this.domConverter.removeDomElementAttribute(t,c)}}catch(u){l.e(u)}finally{l.f()}}}},{key:"_updateChildren",value:function(e,t){var n=this.domConverter.mapViewToDom(e);if(n){var r=t.inlineFillerPosition,i=this.domConverter.mapViewToDom(e).childNodes,o=Array.from(this.domConverter.viewChildrenToDom(e,n.ownerDocument,{bind:!0}));r&&r.parent===e&&Ca(n.ownerDocument,o,r.offset);var a,s=this._diffNodeLists(i,o),l=0,c=new Set,u=p(s);try{for(u.s();!(a=u.n()).done;){var d=a.value;"delete"===d?(c.add(i[l]),_a(i[l])):"equal"===d&&l++}}catch(b){u.e(b)}finally{u.f()}l=0;var f,h=p(s);try{for(h.s();!(f=h.n()).done;){var _=f.value;"insert"===_?(ha(n,l,o[l]),l++):"equal"===_&&(this._markDescendantTextToSync(this.domConverter.domToView(o[l])),l++)}}catch(b){h.e(b)}finally{h.f()}var m,v=p(c);try{for(v.s();!(m=v.n()).done;){var g=m.value;g.parentNode||this.domConverter.unbindDomElement(g)}}catch(b){v.e(b)}finally{v.f()}}}},{key:"_diffNodeLists",value:function(e,t){return pa(e=function(e,t){var n=Array.from(e);return 0!=n.length&&t?(n[n.length-1]==t&&n.pop(),n):n}(e,this._fakeSelectionContainer),t,xa.bind(null,this.domConverter))}},{key:"_findReplaceActions",value:function(e,t,n){if(-1===e.indexOf("insert")||-1===e.indexOf("delete"))return e;var r,i=[],o=[],a=[],s={equal:0,insert:0,delete:0},l=p(e);try{for(l.s();!(r=l.n()).done;){var c=r.value;"insert"===c?a.push(n[s.equal+s.insert]):"delete"===c?o.push(t[s.equal+s.delete]):(i=i.concat(pa(o,a,Aa).map((function(e){return"equal"===e?"replace":e}))),i.push("equal"),o=[],a=[]),s[c]++}}catch(u){l.e(u)}finally{l.f()}return i.concat(pa(o,a,Aa).map((function(e){return"equal"===e?"replace":e})))}},{key:"_markDescendantTextToSync",value:function(e){if(e)if(e.is("$text"))this.markedTexts.add(e);else if(e.is("element")){var t,n=p(e.getChildren());try{for(n.s();!(t=n.n()).done;){var r=t.value;this._markDescendantTextToSync(r)}}catch(i){n.e(i)}finally{n.f()}}}},{key:"_updateSelection",value:function(){if(!To.isBlink||To.isAndroid||!this.isSelecting||this.markedChildren.size){if(0===this.selection.rangeCount)return this._removeDomSelection(),void this._removeFakeSelection();var e=this.domConverter.mapViewToDom(this.selection.editableElement);this.isFocused&&e&&(this.selection.isFake?this._updateFakeSelection(e):(this._removeFakeSelection(),this._updateDomSelection(e)))}}},{key:"_updateFakeSelection",value:function(e){var t=e.ownerDocument;this._fakeSelectionContainer||(this._fakeSelectionContainer=function(e){var t=e.createElement("div");return t.className="ck-fake-selection-container",Object.assign(t.style,{position:"fixed",top:0,left:"-9999px",width:"42px"}),t.textContent="\xa0",t}(t));var n=this._fakeSelectionContainer;if(this.domConverter.bindFakeSelection(n,this.selection),this._fakeSelectionNeedsUpdate(e)){n.parentElement&&n.parentElement==e||e.appendChild(n),n.textContent=this.selection.fakeSelectionLabel||"\xa0";var r=t.getSelection(),i=t.createRange();r.removeAllRanges(),i.selectNodeContents(n),r.addRange(i)}}},{key:"_updateDomSelection",value:function(e){var t=e.ownerDocument.defaultView.getSelection();if(this._domSelectionNeedsUpdate(t)){var n=this.domConverter.viewPositionToDom(this.selection.anchor),r=this.domConverter.viewPositionToDom(this.selection.focus);t.collapse(n.parent,n.offset),t.extend(r.parent,r.offset),To.isGecko&&function(e,t){var n=e.parent;if(n.nodeType==Node.ELEMENT_NODE&&e.offset==n.childNodes.length-1){var r=n.childNodes[e.offset];r&&"BR"==r.tagName&&t.addRange(t.getRangeAt(0))}}(r,t)}}},{key:"_domSelectionNeedsUpdate",value:function(e){if(!this.domConverter.isDomSelectionCorrect(e))return!0;var t=e&&this.domConverter.domSelectionToView(e);return(!t||!this.selection.isEqual(t))&&!(!this.selection.isCollapsed&&this.selection.isSimilar(t))}},{key:"_fakeSelectionNeedsUpdate",value:function(e){var t=this._fakeSelectionContainer,n=e.ownerDocument.getSelection();return!t||t.parentElement!==e||n.anchorNode!==t&&!t.contains(n.anchorNode)||t.textContent!==this.selection.fakeSelectionLabel}},{key:"_removeDomSelection",value:function(){var e,t=p(this.domDocuments);try{for(t.s();!(e=t.n()).done;){var n=e.value;if(n.getSelection().rangeCount){var r=n.activeElement,i=this.domConverter.mapDomToView(r);r&&i&&n.getSelection().removeAllRanges()}}}catch(o){t.e(o)}finally{t.f()}}},{key:"_removeFakeSelection",value:function(){var e=this._fakeSelectionContainer;e&&e.remove()}},{key:"_updateFocus",value:function(){if(this.isFocused){var e=this.selection.editableElement;e&&this.domConverter.focus(e)}}}]),e}();function Ca(e,t,n){var r=t instanceof Array?t:t.childNodes,i=r[n];if(ta(i))return i.data=oa+i.data,i;var o=e.createTextNode(oa);return Array.isArray(t)?r.splice(n,0,o):ha(t,n,o),o}function Aa(e,t){return va(e)&&va(t)&&!ta(e)&&!ta(t)&&!ma(e)&&!ma(t)&&e.tagName.toLowerCase()===t.tagName.toLowerCase()}function xa(e,t,n){return t===n||(ta(t)&&ta(n)?t.data===n.data:!(!e.isBlockFiller(t)||!e.isBlockFiller(n)))}It(wa,Dt);var Ea={window:window,document:document};function Da(e){for(var t=0;e.previousSibling;)e=e.previousSibling,t++;return t}function Ta(e){for(var t=[];e&&e.nodeType!=Node.DOCUMENT_NODE;)t.unshift(e),e=e.parentNode;return t}var Ma=ia(document),Sa=na(document),Pa=ra(document),Na="data-ck-unsafe-attribute-",Ia="data-ck-unsafe-element",Ra=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};b(this,e),this.document=t,this.renderingMode=n.renderingMode||"editing",this.blockFillerMode=n.blockFillerMode||("editing"===this.renderingMode?"br":"nbsp"),this.preElements=["pre"],this.blockElements=["address","article","aside","blockquote","caption","center","dd","details","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","legend","li","main","menu","nav","ol","p","pre","section","summary","table","tbody","td","tfoot","th","thead","tr","ul"],this.inlineObjectElements=["object","iframe","input","button","textarea","select","option","video","embed","audio","img","canvas"],this._domToViewMapping=new WeakMap,this._viewToDomMapping=new WeakMap,this._fakeSelectionMapping=new WeakMap,this._rawContentElementMatcher=new ui,this._encounteredRawContentDomNodes=new WeakSet}return g(e,[{key:"bindFakeSelection",value:function(e,t){this._fakeSelectionMapping.set(e,new co(t))}},{key:"fakeSelectionToView",value:function(e){return this._fakeSelectionMapping.get(e)}},{key:"bindElements",value:function(e,t){this._domToViewMapping.set(e,t),this._viewToDomMapping.set(t,e)}},{key:"unbindDomElement",value:function(e){var t=this._domToViewMapping.get(e);if(t){this._domToViewMapping.delete(e),this._viewToDomMapping.delete(t);var n,r=p(e.childNodes);try{for(r.s();!(n=r.n()).done;){var i=n.value;this.unbindDomElement(i)}}catch(o){r.e(o)}finally{r.f()}}}},{key:"bindDocumentFragments",value:function(e,t){this._domToViewMapping.set(e,t),this._viewToDomMapping.set(t,e)}},{key:"shouldRenderAttribute",value:function(e,t,n){return"data"===this.renderingMode||!(e=e.toLowerCase()).startsWith("on")&&("srcdoc"!==e||!t.match(/\bon\S+\s*=|javascript:|<\s*\/*script/i))&&("img"===n&&("src"===e||"srcset"===e)||"source"===n&&"srcset"===e||!t.match(/^\s*(javascript:|data:(image\/svg|text\/x?html))/i))}},{key:"setContentOf",value:function(e,t){if("data"!==this.renderingMode){for(var n=(new DOMParser).parseFromString(t,"text/html"),r=n.createDocumentFragment(),i=n.body.childNodes;i.length>0;)r.appendChild(i[0]);for(var o,a=n.createTreeWalker(r,NodeFilter.SHOW_ELEMENT),s=[];o=a.nextNode();)s.push(o);for(var l=0,c=s;l<c.length;l++){var u,d=c[l],f=p(d.getAttributeNames());try{for(f.s();!(u=f.n()).done;){var h=u.value;this.setDomElementAttribute(d,h,d.getAttribute(h))}}catch(m){f.e(m)}finally{f.f()}var _=d.tagName.toLowerCase();this._shouldRenameElement(_)&&(S("domconverter-unsafe-element-detected",{unsafeElement:d}),d.replaceWith(this._createReplacementDomElement(_,d)))}for(;e.firstChild;)e.firstChild.remove();e.append(r)}else e.innerHTML=t}},{key:"viewToDom",value:function(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(e.is("$text")){var i=this._processDataFromViewText(e);return t.createTextNode(i)}if(this.mapViewToDom(e))return this.mapViewToDom(e);if(e.is("documentFragment"))n=t.createDocumentFragment(),r.bind&&this.bindDocumentFragments(n,e);else{if(e.is("uiElement"))return n="$comment"===e.name?t.createComment(e.getCustomProperty("$rawContent")):e.render(t,this),r.bind&&this.bindElements(n,e),n;this._shouldRenameElement(e.name)?(S("domconverter-unsafe-element-detected",{unsafeElement:e}),n=this._createReplacementDomElement(e.name)):n=e.hasAttribute("xmlns")?t.createElementNS(e.getAttribute("xmlns"),e.name):t.createElement(e.name),e.is("rawElement")&&e.render(n,this),r.bind&&this.bindElements(n,e);var o,a=p(e.getAttributeKeys());try{for(a.s();!(o=a.n()).done;){var s=o.value;this.setDomElementAttribute(n,s,e.getAttribute(s),e)}}catch(d){a.e(d)}finally{a.f()}}if(!1!==r.withChildren){var l,c=p(this.viewChildrenToDom(e,t,r));try{for(c.s();!(l=c.n()).done;){var u=l.value;n.appendChild(u)}}catch(d){c.e(d)}finally{c.f()}}return n}},{key:"setDomElementAttribute",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,i=this.shouldRenderAttribute(t,n,e.tagName.toLowerCase())||r&&r.shouldRenderUnsafeAttribute(t);i||S("domconverter-unsafe-attribute-detected",{domElement:e,key:t,value:n}),e.hasAttribute(t)&&!i?e.removeAttribute(t):e.hasAttribute(Na+t)&&i&&e.removeAttribute(Na+t),e.setAttribute(i?t:Na+t,n)}},{key:"removeDomElementAttribute",value:function(e,t){t!=Ia&&(e.removeAttribute(t),e.removeAttribute(Na+t))}},{key:"viewChildrenToDom",value:d.mark((function e(t,n){var r,i,o,a,s,l,c=arguments;return d.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r=c.length>2&&void 0!==c[2]?c[2]:{},i=t.getFillerOffset&&t.getFillerOffset(),o=0,a=p(t.getChildren()),e.prev=4,a.s();case 6:if((s=a.n()).done){e.next=17;break}if(l=s.value,e.t0=i===o,!e.t0){e.next=12;break}return e.next=12,this._getBlockFiller(n);case 12:return e.next=14,this.viewToDom(l,n,r);case 14:o++;case 15:e.next=6;break;case 17:e.next=22;break;case 19:e.prev=19,e.t1=e.catch(4),a.e(e.t1);case 22:return e.prev=22,a.f(),e.finish(22);case 25:if(e.t2=i===o,!e.t2){e.next=29;break}return e.next=29,this._getBlockFiller(n);case 29:case"end":return e.stop()}}),e,this,[[4,19,22,25]])}))},{key:"viewRangeToDom",value:function(e){var t=this.viewPositionToDom(e.start),n=this.viewPositionToDom(e.end),r=document.createRange();return r.setStart(t.parent,t.offset),r.setEnd(n.parent,n.offset),r}},{key:"viewPositionToDom",value:function(e){var t,n,r,i=e.parent;if(i.is("$text")){var o=this.findCorrespondingDomText(i);if(!o)return null;var a=e.offset;return aa(o)&&(a+=7),{parent:o,offset:a}}if(0===e.offset){if(!(t=this.mapViewToDom(i)))return null;r=t.childNodes[0]}else{var s=e.nodeBefore;if(!(n=s.is("$text")?this.findCorrespondingDomText(s):this.mapViewToDom(e.nodeBefore)))return null;t=n.parentNode,r=n.nextSibling}return ta(r)&&aa(r)?{parent:r,offset:7}:{parent:t,offset:n?Da(n)+1:0}}},{key:"domToView",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.isBlockFiller(e))return null;var n,r=this.getHostViewElement(e);if(r)return r;if(ma(e)&&t.skipComments)return null;if(ta(e)){if(sa(e))return null;var i=this._processDataFromDomText(e);return""===i?null:new si(this.document,i)}if(this.mapDomToView(e))return this.mapDomToView(e);if(this.isDocumentFragment(e))n=new Go(this.document),t.bind&&this.bindDocumentFragments(e,n);else{n=this._createViewElement(e,t),t.bind&&this.bindElements(e,n);var o=e.attributes;if(o)for(var a=o.length-1;a>=0;a--)n._setAttribute(o[a].name,o[a].value);if(this._isViewElementWithRawContent(n,t)||ma(e)){var s=ma(e)?e.data:e.innerHTML;return n._setCustomProperty("$rawContent",s),this._encounteredRawContentDomNodes.add(e),n}}if(!1!==t.withChildren){var l,c=p(this.domChildrenToView(e,t));try{for(c.s();!(l=c.n()).done;){var u=l.value;n._appendChild(u)}}catch(d){c.e(d)}finally{c.f()}}return n}},{key:"domChildrenToView",value:d.mark((function e(t){var n,r,i,o,a=arguments;return d.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=a.length>1&&void 0!==a[1]?a[1]:{},r=0;case 2:if(!(r<t.childNodes.length)){e.next=11;break}if(i=t.childNodes[r],o=this.domToView(i,n),e.t0=null!==o,!e.t0){e.next=8;break}return e.next=8,o;case 8:r++,e.next=2;break;case 11:case"end":return e.stop()}}),e,this)}))},{key:"domSelectionToView",value:function(e){if(1===e.rangeCount){var t=e.getRangeAt(0).startContainer;ta(t)&&(t=t.parentNode);var n=this.fakeSelectionToView(t);if(n)return n}for(var r=this.isDomSelectionBackward(e),i=[],o=0;o<e.rangeCount;o++){var a=e.getRangeAt(o),s=this.domRangeToView(a);s&&i.push(s)}return new co(i,{backward:r})}},{key:"domRangeToView",value:function(e){var t=this.domPositionToView(e.startContainer,e.startOffset),n=this.domPositionToView(e.endContainer,e.endOffset);return t&&n?new ao(t,n):null}},{key:"domPositionToView",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(this.isBlockFiller(e))return this.domPositionToView(e.parentNode,Da(e));var n=this.mapDomToView(e);if(n&&(n.is("uiElement")||n.is("rawElement")))return oo._createBefore(n);if(ta(e)){if(sa(e))return this.domPositionToView(e.parentNode,Da(e));var r=this.findCorrespondingViewText(e),i=t;return r?(aa(e)&&(i=(i-=7)<0?0:i),new oo(r,i)):null}if(0===t){var o=this.mapDomToView(e);if(o)return new oo(o,0)}else{var a=e.childNodes[t-1],s=ta(a)?this.findCorrespondingViewText(a):this.mapDomToView(a);if(s&&s.parent)return new oo(s.parent,s.index+1)}return null}},{key:"mapDomToView",value:function(e){return this.getHostViewElement(e)||this._domToViewMapping.get(e)}},{key:"findCorrespondingViewText",value:function(e){if(sa(e))return null;var t=this.getHostViewElement(e);if(t)return t;var n=e.previousSibling;if(n){if(!this.isElement(n))return null;var r=this.mapDomToView(n);if(r)return r.nextSibling instanceof si?r.nextSibling:null}else{var i=this.mapDomToView(e.parentNode);if(i){var o=i.getChild(0);return o instanceof si?o:null}}return null}},{key:"mapViewToDom",value:function(e){return this._viewToDomMapping.get(e)}},{key:"findCorrespondingDomText",value:function(e){var t=e.previousSibling;return t&&this.mapViewToDom(t)?this.mapViewToDom(t).nextSibling:!t&&e.parent&&this.mapViewToDom(e.parent)?this.mapViewToDom(e.parent).childNodes[0]:null}},{key:"focus",value:function(e){var t=this.mapViewToDom(e);if(t&&t.ownerDocument.activeElement!==t){var n=Ea.window,r=n.scrollX,i=n.scrollY,o=[];Oa(t,(function(e){var t=e.scrollLeft,n=e.scrollTop;o.push([t,n])})),t.focus(),Oa(t,(function(e){var t=o.shift(),n=f(t,2),r=n[0],i=n[1];e.scrollLeft=r,e.scrollTop=i})),Ea.window.scrollTo(r,i)}}},{key:"isElement",value:function(e){return e&&e.nodeType==Node.ELEMENT_NODE}},{key:"isDocumentFragment",value:function(e){return e&&e.nodeType==Node.DOCUMENT_FRAGMENT_NODE}},{key:"isBlockFiller",value:function(e){return"br"==this.blockFillerMode?e.isEqualNode(Ma):!("BR"!==e.tagName||!La(e,this.blockElements)||1!==e.parentNode.childNodes.length)||e.isEqualNode(Pa)||function(e,t){return e.isEqualNode(Sa)&&La(e,t)&&1===e.parentNode.childNodes.length}(e,this.blockElements)}},{key:"isDomSelectionBackward",value:function(e){if(e.isCollapsed)return!1;var t=document.createRange();t.setStart(e.anchorNode,e.anchorOffset),t.setEnd(e.focusNode,e.focusOffset);var n=t.collapsed;return t.detach(),n}},{key:"getHostViewElement",value:function(e){var t=Ta(e);for(t.pop();t.length;){var n=t.pop(),r=this._domToViewMapping.get(n);if(r&&(r.is("uiElement")||r.is("rawElement")))return r}return null}},{key:"isDomSelectionCorrect",value:function(e){return this._isDomSelectionPositionCorrect(e.anchorNode,e.anchorOffset)&&this._isDomSelectionPositionCorrect(e.focusNode,e.focusOffset)}},{key:"registerRawContentMatcher",value:function(e){this._rawContentElementMatcher.add(e)}},{key:"_getBlockFiller",value:function(e){switch(this.blockFillerMode){case"nbsp":return na(e);case"markedNbsp":return ra(e);case"br":return ia(e)}}},{key:"_isDomSelectionPositionCorrect",value:function(e,t){if(ta(e)&&aa(e)&&t<7)return!1;if(this.isElement(e)&&aa(e.childNodes[t]))return!1;var n=this.mapDomToView(e);return!n||!n.is("uiElement")&&!n.is("rawElement")}},{key:"_processDataFromViewText",value:function(e){var t=this,n=e.data;if(e.getAncestors().some((function(e){return t.preElements.includes(e.name)})))return n;if(" "==n.charAt(0)){var r=this._getTouchingInlineViewNode(e,!1);!(r&&r.is("$textProxy")&&this._nodeEndsWithSpace(r))&&r||(n="\xa0"+n.substr(1))}if(" "==n.charAt(n.length-1)){var i=this._getTouchingInlineViewNode(e,!0),o=i&&i.is("$textProxy")&&" "==i.data.charAt(0);" "!=n.charAt(n.length-2)&&i&&!o||(n=n.substr(0,n.length-1)+"\xa0")}return n.replace(/ {2}/g," \xa0")}},{key:"_nodeEndsWithSpace",value:function(e){var t=this;if(e.getAncestors().some((function(e){return t.preElements.includes(e.name)})))return!1;var n=this._processDataFromViewText(e);return" "==n.charAt(n.length-1)}},{key:"_processDataFromDomText",value:function(e){var t=e.data;if(function(e,t){return Ta(e).some((function(e){return e.tagName&&t.includes(e.tagName.toLowerCase())}))}(e,this.preElements))return la(e);t=t.replace(/[ \n\t\r]{1,}/g," ");var n=this._getTouchingInlineDomNode(e,!1),r=this._getTouchingInlineDomNode(e,!0),i=this._checkShouldLeftTrimDomText(e,n),o=this._checkShouldRightTrimDomText(e,r);i&&(t=t.replace(/^ /,"")),o&&(t=t.replace(/ $/,"")),t=(t=la(new Text(t))).replace(/ \u00A0/g," ");var a=r&&this.isElement(r)&&"BR"!=r.tagName,s=r&&ta(r)&&" "==r.data.charAt(0);return(/( |\u00A0)\u00A0$/.test(t)||!r||a||s)&&(t=t.replace(/\u00A0$/," ")),(i||n&&this.isElement(n)&&"BR"!=n.tagName)&&(t=t.replace(/^\u00A0/," ")),t}},{key:"_checkShouldLeftTrimDomText",value:function(e,t){return!t||(this.isElement(t)?"BR"===t.tagName:!this._encounteredRawContentDomNodes.has(e.previousSibling)&&/[^\S\u00A0]/.test(t.data.charAt(t.data.length-1)))}},{key:"_checkShouldRightTrimDomText",value:function(e,t){return!t&&!aa(e)}},{key:"_getTouchingInlineViewNode",value:function(e,t){var n,r=new io({startPosition:t?oo._createAfter(e):oo._createBefore(e),direction:t?"forward":"backward"}),i=p(r);try{for(i.s();!(n=i.n()).done;){var o=n.value;if(o.item.is("element")&&this.inlineObjectElements.includes(o.item.name))return o.item;if(o.item.is("containerElement"))return null;if(o.item.is("element","br"))return null;if(o.item.is("$textProxy"))return o.item}}catch(a){i.e(a)}finally{i.f()}return null}},{key:"_getTouchingInlineDomNode",value:function(e,t){if(!e.parentNode)return null;var n=t?"firstChild":"lastChild",r=t?"nextSibling":"previousSibling",i=!0;do{if(!i&&e[n]?e=e[n]:e[r]?(e=e[r],i=!1):(e=e.parentNode,i=!0),!e||this._isBlockElement(e))return null}while(!ta(e)&&"BR"!=e.tagName&&!this._isInlineObjectElement(e));return e}},{key:"_isBlockElement",value:function(e){return this.isElement(e)&&this.blockElements.includes(e.tagName.toLowerCase())}},{key:"_isInlineObjectElement",value:function(e){return this.isElement(e)&&this.inlineObjectElements.includes(e.tagName.toLowerCase())}},{key:"_createViewElement",value:function(e,t){if(ma(e))return new qo(this.document,"$comment");var n=t.keepOriginalCase?e.tagName:e.tagName.toLowerCase();return new $i(this.document,n)}},{key:"_isViewElementWithRawContent",value:function(e,t){return!1!==t.withChildren&&this._rawContentElementMatcher.match(e)}},{key:"_shouldRenameElement",value:function(e){return"editing"==this.renderingMode&&"script"==e.toLowerCase()}},{key:"_createReplacementDomElement",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=document.createElement("span");if(n.setAttribute(Ia,e),t){for(;t.firstChild;)n.appendChild(t.firstChild);var r,i=p(t.getAttributeNames());try{for(i.s();!(r=i.n()).done;){var o=r.value;n.setAttribute(o,t.getAttribute(o))}}catch(a){i.e(a)}finally{i.f()}}return n}}]),e}();function Oa(e,t){for(;e&&e!=Ea.document;)t(e),e=e.parentNode}function La(e,t){var n=e.parentNode;return n&&n.tagName&&t.includes(n.tagName.toLowerCase())}function ja(e){var t=Object.prototype.toString.apply(e);return"[object Window]"==t||"[object global]"==t}var qa=kt({},q,{listenTo:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};if(va(e)||ja(e)){var i={capture:!!r.useCapture,passive:!!r.usePassive},o=this._getProxyEmitter(e,i)||new za(e,i);this.listenTo(o,t,n,r)}else q.listenTo.call(this,e,t,n,r)},stopListening:function(e,t,n){if(va(e)||ja(e)){var r,i=this._getAllProxyEmitters(e),o=p(i);try{for(o.s();!(r=o.n()).done;){var a=r.value;this.stopListening(a,t,n)}}catch(s){o.e(s)}finally{o.f()}}else q.stopListening.call(this,e,t,n)},_getProxyEmitter:function(e,t){return n=this,r=Ha(e,t),n[O]&&n[O][r]?n[O][r].emitter:null;var n,r},_getAllProxyEmitters:function(e){var t=this;return[{capture:!1,passive:!1},{capture:!1,passive:!0},{capture:!0,passive:!1},{capture:!0,passive:!0}].map((function(n){return t._getProxyEmitter(e,n)})).filter((function(e){return!!e}))}}),Ba=qa,za=g((function e(t,n){b(this,e),B(this,Ha(t,n)),this._domNode=t,this._options=n}));function Ha(e,t){var n,r=function(e){return e["data-ck-expando"]||(e["data-ck-expando"]=D())}(e),i=p(Object.keys(t).sort());try{for(i.s();!(n=i.n()).done;){var o=n.value;t[o]&&(r+="-"+o)}}catch(a){i.e(a)}finally{i.f()}return r}kt(za.prototype,q,{attach:function(e){if(!this._domListeners||!this._domListeners[e]){var t=this._createDomListener(e);this._domNode.addEventListener(e,t,this._options),this._domListeners||(this._domListeners={}),this._domListeners[e]=t}},detach:function(e){var t;!this._domListeners[e]||(t=this._events[e])&&t.callbacks.length||this._domListeners[e].removeListener()},_addEventListener:function(e,t,n){this.attach(e),q._addEventListener.call(this,e,t,n)},_removeEventListener:function(e,t){q._removeEventListener.call(this,e,t),this.detach(e)},_createDomListener:function(e){var t=this,n=function(n){t.fire(e,n)};return n.removeListener=function(){t._domNode.removeEventListener(e,n,t._options),delete t._domListeners[e]},n}});var Fa=function(){function e(t){b(this,e),this.view=t,this.document=t.document,this.isEnabled=!1}return g(e,[{key:"enable",value:function(){this.isEnabled=!0}},{key:"disable",value:function(){this.isEnabled=!1}},{key:"destroy",value:function(){this.disable(),this.stopListening()}},{key:"checkShouldIgnoreEventFromTarget",value:function(e){return e&&3===e.nodeType&&(e=e.parentNode),!(!e||1!==e.nodeType)&&e.matches("[data-cke-ignore-events], [data-cke-ignore-events] *")}}]),e}();It(Fa,Ba);var Ga=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this},Va=function(e){return this.__data__.has(e)};function Ua(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new En;++t<n;)this.add(e[t])}Ua.prototype.add=Ua.prototype.push=Ga,Ua.prototype.has=Va;var Wa=Ua,Ya=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1},Qa=function(e,t){return e.has(t)},Ka=function(e,t,n,r,i,o){var a=1&n,s=e.length,l=t.length;if(s!=l&&!(a&&l>s))return!1;var c=o.get(e),u=o.get(t);if(c&&u)return c==t&&u==e;var d=-1,f=!0,p=2&n?new Wa:void 0;for(o.set(e,t),o.set(t,e);++d<s;){var h=e[d],_=t[d];if(r)var m=a?r(_,h,d,t,e,o):r(h,_,d,e,t,o);if(void 0!==m){if(m)continue;f=!1;break}if(p){if(!Ya(t,(function(e,t){if(!Qa(p,t)&&(h===e||i(h,e,n,r,o)))return p.push(t)}))){f=!1;break}}else if(h!==_&&!i(h,_,n,r,o)){f=!1;break}}return o.delete(e),o.delete(t),f},Za=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n},$a=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n},Ja=Z?Z.prototype:void 0,Xa=Ja?Ja.valueOf:void 0,es=function(e,t,n,r,i,o,a){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||!o(new br(e),new br(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return Ce(+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 s=Za;case"[object Set]":var l=1&r;if(s||(s=$a),e.size!=t.size&&!l)return!1;var c=a.get(e);if(c)return c==t;r|=2,a.set(e,t);var u=Ka(s(e),s(t),r,i,o,a);return a.delete(e),u;case"[object Symbol]":if(Xa)return Xa.call(e)==Xa.call(t)}return!1},ts=Object.prototype.hasOwnProperty,ns=function(e,t,n,r,i,o){var a=1&n,s=Xn(e),l=s.length;if(l!=Xn(t).length&&!a)return!1;for(var c=l;c--;){var u=s[c];if(!(a?u in t:ts.call(t,u)))return!1}var d=o.get(e),f=o.get(t);if(d&&f)return d==t&&f==e;var p=!0;o.set(e,t),o.set(t,e);for(var h=a;++c<l;){var _=e[u=s[c]],m=t[u];if(r)var v=a?r(m,_,u,t,e,o):r(_,m,u,e,t,o);if(!(void 0===v?_===m||i(_,m,n,r,o):v)){p=!1;break}h||(h="constructor"==u)}if(p&&!h){var g=e.constructor,b=t.constructor;g==b||!("constructor"in e)||!("constructor"in t)||"function"==typeof g&&g instanceof g&&"function"==typeof b&&b instanceof b||(p=!1)}return o.delete(e),o.delete(t),p},rs="[object Arguments]",is="[object Array]",os="[object Object]",as=Object.prototype.hasOwnProperty,ss=function(e,t,n,r,i,o){var a=$e(e),s=$e(t),l=a?is:mr(e),c=s?is:mr(t),u=(l=l==rs?os:l)==os,d=(c=c==rs?os:c)==os,f=l==c;if(f&&nt(e)){if(!nt(t))return!1;a=!0,u=!1}if(f&&!u)return o||(o=new Mn),a||dt(e)?Ka(e,t,n,r,i,o):es(e,t,l,n,r,i,o);if(!(1&n)){var p=u&&as.call(e,"__wrapped__"),h=d&&as.call(t,"__wrapped__");if(p||h){var _=p?e.value():e,m=h?t.value():t;return o||(o=new Mn),i(_,m,n,r,o)}}return!!f&&(o||(o=new Mn),ns(e,t,n,r,i,o))},ls=function e(t,n,r,i,o){return t===n||(null==t||null==n||!Ve(t)&&!Ve(n)?t!=t&&n!=n:ss(t,n,r,i,e,o))},cs=function(e,t,n){var r=(n="function"==typeof n?n:void 0)?n(e,t):void 0;return void 0===r?ls(e,t,void 0,n):!!r},us=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),(r=t.call(this,e))._config={childList:!0,characterData:!0,characterDataOldValue:!0,subtree:!0},r.domConverter=e.domConverter,r.renderer=e._renderer,r._domElements=[],r._mutationObserver=new window.MutationObserver(r._onMutations.bind(l(r))),r}return g(n,[{key:"flush",value:function(){this._onMutations(this._mutationObserver.takeRecords())}},{key:"observe",value:function(e){this._domElements.push(e),this.isEnabled&&this._mutationObserver.observe(e,this._config)}},{key:"enable",value:function(){a(s(n.prototype),"enable",this).call(this);var e,t=p(this._domElements);try{for(t.s();!(e=t.n()).done;){var r=e.value;this._mutationObserver.observe(r,this._config)}}catch(i){t.e(i)}finally{t.f()}}},{key:"disable",value:function(){a(s(n.prototype),"disable",this).call(this),this._mutationObserver.disconnect()}},{key:"destroy",value:function(){a(s(n.prototype),"destroy",this).call(this),this._mutationObserver.disconnect()}},{key:"_onMutations",value:function(e){if(0!==e.length){var t,n=this.domConverter,r=new Map,i=new Set,o=p(e);try{for(o.s();!(t=o.n()).done;){var a=t.value;if("childList"===a.type){var s=n.mapDomToView(a.target);if(s&&(s.is("uiElement")||s.is("rawElement")))continue;s&&!this._isBogusBrMutation(a)&&i.add(s)}}}catch(M){o.e(M)}finally{o.f()}var l,c=p(e);try{for(c.s();!(l=c.n()).done;){var u=l.value,d=n.mapDomToView(u.target);if((!d||!d.is("uiElement")&&!d.is("rawElement"))&&"characterData"===u.type){var f=n.findCorrespondingViewText(u.target);f&&!i.has(f.parent)?r.set(f,{type:"text",oldText:f.data,newText:la(u.target),node:f}):!f&&aa(u.target)&&i.add(n.mapDomToView(u.target.parentNode))}}}catch(M){c.e(M)}finally{c.f()}var h,_=[],m=p(r.values());try{for(m.s();!(h=m.n()).done;){var v=h.value;this.renderer.markToSync("text",v.node),_.push(v)}}catch(M){m.e(M)}finally{m.f()}var g,b=p(i);try{for(b.s();!(g=b.n()).done;){var k=g.value,y=n.mapViewToDom(k),w=Array.from(k.getChildren()),C=Array.from(n.domChildrenToView(y,{withChildren:!1}));cs(w,C,T)||(this.renderer.markToSync("children",k),_.push({type:"children",oldChildren:w,newChildren:C,node:k}))}}catch(M){b.e(M)}finally{b.f()}var A=e[0].target.ownerDocument.getSelection(),x=null;if(A&&A.anchorNode){var E=n.domPositionToView(A.anchorNode,A.anchorOffset),D=n.domPositionToView(A.focusNode,A.focusOffset);E&&D&&(x=new co(E)).setFocus(D)}_.length&&(this.document.fire("mutations",_,x),this.view.forceRender())}function T(e,t){if(!Array.isArray(e))return e===t||!(!e.is("$text")||!t.is("$text"))&&e.data===t.data}}},{key:"_isBogusBrMutation",value:function(e){var t=null;return null===e.nextSibling&&0===e.removedNodes.length&&1==e.addedNodes.length&&(t=this.domConverter.domToView(e.addedNodes[0],{withChildren:!1})),t&&t.is("element","br")}}]),n}(Fa),ds=function(){function e(t,n,r){b(this,e),this.view=t,this.document=t.document,this.domEvent=n,this.domTarget=n.target,kt(this,r)}return g(e,[{key:"target",get:function(){return this.view.domConverter.mapDomToView(this.domTarget)}},{key:"preventDefault",value:function(){this.domEvent.preventDefault()}},{key:"stopPropagation",value:function(){this.domEvent.stopPropagation()}}]),e}(),fs=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),(r=t.call(this,e)).useCapture=!1,r}return g(n,[{key:"observe",value:function(e){var t=this;("string"==typeof this.domEventType?[this.domEventType]:this.domEventType).forEach((function(n){t.listenTo(e,n,(function(e,n){t.isEnabled&&!t.checkShouldIgnoreEventFromTarget(n.target)&&t.onDomEvent(n)}),{useCapture:t.useCapture})}))}},{key:"fire",value:function(e,t,n){this.isEnabled&&this.document.fire(e,new ds(this.view,t,n))}}]),n}(Fa),ps=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),(r=t.call(this,e)).domEventType=["keydown","keyup"],r}return g(n,[{key:"onDomEvent",value:function(e){this.fire(e.type,e,{keyCode:e.keyCode,altKey:e.altKey,ctrlKey:e.ctrlKey,shiftKey:e.shiftKey,metaKey:e.metaKey,get keystroke(){return Ro(this)}})}}]),n}(fs),hs=function(){return K.Date.now()},_s=/\s/,ms=function(e){for(var t=e.length;t--&&_s.test(e.charAt(t)););return t},vs=/^\s+/,gs=function(e){return e?e.slice(0,ms(e)+1).replace(vs,""):e},bs=/^[-+]0x[0-9a-f]+$/i,ks=/^0b[01]+$/i,ys=/^0o[0-7]+$/i,ws=parseInt,Cs=function(e){if("number"==typeof e)return e;if(pi(e))return NaN;if(W(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=W(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=gs(e);var n=ks.test(e);return n||ys.test(e)?ws(e.slice(2),n?2:8):bs.test(e)?NaN:+e},As=Math.max,xs=Math.min,Es=function(e,t,n){var r,i,o,a,s,l,c=0,u=!1,d=!1,f=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function p(t){var n=r,o=i;return r=i=void 0,c=t,a=e.apply(o,n)}function h(e){return c=e,s=setTimeout(m,t),u?p(e):a}function _(e){var n=e-l;return void 0===l||n>=t||n<0||d&&e-c>=o}function m(){var e=hs();if(_(e))return v(e);s=setTimeout(m,function(e){var n=t-(e-l);return d?xs(n,o-(e-c)):n}(e))}function v(e){return s=void 0,f&&r?p(e):(r=i=void 0,a)}function g(){var e=hs(),n=_(e);if(r=arguments,i=this,l=e,n){if(void 0===s)return h(l);if(d)return clearTimeout(s),s=setTimeout(m,t),p(l)}return void 0===s&&(s=setTimeout(m,t)),a}return t=Cs(t)||0,W(n)&&(u=!!n.leading,o=(d="maxWait"in n)?As(Cs(n.maxWait)||0,t):o,f="trailing"in n?!!n.trailing:f),g.cancel=function(){void 0!==s&&clearTimeout(s),c=0,r=l=i=s=void 0},g.flush=function(){return void 0===s?a:v(hs())},g},Ds=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),(r=t.call(this,e))._fireSelectionChangeDoneDebounced=Es((function(e){return r.document.fire("selectionChangeDone",e)}),200),r}return g(n,[{key:"observe",value:function(){var e=this,t=this.document;t.on("arrowKey",(function(n,r){t.selection.isFake&&e.isEnabled&&r.preventDefault()}),{context:"$capture"}),t.on("arrowKey",(function(n,r){t.selection.isFake&&e.isEnabled&&e._handleSelectionMove(r.keyCode)}),{priority:"lowest"})}},{key:"destroy",value:function(){a(s(n.prototype),"destroy",this).call(this),this._fireSelectionChangeDoneDebounced.cancel()}},{key:"_handleSelectionMove",value:function(e){var t=this.document.selection,n=new co(t.getRanges(),{backward:t.isBackward,fake:!1});e!=No.arrowleft&&e!=No.arrowup||n.setTo(n.getFirstPosition()),e!=No.arrowright&&e!=No.arrowdown||n.setTo(n.getLastPosition());var r={oldSelection:t,newSelection:n,domSelection:null};this.document.fire("selectionChange",r),this._fireSelectionChangeDoneDebounced(r)}}]),n}(Fa),Ts=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),(r=t.call(this,e)).mutationObserver=e.getObserver(us),r.selection=r.document.selection,r.domConverter=e.domConverter,r._documents=new WeakSet,r._fireSelectionChangeDoneDebounced=Es((function(e){return r.document.fire("selectionChangeDone",e)}),200),r._clearInfiniteLoopInterval=setInterval((function(){return r._clearInfiniteLoop()}),1e3),r._documentIsSelectingInactivityTimeoutDebounced=Es((function(){return r.document.isSelecting=!1}),5e3),r._loopbackCounter=0,r}return g(n,[{key:"observe",value:function(e){var t=this,n=e.ownerDocument,r=function(){t.document.isSelecting=!1,t._documentIsSelectingInactivityTimeoutDebounced.cancel()};this.listenTo(e,"selectstart",(function(){t.document.isSelecting=!0,t._documentIsSelectingInactivityTimeoutDebounced()}),{priority:"highest"}),this.listenTo(e,"keydown",r,{priority:"highest"}),this.listenTo(e,"keyup",r,{priority:"highest"}),this._documents.has(n)||(this.listenTo(n,"mouseup",r,{priority:"highest"}),this.listenTo(n,"selectionchange",(function(e,r){t._handleSelectionChange(r,n),t._documentIsSelectingInactivityTimeoutDebounced()})),this._documents.add(n))}},{key:"destroy",value:function(){a(s(n.prototype),"destroy",this).call(this),clearInterval(this._clearInfiniteLoopInterval),this._fireSelectionChangeDoneDebounced.cancel(),this._documentIsSelectingInactivityTimeoutDebounced.cancel()}},{key:"_handleSelectionChange",value:function(e,t){if(this.isEnabled){var n=t.defaultView.getSelection();if(!this.checkShouldIgnoreEventFromTarget(n.anchorNode)){this.mutationObserver.flush();var r=this.domConverter.domSelectionToView(n);if(0!=r.rangeCount){if(this.view.hasDomSelection=!0,!(this.selection.isEqual(r)&&this.domConverter.isDomSelectionCorrect(n)||++this._loopbackCounter>60))if(this.selection.isSimilar(r))this.view.forceRender();else{var i={oldSelection:this.selection,newSelection:r,domSelection:n};this.document.fire("selectionChange",i),this._fireSelectionChangeDoneDebounced(i)}}else this.view.hasDomSelection=!1}}}},{key:"_clearInfiniteLoop",value:function(){this._loopbackCounter=0}}]),n}(Fa),Ms=function(e){_(n,e);var t=m(n);function n(e){var r;b(this,n),(r=t.call(this,e)).domEventType=["focus","blur"],r.useCapture=!0;var i=r.document;return i.on("focus",(function(){i.isFocused=!0,r._renderTimeoutId=setTimeout((function(){return e.change((function(){}))}),50)})),i.on("blur",(function(t,n){var r=i.selection.editableElement;null!==r&&r!==n.target||(i.isFocused=!1,e.change((function(){})))})),r}return g(n,[{key:"onDomEvent",value:function(e){this.fire(e.type,e)}},{key:"destroy",value:function(){this._renderTimeoutId&&clearTimeout(this._renderTimeoutId),a(s(n.prototype),"destroy",this).call(this)}}]),n}(fs),Ss=function(e){_(n,e);var t=m(n);function n(e){var r;b(this,n),(r=t.call(this,e)).domEventType=["compositionstart","compositionupdate","compositionend"];var i=r.document;return i.on("compositionstart",(function(){i.isComposing=!0})),i.on("compositionend",(function(){i.isComposing=!1})),r}return g(n,[{key:"onDomEvent",value:function(e){this.fire(e.type,e)}}]),n}(fs),Ps=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),(r=t.call(this,e)).domEventType=["beforeinput"],r}return g(n,[{key:"onDomEvent",value:function(e){this.fire(e.type,e)}}]),n}(fs),Ns=function(){function e(){b(this,e),this._replacedElements=[]}return g(e,[{key:"replace",value:function(e,t){this._replacedElements.push({element:e,newElement:t}),e.style.display="none",t&&e.parentNode.insertBefore(t,e.nextSibling)}},{key:"restore",value:function(){this._replacedElements.forEach((function(e){var t=e.element,n=e.newElement;t.style.display="",n&&n.remove()})),this._replacedElements=[]}}]),e}();function Is(e){return"[object Range]"==Object.prototype.toString.apply(e)}function Rs(e){var t=e.ownerDocument.defaultView.getComputedStyle(e);return{top:parseInt(t.borderTopWidth,10),right:parseInt(t.borderRightWidth,10),bottom:parseInt(t.borderBottomWidth,10),left:parseInt(t.borderLeftWidth,10)}}var Os=["top","right","bottom","left","width","height"],Ls=function(){function e(t){b(this,e);var n=Is(t);if(Object.defineProperty(this,"_source",{value:t._source||t,writable:!0,enumerable:!1}),Vr(t)||n)if(n){var r=e.getDomRangeRects(t);js(this,e.getBoundingRect(r))}else js(this,t.getBoundingClientRect());else if(ja(t)){var i=t.innerWidth,o=t.innerHeight;js(this,{top:0,right:i,bottom:o,left:0,width:i,height:o})}else js(this,t)}return g(e,[{key:"clone",value:function(){return new e(this)}},{key:"moveTo",value:function(e,t){return this.top=t,this.right=e+this.width,this.bottom=t+this.height,this.left=e,this}},{key:"moveBy",value:function(e,t){return this.top+=t,this.right+=e,this.left+=e,this.bottom+=t,this}},{key:"getIntersection",value:function(t){var n={top:Math.max(this.top,t.top),right:Math.min(this.right,t.right),bottom:Math.min(this.bottom,t.bottom),left:Math.max(this.left,t.left)};return n.width=n.right-n.left,n.height=n.bottom-n.top,n.width<0||n.height<0?null:new e(n)}},{key:"getIntersectionArea",value:function(e){var t=this.getIntersection(e);return t?t.getArea():0}},{key:"getArea",value:function(){return this.width*this.height}},{key:"getVisible",value:function(){var t=this._source,n=this.clone();if(!qs(t))for(var r=t.parentNode||t.commonAncestorContainer;r&&!qs(r);){var i=new e(r),o=n.getIntersection(i);if(!o)return null;o.getArea()<n.getArea()&&(n=o),r=r.parentNode}return n}},{key:"isEqual",value:function(e){var t,n=p(Os);try{for(n.s();!(t=n.n()).done;){var r=t.value;if(this[r]!==e[r])return!1}}catch(i){n.e(i)}finally{n.f()}return!0}},{key:"contains",value:function(e){var t=this.getIntersection(e);return!(!t||!t.isEqual(e))}},{key:"excludeScrollbarsAndBorders",value:function(){var e,t,n,r=this._source;if(ja(r))e=r.innerWidth-r.document.documentElement.clientWidth,t=r.innerHeight-r.document.documentElement.clientHeight,n=r.getComputedStyle(r.document.documentElement).direction;else{var i=Rs(this._source);e=r.offsetWidth-r.clientWidth-i.left-i.right,t=r.offsetHeight-r.clientHeight-i.top-i.bottom,n=r.ownerDocument.defaultView.getComputedStyle(r).direction,this.left+=i.left,this.top+=i.top,this.right-=i.right,this.bottom-=i.bottom,this.width=this.right-this.left,this.height=this.bottom-this.top}return this.width-=e,"ltr"===n?this.right-=e:this.left+=e,this.height-=t,this.bottom-=t,this}}],[{key:"getDomRangeRects",value:function(t){var n=[],r=Array.from(t.getClientRects());if(r.length){var i,o=p(r);try{for(o.s();!(i=o.n()).done;){var a=i.value;n.push(new e(a))}}catch(c){o.e(c)}finally{o.f()}}else{var s=t.startContainer;ta(s)&&(s=s.parentNode);var l=new e(s.getBoundingClientRect());l.right=l.left,l.width=0,n.push(l)}return n}},{key:"getBoundingRect",value:function(t){var n,r={left:Number.POSITIVE_INFINITY,top:Number.POSITIVE_INFINITY,right:Number.NEGATIVE_INFINITY,bottom:Number.NEGATIVE_INFINITY},i=0,o=p(t);try{for(o.s();!(n=o.n()).done;){var a=n.value;i++,r.left=Math.min(r.left,a.left),r.top=Math.min(r.top,a.top),r.right=Math.max(r.right,a.right),r.bottom=Math.max(r.bottom,a.bottom)}}catch(s){o.e(s)}finally{o.f()}return 0==i?null:(r.width=r.right-r.left,r.height=r.bottom-r.top,new e(r))}}]),e}();function js(e,t){var n,r=p(Os);try{for(r.s();!(n=r.n()).done;){var i=n.value;e[i]=t[i]}}catch(o){r.e(o)}finally{r.f()}}function qs(e){return!!Vr(e)&&e===e.ownerDocument.body}var Bs=function(){function e(t,n){b(this,e),e._observerInstance||e._createObserver(),this._element=t,this._callback=n,e._addElementCallback(t,n),e._observerInstance.observe(t)}return g(e,[{key:"destroy",value:function(){e._deleteElementCallback(this._element,this._callback)}}],[{key:"_addElementCallback",value:function(t,n){e._elementCallbacks||(e._elementCallbacks=new Map);var r=e._elementCallbacks.get(t);r||(r=new Set,e._elementCallbacks.set(t,r)),r.add(n)}},{key:"_deleteElementCallback",value:function(t,n){var r=e._getElementCallbacks(t);r&&(r.delete(n),r.size||(e._elementCallbacks.delete(t),e._observerInstance.unobserve(t))),e._elementCallbacks&&!e._elementCallbacks.size&&(e._observerInstance=null,e._elementCallbacks=null)}},{key:"_getElementCallbacks",value:function(t){return e._elementCallbacks?e._elementCallbacks.get(t):null}},{key:"_createObserver",value:function(){var t;t="function"==typeof Ea.window.ResizeObserver?Ea.window.ResizeObserver:zs,e._observerInstance=new t((function(t){var n,r=p(t);try{for(r.s();!(n=r.n()).done;){var i=n.value,o=e._getElementCallbacks(i.target);if(o){var a,s=p(o);try{for(s.s();!(a=s.n()).done;)(0,a.value)(i)}catch(l){s.e(l)}finally{s.f()}}}}catch(l){r.e(l)}finally{r.f()}}))}}]),e}();Bs._observerInstance=null,Bs._elementCallbacks=null;var zs=function(){function e(t){b(this,e),this._callback=t,this._elements=new Set,this._previousRects=new Map,this._periodicCheckTimeout=null}return g(e,[{key:"observe",value:function(e){this._elements.add(e),this._checkElementRectsAndExecuteCallback(),1===this._elements.size&&this._startPeriodicCheck()}},{key:"unobserve",value:function(e){this._elements.delete(e),this._previousRects.delete(e),this._elements.size||this._stopPeriodicCheck()}},{key:"_startPeriodicCheck",value:function(){var e=this,t=function t(){e._checkElementRectsAndExecuteCallback(),e._periodicCheckTimeout=setTimeout(t,100)};this.listenTo(Ea.window,"resize",(function(){e._checkElementRectsAndExecuteCallback()})),this._periodicCheckTimeout=setTimeout(t,100)}},{key:"_stopPeriodicCheck",value:function(){clearTimeout(this._periodicCheckTimeout),this.stopListening(),this._previousRects.clear()}},{key:"_checkElementRectsAndExecuteCallback",value:function(){var e,t=[],n=p(this._elements);try{for(n.s();!(e=n.n()).done;){var r=e.value;this._hasRectChanged(r)&&t.push({target:r,contentRect:this._previousRects.get(r)})}}catch(i){n.e(i)}finally{n.f()}t.length&&this._callback(t)}},{key:"_hasRectChanged",value:function(e){if(!e.ownerDocument.body.contains(e))return!1;var t=new Ls(e),n=this._previousRects.get(e),r=!n||!n.isEqual(t);return this._previousRects.set(e,t),r}}]),e}();function Hs(e){var t=e.next();return t.done?null:t.value}It(zs,Ba);var Fs=function(){function e(){b(this,e),this.set("isFocused",!1),this.set("focusedElement",null),this._elements=new Set,this._nextEventLoopTimeout=null}return g(e,[{key:"add",value:function(e){var t=this;if(this._elements.has(e))throw new M("focustracker-add-element-already-exist",this);this.listenTo(e,"focus",(function(){return t._focus(e)}),{useCapture:!0}),this.listenTo(e,"blur",(function(){return t._blur()}),{useCapture:!0}),this._elements.add(e)}},{key:"remove",value:function(e){e===this.focusedElement&&this._blur(e),this._elements.has(e)&&(this.stopListening(e),this._elements.delete(e))}},{key:"destroy",value:function(){this.stopListening()}},{key:"_focus",value:function(e){clearTimeout(this._nextEventLoopTimeout),this.focusedElement=e,this.isFocused=!0}},{key:"_blur",value:function(){var e=this;clearTimeout(this._nextEventLoopTimeout),this._nextEventLoopTimeout=setTimeout((function(){e.focusedElement=null,e.isFocused=!1}),0)}}]),e}();It(Fs,Ba),It(Fs,Dt);var Gs=function(){function e(){b(this,e),this._listener=Object.create(Ba)}return g(e,[{key:"listenTo",value:function(e){var t=this;this._listener.listenTo(e,"keydown",(function(e,n){t._listener.fire("_keydown:"+Ro(n),n)}))}},{key:"set",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=Oo(e),i=n.priority;this._listener.listenTo(this._listener,"_keydown:"+r,(function(e,n){t(n,(function(){n.preventDefault(),n.stopPropagation(),e.stop()})),e.return=!0}),{priority:i})}},{key:"press",value:function(e){return!!this._listener.fire("_keydown:"+Ro(e),e)}},{key:"destroy",value:function(){this._listener.stopListening()}}]),e}(),Vs=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),(r=t.call(this,e)).document.on("keydown",(function(e,t){if(r.isEnabled&&((i=t.keyCode)==No.arrowright||i==No.arrowleft||i==No.arrowup||i==No.arrowdown)){var n=new fo(r.document,"arrowKey",r.document.selection.getFirstRange());r.document.fire(n,t),n.stop.called&&e.stop()}var i})),r}return g(n,[{key:"observe",value:function(){}}]),n}(Fa);function Us(e){for(var t=e.target,n=e.viewportOffset,r=void 0===n?0:n,i=Js(t),o=i,a=null;o;){Ys(Xs(o==i?t:a),(function(){return el(t,o)}));var s=el(t,o);if(Ws(o,s,r),o.parent!=o){if(a=o.frameElement,o=o.parent,!a)return}else o=null}}function Ws(e,t,n){var r=t.clone().moveBy(0,n),i=t.clone().moveBy(0,-n),o=new Ls(e).excludeScrollbarsAndBorders();if(![i,r].every((function(e){return o.contains(e)}))){var a=e.scrollX,s=e.scrollY;Ks(i,o)?s-=o.top-t.top+n:Qs(r,o)&&(s+=t.bottom-o.bottom+n),Zs(t,o)?a-=o.left-t.left+n:$s(t,o)&&(a+=t.right-o.right+n),e.scrollTo(a,s)}}function Ys(e,t){for(var n,r,i=Js(e);e!=i.document.body;)r=t(),(n=new Ls(e).excludeScrollbarsAndBorders()).contains(r)||(Ks(r,n)?e.scrollTop-=n.top-r.top:Qs(r,n)&&(e.scrollTop+=r.bottom-n.bottom),Zs(r,n)?e.scrollLeft-=n.left-r.left:$s(r,n)&&(e.scrollLeft+=r.right-n.right)),e=e.parentNode}function Qs(e,t){return e.bottom>t.bottom}function Ks(e,t){return e.top<t.top}function Zs(e,t){return e.left<t.left}function $s(e,t){return e.right>t.right}function Js(e){return Is(e)?e.startContainer.ownerDocument.defaultView:e.ownerDocument.defaultView}function Xs(e){if(Is(e)){var t=e.commonAncestorContainer;return ta(t)&&(t=t.parentNode),t}return e.parentNode}function el(e,t){var n=Js(e),r=new Ls(e);if(n===t)return r;for(var i=n;i!=t;){var o=i.frameElement,a=new Ls(o).excludeScrollbarsAndBorders();r.moveBy(a.left,a.top),i=i.parent}return r}Object.assign({},{scrollViewportToShowTarget:Us,scrollAncestorsToShowTarget:function(e){Ys(Xs(e),(function(){return new Ls(e)}))}});var tl=function(){function e(t){var n=this;b(this,e),this.document=new ko(t),this.domConverter=new Ra(this.document),this.domRoots=new Map,this.set("isRenderingInProgress",!1),this.set("hasDomSelection",!1),this._renderer=new wa(this.domConverter,this.document.selection),this._renderer.bind("isFocused","isSelecting").to(this.document),this._initialDomRootAttributes=new WeakMap,this._observers=new Map,this._ongoingChange=!1,this._postFixersInProgress=!1,this._renderingDisabled=!1,this._hasChangedSinceTheLastRendering=!1,this._writer=new Vo(this.document),this.addObserver(us),this.addObserver(Ts),this.addObserver(Ms),this.addObserver(ps),this.addObserver(Ds),this.addObserver(Ss),this.addObserver(Vs),To.isAndroid&&this.addObserver(Ps),this.document.on("arrowKey",ca,{priority:"low"}),Bo(this),this.on("render",(function(){n._render(),n.document.fire("layoutChanged"),n._hasChangedSinceTheLastRendering=!1})),this.listenTo(this.document.selection,"change",(function(){n._hasChangedSinceTheLastRendering=!0})),this.listenTo(this.document,"change:isFocused",(function(){n._hasChangedSinceTheLastRendering=!0}))}return g(e,[{key:"attachDomRoot",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"main",r=this.document.getRoot(n);r._name=e.tagName.toLowerCase();for(var i={},o=0,a=Array.from(e.attributes);o<a.length;o++){var s=a[o],l=s.name,c=s.value;i[l]=c,"class"===l?this._writer.addClass(c.split(" "),r):this._writer.setAttribute(l,c,r)}this._initialDomRootAttributes.set(e,i);var u=function(){t._writer.setAttribute("contenteditable",!r.isReadOnly,r),r.isReadOnly?t._writer.addClass("ck-read-only",r):t._writer.removeClass("ck-read-only",r)};u(),this.domRoots.set(n,e),this.domConverter.bindElements(e,r),this._renderer.markToSync("children",r),this._renderer.markToSync("attributes",r),this._renderer.domDocuments.add(e.ownerDocument),r.on("change:children",(function(e,n){return t._renderer.markToSync("children",n)})),r.on("change:attributes",(function(e,n){return t._renderer.markToSync("attributes",n)})),r.on("change:text",(function(e,n){return t._renderer.markToSync("text",n)})),r.on("change:isReadOnly",(function(){return t.change(u)})),r.on("change",(function(){t._hasChangedSinceTheLastRendering=!0}));var d,f=p(this._observers.values());try{for(f.s();!(d=f.n()).done;)d.value.observe(e,n)}catch(h){f.e(h)}finally{f.f()}}},{key:"detachDomRoot",value:function(e){var t=this.domRoots.get(e);Array.from(t.attributes).forEach((function(e){var n=e.name;return t.removeAttribute(n)}));var n=this._initialDomRootAttributes.get(t);for(var r in n)t.setAttribute(r,n[r]);this.domRoots.delete(e),this.domConverter.unbindDomElement(t)}},{key:"getDomRoot",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"main";return this.domRoots.get(e)}},{key:"addObserver",value:function(e){var t=this._observers.get(e);if(t)return t;t=new e(this),this._observers.set(e,t);var n,r=p(this.domRoots);try{for(r.s();!(n=r.n()).done;){var i=f(n.value,2),o=i[0],a=i[1];t.observe(a,o)}}catch(s){r.e(s)}finally{r.f()}return t.enable(),t}},{key:"getObserver",value:function(e){return this._observers.get(e)}},{key:"disableObservers",value:function(){var e,t=p(this._observers.values());try{for(t.s();!(e=t.n()).done;)e.value.disable()}catch(n){t.e(n)}finally{t.f()}}},{key:"enableObservers",value:function(){var e,t=p(this._observers.values());try{for(t.s();!(e=t.n()).done;)e.value.enable()}catch(n){t.e(n)}finally{t.f()}}},{key:"scrollToTheSelection",value:function(){var e=this.document.selection.getFirstRange();e&&Us({target:this.domConverter.viewRangeToDom(e),viewportOffset:20})}},{key:"focus",value:function(){if(!this.document.isFocused){var e=this.document.selection.editableElement;e&&(this.domConverter.focus(e),this.forceRender())}}},{key:"change",value:function(e){if(this.isRenderingInProgress||this._postFixersInProgress)throw new M("cannot-change-view-tree",this);try{if(this._ongoingChange)return e(this._writer);this._ongoingChange=!0;var t=e(this._writer);return this._ongoingChange=!1,!this._renderingDisabled&&this._hasChangedSinceTheLastRendering&&(this._postFixersInProgress=!0,this.document._callPostFixers(this._writer),this._postFixersInProgress=!1,this.fire("render")),t}catch(e){M.rethrowUnexpectedError(e,this)}}},{key:"forceRender",value:function(){this._hasChangedSinceTheLastRendering=!0,this.change((function(){}))}},{key:"destroy",value:function(){var e,t=p(this._observers.values());try{for(t.s();!(e=t.n()).done;)e.value.destroy()}catch(n){t.e(n)}finally{t.f()}this.document.destroy(),this.stopListening()}},{key:"createPositionAt",value:function(e,t){return oo._createAt(e,t)}},{key:"createPositionAfter",value:function(e){return oo._createAfter(e)}},{key:"createPositionBefore",value:function(e){return oo._createBefore(e)}},{key:"createRange",value:function(e,t){return new ao(e,t)}},{key:"createRangeOn",value:function(e){return ao._createOn(e)}},{key:"createRangeIn",value:function(e){return ao._createIn(e)}},{key:"createSelection",value:function(e,t,n){return new co(e,t,n)}},{key:"_disableRendering",value:function(e){this._renderingDisabled=e,0==e&&this.change((function(){}))}},{key:"_render",value:function(){this.isRenderingInProgress=!0,this.disableObservers(),this._renderer.render(),this.enableObservers(),this.isRenderingInProgress=!1}}]),e}();It(tl,Dt);var nl=function(){function e(t){b(this,e),this.parent=null,this._attrs=ci(t)}return g(e,[{key:"index",get:function(){var e;if(!this.parent)return null;if(null===(e=this.parent.getChildIndex(this)))throw new M("model-node-not-found-in-parent",this);return e}},{key:"startOffset",get:function(){var e;if(!this.parent)return null;if(null===(e=this.parent.getChildStartOffset(this)))throw new M("model-node-not-found-in-parent",this);return e}},{key:"offsetSize",get:function(){return 1}},{key:"endOffset",get:function(){return this.parent?this.startOffset+this.offsetSize:null}},{key:"nextSibling",get:function(){var e=this.index;return null!==e&&this.parent.getChild(e+1)||null}},{key:"previousSibling",get:function(){var e=this.index;return null!==e&&this.parent.getChild(e-1)||null}},{key:"root",get:function(){for(var e=this;e.parent;)e=e.parent;return e}},{key:"isAttached",value:function(){return this.root.is("rootElement")}},{key:"getPath",value:function(){for(var e=[],t=this;t.parent;)e.unshift(t.startOffset),t=t.parent;return e}},{key:"getAncestors",value:function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{includeSelf:!1,parentFirst:!1},t=[],n=e.includeSelf?this:this.parent;n;)t[e.parentFirst?"push":"unshift"](n),n=n.parent;return t}},{key:"getCommonAncestor",value:function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.getAncestors(t),r=e.getAncestors(t),i=0;n[i]==r[i]&&n[i];)i++;return 0===i?null:n[i-1]}},{key:"isBefore",value:function(e){if(this==e)return!1;if(this.root!==e.root)return!1;var t=this.getPath(),n=e.getPath(),r=ii(t,n);switch(r){case"prefix":return!0;case"extension":return!1;default:return t[r]<n[r]}}},{key:"isAfter",value:function(e){return this!=e&&this.root===e.root&&!this.isBefore(e)}},{key:"hasAttribute",value:function(e){return this._attrs.has(e)}},{key:"getAttribute",value:function(e){return this._attrs.get(e)}},{key:"getAttributes",value:function(){return this._attrs.entries()}},{key:"getAttributeKeys",value:function(){return this._attrs.keys()}},{key:"toJSON",value:function(){var e={};return this._attrs.size&&(e.attributes=Array.from(this._attrs).reduce((function(e,t){return e[t[0]]=t[1],e}),{})),e}},{key:"is",value:function(e){return"node"===e||"model:node"===e}},{key:"_clone",value:function(){return new e(this._attrs)}},{key:"_remove",value:function(){this.parent._removeChildren(this.index)}},{key:"_setAttribute",value:function(e,t){this._attrs.set(e,t)}},{key:"_setAttributesTo",value:function(e){this._attrs=ci(e)}},{key:"_removeAttribute",value:function(e){return this._attrs.delete(e)}},{key:"_clearAttributes",value:function(){this._attrs.clear()}}]),e}(),rl=function(e){_(n,e);var t=m(n);function n(e,r){var i;return b(this,n),(i=t.call(this,r))._data=e||"",i}return g(n,[{key:"offsetSize",get:function(){return this.data.length}},{key:"data",get:function(){return this._data}},{key:"is",value:function(e){return"$text"===e||"model:$text"===e||"text"===e||"model:text"===e||"node"===e||"model:node"===e}},{key:"toJSON",value:function(){var e=a(s(n.prototype),"toJSON",this).call(this);return e.data=this.data,e}},{key:"_clone",value:function(){return new n(this.data,this.getAttributes())}}],[{key:"fromJSON",value:function(e){return new n(e.data,e.attributes)}}]),n}(nl),il=function(){function e(t,n,r){if(b(this,e),this.textNode=t,n<0||n>t.offsetSize)throw new M("model-textproxy-wrong-offsetintext",this);if(r<0||n+r>t.offsetSize)throw new M("model-textproxy-wrong-length",this);this.data=t.data.substring(n,n+r),this.offsetInText=n}return g(e,[{key:"startOffset",get:function(){return null!==this.textNode.startOffset?this.textNode.startOffset+this.offsetInText:null}},{key:"offsetSize",get:function(){return this.data.length}},{key:"endOffset",get:function(){return null!==this.startOffset?this.startOffset+this.offsetSize:null}},{key:"isPartial",get:function(){return this.offsetSize!==this.textNode.offsetSize}},{key:"parent",get:function(){return this.textNode.parent}},{key:"root",get:function(){return this.textNode.root}},{key:"is",value:function(e){return"$textProxy"===e||"model:$textProxy"===e||"textProxy"===e||"model:textProxy"===e}},{key:"getPath",value:function(){var e=this.textNode.getPath();return e.length>0&&(e[e.length-1]+=this.offsetInText),e}},{key:"getAncestors",value:function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{includeSelf:!1,parentFirst:!1},t=[],n=e.includeSelf?this:this.parent;n;)t[e.parentFirst?"push":"unshift"](n),n=n.parent;return t}},{key:"hasAttribute",value:function(e){return this.textNode.hasAttribute(e)}},{key:"getAttribute",value:function(e){return this.textNode.getAttribute(e)}},{key:"getAttributes",value:function(){return this.textNode.getAttributes()}},{key:"getAttributeKeys",value:function(){return this.textNode.getAttributeKeys()}}]),e}(),ol=function(e){function t(e){b(this,t),this._nodes=[],e&&this._insertNodes(0,e)}return g(t,[{key:e,value:function(){return this._nodes[Symbol.iterator]()}},{key:"length",get:function(){return this._nodes.length}},{key:"maxOffset",get:function(){return this._nodes.reduce((function(e,t){return e+t.offsetSize}),0)}},{key:"getNode",value:function(e){return this._nodes[e]||null}},{key:"getNodeIndex",value:function(e){var t=this._nodes.indexOf(e);return-1==t?null:t}},{key:"getNodeStartOffset",value:function(e){var t=this.getNodeIndex(e);return null===t?null:this._nodes.slice(0,t).reduce((function(e,t){return e+t.offsetSize}),0)}},{key:"indexToOffset",value:function(e){if(e==this._nodes.length)return this.maxOffset;var t=this._nodes[e];if(!t)throw new M("model-nodelist-index-out-of-bounds",this);return this.getNodeStartOffset(t)}},{key:"offsetToIndex",value:function(e){var t,n=0,r=p(this._nodes);try{for(r.s();!(t=r.n()).done;){var i=t.value;if(e>=n&&e<n+i.offsetSize)return this.getNodeIndex(i);n+=i.offsetSize}}catch(o){r.e(o)}finally{r.f()}if(n!=e)throw new M("model-nodelist-offset-out-of-bounds",this,{offset:e,nodeList:this});return this.length}},{key:"_insertNodes",value:function(e,t){var n,r,i=p(t);try{for(i.s();!(r=i.n()).done;)if(!(r.value instanceof nl))throw new M("model-nodelist-insertnodes-not-node",this)}catch(o){i.e(o)}finally{i.f()}(n=this._nodes).splice.apply(n,[e,0].concat(h(t)))}},{key:"_removeNodes",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return this._nodes.splice(e,t)}},{key:"toJSON",value:function(){return this._nodes.map((function(e){return e.toJSON()}))}}]),t}(Symbol.iterator),al=function(e){_(n,e);var t=m(n);function n(e,r,i){var o;return b(this,n),(o=t.call(this,r)).name=e,o._children=new ol,i&&o._insertChild(0,i),o}return g(n,[{key:"childCount",get:function(){return this._children.length}},{key:"maxOffset",get:function(){return this._children.maxOffset}},{key:"isEmpty",get:function(){return 0===this.childCount}},{key:"is",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return t?t===this.name&&("element"===e||"model:element"===e):"element"===e||"model:element"===e||"node"===e||"model:node"===e}},{key:"getChild",value:function(e){return this._children.getNode(e)}},{key:"getChildren",value:function(){return this._children[Symbol.iterator]()}},{key:"getChildIndex",value:function(e){return this._children.getNodeIndex(e)}},{key:"getChildStartOffset",value:function(e){return this._children.getNodeStartOffset(e)}},{key:"offsetToIndex",value:function(e){return this._children.offsetToIndex(e)}},{key:"getNodeByPath",value:function(e){var t,n=this,r=p(e);try{for(r.s();!(t=r.n()).done;){var i=t.value;n=n.getChild(n.offsetToIndex(i))}}catch(o){r.e(o)}finally{r.f()}return n}},{key:"findAncestor",value:function(e){for(var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{includeSelf:!1}).includeSelf?this:this.parent;t;){if(t.name===e)return t;t=t.parent}return null}},{key:"toJSON",value:function(){var e=a(s(n.prototype),"toJSON",this).call(this);if(e.name=this.name,this._children.length>0){e.children=[];var t,r=p(this._children);try{for(r.s();!(t=r.n()).done;){var i=t.value;e.children.push(i.toJSON())}}catch(o){r.e(o)}finally{r.f()}}return e}},{key:"_clone",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0]?Array.from(this._children).map((function(e){return e._clone(!0)})):null;return new n(this.name,this.getAttributes(),e)}},{key:"_appendChild",value:function(e){this._insertChild(this.childCount,e)}},{key:"_insertChild",value:function(e,t){var n,r=function(e){return"string"==typeof e?[new rl(e)]:(Qr(e)||(e=[e]),Array.from(e).map((function(e){return"string"==typeof e?new rl(e):e instanceof il?new rl(e.data,e.getAttributes()):e})))}(t),i=p(r);try{for(i.s();!(n=i.n()).done;){var o=n.value;null!==o.parent&&o._remove(),o.parent=this}}catch(a){i.e(a)}finally{i.f()}this._children._insertNodes(e,r)}},{key:"_removeChildren",value:function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,r=this._children._removeNodes(e,n),i=p(r);try{for(i.s();!(t=i.n()).done;)t.value.parent=null}catch(o){i.e(o)}finally{i.f()}return r}}],[{key:"fromJSON",value:function(e){var t=null;if(e.children){t=[];var r,i=p(e.children);try{for(i.s();!(r=i.n()).done;){var o=r.value;o.name?t.push(n.fromJSON(o)):t.push(rl.fromJSON(o))}}catch(a){i.e(a)}finally{i.f()}}return new n(e.name,e.attributes,t)}}]),n}(nl),sl=function(e){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(b(this,t),!e.boundaries&&!e.startPosition)throw new M("model-tree-walker-no-start-position",null);var n=e.direction||"forward";if("forward"!=n&&"backward"!=n)throw new M("model-tree-walker-unknown-direction",e,{direction:n});this.direction=n,this.boundaries=e.boundaries||null,e.startPosition?this.position=e.startPosition.clone():this.position=cl._createAt(this.boundaries["backward"==this.direction?"end":"start"]),this.position.stickiness="toNone",this.singleCharacters=!!e.singleCharacters,this.shallow=!!e.shallow,this.ignoreElementEnd=!!e.ignoreElementEnd,this._boundaryStartParent=this.boundaries?this.boundaries.start.parent:null,this._boundaryEndParent=this.boundaries?this.boundaries.end.parent:null,this._visitedParent=this.position.parent}return g(t,[{key:e,value:function(){return this}},{key:"skip",value:function(e){var t,n,r,i;do{var o;r=this.position,i=this._visitedParent,t=(o=this.next()).done,n=o.value}while(!t&&e(n));t||(this.position=r,this._visitedParent=i)}},{key:"next",value:function(){return"forward"==this.direction?this._next():this._previous()}},{key:"_next",value:function(){var e=this.position,t=this.position.clone(),n=this._visitedParent;if(null===n.parent&&t.offset===n.maxOffset)return{done:!0};if(n===this._boundaryEndParent&&t.offset==this.boundaries.end.offset)return{done:!0};var r=t.parent,i=ul(t,r),o=i||dl(t,r,i);if(o instanceof al)return this.shallow?t.offset++:(t.path.push(0),this._visitedParent=o),this.position=t,ll("elementStart",o,e,t,1);if(o instanceof rl){var a;if(this.singleCharacters)a=1;else{var s=o.endOffset;this._boundaryEndParent==n&&this.boundaries.end.offset<s&&(s=this.boundaries.end.offset),a=s-t.offset}var l=t.offset-o.startOffset,c=new il(o,l,a);return t.offset+=a,this.position=t,ll("text",c,e,t,a)}return t.path.pop(),t.offset++,this.position=t,this._visitedParent=n.parent,this.ignoreElementEnd?this._next():ll("elementEnd",n,e,t)}},{key:"_previous",value:function(){var e=this.position,t=this.position.clone(),n=this._visitedParent;if(null===n.parent&&0===t.offset)return{done:!0};if(n==this._boundaryStartParent&&t.offset==this.boundaries.start.offset)return{done:!0};var r=t.parent,i=ul(t,r),o=i||fl(t,r,i);if(o instanceof al)return t.offset--,this.shallow?(this.position=t,ll("elementStart",o,e,t,1)):(t.path.push(o.maxOffset),this.position=t,this._visitedParent=o,this.ignoreElementEnd?this._previous():ll("elementEnd",o,e,t));if(o instanceof rl){var a;if(this.singleCharacters)a=1;else{var s=o.startOffset;this._boundaryStartParent==n&&this.boundaries.start.offset>s&&(s=this.boundaries.start.offset),a=t.offset-s}var l=t.offset-o.startOffset,c=new il(o,l-a,a);return t.offset-=a,this.position=t,ll("text",c,e,t,a)}return t.path.pop(),this.position=t,this._visitedParent=n.parent,ll("elementStart",n,e,t,1)}}]),t}(Symbol.iterator);function ll(e,t,n,r,i){return{done:!1,value:{type:e,item:t,previousPosition:n,nextPosition:r,length:i}}}var cl=function(){function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"toNone";if(b(this,e),!t.is("element")&&!t.is("documentFragment"))throw new M("model-position-root-invalid",t);if(!(n instanceof Array)||0===n.length)throw new M("model-position-path-incorrect-format",t,{path:n});t.is("rootElement")?n=n.slice():(n=[].concat(h(t.getPath()),h(n)),t=t.root),this.root=t,this.path=n,this.stickiness=r}return g(e,[{key:"offset",get:function(){return this.path[this.path.length-1]},set:function(e){this.path[this.path.length-1]=e}},{key:"parent",get:function(){for(var e=this.root,t=0;t<this.path.length-1;t++)if(!(e=e.getChild(e.offsetToIndex(this.path[t]))))throw new M("model-position-path-incorrect",this,{position:this});if(e.is("$text"))throw new M("model-position-path-incorrect",this,{position:this});return e}},{key:"index",get:function(){return this.parent.offsetToIndex(this.offset)}},{key:"textNode",get:function(){return ul(this,this.parent)}},{key:"nodeAfter",get:function(){var e=this.parent;return dl(this,e,ul(this,e))}},{key:"nodeBefore",get:function(){var e=this.parent;return fl(this,e,ul(this,e))}},{key:"isAtStart",get:function(){return 0===this.offset}},{key:"isAtEnd",get:function(){return this.offset==this.parent.maxOffset}},{key:"compareWith",value:function(e){if(this.root!=e.root)return"different";var t=ii(this.path,e.path);switch(t){case"same":return"same";case"prefix":return"before";case"extension":return"after";default:return this.path[t]<e.path[t]?"before":"after"}}},{key:"getLastMatchingPosition",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.startPosition=this;var n=new sl(t);return n.skip(e),n.position}},{key:"getParentPath",value:function(){return this.path.slice(0,-1)}},{key:"getAncestors",value:function(){var e=this.parent;return e.is("documentFragment")?[e]:e.getAncestors({includeSelf:!0})}},{key:"findAncestor",value:function(e){var t=this.parent;return t.is("element")?t.findAncestor(e,{includeSelf:!0}):null}},{key:"getCommonPath",value:function(e){if(this.root!=e.root)return[];var t=ii(this.path,e.path),n="string"==typeof t?Math.min(this.path.length,e.path.length):t;return this.path.slice(0,n)}},{key:"getCommonAncestor",value:function(e){for(var t=this.getAncestors(),n=e.getAncestors(),r=0;t[r]==n[r]&&t[r];)r++;return 0===r?null:t[r-1]}},{key:"getShiftedBy",value:function(e){var t=this.clone(),n=t.offset+e;return t.offset=n<0?0:n,t}},{key:"isAfter",value:function(e){return"after"==this.compareWith(e)}},{key:"isBefore",value:function(e){return"before"==this.compareWith(e)}},{key:"isEqual",value:function(e){return"same"==this.compareWith(e)}},{key:"isTouching",value:function(t){var n=null,r=null;switch(this.compareWith(t)){case"same":return!0;case"before":n=e._createAt(this),r=e._createAt(t);break;case"after":n=e._createAt(t),r=e._createAt(this);break;default:return!1}for(var i=n.parent;n.path.length+r.path.length;){if(n.isEqual(r))return!0;if(n.path.length>r.path.length){if(n.offset!==i.maxOffset)return!1;n.path=n.path.slice(0,-1),i=i.parent,n.offset++}else{if(0!==r.offset)return!1;r.path=r.path.slice(0,-1)}}}},{key:"is",value:function(e){return"position"===e||"model:position"===e}},{key:"hasSameParentAs",value:function(e){return this.root===e.root&&"same"==ii(this.getParentPath(),e.getParentPath())}},{key:"getTransformedByOperation",value:function(t){var n;switch(t.type){case"insert":n=this._getTransformedByInsertOperation(t);break;case"move":case"remove":case"reinsert":n=this._getTransformedByMoveOperation(t);break;case"split":n=this._getTransformedBySplitOperation(t);break;case"merge":n=this._getTransformedByMergeOperation(t);break;default:n=e._createAt(this)}return n}},{key:"_getTransformedByInsertOperation",value:function(e){return this._getTransformedByInsertion(e.position,e.howMany)}},{key:"_getTransformedByMoveOperation",value:function(e){return this._getTransformedByMove(e.sourcePosition,e.targetPosition,e.howMany)}},{key:"_getTransformedBySplitOperation",value:function(e){var t=e.movedRange;return t.containsPosition(this)||t.start.isEqual(this)&&"toNext"==this.stickiness?this._getCombined(e.splitPosition,e.moveTargetPosition):e.graveyardPosition?this._getTransformedByMove(e.graveyardPosition,e.insertionPosition,1):this._getTransformedByInsertion(e.insertionPosition,1)}},{key:"_getTransformedByMergeOperation",value:function(t){var n,r=t.movedRange;return r.containsPosition(this)||r.start.isEqual(this)?(n=this._getCombined(t.sourcePosition,t.targetPosition),t.sourcePosition.isBefore(t.targetPosition)&&(n=n._getTransformedByDeletion(t.deletionPosition,1))):n=this.isEqual(t.deletionPosition)?e._createAt(t.deletionPosition):this._getTransformedByMove(t.deletionPosition,t.graveyardPosition,1),n}},{key:"_getTransformedByDeletion",value:function(t,n){var r=e._createAt(this);if(this.root!=t.root)return r;if("same"==ii(t.getParentPath(),this.getParentPath())){if(t.offset<this.offset){if(t.offset+n>this.offset)return null;r.offset-=n}}else if("prefix"==ii(t.getParentPath(),this.getParentPath())){var i=t.path.length-1;if(t.offset<=this.path[i]){if(t.offset+n>this.path[i])return null;r.path[i]-=n}}return r}},{key:"_getTransformedByInsertion",value:function(t,n){var r=e._createAt(this);if(this.root!=t.root)return r;if("same"==ii(t.getParentPath(),this.getParentPath()))(t.offset<this.offset||t.offset==this.offset&&"toPrevious"!=this.stickiness)&&(r.offset+=n);else if("prefix"==ii(t.getParentPath(),this.getParentPath())){var i=t.path.length-1;t.offset<=this.path[i]&&(r.path[i]+=n)}return r}},{key:"_getTransformedByMove",value:function(t,n,r){if(n=n._getTransformedByDeletion(t,r),t.isEqual(n))return e._createAt(this);var i=this._getTransformedByDeletion(t,r);return null===i||t.isEqual(this)&&"toNext"==this.stickiness||t.getShiftedBy(r).isEqual(this)&&"toPrevious"==this.stickiness?this._getCombined(t,n):i._getTransformedByInsertion(n,r)}},{key:"_getCombined",value:function(t,n){var r=t.path.length-1,i=e._createAt(n);return i.stickiness=this.stickiness,i.offset=i.offset+this.path[r]-t.offset,i.path=[].concat(h(i.path),h(this.path.slice(r+1))),i}},{key:"toJSON",value:function(){return{root:this.root.toJSON(),path:Array.from(this.path),stickiness:this.stickiness}}},{key:"clone",value:function(){return new this.constructor(this.root,this.path,this.stickiness)}}],[{key:"_createAt",value:function(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"toNone";if(t instanceof e)return new e(t.root,t.path,t.stickiness);var i=t;if("end"==n)n=i.maxOffset;else{if("before"==n)return this._createBefore(i,r);if("after"==n)return this._createAfter(i,r);if(0!==n&&!n)throw new M("model-createpositionat-offset-required",[this,t])}if(!i.is("element")&&!i.is("documentFragment"))throw new M("model-position-parent-incorrect",[this,t]);var o=i.getPath();return o.push(n),new this(i.root,o,r)}},{key:"_createAfter",value:function(e,t){if(!e.parent)throw new M("model-position-after-root",[this,e],{root:e});return this._createAt(e.parent,e.endOffset,t)}},{key:"_createBefore",value:function(e,t){if(!e.parent)throw new M("model-position-before-root",e,{root:e});return this._createAt(e.parent,e.startOffset,t)}},{key:"fromJSON",value:function(t,n){if("$graveyard"===t.root){var r=new e(n.graveyard,t.path);return r.stickiness=t.stickiness,r}if(!n.getRoot(t.root))throw new M("model-position-fromjson-no-root",n,{rootName:t.root});return new e(n.getRoot(t.root),t.path,t.stickiness)}}]),e}();function ul(e,t){var n=t.getChild(t.offsetToIndex(e.offset));return n&&n.is("$text")&&n.startOffset<e.offset?n:null}function dl(e,t,n){return null!==n?null:t.getChild(t.offsetToIndex(e.offset))}function fl(e,t,n){return null!==n?null:t.getChild(t.offsetToIndex(e.offset)-1)}var pl=function(e){function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;b(this,t),this.start=cl._createAt(e),this.end=n?cl._createAt(n):cl._createAt(e),this.start.stickiness=this.isCollapsed?"toNone":"toNext",this.end.stickiness=this.isCollapsed?"toNone":"toPrevious"}return g(t,[{key:e,value:d.mark((function e(){return d.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.delegateYield(new sl({boundaries:this,ignoreElementEnd:!0}),"t0",1);case 1:case"end":return e.stop()}}),e,this)}))},{key:"isCollapsed",get:function(){return this.start.isEqual(this.end)}},{key:"isFlat",get:function(){return"same"==ii(this.start.getParentPath(),this.end.getParentPath())}},{key:"root",get:function(){return this.start.root}},{key:"containsPosition",value:function(e){return e.isAfter(this.start)&&e.isBefore(this.end)}},{key:"containsRange",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];e.isCollapsed&&(t=!1);var n=this.containsPosition(e.start)||t&&this.start.isEqual(e.start),r=this.containsPosition(e.end)||t&&this.end.isEqual(e.end);return n&&r}},{key:"containsItem",value:function(e){var t=cl._createBefore(e);return this.containsPosition(t)||this.start.isEqual(t)}},{key:"is",value:function(e){return"range"===e||"model:range"===e}},{key:"isEqual",value:function(e){return this.start.isEqual(e.start)&&this.end.isEqual(e.end)}},{key:"isIntersecting",value:function(e){return this.start.isBefore(e.end)&&this.end.isAfter(e.start)}},{key:"getDifference",value:function(e){var n=[];return this.isIntersecting(e)?(this.containsPosition(e.start)&&n.push(new t(this.start,e.start)),this.containsPosition(e.end)&&n.push(new t(e.end,this.end))):n.push(new t(this.start,this.end)),n}},{key:"getIntersection",value:function(e){if(this.isIntersecting(e)){var n=this.start,r=this.end;return this.containsPosition(e.start)&&(n=e.start),this.containsPosition(e.end)&&(r=e.end),new t(n,r)}return null}},{key:"getJoined",value:function(e){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=this.isIntersecting(e);if(r||(r=this.start.isBefore(e.start)?n?this.end.isTouching(e.start):this.end.isEqual(e.start):n?e.end.isTouching(this.start):e.end.isEqual(this.start)),!r)return null;var i=this.start,o=this.end;return e.start.isBefore(i)&&(i=e.start),e.end.isAfter(o)&&(o=e.end),new t(i,o)}},{key:"getMinimalFlatRanges",value:function(){for(var e=[],n=this.start.getCommonPath(this.end).length,r=cl._createAt(this.start),i=r.parent;r.path.length>n+1;){var o=i.maxOffset-r.offset;0!==o&&e.push(new t(r,r.getShiftedBy(o))),r.path=r.path.slice(0,-1),r.offset++,i=i.parent}for(;r.path.length<=this.end.path.length;){var a=this.end.path[r.path.length-1],s=a-r.offset;0!==s&&e.push(new t(r,r.getShiftedBy(s))),r.offset=a,r.path.push(0)}return e}},{key:"getWalker",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return e.boundaries=this,new sl(e)}},{key:"getItems",value:d.mark((function e(){var t,n,r,i,o,a=arguments;return d.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:(t=a.length>0&&void 0!==a[0]?a[0]:{}).boundaries=this,t.ignoreElementEnd=!0,n=new sl(t),r=p(n),e.prev=4,r.s();case 6:if((i=r.n()).done){e.next=12;break}return o=i.value,e.next=10,o.item;case 10:e.next=6;break;case 12:e.next=17;break;case 14:e.prev=14,e.t0=e.catch(4),r.e(e.t0);case 17:return e.prev=17,r.f(),e.finish(17);case 20:case"end":return e.stop()}}),e,this,[[4,14,17,20]])}))},{key:"getPositions",value:d.mark((function e(){var t,n,r,i,o,a=arguments;return d.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(t=a.length>0&&void 0!==a[0]?a[0]:{}).boundaries=this,n=new sl(t),e.next=5,n.position;case 5:r=p(n),e.prev=6,r.s();case 8:if((i=r.n()).done){e.next=14;break}return o=i.value,e.next=12,o.nextPosition;case 12:e.next=8;break;case 14:e.next=19;break;case 16:e.prev=16,e.t0=e.catch(6),r.e(e.t0);case 19:return e.prev=19,r.f(),e.finish(19);case 22:case"end":return e.stop()}}),e,this,[[6,16,19,22]])}))},{key:"getTransformedByOperation",value:function(e){switch(e.type){case"insert":return this._getTransformedByInsertOperation(e);case"move":case"remove":case"reinsert":return this._getTransformedByMoveOperation(e);case"split":return[this._getTransformedBySplitOperation(e)];case"merge":return[this._getTransformedByMergeOperation(e)]}return[new t(this.start,this.end)]}},{key:"getTransformedByOperations",value:function(e){var n,r=[new t(this.start,this.end)],i=p(e);try{for(i.s();!(n=i.n()).done;)for(var o=n.value,a=0;a<r.length;a++){var s=r[a].getTransformedByOperation(o);r.splice.apply(r,[a,1].concat(h(s))),a+=s.length-1}}catch(f){i.e(f)}finally{i.f()}for(var l=0;l<r.length;l++)for(var c=r[l],u=l+1;u<r.length;u++){var d=r[u];(c.containsRange(d)||d.containsRange(c)||c.isEqual(d))&&r.splice(u,1)}return r}},{key:"getCommonAncestor",value:function(){return this.start.getCommonAncestor(this.end)}},{key:"getContainedElement",value:function(){if(this.isCollapsed)return null;var e=this.start.nodeAfter,t=this.end.nodeBefore;return e&&e.is("element")&&e===t?e:null}},{key:"toJSON",value:function(){return{start:this.start.toJSON(),end:this.end.toJSON()}}},{key:"clone",value:function(){return new this.constructor(this.start,this.end)}},{key:"_getTransformedByInsertOperation",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return this._getTransformedByInsertion(e.position,e.howMany,t)}},{key:"_getTransformedByMoveOperation",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.sourcePosition,r=e.howMany,i=e.targetPosition;return this._getTransformedByMove(n,i,r,t)}},{key:"_getTransformedBySplitOperation",value:function(e){var n=this.start._getTransformedBySplitOperation(e),r=this.end._getTransformedBySplitOperation(e);return this.end.isEqual(e.insertionPosition)&&(r=this.end.getShiftedBy(1)),n.root!=r.root&&(r=this.end.getShiftedBy(-1)),new t(n,r)}},{key:"_getTransformedByMergeOperation",value:function(e){if(this.start.isEqual(e.targetPosition)&&this.end.isEqual(e.deletionPosition))return new t(this.start);var n=this.start._getTransformedByMergeOperation(e),r=this.end._getTransformedByMergeOperation(e);return n.root!=r.root&&(r=this.end.getShiftedBy(-1)),n.isAfter(r)?(e.sourcePosition.isBefore(e.targetPosition)?(n=cl._createAt(r)).offset=0:(e.deletionPosition.isEqual(n)||(r=e.deletionPosition),n=e.targetPosition),new t(n,r)):new t(n,r)}},{key:"_getTransformedByInsertion",value:function(e,n){if(arguments.length>2&&void 0!==arguments[2]&&arguments[2]&&this.containsPosition(e))return[new t(this.start,e),new t(e.getShiftedBy(n),this.end._getTransformedByInsertion(e,n))];var r=new t(this.start,this.end);return r.start=r.start._getTransformedByInsertion(e,n),r.end=r.end._getTransformedByInsertion(e,n),[r]}},{key:"_getTransformedByMove",value:function(e,n,r){var i=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(this.isCollapsed)return[new t(this.start._getTransformedByMove(e,n,r))];var o,a=t._createFromPositionAndShift(e,r),s=n._getTransformedByDeletion(e,r);if(this.containsPosition(n)&&!i&&(a.containsPosition(this.start)||a.containsPosition(this.end)))return[new t(this.start._getTransformedByMove(e,n,r),this.end._getTransformedByMove(e,n,r))];var l=this.getDifference(a),c=null,u=this.getIntersection(a);if(1==l.length?c=new t(l[0].start._getTransformedByDeletion(e,r),l[0].end._getTransformedByDeletion(e,r)):2==l.length&&(c=new t(this.start,this.end._getTransformedByDeletion(e,r))),o=c?c._getTransformedByInsertion(s,r,null!==u||i):[],u){var d=new t(u.start._getCombined(a.start,s),u.end._getCombined(a.start,s));2==o.length?o.splice(1,0,d):o.push(d)}return o}},{key:"_getTransformedByDeletion",value:function(e,n){var r=this.start._getTransformedByDeletion(e,n),i=this.end._getTransformedByDeletion(e,n);return null==r&&null==i?null:(null==r&&(r=e),null==i&&(i=e),new t(r,i))}}],[{key:"_createFromPositionAndShift",value:function(e,t){var n=e,r=e.getShiftedBy(t);return t>0?new this(n,r):new this(r,n)}},{key:"_createIn",value:function(e){return new this(cl._createAt(e,0),cl._createAt(e,e.maxOffset))}},{key:"_createOn",value:function(e){return this._createFromPositionAndShift(cl._createBefore(e),e.offsetSize)}},{key:"_createFromRanges",value:function(e){if(0===e.length)throw new M("range-create-from-ranges-empty-array",null);if(1==e.length)return e[0].clone();var t=e[0];e.sort((function(e,t){return e.start.isAfter(t.start)?1:-1}));var n=e.indexOf(t),r=new this(t.start,t.end);if(n>0)for(var i=n-1;e[i].end.isEqual(r.start);i++)r.start=cl._createAt(e[i].start);for(var o=n+1;o<e.length&&e[o].start.isEqual(r.end);o++)r.end=cl._createAt(e[o].end);return r}},{key:"fromJSON",value:function(e,t){return new this(cl.fromJSON(e.start,t),cl.fromJSON(e.end,t))}}]),t}(Symbol.iterator),hl=function(){function e(){var t=this;b(this,e),this._modelToViewMapping=new WeakMap,this._viewToModelMapping=new WeakMap,this._viewToModelLengthCallbacks=new Map,this._markerNameToElements=new Map,this._elementToMarkerNames=new Map,this._unboundMarkerNames=new Set,this.on("modelToViewPosition",(function(e,n){if(!n.viewPosition){var r=t._modelToViewMapping.get(n.modelPosition.parent);n.viewPosition=t.findPositionIn(r,n.modelPosition.offset)}}),{priority:"low"}),this.on("viewToModelPosition",(function(e,n){if(!n.modelPosition){var r=t.findMappedViewAncestor(n.viewPosition),i=t._viewToModelMapping.get(r),o=t._toModelOffset(n.viewPosition.parent,n.viewPosition.offset,r);n.modelPosition=cl._createAt(i,o)}}),{priority:"low"})}return g(e,[{key:"bindElements",value:function(e,t){this._modelToViewMapping.set(e,t),this._viewToModelMapping.set(t,e)}},{key:"unbindViewElement",value:function(e){var t=this.toModelElement(e);if(this._viewToModelMapping.delete(e),this._elementToMarkerNames.has(e)){var n,r=p(this._elementToMarkerNames.get(e));try{for(r.s();!(n=r.n()).done;){var i=n.value;this._unboundMarkerNames.add(i)}}catch(o){r.e(o)}finally{r.f()}}this._modelToViewMapping.get(t)==e&&this._modelToViewMapping.delete(t)}},{key:"unbindModelElement",value:function(e){var t=this.toViewElement(e);this._modelToViewMapping.delete(e),this._viewToModelMapping.get(t)==e&&this._viewToModelMapping.delete(t)}},{key:"bindElementToMarker",value:function(e,t){var n=this._markerNameToElements.get(t)||new Set;n.add(e);var r=this._elementToMarkerNames.get(e)||new Set;r.add(t),this._markerNameToElements.set(t,n),this._elementToMarkerNames.set(e,r)}},{key:"unbindElementFromMarkerName",value:function(e,t){var n=this._markerNameToElements.get(t);n&&(n.delete(e),0==n.size&&this._markerNameToElements.delete(t));var r=this._elementToMarkerNames.get(e);r&&(r.delete(t),0==r.size&&this._elementToMarkerNames.delete(e))}},{key:"flushUnboundMarkerNames",value:function(){var e=Array.from(this._unboundMarkerNames);return this._unboundMarkerNames.clear(),e}},{key:"clearBindings",value:function(){this._modelToViewMapping=new WeakMap,this._viewToModelMapping=new WeakMap,this._markerNameToElements=new Map,this._elementToMarkerNames=new Map,this._unboundMarkerNames=new Set}},{key:"toModelElement",value:function(e){return this._viewToModelMapping.get(e)}},{key:"toViewElement",value:function(e){return this._modelToViewMapping.get(e)}},{key:"toModelRange",value:function(e){return new pl(this.toModelPosition(e.start),this.toModelPosition(e.end))}},{key:"toViewRange",value:function(e){return new ao(this.toViewPosition(e.start),this.toViewPosition(e.end))}},{key:"toModelPosition",value:function(e){var t={viewPosition:e,mapper:this};return this.fire("viewToModelPosition",t),t.modelPosition}},{key:"toViewPosition",value:function(e){var t={modelPosition:e,mapper:this,isPhantom:(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{isPhantom:!1}).isPhantom};return this.fire("modelToViewPosition",t),t.viewPosition}},{key:"markerNameToElements",value:function(e){var t=this._markerNameToElements.get(e);if(!t)return null;var n,r=new Set,i=p(t);try{for(i.s();!(n=i.n()).done;){var o=n.value;if(o.is("attributeElement")){var a,s=p(o.getElementsWithSameId());try{for(s.s();!(a=s.n()).done;){var l=a.value;r.add(l)}}catch(c){s.e(c)}finally{s.f()}}else r.add(o)}}catch(c){i.e(c)}finally{i.f()}return r}},{key:"registerViewToModelLength",value:function(e,t){this._viewToModelLengthCallbacks.set(e,t)}},{key:"findMappedViewAncestor",value:function(e){for(var t=e.parent;!this._viewToModelMapping.has(t);)t=t.parent;return t}},{key:"_toModelOffset",value:function(e,t,n){if(n!=e)return this._toModelOffset(e.parent,e.index,n)+this._toModelOffset(e,t,e);if(e.is("$text"))return t;for(var r=0,i=0;i<t;i++)r+=this.getModelLength(e.getChild(i));return r}},{key:"getModelLength",value:function(e){if(this._viewToModelLengthCallbacks.get(e.name))return this._viewToModelLengthCallbacks.get(e.name)(e);if(this._viewToModelMapping.has(e))return 1;if(e.is("$text"))return e.data.length;if(e.is("uiElement"))return 0;var t,n=0,r=p(e.getChildren());try{for(r.s();!(t=r.n()).done;){var i=t.value;n+=this.getModelLength(i)}}catch(o){r.e(o)}finally{r.f()}return n}},{key:"findPositionIn",value:function(e,t){var n,r=0,i=0,o=0;if(e.is("$text"))return new oo(e,t);for(;i<t;)n=e.getChild(o),i+=r=this.getModelLength(n),o++;return i==t?this._moveViewPositionToTextNode(new oo(e,o)):this.findPositionIn(n,t-(i-r))}},{key:"_moveViewPositionToTextNode",value:function(e){var t=e.nodeBefore,n=e.nodeAfter;return t instanceof si?new oo(t,t.data.length):n instanceof si?new oo(n,0):e}}]),e}();It(hl,q);var _l=function(){function e(){b(this,e),this._consumable=new Map,this._textProxyRegistry=new Map}return g(e,[{key:"add",value:function(e,t){t=ml(t),e instanceof il&&(e=this._getSymbolForTextProxy(e)),this._consumable.has(e)||this._consumable.set(e,new Map),this._consumable.get(e).set(t,!0)}},{key:"consume",value:function(e,t){return t=ml(t),e instanceof il&&(e=this._getSymbolForTextProxy(e)),!!this.test(e,t)&&(this._consumable.get(e).set(t,!1),!0)}},{key:"test",value:function(e,t){t=ml(t),e instanceof il&&(e=this._getSymbolForTextProxy(e));var n=this._consumable.get(e);if(void 0===n)return null;var r=n.get(t);return void 0===r?null:r}},{key:"revert",value:function(e,t){t=ml(t),e instanceof il&&(e=this._getSymbolForTextProxy(e));var n=this.test(e,t);return!1===n?(this._consumable.get(e).set(t,!0),!0):!0!==n&&null}},{key:"_getSymbolForTextProxy",value:function(e){var t=null,n=this._textProxyRegistry.get(e.startOffset);if(n){var r=n.get(e.endOffset);r&&(t=r.get(e.parent))}return t||(t=this._addSymbolForTextProxy(e.startOffset,e.endOffset,e.parent)),t}},{key:"_addSymbolForTextProxy",value:function(e,t,n){var r,i,o=Symbol("textProxySymbol");return(r=this._textProxyRegistry.get(e))||(r=new Map,this._textProxyRegistry.set(e,r)),(i=r.get(t))||(i=new Map,r.set(t,i)),i.set(n,o),o}}]),e}();function ml(e){var t=e.split(":");return"addMarker"==t[0]||"removeMarker"==t[0]?e:t.length>1?t[0]+":"+t[1]:t[0]}var vl=function(){function e(t){b(this,e),this.conversionApi=Object.assign({dispatcher:this},t),this._reconversionEventsMapping=new Map}return g(e,[{key:"convertChanges",value:function(e,t,n){var r,i=p(e.getMarkersToRemove());try{for(i.s();!(r=i.n()).done;){var o=r.value;this.convertMarkerRemove(o.name,o.range,n)}}catch(g){i.e(g)}finally{i.f()}var a,s=this._mapChangesWithAutomaticReconversion(e),l=p(s);try{for(l.s();!(a=l.n()).done;){var c=a.value;"insert"===c.type?this.convertInsert(pl._createFromPositionAndShift(c.position,c.length),n):"remove"===c.type?this.convertRemove(c.position,c.length,c.name,n):"reconvert"===c.type?this.reconvertElement(c.element,n):this.convertAttribute(c.range,c.attributeKey,c.attributeOldValue,c.attributeNewValue,n)}}catch(g){l.e(g)}finally{l.f()}var u,d=p(this.conversionApi.mapper.flushUnboundMarkerNames());try{for(d.s();!(u=d.n()).done;){var f=u.value,h=t.get(f).getRange();this.convertMarkerRemove(f,h,n),this.convertMarkerAdd(f,h,n)}}catch(g){d.e(g)}finally{d.f()}var _,m=p(e.getMarkersToAdd());try{for(m.s();!(_=m.n()).done;){var v=_.value;this.convertMarkerAdd(v.name,v.range,n)}}catch(g){m.e(g)}finally{m.f()}}},{key:"convertInsert",value:function(e,t){this.conversionApi.writer=t,this.conversionApi.consumable=this._createInsertConsumable(e);var n,r=p(Array.from(e).map(bl));try{for(r.s();!(n=r.n()).done;){var i=n.value;this._convertInsertWithAttributes(i)}}catch(o){r.e(o)}finally{r.f()}this._clearConversionApi()}},{key:"convertRemove",value:function(e,t,n,r){this.conversionApi.writer=r,this.fire("remove:"+n,{position:e,length:t},this.conversionApi),this._clearConversionApi()}},{key:"convertAttribute",value:function(e,t,n,r,i){this.conversionApi.writer=i,this.conversionApi.consumable=this._createConsumableForRange(e,"attribute:".concat(t));var o,a=p(e);try{for(a.s();!(o=a.n()).done;){var s=o.value,l={item:s.item,range:pl._createFromPositionAndShift(s.previousPosition,s.length),attributeKey:t,attributeOldValue:n,attributeNewValue:r};this._testAndFire("attribute:".concat(t),l)}}catch(c){a.e(c)}finally{a.f()}this._clearConversionApi()}},{key:"reconvertElement",value:function(e,t){var n=pl._createOn(e);this.conversionApi.writer=t,this.conversionApi.consumable=this._createInsertConsumable(n);var r=this.conversionApi.mapper,i=r.toViewElement(e);t.remove(i),this._convertInsertWithAttributes({item:e,range:n});var o,a=r.toViewElement(e),s=p(pl._createIn(e));try{for(s.s();!(o=s.n()).done;){var l=o.value,c=l.item,u=kl(c,r);u?u.root!==a.root&&t.move(t.createRangeOn(u),r.toViewPosition(cl._createBefore(c))):this._convertInsertWithAttributes(bl(l))}}catch(d){s.e(d)}finally{s.f()}r.unbindViewElement(i),this._clearConversionApi()}},{key:"convertSelection",value:function(e,t,n){var r=Array.from(t.getMarkersAtPosition(e.getFirstPosition()));if(this.conversionApi.writer=n,this.conversionApi.consumable=this._createSelectionConsumable(e,r),this.fire("selection",{selection:e},this.conversionApi),e.isCollapsed){var i,o=p(r);try{for(o.s();!(i=o.n()).done;){var a=i.value,s=a.getRange();if(gl(e.getFirstPosition(),a,this.conversionApi.mapper)){var l={item:e,markerName:a.name,markerRange:s};this.conversionApi.consumable.test(e,"addMarker:"+a.name)&&this.fire("addMarker:"+a.name,l,this.conversionApi)}}}catch(h){o.e(h)}finally{o.f()}var c,u=p(e.getAttributeKeys());try{for(u.s();!(c=u.n()).done;){var d=c.value,f={item:e,range:e.getFirstRange(),attributeKey:d,attributeOldValue:null,attributeNewValue:e.getAttribute(d)};this.conversionApi.consumable.test(e,"attribute:"+f.attributeKey)&&this.fire("attribute:"+f.attributeKey+":$text",f,this.conversionApi)}}catch(h){u.e(h)}finally{u.f()}this._clearConversionApi()}else this._clearConversionApi()}},{key:"convertMarkerAdd",value:function(e,t,n){if("$graveyard"!=t.root.rootName){this.conversionApi.writer=n;var r="addMarker:"+e,i=new _l;if(i.add(t,r),this.conversionApi.consumable=i,this.fire(r,{markerName:e,markerRange:t},this.conversionApi),i.test(t,r)){this.conversionApi.consumable=this._createConsumableForRange(t,r);var o,a=p(t.getItems());try{for(a.s();!(o=a.n()).done;){var s=o.value;if(this.conversionApi.consumable.test(s,r)){var l={item:s,range:pl._createOn(s),markerName:e,markerRange:t};this.fire(r,l,this.conversionApi)}}}catch(c){a.e(c)}finally{a.f()}this._clearConversionApi()}else this._clearConversionApi()}}},{key:"convertMarkerRemove",value:function(e,t,n){"$graveyard"!=t.root.rootName&&(this.conversionApi.writer=n,this.fire("removeMarker:"+e,{markerName:e,markerRange:t},this.conversionApi),this._clearConversionApi())}},{key:"_mapReconversionTriggerEvent",value:function(e,t){this._reconversionEventsMapping.set(t,e)}},{key:"_createInsertConsumable",value:function(e){var t,n=new _l,r=p(e);try{for(r.s();!(t=r.n()).done;){var i=t.value.item;n.add(i,"insert");var o,a=p(i.getAttributeKeys());try{for(a.s();!(o=a.n()).done;){var s=o.value;n.add(i,"attribute:"+s)}}catch(l){a.e(l)}finally{a.f()}}}catch(l){r.e(l)}finally{r.f()}return n}},{key:"_createConsumableForRange",value:function(e,t){var n,r=new _l,i=p(e.getItems());try{for(i.s();!(n=i.n()).done;){var o=n.value;r.add(o,t)}}catch(a){i.e(a)}finally{i.f()}return r}},{key:"_createSelectionConsumable",value:function(e,t){var n=new _l;n.add(e,"selection");var r,i=p(t);try{for(i.s();!(r=i.n()).done;){var o=r.value;n.add(e,"addMarker:"+o.name)}}catch(c){i.e(c)}finally{i.f()}var a,s=p(e.getAttributeKeys());try{for(s.s();!(a=s.n()).done;){var l=a.value;n.add(e,"attribute:"+l)}}catch(c){s.e(c)}finally{s.f()}return n}},{key:"_testAndFire",value:function(e,t){this.conversionApi.consumable.test(t.item,e)&&this.fire(function(e,t){var n=t.item.name||"$text";return"".concat(e,":").concat(n)}(e,t),t,this.conversionApi)}},{key:"_clearConversionApi",value:function(){delete this.conversionApi.writer,delete this.conversionApi.consumable}},{key:"_convertInsertWithAttributes",value:function(e){this._testAndFire("insert",e);var t,n=p(e.item.getAttributeKeys());try{for(n.s();!(t=n.n()).done;){var r=t.value;e.attributeKey=r,e.attributeOldValue=null,e.attributeNewValue=e.item.getAttribute(r),this._testAndFire("attribute:".concat(r),e)}}catch(i){n.e(i)}finally{n.f()}}},{key:"_mapChangesWithAutomaticReconversion",value:function(e){var t,n=new Set,r=[],i=p(e.getChanges());try{for(i.s();!(t=i.n()).done;){var o=t.value,a=o.position||o.range.start,s=a.parent;if(ul(a,s))r.push(o);else{var l="attribute"===o.type?dl(a,s,null):s;if(l.is("$text"))r.push(o);else{var c=void 0;if(c="attribute"===o.type?"attribute:".concat(o.attributeKey,":").concat(l.name):"".concat(o.type,":").concat(o.name),this._isReconvertTriggerEvent(c,l.name)){if(n.has(l))continue;n.add(l),r.push({type:"reconvert",element:l})}else r.push(o)}}}}catch(u){i.e(u)}finally{i.f()}return r}},{key:"_isReconvertTriggerEvent",value:function(e,t){return this._reconversionEventsMapping.get(e)===t}}]),e}();function gl(e,t,n){var r=t.getRange(),i=Array.from(e.getAncestors());return i.shift(),i.reverse(),!i.some((function(e){if(r.containsItem(e))return!!n.toViewElement(e).getCustomProperty("addHighlight")}))}function bl(e){return{item:e.item,range:pl._createFromPositionAndShift(e.previousPosition,e.length)}}function kl(e,t){if(e.is("textProxy")){var n=t.toViewPosition(cl._createBefore(e)).parent;return n.is("$text")?n:null}return t.toViewElement(e)}It(vl,q);var yl=function(){function e(t,n,r){b(this,e),this._lastRangeBackward=!1,this._ranges=[],this._attrs=new Map,t&&this.setTo(t,n,r)}return g(e,[{key:"anchor",get:function(){if(this._ranges.length>0){var e=this._ranges[this._ranges.length-1];return this._lastRangeBackward?e.end:e.start}return null}},{key:"focus",get:function(){if(this._ranges.length>0){var e=this._ranges[this._ranges.length-1];return this._lastRangeBackward?e.start:e.end}return null}},{key:"isCollapsed",get:function(){return 1===this._ranges.length&&this._ranges[0].isCollapsed}},{key:"rangeCount",get:function(){return this._ranges.length}},{key:"isBackward",get:function(){return!this.isCollapsed&&this._lastRangeBackward}},{key:"isEqual",value:function(e){if(this.rangeCount!=e.rangeCount)return!1;if(0===this.rangeCount)return!0;if(!this.anchor.isEqual(e.anchor)||!this.focus.isEqual(e.focus))return!1;var t,n=p(this._ranges);try{for(n.s();!(t=n.n()).done;){var r,i=t.value,o=!1,a=p(e._ranges);try{for(a.s();!(r=a.n()).done;){var s=r.value;if(i.isEqual(s)){o=!0;break}}}catch(l){a.e(l)}finally{a.f()}if(!o)return!1}}catch(l){n.e(l)}finally{n.f()}return!0}},{key:"getRanges",value:d.mark((function e(){var t,n,r;return d.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=p(this._ranges),e.prev=1,t.s();case 3:if((n=t.n()).done){e.next=9;break}return r=n.value,e.next=7,new pl(r.start,r.end);case 7:e.next=3;break;case 9:e.next=14;break;case 11:e.prev=11,e.t0=e.catch(1),t.e(e.t0);case 14:return e.prev=14,t.f(),e.finish(14);case 17:case"end":return e.stop()}}),e,this,[[1,11,14,17]])}))},{key:"getFirstRange",value:function(){var e,t=null,n=p(this._ranges);try{for(n.s();!(e=n.n()).done;){var r=e.value;t&&!r.start.isBefore(t.start)||(t=r)}}catch(i){n.e(i)}finally{n.f()}return t?new pl(t.start,t.end):null}},{key:"getLastRange",value:function(){var e,t=null,n=p(this._ranges);try{for(n.s();!(e=n.n()).done;){var r=e.value;t&&!r.end.isAfter(t.end)||(t=r)}}catch(i){n.e(i)}finally{n.f()}return t?new pl(t.start,t.end):null}},{key:"getFirstPosition",value:function(){var e=this.getFirstRange();return e?e.start.clone():null}},{key:"getLastPosition",value:function(){var e=this.getLastRange();return e?e.end.clone():null}},{key:"setTo",value:function(t,n,r){if(null===t)this._setRanges([]);else if(t instanceof e)this._setRanges(t.getRanges(),t.isBackward);else if(t&&"function"==typeof t.getRanges)this._setRanges(t.getRanges(),t.isBackward);else if(t instanceof pl)this._setRanges([t],!!n&&!!n.backward);else if(t instanceof cl)this._setRanges([new pl(t)]);else if(t instanceof nl){var i,o=!!r&&!!r.backward;if("in"==n)i=pl._createIn(t);else if("on"==n)i=pl._createOn(t);else{if(void 0===n)throw new M("model-selection-setto-required-second-parameter",[this,t]);i=new pl(cl._createAt(t,n))}this._setRanges([i],o)}else{if(!Qr(t))throw new M("model-selection-setto-not-selectable",[this,t]);this._setRanges(t,n&&!!n.backward)}}},{key:"_setRanges",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=(e=Array.from(e)).some((function(n){if(!(n instanceof pl))throw new M("model-selection-set-ranges-not-range",[t,e]);return t._ranges.every((function(e){return!e.isEqual(n)}))}));if(e.length!==this._ranges.length||r){this._removeAllRanges();var i,o=p(e);try{for(o.s();!(i=o.n()).done;){var a=i.value;this._pushRange(a)}}catch(s){o.e(s)}finally{o.f()}this._lastRangeBackward=!!n,this.fire("change:range",{directChange:!0})}}},{key:"setFocus",value:function(e,t){if(null===this.anchor)throw new M("model-selection-setfocus-no-ranges",[this,e]);var n=cl._createAt(e,t);if("same"!=n.compareWith(this.focus)){var r=this.anchor;this._ranges.length&&this._popRange(),"before"==n.compareWith(r)?(this._pushRange(new pl(n,r)),this._lastRangeBackward=!0):(this._pushRange(new pl(r,n)),this._lastRangeBackward=!1),this.fire("change:range",{directChange:!0})}}},{key:"getAttribute",value:function(e){return this._attrs.get(e)}},{key:"getAttributes",value:function(){return this._attrs.entries()}},{key:"getAttributeKeys",value:function(){return this._attrs.keys()}},{key:"hasAttribute",value:function(e){return this._attrs.has(e)}},{key:"removeAttribute",value:function(e){this.hasAttribute(e)&&(this._attrs.delete(e),this.fire("change:attribute",{attributeKeys:[e],directChange:!0}))}},{key:"setAttribute",value:function(e,t){this.getAttribute(e)!==t&&(this._attrs.set(e,t),this.fire("change:attribute",{attributeKeys:[e],directChange:!0}))}},{key:"getSelectedElement",value:function(){return 1!==this.rangeCount?null:this.getFirstRange().getContainedElement()}},{key:"is",value:function(e){return"selection"===e||"model:selection"===e}},{key:"getSelectedBlocks",value:d.mark((function e(){var t,n,r,i,o,a,s,l,c,u;return d.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=new WeakSet,n=p(this.getRanges()),e.prev=2,n.s();case 4:if((r=n.n()).done){e.next=38;break}if(i=r.value,o=Al(i.start,t),e.t0=o&&xl(o,i),!e.t0){e.next=11;break}return e.next=11,o;case 11:a=p(i.getWalker()),e.prev=12,a.s();case 14:if((s=a.n()).done){e.next=23;break}if(l=s.value,c=l.item,e.t1="elementEnd"==l.type&&Cl(c,t,i),!e.t1){e.next=21;break}return e.next=21,c;case 21:e.next=14;break;case 23:e.next=28;break;case 25:e.prev=25,e.t2=e.catch(12),a.e(e.t2);case 28:return e.prev=28,a.f(),e.finish(28);case 31:if(u=Al(i.end,t),e.t3=u&&!i.end.isTouching(cl._createAt(u,0))&&xl(u,i),!e.t3){e.next=36;break}return e.next=36,u;case 36:e.next=4;break;case 38:e.next=43;break;case 40:e.prev=40,e.t4=e.catch(2),n.e(e.t4);case 43:return e.prev=43,n.f(),e.finish(43);case 46:case"end":return e.stop()}}),e,this,[[2,40,43,46],[12,25,28,31]])}))},{key:"containsEntireContent",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.anchor.root,t=cl._createAt(e,0),n=cl._createAt(e,"end");return t.isTouching(this.getFirstPosition())&&n.isTouching(this.getLastPosition())}},{key:"_pushRange",value:function(e){this._checkRange(e),this._ranges.push(new pl(e.start,e.end))}},{key:"_checkRange",value:function(e){for(var t=0;t<this._ranges.length;t++)if(e.isIntersecting(this._ranges[t]))throw new M("model-selection-range-intersects",[this,e],{addedRange:e,intersectingRange:this._ranges[t]})}},{key:"_removeAllRanges",value:function(){for(;this._ranges.length>0;)this._popRange()}},{key:"_popRange",value:function(){this._ranges.pop()}}]),e}();function wl(e,t){return!t.has(e)&&(t.add(e),e.root.document.model.schema.isBlock(e)&&e.parent)}function Cl(e,t,n){return wl(e,t)&&xl(e,n)}function Al(e,t){var n=e.parent.root.document.model.schema,r=e.parent.getAncestors({parentFirst:!0,includeSelf:!0}),i=!1,o=r.find((function(e){return!i&&!(i=n.isLimit(e))&&wl(e,t)}));return r.forEach((function(e){return t.add(e)})),o}function xl(e,t){var n=function(e){for(var t=e.root.document.model.schema,n=e.parent;n;){if(t.isBlock(n))return n;n=n.parent}}(e);return!n||!t.containsRange(pl._createOn(n),!0)}It(yl,q);var El=function(e){_(n,e);var t=m(n);function n(e,r){var i;return b(this,n),i=t.call(this,e,r),Dl.call(l(i)),i}return g(n,[{key:"detach",value:function(){this.stopListening()}},{key:"is",value:function(e){return"liveRange"===e||"model:liveRange"===e||"range"==e||"model:range"===e}},{key:"toRange",value:function(){return new pl(this.start,this.end)}}],[{key:"fromRange",value:function(e){return new n(e.start,e.end)}}]),n}(pl);function Dl(){var e=this;this.listenTo(this.root.document.model,"applyOperation",(function(t,n){var r=n[0];r.isDocumentOperation&&Tl.call(e,r)}),{priority:"low"})}function Tl(e){var t=this.getTransformedByOperation(e),n=pl._createFromRanges(t),r=!n.isEqual(this),i=function(e,t){switch(t.type){case"insert":return e.containsPosition(t.position);case"move":case"remove":case"reinsert":case"merge":return e.containsPosition(t.sourcePosition)||e.start.isEqual(t.sourcePosition)||e.containsPosition(t.targetPosition);case"split":return e.containsPosition(t.splitPosition)||e.containsPosition(t.insertionPosition)}return!1}(this,e),o=null;if(r){"$graveyard"==n.root.rootName&&(o="remove"==e.type?e.sourcePosition:e.deletionPosition);var a=this.toRange();this.start=n.start,this.end=n.end,this.fire("change:range",a,{deletionPosition:o})}else i&&this.fire("change:content",this.toRange(),{deletionPosition:o})}It(El,q);var Ml="selection:",Sl=function(){function e(t){b(this,e),this._selection=new Pl(t),this._selection.delegate("change:range").to(this),this._selection.delegate("change:attribute").to(this),this._selection.delegate("change:marker").to(this)}return g(e,[{key:"isCollapsed",get:function(){return this._selection.isCollapsed}},{key:"anchor",get:function(){return this._selection.anchor}},{key:"focus",get:function(){return this._selection.focus}},{key:"rangeCount",get:function(){return this._selection.rangeCount}},{key:"hasOwnRange",get:function(){return this._selection.hasOwnRange}},{key:"isBackward",get:function(){return this._selection.isBackward}},{key:"isGravityOverridden",get:function(){return this._selection.isGravityOverridden}},{key:"markers",get:function(){return this._selection.markers}},{key:"_ranges",get:function(){return this._selection._ranges}},{key:"getRanges",value:function(){return this._selection.getRanges()}},{key:"getFirstPosition",value:function(){return this._selection.getFirstPosition()}},{key:"getLastPosition",value:function(){return this._selection.getLastPosition()}},{key:"getFirstRange",value:function(){return this._selection.getFirstRange()}},{key:"getLastRange",value:function(){return this._selection.getLastRange()}},{key:"getSelectedBlocks",value:function(){return this._selection.getSelectedBlocks()}},{key:"getSelectedElement",value:function(){return this._selection.getSelectedElement()}},{key:"containsEntireContent",value:function(e){return this._selection.containsEntireContent(e)}},{key:"destroy",value:function(){this._selection.destroy()}},{key:"getAttributeKeys",value:function(){return this._selection.getAttributeKeys()}},{key:"getAttributes",value:function(){return this._selection.getAttributes()}},{key:"getAttribute",value:function(e){return this._selection.getAttribute(e)}},{key:"hasAttribute",value:function(e){return this._selection.hasAttribute(e)}},{key:"refresh",value:function(){this._selection._updateMarkers(),this._selection._updateAttributes(!1)}},{key:"observeMarkers",value:function(e){this._selection.observeMarkers(e)}},{key:"is",value:function(e){return"selection"===e||"model:selection"==e||"documentSelection"==e||"model:documentSelection"==e}},{key:"_setFocus",value:function(e,t){this._selection.setFocus(e,t)}},{key:"_setTo",value:function(e,t,n){this._selection.setTo(e,t,n)}},{key:"_setAttribute",value:function(e,t){this._selection.setAttribute(e,t)}},{key:"_removeAttribute",value:function(e){this._selection.removeAttribute(e)}},{key:"_getStoredAttributes",value:function(){return this._selection._getStoredAttributes()}},{key:"_overrideGravity",value:function(){return this._selection.overrideGravity()}},{key:"_restoreGravity",value:function(e){this._selection.restoreGravity(e)}}],[{key:"_getStoreAttributeKey",value:function(e){return Ml+e}},{key:"_isStoreAttributeKey",value:function(e){return e.startsWith(Ml)}}]),e}();It(Sl,q);var Pl=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),(r=t.call(this)).markers=new Kr({idProperty:"name"}),r._model=e.model,r._document=e,r._attributePriority=new Map,r._selectionRestorePosition=null,r._hasChangedRange=!1,r._overriddenGravityRegister=new Set,r._observedMarkers=new Set,r.listenTo(r._model,"applyOperation",(function(e,t){var n=t[0];n.isDocumentOperation&&"marker"!=n.type&&"rename"!=n.type&&"noop"!=n.type&&(0==r._ranges.length&&r._selectionRestorePosition&&r._fixGraveyardSelection(r._selectionRestorePosition),r._selectionRestorePosition=null,r._hasChangedRange&&(r._hasChangedRange=!1,r.fire("change:range",{directChange:!1})))}),{priority:"lowest"}),r.on("change:range",(function(){var e,t=p(r.getRanges());try{for(t.s();!(e=t.n()).done;){var n=e.value;if(!r._document._validateSelectionRange(n))throw new M("document-selection-wrong-position",l(r),{range:n})}}catch(i){t.e(i)}finally{t.f()}})),r.listenTo(r._model.markers,"update",(function(e,t,n,i){r._updateMarker(t,i)})),r.listenTo(r._document,"change",(function(e,t){!function(e,t){var n,r=e.document.differ,i=p(r.getChanges());try{var o=function(){var r=n.value;if("insert"!=r.type)return"continue";var i=r.position.parent;r.length===i.maxOffset&&e.enqueueChange(t,(function(e){var t,n=Array.from(i.getAttributeKeys()).filter((function(e){return e.startsWith(Ml)})),r=p(n);try{for(r.s();!(t=r.n()).done;){var o=t.value;e.removeAttribute(o,i)}}catch(a){r.e(a)}finally{r.f()}}))};for(i.s();!(n=i.n()).done;)o()}catch(a){i.e(a)}finally{i.f()}}(r._model,t)})),r}return g(n,[{key:"isCollapsed",get:function(){return 0===this._ranges.length?this._document._getDefaultRange().isCollapsed:a(s(n.prototype),"isCollapsed",this)}},{key:"anchor",get:function(){return a(s(n.prototype),"anchor",this)||this._document._getDefaultRange().start}},{key:"focus",get:function(){return a(s(n.prototype),"focus",this)||this._document._getDefaultRange().end}},{key:"rangeCount",get:function(){return this._ranges.length?this._ranges.length:1}},{key:"hasOwnRange",get:function(){return this._ranges.length>0}},{key:"isGravityOverridden",get:function(){return!!this._overriddenGravityRegister.size}},{key:"destroy",value:function(){for(var e=0;e<this._ranges.length;e++)this._ranges[e].detach();this.stopListening()}},{key:"getRanges",value:d.mark((function e(){return d.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!this._ranges.length){e.next=4;break}return e.delegateYield(a(s(n.prototype),"getRanges",this).call(this),"t0",2);case 2:e.next=6;break;case 4:return e.next=6,this._document._getDefaultRange();case 6:case"end":return e.stop()}}),e,this)}))},{key:"getFirstRange",value:function(){return a(s(n.prototype),"getFirstRange",this).call(this)||this._document._getDefaultRange()}},{key:"getLastRange",value:function(){return a(s(n.prototype),"getLastRange",this).call(this)||this._document._getDefaultRange()}},{key:"setTo",value:function(e,t,r){a(s(n.prototype),"setTo",this).call(this,e,t,r),this._updateAttributes(!0),this._updateMarkers()}},{key:"setFocus",value:function(e,t){a(s(n.prototype),"setFocus",this).call(this,e,t),this._updateAttributes(!0),this._updateMarkers()}},{key:"setAttribute",value:function(e,t){if(this._setAttribute(e,t)){var n=[e];this.fire("change:attribute",{attributeKeys:n,directChange:!0})}}},{key:"removeAttribute",value:function(e){if(this._removeAttribute(e)){var t=[e];this.fire("change:attribute",{attributeKeys:t,directChange:!0})}}},{key:"overrideGravity",value:function(){var e=D();return this._overriddenGravityRegister.add(e),1===this._overriddenGravityRegister.size&&this._updateAttributes(!0),e}},{key:"restoreGravity",value:function(e){if(!this._overriddenGravityRegister.has(e))throw new M("document-selection-gravity-wrong-restore",this,{uid:e});this._overriddenGravityRegister.delete(e),this.isGravityOverridden||this._updateAttributes(!0)}},{key:"observeMarkers",value:function(e){this._observedMarkers.add(e),this._updateMarkers()}},{key:"_popRange",value:function(){this._ranges.pop().detach()}},{key:"_pushRange",value:function(e){var t=this._prepareRange(e);t&&this._ranges.push(t)}},{key:"_prepareRange",value:function(e){var t=this;if(this._checkRange(e),e.root!=this._document.graveyard){var n=El.fromRange(e);return n.on("change:range",(function(e,r,i){if(t._hasChangedRange=!0,n.root==t._document.graveyard){t._selectionRestorePosition=i.deletionPosition;var o=t._ranges.indexOf(n);t._ranges.splice(o,1),n.detach()}})),n}}},{key:"_updateMarkers",value:function(){if(this._observedMarkers.size){var e,t=[],n=!1,r=p(this._model.markers);try{for(r.s();!(e=r.n()).done;){var i=e.value,o=i.name.split(":",1)[0];if(this._observedMarkers.has(o)){var a,s=i.getRange(),l=p(this.getRanges());try{for(l.s();!(a=l.n()).done;){var c=a.value;s.containsRange(c,!c.isCollapsed)&&t.push(i)}}catch(g){l.e(g)}finally{l.f()}}}}catch(g){r.e(g)}finally{r.f()}for(var u=Array.from(this.markers),d=0,f=t;d<f.length;d++){var h=f[d];this.markers.has(h)||(this.markers.add(h),n=!0)}for(var _=0,m=Array.from(this.markers);_<m.length;_++){var v=m[_];t.includes(v)||(this.markers.remove(v),n=!0)}n&&this.fire("change:marker",{oldMarkers:u,directChange:!1})}}},{key:"_updateMarker",value:function(e,t){var n=e.name.split(":",1)[0];if(this._observedMarkers.has(n)){var r=!1,i=Array.from(this.markers),o=this.markers.has(e);if(t){var a,s=!1,l=p(this.getRanges());try{for(l.s();!(a=l.n()).done;){var c=a.value;if(t.containsRange(c,!c.isCollapsed)){s=!0;break}}}catch(u){l.e(u)}finally{l.f()}s&&!o?(this.markers.add(e),r=!0):!s&&o&&(this.markers.remove(e),r=!0)}else o&&(this.markers.remove(e),r=!0);r&&this.fire("change:marker",{oldMarkers:i,directChange:!1})}}},{key:"_updateAttributes",value:function(e){var t=ci(this._getSurroundingAttributes()),n=ci(this.getAttributes());if(e)this._attributePriority=new Map,this._attrs=new Map;else{var r,i=p(this._attributePriority);try{for(i.s();!(r=i.n()).done;){var o=f(r.value,2),a=o[0];"low"==o[1]&&(this._attrs.delete(a),this._attributePriority.delete(a))}}catch(g){i.e(g)}finally{i.f()}}this._setAttributesTo(t);var s,l=[],c=p(this.getAttributes());try{for(c.s();!(s=c.n()).done;){var u=f(s.value,2),d=u[0],h=u[1];n.has(d)&&n.get(d)===h||l.push(d)}}catch(g){c.e(g)}finally{c.f()}var _,m=p(n);try{for(m.s();!(_=m.n()).done;){var v=f(_.value,1)[0];this.hasAttribute(v)||l.push(v)}}catch(g){m.e(g)}finally{m.f()}l.length>0&&this.fire("change:attribute",{attributeKeys:l,directChange:!1})}},{key:"_setAttribute",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&!arguments[2]?"low":"normal";return("low"!=r||"normal"!=this._attributePriority.get(e))&&a(s(n.prototype),"getAttribute",this).call(this,e)!==t&&(this._attrs.set(e,t),this._attributePriority.set(e,r),!0)}},{key:"_removeAttribute",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&!arguments[1]?"low":"normal";return("low"!=t||"normal"!=this._attributePriority.get(e))&&(this._attributePriority.set(e,t),!!a(s(n.prototype),"hasAttribute",this).call(this,e)&&(this._attrs.delete(e),!0))}},{key:"_setAttributesTo",value:function(e){var t,n=new Set,r=p(this.getAttributes());try{for(r.s();!(t=r.n()).done;){var i=f(t.value,2),o=i[0],a=i[1];e.get(o)!==a&&this._removeAttribute(o,!1)}}catch(h){r.e(h)}finally{r.f()}var s,l=p(e);try{for(l.s();!(s=l.n()).done;){var c=f(s.value,2),u=c[0],d=c[1];this._setAttribute(u,d,!1)&&n.add(u)}}catch(h){l.e(h)}finally{l.f()}return n}},{key:"_getStoredAttributes",value:d.mark((function e(){var t,n,r,i,o;return d.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=this.getFirstPosition().parent,!this.isCollapsed||!t.isEmpty){e.next=21;break}n=p(t.getAttributeKeys()),e.prev=3,n.s();case 5:if((r=n.n()).done){e.next=13;break}if(!(i=r.value).startsWith(Ml)){e.next=11;break}return o=i.substr(Ml.length),e.next=11,[o,t.getAttribute(i)];case 11:e.next=5;break;case 13:e.next=18;break;case 15:e.prev=15,e.t0=e.catch(3),n.e(e.t0);case 18:return e.prev=18,n.f(),e.finish(18);case 21:case"end":return e.stop()}}),e,this,[[3,15,18,21]])}))},{key:"_getSurroundingAttributes",value:function(){var e=this.getFirstPosition(),t=this._model.schema,n=null;if(this.isCollapsed){var r=e.textNode?e.textNode:e.nodeBefore,i=e.textNode?e.textNode:e.nodeAfter;if(this.isGravityOverridden||(n=Nl(r)),n||(n=Nl(i)),!this.isGravityOverridden&&!n)for(var o=r;o&&!t.isInline(o)&&!n;)n=Nl(o=o.previousSibling);if(!n)for(var a=i;a&&!t.isInline(a)&&!n;)n=Nl(a=a.nextSibling);n||(n=this._getStoredAttributes())}else{var s,l=this.getFirstRange(),c=p(l);try{for(c.s();!(s=c.n()).done;){var u=s.value;if(u.item.is("element")&&t.isObject(u.item))break;if("text"==u.type){n=u.item.getAttributes();break}}}catch(d){c.e(d)}finally{c.f()}}return n}},{key:"_fixGraveyardSelection",value:function(e){var t=this._model.schema.getNearestSelectionRange(e);t&&this._pushRange(t)}}]),n}(yl);function Nl(e){return e instanceof il||e instanceof rl?e.getAttributes():null}var Il=function(){function e(t){b(this,e),this._dispatchers=t}return g(e,[{key:"add",value:function(e){var t,n=p(this._dispatchers);try{for(n.s();!(t=n.n()).done;)e(t.value)}catch(r){n.e(r)}finally{n.f()}return this}}]),e}(),Rl=function(e){return Fr(e,5)},Ol=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"elementToElement",value:function(e){return this.add(function(e){return(e=Rl(e)).view=ql(e.view,"container"),function(t){var n;if(t.on("insert:"+e.model,(n=e.view,function(e,t,r){var i=n(t.item,r);if(i&&r.consumable.consume(t.item,"insert")){var o=r.mapper.toViewPosition(t.range.start);r.mapper.bindElements(t.item,i),r.writer.insert(o,i)}}),{priority:e.converterPriority||"normal"}),e.triggerBy){if(e.triggerBy.attributes){var r,i=p(e.triggerBy.attributes);try{for(i.s();!(r=i.n()).done;){var o=r.value;t._mapReconversionTriggerEvent(e.model,"attribute:".concat(o,":").concat(e.model))}}catch(c){i.e(c)}finally{i.f()}}if(e.triggerBy.children){var a,s=p(e.triggerBy.children);try{for(s.s();!(a=s.n()).done;){var l=a.value;t._mapReconversionTriggerEvent(e.model,"insert:".concat(l)),t._mapReconversionTriggerEvent(e.model,"remove:".concat(l))}}catch(c){s.e(c)}finally{s.f()}}}}}(e))}},{key:"attributeToElement",value:function(e){return this.add(function(e){var t="attribute:"+((e=Rl(e)).model.key?e.model.key:e.model);if(e.model.name&&(t+=":"+e.model.name),e.model.values){var n,r=p(e.model.values);try{for(r.s();!(n=r.n()).done;){var i=n.value;e.view[i]=ql(e.view[i],"attribute")}}catch(a){r.e(a)}finally{r.f()}}else e.view=ql(e.view,"attribute");var o=Bl(e);return function(n){n.on(t,function(e){return function(t,n,r){var i=e(n.attributeOldValue,r),o=e(n.attributeNewValue,r);if((i||o)&&r.consumable.consume(n.item,t.name)){var a=r.writer,s=a.document.selection;if(n.item instanceof yl||n.item instanceof Sl)a.wrap(s.getFirstRange(),o);else{var l=r.mapper.toViewRange(n.range);null!==n.attributeOldValue&&i&&(l=a.unwrap(l,i)),null!==n.attributeNewValue&&o&&a.wrap(l,o)}}}}(o),{priority:e.converterPriority||"normal"})}}(e))}},{key:"attributeToAttribute",value:function(e){return this.add(function(e){var t="attribute:"+((e=Rl(e)).model.key?e.model.key:e.model);if(e.model.name&&(t+=":"+e.model.name),e.model.values){var n,r=p(e.model.values);try{for(r.s();!(n=r.n()).done;){var i=n.value;e.view[i]=zl(e.view[i])}}catch(a){r.e(a)}finally{r.f()}}else e.view=zl(e.view);var o=Bl(e);return function(n){var r;n.on(t,(r=o,function(e,t,n){var i=r(t.attributeOldValue,n),o=r(t.attributeNewValue,n);if((i||o)&&n.consumable.consume(t.item,e.name)){var s=n.mapper.toViewElement(t.item),l=n.writer;if(!s)throw new M("conversion-attribute-to-attribute-on-text",[t,n]);if(null!==t.attributeOldValue&&i)if("class"==i.key){var c,u=$r(i.value),d=p(u);try{for(d.s();!(c=d.n()).done;){var f=c.value;l.removeClass(f,s)}}catch(a){d.e(a)}finally{d.f()}}else if("style"==i.key)for(var h=0,_=Object.keys(i.value);h<_.length;h++){var m=_[h];l.removeStyle(m,s)}else l.removeAttribute(i.key,s);if(null!==t.attributeNewValue&&o)if("class"==o.key){var v,g=$r(o.value),b=p(g);try{for(b.s();!(v=b.n()).done;){var k=v.value;l.addClass(k,s)}}catch(a){b.e(a)}finally{b.f()}}else if("style"==o.key)for(var y=0,w=Object.keys(o.value);y<w.length;y++){var C=w[y];l.setStyle(C,o.value[C],s)}else l.setAttribute(o.key,o.value,s)}}),{priority:e.converterPriority||"normal"})}}(e))}},{key:"markerToElement",value:function(e){return this.add(function(e){return(e=Rl(e)).view=ql(e.view,"ui"),function(t){var n;t.on("addMarker:"+e.model,(n=e.view,function(e,t,r){t.isOpening=!0;var i=n(t,r);t.isOpening=!1;var o=n(t,r);if(i&&o){var a=t.markerRange;if(!a.isCollapsed||r.consumable.consume(a,e.name)){var s,l=p(a);try{for(l.s();!(s=l.n()).done;){var c=s.value;if(!r.consumable.consume(c.item,e.name))return}}catch(f){l.e(f)}finally{l.f()}var u=r.mapper,d=r.writer;d.insert(u.toViewPosition(a.start),i),r.mapper.bindElementToMarker(i,t.markerName),a.isCollapsed||(d.insert(u.toViewPosition(a.end),o),r.mapper.bindElementToMarker(o,t.markerName)),e.stop()}}}),{priority:e.converterPriority||"normal"}),t.on("removeMarker:"+e.model,(e.view,function(e,t,n){var r=n.mapper.markerNameToElements(t.markerName);if(r){var i,o=p(r);try{for(o.s();!(i=o.n()).done;){var a=i.value;n.mapper.unbindElementFromMarkerName(a,t.markerName),n.writer.clear(n.writer.createRangeOn(a),a)}}catch(s){o.e(s)}finally{o.f()}n.writer.clearClonedElementsGroup(t.markerName),e.stop()}}),{priority:e.converterPriority||"normal"})}}(e))}},{key:"markerToHighlight",value:function(e){return this.add(function(e){return function(t){var n;t.on("addMarker:"+e.model,(n=e.view,function(e,t,r){if(t.item&&(t.item instanceof yl||t.item instanceof Sl||t.item.is("$textProxy"))){var i=Hl(n,t,r);if(i&&r.consumable.consume(t.item,e.name)){var o=r.writer,a=Ll(o,i),s=o.document.selection;if(t.item instanceof yl||t.item instanceof Sl)o.wrap(s.getFirstRange(),a,s);else{var l,c=r.mapper.toViewRange(t.range),u=o.wrap(c,a),d=p(u.getItems());try{for(d.s();!(l=d.n()).done;){var f=l.value;if(f.is("attributeElement")&&f.isSimilar(a)){r.mapper.bindElementToMarker(f,t.markerName);break}}}catch(h){d.e(h)}finally{d.f()}}}}}),{priority:e.converterPriority||"normal"}),t.on("addMarker:"+e.model,function(e){return function(t,n,r){if(n.item&&n.item instanceof al){var i=Hl(e,n,r);if(i&&r.consumable.test(n.item,t.name)){var o=r.mapper.toViewElement(n.item);if(o&&o.getCustomProperty("addHighlight")){r.consumable.consume(n.item,t.name);var a,s=p(pl._createIn(n.item));try{for(s.s();!(a=s.n()).done;){var l=a.value;r.consumable.consume(l.item,t.name)}}catch(c){s.e(c)}finally{s.f()}o.getCustomProperty("addHighlight")(o,i,r.writer),r.mapper.bindElementToMarker(o,n.markerName)}}}}}(e.view),{priority:e.converterPriority||"normal"}),t.on("removeMarker:"+e.model,function(e){return function(t,n,r){if(!n.markerRange.isCollapsed){var i=Hl(e,n,r);if(i){var o=Ll(r.writer,i),a=r.mapper.markerNameToElements(n.markerName);if(a){var s,l=p(a);try{for(l.s();!(s=l.n()).done;){var c=s.value;r.mapper.unbindElementFromMarkerName(c,n.markerName),c.is("attributeElement")?r.writer.unwrap(r.writer.createRangeOn(c),o):c.getCustomProperty("removeHighlight")(c,i.id,r.writer)}}catch(u){l.e(u)}finally{l.f()}r.writer.clearClonedElementsGroup(n.markerName),t.stop()}}}}}(e.view),{priority:e.converterPriority||"normal"})}}(e))}},{key:"markerToData",value:function(e){return this.add(function(e){var t=(e=Rl(e)).model;return e.view||(e.view=function(n){return{group:t,name:n.substr(e.model.length+1)}}),function(n){var r;n.on("addMarker:"+t,(r=e.view,function(e,t,n){var i=r(t.markerName,n);if(i){var o=t.markerRange;n.consumable.consume(o,e.name)&&(jl(o,!1,n,t,i),jl(o,!0,n,t,i),e.stop())}}),{priority:e.converterPriority||"normal"}),n.on("removeMarker:"+t,function(e){return function(t,n,r){var i=e(n.markerName,r);if(i){var o=r.mapper.markerNameToElements(n.markerName);if(o){var a,s=p(o);try{for(s.s();!(a=s.n()).done;){var l=a.value;r.mapper.unbindElementFromMarkerName(l,n.markerName),l.is("containerElement")?(c("data-".concat(i.group,"-start-before"),l),c("data-".concat(i.group,"-start-after"),l),c("data-".concat(i.group,"-end-before"),l),c("data-".concat(i.group,"-end-after"),l)):r.writer.clear(r.writer.createRangeOn(l),l)}}catch(u){s.e(u)}finally{s.f()}r.writer.clearClonedElementsGroup(n.markerName),t.stop()}}function c(e,t){if(t.hasAttribute(e)){var n=new Set(t.getAttribute(e).split(","));n.delete(i.name),0==n.size?r.writer.removeAttribute(e,t):r.writer.setAttribute(e,Array.from(n).join(","),t)}}}}(e.view),{priority:e.converterPriority||"normal"})}}(e))}}]),n}(Il);function Ll(e,t){var n=e.createAttributeElement("span",t.attributes);return t.classes&&n._addClass(t.classes),"number"==typeof t.priority&&(n._priority=t.priority),n._id=t.id,n}function jl(e,t,n,r,i){var o=t?e.start:e.end,a=o.nodeAfter&&o.nodeAfter.is("element")?o.nodeAfter:null,s=o.nodeBefore&&o.nodeBefore.is("element")?o.nodeBefore:null;if(a||s){var l,c;t&&a||!t&&!s?(l=a,c=!0):(l=s,c=!1);var u=n.mapper.toViewElement(l);if(u)return void function(e,t,n,r,i,o){var a="data-".concat(o.group,"-").concat(t?"start":"end","-").concat(n?"before":"after"),s=e.hasAttribute(a)?e.getAttribute(a).split(","):[];s.unshift(o.name),r.writer.setAttribute(a,s.join(","),e),r.mapper.bindElementToMarker(e,i.markerName)}(u,t,c,n,r,i)}!function(e,t,n,r,i){var o="".concat(i.group,"-").concat(t?"start":"end"),a=i.name?{name:i.name}:null,s=n.writer.createUIElement(o,a);n.writer.insert(e,s),n.mapper.bindElementToMarker(s,r.markerName)}(n.mapper.toViewPosition(o),t,n,r,i)}function ql(e,t){return"function"==typeof e?e:function(n,r){return function(e,t,n){var r;"string"==typeof e&&(e={name:e});var i=t.writer,o=Object.assign({},e.attributes);if("container"==n)r=i.createContainerElement(e.name,o);else if("attribute"==n){var a={priority:e.priority||yo.DEFAULT_PRIORITY};r=i.createAttributeElement(e.name,o,a)}else r=i.createUIElement(e.name,o);if(e.styles)for(var s=0,l=Object.keys(e.styles);s<l.length;s++){var c=l[s];i.setStyle(c,e.styles[c],r)}if(e.classes){var u=e.classes;if("string"==typeof u)i.addClass(u,r);else{var d,f=p(u);try{for(f.s();!(d=f.n()).done;){var h=d.value;i.addClass(h,r)}}catch(_){f.e(_)}finally{f.f()}}}return r}(e,r,t)}}function Bl(e){return e.model.values?function(t,n){var r=e.view[t];return r?r(t,n):null}:e.view}function zl(e){return"string"==typeof e?function(t){return{key:e,value:t}}:"object"==typeof e?e.value?function(){return e}:function(t){return{key:e.key,value:t}}:e}function Hl(e,t,n){var r="function"==typeof e?e(t,n):e;return r?(r.priority||(r.priority=10),r.id||(r.id=t.markerName),r):null}function Fl(e){var t,n=e.model,r=n.schema,i=n.document,o=p(i.getRootNames());try{for(o.s();!(t=o.n()).done;){var a=t.value,s=i.getRoot(a);if(s.isEmpty&&!r.checkChild(s,"$text")&&r.checkChild(s,"paragraph"))return e.insertElement("paragraph",s),!0}}catch(l){o.e(l)}finally{o.f()}return!1}function Gl(e,t,n){var r=n.createContext(e);return!!n.checkChild(r,"paragraph")&&!!n.checkChild(r.push("paragraph"),t)}function Vl(e,t){var n=t.createElement("paragraph");return t.insert(n,e),t.createPositionAt(n,0)}var Ul=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"elementToElement",value:function(e){return this.add(Wl(e))}},{key:"elementToAttribute",value:function(e){return this.add(function(e){Kl(e=Rl(e));var t=Zl(e,!1),n=Yl(e.view),r=n?"element:"+n:"element";return function(n){n.on(r,t,{priority:e.converterPriority||"low"})}}(e))}},{key:"attributeToAttribute",value:function(e){return this.add(function(e){var t=null;("string"==typeof(e=Rl(e)).view||e.view.key)&&(t=function(e){"string"==typeof e.view&&(e.view={key:e.view});var t,n=e.view.key;return t="class"==n||"style"==n?o({},"class"==n?"classes":"styles",e.view.value):{attributes:o({},n,void 0===e.view.value?/[\s\S]*/:e.view.value)},e.view.name&&(t.name=e.view.name),e.view=t,n}(e)),Kl(e,t);var n=Zl(e,!0);return function(t){t.on("element",n,{priority:e.converterPriority||"low"})}}(e))}},{key:"elementToMarker",value:function(e){return this.add(function(e){return function(e){var t=e.model;e.model=function(e,n){var r="string"==typeof t?t:t(e,n);return n.writer.createElement("$marker",{"data-name":r})}}(e=Rl(e)),Wl(e)}(e))}},{key:"dataToMarker",value:function(e){return this.add(function(e){(e=Rl(e)).model||(e.model=function(t){return t?e.view+":"+t:e.view});var t=Ql($l(e,"start")),n=Ql($l(e,"end"));return function(r){r.on("element:"+e.view+"-start",t,{priority:e.converterPriority||"normal"}),r.on("element:"+e.view+"-end",n,{priority:e.converterPriority||"normal"});var i=T.get("low"),o=T.get("highest"),a=T.get(e.converterPriority)/o;r.on("element",function(e){return function(t,n,r){var i="data-".concat(e.view);function o(t,i){var o,a=p(i);try{for(a.s();!(o=a.n()).done;){var s=o.value,l=e.model(s,r),c=r.writer.createElement("$marker",{"data-name":l});r.writer.insert(c,t),n.modelCursor.isEqual(t)?n.modelCursor=n.modelCursor.getShiftedBy(1):n.modelCursor=n.modelCursor._getTransformedByInsertion(t,1),n.modelRange=n.modelRange._getTransformedByInsertion(t,1)[0]}}catch(u){a.e(u)}finally{a.f()}}(r.consumable.test(n.viewItem,{attributes:i+"-end-after"})||r.consumable.test(n.viewItem,{attributes:i+"-start-after"})||r.consumable.test(n.viewItem,{attributes:i+"-end-before"})||r.consumable.test(n.viewItem,{attributes:i+"-start-before"}))&&(n.modelRange||Object.assign(n,r.convertChildren(n.viewItem,n.modelCursor)),r.consumable.consume(n.viewItem,{attributes:i+"-end-after"})&&o(n.modelRange.end,n.viewItem.getAttribute(i+"-end-after").split(",")),r.consumable.consume(n.viewItem,{attributes:i+"-start-after"})&&o(n.modelRange.end,n.viewItem.getAttribute(i+"-start-after").split(",")),r.consumable.consume(n.viewItem,{attributes:i+"-end-before"})&&o(n.modelRange.start,n.viewItem.getAttribute(i+"-end-before").split(",")),r.consumable.consume(n.viewItem,{attributes:i+"-start-before"})&&o(n.modelRange.start,n.viewItem.getAttribute(i+"-start-before").split(",")))}}(e),{priority:i+a})}}(e))}}]),n}(Il);function Wl(e){var t=Ql(e=Rl(e)),n=Yl(e.view),r=n?"element:"+n:"element";return function(n){n.on(r,t,{priority:e.converterPriority||"normal"})}}function Yl(e){return"string"==typeof e?e:"object"==typeof e&&"string"==typeof e.name?e.name:null}function Ql(e){var t=new ui(e.view);return function(n,r,i){var o=t.match(r.viewItem);if(o){var a=o.match;if(a.name=!0,i.consumable.test(r.viewItem,a)){var s=function(e,t,n){return e instanceof Function?e(t,n):n.writer.createElement(e)}(e.model,r.viewItem,i);s&&i.safeInsert(s,r.modelCursor)&&(i.consumable.consume(r.viewItem,a),i.convertChildren(r.viewItem,s),i.updateConversionResult(s,r))}}}}function Kl(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=null===t||function(e){return e.getAttribute(t)},r="object"!=typeof e.model?e.model:e.model.key,i="object"!=typeof e.model||void 0===e.model.value?n:e.model.value;e.model={key:r,value:i}}function Zl(e,t){var n=new ui(e.view);return function(r,i,o){var a=n.match(i.viewItem);if(a&&(function(e,t){var n="function"==typeof e?e(t):e;return!("object"==typeof n&&!Yl(n))&&!n.classes&&!n.attributes&&!n.styles}(e.view,i.viewItem)?a.match.name=!0:delete a.match.name,o.consumable.test(i.viewItem,a.match))){var s=e.model.key,l="function"==typeof e.model.value?e.model.value(i.viewItem,o):e.model.value;if(null!==l){i.modelRange||Object.assign(i,o.convertChildren(i.viewItem,i.modelCursor));var c=function(e,t,n,r){for(var i=!1,o=0,a=Array.from(e.getItems({shallow:n}));o<a.length;o++){var s=a[o];r.schema.checkAttribute(s,t.key)&&(i=!0,s.hasAttribute(t.key)||r.writer.setAttribute(t.key,t.value,s))}return i}(i.modelRange,{key:s,value:l},t,o);c&&o.consumable.consume(i.viewItem,a.match)}}}}function $l(e,t){var n={};return n.view=e.view+"-"+t,n.model=function(t,n){var r=t.getAttribute("name"),i=e.model(r,n);return n.writer.createElement("$marker",{"data-name":i})},n}var Jl=function(){function e(t,n){var r=this;b(this,e),this.model=t,this.view=new tl(n),this.mapper=new hl,this.downcastDispatcher=new vl({mapper:this.mapper,schema:t.schema});var i=this.model.document,o=i.selection,a=this.model.markers;this.listenTo(this.model,"_beforeChanges",(function(){r.view._disableRendering(!0)}),{priority:"highest"}),this.listenTo(this.model,"_afterChanges",(function(){r.view._disableRendering(!1)}),{priority:"lowest"}),this.listenTo(i,"change",(function(){r.view.change((function(e){r.downcastDispatcher.convertChanges(i.differ,a,e),r.downcastDispatcher.convertSelection(o,a,e)}))}),{priority:"low"}),this.listenTo(this.view.document,"selectionChange",function(e,t){return function(n,r){var i,o=r.newSelection,a=[],s=p(o.getRanges());try{for(s.s();!(i=s.n()).done;){var l=i.value;a.push(t.toModelRange(l))}}catch(u){s.e(u)}finally{s.f()}var c=e.createSelection(a,{backward:o.isBackward});c.isEqual(e.document.selection)||e.change((function(e){e.setSelection(c)}))}}(this.model,this.mapper)),this.downcastDispatcher.on("insert:$text",(function(e,t,n){if(n.consumable.consume(t.item,"insert")){var r=n.writer,i=n.mapper.toViewPosition(t.range.start),o=r.createText(t.item.data);r.insert(i,o)}}),{priority:"lowest"}),this.downcastDispatcher.on("remove",(function(e,t,n){var r,i=n.mapper.toViewPosition(t.position),o=t.position.getShiftedBy(t.length),a=n.mapper.toViewPosition(o,{isPhantom:!0}),s=n.writer.createRange(i,a),l=n.writer.remove(s.getTrimmed()),c=p(n.writer.createRangeIn(l).getItems());try{for(c.s();!(r=c.n()).done;){var u=r.value;n.mapper.unbindViewElement(u)}}catch(d){c.e(d)}finally{c.f()}}),{priority:"low"}),this.downcastDispatcher.on("selection",(function(e,t,n){var r,i=n.writer,o=i.document.selection,a=p(o.getRanges());try{for(a.s();!(r=a.n()).done;){var s=r.value;s.isCollapsed&&s.end.parent.isAttached()&&n.writer.mergeAttributes(s.start)}}catch(l){a.e(l)}finally{a.f()}i.setSelection(null)}),{priority:"high"}),this.downcastDispatcher.on("selection",(function(e,t,n){var r=t.selection;if(!r.isCollapsed&&n.consumable.consume(r,"selection")){var i,o=[],a=p(r.getRanges());try{for(a.s();!(i=a.n()).done;){var s=i.value,l=n.mapper.toViewRange(s);o.push(l)}}catch(c){a.e(c)}finally{a.f()}n.writer.setSelection(o,{backward:r.isBackward})}}),{priority:"low"}),this.downcastDispatcher.on("selection",(function(e,t,n){var r=t.selection;if(r.isCollapsed&&n.consumable.consume(r,"selection")){var i=n.writer,o=r.getFirstPosition(),a=n.mapper.toViewPosition(o),s=i.breakAttributes(a);i.setSelection(s)}}),{priority:"low"}),this.view.document.roots.bindTo(this.model.document.roots).using((function(e){if("$graveyard"==e.rootName)return null;var t=new ro(r.view.document,e.name);return t.rootName=e.rootName,r.mapper.bindElements(e,t),t}))}return g(e,[{key:"destroy",value:function(){this.view.destroy(),this.stopListening()}}]),e}();It(Jl,Dt);var Xl=function(e){function t(){b(this,t),this._commands=new Map}return g(t,[{key:"add",value:function(e,t){this._commands.set(e,t)}},{key:"get",value:function(e){return this._commands.get(e)}},{key:"execute",value:function(e){var t=this.get(e);if(!t)throw new M("commandcollection-command-not-found",this,{commandName:e});for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return t.execute.apply(t,r)}},{key:"names",value:d.mark((function e(){return d.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.delegateYield(this._commands.keys(),"t0",1);case 1:case"end":return e.stop()}}),e,this)}))},{key:"commands",value:d.mark((function e(){return d.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.delegateYield(this._commands.values(),"t0",1);case 1:case"end":return e.stop()}}),e,this)}))},{key:e,value:function(){return this._commands[Symbol.iterator]()}},{key:"destroy",value:function(){var e,t=p(this.commands());try{for(t.s();!(e=t.n()).done;)e.value.destroy()}catch(n){t.e(n)}finally{t.f()}}}]),t}(Symbol.iterator),ec=function(){function e(){b(this,e),this._consumables=new Map}return g(e,[{key:"add",value:function(e,t){var n;e.is("$text")||e.is("documentFragment")?this._consumables.set(e,!0):(this._consumables.has(e)?n=this._consumables.get(e):(n=new tc(e),this._consumables.set(e,n)),n.add(t))}},{key:"test",value:function(e,t){var n=this._consumables.get(e);return void 0===n?null:e.is("$text")||e.is("documentFragment")?n:n.test(t)}},{key:"consume",value:function(e,t){return!!this.test(e,t)&&(e.is("$text")||e.is("documentFragment")?this._consumables.set(e,!1):this._consumables.get(e).consume(t),!0)}},{key:"revert",value:function(e,t){var n=this._consumables.get(e);void 0!==n&&(e.is("$text")||e.is("documentFragment")?this._consumables.set(e,!0):n.revert(t))}}],[{key:"consumablesFromElement",value:function(e){var t,n={element:e,name:!0,attributes:[],classes:[],styles:[]},r=e.getAttributeKeys(),i=p(r);try{for(i.s();!(t=i.n()).done;){var o=t.value;"style"!=o&&"class"!=o&&n.attributes.push(o)}}catch(_){i.e(_)}finally{i.f()}var a,s=e.getClassNames(),l=p(s);try{for(l.s();!(a=l.n()).done;){var c=a.value;n.classes.push(c)}}catch(_){l.e(_)}finally{l.f()}var u,d=e.getStyleNames(),f=p(d);try{for(f.s();!(u=f.n()).done;){var h=u.value;n.styles.push(h)}}catch(_){f.e(_)}finally{f.f()}return n}},{key:"createFrom",value:function(t,n){if(n||(n=new e(t)),t.is("$text"))return n.add(t),n;t.is("element")&&n.add(t,e.consumablesFromElement(t)),t.is("documentFragment")&&n.add(t);var r,i=p(t.getChildren());try{for(i.s();!(r=i.n()).done;){var o=r.value;n=e.createFrom(o,n)}}catch(a){i.e(a)}finally{i.f()}return n}}]),e}(),tc=function(){function e(t){b(this,e),this.element=t,this._canConsumeName=null,this._consumables={attributes:new Map,styles:new Map,classes:new Map}}return g(e,[{key:"add",value:function(e){for(var t in e.name&&(this._canConsumeName=!0),this._consumables)t in e&&this._add(t,e[t])}},{key:"test",value:function(e){if(e.name&&!this._canConsumeName)return this._canConsumeName;for(var t in this._consumables)if(t in e){var n=this._test(t,e[t]);if(!0!==n)return n}return!0}},{key:"consume",value:function(e){for(var t in e.name&&(this._canConsumeName=!1),this._consumables)t in e&&this._consume(t,e[t])}},{key:"revert",value:function(e){for(var t in e.name&&(this._canConsumeName=!0),this._consumables)t in e&&this._revert(t,e[t])}},{key:"_add",value:function(e,t){var n,r=$e(t)?t:[t],i=this._consumables[e],o=p(r);try{for(o.s();!(n=o.n()).done;){var a=n.value;if("attributes"===e&&("class"===a||"style"===a))throw new M("viewconsumable-invalid-attribute",this);if(i.set(a,!0),"styles"===e){var s,l=p(this.element.document.stylesProcessor.getRelatedStyles(a));try{for(l.s();!(s=l.n()).done;){var c=s.value;i.set(c,!0)}}catch(u){l.e(u)}finally{l.f()}}}}catch(u){o.e(u)}finally{o.f()}}},{key:"_test",value:function(e,t){var n,r=$e(t)?t:[t],i=this._consumables[e],o=p(r);try{for(o.s();!(n=o.n()).done;){var a=n.value;if("attributes"!==e||"class"!==a&&"style"!==a){var s=i.get(a);if(void 0===s)return null;if(!s)return!1}else{var l="class"==a?"classes":"styles",c=this._test(l,h(this._consumables[l].keys()));if(!0!==c)return c}}}catch(u){o.e(u)}finally{o.f()}return!0}},{key:"_consume",value:function(e,t){var n,r=$e(t)?t:[t],i=this._consumables[e],o=p(r);try{for(o.s();!(n=o.n()).done;){var a=n.value;if("attributes"!==e||"class"!==a&&"style"!==a){if(i.set(a,!1),"styles"==e){var s,l=p(this.element.document.stylesProcessor.getRelatedStyles(a));try{for(l.s();!(s=l.n()).done;){var c=s.value;i.set(c,!1)}}catch(d){l.e(d)}finally{l.f()}}}else{var u="class"==a?"classes":"styles";this._consume(u,h(this._consumables[u].keys()))}}}catch(d){o.e(d)}finally{o.f()}}},{key:"_revert",value:function(e,t){var n,r=$e(t)?t:[t],i=this._consumables[e],o=p(r);try{for(o.s();!(n=o.n()).done;){var a=n.value;if("attributes"!==e||"class"!==a&&"style"!==a)!1===i.get(a)&&i.set(a,!0);else{var s="class"==a?"classes":"styles";this._revert(s,h(this._consumables[s].keys()))}}}catch(l){o.e(l)}finally{o.f()}}}]),e}(),nc=function(){function e(){var t=this;b(this,e),this._sourceDefinitions={},this._attributeProperties={},this.decorate("checkChild"),this.decorate("checkAttribute"),this.on("checkAttribute",(function(e,t){t[0]=new rc(t[0])}),{priority:"highest"}),this.on("checkChild",(function(e,n){n[0]=new rc(n[0]),n[1]=t.getDefinition(n[1])}),{priority:"highest"})}return g(e,[{key:"register",value:function(e,t){if(this._sourceDefinitions[e])throw new M("schema-cannot-register-item-twice",this,{itemName:e});this._sourceDefinitions[e]=[Object.assign({},t)],this._clearCache()}},{key:"extend",value:function(e,t){if(!this._sourceDefinitions[e])throw new M("schema-cannot-extend-missing-item",this,{itemName:e});this._sourceDefinitions[e].push(Object.assign({},t)),this._clearCache()}},{key:"getDefinitions",value:function(){return this._compiledDefinitions||this._compile(),this._compiledDefinitions}},{key:"getDefinition",value:function(e){var t;return t="string"==typeof e?e:e.is&&(e.is("$text")||e.is("$textProxy"))?"$text":e.name,this.getDefinitions()[t]}},{key:"isRegistered",value:function(e){return!!this.getDefinition(e)}},{key:"isBlock",value:function(e){var t=this.getDefinition(e);return!(!t||!t.isBlock)}},{key:"isLimit",value:function(e){var t=this.getDefinition(e);return!!t&&!(!t.isLimit&&!t.isObject)}},{key:"isObject",value:function(e){var t=this.getDefinition(e);return!!t&&!!(t.isObject||t.isLimit&&t.isSelectable&&t.isContent)}},{key:"isInline",value:function(e){var t=this.getDefinition(e);return!(!t||!t.isInline)}},{key:"isSelectable",value:function(e){var t=this.getDefinition(e);return!!t&&!(!t.isSelectable&&!t.isObject)}},{key:"isContent",value:function(e){var t=this.getDefinition(e);return!!t&&!(!t.isContent&&!t.isObject)}},{key:"checkChild",value:function(e,t){return!!t&&this._checkContextMatch(t,e)}},{key:"checkAttribute",value:function(e,t){var n=this.getDefinition(e.last);return!!n&&n.allowAttributes.includes(t)}},{key:"checkMerge",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(e instanceof cl){var n=e.nodeBefore,r=e.nodeAfter;if(!(n instanceof al))throw new M("schema-check-merge-no-element-before",this);if(!(r instanceof al))throw new M("schema-check-merge-no-element-after",this);return this.checkMerge(n,r)}var i,o=p(t.getChildren());try{for(o.s();!(i=o.n()).done;){var a=i.value;if(!this.checkChild(e,a))return!1}}catch(s){o.e(s)}finally{o.f()}return!0}},{key:"addChildCheck",value:function(e){this.on("checkChild",(function(t,n){var r=f(n,2),i=r[0],o=r[1];if(o){var a=e(i,o);"boolean"==typeof a&&(t.stop(),t.return=a)}}),{priority:"high"})}},{key:"addAttributeCheck",value:function(e){this.on("checkAttribute",(function(t,n){var r=f(n,2),i=r[0],o=r[1],a=e(i,o);"boolean"==typeof a&&(t.stop(),t.return=a)}),{priority:"high"})}},{key:"setAttributeProperties",value:function(e,t){this._attributeProperties[e]=Object.assign(this.getAttributeProperties(e),t)}},{key:"getAttributeProperties",value:function(e){return this._attributeProperties[e]||{}}},{key:"getLimitElement",value:function(e){var t;for(t=e instanceof cl?e.parent:(e instanceof pl?[e]:Array.from(e.getRanges())).reduce((function(e,t){var n=t.getCommonAncestor();return e?e.getCommonAncestor(n,{includeSelf:!0}):n}),null);!this.isLimit(t)&&t.parent;)t=t.parent;return t}},{key:"checkAttributeInSelection",value:function(e,t){if(e.isCollapsed){var n=[].concat(h(e.getFirstPosition().getAncestors()),[new rl("",e.getAttributes())]);return this.checkAttribute(n,t)}var r,i=e.getRanges(),o=p(i);try{for(o.s();!(r=o.n()).done;){var a,s=r.value,l=p(s);try{for(l.s();!(a=l.n()).done;){var c=a.value;if(this.checkAttribute(c.item,t))return!0}}catch(u){l.e(u)}finally{l.f()}}}catch(u){o.e(u)}finally{o.f()}return!1}},{key:"getValidRanges",value:d.mark((function e(t,n){var r,i,o;return d.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=d.mark((function e(t){var n,r,i;return d.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=p(t),e.prev=1,n.s();case 3:if((r=n.n()).done){e.next=8;break}return i=r.value,e.delegateYield(i.getMinimalFlatRanges(),"t0",6);case 6:e.next=3;break;case 8:e.next=13;break;case 10:e.prev=10,e.t1=e.catch(1),n.e(e.t1);case 13:return e.prev=13,n.f(),e.finish(13);case 16:case"end":return e.stop()}}),e,null,[[1,10,13,16]])}))(t),r=p(t),e.prev=2,r.s();case 4:if((i=r.n()).done){e.next=9;break}return o=i.value,e.delegateYield(this._getValidRangesForRange(o,n),"t0",7);case 7:e.next=4;break;case 9:e.next=14;break;case 11:e.prev=11,e.t1=e.catch(2),r.e(e.t1);case 14:return e.prev=14,r.f(),e.finish(14);case 17:case"end":return e.stop()}}),e,this,[[2,11,14,17]])}))},{key:"getNearestSelectionRange",value:function(e){var t,n,r=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"both";if(this.checkChild(e,"$text"))return new pl(e);var o=e.getAncestors().reverse().find((function(e){return r.isLimit(e)}))||e.root;"both"!=i&&"backward"!=i||(t=new sl({boundaries:pl._createIn(o),startPosition:e,direction:"backward"})),"both"!=i&&"forward"!=i||(n=new sl({boundaries:pl._createIn(o),startPosition:e}));var a,s=p(d.mark((function e(t,n){var r,i,o;return d.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r=!1;case 1:if(r){e.next=18;break}if(r=!0,!t){e.next=9;break}if(i=t.next(),e.t0=i.done,e.t0){e.next=9;break}return r=!1,e.next=9,{walker:t,value:i.value};case 9:if(!n){e.next=16;break}if(o=n.next(),e.t1=o.done,e.t1){e.next=16;break}return r=!1,e.next=16,{walker:n,value:o.value};case 16:e.next=1;break;case 18:case"end":return e.stop()}}),e)}))(t,n));try{for(s.s();!(a=s.n()).done;){var l=a.value,c=l.walker==t?"elementEnd":"elementStart",u=l.value;if(u.type==c&&this.isObject(u.item))return pl._createOn(u.item);if(this.checkChild(u.nextPosition,"$text"))return new pl(u.nextPosition)}}catch(f){s.e(f)}finally{s.f()}return null}},{key:"findAllowedParent",value:function(e,t){for(var n=e.parent;n;){if(this.checkChild(n,t))return n;if(this.isLimit(n))return null;n=n.parent}return null}},{key:"removeDisallowedAttributes",value:function(e,t){var n,r=p(e);try{for(r.s();!(n=r.n()).done;){var i=n.value;if(i.is("$text"))mc(this,i,t);else{var o,a=pl._createIn(i).getPositions(),s=p(a);try{for(s.s();!(o=s.n()).done;){var l=o.value;mc(this,l.nodeBefore||l.parent,t)}}catch(c){s.e(c)}finally{s.f()}}}}catch(c){r.e(c)}finally{r.f()}}},{key:"createContext",value:function(e){return new rc(e)}},{key:"_clearCache",value:function(){this._compiledDefinitions=null}},{key:"_compile",value:function(){for(var e={},t=this._sourceDefinitions,n=Object.keys(t),r=0,i=n;r<i.length;r++){var o=i[r];e[o]=ic(t[o],o)}for(var a=0,s=n;a<s.length;a++)oc(e,s[a]);for(var l=0,c=n;l<c.length;l++)ac(e,c[l]);for(var u=0,d=n;u<d.length;u++)sc(e,d[u]);for(var f=0,p=n;f<p.length;f++){var h=p[f];lc(e,h),cc(e,h)}for(var _=0,m=n;_<m.length;_++){var v=m[_];uc(e,v),dc(e,v),fc(e,v)}this._compiledDefinitions=e}},{key:"_checkContextMatch",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t.length-1,r=t.getItem(n);if(e.allowIn.includes(r.name)){if(0==n)return!0;var i=this.getDefinition(r);return this._checkContextMatch(i,t,n-1)}return!1}},{key:"_getValidRangesForRange",value:d.mark((function e(t,n){var r,i,o,a,s;return d.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r=t.start,i=t.start,o=p(t.getItems({shallow:!0})),e.prev=2,o.s();case 4:if((a=o.n()).done){e.next=19;break}if(s=a.value,e.t0=s.is("element"),!e.t0){e.next=9;break}return e.delegateYield(this._getValidRangesForRange(pl._createIn(s),n),"t1",9);case 9:if(e.t2=this.checkAttribute(s,n),e.t2){e.next=16;break}if(e.t3=r.isEqual(i),e.t3){e.next=15;break}return e.next=15,new pl(r,i);case 15:r=cl._createAfter(s);case 16:i=cl._createAfter(s);case 17:e.next=4;break;case 19:e.next=24;break;case 21:e.prev=21,e.t4=e.catch(2),o.e(e.t4);case 24:return e.prev=24,o.f(),e.finish(24);case 27:if(e.t5=r.isEqual(i),e.t5){e.next=31;break}return e.next=31,new pl(r,i);case 31:case"end":return e.stop()}}),e,this,[[2,21,24,27]])}))}]),e}();It(nc,Dt);var rc=function(e){function t(e){if(b(this,t),e instanceof t)return e;"string"==typeof e?e=[e]:Array.isArray(e)||(e=e.getAncestors({includeSelf:!0})),this._items=e.map(_c)}return g(t,[{key:"length",get:function(){return this._items.length}},{key:"last",get:function(){return this._items[this._items.length-1]}},{key:e,value:function(){return this._items[Symbol.iterator]()}},{key:"push",value:function(e){var n=new t([e]);return n._items=[].concat(h(this._items),h(n._items)),n}},{key:"getItem",value:function(e){return this._items[e]}},{key:"getNames",value:d.mark((function e(){return d.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.delegateYield(this._items.map((function(e){return e.name})),"t0",1);case 1:case"end":return e.stop()}}),e,this)}))},{key:"endsWith",value:function(e){return Array.from(this.getNames()).join(" ").endsWith(e)}},{key:"startsWith",value:function(e){return Array.from(this.getNames()).join(" ").startsWith(e)}}]),t}(Symbol.iterator);function ic(e,t){var n={name:t,allowIn:[],allowContentOf:[],allowWhere:[],allowAttributes:[],allowAttributesOf:[],allowChildren:[],inheritTypesFrom:[]};return function(e,t){var n,r=p(e);try{for(r.s();!(n=r.n()).done;){var i,o=n.value,a=Object.keys(o).filter((function(e){return e.startsWith("is")})),s=p(a);try{for(s.s();!(i=s.n()).done;){var l=i.value;t[l]=o[l]}}catch(c){s.e(c)}finally{s.f()}}}catch(c){r.e(c)}finally{r.f()}}(e,n),pc(e,n,"allowIn"),pc(e,n,"allowContentOf"),pc(e,n,"allowWhere"),pc(e,n,"allowAttributes"),pc(e,n,"allowAttributesOf"),pc(e,n,"allowChildren"),pc(e,n,"inheritTypesFrom"),function(e,t){var n,r=p(e);try{for(r.s();!(n=r.n()).done;){var i=n.value.inheritAllFrom;i&&(t.allowContentOf.push(i),t.allowWhere.push(i),t.allowAttributesOf.push(i),t.inheritTypesFrom.push(i))}}catch(o){r.e(o)}finally{r.f()}}(e,n),n}function oc(e,t){var n,r=e[t],i=p(r.allowChildren);try{for(i.s();!(n=i.n()).done;){var o=e[n.value];o&&o.allowIn.push(t)}}catch(a){i.e(a)}finally{i.f()}r.allowChildren.length=0}function ac(e,t){var n,r=p(e[t].allowContentOf);try{for(r.s();!(n=r.n()).done;){var i=n.value;e[i]&&hc(e,i).forEach((function(e){e.allowIn.push(t)}))}}catch(o){r.e(o)}finally{r.f()}delete e[t].allowContentOf}function sc(e,t){var n,r=p(e[t].allowWhere);try{for(r.s();!(n=r.n()).done;){var i=e[n.value];if(i){var o,a=i.allowIn;(o=e[t].allowIn).push.apply(o,h(a))}}}catch(s){r.e(s)}finally{r.f()}delete e[t].allowWhere}function lc(e,t){var n,r=p(e[t].allowAttributesOf);try{for(r.s();!(n=r.n()).done;){var i=e[n.value];if(i){var o,a=i.allowAttributes;(o=e[t].allowAttributes).push.apply(o,h(a))}}}catch(s){r.e(s)}finally{r.f()}delete e[t].allowAttributesOf}function cc(e,t){var n,r=e[t],i=p(r.inheritTypesFrom);try{for(i.s();!(n=i.n()).done;){var o=e[n.value];if(o){var a,s=Object.keys(o).filter((function(e){return e.startsWith("is")})),l=p(s);try{for(l.s();!(a=l.n()).done;){var c=a.value;c in r||(r[c]=o[c])}}catch(u){l.e(u)}finally{l.f()}}}}catch(u){i.e(u)}finally{i.f()}delete r.inheritTypesFrom}function uc(e,t){var n=e[t],r=n.allowIn.filter((function(t){return e[t]}));n.allowIn=Array.from(new Set(r))}function dc(e,t){var n,r=e[t],i=p(r.allowIn);try{for(i.s();!(n=i.n()).done;)e[n.value].allowChildren.push(t)}catch(o){i.e(o)}finally{i.f()}}function fc(e,t){var n=e[t];n.allowAttributes=Array.from(new Set(n.allowAttributes))}function pc(e,t,n){var r,i=p(e);try{for(i.s();!(r=i.n()).done;){var o,a=r.value;"string"==typeof a[n]?t[n].push(a[n]):Array.isArray(a[n])&&(o=t[n]).push.apply(o,h(a[n]))}}catch(s){i.e(s)}finally{i.f()}}function hc(e,t){var n,r=e[t];return(n=e,Object.keys(n).map((function(e){return n[e]}))).filter((function(e){return e.allowIn.includes(r.name)}))}function _c(e){return"string"==typeof e||e.is("documentFragment")?{name:"string"==typeof e?e:"$documentFragment",getAttributeKeys:d.mark((function e(){return d.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)})),getAttribute:function(){}}:{name:e.is("element")?e.name:"$text",getAttributeKeys:d.mark((function t(){return d.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.delegateYield(e.getAttributeKeys(),"t0",1);case 1:case"end":return t.stop()}}),t)})),getAttribute:function(t){return e.getAttribute(t)}}}function mc(e,t,n){var r,i=p(t.getAttributeKeys());try{for(i.s();!(r=i.n()).done;){var o=r.value;e.checkAttribute(t,o)||n.removeAttribute(o,t)}}catch(a){i.e(a)}finally{i.f()}}var vc=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};b(this,e),this._splitParts=new Map,this._cursorParents=new Map,this._modelCursor=null,this.conversionApi=Object.assign({},t),this.conversionApi.convertItem=this._convertItem.bind(this),this.conversionApi.convertChildren=this._convertChildren.bind(this),this.conversionApi.safeInsert=this._safeInsert.bind(this),this.conversionApi.updateConversionResult=this._updateConversionResult.bind(this),this.conversionApi.splitToAllowedParent=this._splitToAllowedParent.bind(this),this.conversionApi.getSplitParts=this._getSplitParts.bind(this)}return g(e,[{key:"convert",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:["$root"];this.fire("viewCleanup",e),this._modelCursor=function(e,t){var n,r,i=p(new rc(e));try{for(i.s();!(r=i.n()).done;){var o,a=r.value,s={},l=p(a.getAttributeKeys());try{for(l.s();!(o=l.n()).done;){var c=o.value;s[c]=a.getAttribute(c)}}catch(d){l.e(d)}finally{l.f()}var u=t.createElement(a.name,s);n&&t.append(u,n),n=cl._createAt(u,0)}}catch(d){i.e(d)}finally{i.f()}return n}(n,t),this.conversionApi.writer=t,this.conversionApi.consumable=ec.createFrom(e),this.conversionApi.store={};var r=this._convertItem(e,this._modelCursor).modelRange,i=t.createDocumentFragment();if(r){this._removeEmptyElements();for(var o=0,a=Array.from(this._modelCursor.parent.getChildren());o<a.length;o++){var s=a[o];t.append(s,i)}i.markers=function(e,t){var n,r=new Set,i=new Map,o=pl._createIn(e).getItems(),a=p(o);try{for(a.s();!(n=a.n()).done;){var s=n.value;"$marker"==s.name&&r.add(s)}}catch(h){a.e(h)}finally{a.f()}var l,c=p(r);try{for(c.s();!(l=c.n()).done;){var u=l.value,d=u.getAttribute("data-name"),f=t.createPositionBefore(u);i.has(d)?i.get(d).end=f.clone():i.set(d,new pl(f.clone())),t.remove(u)}}catch(h){c.e(h)}finally{c.f()}return i}(i,t)}return this._modelCursor=null,this._splitParts.clear(),this._cursorParents.clear(),this.conversionApi.writer=null,this.conversionApi.store=null,i}},{key:"_convertItem",value:function(e,t){var n=Object.assign({viewItem:e,modelCursor:t,modelRange:null});if(e.is("element")?this.fire("element:"+e.name,n,this.conversionApi):e.is("$text")?this.fire("text",n,this.conversionApi):this.fire("documentFragment",n,this.conversionApi),n.modelRange&&!(n.modelRange instanceof pl))throw new M("view-conversion-dispatcher-incorrect-result",this);return{modelRange:n.modelRange,modelCursor:n.modelCursor}}},{key:"_convertChildren",value:function(e,t){for(var n=t.is("position")?t:cl._createAt(t,0),r=new pl(n),i=0,o=Array.from(e.getChildren());i<o.length;i++){var a=o[i],s=this._convertItem(a,n);s.modelRange instanceof pl&&(r.end=s.modelRange.end,n=s.modelCursor)}return{modelRange:r,modelCursor:n}}},{key:"_safeInsert",value:function(e,t){var n=this._splitToAllowedParent(e,t);return!!n&&(this.conversionApi.writer.insert(e,n.position),!0)}},{key:"_updateConversionResult",value:function(e,t){var n=this._getSplitParts(e),r=this.conversionApi.writer;t.modelRange||(t.modelRange=r.createRange(r.createPositionBefore(e),r.createPositionAfter(n[n.length-1])));var i=this._cursorParents.get(e);t.modelCursor=i?r.createPositionAt(i,0):t.modelRange.end}},{key:"_splitToAllowedParent",value:function(e,t){var n=this.conversionApi,r=n.schema,i=n.writer,o=r.findAllowedParent(t,e);if(o){if(o===t.parent)return{position:t};this._modelCursor.parent.getAncestors().includes(o)&&(o=null)}if(!o)return Gl(t,e,r)?{position:Vl(t,i)}:null;var a,s=this.conversionApi.writer.split(t,o),l=[],c=p(s.range.getWalker());try{for(c.s();!(a=c.n()).done;){var u=a.value;if("elementEnd"==u.type)l.push(u.item);else{var d=l.pop(),f=u.item;this._registerSplitPair(d,f)}}}catch(_){c.e(_)}finally{c.f()}var h=s.range.end.parent;return this._cursorParents.set(e,h),{position:s.position,cursorParent:h}}},{key:"_registerSplitPair",value:function(e,t){this._splitParts.has(e)||this._splitParts.set(e,[e]);var n=this._splitParts.get(e);this._splitParts.set(t,n),n.push(t)}},{key:"_getSplitParts",value:function(e){return this._splitParts.has(e)?this._splitParts.get(e):[e]}},{key:"_removeEmptyElements",value:function(){var e,t=!1,n=p(this._splitParts.keys());try{for(n.s();!(e=n.n()).done;){var r=e.value;r.isEmpty&&(this.conversionApi.writer.remove(r),this._splitParts.delete(r),t=!0)}}catch(i){n.e(i)}finally{n.f()}t&&this._removeEmptyElements()}}]),e}();It(vc,q);var gc=function(){function e(){b(this,e)}return g(e,[{key:"getHtml",value:function(e){var t=document.implementation.createHTMLDocument("").createElement("div");return t.appendChild(e),t.innerHTML}}]),e}(),bc=function(){function e(t){b(this,e),this.domParser=new DOMParser,this.domConverter=new Ra(t,{renderingMode:"data"}),this.htmlWriter=new gc}return g(e,[{key:"toData",value:function(e){var t=this.domConverter.viewToDom(e,document);return this.htmlWriter.getHtml(t)}},{key:"toView",value:function(e){var t=this._toDom(e);return this.domConverter.domToView(t)}},{key:"registerRawContentMatcher",value:function(e){this.domConverter.registerRawContentMatcher(e)}},{key:"useFillerType",value:function(e){this.domConverter.blockFillerMode="marked"==e?"markedNbsp":"nbsp"}},{key:"_toDom",value:function(e){e.match(/<(?:html|body|head|meta)(?:\s[^>]*)?>/i)||(e="<body>".concat(e,"</body>"));for(var t=this.domParser.parseFromString(e,"text/html"),n=t.createDocumentFragment(),r=t.body.childNodes;r.length>0;)n.appendChild(r[0]);return n}}]),e}(),kc=function(){function e(t,n){var r=this;b(this,e),this.model=t,this.mapper=new hl,this.downcastDispatcher=new vl({mapper:this.mapper,schema:t.schema}),this.downcastDispatcher.on("insert:$text",(function(e,t,n){if(n.consumable.consume(t.item,"insert")){var r=n.writer,i=n.mapper.toViewPosition(t.range.start),o=r.createText(t.item.data);r.insert(i,o)}}),{priority:"lowest"}),this.upcastDispatcher=new vc({schema:t.schema}),this.viewDocument=new ko(n),this.stylesProcessor=n,this.htmlProcessor=new bc(this.viewDocument),this.processor=this.htmlProcessor,this._viewWriter=new Vo(this.viewDocument),this.upcastDispatcher.on("text",(function(e,t,n){var r=n.schema,i=n.consumable,o=n.writer,a=t.modelCursor;if(i.test(t.viewItem)){if(!r.checkChild(a,"$text")){if(!Gl(a,"$text",r))return;a=Vl(a,o)}i.consume(t.viewItem);var s=o.createText(t.viewItem.data);o.insert(s,a),t.modelRange=o.createRange(a,a.getShiftedBy(s.offsetSize)),t.modelCursor=t.modelRange.end}}),{priority:"lowest"}),this.upcastDispatcher.on("element",(function(e,t,n){if(!t.modelRange&&n.consumable.consume(t.viewItem,{name:!0})){var r=n.convertChildren(t.viewItem,t.modelCursor),i=r.modelRange,o=r.modelCursor;t.modelRange=i,t.modelCursor=o}}),{priority:"lowest"}),this.upcastDispatcher.on("documentFragment",(function(e,t,n){if(!t.modelRange&&n.consumable.consume(t.viewItem,{name:!0})){var r=n.convertChildren(t.viewItem,t.modelCursor),i=r.modelRange,o=r.modelCursor;t.modelRange=i,t.modelCursor=o}}),{priority:"lowest"}),this.decorate("init"),this.decorate("set"),this.decorate("get"),this.on("init",(function(){r.fire("ready")}),{priority:"lowest"}),this.on("ready",(function(){r.model.enqueueChange({isUndoable:!1},Fl)}),{priority:"lowest"})}return g(e,[{key:"get",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.rootName,n=void 0===t?"main":t,r=e.trim,i=void 0===r?"empty":r;if(!this._checkIfRootsExists([n]))throw new M("datacontroller-get-non-existent-root",this);var o=this.model.document.getRoot(n);return"empty"!==i||this.model.hasContent(o,{ignoreWhitespaces:!0})?this.stringify(o,e):""}},{key:"stringify",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.toView(e,t);return this.processor.toData(n)}},{key:"toView",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.viewDocument,r=this._viewWriter;this.mapper.clearBindings();var i=pl._createIn(e),o=new Go(n);this.mapper.bindElements(e,o),this.downcastDispatcher.conversionApi.options=t,this.downcastDispatcher.convertInsert(i,r);var a,s=e.is("documentFragment")?Array.from(e.markers):function(e){var t=[],n=e.root.document;if(!n)return[];var r,i=pl._createIn(e),o=p(n.model.markers);try{for(o.s();!(r=o.n()).done;){var a=r.value,s=a.getRange(),l=s.isCollapsed,c=s.start.isEqual(i.start)||s.end.isEqual(i.end);if(l&&c)t.push([a.name,s]);else{var u=i.getIntersection(s);u&&t.push([a.name,u])}}}catch(d){o.e(d)}finally{o.f()}return t.sort((function(e,t){var n=f(e,2),r=n[0],i=n[1],o=f(t,2),a=o[0],s=o[1];if("after"!==i.end.compareWith(s.start))return 1;if("before"!==i.start.compareWith(s.end))return-1;switch(i.start.compareWith(s.start)){case"before":return 1;case"after":return-1;default:switch(i.end.compareWith(s.end)){case"before":return 1;case"after":return-1;default:return a.localeCompare(r)}}}))}(e),l=p(s);try{for(l.s();!(a=l.n()).done;){var c=f(a.value,2),u=c[0],d=c[1];this.downcastDispatcher.convertMarkerAdd(u,d,r)}}catch(h){l.e(h)}finally{l.f()}return delete this.downcastDispatcher.conversionApi.options,o}},{key:"init",value:function(e){var t=this;if(this.model.document.version)throw new M("datacontroller-init-document-not-empty",this);var n={};if("string"==typeof e?n.main=e:n=e,!this._checkIfRootsExists(Object.keys(n)))throw new M("datacontroller-init-non-existent-root",this);return this.model.enqueueChange({isUndoable:!1},(function(e){for(var r=0,i=Object.keys(n);r<i.length;r++){var o=i[r],a=t.model.document.getRoot(o);e.insert(t.parse(n[o],a),a,0)}})),Promise.resolve()}},{key:"set",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r={};if("string"==typeof e?r.main=e:r=e,!this._checkIfRootsExists(Object.keys(r)))throw new M("datacontroller-set-non-existent-root",this);this.model.enqueueChange(n.batchType||{},(function(e){e.setSelection(null),e.removeSelectionAttribute(t.model.document.selection.getAttributeKeys());for(var n=0,i=Object.keys(r);n<i.length;n++){var o=i[n],a=t.model.document.getRoot(o);e.remove(e.createRangeIn(a)),e.insert(t.parse(r[o],a),a,0)}}))}},{key:"parse",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"$root",n=this.processor.toView(e);return this.toModel(n,t)}},{key:"toModel",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"$root";return this.model.change((function(r){return t.upcastDispatcher.convert(e,r,n)}))}},{key:"addStyleProcessorRules",value:function(e){e(this.stylesProcessor)}},{key:"registerRawContentMatcher",value:function(e){this.processor&&this.processor!==this.htmlProcessor&&this.processor.registerRawContentMatcher(e),this.htmlProcessor.registerRawContentMatcher(e)}},{key:"destroy",value:function(){this.stopListening()}},{key:"_checkIfRootsExists",value:function(e){var t,n=p(e);try{for(n.s();!(t=n.n()).done;){var r=t.value;if(!this.model.document.getRootNames().includes(r))return!1}}catch(i){n.e(i)}finally{n.f()}return!0}}]),e}();It(kc,Dt);var yc=function(){function e(t,n){b(this,e),this._helpers=new Map,this._downcast=$r(t),this._createConversionHelpers({name:"downcast",dispatchers:this._downcast,isDowncast:!0}),this._upcast=$r(n),this._createConversionHelpers({name:"upcast",dispatchers:this._upcast,isDowncast:!1})}return g(e,[{key:"addAlias",value:function(e,t){var n=this._downcast.includes(t);if(!this._upcast.includes(t)&&!n)throw new M("conversion-add-alias-dispatcher-not-registered",this);this._createConversionHelpers({name:e,dispatchers:[t],isDowncast:n})}},{key:"for",value:function(e){if(!this._helpers.has(e))throw new M("conversion-for-unknown-group",this);return this._helpers.get(e)}},{key:"elementToElement",value:function(e){this.for("downcast").elementToElement(e);var t,n=p(wc(e));try{for(n.s();!(t=n.n()).done;){var r=t.value,i=r.model,o=r.view;this.for("upcast").elementToElement({model:i,view:o,converterPriority:e.converterPriority})}}catch(a){n.e(a)}finally{n.f()}}},{key:"attributeToElement",value:function(e){this.for("downcast").attributeToElement(e);var t,n=p(wc(e));try{for(n.s();!(t=n.n()).done;){var r=t.value,i=r.model,o=r.view;this.for("upcast").elementToAttribute({view:o,model:i,converterPriority:e.converterPriority})}}catch(a){n.e(a)}finally{n.f()}}},{key:"attributeToAttribute",value:function(e){this.for("downcast").attributeToAttribute(e);var t,n=p(wc(e));try{for(n.s();!(t=n.n()).done;){var r=t.value,i=r.model,o=r.view;this.for("upcast").attributeToAttribute({view:o,model:i})}}catch(a){n.e(a)}finally{n.f()}}},{key:"_createConversionHelpers",value:function(e){var t=e.name,n=e.dispatchers,r=e.isDowncast;if(this._helpers.has(t))throw new M("conversion-group-exists",this);var i=r?new Ol(n):new Ul(n);this._helpers.set(t,i)}}]),e}();function wc(e){var t,r,i,o,a,s;return d.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!e.model.values){n.next=20;break}t=p(e.model.values),n.prev=2,t.s();case 4:if((r=t.n()).done){n.next=10;break}return i=r.value,o={key:e.model.key,value:i},a=e.view[i],s=e.upcastAlso?e.upcastAlso[i]:void 0,n.delegateYield(Cc(o,a,s),"t0",8);case 8:n.next=4;break;case 10:n.next=15;break;case 12:n.prev=12,n.t1=n.catch(2),t.e(n.t1);case 15:return n.prev=15,t.f(),n.finish(15);case 18:n.next=21;break;case 20:return n.delegateYield(Cc(e.model,e.view,e.upcastAlso),"t2",21);case 21:case"end":return n.stop()}}),n,null,[[2,12,15,18]])}function Cc(e,t,n){var r,i,o;return d.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,{model:e,view:t};case 2:if(!n){a.next=20;break}r=p($r(n)),a.prev=4,r.s();case 6:if((i=r.n()).done){a.next=12;break}return o=i.value,a.next=10,{model:e,view:o};case 10:a.next=6;break;case 12:a.next=17;break;case 14:a.prev=14,a.t0=a.catch(4),r.e(a.t0);case 17:return a.prev=17,r.f(),a.finish(17);case 20:case"end":return a.stop()}}),k,null,[[4,14,17,20]])}var Ac=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};b(this,e),"string"==typeof t&&(t="transparent"===t?{isUndoable:!1}:{},S("batch-constructor-deprecated-string-type"));var n=t,r=n.isUndoable,i=void 0===r||r,o=n.isLocal,a=void 0===o||o,s=n.isUndo,l=void 0!==s&&s,c=n.isTyping,u=void 0!==c&&c;this.operations=[],this.isUndoable=i,this.isLocal=a,this.isUndo=l,this.isTyping=u}return g(e,[{key:"type",get:function(){return S("batch-type-deprecated"),"default"}},{key:"baseVersion",get:function(){var e,t=p(this.operations);try{for(t.s();!(e=t.n()).done;){var n=e.value;if(null!==n.baseVersion)return n.baseVersion}}catch(r){t.e(r)}finally{t.f()}return null}},{key:"addOperation",value:function(e){return e.batch=this,this.operations.push(e),e}}]),e}(),xc=function(){function e(t){b(this,e),this.baseVersion=t,this.isDocumentOperation=null!==this.baseVersion,this.batch=null}return g(e,[{key:"_validate",value:function(){}},{key:"toJSON",value:function(){var e=Object.assign({},this);return e.__className=this.constructor.className,delete e.batch,delete e.isDocumentOperation,e}}],[{key:"className",get:function(){return"Operation"}},{key:"fromJSON",value:function(e){return new this(e.baseVersion)}}]),e}(),Ec=function(e){function t(e){b(this,t),this.markers=new Map,this._children=new ol,e&&this._insertChild(0,e)}return g(t,[{key:e,value:function(){return this.getChildren()}},{key:"childCount",get:function(){return this._children.length}},{key:"maxOffset",get:function(){return this._children.maxOffset}},{key:"isEmpty",get:function(){return 0===this.childCount}},{key:"root",get:function(){return this}},{key:"parent",get:function(){return null}},{key:"is",value:function(e){return"documentFragment"===e||"model:documentFragment"===e}},{key:"getChild",value:function(e){return this._children.getNode(e)}},{key:"getChildren",value:function(){return this._children[Symbol.iterator]()}},{key:"getChildIndex",value:function(e){return this._children.getNodeIndex(e)}},{key:"getChildStartOffset",value:function(e){return this._children.getNodeStartOffset(e)}},{key:"getPath",value:function(){return[]}},{key:"getNodeByPath",value:function(e){var t,n=this,r=p(e);try{for(r.s();!(t=r.n()).done;){var i=t.value;n=n.getChild(n.offsetToIndex(i))}}catch(o){r.e(o)}finally{r.f()}return n}},{key:"offsetToIndex",value:function(e){return this._children.offsetToIndex(e)}},{key:"toJSON",value:function(){var e,t=[],n=p(this._children);try{for(n.s();!(e=n.n()).done;){var r=e.value;t.push(r.toJSON())}}catch(i){n.e(i)}finally{n.f()}return t}},{key:"_appendChild",value:function(e){this._insertChild(this.childCount,e)}},{key:"_insertChild",value:function(e,t){var n,r=function(e){return"string"==typeof e?[new rl(e)]:(Qr(e)||(e=[e]),Array.from(e).map((function(e){return"string"==typeof e?new rl(e):e instanceof il?new rl(e.data,e.getAttributes()):e})))}(t),i=p(r);try{for(i.s();!(n=i.n()).done;){var o=n.value;null!==o.parent&&o._remove(),o.parent=this}}catch(a){i.e(a)}finally{i.f()}this._children._insertNodes(e,r)}},{key:"_removeChildren",value:function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,r=this._children._removeNodes(e,n),i=p(r);try{for(i.s();!(t=i.n()).done;)t.value.parent=null}catch(o){i.e(o)}finally{i.f()}return r}}],[{key:"fromJSON",value:function(e){var n,r=[],i=p(e);try{for(i.s();!(n=i.n()).done;){var o=n.value;o.name?r.push(al.fromJSON(o)):r.push(rl.fromJSON(o))}}catch(a){i.e(a)}finally{i.f()}return new t(r)}}]),t}(Symbol.iterator);function Dc(e,t){var n=(t=Sc(t)).reduce((function(e,t){return e+t.offsetSize}),0),r=e.parent;Nc(e);var i=e.index;return r._insertChild(i,t),Pc(r,i+t.length),Pc(r,i),new pl(e,e.getShiftedBy(n))}function Tc(e){if(!e.isFlat)throw new M("operation-utils-remove-range-not-flat",this);var t=e.start.parent;Nc(e.start),Nc(e.end);var n=t._removeChildren(e.start.index,e.end.index-e.start.index);return Pc(t,e.start.index),n}function Mc(e,t){if(!e.isFlat)throw new M("operation-utils-move-range-not-flat",this);var n=Tc(e);return Dc(t=t._getTransformedByDeletion(e.start,e.end.offset-e.start.offset),n)}function Sc(e){var t=[];e instanceof Array||(e=[e]);for(var n=0;n<e.length;n++)if("string"==typeof e[n])t.push(new rl(e[n]));else if(e[n]instanceof il)t.push(new rl(e[n].data,e[n].getAttributes()));else if(e[n]instanceof Ec||e[n]instanceof ol){var r,i=p(e[n]);try{for(i.s();!(r=i.n()).done;){var o=r.value;t.push(o)}}catch(c){i.e(c)}finally{i.f()}}else e[n]instanceof nl&&t.push(e[n]);for(var a=1;a<t.length;a++){var s=t[a],l=t[a-1];s instanceof rl&&l instanceof rl&&Ic(s,l)&&(t.splice(a-1,2,new rl(l.data+s.data,l.getAttributes())),a--)}return t}function Pc(e,t){var n=e.getChild(t-1),r=e.getChild(t);if(n&&r&&n.is("$text")&&r.is("$text")&&Ic(n,r)){var i=new rl(n.data+r.data,n.getAttributes());e._removeChildren(t-1,2),e._insertChild(t-1,i)}}function Nc(e){var t=e.textNode,n=e.parent;if(t){var r=e.offset-t.startOffset,i=t.index;n._removeChildren(i,1);var o=new rl(t.data.substr(0,r),t.getAttributes()),a=new rl(t.data.substr(r),t.getAttributes());n._insertChild(i,[o,a])}}function Ic(e,t){var n,r=e.getAttributes(),i=t.getAttributes(),o=p(r);try{for(o.s();!(n=o.n()).done;){var a=n.value;if(a[1]!==t.getAttribute(a[0]))return!1;i.next()}}catch(s){o.e(s)}finally{o.f()}return i.next().done}var Rc=function(e,t){return ls(e,t)},Oc=function(e){_(n,e);var t=m(n);function n(e,r,i,o,a){var s;return b(this,n),(s=t.call(this,a)).range=e.clone(),s.key=r,s.oldValue=void 0===i?null:i,s.newValue=void 0===o?null:o,s}return g(n,[{key:"type",get:function(){return null===this.oldValue?"addAttribute":null===this.newValue?"removeAttribute":"changeAttribute"}},{key:"clone",value:function(){return new n(this.range,this.key,this.oldValue,this.newValue,this.baseVersion)}},{key:"getReversed",value:function(){return new n(this.range,this.key,this.newValue,this.oldValue,this.baseVersion+1)}},{key:"toJSON",value:function(){var e=a(s(n.prototype),"toJSON",this).call(this);return e.range=this.range.toJSON(),e}},{key:"_validate",value:function(){if(!this.range.isFlat)throw new M("attribute-operation-range-not-flat",this);var e,t=p(this.range.getItems({shallow:!0}));try{for(t.s();!(e=t.n()).done;){var n=e.value;if(null!==this.oldValue&&!Rc(n.getAttribute(this.key),this.oldValue))throw new M("attribute-operation-wrong-old-value",this,{item:n,key:this.key,value:this.oldValue});if(null===this.oldValue&&null!==this.newValue&&n.hasAttribute(this.key))throw new M("attribute-operation-attribute-exists",this,{node:n,key:this.key})}}catch(r){t.e(r)}finally{t.f()}}},{key:"_execute",value:function(){Rc(this.oldValue,this.newValue)||function(e,t,n){Nc(e.start),Nc(e.end);var r,i=p(e.getItems({shallow:!0}));try{for(i.s();!(r=i.n()).done;){var o=r.value,a=o.is("$textProxy")?o.textNode:o;null!==n?a._setAttribute(t,n):a._removeAttribute(t),Pc(a.parent,a.index)}}catch(s){i.e(s)}finally{i.f()}Pc(e.end.parent,e.end.index)}(this.range,this.key,this.newValue)}}],[{key:"className",get:function(){return"AttributeOperation"}},{key:"fromJSON",value:function(e,t){return new n(pl.fromJSON(e.range,t),e.key,e.oldValue,e.newValue,e.baseVersion)}}]),n}(xc),Lc=function(e){_(n,e);var t=m(n);function n(e,r){var i;return b(this,n),(i=t.call(this,null)).sourcePosition=e.clone(),i.howMany=r,i}return g(n,[{key:"type",get:function(){return"detach"}},{key:"toJSON",value:function(){var e=a(s(n.prototype),"toJSON",this).call(this);return e.sourcePosition=this.sourcePosition.toJSON(),e}},{key:"_validate",value:function(){if(this.sourcePosition.root.document)throw new M("detach-operation-on-document-node",this)}},{key:"_execute",value:function(){Tc(pl._createFromPositionAndShift(this.sourcePosition,this.howMany))}}],[{key:"className",get:function(){return"DetachOperation"}}]),n}(xc),jc=function(e){_(n,e);var t=m(n);function n(e,r,i,o){var a;return b(this,n),(a=t.call(this,o)).sourcePosition=e.clone(),a.sourcePosition.stickiness="toNext",a.howMany=r,a.targetPosition=i.clone(),a.targetPosition.stickiness="toNone",a}return g(n,[{key:"type",get:function(){return"$graveyard"==this.targetPosition.root.rootName?"remove":"$graveyard"==this.sourcePosition.root.rootName?"reinsert":"move"}},{key:"clone",value:function(){return new this.constructor(this.sourcePosition,this.howMany,this.targetPosition,this.baseVersion)}},{key:"getMovedRangeStart",value:function(){return this.targetPosition._getTransformedByDeletion(this.sourcePosition,this.howMany)}},{key:"getReversed",value:function(){var e=this.sourcePosition._getTransformedByInsertion(this.targetPosition,this.howMany);return new this.constructor(this.getMovedRangeStart(),this.howMany,e,this.baseVersion+1)}},{key:"_validate",value:function(){var e=this.sourcePosition.parent,t=this.targetPosition.parent,n=this.sourcePosition.offset,r=this.targetPosition.offset;if(n+this.howMany>e.maxOffset)throw new M("move-operation-nodes-do-not-exist",this);if(e===t&&n<r&&r<n+this.howMany)throw new M("move-operation-range-into-itself",this);if(this.sourcePosition.root==this.targetPosition.root&&"prefix"==ii(this.sourcePosition.getParentPath(),this.targetPosition.getParentPath())){var i=this.sourcePosition.path.length-1;if(this.targetPosition.path[i]>=n&&this.targetPosition.path[i]<n+this.howMany)throw new M("move-operation-node-into-itself",this)}}},{key:"_execute",value:function(){Mc(pl._createFromPositionAndShift(this.sourcePosition,this.howMany),this.targetPosition)}},{key:"toJSON",value:function(){var e=a(s(n.prototype),"toJSON",this).call(this);return e.sourcePosition=this.sourcePosition.toJSON(),e.targetPosition=this.targetPosition.toJSON(),e}}],[{key:"className",get:function(){return"MoveOperation"}},{key:"fromJSON",value:function(e,t){var n=cl.fromJSON(e.sourcePosition,t),r=cl.fromJSON(e.targetPosition,t);return new this(n,e.howMany,r,e.baseVersion)}}]),n}(xc),qc=function(e){_(n,e);var t=m(n);function n(e,r,i){var o;return b(this,n),(o=t.call(this,i)).position=e.clone(),o.position.stickiness="toNone",o.nodes=new ol(Sc(r)),o.shouldReceiveAttributes=!1,o}return g(n,[{key:"type",get:function(){return"insert"}},{key:"howMany",get:function(){return this.nodes.maxOffset}},{key:"clone",value:function(){var e=new ol(h(this.nodes).map((function(e){return e._clone(!0)}))),t=new n(this.position,e,this.baseVersion);return t.shouldReceiveAttributes=this.shouldReceiveAttributes,t}},{key:"getReversed",value:function(){var e=this.position.root.document.graveyard,t=new cl(e,[0]);return new jc(this.position,this.nodes.maxOffset,t,this.baseVersion+1)}},{key:"_validate",value:function(){var e=this.position.parent;if(!e||e.maxOffset<this.position.offset)throw new M("insert-operation-position-invalid",this)}},{key:"_execute",value:function(){var e=this.nodes;this.nodes=new ol(h(e).map((function(e){return e._clone(!0)}))),Dc(this.position,e)}},{key:"toJSON",value:function(){var e=a(s(n.prototype),"toJSON",this).call(this);return e.position=this.position.toJSON(),e.nodes=this.nodes.toJSON(),e}}],[{key:"className",get:function(){return"InsertOperation"}},{key:"fromJSON",value:function(e,t){var r,i=[],o=p(e.nodes);try{for(o.s();!(r=o.n()).done;){var a=r.value;a.name?i.push(al.fromJSON(a)):i.push(rl.fromJSON(a))}}catch(l){o.e(l)}finally{o.f()}var s=new n(cl.fromJSON(e.position,t),i,e.baseVersion);return s.shouldReceiveAttributes=e.shouldReceiveAttributes,s}}]),n}(xc),Bc=function(e){_(n,e);var t=m(n);function n(e,r,i,o,a,s){var l;return b(this,n),(l=t.call(this,s)).name=e,l.oldRange=r?r.clone():null,l.newRange=i?i.clone():null,l.affectsData=a,l._markers=o,l}return g(n,[{key:"type",get:function(){return"marker"}},{key:"clone",value:function(){return new n(this.name,this.oldRange,this.newRange,this._markers,this.affectsData,this.baseVersion)}},{key:"getReversed",value:function(){return new n(this.name,this.newRange,this.oldRange,this._markers,this.affectsData,this.baseVersion+1)}},{key:"_execute",value:function(){var e=this.newRange?"_set":"_remove";this._markers[e](this.name,this.newRange,!0,this.affectsData)}},{key:"toJSON",value:function(){var e=a(s(n.prototype),"toJSON",this).call(this);return this.oldRange&&(e.oldRange=this.oldRange.toJSON()),this.newRange&&(e.newRange=this.newRange.toJSON()),delete e._markers,e}}],[{key:"className",get:function(){return"MarkerOperation"}},{key:"fromJSON",value:function(e,t){return new n(e.name,e.oldRange?pl.fromJSON(e.oldRange,t):null,e.newRange?pl.fromJSON(e.newRange,t):null,t.model.markers,e.affectsData,e.baseVersion)}}]),n}(xc),zc=function(e){_(n,e);var t=m(n);function n(e,r,i,o){var a;return b(this,n),(a=t.call(this,o)).position=e,a.position.stickiness="toNext",a.oldName=r,a.newName=i,a}return g(n,[{key:"type",get:function(){return"rename"}},{key:"clone",value:function(){return new n(this.position.clone(),this.oldName,this.newName,this.baseVersion)}},{key:"getReversed",value:function(){return new n(this.position.clone(),this.newName,this.oldName,this.baseVersion+1)}},{key:"_validate",value:function(){var e=this.position.nodeAfter;if(!(e instanceof al))throw new M("rename-operation-wrong-position",this);if(e.name!==this.oldName)throw new M("rename-operation-wrong-name",this)}},{key:"_execute",value:function(){this.position.nodeAfter.name=this.newName}},{key:"toJSON",value:function(){var e=a(s(n.prototype),"toJSON",this).call(this);return e.position=this.position.toJSON(),e}}],[{key:"className",get:function(){return"RenameOperation"}},{key:"fromJSON",value:function(e,t){return new n(cl.fromJSON(e.position,t),e.oldName,e.newName,e.baseVersion)}}]),n}(xc),Hc=function(e){_(n,e);var t=m(n);function n(e,r,i,o,a){var s;return b(this,n),(s=t.call(this,a)).root=e,s.key=r,s.oldValue=i,s.newValue=o,s}return g(n,[{key:"type",get:function(){return null===this.oldValue?"addRootAttribute":null===this.newValue?"removeRootAttribute":"changeRootAttribute"}},{key:"clone",value:function(){return new n(this.root,this.key,this.oldValue,this.newValue,this.baseVersion)}},{key:"getReversed",value:function(){return new n(this.root,this.key,this.newValue,this.oldValue,this.baseVersion+1)}},{key:"_validate",value:function(){if(this.root!=this.root.root||this.root.is("documentFragment"))throw new M("rootattribute-operation-not-a-root",this,{root:this.root,key:this.key});if(null!==this.oldValue&&this.root.getAttribute(this.key)!==this.oldValue)throw new M("rootattribute-operation-wrong-old-value",this,{root:this.root,key:this.key});if(null===this.oldValue&&null!==this.newValue&&this.root.hasAttribute(this.key))throw new M("rootattribute-operation-attribute-exists",this,{root:this.root,key:this.key})}},{key:"_execute",value:function(){null!==this.newValue?this.root._setAttribute(this.key,this.newValue):this.root._removeAttribute(this.key)}},{key:"toJSON",value:function(){var e=a(s(n.prototype),"toJSON",this).call(this);return e.root=this.root.toJSON(),e}}],[{key:"className",get:function(){return"RootAttributeOperation"}},{key:"fromJSON",value:function(e,t){if(!t.getRoot(e.root))throw new M("rootattribute-operation-fromjson-no-root",this,{rootName:e.root});return new n(t.getRoot(e.root),e.key,e.oldValue,e.newValue,e.baseVersion)}}]),n}(xc),Fc=function(e){_(n,e);var t=m(n);function n(e,r,i,o,a){var s;return b(this,n),(s=t.call(this,a)).sourcePosition=e.clone(),s.sourcePosition.stickiness="toPrevious",s.howMany=r,s.targetPosition=i.clone(),s.targetPosition.stickiness="toNext",s.graveyardPosition=o.clone(),s}return g(n,[{key:"type",get:function(){return"merge"}},{key:"deletionPosition",get:function(){return new cl(this.sourcePosition.root,this.sourcePosition.path.slice(0,-1))}},{key:"movedRange",get:function(){var e=this.sourcePosition.getShiftedBy(Number.POSITIVE_INFINITY);return new pl(this.sourcePosition,e)}},{key:"clone",value:function(){return new this.constructor(this.sourcePosition,this.howMany,this.targetPosition,this.graveyardPosition,this.baseVersion)}},{key:"getReversed",value:function(){var e=this.targetPosition._getTransformedByMergeOperation(this),t=this.sourcePosition.path.slice(0,-1),n=new cl(this.sourcePosition.root,t)._getTransformedByMergeOperation(this);return new Gc(e,this.howMany,n,this.graveyardPosition,this.baseVersion+1)}},{key:"_validate",value:function(){var e=this.sourcePosition.parent,t=this.targetPosition.parent;if(!e.parent)throw new M("merge-operation-source-position-invalid",this);if(!t.parent)throw new M("merge-operation-target-position-invalid",this);if(this.howMany!=e.maxOffset)throw new M("merge-operation-how-many-invalid",this)}},{key:"_execute",value:function(){var e=this.sourcePosition.parent;Mc(pl._createIn(e),this.targetPosition),Mc(pl._createOn(e),this.graveyardPosition)}},{key:"toJSON",value:function(){var e=a(s(n.prototype),"toJSON",this).call(this);return e.sourcePosition=e.sourcePosition.toJSON(),e.targetPosition=e.targetPosition.toJSON(),e.graveyardPosition=e.graveyardPosition.toJSON(),e}}],[{key:"className",get:function(){return"MergeOperation"}},{key:"fromJSON",value:function(e,t){var n=cl.fromJSON(e.sourcePosition,t),r=cl.fromJSON(e.targetPosition,t),i=cl.fromJSON(e.graveyardPosition,t);return new this(n,e.howMany,r,i,e.baseVersion)}}]),n}(xc),Gc=function(e){_(n,e);var t=m(n);function n(e,r,i,o,a){var s;return b(this,n),(s=t.call(this,a)).splitPosition=e.clone(),s.splitPosition.stickiness="toNext",s.howMany=r,s.insertionPosition=i,s.graveyardPosition=o?o.clone():null,s.graveyardPosition&&(s.graveyardPosition.stickiness="toNext"),s}return g(n,[{key:"type",get:function(){return"split"}},{key:"moveTargetPosition",get:function(){var e=this.insertionPosition.path.slice();return e.push(0),new cl(this.insertionPosition.root,e)}},{key:"movedRange",get:function(){var e=this.splitPosition.getShiftedBy(Number.POSITIVE_INFINITY);return new pl(this.splitPosition,e)}},{key:"clone",value:function(){return new this.constructor(this.splitPosition,this.howMany,this.insertionPosition,this.graveyardPosition,this.baseVersion)}},{key:"getReversed",value:function(){var e=this.splitPosition.root.document.graveyard,t=new cl(e,[0]);return new Fc(this.moveTargetPosition,this.howMany,this.splitPosition,t,this.baseVersion+1)}},{key:"_validate",value:function(){var e=this.splitPosition.parent,t=this.splitPosition.offset;if(!e||e.maxOffset<t)throw new M("split-operation-position-invalid",this);if(!e.parent)throw new M("split-operation-split-in-root",this);if(this.howMany!=e.maxOffset-this.splitPosition.offset)throw new M("split-operation-how-many-invalid",this);if(this.graveyardPosition&&!this.graveyardPosition.nodeAfter)throw new M("split-operation-graveyard-position-invalid",this)}},{key:"_execute",value:function(){var e=this.splitPosition.parent;if(this.graveyardPosition)Mc(pl._createFromPositionAndShift(this.graveyardPosition,1),this.insertionPosition);else{var t=e._clone();Dc(this.insertionPosition,t)}Mc(new pl(cl._createAt(e,this.splitPosition.offset),cl._createAt(e,e.maxOffset)),this.moveTargetPosition)}},{key:"toJSON",value:function(){var e=a(s(n.prototype),"toJSON",this).call(this);return e.splitPosition=this.splitPosition.toJSON(),e.insertionPosition=this.insertionPosition.toJSON(),this.graveyardPosition&&(e.graveyardPosition=this.graveyardPosition.toJSON()),e}}],[{key:"className",get:function(){return"SplitOperation"}},{key:"getInsertionPosition",value:function(e){var t=e.path.slice(0,-1);return t[t.length-1]++,new cl(e.root,t,"toPrevious")}},{key:"fromJSON",value:function(e,t){var n=cl.fromJSON(e.splitPosition,t),r=cl.fromJSON(e.insertionPosition,t),i=e.graveyardPosition?cl.fromJSON(e.graveyardPosition,t):null;return new this(n,e.howMany,r,i,e.baseVersion)}}]),n}(xc),Vc=function(e){_(n,e);var t=m(n);function n(e,r){var i,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"main";return b(this,n),(i=t.call(this,r))._document=e,i.rootName=o,i}return g(n,[{key:"document",get:function(){return this._document}},{key:"is",value:function(e,t){return t?t===this.name&&("rootElement"===e||"model:rootElement"===e||"element"===e||"model:element"===e):"rootElement"===e||"model:rootElement"===e||"element"===e||"model:element"===e||"node"===e||"model:node"===e}},{key:"toJSON",value:function(){return this.rootName}}]),n}(al),Uc=function(){function e(t,n){b(this,e),this.model=t,this.batch=n}return g(e,[{key:"createText",value:function(e,t){return new rl(e,t)}},{key:"createElement",value:function(e,t){return new al(e,t)}},{key:"createDocumentFragment",value:function(){return new Ec}},{key:"cloneElement",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return e._clone(t)}},{key:"insert",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;if(this._assertWriterUsedCorrectly(),!(e instanceof rl&&""==e.data)){var r=cl._createAt(t,n);if(e.parent){if(Zc(e.root,r.root))return void this.move(pl._createOn(e),r);if(e.root.document)throw new M("model-writer-insert-forbidden-move",this);this.remove(e)}var i=r.root.document?r.root.document.version:null,o=new qc(r,e,i);if(e instanceof rl&&(o.shouldReceiveAttributes=!0),this.batch.addOperation(o),this.model.applyOperation(o),e instanceof Ec){var a,s=p(e.markers);try{for(s.s();!(a=s.n()).done;){var l=f(a.value,2),c=l[0],u=l[1],d=cl._createAt(u.root,0),h={range:new pl(u.start._getCombined(d,r),u.end._getCombined(d,r)),usingOperation:!0,affectsData:!0};this.model.markers.has(c)?this.updateMarker(c,h):this.addMarker(c,h)}}catch(_){s.e(_)}finally{s.f()}}}}},{key:"insertText",value:function(e,t,n,r){t instanceof Ec||t instanceof al||t instanceof cl?this.insert(this.createText(e),t,n):this.insert(this.createText(e,t),n,r)}},{key:"insertElement",value:function(e,t,n,r){t instanceof Ec||t instanceof al||t instanceof cl?this.insert(this.createElement(e),t,n):this.insert(this.createElement(e,t),n,r)}},{key:"append",value:function(e,t){this.insert(e,t,"end")}},{key:"appendText",value:function(e,t,n){t instanceof Ec||t instanceof al?this.insert(this.createText(e),t,"end"):this.insert(this.createText(e,t),n,"end")}},{key:"appendElement",value:function(e,t,n){t instanceof Ec||t instanceof al?this.insert(this.createElement(e),t,"end"):this.insert(this.createElement(e,t),n,"end")}},{key:"setAttribute",value:function(e,t,n){if(this._assertWriterUsedCorrectly(),n instanceof pl){var r,i=n.getMinimalFlatRanges(),o=p(i);try{for(o.s();!(r=o.n()).done;)Wc(this,e,t,r.value)}catch(a){o.e(a)}finally{o.f()}}else Yc(this,e,t,n)}},{key:"setAttributes",value:function(e,t){var n,r=p(ci(e));try{for(r.s();!(n=r.n()).done;){var i=f(n.value,2),o=i[0],a=i[1];this.setAttribute(o,a,t)}}catch(s){r.e(s)}finally{r.f()}}},{key:"removeAttribute",value:function(e,t){if(this._assertWriterUsedCorrectly(),t instanceof pl){var n,r=t.getMinimalFlatRanges(),i=p(r);try{for(i.s();!(n=i.n()).done;)Wc(this,e,null,n.value)}catch(o){i.e(o)}finally{i.f()}}else Yc(this,e,null,t)}},{key:"clearAttributes",value:function(e){var t=this;this._assertWriterUsedCorrectly();var n=function(e){var n,r=p(e.getAttributeKeys());try{for(r.s();!(n=r.n()).done;){var i=n.value;t.removeAttribute(i,e)}}catch(o){r.e(o)}finally{r.f()}};if(e instanceof pl){var r,i=p(e.getItems());try{for(i.s();!(r=i.n()).done;)n(r.value)}catch(o){i.e(o)}finally{i.f()}}else n(e)}},{key:"move",value:function(e,t,n){if(this._assertWriterUsedCorrectly(),!(e instanceof pl))throw new M("writer-move-invalid-range",this);if(!e.isFlat)throw new M("writer-move-range-not-flat",this);var r=cl._createAt(t,n);if(!r.isEqual(e.start)){if(this._addOperationForAffectedMarkers("move",e),!Zc(e.root,r.root))throw new M("writer-move-different-document",this);var i=e.root.document?e.root.document.version:null,o=new jc(e.start,e.end.offset-e.start.offset,r,i);this.batch.addOperation(o),this.model.applyOperation(o)}}},{key:"remove",value:function(e){this._assertWriterUsedCorrectly();var t,n=(e instanceof pl?e:pl._createOn(e)).getMinimalFlatRanges().reverse(),r=p(n);try{for(r.s();!(t=r.n()).done;){var i=t.value;this._addOperationForAffectedMarkers("move",i),Kc(i.start,i.end.offset-i.start.offset,this.batch,this.model)}}catch(o){r.e(o)}finally{r.f()}}},{key:"merge",value:function(e){this._assertWriterUsedCorrectly();var t=e.nodeBefore,n=e.nodeAfter;if(this._addOperationForAffectedMarkers("merge",e),!(t instanceof al))throw new M("writer-merge-no-element-before",this);if(!(n instanceof al))throw new M("writer-merge-no-element-after",this);e.root.document?this._merge(e):this._mergeDetached(e)}},{key:"createPositionFromPath",value:function(e,t,n){return this.model.createPositionFromPath(e,t,n)}},{key:"createPositionAt",value:function(e,t){return this.model.createPositionAt(e,t)}},{key:"createPositionAfter",value:function(e){return this.model.createPositionAfter(e)}},{key:"createPositionBefore",value:function(e){return this.model.createPositionBefore(e)}},{key:"createRange",value:function(e,t){return this.model.createRange(e,t)}},{key:"createRangeIn",value:function(e){return this.model.createRangeIn(e)}},{key:"createRangeOn",value:function(e){return this.model.createRangeOn(e)}},{key:"createSelection",value:function(e,t,n){return this.model.createSelection(e,t,n)}},{key:"_mergeDetached",value:function(e){var t=e.nodeBefore,n=e.nodeAfter;this.move(pl._createIn(n),cl._createAt(t,"end")),this.remove(n)}},{key:"_merge",value:function(e){var t=cl._createAt(e.nodeBefore,"end"),n=cl._createAt(e.nodeAfter,0),r=e.root.document.graveyard,i=new cl(r,[0]),o=e.root.document.version,a=new Fc(n,e.nodeAfter.maxOffset,t,i,o);this.batch.addOperation(a),this.model.applyOperation(a)}},{key:"rename",value:function(e,t){if(this._assertWriterUsedCorrectly(),!(e instanceof al))throw new M("writer-rename-not-element-instance",this);var n=e.root.document?e.root.document.version:null,r=new zc(cl._createBefore(e),e.name,t,n);this.batch.addOperation(r),this.model.applyOperation(r)}},{key:"split",value:function(e,t){this._assertWriterUsedCorrectly();var n,r,i=e.parent;if(!i.parent)throw new M("writer-split-element-no-parent",this);if(t||(t=i.parent),!e.parent.getAncestors({includeSelf:!0}).includes(t))throw new M("writer-split-invalid-limit-element",this);do{var o=i.root.document?i.root.document.version:null,a=i.maxOffset-e.offset,s=Gc.getInsertionPosition(e),l=new Gc(e,a,s,null,o);this.batch.addOperation(l),this.model.applyOperation(l),n||r||(n=i,r=e.parent.nextSibling),i=(e=this.createPositionAfter(e.parent)).parent}while(i!==t);return{position:e,range:new pl(cl._createAt(n,"end"),cl._createAt(r,0))}}},{key:"wrap",value:function(e,t){if(this._assertWriterUsedCorrectly(),!e.isFlat)throw new M("writer-wrap-range-not-flat",this);var n=t instanceof al?t:new al(t);if(n.childCount>0)throw new M("writer-wrap-element-not-empty",this);if(null!==n.parent)throw new M("writer-wrap-element-attached",this);this.insert(n,e.start);var r=new pl(e.start.getShiftedBy(1),e.end.getShiftedBy(1));this.move(r,cl._createAt(n,0))}},{key:"unwrap",value:function(e){if(this._assertWriterUsedCorrectly(),null===e.parent)throw new M("writer-unwrap-element-no-parent",this);this.move(pl._createIn(e),this.createPositionAfter(e)),this.remove(e)}},{key:"addMarker",value:function(e,t){if(this._assertWriterUsedCorrectly(),!t||"boolean"!=typeof t.usingOperation)throw new M("writer-addmarker-no-usingoperation",this);var n=t.usingOperation,r=t.range,i=void 0!==t.affectsData&&t.affectsData;if(this.model.markers.has(e))throw new M("writer-addmarker-marker-exists",this);if(!r)throw new M("writer-addmarker-no-range",this);return n?(Qc(this,e,null,r,i),this.model.markers.get(e)):this.model.markers._set(e,r,n,i)}},{key:"updateMarker",value:function(e,t){this._assertWriterUsedCorrectly();var n="string"==typeof e?e:e.name,r=this.model.markers.get(n);if(!r)throw new M("writer-updatemarker-marker-not-exists",this);if(t){var i="boolean"==typeof t.usingOperation,o="boolean"==typeof t.affectsData,a=o?t.affectsData:r.affectsData;if(!i&&!t.range&&!o)throw new M("writer-updatemarker-wrong-options",this);var s=r.getRange(),l=t.range?t.range:s;i&&t.usingOperation!==r.managedUsingOperations?t.usingOperation?Qc(this,n,null,l,a):(Qc(this,n,s,null,a),this.model.markers._set(n,l,void 0,a)):r.managedUsingOperations?Qc(this,n,s,l,a):this.model.markers._set(n,l,void 0,a)}else this.model.markers._refresh(r)}},{key:"removeMarker",value:function(e){this._assertWriterUsedCorrectly();var t="string"==typeof e?e:e.name;if(!this.model.markers.has(t))throw new M("writer-removemarker-no-marker",this);var n=this.model.markers.get(t);n.managedUsingOperations?Qc(this,t,n.getRange(),null,n.affectsData):this.model.markers._remove(t)}},{key:"setSelection",value:function(e,t,n){this._assertWriterUsedCorrectly(),this.model.document.selection._setTo(e,t,n)}},{key:"setSelectionFocus",value:function(e,t){this._assertWriterUsedCorrectly(),this.model.document.selection._setFocus(e,t)}},{key:"setSelectionAttribute",value:function(e,t){if(this._assertWriterUsedCorrectly(),"string"==typeof e)this._setSelectionAttribute(e,t);else{var n,r=p(ci(e));try{for(r.s();!(n=r.n()).done;){var i=f(n.value,2),o=i[0],a=i[1];this._setSelectionAttribute(o,a)}}catch(s){r.e(s)}finally{r.f()}}}},{key:"removeSelectionAttribute",value:function(e){if(this._assertWriterUsedCorrectly(),"string"==typeof e)this._removeSelectionAttribute(e);else{var t,n=p(e);try{for(n.s();!(t=n.n()).done;){var r=t.value;this._removeSelectionAttribute(r)}}catch(i){n.e(i)}finally{n.f()}}}},{key:"overrideSelectionGravity",value:function(){return this.model.document.selection._overrideGravity()}},{key:"restoreSelectionGravity",value:function(e){this.model.document.selection._restoreGravity(e)}},{key:"_setSelectionAttribute",value:function(e,t){var n=this.model.document.selection;if(n.isCollapsed&&n.anchor.parent.isEmpty){var r=Sl._getStoreAttributeKey(e);this.setAttribute(r,t,n.anchor.parent)}n._setAttribute(e,t)}},{key:"_removeSelectionAttribute",value:function(e){var t=this.model.document.selection;if(t.isCollapsed&&t.anchor.parent.isEmpty){var n=Sl._getStoreAttributeKey(e);this.removeAttribute(n,t.anchor.parent)}t._removeAttribute(e)}},{key:"_assertWriterUsedCorrectly",value:function(){if(this.model._currentWriter!==this)throw new M("writer-incorrect-use",this)}},{key:"_addOperationForAffectedMarkers",value:function(e,t){var n,r=p(this.model.markers);try{for(r.s();!(n=r.n()).done;){var i=n.value;if(i.managedUsingOperations){var o=i.getRange(),a=!1;if("move"===e)a=t.containsPosition(o.start)||t.start.isEqual(o.start)||t.containsPosition(o.end)||t.end.isEqual(o.end);else{var s=t.nodeBefore,l=t.nodeAfter,c=o.start.parent==s&&o.start.isAtEnd,u=o.end.parent==l&&0==o.end.offset,d=o.end.nodeAfter==l,f=o.start.nodeAfter==l;a=c||u||d||f}a&&this.updateMarker(i.name,{range:o})}}}catch(h){r.e(h)}finally{r.f()}}}]),e}();function Wc(e,t,n,r){var i,o,a,s,l=e.model,c=l.document,u=r.start,d=p(r.getWalker({shallow:!0}));try{for(d.s();!(s=d.n()).done;){var f=s.value;a=f.item.getAttribute(t),i&&o!=a&&(o!=n&&h(),u=i),i=f.nextPosition,o=a}}catch(_){d.e(_)}finally{d.f()}function h(){var r=new pl(u,i),a=r.root.document?c.version:null,s=new Oc(r,t,o,n,a);e.batch.addOperation(s),l.applyOperation(s)}i instanceof cl&&i!=u&&o!=n&&h()}function Yc(e,t,n,r){var i,o,a=e.model,s=a.document,l=r.getAttribute(t);if(l!=n){if(r.root===r){var c=r.document?s.version:null;o=new Hc(r,t,l,n,c)}else{var u=(i=new pl(cl._createBefore(r),e.createPositionAfter(r))).root.document?s.version:null;o=new Oc(i,t,l,n,u)}e.batch.addOperation(o),a.applyOperation(o)}}function Qc(e,t,n,r,i){var o=e.model,a=o.document,s=new Bc(t,n,r,o.markers,i,a.version);e.batch.addOperation(s),o.applyOperation(s)}function Kc(e,t,n,r){var i;if(e.root.document){var o=r.document,a=new cl(o.graveyard,[0]);i=new jc(e,t,a,o.version)}else i=new Lc(e,t);n.addOperation(i),r.applyOperation(i)}function Zc(e,t){return e===t||e instanceof Vc&&t instanceof Vc}var $c=function(){function e(t){b(this,e),this._markerCollection=t,this._changesInElement=new Map,this._elementSnapshots=new Map,this._changedMarkers=new Map,this._changeCount=0,this._cachedChanges=null,this._cachedChangesWithGraveyard=null}return g(e,[{key:"isEmpty",get:function(){return 0==this._changesInElement.size&&0==this._changedMarkers.size}},{key:"refreshItem",value:function(e){if(!this._isInInsertedElement(e.parent)){this._markRemove(e.parent,e.startOffset,e.offsetSize),this._markInsert(e.parent,e.startOffset,e.offsetSize);var t,n=pl._createOn(e),r=p(this._markerCollection.getMarkersIntersectingRange(n));try{for(r.s();!(t=r.n()).done;){var i=t.value,o=i.getRange();this.bufferMarkerChange(i.name,o,o,i.affectsData)}}catch(a){r.e(a)}finally{r.f()}this._cachedChanges=null}}},{key:"bufferOperation",value:function(e){switch(e.type){case"insert":if(this._isInInsertedElement(e.position.parent))return;this._markInsert(e.position.parent,e.position.offset,e.nodes.maxOffset);break;case"addAttribute":case"removeAttribute":case"changeAttribute":var t,n=p(e.range.getItems({shallow:!0}));try{for(n.s();!(t=n.n()).done;){var r=t.value;this._isInInsertedElement(r.parent)||this._markAttribute(r)}}catch(m){n.e(m)}finally{n.f()}break;case"remove":case"move":case"reinsert":if(e.sourcePosition.isEqual(e.targetPosition)||e.sourcePosition.getShiftedBy(e.howMany).isEqual(e.targetPosition))return;var i=this._isInInsertedElement(e.sourcePosition.parent),o=this._isInInsertedElement(e.targetPosition.parent);i||this._markRemove(e.sourcePosition.parent,e.sourcePosition.offset,e.howMany),o||this._markInsert(e.targetPosition.parent,e.getMovedRangeStart().offset,e.howMany);break;case"rename":if(this._isInInsertedElement(e.position.parent))return;this._markRemove(e.position.parent,e.position.offset,1),this._markInsert(e.position.parent,e.position.offset,1);var a,s=pl._createFromPositionAndShift(e.position,1),l=p(this._markerCollection.getMarkersIntersectingRange(s));try{for(l.s();!(a=l.n()).done;){var c=a.value,u=c.getRange();this.bufferMarkerChange(c.name,u,u,c.affectsData)}}catch(m){l.e(m)}finally{l.f()}break;case"split":var d=e.splitPosition.parent;this._isInInsertedElement(d)||this._markRemove(d,e.splitPosition.offset,e.howMany),this._isInInsertedElement(e.insertionPosition.parent)||this._markInsert(e.insertionPosition.parent,e.insertionPosition.offset,1),e.graveyardPosition&&this._markRemove(e.graveyardPosition.parent,e.graveyardPosition.offset,1);break;case"merge":var f=e.sourcePosition.parent;this._isInInsertedElement(f.parent)||this._markRemove(f.parent,f.startOffset,1);var h=e.graveyardPosition.parent;this._markInsert(h,e.graveyardPosition.offset,1);var _=e.targetPosition.parent;this._isInInsertedElement(_)||this._markInsert(_,e.targetPosition.offset,f.maxOffset)}this._cachedChanges=null}},{key:"bufferMarkerChange",value:function(e,t,n,r){var i=this._changedMarkers.get(e);i?(i.newRange=n,i.affectsData=r,null==i.oldRange&&null==i.newRange&&this._changedMarkers.delete(e)):this._changedMarkers.set(e,{oldRange:t,newRange:n,affectsData:r})}},{key:"getMarkersToRemove",value:function(){var e,t=[],n=p(this._changedMarkers);try{for(n.s();!(e=n.n()).done;){var r=f(e.value,2),i=r[0],o=r[1];null!=o.oldRange&&t.push({name:i,range:o.oldRange})}}catch(a){n.e(a)}finally{n.f()}return t}},{key:"getMarkersToAdd",value:function(){var e,t=[],n=p(this._changedMarkers);try{for(n.s();!(e=n.n()).done;){var r=f(e.value,2),i=r[0],o=r[1];null!=o.newRange&&t.push({name:i,range:o.newRange})}}catch(a){n.e(a)}finally{n.f()}return t}},{key:"getChangedMarkers",value:function(){return Array.from(this._changedMarkers).map((function(e){return{name:e[0],data:{oldRange:e[1].oldRange,newRange:e[1].newRange}}}))}},{key:"hasDataChanges",value:function(){var e,t=p(this._changedMarkers);try{for(t.s();!(e=t.n()).done;)if(f(e.value,2)[1].affectsData)return!0}catch(n){t.e(n)}finally{t.f()}return this._changesInElement.size>0}},{key:"getChanges",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{includeChangesInGraveyard:!1};if(this._cachedChanges)return e.includeChangesInGraveyard?this._cachedChangesWithGraveyard.slice():this._cachedChanges.slice();var t,n=[],r=p(this._changesInElement.keys());try{for(r.s();!(t=r.n()).done;){var i,o=t.value,a=this._changesInElement.get(o).sort((function(e,t){return e.offset===t.offset?e.type!=t.type?"remove"==e.type?-1:1:0:e.offset<t.offset?-1:1})),s=this._elementSnapshots.get(o),l=Jc(o.getChildren()),c=Xc(s.length,a),u=0,d=0,f=p(c);try{for(f.s();!(i=f.n()).done;){var _=i.value;if("i"===_)n.push(this._getInsertDiff(o,u,l[u].name)),u++;else if("r"===_)n.push(this._getRemoveDiff(o,u,s[d].name)),d++;else if("a"===_){var m,v=l[u].attributes,g=s[d].attributes,b=void 0;if("$text"==l[u].name)b=new pl(cl._createAt(o,u),cl._createAt(o,u+1));else{var k=o.offsetToIndex(u);b=new pl(cl._createAt(o,u),cl._createAt(o.getChild(k),0))}(m=n).push.apply(m,h(this._getAttributesDiff(b,g,v))),u++,d++}else u++,d++}}catch(P){f.e(P)}finally{f.f()}}}catch(P){r.e(P)}finally{r.f()}n.sort((function(e,t){return e.position.root!=t.position.root?e.position.root.rootName<t.position.root.rootName?-1:1:e.position.isEqual(t.position)?e.changeCount-t.changeCount:e.position.isBefore(t.position)?-1:1}));for(var y=1,w=0;y<n.length;y++){var C=n[w],A=n[y],x="remove"==C.type&&"remove"==A.type&&"$text"==C.name&&"$text"==A.name&&C.position.isEqual(A.position),E="insert"==C.type&&"insert"==A.type&&"$text"==C.name&&"$text"==A.name&&C.position.parent==A.position.parent&&C.position.offset+C.length==A.position.offset,D="attribute"==C.type&&"attribute"==A.type&&C.position.parent==A.position.parent&&C.range.isFlat&&A.range.isFlat&&C.position.offset+C.length==A.position.offset&&C.attributeKey==A.attributeKey&&C.attributeOldValue==A.attributeOldValue&&C.attributeNewValue==A.attributeNewValue;x||E||D?(C.length++,D&&(C.range.end=C.range.end.getShiftedBy(1)),n[y]=null):w=y}n=n.filter((function(e){return e}));var T,M=p(n);try{for(M.s();!(T=M.n()).done;){var S=T.value;delete S.changeCount,"attribute"==S.type&&(delete S.position,delete S.length)}}catch(P){M.e(P)}finally{M.f()}return this._changeCount=0,this._cachedChangesWithGraveyard=n.slice(),this._cachedChanges=n.filter(eu),e.includeChangesInGraveyard?this._cachedChangesWithGraveyard:this._cachedChanges}},{key:"reset",value:function(){this._changesInElement.clear(),this._elementSnapshots.clear(),this._changedMarkers.clear(),this._cachedChanges=null}},{key:"_markInsert",value:function(e,t,n){var r={type:"insert",offset:t,howMany:n,count:this._changeCount++};this._markChange(e,r)}},{key:"_markRemove",value:function(e,t,n){var r={type:"remove",offset:t,howMany:n,count:this._changeCount++};this._markChange(e,r),this._removeAllNestedChanges(e,t,n)}},{key:"_markAttribute",value:function(e){var t={type:"attribute",offset:e.startOffset,howMany:e.offsetSize,count:this._changeCount++};this._markChange(e.parent,t)}},{key:"_markChange",value:function(e,t){this._makeSnapshot(e);var n=this._getChangesForElement(e);this._handleChange(t,n),n.push(t);for(var r=0;r<n.length;r++)n[r].howMany<1&&(n.splice(r,1),r--)}},{key:"_getChangesForElement",value:function(e){var t;return this._changesInElement.has(e)?t=this._changesInElement.get(e):(t=[],this._changesInElement.set(e,t)),t}},{key:"_makeSnapshot",value:function(e){this._elementSnapshots.has(e)||this._elementSnapshots.set(e,Jc(e.getChildren()))}},{key:"_handleChange",value:function(e,t){e.nodesToHandle=e.howMany;var n,r=p(t);try{for(r.s();!(n=r.n()).done;){var i=n.value,o=e.offset+e.howMany,a=i.offset+i.howMany;if("insert"==e.type&&("insert"==i.type&&(e.offset<=i.offset?i.offset+=e.howMany:e.offset<a&&(i.howMany+=e.nodesToHandle,e.nodesToHandle=0)),"remove"==i.type&&e.offset<i.offset&&(i.offset+=e.howMany),"attribute"==i.type))if(e.offset<=i.offset)i.offset+=e.howMany;else if(e.offset<a){var s=i.howMany;i.howMany=e.offset-i.offset,t.unshift({type:"attribute",offset:o,howMany:s-i.howMany,count:this._changeCount++})}if("remove"==e.type){if("insert"==i.type)if(o<=i.offset)i.offset-=e.howMany;else if(o<=a)if(e.offset<i.offset){var l=o-i.offset;i.offset=e.offset,i.howMany-=l,e.nodesToHandle-=l}else i.howMany-=e.nodesToHandle,e.nodesToHandle=0;else if(e.offset<=i.offset)e.nodesToHandle-=i.howMany,i.howMany=0;else if(e.offset<a){var c=a-e.offset;i.howMany-=c,e.nodesToHandle-=c}if("remove"==i.type&&(o<=i.offset?i.offset-=e.howMany:e.offset<i.offset&&(e.nodesToHandle+=i.howMany,i.howMany=0)),"attribute"==i.type)if(o<=i.offset)i.offset-=e.howMany;else if(e.offset<i.offset){var u=o-i.offset;i.offset=e.offset,i.howMany-=u}else if(e.offset<a)if(o<=a){var d=i.howMany;i.howMany=e.offset-i.offset;var f=d-i.howMany-e.nodesToHandle;t.unshift({type:"attribute",offset:e.offset,howMany:f,count:this._changeCount++})}else i.howMany-=a-e.offset}if("attribute"==e.type){if("insert"==i.type)if(e.offset<i.offset&&o>i.offset){if(o>a){var h={type:"attribute",offset:a,howMany:o-a,count:this._changeCount++};this._handleChange(h,t),t.push(h)}e.nodesToHandle=i.offset-e.offset,e.howMany=e.nodesToHandle}else e.offset>=i.offset&&e.offset<a&&(o>a?(e.nodesToHandle=o-a,e.offset=a):e.nodesToHandle=0);if("remove"==i.type&&e.offset<i.offset&&o>i.offset){var _={type:"attribute",offset:i.offset,howMany:o-i.offset,count:this._changeCount++};this._handleChange(_,t),t.push(_),e.nodesToHandle=i.offset-e.offset,e.howMany=e.nodesToHandle}"attribute"==i.type&&(e.offset>=i.offset&&o<=a?(e.nodesToHandle=0,e.howMany=0,e.offset=0):e.offset<=i.offset&&o>=a&&(i.howMany=0))}}}catch(m){r.e(m)}finally{r.f()}e.howMany=e.nodesToHandle,delete e.nodesToHandle}},{key:"_getInsertDiff",value:function(e,t,n){return{type:"insert",position:cl._createAt(e,t),name:n,length:1,changeCount:this._changeCount++}}},{key:"_getRemoveDiff",value:function(e,t,n){return{type:"remove",position:cl._createAt(e,t),name:n,length:1,changeCount:this._changeCount++}}},{key:"_getAttributesDiff",value:function(e,t,n){var r=[];n=new Map(n);var i,o=p(t);try{for(o.s();!(i=o.n()).done;){var a=f(i.value,2),s=a[0],l=a[1],c=n.has(s)?n.get(s):null;c!==l&&r.push({type:"attribute",position:e.start,range:e.clone(),length:1,attributeKey:s,attributeOldValue:l,attributeNewValue:c,changeCount:this._changeCount++}),n.delete(s)}}catch(v){o.e(v)}finally{o.f()}var u,d=p(n);try{for(d.s();!(u=d.n()).done;){var h=f(u.value,2),_=h[0],m=h[1];r.push({type:"attribute",position:e.start,range:e.clone(),length:1,attributeKey:_,attributeOldValue:null,attributeNewValue:m,changeCount:this._changeCount++})}}catch(v){d.e(v)}finally{d.f()}return r}},{key:"_isInInsertedElement",value:function(e){var t=e.parent;if(!t)return!1;var n=this._changesInElement.get(t),r=e.startOffset;if(n){var i,o=p(n);try{for(o.s();!(i=o.n()).done;){var a=i.value;if("insert"==a.type&&r>=a.offset&&r<a.offset+a.howMany)return!0}}catch(s){o.e(s)}finally{o.f()}}return this._isInInsertedElement(t)}},{key:"_removeAllNestedChanges",value:function(e,t,n){var r,i=new pl(cl._createAt(e,t),cl._createAt(e,t+n)),o=p(i.getItems({shallow:!0}));try{for(o.s();!(r=o.n()).done;){var a=r.value;a.is("element")&&(this._elementSnapshots.delete(a),this._changesInElement.delete(a),this._removeAllNestedChanges(a,0,a.maxOffset))}}catch(s){o.e(s)}finally{o.f()}}}]),e}();function Jc(e){var t,n=[],r=p(e);try{for(r.s();!(t=r.n()).done;){var i=t.value;if(i.is("$text"))for(var o=0;o<i.data.length;o++)n.push({name:"$text",attributes:new Map(i.getAttributes())});else n.push({name:i.name,attributes:new Map(i.getAttributes())})}}catch(a){r.e(a)}finally{r.f()}return n}function Xc(e,t){var n,r=[],i=0,o=0,a=p(t);try{for(a.s();!(n=a.n()).done;){var s=n.value;if(s.offset>i){for(var l=0;l<s.offset-i;l++)r.push("e");o+=s.offset-i}if("insert"==s.type){for(var c=0;c<s.howMany;c++)r.push("i");i=s.offset+s.howMany}else if("remove"==s.type){for(var u=0;u<s.howMany;u++)r.push("r");i=s.offset,o+=s.howMany}else r.push.apply(r,h("a".repeat(s.howMany).split(""))),i=s.offset+s.howMany,o+=s.howMany}}catch(f){a.e(f)}finally{a.f()}if(o<e)for(var d=0;d<e-o-i;d++)r.push("e");return r}function eu(e){var t=e.position&&"$graveyard"==e.position.root.rootName,n=e.range&&"$graveyard"==e.range.root.rootName;return!t&&!n}var tu=function(){function e(){b(this,e),this._operations=[],this._undoPairs=new Map,this._undoneOperations=new Set}return g(e,[{key:"addOperation",value:function(e){this._operations.includes(e)||this._operations.push(e)}},{key:"getOperations",value:function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Number.NEGATIVE_INFINITY,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.POSITIVE_INFINITY,r=[],i=p(this._operations);try{for(i.s();!(e=i.n()).done;){var o=e.value;o.baseVersion>=t&&o.baseVersion<n&&r.push(o)}}catch(a){i.e(a)}finally{i.f()}return r}},{key:"getOperation",value:function(e){var t,n=p(this._operations);try{for(n.s();!(t=n.n()).done;){var r=t.value;if(r.baseVersion==e)return r}}catch(i){n.e(i)}finally{n.f()}}},{key:"setOperationAsUndone",value:function(e,t){this._undoPairs.set(t,e),this._undoneOperations.add(e)}},{key:"isUndoingOperation",value:function(e){return this._undoPairs.has(e)}},{key:"isUndoneOperation",value:function(e){return this._undoneOperations.has(e)}},{key:"getUndoneOperation",value:function(e){return this._undoPairs.get(e)}}]),e}();function nu(e,t){return!!(n=e.charAt(t-1))&&1==n.length&&/[\ud800-\udbff]/.test(n)&&function(e){return!!e&&1==e.length&&/[\udc00-\udfff]/.test(e)}(e.charAt(t));var n}function ru(e,t){return!!(n=e.charAt(t))&&1==n.length&&/[\u0300-\u036f\u1ab0-\u1aff\u1dc0-\u1dff\u20d0-\u20ff\ufe20-\ufe2f]/.test(n);var n}var iu="$graveyard",ou=function(){function e(t){var n=this;b(this,e),this.model=t,this.version=0,this.history=new tu(this),this.selection=new Sl(this),this.roots=new Kr({idProperty:"rootName"}),this.differ=new $c(t.markers),this._postFixers=new Set,this._hasSelectionChangedFromTheLastChangeBlock=!1,this.createRoot("$root",iu),this.listenTo(t,"applyOperation",(function(e,t){var r=t[0];if(r.isDocumentOperation&&r.baseVersion!==n.version)throw new M("model-document-applyoperation-wrong-version",n,{operation:r})}),{priority:"highest"}),this.listenTo(t,"applyOperation",(function(e,t){var r=t[0];r.isDocumentOperation&&n.differ.bufferOperation(r)}),{priority:"high"}),this.listenTo(t,"applyOperation",(function(e,t){var r=t[0];r.isDocumentOperation&&(n.version++,n.history.addOperation(r))}),{priority:"low"}),this.listenTo(this.selection,"change",(function(){n._hasSelectionChangedFromTheLastChangeBlock=!0})),this.listenTo(t.markers,"update",(function(e,t,r,i){n.differ.bufferMarkerChange(t.name,r,i,t.affectsData),null===r&&t.on("change",(function(e,r){n.differ.bufferMarkerChange(t.name,r,t.getRange(),t.affectsData)}))}))}return g(e,[{key:"graveyard",get:function(){return this.getRoot(iu)}},{key:"createRoot",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"$root",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"main";if(this.roots.get(t))throw new M("model-document-createroot-name-exists",this,{name:t});var n=new Vc(this,e,t);return this.roots.add(n),n}},{key:"destroy",value:function(){this.selection.destroy(),this.stopListening()}},{key:"getRoot",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"main";return this.roots.get(e)}},{key:"getRootNames",value:function(){return Array.from(this.roots,(function(e){return e.rootName})).filter((function(e){return e!=iu}))}},{key:"registerPostFixer",value:function(e){this._postFixers.add(e)}},{key:"toJSON",value:function(){var e=oi(this);return e.selection="[engine.model.DocumentSelection]",e.model="[engine.model.Model]",e}},{key:"_handleChangeBlock",value:function(e){this._hasDocumentChangedFromTheLastChangeBlock()&&(this._callPostFixers(e),this.selection.refresh(),this.differ.hasDataChanges()?this.fire("change:data",e.batch):this.fire("change",e.batch),this.selection.refresh(),this.differ.reset()),this._hasSelectionChangedFromTheLastChangeBlock=!1}},{key:"_hasDocumentChangedFromTheLastChangeBlock",value:function(){return!this.differ.isEmpty||this._hasSelectionChangedFromTheLastChangeBlock}},{key:"_getDefaultRoot",value:function(){var e,t=p(this.roots);try{for(t.s();!(e=t.n()).done;){var n=e.value;if(n!==this.graveyard)return n}}catch(r){t.e(r)}finally{t.f()}return this.graveyard}},{key:"_getDefaultRange",value:function(){var e=this._getDefaultRoot(),t=this.model,n=t.schema,r=t.createPositionFromPath(e,[0]);return n.getNearestSelectionRange(r)||t.createRange(r)}},{key:"_validateSelectionRange",value:function(e){return au(e.start)&&au(e.end)}},{key:"_callPostFixers",value:function(e){var t=!1;do{var n,r=p(this._postFixers);try{for(r.s();!(n=r.n()).done;){var i=n.value;if(this.selection.refresh(),t=i(e))break}}catch(o){r.e(o)}finally{r.f()}}while(t)}}]),e}();function au(e){var t=e.textNode;if(t){var n=t.data,r=e.offset-t.startOffset;return!nu(n,r)&&!ru(n,r)}return!0}It(ou,q);var su=function(e){function t(){b(this,t),this._markers=new Map}return g(t,[{key:e,value:function(){return this._markers.values()}},{key:"has",value:function(e){var t=e instanceof lu?e.name:e;return this._markers.has(t)}},{key:"get",value:function(e){return this._markers.get(e)||null}},{key:"_set",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=e instanceof lu?e.name:e;if(i.includes(","))throw new M("markercollection-incorrect-marker-name",this);var o=this._markers.get(i);if(o){var a=o.getRange(),s=!1;return a.isEqual(t)||(o._attachLiveRange(El.fromRange(t)),s=!0),n!=o.managedUsingOperations&&(o._managedUsingOperations=n,s=!0),"boolean"==typeof r&&r!=o.affectsData&&(o._affectsData=r,s=!0),s&&this.fire("update:"+i,o,a,t),o}var l=El.fromRange(t),c=new lu(i,l,n,r);return this._markers.set(i,c),this.fire("update:"+i,c,null,t),c}},{key:"_remove",value:function(e){var t=e instanceof lu?e.name:e,n=this._markers.get(t);return!!n&&(this._markers.delete(t),this.fire("update:"+t,n,n.getRange(),null),this._destroyMarker(n),!0)}},{key:"_refresh",value:function(e){var t=e instanceof lu?e.name:e,n=this._markers.get(t);if(!n)throw new M("markercollection-refresh-marker-not-exists",this);var r=n.getRange();this.fire("update:"+t,n,r,r,n.managedUsingOperations,n.affectsData)}},{key:"getMarkersAtPosition",value:d.mark((function e(t){var n,r,i;return d.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=p(this),e.prev=1,n.s();case 3:if((r=n.n()).done){e.next=11;break}if(i=r.value,e.t0=i.getRange().containsPosition(t),!e.t0){e.next=9;break}return e.next=9,i;case 9:e.next=3;break;case 11:e.next=16;break;case 13:e.prev=13,e.t1=e.catch(1),n.e(e.t1);case 16:return e.prev=16,n.f(),e.finish(16);case 19:case"end":return e.stop()}}),e,this,[[1,13,16,19]])}))},{key:"getMarkersIntersectingRange",value:d.mark((function e(t){var n,r,i;return d.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=p(this),e.prev=1,n.s();case 3:if((r=n.n()).done){e.next=11;break}if(i=r.value,e.t0=null!==i.getRange().getIntersection(t),!e.t0){e.next=9;break}return e.next=9,i;case 9:e.next=3;break;case 11:e.next=16;break;case 13:e.prev=13,e.t1=e.catch(1),n.e(e.t1);case 16:return e.prev=16,n.f(),e.finish(16);case 19:case"end":return e.stop()}}),e,this,[[1,13,16,19]])}))},{key:"destroy",value:function(){var e,t=p(this._markers.values());try{for(t.s();!(e=t.n()).done;){var n=e.value;this._destroyMarker(n)}}catch(r){t.e(r)}finally{t.f()}this._markers=null,this.stopListening()}},{key:"getMarkersGroup",value:d.mark((function e(t){var n,r,i;return d.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=p(this._markers.values()),e.prev=1,n.s();case 3:if((r=n.n()).done){e.next=11;break}if(i=r.value,e.t0=i.name.startsWith(t+":"),!e.t0){e.next=9;break}return e.next=9,i;case 9:e.next=3;break;case 11:e.next=16;break;case 13:e.prev=13,e.t1=e.catch(1),n.e(e.t1);case 16:return e.prev=16,n.f(),e.finish(16);case 19:case"end":return e.stop()}}),e,this,[[1,13,16,19]])}))},{key:"_destroyMarker",value:function(e){e.stopListening(),e._detachLiveRange()}}]),t}(Symbol.iterator);It(su,q);var lu=function(){function e(t,n,r,i){b(this,e),this.name=t,this._liveRange=this._attachLiveRange(n),this._managedUsingOperations=r,this._affectsData=i}return g(e,[{key:"managedUsingOperations",get:function(){if(!this._liveRange)throw new M("marker-destroyed",this);return this._managedUsingOperations}},{key:"affectsData",get:function(){if(!this._liveRange)throw new M("marker-destroyed",this);return this._affectsData}},{key:"getStart",value:function(){if(!this._liveRange)throw new M("marker-destroyed",this);return this._liveRange.start.clone()}},{key:"getEnd",value:function(){if(!this._liveRange)throw new M("marker-destroyed",this);return this._liveRange.end.clone()}},{key:"getRange",value:function(){if(!this._liveRange)throw new M("marker-destroyed",this);return this._liveRange.toRange()}},{key:"is",value:function(e){return"marker"===e||"model:marker"===e}},{key:"_attachLiveRange",value:function(e){return this._liveRange&&this._detachLiveRange(),e.delegate("change:range").to(this),e.delegate("change:content").to(this),this._liveRange=e,e}},{key:"_detachLiveRange",value:function(){this._liveRange.stopDelegating("change:range",this),this._liveRange.stopDelegating("change:content",this),this._liveRange.detach(),this._liveRange=null}}]),e}();It(lu,q);var cu=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"type",get:function(){return"noop"}},{key:"clone",value:function(){return new n(this.baseVersion)}},{key:"getReversed",value:function(){return new n(this.baseVersion+1)}},{key:"_execute",value:function(){}}],[{key:"className",get:function(){return"NoOperation"}}]),n}(xc),uu={};uu[Oc.className]=Oc,uu[qc.className]=qc,uu[Bc.className]=Bc,uu[jc.className]=jc,uu[cu.className]=cu,uu[xc.className]=xc,uu[zc.className]=zc,uu[Hc.className]=Hc,uu[Gc.className]=Gc,uu[Fc.className]=Fc;var du=function(e){_(n,e);var t=m(n);function n(e,r){var i,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"toNone";if(b(this,n),!(i=t.call(this,e,r,o)).root.is("rootElement"))throw new M("model-liveposition-root-not-rootelement",e);return fu.call(l(i)),u(i)}return g(n,[{key:"detach",value:function(){this.stopListening()}},{key:"is",value:function(e){return"livePosition"===e||"model:livePosition"===e||"position"==e||"model:position"===e}},{key:"toPosition",value:function(){return new cl(this.root,this.path.slice(),this.stickiness)}}],[{key:"fromPosition",value:function(e,t){return new this(e.root,e.path.slice(),t||e.stickiness)}}]),n}(cl);function fu(){var e=this;this.listenTo(this.root.document.model,"applyOperation",(function(t,n){var r=n[0];r.isDocumentOperation&&pu.call(e,r)}),{priority:"low"})}function pu(e){var t=this.getTransformedByOperation(e);if(!this.isEqual(t)){var n=this.toPosition();this.path=t.path,this.root=t.root,this.fire("change",n)}}It(du,q);var hu=function(){function e(t,n,r){b(this,e),this.model=t,this.writer=n,this.position=r,this.canMergeWith=new Set([this.position.parent]),this.schema=t.schema,this._documentFragment=n.createDocumentFragment(),this._documentFragmentPosition=n.createPositionAt(this._documentFragment,0),this._firstNode=null,this._lastNode=null,this._lastAutoParagraph=null,this._filterAttributesOf=[],this._affectedStart=null,this._affectedEnd=null}return g(e,[{key:"handleNodes",value:function(e){for(var t=0,n=Array.from(e);t<n.length;t++){var r=n[t];this._handleNode(r)}this._insertPartialFragment(),this._lastAutoParagraph&&this._updateLastNodeFromAutoParagraph(this._lastAutoParagraph),this._mergeOnRight(),this.schema.removeDisallowedAttributes(this._filterAttributesOf,this.writer),this._filterAttributesOf=[]}},{key:"_updateLastNodeFromAutoParagraph",value:function(e){var t=this.writer.createPositionAfter(this._lastNode),n=this.writer.createPositionAfter(e);if(n.isAfter(t)){if(this._lastNode=e,this.position.parent!=e||!this.position.isAtEnd)throw new M("insertcontent-invalid-insertion-position",this);this.position=n,this._setAffectedBoundaries(this.position)}}},{key:"getSelectionRange",value:function(){return this.nodeToSelect?pl._createOn(this.nodeToSelect):this.model.schema.getNearestSelectionRange(this.position)}},{key:"getAffectedRange",value:function(){return this._affectedStart?new pl(this._affectedStart,this._affectedEnd):null}},{key:"destroy",value:function(){this._affectedStart&&this._affectedStart.detach(),this._affectedEnd&&this._affectedEnd.detach()}},{key:"_handleNode",value:function(e){if(this.schema.isObject(e))this._handleObject(e);else{var t=this._checkAndAutoParagraphToAllowedPosition(e);t||(t=this._checkAndSplitToAllowedPosition(e))?(this._appendToFragment(e),this._firstNode||(this._firstNode=e),this._lastNode=e):this._handleDisallowedNode(e)}}},{key:"_insertPartialFragment",value:function(){if(!this._documentFragment.isEmpty){var e=du.fromPosition(this.position,"toNext");this._setAffectedBoundaries(this.position),this._documentFragment.getChild(0)==this._firstNode&&(this.writer.insert(this._firstNode,this.position),this._mergeOnLeft(),this.position=e.toPosition()),this._documentFragment.isEmpty||this.writer.insert(this._documentFragment,this.position),this._documentFragmentPosition=this.writer.createPositionAt(this._documentFragment,0),this.position=e.toPosition(),e.detach()}}},{key:"_handleObject",value:function(e){this._checkAndSplitToAllowedPosition(e)?this._appendToFragment(e):this._tryAutoparagraphing(e)}},{key:"_handleDisallowedNode",value:function(e){e.is("element")?this.handleNodes(e.getChildren()):this._tryAutoparagraphing(e)}},{key:"_appendToFragment",value:function(e){if(!this.schema.checkChild(this.position,e))throw new M("insertcontent-wrong-position",this,{node:e,position:this.position});this.writer.insert(e,this._documentFragmentPosition),this._documentFragmentPosition=this._documentFragmentPosition.getShiftedBy(e.offsetSize),this.schema.isObject(e)&&!this.schema.checkChild(this.position,"$text")?this.nodeToSelect=e:this.nodeToSelect=null,this._filterAttributesOf.push(e)}},{key:"_setAffectedBoundaries",value:function(e){this._affectedStart||(this._affectedStart=du.fromPosition(e,"toPrevious")),this._affectedEnd&&!this._affectedEnd.isBefore(e)||(this._affectedEnd&&this._affectedEnd.detach(),this._affectedEnd=du.fromPosition(e,"toNext"))}},{key:"_mergeOnLeft",value:function(){var e=this._firstNode;if(e instanceof al&&this._canMergeLeft(e)){var t=du._createBefore(e);t.stickiness="toNext";var n=du.fromPosition(this.position,"toNext");this._affectedStart.isEqual(t)&&(this._affectedStart.detach(),this._affectedStart=du._createAt(t.nodeBefore,"end","toPrevious")),this._firstNode===this._lastNode&&(this._firstNode=t.nodeBefore,this._lastNode=t.nodeBefore),this.writer.merge(t),t.isEqual(this._affectedEnd)&&this._firstNode===this._lastNode&&(this._affectedEnd.detach(),this._affectedEnd=du._createAt(t.nodeBefore,"end","toNext")),this.position=n.toPosition(),n.detach(),this._filterAttributesOf.push(this.position.parent),t.detach()}}},{key:"_mergeOnRight",value:function(){var e=this._lastNode;if(e instanceof al&&this._canMergeRight(e)){var t=du._createAfter(e);if(t.stickiness="toNext",!this.position.isEqual(t))throw new M("insertcontent-invalid-insertion-position",this);this.position=cl._createAt(t.nodeBefore,"end");var n=du.fromPosition(this.position,"toPrevious");this._affectedEnd.isEqual(t)&&(this._affectedEnd.detach(),this._affectedEnd=du._createAt(t.nodeBefore,"end","toNext")),this._firstNode===this._lastNode&&(this._firstNode=t.nodeBefore,this._lastNode=t.nodeBefore),this.writer.merge(t),t.getShiftedBy(-1).isEqual(this._affectedStart)&&this._firstNode===this._lastNode&&(this._affectedStart.detach(),this._affectedStart=du._createAt(t.nodeBefore,0,"toPrevious")),this.position=n.toPosition(),n.detach(),this._filterAttributesOf.push(this.position.parent),t.detach()}}},{key:"_canMergeLeft",value:function(e){var t=e.previousSibling;return t instanceof al&&this.canMergeWith.has(t)&&this.model.schema.checkMerge(t,e)}},{key:"_canMergeRight",value:function(e){var t=e.nextSibling;return t instanceof al&&this.canMergeWith.has(t)&&this.model.schema.checkMerge(e,t)}},{key:"_tryAutoparagraphing",value:function(e){var t=this.writer.createElement("paragraph");this._getAllowedIn(this.position.parent,t)&&this.schema.checkChild(t,e)&&(t._appendChild(e),this._handleNode(t))}},{key:"_checkAndAutoParagraphToAllowedPosition",value:function(e){if(this.schema.checkChild(this.position.parent,e))return!0;if(!this.schema.checkChild(this.position.parent,"paragraph")||!this.schema.checkChild("paragraph",e))return!1;this._insertPartialFragment();var t=this.writer.createElement("paragraph");return this.writer.insert(t,this.position),this._setAffectedBoundaries(this.position),this._lastAutoParagraph=t,this.position=this.writer.createPositionAt(t,0),!0}},{key:"_checkAndSplitToAllowedPosition",value:function(e){var t=this._getAllowedIn(this.position.parent,e);if(!t)return!1;for(t!=this.position.parent&&this._insertPartialFragment();t!=this.position.parent;)if(this.position.isAtStart){var n=this.position.parent;this.position=this.writer.createPositionBefore(n),n.isEmpty&&n.parent===t&&this.writer.remove(n)}else if(this.position.isAtEnd)this.position=this.writer.createPositionAfter(this.position.parent);else{var r=this.writer.createPositionAfter(this.position.parent);this._setAffectedBoundaries(this.position),this.writer.split(this.position),this.position=r,this.canMergeWith.add(this.position.nodeAfter)}return!0}},{key:"_getAllowedIn",value:function(e,t){return this.schema.checkChild(e,t)?e:this.schema.isLimit(e)?null:this._getAllowedIn(e.parent,t)}}]),e}();function _u(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!t.isCollapsed){var r=t.getFirstRange();if("$graveyard"!=r.root.rootName){var i=e.schema;e.change((function(e){if(n.doNotResetEntireContent||!function(e,t){var n=e.getLimitElement(t);if(!t.containsEntireContent(n))return!1;var r=t.getFirstRange();return r.start.parent!=r.end.parent&&e.checkChild(n,"paragraph")}(i,t)){var o=function(e){var t=e.root.document.model,n=e.start,r=e.end;if(t.hasContent(e,{ignoreMarkers:!0})){var i=function(e){var t,n=e.parent,r=n.root.document.model.schema,i=n.getAncestors({parentFirst:!0,includeSelf:!0}),o=p(i);try{for(o.s();!(t=o.n()).done;){var a=t.value;if(r.isLimit(a))return null;if(r.isBlock(a))return a}}catch(s){o.e(s)}finally{o.f()}}(r);if(i&&r.isTouching(t.createPositionAt(i,0))){var o=t.createSelection(e);t.modifySelection(o,{direction:"backward"});var a=o.getLastPosition(),s=t.createRange(a,r);t.hasContent(s,{ignoreMarkers:!0})||(r=a)}}return[du.fromPosition(n,"toPrevious"),du.fromPosition(r,"toNext")]}(r),a=f(o,2),s=a[0],l=a[1];s.isTouching(l)||e.remove(e.createRange(s,l)),n.leaveUnmerged||(function(e,t,n){var r=e.model;if(gu(e.model.schema,t,n)){var i=function(e,t){for(var n=e.getAncestors(),r=t.getAncestors(),i=0;n[i]&&n[i]==r[i];)i++;return[n[i],r[i]]}(t,n),o=f(i,2),a=o[0],s=o[1];a&&s&&(!r.hasContent(a,{ignoreMarkers:!0})&&r.hasContent(s,{ignoreMarkers:!0})?vu(e,t,n,a.parent):mu(e,t,n,a.parent))}}(e,s,l),i.removeDisallowedAttributes(s.parent.getChildren(),e)),ku(e,t,s),!n.doNotAutoparagraph&&function(e,t){var n=e.checkChild(t,"$text"),r=e.checkChild(t,"paragraph");return!n&&r}(i,s)&&bu(e,s,t),s.detach(),l.detach()}else!function(e,t){var n=e.model.schema.getLimitElement(t);e.remove(e.createRangeIn(n)),bu(e,e.createPositionAt(n,0),t)}(e,t)}))}}}function mu(e,t,n,r){var i=t.parent,o=n.parent;if(i!=r&&o!=r){for(t=e.createPositionAfter(i),(n=e.createPositionBefore(o)).isEqual(t)||e.insert(o,t),e.merge(t);n.parent.isEmpty;){var a=n.parent;n=e.createPositionBefore(a),e.remove(a)}gu(e.model.schema,t,n)&&mu(e,t,n,r)}}function vu(e,t,n,r){var i=t.parent,o=n.parent;if(i!=r&&o!=r){for(t=e.createPositionAfter(i),(n=e.createPositionBefore(o)).isEqual(t)||e.insert(i,n);t.parent.isEmpty;){var a=t.parent;t=e.createPositionBefore(a),e.remove(a)}n=e.createPositionBefore(o),function(e,t){var n=t.nodeBefore,r=t.nodeAfter;n.name!=r.name&&e.rename(n,r.name),e.clearAttributes(n),e.setAttributes(Object.fromEntries(r.getAttributes()),n),e.merge(t)}(e,n),gu(e.model.schema,t,n)&&vu(e,t,n,r)}}function gu(e,t,n){var r=t.parent,i=n.parent;return r!=i&&!e.isLimit(r)&&!e.isLimit(i)&&function(e,t,n){var r,i=new pl(e,t),o=p(i.getWalker());try{for(o.s();!(r=o.n()).done;){var a=r.value;if(n.isLimit(a.item))return!1}}catch(s){o.e(s)}finally{o.f()}return!0}(t,n,e)}function bu(e,t,n){var r=e.createElement("paragraph");e.insert(r,t),ku(e,n,e.createPositionAt(r,0))}function ku(e,t,n){t instanceof Sl?e.setSelection(n):t.setTo(n)}var yu=' ,.?!:;"-()';function wu(e,t){var n=e.isForward,r=e.walker,i=e.unit,o=e.schema,a=t.type,s=t.item,l=t.nextPosition;if("text"==a)return"word"===e.unit?function(e,t){var n=e.position.textNode;if(n)for(var r=e.position.offset-n.startOffset;!Au(n.data,r,t)&&!xu(n,r,t);){e.next();var i=t?e.position.nodeAfter:e.position.nodeBefore;if(i&&i.is("$text")){var o=i.data.charAt(t?0:i.data.length-1);yu.includes(o)||(e.next(),n=e.position.textNode)}r=e.position.offset-n.startOffset}return e.position}(r,n):function(e,t){var n=e.position.textNode;if(n)for(var r=n.data,i=e.position.offset-n.startOffset;nu(r,i)||"character"==t&&ru(r,i);)e.next(),i=e.position.offset-n.startOffset;return e.position}(r,i);if(a==(n?"elementStart":"elementEnd")){if(o.isSelectable(s))return cl._createAt(s,n?"after":"before");if(o.checkChild(l,"$text"))return l}else{if(o.isLimit(s))return void r.skip((function(){return!0}));if(o.checkChild(l,"$text"))return l}}function Cu(e,t){var n=e.root,r=cl._createAt(n,t?"end":0);return t?new pl(e,r):new pl(r,e)}function Au(e,t,n){var r=t+(n?0:-1);return yu.includes(e.charAt(r))}function xu(e,t,n){return t===(n?e.endOffset:0)}function Eu(e,t){var n=[];Array.from(e.getItems({direction:"backward"})).map((function(e){return t.createRangeOn(e)})).filter((function(t){return(t.start.isAfter(e.start)||t.start.isEqual(e.start))&&(t.end.isBefore(e.end)||t.end.isEqual(e.end))})).forEach((function(e){n.push(e.start.parent),t.remove(e)})),n.forEach((function(e){for(var n=e;n.parent&&n.isEmpty;){var r=t.createRangeOn(n);n=n.parent,t.remove(r)}}))}function Du(e){e.document.registerPostFixer((function(t){return function(e,t){var n,r=t.document.selection,i=t.schema,o=[],a=!1,s=p(r.getRanges());try{for(s.s();!(n=s.n()).done;){var l=n.value,c=Tu(l,i);c&&!c.isEqual(l)?(o.push(c),a=!0):o.push(l)}}catch(u){s.e(u)}finally{s.f()}a&&e.setSelection(function(e){for(var t=h(e),n=new Set,r=1;r<t.length;){var i,o=t[r],a=t.slice(0,r),s=p(a.entries());try{for(s.s();!(i=s.n()).done;){var l=f(i.value,2),c=l[0],d=l[1];if(!n.has(c))if(o.isEqual(d))n.add(c);else if(o.isIntersecting(d)){n.add(c),n.add(r);var _=o.getJoined(d);t.push(_)}}}catch(u){s.e(u)}finally{s.f()}r++}return t.filter((function(e,t){return!n.has(t)}))}(o),{backward:r.isBackward})}(t,e)}))}function Tu(e,t){return e.isCollapsed?function(e,t){var n=e.start,r=t.getNearestSelectionRange(n);if(!r){var i=n.getAncestors().reverse().find((function(e){return t.isObject(e)}));return i?pl._createOn(i):null}if(!r.isCollapsed)return r;var o=r.start;return n.isEqual(o)?null:new pl(o)}(e,t):function(e,t){var n=e.start,r=e.end,i=t.checkChild(n,"$text"),o=t.checkChild(r,"$text"),a=t.getLimitElement(n),s=t.getLimitElement(r);if(a===s){if(i&&o)return null;if(function(e,t,n){var r=e.nodeAfter&&!n.isLimit(e.nodeAfter)||n.checkChild(e,"$text"),i=t.nodeBefore&&!n.isLimit(t.nodeBefore)||n.checkChild(t,"$text");return r||i}(n,r,t)){var l=n.nodeAfter&&t.isSelectable(n.nodeAfter)?null:t.getNearestSelectionRange(n,"forward"),c=r.nodeBefore&&t.isSelectable(r.nodeBefore)?null:t.getNearestSelectionRange(r,"backward"),u=l?l.start:n,d=c?c.end:r;return new pl(u,d)}}var f=a&&!a.is("rootElement"),p=s&&!s.is("rootElement");if(f||p){var h=n.nodeAfter&&r.nodeBefore&&n.nodeAfter.parent===r.nodeBefore.parent,_=f&&(!h||!Su(n.nodeAfter,t)),m=p&&(!h||!Su(r.nodeBefore,t)),v=n,g=r;return _&&(v=cl._createBefore(Mu(a,t))),m&&(g=cl._createAfter(Mu(s,t))),new pl(v,g)}return null}(e,t)}function Mu(e,t){for(var n=e,r=n;t.isLimit(r)&&r.parent;)n=r,r=r.parent;return n}function Su(e,t){return e&&t.isSelectable(e)}var Pu=function(){function e(){var t=this;b(this,e),this.markers=new su,this.document=new ou(this),this.schema=new nc,this._pendingChanges=[],this._currentWriter=null,["insertContent","deleteContent","modifySelection","getSelectedContent","applyOperation"].forEach((function(e){return t.decorate(e)})),this.on("applyOperation",(function(e,t){t[0]._validate()}),{priority:"highest"}),this.schema.register("$root",{isLimit:!0}),this.schema.register("$block",{allowIn:"$root",isBlock:!0}),this.schema.register("$text",{allowIn:"$block",isInline:!0,isContent:!0}),this.schema.register("$clipboardHolder",{allowContentOf:"$root",allowChildren:"$text",isLimit:!0}),this.schema.register("$documentFragment",{allowContentOf:"$root",allowChildren:"$text",isLimit:!0}),this.schema.register("$marker"),this.schema.addChildCheck((function(e,t){if("$marker"===t.name)return!0})),Du(this),this.document.registerPostFixer(Fl)}return g(e,[{key:"change",value:function(e){try{return 0===this._pendingChanges.length?(this._pendingChanges.push({batch:new Ac,callback:e}),this._runPendingChanges()[0]):e(this._currentWriter)}catch(e){M.rethrowUnexpectedError(e,this)}}},{key:"enqueueChange",value:function(e,t){try{e?"function"==typeof e?(t=e,e=new Ac):e instanceof Ac||(e=new Ac(e)):e=new Ac,this._pendingChanges.push({batch:e,callback:t}),1==this._pendingChanges.length&&this._runPendingChanges()}catch(e){M.rethrowUnexpectedError(e,this)}}},{key:"applyOperation",value:function(e){e._execute()}},{key:"insertContent",value:function(e,t,n){return function(e,t,n,r){return e.change((function(i){var o;(o=n?n instanceof yl||n instanceof Sl?n:i.createSelection(n,r):e.document.selection).isCollapsed||e.deleteContent(o,{doNotAutoparagraph:!0});var a,s=new hu(e,i,o.anchor);a=t.is("documentFragment")?t.getChildren():[t],s.handleNodes(a);var l=s.getSelectionRange();l&&(o instanceof Sl?i.setSelection(l):o.setTo(l));var c=s.getAffectedRange()||e.createRange(o.anchor);return s.destroy(),c}))}(this,e,t,n)}},{key:"deleteContent",value:function(e,t){_u(this,e,t)}},{key:"modifySelection",value:function(e,t){!function(e,t){for(var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=e.schema,o="backward"!=r.direction,a=r.unit?r.unit:"character",s=t.focus,l=new sl({boundaries:Cu(s,o),singleCharacters:!0,direction:o?"forward":"backward"}),c={walker:l,schema:i,isForward:o,unit:a},u=function(){if(n.done)return{v:void 0};var r=wu(c,n.value);return r?{v:void(t instanceof Sl?e.change((function(e){e.setSelectionFocus(r)})):t.setFocus(r))}:void 0};n=l.next();){var d=u();if("object"===typeof d)return d.v}}(this,e,t)}},{key:"getSelectedContent",value:function(e){return function(e,t){return e.change((function(e){var n=e.createDocumentFragment(),r=t.getFirstRange();if(!r||r.isCollapsed)return n;var i,o,a=r.start.root,s=r.start.getCommonPath(r.end),l=a.getNodeByPath(s),c=(i=r.start.parent==r.end.parent?r:e.createRange(e.createPositionAt(l,r.start.path[s.length]),e.createPositionAt(l,r.end.path[s.length]+1))).end.offset-i.start.offset,u=p(i.getItems({shallow:!0}));try{for(u.s();!(o=u.n()).done;){var d=o.value;d.is("$textProxy")?e.appendText(d.data,d.getAttributes(),n):e.append(e.cloneElement(d,!0),n)}}catch(_){u.e(_)}finally{u.f()}if(i!=r){var f=r._getTransformedByMove(i.start,e.createPositionAt(n,0),c)[0],h=e.createRange(e.createPositionAt(n,0),f.start);Eu(e.createRange(f.end,e.createPositionAt(n,"end")),e),Eu(h,e)}return n}))}(this,e)}},{key:"hasContent",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e instanceof al?pl._createIn(e):e;if(n.isCollapsed)return!1;var r=t.ignoreWhitespaces,i=void 0!==r&&r,o=t.ignoreMarkers;if(void 0===o||!o){var a,s=p(this.markers.getMarkersIntersectingRange(n));try{for(s.s();!(a=s.n()).done;)if(a.value.affectsData)return!0}catch(d){s.e(d)}finally{s.f()}}var l,c=p(n.getItems());try{for(c.s();!(l=c.n()).done;){var u=l.value;if(this.schema.isContent(u)){if(!u.is("$textProxy"))return!0;if(!i)return!0;if(-1!==u.data.search(/\S/))return!0}}}catch(d){c.e(d)}finally{c.f()}return!1}},{key:"createPositionFromPath",value:function(e,t,n){return new cl(e,t,n)}},{key:"createPositionAt",value:function(e,t){return cl._createAt(e,t)}},{key:"createPositionAfter",value:function(e){return cl._createAfter(e)}},{key:"createPositionBefore",value:function(e){return cl._createBefore(e)}},{key:"createRange",value:function(e,t){return new pl(e,t)}},{key:"createRangeIn",value:function(e){return pl._createIn(e)}},{key:"createRangeOn",value:function(e){return pl._createOn(e)}},{key:"createSelection",value:function(e,t,n){return new yl(e,t,n)}},{key:"createBatch",value:function(e){return new Ac(e)}},{key:"createOperationFromJSON",value:function(e){return function(){function e(){b(this,e)}return g(e,null,[{key:"fromJSON",value:function(e,t){return uu[e.__className].fromJSON(e,t)}}]),e}().fromJSON(e,this.document)}},{key:"destroy",value:function(){this.document.destroy(),this.stopListening()}},{key:"_runPendingChanges",value:function(){var e=[];for(this.fire("_beforeChanges");this._pendingChanges.length;){var t=this._pendingChanges[0].batch;this._currentWriter=new Uc(this,t);var n=this._pendingChanges[0].callback(this._currentWriter);e.push(n),this.document._handleChangeBlock(this._currentWriter),this._pendingChanges.shift(),this._currentWriter=null}return this.fire("_afterChanges"),e}}]),e}();It(Pu,Dt);var Nu=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),(r=t.call(this)).editor=e,r}return g(n,[{key:"set",value:function(e,t){var r=this,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("string"==typeof t){var o=t;t=function(e,t){r.editor.execute(o),t()}}a(s(n.prototype),"set",this).call(this,e,t,i)}}]),n}(Gs),Iu=function(){function e(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};b(this,e);var r=n.language||this.constructor.defaultConfig&&this.constructor.defaultConfig.language;this._context=n.context||new ni({language:r}),this._context._addEditor(this,!n.context);var i=Array.from(this.constructor.builtinPlugins||[]);this.config=new Ur(n,this.constructor.defaultConfig),this.config.define("plugins",i),this.config.define(this._context._getEditorConfig()),this.plugins=new Zr(this,i,this._context.plugins),this.locale=this._context.locale,this.t=this.locale.t,this.commands=new Xl,this.set("state","initializing"),this.once("ready",(function(){return t.state="ready"}),{priority:"high"}),this.once("destroy",(function(){return t.state="destroyed"}),{priority:"high"}),this.set("isReadOnly",!1),this.model=new Pu;var o=new Qi;this.data=new kc(this.model,o),this.editing=new Jl(this.model,o),this.editing.view.document.bind("isReadOnly").to(this),this.conversion=new yc([this.editing.downcastDispatcher,this.data.downcastDispatcher],this.data.upcastDispatcher),this.conversion.addAlias("dataDowncast",this.data.downcastDispatcher),this.conversion.addAlias("editingDowncast",this.editing.downcastDispatcher),this.keystrokes=new Nu(this),this.keystrokes.listenTo(this.editing.view.document)}return g(e,[{key:"initPlugins",value:function(){var e=this.config,t=e.get("plugins"),n=e.get("removePlugins")||[],r=e.get("extraPlugins")||[],i=e.get("substitutePlugins")||[];return this.plugins.init(t.concat(r),n,i)}},{key:"destroy",value:function(){var e=this,t=Promise.resolve();return"initializing"==this.state&&(t=new Promise((function(t){return e.once("ready",t)}))),t.then((function(){e.fire("destroy"),e.stopListening(),e.commands.destroy()})).then((function(){return e.plugins.destroy()})).then((function(){e.model.destroy(),e.data.destroy(),e.editing.destroy(),e.keystrokes.destroy()})).then((function(){return e._context._removeEditor(e)}))}},{key:"execute",value:function(){try{var e;return(e=this.commands).execute.apply(e,arguments)}catch(A){M.rethrowUnexpectedError(A,this)}}},{key:"focus",value:function(){this.editing.view.focus()}}]),e}();It(Iu,Dt);var Ru=function(){function e(t){b(this,e),this.editor=t,this._components=new Map}return g(e,[{key:"names",value:d.mark((function e(){var t,n,r;return d.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:t=p(this._components.values()),e.prev=1,t.s();case 3:if((n=t.n()).done){e.next=9;break}return r=n.value,e.next=7,r.originalName;case 7:e.next=3;break;case 9:e.next=14;break;case 11:e.prev=11,e.t0=e.catch(1),t.e(e.t0);case 14:return e.prev=14,t.f(),e.finish(14);case 17:case"end":return e.stop()}}),e,this,[[1,11,14,17]])}))},{key:"add",value:function(e,t){this._components.set(Ou(e),{callback:t,originalName:e})}},{key:"create",value:function(e){if(!this.has(e))throw new M("componentfactory-item-missing",this,{name:e});return this._components.get(Ou(e)).callback(this.editor.locale)}},{key:"has",value:function(e){return this._components.has(Ou(e))}}]),e}();function Ou(e){return String(e).toLowerCase()}var Lu=function(){function e(t){var n=this;b(this,e),this.editor=t,this.componentFactory=new Ru(t),this.focusTracker=new Fs,this.set("viewportOffset",this._readViewportOffsetFromConfig()),this._editableElementsMap=new Map,this.listenTo(t.editing.view.document,"layoutChanged",(function(){return n.update()}))}return g(e,[{key:"element",get:function(){return null}},{key:"update",value:function(){this.fire("update")}},{key:"destroy",value:function(){this.stopListening(),this.focusTracker.destroy();var e,t=p(this._editableElementsMap.values());try{for(t.s();!(e=t.n()).done;)e.value.ckeditorInstance=null}catch(n){t.e(n)}finally{t.f()}this._editableElementsMap=new Map}},{key:"setEditableElement",value:function(e,t){this._editableElementsMap.set(e,t),t.ckeditorInstance||(t.ckeditorInstance=this.editor)}},{key:"getEditableElement",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"main";return this._editableElementsMap.get(e)}},{key:"getEditableElementsNames",value:function(){return this._editableElementsMap.keys()}},{key:"_editableElements",get:function(){return console.warn("editor-ui-deprecated-editable-elements: The EditorUI#_editableElements property has been deprecated and will be removed in the near future.",{editorUI:this}),this._editableElementsMap}},{key:"_readViewportOffsetFromConfig",value:function(){var e=this.editor,t=e.config.get("ui.viewportOffset");if(t)return t;var n=e.config.get("toolbar.viewportTopOffset");return n?(console.warn("editor-ui-deprecated-viewport-offset-config: The `toolbar.vieportTopOffset` configuration option is deprecated. It will be removed from future CKEditor versions. Use `ui.viewportOffset.top` instead."),{top:n}):{top:0}}}]),e}();It(Lu,Dt);var ju={setData:function(e){this.data.set(e)},getData:function(e){return this.data.get(e)}},qu=ju,Bu={updateSourceElement:function(){if(!this.sourceElement)throw new M("editor-missing-sourceelement",this);var e,t;e=this.sourceElement,t=this.data.get(),e instanceof HTMLTextAreaElement&&(e.value=t),e.innerHTML=t}},zu=function(e,t){_(r,e);var n=m(r);function r(){return b(this,r),n.apply(this,arguments)}return g(r,[{key:"init",value:function(){this.set("hasAny",!1),this._actions=new Kr({idProperty:"_id"}),this._actions.delegate("add","remove").to(this)}},{key:"add",value:function(e){if("string"!=typeof e)throw new M("pendingactions-add-invalid-message",this);var t=Object.create(Dt);return t.set("message",e),this._actions.add(t),this.hasAny=!0,t}},{key:"remove",value:function(e){this._actions.remove(e),this.hasAny=!!this._actions.length}},{key:"first",get:function(){return this._actions.get(0)}},{key:t,value:function(){return this._actions[Symbol.iterator]()}}],[{key:"pluginName",get:function(){return"PendingActions"}}]),r}(ri,Symbol.iterator),Hu='<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><circle cx="9.5" cy="4.5" r="1.5"/><circle cx="9.5" cy="10.5" r="1.5"/><circle cx="9.5" cy="16.5" r="1.5"/></svg>',Fu={cancel:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m11.591 10.177 4.243 4.242a1 1 0 0 1-1.415 1.415l-4.242-4.243-4.243 4.243a1 1 0 0 1-1.414-1.415l4.243-4.242L4.52 5.934A1 1 0 0 1 5.934 4.52l4.243 4.243 4.242-4.243a1 1 0 1 1 1.415 1.414l-4.243 4.243z"/></svg>',caption:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2 16h9a1 1 0 0 1 0 2H2a1 1 0 0 1 0-2z"/><path d="M17 1a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V3a2 2 0 0 1 2-2h14zm0 1.5H3a.5.5 0 0 0-.492.41L2.5 3v9a.5.5 0 0 0 .41.492L3 12.5h14a.5.5 0 0 0 .492-.41L17.5 12V3a.5.5 0 0 0-.41-.492L17 2.5z" fill-opacity=".6"/></svg>',check:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M6.972 16.615a.997.997 0 0 1-.744-.292l-4.596-4.596a1 1 0 1 1 1.414-1.414l3.926 3.926 9.937-9.937a1 1 0 0 1 1.414 1.415L7.717 16.323a.997.997 0 0 1-.745.292z"/></svg>',cog:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m11.333 2 .19 2.263a5.899 5.899 0 0 1 1.458.604L14.714 3.4 16.6 5.286l-1.467 1.733c.263.452.468.942.605 1.46L18 8.666v2.666l-2.263.19a5.899 5.899 0 0 1-.604 1.458l1.467 1.733-1.886 1.886-1.733-1.467a5.899 5.899 0 0 1-1.46.605L11.334 18H8.667l-.19-2.263a5.899 5.899 0 0 1-1.458-.604L5.286 16.6 3.4 14.714l1.467-1.733a5.899 5.899 0 0 1-.604-1.458L2 11.333V8.667l2.262-.189a5.899 5.899 0 0 1 .605-1.459L3.4 5.286 5.286 3.4l1.733 1.467a5.899 5.899 0 0 1 1.46-.605L8.666 2h2.666zM10 6.267a3.733 3.733 0 1 0 0 7.466 3.733 3.733 0 0 0 0-7.466z"/></svg>',eraser:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m8.636 9.531-2.758 3.94a.5.5 0 0 0 .122.696l3.224 2.284h1.314l2.636-3.736L8.636 9.53zm.288 8.451L5.14 15.396a2 2 0 0 1-.491-2.786l6.673-9.53a2 2 0 0 1 2.785-.49l3.742 2.62a2 2 0 0 1 .491 2.785l-7.269 10.053-2.147-.066z"/><path d="M4 18h5.523v-1H4zm-2 0h1v-1H2z"/></svg>',lowVision:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M5.085 6.22 2.943 4.078a.75.75 0 1 1 1.06-1.06l2.592 2.59A11.094 11.094 0 0 1 10 5.068c4.738 0 8.578 3.101 8.578 5.083 0 1.197-1.401 2.803-3.555 3.887l1.714 1.713a.75.75 0 0 1-.09 1.138.488.488 0 0 1-.15.084.75.75 0 0 1-.821-.16L6.17 7.304c-.258.11-.51.233-.757.365l6.239 6.24-.006.005.78.78c-.388.094-.78.166-1.174.215l-1.11-1.11h.011L4.55 8.197a7.2 7.2 0 0 0-.665.514l-.112.098 4.897 4.897-.005.006 1.276 1.276a10.164 10.164 0 0 1-1.477-.117l-.479-.479-.009.009-4.863-4.863-.022.031a2.563 2.563 0 0 0-.124.2c-.043.077-.08.158-.108.241a.534.534 0 0 0-.028.133.29.29 0 0 0 .008.072.927.927 0 0 0 .082.226c.067.133.145.26.234.379l3.242 3.365.025.01.59.623c-3.265-.918-5.59-3.155-5.59-4.668 0-1.194 1.448-2.838 3.663-3.93zm7.07.531a4.632 4.632 0 0 1 1.108 5.992l.345.344.046-.018a9.313 9.313 0 0 0 2-1.112c.256-.187.5-.392.727-.613.137-.134.27-.277.392-.431.072-.091.141-.185.203-.286.057-.093.107-.19.148-.292a.72.72 0 0 0 .036-.12.29.29 0 0 0 .008-.072.492.492 0 0 0-.028-.133.999.999 0 0 0-.036-.096 2.165 2.165 0 0 0-.071-.145 2.917 2.917 0 0 0-.125-.2 3.592 3.592 0 0 0-.263-.335 5.444 5.444 0 0 0-.53-.523 7.955 7.955 0 0 0-1.054-.768 9.766 9.766 0 0 0-1.879-.891c-.337-.118-.68-.219-1.027-.301zm-2.85.21-.069.002a.508.508 0 0 0-.254.097.496.496 0 0 0-.104.679.498.498 0 0 0 .326.199l.045.005c.091.003.181.003.272.012a2.45 2.45 0 0 1 2.017 1.513c.024.061.043.125.069.185a.494.494 0 0 0 .45.287h.008a.496.496 0 0 0 .35-.158.482.482 0 0 0 .13-.335.638.638 0 0 0-.048-.219 3.379 3.379 0 0 0-.36-.723 3.438 3.438 0 0 0-2.791-1.543l-.028-.001h-.013z"/></svg>',image:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M6.91 10.54c.26-.23.64-.21.88.03l3.36 3.14 2.23-2.06a.64.64 0 0 1 .87 0l2.52 2.97V4.5H3.2v10.12l3.71-4.08zm10.27-7.51c.6 0 1.09.47 1.09 1.05v11.84c0 .59-.49 1.06-1.09 1.06H2.79c-.6 0-1.09-.47-1.09-1.06V4.08c0-.58.49-1.05 1.1-1.05h14.38zm-5.22 5.56a1.96 1.96 0 1 1 3.4-1.96 1.96 1.96 0 0 1-3.4 1.96z"/></svg>',alignBottom:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m9.239 13.938-2.88-1.663a.75.75 0 0 1 .75-1.3L9 12.067V4.75a.75.75 0 1 1 1.5 0v7.318l1.89-1.093a.75.75 0 0 1 .75 1.3l-2.879 1.663a.752.752 0 0 1-.511.187.752.752 0 0 1-.511-.187zM4.25 17a.75.75 0 1 1 0-1.5h10.5a.75.75 0 0 1 0 1.5H4.25z"/></svg>',alignMiddle:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M9.75 11.875a.752.752 0 0 1 .508.184l2.883 1.666a.75.75 0 0 1-.659 1.344l-.091-.044-1.892-1.093.001 4.318a.75.75 0 1 1-1.5 0v-4.317l-1.89 1.092a.75.75 0 0 1-.75-1.3l2.879-1.663a.752.752 0 0 1 .51-.187zM15.25 9a.75.75 0 1 1 0 1.5H4.75a.75.75 0 1 1 0-1.5h10.5zM9.75.375a.75.75 0 0 1 .75.75v4.318l1.89-1.093.092-.045a.75.75 0 0 1 .659 1.344l-2.883 1.667a.752.752 0 0 1-.508.184.752.752 0 0 1-.511-.187L6.359 5.65a.75.75 0 0 1 .75-1.299L9 5.442V1.125a.75.75 0 0 1 .75-.75z"/></svg>',alignTop:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m10.261 7.062 2.88 1.663a.75.75 0 0 1-.75 1.3L10.5 8.933v7.317a.75.75 0 1 1-1.5 0V8.932l-1.89 1.093a.75.75 0 0 1-.75-1.3l2.879-1.663a.752.752 0 0 1 .511-.187.752.752 0 0 1 .511.187zM15.25 4a.75.75 0 1 1 0 1.5H4.75a.75.75 0 0 1 0-1.5h10.5z"/></svg>',alignLeft:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2 3.75c0 .414.336.75.75.75h14.5a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75zm0 8c0 .414.336.75.75.75h14.5a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75zm0 4c0 .414.336.75.75.75h9.929a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75zm0-8c0 .414.336.75.75.75h9.929a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75z"/></svg>',alignCenter:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2 3.75c0 .414.336.75.75.75h14.5a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75zm0 8c0 .414.336.75.75.75h14.5a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75zm2.286 4c0 .414.336.75.75.75h9.928a.75.75 0 1 0 0-1.5H5.036a.75.75 0 0 0-.75.75zm0-8c0 .414.336.75.75.75h9.928a.75.75 0 1 0 0-1.5H5.036a.75.75 0 0 0-.75.75z"/></svg>',alignRight:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M18 3.75a.75.75 0 0 1-.75.75H2.75a.75.75 0 1 1 0-1.5h14.5a.75.75 0 0 1 .75.75zm0 8a.75.75 0 0 1-.75.75H2.75a.75.75 0 1 1 0-1.5h14.5a.75.75 0 0 1 .75.75zm0 4a.75.75 0 0 1-.75.75H7.321a.75.75 0 1 1 0-1.5h9.929a.75.75 0 0 1 .75.75zm0-8a.75.75 0 0 1-.75.75H7.321a.75.75 0 1 1 0-1.5h9.929a.75.75 0 0 1 .75.75z"/></svg>',alignJustify:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2 3.75c0 .414.336.75.75.75h14.5a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75zm0 8c0 .414.336.75.75.75h14.5a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75zm0 4c0 .414.336.75.75.75h9.929a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75zm0-8c0 .414.336.75.75.75h14.5a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75z"/></svg>',objectLeft:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path opacity=".5" d="M2 3h16v1.5H2zm11.5 9H18v1.5h-4.5zm0-3H18v1.5h-4.5zm0-3H18v1.5h-4.5zM2 15h16v1.5H2z"/><path d="M12.003 7v5.5a1 1 0 0 1-1 1H2.996a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h8.007a1 1 0 0 1 1 1zm-1.506.5H3.5V12h6.997V7.5z"/></svg>',objectCenter:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path opacity=".5" d="M2 3h16v1.5H2zm0 12h16v1.5H2z"/><path d="M15.003 7v5.5a1 1 0 0 1-1 1H5.996a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h8.007a1 1 0 0 1 1 1zm-1.506.5H6.5V12h6.997V7.5z"/></svg>',objectRight:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path opacity=".5" d="M2 3h16v1.5H2zm0 12h16v1.5H2zm0-9h5v1.5H2zm0 3h5v1.5H2zm0 3h5v1.5H2z"/><path d="M18.003 7v5.5a1 1 0 0 1-1 1H8.996a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h8.007a1 1 0 0 1 1 1zm-1.506.5H9.5V12h6.997V7.5z"/></svg>',objectFullWidth:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path opacity=".5" d="M2 3h16v1.5H2zm0 12h16v1.5H2z"/><path d="M18 7v5.5a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1zm-1.505.5H3.504V12h12.991V7.5z"/></svg>',objectInline:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path opacity=".5" d="M2 3h16v1.5H2zm11.5 9H18v1.5h-4.5zM2 15h16v1.5H2z"/><path d="M12.003 7v5.5a1 1 0 0 1-1 1H2.996a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h8.007a1 1 0 0 1 1 1zm-1.506.5H3.5V12h6.997V7.5z"/></svg>',objectBlockLeft:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path opacity=".5" d="M2 3h16v1.5H2zm0 12h16v1.5H2z"/><path d="M12.003 7v5.5a1 1 0 0 1-1 1H2.996a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h8.007a1 1 0 0 1 1 1zm-1.506.5H3.5V12h6.997V7.5z"/></svg>',objectBlockRight:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path opacity=".5" d="M2 3h16v1.5H2zm0 12h16v1.5H2z"/><path d="M18.003 7v5.5a1 1 0 0 1-1 1H8.996a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1h8.007a1 1 0 0 1 1 1zm-1.506.5H9.5V12h6.997V7.5z"/></svg>',objectSizeFull:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M2.5 17v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zM1 15.5v1H0v-1h1zm19 0v1h-1v-1h1zm-19-2v1H0v-1h1zm19 0v1h-1v-1h1zm-19-2v1H0v-1h1zm19 0v1h-1v-1h1zm-19-2v1H0v-1h1zm19 0v1h-1v-1h1zm-19-2v1H0v-1h1zm19 0v1h-1v-1h1zm-19-2v1H0v-1h1zm19 0v1h-1v-1h1zm0-2v1h-1v-1h1zm-19 0v1H0v-1h1zM14.5 2v1h-1V2h1zm2 0v1h-1V2h1zm2 0v1h-1V2h1zm-8 0v1h-1V2h1zm-2 0v1h-1V2h1zm-2 0v1h-1V2h1zm-2 0v1h-1V2h1zm8 0v1h-1V2h1zm-10 0v1h-1V2h1z"/><path d="M18.095 2H1.905C.853 2 0 2.895 0 4v12c0 1.105.853 2 1.905 2h16.19C19.147 18 20 17.105 20 16V4c0-1.105-.853-2-1.905-2zm0 1.5c.263 0 .476.224.476.5v12c0 .276-.213.5-.476.5H1.905a.489.489 0 0 1-.476-.5V4c0-.276.213-.5.476-.5h16.19z"/></svg>',objectSizeLarge:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M2.5 17v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zM1 15.5v1H0v-1h1zm19 0v1h-1v-1h1zm-19-2v1H0v-1h1zm19 0v1h-1v-1h1zm-19-2v1H0v-1h1zm19 0v1h-1v-1h1zm-19-2v1H0v-1h1zm19 0v1h-1v-1h1zm-19-2v1H0v-1h1zm19 0v1h-1v-1h1zm-19-2v1H0v-1h1zm19 0v1h-1v-1h1zm0-2v1h-1v-1h1zm-19 0v1H0v-1h1zM14.5 2v1h-1V2h1zm2 0v1h-1V2h1zm2 0v1h-1V2h1zm-8 0v1h-1V2h1zm-2 0v1h-1V2h1zm-2 0v1h-1V2h1zm-2 0v1h-1V2h1zm8 0v1h-1V2h1zm-10 0v1h-1V2h1z"/><path d="M13 6H2a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h11a2 2 0 0 0 2-2V8a2 2 0 0 0-2-2zm0 1.5a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-.5.5H2a.5.5 0 0 1-.5-.5V8a.5.5 0 0 1 .5-.5h11z"/></svg>',objectSizeSmall:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M2.5 17v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zM1 15.5v1H0v-1h1zm19 0v1h-1v-1h1zm-19-2v1H0v-1h1zm19 0v1h-1v-1h1zm-19-2v1H0v-1h1zm19 0v1h-1v-1h1zm-19-2v1H0v-1h1zm19 0v1h-1v-1h1zm-19-2v1H0v-1h1zm19 0v1h-1v-1h1zm-19-2v1H0v-1h1zm19 0v1h-1v-1h1zm0-2v1h-1v-1h1zm-19 0v1H0v-1h1zM14.5 2v1h-1V2h1zm2 0v1h-1V2h1zm2 0v1h-1V2h1zm-8 0v1h-1V2h1zm-2 0v1h-1V2h1zm-2 0v1h-1V2h1zm-2 0v1h-1V2h1zm8 0v1h-1V2h1zm-10 0v1h-1V2h1z"/><path d="M7 10H2a2 2 0 0 0-2 2v4a2 2 0 0 0 2 2h5a2 2 0 0 0 2-2v-4a2 2 0 0 0-2-2zm0 1.5a.5.5 0 0 1 .5.5v4a.5.5 0 0 1-.5.5H2a.5.5 0 0 1-.5-.5v-4a.5.5 0 0 1 .5-.5h5z"/></svg>',objectSizeMedium:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M2.5 17v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zm2 0v1h-1v-1h1zM1 15.5v1H0v-1h1zm19 0v1h-1v-1h1zm-19-2v1H0v-1h1zm19 0v1h-1v-1h1zm-19-2v1H0v-1h1zm19 0v1h-1v-1h1zm-19-2v1H0v-1h1zm19 0v1h-1v-1h1zm-19-2v1H0v-1h1zm19 0v1h-1v-1h1zm-19-2v1H0v-1h1zm19 0v1h-1v-1h1zm0-2v1h-1v-1h1zm-19 0v1H0v-1h1zM14.5 2v1h-1V2h1zm2 0v1h-1V2h1zm2 0v1h-1V2h1zm-8 0v1h-1V2h1zm-2 0v1h-1V2h1zm-2 0v1h-1V2h1zm-2 0v1h-1V2h1zm8 0v1h-1V2h1zm-10 0v1h-1V2h1z"/><path d="M10 8H2a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h8a2 2 0 0 0 2-2v-6a2 2 0 0 0-2-2zm0 1.5a.5.5 0 0 1 .5.5v6a.5.5 0 0 1-.5.5H2a.5.5 0 0 1-.5-.5v-6a.5.5 0 0 1 .5-.5h8z"/></svg>',pencil:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m7.3 17.37-.061.088a1.518 1.518 0 0 1-.934.535l-4.178.663-.806-4.153a1.495 1.495 0 0 1 .187-1.058l.056-.086L8.77 2.639c.958-1.351 2.803-1.076 4.296-.03 1.497 1.047 2.387 2.693 1.433 4.055L7.3 17.37zM9.14 4.728l-5.545 8.346 3.277 2.294 5.544-8.346L9.14 4.728zM6.07 16.512l-3.276-2.295.53 2.73 2.746-.435zM9.994 3.506 13.271 5.8c.316-.452-.16-1.333-1.065-1.966-.905-.634-1.895-.78-2.212-.328zM8 18.5 9.375 17H19v1.5H8z"/></svg>',pilcrow:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M6.999 2H15a1 1 0 0 1 0 2h-1.004v13a1 1 0 1 1-2 0V4H8.999v13a1 1 0 1 1-2 0v-7A4 4 0 0 1 3 6a4 4 0 0 1 3.999-4z"/></svg>',quote:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M3 10.423a6.5 6.5 0 0 1 6.056-6.408l.038.67C6.448 5.423 5.354 7.663 5.22 10H9c.552 0 .5.432.5.986v4.511c0 .554-.448.503-1 .503h-5c-.552 0-.5-.449-.5-1.003v-4.574zm8 0a6.5 6.5 0 0 1 6.056-6.408l.038.67c-2.646.739-3.74 2.979-3.873 5.315H17c.552 0 .5.432.5.986v4.511c0 .554-.448.503-1 .503h-5c-.552 0-.5-.449-.5-1.003v-4.574z"/></svg>',threeVerticalDots:Hu};function Gu(e){var t=e.emitter,n=e.activator,r=e.callback,i=e.contextElements;t.listenTo(document,"mousedown",(function(e,t){if(n()){var o,a="function"==typeof t.composedPath?t.composedPath():[],s=p(i);try{for(s.s();!(o=s.n()).done;){var l=o.value;if(l.contains(t.target)||a.includes(l))return}}catch(c){s.e(c)}finally{s.f()}r()}}))}function Vu(e){e.set("_isCssTransitionsDisabled",!1),e.disableCssTransitions=function(){e._isCssTransitionsDisabled=!0},e.enableCssTransitions=function(){e._isCssTransitionsDisabled=!1},e.extendTemplate({attributes:{class:[e.bindTemplate.if("_isCssTransitionsDisabled","ck-transitions-disabled")]}})}function Uu(e){var t=e.view;t.listenTo(t.element,"submit",(function(e,n){n.preventDefault(),t.fire("submit")}),{useCapture:!0})}var Wu=function(e){_(n,e);var t=m(n);function n(){var e,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return b(this,n),(e=t.call(this,r,{idProperty:"viewUid"})).on("add",(function(t,n,r){e._renderViewIntoCollectionParent(n,r)})),e.on("remove",(function(t,n){n.element&&e._parentElement&&n.element.remove()})),e._parentElement=null,e}return g(n,[{key:"destroy",value:function(){this.map((function(e){return e.destroy()}))}},{key:"setParent",value:function(e){this._parentElement=e;var t,n=p(this);try{for(n.s();!(t=n.n()).done;){var r=t.value;this._renderViewIntoCollectionParent(r)}}catch(i){n.e(i)}finally{n.f()}}},{key:"delegate",value:function(){for(var e=this,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];if(!n.length||!n.every((function(e){return"string"==typeof e})))throw new M("ui-viewcollection-delegate-wrong-events",this);return{to:function(t){var r,i=p(e);try{for(i.s();!(r=i.n()).done;){var o,a=r.value,s=p(n);try{for(s.s();!(o=s.n()).done;){var l=o.value;a.delegate(l).to(t)}}catch(c){s.e(c)}finally{s.f()}}}catch(c){i.e(c)}finally{i.f()}e.on("add",(function(e,r){var i,o=p(n);try{for(o.s();!(i=o.n()).done;){var a=i.value;r.delegate(a).to(t)}}catch(c){o.e(c)}finally{o.f()}})),e.on("remove",(function(e,r){var i,o=p(n);try{for(o.s();!(i=o.n()).done;){var a=i.value;r.stopDelegating(a,t)}}catch(c){o.e(c)}finally{o.f()}}))}}}},{key:"_renderViewIntoCollectionParent",value:function(e,t){e.isRendered||e.render(),e.element&&this._parentElement&&this._parentElement.insertBefore(e.element,this._parentElement.children[t])}}]),n}(Kr),Yu=y(4793),Qu={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(Yu.Z,Qu),Yu.Z.locals;var Ku=function(){function e(t){b(this,e),this.element=null,this.isRendered=!1,this.locale=t,this.t=t&&t.t,this._viewCollections=new Kr,this._unboundChildren=this.createCollection(),this._viewCollections.on("add",(function(e,n){n.locale=t})),this.decorate("render")}return g(e,[{key:"bindTemplate",get:function(){return this._bindTemplate?this._bindTemplate:this._bindTemplate=Zu.bind(this,this)}},{key:"createCollection",value:function(e){var t=new Wu(e);return this._viewCollections.add(t),t}},{key:"registerChild",value:function(e){Qr(e)||(e=[e]);var t,n=p(e);try{for(n.s();!(t=n.n()).done;){var r=t.value;this._unboundChildren.add(r)}}catch(i){n.e(i)}finally{n.f()}}},{key:"deregisterChild",value:function(e){Qr(e)||(e=[e]);var t,n=p(e);try{for(n.s();!(t=n.n()).done;){var r=t.value;this._unboundChildren.remove(r)}}catch(i){n.e(i)}finally{n.f()}}},{key:"setTemplate",value:function(e){this.template=new Zu(e)}},{key:"extendTemplate",value:function(e){Zu.extend(this.template,e)}},{key:"render",value:function(){if(this.isRendered)throw new M("ui-view-render-already-rendered",this);this.template&&(this.element=this.template.render(),this.registerChild(this.template.getViews())),this.isRendered=!0}},{key:"destroy",value:function(){this.stopListening(),this._viewCollections.map((function(e){return e.destroy()})),this.template&&this.template._revertData&&this.template.revert(this.element)}}]),e}();It(Ku,Ba),It(Ku,Dt);var Zu=function(){function e(t){b(this,e),Object.assign(this,ad(od(t))),this._isRendered=!1,this._revertData=null}return g(e,[{key:"render",value:function(){var e=this._renderNode({intoFragment:!0});return this._isRendered=!0,e}},{key:"apply",value:function(e){return this._revertData={children:[],bindings:[],attributes:{}},this._renderNode({node:e,isApplying:!0,revertData:this._revertData}),e}},{key:"revert",value:function(e){if(!this._revertData)throw new M("ui-template-revert-not-applied",[this,e]);this._revertTemplateFromNode(e,this._revertData)}},{key:"getViews",value:d.mark((function e(){return d.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.delegateYield(d.mark((function e(t){var n,r,i;return d.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:if(!t.children){o.next=24;break}n=p(t.children),o.prev=2,n.s();case 4:if((r=n.n()).done){o.next=16;break}if(!fd(i=r.value)){o.next=11;break}return o.next=9,i;case 9:o.next=14;break;case 11:if(o.t0=pd(i),!o.t0){o.next=14;break}return o.delegateYield(e(i),"t1",14);case 14:o.next=4;break;case 16:o.next=21;break;case 18:o.prev=18,o.t2=o.catch(2),n.e(o.t2);case 21:return o.prev=21,n.f(),o.finish(21);case 24:case"end":return o.stop()}}),e,null,[[2,18,21,24]])}))(this),"t0",1);case 1:case"end":return e.stop()}}),e,this)}))},{key:"_renderNode",value:function(e){if(e.node?this.tag&&this.text:this.tag?this.text:!this.text)throw new M("ui-template-wrong-syntax",this);return this.text?this._renderText(e):this._renderElement(e)}},{key:"_renderElement",value:function(e){var t=e.node;return t||(t=e.node=document.createElementNS(this.ns||"http://www.w3.org/1999/xhtml",this.tag)),this._renderAttributes(e),this._renderElementChildren(e),this._setUpListeners(e),t}},{key:"_renderText",value:function(e){var t=e.node;return t?e.revertData.text=t.textContent:t=e.node=document.createTextNode(""),ed(this.text)?this._bindToObservable({schema:this.text,updater:nd(t),data:e}):t.textContent=this.text.join(""),t}},{key:"_renderAttributes",value:function(e){var t,n,r,i;if(this.attributes){var o=e.node,a=e.revertData;for(t in this.attributes)if(r=o.getAttribute(t),n=this.attributes[t],a&&(a.attributes[t]=r),i=W(n[0])&&n[0].ns?n[0].ns:null,ed(n)){var s=i?n[0].value:n;a&&_d(t)&&s.unshift(r),this._bindToObservable({schema:s,updater:rd(o,t,i),data:e})}else"style"==t&&"string"!=typeof n[0]?this._renderStyleAttribute(n[0],e):(a&&r&&_d(t)&&n.unshift(r),n=n.map((function(e){return e&&e.value||e})).reduce((function(e,t){return e.concat(t)}),[]).reduce(ld,""),dd(n)||o.setAttributeNS(i,t,n))}}},{key:"_renderStyleAttribute",value:function(e,t){var n=t.node;for(var r in e){var i=e[r];ed(i)?this._bindToObservable({schema:[i],updater:id(n,r),data:t}):n.style[r]=i}}},{key:"_renderElementChildren",value:function(e){var t,n=e.node,r=e.intoFragment?document.createDocumentFragment():n,i=e.isApplying,o=0,a=p(this.children);try{for(a.s();!(t=a.n()).done;){var s=t.value;if(hd(s)){if(!i){s.setParent(n);var l,c=p(s);try{for(c.s();!(l=c.n()).done;){var u=l.value;r.appendChild(u.element)}}catch(f){c.e(f)}finally{c.f()}}}else if(fd(s))i||(s.isRendered||s.render(),r.appendChild(s.element));else if(va(s))r.appendChild(s);else if(i){var d={children:[],bindings:[],attributes:{}};e.revertData.children.push(d),s._renderNode({node:r.childNodes[o++],isApplying:!0,revertData:d})}else r.appendChild(s.render())}}catch(f){a.e(f)}finally{a.f()}e.intoFragment&&n.appendChild(r)}},{key:"_setUpListeners",value:function(e){var t=this;if(this.eventListeners){var n=function(n){var r=t.eventListeners[n].map((function(t){var r=n.split("@"),i=f(r,2),o=i[0],a=i[1];return t.activateDomEventListener(o,a,e)}));e.revertData&&e.revertData.bindings.push(r)};for(var r in this.eventListeners)n(r)}}},{key:"_bindToObservable",value:function(e){var t=e.schema,n=e.updater,r=e.data,i=r.revertData;td(t,n,r);var o=t.filter((function(e){return!dd(e)})).filter((function(e){return e.observable})).map((function(e){return e.activateAttributeListener(t,n,r)}));i&&i.bindings.push(o)}},{key:"_revertTemplateFromNode",value:function(e,t){var n,r=p(t.bindings);try{for(r.s();!(n=r.n()).done;){var i,o=n.value,a=p(o);try{for(a.s();!(i=a.n()).done;)(0,i.value)()}catch(u){a.e(u)}finally{a.f()}}}catch(u){r.e(u)}finally{r.f()}if(t.text)e.textContent=t.text;else{for(var s in t.attributes){var l=t.attributes[s];null===l?e.removeAttribute(s):e.setAttribute(s,l)}for(var c=0;c<t.children.length;++c)this._revertTemplateFromNode(e.childNodes[c],t.children[c])}}}],[{key:"bind",value:function(e,t){return{to:function(n,r){return new Ju({eventNameOrFunction:n,attribute:n,observable:e,emitter:t,callback:r})},if:function(n,r,i){return new Xu({observable:e,emitter:t,attribute:n,valueIfTrue:r,callback:i})}}}},{key:"extend",value:function(e,t){if(e._isRendered)throw new M("template-extend-render",[this,e]);ud(e,ad(od(t)))}}]),e}();It(Zu,q);var $u=function(){function e(t){b(this,e),Object.assign(this,t)}return g(e,[{key:"getValue",value:function(e){var t=this.observable[this.attribute];return this.callback?this.callback(t,e):t}},{key:"activateAttributeListener",value:function(e,t,n){var r=this,i=function(){return td(e,t,n)};return this.emitter.listenTo(this.observable,"change:"+this.attribute,i),function(){r.emitter.stopListening(r.observable,"change:"+r.attribute,i)}}}]),e}(),Ju=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"activateDomEventListener",value:function(e,t,n){var r=this,i=function(e,n){t&&!n.target.matches(t)||("function"==typeof r.eventNameOrFunction?r.eventNameOrFunction(n):r.observable.fire(r.eventNameOrFunction,n))};return this.emitter.listenTo(n.node,e,i),function(){r.emitter.stopListening(n.node,e,i)}}}]),n}($u),Xu=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"getValue",value:function(e){return!dd(a(s(n.prototype),"getValue",this).call(this,e))&&(this.valueIfTrue||!0)}}]),n}($u);function ed(e){return!!e&&(e.value&&(e=e.value),Array.isArray(e)?e.some(ed):e instanceof $u)}function td(e,t,n){var r=function(e,t){return e.map((function(e){return e instanceof $u?e.getValue(t):e}))}(e,n.node);dd(r=1==e.length&&e[0]instanceof Xu?r[0]:r.reduce(ld,""))?t.remove():t.set(r)}function nd(e){return{set:function(t){e.textContent=t},remove:function(){e.textContent=""}}}function rd(e,t,n){return{set:function(r){e.setAttributeNS(n,t,r)},remove:function(){e.removeAttributeNS(n,t)}}}function id(e,t){return{set:function(n){e.style[t]=n},remove:function(){e.style[t]=null}}}function od(e){return Gr(e,(function(e){if(e&&(e instanceof $u||pd(e)||fd(e)||hd(e)))return e}))}function ad(e){if("string"==typeof e?e=function(e){return{text:[e]}}(e):e.text&&function(e){e.text=$r(e.text)}(e),e.on&&(e.eventListeners=function(e){for(var t in e)sd(e,t);return e}(e.on),delete e.on),!e.text){e.attributes&&function(e){for(var t in e)e[t].value&&(e[t].value=$r(e[t].value)),sd(e,t)}(e.attributes);var t=[];if(e.children)if(hd(e.children))t.push(e.children);else{var n,r=p(e.children);try{for(r.s();!(n=r.n()).done;){var i=n.value;pd(i)||fd(i)||va(i)?t.push(i):t.push(new Zu(i))}}catch(o){r.e(o)}finally{r.f()}}e.children=t}return e}function sd(e,t){e[t]=$r(e[t])}function ld(e,t){return dd(t)?e:dd(e)?t:"".concat(e," ").concat(t)}function cd(e,t){for(var n in t){var r;e[n]?(r=e[n]).push.apply(r,h(t[n])):e[n]=t[n]}}function ud(e,t){var n;if(t.attributes&&(e.attributes||(e.attributes={}),cd(e.attributes,t.attributes)),t.eventListeners&&(e.eventListeners||(e.eventListeners={}),cd(e.eventListeners,t.eventListeners)),t.text&&(n=e.text).push.apply(n,h(t.text)),t.children&&t.children.length){if(e.children.length!=t.children.length)throw new M("ui-template-extend-children-mismatch",e);var r,i=0,o=p(t.children);try{for(o.s();!(r=o.n()).done;){var a=r.value;ud(e.children[i++],a)}}catch(s){o.e(s)}finally{o.f()}}}function dd(e){return!e&&0!==e}function fd(e){return e instanceof Ku}function pd(e){return e instanceof Zu}function hd(e){return e instanceof Wu}function _d(e){return"class"==e||"style"==e}var md=function(e){return"string"==typeof e||!$e(e)&&Ve(e)&&"[object String]"==oe(e)},vd=function(e){_(n,e);var t=m(n);function n(e){var r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return b(this,n),(r=t.call(this,i)).locale=e,r}return g(n,[{key:"attachToDom",value:function(){this._bodyCollectionContainer=new Zu({tag:"div",attributes:{class:["ck","ck-reset_all","ck-body","ck-rounded-corners"],dir:this.locale.uiLanguageDirection},children:this}).render();var e=document.querySelector(".ck-body-wrapper");e||(e=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],i=n&&n.xmlns,o=i?e.createElementNS(i,t):e.createElement(t);for(var a in n)o.setAttribute(a,n[a]);!md(r)&&Qr(r)||(r=[r]);var s,l=p(r);try{for(l.s();!(s=l.n()).done;){var c=s.value;md(c)&&(c=e.createTextNode(c)),o.appendChild(c)}}catch(u){l.e(u)}finally{l.f()}return o}(document,"div",{class:"ck-body-wrapper"}),document.body.appendChild(e)),e.appendChild(this._bodyCollectionContainer)}},{key:"detachFromDom",value:function(){a(s(n.prototype),"destroy",this).call(this),this._bodyCollectionContainer&&this._bodyCollectionContainer.remove();var e=document.querySelector(".ck-body-wrapper");e&&0==e.childElementCount&&e.remove()}}]),n}(Wu),gd=y(6574),bd={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(gd.Z,bd),gd.Z.locals;var kd=function(e){_(n,e);var t=m(n);function n(){var e;b(this,n);var r=(e=t.call(this)).bindTemplate;return e.set("content",""),e.set("viewBox","0 0 20 20"),e.set("fillColor",""),e.setTemplate({tag:"svg",ns:"http://www.w3.org/2000/svg",attributes:{class:["ck","ck-icon"],viewBox:r.to("viewBox")}}),e}return g(n,[{key:"render",value:function(){var e=this;a(s(n.prototype),"render",this).call(this),this._updateXMLContent(),this._colorFillPaths(),this.on("change:content",(function(){e._updateXMLContent(),e._colorFillPaths()})),this.on("change:fillColor",(function(){e._colorFillPaths()}))}},{key:"_updateXMLContent",value:function(){if(this.content){var e=(new DOMParser).parseFromString(this.content.trim(),"image/svg+xml").querySelector("svg"),t=e.getAttribute("viewBox");for(t&&(this.viewBox=t),this.element.innerHTML="";e.childNodes.length>0;)this.element.appendChild(e.childNodes[0])}}},{key:"_colorFillPaths",value:function(){var e=this;this.fillColor&&this.element.querySelectorAll(".ck-icon__fill").forEach((function(t){t.style.fill=e.fillColor}))}}]),n}(Ku),yd=y(3332),wd={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(yd.Z,wd),yd.Z.locals;var Cd=function(e){_(n,e);var t=m(n);function n(e){var r;b(this,n),(r=t.call(this,e)).set("text",""),r.set("position","s");var i=r.bindTemplate;return r.setTemplate({tag:"span",attributes:{class:["ck","ck-tooltip",i.to("position",(function(e){return"ck-tooltip_"+e})),i.if("text","ck-hidden",(function(e){return!e.trim()}))]},children:[{tag:"span",attributes:{class:["ck","ck-tooltip__text"]},children:[{text:i.to("text")}]}]}),r}return g(n)}(Ku),Ad=y(4906),xd={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(Ad.Z,xd),Ad.Z.locals;var Ed=function(e){_(n,e);var t=m(n);function n(e){var r;b(this,n);var i=(r=t.call(this,e)).bindTemplate,o=D();return r.set("class"),r.set("labelStyle"),r.set("icon"),r.set("isEnabled",!0),r.set("isOn",!1),r.set("isVisible",!0),r.set("isToggleable",!1),r.set("keystroke"),r.set("label"),r.set("tabindex",-1),r.set("tooltip"),r.set("tooltipPosition","s"),r.set("type","button"),r.set("withText",!1),r.set("withKeystroke",!1),r.children=r.createCollection(),r.tooltipView=r._createTooltipView(),r.labelView=r._createLabelView(o),r.iconView=new kd,r.iconView.extendTemplate({attributes:{class:"ck-button__icon"}}),r.keystrokeView=r._createKeystrokeView(),r.bind("_tooltipString").to(l(r),"tooltip",l(r),"label",l(r),"keystroke",r._getTooltipString.bind(l(r))),r.setTemplate({tag:"button",attributes:{class:["ck","ck-button",i.to("class"),i.if("isEnabled","ck-disabled",(function(e){return!e})),i.if("isVisible","ck-hidden",(function(e){return!e})),i.to("isOn",(function(e){return e?"ck-on":"ck-off"})),i.if("withText","ck-button_with-text"),i.if("withKeystroke","ck-button_with-keystroke")],type:i.to("type",(function(e){return e||"button"})),tabindex:i.to("tabindex"),"aria-labelledby":"ck-editor__aria-label_".concat(o),"aria-disabled":i.if("isEnabled",!0,(function(e){return!e})),"aria-pressed":i.to("isOn",(function(e){return!!r.isToggleable&&String(e)}))},children:r.children,on:{mousedown:i.to((function(e){e.preventDefault()})),click:i.to((function(e){r.isEnabled?r.fire("execute"):e.preventDefault()}))}}),r}return g(n,[{key:"render",value:function(){a(s(n.prototype),"render",this).call(this),this.icon&&(this.iconView.bind("content").to(this,"icon"),this.children.add(this.iconView)),this.children.add(this.tooltipView),this.children.add(this.labelView),this.withKeystroke&&this.keystroke&&this.children.add(this.keystrokeView)}},{key:"focus",value:function(){this.element.focus()}},{key:"_createTooltipView",value:function(){var e=new Cd;return e.bind("text").to(this,"_tooltipString"),e.bind("position").to(this,"tooltipPosition"),e}},{key:"_createLabelView",value:function(e){var t=new Ku,n=this.bindTemplate;return t.setTemplate({tag:"span",attributes:{class:["ck","ck-button__label"],style:n.to("labelStyle"),id:"ck-editor__aria-label_".concat(e)},children:[{text:this.bindTemplate.to("label")}]}),t}},{key:"_createKeystrokeView",value:function(){var e=new Ku;return e.setTemplate({tag:"span",attributes:{class:["ck","ck-button__keystroke"]},children:[{text:this.bindTemplate.to("keystroke",(function(e){return Lo(e)}))}]}),e}},{key:"_getTooltipString",value:function(e,t,n){return e?"string"==typeof e?e:(n&&(n=Lo(n)),e instanceof Function?e(t,n):"".concat(t).concat(n?" (".concat(n,")"):"")):""}}]),n}(Ku),Dd=y(5332),Td={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(Dd.Z,Td),Dd.Z.locals;var Md=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),(r=t.call(this,e)).isToggleable=!0,r.toggleSwitchView=r._createToggleView(),r.extendTemplate({attributes:{class:"ck-switchbutton"}}),r}return g(n,[{key:"render",value:function(){a(s(n.prototype),"render",this).call(this),this.children.add(this.toggleSwitchView)}},{key:"_createToggleView",value:function(){var e=new Ku;return e.setTemplate({tag:"span",attributes:{class:["ck","ck-button__toggle"]},children:[{tag:"span",attributes:{class:["ck","ck-button__toggle__inner"]}}]}),e}}]),n}(Ed),Sd=y(6781),Pd={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(Sd.Z,Pd),Sd.Z.locals;var Nd='<svg viewBox="0 0 10 10" xmlns="http://www.w3.org/2000/svg"><path d="M.941 4.523a.75.75 0 1 1 1.06-1.06l3.006 3.005 3.005-3.005a.75.75 0 1 1 1.06 1.06l-3.549 3.55a.75.75 0 0 1-1.168-.136L.941 4.523z"/></svg>',Id=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),(r=t.call(this,e)).arrowView=r._createArrowView(),r.extendTemplate({attributes:{"aria-haspopup":!0}}),r.delegate("execute").to(l(r),"open"),r}return g(n,[{key:"render",value:function(){a(s(n.prototype),"render",this).call(this),this.children.add(this.arrowView)}},{key:"_createArrowView",value:function(){var e=new kd;return e.content=Nd,e.extendTemplate({attributes:{class:"ck-dropdown__arrow"}}),e}}]),n}(Ed),Rd=y(7686),Od={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(Rd.Z,Od),Rd.Z.locals;var Ld=function(e){_(n,e);var t=m(n);function n(e){var r;b(this,n);var i=(r=t.call(this,e)).bindTemplate;return r.set("class"),r.set("icon"),r.set("isEnabled",!0),r.set("isOn",!1),r.set("isToggleable",!1),r.set("isVisible",!0),r.set("keystroke"),r.set("label"),r.set("tabindex",-1),r.set("tooltip"),r.set("tooltipPosition","s"),r.set("type","button"),r.set("withText",!1),r.children=r.createCollection(),r.actionView=r._createActionView(),r.arrowView=r._createArrowView(),r.keystrokes=new Gs,r.focusTracker=new Fs,r.setTemplate({tag:"div",attributes:{class:["ck","ck-splitbutton",i.to("class"),i.if("isVisible","ck-hidden",(function(e){return!e})),r.arrowView.bindTemplate.if("isOn","ck-splitbutton_open")]},children:r.children}),r}return g(n,[{key:"render",value:function(){var e=this;a(s(n.prototype),"render",this).call(this),this.children.add(this.actionView),this.children.add(this.arrowView),this.focusTracker.add(this.actionView.element),this.focusTracker.add(this.arrowView.element),this.keystrokes.listenTo(this.element),this.keystrokes.set("arrowright",(function(t,n){e.focusTracker.focusedElement===e.actionView.element&&(e.arrowView.focus(),n())})),this.keystrokes.set("arrowleft",(function(t,n){e.focusTracker.focusedElement===e.arrowView.element&&(e.actionView.focus(),n())}))}},{key:"destroy",value:function(){a(s(n.prototype),"destroy",this).call(this),this.focusTracker.destroy(),this.keystrokes.destroy()}},{key:"focus",value:function(){this.actionView.focus()}},{key:"_createActionView",value:function(){var e=new Ed;return e.bind("icon","isEnabled","isOn","isToggleable","keystroke","label","tabindex","tooltip","tooltipPosition","type","withText").to(this),e.extendTemplate({attributes:{class:"ck-splitbutton__action"}}),e.delegate("execute").to(this),e}},{key:"_createArrowView",value:function(){var e=new Ed,t=e.bindTemplate;return e.icon=Nd,e.extendTemplate({attributes:{class:"ck-splitbutton__arrow","aria-haspopup":!0,"aria-expanded":t.to("isOn",(function(e){return String(e)}))}}),e.bind("isEnabled").to(this),e.delegate("execute").to(this,"open"),e}}]),n}(Ku),jd=function(e){_(n,e);var t=m(n);function n(e){var r;b(this,n);var i=(r=t.call(this,e)).bindTemplate;return r.set("isVisible",!1),r.set("position","se"),r.children=r.createCollection(),r.setTemplate({tag:"div",attributes:{class:["ck","ck-reset","ck-dropdown__panel",i.to("position",(function(e){return"ck-dropdown__panel_".concat(e)})),i.if("isVisible","ck-dropdown__panel-visible")]},children:r.children,on:{selectstart:i.to((function(e){return e.preventDefault()}))}}),r}return g(n,[{key:"focus",value:function(){this.children.length&&this.children.first.focus()}},{key:"focusLast",value:function(){if(this.children.length){var e=this.children.last;"function"==typeof e.focusLast?e.focusLast():e.focus()}}}]),n}(Ku),qd=y(5485),Bd={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};function zd(e){var t=e.element,n=e.target,r=e.positions,i=e.limiter,o=e.fitInViewport,a=e.viewportOffsetConfig;ae(n)&&(n=n()),ae(i)&&(i=i());var s,l=function(e){return e&&e.parentNode?e.offsetParent===Ea.document.body?null:e.offsetParent:null}(t),c=new Ls(t),u={targetRect:new Ls(n),elementRect:c,positionedElementAncestor:l};if(i||o){var d=i&&new Ls(i).getVisible(),f=o&&function(e){e=Object.assign({top:0,bottom:0,left:0,right:0},e);var t=new Ls(Ea.window);return t.top+=e.top,t.height-=e.top,t.bottom-=e.bottom,t.height-=e.bottom,t}(a);Object.assign(u,{limiterRect:d,viewportRect:f}),s=function(e,t){var n,r=t.elementRect.getArea(),i=e.map((function(e){return new Fd(e,t)})).filter((function(e){return!!e.name})),o=0,a=null,s=p(i);try{for(s.s();!(n=s.n()).done;){var l=n.value,c=l._limiterIntersectionArea,u=l._viewportIntersectionArea;if(c===r)return l;var d=Math.pow(u,2)+Math.pow(c,2);d>o&&(o=d,a=l)}}catch(f){s.e(f)}finally{s.f()}return a}(r,u)||new Fd(r[0],u)}else s=new Fd(r[0],u);return s}function Hd(e){var t=Ea.window,n=t.scrollX,r=t.scrollY;return e.clone().moveBy(n,r)}ba()(qd.Z,Bd),qd.Z.locals;var Fd=function(){function e(t,n){b(this,e);var r=t(n.targetRect,n.elementRect,n.viewportRect);if(r){var i=r.left,o=r.top,a=r.name,s=r.config;Object.assign(this,{name:a,config:s}),this._positioningFunctionCorrdinates={left:i,top:o},this._options=n}}return g(e,[{key:"left",get:function(){return this._absoluteRect.left}},{key:"top",get:function(){return this._absoluteRect.top}},{key:"_limiterIntersectionArea",get:function(){var e=this._options.limiterRect;if(e){var t=this._options.viewportRect;if(!t)return e.getIntersectionArea(this._rect);var n=e.getIntersection(t);if(n)return n.getIntersectionArea(this._rect)}return 0}},{key:"_viewportIntersectionArea",get:function(){var e=this._options.viewportRect;return e?e.getIntersectionArea(this._rect):0}},{key:"_rect",get:function(){return this._cachedRect||(this._cachedRect=this._options.elementRect.clone().moveTo(this._positioningFunctionCorrdinates.left,this._positioningFunctionCorrdinates.top)),this._cachedRect}},{key:"_absoluteRect",get:function(){return this._cachedAbsoluteRect||(this._cachedAbsoluteRect=Hd(this._rect),this._options.positionedElementAncestor&&function(e,t){var n=Hd(new Ls(t)),r=Rs(t),i=0,o=0;i-=n.left,o-=n.top,i+=t.scrollLeft,o+=t.scrollTop,i-=r.left,o-=r.top,e.moveBy(i,o)}(this._cachedAbsoluteRect,this._options.positionedElementAncestor)),this._cachedAbsoluteRect}}]),e}(),Gd=function(e){_(n,e);var t=m(n);function n(e,r,i){var o;b(this,n);var a=(o=t.call(this,e)).bindTemplate;return o.buttonView=r,o.panelView=i,o.set("isOpen",!1),o.set("isEnabled",!0),o.set("class"),o.set("id"),o.set("panelPosition","auto"),o.keystrokes=new Gs,o.setTemplate({tag:"div",attributes:{class:["ck","ck-dropdown",a.to("class"),a.if("isEnabled","ck-disabled",(function(e){return!e}))],id:a.to("id"),"aria-describedby":a.to("ariaDescribedById")},children:[r,i]}),r.extendTemplate({attributes:{class:["ck-dropdown__button"]}}),o}return g(n,[{key:"render",value:function(){var e=this;a(s(n.prototype),"render",this).call(this),this.listenTo(this.buttonView,"open",(function(){e.isOpen=!e.isOpen})),this.panelView.bind("isVisible").to(this,"isOpen"),this.on("change:isOpen",(function(){e.isOpen&&("auto"===e.panelPosition?e.panelView.position=n._getOptimalPosition({element:e.panelView.element,target:e.buttonView.element,fitInViewport:!0,positions:e._panelPositions}).name:e.panelView.position=e.panelPosition)})),this.keystrokes.listenTo(this.element);var t=function(t,n){e.isOpen&&(e.buttonView.focus(),e.isOpen=!1,n())};this.keystrokes.set("arrowdown",(function(t,n){e.buttonView.isEnabled&&!e.isOpen&&(e.isOpen=!0,n())})),this.keystrokes.set("arrowright",(function(t,n){e.isOpen&&n()})),this.keystrokes.set("arrowleft",t),this.keystrokes.set("esc",t)}},{key:"focus",value:function(){this.buttonView.focus()}},{key:"_panelPositions",get:function(){var e=n.defaultPanelPositions,t=e.south,r=e.north,i=e.southEast,o=e.southWest,a=e.northEast,s=e.northWest,l=e.southMiddleEast,c=e.southMiddleWest,u=e.northMiddleEast,d=e.northMiddleWest;return"rtl"!==this.locale.uiLanguageDirection?[i,o,l,c,t,a,s,u,d,r]:[o,i,c,l,t,s,a,d,u,r]}}]),n}(Ku);function Vd(e){return!!(e&&e.getClientRects&&e.getClientRects().length)}Gd.defaultPanelPositions={south:function(e,t){return{top:e.bottom,left:e.left-(t.width-e.width)/2,name:"s"}},southEast:function(e){return{top:e.bottom,left:e.left,name:"se"}},southWest:function(e,t){return{top:e.bottom,left:e.left-t.width+e.width,name:"sw"}},southMiddleEast:function(e,t){return{top:e.bottom,left:e.left-(t.width-e.width)/4,name:"sme"}},southMiddleWest:function(e,t){return{top:e.bottom,left:e.left-3*(t.width-e.width)/4,name:"smw"}},north:function(e,t){return{top:e.top-t.height,left:e.left-(t.width-e.width)/2,name:"n"}},northEast:function(e,t){return{top:e.top-t.height,left:e.left,name:"ne"}},northWest:function(e,t){return{top:e.top-t.height,left:e.left-t.width+e.width,name:"nw"}},northMiddleEast:function(e,t){return{top:e.top-t.height,left:e.left-(t.width-e.width)/4,name:"nme"}},northMiddleWest:function(e,t){return{top:e.top-t.height,left:e.left-3*(t.width-e.width)/4,name:"nmw"}}},Gd._getOptimalPosition=zd;var Ud=function(){function e(t){var n=this;if(b(this,e),Object.assign(this,t),t.actions&&t.keystrokeHandler){var r=function(e){var r=t.actions[e];"string"==typeof r&&(r=[r]);var i,o=p(r);try{for(o.s();!(i=o.n()).done;){var a=i.value;t.keystrokeHandler.set(a,(function(t,r){n[e](),r()}))}}catch(s){o.e(s)}finally{o.f()}};for(var i in t.actions)r(i)}}return g(e,[{key:"first",get:function(){return this.focusables.find(Wd)||null}},{key:"last",get:function(){return this.focusables.filter(Wd).slice(-1)[0]||null}},{key:"next",get:function(){return this._getFocusableItem(1)}},{key:"previous",get:function(){return this._getFocusableItem(-1)}},{key:"current",get:function(){var e=this,t=null;return null===this.focusTracker.focusedElement?null:(this.focusables.find((function(n,r){var i=n.element===e.focusTracker.focusedElement;return i&&(t=r),i})),t)}},{key:"focusFirst",value:function(){this._focus(this.first)}},{key:"focusLast",value:function(){this._focus(this.last)}},{key:"focusNext",value:function(){this._focus(this.next)}},{key:"focusPrevious",value:function(){this._focus(this.previous)}},{key:"_focus",value:function(e){e&&e.focus()}},{key:"_getFocusableItem",value:function(e){var t=this.current,n=this.focusables.length;if(!n)return null;if(null===t)return this[1===e?"first":"last"];var r=(t+n+e)%n;do{var i=this.focusables.get(r);if(Wd(i))return i;r=(r+n+e)%n}while(r!==t);return null}}]),e}();function Wd(e){return!(!e.focus||!Vd(e.element))}var Yd=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),(r=t.call(this,e)).setTemplate({tag:"span",attributes:{class:["ck","ck-toolbar__separator"]}}),r}return g(n)}(Ku),Qd=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),(r=t.call(this,e)).setTemplate({tag:"span",attributes:{class:["ck","ck-toolbar__line-break"]}}),r}return g(n)}(Ku);function Kd(e){return Array.isArray(e)?{items:e,removeItems:[]}:e?Object.assign({items:[],removeItems:[]},e):{items:[],removeItems:[]}}var Zd=y(5542),$d={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(Zd.Z,$d),Zd.Z.locals;var Jd=function(e){_(n,e);var t=m(n);function n(e,r){var i;b(this,n);var o=(i=t.call(this,e)).bindTemplate,a=i.t;i.options=r||{},i.set("ariaLabel",a("Editor toolbar")),i.set("maxWidth","auto"),i.items=i.createCollection(),i.focusTracker=new Fs,i.keystrokes=new Gs,i.set("class"),i.set("isCompact",!1),i.itemsView=new Xd(e),i.children=i.createCollection(),i.children.add(i.itemsView),i.focusables=i.createCollection();var s="rtl"===e.uiLanguageDirection;i._focusCycler=new Ud({focusables:i.focusables,focusTracker:i.focusTracker,keystrokeHandler:i.keystrokes,actions:{focusPrevious:[s?"arrowright":"arrowleft","arrowup"],focusNext:[s?"arrowleft":"arrowright","arrowdown"]}});var c,u=["ck","ck-toolbar",o.to("class"),o.if("isCompact","ck-toolbar_compact")];return i.options.shouldGroupWhenFull&&i.options.isFloating&&u.push("ck-toolbar_floating"),i.setTemplate({tag:"div",attributes:{class:u,role:"toolbar","aria-label":o.to("ariaLabel"),style:{maxWidth:o.to("maxWidth")}},children:i.children,on:{mousedown:(c=l(i),c.bindTemplate.to((function(e){e.target===c.element&&e.preventDefault()})))}}),i._behavior=i.options.shouldGroupWhenFull?new tf(l(i)):new ef(l(i)),i}return g(n,[{key:"render",value:function(){var e=this;a(s(n.prototype),"render",this).call(this);var t,r=p(this.items);try{for(r.s();!(t=r.n()).done;){var i=t.value;this.focusTracker.add(i.element)}}catch(o){r.e(o)}finally{r.f()}this.items.on("add",(function(t,n){e.focusTracker.add(n.element)})),this.items.on("remove",(function(t,n){e.focusTracker.remove(n.element)})),this.keystrokes.listenTo(this.element),this._behavior.render(this)}},{key:"destroy",value:function(){return this._behavior.destroy(),this.focusTracker.destroy(),this.keystrokes.destroy(),a(s(n.prototype),"destroy",this).call(this)}},{key:"focus",value:function(){this._focusCycler.focusFirst()}},{key:"focusLast",value:function(){this._focusCycler.focusLast()}},{key:"fillFromConfig",value:function(e,t){var n=this,r=Kd(e),i=r.items.filter((function(e,i,o){return"|"===e||-1===r.removeItems.indexOf(e)&&("-"===e?!n.options.shouldGroupWhenFull||(S("toolbarview-line-break-ignored-when-grouping-items",o),!1):!!t.has(e)||(S("toolbarview-item-unavailable",{name:e}),!1))})),o=this._cleanSeparators(i).map((function(e){return"|"===e?new Yd:"-"===e?new Qd:t.create(e)}));this.items.addMany(o)}},{key:"_cleanSeparators",value:function(e){var t=function(e){return"-"!==e&&"|"!==e},n=e.length,r=e.findIndex(t),i=n-e.slice().reverse().findIndex(t);return e.slice(r,i).filter((function(e,n,r){return!!t(e)||!(n>0&&r[n-1]===e)}))}}]),n}(Ku),Xd=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),(r=t.call(this,e)).children=r.createCollection(),r.setTemplate({tag:"div",attributes:{class:["ck","ck-toolbar__items"]},children:r.children}),r}return g(n)}(Ku),ef=function(){function e(t){b(this,e);var n=t.bindTemplate;t.set("isVertical",!1),t.itemsView.children.bindTo(t.items).using((function(e){return e})),t.focusables.bindTo(t.items).using((function(e){return e})),t.extendTemplate({attributes:{class:[n.if("isVertical","ck-toolbar_vertical")]}})}return g(e,[{key:"render",value:function(){}},{key:"destroy",value:function(){}}]),e}(),tf=function(){function e(t){var n=this;b(this,e),this.view=t,this.viewChildren=t.children,this.viewFocusables=t.focusables,this.viewItemsView=t.itemsView,this.viewFocusTracker=t.focusTracker,this.viewLocale=t.locale,this.ungroupedItems=t.createCollection(),this.groupedItems=t.createCollection(),this.groupedItemsDropdown=this._createGroupedItemsDropdown(),this.resizeObserver=null,this.cachedPadding=null,this.shouldUpdateGroupingOnNextResize=!1,t.itemsView.children.bindTo(this.ungroupedItems).using((function(e){return e})),this.ungroupedItems.on("add",this._updateFocusCycleableItems.bind(this)),this.ungroupedItems.on("remove",this._updateFocusCycleableItems.bind(this)),t.children.on("add",this._updateFocusCycleableItems.bind(this)),t.children.on("remove",this._updateFocusCycleableItems.bind(this)),t.items.on("change",(function(e,t){var r,i=t.index,o=p(t.removed);try{for(o.s();!(r=o.n()).done;){var a=r.value;i>=n.ungroupedItems.length?n.groupedItems.remove(a):n.ungroupedItems.remove(a)}}catch(c){o.e(c)}finally{o.f()}for(var s=i;s<i+t.added.length;s++){var l=t.added[s-i];s>n.ungroupedItems.length?n.groupedItems.add(l,s-n.ungroupedItems.length):n.ungroupedItems.add(l,s)}n._updateGrouping()})),t.extendTemplate({attributes:{class:["ck-toolbar_grouping"]}})}return g(e,[{key:"render",value:function(e){this.viewElement=e.element,this._enableGroupingOnResize(),this._enableGroupingOnMaxWidthChange(e)}},{key:"destroy",value:function(){this.groupedItemsDropdown.destroy(),this.resizeObserver.destroy()}},{key:"_updateGrouping",value:function(){if(this.viewElement.ownerDocument.body.contains(this.viewElement))if(Vd(this.viewElement)){for(var e,t=this.groupedItems.length;this._areItemsOverflowing;)this._groupLastItem(),e=!0;if(!e&&this.groupedItems.length){for(;this.groupedItems.length&&!this._areItemsOverflowing;)this._ungroupFirstItem();this._areItemsOverflowing&&this._groupLastItem()}this.groupedItems.length!==t&&this.view.fire("groupedItemsUpdate")}else this.shouldUpdateGroupingOnNextResize=!0}},{key:"_areItemsOverflowing",get:function(){if(!this.ungroupedItems.length)return!1;var e=this.viewElement,t=this.viewLocale.uiLanguageDirection,n=new Ls(e.lastChild),r=new Ls(e);if(!this.cachedPadding){var i=Ea.window.getComputedStyle(e),o="ltr"===t?"paddingRight":"paddingLeft";this.cachedPadding=Number.parseInt(i[o])}return"ltr"===t?n.right>r.right-this.cachedPadding:n.left<r.left+this.cachedPadding}},{key:"_enableGroupingOnResize",value:function(){var e,t=this;this.resizeObserver=new Bs(this.viewElement,(function(n){e&&e===n.contentRect.width&&!t.shouldUpdateGroupingOnNextResize||(t.shouldUpdateGroupingOnNextResize=!1,t._updateGrouping(),e=n.contentRect.width)})),this._updateGrouping()}},{key:"_enableGroupingOnMaxWidthChange",value:function(e){var t=this;e.on("change:maxWidth",(function(){t._updateGrouping()}))}},{key:"_groupLastItem",value:function(){this.groupedItems.length||(this.viewChildren.add(new Yd),this.viewChildren.add(this.groupedItemsDropdown),this.viewFocusTracker.add(this.groupedItemsDropdown.element)),this.groupedItems.add(this.ungroupedItems.remove(this.ungroupedItems.last),0)}},{key:"_ungroupFirstItem",value:function(){this.ungroupedItems.add(this.groupedItems.remove(this.groupedItems.first)),this.groupedItems.length||(this.viewChildren.remove(this.groupedItemsDropdown),this.viewChildren.remove(this.viewChildren.last),this.viewFocusTracker.remove(this.groupedItemsDropdown.element))}},{key:"_createGroupedItemsDropdown",value:function(){var e=this.viewLocale,t=e.t,n=ff(e);return n.class="ck-toolbar__grouped-dropdown",n.panelPosition="ltr"===e.uiLanguageDirection?"sw":"se",pf(n,[]),n.buttonView.set({label:t("Show more items"),tooltip:!0,tooltipPosition:"rtl"===e.uiLanguageDirection?"se":"sw",icon:Hu}),n.toolbarView.items.bindTo(this.groupedItems).using((function(e){return e})),n}},{key:"_updateFocusCycleableItems",value:function(){var e=this;this.viewFocusables.clear(),this.ungroupedItems.map((function(t){e.viewFocusables.add(t)})),this.groupedItems.length&&this.viewFocusables.add(this.groupedItemsDropdown)}}]),e}(),nf=y(1046),rf={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(nf.Z,rf),nf.Z.locals;var of=function(e){_(n,e);var t=m(n);function n(){var e;return b(this,n),(e=t.call(this)).items=e.createCollection(),e.focusTracker=new Fs,e.keystrokes=new Gs,e._focusCycler=new Ud({focusables:e.items,focusTracker:e.focusTracker,keystrokeHandler:e.keystrokes,actions:{focusPrevious:"arrowup",focusNext:"arrowdown"}}),e.setTemplate({tag:"ul",attributes:{class:["ck","ck-reset","ck-list"]},children:e.items}),e}return g(n,[{key:"render",value:function(){var e=this;a(s(n.prototype),"render",this).call(this);var t,r=p(this.items);try{for(r.s();!(t=r.n()).done;){var i=t.value;this.focusTracker.add(i.element)}}catch(o){r.e(o)}finally{r.f()}this.items.on("add",(function(t,n){e.focusTracker.add(n.element)})),this.items.on("remove",(function(t,n){e.focusTracker.remove(n.element)})),this.keystrokes.listenTo(this.element)}},{key:"destroy",value:function(){a(s(n.prototype),"destroy",this).call(this),this.focusTracker.destroy(),this.keystrokes.destroy()}},{key:"focus",value:function(){this._focusCycler.focusFirst()}},{key:"focusLast",value:function(){this._focusCycler.focusLast()}}]),n}(Ku),af=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),(r=t.call(this,e)).children=r.createCollection(),r.setTemplate({tag:"li",attributes:{class:["ck","ck-list__item"]},children:r.children}),r}return g(n,[{key:"focus",value:function(){this.children.first.focus()}}]),n}(Ku),sf=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),(r=t.call(this,e)).setTemplate({tag:"li",attributes:{class:["ck","ck-list__separator"]}}),r}return g(n)}(Ku),lf=y(7339),cf={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(lf.Z,cf),lf.Z.locals;var uf=y(3949),df={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};function ff(e){var t=new(arguments.length>1&&void 0!==arguments[1]?arguments[1]:Id)(e),n=new jd(e),r=new Gd(e,t,n);return t.bind("isEnabled").to(r),t instanceof Id?t.bind("isOn").to(r,"isOpen"):t.arrowView.bind("isOn").to(r,"isOpen"),function(e){(function(e){e.on("render",(function(){Gu({emitter:e,activator:function(){return e.isOpen},callback:function(){e.isOpen=!1},contextElements:[e.element]})}))})(e),function(e){e.on("execute",(function(t){t.source instanceof Md||(e.isOpen=!1)}))}(e),function(e){e.keystrokes.set("arrowdown",(function(t,n){e.isOpen&&(e.panelView.focus(),n())})),e.keystrokes.set("arrowup",(function(t,n){e.isOpen&&(e.panelView.focusLast(),n())}))}(e)}(r),r}function pf(e,t){var n=e.locale,r=n.t,i=e.toolbarView=new Jd(n);i.set("ariaLabel",r("Dropdown toolbar")),e.extendTemplate({attributes:{class:["ck-toolbar-dropdown"]}}),t.map((function(e){return i.items.add(e)})),e.panelView.children.add(i),i.items.delegate("execute").to(e)}function hf(e,t){var n=e.locale,r=e.listView=new of(n);r.items.bindTo(t).using((function(e){var t=e.type,r=e.model;if("separator"===t)return new sf(n);if("button"===t||"switchbutton"===t){var i,o,a=new af(n);return(i=o="button"===t?new Ed(n):new Md(n)).bind.apply(i,h(Object.keys(r))).to(r),o.delegate("execute").to(a),a.children.add(o),a}})),e.panelView.children.add(r),r.items.delegate("execute").to(e)}ba()(uf.Z,df),uf.Z.locals;var _f=y(9688),mf={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(_f.Z,mf),_f.Z.locals;var vf=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),(r=t.call(this,e)).body=new vd(e),r}return g(n,[{key:"render",value:function(){a(s(n.prototype),"render",this).call(this),this.body.attachToDom()}},{key:"destroy",value:function(){return this.body.detachFromDom(),a(s(n.prototype),"destroy",this).call(this)}}]),n}(Ku),gf=y(3662),bf={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(gf.Z,bf),gf.Z.locals;var kf=function(e){_(n,e);var t=m(n);function n(e){var r;b(this,n),(r=t.call(this,e)).set("text"),r.set("for"),r.id="ck-editor__label_".concat(D());var i=r.bindTemplate;return r.setTemplate({tag:"label",attributes:{class:["ck","ck-label"],id:r.id,for:i.to("for")},children:[{text:i.to("text")}]}),r}return g(n)}(Ku),yf=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),(r=t.call(this,e)).top=r.createCollection(),r.main=r.createCollection(),r._voiceLabelView=r._createVoiceLabel(),r.setTemplate({tag:"div",attributes:{class:["ck","ck-reset","ck-editor","ck-rounded-corners"],role:"application",dir:e.uiLanguageDirection,lang:e.uiLanguage,"aria-labelledby":r._voiceLabelView.id},children:[r._voiceLabelView,{tag:"div",attributes:{class:["ck","ck-editor__top","ck-reset_all"],role:"presentation"},children:r.top},{tag:"div",attributes:{class:["ck","ck-editor__main"],role:"presentation"},children:r.main}]}),r}return g(n,[{key:"_createVoiceLabel",value:function(){var e=this.t,t=new kf;return t.text=e("Rich Text Editor"),t.extendTemplate({attributes:{class:"ck-voice-label"}}),t}}]),n}(vf),wf=function(e){_(n,e);var t=m(n);function n(e,r,i){var o;return b(this,n),(o=t.call(this,e)).setTemplate({tag:"div",attributes:{class:["ck","ck-content","ck-editor__editable","ck-rounded-corners"],lang:e.contentLanguage,dir:e.contentLanguageDirection}}),o.name=null,o.set("isFocused",!1),o._editableElement=i,o._hasExternalElement=!!o._editableElement,o._editingView=r,o}return g(n,[{key:"render",value:function(){var e=this;a(s(n.prototype),"render",this).call(this),this._hasExternalElement?this.template.apply(this.element=this._editableElement):this._editableElement=this.element,this.on("change:isFocused",(function(){return e._updateIsFocusedClasses()})),this._updateIsFocusedClasses()}},{key:"destroy",value:function(){this._hasExternalElement&&this.template.revert(this._editableElement),a(s(n.prototype),"destroy",this).call(this)}},{key:"_updateIsFocusedClasses",value:function(){var e=this._editingView;function t(t){e.change((function(n){var r=e.document.getRoot(t.name);n.addClass(t.isFocused?"ck-focused":"ck-blurred",r),n.removeClass(t.isFocused?"ck-blurred":"ck-focused",r)}))}e.isRenderingInProgress?function n(r){e.once("change:isRenderingInProgress",(function(e,i,o){o?n(r):t(r)}))}(this):t(this)}}]),n}(Ku),Cf=function(e){_(n,e);var t=m(n);function n(e,r,i){var o;return b(this,n),(o=t.call(this,e,r,i)).extendTemplate({attributes:{role:"textbox",class:"ck-editor__editable_inline"}}),o}return g(n,[{key:"render",value:function(){var e=this;a(s(n.prototype),"render",this).call(this);var t=this._editingView,r=this.t;t.change((function(n){var i=t.document.getRoot(e.name);n.setAttribute("aria-label",r("Rich Text Editor, %0",e.name),i)}))}}]),n}(wf),Af=y(8847),xf={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(Af.Z,xf),Af.Z.locals;var Ef=y(4879),Df={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(Ef.Z,Df),Ef.Z.locals;var Tf=function(e){_(n,e);var t=m(n);function n(e){var r;b(this,n),(r=t.call(this,e)).set("value"),r.set("id"),r.set("placeholder"),r.set("isReadOnly",!1),r.set("hasError",!1),r.set("ariaDescribedById"),r.focusTracker=new Fs,r.bind("isFocused").to(r.focusTracker),r.set("isEmpty",!0),r.set("inputMode","text");var i=r.bindTemplate;return r.setTemplate({tag:"input",attributes:{class:["ck","ck-input",i.if("isFocused","ck-input_focused"),i.if("isEmpty","ck-input-text_empty"),i.if("hasError","ck-error")],id:i.to("id"),placeholder:i.to("placeholder"),readonly:i.to("isReadOnly"),inputmode:i.to("inputMode"),"aria-invalid":i.if("hasError",!0),"aria-describedby":i.to("ariaDescribedById")},on:{input:i.to((function(){for(var e,t=arguments.length,n=new Array(t),i=0;i<t;i++)n[i]=arguments[i];(e=r).fire.apply(e,["input"].concat(n)),r._updateIsEmpty()})),change:i.to(r._updateIsEmpty.bind(l(r)))}}),r}return g(n,[{key:"render",value:function(){var e=this;a(s(n.prototype),"render",this).call(this),this.focusTracker.add(this.element),this._setDomElementValue(this.value),this._updateIsEmpty(),this.on("change:value",(function(t,n,r){e._setDomElementValue(r),e._updateIsEmpty()}))}},{key:"destroy",value:function(){a(s(n.prototype),"destroy",this).call(this),this.focusTracker.destroy()}},{key:"select",value:function(){this.element.select()}},{key:"focus",value:function(){this.element.focus()}},{key:"_updateIsEmpty",value:function(){this.isEmpty=!this.element.value}},{key:"_setDomElementValue",value:function(e){this.element.value=e||0===e?e:""}}]),n}(Ku),Mf=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),(r=t.call(this,e)).extendTemplate({attributes:{type:"text",class:["ck-input-text"]}}),r}return g(n)}(Tf),Sf=y(2577),Pf={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(Sf.Z,Pf),Sf.Z.locals;var Nf=function(e){_(n,e);var t=m(n);function n(e,r){var i;b(this,n),i=t.call(this,e);var o="ck-labeled-field-view-".concat(D()),a="ck-labeled-field-view-status-".concat(D());i.fieldView=r(l(i),o,a),i.set("label"),i.set("isEnabled",!0),i.set("isEmpty",!0),i.set("isFocused",!1),i.set("errorText",null),i.set("infoText",null),i.set("class"),i.set("placeholder"),i.labelView=i._createLabelView(o),i.statusView=i._createStatusView(a),i.bind("_statusText").to(l(i),"errorText",l(i),"infoText",(function(e,t){return e||t}));var s=i.bindTemplate;return i.setTemplate({tag:"div",attributes:{class:["ck","ck-labeled-field-view",s.to("class"),s.if("isEnabled","ck-disabled",(function(e){return!e})),s.if("isEmpty","ck-labeled-field-view_empty"),s.if("isFocused","ck-labeled-field-view_focused"),s.if("placeholder","ck-labeled-field-view_placeholder"),s.if("errorText","ck-error")]},children:[{tag:"div",attributes:{class:["ck","ck-labeled-field-view__input-wrapper"]},children:[i.fieldView,i.labelView]},i.statusView]}),i}return g(n,[{key:"_createLabelView",value:function(e){var t=new kf(this.locale);return t.for=e,t.bind("text").to(this,"label"),t}},{key:"_createStatusView",value:function(e){var t=new Ku(this.locale),n=this.bindTemplate;return t.setTemplate({tag:"div",attributes:{class:["ck","ck-labeled-field-view__status",n.if("errorText","ck-labeled-field-view__status_error"),n.if("_statusText","ck-hidden",(function(e){return!e}))],id:e,role:n.if("errorText","alert")},children:[{text:n.to("_statusText")}]}),t}},{key:"focus",value:function(){this.fieldView.focus()}}]),n}(Ku);function If(e,t,n){var r=new Mf(e.locale);return r.set({id:t,ariaDescribedById:n}),r.bind("isReadOnly").to(e,"isEnabled",(function(e){return!e})),r.bind("hasError").to(e,"errorText",(function(e){return!!e})),r.on("input",(function(){e.errorText=null})),e.bind("isEmpty","isFocused","placeholder").to(r),r}var Rf=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){this.on("show:warning",(function(e,t){window.alert(t.message)}),{priority:"lowest"})}},{key:"showSuccess",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this._showNotification({message:e,type:"success",namespace:t.namespace,title:t.title})}},{key:"showInfo",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this._showNotification({message:e,type:"info",namespace:t.namespace,title:t.title})}},{key:"showWarning",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this._showNotification({message:e,type:"warning",namespace:t.namespace,title:t.title})}},{key:"_showNotification",value:function(e){var t="show:".concat(e.type)+(e.namespace?":".concat(e.namespace):"");this.fire(t,{message:e.message,type:e.type,title:e.title||""})}}],[{key:"pluginName",get:function(){return"Notification"}}]),n}(ri),Of=g((function e(t,n){b(this,e),n&&kt(this,n),t&&this.set(t)}));function Lf(e){return function(t){return t+e}}It(Of,Dt);var jf=y(8793),qf={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(jf.Z,qf),jf.Z.locals;var Bf=Lf("px"),zf=Ea.document.body,Hf=function(e){_(n,e);var t=m(n);function n(e){var r;b(this,n);var i=(r=t.call(this,e)).bindTemplate;return r.set("top",0),r.set("left",0),r.set("position","arrow_nw"),r.set("isVisible",!1),r.set("withArrow",!0),r.set("class"),r.content=r.createCollection(),r.setTemplate({tag:"div",attributes:{class:["ck","ck-balloon-panel",i.to("position",(function(e){return"ck-balloon-panel_".concat(e)})),i.if("isVisible","ck-balloon-panel_visible"),i.if("withArrow","ck-balloon-panel_with-arrow"),i.to("class")],style:{top:i.to("top",Bf),left:i.to("left",Bf)}},children:r.content}),r}return g(n,[{key:"show",value:function(){this.isVisible=!0}},{key:"hide",value:function(){this.isVisible=!1}},{key:"attachTo",value:function(e){this.show();var t=n.defaultPositions,r=Object.assign({},{element:this.element,positions:[t.southArrowNorth,t.southArrowNorthMiddleWest,t.southArrowNorthMiddleEast,t.southArrowNorthWest,t.southArrowNorthEast,t.northArrowSouth,t.northArrowSouthMiddleWest,t.northArrowSouthMiddleEast,t.northArrowSouthWest,t.northArrowSouthEast,t.viewportStickyNorth],limiter:zf,fitInViewport:!0},e),i=n._getOptimalPosition(r),o=parseInt(i.left),a=parseInt(i.top),s=i.name,l=i.config,c=(void 0===l?{}:l).withArrow,u=void 0===c||c;Object.assign(this,{top:a,left:o,position:s,withArrow:u})}},{key:"pin",value:function(e){var t=this;this.unpin(),this._pinWhenIsVisibleCallback=function(){t.isVisible?t._startPinning(e):t._stopPinning()},this._startPinning(e),this.listenTo(this,"change:isVisible",this._pinWhenIsVisibleCallback)}},{key:"unpin",value:function(){this._pinWhenIsVisibleCallback&&(this._stopPinning(),this.stopListening(this,"change:isVisible",this._pinWhenIsVisibleCallback),this._pinWhenIsVisibleCallback=null,this.hide())}},{key:"_startPinning",value:function(e){var t=this;this.attachTo(e);var n=Ff(e.target),r=e.limiter?Ff(e.limiter):zf;this.listenTo(Ea.document,"scroll",(function(i,o){var a=o.target,s=n&&a.contains(n),l=r&&a.contains(r);!s&&!l&&n&&r||t.attachTo(e)}),{useCapture:!0}),this.listenTo(Ea.window,"resize",(function(){t.attachTo(e)}))}},{key:"_stopPinning",value:function(){this.stopListening(Ea.document,"scroll"),this.stopListening(Ea.window,"resize")}}]),n}(Ku);function Ff(e){return Vr(e)?e:Is(e)?e.commonAncestorContainer:"function"==typeof e?Ff(e()):null}Hf.arrowHorizontalOffset=25,Hf.arrowVerticalOffset=10,Hf.stickyVerticalOffset=20,Hf._getOptimalPosition=zd,Hf.defaultPositions=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.horizontalOffset,n=void 0===t?Hf.arrowHorizontalOffset:t,r=e.verticalOffset,o=void 0===r?Hf.arrowVerticalOffset:r,a=e.stickyVerticalOffset,s=void 0===a?Hf.stickyVerticalOffset:a,l=e.config;return{northWestArrowSouthWest:function(e,t){return i({top:c(e,t),left:e.left-n,name:"arrow_sw"},l&&{config:l})},northWestArrowSouthMiddleWest:function(e,t){return i({top:c(e,t),left:e.left-.25*t.width-n,name:"arrow_smw"},l&&{config:l})},northWestArrowSouth:function(e,t){return i({top:c(e,t),left:e.left-t.width/2,name:"arrow_s"},l&&{config:l})},northWestArrowSouthMiddleEast:function(e,t){return i({top:c(e,t),left:e.left-.75*t.width+n,name:"arrow_sme"},l&&{config:l})},northWestArrowSouthEast:function(e,t){return i({top:c(e,t),left:e.left-t.width+n,name:"arrow_se"},l&&{config:l})},northArrowSouthWest:function(e,t){return i({top:c(e,t),left:e.left+e.width/2-n,name:"arrow_sw"},l&&{config:l})},northArrowSouthMiddleWest:function(e,t){return i({top:c(e,t),left:e.left+e.width/2-.25*t.width-n,name:"arrow_smw"},l&&{config:l})},northArrowSouth:function(e,t){return i({top:c(e,t),left:e.left+e.width/2-t.width/2,name:"arrow_s"},l&&{config:l})},northArrowSouthMiddleEast:function(e,t){return i({top:c(e,t),left:e.left+e.width/2-.75*t.width+n,name:"arrow_sme"},l&&{config:l})},northArrowSouthEast:function(e,t){return i({top:c(e,t),left:e.left+e.width/2-t.width+n,name:"arrow_se"},l&&{config:l})},northEastArrowSouthWest:function(e,t){return i({top:c(e,t),left:e.right-n,name:"arrow_sw"},l&&{config:l})},northEastArrowSouthMiddleWest:function(e,t){return i({top:c(e,t),left:e.right-.25*t.width-n,name:"arrow_smw"},l&&{config:l})},northEastArrowSouth:function(e,t){return i({top:c(e,t),left:e.right-t.width/2,name:"arrow_s"},l&&{config:l})},northEastArrowSouthMiddleEast:function(e,t){return i({top:c(e,t),left:e.right-.75*t.width+n,name:"arrow_sme"},l&&{config:l})},northEastArrowSouthEast:function(e,t){return i({top:c(e,t),left:e.right-t.width+n,name:"arrow_se"},l&&{config:l})},southWestArrowNorthWest:function(e,t){return i({top:u(e),left:e.left-n,name:"arrow_nw"},l&&{config:l})},southWestArrowNorthMiddleWest:function(e,t){return i({top:u(e),left:e.left-.25*t.width-n,name:"arrow_nmw"},l&&{config:l})},southWestArrowNorth:function(e,t){return i({top:u(e),left:e.left-t.width/2,name:"arrow_n"},l&&{config:l})},southWestArrowNorthMiddleEast:function(e,t){return i({top:u(e),left:e.left-.75*t.width+n,name:"arrow_nme"},l&&{config:l})},southWestArrowNorthEast:function(e,t){return i({top:u(e),left:e.left-t.width+n,name:"arrow_ne"},l&&{config:l})},southArrowNorthWest:function(e,t){return i({top:u(e),left:e.left+e.width/2-n,name:"arrow_nw"},l&&{config:l})},southArrowNorthMiddleWest:function(e,t){return i({top:u(e),left:e.left+e.width/2-.25*t.width-n,name:"arrow_nmw"},l&&{config:l})},southArrowNorth:function(e,t){return i({top:u(e),left:e.left+e.width/2-t.width/2,name:"arrow_n"},l&&{config:l})},southArrowNorthMiddleEast:function(e,t){return i({top:u(e),left:e.left+e.width/2-.75*t.width+n,name:"arrow_nme"},l&&{config:l})},southArrowNorthEast:function(e,t){return i({top:u(e),left:e.left+e.width/2-t.width+n,name:"arrow_ne"},l&&{config:l})},southEastArrowNorthWest:function(e,t){return i({top:u(e),left:e.right-n,name:"arrow_nw"},l&&{config:l})},southEastArrowNorthMiddleWest:function(e,t){return i({top:u(e),left:e.right-.25*t.width-n,name:"arrow_nmw"},l&&{config:l})},southEastArrowNorth:function(e,t){return i({top:u(e),left:e.right-t.width/2,name:"arrow_n"},l&&{config:l})},southEastArrowNorthMiddleEast:function(e,t){return i({top:u(e),left:e.right-.75*t.width+n,name:"arrow_nme"},l&&{config:l})},southEastArrowNorthEast:function(e,t){return i({top:u(e),left:e.right-t.width+n,name:"arrow_ne"},l&&{config:l})},viewportStickyNorth:function(e,t,n){return e.getIntersection(n)?{top:n.top+s,left:e.left+e.width/2-t.width/2,name:"arrowless",config:i({withArrow:!1},l)}:null}};function c(e,t){return e.top-t.height-o}function u(e){return e.bottom+o}}();var Gf=y(4650),Vf={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(Gf.Z,Vf),Gf.Z.locals;var Uf=y(7676),Wf={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(Uf.Z,Wf),Uf.Z.locals;var Yf=Lf("px"),Qf=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),(r=t.call(this,e)).positionLimiter=function(){var e=r.editor.editing.view,t=e.document.selection.editableElement;return t?e.domConverter.mapViewToDom(t.root):null},r.set("visibleView",null),r.view=new Hf(e.locale),e.ui.view.body.add(r.view),e.ui.focusTracker.add(r.view.element),r._viewToStack=new Map,r._idToStack=new Map,r.set("_numberOfStacks",0),r.set("_singleViewMode",!1),r._rotatorView=r._createRotatorView(),r._fakePanelsView=r._createFakePanelsView(),r}return g(n,[{key:"destroy",value:function(){a(s(n.prototype),"destroy",this).call(this),this.view.destroy(),this._rotatorView.destroy(),this._fakePanelsView.destroy()}},{key:"hasView",value:function(e){return Array.from(this._viewToStack.keys()).includes(e)}},{key:"add",value:function(e){if(this.hasView(e.view))throw new M("contextualballoon-add-view-exist",[this,e]);var t=e.stackId||"main";if(!this._idToStack.has(t))return this._idToStack.set(t,new Map([[e.view,e]])),this._viewToStack.set(e.view,this._idToStack.get(t)),this._numberOfStacks=this._idToStack.size,void(this._visibleStack&&!e.singleViewMode||this.showStack(t));var n=this._idToStack.get(t);e.singleViewMode&&this.showStack(t),n.set(e.view,e),this._viewToStack.set(e.view,n),n===this._visibleStack&&this._showView(e)}},{key:"remove",value:function(e){if(!this.hasView(e))throw new M("contextualballoon-remove-view-not-exist",[this,e]);var t=this._viewToStack.get(e);this._singleViewMode&&this.visibleView===e&&(this._singleViewMode=!1),this.visibleView===e&&(1===t.size?this._idToStack.size>1?this._showNextStack():(this.view.hide(),this.visibleView=null,this._rotatorView.hideView()):this._showView(Array.from(t.values())[t.size-2])),1===t.size?(this._idToStack.delete(this._getStackId(t)),this._numberOfStacks=this._idToStack.size):t.delete(e),this._viewToStack.delete(e)}},{key:"updatePosition",value:function(e){e&&(this._visibleStack.get(this.visibleView).position=e),this.view.pin(this._getBalloonPosition()),this._fakePanelsView.updatePosition()}},{key:"showStack",value:function(e){this.visibleStack=e;var t=this._idToStack.get(e);if(!t)throw new M("contextualballoon-showstack-stack-not-exist",this);this._visibleStack!==t&&this._showView(Array.from(t.values()).pop())}},{key:"_visibleStack",get:function(){return this._viewToStack.get(this.visibleView)}},{key:"_getStackId",value:function(e){return Array.from(this._idToStack.entries()).find((function(t){return t[1]===e}))[0]}},{key:"_showNextStack",value:function(){var e=Array.from(this._idToStack.values()),t=e.indexOf(this._visibleStack)+1;e[t]||(t=0),this.showStack(this._getStackId(e[t]))}},{key:"_showPrevStack",value:function(){var e=Array.from(this._idToStack.values()),t=e.indexOf(this._visibleStack)-1;e[t]||(t=e.length-1),this.showStack(this._getStackId(e[t]))}},{key:"_createRotatorView",value:function(){var e=this,t=new Kf(this.editor.locale),n=this.editor.locale.t;return this.view.content.add(t),t.bind("isNavigationVisible").to(this,"_numberOfStacks",this,"_singleViewMode",(function(e,t){return!t&&e>1})),t.on("change:isNavigationVisible",(function(){return e.updatePosition()}),{priority:"low"}),t.bind("counter").to(this,"visibleView",this,"_numberOfStacks",(function(t,r){if(r<2)return"";var i=Array.from(e._idToStack.values()).indexOf(e._visibleStack)+1;return n("%0 of %1",[i,r])})),t.buttonNextView.on("execute",(function(){t.focusTracker.isFocused&&e.editor.editing.view.focus(),e._showNextStack()})),t.buttonPrevView.on("execute",(function(){t.focusTracker.isFocused&&e.editor.editing.view.focus(),e._showPrevStack()})),t}},{key:"_createFakePanelsView",value:function(){var e=new Zf(this.editor.locale,this.view);return e.bind("numberOfPanels").to(this,"_numberOfStacks",this,"_singleViewMode",(function(e,t){return!t&&e>=2?Math.min(e-1,2):0})),e.listenTo(this.view,"change:top",(function(){return e.updatePosition()})),e.listenTo(this.view,"change:left",(function(){return e.updatePosition()})),this.editor.ui.view.body.add(e),e}},{key:"_showView",value:function(e){var t=e.view,n=e.balloonClassName,r=void 0===n?"":n,i=e.withArrow,o=void 0===i||i,a=e.singleViewMode,s=void 0!==a&&a;this.view.class=r,this.view.withArrow=o,this._rotatorView.showView(t),this.visibleView=t,this.view.pin(this._getBalloonPosition()),this._fakePanelsView.updatePosition(),s&&(this._singleViewMode=!0)}},{key:"_getBalloonPosition",value:function(){var e=Array.from(this._visibleStack.values()).pop().position;return e&&(e.limiter||(e=Object.assign({},e,{limiter:this.positionLimiter})),e=Object.assign({},e,{viewportOffsetConfig:this.editor.ui.viewportOffset})),e}}],[{key:"pluginName",get:function(){return"ContextualBalloon"}}]),n}(Rt),Kf=function(e){_(n,e);var t=m(n);function n(e){var r;b(this,n),r=t.call(this,e);var i=e.t,o=r.bindTemplate;return r.set("isNavigationVisible",!0),r.focusTracker=new Fs,r.buttonPrevView=r._createButtonView(i("Previous"),'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M11.463 5.187a.888.888 0 1 1 1.254 1.255L9.16 10l3.557 3.557a.888.888 0 1 1-1.254 1.255L7.26 10.61a.888.888 0 0 1 .16-1.382l4.043-4.042z"/></svg>'),r.buttonNextView=r._createButtonView(i("Next"),'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M8.537 14.813a.888.888 0 1 1-1.254-1.255L10.84 10 7.283 6.442a.888.888 0 1 1 1.254-1.255L12.74 9.39a.888.888 0 0 1-.16 1.382l-4.043 4.042z"/></svg>'),r.content=r.createCollection(),r.setTemplate({tag:"div",attributes:{class:["ck","ck-balloon-rotator"],"z-index":"-1"},children:[{tag:"div",attributes:{class:["ck-balloon-rotator__navigation",o.to("isNavigationVisible",(function(e){return e?"":"ck-hidden"}))]},children:[r.buttonPrevView,{tag:"span",attributes:{class:["ck-balloon-rotator__counter"]},children:[{text:o.to("counter")}]},r.buttonNextView]},{tag:"div",attributes:{class:"ck-balloon-rotator__content"},children:r.content}]}),r}return g(n,[{key:"render",value:function(){a(s(n.prototype),"render",this).call(this),this.focusTracker.add(this.element)}},{key:"destroy",value:function(){a(s(n.prototype),"destroy",this).call(this),this.focusTracker.destroy()}},{key:"showView",value:function(e){this.hideView(),this.content.add(e)}},{key:"hideView",value:function(){this.content.clear()}},{key:"_createButtonView",value:function(e,t){var n=new Ed(this.locale);return n.set({label:e,icon:t,tooltip:!0}),n}}]),n}(Ku),Zf=function(e){_(n,e);var t=m(n);function n(e,r){var i;b(this,n);var o=(i=t.call(this,e)).bindTemplate;return i.set("top",0),i.set("left",0),i.set("height",0),i.set("width",0),i.set("numberOfPanels",0),i.content=i.createCollection(),i._balloonPanelView=r,i.setTemplate({tag:"div",attributes:{class:["ck-fake-panel",o.to("numberOfPanels",(function(e){return e?"":"ck-hidden"}))],style:{top:o.to("top",Yf),left:o.to("left",Yf),width:o.to("width",Yf),height:o.to("height",Yf)}},children:i.content}),i.on("change:numberOfPanels",(function(e,t,n,r){n>r?i._addPanels(n-r):i._removePanels(r-n),i.updatePosition()})),i}return g(n,[{key:"_addPanels",value:function(e){for(;e--;){var t=new Ku;t.setTemplate({tag:"div"}),this.content.add(t),this.registerChild(t)}}},{key:"_removePanels",value:function(e){for(;e--;){var t=this.content.last;this.content.remove(t),this.deregisterChild(t),t.destroy()}}},{key:"updatePosition",value:function(){if(this.numberOfPanels){var e=this._balloonPanelView,t=e.top,n=e.left,r=new Ls(this._balloonPanelView.element),i=r.width,o=r.height;Object.assign(this,{top:t,left:n,width:i,height:o})}}}]),n}(Ku),$f=y(5868),Jf={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()($f.Z,Jf),$f.Z.locals;var Xf=Lf("px"),ep=function(e){_(n,e);var t=m(n);function n(e){var r;b(this,n);var i=(r=t.call(this,e)).bindTemplate;return r.set("isActive",!1),r.set("isSticky",!1),r.set("limiterElement",null),r.set("limiterBottomOffset",50),r.set("viewportTopOffset",0),r.set("_marginLeft",null),r.set("_isStickyToTheLimiter",!1),r.set("_hasViewportTopOffset",!1),r.content=r.createCollection(),r._contentPanelPlaceholder=new Zu({tag:"div",attributes:{class:["ck","ck-sticky-panel__placeholder"],style:{display:i.to("isSticky",(function(e){return e?"block":"none"})),height:i.to("isSticky",(function(e){return e?Xf(r._panelRect.height):null}))}}}).render(),r._contentPanel=new Zu({tag:"div",attributes:{class:["ck","ck-sticky-panel__content",i.if("isSticky","ck-sticky-panel__content_sticky"),i.if("_isStickyToTheLimiter","ck-sticky-panel__content_sticky_bottom-limit")],style:{width:i.to("isSticky",(function(e){return e?Xf(r._contentPanelPlaceholder.getBoundingClientRect().width):null})),top:i.to("_hasViewportTopOffset",(function(e){return e?Xf(r.viewportTopOffset):null})),bottom:i.to("_isStickyToTheLimiter",(function(e){return e?Xf(r.limiterBottomOffset):null})),marginLeft:i.to("_marginLeft")}},children:r.content}).render(),r.setTemplate({tag:"div",attributes:{class:["ck","ck-sticky-panel"]},children:[r._contentPanelPlaceholder,r._contentPanel]}),r}return g(n,[{key:"render",value:function(){var e=this;a(s(n.prototype),"render",this).call(this),this._checkIfShouldBeSticky(),this.listenTo(Ea.window,"scroll",(function(){e._checkIfShouldBeSticky()})),this.listenTo(this,"change:isActive",(function(){e._checkIfShouldBeSticky()}))}},{key:"_checkIfShouldBeSticky",value:function(){var e,t=this._panelRect=this._contentPanel.getBoundingClientRect();this.limiterElement?(e=this._limiterRect=this.limiterElement.getBoundingClientRect(),this.isSticky=this.isActive&&e.top<this.viewportTopOffset&&this._panelRect.height+this.limiterBottomOffset<e.height):this.isSticky=!1,this.isSticky?(this._isStickyToTheLimiter=e.bottom<t.height+this.limiterBottomOffset+this.viewportTopOffset,this._hasViewportTopOffset=!this._isStickyToTheLimiter&&!!this.viewportTopOffset,this._marginLeft=this._isStickyToTheLimiter?null:Xf(-Ea.window.scrollX)):(this._isStickyToTheLimiter=!1,this._hasViewportTopOffset=!1,this._marginLeft=null)}}]),n}(Ku);Lf("px");var tp=y(9695),np={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(tp.Z,np),tp.Z.locals,Lf("px"),Lf("px");var rp=y(4717),ip={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(rp.Z,ip),rp.Z.locals;var op=new WeakMap;function ap(e){var t=e.view,n=e.element,r=e.text,i=e.isDirectHost,o=void 0===i||i,a=e.keepOnFocus,s=void 0!==a&&a,l=t.document;op.has(l)||(op.set(l,new Map),l.registerPostFixer((function(e){return lp(l,e)}))),op.get(l).set(n,{text:r,isDirectHost:o,keepOnFocus:s,hostElement:o?n:null}),t.change((function(e){return lp(l,e)}))}function sp(e,t){return!!t.hasClass("ck-placeholder")&&(e.removeClass("ck-placeholder",t),!0)}function lp(e,t){var n,r=op.get(e),i=[],o=!1,a=p(r);try{for(a.s();!(n=a.n()).done;){var s=f(n.value,2),l=s[0],c=s[1];c.isDirectHost&&(i.push(l),cp(t,l,c)&&(o=!0))}}catch(g){a.e(g)}finally{a.f()}var u,d=p(r);try{for(d.s();!(u=d.n()).done;){var h=f(u.value,2),_=h[0],m=h[1];if(!m.isDirectHost){var v=up(_);v&&(i.includes(v)||(m.hostElement=v,cp(t,_,m)&&(o=!0)))}}}catch(g){d.e(g)}finally{d.f()}return o}function cp(e,t,n){var r=n.text,i=n.isDirectHost,o=n.hostElement,a=!1;return o.getAttribute("data-placeholder")!==r&&(e.setAttribute("data-placeholder",r,o),a=!0),(i||1==t.childCount)&&function(e,t){if(!e.isAttached())return!1;var n=Array.from(e.getChildren()).some((function(e){return!e.is("uiElement")}));if(n)return!1;if(t)return!0;var r=e.document;if(!r.isFocused)return!0;var i=r.selection.anchor;return i&&i.parent!==e}(o,n.keepOnFocus)?function(e,t){return!t.hasClass("ck-placeholder")&&(e.addClass("ck-placeholder",t),!0)}(e,o)&&(a=!0):sp(e,o)&&(a=!0),a}function up(e){if(e.childCount){var t=e.getChild(0);if(t.is("element")&&!t.is("uiElement"))return t}return null}var dp=new Map;function fp(e,t,n){var r=dp.get(e);r||(r=new Map,dp.set(e,r)),r.set(t,n)}function pp(e){return[e]}function hp(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=function(e,t){var n=dp.get(e);return n&&n.has(t)?n.get(t):pp}(e.constructor,t.constructor);try{return r(e=e.clone(),t,n)}catch(e){throw e}}function _p(e,t,n){e=e.slice(),t=t.slice();var r=new mp(n.document,n.useRelations,n.forceWeakRemove);r.setOriginalOperations(e),r.setOriginalOperations(t);var i=r.originalOperations;if(0==e.length||0==t.length)return{operationsA:e,operationsB:t,originalOperations:i};var o,a=new WeakMap,s=p(e);try{for(s.s();!(o=s.n()).done;){var l=o.value;a.set(l,0)}}catch(x){s.e(x)}finally{s.f()}for(var c={nextBaseVersionA:e[e.length-1].baseVersion+1,nextBaseVersionB:t[t.length-1].baseVersion+1,originalOperationsACount:e.length,originalOperationsBCount:t.length},u=0;u<e.length;){var d,f,_=e[u],m=a.get(_);if(m!=t.length){var v=t[m],g=hp(_,v,r.getContext(_,v,!0)),b=hp(v,_,r.getContext(v,_,!1));r.updateRelation(_,v),r.setOriginalOperations(g,_),r.setOriginalOperations(b,v);var k,y=p(g);try{for(y.s();!(k=y.n()).done;){var w=k.value;a.set(w,m+b.length)}}catch(x){y.e(x)}finally{y.f()}(d=e).splice.apply(d,[u,1].concat(h(g))),(f=t).splice.apply(f,[m,1].concat(h(b)))}else u++}if(n.padWithNoOps){var C=e.length-c.originalOperationsACount,A=t.length-c.originalOperationsBCount;gp(e,A-C),gp(t,C-A)}return vp(e,c.nextBaseVersionB),vp(t,c.nextBaseVersionA),{operationsA:e,operationsB:t,originalOperations:i}}var mp=function(){function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];b(this,e),this.originalOperations=new Map,this._history=t.history,this._useRelations=n,this._forceWeakRemove=!!r,this._relations=new Map}return g(e,[{key:"setOriginalOperations",value:function(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=n?this.originalOperations.get(n):null,i=p(e);try{for(i.s();!(t=i.n()).done;){var o=t.value;this.originalOperations.set(o,r||o)}}catch(a){i.e(a)}finally{i.f()}}},{key:"updateRelation",value:function(e,t){switch(e.constructor){case jc:switch(t.constructor){case Fc:e.targetPosition.isEqual(t.sourcePosition)||t.movedRange.containsPosition(e.targetPosition)?this._setRelation(e,t,"insertAtSource"):e.targetPosition.isEqual(t.deletionPosition)?this._setRelation(e,t,"insertBetween"):e.targetPosition.isAfter(t.sourcePosition)&&this._setRelation(e,t,"moveTargetAfter");break;case jc:e.targetPosition.isEqual(t.sourcePosition)||e.targetPosition.isBefore(t.sourcePosition)?this._setRelation(e,t,"insertBefore"):this._setRelation(e,t,"insertAfter")}break;case Gc:switch(t.constructor){case Fc:e.splitPosition.isBefore(t.sourcePosition)&&this._setRelation(e,t,"splitBefore");break;case jc:if(e.splitPosition.isEqual(t.sourcePosition)||e.splitPosition.isBefore(t.sourcePosition))this._setRelation(e,t,"splitBefore");else{var n=pl._createFromPositionAndShift(t.sourcePosition,t.howMany);if(e.splitPosition.hasSameParentAs(t.sourcePosition)&&n.containsPosition(e.splitPosition)){var r=n.end.offset-e.splitPosition.offset,i=e.splitPosition.offset-n.start.offset;this._setRelation(e,t,{howMany:r,offset:i})}}}break;case Fc:switch(t.constructor){case Fc:e.targetPosition.isEqual(t.sourcePosition)||this._setRelation(e,t,"mergeTargetNotMoved"),e.sourcePosition.isEqual(t.targetPosition)&&this._setRelation(e,t,"mergeSourceNotMoved"),e.sourcePosition.isEqual(t.sourcePosition)&&this._setRelation(e,t,"mergeSameElement");break;case Gc:e.sourcePosition.isEqual(t.splitPosition)&&this._setRelation(e,t,"splitAtSource")}break;case Bc:var o=e.newRange;if(!o)return;switch(t.constructor){case jc:var a=pl._createFromPositionAndShift(t.sourcePosition,t.howMany),s=a.containsPosition(o.start)||a.start.isEqual(o.start),l=a.containsPosition(o.end)||a.end.isEqual(o.end);!s&&!l||a.containsRange(o)||this._setRelation(e,t,{side:s?"left":"right",path:s?o.start.path.slice():o.end.path.slice()});break;case Fc:var c=o.start.isEqual(t.targetPosition),u=o.start.isEqual(t.deletionPosition),d=o.end.isEqual(t.deletionPosition),f=o.end.isEqual(t.sourcePosition);(c||u||d||f)&&this._setRelation(e,t,{wasInLeftElement:c,wasStartBeforeMergedElement:u,wasEndBeforeMergedElement:d,wasInRightElement:f})}}}},{key:"getContext",value:function(e,t,n){return{aIsStrong:n,aWasUndone:this._wasUndone(e),bWasUndone:this._wasUndone(t),abRelation:this._useRelations?this._getRelation(e,t):null,baRelation:this._useRelations?this._getRelation(t,e):null,forceWeakRemove:this._forceWeakRemove}}},{key:"_wasUndone",value:function(e){var t=this.originalOperations.get(e);return t.wasUndone||this._history.isUndoneOperation(t)}},{key:"_getRelation",value:function(e,t){var n=this.originalOperations.get(t),r=this._history.getUndoneOperation(n);if(!r)return null;var i=this.originalOperations.get(e),o=this._relations.get(i);return o&&o.get(r)||null}},{key:"_setRelation",value:function(e,t,n){var r=this.originalOperations.get(e),i=this.originalOperations.get(t),o=this._relations.get(r);o||(o=new Map,this._relations.set(r,o)),o.set(i,n)}}]),e}();function vp(e,t){var n,r=p(e);try{for(r.s();!(n=r.n()).done;)n.value.baseVersion=t++}catch(i){r.e(i)}finally{r.f()}}function gp(e,t){for(var n=0;n<t;n++)e.push(new cu(0))}function bp(e,t,n){var r=e.nodes.getNode(0).getAttribute(t);if(r==n)return null;var i=new pl(e.position,e.position.getShiftedBy(e.howMany));return new Oc(i,t,r,n,0)}function kp(e,t){return null===e.targetPosition._getTransformedByDeletion(t.sourcePosition,t.howMany)}function yp(e,t){for(var n=[],r=0;r<e.length;r++){var i=e[r],o=new jc(i.start,i.end.offset-i.start.offset,t,0);n.push(o);for(var a=r+1;a<e.length;a++)e[a]=e[a]._getTransformedByMove(o.sourcePosition,o.targetPosition,o.howMany)[0];t=t._getTransformedByMove(o.sourcePosition,o.targetPosition,o.howMany)}return n}fp(Oc,Oc,(function(e,t,n){if(e.key===t.key&&e.range.start.hasSameParentAs(t.range.start)){var r=e.range.getDifference(t.range).map((function(t){return new Oc(t,e.key,e.oldValue,e.newValue,0)})),i=e.range.getIntersection(t.range);return i&&n.aIsStrong&&r.push(new Oc(i,t.key,t.newValue,e.newValue,0)),0==r.length?[new cu(0)]:r}return[e]})),fp(Oc,qc,(function(e,t){if(e.range.start.hasSameParentAs(t.position)&&e.range.containsPosition(t.position)){var n=e.range._getTransformedByInsertion(t.position,t.howMany,!t.shouldReceiveAttributes).map((function(t){return new Oc(t,e.key,e.oldValue,e.newValue,e.baseVersion)}));if(t.shouldReceiveAttributes){var r=bp(t,e.key,e.oldValue);r&&n.unshift(r)}return n}return e.range=e.range._getTransformedByInsertion(t.position,t.howMany,!1)[0],[e]})),fp(Oc,Fc,(function(e,t){var n=[];e.range.start.hasSameParentAs(t.deletionPosition)&&(e.range.containsPosition(t.deletionPosition)||e.range.start.isEqual(t.deletionPosition))&&n.push(pl._createFromPositionAndShift(t.graveyardPosition,1));var r=e.range._getTransformedByMergeOperation(t);return r.isCollapsed||n.push(r),n.map((function(t){return new Oc(t,e.key,e.oldValue,e.newValue,e.baseVersion)}))})),fp(Oc,jc,(function(e,t){var n=function(e,t){var n=pl._createFromPositionAndShift(t.sourcePosition,t.howMany),r=null,i=[];n.containsRange(e,!0)?r=e:e.start.hasSameParentAs(n.start)?(i=e.getDifference(n),r=e.getIntersection(n)):i=[e];var o,a=[],s=p(i);try{for(s.s();!(o=s.n()).done;){var l=o.value;l=l._getTransformedByDeletion(t.sourcePosition,t.howMany);var c=t.getMovedRangeStart(),u=l.start.hasSameParentAs(c);l=l._getTransformedByInsertion(c,t.howMany,u),a.push.apply(a,h(l))}}catch(d){s.e(d)}finally{s.f()}return r&&a.push(r._getTransformedByMove(t.sourcePosition,t.targetPosition,t.howMany,!1)[0]),a}(e.range,t);return n.map((function(t){return new Oc(t,e.key,e.oldValue,e.newValue,e.baseVersion)}))})),fp(Oc,Gc,(function(e,t){if(e.range.end.isEqual(t.insertionPosition))return t.graveyardPosition||e.range.end.offset++,[e];if(e.range.start.hasSameParentAs(t.splitPosition)&&e.range.containsPosition(t.splitPosition)){var n=e.clone();return n.range=new pl(t.moveTargetPosition.clone(),e.range.end._getCombined(t.splitPosition,t.moveTargetPosition)),e.range.end=t.splitPosition.clone(),e.range.end.stickiness="toPrevious",[e,n]}return e.range=e.range._getTransformedBySplitOperation(t),[e]})),fp(qc,Oc,(function(e,t){var n=[e];if(e.shouldReceiveAttributes&&e.position.hasSameParentAs(t.range.start)&&t.range.containsPosition(e.position)){var r=bp(e,t.key,t.newValue);r&&n.push(r)}return n})),fp(qc,qc,(function(e,t,n){return e.position.isEqual(t.position)&&n.aIsStrong||(e.position=e.position._getTransformedByInsertOperation(t)),[e]})),fp(qc,jc,(function(e,t){return e.position=e.position._getTransformedByMoveOperation(t),[e]})),fp(qc,Gc,(function(e,t){return e.position=e.position._getTransformedBySplitOperation(t),[e]})),fp(qc,Fc,(function(e,t){return e.position=e.position._getTransformedByMergeOperation(t),[e]})),fp(Bc,qc,(function(e,t){return e.oldRange&&(e.oldRange=e.oldRange._getTransformedByInsertOperation(t)[0]),e.newRange&&(e.newRange=e.newRange._getTransformedByInsertOperation(t)[0]),[e]})),fp(Bc,Bc,(function(e,t,n){if(e.name==t.name){if(!n.aIsStrong)return[new cu(0)];e.oldRange=t.newRange?t.newRange.clone():null}return[e]})),fp(Bc,Fc,(function(e,t){return e.oldRange&&(e.oldRange=e.oldRange._getTransformedByMergeOperation(t)),e.newRange&&(e.newRange=e.newRange._getTransformedByMergeOperation(t)),[e]})),fp(Bc,jc,(function(e,t,n){if(e.oldRange&&(e.oldRange=pl._createFromRanges(e.oldRange._getTransformedByMoveOperation(t))),e.newRange){if(n.abRelation){var r=pl._createFromRanges(e.newRange._getTransformedByMoveOperation(t));if("left"==n.abRelation.side&&t.targetPosition.isEqual(e.newRange.start))return e.newRange.start.path=n.abRelation.path,e.newRange.end=r.end,[e];if("right"==n.abRelation.side&&t.targetPosition.isEqual(e.newRange.end))return e.newRange.start=r.start,e.newRange.end.path=n.abRelation.path,[e]}e.newRange=pl._createFromRanges(e.newRange._getTransformedByMoveOperation(t))}return[e]})),fp(Bc,Gc,(function(e,t,n){if(e.oldRange&&(e.oldRange=e.oldRange._getTransformedBySplitOperation(t)),e.newRange){if(n.abRelation){var r=e.newRange._getTransformedBySplitOperation(t);return e.newRange.start.isEqual(t.splitPosition)&&n.abRelation.wasStartBeforeMergedElement?e.newRange.start=cl._createAt(t.insertionPosition):e.newRange.start.isEqual(t.splitPosition)&&!n.abRelation.wasInLeftElement&&(e.newRange.start=cl._createAt(t.moveTargetPosition)),e.newRange.end.isEqual(t.splitPosition)&&n.abRelation.wasInRightElement?e.newRange.end=cl._createAt(t.moveTargetPosition):e.newRange.end.isEqual(t.splitPosition)&&n.abRelation.wasEndBeforeMergedElement?e.newRange.end=cl._createAt(t.insertionPosition):e.newRange.end=r.end,[e]}e.newRange=e.newRange._getTransformedBySplitOperation(t)}return[e]})),fp(Fc,qc,(function(e,t){return e.sourcePosition.hasSameParentAs(t.position)&&(e.howMany+=t.howMany),e.sourcePosition=e.sourcePosition._getTransformedByInsertOperation(t),e.targetPosition=e.targetPosition._getTransformedByInsertOperation(t),[e]})),fp(Fc,Fc,(function(e,t,n){if(e.sourcePosition.isEqual(t.sourcePosition)&&e.targetPosition.isEqual(t.targetPosition)){if(n.bWasUndone){var r=t.graveyardPosition.path.slice();return r.push(0),e.sourcePosition=new cl(t.graveyardPosition.root,r),e.howMany=0,[e]}return[new cu(0)]}if(e.sourcePosition.isEqual(t.sourcePosition)&&!e.targetPosition.isEqual(t.targetPosition)&&!n.bWasUndone&&"splitAtSource"!=n.abRelation){var i="$graveyard"==e.targetPosition.root.rootName,o="$graveyard"==t.targetPosition.root.rootName;if(o&&!i||(!i||o)&&n.aIsStrong){var a=t.targetPosition._getTransformedByMergeOperation(t),s=e.targetPosition._getTransformedByMergeOperation(t);return[new jc(a,e.howMany,s,0)]}return[new cu(0)]}return e.sourcePosition.hasSameParentAs(t.targetPosition)&&(e.howMany+=t.howMany),e.sourcePosition=e.sourcePosition._getTransformedByMergeOperation(t),e.targetPosition=e.targetPosition._getTransformedByMergeOperation(t),e.graveyardPosition.isEqual(t.graveyardPosition)&&n.aIsStrong||(e.graveyardPosition=e.graveyardPosition._getTransformedByMergeOperation(t)),[e]})),fp(Fc,jc,(function(e,t,n){var r=pl._createFromPositionAndShift(t.sourcePosition,t.howMany);return"remove"==t.type&&!n.bWasUndone&&!n.forceWeakRemove&&e.deletionPosition.hasSameParentAs(t.sourcePosition)&&r.containsPosition(e.sourcePosition)?[new cu(0)]:(e.sourcePosition.hasSameParentAs(t.targetPosition)&&(e.howMany+=t.howMany),e.sourcePosition.hasSameParentAs(t.sourcePosition)&&(e.howMany-=t.howMany),e.sourcePosition=e.sourcePosition._getTransformedByMoveOperation(t),e.targetPosition=e.targetPosition._getTransformedByMoveOperation(t),e.graveyardPosition.isEqual(t.targetPosition)||(e.graveyardPosition=e.graveyardPosition._getTransformedByMoveOperation(t)),[e])})),fp(Fc,Gc,(function(e,t,n){if(t.graveyardPosition&&(e.graveyardPosition=e.graveyardPosition._getTransformedByDeletion(t.graveyardPosition,1),e.deletionPosition.isEqual(t.graveyardPosition)&&(e.howMany=t.howMany)),e.targetPosition.isEqual(t.splitPosition)){var r=0!=t.howMany,i=t.graveyardPosition&&e.deletionPosition.isEqual(t.graveyardPosition);if(r||i||"mergeTargetNotMoved"==n.abRelation)return e.sourcePosition=e.sourcePosition._getTransformedBySplitOperation(t),[e]}if(e.sourcePosition.isEqual(t.splitPosition)){if("mergeSourceNotMoved"==n.abRelation)return e.howMany=0,e.targetPosition=e.targetPosition._getTransformedBySplitOperation(t),[e];if("mergeSameElement"==n.abRelation||e.sourcePosition.offset>0)return e.sourcePosition=t.moveTargetPosition.clone(),e.targetPosition=e.targetPosition._getTransformedBySplitOperation(t),[e]}return e.sourcePosition.hasSameParentAs(t.splitPosition)&&(e.howMany=t.splitPosition.offset),e.sourcePosition=e.sourcePosition._getTransformedBySplitOperation(t),e.targetPosition=e.targetPosition._getTransformedBySplitOperation(t),[e]})),fp(jc,qc,(function(e,t){var n=pl._createFromPositionAndShift(e.sourcePosition,e.howMany)._getTransformedByInsertOperation(t,!1)[0];return e.sourcePosition=n.start,e.howMany=n.end.offset-n.start.offset,e.targetPosition.isEqual(t.position)||(e.targetPosition=e.targetPosition._getTransformedByInsertOperation(t)),[e]})),fp(jc,jc,(function(e,t,n){var r,i=pl._createFromPositionAndShift(e.sourcePosition,e.howMany),o=pl._createFromPositionAndShift(t.sourcePosition,t.howMany),a=n.aIsStrong,s=!n.aIsStrong;if("insertBefore"==n.abRelation||"insertAfter"==n.baRelation?s=!0:"insertAfter"!=n.abRelation&&"insertBefore"!=n.baRelation||(s=!1),r=e.targetPosition.isEqual(t.targetPosition)&&s?e.targetPosition._getTransformedByDeletion(t.sourcePosition,t.howMany):e.targetPosition._getTransformedByMove(t.sourcePosition,t.targetPosition,t.howMany),kp(e,t)&&kp(t,e))return[t.getReversed()];if(i.containsPosition(t.targetPosition)&&i.containsRange(o,!0))return i.start=i.start._getTransformedByMove(t.sourcePosition,t.targetPosition,t.howMany),i.end=i.end._getTransformedByMove(t.sourcePosition,t.targetPosition,t.howMany),yp([i],r);if(o.containsPosition(e.targetPosition)&&o.containsRange(i,!0))return i.start=i.start._getCombined(t.sourcePosition,t.getMovedRangeStart()),i.end=i.end._getCombined(t.sourcePosition,t.getMovedRangeStart()),yp([i],r);var l=ii(e.sourcePosition.getParentPath(),t.sourcePosition.getParentPath());if("prefix"==l||"extension"==l)return i.start=i.start._getTransformedByMove(t.sourcePosition,t.targetPosition,t.howMany),i.end=i.end._getTransformedByMove(t.sourcePosition,t.targetPosition,t.howMany),yp([i],r);"remove"!=e.type||"remove"==t.type||n.aWasUndone||n.forceWeakRemove?"remove"==e.type||"remove"!=t.type||n.bWasUndone||n.forceWeakRemove||(a=!1):a=!0;var c,u=[],d=i.getDifference(o),f=p(d);try{for(f.s();!(c=f.n()).done;){var _=c.value;_.start=_.start._getTransformedByDeletion(t.sourcePosition,t.howMany),_.end=_.end._getTransformedByDeletion(t.sourcePosition,t.howMany);var m="same"==ii(_.start.getParentPath(),t.getMovedRangeStart().getParentPath()),v=_._getTransformedByInsertion(t.getMovedRangeStart(),t.howMany,m);u.push.apply(u,h(v))}}catch(b){f.e(b)}finally{f.f()}var g=i.getIntersection(o);return null!==g&&a&&(g.start=g.start._getCombined(t.sourcePosition,t.getMovedRangeStart()),g.end=g.end._getCombined(t.sourcePosition,t.getMovedRangeStart()),0===u.length?u.push(g):1==u.length?o.start.isBefore(i.start)||o.start.isEqual(i.start)?u.unshift(g):u.push(g):u.splice(1,0,g)),0===u.length?[new cu(e.baseVersion)]:yp(u,r)})),fp(jc,Gc,(function(e,t,n){var r=e.targetPosition.clone();e.targetPosition.isEqual(t.insertionPosition)&&t.graveyardPosition&&"moveTargetAfter"!=n.abRelation||(r=e.targetPosition._getTransformedBySplitOperation(t));var i=pl._createFromPositionAndShift(e.sourcePosition,e.howMany);if(i.end.isEqual(t.insertionPosition))return t.graveyardPosition||e.howMany++,e.targetPosition=r,[e];if(i.start.hasSameParentAs(t.splitPosition)&&i.containsPosition(t.splitPosition)){var o=new pl(t.splitPosition,i.end);return o=o._getTransformedBySplitOperation(t),yp([new pl(i.start,t.splitPosition),o],r)}e.targetPosition.isEqual(t.splitPosition)&&"insertAtSource"==n.abRelation&&(r=t.moveTargetPosition),e.targetPosition.isEqual(t.insertionPosition)&&"insertBetween"==n.abRelation&&(r=e.targetPosition);var a=[i._getTransformedBySplitOperation(t)];if(t.graveyardPosition){var s=i.start.isEqual(t.graveyardPosition)||i.containsPosition(t.graveyardPosition);e.howMany>1&&s&&!n.aWasUndone&&a.push(pl._createFromPositionAndShift(t.insertionPosition,1))}return yp(a,r)})),fp(jc,Fc,(function(e,t,n){var r=pl._createFromPositionAndShift(e.sourcePosition,e.howMany);if(t.deletionPosition.hasSameParentAs(e.sourcePosition)&&r.containsPosition(t.sourcePosition))if("remove"!=e.type||n.forceWeakRemove){if(1==e.howMany)return n.bWasUndone?(e.sourcePosition=t.graveyardPosition.clone(),e.targetPosition=e.targetPosition._getTransformedByMergeOperation(t),[e]):[new cu(0)]}else if(!n.aWasUndone){var i=[],o=t.graveyardPosition.clone(),a=t.targetPosition._getTransformedByMergeOperation(t);e.howMany>1&&(i.push(new jc(e.sourcePosition,e.howMany-1,e.targetPosition,0)),o=o._getTransformedByMove(e.sourcePosition,e.targetPosition,e.howMany-1),a=a._getTransformedByMove(e.sourcePosition,e.targetPosition,e.howMany-1));var s=t.deletionPosition._getCombined(e.sourcePosition,e.targetPosition),l=new jc(o,1,s,0),c=l.getMovedRangeStart().path.slice();c.push(0);var u=new cl(l.targetPosition.root,c);a=a._getTransformedByMove(o,s,1);var d=new jc(a,t.howMany,u,0);return i.push(l),i.push(d),i}var f=pl._createFromPositionAndShift(e.sourcePosition,e.howMany)._getTransformedByMergeOperation(t);return e.sourcePosition=f.start,e.howMany=f.end.offset-f.start.offset,e.targetPosition=e.targetPosition._getTransformedByMergeOperation(t),[e]})),fp(zc,qc,(function(e,t){return e.position=e.position._getTransformedByInsertOperation(t),[e]})),fp(zc,Fc,(function(e,t){return e.position.isEqual(t.deletionPosition)?(e.position=t.graveyardPosition.clone(),e.position.stickiness="toNext",[e]):(e.position=e.position._getTransformedByMergeOperation(t),[e])})),fp(zc,jc,(function(e,t){return e.position=e.position._getTransformedByMoveOperation(t),[e]})),fp(zc,zc,(function(e,t,n){if(e.position.isEqual(t.position)){if(!n.aIsStrong)return[new cu(0)];e.oldName=t.newName}return[e]})),fp(zc,Gc,(function(e,t){if("same"==ii(e.position.path,t.splitPosition.getParentPath())&&!t.graveyardPosition){var n=new zc(e.position.getShiftedBy(1),e.oldName,e.newName,0);return[e,n]}return e.position=e.position._getTransformedBySplitOperation(t),[e]})),fp(Hc,Hc,(function(e,t,n){if(e.root===t.root&&e.key===t.key){if(!n.aIsStrong||e.newValue===t.newValue)return[new cu(0)];e.oldValue=t.newValue}return[e]})),fp(Gc,qc,(function(e,t){return e.splitPosition.hasSameParentAs(t.position)&&e.splitPosition.offset<t.position.offset&&(e.howMany+=t.howMany),e.splitPosition=e.splitPosition._getTransformedByInsertOperation(t),e.insertionPosition=e.insertionPosition._getTransformedByInsertOperation(t),[e]})),fp(Gc,Fc,(function(e,t,n){if(!e.graveyardPosition&&!n.bWasUndone&&e.splitPosition.hasSameParentAs(t.sourcePosition)){var r=t.graveyardPosition.path.slice();r.push(0);var i=new cl(t.graveyardPosition.root,r),o=Gc.getInsertionPosition(new cl(t.graveyardPosition.root,r)),a=new Gc(i,0,o,null,0);return e.splitPosition=e.splitPosition._getTransformedByMergeOperation(t),e.insertionPosition=Gc.getInsertionPosition(e.splitPosition),e.graveyardPosition=a.insertionPosition.clone(),e.graveyardPosition.stickiness="toNext",[a,e]}return e.splitPosition.hasSameParentAs(t.deletionPosition)&&!e.splitPosition.isAfter(t.deletionPosition)&&e.howMany--,e.splitPosition.hasSameParentAs(t.targetPosition)&&(e.howMany+=t.howMany),e.splitPosition=e.splitPosition._getTransformedByMergeOperation(t),e.insertionPosition=Gc.getInsertionPosition(e.splitPosition),e.graveyardPosition&&(e.graveyardPosition=e.graveyardPosition._getTransformedByMergeOperation(t)),[e]})),fp(Gc,jc,(function(e,t,n){var r=pl._createFromPositionAndShift(t.sourcePosition,t.howMany);if(e.graveyardPosition){var i=r.start.isEqual(e.graveyardPosition)||r.containsPosition(e.graveyardPosition);if(!n.bWasUndone&&i){var o=e.splitPosition._getTransformedByMoveOperation(t),a=e.graveyardPosition._getTransformedByMoveOperation(t),s=a.path.slice();s.push(0);var l=new cl(a.root,s);return[new jc(o,e.howMany,l,0)]}e.graveyardPosition=e.graveyardPosition._getTransformedByMoveOperation(t)}var c=e.splitPosition.isEqual(t.targetPosition);if(c&&("insertAtSource"==n.baRelation||"splitBefore"==n.abRelation))return e.howMany+=t.howMany,e.splitPosition=e.splitPosition._getTransformedByDeletion(t.sourcePosition,t.howMany),e.insertionPosition=Gc.getInsertionPosition(e.splitPosition),[e];if(c&&n.abRelation&&n.abRelation.howMany){var u=n.abRelation,d=u.howMany,f=u.offset;return e.howMany+=d,e.splitPosition=e.splitPosition.getShiftedBy(f),[e]}if(e.splitPosition.hasSameParentAs(t.sourcePosition)&&r.containsPosition(e.splitPosition)){var p=t.howMany-(e.splitPosition.offset-t.sourcePosition.offset);return e.howMany-=p,e.splitPosition.hasSameParentAs(t.targetPosition)&&e.splitPosition.offset<t.targetPosition.offset&&(e.howMany+=t.howMany),e.splitPosition=t.sourcePosition.clone(),e.insertionPosition=Gc.getInsertionPosition(e.splitPosition),[e]}return t.sourcePosition.isEqual(t.targetPosition)||(e.splitPosition.hasSameParentAs(t.sourcePosition)&&e.splitPosition.offset<=t.sourcePosition.offset&&(e.howMany-=t.howMany),e.splitPosition.hasSameParentAs(t.targetPosition)&&e.splitPosition.offset<t.targetPosition.offset&&(e.howMany+=t.howMany)),e.splitPosition.stickiness="toNone",e.splitPosition=e.splitPosition._getTransformedByMoveOperation(t),e.splitPosition.stickiness="toNext",e.graveyardPosition?e.insertionPosition=e.insertionPosition._getTransformedByMoveOperation(t):e.insertionPosition=Gc.getInsertionPosition(e.splitPosition),[e]})),fp(Gc,Gc,(function(e,t,n){if(e.splitPosition.isEqual(t.splitPosition)){if(!e.graveyardPosition&&!t.graveyardPosition)return[new cu(0)];if(e.graveyardPosition&&t.graveyardPosition&&e.graveyardPosition.isEqual(t.graveyardPosition))return[new cu(0)];if("splitBefore"==n.abRelation)return e.howMany=0,e.graveyardPosition=e.graveyardPosition._getTransformedBySplitOperation(t),[e]}if(e.graveyardPosition&&t.graveyardPosition&&e.graveyardPosition.isEqual(t.graveyardPosition)){var r="$graveyard"==e.splitPosition.root.rootName,i="$graveyard"==t.splitPosition.root.rootName;if(i&&!r||(!r||i)&&n.aIsStrong){var o=[];return t.howMany&&o.push(new jc(t.moveTargetPosition,t.howMany,t.splitPosition,0)),e.howMany&&o.push(new jc(e.splitPosition,e.howMany,e.moveTargetPosition,0)),o}return[new cu(0)]}if(e.graveyardPosition&&(e.graveyardPosition=e.graveyardPosition._getTransformedBySplitOperation(t)),e.splitPosition.isEqual(t.insertionPosition)&&"splitBefore"==n.abRelation)return e.howMany++,[e];if(t.splitPosition.isEqual(e.insertionPosition)&&"splitBefore"==n.baRelation){var a=t.insertionPosition.path.slice();a.push(0);var s=new cl(t.insertionPosition.root,a);return[e,new jc(e.insertionPosition,1,s,0)]}return e.splitPosition.hasSameParentAs(t.splitPosition)&&e.splitPosition.offset<t.splitPosition.offset&&(e.howMany-=t.howMany),e.splitPosition=e.splitPosition._getTransformedBySplitOperation(t),e.insertionPosition=Gc.getInsertionPosition(e.splitPosition),[e]}));var wp=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),(r=t.call(this,e)).domEventType="click",r}return g(n,[{key:"onDomEvent",value:function(e){this.fire(e.type,e)}}]),n}(fs),Cp=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),(r=t.call(this,e)).domEventType=["mousedown","mouseup","mouseover","mouseout"],r}return g(n,[{key:"onDomEvent",value:function(e){this.fire(e.type,e)}}]),n}(fs),Ap=function(){function e(t){b(this,e),this.document=t}return g(e,[{key:"createDocumentFragment",value:function(e){return new Go(this.document,e)}},{key:"createElement",value:function(e,t,n){return new $i(this.document,e,t,n)}},{key:"createText",value:function(e){return new si(this.document,e)}},{key:"clone",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e._clone(t)}},{key:"appendChild",value:function(e,t){return t._appendChild(e)}},{key:"insertChild",value:function(e,t,n){return n._insertChild(e,t)}},{key:"removeChildren",value:function(e,t,n){return n._removeChildren(e,t)}},{key:"remove",value:function(e){var t=e.parent;return t?this.removeChildren(t.getChildIndex(e),1,t):[]}},{key:"replace",value:function(e,t){var n=e.parent;if(n){var r=n.getChildIndex(e);return this.removeChildren(r,1,n),this.insertChild(r,t,n),!0}return!1}},{key:"unwrapElement",value:function(e){var t=e.parent;if(t){var n=t.getChildIndex(e);this.remove(e),this.insertChild(n,e.getChildren(),t)}}},{key:"rename",value:function(e,t){var n=new $i(this.document,e,t.getAttributes(),t.getChildren());return this.replace(t,n)?n:null}},{key:"setAttribute",value:function(e,t,n){n._setAttribute(e,t)}},{key:"removeAttribute",value:function(e,t){t._removeAttribute(e)}},{key:"addClass",value:function(e,t){t._addClass(e)}},{key:"removeClass",value:function(e,t){t._removeClass(e)}},{key:"setStyle",value:function(e,t,n){Wt(e)&&void 0===n&&(n=t),n._setStyle(e,t)}},{key:"removeStyle",value:function(e,t){t._removeStyle(e)}},{key:"setCustomProperty",value:function(e,t,n){n._setCustomProperty(e,t)}},{key:"removeCustomProperty",value:function(e,t){return t._removeCustomProperty(e)}},{key:"createPositionAt",value:function(e,t){return oo._createAt(e,t)}},{key:"createPositionAfter",value:function(e){return oo._createAfter(e)}},{key:"createPositionBefore",value:function(e){return oo._createBefore(e)}},{key:"createRange",value:function(e,t){return new ao(e,t)}},{key:"createRangeOn",value:function(e){return ao._createOn(e)}},{key:"createRangeIn",value:function(e){return ao._createIn(e)}},{key:"createSelection",value:function(e,t,n){return new co(e,t,n)}}]),e}();new Set(["black","silver","gray","white","maroon","red","purple","fuchsia","green","lime","olive","yellow","navy","blue","teal","aqua","orange","aliceblue","antiquewhite","aquamarine","azure","beige","bisque","blanchedalmond","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","gainsboro","ghostwhite","gold","goldenrod","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","limegreen","linen","magenta","mediumaquamarine","mediumblue","mediumorchid","mediumpurple","mediumseagreen","mediumslateblue","mediumspringgreen","mediumturquoise","mediumvioletred","midnightblue","mintcream","mistyrose","moccasin","navajowhite","oldlace","olivedrab","orangered","orchid","palegoldenrod","palegreen","paleturquoise","palevioletred","papayawhip","peachpuff","peru","pink","plum","powderblue","rosybrown","royalblue","saddlebrown","salmon","sandybrown","seagreen","seashell","sienna","skyblue","slateblue","slategray","slategrey","snow","springgreen","steelblue","tan","thistle","tomato","turquoise","violet","wheat","whitesmoke","yellowgreen","activeborder","activecaption","appworkspace","background","buttonface","buttonhighlight","buttonshadow","buttontext","captiontext","graytext","highlight","highlighttext","inactiveborder","inactivecaption","inactivecaptiontext","infobackground","infotext","menu","menutext","scrollbar","threeddarkshadow","threedface","threedhighlight","threedlightshadow","threedshadow","window","windowframe","windowtext","rebeccapurple","currentcolor","transparent"]);var xp=function(e){_(n,e);var t=m(n);function n(e,r){var i;return b(this,n),(i=t.call(this,e)).view=r,i._toolbarConfig=Kd(e.config.get("toolbar")),i._elementReplacer=new Ns,i}return g(n,[{key:"element",get:function(){return this.view.element}},{key:"init",value:function(e){var t=this.editor,n=this.view,r=t.editing.view,i=n.editable,o=r.document.getRoot();i.name=o.rootName,n.render();var a=i.element;this.setEditableElement(i.name,a),this.focusTracker.add(a),n.editable.bind("isFocused").to(this.focusTracker),r.attachDomRoot(a),e&&this._elementReplacer.replace(e,this.element),this._initPlaceholder(),this._initToolbar(),this.fire("ready")}},{key:"destroy",value:function(){var e=this.view,t=this.editor.editing.view;this._elementReplacer.restore(),t.detachDomRoot(e.editable.name),e.destroy(),a(s(n.prototype),"destroy",this).call(this)}},{key:"_initToolbar",value:function(){var e=this.editor,t=this.view,n=e.editing.view;t.stickyPanel.bind("isActive").to(this.focusTracker,"isFocused"),t.stickyPanel.limiterElement=t.element,t.stickyPanel.bind("viewportTopOffset").to(this,"viewportOffset",(function(e){return e.top})),t.toolbar.fillFromConfig(this._toolbarConfig,this.componentFactory),function(e){var t=e.origin,n=e.originKeystrokeHandler,r=e.originFocusTracker,i=e.toolbar,o=e.beforeFocus,a=e.afterBlur;r.add(i.element),n.set("Alt+F10",(function(e,t){r.isFocused&&!i.focusTracker.isFocused&&(o&&o(),i.focus(),t())})),i.keystrokes.set("Esc",(function(e,n){i.focusTracker.isFocused&&(t.focus(),a&&a(),n())}))}({origin:n,originFocusTracker:this.focusTracker,originKeystrokeHandler:e.keystrokes,toolbar:t.toolbar})}},{key:"_initPlaceholder",value:function(){var e=this.editor,t=e.editing.view,n=t.document.getRoot(),r=e.sourceElement,i=e.config.get("placeholder")||r&&"textarea"===r.tagName.toLowerCase()&&r.getAttribute("placeholder");i&&ap({view:t,element:n,text:i,isDirectHost:!1,keepOnFocus:!0})}}]),n}(Lu),Ep=y(3143),Dp={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(Ep.Z,Dp),Ep.Z.locals;var Tp=function(e){_(n,e);var t=m(n);function n(e,r){var i,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return b(this,n),(i=t.call(this,e)).stickyPanel=new ep(e),i.toolbar=new Jd(e,{shouldGroupWhenFull:o.shouldToolbarGroupWhenFull}),i.editable=new Cf(e,r),i}return g(n,[{key:"render",value:function(){a(s(n.prototype),"render",this).call(this),this.stickyPanel.content.add(this.toolbar),this.top.add(this.stickyPanel),this.main.add(this.editable)}}]),n}(yf),Mp=function(e){_(n,e);var t=m(n);function n(e,r){var i;b(this,n),i=t.call(this,r),Vr(e)&&(i.sourceElement=e),i.model.document.createRoot();var o=!i.config.get("toolbar.shouldNotGroupWhenFull"),a=new Tp(i.locale,i.editing.view,{shouldToolbarGroupWhenFull:o});return i.ui=new xp(l(i),a),function(e){if(!ae(e.updateSourceElement))throw new M("attachtoform-missing-elementapi-interface",e);var t=e.sourceElement;if(t&&"textarea"===t.tagName.toLowerCase()&&t.form){var n,r=t.form,i=function(){return e.updateSourceElement()};ae(r.submit)&&(n=r.submit,r.submit=function(){i(),n.apply(r)}),r.addEventListener("submit",i),e.on("destroy",(function(){r.removeEventListener("submit",i),n&&(r.submit=n)}))}}(l(i)),i}return g(n,[{key:"destroy",value:function(){return this.sourceElement&&this.updateSourceElement(),this.ui.destroy(),a(s(n.prototype),"destroy",this).call(this)}}],[{key:"create",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new Promise((function(r){var i=new t(e,n);r(i.initPlugins().then((function(){return i.ui.init(Vr(e)?e:null)})).then((function(){if(!Vr(e)&&n.initialData)throw new M("editor-create-initial-data",null);var t=void 0!==n.initialData?n.initialData:function(e){return Vr(e)?(t=e)instanceof HTMLTextAreaElement?t.value:t.innerHTML:e;var t}(e);return i.data.init(t)})).then((function(){return i.fire("ready")})).then((function(){return i})))}))}}]),n}(Iu);It(Mp,qu),It(Mp,Bu);var Sp=function(){function e(t){b(this,e),this.files=function(e){var t=Array.from(e.files||[]),n=Array.from(e.items||[]);return t.length?t:n.filter((function(e){return"file"===e.kind})).map((function(e){return e.getAsFile()}))}(t),this._native=t}return g(e,[{key:"types",get:function(){return this._native.types}},{key:"getData",value:function(e){return this._native.getData(e)}},{key:"setData",value:function(e,t){this._native.setData(e,t)}},{key:"effectAllowed",get:function(){return this._native.effectAllowed},set:function(e){this._native.effectAllowed=e}},{key:"dropEffect",get:function(){return this._native.dropEffect},set:function(e){this._native.dropEffect=e}},{key:"isCanceled",get:function(){return"none"==this._native.dropEffect||!!this._native.mozUserCancelled}}]),e}(),Pp=function(e){_(n,e);var t=m(n);function n(e){var r;b(this,n);var i=(r=t.call(this,e)).document;function o(e){return function(t,n){n.preventDefault();var r=n.dropRange?[n.dropRange]:null,o=new x(i,e);i.fire(o,{dataTransfer:n.dataTransfer,method:t.name,targetRanges:r,target:n.target}),o.stop.called&&n.stopPropagation()}}return r.domEventType=["paste","copy","cut","drop","dragover","dragstart","dragend","dragenter","dragleave"],r.listenTo(i,"paste",o("clipboardInput"),{priority:"low"}),r.listenTo(i,"drop",o("clipboardInput"),{priority:"low"}),r.listenTo(i,"dragover",o("dragging"),{priority:"low"}),r}return g(n,[{key:"onDomEvent",value:function(e){var t={dataTransfer:new Sp(e.clipboardData?e.clipboardData:e.dataTransfer)};"drop"!=e.type&&"dragover"!=e.type||(t.dropRange=function(e,t){var n,r=t.target.ownerDocument,i=t.clientX,o=t.clientY;return r.caretRangeFromPoint&&r.caretRangeFromPoint(i,o)?n=r.caretRangeFromPoint(i,o):t.rangeParent&&((n=r.createRange()).setStart(t.rangeParent,t.rangeOffset),n.collapse(!0)),n?e.domConverter.domRangeToView(n):null}(this.view,e)),this.fire(e.type,e,t)}}]),n}(fs),Np=["figcaption","li"];function Ip(e){var t="";if(e.is("$text")||e.is("$textProxy"))t=e.data;else if(e.is("element","img")&&e.hasAttribute("alt"))t=e.getAttribute("alt");else if(e.is("element","br"))t="\n";else{var n,r=null,i=p(e.getChildren());try{for(i.s();!(n=i.n()).done;){var o=n.value,a=Ip(o);r&&(r.is("containerElement")||o.is("containerElement"))&&(Np.includes(r.name)||Np.includes(o.name)?t+="\n":t+="\n\n"),t+=a,r=o}}catch(s){i.e(s)}finally{i.f()}}return t}var Rp=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){this.editor.editing.view.addObserver(Pp),this._setupPasteDrop(),this._setupCopyCut()}},{key:"_setupPasteDrop",value:function(){var e=this,t=this.editor,n=t.model,r=t.editing.view,i=r.document;this.listenTo(i,"clipboardInput",(function(e){t.isReadOnly&&e.stop()}),{priority:"highest"}),this.listenTo(i,"clipboardInput",(function(t,n){var i,o=n.dataTransfer,a=n.content||"";a||(o.getData("text/html")?a=function(e){return e.replace(/<span(?: class="Apple-converted-space"|)>(\s+)<\/span>/g,(function(e,t){return 1==t.length?" ":t})).replace(/<!--[\s\S]*?-->/g,"")}(o.getData("text/html")):o.getData("text/plain")&&(((i=(i=o.getData("text/plain")).replace(/</g,"<").replace(/>/g,">").replace(/\r?\n\r?\n/g,"</p><p>").replace(/\r?\n/g,"<br>").replace(/^\s/," ").replace(/\s$/," ").replace(/\s\s/g," ")).includes("</p><p>")||i.includes("<br>"))&&(i="<p>".concat(i,"</p>")),a=i),a=e.editor.data.htmlProcessor.toView(a));var s=new x(e,"inputTransformation");e.fire(s,{content:a,dataTransfer:o,targetRanges:n.targetRanges,method:n.method}),s.stop.called&&t.stop(),r.scrollToTheSelection()}),{priority:"low"}),this.listenTo(this,"inputTransformation",(function(t,r){if(!r.content.isEmpty){var i=e.editor.data.toModel(r.content,"$clipboardHolder");0!=i.childCount&&(t.stop(),n.change((function(){e.fire("contentInsertion",{content:i,method:r.method,dataTransfer:r.dataTransfer,targetRanges:r.targetRanges})})))}}),{priority:"low"}),this.listenTo(this,"contentInsertion",(function(e,t){t.resultRange=n.insertContent(t.content)}),{priority:"low"})}},{key:"_setupCopyCut",value:function(){var e=this,t=this.editor,n=t.model.document,r=t.editing.view.document;function i(e,i){var o=i.dataTransfer;i.preventDefault();var a=t.data.toView(t.model.getSelectedContent(n.selection));r.fire("clipboardOutput",{dataTransfer:o,content:a,method:e.name})}this.listenTo(r,"copy",i,{priority:"low"}),this.listenTo(r,"cut",(function(e,n){t.isReadOnly?n.preventDefault():i(e,n)}),{priority:"low"}),this.listenTo(r,"clipboardOutput",(function(r,i){i.content.isEmpty||(i.dataTransfer.setData("text/html",e.editor.data.htmlProcessor.toData(i.content)),i.dataTransfer.setData("text/plain",Ip(i.content))),"cut"==i.method&&t.model.deleteContent(n.selection)}),{priority:"low"})}}],[{key:"pluginName",get:function(){return"ClipboardPipeline"}}]),n}(Rt);function Op(e,t){var n,r,i;return d.wrap((function(o){for(;;)switch(o.prev=o.next){case 0:n=p(t),o.prev=1,n.s();case 3:if((r=n.n()).done){o.next=11;break}if(i=r.value,o.t0=i&&e.getAttributeProperties(i[0]).copyOnEnter,!o.t0){o.next=9;break}return o.next=9,i;case 9:o.next=3;break;case 11:o.next=16;break;case 13:o.prev=13,o.t1=o.catch(1),n.e(o.t1);case 16:return o.prev=16,n.f(),o.finish(16);case 19:case"end":return o.stop()}}),C,null,[[1,13,16,19]])}var Lp=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"execute",value:function(){var e=this,t=this.editor.model,n=t.document;t.change((function(r){!function(e,t,n,r){var i=n.isCollapsed,o=n.getFirstRange(),a=o.start.parent,s=o.end.parent;if(r.isLimit(a)||r.isLimit(s))i||a!=s||e.deleteContent(n);else if(i){var l=Op(t.model.schema,n.getAttributes());jp(t,o.start),t.setSelectionAttribute(l)}else{var c=!(o.start.isAtStart&&o.end.isAtEnd),u=a==s;e.deleteContent(n,{leaveUnmerged:c}),c&&(u?jp(t,n.focus):t.setSelection(s,0))}}(e.editor.model,r,n.selection,t.schema),e.fire("afterExecute",{writer:r})}))}}]),n}(Lt);function jp(e,t){e.split(t),e.setSelection(t.parent.nextSibling,0)}var qp=function(e){_(n,e);var t=m(n);function n(e){var r;b(this,n);var i=(r=t.call(this,e)).document;return i.on("keydown",(function(e,t){if(r.isEnabled&&t.keyCode==No.enter){var n=new fo(i,"enter",i.selection.getFirstRange());i.fire(n,new ds(i,t.domEvent,{isSoft:t.shiftKey})),n.stop.called&&e.stop()}})),r}return g(n,[{key:"observe",value:function(){}}]),n}(Fa),Bp=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this.editor,t=e.editing.view,n=t.document;t.addObserver(qp),e.commands.add("enter",new Lp(e)),this.listenTo(n,"enter",(function(n,r){r.preventDefault(),r.isSoft||(e.execute("enter"),t.scrollToTheSelection())}),{priority:"low"})}}],[{key:"pluginName",get:function(){return"Enter"}}]),n}(Rt),zp=function(){function e(t){var n=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:20;b(this,e),this.model=t,this.size=0,this.limit=r,this.isLocked=!1,this._changeCallback=function(e,t){t.isLocal&&t.isUndoable&&t!==n._batch&&n._reset(!0)},this._selectionChangeCallback=function(){n._reset()},this.model.document.on("change",this._changeCallback),this.model.document.selection.on("change:range",this._selectionChangeCallback),this.model.document.selection.on("change:attribute",this._selectionChangeCallback)}return g(e,[{key:"batch",get:function(){return this._batch||(this._batch=this.model.createBatch({isTyping:!0})),this._batch}},{key:"input",value:function(e){this.size+=e,this.size>=this.limit&&this._reset(!0)}},{key:"lock",value:function(){this.isLocked=!0}},{key:"unlock",value:function(){this.isLocked=!1}},{key:"destroy",value:function(){this.model.document.off("change",this._changeCallback),this.model.document.selection.off("change:range",this._selectionChangeCallback),this.model.document.selection.off("change:attribute",this._selectionChangeCallback)}},{key:"_reset",value:function(e){this.isLocked&&!e||(this._batch=null,this.size=0)}}]),e}(),Hp=function(e){_(n,e);var t=m(n);function n(e,r){var i;return b(this,n),(i=t.call(this,e)).direction=r,i._buffer=new zp(e.model,e.config.get("typing.undoStep")),i}return g(n,[{key:"buffer",get:function(){return this._buffer}},{key:"execute",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=this.editor.model,r=n.document;n.enqueueChange(this._buffer.batch,(function(i){e._buffer.lock();var o=i.createSelection(t.selection||r.selection),a=t.sequence||1,s=o.isCollapsed;if(o.isCollapsed&&n.modifySelection(o,{direction:e.direction,unit:t.unit}),e._shouldEntireContentBeReplacedWithParagraph(a))e._replaceEntireContentWithParagraph(i);else if(e._shouldReplaceFirstBlockWithParagraph(o,a))e.editor.execute("paragraph",{selection:o});else if(!o.isCollapsed){var l=0;o.getFirstRange().getMinimalFlatRanges().forEach((function(e){l+=lo(e.getWalker({singleCharacters:!0,ignoreElementEnd:!0,shallow:!0}))})),n.deleteContent(o,{doNotResetEntireContent:s,direction:e.direction}),e._buffer.input(l),i.setSelection(o),e._buffer.unlock()}}))}},{key:"_shouldEntireContentBeReplacedWithParagraph",value:function(e){if(e>1)return!1;var t=this.editor.model,n=t.document.selection,r=t.schema.getLimitElement(n);if(!n.isCollapsed||!n.containsEntireContent(r))return!1;if(!t.schema.checkChild(r,"paragraph"))return!1;var i=r.getChild(0);return!i||"paragraph"!==i.name}},{key:"_replaceEntireContentWithParagraph",value:function(e){var t=this.editor.model,n=t.document.selection,r=t.schema.getLimitElement(n),i=e.createElement("paragraph");e.remove(e.createRangeIn(r)),e.insert(i,r),e.setSelection(i,0)}},{key:"_shouldReplaceFirstBlockWithParagraph",value:function(e,t){var n=this.editor.model;if(t>1||"backward"!=this.direction)return!1;if(!e.isCollapsed)return!1;var r=e.getFirstPosition(),i=n.schema.getLimitElement(r),o=i.getChild(0);return r.parent==o&&!!e.containsEntireContent(o)&&!!n.schema.checkChild(i,"paragraph")&&"paragraph"!=o.name}}]),n}(Lt);function Fp(e){if(e.newChildren.length-e.oldChildren.length==1){var t=function(e,t){var n,r=[],i=0;return e.forEach((function(e){"equal"==e?(o(),i++):"insert"==e?(a("insert")?n.values.push(t[i]):(o(),n={type:"insert",index:i,values:[t[i]]}),i++):a("delete")?n.howMany++:(o(),n={type:"delete",index:i,howMany:1})})),o(),r;function o(){n&&(r.push(n),n=null)}function a(e){return n&&n.type==e}}(pa(e.oldChildren,e.newChildren,Gp),e.newChildren);if(!(t.length>1)){var n=t[0];return n.values[0]&&n.values[0].is("$text")?n:void 0}}}function Gp(e,t){return e&&e.is("$text")&&t&&t.is("$text")?e.data===t.data:e===t}function Vp(e,t){var n=t.selection,r=e.shiftKey&&e.keyCode===No.delete,i=!n.isCollapsed;return r&&i}var Up=function(e){_(n,e);var t=m(n);function n(e){var r;b(this,n),r=t.call(this,e);var i=e.document,o=0;function a(e,t,n){var r=new fo(i,"delete",i.selection.getFirstRange());i.fire(r,new ds(i,t,n)),r.stop.called&&e.stop()}return i.on("keyup",(function(e,t){t.keyCode!=No.delete&&t.keyCode!=No.backspace||(o=0)})),i.on("keydown",(function(e,t){if(!To.isWindows||!Vp(t,i)){var n={};if(t.keyCode==No.delete)n.direction="forward",n.unit="character";else{if(t.keyCode!=No.backspace)return;n.direction="backward",n.unit="codePoint"}var r=To.isMac?t.altKey:t.ctrlKey;n.unit=r?"word":n.unit,n.sequence=++o,a(e,t.domEvent,n)}})),To.isAndroid&&i.on("beforeinput",(function(t,n){if("deleteContentBackward"==n.domEvent.inputType){var r={unit:"codepoint",direction:"backward",sequence:1},i=n.domTarget.ownerDocument.defaultView.getSelection();i.anchorNode==i.focusNode&&i.anchorOffset+1!=i.focusOffset&&(r.selectionToRemove=e.domConverter.domSelectionToView(i)),a(t,n.domEvent,r)}})),r}return g(n,[{key:"observe",value:function(){}}]),n}(Fa),Wp=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this,t=this.editor,n=t.editing.view,r=n.document,i=t.model.document;n.addObserver(Up),this._undoOnBackspace=!1;var o=new Hp(t,"forward");if(t.commands.add("deleteForward",o),t.commands.add("forwardDelete",o),t.commands.add("delete",new Hp(t,"backward")),this.listenTo(r,"delete",(function(e,r){var i={unit:r.unit,sequence:r.sequence};if(r.selectionToRemove){var o,a=t.model.createSelection(),s=[],l=p(r.selectionToRemove.getRanges());try{for(l.s();!(o=l.n()).done;){var c=o.value;s.push(t.editing.mapper.toModelRange(c))}}catch(u){l.e(u)}finally{l.f()}a.setTo(s),i.selection=a}t.execute("forward"==r.direction?"deleteForward":"delete",i),r.preventDefault(),n.scrollToTheSelection()}),{priority:"low"}),To.isAndroid){var a=null;this.listenTo(r,"delete",(function(e,t){var n=t.domTarget.ownerDocument.defaultView.getSelection();a={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}}),{priority:"lowest"}),this.listenTo(r,"keyup",(function(e,t){if(a){var n=t.domTarget.ownerDocument.defaultView.getSelection();n.collapse(a.anchorNode,a.anchorOffset),n.extend(a.focusNode,a.focusOffset),a=null}}))}this.editor.plugins.has("UndoEditing")&&(this.listenTo(r,"delete",(function(n,r){e._undoOnBackspace&&"backward"==r.direction&&1==r.sequence&&"codePoint"==r.unit&&(e._undoOnBackspace=!1,t.execute("undo"),r.preventDefault(),n.stop())}),{context:"$capture"}),this.listenTo(i,"change",(function(){e._undoOnBackspace=!1})))}},{key:"requestUndoOnBackspace",value:function(){this.editor.plugins.has("UndoEditing")&&(this._undoOnBackspace=!0)}}],[{key:"pluginName",get:function(){return"Delete"}}]),n}(Rt),Yp=function(){function e(){b(this,e),this._stack=[]}return g(e,[{key:"add",value:function(e,t){var n=this._stack,r=n[0];this._insertDescriptor(e);var i=n[0];r===i||Qp(r,i)||this.fire("change:top",{oldDescriptor:r,newDescriptor:i,writer:t})}},{key:"remove",value:function(e,t){var n=this._stack,r=n[0];this._removeDescriptor(e);var i=n[0];r===i||Qp(r,i)||this.fire("change:top",{oldDescriptor:r,newDescriptor:i,writer:t})}},{key:"_insertDescriptor",value:function(e){var t=this._stack,n=t.findIndex((function(t){return t.id===e.id}));if(!Qp(e,t[n])){n>-1&&t.splice(n,1);for(var r=0;t[r]&&Kp(t[r],e);)r++;t.splice(r,0,e)}}},{key:"_removeDescriptor",value:function(e){var t=this._stack,n=t.findIndex((function(t){return t.id===e}));n>-1&&t.splice(n,1)}}]),e}();function Qp(e,t){return e&&t&&e.priority==t.priority&&Zp(e.classes)==Zp(t.classes)}function Kp(e,t){return e.priority>t.priority||!(e.priority<t.priority)&&Zp(e.classes)>Zp(t.classes)}function Zp(e){return Array.isArray(e)?e.sort().join(","):e}It(Yp,q);var $p='<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M4 0v1H1v3H0V.5A.5.5 0 0 1 .5 0H4zm8 0h3.5a.5.5 0 0 1 .5.5V4h-1V1h-3V0zM4 16H.5a.5.5 0 0 1-.5-.5V12h1v3h3v1zm8 0v-1h3v-3h1v3.5a.5.5 0 0 1-.5.5H12z"/><path fill-opacity=".256" d="M1 1h14v14H1z"/><g class="ck-icon__selected-indicator"><path d="M7 0h2v1H7V0zM0 7h1v2H0V7zm15 0h1v2h-1V7zm-8 8h2v1H7v-1z"/><path fill-opacity=".254" d="M1 1h14v14H1z"/></g></svg>',Jp="ck-widget_selected";function Xp(e){return!!e.is("element")&&!!e.getCustomProperty("widget")}function eh(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!e.is("containerElement"))throw new M("widget-to-widget-wrong-element-type",null,{element:e});return t.setAttribute("contenteditable","false",e),t.addClass("ck-widget",e),t.setCustomProperty("widget",!0,e),e.getFillerOffset=sh,n.label&&function(e,t,n){n.setCustomProperty("widgetLabel",t,e)}(e,n.label,t),n.hasSelectionHandle&&function(e,t){var n=t.createUIElement("div",{class:"ck ck-widget__selection-handle"},(function(e){var t=this.toDomElement(e),n=new kd;return n.set("content",$p),n.render(),t.appendChild(n.element),t}));t.insert(t.createPositionAt(e,0),n),t.addClass(["ck-widget_with-selection-handle"],e)}(e,t),rh(e,t),e}function th(e,t,n){if(t.classes&&n.addClass($r(t.classes),e),t.attributes)for(var r in t.attributes)n.setAttribute(r,t.attributes[r],e)}function nh(e,t,n){if(t.classes&&n.removeClass($r(t.classes),e),t.attributes)for(var r in t.attributes)n.removeAttribute(r,e)}function rh(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:th,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:nh,i=new Yp;i.on("change:top",(function(t,i){i.oldDescriptor&&r(e,i.oldDescriptor,i.writer),i.newDescriptor&&n(e,i.newDescriptor,i.writer)})),t.setCustomProperty("addHighlight",(function(e,t,n){return i.add(t,n)}),e),t.setCustomProperty("removeHighlight",(function(e,t,n){return i.remove(t,n)}),e)}function ih(e){var t=e.getCustomProperty("widgetLabel");return t?"function"==typeof t?t():t:""}function oh(e,t){return t.addClass(["ck-editor__editable","ck-editor__nested-editable"],e),t.setAttribute("contenteditable",e.isReadOnly?"false":"true",e),e.on("change:isReadOnly",(function(n,r,i){t.setAttribute("contenteditable",i?"false":"true",e)})),e.on("change:isFocused",(function(n,r,i){i?t.addClass("ck-editor__nested-editable_focused",e):t.removeClass("ck-editor__nested-editable_focused",e)})),rh(e,t),e}function ah(e,t){var n=e.getSelectedElement();if(n){var r=uh(e);if(r)return t.createRange(t.createPositionAt(n,r));if(t.schema.isObject(n)&&!t.schema.isInline(n))return t.createRangeOn(n)}var i=e.getSelectedBlocks().next().value;if(i){if(i.isEmpty)return t.createRange(t.createPositionAt(i,0));var o=t.createPositionAfter(i);return e.focus.isTouching(o)?t.createRange(o):t.createRange(t.createPositionBefore(i))}return t.createRange(e.focus)}function sh(){return null}var lh="widget-type-around";function ch(e,t,n){return e&&Xp(e)&&!n.isInline(t)}function uh(e){return e.getAttribute(lh)}for(var dh=[Ro("arrowUp"),Ro("arrowRight"),Ro("arrowDown"),Ro("arrowLeft"),9,16,17,18,19,20,27,33,34,35,36,45,91,93,144,145,173,174,175,176,177,178,179,255],fh=112;fh<=135;fh++)dh.push(fh);function ph(e){return!(!e.ctrlKey&&!e.metaKey)||dh.includes(e.keyCode)}var hh=y(4921),_h={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(hh.Z,_h),hh.Z.locals;var mh=["before","after"],vh=(new DOMParser).parseFromString('<svg viewBox="0 0 10 8" xmlns="http://www.w3.org/2000/svg"><path d="M9.055.263v3.972h-6.77M1 4.216l2-2.038m-2 2 2 2.038"/></svg>',"image/svg+xml").firstChild,gh="ck-widget__type-around_disabled",bh=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),(r=t.call(this,e))._currentFakeCaretModelElement=null,r}return g(n,[{key:"init",value:function(){var e=this.editor,t=e.editing.view;this.on("change:isEnabled",(function(n,r,i){t.change((function(e){var n,r=p(t.document.roots);try{for(r.s();!(n=r.n()).done;){var o=n.value;i?e.removeClass(gh,o):e.addClass(gh,o)}}catch(a){r.e(a)}finally{r.f()}})),i||e.model.change((function(e){e.removeSelectionAttribute(lh)}))})),this._enableTypeAroundUIInjection(),this._enableInsertingParagraphsOnButtonClick(),this._enableInsertingParagraphsOnEnterKeypress(),this._enableInsertingParagraphsOnTypingKeystroke(),this._enableTypeAroundFakeCaretActivationUsingKeyboardArrows(),this._enableDeleteIntegration(),this._enableInsertContentIntegration(),this._enableDeleteContentIntegration()}},{key:"destroy",value:function(){this._currentFakeCaretModelElement=null}},{key:"_insertParagraph",value:function(e,t){var n=this.editor,r=n.editing.view;n.execute("insertParagraph",{position:n.model.createPositionAt(e,t)}),r.focus(),r.scrollToTheSelection()}},{key:"_listenToIfEnabled",value:function(e,t,n,r){var i=this;this.listenTo(e,t,(function(){i.isEnabled&&n.apply(void 0,arguments)}),r)}},{key:"_insertParagraphAccordingToFakeCaretPosition",value:function(){var e=this.editor.model.document.selection,t=uh(e);if(!t)return!1;var n=e.getSelectedElement();return this._insertParagraph(n,t),!0}},{key:"_enableTypeAroundUIInjection",value:function(){var e=this.editor,t=e.model.schema,n=e.locale.t,r={before:n("Insert paragraph before block"),after:n("Insert paragraph after block")};e.editing.downcastDispatcher.on("insert",(function(e,n,i){var o=i.mapper.toViewElement(n.item);ch(o,n.item,t)&&function(e,t,n){var r=e.createUIElement("div",{class:"ck ck-reset_all ck-widget__type-around"},(function(e){var n=this.toDomElement(e);return function(e,t){var n,r=p(mh);try{for(r.s();!(n=r.n()).done;){var i=n.value,o=new Zu({tag:"div",attributes:{class:["ck","ck-widget__type-around__button","ck-widget__type-around__button_".concat(i)],title:t[i]},children:[e.ownerDocument.importNode(vh,!0)]});e.appendChild(o.render())}}catch(a){r.e(a)}finally{r.f()}}(n,t),function(e){var t=new Zu({tag:"div",attributes:{class:["ck","ck-widget__type-around__fake-caret"]}});e.appendChild(t.render())}(n),n}));e.insert(e.createPositionAt(n,"end"),r)}(i.writer,r,o)}),{priority:"low"})}},{key:"_enableTypeAroundFakeCaretActivationUsingKeyboardArrows",value:function(){var e=this,t=this.editor,n=t.model,r=n.document.selection,i=n.schema,o=t.editing.view;function a(e){return"ck-widget_type-around_show-fake-caret_".concat(e)}this._listenToIfEnabled(o.document,"arrowKey",(function(t,n){e._handleArrowKeyPress(t,n)}),{context:[Xp,"$text"],priority:"high"}),this._listenToIfEnabled(r,"change:range",(function(e,n){n.directChange&&t.model.change((function(e){e.removeSelectionAttribute(lh)}))})),this._listenToIfEnabled(n.document,"change:data",(function(){var e=r.getSelectedElement();e&&ch(t.editing.mapper.toViewElement(e),e,i)||t.model.change((function(e){e.removeSelectionAttribute(lh)}))})),this._listenToIfEnabled(t.editing.downcastDispatcher,"selection",(function(t,n,r){var o=r.writer;if(e._currentFakeCaretModelElement){var s=r.mapper.toViewElement(e._currentFakeCaretModelElement);s&&(o.removeClass(mh.map(a),s),e._currentFakeCaretModelElement=null)}var l=n.selection.getSelectedElement();if(l){var c=r.mapper.toViewElement(l);if(ch(c,l,i)){var u=uh(n.selection);u&&(o.addClass(a(u),c),e._currentFakeCaretModelElement=l)}}})),this._listenToIfEnabled(t.ui.focusTracker,"change:isFocused",(function(e,n,r){r||t.model.change((function(e){e.removeSelectionAttribute(lh)}))}))}},{key:"_handleArrowKeyPress",value:function(e,t){var n,r=this.editor,i=r.model,o=i.document.selection,a=i.schema,s=r.editing.view,l=function(e,t){var n=jo(e,t);return"down"===n||"right"===n}(t.keyCode,r.locale.contentLanguageDirection),c=s.document.selection.getSelectedElement();ch(c,r.editing.mapper.toModelElement(c),a)?n=this._handleArrowKeyPressOnSelectedWidget(l):o.isCollapsed?n=this._handleArrowKeyPressWhenSelectionNextToAWidget(l):t.shiftKey||(n=this._handleArrowKeyPressWhenNonCollapsedSelection(l)),n&&(t.preventDefault(),e.stop())}},{key:"_handleArrowKeyPressOnSelectedWidget",value:function(e){var t=this.editor.model,n=uh(t.document.selection);return t.change((function(t){return n?n!==(e?"after":"before")&&(t.removeSelectionAttribute(lh),!0):(t.setSelectionAttribute(lh,e?"after":"before"),!0)}))}},{key:"_handleArrowKeyPressWhenSelectionNextToAWidget",value:function(e){var t=this.editor,n=t.model,r=n.schema,i=t.plugins.get("Widget"),o=i._getObjectElementNextToSelection(e);return!!ch(t.editing.mapper.toViewElement(o),o,r)&&(n.change((function(t){i._setSelectionOverElement(o),t.setSelectionAttribute(lh,e?"before":"after")})),!0)}},{key:"_handleArrowKeyPressWhenNonCollapsedSelection",value:function(e){var t=this.editor,n=t.model,r=n.schema,i=t.editing.mapper,o=n.document.selection,a=e?o.getLastPosition().nodeBefore:o.getFirstPosition().nodeAfter;return!!ch(i.toViewElement(a),a,r)&&(n.change((function(t){t.setSelection(a,"on"),t.setSelectionAttribute(lh,e?"after":"before")})),!0)}},{key:"_enableInsertingParagraphsOnButtonClick",value:function(){var e=this,t=this.editor,n=t.editing.view;this._listenToIfEnabled(n.document,"mousedown",(function(r,i){var o=i.domTarget.closest(".ck-widget__type-around__button");if(o){var a=function(e){return e.classList.contains("ck-widget__type-around__button_before")?"before":"after"}(o),s=function(e,t){var n=e.closest(".ck-widget");return t.mapDomToView(n)}(o,n.domConverter),l=t.editing.mapper.toModelElement(s);e._insertParagraph(l,a),i.preventDefault(),r.stop()}}))}},{key:"_enableInsertingParagraphsOnEnterKeypress",value:function(){var e=this,t=this.editor,n=t.model.document.selection,r=t.editing.view;this._listenToIfEnabled(r.document,"enter",(function(r,i){if("atTarget"==r.eventPhase){var o,a=n.getSelectedElement(),s=t.editing.mapper.toViewElement(a),l=t.model.schema;e._insertParagraphAccordingToFakeCaretPosition()?o=!0:ch(s,a,l)&&(e._insertParagraph(a,i.isSoft?"before":"after"),o=!0),o&&(i.preventDefault(),r.stop())}}),{context:Xp})}},{key:"_enableInsertingParagraphsOnTypingKeystroke",value:function(){var e=this,t=this.editor.editing.view,n=[No.enter,No.delete,No.backspace];this._listenToIfEnabled(t.document,"keydown",(function(t,r){n.includes(r.keyCode)||ph(r)||e._insertParagraphAccordingToFakeCaretPosition()}),{priority:"high"})}},{key:"_enableDeleteIntegration",value:function(){var e=this.editor,t=e.editing.view,n=e.model,r=n.schema;this._listenToIfEnabled(t.document,"delete",(function(t,i){if("atTarget"==t.eventPhase){var o=uh(n.document.selection);if(o){var a=i.direction,s=n.document.selection.getSelectedElement(),l="forward"==a;if("before"===o===l)e.execute("delete",{selection:n.createSelection(s,"on")});else{var c=r.getNearestSelectionRange(n.createPositionAt(s,o),a);if(c)if(c.isCollapsed){var u=n.createSelection(c.start);if(n.modifySelection(u,{direction:a}),u.focus.isEqual(c.start)){var d=function(e,t){var n,r=t,i=p(t.getAncestors({parentFirst:!0}));try{for(i.s();!(n=i.n()).done;){var o=n.value;if(o.childCount>1||e.isLimit(o))break;r=o}}catch(a){i.e(a)}finally{i.f()}return r}(r,c.start.parent);n.deleteContent(n.createSelection(d,"on"),{doNotAutoparagraph:!0})}else n.change((function(t){t.setSelection(c),e.execute(l?"deleteForward":"delete")}))}else n.change((function(t){t.setSelection(c),e.execute(l?"deleteForward":"delete")}))}i.preventDefault(),t.stop()}}}),{context:Xp})}},{key:"_enableInsertContentIntegration",value:function(){var e=this.editor,t=this.editor.model,n=t.document.selection;this._listenToIfEnabled(e.model,"insertContent",(function(e,r){var i=f(r,2),o=i[0],a=i[1];if(!a||a.is("documentSelection")){var s=uh(n);return s?(e.stop(),t.change((function(e){var r=n.getSelectedElement(),i=t.createPositionAt(r,s),a=e.createSelection(i),l=t.insertContent(o,a);return e.setSelection(a),l}))):void 0}}),{priority:"high"})}},{key:"_enableDeleteContentIntegration",value:function(){var e=this.editor,t=this.editor.model.document.selection;this._listenToIfEnabled(e.model,"deleteContent",(function(e,n){var r=f(n,1)[0];r&&!r.is("documentSelection")||uh(t)&&e.stop()}),{priority:"high"})}}],[{key:"pluginName",get:function(){return"WidgetTypeAround"}},{key:"requires",get:function(){return[Bp,Wp]}}]),n}(Rt);function kh(e){var t=e.model;return function(n,r){var i=r.keyCode==No.arrowup,o=r.keyCode==No.arrowdown,a=r.shiftKey,s=t.document.selection;if(i||o){var l=o;if(!a||!function(e,t){return!e.isCollapsed&&e.isBackward==t}(s,l)){var c=function(e,t,n){var r=e.model;if(n){var i=t.isCollapsed?t.focus:t.getLastPosition(),o=yh(r,i,"forward");if(!o)return null;var a=r.createRange(i,o),s=wh(r.schema,a,"backward");return s?r.createRange(i,s):null}var l=t.isCollapsed?t.focus:t.getFirstPosition(),c=yh(r,l,"backward");if(!c)return null;var u=r.createRange(c,l),d=wh(r.schema,u,"forward");return d?r.createRange(d,l):null}(e,s,l);if(c){if(c.isCollapsed){if(s.isCollapsed)return;if(a)return}(c.isCollapsed||function(e,t,n){var r=e.model,i=e.view.domConverter;if(n){var o=r.createSelection(t.start);r.modifySelection(o),o.focus.isAtEnd||t.start.isEqual(o.focus)||(t=r.createRange(o.focus,t.end))}var a,s,l=e.mapper.toViewRange(t),c=i.viewRangeToDom(l),u=Ls.getDomRangeRects(c),d=p(u);try{for(d.s();!(s=d.n()).done;){var f=s.value;if(void 0!==a){if(Math.round(f.top)>=a)return!1;a=Math.max(a,Math.round(f.bottom))}else a=Math.round(f.bottom)}}catch(h){d.e(h)}finally{d.f()}return!0}(e,c,l))&&(t.change((function(e){var n=l?c.end:c.start;if(a){var r=t.createSelection(s.anchor);r.setFocus(n),e.setSelection(r)}else e.setSelection(n)})),n.stop(),r.preventDefault(),r.stopPropagation())}}}}}function yh(e,t,n){var r,i=e.schema,o=e.createRangeIn(t.root),a="forward"==n?"elementStart":"elementEnd",s=p(o.getWalker({startPosition:t,direction:n}));try{for(s.s();!(r=s.n()).done;){var l=r.value,c=l.previousPosition,u=l.item,d=l.type;if(i.isLimit(u)&&!i.isInline(u))return c;if(d==a&&i.isBlock(u))return null}}catch(f){s.e(f)}finally{s.f()}return null}function wh(e,t,n){var r="backward"==n?t.end:t.start;if(e.checkChild(r,"$text"))return r;var i,o=p(t.getWalker({direction:n}));try{for(o.s();!(i=o.n()).done;){var a=i.value.nextPosition;if(e.checkChild(a,"$text"))return a}}catch(s){o.e(s)}finally{o.f()}return null}var Ch=y(3488),Ah={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(Ch.Z,Ah),Ch.Z.locals;var xh=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this,t=this.editor,n=t.editing.view,r=n.document;this._previouslySelected=new Set,this.editor.editing.downcastDispatcher.on("selection",(function(e,n,r){var i=r.writer,o=n.selection;if(!o.isCollapsed){var a=o.getSelectedElement();if(a){var s=t.editing.mapper.toViewElement(a);Xp(s)&&r.consumable.consume(o,"selection")&&i.setSelection(i.createRangeOn(s),{fake:!0,label:ih(s)})}}})),this.editor.editing.downcastDispatcher.on("selection",(function(t,n,r){e._clearPreviouslySelectedWidgets(r.writer);var i,o=r.writer,a=o.document.selection,s=null,l=p(a.getRanges());try{for(l.s();!(i=l.n()).done;){var c,u=i.value,d=p(u);try{for(d.s();!(c=d.n()).done;){var f=c.value.item;Xp(f)&&!Eh(f,s)&&(o.addClass(Jp,f),e._previouslySelected.add(f),s=f)}}catch(h){d.e(h)}finally{d.f()}}}catch(h){l.e(h)}finally{l.f()}}),{priority:"low"}),n.addObserver(Cp),this.listenTo(r,"mousedown",(function(){return e._onMousedown.apply(e,arguments)})),this.listenTo(r,"arrowKey",(function(){e._handleSelectionChangeOnArrowKeyPress.apply(e,arguments)}),{context:[Xp,"$text"]}),this.listenTo(r,"arrowKey",(function(){e._preventDefaultOnArrowKeyPress.apply(e,arguments)}),{context:"$root"}),this.listenTo(r,"arrowKey",kh(this.editor.editing),{context:"$text"}),this.listenTo(r,"delete",(function(t,n){e._handleDelete("forward"==n.direction)&&(n.preventDefault(),t.stop())}),{context:"$root"})}},{key:"_onMousedown",value:function(e,t){var n=this.editor,r=n.editing.view,i=r.document,o=t.target;if(function(e){for(;e;){if(e.is("editableElement")&&!e.is("rootElement"))return!0;if(Xp(e))return!1;e=e.parent}return!1}(o)){if((To.isSafari||To.isGecko)&&t.domEvent.detail>=3){var a=n.editing.mapper,s=o.is("attributeElement")?o.findAncestor((function(e){return!e.is("attributeElement")})):o,l=a.toModelElement(s);t.preventDefault(),this.editor.model.change((function(e){e.setSelection(l,"in")}))}}else if(Xp(o)||(o=o.findAncestor(Xp))){To.isAndroid&&t.preventDefault(),i.isFocused||r.focus();var c=n.editing.mapper.toModelElement(o);this._setSelectionOverElement(c)}}},{key:"_handleSelectionChangeOnArrowKeyPress",value:function(e,t){var n=t.keyCode,r=this.editor.model,i=r.schema,o=r.document.selection,a=o.getSelectedElement(),s=jo(n,this.editor.locale.contentLanguageDirection),l="down"==s||"right"==s,c="up"==s||"down"==s;if(a&&i.isObject(a)){var u=l?o.getLastPosition():o.getFirstPosition(),d=i.getNearestSelectionRange(u,l?"forward":"backward");d&&(r.change((function(e){e.setSelection(d)})),t.preventDefault(),e.stop())}else if(o.isCollapsed||t.shiftKey){if(o.isCollapsed){var f=this._getObjectElementNextToSelection(l);if(f&&i.isObject(f)){if(i.isInline(f)&&c)return;this._setSelectionOverElement(f),t.preventDefault(),e.stop()}}}else{var p=o.getFirstPosition(),h=o.getLastPosition(),_=p.nodeAfter,m=h.nodeBefore;(_&&i.isObject(_)||m&&i.isObject(m))&&(r.change((function(e){e.setSelection(l?h:p)})),t.preventDefault(),e.stop())}}},{key:"_preventDefaultOnArrowKeyPress",value:function(e,t){var n=this.editor.model,r=n.schema,i=n.document.selection.getSelectedElement();i&&r.isObject(i)&&(t.preventDefault(),e.stop())}},{key:"_handleDelete",value:function(e){var t=this;if(!this.editor.isReadOnly){var n=this.editor.model.document.selection;if(n.isCollapsed){var r=this._getObjectElementNextToSelection(e);return r?(this.editor.model.change((function(e){for(var i=n.anchor.parent;i.isEmpty;){var o=i;i=o.parent,e.remove(o)}t._setSelectionOverElement(r)})),!0):void 0}}}},{key:"_setSelectionOverElement",value:function(e){this.editor.model.change((function(t){t.setSelection(t.createRangeOn(e))}))}},{key:"_getObjectElementNextToSelection",value:function(e){var t=this.editor.model,n=t.schema,r=t.document.selection,i=t.createSelection(r);if(t.modifySelection(i,{direction:e?"forward":"backward"}),i.isEqual(r))return null;var o=e?i.focus.nodeBefore:i.focus.nodeAfter;return o&&n.isObject(o)?o:null}},{key:"_clearPreviouslySelectedWidgets",value:function(e){var t,n=p(this._previouslySelected);try{for(n.s();!(t=n.n()).done;){var r=t.value;e.removeClass(Jp,r)}}catch(i){n.e(i)}finally{n.f()}this._previouslySelected.clear()}}],[{key:"pluginName",get:function(){return"Widget"}},{key:"requires",get:function(){return[bh,Wp]}}]),n}(Rt);function Eh(e,t){return!!t&&Array.from(e.getAncestors()).includes(t)}var Dh=function(e,t,n){var r=!0,i=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return W(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),Es(e,t,{leading:r,maxWait:t,trailing:i})},Th=y(903),Mh={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(Th.Z,Mh),Th.Z.locals;var Sh=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this,t=this.editor,n=t.editing.view;this._draggedRange=null,this._draggingUid="",this._draggableElement=null,this._updateDropMarkerThrottled=Dh((function(t){return e._updateDropMarker(t)}),40),this._removeDropMarkerDelayed=Ih((function(){return e._removeDropMarker()}),40),this._clearDraggableAttributesDelayed=Ih((function(){return e._clearDraggableAttributes()}),40),n.addObserver(Pp),n.addObserver(Cp),this._setupDragging(),this._setupContentInsertionIntegration(),this._setupClipboardInputIntegration(),this._setupDropMarker(),this._setupDraggableAttributeHandling(),this.listenTo(t,"change:isReadOnly",(function(t,n,r){r?e.forceDisabled("readOnlyMode"):e.clearForceDisabled("readOnlyMode")})),this.on("change:isEnabled",(function(t,n,r){r||e._finalizeDragging(!1)})),To.isAndroid&&this.forceDisabled("noAndroidSupport")}},{key:"destroy",value:function(){return this._draggedRange&&(this._draggedRange.detach(),this._draggedRange=null),this._updateDropMarkerThrottled.cancel(),this._removeDropMarkerDelayed.cancel(),this._clearDraggableAttributesDelayed.cancel(),a(s(n.prototype),"destroy",this).call(this)}},{key:"_setupDragging",value:function(){var e=this,t=this.editor,n=t.model,r=n.document,i=t.editing.view,o=i.document;this.listenTo(o,"dragstart",(function(i,a){var s=r.selection;if(a.target&&a.target.is("editableElement"))a.preventDefault();else{var l=a.target?Rh(a.target):null;if(l){var c=t.editing.mapper.toModelElement(l);e._draggedRange=El.fromRange(n.createRangeOn(c)),t.plugins.has("WidgetToolbarRepository")&&t.plugins.get("WidgetToolbarRepository").forceDisabled("dragDrop")}else if(!o.selection.isCollapsed){var u=o.selection.getSelectedElement();u&&Xp(u)||(e._draggedRange=El.fromRange(s.getFirstRange()))}if(e._draggedRange){e._draggingUid=D(),a.dataTransfer.effectAllowed=e.isEnabled?"copyMove":"copy",a.dataTransfer.setData("application/ckeditor5-dragging-uid",e._draggingUid);var d=n.createSelection(e._draggedRange.toRange()),f=t.data.toView(n.getSelectedContent(d));o.fire("clipboardOutput",{dataTransfer:a.dataTransfer,content:f,method:i.name}),e.isEnabled||(e._draggedRange.detach(),e._draggedRange=null,e._draggingUid="")}else a.preventDefault()}}),{priority:"low"}),this.listenTo(o,"dragend",(function(t,n){e._finalizeDragging(!n.dataTransfer.isCanceled&&"move"==n.dataTransfer.dropEffect)}),{priority:"low"}),this.listenTo(o,"dragenter",(function(){e.isEnabled&&i.focus()})),this.listenTo(o,"dragleave",(function(){e._removeDropMarkerDelayed()})),this.listenTo(o,"dragging",(function(n,r){if(e.isEnabled){e._removeDropMarkerDelayed.cancel();var i=Ph(t,r.targetRanges,r.target);e._draggedRange||(r.dataTransfer.dropEffect="copy"),To.isGecko||("copy"==r.dataTransfer.effectAllowed?r.dataTransfer.dropEffect="copy":["all","copyMove"].includes(r.dataTransfer.effectAllowed)&&(r.dataTransfer.dropEffect="move")),i&&e._updateDropMarkerThrottled(i)}else r.dataTransfer.dropEffect="none"}),{priority:"low"})}},{key:"_setupClipboardInputIntegration",value:function(){var e=this,t=this.editor,n=t.editing.view.document;this.listenTo(n,"clipboardInput",(function(n,r){if("drop"==r.method){var i=Ph(t,r.targetRanges,r.target);if(e._removeDropMarker(),!i)return e._finalizeDragging(!1),void n.stop();if(e._draggedRange&&e._draggingUid!=r.dataTransfer.getData("application/ckeditor5-dragging-uid")&&(e._draggedRange.detach(),e._draggedRange=null,e._draggingUid=""),"move"==Nh(r.dataTransfer)&&e._draggedRange&&e._draggedRange.containsRange(i,!0))return e._finalizeDragging(!1),void n.stop();r.targetRanges=[t.editing.mapper.toViewRange(i)]}}),{priority:"high"})}},{key:"_setupContentInsertionIntegration",value:function(){var e=this,t=this.editor.plugins.get(Rp);t.on("contentInsertion",(function(t,n){if(e.isEnabled&&"drop"===n.method){var r=n.targetRanges.map((function(t){return e.editor.editing.mapper.toModelRange(t)}));e.editor.model.change((function(e){return e.setSelection(r)}))}}),{priority:"high"}),t.on("contentInsertion",(function(t,n){if(e.isEnabled&&"drop"===n.method){var r="move"==Nh(n.dataTransfer),i=!n.resultRange||!n.resultRange.isCollapsed;e._finalizeDragging(i&&r)}}),{priority:"lowest"})}},{key:"_setupDraggableAttributeHandling",value:function(){var e=this,t=this.editor,n=t.editing.view,r=n.document;this.listenTo(r,"mousedown",(function(i,o){if(!To.isAndroid&&o){e._clearDraggableAttributesDelayed.cancel();var a=Rh(o.target);if(To.isBlink&&!t.isReadOnly&&!a&&!r.selection.isCollapsed){var s=r.selection.getSelectedElement();s&&Xp(s)||(a=r.selection.editableElement)}a&&(n.change((function(e){e.setAttribute("draggable","true",a)})),e._draggableElement=t.editing.mapper.toModelElement(a))}})),this.listenTo(r,"mouseup",(function(){To.isAndroid||e._clearDraggableAttributesDelayed()}))}},{key:"_clearDraggableAttributes",value:function(){var e=this,t=this.editor.editing;t.view.change((function(n){e._draggableElement&&"$graveyard"!=e._draggableElement.root.rootName&&n.removeAttribute("draggable",t.mapper.toViewElement(e._draggableElement)),e._draggableElement=null}))}},{key:"_setupDropMarker",value:function(){var e=this.editor;e.conversion.for("editingDowncast").markerToHighlight({model:"drop-target",view:{classes:["ck-clipboard-drop-target-range"]}}),e.conversion.for("editingDowncast").markerToElement({model:"drop-target",view:function(t,n){var r=n.writer;if(e.model.schema.checkChild(t.markerRange.start,"$text"))return r.createUIElement("span",{class:"ck ck-clipboard-drop-target-position"},(function(e){var t=this.toDomElement(e);return t.innerHTML="⁠<span></span>⁠",t}))}})}},{key:"_updateDropMarker",value:function(e){var t=this.editor,n=t.model.markers;t.model.change((function(t){n.has("drop-target")?n.get("drop-target").getRange().isEqual(e)||t.updateMarker("drop-target",{range:e}):t.addMarker("drop-target",{range:e,usingOperation:!1,affectsData:!1})}))}},{key:"_removeDropMarker",value:function(){var e=this.editor.model;this._removeDropMarkerDelayed.cancel(),this._updateDropMarkerThrottled.cancel(),e.markers.has("drop-target")&&e.change((function(e){e.removeMarker("drop-target")}))}},{key:"_finalizeDragging",value:function(e){var t=this.editor,n=t.model;this._removeDropMarker(),this._clearDraggableAttributes(),t.plugins.has("WidgetToolbarRepository")&&t.plugins.get("WidgetToolbarRepository").clearForceDisabled("dragDrop"),this._draggingUid="",this._draggedRange&&(e&&this.isEnabled&&n.deleteContent(n.createSelection(this._draggedRange),{doNotAutoparagraph:!0}),this._draggedRange.detach(),this._draggedRange=null)}}],[{key:"pluginName",get:function(){return"DragDrop"}},{key:"requires",get:function(){return[Rp,xh]}}]),n}(Rt);function Ph(e,t,n){var r=e.model,i=e.editing.mapper,o=null,a=t?t[0].start:null;if(n.is("uiElement")&&(n=n.parent),o=function(e,t){var n=e.model,r=e.editing.mapper;if(Xp(t))return n.createRangeOn(r.toModelElement(t));if(!t.is("editableElement")){var i=t.findAncestor((function(e){return Xp(e)||e.is("editableElement")}));if(Xp(i))return n.createRangeOn(r.toModelElement(i))}return null}(e,n),o)return o;var s=function(e,t){var n=e.editing.mapper,r=e.editing.view,i=n.toModelElement(t);if(i)return i;var o=r.createPositionBefore(t),a=n.findMappedViewAncestor(o);return n.toModelElement(a)}(e,n),l=a?i.toModelPosition(a):null;return l?(o=function(e,t,n){var r=e.model;if(!r.schema.checkChild(n,"$block"))return null;var i=r.createPositionAt(n,0),o=t.path.slice(0,i.path.length),a=r.createPositionFromPath(t.root,o).nodeAfter;return a&&r.schema.isObject(a)?r.createRangeOn(a):null}(e,l,s),o||(o=r.schema.getNearestSelectionRange(l,To.isGecko?"forward":"backward"))||function(e,t){for(var n=e.model;t;){if(n.schema.isObject(t))return n.createRangeOn(t);t=t.parent}}(e,l.parent)):function(e,t){var n=e.model,r=n.schema,i=n.createPositionAt(t,0);return r.getNearestSelectionRange(i,"forward")}(e,s)}function Nh(e){return To.isGecko?e.dropEffect:["all","copyMove"].includes(e.effectAllowed)?"move":"copy"}function Ih(e,t){var n;function r(){for(var i=arguments.length,o=new Array(i),a=0;a<i;a++)o[a]=arguments[a];r.cancel(),n=setTimeout((function(){return e.apply(void 0,o)}),t)}return r.cancel=function(){clearTimeout(n)},r}function Rh(e){if(e.is("editableElement"))return null;if(e.hasClass("ck-widget__selection-handle"))return e.findAncestor(Xp);if(Xp(e))return e;var t=e.findAncestor((function(e){return Xp(e)||e.is("editableElement")}));return Xp(t)?t:null}var Oh=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this.editor,t=e.model,n=e.editing.view,r=n.document,i=t.document.selection,o=!1;n.addObserver(Pp),this.listenTo(r,"keydown",(function(e,t){o=t.shiftKey})),e.plugins.get(Rp).on("contentInsertion",(function(e,n){(o||function(e,t){if(e.childCount>1)return!1;var n=e.getChild(0);return!t.isObject(n)&&0==h(n.getAttributeKeys()).length}(n.content,t.schema))&&t.change((function(e){var r=Array.from(i.getAttributes()).filter((function(e){var n=f(e,1)[0];return t.schema.getAttributeProperties(n).isFormatting}));i.isCollapsed||t.deleteContent(i,{doNotAutoparagraph:!0}),r.push.apply(r,h(i.getAttributes()));var o,a=e.createRangeIn(n.content),s=p(a.getItems());try{for(s.s();!(o=s.n()).done;){var l=o.value;l.is("$textProxy")&&e.setAttributes(r,l)}}catch(c){s.e(c)}finally{s.f()}}))}))}}],[{key:"pluginName",get:function(){return"PastePlainText"}},{key:"requires",get:function(){return[Rp]}}]),n}(Rt),Lh=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,null,[{key:"pluginName",get:function(){return"Clipboard"}},{key:"requires",get:function(){return[Rp,Sh,Oh]}}]),n}(Rt),jh=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"execute",value:function(){var e=this,t=this.editor.model,n=t.document;t.change((function(r){!function(e,t,n){var r=n.isCollapsed,i=n.getFirstRange(),o=i.start.parent,a=i.end.parent,s=o==a;if(r){var l=Op(e.schema,n.getAttributes());qh(e,t,i.end),t.removeSelectionAttribute(n.getAttributeKeys()),t.setSelectionAttribute(l)}else{var c=!(i.start.isAtStart&&i.end.isAtEnd);e.deleteContent(n,{leaveUnmerged:c}),s?qh(e,t,n.focus):c&&t.setSelection(a,0)}}(t,r,n.selection),e.fire("afterExecute",{writer:r})}))}},{key:"refresh",value:function(){var e=this.editor.model,t=e.document;this.isEnabled=function(e,t){if(t.rangeCount>1)return!1;var n=t.anchor;if(!n||!e.checkChild(n,"softBreak"))return!1;var r=t.getFirstRange(),i=r.start.parent,o=r.end.parent;return!Bh(i,e)&&!Bh(o,e)||i===o}(e.schema,t.selection)}}]),n}(Lt);function qh(e,t,n){var r=t.createElement("softBreak");e.insertContent(r,n),t.setSelection(r,"after")}function Bh(e,t){return!e.is("rootElement")&&(t.isLimit(e)||Bh(e.parent,t))}var zh=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this.editor,t=e.model.schema,n=e.conversion,r=e.editing.view,i=r.document;t.register("softBreak",{allowWhere:"$text",isInline:!0}),n.for("upcast").elementToElement({model:"softBreak",view:"br"}),n.for("downcast").elementToElement({model:"softBreak",view:function(e,t){return t.writer.createEmptyElement("br")}}),r.addObserver(qp),e.commands.add("shiftEnter",new jh(e)),this.listenTo(i,"enter",(function(t,n){n.preventDefault(),n.isSoft&&(e.execute("shiftEnter"),r.scrollToTheSelection())}),{priority:"low"})}}],[{key:"pluginName",get:function(){return"ShiftEnter"}}]),n}(Rt),Hh=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),(r=t.call(this,e)).affectsData=!1,r}return g(n,[{key:"execute",value:function(){var e=this.editor.model,t=e.document.selection,n=e.schema.getLimitElement(t);if(t.containsEntireContent(n)||!Fh(e.schema,n))do{if(!(n=n.parent))return}while(!Fh(e.schema,n));e.change((function(e){e.setSelection(n,"in")}))}}]),n}(Lt);function Fh(e,t){return e.isLimit(t)&&(e.checkChild(t,"$text")||e.checkChild(t,"paragraph"))}var Gh=Oo("Ctrl+A"),Vh=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this.editor,t=e.editing.view.document;e.commands.add("selectAll",new Hh(e)),this.listenTo(t,"keydown",(function(t,n){Ro(n)===Gh&&(e.execute("selectAll"),n.preventDefault())}))}}],[{key:"pluginName",get:function(){return"SelectAllEditing"}}]),n}(Rt),Uh=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this,t=this.editor;t.ui.componentFactory.add("selectAll",(function(n){var r=t.commands.get("selectAll"),i=new Ed(n),o=n.t;return i.set({label:o("Select all"),icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M.75 15.5a.75.75 0 0 1 .75.75V18l.008.09A.5.5 0 0 0 2 18.5h1.75a.75.75 0 1 1 0 1.5H1.5l-.144-.007a1.5 1.5 0 0 1-1.35-1.349L0 18.5v-2.25a.75.75 0 0 1 .75-.75zm18.5 0a.75.75 0 0 1 .75.75v2.25l-.007.144a1.5 1.5 0 0 1-1.349 1.35L18.5 20h-2.25a.75.75 0 1 1 0-1.5H18a.5.5 0 0 0 .492-.41L18.5 18v-1.75a.75.75 0 0 1 .75-.75zm-10.45 3c.11 0 .2.09.2.2v1.1a.2.2 0 0 1-.2.2H7.2a.2.2 0 0 1-.2-.2v-1.1c0-.11.09-.2.2-.2h1.6zm4 0c.11 0 .2.09.2.2v1.1a.2.2 0 0 1-.2.2h-1.6a.2.2 0 0 1-.2-.2v-1.1c0-.11.09-.2.2-.2h1.6zm.45-5.5a.75.75 0 1 1 0 1.5h-8.5a.75.75 0 1 1 0-1.5h8.5zM1.3 11c.11 0 .2.09.2.2v1.6a.2.2 0 0 1-.2.2H.2a.2.2 0 0 1-.2-.2v-1.6c0-.11.09-.2.2-.2h1.1zm18.5 0c.11 0 .2.09.2.2v1.6a.2.2 0 0 1-.2.2h-1.1a.2.2 0 0 1-.2-.2v-1.6c0-.11.09-.2.2-.2h1.1zm-4.55-2a.75.75 0 1 1 0 1.5H4.75a.75.75 0 1 1 0-1.5h10.5zM1.3 7c.11 0 .2.09.2.2v1.6a.2.2 0 0 1-.2.2H.2a.2.2 0 0 1-.2-.2V7.2c0-.11.09-.2.2-.2h1.1zm18.5 0c.11 0 .2.09.2.2v1.6a.2.2 0 0 1-.2.2h-1.1a.2.2 0 0 1-.2-.2V7.2c0-.11.09-.2.2-.2h1.1zm-4.55-2a.75.75 0 1 1 0 1.5h-2.5a.75.75 0 1 1 0-1.5h2.5zm-5 0a.75.75 0 1 1 0 1.5h-5.5a.75.75 0 0 1 0-1.5h5.5zm-6.5-5a.75.75 0 0 1 0 1.5H2a.5.5 0 0 0-.492.41L1.5 2v1.75a.75.75 0 0 1-1.5 0V1.5l.007-.144A1.5 1.5 0 0 1 1.356.006L1.5 0h2.25zM18.5 0l.144.007a1.5 1.5 0 0 1 1.35 1.349L20 1.5v2.25a.75.75 0 1 1-1.5 0V2l-.008-.09A.5.5 0 0 0 18 1.5h-1.75a.75.75 0 1 1 0-1.5h2.25zM8.8 0c.11 0 .2.09.2.2v1.1a.2.2 0 0 1-.2.2H7.2a.2.2 0 0 1-.2-.2V.2c0-.11.09-.2.2-.2h1.6zm4 0c.11 0 .2.09.2.2v1.1a.2.2 0 0 1-.2.2h-1.6a.2.2 0 0 1-.2-.2V.2c0-.11.09-.2.2-.2h1.6z"/></svg>',keystroke:"Ctrl+A",tooltip:!0}),i.bind("isOn","isEnabled").to(r,"value","isEnabled"),e.listenTo(i,"execute",(function(){t.execute("selectAll"),t.editing.view.focus()})),i}))}}],[{key:"pluginName",get:function(){return"SelectAllUI"}}]),n}(Rt),Wh=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,null,[{key:"requires",get:function(){return[Vh,Uh]}},{key:"pluginName",get:function(){return"SelectAll"}}]),n}(Rt),Yh=function(e){_(n,e);var t=m(n);function n(e,r){var i;return b(this,n),(i=t.call(this,e))._buffer=new zp(e.model,r),i}return g(n,[{key:"buffer",get:function(){return this._buffer}},{key:"destroy",value:function(){a(s(n.prototype),"destroy",this).call(this),this._buffer.destroy()}},{key:"execute",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=this.editor.model,r=n.document,i=t.text||"",o=i.length,a=t.range?n.createSelection(t.range):r.selection,s=t.resultRange;n.enqueueChange(this._buffer.batch,(function(t){e._buffer.lock(),n.deleteContent(a),i&&n.insertContent(t.createText(i,r.selection.getAttributes()),a),s?t.setSelection(s):a.is("documentSelection")||t.setSelection(a),e._buffer.unlock(),e._buffer.input(o)}))}}]),n}(Lt),Qh=function(){function e(t){b(this,e),this.editor=t,this.editing=this.editor.editing}return g(e,[{key:"handle",value:function(e,t){if(function(e){if(0==e.length)return!1;var t,n=p(e);try{for(n.s();!(t=n.n()).done;){var r=t.value;if("children"===r.type&&!Fp(r))return!0}}catch(i){n.e(i)}finally{n.f()}return!1}(e))this._handleContainerChildrenMutations(e,t);else{var n,r=p(e);try{for(r.s();!(n=r.n()).done;){var i=n.value;this._handleTextMutation(i,t),this._handleTextNodeInsertion(i)}}catch(o){r.e(o)}finally{r.f()}}}},{key:"_handleContainerChildrenMutations",value:function(e,t){var n=function(e){var t=e.map((function(e){return e.node})).reduce((function(e,t){return e.getCommonAncestor(t,{includeSelf:!0})}));if(t)return t.getAncestors({includeSelf:!0,parentFirst:!0}).find((function(e){return e.is("containerElement")||e.is("rootElement")}))}(e);if(n){var r=this.editor.editing.view.domConverter.mapViewToDom(n),i=new Ra(this.editor.editing.view.document),o=this.editor.data.toModel(i.domToView(r)).getChild(0),a=this.editor.editing.mapper.toModelElement(n);if(a){var s=Array.from(o.getChildren()),l=Array.from(a.getChildren()),c=s[s.length-1],u=l[l.length-1],d=c&&c.is("element","softBreak"),f=u&&!u.is("element","softBreak");d&&f&&s.pop();var p=this.editor.model.schema;if(Kh(s,p)&&Kh(l,p)){var h=s.map((function(e){return e.is("$text")?e.data:"@"})).join("").replace(/\u00A0/g," "),_=l.map((function(e){return e.is("$text")?e.data:"@"})).join("").replace(/\u00A0/g," ");if(_!==h){var m=Zh(pa(_,h)),v=m.firstChangeAt,g=m.insertions,b=m.deletions,k=null;t&&(k=this.editing.mapper.toModelRange(t.getFirstRange()));var y=h.substr(v,g),w=this.editor.model.createRange(this.editor.model.createPositionAt(a,v),this.editor.model.createPositionAt(a,v+b));this.editor.execute("input",{text:y,range:w,resultRange:k})}}}}}},{key:"_handleTextMutation",value:function(e,t){if("text"==e.type){var n=e.newText.replace(/\u00A0/g," "),r=e.oldText.replace(/\u00A0/g," ");if(r!==n){var i=Zh(pa(r,n)),o=i.firstChangeAt,a=i.insertions,s=i.deletions,l=null;t&&(l=this.editing.mapper.toModelRange(t.getFirstRange()));var c=this.editing.view.createPositionAt(e.node,o),u=this.editing.mapper.toModelPosition(c),d=this.editor.model.createRange(u,u.getShiftedBy(s)),f=n.substr(o,a);this.editor.execute("input",{text:f,range:d,resultRange:l})}}}},{key:"_handleTextNodeInsertion",value:function(e){if("children"==e.type){var t=Fp(e),n=this.editing.view.createPositionAt(e.node,t.index),r=this.editing.mapper.toModelPosition(n),i=t.values[0].data;this.editor.execute("input",{text:i.replace(/\u00A0/g," "),range:this.editor.model.createRange(r)})}}}]),e}();function Kh(e,t){return e.every((function(e){return t.isInline(e)}))}function Zh(e){for(var t=null,n=null,r=0;r<e.length;r++)"equal"!=e[r]&&(t=null===t?r:t,n=r);for(var i=0,o=0,a=t;a<=n;a++)"insert"!=e[a]&&i++,"delete"!=e[a]&&o++;return{insertions:o,deletions:i,firstChangeAt:t}}var $h=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this.editor,t=new Yh(e,e.config.get("typing.undoStep")||20);e.commands.add("input",t),function(e){var t=null,n=e.model,r=e.editing.view,i=e.commands.get("input");function o(e){if(!To.isWindows||!Vp(e,r.document)){var o=n.document,s=r.document.isComposing,l=t&&t.isEqual(o.selection);t=null,i.isEnabled&&(ph(e)||o.selection.isCollapsed||s&&229===e.keyCode||!s&&229===e.keyCode&&l||a())}}function a(){var e=i.buffer;e.lock();var t=e.batch;n.enqueueChange(t,(function(){n.deleteContent(n.document.selection)})),e.unlock()}To.isAndroid?r.document.on("beforeinput",(function(e,t){return o(t)}),{priority:"lowest"}):r.document.on("keydown",(function(e,t){return o(t)}),{priority:"lowest"}),r.document.on("compositionstart",(function(){var e=n.document,t=1!==e.selection.rangeCount||e.selection.getFirstRange().isFlat;e.selection.isCollapsed||t||a()}),{priority:"lowest"}),r.document.on("compositionend",(function(){t=n.createSelection(n.document.selection)}),{priority:"lowest"})}(e),function(e){e.editing.view.document.on("mutations",(function(t,n,r){new Qh(e).handle(n,r)}))}(e)}}],[{key:"pluginName",get:function(){return"Input"}}]),n}(Rt),Jh=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,null,[{key:"requires",get:function(){return[$h,Wp]}},{key:"pluginName",get:function(){return"Typing"}}]),n}(Rt);function Xh(e,t){var n=e.start;return{text:Array.from(e.getItems()).reduce((function(e,r){return r.is("$text")||r.is("$textProxy")?e+r.data:(n=t.createPositionAfter(r),"")}),""),range:t.createRange(n,e.end)}}var e_=function(){function e(t,n){var r=this;b(this,e),this.model=t,this.testCallback=n,this.hasMatch=!1,this.set("isEnabled",!0),this.on("change:isEnabled",(function(){r.isEnabled?r._startListening():(r.stopListening(t.document.selection),r.stopListening(t.document))})),this._startListening()}return g(e,[{key:"_startListening",value:function(){var e=this,t=this.model.document;this.listenTo(t.selection,"change:range",(function(n,r){r.directChange&&(t.selection.isCollapsed?e._evaluateTextBeforeSelection("selection"):e.hasMatch&&(e.fire("unmatched"),e.hasMatch=!1))})),this.listenTo(t,"change:data",(function(t,n){!n.isUndo&&n.isLocal&&e._evaluateTextBeforeSelection("data",{batch:n})}))}},{key:"_evaluateTextBeforeSelection",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.model,r=n.document.selection,i=Xh(n.createRange(n.createPositionAt(r.focus.parent,0),r.focus),n),o=i.text,a=i.range,s=this.testCallback(o);if(!s&&this.hasMatch&&this.fire("unmatched"),this.hasMatch=!!s,s){var l=Object.assign(t,{text:o,range:a});"object"==typeof s&&Object.assign(l,s),this.fire("matched:".concat(e),l)}}}]),e}();It(e_,Dt);var t_=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),(r=t.call(this,e)).attributes=new Set,r._overrideUid=null,r}return g(n,[{key:"init",value:function(){var e=this,t=this.editor,n=t.model,r=t.editing.view,i=t.locale,o=n.document.selection;this.listenTo(r.document,"arrowKey",(function(t,n){if(o.isCollapsed&&!(n.shiftKey||n.altKey||n.ctrlKey)){var r=n.keyCode==No.arrowright,a=n.keyCode==No.arrowleft;if(r||a){var s=i.contentLanguageDirection;!0===("ltr"===s&&r||"rtl"===s&&a?e._handleForwardMovement(n):e._handleBackwardMovement(n))&&t.stop()}}}),{context:"$text",priority:"highest"}),this._isNextGravityRestorationSkipped=!1,this.listenTo(o,"change:range",(function(t,n){e._isNextGravityRestorationSkipped?e._isNextGravityRestorationSkipped=!1:e._isGravityOverridden&&(!n.directChange&&o_(o.getFirstPosition(),e.attributes)||e._restoreGravity())}))}},{key:"registerAttribute",value:function(e){this.attributes.add(e)}},{key:"_handleForwardMovement",value:function(e){var t=this.attributes,n=this.editor.model.document.selection,r=n.getFirstPosition();return!this._isGravityOverridden&&(!r.isAtStart||!n_(n,t))&&(o_(r,t)?(i_(e),this._overrideGravity(),!0):void 0)}},{key:"_handleBackwardMovement",value:function(e){var t=this.attributes,n=this.editor.model,r=n.document.selection,i=r.getFirstPosition();return this._isGravityOverridden?(i_(e),this._restoreGravity(),r_(n,t,i),!0):i.isAtStart?!!n_(r,t)&&(i_(e),r_(n,t,i),!0):function(e,t){return o_(e.getShiftedBy(-1),t)}(i,t)?i.isAtEnd&&!n_(r,t)&&o_(i,t)?(i_(e),r_(n,t,i),!0):(this._isNextGravityRestorationSkipped=!0,this._overrideGravity(),!1):void 0}},{key:"_isGravityOverridden",get:function(){return!!this._overrideUid}},{key:"_overrideGravity",value:function(){this._overrideUid=this.editor.model.change((function(e){return e.overrideSelectionGravity()}))}},{key:"_restoreGravity",value:function(){var e=this;this.editor.model.change((function(t){t.restoreSelectionGravity(e._overrideUid),e._overrideUid=null}))}}],[{key:"pluginName",get:function(){return"TwoStepCaretMovement"}}]),n}(Rt);function n_(e,t){var n,r=p(t);try{for(r.s();!(n=r.n()).done;){var i=n.value;if(e.hasAttribute(i))return!0}}catch(o){r.e(o)}finally{r.f()}return!1}function r_(e,t,n){var r=n.nodeBefore;e.change((function(e){r?e.setSelectionAttribute(r.getAttributes()):e.removeSelectionAttribute(t)}))}function i_(e){e.preventDefault()}function o_(e,t){var n,r=e.nodeBefore,i=e.nodeAfter,o=p(t);try{for(o.s();!(n=o.n()).done;){var a=n.value,s=r?r.getAttribute(a):void 0;if((i?i.getAttribute(a):void 0)!==s)return!0}}catch(l){o.e(l)}finally{o.f()}return!1}var a_=/[\\^$.*+?()[\]{}|]/g,s_=RegExp(a_.source),l_=function(e){return(e=Di(e))&&s_.test(e)?e.replace(a_,"\\$&"):e},c_={copyright:{from:"(c)",to:"\xa9"},registeredTrademark:{from:"(r)",to:"\xae"},trademark:{from:"(tm)",to:"\u2122"},oneHalf:{from:/(^|[^/a-z0-9])(1\/2)([^/a-z0-9])$/i,to:[null,"\xbd",null]},oneThird:{from:/(^|[^/a-z0-9])(1\/3)([^/a-z0-9])$/i,to:[null,"\u2153",null]},twoThirds:{from:/(^|[^/a-z0-9])(2\/3)([^/a-z0-9])$/i,to:[null,"\u2154",null]},oneForth:{from:/(^|[^/a-z0-9])(1\/4)([^/a-z0-9])$/i,to:[null,"\xbc",null]},threeQuarters:{from:/(^|[^/a-z0-9])(3\/4)([^/a-z0-9])$/i,to:[null,"\xbe",null]},lessThanOrEqual:{from:"<=",to:"\u2264"},greaterThanOrEqual:{from:">=",to:"\u2265"},notEqual:{from:"!=",to:"\u2260"},arrowLeft:{from:"<-",to:"\u2190"},arrowRight:{from:"->",to:"\u2192"},horizontalEllipsis:{from:"...",to:"\u2026"},enDash:{from:/(^| )(--)( )$/,to:[null,"\u2013",null]},emDash:{from:/(^| )(---)( )$/,to:[null,"\u2014",null]},quotesPrimary:{from:__('"'),to:[null,"\u201c",null,"\u201d"]},quotesSecondary:{from:__("'"),to:[null,"\u2018",null,"\u2019"]},quotesPrimaryEnGb:{from:__("'"),to:[null,"\u2018",null,"\u2019"]},quotesSecondaryEnGb:{from:__('"'),to:[null,"\u201c",null,"\u201d"]},quotesPrimaryPl:{from:__('"'),to:[null,"\u201e",null,"\u201d"]},quotesSecondaryPl:{from:__("'"),to:[null,"\u201a",null,"\u2019"]}},u_={symbols:["copyright","registeredTrademark","trademark"],mathematical:["oneHalf","oneThird","twoThirds","oneForth","threeQuarters","lessThanOrEqual","greaterThanOrEqual","notEqual","arrowLeft","arrowRight"],typography:["horizontalEllipsis","enDash","emDash"],quotes:["quotesPrimary","quotesSecondary"]},d_=["symbols","mathematical","typography","quotes"];function f_(e){return"string"==typeof e?new RegExp("(".concat(l_(e),")$")):e}function p_(e){return"string"==typeof e?function(){return[e]}:e instanceof Array?function(){return e}:e}function h_(e){return(e.textNode?e.textNode:e.nodeAfter).getAttributes()}function __(e){return new RegExp("(^|\\s)(".concat(e,")([^").concat(e,"]*)(").concat(e,")$"))}function m_(e,t,n,r){return r.createRange(v_(e,t,n,!0,r),v_(e,t,n,!1,r))}function v_(e,t,n,r,i){for(var o=e.textNode||(r?e.nodeBefore:e.nodeAfter),a=null;o&&o.getAttribute(t)==n;)a=o,o=r?o.previousSibling:o.nextSibling;return a?i.createPositionAt(a,r?"before":"after"):e}var g_=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),(r=t.call(this,e))._stack=[],r._createdBatches=new WeakSet,r.refresh(),r.listenTo(e.data,"set",(function(e,t){t[1]=i({},t[1]);var n=t[1];n.batchType||(n.batchType={isUndoable:!1})}),{priority:"high"}),r.listenTo(e.data,"set",(function(e,t){t[1].batchType.isUndoable||r.clearStack()})),r}return g(n,[{key:"refresh",value:function(){this.isEnabled=this._stack.length>0}},{key:"addBatch",value:function(e){var t=this.editor.model.document.selection,n={ranges:t.hasOwnRange?Array.from(t.getRanges()):[],isBackward:t.isBackward};this._stack.push({batch:e,selection:n}),this.refresh()}},{key:"clearStack",value:function(){this._stack=[],this.refresh()}},{key:"_restoreSelection",value:function(e,t,n){var r,i=this.editor.model,o=i.document,a=[],s=e.map((function(e){return e.getTransformedByOperations(n)})),l=s.flat(),c=p(s);try{for(c.s();!(r=c.n()).done;){var u=r.value.filter((function(e){return e.root!=o.graveyard})).filter((function(e){return!k_(e,l)}));u.length&&(b_(u),a.push(u[0]))}}catch(d){c.e(d)}finally{c.f()}a.length&&i.change((function(e){e.setSelection(a,{backward:t})}))}},{key:"_undo",value:function(e,t){var n=this.editor.model,r=n.document;this._createdBatches.add(t);var i=e.operations.slice().filter((function(e){return e.isDocumentOperation}));i.reverse();var o,a=p(i);try{for(a.s();!(o=a.n()).done;){var s,l=o.value,c=l.baseVersion+1,u=Array.from(r.history.getOperations(c)),d=_p([l.getReversed()],u,{useRelations:!0,document:this.editor.model.document,padWithNoOps:!1,forceWeakRemove:!0}).operationsA,f=p(d);try{for(f.s();!(s=f.n()).done;){var h=s.value;t.addOperation(h),n.applyOperation(h),r.history.setOperationAsUndone(l,h)}}catch(_){f.e(_)}finally{f.f()}}}catch(_){a.e(_)}finally{a.f()}}}]),n}(Lt);function b_(e){e.sort((function(e,t){return e.start.isBefore(t.start)?-1:1}));for(var t=1;t<e.length;t++){var n=e[t-1].getJoined(e[t],!0);n&&(t--,e.splice(t,2,n))}}function k_(e,t){return t.some((function(t){return t!==e&&t.containsRange(e,!0)}))}var y_=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"execute",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=t?this._stack.findIndex((function(e){return e.batch==t})):this._stack.length-1,r=this._stack.splice(n,1)[0],i=this.editor.model.createBatch({isUndo:!0});this.editor.model.enqueueChange(i,(function(){e._undo(r.batch,i);var t=e.editor.model.document.history.getOperations(r.batch.baseVersion);e._restoreSelection(r.selection.ranges,r.selection.isBackward,t),e.fire("revert",r.batch,i)})),this.refresh()}}]),n}(g_),w_=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"execute",value:function(){var e=this,t=this._stack.pop(),n=this.editor.model.createBatch({isUndo:!0});this.editor.model.enqueueChange(n,(function(){var r=t.batch.operations[t.batch.operations.length-1].baseVersion+1,i=e.editor.model.document.history.getOperations(r);e._restoreSelection(t.selection.ranges,t.selection.isBackward,i),e._undo(t.batch,n)})),this.refresh()}}]),n}(g_),C_=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),(r=t.call(this,e))._batchRegistry=new WeakSet,r}return g(n,[{key:"init",value:function(){var e=this,t=this.editor;this._undoCommand=new y_(t),this._redoCommand=new w_(t),t.commands.add("undo",this._undoCommand),t.commands.add("redo",this._redoCommand),this.listenTo(t.model,"applyOperation",(function(t,n){var r=n[0];if(r.isDocumentOperation){var i=r.batch,o=e._redoCommand._createdBatches.has(i),a=e._undoCommand._createdBatches.has(i);e._batchRegistry.has(i)||(e._batchRegistry.add(i),i.isUndoable&&(o?e._undoCommand.addBatch(i):a||(e._undoCommand.addBatch(i),e._redoCommand.clearStack())))}}),{priority:"highest"}),this.listenTo(this._undoCommand,"revert",(function(t,n,r){e._redoCommand.addBatch(r)})),t.keystrokes.set("CTRL+Z","undo"),t.keystrokes.set("CTRL+Y","redo"),t.keystrokes.set("CTRL+SHIFT+Z","redo")}}],[{key:"pluginName",get:function(){return"UndoEditing"}}]),n}(Rt),A_='<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m5.042 9.367 2.189 1.837a.75.75 0 0 1-.965 1.149l-3.788-3.18a.747.747 0 0 1-.21-.284.75.75 0 0 1 .17-.945L6.23 4.762a.75.75 0 1 1 .964 1.15L4.863 7.866h8.917A.75.75 0 0 1 14 7.9a4 4 0 1 1-1.477 7.718l.344-1.489a2.5 2.5 0 1 0 1.094-4.73l.008-.032H5.042z"/></svg>',x_='<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m14.958 9.367-2.189 1.837a.75.75 0 0 0 .965 1.149l3.788-3.18a.747.747 0 0 0 .21-.284.75.75 0 0 0-.17-.945L13.77 4.762a.75.75 0 1 0-.964 1.15l2.331 1.955H6.22A.75.75 0 0 0 6 7.9a4 4 0 1 0 1.477 7.718l-.344-1.489A2.5 2.5 0 1 1 6.039 9.4l-.008-.032h8.927z"/></svg>',E_=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this.editor,t=e.locale,n=e.t,r="ltr"==t.uiLanguageDirection?A_:x_,i="ltr"==t.uiLanguageDirection?x_:A_;this._addButton("undo",n("Undo"),"CTRL+Z",r),this._addButton("redo",n("Redo"),"CTRL+Y",i)}},{key:"_addButton",value:function(e,t,n,r){var i=this,o=this.editor;o.ui.componentFactory.add(e,(function(a){var s=o.commands.get(e),l=new Ed(a);return l.set({label:t,icon:r,keystroke:n,tooltip:!0}),l.bind("isEnabled").to(s,"isEnabled"),i.listenTo(l,"execute",(function(){o.execute(e),o.editing.view.focus()})),l}))}}],[{key:"pluginName",get:function(){return"UndoUI"}}]),n}(Rt),D_=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,null,[{key:"requires",get:function(){return[C_,E_]}},{key:"pluginName",get:function(){return"Undo"}}]),n}(Rt),T_=function(){function e(){var t=this;b(this,e);var n=new window.FileReader;this._reader=n,this._data=void 0,this.set("loaded",0),n.onprogress=function(e){t.loaded=e.loaded}}return g(e,[{key:"error",get:function(){return this._reader.error}},{key:"data",get:function(){return this._data}},{key:"read",value:function(e){var t=this,n=this._reader;return this.total=e.size,new Promise((function(r,i){n.onload=function(){var e=n.result;t._data=e,r(e)},n.onerror=function(){i("error")},n.onabort=function(){i("aborted")},t._reader.readAsDataURL(e)}))}},{key:"abort",value:function(){this._reader.abort()}}]),e}();It(T_,Dt);var M_=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this;this.loaders=new Kr,this.loaders.on("add",(function(){return e._updatePendingAction()})),this.loaders.on("remove",(function(){return e._updatePendingAction()})),this._loadersMap=new Map,this._pendingAction=null,this.set("uploaded",0),this.set("uploadTotal",null),this.bind("uploadedPercent").to(this,"uploaded",this,"uploadTotal",(function(e,t){return t?e/t*100:0}))}},{key:"getLoader",value:function(e){return this._loadersMap.get(e)||null}},{key:"createLoader",value:function(e){var t=this;if(!this.createUploadAdapter)return S("filerepository-no-upload-adapter"),null;var n=new S_(Promise.resolve(e),this.createUploadAdapter);return this.loaders.add(n),this._loadersMap.set(e,n),e instanceof Promise&&n.file.then((function(e){t._loadersMap.set(e,n)})).catch((function(){})),n.on("change:uploaded",(function(){var e,n=0,r=p(t.loaders);try{for(r.s();!(e=r.n()).done;)n+=e.value.uploaded}catch(i){r.e(i)}finally{r.f()}t.uploaded=n})),n.on("change:uploadTotal",(function(){var e,n=0,r=p(t.loaders);try{for(r.s();!(e=r.n()).done;){var i=e.value;i.uploadTotal&&(n+=i.uploadTotal)}}catch(o){r.e(o)}finally{r.f()}t.uploadTotal=n})),n}},{key:"destroyLoader",value:function(e){var t=this,n=e instanceof S_?e:this.getLoader(e);n._destroy(),this.loaders.remove(n),this._loadersMap.forEach((function(e,r){e===n&&t._loadersMap.delete(r)}))}},{key:"_updatePendingAction",value:function(){var e=this.editor.plugins.get(zu);if(this.loaders.length){if(!this._pendingAction){var t=this.editor.t,n=function(e){return"".concat(t("Upload in progress")," ").concat(parseInt(e),"%.")};this._pendingAction=e.add(n(this.uploadedPercent)),this._pendingAction.bind("message").to(this,"uploadedPercent",n)}}else e.remove(this._pendingAction),this._pendingAction=null}}],[{key:"pluginName",get:function(){return"FileRepository"}},{key:"requires",get:function(){return[zu]}}]),n}(Rt);It(M_,Dt);var S_=function(){function e(t,n){b(this,e),this.id=D(),this._filePromiseWrapper=this._createFilePromiseWrapper(t),this._adapter=n(this),this._reader=new T_,this.set("status","idle"),this.set("uploaded",0),this.set("uploadTotal",null),this.bind("uploadedPercent").to(this,"uploaded",this,"uploadTotal",(function(e,t){return t?e/t*100:0})),this.set("uploadResponse",null)}return g(e,[{key:"file",get:function(){var e=this;return this._filePromiseWrapper?this._filePromiseWrapper.promise.then((function(t){return e._filePromiseWrapper?t:null})):Promise.resolve(null)}},{key:"data",get:function(){return this._reader.data}},{key:"read",value:function(){var e=this;if("idle"!=this.status)throw new M("filerepository-read-wrong-status",this);return this.status="reading",this.file.then((function(t){return e._reader.read(t)})).then((function(t){if("reading"!==e.status)throw e.status;return e.status="idle",t})).catch((function(t){if("aborted"===t)throw e.status="aborted","aborted";throw e.status="error",e._reader.error?e._reader.error:t}))}},{key:"upload",value:function(){var e=this;if("idle"!=this.status)throw new M("filerepository-upload-wrong-status",this);return this.status="uploading",this.file.then((function(){return e._adapter.upload()})).then((function(t){return e.uploadResponse=t,e.status="idle",t})).catch((function(t){if("aborted"===e.status)throw"aborted";throw e.status="error",t}))}},{key:"abort",value:function(){var e=this.status;this.status="aborted",this._filePromiseWrapper.isFulfilled?"reading"==e?this._reader.abort():"uploading"==e&&this._adapter.abort&&this._adapter.abort():(this._filePromiseWrapper.promise.catch((function(){})),this._filePromiseWrapper.rejecter("aborted")),this._destroy()}},{key:"_destroy",value:function(){this._filePromiseWrapper=void 0,this._reader=void 0,this._adapter=void 0,this.uploadResponse=void 0}},{key:"_createFilePromiseWrapper",value:function(e){var t={};return t.promise=new Promise((function(n,r){t.rejecter=r,t.isFulfilled=!1,e.then((function(e){t.isFulfilled=!0,n(e)})).catch((function(e){t.isFulfilled=!0,r(e)}))})),t}}]),e}();It(S_,Dt);var P_=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),(r=t.call(this,e)).buttonView=new Ed(e),r._fileInputView=new N_(e),r._fileInputView.bind("acceptedType").to(l(r)),r._fileInputView.bind("allowMultipleFiles").to(l(r)),r._fileInputView.delegate("done").to(l(r)),r.setTemplate({tag:"span",attributes:{class:"ck-file-dialog-button"},children:[r.buttonView,r._fileInputView]}),r.buttonView.on("execute",(function(){r._fileInputView.open()})),r}return g(n,[{key:"focus",value:function(){this.buttonView.focus()}}]),n}(Ku),N_=function(e){_(n,e);var t=m(n);function n(e){var r;b(this,n),(r=t.call(this,e)).set("acceptedType"),r.set("allowMultipleFiles",!1);var i=r.bindTemplate;return r.setTemplate({tag:"input",attributes:{class:["ck-hidden"],type:"file",tabindex:"-1",accept:i.to("acceptedType"),multiple:i.to("allowMultipleFiles")},on:{change:i.to((function(){r.element&&r.element.files&&r.element.files.length&&r.fire("done",r.element.files),r.element.value=""}))}}),r}return g(n,[{key:"open",value:function(){this.element.click()}}]),n}(Ku),I_="ckCsrfToken",R_="abcdefghijklmnopqrstuvwxyz0123456789";function O_(){var e,t,n=function(e){e=e.toLowerCase();var t,n=document.cookie.split(";"),r=p(n);try{for(r.s();!(t=r.n()).done;){var i=t.value.split("=");if(decodeURIComponent(i[0].trim().toLowerCase())===e)return decodeURIComponent(i[1])}}catch(o){r.e(o)}finally{r.f()}return null}(I_);return n&&40==n.length||(n=function(e){var t="",n=new Uint8Array(40);window.crypto.getRandomValues(n);for(var r=0;r<n.length;r++){var i=R_.charAt(n[r]%R_.length);t+=Math.random()>.5?i.toUpperCase():i}return t}(),e=I_,t=n,document.cookie=encodeURIComponent(e)+"="+encodeURIComponent(t)+";path=/"),n}var L_=function(){function e(t,n,r){b(this,e),this.loader=t,this.url=n,this.t=r}return g(e,[{key:"upload",value:function(){var e=this;return this.loader.file.then((function(t){return new Promise((function(n,r){e._initRequest(),e._initListeners(n,r,t),e._sendRequest(t)}))}))}},{key:"abort",value:function(){this.xhr&&this.xhr.abort()}},{key:"_initRequest",value:function(){var e=this.xhr=new XMLHttpRequest;e.open("POST",this.url,!0),e.responseType="json"}},{key:"_initListeners",value:function(e,t,n){var r=this.xhr,i=this.loader,o=(0,this.t)("Cannot upload file:")+" ".concat(n.name,".");r.addEventListener("error",(function(){return t(o)})),r.addEventListener("abort",(function(){return t()})),r.addEventListener("load",(function(){var n=r.response;if(!n||!n.uploaded)return t(n&&n.error&&n.error.message?n.error.message:o);e({default:n.url})})),r.upload&&r.upload.addEventListener("progress",(function(e){e.lengthComputable&&(i.uploadTotal=e.total,i.uploaded=e.loaded)}))}},{key:"_sendRequest",value:function(e){var t=new FormData;t.append("upload",e),t.append("ckCsrfToken",O_()),this.xhr.send(t)}}]),e}();function j_(e,t,n,r){var i,o=null;"function"==typeof r?i=r:(o=e.commands.get(r),i=function(){e.execute(r)}),e.model.document.on("change:data",(function(a,s){if((!o||o.isEnabled)&&t.isEnabled){var l=Hs(e.model.document.selection.getRanges());if(l.isCollapsed&&!s.isUndo&&s.isLocal){var c=Array.from(e.model.document.differ.getChanges()),u=c[0];if(1==c.length&&"insert"===u.type&&"$text"==u.name&&1==u.length){var d=u.position.parent;if(!d.is("element","codeBlock")&&(!d.is("element","listItem")||"function"==typeof r||["numberedList","bulletedList","todoList"].includes(r))&&(!o||!0!==o.value)){var f=d.getChild(0),p=e.model.createRangeOn(f);if(p.containsRange(l)||l.end.isEqual(p.end)){var h=n.exec(f.data.substr(0,l.end.offset));h&&e.model.enqueueChange((function(t){var n=t.createPositionAt(d,0),r=t.createPositionAt(d,h[0].length),o=new El(n,r);if(!1!==i({match:h})){t.remove(o);var a=e.model.document.selection.getFirstRange(),s=t.createRangeIn(d);!d.isEmpty||s.isEqual(a)||s.containsRange(a,!0)||t.remove(d)}o.detach(),e.model.enqueueChange((function(){e.plugins.get("Delete").requestUndoOnBackspace()}))}))}}}}}}))}function q_(e,t,n,r){var i,o;n instanceof RegExp?i=n:o=n,o=o||function(e){for(var t,n=[],r=[];null!==(t=i.exec(e))&&!(t&&t.length<4);){var o=t,a=o.index,s=o[1],l=o[2],c=o[3],u=s+l+c,d=[a+=t[0].length-u.length,a+s.length],f=[a+s.length+l.length,a+s.length+l.length+c.length];n.push(d),n.push(f),r.push([a+s.length,a+s.length+l.length])}return{remove:n,format:r}},e.model.document.on("change:data",(function(n,i){if(!i.isUndo&&i.isLocal&&t.isEnabled){var a=e.model,s=a.document.selection;if(s.isCollapsed){var l=Array.from(a.document.differ.getChanges()),c=l[0];if(1==l.length&&"insert"===c.type&&"$text"==c.name&&1==c.length){var u=s.focus,d=u.parent,f=function(e,t){var n=e.start;return{text:Array.from(e.getItems()).reduce((function(e,r){return!r.is("$text")&&!r.is("$textProxy")||r.getAttribute("code")?(n=t.createPositionAfter(r),""):e+r.data}),""),range:t.createRange(n,e.end)}}(a.createRange(a.createPositionAt(d,0),u),a),h=f.text,_=f.range,m=o(h),v=B_(_.start,m.format,a),g=B_(_.start,m.remove,a);v.length&&g.length&&a.enqueueChange((function(t){if(!1!==r(t,v)){var n,i=p(g.reverse());try{for(i.s();!(n=i.n()).done;){var o=n.value;t.remove(o)}}catch(s){i.e(s)}finally{i.f()}a.enqueueChange((function(){e.plugins.get("Delete").requestUndoOnBackspace()}))}}))}}}}))}function B_(e,t,n){return t.filter((function(e){return void 0!==e[0]&&void 0!==e[1]})).map((function(t){return n.createRange(e.getShiftedBy(t[0]),e.getShiftedBy(t[1]))}))}function z_(e,t){return function(n,r){if(!e.commands.get(t).isEnabled)return!1;var i,o=e.model.schema.getValidRanges(r,t),a=p(o);try{for(a.s();!(i=a.n()).done;){var s=i.value;n.setAttribute(t,!0,s)}}catch(l){a.e(l)}finally{a.f()}n.removeSelectionAttribute(t)}}var H_=function(e){_(n,e);var t=m(n);function n(e,r){var i;return b(this,n),(i=t.call(this,e)).attributeKey=r,i}return g(n,[{key:"refresh",value:function(){var e=this.editor.model,t=e.document;this.value=this._getValueFromFirstAllowedNode(),this.isEnabled=e.schema.checkAttributeInSelection(t.selection,this.attributeKey)}},{key:"execute",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=this.editor.model,r=n.document.selection,i=void 0===t.forceValue?!this.value:t.forceValue;n.change((function(t){if(r.isCollapsed)i?t.setSelectionAttribute(e.attributeKey,!0):t.removeSelectionAttribute(e.attributeKey);else{var o,a=n.schema.getValidRanges(r.getRanges(),e.attributeKey),s=p(a);try{for(s.s();!(o=s.n()).done;){var l=o.value;i?t.setAttribute(e.attributeKey,i,l):t.removeAttribute(e.attributeKey,l)}}catch(c){s.e(c)}finally{s.f()}}}))}},{key:"_getValueFromFirstAllowedNode",value:function(){var e=this.editor.model,t=e.schema,n=e.document.selection;if(n.isCollapsed)return n.hasAttribute(this.attributeKey);var r,i=p(n.getRanges());try{for(i.s();!(r=i.n()).done;){var o,a=r.value,s=p(a.getItems());try{for(s.s();!(o=s.n()).done;){var l=o.value;if(t.checkAttribute(l,this.attributeKey))return l.hasAttribute(this.attributeKey)}}catch(c){s.e(c)}finally{s.f()}}}catch(c){i.e(c)}finally{i.f()}return!1}}]),n}(Lt),F_="bold",G_=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this.editor;e.model.schema.extend("$text",{allowAttributes:F_}),e.model.schema.setAttributeProperties(F_,{isFormatting:!0,copyOnEnter:!0}),e.conversion.attributeToElement({model:F_,view:"strong",upcastAlso:["b",function(e){var t=e.getStyle("font-weight");return t?"bold"==t||Number(t)>=600?{name:!0,styles:["font-weight"]}:void 0:null}]}),e.commands.add(F_,new H_(e,F_)),e.keystrokes.set("CTRL+B",F_)}}],[{key:"pluginName",get:function(){return"BoldEditing"}}]),n}(Rt),V_="bold",U_=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this,t=this.editor,n=t.t;t.ui.componentFactory.add(V_,(function(r){var i=t.commands.get(V_),o=new Ed(r);return o.set({label:n("Bold"),icon:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M10.187 17H5.773c-.637 0-1.092-.138-1.364-.415-.273-.277-.409-.718-.409-1.323V4.738c0-.617.14-1.062.419-1.332.279-.27.73-.406 1.354-.406h4.68c.69 0 1.288.041 1.793.124.506.083.96.242 1.36.478.341.197.644.447.906.75a3.262 3.262 0 0 1 .808 2.162c0 1.401-.722 2.426-2.167 3.075C15.05 10.175 16 11.315 16 13.01a3.756 3.756 0 0 1-2.296 3.504 6.1 6.1 0 0 1-1.517.377c-.571.073-1.238.11-2 .11zm-.217-6.217H7v4.087h3.069c1.977 0 2.965-.69 2.965-2.072 0-.707-.256-1.22-.768-1.537-.512-.319-1.277-.478-2.296-.478zM7 5.13v3.619h2.606c.729 0 1.292-.067 1.69-.2a1.6 1.6 0 0 0 .91-.765c.165-.267.247-.566.247-.897 0-.707-.26-1.176-.778-1.409-.519-.232-1.31-.348-2.375-.348H7z"/></svg>',keystroke:"CTRL+B",tooltip:!0,isToggleable:!0}),o.bind("isOn","isEnabled").to(i,"value","isEnabled"),e.listenTo(o,"execute",(function(){t.execute(V_),t.editing.view.focus()})),o}))}}],[{key:"pluginName",get:function(){return"BoldUI"}}]),n}(Rt),W_="italic",Y_=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this.editor;e.model.schema.extend("$text",{allowAttributes:W_}),e.model.schema.setAttributeProperties(W_,{isFormatting:!0,copyOnEnter:!0}),e.conversion.attributeToElement({model:W_,view:"i",upcastAlso:["em",{styles:{"font-style":"italic"}}]}),e.commands.add(W_,new H_(e,W_)),e.keystrokes.set("CTRL+I",W_)}}],[{key:"pluginName",get:function(){return"ItalicEditing"}}]),n}(Rt),Q_="italic",K_=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this,t=this.editor,n=t.t;t.ui.componentFactory.add(Q_,(function(r){var i=t.commands.get(Q_),o=new Ed(r);return o.set({label:n("Italic"),icon:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m9.586 14.633.021.004c-.036.335.095.655.393.962.082.083.173.15.274.201h1.474a.6.6 0 1 1 0 1.2H5.304a.6.6 0 0 1 0-1.2h1.15c.474-.07.809-.182 1.005-.334.157-.122.291-.32.404-.597l2.416-9.55a1.053 1.053 0 0 0-.281-.823 1.12 1.12 0 0 0-.442-.296H8.15a.6.6 0 0 1 0-1.2h6.443a.6.6 0 1 1 0 1.2h-1.195c-.376.056-.65.155-.823.296-.215.175-.423.439-.623.79l-2.366 9.347z"/></svg>',keystroke:"CTRL+I",tooltip:!0,isToggleable:!0}),o.bind("isOn","isEnabled").to(i,"value","isEnabled"),e.listenTo(o,"execute",(function(){t.execute(Q_),t.editing.view.focus()})),o}))}}],[{key:"pluginName",get:function(){return"ItalicUI"}}]),n}(Rt),Z_=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"refresh",value:function(){this.value=this._getValue(),this.isEnabled=this._checkEnabled()}},{key:"execute",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=this.editor.model,r=n.schema,i=n.document.selection,o=Array.from(i.getSelectedBlocks()),a=void 0===t.forceValue?!this.value:t.forceValue;n.change((function(t){if(a){var n=o.filter((function(e){return $_(e)||X_(r,e)}));e._applyQuote(t,n)}else e._removeQuote(t,o.filter($_))}))}},{key:"_getValue",value:function(){var e=Hs(this.editor.model.document.selection.getSelectedBlocks());return!(!e||!$_(e))}},{key:"_checkEnabled",value:function(){if(this.value)return!0;var e=this.editor.model.document.selection,t=this.editor.model.schema,n=Hs(e.getSelectedBlocks());return!!n&&X_(t,n)}},{key:"_removeQuote",value:function(e,t){J_(e,t).reverse().forEach((function(t){if(t.start.isAtStart&&t.end.isAtEnd)e.unwrap(t.start.parent);else if(t.start.isAtStart){var n=e.createPositionBefore(t.start.parent);e.move(t,n)}else{t.end.isAtEnd||e.split(t.end);var r=e.createPositionAfter(t.end.parent);e.move(t,r)}}))}},{key:"_applyQuote",value:function(e,t){var n=[];J_(e,t).reverse().forEach((function(t){var r=$_(t.start);r||(r=e.createElement("blockQuote"),e.wrap(t,r)),n.push(r)})),n.reverse().reduce((function(t,n){return t.nextSibling==n?(e.merge(e.createPositionAfter(t)),t):n}))}}]),n}(Lt);function $_(e){return"blockQuote"==e.parent.name?e.parent:null}function J_(e,t){for(var n,r=0,i=[];r<t.length;){var o=t[r],a=t[r+1];n||(n=e.createPositionBefore(o)),a&&o.nextSibling==a||(i.push(e.createRange(n,e.createPositionAfter(o))),n=null),r++}return i}function X_(e,t){var n=e.checkChild(t.parent,"blockQuote"),r=e.checkChild(["$root","blockQuote"],t);return n&&r}var em=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this.editor,t=e.model.schema;e.commands.add("blockQuote",new Z_(e)),t.register("blockQuote",{allowWhere:"$block",allowContentOf:"$root"}),e.conversion.elementToElement({model:"blockQuote",view:"blockquote"}),e.model.document.registerPostFixer((function(n){var r,i=e.model.document.differ.getChanges(),o=p(i);try{for(o.s();!(r=o.n()).done;){var a=r.value;if("insert"==a.type){var s=a.position.nodeAfter;if(!s)continue;if(s.is("element","blockQuote")&&s.isEmpty)return n.remove(s),!0;if(s.is("element","blockQuote")&&!t.checkChild(a.position,s))return n.unwrap(s),!0;if(s.is("element")){var l,c=n.createRangeIn(s),u=p(c.getItems());try{for(u.s();!(l=u.n()).done;){var d=l.value;if(d.is("element","blockQuote")&&!t.checkChild(n.createPositionBefore(d),d))return n.unwrap(d),!0}}catch(h){u.e(h)}finally{u.f()}}}else if("remove"==a.type){var f=a.position.parent;if(f.is("element","blockQuote")&&f.isEmpty)return n.remove(f),!0}}}catch(h){o.e(h)}finally{o.f()}return!1}));var n=this.editor.editing.view.document,r=e.model.document.selection,i=e.commands.get("blockQuote");this.listenTo(n,"enter",(function(t,n){r.isCollapsed&&i.value&&r.getLastPosition().parent.isEmpty&&(e.execute("blockQuote"),e.editing.view.scrollToTheSelection(),n.preventDefault(),t.stop())}),{context:"blockquote"}),this.listenTo(n,"delete",(function(t,n){if("backward"==n.direction&&r.isCollapsed&&i.value){var o=r.getLastPosition().parent;o.isEmpty&&!o.previousSibling&&(e.execute("blockQuote"),e.editing.view.scrollToTheSelection(),n.preventDefault(),t.stop())}}),{context:"blockquote"})}}],[{key:"pluginName",get:function(){return"BlockQuoteEditing"}},{key:"requires",get:function(){return[Bp,Wp]}}]),n}(Rt),tm=y(3062),nm={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(tm.Z,nm),tm.Z.locals;var rm=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this,t=this.editor,n=t.t;t.ui.componentFactory.add("blockQuote",(function(r){var i=t.commands.get("blockQuote"),o=new Ed(r);return o.set({label:n("Block quote"),icon:Fu.quote,tooltip:!0,isToggleable:!0}),o.bind("isOn","isEnabled").to(i,"value","isEnabled"),e.listenTo(o,"execute",(function(){t.execute("blockQuote"),t.editing.view.focus()})),o}))}}],[{key:"pluginName",get:function(){return"BlockQuoteUI"}}]),n}(Rt),im=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this.editor,t=e.ui.componentFactory,n=e.t;t.add("ckfinder",(function(t){var r=e.commands.get("ckfinder"),i=new Ed(t);return i.set({label:n("Insert image or file"),icon:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M11.627 16.5zm5.873-.196zm0-7.001V8h-13v8.5h4.341c.191.54.457 1.044.785 1.5H2a1.5 1.5 0 0 1-1.5-1.5v-13A1.5 1.5 0 0 1 2 2h4.5a1.5 1.5 0 0 1 1.06.44L9.122 4H16a1.5 1.5 0 0 1 1.5 1.5v1A1.5 1.5 0 0 1 19 8v2.531a6.027 6.027 0 0 0-1.5-1.228zM16 6.5v-1H8.5l-2-2H2v13h1V8a1.5 1.5 0 0 1 1.5-1.5H16z"/><path d="M14.5 19.5a5 5 0 1 1 0-10 5 5 0 0 1 0 10zM15 14v-2h-1v2h-2v1h2v2h1v-2h2v-1h-2z"/></svg>',tooltip:!0}),i.bind("isEnabled").to(r),i.on("execute",(function(){e.execute("ckfinder"),e.editing.view.focus()})),i}))}}],[{key:"pluginName",get:function(){return"CKFinderUI"}}]),n}(Rt),om=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),(r=t.call(this,e)).stopListening(r.editor.model.document,"change"),r.listenTo(r.editor.model.document,"change",(function(){return r.refresh()}),{priority:"low"}),r}return g(n,[{key:"refresh",value:function(){var e=this.editor.commands.get("insertImage"),t=this.editor.commands.get("link");this.isEnabled=e.isEnabled||t.isEnabled}},{key:"execute",value:function(){var e=this.editor,t=this.editor.config.get("ckfinder.openerMethod")||"modal";if("popup"!=t&&"modal"!=t)throw new M("ckfinder-unknown-openermethod",e);var n=this.editor.config.get("ckfinder.options")||{};n.chooseFiles=!0;var r=n.onInit;n.language||(n.language=e.locale.uiLanguage),n.onInit=function(t){r&&r(t),t.on("files:choose",(function(n){var r,i=n.data.files.toArray(),o=i.filter((function(e){return!e.isImage()})),a=i.filter((function(e){return e.isImage()})),s=p(o);try{for(s.s();!(r=s.n()).done;){var l=r.value;e.execute("link",l.getUrl())}}catch(_){s.e(_)}finally{s.f()}var c,u=[],d=p(a);try{for(d.s();!(c=d.n()).done;){var f=c.value,h=f.getUrl();u.push(h||t.request("file:getProxyUrl",{file:f}))}}catch(_){d.e(_)}finally{d.f()}u.length&&am(e,u)})),t.on("file:choose:resizedImage",(function(t){var n=t.data.resizedUrl;if(n)am(e,[n]);else{var r=e.plugins.get("Notification"),i=e.locale.t;r.showWarning(i("Could not obtain resized image URL."),{title:i("Selecting resized image failed"),namespace:"ckfinder"})}}))},window.CKFinder[t](n)}}]),n}(Lt);function am(e,t){if(e.commands.get("insertImage").isEnabled)e.execute("insertImage",{source:t});else{var n=e.plugins.get("Notification"),r=e.locale.t;n.showWarning(r("Could not insert image at the current position."),{title:r("Inserting image failed"),namespace:"ckfinder"})}}var sm=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this.editor;if(!e.plugins.has("ImageBlockEditing")&&!e.plugins.has("ImageInlineEditing"))throw new M("ckfinder-missing-image-plugin",e);e.commands.add("ckfinder",new om(e))}}],[{key:"pluginName",get:function(){return"CKFinderEditing"}},{key:"requires",get:function(){return[Rf,"LinkEditing"]}}]),n}(Rt),lm=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this,t=this.editor,n=t.plugins.get("CloudServices"),r=n.token,i=n.uploadUrl;r&&(this._uploadGateway=t.plugins.get("CloudServicesCore").createUploadGateway(r,i),t.plugins.get(M_).createUploadAdapter=function(t){return new cm(e._uploadGateway,t)})}}],[{key:"pluginName",get:function(){return"CloudServicesUploadAdapter"}},{key:"requires",get:function(){return["CloudServices",M_]}}]),n}(Rt),cm=function(){function e(t,n){b(this,e),this.uploadGateway=t,this.loader=n}return g(e,[{key:"upload",value:function(){var e=this;return this.loader.file.then((function(t){return e.fileUploader=e.uploadGateway.upload(t),e.fileUploader.on("progress",(function(t,n){e.loader.uploadTotal=n.total,e.loader.uploaded=n.uploaded})),e.fileUploader.send()}))}},{key:"abort",value:function(){this.fileUploader.abort()}}]),e}(),um=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"refresh",value:function(){var e=this.editor.model,t=Hs(e.document.selection.getSelectedBlocks());this.value=!!t&&t.is("element","paragraph"),this.isEnabled=!!t&&dm(t,e.schema)}},{key:"execute",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this.editor.model,n=t.document;t.change((function(r){var i,o=(e.selection||n.selection).getSelectedBlocks(),a=p(o);try{for(a.s();!(i=a.n()).done;){var s=i.value;!s.is("element","paragraph")&&dm(s,t.schema)&&r.rename(s,"paragraph")}}catch(l){a.e(l)}finally{a.f()}}))}}]),n}(Lt);function dm(e,t){return t.checkChild(e.parent,"paragraph")&&!t.isObject(e)}var fm=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"execute",value:function(e){var t=this.editor.model,n=e.position;t.change((function(e){var r=e.createElement("paragraph");if(!t.schema.checkChild(n.parent,r)){var i=t.schema.findAllowedParent(n,r);if(!i)return;n=e.split(n,i).position}t.insertContent(r,n),e.setSelection(r,"in")}))}}]),n}(Lt),pm=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this.editor,t=e.model;e.commands.add("paragraph",new um(e)),e.commands.add("insertParagraph",new fm(e)),t.schema.register("paragraph",{inheritAllFrom:"$block"}),e.conversion.elementToElement({model:"paragraph",view:"p"}),e.conversion.for("upcast").elementToElement({model:function(e,t){var r=t.writer;return n.paragraphLikeElements.has(e.name)?e.isEmpty?null:r.createElement("paragraph"):null},view:/.+/,converterPriority:"low"})}}],[{key:"pluginName",get:function(){return"Paragraph"}}]),n}(Rt);pm.paragraphLikeElements=new Set(["blockquote","dd","div","dt","h1","h2","h3","h4","h5","h6","li","p","td","th"]);var hm=function(e){_(n,e);var t=m(n);function n(e,r){var i;return b(this,n),(i=t.call(this,e)).modelElements=r,i}return g(n,[{key:"refresh",value:function(){var e=this,t=Hs(this.editor.model.document.selection.getSelectedBlocks());this.value=!!t&&this.modelElements.includes(t.name)&&t.name,this.isEnabled=!!t&&this.modelElements.some((function(n){return _m(t,n,e.editor.model.schema)}))}},{key:"execute",value:function(e){var t=this.editor.model,n=t.document,r=e.value;t.change((function(e){var i,o=Array.from(n.selection.getSelectedBlocks()).filter((function(e){return _m(e,r,t.schema)})),a=p(o);try{for(a.s();!(i=a.n()).done;){var s=i.value;s.is("element",r)||e.rename(s,r)}}catch(l){a.e(l)}finally{a.f()}}))}}]),n}(Lt);function _m(e,t,n){return n.checkChild(e.parent,t)&&!n.isObject(e)}var mm="paragraph",vm=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),r=t.call(this,e),e.config.define("heading",{options:[{model:"paragraph",title:"Paragraph",class:"ck-heading_paragraph"},{model:"heading1",view:"h2",title:"Heading 1",class:"ck-heading_heading1"},{model:"heading2",view:"h3",title:"Heading 2",class:"ck-heading_heading2"},{model:"heading3",view:"h4",title:"Heading 3",class:"ck-heading_heading3"}]}),r}return g(n,[{key:"init",value:function(){var e,t=this.editor,n=t.config.get("heading.options"),r=[],i=p(n);try{for(i.s();!(e=i.n()).done;){var o=e.value;o.model!==mm&&(t.model.schema.register(o.model,{inheritAllFrom:"$block"}),t.conversion.elementToElement(o),r.push(o.model))}}catch(a){i.e(a)}finally{i.f()}this._addDefaultH1Conversion(t),t.commands.add("heading",new hm(t,r))}},{key:"afterInit",value:function(){var e=this.editor,t=e.commands.get("enter"),n=e.config.get("heading.options");t&&this.listenTo(t,"afterExecute",(function(t,r){var i=e.model.document.selection.getFirstPosition().parent;n.some((function(e){return i.is("element",e.model)}))&&!i.is("element",mm)&&0===i.childCount&&r.writer.rename(i,mm)}))}},{key:"_addDefaultH1Conversion",value:function(e){e.conversion.for("upcast").elementToElement({model:"heading1",view:"h1",converterPriority:T.get("low")+1})}}],[{key:"pluginName",get:function(){return"HeadingEditing"}},{key:"requires",get:function(){return[pm]}}]),n}(Rt),gm=y(8733),bm={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(gm.Z,bm),gm.Z.locals;var km=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this,t=this.editor,n=t.t,r=function(e){var t=e.t,n={Paragraph:t("Paragraph"),"Heading 1":t("Heading 1"),"Heading 2":t("Heading 2"),"Heading 3":t("Heading 3"),"Heading 4":t("Heading 4"),"Heading 5":t("Heading 5"),"Heading 6":t("Heading 6")};return e.config.get("heading.options").map((function(e){var t=n[e.title];return t&&t!=e.title&&(e.title=t),e}))}(t),i=n("Choose heading"),o=n("Heading");t.ui.componentFactory.add("heading",(function(n){var a,s={},l=new Kr,c=t.commands.get("heading"),u=t.commands.get("paragraph"),d=[c],f=p(r);try{var h=function(){var e=a.value,t={type:"button",model:new Of({label:e.title,class:e.class,withText:!0})};"paragraph"===e.model?(t.model.bind("isOn").to(u,"value"),t.model.set("commandName","paragraph"),d.push(u)):(t.model.bind("isOn").to(c,"value",(function(t){return t===e.model})),t.model.set({commandName:"heading",commandValue:e.model})),l.add(t),s[e.model]=e.title};for(f.s();!(a=f.n()).done;)h()}catch(m){f.e(m)}finally{f.f()}var _=ff(n);return hf(_,l),_.buttonView.set({isOn:!1,withText:!0,tooltip:o}),_.extendTemplate({attributes:{class:["ck-heading-dropdown"]}}),_.bind("isEnabled").toMany(d,"isEnabled",(function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.some((function(e){return e}))})),_.buttonView.bind("label").to(c,"value",u,"value",(function(e,t){var n=e||t&&"paragraph";return s[n]?s[n]:i})),e.listenTo(_,"execute",(function(e){t.execute(e.source.commandName,e.source.commandValue?{value:e.source.commandValue}:void 0),t.editing.view.focus()})),_}))}}],[{key:"pluginName",get:function(){return"HeadingUI"}}]),n}(Rt),ym=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this,t=this.editor;if(t.plugins.has("BalloonToolbar")){var n=t.plugins.get("BalloonToolbar");this.listenTo(n,"show",(function(e){(function(e){var t=e.getSelectedElement();return!(!t||!Xp(t))})(t.editing.view.document.selection)&&e.stop()}),{priority:"high"})}this._toolbarDefinitions=new Map,this._balloon=this.editor.plugins.get("ContextualBalloon"),this.on("change:isEnabled",(function(){e._updateToolbarsVisibility()})),this.listenTo(t.ui,"update",(function(){e._updateToolbarsVisibility()})),this.listenTo(t.ui.focusTracker,"change:isFocused",(function(){e._updateToolbarsVisibility()}),{priority:"low"})}},{key:"destroy",value:function(){a(s(n.prototype),"destroy",this).call(this);var e,t=p(this._toolbarDefinitions.values());try{for(t.s();!(e=t.n()).done;)e.value.view.destroy()}catch(r){t.e(r)}finally{t.f()}}},{key:"register",value:function(e,t){var n=t.ariaLabel,r=t.items,i=t.getRelatedElement,o=t.balloonClassName,a=void 0===o?"ck-toolbar-container":o;if(r.length){var s=this.editor,l=s.t,c=new Jd(s.locale);if(c.ariaLabel=n||l("Widget toolbar"),this._toolbarDefinitions.has(e))throw new M("widget-toolbar-duplicated",this,{toolbarId:e});c.fillFromConfig(r,s.ui.componentFactory),this._toolbarDefinitions.set(e,{view:c,getRelatedElement:i,balloonClassName:a})}else S("widget-toolbar-no-items",{toolbarId:e})}},{key:"_updateToolbarsVisibility",value:function(){var e,t=0,n=null,r=null,i=p(this._toolbarDefinitions.values());try{for(i.s();!(e=i.n()).done;){var o=e.value,a=o.getRelatedElement(this.editor.editing.view.document.selection);if(this.isEnabled&&a)if(this.editor.ui.focusTracker.isFocused){var s=a.getAncestors().length;s>t&&(t=s,n=a,r=o)}else this._isToolbarVisible(o)&&this._hideToolbar(o);else this._isToolbarInBalloon(o)&&this._hideToolbar(o)}}catch(l){i.e(l)}finally{i.f()}r&&this._showToolbar(r,n)}},{key:"_hideToolbar",value:function(e){this._balloon.remove(e.view),this.stopListening(this._balloon,"change:visibleView")}},{key:"_showToolbar",value:function(e,t){var n=this;this._isToolbarVisible(e)?wm(this.editor,t):this._isToolbarInBalloon(e)||(this._balloon.add({view:e.view,position:Cm(this.editor,t),balloonClassName:e.balloonClassName}),this.listenTo(this._balloon,"change:visibleView",(function(){var e,t=p(n._toolbarDefinitions.values());try{for(t.s();!(e=t.n()).done;){var r=e.value;if(n._isToolbarVisible(r)){var i=r.getRelatedElement(n.editor.editing.view.document.selection);wm(n.editor,i)}}}catch(o){t.e(o)}finally{t.f()}})))}},{key:"_isToolbarVisible",value:function(e){return this._balloon.visibleView===e.view}},{key:"_isToolbarInBalloon",value:function(e){return this._balloon.hasView(e.view)}}],[{key:"requires",get:function(){return[Qf]}},{key:"pluginName",get:function(){return"WidgetToolbarRepository"}}]),n}(Rt);function wm(e,t){var n=e.plugins.get("ContextualBalloon"),r=Cm(e,t);n.updatePosition(r)}function Cm(e,t){var n=e.editing.view,r=Hf.defaultPositions;return{target:n.domConverter.mapViewToDom(t),positions:[r.northArrowSouth,r.northArrowSouthWest,r.northArrowSouthEast,r.southArrowNorth,r.southArrowNorthWest,r.southArrowNorthEast,r.viewportStickyNorth]}}var Am=function(){function e(t){b(this,e),this.set("activeHandlePosition",null),this.set("proposedWidthPercents",null),this.set("proposedWidth",null),this.set("proposedHeight",null),this.set("proposedHandleHostWidth",null),this.set("proposedHandleHostHeight",null),this._options=t,this._referenceCoordinates=null}return g(e,[{key:"begin",value:function(e,t,n){var r=new Ls(t);this.activeHandlePosition=function(e){for(var t=0,n=["top-left","top-right","bottom-right","bottom-left"];t<n.length;t++){var r=n[t];if(e.classList.contains(xm(r)))return r}}(e),this._referenceCoordinates=function(e,t){var n=new Ls(e),r=t.split("-"),i={x:"right"==r[1]?n.right:n.left,y:"bottom"==r[0]?n.bottom:n.top};return i.x+=e.ownerDocument.defaultView.scrollX,i.y+=e.ownerDocument.defaultView.scrollY,i}(t,function(e){var t=e.split("-"),n={top:"bottom",bottom:"top",left:"right",right:"left"};return"".concat(n[t[0]],"-").concat(n[t[1]])}(this.activeHandlePosition)),this.originalWidth=r.width,this.originalHeight=r.height,this.aspectRatio=r.width/r.height;var i=n.style.width;i&&i.match(/^\d+(\.\d*)?%$/)?this.originalWidthPercents=parseFloat(i):this.originalWidthPercents=function(e,t){var n=e.parentElement,r=parseFloat(n.ownerDocument.defaultView.getComputedStyle(n).width);return t.width/r*100}(n,r)}},{key:"update",value:function(e){this.proposedWidth=e.width,this.proposedHeight=e.height,this.proposedWidthPercents=e.widthPercents,this.proposedHandleHostWidth=e.handleHostWidth,this.proposedHandleHostHeight=e.handleHostHeight}}]),e}();function xm(e){return"ck-widget__resizer__handle-".concat(e)}It(Am,Dt);var Em=function(e){_(n,e);var t=m(n);function n(){var e;b(this,n);var r=(e=t.call(this)).bindTemplate;return e.setTemplate({tag:"div",attributes:{class:["ck","ck-size-view",r.to("_viewPosition",(function(e){return e?"ck-orientation-".concat(e):""}))],style:{display:r.if("_isVisible","none",(function(e){return!e}))}},children:[{text:r.to("_label")}]}),e}return g(n,[{key:"_bindToState",value:function(e,t){this.bind("_isVisible").to(t,"proposedWidth",t,"proposedHeight",(function(e,t){return null!==e&&null!==t})),this.bind("_label").to(t,"proposedHandleHostWidth",t,"proposedHandleHostHeight",t,"proposedWidthPercents",(function(t,n,r){return"px"===e.unit?"".concat(t,"\xd7").concat(n):"".concat(r,"%")})),this.bind("_viewPosition").to(t,"activeHandlePosition",t,"proposedHandleHostWidth",t,"proposedHandleHostHeight",(function(e,t,n){return t<50||n<50?"above-center":e}))}},{key:"_dismiss",value:function(){this.unbind(),this._isVisible=!1}}]),n}(Ku),Dm=function(){function e(t){var n=this;b(this,e),this._options=t,this._viewResizerWrapper=null,this.set("isEnabled",!0),this.decorate("begin"),this.decorate("cancel"),this.decorate("commit"),this.decorate("updateSize"),this.on("commit",(function(e){n.state.proposedWidth||n.state.proposedWidthPercents||(n._cleanup(),e.stop())}),{priority:"high"}),this.on("change:isEnabled",(function(){n.isEnabled&&n.redraw()}))}return g(e,[{key:"attach",value:function(){var e=this,t=this,n=this._options.viewElement;this._options.editor.editing.view.change((function(r){var i=r.createUIElement("div",{class:"ck ck-reset_all ck-widget__resizer"},(function(e){var n=this.toDomElement(e);return t._appendHandles(n),t._appendSizeUI(n),t.on("change:isEnabled",(function(e,t,r){n.style.display=r?"":"none"})),n.style.display=t.isEnabled?"":"none",n}));r.insert(r.createPositionAt(n,"end"),i),r.addClass("ck-widget_with-resizer",n),e._viewResizerWrapper=i}))}},{key:"begin",value:function(e){this.state=new Am(this._options),this._sizeView._bindToState(this._options,this.state),this._initialViewWidth=this._options.viewElement.getStyle("width"),this.state.begin(e,this._getHandleHost(),this._getResizeHost())}},{key:"updateSize",value:function(e){var t=this,n=this._proposeNewSize(e);this._options.editor.editing.view.change((function(e){var r=t._options.unit||"%",i=("%"===r?n.widthPercents:n.width)+r;e.setStyle("width",i,t._options.viewElement)}));var r=this._getHandleHost(),i=new Ls(r);n.handleHostWidth=Math.round(i.width),n.handleHostHeight=Math.round(i.height);var o=new Ls(r);n.width=Math.round(o.width),n.height=Math.round(o.height),this.redraw(i),this.state.update(n)}},{key:"commit",value:function(){var e=this,t=this._options.unit||"%",n=("%"===t?this.state.proposedWidthPercents:this.state.proposedWidth)+t;this._options.editor.editing.view.change((function(){e._cleanup(),e._options.onCommit(n)}))}},{key:"cancel",value:function(){this._cleanup()}},{key:"destroy",value:function(){this.cancel()}},{key:"redraw",value:function(e){var t=this._domResizerWrapper;if((n=t)&&n.ownerDocument&&n.ownerDocument.contains(n)){var n,r,i=t.parentElement,o=this._getHandleHost(),a=this._viewResizerWrapper,s=[a.getStyle("width"),a.getStyle("height"),a.getStyle("left"),a.getStyle("top")];if(i.isSameNode(o)){var l=e||new Ls(o);r=[l.width+"px",l.height+"px",void 0,void 0]}else r=[o.offsetWidth+"px",o.offsetHeight+"px",o.offsetLeft+"px",o.offsetTop+"px"];"same"!==ii(s,r)&&this._options.editor.editing.view.change((function(e){e.setStyle({width:r[0],height:r[1],left:r[2],top:r[3]},a)}))}}},{key:"containsHandle",value:function(e){return this._domResizerWrapper.contains(e)}},{key:"_cleanup",value:function(){var e=this;this._sizeView._dismiss(),this._options.editor.editing.view.change((function(t){t.setStyle("width",e._initialViewWidth,e._options.viewElement)}))}},{key:"_proposeNewSize",value:function(e){var t,n=this.state,r={x:(t=e).pageX,y:t.pageY},i=!this._options.isCentered||this._options.isCentered(this),o={x:n._referenceCoordinates.x-(r.x+n.originalWidth),y:r.y-n.originalHeight-n._referenceCoordinates.y};i&&n.activeHandlePosition.endsWith("-right")&&(o.x=r.x-(n._referenceCoordinates.x+n.originalWidth)),i&&(o.x*=2);var a={width:Math.abs(n.originalWidth+o.x),height:Math.abs(n.originalHeight+o.y)};a.dominant=a.width/n.aspectRatio>a.height?"width":"height",a.max=a[a.dominant];var s={width:a.width,height:a.height};return"width"==a.dominant?s.height=s.width/n.aspectRatio:s.width=s.height*n.aspectRatio,{width:Math.round(s.width),height:Math.round(s.height),widthPercents:Math.min(Math.round(n.originalWidthPercents/n.originalWidth*s.width*100)/100,100)}}},{key:"_getResizeHost",value:function(){var e=this._domResizerWrapper.parentElement;return this._options.getResizeHost(e)}},{key:"_getHandleHost",value:function(){var e=this._domResizerWrapper.parentElement;return this._options.getHandleHost(e)}},{key:"_domResizerWrapper",get:function(){return this._options.editor.editing.view.domConverter.mapViewToDom(this._viewResizerWrapper)}},{key:"_appendHandles",value:function(e){for(var t,n=0,r=["top-left","top-right","bottom-right","bottom-left"];n<r.length;n++){var i=r[n];e.appendChild(new Zu({tag:"div",attributes:{class:"ck-widget__resizer__handle "+(t=i,"ck-widget__resizer__handle-".concat(t))}}).render())}}},{key:"_appendSizeUI",value:function(e){this._sizeView=new Em,this._sizeView.render(),e.appendChild(this._sizeView.element)}}],[{key:"isResizeHandle",value:function(e){return e.classList.contains("ck-widget__resizer__handle")}}]),e}();It(Dm,Dt);var Tm=y(8506),Mm={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(Tm.Z,Mm),Tm.Z.locals,It(function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this,t=this.editor.editing,n=Ea.window.document;this.set("visibleResizer",null),this.set("_activeResizer",null),this._resizers=new Map,t.view.addObserver(Cp),this._observer=Object.create(Ba),this.listenTo(t.view.document,"mousedown",this._mouseDownListener.bind(this),{priority:"high"}),this._observer.listenTo(n,"mousemove",this._mouseMoveListener.bind(this)),this._observer.listenTo(n,"mouseup",this._mouseUpListener.bind(this));var r=function(){e.visibleResizer&&e.visibleResizer.redraw()};this._redrawFocusedResizerThrottled=Dh(r,200),this.on("change:visibleResizer",r),this.editor.ui.on("update",this._redrawFocusedResizerThrottled),this.editor.model.document.on("change",(function(){var t,n=p(e._resizers);try{for(n.s();!(t=n.n()).done;){var r=f(t.value,2),i=r[0],o=r[1];i.isAttached()||(e._resizers.delete(i),o.destroy())}}catch(a){n.e(a)}finally{n.f()}}),{priority:"lowest"}),this._observer.listenTo(Ea.window,"resize",this._redrawFocusedResizerThrottled);var i=this.editor.editing.view.document.selection;i.on("change",(function(){var t=i.getSelectedElement();e.visibleResizer=e.getResizerByViewElement(t)||null}))}},{key:"destroy",value:function(){this._observer.stopListening();var e,t=p(this._resizers.values());try{for(t.s();!(e=t.n()).done;)e.value.destroy()}catch(n){t.e(n)}finally{t.f()}this._redrawFocusedResizerThrottled.cancel()}},{key:"attachTo",value:function(e){var t=new Dm(e),n=this.editor.plugins;if(t.attach(),n.has("WidgetToolbarRepository")){var r=n.get("WidgetToolbarRepository");t.on("begin",(function(){r.forceDisabled("resize")}),{priority:"lowest"}),t.on("cancel",(function(){r.clearForceDisabled("resize")}),{priority:"highest"}),t.on("commit",(function(){r.clearForceDisabled("resize")}),{priority:"highest"})}this._resizers.set(e.viewElement,t);var i=this.editor.editing.view.document.selection.getSelectedElement();return this.getResizerByViewElement(i)==t&&(this.visibleResizer=t),t}},{key:"getResizerByViewElement",value:function(e){return this._resizers.get(e)}},{key:"_getResizerByHandle",value:function(e){var t,n=p(this._resizers.values());try{for(n.s();!(t=n.n()).done;){var r=t.value;if(r.containsHandle(e))return r}}catch(i){n.e(i)}finally{n.f()}}},{key:"_mouseDownListener",value:function(e,t){var n=t.domTarget;Dm.isResizeHandle(n)&&(this._activeResizer=this._getResizerByHandle(n),this._activeResizer&&(this._activeResizer.begin(n),e.stop(),t.preventDefault()))}},{key:"_mouseMoveListener",value:function(e,t){this._activeResizer&&this._activeResizer.updateSize(t)}},{key:"_mouseUpListener",value:function(){this._activeResizer&&(this._activeResizer.commit(),this._activeResizer=null)}}],[{key:"pluginName",get:function(){return"WidgetResize"}}]),n}(Rt),Dt);var Sm=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"refresh",value:function(){var e=this.editor.plugins.get("ImageUtils").getClosestSelectedImageElement(this.editor.model.document.selection);this.isEnabled=!!e,this.isEnabled&&e.hasAttribute("alt")?this.value=e.getAttribute("alt"):this.value=!1}},{key:"execute",value:function(e){var t=this.editor,n=t.plugins.get("ImageUtils"),r=t.model,i=n.getClosestSelectedImageElement(r.document.selection);r.change((function(t){t.setAttribute("alt",e.newValue,i)}))}}]),n}(Lt);function Pm(e,t){var n=e.createEmptyElement("img"),r="imageBlock"===t?e.createContainerElement("figure",{class:"image"}):e.createContainerElement("span",{class:"image-inline"},{isAllowedInsideAttributeElement:!0});return e.insert(e.createPositionAt(r,0),n),r}function Nm(e,t){if(e.plugins.has("ImageInlineEditing")!==e.plugins.has("ImageBlockEditing"))return{name:"img"};var n=e.plugins.get("ImageUtils");return function(e){return n.isInlineImageView(e)?(e.findAncestor(n.isBlockImageView)?"imageBlock":"imageInline")!==t?null:{name:!0}:null}}function Im(e,t){var n=Hs(t.getSelectedBlocks());return!n||e.isObject(n)||n.isEmpty&&"listItem"!=n.name?"imageBlock":"imageInline"}var Rm=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"isImage",value:function(e){return this.isInlineImage(e)||this.isBlockImage(e)}},{key:"isInlineImageView",value:function(e){return!!e&&e.is("element","img")}},{key:"isBlockImageView",value:function(e){return!!e&&e.is("element","figure")&&e.hasClass("image")}},{key:"insertImage",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=this.editor,o=r.model,a=o.document.selection;for(var s in n=Om(r,t||a,n),e=i(i({},Object.fromEntries(a.getAttributes())),e))o.schema.checkAttribute(n,s)||delete e[s];return o.change((function(r){var i=r.createElement(n,e);return t||"imageInline"==n||(t=ah(a,o)),o.insertContent(i,t),i.parent?(r.setSelection(i,"on"),i):null}))}},{key:"getClosestSelectedImageWidget",value:function(e){var t=e.getSelectedElement();if(t&&this.isImageWidget(t))return t;for(var n=e.getFirstPosition().parent;n;){if(n.is("element")&&this.isImageWidget(n))return n;n=n.parent}return null}},{key:"getClosestSelectedImageElement",value:function(e){var t=e.getSelectedElement();return this.isImage(t)?t:e.getFirstPosition().findAncestor("imageBlock")}},{key:"isImageAllowed",value:function(){var e=this.editor.model.document.selection;return function(e,t){if("imageBlock"==Om(e,t)){var n=function(e,t){var n=ah(e,t).start.parent;return n.isEmpty&&!n.is("element","$root")?n.parent:n}(t,e.model);if(e.model.schema.checkChild(n,"imageBlock"))return!0}else if(e.model.schema.checkChild(t.focus,"imageInline"))return!0;return!1}(this.editor,e)&&function(e){return h(e.focus.getAncestors()).every((function(e){return!e.is("element","imageBlock")}))}(e)}},{key:"toImageWidget",value:function(e,t,n){var r=this;return t.setCustomProperty("image",!0,e),eh(e,t,{label:function(){var t=r.findViewImgElement(e).getAttribute("alt");return t?"".concat(t," ").concat(n):n}})}},{key:"isImageWidget",value:function(e){return!!e.getCustomProperty("image")&&Xp(e)}},{key:"isBlockImage",value:function(e){return!!e&&e.is("element","imageBlock")}},{key:"isInlineImage",value:function(e){return!!e&&e.is("element","imageInline")}},{key:"findViewImgElement",value:function(e){if(this.isInlineImageView(e))return e;var t,n=this.editor.editing.view,r=p(n.createRangeIn(e));try{for(r.s();!(t=r.n()).done;){var i=t.value.item;if(this.isInlineImageView(i))return i}}catch(o){r.e(o)}finally{r.f()}}}],[{key:"pluginName",get:function(){return"ImageUtils"}}]),n}(Rt);function Om(e,t,n){var r=e.model.schema,i=e.config.get("image.insert.type");return e.plugins.has("ImageBlockEditing")?e.plugins.has("ImageInlineEditing")?n||("inline"===i?"imageInline":"block"===i?"imageBlock":t.is("selection")?Im(r,t):r.checkChild(t,"imageInline")?"imageInline":"imageBlock"):"imageBlock":"imageInline"}var Lm=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){this.editor.commands.add("imageTextAlternative",new Sm(this.editor))}}],[{key:"requires",get:function(){return[Rm]}},{key:"pluginName",get:function(){return"ImageTextAlternativeEditing"}}]),n}(Rt),jm=y(1905),qm={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(jm.Z,qm),jm.Z.locals;var Bm=y(6764),zm={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(Bm.Z,zm),Bm.Z.locals;var Hm=function(e){_(n,e);var t=m(n);function n(e){var r;b(this,n);var i=(r=t.call(this,e)).locale.t;return r.focusTracker=new Fs,r.keystrokes=new Gs,r.labeledInput=r._createLabeledInputView(),r.saveButtonView=r._createButton(i("Save"),Fu.check,"ck-button-save"),r.saveButtonView.type="submit",r.cancelButtonView=r._createButton(i("Cancel"),Fu.cancel,"ck-button-cancel","cancel"),r._focusables=new Wu,r._focusCycler=new Ud({focusables:r._focusables,focusTracker:r.focusTracker,keystrokeHandler:r.keystrokes,actions:{focusPrevious:"shift + tab",focusNext:"tab"}}),r.setTemplate({tag:"form",attributes:{class:["ck","ck-text-alternative-form","ck-responsive-form"],tabindex:"-1"},children:[r.labeledInput,r.saveButtonView,r.cancelButtonView]}),Vu(l(r)),r}return g(n,[{key:"render",value:function(){var e=this;a(s(n.prototype),"render",this).call(this),this.keystrokes.listenTo(this.element),Uu({view:this}),[this.labeledInput,this.saveButtonView,this.cancelButtonView].forEach((function(t){e._focusables.add(t),e.focusTracker.add(t.element)}))}},{key:"destroy",value:function(){a(s(n.prototype),"destroy",this).call(this),this.focusTracker.destroy(),this.keystrokes.destroy()}},{key:"_createButton",value:function(e,t,n,r){var i=new Ed(this.locale);return i.set({label:e,icon:t,tooltip:!0}),i.extendTemplate({attributes:{class:n}}),r&&i.delegate("execute").to(this,r),i}},{key:"_createLabeledInputView",value:function(){var e=this.locale.t,t=new Nf(this.locale,If);return t.label=e("Text alternative"),t}}]),n}(Ku);function Fm(e){var t=e.editing.view,n=Hf.defaultPositions,r=e.plugins.get("ImageUtils");return{target:t.domConverter.viewToDom(r.getClosestSelectedImageWidget(t.document.selection)),positions:[n.northArrowSouth,n.northArrowSouthWest,n.northArrowSouthEast,n.southArrowNorth,n.southArrowNorthWest,n.southArrowNorthEast,n.viewportStickyNorth]}}var Gm=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){this._createButton(),this._createForm()}},{key:"destroy",value:function(){a(s(n.prototype),"destroy",this).call(this),this._form.destroy()}},{key:"_createButton",value:function(){var e=this,t=this.editor,n=t.t;t.ui.componentFactory.add("imageTextAlternative",(function(r){var i=t.commands.get("imageTextAlternative"),o=new Ed(r);return o.set({label:n("Change image text alternative"),icon:Fu.lowVision,tooltip:!0}),o.bind("isEnabled").to(i,"isEnabled"),e.listenTo(o,"execute",(function(){e._showForm()})),o}))}},{key:"_createForm",value:function(){var e=this,t=this.editor,n=t.editing.view.document,r=t.plugins.get("ImageUtils");this._balloon=this.editor.plugins.get("ContextualBalloon"),this._form=new Hm(t.locale),this._form.render(),this.listenTo(this._form,"submit",(function(){t.execute("imageTextAlternative",{newValue:e._form.labeledInput.fieldView.element.value}),e._hideForm(!0)})),this.listenTo(this._form,"cancel",(function(){e._hideForm(!0)})),this._form.keystrokes.set("Esc",(function(t,n){e._hideForm(!0),n()})),this.listenTo(t.ui,"update",(function(){r.getClosestSelectedImageWidget(n.selection)?e._isVisible&&function(e){var t=e.plugins.get("ContextualBalloon");if(e.plugins.get("ImageUtils").getClosestSelectedImageWidget(e.editing.view.document.selection)){var n=Fm(e);t.updatePosition(n)}}(t):e._hideForm(!0)})),Gu({emitter:this._form,activator:function(){return e._isVisible},contextElements:[this._balloon.view.element],callback:function(){return e._hideForm()}})}},{key:"_showForm",value:function(){if(!this._isVisible){var e=this.editor,t=e.commands.get("imageTextAlternative"),n=this._form.labeledInput;this._form.disableCssTransitions(),this._isInBalloon||this._balloon.add({view:this._form,position:Fm(e)}),n.fieldView.value=n.fieldView.element.value=t.value||"",this._form.labeledInput.fieldView.select(),this._form.enableCssTransitions()}}},{key:"_hideForm",value:function(e){this._isInBalloon&&(this._form.focusTracker.isFocused&&this._form.saveButtonView.focus(),this._balloon.remove(this._form),e&&this.editor.editing.view.focus())}},{key:"_isVisible",get:function(){return this._balloon.visibleView===this._form}},{key:"_isInBalloon",get:function(){return this._balloon.hasView(this._form)}}],[{key:"requires",get:function(){return[Qf]}},{key:"pluginName",get:function(){return"ImageTextAlternativeUI"}}]),n}(Rt),Vm=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,null,[{key:"requires",get:function(){return[Lm,Gm]}},{key:"pluginName",get:function(){return"ImageTextAlternative"}}]),n}(Rt);function Um(e,t){return function(e){e.on("attribute:srcset:".concat(t),n)};function n(t,n,r){if(r.consumable.consume(n.item,t.name)){var i=r.writer,o=r.mapper.toViewElement(n.item),a=e.findViewImgElement(o);if(null===n.attributeNewValue){var s=n.attributeOldValue;s.data&&(i.removeAttribute("srcset",a),i.removeAttribute("sizes",a),s.width&&i.removeAttribute("width",a))}else{var l=n.attributeNewValue;l.data&&(i.setAttribute("srcset",l.data,a),i.setAttribute("sizes","100vw",a),l.width&&i.setAttribute("width",l.width,a))}}}}function Wm(e,t,n){return function(e){e.on("attribute:".concat(n,":").concat(t),r)};function r(t,n,r){if(r.consumable.consume(n.item,t.name)){var i=r.writer,o=r.mapper.toViewElement(n.item),a=e.findViewImgElement(o);i.setAttribute(n.attributeKey,n.attributeNewValue||"",a)}}}var Ym=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"observe",value:function(e){var t=this;this.listenTo(e,"load",(function(e,n){var r=n.target;t.checkShouldIgnoreEventFromTarget(r)||"IMG"==r.tagName&&t._fireEvents(n)}),{useCapture:!0})}},{key:"_fireEvents",value:function(e){this.isEnabled&&(this.document.fire("layoutChanged"),this.document.fire("imageLoaded",e))}}]),n}(Fa),Qm=function(e){_(n,e);var t=m(n);function n(e){var r;b(this,n),r=t.call(this,e);var i=e.config.get("image.insert.type");return e.plugins.has("ImageBlockEditing")||"block"===i&&S("image-block-plugin-required"),e.plugins.has("ImageInlineEditing")||"inline"===i&&S("image-inline-plugin-required"),r}return g(n,[{key:"refresh",value:function(){this.isEnabled=this.editor.plugins.get("ImageUtils").isImageAllowed()}},{key:"execute",value:function(e){var t=this,n=$r(e.source),r=this.editor.model.document.selection,o=this.editor.plugins.get("ImageUtils"),a=Object.fromEntries(r.getAttributes());n.forEach((function(e,n){var s=r.getSelectedElement();if("string"==typeof e&&(e={src:e}),n&&s&&o.isImage(s)){var l=t.editor.model.createPositionAfter(s);o.insertImage(i(i({},e),a),l)}else o.insertImage(i(i({},e),a))}))}}]),n}(Lt),Km=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this.editor,t=e.conversion;e.editing.view.addObserver(Ym),t.for("upcast").attributeToAttribute({view:{name:"img",key:"alt"},model:"alt"}).attributeToAttribute({view:{name:"img",key:"srcset"},model:{key:"srcset",value:function(e){var t={data:e.getAttribute("srcset")};return e.hasAttribute("width")&&(t.width=e.getAttribute("width")),t}}});var n=new Qm(e);e.commands.add("insertImage",n),e.commands.add("imageInsert",n)}}],[{key:"requires",get:function(){return[Rm]}},{key:"pluginName",get:function(){return"ImageEditing"}}]),n}(Rt),Zm=function(e){_(n,e);var t=m(n);function n(e,r){var i;return b(this,n),(i=t.call(this,e))._modelElementName=r,i}return g(n,[{key:"refresh",value:function(){var e=this.editor.plugins.get("ImageUtils"),t=e.getClosestSelectedImageElement(this.editor.model.document.selection);"imageBlock"===this._modelElementName?this.isEnabled=e.isInlineImage(t):this.isEnabled=e.isBlockImage(t)}},{key:"execute",value:function(){var e=this,t=this.editor,n=this.editor.model,r=t.plugins.get("ImageUtils"),i=r.getClosestSelectedImageElement(n.document.selection),o=Object.fromEntries(i.getAttributes());return o.src||o.uploadId?n.change((function(t){var a=Array.from(n.markers).filter((function(e){return e.getRange().containsItem(i)})),s=r.insertImage(o,n.createSelection(i,"on"),e._modelElementName);if(!s)return null;var l,c=t.createRangeOn(s),u=p(a);try{for(u.s();!(l=u.n()).done;){var d=l.value,f=d.getRange(),h="$graveyard"!=f.root.rootName?f.getJoined(c,!0):c;t.updateMarker(d,{range:h})}}catch(_){u.e(_)}finally{u.f()}return{oldElement:i,newElement:s}})):null}}]),n}(Lt),$m=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this.editor;e.model.schema.register("imageBlock",{isObject:!0,isBlock:!0,allowWhere:"$block",allowAttributes:["alt","src","srcset"]}),this._setupConversion(),e.plugins.has("ImageInlineEditing")&&(e.commands.add("imageTypeBlock",new Zm(this.editor,"imageBlock")),this._setupClipboardIntegration())}},{key:"_setupConversion",value:function(){var e=this.editor,t=e.t,n=e.conversion,r=e.plugins.get("ImageUtils");n.for("dataDowncast").elementToElement({model:"imageBlock",view:function(e,t){return Pm(t.writer,"imageBlock")}}),n.for("editingDowncast").elementToElement({model:"imageBlock",view:function(e,n){var i=n.writer;return r.toImageWidget(Pm(i,"imageBlock"),i,t("image widget"))}}),n.for("downcast").add(Wm(r,"imageBlock","src")).add(Wm(r,"imageBlock","alt")).add(Um(r,"imageBlock")),n.for("upcast").elementToElement({view:Nm(e,"imageBlock"),model:function(e,t){return t.writer.createElement("imageBlock",e.hasAttribute("src")?{src:e.getAttribute("src")}:null)}}).add(function(e){return function(e){e.on("element:figure",t)};function t(t,n,r){if(r.consumable.test(n.viewItem,{name:!0,classes:"image"})){var i=e.findViewImgElement(n.viewItem);if(i&&r.consumable.test(i,{name:!0})){r.consumable.consume(n.viewItem,{name:!0,classes:"image"});var o=Hs(r.convertItem(i,n.modelCursor).modelRange.getItems());o?(r.convertChildren(n.viewItem,o),r.updateConversionResult(o,n)):r.consumable.revert(n.viewItem,{name:!0,classes:"image"})}}}}(r))}},{key:"_setupClipboardIntegration",value:function(){var e=this.editor,t=e.model,n=e.editing.view,r=e.plugins.get("ImageUtils");this.listenTo(e.plugins.get("ClipboardPipeline"),"inputTransformation",(function(i,o){var a,s=Array.from(o.content.getChildren());if(s.every(r.isInlineImageView)){a=o.targetRanges?e.editing.mapper.toModelRange(o.targetRanges[0]):t.document.selection.getFirstRange();var l=t.createSelection(a);if("imageBlock"===Im(t.schema,l)){var c=new Ap(n.document),u=s.map((function(e){return c.createElement("figure",{class:"image"},e)}));o.content=c.createDocumentFragment(u)}}}))}}],[{key:"requires",get:function(){return[Km,Rm,Rp]}},{key:"pluginName",get:function(){return"ImageBlockEditing"}}]),n}(Rt),Jm=y(3508),Xm={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(Jm.Z,Xm),Jm.Z.locals;var ev=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,null,[{key:"requires",get:function(){return[$m,xh,Vm]}},{key:"pluginName",get:function(){return"ImageBlock"}}]),n}(Rt),tv=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this.editor,t=e.model.schema;t.register("imageInline",{isObject:!0,isInline:!0,allowWhere:"$text",allowAttributesOf:"$text",allowAttributes:["alt","src","srcset"]}),t.addChildCheck((function(e,t){if(e.endsWith("caption")&&"imageInline"===t.name)return!1})),this._setupConversion(),e.plugins.has("ImageBlockEditing")&&(e.commands.add("imageTypeInline",new Zm(this.editor,"imageInline")),this._setupClipboardIntegration())}},{key:"_setupConversion",value:function(){var e=this.editor,t=e.t,n=e.conversion,r=e.plugins.get("ImageUtils");n.for("dataDowncast").elementToElement({model:"imageInline",view:function(e,t){return t.writer.createEmptyElement("img")}}),n.for("editingDowncast").elementToElement({model:"imageInline",view:function(e,n){var i=n.writer;return r.toImageWidget(Pm(i,"imageInline"),i,t("image widget"))}}),n.for("downcast").add(Wm(r,"imageInline","src")).add(Wm(r,"imageInline","alt")).add(Um(r,"imageInline")),n.for("upcast").elementToElement({view:Nm(e,"imageInline"),model:function(e,t){return t.writer.createElement("imageInline",e.hasAttribute("src")?{src:e.getAttribute("src")}:null)}})}},{key:"_setupClipboardIntegration",value:function(){var e=this.editor,t=e.model,n=e.editing.view,r=e.plugins.get("ImageUtils");this.listenTo(e.plugins.get("ClipboardPipeline"),"inputTransformation",(function(i,o){var a,s=Array.from(o.content.getChildren());if(s.every(r.isBlockImageView)){a=o.targetRanges?e.editing.mapper.toModelRange(o.targetRanges[0]):t.document.selection.getFirstRange();var l=t.createSelection(a);if("imageInline"===Im(t.schema,l)){var c=new Ap(n.document),u=s.map((function(e){return 1===e.childCount?(Array.from(e.getAttributes()).forEach((function(t){return c.setAttribute.apply(c,h(t).concat([r.findViewImgElement(e)]))})),e.getChild(0)):e}));o.content=c.createDocumentFragment(u)}}}))}}],[{key:"requires",get:function(){return[Km,Rm,Rp]}},{key:"pluginName",get:function(){return"ImageInlineEditing"}}]),n}(Rt),nv=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,null,[{key:"requires",get:function(){return[tv,xh,Vm]}},{key:"pluginName",get:function(){return"ImageInline"}}]),n}(Rt);function rv(e){var t,n=p(e.getChildren());try{for(n.s();!(t=n.n()).done;){var r=t.value;if(r&&r.is("element","caption"))return r}}catch(i){n.e(i)}finally{n.f()}return null}function iv(e,t){var n=t.getFirstPosition().findAncestor("caption");return n&&e.isBlockImage(n.parent)?n:null}var ov=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"refresh",value:function(){var e=this.editor,t=e.plugins.get("ImageUtils");if(!e.plugins.has($m))return this.isEnabled=!1,void(this.value=!1);var n=e.model.document.selection,r=n.getSelectedElement();if(!r){var i=iv(t,n);return this.isEnabled=!!i,void(this.value=!!i)}this.isEnabled=this.editor.plugins.get("ImageUtils").isImage(r),this.isEnabled?this.value=!!rv(r):this.value=!1}},{key:"execute",value:function(){var e=this,t=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).focusCaptionOnShow;this.editor.model.change((function(n){e.value?e._hideImageCaption(n):e._showImageCaption(n,t)}))}},{key:"_showImageCaption",value:function(e,t){var n=this.editor.model.document.selection,r=this.editor.plugins.get("ImageCaptionEditing"),i=n.getSelectedElement(),o=r._getSavedCaption(i);this.editor.plugins.get("ImageUtils").isInlineImage(i)&&(this.editor.execute("imageTypeBlock"),i=n.getSelectedElement());var a=o||e.createElement("caption");e.append(a,i),t&&e.setSelection(a,"in")}},{key:"_hideImageCaption",value:function(e){var t,n=this.editor,r=n.model.document.selection,i=n.plugins.get("ImageCaptionEditing"),o=n.plugins.get("ImageUtils"),a=r.getSelectedElement();a?t=rv(a):a=(t=iv(o,r)).parent,i._saveCaption(a,t),e.setSelection(a,"on"),e.remove(t)}}]),n}(Lt),av=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),(r=t.call(this,e))._savedCaptionsMap=new WeakMap,r}return g(n,[{key:"init",value:function(){var e=this.editor,t=e.model.schema;t.isRegistered("caption")?t.extend("caption",{allowIn:"imageBlock"}):t.register("caption",{allowIn:"imageBlock",allowContentOf:"$block",isLimit:!0}),e.commands.add("toggleImageCaption",new ov(this.editor)),this._setupConversion(),this._setupImageTypeCommandsIntegration()}},{key:"_setupConversion",value:function(){var e=this.editor,t=e.editing.view,n=e.plugins.get("ImageUtils"),r=e.t;e.conversion.for("upcast").elementToElement({view:function(e){return function(e,t){return"figcaption"==t.name&&e.isBlockImageView(t.parent)?{name:!0}:null}(n,e)},model:"caption"}),e.conversion.for("dataDowncast").elementToElement({model:"caption",view:function(e,t){var r=t.writer;return n.isBlockImage(e.parent)?r.createContainerElement("figcaption"):null}}),e.conversion.for("editingDowncast").elementToElement({model:"caption",view:function(e,i){var o=i.writer;if(!n.isBlockImage(e.parent))return null;var a=o.createEditableElement("figcaption");return o.setCustomProperty("imageCaption",!0,a),ap({view:t,element:a,text:r("Enter image caption"),keepOnFocus:!0}),oh(a,o)}}),e.editing.mapper.on("modelToViewPosition",sv(t)),e.data.mapper.on("modelToViewPosition",sv(t))}},{key:"_setupImageTypeCommandsIntegration",value:function(){var e=this,t=this.editor,n=t.plugins.get("ImageUtils"),r=t.commands.get("imageTypeInline"),i=t.commands.get("imageTypeBlock"),o=function(t){if(t.return){var r=t.return,i=r.oldElement,o=r.newElement;if(i){if(n.isBlockImage(i)){var a=rv(i);if(a)return void e._saveCaption(o,a)}var s=e._getSavedCaption(i);s&&e._saveCaption(o,s)}}};r&&this.listenTo(r,"execute",o,{priority:"low"}),i&&this.listenTo(i,"execute",o,{priority:"low"})}},{key:"_getSavedCaption",value:function(e){var t=this._savedCaptionsMap.get(e);return t?al.fromJSON(t):null}},{key:"_saveCaption",value:function(e,t){this._savedCaptionsMap.set(e,t.toJSON())}}],[{key:"requires",get:function(){return[Rm]}},{key:"pluginName",get:function(){return"ImageCaptionEditing"}}]),n}(Rt);function sv(e){return function(t,n){var r=n.modelPosition,i=r.parent;if(i.is("element","imageBlock")){var o=n.mapper.toViewElement(i);n.viewPosition=e.createPositionAt(o,r.offset+1)}}}var lv=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this,t=this.editor,n=t.editing.view,r=t.plugins.get("ImageUtils"),i=t.t;t.ui.componentFactory.add("toggleImageCaption",(function(o){var a=t.commands.get("toggleImageCaption"),s=new Ed(o);return s.set({icon:Fu.caption,tooltip:!0,isToggleable:!0}),s.bind("isOn","isEnabled").to(a,"value","isEnabled"),s.bind("label").to(a,"value",(function(e){return i(e?"Toggle caption off":"Toggle caption on")})),e.listenTo(s,"execute",(function(){t.execute("toggleImageCaption",{focusCaptionOnShow:!0});var e=iv(r,t.model.document.selection);if(e){var i=t.editing.mapper.toViewElement(e);n.scrollToTheSelection(),n.change((function(e){e.addClass("image__caption_highlighted",i)}))}})),s}))}}],[{key:"requires",get:function(){return[Rm]}},{key:"pluginName",get:function(){return"ImageCaptionUI"}}]),n}(Rt),cv=y(2640),uv={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(cv.Z,uv),cv.Z.locals;var dv=function(e){_(n,e);var t=m(n);function n(e,r){var i;return b(this,n),(i=t.call(this,e))._defaultStyles={imageBlock:!1,imageInline:!1},i._styles=new Map(r.map((function(e){if(e.isDefault){var t,n=p(e.modelElements);try{for(n.s();!(t=n.n()).done;){var r=t.value;i._defaultStyles[r]=e.name}}catch(o){n.e(o)}finally{n.f()}}return[e.name,e]}))),i}return g(n,[{key:"refresh",value:function(){var e=this.editor.plugins.get("ImageUtils").getClosestSelectedImageElement(this.editor.model.document.selection);this.isEnabled=!!e,this.isEnabled?e.hasAttribute("imageStyle")?this.value=e.getAttribute("imageStyle"):this.value=this._defaultStyles[e.name]:this.value=!1}},{key:"execute",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=this.editor,r=n.model,i=n.plugins.get("ImageUtils");r.change((function(n){var o=t.value,a=i.getClosestSelectedImageElement(r.document.selection);o&&e.shouldConvertImageType(o,a)&&(e.editor.execute(i.isBlockImage(a)?"imageTypeInline":"imageTypeBlock"),a=i.getClosestSelectedImageElement(r.document.selection)),!o||e._styles.get(o).isDefault?n.removeAttribute("imageStyle",a):n.setAttribute("imageStyle",o,a)}))}},{key:"shouldConvertImageType",value:function(e,t){return!this._styles.get(e).modelElements.includes(t.name)}}]),n}(Lt),fv=Fu.objectFullWidth,pv=Fu.objectInline,hv=Fu.objectLeft,_v=Fu.objectRight,mv=Fu.objectCenter,vv=Fu.objectBlockLeft,gv=Fu.objectBlockRight,bv={inline:{name:"inline",title:"In line",icon:pv,modelElements:["imageInline"],isDefault:!0},alignLeft:{name:"alignLeft",title:"Left aligned image",icon:hv,modelElements:["imageBlock","imageInline"],className:"image-style-align-left"},alignBlockLeft:{name:"alignBlockLeft",title:"Left aligned image",icon:vv,modelElements:["imageBlock"],className:"image-style-block-align-left"},alignCenter:{name:"alignCenter",title:"Centered image",icon:mv,modelElements:["imageBlock"],className:"image-style-align-center"},alignRight:{name:"alignRight",title:"Right aligned image",icon:_v,modelElements:["imageBlock","imageInline"],className:"image-style-align-right"},alignBlockRight:{name:"alignBlockRight",title:"Right aligned image",icon:gv,modelElements:["imageBlock"],className:"image-style-block-align-right"},block:{name:"block",title:"Centered image",icon:mv,modelElements:["imageBlock"],isDefault:!0},side:{name:"side",title:"Side image",icon:_v,modelElements:["imageBlock"],className:"image-style-side"}},kv={full:fv,left:vv,right:gv,center:mv,inlineLeft:hv,inlineRight:_v,inline:pv},yv=[{name:"imageStyle:wrapText",title:"Wrap text",defaultItem:"imageStyle:alignLeft",items:["imageStyle:alignLeft","imageStyle:alignRight"]},{name:"imageStyle:breakText",title:"Break text",defaultItem:"imageStyle:block",items:["imageStyle:alignBlockLeft","imageStyle:block","imageStyle:alignBlockRight"]}];function wv(e){S("image-style-configuration-definition-invalid",e)}var Cv={normalizeStyles:function(e){return(e.configuredStyles.options||[]).map((function(e){return function(e){return e="string"==typeof e?bv[e]?i({},bv[e]):{name:e}:function(e,t){var n=i({},t);for(var r in e)Object.prototype.hasOwnProperty.call(t,r)||(n[r]=e[r]);return n}(bv[e.name],e),"string"==typeof e.icon&&(e.icon=kv[e.icon]||e.icon),e}(e)})).filter((function(t){return function(e,t){var n=t.isBlockPluginLoaded,r=t.isInlinePluginLoaded,i=e.modelElements,o=e.name;if(!(i&&i.length&&o))return wv({style:e}),!1;var a=[n?"imageBlock":null,r?"imageInline":null];return!!i.some((function(e){return a.includes(e)}))||(S("image-style-missing-dependency",{style:e,missingPlugins:i.map((function(e){return"imageBlock"===e?"ImageBlockEditing":"ImageInlineEditing"}))}),!1)}(t,e)}))},getDefaultStylesConfiguration:function(e,t){return e&&t?{options:["inline","alignLeft","alignRight","alignCenter","alignBlockLeft","alignBlockRight","block","side"]}:e?{options:["block","side"]}:t?{options:["inline","alignLeft","alignRight"]}:{}},getDefaultDropdownDefinitions:function(e){return e.has("ImageBlockEditing")&&e.has("ImageInlineEditing")?[].concat(yv):[]},warnInvalidStyle:wv,DEFAULT_OPTIONS:bv,DEFAULT_ICONS:kv,DEFAULT_DROPDOWN_DEFINITIONS:yv};function Av(e,t){var n,r=p(t);try{for(r.s();!(n=r.n()).done;){var i=n.value;if(i.name===e)return i}}catch(o){r.e(o)}finally{r.f()}}var xv=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=Cv.normalizeStyles,t=Cv.getDefaultStylesConfiguration,n=this.editor,r=n.plugins.has("ImageBlockEditing"),i=n.plugins.has("ImageInlineEditing");n.config.define("image.styles",t(r,i)),this.normalizedStyles=e({configuredStyles:n.config.get("image.styles"),isBlockPluginLoaded:r,isInlinePluginLoaded:i}),this._setupConversion(r,i),this._setupPostFixer(),n.commands.add("imageStyle",new dv(n,this.normalizedStyles))}},{key:"_setupConversion",value:function(e,t){var n,r=this.editor,i=r.model.schema,o=(n=this.normalizedStyles,function(e,t,r){if(r.consumable.consume(t.item,e.name)){var i=Av(t.attributeNewValue,n),o=Av(t.attributeOldValue,n),a=r.mapper.toViewElement(t.item),s=r.writer;o&&s.removeClass(o.className,a),i&&s.addClass(i.className,a)}}),a=function(e){var t={imageInline:e.filter((function(e){return!e.isDefault&&e.modelElements.includes("imageInline")})),imageBlock:e.filter((function(e){return!e.isDefault&&e.modelElements.includes("imageBlock")}))};return function(e,n,r){if(n.modelRange){var i=n.viewItem,o=Hs(n.modelRange.getItems());if(o&&r.schema.checkAttribute(o,"imageStyle")){var a,s=p(t[o.name]);try{for(s.s();!(a=s.n()).done;){var l=a.value;r.consumable.consume(i,{classes:l.className})&&r.writer.setAttribute("imageStyle",l.name,o)}}catch(c){s.e(c)}finally{s.f()}}}}}(this.normalizedStyles);r.editing.downcastDispatcher.on("attribute:imageStyle",o),r.data.downcastDispatcher.on("attribute:imageStyle",o),e&&(i.extend("imageBlock",{allowAttributes:"imageStyle"}),r.data.upcastDispatcher.on("element:figure",a,{priority:"low"})),t&&(i.extend("imageInline",{allowAttributes:"imageStyle"}),r.data.upcastDispatcher.on("element:img",a,{priority:"low"}))}},{key:"_setupPostFixer",value:function(){var e=this.editor,t=e.model.document,n=e.plugins.get(Rm),r=new Map(this.normalizedStyles.map((function(e){return[e.name,e]})));t.registerPostFixer((function(e){var i,o=!1,a=p(t.differ.getChanges());try{for(a.s();!(i=a.n()).done;){var s=i.value;if("insert"==s.type||"attribute"==s.type&&"imageStyle"==s.attributeKey){var l="insert"==s.type?s.position.nodeAfter:s.range.start.nodeAfter;if(l&&l.is("element","paragraph")&&l.childCount>0&&(l=l.getChild(0)),!n.isImage(l))continue;var c=l.getAttribute("imageStyle");if(!c)continue;var u=r.get(c);u&&u.modelElements.includes(l.name)||(e.removeAttribute("imageStyle",l),o=!0)}}}catch(d){a.e(d)}finally{a.f()}return o}))}}],[{key:"pluginName",get:function(){return"ImageStyleEditing"}},{key:"requires",get:function(){return[Rm]}}]),n}(Rt),Ev=y(5083),Dv={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(Ev.Z,Dv),Ev.Z.locals;var Tv=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"localizedDefaultStylesTitles",get:function(){var e=this.editor.t;return{"Wrap text":e("Wrap text"),"Break text":e("Break text"),"In line":e("In line"),"Full size image":e("Full size image"),"Side image":e("Side image"),"Left aligned image":e("Left aligned image"),"Centered image":e("Centered image"),"Right aligned image":e("Right aligned image")}}},{key:"init",value:function(){var e,t=this.editor.plugins,n=this.editor.config.get("image.toolbar")||[],r=Mv(t.get("ImageStyleEditing").normalizedStyles,this.localizedDefaultStylesTitles),i=p(r);try{for(i.s();!(e=i.n()).done;){var o=e.value;this._createButton(o)}}catch(u){i.e(u)}finally{i.f()}var a,s=Mv([].concat(h(n.filter(W)),h(Cv.getDefaultDropdownDefinitions(t))),this.localizedDefaultStylesTitles),l=p(s);try{for(l.s();!(a=l.n()).done;){var c=a.value;this._createDropdown(c,r)}}catch(u){l.e(u)}finally{l.f()}}},{key:"_createDropdown",value:function(e,t){var n=this.editor.ui.componentFactory;n.add(e.name,(function(r){var i,o=e.defaultItem,a=e.items,s=e.title,l=a.filter((function(e){return t.find((function(t){return Sv(t.name)===e}))})).map((function(e){var t=n.create(e);return e===o&&(i=t),t}));a.length!==l.length&&Cv.warnInvalidStyle({dropdown:e});var c=ff(r,Ld),u=c.buttonView;return pf(c,l),u.set({label:Pv(s,i.label),class:null,tooltip:!0}),u.bind("icon").toMany(l,"isOn",(function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t.findIndex(De);return r<0?i.icon:l[r].icon})),u.bind("label").toMany(l,"isOn",(function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t.findIndex(De);return Pv(s,r<0?i.label:l[r].label)})),u.bind("isOn").toMany(l,"isOn",(function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.some(De)})),u.bind("class").toMany(l,"isOn",(function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.some(De)?"ck-splitbutton_flatten":null})),u.on("execute",(function(){l.some((function(e){return e.isOn}))?c.isOpen=!c.isOpen:i.fire("execute")})),c.bind("isEnabled").toMany(l,"isEnabled",(function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.some(De)})),c}))}},{key:"_createButton",value:function(e){var t=this,n=e.name;this.editor.ui.componentFactory.add(Sv(n),(function(r){var i=t.editor.commands.get("imageStyle"),o=new Ed(r);return o.set({label:e.title,icon:e.icon,tooltip:!0,isToggleable:!0}),o.bind("isEnabled").to(i,"isEnabled"),o.bind("isOn").to(i,"value",(function(e){return e===n})),o.on("execute",t._executeCommand.bind(t,n)),o}))}},{key:"_executeCommand",value:function(e){this.editor.execute("imageStyle",{value:e}),this.editor.editing.view.focus()}}],[{key:"requires",get:function(){return[xv]}},{key:"pluginName",get:function(){return"ImageStyleUI"}}]),n}(Rt);function Mv(e,t){var n,r=p(e);try{for(r.s();!(n=r.n()).done;){var i=n.value;t[i.title]&&(i.title=t[i.title])}}catch(o){r.e(o)}finally{r.f()}return e}function Sv(e){return"imageStyle:".concat(e)}function Pv(e,t){return(e?e+": ":"")+t}function Nv(e){var t=e.map((function(e){return e.replace("+","\\+")}));return new RegExp("^image\\/(".concat(t.join("|"),")$"))}function Iv(e){return new Promise((function(t,n){var r=e.getAttribute("src");fetch(r).then((function(e){return e.blob()})).then((function(e){var n=Rv(e,r),i=n.replace("image/",""),o=new File([e],"image.".concat(i),{type:n});t(o)})).catch((function(e){return e&&"TypeError"===e.name?function(e){return function(e){return new Promise((function(t,n){var r=Ea.document.createElement("img");r.addEventListener("load",(function(){var e=Ea.document.createElement("canvas");e.width=r.width,e.height=r.height,e.getContext("2d").drawImage(r,0,0),e.toBlob((function(e){return e?t(e):n()}))})),r.addEventListener("error",(function(){return n()})),r.src=e}))}(e).then((function(t){var n=Rv(t,e),r=n.replace("image/","");return new File([t],"image.".concat(r),{type:n})}))}(r).then(t).catch(n):n(e)}))}))}function Rv(e,t){return e.type?e.type:t.match(/data:(image\/\w+);base64/)?t.match(/data:(image\/\w+);base64/)[1].toLowerCase():"image/jpeg"}var Ov=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this.editor,t=e.t,n=function(n){var r=new P_(n),i=e.commands.get("uploadImage"),o=e.config.get("image.upload.types"),a=Nv(o);return r.set({acceptedType:o.map((function(e){return"image/".concat(e)})).join(","),allowMultipleFiles:!0}),r.buttonView.set({label:t("Insert image"),icon:Fu.image,tooltip:!0}),r.buttonView.bind("isEnabled").to(i),r.on("done",(function(t,n){var r=Array.from(n).filter((function(e){return a.test(e.type)}));r.length&&e.execute("uploadImage",{file:r})})),r};e.ui.componentFactory.add("uploadImage",n),e.ui.componentFactory.add("imageUpload",n)}}],[{key:"pluginName",get:function(){return"ImageUploadUI"}}]),n}(Rt),Lv=y(3689),jv={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(Lv.Z,jv),Lv.Z.locals;var qv=y(4036),Bv={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(qv.Z,Bv),qv.Z.locals;var zv=y(3773),Hv={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(zv.Z,Hv),zv.Z.locals;var Fv=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),(r=t.call(this,e)).placeholder="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",r}return g(n,[{key:"init",value:function(){var e=this,t=this.editor;t.plugins.has("ImageBlockEditing")&&t.editing.downcastDispatcher.on("attribute:uploadStatus:imageBlock",(function(){return e.uploadStatusChange.apply(e,arguments)})),t.plugins.has("ImageInlineEditing")&&t.editing.downcastDispatcher.on("attribute:uploadStatus:imageInline",(function(){return e.uploadStatusChange.apply(e,arguments)}))}},{key:"uploadStatusChange",value:function(e,t,n){var r=this.editor,i=t.item,o=i.getAttribute("uploadId");if(n.consumable.consume(t.item,e.name)){var a=r.plugins.get("ImageUtils"),s=r.plugins.get(M_),l=o?t.attributeNewValue:null,c=this.placeholder,u=r.editing.mapper.toViewElement(i),d=n.writer;if("reading"==l)return Gv(u,d),void Vv(a,c,u,d);if("uploading"==l){var f=s.loaders.get(o);return Gv(u,d),void(f?(Uv(u,d),function(e,t,n,r){var i=function(e){var t=e.createUIElement("div",{class:"ck-progress-bar"});return e.setCustomProperty("progressBar",!0,t),t}(t);t.insert(t.createPositionAt(e,"end"),i),n.on("change:uploadedPercent",(function(e,t,n){r.change((function(e){e.setStyle("width",n+"%",i)}))}))}(u,d,f,r.editing.view),function(e,t,n,r){if(r.data){var i=e.findViewImgElement(t);n.setAttribute("src",r.data,i)}}(a,u,d,f)):Vv(a,c,u,d))}"complete"==l&&s.loaders.get(o)&&function(e,t,n){var r=t.createUIElement("div",{class:"ck-image-upload-complete-icon"});t.insert(t.createPositionAt(e,"end"),r),setTimeout((function(){n.change((function(e){return e.remove(e.createRangeOn(r))}))}),3e3)}(u,d,r.editing.view),function(e,t){Yv(e,t,"progressBar")}(u,d),Uv(u,d),function(e,t){t.removeClass("ck-appear",e)}(u,d)}}}],[{key:"pluginName",get:function(){return"ImageUploadProgress"}}]),n}(Rt);function Gv(e,t){e.hasClass("ck-appear")||t.addClass("ck-appear",e)}function Vv(e,t,n,r){n.hasClass("ck-image-upload-placeholder")||r.addClass("ck-image-upload-placeholder",n);var i=e.findViewImgElement(n);i.getAttribute("src")!==t&&r.setAttribute("src",t,i),Wv(n,"placeholder")||r.insert(r.createPositionAfter(i),function(e){var t=e.createUIElement("div",{class:"ck-upload-placeholder-loader"});return e.setCustomProperty("placeholder",!0,t),t}(r))}function Uv(e,t){e.hasClass("ck-image-upload-placeholder")&&t.removeClass("ck-image-upload-placeholder",e),Yv(e,t,"placeholder")}function Wv(e,t){var n,r=p(e.getChildren());try{for(r.s();!(n=r.n()).done;){var i=n.value;if(i.getCustomProperty(t))return i}}catch(o){r.e(o)}finally{r.f()}}function Yv(e,t,n){var r=Wv(e,n);r&&t.remove(t.createRangeOn(r))}var Qv=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"refresh",value:function(){var e=this.editor,t=e.plugins.get("ImageUtils"),n=e.model.document.selection.getSelectedElement();this.isEnabled=t.isImageAllowed()||t.isImage(n)}},{key:"execute",value:function(e){var t=this,n=$r(e.file),r=this.editor.model.document.selection,i=this.editor.plugins.get("ImageUtils"),o=Object.fromEntries(r.getAttributes());n.forEach((function(e,n){var a=r.getSelectedElement();if(n&&a&&i.isImage(a)){var s=t.editor.model.createPositionAfter(a);t._uploadImage(e,o,s)}else t._uploadImage(e,o)}))}},{key:"_uploadImage",value:function(e,t,n){var r=this.editor,o=r.plugins.get(M_).createLoader(e),a=r.plugins.get("ImageUtils");o&&a.insertImage(i(i({},t),{},{uploadId:o.id}),n)}}]),n}(Lt),Kv=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),r=t.call(this,e),e.config.define("image",{upload:{types:["jpeg","png","gif","bmp","webp","tiff"]}}),r._uploadImageElements=new Map,r}return g(n,[{key:"init",value:function(){var e=this,t=this.editor,n=t.model.document,r=t.conversion,i=t.plugins.get(M_),o=t.plugins.get("ImageUtils"),a=Nv(t.config.get("image.upload.types")),s=new Qv(t);t.commands.add("uploadImage",s),t.commands.add("imageUpload",s),r.for("upcast").attributeToAttribute({view:{name:"img",key:"uploadId"},model:"uploadId"}),this.listenTo(t.editing.view.document,"clipboardInput",(function(e,n){if(r=n.dataTransfer,!Array.from(r.types).includes("text/html")||""===r.getData("text/html")){var r,i=Array.from(n.dataTransfer.files).filter((function(e){return!!e&&a.test(e.type)}));i.length&&(e.stop(),t.model.change((function(e){n.targetRanges&&e.setSelection(n.targetRanges.map((function(e){return t.editing.mapper.toModelRange(e)}))),t.model.enqueueChange((function(){t.execute("uploadImage",{file:i})}))})))}})),this.listenTo(t.plugins.get("ClipboardPipeline"),"inputTransformation",(function(e,n){var r=Array.from(t.editing.view.createRangeIn(n.content)).filter((function(e){return function(e,t){return!(!e.isInlineImageView(t)||!t.getAttribute("src"))&&(t.getAttribute("src").match(/^data:image\/\w+;base64,/g)||t.getAttribute("src").match(/^blob:/g))}(o,e.item)&&!e.item.getAttribute("uploadProcessed")})).map((function(e){return{promise:Iv(e.item),imageElement:e.item}}));if(r.length){var a,s=new Ap(t.editing.view.document),l=p(r);try{for(l.s();!(a=l.n()).done;){var c=a.value;s.setAttribute("uploadProcessed",!0,c.imageElement);var u=i.createLoader(c.promise);u&&(s.setAttribute("src","",c.imageElement),s.setAttribute("uploadId",u.id,c.imageElement))}}catch(d){l.e(d)}finally{l.f()}}})),t.editing.view.document.on("dragover",(function(e,t){t.preventDefault()})),n.on("change",(function(){var r,o=n.differ.getChanges({includeChangesInGraveyard:!0}).reverse(),a=new Set,s=p(o);try{for(s.s();!(r=s.n()).done;){var l=r.value;if("insert"==l.type&&"$text"!=l.name){var c,u=l.position.nodeAfter,d="$graveyard"==l.position.root.rootName,f=p(Zv(t,u));try{for(f.s();!(c=f.n()).done;){var h=c.value,_=h.getAttribute("uploadId");if(_){var m=i.loaders.get(_);m&&(d?a.has(_)||m.abort():(a.add(_),e._uploadImageElements.set(_,h),"idle"==m.status&&e._readAndUpload(m)))}}}catch(v){f.e(v)}finally{f.f()}}}}catch(v){s.e(v)}finally{s.f()}})),this.on("uploadComplete",(function(t,n){var r=n.imageElement,i=n.data,o=i.urls?i.urls:i;e.editor.model.change((function(t){t.setAttribute("src",o.default,r),e._parseAndSetSrcsetAttributeOnImage(o,r,t)}))}),{priority:"low"})}},{key:"afterInit",value:function(){var e=this.editor.model.schema;this.editor.plugins.has("ImageBlockEditing")&&e.extend("imageBlock",{allowAttributes:["uploadId","uploadStatus"]}),this.editor.plugins.has("ImageInlineEditing")&&e.extend("imageInline",{allowAttributes:["uploadId","uploadStatus"]})}},{key:"_readAndUpload",value:function(e){var t=this,n=this.editor,r=n.model,i=n.locale.t,o=n.plugins.get(M_),a=n.plugins.get(Rf),s=n.plugins.get("ImageUtils"),l=this._uploadImageElements;return r.enqueueChange({isUndoable:!1},(function(t){t.setAttribute("uploadStatus","reading",l.get(e.id))})),e.read().then((function(){var t=e.upload(),i=l.get(e.id);if(To.isSafari){var o=n.editing.mapper.toViewElement(i),a=s.findViewImgElement(o);n.editing.view.once("render",(function(){if(a.parent){var e=n.editing.view.domConverter.mapViewToDom(a.parent);if(e){var t=e.style.display;e.style.display="none",e._ckHack=e.offsetHeight,e.style.display=t}}}))}return r.enqueueChange({isUndoable:!1},(function(e){e.setAttribute("uploadStatus","uploading",i)})),t})).then((function(n){r.enqueueChange({isUndoable:!1},(function(r){var i=l.get(e.id);r.setAttribute("uploadStatus","complete",i),t.fire("uploadComplete",{data:n,imageElement:i})})),c()})).catch((function(t){if("error"!==e.status&&"aborted"!==e.status)throw t;"error"==e.status&&t&&a.showWarning(t,{title:i("Upload failed"),namespace:"upload"}),r.enqueueChange({isUndoable:!1},(function(t){t.remove(l.get(e.id))})),c()}));function c(){r.enqueueChange({isUndoable:!1},(function(t){var n=l.get(e.id);t.removeAttribute("uploadId",n),t.removeAttribute("uploadStatus",n),l.delete(e.id)})),o.destroyLoader(e)}}},{key:"_parseAndSetSrcsetAttributeOnImage",value:function(e,t,n){var r=0,i=Object.keys(e).filter((function(e){var t=parseInt(e,10);if(!isNaN(t))return r=Math.max(r,t),!0})).map((function(t){return"".concat(e[t]," ").concat(t,"w")})).join(", ");""!=i&&n.setAttribute("srcset",{data:i,width:r},t)}}],[{key:"requires",get:function(){return[M_,Rf,Rp,Rm]}},{key:"pluginName",get:function(){return"ImageUploadEditing"}}]),n}(Rt);function Zv(e,t){var n=e.plugins.get("ImageUtils");return Array.from(e.model.createRangeOn(t)).filter((function(e){return n.isImage(e.item)})).map((function(e){return e.item}))}var $v=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this.editor;e.commands.add("indent",new qt(e)),e.commands.add("outdent",new qt(e))}}],[{key:"pluginName",get:function(){return"IndentEditing"}}]),n}(Rt),Jv='<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2 3.75c0 .414.336.75.75.75h14.5a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75zm5 6c0 .414.336.75.75.75h9.5a.75.75 0 1 0 0-1.5h-9.5a.75.75 0 0 0-.75.75zM2.75 16.5h14.5a.75.75 0 1 0 0-1.5H2.75a.75.75 0 1 0 0 1.5zM1.632 6.95 5.02 9.358a.4.4 0 0 1-.013.661l-3.39 2.207A.4.4 0 0 1 1 11.892V7.275a.4.4 0 0 1 .632-.326z"/></svg>',Xv='<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2 3.75c0 .414.336.75.75.75h14.5a.75.75 0 1 0 0-1.5H2.75a.75.75 0 0 0-.75.75zm5 6c0 .414.336.75.75.75h9.5a.75.75 0 1 0 0-1.5h-9.5a.75.75 0 0 0-.75.75zM2.75 16.5h14.5a.75.75 0 1 0 0-1.5H2.75a.75.75 0 1 0 0 1.5zm1.618-9.55L.98 9.358a.4.4 0 0 0 .013.661l3.39 2.207A.4.4 0 0 0 5 11.892V7.275a.4.4 0 0 0-.632-.326z"/></svg>',eg=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this.editor,t=e.locale,n=e.t,r="ltr"==t.uiLanguageDirection?Jv:Xv,i="ltr"==t.uiLanguageDirection?Xv:Jv;this._defineButton("indent",n("Increase indent"),r),this._defineButton("outdent",n("Decrease indent"),i)}},{key:"_defineButton",value:function(e,t,n){var r=this,i=this.editor;i.ui.componentFactory.add(e,(function(o){var a=i.commands.get(e),s=new Ed(o);return s.set({label:t,icon:n,tooltip:!0}),s.bind("isOn","isEnabled").to(a,"value","isEnabled"),r.listenTo(s,"execute",(function(){i.execute(e),i.editing.view.focus()})),s}))}}],[{key:"pluginName",get:function(){return"IndentUI"}}]),n}(Rt),tg=function(){function e(){b(this,e),this._definitions=new Set}return g(e,[{key:"length",get:function(){return this._definitions.size}},{key:"add",value:function(e){var t=this;Array.isArray(e)?e.forEach((function(e){return t._definitions.add(e)})):this._definitions.add(e)}},{key:"getDispatcher",value:function(){var e=this;return function(t){t.on("attribute:linkHref",(function(t,n,r){if(r.consumable.test(n.item,"attribute:linkHref")){var i,o=r.writer,a=o.document.selection,s=p(e._definitions);try{for(s.s();!(i=s.n()).done;){var l=i.value,c=o.createAttributeElement("a",l.attributes,{priority:5});for(var u in l.classes&&o.addClass(l.classes,c),l.styles)o.setStyle(u,l.styles[u],c);o.setCustomProperty("link",!0,c),l.callback(n.attributeNewValue)?n.item.is("selection")?o.wrap(a.getFirstRange(),c):o.wrap(r.mapper.toViewRange(n.range),c):o.unwrap(r.mapper.toViewRange(n.range),c)}}catch(d){s.e(d)}finally{s.f()}}}),{priority:"high"})}}},{key:"getDispatcherForLinkedImage",value:function(){var e=this;return function(t){t.on("attribute:linkHref:imageBlock",(function(t,n,r){var i,o=r.writer,a=r.mapper.toViewElement(n.item),s=Array.from(a.getChildren()).find((function(e){return"a"===e.name})),l=p(e._definitions);try{for(l.s();!(i=l.n()).done;){var c=i.value,u=ci(c.attributes);if(c.callback(n.attributeNewValue)){var d,h=p(u);try{for(h.s();!(d=h.n()).done;){var _=f(d.value,2),m=_[0],v=_[1];"class"===m?o.addClass(v,s):o.setAttribute(m,v,s)}}catch(x){h.e(x)}finally{h.f()}for(var g in c.classes&&o.addClass(c.classes,s),c.styles)o.setStyle(g,c.styles[g],s)}else{var b,k=p(u);try{for(k.s();!(b=k.n()).done;){var y=f(b.value,2),w=y[0],C=y[1];"class"===w?o.removeClass(C,s):o.removeAttribute(w,s)}}catch(x){k.e(x)}finally{k.f()}for(var A in c.classes&&o.removeClass(c.classes,s),c.styles)o.removeStyle(A,s)}}}catch(x){l.e(x)}finally{l.f()}}))}}}]),e}(),ng=function(e,t,n){var r=e.length;return n=void 0===n?r:n,!t&&n>=r?e:Ni(e,t,n)},rg=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]"),ig=function(e){return rg.test(e)},og=function(e){return e.split("")},ag="[\\ud800-\\udfff]",sg="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",lg="\\ud83c[\\udffb-\\udfff]",cg="[^\\ud800-\\udfff]",ug="(?:\\ud83c[\\udde6-\\uddff]){2}",dg="[\\ud800-\\udbff][\\udc00-\\udfff]",fg="(?:"+sg+"|"+lg+")?",pg="[\\ufe0e\\ufe0f]?",hg=pg+fg+"(?:\\u200d(?:"+[cg,ug,dg].join("|")+")"+pg+fg+")*",_g="(?:"+[cg+sg+"?",sg,ug,dg,ag].join("|")+")",mg=RegExp(lg+"(?="+lg+")|"+_g+hg,"g"),vg=function(e){return e.match(mg)||[]},gg=function(e){return ig(e)?vg(e):og(e)},bg=function(e){return function(t){t=Di(t);var n=ig(t)?gg(t):void 0,r=n?n[0]:t.charAt(0),i=n?ng(n,1).join(""):t.slice(1);return r[e]()+i}}("toUpperCase"),kg=/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205f\u3000]/g,yg=/^(?:(?:https?|ftps?|mailto):|[^a-z]|[a-z+.-]+(?:[^a-z+.:-]|$))/i,wg=/^[\S]+@((?![-_])(?:[-\w\u00a1-\uffff]{0,63}[^-_]\.))+(?:[a-z\u00a1-\uffff]{2,})$/i,Cg=/^((\w+:(\/{2,})?)|(\W))/i,Ag="Ctrl+K";function xg(e,t){var n=t.writer,r=n.createAttributeElement("a",{href:e},{priority:5});return n.setCustomProperty("link",!0,r),r}function Eg(e){return function(e){return e.replace(kg,"").match(yg)}(e=String(e))?e:"#"}function Dg(e,t){return!!e&&t.checkAttribute(e.name,"linkHref")}function Tg(e,t){var n,r=(n=e,wg.test(n)?"mailto:":t),i=!!r&&!Cg.test(e);return e&&i?r+e:e}function Mg(e){window.open(e,"_blank","noopener")}var Sg=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),(r=t.call(this,e)).manualDecorators=new Kr,r.automaticDecorators=new tg,r}return g(n,[{key:"restoreManualDecoratorStates",value:function(){var e,t=p(this.manualDecorators);try{for(t.s();!(e=t.n()).done;){var n=e.value;n.value=this._getDecoratorStateFromModel(n.id)}}catch(r){t.e(r)}finally{t.f()}}},{key:"refresh",value:function(){var e=this.editor.model,t=e.document.selection,n=t.getSelectedElement()||Hs(t.getSelectedBlocks());Dg(n,e.schema)?(this.value=n.getAttribute("linkHref"),this.isEnabled=e.schema.checkAttribute(n,"linkHref")):(this.value=t.getAttribute("linkHref"),this.isEnabled=e.schema.checkAttributeInSelection(t,"linkHref"));var r,i=p(this.manualDecorators);try{for(i.s();!(r=i.n()).done;){var o=r.value;o.value=this._getDecoratorStateFromModel(o.id)}}catch(a){i.e(a)}finally{i.f()}}},{key:"execute",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=this.editor.model,i=r.document.selection,o=[],a=[];for(var s in n)n[s]?o.push(s):a.push(s);r.change((function(n){if(i.isCollapsed){var s=i.getFirstPosition();if(i.hasAttribute("linkHref")){var l=m_(s,"linkHref",i.getAttribute("linkHref"),r);n.setAttribute("linkHref",e,l),o.forEach((function(e){n.setAttribute(e,!0,l)})),a.forEach((function(e){n.removeAttribute(e,l)})),n.setSelection(n.createPositionAfter(l.end.nodeBefore))}else if(""!==e){var c=ci(i.getAttributes());c.set("linkHref",e),o.forEach((function(e){c.set(e,!0)}));var u=r.insertContent(n.createText(e,c),s).end;n.setSelection(u)}["linkHref"].concat(o,a).forEach((function(e){n.removeSelectionAttribute(e)}))}else{var d,f=r.schema.getValidRanges(i.getRanges(),"linkHref"),h=[],_=p(i.getSelectedBlocks());try{for(_.s();!(d=_.n()).done;){var m=d.value;r.schema.checkAttribute(m,"linkHref")&&h.push(n.createRangeOn(m))}}catch(A){_.e(A)}finally{_.f()}var v,g=h.slice(),b=p(f);try{for(b.s();!(v=b.n()).done;){var k=v.value;t._isRangeToUpdate(k,h)&&g.push(k)}}catch(A){b.e(A)}finally{b.f()}var y,w=p(g);try{var C=function(){var t=y.value;n.setAttribute("linkHref",e,t),o.forEach((function(e){n.setAttribute(e,!0,t)})),a.forEach((function(e){n.removeAttribute(e,t)}))};for(w.s();!(y=w.n()).done;)C()}catch(A){w.e(A)}finally{w.f()}}}))}},{key:"_getDecoratorStateFromModel",value:function(e){var t=this.editor.model,n=t.document.selection,r=n.getSelectedElement();return Dg(r,t.schema)?r.getAttribute(e):n.getAttribute(e)}},{key:"_isRangeToUpdate",value:function(e,t){var n,r=p(t);try{for(r.s();!(n=r.n()).done;)if(n.value.containsRange(e))return!1}catch(i){r.e(i)}finally{r.f()}return!0}}]),n}(Lt),Pg=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"refresh",value:function(){var e=this.editor.model,t=e.document.selection,n=t.getSelectedElement();Dg(n,e.schema)?this.isEnabled=e.schema.checkAttribute(n,"linkHref"):this.isEnabled=e.schema.checkAttributeInSelection(t,"linkHref")}},{key:"execute",value:function(){var e=this.editor,t=this.editor.model,n=t.document.selection,r=e.commands.get("link");t.change((function(e){var i,o=n.isCollapsed?[m_(n.getFirstPosition(),"linkHref",n.getAttribute("linkHref"),t)]:t.schema.getValidRanges(n.getRanges(),"linkHref"),a=p(o);try{for(a.s();!(i=a.n()).done;){var s=i.value;if(e.removeAttribute("linkHref",s),r){var l,c=p(r.manualDecorators);try{for(c.s();!(l=c.n()).done;){var u=l.value;e.removeAttribute(u.id,s)}}catch(d){c.e(d)}finally{c.f()}}}}catch(d){a.e(d)}finally{a.f()}}))}}]),n}(Lt),Ng=function(){function e(t){var n=t.id,r=t.label,i=t.attributes,o=t.classes,a=t.styles,s=t.defaultValue;b(this,e),this.id=n,this.set("value"),this.defaultValue=s,this.label=r,this.attributes=i,this.classes=o,this.styles=a}return g(e,[{key:"_createPattern",value:function(){return{attributes:this.attributes,classes:this.classes,styles:this.styles}}}]),e}();It(Ng,Dt);var Ig=y(9773),Rg={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(Ig.Z,Rg),Ig.Z.locals;var Og="automatic",Lg=/^(https?:)?\/\//,jg=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),r=t.call(this,e),e.config.define("link",{addTargetToExternalLinks:!1}),r}return g(n,[{key:"init",value:function(){var e=this.editor;e.model.schema.extend("$text",{allowAttributes:"linkHref"}),e.conversion.for("dataDowncast").attributeToElement({model:"linkHref",view:xg}),e.conversion.for("editingDowncast").attributeToElement({model:"linkHref",view:function(e,t){return xg(Eg(e),t)}}),e.conversion.for("upcast").elementToAttribute({view:{name:"a",attributes:{href:!0}},model:{key:"linkHref",value:function(e){return e.getAttribute("href")}}}),e.commands.add("link",new Sg(e)),e.commands.add("unlink",new Pg(e));var t=function(e,t){var n={"Open in a new tab":e("Open in a new tab"),Downloadable:e("Downloadable")};return t.forEach((function(e){return e.label&&n[e.label]&&(e.label=n[e.label]),e})),t}(e.t,function(e){var t=[];if(e)for(var n=0,r=Object.entries(e);n<r.length;n++){var i=f(r[n],2),o=i[0],a=i[1],s=Object.assign({},a,{id:"link".concat(bg(o))});t.push(s)}return t}(e.config.get("link.decorators")));this._enableAutomaticDecorators(t.filter((function(e){return e.mode===Og}))),this._enableManualDecorators(t.filter((function(e){return"manual"===e.mode}))),e.plugins.get(t_).registerAttribute("linkHref"),function(e,t,n,r){var i=e.editing.view,o=new Set;i.document.registerPostFixer((function(i){var a=e.model.document.selection,s=!1;if(a.hasAttribute(t)){var l,c=m_(a.getFirstPosition(),t,a.getAttribute(t),e.model),u=e.editing.mapper.toViewRange(c),d=p(u.getItems());try{for(d.s();!(l=d.n()).done;){var f=l.value;f.is("element",n)&&!f.hasClass(r)&&(i.addClass(r,f),o.add(f),s=!0)}}catch(h){d.e(h)}finally{d.f()}}return s})),e.conversion.for("editingDowncast").add((function(e){function t(){i.change((function(e){var t,n=p(o.values());try{for(n.s();!(t=n.n()).done;){var i=t.value;e.removeClass(r,i),o.delete(i)}}catch(a){n.e(a)}finally{n.f()}}))}e.on("insert",t,{priority:"highest"}),e.on("remove",t,{priority:"highest"}),e.on("attribute",t,{priority:"highest"}),e.on("selection",t,{priority:"highest"})}))}(e,"linkHref","a","ck-link_selected"),this._enableLinkOpen(),this._enableInsertContentSelectionAttributesFixer(),this._enableClickingAfterLink(),this._enableTypingOverLink(),this._handleDeleteContentAfterLink()}},{key:"_enableAutomaticDecorators",value:function(e){var t=this.editor,n=t.commands.get("link").automaticDecorators;t.config.get("link.addTargetToExternalLinks")&&n.add({id:"linkIsExternal",mode:Og,callback:function(e){return Lg.test(e)},attributes:{target:"_blank",rel:"noopener noreferrer"}}),n.add(e),n.length&&t.conversion.for("downcast").add(n.getDispatcher())}},{key:"_enableManualDecorators",value:function(e){if(e.length){var t=this.editor,n=t.commands.get("link").manualDecorators;e.forEach((function(e){t.model.schema.extend("$text",{allowAttributes:e.id}),e=new Ng(e),n.add(e),t.conversion.for("downcast").attributeToElement({model:e.id,view:function(t,n){var r=n.writer;if(t){var i=r.createAttributeElement("a",e.attributes,{priority:5});for(var o in e.classes&&r.addClass(e.classes,i),e.styles)r.setStyle(o,e.styles[o],i);return r.setCustomProperty("link",!0,i),i}}}),t.conversion.for("upcast").elementToAttribute({view:i({name:"a"},e._createPattern()),model:{key:e.id}})}))}}},{key:"_enableLinkOpen",value:function(){var e=this.editor,t=e.editing.view.document,n=e.model.document;this.listenTo(t,"click",(function(e,t){if(To.isMac?t.domEvent.metaKey:t.domEvent.ctrlKey){var n=t.domTarget;if("a"!=n.tagName.toLowerCase()&&(n=n.closest("a")),n){var r=n.getAttribute("href");r&&(e.stop(),t.preventDefault(),Mg(r))}}}),{context:"$capture"}),this.listenTo(t,"enter",(function(e,t){var r=n.selection,i=r.getSelectedElement(),o=i?i.getAttribute("linkHref"):r.getAttribute("linkHref");o&&t.domEvent.altKey&&(e.stop(),Mg(o))}),{context:"a"})}},{key:"_enableInsertContentSelectionAttributesFixer",value:function(){var e=this.editor.model,t=e.document.selection;this.listenTo(e,"insertContent",(function(){var n=t.anchor.nodeBefore,r=t.anchor.nodeAfter;t.hasAttribute("linkHref")&&n&&n.hasAttribute("linkHref")&&(r&&r.hasAttribute("linkHref")||e.change((function(t){qg(t,zg(e.schema))})))}),{priority:"low"})}},{key:"_enableClickingAfterLink",value:function(){var e=this.editor,t=e.model;e.editing.view.addObserver(Cp);var n=!1;this.listenTo(e.editing.view.document,"mousedown",(function(){n=!0})),this.listenTo(e.editing.view.document,"selectionChange",(function(){if(n){n=!1;var e=t.document.selection;if(e.isCollapsed&&e.hasAttribute("linkHref")){var r=e.getFirstPosition(),i=m_(r,"linkHref",e.getAttribute("linkHref"),t);(r.isTouching(i.start)||r.isTouching(i.end))&&t.change((function(e){qg(e,zg(t.schema))}))}}}))}},{key:"_enableTypingOverLink",value:function(){var e,t,n=this.editor,r=n.editing.view;this.listenTo(r.document,"delete",(function(){t=!0}),{priority:"high"}),this.listenTo(n.model,"deleteContent",(function(){var r=n.model.document.selection;r.isCollapsed||(t?t=!1:Bg(n)&&function(e){var t=e.document.selection,n=t.getFirstPosition(),r=t.getLastPosition(),i=n.nodeAfter;return!!i&&!!i.is("$text")&&!!i.hasAttribute("linkHref")&&(i===(r.textNode||r.nodeBefore)||m_(n,"linkHref",i.getAttribute("linkHref"),e).containsRange(e.createRange(n,r),!0))}(n.model)&&(e=r.getAttributes()))}),{priority:"high"}),this.listenTo(n.model,"insertContent",(function(r,i){var o=f(i,1)[0];t=!1,Bg(n)&&e&&(n.model.change((function(t){var n,r=p(e);try{for(r.s();!(n=r.n()).done;){var i=f(n.value,2),a=i[0],s=i[1];t.setAttribute(a,s,o)}}catch(l){r.e(l)}finally{r.f()}})),e=null)}),{priority:"high"})}},{key:"_handleDeleteContentAfterLink",value:function(){var e=this.editor,t=e.model,n=t.document.selection,r=e.editing.view,i=!1,o=!1;this.listenTo(r.document,"delete",(function(e,t){o=t.domEvent.keyCode===No.backspace}),{priority:"high"}),this.listenTo(t,"deleteContent",(function(){i=!1;var e=n.getFirstPosition(),r=n.getAttribute("linkHref");if(r){var o=m_(e,"linkHref",r,t);i=o.containsPosition(e)||o.end.isEqual(e)}}),{priority:"high"}),this.listenTo(t,"deleteContent",(function(){o&&(o=!1,i||e.model.enqueueChange((function(e){qg(e,zg(t.schema))})))}),{priority:"low"})}}],[{key:"pluginName",get:function(){return"LinkEditing"}},{key:"requires",get:function(){return[t_,$h,Rp]}}]),n}(Rt);function qg(e,t){e.removeSelectionAttribute("linkHref");var n,r=p(t);try{for(r.s();!(n=r.n()).done;){var i=n.value;e.removeSelectionAttribute(i)}}catch(o){r.e(o)}finally{r.f()}}function Bg(e){return e.model.change((function(e){return e.batch})).isTyping}function zg(e){return e.getDefinition("$text").allowAttributes.filter((function(e){return e.startsWith("link")}))}var Hg=y(7754),Fg={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(Hg.Z,Fg),Hg.Z.locals;var Gg=function(e){_(n,e);var t=m(n);function n(e,r){var i;b(this,n),i=t.call(this,e);var o=e.t;i.focusTracker=new Fs,i.keystrokes=new Gs,i.urlInputView=i._createUrlInput(),i.saveButtonView=i._createButton(o("Save"),Fu.check,"ck-button-save"),i.saveButtonView.type="submit",i.cancelButtonView=i._createButton(o("Cancel"),Fu.cancel,"ck-button-cancel","cancel"),i._manualDecoratorSwitches=i._createManualDecoratorSwitches(r),i.children=i._createFormChildren(r.manualDecorators),i._focusables=new Wu,i._focusCycler=new Ud({focusables:i._focusables,focusTracker:i.focusTracker,keystrokeHandler:i.keystrokes,actions:{focusPrevious:"shift + tab",focusNext:"tab"}});var a=["ck","ck-link-form","ck-responsive-form"];return r.manualDecorators.length&&a.push("ck-link-form_layout-vertical","ck-vertical-form"),i.setTemplate({tag:"form",attributes:{class:a,tabindex:"-1"},children:i.children}),Vu(l(i)),i}return g(n,[{key:"getDecoratorSwitchesState",value:function(){return Array.from(this._manualDecoratorSwitches).reduce((function(e,t){return e[t.name]=t.isOn,e}),{})}},{key:"render",value:function(){var e=this;a(s(n.prototype),"render",this).call(this),Uu({view:this}),[this.urlInputView].concat(h(this._manualDecoratorSwitches),[this.saveButtonView,this.cancelButtonView]).forEach((function(t){e._focusables.add(t),e.focusTracker.add(t.element)})),this.keystrokes.listenTo(this.element)}},{key:"destroy",value:function(){a(s(n.prototype),"destroy",this).call(this),this.focusTracker.destroy(),this.keystrokes.destroy()}},{key:"focus",value:function(){this._focusCycler.focusFirst()}},{key:"_createUrlInput",value:function(){var e=this.locale.t,t=new Nf(this.locale,If);return t.label=e("Link URL"),t}},{key:"_createButton",value:function(e,t,n,r){var i=new Ed(this.locale);return i.set({label:e,icon:t,tooltip:!0}),i.extendTemplate({attributes:{class:n}}),r&&i.delegate("execute").to(this,r),i}},{key:"_createManualDecoratorSwitches",value:function(e){var t,n=this,r=this.createCollection(),i=p(e.manualDecorators);try{var o=function(){var i=t.value,o=new Md(n.locale);o.set({name:i.id,label:i.label,withText:!0}),o.bind("isOn").toMany([i,e],"value",(function(e,t){return void 0===t&&void 0===e?i.defaultValue:e})),o.on("execute",(function(){i.set("value",!o.isOn)})),r.add(o)};for(i.s();!(t=i.n()).done;)o()}catch(a){i.e(a)}finally{i.f()}return r}},{key:"_createFormChildren",value:function(e){var t=this.createCollection();if(t.add(this.urlInputView),e.length){var n=new Ku;n.setTemplate({tag:"ul",children:this._manualDecoratorSwitches.map((function(e){return{tag:"li",children:[e],attributes:{class:["ck","ck-list__item"]}}})),attributes:{class:["ck","ck-reset","ck-list"]}}),t.add(n)}return t.add(this.saveButtonView),t.add(this.cancelButtonView),t}}]),n}(Ku),Vg=y(2347),Ug={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(Vg.Z,Ug),Vg.Z.locals;var Wg=function(e){_(n,e);var t=m(n);function n(e){var r;b(this,n),r=t.call(this,e);var i=e.t;return r.focusTracker=new Fs,r.keystrokes=new Gs,r.previewButtonView=r._createPreviewButton(),r.unlinkButtonView=r._createButton(i("Unlink"),'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m11.077 15 .991-1.416a.75.75 0 1 1 1.229.86l-1.148 1.64a.748.748 0 0 1-.217.206 5.251 5.251 0 0 1-8.503-5.955.741.741 0 0 1 .12-.274l1.147-1.639a.75.75 0 1 1 1.228.86L4.933 10.7l.006.003a3.75 3.75 0 0 0 6.132 4.294l.006.004zm5.494-5.335a.748.748 0 0 1-.12.274l-1.147 1.639a.75.75 0 1 1-1.228-.86l.86-1.23a3.75 3.75 0 0 0-6.144-4.301l-.86 1.229a.75.75 0 0 1-1.229-.86l1.148-1.64a.748.748 0 0 1 .217-.206 5.251 5.251 0 0 1 8.503 5.955zm-4.563-2.532a.75.75 0 0 1 .184 1.045l-3.155 4.505a.75.75 0 1 1-1.229-.86l3.155-4.506a.75.75 0 0 1 1.045-.184zm4.919 10.562-1.414 1.414a.75.75 0 1 1-1.06-1.06l1.414-1.415-1.415-1.414a.75.75 0 0 1 1.061-1.06l1.414 1.414 1.414-1.415a.75.75 0 0 1 1.061 1.061l-1.414 1.414 1.414 1.415a.75.75 0 0 1-1.06 1.06l-1.415-1.414z"/></svg>',"unlink"),r.editButtonView=r._createButton(i("Edit link"),Fu.pencil,"edit"),r.set("href"),r._focusables=new Wu,r._focusCycler=new Ud({focusables:r._focusables,focusTracker:r.focusTracker,keystrokeHandler:r.keystrokes,actions:{focusPrevious:"shift + tab",focusNext:"tab"}}),r.setTemplate({tag:"div",attributes:{class:["ck","ck-link-actions","ck-responsive-form"],tabindex:"-1"},children:[r.previewButtonView,r.editButtonView,r.unlinkButtonView]}),r}return g(n,[{key:"render",value:function(){var e=this;a(s(n.prototype),"render",this).call(this),[this.previewButtonView,this.editButtonView,this.unlinkButtonView].forEach((function(t){e._focusables.add(t),e.focusTracker.add(t.element)})),this.keystrokes.listenTo(this.element)}},{key:"destroy",value:function(){a(s(n.prototype),"destroy",this).call(this),this.focusTracker.destroy(),this.keystrokes.destroy()}},{key:"focus",value:function(){this._focusCycler.focusFirst()}},{key:"_createButton",value:function(e,t,n){var r=new Ed(this.locale);return r.set({label:e,icon:t,tooltip:!0}),r.delegate("execute").to(this,n),r}},{key:"_createPreviewButton",value:function(){var e=new Ed(this.locale),t=this.bindTemplate,n=this.t;return e.set({withText:!0,tooltip:n("Open link in new tab")}),e.extendTemplate({attributes:{class:["ck","ck-link-actions__preview"],href:t.to("href",(function(e){return e&&Eg(e)})),target:"_blank",rel:"noopener noreferrer"}}),e.bind("label").to(this,"href",(function(e){return e||n("This link has no URL")})),e.bind("isEnabled").to(this,"href",(function(e){return!!e})),e.template.tag="a",e.template.eventListeners={},e}}]),n}(Ku),Yg="link-ui",Qg=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this.editor;e.editing.view.addObserver(wp),this.actionsView=this._createActionsView(),this.formView=this._createFormView(),this._balloon=e.plugins.get(Qf),this._createToolbarLinkButton(),this._enableUserBalloonInteractions(),e.conversion.for("editingDowncast").markerToHighlight({model:Yg,view:{classes:["ck-fake-link-selection"]}}),e.conversion.for("editingDowncast").markerToElement({model:Yg,view:{name:"span",classes:["ck-fake-link-selection","ck-fake-link-selection_collapsed"]}})}},{key:"destroy",value:function(){a(s(n.prototype),"destroy",this).call(this),this.formView.destroy()}},{key:"_createActionsView",value:function(){var e=this,t=this.editor,n=new Wg(t.locale),r=t.commands.get("link"),i=t.commands.get("unlink");return n.bind("href").to(r,"value"),n.editButtonView.bind("isEnabled").to(r),n.unlinkButtonView.bind("isEnabled").to(i),this.listenTo(n,"edit",(function(){e._addFormView()})),this.listenTo(n,"unlink",(function(){t.execute("unlink"),e._hideUI()})),n.keystrokes.set("Esc",(function(t,n){e._hideUI(),n()})),n.keystrokes.set(Ag,(function(t,n){e._addFormView(),n()})),n}},{key:"_createFormView",value:function(){var e=this,t=this.editor,n=t.commands.get("link"),r=t.config.get("link.defaultProtocol"),i=new Gg(t.locale,n);return i.urlInputView.fieldView.bind("value").to(n,"value"),i.urlInputView.bind("isReadOnly").to(n,"isEnabled",(function(e){return!e})),i.saveButtonView.bind("isEnabled").to(n),this.listenTo(i,"submit",(function(){var n=Tg(i.urlInputView.fieldView.element.value,r);t.execute("link",n,i.getDecoratorSwitchesState()),e._closeFormView()})),this.listenTo(i,"cancel",(function(){e._closeFormView()})),i.keystrokes.set("Esc",(function(t,n){e._closeFormView(),n()})),i}},{key:"_createToolbarLinkButton",value:function(){var e=this,t=this.editor,n=t.commands.get("link"),r=t.t;t.keystrokes.set(Ag,(function(t,r){r(),n.isEnabled&&e._showUI(!0)})),t.ui.componentFactory.add("link",(function(t){var i=new Ed(t);return i.isEnabled=!0,i.label=r("Link"),i.icon='<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="m11.077 15 .991-1.416a.75.75 0 1 1 1.229.86l-1.148 1.64a.748.748 0 0 1-.217.206 5.251 5.251 0 0 1-8.503-5.955.741.741 0 0 1 .12-.274l1.147-1.639a.75.75 0 1 1 1.228.86L4.933 10.7l.006.003a3.75 3.75 0 0 0 6.132 4.294l.006.004zm5.494-5.335a.748.748 0 0 1-.12.274l-1.147 1.639a.75.75 0 1 1-1.228-.86l.86-1.23a3.75 3.75 0 0 0-6.144-4.301l-.86 1.229a.75.75 0 0 1-1.229-.86l1.148-1.64a.748.748 0 0 1 .217-.206 5.251 5.251 0 0 1 8.503 5.955zm-4.563-2.532a.75.75 0 0 1 .184 1.045l-3.155 4.505a.75.75 0 1 1-1.229-.86l3.155-4.506a.75.75 0 0 1 1.045-.184z"/></svg>',i.keystroke=Ag,i.tooltip=!0,i.isToggleable=!0,i.bind("isEnabled").to(n,"isEnabled"),i.bind("isOn").to(n,"value",(function(e){return!!e})),e.listenTo(i,"execute",(function(){return e._showUI(!0)})),i}))}},{key:"_enableUserBalloonInteractions",value:function(){var e=this,t=this.editor.editing.view.document;this.listenTo(t,"click",(function(){e._getSelectedLinkElement()&&e._showUI()})),this.editor.keystrokes.set("Tab",(function(t,n){e._areActionsVisible&&!e.actionsView.focusTracker.isFocused&&(e.actionsView.focus(),n())}),{priority:"high"}),this.editor.keystrokes.set("Esc",(function(t,n){e._isUIVisible&&(e._hideUI(),n())})),Gu({emitter:this.formView,activator:function(){return e._isUIInPanel},contextElements:[this._balloon.view.element],callback:function(){return e._hideUI()}})}},{key:"_addActionsView",value:function(){this._areActionsInPanel||this._balloon.add({view:this.actionsView,position:this._getBalloonPositionData()})}},{key:"_addFormView",value:function(){if(!this._isFormInPanel){var e=this.editor.commands.get("link");this.formView.disableCssTransitions(),this._balloon.add({view:this.formView,position:this._getBalloonPositionData()}),this._balloon.visibleView===this.formView&&this.formView.urlInputView.fieldView.select(),this.formView.enableCssTransitions(),this.formView.urlInputView.fieldView.element.value=e.value||""}}},{key:"_closeFormView",value:function(){var e=this.editor.commands.get("link");e.restoreManualDecoratorStates(),void 0!==e.value?this._removeFormView():this._hideUI()}},{key:"_removeFormView",value:function(){this._isFormInPanel&&(this.formView.saveButtonView.focus(),this._balloon.remove(this.formView),this.editor.editing.view.focus(),this._hideFakeVisualSelection())}},{key:"_showUI",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this._getSelectedLinkElement()?(this._areActionsVisible?this._addFormView():this._addActionsView(),e&&this._balloon.showStack("main")):(this._showFakeVisualSelection(),this._addActionsView(),e&&this._balloon.showStack("main"),this._addFormView()),this._startUpdatingUI()}},{key:"_hideUI",value:function(){if(this._isUIInPanel){var e=this.editor;this.stopListening(e.ui,"update"),this.stopListening(this._balloon,"change:visibleView"),e.editing.view.focus(),this._removeFormView(),this._balloon.remove(this.actionsView),this._hideFakeVisualSelection()}}},{key:"_startUpdatingUI",value:function(){var e=this,t=this.editor,n=t.editing.view.document,r=this._getSelectedLinkElement(),i=a(),o=function(){var t=e._getSelectedLinkElement(),n=a();r&&!t||!r&&n!==i?e._hideUI():e._isUIVisible&&e._balloon.updatePosition(e._getBalloonPositionData()),r=t,i=n};function a(){return n.selection.focus.getAncestors().reverse().find((function(e){return e.is("element")}))}this.listenTo(t.ui,"update",o),this.listenTo(this._balloon,"change:visibleView",o)}},{key:"_isFormInPanel",get:function(){return this._balloon.hasView(this.formView)}},{key:"_areActionsInPanel",get:function(){return this._balloon.hasView(this.actionsView)}},{key:"_areActionsVisible",get:function(){return this._balloon.visibleView===this.actionsView}},{key:"_isUIInPanel",get:function(){return this._isFormInPanel||this._areActionsInPanel}},{key:"_isUIVisible",get:function(){return this._balloon.visibleView==this.formView||this._areActionsVisible}},{key:"_getBalloonPositionData",value:function(){var e=this,t=this.editor.editing.view,n=this.editor.model,r=t.document,i=null;if(n.markers.has(Yg)){var o=Array.from(this.editor.editing.mapper.markerNameToElements(Yg)),a=t.createRange(t.createPositionBefore(o[0]),t.createPositionAfter(o[o.length-1]));i=t.domConverter.viewRangeToDom(a)}else i=function(){var n=e._getSelectedLinkElement();return n?t.domConverter.mapViewToDom(n):t.domConverter.viewRangeToDom(r.selection.getFirstRange())};return{target:i}}},{key:"_getSelectedLinkElement",value:function(){var e=this.editor.editing.view,t=e.document.selection,n=t.getSelectedElement();if(t.isCollapsed||n&&Xp(n))return Kg(t.getFirstPosition());var r=t.getFirstRange().getTrimmed(),i=Kg(r.start),o=Kg(r.end);return i&&i==o&&e.createRangeIn(i).getTrimmed().isEqual(r)?i:null}},{key:"_showFakeVisualSelection",value:function(){var e=this.editor.model;e.change((function(t){var n=e.document.selection.getFirstRange();if(e.markers.has(Yg))t.updateMarker(Yg,{range:n});else if(n.start.isAtEnd){var r=n.start.getLastMatchingPosition((function(t){var n=t.item;return!e.schema.isContent(n)}),{boundaries:n});t.addMarker(Yg,{usingOperation:!1,affectsData:!1,range:t.createRange(r,n.end)})}else t.addMarker(Yg,{usingOperation:!1,affectsData:!1,range:n})}))}},{key:"_hideFakeVisualSelection",value:function(){var e=this.editor.model;e.markers.has(Yg)&&e.change((function(e){e.removeMarker(Yg)}))}}],[{key:"requires",get:function(){return[Qf]}},{key:"pluginName",get:function(){return"LinkUI"}}]),n}(Rt);function Kg(e){return e.getAncestors().find((function(e){return(t=e).is("attributeElement")&&!!t.getCustomProperty("link");var t}))}var Zg=new RegExp("(^|\\s)(((?:(?:(?:https?|ftp):)?\\/\\/)(?:\\S+(?::\\S*)?@)?(?:(?:[1-9]\\d?|1\\d\\d|2[01]\\d|22[0-3])(?:\\.(?:1?\\d{1,2}|2[0-4]\\d|25[0-5])){2}(?:\\.(?:[1-9]\\d?|1\\d\\d|2[0-4]\\d|25[0-4]))|(((?!www\\.)|(www\\.))(?![-_])(?:[-_a-z0-9\\u00a1-\\uffff]{1,63}\\.)+(?:[a-z\\u00a1-\\uffff]{2,63})))(?::\\d{2,5})?(?:[/?#]\\S*)?)|((www.|(\\S+@))((?![-_])(?:[-_a-z0-9\\u00a1-\\uffff]{1,63}\\.))+(?:[a-z\\u00a1-\\uffff]{2,63})))$","i"),$g=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this,t=this.editor.model.document.selection;t.on("change:range",(function(){e.isEnabled=!t.anchor.parent.is("element","codeBlock")})),this._enableTypingHandling()}},{key:"afterInit",value:function(){this._enableEnterHandling(),this._enableShiftEnterHandling()}},{key:"_enableTypingHandling",value:function(){var e=this,t=this.editor,n=new e_(t.model,(function(e){if(function(e){return e.length>4&&" "===e[e.length-1]&&" "!==e[e.length-2]}(e)){var t=Jg(e.substr(0,e.length-1));return t?{url:t}:void 0}}));n.on("matched:data",(function(n,r){var i=r.batch,o=r.range,a=r.url;if(i.isTyping){var s=o.end.getShiftedBy(-1),l=s.getShiftedBy(-a.length),c=t.model.createRange(l,s);e._applyAutoLink(a,c)}})),n.bind("isEnabled").to(this)}},{key:"_enableEnterHandling",value:function(){var e=this,t=this.editor,n=t.model,r=t.commands.get("enter");r&&r.on("execute",(function(){var t=n.document.selection.getFirstPosition();if(t.parent.previousSibling){var r=n.createRangeIn(t.parent.previousSibling);e._checkAndApplyAutoLinkOnRange(r)}}))}},{key:"_enableShiftEnterHandling",value:function(){var e=this,t=this.editor,n=t.model,r=t.commands.get("shiftEnter");r&&r.on("execute",(function(){var t=n.document.selection.getFirstPosition(),r=n.createRange(n.createPositionAt(t.parent,0),t.getShiftedBy(-1));e._checkAndApplyAutoLinkOnRange(r)}))}},{key:"_checkAndApplyAutoLinkOnRange",value:function(e){var t=this.editor.model,n=Xh(e,t),r=n.text,i=n.range,o=Jg(r);if(o){var a=t.createRange(i.end.getShiftedBy(-o.length),i.end);this._applyAutoLink(o,a)}}},{key:"_applyAutoLink",value:function(e,t){var n=this,r=this.editor.model,i=this.editor.plugins.get("Delete");this.isEnabled&&function(e,t){return t.schema.checkAttributeInSelection(t.createSelection(e),"linkHref")}(t,r)&&r.enqueueChange((function(o){var a=n.editor.config.get("link.defaultProtocol"),s=Tg(e,a);o.setAttribute("linkHref",s,t),r.enqueueChange((function(){i.requestUndoOnBackspace()}))}))}}],[{key:"requires",get:function(){return[Wp]}},{key:"pluginName",get:function(){return"AutoLink"}}]),n}(Rt);function Jg(e){var t=Zg.exec(e);return t?t[2]:null}var Xg=function(e){_(n,e);var t=m(n);function n(e,r){var i;return b(this,n),(i=t.call(this,e)).type=r,i}return g(n,[{key:"refresh",value:function(){this.value=this._getValue(),this.isEnabled=this._checkEnabled()}},{key:"execute",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=this.editor.model,r=n.document,i=Array.from(r.selection.getSelectedBlocks()).filter((function(e){return tb(e,n.schema)})),o=void 0!==t.forceValue?!t.forceValue:this.value;n.change((function(t){if(o){for(var n=i[i.length-1].nextSibling,r=Number.POSITIVE_INFINITY,a=[];n&&"listItem"==n.name&&0!==n.getAttribute("listIndent");){var s=n.getAttribute("listIndent");s<r&&(r=s);var l=s-r;a.push({element:n,listIndent:l}),n=n.nextSibling}a=a.reverse();var c,u=p(a);try{for(u.s();!(c=u.n()).done;){var d=c.value;t.setAttribute("listIndent",d.listIndent,d.element)}}catch(k){u.e(k)}finally{u.f()}}if(!o){var f,h=Number.POSITIVE_INFINITY,_=p(i);try{for(_.s();!(f=_.n()).done;){var m=f.value;m.is("element","listItem")&&m.getAttribute("listIndent")<h&&(h=m.getAttribute("listIndent"))}}catch(k){_.e(k)}finally{_.f()}eb(i,!0,h=0===h?1:h),eb(i,!1,h)}var v,g=p(i.reverse());try{for(g.s();!(v=g.n()).done;){var b=v.value;o&&"listItem"==b.name?t.rename(b,"paragraph"):o||"listItem"==b.name?o||"listItem"!=b.name||b.getAttribute("listType")==e.type||t.setAttribute("listType",e.type,b):(t.setAttributes({listType:e.type,listIndent:0},b),t.rename(b,"listItem"))}}catch(k){g.e(k)}finally{g.f()}e.fire("_executeCleanup",i)}))}},{key:"_getValue",value:function(){var e=Hs(this.editor.model.document.selection.getSelectedBlocks());return!!e&&e.is("element","listItem")&&e.getAttribute("listType")==this.type}},{key:"_checkEnabled",value:function(){if(this.value)return!0;var e=this.editor.model.document.selection,t=this.editor.model.schema,n=Hs(e.getSelectedBlocks());return!!n&&tb(n,t)}}]),n}(Lt);function eb(e,t,n){var r=t?e[0]:e[e.length-1];if(r.is("element","listItem"))for(var i=r[t?"previousSibling":"nextSibling"],o=r.getAttribute("listIndent");i&&i.is("element","listItem")&&i.getAttribute("listIndent")>=n;)o>i.getAttribute("listIndent")&&(o=i.getAttribute("listIndent")),i.getAttribute("listIndent")==o&&e[t?"unshift":"push"](i),i=i[t?"previousSibling":"nextSibling"]}function tb(e,t){return t.checkChild(e.parent,"listItem")&&!t.isObject(e)}var nb=function(e){_(n,e);var t=m(n);function n(e,r){var i;return b(this,n),(i=t.call(this,e))._indentBy="forward"==r?1:-1,i}return g(n,[{key:"refresh",value:function(){this.isEnabled=this._checkEnabled()}},{key:"execute",value:function(){var e=this,t=this.editor.model,n=t.document,r=Array.from(n.selection.getSelectedBlocks());t.change((function(t){for(var n=r[r.length-1],i=n.nextSibling;i&&"listItem"==i.name&&i.getAttribute("listIndent")>n.getAttribute("listIndent");)r.push(i),i=i.nextSibling;e._indentBy<0&&(r=r.reverse());var o,a=p(r);try{for(a.s();!(o=a.n()).done;){var s=o.value,l=s.getAttribute("listIndent")+e._indentBy;l<0?t.rename(s,"paragraph"):t.setAttribute("listIndent",l,s)}}catch(c){a.e(c)}finally{a.f()}e.fire("_executeCleanup",r)}))}},{key:"_checkEnabled",value:function(){var e=Hs(this.editor.model.document.selection.getSelectedBlocks());if(!e||!e.is("element","listItem"))return!1;if(this._indentBy>0){for(var t=e.getAttribute("listIndent"),n=e.getAttribute("listType"),r=e.previousSibling;r&&r.is("element","listItem")&&r.getAttribute("listIndent")>=t;){if(r.getAttribute("listIndent")==t)return r.getAttribute("listType")==n;r=r.previousSibling}return!1}return!0}}]),n}(Lt);function rb(e,t){var n=t.mapper,r=t.writer,i="numbered"==e.getAttribute("listType")?"ol":"ul",o=function(e){var t=e.createContainerElement("li");return t.getFillerOffset=cb,t}(r),a=r.createContainerElement(i,null);return r.insert(r.createPositionAt(a,0),o),n.bindElements(e,o),o}function ib(e,t,n,r){var i=t.parent,o=n.mapper,a=n.writer,s=o.toViewPosition(r.createPositionBefore(e)),l=sb(e.previousSibling,{sameIndent:!0,smallerIndent:!0,listIndent:e.getAttribute("listIndent")}),c=e.previousSibling;if(l&&l.getAttribute("listIndent")==e.getAttribute("listIndent")){var u=o.toViewElement(l);s=a.breakContainer(a.createPositionAfter(u))}else if(c&&"listItem"==c.name){s=o.toViewPosition(r.createPositionAt(c,"end"));var d=o.findMappedViewAncestor(s),f=function(e){var t,n=p(e.getChildren());try{for(n.s();!(t=n.n()).done;){var r=t.value;if("ul"==r.name||"ol"==r.name)return r}}catch(i){n.e(i)}finally{n.f()}return null}(d);s=f?a.createPositionBefore(f):a.createPositionAt(d,"end")}else s=o.toViewPosition(r.createPositionBefore(e));if(s=ab(s),a.insert(s,i),c&&"listItem"==c.name){var h,_=o.toViewElement(c),m=a.createRange(a.createPositionAt(_,0),s).getWalker({ignoreElementEnd:!0}),v=p(m);try{for(v.s();!(h=v.n()).done;){var g=h.value;if(g.item.is("element","li")){var b=a.breakContainer(a.createPositionBefore(g.item)),k=g.item.parent,y=a.createPositionAt(t,"end");ob(a,y.nodeBefore,y.nodeAfter),a.move(a.createRangeOn(k),y),m.position=b}}}catch(T){v.e(T)}finally{v.f()}}else{var w=i.nextSibling;if(w&&(w.is("element","ul")||w.is("element","ol"))){var C,A=null,x=p(w.getChildren());try{for(x.s();!(C=x.n()).done;){var E=C.value,D=o.toModelElement(E);if(!(D&&D.getAttribute("listIndent")>e.getAttribute("listIndent")))break;A=E}}catch(T){x.e(T)}finally{x.f()}A&&(a.breakContainer(a.createPositionAfter(A)),a.move(a.createRangeOn(A.parent),a.createPositionAt(t,"end")))}}ob(a,i,i.nextSibling),ob(a,i.previousSibling,i)}function ob(e,t,n){return!t||!n||"ul"!=t.name&&"ol"!=t.name||t.name!=n.name||t.getAttribute("class")!==n.getAttribute("class")?null:e.mergeContainers(e.createPositionAfter(t))}function ab(e){return e.getLastMatchingPosition((function(e){return e.item.is("uiElement")}))}function sb(e,t){for(var n=!!t.sameIndent,r=!!t.smallerIndent,i=t.listIndent,o=e;o&&"listItem"==o.name;){var a=o.getAttribute("listIndent");if(n&&i==a||r&&i>a)return o;o="forward"===t.direction?o.nextSibling:o.previousSibling}return null}function lb(e,t,n,r){e.ui.componentFactory.add(t,(function(i){var o=e.commands.get(t),a=new Ed(i);return a.set({label:n,icon:r,tooltip:!0,isToggleable:!0}),a.bind("isOn","isEnabled").to(o,"value","isEnabled"),a.on("execute",(function(){e.execute(t),e.editing.view.focus()})),a}))}function cb(){var e=!this.isEmpty&&("ul"==this.getChild(0).name||"ol"==this.getChild(0).name);return this.isEmpty||e?0:eo.call(this)}function ub(e){return function(t,n,r){var i=r.consumable;if(i.test(n.item,"insert")&&i.test(n.item,"attribute:listType")&&i.test(n.item,"attribute:listIndent")){i.consume(n.item,"insert"),i.consume(n.item,"attribute:listType"),i.consume(n.item,"attribute:listIndent");var o=n.item;ib(o,rb(o,r),r,e)}}}function db(e,t,n){if(n.consumable.consume(t.item,"attribute:listType")){var r=n.mapper.toViewElement(t.item),i=n.writer;i.breakContainer(i.createPositionBefore(r)),i.breakContainer(i.createPositionAfter(r));var o=r.parent,a="numbered"==t.attributeNewValue?"ol":"ul";i.rename(a,o)}}function fb(e,t,n){var r=n.mapper.toViewElement(t.item).parent,i=n.writer;ob(i,r,r.nextSibling),ob(i,r.previousSibling,r);var o,a=p(t.item.getChildren());try{for(a.s();!(o=a.n()).done;){var s=o.value;n.consumable.consume(s,"insert")}}catch(l){a.e(l)}finally{a.f()}}function pb(e,t,n){if("listItem"!=t.item.name){for(var r=n.mapper.toViewPosition(t.range.start),i=n.writer,o=[];("ul"==r.parent.name||"ol"==r.parent.name)&&"li"==(r=i.breakContainer(r)).parent.name;){var a=r,s=i.createPositionAt(r.parent,"end");if(!a.isEqual(s)){var l=i.remove(i.createRange(a,s));o.push(l)}r=i.createPositionAfter(r.parent)}if(o.length>0){for(var c=0;c<o.length;c++){var u=r.nodeBefore;if(r=i.insert(r,o[c]).end,c>0){var d=ob(i,u,u.nextSibling);d&&d.parent==u&&r.offset--}}ob(i,r.nodeBefore,r.nodeAfter)}}}function hb(e,t,n){var r=n.mapper.toViewPosition(t.position),i=r.nodeBefore,o=r.nodeAfter;ob(n.writer,i,o)}function _b(e,t,n){if(n.consumable.consume(t.viewItem,{name:!0})){var r=n.writer,i=r.createElement("listItem"),o=function(e){for(var t=0,n=e.parent;n;){if(n.is("element","li"))t++;else{var r=n.previousSibling;r&&r.is("element","li")&&t++}n=n.parent}return t}(t.viewItem);r.setAttribute("listIndent",o,i);var a=t.viewItem.parent&&"ol"==t.viewItem.parent.name?"numbered":"bulleted";if(r.setAttribute("listType",a,i),!n.safeInsert(i,t.modelCursor))return;var s=function(e,t,n){var r,i=n.writer,o=n.schema,a=i.createPositionAfter(e),s=p(t);try{for(s.s();!(r=s.n()).done;){var l=r.value;if("ul"==l.name||"ol"==l.name)a=n.convertItem(l,a).modelCursor;else{var c=n.convertItem(l,i.createPositionAt(e,"end")),u=c.modelRange.start.nodeAfter;u&&u.is("element")&&!o.checkChild(e,u.name)&&(e=c.modelCursor.parent.is("element","listItem")?c.modelCursor.parent:kb(c.modelCursor),a=i.createPositionAfter(e))}}}catch(d){s.e(d)}finally{s.f()}return a}(i,t.viewItem.getChildren(),n);t.modelRange=r.createRange(t.modelCursor,s),n.updateConversionResult(i,t)}}function mb(e,t,n){if(n.consumable.test(t.viewItem,{name:!0}))for(var r=0,i=Array.from(t.viewItem.getChildren());r<i.length;r++){var o=i[r];!o.is("element","li")&&!wb(o)&&o._remove()}}function vb(e,t,n){if(n.consumable.test(t.viewItem,{name:!0})){if(0===t.viewItem.childCount)return;var r,i=h(t.viewItem.getChildren()),o=!1,a=p(i);try{for(a.s();!(r=a.n()).done;){var s=r.value;o&&!wb(s)&&s._remove(),wb(s)&&(o=!0)}}catch(l){a.e(l)}finally{a.f()}}}function gb(e){return function(t,n){if(!n.isPhantom){var r=n.modelPosition.nodeBefore;if(r&&r.is("element","listItem")){var i,o=n.mapper.toViewElement(r),a=o.getAncestors().find(wb),s=e.createPositionAt(o,0).getWalker(),l=p(s);try{for(l.s();!(i=l.n()).done;){var c=i.value;if("elementStart"==c.type&&c.item.is("element","li")){n.viewPosition=c.previousPosition;break}if("elementEnd"==c.type&&c.item==a){n.viewPosition=c.nextPosition;break}}}catch(u){l.e(u)}finally{l.f()}}}}}function bb(e,t){var n,r=f(t,2),i=r[0],o=r[1],a=i.is("documentFragment")?i.getChild(0):i;if(n=o?this.createSelection(o):this.document.selection,a&&a.is("element","listItem")){var s=n.getFirstPosition(),l=null;if(s.parent.is("element","listItem")?l=s.parent:s.nodeBefore&&s.nodeBefore.is("element","listItem")&&(l=s.nodeBefore),l){var c=l.getAttribute("listIndent");if(c>0)for(;a&&a.is("element","listItem");)a._setAttribute("listIndent",a.getAttribute("listIndent")+c),a=a.nextSibling}}}function kb(e){var t,n=new sl({startPosition:e});do{t=n.next()}while(!t.value.item.is("element","listItem"));return t.value.item}function yb(e,t,n,r,i,o){var a,s=sb(t.nodeBefore,{sameIndent:!0,smallerIndent:!0,listIndent:e,foo:"b"}),l=i.mapper,c=i.writer,u=s?s.getAttribute("listIndent"):null;if(s)if(u==e){var d=l.toViewElement(s).parent;a=c.createPositionAfter(d)}else{var f=o.createPositionAt(s,"end");a=l.toViewPosition(f)}else a=n;a=ab(a);for(var p=0,_=h(r.getChildren());p<_.length;p++){var m=_[p];wb(m)&&(a=c.move(c.createRangeOn(m),a).end,ob(c,m,m.nextSibling),ob(c,m.previousSibling,m))}}function wb(e){return e.is("element","ol")||e.is("element","ul")}var Cb=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this,t=this.editor;t.model.schema.register("listItem",{inheritAllFrom:"$block",allowAttributes:["listType","listIndent"]});var n,r=t.data,i=t.editing;t.model.document.registerPostFixer((function(e){return function(e,t){var n,r=e.document.differ.getChanges(),i=new Map,o=!1,a=p(r);try{for(a.s();!(n=a.n()).done;){var s=n.value;if("insert"==s.type&&"listItem"==s.name)_(s.position);else if("insert"==s.type&&"listItem"!=s.name){if("$text"!=s.name){var l=s.position.nodeAfter;l.hasAttribute("listIndent")&&(t.removeAttribute("listIndent",l),o=!0),l.hasAttribute("listType")&&(t.removeAttribute("listType",l),o=!0),l.hasAttribute("listStyle")&&(t.removeAttribute("listStyle",l),o=!0),l.hasAttribute("listReversed")&&(t.removeAttribute("listReversed",l),o=!0),l.hasAttribute("listStart")&&(t.removeAttribute("listStart",l),o=!0);var c,u=p(Array.from(e.createRangeIn(l)).filter((function(e){return e.item.is("element","listItem")})));try{for(u.s();!(c=u.n()).done;)_(c.value.previousPosition)}catch(g){u.e(g)}finally{u.f()}}_(s.position.getShiftedBy(s.length))}else"remove"==s.type&&"listItem"==s.name?_(s.position):("attribute"==s.type&&"listIndent"==s.attributeKey||"attribute"==s.type&&"listType"==s.attributeKey)&&_(s.range.start)}}catch(g){a.e(g)}finally{a.f()}var d,f=p(i.values());try{for(f.s();!(d=f.n()).done;){var h=d.value;m(h),v(h)}}catch(g){f.e(g)}finally{f.f()}return o;function _(e){var t=e.nodeBefore;if(t&&t.is("element","listItem")){var n=t;if(i.has(n))return;for(var r=n.previousSibling;r&&r.is("element","listItem");r=n.previousSibling)if(n=r,i.has(n))return;i.set(t,n)}else{var o=e.nodeAfter;o&&o.is("element","listItem")&&i.set(o,o)}}function m(e){for(var n=0,r=null;e&&e.is("element","listItem");){var i=e.getAttribute("listIndent");if(i>n){var a=void 0;null===r?(r=i-n,a=n):(r>i&&(r=i),a=i-r),t.setAttribute("listIndent",a,e),o=!0}else r=null,n=e.getAttribute("listIndent")+1;e=e.nextSibling}}function v(e){for(var n=[],r=null;e&&e.is("element","listItem");){var i=e.getAttribute("listIndent");if(r&&r.getAttribute("listIndent")>i&&(n=n.slice(0,i+1)),0!=i)if(n[i]){var a=n[i];e.getAttribute("listType")!=a&&(t.setAttribute("listType",a,e),o=!0)}else n[i]=e.getAttribute("listType");r=e,e=e.nextSibling}}}(t.model,e)})),i.mapper.registerViewToModelLength("li",Ab),r.mapper.registerViewToModelLength("li",Ab),i.mapper.on("modelToViewPosition",gb(i.view)),i.mapper.on("viewToModelPosition",(n=t.model,function(e,t){var r=t.viewPosition,i=r.parent,o=t.mapper;if("ul"==i.name||"ol"==i.name){if(r.isAtEnd){var a=o.toModelElement(r.nodeBefore),s=o.getModelLength(r.nodeBefore);t.modelPosition=n.createPositionBefore(a).getShiftedBy(s)}else{var l=o.toModelElement(r.nodeAfter);t.modelPosition=n.createPositionBefore(l)}e.stop()}else if("li"==i.name&&r.nodeBefore&&("ul"==r.nodeBefore.name||"ol"==r.nodeBefore.name)){for(var c=o.toModelElement(i),u=1,d=r.nodeBefore;d&&wb(d);)u+=o.getModelLength(d),d=d.previousSibling;t.modelPosition=n.createPositionBefore(c).getShiftedBy(u),e.stop()}})),r.mapper.on("modelToViewPosition",gb(i.view)),t.conversion.for("editingDowncast").add((function(e){e.on("insert",pb,{priority:"high"}),e.on("insert:listItem",ub(t.model)),e.on("attribute:listType:listItem",db,{priority:"high"}),e.on("attribute:listType:listItem",fb,{priority:"low"}),e.on("attribute:listIndent:listItem",function(e){return function(t,n,r){if(r.consumable.consume(n.item,"attribute:listIndent")){var i=r.mapper.toViewElement(n.item),o=r.writer;o.breakContainer(o.createPositionBefore(i)),o.breakContainer(o.createPositionAfter(i));var a=i.parent,s=a.previousSibling,l=o.createRangeOn(a);o.remove(l),s&&s.nextSibling&&ob(o,s,s.nextSibling),yb(n.attributeOldValue+1,n.range.start,l.start,i,r,e),ib(n.item,i,r,e);var c,u=p(n.item.getChildren());try{for(u.s();!(c=u.n()).done;){var d=c.value;r.consumable.consume(d,"insert")}}catch(f){u.e(f)}finally{u.f()}}}}(t.model)),e.on("remove:listItem",function(e){return function(t,n,r){var i=r.mapper.toViewPosition(n.position).getLastMatchingPosition((function(e){return!e.item.is("element","li")})).nodeAfter,o=r.writer;o.breakContainer(o.createPositionBefore(i)),o.breakContainer(o.createPositionAfter(i));var a=i.parent,s=a.previousSibling,l=o.createRangeOn(a),c=o.remove(l);s&&s.nextSibling&&ob(o,s,s.nextSibling),yb(r.mapper.toModelElement(i).getAttribute("listIndent")+1,n.position,l.start,i,r,e);var u,d=p(o.createRangeIn(c).getItems());try{for(d.s();!(u=d.n()).done;){var f=u.value;r.mapper.unbindViewElement(f)}}catch(h){d.e(h)}finally{d.f()}t.stop()}}(t.model)),e.on("remove",hb,{priority:"low"})})),t.conversion.for("dataDowncast").add((function(e){e.on("insert",pb,{priority:"high"}),e.on("insert:listItem",ub(t.model))})),t.conversion.for("upcast").add((function(e){e.on("element:ul",mb,{priority:"high"}),e.on("element:ol",mb,{priority:"high"}),e.on("element:li",vb,{priority:"high"}),e.on("element:li",_b)})),t.model.on("insertContent",bb,{priority:"high"}),t.commands.add("numberedList",new Xg(t,"numbered")),t.commands.add("bulletedList",new Xg(t,"bulleted")),t.commands.add("indentList",new nb(t,"forward")),t.commands.add("outdentList",new nb(t,"backward"));var o=i.view.document;this.listenTo(o,"enter",(function(t,n){var r=e.editor.model.document,i=r.selection.getLastPosition().parent;r.selection.isCollapsed&&"listItem"==i.name&&i.isEmpty&&(e.editor.execute("outdentList"),n.preventDefault(),t.stop())}),{context:"li"}),this.listenTo(o,"delete",(function(t,n){if("backward"===n.direction){var r=e.editor.model.document.selection;if(r.isCollapsed){var i=r.getFirstPosition();if(i.isAtStart){var o=i.parent;"listItem"===o.name&&(o.previousSibling&&"listItem"===o.previousSibling.name||(e.editor.execute("outdentList"),n.preventDefault(),t.stop()))}}}}),{context:"li"});var a=function(t){return function(n,r){e.editor.commands.get(t).isEnabled&&(e.editor.execute(t),r())}};t.keystrokes.set("Tab",a("indentList")),t.keystrokes.set("Shift+Tab",a("outdentList"))}},{key:"afterInit",value:function(){var e=this.editor.commands,t=e.get("indent"),n=e.get("outdent");t&&t.registerChildCommand(e.get("indentList")),n&&n.registerChildCommand(e.get("outdentList"))}}],[{key:"pluginName",get:function(){return"ListEditing"}},{key:"requires",get:function(){return[Bp,Wp]}}]),n}(Rt);function Ab(e){var t,n=1,r=p(e.getChildren());try{for(r.s();!(t=r.n()).done;){var i=t.value;if("ul"==i.name||"ol"==i.name){var o,a=p(i.getChildren());try{for(a.s();!(o=a.n()).done;)n+=Ab(o.value)}catch(s){a.e(s)}finally{a.f()}}}}catch(s){r.e(s)}finally{r.f()}return n}var xb=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this.editor.t;lb(this.editor,"numberedList",e("Numbered List"),'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M7 5.75c0 .414.336.75.75.75h9.5a.75.75 0 1 0 0-1.5h-9.5a.75.75 0 0 0-.75.75zM3.5 3v5H2V3.7H1v-1h2.5V3zM.343 17.857l2.59-3.257H2.92a.6.6 0 1 0-1.04 0H.302a2 2 0 1 1 3.995 0h-.001c-.048.405-.16.734-.333.988-.175.254-.59.692-1.244 1.312H4.3v1h-4l.043-.043zM7 14.75a.75.75 0 0 1 .75-.75h9.5a.75.75 0 1 1 0 1.5h-9.5a.75.75 0 0 1-.75-.75z"/></svg>'),lb(this.editor,"bulletedList",e("Bulleted List"),'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M7 5.75c0 .414.336.75.75.75h9.5a.75.75 0 1 0 0-1.5h-9.5a.75.75 0 0 0-.75.75zm-6 0C1 4.784 1.777 4 2.75 4c.966 0 1.75.777 1.75 1.75 0 .966-.777 1.75-1.75 1.75C1.784 7.5 1 6.723 1 5.75zm6 9c0 .414.336.75.75.75h9.5a.75.75 0 1 0 0-1.5h-9.5a.75.75 0 0 0-.75.75zm-6 0c0-.966.777-1.75 1.75-1.75.966 0 1.75.777 1.75 1.75 0 .966-.777 1.75-1.75 1.75-.966 0-1.75-.777-1.75-1.75z"/></svg>')}}],[{key:"pluginName",get:function(){return"ListUI"}}]),n}(Rt);function Eb(e,t){return function(e){e.on("attribute:url:media",n)};function n(n,r,i){if(i.consumable.consume(r.item,n.name)){var o=r.attributeNewValue,a=i.writer,s=i.mapper.toViewElement(r.item),l=h(s.getChildren()).find((function(e){return e.getCustomProperty("media-content")}));a.remove(l);var c=e.getMediaViewElement(a,o,t);a.insert(a.createPositionAt(s,0),c)}}}function Db(e,t,n,r){var i=e.createContainerElement("figure",{class:"media"});return e.insert(e.createPositionAt(i,0),t.getMediaViewElement(e,n,r)),i}function Tb(e){var t=e.getSelectedElement();return t&&t.is("element","media")?t:null}function Mb(e,t,n){e.change((function(r){var i=r.createElement("media",{url:t});e.insertContent(i,n),r.setSelection(i,"on")}))}var Sb=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"refresh",value:function(){var e=this.editor.model,t=e.document.selection,n=Tb(t);this.value=n?n.getAttribute("url"):null,this.isEnabled=function(e){var t=e.getSelectedElement();return!!t&&"media"===t.name}(t)||function(e,t){var n=ah(e,t).start.parent;return n.isEmpty&&!t.schema.isLimit(n)&&(n=n.parent),t.schema.checkChild(n,"media")}(t,e)}},{key:"execute",value:function(e){var t=this.editor.model,n=t.document.selection,r=Tb(n);r?t.change((function(t){t.setAttribute("url",e,r)})):Mb(t,e,ah(n,t))}}]),n}(Lt),Pb=function(){function e(t,n){b(this,e);var r=n.providers,i=n.extraProviders||[],o=new Set(n.removeProviders),a=r.concat(i).filter((function(e){var t=e.name;return t?!o.has(t):(S("media-embed-no-provider-name",{provider:e}),!1)}));this.locale=t,this.providerDefinitions=a}return g(e,[{key:"hasMedia",value:function(e){return!!this._getMedia(e)}},{key:"getMediaViewElement",value:function(e,t,n){return this._getMedia(t).getViewElement(e,n)}},{key:"_getMedia",value:function(e){if(!e)return new Nb(this.locale);e=e.trim();var t,n=p(this.providerDefinitions);try{for(n.s();!(t=n.n()).done;){var r,i=t.value,o=i.html,a=$r(i.url),s=p(a);try{for(s.s();!(r=s.n()).done;){var l=r.value,c=this._getUrlMatches(e,l);if(c)return new Nb(this.locale,e,c,o)}}catch(u){s.e(u)}finally{s.f()}}}catch(u){n.e(u)}finally{n.f()}return null}},{key:"_getUrlMatches",value:function(e,t){var n=e.match(t);if(n)return n;var r=e.replace(/^https?:\/\//,"");return(n=r.match(t))||(n=(r=r.replace(/^www\./,"")).match(t))||null}}]),e}(),Nb=function(){function e(t,n,r,i){b(this,e),this.url=this._getValidUrl(n),this._t=t.t,this._match=r,this._previewRenderer=i}return g(e,[{key:"getViewElement",value:function(e,t){var n,r={};if(t.renderForEditingView||t.renderMediaPreview&&this.url&&this._previewRenderer){this.url&&(r["data-oembed-url"]=this.url),t.renderForEditingView&&(r.class="ck-media__wrapper");var i=this._getPreviewHtml(t);n=e.createRawElement("div",r,(function(e,t){t.setContentOf(e,i)}))}else this.url&&(r.url=this.url),n=e.createEmptyElement(t.elementName,r);return e.setCustomProperty("media-content",!0,n),n}},{key:"_getPreviewHtml",value:function(e){return this._previewRenderer?this._previewRenderer(this._match):this.url&&e.renderForEditingView?this._getPlaceholderHtml():""}},{key:"_getPlaceholderHtml",value:function(){var e=new Cd,t=new kd;return e.text=this._t("Open media in new tab"),t.content='<svg viewBox="0 0 64 42" xmlns="http://www.w3.org/2000/svg"><path d="M47.426 17V3.713L63.102 0v19.389h-.001l.001.272c0 1.595-2.032 3.43-4.538 4.098-2.506.668-4.538-.083-4.538-1.678 0-1.594 2.032-3.43 4.538-4.098.914-.244 2.032-.565 2.888-.603V4.516L49.076 7.447v9.556A1.014 1.014 0 0 0 49 17h-1.574zM29.5 17h-8.343a7.073 7.073 0 1 0-4.657 4.06v3.781H3.3a2.803 2.803 0 0 1-2.8-2.804V8.63a2.803 2.803 0 0 1 2.8-2.805h4.082L8.58 2.768A1.994 1.994 0 0 1 10.435 1.5h8.985c.773 0 1.477.448 1.805 1.149l1.488 3.177H26.7c1.546 0 2.8 1.256 2.8 2.805V17zm-11.637 0H17.5a1 1 0 0 0-1 1v.05A4.244 4.244 0 1 1 17.863 17zm29.684 2c.97 0 .953-.048.953.889v20.743c0 .953.016.905-.953.905H19.453c-.97 0-.953.048-.953-.905V19.89c0-.937-.016-.889.97-.889h28.077zm-4.701 19.338V22.183H24.154v16.155h18.692zM20.6 21.375v1.616h1.616v-1.616H20.6zm0 3.231v1.616h1.616v-1.616H20.6zm0 3.231v1.616h1.616v-1.616H20.6zm0 3.231v1.616h1.616v-1.616H20.6zm0 3.231v1.616h1.616v-1.616H20.6zm0 3.231v1.616h1.616V37.53H20.6zm24.233-16.155v1.616h1.615v-1.616h-1.615zm0 3.231v1.616h1.615v-1.616h-1.615zm0 3.231v1.616h1.615v-1.616h-1.615zm0 3.231v1.616h1.615v-1.616h-1.615zm0 3.231v1.616h1.615v-1.616h-1.615zm0 3.231v1.616h1.615V37.53h-1.615zM29.485 25.283a.4.4 0 0 1 .593-.35l9.05 4.977a.4.4 0 0 1 0 .701l-9.05 4.978a.4.4 0 0 1-.593-.35v-9.956z"/></svg>',t.viewBox="0 0 64 42",new Zu({tag:"div",attributes:{class:"ck ck-reset_all ck-media__placeholder"},children:[{tag:"div",attributes:{class:"ck-media__placeholder__icon"},children:[t]},{tag:"a",attributes:{class:"ck-media__placeholder__url",target:"_blank",rel:"noopener noreferrer",href:this.url},children:[{tag:"span",attributes:{class:"ck-media__placeholder__url__text"},children:[this.url]},e]}]}).render().outerHTML}},{key:"_getValidUrl",value:function(e){return e?e.match(/^https?/)?e:"https://"+e:null}}]),e}(),Ib=y(7442),Rb={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(Ib.Z,Rb),Ib.Z.locals;var Ob=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),r=t.call(this,e),e.config.define("mediaEmbed",{elementName:"oembed",providers:[{name:"dailymotion",url:/^dailymotion\.com\/video\/(\w+)/,html:function(e){return'<div style="position: relative; padding-bottom: 100%; height: 0; "><iframe src="https://www.dailymotion.com/embed/video/'.concat(e[1],'" style="position: absolute; width: 100%; height: 100%; top: 0; left: 0;" frameborder="0" width="480" height="270" allowfullscreen allow="autoplay"></iframe></div>')}},{name:"spotify",url:[/^open\.spotify\.com\/(artist\/\w+)/,/^open\.spotify\.com\/(album\/\w+)/,/^open\.spotify\.com\/(track\/\w+)/],html:function(e){return'<div style="position: relative; padding-bottom: 100%; height: 0; padding-bottom: 126%;"><iframe src="https://open.spotify.com/embed/'.concat(e[1],'" style="position: absolute; width: 100%; height: 100%; top: 0; left: 0;" frameborder="0" allowtransparency="true" allow="encrypted-media"></iframe></div>')}},{name:"youtube",url:[/^(?:m\.)?youtube\.com\/watch\?v=([\w-]+)/,/^(?:m\.)?youtube\.com\/v\/([\w-]+)/,/^youtube\.com\/embed\/([\w-]+)/,/^youtu\.be\/([\w-]+)/],html:function(e){return'<div style="position: relative; padding-bottom: 100%; height: 0; padding-bottom: 56.2493%;"><iframe src="https://www.youtube.com/embed/'.concat(e[1],'" style="position: absolute; width: 100%; height: 100%; top: 0; left: 0;" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe></div>')}},{name:"vimeo",url:[/^vimeo\.com\/(\d+)/,/^vimeo\.com\/[^/]+\/[^/]+\/video\/(\d+)/,/^vimeo\.com\/album\/[^/]+\/video\/(\d+)/,/^vimeo\.com\/channels\/[^/]+\/(\d+)/,/^vimeo\.com\/groups\/[^/]+\/videos\/(\d+)/,/^vimeo\.com\/ondemand\/[^/]+\/(\d+)/,/^player\.vimeo\.com\/video\/(\d+)/],html:function(e){return'<div style="position: relative; padding-bottom: 100%; height: 0; padding-bottom: 56.2493%;"><iframe src="https://player.vimeo.com/video/'.concat(e[1],'" style="position: absolute; width: 100%; height: 100%; top: 0; left: 0;" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe></div>')}},{name:"instagram",url:/^instagram\.com\/p\/(\w+)/},{name:"twitter",url:/^twitter\.com/},{name:"googleMaps",url:[/^google\.com\/maps/,/^goo\.gl\/maps/,/^maps\.google\.com/,/^maps\.app\.goo\.gl/]},{name:"flickr",url:/^flickr\.com/},{name:"facebook",url:/^facebook\.com/}]}),r.registry=new Pb(e.locale,e.config.get("mediaEmbed")),r}return g(n,[{key:"init",value:function(){var e=this.editor,t=e.model.schema,n=e.t,r=e.conversion,i=e.config.get("mediaEmbed.previewsInData"),o=e.config.get("mediaEmbed.elementName"),a=this.registry;e.commands.add("mediaEmbed",new Sb(e)),t.register("media",{isObject:!0,isBlock:!0,allowWhere:"$block",allowAttributes:["url"]}),r.for("dataDowncast").elementToElement({model:"media",view:function(e,t){var n=t.writer,r=e.getAttribute("url");return Db(n,a,r,{elementName:o,renderMediaPreview:r&&i})}}),r.for("dataDowncast").add(Eb(a,{elementName:o,renderMediaPreview:i})),r.for("editingDowncast").elementToElement({model:"media",view:function(e,t){var r=t.writer,i=e.getAttribute("url");return function(e,t,n){return t.setCustomProperty("media",!0,e),eh(e,t,{label:n})}(Db(r,a,i,{elementName:o,renderForEditingView:!0}),r,n("media widget"))}}),r.for("editingDowncast").add(Eb(a,{elementName:o,renderForEditingView:!0})),r.for("upcast").elementToElement({view:function(e){return["oembed",o].includes(e.name)&&e.getAttribute("url")?{name:!0}:null},model:function(e,t){var n=t.writer,r=e.getAttribute("url");if(a.hasMedia(r))return n.createElement("media",{url:r})}}).elementToElement({view:{name:"div",attributes:{"data-oembed-url":!0}},model:function(e,t){var n=t.writer,r=e.getAttribute("data-oembed-url");if(a.hasMedia(r))return n.createElement("media",{url:r})}}).add((function(e){e.on("element:figure",(function(e,t,n){if(n.consumable.consume(t.viewItem,{name:!0,classes:"media"})){var r=n.convertChildren(t.viewItem,t.modelCursor),i=r.modelRange,o=r.modelCursor;t.modelRange=i,t.modelCursor=o,Hs(i.getItems())||n.consumable.revert(t.viewItem,{name:!0,classes:"media"})}}))}))}}],[{key:"pluginName",get:function(){return"MediaEmbedEditing"}}]),n}(Rt),Lb=/^(?:http(s)?:\/\/)?[\w-]+\.[\w-.~:/?#[\]@!$&'()*+,;=%]+$/,jb=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),(r=t.call(this,e))._timeoutId=null,r._positionToInsert=null,r}return g(n,[{key:"init",value:function(){var e=this,t=this.editor,n=t.model.document;this.listenTo(t.plugins.get("ClipboardPipeline"),"inputTransformation",(function(){var t=n.selection.getFirstRange(),r=du.fromPosition(t.start);r.stickiness="toPrevious";var i=du.fromPosition(t.end);i.stickiness="toNext",n.once("change:data",(function(){e._embedMediaBetweenPositions(r,i),r.detach(),i.detach()}),{priority:"high"})})),t.commands.get("undo").on("execute",(function(){e._timeoutId&&(Ea.window.clearTimeout(e._timeoutId),e._positionToInsert.detach(),e._timeoutId=null,e._positionToInsert=null)}),{priority:"high"})}},{key:"_embedMediaBetweenPositions",value:function(e,t){var n,r=this,i=this.editor,o=i.plugins.get(Ob).registry,a=new El(e,t),s=a.getWalker({ignoreElementEnd:!0}),l="",c=p(s);try{for(c.s();!(n=c.n()).done;){var u=n.value;u.item.is("$textProxy")&&(l+=u.item.data)}}catch(d){c.e(d)}finally{c.f()}(l=l.trim()).match(Lb)&&o.hasMedia(l)&&i.commands.get("mediaEmbed").isEnabled?(this._positionToInsert=du.fromPosition(e),this._timeoutId=Ea.window.setTimeout((function(){i.model.change((function(e){var t;r._timeoutId=null,e.remove(a),a.detach(),"$graveyard"!==r._positionToInsert.root.rootName&&(t=r._positionToInsert),Mb(i.model,l,t),r._positionToInsert.detach(),r._positionToInsert=null})),i.plugins.get("Delete").requestUndoOnBackspace()}),100)):a.detach()}}],[{key:"requires",get:function(){return[Lh,Wp,D_]}},{key:"pluginName",get:function(){return"AutoMediaEmbed"}}]),n}(Rt),qb=y(9292),Bb={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(qb.Z,Bb),qb.Z.locals;var zb=function(e){_(n,e);var t=m(n);function n(e,r){var i;b(this,n),i=t.call(this,r);var o=r.t;return i.focusTracker=new Fs,i.keystrokes=new Gs,i.set("mediaURLInputValue",""),i.urlInputView=i._createUrlInput(),i.saveButtonView=i._createButton(o("Save"),Fu.check,"ck-button-save"),i.saveButtonView.type="submit",i.saveButtonView.bind("isEnabled").to(l(i),"mediaURLInputValue",(function(e){return!!e})),i.cancelButtonView=i._createButton(o("Cancel"),Fu.cancel,"ck-button-cancel","cancel"),i._focusables=new Wu,i._focusCycler=new Ud({focusables:i._focusables,focusTracker:i.focusTracker,keystrokeHandler:i.keystrokes,actions:{focusPrevious:"shift + tab",focusNext:"tab"}}),i._validators=e,i.setTemplate({tag:"form",attributes:{class:["ck","ck-media-form","ck-responsive-form"],tabindex:"-1"},children:[i.urlInputView,i.saveButtonView,i.cancelButtonView]}),Vu(l(i)),i}return g(n,[{key:"render",value:function(){var e=this;a(s(n.prototype),"render",this).call(this),Uu({view:this}),[this.urlInputView,this.saveButtonView,this.cancelButtonView].forEach((function(t){e._focusables.add(t),e.focusTracker.add(t.element)})),this.keystrokes.listenTo(this.element);var t=function(e){return e.stopPropagation()};this.keystrokes.set("arrowright",t),this.keystrokes.set("arrowleft",t),this.keystrokes.set("arrowup",t),this.keystrokes.set("arrowdown",t),this.listenTo(this.urlInputView.element,"selectstart",(function(e,t){t.stopPropagation()}),{priority:"high"})}},{key:"destroy",value:function(){a(s(n.prototype),"destroy",this).call(this),this.focusTracker.destroy(),this.keystrokes.destroy()}},{key:"focus",value:function(){this._focusCycler.focusFirst()}},{key:"url",get:function(){return this.urlInputView.fieldView.element.value.trim()},set:function(e){this.urlInputView.fieldView.element.value=e.trim()}},{key:"isValid",value:function(){this.resetFormStatus();var e,t=p(this._validators);try{for(t.s();!(e=t.n()).done;){var n=(0,e.value)(this);if(n)return this.urlInputView.errorText=n,!1}}catch(r){t.e(r)}finally{t.f()}return!0}},{key:"resetFormStatus",value:function(){this.urlInputView.errorText=null,this.urlInputView.infoText=this._urlInputViewInfoDefault}},{key:"_createUrlInput",value:function(){var e=this,t=this.locale.t,n=new Nf(this.locale,If),r=n.fieldView;return this._urlInputViewInfoDefault=t("Paste the media URL in the input."),this._urlInputViewInfoTip=t("Tip: Paste the URL into the content to embed faster."),n.label=t("Media URL"),n.infoText=this._urlInputViewInfoDefault,r.on("input",(function(){n.infoText=r.element.value?e._urlInputViewInfoTip:e._urlInputViewInfoDefault,e.mediaURLInputValue=r.element.value.trim()})),n}},{key:"_createButton",value:function(e,t,n,r){var i=new Ed(this.locale);return i.set({label:e,icon:t,tooltip:!0}),i.extendTemplate({attributes:{class:n}}),r&&i.delegate("execute").to(this,r),i}}]),n}(Ku),Hb=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this,t=this.editor,n=t.commands.get("mediaEmbed"),r=t.plugins.get(Ob).registry;t.ui.componentFactory.add("mediaEmbed",(function(i){var o=ff(i),a=new zb(function(e,t){return[function(t){if(!t.url.length)return e("The URL must not be empty.")},function(n){if(!t.hasMedia(n.url))return e("This media URL is not supported.")}]}(t.t,r),t.locale);return e._setUpDropdown(o,a,n,t),e._setUpForm(o,a,n),o}))}},{key:"_setUpDropdown",value:function(e,t,n){var r=this.editor,i=r.t,o=e.buttonView;function a(){r.editing.view.focus(),e.isOpen=!1}e.bind("isEnabled").to(n),e.panelView.children.add(t),o.set({label:i("Insert media"),icon:'<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20"><path d="M18.68 3.03c.6 0 .59-.03.59.55v12.84c0 .59.01.56-.59.56H1.29c-.6 0-.59.03-.59-.56V3.58c0-.58-.01-.55.6-.55h17.38zM15.77 15V5H4.2v10h11.57zM2 4v1h1V4H2zm0 2v1h1V6H2zm0 2v1h1V8H2zm0 2v1h1v-1H2zm0 2v1h1v-1H2zm0 2v1h1v-1H2zM17 4v1h1V4h-1zm0 2v1h1V6h-1zm0 2v1h1V8h-1zm0 2v1h1v-1h-1zm0 2v1h1v-1h-1zm0 2v1h1v-1h-1zM7.5 7.177a.4.4 0 0 1 .593-.351l5.133 2.824a.4.4 0 0 1 0 .7l-5.133 2.824a.4.4 0 0 1-.593-.35V7.176v.001z"/></svg>',tooltip:!0}),o.on("open",(function(){t.disableCssTransitions(),t.url=n.value||"",t.urlInputView.fieldView.select(),t.focus(),t.enableCssTransitions()}),{priority:"low"}),e.on("submit",(function(){t.isValid()&&(r.execute("mediaEmbed",t.url),a())})),e.on("change:isOpen",(function(){return t.resetFormStatus()})),e.on("cancel",(function(){return a()}))}},{key:"_setUpForm",value:function(e,t,n){t.delegate("submit","cancel").to(e),t.urlInputView.bind("value").to(n,"value"),t.urlInputView.bind("isReadOnly").to(n,"isEnabled",(function(e){return!e}))}}],[{key:"requires",get:function(){return[Ob]}},{key:"pluginName",get:function(){return"MediaEmbedUI"}}]),n}(Rt),Fb=y(4652),Gb={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};function Vb(e,t){if(e.childCount){var n=new Ap(e.document),r=function(e,t){var n,r=t.createRangeIn(e),i=new ui({name:/^p|h\d+$/,styles:{"mso-list":/.*/}}),o=[],a=p(r);try{for(a.s();!(n=a.n()).done;){var s=n.value;if("elementStart"===s.type&&i.match(s.item)){var l=Yb(s.item);o.push({element:s.item,id:l.id,order:l.order,indent:l.indent})}}}catch(c){a.e(c)}finally{a.f()}return o}(e,n);if(r.length){var i=null,o=1;r.forEach((function(e,a){var s,l,c=function(e,t){if(!e)return!0;if(e.id!==t.id)return t.indent-e.indent!=1;var n,r=t.element.previousSibling;return!r||!((n=r).is("element","ol")||n.is("element","ul"))}(r[a-1],e),u=(l=e,(s=c?null:r[a-1])?l.indent-s.indent:l.indent-1);if(c&&(i=null,o=1),!i||0!==u){var d=function(e,t){var n=/mso-level-number-format:([^;]{0,100});/gi,r=/mso-level-start-at:\s{0,100}([0-9]{0,10})\s{0,100};/gi,i=new RegExp("@list l".concat(e.id,":level").concat(e.indent,"\\s*({[^}]*)"),"gi").exec(t),o="decimal",a="ol",s=null;if(i&&i[1]){var l=n.exec(i[1]);if(l&&l[1]&&(a="bullet"!==(o=l[1].trim())&&"image"!==o?"ol":"ul"),"bullet"===o){var c=function(e){var t=function(e){if(e.getChild(0).is("$text"))return null;var t,n=p(e.getChildren());try{for(n.s();!(t=n.n()).done;){var r=t.value;if(r.is("element","span")){var i=r.getChild(0);return i.is("$text")?i:i.getChild(0)}}}catch(o){n.e(o)}finally{n.f()}}(e);if(!t)return null;var n=t._data;return"o"===n?"circle":"\xb7"===n?"disc":"\xa7"===n?"square":null}(e.element);c&&(o=c)}else{var u=r.exec(i[1]);u&&u[1]&&(s=parseInt(u[1]))}}return{type:a,startIndex:s,style:Ub(o)}}(e,t);if(i){if(e.indent>o){var f=i.getChild(i.childCount-1),h=f.getChild(f.childCount-1);i=Wb(d,h,n),o+=1}else if(e.indent<o){var _=o-e.indent;i=function(e,t){var n,r=e.getAncestors({parentFirst:!0}),i=null,o=0,a=p(r);try{for(a.s();!(n=a.n()).done;){var s=n.value;if("ul"!==s.name&&"ol"!==s.name||o++,o===t){i=s;break}}}catch(l){a.e(l)}finally{a.f()}return i}(i,_),o=parseInt(e.indent)}}else i=Wb(d,e.element,n);e.indent<=o&&(i.is("element",d.type)||(i=n.rename(d.type,i)))}var m=function(e,t){return function(e,t){var n,r=new ui({name:"span",styles:{"mso-list":"Ignore"}}),i=t.createRangeIn(e),o=p(i);try{for(o.s();!(n=o.n()).done;){var a=n.value;"elementStart"===a.type&&r.match(a.item)&&t.remove(a.item)}}catch(s){o.e(s)}finally{o.f()}}(e,t),t.rename("li",e)}(e.element,n);n.appendChild(m,i)}))}}}function Ub(e){if(e.startsWith("arabic-leading-zero"))return"decimal-leading-zero";switch(e){case"alpha-upper":return"upper-alpha";case"alpha-lower":return"lower-alpha";case"roman-upper":return"upper-roman";case"roman-lower":return"lower-roman";case"circle":case"disc":case"square":return e;default:return null}}function Wb(e,t,n){var r=t.parent,i=n.createElement(e.type),o=r.getChildIndex(t)+1;return n.insertChild(o,i,r),e.style&&n.setStyle("list-style-type",e.style,i),e.startIndex&&e.startIndex>1&&n.setAttribute("start",e.startIndex,i),i}function Yb(e){var t={},n=e.getStyle("mso-list");if(n){var r=n.match(/(^|\s{1,100})l(\d+)/i),i=n.match(/\s{0,100}lfo(\d+)/i),o=n.match(/\s{0,100}level(\d+)/i);r&&i&&o&&(t.id=r[2],t.order=i[1],t.indent=o[1])}return t}ba()(Fb.Z,Gb),Fb.Z.locals;var Qb=/id=("|')docs-internal-guid-[-0-9a-f]+("|')/i,Kb=function(){function e(t){b(this,e),this.document=t}return g(e,[{key:"isActive",value:function(e){return Qb.test(e)}},{key:"execute",value:function(e){var t=new Ap(this.document),n=e._parsedData.body;!function(e,t){var n,r=p(e.getChildren());try{for(r.s();!(n=r.n()).done;){var i=n.value;if(i.is("element","b")&&"normal"===i.getStyle("font-weight")){var o=e.getChildIndex(i);t.remove(i),t.insertChild(o,i.getChildren(),e)}}}catch(a){r.e(a)}finally{r.f()}}(n,t),function(e,t){var n,r=p(t.createRangeIn(e));try{for(r.s();!(n=r.n()).done;){var i=n.value.item;if(i.is("element","li")){var o=i.getChild(0);o&&o.is("element","p")&&t.unwrapElement(o)}}}catch(a){r.e(a)}finally{r.f()}}(n,t),e.content=n}}]),e}();function Zb(e,t){if(e.childCount){var n=new Ap,r=function(e,t){var n,r=t.createRangeIn(e),i=new ui({name:/v:(.+)/}),o=[],a=p(r);try{for(a.s();!(n=a.n()).done;){var s=n.value;if("elementStart"==s.type){var l=s.item,c=l.previousSibling&&l.previousSibling.name||null;i.match(l)&&l.getAttribute("o:gfxdata")&&"v:shapetype"!==c&&o.push(s.item.getAttribute("id"))}}}catch(u){a.e(u)}finally{a.f()}return o}(e,n);!function(e,t,n){var r,i=n.createRangeIn(t),o=new ui({name:"img"}),a=[],s=p(i);try{for(s.s();!(r=s.n()).done;){var l=r.value;if(o.match(l.item)){var c=l.item,u=c.getAttribute("v:shapes")?c.getAttribute("v:shapes").split(" "):[];u.length&&u.every((function(t){return e.indexOf(t)>-1}))?a.push(c):c.getAttribute("src")||a.push(c)}}}catch(_){s.e(_)}finally{s.f()}for(var d=0,f=a;d<f.length;d++){var h=f[d];n.remove(h)}}(r,e,n),function(e,t){var n,r=t.createRangeIn(e),i=new ui({name:/v:(.+)/}),o=[],a=p(r);try{for(a.s();!(n=a.n()).done;){var s=n.value;"elementStart"==s.type&&i.match(s.item)&&o.push(s.item)}}catch(d){a.e(d)}finally{a.f()}for(var l=0,c=o;l<c.length;l++){var u=c[l];t.remove(u)}}(e,n);var i=function(e,t){var n,r=t.createRangeIn(e),i=new ui({name:"img"}),o=[],a=p(r);try{for(a.s();!(n=a.n()).done;){var s=n.value;i.match(s.item)&&s.item.getAttribute("src").startsWith("file://")&&o.push(s.item)}}catch(l){a.e(l)}finally{a.f()}return o}(e,n);i.length&&function(e,t,n){if(e.length===t.length)for(var r=0;r<e.length;r++){var i="data:".concat(t[r].type,";base64,").concat($b(t[r].hex));n.setAttribute("src",i,e[r])}}(i,function(e){if(!e)return[];var t=/{\\pict[\s\S]+?\\bliptag-?\d+(\\blipupi-?\d+)?({\\\*\\blipuid\s?[\da-fA-F]+)?[\s}]*?/,n=new RegExp("(?:("+t.source+"))([\\da-fA-F\\s]+)\\}","g"),r=e.match(n),i=[];if(r){var o,a=p(r);try{for(a.s();!(o=a.n()).done;){var s=o.value,l=!1;s.includes("\\pngblip")?l="image/png":s.includes("\\jpegblip")&&(l="image/jpeg"),l&&i.push({hex:s.replace(t,"").replace(/[^\da-fA-F]/g,""),type:l})}}catch(c){a.e(c)}finally{a.f()}}return i}(t),n)}}function $b(e){return btoa(e.match(/\w{2}/g).map((function(e){return String.fromCharCode(parseInt(e,16))})).join(""))}var Jb=/<meta\s*name="?generator"?\s*content="?microsoft\s*word\s*\d+"?\/?>/i,Xb=/xmlns:o="urn:schemas-microsoft-com/i,ek=function(){function e(t){b(this,e),this.document=t}return g(e,[{key:"isActive",value:function(e){return Jb.test(e)||Xb.test(e)}},{key:"execute",value:function(e){var t=e._parsedData,n=t.body;Vb(n,t.stylesString),Zb(n,e.dataTransfer.getData("text/rtf")),e.content=n}}]),e}();function tk(e){return e.replace(/<span(?: class="Apple-converted-space"|)>(\s+)<\/span>/g,(function(e,t){return 1===t.length?" ":Array(t.length+1).join("\xa0 ").substr(0,t.length)}))}function nk(e,t){var n=new DOMParser,r=function(e){return tk(tk(e)).replace(/(<span\s+style=['"]mso-spacerun:yes['"]>[^\S\r\n]*?)[\r\n]+([^\S\r\n]*<\/span>)/g,"$1$2").replace(/<span\s+style=['"]mso-spacerun:yes['"]><\/span>/g,"").replace(/ <\//g,"\xa0</").replace(/ <o:p><\/o:p>/g,"\xa0<o:p></o:p>").replace(/<o:p>( |\u00A0)<\/o:p>/g,"").replace(/>([^\S\r\n]*[\r\n]\s*)</g,"><")}(function(e){var t="</body>",n="</html>",r=e.indexOf(t);if(r<0)return e;var i=e.indexOf(n,r+t.length);return e.substring(0,r+t.length)+(i>=0?e.substring(i):"")}(e=e.replace(/<!--\[if gte vml 1]>/g,""))),i=n.parseFromString(r,"text/html");!function(e){e.querySelectorAll("span[style*=spacerun]").forEach((function(e){var t=e.innerText.length||0;e.innerHTML=Array(t+1).join("\xa0 ").substr(0,t)}))}(i);var o=i.body.innerHTML,a=function(e,t){for(var n=new ko(t),r=new Ra(n,{renderingMode:"data"}),i=e.createDocumentFragment(),o=e.body.childNodes;o.length>0;)i.appendChild(o[0]);return r.domToView(i,{skipComments:!0})}(i,t),s=function(e){for(var t=[],n=[],r=0,i=Array.from(e.getElementsByTagName("style"));r<i.length;r++){var o=i[r];o.sheet&&o.sheet.cssRules&&o.sheet.cssRules.length&&(t.push(o.sheet),n.push(o.innerHTML))}return{styles:t,stylesString:n.join(" ")}}(i);return{body:a,bodyString:o,styles:s.styles,stylesString:s.stylesString}}function rk(e,t,n,r){t>(arguments.length>4&&void 0!==arguments[4]?arguments[4]:1)?r.setAttribute(e,t,n):r.removeAttribute(e,n)}function ik(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=e.createElement("tableCell",n);return e.insertElement("paragraph",r),e.insert(r,t),r}function ok(e,t){var n=t.parent.parent,r=parseInt(n.getAttribute("headingColumns")||0),i=e.getCellLocation(t).column;return!!r&&i<r}function ak(){return function(e){e.on("element:table",(function(e,t,n){var r=t.viewItem;if(n.consumable.test(r,{name:!0})){var i=function(e){for(var t,n={headingRows:0,headingColumns:0},r=[],i=[],o=0,a=Array.from(e.getChildren());o<a.length;o++){var s=a[o];if("tbody"===s.name||"thead"===s.name||"tfoot"===s.name){"thead"!==s.name||t||(t=s);var l,c=Array.from(s.getChildren()).filter((function(e){return e.is("element","tr")})),u=p(c);try{for(u.s();!(l=u.n()).done;){var d=l.value;if("thead"===d.parent.name&&d.parent===t)n.headingRows++,r.push(d);else{i.push(d);var f=lk(d);f>n.headingColumns&&(n.headingColumns=f)}}}catch(h){u.e(h)}finally{u.f()}}}return n.rows=[].concat(r,i),n}(r),o=i.rows,a=i.headingRows,s=i.headingColumns,l={};s&&(l.headingColumns=s),a&&(l.headingRows=a);var c=n.writer.createElement("table",l);if(n.safeInsert(c,t.modelCursor)){if(n.consumable.consume(r,{name:!0}),o.forEach((function(e){return n.convertItem(e,n.writer.createPositionAt(c,"end"))})),n.convertChildren(r,n.writer.createPositionAt(c,"end")),c.isEmpty){var u=n.writer.createElement("tableRow");n.writer.insert(u,n.writer.createPositionAt(c,"end")),ik(n.writer,n.writer.createPositionAt(u,"end"))}n.updateConversionResult(c,t)}}}))}}function sk(e){return function(t){t.on("element:".concat(e),(function(e,t,n){if(t.modelRange&&t.viewItem.isEmpty){var r=t.modelRange.start.nodeAfter,i=n.writer.createPositionAt(r,0);n.writer.insertElement("paragraph",i)}}),{priority:"low"})}}function lk(e){for(var t=0,n=0,r=Array.from(e.getChildren()).filter((function(e){return"th"===e.name||"td"===e.name}));n<r.length&&"th"===r[n].name;){var i=r[n];t+=parseInt(i.getAttribute("colspan")||1),n++}return t}var ck=function(e){function t(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};b(this,t),this._table=e,this._startRow=void 0!==n.row?n.row:n.startRow||0,this._endRow=void 0!==n.row?n.row:n.endRow,this._startColumn=void 0!==n.column?n.column:n.startColumn||0,this._endColumn=void 0!==n.column?n.column:n.endColumn,this._includeAllSlots=!!n.includeAllSlots,this._skipRows=new Set,this._row=0,this._rowIndex=0,this._column=0,this._cellIndex=0,this._spannedCells=new Map,this._nextCellAtColumn=-1}return g(t,[{key:e,value:function(){return this}},{key:"next",value:function(){var e=this._table.getChild(this._rowIndex);if(!e||this._isOverEndRow())return{done:!0};if(!e.is("element","tableRow"))return this._rowIndex++,this.next();if(this._isOverEndColumn())return this._advanceToNextRow();var t=null,n=this._getSpanned();if(n)this._includeAllSlots&&!this._shouldSkipSlot()&&(t=this._formatOutValue(n.cell,n.row,n.column));else{var r=e.getChild(this._cellIndex);if(!r)return this._advanceToNextRow();var i=parseInt(r.getAttribute("colspan")||1),o=parseInt(r.getAttribute("rowspan")||1);(i>1||o>1)&&this._recordSpans(r,o,i),this._shouldSkipSlot()||(t=this._formatOutValue(r)),this._nextCellAtColumn=this._column+i}return this._column++,this._column==this._nextCellAtColumn&&this._cellIndex++,t||this.next()}},{key:"skipRow",value:function(e){this._skipRows.add(e)}},{key:"_advanceToNextRow",value:function(){return this._row++,this._rowIndex++,this._column=0,this._cellIndex=0,this._nextCellAtColumn=-1,this.next()}},{key:"_isOverEndRow",value:function(){return void 0!==this._endRow&&this._row>this._endRow}},{key:"_isOverEndColumn",value:function(){return void 0!==this._endColumn&&this._column>this._endColumn}},{key:"_formatOutValue",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this._row,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this._column;return{done:!1,value:new uk(this,e,t,n)}}},{key:"_shouldSkipSlot",value:function(){var e=this._skipRows.has(this._row),t=this._row<this._startRow,n=this._column<this._startColumn,r=void 0!==this._endColumn&&this._column>this._endColumn;return e||t||n||r}},{key:"_getSpanned",value:function(){var e=this._spannedCells.get(this._row);return e&&e.get(this._column)||null}},{key:"_recordSpans",value:function(e,t,n){for(var r={cell:e,row:this._row,column:this._column},i=this._row;i<this._row+t;i++)for(var o=this._column;o<this._column+n;o++)i==this._row&&o==this._column||this._markSpannedCell(i,o,r)}},{key:"_markSpannedCell",value:function(e,t,n){this._spannedCells.has(e)||this._spannedCells.set(e,new Map),this._spannedCells.get(e).set(t,n)}}]),t}(Symbol.iterator),uk=function(){function e(t,n,r,i){b(this,e),this.cell=n,this.row=t._row,this.column=t._column,this.cellAnchorRow=r,this.cellAnchorColumn=i,this._cellIndex=t._cellIndex,this._rowIndex=t._rowIndex,this._table=t._table}return g(e,[{key:"isAnchor",get:function(){return this.row===this.cellAnchorRow&&this.column===this.cellAnchorColumn}},{key:"cellWidth",get:function(){return parseInt(this.cell.getAttribute("colspan")||1)}},{key:"cellHeight",get:function(){return parseInt(this.cell.getAttribute("rowspan")||1)}},{key:"rowIndex",get:function(){return this._rowIndex}},{key:"getPositionBefore",value:function(){return this._table.root.document.model.createPositionAt(this._table.getChild(this.row),this._cellIndex)}}]),e}();function dk(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(t){return t.on("insert:table",(function(t,n,r){var i=n.item;if(r.consumable.consume(i,"insert")){r.consumable.consume(i,"attribute:headingRows:table"),r.consumable.consume(i,"attribute:headingColumns:table");var o,a,s,l=e&&e.asWidget,c=r.writer.createContainerElement("figure",{class:"table"}),u=r.writer.createContainerElement("table");r.writer.insert(r.writer.createPositionAt(c,0),u),l&&(a=c,(s=r.writer).setCustomProperty("table",!0,a),o=eh(a,s,{hasSelectionHandle:!0}));var d,f=new ck(i),h={headingRows:i.getAttribute("headingRows")||0,headingColumns:i.getAttribute("headingColumns")||0},_=new Map,m=p(f);try{for(m.s();!(d=m.n()).done;){var v=d.value,g=v.row,b=v.cell,k=i.getChild(g),y=_.get(g)||mk(u,k,g,h,r);_.set(g,y),r.consumable.consume(b,"insert"),_k(v,h,r.writer.createPositionAt(y,"end"),r,e)}}catch(D){m.e(D)}finally{m.f()}var w,C=p(i.getChildren());try{for(C.s();!(w=C.n()).done;){var A=w.value,x=A.index;A.is("element","tableRow")&&!_.has(x)&&_.set(x,mk(u,A,x,h,r))}}catch(D){C.e(D)}finally{C.f()}var E=r.mapper.toViewPosition(n.range.start);r.mapper.bindElements(i,l?o:c),r.writer.insert(E,l?o:c)}}))}}function fk(e,t){var n=t.writer;if(e.parent.is("element","tableCell"))return pk(e)?n.createContainerElement("span",{class:"ck-table-bogus-paragraph"}):n.createContainerElement("p")}function pk(e){return 1===e.parent.childCount&&!kk(e)}function hk(e,t,n){var r=e.cell,i=vk(e,t),o=n.mapper.toViewElement(r);o&&o.name!==i&&function(e,t,n){var r=n.writer,i=n.mapper.toViewElement(e),o=oh(r.createEditableElement(t,i.getAttributes()),r);r.insert(r.createPositionAfter(i),o),r.move(r.createRangeIn(i),r.createPositionAt(o,0)),r.remove(r.createRangeOn(i)),n.mapper.unbindViewElement(i),n.mapper.bindElements(e,o)}(r,i,n)}function _k(e,t,n,r,i){var o=i&&i.asWidget,a=vk(e,t),s=o?oh(r.writer.createEditableElement(a),r.writer):r.writer.createContainerElement(a),l=e.cell,c=l.getChild(0),u=1===l.childCount&&"paragraph"===c.name;if(r.writer.insert(n,s),r.mapper.bindElements(l,s),!o&&u&&!kk(c)){var d=l.getChild(0);r.consumable.consume(d,"insert"),r.mapper.bindElements(d,s)}}function mk(e,t,n,r,i){i.consumable.consume(t,"insert");var o=t.isEmpty?i.writer.createEmptyElement("tr"):i.writer.createContainerElement("tr");i.mapper.bindElements(t,o);var a=r.headingRows,s=function(e,t,n){return gk(e,t)||function(e,t,n){var r=n.writer.createContainerElement(e),i=n.writer.createPositionAt(t,"tbody"==e?"end":0);return n.writer.insert(i,r),r}(e,t,n)}(function(e,t){return e<t.headingRows?"thead":"tbody"}(n,r),e,i),l=a>0&&n>=a?n-a:n,c=i.writer.createPositionAt(s,l);return i.writer.insert(c,o),o}function vk(e,t){var n=e.row,r=e.column,i=t.headingColumns,o=t.headingRows;return o&&o>n||i&&i>r?"th":"td"}function gk(e,t){var n,r=p(t.getChildren());try{for(r.s();!(n=r.n()).done;){var i=n.value;if(i.name==e)return i}}catch(o){r.e(o)}finally{r.f()}}function bk(e,t,n){var r=gk(e,t);r&&0===r.childCount&&n.writer.remove(n.writer.createRangeOn(r))}function kk(e){return!!h(e.getAttributeKeys()).length}var yk=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"refresh",value:function(){var e=this.editor.model,t=e.document.selection,n=e.schema;this.isEnabled=function(e,t){var n=e.getFirstPosition().parent,r=n===n.root?n:n.parent;return t.checkChild(r,"table")}(t,n)}},{key:"execute",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=this.editor.model,n=t.document.selection,r=this.editor.plugins.get("TableUtils"),i=this.editor.config.get("table"),o=ah(n,t),a=i.defaultHeadings.rows,s=i.defaultHeadings.columns;void 0===e.headingRows&&a&&(e.headingRows=a),void 0===e.headingColumns&&s&&(e.headingColumns=s),t.change((function(n){var i=r.createTable(n,e);t.insertContent(i,o),n.setSelection(n.createPositionAt(i.getNodeByPath([0,0,0]),0))}))}}]),n}(Lt);function wk(e){var t,n=[],r=p(Tk(e.getRanges()));try{for(r.s();!(t=r.n()).done;){var i=t.value.getContainedElement();i&&i.is("element","tableCell")&&n.push(i)}}catch(o){r.e(o)}finally{r.f()}return n}function Ck(e){var t,n=[],r=p(e.getRanges());try{for(r.s();!(t=r.n()).done;){var i=t.value.start.findAncestor("tableCell");i&&n.push(i)}}catch(o){r.e(o)}finally{r.f()}return n}function Ak(e){var t=wk(e);return t.length?t:Ck(e)}function xk(e){return Mk(e.map((function(e){return e.parent.index})))}function Ek(e){var t=e[0].findAncestor("table");return Mk(h(new ck(t)).filter((function(t){return e.includes(t.cell)})).map((function(e){return e.column})))}function Dk(e,t){if(e.length<2||!function(e){var t=e[0].findAncestor("table");if(!Pk(xk(e),parseInt(t.getAttribute("headingRows")||0)))return!1;var n=parseInt(t.getAttribute("headingColumns")||0);return Pk(Ek(e),n)}(e))return!1;var n,r=new Set,i=new Set,o=0,a=p(e);try{for(a.s();!(n=a.n()).done;){var s=n.value,l=t.getCellLocation(s),c=l.row,u=l.column,d=parseInt(s.getAttribute("rowspan")||1),f=parseInt(s.getAttribute("colspan")||1);r.add(c),i.add(u),d>1&&r.add(c+d-1),f>1&&i.add(u+f-1),o+=d*f}}catch(m){a.e(m)}finally{a.f()}var _=function(e,t){var n=Array.from(e.values()),r=Array.from(t.values());return(Math.max.apply(Math,h(n))-Math.min.apply(Math,h(n))+1)*(Math.max.apply(Math,h(r))-Math.min.apply(Math,h(r))+1)}(r,i);return _==o}function Tk(e){return Array.from(e).sort(Sk)}function Mk(e){var t=e.sort((function(e,t){return e-t}));return{first:t[0],last:t[t.length-1]}}function Sk(e,t){var n=e.start,r=t.start;return n.isBefore(r)?-1:1}function Pk(e,t){return e.first<t===e.last<t}var Nk=function(e){_(n,e);var t=m(n);function n(e){var r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return b(this,n),(r=t.call(this,e)).order=i.order||"below",r}return g(n,[{key:"refresh",value:function(){var e=!!Ak(this.editor.model.document.selection).length;this.isEnabled=e}},{key:"execute",value:function(){var e=this.editor,t=e.model.document.selection,n=e.plugins.get("TableUtils"),r="above"===this.order,i=Ak(t),o=xk(i),a=r?o.first:o.last,s=i[0].findAncestor("table");n.insertRows(s,{at:r?a:a+1,copyStructureFromAbove:!r})}}]),n}(Lt),Ik=function(e){_(n,e);var t=m(n);function n(e){var r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return b(this,n),(r=t.call(this,e)).order=i.order||"right",r}return g(n,[{key:"refresh",value:function(){var e=!!Ak(this.editor.model.document.selection).length;this.isEnabled=e}},{key:"execute",value:function(){var e=this.editor,t=e.model.document.selection,n=e.plugins.get("TableUtils"),r="left"===this.order,i=Ak(t),o=Ek(i),a=r?o.first:o.last,s=i[0].findAncestor("table");n.insertColumns(s,{columns:1,at:r?a:a+1})}}]),n}(Lt),Rk=function(e){_(n,e);var t=m(n);function n(e){var r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return b(this,n),(r=t.call(this,e)).direction=i.direction||"horizontally",r}return g(n,[{key:"refresh",value:function(){var e=Ak(this.editor.model.document.selection);this.isEnabled=1===e.length}},{key:"execute",value:function(){var e=Ak(this.editor.model.document.selection)[0],t="horizontally"===this.direction,n=this.editor.plugins.get("TableUtils");t?n.splitCellHorizontally(e,2):n.splitCellVertically(e,2)}}]),n}(Lt);function Ok(e,t,n){for(var r=t.startRow,i=t.startColumn,o=t.endRow,a=t.endColumn,s=n.createElement("table"),l=o-r+1,c=0;c<l;c++)n.insertElement("tableRow",s,"end");var u,d=h(new ck(e,{startRow:r,endRow:o,startColumn:i,endColumn:a,includeAllSlots:!0})),f=p(d);try{for(f.s();!(u=f.n()).done;){var _=u.value,m=_.row,v=_.column,g=_.cell,b=_.isAnchor,k=_.cellAnchorRow,y=_.cellAnchorColumn,w=m-r,C=s.getChild(w);if(b){var A=n.cloneElement(g);n.append(A,C),zk(A,m,v,o,a,n)}else(k<r||y<i)&&ik(n,n.createPositionAt(C,"end"))}}catch(x){f.e(x)}finally{f.f()}return function(e,t,n,r,i){var o=parseInt(t.getAttribute("headingRows")||0);o>0&&rk("headingRows",o-n,e,i,0);var a=parseInt(t.getAttribute("headingColumns")||0);a>0&&rk("headingColumns",a-r,e,i,0)}(s,e,r,i,n),s}function Lk(e,t){var n,r=[],i=new ck(e,{startRow:arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,endRow:t-1}),o=p(i);try{for(o.s();!(n=o.n()).done;){var a=n.value,s=a.row,l=a.cellHeight;s<t&&t<=s+l-1&&r.push(a)}}catch(c){o.e(c)}finally{o.f()}return r}function jk(e,t,n){var r=e.parent,i=r.parent,o=r.index,a=t-o,s={},l=parseInt(e.getAttribute("rowspan"))-a;l>1&&(s.rowspan=l);var c=parseInt(e.getAttribute("colspan")||1);c>1&&(s.colspan=c);var u,d,f=o+a,_=h(new ck(i,{startRow:o,endRow:f,includeAllSlots:!0})),m=null,v=p(_);try{for(v.s();!(d=v.n()).done;){var g=d.value,b=g.row,k=g.column;g.cell===e&&void 0===u&&(u=k),void 0!==u&&u===k&&b===f&&(m=ik(n,g.getPositionBefore(),s))}}catch(y){v.e(y)}finally{v.f()}return rk("rowspan",a,e,n),m}function qk(e,t){var n,r=[],i=new ck(e),o=p(i);try{for(o.s();!(n=o.n()).done;){var a=n.value,s=a.column,l=a.cellWidth;s<t&&t<=s+l-1&&r.push(a)}}catch(c){o.e(c)}finally{o.f()}return r}function Bk(e,t,n,r){var i=n-t,o={},a=parseInt(e.getAttribute("colspan"))-i;a>1&&(o.colspan=a);var s=parseInt(e.getAttribute("rowspan")||1);s>1&&(o.rowspan=s);var l=ik(r,r.createPositionAfter(e),o);return rk("colspan",i,e,r),l}function zk(e,t,n,r,i,o){var a=parseInt(e.getAttribute("colspan")||1),s=parseInt(e.getAttribute("rowspan")||1);n+a-1>i&&rk("colspan",i-n+1,e,o,1),t+s-1>r&&rk("rowspan",r-t+1,e,o,1)}function Hk(e,t){var n,r=t.getColumns(e),i=new Array(r).fill(0),o=p(new ck(e));try{for(o.s();!(n=o.n()).done;)i[n.value.column]++}catch(l){o.e(l)}finally{o.f()}var a=i.reduce((function(e,t,n){return t?e:[].concat(h(e),[n])}),[]);if(a.length>0){var s=a[a.length-1];return t.removeColumns(e,{at:s}),!0}return!1}function Fk(e,t){for(var n=[],r=t.getRows(e),i=0;i<r;i++)e.getChild(i).isEmpty&&n.push(i);if(n.length>0){var o=n[n.length-1];return t.removeRows(e,{at:o}),!0}return!1}function Gk(e,t){Hk(e,t)||Fk(e,t)}function Vk(e,t){var n=Array.from(new ck(e,{startColumn:t.firstColumn,endColumn:t.lastColumn,row:t.lastRow}));if(n.every((function(e){return 1===e.cellHeight})))return t.lastRow;var r=n[0].cellHeight-1;return t.lastRow+r}function Uk(e,t){var n=Array.from(new ck(e,{startRow:t.firstRow,endRow:t.lastRow,column:t.lastColumn}));if(n.every((function(e){return 1===e.cellWidth})))return t.lastColumn;var r=n[0].cellWidth-1;return t.lastColumn+r}var Wk=function(e){_(n,e);var t=m(n);function n(e,r){var i;return b(this,n),(i=t.call(this,e)).direction=r.direction,i.isHorizontal="right"==i.direction||"left"==i.direction,i}return g(n,[{key:"refresh",value:function(){var e=this._getMergeableCell();this.value=e,this.isEnabled=!!e}},{key:"execute",value:function(){var e=this,t=this.editor.model,n=Ck(t.document.selection)[0],r=this.value,i=this.direction;t.change((function(t){var o="right"==i||"down"==i,a=o?n:r,s=o?r:n,l=s.parent;!function(e,t,n){Yk(e)||(Yk(t)&&n.remove(n.createRangeIn(t)),n.move(n.createRangeIn(e),n.createPositionAt(t,"end"))),n.remove(e)}(s,a,t);var c=e.isHorizontal?"colspan":"rowspan",u=parseInt(n.getAttribute(c)||1),d=parseInt(r.getAttribute(c)||1);t.setAttribute(c,u+d,a),t.setSelection(t.createRangeIn(a));var f=e.editor.plugins.get("TableUtils");Gk(l.findAncestor("table"),f)}))}},{key:"_getMergeableCell",value:function(){var e=Ck(this.editor.model.document.selection)[0];if(e){var t=this.editor.plugins.get("TableUtils"),n=this.isHorizontal?function(e,t,n){var r=e.parent.parent,i="right"==t?e.nextSibling:e.previousSibling,o=(r.getAttribute("headingColumns")||0)>0;if(i){var a="right"==t?e:i,s="right"==t?i:e,l=n.getCellLocation(a).column,c=n.getCellLocation(s).column,u=parseInt(a.getAttribute("colspan")||1),d=ok(n,a),f=ok(n,s);if(!o||d==f)return l+u===c?i:void 0}}(e,this.direction,t):function(e,t,n){var r=e.parent,i=r.parent,o=i.getChildIndex(r);if(!("down"==t&&o===n.getRows(i)-1||"up"==t&&0===o)){var a=parseInt(e.getAttribute("rowspan")||1),s=i.getAttribute("headingRows")||0;if(!s||("down"!=t||o+a!==s)&&("up"!=t||o!==s)){var l=parseInt(e.getAttribute("rowspan")||1),c="down"==t?o+l:o,u=h(new ck(i,{endRow:c})),d=u.find((function(t){return t.cell===e})).column,f=u.find((function(e){var n=e.row,r=e.cellHeight;return e.column===d&&("down"==t?n===c:c===n+r)}));return f&&f.cell}}}(e,this.direction,t);if(n){var r=this.isHorizontal?"rowspan":"colspan",i=parseInt(e.getAttribute(r)||1);return parseInt(n.getAttribute(r)||1)===i?n:void 0}}}}]),n}(Lt);function Yk(e){return 1==e.childCount&&e.getChild(0).is("element","paragraph")&&e.getChild(0).isEmpty}var Qk=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"refresh",value:function(){var e=Ak(this.editor.model.document.selection),t=e[0];if(t){var n=t.findAncestor("table"),r=this.editor.plugins.get("TableUtils").getRows(n)-1,i=xk(e),o=0===i.first&&i.last===r;this.isEnabled=!o}else this.isEnabled=!1}},{key:"execute",value:function(){var e=this.editor.model,t=this.editor.plugins.get("TableUtils"),n=Ak(e.document.selection),r=xk(n),i=n[0],o=i.findAncestor("table"),a=t.getCellLocation(i).column;e.change((function(e){var n=r.last-r.first+1;t.removeRows(o,{at:r.first,rows:n});var i=function(e,t,n,r){var i,o=e.getChild(Math.min(t,r-1)),a=o.getChild(0),s=0,l=p(o.getChildren());try{for(l.s();!(i=l.n()).done;){var c=i.value;if(s>n)return a;a=c,s+=parseInt(c.getAttribute("colspan")||1)}}catch(u){l.e(u)}finally{l.f()}return a}(o,r.first,a,t.getRows(o));e.setSelection(e.createPositionAt(i,0))}))}}]),n}(Lt),Kk=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"refresh",value:function(){var e=Ak(this.editor.model.document.selection),t=e[0];if(t){var n=t.findAncestor("table"),r=this.editor.plugins.get("TableUtils").getColumns(n),i=Ek(e),o=i.first,a=i.last;this.isEnabled=a-o<r-1}else this.isEnabled=!1}},{key:"execute",value:function(){var e=this,t=function(e){var t=Ak(e),n=t[0],r=t.pop(),i=[n,r];return n.isBefore(r)?i:i.reverse()}(this.editor.model.document.selection),n=f(t,2),r=n[0],i=n[1],o=r.parent.parent,a=h(new ck(o)),s={first:a.find((function(e){return e.cell===r})).column,last:a.find((function(e){return e.cell===i})).column},l=function(e,t,n,r){return parseInt(n.getAttribute("colspan")||1)>1?n:t.previousSibling||n.nextSibling?n.nextSibling||t.previousSibling:r.first?e.reverse().find((function(e){return e.column<r.first})).cell:e.reverse().find((function(e){return e.column>r.last})).cell}(a,r,i,s);this.editor.model.change((function(t){var n=s.last-s.first+1;e.editor.plugins.get("TableUtils").removeColumns(o,{at:s.first,columns:n}),t.setSelection(t.createPositionAt(l,0))}))}}]),n}(Lt),Zk=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"refresh",value:function(){var e=this,t=Ak(this.editor.model.document.selection),n=t.length>0;this.isEnabled=n,this.value=n&&t.every((function(t){return e._isInHeading(t,t.parent.parent)}))}},{key:"execute",value:function(){if((arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).forceValue!==this.value){var e=this.editor.model,t=Ak(e.document.selection),n=t[0].findAncestor("table"),r=xk(t),i=r.first,o=r.last,a=this.value?i:o+1,s=n.getAttribute("headingRows")||0;e.change((function(e){if(a){var t,r=Lk(n,a,a>s?s:0),i=p(r);try{for(i.s();!(t=i.n()).done;)jk(t.value.cell,a,e)}catch(o){i.e(o)}finally{i.f()}}rk("headingRows",a,n,e,0)}))}}},{key:"_isInHeading",value:function(e,t){var n=parseInt(t.getAttribute("headingRows")||0);return!!n&&e.parent.index<n}}]),n}(Lt),$k=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"refresh",value:function(){var e=Ak(this.editor.model.document.selection),t=this.editor.plugins.get("TableUtils"),n=e.length>0;this.isEnabled=n,this.value=n&&e.every((function(e){return ok(t,e)}))}},{key:"execute",value:function(){if((arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).forceValue!==this.value){var e=this.editor.model,t=Ak(e.document.selection),n=t[0].findAncestor("table"),r=Ek(t),i=r.first,o=r.last,a=this.value?i:o+1;e.change((function(e){if(a){var t,r=qk(n,a),i=p(r);try{for(i.s();!(t=i.n()).done;){var o=t.value;Bk(o.cell,o.column,a,e)}}catch(s){i.e(s)}finally{i.f()}}rk("headingColumns",a,n,e,0)}))}}}]),n}(Lt),Jk=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){this.decorate("insertColumns"),this.decorate("insertRows")}},{key:"getCellLocation",value:function(e){var t,n=e.parent,r=n.parent,i=r.getChildIndex(n),o=new ck(r,{row:i}),a=p(o);try{for(a.s();!(t=a.n()).done;){var s=t.value,l=s.cell,c=s.row,u=s.column;if(l===e)return{row:c,column:u}}}catch(d){a.e(d)}finally{a.f()}}},{key:"createTable",value:function(e,t){var n=e.createElement("table"),r=parseInt(t.rows)||2,i=parseInt(t.columns)||2;return Xk(e,n,0,r,i),t.headingRows&&rk("headingRows",Math.min(t.headingRows,r),n,e,0),t.headingColumns&&rk("headingColumns",Math.min(t.headingColumns,i),n,e,0),n}},{key:"insertRows",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.editor.model,r=t.at||0,i=t.rows||1,o=void 0!==t.copyStructureFromAbove,a=t.copyStructureFromAbove?r-1:r,s=this.getRows(e),l=this.getColumns(e);if(r>s)throw new M("tableutils-insertrows-insert-out-of-range",this,{options:t});n.change((function(t){var n=e.getAttribute("headingRows")||0;if(n>r&&rk("headingRows",n+i,e,t,0),o||0!==r&&r!==s){var c,u=o?Math.max(r,a):r,d=new ck(e,{endRow:u}),f=new Array(l).fill(1),h=p(d);try{for(h.s();!(c=h.n()).done;){var _=c.value,m=_.row,v=_.column,g=_.cellHeight,b=_.cellWidth,k=_.cell,y=m+g-1,w=m<=a&&a<=y;m<r&&r<=y?(t.setAttribute("rowspan",g+i,k),f[v]=-b):o&&w&&(f[v]=b)}}catch(T){h.e(T)}finally{h.f()}for(var C=0;C<i;C++){var A=t.createElement("tableRow");t.insert(A,e,r);for(var x=0;x<f.length;x++){var E=f[x],D=t.createPositionAt(A,"end");E>0&&ik(t,D,E>1?{colspan:E}:null),x+=Math.abs(E)-1}}}else Xk(t,e,r,i,l)}))}},{key:"insertColumns",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=this.editor.model,i=n.at||0,o=n.columns||1;r.change((function(n){var r=e.getAttribute("headingColumns");i<r&&n.setAttribute("headingColumns",r+o,e);var a=t.getColumns(e);if(0!==i&&a!==i){var s,l=new ck(e,{column:i,includeAllSlots:!0}),c=p(l);try{for(c.s();!(s=c.n()).done;){var u=s.value,d=u.row,f=u.cell,h=u.cellAnchorColumn,_=u.cellAnchorRow,m=u.cellWidth,v=u.cellHeight;if(h<i){n.setAttribute("colspan",m+o,f);for(var g=_+v-1,b=d;b<=g;b++)l.skipRow(b)}else ey(o,n,u.getPositionBefore())}}catch(C){c.e(C)}finally{c.f()}}else{var k,y=p(e.getChildren());try{for(y.s();!(k=y.n()).done;){var w=k.value;w.is("element","tableRow")&&ey(o,n,n.createPositionAt(w,i?"end":0))}}catch(C){y.e(C)}finally{y.f()}}}))}},{key:"removeRows",value:function(e,t){var n=this,r=this.editor.model,i=t.rows||1,o=this.getRows(e),a=t.at,s=a+i-1;if(s>o-1)throw new M("tableutils-removerows-row-index-out-of-range",this,{table:e,options:t});r.change((function(t){var r=function(e,t,n){var r,i=new Map,o=[],a=p(new ck(e,{endRow:n}));try{for(a.s();!(r=a.n()).done;){var s=r.value,l=s.row,c=s.column,u=s.cellHeight,d=s.cell,f=l+u-1;if(l>=t&&l<=n&&f>n){var h=u-(n-l+1);i.set(c,{cell:d,rowspan:h})}if(l<t&&f>=t){var _=void 0;_=f>=n?n-t+1:f-t+1,o.push({cell:d,rowspan:u-_})}}}catch(m){a.e(m)}finally{a.f()}return{cellsToMove:i,cellsToTrim:o}}(e,a,s),i=r.cellsToMove,o=r.cellsToTrim;i.size&&function(e,t,n,r){var i,o,a=h(new ck(e,{includeAllSlots:!0,row:t})),s=e.getChild(t),l=p(a);try{for(l.s();!(o=l.n()).done;){var c=o.value,u=c.column,d=c.cell,f=c.isAnchor;if(n.has(u)){var _=n.get(u),m=_.cell,v=_.rowspan,g=i?r.createPositionAfter(i):r.createPositionAt(s,0);r.move(r.createRangeOn(m),g),rk("rowspan",v,m,r),i=m}else f&&(i=d)}}catch(b){l.e(b)}finally{l.f()}}(e,s+1,i,t);for(var l=s;l>=a;l--)t.remove(e.getChild(l));var c,u=p(o);try{for(u.s();!(c=u.n()).done;){var d=c.value;rk("rowspan",d.rowspan,d.cell,t)}}catch(f){u.e(f)}finally{u.f()}!function(e,t,n,r){var i=e.getAttribute("headingRows")||0;t<i&&rk("headingRows",n<i?i-(n-t+1):t,e,r,0)}(e,a,s,t),Hk(e,n)||Fk(e,n)}))}},{key:"removeColumns",value:function(e,t){var n=this,r=this.editor.model,i=t.at,o=t.columns||1,a=t.at+o-1;r.change((function(t){!function(e,t,n){var r=e.getAttribute("headingColumns")||0;if(r&&t.first<r){var i=Math.min(r-1,t.last)-t.first+1;n.setAttribute("headingColumns",r-i,e)}}(e,{first:i,last:a},t);for(var r=a;r>=i;r--)for(var o=0,s=h(new ck(e));o<s.length;o++){var l=s[o],c=l.cell,u=l.column,d=l.cellWidth;u<=r&&d>1&&u+d>r?rk("colspan",d-1,c,t):u===r&&t.remove(c)}Fk(e,n)||Hk(e,n)}))}},{key:"splitCellVertically",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2,n=this.editor.model,r=e.parent.parent,i=parseInt(e.getAttribute("rowspan")||1),o=parseInt(e.getAttribute("colspan")||1);n.change((function(n){if(o>1){var a=ty(o,t),s=a.newCellsSpan;rk("colspan",a.updatedSpan,e,n);var l={};s>1&&(l.colspan=s),i>1&&(l.rowspan=i),ey(o>t?t-1:o-1,n,n.createPositionAfter(e),l)}if(o<t){var c,u=t-o,d=h(new ck(r)),f=d.find((function(t){return t.cell===e})).column,_=d.filter((function(t){var n=t.cell,r=t.cellWidth,i=t.column;return n!==e&&i===f||i<f&&i+r>f})),m=p(_);try{for(m.s();!(c=m.n()).done;){var v=c.value,g=v.cell,b=v.cellWidth;n.setAttribute("colspan",b+u,g)}}catch(w){m.e(w)}finally{m.f()}var k={};i>1&&(k.rowspan=i),ey(u,n,n.createPositionAfter(e),k);var y=r.getAttribute("headingColumns")||0;y>f&&rk("headingColumns",y+u,r,n)}}))}},{key:"splitCellHorizontally",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2,n=this.editor.model,r=e.parent,i=r.parent,o=i.getChildIndex(r),a=parseInt(e.getAttribute("rowspan")||1),s=parseInt(e.getAttribute("colspan")||1);n.change((function(n){if(a>1){var r=h(new ck(i,{startRow:o,endRow:o+a-1,includeAllSlots:!0})),l=ty(a,t),c=l.newCellsSpan,u=l.updatedSpan;rk("rowspan",u,e,n);var d=r.find((function(t){return t.cell===e})).column,f={};c>1&&(f.rowspan=c),s>1&&(f.colspan=s);for(var _=0,m=r;_<m.length;_++){var v=m[_],g=v.column,b=v.row;b>=o+u&&g===d&&(b+o+u)%c==0&&ey(1,n,v.getPositionBefore(),f)}}if(a<t){var k,y=t-a,w=h(new ck(i,{startRow:0,endRow:o})),C=p(w);try{for(C.s();!(k=C.n()).done;){var A=k.value,x=A.cell,E=A.cellHeight,D=A.row;if(x!==e&&D+E>o){var T=E+y;n.setAttribute("rowspan",T,x)}}}catch(P){C.e(P)}finally{C.f()}var M={};s>1&&(M.colspan=s),Xk(n,i,o+1,y,1,M);var S=i.getAttribute("headingRows")||0;S>o&&rk("headingRows",S+y,i,n)}}))}},{key:"getColumns",value:function(e){return h(e.getChild(0).getChildren()).reduce((function(e,t){return e+parseInt(t.getAttribute("colspan")||1)}),0)}},{key:"getRows",value:function(e){return Array.from(e.getChildren()).reduce((function(e,t){return t.is("element","tableRow")?e+1:e}),0)}}],[{key:"pluginName",get:function(){return"TableUtils"}}]),n}(Rt);function Xk(e,t,n,r,i){for(var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},a=0;a<r;a++){var s=e.createElement("tableRow");e.insert(s,t,n),ey(i,e,e.createPositionAt(s,"end"),o)}}function ey(e,t,n){for(var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},i=0;i<e;i++)ik(t,n,r)}function ty(e,t){if(e<t)return{newCellsSpan:1,updatedSpan:1};var n=Math.floor(e/t);return{newCellsSpan:n,updatedSpan:e-n*t+n}}var ny=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"refresh",value:function(){var e=wk(this.editor.model.document.selection);this.isEnabled=Dk(e,this.editor.plugins.get(Jk))}},{key:"execute",value:function(){var e=this.editor.model,t=this.editor.plugins.get(Jk);e.change((function(n){var r=wk(e.document.selection),i=r.shift(),o=function(e,t,n){var r,i=0,o=0,a=p(t);try{for(a.s();!(r=a.n()).done;){var s=r.value,l=n.getCellLocation(s),c=l.row;i=oy(s,l.column,i,"colspan"),o=oy(s,c,o,"rowspan")}}catch(f){a.e(f)}finally{a.f()}var u=n.getCellLocation(e),d=u.row;return{mergeWidth:i-u.column,mergeHeight:o-d}}(i,r,t),a=o.mergeWidth,s=o.mergeHeight;rk("colspan",a,i,n),rk("rowspan",s,i,n);var l,c=p(r);try{for(c.s();!(l=c.n()).done;)ry(l.value,i,n)}catch(u){c.e(u)}finally{c.f()}Gk(i.findAncestor("table"),t),n.setSelection(i,"in")}))}}]),n}(Lt);function ry(e,t,n){iy(e)||(iy(t)&&n.remove(n.createRangeIn(t)),n.move(n.createRangeIn(e),n.createPositionAt(t,"end"))),n.remove(e)}function iy(e){return 1==e.childCount&&e.getChild(0).is("element","paragraph")&&e.getChild(0).isEmpty}function oy(e,t,n,r){var i=parseInt(e.getAttribute(r)||1);return Math.max(n,t+i)}var ay=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),(r=t.call(this,e)).affectsData=!1,r}return g(n,[{key:"refresh",value:function(){var e=Ak(this.editor.model.document.selection);this.isEnabled=e.length>0}},{key:"execute",value:function(){for(var e=this.editor.model,t=Ak(e.document.selection),n=xk(t),r=t[0].findAncestor("table"),i=[],o=n.first;o<=n.last;o++){var a,s=p(r.getChild(o).getChildren());try{for(s.s();!(a=s.n()).done;){var l=a.value;i.push(e.createRangeOn(l))}}catch(c){s.e(c)}finally{s.f()}}e.change((function(e){e.setSelection(i)}))}}]),n}(Lt),sy=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),(r=t.call(this,e)).affectsData=!1,r}return g(n,[{key:"refresh",value:function(){var e=Ak(this.editor.model.document.selection);this.isEnabled=e.length>0}},{key:"execute",value:function(){var e,t=this.editor.model,n=Ak(t.document.selection),r=n[0],i=n.pop(),o=r.findAncestor("table"),a=this.editor.plugins.get("TableUtils"),s=a.getCellLocation(r),l=a.getCellLocation(i),c=Math.min(s.column,l.column),u=Math.max(s.column,l.column),d=[],f=p(new ck(o,{startColumn:c,endColumn:u}));try{for(f.s();!(e=f.n()).done;){var h=e.value;d.push(t.createRangeOn(h.cell))}}catch(_){f.e(_)}finally{f.f()}t.change((function(e){e.setSelection(d)}))}}]),n}(Lt);function ly(e){e.document.registerPostFixer((function(t){return function(e,t){var n,r=t.document.differ.getChanges(),i=!1,o=new Set,a=p(r);try{for(a.s();!(n=a.n()).done;){var s=n.value,l=void 0;"table"==s.name&&"insert"==s.type&&(l=s.position.nodeAfter),"tableRow"!=s.name&&"tableCell"!=s.name||(l=s.position.findAncestor("table")),dy(s)&&(l=s.range.start.findAncestor("table")),l&&!o.has(l)&&(i=cy(l,e)||i,i=uy(l,e)||i,o.add(l))}}catch(c){a.e(c)}finally{a.f()}return i}(t,e)}))}function cy(e,t){var n=!1,r=function(e){var t,n=parseInt(e.getAttribute("headingRows")||0),r=Array.from(e.getChildren()).reduce((function(e,t){return t.is("element","tableRow")?e+1:e}),0),i=[],o=p(new ck(e));try{for(o.s();!(t=o.n()).done;){var a=t.value,s=a.row,l=a.cell,c=a.cellHeight;if(!(c<2)){var u=s<n?n:r;if(s+c>u){var d=u-s;i.push({cell:l,rowspan:d})}}}}catch(f){o.e(f)}finally{o.f()}return i}(e);if(r.length){n=!0;var i,o=p(r);try{for(o.s();!(i=o.n()).done;){var a=i.value;rk("rowspan",a.rowspan,a.cell,t,1)}}catch(s){o.e(s)}finally{o.f()}}return n}function uy(e,t){var n,r=!1,i=function(e){var t,n=new Array(e.childCount).fill(0),r=p(new ck(e,{includeAllSlots:!0}));try{for(r.s();!(t=r.n()).done;)n[t.value.rowIndex]++}catch(i){r.e(i)}finally{r.f()}return n}(e),o=[],a=p(i.entries());try{for(a.s();!(n=a.n()).done;){var s=f(n.value,2),l=s[0];!s[1]&&e.getChild(l).is("element","tableRow")&&o.push(l)}}catch(C){a.e(C)}finally{a.f()}if(o.length){r=!0;var c,u=p(o.reverse());try{for(u.s();!(c=u.n()).done;){var d=c.value;t.remove(e.getChild(d)),i.splice(d,1)}}catch(C){u.e(C)}finally{u.f()}}var h=i.filter((function(t,n){return e.getChild(n).is("element","tableRow")})),_=h[0];if(!h.every((function(e){return e===_}))){var m,v=h.reduce((function(e,t){return t>e?t:e}),0),g=p(h.entries());try{for(g.s();!(m=g.n()).done;){var b=f(m.value,2),k=b[0],y=v-b[1];if(y){for(var w=0;w<y;w++)ik(t,t.createPositionAt(e.getChild(k),"end"));r=!0}}}catch(C){g.e(C)}finally{g.f()}}return r}function dy(e){var t="attribute"===e.type,n=e.attributeKey;return t&&("headingRows"===n||"colspan"===n||"rowspan"===n)}function fy(e){e.document.registerPostFixer((function(t){return function(e,t){var n,r=t.document.differ.getChanges(),i=!1,o=p(r);try{for(o.s();!(n=o.n()).done;){var a=n.value;"insert"==a.type&&"table"==a.name&&(i=py(a.position.nodeAfter,e)||i),"insert"==a.type&&"tableRow"==a.name&&(i=hy(a.position.nodeAfter,e)||i),"insert"==a.type&&"tableCell"==a.name&&(i=_y(a.position.nodeAfter,e)||i),my(a)&&(i=_y(a.position.parent,e)||i)}}catch(s){o.e(s)}finally{o.f()}return i}(t,e)}))}function py(e,t){var n,r=!1,i=p(e.getChildren());try{for(i.s();!(n=i.n()).done;){var o=n.value;o.is("element","tableRow")&&(r=hy(o,t)||r)}}catch(a){i.e(a)}finally{i.f()}return r}function hy(e,t){var n,r=!1,i=p(e.getChildren());try{for(i.s();!(n=i.n()).done;)r=_y(n.value,t)||r}catch(o){i.e(o)}finally{i.f()}return r}function _y(e,t){if(0==e.childCount)return t.insertElement("paragraph",e),!0;var n,r=Array.from(e.getChildren()).filter((function(e){return e.is("$text")})),i=p(r);try{for(i.s();!(n=i.n()).done;){var o=n.value;t.wrap(t.createRangeOn(o),"paragraph")}}catch(a){i.e(a)}finally{i.f()}return!!r.length}function my(e){return!(!e.position||!e.position.parent.is("element","tableCell"))&&("insert"==e.type&&"$text"==e.name||"remove"==e.type)}function vy(e,t){e.document.registerPostFixer((function(){return function(e,t){var n,r=new Set,i=p(e.getChanges());try{for(i.s();!(n=i.n()).done;){var o=n.value,a="attribute"==o.type?o.range.start.parent:o.position.parent;a.is("element","tableCell")&&r.add(a)}}catch(_){i.e(_)}finally{i.f()}var s,l=p(r.values());try{for(l.s();!(s=l.n()).done;){var c,u=s.value,d=p(h(u.getChildren()).filter((function(e){return gy(e,t)})));try{for(d.s();!(c=d.n()).done;){var f=c.value;e.refreshItem(f)}}catch(_){d.e(_)}finally{d.f()}}}catch(_){l.e(_)}finally{l.f()}return!1}(e.document.differ,t)}))}function gy(e,t){if(!e.is("element","paragraph"))return!1;var n=t.toViewElement(e);return!!n&&pk(e)!==n.is("element","span")}function by(e){e.document.registerPostFixer((function(){return function(e){var t,n=e.document.differ,r=new Set,i=p(n.getChanges());try{for(i.s();!(t=i.n()).done;){var o=t.value;if("attribute"===o.type){var a=o.range.start.nodeAfter;a&&a.is("element","table")&&"headingRows"===o.attributeKey&&r.add(a)}else if("insert"===o.type||"remove"===o.type)if("tableRow"===o.name){var s=o.position.findAncestor("table"),l=s.getAttribute("headingRows")||0;o.position.offset<l&&r.add(s)}else if("tableCell"===o.name){var c=o.position.findAncestor("table"),u=c.getAttribute("headingColumns")||0;o.position.offset<u&&r.add(c)}}}catch(_){i.e(_)}finally{i.f()}if(r.size){var d,f=p(r.values());try{for(f.s();!(d=f.n()).done;){var h=d.value;n.refreshItem(h)}}catch(_){f.e(_)}finally{f.f()}return!0}return!1}(e)}))}var ky=y(3881),yy={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(ky.Z,yy),ky.Z.locals;var wy=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this.editor,t=e.model,n=t.schema,r=e.conversion;n.register("table",{allowWhere:"$block",allowAttributes:["headingRows","headingColumns"],isObject:!0,isBlock:!0}),n.register("tableRow",{allowIn:"table",isLimit:!0}),n.register("tableCell",{allowIn:"tableRow",allowChildren:"$block",allowAttributes:["colspan","rowspan"],isLimit:!0,isSelectable:!0}),r.for("upcast").add((function(e){e.on("element:figure",(function(e,t,n){if(n.consumable.test(t.viewItem,{name:!0,classes:"table"})){var r=function(e){var t,n=p(e.getChildren());try{for(n.s();!(t=n.n()).done;){var r=t.value;if(r.is("element","table"))return r}}catch(i){n.e(i)}finally{n.f()}}(t.viewItem);if(r&&n.consumable.test(r,{name:!0})){n.consumable.consume(t.viewItem,{name:!0,classes:"table"});var i=Hs(n.convertItem(r,t.modelCursor).modelRange.getItems());i?(n.convertChildren(t.viewItem,n.writer.createPositionAt(i,"end")),n.updateConversionResult(i,t)):n.consumable.revert(t.viewItem,{name:!0,classes:"table"})}}}))})),r.for("upcast").add(ak()),r.for("editingDowncast").add(dk({asWidget:!0})),r.for("dataDowncast").add(dk()),r.for("upcast").elementToElement({model:"tableRow",view:"tr"}),r.for("upcast").add((function(e){e.on("element:tr",(function(e,t){t.viewItem.isEmpty&&0==t.modelCursor.index&&e.stop()}),{priority:"high"})})),r.for("editingDowncast").add((function(e){return e.on("insert:tableRow",(function(e,t,n){var r=t.item;if(n.consumable.consume(r,"insert")){var i,o=r.parent,a=function(e){var t,n=p(e.getChildren());try{for(n.s();!(t=n.n()).done;){var r=t.value;if("table"===r.name)return r}}catch(i){n.e(i)}finally{n.f()}}(n.mapper.toViewElement(o)),s=o.getChildIndex(r),l=new ck(o,{row:s}),c={headingRows:o.getAttribute("headingRows")||0,headingColumns:o.getAttribute("headingColumns")||0},u=new Map,d=p(l);try{for(d.s();!(i=d.n()).done;){var f=i.value,h=u.get(s)||mk(a,r,s,c,n);u.set(s,h),n.consumable.consume(f.cell,"insert"),_k(f,c,n.writer.createPositionAt(h,"end"),n,{asWidget:!0})}}catch(_){d.e(_)}finally{d.f()}}}))})),r.for("editingDowncast").add((function(e){return e.on("remove:tableRow",(function(e,t,n){e.stop();var r,i=n.writer,o=n.mapper,a=o.toViewPosition(t.position).getLastMatchingPosition((function(e){return!e.item.is("element","tr")})).nodeAfter,s=a.parent.parent,l=i.createRangeOn(a),c=i.remove(l),u=p(i.createRangeIn(c).getItems());try{for(u.s();!(r=u.n()).done;){var d=r.value;o.unbindViewElement(d)}}catch(f){u.e(f)}finally{u.f()}bk("thead",s,n),bk("tbody",s,n)}),{priority:"higher"})})),r.for("upcast").elementToElement({model:"tableCell",view:"td"}),r.for("upcast").elementToElement({model:"tableCell",view:"th"}),r.for("upcast").add(sk("td")),r.for("upcast").add(sk("th")),r.for("editingDowncast").add((function(e){return e.on("insert:tableCell",(function(e,t,n){var r=t.item;if(n.consumable.consume(r,"insert")){var i,o=r.parent,a=o.parent,s=a.getChildIndex(o),l=new ck(a,{row:s}),c={headingRows:a.getAttribute("headingRows")||0,headingColumns:a.getAttribute("headingColumns")||0},u=p(l);try{for(u.s();!(i=u.n()).done;){var d=i.value;if(d.cell===r){var f=n.mapper.toViewElement(o);return void _k(d,c,n.writer.createPositionAt(f,o.getChildIndex(r)),n,{asWidget:!0})}}}catch(h){u.e(h)}finally{u.f()}}}))})),r.for("editingDowncast").elementToElement({model:"paragraph",view:fk,converterPriority:"high"}),r.for("downcast").attributeToAttribute({model:"colspan",view:"colspan"}),r.for("upcast").attributeToAttribute({model:{key:"colspan",value:Cy("colspan")},view:"colspan"}),r.for("downcast").attributeToAttribute({model:"rowspan",view:"rowspan"}),r.for("upcast").attributeToAttribute({model:{key:"rowspan",value:Cy("rowspan")},view:"rowspan"}),r.for("editingDowncast").add((function(e){return e.on("attribute:headingColumns:table",(function(e,t,n){var r=t.item;if(n.consumable.consume(t.item,e.name)){var i,o={headingRows:r.getAttribute("headingRows")||0,headingColumns:r.getAttribute("headingColumns")||0},a=t.attributeOldValue,s=t.attributeNewValue,l=p(new ck(r,{endColumn:(a>s?a:s)-1}));try{for(l.s();!(i=l.n()).done;)hk(i.value,o,n)}catch(c){l.e(c)}finally{l.f()}}}))})),e.data.mapper.on("modelToViewPosition",(function(e,t){var n=t.modelPosition.parent,r=t.modelPosition.nodeBefore;if(n.is("element","tableCell")&&r&&r.is("element","paragraph")){var i=t.mapper.toViewElement(r),o=t.mapper.toViewElement(n);i===o&&(t.viewPosition=t.mapper.findPositionIn(o,r.maxOffset))}})),e.config.define("table.defaultHeadings.rows",0),e.config.define("table.defaultHeadings.columns",0),e.commands.add("insertTable",new yk(e)),e.commands.add("insertTableRowAbove",new Nk(e,{order:"above"})),e.commands.add("insertTableRowBelow",new Nk(e,{order:"below"})),e.commands.add("insertTableColumnLeft",new Ik(e,{order:"left"})),e.commands.add("insertTableColumnRight",new Ik(e,{order:"right"})),e.commands.add("removeTableRow",new Qk(e)),e.commands.add("removeTableColumn",new Kk(e)),e.commands.add("splitTableCellVertically",new Rk(e,{direction:"vertically"})),e.commands.add("splitTableCellHorizontally",new Rk(e,{direction:"horizontally"})),e.commands.add("mergeTableCells",new ny(e)),e.commands.add("mergeTableCellRight",new Wk(e,{direction:"right"})),e.commands.add("mergeTableCellLeft",new Wk(e,{direction:"left"})),e.commands.add("mergeTableCellDown",new Wk(e,{direction:"down"})),e.commands.add("mergeTableCellUp",new Wk(e,{direction:"up"})),e.commands.add("setTableColumnHeader",new $k(e)),e.commands.add("setTableRowHeader",new Zk(e)),e.commands.add("selectTableRow",new ay(e)),e.commands.add("selectTableColumn",new sy(e)),by(t),ly(t),vy(t,e.editing.mapper),fy(t)}}],[{key:"pluginName",get:function(){return"TableEditing"}},{key:"requires",get:function(){return[Jk]}}]),n}(Rt);function Cy(e){return function(t){var n=parseInt(t.getAttribute(e));return Number.isNaN(n)||n<=0?null:n}}var Ay=y(1613),xy={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(Ay.Z,xy),Ay.Z.locals;var Ey=function(e){_(n,e);var t=m(n);function n(e){var r;b(this,n);var i=(r=t.call(this,e)).bindTemplate;return r.items=r._createGridCollection(),r.set("rows",0),r.set("columns",0),r.bind("label").to(l(r),"columns",l(r),"rows",(function(e,t){return"".concat(t," \xd7 ").concat(e)})),r.setTemplate({tag:"div",attributes:{class:["ck"]},children:[{tag:"div",attributes:{class:["ck-insert-table-dropdown__grid"]},on:{"mouseover@.ck-insert-table-dropdown-grid-box":i.to("boxover")},children:r.items},{tag:"div",attributes:{class:["ck-insert-table-dropdown__label"]},children:[{text:i.to("label")}]}],on:{mousedown:i.to((function(e){e.preventDefault()})),click:i.to((function(){r.fire("execute")}))}}),r.on("boxover",(function(e,t){var n=t.target.dataset,i=n.row,o=n.column;r.set({rows:parseInt(i),columns:parseInt(o)})})),r.on("change:columns",(function(){r._highlightGridBoxes()})),r.on("change:rows",(function(){r._highlightGridBoxes()})),r}return g(n,[{key:"focus",value:function(){}},{key:"focusLast",value:function(){}},{key:"_highlightGridBoxes",value:function(){var e=this.rows,t=this.columns;this.items.map((function(n,r){var i=Math.floor(r/10)<e&&r%10<t;n.set("isOn",i)}))}},{key:"_createGridCollection",value:function(){for(var e=[],t=0;t<100;t++){var n=Math.floor(t/10),r=t%10;e.push(new Dy(this.locale,n+1,r+1))}return this.createCollection(e)}}]),n}(Ku),Dy=function(e){_(n,e);var t=m(n);function n(e,r,i){var o;b(this,n);var a=(o=t.call(this,e)).bindTemplate;return o.set("isOn",!1),o.setTemplate({tag:"div",attributes:{class:["ck-insert-table-dropdown-grid-box",a.if("isOn","ck-on")],"data-row":r,"data-column":i}}),o}return g(n)}(Ku),Ty=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this,t=this.editor,n=this.editor.t,r="ltr"===t.locale.contentLanguageDirection;t.ui.componentFactory.add("insertTable",(function(e){var r,i=t.commands.get("insertTable"),o=ff(e);return o.bind("isEnabled").to(i),o.buttonView.set({icon:'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M3 6v3h4V6H3zm0 4v3h4v-3H3zm0 4v3h4v-3H3zm5 3h4v-3H8v3zm5 0h4v-3h-4v3zm4-4v-3h-4v3h4zm0-4V6h-4v3h4zm1.5 8a1.5 1.5 0 0 1-1.5 1.5H3A1.5 1.5 0 0 1 1.5 17V4c.222-.863 1.068-1.5 2-1.5h13c.932 0 1.778.637 2 1.5v13zM12 13v-3H8v3h4zm0-4V6H8v3h4z"/></svg>',label:n("Insert table"),tooltip:!0}),o.on("change:isOpen",(function(){r||(r=new Ey(e),o.panelView.children.add(r),r.delegate("execute").to(o),o.buttonView.on("open",(function(){r.rows=0,r.columns=0})),o.on("execute",(function(){t.execute("insertTable",{rows:r.rows,columns:r.columns}),t.editing.view.focus()})))})),o})),t.ui.componentFactory.add("tableColumn",(function(t){var i=[{type:"switchbutton",model:{commandName:"setTableColumnHeader",label:n("Header column"),bindIsOn:!0}},{type:"separator"},{type:"button",model:{commandName:r?"insertTableColumnLeft":"insertTableColumnRight",label:n("Insert column left")}},{type:"button",model:{commandName:r?"insertTableColumnRight":"insertTableColumnLeft",label:n("Insert column right")}},{type:"button",model:{commandName:"removeTableColumn",label:n("Delete column")}},{type:"button",model:{commandName:"selectTableColumn",label:n("Select column")}}];return e._prepareDropdown(n("Column"),'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2.5 1h15A1.5 1.5 0 0 1 19 2.5v15a1.5 1.5 0 0 1-1.5 1.5h-15A1.5 1.5 0 0 1 1 17.5v-15A1.5 1.5 0 0 1 2.5 1zM2 2v16h16V2H2z" opacity=".6"/><path d="M18 7v1H2V7h16zm0 5v1H2v-1h16z" opacity=".6"/><path d="M14 1v18a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V1a1 1 0 0 1 1-1h6a1 1 0 0 1 1 1zm-2 1H8v4h4V2zm0 6H8v4h4V8zm0 6H8v4h4v-4z"/></svg>',i,t)})),t.ui.componentFactory.add("tableRow",(function(t){var r=[{type:"switchbutton",model:{commandName:"setTableRowHeader",label:n("Header row"),bindIsOn:!0}},{type:"separator"},{type:"button",model:{commandName:"insertTableRowAbove",label:n("Insert row above")}},{type:"button",model:{commandName:"insertTableRowBelow",label:n("Insert row below")}},{type:"button",model:{commandName:"removeTableRow",label:n("Delete row")}},{type:"button",model:{commandName:"selectTableRow",label:n("Select row")}}];return e._prepareDropdown(n("Row"),'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2.5 1h15A1.5 1.5 0 0 1 19 2.5v15a1.5 1.5 0 0 1-1.5 1.5h-15A1.5 1.5 0 0 1 1 17.5v-15A1.5 1.5 0 0 1 2.5 1zM2 2v16h16V2H2z" opacity=".6"/><path d="M7 2h1v16H7V2zm5 0h1v16h-1V2z" opacity=".6"/><path d="M1 6h18a1 1 0 0 1 1 1v6a1 1 0 0 1-1 1H1a1 1 0 0 1-1-1V7a1 1 0 0 1 1-1zm1 2v4h4V8H2zm6 0v4h4V8H8zm6 0v4h4V8h-4z"/></svg>',r,t)})),t.ui.componentFactory.add("mergeTableCells",(function(t){var i=[{type:"button",model:{commandName:"mergeTableCellUp",label:n("Merge cell up")}},{type:"button",model:{commandName:r?"mergeTableCellRight":"mergeTableCellLeft",label:n("Merge cell right")}},{type:"button",model:{commandName:"mergeTableCellDown",label:n("Merge cell down")}},{type:"button",model:{commandName:r?"mergeTableCellLeft":"mergeTableCellRight",label:n("Merge cell left")}},{type:"separator"},{type:"button",model:{commandName:"splitTableCellVertically",label:n("Split cell vertically")}},{type:"button",model:{commandName:"splitTableCellHorizontally",label:n("Split cell horizontally")}}];return e._prepareMergeSplitButtonDropdown(n("Merge cells"),'<svg viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"><path d="M2.5 1h15A1.5 1.5 0 0 1 19 2.5v15a1.5 1.5 0 0 1-1.5 1.5h-15A1.5 1.5 0 0 1 1 17.5v-15A1.5 1.5 0 0 1 2.5 1zM2 2v16h16V2H2z" opacity=".6"/><path d="M7 2h1v16H7V2zm5 0h1v7h-1V2zm6 5v1H2V7h16zM8 12v1H2v-1h6z" opacity=".6"/><path d="M7 7h12a1 1 0 0 1 1 1v11a1 1 0 0 1-1 1H7a1 1 0 0 1-1-1V8a1 1 0 0 1 1-1zm1 2v9h10V9H8z"/></svg>',i,t)}))}},{key:"_prepareDropdown",value:function(e,t,n,r){var i=this.editor,o=ff(r),a=this._fillDropdownWithListOptions(o,n);return o.buttonView.set({label:e,icon:t,tooltip:!0}),o.bind("isEnabled").toMany(a,"isEnabled",(function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.some((function(e){return e}))})),this.listenTo(o,"execute",(function(e){i.execute(e.source.commandName),i.editing.view.focus()})),o}},{key:"_prepareMergeSplitButtonDropdown",value:function(e,t,n,r){var i=this.editor,o=ff(r,Ld),a="mergeTableCells",s=i.commands.get(a),l=this._fillDropdownWithListOptions(o,n);return o.buttonView.set({label:e,icon:t,tooltip:!0,isEnabled:!0}),o.bind("isEnabled").toMany([s].concat(h(l)),"isEnabled",(function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.some((function(e){return e}))})),this.listenTo(o.buttonView,"execute",(function(){i.execute(a),i.editing.view.focus()})),this.listenTo(o,"execute",(function(e){i.execute(e.source.commandName),i.editing.view.focus()})),o}},{key:"_fillDropdownWithListOptions",value:function(e,t){var n,r=this.editor,i=[],o=new Kr,a=p(t);try{for(a.s();!(n=a.n()).done;)My(n.value,r,i,o)}catch(s){a.e(s)}finally{a.f()}return hf(e,o,r.ui.componentFactory),i}}],[{key:"pluginName",get:function(){return"TableUI"}}]),n}(Rt);function My(e,t,n,r){var i=e.model=new Of(e.model),o=e.model,a=o.commandName,s=o.bindIsOn;if("button"===e.type||"switchbutton"===e.type){var l=t.commands.get(a);n.push(l),i.set({commandName:a}),i.bind("isEnabled").to(l),s&&i.bind("isOn").to(l,"value")}i.set({withText:!0}),r.add(e)}var Sy=y(6945),Py={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};ba()(Sy.Z,Py),Sy.Z.locals;var Ny=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this,t=this.editor.model;this.listenTo(t,"deleteContent",(function(t,n){return e._handleDeleteContent(t,n)}),{priority:"high"}),this._defineSelectionConverter(),this._enablePluginDisabling()}},{key:"getSelectedTableCells",value:function(){var e=wk(this.editor.model.document.selection);return 0==e.length?null:e}},{key:"getSelectionAsFragment",value:function(){var e=this,t=this.getSelectedTableCells();return t?this.editor.model.change((function(n){var r=n.createDocumentFragment(),i=e.editor.plugins.get("TableUtils"),o=Ek(t),a=o.first,s=o.last,l=xk(t),c=l.first,u=l.last,d=t[0].findAncestor("table"),f=u,p=s;if(Dk(t,i)){var h={firstColumn:a,lastColumn:s,firstRow:c,lastRow:u};f=Vk(d,h),p=Uk(d,h)}var _=Ok(d,{startRow:c,startColumn:a,endRow:f,endColumn:p},n);return n.insert(_,r,0),r})):null}},{key:"setCellSelection",value:function(e,t){var n=this._getCellsToSelect(e,t);this.editor.model.change((function(e){e.setSelection(n.cells.map((function(t){return e.createRangeOn(t)})),{backward:n.backward})}))}},{key:"getFocusCell",value:function(){var e=h(this.editor.model.document.selection.getRanges()).pop().getContainedElement();return e&&e.is("element","tableCell")?e:null}},{key:"getAnchorCell",value:function(){var e=Hs(this.editor.model.document.selection.getRanges()).getContainedElement();return e&&e.is("element","tableCell")?e:null}},{key:"_defineSelectionConverter",value:function(){var e=this,t=this.editor,n=new Set;t.conversion.for("editingDowncast").add((function(t){return t.on("selection",(function(t,r,i){var o=i.writer;!function(e){var t,r=p(n);try{for(r.s();!(t=r.n()).done;){var i=t.value;e.removeClass("ck-editor__editable_selected",i)}}catch(o){r.e(o)}finally{r.f()}n.clear()}(o);var a=e.getSelectedTableCells();if(a){var s,l=p(a);try{for(l.s();!(s=l.n()).done;){var c=s.value,u=i.mapper.toViewElement(c);o.addClass("ck-editor__editable_selected",u),n.add(u)}}catch(f){l.e(f)}finally{l.f()}var d=i.mapper.toViewElement(a[a.length-1]);o.setSelection(d,0)}}),{priority:"lowest"})}))}},{key:"_enablePluginDisabling",value:function(){var e=this,t=this.editor;this.on("change:isEnabled",(function(){if(!e.isEnabled){var n=e.getSelectedTableCells();if(!n)return;t.model.change((function(e){var r=e.createPositionAt(n[0],0),i=t.model.schema.getNearestSelectionRange(r);e.setSelection(i)}))}}))}},{key:"_handleDeleteContent",value:function(e,t){var n=f(t,2),r=n[0],i=n[1],o=this.editor.model,a=!i||"backward"==i.direction,s=wk(r);s.length&&(e.stop(),o.change((function(e){var t=s[a?s.length-1:0];o.change((function(e){var t,n=p(s);try{for(n.s();!(t=n.n()).done;){var r=t.value;o.deleteContent(e.createSelection(r,"in"))}}catch(i){n.e(i)}finally{n.f()}}));var n=o.schema.getNearestSelectionRange(e.createPositionAt(t,0));r.is("documentSelection")?e.setSelection(n):r.setTo(n)})))}},{key:"_getCellsToSelect",value:function(e,t){var n,r=this.editor.plugins.get("TableUtils"),i=r.getCellLocation(e),o=r.getCellLocation(t),a=Math.min(i.row,o.row),s=Math.max(i.row,o.row),l=Math.min(i.column,o.column),c=Math.max(i.column,o.column),u=new Array(s-a+1).fill(null).map((function(){return[]})),d={startRow:a,endRow:s,startColumn:l,endColumn:c},f=p(new ck(e.findAncestor("table"),d));try{for(f.s();!(n=f.n()).done;){var h=n.value,_=h.row,m=h.cell;u[_-a].push(m)}}catch(b){f.e(b)}finally{f.f()}var v=o.row<i.row,g=o.column<i.column;return v&&u.reverse(),g&&u.forEach((function(e){return e.reverse()})),{cells:u.flat(),backward:v||g}}}],[{key:"pluginName",get:function(){return"TableSelection"}},{key:"requires",get:function(){return[Jk]}}]),n}(Rt),Iy=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this,t=this.editor,n=t.editing.view.document;this.listenTo(n,"copy",(function(t,n){return e._onCopyCut(t,n)})),this.listenTo(n,"cut",(function(t,n){return e._onCopyCut(t,n)})),this.listenTo(t.model,"insertContent",(function(t,n){return e._onInsertContent.apply(e,[t].concat(h(n)))}),{priority:"high"}),this.decorate("_replaceTableSlotCell")}},{key:"_onCopyCut",value:function(e,t){var n=this.editor.plugins.get(Ny);if(n.getSelectedTableCells()&&("cut"!=e.name||!this.editor.isReadOnly)){t.preventDefault(),e.stop();var r=this.editor.data,i=this.editor.editing.view.document,o=r.toView(n.getSelectionAsFragment());i.fire("clipboardOutput",{dataTransfer:t.dataTransfer,content:o,method:e.name})}}},{key:"_onInsertContent",value:function(e,t,n){var r=this;if(!n||n.is("documentSelection")){var i=this.editor.model,o=this.editor.plugins.get(Jk),a=function(e,t){if(!e.is("documentFragment")&&!e.is("element"))return null;if(e.is("element","table"))return e;if(1==e.childCount&&e.getChild(0).is("element","table"))return e.getChild(0);var n,r=t.createRangeIn(e),i=p(r.getItems());try{for(i.s();!(n=i.n()).done;){var o=n.value;if(o.is("element","table")){var a=t.createRange(r.start,t.createPositionBefore(o));if(t.hasContent(a,{ignoreWhitespaces:!0}))return null;var s=t.createRange(t.createPositionAfter(o),r.end);return t.hasContent(s,{ignoreWhitespaces:!0})?null:o}}}catch(l){i.e(l)}finally{i.f()}return null}(t,i);if(a){var s=Ak(i.document.selection);s.length?(e.stop(),i.change((function(e){var t={width:o.getColumns(a),height:o.getRows(a)},n=function(e,t,n,r){var i=e[0].findAncestor("table"),o=Ek(e),a=xk(e),s={firstColumn:o.first,lastColumn:o.last,firstRow:a.first,lastRow:a.last},l=1===e.length;return l&&(s.lastRow+=t.height-1,s.lastColumn+=t.width-1,function(e,t,n,r){var i=r.getColumns(e),o=r.getRows(e);n>i&&r.insertColumns(e,{at:i,columns:n-i}),t>o&&r.insertRows(e,{at:o,rows:t-o})}(i,s.lastRow+1,s.lastColumn+1,r)),l||!Dk(e,r)?function(e,t,n){var r=t.firstRow,i=t.lastRow,o=t.firstColumn,a=t.lastColumn,s={first:r,last:i},l={first:o,last:a};Oy(e,o,s,n),Oy(e,a+1,s,n),Ry(e,r,l,n),Ry(e,i+1,l,n,r)}(i,s,n):(s.lastRow=Vk(i,s),s.lastColumn=Uk(i,s)),s}(s,t,e,o),i=n.lastRow-n.firstRow+1,l=n.lastColumn-n.firstColumn+1,c={startRow:0,startColumn:0,endRow:Math.min(i,t.height)-1,endColumn:Math.min(l,t.width)-1};a=Ok(a,c,e);var u=s[0].findAncestor("table"),d=r._replaceSelectedCellsWithPasted(a,t,u,n,e);if(r.editor.plugins.get("TableSelection").isEnabled){var f=Tk(d.map((function(t){return e.createRangeOn(t)})));e.setSelection(f)}else e.setSelection(d[0],0)}))):Gk(a,o)}}}},{key:"_replaceSelectedCellsWithPasted",value:function(e,t,n,r,i){for(var o,a=t.width,s=t.height,l=function(e,t,n){var r,i=new Array(n).fill(null).map((function(){return new Array(t).fill(null)})),o=p(new ck(e));try{for(o.s();!(r=o.n()).done;){var a=r.value,s=a.column,l=a.row,c=a.cell;i[l][s]=c}}catch(u){o.e(u)}finally{o.f()}return i}(e,a,s),c=[],u=0,d=h(new ck(n,{startRow:r.firstRow,endRow:r.lastRow,startColumn:r.firstColumn,endColumn:r.lastColumn,includeAllSlots:!0}));u<d.length;u++){var f=d[u],_=f.row,m=f.column;m===r.firstColumn&&(o=f.getPositionBefore());var v=_-r.firstRow,g=m-r.firstColumn,b=l[v%s][g%a],k=b?i.cloneElement(b):null,y=this._replaceTableSlotCell(f,k,o,i);y&&(zk(y,_,m,r.lastRow,r.lastColumn,i),c.push(y),o=i.createPositionAfter(y))}var w=parseInt(n.getAttribute("headingRows")||0),C=parseInt(n.getAttribute("headingColumns")||0),A=r.firstRow<w&&w<=r.lastRow,x=r.firstColumn<C&&C<=r.lastColumn;if(A){var E=Ry(n,w,{first:r.firstColumn,last:r.lastColumn},i,r.firstRow);c.push.apply(c,h(E))}if(x){var D=Oy(n,C,{first:r.firstRow,last:r.lastRow},i);c.push.apply(c,h(D))}return c}},{key:"_replaceTableSlotCell",value:function(e,t,n,r){var i=e.cell;return e.isAnchor&&r.remove(i),t?(r.insert(t,n),t):null}}],[{key:"pluginName",get:function(){return"TableClipboard"}},{key:"requires",get:function(){return[Ny,Jk]}}]),n}(Rt);function Ry(e,t,n,r){if(!(t<1))return Lk(e,t,arguments.length>4&&void 0!==arguments[4]?arguments[4]:0).filter((function(e){return Ly(e.column,e.cellWidth,n)})).map((function(e){return jk(e.cell,t,r)}))}function Oy(e,t,n,r){if(!(t<1))return qk(e,t).filter((function(e){return Ly(e.row,e.cellHeight,n)})).map((function(e){return Bk(e.cell,e.column,t,r)}))}function Ly(e,t,n){var r=e+t-1,i=n.first,o=n.last;return e>=i&&e<=o||e<i&&r>=i}var jy=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this,t=this.editor.editing.view.document;this.editor.keystrokes.set("Tab",(function(){return e._handleTabOnSelectedTable.apply(e,arguments)}),{priority:"low"}),this.editor.keystrokes.set("Tab",this._getTabHandler(!0),{priority:"low"}),this.editor.keystrokes.set("Shift+Tab",this._getTabHandler(!1),{priority:"low"}),this.listenTo(t,"arrowKey",(function(){return e._onArrowKey.apply(e,arguments)}),{context:"table"})}},{key:"_handleTabOnSelectedTable",value:function(e,t){var n=this.editor,r=n.model.document.selection.getSelectedElement();r&&r.is("element","table")&&(t(),n.model.change((function(e){e.setSelection(e.createRangeIn(r.getChild(0).getChild(0)))})))}},{key:"_getTabHandler",value:function(e){var t=this,n=this.editor;return function(r,i){var o=Ck(n.model.document.selection)[0];if(o||(o=t.editor.plugins.get("TableSelection").getFocusCell()),o){i();var a=o.parent,s=a.parent,l=s.getChildIndex(a),c=a.getChildIndex(o),u=0===c;if(e||!u||0!==l){var d=t.editor.plugins.get("TableUtils"),f=c===a.childCount-1,p=l===d.getRows(s)-1;if(e&&p&&f&&(n.execute("insertTableRowBelow"),l===d.getRows(s)-1))n.model.change((function(e){e.setSelection(e.createRangeOn(s))}));else{var h;if(e&&f){var _=s.getChild(l+1);h=_.getChild(0)}else if(!e&&u){var m=s.getChild(l-1);h=m.getChild(m.childCount-1)}else h=a.getChild(c+(e?1:-1));n.model.change((function(e){e.setSelection(e.createRangeIn(h))}))}}else n.model.change((function(e){e.setSelection(e.createRangeOn(s))}))}}}},{key:"_onArrowKey",value:function(e,t){var n=this.editor,r=jo(t.keyCode,n.locale.contentLanguageDirection);this._handleArrowKeys(r,t.shiftKey)&&(t.preventDefault(),t.stopPropagation(),e.stop())}},{key:"_handleArrowKeys",value:function(e,t){var n,r=this.editor.model,i=r.document.selection,o=["right","down"].includes(e),a=wk(i);if(a.length)return n=t?this.editor.plugins.get("TableSelection").getFocusCell():o?a[a.length-1]:a[0],this._navigateFromCellInDirection(n,e,t),!0;var s=i.focus.findAncestor("tableCell");if(!s)return!1;if(!i.isCollapsed)if(t){if(i.isBackward==o&&!i.containsEntireContent(s))return!1}else{var l=i.getSelectedElement();if(!l||!r.schema.isObject(l))return!1}return!!this._isSelectionAtCellEdge(i,s,o)&&(this._navigateFromCellInDirection(s,e,t),!0)}},{key:"_isSelectionAtCellEdge",value:function(e,t,n){var r=this.editor.model,i=this.editor.model.schema,o=n?e.getLastPosition():e.getFirstPosition();if(!i.getLimitElement(o).is("element","tableCell"))return r.createPositionAt(t,n?"end":0).isTouching(o);var a=r.createSelection(o);return r.modifySelection(a,{direction:n?"forward":"backward"}),o.isEqual(a.focus)}},{key:"_navigateFromCellInDirection",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=this.editor.model,i=e.findAncestor("table"),o=h(new ck(i,{includeAllSlots:!0})),a=o[o.length-1],s=a.row,l=a.column,c=o.find((function(t){return t.cell==e})),u=c.row,d=c.column;switch(t){case"left":d--;break;case"up":u--;break;case"right":d+=c.cellWidth;break;case"down":u+=c.cellHeight}if(u<0||u>s||d<0&&u<=0||d>l&&u>=s)r.change((function(e){e.setSelection(e.createRangeOn(i))}));else{d<0?(d=n?0:l,u--):d>l&&(d=n?l:0,u++);var f=o.find((function(e){return e.row==u&&e.column==d})).cell,p=["right","down"].includes(t),_=this.editor.plugins.get("TableSelection");if(n&&_.isEnabled){var m=_.getAnchorCell()||e;_.setCellSelection(m,f)}else{var v=r.createPositionAt(f,p?0:"end");r.change((function(e){e.setSelection(v)}))}}}}],[{key:"pluginName",get:function(){return"TableKeyboard"}},{key:"requires",get:function(){return[Ny]}}]),n}(Rt),qy=function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),(r=t.call(this,e)).domEventType=["mousemove","mouseleave"],r}return g(n,[{key:"onDomEvent",value:function(e){this.fire(e.type,e)}}]),n}(fs),By=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){this.editor.editing.view.addObserver(qy),this._enableShiftClickSelection(),this._enableMouseDragSelection()}},{key:"_enableShiftClickSelection",value:function(){var e=this,t=this.editor,n=!1,r=t.plugins.get(Ny);this.listenTo(t.editing.view.document,"mousedown",(function(i,o){if(e.isEnabled&&r.isEnabled&&o.domEvent.shiftKey){var a=r.getAnchorCell()||Ck(t.model.document.selection)[0];if(a){var s=e._getModelTableCellFromDomEvent(o);s&&zy(a,s)&&(n=!0,r.setCellSelection(a,s),o.preventDefault())}}})),this.listenTo(t.editing.view.document,"mouseup",(function(){n=!1})),this.listenTo(t.editing.view.document,"selectionChange",(function(e){n&&e.stop()}),{priority:"highest"})}},{key:"_enableMouseDragSelection",value:function(){var e,t,n=this,r=this.editor,i=!1,o=!1,a=r.plugins.get(Ny);this.listenTo(r.editing.view.document,"mousedown",(function(t,r){n.isEnabled&&a.isEnabled&&(r.domEvent.shiftKey||r.domEvent.ctrlKey||r.domEvent.altKey||(e=n._getModelTableCellFromDomEvent(r)))})),this.listenTo(r.editing.view.document,"mousemove",(function(r,s){if(s.domEvent.buttons&&e){var l=n._getModelTableCellFromDomEvent(s);l&&zy(e,l)&&(t=l,i||t==e||(i=!0)),i&&(o=!0,a.setCellSelection(e,t),s.preventDefault())}})),this.listenTo(r.editing.view.document,"mouseup",(function(){i=!1,o=!1,e=null,t=null})),this.listenTo(r.editing.view.document,"selectionChange",(function(e){o&&e.stop()}),{priority:"highest"})}},{key:"_getModelTableCellFromDomEvent",value:function(e){var t=e.target,n=this.editor.editing.view.createPositionAt(t,0);return this.editor.editing.mapper.toModelPosition(n).parent.findAncestor("tableCell",{includeSelf:!0})}}],[{key:"pluginName",get:function(){return"TableMouse"}},{key:"requires",get:function(){return[Ny]}}]),n}(Rt);function zy(e,t){return e.parent.parent==t.parent.parent}var Hy=y(6306),Fy={injectType:"singletonStyleTag",attributes:{"data-cke":!0},insert:"head",singleton:!0};function Gy(e){var t=e.getSelectedElement();return t&&Uy(t)?t:null}function Vy(e){for(var t=e.getFirstPosition().parent;t;){if(t.is("element")&&Uy(t))return t;t=t.parent}return null}function Uy(e){return!!e.getCustomProperty("table")&&Xp(e)}ba()(Hy.Z,Fy),Hy.Z.locals;var Wy={autoRefresh:!0},Yy=36e5,Qy=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Wy;if(b(this,e),!t)throw new M("token-missing-token-url",this);n.initValue&&this._validateTokenValue(n.initValue),this.set("value",n.initValue),this._refresh="function"==typeof t?t:function(){return e=t,new Promise((function(t,n){var r=new XMLHttpRequest;r.open("GET",e),r.addEventListener("load",(function(){var e=r.status,i=r.response;return e<200||e>299?n(new M("token-cannot-download-new-token",null)):t(i)})),r.addEventListener("error",(function(){return n(new Error("Network Error"))})),r.addEventListener("abort",(function(){return n(new Error("Abort"))})),r.send()}));var e},this._options=Object.assign({},Wy,n)}return g(e,[{key:"init",value:function(){var e=this;return new Promise((function(t,n){e.value?(e._options.autoRefresh&&e._registerRefreshTokenTimeout(),t(e)):e.refreshToken().then(t).catch(n)}))}},{key:"refreshToken",value:function(){var e=this;return this._refresh().then((function(t){e._validateTokenValue(t),e.set("value",t),e._options.autoRefresh&&e._registerRefreshTokenTimeout()})).then((function(){return e}))}},{key:"destroy",value:function(){clearTimeout(this._tokenRefreshTimeout)}},{key:"_validateTokenValue",value:function(e){var t="string"==typeof e,n=!/^".*"$/.test(e),r=t&&3===e.split(".").length;if(!n||!r)throw new M("token-not-in-jwt-format",this)}},{key:"_registerRefreshTokenTimeout",value:function(){var e=this,t=this._getTokenRefreshTimeoutTime();clearTimeout(this._tokenRefreshTimeout),this._tokenRefreshTimeout=setTimeout((function(){e.refreshToken()}),t)}},{key:"_getTokenRefreshTimeoutTime",value:function(){try{var e=this.value.split("."),t=f(e,2)[1],n=JSON.parse(atob(t)).exp;return n?Math.floor((1e3*n-Date.now())/2):Yy}catch(A){return Yy}}}],[{key:"create",value:function(t){return new e(t,arguments.length>1&&void 0!==arguments[1]?arguments[1]:Wy).init()}}]),e}();It(Qy,Dt);var Ky=Qy,Zy=/^data:(\S*?);base64,/,$y=function(){function e(t,n,r){if(b(this,e),!t)throw new M("fileuploader-missing-file",null);if(!n)throw new M("fileuploader-missing-token",null);if(!r)throw new M("fileuploader-missing-api-address",null);this.file=function(e){if("string"!=typeof e)return!1;var t=e.match(Zy);return!(!t||!t.length)}(t)?function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:512;try{for(var n=e.match(Zy)[1],r=atob(e.replace(Zy,"")),i=[],o=0;o<r.length;o+=t){for(var a=r.slice(o,o+t),s=new Array(a.length),l=0;l<a.length;l++)s[l]=a.charCodeAt(l);i.push(new Uint8Array(s))}return new Blob(i,{type:n})}catch(e){throw new M("fileuploader-decoding-image-data-error",null)}}(t):t,this._token=n,this._apiAddress=r}return g(e,[{key:"onProgress",value:function(e){return this.on("progress",(function(t,n){return e(n)})),this}},{key:"onError",value:function(e){return this.once("error",(function(t,n){return e(n)})),this}},{key:"abort",value:function(){this.xhr.abort()}},{key:"send",value:function(){return this._prepareRequest(),this._attachXHRListeners(),this._sendRequest()}},{key:"_prepareRequest",value:function(){var e=new XMLHttpRequest;e.open("POST",this._apiAddress),e.setRequestHeader("Authorization",this._token.value),e.responseType="json",this.xhr=e}},{key:"_attachXHRListeners",value:function(){var e=this,t=this,n=this.xhr;function r(e){return function(){return t.fire("error",e)}}n.addEventListener("error",r("Network Error")),n.addEventListener("abort",r("Abort")),n.upload&&n.upload.addEventListener("progress",(function(t){t.lengthComputable&&e.fire("progress",{total:t.total,uploaded:t.loaded})})),n.addEventListener("load",(function(){var t=n.status,r=n.response;if(t<200||t>299)return e.fire("error",r.message||r.error)}))}},{key:"_sendRequest",value:function(){var e=this,t=new FormData,n=this.xhr;return t.append("file",this.file),new Promise((function(r,i){n.addEventListener("load",(function(){var t=n.status,o=n.response;return t<200||t>299?o.message?i(new M("fileuploader-uploading-data-failed",e,{message:o.message})):i(o.error):r(o)})),n.addEventListener("error",(function(){return i(new Error("Network Error"))})),n.addEventListener("abort",(function(){return i(new Error("Abort"))})),n.send(t)}))}}]),e}();It($y,q);var Jy=function(){function e(t,n){if(b(this,e),!t)throw new M("uploadgateway-missing-token",null);if(!n)throw new M("uploadgateway-missing-api-address",null);this._token=t,this._apiAddress=n}return g(e,[{key:"upload",value:function(e){return new $y(e,this._token,this._apiAddress)}}]),e}(),Xy=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"createToken",value:function(e,t){return new Ky(e,t)}},{key:"createUploadGateway",value:function(e,t){return new Jy(e,t)}}],[{key:"pluginName",get:function(){return"CloudServicesCore"}}]),n}(ri),ew=function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n)}(Mp);ew.builtinPlugins=[function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,null,[{key:"requires",get:function(){return[Lh,Bp,Wh,zh,Jh,D_]}},{key:"pluginName",get:function(){return"Essentials"}}]),n}(Rt),function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this,t=this.editor.config.get("ckfinder.uploadUrl");t&&(this.editor.plugins.get(M_).createUploadAdapter=function(n){return new L_(n,t,e.editor.t)})}}],[{key:"requires",get:function(){return[M_]}},{key:"pluginName",get:function(){return"CKFinderUploadAdapter"}}]),n}(Rt),function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"afterInit",value:function(){this._addListAutoformats(),this._addBasicStylesAutoformats(),this._addHeadingAutoformats(),this._addBlockQuoteAutoformats(),this._addCodeBlockAutoformats(),this._addHorizontalLineAutoformats()}},{key:"_addListAutoformats",value:function(){var e=this,t=this.editor.commands;t.get("bulletedList")&&j_(this.editor,this,/^[*-]\s$/,"bulletedList"),t.get("numberedList")&&j_(this.editor,this,/^1[.|)]\s$/,"numberedList"),t.get("todoList")&&j_(this.editor,this,/^\[\s?\]\s$/,"todoList"),t.get("checkTodoList")&&j_(this.editor,this,/^\[\s?x\s?\]\s$/,(function(){e.editor.execute("todoList"),e.editor.execute("checkTodoList")}))}},{key:"_addBasicStylesAutoformats",value:function(){var e=this.editor.commands;if(e.get("bold")){var t=z_(this.editor,"bold");q_(this.editor,this,/(?:^|\s)(\*\*)([^*]+)(\*\*)$/g,t),q_(this.editor,this,/(?:^|\s)(__)([^_]+)(__)$/g,t)}if(e.get("italic")){var n=z_(this.editor,"italic");q_(this.editor,this,/(?:^|\s)(\*)([^*_]+)(\*)$/g,n),q_(this.editor,this,/(?:^|\s)(_)([^_]+)(_)$/g,n)}if(e.get("code")){var r=z_(this.editor,"code");q_(this.editor,this,/(`)([^`]+)(`)$/g,r)}if(e.get("strikethrough")){var i=z_(this.editor,"strikethrough");q_(this.editor,this,/(~~)([^~]+)(~~)$/g,i)}}},{key:"_addHeadingAutoformats",value:function(){var e=this,t=this.editor.commands.get("heading");t&&t.modelElements.filter((function(e){return e.match(/^heading[1-6]$/)})).forEach((function(n){var r=n[7],i=new RegExp("^(#{".concat(r,"})\\s$"));j_(e.editor,e,i,(function(){if(!t.isEnabled||t.value===n)return!1;e.editor.execute("heading",{value:n})}))}))}},{key:"_addBlockQuoteAutoformats",value:function(){this.editor.commands.get("blockQuote")&&j_(this.editor,this,/^>\s$/,"blockQuote")}},{key:"_addCodeBlockAutoformats",value:function(){var e=this,t=this.editor,n=t.model.document.selection;t.commands.get("codeBlock")&&j_(t,this,/^```$/,(function(){if(n.getFirstPosition().parent.is("element","listItem"))return!1;e.editor.execute("codeBlock",{usePreviousLanguageChoice:!0})}))}},{key:"_addHorizontalLineAutoformats",value:function(){this.editor.commands.get("horizontalLine")&&j_(this.editor,this,/^---$/,"horizontalLine")}}],[{key:"requires",get:function(){return[Wp]}},{key:"pluginName",get:function(){return"Autoformat"}}]),n}(Rt),function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,null,[{key:"requires",get:function(){return[G_,U_]}},{key:"pluginName",get:function(){return"Bold"}}]),n}(Rt),function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,null,[{key:"requires",get:function(){return[Y_,K_]}},{key:"pluginName",get:function(){return"Italic"}}]),n}(Rt),function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,null,[{key:"requires",get:function(){return[em,rm]}},{key:"pluginName",get:function(){return"BlockQuote"}}]),n}(Rt),function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,null,[{key:"pluginName",get:function(){return"CKFinder"}},{key:"requires",get:function(){return["Link","CKFinderUploadAdapter",sm,im]}}]),n}(Rt),function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this.context.config.get("cloudServices")||{};for(var t in e)this[t]=e[t];if(this._tokens=new Map,this.tokenUrl)return this.token=this.context.plugins.get("CloudServicesCore").createToken(this.tokenUrl),this._tokens.set(this.tokenUrl,this.token),this.token.init();this.token=null}},{key:"registerTokenUrl",value:function(e){if(this._tokens.has(e))return Promise.resolve(this.getTokenFor(e));var t=this.context.plugins.get("CloudServicesCore").createToken(e);return this._tokens.set(e,t),t.init()}},{key:"getTokenFor",value:function(e){var t=this._tokens.get(e);if(!t)throw new M("cloudservices-token-not-registered",this);return t}},{key:"destroy",value:function(){a(s(n.prototype),"destroy",this).call(this);var e,t=p(this._tokens.values());try{for(t.s();!(e=t.n()).done;)e.value.destroy()}catch(r){t.e(r)}finally{t.f()}}}],[{key:"pluginName",get:function(){return"CloudServices"}},{key:"requires",get:function(){return[Xy]}}]),n}(ri),function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this.editor;e.plugins.has("ImageBlockEditing")||e.plugins.has("ImageInlineEditing")||S("easy-image-image-feature-missing",e)}}],[{key:"requires",get:function(){return[lm,"ImageUpload"]}},{key:"pluginName",get:function(){return"EasyImage"}}]),n}(Rt),function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,null,[{key:"requires",get:function(){return[vm,km]}},{key:"pluginName",get:function(){return"Heading"}}]),n}(Rt),function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,null,[{key:"requires",get:function(){return[ev,nv]}},{key:"pluginName",get:function(){return"Image"}}]),n}(Rt),function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,null,[{key:"requires",get:function(){return[av,lv]}},{key:"pluginName",get:function(){return"ImageCaption"}}]),n}(Rt),function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,null,[{key:"requires",get:function(){return[xv,Tv]}},{key:"pluginName",get:function(){return"ImageStyle"}}]),n}(Rt),function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"afterInit",value:function(){var e,t=this.editor,n=t.t,r=t.plugins.get(ym),i=t.plugins.get("ImageUtils");r.register("image",{ariaLabel:n("Image toolbar"),items:(e=t.config.get("image.toolbar")||[],e.map((function(e){return W(e)?e.name:e}))),getRelatedElement:function(e){return i.getClosestSelectedImageWidget(e)}})}}],[{key:"requires",get:function(){return[ym,Rm]}},{key:"pluginName",get:function(){return"ImageToolbar"}}]),n}(Rt),function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,null,[{key:"pluginName",get:function(){return"ImageUpload"}},{key:"requires",get:function(){return[Kv,Ov,Fv]}}]),n}(Rt),function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,null,[{key:"pluginName",get:function(){return"Indent"}},{key:"requires",get:function(){return[$v,eg]}}]),n}(Rt),function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,null,[{key:"requires",get:function(){return[jg,Qg,$g]}},{key:"pluginName",get:function(){return"Link"}}]),n}(Rt),function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,null,[{key:"requires",get:function(){return[Cb,xb]}},{key:"pluginName",get:function(){return"List"}}]),n}(Rt),function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,null,[{key:"requires",get:function(){return[Ob,Hb,jb,xh]}},{key:"pluginName",get:function(){return"MediaEmbed"}}]),n}(Rt),pm,function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"init",value:function(){var e=this.editor,t=e.editing.view.document,n=[];n.push(new ek(t)),n.push(new Kb(t)),e.plugins.get("ClipboardPipeline").on("inputTransformation",(function(e,r){if(!r._isTransformedWithPasteFromOffice){var i=r.dataTransfer.getData("text/html"),o=n.find((function(e){return e.isActive(i)}));o&&(r._parsedData=nk(i,t.stylesProcessor),o.execute(r),r._isTransformedWithPasteFromOffice=!0)}}),{priority:"high"})}}],[{key:"pluginName",get:function(){return"PasteFromOffice"}},{key:"requires",get:function(){return[Rp]}}]),n}(Rt),function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,null,[{key:"requires",get:function(){return[wy,Ty,Ny,By,jy,Iy,xh]}},{key:"pluginName",get:function(){return"Table"}}]),n}(Rt),function(e){_(n,e);var t=m(n);function n(){return b(this,n),t.apply(this,arguments)}return g(n,[{key:"afterInit",value:function(){var e=this.editor,t=e.t,n=e.plugins.get(ym),r=e.config.get("table.contentToolbar"),i=e.config.get("table.tableToolbar");r&&n.register("tableContent",{ariaLabel:t("Table toolbar"),items:r,getRelatedElement:Vy}),i&&n.register("table",{ariaLabel:t("Table toolbar"),items:i,getRelatedElement:Gy})}}],[{key:"requires",get:function(){return[ym]}},{key:"pluginName",get:function(){return"TableToolbar"}}]),n}(Rt),function(e){_(n,e);var t=m(n);function n(e){var r;return b(this,n),r=t.call(this,e),e.config.define("typing",{transformations:{include:d_}}),r}return g(n,[{key:"init",value:function(){var e=this,t=this.editor.model.document.selection;t.on("change:range",(function(){e.isEnabled=!t.anchor.parent.is("element","codeBlock")})),this._enableTransformationWatchers()}},{key:"_enableTransformationWatchers",value:function(){var e=this.editor,t=e.model,n=e.plugins.get("Delete"),r=function(e){var t=e.extra||[],n=e.remove||[],r=function(e){return!n.includes(e)};return function(e){var t,n=new Set,r=p(e);try{for(r.s();!(t=r.n()).done;){var i=t.value;if(u_[i]){var o,a=p(u_[i]);try{for(a.s();!(o=a.n()).done;){var s=o.value;n.add(s)}}catch(l){a.e(l)}finally{a.f()}}else n.add(i)}}catch(l){r.e(l)}finally{r.f()}return Array.from(n)}(e.include.concat(t).filter(r)).filter(r).map((function(e){return c_[e]||e})).filter((function(e){return"object"==typeof e})).map((function(e){return{from:f_(e.from),to:p_(e.to)}}))}(e.config.get("typing.transformations")),i=new e_(e.model,(function(e){var t,n=p(r);try{for(n.s();!(t=n.n()).done;){var i=t.value;if(i.from.test(e))return{normalizedTransformation:i}}}catch(o){n.e(o)}finally{n.f()}}));i.on("matched:data",(function(e,r){if(r.batch.isTyping){var i=r.normalizedTransformation,o=i.from,a=i.to,s=o.exec(r.text),l=a(s.slice(1)),c=r.range,u=s.index;t.enqueueChange((function(e){for(var r=1;r<s.length;r++){var i=s[r],o=l[r-1];if(null!=o){var a=c.start.getShiftedBy(u),d=t.createRange(a,a.getShiftedBy(i.length)),f=h_(a);t.insertContent(e.createText(o,f),d),u+=o.length}else u+=i.length}t.enqueueChange((function(){n.requestUndoOnBackspace()}))}))}})),i.bind("isEnabled").to(this)}}],[{key:"requires",get:function(){return["Delete","Input"]}},{key:"pluginName",get:function(){return"TextTransformation"}}]),n}(Rt)],ew.defaultConfig={toolbar:{items:["heading","|","bold","italic","link","bulletedList","numberedList","|","outdent","indent","|","uploadImage","blockQuote","insertTable","mediaEmbed","undo","redo"]},image:{toolbar:["imageStyle:inline","imageStyle:block","imageStyle:side","|","toggleImageCaption","imageTextAlternative"]},table:{contentToolbar:["tableColumn","tableRow","mergeTableCells"]},language:"en"}}(),w.default}()}).call(this,n(74),n(7)(e))},function(e,t,n){"use strict";function r(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}n.d(t,"a",(function(){return r}))},function(e,t){var n=e.exports={version:"2.6.12"};"number"==typeof __e&&(__e=n)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=c(n(137)),i=c(n(347)),o=c(n(348)),a=c(n(349)),s=c(n(350)),l=c(n(351));function c(e){return e&&e.__esModule?e:{default:e}}t.default={required:r.default,whitespace:i.default,type:o.default,range:a.default,enum:s.default,pattern:l.default}},function(e,t,n){"use strict";var r=n(144),i=Object.prototype.toString;function o(e){return Array.isArray(e)}function a(e){return"undefined"===typeof e}function s(e){return"[object ArrayBuffer]"===i.call(e)}function l(e){return null!==e&&"object"===typeof e}function c(e){if("[object Object]"!==i.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}function u(e){return"[object Function]"===i.call(e)}function d(e,t){if(null!==e&&"undefined"!==typeof e)if("object"!==typeof e&&(e=[e]),o(e))for(var n=0,r=e.length;n<r;n++)t.call(null,e[n],n,e);else for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&t.call(null,e[i],i,e)}e.exports={isArray:o,isArrayBuffer:s,isBuffer:function(e){return null!==e&&!a(e)&&null!==e.constructor&&!a(e.constructor)&&"function"===typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)},isFormData:function(e){return"[object FormData]"===i.call(e)},isArrayBufferView:function(e){return"undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&s(e.buffer)},isString:function(e){return"string"===typeof e},isNumber:function(e){return"number"===typeof e},isObject:l,isPlainObject:c,isUndefined:a,isDate:function(e){return"[object Date]"===i.call(e)},isFile:function(e){return"[object File]"===i.call(e)},isBlob:function(e){return"[object Blob]"===i.call(e)},isFunction:u,isStream:function(e){return l(e)&&u(e.pipe)},isURLSearchParams:function(e){return"[object URLSearchParams]"===i.call(e)},isStandardBrowserEnv:function(){return("undefined"===typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!==typeof window&&"undefined"!==typeof document)},forEach:d,merge:function e(){var t={};function n(n,r){c(t[r])&&c(n)?t[r]=e(t[r],n):c(n)?t[r]=e({},n):o(n)?t[r]=n.slice():t[r]=n}for(var r=0,i=arguments.length;r<i;r++)d(arguments[r],n);return t},extend:function(e,t,n){return d(t,(function(t,i){e[i]=n&&"function"===typeof t?r(t,n):t})),e},trim:function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")},stripBOM:function(e){return 65279===e.charCodeAt(0)&&(e=e.slice(1)),e}}},function(e,t,n){"use strict";n.d(t,"a",(function(){return C})),n.d(t,"b",(function(){return M})),n.d(t,"d",(function(){return P})),n.d(t,"c",(function(){return _})),n.d(t,"f",(function(){return m})),n.d(t,"e",(function(){return h}));var r=n(22);function i(e){return"/"===e.charAt(0)}function o(e,t){for(var n=t,r=n+1,i=e.length;r<i;n+=1,r+=1)e[n]=e[r];e.pop()}var a=function(e,t){void 0===t&&(t="");var n,r=e&&e.split("/")||[],a=t&&t.split("/")||[],s=e&&i(e),l=t&&i(t),c=s||l;if(e&&i(e)?a=r:r.length&&(a.pop(),a=a.concat(r)),!a.length)return"/";if(a.length){var u=a[a.length-1];n="."===u||".."===u||""===u}else n=!1;for(var d=0,f=a.length;f>=0;f--){var p=a[f];"."===p?o(a,f):".."===p?(o(a,f),d++):d&&(o(a,f),d--)}if(!c)for(;d--;d)a.unshift("..");!c||""===a[0]||a[0]&&i(a[0])||a.unshift("");var h=a.join("/");return n&&"/"!==h.substr(-1)&&(h+="/"),h};function s(e){return e.valueOf?e.valueOf():Object.prototype.valueOf.call(e)}var l=function e(t,n){if(t===n)return!0;if(null==t||null==n)return!1;if(Array.isArray(t))return Array.isArray(n)&&t.length===n.length&&t.every((function(t,r){return e(t,n[r])}));if("object"===typeof t||"object"===typeof n){var r=s(t),i=s(n);return r!==t||i!==n?e(r,i):Object.keys(Object.assign({},t,n)).every((function(r){return e(t[r],n[r])}))}return!1},c=n(34);function u(e){return"/"===e.charAt(0)?e:"/"+e}function d(e){return"/"===e.charAt(0)?e.substr(1):e}function f(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function p(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function h(e){var t=e.pathname,n=e.search,r=e.hash,i=t||"/";return n&&"?"!==n&&(i+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(i+="#"===r.charAt(0)?r:"#"+r),i}function _(e,t,n,i){var o;"string"===typeof e?(o=function(e){var t=e||"/",n="",r="",i=t.indexOf("#");-1!==i&&(r=t.substr(i),t=t.substr(0,i));var o=t.indexOf("?");return-1!==o&&(n=t.substr(o),t=t.substr(0,o)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e),o.state=t):(void 0===(o=Object(r.a)({},e)).pathname&&(o.pathname=""),o.search?"?"!==o.search.charAt(0)&&(o.search="?"+o.search):o.search="",o.hash?"#"!==o.hash.charAt(0)&&(o.hash="#"+o.hash):o.hash="",void 0!==t&&void 0===o.state&&(o.state=t));try{o.pathname=decodeURI(o.pathname)}catch(s){throw s instanceof URIError?new URIError('Pathname "'+o.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):s}return n&&(o.key=n),i?o.pathname?"/"!==o.pathname.charAt(0)&&(o.pathname=a(o.pathname,i.pathname)):o.pathname=i.pathname:o.pathname||(o.pathname="/"),o}function m(e,t){return e.pathname===t.pathname&&e.search===t.search&&e.hash===t.hash&&e.key===t.key&&l(e.state,t.state)}function v(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,i){if(null!=e){var o="function"===typeof e?e(t,n):e;"string"===typeof o?"function"===typeof r?r(o,i):i(!0):i(!1!==o)}else i(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];t.forEach((function(e){return e.apply(void 0,n)}))}}}var g=!("undefined"===typeof window||!window.document||!window.document.createElement);function b(e,t){t(window.confirm(e))}var k="popstate",y="hashchange";function w(){try{return window.history.state||{}}catch(e){return{}}}function C(e){void 0===e&&(e={}),g||Object(c.a)(!1);var t=window.history,n=function(){var e=window.navigator.userAgent;return(-1===e.indexOf("Android 2.")&&-1===e.indexOf("Android 4.0")||-1===e.indexOf("Mobile Safari")||-1!==e.indexOf("Chrome")||-1!==e.indexOf("Windows Phone"))&&window.history&&"pushState"in window.history}(),i=!(-1===window.navigator.userAgent.indexOf("Trident")),o=e,a=o.forceRefresh,s=void 0!==a&&a,l=o.getUserConfirmation,d=void 0===l?b:l,m=o.keyLength,C=void 0===m?6:m,A=e.basename?p(u(e.basename)):"";function x(e){var t=e||{},n=t.key,r=t.state,i=window.location,o=i.pathname+i.search+i.hash;return A&&(o=f(o,A)),_(o,r,n)}function E(){return Math.random().toString(36).substr(2,C)}var D=v();function T(e){Object(r.a)(z,e),z.length=t.length,D.notifyListeners(z.location,z.action)}function M(e){(function(e){return void 0===e.state&&-1===navigator.userAgent.indexOf("CriOS")})(e)||N(x(e.state))}function S(){N(x(w()))}var P=!1;function N(e){if(P)P=!1,T();else{D.confirmTransitionTo(e,"POP",d,(function(t){t?T({action:"POP",location:e}):function(e){var t=z.location,n=R.indexOf(t.key);-1===n&&(n=0);var r=R.indexOf(e.key);-1===r&&(r=0);var i=n-r;i&&(P=!0,L(i))}(e)}))}}var I=x(w()),R=[I.key];function O(e){return A+h(e)}function L(e){t.go(e)}var j=0;function q(e){1===(j+=e)&&1===e?(window.addEventListener(k,M),i&&window.addEventListener(y,S)):0===j&&(window.removeEventListener(k,M),i&&window.removeEventListener(y,S))}var B=!1;var z={length:t.length,action:"POP",location:I,createHref:O,push:function(e,r){var i="PUSH",o=_(e,r,E(),z.location);D.confirmTransitionTo(o,i,d,(function(e){if(e){var r=O(o),a=o.key,l=o.state;if(n)if(t.pushState({key:a,state:l},null,r),s)window.location.href=r;else{var c=R.indexOf(z.location.key),u=R.slice(0,c+1);u.push(o.key),R=u,T({action:i,location:o})}else window.location.href=r}}))},replace:function(e,r){var i="REPLACE",o=_(e,r,E(),z.location);D.confirmTransitionTo(o,i,d,(function(e){if(e){var r=O(o),a=o.key,l=o.state;if(n)if(t.replaceState({key:a,state:l},null,r),s)window.location.replace(r);else{var c=R.indexOf(z.location.key);-1!==c&&(R[c]=o.key),T({action:i,location:o})}else window.location.replace(r)}}))},go:L,goBack:function(){L(-1)},goForward:function(){L(1)},block:function(e){void 0===e&&(e=!1);var t=D.setPrompt(e);return B||(q(1),B=!0),function(){return B&&(B=!1,q(-1)),t()}},listen:function(e){var t=D.appendListener(e);return q(1),function(){q(-1),t()}}};return z}var A="hashchange",x={hashbang:{encodePath:function(e){return"!"===e.charAt(0)?e:"!/"+d(e)},decodePath:function(e){return"!"===e.charAt(0)?e.substr(1):e}},noslash:{encodePath:d,decodePath:u},slash:{encodePath:u,decodePath:u}};function E(e){var t=e.indexOf("#");return-1===t?e:e.slice(0,t)}function D(){var e=window.location.href,t=e.indexOf("#");return-1===t?"":e.substring(t+1)}function T(e){window.location.replace(E(window.location.href)+"#"+e)}function M(e){void 0===e&&(e={}),g||Object(c.a)(!1);var t=window.history,n=(window.navigator.userAgent.indexOf("Firefox"),e),i=n.getUserConfirmation,o=void 0===i?b:i,a=n.hashType,s=void 0===a?"slash":a,l=e.basename?p(u(e.basename)):"",d=x[s],m=d.encodePath,k=d.decodePath;function y(){var e=k(D());return l&&(e=f(e,l)),_(e)}var w=v();function C(e){Object(r.a)(z,e),z.length=t.length,w.notifyListeners(z.location,z.action)}var M=!1,S=null;function P(){var e,t,n=D(),r=m(n);if(n!==r)T(r);else{var i=y(),a=z.location;if(!M&&(t=i,(e=a).pathname===t.pathname&&e.search===t.search&&e.hash===t.hash))return;if(S===h(i))return;S=null,function(e){if(M)M=!1,C();else{var t="POP";w.confirmTransitionTo(e,t,o,(function(n){n?C({action:t,location:e}):function(e){var t=z.location,n=O.lastIndexOf(h(t));-1===n&&(n=0);var r=O.lastIndexOf(h(e));-1===r&&(r=0);var i=n-r;i&&(M=!0,L(i))}(e)}))}}(i)}}var N=D(),I=m(N);N!==I&&T(I);var R=y(),O=[h(R)];function L(e){t.go(e)}var j=0;function q(e){1===(j+=e)&&1===e?window.addEventListener(A,P):0===j&&window.removeEventListener(A,P)}var B=!1;var z={length:t.length,action:"POP",location:R,createHref:function(e){var t=document.querySelector("base"),n="";return t&&t.getAttribute("href")&&(n=E(window.location.href)),n+"#"+m(l+h(e))},push:function(e,t){var n="PUSH",r=_(e,void 0,void 0,z.location);w.confirmTransitionTo(r,n,o,(function(e){if(e){var t=h(r),i=m(l+t);if(D()!==i){S=t,function(e){window.location.hash=e}(i);var o=O.lastIndexOf(h(z.location)),a=O.slice(0,o+1);a.push(t),O=a,C({action:n,location:r})}else C()}}))},replace:function(e,t){var n="REPLACE",r=_(e,void 0,void 0,z.location);w.confirmTransitionTo(r,n,o,(function(e){if(e){var t=h(r),i=m(l+t);D()!==i&&(S=t,T(i));var o=O.indexOf(h(z.location));-1!==o&&(O[o]=t),C({action:n,location:r})}}))},go:L,goBack:function(){L(-1)},goForward:function(){L(1)},block:function(e){void 0===e&&(e=!1);var t=w.setPrompt(e);return B||(q(1),B=!0),function(){return B&&(B=!1,q(-1)),t()}},listen:function(e){var t=w.appendListener(e);return q(1),function(){q(-1),t()}}};return z}function S(e,t,n){return Math.min(Math.max(e,t),n)}function P(e){void 0===e&&(e={});var t=e,n=t.getUserConfirmation,i=t.initialEntries,o=void 0===i?["/"]:i,a=t.initialIndex,s=void 0===a?0:a,l=t.keyLength,c=void 0===l?6:l,u=v();function d(e){Object(r.a)(k,e),k.length=k.entries.length,u.notifyListeners(k.location,k.action)}function f(){return Math.random().toString(36).substr(2,c)}var p=S(s,0,o.length-1),m=o.map((function(e){return _(e,void 0,"string"===typeof e?f():e.key||f())})),g=h;function b(e){var t=S(k.index+e,0,k.entries.length-1),r=k.entries[t];u.confirmTransitionTo(r,"POP",n,(function(e){e?d({action:"POP",location:r,index:t}):d()}))}var k={length:m.length,action:"POP",location:m[p],index:p,entries:m,createHref:g,push:function(e,t){var r="PUSH",i=_(e,t,f(),k.location);u.confirmTransitionTo(i,r,n,(function(e){if(e){var t=k.index+1,n=k.entries.slice(0);n.length>t?n.splice(t,n.length-t,i):n.push(i),d({action:r,location:i,index:t,entries:n})}}))},replace:function(e,t){var r="REPLACE",i=_(e,t,f(),k.location);u.confirmTransitionTo(i,r,n,(function(e){e&&(k.entries[k.index]=i,d({action:r,location:i}))}))},go:b,goBack:function(){b(-1)},goForward:function(){b(1)},canGo:function(e){var t=k.index+e;return t>=0&&t<k.entries.length},block:function(e){return void 0===e&&(e=!1),u.setPrompt(e)},listen:function(e){return u.appendListener(e)}};return k}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return a})),n.d(t,"d",(function(){return s})),n.d(t,"e",(function(){return l})),n.d(t,"f",(function(){return c})),n.d(t,"g",(function(){return u}));var r=n(0);function i(e){return Object(r.a)({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M256 8C119.034 8 8 119.033 8 256s111.034 248 248 248 248-111.034 248-248S392.967 8 256 8zm130.108 117.892c65.448 65.448 70 165.481 20.677 235.637L150.47 105.216c70.204-49.356 170.226-44.735 235.638 20.676zM125.892 386.108c-65.448-65.448-70-165.481-20.677-235.637L361.53 406.784c-70.203 49.356-170.226 44.736-235.638-20.676z"}}]})(e)}function o(e){return Object(r.a)({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z"}}]})(e)}function a(e){return Object(r.a)({tag:"svg",attr:{viewBox:"0 0 576 512"},child:[{tag:"path",attr:{d:"M402.6 83.2l90.2 90.2c3.8 3.8 3.8 10 0 13.8L274.4 405.6l-92.8 10.3c-12.4 1.4-22.9-9.1-21.5-21.5l10.3-92.8L388.8 83.2c3.8-3.8 10-3.8 13.8 0zm162-22.9l-48.8-48.8c-15.2-15.2-39.9-15.2-55.2 0l-35.4 35.4c-3.8 3.8-3.8 10 0 13.8l90.2 90.2c3.8 3.8 10 3.8 13.8 0l35.4-35.4c15.2-15.3 15.2-40 0-55.2zM384 346.2V448H64V128h229.8c3.2 0 6.2-1.3 8.5-3.5l40-40c7.6-7.6 2.2-20.5-8.5-20.5H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V306.2c0-10.7-12.9-16-20.5-8.5l-40 40c-2.2 2.3-3.5 5.3-3.5 8.5z"}}]})(e)}function s(e){return Object(r.a)({tag:"svg",attr:{viewBox:"0 0 352 512"},child:[{tag:"path",attr:{d:"M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"}}]})(e)}function l(e){return Object(r.a)({tag:"svg",attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M432 32H312l-9.4-18.7A24 24 0 0 0 281.1 0H166.8a23.72 23.72 0 0 0-21.4 13.3L136 32H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16zM53.2 467a48 48 0 0 0 47.9 45h245.8a48 48 0 0 0 47.9-45L416 128H32z"}}]})(e)}function c(e){return Object(r.a)({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M212.333 224.333H12c-6.627 0-12-5.373-12-12V12C0 5.373 5.373 0 12 0h48c6.627 0 12 5.373 12 12v78.112C117.773 39.279 184.26 7.47 258.175 8.007c136.906.994 246.448 111.623 246.157 248.532C504.041 393.258 393.12 504 256.333 504c-64.089 0-122.496-24.313-166.51-64.215-5.099-4.622-5.334-12.554-.467-17.42l33.967-33.967c4.474-4.474 11.662-4.717 16.401-.525C170.76 415.336 211.58 432 256.333 432c97.268 0 176-78.716 176-176 0-97.267-78.716-176-176-176-58.496 0-110.28 28.476-142.274 72.333h98.274c6.627 0 12 5.373 12 12v48c0 6.627-5.373 12-12 12z"}}]})(e)}function u(e){return Object(r.a)({tag:"svg",attr:{viewBox:"0 0 640 512"},child:[{tag:"path",attr:{d:"M624 208h-64v-64c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v64h-64c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h64v64c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-64h64c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm-400 48c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z"}}]})(e)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r="Invariant failed";function i(e,t){if(!e)throw new Error(r)}},function(e,t,n){"use strict";function r(e,t){return r=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},r(e,t)}function i(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,r(e,t)}n.d(t,"a",(function(){return i}))},function(e,t,n){var r=n(94)("wks"),i=n(72),o=n(44).Symbol,a="function"==typeof o;(e.exports=function(e){return r[e]||(r[e]=a&&o[e]||(a?o:i)("Symbol."+e))}).store=r},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.IDGenerator=t.DateUtils=t.Errors=t.ReactUtils=t.require_condition=void 0,t.watchPropertyChange=u,t.createPropType=d,t.hashCode=f,t.pick=p,t.range=h;var r=n(231);Object.defineProperty(t,"DateUtils",{enumerable:!0,get:function(){return(e=r,e&&e.__esModule?e:{default:e}).default;var e}});var i=n(232);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}})}));var o=n(237);Object.defineProperty(t,"IDGenerator",{enumerable:!0,get:function(){return o.IDGenerator}});var a=n(124),s=c(n(238)),l=c(n(125));function c(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}function u(e,t,n){(0,a.require_condition)(null!=e&&"string"===typeof t&&"function"===typeof n,"invalid arguments");var r=null;e.__watch_cache||(e.__watch_cache={}),r=e.__watch_cache,(0,a.require_condition)(null==r[t],"duplicated watch on "+e+" 's "+t),r[t]=n;var i=e[t];return Object.defineProperty(e,t,{configurable:!0,get:function(){return i},set:function(e){i=e,r[t]&&r[t](i)}}),function(){e.__watch_cache&&e.__watch_cache[t]&&(delete e.__watch_cache[t],delete e[t],e[t]=i)}}function d(e){function t(t,n,r,i){return i=i||"<<anonymous>>",null==n[r]?t?new Error("Required `"+r+"` was not specified in `"+i+"`."):null:e(n,r,i)}var n=t.bind(null,!1);return n.isRequired=t.bind(null,!0),n}function f(e){if(null==e||0===e.length)return 0;for(var t=0,n=0;n<e.length;n++){t=(t<<5)-t+e.charCodeAt(n),t&=t}return t}function p(e,t){(0,a.require_condition)(null!=e&&Array.isArray(t));var n={};return t.forEach((function(t){return n[t]=e[t]})),n}function h(e,t,n){null==t&&(t=e||0,e=0),n||(n=t<e?-1:1);for(var r=Math.max(Math.ceil((t-e)/n),0),i=Array(r),o=0;o<r;o++,e+=n)i[o]=e;return i}!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}(),t.require_condition=a.require_condition,t.ReactUtils=s,t.Errors=l,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&(e.register(u,"watchPropertyChange","libs/utils/index.js"),e.register(d,"createPropType","libs/utils/index.js"),e.register(f,"hashCode","libs/utils/index.js"),e.register(p,"pick","libs/utils/index.js"),e.register(h,"range","libs/utils/index.js"))}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(273),o=(r=i)&&r.__esModule?r:{default:r};!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var a=o.default;t.default=a,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(a,"default","src/input/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.SELECTION_MODES=t.limitRange=t.getRangeHours=t.nextMonth=t.prevMonth=t.getWeekNumber=t.getStartDateOfMonth=t.DAY_DURATION=t.getFirstDayOfMonth=t.getDayCountOfMonth=t.parseDate=t.formatDate=t.isDate=t.toDate=t.equalDate=void 0,t.getOffsetToWeekOrigin=k,t.getDateOfISOWeek=w,t.hasClass=D,t.deconstructDate=M;var r,i=n(37),o=n(24),a=(r=o)&&r.__esModule?r:{default:r};!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var s=a.default.t,l=["sun","mon","tue","wed","thu","fri","sat"],c=["jan","feb","mar","apr","may","jun","jul","aug","sep","oct","nov","dec"];i.DateUtils.i18n={dayNamesShort:l.map((function(e){return s("el.datepicker.weeks."+e)})),dayNames:l.map((function(e){return s("el.datepicker.weeks."+e)})),monthNamesShort:c.map((function(e){return s("el.datepicker.months."+e)})),monthNames:c.map((function(e,t){return s("el.datepicker.month"+(t+1))}))};var u=function(e,t){for(var n=[],r=e;r<=t;r++)n.push(r);return n},d=t.equalDate=function(e,t){return e===t||new Date(e).getTime()===new Date(t).getTime()},f=t.toDate=function(e){return p(e)?new Date(e):null},p=t.isDate=function(e){return null!==e&&void 0!==e&&!isNaN(new Date(e).getTime())},h=t.formatDate=function(e,t){return(e=f(e))?i.DateUtils.format(e,t||"yyyy-MM-dd"):""},_=t.parseDate=function(e,t){return i.DateUtils.parse(e,t||"yyyy-MM-dd")},m=t.getDayCountOfMonth=function(e,t){return 3===t||5===t||8===t||10===t?30:1===t?e%4===0&&e%100!==0||e%400===0?29:28:31},v=t.getFirstDayOfMonth=function(e){var t=new Date(e.getTime());return t.setDate(1),t.getDay()},g=t.DAY_DURATION=864e5,b=t.getStartDateOfMonth=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=new Date(e,t,1),i=r.getDay();if(i===n)r.setTime(r.getTime()-7*g);else{var o=k(i,n);r.setTime(r.getTime()-g*o)}return r};function k(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=e>=t?e-t:7+e-t;return n=0===n?7:n}var y=t.getWeekNumber=function(e){var t=new Date(e.getTime());t.setHours(0,0,0,0),t.setDate(t.getDate()+3-(t.getDay()+6)%7);var n=new Date(t.getFullYear(),0,4);return 1+Math.round(((t.getTime()-n.getTime())/864e5-3+(n.getDay()+6)%7)/7)};function w(e,t){var n=new Date(t,0,1+7*(e-1)),r=n.getDay(),i=n;return r<=4?i.setDate(n.getDate()-n.getDay()+1):i.setDate(n.getDate()+8-n.getDay()),i}var C=t.prevMonth=function(e){var t=e.getFullYear(),n=e.getMonth(),r=e.getDate(),i=0===n?t-1:t,o=0===n?11:n-1,a=m(i,o);return a<r&&e.setDate(a),e.setMonth(o),e.setFullYear(i),new Date(e.getTime())},A=t.nextMonth=function(e){var t=new Date(e.getTime()),n=t.getFullYear(),r=t.getMonth(),i=t.getDate(),o=11===r?n+1:n,a=11===r?0:r+1,s=m(o,a);return s<i&&t.setDate(s),t.setMonth(a),t.setFullYear(o),t},x=t.getRangeHours=function(e){var t=[],n=[];if((e||[]).forEach((function(e){var t=e.map((function(e){return e.getHours()}));n=n.concat(u(t[0],t[1]))})),n.length)for(var r=0;r<24;r++)t[r]=-1===n.indexOf(r);else for(var i=0;i<24;i++)t[i]=!1;return t},E=t.limitRange=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"yyyy-MM-dd HH:mm:ss";if(!t||!t.length)return e;var r=t.length;e=i.DateUtils.parse(i.DateUtils.format(e,n),n);for(var o=0;o<r;o++){var a=t[o];if(e>=a[0]&&e<=a[1])return e}var s=t[0][0],l=t[0][0];return t.forEach((function(e){l=new Date(Math.min(e[0],l)),s=new Date(Math.max(e[1],s))})),e<l?l:s};function D(e,t){return e.classList.contains(t)}var T=t.SELECTION_MODES={YEAR:"year",MONTH:"month",WEEK:"week",DAY:"day",RANGE:"range"};function M(e){return{year:e.getFullYear(),month:e.getMonth(),week:y(e)}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&(e.register(s,"t","src/date-picker/utils/index.js"),e.register(l,"weeks","src/date-picker/utils/index.js"),e.register(c,"months","src/date-picker/utils/index.js"),e.register(u,"newArray","src/date-picker/utils/index.js"),e.register(d,"equalDate","src/date-picker/utils/index.js"),e.register(f,"toDate","src/date-picker/utils/index.js"),e.register(p,"isDate","src/date-picker/utils/index.js"),e.register(h,"formatDate","src/date-picker/utils/index.js"),e.register(_,"parseDate","src/date-picker/utils/index.js"),e.register(m,"getDayCountOfMonth","src/date-picker/utils/index.js"),e.register(v,"getFirstDayOfMonth","src/date-picker/utils/index.js"),e.register(g,"DAY_DURATION","src/date-picker/utils/index.js"),e.register(b,"getStartDateOfMonth","src/date-picker/utils/index.js"),e.register(k,"getOffsetToWeekOrigin","src/date-picker/utils/index.js"),e.register(y,"getWeekNumber","src/date-picker/utils/index.js"),e.register(w,"getDateOfISOWeek","src/date-picker/utils/index.js"),e.register(C,"prevMonth","src/date-picker/utils/index.js"),e.register(A,"nextMonth","src/date-picker/utils/index.js"),e.register(x,"getRangeHours","src/date-picker/utils/index.js"),e.register(E,"limitRange","src/date-picker/utils/index.js"),e.register(D,"hasClass","src/date-picker/utils/index.js"),e.register(T,"SELECTION_MODES","src/date-picker/utils/index.js"),e.register(M,"deconstructDate","src/date-picker/utils/index.js"))}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return o}));var r=n(0);function i(e){return Object(r.a)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"}},{tag:"polyline",attr:{points:"7 10 12 15 17 10"}},{tag:"line",attr:{x1:"12",y1:"15",x2:"12",y2:"3"}}]})(e)}function o(e){return Object(r.a)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M13 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9z"}},{tag:"polyline",attr:{points:"13 2 13 9 20 9"}}]})(e)}},function(e,t,n){"use strict";t.__esModule=!0;var r,i=n(122),o=(r=i)&&r.__esModule?r:{default:r};t.default=function(e,t,n){return t in e?(0,o.default)(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},function(e,t,n){!function(e){"use strict";function t(e,t,n,r){var i,o=!1,a=0;function s(){i&&clearTimeout(i)}function l(){s(),o=!0}function c(){for(var l=arguments.length,c=new Array(l),u=0;u<l;u++)c[u]=arguments[u];var d=this,f=Date.now()-a;function p(){a=Date.now(),n.apply(d,c)}function h(){i=void 0}o||(r&&!i&&p(),s(),void 0===r&&f>e?p():!0!==t&&(i=setTimeout(r?h:p,void 0===r?e-f:e)))}return"boolean"!==typeof t&&(r=n,n=t,t=void 0),c.cancel=l,c}function n(e,n,r){return void 0===r?t(e,n,!1):t(e,r,!1!==n)}e.debounce=n,e.throttle=t,Object.defineProperty(e,"__esModule",{value:!0})}(t)},function(e,t,n){var r=n(44),i=n(29),o=n(89),a=n(56),s=n(51),l=function e(t,n,l){var c,u,d,f=t&e.F,p=t&e.G,h=t&e.S,_=t&e.P,m=t&e.B,v=t&e.W,g=p?i:i[n]||(i[n]={}),b=g.prototype,k=p?r:h?r[n]:(r[n]||{}).prototype;for(c in p&&(l=n),l)(u=!f&&k&&void 0!==k[c])&&s(g,c)||(d=u?k[c]:l[c],g[c]=p&&"function"!=typeof k[c]?l[c]:m&&u?o(d,r):v&&k[c]==d?function(e){var t=function(t,n,r){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,r)}return e.apply(this,arguments)};return t.prototype=e.prototype,t}(d):_&&"function"==typeof d?o(Function.call,d):d,_&&((g.virtual||(g.virtual={}))[c]=d,t&e.R&&b&&!b[c]&&a(b,c,d)))};l.F=1,l.G=2,l.S=4,l.P=8,l.B=16,l.W=32,l.U=64,l.R=128,e.exports=l},function(e,t){var n=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},function(e,t,n){var r=n(50),i=n(114),o=n(90),a=Object.defineProperty;t.f=n(46)?Object.defineProperty:function(e,t,n){if(r(e),t=o(t,!0),r(n),i)try{return a(e,t,n)}catch(s){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},function(e,t,n){e.exports=!n(58)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(e,t,n){"use strict";n.r(t),function(e){var n="undefined"!==typeof window&&"undefined"!==typeof document&&"undefined"!==typeof navigator,r=function(){for(var e=["Edge","Trident","Firefox"],t=0;t<e.length;t+=1)if(n&&navigator.userAgent.indexOf(e[t])>=0)return 1;return 0}();var i=n&&window.Promise?function(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then((function(){t=!1,e()})))}}:function(e){var t=!1;return function(){t||(t=!0,setTimeout((function(){t=!1,e()}),r))}};function o(e){return e&&"[object Function]"==={}.toString.call(e)}function a(e,t){if(1!==e.nodeType)return[];var n=e.ownerDocument.defaultView.getComputedStyle(e,null);return t?n[t]:n}function s(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}function l(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=a(e),n=t.overflow,r=t.overflowX,i=t.overflowY;return/(auto|scroll|overlay)/.test(n+i+r)?e:l(s(e))}function c(e){return e&&e.referenceNode?e.referenceNode:e}var u=n&&!(!window.MSInputMethodContext||!document.documentMode),d=n&&/MSIE 10/.test(navigator.userAgent);function f(e){return 11===e?u:10===e?d:u||d}function p(e){if(!e)return document.documentElement;for(var t=f(10)?document.body:null,n=e.offsetParent||null;n===t&&e.nextElementSibling;)n=(e=e.nextElementSibling).offsetParent;var r=n&&n.nodeName;return r&&"BODY"!==r&&"HTML"!==r?-1!==["TH","TD","TABLE"].indexOf(n.nodeName)&&"static"===a(n,"position")?p(n):n:e?e.ownerDocument.documentElement:document.documentElement}function h(e){return null!==e.parentNode?h(e.parentNode):e}function _(e,t){if(!e||!e.nodeType||!t||!t.nodeType)return document.documentElement;var n=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,r=n?e:t,i=n?t:e,o=document.createRange();o.setStart(r,0),o.setEnd(i,0);var a=o.commonAncestorContainer;if(e!==a&&t!==a||r.contains(i))return function(e){var t=e.nodeName;return"BODY"!==t&&("HTML"===t||p(e.firstElementChild)===e)}(a)?a:p(a);var s=h(e);return s.host?_(s.host,t):_(e,h(t).host)}function m(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top",n="top"===t?"scrollTop":"scrollLeft",r=e.nodeName;if("BODY"===r||"HTML"===r){var i=e.ownerDocument.documentElement,o=e.ownerDocument.scrollingElement||i;return o[n]}return e[n]}function v(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=m(t,"top"),i=m(t,"left"),o=n?-1:1;return e.top+=r*o,e.bottom+=r*o,e.left+=i*o,e.right+=i*o,e}function g(e,t){var n="x"===t?"Left":"Top",r="Left"===n?"Right":"Bottom";return parseFloat(e["border"+n+"Width"])+parseFloat(e["border"+r+"Width"])}function b(e,t,n,r){return Math.max(t["offset"+e],t["scroll"+e],n["client"+e],n["offset"+e],n["scroll"+e],f(10)?parseInt(n["offset"+e])+parseInt(r["margin"+("Height"===e?"Top":"Left")])+parseInt(r["margin"+("Height"===e?"Bottom":"Right")]):0)}function k(e){var t=e.body,n=e.documentElement,r=f(10)&&getComputedStyle(n);return{height:b("Height",t,n,r),width:b("Width",t,n,r)}}var y=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},w=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),C=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},A=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e};function x(e){return A({},e,{right:e.left+e.width,bottom:e.top+e.height})}function E(e){var t={};try{if(f(10)){t=e.getBoundingClientRect();var n=m(e,"top"),r=m(e,"left");t.top+=n,t.left+=r,t.bottom+=n,t.right+=r}else t=e.getBoundingClientRect()}catch(p){}var i={left:t.left,top:t.top,width:t.right-t.left,height:t.bottom-t.top},o="HTML"===e.nodeName?k(e.ownerDocument):{},s=o.width||e.clientWidth||i.width,l=o.height||e.clientHeight||i.height,c=e.offsetWidth-s,u=e.offsetHeight-l;if(c||u){var d=a(e);c-=g(d,"x"),u-=g(d,"y"),i.width-=c,i.height-=u}return x(i)}function D(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=f(10),i="HTML"===t.nodeName,o=E(e),s=E(t),c=l(e),u=a(t),d=parseFloat(u.borderTopWidth),p=parseFloat(u.borderLeftWidth);n&&i&&(s.top=Math.max(s.top,0),s.left=Math.max(s.left,0));var h=x({top:o.top-s.top-d,left:o.left-s.left-p,width:o.width,height:o.height});if(h.marginTop=0,h.marginLeft=0,!r&&i){var _=parseFloat(u.marginTop),m=parseFloat(u.marginLeft);h.top-=d-_,h.bottom-=d-_,h.left-=p-m,h.right-=p-m,h.marginTop=_,h.marginLeft=m}return(r&&!n?t.contains(c):t===c&&"BODY"!==c.nodeName)&&(h=v(h,t)),h}function T(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=e.ownerDocument.documentElement,r=D(e,n),i=Math.max(n.clientWidth,window.innerWidth||0),o=Math.max(n.clientHeight,window.innerHeight||0),a=t?0:m(n),s=t?0:m(n,"left"),l={top:a-r.top+r.marginTop,left:s-r.left+r.marginLeft,width:i,height:o};return x(l)}function M(e){var t=e.nodeName;if("BODY"===t||"HTML"===t)return!1;if("fixed"===a(e,"position"))return!0;var n=s(e);return!!n&&M(n)}function S(e){if(!e||!e.parentElement||f())return document.documentElement;for(var t=e.parentElement;t&&"none"===a(t,"transform");)t=t.parentElement;return t||document.documentElement}function P(e,t,n,r){var i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o={top:0,left:0},a=i?S(e):_(e,c(t));if("viewport"===r)o=T(a,i);else{var u=void 0;"scrollParent"===r?"BODY"===(u=l(s(t))).nodeName&&(u=e.ownerDocument.documentElement):u="window"===r?e.ownerDocument.documentElement:r;var d=D(u,a,i);if("HTML"!==u.nodeName||M(a))o=d;else{var f=k(e.ownerDocument),p=f.height,h=f.width;o.top+=d.top-d.marginTop,o.bottom=p+d.top,o.left+=d.left-d.marginLeft,o.right=h+d.left}}var m="number"===typeof(n=n||0);return o.left+=m?n:n.left||0,o.top+=m?n:n.top||0,o.right-=m?n:n.right||0,o.bottom-=m?n:n.bottom||0,o}function N(e){return e.width*e.height}function I(e,t,n,r,i){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===e.indexOf("auto"))return e;var a=P(n,r,o,i),s={top:{width:a.width,height:t.top-a.top},right:{width:a.right-t.right,height:a.height},bottom:{width:a.width,height:a.bottom-t.bottom},left:{width:t.left-a.left,height:a.height}},l=Object.keys(s).map((function(e){return A({key:e},s[e],{area:N(s[e])})})).sort((function(e,t){return t.area-e.area})),c=l.filter((function(e){var t=e.width,r=e.height;return t>=n.clientWidth&&r>=n.clientHeight})),u=c.length>0?c[0].key:l[0].key,d=e.split("-")[1];return u+(d?"-"+d:"")}function R(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,i=r?S(t):_(t,c(n));return D(n,i,r)}function O(e){var t=e.ownerDocument.defaultView.getComputedStyle(e),n=parseFloat(t.marginTop||0)+parseFloat(t.marginBottom||0),r=parseFloat(t.marginLeft||0)+parseFloat(t.marginRight||0);return{width:e.offsetWidth+r,height:e.offsetHeight+n}}function L(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,(function(e){return t[e]}))}function j(e,t,n){n=n.split("-")[0];var r=O(e),i={width:r.width,height:r.height},o=-1!==["right","left"].indexOf(n),a=o?"top":"left",s=o?"left":"top",l=o?"height":"width",c=o?"width":"height";return i[a]=t[a]+t[l]/2-r[l]/2,i[s]=n===s?t[s]-r[c]:t[L(s)],i}function q(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function B(e,t,n){return(void 0===n?e:e.slice(0,function(e,t,n){if(Array.prototype.findIndex)return e.findIndex((function(e){return e[t]===n}));var r=q(e,(function(e){return e[t]===n}));return e.indexOf(r)}(e,"name",n))).forEach((function(e){e.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var n=e.function||e.fn;e.enabled&&o(n)&&(t.offsets.popper=x(t.offsets.popper),t.offsets.reference=x(t.offsets.reference),t=n(t,e))})),t}function z(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=R(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=I(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=j(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=B(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}function H(e,t){return e.some((function(e){var n=e.name;return e.enabled&&n===t}))}function F(e){for(var t=[!1,"ms","Webkit","Moz","O"],n=e.charAt(0).toUpperCase()+e.slice(1),r=0;r<t.length;r++){var i=t[r],o=i?""+i+n:e;if("undefined"!==typeof document.body.style[o])return o}return null}function G(){return this.state.isDestroyed=!0,H(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[F("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function V(e){var t=e.ownerDocument;return t?t.defaultView:window}function U(e,t,n,r){var i="BODY"===e.nodeName,o=i?e.ownerDocument.defaultView:e;o.addEventListener(t,n,{passive:!0}),i||U(l(o.parentNode),t,n,r),r.push(o)}function W(e,t,n,r){n.updateBound=r,V(e).addEventListener("resize",n.updateBound,{passive:!0});var i=l(e);return U(i,"scroll",n.updateBound,n.scrollParents),n.scrollElement=i,n.eventsEnabled=!0,n}function Y(){this.state.eventsEnabled||(this.state=W(this.reference,this.options,this.state,this.scheduleUpdate))}function Q(){var e,t;this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=(e=this.reference,t=this.state,V(e).removeEventListener("resize",t.updateBound),t.scrollParents.forEach((function(e){e.removeEventListener("scroll",t.updateBound)})),t.updateBound=null,t.scrollParents=[],t.scrollElement=null,t.eventsEnabled=!1,t))}function K(e){return""!==e&&!isNaN(parseFloat(e))&&isFinite(e)}function Z(e,t){Object.keys(t).forEach((function(n){var r="";-1!==["width","height","top","right","bottom","left"].indexOf(n)&&K(t[n])&&(r="px"),e.style[n]=t[n]+r}))}var $=n&&/Firefox/i.test(navigator.userAgent);function J(e,t,n){var r=q(e,(function(e){return e.name===t})),i=!!r&&e.some((function(e){return e.name===n&&e.enabled&&e.order<r.order}));if(!i){var o="`"+t+"`",a="`"+n+"`";console.warn(a+" modifier is required by "+o+" modifier in order to work, be sure to include it before "+o+"!")}return i}var X=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],ee=X.slice(3);function te(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=ee.indexOf(e),r=ee.slice(n+1).concat(ee.slice(0,n));return t?r.reverse():r}var ne="flip",re="clockwise",ie="counterclockwise";function oe(e,t,n,r){var i=[0,0],o=-1!==["right","left"].indexOf(r),a=e.split(/(\+|\-)/).map((function(e){return e.trim()})),s=a.indexOf(q(a,(function(e){return-1!==e.search(/,|\s/)})));a[s]&&-1===a[s].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var l=/\s*,\s*|\s+/,c=-1!==s?[a.slice(0,s).concat([a[s].split(l)[0]]),[a[s].split(l)[1]].concat(a.slice(s+1))]:[a];return c=c.map((function(e,r){var i=(1===r?!o:o)?"height":"width",a=!1;return e.reduce((function(e,t){return""===e[e.length-1]&&-1!==["+","-"].indexOf(t)?(e[e.length-1]=t,a=!0,e):a?(e[e.length-1]+=t,a=!1,e):e.concat(t)}),[]).map((function(e){return function(e,t,n,r){var i=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),o=+i[1],a=i[2];if(!o)return e;if(0===a.indexOf("%")){return x("%p"===a?n:r)[t]/100*o}if("vh"===a||"vw"===a)return("vh"===a?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*o;return o}(e,i,t,n)}))})),c.forEach((function(e,t){e.forEach((function(n,r){K(n)&&(i[t]+=n*("-"===e[r-1]?-1:1))}))})),i}var ae={shift:{order:100,enabled:!0,fn:function(e){var t=e.placement,n=t.split("-")[0],r=t.split("-")[1];if(r){var i=e.offsets,o=i.reference,a=i.popper,s=-1!==["bottom","top"].indexOf(n),l=s?"left":"top",c=s?"width":"height",u={start:C({},l,o[l]),end:C({},l,o[l]+o[c]-a[c])};e.offsets.popper=A({},a,u[r])}return e}},offset:{order:200,enabled:!0,fn:function(e,t){var n=t.offset,r=e.placement,i=e.offsets,o=i.popper,a=i.reference,s=r.split("-")[0],l=void 0;return l=K(+n)?[+n,0]:oe(n,o,a,s),"left"===s?(o.top+=l[0],o.left-=l[1]):"right"===s?(o.top+=l[0],o.left+=l[1]):"top"===s?(o.left+=l[0],o.top-=l[1]):"bottom"===s&&(o.left+=l[0],o.top+=l[1]),e.popper=o,e},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(e,t){var n=t.boundariesElement||p(e.instance.popper);e.instance.reference===n&&(n=p(n));var r=F("transform"),i=e.instance.popper.style,o=i.top,a=i.left,s=i[r];i.top="",i.left="",i[r]="";var l=P(e.instance.popper,e.instance.reference,t.padding,n,e.positionFixed);i.top=o,i.left=a,i[r]=s,t.boundaries=l;var c=t.priority,u=e.offsets.popper,d={primary:function(e){var n=u[e];return u[e]<l[e]&&!t.escapeWithReference&&(n=Math.max(u[e],l[e])),C({},e,n)},secondary:function(e){var n="right"===e?"left":"top",r=u[n];return u[e]>l[e]&&!t.escapeWithReference&&(r=Math.min(u[n],l[e]-("right"===e?u.width:u.height))),C({},n,r)}};return c.forEach((function(e){var t=-1!==["left","top"].indexOf(e)?"primary":"secondary";u=A({},u,d[t](e))})),e.offsets.popper=u,e},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,n=t.popper,r=t.reference,i=e.placement.split("-")[0],o=Math.floor,a=-1!==["top","bottom"].indexOf(i),s=a?"right":"bottom",l=a?"left":"top",c=a?"width":"height";return n[s]<o(r[l])&&(e.offsets.popper[l]=o(r[l])-n[c]),n[l]>o(r[s])&&(e.offsets.popper[l]=o(r[s])),e}},arrow:{order:500,enabled:!0,fn:function(e,t){var n;if(!J(e.instance.modifiers,"arrow","keepTogether"))return e;var r=t.element;if("string"===typeof r){if(!(r=e.instance.popper.querySelector(r)))return e}else if(!e.instance.popper.contains(r))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),e;var i=e.placement.split("-")[0],o=e.offsets,s=o.popper,l=o.reference,c=-1!==["left","right"].indexOf(i),u=c?"height":"width",d=c?"Top":"Left",f=d.toLowerCase(),p=c?"left":"top",h=c?"bottom":"right",_=O(r)[u];l[h]-_<s[f]&&(e.offsets.popper[f]-=s[f]-(l[h]-_)),l[f]+_>s[h]&&(e.offsets.popper[f]+=l[f]+_-s[h]),e.offsets.popper=x(e.offsets.popper);var m=l[f]+l[u]/2-_/2,v=a(e.instance.popper),g=parseFloat(v["margin"+d]),b=parseFloat(v["border"+d+"Width"]),k=m-e.offsets.popper[f]-g-b;return k=Math.max(Math.min(s[u]-_,k),0),e.arrowElement=r,e.offsets.arrow=(C(n={},f,Math.round(k)),C(n,p,""),n),e},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(e,t){if(H(e.instance.modifiers,"inner"))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var n=P(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),r=e.placement.split("-")[0],i=L(r),o=e.placement.split("-")[1]||"",a=[];switch(t.behavior){case ne:a=[r,i];break;case re:a=te(r);break;case ie:a=te(r,!0);break;default:a=t.behavior}return a.forEach((function(s,l){if(r!==s||a.length===l+1)return e;r=e.placement.split("-")[0],i=L(r);var c=e.offsets.popper,u=e.offsets.reference,d=Math.floor,f="left"===r&&d(c.right)>d(u.left)||"right"===r&&d(c.left)<d(u.right)||"top"===r&&d(c.bottom)>d(u.top)||"bottom"===r&&d(c.top)<d(u.bottom),p=d(c.left)<d(n.left),h=d(c.right)>d(n.right),_=d(c.top)<d(n.top),m=d(c.bottom)>d(n.bottom),v="left"===r&&p||"right"===r&&h||"top"===r&&_||"bottom"===r&&m,g=-1!==["top","bottom"].indexOf(r),b=!!t.flipVariations&&(g&&"start"===o&&p||g&&"end"===o&&h||!g&&"start"===o&&_||!g&&"end"===o&&m),k=!!t.flipVariationsByContent&&(g&&"start"===o&&h||g&&"end"===o&&p||!g&&"start"===o&&m||!g&&"end"===o&&_),y=b||k;(f||v||y)&&(e.flipped=!0,(f||v)&&(r=a[l+1]),y&&(o=function(e){return"end"===e?"start":"start"===e?"end":e}(o)),e.placement=r+(o?"-"+o:""),e.offsets.popper=A({},e.offsets.popper,j(e.instance.popper,e.offsets.reference,e.placement)),e=B(e.instance.modifiers,e,"flip"))})),e},behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,n=t.split("-")[0],r=e.offsets,i=r.popper,o=r.reference,a=-1!==["left","right"].indexOf(n),s=-1===["top","left"].indexOf(n);return i[a?"left":"top"]=o[n]-(s?i[a?"width":"height"]:0),e.placement=L(t),e.offsets.popper=x(i),e}},hide:{order:800,enabled:!0,fn:function(e){if(!J(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,n=q(e.instance.modifiers,(function(e){return"preventOverflow"===e.name})).boundaries;if(t.bottom<n.top||t.left>n.right||t.top>n.bottom||t.right<n.left){if(!0===e.hide)return e;e.hide=!0,e.attributes["x-out-of-boundaries"]=""}else{if(!1===e.hide)return e;e.hide=!1,e.attributes["x-out-of-boundaries"]=!1}return e}},computeStyle:{order:850,enabled:!0,fn:function(e,t){var n=t.x,r=t.y,i=e.offsets.popper,o=q(e.instance.modifiers,(function(e){return"applyStyle"===e.name})).gpuAcceleration;void 0!==o&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var a=void 0!==o?o:t.gpuAcceleration,s=p(e.instance.popper),l=E(s),c={position:i.position},u=function(e,t){var n=e.offsets,r=n.popper,i=n.reference,o=Math.round,a=Math.floor,s=function(e){return e},l=o(i.width),c=o(r.width),u=-1!==["left","right"].indexOf(e.placement),d=-1!==e.placement.indexOf("-"),f=t?u||d||l%2===c%2?o:a:s,p=t?o:s;return{left:f(l%2===1&&c%2===1&&!d&&t?r.left-1:r.left),top:p(r.top),bottom:p(r.bottom),right:f(r.right)}}(e,window.devicePixelRatio<2||!$),d="bottom"===n?"top":"bottom",f="right"===r?"left":"right",h=F("transform"),_=void 0,m=void 0;if(m="bottom"===d?"HTML"===s.nodeName?-s.clientHeight+u.bottom:-l.height+u.bottom:u.top,_="right"===f?"HTML"===s.nodeName?-s.clientWidth+u.right:-l.width+u.right:u.left,a&&h)c[h]="translate3d("+_+"px, "+m+"px, 0)",c[d]=0,c[f]=0,c.willChange="transform";else{var v="bottom"===d?-1:1,g="right"===f?-1:1;c[d]=m*v,c[f]=_*g,c.willChange=d+", "+f}var b={"x-placement":e.placement};return e.attributes=A({},b,e.attributes),e.styles=A({},c,e.styles),e.arrowStyles=A({},e.offsets.arrow,e.arrowStyles),e},gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:function(e){var t,n;return Z(e.instance.popper,e.styles),t=e.instance.popper,n=e.attributes,Object.keys(n).forEach((function(e){!1!==n[e]?t.setAttribute(e,n[e]):t.removeAttribute(e)})),e.arrowElement&&Object.keys(e.arrowStyles).length&&Z(e.arrowElement,e.arrowStyles),e},onLoad:function(e,t,n,r,i){var o=R(i,t,e,n.positionFixed),a=I(n.placement,o,t,e,n.modifiers.flip.boundariesElement,n.modifiers.flip.padding);return t.setAttribute("x-placement",a),Z(t,{position:n.positionFixed?"fixed":"absolute"}),n},gpuAcceleration:void 0}},se={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:ae},le=function(){function e(t,n){var r=this,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};y(this,e),this.scheduleUpdate=function(){return requestAnimationFrame(r.update)},this.update=i(this.update.bind(this)),this.options=A({},e.Defaults,a),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=t&&t.jquery?t[0]:t,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(A({},e.Defaults.modifiers,a.modifiers)).forEach((function(t){r.options.modifiers[t]=A({},e.Defaults.modifiers[t]||{},a.modifiers?a.modifiers[t]:{})})),this.modifiers=Object.keys(this.options.modifiers).map((function(e){return A({name:e},r.options.modifiers[e])})).sort((function(e,t){return e.order-t.order})),this.modifiers.forEach((function(e){e.enabled&&o(e.onLoad)&&e.onLoad(r.reference,r.popper,r.options,e,r.state)})),this.update();var s=this.options.eventsEnabled;s&&this.enableEventListeners(),this.state.eventsEnabled=s}return w(e,[{key:"update",value:function(){return z.call(this)}},{key:"destroy",value:function(){return G.call(this)}},{key:"enableEventListeners",value:function(){return Y.call(this)}},{key:"disableEventListeners",value:function(){return Q.call(this)}}]),e}();le.Utils=("undefined"!==typeof window?window:e).PopperUtils,le.placements=X,le.Defaults=se,t.default=le}.call(this,n(74))},function(e,t,n){"use strict";n.d(t,"a",(function(){return f})),n.d(t,"b",(function(){return u})),n.d(t,"c",(function(){return d})),n.d(t,"d",(function(){return c}));var r=n(5);function i(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}var o="function"===typeof Symbol&&Symbol.observable||"@@observable",a=function(){return Math.random().toString(36).substring(7).split("").join(".")},s={INIT:"@@redux/INIT"+a(),REPLACE:"@@redux/REPLACE"+a(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+a()}};function l(e){if("object"!==typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function c(e,t,n){var r;if("function"===typeof t&&"function"===typeof n||"function"===typeof n&&"function"===typeof arguments[3])throw new Error(i(0));if("function"===typeof t&&"undefined"===typeof n&&(n=t,t=void 0),"undefined"!==typeof n){if("function"!==typeof n)throw new Error(i(1));return n(c)(e,t)}if("function"!==typeof e)throw new Error(i(2));var a=e,u=t,d=[],f=d,p=!1;function h(){f===d&&(f=d.slice())}function _(){if(p)throw new Error(i(3));return u}function m(e){if("function"!==typeof e)throw new Error(i(4));if(p)throw new Error(i(5));var t=!0;return h(),f.push(e),function(){if(t){if(p)throw new Error(i(6));t=!1,h();var n=f.indexOf(e);f.splice(n,1),d=null}}}function v(e){if(!l(e))throw new Error(i(7));if("undefined"===typeof e.type)throw new Error(i(8));if(p)throw new Error(i(9));try{p=!0,u=a(u,e)}finally{p=!1}for(var t=d=f,n=0;n<t.length;n++){(0,t[n])()}return e}function g(e){if("function"!==typeof e)throw new Error(i(10));a=e,v({type:s.REPLACE})}function b(){var e,t=m;return(e={subscribe:function(e){if("object"!==typeof e||null===e)throw new Error(i(11));function n(){e.next&&e.next(_())}return n(),{unsubscribe:t(n)}}})[o]=function(){return this},e}return v({type:s.INIT}),(r={dispatch:v,subscribe:m,getState:_,replaceReducer:g})[o]=b,r}function u(e){for(var t=Object.keys(e),n={},r=0;r<t.length;r++){var o=t[r];0,"function"===typeof e[o]&&(n[o]=e[o])}var a,l=Object.keys(n);try{!function(e){Object.keys(e).forEach((function(t){var n=e[t];if("undefined"===typeof n(void 0,{type:s.INIT}))throw new Error(i(12));if("undefined"===typeof n(void 0,{type:s.PROBE_UNKNOWN_ACTION()}))throw new Error(i(13))}))}(n)}catch(c){a=c}return function(e,t){if(void 0===e&&(e={}),a)throw a;for(var r=!1,o={},s=0;s<l.length;s++){var c=l[s],u=n[c],d=e[c],f=u(d,t);if("undefined"===typeof f){t&&t.type;throw new Error(i(14))}o[c]=f,r=r||f!==d}return(r=r||l.length!==Object.keys(e).length)?o:e}}function d(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return 0===t.length?function(e){return e}:1===t.length?t[0]:t.reduce((function(e,t){return function(){return e(t.apply(void 0,arguments))}}))}function f(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return function(){var n=e.apply(void 0,arguments),o=function(){throw new Error(i(15))},a={getState:n.getState,dispatch:function(){return o.apply(void 0,arguments)}},s=t.map((function(e){return e(a)}));return o=d.apply(void 0,s)(n.dispatch),Object(r.a)(Object(r.a)({},n),{},{dispatch:o})}}}},function(e,t,n){"use strict";t.__esModule=!0;var r=a(n(187)),i=a(n(199)),o="function"===typeof i.default&&"symbol"===typeof r.default?function(e){return typeof e}:function(e){return e&&"function"===typeof i.default&&e.constructor===i.default&&e!==i.default.prototype?"symbol":typeof e};function a(e){return e&&e.__esModule?e:{default:e}}t.default="function"===typeof i.default&&"symbol"===o(r.default)?function(e){return"undefined"===typeof e?"undefined":o(e)}:function(e){return e&&"function"===typeof i.default&&e.constructor===i.default&&e!==i.default.prototype?"symbol":"undefined"===typeof e?"undefined":o(e)}},function(e,t,n){var r=n(57);e.exports=function(e){if(!r(e))throw TypeError(e+" is not an object!");return e}},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t,n){var r=n(118),i=n(88);e.exports=function(e){return r(i(e))}},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.checkType=t.deepCompare=t.cleanScrollBar=void 0;var r,i=n(76),o=(r=i)&&r.__esModule?r:{default:r};t.getScrollBarWidth=u,t.getValueByPath=d,t.getRowIdentity=f,t.getLeafColumns=p,t.getColumns=_,t.convertToRows=m;var 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(2));!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var s=document,l=void 0,c=t.cleanScrollBar=function(){document.querySelectorAll(".el-table__body-wrapper").forEach((function(e){setTimeout((function(){e.style.overflow="hidden",setTimeout((function(){return e.style.overflow="auto"}))}))}))};function u(){var e=s.createElement("div"),t=s.body||e;e.style.visibility="hidden",e.style.width="100px",e.style.position="absolute",e.style.top="-9999px",e.style.overflow="scroll",t.appendChild(e);var n=e.offsetWidth,r=e.clientWidth;return t.removeChild(e),n-r}function d(e,t){return"string"!==typeof t?null:t.split(".").reduce((function(e,t){return(e||{})[t]}),e)}function f(e,t){return"string"===typeof t?d(e,t):"function"===typeof t?t(e):void 0}function p(e){var t=[];return e.forEach((function(e){e.subColumns?t.push.apply(t,(0,o.default)(p(e.subColumns))):t.push(e)})),t}function h(e){return a.Children.map(e,(function(e){if("TableColumn"!==e.type.typeName)return console.warn("Table component's children must be TableColumn, but received "+e.type),{};var t=Object.assign({},e.props);return t.children&&(t.subColumns=h(t.children),delete t.children),t}))}function _(e){return e.children?h(e.children):e.columns||[]}function m(e){var t=1;function n(e,r){if(r?(e.level=r.level+1,t<e.level&&(t=e.level)):e.level=1,e.subColumns){var i=0;e.subColumns.forEach((function(t){n(t,e),i+=t.colSpan})),e.colSpan=i}else e.colSpan=1}e.forEach((function(e){n(e)}));for(var r=[],i=0;i<t;i++)r.push([]);for(var a=[],s=e.slice(),l=0;s[l];l++)a.push(s[l]),s[l].subColumns&&s.push.apply(s,(0,o.default)(s[l].subColumns));return a.forEach((function(e){e.subColumns?e.rowSpan=1:e.rowSpan=t-e.level+1,r[e.level-1].push(e)})),r}var v=function(e){return Object.prototype.toString.call(e).toLowerCase().slice(8,-1)},g=function e(t,n){var r=v(t);if(r!==v(n))return!1;if("array"===r&&t.length===n.length)return t.every((function(t,r){return e(t,n[r])}));if("object"===r){for(var i in t)return!!Object.keys(n).includes(i)&&e(t[i],n[i]);return!1}return Object.is(t,n)};t.deepCompare=g,t.checkType=v,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&(e.register(s,"_document","src/table/utils.js"),e.register(l,"scrollBarWidth","src/table/utils.js"),e.register(c,"cleanScrollBar","src/table/utils.js"),e.register(u,"getScrollBarWidth","src/table/utils.js"),e.register(d,"getValueByPath","src/table/utils.js"),e.register(f,"getRowIdentity","src/table/utils.js"),e.register(p,"getLeafColumns","src/table/utils.js"),e.register(h,"convertChildrenToColumns","src/table/utils.js"),e.register(_,"getColumns","src/table/utils.js"),e.register(m,"convertToRows","src/table/utils.js"),e.register(v,"checkType","src/table/utils.js"),e.register(g,"deepCompare","src/table/utils.js"))}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r=a(n(133)),i=a(n(297)),o=a(n(298));function a(e){return e&&e.__esModule?e:{default:e}}!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}(),r.default.Group=i.default,r.default.Button=o.default;var s=r.default;t.default=s,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(s,"default","src/checkbox/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(e,t,n){var r;!function(){"use strict";var n={}.hasOwnProperty;function i(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var o=typeof r;if("string"===o||"number"===o)e.push(r);else if(Array.isArray(r)){if(r.length){var a=i.apply(null,r);a&&e.push(a)}}else if("object"===o)if(r.toString===Object.prototype.toString)for(var s in r)n.call(r,s)&&r[s]&&e.push(s);else e.push(r.toString())}}return e.join(" ")}e.exports?(i.default=i,e.exports=i):void 0===(r=function(){return i}.apply(t,[]))||(e.exports=r)}()},function(e,t,n){var r=n(45),i=n(61);e.exports=n(46)?function(e,t,n){return r.f(e,t,i(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t){e.exports=function(e){return"object"===typeof e?null!==e:"function"===typeof e}},function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},function(e,t){e.exports={}},function(e,t,n){"use strict";t.__esModule=!0,t.default=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}},function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){var r=n(88);e.exports=function(e){return Object(r(e))}},function(e,t,n){"use strict";var r=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},i=function(){function e(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}();var o=n(373),a=n(2),s=n(20);e.exports=function(e){var t=e.displayName||e.name,n=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,e));return t.handleClickOutside=t.handleClickOutside.bind(t),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:"componentDidMount",value:function(){document.addEventListener("click",this.handleClickOutside,!0)}},{key:"componentWillUnmount",value:function(){document.removeEventListener("click",this.handleClickOutside,!0)}},{key:"handleClickOutside",value:function(e){var t=this.__domNode;t&&t.contains(e.target)||!this.__wrappedInstance||"function"!==typeof this.__wrappedInstance.handleClickOutside||this.__wrappedInstance.handleClickOutside(e)}},{key:"render",value:function(){var t=this,n=this.props,i=n.wrappedRef,o=function(e,t){var n={};for(var r in e)t.indexOf(r)>=0||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(n,["wrappedRef"]);return a.createElement(e,r({},o,{ref:function(e){t.__wrappedInstance=e,t.__domNode=s.findDOMNode(e),i&&i(e)}}))}}]),n}(a.Component);return n.displayName="clickOutside("+t+")",o(n,e)}},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _extends2=__webpack_require__(25),_extends3=_interopRequireDefault(_extends2),_objectWithoutProperties2=__webpack_require__(60),_objectWithoutProperties3=_interopRequireDefault(_objectWithoutProperties2),_classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_reactDom=__webpack_require__(20),_reactDom2=_interopRequireDefault(_reactDom),_libs=__webpack_require__(15),_internal=__webpack_require__(402),_input=__webpack_require__(38),_input2=_interopRequireDefault(_input),_constants=__webpack_require__(80),_utils=__webpack_require__(37),_MountBody=__webpack_require__(103);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var idGen=new _utils.IDGenerator,haveTriggerType=function(e){return-1!==_constants.HAVE_TRIGGER_TYPES.indexOf(e)},isValidValue=function(e){return e instanceof Date||!!(Array.isArray(e)&&0!==e.length&&e[0]instanceof Date)},valueEquals=function(e,t){var n=Array.isArray(e),r=Array.isArray(t),i=function(e,t){return e&&t?e.getTime()===t.getTime():e===t&&null==e};return n&&r?i(e[0],t[0])&&i(e[1],t[1]):!n&&!r&&i(e,t)},BasePicker=function(_Component){function BasePicker(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};(0,_classCallCheck3.default)(this,BasePicker),(0,_utils.require_condition)("string"===typeof t);var r=(0,_possibleConstructorReturn3.default)(this,(BasePicker.__proto__||Object.getPrototypeOf(BasePicker)).call(this,e));return r.type=t,r.state=Object.assign({},n,{pickerVisible:!1},r.propsToState(e)),r.clickOutsideId="clickOutsideId_"+idGen.next(),r}return(0,_inherits3.default)(BasePicker,_Component),(0,_createClass3.default)(BasePicker,null,[{key:"propTypes",get:function(){return{align:_libs.PropTypes.oneOf(["left","center","right"]),className:_libs.PropTypes.string,format:_libs.PropTypes.string,isShowTrigger:_libs.PropTypes.bool,isReadOnly:_libs.PropTypes.bool,isDisabled:_libs.PropTypes.bool,placeholder:_libs.PropTypes.string,onFocus:_libs.PropTypes.func,onBlur:_libs.PropTypes.func,onChange:_libs.PropTypes.func,value:_libs.PropTypes.oneOfType([_libs.PropTypes.instanceOf(Date),_libs.PropTypes.arrayOf(_libs.PropTypes.instanceOf(Date))])}}},{key:"defaultProps",get:function(){return{value:new Date,onFocus:function(){},onBlur:function(){}}}}]),(0,_createClass3.default)(BasePicker,[{key:"pickerPanel",value:function(e,t){throw new _utils.Errors.MethodImplementationRequiredError(t)}},{key:"getFormatSeparator",value:function(){}},{key:"componentWillReceiveProps",value:function(e){this.setState(this.propsToState(e))}},{key:"onPicked",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=!valueEquals(this.state.value,e);this.setState({pickerVisible:t,value:e,text:this.dateToStr(e)}),n&&(this.props.onChange(e),this.context.form&&this.context.form.onFieldChange())}},{key:"dateToStr",value:function(e){if(!isValidValue(e))return"";var t=e;return(0,(_constants.TYPE_VALUE_RESOLVER_MAP[this.type]||_constants.TYPE_VALUE_RESOLVER_MAP.default).formatter)(t,this.getFormat(),this.getFormatSeparator())}},{key:"parseDate",value:function(e){if(!e)return null;var t=this.type;return(0,(_constants.TYPE_VALUE_RESOLVER_MAP[t]||_constants.TYPE_VALUE_RESOLVER_MAP.default).parser)(e,this.getFormat(),this.getFormatSeparator())}},{key:"getFormat",value:function(){return this.props.format||_constants.DEFAULT_FORMATS[this.type]}},{key:"propsToState",value:function(e){var t={};return this.isDateValid(e.value)?(t.text=this.dateToStr(e.value),t.value=e.value):(t.text="",t.value=null),t}},{key:"triggerClass",value:function(){return this.type.includes("time")?"el-icon-time":"el-icon-date"}},{key:"calcIsShowTrigger",value:function(){return null!=this.props.isShowTrigger?!!this.props.isShowTrigger:haveTriggerType(this.type)}},{key:"handleFocus",value:function(){var e=this;this.isInputFocus=!0,haveTriggerType(this.type)&&!this.state.pickerVisible&&this.setState({pickerVisible:!0},(function(){e.props.onFocus(e)}))}},{key:"handleBlur",value:function(){this.isInputFocus=!1,this.props.onBlur(this)}},{key:"handleKeydown",value:function(e){var t=e.keyCode;9!==t&&27!==t||(this.setState({pickerVisible:!1}),e.stopPropagation())}},{key:"togglePickerVisible",value:function(){this.setState({pickerVisible:!this.state.pickerVisible})}},{key:"isDateValid",value:function(e){return null==e||isValidValue(e)}},{key:"isInputValid",value:function(e){var t=this.parseDate(e);return!!t&&!!this.isDateValid(t)}},{key:"handleClickOutside",value:function(e){var t=this.state,n=t.value,r=t.pickerVisible;(this.isInputFocus||r)&&(this.domRoot.contains(e.target)||this.pickerProxy&&this.pickerProxy.contains(e)||(this.isDateValid(n)?(this.setState({pickerVisible:!1}),this.props.onChange(n),this.context.form&&this.context.form.onFieldChange()):this.setState({pickerVisible:!1,text:this.dateToStr(n)})))}},{key:"handleClickIcon",value:function(){var e=this.props,t=e.isReadOnly,n=e.isDisabled,r=this.state.text;t||n||(r?(this.setState({text:"",value:null,pickerVisible:!1}),this.props.onChange(null),this.context.form&&this.context.form.onFieldChange()):this.togglePickerVisible())}},{key:"render",value:function(){var e=this,t=this.props,n=t.isReadOnly,r=t.placeholder,i=t.isDisabled,o=t.className,a=this.state,s=a.pickerVisible,l=a.value,c=a.text,u=a.isShowClose;return _react2.default.createElement("span",{className:this.classNames("el-date-editor",o,{"is-have-trigger":this.calcIsShowTrigger(),"is-active":s,"is-filled":!!l}),ref:function(t){return e.domRoot=t}},_react2.default.createElement(_internal.EventRegister,{id:this.clickOutsideId,target:document,eventName:"click",func:this.handleClickOutside.bind(this)}),_react2.default.createElement(_input2.default,{className:this.classNames("el-date-editor el-date-editor--"+this.type),readOnly:n,disabled:i,type:"text",placeholder:r,onFocus:this.handleFocus.bind(this),onBlur:this.handleBlur.bind(this),onKeyDown:this.handleKeydown.bind(this),onChange:function(t){var n=t,r={text:n};""!==n.trim()&&e.isInputValid(n)?r.value=e.parseDate(n):r.value=null,e.setState(r)},ref:"inputRoot",value:c,icon:function(){if(e.calcIsShowTrigger()){var t=u?"el-icon-close":e.triggerClass();return _react2.default.createElement("i",{className:e.classNames("el-input__icon",t),onClick:e.handleClickIcon.bind(e),onMouseEnter:function(){n||i||c&&e.setState({isShowClose:!0})},onMouseLeave:function(){e.setState({isShowClose:!1})}})}return null}()}),function(){if(s){var t=e.props,n=(t.placeholder,t.onFocus,t.onBlur,t.onChange,(0,_objectWithoutProperties3.default)(t,["placeholder","onFocus","onBlur","onChange"]));return _react2.default.createElement(_MountBody.MountBody,{ref:function(t){return e.pickerProxy=t}},e.pickerPanel(e.state,(0,_extends3.default)({},n,{getPopperRefElement:function(){return _reactDom2.default.findDOMNode(e.refs.inputRoot)},popperMixinOption:{placement:_constants.PLACEMENT_MAP[e.props.align]||_constants.PLACEMENT_MAP.left}})))}return null}())}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),BasePicker}(_libs.Component),_default=BasePicker;exports.default=_default,BasePicker.contextTypes={form:_libs.PropTypes.any},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(idGen,"idGen","src/date-picker/BasePicker.jsx"),e.register(haveTriggerType,"haveTriggerType","src/date-picker/BasePicker.jsx"),e.register(isValidValue,"isValidValue","src/date-picker/BasePicker.jsx"),e.register(valueEquals,"valueEquals","src/date-picker/BasePicker.jsx"),e.register(BasePicker,"BasePicker","src/date-picker/BasePicker.jsx"),e.register(_default,"default","src/date-picker/BasePicker.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0}),exports.PopperBase=void 0;var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_libs=__webpack_require__(15),_utils=__webpack_require__(37);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var PopperBase=exports.PopperBase=function(_Component){function PopperBase(e){(0,_classCallCheck3.default)(this,PopperBase);var t=(0,_possibleConstructorReturn3.default)(this,(PopperBase.__proto__||Object.getPrototypeOf(PopperBase)).call(this,e));return _utils.PopperReactMixin.call(t,(function(){return t.refs.root}),e.getPopperRefElement,Object.assign({boundariesPadding:0,gpuAcceleration:!1},e.popperMixinOption)),t}return(0,_inherits3.default)(PopperBase,_Component),(0,_createClass3.default)(PopperBase,null,[{key:"propTypes",get:function(){return{getPopperRefElement:_libs.PropTypes.func,popperMixinOption:_libs.PropTypes.object}}}]),(0,_createClass3.default)(PopperBase,[{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),PopperBase}(_libs.Component);!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&e.register(PopperBase,"PopperBase","src/date-picker/panel/PopperBase.js")}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t){function n(t){return e.exports=n=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},e.exports.__esModule=!0,e.exports.default=e.exports,n(t)}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";var r=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable;function a(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(i){return!1}}()?Object.assign:function(e,t){for(var n,s,l=a(e),c=1;c<arguments.length;c++){for(var u in n=Object(arguments[c]))i.call(n,u)&&(l[u]=n[u]);if(r){s=r(n);for(var d=0;d<s.length;d++)o.call(n,s[d])&&(l[s[d]]=n[s[d]])}}return l}},function(e,t,n){"use strict";var r=n(189)(!0);n(113)(String,"String",(function(e){this._t=String(e),this._i=0}),(function(){var e,t=this._t,n=this._i;return n>=t.length?{value:void 0,done:!0}:(e=r(t,n),this._i+=e.length,{value:e,done:!1})}))},function(e,t){e.exports=!0},function(e,t,n){var r=n(117),i=n(95);e.exports=Object.keys||function(e){return r(e,i)}},function(e,t){var n=0,r=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+r).toString(36))}},function(e,t){t.f={}.propertyIsEnumerable},function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(r){"object"===typeof window&&(n=window)}e.exports=n},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r=o(n(251)),i=o(n(252));function o(e){return e&&e.__esModule?e:{default:e}}!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}(),r.default.Group=i.default;var a=r.default;t.default=a,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(a,"default","src/button/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(e,t,n){"use strict";t.__esModule=!0;var r,i=n(266),o=(r=i)&&r.__esModule?r:{default:r};t.default=function(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return(0,o.default)(e)}},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var r="undefined"===typeof window,i=function(){if(!r){var e=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||function(e){return window.setTimeout(e,20)};return function(t){return e(t)}}}(),o=function(){if(!r){var e=window.cancelAnimationFrame||window.mozCancelAnimationFrame||window.webkitCancelAnimationFrame||window.clearTimeout;return function(t){return e(t)}}}(),a=function(e){var t=e.__resizeTrigger__,n=t.firstElementChild,r=t.lastElementChild,i=n.firstElementChild;r.scrollLeft=r.scrollWidth,r.scrollTop=r.scrollHeight,i.style.width=n.offsetWidth+1+"px",i.style.height=n.offsetHeight+1+"px",n.scrollLeft=n.scrollWidth,n.scrollTop=n.scrollHeight},s=function(e){return e.offsetWidth!==e.__resizeLast__.width||e.offsetHeight!==e.__resizeLast__.height},l=function(e){var t=this;a(this),this.__resizeRAF__&&o(this.__resizeRAF__),this.__resizeRAF__=i((function(){s(t)&&(t.__resizeLast__.width=t.offsetWidth,t.__resizeLast__.height=t.offsetHeight,t.__resizeListeners__.forEach((function(n){n.call(t,e)})))}))},c=r?{}:document.attachEvent,u="Webkit Moz O ms".split(" "),d="webkitAnimationStart animationstart oAnimationStart MSAnimationStart".split(" "),f="resizeanim",p=!1,h="",_="animationstart";if(!c&&!r){var m=document.createElement("fakeelement");if(void 0!==m.style.animationName&&(p=!0),!1===p)for(var v="",g=0;g<u.length;g++)if(void 0!==m.style[u[g]+"AnimationName"]){v=u[g],h="-"+v.toLowerCase()+"-",_=d[g],p=!0;break}}var b=!1,k=function(){if(!b&&!r){var e="@"+h+"keyframes "+"resizeanim { from { opacity: 0; } to { opacity: 0; } } "+"\n .resize-triggers { "+(h+"animation: 1ms "+"resizeanim;")+' visibility: hidden; opacity: 0; }\n .resize-triggers, .resize-triggers > div, .contract-trigger:before { content: " "; display: block; position: absolute; top: 0; left: 0; height: 100%; width: 100%; overflow: hidden; }\n .resize-triggers > div { background: #eee; overflow: auto; }\n .contract-trigger:before { width: 200%; height: 200%; }',t=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.type="text/css",n.styleSheet?n.styleSheet.cssText=e:n.appendChild(document.createTextNode(e)),t.appendChild(n),b=!0}},y=t.addResizeListener=function(e,t){if(!r)if(c)e.attachEvent("onresize",t);else{if(!e.__resizeTrigger__){"static"===getComputedStyle(e).position&&(e.style.position="relative"),k(),e.__resizeLast__={},e.__resizeListeners__=[];var n=e.__resizeTrigger__=document.createElement("div");n.className="resize-triggers",n.innerHTML='<div class="expand-trigger"><div></div></div><div class="contract-trigger"></div>',e.appendChild(n),a(e),e.addEventListener("scroll",l,!0),_&&n.addEventListener(_,(function(t){t.animationName===f&&a(e)}))}e.__resizeListeners__.push(t)}},w=t.removeResizeListener=function(e,t){c?e.detachEvent("onresize",t):e.__resizeListeners__&&(e.__resizeListeners__.splice(e.__resizeListeners__.indexOf(t),1),e.__resizeListeners__.length||(e.removeEventListener("scroll",l),e.__resizeTrigger__=!e.removeChild(e.__resizeTrigger__)))};!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&(e.register(r,"isServer","libs/utils/resize-event.js"),e.register(i,"requestFrame","libs/utils/resize-event.js"),e.register(o,"cancelFrame","libs/utils/resize-event.js"),e.register(a,"resetTrigger","libs/utils/resize-event.js"),e.register(s,"checkTriggers","libs/utils/resize-event.js"),e.register(l,"scrollListener","libs/utils/resize-event.js"),e.register(c,"attachEvent","libs/utils/resize-event.js"),e.register(u,"DOM_PREFIXES","libs/utils/resize-event.js"),e.register(d,"START_EVENTS","libs/utils/resize-event.js"),e.register(f,"RESIZE_ANIMATION_NAME","libs/utils/resize-event.js"),e.register(p,"animation","libs/utils/resize-event.js"),e.register(h,"keyFramePrefix","libs/utils/resize-event.js"),e.register(_,"animationStartEvent","libs/utils/resize-event.js"),e.register(g,"i","libs/utils/resize-event.js"),e.register(b,"stylesCreated","libs/utils/resize-event.js"),e.register(k,"createStyles","libs/utils/resize-event.js"),e.register(y,"addResizeListener","libs/utils/resize-event.js"),e.register(w,"removeResizeListener","libs/utils/resize-event.js"))}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(335),o=(r=i)&&r.__esModule?r:{default:r};!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var a=o.default;t.default=a,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(a,"default","src/tag/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(375);Object.defineProperty(t,"Scrollbar",{enumerable:!0,get:function(){return r.Scrollbar}})},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.PLACEMENT_MAP=t.TYPE_VALUE_RESOLVER_MAP=t.RANGE_PARSER=t.RANGE_FORMATTER=t.DATE_PARSER=t.DATE_FORMATTER=t.HAVE_TRIGGER_TYPES=t.DEFAULT_FORMATS=t.RANGE_SEPARATOR=void 0;var r=n(39);!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var i=t.RANGE_SEPARATOR=" - ",o=t.DEFAULT_FORMATS={date:"yyyy-MM-dd",month:"yyyy-MM",year:"yyyy",datetime:"yyyy-MM-dd HH:mm:ss",week:"yyyywWW",time:"HH:mm:ss",timerange:"HH:mm:ss",timeselect:"HH:mm",daterange:"yyyy-MM-dd",datetimerange:"yyyy-MM-dd HH:mm:ss"},a=t.HAVE_TRIGGER_TYPES=["date","datetime","time","timeselect","week","month","year","daterange","timerange","datetimerange"],s=t.DATE_FORMATTER=function(e,t){return(0,r.formatDate)(e,t)},l=t.DATE_PARSER=function(e,t){return(0,r.parseDate)(e,t)},c=t.RANGE_FORMATTER=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:i;if(Array.isArray(e)&&2===e.length){var o=e[0],a=e[1];if(o&&a)return(0,r.formatDate)(o,t)+n+(0,r.formatDate)(a,t)}return""},u=t.RANGE_PARSER=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:i,o=e.split(n);if(2===o.length){var a=o[0],s=o[1];return[(0,r.parseDate)(a,t),(0,r.parseDate)(s,t)]}return[]},d=t.TYPE_VALUE_RESOLVER_MAP={default:{formatter:function(e){return e?""+e:""},parser:function(e){return void 0===e||""===e?null:e}},week:{formatter:function(e,t){if(e instanceof Date){if(t){var n=s(e,t);if(""!=n){var i=(0,r.deconstructDate)(e).week;n=/WW/.test(n)?n.replace(/WW/,i<10?"0"+i:i):n.replace(/W/,i)}return n}var o=(0,r.getWeekNumber)(e);return e.getFullYear()+"w"+(o>9?o:"0"+o)}return""},parser:function(e,t){var n=function(e,t){var n=t.substr(e.index,e.length);return/\d\d?/.test(n)?{week:Number(n),isValid:!0}:{week:-1,isValid:!1}},i=l(e,t),o=t.match(/(WW?)/),a=null;if(o){if(e.length>t.length)return"";switch(o.length){case 1:case 2:if(!(a=n(o,e)).isValid)return"";break;default:throw new Error("never reach here")}return(0,r.getDateOfISOWeek)(a.week,i.getFullYear())}return i}},date:{formatter:s,parser:l},datetime:{formatter:s,parser:l},daterange:{formatter:c,parser:u},datetimerange:{formatter:c,parser:u},timerange:{formatter:c,parser:u},time:{formatter:s,parser:l},timeselect:{formatter:s,parser:l},month:{formatter:s,parser:l},year:{formatter:s,parser:s},number:{formatter:function(e){return e?""+e:""},parser:function(e){var t=Number(e);return isNaN(e)?null:t}}},f=t.PLACEMENT_MAP={left:"bottom-start",center:"bottom-center",right:"bottom-end"};!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&(e.register(i,"RANGE_SEPARATOR","src/date-picker/constants.js"),e.register(o,"DEFAULT_FORMATS","src/date-picker/constants.js"),e.register(a,"HAVE_TRIGGER_TYPES","src/date-picker/constants.js"),e.register(s,"DATE_FORMATTER","src/date-picker/constants.js"),e.register(l,"DATE_PARSER","src/date-picker/constants.js"),e.register(c,"RANGE_FORMATTER","src/date-picker/constants.js"),e.register(u,"RANGE_PARSER","src/date-picker/constants.js"),e.register(d,"TYPE_VALUE_RESOLVER_MAP","src/date-picker/constants.js"),e.register(f,"PLACEMENT_MAP","src/date-picker/constants.js"))}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(e,t,n){"use strict";(function(t){var r=n(31),i=n(440),o=n(146),a={"Content-Type":"application/x-www-form-urlencoded"};function s(e,t){!r.isUndefined(e)&&r.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}var l={transitional:{silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},adapter:function(){var e;return("undefined"!==typeof XMLHttpRequest||"undefined"!==typeof t&&"[object process]"===Object.prototype.toString.call(t))&&(e=n(147)),e}(),transformRequest:[function(e,t){return i(t,"Accept"),i(t,"Content-Type"),r.isFormData(e)||r.isArrayBuffer(e)||r.isBuffer(e)||r.isStream(e)||r.isFile(e)||r.isBlob(e)?e:r.isArrayBufferView(e)?e.buffer:r.isURLSearchParams(e)?(s(t,"application/x-www-form-urlencoded;charset=utf-8"),e.toString()):r.isObject(e)||t&&"application/json"===t["Content-Type"]?(s(t,"application/json"),function(e,t,n){if(r.isString(e))try{return(t||JSON.parse)(e),r.trim(e)}catch(i){if("SyntaxError"!==i.name)throw i}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){var t=this.transitional||l.transitional,n=t&&t.silentJSONParsing,i=t&&t.forcedJSONParsing,a=!n&&"json"===this.responseType;if(a||i&&r.isString(e)&&e.length)try{return JSON.parse(e)}catch(s){if(a){if("SyntaxError"===s.name)throw o(s,this,"E_JSON_PARSE");throw s}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};r.forEach(["delete","get","head"],(function(e){l.headers[e]={}})),r.forEach(["post","put","patch"],(function(e){l.headers[e]=r.merge(a)})),e.exports=l}).call(this,n(123))},function(e,t,n){"use strict";function r(e){this.message=e}r.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},r.prototype.__CANCEL__=!0,e.exports=r},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(67);function i(e,t){if(e){if("string"===typeof e)return Object(r.a)(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Object(r.a)(e,t):void 0}}},function(e,t,n){"use strict";var r=n(469),i=n(68);function o(e,t){return t.encode?t.strict?r(e):encodeURIComponent(e):e}function a(e){return Array.isArray(e)?e.sort():"object"===typeof e?a(Object.keys(e)).sort((function(e,t){return Number(e)-Number(t)})).map((function(t){return e[t]})):e}t.extract=function(e){return e.split("?")[1]||""},t.parse=function(e,t){var n=function(e){var t;switch(e.arrayFormat){case"index":return function(e,n,r){t=/\[(\d*)\]$/.exec(e),e=e.replace(/\[\d*\]$/,""),t?(void 0===r[e]&&(r[e]={}),r[e][t[1]]=n):r[e]=n};case"bracket":return function(e,n,r){t=/(\[\])$/.exec(e),e=e.replace(/\[\]$/,""),t?void 0!==r[e]?r[e]=[].concat(r[e],n):r[e]=[n]:r[e]=n};default:return function(e,t,n){void 0!==n[e]?n[e]=[].concat(n[e],t):n[e]=t}}}(t=i({arrayFormat:"none"},t)),r=Object.create(null);return"string"!==typeof e?r:(e=e.trim().replace(/^(\?|#|&)/,""))?(e.split("&").forEach((function(e){var t=e.replace(/\+/g," ").split("="),i=t.shift(),o=t.length>0?t.join("="):void 0;o=void 0===o?null:decodeURIComponent(o),n(decodeURIComponent(i),o,r)})),Object.keys(r).sort().reduce((function(e,t){var n=r[t];return Boolean(n)&&"object"===typeof n&&!Array.isArray(n)?e[t]=a(n):e[t]=n,e}),Object.create(null))):r},t.stringify=function(e,t){var n=function(e){switch(e.arrayFormat){case"index":return function(t,n,r){return null===n?[o(t,e),"[",r,"]"].join(""):[o(t,e),"[",o(r,e),"]=",o(n,e)].join("")};case"bracket":return function(t,n){return null===n?o(t,e):[o(t,e),"[]=",o(n,e)].join("")};default:return function(t,n){return null===n?o(t,e):[o(t,e),"=",o(n,e)].join("")}}}(t=i({encode:!0,strict:!0,arrayFormat:"none"},t));return e?Object.keys(e).sort().map((function(r){var i=e[r];if(void 0===i)return"";if(null===i)return o(r,t);if(Array.isArray(i)){var a=[];return i.slice().forEach((function(e){void 0!==e&&a.push(n(r,e,a.length))})),a.join("&")}return o(r,t)+"="+o(i,t)})).filter((function(e){return e.length>0})).join("&"):""}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(28);function i(e,t){if(null==e)return{};var n,i,o=Object(r.a)(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)n=a[i],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}},,function(e,t){var n=Math.ceil,r=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?r:n)(e)}},function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){var r=n(190);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,i){return e.call(t,n,r,i)}}return function(){return e.apply(t,arguments)}}},function(e,t,n){var r=n(57);e.exports=function(e,t){if(!r(e))return e;var n,i;if(t&&"function"==typeof(n=e.toString)&&!r(i=n.call(e)))return i;if("function"==typeof(n=e.valueOf)&&!r(i=n.call(e)))return i;if(!t&&"function"==typeof(n=e.toString)&&!r(i=n.call(e)))return i;throw TypeError("Can't convert object to primitive value")}},function(e,t,n){var r=n(50),i=n(192),o=n(95),a=n(93)("IE_PROTO"),s=function(){},l=function(){var e,t=n(115)("iframe"),r=o.length;for(t.style.display="none",n(195).appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("<script>document.F=Object<\/script>"),e.close(),l=e.F;r--;)delete l.prototype[o[r]];return l()};e.exports=Object.create||function(e,t){var n;return null!==e?(s.prototype=r(e),n=new s,s.prototype=null,n[a]=e):n=l(),void 0===t?n:i(n,t)}},function(e,t){var n={}.toString;e.exports=function(e){return n.call(e).slice(8,-1)}},function(e,t,n){var r=n(94)("keys"),i=n(72);e.exports=function(e){return r[e]||(r[e]=i(e))}},function(e,t,n){var r=n(29),i=n(44),o="__core-js_shared__",a=i[o]||(i[o]={});(e.exports=function(e,t){return a[e]||(a[e]=void 0!==t?t:{})})("versions",[]).push({version:r.version,mode:n(70)?"pure":"global",copyright:"\xa9 2020 Denis Pushkarev (zloirock.ru)"})},function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(e,t,n){var r=n(45).f,i=n(51),o=n(36)("toStringTag");e.exports=function(e,t,n){e&&!i(e=n?e:e.prototype,o)&&r(e,o,{configurable:!0,value:t})}},function(e,t,n){n(196);for(var r=n(44),i=n(56),o=n(59),a=n(36)("toStringTag"),s="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),l=0;l<s.length;l++){var c=s[l],u=r[c],d=u&&u.prototype;d&&!d[a]&&i(d,a,c),o[c]=o.Array}},function(e,t,n){t.f=n(36)},function(e,t,n){var r=n(44),i=n(29),o=n(70),a=n(98),s=n(45).f;e.exports=function(e){var t=i.Symbol||(i.Symbol=o?{}:r.Symbol||{});"_"==e.charAt(0)||e in t||s(t,e,{value:a.f(e)})}},function(e,t){t.f=Object.getOwnPropertySymbols},function(e,t,n){var r=n(73),i=n(61),o=n(52),a=n(90),s=n(51),l=n(114),c=Object.getOwnPropertyDescriptor;t.f=n(46)?c:function(e,t){if(e=o(e),t=a(t,!0),l)try{return c(e,t)}catch(n){}if(s(e,t))return i(!r.f.call(e,t),e[t])}},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var MixinComponent=function(_Component){function MixinComponent(){return(0,_classCallCheck3.default)(this,MixinComponent),(0,_possibleConstructorReturn3.default)(this,(MixinComponent.__proto__||Object.getPrototypeOf(MixinComponent)).apply(this,arguments))}return(0,_inherits3.default)(MixinComponent,_Component),(0,_createClass3.default)(MixinComponent,[{key:"parent",value:function(){return this.context.component}},{key:"indexPath",value:function(){for(var e=[this.props.index],t=this.parent();"Menu"!==t.instanceType;)t.props.index&&e.unshift(t.props.index),t=t.parent();return e}},{key:"rootMenu",value:function(){for(var e=this.parent();"Menu"!==e.instanceType;)e=e.parent();return e}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),MixinComponent}(_libs.Component),_default=MixinComponent;exports.default=_default,MixinComponent.contextTypes={component:_libs.PropTypes.any},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(MixinComponent,"MixinComponent","src/menu/MixinComponent.jsx"),e.register(_default,"default","src/menu/MixinComponent.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0}),exports.MountBody=void 0;var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_reactDom=__webpack_require__(20),_reactDom2=_interopRequireDefault(_reactDom);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var MountBody=exports.MountBody=function(_Component){function MountBody(){return(0,_classCallCheck3.default)(this,MountBody),(0,_possibleConstructorReturn3.default)(this,(MountBody.__proto__||Object.getPrototypeOf(MountBody)).apply(this,arguments))}return(0,_inherits3.default)(MountBody,_Component),(0,_createClass3.default)(MountBody,[{key:"componentWillMount",value:function(){var e=_react2.default.cloneElement(this.props.children);this.tnode=document.createElement("div"),document.body.appendChild(this.tnode),_reactDom2.default.render(e,this.tnode)}},{key:"componentWillUnmount",value:function(){_reactDom2.default.unmountComponentAtNode(this.tnode),document.body.removeChild(this.tnode)}},{key:"contains",value:function(e){var t=this.tnode.childNodes[0].getBoundingClientRect();return e.clientX>=t.left&&e.clientX<=t.right&&e.clientY>=t.top&&e.clientY<=t.bottom}},{key:"render",value:function(){return null}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),MountBody}(_react.Component);!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&e.register(MountBody,"MountBody","src/date-picker/MountBody.jsx")}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15),_utils=__webpack_require__(39),_TimeSpinner=__webpack_require__(142),_TimeSpinner2=_interopRequireDefault(_TimeSpinner),_locale=__webpack_require__(24),_locale2=_interopRequireDefault(_locale),_PopperBase2=__webpack_require__(65);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var mapPropsToState=function(e){var t={format:e.format||"HH:mm:ss",currentDate:e.currentDate||new Date};return t.isShowSeconds=-1!==(t.format||"").indexOf("ss"),t},TimePanel=function(_PopperBase){function TimePanel(e){(0,_classCallCheck3.default)(this,TimePanel);var t=(0,_possibleConstructorReturn3.default)(this,(TimePanel.__proto__||Object.getPrototypeOf(TimePanel)).call(this,e));return t.state=mapPropsToState(e),t}return(0,_inherits3.default)(TimePanel,_PopperBase),(0,_createClass3.default)(TimePanel,null,[{key:"propTypes",get:function(){return Object.assign({},{selectableRange:_TimeSpinner2.default.propTypes.selectableRange,onSelectRangeChange:_TimeSpinner2.default.propTypes.onSelectRangeChange},{pickerWidth:_libs.PropTypes.number,currentDate:_libs.PropTypes.instanceOf(Date),onPicked:_libs.PropTypes.func.isRequired,onCancel:_libs.PropTypes.func.isRequired},_PopperBase2.PopperBase.propTypes)}},{key:"defaultProps",get:function(){return{popperMixinOption:{}}}}]),(0,_createClass3.default)(TimePanel,[{key:"componentWillReceiveProps",value:function(e){this.setState(mapPropsToState(e))}},{key:"handleChange",value:function(e){var t=this.state.currentDate;void 0!==e.hours&&t.setHours(e.hours),void 0!==e.minutes&&t.setMinutes(e.minutes),void 0!==e.seconds&&t.setSeconds(e.seconds),this.setState({}),this.handleConfirm(!0)}},{key:"handleConfirm",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=this.state.currentDate,n=this.props,r=n.onPicked,i=n.selectableRange,o=new Date((0,_utils.limitRange)(t,i,"HH:mm:ss"));r(o,e)}},{key:"render",value:function(){var e=this,t=this.state,n=t.isShowSeconds,r=t.currentDate,i=this.props,o=i.onSelectRangeChange,a=i.selectableRange,s=r.getHours(),l=r.getMinutes(),c=r.getSeconds(),u=_locale2.default.t;return _react2.default.createElement("div",{ref:"root",className:"el-time-panel"},_react2.default.createElement("div",{className:this.classNames("el-time-panel__content",{"has-seconds":n})},_react2.default.createElement(_TimeSpinner2.default,{ref:"spinner",onChange:this.handleChange.bind(this),isShowSeconds:n,hours:s,minutes:l,seconds:c,selectableRange:a,onSelectRangeChange:o})),_react2.default.createElement("div",{className:"el-time-panel__footer"},_react2.default.createElement("button",{type:"button",className:"el-time-panel__btn cancel",onClick:function(){return e.props.onCancel()}},u("el.datepicker.cancel")),_react2.default.createElement("button",{type:"button",className:"el-time-panel__btn confirm",onClick:function(){return e.handleConfirm()}},u("el.datepicker.confirm"))))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),TimePanel}(_PopperBase2.PopperBase),_default=TimePanel;exports.default=_default,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(mapPropsToState,"mapPropsToState","src/date-picker/panel/TimePanel.jsx"),e.register(TimePanel,"TimePanel","src/date-picker/panel/TimePanel.jsx"),e.register(_default,"default","src/date-picker/panel/TimePanel.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var r=!1,i=function(e,t){var n=function(e){t.drag&&t.drag(e)},i=function e(i){document.removeEventListener("mousemove",n),document.removeEventListener("mouseup",e),document.onselectstart=null,document.ondragstart=null,r=!1,t.end&&t.end(i)};e.addEventListener("mousedown",(function(e){r||(document.onselectstart=function(){return!1},document.ondragstart=function(){return!1},document.addEventListener("mousemove",n),document.addEventListener("mouseup",i),r=!0,t.start&&t.start(e))}))};t.default=i,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&(e.register(r,"isDragging","src/color-picker/draggable.js"),e.register(i,"default","src/color-picker/draggable.js"))}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){function n(t,r){return e.exports=n=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,n(t,r)}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){var r=n(163);e.exports=function(e,t){if(e){if("string"===typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){"use strict";var r=n(183),i={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?a:s[e.$$typeof]||i}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=a;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!==typeof n){if(h){var i=p(n);i&&i!==h&&e(t,i,r)}var a=u(n);d&&(a=a.concat(d(n)));for(var s=l(t),_=l(n),m=0;m<a.length;++m){var v=a[m];if(!o[v]&&(!r||!r[v])&&(!_||!_[v])&&(!s||!s[v])){var g=f(n,v);try{c(t,v,g)}catch(b){}}}}return t}},function(e,t,n){var r=n(453);e.exports=p,e.exports.parse=o,e.exports.compile=function(e,t){return s(o(e,t),t)},e.exports.tokensToFunction=s,e.exports.tokensToRegExp=f;var i=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function o(e,t){for(var n,r=[],o=0,a=0,s="",u=t&&t.delimiter||"/";null!=(n=i.exec(e));){var d=n[0],f=n[1],p=n.index;if(s+=e.slice(a,p),a=p+d.length,f)s+=f[1];else{var h=e[a],_=n[2],m=n[3],v=n[4],g=n[5],b=n[6],k=n[7];s&&(r.push(s),s="");var y=null!=_&&null!=h&&h!==_,w="+"===b||"*"===b,C="?"===b||"*"===b,A=n[2]||u,x=v||g;r.push({name:m||o++,prefix:_||"",delimiter:A,optional:C,repeat:w,partial:y,asterisk:!!k,pattern:x?c(x):k?".*":"[^"+l(A)+"]+?"})}}return a<e.length&&(s+=e.substr(a)),s&&r.push(s),r}function a(e){return encodeURI(e).replace(/[\/?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}function s(e,t){for(var n=new Array(e.length),i=0;i<e.length;i++)"object"===typeof e[i]&&(n[i]=new RegExp("^(?:"+e[i].pattern+")$",d(t)));return function(t,i){for(var o="",s=t||{},l=(i||{}).pretty?a:encodeURIComponent,c=0;c<e.length;c++){var u=e[c];if("string"!==typeof u){var d,f=s[u.name];if(null==f){if(u.optional){u.partial&&(o+=u.prefix);continue}throw new TypeError('Expected "'+u.name+'" to be defined')}if(r(f)){if(!u.repeat)throw new TypeError('Expected "'+u.name+'" to not repeat, but received `'+JSON.stringify(f)+"`");if(0===f.length){if(u.optional)continue;throw new TypeError('Expected "'+u.name+'" to not be empty')}for(var p=0;p<f.length;p++){if(d=l(f[p]),!n[c].test(d))throw new TypeError('Expected all "'+u.name+'" to match "'+u.pattern+'", but received `'+JSON.stringify(d)+"`");o+=(0===p?u.prefix:u.delimiter)+d}}else{if(d=u.asterisk?encodeURI(f).replace(/[?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})):l(f),!n[c].test(d))throw new TypeError('Expected "'+u.name+'" to match "'+u.pattern+'", but received "'+d+'"');o+=u.prefix+d}}else o+=u}return o}}function l(e){return e.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function c(e){return e.replace(/([=!:$\/()])/g,"\\$1")}function u(e,t){return e.keys=t,e}function d(e){return e&&e.sensitive?"":"i"}function f(e,t,n){r(t)||(n=t||n,t=[]);for(var i=(n=n||{}).strict,o=!1!==n.end,a="",s=0;s<e.length;s++){var c=e[s];if("string"===typeof c)a+=l(c);else{var f=l(c.prefix),p="(?:"+c.pattern+")";t.push(c),c.repeat&&(p+="(?:"+f+p+")*"),a+=p=c.optional?c.partial?f+"("+p+")?":"(?:"+f+"("+p+"))?":f+"("+p+")"}}var h=l(n.delimiter||"/"),_=a.slice(-h.length)===h;return i||(a=(_?a.slice(0,-h.length):a)+"(?:"+h+"(?=$))?"),a+=o?"$":i&&_?"":"(?="+h+"|$)",u(new RegExp("^"+a,d(n)),t)}function p(e,t,n){return r(t)||(n=t||n,t=[]),n=n||{},e instanceof RegExp?function(e,t){var n=e.source.match(/\((?!\?)/g);if(n)for(var r=0;r<n.length;r++)t.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return u(e,t)}(e,t):r(e)?function(e,t,n){for(var r=[],i=0;i<e.length;i++)r.push(p(e[i],t,n).source);return u(new RegExp("(?:"+r.join("|")+")",d(n)),t)}(e,t,n):function(e,t,n){return f(o(e,n),t,n)}(e,t,n)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return o}));var r=n(0);function i(e){return Object(r.a)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none"},child:[{tag:"path",attr:{d:"M14 0C16.7614 0 19 2.23858 19 5V17C19 20.866 15.866 24 12 24C8.13401 24 5 20.866 5 17V9H7V17C7 19.7614 9.23858 22 12 22C14.7614 22 17 19.7614 17 17V5C17 3.34315 15.6569 2 14 2C12.3431 2 11 3.34315 11 5V17C11 17.5523 11.4477 18 12 18C12.5523 18 13 17.5523 13 17V6H15V17C15 18.6569 13.6569 20 12 20C10.3431 20 9 18.6569 9 17V5C9 2.23858 11.2386 0 14 0Z",fill:"currentColor"}}]})(e)}function o(e){return Object(r.a)({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none"},child:[{tag:"path",attr:{fillRule:"evenodd",clipRule:"evenodd",d:"M3 5C3 3.34315 4.34315 2 6 2H14C17.866 2 21 5.13401 21 9V19C21 20.6569 19.6569 22 18 22H6C4.34315 22 3 20.6569 3 19V5ZM13 4H6C5.44772 4 5 4.44772 5 5V19C5 19.5523 5.44772 20 6 20H18C18.5523 20 19 19.5523 19 19V9H13V4ZM18.584 7C17.9413 5.52906 16.6113 4.4271 15 4.10002V7H18.584Z",fill:"currentColor"}}]})(e)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(24);Object.defineProperty(t,"i18n",{enumerable:!0,get:function(){return V(r).default}});var i=n(211);Object.defineProperty(t,"Alert",{enumerable:!0,get:function(){return V(i).default}});var o=n(75);Object.defineProperty(t,"Button",{enumerable:!0,get:function(){return V(o).default}});var a=n(253);Object.defineProperty(t,"Card",{enumerable:!0,get:function(){return V(a).default}});var s=n(255);Object.defineProperty(t,"Layout",{enumerable:!0,get:function(){return V(s).default}});var l=n(258);Object.defineProperty(t,"Loading",{enumerable:!0,get:function(){return V(l).default}});var c=n(260);Object.defineProperty(t,"Message",{enumerable:!0,get:function(){return V(c).default}});var u=n(264);Object.defineProperty(t,"MessageBox",{enumerable:!0,get:function(){return V(u).default}});var d=n(275);Object.defineProperty(t,"Notification",{enumerable:!0,get:function(){return V(d).default}});var f=n(278);Object.defineProperty(t,"Radio",{enumerable:!0,get:function(){return V(f).default}});var p=n(281);Object.defineProperty(t,"Dialog",{enumerable:!0,get:function(){return V(p).default}});var h=n(285);Object.defineProperty(t,"Rate",{enumerable:!0,get:function(){return V(h).default}});var _=n(287);Object.defineProperty(t,"Progress",{enumerable:!0,get:function(){return V(_).default}});var m=n(289);Object.defineProperty(t,"Badge",{enumerable:!0,get:function(){return V(m).default}});var v=n(291);Object.defineProperty(t,"Tabs",{enumerable:!0,get:function(){return V(v).default}});var g=n(294);Object.defineProperty(t,"Tree",{enumerable:!0,get:function(){return V(g).default}});var b=n(38);Object.defineProperty(t,"Input",{enumerable:!0,get:function(){return V(b).default}});var k=n(301);Object.defineProperty(t,"Icon",{enumerable:!0,get:function(){return V(k).default}});var y=n(303);Object.defineProperty(t,"Menu",{enumerable:!0,get:function(){return V(y).default}});var w=n(308);Object.defineProperty(t,"Steps",{enumerable:!0,get:function(){return V(w).default}});var C=n(311);Object.defineProperty(t,"Breadcrumb",{enumerable:!0,get:function(){return V(C).default}});var A=n(135);Object.defineProperty(t,"Tooltip",{enumerable:!0,get:function(){return V(A).default}});var x=n(136);Object.defineProperty(t,"InputNumber",{enumerable:!0,get:function(){return V(x).default}});var E=n(54);Object.defineProperty(t,"Checkbox",{enumerable:!0,get:function(){return V(E).default}});var D=n(317);Object.defineProperty(t,"Slider",{enumerable:!0,get:function(){return V(D).default}});var T=n(320);Object.defineProperty(t,"Table",{enumerable:!0,get:function(){return V(T).default}});var M=n(339);Object.defineProperty(t,"Switch",{enumerable:!0,get:function(){return V(M).default}});var S=n(341);Object.defineProperty(t,"Form",{enumerable:!0,get:function(){return V(S).default}});var P=n(366);Object.defineProperty(t,"Upload",{enumerable:!0,get:function(){return V(P).default}});var N=n(78);Object.defineProperty(t,"Tag",{enumerable:!0,get:function(){return V(N).default}});var I=n(139);Object.defineProperty(t,"Select",{enumerable:!0,get:function(){return V(I).default}});var R=n(381);Object.defineProperty(t,"Dropdown",{enumerable:!0,get:function(){return V(R).default}});var O=n(385);Object.defineProperty(t,"Popover",{enumerable:!0,get:function(){return V(O).default}});var L=n(387);Object.defineProperty(t,"Pagination",{enumerable:!0,get:function(){return V(L).default}});var j=n(390);Object.defineProperty(t,"AutoComplete",{enumerable:!0,get:function(){return V(j).default}});var q=n(393);Object.defineProperty(t,"TimeSelect",{enumerable:!0,get:function(){return q.TimeSelect}}),Object.defineProperty(t,"TimePicker",{enumerable:!0,get:function(){return q.TimePicker}}),Object.defineProperty(t,"TimeRangePicker",{enumerable:!0,get:function(){return q.TimeRangePicker}}),Object.defineProperty(t,"DatePicker",{enumerable:!0,get:function(){return q.DatePicker}}),Object.defineProperty(t,"DateRangePicker",{enumerable:!0,get:function(){return q.DateRangePicker}});var B=n(415);Object.defineProperty(t,"Carousel",{enumerable:!0,get:function(){return V(B).default}});var z=n(418);Object.defineProperty(t,"Collapse",{enumerable:!0,get:function(){return V(z).default}});var H=n(421);Object.defineProperty(t,"ColorPicker",{enumerable:!0,get:function(){return V(H).default}});var F=n(428);Object.defineProperty(t,"Cascader",{enumerable:!0,get:function(){return V(F).default}});var G=n(431);function V(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"Transfer",{enumerable:!0,get:function(){return V(G).default}})},function(e,t,n){"use strict";var r=n(70),i=n(43),o=n(116),a=n(56),s=n(59),l=n(191),c=n(96),u=n(120),d=n(36)("iterator"),f=!([].keys&&"next"in[].keys()),p="keys",h="values",_=function(){return this};e.exports=function(e,t,n,m,v,g,b){l(n,t,m);var k,y,w,C=function(e){if(!f&&e in D)return D[e];switch(e){case p:case h:return function(){return new n(this,e)}}return function(){return new n(this,e)}},A=t+" Iterator",x=v==h,E=!1,D=e.prototype,T=D[d]||D["@@iterator"]||v&&D[v],M=T||C(v),S=v?x?C("entries"):M:void 0,P="Array"==t&&D.entries||T;if(P&&(w=u(P.call(new e)))!==Object.prototype&&w.next&&(c(w,A,!0),r||"function"==typeof w[d]||a(w,d,_)),x&&T&&T.name!==h&&(E=!0,M=function(){return T.call(this)}),r&&!b||!f&&!E&&D[d]||a(D,d,M),s[t]=M,s[A]=_,v)if(k={values:x?M:C(h),keys:g?M:C(p),entries:S},b)for(y in k)y in D||o(D,y,k[y]);else i(i.P+i.F*(f||E),t,k);return k}},function(e,t,n){e.exports=!n(46)&&!n(58)((function(){return 7!=Object.defineProperty(n(115)("div"),"a",{get:function(){return 7}}).a}))},function(e,t,n){var r=n(57),i=n(44).document,o=r(i)&&r(i.createElement);e.exports=function(e){return o?i.createElement(e):{}}},function(e,t,n){e.exports=n(56)},function(e,t,n){var r=n(51),i=n(52),o=n(193)(!1),a=n(93)("IE_PROTO");e.exports=function(e,t){var n,s=i(e),l=0,c=[];for(n in s)n!=a&&r(s,n)&&c.push(n);for(;t.length>l;)r(s,n=t[l++])&&(~o(c,n)||c.push(n));return c}},function(e,t,n){var r=n(92);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==r(e)?e.split(""):Object(e)}},function(e,t,n){var r=n(87),i=Math.min;e.exports=function(e){return e>0?i(r(e),9007199254740991):0}},function(e,t,n){var r=n(51),i=n(62),o=n(93)("IE_PROTO"),a=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=i(e),r(e,o)?e[o]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?a:null}},function(e,t,n){var r=n(117),i=n(95).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,i)}},function(e,t,n){e.exports={default:n(213),__esModule:!0}},function(e,t){var n,r,i=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function s(e){if(n===setTimeout)return setTimeout(e,0);if((n===o||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"===typeof setTimeout?setTimeout:o}catch(e){n=o}try{r="function"===typeof clearTimeout?clearTimeout:a}catch(e){r=a}}();var l,c=[],u=!1,d=-1;function f(){u&&l&&(u=!1,l.length?c=l.concat(c):d=-1,c.length&&p())}function p(){if(!u){var e=s(f);u=!0;for(var t=c.length;t;){for(l=c,c=[];++d<t;)l&&l[d].run();d=-1,t=c.length}l=null,u=!1,function(e){if(r===clearTimeout)return clearTimeout(e);if((r===a||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(e);try{r(e)}catch(t){try{return r.call(null,e)}catch(t){return r.call(this,e)}}}(e)}}function h(e,t){this.fun=e,this.array=t}function _(){}i.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];c.push(new h(e,t)),1!==c.length||u||s(p)},h.prototype.run=function(){this.fun.apply(null,this.array)},i.title="browser",i.browser=!0,i.env={},i.argv=[],i.version="",i.versions={},i.on=_,i.addListener=_,i.once=_,i.off=_,i.removeListener=_,i.removeAllListeners=_,i.emit=_,i.prependListener=_,i.prependOnceListener=_,i.listeners=function(e){return[]},i.binding=function(e){throw new Error("process.binding is not supported")},i.cwd=function(){return"/"},i.chdir=function(e){throw new Error("process.chdir is not supported")},i.umask=function(){return 0}},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2);exports.require_condition=require_condition;var _errors=__webpack_require__(125);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var ErrorConditionFailed=function(_ExtendableError){function ErrorConditionFailed(){(0,_classCallCheck3.default)(this,ErrorConditionFailed);for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,_possibleConstructorReturn3.default)(this,(ErrorConditionFailed.__proto__||Object.getPrototypeOf(ErrorConditionFailed)).call(this,t))}return(0,_inherits3.default)(ErrorConditionFailed,_ExtendableError),(0,_createClass3.default)(ErrorConditionFailed,[{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),ErrorConditionFailed}(_errors.ExtendableError);function require_condition(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"pre-condition failed";if(!e)throw new ErrorConditionFailed(t)}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(ErrorConditionFailed,"ErrorConditionFailed","libs/utils/assert.js"),e.register(require_condition,"require_condition","libs/utils/assert.js"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0}),exports.MethodImplementationRequiredError=exports.ExtendableError=void 0;var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var ExtendableError=exports.ExtendableError=function(_Error){function ExtendableError(e){(0,_classCallCheck3.default)(this,ExtendableError);var t=(0,_possibleConstructorReturn3.default)(this,(ExtendableError.__proto__||Object.getPrototypeOf(ExtendableError)).call(this,e));return t.name=t.constructor.name,t.message=e,"function"===typeof Error.captureStackTrace?Error.captureStackTrace(t,t.constructor):t.stack=new Error(e).stack,t}return(0,_inherits3.default)(ExtendableError,_Error),(0,_createClass3.default)(ExtendableError,[{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),ExtendableError}(Error),MethodImplementationRequiredError=exports.MethodImplementationRequiredError=function(_ExtendableError){function MethodImplementationRequiredError(e){return(0,_classCallCheck3.default)(this,MethodImplementationRequiredError),(0,_possibleConstructorReturn3.default)(this,(MethodImplementationRequiredError.__proto__||Object.getPrototypeOf(MethodImplementationRequiredError)).call(this,e))}return(0,_inherits3.default)(MethodImplementationRequiredError,_ExtendableError),(0,_createClass3.default)(MethodImplementationRequiredError,[{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),MethodImplementationRequiredError}(ExtendableError);!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(ExtendableError,"ExtendableError","libs/utils/errors.js"),e.register(MethodImplementationRequiredError,"MethodImplementationRequiredError","libs/utils/errors.js"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";t.__esModule=!0,t.default=t.EXITING=t.ENTERED=t.ENTERING=t.EXITED=t.UNMOUNTED=void 0;var r=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 r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};r.get||r.set?Object.defineProperty(t,n,r):t[n]=e[n]}return t.default=e,t}(n(19)),i=s(n(2)),o=s(n(20)),a=n(127);n(128);function s(e){return e&&e.__esModule?e:{default:e}}var l="unmounted";t.UNMOUNTED=l;var c="exited";t.EXITED=c;var u="entering";t.ENTERING=u;var d="entered";t.ENTERED=d;var f="exiting";t.EXITING=f;var p=function(e){var t,n;function r(t,n){var r;r=e.call(this,t,n)||this;var i,o=n.transitionGroup,a=o&&!o.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?a?(i=c,r.appearStatus=u):i=d:i=t.unmountOnExit||t.mountOnEnter?l:c,r.state={status:i},r.nextCallback=null,r}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var a=r.prototype;return a.getChildContext=function(){return{transitionGroup:null}},r.getDerivedStateFromProps=function(e,t){return e.in&&t.status===l?{status:c}:null},a.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},a.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==u&&n!==d&&(t=u):n!==u&&n!==d||(t=f)}this.updateStatus(!1,t)},a.componentWillUnmount=function(){this.cancelNextCallback()},a.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!==typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:n}},a.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t){this.cancelNextCallback();var n=o.default.findDOMNode(this);t===u?this.performEnter(n,e):this.performExit(n)}else this.props.unmountOnExit&&this.state.status===c&&this.setState({status:l})},a.performEnter=function(e,t){var n=this,r=this.props.enter,i=this.context.transitionGroup?this.context.transitionGroup.isMounting:t,o=this.getTimeouts(),a=i?o.appear:o.enter;t||r?(this.props.onEnter(e,i),this.safeSetState({status:u},(function(){n.props.onEntering(e,i),n.onTransitionEnd(e,a,(function(){n.safeSetState({status:d},(function(){n.props.onEntered(e,i)}))}))}))):this.safeSetState({status:d},(function(){n.props.onEntered(e)}))},a.performExit=function(e){var t=this,n=this.props.exit,r=this.getTimeouts();n?(this.props.onExit(e),this.safeSetState({status:f},(function(){t.props.onExiting(e),t.onTransitionEnd(e,r.exit,(function(){t.safeSetState({status:c},(function(){t.props.onExited(e)}))}))}))):this.safeSetState({status:c},(function(){t.props.onExited(e)}))},a.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},a.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},a.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},a.onTransitionEnd=function(e,t,n){this.setNextCallback(n);var r=null==t&&!this.props.addEndListener;e&&!r?(this.props.addEndListener&&this.props.addEndListener(e,this.nextCallback),null!=t&&setTimeout(this.nextCallback,t)):setTimeout(this.nextCallback,0)},a.render=function(){var e=this.state.status;if(e===l)return null;var t=this.props,n=t.children,r=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(t,["children"]);if(delete r.in,delete r.mountOnEnter,delete r.unmountOnExit,delete r.appear,delete r.enter,delete r.exit,delete r.timeout,delete r.addEndListener,delete r.onEnter,delete r.onEntering,delete r.onEntered,delete r.onExit,delete r.onExiting,delete r.onExited,"function"===typeof n)return n(e,r);var o=i.default.Children.only(n);return i.default.cloneElement(o,r)},r}(i.default.Component);function h(){}p.contextTypes={transitionGroup:r.object},p.childContextTypes={transitionGroup:function(){}},p.propTypes={},p.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:h,onEntering:h,onEntered:h,onExit:h,onExiting:h,onExited:h},p.UNMOUNTED=0,p.EXITED=1,p.ENTERING=2,p.ENTERED=3,p.EXITING=4;var _=(0,a.polyfill)(p);t.default=_},function(e,t,n){"use strict";function r(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!==e&&void 0!==e&&this.setState(e)}function i(e){this.setState(function(t){var n=this.constructor.getDerivedStateFromProps(e,t);return null!==n&&void 0!==n?n:null}.bind(this))}function o(e,t){try{var n=this.props,r=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(n,r)}finally{this.props=n,this.state=r}}function a(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,a=null,s=null;if("function"===typeof t.componentWillMount?n="componentWillMount":"function"===typeof t.UNSAFE_componentWillMount&&(n="UNSAFE_componentWillMount"),"function"===typeof t.componentWillReceiveProps?a="componentWillReceiveProps":"function"===typeof t.UNSAFE_componentWillReceiveProps&&(a="UNSAFE_componentWillReceiveProps"),"function"===typeof t.componentWillUpdate?s="componentWillUpdate":"function"===typeof t.UNSAFE_componentWillUpdate&&(s="UNSAFE_componentWillUpdate"),null!==n||null!==a||null!==s){var l=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"+l+" uses "+c+" but also contains the following legacy lifecycles:"+(null!==n?"\n "+n:"")+(null!==a?"\n "+a:"")+(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=r,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=o;var u=t.componentDidUpdate;t.componentDidUpdate=function(e,t,n){var r=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:n;u.call(this,e,t,r)}}return e}n.r(t),n.d(t,"polyfill",(function(){return a})),r.__suppressDeprecationWarning=!0,i.__suppressDeprecationWarning=!0,o.__suppressDeprecationWarning=!0},function(e,t,n){"use strict";t.__esModule=!0,t.classNamesShape=t.timeoutsShape=void 0;var r;(r=n(19))&&r.__esModule;t.timeoutsShape=null;t.classNamesShape=null},function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;var r=s(n(19)),i=s(n(2)),o=n(127),a=n(250);function s(e){return e&&e.__esModule?e:{default:e}}function l(){return l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.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 u=Object.values||function(e){return Object.keys(e).map((function(t){return e[t]}))},d=function(e){var t,n;function r(t,n){var r,i=(r=e.call(this,t,n)||this).handleExited.bind(c(c(r)));return r.state={handleExited:i,firstRender:!0},r}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var o=r.prototype;return o.getChildContext=function(){return{transitionGroup:{isMounting:!this.appeared}}},o.componentDidMount=function(){this.appeared=!0,this.mounted=!0},o.componentWillUnmount=function(){this.mounted=!1},r.getDerivedStateFromProps=function(e,t){var n=t.children,r=t.handleExited;return{children:t.firstRender?(0,a.getInitialChildMapping)(e,r):(0,a.getNextChildMapping)(e,n,r),firstRender:!1}},o.handleExited=function(e,t){var n=(0,a.getChildMapping)(this.props.children);e.key in n||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState((function(t){var n=l({},t.children);return delete n[e.key],{children:n}})))},o.render=function(){var e=this.props,t=e.component,n=e.childFactory,r=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,["component","childFactory"]),o=u(this.state.children).map(n);return delete r.appear,delete r.enter,delete r.exit,null===t?o:i.default.createElement(t,r,o)},r}(i.default.Component);d.childContextTypes={transitionGroup:r.default.object.isRequired},d.propTypes={},d.defaultProps={component:"div",childFactory:function(e){return e}};var f=(0,o.polyfill)(d);t.default=f,e.exports=t.default},function(e,t,n){var r=n(131),i=n(36)("iterator"),o=n(59);e.exports=n(29).getIteratorMethod=function(e){if(void 0!=e)return e[i]||e["@@iterator"]||o[r(e)]}},function(e,t,n){var r=n(92),i=n(36)("toStringTag"),o="Arguments"==r(function(){return arguments}());e.exports=function(e){var t,n,a;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(n){}}(t=Object(e),i))?n:o?r(t):"Object"==(a=r(t))&&"function"==typeof t.callee?"Arguments":a}},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Radio=function(_Component){function Radio(e){(0,_classCallCheck3.default)(this,Radio);var t=(0,_possibleConstructorReturn3.default)(this,(Radio.__proto__||Object.getPrototypeOf(Radio)).call(this,e));return t.state={checked:t.getChecked(e)},t}return(0,_inherits3.default)(Radio,_Component),(0,_createClass3.default)(Radio,[{key:"componentWillReceiveProps",value:function(e){var t=this.getChecked(e);this.state.checked!=t&&this.setState({checked:t})}},{key:"onChange",value:function(e){var t=e.target.checked;t&&this.props.onChange&&this.props.onChange(this.props.value),this.setState({checked:t})}},{key:"onFocus",value:function(){this.setState({focus:!0})}},{key:"onBlur",value:function(){this.setState({focus:!1})}},{key:"getChecked",value:function(e){return e.model==e.value||Boolean(e.checked)}},{key:"render",value:function(){var e=this.state,t=e.checked,n=e.focus,r=this.props,i=r.disabled,o=r.value,a=r.children;return _react2.default.createElement("label",{style:this.style(),className:this.className("el-radio")},_react2.default.createElement("span",{className:this.classNames({"el-radio__input":!0,"is-checked":t,"is-disabled":i,"is-focus":n})},_react2.default.createElement("span",{className:"el-radio__inner"}),_react2.default.createElement("input",{type:"radio",className:"el-radio__original",checked:t,disabled:i,onChange:this.onChange.bind(this),onFocus:this.onFocus.bind(this),onBlur:this.onBlur.bind(this)})),_react2.default.createElement("span",{className:"el-radio__label"},a||o))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Radio}(_libs.Component);Radio.elementType="Radio";var _default=Radio;exports.default=_default,Radio.propTypes={value:_libs.PropTypes.oneOfType([_libs.PropTypes.string,_libs.PropTypes.number]).isRequired,onChange:_libs.PropTypes.func,disabled:_libs.PropTypes.bool,checked:_libs.PropTypes.bool},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Radio,"Radio","src/radio/Radio.jsx"),e.register(_default,"default","src/radio/Radio.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Checkbox=function(_Component){function Checkbox(e){(0,_classCallCheck3.default)(this,Checkbox);var t=(0,_possibleConstructorReturn3.default)(this,(Checkbox.__proto__||Object.getPrototypeOf(Checkbox)).call(this,e));return t.state={checked:e.checked,focus:e.focus,label:t.getLabel(e)},t}return(0,_inherits3.default)(Checkbox,_Component),(0,_createClass3.default)(Checkbox,[{key:"componentWillReceiveProps",value:function(e){this.setState({checked:e.checked,focus:e.focus,label:this.getLabel(e)})}},{key:"onFocus",value:function(){this.setState({focus:!0})}},{key:"onBlur",value:function(){this.setState({focus:!1})}},{key:"onChange",value:function(e){var t=this;if(e.target instanceof HTMLInputElement){var n=this.state.label,r=this.props,i=r.trueLabel,o=r.falseLabel,a=e.target.checked,s=this.context.ElCheckboxGroup;if(s){var l=s.state.options.length+(a?1:-1);if(void 0!==s.props.min&&l<s.props.min)return;if(void 0!==s.props.max&&l>s.props.max)return}var c=n;(this.props.trueLabel||this.props.falseLabel)&&(c=a?i:o),this.setState({checked:a,label:c},(function(){t.props.onChange&&t.props.onChange(a)}))}}},{key:"getLabel",value:function(e){return e.trueLabel||e.falseLabel?e.checked?e.trueLabel:e.falseLabel:e.label}},{key:"render",value:function(){return _react2.default.createElement("label",{style:this.style(),className:this.className("el-checkbox")},_react2.default.createElement("span",{className:this.classNames("el-checkbox__input",{"is-disabled":this.props.disabled,"is-checked":this.state.checked,"is-indeterminate":this.props.indeterminate,"is-focus":this.state.focus})},_react2.default.createElement("span",{className:"el-checkbox__inner"}),_react2.default.createElement("input",{className:"el-checkbox__original",type:"checkbox",checked:this.state.checked,disabled:this.props.disabled,onFocus:this.onFocus.bind(this),onBlur:this.onBlur.bind(this),onChange:this.onChange.bind(this)})),_react2.default.createElement("span",{className:"el-checkbox__label"},this.props.children||this.state.label))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Checkbox}(_libs.Component);Checkbox.elementType="Checkbox";var _default=Checkbox;exports.default=_default,Checkbox.contextTypes={ElCheckboxGroup:_libs.PropTypes.any},Checkbox.propTypes={label:_libs.PropTypes.string,trueLabel:_libs.PropTypes.oneOfType([_libs.PropTypes.string,_libs.PropTypes.number]),falseLabel:_libs.PropTypes.oneOfType([_libs.PropTypes.string,_libs.PropTypes.number]),disabled:_libs.PropTypes.bool,checked:_libs.PropTypes.bool,indeterminate:_libs.PropTypes.bool,focus:_libs.PropTypes.bool,onChange:_libs.PropTypes.func},Checkbox.defaultProps={checked:!1,focus:!1},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Checkbox,"Checkbox","src/checkbox/CheckBox.jsx"),e.register(_default,"default","src/checkbox/CheckBox.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var r=t.NODE_KEY="$treeNodeId",i=t.markNodeData=function(e,t){t[r]||Object.defineProperty(t,r,{value:e.id,enumerable:!1,configurable:!1,writable:!1})},o=t.getNodeKey=function(e,t){return e?t[e]:t[r]};!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&(e.register(r,"NODE_KEY","src/tree/model/util.js"),e.register(i,"markNodeData","src/tree/model/util.js"),e.register(o,"getNodeKey","src/tree/model/util.js"))}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(314),o=(r=i)&&r.__esModule?r:{default:r};!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var a=o.default;t.default=a,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(a,"default","src/tooltip/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(315),o=(r=i)&&r.__esModule?r:{default:r};!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var a=o.default;t.default=a,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(a,"default","src/input-number/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=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(23));t.default=function(e,t,n,i,o,a){!e.required||n.hasOwnProperty(e.field)&&!r.isEmptyValue(t,a||e.type)||i.push(r.format(o.messages.required,e.fullField))}},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Cover=function(_Component){function Cover(e){(0,_classCallCheck3.default)(this,Cover);var t=(0,_possibleConstructorReturn3.default)(this,(Cover.__proto__||Object.getPrototypeOf(Cover)).call(this,e));return t.state={dragOver:!1},t}return(0,_inherits3.default)(Cover,_Component),(0,_createClass3.default)(Cover,[{key:"handleDragover",value:function(e){e.preventDefault(),this.props.disabled||this.setState({dragOver:!0})}},{key:"handleDragleave",value:function(e){e.preventDefault(),this.setState({dragOver:!1})}},{key:"onDrop",value:function(e){this.props.disabled||(e.preventDefault(),this.setState({dragOver:!1}),this.props.onFile(e.dataTransfer.files))}},{key:"render",value:function(){var e=this,t=this.state.dragOver;return _react2.default.createElement("div",{className:this.classNames({"el-upload-dragger":!0,"is-dragover":t}),onDrop:function(t){return e.onDrop(t)},onDragOver:function(t){return e.handleDragover(t)},onDragLeave:function(t){return e.handleDragleave(t)}},this.props.children)}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Cover}(_libs.Component);Cover.defaultProps={onFile:Function};var _default=Cover;exports.default=_default,Cover.propTypes={onFile:_libs.PropTypes.func,disabled:_libs.PropTypes.bool},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Cover,"Cover","src/upload/Cover.jsx"),e.register(_default,"default","src/upload/Cover.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r=a(n(372)),i=a(n(379)),o=a(n(380));function a(e){return e&&e.__esModule?e:{default:e}}!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}(),r.default.Option=i.default,r.default.OptionGroup=o.default;var s=r.default;t.default=s,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(s,"default","src/select/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.scrollIntoView=s,function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var r=t.loadStyleString=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if(!document.getElementById(t)){var n=document.createElement("style");n.type="text/css",n.id=t;try{n.appendChild(document.createTextNode(e))}catch(i){n.styleSheet.cssText=e}var r=document.getElementsByTagName("head")[0];r.appendChild(n)}},i=!1,o=t.on=document.addEventListener?function(e,t,n){e&&t&&n&&e.addEventListener(t,n,!1)}:function(e,t,n){e&&t&&n&&e.attachEvent("on"+t,n)},a=t.off=document.removeEventListener?function(e,t,n){e&&t&&e.removeEventListener(t,n,!1)}:function(e,t,n){e&&t&&e.detachEvent("on"+t,n)};function s(e,t){if(t){var n=t.offsetTop,r=t.offsetTop+t.offsetHeight,i=e.scrollTop,o=i+e.clientHeight;n<i?e.scrollTop=n:r>o&&(e.scrollTop=r-e.clientHeight)}else e.scrollTop=0}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&(e.register(r,"loadStyleString","libs/utils/dom.js"),e.register(i,"isServer","libs/utils/dom.js"),e.register(o,"on","libs/utils/dom.js"),e.register(a,"off","libs/utils/dom.js"),e.register(s,"scrollIntoView","libs/utils/dom.js"))}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(e,t,n){var r=n(43),i=n(29),o=n(58);e.exports=function(e,t){var n=(i.Object||{})[e]||Object[e],a={};a[e]=t(n),r(r.S+r.F*o((function(){n(1)})),"Object",a)}},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_throttleDebounce=__webpack_require__(42),_libs=__webpack_require__(15),_utils=__webpack_require__(39),_scrollbar=__webpack_require__(79);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function range(e){for(var t=[],n=0;n<e;n++)t.push(n);return t}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var isNumber=function(e){return"number"===typeof e},validateHour=function(e){return isNumber(e)&&e>=0&&e<=23},validateMinOrSec=function(e){return isNumber(e)&&e>=0&&e<=59};function propsToState(e){var t=e.hours,n=e.minutes,r=e.seconds,i=e.selectableRange,o={},a=function(e,t){return e&&t(o)};return a(validateHour(t),(function(e){return e.hours=t})),a(validateMinOrSec(n),(function(e){return e.minutes=n})),a(validateMinOrSec(r),(function(e){return e.seconds=r})),o.hoursList=(0,_utils.getRangeHours)(i),o.minutesLisit=range(60),o.secondsList=range(60),o}var SCROLL_AJUST_VALUE=85,calcScrollTop=function(e){return Math.max(0,32*(e-2.5)+SCROLL_AJUST_VALUE)},TimeSpinner=function(_Component){function TimeSpinner(e){(0,_classCallCheck3.default)(this,TimeSpinner);var t=(0,_possibleConstructorReturn3.default)(this,(TimeSpinner.__proto__||Object.getPrototypeOf(TimeSpinner)).call(this,e));return t.state={hours:0,minutes:0,seconds:0},Object.assign(t.state,propsToState(e)),t.ajustScrollTop=t._ajustScrollTop.bind(t),t.handleScroll=(0,_throttleDebounce.debounce)(20,t._handleScroll.bind(t)),t}return(0,_inherits3.default)(TimeSpinner,_Component),(0,_createClass3.default)(TimeSpinner,null,[{key:"propTypes",get:function(){return{hours:_libs.PropTypes.number,minutes:_libs.PropTypes.number,seconds:_libs.PropTypes.number,isShowSeconds:_libs.PropTypes.bool,selectableRange:_libs.PropTypes.arrayOf(_libs.PropTypes.arrayOf(_libs.PropTypes.instanceOf(Date))),onChange:_libs.PropTypes.func.isRequired,onSelectRangeChange:_libs.PropTypes.func}}},{key:"defaultProps",get:function(){return{hours:0,minutes:0,seconds:0,isShowSeconds:!0,onSelectRangeChange:function(){}}}}]),(0,_createClass3.default)(TimeSpinner,[{key:"componentDidMount",value:function(){this.ajustScrollTop(this.state)}},{key:"componentWillReceiveProps",value:function(e){var t=this;this.setState(propsToState(e),(function(){t.ajustScrollTop(t.state)}))}},{key:"emitSelectRange",value:function(e){var t=this.props.onSelectRangeChange;"hours"===e?t(0,3):"minutes"===e?t(3,5):"seconds"===e&&t(6,9)}},{key:"_handleScroll",value:function(e){var t=Math.min(Math.floor((this.refs[e].refs.wrap.scrollTop-SCROLL_AJUST_VALUE)/32+3),59);this.handleChange(e,t)}},{key:"handleChange",value:function(e,t,n){var r=this;if(!n){this.state[e]=t;var i={};i[e]=t,this.setState({},(function(){r.ajustScrollTop(r.state)})),this.props.onChange(i)}}},{key:"_ajustScrollTop",value:function(e){var t=e.hours,n=e.minutes,r=e.seconds;null!=t&&(this.refs.hours.refs.wrap.scrollTop=calcScrollTop(t)),null!=n&&(this.refs.minutes.refs.wrap.scrollTop=calcScrollTop(n)),this.refs.seconds&&null!=r&&(this.refs.seconds.refs.wrap.scrollTop=calcScrollTop(r))}},{key:"render",value:function(){var e=this,t=this.state,n=t.hoursList,r=t.minutesLisit,i=t.secondsList,o=t.hours,a=t.minutes,s=t.seconds,l=this.props.isShowSeconds;return _react2.default.createElement("div",{className:this.classNames("el-time-spinner",{"has-seconds":l})},_react2.default.createElement(_scrollbar.Scrollbar,{onMouseEnter:function(){return e.emitSelectRange("hours")},onWheel:function(){e.handleScroll("hours")},ref:"hours",className:"el-time-spinner__wrapper",wrapStyle:{maxHeight:"inherit"},viewClass:"el-time-spinner__list",viewComponent:"ul"},n.map((function(t,n){return _react2.default.createElement("li",{key:n,onClick:function(){return e.handleChange("hours",n,t)},className:e.classNames("el-time-spinner__item",{active:n===o,disabled:t})},n)}))),_react2.default.createElement(_scrollbar.Scrollbar,{onMouseEnter:function(){return e.emitSelectRange("minutes")},onWheel:function(){return e.handleScroll("minutes")},ref:"minutes",className:"el-time-spinner__wrapper",wrapStyle:{maxHeight:"inherit"},viewClass:"el-time-spinner__list",viewComponent:"ul"},r.map((function(t){return _react2.default.createElement("li",{key:t,onClick:function(){return e.handleChange("minutes",t)},className:e.classNames("el-time-spinner__item",{active:t===a})},t)}))),l&&_react2.default.createElement(_scrollbar.Scrollbar,{onMouseEnter:function(){return e.emitSelectRange("seconds")},onWheel:function(){return e.handleScroll("seconds")},ref:"seconds",className:"el-time-spinner__wrapper",wrapStyle:{maxHeight:"inherit"},viewClass:"el-time-spinner__list",viewComponent:"ul"},i.map((function(t){return _react2.default.createElement("li",{key:t,onClick:function(){return e.handleChange("seconds",t)},className:e.classNames("el-time-spinner__item",{active:t===s})},t)}))))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),TimeSpinner}(_libs.Component),_default=TimeSpinner;exports.default=_default,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(range,"range","src/date-picker/basic/TimeSpinner.jsx"),e.register(isNumber,"isNumber","src/date-picker/basic/TimeSpinner.jsx"),e.register(validateHour,"validateHour","src/date-picker/basic/TimeSpinner.jsx"),e.register(validateMinOrSec,"validateMinOrSec","src/date-picker/basic/TimeSpinner.jsx"),e.register(propsToState,"propsToState","src/date-picker/basic/TimeSpinner.jsx"),e.register(SCROLL_AJUST_VALUE,"SCROLL_AJUST_VALUE","src/date-picker/basic/TimeSpinner.jsx"),e.register(calcScrollTop,"calcScrollTop","src/date-picker/basic/TimeSpinner.jsx"),e.register(TimeSpinner,"TimeSpinner","src/date-picker/basic/TimeSpinner.jsx"),e.register(_default,"default","src/date-picker/basic/TimeSpinner.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(410);Object.defineProperty(t,"DateTable",{enumerable:!0,get:function(){return a(r).default}});var i=n(411);Object.defineProperty(t,"MonthTable",{enumerable:!0,get:function(){return a(i).default}});var o=n(412);function a(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"YearTable",{enumerable:!0,get:function(){return a(o).default}})},function(e,t,n){"use strict";e.exports=function(e,t){return function(){for(var n=new Array(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];return e.apply(t,n)}}},function(e,t,n){"use strict";var r=n(31);function i(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,n){if(!t)return e;var o;if(n)o=n(t);else if(r.isURLSearchParams(t))o=t.toString();else{var a=[];r.forEach(t,(function(e,t){null!==e&&"undefined"!==typeof e&&(r.isArray(e)?t+="[]":e=[e],r.forEach(e,(function(e){r.isDate(e)?e=e.toISOString():r.isObject(e)&&(e=JSON.stringify(e)),a.push(i(t)+"="+i(e))})))})),o=a.join("&")}if(o){var s=e.indexOf("#");-1!==s&&(e=e.slice(0,s)),e+=(-1===e.indexOf("?")?"?":"&")+o}return e}},function(e,t,n){"use strict";e.exports=function(e,t,n,r,i){return e.config=t,n&&(e.code=n),e.request=r,e.response=i,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}},e}},function(e,t,n){"use strict";var r=n(31),i=n(441),o=n(442),a=n(145),s=n(443),l=n(446),c=n(447),u=n(148),d=n(81),f=n(82);e.exports=function(e){return new Promise((function(t,n){var p,h=e.data,_=e.headers,m=e.responseType;function v(){e.cancelToken&&e.cancelToken.unsubscribe(p),e.signal&&e.signal.removeEventListener("abort",p)}r.isFormData(h)&&delete _["Content-Type"];var g=new XMLHttpRequest;if(e.auth){var b=e.auth.username||"",k=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";_.Authorization="Basic "+btoa(b+":"+k)}var y=s(e.baseURL,e.url);function w(){if(g){var r="getAllResponseHeaders"in g?l(g.getAllResponseHeaders()):null,o={data:m&&"text"!==m&&"json"!==m?g.response:g.responseText,status:g.status,statusText:g.statusText,headers:r,config:e,request:g};i((function(e){t(e),v()}),(function(e){n(e),v()}),o),g=null}}if(g.open(e.method.toUpperCase(),a(y,e.params,e.paramsSerializer),!0),g.timeout=e.timeout,"onloadend"in g?g.onloadend=w:g.onreadystatechange=function(){g&&4===g.readyState&&(0!==g.status||g.responseURL&&0===g.responseURL.indexOf("file:"))&&setTimeout(w)},g.onabort=function(){g&&(n(u("Request aborted",e,"ECONNABORTED",g)),g=null)},g.onerror=function(){n(u("Network Error",e,null,g)),g=null},g.ontimeout=function(){var t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded",r=e.transitional||d.transitional;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),n(u(t,e,r.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",g)),g=null},r.isStandardBrowserEnv()){var C=(e.withCredentials||c(y))&&e.xsrfCookieName?o.read(e.xsrfCookieName):void 0;C&&(_[e.xsrfHeaderName]=C)}"setRequestHeader"in g&&r.forEach(_,(function(e,t){"undefined"===typeof h&&"content-type"===t.toLowerCase()?delete _[t]:g.setRequestHeader(t,e)})),r.isUndefined(e.withCredentials)||(g.withCredentials=!!e.withCredentials),m&&"json"!==m&&(g.responseType=e.responseType),"function"===typeof e.onDownloadProgress&&g.addEventListener("progress",e.onDownloadProgress),"function"===typeof e.onUploadProgress&&g.upload&&g.upload.addEventListener("progress",e.onUploadProgress),(e.cancelToken||e.signal)&&(p=function(e){g&&(n(!e||e&&e.type?new f("canceled"):e),g.abort(),g=null)},e.cancelToken&&e.cancelToken.subscribe(p),e.signal&&(e.signal.aborted?p():e.signal.addEventListener("abort",p))),h||(h=null),g.send(h)}))}},function(e,t,n){"use strict";var r=n(146);e.exports=function(e,t,n,i,o){var a=new Error(e);return r(a,t,n,i,o)}},function(e,t,n){"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},function(e,t,n){"use strict";var r=n(31);e.exports=function(e,t){t=t||{};var n={};function i(e,t){return r.isPlainObject(e)&&r.isPlainObject(t)?r.merge(e,t):r.isPlainObject(t)?r.merge({},t):r.isArray(t)?t.slice():t}function o(n){return r.isUndefined(t[n])?r.isUndefined(e[n])?void 0:i(void 0,e[n]):i(e[n],t[n])}function a(e){if(!r.isUndefined(t[e]))return i(void 0,t[e])}function s(n){return r.isUndefined(t[n])?r.isUndefined(e[n])?void 0:i(void 0,e[n]):i(void 0,t[n])}function l(n){return n in t?i(e[n],t[n]):n in e?i(void 0,e[n]):void 0}var c={url:a,method:a,data:a,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:l};return r.forEach(Object.keys(e).concat(Object.keys(t)),(function(e){var t=c[e]||o,i=t(e);r.isUndefined(i)&&t!==l||(n[e]=i)})),n}},function(e,t){e.exports={version:"0.25.0"}},function(e,t,n){"use strict";e.exports=n(454)},function(e,t,n){var r=n(154);function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}e.exports=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach((function(t){r(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){var r=n(457);function i(){return"undefined"!==typeof Reflect&&Reflect.get?(e.exports=i=Reflect.get,e.exports.__esModule=!0,e.exports.default=e.exports):(e.exports=i=function(e,t,n){var i=r(e,t);if(i){var o=Object.getOwnPropertyDescriptor(i,t);return o.get?o.get.call(arguments.length<3?e:n):o.value}},e.exports.__esModule=!0,e.exports.default=e.exports),i.apply(this,arguments)}e.exports=i,e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){var r=n(107);e.exports=function(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}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&r(e,t)},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){var r=n(66),i=n(158),o=n(159);e.exports=function(e){var t=i();return function(){var n,i=r(e);if(t){var a=r(this).constructor;n=Reflect.construct(i,arguments,a)}else n=i.apply(this,arguments);return o(this,n)}},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){var r=n(458).default,i=n(106);e.exports=function(e,t){if(t&&("object"===r(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return i(e)},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){function n(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}e.exports=function(e,t,r){return t&&n(e.prototype,t),r&&n(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){var r=n(108);e.exports=function(e,t){var n="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=r(e))||t&&e&&"number"===typeof e.length){n&&(e=n);var i=0,o=function(){};return{s:o,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return s=e.done,e},e:function(e){l=!0,a=e},f:function(){try{s||null==n.return||n.return()}finally{if(l)throw a}}}},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){var r=n(107),i=n(158);function o(t,n,a){return i()?(e.exports=o=Reflect.construct,e.exports.__esModule=!0,e.exports.default=e.exports):(e.exports=o=function(e,t,n){var i=[null];i.push.apply(i,t);var o=new(Function.bind.apply(e,i));return n&&r(o,n.prototype),o},e.exports.__esModule=!0,e.exports.default=e.exports),o.apply(null,arguments)}e.exports=o,e.exports.__esModule=!0,e.exports.default=e.exports},,function(e,t,n){"use strict";e.exports=n(185)},function(e,t,n){"use strict";function r(e){return function(t){var n=t.dispatch,r=t.getState;return function(t){return function(i){return"function"===typeof i?i(n,r,e):t(i)}}}}var i=r();i.withExtraArgument=r,t.a=i},function(e,t,n){e.exports=n(435)},function(e,t,n){"use strict";(function(e){var r=n(2),i=n.n(r),o=n(35),a=n(19),s=n.n(a),l=1073741823,c="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof window?window:"undefined"!==typeof e?e:{};function u(e){var t=[];return{on:function(e){t.push(e)},off:function(e){t=t.filter((function(t){return t!==e}))},get:function(){return e},set:function(n,r){e=n,t.forEach((function(t){return t(e,r)}))}}}var d=i.a.createContext||function(e,t){var n,i,a="__create-react-context-"+function(){var e="__global_unique_id__";return c[e]=(c[e]||0)+1}()+"__",d=function(e){function n(){var t;return(t=e.apply(this,arguments)||this).emitter=u(t.props.value),t}Object(o.a)(n,e);var r=n.prototype;return r.getChildContext=function(){var e;return(e={})[a]=this.emitter,e},r.componentWillReceiveProps=function(e){if(this.props.value!==e.value){var n,r=this.props.value,i=e.value;((o=r)===(a=i)?0!==o||1/o===1/a:o!==o&&a!==a)?n=0:(n="function"===typeof t?t(r,i):l,0!==(n|=0)&&this.emitter.set(e.value,n))}var o,a},r.render=function(){return this.props.children},n}(r.Component);d.childContextTypes=((n={})[a]=s.a.object.isRequired,n);var f=function(t){function n(){var e;return(e=t.apply(this,arguments)||this).state={value:e.getValue()},e.onUpdate=function(t,n){0!==((0|e.observedBits)&n)&&e.setState({value:e.getValue()})},e}Object(o.a)(n,t);var r=n.prototype;return r.componentWillReceiveProps=function(e){var t=e.observedBits;this.observedBits=void 0===t||null===t?l:t},r.componentDidMount=function(){this.context[a]&&this.context[a].on(this.onUpdate);var e=this.props.observedBits;this.observedBits=void 0===e||null===e?l:e},r.componentWillUnmount=function(){this.context[a]&&this.context[a].off(this.onUpdate)},r.getValue=function(){return this.context[a]?this.context[a].get():e},r.render=function(){return(e=this.props.children,Array.isArray(e)?e[0]:e)(this.state.value);var e},n}(r.Component);return f.contextTypes=((i={})[a]=s.a.object,i),{Provider:d,Consumer:f}};t.a=d}).call(this,n(74))},function(e,t,n){"use strict";var r=n(152),i={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?a:s[e.$$typeof]||i}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=a;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!==typeof n){if(h){var i=p(n);i&&i!==h&&e(t,i,r)}var a=u(n);d&&(a=a.concat(d(n)));for(var s=l(t),_=l(n),m=0;m<a.length;++m){var v=a[m];if(!o[v]&&(!r||!r[v])&&(!_||!_[v])&&(!s||!s[v])){var g=f(n,v);try{c(t,v,g)}catch(b){}}}}return t}},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(0);function i(e){return Object(r.a)({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z"}},{tag:"path",attr:{d:"M4 4h16v12H5.17L4 17.17V4m0-2c-1.1 0-1.99.9-1.99 2L2 22l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2H4zm2 10h8v2H6v-2zm0-3h12v2H6V9zm0-3h12v2H6V6z"}}]})(e)}},function(e,t,n){"use strict";var r=n(470),i={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?a:s[e.$$typeof]||i}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=a;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!==typeof n){if(h){var i=p(n);i&&i!==h&&e(t,i,r)}var a=u(n);d&&(a=a.concat(d(n)));for(var s=l(t),_=l(n),m=0;m<a.length;++m){var v=a[m];if(!o[v]&&(!r||!r[v])&&(!_||!_[v])&&(!s||!s[v])){var g=f(n,v);try{c(t,v,g)}catch(b){}}}}return t}},function(e,t,n){(function(e){e.exports=function(){"use strict";var t,n;function r(){return t.apply(null,arguments)}function i(e){t=e}function o(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function a(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function s(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function l(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(s(e,t))return!1;return!0}function c(e){return void 0===e}function u(e){return"number"===typeof e||"[object Number]"===Object.prototype.toString.call(e)}function d(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function f(e,t){var n,r=[];for(n=0;n<e.length;++n)r.push(t(e[n],n));return r}function p(e,t){for(var n in t)s(t,n)&&(e[n]=t[n]);return s(t,"toString")&&(e.toString=t.toString),s(t,"valueOf")&&(e.valueOf=t.valueOf),e}function h(e,t,n,r){return Yn(e,t,n,r,!0).utc()}function _(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function m(e){return null==e._pf&&(e._pf=_()),e._pf}function v(e){if(null==e._isValid){var t=m(e),r=n.call(t.parsedDateParts,(function(e){return null!=e})),i=!isNaN(e._d.getTime())&&t.overflow<0&&!t.empty&&!t.invalidEra&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&r);if(e._strict&&(i=i&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour),null!=Object.isFrozen&&Object.isFrozen(e))return i;e._isValid=i}return e._isValid}function g(e){var t=h(NaN);return null!=e?p(m(t),e):m(t).userInvalidated=!0,t}n=Array.prototype.some?Array.prototype.some:function(e){var t,n=Object(this),r=n.length>>>0;for(t=0;t<r;t++)if(t in n&&e.call(this,n[t],t,n))return!0;return!1};var b=r.momentProperties=[],k=!1;function y(e,t){var n,r,i;if(c(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),c(t._i)||(e._i=t._i),c(t._f)||(e._f=t._f),c(t._l)||(e._l=t._l),c(t._strict)||(e._strict=t._strict),c(t._tzm)||(e._tzm=t._tzm),c(t._isUTC)||(e._isUTC=t._isUTC),c(t._offset)||(e._offset=t._offset),c(t._pf)||(e._pf=m(t)),c(t._locale)||(e._locale=t._locale),b.length>0)for(n=0;n<b.length;n++)c(i=t[r=b[n]])||(e[r]=i);return e}function w(e){y(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===k&&(k=!0,r.updateOffset(this),k=!1)}function C(e){return e instanceof w||null!=e&&null!=e._isAMomentObject}function A(e){!1===r.suppressDeprecationWarnings&&"undefined"!==typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function x(e,t){var n=!0;return p((function(){if(null!=r.deprecationHandler&&r.deprecationHandler(null,e),n){var i,o,a,l=[];for(o=0;o<arguments.length;o++){if(i="","object"===typeof arguments[o]){for(a in i+="\n["+o+"] ",arguments[0])s(arguments[0],a)&&(i+=a+": "+arguments[0][a]+", ");i=i.slice(0,-2)}else i=arguments[o];l.push(i)}A(e+"\nArguments: "+Array.prototype.slice.call(l).join("")+"\n"+(new Error).stack),n=!1}return t.apply(this,arguments)}),t)}var E,D={};function T(e,t){null!=r.deprecationHandler&&r.deprecationHandler(e,t),D[e]||(A(t),D[e]=!0)}function M(e){return"undefined"!==typeof Function&&e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function S(e){var t,n;for(n in e)s(e,n)&&(M(t=e[n])?this[n]=t:this["_"+n]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function P(e,t){var n,r=p({},e);for(n in t)s(t,n)&&(a(e[n])&&a(t[n])?(r[n]={},p(r[n],e[n]),p(r[n],t[n])):null!=t[n]?r[n]=t[n]:delete r[n]);for(n in e)s(e,n)&&!s(t,n)&&a(e[n])&&(r[n]=p({},r[n]));return r}function N(e){null!=e&&this.set(e)}r.suppressDeprecationWarnings=!1,r.deprecationHandler=null,E=Object.keys?Object.keys:function(e){var t,n=[];for(t in e)s(e,t)&&n.push(t);return n};var I={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function R(e,t,n){var r=this._calendar[e]||this._calendar.sameElse;return M(r)?r.call(t,n):r}function O(e,t,n){var r=""+Math.abs(e),i=t-r.length;return(e>=0?n?"+":"":"-")+Math.pow(10,Math.max(0,i)).toString().substr(1)+r}var L=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,j=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,q={},B={};function z(e,t,n,r){var i=r;"string"===typeof r&&(i=function(){return this[r]()}),e&&(B[e]=i),t&&(B[t[0]]=function(){return O(i.apply(this,arguments),t[1],t[2])}),n&&(B[n]=function(){return this.localeData().ordinal(i.apply(this,arguments),e)})}function H(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function F(e){var t,n,r=e.match(L);for(t=0,n=r.length;t<n;t++)B[r[t]]?r[t]=B[r[t]]:r[t]=H(r[t]);return function(t){var i,o="";for(i=0;i<n;i++)o+=M(r[i])?r[i].call(t,e):r[i];return o}}function G(e,t){return e.isValid()?(t=V(t,e.localeData()),q[t]=q[t]||F(t),q[t](e)):e.localeData().invalidDate()}function V(e,t){var n=5;function r(e){return t.longDateFormat(e)||e}for(j.lastIndex=0;n>=0&&j.test(e);)e=e.replace(j,r),j.lastIndex=0,n-=1;return e}var U={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function W(e){var t=this._longDateFormat[e],n=this._longDateFormat[e.toUpperCase()];return t||!n?t:(this._longDateFormat[e]=n.match(L).map((function(e){return"MMMM"===e||"MM"===e||"DD"===e||"dddd"===e?e.slice(1):e})).join(""),this._longDateFormat[e])}var Y="Invalid date";function Q(){return this._invalidDate}var K="%d",Z=/\d{1,2}/;function $(e){return this._ordinal.replace("%d",e)}var J={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function X(e,t,n,r){var i=this._relativeTime[n];return M(i)?i(e,t,n,r):i.replace(/%d/i,e)}function ee(e,t){var n=this._relativeTime[e>0?"future":"past"];return M(n)?n(t):n.replace(/%s/i,t)}var te={};function ne(e,t){var n=e.toLowerCase();te[n]=te[n+"s"]=te[t]=e}function re(e){return"string"===typeof e?te[e]||te[e.toLowerCase()]:void 0}function ie(e){var t,n,r={};for(n in e)s(e,n)&&(t=re(n))&&(r[t]=e[n]);return r}var oe={};function ae(e,t){oe[e]=t}function se(e){var t,n=[];for(t in e)s(e,t)&&n.push({unit:t,priority:oe[t]});return n.sort((function(e,t){return e.priority-t.priority})),n}function le(e){return e%4===0&&e%100!==0||e%400===0}function ce(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function ue(e){var t=+e,n=0;return 0!==t&&isFinite(t)&&(n=ce(t)),n}function de(e,t){return function(n){return null!=n?(pe(this,e,n),r.updateOffset(this,t),this):fe(this,e)}}function fe(e,t){return e.isValid()?e._d["get"+(e._isUTC?"UTC":"")+t]():NaN}function pe(e,t,n){e.isValid()&&!isNaN(n)&&("FullYear"===t&&le(e.year())&&1===e.month()&&29===e.date()?(n=ue(n),e._d["set"+(e._isUTC?"UTC":"")+t](n,e.month(),Xe(n,e.month()))):e._d["set"+(e._isUTC?"UTC":"")+t](n))}function he(e){return M(this[e=re(e)])?this[e]():this}function _e(e,t){if("object"===typeof e){var n,r=se(e=ie(e));for(n=0;n<r.length;n++)this[r[n].unit](e[r[n].unit])}else if(M(this[e=re(e)]))return this[e](t);return this}var me,ve=/\d/,ge=/\d\d/,be=/\d{3}/,ke=/\d{4}/,ye=/[+-]?\d{6}/,we=/\d\d?/,Ce=/\d\d\d\d?/,Ae=/\d\d\d\d\d\d?/,xe=/\d{1,3}/,Ee=/\d{1,4}/,De=/[+-]?\d{1,6}/,Te=/\d+/,Me=/[+-]?\d+/,Se=/Z|[+-]\d\d:?\d\d/gi,Pe=/Z|[+-]\d\d(?::?\d\d)?/gi,Ne=/[+-]?\d+(\.\d{1,3})?/,Ie=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i;function Re(e,t,n){me[e]=M(t)?t:function(e,r){return e&&n?n:t}}function Oe(e,t){return s(me,e)?me[e](t._strict,t._locale):new RegExp(Le(e))}function Le(e){return je(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(function(e,t,n,r,i){return t||n||r||i})))}function je(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}me={};var qe={};function Be(e,t){var n,r=t;for("string"===typeof e&&(e=[e]),u(t)&&(r=function(e,n){n[t]=ue(e)}),n=0;n<e.length;n++)qe[e[n]]=r}function ze(e,t){Be(e,(function(e,n,r,i){r._w=r._w||{},t(e,r._w,r,i)}))}function He(e,t,n){null!=t&&s(qe,e)&&qe[e](t,n._a,n,e)}var Fe,Ge=0,Ve=1,Ue=2,We=3,Ye=4,Qe=5,Ke=6,Ze=7,$e=8;function Je(e,t){return(e%t+t)%t}function Xe(e,t){if(isNaN(e)||isNaN(t))return NaN;var n=Je(t,12);return e+=(t-n)/12,1===n?le(e)?29:28:31-n%7%2}Fe=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1},z("M",["MM",2],"Mo",(function(){return this.month()+1})),z("MMM",0,0,(function(e){return this.localeData().monthsShort(this,e)})),z("MMMM",0,0,(function(e){return this.localeData().months(this,e)})),ne("month","M"),ae("month",8),Re("M",we),Re("MM",we,ge),Re("MMM",(function(e,t){return t.monthsShortRegex(e)})),Re("MMMM",(function(e,t){return t.monthsRegex(e)})),Be(["M","MM"],(function(e,t){t[Ve]=ue(e)-1})),Be(["MMM","MMMM"],(function(e,t,n,r){var i=n._locale.monthsParse(e,r,n._strict);null!=i?t[Ve]=i:m(n).invalidMonth=e}));var et="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),tt="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),nt=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,rt=Ie,it=Ie;function ot(e,t){return e?o(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||nt).test(t)?"format":"standalone"][e.month()]:o(this._months)?this._months:this._months.standalone}function at(e,t){return e?o(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[nt.test(t)?"format":"standalone"][e.month()]:o(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function st(e,t,n){var r,i,o,a=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],r=0;r<12;++r)o=h([2e3,r]),this._shortMonthsParse[r]=this.monthsShort(o,"").toLocaleLowerCase(),this._longMonthsParse[r]=this.months(o,"").toLocaleLowerCase();return n?"MMM"===t?-1!==(i=Fe.call(this._shortMonthsParse,a))?i:null:-1!==(i=Fe.call(this._longMonthsParse,a))?i:null:"MMM"===t?-1!==(i=Fe.call(this._shortMonthsParse,a))||-1!==(i=Fe.call(this._longMonthsParse,a))?i:null:-1!==(i=Fe.call(this._longMonthsParse,a))||-1!==(i=Fe.call(this._shortMonthsParse,a))?i:null}function lt(e,t,n){var r,i,o;if(this._monthsParseExact)return st.call(this,e,t,n);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),r=0;r<12;r++){if(i=h([2e3,r]),n&&!this._longMonthsParse[r]&&(this._longMonthsParse[r]=new RegExp("^"+this.months(i,"").replace(".","")+"$","i"),this._shortMonthsParse[r]=new RegExp("^"+this.monthsShort(i,"").replace(".","")+"$","i")),n||this._monthsParse[r]||(o="^"+this.months(i,"")+"|^"+this.monthsShort(i,""),this._monthsParse[r]=new RegExp(o.replace(".",""),"i")),n&&"MMMM"===t&&this._longMonthsParse[r].test(e))return r;if(n&&"MMM"===t&&this._shortMonthsParse[r].test(e))return r;if(!n&&this._monthsParse[r].test(e))return r}}function ct(e,t){var n;if(!e.isValid())return e;if("string"===typeof t)if(/^\d+$/.test(t))t=ue(t);else if(!u(t=e.localeData().monthsParse(t)))return e;return n=Math.min(e.date(),Xe(e.year(),t)),e._d["set"+(e._isUTC?"UTC":"")+"Month"](t,n),e}function ut(e){return null!=e?(ct(this,e),r.updateOffset(this,!0),this):fe(this,"Month")}function dt(){return Xe(this.year(),this.month())}function ft(e){return this._monthsParseExact?(s(this,"_monthsRegex")||ht.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(s(this,"_monthsShortRegex")||(this._monthsShortRegex=rt),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)}function pt(e){return this._monthsParseExact?(s(this,"_monthsRegex")||ht.call(this),e?this._monthsStrictRegex:this._monthsRegex):(s(this,"_monthsRegex")||(this._monthsRegex=it),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)}function ht(){function e(e,t){return t.length-e.length}var t,n,r=[],i=[],o=[];for(t=0;t<12;t++)n=h([2e3,t]),r.push(this.monthsShort(n,"")),i.push(this.months(n,"")),o.push(this.months(n,"")),o.push(this.monthsShort(n,""));for(r.sort(e),i.sort(e),o.sort(e),t=0;t<12;t++)r[t]=je(r[t]),i[t]=je(i[t]);for(t=0;t<24;t++)o[t]=je(o[t]);this._monthsRegex=new RegExp("^("+o.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+r.join("|")+")","i")}function _t(e){return le(e)?366:365}z("Y",0,0,(function(){var e=this.year();return e<=9999?O(e,4):"+"+e})),z(0,["YY",2],0,(function(){return this.year()%100})),z(0,["YYYY",4],0,"year"),z(0,["YYYYY",5],0,"year"),z(0,["YYYYYY",6,!0],0,"year"),ne("year","y"),ae("year",1),Re("Y",Me),Re("YY",we,ge),Re("YYYY",Ee,ke),Re("YYYYY",De,ye),Re("YYYYYY",De,ye),Be(["YYYYY","YYYYYY"],Ge),Be("YYYY",(function(e,t){t[Ge]=2===e.length?r.parseTwoDigitYear(e):ue(e)})),Be("YY",(function(e,t){t[Ge]=r.parseTwoDigitYear(e)})),Be("Y",(function(e,t){t[Ge]=parseInt(e,10)})),r.parseTwoDigitYear=function(e){return ue(e)+(ue(e)>68?1900:2e3)};var mt=de("FullYear",!0);function vt(){return le(this.year())}function gt(e,t,n,r,i,o,a){var s;return e<100&&e>=0?(s=new Date(e+400,t,n,r,i,o,a),isFinite(s.getFullYear())&&s.setFullYear(e)):s=new Date(e,t,n,r,i,o,a),s}function bt(e){var t,n;return e<100&&e>=0?((n=Array.prototype.slice.call(arguments))[0]=e+400,t=new Date(Date.UTC.apply(null,n)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function kt(e,t,n){var r=7+t-n;return-(7+bt(e,0,r).getUTCDay()-t)%7+r-1}function yt(e,t,n,r,i){var o,a,s=1+7*(t-1)+(7+n-r)%7+kt(e,r,i);return s<=0?a=_t(o=e-1)+s:s>_t(e)?(o=e+1,a=s-_t(e)):(o=e,a=s),{year:o,dayOfYear:a}}function wt(e,t,n){var r,i,o=kt(e.year(),t,n),a=Math.floor((e.dayOfYear()-o-1)/7)+1;return a<1?r=a+Ct(i=e.year()-1,t,n):a>Ct(e.year(),t,n)?(r=a-Ct(e.year(),t,n),i=e.year()+1):(i=e.year(),r=a),{week:r,year:i}}function Ct(e,t,n){var r=kt(e,t,n),i=kt(e+1,t,n);return(_t(e)-r+i)/7}function At(e){return wt(e,this._week.dow,this._week.doy).week}z("w",["ww",2],"wo","week"),z("W",["WW",2],"Wo","isoWeek"),ne("week","w"),ne("isoWeek","W"),ae("week",5),ae("isoWeek",5),Re("w",we),Re("ww",we,ge),Re("W",we),Re("WW",we,ge),ze(["w","ww","W","WW"],(function(e,t,n,r){t[r.substr(0,1)]=ue(e)}));var xt={dow:0,doy:6};function Et(){return this._week.dow}function Dt(){return this._week.doy}function Tt(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")}function Mt(e){var t=wt(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")}function St(e,t){return"string"!==typeof e?e:isNaN(e)?"number"===typeof(e=t.weekdaysParse(e))?e:null:parseInt(e,10)}function Pt(e,t){return"string"===typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function Nt(e,t){return e.slice(t,7).concat(e.slice(0,t))}z("d",0,"do","day"),z("dd",0,0,(function(e){return this.localeData().weekdaysMin(this,e)})),z("ddd",0,0,(function(e){return this.localeData().weekdaysShort(this,e)})),z("dddd",0,0,(function(e){return this.localeData().weekdays(this,e)})),z("e",0,0,"weekday"),z("E",0,0,"isoWeekday"),ne("day","d"),ne("weekday","e"),ne("isoWeekday","E"),ae("day",11),ae("weekday",11),ae("isoWeekday",11),Re("d",we),Re("e",we),Re("E",we),Re("dd",(function(e,t){return t.weekdaysMinRegex(e)})),Re("ddd",(function(e,t){return t.weekdaysShortRegex(e)})),Re("dddd",(function(e,t){return t.weekdaysRegex(e)})),ze(["dd","ddd","dddd"],(function(e,t,n,r){var i=n._locale.weekdaysParse(e,r,n._strict);null!=i?t.d=i:m(n).invalidWeekday=e})),ze(["d","e","E"],(function(e,t,n,r){t[r]=ue(e)}));var It="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Rt="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),Ot="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Lt=Ie,jt=Ie,qt=Ie;function Bt(e,t){var n=o(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?Nt(n,this._week.dow):e?n[e.day()]:n}function zt(e){return!0===e?Nt(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function Ht(e){return!0===e?Nt(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function Ft(e,t,n){var r,i,o,a=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],r=0;r<7;++r)o=h([2e3,1]).day(r),this._minWeekdaysParse[r]=this.weekdaysMin(o,"").toLocaleLowerCase(),this._shortWeekdaysParse[r]=this.weekdaysShort(o,"").toLocaleLowerCase(),this._weekdaysParse[r]=this.weekdays(o,"").toLocaleLowerCase();return n?"dddd"===t?-1!==(i=Fe.call(this._weekdaysParse,a))?i:null:"ddd"===t?-1!==(i=Fe.call(this._shortWeekdaysParse,a))?i:null:-1!==(i=Fe.call(this._minWeekdaysParse,a))?i:null:"dddd"===t?-1!==(i=Fe.call(this._weekdaysParse,a))||-1!==(i=Fe.call(this._shortWeekdaysParse,a))||-1!==(i=Fe.call(this._minWeekdaysParse,a))?i:null:"ddd"===t?-1!==(i=Fe.call(this._shortWeekdaysParse,a))||-1!==(i=Fe.call(this._weekdaysParse,a))||-1!==(i=Fe.call(this._minWeekdaysParse,a))?i:null:-1!==(i=Fe.call(this._minWeekdaysParse,a))||-1!==(i=Fe.call(this._weekdaysParse,a))||-1!==(i=Fe.call(this._shortWeekdaysParse,a))?i:null}function Gt(e,t,n){var r,i,o;if(this._weekdaysParseExact)return Ft.call(this,e,t,n);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),r=0;r<7;r++){if(i=h([2e3,1]).day(r),n&&!this._fullWeekdaysParse[r]&&(this._fullWeekdaysParse[r]=new RegExp("^"+this.weekdays(i,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[r]=new RegExp("^"+this.weekdaysShort(i,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[r]=new RegExp("^"+this.weekdaysMin(i,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[r]||(o="^"+this.weekdays(i,"")+"|^"+this.weekdaysShort(i,"")+"|^"+this.weekdaysMin(i,""),this._weekdaysParse[r]=new RegExp(o.replace(".",""),"i")),n&&"dddd"===t&&this._fullWeekdaysParse[r].test(e))return r;if(n&&"ddd"===t&&this._shortWeekdaysParse[r].test(e))return r;if(n&&"dd"===t&&this._minWeekdaysParse[r].test(e))return r;if(!n&&this._weekdaysParse[r].test(e))return r}}function Vt(e){if(!this.isValid())return null!=e?this:NaN;var t=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=e?(e=St(e,this.localeData()),this.add(e-t,"d")):t}function Ut(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")}function Wt(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=Pt(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7}function Yt(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Zt.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(s(this,"_weekdaysRegex")||(this._weekdaysRegex=Lt),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function Qt(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Zt.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(s(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=jt),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function Kt(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Zt.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(s(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=qt),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Zt(){function e(e,t){return t.length-e.length}var t,n,r,i,o,a=[],s=[],l=[],c=[];for(t=0;t<7;t++)n=h([2e3,1]).day(t),r=je(this.weekdaysMin(n,"")),i=je(this.weekdaysShort(n,"")),o=je(this.weekdays(n,"")),a.push(r),s.push(i),l.push(o),c.push(r),c.push(i),c.push(o);a.sort(e),s.sort(e),l.sort(e),c.sort(e),this._weekdaysRegex=new RegExp("^("+c.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+a.join("|")+")","i")}function $t(){return this.hours()%12||12}function Jt(){return this.hours()||24}function Xt(e,t){z(e,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)}))}function en(e,t){return t._meridiemParse}function tn(e){return"p"===(e+"").toLowerCase().charAt(0)}z("H",["HH",2],0,"hour"),z("h",["hh",2],0,$t),z("k",["kk",2],0,Jt),z("hmm",0,0,(function(){return""+$t.apply(this)+O(this.minutes(),2)})),z("hmmss",0,0,(function(){return""+$t.apply(this)+O(this.minutes(),2)+O(this.seconds(),2)})),z("Hmm",0,0,(function(){return""+this.hours()+O(this.minutes(),2)})),z("Hmmss",0,0,(function(){return""+this.hours()+O(this.minutes(),2)+O(this.seconds(),2)})),Xt("a",!0),Xt("A",!1),ne("hour","h"),ae("hour",13),Re("a",en),Re("A",en),Re("H",we),Re("h",we),Re("k",we),Re("HH",we,ge),Re("hh",we,ge),Re("kk",we,ge),Re("hmm",Ce),Re("hmmss",Ae),Re("Hmm",Ce),Re("Hmmss",Ae),Be(["H","HH"],We),Be(["k","kk"],(function(e,t,n){var r=ue(e);t[We]=24===r?0:r})),Be(["a","A"],(function(e,t,n){n._isPm=n._locale.isPM(e),n._meridiem=e})),Be(["h","hh"],(function(e,t,n){t[We]=ue(e),m(n).bigHour=!0})),Be("hmm",(function(e,t,n){var r=e.length-2;t[We]=ue(e.substr(0,r)),t[Ye]=ue(e.substr(r)),m(n).bigHour=!0})),Be("hmmss",(function(e,t,n){var r=e.length-4,i=e.length-2;t[We]=ue(e.substr(0,r)),t[Ye]=ue(e.substr(r,2)),t[Qe]=ue(e.substr(i)),m(n).bigHour=!0})),Be("Hmm",(function(e,t,n){var r=e.length-2;t[We]=ue(e.substr(0,r)),t[Ye]=ue(e.substr(r))})),Be("Hmmss",(function(e,t,n){var r=e.length-4,i=e.length-2;t[We]=ue(e.substr(0,r)),t[Ye]=ue(e.substr(r,2)),t[Qe]=ue(e.substr(i))}));var nn=/[ap]\.?m?\.?/i,rn=de("Hours",!0);function on(e,t,n){return e>11?n?"pm":"PM":n?"am":"AM"}var an,sn={calendar:I,longDateFormat:U,invalidDate:Y,ordinal:K,dayOfMonthOrdinalParse:Z,relativeTime:J,months:et,monthsShort:tt,week:xt,weekdays:It,weekdaysMin:Ot,weekdaysShort:Rt,meridiemParse:nn},ln={},cn={};function un(e,t){var n,r=Math.min(e.length,t.length);for(n=0;n<r;n+=1)if(e[n]!==t[n])return n;return r}function dn(e){return e?e.toLowerCase().replace("_","-"):e}function fn(e){for(var t,n,r,i,o=0;o<e.length;){for(t=(i=dn(e[o]).split("-")).length,n=(n=dn(e[o+1]))?n.split("-"):null;t>0;){if(r=pn(i.slice(0,t).join("-")))return r;if(n&&n.length>=t&&un(i,n)>=t-1)break;t--}o++}return an}function pn(t){var n=null;if(void 0===ln[t]&&"undefined"!==typeof e&&e&&e.exports)try{n=an._abbr,function(){var e=new Error("Cannot find module 'undefined'");throw e.code="MODULE_NOT_FOUND",e}(),hn(n)}catch(r){ln[t]=null}return ln[t]}function hn(e,t){var n;return e&&((n=c(t)?vn(e):_n(e,t))?an=n:"undefined"!==typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),an._abbr}function _n(e,t){if(null!==t){var n,r=sn;if(t.abbr=e,null!=ln[e])T("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),r=ln[e]._config;else if(null!=t.parentLocale)if(null!=ln[t.parentLocale])r=ln[t.parentLocale]._config;else{if(null==(n=pn(t.parentLocale)))return cn[t.parentLocale]||(cn[t.parentLocale]=[]),cn[t.parentLocale].push({name:e,config:t}),null;r=n._config}return ln[e]=new N(P(r,t)),cn[e]&&cn[e].forEach((function(e){_n(e.name,e.config)})),hn(e),ln[e]}return delete ln[e],null}function mn(e,t){if(null!=t){var n,r,i=sn;null!=ln[e]&&null!=ln[e].parentLocale?ln[e].set(P(ln[e]._config,t)):(null!=(r=pn(e))&&(i=r._config),t=P(i,t),null==r&&(t.abbr=e),(n=new N(t)).parentLocale=ln[e],ln[e]=n),hn(e)}else null!=ln[e]&&(null!=ln[e].parentLocale?(ln[e]=ln[e].parentLocale,e===hn()&&hn(e)):null!=ln[e]&&delete ln[e]);return ln[e]}function vn(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return an;if(!o(e)){if(t=pn(e))return t;e=[e]}return fn(e)}function gn(){return E(ln)}function bn(e){var t,n=e._a;return n&&-2===m(e).overflow&&(t=n[Ve]<0||n[Ve]>11?Ve:n[Ue]<1||n[Ue]>Xe(n[Ge],n[Ve])?Ue:n[We]<0||n[We]>24||24===n[We]&&(0!==n[Ye]||0!==n[Qe]||0!==n[Ke])?We:n[Ye]<0||n[Ye]>59?Ye:n[Qe]<0||n[Qe]>59?Qe:n[Ke]<0||n[Ke]>999?Ke:-1,m(e)._overflowDayOfYear&&(t<Ge||t>Ue)&&(t=Ue),m(e)._overflowWeeks&&-1===t&&(t=Ze),m(e)._overflowWeekday&&-1===t&&(t=$e),m(e).overflow=t),e}var kn=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,yn=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,wn=/Z|[+-]\d\d(?::?\d\d)?/,Cn=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],An=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],xn=/^\/?Date\((-?\d+)/i,En=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,Dn={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Tn(e){var t,n,r,i,o,a,s=e._i,l=kn.exec(s)||yn.exec(s);if(l){for(m(e).iso=!0,t=0,n=Cn.length;t<n;t++)if(Cn[t][1].exec(l[1])){i=Cn[t][0],r=!1!==Cn[t][2];break}if(null==i)return void(e._isValid=!1);if(l[3]){for(t=0,n=An.length;t<n;t++)if(An[t][1].exec(l[3])){o=(l[2]||" ")+An[t][0];break}if(null==o)return void(e._isValid=!1)}if(!r&&null!=o)return void(e._isValid=!1);if(l[4]){if(!wn.exec(l[4]))return void(e._isValid=!1);a="Z"}e._f=i+(o||"")+(a||""),zn(e)}else e._isValid=!1}function Mn(e,t,n,r,i,o){var a=[Sn(e),tt.indexOf(t),parseInt(n,10),parseInt(r,10),parseInt(i,10)];return o&&a.push(parseInt(o,10)),a}function Sn(e){var t=parseInt(e,10);return t<=49?2e3+t:t<=999?1900+t:t}function Pn(e){return e.replace(/\([^)]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function Nn(e,t,n){return!e||Rt.indexOf(e)===new Date(t[0],t[1],t[2]).getDay()||(m(n).weekdayMismatch=!0,n._isValid=!1,!1)}function In(e,t,n){if(e)return Dn[e];if(t)return 0;var r=parseInt(n,10),i=r%100;return(r-i)/100*60+i}function Rn(e){var t,n=En.exec(Pn(e._i));if(n){if(t=Mn(n[4],n[3],n[2],n[5],n[6],n[7]),!Nn(n[1],t,e))return;e._a=t,e._tzm=In(n[8],n[9],n[10]),e._d=bt.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),m(e).rfc2822=!0}else e._isValid=!1}function On(e){var t=xn.exec(e._i);null===t?(Tn(e),!1===e._isValid&&(delete e._isValid,Rn(e),!1===e._isValid&&(delete e._isValid,e._strict?e._isValid=!1:r.createFromInputFallback(e)))):e._d=new Date(+t[1])}function Ln(e,t,n){return null!=e?e:null!=t?t:n}function jn(e){var t=new Date(r.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}function qn(e){var t,n,r,i,o,a=[];if(!e._d){for(r=jn(e),e._w&&null==e._a[Ue]&&null==e._a[Ve]&&Bn(e),null!=e._dayOfYear&&(o=Ln(e._a[Ge],r[Ge]),(e._dayOfYear>_t(o)||0===e._dayOfYear)&&(m(e)._overflowDayOfYear=!0),n=bt(o,0,e._dayOfYear),e._a[Ve]=n.getUTCMonth(),e._a[Ue]=n.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=a[t]=r[t];for(;t<7;t++)e._a[t]=a[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[We]&&0===e._a[Ye]&&0===e._a[Qe]&&0===e._a[Ke]&&(e._nextDay=!0,e._a[We]=0),e._d=(e._useUTC?bt:gt).apply(null,a),i=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[We]=24),e._w&&"undefined"!==typeof e._w.d&&e._w.d!==i&&(m(e).weekdayMismatch=!0)}}function Bn(e){var t,n,r,i,o,a,s,l,c;null!=(t=e._w).GG||null!=t.W||null!=t.E?(o=1,a=4,n=Ln(t.GG,e._a[Ge],wt(Qn(),1,4).year),r=Ln(t.W,1),((i=Ln(t.E,1))<1||i>7)&&(l=!0)):(o=e._locale._week.dow,a=e._locale._week.doy,c=wt(Qn(),o,a),n=Ln(t.gg,e._a[Ge],c.year),r=Ln(t.w,c.week),null!=t.d?((i=t.d)<0||i>6)&&(l=!0):null!=t.e?(i=t.e+o,(t.e<0||t.e>6)&&(l=!0)):i=o),r<1||r>Ct(n,o,a)?m(e)._overflowWeeks=!0:null!=l?m(e)._overflowWeekday=!0:(s=yt(n,r,i,o,a),e._a[Ge]=s.year,e._dayOfYear=s.dayOfYear)}function zn(e){if(e._f!==r.ISO_8601)if(e._f!==r.RFC_2822){e._a=[],m(e).empty=!0;var t,n,i,o,a,s,l=""+e._i,c=l.length,u=0;for(i=V(e._f,e._locale).match(L)||[],t=0;t<i.length;t++)o=i[t],(n=(l.match(Oe(o,e))||[])[0])&&((a=l.substr(0,l.indexOf(n))).length>0&&m(e).unusedInput.push(a),l=l.slice(l.indexOf(n)+n.length),u+=n.length),B[o]?(n?m(e).empty=!1:m(e).unusedTokens.push(o),He(o,n,e)):e._strict&&!n&&m(e).unusedTokens.push(o);m(e).charsLeftOver=c-u,l.length>0&&m(e).unusedInput.push(l),e._a[We]<=12&&!0===m(e).bigHour&&e._a[We]>0&&(m(e).bigHour=void 0),m(e).parsedDateParts=e._a.slice(0),m(e).meridiem=e._meridiem,e._a[We]=Hn(e._locale,e._a[We],e._meridiem),null!==(s=m(e).era)&&(e._a[Ge]=e._locale.erasConvertYear(s,e._a[Ge])),qn(e),bn(e)}else Rn(e);else Tn(e)}function Hn(e,t,n){var r;return null==n?t:null!=e.meridiemHour?e.meridiemHour(t,n):null!=e.isPM?((r=e.isPM(n))&&t<12&&(t+=12),r||12!==t||(t=0),t):t}function Fn(e){var t,n,r,i,o,a,s=!1;if(0===e._f.length)return m(e).invalidFormat=!0,void(e._d=new Date(NaN));for(i=0;i<e._f.length;i++)o=0,a=!1,t=y({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[i],zn(t),v(t)&&(a=!0),o+=m(t).charsLeftOver,o+=10*m(t).unusedTokens.length,m(t).score=o,s?o<r&&(r=o,n=t):(null==r||o<r||a)&&(r=o,n=t,a&&(s=!0));p(e,n||t)}function Gn(e){if(!e._d){var t=ie(e._i),n=void 0===t.day?t.date:t.day;e._a=f([t.year,t.month,n,t.hour,t.minute,t.second,t.millisecond],(function(e){return e&&parseInt(e,10)})),qn(e)}}function Vn(e){var t=new w(bn(Un(e)));return t._nextDay&&(t.add(1,"d"),t._nextDay=void 0),t}function Un(e){var t=e._i,n=e._f;return e._locale=e._locale||vn(e._l),null===t||void 0===n&&""===t?g({nullInput:!0}):("string"===typeof t&&(e._i=t=e._locale.preparse(t)),C(t)?new w(bn(t)):(d(t)?e._d=t:o(n)?Fn(e):n?zn(e):Wn(e),v(e)||(e._d=null),e))}function Wn(e){var t=e._i;c(t)?e._d=new Date(r.now()):d(t)?e._d=new Date(t.valueOf()):"string"===typeof t?On(e):o(t)?(e._a=f(t.slice(0),(function(e){return parseInt(e,10)})),qn(e)):a(t)?Gn(e):u(t)?e._d=new Date(t):r.createFromInputFallback(e)}function Yn(e,t,n,r,i){var s={};return!0!==t&&!1!==t||(r=t,t=void 0),!0!==n&&!1!==n||(r=n,n=void 0),(a(e)&&l(e)||o(e)&&0===e.length)&&(e=void 0),s._isAMomentObject=!0,s._useUTC=s._isUTC=i,s._l=n,s._i=e,s._f=t,s._strict=r,Vn(s)}function Qn(e,t,n,r){return Yn(e,t,n,r,!1)}r.createFromInputFallback=x("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",(function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))})),r.ISO_8601=function(){},r.RFC_2822=function(){};var Kn=x("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var e=Qn.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:g()})),Zn=x("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var e=Qn.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:g()}));function $n(e,t){var n,r;if(1===t.length&&o(t[0])&&(t=t[0]),!t.length)return Qn();for(n=t[0],r=1;r<t.length;++r)t[r].isValid()&&!t[r][e](n)||(n=t[r]);return n}function Jn(){return $n("isBefore",[].slice.call(arguments,0))}function Xn(){return $n("isAfter",[].slice.call(arguments,0))}var er=function(){return Date.now?Date.now():+new Date},tr=["year","quarter","month","week","day","hour","minute","second","millisecond"];function nr(e){var t,n,r=!1;for(t in e)if(s(e,t)&&(-1===Fe.call(tr,t)||null!=e[t]&&isNaN(e[t])))return!1;for(n=0;n<tr.length;++n)if(e[tr[n]]){if(r)return!1;parseFloat(e[tr[n]])!==ue(e[tr[n]])&&(r=!0)}return!0}function rr(){return this._isValid}function ir(){return Dr(NaN)}function or(e){var t=ie(e),n=t.year||0,r=t.quarter||0,i=t.month||0,o=t.week||t.isoWeek||0,a=t.day||0,s=t.hour||0,l=t.minute||0,c=t.second||0,u=t.millisecond||0;this._isValid=nr(t),this._milliseconds=+u+1e3*c+6e4*l+1e3*s*60*60,this._days=+a+7*o,this._months=+i+3*r+12*n,this._data={},this._locale=vn(),this._bubble()}function ar(e){return e instanceof or}function sr(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function lr(e,t,n){var r,i=Math.min(e.length,t.length),o=Math.abs(e.length-t.length),a=0;for(r=0;r<i;r++)(n&&e[r]!==t[r]||!n&&ue(e[r])!==ue(t[r]))&&a++;return a+o}function cr(e,t){z(e,0,0,(function(){var e=this.utcOffset(),n="+";return e<0&&(e=-e,n="-"),n+O(~~(e/60),2)+t+O(~~e%60,2)}))}cr("Z",":"),cr("ZZ",""),Re("Z",Pe),Re("ZZ",Pe),Be(["Z","ZZ"],(function(e,t,n){n._useUTC=!0,n._tzm=dr(Pe,e)}));var ur=/([\+\-]|\d\d)/gi;function dr(e,t){var n,r,i=(t||"").match(e);return null===i?null:0===(r=60*(n=((i[i.length-1]||[])+"").match(ur)||["-",0,0])[1]+ue(n[2]))?0:"+"===n[0]?r:-r}function fr(e,t){var n,i;return t._isUTC?(n=t.clone(),i=(C(e)||d(e)?e.valueOf():Qn(e).valueOf())-n.valueOf(),n._d.setTime(n._d.valueOf()+i),r.updateOffset(n,!1),n):Qn(e).local()}function pr(e){return-Math.round(e._d.getTimezoneOffset())}function hr(e,t,n){var i,o=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null!=e){if("string"===typeof e){if(null===(e=dr(Pe,e)))return this}else Math.abs(e)<16&&!n&&(e*=60);return!this._isUTC&&t&&(i=pr(this)),this._offset=e,this._isUTC=!0,null!=i&&this.add(i,"m"),o!==e&&(!t||this._changeInProgress?Nr(this,Dr(e-o,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,r.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?o:pr(this)}function _r(e,t){return null!=e?("string"!==typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}function mr(e){return this.utcOffset(0,e)}function vr(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(pr(this),"m")),this}function gr(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"===typeof this._i){var e=dr(Se,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this}function br(e){return!!this.isValid()&&(e=e?Qn(e).utcOffset():0,(this.utcOffset()-e)%60===0)}function kr(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function yr(){if(!c(this._isDSTShifted))return this._isDSTShifted;var e,t={};return y(t,this),(t=Un(t))._a?(e=t._isUTC?h(t._a):Qn(t._a),this._isDSTShifted=this.isValid()&&lr(t._a,e.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function wr(){return!!this.isValid()&&!this._isUTC}function Cr(){return!!this.isValid()&&this._isUTC}function Ar(){return!!this.isValid()&&this._isUTC&&0===this._offset}r.updateOffset=function(){};var xr=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Er=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Dr(e,t){var n,r,i,o=e,a=null;return ar(e)?o={ms:e._milliseconds,d:e._days,M:e._months}:u(e)||!isNaN(+e)?(o={},t?o[t]=+e:o.milliseconds=+e):(a=xr.exec(e))?(n="-"===a[1]?-1:1,o={y:0,d:ue(a[Ue])*n,h:ue(a[We])*n,m:ue(a[Ye])*n,s:ue(a[Qe])*n,ms:ue(sr(1e3*a[Ke]))*n}):(a=Er.exec(e))?(n="-"===a[1]?-1:1,o={y:Tr(a[2],n),M:Tr(a[3],n),w:Tr(a[4],n),d:Tr(a[5],n),h:Tr(a[6],n),m:Tr(a[7],n),s:Tr(a[8],n)}):null==o?o={}:"object"===typeof o&&("from"in o||"to"in o)&&(i=Sr(Qn(o.from),Qn(o.to)),(o={}).ms=i.milliseconds,o.M=i.months),r=new or(o),ar(e)&&s(e,"_locale")&&(r._locale=e._locale),ar(e)&&s(e,"_isValid")&&(r._isValid=e._isValid),r}function Tr(e,t){var n=e&&parseFloat(e.replace(",","."));return(isNaN(n)?0:n)*t}function Mr(e,t){var n={};return n.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(n.months,"M").isAfter(t)&&--n.months,n.milliseconds=+t-+e.clone().add(n.months,"M"),n}function Sr(e,t){var n;return e.isValid()&&t.isValid()?(t=fr(t,e),e.isBefore(t)?n=Mr(e,t):((n=Mr(t,e)).milliseconds=-n.milliseconds,n.months=-n.months),n):{milliseconds:0,months:0}}function Pr(e,t){return function(n,r){var i;return null===r||isNaN(+r)||(T(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),i=n,n=r,r=i),Nr(this,Dr(n,r),e),this}}function Nr(e,t,n,i){var o=t._milliseconds,a=sr(t._days),s=sr(t._months);e.isValid()&&(i=null==i||i,s&&ct(e,fe(e,"Month")+s*n),a&&pe(e,"Date",fe(e,"Date")+a*n),o&&e._d.setTime(e._d.valueOf()+o*n),i&&r.updateOffset(e,a||s))}Dr.fn=or.prototype,Dr.invalid=ir;var Ir=Pr(1,"add"),Rr=Pr(-1,"subtract");function Or(e){return"string"===typeof e||e instanceof String}function Lr(e){return C(e)||d(e)||Or(e)||u(e)||qr(e)||jr(e)||null===e||void 0===e}function jr(e){var t,n,r=a(e)&&!l(e),i=!1,o=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"];for(t=0;t<o.length;t+=1)n=o[t],i=i||s(e,n);return r&&i}function qr(e){var t=o(e),n=!1;return t&&(n=0===e.filter((function(t){return!u(t)&&Or(e)})).length),t&&n}function Br(e){var t,n,r=a(e)&&!l(e),i=!1,o=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(t=0;t<o.length;t+=1)n=o[t],i=i||s(e,n);return r&&i}function zr(e,t){var n=e.diff(t,"days",!0);return n<-6?"sameElse":n<-1?"lastWeek":n<0?"lastDay":n<1?"sameDay":n<2?"nextDay":n<7?"nextWeek":"sameElse"}function Hr(e,t){1===arguments.length&&(arguments[0]?Lr(arguments[0])?(e=arguments[0],t=void 0):Br(arguments[0])&&(t=arguments[0],e=void 0):(e=void 0,t=void 0));var n=e||Qn(),i=fr(n,this).startOf("day"),o=r.calendarFormat(this,i)||"sameElse",a=t&&(M(t[o])?t[o].call(this,n):t[o]);return this.format(a||this.localeData().calendar(o,this,Qn(n)))}function Fr(){return new w(this)}function Gr(e,t){var n=C(e)?e:Qn(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=re(t)||"millisecond")?this.valueOf()>n.valueOf():n.valueOf()<this.clone().startOf(t).valueOf())}function Vr(e,t){var n=C(e)?e:Qn(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=re(t)||"millisecond")?this.valueOf()<n.valueOf():this.clone().endOf(t).valueOf()<n.valueOf())}function Ur(e,t,n,r){var i=C(e)?e:Qn(e),o=C(t)?t:Qn(t);return!!(this.isValid()&&i.isValid()&&o.isValid())&&("("===(r=r||"()")[0]?this.isAfter(i,n):!this.isBefore(i,n))&&(")"===r[1]?this.isBefore(o,n):!this.isAfter(o,n))}function Wr(e,t){var n,r=C(e)?e:Qn(e);return!(!this.isValid()||!r.isValid())&&("millisecond"===(t=re(t)||"millisecond")?this.valueOf()===r.valueOf():(n=r.valueOf(),this.clone().startOf(t).valueOf()<=n&&n<=this.clone().endOf(t).valueOf()))}function Yr(e,t){return this.isSame(e,t)||this.isAfter(e,t)}function Qr(e,t){return this.isSame(e,t)||this.isBefore(e,t)}function Kr(e,t,n){var r,i,o;if(!this.isValid())return NaN;if(!(r=fr(e,this)).isValid())return NaN;switch(i=6e4*(r.utcOffset()-this.utcOffset()),t=re(t)){case"year":o=Zr(this,r)/12;break;case"month":o=Zr(this,r);break;case"quarter":o=Zr(this,r)/3;break;case"second":o=(this-r)/1e3;break;case"minute":o=(this-r)/6e4;break;case"hour":o=(this-r)/36e5;break;case"day":o=(this-r-i)/864e5;break;case"week":o=(this-r-i)/6048e5;break;default:o=this-r}return n?o:ce(o)}function Zr(e,t){if(e.date()<t.date())return-Zr(t,e);var n=12*(t.year()-e.year())+(t.month()-e.month()),r=e.clone().add(n,"months");return-(n+(t-r<0?(t-r)/(r-e.clone().add(n-1,"months")):(t-r)/(e.clone().add(n+1,"months")-r)))||0}function $r(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function Jr(e){if(!this.isValid())return null;var t=!0!==e,n=t?this.clone().utc():this;return n.year()<0||n.year()>9999?G(n,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):M(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",G(n,"Z")):G(n,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function Xr(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e,t,n,r,i="moment",o="";return this.isLocal()||(i=0===this.utcOffset()?"moment.utc":"moment.parseZone",o="Z"),e="["+i+'("]',t=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",n="-MM-DD[T]HH:mm:ss.SSS",r=o+'[")]',this.format(e+t+n+r)}function ei(e){e||(e=this.isUtc()?r.defaultFormatUtc:r.defaultFormat);var t=G(this,e);return this.localeData().postformat(t)}function ti(e,t){return this.isValid()&&(C(e)&&e.isValid()||Qn(e).isValid())?Dr({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function ni(e){return this.from(Qn(),e)}function ri(e,t){return this.isValid()&&(C(e)&&e.isValid()||Qn(e).isValid())?Dr({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function ii(e){return this.to(Qn(),e)}function oi(e){var t;return void 0===e?this._locale._abbr:(null!=(t=vn(e))&&(this._locale=t),this)}r.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",r.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var ai=x("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",(function(e){return void 0===e?this.localeData():this.locale(e)}));function si(){return this._locale}var li=1e3,ci=60*li,ui=60*ci,di=3506328*ui;function fi(e,t){return(e%t+t)%t}function pi(e,t,n){return e<100&&e>=0?new Date(e+400,t,n)-di:new Date(e,t,n).valueOf()}function hi(e,t,n){return e<100&&e>=0?Date.UTC(e+400,t,n)-di:Date.UTC(e,t,n)}function _i(e){var t,n;if(void 0===(e=re(e))||"millisecond"===e||!this.isValid())return this;switch(n=this._isUTC?hi:pi,e){case"year":t=n(this.year(),0,1);break;case"quarter":t=n(this.year(),this.month()-this.month()%3,1);break;case"month":t=n(this.year(),this.month(),1);break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=n(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=fi(t+(this._isUTC?0:this.utcOffset()*ci),ui);break;case"minute":t=this._d.valueOf(),t-=fi(t,ci);break;case"second":t=this._d.valueOf(),t-=fi(t,li)}return this._d.setTime(t),r.updateOffset(this,!0),this}function mi(e){var t,n;if(void 0===(e=re(e))||"millisecond"===e||!this.isValid())return this;switch(n=this._isUTC?hi:pi,e){case"year":t=n(this.year()+1,0,1)-1;break;case"quarter":t=n(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=n(this.year(),this.month()+1,1)-1;break;case"week":t=n(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=n(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=n(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=ui-fi(t+(this._isUTC?0:this.utcOffset()*ci),ui)-1;break;case"minute":t=this._d.valueOf(),t+=ci-fi(t,ci)-1;break;case"second":t=this._d.valueOf(),t+=li-fi(t,li)-1}return this._d.setTime(t),r.updateOffset(this,!0),this}function vi(){return this._d.valueOf()-6e4*(this._offset||0)}function gi(){return Math.floor(this.valueOf()/1e3)}function bi(){return new Date(this.valueOf())}function ki(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function yi(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function wi(){return this.isValid()?this.toISOString():null}function Ci(){return v(this)}function Ai(){return p({},m(this))}function xi(){return m(this).overflow}function Ei(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function Di(e,t){var n,i,o,a=this._eras||vn("en")._eras;for(n=0,i=a.length;n<i;++n)switch("string"===typeof a[n].since&&(o=r(a[n].since).startOf("day"),a[n].since=o.valueOf()),typeof a[n].until){case"undefined":a[n].until=1/0;break;case"string":o=r(a[n].until).startOf("day").valueOf(),a[n].until=o.valueOf()}return a}function Ti(e,t,n){var r,i,o,a,s,l=this.eras();for(e=e.toUpperCase(),r=0,i=l.length;r<i;++r)if(o=l[r].name.toUpperCase(),a=l[r].abbr.toUpperCase(),s=l[r].narrow.toUpperCase(),n)switch(t){case"N":case"NN":case"NNN":if(a===e)return l[r];break;case"NNNN":if(o===e)return l[r];break;case"NNNNN":if(s===e)return l[r]}else if([o,a,s].indexOf(e)>=0)return l[r]}function Mi(e,t){var n=e.since<=e.until?1:-1;return void 0===t?r(e.since).year():r(e.since).year()+(t-e.offset)*n}function Si(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e){if(n=this.clone().startOf("day").valueOf(),r[e].since<=n&&n<=r[e].until)return r[e].name;if(r[e].until<=n&&n<=r[e].since)return r[e].name}return""}function Pi(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e){if(n=this.clone().startOf("day").valueOf(),r[e].since<=n&&n<=r[e].until)return r[e].narrow;if(r[e].until<=n&&n<=r[e].since)return r[e].narrow}return""}function Ni(){var e,t,n,r=this.localeData().eras();for(e=0,t=r.length;e<t;++e){if(n=this.clone().startOf("day").valueOf(),r[e].since<=n&&n<=r[e].until)return r[e].abbr;if(r[e].until<=n&&n<=r[e].since)return r[e].abbr}return""}function Ii(){var e,t,n,i,o=this.localeData().eras();for(e=0,t=o.length;e<t;++e)if(n=o[e].since<=o[e].until?1:-1,i=this.clone().startOf("day").valueOf(),o[e].since<=i&&i<=o[e].until||o[e].until<=i&&i<=o[e].since)return(this.year()-r(o[e].since).year())*n+o[e].offset;return this.year()}function Ri(e){return s(this,"_erasNameRegex")||Hi.call(this),e?this._erasNameRegex:this._erasRegex}function Oi(e){return s(this,"_erasAbbrRegex")||Hi.call(this),e?this._erasAbbrRegex:this._erasRegex}function Li(e){return s(this,"_erasNarrowRegex")||Hi.call(this),e?this._erasNarrowRegex:this._erasRegex}function ji(e,t){return t.erasAbbrRegex(e)}function qi(e,t){return t.erasNameRegex(e)}function Bi(e,t){return t.erasNarrowRegex(e)}function zi(e,t){return t._eraYearOrdinalRegex||Te}function Hi(){var e,t,n=[],r=[],i=[],o=[],a=this.eras();for(e=0,t=a.length;e<t;++e)r.push(je(a[e].name)),n.push(je(a[e].abbr)),i.push(je(a[e].narrow)),o.push(je(a[e].name)),o.push(je(a[e].abbr)),o.push(je(a[e].narrow));this._erasRegex=new RegExp("^("+o.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+r.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+n.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+i.join("|")+")","i")}function Fi(e,t){z(0,[e,e.length],0,t)}function Gi(e){return Ki.call(this,e,this.week(),this.weekday(),this.localeData()._week.dow,this.localeData()._week.doy)}function Vi(e){return Ki.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function Ui(){return Ct(this.year(),1,4)}function Wi(){return Ct(this.isoWeekYear(),1,4)}function Yi(){var e=this.localeData()._week;return Ct(this.year(),e.dow,e.doy)}function Qi(){var e=this.localeData()._week;return Ct(this.weekYear(),e.dow,e.doy)}function Ki(e,t,n,r,i){var o;return null==e?wt(this,r,i).year:(t>(o=Ct(e,r,i))&&(t=o),Zi.call(this,e,t,n,r,i))}function Zi(e,t,n,r,i){var o=yt(e,t,n,r,i),a=bt(o.year,0,o.dayOfYear);return this.year(a.getUTCFullYear()),this.month(a.getUTCMonth()),this.date(a.getUTCDate()),this}function $i(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)}z("N",0,0,"eraAbbr"),z("NN",0,0,"eraAbbr"),z("NNN",0,0,"eraAbbr"),z("NNNN",0,0,"eraName"),z("NNNNN",0,0,"eraNarrow"),z("y",["y",1],"yo","eraYear"),z("y",["yy",2],0,"eraYear"),z("y",["yyy",3],0,"eraYear"),z("y",["yyyy",4],0,"eraYear"),Re("N",ji),Re("NN",ji),Re("NNN",ji),Re("NNNN",qi),Re("NNNNN",Bi),Be(["N","NN","NNN","NNNN","NNNNN"],(function(e,t,n,r){var i=n._locale.erasParse(e,r,n._strict);i?m(n).era=i:m(n).invalidEra=e})),Re("y",Te),Re("yy",Te),Re("yyy",Te),Re("yyyy",Te),Re("yo",zi),Be(["y","yy","yyy","yyyy"],Ge),Be(["yo"],(function(e,t,n,r){var i;n._locale._eraYearOrdinalRegex&&(i=e.match(n._locale._eraYearOrdinalRegex)),n._locale.eraYearOrdinalParse?t[Ge]=n._locale.eraYearOrdinalParse(e,i):t[Ge]=parseInt(e,10)})),z(0,["gg",2],0,(function(){return this.weekYear()%100})),z(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),Fi("gggg","weekYear"),Fi("ggggg","weekYear"),Fi("GGGG","isoWeekYear"),Fi("GGGGG","isoWeekYear"),ne("weekYear","gg"),ne("isoWeekYear","GG"),ae("weekYear",1),ae("isoWeekYear",1),Re("G",Me),Re("g",Me),Re("GG",we,ge),Re("gg",we,ge),Re("GGGG",Ee,ke),Re("gggg",Ee,ke),Re("GGGGG",De,ye),Re("ggggg",De,ye),ze(["gggg","ggggg","GGGG","GGGGG"],(function(e,t,n,r){t[r.substr(0,2)]=ue(e)})),ze(["gg","GG"],(function(e,t,n,i){t[i]=r.parseTwoDigitYear(e)})),z("Q",0,"Qo","quarter"),ne("quarter","Q"),ae("quarter",7),Re("Q",ve),Be("Q",(function(e,t){t[Ve]=3*(ue(e)-1)})),z("D",["DD",2],"Do","date"),ne("date","D"),ae("date",9),Re("D",we),Re("DD",we,ge),Re("Do",(function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient})),Be(["D","DD"],Ue),Be("Do",(function(e,t){t[Ue]=ue(e.match(we)[0])}));var Ji=de("Date",!0);function Xi(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")}z("DDD",["DDDD",3],"DDDo","dayOfYear"),ne("dayOfYear","DDD"),ae("dayOfYear",4),Re("DDD",xe),Re("DDDD",be),Be(["DDD","DDDD"],(function(e,t,n){n._dayOfYear=ue(e)})),z("m",["mm",2],0,"minute"),ne("minute","m"),ae("minute",14),Re("m",we),Re("mm",we,ge),Be(["m","mm"],Ye);var eo=de("Minutes",!1);z("s",["ss",2],0,"second"),ne("second","s"),ae("second",15),Re("s",we),Re("ss",we,ge),Be(["s","ss"],Qe);var to,no,ro=de("Seconds",!1);for(z("S",0,0,(function(){return~~(this.millisecond()/100)})),z(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),z(0,["SSS",3],0,"millisecond"),z(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),z(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),z(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),z(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),z(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),z(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),ne("millisecond","ms"),ae("millisecond",16),Re("S",xe,ve),Re("SS",xe,ge),Re("SSS",xe,be),to="SSSS";to.length<=9;to+="S")Re(to,Te);function io(e,t){t[Ke]=ue(1e3*("0."+e))}for(to="S";to.length<=9;to+="S")Be(to,io);function oo(){return this._isUTC?"UTC":""}function ao(){return this._isUTC?"Coordinated Universal Time":""}no=de("Milliseconds",!1),z("z",0,0,"zoneAbbr"),z("zz",0,0,"zoneName");var so=w.prototype;function lo(e){return Qn(1e3*e)}function co(){return Qn.apply(null,arguments).parseZone()}function uo(e){return e}so.add=Ir,so.calendar=Hr,so.clone=Fr,so.diff=Kr,so.endOf=mi,so.format=ei,so.from=ti,so.fromNow=ni,so.to=ri,so.toNow=ii,so.get=he,so.invalidAt=xi,so.isAfter=Gr,so.isBefore=Vr,so.isBetween=Ur,so.isSame=Wr,so.isSameOrAfter=Yr,so.isSameOrBefore=Qr,so.isValid=Ci,so.lang=ai,so.locale=oi,so.localeData=si,so.max=Zn,so.min=Kn,so.parsingFlags=Ai,so.set=_e,so.startOf=_i,so.subtract=Rr,so.toArray=ki,so.toObject=yi,so.toDate=bi,so.toISOString=Jr,so.inspect=Xr,"undefined"!==typeof Symbol&&null!=Symbol.for&&(so[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),so.toJSON=wi,so.toString=$r,so.unix=gi,so.valueOf=vi,so.creationData=Ei,so.eraName=Si,so.eraNarrow=Pi,so.eraAbbr=Ni,so.eraYear=Ii,so.year=mt,so.isLeapYear=vt,so.weekYear=Gi,so.isoWeekYear=Vi,so.quarter=so.quarters=$i,so.month=ut,so.daysInMonth=dt,so.week=so.weeks=Tt,so.isoWeek=so.isoWeeks=Mt,so.weeksInYear=Yi,so.weeksInWeekYear=Qi,so.isoWeeksInYear=Ui,so.isoWeeksInISOWeekYear=Wi,so.date=Ji,so.day=so.days=Vt,so.weekday=Ut,so.isoWeekday=Wt,so.dayOfYear=Xi,so.hour=so.hours=rn,so.minute=so.minutes=eo,so.second=so.seconds=ro,so.millisecond=so.milliseconds=no,so.utcOffset=hr,so.utc=mr,so.local=vr,so.parseZone=gr,so.hasAlignedHourOffset=br,so.isDST=kr,so.isLocal=wr,so.isUtcOffset=Cr,so.isUtc=Ar,so.isUTC=Ar,so.zoneAbbr=oo,so.zoneName=ao,so.dates=x("dates accessor is deprecated. Use date instead.",Ji),so.months=x("months accessor is deprecated. Use month instead",ut),so.years=x("years accessor is deprecated. Use year instead",mt),so.zone=x("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",_r),so.isDSTShifted=x("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",yr);var fo=N.prototype;function po(e,t,n,r){var i=vn(),o=h().set(r,t);return i[n](o,e)}function ho(e,t,n){if(u(e)&&(t=e,e=void 0),e=e||"",null!=t)return po(e,t,n,"month");var r,i=[];for(r=0;r<12;r++)i[r]=po(e,r,n,"month");return i}function _o(e,t,n,r){"boolean"===typeof e?(u(t)&&(n=t,t=void 0),t=t||""):(n=t=e,e=!1,u(t)&&(n=t,t=void 0),t=t||"");var i,o=vn(),a=e?o._week.dow:0,s=[];if(null!=n)return po(t,(n+a)%7,r,"day");for(i=0;i<7;i++)s[i]=po(t,(i+a)%7,r,"day");return s}function mo(e,t){return ho(e,t,"months")}function vo(e,t){return ho(e,t,"monthsShort")}function go(e,t,n){return _o(e,t,n,"weekdays")}function bo(e,t,n){return _o(e,t,n,"weekdaysShort")}function ko(e,t,n){return _o(e,t,n,"weekdaysMin")}fo.calendar=R,fo.longDateFormat=W,fo.invalidDate=Q,fo.ordinal=$,fo.preparse=uo,fo.postformat=uo,fo.relativeTime=X,fo.pastFuture=ee,fo.set=S,fo.eras=Di,fo.erasParse=Ti,fo.erasConvertYear=Mi,fo.erasAbbrRegex=Oi,fo.erasNameRegex=Ri,fo.erasNarrowRegex=Li,fo.months=ot,fo.monthsShort=at,fo.monthsParse=lt,fo.monthsRegex=pt,fo.monthsShortRegex=ft,fo.week=At,fo.firstDayOfYear=Dt,fo.firstDayOfWeek=Et,fo.weekdays=Bt,fo.weekdaysMin=Ht,fo.weekdaysShort=zt,fo.weekdaysParse=Gt,fo.weekdaysRegex=Yt,fo.weekdaysShortRegex=Qt,fo.weekdaysMinRegex=Kt,fo.isPM=tn,fo.meridiem=on,hn("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===ue(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),r.lang=x("moment.lang is deprecated. Use moment.locale instead.",hn),r.langData=x("moment.langData is deprecated. Use moment.localeData instead.",vn);var yo=Math.abs;function wo(){var e=this._data;return this._milliseconds=yo(this._milliseconds),this._days=yo(this._days),this._months=yo(this._months),e.milliseconds=yo(e.milliseconds),e.seconds=yo(e.seconds),e.minutes=yo(e.minutes),e.hours=yo(e.hours),e.months=yo(e.months),e.years=yo(e.years),this}function Co(e,t,n,r){var i=Dr(t,n);return e._milliseconds+=r*i._milliseconds,e._days+=r*i._days,e._months+=r*i._months,e._bubble()}function Ao(e,t){return Co(this,e,t,1)}function xo(e,t){return Co(this,e,t,-1)}function Eo(e){return e<0?Math.floor(e):Math.ceil(e)}function Do(){var e,t,n,r,i,o=this._milliseconds,a=this._days,s=this._months,l=this._data;return o>=0&&a>=0&&s>=0||o<=0&&a<=0&&s<=0||(o+=864e5*Eo(Mo(s)+a),a=0,s=0),l.milliseconds=o%1e3,e=ce(o/1e3),l.seconds=e%60,t=ce(e/60),l.minutes=t%60,n=ce(t/60),l.hours=n%24,a+=ce(n/24),s+=i=ce(To(a)),a-=Eo(Mo(i)),r=ce(s/12),s%=12,l.days=a,l.months=s,l.years=r,this}function To(e){return 4800*e/146097}function Mo(e){return 146097*e/4800}function So(e){if(!this.isValid())return NaN;var t,n,r=this._milliseconds;if("month"===(e=re(e))||"quarter"===e||"year"===e)switch(t=this._days+r/864e5,n=this._months+To(t),e){case"month":return n;case"quarter":return n/3;case"year":return n/12}else switch(t=this._days+Math.round(Mo(this._months)),e){case"week":return t/7+r/6048e5;case"day":return t+r/864e5;case"hour":return 24*t+r/36e5;case"minute":return 1440*t+r/6e4;case"second":return 86400*t+r/1e3;case"millisecond":return Math.floor(864e5*t)+r;default:throw new Error("Unknown unit "+e)}}function Po(){return this.isValid()?this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*ue(this._months/12):NaN}function No(e){return function(){return this.as(e)}}var Io=No("ms"),Ro=No("s"),Oo=No("m"),Lo=No("h"),jo=No("d"),qo=No("w"),Bo=No("M"),zo=No("Q"),Ho=No("y");function Fo(){return Dr(this)}function Go(e){return e=re(e),this.isValid()?this[e+"s"]():NaN}function Vo(e){return function(){return this.isValid()?this._data[e]:NaN}}var Uo=Vo("milliseconds"),Wo=Vo("seconds"),Yo=Vo("minutes"),Qo=Vo("hours"),Ko=Vo("days"),Zo=Vo("months"),$o=Vo("years");function Jo(){return ce(this.days()/7)}var Xo=Math.round,ea={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function ta(e,t,n,r,i){return i.relativeTime(t||1,!!n,e,r)}function na(e,t,n,r){var i=Dr(e).abs(),o=Xo(i.as("s")),a=Xo(i.as("m")),s=Xo(i.as("h")),l=Xo(i.as("d")),c=Xo(i.as("M")),u=Xo(i.as("w")),d=Xo(i.as("y")),f=o<=n.ss&&["s",o]||o<n.s&&["ss",o]||a<=1&&["m"]||a<n.m&&["mm",a]||s<=1&&["h"]||s<n.h&&["hh",s]||l<=1&&["d"]||l<n.d&&["dd",l];return null!=n.w&&(f=f||u<=1&&["w"]||u<n.w&&["ww",u]),(f=f||c<=1&&["M"]||c<n.M&&["MM",c]||d<=1&&["y"]||["yy",d])[2]=t,f[3]=+e>0,f[4]=r,ta.apply(null,f)}function ra(e){return void 0===e?Xo:"function"===typeof e&&(Xo=e,!0)}function ia(e,t){return void 0!==ea[e]&&(void 0===t?ea[e]:(ea[e]=t,"s"===e&&(ea.ss=t-1),!0))}function oa(e,t){if(!this.isValid())return this.localeData().invalidDate();var n,r,i=!1,o=ea;return"object"===typeof e&&(t=e,e=!1),"boolean"===typeof e&&(i=e),"object"===typeof t&&(o=Object.assign({},ea,t),null!=t.s&&null==t.ss&&(o.ss=t.s-1)),r=na(this,!i,o,n=this.localeData()),i&&(r=n.pastFuture(+this,r)),n.postformat(r)}var aa=Math.abs;function sa(e){return(e>0)-(e<0)||+e}function la(){if(!this.isValid())return this.localeData().invalidDate();var e,t,n,r,i,o,a,s,l=aa(this._milliseconds)/1e3,c=aa(this._days),u=aa(this._months),d=this.asSeconds();return d?(e=ce(l/60),t=ce(e/60),l%=60,e%=60,n=ce(u/12),u%=12,r=l?l.toFixed(3).replace(/\.?0+$/,""):"",i=d<0?"-":"",o=sa(this._months)!==sa(d)?"-":"",a=sa(this._days)!==sa(d)?"-":"",s=sa(this._milliseconds)!==sa(d)?"-":"",i+"P"+(n?o+n+"Y":"")+(u?o+u+"M":"")+(c?a+c+"D":"")+(t||e||l?"T":"")+(t?s+t+"H":"")+(e?s+e+"M":"")+(l?s+r+"S":"")):"P0D"}var ca=or.prototype;return ca.isValid=rr,ca.abs=wo,ca.add=Ao,ca.subtract=xo,ca.as=So,ca.asMilliseconds=Io,ca.asSeconds=Ro,ca.asMinutes=Oo,ca.asHours=Lo,ca.asDays=jo,ca.asWeeks=qo,ca.asMonths=Bo,ca.asQuarters=zo,ca.asYears=Ho,ca.valueOf=Po,ca._bubble=Do,ca.clone=Fo,ca.get=Go,ca.milliseconds=Uo,ca.seconds=Wo,ca.minutes=Yo,ca.hours=Qo,ca.days=Ko,ca.weeks=Jo,ca.months=Zo,ca.years=$o,ca.humanize=oa,ca.toISOString=la,ca.toString=la,ca.toJSON=la,ca.locale=oi,ca.localeData=si,ca.toIsoString=x("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",la),ca.lang=ai,z("X",0,0,"unix"),z("x",0,0,"valueOf"),Re("x",Me),Re("X",Ne),Be("X",(function(e,t,n){n._d=new Date(1e3*parseFloat(e))})),Be("x",(function(e,t,n){n._d=new Date(ue(e))})),r.version="2.29.1",i(Qn),r.fn=so,r.min=Jn,r.max=Xn,r.now=er,r.utc=h,r.unix=lo,r.months=mo,r.isDate=d,r.locale=hn,r.invalid=g,r.duration=Dr,r.isMoment=C,r.weekdays=go,r.parseZone=co,r.localeData=vn,r.isDuration=ar,r.monthsShort=vo,r.weekdaysMin=ko,r.defineLocale=_n,r.updateLocale=mn,r.locales=gn,r.weekdaysShort=bo,r.normalizeUnits=re,r.relativeTimeRounding=ra,r.relativeTimeThreshold=ia,r.calendarFormat=zr,r.prototype=so,r.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},r}()}).call(this,n(7)(e))},function(e,t,n){"use strict";t.a={el:{colorpicker:{confirm:"OK",clear:"Clear"},datepicker:{now:"Now",today:"Today",cancel:"Cancel",clear:"Clear",confirm:"OK",selectDate:"Select date",selectTime:"Select time",startDate:"Start Date",startTime:"Start Time",endDate:"End Date",endTime:"End Time",year:"",month1:"Jan",month2:"Feb",month3:"Mar",month4:"Apr",month5:"May",month6:"Jun",month7:"Jul",month8:"Aug",month9:"Sep",month10:"Oct",month11:"Nov",month12:"Dec",weeks:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},months:{jan:"Jan",feb:"Feb",mar:"Mar",apr:"Apr",may:"May",jun:"Jun",jul:"Jul",aug:"Aug",sep:"Sep",oct:"Oct",nov:"Nov",dec:"Dec"}},select:{loading:"Loading",noMatch:"No matching data",noData:"No data",placeholder:"Select"},cascader:{noMatch:"No matching data",loading:"Loading",placeholder:"Select"},pagination:{goto:"Go to",pagesize:"/page",total:"Total {total}",pageClassifier:""},messagebox:{title:"Message",confirm:"OK",cancel:"Cancel",error:"Illegal input"},upload:{delete:"Delete",preview:"Preview",continue:"Continue"},table:{emptyText:"No Data",confirmFilter:"Confirm",resetFilter:"Reset",clearFilter:"All",sumText:"Sum"},tree:{emptyText:"No Data"},transfer:{noMatch:"No matching data",noData:"No data",titles:["List 1","List 2"],filterPlaceholder:"Enter keyword",noCheckedFormat:"{total} items",hasCheckedFormat:"{checked}/{total} checked"}}}},function(e,t,n){"use strict";var r=n(2),i=n.n(r);function o(){return o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o.apply(this,arguments)}var a=function(e){var t=e.src,n=e.sources,a=e.width,s=e.height,l=e.hasSpacer,c=e.imgAttributes,u=e.isZoomed,d=e.fadeDuration,f=a&&s&&l;return i.a.createElement("div",{style:{paddingTop:f?s/a*100+"%":null}},n&&n.length>0?i.a.createElement("picture",null,n.map((function(e,t){return i.a.createElement(r.Fragment,{key:t},e.srcSet&&i.a.createElement("source",e))})),i.a.createElement("img",o({},c,{className:"iiz__img "+(c.className||"")+" "+(u?"iiz__img--hidden":"")+" "+(f?"iiz__img--abs":""),style:{transition:"linear 0ms opacity "+(u?d:0)+"ms, linear "+d+"ms visibility "+(u?d:0)+"ms"},src:t,width:a,height:s}))):i.a.createElement("img",o({},c,{className:"iiz__img "+(c.className||"")+" "+(u?"iiz__img--hidden":"")+" "+(f?"iiz__img--abs":""),style:{transition:"linear 0ms opacity "+(u?d:0)+"ms, linear "+d+"ms visibility "+(u?d:0)+"ms"},src:t,width:a,height:s})))};a.propTypes={};var s=a,l=function(e){var t=e.src,n=e.fadeDuration,o=e.top,a=e.left,s=e.isZoomed,l=e.onLoad,c=e.onDragStart,u=e.onDragEnd,d=e.onClose,f=e.onFadeOut;return i.a.createElement(r.Fragment,null,i.a.createElement("img",{className:"iiz__zoom-img "+(s?"iiz__zoom-img--visible":""),style:{top:o,left:a,transition:"linear "+n+"ms opacity, linear "+n+"ms visibility"},src:t,onLoad:l,onTouchStart:c,onTouchEnd:u,onMouseDown:c,onMouseUp:u,onTransitionEnd:f,draggable:"false",alt:""}),d&&i.a.createElement("button",{className:"iiz__btn iiz__close "+(s?"iiz__close--visible":""),style:{transition:"linear "+n+"ms opacity, linear "+n+"ms visibility"},onClick:d,"aria-label":"Zoom Out"}))};l.propTypes={};var c=l,u=n(20),d=n(19),f=function(e){var t=e.children,n=Object(r.useState)((function(){var e=document.createElement("div");return e.classList.add("iiz__zoom-portal"),e}))[0];return Object(r.useEffect)((function(){return document.body.appendChild(n),function(){return document.body.removeChild(n)}}),[n]),Object(u.createPortal)(t,n)};f.propTypes={children:n.n(d).a.element};var p=f,h=function(e){var t=e.moveType,n=void 0===t?"pan":t,o=e.zoomType,a=void 0===o?"click":o,l=e.src,u=e.sources,d=e.width,f=e.height,h=e.hasSpacer,_=e.imgAttributes,m=void 0===_?{}:_,v=e.zoomSrc,g=e.zoomScale,b=void 0===g?1:g,k=e.zoomPreload,y=e.fadeDuration,w=void 0===y?150:y,C=e.fullscreenOnMobile,A=e.mobileBreakpoint,x=void 0===A?640:A,E=e.hideCloseButton,D=e.hideHint,T=e.className,M=e.afterZoomIn,S=e.afterZoomOut,P=Object(r.useRef)(null),N=Object(r.useRef)(null),I=Object(r.useRef)({}),R=Object(r.useState)(k),O=R[0],L=R[1],j=Object(r.useState)(!1),q=j[0],B=j[1],z=Object(r.useState)(!1),H=z[0],F=z[1],G=Object(r.useState)(!1),V=G[0],U=G[1],W=Object(r.useState)(!1),Y=W[0],Q=W[1],K=Object(r.useState)(!1),Z=K[0],$=K[1],J=Object(r.useState)(!1),X=J[0],ee=J[1],te=Object(r.useState)(n),ne=te[0],re=te[1],ie=Object(r.useState)(0),oe=ie[0],ae=ie[1],se=Object(r.useState)(0),le=se[0],ce=se[1],ue=function(e){H?q?E&&_e():!Z&&ge():(q&&L(!0),N.current?(de({target:N.current}),ve(e.pageX,e.pageY)):I.current.onLoadCallback=ve.bind(undefined,e.pageX,e.pageY))},de=function(e){var t=Ae(e.target,b);N.current=e.target,N.current.setAttribute("width",t.width),N.current.setAttribute("height",t.height),I.current.scaledDimensions=t,I.current.bounds=ke(P.current,!1),I.current.ratios=we(I.current.bounds,t),I.current.onLoadCallback&&(I.current.onLoadCallback(),I.current.onLoadCallback=null)},fe=function(e){var t=e.pageX-I.current.offsets.x,n=e.pageY-I.current.offsets.y;t=Math.max(Math.min(t,I.current.bounds.width),0),n=Math.max(Math.min(n,I.current.bounds.height),0),ae(t*-I.current.ratios.x),ce(n*-I.current.ratios.y)},pe=Object(r.useCallback)((function(e){e.stopPropagation();var t=(e.pageX||e.changedTouches[0].pageX)-I.current.offsets.x,n=(e.pageY||e.changedTouches[0].pageY)-I.current.offsets.y;t=Math.max(Math.min(t,0),-1*(I.current.scaledDimensions.width-I.current.bounds.width)),n=Math.max(Math.min(n,0),-1*(I.current.scaledDimensions.height-I.current.bounds.height)),ae(t),ce(n)}),[]),he=function(e){if(Q(!1),!q){var t=Math.abs(e.pageX-I.current.eventPosition.x),n=Math.abs(e.pageY-I.current.eventPosition.y);$(t>5||n>5)}},_e=function(){H&&!V&&w?ee(!0):me({},!0),ge()},me=function(e,t){(t||"opacity"===e.propertyName&&P.current.contains(e.target))&&((k&&q||!k)&&(N.current=null,I.current=be(),L(!1)),B(!1),U(!1),re(n),ee(!1))},ve=function(e,t){F(!0),"drag"===ne?function(e,t){var n=(e-(window.pageXOffset+I.current.bounds.left))*-I.current.ratios.x,r=(t-(window.pageYOffset+I.current.bounds.top))*-I.current.ratios.y;n+=V?(window.innerWidth-I.current.bounds.width)/2:0,r+=V?(window.innerHeight-I.current.bounds.height)/2:0,I.current.bounds=ke(P.current,V),I.current.offsets=ye(0,0,0,0),pe({changedTouches:[{pageX:n,pageY:r}],preventDefault:function(){},stopPropagation:function(){}})}(e,t):function(e,t){I.current.offsets=ye(window.pageXOffset,window.pageYOffset,-I.current.bounds.left,-I.current.bounds.top),fe({pageX:e,pageY:t})}(e,t),M&&M()},ge=function(){F(!1),S&&S()},be=function(){return{onLoadCallback:null,bounds:{},offsets:{},ratios:{},eventPosition:{},scaledDimensions:{}}},ke=function(e,t){return t?{width:window.innerWidth,height:window.innerHeight,left:0,top:0}:e.getBoundingClientRect()},ye=function(e,t,n,r){return{x:e-n,y:t-r}},we=function(e,t){return{x:(t.width-e.width)/e.width,y:(t.height-e.height)/e.height}},Ce=function(e,t){return e&&window.matchMedia&&window.matchMedia("(max-width: "+t+"px)").matches},Ae=function(e,t){return{width:e.naturalWidth*t,height:e.naturalHeight*t}},xe={src:v||l,fadeDuration:V?0:w,top:le,left:oe,isZoomed:H,onLoad:de,onDragStart:"drag"===ne?function(e){I.current.offsets=ye(e.pageX||e.changedTouches[0].pageX,e.pageY||e.changedTouches[0].pageY,N.current.offsetLeft,N.current.offsetTop),Q(!0),q||(I.current.eventPosition={x:e.pageX,y:e.pageY})}:null,onDragEnd:"drag"===ne?he:null,onClose:E||"drag"!==ne?null:_e,onFadeOut:X?me:null};return Object(r.useEffect)((function(){I.current=be()}),[]),Object(r.useEffect)((function(){Ce(C,x)&&L(!1)}),[C,x]),Object(r.useEffect)((function(){if(N.current){var e=q?"touchmove":"mousemove";Y?N.current.addEventListener(e,pe,{passive:!0}):N.current.removeEventListener(e,pe)}}),[Y,q,pe]),i.a.createElement("figure",{className:"iiz "+("drag"===ne?"iiz--drag":"")+" "+(T||""),style:{width:d},ref:P,onTouchStart:H?null:function(){B(!0),U(Ce(C,x)),re("drag")},onClick:ue,onMouseEnter:q?null:function(e){L(!0),"hover"===a&&!H&&ue(e)},onMouseMove:"drag"!==ne&&H?fe:null,onMouseLeave:q?null:function(e){"drag"===ne&&H?he(e):_e()}},i.a.createElement(s,{src:l,sources:u,width:d,height:f,hasSpacer:h,imgAttributes:m,fadeDuration:w,isZoomed:H}),O&&i.a.createElement(r.Fragment,null,V?i.a.createElement(p,null,i.a.createElement(c,xe)):i.a.createElement(c,xe)),!D&&!H&&i.a.createElement("span",{className:"iiz__btn iiz__hint"}))};h.propTypes={};var _=h;t.a=_},function(e,t,n){"use strict";var r=n(2),i=n.n(r),o=n(19),a=n.n(o);function s(){return s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},s.apply(this,arguments)}function l(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var c=function(e){var t,n;function r(){var t;return(t=e.call(this)||this).handleExpired=t.handleExpired.bind(l(t)),t.handleErrored=t.handleErrored.bind(l(t)),t.handleChange=t.handleChange.bind(l(t)),t.handleRecaptchaRef=t.handleRecaptchaRef.bind(l(t)),t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var o=r.prototype;return o.getValue=function(){return this.props.grecaptcha&&void 0!==this._widgetId?this.props.grecaptcha.getResponse(this._widgetId):null},o.getWidgetId=function(){return this.props.grecaptcha&&void 0!==this._widgetId?this._widgetId:null},o.execute=function(){var e=this.props.grecaptcha;if(e&&void 0!==this._widgetId)return e.execute(this._widgetId);this._executeRequested=!0},o.executeAsync=function(){var e=this;return new Promise((function(t,n){e.executionResolve=t,e.executionReject=n,e.execute()}))},o.reset=function(){this.props.grecaptcha&&void 0!==this._widgetId&&this.props.grecaptcha.reset(this._widgetId)},o.handleExpired=function(){this.props.onExpired?this.props.onExpired():this.handleChange(null)},o.handleErrored=function(){this.props.onErrored&&this.props.onErrored(),this.executionReject&&(this.executionReject(),delete this.executionResolve,delete this.executionReject)},o.handleChange=function(e){this.props.onChange&&this.props.onChange(e),this.executionResolve&&(this.executionResolve(e),delete this.executionReject,delete this.executionResolve)},o.explicitRender=function(){if(this.props.grecaptcha&&this.props.grecaptcha.render&&void 0===this._widgetId){var e=document.createElement("div");this._widgetId=this.props.grecaptcha.render(e,{sitekey:this.props.sitekey,callback:this.handleChange,theme:this.props.theme,type:this.props.type,tabindex:this.props.tabindex,"expired-callback":this.handleExpired,"error-callback":this.handleErrored,size:this.props.size,stoken:this.props.stoken,hl:this.props.hl,badge:this.props.badge}),this.captcha.appendChild(e)}this._executeRequested&&this.props.grecaptcha&&void 0!==this._widgetId&&(this._executeRequested=!1,this.execute())},o.componentDidMount=function(){this.explicitRender()},o.componentDidUpdate=function(){this.explicitRender()},o.componentWillUnmount=function(){void 0!==this._widgetId&&(this.delayOfCaptchaIframeRemoving(),this.reset())},o.delayOfCaptchaIframeRemoving=function(){var e=document.createElement("div");for(document.body.appendChild(e),e.style.display="none";this.captcha.firstChild;)e.appendChild(this.captcha.firstChild);setTimeout((function(){document.body.removeChild(e)}),5e3)},o.handleRecaptchaRef=function(e){this.captcha=e},o.render=function(){var e=this.props,t=(e.sitekey,e.onChange,e.theme,e.type,e.tabindex,e.onExpired,e.onErrored,e.size,e.stoken,e.grecaptcha,e.badge,e.hl,function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,["sitekey","onChange","theme","type","tabindex","onExpired","onErrored","size","stoken","grecaptcha","badge","hl"]));return i.a.createElement("div",s({},t,{ref:this.handleRecaptchaRef}))},r}(i.a.Component);c.displayName="ReCAPTCHA",c.propTypes={sitekey:a.a.string.isRequired,onChange:a.a.func,grecaptcha:a.a.object,theme:a.a.oneOf(["dark","light"]),type:a.a.oneOf(["image","audio"]),tabindex:a.a.number,onExpired:a.a.func,onErrored:a.a.func,size:a.a.oneOf(["compact","normal","invisible"]),stoken:a.a.string,hl:a.a.string,badge:a.a.oneOf(["bottomright","bottomleft","inline"])},c.defaultProps={onChange:function(){},theme:"light",type:"image",tabindex:0,size:"normal",badge:"bottomright"};var u=n(172),d=n.n(u);function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},f.apply(this,arguments)}var p={},h=0;var _="onloadcallback";var m,v,g=(m=function(){return"https://"+(("undefined"!==typeof window&&window.recaptchaOptions||{}).useRecaptchaNet?"recaptcha.net":"www.google.com")+"/recaptcha/api.js?onload="+_+"&render=explicit"},v=(v={callbackName:_,globalName:"grecaptcha"})||{},function(e){var t=e.displayName||e.name||"Component",n=function(t){var n,i;function o(e,n){var r;return(r=t.call(this,e,n)||this).state={},r.__scriptURL="",r}i=t,(n=o).prototype=Object.create(i.prototype),n.prototype.constructor=n,n.__proto__=i;var a=o.prototype;return a.asyncScriptLoaderGetScriptLoaderID=function(){return this.__scriptLoaderID||(this.__scriptLoaderID="async-script-loader-"+h++),this.__scriptLoaderID},a.setupScriptURL=function(){return this.__scriptURL="function"===typeof m?m():m,this.__scriptURL},a.asyncScriptLoaderHandleLoad=function(e){var t=this;this.setState(e,(function(){return t.props.asyncScriptOnLoad&&t.props.asyncScriptOnLoad(t.state)}))},a.asyncScriptLoaderTriggerOnScriptLoaded=function(){var e=p[this.__scriptURL];if(!e||!e.loaded)throw new Error("Script is not loaded.");for(var t in e.observers)e.observers[t](e);delete window[v.callbackName]},a.componentDidMount=function(){var e=this,t=this.setupScriptURL(),n=this.asyncScriptLoaderGetScriptLoaderID(),r=v,i=r.globalName,o=r.callbackName,a=r.scriptId;if(i&&"undefined"!==typeof window[i]&&(p[t]={loaded:!0,observers:{}}),p[t]){var s=p[t];return s&&(s.loaded||s.errored)?void this.asyncScriptLoaderHandleLoad(s):void(s.observers[n]=function(t){return e.asyncScriptLoaderHandleLoad(t)})}var l={};l[n]=function(t){return e.asyncScriptLoaderHandleLoad(t)},p[t]={loaded:!1,observers:l};var c=document.createElement("script");for(var u in c.src=t,c.async=!0,v.attributes)c.setAttribute(u,v.attributes[u]);a&&(c.id=a);var d=function(e){if(p[t]){var n=p[t].observers;for(var r in n)e(n[r])&&delete n[r]}};o&&"undefined"!==typeof window&&(window[o]=function(){return e.asyncScriptLoaderTriggerOnScriptLoaded()}),c.onload=function(){var e=p[t];e&&(e.loaded=!0,d((function(t){return!o&&(t(e),!0)})))},c.onerror=function(){var e=p[t];e&&(e.errored=!0,d((function(t){return t(e),!0})))},document.body.appendChild(c)},a.componentWillUnmount=function(){var e=this.__scriptURL;if(!0===v.removeOnUnmount)for(var t=document.getElementsByTagName("script"),n=0;n<t.length;n+=1)t[n].src.indexOf(e)>-1&&t[n].parentNode&&t[n].parentNode.removeChild(t[n]);var r=p[e];r&&(delete r.observers[this.asyncScriptLoaderGetScriptLoaderID()],!0===v.removeOnUnmount&&delete p[e])},a.render=function(){var t=v.globalName,n=this.props,i=(n.asyncScriptOnLoad,n.forwardedRef),o=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(n,["asyncScriptOnLoad","forwardedRef"]);return t&&"undefined"!==typeof window&&(o[t]="undefined"!==typeof window[t]?window[t]:void 0),o.ref=i,Object(r.createElement)(e,o)},o}(r.Component),i=Object(r.forwardRef)((function(e,t){return Object(r.createElement)(n,f({},e,{forwardedRef:t}))}));return i.displayName="AsyncScriptLoader("+t+")",i.propTypes={asyncScriptOnLoad:a.a.func},d()(i,e)})(c);t.a=g},function(e,t,n){"use strict";var r=n(68),i=60103,o=60106;t.Fragment=60107,t.StrictMode=60108,t.Profiler=60114;var a=60109,s=60110,l=60112;t.Suspense=60113;var c=60115,u=60116;if("function"===typeof Symbol&&Symbol.for){var d=Symbol.for;i=d("react.element"),o=d("react.portal"),t.Fragment=d("react.fragment"),t.StrictMode=d("react.strict_mode"),t.Profiler=d("react.profiler"),a=d("react.provider"),s=d("react.context"),l=d("react.forward_ref"),t.Suspense=d("react.suspense"),c=d("react.memo"),u=d("react.lazy")}var f="function"===typeof Symbol&&Symbol.iterator;function p(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},_={};function m(e,t,n){this.props=e,this.context=t,this.refs=_,this.updater=n||h}function v(){}function g(e,t,n){this.props=e,this.context=t,this.refs=_,this.updater=n||h}m.prototype.isReactComponent={},m.prototype.setState=function(e,t){if("object"!==typeof e&&"function"!==typeof e&&null!=e)throw Error(p(85));this.updater.enqueueSetState(this,e,t,"setState")},m.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},v.prototype=m.prototype;var b=g.prototype=new v;b.constructor=g,r(b,m.prototype),b.isPureReactComponent=!0;var k={current:null},y=Object.prototype.hasOwnProperty,w={key:!0,ref:!0,__self:!0,__source:!0};function C(e,t,n){var r,o={},a=null,s=null;if(null!=t)for(r in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(a=""+t.key),t)y.call(t,r)&&!w.hasOwnProperty(r)&&(o[r]=t[r]);var l=arguments.length-2;if(1===l)o.children=n;else if(1<l){for(var c=Array(l),u=0;u<l;u++)c[u]=arguments[u+2];o.children=c}if(e&&e.defaultProps)for(r in l=e.defaultProps)void 0===o[r]&&(o[r]=l[r]);return{$$typeof:i,type:e,key:a,ref:s,props:o,_owner:k.current}}function A(e){return"object"===typeof e&&null!==e&&e.$$typeof===i}var x=/\/+/g;function E(e,t){return"object"===typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return t[e]}))}(""+e.key):t.toString(36)}function D(e,t,n,r,a){var s=typeof e;"undefined"!==s&&"boolean"!==s||(e=null);var l=!1;if(null===e)l=!0;else switch(s){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case i:case o:l=!0}}if(l)return a=a(l=e),e=""===r?"."+E(l,0):r,Array.isArray(a)?(n="",null!=e&&(n=e.replace(x,"$&/")+"/"),D(a,t,n,"",(function(e){return e}))):null!=a&&(A(a)&&(a=function(e,t){return{$$typeof:i,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(a,n+(!a.key||l&&l.key===a.key?"":(""+a.key).replace(x,"$&/")+"/")+e)),t.push(a)),1;if(l=0,r=""===r?".":r+":",Array.isArray(e))for(var c=0;c<e.length;c++){var u=r+E(s=e[c],c);l+=D(s,t,n,u,a)}else if(u=function(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=f&&e[f]||e["@@iterator"])?e:null}(e),"function"===typeof u)for(e=u.call(e),c=0;!(s=e.next()).done;)l+=D(s=s.value,t,n,u=r+E(s,c++),a);else if("object"===s)throw t=""+e,Error(p(31,"[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t));return l}function T(e,t,n){if(null==e)return e;var r=[],i=0;return D(e,r,"","",(function(e){return t.call(n,e,i++)})),r}function M(e){if(-1===e._status){var t=e._result;t=t(),e._status=0,e._result=t,t.then((function(t){0===e._status&&(t=t.default,e._status=1,e._result=t)}),(function(t){0===e._status&&(e._status=2,e._result=t)}))}if(1===e._status)return e._result;throw e._result}var S={current:null};function P(){var e=S.current;if(null===e)throw Error(p(321));return e}var N={ReactCurrentDispatcher:S,ReactCurrentBatchConfig:{transition:0},ReactCurrentOwner:k,IsSomeRendererActing:{current:!1},assign:r};t.Children={map:T,forEach:function(e,t,n){T(e,(function(){t.apply(this,arguments)}),n)},count:function(e){var t=0;return T(e,(function(){t++})),t},toArray:function(e){return T(e,(function(e){return e}))||[]},only:function(e){if(!A(e))throw Error(p(143));return e}},t.Component=m,t.PureComponent=g,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=N,t.cloneElement=function(e,t,n){if(null===e||void 0===e)throw Error(p(267,e));var o=r({},e.props),a=e.key,s=e.ref,l=e._owner;if(null!=t){if(void 0!==t.ref&&(s=t.ref,l=k.current),void 0!==t.key&&(a=""+t.key),e.type&&e.type.defaultProps)var c=e.type.defaultProps;for(u in t)y.call(t,u)&&!w.hasOwnProperty(u)&&(o[u]=void 0===t[u]&&void 0!==c?c[u]:t[u])}var u=arguments.length-2;if(1===u)o.children=n;else if(1<u){c=Array(u);for(var d=0;d<u;d++)c[d]=arguments[d+2];o.children=c}return{$$typeof:i,type:e.type,key:a,ref:s,props:o,_owner:l}},t.createContext=function(e,t){return void 0===t&&(t=null),(e={$$typeof:s,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:a,_context:e},e.Consumer=e},t.createElement=C,t.createFactory=function(e){var t=C.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:l,render:e}},t.isValidElement=A,t.lazy=function(e){return{$$typeof:u,_payload:{_status:-1,_result:e},_init:M}},t.memo=function(e,t){return{$$typeof:c,type:e,compare:void 0===t?null:t}},t.useCallback=function(e,t){return P().useCallback(e,t)},t.useContext=function(e,t){return P().useContext(e,t)},t.useDebugValue=function(){},t.useEffect=function(e,t){return P().useEffect(e,t)},t.useImperativeHandle=function(e,t,n){return P().useImperativeHandle(e,t,n)},t.useLayoutEffect=function(e,t){return P().useLayoutEffect(e,t)},t.useMemo=function(e,t){return P().useMemo(e,t)},t.useReducer=function(e,t,n){return P().useReducer(e,t,n)},t.useRef=function(e){return P().useRef(e)},t.useState=function(e){return P().useState(e)},t.version="17.0.2"},function(e,t,n){"use strict";var r=n(2),i=n(68),o=n(179);function a(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}if(!r)throw Error(a(227));var s=new Set,l={};function c(e,t){u(e,t),u(e+"Capture",t)}function u(e,t){for(l[e]=t,e=0;e<t.length;e++)s.add(t[e])}var d=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement),f=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,p=Object.prototype.hasOwnProperty,h={},_={};function m(e,t,n,r,i,o,a){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=a}var v={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){v[e]=new m(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];v[t]=new m(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){v[e]=new m(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){v[e]=new m(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){v[e]=new m(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){v[e]=new m(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){v[e]=new m(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){v[e]=new m(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){v[e]=new m(e,5,!1,e.toLowerCase(),null,!1,!1)}));var g=/[\-:]([a-z])/g;function b(e){return e[1].toUpperCase()}function k(e,t,n,r){var i=v.hasOwnProperty(t)?v[t]:null;(null!==i?0===i.type:!r&&(2<t.length&&("o"===t[0]||"O"===t[0])&&("n"===t[1]||"N"===t[1])))||(function(e,t,n,r){if(null===t||"undefined"===typeof t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,i,r)&&(n=null),r||null===i?function(e){return!!p.call(_,e)||!p.call(h,e)&&(f.test(e)?_[e]=!0:(h[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):i.mustUseProperty?e[i.propertyName]=null===n?3!==i.type&&"":n:(t=i.attributeName,r=i.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(i=i.type)||4===i&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(g,b);v[t]=new m(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(g,b);v[t]=new m(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(g,b);v[t]=new m(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){v[e]=new m(e,1,!1,e.toLowerCase(),null,!1,!1)})),v.xlinkHref=new m("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){v[e]=new m(e,1,!1,e.toLowerCase(),null,!0,!0)}));var y=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,w=60103,C=60106,A=60107,x=60108,E=60114,D=60109,T=60110,M=60112,S=60113,P=60120,N=60115,I=60116,R=60121,O=60128,L=60129,j=60130,q=60131;if("function"===typeof Symbol&&Symbol.for){var B=Symbol.for;w=B("react.element"),C=B("react.portal"),A=B("react.fragment"),x=B("react.strict_mode"),E=B("react.profiler"),D=B("react.provider"),T=B("react.context"),M=B("react.forward_ref"),S=B("react.suspense"),P=B("react.suspense_list"),N=B("react.memo"),I=B("react.lazy"),R=B("react.block"),B("react.scope"),O=B("react.opaque.id"),L=B("react.debug_trace_mode"),j=B("react.offscreen"),q=B("react.legacy_hidden")}var z,H="function"===typeof Symbol&&Symbol.iterator;function F(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=H&&e[H]||e["@@iterator"])?e:null}function G(e){if(void 0===z)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);z=t&&t[1]||""}return"\n"+z+e}var V=!1;function U(e,t){if(!e||V)return"";V=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),"object"===typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(l){var r=l}Reflect.construct(e,[],t)}else{try{t.call()}catch(l){r=l}e.call(t.prototype)}else{try{throw Error()}catch(l){r=l}e()}}catch(l){if(l&&r&&"string"===typeof l.stack){for(var i=l.stack.split("\n"),o=r.stack.split("\n"),a=i.length-1,s=o.length-1;1<=a&&0<=s&&i[a]!==o[s];)s--;for(;1<=a&&0<=s;a--,s--)if(i[a]!==o[s]){if(1!==a||1!==s)do{if(a--,0>--s||i[a]!==o[s])return"\n"+i[a].replace(" at new "," at ")}while(1<=a&&0<=s);break}}}finally{V=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?G(e):""}function W(e){switch(e.tag){case 5:return G(e.type);case 16:return G("Lazy");case 13:return G("Suspense");case 19:return G("SuspenseList");case 0:case 2:case 15:return e=U(e.type,!1);case 11:return e=U(e.type.render,!1);case 22:return e=U(e.type._render,!1);case 1:return e=U(e.type,!0);default:return""}}function Y(e){if(null==e)return null;if("function"===typeof e)return e.displayName||e.name||null;if("string"===typeof e)return e;switch(e){case A:return"Fragment";case C:return"Portal";case E:return"Profiler";case x:return"StrictMode";case S:return"Suspense";case P:return"SuspenseList"}if("object"===typeof e)switch(e.$$typeof){case T:return(e.displayName||"Context")+".Consumer";case D:return(e._context.displayName||"Context")+".Provider";case M:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case N:return Y(e.type);case R:return Y(e._render);case I:t=e._payload,e=e._init;try{return Y(e(t))}catch(n){}}return null}function Q(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function K(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function Z(e){e._valueTracker||(e._valueTracker=function(e){var t=K(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&"undefined"!==typeof n&&"function"===typeof n.get&&"function"===typeof n.set){var i=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(e){r=""+e,o.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function $(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=K(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function J(e){if("undefined"===typeof(e=e||("undefined"!==typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function X(e,t){var n=t.checked;return i({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function ee(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=Q(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function te(e,t){null!=(t=t.checked)&&k(e,"checked",t,!1)}function ne(e,t){te(e,t);var n=Q(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?ie(e,t.type,n):t.hasOwnProperty("defaultValue")&&ie(e,t.type,Q(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function re(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function ie(e,t,n){"number"===t&&J(e.ownerDocument)===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}function oe(e,t){return e=i({children:void 0},t),(t=function(e){var t="";return r.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(t.children))&&(e.children=t),e}function ae(e,t,n,r){if(e=e.options,t){t={};for(var i=0;i<n.length;i++)t["$"+n[i]]=!0;for(n=0;n<e.length;n++)i=t.hasOwnProperty("$"+e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&r&&(e[n].defaultSelected=!0)}else{for(n=""+Q(n),t=null,i=0;i<e.length;i++){if(e[i].value===n)return e[i].selected=!0,void(r&&(e[i].defaultSelected=!0));null!==t||e[i].disabled||(t=e[i])}null!==t&&(t.selected=!0)}}function se(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(a(91));return i({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function le(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(a(92));if(Array.isArray(n)){if(!(1>=n.length))throw Error(a(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:Q(n)}}function ce(e,t){var n=Q(t.value),r=Q(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function ue(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}var de="http://www.w3.org/1999/xhtml",fe="http://www.w3.org/2000/svg";function pe(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function he(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?pe(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var _e,me,ve=(me=function(e,t){if(e.namespaceURI!==fe||"innerHTML"in e)e.innerHTML=t;else{for((_e=_e||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=_e.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!==typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,n,r){MSApp.execUnsafeLocalFunction((function(){return me(e,t)}))}:me);function ge(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}var be={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},ke=["Webkit","ms","Moz","O"];function ye(e,t,n){return null==t||"boolean"===typeof t||""===t?"":n||"number"!==typeof t||0===t||be.hasOwnProperty(e)&&be[e]?(""+t).trim():t+"px"}function we(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),i=ye(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}Object.keys(be).forEach((function(e){ke.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),be[t]=be[e]}))}));var Ce=i({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Ae(e,t){if(t){if(Ce[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(a(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(a(60));if("object"!==typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(a(61))}if(null!=t.style&&"object"!==typeof t.style)throw Error(a(62))}}function xe(e,t){if(-1===e.indexOf("-"))return"string"===typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}function Ee(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var De=null,Te=null,Me=null;function Se(e){if(e=ri(e)){if("function"!==typeof De)throw Error(a(280));var t=e.stateNode;t&&(t=oi(t),De(e.stateNode,e.type,t))}}function Pe(e){Te?Me?Me.push(e):Me=[e]:Te=e}function Ne(){if(Te){var e=Te,t=Me;if(Me=Te=null,Se(e),t)for(e=0;e<t.length;e++)Se(t[e])}}function Ie(e,t){return e(t)}function Re(e,t,n,r,i){return e(t,n,r,i)}function Oe(){}var Le=Ie,je=!1,qe=!1;function Be(){null===Te&&null===Me||(Oe(),Ne())}function ze(e,t){var n=e.stateNode;if(null===n)return null;var r=oi(n);if(null===r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!==typeof n)throw Error(a(231,t,typeof n));return n}var He=!1;if(d)try{var Fe={};Object.defineProperty(Fe,"passive",{get:function(){He=!0}}),window.addEventListener("test",Fe,Fe),window.removeEventListener("test",Fe,Fe)}catch(me){He=!1}function Ge(e,t,n,r,i,o,a,s,l){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(u){this.onError(u)}}var Ve=!1,Ue=null,We=!1,Ye=null,Qe={onError:function(e){Ve=!0,Ue=e}};function Ke(e,t,n,r,i,o,a,s,l){Ve=!1,Ue=null,Ge.apply(Qe,arguments)}function Ze(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!==(1026&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function $e(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function Je(e){if(Ze(e)!==e)throw Error(a(188))}function Xe(e){if(e=function(e){var t=e.alternate;if(!t){if(null===(t=Ze(e)))throw Error(a(188));return t!==e?null:e}for(var n=e,r=t;;){var i=n.return;if(null===i)break;var o=i.alternate;if(null===o){if(null!==(r=i.return)){n=r;continue}break}if(i.child===o.child){for(o=i.child;o;){if(o===n)return Je(i),e;if(o===r)return Je(i),t;o=o.sibling}throw Error(a(188))}if(n.return!==r.return)n=i,r=o;else{for(var s=!1,l=i.child;l;){if(l===n){s=!0,n=i,r=o;break}if(l===r){s=!0,r=i,n=o;break}l=l.sibling}if(!s){for(l=o.child;l;){if(l===n){s=!0,n=o,r=i;break}if(l===r){s=!0,r=o,n=i;break}l=l.sibling}if(!s)throw Error(a(189))}}if(n.alternate!==r)throw Error(a(190))}if(3!==n.tag)throw Error(a(188));return n.stateNode.current===n?e:t}(e),!e)return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}function et(e,t){for(var n=e.alternate;null!==t;){if(t===e||t===n)return!0;t=t.return}return!1}var tt,nt,rt,it,ot=!1,at=[],st=null,lt=null,ct=null,ut=new Map,dt=new Map,ft=[],pt="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function ht(e,t,n,r,i){return{blockedOn:e,domEventName:t,eventSystemFlags:16|n,nativeEvent:i,targetContainers:[r]}}function _t(e,t){switch(e){case"focusin":case"focusout":st=null;break;case"dragenter":case"dragleave":lt=null;break;case"mouseover":case"mouseout":ct=null;break;case"pointerover":case"pointerout":ut.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":dt.delete(t.pointerId)}}function mt(e,t,n,r,i,o){return null===e||e.nativeEvent!==o?(e=ht(t,n,r,i,o),null!==t&&(null!==(t=ri(t))&&nt(t)),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==i&&-1===t.indexOf(i)&&t.push(i),e)}function vt(e){var t=ni(e.target);if(null!==t){var n=Ze(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=$e(n)))return e.blockedOn=t,void it(e.lanePriority,(function(){o.unstable_runWithPriority(e.priority,(function(){rt(n)}))}))}else if(3===t&&n.stateNode.hydrate)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function gt(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=Xt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n)return null!==(t=ri(n))&&nt(t),e.blockedOn=n,!1;t.shift()}return!0}function bt(e,t,n){gt(e)&&n.delete(t)}function kt(){for(ot=!1;0<at.length;){var e=at[0];if(null!==e.blockedOn){null!==(e=ri(e.blockedOn))&&tt(e);break}for(var t=e.targetContainers;0<t.length;){var n=Xt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n){e.blockedOn=n;break}t.shift()}null===e.blockedOn&&at.shift()}null!==st&>(st)&&(st=null),null!==lt&>(lt)&&(lt=null),null!==ct&>(ct)&&(ct=null),ut.forEach(bt),dt.forEach(bt)}function yt(e,t){e.blockedOn===t&&(e.blockedOn=null,ot||(ot=!0,o.unstable_scheduleCallback(o.unstable_NormalPriority,kt)))}function wt(e){function t(t){return yt(t,e)}if(0<at.length){yt(at[0],e);for(var n=1;n<at.length;n++){var r=at[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==st&&yt(st,e),null!==lt&&yt(lt,e),null!==ct&&yt(ct,e),ut.forEach(t),dt.forEach(t),n=0;n<ft.length;n++)(r=ft[n]).blockedOn===e&&(r.blockedOn=null);for(;0<ft.length&&null===(n=ft[0]).blockedOn;)vt(n),null===n.blockedOn&&ft.shift()}function Ct(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var At={animationend:Ct("Animation","AnimationEnd"),animationiteration:Ct("Animation","AnimationIteration"),animationstart:Ct("Animation","AnimationStart"),transitionend:Ct("Transition","TransitionEnd")},xt={},Et={};function Dt(e){if(xt[e])return xt[e];if(!At[e])return e;var t,n=At[e];for(t in n)if(n.hasOwnProperty(t)&&t in Et)return xt[e]=n[t];return e}d&&(Et=document.createElement("div").style,"AnimationEvent"in window||(delete At.animationend.animation,delete At.animationiteration.animation,delete At.animationstart.animation),"TransitionEvent"in window||delete At.transitionend.transition);var Tt=Dt("animationend"),Mt=Dt("animationiteration"),St=Dt("animationstart"),Pt=Dt("transitionend"),Nt=new Map,It=new Map,Rt=["abort","abort",Tt,"animationEnd",Mt,"animationIteration",St,"animationStart","canplay","canPlay","canplaythrough","canPlayThrough","durationchange","durationChange","emptied","emptied","encrypted","encrypted","ended","ended","error","error","gotpointercapture","gotPointerCapture","load","load","loadeddata","loadedData","loadedmetadata","loadedMetadata","loadstart","loadStart","lostpointercapture","lostPointerCapture","playing","playing","progress","progress","seeking","seeking","stalled","stalled","suspend","suspend","timeupdate","timeUpdate",Pt,"transitionEnd","waiting","waiting"];function Ot(e,t){for(var n=0;n<e.length;n+=2){var r=e[n],i=e[n+1];i="on"+(i[0].toUpperCase()+i.slice(1)),It.set(r,t),Nt.set(r,i),c(i,[r])}}(0,o.unstable_now)();var Lt=8;function jt(e){if(0!==(1&e))return Lt=15,1;if(0!==(2&e))return Lt=14,2;if(0!==(4&e))return Lt=13,4;var t=24&e;return 0!==t?(Lt=12,t):0!==(32&e)?(Lt=11,32):0!==(t=192&e)?(Lt=10,t):0!==(256&e)?(Lt=9,256):0!==(t=3584&e)?(Lt=8,t):0!==(4096&e)?(Lt=7,4096):0!==(t=4186112&e)?(Lt=6,t):0!==(t=62914560&e)?(Lt=5,t):67108864&e?(Lt=4,67108864):0!==(134217728&e)?(Lt=3,134217728):0!==(t=805306368&e)?(Lt=2,t):0!==(1073741824&e)?(Lt=1,1073741824):(Lt=8,e)}function qt(e,t){var n=e.pendingLanes;if(0===n)return Lt=0;var r=0,i=0,o=e.expiredLanes,a=e.suspendedLanes,s=e.pingedLanes;if(0!==o)r=o,i=Lt=15;else if(0!==(o=134217727&n)){var l=o&~a;0!==l?(r=jt(l),i=Lt):0!==(s&=o)&&(r=jt(s),i=Lt)}else 0!==(o=n&~a)?(r=jt(o),i=Lt):0!==s&&(r=jt(s),i=Lt);if(0===r)return 0;if(r=n&((0>(r=31-Vt(r))?0:1<<r)<<1)-1,0!==t&&t!==r&&0===(t&a)){if(jt(t),i<=Lt)return t;Lt=i}if(0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0<t;)i=1<<(n=31-Vt(t)),r|=e[n],t&=~i;return r}function Bt(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function zt(e,t){switch(e){case 15:return 1;case 14:return 2;case 12:return 0===(e=Ht(24&~t))?zt(10,t):e;case 10:return 0===(e=Ht(192&~t))?zt(8,t):e;case 8:return 0===(e=Ht(3584&~t))&&(0===(e=Ht(4186112&~t))&&(e=512)),e;case 2:return 0===(t=Ht(805306368&~t))&&(t=268435456),t}throw Error(a(358,e))}function Ht(e){return e&-e}function Ft(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Gt(e,t,n){e.pendingLanes|=t;var r=t-1;e.suspendedLanes&=r,e.pingedLanes&=r,(e=e.eventTimes)[t=31-Vt(t)]=n}var Vt=Math.clz32?Math.clz32:function(e){return 0===e?32:31-(Ut(e)/Wt|0)|0},Ut=Math.log,Wt=Math.LN2;var Yt=o.unstable_UserBlockingPriority,Qt=o.unstable_runWithPriority,Kt=!0;function Zt(e,t,n,r){je||Oe();var i=Jt,o=je;je=!0;try{Re(i,e,t,n,r)}finally{(je=o)||Be()}}function $t(e,t,n,r){Qt(Yt,Jt.bind(null,e,t,n,r))}function Jt(e,t,n,r){var i;if(Kt)if((i=0===(4&t))&&0<at.length&&-1<pt.indexOf(e))e=ht(null,e,t,n,r),at.push(e);else{var o=Xt(e,t,n,r);if(null===o)i&&_t(e,r);else{if(i){if(-1<pt.indexOf(e))return e=ht(o,e,t,n,r),void at.push(e);if(function(e,t,n,r,i){switch(t){case"focusin":return st=mt(st,e,t,n,r,i),!0;case"dragenter":return lt=mt(lt,e,t,n,r,i),!0;case"mouseover":return ct=mt(ct,e,t,n,r,i),!0;case"pointerover":var o=i.pointerId;return ut.set(o,mt(ut.get(o)||null,e,t,n,r,i)),!0;case"gotpointercapture":return o=i.pointerId,dt.set(o,mt(dt.get(o)||null,e,t,n,r,i)),!0}return!1}(o,e,t,n,r))return;_t(e,r)}Or(e,t,r,null,n)}}}function Xt(e,t,n,r){var i=Ee(r);if(null!==(i=ni(i))){var o=Ze(i);if(null===o)i=null;else{var a=o.tag;if(13===a){if(null!==(i=$e(o)))return i;i=null}else if(3===a){if(o.stateNode.hydrate)return 3===o.tag?o.stateNode.containerInfo:null;i=null}else o!==i&&(i=null)}}return Or(e,t,r,i,n),null}var en=null,tn=null,nn=null;function rn(){if(nn)return nn;var e,t,n=tn,r=n.length,i="value"in en?en.value:en.textContent,o=i.length;for(e=0;e<r&&n[e]===i[e];e++);var a=r-e;for(t=1;t<=a&&n[r-t]===i[o-t];t++);return nn=i.slice(e,1<t?1-t:void 0)}function on(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function an(){return!0}function sn(){return!1}function ln(e){function t(t,n,r,i,o){for(var a in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=i,this.target=o,this.currentTarget=null,e)e.hasOwnProperty(a)&&(t=e[a],this[a]=t?t(i):i[a]);return this.isDefaultPrevented=(null!=i.defaultPrevented?i.defaultPrevented:!1===i.returnValue)?an:sn,this.isPropagationStopped=sn,this}return i(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!==typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=an)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!==typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=an)},persist:function(){},isPersistent:an}),t}var cn,un,dn,fn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},pn=ln(fn),hn=i({},fn,{view:0,detail:0}),_n=ln(hn),mn=i({},hn,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Tn,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==dn&&(dn&&"mousemove"===e.type?(cn=e.screenX-dn.screenX,un=e.screenY-dn.screenY):un=cn=0,dn=e),cn)},movementY:function(e){return"movementY"in e?e.movementY:un}}),vn=ln(mn),gn=ln(i({},mn,{dataTransfer:0})),bn=ln(i({},hn,{relatedTarget:0})),kn=ln(i({},fn,{animationName:0,elapsedTime:0,pseudoElement:0})),yn=i({},fn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),wn=ln(yn),Cn=ln(i({},fn,{data:0})),An={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},xn={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",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",224:"Meta"},En={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Dn(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=En[e])&&!!t[e]}function Tn(){return Dn}var Mn=i({},hn,{key:function(e){if(e.key){var t=An[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=on(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?xn[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Tn,charCode:function(e){return"keypress"===e.type?on(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?on(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),Sn=ln(Mn),Pn=ln(i({},mn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Nn=ln(i({},hn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Tn})),In=ln(i({},fn,{propertyName:0,elapsedTime:0,pseudoElement:0})),Rn=i({},mn,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),On=ln(Rn),Ln=[9,13,27,32],jn=d&&"CompositionEvent"in window,qn=null;d&&"documentMode"in document&&(qn=document.documentMode);var Bn=d&&"TextEvent"in window&&!qn,zn=d&&(!jn||qn&&8<qn&&11>=qn),Hn=String.fromCharCode(32),Fn=!1;function Gn(e,t){switch(e){case"keyup":return-1!==Ln.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Vn(e){return"object"===typeof(e=e.detail)&&"data"in e?e.data:null}var Un=!1;var Wn={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Yn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Wn[e.type]:"textarea"===t}function Qn(e,t,n,r){Pe(r),0<(t=jr(t,"onChange")).length&&(n=new pn("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Kn=null,Zn=null;function $n(e){Mr(e,0)}function Jn(e){if($(ii(e)))return e}function Xn(e,t){if("change"===e)return t}var er=!1;if(d){var tr;if(d){var nr="oninput"in document;if(!nr){var rr=document.createElement("div");rr.setAttribute("oninput","return;"),nr="function"===typeof rr.oninput}tr=nr}else tr=!1;er=tr&&(!document.documentMode||9<document.documentMode)}function ir(){Kn&&(Kn.detachEvent("onpropertychange",or),Zn=Kn=null)}function or(e){if("value"===e.propertyName&&Jn(Zn)){var t=[];if(Qn(t,Zn,e,Ee(e)),e=$n,je)e(t);else{je=!0;try{Ie(e,t)}finally{je=!1,Be()}}}}function ar(e,t,n){"focusin"===e?(ir(),Zn=n,(Kn=t).attachEvent("onpropertychange",or)):"focusout"===e&&ir()}function sr(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Jn(Zn)}function lr(e,t){if("click"===e)return Jn(t)}function cr(e,t){if("input"===e||"change"===e)return Jn(t)}var ur="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t},dr=Object.prototype.hasOwnProperty;function fr(e,t){if(ur(e,t))return!0;if("object"!==typeof e||null===e||"object"!==typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++)if(!dr.call(t,n[r])||!ur(e[n[r]],t[n[r]]))return!1;return!0}function pr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function hr(e,t){var n,r=pr(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=pr(r)}}function _r(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?_r(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function mr(){for(var e=window,t=J();t instanceof e.HTMLIFrameElement;){try{var n="string"===typeof t.contentWindow.location.href}catch(r){n=!1}if(!n)break;t=J((e=t.contentWindow).document)}return t}function vr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var gr=d&&"documentMode"in document&&11>=document.documentMode,br=null,kr=null,yr=null,wr=!1;function Cr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;wr||null==br||br!==J(r)||("selectionStart"in(r=br)&&vr(r)?r={start:r.selectionStart,end:r.selectionEnd}:r={anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},yr&&fr(yr,r)||(yr=r,0<(r=jr(kr,"onSelect")).length&&(t=new pn("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=br)))}Ot("cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focusin focus focusout blur input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange".split(" "),0),Ot("drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel".split(" "),1),Ot(Rt,2);for(var Ar="change selectionchange textInput compositionstart compositionend compositionupdate".split(" "),xr=0;xr<Ar.length;xr++)It.set(Ar[xr],0);u("onMouseEnter",["mouseout","mouseover"]),u("onMouseLeave",["mouseout","mouseover"]),u("onPointerEnter",["pointerout","pointerover"]),u("onPointerLeave",["pointerout","pointerover"]),c("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),c("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),c("onBeforeInput",["compositionend","keypress","textInput","paste"]),c("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),c("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),c("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Er="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Dr=new Set("cancel close invalid load scroll toggle".split(" ").concat(Er));function Tr(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,function(e,t,n,r,i,o,s,l,c){if(Ke.apply(this,arguments),Ve){if(!Ve)throw Error(a(198));var u=Ue;Ve=!1,Ue=null,We||(We=!0,Ye=u)}}(r,t,void 0,e),e.currentTarget=null}function Mr(e,t){t=0!==(4&t);for(var n=0;n<e.length;n++){var r=e[n],i=r.event;r=r.listeners;e:{var o=void 0;if(t)for(var a=r.length-1;0<=a;a--){var s=r[a],l=s.instance,c=s.currentTarget;if(s=s.listener,l!==o&&i.isPropagationStopped())break e;Tr(i,s,c),o=l}else for(a=0;a<r.length;a++){if(l=(s=r[a]).instance,c=s.currentTarget,s=s.listener,l!==o&&i.isPropagationStopped())break e;Tr(i,s,c),o=l}}}if(We)throw e=Ye,We=!1,Ye=null,e}function Sr(e,t){var n=ai(t),r=e+"__bubble";n.has(r)||(Rr(t,e,2,!1),n.add(r))}var Pr="_reactListening"+Math.random().toString(36).slice(2);function Nr(e){e[Pr]||(e[Pr]=!0,s.forEach((function(t){Dr.has(t)||Ir(t,!1,e,null),Ir(t,!0,e,null)})))}function Ir(e,t,n,r){var i=4<arguments.length&&void 0!==arguments[4]?arguments[4]:0,o=n;if("selectionchange"===e&&9!==n.nodeType&&(o=n.ownerDocument),null!==r&&!t&&Dr.has(e)){if("scroll"!==e)return;i|=2,o=r}var a=ai(o),s=e+"__"+(t?"capture":"bubble");a.has(s)||(t&&(i|=4),Rr(o,e,i,t),a.add(s))}function Rr(e,t,n,r){var i=It.get(t);switch(void 0===i?2:i){case 0:i=Zt;break;case 1:i=$t;break;default:i=Jt}n=i.bind(null,t,n,e),i=void 0,!He||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(i=!0),r?void 0!==i?e.addEventListener(t,n,{capture:!0,passive:i}):e.addEventListener(t,n,!0):void 0!==i?e.addEventListener(t,n,{passive:i}):e.addEventListener(t,n,!1)}function Or(e,t,n,r,i){var o=r;if(0===(1&t)&&0===(2&t)&&null!==r)e:for(;;){if(null===r)return;var a=r.tag;if(3===a||4===a){var s=r.stateNode.containerInfo;if(s===i||8===s.nodeType&&s.parentNode===i)break;if(4===a)for(a=r.return;null!==a;){var l=a.tag;if((3===l||4===l)&&((l=a.stateNode.containerInfo)===i||8===l.nodeType&&l.parentNode===i))return;a=a.return}for(;null!==s;){if(null===(a=ni(s)))return;if(5===(l=a.tag)||6===l){r=o=a;continue e}s=s.parentNode}}r=r.return}!function(e,t,n){if(qe)return e(t,n);qe=!0;try{Le(e,t,n)}finally{qe=!1,Be()}}((function(){var r=o,i=Ee(n),a=[];e:{var s=Nt.get(e);if(void 0!==s){var l=pn,c=e;switch(e){case"keypress":if(0===on(n))break e;case"keydown":case"keyup":l=Sn;break;case"focusin":c="focus",l=bn;break;case"focusout":c="blur",l=bn;break;case"beforeblur":case"afterblur":l=bn;break;case"click":if(2===n.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":l=vn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":l=gn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":l=Nn;break;case Tt:case Mt:case St:l=kn;break;case Pt:l=In;break;case"scroll":l=_n;break;case"wheel":l=On;break;case"copy":case"cut":case"paste":l=wn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":l=Pn}var u=0!==(4&t),d=!u&&"scroll"===e,f=u?null!==s?s+"Capture":null:s;u=[];for(var p,h=r;null!==h;){var _=(p=h).stateNode;if(5===p.tag&&null!==_&&(p=_,null!==f&&(null!=(_=ze(h,f))&&u.push(Lr(h,_,p)))),d)break;h=h.return}0<u.length&&(s=new l(s,c,null,n,i),a.push({event:s,listeners:u}))}}if(0===(7&t)){if(l="mouseout"===e||"pointerout"===e,(!(s="mouseover"===e||"pointerover"===e)||0!==(16&t)||!(c=n.relatedTarget||n.fromElement)||!ni(c)&&!c[ei])&&(l||s)&&(s=i.window===i?i:(s=i.ownerDocument)?s.defaultView||s.parentWindow:window,l?(l=r,null!==(c=(c=n.relatedTarget||n.toElement)?ni(c):null)&&(c!==(d=Ze(c))||5!==c.tag&&6!==c.tag)&&(c=null)):(l=null,c=r),l!==c)){if(u=vn,_="onMouseLeave",f="onMouseEnter",h="mouse","pointerout"!==e&&"pointerover"!==e||(u=Pn,_="onPointerLeave",f="onPointerEnter",h="pointer"),d=null==l?s:ii(l),p=null==c?s:ii(c),(s=new u(_,h+"leave",l,n,i)).target=d,s.relatedTarget=p,_=null,ni(i)===r&&((u=new u(f,h+"enter",c,n,i)).target=p,u.relatedTarget=d,_=u),d=_,l&&c)e:{for(f=c,h=0,p=u=l;p;p=qr(p))h++;for(p=0,_=f;_;_=qr(_))p++;for(;0<h-p;)u=qr(u),h--;for(;0<p-h;)f=qr(f),p--;for(;h--;){if(u===f||null!==f&&u===f.alternate)break e;u=qr(u),f=qr(f)}u=null}else u=null;null!==l&&Br(a,s,l,u,!1),null!==c&&null!==d&&Br(a,d,c,u,!0)}if("select"===(l=(s=r?ii(r):window).nodeName&&s.nodeName.toLowerCase())||"input"===l&&"file"===s.type)var m=Xn;else if(Yn(s))if(er)m=cr;else{m=sr;var v=ar}else(l=s.nodeName)&&"input"===l.toLowerCase()&&("checkbox"===s.type||"radio"===s.type)&&(m=lr);switch(m&&(m=m(e,r))?Qn(a,m,n,i):(v&&v(e,s,r),"focusout"===e&&(v=s._wrapperState)&&v.controlled&&"number"===s.type&&ie(s,"number",s.value)),v=r?ii(r):window,e){case"focusin":(Yn(v)||"true"===v.contentEditable)&&(br=v,kr=r,yr=null);break;case"focusout":yr=kr=br=null;break;case"mousedown":wr=!0;break;case"contextmenu":case"mouseup":case"dragend":wr=!1,Cr(a,n,i);break;case"selectionchange":if(gr)break;case"keydown":case"keyup":Cr(a,n,i)}var g;if(jn)e:{switch(e){case"compositionstart":var b="onCompositionStart";break e;case"compositionend":b="onCompositionEnd";break e;case"compositionupdate":b="onCompositionUpdate";break e}b=void 0}else Un?Gn(e,n)&&(b="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(b="onCompositionStart");b&&(zn&&"ko"!==n.locale&&(Un||"onCompositionStart"!==b?"onCompositionEnd"===b&&Un&&(g=rn()):(tn="value"in(en=i)?en.value:en.textContent,Un=!0)),0<(v=jr(r,b)).length&&(b=new Cn(b,e,null,n,i),a.push({event:b,listeners:v}),g?b.data=g:null!==(g=Vn(n))&&(b.data=g))),(g=Bn?function(e,t){switch(e){case"compositionend":return Vn(t);case"keypress":return 32!==t.which?null:(Fn=!0,Hn);case"textInput":return(e=t.data)===Hn&&Fn?null:e;default:return null}}(e,n):function(e,t){if(Un)return"compositionend"===e||!jn&&Gn(e,t)?(e=rn(),nn=tn=en=null,Un=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return zn&&"ko"!==t.locale?null:t.data}}(e,n))&&(0<(r=jr(r,"onBeforeInput")).length&&(i=new Cn("onBeforeInput","beforeinput",null,n,i),a.push({event:i,listeners:r}),i.data=g))}Mr(a,t)}))}function Lr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function jr(e,t){for(var n=t+"Capture",r=[];null!==e;){var i=e,o=i.stateNode;5===i.tag&&null!==o&&(i=o,null!=(o=ze(e,n))&&r.unshift(Lr(e,o,i)),null!=(o=ze(e,t))&&r.push(Lr(e,o,i))),e=e.return}return r}function qr(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Br(e,t,n,r,i){for(var o=t._reactName,a=[];null!==n&&n!==r;){var s=n,l=s.alternate,c=s.stateNode;if(null!==l&&l===r)break;5===s.tag&&null!==c&&(s=c,i?null!=(l=ze(n,o))&&a.unshift(Lr(n,l,s)):i||null!=(l=ze(n,o))&&a.push(Lr(n,l,s))),n=n.return}0!==a.length&&e.push({event:t,listeners:a})}function zr(){}var Hr=null,Fr=null;function Gr(e,t){switch(e){case"button":case"input":case"select":case"textarea":return!!t.autoFocus}return!1}function Vr(e,t){return"textarea"===e||"option"===e||"noscript"===e||"string"===typeof t.children||"number"===typeof t.children||"object"===typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var Ur="function"===typeof setTimeout?setTimeout:void 0,Wr="function"===typeof clearTimeout?clearTimeout:void 0;function Yr(e){1===e.nodeType?e.textContent="":9===e.nodeType&&(null!=(e=e.body)&&(e.textContent=""))}function Qr(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break}return e}function Kr(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}var Zr=0;var $r=Math.random().toString(36).slice(2),Jr="__reactFiber$"+$r,Xr="__reactProps$"+$r,ei="__reactContainer$"+$r,ti="__reactEvents$"+$r;function ni(e){var t=e[Jr];if(t)return t;for(var n=e.parentNode;n;){if(t=n[ei]||n[Jr]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=Kr(e);null!==e;){if(n=e[Jr])return n;e=Kr(e)}return t}n=(e=n).parentNode}return null}function ri(e){return!(e=e[Jr]||e[ei])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function ii(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(a(33))}function oi(e){return e[Xr]||null}function ai(e){var t=e[ti];return void 0===t&&(t=e[ti]=new Set),t}var si=[],li=-1;function ci(e){return{current:e}}function ui(e){0>li||(e.current=si[li],si[li]=null,li--)}function di(e,t){li++,si[li]=e.current,e.current=t}var fi={},pi=ci(fi),hi=ci(!1),_i=fi;function mi(e,t){var n=e.type.contextTypes;if(!n)return fi;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i,o={};for(i in n)o[i]=t[i];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function vi(e){return null!==(e=e.childContextTypes)&&void 0!==e}function gi(){ui(hi),ui(pi)}function bi(e,t,n){if(pi.current!==fi)throw Error(a(168));di(pi,t),di(hi,n)}function ki(e,t,n){var r=e.stateNode;if(e=t.childContextTypes,"function"!==typeof r.getChildContext)return n;for(var o in r=r.getChildContext())if(!(o in e))throw Error(a(108,Y(t)||"Unknown",o));return i({},n,r)}function yi(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||fi,_i=pi.current,di(pi,e),di(hi,hi.current),!0}function wi(e,t,n){var r=e.stateNode;if(!r)throw Error(a(169));n?(e=ki(e,t,_i),r.__reactInternalMemoizedMergedChildContext=e,ui(hi),ui(pi),di(pi,e)):ui(hi),di(hi,n)}var Ci=null,Ai=null,xi=o.unstable_runWithPriority,Ei=o.unstable_scheduleCallback,Di=o.unstable_cancelCallback,Ti=o.unstable_shouldYield,Mi=o.unstable_requestPaint,Si=o.unstable_now,Pi=o.unstable_getCurrentPriorityLevel,Ni=o.unstable_ImmediatePriority,Ii=o.unstable_UserBlockingPriority,Ri=o.unstable_NormalPriority,Oi=o.unstable_LowPriority,Li=o.unstable_IdlePriority,ji={},qi=void 0!==Mi?Mi:function(){},Bi=null,zi=null,Hi=!1,Fi=Si(),Gi=1e4>Fi?Si:function(){return Si()-Fi};function Vi(){switch(Pi()){case Ni:return 99;case Ii:return 98;case Ri:return 97;case Oi:return 96;case Li:return 95;default:throw Error(a(332))}}function Ui(e){switch(e){case 99:return Ni;case 98:return Ii;case 97:return Ri;case 96:return Oi;case 95:return Li;default:throw Error(a(332))}}function Wi(e,t){return e=Ui(e),xi(e,t)}function Yi(e,t,n){return e=Ui(e),Ei(e,t,n)}function Qi(){if(null!==zi){var e=zi;zi=null,Di(e)}Ki()}function Ki(){if(!Hi&&null!==Bi){Hi=!0;var e=0;try{var t=Bi;Wi(99,(function(){for(;e<t.length;e++){var n=t[e];do{n=n(!0)}while(null!==n)}})),Bi=null}catch(n){throw null!==Bi&&(Bi=Bi.slice(e+1)),Ei(Ni,Qi),n}finally{Hi=!1}}}var Zi=y.ReactCurrentBatchConfig;function $i(e,t){if(e&&e.defaultProps){for(var n in t=i({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}var Ji=ci(null),Xi=null,eo=null,to=null;function no(){to=eo=Xi=null}function ro(e){var t=Ji.current;ui(Ji),e.type._context._currentValue=t}function io(e,t){for(;null!==e;){var n=e.alternate;if((e.childLanes&t)===t){if(null===n||(n.childLanes&t)===t)break;n.childLanes|=t}else e.childLanes|=t,null!==n&&(n.childLanes|=t);e=e.return}}function oo(e,t){Xi=e,to=eo=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!==(e.lanes&t)&&(ja=!0),e.firstContext=null)}function ao(e,t){if(to!==e&&!1!==t&&0!==t)if("number"===typeof t&&1073741823!==t||(to=e,t=1073741823),t={context:e,observedBits:t,next:null},null===eo){if(null===Xi)throw Error(a(308));eo=t,Xi.dependencies={lanes:0,firstContext:t,responders:null}}else eo=eo.next=t;return e._currentValue}var so=!1;function lo(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null},effects:null}}function co(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function uo(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function fo(e,t){if(null!==(e=e.updateQueue)){var n=(e=e.shared).pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}}function po(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var i=null,o=null;if(null!==(n=n.firstBaseUpdate)){do{var a={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===o?i=o=a:o=o.next=a,n=n.next}while(null!==n);null===o?i=o=t:o=o.next=t}else i=o=t;return n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:o,shared:r.shared,effects:r.effects},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function ho(e,t,n,r){var o=e.updateQueue;so=!1;var a=o.firstBaseUpdate,s=o.lastBaseUpdate,l=o.shared.pending;if(null!==l){o.shared.pending=null;var c=l,u=c.next;c.next=null,null===s?a=u:s.next=u,s=c;var d=e.alternate;if(null!==d){var f=(d=d.updateQueue).lastBaseUpdate;f!==s&&(null===f?d.firstBaseUpdate=u:f.next=u,d.lastBaseUpdate=c)}}if(null!==a){for(f=o.baseState,s=0,d=u=c=null;;){l=a.lane;var p=a.eventTime;if((r&l)===l){null!==d&&(d=d.next={eventTime:p,lane:0,tag:a.tag,payload:a.payload,callback:a.callback,next:null});e:{var h=e,_=a;switch(l=t,p=n,_.tag){case 1:if("function"===typeof(h=_.payload)){f=h.call(p,f,l);break e}f=h;break e;case 3:h.flags=-4097&h.flags|64;case 0:if(null===(l="function"===typeof(h=_.payload)?h.call(p,f,l):h)||void 0===l)break e;f=i({},f,l);break e;case 2:so=!0}}null!==a.callback&&(e.flags|=32,null===(l=o.effects)?o.effects=[a]:l.push(a))}else p={eventTime:p,lane:l,tag:a.tag,payload:a.payload,callback:a.callback,next:null},null===d?(u=d=p,c=f):d=d.next=p,s|=l;if(null===(a=a.next)){if(null===(l=o.shared.pending))break;a=l.next,l.next=null,o.lastBaseUpdate=l,o.shared.pending=null}}null===d&&(c=f),o.baseState=c,o.firstBaseUpdate=u,o.lastBaseUpdate=d,Hs|=s,e.lanes=s,e.memoizedState=f}}function _o(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var r=e[t],i=r.callback;if(null!==i){if(r.callback=null,r=n,"function"!==typeof i)throw Error(a(191,i));i.call(r)}}}var mo=(new r.Component).refs;function vo(e,t,n,r){n=null===(n=n(r,t=e.memoizedState))||void 0===n?t:i({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var go={isMounted:function(e){return!!(e=e._reactInternals)&&Ze(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=fl(),i=pl(e),o=uo(r,i);o.payload=t,void 0!==n&&null!==n&&(o.callback=n),fo(e,o),hl(e,i,r)},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=fl(),i=pl(e),o=uo(r,i);o.tag=1,o.payload=t,void 0!==n&&null!==n&&(o.callback=n),fo(e,o),hl(e,i,r)},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=fl(),r=pl(e),i=uo(n,r);i.tag=2,void 0!==t&&null!==t&&(i.callback=t),fo(e,i),hl(e,r,n)}};function bo(e,t,n,r,i,o,a){return"function"===typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,o,a):!t.prototype||!t.prototype.isPureReactComponent||(!fr(n,r)||!fr(i,o))}function ko(e,t,n){var r=!1,i=fi,o=t.contextType;return"object"===typeof o&&null!==o?o=ao(o):(i=vi(t)?_i:pi.current,o=(r=null!==(r=t.contextTypes)&&void 0!==r)?mi(e,i):fi),t=new t(n,o),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=go,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=o),t}function yo(e,t,n,r){e=t.state,"function"===typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"===typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&go.enqueueReplaceState(t,t.state,null)}function wo(e,t,n,r){var i=e.stateNode;i.props=n,i.state=e.memoizedState,i.refs=mo,lo(e);var o=t.contextType;"object"===typeof o&&null!==o?i.context=ao(o):(o=vi(t)?_i:pi.current,i.context=mi(e,o)),ho(e,n,i,r),i.state=e.memoizedState,"function"===typeof(o=t.getDerivedStateFromProps)&&(vo(e,t,o,n),i.state=e.memoizedState),"function"===typeof t.getDerivedStateFromProps||"function"===typeof i.getSnapshotBeforeUpdate||"function"!==typeof i.UNSAFE_componentWillMount&&"function"!==typeof i.componentWillMount||(t=i.state,"function"===typeof i.componentWillMount&&i.componentWillMount(),"function"===typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount(),t!==i.state&&go.enqueueReplaceState(i,i.state,null),ho(e,n,i,r),i.state=e.memoizedState),"function"===typeof i.componentDidMount&&(e.flags|=4)}var Co=Array.isArray;function Ao(e,t,n){if(null!==(e=n.ref)&&"function"!==typeof e&&"object"!==typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(a(309));var r=n.stateNode}if(!r)throw Error(a(147,e));var i=""+e;return null!==t&&null!==t.ref&&"function"===typeof t.ref&&t.ref._stringRef===i?t.ref:(t=function(e){var t=r.refs;t===mo&&(t=r.refs={}),null===e?delete t[i]:t[i]=e},t._stringRef=i,t)}if("string"!==typeof e)throw Error(a(284));if(!n._owner)throw Error(a(290,e))}return e}function xo(e,t){if("textarea"!==e.type)throw Error(a(31,"[object Object]"===Object.prototype.toString.call(t)?"object with keys {"+Object.keys(t).join(", ")+"}":t))}function Eo(e){function t(t,n){if(e){var r=t.lastEffect;null!==r?(r.nextEffect=n,t.lastEffect=n):t.firstEffect=t.lastEffect=n,n.nextEffect=null,n.flags=8}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function i(e,t){return(e=Wl(e,t)).index=0,e.sibling=null,e}function o(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.flags=2,n):r:(t.flags=2,n):n}function s(t){return e&&null===t.alternate&&(t.flags=2),t}function l(e,t,n,r){return null===t||6!==t.tag?((t=Zl(n,e.mode,r)).return=e,t):((t=i(t,n)).return=e,t)}function c(e,t,n,r){return null!==t&&t.elementType===n.type?((r=i(t,n.props)).ref=Ao(e,t,n),r.return=e,r):((r=Yl(n.type,n.key,n.props,null,e.mode,r)).ref=Ao(e,t,n),r.return=e,r)}function u(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=$l(n,e.mode,r)).return=e,t):((t=i(t,n.children||[])).return=e,t)}function d(e,t,n,r,o){return null===t||7!==t.tag?((t=Ql(n,e.mode,r,o)).return=e,t):((t=i(t,n)).return=e,t)}function f(e,t,n){if("string"===typeof t||"number"===typeof t)return(t=Zl(""+t,e.mode,n)).return=e,t;if("object"===typeof t&&null!==t){switch(t.$$typeof){case w:return(n=Yl(t.type,t.key,t.props,null,e.mode,n)).ref=Ao(e,null,t),n.return=e,n;case C:return(t=$l(t,e.mode,n)).return=e,t}if(Co(t)||F(t))return(t=Ql(t,e.mode,n,null)).return=e,t;xo(e,t)}return null}function p(e,t,n,r){var i=null!==t?t.key:null;if("string"===typeof n||"number"===typeof n)return null!==i?null:l(e,t,""+n,r);if("object"===typeof n&&null!==n){switch(n.$$typeof){case w:return n.key===i?n.type===A?d(e,t,n.props.children,r,i):c(e,t,n,r):null;case C:return n.key===i?u(e,t,n,r):null}if(Co(n)||F(n))return null!==i?null:d(e,t,n,r,null);xo(e,n)}return null}function h(e,t,n,r,i){if("string"===typeof r||"number"===typeof r)return l(t,e=e.get(n)||null,""+r,i);if("object"===typeof r&&null!==r){switch(r.$$typeof){case w:return e=e.get(null===r.key?n:r.key)||null,r.type===A?d(t,e,r.props.children,i,r.key):c(t,e,r,i);case C:return u(t,e=e.get(null===r.key?n:r.key)||null,r,i)}if(Co(r)||F(r))return d(t,e=e.get(n)||null,r,i,null);xo(t,r)}return null}function _(i,a,s,l){for(var c=null,u=null,d=a,_=a=0,m=null;null!==d&&_<s.length;_++){d.index>_?(m=d,d=null):m=d.sibling;var v=p(i,d,s[_],l);if(null===v){null===d&&(d=m);break}e&&d&&null===v.alternate&&t(i,d),a=o(v,a,_),null===u?c=v:u.sibling=v,u=v,d=m}if(_===s.length)return n(i,d),c;if(null===d){for(;_<s.length;_++)null!==(d=f(i,s[_],l))&&(a=o(d,a,_),null===u?c=d:u.sibling=d,u=d);return c}for(d=r(i,d);_<s.length;_++)null!==(m=h(d,i,_,s[_],l))&&(e&&null!==m.alternate&&d.delete(null===m.key?_:m.key),a=o(m,a,_),null===u?c=m:u.sibling=m,u=m);return e&&d.forEach((function(e){return t(i,e)})),c}function m(i,s,l,c){var u=F(l);if("function"!==typeof u)throw Error(a(150));if(null==(l=u.call(l)))throw Error(a(151));for(var d=u=null,_=s,m=s=0,v=null,g=l.next();null!==_&&!g.done;m++,g=l.next()){_.index>m?(v=_,_=null):v=_.sibling;var b=p(i,_,g.value,c);if(null===b){null===_&&(_=v);break}e&&_&&null===b.alternate&&t(i,_),s=o(b,s,m),null===d?u=b:d.sibling=b,d=b,_=v}if(g.done)return n(i,_),u;if(null===_){for(;!g.done;m++,g=l.next())null!==(g=f(i,g.value,c))&&(s=o(g,s,m),null===d?u=g:d.sibling=g,d=g);return u}for(_=r(i,_);!g.done;m++,g=l.next())null!==(g=h(_,i,m,g.value,c))&&(e&&null!==g.alternate&&_.delete(null===g.key?m:g.key),s=o(g,s,m),null===d?u=g:d.sibling=g,d=g);return e&&_.forEach((function(e){return t(i,e)})),u}return function(e,r,o,l){var c="object"===typeof o&&null!==o&&o.type===A&&null===o.key;c&&(o=o.props.children);var u="object"===typeof o&&null!==o;if(u)switch(o.$$typeof){case w:e:{for(u=o.key,c=r;null!==c;){if(c.key===u){if(7===c.tag){if(o.type===A){n(e,c.sibling),(r=i(c,o.props.children)).return=e,e=r;break e}}else if(c.elementType===o.type){n(e,c.sibling),(r=i(c,o.props)).ref=Ao(e,c,o),r.return=e,e=r;break e}n(e,c);break}t(e,c),c=c.sibling}o.type===A?((r=Ql(o.props.children,e.mode,l,o.key)).return=e,e=r):((l=Yl(o.type,o.key,o.props,null,e.mode,l)).ref=Ao(e,r,o),l.return=e,e=l)}return s(e);case C:e:{for(c=o.key;null!==r;){if(r.key===c){if(4===r.tag&&r.stateNode.containerInfo===o.containerInfo&&r.stateNode.implementation===o.implementation){n(e,r.sibling),(r=i(r,o.children||[])).return=e,e=r;break e}n(e,r);break}t(e,r),r=r.sibling}(r=$l(o,e.mode,l)).return=e,e=r}return s(e)}if("string"===typeof o||"number"===typeof o)return o=""+o,null!==r&&6===r.tag?(n(e,r.sibling),(r=i(r,o)).return=e,e=r):(n(e,r),(r=Zl(o,e.mode,l)).return=e,e=r),s(e);if(Co(o))return _(e,r,o,l);if(F(o))return m(e,r,o,l);if(u&&xo(e,o),"undefined"===typeof o&&!c)switch(e.tag){case 1:case 22:case 0:case 11:case 15:throw Error(a(152,Y(e.type)||"Component"))}return n(e,r)}}var Do=Eo(!0),To=Eo(!1),Mo={},So=ci(Mo),Po=ci(Mo),No=ci(Mo);function Io(e){if(e===Mo)throw Error(a(174));return e}function Ro(e,t){switch(di(No,t),di(Po,e),di(So,Mo),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:he(null,"");break;default:t=he(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}ui(So),di(So,t)}function Oo(){ui(So),ui(Po),ui(No)}function Lo(e){Io(No.current);var t=Io(So.current),n=he(t,e.type);t!==n&&(di(Po,e),di(So,n))}function jo(e){Po.current===e&&(ui(So),ui(Po))}var qo=ci(0);function Bo(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!==(64&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var zo=null,Ho=null,Fo=!1;function Go(e,t){var n=Vl(5,null,null,0);n.elementType="DELETED",n.type="DELETED",n.stateNode=t,n.return=e,n.flags=8,null!==e.lastEffect?(e.lastEffect.nextEffect=n,e.lastEffect=n):e.firstEffect=e.lastEffect=n}function Vo(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,!0);default:return!1}}function Uo(e){if(Fo){var t=Ho;if(t){var n=t;if(!Vo(e,t)){if(!(t=Qr(n.nextSibling))||!Vo(e,t))return e.flags=-1025&e.flags|2,Fo=!1,void(zo=e);Go(zo,n)}zo=e,Ho=Qr(t.firstChild)}else e.flags=-1025&e.flags|2,Fo=!1,zo=e}}function Wo(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;zo=e}function Yo(e){if(e!==zo)return!1;if(!Fo)return Wo(e),Fo=!0,!1;var t=e.type;if(5!==e.tag||"head"!==t&&"body"!==t&&!Vr(t,e.memoizedProps))for(t=Ho;t;)Go(e,t),t=Qr(t.nextSibling);if(Wo(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(a(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){Ho=Qr(e.nextSibling);break e}t--}else"$"!==n&&"$!"!==n&&"$?"!==n||t++}e=e.nextSibling}Ho=null}}else Ho=zo?Qr(e.stateNode.nextSibling):null;return!0}function Qo(){Ho=zo=null,Fo=!1}var Ko=[];function Zo(){for(var e=0;e<Ko.length;e++)Ko[e]._workInProgressVersionPrimary=null;Ko.length=0}var $o=y.ReactCurrentDispatcher,Jo=y.ReactCurrentBatchConfig,Xo=0,ea=null,ta=null,na=null,ra=!1,ia=!1;function oa(){throw Error(a(321))}function aa(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!ur(e[n],t[n]))return!1;return!0}function sa(e,t,n,r,i,o){if(Xo=o,ea=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,$o.current=null===e||null===e.memoizedState?Ia:Ra,e=n(r,i),ia){o=0;do{if(ia=!1,!(25>o))throw Error(a(301));o+=1,na=ta=null,t.updateQueue=null,$o.current=Oa,e=n(r,i)}while(ia)}if($o.current=Na,t=null!==ta&&null!==ta.next,Xo=0,na=ta=ea=null,ra=!1,t)throw Error(a(300));return e}function la(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===na?ea.memoizedState=na=e:na=na.next=e,na}function ca(){if(null===ta){var e=ea.alternate;e=null!==e?e.memoizedState:null}else e=ta.next;var t=null===na?ea.memoizedState:na.next;if(null!==t)na=t,ta=e;else{if(null===e)throw Error(a(310));e={memoizedState:(ta=e).memoizedState,baseState:ta.baseState,baseQueue:ta.baseQueue,queue:ta.queue,next:null},null===na?ea.memoizedState=na=e:na=na.next=e}return na}function ua(e,t){return"function"===typeof t?t(e):t}function da(e){var t=ca(),n=t.queue;if(null===n)throw Error(a(311));n.lastRenderedReducer=e;var r=ta,i=r.baseQueue,o=n.pending;if(null!==o){if(null!==i){var s=i.next;i.next=o.next,o.next=s}r.baseQueue=i=o,n.pending=null}if(null!==i){i=i.next,r=r.baseState;var l=s=o=null,c=i;do{var u=c.lane;if((Xo&u)===u)null!==l&&(l=l.next={lane:0,action:c.action,eagerReducer:c.eagerReducer,eagerState:c.eagerState,next:null}),r=c.eagerReducer===e?c.eagerState:e(r,c.action);else{var d={lane:u,action:c.action,eagerReducer:c.eagerReducer,eagerState:c.eagerState,next:null};null===l?(s=l=d,o=r):l=l.next=d,ea.lanes|=u,Hs|=u}c=c.next}while(null!==c&&c!==i);null===l?o=r:l.next=s,ur(r,t.memoizedState)||(ja=!0),t.memoizedState=r,t.baseState=o,t.baseQueue=l,n.lastRenderedState=r}return[t.memoizedState,n.dispatch]}function fa(e){var t=ca(),n=t.queue;if(null===n)throw Error(a(311));n.lastRenderedReducer=e;var r=n.dispatch,i=n.pending,o=t.memoizedState;if(null!==i){n.pending=null;var s=i=i.next;do{o=e(o,s.action),s=s.next}while(s!==i);ur(o,t.memoizedState)||(ja=!0),t.memoizedState=o,null===t.baseQueue&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function pa(e,t,n){var r=t._getVersion;r=r(t._source);var i=t._workInProgressVersionPrimary;if(null!==i?e=i===r:(e=e.mutableReadLanes,(e=(Xo&e)===e)&&(t._workInProgressVersionPrimary=r,Ko.push(t))),e)return n(t._source);throw Ko.push(t),Error(a(350))}function ha(e,t,n,r){var i=Is;if(null===i)throw Error(a(349));var o=t._getVersion,s=o(t._source),l=$o.current,c=l.useState((function(){return pa(i,t,n)})),u=c[1],d=c[0];c=na;var f=e.memoizedState,p=f.refs,h=p.getSnapshot,_=f.source;f=f.subscribe;var m=ea;return e.memoizedState={refs:p,source:t,subscribe:r},l.useEffect((function(){p.getSnapshot=n,p.setSnapshot=u;var e=o(t._source);if(!ur(s,e)){e=n(t._source),ur(d,e)||(u(e),e=pl(m),i.mutableReadLanes|=e&i.pendingLanes),e=i.mutableReadLanes,i.entangledLanes|=e;for(var r=i.entanglements,a=e;0<a;){var l=31-Vt(a),c=1<<l;r[l]|=e,a&=~c}}}),[n,t,r]),l.useEffect((function(){return r(t._source,(function(){var e=p.getSnapshot,n=p.setSnapshot;try{n(e(t._source));var r=pl(m);i.mutableReadLanes|=r&i.pendingLanes}catch(o){n((function(){throw o}))}}))}),[t,r]),ur(h,n)&&ur(_,t)&&ur(f,r)||((e={pending:null,dispatch:null,lastRenderedReducer:ua,lastRenderedState:d}).dispatch=u=Pa.bind(null,ea,e),c.queue=e,c.baseQueue=null,d=pa(i,t,n),c.memoizedState=c.baseState=d),d}function _a(e,t,n){return ha(ca(),e,t,n)}function ma(e){var t=la();return"function"===typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=(e=t.queue={pending:null,dispatch:null,lastRenderedReducer:ua,lastRenderedState:e}).dispatch=Pa.bind(null,ea,e),[t.memoizedState,e]}function va(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=ea.updateQueue)?(t={lastEffect:null},ea.updateQueue=t,t.lastEffect=e.next=e):null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function ga(e){return e={current:e},la().memoizedState=e}function ba(){return ca().memoizedState}function ka(e,t,n,r){var i=la();ea.flags|=e,i.memoizedState=va(1|t,n,void 0,void 0===r?null:r)}function ya(e,t,n,r){var i=ca();r=void 0===r?null:r;var o=void 0;if(null!==ta){var a=ta.memoizedState;if(o=a.destroy,null!==r&&aa(r,a.deps))return void va(t,n,o,r)}ea.flags|=e,i.memoizedState=va(1|t,n,o,r)}function wa(e,t){return ka(516,4,e,t)}function Ca(e,t){return ya(516,4,e,t)}function Aa(e,t){return ya(4,2,e,t)}function xa(e,t){return"function"===typeof t?(e=e(),t(e),function(){t(null)}):null!==t&&void 0!==t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Ea(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,ya(4,2,xa.bind(null,t,e),n)}function Da(){}function Ta(e,t){var n=ca();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&aa(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Ma(e,t){var n=ca();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&aa(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function Sa(e,t){var n=Vi();Wi(98>n?98:n,(function(){e(!0)})),Wi(97<n?97:n,(function(){var n=Jo.transition;Jo.transition=1;try{e(!1),t()}finally{Jo.transition=n}}))}function Pa(e,t,n){var r=fl(),i=pl(e),o={lane:i,action:n,eagerReducer:null,eagerState:null,next:null},a=t.pending;if(null===a?o.next=o:(o.next=a.next,a.next=o),t.pending=o,a=e.alternate,e===ea||null!==a&&a===ea)ia=ra=!0;else{if(0===e.lanes&&(null===a||0===a.lanes)&&null!==(a=t.lastRenderedReducer))try{var s=t.lastRenderedState,l=a(s,n);if(o.eagerReducer=a,o.eagerState=l,ur(l,s))return}catch(c){}hl(e,i,r)}}var Na={readContext:ao,useCallback:oa,useContext:oa,useEffect:oa,useImperativeHandle:oa,useLayoutEffect:oa,useMemo:oa,useReducer:oa,useRef:oa,useState:oa,useDebugValue:oa,useDeferredValue:oa,useTransition:oa,useMutableSource:oa,useOpaqueIdentifier:oa,unstable_isNewReconciler:!1},Ia={readContext:ao,useCallback:function(e,t){return la().memoizedState=[e,void 0===t?null:t],e},useContext:ao,useEffect:wa,useImperativeHandle:function(e,t,n){return n=null!==n&&void 0!==n?n.concat([e]):null,ka(4,2,xa.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ka(4,2,e,t)},useMemo:function(e,t){var n=la();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=la();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e=(e=r.queue={pending:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t}).dispatch=Pa.bind(null,ea,e),[r.memoizedState,e]},useRef:ga,useState:ma,useDebugValue:Da,useDeferredValue:function(e){var t=ma(e),n=t[0],r=t[1];return wa((function(){var t=Jo.transition;Jo.transition=1;try{r(e)}finally{Jo.transition=t}}),[e]),n},useTransition:function(){var e=ma(!1),t=e[0];return ga(e=Sa.bind(null,e[1])),[e,t]},useMutableSource:function(e,t,n){var r=la();return r.memoizedState={refs:{getSnapshot:t,setSnapshot:null},source:e,subscribe:n},ha(r,e,t,n)},useOpaqueIdentifier:function(){if(Fo){var e=!1,t=function(e){return{$$typeof:O,toString:e,valueOf:e}}((function(){throw e||(e=!0,n("r:"+(Zr++).toString(36))),Error(a(355))})),n=ma(t)[1];return 0===(2&ea.mode)&&(ea.flags|=516,va(5,(function(){n("r:"+(Zr++).toString(36))}),void 0,null)),t}return ma(t="r:"+(Zr++).toString(36)),t},unstable_isNewReconciler:!1},Ra={readContext:ao,useCallback:Ta,useContext:ao,useEffect:Ca,useImperativeHandle:Ea,useLayoutEffect:Aa,useMemo:Ma,useReducer:da,useRef:ba,useState:function(){return da(ua)},useDebugValue:Da,useDeferredValue:function(e){var t=da(ua),n=t[0],r=t[1];return Ca((function(){var t=Jo.transition;Jo.transition=1;try{r(e)}finally{Jo.transition=t}}),[e]),n},useTransition:function(){var e=da(ua)[0];return[ba().current,e]},useMutableSource:_a,useOpaqueIdentifier:function(){return da(ua)[0]},unstable_isNewReconciler:!1},Oa={readContext:ao,useCallback:Ta,useContext:ao,useEffect:Ca,useImperativeHandle:Ea,useLayoutEffect:Aa,useMemo:Ma,useReducer:fa,useRef:ba,useState:function(){return fa(ua)},useDebugValue:Da,useDeferredValue:function(e){var t=fa(ua),n=t[0],r=t[1];return Ca((function(){var t=Jo.transition;Jo.transition=1;try{r(e)}finally{Jo.transition=t}}),[e]),n},useTransition:function(){var e=fa(ua)[0];return[ba().current,e]},useMutableSource:_a,useOpaqueIdentifier:function(){return fa(ua)[0]},unstable_isNewReconciler:!1},La=y.ReactCurrentOwner,ja=!1;function qa(e,t,n,r){t.child=null===e?To(t,null,n,r):Do(t,e.child,n,r)}function Ba(e,t,n,r,i){n=n.render;var o=t.ref;return oo(t,i),r=sa(e,t,n,r,o,i),null===e||ja?(t.flags|=1,qa(e,t,r,i),t.child):(t.updateQueue=e.updateQueue,t.flags&=-517,e.lanes&=~i,os(e,t,i))}function za(e,t,n,r,i,o){if(null===e){var a=n.type;return"function"!==typeof a||Ul(a)||void 0!==a.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Yl(n.type,null,r,t,t.mode,o)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,Ha(e,t,a,r,i,o))}return a=e.child,0===(i&o)&&(i=a.memoizedProps,(n=null!==(n=n.compare)?n:fr)(i,r)&&e.ref===t.ref)?os(e,t,o):(t.flags|=1,(e=Wl(a,r)).ref=t.ref,e.return=t,t.child=e)}function Ha(e,t,n,r,i,o){if(null!==e&&fr(e.memoizedProps,r)&&e.ref===t.ref){if(ja=!1,0===(o&i))return t.lanes=e.lanes,os(e,t,o);0!==(16384&e.flags)&&(ja=!0)}return Va(e,t,n,r,o)}function Fa(e,t,n){var r=t.pendingProps,i=r.children,o=null!==e?e.memoizedState:null;if("hidden"===r.mode||"unstable-defer-without-hiding"===r.mode)if(0===(4&t.mode))t.memoizedState={baseLanes:0},wl(t,n);else{if(0===(1073741824&n))return e=null!==o?o.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e},wl(t,e),null;t.memoizedState={baseLanes:0},wl(t,null!==o?o.baseLanes:n)}else null!==o?(r=o.baseLanes|n,t.memoizedState=null):r=n,wl(t,r);return qa(e,t,i,n),t.child}function Ga(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=128)}function Va(e,t,n,r,i){var o=vi(n)?_i:pi.current;return o=mi(t,o),oo(t,i),n=sa(e,t,n,r,o,i),null===e||ja?(t.flags|=1,qa(e,t,n,i),t.child):(t.updateQueue=e.updateQueue,t.flags&=-517,e.lanes&=~i,os(e,t,i))}function Ua(e,t,n,r,i){if(vi(n)){var o=!0;yi(t)}else o=!1;if(oo(t,i),null===t.stateNode)null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),ko(t,n,r),wo(t,n,r,i),r=!0;else if(null===e){var a=t.stateNode,s=t.memoizedProps;a.props=s;var l=a.context,c=n.contextType;"object"===typeof c&&null!==c?c=ao(c):c=mi(t,c=vi(n)?_i:pi.current);var u=n.getDerivedStateFromProps,d="function"===typeof u||"function"===typeof a.getSnapshotBeforeUpdate;d||"function"!==typeof a.UNSAFE_componentWillReceiveProps&&"function"!==typeof a.componentWillReceiveProps||(s!==r||l!==c)&&yo(t,a,r,c),so=!1;var f=t.memoizedState;a.state=f,ho(t,r,a,i),l=t.memoizedState,s!==r||f!==l||hi.current||so?("function"===typeof u&&(vo(t,n,u,r),l=t.memoizedState),(s=so||bo(t,n,s,r,f,l,c))?(d||"function"!==typeof a.UNSAFE_componentWillMount&&"function"!==typeof a.componentWillMount||("function"===typeof a.componentWillMount&&a.componentWillMount(),"function"===typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount()),"function"===typeof a.componentDidMount&&(t.flags|=4)):("function"===typeof a.componentDidMount&&(t.flags|=4),t.memoizedProps=r,t.memoizedState=l),a.props=r,a.state=l,a.context=c,r=s):("function"===typeof a.componentDidMount&&(t.flags|=4),r=!1)}else{a=t.stateNode,co(e,t),s=t.memoizedProps,c=t.type===t.elementType?s:$i(t.type,s),a.props=c,d=t.pendingProps,f=a.context,"object"===typeof(l=n.contextType)&&null!==l?l=ao(l):l=mi(t,l=vi(n)?_i:pi.current);var p=n.getDerivedStateFromProps;(u="function"===typeof p||"function"===typeof a.getSnapshotBeforeUpdate)||"function"!==typeof a.UNSAFE_componentWillReceiveProps&&"function"!==typeof a.componentWillReceiveProps||(s!==d||f!==l)&&yo(t,a,r,l),so=!1,f=t.memoizedState,a.state=f,ho(t,r,a,i);var h=t.memoizedState;s!==d||f!==h||hi.current||so?("function"===typeof p&&(vo(t,n,p,r),h=t.memoizedState),(c=so||bo(t,n,c,r,f,h,l))?(u||"function"!==typeof a.UNSAFE_componentWillUpdate&&"function"!==typeof a.componentWillUpdate||("function"===typeof a.componentWillUpdate&&a.componentWillUpdate(r,h,l),"function"===typeof a.UNSAFE_componentWillUpdate&&a.UNSAFE_componentWillUpdate(r,h,l)),"function"===typeof a.componentDidUpdate&&(t.flags|=4),"function"===typeof a.getSnapshotBeforeUpdate&&(t.flags|=256)):("function"!==typeof a.componentDidUpdate||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!==typeof a.getSnapshotBeforeUpdate||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=256),t.memoizedProps=r,t.memoizedState=h),a.props=r,a.state=h,a.context=l,r=c):("function"!==typeof a.componentDidUpdate||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!==typeof a.getSnapshotBeforeUpdate||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=256),r=!1)}return Wa(e,t,n,r,o,i)}function Wa(e,t,n,r,i,o){Ga(e,t);var a=0!==(64&t.flags);if(!r&&!a)return i&&wi(t,n,!1),os(e,t,o);r=t.stateNode,La.current=t;var s=a&&"function"!==typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&a?(t.child=Do(t,e.child,null,o),t.child=Do(t,null,s,o)):qa(e,t,s,o),t.memoizedState=r.state,i&&wi(t,n,!0),t.child}function Ya(e){var t=e.stateNode;t.pendingContext?bi(0,t.pendingContext,t.pendingContext!==t.context):t.context&&bi(0,t.context,!1),Ro(e,t.containerInfo)}var Qa,Ka,Za,$a={dehydrated:null,retryLane:0};function Ja(e,t,n){var r,i=t.pendingProps,o=qo.current,a=!1;return(r=0!==(64&t.flags))||(r=(null===e||null!==e.memoizedState)&&0!==(2&o)),r?(a=!0,t.flags&=-65):null!==e&&null===e.memoizedState||void 0===i.fallback||!0===i.unstable_avoidThisFallback||(o|=1),di(qo,1&o),null===e?(void 0!==i.fallback&&Uo(t),e=i.children,o=i.fallback,a?(e=Xa(t,e,o,n),t.child.memoizedState={baseLanes:n},t.memoizedState=$a,e):"number"===typeof i.unstable_expectedLoadTime?(e=Xa(t,e,o,n),t.child.memoizedState={baseLanes:n},t.memoizedState=$a,t.lanes=33554432,e):((n=Kl({mode:"visible",children:e},t.mode,n,null)).return=t,t.child=n)):(e.memoizedState,a?(i=ts(e,t,i.children,i.fallback,n),a=t.child,o=e.child.memoizedState,a.memoizedState=null===o?{baseLanes:n}:{baseLanes:o.baseLanes|n},a.childLanes=e.childLanes&~n,t.memoizedState=$a,i):(n=es(e,t,i.children,n),t.memoizedState=null,n))}function Xa(e,t,n,r){var i=e.mode,o=e.child;return t={mode:"hidden",children:t},0===(2&i)&&null!==o?(o.childLanes=0,o.pendingProps=t):o=Kl(t,i,0,null),n=Ql(n,i,r,null),o.return=e,n.return=e,o.sibling=n,e.child=o,n}function es(e,t,n,r){var i=e.child;return e=i.sibling,n=Wl(i,{mode:"visible",children:n}),0===(2&t.mode)&&(n.lanes=r),n.return=t,n.sibling=null,null!==e&&(e.nextEffect=null,e.flags=8,t.firstEffect=t.lastEffect=e),t.child=n}function ts(e,t,n,r,i){var o=t.mode,a=e.child;e=a.sibling;var s={mode:"hidden",children:n};return 0===(2&o)&&t.child!==a?((n=t.child).childLanes=0,n.pendingProps=s,null!==(a=n.lastEffect)?(t.firstEffect=n.firstEffect,t.lastEffect=a,a.nextEffect=null):t.firstEffect=t.lastEffect=null):n=Wl(a,s),null!==e?r=Wl(e,r):(r=Ql(r,o,i,null)).flags|=2,r.return=t,n.return=t,n.sibling=r,t.child=n,r}function ns(e,t){e.lanes|=t;var n=e.alternate;null!==n&&(n.lanes|=t),io(e.return,t)}function rs(e,t,n,r,i,o){var a=e.memoizedState;null===a?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i,lastEffect:o}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=r,a.tail=n,a.tailMode=i,a.lastEffect=o)}function is(e,t,n){var r=t.pendingProps,i=r.revealOrder,o=r.tail;if(qa(e,t,r.children,n),0!==(2&(r=qo.current)))r=1&r|2,t.flags|=64;else{if(null!==e&&0!==(64&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&ns(e,n);else if(19===e.tag)ns(e,n);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(di(qo,r),0===(2&t.mode))t.memoizedState=null;else switch(i){case"forwards":for(n=t.child,i=null;null!==n;)null!==(e=n.alternate)&&null===Bo(e)&&(i=n),n=n.sibling;null===(n=i)?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),rs(t,!1,i,n,o,t.lastEffect);break;case"backwards":for(n=null,i=t.child,t.child=null;null!==i;){if(null!==(e=i.alternate)&&null===Bo(e)){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}rs(t,!0,n,null,o,t.lastEffect);break;case"together":rs(t,!1,null,null,void 0,t.lastEffect);break;default:t.memoizedState=null}return t.child}function os(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),Hs|=t.lanes,0!==(n&t.childLanes)){if(null!==e&&t.child!==e.child)throw Error(a(153));if(null!==t.child){for(n=Wl(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Wl(e,e.pendingProps)).return=t;n.sibling=null}return t.child}return null}function as(e,t){if(!Fo)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function ss(e,t,n){var r=t.pendingProps;switch(t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return null;case 1:case 17:return vi(t.type)&&gi(),null;case 3:return Oo(),ui(hi),ui(pi),Zo(),(r=t.stateNode).pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(Yo(t)?t.flags|=4:r.hydrate||(t.flags|=256)),null;case 5:jo(t);var o=Io(No.current);if(n=t.type,null!==e&&null!=t.stateNode)Ka(e,t,n,r),e.ref!==t.ref&&(t.flags|=128);else{if(!r){if(null===t.stateNode)throw Error(a(166));return null}if(e=Io(So.current),Yo(t)){r=t.stateNode,n=t.type;var s=t.memoizedProps;switch(r[Jr]=t,r[Xr]=s,n){case"dialog":Sr("cancel",r),Sr("close",r);break;case"iframe":case"object":case"embed":Sr("load",r);break;case"video":case"audio":for(e=0;e<Er.length;e++)Sr(Er[e],r);break;case"source":Sr("error",r);break;case"img":case"image":case"link":Sr("error",r),Sr("load",r);break;case"details":Sr("toggle",r);break;case"input":ee(r,s),Sr("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!s.multiple},Sr("invalid",r);break;case"textarea":le(r,s),Sr("invalid",r)}for(var c in Ae(n,s),e=null,s)s.hasOwnProperty(c)&&(o=s[c],"children"===c?"string"===typeof o?r.textContent!==o&&(e=["children",o]):"number"===typeof o&&r.textContent!==""+o&&(e=["children",""+o]):l.hasOwnProperty(c)&&null!=o&&"onScroll"===c&&Sr("scroll",r));switch(n){case"input":Z(r),re(r,s,!0);break;case"textarea":Z(r),ue(r);break;case"select":case"option":break;default:"function"===typeof s.onClick&&(r.onclick=zr)}r=e,t.updateQueue=r,null!==r&&(t.flags|=4)}else{switch(c=9===o.nodeType?o:o.ownerDocument,e===de&&(e=pe(n)),e===de?"script"===n?((e=c.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"===typeof r.is?e=c.createElement(n,{is:r.is}):(e=c.createElement(n),"select"===n&&(c=e,r.multiple?c.multiple=!0:r.size&&(c.size=r.size))):e=c.createElementNS(e,n),e[Jr]=t,e[Xr]=r,Qa(e,t),t.stateNode=e,c=xe(n,r),n){case"dialog":Sr("cancel",e),Sr("close",e),o=r;break;case"iframe":case"object":case"embed":Sr("load",e),o=r;break;case"video":case"audio":for(o=0;o<Er.length;o++)Sr(Er[o],e);o=r;break;case"source":Sr("error",e),o=r;break;case"img":case"image":case"link":Sr("error",e),Sr("load",e),o=r;break;case"details":Sr("toggle",e),o=r;break;case"input":ee(e,r),o=X(e,r),Sr("invalid",e);break;case"option":o=oe(e,r);break;case"select":e._wrapperState={wasMultiple:!!r.multiple},o=i({},r,{value:void 0}),Sr("invalid",e);break;case"textarea":le(e,r),o=se(e,r),Sr("invalid",e);break;default:o=r}Ae(n,o);var u=o;for(s in u)if(u.hasOwnProperty(s)){var d=u[s];"style"===s?we(e,d):"dangerouslySetInnerHTML"===s?null!=(d=d?d.__html:void 0)&&ve(e,d):"children"===s?"string"===typeof d?("textarea"!==n||""!==d)&&ge(e,d):"number"===typeof d&&ge(e,""+d):"suppressContentEditableWarning"!==s&&"suppressHydrationWarning"!==s&&"autoFocus"!==s&&(l.hasOwnProperty(s)?null!=d&&"onScroll"===s&&Sr("scroll",e):null!=d&&k(e,s,d,c))}switch(n){case"input":Z(e),re(e,r,!1);break;case"textarea":Z(e),ue(e);break;case"option":null!=r.value&&e.setAttribute("value",""+Q(r.value));break;case"select":e.multiple=!!r.multiple,null!=(s=r.value)?ae(e,!!r.multiple,s,!1):null!=r.defaultValue&&ae(e,!!r.multiple,r.defaultValue,!0);break;default:"function"===typeof o.onClick&&(e.onclick=zr)}Gr(n,r)&&(t.flags|=4)}null!==t.ref&&(t.flags|=128)}return null;case 6:if(e&&null!=t.stateNode)Za(0,t,e.memoizedProps,r);else{if("string"!==typeof r&&null===t.stateNode)throw Error(a(166));n=Io(No.current),Io(So.current),Yo(t)?(r=t.stateNode,n=t.memoizedProps,r[Jr]=t,r.nodeValue!==n&&(t.flags|=4)):((r=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[Jr]=t,t.stateNode=r)}return null;case 13:return ui(qo),r=t.memoizedState,0!==(64&t.flags)?(t.lanes=n,t):(r=null!==r,n=!1,null===e?void 0!==t.memoizedProps.fallback&&Yo(t):n=null!==e.memoizedState,r&&!n&&0!==(2&t.mode)&&(null===e&&!0!==t.memoizedProps.unstable_avoidThisFallback||0!==(1&qo.current)?0===qs&&(qs=3):(0!==qs&&3!==qs||(qs=4),null===Is||0===(134217727&Hs)&&0===(134217727&Fs)||gl(Is,Os))),(r||n)&&(t.flags|=4),null);case 4:return Oo(),null===e&&Nr(t.stateNode.containerInfo),null;case 10:return ro(t),null;case 19:if(ui(qo),null===(r=t.memoizedState))return null;if(s=0!==(64&t.flags),null===(c=r.rendering))if(s)as(r,!1);else{if(0!==qs||null!==e&&0!==(64&e.flags))for(e=t.child;null!==e;){if(null!==(c=Bo(e))){for(t.flags|=64,as(r,!1),null!==(s=c.updateQueue)&&(t.updateQueue=s,t.flags|=4),null===r.lastEffect&&(t.firstEffect=null),t.lastEffect=r.lastEffect,r=n,n=t.child;null!==n;)e=r,(s=n).flags&=2,s.nextEffect=null,s.firstEffect=null,s.lastEffect=null,null===(c=s.alternate)?(s.childLanes=0,s.lanes=e,s.child=null,s.memoizedProps=null,s.memoizedState=null,s.updateQueue=null,s.dependencies=null,s.stateNode=null):(s.childLanes=c.childLanes,s.lanes=c.lanes,s.child=c.child,s.memoizedProps=c.memoizedProps,s.memoizedState=c.memoizedState,s.updateQueue=c.updateQueue,s.type=c.type,e=c.dependencies,s.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return di(qo,1&qo.current|2),t.child}e=e.sibling}null!==r.tail&&Gi()>Ws&&(t.flags|=64,s=!0,as(r,!1),t.lanes=33554432)}else{if(!s)if(null!==(e=Bo(c))){if(t.flags|=64,s=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),as(r,!0),null===r.tail&&"hidden"===r.tailMode&&!c.alternate&&!Fo)return null!==(t=t.lastEffect=r.lastEffect)&&(t.nextEffect=null),null}else 2*Gi()-r.renderingStartTime>Ws&&1073741824!==n&&(t.flags|=64,s=!0,as(r,!1),t.lanes=33554432);r.isBackwards?(c.sibling=t.child,t.child=c):(null!==(n=r.last)?n.sibling=c:t.child=c,r.last=c)}return null!==r.tail?(n=r.tail,r.rendering=n,r.tail=n.sibling,r.lastEffect=t.lastEffect,r.renderingStartTime=Gi(),n.sibling=null,t=qo.current,di(qo,s?1&t|2:1&t),n):null;case 23:case 24:return Cl(),null!==e&&null!==e.memoizedState!==(null!==t.memoizedState)&&"unstable-defer-without-hiding"!==r.mode&&(t.flags|=4),null}throw Error(a(156,t.tag))}function ls(e){switch(e.tag){case 1:vi(e.type)&&gi();var t=e.flags;return 4096&t?(e.flags=-4097&t|64,e):null;case 3:if(Oo(),ui(hi),ui(pi),Zo(),0!==(64&(t=e.flags)))throw Error(a(285));return e.flags=-4097&t|64,e;case 5:return jo(e),null;case 13:return ui(qo),4096&(t=e.flags)?(e.flags=-4097&t|64,e):null;case 19:return ui(qo),null;case 4:return Oo(),null;case 10:return ro(e),null;case 23:case 24:return Cl(),null;default:return null}}function cs(e,t){try{var n="",r=t;do{n+=W(r),r=r.return}while(r);var i=n}catch(o){i="\nError generating stack: "+o.message+"\n"+o.stack}return{value:e,source:t,stack:i}}function us(e,t){try{console.error(t.value)}catch(n){setTimeout((function(){throw n}))}}Qa=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},Ka=function(e,t,n,r){var o=e.memoizedProps;if(o!==r){e=t.stateNode,Io(So.current);var a,s=null;switch(n){case"input":o=X(e,o),r=X(e,r),s=[];break;case"option":o=oe(e,o),r=oe(e,r),s=[];break;case"select":o=i({},o,{value:void 0}),r=i({},r,{value:void 0}),s=[];break;case"textarea":o=se(e,o),r=se(e,r),s=[];break;default:"function"!==typeof o.onClick&&"function"===typeof r.onClick&&(e.onclick=zr)}for(d in Ae(n,r),n=null,o)if(!r.hasOwnProperty(d)&&o.hasOwnProperty(d)&&null!=o[d])if("style"===d){var c=o[d];for(a in c)c.hasOwnProperty(a)&&(n||(n={}),n[a]="")}else"dangerouslySetInnerHTML"!==d&&"children"!==d&&"suppressContentEditableWarning"!==d&&"suppressHydrationWarning"!==d&&"autoFocus"!==d&&(l.hasOwnProperty(d)?s||(s=[]):(s=s||[]).push(d,null));for(d in r){var u=r[d];if(c=null!=o?o[d]:void 0,r.hasOwnProperty(d)&&u!==c&&(null!=u||null!=c))if("style"===d)if(c){for(a in c)!c.hasOwnProperty(a)||u&&u.hasOwnProperty(a)||(n||(n={}),n[a]="");for(a in u)u.hasOwnProperty(a)&&c[a]!==u[a]&&(n||(n={}),n[a]=u[a])}else n||(s||(s=[]),s.push(d,n)),n=u;else"dangerouslySetInnerHTML"===d?(u=u?u.__html:void 0,c=c?c.__html:void 0,null!=u&&c!==u&&(s=s||[]).push(d,u)):"children"===d?"string"!==typeof u&&"number"!==typeof u||(s=s||[]).push(d,""+u):"suppressContentEditableWarning"!==d&&"suppressHydrationWarning"!==d&&(l.hasOwnProperty(d)?(null!=u&&"onScroll"===d&&Sr("scroll",e),s||c===u||(s=[])):"object"===typeof u&&null!==u&&u.$$typeof===O?u.toString():(s=s||[]).push(d,u))}n&&(s=s||[]).push("style",n);var d=s;(t.updateQueue=d)&&(t.flags|=4)}},Za=function(e,t,n,r){n!==r&&(t.flags|=4)};var ds="function"===typeof WeakMap?WeakMap:Map;function fs(e,t,n){(n=uo(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Zs||(Zs=!0,$s=r),us(0,t)},n}function ps(e,t,n){(n=uo(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"===typeof r){var i=t.value;n.payload=function(){return us(0,t),r(i)}}var o=e.stateNode;return null!==o&&"function"===typeof o.componentDidCatch&&(n.callback=function(){"function"!==typeof r&&(null===Js?Js=new Set([this]):Js.add(this),us(0,t));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),n}var hs="function"===typeof WeakSet?WeakSet:Set;function _s(e){var t=e.ref;if(null!==t)if("function"===typeof t)try{t(null)}catch(n){zl(e,n)}else t.current=null}function ms(e,t){switch(t.tag){case 0:case 11:case 15:case 22:case 5:case 6:case 4:case 17:return;case 1:if(256&t.flags&&null!==e){var n=e.memoizedProps,r=e.memoizedState;t=(e=t.stateNode).getSnapshotBeforeUpdate(t.elementType===t.type?n:$i(t.type,n),r),e.__reactInternalSnapshotBeforeUpdate=t}return;case 3:return void(256&t.flags&&Yr(t.stateNode.containerInfo))}throw Error(a(163))}function vs(e,t,n){switch(n.tag){case 0:case 11:case 15:case 22:if(null!==(t=null!==(t=n.updateQueue)?t.lastEffect:null)){e=t=t.next;do{if(3===(3&e.tag)){var r=e.create;e.destroy=r()}e=e.next}while(e!==t)}if(null!==(t=null!==(t=n.updateQueue)?t.lastEffect:null)){e=t=t.next;do{var i=e;r=i.next,0!==(4&(i=i.tag))&&0!==(1&i)&&(jl(n,e),Ll(n,e)),e=r}while(e!==t)}return;case 1:return e=n.stateNode,4&n.flags&&(null===t?e.componentDidMount():(r=n.elementType===n.type?t.memoizedProps:$i(n.type,t.memoizedProps),e.componentDidUpdate(r,t.memoizedState,e.__reactInternalSnapshotBeforeUpdate))),void(null!==(t=n.updateQueue)&&_o(n,t,e));case 3:if(null!==(t=n.updateQueue)){if(e=null,null!==n.child)switch(n.child.tag){case 5:case 1:e=n.child.stateNode}_o(n,t,e)}return;case 5:return e=n.stateNode,void(null===t&&4&n.flags&&Gr(n.type,n.memoizedProps)&&e.focus());case 6:case 4:case 12:case 19:case 17:case 20:case 21:case 23:case 24:return;case 13:return void(null===n.memoizedState&&(n=n.alternate,null!==n&&(n=n.memoizedState,null!==n&&(n=n.dehydrated,null!==n&&wt(n)))))}throw Error(a(163))}function gs(e,t){for(var n=e;;){if(5===n.tag){var r=n.stateNode;if(t)"function"===typeof(r=r.style).setProperty?r.setProperty("display","none","important"):r.display="none";else{r=n.stateNode;var i=n.memoizedProps.style;i=void 0!==i&&null!==i&&i.hasOwnProperty("display")?i.display:null,r.style.display=ye("display",i)}}else if(6===n.tag)n.stateNode.nodeValue=t?"":n.memoizedProps;else if((23!==n.tag&&24!==n.tag||null===n.memoizedState||n===e)&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===e)break;for(;null===n.sibling;){if(null===n.return||n.return===e)return;n=n.return}n.sibling.return=n.return,n=n.sibling}}function bs(e,t){if(Ai&&"function"===typeof Ai.onCommitFiberUnmount)try{Ai.onCommitFiberUnmount(Ci,t)}catch(o){}switch(t.tag){case 0:case 11:case 14:case 15:case 22:if(null!==(e=t.updateQueue)&&null!==(e=e.lastEffect)){var n=e=e.next;do{var r=n,i=r.destroy;if(r=r.tag,void 0!==i)if(0!==(4&r))jl(t,n);else{r=t;try{i()}catch(o){zl(r,o)}}n=n.next}while(n!==e)}break;case 1:if(_s(t),"function"===typeof(e=t.stateNode).componentWillUnmount)try{e.props=t.memoizedProps,e.state=t.memoizedState,e.componentWillUnmount()}catch(o){zl(t,o)}break;case 5:_s(t);break;case 4:xs(e,t)}}function ks(e){e.alternate=null,e.child=null,e.dependencies=null,e.firstEffect=null,e.lastEffect=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.return=null,e.updateQueue=null}function ys(e){return 5===e.tag||3===e.tag||4===e.tag}function ws(e){e:{for(var t=e.return;null!==t;){if(ys(t))break e;t=t.return}throw Error(a(160))}var n=t;switch(t=n.stateNode,n.tag){case 5:var r=!1;break;case 3:case 4:t=t.containerInfo,r=!0;break;default:throw Error(a(161))}16&n.flags&&(ge(t,""),n.flags&=-17);e:t:for(n=e;;){for(;null===n.sibling;){if(null===n.return||ys(n.return)){n=null;break e}n=n.return}for(n.sibling.return=n.return,n=n.sibling;5!==n.tag&&6!==n.tag&&18!==n.tag;){if(2&n.flags)continue t;if(null===n.child||4===n.tag)continue t;n.child.return=n,n=n.child}if(!(2&n.flags)){n=n.stateNode;break e}}r?Cs(e,n,t):As(e,n,t)}function Cs(e,t,n){var r=e.tag,i=5===r||6===r;if(i)e=i?e.stateNode:e.stateNode.instance,t?8===n.nodeType?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(8===n.nodeType?(t=n.parentNode).insertBefore(e,n):(t=n).appendChild(e),null!==(n=n._reactRootContainer)&&void 0!==n||null!==t.onclick||(t.onclick=zr));else if(4!==r&&null!==(e=e.child))for(Cs(e,t,n),e=e.sibling;null!==e;)Cs(e,t,n),e=e.sibling}function As(e,t,n){var r=e.tag,i=5===r||6===r;if(i)e=i?e.stateNode:e.stateNode.instance,t?n.insertBefore(e,t):n.appendChild(e);else if(4!==r&&null!==(e=e.child))for(As(e,t,n),e=e.sibling;null!==e;)As(e,t,n),e=e.sibling}function xs(e,t){for(var n,r,i=t,o=!1;;){if(!o){o=i.return;e:for(;;){if(null===o)throw Error(a(160));switch(n=o.stateNode,o.tag){case 5:r=!1;break e;case 3:case 4:n=n.containerInfo,r=!0;break e}o=o.return}o=!0}if(5===i.tag||6===i.tag){e:for(var s=e,l=i,c=l;;)if(bs(s,c),null!==c.child&&4!==c.tag)c.child.return=c,c=c.child;else{if(c===l)break e;for(;null===c.sibling;){if(null===c.return||c.return===l)break e;c=c.return}c.sibling.return=c.return,c=c.sibling}r?(s=n,l=i.stateNode,8===s.nodeType?s.parentNode.removeChild(l):s.removeChild(l)):n.removeChild(i.stateNode)}else if(4===i.tag){if(null!==i.child){n=i.stateNode.containerInfo,r=!0,i.child.return=i,i=i.child;continue}}else if(bs(e,i),null!==i.child){i.child.return=i,i=i.child;continue}if(i===t)break;for(;null===i.sibling;){if(null===i.return||i.return===t)return;4===(i=i.return).tag&&(o=!1)}i.sibling.return=i.return,i=i.sibling}}function Es(e,t){switch(t.tag){case 0:case 11:case 14:case 15:case 22:var n=t.updateQueue;if(null!==(n=null!==n?n.lastEffect:null)){var r=n=n.next;do{3===(3&r.tag)&&(e=r.destroy,r.destroy=void 0,void 0!==e&&e()),r=r.next}while(r!==n)}return;case 1:case 12:case 17:return;case 5:if(null!=(n=t.stateNode)){r=t.memoizedProps;var i=null!==e?e.memoizedProps:r;e=t.type;var o=t.updateQueue;if(t.updateQueue=null,null!==o){for(n[Xr]=r,"input"===e&&"radio"===r.type&&null!=r.name&&te(n,r),xe(e,i),t=xe(e,r),i=0;i<o.length;i+=2){var s=o[i],l=o[i+1];"style"===s?we(n,l):"dangerouslySetInnerHTML"===s?ve(n,l):"children"===s?ge(n,l):k(n,s,l,t)}switch(e){case"input":ne(n,r);break;case"textarea":ce(n,r);break;case"select":e=n._wrapperState.wasMultiple,n._wrapperState.wasMultiple=!!r.multiple,null!=(o=r.value)?ae(n,!!r.multiple,o,!1):e!==!!r.multiple&&(null!=r.defaultValue?ae(n,!!r.multiple,r.defaultValue,!0):ae(n,!!r.multiple,r.multiple?[]:"",!1))}}}return;case 6:if(null===t.stateNode)throw Error(a(162));return void(t.stateNode.nodeValue=t.memoizedProps);case 3:return void((n=t.stateNode).hydrate&&(n.hydrate=!1,wt(n.containerInfo)));case 13:return null!==t.memoizedState&&(Us=Gi(),gs(t.child,!0)),void Ds(t);case 19:return void Ds(t);case 23:case 24:return void gs(t,null!==t.memoizedState)}throw Error(a(163))}function Ds(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new hs),t.forEach((function(t){var r=Fl.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}function Ts(e,t){return null!==e&&(null===(e=e.memoizedState)||null!==e.dehydrated)&&(null!==(t=t.memoizedState)&&null===t.dehydrated)}var Ms=Math.ceil,Ss=y.ReactCurrentDispatcher,Ps=y.ReactCurrentOwner,Ns=0,Is=null,Rs=null,Os=0,Ls=0,js=ci(0),qs=0,Bs=null,zs=0,Hs=0,Fs=0,Gs=0,Vs=null,Us=0,Ws=1/0;function Ys(){Ws=Gi()+500}var Qs,Ks=null,Zs=!1,$s=null,Js=null,Xs=!1,el=null,tl=90,nl=[],rl=[],il=null,ol=0,al=null,sl=-1,ll=0,cl=0,ul=null,dl=!1;function fl(){return 0!==(48&Ns)?Gi():-1!==sl?sl:sl=Gi()}function pl(e){if(0===(2&(e=e.mode)))return 1;if(0===(4&e))return 99===Vi()?1:2;if(0===ll&&(ll=zs),0!==Zi.transition){0!==cl&&(cl=null!==Vs?Vs.pendingLanes:0),e=ll;var t=4186112&~cl;return 0===(t&=-t)&&(0===(t=(e=4186112&~e)&-e)&&(t=8192)),t}return e=Vi(),0!==(4&Ns)&&98===e?e=zt(12,ll):e=zt(e=function(e){switch(e){case 99:return 15;case 98:return 10;case 97:case 96:return 8;case 95:return 2;default:return 0}}(e),ll),e}function hl(e,t,n){if(50<ol)throw ol=0,al=null,Error(a(185));if(null===(e=_l(e,t)))return null;Gt(e,t,n),e===Is&&(Fs|=t,4===qs&&gl(e,Os));var r=Vi();1===t?0!==(8&Ns)&&0===(48&Ns)?bl(e):(ml(e,n),0===Ns&&(Ys(),Qi())):(0===(4&Ns)||98!==r&&99!==r||(null===il?il=new Set([e]):il.add(e)),ml(e,n)),Vs=e}function _l(e,t){e.lanes|=t;var n=e.alternate;for(null!==n&&(n.lanes|=t),n=e,e=e.return;null!==e;)e.childLanes|=t,null!==(n=e.alternate)&&(n.childLanes|=t),n=e,e=e.return;return 3===n.tag?n.stateNode:null}function ml(e,t){for(var n=e.callbackNode,r=e.suspendedLanes,i=e.pingedLanes,o=e.expirationTimes,s=e.pendingLanes;0<s;){var l=31-Vt(s),c=1<<l,u=o[l];if(-1===u){if(0===(c&r)||0!==(c&i)){u=t,jt(c);var d=Lt;o[l]=10<=d?u+250:6<=d?u+5e3:-1}}else u<=t&&(e.expiredLanes|=c);s&=~c}if(r=qt(e,e===Is?Os:0),t=Lt,0===r)null!==n&&(n!==ji&&Di(n),e.callbackNode=null,e.callbackPriority=0);else{if(null!==n){if(e.callbackPriority===t)return;n!==ji&&Di(n)}15===t?(n=bl.bind(null,e),null===Bi?(Bi=[n],zi=Ei(Ni,Ki)):Bi.push(n),n=ji):14===t?n=Yi(99,bl.bind(null,e)):(n=function(e){switch(e){case 15:case 14:return 99;case 13:case 12:case 11:case 10:return 98;case 9:case 8:case 7:case 6:case 4:case 5:return 97;case 3:case 2:case 1:return 95;case 0:return 90;default:throw Error(a(358,e))}}(t),n=Yi(n,vl.bind(null,e))),e.callbackPriority=t,e.callbackNode=n}}function vl(e){if(sl=-1,cl=ll=0,0!==(48&Ns))throw Error(a(327));var t=e.callbackNode;if(Ol()&&e.callbackNode!==t)return null;var n=qt(e,e===Is?Os:0);if(0===n)return null;var r=n,i=Ns;Ns|=16;var o=El();for(Is===e&&Os===r||(Ys(),Al(e,r));;)try{Ml();break}catch(l){xl(e,l)}if(no(),Ss.current=o,Ns=i,null!==Rs?r=0:(Is=null,Os=0,r=qs),0!==(zs&Fs))Al(e,0);else if(0!==r){if(2===r&&(Ns|=64,e.hydrate&&(e.hydrate=!1,Yr(e.containerInfo)),0!==(n=Bt(e))&&(r=Dl(e,n))),1===r)throw t=Bs,Al(e,0),gl(e,n),ml(e,Gi()),t;switch(e.finishedWork=e.current.alternate,e.finishedLanes=n,r){case 0:case 1:throw Error(a(345));case 2:case 5:Nl(e);break;case 3:if(gl(e,n),(62914560&n)===n&&10<(r=Us+500-Gi())){if(0!==qt(e,0))break;if(((i=e.suspendedLanes)&n)!==n){fl(),e.pingedLanes|=e.suspendedLanes&i;break}e.timeoutHandle=Ur(Nl.bind(null,e),r);break}Nl(e);break;case 4:if(gl(e,n),(4186112&n)===n)break;for(r=e.eventTimes,i=-1;0<n;){var s=31-Vt(n);o=1<<s,(s=r[s])>i&&(i=s),n&=~o}if(n=i,10<(n=(120>(n=Gi()-n)?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*Ms(n/1960))-n)){e.timeoutHandle=Ur(Nl.bind(null,e),n);break}Nl(e);break;default:throw Error(a(329))}}return ml(e,Gi()),e.callbackNode===t?vl.bind(null,e):null}function gl(e,t){for(t&=~Gs,t&=~Fs,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-Vt(t),r=1<<n;e[n]=-1,t&=~r}}function bl(e){if(0!==(48&Ns))throw Error(a(327));if(Ol(),e===Is&&0!==(e.expiredLanes&Os)){var t=Os,n=Dl(e,t);0!==(zs&Fs)&&(n=Dl(e,t=qt(e,t)))}else n=Dl(e,t=qt(e,0));if(0!==e.tag&&2===n&&(Ns|=64,e.hydrate&&(e.hydrate=!1,Yr(e.containerInfo)),0!==(t=Bt(e))&&(n=Dl(e,t))),1===n)throw n=Bs,Al(e,0),gl(e,t),ml(e,Gi()),n;return e.finishedWork=e.current.alternate,e.finishedLanes=t,Nl(e),ml(e,Gi()),null}function kl(e,t){var n=Ns;Ns|=1;try{return e(t)}finally{0===(Ns=n)&&(Ys(),Qi())}}function yl(e,t){var n=Ns;Ns&=-2,Ns|=8;try{return e(t)}finally{0===(Ns=n)&&(Ys(),Qi())}}function wl(e,t){di(js,Ls),Ls|=t,zs|=t}function Cl(){Ls=js.current,ui(js)}function Al(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,Wr(n)),null!==Rs)for(n=Rs.return;null!==n;){var r=n;switch(r.tag){case 1:null!==(r=r.type.childContextTypes)&&void 0!==r&&gi();break;case 3:Oo(),ui(hi),ui(pi),Zo();break;case 5:jo(r);break;case 4:Oo();break;case 13:case 19:ui(qo);break;case 10:ro(r);break;case 23:case 24:Cl()}n=n.return}Is=e,Rs=Wl(e.current,null),Os=Ls=zs=t,qs=0,Bs=null,Gs=Fs=Hs=0}function xl(e,t){for(;;){var n=Rs;try{if(no(),$o.current=Na,ra){for(var r=ea.memoizedState;null!==r;){var i=r.queue;null!==i&&(i.pending=null),r=r.next}ra=!1}if(Xo=0,na=ta=ea=null,ia=!1,Ps.current=null,null===n||null===n.return){qs=1,Bs=t,Rs=null;break}e:{var o=e,a=n.return,s=n,l=t;if(t=Os,s.flags|=2048,s.firstEffect=s.lastEffect=null,null!==l&&"object"===typeof l&&"function"===typeof l.then){var c=l;if(0===(2&s.mode)){var u=s.alternate;u?(s.updateQueue=u.updateQueue,s.memoizedState=u.memoizedState,s.lanes=u.lanes):(s.updateQueue=null,s.memoizedState=null)}var d=0!==(1&qo.current),f=a;do{var p;if(p=13===f.tag){var h=f.memoizedState;if(null!==h)p=null!==h.dehydrated;else{var _=f.memoizedProps;p=void 0!==_.fallback&&(!0!==_.unstable_avoidThisFallback||!d)}}if(p){var m=f.updateQueue;if(null===m){var v=new Set;v.add(c),f.updateQueue=v}else m.add(c);if(0===(2&f.mode)){if(f.flags|=64,s.flags|=16384,s.flags&=-2981,1===s.tag)if(null===s.alternate)s.tag=17;else{var g=uo(-1,1);g.tag=2,fo(s,g)}s.lanes|=1;break e}l=void 0,s=t;var b=o.pingCache;if(null===b?(b=o.pingCache=new ds,l=new Set,b.set(c,l)):void 0===(l=b.get(c))&&(l=new Set,b.set(c,l)),!l.has(s)){l.add(s);var k=Hl.bind(null,o,c,s);c.then(k,k)}f.flags|=4096,f.lanes=t;break e}f=f.return}while(null!==f);l=Error((Y(s.type)||"A React component")+" suspended while rendering, but no fallback UI was specified.\n\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display.")}5!==qs&&(qs=2),l=cs(l,s),f=a;do{switch(f.tag){case 3:o=l,f.flags|=4096,t&=-t,f.lanes|=t,po(f,fs(0,o,t));break e;case 1:o=l;var y=f.type,w=f.stateNode;if(0===(64&f.flags)&&("function"===typeof y.getDerivedStateFromError||null!==w&&"function"===typeof w.componentDidCatch&&(null===Js||!Js.has(w)))){f.flags|=4096,t&=-t,f.lanes|=t,po(f,ps(f,o,t));break e}}f=f.return}while(null!==f)}Pl(n)}catch(C){t=C,Rs===n&&null!==n&&(Rs=n=n.return);continue}break}}function El(){var e=Ss.current;return Ss.current=Na,null===e?Na:e}function Dl(e,t){var n=Ns;Ns|=16;var r=El();for(Is===e&&Os===t||Al(e,t);;)try{Tl();break}catch(i){xl(e,i)}if(no(),Ns=n,Ss.current=r,null!==Rs)throw Error(a(261));return Is=null,Os=0,qs}function Tl(){for(;null!==Rs;)Sl(Rs)}function Ml(){for(;null!==Rs&&!Ti();)Sl(Rs)}function Sl(e){var t=Qs(e.alternate,e,Ls);e.memoizedProps=e.pendingProps,null===t?Pl(e):Rs=t,Ps.current=null}function Pl(e){var t=e;do{var n=t.alternate;if(e=t.return,0===(2048&t.flags)){if(null!==(n=ss(n,t,Ls)))return void(Rs=n);if(24!==(n=t).tag&&23!==n.tag||null===n.memoizedState||0!==(1073741824&Ls)||0===(4&n.mode)){for(var r=0,i=n.child;null!==i;)r|=i.lanes|i.childLanes,i=i.sibling;n.childLanes=r}null!==e&&0===(2048&e.flags)&&(null===e.firstEffect&&(e.firstEffect=t.firstEffect),null!==t.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=t.firstEffect),e.lastEffect=t.lastEffect),1<t.flags&&(null!==e.lastEffect?e.lastEffect.nextEffect=t:e.firstEffect=t,e.lastEffect=t))}else{if(null!==(n=ls(t)))return n.flags&=2047,void(Rs=n);null!==e&&(e.firstEffect=e.lastEffect=null,e.flags|=2048)}if(null!==(t=t.sibling))return void(Rs=t);Rs=t=e}while(null!==t);0===qs&&(qs=5)}function Nl(e){var t=Vi();return Wi(99,Il.bind(null,e,t)),null}function Il(e,t){do{Ol()}while(null!==el);if(0!==(48&Ns))throw Error(a(327));var n=e.finishedWork;if(null===n)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(a(177));e.callbackNode=null;var r=n.lanes|n.childLanes,i=r,o=e.pendingLanes&~i;e.pendingLanes=i,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=i,e.mutableReadLanes&=i,e.entangledLanes&=i,i=e.entanglements;for(var s=e.eventTimes,l=e.expirationTimes;0<o;){var c=31-Vt(o),u=1<<c;i[c]=0,s[c]=-1,l[c]=-1,o&=~u}if(null!==il&&0===(24&r)&&il.has(e)&&il.delete(e),e===Is&&(Rs=Is=null,Os=0),1<n.flags?null!==n.lastEffect?(n.lastEffect.nextEffect=n,r=n.firstEffect):r=n:r=n.firstEffect,null!==r){if(i=Ns,Ns|=32,Ps.current=null,Hr=Kt,vr(s=mr())){if("selectionStart"in s)l={start:s.selectionStart,end:s.selectionEnd};else e:if(l=(l=s.ownerDocument)&&l.defaultView||window,(u=l.getSelection&&l.getSelection())&&0!==u.rangeCount){l=u.anchorNode,o=u.anchorOffset,c=u.focusNode,u=u.focusOffset;try{l.nodeType,c.nodeType}catch(E){l=null;break e}var d=0,f=-1,p=-1,h=0,_=0,m=s,v=null;t:for(;;){for(var g;m!==l||0!==o&&3!==m.nodeType||(f=d+o),m!==c||0!==u&&3!==m.nodeType||(p=d+u),3===m.nodeType&&(d+=m.nodeValue.length),null!==(g=m.firstChild);)v=m,m=g;for(;;){if(m===s)break t;if(v===l&&++h===o&&(f=d),v===c&&++_===u&&(p=d),null!==(g=m.nextSibling))break;v=(m=v).parentNode}m=g}l=-1===f||-1===p?null:{start:f,end:p}}else l=null;l=l||{start:0,end:0}}else l=null;Fr={focusedElem:s,selectionRange:l},Kt=!1,ul=null,dl=!1,Ks=r;do{try{Rl()}catch(E){if(null===Ks)throw Error(a(330));zl(Ks,E),Ks=Ks.nextEffect}}while(null!==Ks);ul=null,Ks=r;do{try{for(s=e;null!==Ks;){var b=Ks.flags;if(16&b&&ge(Ks.stateNode,""),128&b){var k=Ks.alternate;if(null!==k){var y=k.ref;null!==y&&("function"===typeof y?y(null):y.current=null)}}switch(1038&b){case 2:ws(Ks),Ks.flags&=-3;break;case 6:ws(Ks),Ks.flags&=-3,Es(Ks.alternate,Ks);break;case 1024:Ks.flags&=-1025;break;case 1028:Ks.flags&=-1025,Es(Ks.alternate,Ks);break;case 4:Es(Ks.alternate,Ks);break;case 8:xs(s,l=Ks);var w=l.alternate;ks(l),null!==w&&ks(w)}Ks=Ks.nextEffect}}catch(E){if(null===Ks)throw Error(a(330));zl(Ks,E),Ks=Ks.nextEffect}}while(null!==Ks);if(y=Fr,k=mr(),b=y.focusedElem,s=y.selectionRange,k!==b&&b&&b.ownerDocument&&_r(b.ownerDocument.documentElement,b)){null!==s&&vr(b)&&(k=s.start,void 0===(y=s.end)&&(y=k),"selectionStart"in b?(b.selectionStart=k,b.selectionEnd=Math.min(y,b.value.length)):(y=(k=b.ownerDocument||document)&&k.defaultView||window).getSelection&&(y=y.getSelection(),l=b.textContent.length,w=Math.min(s.start,l),s=void 0===s.end?w:Math.min(s.end,l),!y.extend&&w>s&&(l=s,s=w,w=l),l=hr(b,w),o=hr(b,s),l&&o&&(1!==y.rangeCount||y.anchorNode!==l.node||y.anchorOffset!==l.offset||y.focusNode!==o.node||y.focusOffset!==o.offset)&&((k=k.createRange()).setStart(l.node,l.offset),y.removeAllRanges(),w>s?(y.addRange(k),y.extend(o.node,o.offset)):(k.setEnd(o.node,o.offset),y.addRange(k))))),k=[];for(y=b;y=y.parentNode;)1===y.nodeType&&k.push({element:y,left:y.scrollLeft,top:y.scrollTop});for("function"===typeof b.focus&&b.focus(),b=0;b<k.length;b++)(y=k[b]).element.scrollLeft=y.left,y.element.scrollTop=y.top}Kt=!!Hr,Fr=Hr=null,e.current=n,Ks=r;do{try{for(b=e;null!==Ks;){var C=Ks.flags;if(36&C&&vs(b,Ks.alternate,Ks),128&C){k=void 0;var A=Ks.ref;if(null!==A){var x=Ks.stateNode;Ks.tag,k=x,"function"===typeof A?A(k):A.current=k}}Ks=Ks.nextEffect}}catch(E){if(null===Ks)throw Error(a(330));zl(Ks,E),Ks=Ks.nextEffect}}while(null!==Ks);Ks=null,qi(),Ns=i}else e.current=n;if(Xs)Xs=!1,el=e,tl=t;else for(Ks=r;null!==Ks;)t=Ks.nextEffect,Ks.nextEffect=null,8&Ks.flags&&((C=Ks).sibling=null,C.stateNode=null),Ks=t;if(0===(r=e.pendingLanes)&&(Js=null),1===r?e===al?ol++:(ol=0,al=e):ol=0,n=n.stateNode,Ai&&"function"===typeof Ai.onCommitFiberRoot)try{Ai.onCommitFiberRoot(Ci,n,void 0,64===(64&n.current.flags))}catch(E){}if(ml(e,Gi()),Zs)throw Zs=!1,e=$s,$s=null,e;return 0!==(8&Ns)||Qi(),null}function Rl(){for(;null!==Ks;){var e=Ks.alternate;dl||null===ul||(0!==(8&Ks.flags)?et(Ks,ul)&&(dl=!0):13===Ks.tag&&Ts(e,Ks)&&et(Ks,ul)&&(dl=!0));var t=Ks.flags;0!==(256&t)&&ms(e,Ks),0===(512&t)||Xs||(Xs=!0,Yi(97,(function(){return Ol(),null}))),Ks=Ks.nextEffect}}function Ol(){if(90!==tl){var e=97<tl?97:tl;return tl=90,Wi(e,ql)}return!1}function Ll(e,t){nl.push(t,e),Xs||(Xs=!0,Yi(97,(function(){return Ol(),null})))}function jl(e,t){rl.push(t,e),Xs||(Xs=!0,Yi(97,(function(){return Ol(),null})))}function ql(){if(null===el)return!1;var e=el;if(el=null,0!==(48&Ns))throw Error(a(331));var t=Ns;Ns|=32;var n=rl;rl=[];for(var r=0;r<n.length;r+=2){var i=n[r],o=n[r+1],s=i.destroy;if(i.destroy=void 0,"function"===typeof s)try{s()}catch(c){if(null===o)throw Error(a(330));zl(o,c)}}for(n=nl,nl=[],r=0;r<n.length;r+=2){i=n[r],o=n[r+1];try{var l=i.create;i.destroy=l()}catch(c){if(null===o)throw Error(a(330));zl(o,c)}}for(l=e.current.firstEffect;null!==l;)e=l.nextEffect,l.nextEffect=null,8&l.flags&&(l.sibling=null,l.stateNode=null),l=e;return Ns=t,Qi(),!0}function Bl(e,t,n){fo(e,t=fs(0,t=cs(n,t),1)),t=fl(),null!==(e=_l(e,1))&&(Gt(e,1,t),ml(e,t))}function zl(e,t){if(3===e.tag)Bl(e,e,t);else for(var n=e.return;null!==n;){if(3===n.tag){Bl(n,e,t);break}if(1===n.tag){var r=n.stateNode;if("function"===typeof n.type.getDerivedStateFromError||"function"===typeof r.componentDidCatch&&(null===Js||!Js.has(r))){var i=ps(n,e=cs(t,e),1);if(fo(n,i),i=fl(),null!==(n=_l(n,1)))Gt(n,1,i),ml(n,i);else if("function"===typeof r.componentDidCatch&&(null===Js||!Js.has(r)))try{r.componentDidCatch(t,e)}catch(o){}break}}n=n.return}}function Hl(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=fl(),e.pingedLanes|=e.suspendedLanes&n,Is===e&&(Os&n)===n&&(4===qs||3===qs&&(62914560&Os)===Os&&500>Gi()-Us?Al(e,0):Gs|=n),ml(e,t)}function Fl(e,t){var n=e.stateNode;null!==n&&n.delete(t),0===(t=0)&&(0===(2&(t=e.mode))?t=1:0===(4&t)?t=99===Vi()?1:2:(0===ll&&(ll=zs),0===(t=Ht(62914560&~ll))&&(t=4194304))),n=fl(),null!==(e=_l(e,t))&&(Gt(e,t,n),ml(e,n))}function Gl(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.flags=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childLanes=this.lanes=0,this.alternate=null}function Vl(e,t,n,r){return new Gl(e,t,n,r)}function Ul(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Wl(e,t){var n=e.alternate;return null===n?((n=Vl(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.nextEffect=null,n.firstEffect=null,n.lastEffect=null),n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Yl(e,t,n,r,i,o){var s=2;if(r=e,"function"===typeof e)Ul(e)&&(s=1);else if("string"===typeof e)s=5;else e:switch(e){case A:return Ql(n.children,i,o,t);case L:s=8,i|=16;break;case x:s=8,i|=1;break;case E:return(e=Vl(12,n,t,8|i)).elementType=E,e.type=E,e.lanes=o,e;case S:return(e=Vl(13,n,t,i)).type=S,e.elementType=S,e.lanes=o,e;case P:return(e=Vl(19,n,t,i)).elementType=P,e.lanes=o,e;case j:return Kl(n,i,o,t);case q:return(e=Vl(24,n,t,i)).elementType=q,e.lanes=o,e;default:if("object"===typeof e&&null!==e)switch(e.$$typeof){case D:s=10;break e;case T:s=9;break e;case M:s=11;break e;case N:s=14;break e;case I:s=16,r=null;break e;case R:s=22;break e}throw Error(a(130,null==e?e:typeof e,""))}return(t=Vl(s,n,t,i)).elementType=e,t.type=r,t.lanes=o,t}function Ql(e,t,n,r){return(e=Vl(7,e,r,t)).lanes=n,e}function Kl(e,t,n,r){return(e=Vl(23,e,r,t)).elementType=j,e.lanes=n,e}function Zl(e,t,n){return(e=Vl(6,e,null,t)).lanes=n,e}function $l(e,t,n){return(t=Vl(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Jl(e,t,n){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=n,this.callbackNode=null,this.callbackPriority=0,this.eventTimes=Ft(0),this.expirationTimes=Ft(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ft(0),this.mutableSourceEagerHydrationData=null}function Xl(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:C,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}function ec(e,t,n,r){var i=t.current,o=fl(),s=pl(i);e:if(n){t:{if(Ze(n=n._reactInternals)!==n||1!==n.tag)throw Error(a(170));var l=n;do{switch(l.tag){case 3:l=l.stateNode.context;break t;case 1:if(vi(l.type)){l=l.stateNode.__reactInternalMemoizedMergedChildContext;break t}}l=l.return}while(null!==l);throw Error(a(171))}if(1===n.tag){var c=n.type;if(vi(c)){n=ki(n,c,l);break e}}n=l}else n=fi;return null===t.context?t.context=n:t.pendingContext=n,(t=uo(o,s)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),fo(i,t),hl(i,s,o),s}function tc(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function nc(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function rc(e,t){nc(e,t),(e=e.alternate)&&nc(e,t)}function ic(e,t,n){var r=null!=n&&null!=n.hydrationOptions&&n.hydrationOptions.mutableSources||null;if(n=new Jl(e,t,null!=n&&!0===n.hydrate),t=Vl(3,null,null,2===t?7:1===t?3:0),n.current=t,t.stateNode=n,lo(t),e[ei]=n.current,Nr(8===e.nodeType?e.parentNode:e),r)for(e=0;e<r.length;e++){var i=(t=r[e])._getVersion;i=i(t._source),null==n.mutableSourceEagerHydrationData?n.mutableSourceEagerHydrationData=[t,i]:n.mutableSourceEagerHydrationData.push(t,i)}this._internalRoot=n}function oc(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function ac(e,t,n,r,i){var o=n._reactRootContainer;if(o){var a=o._internalRoot;if("function"===typeof i){var s=i;i=function(){var e=tc(a);s.call(e)}}ec(t,a,e,i)}else{if(o=n._reactRootContainer=function(e,t){if(t||(t=!(!(t=e?9===e.nodeType?e.documentElement:e.firstChild:null)||1!==t.nodeType||!t.hasAttribute("data-reactroot"))),!t)for(var n;n=e.lastChild;)e.removeChild(n);return new ic(e,0,t?{hydrate:!0}:void 0)}(n,r),a=o._internalRoot,"function"===typeof i){var l=i;i=function(){var e=tc(a);l.call(e)}}yl((function(){ec(t,a,e,i)}))}return tc(a)}function sc(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!oc(t))throw Error(a(200));return Xl(e,t,null,n)}Qs=function(e,t,n){var r=t.lanes;if(null!==e)if(e.memoizedProps!==t.pendingProps||hi.current)ja=!0;else{if(0===(n&r)){switch(ja=!1,t.tag){case 3:Ya(t),Qo();break;case 5:Lo(t);break;case 1:vi(t.type)&&yi(t);break;case 4:Ro(t,t.stateNode.containerInfo);break;case 10:r=t.memoizedProps.value;var i=t.type._context;di(Ji,i._currentValue),i._currentValue=r;break;case 13:if(null!==t.memoizedState)return 0!==(n&t.child.childLanes)?Ja(e,t,n):(di(qo,1&qo.current),null!==(t=os(e,t,n))?t.sibling:null);di(qo,1&qo.current);break;case 19:if(r=0!==(n&t.childLanes),0!==(64&e.flags)){if(r)return is(e,t,n);t.flags|=64}if(null!==(i=t.memoizedState)&&(i.rendering=null,i.tail=null,i.lastEffect=null),di(qo,qo.current),r)break;return null;case 23:case 24:return t.lanes=0,Fa(e,t,n)}return os(e,t,n)}ja=0!==(16384&e.flags)}else ja=!1;switch(t.lanes=0,t.tag){case 2:if(r=t.type,null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,i=mi(t,pi.current),oo(t,n),i=sa(null,t,r,e,i,n),t.flags|=1,"object"===typeof i&&null!==i&&"function"===typeof i.render&&void 0===i.$$typeof){if(t.tag=1,t.memoizedState=null,t.updateQueue=null,vi(r)){var o=!0;yi(t)}else o=!1;t.memoizedState=null!==i.state&&void 0!==i.state?i.state:null,lo(t);var s=r.getDerivedStateFromProps;"function"===typeof s&&vo(t,r,s,e),i.updater=go,t.stateNode=i,i._reactInternals=t,wo(t,r,e,n),t=Wa(null,t,r,!0,o,n)}else t.tag=0,qa(null,t,i,n),t=t.child;return t;case 16:i=t.elementType;e:{switch(null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),e=t.pendingProps,i=(o=i._init)(i._payload),t.type=i,o=t.tag=function(e){if("function"===typeof e)return Ul(e)?1:0;if(void 0!==e&&null!==e){if((e=e.$$typeof)===M)return 11;if(e===N)return 14}return 2}(i),e=$i(i,e),o){case 0:t=Va(null,t,i,e,n);break e;case 1:t=Ua(null,t,i,e,n);break e;case 11:t=Ba(null,t,i,e,n);break e;case 14:t=za(null,t,i,$i(i.type,e),r,n);break e}throw Error(a(306,i,""))}return t;case 0:return r=t.type,i=t.pendingProps,Va(e,t,r,i=t.elementType===r?i:$i(r,i),n);case 1:return r=t.type,i=t.pendingProps,Ua(e,t,r,i=t.elementType===r?i:$i(r,i),n);case 3:if(Ya(t),r=t.updateQueue,null===e||null===r)throw Error(a(282));if(r=t.pendingProps,i=null!==(i=t.memoizedState)?i.element:null,co(e,t),ho(t,r,null,n),(r=t.memoizedState.element)===i)Qo(),t=os(e,t,n);else{if((o=(i=t.stateNode).hydrate)&&(Ho=Qr(t.stateNode.containerInfo.firstChild),zo=t,o=Fo=!0),o){if(null!=(e=i.mutableSourceEagerHydrationData))for(i=0;i<e.length;i+=2)(o=e[i])._workInProgressVersionPrimary=e[i+1],Ko.push(o);for(n=To(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|1024,n=n.sibling}else qa(e,t,r,n),Qo();t=t.child}return t;case 5:return Lo(t),null===e&&Uo(t),r=t.type,i=t.pendingProps,o=null!==e?e.memoizedProps:null,s=i.children,Vr(r,i)?s=null:null!==o&&Vr(r,o)&&(t.flags|=16),Ga(e,t),qa(e,t,s,n),t.child;case 6:return null===e&&Uo(t),null;case 13:return Ja(e,t,n);case 4:return Ro(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=Do(t,null,r,n):qa(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,Ba(e,t,r,i=t.elementType===r?i:$i(r,i),n);case 7:return qa(e,t,t.pendingProps,n),t.child;case 8:case 12:return qa(e,t,t.pendingProps.children,n),t.child;case 10:e:{r=t.type._context,i=t.pendingProps,s=t.memoizedProps,o=i.value;var l=t.type._context;if(di(Ji,l._currentValue),l._currentValue=o,null!==s)if(l=s.value,0===(o=ur(l,o)?0:0|("function"===typeof r._calculateChangedBits?r._calculateChangedBits(l,o):1073741823))){if(s.children===i.children&&!hi.current){t=os(e,t,n);break e}}else for(null!==(l=t.child)&&(l.return=t);null!==l;){var c=l.dependencies;if(null!==c){s=l.child;for(var u=c.firstContext;null!==u;){if(u.context===r&&0!==(u.observedBits&o)){1===l.tag&&((u=uo(-1,n&-n)).tag=2,fo(l,u)),l.lanes|=n,null!==(u=l.alternate)&&(u.lanes|=n),io(l.return,n),c.lanes|=n;break}u=u.next}}else s=10===l.tag&&l.type===t.type?null:l.child;if(null!==s)s.return=l;else for(s=l;null!==s;){if(s===t){s=null;break}if(null!==(l=s.sibling)){l.return=s.return,s=l;break}s=s.return}l=s}qa(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=(o=t.pendingProps).children,oo(t,n),r=r(i=ao(i,o.unstable_observedBits)),t.flags|=1,qa(e,t,r,n),t.child;case 14:return o=$i(i=t.type,t.pendingProps),za(e,t,i,o=$i(i.type,o),r,n);case 15:return Ha(e,t,t.type,t.pendingProps,r,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:$i(r,i),null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2),t.tag=1,vi(r)?(e=!0,yi(t)):e=!1,oo(t,n),ko(t,r,i),wo(t,r,i,n),Wa(null,t,r,!0,e,n);case 19:return is(e,t,n);case 23:case 24:return Fa(e,t,n)}throw Error(a(156,t.tag))},ic.prototype.render=function(e){ec(e,this._internalRoot,null,null)},ic.prototype.unmount=function(){var e=this._internalRoot,t=e.containerInfo;ec(null,e,null,(function(){t[ei]=null}))},tt=function(e){13===e.tag&&(hl(e,4,fl()),rc(e,4))},nt=function(e){13===e.tag&&(hl(e,67108864,fl()),rc(e,67108864))},rt=function(e){if(13===e.tag){var t=fl(),n=pl(e);hl(e,n,t),rc(e,n)}},it=function(e,t){return t()},De=function(e,t,n){switch(t){case"input":if(ne(e,n),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var i=oi(r);if(!i)throw Error(a(90));$(r),ne(r,i)}}}break;case"textarea":ce(e,n);break;case"select":null!=(t=n.value)&&ae(e,!!n.multiple,t,!1)}},Ie=kl,Re=function(e,t,n,r,i){var o=Ns;Ns|=4;try{return Wi(98,e.bind(null,t,n,r,i))}finally{0===(Ns=o)&&(Ys(),Qi())}},Oe=function(){0===(49&Ns)&&(function(){if(null!==il){var e=il;il=null,e.forEach((function(e){e.expiredLanes|=24&e.pendingLanes,ml(e,Gi())}))}Qi()}(),Ol())},Le=function(e,t){var n=Ns;Ns|=2;try{return e(t)}finally{0===(Ns=n)&&(Ys(),Qi())}};var lc={Events:[ri,ii,oi,Pe,Ne,Ol,{current:!1}]},cc={findFiberByHostInstance:ni,bundleType:0,version:"17.0.2",rendererPackageName:"react-dom"},uc={bundleType:cc.bundleType,version:cc.version,rendererPackageName:cc.rendererPackageName,rendererConfig:cc.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:y.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=Xe(e))?null:e.stateNode},findFiberByHostInstance:cc.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null};if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var dc=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!dc.isDisabled&&dc.supportsFiber)try{Ci=dc.inject(uc),Ai=dc}catch(me){}}t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=lc,t.createPortal=sc,t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternals;if(void 0===t){if("function"===typeof e.render)throw Error(a(188));throw Error(a(268,Object.keys(e)))}return e=null===(e=Xe(t))?null:e.stateNode},t.flushSync=function(e,t){var n=Ns;if(0!==(48&n))return e(t);Ns|=1;try{if(e)return Wi(99,e.bind(null,t))}finally{Ns=n,Qi()}},t.hydrate=function(e,t,n){if(!oc(t))throw Error(a(200));return ac(null,e,t,!0,n)},t.render=function(e,t,n){if(!oc(t))throw Error(a(200));return ac(null,e,t,!1,n)},t.unmountComponentAtNode=function(e){if(!oc(e))throw Error(a(40));return!!e._reactRootContainer&&(yl((function(){ac(null,null,e,!1,(function(){e._reactRootContainer=null,e[ei]=null}))})),!0)},t.unstable_batchedUpdates=kl,t.unstable_createPortal=function(e,t){return sc(e,t,2<arguments.length&&void 0!==arguments[2]?arguments[2]:null)},t.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!oc(n))throw Error(a(200));if(null==e||void 0===e._reactInternals)throw Error(a(38));return ac(e,t,n,!1,r)},t.version="17.0.2"},function(e,t,n){"use strict";e.exports=n(180)},function(e,t,n){"use strict";var r,i,o,a;if("object"===typeof performance&&"function"===typeof performance.now){var s=performance;t.unstable_now=function(){return s.now()}}else{var l=Date,c=l.now();t.unstable_now=function(){return l.now()-c}}if("undefined"===typeof window||"function"!==typeof MessageChannel){var u=null,d=null,f=function e(){if(null!==u)try{var n=t.unstable_now();u(!0,n),u=null}catch(r){throw setTimeout(e,0),r}};r=function(e){null!==u?setTimeout(r,0,e):(u=e,setTimeout(f,0))},i=function(e,t){d=setTimeout(e,t)},o=function(){clearTimeout(d)},t.unstable_shouldYield=function(){return!1},a=t.unstable_forceFrameRate=function(){}}else{var p=window.setTimeout,h=window.clearTimeout;if("undefined"!==typeof console){var _=window.cancelAnimationFrame;"function"!==typeof window.requestAnimationFrame&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills"),"function"!==typeof _&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills")}var m=!1,v=null,g=-1,b=5,k=0;t.unstable_shouldYield=function(){return t.unstable_now()>=k},a=function(){},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):b=0<e?Math.floor(1e3/e):5};var y=new MessageChannel,w=y.port2;y.port1.onmessage=function(){if(null!==v){var e=t.unstable_now();k=e+b;try{v(!0,e)?w.postMessage(null):(m=!1,v=null)}catch(n){throw w.postMessage(null),n}}else m=!1},r=function(e){v=e,m||(m=!0,w.postMessage(null))},i=function(e,n){g=p((function(){e(t.unstable_now())}),n)},o=function(){h(g),g=-1}}function C(e,t){var n=e.length;e.push(t);e:for(;;){var r=n-1>>>1,i=e[r];if(!(void 0!==i&&0<E(i,t)))break e;e[r]=t,e[n]=i,n=r}}function A(e){return void 0===(e=e[0])?null:e}function x(e){var t=e[0];if(void 0!==t){var n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,i=e.length;r<i;){var o=2*(r+1)-1,a=e[o],s=o+1,l=e[s];if(void 0!==a&&0>E(a,n))void 0!==l&&0>E(l,a)?(e[r]=l,e[s]=n,r=s):(e[r]=a,e[o]=n,r=o);else{if(!(void 0!==l&&0>E(l,n)))break e;e[r]=l,e[s]=n,r=s}}}return t}return null}function E(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}var D=[],T=[],M=1,S=null,P=3,N=!1,I=!1,R=!1;function O(e){for(var t=A(T);null!==t;){if(null===t.callback)x(T);else{if(!(t.startTime<=e))break;x(T),t.sortIndex=t.expirationTime,C(D,t)}t=A(T)}}function L(e){if(R=!1,O(e),!I)if(null!==A(D))I=!0,r(j);else{var t=A(T);null!==t&&i(L,t.startTime-e)}}function j(e,n){I=!1,R&&(R=!1,o()),N=!0;var r=P;try{for(O(n),S=A(D);null!==S&&(!(S.expirationTime>n)||e&&!t.unstable_shouldYield());){var a=S.callback;if("function"===typeof a){S.callback=null,P=S.priorityLevel;var s=a(S.expirationTime<=n);n=t.unstable_now(),"function"===typeof s?S.callback=s:S===A(D)&&x(D),O(n)}else x(D);S=A(D)}if(null!==S)var l=!0;else{var c=A(T);null!==c&&i(L,c.startTime-n),l=!1}return l}finally{S=null,P=r,N=!1}}var q=a;t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){I||N||(I=!0,r(j))},t.unstable_getCurrentPriorityLevel=function(){return P},t.unstable_getFirstCallbackNode=function(){return A(D)},t.unstable_next=function(e){switch(P){case 1:case 2:case 3:var t=3;break;default:t=P}var n=P;P=t;try{return e()}finally{P=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=q,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=P;P=e;try{return t()}finally{P=n}},t.unstable_scheduleCallback=function(e,n,a){var s=t.unstable_now();switch("object"===typeof a&&null!==a?a="number"===typeof(a=a.delay)&&0<a?s+a:s:a=s,e){case 1:var l=-1;break;case 2:l=250;break;case 5:l=1073741823;break;case 4:l=1e4;break;default:l=5e3}return e={id:M++,callback:n,priorityLevel:e,startTime:a,expirationTime:l=a+l,sortIndex:-1},a>s?(e.sortIndex=a,C(T,e),null===A(D)&&e===A(T)&&(R?o():R=!0,i(L,a-s))):(e.sortIndex=l,C(D,e),I||N||(I=!0,r(j))),e},t.unstable_wrapCallback=function(e){var t=P;return function(){var n=P;P=t;try{return e.apply(this,arguments)}finally{P=n}}}},,function(e,t,n){},function(e,t,n){"use strict";e.exports=n(184)},function(e,t,n){"use strict";var r="function"===typeof Symbol&&Symbol.for,i=r?Symbol.for("react.element"):60103,o=r?Symbol.for("react.portal"):60106,a=r?Symbol.for("react.fragment"):60107,s=r?Symbol.for("react.strict_mode"):60108,l=r?Symbol.for("react.profiler"):60114,c=r?Symbol.for("react.provider"):60109,u=r?Symbol.for("react.context"):60110,d=r?Symbol.for("react.async_mode"):60111,f=r?Symbol.for("react.concurrent_mode"):60111,p=r?Symbol.for("react.forward_ref"):60112,h=r?Symbol.for("react.suspense"):60113,_=r?Symbol.for("react.suspense_list"):60120,m=r?Symbol.for("react.memo"):60115,v=r?Symbol.for("react.lazy"):60116,g=r?Symbol.for("react.block"):60121,b=r?Symbol.for("react.fundamental"):60117,k=r?Symbol.for("react.responder"):60118,y=r?Symbol.for("react.scope"):60119;function w(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case i:switch(e=e.type){case d:case f:case a:case l:case s:case h:return e;default:switch(e=e&&e.$$typeof){case u:case p:case v:case m:case c:return e;default:return t}}case o:return t}}}function C(e){return w(e)===f}t.AsyncMode=d,t.ConcurrentMode=f,t.ContextConsumer=u,t.ContextProvider=c,t.Element=i,t.ForwardRef=p,t.Fragment=a,t.Lazy=v,t.Memo=m,t.Portal=o,t.Profiler=l,t.StrictMode=s,t.Suspense=h,t.isAsyncMode=function(e){return C(e)||w(e)===d},t.isConcurrentMode=C,t.isContextConsumer=function(e){return w(e)===u},t.isContextProvider=function(e){return w(e)===c},t.isElement=function(e){return"object"===typeof e&&null!==e&&e.$$typeof===i},t.isForwardRef=function(e){return w(e)===p},t.isFragment=function(e){return w(e)===a},t.isLazy=function(e){return w(e)===v},t.isMemo=function(e){return w(e)===m},t.isPortal=function(e){return w(e)===o},t.isProfiler=function(e){return w(e)===l},t.isStrictMode=function(e){return w(e)===s},t.isSuspense=function(e){return w(e)===h},t.isValidElementType=function(e){return"string"===typeof e||"function"===typeof e||e===a||e===f||e===l||e===s||e===h||e===_||"object"===typeof e&&null!==e&&(e.$$typeof===v||e.$$typeof===m||e.$$typeof===c||e.$$typeof===u||e.$$typeof===p||e.$$typeof===b||e.$$typeof===k||e.$$typeof===y||e.$$typeof===g)},t.typeOf=w},function(e,t,n){"use strict";var r=60103,i=60106,o=60107,a=60108,s=60114,l=60109,c=60110,u=60112,d=60113,f=60120,p=60115,h=60116,_=60121,m=60122,v=60117,g=60129,b=60131;if("function"===typeof Symbol&&Symbol.for){var k=Symbol.for;r=k("react.element"),i=k("react.portal"),o=k("react.fragment"),a=k("react.strict_mode"),s=k("react.profiler"),l=k("react.provider"),c=k("react.context"),u=k("react.forward_ref"),d=k("react.suspense"),f=k("react.suspense_list"),p=k("react.memo"),h=k("react.lazy"),_=k("react.block"),m=k("react.server.block"),v=k("react.fundamental"),g=k("react.debug_trace_mode"),b=k("react.legacy_hidden")}function y(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case o:case s:case a:case d:case f:return e;default:switch(e=e&&e.$$typeof){case c:case u:case h:case p:case l:return e;default:return t}}case i:return t}}}var w=l,C=r,A=u,x=o,E=h,D=p,T=i,M=s,S=a,P=d;t.ContextConsumer=c,t.ContextProvider=w,t.Element=C,t.ForwardRef=A,t.Fragment=x,t.Lazy=E,t.Memo=D,t.Portal=T,t.Profiler=M,t.StrictMode=S,t.Suspense=P,t.isAsyncMode=function(){return!1},t.isConcurrentMode=function(){return!1},t.isContextConsumer=function(e){return y(e)===c},t.isContextProvider=function(e){return y(e)===l},t.isElement=function(e){return"object"===typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return y(e)===u},t.isFragment=function(e){return y(e)===o},t.isLazy=function(e){return y(e)===h},t.isMemo=function(e){return y(e)===p},t.isPortal=function(e){return y(e)===i},t.isProfiler=function(e){return y(e)===s},t.isStrictMode=function(e){return y(e)===a},t.isSuspense=function(e){return y(e)===d},t.isValidElementType=function(e){return"string"===typeof e||"function"===typeof e||e===o||e===s||e===g||e===a||e===d||e===f||e===b||"object"===typeof e&&null!==e&&(e.$$typeof===h||e.$$typeof===p||e.$$typeof===l||e.$$typeof===c||e.$$typeof===u||e.$$typeof===v||e.$$typeof===_||e[0]===m)},t.typeOf=y},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(49),o=(r=i)&&r.__esModule?r:{default:r};!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var a=/(%|)\{([0-9a-zA-Z_]+)\}/g,s=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return 1===n.length&&"object"===(0,o.default)(n[0])&&(n=n[0]),n&&n.hasOwnProperty||(n={}),e.replace(a,(function(t,r,i,o){var a=void 0;return"{"===e[o-1]&&"}"===e[o+t.length]?i:null===(a=Object.prototype.hasOwnProperty.call(n,i)?n[i]:null)||void 0===a?"":a}))};t.default=s,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&(e.register(a,"RE_NARGS","src/locale/format.js"),e.register(s,"default","src/locale/format.js"))}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(e,t,n){e.exports={default:n(188),__esModule:!0}},function(e,t,n){n(69),n(97),e.exports=n(98).f("iterator")},function(e,t,n){var r=n(87),i=n(88);e.exports=function(e){return function(t,n){var o,a,s=String(i(t)),l=r(n),c=s.length;return l<0||l>=c?e?"":void 0:(o=s.charCodeAt(l))<55296||o>56319||l+1===c||(a=s.charCodeAt(l+1))<56320||a>57343?e?s.charAt(l):o:e?s.slice(l,l+2):a-56320+(o-55296<<10)+65536}}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t,n){"use strict";var r=n(91),i=n(61),o=n(96),a={};n(56)(a,n(36)("iterator"),(function(){return this})),e.exports=function(e,t,n){e.prototype=r(a,{next:i(1,n)}),o(e,t+" Iterator")}},function(e,t,n){var r=n(45),i=n(50),o=n(71);e.exports=n(46)?Object.defineProperties:function(e,t){i(e);for(var n,a=o(t),s=a.length,l=0;s>l;)r.f(e,n=a[l++],t[n]);return e}},function(e,t,n){var r=n(52),i=n(119),o=n(194);e.exports=function(e){return function(t,n,a){var s,l=r(t),c=i(l.length),u=o(a,c);if(e&&n!=n){for(;c>u;)if((s=l[u++])!=s)return!0}else for(;c>u;u++)if((e||u in l)&&l[u]===n)return e||u||0;return!e&&-1}}},function(e,t,n){var r=n(87),i=Math.max,o=Math.min;e.exports=function(e,t){return(e=r(e))<0?i(e+t,0):o(e,t)}},function(e,t,n){var r=n(44).document;e.exports=r&&r.documentElement},function(e,t,n){"use strict";var r=n(197),i=n(198),o=n(59),a=n(52);e.exports=n(113)(Array,"Array",(function(e,t){this._t=a(e),this._i=0,this._k=t}),(function(){var e=this._t,t=this._k,n=this._i++;return!e||n>=e.length?(this._t=void 0,i(1)):i(0,"keys"==t?n:"values"==t?e[n]:[n,e[n]])}),"values"),o.Arguments=o.Array,r("keys"),r("values"),r("entries")},function(e,t){e.exports=function(){}},function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},function(e,t,n){e.exports={default:n(200),__esModule:!0}},function(e,t,n){n(201),n(206),n(207),n(208),e.exports=n(29).Symbol},function(e,t,n){"use strict";var r=n(44),i=n(51),o=n(46),a=n(43),s=n(116),l=n(202).KEY,c=n(58),u=n(94),d=n(96),f=n(72),p=n(36),h=n(98),_=n(99),m=n(203),v=n(204),g=n(50),b=n(57),k=n(62),y=n(52),w=n(90),C=n(61),A=n(91),x=n(205),E=n(101),D=n(100),T=n(45),M=n(71),S=E.f,P=T.f,N=x.f,I=r.Symbol,R=r.JSON,O=R&&R.stringify,L=p("_hidden"),j=p("toPrimitive"),q={}.propertyIsEnumerable,B=u("symbol-registry"),z=u("symbols"),H=u("op-symbols"),F=Object.prototype,G="function"==typeof I&&!!D.f,V=r.QObject,U=!V||!V.prototype||!V.prototype.findChild,W=o&&c((function(){return 7!=A(P({},"a",{get:function(){return P(this,"a",{value:7}).a}})).a}))?function(e,t,n){var r=S(F,t);r&&delete F[t],P(e,t,n),r&&e!==F&&P(F,t,r)}:P,Y=function(e){var t=z[e]=A(I.prototype);return t._k=e,t},Q=G&&"symbol"==typeof I.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof I},K=function(e,t,n){return e===F&&K(H,t,n),g(e),t=w(t,!0),g(n),i(z,t)?(n.enumerable?(i(e,L)&&e[L][t]&&(e[L][t]=!1),n=A(n,{enumerable:C(0,!1)})):(i(e,L)||P(e,L,C(1,{})),e[L][t]=!0),W(e,t,n)):P(e,t,n)},Z=function(e,t){g(e);for(var n,r=m(t=y(t)),i=0,o=r.length;o>i;)K(e,n=r[i++],t[n]);return e},$=function(e){var t=q.call(this,e=w(e,!0));return!(this===F&&i(z,e)&&!i(H,e))&&(!(t||!i(this,e)||!i(z,e)||i(this,L)&&this[L][e])||t)},J=function(e,t){if(e=y(e),t=w(t,!0),e!==F||!i(z,t)||i(H,t)){var n=S(e,t);return!n||!i(z,t)||i(e,L)&&e[L][t]||(n.enumerable=!0),n}},X=function(e){for(var t,n=N(y(e)),r=[],o=0;n.length>o;)i(z,t=n[o++])||t==L||t==l||r.push(t);return r},ee=function(e){for(var t,n=e===F,r=N(n?H:y(e)),o=[],a=0;r.length>a;)!i(z,t=r[a++])||n&&!i(F,t)||o.push(z[t]);return o};G||(I=function(){if(this instanceof I)throw TypeError("Symbol is not a constructor!");var e=f(arguments.length>0?arguments[0]:void 0),t=function t(n){this===F&&t.call(H,n),i(this,L)&&i(this[L],e)&&(this[L][e]=!1),W(this,e,C(1,n))};return o&&U&&W(F,e,{configurable:!0,set:t}),Y(e)},s(I.prototype,"toString",(function(){return this._k})),E.f=J,T.f=K,n(121).f=x.f=X,n(73).f=$,D.f=ee,o&&!n(70)&&s(F,"propertyIsEnumerable",$,!0),h.f=function(e){return Y(p(e))}),a(a.G+a.W+a.F*!G,{Symbol:I});for(var te="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),ne=0;te.length>ne;)p(te[ne++]);for(var re=M(p.store),ie=0;re.length>ie;)_(re[ie++]);a(a.S+a.F*!G,"Symbol",{for:function(e){return i(B,e+="")?B[e]:B[e]=I(e)},keyFor:function(e){if(!Q(e))throw TypeError(e+" is not a symbol!");for(var t in B)if(B[t]===e)return t},useSetter:function(){U=!0},useSimple:function(){U=!1}}),a(a.S+a.F*!G,"Object",{create:function(e,t){return void 0===t?A(e):Z(A(e),t)},defineProperty:K,defineProperties:Z,getOwnPropertyDescriptor:J,getOwnPropertyNames:X,getOwnPropertySymbols:ee});var oe=c((function(){D.f(1)}));a(a.S+a.F*oe,"Object",{getOwnPropertySymbols:function(e){return D.f(k(e))}}),R&&a(a.S+a.F*(!G||c((function(){var e=I();return"[null]"!=O([e])||"{}"!=O({a:e})||"{}"!=O(Object(e))}))),"JSON",{stringify:function(e){for(var t,n,r=[e],i=1;arguments.length>i;)r.push(arguments[i++]);if(n=t=r[1],(b(t)||void 0!==e)&&!Q(e))return v(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!Q(t))return t}),r[1]=t,O.apply(R,r)}}),I.prototype[j]||n(56)(I.prototype,j,I.prototype.valueOf),d(I,"Symbol"),d(Math,"Math",!0),d(r.JSON,"JSON",!0)},function(e,t,n){var r=n(72)("meta"),i=n(57),o=n(51),a=n(45).f,s=0,l=Object.isExtensible||function(){return!0},c=!n(58)((function(){return l(Object.preventExtensions({}))})),u=function(e){a(e,r,{value:{i:"O"+ ++s,w:{}}})},d=e.exports={KEY:r,NEED:!1,fastKey:function(e,t){if(!i(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!o(e,r)){if(!l(e))return"F";if(!t)return"E";u(e)}return e[r].i},getWeak:function(e,t){if(!o(e,r)){if(!l(e))return!0;if(!t)return!1;u(e)}return e[r].w},onFreeze:function(e){return c&&d.NEED&&l(e)&&!o(e,r)&&u(e),e}}},function(e,t,n){var r=n(71),i=n(100),o=n(73);e.exports=function(e){var t=r(e),n=i.f;if(n)for(var a,s=n(e),l=o.f,c=0;s.length>c;)l.call(e,a=s[c++])&&t.push(a);return t}},function(e,t,n){var r=n(92);e.exports=Array.isArray||function(e){return"Array"==r(e)}},function(e,t,n){var r=n(52),i=n(121).f,o={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){return a&&"[object Window]"==o.call(e)?function(e){try{return i(e)}catch(t){return a.slice()}}(e):i(r(e))}},function(e,t){},function(e,t,n){n(99)("asyncIterator")},function(e,t,n){n(99)("observable")},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i=(r=n(2))&&"object"==typeof r&&"default"in r?r.default:r;function o(e){return o.warnAboutHMRDisabled&&(o.warnAboutHMRDisabled=!0,console.error("React-Hot-Loader: misconfiguration detected, using production version in non-production environment."),console.error("React-Hot-Loader: Hot Module Replacement is not enabled.")),i.Children.only(e.children)}o.warnAboutHMRDisabled=!1;var a=function e(){return e.shouldWrapWithAppContainer?function(e){return function(t){return i.createElement(o,null,i.createElement(e,t))}}:function(e){return e}};a.shouldWrapWithAppContainer=!1;t.AppContainer=o,t.hot=a,t.areComponentsEqual=function(e,t){return e===t},t.setConfig=function(){},t.cold=function(e){return e},t.configureComponent=function(){}},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var r={el:{colorpicker:{confirm:"\u786e\u5b9a",clear:"\u6e05\u7a7a"},datepicker:{now:"\u6b64\u523b",today:"\u4eca\u5929",cancel:"\u53d6\u6d88",clear:"\u6e05\u7a7a",confirm:"\u786e\u5b9a",selectDate:"\u9009\u62e9\u65e5\u671f",selectTime:"\u9009\u62e9\u65f6\u95f4",startDate:"\u5f00\u59cb\u65e5\u671f",startTime:"\u5f00\u59cb\u65f6\u95f4",endDate:"\u7ed3\u675f\u65e5\u671f",endTime:"\u7ed3\u675f\u65f6\u95f4",year:"\u5e74",month1:"1 \u6708",month2:"2 \u6708",month3:"3 \u6708",month4:"4 \u6708",month5:"5 \u6708",month6:"6 \u6708",month7:"7 \u6708",month8:"8 \u6708",month9:"9 \u6708",month10:"10 \u6708",month11:"11 \u6708",month12:"12 \u6708",weeks:{sun:"\u65e5",mon:"\u4e00",tue:"\u4e8c",wed:"\u4e09",thu:"\u56db",fri:"\u4e94",sat:"\u516d"},months:{jan:"\u4e00\u6708",feb:"\u4e8c\u6708",mar:"\u4e09\u6708",apr:"\u56db\u6708",may:"\u4e94\u6708",jun:"\u516d\u6708",jul:"\u4e03\u6708",aug:"\u516b\u6708",sep:"\u4e5d\u6708",oct:"\u5341\u6708",nov:"\u5341\u4e00\u6708",dec:"\u5341\u4e8c\u6708"}},select:{loading:"\u52a0\u8f7d\u4e2d",noMatch:"\u65e0\u5339\u914d\u6570\u636e",noData:"\u65e0\u6570\u636e",placeholder:"\u8bf7\u9009\u62e9"},cascader:{noMatch:"\u65e0\u5339\u914d\u6570\u636e",loading:"\u52a0\u8f7d\u4e2d",placeholder:"\u8bf7\u9009\u62e9"},pagination:{goto:"\u524d\u5f80",pagesize:"\u6761/\u9875",total:"\u5171 {total} \u6761",pageClassifier:"\u9875"},messagebox:{title:"\u63d0\u793a",confirm:"\u786e\u5b9a",cancel:"\u53d6\u6d88",error:"\u8f93\u5165\u7684\u6570\u636e\u4e0d\u5408\u6cd5!"},upload:{delete:"\u5220\u9664",preview:"\u67e5\u770b\u56fe\u7247",continue:"\u7ee7\u7eed\u4e0a\u4f20"},table:{emptyText:"\u6682\u65e0\u6570\u636e",confirmFilter:"\u7b5b\u9009",resetFilter:"\u91cd\u7f6e",clearFilter:"\u5168\u90e8",sumText:"\u5408\u8ba1"},tree:{emptyText:"\u6682\u65e0\u6570\u636e"},transfer:{noMatch:"\u65e0\u5339\u914d\u6570\u636e",noData:"\u65e0\u6570\u636e",titles:["\u5217\u8868 1","\u5217\u8868 2"],filterPlaceholder:"\u8bf7\u8f93\u5165\u641c\u7d22\u5185\u5bb9",noCheckedFormat:"\u5171 {total} \u9879",hasCheckedFormat:"\u5df2\u9009 {checked}/{total} \u9879"}}};t.default=r,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(r,"default","src/locale/lang/zh-CN.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(212),o=(r=i)&&r.__esModule?r:{default:r};!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var a=o.default;t.default=a,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(a,"default","src/alert/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var TYPE_CLASSES_MAP={success:"el-icon-circle-check",warning:"el-icon-warning",error:"el-icon-circle-cross"},Alert=function(_Component){function Alert(e){(0,_classCallCheck3.default)(this,Alert);var t=(0,_possibleConstructorReturn3.default)(this,(Alert.__proto__||Object.getPrototypeOf(Alert)).call(this,e));return t.state={visible:!0},t}return(0,_inherits3.default)(Alert,_Component),(0,_createClass3.default)(Alert,[{key:"close",value:function(){this.setState({visible:!1})}},{key:"onAfterLeave",value:function(){this.props.onClose&&this.props.onClose()}},{key:"render",value:function(){return _react2.default.createElement(_libs.Transition,{name:"el-alert-fade",onAfterLeave:this.onAfterLeave.bind(this)},_react2.default.createElement(_libs.View,{show:this.state.visible},_react2.default.createElement("div",{style:this.style(),className:this.className("el-alert","el-alert--"+this.props.type)},this.props.showIcon&&_react2.default.createElement("i",{className:this.classNames("el-alert__icon",TYPE_CLASSES_MAP[this.props.type]||"el-icon-information",{"is-big":this.props.description})}),_react2.default.createElement("div",{className:"el-alert__content"},this.props.title&&_react2.default.createElement("span",{className:this.classNames("el-alert__title",{"is-bold":this.props.description})},this.props.title),this.props.description&&_react2.default.createElement("p",{className:"el-alert__description"},this.props.description),_react2.default.createElement(_libs.View,{show:this.props.closable},_react2.default.createElement("i",{className:this.classNames("el-alert__closebtn",this.props.closeText?"is-customed":"el-icon-close"),onClick:this.close.bind(this)},this.props.closeText))))))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Alert}(_libs.Component),_default=Alert;exports.default=_default,Alert.propTypes={onClose:_libs.PropTypes.func,title:_libs.PropTypes.string.isRequired,description:_libs.PropTypes.string,type:_libs.PropTypes.string,closable:_libs.PropTypes.bool,closeText:_libs.PropTypes.string,showIcon:_libs.PropTypes.bool},Alert.defaultProps={type:"info",closable:!0},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(TYPE_CLASSES_MAP,"TYPE_CLASSES_MAP","src/alert/Alert.jsx"),e.register(Alert,"Alert","src/alert/Alert.jsx"),e.register(_default,"default","src/alert/Alert.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){n(214);var r=n(29).Object;e.exports=function(e,t,n){return r.defineProperty(e,t,n)}},function(e,t,n){var r=n(43);r(r.S+r.F*!n(46),"Object",{defineProperty:n(45).f})},function(e,t,n){e.exports={default:n(216),__esModule:!0}},function(e,t,n){n(217),e.exports=n(29).Object.setPrototypeOf},function(e,t,n){var r=n(43);r(r.S,"Object",{setPrototypeOf:n(218).set})},function(e,t,n){var r=n(57),i=n(50),o=function(e,t){if(i(e),!r(t)&&null!==t)throw TypeError(t+": can't set as prototype!")};e.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(e,t,r){try{(r=n(89)(Function.call,n(101).f(Object.prototype,"__proto__").set,2))(e,[]),t=!(e instanceof Array)}catch(i){t=!0}return function(e,n){return o(e,n),t?e.__proto__=n:r(e,n),e}}({},!1):void 0),check:o}},function(e,t,n){e.exports={default:n(220),__esModule:!0}},function(e,t,n){n(221);var r=n(29).Object;e.exports=function(e,t){return r.create(e,t)}},function(e,t,n){var r=n(43);r(r.S,"Object",{create:n(91)})},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var ANIMATION_DURATION=300,CollapseTransition=function(_Component){function CollapseTransition(){return(0,_classCallCheck3.default)(this,CollapseTransition),(0,_possibleConstructorReturn3.default)(this,(CollapseTransition.__proto__||Object.getPrototypeOf(CollapseTransition)).apply(this,arguments))}return(0,_inherits3.default)(CollapseTransition,_Component),(0,_createClass3.default)(CollapseTransition,[{key:"componentDidMount",value:function(){this.beforeEnter(),this.props.isShow&&this.enter()}},{key:"componentWillUnmount",value:function(){this.beforeLeave(),this.leave()}},{key:"componentWillReceiveProps",value:function(e){this.props.isShow!==e.isShow&&this.triggerChange(e.isShow)}},{key:"triggerChange",value:function(e){clearTimeout(this.enterTimer),clearTimeout(this.leaveTimer),e?(this.beforeEnter(),this.enter()):(this.beforeLeave(),this.leave())}},{key:"beforeEnter",value:function(){var e=this.selfRef;e.dataset.oldPaddingTop=e.style.paddingTop,e.dataset.oldPaddingBottom=e.style.paddingBottom,e.dataset.oldOverflow=e.style.overflow,e.style.height="0",e.style.paddingTop=0,e.style.paddingBottom=0}},{key:"enter",value:function(){var e=this,t=this.selfRef;t.style.display="block",0!==t.scrollHeight?(t.style.height=t.scrollHeight+"px",t.style.paddingTop=t.dataset.oldPaddingTop,t.style.paddingBottom=t.dataset.oldPaddingBottom):(t.style.height="",t.style.paddingTop=t.dataset.oldPaddingTop,t.style.paddingBottom=t.dataset.oldPaddingBottom),t.style.overflow="hidden",this.enterTimer=setTimeout((function(){return e.afterEnter()}),ANIMATION_DURATION)}},{key:"afterEnter",value:function(){var e=this.selfRef;e.style.display="block",e.style.height="",e.style.overflow=e.dataset.oldOverflow}},{key:"beforeLeave",value:function(){var e=this.selfRef;e.dataset.oldPaddingTop=e.style.paddingTop,e.dataset.oldPaddingBottom=e.style.paddingBottom,e.dataset.oldOverflow=e.style.overflow,e.style.display="block",0!==e.scrollHeight&&(e.style.height=e.scrollHeight+"px"),e.style.overflow="hidden"}},{key:"leave",value:function(){var e=this,t=this.selfRef;0!==t.scrollHeight&&(t.style.height=0,t.style.paddingTop=0,t.style.paddingBottom=0),this.leaveTimer=setTimeout((function(){return e.afterLeave()}),ANIMATION_DURATION)}},{key:"afterLeave",value:function(){var e=this.selfRef;e&&(e.style.display="none",e.style.height="",e.style.overflow=e.dataset.oldOverflow,e.style.paddingTop=e.dataset.oldPaddingTop,e.style.paddingBottom=e.dataset.oldPaddingBottom)}},{key:"render",value:function(){var e=this;return _react2.default.createElement("div",{className:"collapse-transition",style:{overflow:"hidden"},ref:function(t){return e.selfRef=t}},this.props.children)}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),CollapseTransition}(_react.Component),_default=CollapseTransition;exports.default=_default,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(ANIMATION_DURATION,"ANIMATION_DURATION","libs/collapse/index.jsx"),e.register(CollapseTransition,"CollapseTransition","libs/collapse/index.jsx"),e.register(_default,"default","libs/collapse/index.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_reactDom=__webpack_require__(20),_reactDom2=_interopRequireDefault(_reactDom),_propTypes=__webpack_require__(19),_propTypes2=_interopRequireDefault(_propTypes),_raf=__webpack_require__(226),_raf2=_interopRequireDefault(_raf);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Transition=function(_Component){function Transition(e){(0,_classCallCheck3.default)(this,Transition);var t=(0,_possibleConstructorReturn3.default)(this,(Transition.__proto__||Object.getPrototypeOf(Transition)).call(this,e)),n=e.children;return t.state={children:n&&t.enhanceChildren(n)},t.didEnter=t.didEnter.bind(t),t.didLeave=t.didLeave.bind(t),t}return(0,_inherits3.default)(Transition,_Component),(0,_createClass3.default)(Transition,[{key:"componentWillReceiveProps",value:function(e){var t=_react2.default.isValidElement(this.props.children)&&_react2.default.Children.only(this.props.children),n=_react2.default.isValidElement(e.children)&&_react2.default.Children.only(e.children);e.name?this.isViewComponent(n)?this.setState({children:this.enhanceChildren(n,{show:!t||t.props.show})}):n&&this.setState({children:this.enhanceChildren(n)}):this.setState({children:n})}},{key:"componentDidUpdate",value:function(e){if(this.props.name){var t=_react2.default.isValidElement(this.props.children)&&_react2.default.Children.only(this.props.children),n=_react2.default.isValidElement(e.children)&&_react2.default.Children.only(e.children);this.isViewComponent(t)?n&&n.props.show||!t.props.show?n&&n.props.show&&!t.props.show&&this.toggleHidden():this.toggleVisible():!n&&t?this.toggleVisible():n&&!t&&this.toggleHidden()}}},{key:"enhanceChildren",value:function(e,t){var n=this;return _react2.default.cloneElement(e,Object.assign({ref:function(e){n.el=e}},t))}},{key:"isViewComponent",value:function(e){return e&&"View"===e.type._typeName}},{key:"animateElement",value:function(e,t,n,r){e.classList.add(n);var i=getComputedStyle(e),o=parseFloat(i.animationDuration)||parseFloat(i.transitionDuration);if(e.classList.add(t),0===o){var a=getComputedStyle(e),s=parseFloat(a.animationDuration)||parseFloat(a.transitionDuration);clearTimeout(this.timeout),this.timeout=setTimeout((function(){r()}),1e3*s)}e.classList.remove(t,n)}},{key:"didEnter",value:function(e){var t=_reactDom2.default.findDOMNode(this.el);if(e&&e.target===t){var n=this.props.onAfterEnter,r=this.transitionClass,i=r.enterActive,o=r.enterTo;t.classList.remove(i,o),t.removeEventListener("transitionend",this.didEnter),t.removeEventListener("animationend",this.didEnter),n&&n()}}},{key:"didLeave",value:function(e){var t=this,n=_reactDom2.default.findDOMNode(this.el);if(e&&e.target===n){var r=this.props,i=r.onAfterLeave,o=r.children,a=this.transitionClass,s=a.leaveActive,l=a.leaveTo;new Promise((function(e){t.isViewComponent(o)?(n.removeEventListener("transitionend",t.didLeave),n.removeEventListener("animationend",t.didLeave),(0,_raf2.default)((function(){n.style.display="none",n.classList.remove(s,l),(0,_raf2.default)(e)}))):t.setState({children:null},e)})).then((function(){i&&i()}))}}},{key:"toggleVisible",value:function(){var e=this,t=this.props.onEnter,n=this.transitionClass,r=n.enter,i=n.enterActive,o=n.enterTo,a=n.leaveActive,s=n.leaveTo,l=_reactDom2.default.findDOMNode(this.el);l.addEventListener("transitionend",this.didEnter),l.addEventListener("animationend",this.didEnter),(0,_raf2.default)((function(){l.classList.contains(a)&&(l.classList.remove(a,s),l.removeEventListener("transitionend",e.didLeave),l.removeEventListener("animationend",e.didLeave)),l.style.display="",l.classList.add(r,i),t&&t(),(0,_raf2.default)((function(){l.classList.remove(r),l.classList.add(o)}))}))}},{key:"toggleHidden",value:function(){var e=this,t=this.props.onLeave,n=this.transitionClass,r=n.leave,i=n.leaveActive,o=n.leaveTo,a=n.enterActive,s=n.enterTo,l=_reactDom2.default.findDOMNode(this.el);l.addEventListener("transitionend",this.didLeave),l.addEventListener("animationend",this.didLeave),(0,_raf2.default)((function(){l.classList.contains(a)&&(l.classList.remove(a,s),l.removeEventListener("transitionend",e.didEnter),l.removeEventListener("animationend",e.didEnter)),l.classList.add(r,i),t&&t(),(0,_raf2.default)((function(){l.classList.remove(r),l.classList.add(o)}))}))}},{key:"render",value:function(){return this.state.children||null}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}},{key:"transitionClass",get:function(){var e=this.props.name;return{enter:e+"-enter",enterActive:e+"-enter-active",enterTo:e+"-enter-to",leave:e+"-leave",leaveActive:e+"-leave-active",leaveTo:e+"-leave-to"}}}]),Transition}(_react.Component),_default=Transition;exports.default=_default,Transition.propTypes={name:_propTypes2.default.string,onEnter:_propTypes2.default.func,onAfterEnter:_propTypes2.default.func,onLeave:_propTypes2.default.func,onAfterLeave:_propTypes2.default.func},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Transition,"Transition","libs/transition/index.js"),e.register(_default,"default","libs/transition/index.js"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";var r=n(225);function i(){}function o(){}o.resetWarningCache=i,e.exports=function(){function e(e,t,n,i,o,a){if(a!==r){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:o,resetWarningCache:i};return n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t,n){(function(t){for(var r=n(227),i="undefined"===typeof window?t:window,o=["moz","webkit"],a="AnimationFrame",s=i["request"+a],l=i["cancel"+a]||i["cancelRequest"+a],c=0;!s&&c<o.length;c++)s=i[o[c]+"Request"+a],l=i[o[c]+"Cancel"+a]||i[o[c]+"CancelRequest"+a];if(!s||!l){var u=0,d=0,f=[];s=function(e){if(0===f.length){var t=r(),n=Math.max(0,16.666666666666668-(t-u));u=n+t,setTimeout((function(){var e=f.slice(0);f.length=0;for(var t=0;t<e.length;t++)if(!e[t].cancelled)try{e[t].callback(u)}catch(n){setTimeout((function(){throw n}),0)}}),Math.round(n))}return f.push({handle:++d,callback:e,cancelled:!1}),d},l=function(e){for(var t=0;t<f.length;t++)f[t].handle===e&&(f[t].cancelled=!0)}}e.exports=function(e){return s.call(i,e)},e.exports.cancel=function(){l.apply(i,arguments)},e.exports.polyfill=function(e){e||(e=i),e.requestAnimationFrame=s,e.cancelAnimationFrame=l}}).call(this,n(74))},function(e,t,n){(function(t){(function(){var n,r,i,o,a,s;"undefined"!==typeof performance&&null!==performance&&performance.now?e.exports=function(){return performance.now()}:"undefined"!==typeof t&&null!==t&&t.hrtime?(e.exports=function(){return(n()-a)/1e6},r=t.hrtime,o=(n=function(){var e;return 1e9*(e=r())[0]+e[1]})(),s=1e9*t.uptime(),a=o-s):Date.now?(e.exports=function(){return Date.now()-i},i=Date.now()):(e.exports=function(){return(new Date).getTime()-i},i=(new Date).getTime())}).call(this)}).call(this,n(123))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_propTypes=__webpack_require__(19),_propTypes2=_interopRequireDefault(_propTypes),_classnames=__webpack_require__(55),_classnames2=_interopRequireDefault(_classnames);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Component=function(_React$Component){function Component(){return(0,_classCallCheck3.default)(this,Component),(0,_possibleConstructorReturn3.default)(this,(Component.__proto__||Object.getPrototypeOf(Component)).apply(this,arguments))}return(0,_inherits3.default)(Component,_React$Component),(0,_createClass3.default)(Component,[{key:"classNames",value:function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,_classnames2.default)(t)}},{key:"className",value:function(){for(var e=this.props.className,t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];return this.classNames.apply(this,n.concat([e]))}},{key:"style",value:function(e){var t=this.props.style;return Object.assign({},e,t)}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Component}(_react2.default.Component),_default=Component;exports.default=_default,Component.propTypes={className:_propTypes2.default.string,style:_propTypes2.default.object},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Component,"Component","libs/component/index.js"),e.register(_default,"default","libs/component/index.js"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r=a(n(19)),i=a(n(230)),o=a(n(239));function a(e){return e&&e.__esModule?e:{default:e}}!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}(),r.default.range=i.default,r.default.regex=o.default;var s=r.default;t.default=s,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(s,"default","libs/props/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r=n(37);!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var i=function(e,t){return(0,r.createPropType)((function(n,r,i){var o=n[r];if(o<e||o>t)return new Error("Invalid prop "+r+" of "+i+", should between "+e+" and "+t+".")}))};t.default=i,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(i,"default","libs/props/range.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var r={},i=/d{1,4}|M{1,4}|yy(?:yy)?|S{1,3}|Do|ZZ|([HhMsDm])\1?|[aA]|"[^"]*"|'[^']*'/g,o=/\d\d?/,a=/\d{3}/,s=/\d{4}/,l=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,c=function(){};function u(e,t){for(var n=[],r=0,i=e.length;r<i;r++)n.push(e[r].substr(0,t));return n}function d(e){return function(t,n,r){var i=r[e].indexOf(n.charAt(0).toUpperCase()+n.substr(1).toLowerCase());~i&&(t.month=i)}}function f(e,t){for(e=String(e),t=t||2;e.length<t;)e="0"+e;return e}var p=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],h=["January","February","March","April","May","June","July","August","September","October","November","December"],_=u(h,3),m=u(p,3);r.i18n={dayNamesShort:m,dayNames:p,monthNamesShort:_,monthNames:h,amPm:["am","pm"],DoFn:function(e){return e+["th","st","nd","rd"][e%10>3?0:(e-e%10!==10)*e%10]}};var v={D:function(e){return e.getDay()},DD:function(e){return f(e.getDay())},Do:function(e,t){return t.DoFn(e.getDate())},d:function(e){return e.getDate()},dd:function(e){return f(e.getDate())},ddd:function(e,t){return t.dayNamesShort[e.getDay()]},dddd:function(e,t){return t.dayNames[e.getDay()]},M:function(e){return e.getMonth()+1},MM:function(e){return f(e.getMonth()+1)},MMM:function(e,t){return t.monthNamesShort[e.getMonth()]},MMMM:function(e,t){return t.monthNames[e.getMonth()]},yy:function(e){return String(e.getFullYear()).substr(2)},yyyy:function(e){return e.getFullYear()},h:function(e){return e.getHours()%12||12},hh:function(e){return f(e.getHours()%12||12)},H:function(e){return e.getHours()},HH:function(e){return f(e.getHours())},m:function(e){return e.getMinutes()},mm:function(e){return f(e.getMinutes())},s:function(e){return e.getSeconds()},ss:function(e){return f(e.getSeconds())},S:function(e){return Math.round(e.getMilliseconds()/100)},SS:function(e){return f(Math.round(e.getMilliseconds()/10),2)},SSS:function(e){return f(e.getMilliseconds(),3)},a:function(e,t){return e.getHours()<12?t.amPm[0]:t.amPm[1]},A:function(e,t){return e.getHours()<12?t.amPm[0].toUpperCase():t.amPm[1].toUpperCase()},ZZ:function(e){var t=e.getTimezoneOffset();return(t>0?"-":"+")+f(100*Math.floor(Math.abs(t)/60)+Math.abs(t)%60,4)}},g={d:[o,function(e,t){e.day=t}],M:[o,function(e,t){e.month=t-1}],yy:[o,function(e,t){var n=+(""+(new Date).getFullYear()).substr(0,2);e.year=""+(t>68?n-1:n)+t}],h:[o,function(e,t){e.hour=t}],m:[o,function(e,t){e.minute=t}],s:[o,function(e,t){e.second=t}],yyyy:[s,function(e,t){e.year=t}],S:[/\d/,function(e,t){e.millisecond=100*t}],SS:[/\d{2}/,function(e,t){e.millisecond=10*t}],SSS:[a,function(e,t){e.millisecond=t}],D:[o,c],ddd:[l,c],MMM:[l,d("monthNamesShort")],MMMM:[l,d("monthNames")],a:[l,function(e,t,n){var r=t.toLowerCase();r===n.amPm[0]?e.isPm=!1:r===n.amPm[1]&&(e.isPm=!0)}],ZZ:[/[\+\-]\d\d:?\d\d/,function(e,t){var n,r=(t+"").match(/([\+\-]|\d\d)/gi);r&&(n=60*r[1]+parseInt(r[2],10),e.timezoneOffset="+"===r[0]?n:-n)}]};g.DD=g.DD,g.dddd=g.ddd,g.Do=g.dd=g.d,g.mm=g.m,g.hh=g.H=g.HH=g.h,g.MM=g.M,g.ss=g.s,g.A=g.a,r.masks={default:"ddd MMM dd yyyy HH:mm:ss",shortDate:"M/D/yy",mediumDate:"MMM d, yyyy",longDate:"MMMM d, yyyy",fullDate:"dddd, MMMM d, yyyy",shortTime:"HH:mm",mediumTime:"HH:mm:ss",longTime:"HH:mm:ss.SSS"},r.format=function(e,t,n){var o=n||r.i18n;if("number"===typeof e&&(e=new Date(e)),"[object Date]"!==Object.prototype.toString.call(e)||isNaN(e.getTime()))throw new Error("Invalid Date in fecha.format");return(t=r.masks[t]||t||r.masks.default).replace(i,(function(t){return t in v?v[t](e,o):t.slice(1,t.length-1)}))},r.parse=function(e,t,n){var o=n||r.i18n;if("string"!==typeof t)throw new Error("Invalid format in fecha.parse");if(t=r.masks[t]||t,e.length>1e3)return!1;var a=!0,s={};if(t.replace(i,(function(t){if(g[t]){var n=g[t],r=e.search(n[0]);~r?e.replace(n[0],(function(t){return n[1](s,t,o),e=e.substr(r+t.length),t})):a=!1}return g[t]?"":t.slice(1,t.length-1)})),!a)return!1;var l,c=new Date;return!0===s.isPm&&null!=s.hour&&12!==+s.hour?s.hour=+s.hour+12:!1===s.isPm&&12===+s.hour&&(s.hour=0),null!=s.timezoneOffset?(s.minute=+(s.minute||0)-+s.timezoneOffset,l=new Date(Date.UTC(s.year||c.getFullYear(),s.month||0,s.day||1,s.hour||0,s.minute||0,s.second||0,s.millisecond||0))):l=new Date(s.year||c.getFullYear(),s.month||0,s.day||1,s.hour||0,s.minute||0,s.second||0,s.millisecond||0),l};var b=r;t.default=b,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&(e.register(r,"fecha","libs/utils/date.js"),e.register(i,"token","libs/utils/date.js"),e.register(o,"twoDigits","libs/utils/date.js"),e.register(a,"threeDigits","libs/utils/date.js"),e.register(s,"fourDigits","libs/utils/date.js"),e.register(l,"word","libs/utils/date.js"),e.register(c,"noop","libs/utils/date.js"),e.register(u,"shorten","libs/utils/date.js"),e.register(d,"monthUpdate","libs/utils/date.js"),e.register(f,"pad","libs/utils/date.js"),e.register(p,"dayNames","libs/utils/date.js"),e.register(h,"monthNames","libs/utils/date.js"),e.register(_,"monthNamesShort","libs/utils/date.js"),e.register(m,"dayNamesShort","libs/utils/date.js"),e.register(v,"formatFlags","libs/utils/date.js"),e.register(g,"parseFlags","libs/utils/date.js"),e.register(b,"default","libs/utils/date.js"))}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r=s(n(25)),i=s(n(60));t.PopperMixin=c,t.PopperReactMixin=d;var o=s(n(47)),a=n(124);function s(e){return e&&e.__esModule?e:{default:e}}!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var l={createPopper:function(e,t,n){var s=this;(0,a.require_condition)(e&&t);var l=this._popper_config,c=l.visibleArrow,u=l.placement,d=l.zIndex,f=l.offset,p=l.width,h=(0,i.default)(l,["visibleArrow","placement","zIndex","offset","width"]);if(n=(0,r.default)({},n,h),/^(top|bottom|left|right)(-start|-end)?$/g.test(u)){var _=e,m=t;_&&m&&(c&&this._appendArrow(_),this._poperJS&&this._poperJS.destroy(),n.placement||(n.placement=u),n.offset||(n.offset=f),n.onCreate=function(){s._resetTransformOrigin(),s._popper_state.isCreated=!0,s._poperJS.popper.style.zIndex=d,s._poperJS.popper.style.width=null!==p?p+"px":m.getBoundingClientRect().width+"px"},this._poperJS=new o.default(m,_,n))}},destroyPopper:function(){this._poperJS&&this._popper_state.isCreated&&(this._poperJS.destroy(),this._poperJS=null,this._popper_state={},this._popper_config={})},updatePopper:function(){!this._poperJS&&this._popper_state.isCreated||this._poperJS.update()},_resetTransformOrigin:function(){var e=this._poperJS.popper.getAttribute("x-placement").split("-")[0],t={top:"bottom",bottom:"top",left:"right",right:"left"}[e];this._poperJS.popper.style.transformOrigin=["top","bottom"].indexOf(e)>-1?"center "+t:t+" center"},_appendArrow:function(e){if(!this._popper_state.appended){this._popper_state.appended=!0;var t=document.createElement("div");t.setAttribute("x-arrow",""),t.className="popper__arrow",e.appendChild(t)}}};function c(e){this._popper_config=Object.assign({},{width:null,zIndex:1050,offset:0,placement:"bottom",boundariesPadding:5,visibleArrow:!1},e),this._popper_state={}}c.prototype=l;var u={hookReactLifeCycle:function(e,t){var n=this.componentDidMount,r=this.componentWillUnmount;this.componentDidMount=function(){var r=e(),i=t();if((0,a.require_condition)(r,"method `getPopperRootDom()` require a HTMLElement instance when componentDidMount is called"),(0,a.require_condition)(i,"method `getRefDom()` require a HTMLElement instance when componentDidMount is called"),this.createPopper(r,i),this._animateRef=window.requestAnimationFrame(this.updatePopper.bind(this)),"function"===typeof n){for(var o=arguments.length,s=Array(o),l=0;l<o;l++)s[l]=arguments[l];n.apply(this,s)}},this.componentWillUnmount=function(){if(window.cancelAnimationFrame(this._animateRef),this.destroyPopper(),"function"===typeof r){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];r.apply(this,t)}}}};function d(e,t,n){var r=this;return(0,a.require_condition)("function"===typeof e,"`getPopperRootDom` func is required!"),(0,a.require_condition)("function"===typeof t,"`getRefDom` func is required!"),c.call(this,n),Object.keys(l).forEach((function(e){return r[e]=l[e]})),u.hookReactLifeCycle.call(this,e,t),this}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&(e.register(l,"mixinPrototype","libs/utils/popper-mixins.js"),e.register(c,"PopperMixin","libs/utils/popper-mixins.js"),e.register(u,"PopperReactMixinMethods","libs/utils/popper-mixins.js"),e.register(d,"PopperReactMixin","libs/utils/popper-mixins.js"))}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(e,t,n){e.exports={default:n(234),__esModule:!0}},function(e,t,n){n(235),e.exports=n(29).Object.assign},function(e,t,n){var r=n(43);r(r.S+r.F,"Object",{assign:n(236)})},function(e,t,n){"use strict";var r=n(46),i=n(71),o=n(100),a=n(73),s=n(62),l=n(118),c=Object.assign;e.exports=!c||n(58)((function(){var e={},t={},n=Symbol(),r="abcdefghijklmnopqrst";return e[n]=7,r.split("").forEach((function(e){t[e]=e})),7!=c({},e)[n]||Object.keys(c({},t)).join("")!=r}))?function(e,t){for(var n=s(e),c=arguments.length,u=1,d=o.f,f=a.f;c>u;)for(var p,h=l(arguments[u++]),_=d?i(h).concat(d(h)):i(h),m=_.length,v=0;m>v;)p=_[v++],r&&!f.call(h,p)||(n[p]=h[p]);return n}:c},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0}),exports.IDGenerator=void 0;var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var IDGenerator=exports.IDGenerator=function(){function IDGenerator(){(0,_classCallCheck3.default)(this,IDGenerator),this.id=0}return(0,_createClass3.default)(IDGenerator,[{key:"next",value:function(){return 65535&this.id++}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),IDGenerator}();!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&e.register(IDGenerator,"IDGenerator","libs/utils/IDGenerator.js")}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.firstChild=void 0;var r,i=n(2),o=(r=i)&&r.__esModule?r:{default:r};function a(e){return o.default.Children.toArray(e.children)[0]||null}!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}(),t.firstChild=a,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(a,"firstChild","libs/utils/react.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r=n(37);!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var i=(0,r.createPropType)((function(e,t,n){if(!(e[t]instanceof RegExp))return new Error("Invalid prop "+t+" of "+n+", should be valid regex.")}));t.default=i,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(i,"default","libs/props/regex.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _extends2=__webpack_require__(25),_extends3=_interopRequireDefault(_extends2),_classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_propTypes=__webpack_require__(19),_propTypes2=_interopRequireDefault(_propTypes);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var View=function(_Component){function View(){return(0,_classCallCheck3.default)(this,View),(0,_possibleConstructorReturn3.default)(this,(View.__proto__||Object.getPrototypeOf(View)).apply(this,arguments))}return(0,_inherits3.default)(View,_Component),(0,_createClass3.default)(View,[{key:"render",value:function(){var e=[],t=this.props,n=t.show,r=void 0===n||n,i=t.className,o=void 0===i?"":i,a=t.children,s={style:(0,_extends3.default)({},a.props.style)};return r||(s.style.display="none"),a.props.className&&e.push(a.props.className),o&&e.push(o),s.className=e.join(" "),_react2.default.cloneElement(_react2.default.Children.only(a),s)}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),View}(_react.Component),_default=View;exports.default=_default,View.propTypes={show:_propTypes2.default.any},View._typeName="View",function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(View,"View","libs/view/index.js"),e.register(_default,"default","libs/view/index.js"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(242),o=(r=i)&&r.__esModule?r:{default:r};!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var a={Transition:o.default};t.default=a,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(a,"default","libs/animate/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_reactTransitionGroup=__webpack_require__(243),_=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var noneFun=function(){},Transition=function(_Component){function Transition(){return(0,_classCallCheck3.default)(this,Transition),(0,_possibleConstructorReturn3.default)(this,(Transition.__proto__||Object.getPrototypeOf(Transition)).apply(this,arguments))}return(0,_inherits3.default)(Transition,_Component),(0,_createClass3.default)(Transition,[{key:"render",value:function(){var e=this,t=this.props,n=t.in,r=t.onEnter,i=t.onEntering,o=t.onEntered,a=t.onExit,s=t.onExiting,l=t.onExited,c=t.addEndListener,u=t.unmountOnExit,d=t.appear,f=t.duration,p=t.mountOnEnter,h=t.transitionClass;return _react2.default.createElement(_reactTransitionGroup.Transition,{onEnter:function(){return r()},onEntering:function(){return i()},onEntered:function(){return o()},onExit:function(){return a()},onExiting:function(){return s()},onExited:function(){return l()},addEndListener:function(){return c()},in:n,mountOnEnter:p,unmountOnExit:u,appear:d,timeout:f},(function(t){return _react2.default.createElement(_.View,{className:h[t]},e.props.children)}))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Transition}(_react.Component);Transition.defaultProps={onEnter:noneFun,onEntering:noneFun,onEntered:noneFun,onExit:noneFun,onExiting:noneFun,onExited:noneFun,addEndListener:noneFun,mountOnEnter:!1,unmountOnExit:!1,appear:!0,duration:0};var _default=Transition;exports.default=_default,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(noneFun,"noneFun","libs/animate/transition.jsx"),e.register(Transition,"Transition","libs/animate/transition.jsx"),e.register(_default,"default","libs/animate/transition.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";var r=s(n(244)),i=s(n(249)),o=s(n(129)),a=s(n(126));function s(e){return e&&e.__esModule?e:{default:e}}e.exports={Transition:a.default,TransitionGroup:o.default,ReplaceTransition:i.default,CSSTransition:r.default}},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 r=Object.defineProperty&&Object.getOwnPropertyDescriptor?Object.getOwnPropertyDescriptor(e,n):{};r.get||r.set?Object.defineProperty(t,n,r):t[n]=e[n]}t.default=e}(n(19));var r=s(n(245)),i=s(n(248)),o=s(n(2)),a=s(n(126));n(128);function s(e){return e&&e.__esModule?e:{default:e}}function l(){return l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},l.apply(this,arguments)}var c=function(e,t){return e&&t&&t.split(" ").forEach((function(t){return(0,r.default)(e,t)}))},u=function(e,t){return e&&t&&t.split(" ").forEach((function(t){return(0,i.default)(e,t)}))},d=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return(t=e.call.apply(e,[this].concat(r))||this).onEnter=function(e,n){var r=t.getClassNames(n?"appear":"enter").className;t.removeClasses(e,"exit"),c(e,r),t.props.onEnter&&t.props.onEnter(e,n)},t.onEntering=function(e,n){var r=t.getClassNames(n?"appear":"enter").activeClassName;t.reflowAndAddClass(e,r),t.props.onEntering&&t.props.onEntering(e,n)},t.onEntered=function(e,n){var r=t.getClassNames("appear").doneClassName,i=t.getClassNames("enter").doneClassName,o=n?r+" "+i:i;t.removeClasses(e,n?"appear":"enter"),c(e,o),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,r="string"===typeof n,i=r?(r&&n?n+"-":"")+e:n[e];return{className:i,activeClassName:r?i+"-active":n[e+"Active"],doneClassName:r?i+"-done":n[e+"Done"]}},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var i=r.prototype;return i.removeClasses=function(e,t){var n=this.getClassNames(t),r=n.className,i=n.activeClassName,o=n.doneClassName;r&&u(e,r),i&&u(e,i),o&&u(e,o)},i.reflowAndAddClass=function(e,t){t&&(e&&e.scrollTop,c(e,t))},i.render=function(){var e=l({},this.props);return delete e.classNames,o.default.createElement(a.default,l({},e,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))},r}(o.default.Component);d.defaultProps={classNames:""},d.propTypes={};var f=d;t.default=f,e.exports=t.default},function(e,t,n){"use strict";var r=n(246);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=r(n(247));e.exports=t.default},function(e,t){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){"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},function(e,t,n){"use strict";function r(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}e.exports=function(e,t){e.classList?e.classList.remove(t):"string"===typeof e.className?e.className=r(e.className,t):e.setAttribute("class",r(e.className&&e.className.baseVal||"",t))}},function(e,t,n){"use strict";t.__esModule=!0,t.default=void 0;a(n(19));var r=a(n(2)),i=n(20),o=a(n(129));function a(e){return e&&e.__esModule?e:{default:e}}var s=function(e){var t,n;function a(){for(var t,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return(t=e.call.apply(e,[this].concat(r))||this).handleEnter=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.handleLifecycle("onEnter",0,n)},t.handleEntering=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.handleLifecycle("onEntering",0,n)},t.handleEntered=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.handleLifecycle("onEntered",0,n)},t.handleExit=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.handleLifecycle("onExit",1,n)},t.handleExiting=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.handleLifecycle("onExiting",1,n)},t.handleExited=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.handleLifecycle("onExited",1,n)},t}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var s=a.prototype;return s.handleLifecycle=function(e,t,n){var o,a=this.props.children,s=r.default.Children.toArray(a)[t];s.props[e]&&(o=s.props)[e].apply(o,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,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,["children","in"]),a=r.default.Children.toArray(t),s=a[0],l=a[1];return delete i.onEnter,delete i.onEntering,delete i.onEntered,delete i.onExit,delete i.onExiting,delete i.onExited,r.default.createElement(o.default,i,n?r.default.cloneElement(s,{key:"first",onEnter:this.handleEnter,onEntering:this.handleEntering,onEntered:this.handleEntered}):r.default.cloneElement(l,{key:"second",onEnter:this.handleExit,onEntering:this.handleExiting,onEntered:this.handleExited}))},a}(r.default.Component);s.propTypes={};var l=s;t.default=l,e.exports=t.default},function(e,t,n){"use strict";t.__esModule=!0,t.getChildMapping=i,t.mergeChildMappings=o,t.getInitialChildMapping=function(e,t){return i(e.children,(function(n){return(0,r.cloneElement)(n,{onExited:t.bind(null,n),in:!0,appear:a(n,"appear",e),enter:a(n,"enter",e),exit:a(n,"exit",e)})}))},t.getNextChildMapping=function(e,t,n){var s=i(e.children),l=o(t,s);return Object.keys(l).forEach((function(i){var o=l[i];if((0,r.isValidElement)(o)){var c=i in t,u=i in s,d=t[i],f=(0,r.isValidElement)(d)&&!d.props.in;!u||c&&!f?u||!c||f?u&&c&&(0,r.isValidElement)(d)&&(l[i]=(0,r.cloneElement)(o,{onExited:n.bind(null,o),in:d.props.in,exit:a(o,"exit",e),enter:a(o,"enter",e)})):l[i]=(0,r.cloneElement)(o,{in:!1}):l[i]=(0,r.cloneElement)(o,{onExited:n.bind(null,o),in:!0,exit:a(o,"exit",e),enter:a(o,"enter",e)})}})),l};var r=n(2);function i(e,t){var n=Object.create(null);return e&&r.Children.map(e,(function(e){return e})).forEach((function(e){n[e.key]=function(e){return t&&(0,r.isValidElement)(e)?t(e):e}(e)})),n}function o(e,t){function n(n){return n in t?t[n]:e[n]}e=e||{},t=t||{};var r,i=Object.create(null),o=[];for(var a in e)a in t?o.length&&(i[a]=o,o=[]):o.push(a);var s={};for(var l in t){if(i[l])for(r=0;r<i[l].length;r++){var c=i[l][r];s[i[l][r]]=n(c)}s[l]=n(l)}for(r=0;r<o.length;r++)s[o[r]]=n(o[r]);return s}function a(e,t,n){return null!=n[t]?n[t]:e.props[t]}},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Button=function(_Component){function Button(){return(0,_classCallCheck3.default)(this,Button),(0,_possibleConstructorReturn3.default)(this,(Button.__proto__||Object.getPrototypeOf(Button)).apply(this,arguments))}return(0,_inherits3.default)(Button,_Component),(0,_createClass3.default)(Button,[{key:"onClick",value:function(e){this.props.loading||this.props.onClick&&this.props.onClick(e)}},{key:"render",value:function(){return _react2.default.createElement("button",{style:this.style(),className:this.className("el-button",this.props.type&&"el-button--"+this.props.type,this.props.size&&"el-button--"+this.props.size,{"is-disabled":this.props.disabled,"is-loading":this.props.loading,"is-plain":this.props.plain}),disabled:this.props.disabled,type:this.props.nativeType,onClick:this.onClick.bind(this)},this.props.loading&&_react2.default.createElement("i",{className:"el-icon-loading"}),this.props.icon&&!this.props.loading&&_react2.default.createElement("i",{className:"el-icon-"+this.props.icon}),_react2.default.createElement("span",null,this.props.children))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Button}(_libs.Component),_default=Button;exports.default=_default,Button.propTypes={onClick:_libs.PropTypes.func,type:_libs.PropTypes.string,size:_libs.PropTypes.string,icon:_libs.PropTypes.string,nativeType:_libs.PropTypes.string,loading:_libs.PropTypes.bool,disabled:_libs.PropTypes.bool,plain:_libs.PropTypes.bool},Button.defaultProps={type:"default",nativeType:"button",loading:!1,disabled:!1,plain:!1},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Button,"Button","src/button/Button.jsx"),e.register(_default,"default","src/button/Button.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var ButtonGroup=function(_Component){function ButtonGroup(){return(0,_classCallCheck3.default)(this,ButtonGroup),(0,_possibleConstructorReturn3.default)(this,(ButtonGroup.__proto__||Object.getPrototypeOf(ButtonGroup)).apply(this,arguments))}return(0,_inherits3.default)(ButtonGroup,_Component),(0,_createClass3.default)(ButtonGroup,[{key:"render",value:function(){return _react2.default.createElement("div",{style:this.style(),className:this.className("el-button-group")},this.props.children)}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),ButtonGroup}(_libs.Component),_default=ButtonGroup;exports.default=_default,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(ButtonGroup,"ButtonGroup","src/button/ButtonGroup.jsx"),e.register(_default,"default","src/button/ButtonGroup.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(254),o=(r=i)&&r.__esModule?r:{default:r};!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var a=o.default;t.default=a,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(a,"default","src/card/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Card=function(_Component){function Card(){return(0,_classCallCheck3.default)(this,Card),(0,_possibleConstructorReturn3.default)(this,(Card.__proto__||Object.getPrototypeOf(Card)).apply(this,arguments))}return(0,_inherits3.default)(Card,_Component),(0,_createClass3.default)(Card,[{key:"render",value:function(){var e=this.props,t=e.header,n=e.bodyStyle,r=e.children;return _react2.default.createElement("div",{style:this.style(),className:this.className("el-card")},t&&_react2.default.createElement("div",{className:"el-card__header"},t),_react2.default.createElement("div",{className:"el-card__body",style:n},r))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Card}(_libs.Component);Card.defaultProps={bodyStyle:{padding:"20px"}};var _default=Card;exports.default=_default,Card.propTypes={header:_libs.PropTypes.node,bodyStyle:_libs.PropTypes.object},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Card,"Card","src/card/Card.jsx"),e.register(_default,"default","src/card/Card.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r=o(n(256)),i=o(n(257));function o(e){return e&&e.__esModule?e:{default:e}}!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var a={Row:r.default,Col:i.default};t.default=a,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(a,"default","src/layout/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Row=function(_Component){function Row(){return(0,_classCallCheck3.default)(this,Row),(0,_possibleConstructorReturn3.default)(this,(Row.__proto__||Object.getPrototypeOf(Row)).apply(this,arguments))}return(0,_inherits3.default)(Row,_Component),(0,_createClass3.default)(Row,[{key:"getChildContext",value:function(){return{gutter:this.props.gutter}}},{key:"getStyle",value:function(){var e={};return this.props.gutter&&(e.marginLeft="-"+this.props.gutter/2+"px",e.marginRight=e.marginLeft),e}},{key:"render",value:function(){return _react2.default.createElement(this.props.tag,{className:this.className("el-row","start"!==this.props.justify&&"is-justify-"+this.props.justify,"top"!==this.props.align&&"is-align-"+this.props.align,{"el-row--flex":"flex"===this.props.type}),style:this.style(this.getStyle())},this.props.children)}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Row}(_libs.Component),_default=Row;exports.default=_default,Row.childContextTypes={gutter:_libs.PropTypes.oneOfType([_libs.PropTypes.number,_libs.PropTypes.string])},Row.propTypes={gutter:_libs.PropTypes.oneOfType([_libs.PropTypes.number,_libs.PropTypes.string]),type:_libs.PropTypes.string,justify:_libs.PropTypes.string,align:_libs.PropTypes.string,tag:_libs.PropTypes.string},Row.defaultProps={justify:"start",align:"top",tag:"div"},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Row,"Row","src/layout/Row.jsx"),e.register(_default,"default","src/layout/Row.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _typeof2=__webpack_require__(49),_typeof3=_interopRequireDefault(_typeof2),_classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Col=function(_Component){function Col(){return(0,_classCallCheck3.default)(this,Col),(0,_possibleConstructorReturn3.default)(this,(Col.__proto__||Object.getPrototypeOf(Col)).apply(this,arguments))}return(0,_inherits3.default)(Col,_Component),(0,_createClass3.default)(Col,[{key:"getStyle",value:function(){var e={};return this.context.gutter&&(e.paddingLeft=this.context.gutter/2+"px",e.paddingRight=e.paddingLeft),e}},{key:"render",value:function(){var e=this,t=[];return["span","offset","pull","push"].forEach((function(n){e.props[n]>=0&&t.push("span"!==n?"el-col-"+n+"-"+e.props[n]:"el-col-"+e.props[n])})),["xs","sm","md","lg"].forEach((function(n){if("object"===(0,_typeof3.default)(e.props[n])){var r=e.props[n];Object.keys(r).forEach((function(e){t.push("span"!==e?"el-col-"+n+"-"+e+"-"+r[e]:"el-col-"+n+"-"+r[e])}))}else e.props[n]>=0&&t.push("el-col-"+n+"-"+Number(e.props[n]))})),_react2.default.createElement(this.props.tag,{className:this.className("el-col",t),style:this.style(this.getStyle())},this.props.children)}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Col}(_libs.Component),_default=Col;exports.default=_default,Col.contextTypes={gutter:_libs.PropTypes.oneOfType([_libs.PropTypes.number,_libs.PropTypes.string])},Col.propTypes={span:_libs.PropTypes.oneOfType([_libs.PropTypes.number,_libs.PropTypes.string]),offset:_libs.PropTypes.oneOfType([_libs.PropTypes.number,_libs.PropTypes.string]),pull:_libs.PropTypes.oneOfType([_libs.PropTypes.number,_libs.PropTypes.string]),push:_libs.PropTypes.oneOfType([_libs.PropTypes.number,_libs.PropTypes.string]),xs:_libs.PropTypes.oneOfType([_libs.PropTypes.number,_libs.PropTypes.string,_libs.PropTypes.object]),sm:_libs.PropTypes.oneOfType([_libs.PropTypes.number,_libs.PropTypes.string,_libs.PropTypes.object]),md:_libs.PropTypes.oneOfType([_libs.PropTypes.number,_libs.PropTypes.string,_libs.PropTypes.object]),lg:_libs.PropTypes.oneOfType([_libs.PropTypes.number,_libs.PropTypes.string,_libs.PropTypes.object]),tag:_libs.PropTypes.string},Col.defaultProps={span:24,tag:"div"},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Col,"Col","src/layout/Col.jsx"),e.register(_default,"default","src/layout/Col.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(259),o=(r=i)&&r.__esModule?r:{default:r};!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var a=o.default;t.default=a,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(a,"default","src/loading/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Loading=function(_Component){function Loading(){return(0,_classCallCheck3.default)(this,Loading),(0,_possibleConstructorReturn3.default)(this,(Loading.__proto__||Object.getPrototypeOf(Loading)).apply(this,arguments))}return(0,_inherits3.default)(Loading,_Component),(0,_createClass3.default)(Loading,[{key:"componentWillUnmount",value:function(){this.enableScroll()}},{key:"getStyle",value:function(){return this.props.fullscreen?(this.disableScroll(),{position:"fixed",top:0,right:0,bottom:0,left:0,zIndex:99999}):(this.enableScroll(),this.props.loading?{position:"relative"}:{})}},{key:"documentBody",value:function(){return document.body}},{key:"disableScroll",value:function(){var e=this.documentBody();e&&e.style.setProperty("overflow","hidden")}},{key:"enableScroll",value:function(){var e=this.documentBody();e&&e.style.removeProperty("overflow")}},{key:"render",value:function(){var e=this.props,t=e.loading,n=e.fullscreen,r=e.text;return _react2.default.createElement("div",{style:this.style(this.getStyle()),className:this.className()},t&&_react2.default.createElement("div",{style:{display:"block",position:"absolute",zIndex:657,backgroundColor:"rgba(255, 255, 255, 0.901961)",margin:0,top:0,right:0,bottom:0,left:0}},_react2.default.createElement("div",{className:this.classNames("el-loading-spinner",{"is-full-screen":n}),style:{position:"absolute",display:"inline-block",left:0}},_react2.default.createElement("svg",{className:"circular",viewBox:"25 25 50 50"},_react2.default.createElement("circle",{className:"path",cx:"50",cy:"50",r:"20",fill:"none"})),r&&_react2.default.createElement("p",{className:"el-loading-text"},r))),this.props.children)}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Loading}(_libs.Component),_default=Loading;exports.default=_default,Loading.propTypes={loading:_libs.PropTypes.bool,fullscreen:_libs.PropTypes.bool,text:_libs.PropTypes.string},Loading.defaultProps={loading:!0},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Loading,"Loading","src/loading/Loading.jsx"),e.register(_default,"default","src/loading/Loading.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(261),o=(r=i)&&r.__esModule?r:{default:r};!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var a=o.default;t.default=a,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(a,"default","src/message/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var r=a(n(2)),i=a(n(20)),o=a(n(262));function a(e){return e&&e.__esModule?e:{default:e}}function s(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments[1],n=document.createElement("div"),a=document.getElementsByClassName("el-message-content")[0];if(a)a.appendChild(n),document.body.appendChild(a);else{var s=document.createElement("div");s.className="el-message-content",s.appendChild(n),document.body.appendChild(s)}("string"===typeof e||r.default.isValidElement(e))&&(e={message:e}),t&&(e.type=t);var l=r.default.createElement(o.default,Object.assign(e,{willUnmount:function(){var t=document.getElementsByClassName("el-message-content")[0];i.default.unmountComponentAtNode(n),t.removeChild(n),e.onClose instanceof Function&&e.onClose()}}));i.default.render(l,n)}!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}(),["success","warning","info","error"].forEach((function(e){s[e]=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return s(t,e)}})),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(s,"Message","src/message/Message.jsx")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15),_assets=__webpack_require__(263),_assets2=_interopRequireDefault(_assets);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Toast=function(_Component){function Toast(e){(0,_classCallCheck3.default)(this,Toast);var t=(0,_possibleConstructorReturn3.default)(this,(Toast.__proto__||Object.getPrototypeOf(Toast)).call(this,e));return t.state={visible:!1},t}return(0,_inherits3.default)(Toast,_Component),(0,_createClass3.default)(Toast,[{key:"componentDidMount",value:function(){this.setState({visible:!0}),this.startTimer()}},{key:"componentWillUnmount",value:function(){this.stopTimer()}},{key:"onClose",value:function(){this.stopTimer(),this.setState({visible:!1})}},{key:"startTimer",value:function(){var e=this;this.props.duration>0&&(this.timeout=setTimeout((function(){e.onClose()}),this.props.duration))}},{key:"stopTimer",value:function(){clearTimeout(this.timeout)}},{key:"render",value:function(){var e=this,t=this.props,n=t.iconClass,r=t.customClass;return _react2.default.createElement(_libs.Transition,{name:"el-message-fade",onAfterLeave:function(){e.props.willUnmount()}},_react2.default.createElement(_libs.View,{show:this.state.visible},_react2.default.createElement("div",{className:this.classNames("el-message",r),onMouseEnter:this.stopTimer.bind(this),onMouseLeave:this.startTimer.bind(this)},!n&&_react2.default.createElement("img",{className:"el-message__img",src:_assets2.default[this.props.type]}),_react2.default.createElement("div",{className:this.classNames("el-message__group",{"is-with-icon":n})},n&&_react2.default.createElement("i",{className:this.classNames("el-message__icon",n)}),_react2.default.createElement("p",null,this.props.message),this.props.showClose&&_react2.default.createElement("div",{className:"el-message__closeBtn el-icon-close",onClick:this.onClose.bind(this)})))))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Toast}(_libs.Component),_default=Toast;exports.default=_default,Toast.propTypes={type:_libs.PropTypes.oneOf(["success","warning","info","error"]),message:_libs.PropTypes.oneOfType([_libs.PropTypes.string,_libs.PropTypes.element]).isRequired,duration:_libs.PropTypes.number,showClose:_libs.PropTypes.bool,customClass:_libs.PropTypes.string,iconClass:_libs.PropTypes.string},Toast.defaultProps={type:"info",duration:3e3,showClose:!1},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Toast,"Toast","src/message/Toast.jsx"),e.register(_default,"default","src/message/Toast.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var r=t.error="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iNDBweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgICAgICA8dGl0bGU+aWNvbl9kYW5nZXI8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0iRWxlbWVudC1ndWlkZWxpbmUtdjAuMi40IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxnIGlkPSJNZXNzYWdlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjAuMDAwMDAwLCAtMzMyLjAwMDAwMCkiPiAgICAgICAgICAgIDxnIGlkPSLluKblgL7lkJFf5L+h5oGvIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MC4wMDAwMDAsIDMzMi4wMDAwMDApIj4gICAgICAgICAgICAgICAgPGcgaWQ9IlJlY3RhbmdsZS0yIj4gICAgICAgICAgICAgICAgICAgIDxnIGlkPSJpY29uX2RhbmdlciI+ICAgICAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS0yIiBmaWxsPSIjRkY0OTQ5IiB4PSIwIiB5PSIwIiB3aWR0aD0iNDAiIGhlaWdodD0iNDAiPjwvcmVjdD4gICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjUuODE3MjYyNywxNi4zNDUxNzk2IEMyNS45MzkwOTAyLDE2LjIyMzM0ODMgMjYsMTYuMDc2MTQxOCAyNiwxNS45MDM1NTIzIEMyNiwxNS43MzA5NjI4IDI1LjkzOTA5MDIsMTUuNTgzNzU2MyAyNS44MTcyNjI3LDE1LjQ2MTkyODkgTDI0LjUwNzYxNTcsMTQuMTgyNzQxMSBDMjQuMzg1Nzg4MiwxNC4wNjA5MTM3IDI0LjI0MzY1NzUsMTQgMjQuMDgxMjE5NiwxNCBDMjMuOTE4NzgxNywxNCAyMy43NzY2NTEsMTQuMDYwOTEzNyAyMy42NTQ4MjM1LDE0LjE4Mjc0MTEgTDIwLDE3LjgzNzU2MzUgTDE2LjMxNDcyMTYsMTQuMTgyNzQxMSBDMTYuMTkyODkwMiwxNC4wNjA5MTM3IDE2LjA1MDc1OTUsMTQgMTUuODg4MzIxNiwxNCBDMTUuNzI1ODg3NiwxNCAxNS41ODM3NTY5LDE0LjA2MDkxMzcgMTUuNDYxOTI5NCwxNC4xODI3NDExIEwxNC4xNTIyODI0LDE1LjQ2MTkyODkgQzE0LjA1MDc1ODIsMTUuNTgzNzU2MyAxNCwxNS43MzA5NjI4IDE0LDE1LjkwMzU1MjMgQzE0LDE2LjA3NjE0MTggMTQuMDUwNzU4MiwxNi4yMjMzNDgzIDE0LjE1MjI4MjQsMTYuMzQ1MTc5NiBMMTcuODM3NTYwOCwyMC4wMDAwMDE5IEwxNC4xNTIyODI0LDIzLjY1NDgyNDMgQzE0LjA1MDc1ODIsMjMuNzc2NjUxNyAxNCwyMy45MjM4NTgyIDE0LDI0LjA5NjQ0NzcgQzE0LDI0LjI2OTAzNzIgMTQuMDUwNzU4MiwyNC40MTYyNDM3IDE0LjE1MjI4MjQsMjQuNTM4MDcxMSBMMTUuNDYxOTI5NCwyNS44MTcyNTg5IEMxNS41ODM3NTY5LDI1LjkzOTA4NjMgMTUuNzI1ODg3NiwyNiAxNS44ODgzMjE2LDI2IEMxNi4wNTA3NTk1LDI2IDE2LjE5Mjg5MDIsMjUuOTM5MDg2MyAxNi4zMTQ3MjE2LDI1LjgxNzI1ODkgTDIwLDIyLjE2MjQzNjUgTDIzLjY1NDgyMzUsMjUuODE3MjU4OSBDMjMuNzc2NjUxLDI1LjkzOTA4NjMgMjMuOTE4NzgxNywyNiAyNC4wODEyMTk2LDI2IEMyNC4yNDM2NTc1LDI2IDI0LjM4NTc4ODIsMjUuOTM5MDg2MyAyNC41MDc2MTU3LDI1LjgxNzI1ODkgTDI1LjgxNzI2MjcsMjQuNTM4MDcxMSBDMjUuOTM5MDkwMiwyNC40MTYyNDM3IDI2LDI0LjI2OTAzNzIgMjYsMjQuMDk2NDQ3NyBDMjYsMjMuOTIzODU4MiAyNS45MzkwOTAyLDIzLjc3NjY1MTcgMjUuODE3MjYyNywyMy42NTQ4MjQzIEwyMi4xMzE5ODA0LDIwLjAwMDAwMTkgTDI1LjgxNzI2MjcsMTYuMzQ1MTc5NiBaIiBpZD0iUGF0aCIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+",i=t.info="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iNDBweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgICAgICA8dGl0bGU+aWNvbl9pbmZvPC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxkZWZzPjwvZGVmcz4gICAgPGcgaWQ9IkVsZW1lbnQtZ3VpZGVsaW5lLXYwLjIuNCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgICAgICA8ZyBpZD0iTWVzc2FnZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTYwLjAwMDAwMCwgLTE1Mi4wMDAwMDApIj4gICAgICAgICAgICA8ZyBpZD0i5bim5YC+5ZCRX+S/oeaBryIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjAuMDAwMDAwLCAxNTIuMDAwMDAwKSI+ICAgICAgICAgICAgICAgIDxnIGlkPSJSZWN0YW5nbGUtMiI+ICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iaWNvbl9pbmZvIj4gICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTIiIGZpbGw9IiM1MEJGRkYiIHg9IjAiIHk9IjAiIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCI+PC9yZWN0PiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMS42MTUzODQ2LDI2LjU0MzIwOTkgQzIxLjYxNTM4NDYsMjYuOTQ3ODc1MSAyMS40NTgzMzQ4LDI3LjI5MTgzNjggMjEuMTQ0MjMwOCwyNy41NzUxMDI5IEMyMC44MzAxMjY4LDI3Ljg1ODM2ODkgMjAuNDQ4NzE5NCwyOCAyMCwyOCBDMTkuNTUxMjgwNiwyOCAxOS4xNjk4NzMyLDI3Ljg1ODM2ODkgMTguODU1NzY5MiwyNy41NzUxMDI5IEMxOC41NDE2NjUyLDI3LjI5MTgzNjggMTguMzg0NjE1NCwyNi45NDc4NzUxIDE4LjM4NDYxNTQsMjYuNTQzMjA5OSBMMTguMzg0NjE1NCwxOS43NDQ4NTYgQzE4LjM4NDYxNTQsMTkuMzQwMTkwNyAxOC41NDE2NjUyLDE4Ljk5NjIyOSAxOC44NTU3NjkyLDE4LjcxMjk2MyBDMTkuMTY5ODczMiwxOC40Mjk2OTY5IDE5LjU1MTI4MDYsMTguMjg4MDY1OCAyMCwxOC4yODgwNjU4IEMyMC40NDg3MTk0LDE4LjI4ODA2NTggMjAuODMwMTI2OCwxOC40Mjk2OTY5IDIxLjE0NDIzMDgsMTguNzEyOTYzIEMyMS40NTgzMzQ4LDE4Ljk5NjIyOSAyMS42MTUzODQ2LDE5LjM0MDE5MDcgMjEuNjE1Mzg0NiwxOS43NDQ4NTYgTDIxLjYxNTM4NDYsMjYuNTQzMjA5OSBaIE0yMCwxNS44MDQyOTgxIEMxOS40NDQ0NDI3LDE1LjgwNDI5ODEgMTguOTcyMjI0LDE1LjYxOTM2ODcgMTguNTgzMzMzMywxNS4yNDk1MDQ2IEMxOC4xOTQ0NDI3LDE0Ljg3OTY0MDYgMTgsMTQuNDMwNTI1NSAxOCwxMy45MDIxNDkxIEMxOCwxMy4zNzM3NzI2IDE4LjE5NDQ0MjcsMTIuOTI0NjU3NSAxOC41ODMzMzMzLDEyLjU1NDc5MzUgQzE4Ljk3MjIyNCwxMi4xODQ5Mjk1IDE5LjQ0NDQ0MjcsMTIgMjAsMTIgQzIwLjU1NTU1NzMsMTIgMjEuMDI3Nzc2LDEyLjE4NDkyOTUgMjEuNDE2NjY2NywxMi41NTQ3OTM1IEMyMS44MDU1NTczLDEyLjkyNDY1NzUgMjIsMTMuMzczNzcyNiAyMiwxMy45MDIxNDkxIEMyMiwxNC40MzA1MjU1IDIxLjgwNTU1NzMsMTQuODc5NjQwNiAyMS40MTY2NjY3LDE1LjI0OTUwNDYgQzIxLjAyNzc3NiwxNS42MTkzNjg3IDIwLjU1NTU1NzMsMTUuODA0Mjk4MSAyMCwxNS44MDQyOTgxIFoiIGlkPSJDb21iaW5lZC1TaGFwZSIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+",o=t.success="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iNDBweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgICAgICA8dGl0bGU+aWNvbl9zdWNjZXNzPC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxkZWZzPjwvZGVmcz4gICAgPGcgaWQ9IkVsZW1lbnQtZ3VpZGVsaW5lLXYwLjIuNCIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgICAgICA8ZyBpZD0iTWVzc2FnZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTYwLjAwMDAwMCwgLTIxMi4wMDAwMDApIj4gICAgICAgICAgICA8ZyBpZD0i5bim5YC+5ZCRX+S/oeaBryIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjAuMDAwMDAwLCAyMTIuMDAwMDAwKSI+ICAgICAgICAgICAgICAgIDxnIGlkPSJSZWN0YW5nbGUtMiI+ICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iaWNvbl9zdWNjZXNzIj4gICAgICAgICAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlLTIiIGZpbGw9IiMxM0NFNjYiIHg9IjAiIHk9IjAiIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCI+PC9yZWN0PiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNy44MjU1ODE0LDE3LjE0ODQzNTcgTDE5LjAxNzQ0LDI1LjgyODEyMTMgQzE4LjkwMTE2MDksMjUuOTQyNzA4MyAxOC43NjU1MDMzLDI2IDE4LjYxMDQ2NywyNiBDMTguNDU1NDI3LDI2IDE4LjMxOTc2OTMsMjUuOTQyNzA4MyAxOC4yMDM0ODY1LDI1LjgyODEyMTMgTDE4LjAyOTA3MTYsMjUuNjU2MjUgTDEzLjE3NDQxODYsMjAuODQzNzUgQzEzLjA1ODEzOTUsMjAuNzI5MTYzIDEzLDIwLjU5NTQ4MzcgMTMsMjAuNDQyNzA0NyBDMTMsMjAuMjg5OTI5MyAxMy4wNTgxMzk1LDIwLjE1NjI1IDEzLjE3NDQxODYsMjAuMDQxNjY2NyBMMTQuMzY2Mjc3MiwxOC44NjcxODU3IEMxNC40ODI1NiwxOC43NTI2MDIzIDE0LjYxODIxNzcsMTguNjk1MzEwNyAxNC43NzMyNTc3LDE4LjY5NTMxMDcgQzE0LjkyODI5NCwxOC42OTUzMTA3IDE1LjA2Mzk1MTYsMTguNzUyNjAyMyAxNS4xODAyMzA3LDE4Ljg2NzE4NTcgTDE4LjYxMDQ2NywyMi4yNzYwMzggTDI1LjgxOTc2OTMsMTUuMTcxODcxMyBDMjUuOTM2MDQ4NCwxNS4wNTcyODggMjYuMDcxNzA2LDE1IDI2LjIyNjc0MjMsMTUgQzI2LjM4MTc4MjMsMTUgMjYuNTE3NDQsMTUuMDU3Mjg4IDI2LjYzMzcyMjgsMTUuMTcxODcxMyBMMjcuODI1NTgxNCwxNi4zNDYzNTIzIEMyNy45NDE4NjA1LDE2LjQ2MDkzNTcgMjgsMTYuNTk0NjE1IDI4LDE2Ljc0NzM5NCBDMjgsMTYuOTAwMTczIDI3Ljk0MTg2MDUsMTcuMDMzODUyMyAyNy44MjU1ODE0LDE3LjE0ODQzNTcgTDI3LjgyNTU4MTQsMTcuMTQ4NDM1NyBaIiBpZD0iUGF0aCIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+",a=t.warning="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iNDBweCIgaGVpZ2h0PSI0MHB4IiB2aWV3Qm94PSIwIDAgNDAgNDAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgICAgICA8dGl0bGU+aWNvbl93YXJuaW5nPC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxkZWZzPjwvZGVmcz4gICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgICAgICA8ZyBpZD0iTWVzc2FnZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTYwLjAwMDAwMCwgLTI3Mi4wMDAwMDApIj4gICAgICAgICAgICA8ZyBpZD0i5bim5YC+5ZCRX+S/oeaBry1jb3B5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MC4wMDAwMDAsIDI3Mi4wMDAwMDApIj4gICAgICAgICAgICAgICAgPGcgaWQ9IlJlY3RhbmdsZS0yIj4gICAgICAgICAgICAgICAgICAgIDxnIGlkPSJpY29uX3dhcm5pbmciPiAgICAgICAgICAgICAgICAgICAgICAgIDxyZWN0IGlkPSJSZWN0YW5nbGUtMiIgZmlsbD0iI0Y3QkEyQSIgeD0iMCIgeT0iMCIgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIj48L3JlY3Q+ICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTIxLjYxNTM4NDYsMjYuNTQzMjA5OSBDMjEuNjE1Mzg0NiwyNi45NDc4NzUxIDIxLjQ1ODMzNDgsMjcuMjkxODM2OCAyMS4xNDQyMzA4LDI3LjU3NTEwMjkgQzIwLjgzMDEyNjgsMjcuODU4MzY4OSAyMC40NDg3MTk0LDI4IDIwLDI4IEMxOS41NTEyODA2LDI4IDE5LjE2OTg3MzIsMjcuODU4MzY4OSAxOC44NTU3NjkyLDI3LjU3NTEwMjkgQzE4LjU0MTY2NTIsMjcuMjkxODM2OCAxOC4zODQ2MTU0LDI2Ljk0Nzg3NTEgMTguMzg0NjE1NCwyNi41NDMyMDk5IEwxOC4zODQ2MTU0LDE5Ljc0NDg1NiBDMTguMzg0NjE1NCwxOS4zNDAxOTA3IDE4LjU0MTY2NTIsMTguOTk2MjI5IDE4Ljg1NTc2OTIsMTguNzEyOTYzIEMxOS4xNjk4NzMyLDE4LjQyOTY5NjkgMTkuNTUxMjgwNiwxOC4yODgwNjU4IDIwLDE4LjI4ODA2NTggQzIwLjQ0ODcxOTQsMTguMjg4MDY1OCAyMC44MzAxMjY4LDE4LjQyOTY5NjkgMjEuMTQ0MjMwOCwxOC43MTI5NjMgQzIxLjQ1ODMzNDgsMTguOTk2MjI5IDIxLjYxNTM4NDYsMTkuMzQwMTkwNyAyMS42MTUzODQ2LDE5Ljc0NDg1NiBMMjEuNjE1Mzg0NiwyNi41NDMyMDk5IFogTTIwLDE1LjgwNDI5ODEgQzE5LjQ0NDQ0MjcsMTUuODA0Mjk4MSAxOC45NzIyMjQsMTUuNjE5MzY4NyAxOC41ODMzMzMzLDE1LjI0OTUwNDYgQzE4LjE5NDQ0MjcsMTQuODc5NjQwNiAxOCwxNC40MzA1MjU1IDE4LDEzLjkwMjE0OTEgQzE4LDEzLjM3Mzc3MjYgMTguMTk0NDQyNywxMi45MjQ2NTc1IDE4LjU4MzMzMzMsMTIuNTU0NzkzNSBDMTguOTcyMjI0LDEyLjE4NDkyOTUgMTkuNDQ0NDQyNywxMiAyMCwxMiBDMjAuNTU1NTU3MywxMiAyMS4wMjc3NzYsMTIuMTg0OTI5NSAyMS40MTY2NjY3LDEyLjU1NDc5MzUgQzIxLjgwNTU1NzMsMTIuOTI0NjU3NSAyMiwxMy4zNzM3NzI2IDIyLDEzLjkwMjE0OTEgQzIyLDE0LjQzMDUyNTUgMjEuODA1NTU3MywxNC44Nzk2NDA2IDIxLjQxNjY2NjcsMTUuMjQ5NTA0NiBDMjEuMDI3Nzc2LDE1LjYxOTM2ODcgMjAuNTU1NTU3MywxNS44MDQyOTgxIDIwLDE1LjgwNDI5ODEgWiIgaWQ9IkNvbWJpbmVkLVNoYXBlIiBmaWxsPSIjRkZGRkZGIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMC4wMDAwMDAsIDIwLjAwMDAwMCkgc2NhbGUoMSwgLTEpIHRyYW5zbGF0ZSgtMjAuMDAwMDAwLCAtMjAuMDAwMDAwKSAiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgIDwvZz4gICAgICAgIDwvZz4gICAgPC9nPjwvc3ZnPg==",s={error:r,info:i,success:o,warning:a};t.default=s,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&(e.register(r,"error","src/message/assets.js"),e.register(i,"info","src/message/assets.js"),e.register(o,"success","src/message/assets.js"),e.register(a,"warning","src/message/assets.js"),e.register(s,"default","src/message/assets.js"))}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r=s(n(49)),i=s(n(2)),o=s(n(20)),a=s(n(265));function s(e){return e&&e.__esModule?e:{default:e}}function l(e,t,n){return"object"===("undefined"===typeof t?"undefined":(0,r.default)(t))&&(n=t),f(n=Object.assign({title:t,message:e,modal:"alert",closeOnPressEscape:!1,closeOnClickModal:!1},n))}function c(e,t,n){return"object"===("undefined"===typeof t?"undefined":(0,r.default)(t))&&(n=t),f(n=Object.assign({title:t,message:e,modal:"confirm",showCancelButton:!0},n))}function u(e,t,n){return"object"===("undefined"===typeof t?"undefined":(0,r.default)(t))&&(n=t),f(n=Object.assign({title:t,message:e,modal:"prompt",showCancelButton:!0,showInput:!0},n))}function d(e){return f(e)}function f(e){return new Promise((function(t,n){var r=document.createElement("div");document.body.appendChild(r),0!=e.lockScroll&&document.body.style.setProperty("overflow","hidden");var s=i.default.createElement(a.default,Object.assign({},e,{promise:{resolve:t,reject:n},willUnmount:function(){o.default.unmountComponentAtNode(r),document.body.removeChild(r),document.body.style.removeProperty("overflow")}}));o.default.render(s,r)}))}!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var p={alert:l,confirm:c,prompt:u,msgbox:d};t.default=p,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&(e.register(l,"alert","src/message-box/index.js"),e.register(c,"confirm","src/message-box/index.js"),e.register(u,"prompt","src/message-box/index.js"),e.register(d,"msgbox","src/message-box/index.js"),e.register(f,"next","src/message-box/index.js"),e.register(p,"default","src/message-box/index.js"))}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15),_utils=__webpack_require__(53),_button=__webpack_require__(75),_button2=_interopRequireDefault(_button),_input=__webpack_require__(38),_input2=_interopRequireDefault(_input),_locale=__webpack_require__(24),_locale2=_interopRequireDefault(_locale);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var typeMap={success:"circle-check",info:"information",warning:"warning",error:"circle-cross"},MessageBox=function(_Component){function MessageBox(e){(0,_classCallCheck3.default)(this,MessageBox);var t=(0,_possibleConstructorReturn3.default)(this,(MessageBox.__proto__||Object.getPrototypeOf(MessageBox)).call(this,e));return t.state={visible:!1,inputValue:e.inputValue},t}return(0,_inherits3.default)(MessageBox,_Component),(0,_createClass3.default)(MessageBox,[{key:"componentDidMount",value:function(){(0,_utils.cleanScrollBar)(),this.setState({visible:!0}),document.activeElement&&document.activeElement.blur()}},{key:"confirmButtonText",value:function(){return this.props.confirmButtonText||_locale2.default.t("el.messagebox.confirm")}},{key:"cancelButtonText",value:function(){return this.props.cancelButtonText||_locale2.default.t("el.messagebox.cancel")}},{key:"onChange",value:function(e){this.setState({inputValue:e}),this.validate(e)}},{key:"typeClass",value:function(){return this.props.type&&typeMap[this.props.type]&&"el-icon-"+typeMap[this.props.type]}},{key:"validate",value:function(e){var t=this.props,n=t.inputPattern,r=t.inputValidator,i=t.inputErrorMessage,o=void 0;if(n&&!n.test(e)&&(o=i||_locale2.default.t("el.messagebox.error")),"function"===typeof r){var a=r(e);!1===a&&(o=i||_locale2.default.t("el.messagebox.error")),"string"===typeof a&&(o=a)}return this.setState({editorErrorMessage:o}),!o}},{key:"handleAction",value:function(e){var t=this.props,n=t.modal,r=t.promise,i=t.showInput;if(n)switch(e){case"cancel":r.reject();break;case"confirm":if("prompt"===n){if(!this.validate(this.state.inputValue||""))return;i?r.resolve({value:this.state.inputValue,action:e}):r.resolve(e)}else r.resolve()}else r.resolve(e);this.close()}},{key:"close",value:function(){this.setState({visible:!1})}},{key:"render",value:function(){var e=this.props,t=e.willUnmount,n=e.title,r=e.showClose,i=e.message,o=e.showInput,a=e.inputPlaceholder,s=e.showCancelButton,l=e.cancelButtonClass,c=e.showConfirmButton,u=e.confirmButtonClass,d=e.customClass,f=e.inputType,p=this.state,h=p.visible,_=p.editorErrorMessage;return _react2.default.createElement("div",null,_react2.default.createElement("div",{style:{position:"absolute",zIndex:2001}},_react2.default.createElement(_libs.Transition,{name:"msgbox-fade",onAfterLeave:function(){t&&t()}},_react2.default.createElement(_libs.View,{show:h},_react2.default.createElement("div",{className:this.classNames("el-message-box__wrapper",d)},_react2.default.createElement("div",{className:"el-message-box"},n&&_react2.default.createElement("div",{className:"el-message-box__header"},_react2.default.createElement("div",{className:"el-message-box__title"},n),r&&_react2.default.createElement("button",{type:"button",className:"el-message-box__headerbtn","aria-label":"Close",onClick:this.handleAction.bind(this,"cancel")},_react2.default.createElement("i",{className:"el-message-box__close el-icon-close"}))),i&&_react2.default.createElement("div",{className:"el-message-box__content"},_react2.default.createElement("div",{className:this.classNames("el-message-box__status",this.typeClass())}),_react2.default.createElement("div",{className:"el-message-box__message",style:{marginLeft:this.typeClass()?"50px":"0"}},_react2.default.createElement("div",null,i)),_react2.default.createElement(_libs.View,{show:o},_react2.default.createElement("div",{className:"el-message-box__input"},_react2.default.createElement(_input2.default,{className:this.classNames({invalid:_}),type:f,value:this.state.inputValue,placeholder:a,onChange:this.onChange.bind(this)}),_react2.default.createElement("div",{className:"el-message-box__errormsg",style:{visibility:_?"visible":"hidden"}},_)))),_react2.default.createElement("div",{className:"el-message-box__btns"},_react2.default.createElement(_libs.View,{show:s},_react2.default.createElement(_button2.default,{className:l,onClick:this.handleAction.bind(this,"cancel")},this.cancelButtonText())),_react2.default.createElement(_libs.View,{show:c},_react2.default.createElement(_button2.default,{className:this.classNames("el-button--primary",u),onClick:this.handleAction.bind(this,"confirm")},this.confirmButtonText())))))))),_react2.default.createElement(_libs.Transition,{name:"v-modal"},_react2.default.createElement(_libs.View,{show:h},_react2.default.createElement("div",{className:"v-modal",style:{zIndex:1006}}))))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),MessageBox}(_libs.Component),_default=MessageBox;exports.default=_default,MessageBox.propTypes={modal:_libs.PropTypes.oneOf(["alert","confirm","prompt"]),type:_libs.PropTypes.oneOf(["success","warning","info","error"]),title:_libs.PropTypes.string,message:_libs.PropTypes.oneOfType([_libs.PropTypes.string,_libs.PropTypes.element]),showInput:_libs.PropTypes.bool,showClose:_libs.PropTypes.bool,showCancelButton:_libs.PropTypes.bool,showConfirmButton:_libs.PropTypes.bool,confirmButtonText:_libs.PropTypes.string,cancelButtonText:_libs.PropTypes.string,cancelButtonClass:_libs.PropTypes.string,confirmButtonClass:_libs.PropTypes.string,customClass:_libs.PropTypes.string,inputPlaceholder:_libs.PropTypes.string,inputPattern:_libs.PropTypes.regex,inputValidator:_libs.PropTypes.func,inputErrorMessage:_libs.PropTypes.string,inputValue:_libs.PropTypes.any,inputType:_libs.PropTypes.string,promise:_libs.PropTypes.object,onClose:_libs.PropTypes.func},MessageBox.defaultProps={title:"\u63d0\u793a",showInput:!1,showClose:!0,showCancelButton:!1,showConfirmButton:!0},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(typeMap,"typeMap","src/message-box/MessageBox.jsx"),e.register(MessageBox,"MessageBox","src/message-box/MessageBox.jsx"),e.register(_default,"default","src/message-box/MessageBox.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){e.exports={default:n(267),__esModule:!0}},function(e,t,n){n(69),n(268),e.exports=n(29).Array.from},function(e,t,n){"use strict";var r=n(89),i=n(43),o=n(62),a=n(269),s=n(270),l=n(119),c=n(271),u=n(130);i(i.S+i.F*!n(272)((function(e){Array.from(e)})),"Array",{from:function(e){var t,n,i,d,f=o(e),p="function"==typeof this?this:Array,h=arguments.length,_=h>1?arguments[1]:void 0,m=void 0!==_,v=0,g=u(f);if(m&&(_=r(_,h>2?arguments[2]:void 0,2)),void 0==g||p==Array&&s(g))for(n=new p(t=l(f.length));t>v;v++)c(n,v,m?_(f[v],v):f[v]);else for(d=g.call(f),n=new p;!(i=d.next()).done;v++)c(n,v,m?a(d,_,[i.value,v],!0):i.value);return n.length=v,n}})},function(e,t,n){var r=n(50);e.exports=function(e,t,n,i){try{return i?t(r(n)[0],n[1]):t(n)}catch(a){var o=e.return;throw void 0!==o&&r(o.call(e)),a}}},function(e,t,n){var r=n(59),i=n(36)("iterator"),o=Array.prototype;e.exports=function(e){return void 0!==e&&(r.Array===e||o[i]===e)}},function(e,t,n){"use strict";var r=n(45),i=n(61);e.exports=function(e,t,n){t in e?r.f(e,t,i(0,n)):e[t]=n}},function(e,t,n){var r=n(36)("iterator"),i=!1;try{var o=[7][r]();o.return=function(){i=!0},Array.from(o,(function(){throw 2}))}catch(a){}e.exports=function(e,t){if(!t&&!i)return!1;var n=!1;try{var o=[7],s=o[r]();s.next=function(){return{done:n=!0}},o[r]=function(){return s},e(o)}catch(a){}return n}},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _extends2=__webpack_require__(25),_extends3=_interopRequireDefault(_extends2),_objectWithoutProperties2=__webpack_require__(60),_objectWithoutProperties3=_interopRequireDefault(_objectWithoutProperties2),_classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15),_calcTextareaHeight=__webpack_require__(274),_calcTextareaHeight2=_interopRequireDefault(_calcTextareaHeight);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Input=function(_Component){function Input(e){(0,_classCallCheck3.default)(this,Input);var t=(0,_possibleConstructorReturn3.default)(this,(Input.__proto__||Object.getPrototypeOf(Input)).call(this,e));return t.state={textareaStyle:{resize:e.resize}},t}return(0,_inherits3.default)(Input,_Component),(0,_createClass3.default)(Input,[{key:"componentDidMount",value:function(){this.resizeTextarea()}},{key:"focus",value:function(){var e=this;setTimeout((function(){(e.refs.input||e.refs.textarea).focus()}))}},{key:"blur",value:function(){var e=this;setTimeout((function(){(e.refs.input||e.refs.textarea).blur()}))}},{key:"fixControlledValue",value:function(e){return"undefined"===typeof e||null===e?"":e}},{key:"handleChange",value:function(e){var t=this.props.onChange;t&&t(e.target.value),this.resizeTextarea()}},{key:"handleFocus",value:function(e){var t=this.props.onFocus;t&&t(e)}},{key:"handleBlur",value:function(e){var t=this.props.onBlur;this.props.trim&&this.handleTrim(),t&&t(e)}},{key:"handleTrim",value:function(){this.refs.input.value=this.refs.input.value.trim(),this.props.onChange&&this.props.onChange(this.refs.input.value.trim())}},{key:"handleIconClick",value:function(e){this.props.onIconClick&&this.props.onIconClick(e)}},{key:"resizeTextarea",value:function(){var e=this.props,t=e.autosize,n=e.type;if(t&&"textarea"===n){var r=t.minRows,i=t.maxRows,o=(0,_calcTextareaHeight2.default)(this.refs.textarea,r,i);this.setState({textareaStyle:Object.assign({},this.state.textareaStyle,o)})}}},{key:"render",value:function(){var e=this.props,t=e.type,n=e.size,r=e.prepend,i=e.append,o=e.icon,a=e.autoComplete,s=e.validating,l=e.rows,c=e.onMouseEnter,u=e.onMouseLeave,d=(e.trim,(0,_objectWithoutProperties3.default)(e,["type","size","prepend","append","icon","autoComplete","validating","rows","onMouseEnter","onMouseLeave","trim"])),f=this.classNames("textarea"===t?"el-textarea":"el-input",n&&"el-input--"+n,{"is-disabled":this.props.disabled,"el-input-group":r||i,"el-input-group--append":!!i,"el-input-group--prepend":!!r});return"value"in this.props&&(d.value=this.fixControlledValue(this.props.value),delete d.defaultValue),delete d.resize,delete d.style,delete d.autosize,delete d.onIconClick,"textarea"===t?_react2.default.createElement("div",{style:this.style(),className:this.className(f)},_react2.default.createElement("textarea",(0,_extends3.default)({},d,{ref:"textarea",className:"el-textarea__inner",style:this.state.textareaStyle,rows:l,onChange:this.handleChange.bind(this),onFocus:this.handleFocus.bind(this),onBlur:this.handleBlur.bind(this)}))):_react2.default.createElement("div",{style:this.style(),className:this.className(f),onMouseEnter:c,onMouseLeave:u},r&&_react2.default.createElement("div",{className:"el-input-group__prepend"},r),"string"===typeof o?_react2.default.createElement("i",{className:"el-input__icon el-icon-"+o,onClick:this.handleIconClick.bind(this)},r):o,_react2.default.createElement("input",(0,_extends3.default)({},d,{ref:"input",type:t,className:"el-input__inner",autoComplete:a,onChange:this.handleChange.bind(this),onFocus:this.handleFocus.bind(this),onBlur:this.handleBlur.bind(this)})),s&&_react2.default.createElement("i",{className:"el-input__icon el-icon-loading"}),i&&_react2.default.createElement("div",{className:"el-input-group__append"},i))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Input}(_libs.Component);Input.defaultProps={type:"text",autosize:!1,rows:2,trim:!1,autoComplete:"off"};var _default=Input;exports.default=_default,Input.propTypes={type:_libs.PropTypes.string,icon:_libs.PropTypes.oneOfType([_libs.PropTypes.element,_libs.PropTypes.string]),disabled:_libs.PropTypes.bool,name:_libs.PropTypes.string,placeholder:_libs.PropTypes.string,readOnly:_libs.PropTypes.bool,autoFocus:_libs.PropTypes.bool,maxLength:_libs.PropTypes.number,minLength:_libs.PropTypes.number,defaultValue:_libs.PropTypes.any,value:_libs.PropTypes.any,trim:_libs.PropTypes.bool,size:_libs.PropTypes.oneOf(["large","small","mini"]),prepend:_libs.PropTypes.node,append:_libs.PropTypes.node,autosize:_libs.PropTypes.oneOfType([_libs.PropTypes.bool,_libs.PropTypes.object]),rows:_libs.PropTypes.number,resize:_libs.PropTypes.oneOf(["none","both","horizontal","vertical"]),onFocus:_libs.PropTypes.func,onBlur:_libs.PropTypes.func,onChange:_libs.PropTypes.func,onIconClick:_libs.PropTypes.func,onMouseEnter:_libs.PropTypes.func,onMouseLeave:_libs.PropTypes.func,autoComplete:_libs.PropTypes.string,inputSelect:_libs.PropTypes.func,form:_libs.PropTypes.string,validating:_libs.PropTypes.bool},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Input,"Input","src/input/Input.jsx"),e.register(_default,"default","src/input/Input.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=s,function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var r=void 0,i="\n height:0 !important;\n visibility:hidden !important;\n overflow:hidden !important;\n position:absolute !important;\n z-index:-1000 !important;\n top:0 !important;\n right:0 !important\n",o=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing"];function a(e){var t=window.getComputedStyle(e),n=t.getPropertyValue("box-sizing"),r=parseFloat(t.getPropertyValue("padding-bottom"))+parseFloat(t.getPropertyValue("padding-top")),i=parseFloat(t.getPropertyValue("border-bottom-width"))+parseFloat(t.getPropertyValue("border-top-width"));return{contextStyle:o.map((function(e){return e+":"+t.getPropertyValue(e)})).join(";"),paddingSize:r,borderSize:i,boxSizing:n}}function s(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;r||(r=document.createElement("textarea"),document.body&&document.body.appendChild(r));var o=a(e),s=o.paddingSize,l=o.borderSize,c=o.boxSizing,u=o.contextStyle;r.setAttribute("style",u+";"+i),r.value=e.value||e.placeholder||"";var d=r.scrollHeight;"border-box"===c?d+=l:"content-box"===c&&(d-=s),r.value="";var f=r.scrollHeight-s;if(null!==t){var p=f*t;"border-box"===c&&(p=p+s+l),d=Math.max(p,d)}if(null!==n){var h=f*n;"border-box"===c&&(h=h+s+l),d=Math.min(h,d)}return{height:d+"px"}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&(e.register(r,"hiddenTextarea","src/input/calcTextareaHeight.js"),e.register(i,"HIDDEN_STYLE","src/input/calcTextareaHeight.js"),e.register(o,"CONTEXT_STYLE","src/input/calcTextareaHeight.js"),e.register(a,"calculateNodeStyling","src/input/calcTextareaHeight.js"),e.register(s,"calcTextareaHeight","src/input/calcTextareaHeight.js"))}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(276),o=(r=i)&&r.__esModule?r:{default:r};!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var a=o.default;t.default=a,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(a,"default","src/notification/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var r=a(n(2)),i=a(n(20)),o=a(n(277));function a(e){return e&&e.__esModule?e:{default:e}}!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var s=".el-notification";function l(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments[1],n=document.createElement("div");document.body.appendChild(n),("string"===typeof e||r.default.isValidElement(e))&&(e={message:e}),t&&(e.type=t),e.offset||(e.offset=0);var a=document.querySelectorAll(s),l=a[a.length-1];e.top=(l?parseInt(l.style.top)+l.offsetHeight:e.offset)+16;var c=r.default.createElement(o.default,Object.assign({},e,{willUnmount:function(e,t){setTimeout((function(){return document.body.removeChild(n)})),requestAnimationFrame((function(){for(var n=document.querySelectorAll(s),r=n.length,i=0;i<r;i++){var o=n[i],a=parseInt(o.style.top);a>t&&(o.style.top=a-e-16+"px")}}))}}));i.default.render(c,n)}["success","warning","info","error"].forEach((function(e){l[e]=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return l(t,e)}})),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&(e.register(s,"className","src/notification/NotificationCenter.jsx"),e.register(l,"NotificationCenter","src/notification/NotificationCenter.jsx"))}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),React=_interopRequireWildcard(_react),_libs=__webpack_require__(15);function _interopRequireWildcard(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}function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Transition=_libs.Animate.Transition,typeMap={success:"circle-check",info:"information",warning:"warning",error:"circle-cross"},Notification=function(_Component){function Notification(e){(0,_classCallCheck3.default)(this,Notification);var t=(0,_possibleConstructorReturn3.default)(this,(Notification.__proto__||Object.getPrototypeOf(Notification)).call(this,e));return t.state={visible:!0},t}return(0,_inherits3.default)(Notification,_Component),(0,_createClass3.default)(Notification,[{key:"componentDidMount",value:function(){this.startTimer()}},{key:"componentWillUnmount",value:function(){this.stopTimer()}},{key:"onClick",value:function(){this.props.onClick&&this.props.onClick()}},{key:"onClose",value:function(){var e=this;this.setState({visible:!1},(function(){return e.stopTimer()}))}},{key:"startTimer",value:function(){var e=this,t=this.props.duration;t&&(this.timeout=setTimeout((function(){return e.onClose()}),t))}},{key:"stopTimer",value:function(){clearTimeout(this.timeout)}},{key:"typeClass",value:function(){var e=this.props.type;return e&&typeMap[e]?"el-icon-"+typeMap[e]:""}},{key:"render",value:function(){var e=this,t=this.state.visible,n=this.props,r=n.onClose,i=void 0===r?function(){return!1}:r,o=n.willUnmount,a=(n.duration,n.top),s=n.type,l=n.iconClass,c=n.title,u=n.message;return React.createElement(Transition,{unmountOnExit:!0,transitionClass:{exiting:"el-notification-fade-leave-active",exited:"el-notification-fade-enter"},in:t,onEnter:function(){e.offsetHeight=e.rootDOM.offsetHeight},onExit:function(){return o(e.offsetHeight,parseInt(e.rootDOM.style.top))},onExited:function(){return i()}},React.createElement(_libs.View,{show:t},React.createElement("div",{ref:function(t){e.rootDOM=t},className:"el-notification",style:{top:a,zIndex:9999},onMouseEnter:this.stopTimer.bind(this),onMouseLeave:this.startTimer.bind(this),onClick:this.onClick.bind(this)},s&&React.createElement("i",{className:this.classNames("el-notification__icon",this.typeClass(),l)}),React.createElement("div",{className:this.classNames("el-notification__group",{"is-with-icon":this.typeClass()||l})},React.createElement("h2",{className:"el-notification__title"},c),React.createElement("div",{className:"el-notification__content"},u),React.createElement("div",{className:"el-notification__closeBtn el-icon-close",onClick:this.onClose.bind(this)})))))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Notification}(_libs.Component),_default=Notification;exports.default=_default,Notification.propTypes={type:_libs.PropTypes.oneOf(["success","warning","info","error"]),title:_libs.PropTypes.string,message:_libs.PropTypes.oneOfType([_libs.PropTypes.string,_libs.PropTypes.element]),duration:_libs.PropTypes.number,iconClass:_libs.PropTypes.string,onClick:_libs.PropTypes.func,top:_libs.PropTypes.number},Notification.defaultProps={duration:4500,top:16},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Transition,"Transition","src/notification/Notification.jsx"),e.register(typeMap,"typeMap","src/notification/Notification.jsx"),e.register(Notification,"Notification","src/notification/Notification.jsx"),e.register(_default,"default","src/notification/Notification.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r=a(n(132)),i=a(n(279)),o=a(n(280));function a(e){return e&&e.__esModule?e:{default:e}}!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}(),r.default.Button=i.default,r.default.Group=o.default;var s=r.default;t.default=s,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(s,"default","src/radio/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15),_Radio2=__webpack_require__(132),_Radio3=_interopRequireDefault(_Radio2);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var RadioButton=function(_Radio){function RadioButton(){return(0,_classCallCheck3.default)(this,RadioButton),(0,_possibleConstructorReturn3.default)(this,(RadioButton.__proto__||Object.getPrototypeOf(RadioButton)).apply(this,arguments))}return(0,_inherits3.default)(RadioButton,_Radio),(0,_createClass3.default)(RadioButton,[{key:"parent",value:function(){return this.context.component}},{key:"size",value:function(){return this.parent().props.size}},{key:"isDisabled",value:function(){return this.props.disabled||this.parent().props.disabled}},{key:"activeStyle",value:function(){return{backgroundColor:this.parent().props.fill||"",borderColor:this.parent().props.fill||"",color:this.parent().props.textColor||""}}},{key:"render",value:function(){return _react2.default.createElement("label",{style:this.style(),className:this.className("el-radio-button",this.props.size&&"el-radio-button--"+this.size(),{"is-active":this.state.checked})},_react2.default.createElement("input",{type:"radio",className:"el-radio-button__orig-radio",checked:this.state.checked,disabled:this.isDisabled(),onChange:this.onChange.bind(this)}),_react2.default.createElement("span",{className:"el-radio-button__inner",style:this.state.checked?this.activeStyle():{}},this.props.children||this.props.value))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),RadioButton}(_Radio3.default);RadioButton.elementType="RadioButton";var _default=RadioButton;exports.default=_default,RadioButton.contextTypes={component:_libs.PropTypes.any},RadioButton.propTypes={value:_libs.PropTypes.oneOfType([_libs.PropTypes.string,_libs.PropTypes.number]),disabled:_libs.PropTypes.bool,name:_libs.PropTypes.string},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(RadioButton,"RadioButton","src/radio/RadioButton.jsx"),e.register(_default,"default","src/radio/RadioButton.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var RadioGroup=function(_Component){function RadioGroup(){return(0,_classCallCheck3.default)(this,RadioGroup),(0,_possibleConstructorReturn3.default)(this,(RadioGroup.__proto__||Object.getPrototypeOf(RadioGroup)).apply(this,arguments))}return(0,_inherits3.default)(RadioGroup,_Component),(0,_createClass3.default)(RadioGroup,[{key:"getChildContext",value:function(){return{component:this}}},{key:"onChange",value:function(e){this.props.onChange&&this.props.onChange(e)}},{key:"render",value:function(){var e=this;return _react2.default.createElement("div",{ref:"RadioGroup",style:this.style(),className:this.className("el-radio-group")},_react2.default.Children.map(this.props.children,(function(t){if(!t)return null;var n=t.type.elementType;return"Radio"!==n&&"RadioButton"!==n?null:_react2.default.cloneElement(t,Object.assign({},t.props,{onChange:e.onChange.bind(e),model:e.props.value,size:e.props.size}))})))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),RadioGroup}(_libs.Component),_default=RadioGroup;exports.default=_default,RadioGroup.childContextTypes={component:_libs.PropTypes.any},RadioGroup.propTypes={value:_libs.PropTypes.oneOfType([_libs.PropTypes.string,_libs.PropTypes.number]),disabled:_libs.PropTypes.bool,size:_libs.PropTypes.string,textColor:_libs.PropTypes.string,fill:_libs.PropTypes.string,onChange:_libs.PropTypes.func},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(RadioGroup,"RadioGroup","src/radio/RadioGroup.jsx"),e.register(_default,"default","src/radio/RadioGroup.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r=a(n(282)),i=a(n(283)),o=a(n(284));function a(e){return e&&e.__esModule?e:{default:e}}!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}(),o.default.Body=r.default,o.default.Footer=i.default;var s=o.default;t.default=s,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(s,"default","src/dialog/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var DialogBody=function(_Component){function DialogBody(){return(0,_classCallCheck3.default)(this,DialogBody),(0,_possibleConstructorReturn3.default)(this,(DialogBody.__proto__||Object.getPrototypeOf(DialogBody)).apply(this,arguments))}return(0,_inherits3.default)(DialogBody,_Component),(0,_createClass3.default)(DialogBody,[{key:"render",value:function(){return _react2.default.createElement("div",{style:this.style(),className:this.className("el-dialog__body")},this.props.children)}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),DialogBody}(_libs.Component),_default=DialogBody;exports.default=_default,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(DialogBody,"DialogBody","src/dialog/DialogBody.jsx"),e.register(_default,"default","src/dialog/DialogBody.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var DialogFooter=function(_Component){function DialogFooter(){return(0,_classCallCheck3.default)(this,DialogFooter),(0,_possibleConstructorReturn3.default)(this,(DialogFooter.__proto__||Object.getPrototypeOf(DialogFooter)).apply(this,arguments))}return(0,_inherits3.default)(DialogFooter,_Component),(0,_createClass3.default)(DialogFooter,[{key:"render",value:function(){return _react2.default.createElement("div",{style:this.style(),className:this.className("el-dialog__footer")},this.props.children)}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),DialogFooter}(_libs.Component),_default=DialogFooter;exports.default=_default,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(DialogFooter,"DialogFooter","src/dialog/DialogFooter.jsx"),e.register(_default,"default","src/dialog/DialogFooter.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15),_utils=__webpack_require__(53);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Dialog=function(_Component){function Dialog(e){(0,_classCallCheck3.default)(this,Dialog);var t=(0,_possibleConstructorReturn3.default)(this,(Dialog.__proto__||Object.getPrototypeOf(Dialog)).call(this,e));return t.wrap=_react2.default.createRef(),t.state={bodyOverflow:""},t}return(0,_inherits3.default)(Dialog,_Component),(0,_createClass3.default)(Dialog,[{key:"componentWillReceiveProps",value:function(e){var t=this.state.bodyOverflow,n=this.props,r=n.lockScroll,i=n.modal;this.willOpen(this.props,e)&&((0,_utils.cleanScrollBar)(),r&&document.body&&document.body.style&&(t||this.setState({bodyOverflow:document.body.style.overflow}),document.body.style.overflow="hidden")),this.willClose(this.props,e)&&r&&i&&"hidden"!==t&&document.body&&document.body.style&&(document.body.style.overflow=t)}},{key:"componentDidUpdate",value:function(e){this.willOpen(e,this.props)&&this.wrap.current.focus()}},{key:"componentWillUnmount",value:function(){this.props.lockScroll&&document.body&&document.body.style&&document.body.style.removeProperty("overflow")}},{key:"onKeyDown",value:function(e){this.props.closeOnPressEscape&&27===e.keyCode&&this.close(e)}},{key:"handleWrapperClick",value:function(e){var t=this.props.closeOnClickModal;e.target instanceof HTMLDivElement&&t&&e.target===e.currentTarget&&this.close(e)}},{key:"close",value:function(e){this.props.onCancel(e)}},{key:"willOpen",value:function(e,t){return!e.visible&&t.visible}},{key:"willClose",value:function(e,t){return e.visible&&!t.visible}},{key:"render",value:function(){var e=this,t=this.props,n=t.visible,r=t.title,i=t.size,o=t.top,a=t.modal,s=t.customClass,l=t.showClose,c=t.children;return _react2.default.createElement("div",null,_react2.default.createElement(_libs.Transition,{name:"dialog-fade"},_react2.default.createElement(_libs.View,{show:n},_react2.default.createElement("div",{ref:this.wrap,style:{zIndex:1013},className:this.classNames("el-dialog__wrapper"),onClick:function(t){return e.handleWrapperClick(t)},onKeyDown:function(t){return e.onKeyDown(t)}},_react2.default.createElement("div",{ref:"dialog",style:this.style("full"===i?{}:{top:o}),className:this.className("el-dialog","el-dialog--"+i,s)},_react2.default.createElement("div",{className:"el-dialog__header"},_react2.default.createElement("span",{className:"el-dialog__title"},r),l&&_react2.default.createElement("button",{type:"button",className:"el-dialog__headerbtn",onClick:function(t){return e.close(t)}},_react2.default.createElement("i",{className:"el-dialog__close el-icon el-icon-close"}))),c)))),a&&_react2.default.createElement(_libs.View,{show:n},_react2.default.createElement("div",{className:"v-modal",style:{zIndex:1012}})))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Dialog}(_libs.Component);Dialog.defaultProps={visible:!1,title:"",size:"small",top:"15%",modal:!0,lockScroll:!0,closeOnClickModal:!0,closeOnPressEscape:!0,showClose:!0};var _default=Dialog;exports.default=_default,Dialog.propTypes={visible:_libs.PropTypes.bool.isRequired,title:_libs.PropTypes.string,size:_libs.PropTypes.string,top:_libs.PropTypes.string,modal:_libs.PropTypes.bool,customClass:_libs.PropTypes.string,lockScroll:_libs.PropTypes.bool,closeOnClickModal:_libs.PropTypes.bool,closeOnPressEscape:_libs.PropTypes.bool,onCancel:_libs.PropTypes.func.isRequired,showClose:_libs.PropTypes.bool},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Dialog,"Dialog","src/dialog/Dialog.jsx"),e.register(_default,"default","src/dialog/Dialog.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(286),o=(r=i)&&r.__esModule?r:{default:r};!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var a=o.default;t.default=a,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(a,"default","src/rate/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _toConsumableArray2=__webpack_require__(76),_toConsumableArray3=_interopRequireDefault(_toConsumableArray2),_classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Rate=function(_Component){function Rate(e){(0,_classCallCheck3.default)(this,Rate);var t=(0,_possibleConstructorReturn3.default)(this,(Rate.__proto__||Object.getPrototypeOf(Rate)).call(this,e));t.state={pointerAtLeftHalf:!1,currentValue:t.props.value-1,hoverIndex:-1,value:-1};var n=t.props,r=n.iconClasses,i=n.voidIconClass,o=n.disabledVoidIconClass,a=n.colors,s=n.voidColor,l=n.disabledVoidColor;return t.classMap={lowClass:r[0],mediumClass:r[1],highClass:r[2],voidClass:i,disabledVoidClass:o},t.colorMap={lowColor:a[0],mediumColor:a[1],highColor:a[2],voidColor:s,disabledVoidColor:l},t}return(0,_inherits3.default)(Rate,_Component),(0,_createClass3.default)(Rate,[{key:"componentWillReceiveProps",value:function(e){e.value&&e.value!==this.props.value&&this.setState({value:e.value})}},{key:"hasClass",value:function(e,t){return e.classList.contains(t)}},{key:"setCurrentValue",value:function(e,t){var n=this.props,r=n.disabled,i=n.allowHalf,o=this.state;o.pointerAtLeftHalf,o.currentValue,o.hoverIndex;if(!r){if(i){e.persist();var a=e.target;this.hasClass(a,"el-rate__item")&&(a=a.querySelector(".el-rate__icon")),this.hasClass(a,"el-rate__decimal")&&(a=a.parentNode),this.setState({pointerAtLeftHalf:2*(e.clientX-a.getBoundingClientRect().left)<=a.clientWidth,currentValue:2*(e.clientX-a.getBoundingClientRect().left)<=a.clientWidth?t-.5:t})}else this.setState({currentValue:t});this.setState({hoverIndex:t})}}},{key:"getValueFromMap",value:function(e,t){var n=this.props,r=n.lowThreshold,i=n.highThreshold;return e<=r-1?t.lowColor||t.lowClass:e>=i-1?t.highColor||t.highClass:t.mediumColor||t.mediumClass}},{key:"getIconStyle",value:function(e){var t=this.props.disabled,n=this.state.currentValue,r=t?this.colorMap.disabledVoidColor:this.colorMap.voidColor;return{color:e<=n?this.activeColor():r}}},{key:"showDecimalIcon",value:function(e){var t=this.props,n=t.disabled,r=t.allowHalf,i=t.value,o=this.state,a=o.pointerAtLeftHalf,s=o.currentValue,l=n&&this.valueDecimal()>0&&e-1<i-1&&e>i-1,c=r&&a&&(e-.5).toFixed(1)===s.toFixed(1);return l||c}},{key:"classes",value:function(){var e=this.state.currentValue,t=this.props,n=t.allowHalf,r=t.max,i=[],o=0,a=e;for(n&&Math.floor(e);o<=a;o++)i.push(this.activeClass());for(;o<r;o++)i.push(this.voidClass());return i}},{key:"valueDecimal",value:function(){var e=this.props.value;return 100*e-100*Math.floor(e)}},{key:"decimalIconClass",value:function(){return this.getValueFromMap(this.props.value,this.classMap)}},{key:"voidClass",value:function(){return this.props.disabled?this.classMap.disabledVoidClass:this.classMap.voidClass}},{key:"activeClass",value:function(){return this.getValueFromMap(this.state.currentValue,this.classMap)}},{key:"activeColor",value:function(){return this.getValueFromMap(this.state.currentValue,this.colorMap)}},{key:"selectValue",value:function(e){var t=this.props,n=t.disabled,r=t.allowHalf,i=t.onChange,o=this.state,a=o.pointerAtLeftHalf,s=o.currentValue;n||(r&&a?this.setState({value:s},(function(){i&&i(s+1)})):this.setState({currentValue:e,value:e},(function(){i&&i(e+1)})))}},{key:"decimalStyle",value:function(){var e=this.props,t=e.disabled,n=e.allowHalf,r="";return t&&(r=(this.valueDecimal()<50?0:50)+"%"),n&&(r="50%"),{color:this.activeColor(),width:r}}},{key:"showText",value:function(){var e=this.props,t=e.disabled,n=e.texts,r=e.textTemplate,i=e.value,o=this.state.currentValue;return t?r.replace(/\{\s*value\s*\}/,i):n[Math.ceil(o)]}},{key:"resetCurrentValue",value:function(){var e=this.props,t=e.disabled,n=e.allowHalf,r=this.state.value;t||(n&&this.setState({pointerAtLeftHalf:r!==Math.floor(r)}),this.setState({currentValue:r,hoverIndex:-1}))}},{key:"render",value:function(){var e=this,t=this.props,n=t.showText,r=t.textColor,i=t.disabled,o=t.max,a=this.state.hoverIndex;return _react2.default.createElement("div",{style:this.style(),className:this.className("el-rate")},[].concat((0,_toConsumableArray3.default)(Array(o))).map((function(t,n){return _react2.default.createElement("span",{className:"el-rate__item",style:{cursor:i?"auto":"pointer"},onClick:function(){return e.selectValue(n)},onMouseMove:function(t){return e.setCurrentValue(t,n)},onMouseLeave:function(){return e.resetCurrentValue()},key:n},_react2.default.createElement("i",{style:e.getIconStyle(n),className:a===n?"hover el-rate__icon "+e.classes()[n]:"el-rate__icon "+e.classes()[n]},e.showDecimalIcon(n)?_react2.default.createElement("i",{style:e.decimalStyle(),className:"el-rate__decimal "+e.decimalIconClass()}):null))})),n?_react2.default.createElement("span",{className:"el-rate__text",style:{color:r}},this.showText()):null)}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Rate}(_libs.Component),_default=Rate;exports.default=_default,Rate.propTypes={colors:_libs.PropTypes.array,texts:_libs.PropTypes.array,showText:_libs.PropTypes.bool,textColor:_libs.PropTypes.string,disabled:_libs.PropTypes.bool,value:_libs.PropTypes.number,onChange:_libs.PropTypes.func,textTemplate:_libs.PropTypes.string,lowThreshold:_libs.PropTypes.number,highThreshold:_libs.PropTypes.number,max:_libs.PropTypes.number,voidColor:_libs.PropTypes.string,disabledVoidColor:_libs.PropTypes.string,iconClasses:_libs.PropTypes.array,voidIconClass:_libs.PropTypes.string,disabledVoidIconClass:_libs.PropTypes.string,allowHalf:_libs.PropTypes.bool},Rate.defaultProps={colors:["#F7BA2A","#F7BA2A","#F7BA2A"],texts:["\u6781\u5dee","\u5931\u671b","\u4e00\u822c","\u6ee1\u610f","\u60ca\u559c"],showText:!1,textColor:"#1F2D3D",disabled:!1,value:0,lowThreshold:2,highThreshold:4,max:5,voidColor:"#C6D1DE",disabledVoidColor:"#EFF2F7",iconClasses:["el-icon-star-on","el-icon-star-on","el-icon-star-on"],voidIconClass:"el-icon-star-off",disabledVoidIconClass:"el-icon-star-on",allowHalf:!1,textTemplate:"{value}"},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Rate,"Rate","src/rate/Rate.jsx"),e.register(_default,"default","src/rate/Rate.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(288),o=(r=i)&&r.__esModule?r:{default:r};!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var a=o.default;t.default=a,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(a,"default","src/progress/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _defineProperty2=__webpack_require__(41),_defineProperty3=_interopRequireDefault(_defineProperty2),_classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Progress=function(_Component){function Progress(e){return(0,_classCallCheck3.default)(this,Progress),(0,_possibleConstructorReturn3.default)(this,(Progress.__proto__||Object.getPrototypeOf(Progress)).call(this,e))}return(0,_inherits3.default)(Progress,_Component),(0,_createClass3.default)(Progress,[{key:"relativeStrokeWidth",value:function(){var e=this.props;return(e.strokeWidth/e.width*100).toFixed(1)}},{key:"trackPath",value:function(){var e=parseInt(50-parseFloat(this.relativeStrokeWidth())/2,10);return"M 50 50 m 0 -"+e+" a "+e+" "+e+" 0 1 1 0 "+2*e+" a "+e+" "+e+" 0 1 1 0 -"+2*e}},{key:"perimeter",value:function(){var e=50-parseFloat(this.relativeStrokeWidth())/2;return 2*Math.PI*e}},{key:"circlePathStyle",value:function(){var e=this.perimeter();return{strokeDasharray:e+"px,"+e+"px",strokeDashoffset:(1-this.props.percentage/100)*e+"px",transition:"stroke-dashoffset 0.6s ease 0s, stroke 0.6s ease"}}},{key:"stroke",value:function(){var e=void 0;switch(this.props.status){case"success":e="#13ce66";break;case"exception":e="#ff4949";break;default:e="#20a0ff"}return e}},{key:"iconClass",value:function(){var e=this.props,t=e.type,n=e.status;return"line"===t?"success"===n?"el-icon-circle-check":"el-icon-circle-cross":"success"===n?"el-icon-check":"el-icon-close"}},{key:"progressTextSize",value:function(){var e=this.props,t=e.type,n=e.strokeWidth,r=e.width;return"line"===t?12+.4*n:.111111*r+2}},{key:"render",value:function(){var e,t=this.props,n=t.type,r=t.percentage,i=t.status,o=t.strokeWidth,a=t.textInside,s=t.width,l=t.showText,c=void 0;c="line"===n?_react2.default.createElement("div",{className:"el-progress-bar"},_react2.default.createElement("div",{className:"el-progress-bar__outer",style:{height:o+"px"}},_react2.default.createElement("div",{className:"el-progress-bar__inner",style:{width:r+"%"}},l&&a&&_react2.default.createElement("div",{className:"el-progress-bar__innerText"},r+"%")))):_react2.default.createElement("div",{className:"el-progress-circle",style:{height:s+"px",width:s+"px"}},_react2.default.createElement("svg",{viewBox:"0 0 100 100"},_react2.default.createElement("path",{className:"el-progress-circle__track",d:this.trackPath(),stroke:"#e5e9f2",strokeWidth:this.relativeStrokeWidth(),fill:"none"}),_react2.default.createElement("path",{className:"el-progress-circle__path",d:this.trackPath(),strokeLinecap:"round",stroke:this.stroke(),strokeWidth:this.relativeStrokeWidth(),fill:"none",style:this.circlePathStyle()})));var u=l&&!a&&_react2.default.createElement("div",{className:"el-progress__text",style:{fontSize:this.progressTextSize()+"px"}},i?_react2.default.createElement("i",{className:this.iconClass()}):r+"%");return _react2.default.createElement("div",{style:this.style(),className:this.className("el-progress","el-progress--"+n,(e={},(0,_defineProperty3.default)(e,"is-"+i,!!i),(0,_defineProperty3.default)(e,"el-progress--without-text",!l),(0,_defineProperty3.default)(e,"el-progress--text-inside",a),e))},c,u)}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Progress}(_libs.Component);Progress.defaultProps={type:"line",percentage:0,strokeWidth:6,width:126,showText:!0,textInside:!1};var _default=Progress;exports.default=_default,Progress.propTypes={type:_libs.PropTypes.oneOf(["line","circle"]),percentage:_libs.PropTypes.range(0,100).isRequired,status:_libs.PropTypes.string,strokeWidth:_libs.PropTypes.number,width:_libs.PropTypes.number,textInside:_libs.PropTypes.bool,showText:_libs.PropTypes.bool},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Progress,"Progress","src/progress/Progress.jsx"),e.register(_default,"default","src/progress/Progress.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(290),o=(r=i)&&r.__esModule?r:{default:r};!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var a=o.default;t.default=a,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(a,"default","src/badge/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Badge=function(_Component){function Badge(){return(0,_classCallCheck3.default)(this,Badge),(0,_possibleConstructorReturn3.default)(this,(Badge.__proto__||Object.getPrototypeOf(Badge)).apply(this,arguments))}return(0,_inherits3.default)(Badge,_Component),(0,_createClass3.default)(Badge,[{key:"render",value:function(){var e=this.props,t=e.children,n=e.value,r=e.max,i=e.isDot,o=this.classNames({"el-badge__content":!0,"is-fixed":!!t,"is-dot":!!i}),a=void 0;return a=i?null:"number"===typeof n&&"number"===typeof r&&r<n?r+"+":n,_react2.default.createElement("div",{style:this.style(),className:this.className("el-badge")},t,_react2.default.createElement("sup",{className:o},a))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Badge}(_libs.Component),_default=Badge;exports.default=_default,Badge.propTypes={value:_libs.PropTypes.oneOfType([_libs.PropTypes.number,_libs.PropTypes.string]),max:_libs.PropTypes.number,isDot:_libs.PropTypes.bool},Badge.defaultProps={isDot:!1},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Badge,"Badge","src/badge/Badge.jsx"),e.register(_default,"default","src/badge/Badge.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r=o(n(292)),i=o(n(293));function o(e){return e&&e.__esModule?e:{default:e}}!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}(),r.default.Pane=i.default;var a=r.default;t.default=a,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(a,"default","src/tabs/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Tabs=function(_Component){function Tabs(e){(0,_classCallCheck3.default)(this,Tabs);var t=(0,_possibleConstructorReturn3.default)(this,(Tabs.__proto__||Object.getPrototypeOf(Tabs)).call(this,e)),n=e.children,r=e.activeName,i=e.value;return n=_react2.default.Children.toArray(n),t.state={children:n,currentName:i||r||n[0].props.name,barStyle:{},navStyle:{transform:""},scrollable:!1,scrollNext:!1,scrollPrev:!1},t}return(0,_inherits3.default)(Tabs,_Component),(0,_createClass3.default)(Tabs,[{key:"componentDidMount",value:function(){this.calcBarStyle(!0),this.update()}},{key:"componentDidUpdate",value:function(e,t){t.scrollable!==this.state.scrollable&&this.scrollToActiveTab()}},{key:"componentWillReceiveProps",value:function(e){var t=this;e.activeName!==this.props.activeName&&this.setState({currentName:e.activeName},(function(){return t.calcBarStyle()})),e.value!==this.props.value&&this.setState({currentName:e.value},(function(){return t.calcBarStyle()})),e.children!==this.props.children&&this.setState({children:_react2.default.Children.toArray(e.children)},(function(){t.update(),t.calcBarStyle()}))}},{key:"handleTabAdd",value:function(){var e=this.props,t=e.onTabAdd,n=e.onTabEdit;n&&n("add"),t&&t()}},{key:"handleTabRemove",value:function(e,t,n){var r=this.state,i=r.children,o=r.currentName,a=this.props,s=a.onTabRemove,l=a.onTabEdit;if(n.stopPropagation(),i[t].props.name===o){var c=i[t+1],u=i[t-1];this.setState({currentName:c?c.props.name:u?u.props.name:"-1"})}i.splice(t,1),this.setState({children:i},(function(){l&&l("remove",e),s&&s(e,n)}))}},{key:"handleTabClick",value:function(e,t){var n=this;if(e.props.disabled)return!1;this.setState({currentName:e.props.name},(function(){var r=n.props.onTabClick;n.calcBarStyle(),n.scrollToActiveTab(),r&&r(e,t)}))}},{key:"calcBarStyle",value:function(e){var t=this;if(this.props.type||!this.tabs.length)return{};var n={},r=0,i=0;(this.state.children instanceof Array?this.state.children:[this.state.children]).every((function(e,n){var o=t.tabs[n];return e.props.name!==t.state.currentName?(r+=o.clientWidth,!0):(i=o.clientWidth,!1)})),n.width=i+"px",n.transform="translateX("+r+"px)",e||(n.transition="transform .3s cubic-bezier(.645,.045,.355,1), -webkit-transform .3s cubic-bezier(.645,.045,.355,1)"),this.setState({barStyle:n})}},{key:"scrollPrev",value:function(){var e=this.refs.navScroll.offsetWidth,t=this.getCurrentScrollOffset();if(t){var n=t>e?t-e:0;this.setOffset(n)}}},{key:"scrollNext",value:function(){var e=this.refs.nav.offsetWidth,t=this.refs.navScroll.offsetWidth,n=this.getCurrentScrollOffset();if(!(e-n<=t)){var r=e-n>2*t?n+t:e-t;this.setOffset(r)}}},{key:"scrollToActiveTab",value:function(){if(this.state.scrollable){var e=this.refs.nav,t=e.querySelector(".is-active"),n=this.refs.navScroll,r=t.getBoundingClientRect(),i=n.getBoundingClientRect(),o=e.getBoundingClientRect(),a=this.getCurrentScrollOffset(),s=a;r.left<i.left&&(s=a-(i.left-r.left)),r.right>i.right&&(s=a+r.right-i.right),o.right<i.right&&(s=e.offsetWidth-i.width),this.setOffset(Math.max(s,0))}}},{key:"getCurrentScrollOffset",value:function(){var e=this.state.navStyle;return e.transform?Number(e.transform.match(/translateX\(-(\d+(\.\d+)*)px\)/)[1]):0}},{key:"setOffset",value:function(e){this.setState({navStyle:{transform:"translateX(-"+e+"px)"}})}},{key:"update",value:function(){var e=this.refs.nav.offsetWidth,t=this.refs.navScroll.offsetWidth,n=this.getCurrentScrollOffset();if(t<e){var r=this.getCurrentScrollOffset();this.setState({scrollable:!0,scrollablePrev:r,scrollableNext:r+t<e}),e-r<t&&this.setOffset(e-t)}else this.setState({scrollable:!1}),n>0&&this.setOffset(0)}},{key:"render",value:function(){var e=this,t=this.state,n=t.children,r=t.currentName,i=t.barStyle,o=t.navStyle,a=t.scrollable,s=t.scrollNext,l=t.scrollPrev,c=this.props,u=c.type,d=c.addable,f=c.closable,p=c.editable,h=this.classNames({"el-tabs":!0,"el-tabs--card":"card"===u,"el-tabs--border-card":"border-card"===u}),_=p||d?_react2.default.createElement("span",{className:"el-tabs__new-tab",onClick:function(){return e.handleTabAdd()}},_react2.default.createElement("i",{className:"el-icon-plus"})):null,m=a?[_react2.default.createElement("span",{key:"el-tabs__nav-prev",className:l?"el-tabs__nav-prev":"el-tabs__nav-prev is-disabled",onClick:function(){return e.scrollPrev()}},_react2.default.createElement("i",{className:"el-icon-arrow-left"})),_react2.default.createElement("span",{key:"el-tabs__nav-next",className:s?"el-tabs__nav-next":"el-tabs__nav-next is-disabled",onClick:function(){return e.scrollNext()}},_react2.default.createElement("i",{className:"el-icon-arrow-right"}))]:null;return this.tabs=[],_react2.default.createElement("div",{style:this.style(),className:this.className(h)},_react2.default.createElement("div",{className:"el-tabs__header"},_,_react2.default.createElement("div",{className:a?"el-tabs__nav-wrap is-scrollable":"el-tabs__nav-wrap"},m,_react2.default.createElement("div",{className:"el-tabs__nav-scroll",ref:"navScroll"},_react2.default.createElement("div",{className:"el-tabs__nav",ref:"nav",style:o},_react2.default.Children.map(n,(function(t,n){var i=t.props,o=i.name,a=i.label,s=i.disabled,l=e.classNames({"el-tabs__item":!0,"is-active":o===r,"is-disabled":s,"is-closable":f||t.props.closable});return _react2.default.createElement("div",{key:"el-tabs__item-"+n,ref:function(t){return t&&e.tabs.push(t)},name:o,className:l,onClick:function(n){return e.handleTabClick(t,n)}},a,_react2.default.createElement(_libs.View,{show:p||f||t.props.closable},_react2.default.createElement("span",{className:"el-icon-close",onClick:function(r){return e.handleTabRemove(t,n,r)}})))})),_react2.default.createElement(_libs.View,{show:!u},_react2.default.createElement("div",{className:"el-tabs__active-bar",style:i})))))),_react2.default.createElement("div",{className:"el-tabs__content"},_react2.default.Children.map(n,(function(e){var t=e.props.name;return _react2.default.createElement(_libs.View,{show:t===r},e)}))))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Tabs}(_libs.Component),_default=Tabs;exports.default=_default,Tabs.propTypes={type:_libs.PropTypes.oneOf(["card","border-card"]),activeName:_libs.PropTypes.string,value:_libs.PropTypes.string,closable:_libs.PropTypes.bool,addable:_libs.PropTypes.bool,editable:_libs.PropTypes.bool,onTabClick:_libs.PropTypes.func,onTabRemove:_libs.PropTypes.func,onTabAdd:_libs.PropTypes.func,onTabEdit:_libs.PropTypes.func},Tabs.defaultProps={closable:!1,addable:!1,edidable:!1},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Tabs,"Tabs","src/tabs/Tabs.jsx"),e.register(_default,"default","src/tabs/Tabs.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var TabPane=function(_Component){function TabPane(){return(0,_classCallCheck3.default)(this,TabPane),(0,_possibleConstructorReturn3.default)(this,(TabPane.__proto__||Object.getPrototypeOf(TabPane)).apply(this,arguments))}return(0,_inherits3.default)(TabPane,_Component),(0,_createClass3.default)(TabPane,[{key:"render",value:function(){return _react2.default.createElement("div",{style:this.style(),className:this.className("el-tab-pane")},this.props.children)}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),TabPane}(_libs.Component),_default=TabPane;exports.default=_default,TabPane.propTypes={label:_libs.PropTypes.oneOfType([_libs.PropTypes.string,_libs.PropTypes.node]),name:_libs.PropTypes.string,disabled:_libs.PropTypes.bool,closable:_libs.PropTypes.bool},TabPane.defaultProps={disabled:!1,closable:!1},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(TabPane,"TabPane","src/tabs/TabPane.jsx"),e.register(_default,"default","src/tabs/TabPane.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(295),o=(r=i)&&r.__esModule?r:{default:r};!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var a=o.default;t.default=a,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(a,"default","src/tree/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15),_utils=__webpack_require__(37),_Node=__webpack_require__(296),_Node2=_interopRequireDefault(_Node),_locale=__webpack_require__(24),_locale2=_interopRequireDefault(_locale),_treeStore=__webpack_require__(299),_treeStore2=_interopRequireDefault(_treeStore);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Tree=function(_Component){function Tree(e){(0,_classCallCheck3.default)(this,Tree);var t=(0,_possibleConstructorReturn3.default)(this,(Tree.__proto__||Object.getPrototypeOf(Tree)).call(this,e)),n=t.props,r=n.data,i=n.lazy,o=n.options,a=n.load,s=n.defaultCheckedKeys,l=n.defaultExpandedKeys,c=n.currentNodeKey,u=n.nodeKey,d=n.checkStrictly,f=n.autoExpandParent,p=n.defaultExpandAll,h=n.filterNodeMethod;return t.state={store:new _treeStore2.default({key:u,data:r,lazy:i,props:o,load:a,currentNodeKey:c,checkStrictly:d,defaultCheckedKeys:s,defaultExpandedKeys:l,autoExpandParent:f,defaultExpandAll:p,filterNodeMethod:h}),currentNode:null},t}return(0,_inherits3.default)(Tree,_Component),(0,_createClass3.default)(Tree,[{key:"componentWillReceiveProps",value:function(e){e.data instanceof Array&&this.props.data!==e.data&&(this.root.setData(e.data),this.setState({}))}},{key:"filter",value:function(e){if(!this.props.filterNodeMethod)throw new Error("[Tree] filterNodeMethod is required when filter");this.store.filter(e),this.refresh()}},{key:"refresh",value:function(){this.setState({})}},{key:"getNodeKey",value:function(e,t){var n=this.props.nodeKey;return n&&e?e.data[n]:t}},{key:"getCheckedNodes",value:function(e){return this.store.getCheckedNodes(e)}},{key:"getCheckedKeys",value:function(e){return this.store.getCheckedKeys(e)}},{key:"setCheckedNodes",value:function(e,t){if(!this.props.nodeKey)throw new Error("[Tree] nodeKey is required in setCheckedNodes");this.store.setCheckedNodes(e,t)}},{key:"setCheckedKeys",value:function(e,t){if(!this.props.nodeKey)throw new Error("[Tree] nodeKey is required in setCheckedNodes");this.store.setCheckedKeys(e,t)}},{key:"setChecked",value:function(e,t,n){this.store.setChecked(e,t,n)}},{key:"getCurrentNode",value:function(){return this.state.currentNode}},{key:"setCurrentNode",value:function(e){(0,_utils.require_condition)(null!=e);var t=this.props,n=t.onCurrentChange,r=t.onNodeClicked;this.store.setCurrentNode(e),this.setState({currentNode:e},(function(){var t=e.props.nodeModel;n(t.data,e),r(t.data,e)}))}},{key:"closeSiblings",value:function(e){this.props.accordion&&this.root.childNodes&&this.root.childNodes.length&&(this.root.childNodes.filter((function(t){return t!==e})).forEach((function(e){return e.collapse()})),this.refresh())}},{key:"render",value:function(){var e=this,t=this.props,n=t.options,r=t.renderContent,i=t.highlightCurrent,o=t.isShowCheckbox,a=t.onCheckChange,s=(t.onNodeClicked,t.emptyText);return _react2.default.createElement("div",{style:this.style(),className:this.className("el-tree",{"el-tree--highlight-current":i})},this.root.childNodes.map((function(t,i){return _react2.default.createElement(_Node2.default,{ref:"cnode",key:e.getNodeKey(t,i),nodeModel:t,options:n,renderContent:r,treeNode:e,parent:e,isShowCheckbox:o,onCheckChange:a})})),e.root.childNodes&&0!==e.root.childNodes.length?null:_react2.default.createElement("div",{className:"el-tree__empty-block"},_react2.default.createElement("span",{className:"el-tree__empty-text"},s)))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}},{key:"root",get:function(){return this.state.store.root}},{key:"store",get:function(){return this.state.store}}]),Tree}(_libs.Component),_default=Tree;exports.default=_default,Tree.propTypes={autoExpandParent:_libs.PropTypes.bool,checkStrictly:_libs.PropTypes.bool,currentNodeKey:_libs.PropTypes.any,defaultCheckedKeys:_libs.PropTypes.array,defaultExpandedKeys:_libs.PropTypes.array,defaultExpandAll:_libs.PropTypes.bool,data:_libs.PropTypes.array,emptyText:_libs.PropTypes.string,expandOnClickNode:_libs.PropTypes.bool,filterNodeMethod:_libs.PropTypes.func,renderContent:_libs.PropTypes.func,isShowCheckbox:_libs.PropTypes.bool,accordion:_libs.PropTypes.bool,indent:_libs.PropTypes.number,nodeKey:_libs.PropTypes.string,options:_libs.PropTypes.shape({children:_libs.PropTypes.string,label:_libs.PropTypes.string,icon:_libs.PropTypes.string}),lazy:_libs.PropTypes.bool,highlightCurrent:_libs.PropTypes.bool,load:_libs.PropTypes.func,onCheckChange:_libs.PropTypes.func,onNodeClicked:_libs.PropTypes.func,onCurrentChange:_libs.PropTypes.func,onNodeExpand:_libs.PropTypes.func,onNodeCollapse:_libs.PropTypes.func},Tree.defaultProps={autoExpandParent:!0,defaultCheckedKeys:[],defaultExpandedKeys:[],data:[],expandOnClickNode:!0,emptyText:_locale2.default.t("el.tree.emptyText"),indent:16,options:{children:"children",label:"label",icon:"icon"},onCheckChange:function(){},onNodeClicked:function(){},onCurrentChange:function(){},onNodeExpand:function(){},onNodeCollapse:function(){}},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Tree,"Tree","src/tree/Tree.jsx"),e.register(_default,"default","src/tree/Tree.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _extends2=__webpack_require__(25),_extends3=_interopRequireDefault(_extends2),_defineProperty2=__webpack_require__(41),_defineProperty3=_interopRequireDefault(_defineProperty2),_classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_throttleDebounce=__webpack_require__(42),_libs=__webpack_require__(15),_utils=__webpack_require__(37),_checkbox=__webpack_require__(54),_checkbox2=_interopRequireDefault(_checkbox);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function NodeContent(e){var t=e.context,n=e.renderContent,r=t.props,i=r.nodeModel,o=r.treeNode;return"function"===typeof n?n(i,i.data,o.store):_react2.default.createElement("span",{className:"el-tree-node__label"},i.label)}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}(),NodeContent.propTypes={renderContent:_libs.PropTypes.func,context:_libs.PropTypes.object.isRequired};var Node=function(_Component){function Node(e){(0,_classCallCheck3.default)(this,Node);var t=(0,_possibleConstructorReturn3.default)(this,(Node.__proto__||Object.getPrototypeOf(Node)).call(this,e));return t.state={childNodeRendered:!1,isShowCheckbox:!1},t.state.isShowCheckbox=e.treeNode.isShowCheckbox,t.oldChecked=!1,t.oldIndeterminate=!1,t.idGen=new _utils.IDGenerator,t}return(0,_inherits3.default)(Node,_Component),(0,_createClass3.default)(Node,[{key:"componentDidMount",value:function(){var e,t=this,n=this.props.nodeModel,r=this.props.options.children||"children",i=(0,_throttleDebounce.debounce)(20,(function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];t.isDeconstructed||t.handleSelectChange.apply(t,n)}));this.loadHandler=this.enhanceLoad(n),this.watchers=(e={},(0,_defineProperty3.default)(e,this.idGen.next(),(0,_utils.watchPropertyChange)(n,"indeterminate",(function(e){i(n.checked,e)}))),(0,_defineProperty3.default)(e,this.idGen.next(),(0,_utils.watchPropertyChange)(n,"checked",(function(e){i(e,n.indeterminate)}))),(0,_defineProperty3.default)(e,this.idGen.next(),(0,_utils.watchPropertyChange)(n,"loading",(function(){t.setState({})}))),e),null!=n.data&&(this.watchers[this.idGen.next()]=(0,_utils.watchPropertyChange)(n.data,r,(function(){n.updateChildren(),t.setState({})})))}},{key:"componentWillUnmount",value:function(){for(var e in this.loadHandler(),this.watchers)this.watchers[e]&&this.watchers[e]();this.isDeconstructed=!0}},{key:"enhanceLoad",value:function(e){var t=this,n=e.load;return e.load=function(){for(var e=arguments.length,r=Array(e),i=0;i<e;i++)r[i]=arguments[i];n.apply(null,r),t.setState({})},function(){e.load=n}}},{key:"handleSelectChange",value:function(e,t){var n=this.props,r=n.onCheckChange,i=n.nodeModel;this.oldChecked===e&&this.oldIndeterminate===t||(r(i.data,e,t),this.setState({})),this.oldChecked=e,this.oldIndeterminate=t}},{key:"getNodeKey",value:function(e,t){var n=this.props.nodeKey;return n&&e?e.data[n]:t}},{key:"handleClick",value:function(e){e&&e.stopPropagation();var t=this.props,n=(t.nodeModel,t.treeNode);n.setCurrentNode(this),n.props.expandOnClickNode&&this.handleExpandIconClick()}},{key:"handleExpandIconClick",value:function(e){var t=this;e&&e.stopPropagation();var n=this.props,r=n.nodeModel,i=n.parent,o=this.props.treeNode.props,a=o.onNodeCollapse,s=o.onNodeExpand;r.isLeaf||(r.expanded?(r.collapse(),this.refresh(),a(r.data,r,this)):r.expand((function(){t.setState({childNodeRendered:!0},(function(){s(r.data,r,t)})),i.closeSiblings(r)})))}},{key:"closeSiblings",value:function(e){var t=this.props,n=t.treeNode,r=t.nodeModel;n.props.accordion&&!r.isLeaf&&r.childNodes&&r.childNodes.length&&(r.childNodes.filter((function(t){return t!==e})).forEach((function(e){return e.collapse()})),this.refresh())}},{key:"refresh",value:function(){this.setState({})}},{key:"handleUserClick",value:function(){var e=this.props.treeNode,t=e.nodeModel,n=e.checkStrictly;t.indeterminate&&t.setChecked(t.checked,!n)}},{key:"handleCheckChange",value:function(e){this.props.nodeModel.setChecked(e,!0)}},{key:"render",value:function(){var e=this,t=this.state.childNodeRendered,n=this.props,r=n.treeNode,i=n.nodeModel,o=(n.renderContent,n.isShowCheckbox),a=i.expanded;return _react2.default.createElement("div",{onClick:this.handleClick.bind(this),className:this.classNames("el-tree-node",{expanded:t&&a,"is-current":r.getCurrentNode()===this,"is-hidden":!i.visible}),style:{display:i.visible?"":"none"}},_react2.default.createElement("div",{className:"el-tree-node__content",style:{paddingLeft:(i.level-1)*r.props.indent+"px"}},_react2.default.createElement("span",{className:this.classNames("el-tree-node__expand-icon",{"is-leaf":i.isLeaf,expanded:!i.isLeaf&&a}),onClick:this.handleExpandIconClick.bind(this)}),o&&_react2.default.createElement(_checkbox2.default,{checked:i.checked,onChange:this.handleCheckChange.bind(this),indeterminate:i.indeterminate,onClick:this.handleUserClick.bind(this)}),i.loading&&_react2.default.createElement("span",{className:"el-tree-node__loading-icon el-icon-loading"}," "),_react2.default.createElement(NodeContent,{nodeModel:i,renderContent:r.props.renderContent,context:this})),_react2.default.createElement(_libs.CollapseTransition,{isShow:a,ref:"collapse"},_react2.default.createElement("div",{className:"el-tree-node__children"},i.childNodes.map((function(t,n){var r=Object.assign({},e.props,{nodeModel:t,parent:e});return _react2.default.createElement(Node,(0,_extends3.default)({},r,{key:e.getNodeKey(t,n)}))})))))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Node}(_libs.Component),_default=Node;exports.default=_default,Node.propTypes={nodeModel:_libs.PropTypes.object,options:_libs.PropTypes.object,treeNode:_libs.PropTypes.object.isRequired,isShowCheckbox:_libs.PropTypes.bool,onCheckChange:_libs.PropTypes.func},Node.defaultProps={nodeModel:{},options:{},onCheckChange:function(){}},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(NodeContent,"NodeContent","src/tree/Node.jsx"),e.register(Node,"Node","src/tree/Node.jsx"),e.register(_default,"default","src/tree/Node.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var CheckboxGroup=function(_Component){function CheckboxGroup(e){(0,_classCallCheck3.default)(this,CheckboxGroup);var t=(0,_possibleConstructorReturn3.default)(this,(CheckboxGroup.__proto__||Object.getPrototypeOf(CheckboxGroup)).call(this,e));return t.state={options:t.props.value||[]},t}return(0,_inherits3.default)(CheckboxGroup,_Component),(0,_createClass3.default)(CheckboxGroup,[{key:"componentWillReceiveProps",value:function(e){e.value!==this.props.value&&this.setState({options:e.value})}},{key:"getChildContext",value:function(){return{ElCheckboxGroup:this}}},{key:"onChange",value:function(e,t){var n=this.state.options.indexOf(e);t?-1===n&&this.state.options.push(e):this.state.options.splice(n,1),this.forceUpdate(),this.props.onChange&&this.props.onChange(this.state.options)}},{key:"render",value:function(){var e=this,t=this.state.options,n=_react2.default.Children.map(this.props.children,(function(n,r){if(!n)return null;var i=n.type.elementType;return"Checkbox"!==i&&"CheckboxButton"!==i?null:_react2.default.cloneElement(n,Object.assign({},n.props,{key:r,checked:n.props.checked||t.indexOf(n.props.value)>=0||t.indexOf(n.props.label)>=0,onChange:e.onChange.bind(e,n.props.value?n.props.value:0===n.props.value?0:n.props.label)}))}));return _react2.default.createElement("div",{style:this.style(),className:this.className("el-checkbox-group")},n)}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),CheckboxGroup}(_libs.Component),_default=CheckboxGroup;exports.default=_default,CheckboxGroup.childContextTypes={ElCheckboxGroup:_libs.PropTypes.any},CheckboxGroup.propTypes={min:_libs.PropTypes.oneOfType([_libs.PropTypes.string,_libs.PropTypes.number]),max:_libs.PropTypes.oneOfType([_libs.PropTypes.string,_libs.PropTypes.number]),size:_libs.PropTypes.string,fill:_libs.PropTypes.string,textColor:_libs.PropTypes.string,value:_libs.PropTypes.any,onChange:_libs.PropTypes.func},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(CheckboxGroup,"CheckboxGroup","src/checkbox/CheckBoxGroup.jsx"),e.register(_default,"default","src/checkbox/CheckBoxGroup.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_CheckBox2=__webpack_require__(133),_CheckBox3=_interopRequireDefault(_CheckBox2);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var CheckboxButton=function(_CheckBox){function CheckboxButton(){return(0,_classCallCheck3.default)(this,CheckboxButton),(0,_possibleConstructorReturn3.default)(this,(CheckboxButton.__proto__||Object.getPrototypeOf(CheckboxButton)).apply(this,arguments))}return(0,_inherits3.default)(CheckboxButton,_CheckBox),(0,_createClass3.default)(CheckboxButton,[{key:"render",value:function(){var e=this.context.ElCheckboxGroup;return _react2.default.createElement("label",{style:this.style(),className:this.className("el-checkbox-button",e.props.size?"el-checkbox-button--"+e.props.size:"",{"is-disabled":this.props.disabled,"is-checked":this.state.checked,"is-focus":this.state.focus})},_react2.default.createElement("input",{className:"el-checkbox-button__original",type:"checkbox",checked:this.state.checked,disabled:this.props.disabled,onFocus:this.onFocus.bind(this),onBlur:this.onBlur.bind(this),onChange:this.onChange.bind(this)}),_react2.default.createElement("span",{className:"el-checkbox-button__inner",style:this.state.checked?{boxShadow:"-1px 0 0 0 "+e.props.fill,backgroundColor:e.props.fill||"",borderColor:e.props.fill||"",color:e.props.textColor||""}:{}},this.state.label||this.props.children))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),CheckboxButton}(_CheckBox3.default);CheckboxButton.elementType="CheckboxButton";var _default=CheckboxButton;exports.default=_default,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(CheckboxButton,"CheckboxButton","src/checkbox/CheckBoxButton.jsx"),e.register(_default,"default","src/checkbox/CheckBoxButton.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _typeof2=__webpack_require__(49),_typeof3=_interopRequireDefault(_typeof2),_classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_node=__webpack_require__(300),_node2=_interopRequireDefault(_node),_util=__webpack_require__(134);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var TreeStore=function(){function TreeStore(e){var t=this;for(var n in(0,_classCallCheck3.default)(this,TreeStore),this.currentNode=null,this.currentNodeKey=null,e)e.hasOwnProperty(n)&&(this[n]=e[n]);(this.nodesMap={},this.root=new _node2.default({data:this.data,store:this}),this.lazy&&this.load)?(0,this.load)(this.root,(function(e){t.root.doCreateChildren(e),t._initDefaultCheckedNodes()})):this._initDefaultCheckedNodes()}return(0,_createClass3.default)(TreeStore,[{key:"filter",value:function(e){var t=this.filterNodeMethod;!function n(r){var i=r.root?r.root.childNodes:r.childNodes;if(i.forEach((function(r){r.visible=t.call(r,e,r.data,r),n(r)})),!r.visible&&i.length){var o=!0;i.forEach((function(e){e.visible&&(o=!1)})),r.root?r.root.visible=!1===o:r.visible=!1===o}r.visible&&!r.isLeaf&&r.expand()}(this)}},{key:"setData",value:function(e){var t=e!==this.root.data;this.root.setData(e),t&&this._initDefaultCheckedNodes()}},{key:"getNode",value:function(e){var t="object"!==("undefined"===typeof e?"undefined":(0,_typeof3.default)(e))?e:(0,_util.getNodeKey)(this.key,e);return this.nodesMap[t]}},{key:"insertBefore",value:function(e,t){var n=this.getNode(t);n.parent.insertBefore({data:e},n)}},{key:"insertAfter",value:function(e,t){var n=this.getNode(t);n.parent.insertAfter({data:e},n)}},{key:"remove",value:function(e){var t=this.getNode(e);t&&t.parent.removeChild(t)}},{key:"append",value:function(e,t){var n=t?this.getNode(t):this.root;n&&n.insertChild({data:e})}},{key:"_initDefaultCheckedNodes",value:function(){var e=this,t=this.defaultCheckedKeys||[],n=this.nodesMap;t.forEach((function(t){var r=n[t];r&&r.setChecked(!0,!e.checkStrictly)}))}},{key:"_initDefaultCheckedNode",value:function(e){-1!==(this.defaultCheckedKeys||[]).indexOf(e.key)&&e.setChecked(!0,!this.checkStrictly)}},{key:"setDefaultCheckedKey",value:function(e){e!==this.defaultCheckedKeys&&(this.defaultCheckedKeys=e,this._initDefaultCheckedNodes())}},{key:"registerNode",value:function(e){this.key&&e&&e.data&&(void 0!==e.key&&(this.nodesMap[e.key]=e))}},{key:"deregisterNode",value:function(e){this.key&&e&&e.data&&delete this.nodesMap[e.key]}},{key:"getCheckedNodes",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=[],n=function n(r){(r.root?r.root.childNodes:r.childNodes).forEach((function(r){(!e&&r.checked||e&&r.isLeaf&&r.checked)&&t.push(r.data),n(r)}))};return n(this),t}},{key:"getCheckedKeys",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=this.key,n=this._getAllNodes(),r=[];return n.forEach((function(n){(!e||e&&n.isLeaf)&&n.checked&&r.push((n.data||{})[t])})),r}},{key:"_getAllNodes",value:function(){var e=[],t=this.nodesMap;for(var n in t)t.hasOwnProperty(n)&&e.push(t[n]);return e}},{key:"_setCheckedKeys",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments[2],i=this._getAllNodes();i.sort((function(e,t){return t.level-e.level}));var o=Object.keys(r);i.forEach((function(r){var i=o.indexOf(r.data[e]+"")>-1;if(r.isLeaf)r.setChecked(i,!1);else{if(t.checkStrictly)r.setChecked(i,!1);else{for(var a=r.childNodes,s=!0,l=!0,c=0,u=a.length;c<u;c++){var d=a[c];(!0!==d.checked||d.indeterminate)&&(s=!1),(!1!==d.checked||d.indeterminate)&&(l=!1)}s?r.setChecked(!0,!t.checkStrictly):s||l?l&&r.setChecked(i,!t.checkStrictly):(i=!!i||"half",r.setChecked(i,!t.checkStrictly&&!0===i))}if(n){r.setChecked(!1,!1);!function e(t){t.childNodes.forEach((function(t){t.isLeaf||t.setChecked(!1,!1),e(t)}))}(r)}}}))}},{key:"setCheckedNodes",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=this.key,r={};e.forEach((function(e){r[(e||{})[n]]=!0})),this._setCheckedKeys(n,t,r)}},{key:"setCheckedKeys",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.defaultCheckedKeys=e;var n=this.key,r={};e.forEach((function(e){r[e]=!0})),this._setCheckedKeys(n,t,r)}},{key:"setDefaultExpandedKeys",value:function(e){var t=this;e=e||[],this.defaultExpandedKeys=e,e.forEach((function(e){var n=t.getNode(e);n&&n.expand(null,t.autoExpandParent)}))}},{key:"setChecked",value:function(e,t,n){var r=this.getNode(e);r&&r.setChecked(!!t,n)}},{key:"getCurrentNode",value:function(){return this.currentNode}},{key:"setCurrentNode",value:function(e){this.currentNode=e}},{key:"setCurrentNodeKey",value:function(e){var t=this.getNode(e);t&&(this.currentNode=t)}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),TreeStore}(),_default=TreeStore;exports.default=_default,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(TreeStore,"TreeStore","src/tree/model/tree-store.js"),e.register(_default,"default","src/tree/model/tree-store.js"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_util=__webpack_require__(134);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var reInitChecked=function(e){for(var t=e.childNodes,n=!0,r=!0,i=0,o=t.length;i<o;i++){var a=t[i];(!0!==a.checked||a.indeterminate)&&(n=!1),(!1!==a.checked||a.indeterminate)&&(r=!1)}n?e.setChecked(!0):n||r?r&&e.setChecked(!1):e.setChecked("half")},getPropertyFromData=function(e,t){var n=e.store.props,r=e.data||{},i=n[t];return"function"===typeof i?i(r,e):"string"===typeof i?r[i]:"undefined"===typeof i?"":void 0},nodeIdSeed=0,Node=function(){function Node(e){for(var t in(0,_classCallCheck3.default)(this,Node),this.id=nodeIdSeed++,this.text=null,this.checked=!1,this.indeterminate=!1,this.data=null,this.expanded=!1,this.parent=null,this.visible=!0,e)e.hasOwnProperty(t)&&(this[t]=e[t]);this.level=0,this.loaded=!1,this.childNodes=[],this.loading=!1,this.parent&&(this.level=this.parent.level+1);var n=this.store;if(!n)throw new Error("[Node]store is required!");n.registerNode(this);var r=n.props;if(r&&"undefined"!==typeof r.isLeaf){var i=getPropertyFromData(this,"isLeaf");"boolean"===typeof i&&(this.isLeafByUser=i)}if(!0!==n.lazy&&this.data?(this.setData(this.data),n.defaultExpandAll&&(this.expanded=!0)):this.level>0&&n.lazy&&n.defaultExpandAll&&this.expand(),this.data){var o=n.defaultExpandedKeys,a=n.key;a&&o&&-1!==o.indexOf(this.key)&&this.expand(null,n.autoExpandParent),a&&n.currentNodeKey&&this.key===n.currentNodeKey&&(n.currentNode=this),n.lazy&&n._initDefaultCheckedNode(this),this.updateLeafState()}}return(0,_createClass3.default)(Node,[{key:"setData",value:function(e){Array.isArray(e)||(0,_util.markNodeData)(this,e),this.data=e,this.childNodes=[];for(var t=void 0,n=0,r=(t=0===this.level&&this.data instanceof Array?this.data:getPropertyFromData(this,"children")||[]).length;n<r;n++)this.insertChild({data:t[n]})}},{key:"insertChild",value:function(e,t){if(!e)throw new Error("insertChild error: child is required.");e instanceof Node||(Object.assign(e,{parent:this,store:this.store}),e=new Node(e)),e.level=this.level+1,"undefined"===typeof t||t<0?this.childNodes.push(e):this.childNodes.splice(t,0,e),this.updateLeafState()}},{key:"insertBefore",value:function(e,t){var n=void 0;t&&(n=this.childNodes.indexOf(t)),this.insertChild(e,n)}},{key:"insertAfter",value:function(e,t){var n=void 0;t&&-1!==(n=this.childNodes.indexOf(t))&&(n+=1),this.insertChild(e,n)}},{key:"removeChild",value:function(e){var t=this.childNodes.indexOf(e);t>-1&&(this.store&&this.store.deregisterNode(e),e.parent=null,this.childNodes.splice(t,1)),this.updateLeafState()}},{key:"removeChildByData",value:function(e){var t=null;this.childNodes.forEach((function(n){n.data===e&&(t=n)})),t&&this.removeChild(t)}},{key:"expand",value:function(e,t){var n=this,r=function(){if(t)for(var r=n.parent;r.level>0;)r.expanded=!0,r=r.parent;n.expanded=!0,e&&e()};this.shouldLoadData()?this.loadData((function(e){e instanceof Array&&r()})):r()}},{key:"doCreateChildren",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};e.forEach((function(e){t.insertChild(Object.assign({data:e},n))}))}},{key:"collapse",value:function(){this.expanded=!1}},{key:"shouldLoadData",value:function(){return!0===this.store.lazy&&this.store.load&&!this.loaded}},{key:"updateLeafState",value:function(){if(!0!==this.store.lazy||!0===this.loaded||"undefined"===typeof this.isLeafByUser){var e=this.childNodes;!this.store.lazy||!0===this.store.lazy&&!0===this.loaded?this.isLeaf=!e||0===e.length:this.isLeaf=!1}else this.isLeaf=this.isLeafByUser}},{key:"setChecked",value:function(e,t){var n=this;this.indeterminate="half"===e,this.checked=!0===e;var r=function(){if(t)for(var r=n.childNodes,i=0,o=r.length;i<o;i++){r[i].setChecked(!1!==e,t)}};!this.store.checkStrictly&&this.shouldLoadData()?this.loadData((function(){r()}),{checked:!1!==e}):r();var i=this.parent;i&&0!==i.level&&(this.store.checkStrictly||reInitChecked(i))}},{key:"getChildren",value:function(){var e=this.data;if(!e)return null;var t=this.store.props,n="children";return t&&(n=t.children||"children"),void 0===e[n]&&(e[n]=null),e[n]}},{key:"updateChildren",value:function(){var e=this,t=this.getChildren()||[],n=this.childNodes.map((function(e){return e.data})),r={},i=[];t.forEach((function(e,t){e[_util.NODE_KEY]?r[e[_util.NODE_KEY]]={index:t,data:e}:i.push({index:t,data:e})})),n.forEach((function(t){r[t[_util.NODE_KEY]]||e.removeChildByData(t)})),i.forEach((function(t){var n=t.index,r=t.data;e.insertChild({data:r},n)})),this.updateLeafState()}},{key:"loadData",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!0!==this.store.lazy||!this.store.load||this.loaded||this.loading)e&&e.call(this);else{this.loading=!0;var r=function(r){t.loaded=!0,t.loading=!1,t.childNodes=[],t.doCreateChildren(r,n),t.updateLeafState(),e&&e.call(t,r)};this.store.load(this,r)}}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}},{key:"label",get:function(){return getPropertyFromData(this,"label")}},{key:"icon",get:function(){return getPropertyFromData(this,"icon")}},{key:"key",get:function(){var e=this.store.key;return this.data?this.data[e]:null}}]),Node}(),_default=Node;exports.default=_default,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(reInitChecked,"reInitChecked","src/tree/model/node.js"),e.register(getPropertyFromData,"getPropertyFromData","src/tree/model/node.js"),e.register(nodeIdSeed,"nodeIdSeed","src/tree/model/node.js"),e.register(Node,"Node","src/tree/model/node.js"),e.register(_default,"default","src/tree/model/node.js"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(302),o=(r=i)&&r.__esModule?r:{default:r};!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var a=o.default;t.default=a,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(a,"default","src/icon/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Icon=function(_Component){function Icon(){return(0,_classCallCheck3.default)(this,Icon),(0,_possibleConstructorReturn3.default)(this,(Icon.__proto__||Object.getPrototypeOf(Icon)).apply(this,arguments))}return(0,_inherits3.default)(Icon,_Component),(0,_createClass3.default)(Icon,[{key:"render",value:function(){return _react2.default.createElement("i",{style:this.style(),className:this.className("el-icon-"+this.props.name)})}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Icon}(_libs.Component),_default=Icon;exports.default=_default,Icon.propTypes={name:_libs.PropTypes.string},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Icon,"Icon","src/icon/Icon.jsx"),e.register(_default,"default","src/icon/Icon.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r=s(n(304)),i=s(n(305)),o=s(n(306)),a=s(n(307));function s(e){return e&&e.__esModule?e:{default:e}}!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}(),r.default.SubMenu=i.default,r.default.Item=o.default,r.default.ItemGroup=a.default;var l=r.default;t.default=l,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(l,"default","src/menu/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Menu=function(_Component){function Menu(e){(0,_classCallCheck3.default)(this,Menu);var t=(0,_possibleConstructorReturn3.default)(this,(Menu.__proto__||Object.getPrototypeOf(Menu)).call(this,e));return t.instanceType="Menu",t.state={activeIndex:e.defaultActive,openedMenus:e.defaultOpeneds?e.defaultOpeneds.slice(0):[],menuItems:{},submenus:{}},t}return(0,_inherits3.default)(Menu,_Component),(0,_createClass3.default)(Menu,[{key:"getChildContext",value:function(){return{component:this}}},{key:"componentDidMount",value:function(){this.openActiveItemMenus()}},{key:"componentWillReceiveProps",value:function(e){e.defaultActive==this.props.defaultActive&&e.defaultActive==this.state.activeIndex||this.defaultActiveChanged(e.defaultActive),e.defaultOpeneds!=this.props.defaultOpeneds&&this.defaultOpenedsChanged(e.defaultOpeneds)}},{key:"openMenu",value:function(e,t){var n=this.state.openedMenus;-1===n.indexOf(e)&&(this.props.uniqueOpened&&(n=n.filter((function(e){return-1!==t.indexOf(e)}))),n.push(e),this.setState({openedMenus:n}))}},{key:"closeMenu",value:function(e){var t=this.state.openedMenus;t.splice(t.indexOf(e),1),this.setState({openedMenus:t})}},{key:"handleSubmenuClick",value:function(e,t){-1!==this.state.openedMenus.indexOf(e)?(this.closeMenu(e),this.props.onClose&&this.props.onClose(e,t)):(this.openMenu(e,t),this.props.onOpen&&this.props.onOpen(e,t))}},{key:"handleSelect",value:function(e,t,n){var r=this,i=this.state,o=i.activeIndex,a=i.openedMenus,s=i.submenus;if(o=e,this.props.onSelect&&this.props.onSelect(e,t,n),"horizontal"===this.props.mode){for(var l in s)s[l].onItemSelect(e,t);a=[]}this.setState({activeIndex:o,openedMenus:a},(function(){"vertical"===r.props.mode&&r.openActiveItemMenus()}))}},{key:"openActiveItemMenus",value:function(){var e=this,t=this.state,n=t.activeIndex,r=t.menuItems,i=t.submenus;r[n]&&(n&&"vertical"===this.props.mode&&r[n].indexPath().forEach((function(t){var n=i[t];n&&e.openMenu(t,n.indexPath())})))}},{key:"defaultActiveChanged",value:function(e){var t=this,n=this.state.menuItems;this.setState({activeIndex:e},(function(){if(n[e]){var r=n[e],i=r.indexPath();t.handleSelect(e,i,r)}}))}},{key:"defaultOpenedsChanged",value:function(e){this.setState({openedMenus:e})}},{key:"render",value:function(){return _react2.default.createElement("ul",{style:this.style(),className:this.className("el-menu",{"el-menu--horizontal":"horizontal"===this.props.mode,"el-menu--dark":"dark"===this.props.theme})},this.props.children)}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Menu}(_libs.Component),_default=Menu;exports.default=_default,Menu.childContextTypes={component:_libs.PropTypes.any},Menu.propTypes={mode:_libs.PropTypes.string,defaultActive:_libs.PropTypes.string,defaultOpeneds:_libs.PropTypes.arrayOf(_libs.PropTypes.any),theme:_libs.PropTypes.string,uniqueOpened:_libs.PropTypes.bool,menuTrigger:_libs.PropTypes.string,onSelect:_libs.PropTypes.func,onOpen:_libs.PropTypes.func,onClose:_libs.PropTypes.func},Menu.defaultProps={mode:"vertical",theme:"light",menuTrigger:"hover"},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Menu,"Menu","src/menu/Menu.jsx"),e.register(_default,"default","src/menu/Menu.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_reactDom=__webpack_require__(20),_reactDom2=_interopRequireDefault(_reactDom),_libs=__webpack_require__(15),_MixinComponent2=__webpack_require__(102),_MixinComponent3=_interopRequireDefault(_MixinComponent2);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var SubMenu=function(_MixinComponent){function SubMenu(e){(0,_classCallCheck3.default)(this,SubMenu);var t=(0,_possibleConstructorReturn3.default)(this,(SubMenu.__proto__||Object.getPrototypeOf(SubMenu)).call(this,e));return t.instanceType="SubMenu",t.state={active:!1},t}return(0,_inherits3.default)(SubMenu,_MixinComponent),(0,_createClass3.default)(SubMenu,[{key:"getChildContext",value:function(){return{component:this}}},{key:"componentDidMount",value:function(){this.rootMenu().state.submenus[this.props.index]=this,this.initEvents()}},{key:"onItemSelect",value:function(e,t){this.setState({active:-1!==t.indexOf(this.props.index)})}},{key:"handleClick",value:function(){this.rootMenu().handleSubmenuClick(this.props.index,this.indexPath())}},{key:"handleMouseenter",value:function(){var e=this;clearTimeout(this.timeout),this.timeout=setTimeout((function(){e.rootMenu().openMenu(e.props.index,e.indexPath())}),300)}},{key:"handleMouseleave",value:function(){var e=this;clearTimeout(this.timeout),this.timeout=setTimeout((function(){e.rootMenu().closeMenu(e.props.index,e.indexPath())}),300)}},{key:"initEvents",value:function(){if("horizontal"===this.rootMenu().props.mode&&"hover"===this.rootMenu().props.menuTrigger){var e=_reactDom2.default.findDOMNode(this);e.addEventListener("mouseenter",this.handleMouseenter.bind(this)),e.addEventListener("mouseleave",this.handleMouseleave.bind(this))}else{this.refs["submenu-title"].addEventListener("click",this.handleClick.bind(this))}}},{key:"opened",value:function(){return-1!==this.rootMenu().state.openedMenus.indexOf(this.props.index)}},{key:"render",value:function(){return _react2.default.createElement("li",{style:this.style(),className:this.className("el-submenu",{"is-active":this.state.active,"is-opened":this.opened()})},_react2.default.createElement("div",{ref:"submenu-title",className:"el-submenu__title"},this.props.title,_react2.default.createElement("i",{className:this.classNames("el-submenu__icon-arrow",{"el-icon-arrow-down":"vertical"===this.rootMenu().props.mode,"el-icon-caret-bottom":"horizontal"===this.rootMenu().props.mode})})),"horizontal"===this.rootMenu().props.mode?_react2.default.createElement(_libs.Transition,{name:"el-zoom-in-top"},_react2.default.createElement(_libs.View,{show:this.opened()},_react2.default.createElement("ul",{className:"el-menu"},this.props.children))):_react2.default.createElement(_libs.CollapseTransition,{isShow:this.opened()},_react2.default.createElement("ul",{className:"el-menu"},this.props.children)))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),SubMenu}(_MixinComponent3.default),_default=SubMenu;exports.default=_default,SubMenu.childContextTypes={component:_libs.PropTypes.any},SubMenu.propTypes={index:_libs.PropTypes.string.isRequired},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(SubMenu,"SubMenu","src/menu/SubMenu.jsx"),e.register(_default,"default","src/menu/SubMenu.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15),_MixinComponent2=__webpack_require__(102),_MixinComponent3=_interopRequireDefault(_MixinComponent2);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var MenuItem=function(_MixinComponent){function MenuItem(e){(0,_classCallCheck3.default)(this,MenuItem);var t=(0,_possibleConstructorReturn3.default)(this,(MenuItem.__proto__||Object.getPrototypeOf(MenuItem)).call(this,e));return t.instanceType="MenuItem",t}return(0,_inherits3.default)(MenuItem,_MixinComponent),(0,_createClass3.default)(MenuItem,[{key:"componentDidMount",value:function(){this.rootMenu().state.menuItems[this.props.index]=this}},{key:"handleClick",value:function(){this.rootMenu().handleSelect(this.props.index,this.indexPath(),this)}},{key:"active",value:function(){return this.props.index===this.rootMenu().state.activeIndex}},{key:"render",value:function(){return _react2.default.createElement("li",{style:this.style(),className:this.className("el-menu-item",{"is-active":this.active(),"is-disabled":this.props.disabled}),onClick:this.handleClick.bind(this)},this.props.children)}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),MenuItem}(_MixinComponent3.default),_default=MenuItem;exports.default=_default,MenuItem.propTypes={index:_libs.PropTypes.string.isRequired,disabled:_libs.PropTypes.bool},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(MenuItem,"MenuItem","src/menu/MenuItem.jsx"),e.register(_default,"default","src/menu/MenuItem.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15),_MixinComponent2=__webpack_require__(102),_MixinComponent3=_interopRequireDefault(_MixinComponent2);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var MenuItemGroup=function(_MixinComponent){function MenuItemGroup(e){(0,_classCallCheck3.default)(this,MenuItemGroup);var t=(0,_possibleConstructorReturn3.default)(this,(MenuItemGroup.__proto__||Object.getPrototypeOf(MenuItemGroup)).call(this,e));return t.instanceType="MenuItemGroup",t.state={paddingLeft:20},t}return(0,_inherits3.default)(MenuItemGroup,_MixinComponent),(0,_createClass3.default)(MenuItemGroup,[{key:"componentDidMount",value:function(){this.initPadding()}},{key:"initPadding",value:function(){for(var e=0,t=this.parent(),n=t.instanceType;"Menu"!==n;)"SubMenu"===n&&e++,n=(t=t.parent()).instanceType;this.setState({paddingLeft:this.state.paddingLeft+10*e})}},{key:"render",value:function(){return _react2.default.createElement("li",{style:this.style(),className:this.className("el-menu-item-group")},_react2.default.createElement("div",{className:"el-menu-item-group__title",style:{paddingLeft:this.state.paddingLeft}},this.props.title),_react2.default.createElement("ul",null,this.props.children))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),MenuItemGroup}(_MixinComponent3.default),_default=MenuItemGroup;exports.default=_default,MenuItemGroup.propTypes={title:_libs.PropTypes.string.isRequired},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(MenuItemGroup,"MenuItemGroup","src/menu/MenuItemGroup.jsx"),e.register(_default,"default","src/menu/MenuItemGroup.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r=o(n(309)),i=o(n(310));function o(e){return e&&e.__esModule?e:{default:e}}!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}(),r.default.Step=i.default;var a=r.default;t.default=a,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(a,"default","src/steps/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Steps=function(_Component){function Steps(){return(0,_classCallCheck3.default)(this,Steps),(0,_possibleConstructorReturn3.default)(this,(Steps.__proto__||Object.getPrototypeOf(Steps)).apply(this,arguments))}return(0,_inherits3.default)(Steps,_Component),(0,_createClass3.default)(Steps,[{key:"calcProgress",value:function(e,t){var n=100,r={};return r.transitionDelay=150*t+"ms",this.calStatus(t+1)!==e&&(e===this.props.finishStatus?n=50:"wait"===e&&(n=0,r.transitionDelay=-150*t+"ms")),"vertical"===this.props.direction?r.height=n+"%":r.width=n+"%",r}},{key:"calStatus",value:function(e){var t=this.props,n=t.active,r=t.finishStatus,i=t.processStatus,o="wait";return n>e?o=r:n===e&&(o=i),o}},{key:"render",value:function(){var e=this,t=this.props,n=t.children,r=t.space,i=t.direction;return _react2.default.createElement("div",{style:this.style(),className:this.className("el-steps")},_react2.default.Children.map(n,(function(t,o){var a=r?r+"px":100/n.length+"%",s="horizontal"===i?{width:a}:{height:o===n.length-1?"auto":a},l=e.calStatus(o),c=e.calcProgress(l,o);return _react2.default.cloneElement(t,{style:s,lineStyle:c,direction:i,status:l,stepNumber:o+1})})))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Steps}(_libs.Component);Steps.defaultProps={direction:"horizontal",finishStatus:"finish",processStatus:"process",active:0};var _default=Steps;exports.default=_default;var statusMap=["wait","process","finish","error","success"];Steps.propTypes={space:_libs.PropTypes.number,active:_libs.PropTypes.number,direction:_libs.PropTypes.oneOf(["vertical","horizontal"]),finishStatus:_libs.PropTypes.oneOf(statusMap),processStatus:_libs.PropTypes.oneOf(statusMap)},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Steps,"Steps","src/steps/Steps.jsx"),e.register(statusMap,"statusMap","src/steps/Steps.jsx"),e.register(_default,"default","src/steps/Steps.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Step=function(_Component){function Step(e){return(0,_classCallCheck3.default)(this,Step),(0,_possibleConstructorReturn3.default)(this,(Step.__proto__||Object.getPrototypeOf(Step)).call(this,e))}return(0,_inherits3.default)(Step,_Component),(0,_createClass3.default)(Step,[{key:"render",value:function(){var e=this.props,t=e.title,n=e.icon,r=e.description,i=e.status,o=e.direction,a=e.style,s=e.lineStyle,l=e.stepNumber,c="is-"+o,u="is-"+i,d=n?_react2.default.createElement("i",{className:"el-icon-"+n}):_react2.default.createElement("div",null,l);return _react2.default.createElement("div",{style:this.style(a),className:this.className("el-step",c)},_react2.default.createElement("div",{className:this.classNames("el-step__head",u,{"is-text":!n})},_react2.default.createElement("div",{className:this.classNames("el-step__line",c,{"is-icon":n})},_react2.default.createElement("i",{className:"el-step__line-inner",style:s})),_react2.default.createElement("span",{className:"el-step__icon"},"success"!==i&&"error"!==i?d:_react2.default.createElement("i",{className:"el-icon-"+("success"===i?"check":"close")}))),_react2.default.createElement("div",{className:"el-step__main"},_react2.default.createElement("div",{ref:"title",className:this.classNames("el-step__title",u)},t),_react2.default.createElement("div",{className:this.classNames("el-step__description",u)},r)))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Step}(_libs.Component);Step.defaultProps={status:"wait"};var _default=Step;exports.default=_default,Step.propTypes={title:_libs.PropTypes.string,icon:_libs.PropTypes.string,description:_libs.PropTypes.oneOfType([_libs.PropTypes.string,_libs.PropTypes.node]),status:_libs.PropTypes.string,direction:_libs.PropTypes.string,style:_libs.PropTypes.object,lineStyle:_libs.PropTypes.object,stepNumber:_libs.PropTypes.number},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Step,"Step","src/steps/Step.jsx"),e.register(_default,"default","src/steps/Step.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r=o(n(312)),i=o(n(313));function o(e){return e&&e.__esModule?e:{default:e}}!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}(),r.default.Item=i.default;var a=r.default;t.default=a,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(a,"default","src/breadcrumb/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Breadcrumb=function(_Component){function Breadcrumb(){return(0,_classCallCheck3.default)(this,Breadcrumb),(0,_possibleConstructorReturn3.default)(this,(Breadcrumb.__proto__||Object.getPrototypeOf(Breadcrumb)).apply(this,arguments))}return(0,_inherits3.default)(Breadcrumb,_Component),(0,_createClass3.default)(Breadcrumb,[{key:"getChildContext",value:function(){return{separator:this.props.separator}}},{key:"render",value:function(){return _react2.default.createElement("div",{style:this.style(),className:this.className("el-breadcrumb")},this.props.children)}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Breadcrumb}(_libs.Component),_default=Breadcrumb;exports.default=_default,Breadcrumb.childContextTypes={separator:_libs.PropTypes.string},Breadcrumb.propTypes={separator:_libs.PropTypes.string},Breadcrumb.defaultProps={separator:"/"},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Breadcrumb,"Breadcrumb","src/breadcrumb/Breadcrumb.jsx"),e.register(_default,"default","src/breadcrumb/Breadcrumb.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var BreadcrumbItem=function(_Component){function BreadcrumbItem(){return(0,_classCallCheck3.default)(this,BreadcrumbItem),(0,_possibleConstructorReturn3.default)(this,(BreadcrumbItem.__proto__||Object.getPrototypeOf(BreadcrumbItem)).apply(this,arguments))}return(0,_inherits3.default)(BreadcrumbItem,_Component),(0,_createClass3.default)(BreadcrumbItem,[{key:"render",value:function(){return _react2.default.createElement("span",{style:this.style(),className:this.className("el-breadcrumb__item")},_react2.default.createElement("span",{className:"el-breadcrumb__item__inner",ref:"link"},this.props.children),_react2.default.createElement("span",{className:"el-breadcrumb__separator"},this.context.separator))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),BreadcrumbItem}(_libs.Component),_default=BreadcrumbItem;exports.default=_default,BreadcrumbItem.contextTypes={separator:_libs.PropTypes.string},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(BreadcrumbItem,"BreadcrumbItem","src/breadcrumb/BreadcrumbItem.jsx"),e.register(_default,"default","src/breadcrumb/BreadcrumbItem.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_popper=__webpack_require__(47),_popper2=_interopRequireDefault(_popper),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Tooltip=function(_Component){function Tooltip(e){(0,_classCallCheck3.default)(this,Tooltip);var t=(0,_possibleConstructorReturn3.default)(this,(Tooltip.__proto__||Object.getPrototypeOf(Tooltip)).call(this,e));return t.state={showPopper:!1},t}return(0,_inherits3.default)(Tooltip,_Component),(0,_createClass3.default)(Tooltip,[{key:"componentWillReceiveProps",value:function(e){e.visible!==this.props.visible&&this.setState({showPopper:e.visible})}},{key:"showPopper",value:function(){var e=this;this.props.manual||(this.timeout=setTimeout((function(){e.setState({showPopper:!0})}),this.props.openDelay))}},{key:"hidePopper",value:function(){this.props.manual||(clearTimeout(this.timeout),this.setState({showPopper:!1}))}},{key:"onEnter",value:function(){var e=this.refs,t=e.popper,n=e.reference,r=e.arrow;r&&r.setAttribute("x-arrow",""),this.popperJS=new _popper2.default(n,t,{placement:this.props.placement,modifiers:{computeStyle:{gpuAcceleration:!1}}})}},{key:"onAfterLeave",value:function(){this.popperJS.destroy()}},{key:"render",value:function(){var e=this.props,t=e.effect,n=e.content,r=e.disabled,i=e.transition,o=e.visibleArrow;return _react2.default.createElement("div",{style:this.style(),className:this.className("el-tooltip"),onMouseEnter:this.showPopper.bind(this),onMouseLeave:this.hidePopper.bind(this)},_react2.default.createElement("div",{ref:"reference",className:"el-tooltip__rel"},_react2.default.createElement("div",null,this.props.children)),!r&&_react2.default.createElement(_libs.Transition,{name:i,onEnter:this.onEnter.bind(this),onAfterLeave:this.onAfterLeave.bind(this)},_react2.default.createElement(_libs.View,{show:this.state.showPopper},_react2.default.createElement("div",{ref:"popper",className:this.classNames("el-tooltip__popper","is-"+t)},_react2.default.createElement("div",null,n),o&&_react2.default.createElement("div",{ref:"arrow",className:"popper__arrow"})))))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Tooltip}(_libs.Component);Tooltip.defaultProps={effect:"dark",placement:"bottom",disabled:!1,transition:"fade-in-linear",visibleArrow:!0,openDelay:0,manual:!1};var _default=Tooltip;exports.default=_default,Tooltip.propTypes={effect:_libs.PropTypes.string,content:_libs.PropTypes.oneOfType([_libs.PropTypes.node,_libs.PropTypes.string]),placement:_libs.PropTypes.oneOf(["top","top-start","top-end","bottom","bottom-start","bottom-end","left","left-start","left-end","right","right-start","right-end"]),disabled:_libs.PropTypes.bool,transition:_libs.PropTypes.string,visibleArrow:_libs.PropTypes.bool,openDelay:_libs.PropTypes.number,manual:_libs.PropTypes.bool,visible:_libs.PropTypes.bool},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Tooltip,"Tooltip","src/tooltip/Tooltip.jsx"),e.register(_default,"default","src/tooltip/Tooltip.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15),_input=__webpack_require__(38),_input2=_interopRequireDefault(_input),_util=__webpack_require__(316);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var InputNumber=function(_Component){function InputNumber(e){(0,_classCallCheck3.default)(this,InputNumber);var t=(0,_possibleConstructorReturn3.default)(this,(InputNumber.__proto__||Object.getPrototypeOf(InputNumber)).call(this,e));return t.state={value:e.defaultValue,inputActive:!1},t}return(0,_inherits3.default)(InputNumber,_Component),(0,_createClass3.default)(InputNumber,[{key:"componentWillReceiveProps",value:function(e){e.value!=this.props.value&&this.setState({value:e.value})}},{key:"onKeyDown",value:function(e){switch(e.keyCode){case 38:e.preventDefault(),this.increase();break;case 40:e.preventDefault(),this.decrease()}}},{key:"onBlur",value:function(){var e=this.state.value;this.isValid?(e=Number(e))>this.props.max?e=Number(this.props.max):e<this.props.min&&(e=Number(this.props.min)):e=void 0,this.setState({value:e},this.onChange)}},{key:"onInput",value:function(e){var t=this;this.setState({value:e},(function(){clearTimeout(t.timeout),t.timeout=setTimeout((function(){t.onBlur()}),750)}))}},{key:"onChange",value:function(){this.props.onChange&&this.props.onChange(this.state.value)}},{key:"increase",value:function(){var e=this.props,t=e.step,n=e.max,r=e.disabled,i=e.min,o=this.state,a=o.value,s=o.inputActive;if(this.maxDisabled)s=!1;else{if(a+Number(t)>n||r)return;a+Number(t)<i&&(a=i-Number(t)),a=(0,_util.accAdd)(t,a)}this.setState({value:a,inputActive:s},this.onChange)}},{key:"decrease",value:function(){var e=this.props,t=e.step,n=e.min,r=e.disabled,i=e.max,o=this.state,a=o.value,s=o.inputActive;if(this.minDisabled)s=!1;else{if(a-Number(t)<n||r)return;a-Number(t)>i&&(a=Number(i)+Number(t)),a=(0,_util.accSub)(a,t)}this.setState({value:a,inputActive:s},this.onChange)}},{key:"activeInput",value:function(e){this.props.disabled||e||this.setState({inputActive:!0})}},{key:"inactiveInput",value:function(e){this.props.disabled||e||this.setState({inputActive:!1})}},{key:"render",value:function(){var e=this.props,t=e.controls,n=e.disabled,r=e.size,i=this.state,o=i.value,a=i.inputActive;return _react2.default.createElement("div",{style:this.style(),className:this.className("el-input-number",r&&"el-input-number--"+r,{"is-disabled":n,"is-without-controls":!t})},t&&_react2.default.createElement("span",{className:this.classNames("el-input-number__decrease",{"is-disabled":this.minDisabled}),onClick:this.decrease.bind(this)},_react2.default.createElement("i",{className:"el-icon-minus"})),t&&_react2.default.createElement("span",{className:this.classNames("el-input-number__increase",{"is-disabled":this.maxDisabled}),onClick:this.increase.bind(this)},_react2.default.createElement("i",{className:"el-icon-plus"})),_react2.default.createElement(_input2.default,{ref:"input",className:this.classNames({"is-active":a}),value:o,disabled:n,size:r,onChange:this.onInput.bind(this),onKeyDown:this.onKeyDown.bind(this),onBlur:this.onBlur.bind(this)}))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}},{key:"isValid",get:function(){return""!==this.state.value&&!isNaN(Number(this.state.value))}},{key:"minDisabled",get:function(){return!this.isValid||this.state.value-Number(this.props.step)<this.props.min}},{key:"maxDisabled",get:function(){return!this.isValid||this.state.value+Number(this.props.step)>this.props.max}}]),InputNumber}(_libs.Component),_default=InputNumber;exports.default=_default,InputNumber.propTypes={defaultValue:_libs.PropTypes.number,value:_libs.PropTypes.number,step:_libs.PropTypes.oneOfType([_libs.PropTypes.number,_libs.PropTypes.string]),max:_libs.PropTypes.oneOfType([_libs.PropTypes.number,_libs.PropTypes.string]),min:_libs.PropTypes.oneOfType([_libs.PropTypes.number,_libs.PropTypes.string]),disabled:_libs.PropTypes.bool,controls:_libs.PropTypes.bool,size:_libs.PropTypes.string,onChange:_libs.PropTypes.func},InputNumber.defaultProps={step:1,controls:!0,max:1/0,min:0},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(InputNumber,"InputNumber","src/input-number/InputNumber.jsx"),e.register(_default,"default","src/input-number/InputNumber.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){function r(e,t){var n,r,i;try{n=e.toString().split(".")[1].length}catch(o){n=0}try{r=t.toString().split(".")[1].length}catch(o){r=0}return i=Math.pow(10,Math.max(n,r)),parseFloat(((e*i-t*i)/i).toFixed(n>=r?n:r))}function i(e,t){var n,r,i,o;try{n=e.toString().split(".")[1].length}catch(s){n=0}try{r=t.toString().split(".")[1].length}catch(s){r=0}if(o=Math.abs(n-r),i=Math.pow(10,Math.max(n,r)),o>0){var a=Math.pow(10,o);n>r?(e=Number(e.toString().replace(".","")),t=Number(t.toString().replace(".",""))*a):(e=Number(e.toString().replace(".",""))*a,t=Number(t.toString().replace(".","")))}else e=Number(e.toString().replace(".","")),t=Number(t.toString().replace(".",""));return(e+t)/i}Object.defineProperty(t,"__esModule",{value:!0}),t.accSub=r,t.accAdd=i,function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&(e.register(r,"accSub","src/input-number/util.js"),e.register(i,"accAdd","src/input-number/util.js"))}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(318),o=(r=i)&&r.__esModule?r:{default:r};!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var a=o.default;t.default=a,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(a,"default","src/slider/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15),_inputNumber=__webpack_require__(136),_inputNumber2=_interopRequireDefault(_inputNumber),_Button=__webpack_require__(319),_Button2=_interopRequireDefault(_Button);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Slider=function(_Component){function Slider(e){(0,_classCallCheck3.default)(this,Slider);var t=(0,_possibleConstructorReturn3.default)(this,(Slider.__proto__||Object.getPrototypeOf(Slider)).call(this,e));return t.slider=_react2.default.createRef(),t.button1=_react2.default.createRef(),t.button2=_react2.default.createRef(),t.state={firstValue:0,secondValue:0,oldValue:0,precision:0,inputValue:0,dragging:!1},t}return(0,_inherits3.default)(Slider,_Component),(0,_createClass3.default)(Slider,[{key:"getChildContext",value:function(){return{component:this}}},{key:"componentWillMount",value:function(){var e=this.props,t=e.range,n=e.value,r=e.min,i=e.max,o=e.step,a=this.state,s=a.firstValue,l=a.secondValue,c=a.oldValue,u=a.inputValue,d=a.precision;t?(Array.isArray(n)?(s=Math.max(r,n[0]),l=Math.min(i,n[1])):(s=r,l=i),c=[s,l]):c=s=this.initValue;var f=[r,i,o].map((function(e){var t=(""+e).split(".")[1];return t?t.length:0}));d=Math.max.apply(null,f),u=u||s,this.setState({firstValue:s,secondValue:l,oldValue:c,inputValue:u,precision:d})}},{key:"componentWillUpdate",value:function(e){var t=this.props,n=t.min,r=t.max,i=t.value,o=t.range,a=this.state.dragging;if(e.min==n&&e.max==r||this.setValues(),e.value!=i){var s=this.state.oldValue;if(a||Array.isArray(i)&&Array.isArray(e.value)&&Array.isArray(s)&&i.every((function(e,t){return e===s[t]})))return;o||"number"!==typeof e.value||isNaN(e.value)||this.setState({firstValue:e.value}),this.setValues()}}},{key:"valueChanged",value:function(){var e=this.props.range,t=this.state,n=t.firstValue,r=t.oldValue;return e&&Array.isArray(r)?![this.minValue(),this.maxValue()].every((function(e,t){return e===r[t]})):n!==r}},{key:"setValues",value:function(){var e=this,t=this.props,n=t.range,r=t.value,i=t.min,o=t.max,a=this.state,s=a.firstValue,l=a.secondValue,c=(a.oldValue,a.inputValue);n&&Array.isArray(r)?r[1]<i?c=[i,i]:r[0]>o?c=[o,o]:r[0]<i?c=[i,r[1]]:r[1]>o?c=[r[0],o]:(s=r[0],l=r[1],this.valueChanged()&&(this.onValueChanged([this.minValue(),this.maxValue()]),r.slice())):n||"number"!==typeof r||isNaN(r)||(this.initValue<i?c=i:this.initValue>o?c=o:(c=s,this.setState({firstValue:s},(function(){e.valueChanged()&&(e.onValueChanged(s),e.setState({oldValue:s}))})))),this.setState({firstValue:s,secondValue:l,inputValue:c})}},{key:"setPosition",value:function(e){var t=this.props,n=t.range,r=t.min,i=t.max,o=this.state,a=o.firstValue,s=o.secondValue,l=r+e*(i-r)/100;if(n){this[Math.abs(this.minValue()-l)<Math.abs(this.maxValue()-l)?a<s?"button1":"button2":a>s?"button1":"button2"].current.setPosition(e)}else this.button1.current.setPosition(e)}},{key:"onSliderClick",value:function(e){var t=this.props,n=t.disabled,r=t.dragging,i=t.vertical;if(!n&&!r){if(i){var o=this.slider.current.getBoundingClientRect().bottom;this.setPosition((o-e.clientY)/this.sliderSize()*100)}else{var a=this.slider.current.getBoundingClientRect().left;this.setPosition((e.clientX-a)/this.sliderSize()*100)}this.setValues()}}},{key:"onValueChanged",value:function(e){var t=this.props.onChange;t&&t(e)}},{key:"onInputValueChanged",value:function(e){var t=this;this.setState({inputValue:e||0,firstValue:e||0},(function(){t.setValues()}))}},{key:"onFirstValueChange",value:function(e){var t=this;this.state.firstValue!==e&&this.setState({firstValue:e},(function(){return t.setValues()}))}},{key:"onSecondValueChange",value:function(e){var t=this;this.state.secondValue!==e&&this.setState({secondValue:e},(function(){return t.setValues()}))}},{key:"sliderSize",value:function(){var e=this.props.vertical;return parseInt(e?this.slider.current.offsetHeight:this.slider.current.offsetWidth,10)}},{key:"stops",value:function(){for(var e=this,t=this.props,n=t.range,r=t.min,i=t.max,o=t.step,a=this.state.firstValue,s=(i-r)/o,l=100*o/(i-r),c=[],u=1;u<s;u++)c.push(u*l);return n?c.filter((function(t){return t<100*(e.minValue()-r)/(i-r)||t>100*(e.maxValue()-r)/(i-r)})):c.filter((function(e){return e>100*(a-r)/(i-r)}))}},{key:"minValue",value:function(){var e=this.state,t=e.firstValue,n=e.secondValue;return Math.min(t,n)}},{key:"maxValue",value:function(){var e=this.state,t=e.firstValue,n=e.secondValue;return Math.max(t,n)}},{key:"runwayStyle",value:function(){var e=this.props,t=e.vertical,n=e.height;return t?{height:n}:{}}},{key:"barStyle",value:function(){return this.props.vertical?{height:this.barSize(),bottom:this.barStart()}:{width:this.barSize(),left:this.barStart()}}},{key:"barSize",value:function(){var e=this.state.firstValue,t=this.props,n=t.range,r=t.max,i=t.min;return n?100*(this.maxValue()-this.minValue())/(r-i)+"%":100*(e-i)/(r-i)+"%"}},{key:"barStart",value:function(){var e=this.props,t=e.range,n=e.max,r=e.min;return t?100*(this.minValue()-r)/(n-r)+"%":"0%"}},{key:"render",value:function(){var e=this.props,t=e.vertical,n=e.showInput,r=e.showStops,i=e.showInputControls,o=e.range,a=e.step,s=e.disabled,l=e.min,c=e.max,u=this.state,d=u.inputValue,f=u.firstValue,p=u.secondValue;return _react2.default.createElement("div",{className:this.className("el-slider",{"is-vertical":t,"el-slider--with-input":n})},n&&!o&&_react2.default.createElement(_inputNumber2.default,{ref:"input",className:"el-slider__input",defaultValue:d,value:f,step:a,disabled:s,controls:i,min:l,max:c,size:"small",onChange:this.onInputValueChanged.bind(this)}),_react2.default.createElement("div",{ref:this.slider,style:this.runwayStyle(),className:this.classNames("el-slider__runway",{"show-input":n,disabled:s}),onClick:this.onSliderClick.bind(this)},_react2.default.createElement("div",{className:"el-slider__bar",style:this.barStyle()}),_react2.default.createElement(_Button2.default,{ref:this.button1,vertical:t,value:f,onChange:this.onFirstValueChange.bind(this)}),o&&_react2.default.createElement(_Button2.default,{ref:this.button2,vertical:t,value:p,onChange:this.onSecondValueChange.bind(this)}),r&&this.stops().map((function(e,n){return _react2.default.createElement("div",{key:n,className:"el-slider__stop",style:t?{bottom:e+"%"}:{left:e+"%"}})}))))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}},{key:"initValue",get:function(){var e=this.props,t=e.value,n=e.min,r=e.max;return"number"!==typeof t||isNaN(t)?n:Math.min(r,Math.max(n,t))}}]),Slider}(_libs.Component),_default=Slider;exports.default=_default,Slider.childContextTypes={component:_libs.PropTypes.any},Slider.propTypes={min:_libs.PropTypes.oneOfType([_libs.PropTypes.number,_libs.PropTypes.string]),max:_libs.PropTypes.oneOfType([_libs.PropTypes.number,_libs.PropTypes.string]),step:_libs.PropTypes.oneOfType([_libs.PropTypes.number,_libs.PropTypes.string]),value:_libs.PropTypes.oneOfType([_libs.PropTypes.number,_libs.PropTypes.arrayOf(_libs.PropTypes.number)]),showInput:_libs.PropTypes.bool,showInputControls:_libs.PropTypes.bool,showTooltip:_libs.PropTypes.bool,showStops:_libs.PropTypes.bool,disabled:_libs.PropTypes.bool,range:_libs.PropTypes.bool,vertical:_libs.PropTypes.bool,height:_libs.PropTypes.string,formatTooltip:_libs.PropTypes.func,onChange:_libs.PropTypes.func},Slider.defaultProps={showTooltip:!0,showInputControls:!0,min:0,max:100,step:1,value:0},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Slider,"Slider","src/slider/Slider.jsx"),e.register(_default,"default","src/slider/Slider.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15),_tooltip=__webpack_require__(135),_tooltip2=_interopRequireDefault(_tooltip);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var SliderButton=function(_Component){function SliderButton(e){(0,_classCallCheck3.default)(this,SliderButton);var t=(0,_possibleConstructorReturn3.default)(this,(SliderButton.__proto__||Object.getPrototypeOf(SliderButton)).call(this,e));return t.state={hovering:!1,dragging:!1,startX:0,startY:0,currentX:0,currentY:0,startPosition:0,newPosition:0},t}return(0,_inherits3.default)(SliderButton,_Component),(0,_createClass3.default)(SliderButton,[{key:"parent",value:function(){return this.context.component}},{key:"handleMouseEnter",value:function(){this.setState({hovering:!0})}},{key:"handleMouseLeave",value:function(){this.setState({hovering:!1})}},{key:"onButtonDown",value:function(e){this.disabled()||(this.onDragStart(e),window.addEventListener("mousemove",this.onDragging.bind(this)),window.addEventListener("mouseup",this.onDragEnd.bind(this)),window.addEventListener("contextmenu",this.onDragEnd.bind(this)))}},{key:"onDragStart",value:function(e){this.setState({dragging:!0,startX:e.clientX,startY:e.clientY,startPosition:parseInt(this.currentPosition(),10)})}},{key:"onDragging",value:function(e){var t=this,n=this.state,r=n.dragging,i=n.startY,o=n.currentY,a=n.currentX,s=n.startX,l=n.startPosition,c=n.newPosition,u=this.props.vertical;r&&this.setState({currentX:e.clientX,currentY:e.clientY},(function(){var e=void 0;e=u?(i-o)/t.parent().sliderSize()*100:(a-s)/t.parent().sliderSize()*100,t.state.newPosition=l+e,t.setPosition(c)}))}},{key:"onDragEnd",value:function(){var e=this,t=this.state,n=t.dragging,r=t.newPosition;n&&(setTimeout((function(){e.setState({dragging:!1},(function(){e.setPosition(r)}))}),0),window.removeEventListener("mousemove",this.onDragging.bind(this)),window.removeEventListener("mouseup",this.onDragEnd.bind(this)),window.removeEventListener("contextmenu",this.onDragEnd.bind(this)))}},{key:"setPosition",value:function(e){e<0?e=0:e>100&&(e=100);var t=100/((this.max()-this.min())/this.step()),n=Math.round(e/t)*t*(this.max()-this.min())*.01+this.min();this.props.onChange(parseFloat(n.toFixed(this.precision())))}},{key:"formatValue",value:function(){var e=this.parent().props.formatTooltip;return e instanceof Function?e(this.props.value):this.props.value}},{key:"disabled",value:function(){return this.parent().props.disabled}},{key:"max",value:function(){return this.parent().props.max}},{key:"min",value:function(){return this.parent().props.min}},{key:"step",value:function(){return this.parent().props.step}},{key:"precision",value:function(){return this.parent().state.precision}},{key:"currentPosition",value:function(){return(this.props.value-this.min())/(this.max()-this.min())*100+"%"}},{key:"wrapperStyle",value:function(){return this.props.vertical?{bottom:this.currentPosition()}:{left:this.currentPosition()}}},{key:"render",value:function(){var e=this.state,t=e.hovering,n=e.dragging;return _react2.default.createElement("div",{className:this.classNames("el-slider__button-wrapper",{hover:t,dragging:n}),style:this.wrapperStyle(),onMouseEnter:this.handleMouseEnter.bind(this),onMouseLeave:this.handleMouseLeave.bind(this),onMouseDown:this.onButtonDown.bind(this)},_react2.default.createElement(_tooltip2.default,{placement:"top",content:_react2.default.createElement("span",null,this.formatValue()),disabled:!this.parent().props.showTooltip},_react2.default.createElement("div",{className:this.classNames("el-slider__button",{hover:t,dragging:n})})))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),SliderButton}(_libs.Component);SliderButton.defaultProps={value:0};var _default=SliderButton;exports.default=_default,SliderButton.contextTypes={component:_libs.PropTypes.any},SliderButton.propTypes={onChange:_libs.PropTypes.func.isRequired,value:_libs.PropTypes.number,vertical:_libs.PropTypes.bool},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(SliderButton,"SliderButton","src/slider/Button.jsx"),e.register(_default,"default","src/slider/Button.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r=o(n(321)),i=o(n(338));function o(e){return e&&e.__esModule?e:{default:e}}!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}(),r.default.Column=i.default;var a=r.default;t.default=a,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(a,"default","src/table/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _extends2=__webpack_require__(25),_extends3=_interopRequireDefault(_extends2),_defineProperty2=__webpack_require__(41),_defineProperty3=_interopRequireDefault(_defineProperty2),_slicedToArray2=__webpack_require__(322),_slicedToArray3=_interopRequireDefault(_slicedToArray2),_classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),React=_interopRequireWildcard(_react),_libs=__webpack_require__(15),_locale=__webpack_require__(24),_locale2=_interopRequireDefault(_locale),_TableLayout=__webpack_require__(329),_TableLayout2=_interopRequireDefault(_TableLayout),_normalizeColumns=__webpack_require__(337),_normalizeColumns2=_interopRequireDefault(_normalizeColumns),_utils=__webpack_require__(53);function _interopRequireWildcard(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}function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var tableIDSeed=1;function filterData(e,t){return t.reduce((function(e,t){var n=t.filterable,r=t.filterMultiple,i=t.filteredValue,o=t.filterMethod;if(n){if(r&&Array.isArray(i)&&i.length)return e.filter((function(e){return i.some((function(t){return o(t,e)}))}));if(i)return e.filter((function(e){return o(i,e)}))}return e}),e)}var TableStore=function(_Component){function TableStore(e){(0,_classCallCheck3.default)(this,TableStore);var t=(0,_possibleConstructorReturn3.default)(this,(TableStore.__proto__||Object.getPrototypeOf(TableStore)).call(this,e));return t.state={fixedColumns:null,rightFixedColumns:null,columnRows:null,columns:null,isComplex:null,expandingRows:[],hoverRow:null,currentRow:null,selectable:null,selectedRows:null,sortOrder:null,sortColumn:null},["toggleRowSelection","toggleAllSelection","clearSelection","setCurrentRow"].forEach((function(e){t[e]=t[e].bind(t)})),t._isMounted=!1,t}return(0,_inherits3.default)(TableStore,_Component),(0,_createClass3.default)(TableStore,[{key:"getChildContext",value:function(){return{tableStore:this}}}]),(0,_createClass3.default)(TableStore,[{key:"componentWillMount",value:function(){this.updateColumns((0,_utils.getColumns)(this.props)),this.updateData(this.props),this._isMounted=!0}},{key:"componentWillReceiveProps",value:function(e){var t=this.props.data,n=(0,_utils.getColumns)(e);(0,_utils.getColumns)(this.props)!==n&&this.updateColumns(n),t!==e.data&&this.updateData(e)}},{key:"updateColumns",value:function(e){var t=(0,_normalizeColumns2.default)(e,tableIDSeed++),n=t.filter((function(e){return!0===e.fixed||"left"===e.fixed})),r=t.filter((function(e){return"right"===e.fixed})),i=void 0;t[0]&&"selection"===t[0].type&&(i=t[0].selectable,n.length&&!t[0].fixed&&(t[0].fixed=!0,n.unshift(t[0]))),t=[].concat(n,t.filter((function(e){return!e.fixed})),r),this.setState(Object.assign(this.state||{},{fixedColumns:n,rightFixedColumns:r,columnRows:(0,_utils.convertToRows)(t),columns:(0,_utils.getLeafColumns)(t),isComplex:n.length>0||r.length>0,selectable:i}))}},{key:"updateData",value:function(e){var t=e.data,n=void 0===t?[]:t,r=e.defaultExpandAll,i=e.defaultSort,o=this.state.columns,a=filterData(n.slice(),o),s=this.state,l=s.hoverRow,c=s.currentRow,u=s.selectedRows,d=s.expandingRows;l=l&&n.includes(l)?l:null,c=c&&n.includes(c)?c:null;var f=(0,_slicedToArray3.default)(o,1)[0],p=void 0===f?{}:f;if(u=this._isMounted&&n!==this.props.data&&!p.reserveSelection?[]:u&&u.filter((function(e){return n.includes(e)}))||[],d=this._isMounted?d.filter((function(e){return n.includes(e)})):r?n.slice():[],this.setState(Object.assign(this.state,{data:a,filteredData:a,hoverRow:l,currentRow:c,expandingRows:d,selectedRows:u})),this._isMounted&&n===this.props.data||!i)this.changeSortCondition(null,null,!1);else{var h=i.prop,_=i.order,m=void 0===_?"ascending":_,v=o.find((function(e){return e.property===h}));this.changeSortCondition(v,m,!1)}}},{key:"setHoverRow",value:function(e){this.state.isComplex&&this.setState({hoverRow:e})}},{key:"toggleRowExpanded",value:function(e,t){var n=this,r=this.props.expandRowKeys,i=this.state.expandingRows;if(r){var o=r.includes(t);this.dispatchEvent("onExpand",e,!o)}else{var a=(i=i.slice()).indexOf(e);a>-1?i.splice(a,1):i.push(e),this.setState({expandingRows:i},(function(){n.dispatchEvent("onExpand",e,-1===a)}))}}},{key:"isRowExpanding",value:function(e,t){var n=this.props.expandRowKeys,r=this.state.expandingRows;return n?n.includes(t):r.includes(e)}},{key:"setCurrentRow",value:function(e){var t=this,n=this.props,r=n.currentRowKey,i=n.rowKey;if(!r||Array.isArray(r)){var o=this.state.currentRow;this.setState({currentRow:e},(function(){t.dispatchEvent("onCurrentChange",e,o)}))}else this.dispatchEvent("onCurrentChange",(0,_utils.getRowIdentity)(e,i),r)}},{key:"toggleRowSelection",value:function(e,t){var n=this,r=this.props,i=r.currentRowKey,o=r.rowKey;if(Array.isArray(i)){var a=(0,_utils.getRowIdentity)(e,o),s=i.indexOf(a),l=i.slice();return void 0!==t?t&&-1===s?l.push(a):t||-1===s||l.splice(s,1):-1===s?l.push(a):l.splice(s,1),this.dispatchEvent("onSelect",l,e),void this.dispatchEvent("onSelectChange",l)}this.setState((function(n){var r=n.selectedRows.slice(),i=r.indexOf(e);return void 0!==t?t?-1===i&&r.push(e):-1!==i&&r.splice(i,1):-1===i?r.push(e):r.splice(i,1),{selectedRows:r}}),(function(){n.dispatchEvent("onSelect",n.state.selectedRows,e),n.dispatchEvent("onSelectChange",n.state.selectedRows)}))}},{key:"toggleAllSelection",value:function(){var e=this,t=this.props,n=t.currentRowKey,r=t.rowKey,i=this.state,o=i.data,a=i.selectedRows,s=i.selectable,l=s?o.filter((function(e,t){return s(e,t)})):o.slice();if(Array.isArray(n)){var c=this.isAllSelected?[]:l.map((function(e){return(0,_utils.getRowIdentity)(e,r)}));return this.dispatchEvent("onSelectAll",c),void this.dispatchEvent("onSelectChange",c)}a=this.isAllSelected?[]:l,this.setState({selectedRows:a},(function(){e.dispatchEvent("onSelectAll",a),e.dispatchEvent("onSelectChange",a)}))}},{key:"clearSelection",value:function(){var e=this.props.currentRowKey;Array.isArray(e)||this.setState({selectedRows:[]})}},{key:"isRowSelected",value:function(e,t){var n=this.props.currentRowKey,r=this.state.selectedRows;return Array.isArray(n)?n.includes(t):r.includes(e)}},{key:"changeSortCondition",value:function(e,t){var n=this,r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!e){var i=this.state;e=i.sortColumn,t=i.sortOrder}var o=this.state.filteredData.slice();if(e){var a=e,s=a.sortMethod,l=a.property,c=a.sortable,u=void 0;if(t&&"custom"!==c){if(c&&"custom"!==c){var d="ascending"===t?1:-1;u=s?o.sort((function(e,t){return s(e,t)?d:-d})):o.sort((function(e,t){var n=(0,_utils.getValueByPath)(e,l),r=(0,_utils.getValueByPath)(t,l);return n===r?0:n>r?d:-d}))}}else u=o;var f=function(){r&&n.dispatchEvent("onSortChange",e&&t?{column:e,prop:e.property,order:t}:{column:null,prop:null,order:null})};c&&"custom"!==c?this.setState({sortColumn:e,sortOrder:t,data:u},f()):c&&"custom"===c&&this.setState({sortColumn:e,sortOrder:t},f())}else this.setState({data:o})}},{key:"toggleFilterOpened",value:function(e){e.filterOpened=!e.filterOpened,this.forceUpdate()}},{key:"changeFilteredValue",value:function(e,t){var n=this;e.filteredValue=t;var r=filterData(this.props.data.slice(),this.state.columns);this.setState(Object.assign(this.state,{filteredData:r}),(function(){n.dispatchEvent("onFilterChange",(0,_defineProperty3.default)({},e.columnKey,t))})),this.changeSortCondition(null,null,!1)}},{key:"dispatchEvent",value:function(e){for(var t=this.props[e],n=arguments.length,r=Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];t&&t.apply(void 0,r)}},{key:"render",value:function(){var e=(this.state.columns.find((function(e){return"expand"===e.type}))||{}).expandPannel;return React.createElement(_TableLayout2.default,(0,_extends3.default)({},this.props,{renderExpanded:e,tableStoreState:this.state}))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}},{key:"isAllSelected",get:function(){var e=this.props,t=e.currentRowKey,n=e.rowKey,r=this.state,i=r.selectedRows,o=r.data,a=r.selectable,s=a?o.filter((function(e,t){return a(e,t)})):o;return!!s.length&&(Array.isArray(t)?s.every((function(e){return t.includes((0,_utils.getRowIdentity)(e,n))})):i&&i.length===s.length)}}]),TableStore}(_libs.Component);TableStore.propTypes={style:_libs.PropTypes.object,columns:_libs.PropTypes.arrayOf(_libs.PropTypes.object),data:_libs.PropTypes.arrayOf(_libs.PropTypes.object),height:_libs.PropTypes.oneOfType([_libs.PropTypes.string,_libs.PropTypes.number]),maxHeight:_libs.PropTypes.oneOfType([_libs.PropTypes.string,_libs.PropTypes.number]),stripe:_libs.PropTypes.bool,border:_libs.PropTypes.bool,fit:_libs.PropTypes.bool,showHeader:_libs.PropTypes.bool,highlightCurrentRow:_libs.PropTypes.bool,currentRowKey:_libs.PropTypes.oneOfType([_libs.PropTypes.string,_libs.PropTypes.number,_libs.PropTypes.arrayOf(_libs.PropTypes.string)]),rowClassName:_libs.PropTypes.func,rowStyle:_libs.PropTypes.func,rowKey:_libs.PropTypes.oneOfType([_libs.PropTypes.func,_libs.PropTypes.string]),emptyText:_libs.PropTypes.string,defaultExpandAll:_libs.PropTypes.bool,expandRowKeys:_libs.PropTypes.arrayOf(_libs.PropTypes.oneOfType([_libs.PropTypes.string,_libs.PropTypes.number])),defaultSort:_libs.PropTypes.shape({prop:_libs.PropTypes.string,order:_libs.PropTypes.oneOf(["ascending","descending"])}),tooltipEffect:_libs.PropTypes.oneOf(["dark","light"]),showSummary:_libs.PropTypes.bool,sumText:_libs.PropTypes.string,summaryMethod:_libs.PropTypes.func,onSelect:_libs.PropTypes.func,onSelectAll:_libs.PropTypes.func,onSelectChange:_libs.PropTypes.func},TableStore.defaultProps={data:[],showHeader:!0,stripe:!1,fit:!0,emptyText:_locale2.default.t("el.table.emptyText"),defaultExpandAll:!1,highlightCurrentRow:!1,showSummary:!1,sumText:_locale2.default.t("el.table.sumText")},TableStore.childContextTypes={tableStore:_libs.PropTypes.any};var _default=TableStore;exports.default=_default,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(tableIDSeed,"tableIDSeed","src/table/TableStore.jsx"),e.register(filterData,"filterData","src/table/TableStore.jsx"),e.register(TableStore,"TableStore","src/table/TableStore.jsx"),e.register(_default,"default","src/table/TableStore.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";t.__esModule=!0;var r=o(n(323)),i=o(n(326));function o(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t){if(Array.isArray(e))return e;if((0,r.default)(Object(e)))return function(e,t){var n=[],r=!0,o=!1,a=void 0;try{for(var s,l=(0,i.default)(e);!(r=(s=l.next()).done)&&(n.push(s.value),!t||n.length!==t);r=!0);}catch(c){o=!0,a=c}finally{try{!r&&l.return&&l.return()}finally{if(o)throw a}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")}},function(e,t,n){e.exports={default:n(324),__esModule:!0}},function(e,t,n){n(97),n(69),e.exports=n(325)},function(e,t,n){var r=n(131),i=n(36)("iterator"),o=n(59);e.exports=n(29).isIterable=function(e){var t=Object(e);return void 0!==t[i]||"@@iterator"in t||o.hasOwnProperty(r(t))}},function(e,t,n){e.exports={default:n(327),__esModule:!0}},function(e,t,n){n(97),n(69),e.exports=n(328)},function(e,t,n){var r=n(50),i=n(130);e.exports=n(29).getIterator=function(e){var t=i(e);if("function"!=typeof t)throw TypeError(e+" is not iterable!");return r(t.call(e))}},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _extends2=__webpack_require__(25),_extends3=_interopRequireDefault(_extends2),_classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),React=_interopRequireWildcard(_react),_throttleDebounce=__webpack_require__(42),_libs=__webpack_require__(15),_resizeEvent=__webpack_require__(77),_Table=__webpack_require__(330),_Table2=_interopRequireDefault(_Table),_utils=__webpack_require__(53);function _interopRequireWildcard(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}function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var TableLayout=function(_Component){function TableLayout(e){(0,_classCallCheck3.default)(this,TableLayout);var t=(0,_possibleConstructorReturn3.default)(this,(TableLayout.__proto__||Object.getPrototypeOf(TableLayout)).call(this,e));return t.state={height:e.height||e.maxHeight||null,gutterWidth:(0,_utils.getScrollBarWidth)(),tableHeight:null,headerHeight:null,bodyHeight:null,footerHeight:null,fixedBodyHeight:null,viewportHeight:null,scrollX:null,scrollY:null},t.resizeListener=(0,_throttleDebounce.throttle)(50,(function(){t.scheduleLayout()})),t}return(0,_inherits3.default)(TableLayout,_Component),(0,_createClass3.default)(TableLayout,[{key:"componentDidMount",value:function(){this.el=this.table.el,this.scheduleLayout(),(0,_resizeEvent.addResizeListener)(this.el,this.resizeListener)}},{key:"componentWillReceiveProps",value:function(e){var t=this.props.height||this.props.maxHeight,n=e.height||e.maxHeight;t!==n&&this.setState({height:n})}},{key:"componentDidUpdate",value:function(e){var t=this;this.isPropChanged("columns",e)||this.isPropChanged("style",e)||this.isPropChanged("className",e)?this.scheduleLayout():["height","maxHeight","data","store.expandingRows","expandRowKeys","showSummary","summaryMethod","sumText"].some((function(n){return t.isPropChanged(n,e)}))&&(this.updateHeight(),this.updateScrollY())}},{key:"componentWillUnmount",value:function(){(0,_resizeEvent.removeResizeListener)(this.el,this.resizeListener)}},{key:"isPropChanged",value:function(e,t){return(0,_utils.getValueByPath)(this.props,e)!==(0,_utils.getValueByPath)(t,e)}},{key:"getChildContext",value:function(){return{layout:this}}},{key:"scheduleLayout",value:function(){var e=this;this.setState(this.caculateWidth(),(function(){e.updateHeight(),e.updateScrollY()}))}},{key:"caculateWidth",value:function(){var e=this.props,t=e.tableStoreState,n=t.columns,r=t.fixedColumns,i=t.rightFixedColumns,o=e.fit,a=this.state.gutterWidth,s=n.reduce((function(e,t){return e+(t.width||t.minWidth)}),0),l=this.table.el.clientWidth,c=void 0,u=void 0,d=void 0,f=n.filter((function(e){return"number"!==typeof e.width}));if(f.length&&o){if(s<l-a){c=!1;var p=l-a-s;if(1===f.length)f[0].realWidth=f[0].minWidth+p;else{var h=p/f.reduce((function(e,t){return e+t.minWidth}),0),_=0;f.forEach((function(e,t){if(0!==t){var n=Math.floor(e.minWidth*h);_+=n,e.realWidth=e.minWidth+n}})),f[0].realWidth=f[0].minWidth+p-_}}else c=!0,f.forEach((function(e){e.realWidth=e.minWidth}));l=Math.max(s,l)}else c=s>l,l=s;return r.length&&(u=r.reduce((function(e,t){return e+t.realWidth}),0)),i.length&&(d=i.reduce((function(e,t){return e+t.realWidth}),0)),{scrollX:c,bodyWidth:l,fixedWidth:u,rightFixedWidth:d}}},{key:"updateHeight",value:function(){var e=this;this.setState((function(t){var n=e.props.data,r=t.scrollX,i=t.gutterWidth,o=!n||!n.length,a=e.table,s=a.headerWrapper,l=a.footerWrapper,c=e.el.clientHeight,u=s?s.offsetHeight:0,d=l?l.offsetHeight:0,f=c-u-d+(l?1:0);return{tableHeight:c,headerHeight:u,bodyHeight:f,footerHeight:d,fixedBodyHeight:f-(r?i:0),viewportHeight:c-(r&&!o?i:0)}}))}},{key:"updateScrollY",value:function(){var e=this;this.setState((function(t){var n=e.table.bodyWrapper,r=t.fixedBodyHeight;return{scrollY:n.querySelector(".el-table__body").offsetHeight>r}}))}},{key:"render",value:function(){var e=this;return React.createElement(_Table2.default,(0,_extends3.default)({ref:function(t){e.table=t}},this.props,{layout:this.state}))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),TableLayout}(_libs.Component);TableLayout.childContextTypes={layout:_libs.PropTypes.any};var _default=TableLayout;exports.default=_default,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(TableLayout,"TableLayout","src/table/TableLayout.jsx"),e.register(_default,"default","src/table/TableLayout.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _extends2=__webpack_require__(25),_extends3=_interopRequireDefault(_extends2),_objectWithoutProperties2=__webpack_require__(60),_objectWithoutProperties3=_interopRequireDefault(_objectWithoutProperties2),_classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),React=_interopRequireWildcard(_react),_libs=__webpack_require__(15),_TableHeader=__webpack_require__(331),_TableHeader2=_interopRequireDefault(_TableHeader),_TableBody=__webpack_require__(334),_TableBody2=_interopRequireDefault(_TableBody),_TableFooter=__webpack_require__(336),_TableFooter2=_interopRequireDefault(_TableFooter);function _interopRequireWildcard(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}function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Table=function(_Component){function Table(e){(0,_classCallCheck3.default)(this,Table);var t=(0,_possibleConstructorReturn3.default)(this,(Table.__proto__||Object.getPrototypeOf(Table)).call(this,e));return t.state={},["syncScroll"].forEach((function(e){t[e]=t[e].bind(t)})),t}return(0,_inherits3.default)(Table,_Component),(0,_createClass3.default)(Table,[{key:"getChildContext",value:function(){return{table:this}}},{key:"syncScroll",value:function(){var e=this.headerWrapper,t=this.footerWrapper,n=this.bodyWrapper,r=this.fixedBodyWrapper,i=this.rightFixedBodyWrapper;e&&(e.scrollLeft=n.scrollLeft),t&&(t.scrollLeft=n.scrollLeft),r&&(r.scrollTop=n.scrollTop),i&&(i.scrollTop=n.scrollTop)}},{key:"bindRef",value:function(e){var t=this;return function(n){t[e]=n}}},{key:"render",value:function(){var e=this.props,t=e.tableStoreState,n=e.layout,r=(0,_objectWithoutProperties3.default)(e,["tableStoreState","layout"]),i=this.state.isHidden;return React.createElement("div",{style:this.style({height:r.height,maxHeight:r.maxHeight}),className:this.className("el-table",{"el-table--fit":r.fit,"el-table--striped":r.stripe,"el-table--border":r.border,"el-table--hidden":i,"el-table--fluid-height":r.maxHeight,"el-table--enable-row-hover":!t.isComplex,"el-table--enable-row-transition":(t.data||[]).length&&(t.data||[]).length<100}),ref:this.bindRef("el")},r.showHeader&&React.createElement("div",{className:"el-table__header-wrapper",ref:this.bindRef("headerWrapper")},React.createElement(_TableHeader2.default,(0,_extends3.default)({},this.props,{style:{width:this.bodyWidth||""}}))),React.createElement("div",{style:this.bodyWrapperHeight,className:"el-table__body-wrapper",ref:this.bindRef("bodyWrapper"),onScroll:this.syncScroll},React.createElement(_TableBody2.default,(0,_extends3.default)({},this.props,{style:{width:this.bodyWidth}})),(!r.data||!r.data.length)&&React.createElement("div",{style:{width:this.bodyWidth},className:"el-table__empty-block"},React.createElement("span",{className:"el-table__empty-text"},r.emptyText))),r.showSummary&&React.createElement("div",{style:{visibility:r.data&&r.data.length?"visible":"hidden"},className:"el-table__footer-wrapper",ref:this.bindRef("footerWrapper")},React.createElement(_TableFooter2.default,(0,_extends3.default)({},this.props,{style:{width:this.bodyWidth||""}}))),!!t.fixedColumns.length&&React.createElement("div",{style:Object.assign({},this.fixedHeight,{width:n.fixedWidth||""}),className:"el-table__fixed",ref:this.bindRef("fixedWrapper")},r.showHeader&&React.createElement("div",{className:"el-table__fixed-header-wrapper",ref:this.bindRef("fixedHeaderWrapper")},React.createElement(_TableHeader2.default,(0,_extends3.default)({fixed:"left"},this.props,{style:{width:this.bodyWidth||""}}))),React.createElement("div",{style:Object.assign({},this.fixedBodyHeight,{top:n.headerHeight||0}),className:"el-table__fixed-body-wrapper",ref:this.bindRef("fixedBodyWrapper")},React.createElement(_TableBody2.default,(0,_extends3.default)({fixed:"left"},this.props,{style:{width:this.bodyWidth||""}}))),r.showSummary&&React.createElement("div",{className:"el-table__fixed-footer-wrapper",ref:this.bindRef("fixedFooterWrapper")},React.createElement(_TableFooter2.default,(0,_extends3.default)({fixed:"left"},this.props,{style:{width:this.bodyWidth||""}})))),!!t.rightFixedColumns.length&&React.createElement("div",{className:"el-table__fixed-right",ref:this.bindRef("rightFixedWrapper"),style:Object.assign({},{width:n.rightFixedWidth||"",right:n.scrollY?r.border?n.gutterWidth:n.gutterWidth||1:""},this.fixedHeight)},r.showHeader&&React.createElement("div",{className:"el-table__fixed-header-wrapper",ref:this.bindRef("rightFixedHeaderWrapper")},React.createElement(_TableHeader2.default,(0,_extends3.default)({fixed:"right"},this.props,{style:{width:this.bodyWidth||""}}))),React.createElement("div",{className:"el-table__fixed-body-wrapper",ref:this.bindRef("rightFixedBodyWrapper"),style:Object.assign({},{top:n.headerHeight},this.fixedBodyHeight)},React.createElement(_TableBody2.default,(0,_extends3.default)({fixed:"right"},this.props,{style:{width:this.bodyWidth||""}}))),r.showSummary&&React.createElement("div",{className:"el-table__fixed-footer-wrapper",ref:this.bindRef("rightFixedFooterWrapper"),style:{visibility:r.data&&r.data.length?"visible":"hidden"}},React.createElement(_TableFooter2.default,(0,_extends3.default)({fixed:"right"},this.props,{style:{width:this.bodyWidth||""}})))),!!t.rightFixedColumns.length&&React.createElement("div",{className:"el-table__fixed-right-patch",style:{width:n.scrollY?n.gutterWidth:"0",height:n.headerHeight}}),React.createElement("div",{className:"el-table__column-resize-proxy",ref:this.bindRef("resizeProxy"),style:{visibility:"hidden"}}))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}},{key:"bodyWrapperHeight",get:function(){var e=this.props,t=e.layout,n=e.height,r=e.maxHeight,i={};return n?i.height=t.bodyHeight||"":r&&null!==t.headerHeight&&(i.maxHeight=r-t.headerHeight-t.footerHeight),i}},{key:"bodyWidth",get:function(){var e=this.props.layout,t=e.bodyWidth,n=e.scrollY,r=e.gutterWidth;return t?t-(n?r:0):""}},{key:"fixedHeight",get:function(){var e=this.props.layout;return{bottom:e.scrollX?e.gutterWidth-1:0}}},{key:"fixedBodyHeight",get:function(){var e=this.props,t=e.layout,n=(0,_objectWithoutProperties3.default)(e,["layout"]),r={};return n.height?r.height=t.fixedBodyHeight||"":n.maxHeight&&null!==t.headerHeight&&(r.maxHeight=n.maxHeight-t.headerHeight-t.footerHeight-(t.scrollX?t.gutterWidth:0)),r}}]),Table}(_libs.Component);Table.contextTypes={tableStore:_libs.PropTypes.any,layout:_libs.PropTypes.any},Table.childContextTypes={table:_libs.PropTypes.any};var _default=Table;exports.default=_default,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Table,"Table","src/table/Table.jsx"),e.register(_default,"default","src/table/Table.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),React=_interopRequireWildcard(_react),_throttleDebounce=__webpack_require__(42),_libs=__webpack_require__(15),_checkbox=__webpack_require__(54),_checkbox2=_interopRequireDefault(_checkbox),_FilterPannel=__webpack_require__(332),_FilterPannel2=_interopRequireDefault(_FilterPannel);function _interopRequireWildcard(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}function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var _document=document,TableHeader=function(_Component){function TableHeader(e){(0,_classCallCheck3.default)(this,TableHeader);var t=(0,_possibleConstructorReturn3.default)(this,(TableHeader.__proto__||Object.getPrototypeOf(TableHeader)).call(this,e));return["handleHeaderClick","handleFilterClick","handleSortClick"].forEach((function(e){t[e]=(0,_throttleDebounce.throttle)(300,!0,t[e])})),t}return(0,_inherits3.default)(TableHeader,_Component),(0,_createClass3.default)(TableHeader,[{key:"handleMouseMove",value:function(e,t){if(e.resizable&&(!e.subColumns||!e.subColumns.length)&&!this.dragging&&this.props.border){for(var n=t.target;n&&"TH"!==n.tagName;)n=n.parentNode;var r=n.getBoundingClientRect(),i=_document.body.style;r.width>12&&r.right-t.pageX<8?(i.cursor="col-resize",this.draggingColumn=e):(i.cursor="",this.draggingColumn=null)}}},{key:"handleMouseDown",value:function(e,t){var n=this;if(this.draggingColumn){this.dragging=!0;for(var r=this.context.table,i=r.el,o=r.resizeProxy,a=i.getBoundingClientRect().left,s=t.target;s&&"TH"!==s.tagName;)s=s.parentNode;var l=s.getBoundingClientRect(),c=l.left-a+30;s.classList.add("noclick");var u=t.clientX,d=l.right-a,f=l.left-a;o.style.visibility="visible",o.style.left=d+"px",_document.onselectstart=function(){return!1},_document.ondragstart=function(){return!1};var p=function(e){var t=e.clientX-u,n=d+t;o.style.left=Math.max(c,n)+"px"};_document.addEventListener("mousemove",p),_document.addEventListener("mouseup",(function t(r){if(n.dragging){var i=parseInt(o.style.left,10)-f,a=e.realWidth;e.width=e.realWidth=i,n.dragging=!1,n.draggingColumn=null,_document.body.style.cursor="",o.style.visibility="hidden",_document.removeEventListener("mousemove",p),_document.removeEventListener("mouseup",t),_document.onselectstart=null,_document.ondragstart=null,setTimeout((function(){s.classList.remove("noclick")})),n.context.layout.scheduleLayout(),n.dispatchEvent("onHeaderDragEnd",i,a,e,r)}}))}}},{key:"handleMouseOut",value:function(){_document.body.style.cursor=""}},{key:"handleHeaderClick",value:function(e,t){e.sortable&&!e.filters?this.handleSortClick(e,null,t):e.filters&&!e.sortable?this.handleFilterClick(e,t):this.dispatchEvent("onHeaderClick",e,t)}},{key:"handleSortClick",value:function(e,t,n){n.stopPropagation(),n.nativeEvent.stopImmediatePropagation();for(var r=n.target;r&&"TH"!==r.tagName;)r=r.parentNode;if(!r.classList.contains("noclick")){var i=void 0;if(t)i=t;else{var o=this.props.tableStoreState,a=o.sortColumn,s=o.sortOrder;i=e===a&&s?"ascending"===s?"descending":null:"ascending"}this.context.tableStore.changeSortCondition(e,i),this.dispatchEvent("onHeaderClick",e,n)}}},{key:"handleFilterClick",value:function(e,t){t&&(t.stopPropagation(),t.nativeEvent.stopImmediatePropagation()),this.context.tableStore.toggleFilterOpened(e),t&&this.dispatchEvent("onHeaderClick",e,t)}},{key:"dispatchEvent",value:function(e){for(var t=this.props[e],n=arguments.length,r=Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];t&&t.apply(void 0,r)}},{key:"changeFilteredValue",value:function(e,t){this.context.tableStore.changeFilteredValue(e,t)}},{key:"isCellHidden",value:function(e,t){var n=this.props.fixed;if(!0===n||"left"===n)return e>=this.leftFixedCount;if("right"===n){for(var r=0,i=0;i<e;i++)r+=t[i].colSpan;return r<this.columnsCount-this.rightFixedCount}return e<this.leftFixedCount||e>=this.columnsCount-this.rightFixedCount}},{key:"renderHeader",value:function(e){var t=e.type;return"expand"===t?e.label||"":"index"===t?e.label||"#":"selection"===t?React.createElement(_checkbox2.default,{checked:this.context.tableStore.isAllSelected,onChange:this.context.tableStore.toggleAllSelection}):e.renderHeader?e.renderHeader(e):e.label}},{key:"render",value:function(){var e=this,t=this.props,n=t.tableStoreState,r=t.layout,i=t.fixed;return React.createElement("table",{className:"el-table__header",cellPadding:0,cellSpacing:0,style:this.style({borderSpacing:0,border:0})},React.createElement("colgroup",null,n.columns.map((function(e,t){return React.createElement("col",{width:e.realWidth,style:{width:e.realWidth},key:t})})),!i&&React.createElement("col",{width:r.scrollY?r.gutterWidth:0,style:{width:r.scrollY?r.gutterWidth:0}})),React.createElement("thead",null,n.columnRows.map((function(t,o){return React.createElement("tr",{key:o},t.map((function(r,i){return React.createElement("th",{colSpan:r.colSpan,rowSpan:r.rowSpan,className:e.className(n.sortColumn===r&&n.sortOrder,r.headerAlign,r.className,r.labelClassName,r.columnKey,{"is-hidden":0===o&&e.isCellHidden(i,t),"is-leaf":!r.subColumns,"is-sortable":r.sortable}),onMouseMove:e.handleMouseMove.bind(e,r),onMouseDown:e.handleMouseDown.bind(e,r),onMouseOut:e.handleMouseOut,onClick:e.handleHeaderClick.bind(e,r),key:i},React.createElement("div",{className:"cell"},e.renderHeader(r),r.sortable&&React.createElement("span",{className:"caret-wrapper",onClick:e.handleSortClick.bind(e,r,null)},React.createElement("i",{className:"sort-caret ascending",onClick:e.handleSortClick.bind(e,r,"ascending")}),React.createElement("i",{className:"sort-caret descending",onClick:e.handleSortClick.bind(e,r,"descending")})),r.filterable&&React.createElement(_FilterPannel2.default,{visible:r.filterOpened,multiple:r.filterMultiple,filters:r.filters,filteredValue:r.filteredValue,placement:r.filterPlacement,onFilterChange:e.changeFilteredValue.bind(e,r),toggleFilter:e.handleFilterClick.bind(e,r)},React.createElement("span",{className:"el-table__column-filter-trigger",onClick:e.handleFilterClick.bind(e,r)},React.createElement("i",{className:e.classNames("el-icon-arrow-down",{"el-icon-arrow-up":r.filterOpened})})))))})),!i&&React.createElement("th",{className:"gutter",style:{width:r.scrollY?r.gutterWidth:0}}))}))))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}},{key:"columnsCount",get:function(){return this.props.tableStoreState.columns.length}},{key:"leftFixedCount",get:function(){return this.props.tableStoreState.fixedColumns.length}},{key:"rightFixedCount",get:function(){return this.props.tableStoreState.rightFixedColumns.length}}]),TableHeader}(_libs.Component);TableHeader.contextTypes={tableStore:_libs.PropTypes.any,layout:_libs.PropTypes.any,table:_libs.PropTypes.any};var _default=TableHeader;exports.default=_default,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(_document,"_document","src/table/TableHeader.jsx"),e.register(TableHeader,"TableHeader","src/table/TableHeader.jsx"),e.register(_default,"default","src/table/TableHeader.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),React=_interopRequireWildcard(_react),_reactDom=__webpack_require__(20),_reactDom2=_interopRequireDefault(_reactDom),_popper=__webpack_require__(47),_popper2=_interopRequireDefault(_popper),_libs=__webpack_require__(15),_checkbox=__webpack_require__(54),_checkbox2=_interopRequireDefault(_checkbox),_Types=__webpack_require__(333),_locale=__webpack_require__(24),_locale2=_interopRequireDefault(_locale);function _interopRequireWildcard(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}function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function getPopupContainer(){var e=document.createElement("div");return e.className="el-table-poper",e.style.zIndex=999,document.body.appendChild(e),e}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var FilterPannel=function(_Component){function FilterPannel(e){(0,_classCallCheck3.default)(this,FilterPannel);var t=(0,_possibleConstructorReturn3.default)(this,(FilterPannel.__proto__||Object.getPrototypeOf(FilterPannel)).call(this,e));return t.container=getPopupContainer(),["handleClickOutside","onEnter","onAfterLeave"].forEach((function(e){t[e]=t[e].bind(t)})),t.state={filteredValue:e.filteredValue},t}return(0,_inherits3.default)(FilterPannel,_Component),(0,_createClass3.default)(FilterPannel,[{key:"componentDidMount",value:function(){this.renderPortal(this.renderContent(),this.container),document.addEventListener("click",this.handleClickOutside)}},{key:"componentWillReceiveProps",value:function(e){this.props.filteredValue!==e.filteredValue&&this.setState({filteredValue:e.filteredValue})}},{key:"componentDidUpdate",value:function(){this.renderPortal(this.renderContent(),this.container)}},{key:"componentWillUnmount",value:function(){this.poperIns&&this.poperIns.destroy(),_reactDom2.default.unmountComponentAtNode(this.container),document.removeEventListener("click",this.handleClickOutside),document.body.removeChild(this.container)}},{key:"handleFiltersChange",value:function(e){this.setState({filteredValue:e})}},{key:"changeFilteredValue",value:function(e){this.props.onFilterChange(e),this.props.toggleFilter()}},{key:"handleClickOutside",value:function(){this.props.visible&&this.props.toggleFilter()}},{key:"onEnter",value:function(){this.poperIns=new _popper2.default(this.refer,this.container,{placement:this.props.placement})}},{key:"onAfterLeave",value:function(){this.poperIns.destroy()}},{key:"renderPortal",value:function(e,t){_reactDom2.default.render(e,t)}},{key:"renderContent",value:function(){var e=this,t=this.props,n=t.multiple,r=t.filters,i=t.visible,o=this.state.filteredValue,a=void 0;return a=n?[React.createElement("div",{className:"el-table-filter__content",key:"content"},React.createElement(_checkbox2.default.Group,{value:o||[],onChange:this.handleFiltersChange.bind(this),className:"el-table-filter__checkbox-group"},r&&r.map((function(e){return React.createElement(_checkbox2.default,{value:e.value,label:e.text,key:e.value})})))),React.createElement("div",{className:"el-table-filter__bottom",key:"bottom"},React.createElement("button",{className:this.classNames({"is-disabled":!o||!o.length}),disabled:!o||!o.length,onClick:this.changeFilteredValue.bind(this,o)},_locale2.default.t("el.table.confirmFilter")),React.createElement("button",{onClick:this.changeFilteredValue.bind(this,null)},_locale2.default.t("el.table.resetFilter")))]:React.createElement("ul",{className:"el-table-filter__list"},React.createElement("li",{className:this.classNames("el-table-filter__list-item",{"is-active":!o}),onClick:this.changeFilteredValue.bind(this,null)},_locale2.default.t("el.table.clearFilter")),r&&r.map((function(t){return React.createElement("li",{key:t.value,className:e.classNames("el-table-filter__list-item",{"is-active":t.value===o}),onClick:e.changeFilteredValue.bind(e,t.value)},t.text)}))),React.createElement(_libs.Transition,{name:"el-zoom-in-top",onEnter:this.onEnter,onAfterLeave:this.onAfterLeave},React.createElement(_libs.View,{show:i},React.createElement("div",{className:"el-table-filter",ref:function(t){e.poper=t},onClick:function(e){e.nativeEvent.stopImmediatePropagation()}},a)))}},{key:"render",value:function(){var e=this;return React.cloneElement(this.props.children,{ref:function(t){e.refer=t}})}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),FilterPannel}(_libs.Component),_default=FilterPannel;exports.default=_default,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(getPopupContainer,"getPopupContainer","src/table/FilterPannel.jsx"),e.register(FilterPannel,"FilterPannel","src/table/FilterPannel.jsx"),e.register(_default,"default","src/table/FilterPannel.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _objectWithoutProperties2=__webpack_require__(60),_objectWithoutProperties3=_interopRequireDefault(_objectWithoutProperties2),_classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),React=_interopRequireWildcard(_react),_libs=__webpack_require__(15),_utils=__webpack_require__(53),_checkbox=__webpack_require__(54),_checkbox2=_interopRequireDefault(_checkbox),_tag=__webpack_require__(78),_tag2=_interopRequireDefault(_tag);function _interopRequireWildcard(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}function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var TableBody=function(_Component){function TableBody(e){(0,_classCallCheck3.default)(this,TableBody);var t=(0,_possibleConstructorReturn3.default)(this,(TableBody.__proto__||Object.getPrototypeOf(TableBody)).call(this,e));return["handleMouseLeave"].forEach((function(e){t[e]=t[e].bind(t)})),t}return(0,_inherits3.default)(TableBody,_Component),(0,_createClass3.default)(TableBody,[{key:"handleMouseEnter",value:function(e){this.context.tableStore.setHoverRow(e)}},{key:"handleMouseLeave",value:function(){this.context.tableStore.setHoverRow(null)}},{key:"handleCellMouseEnter",value:function(e,t,n){this.dispatchEvent("onCellMouseEnter",e,t,n.currentTarget,n)}},{key:"handleCellMouseLeave",value:function(e,t,n){this.dispatchEvent("onCellMouseLeave",e,t,n.currentTarget,n)}},{key:"handleCellClick",value:function(e,t,n){this.dispatchEvent("onCellClick",e,t,n.currentTarget,n),this.dispatchEvent("onRowClick",e,n,t)}},{key:"handleCellDbClick",value:function(e,t,n){this.dispatchEvent("onCellDbClick",e,t,n.currentTarget,n),this.dispatchEvent("onRowDbClick",e,t)}},{key:"handleRowContextMenu",value:function(e,t){this.dispatchEvent("onRowContextMenu",e,t)}},{key:"dispatchEvent",value:function(e){for(var t=this.props[e],n=arguments.length,r=Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];t&&t.apply(void 0,r)}},{key:"isColumnHidden",value:function(e){var t=this.props,n=(t.tableStoreState,t.layout,(0,_objectWithoutProperties3.default)(t,["tableStoreState","layout"]));return!0===n.fixed||"left"===n.fixed?e>=this.leftFixedCount:"right"===n.fixed?e<this.columnsCount-this.rightFixedCount:e<this.leftFixedCount||e>=this.columnsCount-this.rightFixedCount}},{key:"getRowStyle",value:function(e,t){var n=this.props.rowStyle;return"function"===typeof n?n.call(null,e,t):n}},{key:"getKeyOfRow",value:function(e,t){var n=this.props.rowKey;return n?(0,_utils.getRowIdentity)(e,n):t}},{key:"handleExpandClick",value:function(e,t){this.context.tableStore.toggleRowExpanded(e,t)}},{key:"handleClick",value:function(e){this.context.tableStore.setCurrentRow(e)}},{key:"renderCell",value:function(e,t,n,r){var i=this,o=t.type,a=t.selectable;if("expand"===o)return React.createElement("div",{className:this.classNames("el-table__expand-icon ",{"el-table__expand-icon--expanded":this.context.tableStore.isRowExpanding(e,r)}),onClick:this.handleExpandClick.bind(this,e,r)},React.createElement("i",{className:"el-icon el-icon-arrow-right"}));if("index"===o)return React.createElement("div",null,n+1);if("selection"===o){var s=this.context.tableStore.isRowSelected(e,r);return React.createElement(_checkbox2.default,{checked:s,disabled:a&&!a(e,n),onChange:function(){i.context.tableStore.toggleRowSelection(e,!s)}})}return t.render(e,t,n)}},{key:"render",value:function(){var e=this,t=this.props,n=t.tableStoreState,r=t.layout,i=(0,_objectWithoutProperties3.default)(t,["tableStoreState","layout"]),o=n.columns.map((function(t,n){return e.isColumnHidden(n)}));return React.createElement("table",{className:"el-table__body",cellPadding:0,cellSpacing:0,style:this.style({borderSpacing:0,border:0})},React.createElement("colgroup",null,n.columns.map((function(e,t){return React.createElement("col",{width:e.realWidth,style:{width:e.realWidth},key:t})}))),React.createElement("tbody",null,n.data.map((function(t,a){var s=e.getKeyOfRow(t,a);return[React.createElement("tr",{key:s,style:e.getRowStyle(t,a),className:e.className("el-table__row",{"el-table__row--striped":i.stripe&&a%2===1,"hover-row":n.hoverRow===a,"current-row":i.highlightCurrentRow&&(i.currentRowKey===s||n.currentRow===t)},"string"===typeof i.rowClassName?i.rowClassName:"function"===typeof i.rowClassName&&i.rowClassName(t,a)),onMouseEnter:e.handleMouseEnter.bind(e,a),onMouseLeave:e.handleMouseLeave,onClick:e.handleClick.bind(e,t),onContextMenu:e.handleRowContextMenu.bind(e,t)},n.columns.map((function(n,r){return React.createElement("td",{key:r,className:e.classNames(n.className,n.align,n.columnKey,{"is-hidden":o[r]}),onMouseEnter:e.handleCellMouseEnter.bind(e,t,n),onMouseLeave:e.handleCellMouseLeave.bind(e,t,n),onClick:e.handleCellClick.bind(e,t,n),onDoubleClick:e.handleCellDbClick.bind(e,t,n)},React.createElement("div",{className:"cell"},e.renderCell(t,n,a,s)))})),!i.fixed&&r.scrollY&&!!r.gutterWidth&&React.createElement("td",{className:"gutter"})),e.context.tableStore.isRowExpanding(t,s)&&React.createElement("tr",{key:s+"Expanded"},React.createElement("td",{colSpan:n.columns.length,className:"el-table__expanded-cell"},"function"===typeof i.renderExpanded&&i.renderExpanded(t,a)))]}))))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}},{key:"columnsCount",get:function(){return this.props.tableStoreState.columns.length}},{key:"leftFixedCount",get:function(){return this.props.tableStoreState.fixedColumns.length}},{key:"rightFixedCount",get:function(){return this.props.tableStoreState.rightFixedColumns.length}}]),TableBody}(_libs.Component);TableBody.contextTypes={tableStore:_libs.PropTypes.any,layout:_libs.PropTypes.any};var _default=TableBody;exports.default=_default,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(TableBody,"TableBody","src/table/TableBody.jsx"),e.register(_default,"default","src/table/TableBody.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Tag=function(_Component){function Tag(e){(0,_classCallCheck3.default)(this,Tag);var t=(0,_possibleConstructorReturn3.default)(this,(Tag.__proto__||Object.getPrototypeOf(Tag)).call(this,e));return t.state={visible:!0},t}return(0,_inherits3.default)(Tag,_Component),(0,_createClass3.default)(Tag,[{key:"handleClose",value:function(){var e=this;this.setState({visible:!1},(function(){e.props.onClose&&e.props.onClose()}))}},{key:"render",value:function(){var e=this.props,t=e.type,n=e.hit,r=e.closable,i=e.closeTransition,o=e.color;return _react2.default.createElement(_libs.Transition,{name:i?"":"el-zoom-in-center"},_react2.default.createElement(_libs.View,{key:this.state.visible,show:this.state.visible},_react2.default.createElement("span",{style:this.style({backgroundColor:o}),className:this.className("el-tag",t&&"el-tag--"+t,{"is-hit":n})},this.props.children,r&&_react2.default.createElement("i",{className:"el-tag__close el-icon-close",onClick:this.handleClose.bind(this)}))))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Tag}(_libs.Component),_default=Tag;exports.default=_default,Tag.propTypes={closable:_libs.PropTypes.bool,type:_libs.PropTypes.string,hit:_libs.PropTypes.bool,color:_libs.PropTypes.string,closeTransition:_libs.PropTypes.bool,onClose:_libs.PropTypes.func},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Tag,"Tag","src/tag/Tag.jsx"),e.register(_default,"default","src/tag/Tag.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),React=_interopRequireWildcard(_react),_libs=__webpack_require__(15),_utils=__webpack_require__(53),_checkbox=__webpack_require__(54),_checkbox2=_interopRequireDefault(_checkbox),_tag=__webpack_require__(78),_tag2=_interopRequireDefault(_tag);function _interopRequireWildcard(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}function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var TableFooter=function(_Component){function TableFooter(){return(0,_classCallCheck3.default)(this,TableFooter),(0,_possibleConstructorReturn3.default)(this,(TableFooter.__proto__||Object.getPrototypeOf(TableFooter)).apply(this,arguments))}return(0,_inherits3.default)(TableFooter,_Component),(0,_createClass3.default)(TableFooter,[{key:"isCellHidden",value:function(e,t){var n=this.props.fixed;if(!0===n||"left"===n)return e>=this.leftFixedCount;if("right"===n){for(var r=0,i=0;i<e;i++)r+=t[i].colSpan;return r<this.columnsCount-this.rightFixedCount}return e<this.leftFixedCount||e>=this.columnsCount-this.rightFixedCount}},{key:"render",value:function(){var e=this,t=this.props,n=t.tableStoreState,r=t.layout,i=t.fixed,o=t.summaryMethod,a=t.sumText,s=o?o(n.columns,n.data):n.columns.map((function(e,t){if(0===t)return a;var r=n.data.reduce((function(t,n){return t+parseFloat((0,_utils.getValueByPath)(n,e.property))}),0);return isNaN(r)?"":r}));return React.createElement("table",{className:"el-table__footer",cellSpacing:"0",cellPadding:"0",style:this.style({borderSpacing:0,border:0})},React.createElement("colgroup",null,n.columns.map((function(e,t){return React.createElement("col",{width:e.realWidth,style:{width:e.realWidth},key:t})})),!i&&React.createElement("col",{width:r.scrollY?r.gutterWidth:0,style:{width:r.scrollY?r.gutterWidth:0}})),React.createElement("tbody",null,React.createElement("tr",null,n.columns.map((function(t,r){return React.createElement("td",{key:r,colSpan:t.colSpan,rowSpan:t.rowSpan,className:e.className(t.headerAlign,t.className,t.labelClassName,t.columnKey,{"is-hidden":e.isCellHidden(r,n.columns),"is-leaf":!t.subColumns})},React.createElement("div",{className:"cell"},s[r]))})),!i&&React.createElement("td",{className:"gutter",style:{width:r.scrollY?r.gutterWidth:0}}))))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}},{key:"columnsCount",get:function(){return this.props.tableStoreState.columns.length}},{key:"leftFixedCount",get:function(){return this.props.tableStoreState.fixedColumns.length}},{key:"rightFixedCount",get:function(){return this.props.tableStoreState.rightFixedColumns.length}}]),TableFooter}(_libs.Component),_default=TableFooter;exports.default=_default,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(TableFooter,"TableFooter","src/table/TableFooter.jsx"),e.register(_default,"default","src/table/TableFooter.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;!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]);t.default=e}(n(2));var r=n(53);function i(e,t){return(0,r.getValueByPath)(e,t.property)}!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var o={default:{order:""},selection:{width:48,minWidth:48,realWidth:48,className:"el-table-column--selection"},expand:{width:48,minWidth:48,realWidth:48},index:{width:48,minWidth:48,realWidth:48}},a={expand:{sortable:!1,resizable:!1,className:"el-table__expand-column"},index:{sortable:!1},selection:{sortable:!1,resizable:!1}},s=1;function l(e,t){return e.map((function(e){var n=void 0;if(e.subColumns)(n=Object.assign({},e)).subColumns=l(e.subColumns,t);else{var r=e.width,c=e.minWidth;void 0!==r&&(r=parseInt(r,10),isNaN(r)&&(r=null)),void 0!==c?(c=parseInt(c,10),isNaN(c)&&(c=80)):c=80;var u="el-table_"+t+"_column_"+s++;n=Object.assign({id:u,sortable:!1,resizable:!0,showOverflowTooltip:!1,align:"left",filterMultiple:!0},e,{columnKey:e.columnKey||u,width:r,minWidth:c,realWidth:r||c,property:e.prop||e.property,render:e.render||i,align:e.align?"is-"+e.align:null,headerAlign:e.headerAlign?"is-"+e.headerAlign:e.align?"is-"+e.align:null,filterable:e.filters&&e.filterMethod,filterOpened:!1,filteredValue:e.filteredValue||null,filterPlacement:e.filterPlacement||"bottom"},o[e.type||"default"],a[e.type])}return n}))}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&(e.register(i,"defaultRender","src/table/normalizeColumns.jsx"),e.register(o,"defaults","src/table/normalizeColumns.jsx"),e.register(a,"forced","src/table/normalizeColumns.jsx"),e.register(s,"columnIDSeed","src/table/normalizeColumns.jsx"),e.register(l,"normalizeColumns","src/table/normalizeColumns.jsx"))}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(e,t,n){"use strict";(function(e){function r(){return null}Object.defineProperty(t,"__esModule",{value:!0}),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}(),r.typeName="TableColumn";var i=r;t.default=i,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&(e.register(r,"TableColumn","src/table/TableColumn.js"),e.register(i,"default","src/table/TableColumn.js"))}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(340),o=(r=i)&&r.__esModule?r:{default:r};!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var a=o.default;t.default=a,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(a,"default","src/switch/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Switch=function(_Component){function Switch(e){(0,_classCallCheck3.default)(this,Switch);var t=(0,_possibleConstructorReturn3.default)(this,(Switch.__proto__||Object.getPrototypeOf(Switch)).call(this,e));return t.state={value:e.value,coreWidth:e.width,buttonStyle:{transform:""}},t}return(0,_inherits3.default)(Switch,_Component),(0,_createClass3.default)(Switch,[{key:"componentDidMount",value:function(){0===this.props.width&&(this.state.coreWidth=this.hasText()?58:46),this.updateSwitch()}},{key:"componentWillReceiveProps",value:function(e){var t=this;this.setState({value:e.value},(function(){t.updateSwitch()})),e.width&&this.setState({coreWidth:e.width})}},{key:"updateSwitch",value:function(){this.handleButtonTransform(),(this.props.onColor||this.props.offColor)&&this.setBackgroundColor()}},{key:"hasText",value:function(){return this.props.onText||this.props.offText}},{key:"setBackgroundColor",value:function(){var e=this.state.value===this.props.onValue?this.props.onColor:this.props.offColor;this.refs.core.style.borderColor=e,this.refs.core.style.backgroundColor=e}},{key:"setFocus",value:function(){this.props.allowFocus&&this.refs.input.focus()}},{key:"handleFocus",value:function(e){this.props.allowFocus&&this.props.onFocus(e)}},{key:"handleBlur",value:function(e){this.props.allowFocus&&this.props.onBlur(e)}},{key:"handleChange",value:function(e){var t=this;this.setState({value:e.target.checked?this.props.onValue:this.props.offValue},(function(){t.updateSwitch(),t.props.onChange&&t.props.onChange(t.state.value)}))}},{key:"handleButtonTransform",value:function(){var e=this.state,t=e.value,n=e.coreWidth,r=e.buttonStyle;r.transform=t===this.props.onValue?"translate("+(n-20)+"px, 2px)":"translate(2px, 2px)",this.setState({buttonStyle:r})}},{key:"render",value:function(){var e=this.props,t=e.name,n=e.disabled,r=e.onText,i=e.offText,o=e.onValue,a=e.onIconClass,s=e.offIconClass,l=e.allowFocus,c=this.state,u=c.value,d=c.coreWidth,f=c.buttonStyle;return _react2.default.createElement("label",{style:this.style(),className:this.className("el-switch",{"is-disabled":n,"el-switch--wide":this.hasText(),"is-checked":u===o})},_react2.default.createElement(_libs.View,{show:n},_react2.default.createElement("div",{className:"el-switch__mask"})),_react2.default.createElement("input",{className:this.className("el-switch__input",{"allow-focus":l}),type:"checkbox",checked:u===o,name:t,ref:"input",disabled:n,onChange:this.handleChange.bind(this),onFocus:this.handleFocus.bind(this),onBlur:this.handleBlur.bind(this)}),_react2.default.createElement("span",{className:"el-switch__core",ref:"core",style:{width:d+"px"}},_react2.default.createElement("span",{className:"el-switch__button",style:Object.assign({},f),onClick:this.setFocus.bind(this)})),_react2.default.createElement(_libs.Transition,{name:"label-fade"},_react2.default.createElement(_libs.View,{show:u===o},_react2.default.createElement("div",{className:"el-switch__label el-switch__label--left",style:{width:d+"px"}},a&&_react2.default.createElement("i",{className:a}),!a&&r&&_react2.default.createElement("span",null,r)))),_react2.default.createElement(_libs.Transition,{name:"label-fade"},_react2.default.createElement(_libs.View,{show:u!==o},_react2.default.createElement("div",{className:"el-switch__label el-switch__label--right",style:{width:d+"px"}},s&&_react2.default.createElement("i",{className:s}),!s&&i&&_react2.default.createElement("span",null,i)))))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Switch}(_libs.Component),_default=Switch;exports.default=_default,Switch.propTypes={value:_libs.PropTypes.oneOfType([_libs.PropTypes.number,_libs.PropTypes.string,_libs.PropTypes.bool]),disabled:_libs.PropTypes.bool,width:_libs.PropTypes.number,onIconClass:_libs.PropTypes.string,offIconClass:_libs.PropTypes.string,onText:_libs.PropTypes.string,offText:_libs.PropTypes.string,onColor:_libs.PropTypes.string,offColor:_libs.PropTypes.string,onValue:_libs.PropTypes.oneOfType([_libs.PropTypes.number,_libs.PropTypes.string,_libs.PropTypes.bool]),offValue:_libs.PropTypes.oneOfType([_libs.PropTypes.number,_libs.PropTypes.string,_libs.PropTypes.bool]),name:_libs.PropTypes.string,onChange:_libs.PropTypes.func,onBlur:_libs.PropTypes.func,onFocus:_libs.PropTypes.func,allowFocus:_libs.PropTypes.bool},Switch.defaultProps={value:!0,disabled:!1,width:0,onIconClass:"",offIconClass:"",onText:"ON",offText:"OFF",onValue:!0,offValue:!1,onColor:"",offColor:"",name:"",allowFocus:!1},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Switch,"Switch","src/switch/Switch.jsx"),e.register(_default,"default","src/switch/Switch.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r=o(n(342)),i=o(n(343));function o(e){return e&&e.__esModule?e:{default:e}}!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}(),r.default.Item=i.default;var a=r.default;t.default=a,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(a,"default","src/form/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Form=function(_Component){function Form(e){(0,_classCallCheck3.default)(this,Form);var t=(0,_possibleConstructorReturn3.default)(this,(Form.__proto__||Object.getPrototypeOf(Form)).call(this,e));return t.state={fields:[]},t}return(0,_inherits3.default)(Form,_Component),(0,_createClass3.default)(Form,[{key:"getChildContext",value:function(){return{component:this}}},{key:"addField",value:function(e){this.state.fields.push(e)}},{key:"removeField",value:function(e){e.props.prop&&this.state.fields.splice(this.state.fields.indexOf(e),1)}},{key:"resetFields",value:function(){this.state.fields.forEach((function(e){e.resetField()}))}},{key:"validate",value:function(e){var t=this,n=!0,r=0;0===this.state.fields.length&&e&&e(!0),this.state.fields.forEach((function(i){i.validate("",(function(i){i&&(n=!1),"function"===typeof e&&++r===t.state.fields.length&&e(n)}))}))}},{key:"validateField",value:function(e,t){var n=this.state.fields.filter((function(t){return t.props.prop===e}))[0];if(!n)throw new Error("must call validateField with valid prop string!");n.validate("",t)}},{key:"render",value:function(){return _react2.default.createElement("form",{style:this.style(),className:this.className("el-form",this.props.labelPosition&&"el-form--label-"+this.props.labelPosition,{"el-form--inline":this.props.inline}),onSubmit:this.props.onSubmit},this.props.children)}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Form}(_libs.Component),_default=Form;exports.default=_default,Form.childContextTypes={component:_libs.PropTypes.any},Form.propTypes={model:_libs.PropTypes.object,rules:_libs.PropTypes.object,labelPosition:_libs.PropTypes.oneOf(["right","left","top"]),labelWidth:_libs.PropTypes.oneOfType([_libs.PropTypes.string,_libs.PropTypes.number]),labelSuffix:_libs.PropTypes.string,inline:_libs.PropTypes.bool,onSubmit:_libs.PropTypes.func},Form.defaultProps={labelPosition:"right",labelSuffix:""},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Form,"Form","src/form/Form.jsx"),e.register(_default,"default","src/form/Form.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _defineProperty2=__webpack_require__(41),_defineProperty3=_interopRequireDefault(_defineProperty2),_classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_asyncValidator=__webpack_require__(344),_asyncValidator2=_interopRequireDefault(_asyncValidator),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var FormItem=function(_Component){function FormItem(e){(0,_classCallCheck3.default)(this,FormItem);var t=(0,_possibleConstructorReturn3.default)(this,(FormItem.__proto__||Object.getPrototypeOf(FormItem)).call(this,e));return t.state={error:"",valid:!1,validating:!1},t}return(0,_inherits3.default)(FormItem,_Component),(0,_createClass3.default)(FormItem,[{key:"getChildContext",value:function(){return{form:this}}},{key:"componentDidMount",value:function(){this.props.prop&&(this.parent().addField(this),this.initialValue=this.getInitialValue())}},{key:"componentWillUnmount",value:function(){this.parent().removeField(this)}},{key:"parent",value:function(){return this.context.component}},{key:"isRequired",value:function(){var e=this.getRules(),t=!1;return e&&e.length&&e.every((function(e){return!e.required||(t=!0,!1)})),t}},{key:"onFieldBlur",value:function(){this.validate("blur")}},{key:"onFieldChange",value:function(){var e=this;this.validateDisabled?this.validateDisabled=!1:setTimeout((function(){e.validate("change")}))}},{key:"validate",value:function(e,t){var n=this,r=this.getFilteredRule(e);if(!r||0===r.length)return t instanceof Function&&t(),!0;this.setState({validating:!0});var i=(0,_defineProperty3.default)({},this.props.prop,r),o=new _asyncValidator2.default(i),a=(0,_defineProperty3.default)({},this.props.prop,this.fieldValue());o.validate(a,{firstFields:!0},(function(e){n.setState({error:e?e[0].message:"",validating:!1,valid:!e},(function(){t instanceof Function&&t(e)}))}))}},{key:"getInitialValue",value:function(){var e=this.parent().props.model[this.props.prop];return void 0===e?e:JSON.parse(JSON.stringify(e))}},{key:"resetField",value:function(){var e=this.state;e.valid,e.error;this.setState({valid:true,error:""});var t=this.fieldValue();Array.isArray(t)&&t.length>0?(this.validateDisabled=!0,this.parent().props.model[this.props.prop]=[]):t&&(this.validateDisabled=!0,this.parent().props.model[this.props.prop]=this.initialValue)}},{key:"getRules",value:function(){var e=this.parent().props.rules,t=this.props.rules;return e=e?e[this.props.prop]:[],[].concat(t||e||[])}},{key:"getFilteredRule",value:function(e){return this.getRules().filter((function(t){return!t.trigger||""===e||(Array.isArray(t.trigger)?t.trigger.indexOf(e)>-1:t.trigger===e)})).map((function(e){return Object.assign({},e)}))}},{key:"labelStyle",value:function(){var e={};if("top"===this.parent().props.labelPosition)return e;var t=this.props.labelWidth||this.parent().props.labelWidth;return t&&(e.width=parseInt(t)),e}},{key:"contentStyle",value:function(){var e={};if("top"===this.parent().props.labelPosition||this.parent().props.inline)return e;var t=this.props.labelWidth||this.parent().props.labelWidth;return t&&(e.marginLeft=parseInt(t)),e}},{key:"fieldValue",value:function(){var e=this.parent().props.model;if(e&&this.props.prop){var t=this.props.prop.split(":");return t.length>1?e[t[0]][t[1]]:e[this.props.prop]}}},{key:"render",value:function(){var e=this.state,t=e.error,n=e.validating,r=this.props,i=r.label,o=r.required;return _react2.default.createElement("div",{style:this.style(),className:this.className("el-form-item",{"is-error":""!==t,"is-validating":n,"is-required":this.isRequired()||o}),onBlur:this.onFieldBlur.bind(this),onChange:this.onFieldChange.bind(this)},i&&_react2.default.createElement("label",{className:"el-form-item__label",style:this.labelStyle()},"string"===typeof i?i+this.parent().props.labelSuffix:i),_react2.default.createElement("div",{className:"el-form-item__content",style:this.contentStyle()},this.props.children,_react2.default.createElement(_libs.Transition,{name:"el-zoom-in-top"},t&&_react2.default.createElement("div",{className:"el-form-item__error"},t))))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),FormItem}(_libs.Component),_default=FormItem;exports.default=_default,FormItem.contextTypes={component:_libs.PropTypes.any},FormItem.childContextTypes={form:_libs.PropTypes.any},FormItem.propTypes={label:_libs.PropTypes.oneOfType([_libs.PropTypes.string,_libs.PropTypes.node]),labelWidth:_libs.PropTypes.oneOfType([_libs.PropTypes.string,_libs.PropTypes.number]),prop:_libs.PropTypes.string,required:_libs.PropTypes.bool,rules:_libs.PropTypes.oneOfType([_libs.PropTypes.object,_libs.PropTypes.array])},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(FormItem,"FormItem","src/form/FormItem.jsx"),e.register(_default,"default","src/form/FormItem.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},o="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},a=n(23),s=n(345),l=(r=s)&&r.__esModule?r:{default:r},c=n(365);function u(e){this.rules=null,this._messages=c.messages,this.define(e)}u.prototype={messages:function(e){return e&&(this._messages=(0,a.deepMerge)((0,c.newMessages)(),e)),this._messages},define:function(e){if(!e)throw new Error("Cannot configure a schema with no rules");if("object"!==("undefined"===typeof e?"undefined":o(e))||Array.isArray(e))throw new Error("Rules must be an object");this.rules={};var t=void 0,n=void 0;for(t in e)e.hasOwnProperty(t)&&(n=e[t],this.rules[t]=Array.isArray(n)?n:[n])},validate:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:function(){},s=e,l=n,d=r;if("function"===typeof l&&(d=l,l={}),!this.rules||0===Object.keys(this.rules).length)return d&&d(),Promise.resolve();function f(e){var t=void 0,n=[],r={};function i(e){var t;Array.isArray(e)?n=(t=n).concat.apply(t,e):n.push(e)}for(t=0;t<e.length;t++)i(e[t]);n.length?r=(0,a.convertFieldsError)(n):(n=null,r=null),d(n,r)}if(l.messages){var p=this.messages();p===c.messages&&(p=(0,c.newMessages)()),(0,a.deepMerge)(p,l.messages),l.messages=p}else l.messages=this.messages();var h=void 0,_=void 0,m={},v=l.keys||Object.keys(this.rules);v.forEach((function(n){h=t.rules[n],_=s[n],h.forEach((function(r){var o=r;"function"===typeof o.transform&&(s===e&&(s=i({},s)),_=s[n]=o.transform(_)),(o="function"===typeof o?{validator:o}:i({},o)).validator=t.getValidationMethod(o),o.field=n,o.fullField=o.fullField||n,o.type=t.getType(o),o.validator&&(m[n]=m[n]||[],m[n].push({rule:o,value:_,source:s,field:n}))}))}));var g={};return(0,a.asyncMap)(m,l,(function(e,t){var n=e.rule,r=("object"===n.type||"array"===n.type)&&("object"===o(n.fields)||"object"===o(n.defaultField));function s(e,t){return i({},t,{fullField:n.fullField+"."+e})}function c(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],c=o;if(Array.isArray(c)||(c=[c]),!l.suppressWarning&&c.length&&u.warning("async-validator:",c),c.length&&n.message&&(c=[].concat(n.message)),c=c.map((0,a.complementError)(n)),l.first&&c.length)return g[n.field]=1,t(c);if(r){if(n.required&&!e.value)return c=n.message?[].concat(n.message).map((0,a.complementError)(n)):l.error?[l.error(n,(0,a.format)(l.messages.required,n.field))]:[],t(c);var d={};if(n.defaultField)for(var f in e.value)e.value.hasOwnProperty(f)&&(d[f]=n.defaultField);for(var p in d=i({},d,e.rule.fields))if(d.hasOwnProperty(p)){var h=Array.isArray(d[p])?d[p]:[d[p]];d[p]=h.map(s.bind(null,p))}var _=new u(d);_.messages(l.messages),e.rule.options&&(e.rule.options.messages=l.messages,e.rule.options.error=l.error),_.validate(e.value,e.rule.options||l,(function(e){var n=[];c&&c.length&&n.push.apply(n,c),e&&e.length&&n.push.apply(n,e),t(n.length?n:null)}))}else t(c)}r=r&&(n.required||!n.required&&e.value),n.field=e.field;var d=void 0;n.asyncValidator?d=n.asyncValidator(n,e.value,c,e.source,l):n.validator&&(!0===(d=n.validator(n,e.value,c,e.source,l))?c():!1===d?c(n.message||n.field+" fails"):d instanceof Array?c(d):d instanceof Error&&c(d.message)),d&&d.then&&d.then((function(){return c()}),(function(e){return c(e)}))}),(function(e){f(e)}))},getType:function(e){if(void 0===e.type&&e.pattern instanceof RegExp&&(e.type="pattern"),"function"!==typeof e.validator&&e.type&&!l.default.hasOwnProperty(e.type))throw new Error((0,a.format)("Unknown rule type %s",e.type));return e.type||"string"},getValidationMethod:function(e){if("function"===typeof e.validator)return e.validator;var t=Object.keys(e),n=t.indexOf("message");return-1!==n&&t.splice(n,1),1===t.length&&"required"===t[0]?l.default.required:l.default[this.getType(e)]||!1}},u.register=function(e,t){if("function"!==typeof t)throw new Error("Cannot register a validator by type, validator is not a function");l.default[e]=t},u.warning=a.warning,u.messages=c.messages,t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=v(n(346)),i=v(n(352)),o=v(n(353)),a=v(n(354)),s=v(n(355)),l=v(n(356)),c=v(n(357)),u=v(n(358)),d=v(n(359)),f=v(n(360)),p=v(n(361)),h=v(n(362)),_=v(n(363)),m=v(n(364));function v(e){return e&&e.__esModule?e:{default:e}}t.default={string:r.default,method:i.default,number:o.default,boolean:a.default,regexp:s.default,integer:l.default,float:c.default,array:u.default,object:d.default,enum:f.default,pattern:p.default,date:h.default,url:m.default,hex:m.default,email:m.default,required:_.default}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(30),o=(r=i)&&r.__esModule?r:{default:r},a=n(23);t.default=function(e,t,n,r,i){var s=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,a.isEmptyValue)(t,"string")&&!e.required)return n();o.default.required(e,t,r,s,i,"string"),(0,a.isEmptyValue)(t,"string")||(o.default.type(e,t,r,s,i),o.default.range(e,t,r,s,i),o.default.pattern(e,t,r,s,i),!0===e.whitespace&&o.default.whitespace(e,t,r,s,i))}n(s)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=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(23));t.default=function(e,t,n,i,o){(/^\s+$/.test(t)||""===t)&&i.push(r.format(o.messages.whitespace,e.fullField))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=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(23)),a=n(137),s=(r=a)&&r.__esModule?r:{default:r};var l={email:/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,url:new RegExp("^(?!mailto:)(?:(?:http|https|ftp)://|//)(?:\\S+(?::\\S*)?@)?(?:(?:(?:[1-9]\\d?|1\\d\\d|2[01]\\d|22[0-3])(?:\\.(?:1?\\d{1,2}|2[0-4]\\d|25[0-5])){2}(?:\\.(?:[0-9]\\d?|1\\d\\d|2[0-4]\\d|25[0-4]))|(?:(?:[a-z\\u00a1-\\uffff0-9]+-?)*[a-z\\u00a1-\\uffff0-9]+)(?:\\.(?:[a-z\\u00a1-\\uffff0-9]+-?)*[a-z\\u00a1-\\uffff0-9]+)*(?:\\.(?:[a-z\\u00a1-\\uffff]{2,})))|localhost)(?::\\d{2,5})?(?:(/|\\?|#)[^\\s]*)?$","i"),hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},c={integer:function(e){return c.number(e)&&parseInt(e,10)===e},float:function(e){return c.number(e)&&!c.integer(e)},array:function(e){return Array.isArray(e)},regexp:function(e){if(e instanceof RegExp)return!0;try{return!!new RegExp(e)}catch(t){return!1}},date:function(e){return"function"===typeof e.getTime&&"function"===typeof e.getMonth&&"function"===typeof e.getYear},number:function(e){return!isNaN(e)&&"number"===typeof e},object:function(e){return"object"===("undefined"===typeof e?"undefined":i(e))&&!c.array(e)},method:function(e){return"function"===typeof e},email:function(e){return"string"===typeof e&&!!e.match(l.email)&&e.length<255},url:function(e){return"string"===typeof e&&!!e.match(l.url)},hex:function(e){return"string"===typeof e&&!!e.match(l.hex)}};t.default=function(e,t,n,r,a){if(e.required&&void 0===t)(0,s.default)(e,t,n,r,a);else{var l=e.type;["integer","float","array","regexp","object","method","email","number","date","url","hex"].indexOf(l)>-1?c[l](t)||r.push(o.format(a.messages.types[l],e.fullField,e.type)):l&&("undefined"===typeof t?"undefined":i(t))!==e.type&&r.push(o.format(a.messages.types[l],e.fullField,e.type))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=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(23));t.default=function(e,t,n,i,o){var a="number"===typeof e.len,s="number"===typeof e.min,l="number"===typeof e.max,c=t,u=null,d="number"===typeof t,f="string"===typeof t,p=Array.isArray(t);if(d?u="number":f?u="string":p&&(u="array"),!u)return!1;p&&(c=t.length),f&&(c=t.replace(/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,"_").length),a?c!==e.len&&i.push(r.format(o.messages[u].len,e.fullField,e.len)):s&&!l&&c<e.min?i.push(r.format(o.messages[u].min,e.fullField,e.min)):l&&!s&&c>e.max?i.push(r.format(o.messages[u].max,e.fullField,e.max)):s&&l&&(c<e.min||c>e.max)&&i.push(r.format(o.messages[u].range,e.fullField,e.min,e.max))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=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(23));t.default=function(e,t,n,i,o){e.enum=Array.isArray(e.enum)?e.enum:[],-1===e.enum.indexOf(t)&&i.push(r.format(o.messages.enum,e.fullField,e.enum.join(", ")))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=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(23));t.default=function(e,t,n,i,o){if(e.pattern)if(e.pattern instanceof RegExp)e.pattern.lastIndex=0,e.pattern.test(t)||i.push(r.format(o.messages.pattern.mismatch,e.fullField,t,e.pattern));else if("string"===typeof e.pattern){new RegExp(e.pattern).test(t)||i.push(r.format(o.messages.pattern.mismatch,e.fullField,t,e.pattern))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(30),o=(r=i)&&r.__esModule?r:{default:r},a=n(23);t.default=function(e,t,n,r,i){var s=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,a.isEmptyValue)(t)&&!e.required)return n();o.default.required(e,t,r,s,i),void 0!==t&&o.default.type(e,t,r,s,i)}n(s)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(30),o=(r=i)&&r.__esModule?r:{default:r},a=n(23);t.default=function(e,t,n,r,i){var s=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(""===t&&(t=void 0),(0,a.isEmptyValue)(t)&&!e.required)return n();o.default.required(e,t,r,s,i),void 0!==t&&(o.default.type(e,t,r,s,i),o.default.range(e,t,r,s,i))}n(s)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(23),o=n(30),a=(r=o)&&r.__esModule?r:{default:r};t.default=function(e,t,n,r,o){var s=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,i.isEmptyValue)(t)&&!e.required)return n();a.default.required(e,t,r,s,o),void 0!==t&&a.default.type(e,t,r,s,o)}n(s)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(30),o=(r=i)&&r.__esModule?r:{default:r},a=n(23);t.default=function(e,t,n,r,i){var s=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,a.isEmptyValue)(t)&&!e.required)return n();o.default.required(e,t,r,s,i),(0,a.isEmptyValue)(t)||o.default.type(e,t,r,s,i)}n(s)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(30),o=(r=i)&&r.__esModule?r:{default:r},a=n(23);t.default=function(e,t,n,r,i){var s=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,a.isEmptyValue)(t)&&!e.required)return n();o.default.required(e,t,r,s,i),void 0!==t&&(o.default.type(e,t,r,s,i),o.default.range(e,t,r,s,i))}n(s)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(30),o=(r=i)&&r.__esModule?r:{default:r},a=n(23);t.default=function(e,t,n,r,i){var s=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,a.isEmptyValue)(t)&&!e.required)return n();o.default.required(e,t,r,s,i),void 0!==t&&(o.default.type(e,t,r,s,i),o.default.range(e,t,r,s,i))}n(s)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(30),o=(r=i)&&r.__esModule?r:{default:r},a=n(23);t.default=function(e,t,n,r,i){var s=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,a.isEmptyValue)(t,"array")&&!e.required)return n();o.default.required(e,t,r,s,i,"array"),(0,a.isEmptyValue)(t,"array")||(o.default.type(e,t,r,s,i),o.default.range(e,t,r,s,i))}n(s)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(30),o=(r=i)&&r.__esModule?r:{default:r},a=n(23);t.default=function(e,t,n,r,i){var s=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,a.isEmptyValue)(t)&&!e.required)return n();o.default.required(e,t,r,s,i),void 0!==t&&o.default.type(e,t,r,s,i)}n(s)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(30),o=(r=i)&&r.__esModule?r:{default:r},a=n(23);t.default=function(e,t,n,r,i){var s=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,a.isEmptyValue)(t)&&!e.required)return n();o.default.required(e,t,r,s,i),t&&o.default.enum(e,t,r,s,i)}n(s)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(30),o=(r=i)&&r.__esModule?r:{default:r},a=n(23);t.default=function(e,t,n,r,i){var s=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,a.isEmptyValue)(t,"string")&&!e.required)return n();o.default.required(e,t,r,s,i),(0,a.isEmptyValue)(t,"string")||o.default.pattern(e,t,r,s,i)}n(s)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(30),o=(r=i)&&r.__esModule?r:{default:r},a=n(23);t.default=function(e,t,n,r,i){var s=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,a.isEmptyValue)(t)&&!e.required)return n();if(o.default.required(e,t,r,s,i),!(0,a.isEmptyValue)(t)){var l=void 0;l="number"===typeof t?new Date(t):t,o.default.type(e,l,r,s,i),l&&o.default.range(e,l.getTime(),r,s,i)}}n(s)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=n(30),a=(r=o)&&r.__esModule?r:{default:r};t.default=function(e,t,n,r,o){var s=[],l=Array.isArray(t)?"array":"undefined"===typeof t?"undefined":i(t);a.default.required(e,t,r,s,o,l),n(s)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(30),o=(r=i)&&r.__esModule?r:{default:r},a=n(23);t.default=function(e,t,n,r,i){var s=e.type,l=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if((0,a.isEmptyValue)(t,s)&&!e.required)return n();o.default.required(e,t,r,l,i,s),(0,a.isEmptyValue)(t,s)||o.default.type(e,t,r,l,i)}n(l)}},function(e,t,n){"use strict";function r(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var e=JSON.parse(JSON.stringify(this));return e.clone=this.clone,e}}}Object.defineProperty(t,"__esModule",{value:!0}),t.newMessages=r;t.messages=r()},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(367),o=(r=i)&&r.__esModule?r:{default:r};!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var a=o.default;t.default=a,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(a,"default","src/upload/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _extends2=__webpack_require__(25),_extends3=_interopRequireDefault(_extends2),_classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15),_UploadList=__webpack_require__(368),_UploadList2=_interopRequireDefault(_UploadList),_iFrameUpload=__webpack_require__(369),_iFrameUpload2=_interopRequireDefault(_iFrameUpload),_AjaxUpload=__webpack_require__(370),_AjaxUpload2=_interopRequireDefault(_AjaxUpload);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Upload=function(_Component){function Upload(e){(0,_classCallCheck3.default)(this,Upload);var t=(0,_possibleConstructorReturn3.default)(this,(Upload.__proto__||Object.getPrototypeOf(Upload)).call(this,e));return t.state={fileList:[],tempIndex:1},t}return(0,_inherits3.default)(Upload,_Component),(0,_createClass3.default)(Upload,[{key:"componentWillMount",value:function(){this.init(this.props)}},{key:"init",value:function(e){var t=this.state.tempIndex,n=e.fileList.map((function(e){return e.uid=e.uid||Date.now()+t++,e.status="success",e}));this.setState({fileList:n})}},{key:"getChildContext",value:function(){return{onPreview:this.handlePreview.bind(this),onRemove:this.handleRemove.bind(this)}}},{key:"getFile",value:function(e){return e?this.state.fileList.find((function(t){return t.uid===e.uid})):null}},{key:"handleStart",value:function(e){var t=this.state,n=t.tempIndex,r=t.fileList;e.uid=Date.now()+n++;var i={status:"ready",name:e.name,size:e.size,percentage:0,uid:e.uid,raw:e};try{i.url=URL.createObjectURL(e)}catch(o){return}r.push(i),this.setState({fileList:r,tempIndex:n})}},{key:"handleProgress",value:function(e,t){var n=this.state.fileList,r=this.getFile(t);r&&(r.percentage=e.percent||0,r.status="uploading",this.props.onProgress(e,r,n),this.setState({fileList:n}))}},{key:"handleSuccess",value:function(e,t){var n=this,r=this.state.fileList,i=this.getFile(t);i&&(i.status="success",i.response=e,setTimeout((function(){n.setState({fileList:r},(function(){n.props.onSuccess(e,i,r),n.props.onChange(i,r)}))}),1e3))}},{key:"handleError",value:function(e,t){var n=this,r=this.state.fileList,i=this.getFile(t);i&&(i.status="fail",r.splice(r.indexOf(i),1),this.setState({fileList:r},(function(){n.props.onError(e,i,r),n.props.onChange(i,r)})))}},{key:"handleRemove",value:function(e){var t=this,n=this.state.fileList,r=this.getFile(e);r&&(n.splice(n.indexOf(r),1),this.setState({fileList:n},(function(){return t.props.onRemove(e,n)})))}},{key:"handlePreview",value:function(e){"success"===e.status&&this.props.onPreview(e)}},{key:"clearFiles",value:function(){this.setState({fileList:[]})}},{key:"submit",value:function(){var e=this;this.state.fileList.filter((function(e){return"ready"===e.status})).forEach((function(t){e.refs["upload-inner"].upload(t.raw,t)}))}},{key:"showCover",value:function(){var e=this.state.fileList,t=e[e.length-1];return t&&"fail"!==t.status}},{key:"render",value:function(){var e=this.state.fileList,t=this.props,n=t.showFileList,r=t.autoUpload,i=t.drag,o=t.tip,a=t.action,s=t.multiple,l=t.beforeUpload,c=t.withCredentials,u=t.headers,d=t.name,f=t.data,p=t.accept,h=t.listType,_=t.className,m=t.limit,v=t.disabled,g=t.onExceed,b=t.httpRequest,k=void 0;n&&e.length&&(k=_react2.default.createElement(_UploadList2.default,{listType:h,fileList:e}));var y={autoUpload:r,drag:i,action:a,multiple:s,beforeUpload:l,withCredentials:c,headers:u,name:d,data:f,accept:p,listType:h,fileList:e,limit:m,disabled:v,onExceed:g,httpRequest:b,onStart:this.handleStart.bind(this),onProgress:this.handleProgress.bind(this),onSuccess:this.handleSuccess.bind(this),onError:this.handleError.bind(this),onPreview:this.handlePreview.bind(this),onRemove:this.handleRemove.bind(this),showCover:this.showCover(),ref:"upload-inner"},w=this.props.trigger||this.props.children,C="undefined"!==typeof FormData?_react2.default.createElement(_AjaxUpload2.default,(0,_extends3.default)({key:"AjaxUpload"},y),w):_react2.default.createElement("iFrameUpload",(0,_extends3.default)({key:"iFrameUpload"},y),w);return _react2.default.createElement("div",{className:_},"picture-card"===h?k:"",this.props.trigger?[C,this.props.children]:C,o,"picture-card"!==h?k:"")}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Upload}(_libs.Component);Upload.defaultProps={headers:{},name:"file",type:"select",listType:"text",fileList:[],showFileList:!0,autoUpload:!0,disabled:!1,onRemove:function(){},onPreview:function(){},onProgress:function(){},onSuccess:function(){},onError:function(){},onChange:function(){}};var _default=Upload;exports.default=_default,Upload.childContextTypes={onPreview:_libs.PropTypes.func,onRemove:_libs.PropTypes.func},Upload.propTypes={action:_libs.PropTypes.string.isRequired,headers:_libs.PropTypes.object,data:_libs.PropTypes.object,multiple:_libs.PropTypes.bool,name:_libs.PropTypes.string,withCredentials:_libs.PropTypes.bool,showFileList:_libs.PropTypes.bool,fileList:_libs.PropTypes.array,autoUpload:_libs.PropTypes.bool,accept:_libs.PropTypes.string,drag:_libs.PropTypes.bool,listType:_libs.PropTypes.oneOf(["text","picture","picture-card"]),tip:_libs.PropTypes.node,trigger:_libs.PropTypes.node,beforeUpload:_libs.PropTypes.func,onRemove:_libs.PropTypes.func,onPreview:_libs.PropTypes.func,onProgress:_libs.PropTypes.func,onSuccess:_libs.PropTypes.func,onError:_libs.PropTypes.func,onChange:_libs.PropTypes.func,className:_libs.PropTypes.string,disabled:_libs.PropTypes.bool,limit:_libs.PropTypes.number,onExceed:_libs.PropTypes.func,httpRequest:_libs.PropTypes.func},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Upload,"Upload","src/upload/Upload.jsx"),e.register(_default,"default","src/upload/Upload.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _defineProperty2=__webpack_require__(41),_defineProperty3=_interopRequireDefault(_defineProperty2),_classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15),_src=__webpack_require__(112);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var UploadList=function(_Component){function UploadList(e){return(0,_classCallCheck3.default)(this,UploadList),(0,_possibleConstructorReturn3.default)(this,(UploadList.__proto__||Object.getPrototypeOf(UploadList)).call(this,e))}return(0,_inherits3.default)(UploadList,_Component),(0,_createClass3.default)(UploadList,[{key:"uploadList",value:function(){var e=this,t=this.context,n=t.onPreview,r=t.onRemove,i=this.props,o=i.listType,a=i.fileList,s=function(e){return"success"===e};return"none"===o?null:_react2.default.createElement("ul",{className:this.classNames((0,_defineProperty3.default)({"el-upload-list":!0},"el-upload-list--"+o,!0))},a.map((function(t){return _react2.default.createElement("li",{className:e.classNames((0,_defineProperty3.default)({"el-upload-list__item":!0},"is-"+t.status,!0)),key:t.uid},["picture-card","picture"].includes(o)&&s(t.status)&&_react2.default.createElement("img",{className:"el-upload-list__item-thumbnail",src:t.url,alt:""}),_react2.default.createElement("a",{className:"el-upload-list__item-name",onClick:function(){return n(t)}},_react2.default.createElement("i",{className:"el-icon-document"}),t.name),_react2.default.createElement("label",{className:"el-upload-list__item-status-label"},_react2.default.createElement("i",{className:e.classNames({"el-icon-upload-success":!0,"el-icon-circle-check":"text"===o,"el-icon-check":["picture-card","picture"].includes(o)})})),_react2.default.createElement("i",{className:"el-icon-close",onClick:function(){return r(t)}}),_react2.default.createElement(_libs.View,{className:"el-upload-list__item-actions",show:"picture-card"===o&&s(t.status)},_react2.default.createElement("span",null,_react2.default.createElement("span",{onClick:function(){return n(t)},className:"el-upload-list__item-preview"},_react2.default.createElement("i",{className:"el-icon-view"})),_react2.default.createElement("span",{className:"el-upload-list__item-delete",onClick:function(){return r(t)}},_react2.default.createElement("i",{className:"el-icon-delete2"})))),"uploading"===t.status&&_react2.default.createElement(_src.Progress,{strokeWidth:"picture-card"===o?6:2,type:"picture-card"===o?"circle":"line",percentage:parseInt(t.percentage,10),status:s(t.status)&&t.showProgress?"success":""}))})))}},{key:"render",value:function(){return _react2.default.createElement(_libs.Transition,{name:"list"},this.uploadList())}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),UploadList}(_libs.Component),_default=UploadList;exports.default=_default,UploadList.contextTypes={onPreview:_libs.PropTypes.func,onRemove:_libs.PropTypes.func},UploadList.propTypes={listType:_libs.PropTypes.string,fileList:_libs.PropTypes.array},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(UploadList,"UploadList","src/upload/UploadList.jsx"),e.register(_default,"default","src/upload/UploadList.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _defineProperty2=__webpack_require__(41),_defineProperty3=_interopRequireDefault(_defineProperty2),_classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15),_Cover=__webpack_require__(138),_Cover2=_interopRequireDefault(_Cover);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var IframeUpload=function(_Component){function IframeUpload(e){(0,_classCallCheck3.default)(this,IframeUpload);var t=(0,_possibleConstructorReturn3.default)(this,(IframeUpload.__proto__||Object.getPrototypeOf(IframeUpload)).call(this,e));return t.state={dragOver:!1,file:null,disabled:!1,frameName:"frame-"+Date.now()},t}return(0,_inherits3.default)(IframeUpload,_Component),(0,_createClass3.default)(IframeUpload,[{key:"componentDidMount",value:function(){var e=this.props,t=e.action,n=e.onSuccess,r=e.onError,i=this.state.file;window.addEventListener("message",(function(e){var o=new URL(t).origin;if(e.origin!==o)return!1;var a=e.data;"success"===a.result?n(a,i):"failed"===a.result&&r(a,i)}),!1)}},{key:"onload",value:function(){this.setState({disabled:!1})}},{key:"onDrop",value:function(e){e.preventDefault(),this.setState({dragOver:!1}),this.uploadFiles(e.dataTransfer.files)}},{key:"handleChange",value:function(e){if(e.target instanceof HTMLInputElement){var t=e.target.files[0];t&&this.uploadFiles(t)}}},{key:"uploadFiles",value:function(e){if(!this.state.disabled){this.setState({disabled:!1,file:e}),this.props.onStart&&this.props.onStart(e);var t=this.refs.form,n=this.refs.data,r=this.props.data;"function"===typeof r&&(r=r(e));var i=Object.keys(r).map((function(e){return'<input name="'+e+'" value="'+r[e]+'"/>'}));n.innerHTML=i.join(""),t.submit(),n.innerHTML=""}}},{key:"handleClick",value:function(){this.state.disabled||this.refs.input.click()}},{key:"handleDragover",value:function(e){e.preventDefault(),this.setState({onDrop:!0})}},{key:"handleDragleave",value:function(e){e.preventDefault(),this.setState({onDrop:!1})}},{key:"render",value:function(){var e=this,t=this.props,n=t.drag,r=t.action,i=t.name,o=t.accept,a=t.listType,s=this.state.frameName,l=this.classNames((0,_defineProperty3.default)({"el-upload":!0},"el-upload--"+a,!0));return _react2.default.createElement("div",{className:l,onClick:function(){return e.handleClick()},onDrop:function(t){return e.onDrop(t)},onDragOver:function(t){return e.handleDragover(t)},onDragLeave:function(t){return e.handleDragleave(t)}},_react2.default.createElement("iframe",{onLoad:function(){return e.onload()},ref:"iframe",name:s}),_react2.default.createElement("form",{ref:"form",action:r,target:s,encType:"multipart/form-data",method:"POST"},_react2.default.createElement("input",{className:"el-upload__input",type:"file",ref:"input",name:i,onChange:function(t){return e.handleChange(t)},accept:o}),_react2.default.createElement("input",{type:"hidden",name:"documentDomain",value:document.domain}),_react2.default.createElement("span",{ref:"data"})),n?_react2.default.createElement(_Cover2.default,{onFile:function(t){return e.uploadFiles(t)}},this.props.children):this.props.children)}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),IframeUpload}(_libs.Component);IframeUpload.defaultProps={name:"file"};var _default=IframeUpload;exports.default=_default,IframeUpload.propTypes={drag:_libs.PropTypes.bool,data:_libs.PropTypes.object,action:_libs.PropTypes.string.isRequired,name:_libs.PropTypes.string,accept:_libs.PropTypes.string,onStart:_libs.PropTypes.func,onSuccess:_libs.PropTypes.func,onError:_libs.PropTypes.func,listType:_libs.PropTypes.string},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(IframeUpload,"IframeUpload","src/upload/iFrameUpload.jsx"),e.register(_default,"default","src/upload/iFrameUpload.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _defineProperty2=__webpack_require__(41),_defineProperty3=_interopRequireDefault(_defineProperty2),_classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15),_ajax=__webpack_require__(371),_ajax2=_interopRequireDefault(_ajax),_Cover=__webpack_require__(138),_Cover2=_interopRequireDefault(_Cover);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var AjaxUpload=function(_Component){function AjaxUpload(e){return(0,_classCallCheck3.default)(this,AjaxUpload),(0,_possibleConstructorReturn3.default)(this,(AjaxUpload.__proto__||Object.getPrototypeOf(AjaxUpload)).call(this,e))}return(0,_inherits3.default)(AjaxUpload,_Component),(0,_createClass3.default)(AjaxUpload,[{key:"isImage",value:function(e){return-1!==e.indexOf("image")}},{key:"handleChange",value:function(e){if(e.target instanceof HTMLInputElement){var t=e.target.files;if(!t)return;this.uploadFiles(t),this.refs.input.value=null}}},{key:"uploadFiles",value:function(e){var t=this,n=this.props,r=n.multiple,i=n.limit,o=n.onExceed,a=n.fileList;if(i&&a.length+e.length>i)o&&o(e,a);else{var s=Array.prototype.slice.call(e);0!==s.length&&(r||(s=s.slice(0,1)),s.forEach((function(e){t.props.onStart(e),t.props.autoUpload&&t.upload(e)})))}}},{key:"upload",value:function(e,t){var n=this,r=this.props.beforeUpload;if(!r)return this.post(e);var i=r(e);i&&i.then?i.then((function(t){"[object File]"===Object.prototype.toString.call(t)?n.post(t):n.post(e)}),(function(){t&&"function"===typeof n.props.onRemove&&n.props.onRemove(t)})):!1!==i?this.post(e):t&&"function"===typeof this.props.onRemove&&this.props.onRemove(t)}},{key:"post",value:function(e){var t=this.props,n=t.name,r=t.headers,i=t.withCredentials,o=t.data,a=t.action,s=t.onProgress,l=t.onSuccess,c=t.onError,u=this.props.httpRequest,d=(void 0===u?_ajax2.default:u)({headers:r,withCredentials:i,file:e,data:o,filename:n,action:a,onProgress:function(t){return s(t,e)},onSuccess:function(t){return l(t,e)},onError:function(t){return c(t,e)}});d&&d.then&&d.then(l,c)}},{key:"handleClick",value:function(){this.props.disabled||this.refs.input.click()}},{key:"render",value:function(){var e=this,t=this.props,n=t.drag,r=t.multiple,i=t.accept,o=t.listType,a=t.disabled;return _react2.default.createElement("div",{className:this.classNames((0,_defineProperty3.default)({"el-upload":!0},"el-upload--"+o,!0)),onClick:function(){return e.handleClick()}},n?_react2.default.createElement(_Cover2.default,{disabled:a,onFile:function(t){return e.uploadFiles(t)}},this.props.children):this.props.children,_react2.default.createElement("input",{className:"el-upload__input",type:"file",ref:"input",onChange:function(t){return e.handleChange(t)},multiple:r,accept:i}))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),AjaxUpload}(_libs.Component);AjaxUpload.defaultProps={name:"file"};var _default=AjaxUpload;exports.default=_default,AjaxUpload.propTypes={drag:_libs.PropTypes.bool,data:_libs.PropTypes.object,action:_libs.PropTypes.string.isRequired,name:_libs.PropTypes.string,accept:_libs.PropTypes.string,headers:_libs.PropTypes.object,withCredentials:_libs.PropTypes.bool,multiple:_libs.PropTypes.bool,onStart:_libs.PropTypes.func,onProgress:_libs.PropTypes.func,onSuccess:_libs.PropTypes.func,onError:_libs.PropTypes.func,beforeUpload:_libs.PropTypes.func,autoUpload:_libs.PropTypes.bool,listType:_libs.PropTypes.string,fileList:_libs.PropTypes.array,disabled:_libs.PropTypes.bool,limit:_libs.PropTypes.number,onExceed:_libs.PropTypes.func,httpRequest:_libs.PropTypes.func},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(AjaxUpload,"AjaxUpload","src/upload/AjaxUpload.jsx"),e.register(_default,"default","src/upload/AjaxUpload.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){function r(e,t,n){var r=void 0;r=n.response?n.status+" "+(n.response.error||n.response):n.responseText?n.status+" "+n.responseText:"fail to post "+e+" "+n.status;var i=new Error(r);return i.status=n.status,i.method="post",i.url=e,i}function i(e){var t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch(n){return t}}function o(e){if("undefined"!==typeof XMLHttpRequest){var t=new XMLHttpRequest,n=e.action;t.upload&&(t.upload.onprogress=function(t){t.total>0&&(t.percent=t.loaded/t.total*100),e.onProgress(t)});var o=new FormData;e.data&&Object.keys(e.data).map((function(t){o.append(t,e.data[t])})),o.append(e.filename,e.file),t.onerror=function(t){e.onError(t)},t.onload=function(){if(t.status<200||t.status>=300)return e.onError(r(n,0,t));e.onSuccess(i(t))},t.open("post",n,!0),e.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);var a=e.headers||{};for(var s in a)a.hasOwnProperty(s)&&null!==a[s]&&t.setRequestHeader(s,a[s]);return t.send(o),t}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=o,function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&(e.register(r,"getError","src/upload/ajax.js"),e.register(i,"getBody","src/upload/ajax.js"),e.register(o,"upload","src/upload/ajax.js"))}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_reactDom=__webpack_require__(20),_reactDom2=_interopRequireDefault(_reactDom),_reactClickOutside=__webpack_require__(63),_reactClickOutside2=_interopRequireDefault(_reactClickOutside),_throttleDebounce=__webpack_require__(42),_popper=__webpack_require__(47),_popper2=_interopRequireDefault(_popper),_style=__webpack_require__(374),_style2=_interopRequireDefault(_style),_libs=__webpack_require__(15),_resizeEvent=__webpack_require__(77),_scrollbar=__webpack_require__(79),_tag=__webpack_require__(78),_tag2=_interopRequireDefault(_tag),_input=__webpack_require__(38),_input2=_interopRequireDefault(_input),_locale=__webpack_require__(24),_locale2=_interopRequireDefault(_locale);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}(),_style2.default.reset("\n .el-select-dropdown {\n position: absolute !important;\n }\n");var sizeMap={large:42,small:30,mini:22},Select=function(_Component){function Select(e){(0,_classCallCheck3.default)(this,Select);var t=(0,_possibleConstructorReturn3.default)(this,(Select.__proto__||Object.getPrototypeOf(Select)).call(this,e));return t.state={options:[],isSelect:!0,inputLength:20,inputWidth:0,inputHovering:!1,filteredOptionsCount:0,optionsCount:0,hoverIndex:-1,bottomOverflowBeforeHidden:0,cachedPlaceHolder:e.placeholder||_locale2.default.t("el.select.placeholder"),currentPlaceholder:e.placeholder||_locale2.default.t("el.select.placeholder"),selectedLabel:"",selectedInit:!1,visible:!1,selected:void 0,value:e.value,valueChangeBySelected:!1,voidRemoteQuery:!1,query:""},e.multiple&&(t.state.selectedInit=!0,t.state.selected=[]),e.remote&&(t.state.voidRemoteQuery=!0),t.debouncedOnInputChange=(0,_throttleDebounce.debounce)(t.debounce(),(function(){t.onInputChange()})),t.resetInputWidth=t._resetInputWidth.bind(t),t}return(0,_inherits3.default)(Select,_Component),(0,_createClass3.default)(Select,[{key:"getChildContext",value:function(){return{component:this}}},{key:"componentDidMount",value:function(){this.reference=_reactDom2.default.findDOMNode(this.refs.reference),this.popper=_reactDom2.default.findDOMNode(this.refs.popper),this.handleValueChange(),(0,_resizeEvent.addResizeListener)(this.refs.root,this.resetInputWidth)}},{key:"componentWillReceiveProps",value:function(e){var t=this;e.placeholder!=this.props.placeholder&&this.setState({currentPlaceholder:e.placeholder}),e.value!=this.props.value&&this.setState({value:e.value},(function(){t.handleValueChange()}))}},{key:"componentWillUpdate",value:function(e,t){t.value!=this.state.value&&this.onValueChange(t.value),t.visible!=this.state.visible&&(this.props.onVisibleChange&&this.props.onVisibleChange(t.visible),this.onVisibleChange(t.visible)),t.query!=this.state.query&&this.onQueryChange(t.query),Array.isArray(t.selected)&&t.selected.length!=this.state.selected.length&&this.onSelectedChange(t.selected)}},{key:"componentDidUpdate",value:function(){this.state.inputWidth=this.reference.getBoundingClientRect().width}},{key:"componentWillUnmount",value:function(){(0,_resizeEvent.removeResizeListener)(this.refs.root,this.resetInputWidth)}},{key:"debounce",value:function(){return this.props.remote?300:0}},{key:"handleClickOutside",value:function(){this.state.visible&&this.setState({visible:!1})}},{key:"handleValueChange",value:function(){var e=this,t=this.props.multiple,n=this.state,r=n.value,i=n.options;if(t&&Array.isArray(r))this.setState({selected:i.reduce((function(e,t){return r.indexOf(t.props.value)>-1?e.concat(t):e}),[])},(function(){e.onSelectedChange(e.state.selected,!1)}));else{var o=i.filter((function(e){return e.props.value===r}))[0];o&&(this.state.selectedLabel=o.props.label||o.props.value)}}},{key:"onVisibleChange",value:function(e){var t=this.props,n=t.multiple,r=t.filterable,i=this.state,o=i.query,a=i.dropdownUl,s=i.selected,l=i.selectedLabel,c=i.bottomOverflowBeforeHidden;if(e){var u=this.refs.root.querySelector(".el-input__icon");if(u&&!u.classList.contains("el-icon-circle-close"))for(var d=this.refs.root.querySelector(".el-input__icon"),f=0;f<d.length;f++)d[f].classList.add("is-reverse");if(this.popperJS&&this.popperJS.update(),r&&(o=l,n?this.refs.input.focus():this.refs.reference.focus()),!a){var p=this.popper.childNodes;a=[].filter.call(p,(function(e){return"UL"===e.tagName}))[0]}!n&&a&&c>0&&(a.scrollTop+=c),this.setState({query:o||"",dropdownUl:a})}else{if(this.reference.querySelector("input").blur(),this.refs.root.querySelector(".el-input__icon"))for(var h=this.refs.root.querySelector(".el-input__icon"),_=0;_<h.length;_++)h[_].classList.remove("is-reverse");if(this.refs.input&&this.refs.input.blur(),this.resetHoverIndex(),!n){if(a&&s)c=_reactDom2.default.findDOMNode(s).getBoundingClientRect().bottom-this.popper.getBoundingClientRect().bottom;s&&s.props?s.props.value&&(l=s.currentLabel()):r&&(l=""),this.setState({bottomOverflowBeforeHidden:c,selectedLabel:l})}}}},{key:"onValueChange",value:function(e){var t=this,n=this.props.multiple,r=this.state,i=r.options,o=r.valueChangeBySelected,a=r.selectedInit,s=r.selected,l=r.selectedLabel,c=r.currentPlaceholder,u=r.cachedPlaceHolder;if(o)return this.setState({valueChangeBySelected:!1});if(n&&Array.isArray(e)&&(this.resetInputHeight(),a=!0,s=[],c=u,e.forEach((function(e){var n=i.filter((function(t){return t.props.value===e}))[0];n&&t.addOptionToValue(n)})),this.forceUpdate()),!n){var d=i.filter((function(t){return t.props.value===e}))[0];d?(this.addOptionToValue(d),this.setState({selectedInit:a,currentPlaceholder:c})):(s={},l="",this.setState({selectedInit:a,selected:s,currentPlaceholder:c,selectedLabel:l},(function(){t.resetHoverIndex()})))}}},{key:"onSelectedChange",value:function(e){var t=this,n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=this.context.form,i=this.props,o=i.multiple,a=i.filterable,s=i.onChange,l=this.state,c=l.query,u=l.hoverIndex,d=l.inputLength,f=l.selectedInit,p=l.currentPlaceholder,h=l.cachedPlaceHolder,_=l.valueChangeBySelected;if(o)p=e.length>0?"":h,this.setState({currentPlaceholder:p},(function(){t.resetInputHeight()})),_=!0,n&&(s&&s(e.map((function(e){return e.props.value})),e),r&&r.onFieldChange()),a&&(c="",u=-1,d=20,this.refs.input.focus()),this.setState({valueChangeBySelected:_,query:c,hoverIndex:u,inputLength:d},(function(){t.refs.input&&(t.refs.input.value="")}));else{if(f)return this.setState({selectedInit:!1});n&&(s&&s(e.props.value,e),r&&r.onFieldChange())}}},{key:"onQueryChange",value:function(e){var t=this.props,n=t.multiple,r=t.filterable,i=t.remote,o=t.remoteMethod,a=t.filterMethod,s=this.state,l=s.voidRemoteQuery,c=s.hoverIndex,u=s.options,d=s.optionsCount;this.popperJS&&this.popperJS.update(),n&&r&&this.resetInputHeight(),i&&"function"===typeof o?(c=-1,l=""===e,o(e),u.forEach((function(e){e.resetIndex()}))):"function"===typeof a?a(e):this.setState({filteredOptionsCount:d},(function(){u.forEach((function(t){t.queryChange(e)}))})),this.setState({hoverIndex:c,voidRemoteQuery:l})}},{key:"onEnter",value:function(){this.popperJS=new _popper2.default(this.reference,this.popper,{modifiers:{computeStyle:{gpuAcceleration:!1}}})}},{key:"onAfterLeave",value:function(){this.popperJS.destroy()}},{key:"iconClass",value:function(){return this.showCloseIcon()?"circle-close":this.props.remote&&this.props.filterable?"":"caret-top "+(this.state.visible?"is-reverse":"")}},{key:"showCloseIcon",value:function(){var e=this.props.clearable&&this.state.inputHovering&&!this.props.multiple&&this.state.options.indexOf(this.state.selected)>-1;if(!this.refs.root)return!1;var t=this.refs.root.querySelector(".el-input__icon");return t&&(e?(t.addEventListener("click",this.deleteSelected.bind(this)),t.classList.add("is-show-close")):(t.removeEventListener("click",this.deleteSelected.bind(this)),t.classList.remove("is-show-close"))),e}},{key:"emptyText",value:function(){var e=this.props,t=e.loading,n=e.filterable,r=this.state,i=r.voidRemoteQuery,o=r.options,a=r.filteredOptionsCount;return t?_locale2.default.t("el.select.loading"):i?(this.state.voidRemoteQuery=!1,!1):n&&0===a?_locale2.default.t("el.select.noMatch"):0===o.length?_locale2.default.t("el.select.noData"):null}},{key:"handleClose",value:function(){this.setState({visible:!1})}},{key:"toggleLastOptionHitState",value:function(e){var t=this.state.selected;if(Array.isArray(t)){var n=t[t.length-1];if(n)return!0===e||!1===e?n.hitState=e:(n.hitState=!n.hitState,n.hitState)}}},{key:"deletePrevTag",value:function(e){if(e.target.value.length<=0&&!this.toggleLastOptionHitState()){var t=this.state.selected;t.pop(),this.setState({selected:t})}}},{key:"addOptionToValue",value:function(e,t){var n=this.props,r=n.multiple,i=n.remote,o=this.state,a=o.selected,s=o.selectedLabel,l=o.hoverIndex,c=o.value;r?-1!==a.indexOf(e)||i&&-1!==c.indexOf(e.props.value)||(this.selectedInit=!!t,a.push(e),this.resetHoverIndex()):(this.selectedInit=!!t,a=e,s=e.currentLabel(),l=e.index,this.setState({selected:a,selectedLabel:s,hoverIndex:l}))}},{key:"managePlaceholder",value:function(){var e=this.state,t=e.currentPlaceholder,n=e.cachedPlaceHolder;""!==t&&(t=this.refs.input.value?"":n),this.setState({currentPlaceholder:t})}},{key:"resetInputState",value:function(e){8!==e.keyCode&&this.toggleLastOptionHitState(!1),this.setState({inputLength:15*this.refs.input.value.length+20})}},{key:"_resetInputWidth",value:function(){this.setState({inputWidth:this.reference.getBoundingClientRect().width})}},{key:"resetInputHeight",value:function(){var e=this.reference.childNodes;[].filter.call(e,(function(e){return"INPUT"===e.tagName}))[0].style.height=Math.max(this.refs.tags.clientHeight+6,sizeMap[this.props.size]||36)+"px",this.popperJS&&this.popperJS.update()}},{key:"resetHoverIndex",value:function(){var e=this,t=this.props.multiple,n=this.state,r=n.hoverIndex,i=n.options,o=n.selected;setTimeout((function(){r=t?o.length>0?Math.min.apply(null,o.map((function(e){return i.indexOf(e)}))):-1:i.indexOf(o),e.setState({hoverIndex:r})}),300)}},{key:"toggleMenu",value:function(){var e=this.props,t=e.filterable,n=e.disabled,r=this.state,i=r.query,o=r.visible;t&&""===i&&o||n||this.setState({visible:!o})}},{key:"navigateOptions",value:function(e){var t=this,n=this.state,r=n.visible,i=n.hoverIndex,o=n.options;if(!r)return this.setState({visible:!0});var a=void 0;o.length!=o.filter((function(e){return!0===e.props.disabled})).length&&("next"===e&&(++i===o.length&&(i=0),!0!==o[i].props.disabled&&!0!==o[i].props.groupDisabled&&o[i].state.visible||(a="next")),"prev"===e&&(--i<0&&(i=o.length-1),!0!==o[i].props.disabled&&!0!==o[i].props.groupDisabled&&o[i].state.visible||(a="prev"))),this.setState({hoverIndex:i,options:o},(function(){a&&t.navigateOptions(a),t.resetScrollTop()}))}},{key:"resetScrollTop",value:function(){var e=_reactDom2.default.findDOMNode(this.state.options[this.state.hoverIndex]),t=e.getBoundingClientRect().bottom-this.popper.getBoundingClientRect().bottom,n=e.getBoundingClientRect().top-this.popper.getBoundingClientRect().top;this.state.dropdownUl&&(t>0&&(this.state.dropdownUl.scrollTop+=t),n<0&&(this.state.dropdownUl.scrollTop+=n))}},{key:"selectOption",value:function(){var e=this.state,t=e.hoverIndex,n=e.options;n[t]&&this.onOptionClick(n[t])}},{key:"deleteSelected",value:function(e){e.stopPropagation(),""!=this.state.selectedLabel&&(this.setState({selected:{},selectedLabel:"",visible:!1}),this.context.form&&this.context.form.onFieldChange(),this.props.onChange&&this.props.onChange(""),this.props.onClear&&this.props.onClear())}},{key:"deleteTag",value:function(e){var t=this,n=this.state.selected.indexOf(e);if(n>-1&&!this.props.disabled){var r=this.state.selected.slice(0);r.splice(n,1),this.setState({selected:r},(function(){t.props.onRemoveTag&&t.props.onRemoveTag(e.props.value)}))}}},{key:"handleIconClick",value:function(e){this.iconClass().indexOf("circle-close")>-1?this.deleteSelected(e):this.toggleMenu()}},{key:"onInputChange",value:function(){this.props.filterable&&this.state.selectedLabel!==this.state.value&&this.setState({query:this.state.selectedLabel})}},{key:"onOptionCreate",value:function(e){this.state.options.push(e),this.state.optionsCount++,this.state.filteredOptionsCount++,this.forceUpdate(),this.handleValueChange()}},{key:"onOptionDestroy",value:function(e){this.state.optionsCount--,this.state.filteredOptionsCount--;var t=this.state.options.indexOf(e);t>-1&&this.state.options.splice(t,1),this.state.options.forEach((function(t){t!=e&&t.resetIndex()})),this.forceUpdate(),this.handleValueChange()}},{key:"onOptionClick",value:function(e){var t=this,n=this.props.multiple,r=this.state,i=r.visible,o=r.selected,a=r.selectedLabel;if(n){var s=-1;(o=o.slice(0)).forEach((function(t,n){t!==e&&t.props.value!==e.props.value||(s=n)})),s>-1?o.splice(s,1):o.push(e)}else o=e,a=e.currentLabel(),i=!1;this.setState({selected:o,selectedLabel:a},(function(){n||t.onSelectedChange(t.state.selected),t.setState({visible:i})}))}},{key:"onMouseDown",value:function(e){e.preventDefault(),this.refs.input&&this.refs.input.focus(),this.toggleMenu()}},{key:"onMouseEnter",value:function(){this.setState({inputHovering:!0})}},{key:"onMouseLeave",value:function(){this.setState({inputHovering:!1})}},{key:"render",value:function(){var e=this,t=this.props,n=t.multiple,r=t.size,i=t.disabled,o=t.filterable,a=t.loading,s=this.state,l=s.selected,c=s.inputWidth,u=s.inputLength,d=s.query,f=s.selectedLabel,p=s.visible,h=s.options,_=s.filteredOptionsCount,m=s.currentPlaceholder;return _react2.default.createElement("div",{ref:"root",style:this.style(),className:this.className("el-select")},n&&_react2.default.createElement("div",{ref:"tags",className:"el-select__tags",onClick:this.toggleMenu.bind(this),style:{maxWidth:c-32}},l.map((function(t){return _react2.default.createElement(_tag2.default,{type:"primary",key:t.props.value,hit:t.hitState,closable:!i,closeTransition:!0,onClose:e.deleteTag.bind(e,t)},_react2.default.createElement("span",{className:"el-select__tags-text"},t.currentLabel()))})),o&&_react2.default.createElement("input",{ref:"input",type:"text",className:this.classNames("el-select__input",r&&"is-"+r),style:{width:u,maxWidth:c-42},disabled:i,defaultValue:d,onKeyUp:this.managePlaceholder.bind(this),onKeyDown:function(t){switch(e.resetInputState(t),t.keyCode){case 27:e.setState({visible:!1}),t.preventDefault();break;case 8:e.deletePrevTag(t);break;case 13:e.selectOption(),t.preventDefault();break;case 38:e.navigateOptions("prev"),t.preventDefault();break;case 40:e.navigateOptions("next"),t.preventDefault()}},onChange:function(t){clearTimeout(e.timeout),e.timeout=setTimeout((function(){e.setState({query:e.state.value})}),e.debounce()),e.state.value=t.target.value}})),_react2.default.createElement(_input2.default,{ref:"reference",value:f,type:"text",placeholder:m,name:"name",size:r,disabled:i,readOnly:!o||n,icon:this.iconClass()||void 0,onChange:function(t){return e.setState({selectedLabel:t})},onIconClick:this.handleIconClick.bind(this),onMouseDown:this.onMouseDown.bind(this),onMouseEnter:this.onMouseEnter.bind(this),onMouseLeave:this.onMouseLeave.bind(this),onKeyUp:this.debouncedOnInputChange.bind(this),onKeyDown:function(t){switch(t.keyCode){case 9:case 27:e.setState({visible:!1}),t.preventDefault();break;case 13:e.selectOption(),t.preventDefault();break;case 38:e.navigateOptions("prev"),t.preventDefault();break;case 40:e.navigateOptions("next"),t.preventDefault()}}}),_react2.default.createElement(_libs.Transition,{name:"el-zoom-in-top",onEnter:this.onEnter.bind(this),onAfterLeave:this.onAfterLeave.bind(this)},_react2.default.createElement(_libs.View,{show:p&&!1!==this.emptyText()},_react2.default.createElement("div",{ref:"popper",className:this.classNames("el-select-dropdown",{"is-multiple":n}),style:{minWidth:c}},_react2.default.createElement(_libs.View,{show:h.length>0&&_>0&&!a},_react2.default.createElement(_scrollbar.Scrollbar,{viewComponent:"ul",wrapClass:"el-select-dropdown__wrap",viewClass:"el-select-dropdown__list"},this.props.children)),this.emptyText()&&_react2.default.createElement("p",{className:"el-select-dropdown__empty"},this.emptyText())))))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Select}(_libs.Component);Select.childContextTypes={component:_libs.PropTypes.any},Select.contextTypes={form:_libs.PropTypes.any},Select.propTypes={value:_libs.PropTypes.any,size:_libs.PropTypes.string,disabled:_libs.PropTypes.bool,clearable:_libs.PropTypes.bool,filterable:_libs.PropTypes.bool,loading:_libs.PropTypes.bool,remote:_libs.PropTypes.bool,remoteMethod:_libs.PropTypes.func,filterMethod:_libs.PropTypes.func,multiple:_libs.PropTypes.bool,placeholder:_libs.PropTypes.string,onChange:_libs.PropTypes.func,onVisibleChange:_libs.PropTypes.func,onRemoveTag:_libs.PropTypes.func,onClear:_libs.PropTypes.func};var _default=(0,_reactClickOutside2.default)(Select);exports.default=_default,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(sizeMap,"sizeMap","src/select/Select.jsx"),e.register(Select,"Select","src/select/Select.jsx"),e.register(_default,"default","src/select/Select.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";var r={childContextTypes:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},i={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},o=Object.defineProperty,a=Object.getOwnPropertyNames,s=Object.getOwnPropertySymbols,l=Object.getOwnPropertyDescriptor,c=Object.getPrototypeOf,u=c&&c(Object);e.exports=function e(t,n,d){if("string"!==typeof n){if(u){var f=c(n);f&&f!==u&&e(t,f,d)}var p=a(n);s&&(p=p.concat(s(n)));for(var h=0;h<p.length;++h){var _=p[h];if(!r[_]&&!i[_]&&(!d||!d[_])){var m=l(n,_);try{o(t,_,m)}catch(v){}}}return t}return t}},function(e,t,n){"use strict";t.reset=function(e){var t=document.createElement("style");t.type="text/css",t.styleSheet?t.styleSheet.cssText=e:t.appendChild(document.createTextNode(e)),(document.head||document.getElementsByTagName("head")[0]).appendChild(t)}},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0}),exports.Scrollbar=void 0;var _extends2=__webpack_require__(25),_extends3=_interopRequireDefault(_extends2),_toConsumableArray2=__webpack_require__(76),_toConsumableArray3=_interopRequireDefault(_toConsumableArray2),_objectWithoutProperties2=__webpack_require__(60),_objectWithoutProperties3=_interopRequireDefault(_objectWithoutProperties2),_classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_reactDom=__webpack_require__(20),_reactDom2=_interopRequireDefault(_reactDom),_libs=__webpack_require__(15),_resizeEvent=__webpack_require__(77),_scrollbarWidth=__webpack_require__(376),_Bar=__webpack_require__(377);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Scrollbar=exports.Scrollbar=function(_Component){function Scrollbar(e){(0,_classCallCheck3.default)(this,Scrollbar);var t=(0,_possibleConstructorReturn3.default)(this,(Scrollbar.__proto__||Object.getPrototypeOf(Scrollbar)).call(this,e));return t.state={sizeWidth:"0",sizeHeight:"0",moveX:0,moveY:0},t.update=t._update.bind(t),t}return(0,_inherits3.default)(Scrollbar,_Component),(0,_createClass3.default)(Scrollbar,[{key:"componentDidMount",value:function(){if(!this.native){var e=requestAnimationFrame(this.update);this.cleanRAF=function(){cancelAnimationFrame(e)}}}},{key:"componentDidUpdate",value:function(){var e=this;this.resizeDom=_reactDom2.default.findDOMNode(this.refs.resize),this.props.noresize||(this.cleanResize&&this.cleanResize(),(0,_resizeEvent.addResizeListener)(this.resizeDom,this.update),this.cleanResize=function(){(0,_resizeEvent.removeResizeListener)(e.resizeDom,e.update)})}},{key:"componentWillUnmount",value:function(){this.cleanRAF(),this.cleanResize&&this.cleanResize()}},{key:"handleScroll",value:function(){var e=this.wrap;this.setState({moveY:100*e.scrollTop/e.clientHeight,moveX:100*e.scrollLeft/e.clientWidth})}},{key:"_update",value:function(){var e,t,n=this.wrap;if(n){var r=(e=100*n.clientHeight/n.scrollHeight)<100?e+"%":"",i=(t=100*n.clientWidth/n.scrollWidth)<100?t+"%":"";this.setState({sizeHeight:r,sizeWidth:i})}}},{key:"render",value:function(){var e=this,t=this.props,n=t.native,r=t.viewStyle,i=t.wrapStyle,o=t.viewClass,a=t.children,s=t.viewComponent,l=t.wrapClass,c=(t.noresize,t.className),u=(0,_objectWithoutProperties3.default)(t,["native","viewStyle","wrapStyle","viewClass","children","viewComponent","wrapClass","noresize","className"]),d=this.state,f=d.moveX,p=d.moveY,h=d.sizeWidth,_=d.sizeHeight,m=i,v=(0,_scrollbarWidth.getScrollBarWidth)();if(v){var g="-"+v+"px";m=Array.isArray(i)?Object.assign.apply(null,[].concat((0,_toConsumableArray3.default)(i),[{marginRight:g,marginBottom:g}])):Object.assign({},i,{marginRight:g,marginBottom:g})}var b=_react2.default.createElement(s,{className:this.classNames("el-scrollbar__view",o),style:r,ref:"resize"},a),k=void 0;n?k=[_react2.default.createElement("div",(0,_extends3.default)({},u,{key:0,ref:"wrap",className:this.classNames(l,"el-scrollbar__wrap"),style:m}),b)]:k=[_react2.default.createElement("div",(0,_extends3.default)({},u,{ref:"wrap",key:0,style:m,onScroll:this.handleScroll.bind(this),className:this.classNames(l,"el-scrollbar__wrap",v?"":"el-scrollbar__wrap--hidden-default")}),b),_react2.default.createElement(_Bar.Bar,{key:1,move:f,size:h,getParentWrap:function(){return e.wrap}}),_react2.default.createElement(_Bar.Bar,{key:2,move:p,size:_,getParentWrap:function(){return e.wrap},vertical:!0})];return _react2.default.createElement("div",{className:this.classNames("el-scrollbar",c)},k)}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}},{key:"wrap",get:function(){return this.refs.wrap}}]),Scrollbar}(_libs.Component);Scrollbar.propTypes={native:_libs.PropTypes.bool,wrapStyle:_libs.PropTypes.object,wrapClass:_libs.PropTypes.oneOfType([_libs.PropTypes.string,_libs.PropTypes.object]),viewClass:_libs.PropTypes.oneOfType([_libs.PropTypes.string,_libs.PropTypes.object]),viewStyle:_libs.PropTypes.object,className:_libs.PropTypes.string,viewComponent:_libs.PropTypes.oneOfType([_libs.PropTypes.string,_libs.PropTypes.element]),noresize:_libs.PropTypes.bool},Scrollbar.defaultProps={viewComponent:"div"},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&e.register(Scrollbar,"Scrollbar","src/scrollbar/Scrollbar.jsx")}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.getScrollBarWidth=i,function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var r=void 0;function i(){if(void 0!==r)return r;var e=document.createElement("div");e.className="el-scrollbar__wrap",e.style.visibility="hidden",e.style.width="100px",e.style.position="absolute",e.style.top="-9999px",document.body.appendChild(e);var t=e.offsetWidth;e.style.overflow="scroll";var n=document.createElement("div");n.style.width="100%",e.appendChild(n);var i=n.offsetWidth;return r=t-i,e.parentNode.removeChild(e),r}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&(e.register(r,"scrollBarWidth","src/scrollbar/scrollbar-width.js"),e.register(i,"getScrollBarWidth","src/scrollbar/scrollbar-width.js"))}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0}),exports.Bar=void 0;var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15),_util=__webpack_require__(378),_dom=__webpack_require__(140);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Bar=exports.Bar=function(_Component){function Bar(e){(0,_classCallCheck3.default)(this,Bar);var t=(0,_possibleConstructorReturn3.default)(this,(Bar.__proto__||Object.getPrototypeOf(Bar)).call(this,e));return t.clickTrackHandler=t.clickTrackHandler.bind(t),t.clickThumbHandler=t.clickThumbHandler.bind(t),t.mouseMoveDocumentHandler=t.mouseMoveDocumentHandler.bind(t),t.mouseUpDocumentHandler=t.mouseUpDocumentHandler.bind(t),t}return(0,_inherits3.default)(Bar,_Component),(0,_createClass3.default)(Bar,[{key:"clickThumbHandler",value:function(e){this.startDrag(e),this[this.bar.axis]=e.currentTarget[this.bar.offset]-(e[this.bar.client]-e.currentTarget.getBoundingClientRect()[this.bar.direction])}},{key:"clickTrackHandler",value:function(e){var t=100*(Math.abs(e.target.getBoundingClientRect()[this.bar.direction]-e[this.bar.client])-this.thumbRef[this.bar.offset]/2)/this.rootRef[this.bar.offset];this.wrap[this.bar.scroll]=t*this.wrap[this.bar.scrollSize]/100}},{key:"startDrag",value:function(e){e.nativeEvent.stopImmediatePropagation,this.cursorDown=!0,(0,_dom.on)(document,"mousemove",this.mouseMoveDocumentHandler),(0,_dom.on)(document,"mouseup",this.mouseUpDocumentHandler),document.onselectstart=function(){return!1}}},{key:"mouseMoveDocumentHandler",value:function(e){if(!1!==this.cursorDown){var t=this[this.bar.axis];if(t){var n=100*(e[this.bar.client]-this.rootRef.getBoundingClientRect()[this.bar.direction]-(this.thumbRef[this.bar.offset]-t))/this.rootRef[this.bar.offset];this.wrap[this.bar.scroll]=n*this.wrap[this.bar.scrollSize]/100}}}},{key:"mouseUpDocumentHandler",value:function(){this.cursorDown=!1,this[this.bar.axis]=0,(0,_dom.off)(document,"mousemove",this.mouseMoveDocumentHandler),document.onselectstart=null}},{key:"render",value:function(){var e=this,t=this.props,n=t.size,r=t.move;return _react2.default.createElement("div",{ref:function(t){return e.rootRef=t},className:this.classNames("el-scrollbar__bar","is-"+this.bar.key),onMouseDown:this.clickTrackHandler},_react2.default.createElement("div",{ref:function(t){return e.thumbRef=t},className:"el-scrollbar__thumb",onMouseDown:this.clickThumbHandler,style:(0,_util.renderThumbStyle)({size:n,move:r,bar:this.bar})}))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}},{key:"bar",get:function(){return _util.BAR_MAP[this.props.vertical?"vertical":"horizontal"]}},{key:"wrap",get:function(){return this.props.getParentWrap()}}]),Bar}(_libs.Component);Bar.propTypes={vertical:_libs.PropTypes.bool,size:_libs.PropTypes.string,move:_libs.PropTypes.number,getParentWrap:_libs.PropTypes.func.isRequired},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&e.register(Bar,"Bar","src/scrollbar/Bar.jsx")}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.renderThumbStyle=i,function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var r=t.BAR_MAP={vertical:{offset:"offsetHeight",scroll:"scrollTop",scrollSize:"scrollHeight",size:"height",key:"vertical",axis:"Y",client:"clientY",direction:"top"},horizontal:{offset:"offsetWidth",scroll:"scrollLeft",scrollSize:"scrollWidth",size:"width",key:"horizontal",axis:"X",client:"clientX",direction:"left"}};function i(e){var t=e.move,n=e.size,r=e.bar,i={},o="translate"+r.axis+"("+t+"%)";return i[r.size]=n,i.transform=o,i.msTransform=o,i.WebkitTransform=o,i}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&(e.register(r,"BAR_MAP","src/scrollbar/util.js"),e.register(i,"renderThumbStyle","src/scrollbar/util.js"))}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Option=function(_Component){function Option(e){(0,_classCallCheck3.default)(this,Option);var t=(0,_possibleConstructorReturn3.default)(this,(Option.__proto__||Object.getPrototypeOf(Option)).call(this,e));return t.state={index:-1,visible:!0,hitState:!1},t}return(0,_inherits3.default)(Option,_Component),(0,_createClass3.default)(Option,[{key:"componentWillMount",value:function(){this.parent().onOptionCreate(this),this.setState({index:this.parent().state.options.indexOf(this)}),!0===this.currentSelected()&&this.parent().addOptionToValue(this,!0)}},{key:"componentWillUnmount",value:function(){this.parent().onOptionDestroy(this)}},{key:"parent",value:function(){return this.context.component}},{key:"currentSelected",value:function(){return this.props.selected||(this.parent().props.multiple?this.parent().state.value.indexOf(this.props.value)>-1:this.parent().state.value===this.props.value)}},{key:"currentLabel",value:function(){return this.props.label||("string"===typeof this.props.value||"number"===typeof this.props.value?this.props.value:"")}},{key:"itemSelected",value:function(){return"[object Object]"===Object.prototype.toString.call(this.parent().state.selected)?this===this.parent().state.selected:!!Array.isArray(this.parent().state.selected)&&this.parent().state.selected.map((function(e){return e.props.value})).indexOf(this.props.value)>-1}},{key:"hoverItem",value:function(){this.props.disabled||this.parent().props.disabled||this.parent().setState({hoverIndex:this.parent().state.options.indexOf(this)})}},{key:"selectOptionClick",value:function(){!0!==this.props.disabled&&!0!==this.parent().props.disabled&&this.parent().onOptionClick(this)}},{key:"queryChange",value:function(e){var t=e.replace(/(\^|\(|\)|\[|\]|\$|\*|\+|\.|\?|\\|\{|\}|\|)/g,"\\$1"),n=new RegExp(t,"i").test(this.currentLabel());n||this.parent().setState({filteredOptionsCount:this.parent().state.filteredOptionsCount-1}),this.setState({visible:n})}},{key:"resetIndex",value:function(){this.setState({index:this.parent().state.options.indexOf(this)})}},{key:"render",value:function(){var e=this.state,t=e.visible,n=e.index;return _react2.default.createElement(_libs.View,{show:t},_react2.default.createElement("li",{style:this.style(),className:this.className("el-select-dropdown__item",{selected:this.itemSelected(),"is-disabled":this.props.disabled||this.parent().props.disabled,hover:this.parent().state.hoverIndex===n}),onMouseEnter:this.hoverItem.bind(this),onClick:this.selectOptionClick.bind(this)},this.props.children||_react2.default.createElement("span",null,this.currentLabel())))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Option}(_libs.Component),_default=Option;exports.default=_default,Option.contextTypes={component:_libs.PropTypes.any},Option.propTypes={value:_libs.PropTypes.any.isRequired,label:_libs.PropTypes.oneOfType([_libs.PropTypes.string,_libs.PropTypes.number]),selected:_libs.PropTypes.bool,disabled:_libs.PropTypes.bool},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Option,"Option","src/select/Option.jsx"),e.register(_default,"default","src/select/Option.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var OptionGroup=function(_Component){function OptionGroup(){return(0,_classCallCheck3.default)(this,OptionGroup),(0,_possibleConstructorReturn3.default)(this,(OptionGroup.__proto__||Object.getPrototypeOf(OptionGroup)).apply(this,arguments))}return(0,_inherits3.default)(OptionGroup,_Component),(0,_createClass3.default)(OptionGroup,[{key:"render",value:function(){return _react2.default.createElement("ul",{style:this.style(),className:this.className("el-select-group__wrap")},_react2.default.createElement("li",{className:"el-select-group__title"},this.props.label),_react2.default.createElement("li",null,_react2.default.createElement("ul",{className:"el-select-group"},this.props.children)))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),OptionGroup}(_libs.Component),_default=OptionGroup;exports.default=_default,OptionGroup.propTypes={label:_libs.PropTypes.string},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(OptionGroup,"OptionGroup","src/select/OptionGroup.jsx"),e.register(_default,"default","src/select/OptionGroup.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r=a(n(382)),i=a(n(383)),o=a(n(384));function a(e){return e&&e.__esModule?e:{default:e}}!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}(),r.default.Item=o.default,r.default.Menu=i.default;var s=r.default;t.default=s,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(s,"default","src/dropdown/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_reactDom=__webpack_require__(20),_reactDom2=_interopRequireDefault(_reactDom),_reactClickOutside=__webpack_require__(63),_reactClickOutside2=_interopRequireDefault(_reactClickOutside),_libs=__webpack_require__(15),_button=__webpack_require__(75),_button2=_interopRequireDefault(_button);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Dropdown=function(_Component){function Dropdown(e){(0,_classCallCheck3.default)(this,Dropdown);var t=(0,_possibleConstructorReturn3.default)(this,(Dropdown.__proto__||Object.getPrototypeOf(Dropdown)).call(this,e));return t.state={visible:!1},t}return(0,_inherits3.default)(Dropdown,_Component),(0,_createClass3.default)(Dropdown,[{key:"getChildContext",value:function(){return{component:this}}},{key:"componentDidMount",value:function(){this.initEvent()}},{key:"componentWillUpdate",value:function(e,t){t.visible!=this.state.visible&&(this.refs.dropdown.onVisibleChange(t.visible),this.props.onVisibleChange&&this.props.onVisibleChange(t.visible))}},{key:"handleClickOutside",value:function(){this.state.visible&&this.setState({visible:!1})}},{key:"show",value:function(){var e=this;clearTimeout(this.timeout),this.timeout=setTimeout((function(){return e.setState({visible:!0})}),250)}},{key:"hide",value:function(){var e=this;clearTimeout(this.timeout),this.timeout=setTimeout((function(){return e.setState({visible:!1})}),150)}},{key:"handleClick",value:function(){this.setState({visible:!this.state.visible})}},{key:"initEvent",value:function(){var e=this.props,t=e.trigger,n=e.splitButton,r=_reactDom2.default.findDOMNode(n?this.refs.trigger:this.refs.default);if("hover"===t){r.addEventListener("mouseenter",this.show.bind(this)),r.addEventListener("mouseleave",this.hide.bind(this));var i=_reactDom2.default.findDOMNode(this.refs.dropdown);i.addEventListener("mouseenter",this.show.bind(this)),i.addEventListener("mouseleave",this.hide.bind(this))}else"click"===t&&r.addEventListener("click",this.handleClick.bind(this))}},{key:"handleMenuItemClick",value:function(e,t){var n=this;this.props.hideOnClick&&this.setState({visible:!1}),this.props.onCommand&&setTimeout((function(){n.props.onCommand(e,t)}))}},{key:"render",value:function(){var e=this.props,t=e.splitButton,n=e.type,r=e.size,i=e.menu;return _react2.default.createElement("div",{style:this.style(),className:this.className("el-dropdown")},t?_react2.default.createElement(_button2.default.Group,null,_react2.default.createElement(_button2.default,{type:n,size:r,onClick:this.props.onClick.bind(this)},this.props.children),_react2.default.createElement(_button2.default,{ref:"trigger",type:n,size:r,className:"el-dropdown__caret-button"},_react2.default.createElement("i",{className:"el-dropdown__icon el-icon-caret-bottom"}))):_react2.default.cloneElement(this.props.children,{ref:"default"}),_react2.default.cloneElement(i,{ref:"dropdown"}))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Dropdown}(_libs.Component);Dropdown.childContextTypes={component:_libs.PropTypes.any},Dropdown.propTypes={menu:_libs.PropTypes.node.isRequired,type:_libs.PropTypes.string,size:_libs.PropTypes.string,trigger:_libs.PropTypes.oneOf(["hover","click"]),menuAlign:_libs.PropTypes.oneOf(["start","end"]),splitButton:_libs.PropTypes.bool,hideOnClick:_libs.PropTypes.bool,onClick:_libs.PropTypes.func,onCommand:_libs.PropTypes.func,onVisibleChange:_libs.PropTypes.func},Dropdown.defaultProps={hideOnClick:!0,trigger:"hover",menuAlign:"end"};var _default=(0,_reactClickOutside2.default)(Dropdown);exports.default=_default,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Dropdown,"Dropdown","src/dropdown/Dropdown.jsx"),e.register(_default,"default","src/dropdown/Dropdown.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_reactDom=__webpack_require__(20),_reactDom2=_interopRequireDefault(_reactDom),_popper=__webpack_require__(47),_popper2=_interopRequireDefault(_popper),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var DropdownMenu=function(_Component){function DropdownMenu(e){(0,_classCallCheck3.default)(this,DropdownMenu);var t=(0,_possibleConstructorReturn3.default)(this,(DropdownMenu.__proto__||Object.getPrototypeOf(DropdownMenu)).call(this,e));return t.state={showPopper:!1},t}return(0,_inherits3.default)(DropdownMenu,_Component),(0,_createClass3.default)(DropdownMenu,[{key:"onVisibleChange",value:function(e){this.setState({showPopper:e})}},{key:"onEnter",value:function(){var e=_reactDom2.default.findDOMNode(this.parent());this.popperJS=new _popper2.default(e,this.refs.popper,{placement:this.placement(),modifiers:{computeStyle:{gpuAcceleration:!1}}})}},{key:"onAfterLeave",value:function(){this.popperJS.destroy()}},{key:"parent",value:function(){return this.context.component}},{key:"placement",value:function(){return"bottom-"+this.parent().props.menuAlign}},{key:"render",value:function(){return _react2.default.createElement(_libs.Transition,{name:"el-zoom-in-top",onEnter:this.onEnter.bind(this),onAfterLeave:this.onAfterLeave.bind(this)},_react2.default.createElement(_libs.View,{show:this.state.showPopper},_react2.default.createElement("ul",{ref:"popper",style:this.style(),className:this.className("el-dropdown-menu")},this.props.children)))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),DropdownMenu}(_libs.Component),_default=DropdownMenu;exports.default=_default,DropdownMenu.contextTypes={component:_libs.PropTypes.any},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(DropdownMenu,"DropdownMenu","src/dropdown/DropdownMenu.jsx"),e.register(_default,"default","src/dropdown/DropdownMenu.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var DropdownItem=function(_Component){function DropdownItem(){return(0,_classCallCheck3.default)(this,DropdownItem),(0,_possibleConstructorReturn3.default)(this,(DropdownItem.__proto__||Object.getPrototypeOf(DropdownItem)).apply(this,arguments))}return(0,_inherits3.default)(DropdownItem,_Component),(0,_createClass3.default)(DropdownItem,[{key:"handleClick",value:function(){this.context.component.handleMenuItemClick(this.props.command,this)}},{key:"render",value:function(){var e=this.props,t=e.disabled,n=e.divided;return _react2.default.createElement("li",{style:this.style(),className:this.className("el-dropdown-menu__item",{"is-disabled":t,"el-dropdown-menu__item--divided":n}),onClick:this.handleClick.bind(this)},this.props.children)}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),DropdownItem}(_libs.Component),_default=DropdownItem;exports.default=_default,DropdownItem.contextTypes={component:_libs.PropTypes.any},DropdownItem.propTypes={command:_libs.PropTypes.string,disabled:_libs.PropTypes.bool,divided:_libs.PropTypes.bool},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(DropdownItem,"DropdownItem","src/dropdown/DropdownItem.jsx"),e.register(_default,"default","src/dropdown/DropdownItem.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(386),o=(r=i)&&r.__esModule?r:{default:r};!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var a=o.default;t.default=a,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(a,"default","src/popover/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_reactDom=__webpack_require__(20),_reactDom2=_interopRequireDefault(_reactDom),_popper=__webpack_require__(47),_popper2=_interopRequireDefault(_popper),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Popover=function(_Component){function Popover(e){(0,_classCallCheck3.default)(this,Popover);var t=(0,_possibleConstructorReturn3.default)(this,(Popover.__proto__||Object.getPrototypeOf(Popover)).call(this,e));return t.state={showPopper:!1},t}return(0,_inherits3.default)(Popover,_Component),(0,_createClass3.default)(Popover,[{key:"componentDidMount",value:function(){var e=this,t=this.props.trigger,n=this.refs.popper;this.element=_reactDom2.default.findDOMNode(this),this.reference=_reactDom2.default.findDOMNode(this.refs.reference),null!==this.reference&&("click"===t?(this.reference.addEventListener("click",(function(){e.setState({showPopper:!e.state.showPopper})})),document.addEventListener("click",(function(t){e.element&&!e.element.contains(t.target)&&e.reference&&!e.reference.contains(t.target)&&n&&!n.contains(t.target)&&e.setState({showPopper:!1})}))):"hover"===t?(this.reference.addEventListener("mouseenter",this.handleMouseEnter.bind(this)),this.reference.addEventListener("mouseleave",this.handleMouseLeave.bind(this)),n.addEventListener("mouseenter",this.handleMouseEnter.bind(this)),n.addEventListener("mouseleave",this.handleMouseLeave.bind(this))):"manual"===t?this.setState({showPopper:this.props.visible}):"INPUT"===this.reference.nodeName||"TEXTAREA"===this.reference.nodeName?(this.reference.addEventListener("focus",(function(){e.setState({showPopper:!0})})),this.reference.addEventListener("blur",(function(){e.setState({showPopper:!1})}))):(this.reference.addEventListener("mousedown",(function(){e.setState({showPopper:!0})})),this.reference.addEventListener("mouseup",(function(){e.setState({showPopper:!1})}))))}},{key:"componentWillReceiveProps",value:function(e){e.visible!==this.props.visible&&this.setState({showPopper:e.visible})}},{key:"componentWillUnmount",value:function(){this.reference.parentNode.replaceChild(this.reference.cloneNode(!0),this.reference)}},{key:"handleMouseEnter",value:function(){clearTimeout(this.timer),this.setState({showPopper:!0})}},{key:"handleMouseLeave",value:function(){var e=this;this.timer=setTimeout((function(){e.setState({showPopper:!1})}),200)}},{key:"onEnter",value:function(){this.refs.arrow&&this.refs.arrow.setAttribute("x-arrow",""),this.popperJS=new _popper2.default(this.reference,this.refs.popper,{placement:this.props.placement,modifiers:{computeStyle:{gpuAcceleration:!1}}})}},{key:"onAfterLeave",value:function(){this.popperJS.destroy()}},{key:"render",value:function(){var e=this.props,t=e.transition,n=e.popperClass,r=e.width,i=e.title,o=e.content,a=e.visibleArrow;return _react2.default.createElement("span",null,_react2.default.createElement(_libs.Transition,{name:t,onEnter:this.onEnter.bind(this),onAfterLeave:this.onAfterLeave.bind(this)},_react2.default.createElement(_libs.View,{show:this.state.showPopper},_react2.default.createElement("div",{ref:"popper",className:this.className("el-popover",n),style:this.style({width:Number(r)})},i&&_react2.default.createElement("div",{className:"el-popover__title"},i),o,a&&_react2.default.createElement("div",{ref:"arrow",className:"popper__arrow"})))),_react2.default.cloneElement(_react2.default.Children.only(this.props.children),{ref:"reference"}))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Popover}(_libs.Component);Popover.defaultProps={visibleArrow:!0,transition:"fade-in-linear",trigger:"click",placement:"bottom",width:150};var _default=Popover;exports.default=_default,Popover.propTypes={width:_libs.PropTypes.oneOfType([_libs.PropTypes.number,_libs.PropTypes.string]),placement:_libs.PropTypes.oneOf(["top","top-start","top-end","bottom","bottom-start","bottom-end","left","left-start","left-end","right","right-start","right-end"]),trigger:_libs.PropTypes.oneOf(["click","focus","hover","manual"]),title:_libs.PropTypes.string,content:_libs.PropTypes.oneOfType([_libs.PropTypes.node,_libs.PropTypes.string]),popperClass:_libs.PropTypes.string,transition:_libs.PropTypes.string,visible:_libs.PropTypes.bool,visibleArrow:_libs.PropTypes.bool},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Popover,"Popover","src/popover/Popover.jsx"),e.register(_default,"default","src/popover/Popover.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(388),o=(r=i)&&r.__esModule?r:{default:r};!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var a=o.default;t.default=a,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(a,"default","src/pagination/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15),_Pager=__webpack_require__(389),_Pager2=_interopRequireDefault(_Pager),_select=__webpack_require__(139),_select2=_interopRequireDefault(_select),_locale=__webpack_require__(24),_locale2=_interopRequireDefault(_locale);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Pre=function(e){var t=e.internalCurrentPage<=1?"disabled":"";return _react2.default.createElement("button",{type:"button",className:"btn-prev "+t,onClick:e.prev},_react2.default.createElement("i",{className:"el-icon el-icon-arrow-left"}))},Next=function(e){var t=e.internalCurrentPage===e.internalPageCount||0===e.internalPageCount?"disabled":"";return _react2.default.createElement("button",{type:"button",className:"btn-next "+t,onClick:e.next},_react2.default.createElement("i",{className:"el-icon el-icon-arrow-right"}))},Sizes=function(_Component){function Sizes(){return(0,_classCallCheck3.default)(this,Sizes),(0,_possibleConstructorReturn3.default)(this,(Sizes.__proto__||Object.getPrototypeOf(Sizes)).apply(this,arguments))}return(0,_inherits3.default)(Sizes,_Component),(0,_createClass3.default)(Sizes,[{key:"render",value:function(){var e=this.props,t=e.onSizeChange,n=e.internalPageSize;return _react2.default.createElement("span",{className:"el-pagination__sizes"},_react2.default.createElement(_select2.default,{size:"small",value:n,onChange:t,width:110},this.props.pageSizes.map((function(e,t){return _react2.default.createElement(_select2.default.Option,{key:t,value:e,label:e+" "+_locale2.default.t("el.pagination.pagesize")})}))))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Sizes}(_libs.Component),Total=function(e){return"number"===typeof e.total?_react2.default.createElement("span",{className:"el-pagination__total"},_locale2.default.t("el.pagination.total",{total:e.total})):_react2.default.createElement("span",null)},Jumper=function(_Component2){function Jumper(){return(0,_classCallCheck3.default)(this,Jumper),(0,_possibleConstructorReturn3.default)(this,(Jumper.__proto__||Object.getPrototypeOf(Jumper)).apply(this,arguments))}return(0,_inherits3.default)(Jumper,_Component2),(0,_createClass3.default)(Jumper,[{key:"handleChange",value:function(e){var t=e.target;(0,this.props.jumper)(t.value)}},{key:"handleFocus",value:function(){}},{key:"render",value:function(){var e=this;return _react2.default.createElement("span",{className:"el-pagination__jump"},_locale2.default.t("el.pagination.goto"),_react2.default.createElement("input",{className:"el-pagination__editor",type:"number",min:1,max:this.props.internalPageCount,defaultValue:this.props.internalCurrentPage,onBlur:this.handleChange.bind(this),onKeyUp:function(t){13==t.keyCode&&e.handleChange(t)},onFocus:this.handleFocus.bind(this),style:{width:"30px"}}),_locale2.default.t("el.pagination.pageClassifier"))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Jumper}(_libs.Component),Pagination=function(_Component3){function Pagination(e,t){(0,_classCallCheck3.default)(this,Pagination);var n=(0,_possibleConstructorReturn3.default)(this,(Pagination.__proto__||Object.getPrototypeOf(Pagination)).call(this,e,t)),r=n.props,i=r.currentPage,o=r.pageSizes,a=r.pageSize,s=r.total,l=r.pageCount,c=0;return c=r.layout.split(",").indexOf("sizes")>-1&&Array.isArray(o)?o.indexOf(a)>-1?a:o[0]:a,n.state={internalPageSize:c,total:s,pageCount:l,internalCurrentPage:i?n.getValidCurrentPage(i):1},n}return(0,_inherits3.default)(Pagination,_Component3),(0,_createClass3.default)(Pagination,[{key:"componentWillReceiveProps",value:function(e){var t=this,n=this.props,r=n.currentPage,i=n.pageSizes,o=n.pageSize,a=n.total,s=n.pageCount;if(e.currentPage!=r||e.pageSizes!=i||e.pageSize!=o||e.total!=a||e.pageCount!=s){var l=this.state.internalPageSize;e.layout.split(",").map((function(e){return e.trim()})).indexOf("sizes")>-1&&Array.isArray(e.pageSizes)&&(l=e.pageSizes.indexOf(e.pageSize)>-1?e.pageSize:e.pageSizes[0]),this.setState({internalPageSize:l,total:e.total,pageCount:e.pageCount},(function(){t.setState({internalCurrentPage:e.currentPage?t.getValidCurrentPage(e.currentPage):1})}))}}},{key:"pre",value:function(){var e=this,t=this.state.internalCurrentPage,n=this.state.internalCurrentPage-1;this.setState({internalCurrentPage:this.getValidCurrentPage(n)},(function(){if(e.state.internalCurrentPage!==t){var n=e.props.onCurrentChange;n&&n(e.state.internalCurrentPage)}}))}},{key:"next",value:function(){var e=this,t=this.state.internalCurrentPage,n=this.state.internalCurrentPage+1;this.setState({internalCurrentPage:this.getValidCurrentPage(n)},(function(){if(e.state.internalCurrentPage!==t){var n=e.props.onCurrentChange;n&&n(e.state.internalCurrentPage)}}))}},{key:"getValidCurrentPage",value:function(e){e=parseInt(e,10);var t=this.internalPageCount(),n=void 0;return t?e<1?n=1:e>t&&(n=t):(isNaN(e)||e<1)&&(n=1),(void 0===n&&isNaN(e)||0===n)&&(n=1),void 0===n?e:n}},{key:"internalPageCount",value:function(){if(this.state){if("number"===typeof this.state.total)return Math.ceil(this.state.total/this.state.internalPageSize);if("number"===typeof this.state.pageCount)return this.state.pageCount}return null}},{key:"jumperToPage",value:function(e){var t=this,n=this.state.internalCurrentPage;this.setState({internalCurrentPage:this.getValidCurrentPage(e)},(function(){if(n!==t.state.internalCurrentPage){var e=t.props.onCurrentChange;e&&e(t.state.internalCurrentPage)}}))}},{key:"handleCurrentChange",value:function(e){var t=this,n=this.state.internalCurrentPage;this.setState({internalCurrentPage:this.getValidCurrentPage(e)},(function(){if(n!==t.state.internalCurrentPage){var e=t.props.onCurrentChange;e&&e(t.state.internalCurrentPage)}}))}},{key:"onSizeChange",value:function(e){var t=this;e!==this.state.internalPageSize&&(e=parseInt(e,10),this.setState({internalPageSize:e},(function(){t.setState({internalCurrentPage:t.getValidCurrentPage(t.state.internalCurrentPage)});var n=t.props.onSizeChange;n&&n(e)})))}},{key:"render",value:function(){var e=this.state,t=e.internalCurrentPage,n=e.internalPageSize,r=this.classNames({"el-pagination":!0,"el-pagination__rightwrapper":!1,"el-pagination--small":this.props.small}),i=[],o=this.props.layout||"";if(!o)return null;var a=o.split(",").map((function(e){return e.trim()})),s={prev:_react2.default.createElement(Pre,{key:"pre",internalCurrentPage:t,prev:this.pre.bind(this)}),jumper:_react2.default.createElement(Jumper,{key:"jumper",jumper:this.jumperToPage.bind(this),internalPageCount:this.internalPageCount(),internalCurrentPage:t}),pager:_react2.default.createElement(_Pager2.default,{key:"pager",currentPage:t,pageCount:this.internalPageCount(),onChange:this.handleCurrentChange.bind(this)}),next:_react2.default.createElement(Next,{key:"next",internalCurrentPage:t,internalPageCount:this.internalPageCount(),next:this.next.bind(this)}),sizes:_react2.default.createElement(Sizes,{key:"sizes",internalPageSize:n,pageSizes:this.props.pageSizes,onSizeChange:this.onSizeChange.bind(this)}),total:_react2.default.createElement(Total,{key:"total",total:this.state.total})};return a.forEach((function(e){"->"!==e&&i.push(s[e])})),_react2.default.createElement("div",{style:this.style(),className:this.className(r)},i)}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Pagination}(_libs.Component),_default=Pagination;exports.default=_default,Pagination.propTypes={pageSize:_libs.PropTypes.number,small:_libs.PropTypes.bool,total:_libs.PropTypes.number,pageCount:_libs.PropTypes.number,currentPage:_libs.PropTypes.number,layout:_libs.PropTypes.string,pageSizes:_libs.PropTypes.array,onCurrentChange:_libs.PropTypes.func,onSizeChange:_libs.PropTypes.func},Pagination.defaultProps={small:!1,pageSize:10,currentPage:1,layout:"prev, pager, next, jumper, ->, total",pageSizes:[10,20,30,40,50,100]},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Pre,"Pre","src/pagination/Pagination.jsx"),e.register(Next,"Next","src/pagination/Pagination.jsx"),e.register(Sizes,"Sizes","src/pagination/Pagination.jsx"),e.register(Total,"Total","src/pagination/Pagination.jsx"),e.register(Jumper,"Jumper","src/pagination/Pagination.jsx"),e.register(Pagination,"Pagination","src/pagination/Pagination.jsx"),e.register(_default,"default","src/pagination/Pagination.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_reactDom=__webpack_require__(20),_reactDom2=_interopRequireDefault(_reactDom),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Pager=function(_Component){function Pager(e,t){(0,_classCallCheck3.default)(this,Pager);var n=(0,_possibleConstructorReturn3.default)(this,(Pager.__proto__||Object.getPrototypeOf(Pager)).call(this,e,t));return n.state={internalCurrentPage:1,internalPageSize:0,quickprevIconClass:"el-icon-more",quicknextIconClass:"el-icon-more",showPrevMore:!1,showNextMore:!1},n}return(0,_inherits3.default)(Pager,_Component),(0,_createClass3.default)(Pager,[{key:"onPagerClick",value:function(e){var t=e.target;if(t instanceof HTMLElement){if("UL"===t.tagName)return;var n=Number(t.textContent),r=this.props.pageCount,i=this.props.currentPage;-1!==t.className.indexOf("more")&&(-1!==t.className.indexOf("quickprev")?n=i-5:-1!==t.className.indexOf("quicknext")&&(n=i+5)),isNaN(n)||(n<1&&(n=1),n>r&&(n=r)),n!==i&&this.props.onChange(n)}}},{key:"getPages",value:function(){var e=Number(this.props.currentPage),t=Number(this.props.pageCount),n=!1,r=!1;t>7&&(e>5&&(n=!0),e<t-2&&(r=!0));var i=[];if(n&&!r)for(var o=t-5;o<t;o++)i.push(o);else if(!n&&r)for(var a=2;a<7;a++)i.push(a);else if(n&&r)for(var s=Math.floor(3.5)-1,l=e-s;l<=e+s;l++)i.push(l);else for(var c=2;c<t;c++)i.push(c);return this.state.showPrevMore=n,this.state.showNextMore=r,this.state.quickprevIconClass=n?this.state.quickprevIconClass:"el-icon-more",this.state.quicknextIconClass=r?this.state.quicknextIconClass:"el-icon-more",i}},{key:"render",value:function(){var e=this,t=this.getPages(),n=this.props,r=n.currentPage,i=n.pageCount,o=this.state,a=o.quickprevIconClass,s=o.quicknextIconClass;return _react2.default.createElement("ul",{onClick:this.onPagerClick.bind(this),className:"el-pager"},i>0&&_react2.default.createElement("li",{className:this.classNames("number",{active:1===r})},"1"),this.state.showPrevMore&&_react2.default.createElement("li",{className:this.classNames("el-icon more btn-quickprev",a),onMouseEnter:function(){e.setState({quickprevIconClass:"el-icon-d-arrow-left"})},onMouseLeave:function(){e.setState({quickprevIconClass:"el-icon-more"})}}),t.map((function(t,n){return _react2.default.createElement("li",{key:n,className:e.classNames("number",{active:r===t})},t)})),this.state.showNextMore&&_react2.default.createElement("li",{className:this.classNames("el-icon more btn-quicknext",s),onMouseEnter:function(){e.setState({quicknextIconClass:"el-icon-d-arrow-right"})},onMouseLeave:function(){e.setState({quicknextIconClass:"el-icon-more"})}}),i>1&&_react2.default.createElement("li",{className:this.classNames("number",{active:r===i})},i))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Pager}(_libs.Component),_default=Pager;exports.default=_default,Pager.propTypes={currentPage:_libs.PropTypes.number,pageCount:_libs.PropTypes.number},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Pager,"Pager","src/pagination/Pager.jsx"),e.register(_default,"default","src/pagination/Pager.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(391),o=(r=i)&&r.__esModule?r:{default:r};!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var a=o.default;t.default=a,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(a,"default","src/auto-complete/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_reactDom=__webpack_require__(20),_reactDom2=_interopRequireDefault(_reactDom),_reactClickOutside=__webpack_require__(63),_reactClickOutside2=_interopRequireDefault(_reactClickOutside),_libs=__webpack_require__(15),_input=__webpack_require__(38),_input2=_interopRequireDefault(_input),_Suggestions=__webpack_require__(392),_Suggestions2=_interopRequireDefault(_Suggestions);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var AutoComplete=function(_Component){function AutoComplete(e){(0,_classCallCheck3.default)(this,AutoComplete);var t=(0,_possibleConstructorReturn3.default)(this,(AutoComplete.__proto__||Object.getPrototypeOf(AutoComplete)).call(this,e));return t.state={inputValue:e.value,isFocus:!1,suggestions:[],loading:!1,highlightedIndex:-1},t}return(0,_inherits3.default)(AutoComplete,_Component),(0,_createClass3.default)(AutoComplete,[{key:"getChildContext",value:function(){return{component:this}}},{key:"componentWillReceiveProps",value:function(e){this.setState({inputValue:e.value})}},{key:"componentDidUpdate",value:function(){var e=this,t=this.suggestionVisible(),n=_reactDom2.default.findDOMNode(this.inputNode);n instanceof HTMLElement&&setTimeout((function(){e.suggestionsNode.onVisibleChange(t,n.offsetWidth)}))}},{key:"getData",value:function(e){var t=this;this.setState({loading:!0}),this.props.fetchSuggestions(e,(function(e){t.setState({loading:!1}),Array.isArray(e)&&t.setState({suggestions:e})}))}},{key:"handleChange",value:function(e){this.setState({inputValue:e}),this.props.triggerOnFocus||e?(this.props.onChange&&this.props.onChange(e),this.getData(e)):this.setState({suggestions:[]})}},{key:"handleFocus",value:function(e){this.setState({isFocus:!0}),this.props.onFocus&&this.props.onFocus(e),this.props.triggerOnFocus&&this.getData(this.state.inputValue)}},{key:"handleKeyEnter",value:function(e){this.suggestionVisible()&&e>=0&&e<this.state.suggestions.length&&this.select(this.state.suggestions[e])}},{key:"handleClickOutside",value:function(){this.state.isFocus&&this.setState({isFocus:!1})}},{key:"select",value:function(e){var t=this;this.setState({inputValue:e.value},(function(){t.setState({suggestions:[]})})),this.props.onSelect&&this.props.onSelect(e)}},{key:"highlight",value:function(e){if(this.suggestionVisible()&&!this.state.loading&&(e<0&&(e=0),e>=this.state.suggestions.length&&(e=this.state.suggestions.length-1),_reactDom2.default.findDOMNode(this.suggestionsNode)instanceof HTMLElement)){var t=document.querySelector(".el-autocomplete-suggestion__wrap"),n=document.querySelectorAll(".el-autocomplete-suggestion__list li");if(t instanceof HTMLElement&&n instanceof NodeList){var r=n[e],i=t.scrollTop,o=r.offsetTop;o+r.scrollHeight>i+t.clientHeight&&(t.scrollTop+=r.scrollHeight),o<i&&(t.scrollTop-=r.scrollHeight),this.setState({highlightedIndex:e})}}}},{key:"suggestionVisible",value:function(){var e=this.state.suggestions;return(Array.isArray(e)&&e.length>0||this.state.loading)&&this.state.isFocus}},{key:"onKeyDown",value:function(e){var t=this.state.highlightedIndex;switch(e.keyCode){case 13:this.handleKeyEnter(t);break;case 38:this.highlight(t-1);break;case 40:this.highlight(t+1)}}},{key:"render",value:function(){var e=this,t=this.props,n=t.disabled,r=t.placeholder,i=t.name,o=t.size,a=t.icon,s=t.append,l=t.prepend,c=t.onIconClick,u=t.popperClass,d=this.state,f=d.inputValue,p=d.suggestions;return _react2.default.createElement("div",{style:this.style(),className:this.className("el-autocomplete")},_react2.default.createElement(_input2.default,{ref:function(t){return e.inputNode=t},value:f,disabled:n,placeholder:r,name:i,size:o,icon:a,prepend:l,append:s,onIconClick:c,onChange:this.handleChange.bind(this),onFocus:this.handleFocus.bind(this),onBlur:this.props.onBlur,onKeyDown:this.onKeyDown.bind(this)}),_react2.default.createElement(_Suggestions2.default,{ref:function(t){return e.suggestionsNode=t},className:this.classNames(u),suggestions:p}))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),AutoComplete}(_libs.Component);AutoComplete.defaultProps={triggerOnFocus:!0},AutoComplete.childContextTypes={component:_libs.PropTypes.any};var _default=(0,_reactClickOutside2.default)(AutoComplete);exports.default=_default,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(AutoComplete,"AutoComplete","src/auto-complete/AutoComplete.jsx"),e.register(_default,"default","src/auto-complete/AutoComplete.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_reactDom=__webpack_require__(20),_reactDom2=_interopRequireDefault(_reactDom),_popper=__webpack_require__(47),_popper2=_interopRequireDefault(_popper),_libs=__webpack_require__(15),_scrollbar=__webpack_require__(79);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Suggestions=function(_Component){function Suggestions(e){(0,_classCallCheck3.default)(this,Suggestions);var t=(0,_possibleConstructorReturn3.default)(this,(Suggestions.__proto__||Object.getPrototypeOf(Suggestions)).call(this,e));return t.state={showPopper:!1,dropdownWidth:""},t}return(0,_inherits3.default)(Suggestions,_Component),(0,_createClass3.default)(Suggestions,[{key:"onVisibleChange",value:function(e,t){this.setState({dropdownWidth:t,showPopper:e})}},{key:"parent",value:function(){return this.context.component}},{key:"onSelect",value:function(e){this.parent().select(e)}},{key:"onEnter",value:function(){var e=_reactDom2.default.findDOMNode(this.parent().inputNode);this.popperJS=new _popper2.default(e,this.refs.popper,{modifiers:{computeStyle:{gpuAcceleration:!1}}})}},{key:"onAfterLeave",value:function(){this.popperJS.destroy()}},{key:"render",value:function(){var e=this,t=this.parent().props.customItem,n=this.parent().state,r=n.loading,i=n.highlightedIndex,o=this.props.suggestions,a=this.state,s=a.showPopper,l=a.dropdownWidth;return _react2.default.createElement(_libs.Transition,{name:"el-zoom-in-top",onEnter:this.onEnter.bind(this),onAfterLeave:this.onAfterLeave.bind(this)},_react2.default.createElement(_libs.View,{show:s},_react2.default.createElement("div",{ref:"popper",className:this.classNames("el-autocomplete-suggestion","el-popper",{"is-loading":r}),style:{width:l,zIndex:1}},_react2.default.createElement(_scrollbar.Scrollbar,{viewComponent:"ul",wrapClass:"el-autocomplete-suggestion__wrap",viewClass:"el-autocomplete-suggestion__list"},r?_react2.default.createElement("li",null,_react2.default.createElement("i",{className:"el-icon-loading"})):o.map((function(n,r){return _react2.default.createElement("li",{key:r,className:e.classNames({highlighted:i===r}),onClick:e.onSelect.bind(e,n)},t?_react2.default.createElement(t,{index:r,item:n}):n.value)}))))))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Suggestions}(_libs.Component),_default=Suggestions;exports.default=_default,Suggestions.contextTypes={component:_libs.PropTypes.any},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Suggestions,"Suggestions","src/auto-complete/Suggestions.jsx"),e.register(_default,"default","src/auto-complete/Suggestions.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(394);Object.defineProperty(t,"TimeSelect",{enumerable:!0,get:function(){return l(r).default}});var i=n(405);Object.defineProperty(t,"TimePicker",{enumerable:!0,get:function(){return l(i).default}});var o=n(406);Object.defineProperty(t,"TimeRangePicker",{enumerable:!0,get:function(){return l(o).default}});var a=n(408);Object.defineProperty(t,"DatePicker",{enumerable:!0,get:function(){return l(a).default}});var s=n(413);function l(e){return e&&e.__esModule?e:{default:e}}Object.defineProperty(t,"DateRangePicker",{enumerable:!0,get:function(){return l(s).default}})},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _extends2=__webpack_require__(25),_extends3=_interopRequireDefault(_extends2),_classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_get2=__webpack_require__(395),_get3=_interopRequireDefault(_get2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15),_BasePicker2=__webpack_require__(64),_BasePicker3=_interopRequireDefault(_BasePicker2),_TimeSelectPanel=__webpack_require__(404),_TimeSelectPanel2=_interopRequireDefault(_TimeSelectPanel);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var TimeSelect=function(_BasePicker){function TimeSelect(e){return(0,_classCallCheck3.default)(this,TimeSelect),(0,_possibleConstructorReturn3.default)(this,(TimeSelect.__proto__||Object.getPrototypeOf(TimeSelect)).call(this,e,"timeselect",{}))}return(0,_inherits3.default)(TimeSelect,_BasePicker),(0,_createClass3.default)(TimeSelect,null,[{key:"propTypes",get:function(){return Object.assign({},{start:_libs.PropTypes.string,end:_libs.PropTypes.string,step:_libs.PropTypes.string,minTime:_libs.PropTypes.instanceOf(Date)},_BasePicker3.default.propTypes)}},{key:"defaultProps",get:function(){return Object.assign({},_BasePicker3.default.defaultProps)}}]),(0,_createClass3.default)(TimeSelect,[{key:"isDateValid",value:function(e){return(0,_get3.default)(TimeSelect.prototype.__proto__||Object.getPrototypeOf(TimeSelect.prototype),"isDateValid",this).call(this,e)&&_TimeSelectPanel2.default.isValid(this.dateToStr(e),this.panelProps())}},{key:"panelProps",value:function(e){var t=e||this.props,n=this.dateToStr(this.props.minTime);return(0,_extends3.default)({},t,{minTime:n})}},{key:"pickerPanel",value:function(e,t){var n=this,r=this.dateToStr(e.value);return _react2.default.createElement(_TimeSelectPanel2.default,(0,_extends3.default)({},this.panelProps(t),{value:r,onPicked:this.onPicked.bind(this),dateParser:function(e){return n.parseDate(e)}}))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),TimeSelect}(_BasePicker3.default),_default=TimeSelect;exports.default=_default,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(TimeSelect,"TimeSelect","src/date-picker/TimeSelect.jsx"),e.register(_default,"default","src/date-picker/TimeSelect.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";t.__esModule=!0;var r=o(n(396)),i=o(n(399));function o(e){return e&&e.__esModule?e:{default:e}}t.default=function e(t,n,o){null===t&&(t=Function.prototype);var a=(0,i.default)(t,n);if(void 0===a){var s=(0,r.default)(t);return null===s?void 0:e(s,n,o)}if("value"in a)return a.value;var l=a.get;return void 0!==l?l.call(o):void 0}},function(e,t,n){e.exports={default:n(397),__esModule:!0}},function(e,t,n){n(398),e.exports=n(29).Object.getPrototypeOf},function(e,t,n){var r=n(62),i=n(120);n(141)("getPrototypeOf",(function(){return function(e){return i(r(e))}}))},function(e,t,n){e.exports={default:n(400),__esModule:!0}},function(e,t,n){n(401);var r=n(29).Object;e.exports=function(e,t){return r.getOwnPropertyDescriptor(e,t)}},function(e,t,n){var r=n(52),i=n(101).f;n(141)("getOwnPropertyDescriptor",(function(){return function(e,t){return i(r(e),t)}}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(403);Object.defineProperty(t,"EventRegister",{enumerable:!0,get:function(){return(e=r,e&&e.__esModule?e:{default:e}).default;var e}})},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_propTypes=__webpack_require__(19),_propTypes2=_interopRequireDefault(_propTypes),_react=__webpack_require__(2),_utils=__webpack_require__(37);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var windowKey=Symbol.for("er_register_map"),registerMap=window[windowKey]=window[windowKey]||{ids:{}},not_null=function(e){return null!=e},hasRegistered=function(e){var t=e.id;return not_null(registerMap.ids[t])},cleanRegister=function(e){var t=e.target,n=e.eventName,r=e.func,i=e.isUseCapture,o=e.id;hasRegistered(e)&&(t.removeEventListener(n,r,i),delete registerMap.ids[o])},doRegister=function(e){var t=e.id,n=e.eventName,r=e.func,i=e.isUseCapture;registerMap.ids[t]=t,document.addEventListener(n,r,i)},EventRegister=function(_Component){function EventRegister(){return(0,_classCallCheck3.default)(this,EventRegister),(0,_possibleConstructorReturn3.default)(this,(EventRegister.__proto__||Object.getPrototypeOf(EventRegister)).apply(this,arguments))}return(0,_inherits3.default)(EventRegister,_Component),(0,_createClass3.default)(EventRegister,[{key:"componentDidMount",value:function(){var e=this.props,t=e.eventName,n=e.id;t=t.toLowerCase(),t=/^on/.test(t)?t.substring(2):t,this.cached=Object.assign({},this.props,{eventName:t}),(0,_utils.require_condition)("string"===typeof n,"id prop is required"),(0,_utils.require_condition)(!hasRegistered(this.cached),"id: "+n+" has been registered"),doRegister(this.cached)}},{key:"componentWillUnmount",value:function(){cleanRegister(this.cached)}},{key:"render",value:function(){return null}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),EventRegister}(_react.Component),_default=EventRegister;exports.default=_default,EventRegister.propTypes={id:_propTypes2.default.string.isRequired,target:_propTypes2.default.object.isRequired,eventName:_propTypes2.default.string.isRequired,func:_propTypes2.default.func.isRequired,isUseCapture:_propTypes2.default.bool},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(windowKey,"windowKey","libs/internal/EventRegister.jsx"),e.register(registerMap,"registerMap","libs/internal/EventRegister.jsx"),e.register(not_null,"not_null","libs/internal/EventRegister.jsx"),e.register(hasRegistered,"hasRegistered","libs/internal/EventRegister.jsx"),e.register(cleanRegister,"cleanRegister","libs/internal/EventRegister.jsx"),e.register(doRegister,"doRegister","libs/internal/EventRegister.jsx"),e.register(EventRegister,"EventRegister","libs/internal/EventRegister.jsx"),e.register(_default,"default","libs/internal/EventRegister.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15),_dom=__webpack_require__(140),_scrollbar=__webpack_require__(79),_PopperBase2=__webpack_require__(65);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var TimeSelectPanel=function(_PopperBase){function TimeSelectPanel(e){return(0,_classCallCheck3.default)(this,TimeSelectPanel),(0,_possibleConstructorReturn3.default)(this,(TimeSelectPanel.__proto__||Object.getPrototypeOf(TimeSelectPanel)).call(this,e))}return(0,_inherits3.default)(TimeSelectPanel,_PopperBase),(0,_createClass3.default)(TimeSelectPanel,null,[{key:"propTypes",get:function(){return Object.assign({start:_libs.PropTypes.string,end:_libs.PropTypes.string,step:_libs.PropTypes.string,minTime:_libs.PropTypes.string,maxTime:_libs.PropTypes.string,value:_libs.PropTypes.string,onPicked:_libs.PropTypes.func,dateParser:_libs.PropTypes.func.isRequired,getPopperRefElement:_libs.PropTypes.func,popperMixinOption:_libs.PropTypes.object},_PopperBase2.PopperBase.propTypes)}}]),(0,_createClass3.default)(TimeSelectPanel,[{key:"handleClick",value:function(e){var t=this.props,n=t.onPicked,r=t.dateParser;e.disabled||n(r(e.value))}},{key:"items",value:function(){return TimeSelectPanel.items(this.props)}},{key:"scrollToOption",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"selected",t=this.refs.root.querySelector(".el-picker-panel__content");(0,_dom.scrollIntoView)(t,t.getElementsByClassName(e)[0])}},{key:"componentDidMount",value:function(){this.scrollToOption()}},{key:"componentWillReceiveProps",value:function(e){var t=this;clearTimeout(this._timer),e.value!==this.props.value&&(this._timer=setTimeout((function(){return t.scrollToOption()}),0))}},{key:"render",value:function(){var e=this,t=this.props.value;return _react2.default.createElement("div",{ref:"root",className:"el-picker-panel time-select"},_react2.default.createElement(_scrollbar.Scrollbar,{wrapClass:"el-picker-panel__content",noresize:!0},this.items().map((function(n,r){return _react2.default.createElement("div",{key:r,className:e.classNames("time-select-item",{selected:t===n.value,disabled:n.disabled}),disabled:n.disabled,onClick:function(){return e.handleClick(n)}},n.value)}))))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),TimeSelectPanel}(_PopperBase2.PopperBase),_default=TimeSelectPanel;exports.default=_default,TimeSelectPanel.isValid=function(e,t){var n=t.start,r=t.end,i=t.step,o=t.minTime,a=t.maxTime;return!!TimeSelectPanel.items({start:n,end:r,step:i,minTime:o,maxTime:a}).filter((function(e){return!e.disabled})).find((function(t){return t.value===e}))},TimeSelectPanel.items=function(e){var t=e.start,n=e.end,r=e.step,i=e.minTime,o=e.maxTime,a=[];if(t&&n&&r)for(var s=t;compareTime(s,n)<=0;)a.push({value:s,disabled:compareTime(s,i||"-1:-1")<=0||compareTime(s,o||"100:100")>=0}),s=nextTime(s,r);return a},TimeSelectPanel.defaultProps={start:"09:00",end:"18:00",step:"00:30",minTime:"",onPicked:function(){},popperMixinOption:{}};var parseTime=function(e){var t=(e||"").split(":");return t.length>=2?{hours:parseInt(t[0],10),minutes:parseInt(t[1],10)}:null},compareTime=function(e,t){var n=parseTime(e),r=parseTime(t),i=n.minutes+60*n.hours,o=r.minutes+60*r.hours;return i===o?0:i>o?1:-1},formatTime=function(e){return(e.hours<10?"0"+e.hours:e.hours)+":"+(e.minutes<10?"0"+e.minutes:e.minutes)},nextTime=function(e,t){var n=parseTime(e),r=parseTime(t),i={hours:n.hours,minutes:n.minutes};return i.minutes+=r.minutes,i.hours+=r.hours,i.hours+=Math.floor(i.minutes/60),i.minutes=i.minutes%60,formatTime(i)};!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(TimeSelectPanel,"TimeSelectPanel","src/date-picker/panel/TimeSelectPanel.jsx"),e.register(parseTime,"parseTime","src/date-picker/panel/TimeSelectPanel.jsx"),e.register(compareTime,"compareTime","src/date-picker/panel/TimeSelectPanel.jsx"),e.register(formatTime,"formatTime","src/date-picker/panel/TimeSelectPanel.jsx"),e.register(nextTime,"nextTime","src/date-picker/panel/TimeSelectPanel.jsx"),e.register(_default,"default","src/date-picker/panel/TimeSelectPanel.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _extends2=__webpack_require__(25),_extends3=_interopRequireDefault(_extends2),_classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_throttleDebounce=__webpack_require__(42),_libs=__webpack_require__(15),_BasePicker2=__webpack_require__(64),_BasePicker3=_interopRequireDefault(_BasePicker2),_TimePanel=__webpack_require__(104),_TimePanel2=_interopRequireDefault(_TimePanel),_constants=__webpack_require__(80);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function converSelectRange(e){var t=[];if(e.selectableRange){var n=e.selectableRange,r=_constants.TYPE_VALUE_RESOLVER_MAP.datetimerange.parser,i=_constants.DEFAULT_FORMATS.timerange;t=(n=Array.isArray(n)?n:[n]).map((function(e){return r(e,i)}))}return t}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var TimePicker=function(_BasePicker){function TimePicker(e){(0,_classCallCheck3.default)(this,TimePicker);var t=(0,_possibleConstructorReturn3.default)(this,(TimePicker.__proto__||Object.getPrototypeOf(TimePicker)).call(this,e,"time",{}));return t._onSelectionChange=(0,_throttleDebounce.debounce)(200,t.onSelectionChange.bind(t)),t}return(0,_inherits3.default)(TimePicker,_BasePicker),(0,_createClass3.default)(TimePicker,null,[{key:"propTypes",get:function(){return Object.assign({},{selectableRange:_libs.PropTypes.oneOfType([_libs.PropTypes.string,_libs.PropTypes.arrayOf(_libs.PropTypes.string)])},_BasePicker3.default.propTypes)}},{key:"defaultProps",get:function(){return Object.assign({},_BasePicker3.default.defaultProps)}}]),(0,_createClass3.default)(TimePicker,[{key:"onSelectionChange",value:function(e,t){this.refs.inputRoot.refs.input.setSelectionRange(e,t),this.refs.inputRoot.refs.input.focus()}},{key:"pickerPanel",value:function(e,t){var n=this;return _react2.default.createElement(_TimePanel2.default,(0,_extends3.default)({},t,{currentDate:e.value,onCancel:function(){return n.setState({pickerVisible:!1})},onPicked:this.onPicked.bind(this),onSelectRangeChange:this._onSelectionChange,selectableRange:converSelectRange(t)}))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),TimePicker}(_BasePicker3.default),_default=TimePicker;exports.default=_default,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(converSelectRange,"converSelectRange","src/date-picker/TimePicker.jsx"),e.register(TimePicker,"TimePicker","src/date-picker/TimePicker.jsx"),e.register(_default,"default","src/date-picker/TimePicker.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _extends2=__webpack_require__(25),_extends3=_interopRequireDefault(_extends2),_classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_throttleDebounce=__webpack_require__(42),_libs=__webpack_require__(15),_BasePicker2=__webpack_require__(64),_BasePicker3=_interopRequireDefault(_BasePicker2),_TimeRangePanel=__webpack_require__(407),_TimeRangePanel2=_interopRequireDefault(_TimeRangePanel);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var TimeRangePicker=function(_BasePicker){function TimeRangePicker(e){(0,_classCallCheck3.default)(this,TimeRangePicker);var t=(0,_possibleConstructorReturn3.default)(this,(TimeRangePicker.__proto__||Object.getPrototypeOf(TimeRangePicker)).call(this,e,"timerange",{}));return t._onSelectionChange=(0,_throttleDebounce.debounce)(200,t.onSelectionChange.bind(t)),t}return(0,_inherits3.default)(TimeRangePicker,_BasePicker),(0,_createClass3.default)(TimeRangePicker,null,[{key:"propTypes",get:function(){return Object.assign({},{rangeSeparator:_libs.PropTypes.string},_BasePicker3.default.propTypes)}},{key:"defaultProps",get:function(){return Object.assign({},_BasePicker3.default.defaultProps)}}]),(0,_createClass3.default)(TimeRangePicker,[{key:"onSelectionChange",value:function(e,t){this.refs.inputRoot.refs.input.setSelectionRange(e,t),this.refs.inputRoot.refs.input.focus()}},{key:"getFormatSeparator",value:function(){return this.props.rangeSeparator}},{key:"pickerPanel",value:function(e,t){var n=this;return _react2.default.createElement(_TimeRangePanel2.default,(0,_extends3.default)({},t,{currentDates:e.value,onCancel:function(){return n.setState({pickerVisible:!1})},onPicked:this.onPicked.bind(this),onSelectRangeChange:this._onSelectionChange}))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),TimeRangePicker}(_BasePicker3.default),_default=TimeRangePicker;exports.default=_default,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(TimeRangePicker,"TimeRangePicker","src/date-picker/TimeRangePicker.jsx"),e.register(_default,"default","src/date-picker/TimeRangePicker.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _defineProperty2=__webpack_require__(41),_defineProperty3=_interopRequireDefault(_defineProperty2),_classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15),_utils=__webpack_require__(39),_TimeSpinner=__webpack_require__(142),_TimeSpinner2=_interopRequireDefault(_TimeSpinner),_locale=__webpack_require__(24),_locale2=_interopRequireDefault(_locale),_PopperBase2=__webpack_require__(65);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var MIN_TIME=(0,_utils.parseDate)("00:00:00","HH:mm:ss"),MAX_TIME=(0,_utils.parseDate)("23:59:59","HH:mm:ss"),isDisabled=function(e,t){return 3600*e.getHours()+60*e.getMinutes()+e.getSeconds()>3600*t.getHours()+60*t.getMinutes()+t.getSeconds()},calcTime=function e(t){var n=(t=Array.isArray(t)?t:[t])[0]||new Date,r=new Date;r.setHours(r.getHours()+1);var i=t[1]||r;return n>i?e():{minTime:n,maxTime:i}},mapPropsToState=function(e){var t=e.currentDates,n=e.format,r=calcTime(t),i=r.minTime,o=r.maxTime,a={format:n||"HH:mm:ss",minTime:i,maxTime:o,minSelectableRange:[[MIN_TIME,o]],maxSelectableRange:[[i,MAX_TIME]],btnDisabled:isDisabled(i,o)};return a.isShowSeconds=-1!==(a.format||"").indexOf("ss"),a},TimeRangePanel=function(_PopperBase){function TimeRangePanel(e){(0,_classCallCheck3.default)(this,TimeRangePanel);var t=(0,_possibleConstructorReturn3.default)(this,(TimeRangePanel.__proto__||Object.getPrototypeOf(TimeRangePanel)).call(this,e));return t.state=Object.assign({visible:!1,width:0},mapPropsToState(e)),t}return(0,_inherits3.default)(TimeRangePanel,_PopperBase),(0,_createClass3.default)(TimeRangePanel,null,[{key:"propTypes",get:function(){return Object.assign({pickerWidth:_libs.PropTypes.number,currentDates:_libs.PropTypes.arrayOf(_libs.PropTypes.instanceOf(Date)),onPicked:_libs.PropTypes.func.isRequired,onCancel:_libs.PropTypes.func.isRequired,onSelectRangeChange:_TimeSpinner2.default.propTypes.onSelectRangeChange},_PopperBase2.PopperBase.propTypes)}},{key:"defaultProps",get:function(){return{popperMixinOption:{}}}}]),(0,_createClass3.default)(TimeRangePanel,[{key:"componentWillReceiveProps",value:function(e){this.setState(mapPropsToState(e))}},{key:"handleChange",value:function(e,t){var n=this.state[t];void 0!==e.hours&&n.setHours(e.hours),void 0!==e.minutes&&n.setMinutes(e.minutes),void 0!==e.seconds&&n.setSeconds(e.seconds);var r=(0,_defineProperty3.default)({},t,n);this.setState(r),this.handleConfirm(!0)}},{key:"handleConfirm",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=this.state,n=t.minTime,r=t.maxTime,i=this.props.onPicked;i([n,r],e)}},{key:"render",value:function(){var e=this,t=this.state,n=t.isShowSeconds,r=t.minTime,i=t.maxTime,o=t.btnDisabled,a=t.minSelectableRange,s=t.maxSelectableRange,l=this.props.onSelectRangeChange,c=_locale2.default.t,u=i.getHours(),d=i.getMinutes(),f=i.getSeconds(),p=r.getHours(),h=r.getMinutes(),_=r.getSeconds();return _react2.default.createElement("div",{ref:"root",className:"el-time-range-picker el-picker-panel",style:{minWidth:"330px"}},_react2.default.createElement("div",{className:"el-time-range-picker__content"},_react2.default.createElement("div",{className:"el-time-range-picker__cell"},_react2.default.createElement("div",{className:"el-time-range-picker__header"},c("el.datepicker.startTime")),_react2.default.createElement("div",{className:this.classNames("el-time-range-picker__body el-time-panel__content",{"has-seconds":n})},_react2.default.createElement(_TimeSpinner2.default,{ref:"minSpinner",onChange:function(t){return e.handleChange(t,"minTime")},isShowSeconds:n,hours:p,minutes:h,seconds:_,selectableRange:a,onSelectRangeChange:l}))),_react2.default.createElement("div",{className:"el-time-range-picker__cell"},_react2.default.createElement("div",{className:"el-time-range-picker__header"},c("el.datepicker.endTime")),_react2.default.createElement("div",{className:this.classNames("el-time-range-picker__body el-time-panel__content",{"has-seconds":n})},_react2.default.createElement(_TimeSpinner2.default,{ref:"maxSpinner",onChange:function(t){return e.handleChange(t,"maxTime")},isShowSeconds:n,hours:u,minutes:d,seconds:f,selectableRange:s,onSelectRangeChange:function(e,t){return l(e+11,t+11)}})))),_react2.default.createElement("div",{className:"el-time-panel__footer"},_react2.default.createElement("button",{type:"button",className:"el-time-panel__btn cancel",onClick:function(){return e.props.onCancel()}},c("el.datepicker.cancel")),_react2.default.createElement("button",{type:"button",className:"el-time-panel__btn confirm",onClick:function(){return e.handleConfirm()},disabled:o},c("el.datepicker.confirm"))))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),TimeRangePanel}(_PopperBase2.PopperBase),_default=TimeRangePanel;exports.default=_default,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(MIN_TIME,"MIN_TIME","src/date-picker/panel/TimeRangePanel.jsx"),e.register(MAX_TIME,"MAX_TIME","src/date-picker/panel/TimeRangePanel.jsx"),e.register(isDisabled,"isDisabled","src/date-picker/panel/TimeRangePanel.jsx"),e.register(calcTime,"calcTime","src/date-picker/panel/TimeRangePanel.jsx"),e.register(mapPropsToState,"mapPropsToState","src/date-picker/panel/TimeRangePanel.jsx"),e.register(TimeRangePanel,"TimeRangePanel","src/date-picker/panel/TimeRangePanel.jsx"),e.register(_default,"default","src/date-picker/panel/TimeRangePanel.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _extends2=__webpack_require__(25),_extends3=_interopRequireDefault(_extends2),_classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_utils=__webpack_require__(37),_utils2=__webpack_require__(39),_BasePicker2=__webpack_require__(64),_BasePicker3=_interopRequireDefault(_BasePicker2),_DatePanel=__webpack_require__(409),_DatePanel2=_interopRequireDefault(_DatePanel);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var DatePicker=function(_BasePicker){function DatePicker(e){(0,_classCallCheck3.default)(this,DatePicker);var t="date";switch(e.selectionMode){case _utils2.SELECTION_MODES.YEAR:t="year";break;case _utils2.SELECTION_MODES.MONTH:t="month";break;case _utils2.SELECTION_MODES.WEEK:t="week"}return(0,_possibleConstructorReturn3.default)(this,(DatePicker.__proto__||Object.getPrototypeOf(DatePicker)).call(this,e,t,{}))}return(0,_inherits3.default)(DatePicker,_BasePicker),(0,_createClass3.default)(DatePicker,null,[{key:"propTypes",get:function(){return Object.assign({},_BasePicker3.default.propTypes,(0,_utils.pick)(_DatePanel2.default.propTypes,["value","shortcuts","selectionMode","disabledDate","showWeekNumber","firstDayOfWeek","isShowTime"]))}},{key:"defaultProps",get:function(){return Object.assign({},_BasePicker3.default.defaultProps)}}]),(0,_createClass3.default)(DatePicker,[{key:"pickerPanel",value:function(e,t){return _react2.default.createElement(_DatePanel2.default,(0,_extends3.default)({},t,{value:e.value,onPick:this.onPicked.bind(this)}))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),DatePicker}(_BasePicker3.default),_default=DatePicker;exports.default=_default,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(DatePicker,"DatePicker","src/date-picker/DatePicker.jsx"),e.register(_default,"default","src/date-picker/DatePicker.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_reactDom=__webpack_require__(20),_reactDom2=_interopRequireDefault(_reactDom),_libs=__webpack_require__(15),_locale=__webpack_require__(24),_locale2=_interopRequireDefault(_locale),_input=__webpack_require__(38),_input2=_interopRequireDefault(_input),_TimePanel=__webpack_require__(104),_TimePanel2=_interopRequireDefault(_TimePanel),_MountBody=__webpack_require__(103),_utils=__webpack_require__(39),_basic=__webpack_require__(143),_PopperBase2=__webpack_require__(65),_constants=__webpack_require__(80);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var PICKER_VIEWS={YEAR:"year",MONTH:"month",DATE:"date"},DatePanel=function(_PopperBase){function DatePanel(e){(0,_classCallCheck3.default)(this,DatePanel);var t=(0,_possibleConstructorReturn3.default)(this,(DatePanel.__proto__||Object.getPrototypeOf(DatePanel)).call(this,e)),n=PICKER_VIEWS.DATE;switch(e.selectionMode){case _utils.SELECTION_MODES.MONTH:n=PICKER_VIEWS.MONTH;break;case _utils.SELECTION_MODES.YEAR:n=PICKER_VIEWS.YEAR}return t.state={currentView:n,timePickerVisible:!1,pickerWidth:0,date:new Date},e.value&&(t.state.date=new Date(e.value)),t}return(0,_inherits3.default)(DatePanel,_PopperBase),(0,_createClass3.default)(DatePanel,null,[{key:"propTypes",get:function(){return Object.assign({value:_libs.PropTypes.instanceOf(Date),onPick:_libs.PropTypes.func.isRequired,isShowTime:_libs.PropTypes.bool,showWeekNumber:_libs.PropTypes.bool,format:_libs.PropTypes.string,shortcuts:_libs.PropTypes.arrayOf(_libs.PropTypes.shape({text:_libs.PropTypes.string.isRequired,onClick:_libs.PropTypes.func.isRequired})),selectionMode:_libs.PropTypes.oneOf(Object.keys(_utils.SELECTION_MODES).map((function(e){return _utils.SELECTION_MODES[e]}))),disabledDate:_libs.PropTypes.func,firstDayOfWeek:_libs.PropTypes.range(0,6)},_PopperBase2.PopperBase.propTypes)}}]),(0,_createClass3.default)(DatePanel,[{key:"componentWillReceiveProps",value:function(e){var t=new Date;e.value&&(t=(0,_utils.toDate)(e.value)),this.setState({date:t})}},{key:"resetDate",value:function(){this.date=new Date(this.date)}},{key:"showMonthPicker",value:function(){this.setState({currentView:PICKER_VIEWS.MONTH})}},{key:"showYearPicker",value:function(){this.setState({currentView:PICKER_VIEWS.YEAR})}},{key:"prevMonth",value:function(){var e=this;this.updateState((function(){var t=e.state.date,n=(0,_utils.deconstructDate)(t),r=n.month,i=n.year;t.setMonth(r,1),0==r?(t.setFullYear(i-1),t.setMonth(11)):t.setMonth(r-1)}))}},{key:"nextMonth",value:function(){var e=this;this.updateState((function(){var t=e.state.date,n=(0,_utils.deconstructDate)(t),r=n.month,i=n.year;t.setMonth(r,1),11==r?(t.setFullYear(i+1),t.setMonth(0)):t.setMonth(r+1)}))}},{key:"nextYear",value:function(){var e=this;this.updateState((function(){var t=e.state,n=t.date,r=t.currentView,i=(0,_utils.deconstructDate)(n).year;"year"===r?n.setFullYear(i+10):n.setFullYear(i+1)}))}},{key:"updateState",value:function(e){e(this.state),this.setState({})}},{key:"prevYear",value:function(){var e=this;this.updateState((function(){var t=e.state,n=t.date,r=t.currentView,i=(0,_utils.deconstructDate)(n).year;"year"===r?n.setFullYear(i-10):n.setFullYear(i-1)}))}},{key:"handleShortcutClick",value:function(e){e.onClick()}},{key:"handleTimePick",value:function(e,t){this.updateState((function(n){if(e){var r=n.date;r.setHours(e.getHours()),r.setMinutes(e.getMinutes()),r.setSeconds(e.getSeconds())}n.timePickerVisible=t}))}},{key:"handleMonthPick",value:function(e){var t=this;this.updateState((function(n){var r=n.date,i=t.props.selectionMode,o=(0,_utils.deconstructDate)(r).year;i!==_utils.SELECTION_MODES.MONTH?(r.setMonth(e),n.currentView=PICKER_VIEWS.DATE):(r.setMonth(e),r.setFullYear(o),t.props.onPick(new Date(o,e,1)))}))}},{key:"handleDatePick",value:function(e){var t=this;this.updateState((function(n){var r=n.date,i=t.props,o=i.selectionMode,a=i.isShowTime,s=i.onPick,l=e.date;o===_utils.SELECTION_MODES.DAY?(a||s(new Date(l.getTime())),r.setTime(l.getTime())):o===_utils.SELECTION_MODES.WEEK&&s(l)}))}},{key:"handleYearPick",value:function(e){var t=this;this.updateState((function(n){var r=t.props,i=r.onPick,o=r.selectionMode;n.date.setFullYear(e),o===_utils.SELECTION_MODES.YEAR?i(new Date(e,0)):n.currentView=PICKER_VIEWS.MONTH}))}},{key:"changeToNow",value:function(){var e=new Date;this.props.onPick(e),this.setState({date:e})}},{key:"confirm",value:function(){this.props.onPick(new Date(this.state.date.getTime()))}},{key:"resetView",value:function(){var e=this.props.selectionMode;this.updateState((function(t){e===_utils.SELECTION_MODES.MONTH?t.currentView=PICKER_VIEWS.MONTH:e===_utils.SELECTION_MODES.YEAR?t.currentView=PICKER_VIEWS.YEAR:t.currentView=PICKER_VIEWS.DATE}))}},{key:"yearLabel",value:function(){var e=this.state,t=e.currentView,n=e.date,r=(0,_utils.deconstructDate)(n).year,i=_locale2.default.t("el.datepicker.year");if("year"===t){var o=10*Math.floor(r/10);return i?o+" "+i+"-"+(o+9)+" "+i:o+" - "+(o+9)}return r+" "+i}},{key:"_pickerContent",value:function(){var e=this.props,t=e.value,n=e.selectionMode,r=e.disabledDate,i=e.showWeekNumber,o=e.firstDayOfWeek,a=this.state.date,s=null;switch(this.state.currentView){case PICKER_VIEWS.DATE:s=_react2.default.createElement(_basic.DateTable,{onPick:this.handleDatePick.bind(this),date:a,value:t,selectionMode:n,disabledDate:r,showWeekNumber:i,firstDayOfWeek:o});break;case PICKER_VIEWS.YEAR:s=_react2.default.createElement(_basic.YearTable,{ref:"yearTable",value:t,date:a,onPick:this.handleYearPick.bind(this),disabledDate:r});break;case PICKER_VIEWS.MONTH:s=_react2.default.createElement(_basic.MonthTable,{value:t,date:a,onPick:this.handleMonthPick.bind(this),disabledDate:r});break;default:throw new Error("invalid currentView value")}return s}},{key:"render",value:function(){var e=this,t=this.props,n=t.isShowTime,r=t.shortcuts,i=this.state,o=i.currentView,a=i.date,s=i.pickerWidth,l=i.timePickerVisible,c=(0,_utils.deconstructDate)(a).month,u=_locale2.default.t;return _react2.default.createElement("div",{ref:"root",className:this.classNames("el-picker-panel el-date-picker",{"has-sidebar":r,"has-time":n})},_react2.default.createElement("div",{className:"el-picker-panel__body-wrapper"},Array.isArray(r)&&_react2.default.createElement("div",{className:"el-picker-panel__sidebar"},r.map((function(t,n){return _react2.default.createElement("button",{key:n,type:"button",className:"el-picker-panel__shortcut",onClick:function(){return e.handleShortcutClick(t)}},t.text)}))),_react2.default.createElement("div",{className:"el-picker-panel__body"},n&&_react2.default.createElement("div",{className:"el-date-picker__time-header"},_react2.default.createElement("span",{className:"el-date-picker__editor-wrap"},_react2.default.createElement(_input2.default,{placeholder:u("el.datepicker.selectDate"),value:this.visibleDate,size:"small",onChange:function(t){return e.visibleDate=t}})),_react2.default.createElement("span",{className:"el-date-picker__editor-wrap"},_react2.default.createElement(_input2.default,{ref:"input",onFocus:function(){return e.setState({timePickerVisible:!e.state.timePickerVisible})},placeholder:u("el.datepicker.selectTime"),value:this.visibleTime,size:"small",onChange:function(t){return e.visibleDate=t}}),l&&_react2.default.createElement(_MountBody.MountBody,null,_react2.default.createElement(_TimePanel2.default,{ref:"timepicker",currentDate:new Date(a.getTime()),pickerWidth:s,onPicked:this.handleTimePick.bind(this),format:this.timeFormat,getPopperRefElement:function(){return _reactDom2.default.findDOMNode(e.refs.input)},popperMixinOption:{placement:_constants.PLACEMENT_MAP[this.props.align]||_constants.PLACEMENT_MAP.left},onCancel:function(){return e.setState({timePickerVisible:!1})}})))),"time"!==o&&_react2.default.createElement("div",{className:"el-date-picker__header"},_react2.default.createElement("button",{type:"button",onClick:this.prevYear.bind(this),className:"el-picker-panel__icon-btn el-date-picker__prev-btn el-icon-d-arrow-left"}),o===PICKER_VIEWS.DATE&&_react2.default.createElement("button",{type:"button",onClick:this.prevMonth.bind(this),className:"el-picker-panel__icon-btn el-date-picker__prev-btn el-icon-arrow-left"}),_react2.default.createElement("span",{onClick:this.showYearPicker.bind(this),className:"el-date-picker__header-label"},this.yearLabel()),o===PICKER_VIEWS.DATE&&_react2.default.createElement("span",{onClick:this.showMonthPicker.bind(this),className:this.classNames("el-date-picker__header-label",{active:"month"===o})},u("el.datepicker.month"+(c+1))),_react2.default.createElement("button",{type:"button",onClick:this.nextYear.bind(this),className:"el-picker-panel__icon-btn el-date-picker__next-btn el-icon-d-arrow-right"}),o===PICKER_VIEWS.DATE&&_react2.default.createElement("button",{type:"button",onClick:this.nextMonth.bind(this),className:"el-picker-panel__icon-btn el-date-picker__next-btn el-icon-arrow-right"})),_react2.default.createElement("div",{className:"el-picker-panel__content"},this._pickerContent()))),n&&o===PICKER_VIEWS.DATE&&_react2.default.createElement("div",{className:"el-picker-panel__footer"},_react2.default.createElement("a",{href:"JavaScript:",className:"el-picker-panel__link-btn",onClick:this.changeToNow.bind(this)},u("el.datepicker.now")),_react2.default.createElement("button",{type:"button",className:"el-picker-panel__btn",onClick:function(){return e.confirm()}},u("el.datepicker.confirm"))))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}},{key:"visibleTime",get:function(){return(0,_utils.formatDate)(this.state.date,this.timeFormat)},set:function(e){if(e){var t=(0,_utils.parseDate)(e,this.timeFormat),n=this.state.date;t&&(t.setFullYear(n.getFullYear()),t.setMonth(n.getMonth()),t.setDate(n.getDate()),this.setState({date:t,timePickerVisible:!1}))}}},{key:"visibleDate",get:function(){return(0,_utils.formatDate)(this.state.date,this.dateFormat)},set:function(e){var t=(0,_utils.parseDate)(e,this.dateFormat);if(t){var n=this.props.disabledDate,r=this.state.date;"function"===typeof n&&n(t)||(t.setHours(r.getHours()),t.setMinutes(r.getMinutes()),t.setSeconds(r.getSeconds()),this.setState({date:t}),this.resetView())}}},{key:"timeFormat",get:function(){var e=this.props.format;return e&&-1===e.indexOf("ss")?"HH:mm":"HH:mm:ss"}},{key:"dateFormat",get:function(){return this.props.format?this.props.format.replace("HH:mm","").replace(":ss","").trim():"yyyy-MM-dd"}}]),DatePanel}(_PopperBase2.PopperBase),_default=DatePanel;exports.default=_default,DatePanel.defaultProps={isShowTime:!1,selectionMode:_utils.SELECTION_MODES.DAY},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(PICKER_VIEWS,"PICKER_VIEWS","src/date-picker/panel/DatePanel.jsx"),e.register(DatePanel,"DatePanel","src/date-picker/panel/DatePanel.jsx"),e.register(_default,"default","src/date-picker/panel/DatePanel.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _toConsumableArray2=__webpack_require__(76),_toConsumableArray3=_interopRequireDefault(_toConsumableArray2),_classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15),_utils=__webpack_require__(39),_locale=__webpack_require__(24),_locale2=_interopRequireDefault(_locale);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function isFunction(e){return"function"===typeof e}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var clearHours=function(e){var t=new Date(e);return t.setHours(0,0,0,0),t.getTime()},_WEEKS=["sun","mon","tue","wed","thu","fri","sat"],DateTable=function(_Component){function DateTable(e){(0,_classCallCheck3.default)(this,DateTable);var t=(0,_possibleConstructorReturn3.default)(this,(DateTable.__proto__||Object.getPrototypeOf(DateTable)).call(this,e));return t.state={tableRows:[[],[],[],[],[],[]]},t}return(0,_inherits3.default)(DateTable,_Component),(0,_createClass3.default)(DateTable,[{key:"WEEKS",value:function(){var e=this.getOffsetWeek();return[].concat((0,_toConsumableArray3.default)(_WEEKS.slice(e)),(0,_toConsumableArray3.default)(_WEEKS.slice(0,e)))}},{key:"getOffsetWeek",value:function(){return this.props.firstDayOfWeek%7}},{key:"getStartDate",value:function(){var e=(0,_utils.deconstructDate)(this.props.date);return(0,_utils.getStartDateOfMonth)(e.year,e.month,this.getOffsetWeek())}},{key:"getRows",value:function(){for(var e=this.props,t=e.date,n=e.disabledDate,r=e.showWeekNumber,i=e.minDate,o=e.maxDate,a=e.selectionMode,s=e.firstDayOfWeek,l=this.state.tableRows,c=new Date(t.getTime()),u=(0,_utils.getFirstDayOfMonth)(c),d=(0,_utils.getDayCountOfMonth)(c.getFullYear(),c.getMonth()),f=(0,_utils.getDayCountOfMonth)(c.getFullYear(),0===c.getMonth()?11:c.getMonth()-1),p=(0,_utils.getOffsetToWeekOrigin)(u,s),h=l,_=1,m=void 0,v=this.getStartDate(),g=clearHours(new Date),b=0;b<6;b++){var k=h[b];r&&(k[0]||(k[0]={type:"week",text:(0,_utils.getWeekNumber)(new Date(v.getTime()+_utils.DAY_DURATION*(7*b+1)))}));for(var y=0;y<7;y++){var w=k[r?y+1:y];w||(k[r?y+1:y]={row:b,column:y,type:"normal",inRange:!1,start:!1,end:!1},w=k[r?y+1:y]),w.type="normal";var C=7*b+y,A=v.getTime()+_utils.DAY_DURATION*C;w.inRange=A>=clearHours(i)&&A<=clearHours(o),w.start=i&&A===clearHours(i),w.end=o&&A===clearHours(o),A===g&&(w.type="today"),0===b?y>=p?(w.text=_++,2===_&&(m=7*b+y)):(w.text=f-p+y+1,w.type="prev-month"):_<=d?(w.text=_++,2===_&&(m=7*b+y)):(w.text=_++-d,w.type="next-month"),w.disabled=isFunction(n)&&n(new Date(A),_utils.SELECTION_MODES.DAY)}if(a===_utils.SELECTION_MODES.WEEK){var x=r?1:0,E=r?7:6,D=this.isWeekActive(k[x+1]);k[x].inRange=D,k[x].start=D,k[E].inRange=D,k[E].end=D,k.isWeekActive=D}}return h.firstDayPosition=m,h}},{key:"getCellClasses",value:function(e){var t=this.props,n=t.selectionMode,r=t.date,i=[];return"normal"!==e.type&&"today"!==e.type||e.disabled?i.push(e.type):(i.push("available"),"today"===e.type&&i.push("today")),"day"!==n||"normal"!==e.type&&"today"!==e.type||r.getDate()!==+e.text||i.push("current"),!e.inRange||"normal"!==e.type&&"today"!==e.type&&"week"!==n||(i.push("in-range"),e.start&&i.push("start-date"),e.end&&i.push("end-date")),e.disabled&&i.push("disabled"),i.join(" ")}},{key:"getMarkedRangeRows",value:function(){var e=this.props,t=e.showWeekNumber,n=e.minDate,r=e.selectionMode,i=e.rangeState,o=this.getRows();if(!(r===_utils.SELECTION_MODES.RANGE&&i.selecting&&i.endDate instanceof Date))return o;for(var a=i.endDate,s=0,l=o.length;s<l;s++)for(var c=o[s],u=0,d=c.length;u<d;u++)if(!t||0!==u){var f=c[u],p=7*s+u+(t?-1:0),h=this.getStartDate().getTime()+_utils.DAY_DURATION*p;f.inRange=n&&h>=clearHours(n)&&h<=clearHours(a),f.start=n&&h===clearHours(n.getTime()),f.end=a&&h===clearHours(a.getTime())}return o}},{key:"isWeekActive",value:function(e){if(this.props.selectionMode!==_utils.SELECTION_MODES.WEEK)return!1;if(!this.props.value)return!1;var t=new Date(this.props.date.getTime()),n=t.getFullYear(),r=t.getMonth();return"prev-month"===e.type&&(t.setMonth(0===r?11:r-1),t.setFullYear(0===r?n-1:n)),"next-month"===e.type&&(t.setMonth(11===r?0:r+1),t.setFullYear(11===r?n+1:n)),t.setDate(parseInt(e.text,10)),(0,_utils.getWeekNumber)(t)===(0,_utils.deconstructDate)(this.props.value).week}},{key:"handleMouseMove",value:function(e){var t=this,n=this.props,r=n.showWeekNumber,i=n.onChangeRange,o=n.rangeState;if(n.selectionMode===_utils.SELECTION_MODES.RANGE&&o.selecting){var a=e.target;if("TD"===a.tagName){var s=a.cellIndex,l=a.parentNode.rowIndex-1;o.endDate=function(e,n,r){var i=t.getStartDate();return new Date(i.getTime()+(7*e+(n-(r?1:0)))*_utils.DAY_DURATION)}(l,s,r),i(o)}}}},{key:"handleClick",value:function(e){var t=e.target;if("TD"===t.tagName&&!(0,_utils.hasClass)(t,"disabled")&&!(0,_utils.hasClass)(t,"week")){var n=this.props,r=n.selectionMode,i=n.date,o=n.onPick,a=n.minDate,s=n.maxDate,l=n.rangeState,c=(0,_utils.deconstructDate)(i),u=c.year,d=c.month;"week"===r&&(t=t.parentNode.cells[1]);var f=t.cellIndex,p=t.parentNode.rowIndex-1,h=this.getRows()[p][f].text,_=t.className,m=new Date(u,d,1);-1!==_.indexOf("prev")?0===d?(m.setFullYear(u-1),m.setMonth(11)):m.setMonth(d-1):-1!==_.indexOf("next")&&(11===d?(m.setFullYear(u+1),m.setMonth(0)):m.setMonth(d+1)),m.setDate(parseInt(h,10)),r===_utils.SELECTION_MODES.RANGE?l.selecting?m<a?(l.selecting=!0,o({minDate:(0,_utils.toDate)(m),maxDate:null},!1)):m>=a&&(l.selecting=!1,o({minDate:a,maxDate:(0,_utils.toDate)(m)},!0)):(a&&s||!a)&&(l.selecting=!0,o({minDate:(0,_utils.toDate)(m),maxDate:null},!1)):r!==_utils.SELECTION_MODES.DAY&&r!==_utils.SELECTION_MODES.WEEK||o({date:m})}}},{key:"render",value:function(){var e=this,t=_locale2.default.t,n=this.props,r=n.selectionMode,i=n.showWeekNumber;return _react2.default.createElement("table",{cellSpacing:"0",cellPadding:"0",onClick:this.handleClick.bind(this),onMouseMove:this.handleMouseMove.bind(this),className:this.classNames("el-date-table",{"is-week-mode":"week"===r})},_react2.default.createElement("tbody",null,_react2.default.createElement("tr",null,i&&_react2.default.createElement("th",null,t("el.datepicker.week")),this.WEEKS().map((function(e,n){return _react2.default.createElement("th",{key:n},t("el.datepicker.weeks."+e))}))),this.getMarkedRangeRows().map((function(n,r){return _react2.default.createElement("tr",{key:r,className:e.classNames("el-date-table__row",{current:n.isWeekActive})},n.map((function(n,r){return _react2.default.createElement("td",{className:e.getCellClasses(n),key:r},"today"===n.type?t("el.datepicker.today"):n.text)})))}))))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),DateTable}(_libs.Component),_default=DateTable;exports.default=_default,DateTable.propTypes={disabledDate:_libs.PropTypes.func,showWeekNumber:_libs.PropTypes.bool,minDate:_libs.PropTypes.instanceOf(Date),maxDate:_libs.PropTypes.instanceOf(Date),selectionMode:_libs.PropTypes.oneOf(Object.keys(_utils.SELECTION_MODES).map((function(e){return _utils.SELECTION_MODES[e]}))),date:_libs.PropTypes.instanceOf(Date).isRequired,value:_libs.PropTypes.instanceOf(Date),onPick:_libs.PropTypes.func.isRequired,onChangeRange:_libs.PropTypes.func,rangeState:_libs.PropTypes.shape({endDate:_libs.PropTypes.date,selecting:_libs.PropTypes.bool}),firstDayOfWeek:_libs.PropTypes.range(0,6)},DateTable.defaultProps={selectionMode:"day",firstDayOfWeek:0},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(isFunction,"isFunction","src/date-picker/basic/DateTable.jsx"),e.register(clearHours,"clearHours","src/date-picker/basic/DateTable.jsx"),e.register(_WEEKS,"WEEKS","src/date-picker/basic/DateTable.jsx"),e.register(DateTable,"DateTable","src/date-picker/basic/DateTable.jsx"),e.register(_default,"default","src/date-picker/basic/DateTable.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15),_utils=__webpack_require__(39),_locale=__webpack_require__(24),_locale2=_interopRequireDefault(_locale);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var MonthTable=function(_Component){function MonthTable(e){return(0,_classCallCheck3.default)(this,MonthTable),(0,_possibleConstructorReturn3.default)(this,(MonthTable.__proto__||Object.getPrototypeOf(MonthTable)).call(this,e))}return(0,_inherits3.default)(MonthTable,_Component),(0,_createClass3.default)(MonthTable,[{key:"getCellStyle",value:function(e){var t=this.props,n=t.date,r=t.disabledDate,i=t.value,o={},a=new Date(n);return a.setMonth(e),o.disabled="function"===typeof r&&r(a,_utils.SELECTION_MODES.MONTH),o.current=i&&(0,_utils.deconstructDate)(i).month===e,o}},{key:"handleMonthTableClick",value:function(e){var t=e.target;if("A"===t.tagName&&!(0,_utils.hasClass)(t.parentNode,"disabled")){var n=t.parentNode.cellIndex,r=4*t.parentNode.parentNode.rowIndex+n;this.props.onPick(r)}}},{key:"render",value:function(){var e=this,t=_locale2.default.t;return _react2.default.createElement("table",{onClick:this.handleMonthTableClick.bind(this),className:"el-month-table"},_react2.default.createElement("tbody",null,["jan","feb","mar","apr","may","jun","jul","aug","sep","oct","nov","dec"].map((function(n,r){return _react2.default.createElement("td",{className:e.classNames(e.getCellStyle(r)),key:r},_react2.default.createElement("a",{className:"cell"},t("el.datepicker.months."+n)))})).reduce((function(e,t){return Array.isArray(e[0])&&4!==e[0].length||e.unshift([]),e[0].push(t),e}),[]).reverse().map((function(e,t){return _react2.default.createElement("tr",{key:t},e)}))))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),MonthTable}(_libs.Component),_default=MonthTable;exports.default=_default,MonthTable.propTypes={date:_libs.PropTypes.instanceOf(Date).isRequired,value:_libs.PropTypes.instanceOf(Date),onPick:_libs.PropTypes.func.isRequired,disabledDate:_libs.PropTypes.func},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(MonthTable,"MonthTable","src/date-picker/basic/MonthTable.jsx"),e.register(_default,"default","src/date-picker/basic/MonthTable.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15),_utils=__webpack_require__(39);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var YearTable=function(_Component){function YearTable(e){return(0,_classCallCheck3.default)(this,YearTable),(0,_possibleConstructorReturn3.default)(this,(YearTable.__proto__||Object.getPrototypeOf(YearTable)).call(this,e))}return(0,_inherits3.default)(YearTable,_Component),(0,_createClass3.default)(YearTable,[{key:"getCellStyle",value:function(e){var t=this.props,n=t.disabledDate,r=t.value,i=t.date,o={},a=new Date(i);return a.setFullYear(e),o.disabled="function"===typeof n&&n(a,_utils.SELECTION_MODES.YEAR),o.current=r&&(0,_utils.deconstructDate)(r).year===e,o}},{key:"handleYearTableClick",value:function(e){var t=e.target;if("A"===t.tagName){if((0,_utils.hasClass)(t.parentNode,"disabled"))return;var n=t.textContent||t.innerText;this.props.onPick(+n)}}},{key:"render",value:function(){var e=this.props.date,t=10*Math.floor((0,_utils.deconstructDate)(e).year/10);return _react2.default.createElement("table",{onClick:this.handleYearTableClick.bind(this),className:"el-year-table"},_react2.default.createElement("tbody",null,_react2.default.createElement("tr",null,_react2.default.createElement("td",{className:this.classNames("available",this.getCellStyle(t+0))},_react2.default.createElement("a",{className:"cell"},t)),_react2.default.createElement("td",{className:this.classNames("available",this.getCellStyle(t+1))},_react2.default.createElement("a",{className:"cell"},t+1)),_react2.default.createElement("td",{className:this.classNames("available",this.getCellStyle(t+2))},_react2.default.createElement("a",{className:"cell"},t+2)),_react2.default.createElement("td",{className:this.classNames("available",this.getCellStyle(t+3))},_react2.default.createElement("a",{className:"cell"},t+3))),_react2.default.createElement("tr",null,_react2.default.createElement("td",{className:this.classNames("available",this.getCellStyle(t+4))},_react2.default.createElement("a",{className:"cell"},t+4)),_react2.default.createElement("td",{className:this.classNames("available",this.getCellStyle(t+5))},_react2.default.createElement("a",{className:"cell"},t+5)),_react2.default.createElement("td",{className:this.classNames("available",this.getCellStyle(t+6))},_react2.default.createElement("a",{className:"cell"},t+6)),_react2.default.createElement("td",{className:this.classNames("available",this.getCellStyle(t+7))},_react2.default.createElement("a",{className:"cell"},t+7))),_react2.default.createElement("tr",null,_react2.default.createElement("td",{className:this.classNames("available",this.getCellStyle(t+8))},_react2.default.createElement("a",{className:"cell"},t+8)),_react2.default.createElement("td",{className:this.classNames("available",this.getCellStyle(t+9))},_react2.default.createElement("a",{className:"cell"},t+9)),_react2.default.createElement("td",null),_react2.default.createElement("td",null))))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),YearTable}(_libs.Component),_default=YearTable;exports.default=_default,YearTable.propTypes={value:_libs.PropTypes.instanceOf(Date),date:_libs.PropTypes.instanceOf(Date).isRequired,onPick:_libs.PropTypes.func.isRequired,disabledDate:_libs.PropTypes.func},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(YearTable,"YearTable","src/date-picker/basic/YearTable.jsx"),e.register(_default,"default","src/date-picker/basic/YearTable.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _extends2=__webpack_require__(25),_extends3=_interopRequireDefault(_extends2),_classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_utils=__webpack_require__(37),_libs=__webpack_require__(15),_BasePicker2=__webpack_require__(64),_BasePicker3=_interopRequireDefault(_BasePicker2),_DateRangePanel=__webpack_require__(414),_DateRangePanel2=_interopRequireDefault(_DateRangePanel);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var DateRangePicker=function(_BasePicker){function DateRangePicker(e){return(0,_classCallCheck3.default)(this,DateRangePicker),(0,_possibleConstructorReturn3.default)(this,(DateRangePicker.__proto__||Object.getPrototypeOf(DateRangePicker)).call(this,e,"daterange",{}))}return(0,_inherits3.default)(DateRangePicker,_BasePicker),(0,_createClass3.default)(DateRangePicker,null,[{key:"propTypes",get:function(){return Object.assign({},{rangeSeparator:_libs.PropTypes.string},_BasePicker3.default.propTypes,(0,_utils.pick)(_DateRangePanel2.default.propTypes,["value","isShowTime","shortcuts","firstDayOfWeek"]))}},{key:"defaultProps",get:function(){return Object.assign({},_BasePicker3.default.defaultProps)}}]),(0,_createClass3.default)(DateRangePicker,[{key:"getFormatSeparator",value:function(){return this.props.rangeSeparator}},{key:"pickerPanel",value:function(e,t){var n=e.value;return n instanceof Date&&(n=[n,null]),_react2.default.createElement(_DateRangePanel2.default,(0,_extends3.default)({},t,{value:n,onPick:this.onPicked.bind(this)}))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),DateRangePicker}(_BasePicker3.default),_default=DateRangePicker;exports.default=_default,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(DateRangePicker,"DateRangePicker","src/date-picker/DateRangePicker.jsx"),e.register(_default,"default","src/date-picker/DateRangePicker.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _defineProperty2=__webpack_require__(41),_defineProperty3=_interopRequireDefault(_defineProperty2),_classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_extends2=__webpack_require__(25),_extends3=_interopRequireDefault(_extends2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_reactDom=__webpack_require__(20),_reactDom2=_interopRequireDefault(_reactDom),_libs=__webpack_require__(15),_locale=__webpack_require__(24),_locale2=_interopRequireDefault(_locale),_input=__webpack_require__(38),_input2=_interopRequireDefault(_input),_TimePanel=__webpack_require__(104),_TimePanel2=_interopRequireDefault(_TimePanel),_MountBody=__webpack_require__(103),_utils=__webpack_require__(39),_basic=__webpack_require__(143),_PopperBase2=__webpack_require__(65),_constants=__webpack_require__(80);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var _prevYear=function(e){var t=(0,_utils.toDate)(e);return t.setFullYear(e.getFullYear()-1),t},_nextYear=function(e){var t=(0,_utils.toDate)(e);return t.setFullYear(e.getFullYear()+1),t},mapPropsToState=function(e){var t=e.value,n={rangeState:{endDate:null,selecting:!1}};return t?(t[0]&&t[1]&&(n.minDate=(0,_utils.toDate)(t[0]),n.maxDate=(0,_utils.toDate)(t[1])),t[0]?n.date=(0,_utils.toDate)(t[0]):n.date=new Date):n=(0,_extends3.default)({},n,{minDate:null,maxDate:null,date:new Date}),n},DateRangePanel=function(_PopperBase){function DateRangePanel(e){(0,_classCallCheck3.default)(this,DateRangePanel);var t=(0,_possibleConstructorReturn3.default)(this,(DateRangePanel.__proto__||Object.getPrototypeOf(DateRangePanel)).call(this,e));return t.state=(0,_extends3.default)({minTimePickerVisible:!1,maxTimePickerVisible:!1,minPickerWidth:0,maxPickerWidth:0},mapPropsToState(e)),t}return(0,_inherits3.default)(DateRangePanel,_PopperBase),(0,_createClass3.default)(DateRangePanel,null,[{key:"propTypes",get:function(){return Object.assign({value:_libs.PropTypes.any,onPick:_libs.PropTypes.func.isRequired,isShowTime:_libs.PropTypes.bool,shortcuts:_libs.PropTypes.arrayOf(_libs.PropTypes.shape({text:_libs.PropTypes.string.isRequired,onClick:_libs.PropTypes.func.isRequired})),disabledDate:_libs.PropTypes.func,firstDayOfWeek:_libs.PropTypes.range(0,6),getPopperRefElement:_libs.PropTypes.func,popperMixinOption:_libs.PropTypes.object},_PopperBase2.PopperBase.propTypes)}}]),(0,_createClass3.default)(DateRangePanel,[{key:"componentWillReceiveProps",value:function(e){this.setState(mapPropsToState(e))}},{key:"handleRangePick",value:function(e,t){var n=e.minDate,r=e.maxDate,i=this.props,o=i.isShowTime,a=i.onPick;this.setState({minDate:n,maxDate:r}),t&&(o||a([n,r],!1))}},{key:"prevYear",value:function(){var e=this.state.date;this.setState({date:_prevYear(e)})}},{key:"nextYear",value:function(){var e=this.state.date;this.setState({date:_nextYear(e)})}},{key:"prevMonth",value:function(){this.setState({date:(0,_utils.prevMonth)(this.state.date)})}},{key:"nextMonth",value:function(){this.setState({date:(0,_utils.nextMonth)(this.state.date)})}},{key:"handleChangeRange",value:function(e){var t=e.endDate,n=this.state,r=n.rangeState;t<=n.minDate&&(t=null),r.endDate=t,this.setState({maxDate:t})}},{key:"handleShortcutClick",value:function(e){e.onClick()}},{key:"setTime",value:function(e,t){var n=new Date(e.getTime()),r=t.getHours(),i=t.getMinutes(),o=t.getSeconds();return n.setHours(r),n.setMinutes(i),n.setSeconds(o),new Date(n.getTime())}},{key:"handleMinTimePick",value:function(e,t){var n=this.state.minDate||new Date;e&&(n=this.setTime(n,e)),this.setState({minDate:n,minTimePickerVisible:t})}},{key:"handleMaxTimePick",value:function(e,t){var n=this.state,r=n.minDate,i=n.maxDate;i||new Date>=r&&(i=new Date);i&&e&&(i=this.setTime(i,e)),this.setState({maxDate:i,maxTimePickerVisible:t})}},{key:"handleDateChange",value:function(e,t){var n=(0,_utils.parseDate)(e,"yyyy-MM-dd"),r=this.state,i=r.minDate,o=r.maxDate;if(n){var a=new Date("min"===t?i:o);a&&(a.setFullYear(n.getFullYear()),a.setMonth(n.getMonth(),n.getDate())),"min"===t?a<o&&this.setState({minDate:new Date(a.getTime())}):a>i&&(o=new Date(a.getTime()),i&&i>o&&(i=null),this.setState({minDate:i,maxDate:o}))}}},{key:"handleTimeChange",value:function(e,t){var n=(0,_utils.parseDate)(e,"HH:mm:ss");if(n){var r=new Date("min"===t?this.minDate:this.maxDate);r&&(r.setHours(n.getHours()),r.setMinutes(n.getMinutes()),r.setSeconds(n.getSeconds()));var i=this.state,o=i.minDate,a=i.maxDate;"min"===t?r<a&&(o=new Date(r.getTime())):r>o&&(a=new Date(r.getTime())),this.setState((0,_defineProperty3.default)({minDate:o,maxDate:a},t+"TimpickerVisisble",!1))}}},{key:"handleClear",value:function(){var e=this.props.onPick,t=new Date;this.setState({minDate:null,maxDate:null,date:t}),e([],!1)}},{key:"handleConfirm",value:function(){var e=this.state,t=e.minDate,n=e.maxDate;this.props.onPick([t,n],!1)}},{key:"render",value:function(){var e=this,t=this.props,n=t.shortcuts,r=t.disabledDate,i=t.firstDayOfWeek,o=t.isShowTime,a=this.state,s=a.date,l=a.rangeState,c=a.minDate,u=a.maxDate,d=a.minTimePickerVisible,f=a.maxTimePickerVisible,p=a.minPickerWidth,h=a.maxPickerWidth,_=this.rightDate,m=_locale2.default.t,v=s.getFullYear()+" "+m("el.datepicker.year")+" "+m("el.datepicker.month"+(s.getMonth()+1)),g=_.getFullYear()+" "+m("el.datepicker.year")+" "+m("el.datepicker.month"+(_.getMonth()+1));return _react2.default.createElement("div",{ref:"root",className:this.classNames("el-picker-panel el-date-range-picker",{"has-sidebar":n,"has-time":o})},_react2.default.createElement("div",{className:"el-picker-panel__body-wrapper"},Array.isArray(n)&&_react2.default.createElement("div",{className:"el-picker-panel__sidebar"},n.map((function(t,n){return _react2.default.createElement("button",{key:n,type:"button",className:"el-picker-panel__shortcut",onClick:function(){return e.handleShortcutClick(t)}},t.text)}))),_react2.default.createElement("div",{className:"el-picker-panel__body"},o&&_react2.default.createElement("div",{className:"el-date-range-picker__time-header"},_react2.default.createElement("span",{className:"el-date-range-picker__editors-wrap"},_react2.default.createElement("span",{className:"el-date-range-picker__time-picker-wrap"},_react2.default.createElement(_input2.default,{size:"small",ref:"minInput",placeholder:_locale2.default.t("el.datepicker.startDate"),className:"el-date-range-picker__editor",value:this.minVisibleDate,onChange:function(t){return e.handleDateChange(t,"min")}})),_react2.default.createElement("span",{className:"el-date-range-picker__time-picker-wrap"},_react2.default.createElement(_input2.default,{size:"small",ref:"timeIptStart",placeholder:_locale2.default.t("el.datepicker.startTime"),className:"el-date-range-picker__editor",value:this.minVisibleTime,onFocus:function(){e.setState({minTimePickerVisible:!d})},onChange:function(t){return e.handleTimeChange(t,"min")}}),d&&_react2.default.createElement(_MountBody.MountBody,null,_react2.default.createElement(_TimePanel2.default,{pickerWidth:p,ref:"minTimePicker",currentDate:c,onPicked:this.handleMinTimePick.bind(this),getPopperRefElement:function(){return _reactDom2.default.findDOMNode(e.refs.timeIptStart)},popperMixinOption:{placement:_constants.PLACEMENT_MAP[this.props.align]||_constants.PLACEMENT_MAP.left},onCancel:function(){return e.setState({minTimePickerVisible:!1})}})))),_react2.default.createElement("span",{className:"el-icon-arrow-right"}),_react2.default.createElement("span",{className:"el-date-range-picker__editors-wrap is-right"},_react2.default.createElement("span",{className:"el-date-range-picker__time-picker-wrap"},_react2.default.createElement(_input2.default,{size:"small",placeholder:_locale2.default.t("el.datepicker.endDate"),className:"el-date-range-picker__editor",value:this.maxVisibleDate,readOnly:!c,onChange:function(t){return e.handleDateInput(t,"max")}})),_react2.default.createElement("span",{className:"el-date-range-picker__time-picker-wrap"},_react2.default.createElement(_input2.default,{size:"small",ref:"maxInput",placeholder:_locale2.default.t("el.datepicker.endTime"),className:"el-date-range-picker__editor",value:this.maxVisibleTime,onFocus:function(){c&&e.setState({maxTimePickerVisible:!f})},readOnly:!c,onChange:function(t){return e.handleTimeChange(t,"max")}}),f&&_react2.default.createElement(_MountBody.MountBody,null,_react2.default.createElement(_TimePanel2.default,{pickerWidth:h,ref:"maxTimePicker",currentDate:u,onPicked:this.handleMaxTimePick.bind(this),getPopperRefElement:function(){return _reactDom2.default.findDOMNode(e.refs.maxInput)},popperMixinOption:{placement:_constants.PLACEMENT_MAP[this.props.align]||_constants.PLACEMENT_MAP.left},onCancel:function(){return e.setState({maxTimePickerVisible:!1})}}))))),_react2.default.createElement("div",{className:"el-picker-panel__content el-date-range-picker__content is-left"},_react2.default.createElement("div",{className:"el-date-range-picker__header"},_react2.default.createElement("button",{type:"button",onClick:this.prevYear.bind(this),className:"el-picker-panel__icon-btn el-icon-d-arrow-left"}),_react2.default.createElement("button",{type:"button",onClick:this.prevMonth.bind(this),className:"el-picker-panel__icon-btn el-icon-arrow-left"}),_react2.default.createElement("div",null,v)),_react2.default.createElement(_basic.DateTable,{selectionMode:_utils.SELECTION_MODES.RANGE,date:s,value:c,minDate:c,maxDate:u,rangeState:l,disabledDate:r,onChangeRange:this.handleChangeRange.bind(this),onPick:this.handleRangePick.bind(this),firstDayOfWeek:i})),_react2.default.createElement("div",{className:"el-picker-panel__content el-date-range-picker__content is-right"},_react2.default.createElement("div",{className:"el-date-range-picker__header"},_react2.default.createElement("button",{type:"button",onClick:this.nextYear.bind(this),className:"el-picker-panel__icon-btn el-icon-d-arrow-right"}),_react2.default.createElement("button",{type:"button",onClick:this.nextMonth.bind(this),className:"el-picker-panel__icon-btn el-icon-arrow-right"}),_react2.default.createElement("div",null,g)),_react2.default.createElement(_basic.DateTable,{selectionMode:_utils.SELECTION_MODES.RANGE,date:_,value:u,minDate:c,maxDate:u,rangeState:l,disabledDate:r,onChangeRange:this.handleChangeRange.bind(this),onPick:this.handleRangePick.bind(this),firstDayOfWeek:i})))),o&&_react2.default.createElement("div",{className:"el-picker-panel__footer"},_react2.default.createElement("a",{className:"el-picker-panel__link-btn",onClick:function(){return e.handleClear()}},_locale2.default.t("el.datepicker.clear")),_react2.default.createElement("button",{type:"button",className:"el-picker-panel__btn",onClick:function(){return e.handleConfirm()},disabled:this.btnDisabled},_locale2.default.t("el.datepicker.confirm"))))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}},{key:"rightDate",get:function(){return(0,_utils.nextMonth)(this.state.date)}},{key:"minVisibleDate",get:function(){var e=this.state.minDate;return e?(0,_utils.formatDate)(e):""}},{key:"maxVisibleDate",get:function(){var e=this.state,t=e.maxDate,n=e.minDate,r=t||n;return r?(0,_utils.formatDate)(r):""}},{key:"minVisibleTime",get:function(){var e=this.state.minDate;return e?(0,_utils.formatDate)(e,"HH:mm:ss"):""}},{key:"maxVisibleTime",get:function(){var e=this.state,t=e.maxDate,n=e.minDate,r=t||n;return r?(0,_utils.formatDate)(r,"HH:mm:ss"):""}},{key:"btnDisabled",get:function(){var e=this.state,t=e.minDate,n=e.maxDate,r=e.rangeState.selecting;return!(t&&n&&!r)}}]),DateRangePanel}(_PopperBase2.PopperBase),_default=DateRangePanel;exports.default=_default,DateRangePanel.defaultProps={},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(_prevYear,"prevYear","src/date-picker/panel/DateRangePanel.jsx"),e.register(_nextYear,"nextYear","src/date-picker/panel/DateRangePanel.jsx"),e.register(mapPropsToState,"mapPropsToState","src/date-picker/panel/DateRangePanel.jsx"),e.register(DateRangePanel,"DateRangePanel","src/date-picker/panel/DateRangePanel.jsx"),e.register(_default,"default","src/date-picker/panel/DateRangePanel.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r=o(n(416)),i=o(n(417));function o(e){return e&&e.__esModule?e:{default:e}}!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}(),r.default.Item=i.default;var a=r.default;t.default=a,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(a,"default","src/carousel/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_throttleDebounce=__webpack_require__(42),_libs=__webpack_require__(15),_resizeEvent=__webpack_require__(77);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Carousel=function(_Component){function Carousel(e){(0,_classCallCheck3.default)(this,Carousel);var t=(0,_possibleConstructorReturn3.default)(this,(Carousel.__proto__||Object.getPrototypeOf(Carousel)).call(this,e));return t.state={items:[],activeIndex:-1,containerWidth:0,timer:null,hover:!1},t.throttledArrowClick=(0,_throttleDebounce.throttle)(300,!0,(function(e){t.setActiveItem(e)})),t.throttledIndicatorHover=(0,_throttleDebounce.throttle)(300,(function(e){t.handleIndicatorHover(e)})),t.resetItemPosition=t._resetItemPosition.bind(t),t}return(0,_inherits3.default)(Carousel,_Component),(0,_createClass3.default)(Carousel,[{key:"getChildContext",value:function(){return{component:this}}},{key:"componentDidMount",value:function(){this.props.initialIndex<this.state.items.length&&this.props.initialIndex>=0&&this.setState({activeIndex:this.props.initialIndex}),this.startTimer()}},{key:"componentDidUpdate",value:function(e,t){(0,_resizeEvent.addResizeListener)(this.refs.root,this.resetItemPosition),t.activeIndex!=this.state.activeIndex&&(this.resetItemPosition(t.activeIndex),this.props.onChange&&this.props.onChange(this.state.activeIndex,t.activeIndex))}},{key:"componentWillUnmount",value:function(){(0,_resizeEvent.removeResizeListener)(this.refs.root,this.resetItemPosition),this.pauseTimer()}},{key:"handleMouseEnter",value:function(){this.setState({hover:!0}),this.pauseTimer()}},{key:"handleMouseLeave",value:function(){this.setState({hover:!1}),this.startTimer()}},{key:"itemInStage",value:function(e,t){var n=this.state.items.length;return t===n-1&&e.state.inStage&&this.state.items[0].state.active||e.state.inStage&&this.state.items[t+1]&&this.state.items[t+1].state.active?"left":!!(0===t&&e.state.inStage&&this.state.items[n-1].state.active||e.state.inStage&&this.state.items[t-1]&&this.state.items[t-1].state.active)&&"right"}},{key:"handleButtonEnter",value:function(e){var t=this;this.state.items.forEach((function(n,r){e===t.itemInStage(n,r)&&n.setState({hover:!0})}))}},{key:"handleButtonLeave",value:function(){this.state.items.forEach((function(e){e.setState({hover:!1})}))}},{key:"_resetItemPosition",value:function(e){var t=this;this.state.items.forEach((function(n,r){n.translateItem(r,t.state.activeIndex,e)}))}},{key:"playSlides",value:function(){var e=this.state.activeIndex;e<this.state.items.length-1?e++:e=0,this.setState({activeIndex:e})}},{key:"pauseTimer",value:function(){clearInterval(this.timer)}},{key:"startTimer",value:function(){this.props.interval<=0||!this.props.autoplay||(this.timer=setInterval(this.playSlides.bind(this),Number(this.props.interval)))}},{key:"addItem",value:function(e){this.state.items.push(e),this.setActiveItem(0)}},{key:"removeItem",value:function(e){this.state.items.splice(this.state.items.indexOf(e),1),this.setActiveItem(0)}},{key:"setActiveItem",value:function(e){var t=this.state.activeIndex;if("string"===typeof e){var n=this.state.items.filter((function(t){return t.props.name===e}));n.length>0&&(e=this.state.items.indexOf(n[0]))}if(e=Number(e),!isNaN(e)&&e===Math.floor(e)){var r=this.state.items.length;t=e<0?r-1:e>=r?0:e,this.setState({activeIndex:t})}}},{key:"prev",value:function(){this.setActiveItem(this.state.activeIndex-1)}},{key:"next",value:function(){this.setActiveItem(this.state.activeIndex+1)}},{key:"handleIndicatorClick",value:function(e){this.setState({activeIndex:e})}},{key:"handleIndicatorHover",value:function(e){"hover"===this.props.trigger&&e!==this.state.activeIndex&&this.setState({activeIndex:e})}},{key:"render",value:function(){var e=this,t=this.props,n=t.height,r=t.arrow,i=t.indicatorPosition,o=this.state,a=o.hover,s=o.activeIndex,l=o.items;return _react2.default.createElement("div",{ref:"root",className:this.className("el-carousel",{"el-carousel--card":this.iscard}),onMouseEnter:this.handleMouseEnter.bind(this),onMouseLeave:this.handleMouseLeave.bind(this)},_react2.default.createElement("div",{className:"el-carousel__container",style:{height:n}},_react2.default.createElement(_libs.Transition,{name:"carousel-arrow-left"},"never"!==r&&_react2.default.createElement(_libs.View,{show:"always"===r||a},_react2.default.createElement("button",{className:"el-carousel__arrow el-carousel__arrow--left",onMouseEnter:this.handleButtonEnter.bind(this,"left"),onMouseLeave:this.handleButtonLeave.bind(this),onClick:this.throttledArrowClick.bind(this,s-1)},_react2.default.createElement("i",{className:"el-icon-arrow-left"})))),_react2.default.createElement(_libs.Transition,{name:"carousel-arrow-right"},"never"!==r&&_react2.default.createElement(_libs.View,{show:"always"===r||a},_react2.default.createElement("button",{className:"el-carousel__arrow el-carousel__arrow--right",onMouseEnter:this.handleButtonEnter.bind(this,"right"),onMouseLeave:this.handleButtonLeave.bind(this),onClick:this.throttledArrowClick.bind(this,s+1)},_react2.default.createElement("i",{className:"el-icon-arrow-right"})))),this.props.children),"none"!==i&&_react2.default.createElement("ul",{className:this.classNames("el-carousel__indicators",{"el-carousel__indicators--outside":"outside"===i||this.iscard})},l.map((function(t,n){return _react2.default.createElement("li",{key:n,className:e.classNames("el-carousel__indicator",{"is-active":n===s}),onMouseEnter:e.throttledIndicatorHover.bind(e,n),onClick:e.handleIndicatorClick.bind(e,n)},_react2.default.createElement("button",{className:"el-carousel__button"}))}))))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}},{key:"iscard",get:function(){var e=this.props.type;return!!e&&("card"===e||"flatcard"===e)}}]),Carousel}(_libs.Component),_default=Carousel;exports.default=_default,Carousel.childContextTypes={component:_libs.PropTypes.any},Carousel.propTypes={initialIndex:_libs.PropTypes.number,height:_libs.PropTypes.string,trigger:_libs.PropTypes.string,autoplay:_libs.PropTypes.bool,interval:_libs.PropTypes.oneOfType([_libs.PropTypes.number,_libs.PropTypes.string]),indicatorPosition:_libs.PropTypes.string,indicator:_libs.PropTypes.bool,arrow:_libs.PropTypes.string,type:_libs.PropTypes.oneOf(["card","flatcard"]),onChange:_libs.PropTypes.func},Carousel.defaultProps={initialIndex:0,trigger:"hover",autoplay:!0,interval:3e3,indicator:!0,arrow:"hover"},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Carousel,"Carousel","src/carousel/Carousel.jsx"),e.register(_default,"default","src/carousel/Carousel.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_reactDom=__webpack_require__(20),_reactDom2=_interopRequireDefault(_reactDom),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var CarouselItem=function(_Component){function CarouselItem(e){(0,_classCallCheck3.default)(this,CarouselItem);var t=(0,_possibleConstructorReturn3.default)(this,(CarouselItem.__proto__||Object.getPrototypeOf(CarouselItem)).call(this,e));return t.state={hover:!1,translate:0,scale:1,active:!1,ready:!1,inStage:!1,animating:!1},t}return(0,_inherits3.default)(CarouselItem,_Component),(0,_createClass3.default)(CarouselItem,[{key:"componentWillMount",value:function(){this.parent().addItem(this)}},{key:"componentWillUnmount",value:function(){this.parent().removeItem(this)}},{key:"processIndex",value:function(e,t,n){return 0===t&&e===n-1?-1:t===n-1&&0===e?n:e<t-1&&t-e>=n/2?n+1:e>t+1&&e-t>=n/2?-2:e}},{key:"calculateTranslate",value:function(e,t,n){var r=this.isFlat?3:4;return this.state.inStage?n*((2-this.CARD_SCALE)*(e-t)+1)/r:e<t?-(1+this.CARD_SCALE)*n/r:(r-1+this.CARD_SCALE)*n/r}},{key:"translateItem",value:function(e,t,n){var r=_reactDom2.default.findDOMNode(this.parent()).offsetWidth,i=this.parent().state.items.length;this.parent().iscard||void 0===n||(this.state.animating=e===t||e===n),e!==t&&i>2&&(e=this.processIndex(e,t,i)),this.parent().iscard?(this.state.inStage=Math.round(Math.abs(e-t))<=1,this.state.active=e===t,this.state.translate=this.calculateTranslate(e,t,r),this.state.scale=this.state.active?1:this.CARD_SCALE):(this.state.active=e===t,this.state.translate=r*(e-t)),this.state.ready=!0,this.forceUpdate()}},{key:"handleItemClick",value:function(){if(this.parent().iscard){var e=this.parent().state.items.indexOf(this);this.parent().setActiveItem(e)}}},{key:"parent",value:function(){return this.context.component}},{key:"render",value:function(){var e=this.state,t=e.hover,n=e.translate,r=e.scale,i=e.active,o=e.ready,a=e.inStage,s=e.animating;return _react2.default.createElement(_libs.View,{show:o},_react2.default.createElement("div",{className:this.className("el-carousel__item",{"is-active":i,"el-carousel__item--card":this.parent().iscard,"is-in-stage":a,"is-hover":t,"is-animating":s}),onClick:this.handleItemClick.bind(this),style:{msTransform:"translateX("+n+"px) scale("+r+")",WebkitTransform:"translateX("+n+"px) scale("+r+")",transform:"translateX("+n+"px) scale("+r+")"}},this.parent().iscard&&_react2.default.createElement(_libs.View,{show:!i},_react2.default.createElement("div",{className:"el-carousel__mask"})),this.props.children))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}},{key:"isFlat",get:function(){return"flatcard"===this.parent().props.type}},{key:"CARD_SCALE",get:function(){return this.isFlat?1:.83}},{key:"calculateWidth",get:function(){if(this.isFlat)return parseInt(100/3)+"%"}}]),CarouselItem}(_libs.Component),_default=CarouselItem;exports.default=_default,CarouselItem.contextTypes={component:_libs.PropTypes.any},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(CarouselItem,"CarouselItem","src/carousel/CarouselItem.jsx"),e.register(_default,"default","src/carousel/CarouselItem.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r=o(n(419)),i=o(n(420));function o(e){return e&&e.__esModule?e:{default:e}}!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}(),r.default.Item=i.default;var a=r.default;t.default=a,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(a,"default","src/collapse/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Collapse=function(_Component){function Collapse(e){(0,_classCallCheck3.default)(this,Collapse);var t=(0,_possibleConstructorReturn3.default)(this,(Collapse.__proto__||Object.getPrototypeOf(Collapse)).call(this,e));return t.state={activeNames:[].concat(t.props.value)},t}return(0,_inherits3.default)(Collapse,_Component),(0,_createClass3.default)(Collapse,[{key:"componentWillReceiveProps",value:function(e){this.setActiveNames(e.value)}},{key:"setActiveNames",value:function(e){var t=this;e=[].concat(e),this.setState({activeNames:e},(function(){return t.props.onChange(e)}))}},{key:"handleItemClick",value:function(e){var t=this.state.activeNames;this.props.accordion?this.setActiveNames(t[0]&&t[0]===e?"":e):t.includes(e)?this.setActiveNames(t.filter((function(t){return t!==e}))):this.setActiveNames(t.concat(e))}},{key:"render",value:function(){var e=this,t=_react2.default.Children.map(this.props.children,(function(t,n){var r=t.props.name||n.toString();return _react2.default.cloneElement(t,{isActive:e.state.activeNames.includes(r),key:n,name:r,onClick:function(t){return e.handleItemClick(t)}})}));return _react2.default.createElement("div",{className:"el-collapse"},t)}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Collapse}(_libs.Component);Collapse.defaultProps={value:[],onChange:function(){}};var _default=Collapse;exports.default=_default,Collapse.propTypes={accordion:_libs.PropTypes.bool,value:_libs.PropTypes.oneOfType([_libs.PropTypes.array,_libs.PropTypes.string]),onChange:_libs.PropTypes.func},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Collapse,"Collapse","src/collapse/Collapse.jsx"),e.register(_default,"default","src/collapse/Collapse.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var CollapseItem=function(_Component){function CollapseItem(e){return(0,_classCallCheck3.default)(this,CollapseItem),(0,_possibleConstructorReturn3.default)(this,(CollapseItem.__proto__||Object.getPrototypeOf(CollapseItem)).call(this,e))}return(0,_inherits3.default)(CollapseItem,_Component),(0,_createClass3.default)(CollapseItem,[{key:"render",value:function(){var e=this.props,t=e.title,n=e.isActive,r=e.onClick,i=e.name;return _react2.default.createElement("div",{className:this.classNames({"el-collapse-item":!0,"is-active":n})},_react2.default.createElement("div",{className:"el-collapse-item__header",onClick:function(){return r(i)}},_react2.default.createElement("i",{className:"el-collapse-item__header__arrow el-icon-arrow-right"}),t),_react2.default.createElement(_libs.CollapseTransition,{isShow:n},_react2.default.createElement("div",{className:"el-collapse-item__wrap"},_react2.default.createElement("div",{className:"el-collapse-item__content"},this.props.children))))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),CollapseItem}(_libs.Component),_default=CollapseItem;exports.default=_default,CollapseItem.propTypes={onClick:_libs.PropTypes.func,isActive:_libs.PropTypes.bool,title:_libs.PropTypes.node,name:_libs.PropTypes.string},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(CollapseItem,"CollapseItem","src/collapse/CollapseItem.jsx"),e.register(_default,"default","src/collapse/CollapseItem.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(422),o=(r=i)&&r.__esModule?r:{default:r};!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var a=o.default;t.default=a,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(a,"default","src/color-picker/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_reactClickOutside=__webpack_require__(63),_reactClickOutside2=_interopRequireDefault(_reactClickOutside),_libs=__webpack_require__(15),_PickerDropdown=__webpack_require__(423),_PickerDropdown2=_interopRequireDefault(_PickerDropdown),_color=__webpack_require__(427),_color2=_interopRequireDefault(_color);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var ColorPicker=function(_Component){function ColorPicker(e){(0,_classCallCheck3.default)(this,ColorPicker);var t=(0,_possibleConstructorReturn3.default)(this,(ColorPicker.__proto__||Object.getPrototypeOf(ColorPicker)).call(this,e)),n=new _color2.default({enableAlpha:t.props.showAlpha,format:t.props.colorFormat});return t.state={value:t.props.value,color:n,showPicker:!1,showPanelColor:!1},t}return(0,_inherits3.default)(ColorPicker,_Component),(0,_createClass3.default)(ColorPicker,[{key:"componentDidMount",value:function(){var e=this.state,t=e.value,n=e.color;t&&(n.fromString(t),this.setState({color:n})),this.popperElm=this.refs.dropdown}},{key:"getChildContext",value:function(){return{onChange:this.handleChange.bind(this)}}},{key:"handleChange",value:function(e){this.setState({value:e.value,color:e})}},{key:"confirmValue",value:function(){var e=this.state.value,t=this.props.onChange;this.setState({showPicker:!1},(function(){return t(e)}))}},{key:"clearValue",value:function(){var e=this;this.setState({showPicker:!1,showPanelColor:!1,value:null},(function(){e.props.onChange(null),e.resetColor()}))}},{key:"hide",value:function(){var e=this;this.setState({showPicker:!1},(function(){return e.resetColor()}))}},{key:"resetColor",value:function(){var e=this.state,t=e.value,n=e.color;t&&(n.fromString(t),this.setState({color:n}))}},{key:"handleClickOutside",value:function(){this.setState({showPicker:!1})}},{key:"render",value:function(){var e=this,t=this.props.showAlpha,n=this.state,r=n.value,i=n.color,o=n.showPicker,a=n.showPanelColor,s=void 0;if(r||a){var l=i.toRgb(),c=l.r,u=l.g,d=l.b,f=i.get("alpha");"number"===typeof f&&(s=t?"rgba("+c+", "+u+", "+d+", "+f/100+")":"rgb("+c+", "+u+", "+d+")")}else s="transparent";return _react2.default.createElement("div",{className:"el-color-picker"},_react2.default.createElement("div",{className:"el-color-picker__trigger",onClick:function(){return e.setState({showPicker:!o})}},_react2.default.createElement("span",{className:this.classNames({"el-color-picker__color":!0,"is-alpha":t})},_react2.default.createElement("span",{className:"el-color-picker__color-inner",style:{backgroundColor:s}}),!r&&!a&&_react2.default.createElement("span",{className:"el-color-picker__empty el-icon-close"})),_react2.default.createElement("span",{className:"el-color-picker__icon el-icon-caret-bottom"})),_react2.default.createElement(_PickerDropdown2.default,{ref:"dropdown",showPicker:o,color:i,onPick:function(){return e.confirmValue()},onClear:function(){return e.clearValue()},showAlpha:t}))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),ColorPicker}(_libs.Component);ColorPicker.defaultProps={onChange:function(){}},ColorPicker.childContextTypes={onChange:_libs.PropTypes.func},ColorPicker.propTypes={value:_libs.PropTypes.string,showAlpha:_libs.PropTypes.bool,colorFormat:_libs.PropTypes.string,onChange:_libs.PropTypes.func};var _default=(0,_reactClickOutside2.default)(ColorPicker);exports.default=_default,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(ColorPicker,"ColorPicker","src/color-picker/ColorPicker.jsx"),e.register(_default,"default","src/color-picker/ColorPicker.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_SvPanel=__webpack_require__(424),_SvPanel2=_interopRequireDefault(_SvPanel),_HueSlider=__webpack_require__(425),_HueSlider2=_interopRequireDefault(_HueSlider),_AlphaSlider=__webpack_require__(426),_AlphaSlider2=_interopRequireDefault(_AlphaSlider),_libs=__webpack_require__(15),_locale=__webpack_require__(24),_locale2=_interopRequireDefault(_locale);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var PickerDropdown=function(_Component){function PickerDropdown(e){return(0,_classCallCheck3.default)(this,PickerDropdown),(0,_possibleConstructorReturn3.default)(this,(PickerDropdown.__proto__||Object.getPrototypeOf(PickerDropdown)).call(this,e))}return(0,_inherits3.default)(PickerDropdown,_Component),(0,_createClass3.default)(PickerDropdown,[{key:"render",value:function(){var e=this,t=this.props,n=t.color,r=t.showAlpha,i=t.onPick,o=t.onClear,a=t.showPicker,s=n.value;return _react2.default.createElement(_libs.Transition,{name:"el-zoom-in-top"},_react2.default.createElement(_libs.View,{show:a},_react2.default.createElement("div",{className:"el-color-dropdown el-color-picker__panel"},_react2.default.createElement("div",{className:"el-color-dropdown__main-wrapper"},_react2.default.createElement(_HueSlider2.default,{ref:"hue",color:n,vertical:!0,onChange:function(t){return e.props.onChange(t)}}),_react2.default.createElement(_SvPanel2.default,{ref:"sl",color:n,onChange:function(t){return e.props.onChange(t)}})),r&&_react2.default.createElement(_AlphaSlider2.default,{ref:"alpha",color:n}),_react2.default.createElement("div",{className:"el-color-dropdown__btns"},_react2.default.createElement("span",{className:"el-color-dropdown__value"},s),_react2.default.createElement("a",{href:"JavaScript:",className:"el-color-dropdown__link-btn",onClick:function(){return o()}},_locale2.default.t("el.colorpicker.clear")),_react2.default.createElement("button",{className:"el-color-dropdown__btn",onClick:function(){return i()}},_locale2.default.t("el.colorpicker.confirm"))))))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),PickerDropdown}(_libs.Component),_default=PickerDropdown;exports.default=_default,PickerDropdown.propTypes={color:_libs.PropTypes.object.isRequired,showPicker:_libs.PropTypes.bool,showAlpha:_libs.PropTypes.bool,onPick:_libs.PropTypes.func,onClear:_libs.PropTypes.func,onChange:_libs.PropTypes.func},PickerDropdown.defaultProps={onPick:function(){},onClear:function(){},onChange:function(){}},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(PickerDropdown,"PickerDropdown","src/color-picker/components/PickerDropdown.jsx"),e.register(_default,"default","src/color-picker/components/PickerDropdown.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15),_draggable=__webpack_require__(105),_draggable2=_interopRequireDefault(_draggable);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var SvPanel=function(_Component){function SvPanel(e){(0,_classCallCheck3.default)(this,SvPanel);var t=(0,_possibleConstructorReturn3.default)(this,(SvPanel.__proto__||Object.getPrototypeOf(SvPanel)).call(this,e));return t.state={cursorTop:0,cursorLeft:0,background:"hsl(0, 100%, 50%)"},t}return(0,_inherits3.default)(SvPanel,_Component),(0,_createClass3.default)(SvPanel,[{key:"componentDidMount",value:function(){var e=this,t={drag:function(t){e.handleDrag(t)},end:function(t){e.handleDrag(t)}};(0,_draggable2.default)(this.$el,t),this.update()}},{key:"componentWillReceiveProps",value:function(e){var t=this.state.background;"hsl("+e.color.get("hue")+", 100%, 50%)"!==t&&this.update(e)}},{key:"update",value:function(e){var t=(e||this.props).color,n=t.get("saturation"),r=t.get("value"),i=this.$el.getBoundingClientRect(),o=i.width,a=i.height;a||(a=3*o/4),this.setState({cursorLeft:n*o/100,cursorTop:(100-r)*a/100,background:"hsl("+t.get("hue")+", 100%, 50%)"})}},{key:"handleDrag",value:function(e){var t=this.props.color,n=this.context.onChange,r=this.$el.getBoundingClientRect(),i=e.clientX-r.left,o=e.clientY-r.top;i=Math.max(0,i),i=Math.min(i,r.width),o=Math.max(0,o),o=Math.min(o,r.height),this.setState({cursorLeft:i,cursorTop:o,background:"hsl("+t.get("hue")+", 100%, 50%)"},(function(){t.set({saturation:i/r.width*100,value:100-o/r.height*100}),n(t)}))}},{key:"render",value:function(){var e=this,t=this.state,n=t.cursorTop,r=t.cursorLeft,i=t.background;return _react2.default.createElement("div",{className:"el-color-svpanel",style:{backgroundColor:i},ref:function(t){return e.$el=t}},_react2.default.createElement("div",{className:"el-color-svpanel__white"}),_react2.default.createElement("div",{className:"el-color-svpanel__black"}),_react2.default.createElement("div",{className:"el-color-svpanel__cursor",style:{top:n+"px",left:r+"px"}},_react2.default.createElement("div",null)))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),SvPanel}(_libs.Component),_default=SvPanel;exports.default=_default,SvPanel.contextTypes={onChange:_libs.PropTypes.func},SvPanel.propTypes={color:_libs.PropTypes.object.isRequired},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(SvPanel,"SvPanel","src/color-picker/components/SvPanel.jsx"),e.register(_default,"default","src/color-picker/components/SvPanel.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15),_draggable=__webpack_require__(105),_draggable2=_interopRequireDefault(_draggable);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var HueSlider=function(_Component){function HueSlider(e){(0,_classCallCheck3.default)(this,HueSlider);var t=(0,_possibleConstructorReturn3.default)(this,(HueSlider.__proto__||Object.getPrototypeOf(HueSlider)).call(this,e));return t.state={thumbLeft:0,thumbTop:0},t}return(0,_inherits3.default)(HueSlider,_Component),(0,_createClass3.default)(HueSlider,[{key:"componentDidMount",value:function(){var e=this,t=this.refs,n=t.bar,r=t.thumb,i={drag:function(t){e.handleDrag(t)},end:function(t){e.handleDrag(t)}};(0,_draggable2.default)(n,i),(0,_draggable2.default)(r,i),this.update()}},{key:"handleClick",value:function(e){var t=this.refs.thumb;e.target!==t&&this.handleDrag(e)}},{key:"handleDrag",value:function(e){var t=this.$el.getBoundingClientRect(),n=this.refs.thumb,r=this.props,i=r.vertical,o=r.color,a=this.context.onChange,s=void 0;if(i){var l=e.clientY-t.top;l=Math.min(l,t.height-n.offsetHeight/2),l=Math.max(n.offsetHeight/2,l),s=Math.round((l-n.offsetHeight/2)/(t.height-n.offsetHeight)*360)}else{var c=e.clientX-t.left;c=Math.min(c,t.width-n.offsetWidth/2),c=Math.max(n.offsetWidth/2,c),s=Math.round((c-n.offsetWidth/2)/(t.width-n.offsetWidth)*360)}o.set("hue",s),this.update(),a(o)}},{key:"getThumbLeft",value:function(){var e=this.props,t=e.vertical,n=e.color;if(t)return 0;var r=this.$el,i=n.get("hue");if(!r)return 0;var o=this.refs.thumb;return Math.round(i*(r.offsetWidth-o.offsetWidth/2)/360)}},{key:"getThumbTop",value:function(){var e=this.props,t=e.vertical,n=e.color;if(!t)return 0;var r=this.$el,i=n.get("hue");if(!r)return 0;var o=this.refs.thumb;return Math.round(i*(r.offsetHeight-o.offsetHeight/2)/360)}},{key:"update",value:function(){this.setState({thumbLeft:this.getThumbLeft(),thumbTop:this.getThumbTop()})}},{key:"render",value:function(){var e=this,t=this.props.vertical,n=this.state,r=n.thumbLeft,i=n.thumbTop;return _react2.default.createElement("div",{ref:function(t){return e.$el=t},className:this.classNames({"el-color-hue-slider":!0,"is-vertical":t}),style:{float:"right"}},_react2.default.createElement("div",{className:"el-color-hue-slider__bar",onClick:function(t){return e.handleClick(t)},ref:"bar"}),_react2.default.createElement("div",{className:"el-color-hue-slider__thumb",style:{left:r+"px",top:i+"px"},ref:"thumb"}))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),HueSlider}(_libs.Component),_default=HueSlider;exports.default=_default,HueSlider.contextTypes={onChange:_libs.PropTypes.func},HueSlider.propTypes={vertical:_libs.PropTypes.bool,color:_libs.PropTypes.object.isRequired},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(HueSlider,"HueSlider","src/color-picker/components/HueSlider.jsx"),e.register(_default,"default","src/color-picker/components/HueSlider.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15),_draggable=__webpack_require__(105),_draggable2=_interopRequireDefault(_draggable);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var AlphaSlider=function(_Component){function AlphaSlider(e){(0,_classCallCheck3.default)(this,AlphaSlider);var t=(0,_possibleConstructorReturn3.default)(this,(AlphaSlider.__proto__||Object.getPrototypeOf(AlphaSlider)).call(this,e));return t.state={thumbLeft:0,thumbTop:0,background:null},t}return(0,_inherits3.default)(AlphaSlider,_Component),(0,_createClass3.default)(AlphaSlider,[{key:"componentDidMount",value:function(){var e=this,t=this.refs,n=t.bar,r=t.thumb,i={drag:function(t){e.handleDrag(t)},end:function(t){e.handleDrag(t)}};(0,_draggable2.default)(n,i),(0,_draggable2.default)(r,i),this.update()}},{key:"handleClick",value:function(e){var t=this.refs.thumb;e.target!==t&&this.handleDrag(e)}},{key:"handleDrag",value:function(e){var t=this.props,n=t.vertical,r=t.color,i=this.context.onChange,o=this.$el.getBoundingClientRect(),a=this.refs.thumb;if(n){var s=e.clientY-o.top;s=Math.max(a.offsetHeight/2,s),s=Math.min(s,o.height-a.offsetHeight/2),r.set("alpha",Math.round((s-a.offsetHeight/2)/(o.height-a.offsetHeight)*100))}else{var l=e.clientX-o.left;l=Math.max(a.offsetWidth/2,l),l=Math.min(l,o.width-a.offsetWidth/2),r.set("alpha",Math.round((l-a.offsetWidth/2)/(o.width-a.offsetWidth)*100))}this.update(),i(r)}},{key:"getThumbLeft",value:function(){var e=this.props,t=e.vertical,n=e.color;if(t)return 0;var r=this.$el,i=n._alpha;if(!r)return 0;var o=this.refs.thumb;return Math.round(i*(r.offsetWidth-o.offsetWidth/2)/100)}},{key:"getThumbTop",value:function(){var e=this.props,t=e.vertical,n=e.color;if(!t)return 0;var r=this.$el,i=n._alpha;if(!r)return 0;var o=this.refs.thumb;return Math.round(i*(r.offsetHeight-o.offsetHeight/2)/100)}},{key:"getBackground",value:function(){var e=this.props.color;if(e&&e.value){var t=e.toRgb(),n=t.r,r=t.g,i=t.b;return"linear-gradient(to right, rgba("+n+", "+r+", "+i+", 0) 0%, rgba("+n+", "+r+", "+i+", 1) 100%)"}return null}},{key:"update",value:function(){this.setState({thumbLeft:this.getThumbLeft(),thumbTop:this.getThumbTop(),background:this.getBackground()})}},{key:"render",value:function(){var e=this,t=this.props.vertical,n=this.state,r=n.thumbLeft,i=n.thumbTop,o=n.background;return _react2.default.createElement("div",{ref:function(t){return e.$el=t},className:this.classNames({"el-color-alpha-slider":!0,"is-vertical":t})},_react2.default.createElement("div",{className:"el-color-alpha-slider__bar",onClick:function(t){return e.handleClick(t)},ref:"bar",style:{background:o}}),_react2.default.createElement("div",{className:"el-color-alpha-slider__thumb",ref:"thumb",style:{left:r+"px",top:i+"px"}}))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),AlphaSlider}(_libs.Component),_default=AlphaSlider;exports.default=_default,AlphaSlider.contextTypes={onChange:_libs.PropTypes.func},AlphaSlider.propTypes={color:_libs.PropTypes.object.isRequired,vertical:_libs.PropTypes.bool},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(AlphaSlider,"AlphaSlider","src/color-picker/components/AlphaSlider.jsx"),e.register(_default,"default","src/color-picker/components/AlphaSlider.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _typeof2=__webpack_require__(49),_typeof3=_interopRequireDefault(_typeof2),_classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var hsv2hsl=function(e,t,n){var r=void 0,i=void 0;return r=t*n,[e,r=(r/=(i=(2-t)*n)<1?i:2-i)||0,i/=2]},isOnePointZero=function(e){return"string"===typeof e&&-1!==e.indexOf(".")&&1===parseFloat(e)},isPercentage=function(e){return"string"===typeof e&&-1!==e.indexOf("%")},bound01=function(e,t){isOnePointZero(e)&&(e="100%");var n=isPercentage(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)},INT_HEX_MAP={10:"A",11:"B",12:"C",13:"D",14:"E",15:"F"},toHex=function(e){var t=e.r,n=e.g,r=e.b,i=function(e){e=Math.min(Math.round(e),255);var t=Math.floor(e/16),n=e%16;return""+(INT_HEX_MAP[t]||t)+(INT_HEX_MAP[n]||n)};return isNaN(t)||isNaN(n)||isNaN(r)?"":"#"+i(t)+i(n)+i(r)},HEX_INT_MAP={A:10,B:11,C:12,D:13,E:14,F:15},parseHexChannel=function(e){return 2===e.length?16*(HEX_INT_MAP[e[0].toUpperCase()]||+e[0])+(HEX_INT_MAP[e[1].toUpperCase()]||+e[1]):HEX_INT_MAP[e[1].toUpperCase()]||+e[1]},hsl2hsv=function(e,t,n){n/=100;var r=t/=100,i=Math.max(n,.01);return t*=(n*=2)<=1?n:2-n,r*=i<=1?i:2-i,{h:e,s:100*(0===n?2*r/(i+r):2*t/(n+t)),v:100*((n+t)/2)}},rgb2hsv=function(e,t,n){e=bound01(e,255),t=bound01(t,255),n=bound01(n,255);var r,i=Math.max(e,t,n),o=Math.min(e,t,n),a=void 0,s=i,l=i-o;if(r=0===i?0:l/i,i===o)a=0;else{switch(i){case e:a=(t-n)/l+(t<n?6:0);break;case t:a=(n-e)/l+2;break;case n:a=(e-t)/l+4}a/=6}return{h:Math.round(360*a),s:Math.round(100*r),v:Math.round(100*s)}},hsv2rgb=function(e,t,n){e=6*bound01(e,360),t=bound01(t,100),n=bound01(n,100);var r=Math.floor(e),i=e-r,o=n*(1-t),a=n*(1-i*t),s=n*(1-(1-i)*t),l=r%6,c=[n,a,o,o,s,n][l],u=[s,n,n,a,o,o][l],d=[o,o,s,n,n,a][l];return{r:Math.round(255*c),g:Math.round(255*u),b:Math.round(255*d)}},Color=function(){function Color(e){for(var t in(0,_classCallCheck3.default)(this,Color),this._hue=0,this._saturation=100,this._value=100,this._alpha=100,this.enableAlpha=!1,this.format="hex",this.value="",e=e||{})e.hasOwnProperty(t)&&(this[t]=e[t]);this.doOnChange()}return(0,_createClass3.default)(Color,[{key:"set",value:function(e,t){if(1!==arguments.length||"object"!==("undefined"===typeof e?"undefined":(0,_typeof3.default)(e)))this["_"+e]=t,this.doOnChange();else for(var n in e)e.hasOwnProperty(n)&&this.set(n,e[n])}},{key:"get",value:function(e){return this["_"+e]}},{key:"toRgb",value:function(){return hsv2rgb(this._hue,this._saturation,this._value)}},{key:"fromString",value:function(e){var t=this;if(!e)return this._hue=0,this._saturation=100,this._value=100,void this.doOnChange();var n=function(e,n,r){t._hue=e,t._saturation=n,t._value=r,t.doOnChange()};if(-1!==e.indexOf("hsl")){var r=e.replace(/hsla|hsl|\(|\)/gm,"").split(/\s|,/g).filter((function(e){return""!==e})).map((function(e,t){return t>2?parseFloat(e):parseInt(e,10)}));if(4===r.length&&(this._alpha=Math.floor(100*parseFloat(r[3]))),r.length>=3){var i=hsl2hsv(r[0],r[1],r[2]);n(i.h,i.s,i.v)}}else if(-1!==e.indexOf("hsv")){var o=e.replace(/hsva|hsv|\(|\)/gm,"").split(/\s|,/g).filter((function(e){return""!==e})).map((function(e,t){return t>2?parseFloat(e):parseInt(e,10)}));4===o.length&&(this._alpha=Math.floor(100*parseFloat(o[3]))),o.length>=3&&n(o[0],o[1],o[2])}else if(-1!==e.indexOf("rgb")){var a=e.replace(/rgba|rgb|\(|\)/gm,"").split(/\s|,/g).filter((function(e){return""!==e})).map((function(e,t){return t>2?parseFloat(e):parseInt(e,10)}));if(4===a.length&&(this._alpha=Math.floor(100*parseFloat(a[3]))),a.length>=3){var s=rgb2hsv(a[0],a[1],a[2]);n(s.h,s.s,s.v)}}else if(-1!==e.indexOf("#")){var l=e.replace("#","").trim(),c=void 0,u=void 0,d=void 0;3===l.length?(c=parseHexChannel(l[0]+l[0]),u=parseHexChannel(l[1]+l[1]),d=parseHexChannel(l[2]+l[2])):6===l.length&&(c=parseHexChannel(l.substring(0,2)),u=parseHexChannel(l.substring(2,4)),d=parseHexChannel(l.substring(4)));var f=rgb2hsv(c,u,d);n(f.h,f.s,f.v)}}},{key:"doOnChange",value:function(){var e=this._hue,t=this._saturation,n=this._value,r=this._alpha,i=this.format;if(this.enableAlpha)switch(i){case"hsl":var o=hsv2hsl(e,t/100,n/100);this.value="hsla("+e+", "+Math.round(100*o[1])+"%, "+Math.round(100*o[2])+"%, "+r/100+")";break;case"hsv":this.value="hsva("+e+", "+Math.round(t)+"%, "+Math.round(n)+"%, "+r/100+")";break;default:var a=hsv2rgb(e,t,n),s=a.r,l=a.g,c=a.b;this.value="rgba("+s+", "+l+", "+c+", "+r/100+")"}else switch(i){case"hsl":var u=hsv2hsl(e,t/100,n/100);this.value="hsl("+e+", "+Math.round(100*u[1])+"%, "+Math.round(100*u[2])+"%)";break;case"hsv":this.value="hsv("+e+", "+Math.round(t)+"%, "+Math.round(n)+"%)";break;case"rgb":var d=hsv2rgb(e,t,n),f=d.r,p=d.g,h=d.b;this.value="rgb("+f+", "+p+", "+h+")";break;default:this.value=toHex(hsv2rgb(e,t,n))}}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Color}(),_default=Color;exports.default=_default,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(hsv2hsl,"hsv2hsl","src/color-picker/color.js"),e.register(isOnePointZero,"isOnePointZero","src/color-picker/color.js"),e.register(isPercentage,"isPercentage","src/color-picker/color.js"),e.register(bound01,"bound01","src/color-picker/color.js"),e.register(INT_HEX_MAP,"INT_HEX_MAP","src/color-picker/color.js"),e.register(toHex,"toHex","src/color-picker/color.js"),e.register(HEX_INT_MAP,"HEX_INT_MAP","src/color-picker/color.js"),e.register(parseHexChannel,"parseHexChannel","src/color-picker/color.js"),e.register(hsl2hsv,"hsl2hsv","src/color-picker/color.js"),e.register(rgb2hsv,"rgb2hsv","src/color-picker/color.js"),e.register(hsv2rgb,"hsv2rgb","src/color-picker/color.js"),e.register(Color,"Color","src/color-picker/color.js"),e.register(_default,"default","src/color-picker/color.js"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(429),o=(r=i)&&r.__esModule?r:{default:r};!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var a=o.default;t.default=a,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(a,"default","src/cascader/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_reactDom=__webpack_require__(20),_reactDom2=_interopRequireDefault(_reactDom),_reactClickOutside=__webpack_require__(63),_reactClickOutside2=_interopRequireDefault(_reactClickOutside),_throttleDebounce=__webpack_require__(42),_popper=__webpack_require__(47),_popper2=_interopRequireDefault(_popper),_libs=__webpack_require__(15),_Menu=__webpack_require__(430),_Menu2=_interopRequireDefault(_Menu),_input=__webpack_require__(38),_input2=_interopRequireDefault(_input),_locale=__webpack_require__(24),_locale2=_interopRequireDefault(_locale);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Cascader=function(_Component){function Cascader(e){(0,_classCallCheck3.default)(this,Cascader);var t=(0,_possibleConstructorReturn3.default)(this,(Cascader.__proto__||Object.getPrototypeOf(Cascader)).call(this,e));return t.state={currentValue:e.value,menu:null,menuVisible:!1,inputHover:!1,inputValue:"",flatOptions:t.flattenOptions(e.options)},t.debouncedInputChange=(0,_throttleDebounce.debounce)(e.debounce,(function(){var e=t.state.inputValue,n=t.props.beforeFilter(e);n&&n.then?(t.state.menu.setState({options:[{__IS__FLAT__OPTIONS:!0,label:_locale2.default.t("el.cascader.loading"),value:"",disabled:!0}]}),n.then((function(){t.handleInputChange(e)}))):t.handleInputChange(e)})),t}return(0,_inherits3.default)(Cascader,_Component),(0,_createClass3.default)(Cascader,[{key:"getChildContext",value:function(){return{component:this}}},{key:"componentDidMount",value:function(){this.input=_reactDom2.default.findDOMNode(this.refs.input)}},{key:"componentWillReceiveProps",value:function(e){this.setState({currentValue:e.value,flatOptions:this.flattenOptions(e.options)}),this.state.menu.setState({options:e.options})}},{key:"componentDidUpdate",value:function(e,t){var n=this.state.menuVisible;n!==t.menuVisible&&(n?(this.showMenu(),this.popperJS?this.popperJS.update():this.popperJS=new _popper2.default(this.input,_reactDom2.default.findDOMNode(this.refs.menu),{placement:"bottom-start",modifiers:{computeStyle:{gpuAcceleration:!1}}})):(this.hideMenu(),this.popperJS&&this.popperJS.destroy(),delete this.popperJS))}},{key:"componentWillUnmount",value:function(){this.popperJS&&this.popperJS.destroy()}},{key:"placeholder",value:function(){return this.props.placeholder||_locale2.default.t("el.cascader.placeholder")}},{key:"updatePopper",value:function(){this.popperJS&&this.popperJS.update()}},{key:"initMenu",value:function(e){this.state.menu=e}},{key:"showMenu",value:function(){this.state.menu.setState({value:this.state.currentValue.slice(0),visible:!0,options:this.props.options,inputWidth:this.input.offsetWidth-2})}},{key:"hideMenu",value:function(){this.setState({inputValue:""}),this.state.menu&&this.state.menu.setState({visible:!1})}},{key:"handleActiveItemChange",value:function(e){this.updatePopper(),this.props.activeItemChange&&this.props.activeItemChange(e)}},{key:"handlePick",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];this.setState({currentValue:e}),t&&this.setState({menuVisible:!1}),this.props.onChange&&this.props.onChange(e)}},{key:"handleInputChange",value:function(e){var t=this;if(this.state.menuVisible){var n=this.state.flatOptions;if(e){var r=n.filter((function(n){return n.some((function(n){return new RegExp(e,"i").test(n[t.labelKey()])}))}));r=r.length>0?r.map((function(n){return{__IS__FLAT__OPTIONS:!0,value:n.map((function(e){return e[t.valueKey()]})),label:t.renderFilteredOptionLabel(e,n)}})):[{__IS__FLAT__OPTIONS:!0,label:_locale2.default.t("el.cascader.noMatch"),value:"",disabled:!0}],this.state.menu.setState({options:r})}else this.state.menu.setState({options:this.props.options})}}},{key:"renderFilteredOptionLabel",value:function(e,t){var n=this;return t.map((function(t,r){var i=t[n.labelKey()],o=i.toLowerCase().indexOf(e.toLowerCase()),a=i.slice(o,e.length+o),s=o>-1?n.highlightKeyword(i,a):i;return 0===r?s:[" / ",s]}))}},{key:"highlightKeyword",value:function(e,t){return e.split(t).map((function(e,n){return 0===n?e:[_react2.default.createElement("span",{className:"el-cascader-menu__item__keyword"},t),e]}))}},{key:"flattenOptions",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=[];return e.forEach((function(e){var i=n.concat(e);e[t.childrenKey()]?(t.changeOnSelect&&r.push(i),r=r.concat(t.flattenOptions(e[t.childrenKey()],i))):r.push(i)})),r}},{key:"clearValue",value:function(e){e.stopPropagation(),this.handlePick([],!0)}},{key:"handleClickOutside",value:function(){this.state.menuVisible&&this.setState({menuVisible:!1})}},{key:"handleClick",value:function(){this.props.disabled||(this.filterable?this.setState({menuVisible:!0}):this.setState({menuVisible:!this.state.menuVisible}))}},{key:"labelKey",value:function(){return this.props.props.label||"label"}},{key:"valueKey",value:function(){return this.props.props.value||"value"}},{key:"childrenKey",value:function(){return this.props.props.children||"children"}},{key:"currentLabels",value:function(){var e=this,t=this.props.options,n=[];return this.state.currentValue.forEach((function(r){var i=t&&t.filter((function(t){return t[e.valueKey()]===r}))[0];i&&(n.push(i[e.labelKey()]),t=i[e.childrenKey()])})),n}},{key:"render",value:function(){var e=this,t=this.props,n=t.size,r=t.disabled,i=t.filterable,o=t.clearable,a=t.showAllLevels,s=this.state,l=s.menuVisible,c=s.inputHover,u=s.inputValue,d=this.currentLabels();return _react2.default.createElement("span",{ref:"reference",className:this.className("el-cascader",n?"el-cascader--"+n:"",{"is-opened":l,"is-disabled":r})},_react2.default.createElement("span",{onClick:this.handleClick.bind(this),onMouseEnter:function(){e.setState({inputHover:!0})},onMouseLeave:function(){e.setState({inputHover:!1})}},_react2.default.createElement(_input2.default,{ref:"input",readOnly:!i,placeholder:d.length?void 0:this.placeholder(),value:u,onChange:function(t){e.setState({inputValue:t})},onKeyUp:this.debouncedInputChange.bind(this),size:n,disabled:r,icon:o&&c&&d.length?_react2.default.createElement("i",{className:"el-input__icon el-icon-circle-close el-cascader__clearIcon",onClick:this.clearValue.bind(this)}):_react2.default.createElement("i",{className:this.classNames("el-input__icon el-icon-caret-bottom",{"is-reverse":l})})}),_react2.default.createElement(_libs.View,{show:d.length},_react2.default.createElement("span",{className:"el-cascader__label"},a?d.map((function(e,t){return _react2.default.createElement("label",{key:t},e,t<d.length-1&&_react2.default.createElement("span",null," / "))})):d[d.length-1]))),_react2.default.createElement(_Menu2.default,{ref:"menu"}))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),Cascader}(_libs.Component);Cascader.childContextTypes={component:_libs.PropTypes.any},Cascader.propTypes={options:_libs.PropTypes.arrayOf(_libs.PropTypes.shape({value:_libs.PropTypes.string})).isRequired,props:_libs.PropTypes.object,value:_libs.PropTypes.array,placeholder:_libs.PropTypes.string,disabled:_libs.PropTypes.bool,clearable:_libs.PropTypes.bool,changeOnSelect:_libs.PropTypes.bool,popperClass:_libs.PropTypes.string,expandTrigger:_libs.PropTypes.string,filterable:_libs.PropTypes.bool,size:_libs.PropTypes.string,showAllLevels:_libs.PropTypes.bool,debounce:_libs.PropTypes.number,activeItemChange:_libs.PropTypes.func,beforeFilter:_libs.PropTypes.func,onChange:_libs.PropTypes.func},Cascader.defaultProps={value:[],clearable:!1,expandTrigger:"click",showAllLevels:!0,debounce:300,props:{children:"children",label:"label",value:"value",disabled:"disabled"},beforeFilter:function(){return function(){}}};var _default=(0,_reactClickOutside2.default)(Cascader);exports.default=_default,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Cascader,"Cascader","src/cascader/Cascader.jsx"),e.register(_default,"default","src/cascader/Cascader.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _extends2=__webpack_require__(25),_extends3=_interopRequireDefault(_extends2),_classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var CascaderMenu=function(_Component){function CascaderMenu(e){(0,_classCallCheck3.default)(this,CascaderMenu);var t=(0,_possibleConstructorReturn3.default)(this,(CascaderMenu.__proto__||Object.getPrototypeOf(CascaderMenu)).call(this,e));return t.state={inputWidth:0,options:[],props:{},visible:!1,activeValue:[],value:[],expandTrigger:"click",changeOnSelect:!1,popperClass:""},t}return(0,_inherits3.default)(CascaderMenu,_Component),(0,_createClass3.default)(CascaderMenu,[{key:"parent",value:function(){return this.context.component}},{key:"componentDidMount",value:function(){this.parent().initMenu(this)}},{key:"componentDidUpdate",value:function(e,t){t.value===this.state.value&&t.visible===this.state.visible||this.setState({activeValue:this.state.value})}},{key:"select",value:function(e,t){var n=this.state.activeValue;e.__IS__FLAT__OPTIONS?n=e.value:t?n.splice(t,n.length-1,e.value):n=[e.value],this.forceUpdate(),this.parent().handlePick(n)}},{key:"handleMenuLeave",value:function(){}},{key:"activeItem",value:function(e,t){var n=this.activeOptions();this.state.activeValue.splice(t,n.length,e.value),this.forceUpdate(),this.parent().props.changeOnSelect?this.parent().handlePick(this.state.activeValue,!1):this.parent().handleActiveItemChange(this.state.activeValue)}},{key:"activeOptions",value:function(){var e=this,t=this.state.activeValue,n=["label","value","children","disabled"];return function t(r){r.forEach((function(r){r.__IS__FLAT__OPTIONS||(n.forEach((function(t){var n=r[e.parent().props.props[t]||t];n&&(r[t]=n)})),Array.isArray(r.children)&&t(r.children))}))}(this.state.options),function e(n){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],i=r.length;r[i]=n;var o=t[i];return o&&(n=n.filter((function(e){return e.value===o}))[0])&&n.children&&e(n.children,r),r}(this.state.options)}},{key:"render",value:function(){var e=this,t=this.parent().props,n=t.expandTrigger,r=t.popperClass,i=this.state,o=i.activeValue,a=i.visible,s=this.activeOptions().map((function(t,r){var i=!1,a=t.map((function(t,a){var s={};(t.__IS__FLAT__OPTIONS&&(i=!0),t.disabled)||(t.children?s[{click:"onClick",hover:"onMouseEnter"}[n]]=function(){e.activeItem(t,r)}:s.onClick=function(){e.select(t,r)});return _react2.default.createElement("li",(0,_extends3.default)({key:a,className:e.classNames({"el-cascader-menu__item":!0,"el-cascader-menu__item--extensible":t.children,"is-active":t.value===o[r],"is-disabled":t.disabled})},s),t.label)})),s={};return i&&(s.minWidth=e.inputWidth+"px"),_react2.default.createElement("ul",{key:r,className:e.classNames({"el-cascader-menu":!0,"el-cascader-menu--flexible":i}),style:s},a)}));return _react2.default.createElement(_libs.Transition,{name:"el-zoom-in-top"},_react2.default.createElement(_libs.View,{show:a},_react2.default.createElement("div",{className:this.classNames("el-cascader-menus",r)},s)))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}}]),CascaderMenu}(_libs.Component),_default=CascaderMenu;exports.default=_default,CascaderMenu.contextTypes={component:_libs.PropTypes.any},function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(CascaderMenu,"CascaderMenu","src/cascader/Menu.jsx"),e.register(_default,"default","src/cascader/Menu.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r,i=n(432),o=(r=i)&&r.__esModule?r:{default:r};!function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).enterModule;t&&t(e)}();var a=o.default;t.default=a,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).default;e&&e.register(a,"default","src/transfer/index.js")}(),function(){var t=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:n(3)).leaveModule;t&&t(e)}()}).call(this,n(7)(e))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15),_button=__webpack_require__(75),_button2=_interopRequireDefault(_button),_TransferPanel=__webpack_require__(433),_TransferPanel2=_interopRequireDefault(_TransferPanel),_locale=__webpack_require__(24),_locale2=_interopRequireDefault(_locale);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var Transfer=function(_Component){function Transfer(e){(0,_classCallCheck3.default)(this,Transfer);var t=(0,_possibleConstructorReturn3.default)(this,(Transfer.__proto__||Object.getPrototypeOf(Transfer)).call(this,e));return t.onSourceCheckedChange=function(e){t.setState({leftChecked:e})},t.onTargetCheckedChange=function(e){t.setState({rightChecked:e})},t.addToLeft=function(){var e=t.props.value,n=t.state.rightChecked,r=e.slice();n.forEach((function(e){var t=r.indexOf(e);t>-1&&r.splice(t,1)})),t.setState({rightChecked:[]},(function(){return t.props.onChange(r,"left",n)}))},t.addToRight=function(){var e=t.props.value,n=t.state.leftChecked,r=e.slice();n.forEach((function(t){e.includes(t)||(r=r.concat(t))})),t.setState({leftChecked:[]},(function(){return t.props.onChange(r,"right",n)}))},t.state={leftChecked:[],rightChecked:[]},t}return(0,_inherits3.default)(Transfer,_Component),(0,_createClass3.default)(Transfer,[{key:"componentWillMount",value:function(){var e=this.props,t=e.leftDefaultChecked,n=e.rightDefaultChecked;t.length&&this.setState({leftChecked:t}),n.length&&this.setState({rightChecked:n})}},{key:"render",value:function(){var e=this.props,t=e.filterPlaceholder,n=e.titles,r=e.buttonTexts,i=e.propsAlias,o=e.filterable,a=e.filterMethod,s=e.footerFormat,l=e.leftFooter,c=e.rightFooter,u=e.renderContent,d=this.state,f=d.leftChecked,p=d.rightChecked;return _react2.default.createElement("div",{className:"el-transfer"},_react2.default.createElement(_TransferPanel2.default,{propsAlias:i,data:this.sourceData,title:n[0]||_locale2.default.t("el.transfer.titles.0"),checked:f,filterable:o,filterMethod:a,footerFormat:s,renderContent:u,placeholder:t||_locale2.default.t("el.transfer.filterPlaceholder"),onChange:this.onSourceCheckedChange},l),_react2.default.createElement("div",{className:"el-transfer__buttons"},_react2.default.createElement(_button2.default,{type:"primary",size:"small",onClick:this.addToLeft,disabled:0===p.length},_react2.default.createElement("i",{className:"el-icon-arrow-left"}),void 0!==r[0]&&_react2.default.createElement("span",null,r[0])),_react2.default.createElement(_button2.default,{type:"primary",size:"small",onClick:this.addToRight,disabled:0===f.length},void 0!==r[1]&&_react2.default.createElement("span",null,r[1]),_react2.default.createElement("i",{className:"el-icon-arrow-right"}))),_react2.default.createElement(_TransferPanel2.default,{propsAlias:i,data:this.targetData,title:n[1]||_locale2.default.t("el.transfer.titles.1"),checked:p,filterable:o,filterMethod:a,footerFormat:s,renderContent:u,placeholder:t||_locale2.default.t("el.transfer.filterPlaceholder"),onChange:this.onTargetCheckedChange},c))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}},{key:"sourceData",get:function(){var e=this.props,t=e.data,n=e.value,r=e.propsAlias;return t.filter((function(e){return!n.includes(e[r.key])}))}},{key:"targetData",get:function(){var e=this.props,t=e.data,n=e.value,r=e.propsAlias;return t.filter((function(e){return n.includes(e[r.key])}))}}]),Transfer}(_libs.Component);Transfer.propTypes={data:_libs.PropTypes.array,titles:_libs.PropTypes.array,buttonTexts:_libs.PropTypes.array,filterPlaceholder:_libs.PropTypes.string,filterMethod:_libs.PropTypes.func,leftDefaultChecked:_libs.PropTypes.array,rightDefaultChecked:_libs.PropTypes.array,renderContent:_libs.PropTypes.func,value:_libs.PropTypes.array,footerFormat:_libs.PropTypes.object,filterable:_libs.PropTypes.bool,propsAlias:_libs.PropTypes.object,onChange:_libs.PropTypes.func,leftFooter:_libs.PropTypes.node,rightFooter:_libs.PropTypes.node},Transfer.defaultProps={data:[],titles:[],buttonTexts:[],filterPlaceholder:"",leftDefaultChecked:[],rightDefaultChecked:[],value:[],footerFormat:{},propsAlias:{label:"label",key:"key",disabled:"disabled"},onChange:function(){}};var _default=Transfer;exports.default=_default,function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(Transfer,"Transfer","src/transfer/Transfer.jsx"),e.register(_default,"default","src/transfer/Transfer.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(module,exports,__webpack_require__){"use strict";(function(module){Object.defineProperty(exports,"__esModule",{value:!0});var _classCallCheck2=__webpack_require__(11),_classCallCheck3=_interopRequireDefault(_classCallCheck2),_createClass2=__webpack_require__(12),_createClass3=_interopRequireDefault(_createClass2),_possibleConstructorReturn2=__webpack_require__(13),_possibleConstructorReturn3=_interopRequireDefault(_possibleConstructorReturn2),_inherits2=__webpack_require__(14),_inherits3=_interopRequireDefault(_inherits2),_react=__webpack_require__(2),_react2=_interopRequireDefault(_react),_libs=__webpack_require__(15),_input=__webpack_require__(38),_input2=_interopRequireDefault(_input),_checkbox=__webpack_require__(54),_checkbox2=_interopRequireDefault(_checkbox),_locale=__webpack_require__(24),_locale2=_interopRequireDefault(_locale);function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).enterModule;e&&e(module)}();var TransferPanel=function(_Component){function TransferPanel(e){(0,_classCallCheck3.default)(this,TransferPanel);var t=(0,_possibleConstructorReturn3.default)(this,(TransferPanel.__proto__||Object.getPrototypeOf(TransferPanel)).call(this,e));return t.handleMouseEnter=function(){return t.setState({inputHover:!0})},t.handleMouseLeave=function(){return t.setState({inputHover:!1})},t.clearQuery=function(){"circle-close"===t.inputIcon&&t.setState({query:""})},t.handleAllCheckedChange=function(e){var n=e?t.checkableData.map((function(e){return e[t.keyProp]})):[];t.props.onChange(n)},t.handleCheckedChange=function(e){t.props.onChange(e)},t.handleInputChange=function(e){t.setState({query:e})},t.state={query:"",inputHover:!1},t}return(0,_inherits3.default)(TransferPanel,_Component),(0,_createClass3.default)(TransferPanel,[{key:"render",value:function(){var e=this,t=this.props,n=t.filterable,r=t.title,i=t.data,o=t.renderContent,a=t.checked,s=t.placeholder,l=this.state.query;return _react2.default.createElement("div",{className:"el-transfer-panel"},_react2.default.createElement("p",{className:"el-transfer-panel__header"},r),_react2.default.createElement("div",{className:"el-transfer-panel__body"},n&&_react2.default.createElement(_input2.default,{className:"el-transfer-panel__filter",value:l,size:"small",placeholder:s,icon:this.inputIcon,onMouseEnter:this.handleMouseEnter,onMouseLeave:this.handleMouseLeave,onIconClick:this.clearQuery,onChange:this.handleInputChange}),_react2.default.createElement(_libs.View,{show:!this.hasNoMatch&&i.length>0},_react2.default.createElement(_checkbox2.default.Group,{value:a,"v-show":"",className:this.classNames({"is-filterable":n,"el-transfer-panel__list":!0}),onChange:this.handleCheckedChange},this.filteredData.map((function(t,n){return _react2.default.createElement(_checkbox2.default,{className:"el-transfer-panel__item",label:t[e.labelProp],disabled:t[e.disabledProp],value:t[e.keyProp],key:n},_react2.default.createElement(OptionContent,{option:t,renderContent:o,labelProp:e.labelProp,keyProp:e.keyProp}))})))),_react2.default.createElement(_libs.View,{show:this.hasNoMatch},_react2.default.createElement("p",{className:"el-transfer-panel__empty"},_locale2.default.t("el.transfer.noMatch"))),_react2.default.createElement(_libs.View,{show:0===i.length&&!this.hasNoMatch},_react2.default.createElement("p",{className:"el-transfer-panel__empty"},_locale2.default.t("el.transfer.noData")))),_react2.default.createElement("p",{className:"el-transfer-panel__footer"},_react2.default.createElement(_checkbox2.default,{checked:this.allChecked,onChange:this.handleAllCheckedChange,indeterminate:this.isIndeterminate},this.checkedSummary),this.props.children))}},{key:"__reactstandin__regenerateByEval",value:function __reactstandin__regenerateByEval(key,code){this[key]=eval(code)}},{key:"allChecked",get:function(){var e=this,t=this.checkableData.map((function(t){return t[e.keyProp]}));return t.length>0&&t.every((function(t){return e.props.checked.includes(t)}))}},{key:"filteredData",get:function(){var e=this;return this.props.data.filter((function(t){return"function"===typeof e.props.filterMethod?e.props.filterMethod(e.state.query,t):(t[e.labelProp]||t[e.keyProp].toString()).toLowerCase().includes(e.state.query.toLowerCase())}))}},{key:"checkableData",get:function(){var e=this;return this.filteredData.filter((function(t){return!t[e.disabledProp]}))}},{key:"checkedSummary",get:function(){var e=this.props.checked.length,t=this.props.data.length,n=this.props.footerFormat,r=n.noChecked,i=n.hasChecked;return r&&i?e>0?i.replace(/\${checked}/g,e).replace(/\${total}/g,t):r.replace(/\${total}/g,t):e>0?_locale2.default.t("el.transfer.hasCheckedFormat",{total:t,checked:e}):_locale2.default.t("el.transfer.noCheckedFormat",{total:t})}},{key:"isIndeterminate",get:function(){var e=this.props.checked.length;return e>0&&e<this.checkableData.length}},{key:"hasNoMatch",get:function(){return this.state.query.length>0&&0===this.filteredData.length}},{key:"inputIcon",get:function(){var e=this.state,t=e.query,n=e.inputHover;return t.length>0&&n?"circle-close":"search"}},{key:"labelProp",get:function(){return this.props.propsAlias.label}},{key:"keyProp",get:function(){return this.props.propsAlias.key}},{key:"disabledProp",get:function(){return this.props.propsAlias.disabled}}]),TransferPanel}(_libs.Component);TransferPanel.propTypes={data:_libs.PropTypes.array,renderContent:_libs.PropTypes.func,placeholder:_libs.PropTypes.string,title:_libs.PropTypes.string,filterable:_libs.PropTypes.bool,footerFormat:_libs.PropTypes.object,filterMethod:_libs.PropTypes.func,propsAlias:_libs.PropTypes.object,onChange:_libs.PropTypes.func,checked:_libs.PropTypes.array},TransferPanel.defaultProps={data:[],footerFormat:{},propsAlias:{},onChange:function(){}};var _default=TransferPanel;exports.default=_default;var OptionContent=function(e){var t=e.option,n=e.renderContent,r=e.labelProp,i=e.keyProp;return n?n(t):_react2.default.createElement("span",null,t[r]||t[i])};!function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).default;e&&(e.register(TransferPanel,"TransferPanel","src/transfer/TransferPanel.jsx"),e.register(OptionContent,"OptionContent","src/transfer/TransferPanel.jsx"),e.register(_default,"default","src/transfer/TransferPanel.jsx"))}(),function(){var e=("undefined"!==typeof reactHotLoaderGlobal?reactHotLoaderGlobal:__webpack_require__(3)).leaveModule;e&&e(module)}()}).call(this,__webpack_require__(7)(module))},function(e,t,n){var r=function(e){"use strict";var t,n=Object.prototype,r=n.hasOwnProperty,i="function"===typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",a=i.asyncIterator||"@@asyncIterator",s=i.toStringTag||"@@toStringTag";function l(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(P){l=function(e,t,n){return e[t]=n}}function c(e,t,n,r){var i=t&&t.prototype instanceof m?t:m,o=Object.create(i.prototype),a=new T(r||[]);return o._invoke=function(e,t,n){var r=d;return function(i,o){if(r===p)throw new Error("Generator is already running");if(r===h){if("throw"===i)throw o;return S()}for(n.method=i,n.arg=o;;){var a=n.delegate;if(a){var s=x(a,n);if(s){if(s===_)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(r===d)throw r=h,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r=p;var l=u(e,t,n);if("normal"===l.type){if(r=n.done?h:f,l.arg===_)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(r=h,n.method="throw",n.arg=l.arg)}}}(e,n,a),o}function u(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(P){return{type:"throw",arg:P}}}e.wrap=c;var d="suspendedStart",f="suspendedYield",p="executing",h="completed",_={};function m(){}function v(){}function g(){}var b={};l(b,o,(function(){return this}));var k=Object.getPrototypeOf,y=k&&k(k(M([])));y&&y!==n&&r.call(y,o)&&(b=y);var w=g.prototype=m.prototype=Object.create(b);function C(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function A(e,t){function n(i,o,a,s){var l=u(e[i],e,o);if("throw"!==l.type){var c=l.arg,d=c.value;return d&&"object"===typeof d&&r.call(d,"__await")?t.resolve(d.__await).then((function(e){n("next",e,a,s)}),(function(e){n("throw",e,a,s)})):t.resolve(d).then((function(e){c.value=e,a(c)}),(function(e){return n("throw",e,a,s)}))}s(l.arg)}var i;this._invoke=function(e,r){function o(){return new t((function(t,i){n(e,r,t,i)}))}return i=i?i.then(o,o):o()}}function x(e,n){var r=e.iterator[n.method];if(r===t){if(n.delegate=null,"throw"===n.method){if(e.iterator.return&&(n.method="return",n.arg=t,x(e,n),"throw"===n.method))return _;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return _}var i=u(r,e.iterator,n.arg);if("throw"===i.type)return n.method="throw",n.arg=i.arg,n.delegate=null,_;var o=i.arg;return o?o.done?(n[e.resultName]=o.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,_):o:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,_)}function E(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function D(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function T(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function M(e){if(e){var n=e[o];if(n)return n.call(e);if("function"===typeof e.next)return e;if(!isNaN(e.length)){var i=-1,a=function n(){for(;++i<e.length;)if(r.call(e,i))return n.value=e[i],n.done=!1,n;return n.value=t,n.done=!0,n};return a.next=a}}return{next:S}}function S(){return{value:t,done:!0}}return v.prototype=g,l(w,"constructor",g),l(g,"constructor",v),v.displayName=l(g,s,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"===typeof e&&e.constructor;return!!t&&(t===v||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,g):(e.__proto__=g,l(e,s,"GeneratorFunction")),e.prototype=Object.create(w),e},e.awrap=function(e){return{__await:e}},C(A.prototype),l(A.prototype,a,(function(){return this})),e.AsyncIterator=A,e.async=function(t,n,r,i,o){void 0===o&&(o=Promise);var a=new A(c(t,n,r,i),o);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},C(w),l(w,s,"Generator"),l(w,o,(function(){return this})),l(w,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=[];for(var n in e)t.push(n);return t.reverse(),function n(){for(;t.length;){var r=t.pop();if(r in e)return n.value=r,n.done=!1,n}return n.done=!0,n}},e.values=M,T.prototype={constructor:T,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=t,this.done=!1,this.delegate=null,this.method="next",this.arg=t,this.tryEntries.forEach(D),!e)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=t)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var n=this;function i(r,i){return s.type="throw",s.arg=e,n.next=r,i&&(n.method="next",n.arg=t),!!i}for(var o=this.tryEntries.length-1;o>=0;--o){var a=this.tryEntries[o],s=a.completion;if("root"===a.tryLoc)return i("end");if(a.tryLoc<=this.prev){var l=r.call(a,"catchLoc"),c=r.call(a,"finallyLoc");if(l&&c){if(this.prev<a.catchLoc)return i(a.catchLoc,!0);if(this.prev<a.finallyLoc)return i(a.finallyLoc)}else if(l){if(this.prev<a.catchLoc)return i(a.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return i(a.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var o=i;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var a=o?o.completion:{};return a.type=e,a.arg=t,o?(this.method="next",this.next=o.finallyLoc,_):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),_},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),D(n),_}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var i=r.arg;D(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,r){return this.delegate={iterator:M(e),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=t),_}},e}(e.exports);try{regeneratorRuntime=r}catch(i){"object"===typeof globalThis?globalThis.regeneratorRuntime=r:Function("r","regeneratorRuntime = r")(r)}},function(e,t,n){"use strict";var r=n(31),i=n(144),o=n(436),a=n(150);var s=function e(t){var n=new o(t),s=i(o.prototype.request,n);return r.extend(s,o.prototype,n),r.extend(s,n),s.create=function(n){return e(a(t,n))},s}(n(81));s.Axios=o,s.Cancel=n(82),s.CancelToken=n(449),s.isCancel=n(149),s.VERSION=n(151).version,s.all=function(e){return Promise.all(e)},s.spread=n(450),s.isAxiosError=n(451),e.exports=s,e.exports.default=s},function(e,t,n){"use strict";var r=n(31),i=n(145),o=n(437),a=n(438),s=n(150),l=n(448),c=l.validators;function u(e){this.defaults=e,this.interceptors={request:new o,response:new o}}u.prototype.request=function(e,t){if("string"===typeof e?(t=t||{}).url=e:t=e||{},!t.url)throw new Error("Provided config url is not valid");(t=s(this.defaults,t)).method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var n=t.transitional;void 0!==n&&l.assertOptions(n,{silentJSONParsing:c.transitional(c.boolean),forcedJSONParsing:c.transitional(c.boolean),clarifyTimeoutError:c.transitional(c.boolean)},!1);var r=[],i=!0;this.interceptors.request.forEach((function(e){"function"===typeof e.runWhen&&!1===e.runWhen(t)||(i=i&&e.synchronous,r.unshift(e.fulfilled,e.rejected))}));var o,u=[];if(this.interceptors.response.forEach((function(e){u.push(e.fulfilled,e.rejected)})),!i){var d=[a,void 0];for(Array.prototype.unshift.apply(d,r),d=d.concat(u),o=Promise.resolve(t);d.length;)o=o.then(d.shift(),d.shift());return o}for(var f=t;r.length;){var p=r.shift(),h=r.shift();try{f=p(f)}catch(_){h(_);break}}try{o=a(f)}catch(_){return Promise.reject(_)}for(;u.length;)o=o.then(u.shift(),u.shift());return o},u.prototype.getUri=function(e){if(!e.url)throw new Error("Provided config url is not valid");return e=s(this.defaults,e),i(e.url,e.params,e.paramsSerializer).replace(/^\?/,"")},r.forEach(["delete","get","head","options"],(function(e){u.prototype[e]=function(t,n){return this.request(s(n||{},{method:e,url:t,data:(n||{}).data}))}})),r.forEach(["post","put","patch"],(function(e){u.prototype[e]=function(t,n,r){return this.request(s(r||{},{method:e,url:t,data:n}))}})),e.exports=u},function(e,t,n){"use strict";var r=n(31);function i(){this.handlers=[]}i.prototype.use=function(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1},i.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},i.prototype.forEach=function(e){r.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=i},function(e,t,n){"use strict";var r=n(31),i=n(439),o=n(149),a=n(81),s=n(82);function l(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new s("canceled")}e.exports=function(e){return l(e),e.headers=e.headers||{},e.data=i.call(e,e.data,e.headers,e.transformRequest),e.headers=r.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),r.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]})),(e.adapter||a.adapter)(e).then((function(t){return l(e),t.data=i.call(e,t.data,t.headers,e.transformResponse),t}),(function(t){return o(t)||(l(e),t&&t.response&&(t.response.data=i.call(e,t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},function(e,t,n){"use strict";var r=n(31),i=n(81);e.exports=function(e,t,n){var o=this||i;return r.forEach(n,(function(n){e=n.call(o,e,t)})),e}},function(e,t,n){"use strict";var r=n(31);e.exports=function(e,t){r.forEach(e,(function(n,r){r!==t&&r.toUpperCase()===t.toUpperCase()&&(e[t]=n,delete e[r])}))}},function(e,t,n){"use strict";var r=n(148);e.exports=function(e,t,n){var i=n.config.validateStatus;n.status&&i&&!i(n.status)?t(r("Request failed with status code "+n.status,n.config,null,n.request,n)):e(n)}},function(e,t,n){"use strict";var r=n(31);e.exports=r.isStandardBrowserEnv()?{write:function(e,t,n,i,o,a){var s=[];s.push(e+"="+encodeURIComponent(t)),r.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),r.isString(i)&&s.push("path="+i),r.isString(o)&&s.push("domain="+o),!0===a&&s.push("secure"),document.cookie=s.join("; ")},read:function(e){var t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove:function(e){this.write(e,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},function(e,t,n){"use strict";var r=n(444),i=n(445);e.exports=function(e,t){return e&&!r(t)?i(e,t):t}},function(e,t,n){"use strict";e.exports=function(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}},function(e,t,n){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},function(e,t,n){"use strict";var r=n(31),i=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,n,o,a={};return e?(r.forEach(e.split("\n"),(function(e){if(o=e.indexOf(":"),t=r.trim(e.substr(0,o)).toLowerCase(),n=r.trim(e.substr(o+1)),t){if(a[t]&&i.indexOf(t)>=0)return;a[t]="set-cookie"===t?(a[t]?a[t]:[]).concat([n]):a[t]?a[t]+", "+n:n}})),a):a}},function(e,t,n){"use strict";var r=n(31);e.exports=r.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");function i(e){var r=e;return t&&(n.setAttribute("href",r),r=n.href),n.setAttribute("href",r),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:"/"===n.pathname.charAt(0)?n.pathname:"/"+n.pathname}}return e=i(window.location.href),function(t){var n=r.isString(t)?i(t):t;return n.protocol===e.protocol&&n.host===e.host}}():function(){return!0}},function(e,t,n){"use strict";var r=n(151).version,i={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){i[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}}));var o={};i.transitional=function(e,t,n){function i(e,t){return"[Axios v"+r+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return function(n,r,a){if(!1===e)throw new Error(i(r," has been removed"+(t?" in "+t:"")));return t&&!o[r]&&(o[r]=!0,console.warn(i(r," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,r,a)}},e.exports={assertOptions:function(e,t,n){if("object"!==typeof e)throw new TypeError("options must be an object");for(var r=Object.keys(e),i=r.length;i-- >0;){var o=r[i],a=t[o];if(a){var s=e[o],l=void 0===s||a(s,o,e);if(!0!==l)throw new TypeError("option "+o+" must be "+l)}else if(!0!==n)throw Error("Unknown option "+o)}},validators:i}},function(e,t,n){"use strict";var r=n(82);function i(e){if("function"!==typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var n=this;this.promise.then((function(e){if(n._listeners){var t,r=n._listeners.length;for(t=0;t<r;t++)n._listeners[t](e);n._listeners=null}})),this.promise.then=function(e){var t,r=new Promise((function(e){n.subscribe(e),t=e})).then(e);return r.cancel=function(){n.unsubscribe(t)},r},e((function(e){n.reason||(n.reason=new r(e),t(n.reason))}))}i.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},i.prototype.subscribe=function(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]},i.prototype.unsubscribe=function(e){if(this._listeners){var t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}},i.source=function(){var e;return{token:new i((function(t){e=t})),cancel:e}},e.exports=i},function(e,t,n){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},function(e,t,n){"use strict";var r=n(31);e.exports=function(e){return r.isObject(e)&&!0===e.isAxiosError}},function(e,t,n){"use strict";n(68);var r=n(2),i=60103;if(t.Fragment=60107,"function"===typeof Symbol&&Symbol.for){var o=Symbol.for;i=o("react.element"),t.Fragment=o("react.fragment")}var a=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,s=Object.prototype.hasOwnProperty,l={key:!0,ref:!0,__self:!0,__source:!0};function c(e,t,n){var r,o={},c=null,u=null;for(r in void 0!==n&&(c=""+n),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)s.call(t,r)&&!l.hasOwnProperty(r)&&(o[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===o[r]&&(o[r]=t[r]);return{$$typeof:i,type:e,key:c,ref:u,props:o,_owner:a.current}}t.jsx=c,t.jsxs=c},function(e,t){e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},function(e,t,n){"use strict";var r="function"===typeof Symbol&&Symbol.for,i=r?Symbol.for("react.element"):60103,o=r?Symbol.for("react.portal"):60106,a=r?Symbol.for("react.fragment"):60107,s=r?Symbol.for("react.strict_mode"):60108,l=r?Symbol.for("react.profiler"):60114,c=r?Symbol.for("react.provider"):60109,u=r?Symbol.for("react.context"):60110,d=r?Symbol.for("react.async_mode"):60111,f=r?Symbol.for("react.concurrent_mode"):60111,p=r?Symbol.for("react.forward_ref"):60112,h=r?Symbol.for("react.suspense"):60113,_=r?Symbol.for("react.suspense_list"):60120,m=r?Symbol.for("react.memo"):60115,v=r?Symbol.for("react.lazy"):60116,g=r?Symbol.for("react.block"):60121,b=r?Symbol.for("react.fundamental"):60117,k=r?Symbol.for("react.responder"):60118,y=r?Symbol.for("react.scope"):60119;function w(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case i:switch(e=e.type){case d:case f:case a:case l:case s:case h:return e;default:switch(e=e&&e.$$typeof){case u:case p:case v:case m:case c:return e;default:return t}}case o:return t}}}function C(e){return w(e)===f}t.AsyncMode=d,t.ConcurrentMode=f,t.ContextConsumer=u,t.ContextProvider=c,t.Element=i,t.ForwardRef=p,t.Fragment=a,t.Lazy=v,t.Memo=m,t.Portal=o,t.Profiler=l,t.StrictMode=s,t.Suspense=h,t.isAsyncMode=function(e){return C(e)||w(e)===d},t.isConcurrentMode=C,t.isContextConsumer=function(e){return w(e)===u},t.isContextProvider=function(e){return w(e)===c},t.isElement=function(e){return"object"===typeof e&&null!==e&&e.$$typeof===i},t.isForwardRef=function(e){return w(e)===p},t.isFragment=function(e){return w(e)===a},t.isLazy=function(e){return w(e)===v},t.isMemo=function(e){return w(e)===m},t.isPortal=function(e){return w(e)===o},t.isProfiler=function(e){return w(e)===l},t.isStrictMode=function(e){return w(e)===s},t.isSuspense=function(e){return w(e)===h},t.isValidElementType=function(e){return"string"===typeof e||"function"===typeof e||e===a||e===f||e===l||e===s||e===h||e===_||"object"===typeof e&&null!==e&&(e.$$typeof===v||e.$$typeof===m||e.$$typeof===c||e.$$typeof===u||e.$$typeof===p||e.$$typeof===b||e.$$typeof===k||e.$$typeof===y||e.$$typeof===g)},t.typeOf=w},,function(e,t,n){},function(e,t,n){var r=n(66);e.exports=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=r(e)););return e},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){function n(t){return e.exports=n="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.exports.__esModule=!0,e.exports.default=e.exports,n(t)}e.exports=n,e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){var r=n(460),i=n(461),o=n(108),a=n(462);e.exports=function(e,t){return r(e)||i(e,t)||o(e,t)||a()},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(e){if(Array.isArray(e))return e},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(e,t){var n=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o=[],a=!0,s=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);a=!0);}catch(l){s=!0,i=l}finally{try{a||null==n.return||n.return()}finally{if(s)throw i}}return o}},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){var r=n(464),i=n(465),o=n(108),a=n(466);e.exports=function(e){return r(e)||i(e)||o(e)||a()},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){var r=n(163);e.exports=function(e){if(Array.isArray(e))return r(e)},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){var r=n(66),i=n(107),o=n(468),a=n(164);function s(t){var n="function"===typeof Map?new Map:void 0;return e.exports=s=function(e){if(null===e||!o(e))return e;if("function"!==typeof e)throw new TypeError("Super expression must either be null or a function");if("undefined"!==typeof n){if(n.has(e))return n.get(e);n.set(e,t)}function t(){return a(e,arguments,r(this).constructor)}return t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),i(t,e)},e.exports.__esModule=!0,e.exports.default=e.exports,s(t)}e.exports=s,e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t){e.exports=function(e){return-1!==Function.toString.call(e).indexOf("[native code]")},e.exports.__esModule=!0,e.exports.default=e.exports},function(e,t,n){"use strict";e.exports=function(e){return encodeURIComponent(e).replace(/[!'()*]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}},function(e,t,n){"use strict";e.exports=n(471)},function(e,t,n){"use strict";var r="function"===typeof Symbol&&Symbol.for,i=r?Symbol.for("react.element"):60103,o=r?Symbol.for("react.portal"):60106,a=r?Symbol.for("react.fragment"):60107,s=r?Symbol.for("react.strict_mode"):60108,l=r?Symbol.for("react.profiler"):60114,c=r?Symbol.for("react.provider"):60109,u=r?Symbol.for("react.context"):60110,d=r?Symbol.for("react.async_mode"):60111,f=r?Symbol.for("react.concurrent_mode"):60111,p=r?Symbol.for("react.forward_ref"):60112,h=r?Symbol.for("react.suspense"):60113,_=r?Symbol.for("react.suspense_list"):60120,m=r?Symbol.for("react.memo"):60115,v=r?Symbol.for("react.lazy"):60116,g=r?Symbol.for("react.block"):60121,b=r?Symbol.for("react.fundamental"):60117,k=r?Symbol.for("react.responder"):60118,y=r?Symbol.for("react.scope"):60119;function w(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case i:switch(e=e.type){case d:case f:case a:case l:case s:case h:return e;default:switch(e=e&&e.$$typeof){case u:case p:case v:case m:case c:return e;default:return t}}case o:return t}}}function C(e){return w(e)===f}t.AsyncMode=d,t.ConcurrentMode=f,t.ContextConsumer=u,t.ContextProvider=c,t.Element=i,t.ForwardRef=p,t.Fragment=a,t.Lazy=v,t.Memo=m,t.Portal=o,t.Profiler=l,t.StrictMode=s,t.Suspense=h,t.isAsyncMode=function(e){return C(e)||w(e)===d},t.isConcurrentMode=C,t.isContextConsumer=function(e){return w(e)===u},t.isContextProvider=function(e){return w(e)===c},t.isElement=function(e){return"object"===typeof e&&null!==e&&e.$$typeof===i},t.isForwardRef=function(e){return w(e)===p},t.isFragment=function(e){return w(e)===a},t.isLazy=function(e){return w(e)===v},t.isMemo=function(e){return w(e)===m},t.isPortal=function(e){return w(e)===o},t.isProfiler=function(e){return w(e)===l},t.isStrictMode=function(e){return w(e)===s},t.isSuspense=function(e){return w(e)===h},t.isValidElementType=function(e){return"string"===typeof e||"function"===typeof e||e===a||e===f||e===l||e===s||e===h||e===_||"object"===typeof e&&null!==e&&(e.$$typeof===v||e.$$typeof===m||e.$$typeof===c||e.$$typeof===u||e.$$typeof===p||e.$$typeof===b||e.$$typeof===k||e.$$typeof===y||e.$$typeof===g)},t.typeOf=w}]]); //# sourceMappingURL=2.409de06e.chunk.js.map
Save