function _instanceof(n,t){return t!=null&&typeof Symbol!="undefined"&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](n):n instanceof t}function _typeof(n){return _typeof=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},_typeof(n)}function _classCallCheck(n,t){if(!_instanceof(n,t))throw new TypeError("Cannot call a class as a function");}function _defineProperties(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function _createClass(n,t,i){return t&&_defineProperties(n.prototype,t),i&&_defineProperties(n,i),n}function _possibleConstructorReturn(n,t){return t&&(_typeof(t)==="object"||typeof t=="function")?t:_assertThisInitialized(n)}function _assertThisInitialized(n){if(n===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function _get(n,t,i){return _get=typeof Reflect!="undefined"&&Reflect.get?Reflect.get:function(n,t,i){var u=_superPropBase(n,t),r;if(u)return(r=Object.getOwnPropertyDescriptor(u,t),r.get)?r.get.call(i):r.value},_get(n,t,i||n)}function _superPropBase(n,t){while(!Object.prototype.hasOwnProperty.call(n,t))if(n=_getPrototypeOf(n),n===null)break;return n}function _getPrototypeOf(n){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},_getPrototypeOf(n)}function _inherits(n,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&_setPrototypeOf(n,t)}function _setPrototypeOf(n,t){return _setPrototypeOf=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n},_setPrototypeOf(n,t)}function _instanceof(n,t){return t!=null&&typeof Symbol!="undefined"&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](n):n instanceof t}function _typeof(n){return _typeof=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},_typeof(n)}function _classCallCheck(n,t){if(!_instanceof(n,t))throw new TypeError("Cannot call a class as a function");}function _defineProperties(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function _createClass(n,t,i){return t&&_defineProperties(n.prototype,t),i&&_defineProperties(n,i),n}function _possibleConstructorReturn(n,t){return t&&(_typeof(t)==="object"||typeof t=="function")?t:_assertThisInitialized(n)}function _assertThisInitialized(n){if(n===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function _get(n,t,i){return _get=typeof Reflect!="undefined"&&Reflect.get?Reflect.get:function(n,t,i){var u=_superPropBase(n,t),r;if(u)return(r=Object.getOwnPropertyDescriptor(u,t),r.get)?r.get.call(i):r.value},_get(n,t,i||n)}function _superPropBase(n,t){while(!Object.prototype.hasOwnProperty.call(n,t))if(n=_getPrototypeOf(n),n===null)break;return n}function _getPrototypeOf(n){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},_getPrototypeOf(n)}function _inherits(n,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&_setPrototypeOf(n,t)}function _setPrototypeOf(n,t){return _setPrototypeOf=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n},_setPrototypeOf(n,t)}function _instanceof(n,t){return t!=null&&typeof Symbol!="undefined"&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](n):n instanceof t}function _typeof(n){"@babel/helpers - typeof";return _typeof=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},_typeof(n)}function _classCallCheck(n,t){if(!_instanceof(n,t))throw new TypeError("Cannot call a class as a function");}function _defineProperties(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function _createClass(n,t,i){return t&&_defineProperties(n.prototype,t),i&&_defineProperties(n,i),n}function _get(n,t,i){return _get=typeof Reflect!="undefined"&&Reflect.get?Reflect.get:function(n,t,i){var u=_superPropBase(n,t),r;if(u)return(r=Object.getOwnPropertyDescriptor(u,t),r.get)?r.get.call(i):r.value},_get(n,t,i||n)}function _superPropBase(n,t){while(!Object.prototype.hasOwnProperty.call(n,t))if(n=_getPrototypeOf(n),n===null)break;return n}function _inherits(n,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&_setPrototypeOf(n,t)}function _setPrototypeOf(n,t){return _setPrototypeOf=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n},_setPrototypeOf(n,t)}function _createSuper(n){var t=_isNativeReflectConstruct();return function(){var r=_getPrototypeOf(n),i,u;return t?(u=_getPrototypeOf(this).constructor,i=Reflect.construct(r,arguments,u)):i=r.apply(this,arguments),_possibleConstructorReturn(this,i)}}function _possibleConstructorReturn(n,t){return t&&(_typeof(t)==="object"||typeof t=="function")?t:_assertThisInitialized(n)}function _assertThisInitialized(n){if(n===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function _isNativeReflectConstruct(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(n){return!1}}function _getPrototypeOf(n){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},_getPrototypeOf(n)}function _instanceof(n,t){return t!=null&&typeof Symbol!="undefined"&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](n):n instanceof t}function _typeof(n){return _typeof=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},_typeof(n)}function _classCallCheck(n,t){if(!_instanceof(n,t))throw new TypeError("Cannot call a class as a function");}function _defineProperties(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function _createClass(n,t,i){return t&&_defineProperties(n.prototype,t),i&&_defineProperties(n,i),n}function _possibleConstructorReturn(n,t){return t&&(_typeof(t)==="object"||typeof t=="function")?t:_assertThisInitialized(n)}function _assertThisInitialized(n){if(n===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function _get(n,t,i){return _get=typeof Reflect!="undefined"&&Reflect.get?Reflect.get:function(n,t,i){var u=_superPropBase(n,t),r;if(u)return(r=Object.getOwnPropertyDescriptor(u,t),r.get)?r.get.call(i):r.value},_get(n,t,i||n)}function _superPropBase(n,t){while(!Object.prototype.hasOwnProperty.call(n,t))if(n=_getPrototypeOf(n),n===null)break;return n}function _getPrototypeOf(n){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},_getPrototypeOf(n)}function _inherits(n,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&_setPrototypeOf(n,t)}function _setPrototypeOf(n,t){return _setPrototypeOf=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n},_setPrototypeOf(n,t)}function _instanceof(n,t){return t!=null&&typeof Symbol!="undefined"&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](n):n instanceof t}function _typeof(n){return _typeof=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},_typeof(n)}function _classCallCheck(n,t){if(!_instanceof(n,t))throw new TypeError("Cannot call a class as a function");}function _defineProperties(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function _createClass(n,t,i){return t&&_defineProperties(n.prototype,t),i&&_defineProperties(n,i),n}function _possibleConstructorReturn(n,t){return t&&(_typeof(t)==="object"||typeof t=="function")?t:_assertThisInitialized(n)}function _assertThisInitialized(n){if(n===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function _get(n,t,i){return _get=typeof Reflect!="undefined"&&Reflect.get?Reflect.get:function(n,t,i){var u=_superPropBase(n,t),r;if(u)return(r=Object.getOwnPropertyDescriptor(u,t),r.get)?r.get.call(i):r.value},_get(n,t,i||n)}function _superPropBase(n,t){while(!Object.prototype.hasOwnProperty.call(n,t))if(n=_getPrototypeOf(n),n===null)break;return n}function _getPrototypeOf(n){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},_getPrototypeOf(n)}function _inherits(n,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&_setPrototypeOf(n,t)}function _setPrototypeOf(n,t){return _setPrototypeOf=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n},_setPrototypeOf(n,t)}function _instanceof(n,t){return t!=null&&typeof Symbol!="undefined"&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](n):n instanceof t}function _typeof(n){return _typeof=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},_typeof(n)}function _classCallCheck(n,t){if(!_instanceof(n,t))throw new TypeError("Cannot call a class as a function");}function _defineProperties(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function _createClass(n,t,i){return t&&_defineProperties(n.prototype,t),i&&_defineProperties(n,i),n}function _possibleConstructorReturn(n,t){return t&&(_typeof(t)==="object"||typeof t=="function")?t:_assertThisInitialized(n)}function _assertThisInitialized(n){if(n===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function _get(n,t,i){return _get=typeof Reflect!="undefined"&&Reflect.get?Reflect.get:function(n,t,i){var u=_superPropBase(n,t),r;if(u)return(r=Object.getOwnPropertyDescriptor(u,t),r.get)?r.get.call(i):r.value},_get(n,t,i||n)}function _superPropBase(n,t){while(!Object.prototype.hasOwnProperty.call(n,t))if(n=_getPrototypeOf(n),n===null)break;return n}function _getPrototypeOf(n){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},_getPrototypeOf(n)}function _inherits(n,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&_setPrototypeOf(n,t)}function _setPrototypeOf(n,t){return _setPrototypeOf=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n},_setPrototypeOf(n,t)}function _instanceof(n,t){return t!=null&&typeof Symbol!="undefined"&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](n):n instanceof t}function _typeof(n){return _typeof=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},_typeof(n)}function _classCallCheck(n,t){if(!_instanceof(n,t))throw new TypeError("Cannot call a class as a function");}function _defineProperties(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function _createClass(n,t,i){return t&&_defineProperties(n.prototype,t),i&&_defineProperties(n,i),n}function _possibleConstructorReturn(n,t){return t&&(_typeof(t)==="object"||typeof t=="function")?t:_assertThisInitialized(n)}function _assertThisInitialized(n){if(n===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function _get(n,t,i){return _get=typeof Reflect!="undefined"&&Reflect.get?Reflect.get:function(n,t,i){var u=_superPropBase(n,t),r;if(u)return(r=Object.getOwnPropertyDescriptor(u,t),r.get)?r.get.call(i):r.value},_get(n,t,i||n)}function _superPropBase(n,t){while(!Object.prototype.hasOwnProperty.call(n,t))if(n=_getPrototypeOf(n),n===null)break;return n}function _getPrototypeOf(n){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},_getPrototypeOf(n)}function _inherits(n,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&_setPrototypeOf(n,t)}function _setPrototypeOf(n,t){return _setPrototypeOf=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n},_setPrototypeOf(n,t)}function _instanceof(n,t){return t!=null&&typeof Symbol!="undefined"&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](n):n instanceof t}function _typeof(n){return _typeof=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},_typeof(n)}function _classCallCheck(n,t){if(!_instanceof(n,t))throw new TypeError("Cannot call a class as a function");}function _defineProperties(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function _createClass(n,t,i){return t&&_defineProperties(n.prototype,t),i&&_defineProperties(n,i),n}function _possibleConstructorReturn(n,t){return t&&(_typeof(t)==="object"||typeof t=="function")?t:_assertThisInitialized(n)}function _assertThisInitialized(n){if(n===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function _get(n,t,i){return _get=typeof Reflect!="undefined"&&Reflect.get?Reflect.get:function(n,t,i){var u=_superPropBase(n,t),r;if(u)return(r=Object.getOwnPropertyDescriptor(u,t),r.get)?r.get.call(i):r.value},_get(n,t,i||n)}function _superPropBase(n,t){while(!Object.prototype.hasOwnProperty.call(n,t))if(n=_getPrototypeOf(n),n===null)break;return n}function _getPrototypeOf(n){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},_getPrototypeOf(n)}function _inherits(n,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&_setPrototypeOf(n,t)}function _setPrototypeOf(n,t){return _setPrototypeOf=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n},_setPrototypeOf(n,t)}function _instanceof(n,t){return t!=null&&typeof Symbol!="undefined"&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](n):n instanceof t}function _typeof(n){return _typeof=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},_typeof(n)}function _classCallCheck(n,t){if(!_instanceof(n,t))throw new TypeError("Cannot call a class as a function");}function _defineProperties(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function _createClass(n,t,i){return t&&_defineProperties(n.prototype,t),i&&_defineProperties(n,i),n}function _possibleConstructorReturn(n,t){return t&&(_typeof(t)==="object"||typeof t=="function")?t:_assertThisInitialized(n)}function _assertThisInitialized(n){if(n===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function _get(n,t,i){return _get=typeof Reflect!="undefined"&&Reflect.get?Reflect.get:function(n,t,i){var u=_superPropBase(n,t),r;if(u)return(r=Object.getOwnPropertyDescriptor(u,t),r.get)?r.get.call(i):r.value},_get(n,t,i||n)}function _superPropBase(n,t){while(!Object.prototype.hasOwnProperty.call(n,t))if(n=_getPrototypeOf(n),n===null)break;return n}function _getPrototypeOf(n){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},_getPrototypeOf(n)}function _inherits(n,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&_setPrototypeOf(n,t)}function _setPrototypeOf(n,t){return _setPrototypeOf=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n},_setPrototypeOf(n,t)}function _instanceof(n,t){return t!=null&&typeof Symbol!="undefined"&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](n):n instanceof t}function _typeof(n){return _typeof=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},_typeof(n)}function _classCallCheck(n,t){if(!_instanceof(n,t))throw new TypeError("Cannot call a class as a function");}function _defineProperties(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function _createClass(n,t,i){return t&&_defineProperties(n.prototype,t),i&&_defineProperties(n,i),n}function _possibleConstructorReturn(n,t){return t&&(_typeof(t)==="object"||typeof t=="function")?t:_assertThisInitialized(n)}function _assertThisInitialized(n){if(n===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function _get(n,t,i){return _get=typeof Reflect!="undefined"&&Reflect.get?Reflect.get:function(n,t,i){var u=_superPropBase(n,t),r;if(u)return(r=Object.getOwnPropertyDescriptor(u,t),r.get)?r.get.call(i):r.value},_get(n,t,i||n)}function _superPropBase(n,t){while(!Object.prototype.hasOwnProperty.call(n,t))if(n=_getPrototypeOf(n),n===null)break;return n}function _getPrototypeOf(n){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},_getPrototypeOf(n)}function _inherits(n,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&_setPrototypeOf(n,t)}function _setPrototypeOf(n,t){return _setPrototypeOf=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n},_setPrototypeOf(n,t)}function _instanceof(n,t){return t!=null&&typeof Symbol!="undefined"&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](n):n instanceof t}function _typeof(n){return _typeof=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},_typeof(n)}function _classCallCheck(n,t){if(!_instanceof(n,t))throw new TypeError("Cannot call a class as a function");}function _defineProperties(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function _createClass(n,t,i){return t&&_defineProperties(n.prototype,t),i&&_defineProperties(n,i),n}function _possibleConstructorReturn(n,t){return t&&(_typeof(t)==="object"||typeof t=="function")?t:_assertThisInitialized(n)}function _assertThisInitialized(n){if(n===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function _get(n,t,i){return _get=typeof Reflect!="undefined"&&Reflect.get?Reflect.get:function(n,t,i){var u=_superPropBase(n,t),r;if(u)return(r=Object.getOwnPropertyDescriptor(u,t),r.get)?r.get.call(i):r.value},_get(n,t,i||n)}function _superPropBase(n,t){while(!Object.prototype.hasOwnProperty.call(n,t))if(n=_getPrototypeOf(n),n===null)break;return n}function _getPrototypeOf(n){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},_getPrototypeOf(n)}function _inherits(n,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&_setPrototypeOf(n,t)}function _setPrototypeOf(n,t){return _setPrototypeOf=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n},_setPrototypeOf(n,t)}function _instanceof(n,t){return t!=null&&typeof Symbol!="undefined"&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](n):n instanceof t}function _typeof(n){"@babel/helpers - typeof";return _typeof=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},_typeof(n)}function _classCallCheck(n,t){if(!_instanceof(n,t))throw new TypeError("Cannot call a class as a function");}function _defineProperties(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function _createClass(n,t,i){return t&&_defineProperties(n.prototype,t),i&&_defineProperties(n,i),n}function _get(n,t,i){return _get=typeof Reflect!="undefined"&&Reflect.get?Reflect.get:function(n,t,i){var u=_superPropBase(n,t),r;if(u)return(r=Object.getOwnPropertyDescriptor(u,t),r.get)?r.get.call(i):r.value},_get(n,t,i||n)}function _superPropBase(n,t){while(!Object.prototype.hasOwnProperty.call(n,t))if(n=_getPrototypeOf(n),n===null)break;return n}function _createSuper(n){return function(){var i=_getPrototypeOf(n),t,r;return _isNativeReflectConstruct()?(r=_getPrototypeOf(this).constructor,t=Reflect.construct(i,arguments,r)):t=i.apply(this,arguments),_possibleConstructorReturn(this,t)}}function _possibleConstructorReturn(n,t){return t&&(_typeof(t)==="object"||typeof t=="function")?t:_assertThisInitialized(n)}function _assertThisInitialized(n){if(n===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function _isNativeReflectConstruct(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(n){return!1}}function _getPrototypeOf(n){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},_getPrototypeOf(n)}function _inherits(n,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&_setPrototypeOf(n,t)}function _setPrototypeOf(n,t){return _setPrototypeOf=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n},_setPrototypeOf(n,t)}function _defineProperty(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function _instanceof(n,t){return t!=null&&typeof Symbol!="undefined"&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](n):n instanceof t}function _typeof(n){return _typeof=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},_typeof(n)}function _classCallCheck(n,t){if(!_instanceof(n,t))throw new TypeError("Cannot call a class as a function");}function _defineProperties(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function _createClass(n,t,i){return t&&_defineProperties(n.prototype,t),i&&_defineProperties(n,i),n}function _possibleConstructorReturn(n,t){return t&&(_typeof(t)==="object"||typeof t=="function")?t:_assertThisInitialized(n)}function _assertThisInitialized(n){if(n===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function _get(n,t,i){return _get=typeof Reflect!="undefined"&&Reflect.get?Reflect.get:function(n,t,i){var u=_superPropBase(n,t),r;if(u)return(r=Object.getOwnPropertyDescriptor(u,t),r.get)?r.get.call(i):r.value},_get(n,t,i||n)}function _superPropBase(n,t){while(!Object.prototype.hasOwnProperty.call(n,t))if(n=_getPrototypeOf(n),n===null)break;return n}function _getPrototypeOf(n){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},_getPrototypeOf(n)}function _inherits(n,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&_setPrototypeOf(n,t)}function _setPrototypeOf(n,t){return _setPrototypeOf=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n},_setPrototypeOf(n,t)}function _defineProperty(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function _instanceof(n,t){return t!=null&&typeof Symbol!="undefined"&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](n):n instanceof t}function _typeof(n){return _typeof=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},_typeof(n)}function _classCallCheck(n,t){if(!_instanceof(n,t))throw new TypeError("Cannot call a class as a function");}function _defineProperties(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function _createClass(n,t,i){return t&&_defineProperties(n.prototype,t),i&&_defineProperties(n,i),n}function _possibleConstructorReturn(n,t){return t&&(_typeof(t)==="object"||typeof t=="function")?t:_assertThisInitialized(n)}function _assertThisInitialized(n){if(n===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function _get(n,t,i){return _get=typeof Reflect!="undefined"&&Reflect.get?Reflect.get:function(n,t,i){var u=_superPropBase(n,t),r;if(u)return(r=Object.getOwnPropertyDescriptor(u,t),r.get)?r.get.call(i):r.value},_get(n,t,i||n)}function _superPropBase(n,t){while(!Object.prototype.hasOwnProperty.call(n,t))if(n=_getPrototypeOf(n),n===null)break;return n}function _getPrototypeOf(n){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},_getPrototypeOf(n)}function _inherits(n,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&_setPrototypeOf(n,t)}function _setPrototypeOf(n,t){return _setPrototypeOf=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n},_setPrototypeOf(n,t)}function _instanceof(n,t){return t!=null&&typeof Symbol!="undefined"&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](n):n instanceof t}function _typeof(n){return _typeof=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},_typeof(n)}function _classCallCheck(n,t){if(!_instanceof(n,t))throw new TypeError("Cannot call a class as a function");}function _defineProperties(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function _createClass(n,t,i){return t&&_defineProperties(n.prototype,t),i&&_defineProperties(n,i),n}function _possibleConstructorReturn(n,t){return t&&(_typeof(t)==="object"||typeof t=="function")?t:_assertThisInitialized(n)}function _assertThisInitialized(n){if(n===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function _get(n,t,i){return _get=typeof Reflect!="undefined"&&Reflect.get?Reflect.get:function(n,t,i){var u=_superPropBase(n,t),r;if(u)return(r=Object.getOwnPropertyDescriptor(u,t),r.get)?r.get.call(i):r.value},_get(n,t,i||n)}function _superPropBase(n,t){while(!Object.prototype.hasOwnProperty.call(n,t))if(n=_getPrototypeOf(n),n===null)break;return n}function _getPrototypeOf(n){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},_getPrototypeOf(n)}function _inherits(n,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&_setPrototypeOf(n,t)}function _setPrototypeOf(n,t){return _setPrototypeOf=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n},_setPrototypeOf(n,t)}function _instanceof(n,t){return t!=null&&typeof Symbol!="undefined"&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](n):n instanceof t}function _typeof(n){return _typeof=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},_typeof(n)}function _classCallCheck(n,t){if(!_instanceof(n,t))throw new TypeError("Cannot call a class as a function");}function _defineProperties(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function _createClass(n,t,i){return t&&_defineProperties(n.prototype,t),i&&_defineProperties(n,i),n}function _possibleConstructorReturn(n,t){return t&&(_typeof(t)==="object"||typeof t=="function")?t:_assertThisInitialized(n)}function _assertThisInitialized(n){if(n===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function _get(n,t,i){return _get=typeof Reflect!="undefined"&&Reflect.get?Reflect.get:function(n,t,i){var u=_superPropBase(n,t),r;if(u)return(r=Object.getOwnPropertyDescriptor(u,t),r.get)?r.get.call(i):r.value},_get(n,t,i||n)}function _superPropBase(n,t){while(!Object.prototype.hasOwnProperty.call(n,t))if(n=_getPrototypeOf(n),n===null)break;return n}function _getPrototypeOf(n){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},_getPrototypeOf(n)}function _inherits(n,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&_setPrototypeOf(n,t)}function _setPrototypeOf(n,t){return _setPrototypeOf=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n},_setPrototypeOf(n,t)}function _instanceof(n,t){return t!=null&&typeof Symbol!="undefined"&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](n):n instanceof t}function _typeof(n){return _typeof=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},_typeof(n)}function _classCallCheck(n,t){if(!_instanceof(n,t))throw new TypeError("Cannot call a class as a function");}function _defineProperties(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function _createClass(n,t,i){return t&&_defineProperties(n.prototype,t),i&&_defineProperties(n,i),n}function _possibleConstructorReturn(n,t){return t&&(_typeof(t)==="object"||typeof t=="function")?t:_assertThisInitialized(n)}function _assertThisInitialized(n){if(n===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function _get(n,t,i){return _get=typeof Reflect!="undefined"&&Reflect.get?Reflect.get:function(n,t,i){var u=_superPropBase(n,t),r;if(u)return(r=Object.getOwnPropertyDescriptor(u,t),r.get)?r.get.call(i):r.value},_get(n,t,i||n)}function _superPropBase(n,t){while(!Object.prototype.hasOwnProperty.call(n,t))if(n=_getPrototypeOf(n),n===null)break;return n}function _getPrototypeOf(n){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},_getPrototypeOf(n)}function _inherits(n,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&_setPrototypeOf(n,t)}function _setPrototypeOf(n,t){return _setPrototypeOf=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n},_setPrototypeOf(n,t)}function _instanceof(n,t){return t!=null&&typeof Symbol!="undefined"&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](n):n instanceof t}function _typeof(n){return _typeof=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},_typeof(n)}function _classCallCheck(n,t){if(!_instanceof(n,t))throw new TypeError("Cannot call a class as a function");}function _defineProperties(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function _createClass(n,t,i){return t&&_defineProperties(n.prototype,t),i&&_defineProperties(n,i),n}function _possibleConstructorReturn(n,t){return t&&(_typeof(t)==="object"||typeof t=="function")?t:_assertThisInitialized(n)}function _assertThisInitialized(n){if(n===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function _get(n,t,i){return _get=typeof Reflect!="undefined"&&Reflect.get?Reflect.get:function(n,t,i){var u=_superPropBase(n,t),r;if(u)return(r=Object.getOwnPropertyDescriptor(u,t),r.get)?r.get.call(i):r.value},_get(n,t,i||n)}function _superPropBase(n,t){while(!Object.prototype.hasOwnProperty.call(n,t))if(n=_getPrototypeOf(n),n===null)break;return n}function _getPrototypeOf(n){return _getPrototypeOf=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},_getPrototypeOf(n)}function _inherits(n,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&_setPrototypeOf(n,t)}function _setPrototypeOf(n,t){return _setPrototypeOf=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n},_setPrototypeOf(n,t)}var CensorBlot,Header,Embed,HrBlot,ImageBlot,BlockEmbed,ImageExternalBlot,Quote,Spoiler,quillMention,dhEditor;(function(){function os(n,t,i){switch(i.length){case 0:return n.call(t);case 1:return n.call(t,i[0]);case 2:return n.call(t,i[0],i[1]);case 3:return n.call(t,i[0],i[1],i[2])}return n.apply(t,i)}function ss(n,t){for(var i=-1,r=n==null?0:n.length;++i<r;)if(t(n[i],i,n)===!1)break;return n}function hs(n,t){for(var i=-1,f=n==null?0:n.length,e=0,u=[],r;++i<f;)r=n[i],t(r,i,n)&&(u[e++]=r);return u}function cs(n,t){for(var i=-1,r=n==null?0:n.length,u=Array(r);++i<r;)u[i]=t(n[i],i,n);return u}function of(n,t){for(var i=-1,r=t.length,u=n.length;++i<r;)n[u+i]=t[i];return n}function sf(n,t){for(var i=-1,r=n==null?0:n.length;++i<r;)if(t(n[i],i,n))return!0;return!1}function ls(t){return function(i){return i==null?n:i[t]}}function as(n,t){for(var i=-1,r=Array(n);++i<n;)r[i]=t(i);return r}function vr(n){return function(t){return n(t)}}function vs(n,t){return n.has(t)}function ys(t,i){return t==null?n:t[i]}function ps(n){var i=-1,t=Array(n.size);return n.forEach(function(n,r){t[++i]=[r,n]}),t}function hf(n,t){return function(i){return n(t(i))}}function yr(t,i){return i=="__proto__"?n:t[i]}function ws(n){var i=-1,t=Array(n.size);return n.forEach(function(n){t[++i]=n}),t}function t(){}function b(n){var i=-1,r=n==null?0:n.length,t;for(this.clear();++i<r;)t=n[i],this.set(t[0],t[1])}function hh(){this.__data__=lt?lt(null):{};this.size=0}function ch(n){var t=this.has(n)&&delete this.__data__[n];return this.size-=t?1:0,t}function lh(t){var i=this.__data__,r;return lt?(r=i[t],r===tr?n:r):f.call(i,t)?i[t]:n}function ah(t){var i=this.__data__;return lt?i[t]!==n:f.call(i,t)}function vh(t,i){var r=this.__data__;return this.size+=this.has(t)?0:1,r[t]=lt&&i===n?tr:i,this}function a(n){var i=-1,r=n==null?0:n.length,t;for(this.clear();++i<r;)t=n[i],this.set(t[0],t[1])}function yh(){this.__data__=[];this.size=0}function ph(n){var t=this.__data__,i=vi(t,n),r;return i<0?!1:(r=t.length-1,i==r?t.pop():nh.call(t,i,1),--this.size,!0)}function wh(t){var i=this.__data__,r=vi(i,t);return r<0?n:i[r][1]}function bh(n){return vi(this.__data__,n)>-1}function kh(n,t){var i=this.__data__,r=vi(i,n);return r<0?(++this.size,i.push([n,t])):i[r][1]=t,this}function v(n){var i=-1,r=n==null?0:n.length,t;for(this.clear();++i<r;)t=n[i],this.set(t[0],t[1])}function dh(){this.size=0;this.__data__={hash:new b,map:new(ct||a),string:new b}}function gh(n){var t=pi(this,n)["delete"](n);return this.size-=t?1:0,t}function nc(n){return pi(this,n).get(n)}function tc(n){return pi(this,n).has(n)}function ic(n,t){var i=pi(this,n),r=i.size;return i.set(n,t),this.size+=i.size==r?0:1,this}function ai(n){var t=-1,i=n==null?0:n.length;for(this.__data__=new v;++t<i;)this.add(n[t])}function rc(n){return this.__data__.set(n,tr),this}function uc(n){return this.__data__.has(n)}function e(n){var t=this.__data__=new a(n);this.size=t.size}function fc(){this.__data__=new a;this.size=0}function ec(n){var t=this.__data__,i=t["delete"](n);return this.size=t.size,i}function oc(n){return this.__data__.get(n)}function sc(n){return this.__data__.has(n)}function hc(n,t){var i=this.__data__,r;if(i instanceof a){if(r=i.__data__,!ct||r.length<so-1)return r.push([n,t]),this.size=++i.size,this;i=this.__data__=new v(r)}return i.set(n,t),this.size=i.size,this}function kf(n,t){var r=u(n),e=!r&&et(n),o=!r&&!e&&nt(n),h=!r&&!e&&!o&&yt(n),c=r||e||o||h,s=c?as(n.length,String):[],l=s.length;for(var i in n)!(t||f.call(n,i))||c&&(i=="length"||o&&(i=="offset"||i=="parent")||h&&(i=="buffer"||i=="byteLength"||i=="byteOffset")||su(i,l))||s.push(i);return s}function tu(t,i,r){(r===n||ft(t[i],r))&&(r!==n||i in t)||iu(t,i,r)}function df(t,i,r){var u=t[i];f.call(t,i)&&ft(u,r)&&(r!==n||i in t)||iu(t,i,r)}function vi(n,t){for(var i=n.length;i--;)if(ft(n[i][0],t))return i;return-1}function cc(n,t){return n&&vt(t,st(t),n)}function lc(n,t){return n&&vt(t,ht(t),n)}function iu(n,t,i){t=="__proto__"&&ci?ci(n,t,{configurable:!0,enumerable:!0,value:i,writable:!0}):n[t]=i}function yi(t,r,f,s,h,a){var v,p=r&pu,w=r&lo,rt=r&ao,b,y,k,d,tt,g;if(f&&(v=h?f(t,s,h,a):f(t)),v!==n)return v;if(!c(t))return t;if(b=u(t),b){if(v=ta(t),!p)return ce(t,v)}else{if(y=o(t),k=y==dt||y==ku,nt(t))return se(t,p);if(y==l||y==it||k&&!h){if(v=w||k?{}:ve(t),!p)return w?ll(t,lc(v,t)):cl(t,cc(v,t))}else{if(!i[y])return h?t:{};v=ia(t,y,p)}}return(a||(a=new e),d=a.get(t),d)?d:(a.set(t,v),au(t))?(t.forEach(function(n){v.add(yi(n,r,f,n,t,a))}),v):lu(t)?(t.forEach(function(n,i){v.set(i,yi(n,r,f,i,t,a))}),v):(tt=rt?w?bl:eu:w?ht:st,g=b?n:tt(t),ss(g||t,function(n,i){g&&(i=n,n=t[i]);df(v,i,yi(n,r,f,i,t,a))}),v)}function ac(n,t){return n&&ru(n,t,st)}function ne(t,i){i=oe(i,t);for(var r=0,u=i.length;t!=null&&r<u;)t=t[wi(i[r++])];return r&&r==u?t:n}function te(n,t,i){var r=t(n);return u(n)?r:of(r,i(n))}function k(t){return t==null?t===n?ko:wo:w&&w in Object(t)?gl(t):oa(t)}function vc(n,t){return n!=null&&t in Object(n)}function ie(n){return s(n)&&k(n)==it}function uu(n,t,i,r,u){return n===t?!0:n==null||t==null||!s(n)&&!s(t)?n!==n&&t!==t:yc(n,t,i,r,uu,u)}function yc(n,t,i,r,s,h){var v=u(n),g=u(t),c=v?wt:o(n),a=g?wt:o(t),w,b,k,d;c=c==it?l:c;a=a==it?l:a;var y=c==l,rt=a==l,p=c==a;if(p&&nt(n)){if(!nt(t))return!1;v=!0;y=!1}return p&&!y?(h||(h=new e),v||yt(n)?le(n,t,i,r,s,h):pl(n,t,c,i,r,s,h)):!(i&tt)&&(w=y&&f.call(n,"__wrapped__"),b=rt&&f.call(t,"__wrapped__"),w||b)?(k=w?n.value():n,d=b?t.value():t,h||(h=new e),s(k,d,i,r,h)):p?(h||(h=new e),wl(n,t,i,r,s,h)):!1}function pc(n){return s(n)&&o(n)==y}function wc(t,i,r,u){var o=r.length,a=o,v=!u,f,c,l;if(t==null)return!a;for(t=Object(t);o--;)if(f=r[o],v&&f[2]?f[1]!==t[f[0]]:!(f[0]in t))return!1;while(++o<a){f=r[o];var s=f[0],h=t[s],y=f[1];if(v&&f[2]){if(h===n&&!(s in t))return!1}else if(c=new e,u&&(l=u(h,y,s,t,i,c)),!(l===n?uu(y,h,tt|pt,u,c):l))return!1}return!0}function bc(n){if(!c(n)||ua(n))return!1;var t=ki(n)?gs:us;return t.test(g(n))}function kc(n){return s(n)&&o(n)==p}function dc(n){return s(n)&&di(n.length)&&!!r[k(n)]}function re(n){return typeof n=="function"?n:n==null?nr:typeof n=="object"?u(n)?il(n[0],n[1]):tl(n):eo(n)}function gc(n){var i,t;if(!cu(n))return ih(n);i=[];for(t in Object(n))f.call(n,t)&&t!="constructor"&&i.push(t);return i}function nl(n){var r,i,t;if(!c(n))return ea(n);r=cu(n);i=[];for(t in n)t=="constructor"&&(r||!f.call(n,t))||i.push(t);return i}function tl(n){var t=dl(n);return t.length==1&&t[0][2]?we(t[0][0],t[0][1]):function(i){return i===n||wc(i,n,t)}}function il(t,i){return hu(t)&&pe(i)?we(wi(t),i):function(r){var u=io(r,t);return u===n&&u===i?ro(r,t):uu(i,u,tt|pt)}}function ue(t,i,r,u,f){t!==i&&ru(i,function(o,s){if(c(o))f||(f=new e),rl(t,i,s,r,ue,u,f);else{var h=u?u(yr(t,s),o,s+"",t,i,f):n;h===n&&(h=o);tu(t,s,h)}},ht)}function rl(t,i,r,f,e,o,s){var a=yr(t,r),h=yr(i,r),w=s.get(h),l,v;if(w){tu(t,r,w);return}if(l=o?o(a,h,r+"",t,i,s):n,v=l===n,v){var y=u(h),p=!y&&nt(h),b=!y&&!p&&yt(h);l=h;y||p||b?u(a)?l=a:de(a)?l=ce(a):p?(v=!1,l=se(h,!0)):b?(v=!1,l=he(h,!0)):l=[]:ge(h)||et(h)?(l=a,et(a)?l=no(a):(!c(a)||f&&ki(a))&&(l=ve(h))):v=!1}v&&(s.set(h,l),e(l,h,f,o,s),s["delete"](h));tu(t,r,l)}function ul(n){return function(t){return ne(t,n)}}function fl(n,t){return be(sa(n,t,nr),n+"")}function el(n,t){var i;return gf(n,function(n,r,u){return i=t(n,r,u),!i}),!!i}function ee(n){if(typeof n=="string")return n;if(u(n))return cs(n,ee)+"";if(gi(n))return wf?wf.call(n):"";var t=n+"";return t=="0"&&1/n==-wu?"-0":t}function oe(n,t){return u(n)?n:hu(n,t)?[n]:ke(to(n))}function se(n,t){if(t)return n.slice();var i=n.length,r=af?af(i):new n.constructor(i);return n.copy(r),r}function fu(n){var t=new n.constructor(n.byteLength);return new hi(t).set(new hi(n)),t}function ol(n,t){var i=t?fu(n.buffer):n.buffer;return new n.constructor(i,n.byteOffset,n.byteLength)}function sl(n){var t=new n.constructor(n.source,rs.exec(n));return t.lastIndex=n.lastIndex,t}function hl(n){return at?Object(at.call(n)):{}}function he(n,t){var i=t?fu(n.buffer):n.buffer;return new n.constructor(i,n.byteOffset,n.length)}function ce(n,t){var i=-1,r=n.length;for(t||(t=Array(r));++i<r;)t[i]=n[i];return t}function vt(t,i,r,u){var h=!r,o,s,f,e;for(r||(r={}),o=-1,s=i.length;++o<s;)f=i[o],e=u?u(r[f],t[f],f,r,t):n,e===n&&(e=t[f]),h?iu(r,f,e):df(r,f,e);return r}function cl(n,t){return vt(n,ou(n),t)}function ll(n,t){return vt(n,ae(n),t)}function al(t){return fl(function(i,r){var e=-1,u=r.length,f=u>1?r[u-1]:n,s=u>2?r[2]:n,o;for(f=t.length>3&&typeof f=="function"?(u--,f):n,s&&ye(r[0],r[1],s)&&(f=u<3?n:f,u=1),i=Object(i);++e<u;)o=r[e],o&&t(i,o,e,f);return i})}function vl(n,t){return function(i,r){if(i==null)return i;if(!ot(i))return n(i,r);for(var f=i.length,u=t?f:-1,e=Object(i);t?u--:++u<f;)if(r(e[u],u,e)===!1)break;return i}}function yl(n){return function(t,i,r){for(var s=-1,f=Object(t),e=r(t),o=e.length,u;o--;)if(u=e[n?o:++s],i(f[u],u,f)===!1)break;return t}}function le(t,i,r,u,f,e){var p=r&tt,l=t.length,w=i.length,a,o,h,y;if(l!=w&&!(p&&w>l))return!1;if(a=e.get(t),a&&e.get(i))return a==i;var s=-1,c=!0,v=r&pt?new ai:n;for(e.set(t,i),e.set(i,t);++s<l;){if(o=t[s],h=i[s],u&&(y=p?u(h,o,s,i,t,e):u(o,h,s,t,i,e)),y!==n){if(y)continue;c=!1;break}if(v){if(!sf(i,function(n,t){if(!vs(v,t)&&(o===n||f(o,n,r,u,e)))return v.push(t)})){c=!1;break}}else if(!(o===h||f(o,h,r,u,e))){c=!1;break}}return e["delete"](t),e["delete"](i),c}function pl(n,t,i,r,u,f,e){var o,h,s,c;switch(i){case rt:if(n.byteLength!=t.byteLength||n.byteOffset!=t.byteOffset)return!1;n=n.buffer;t=t.buffer;case ui:return n.byteLength!=t.byteLength||!f(new hi(n),new hi(t))?!1:!0;case bt:case kt:case gt:return ft(+n,+t);case ir:return n.name==t.name&&n.message==t.message;case ni:case ti:return n==t+"";case y:o=ps;case p:return(h=r&tt,o||(o=ws),n.size!=t.size&&!h)?!1:(s=e.get(n),s)?s==t:(r|=pt,e.set(n,t),c=le(o(n),o(t),r,u,f,e),e["delete"](n),c);case ii:if(at)return at.call(n)==at.call(t)}return!1}function wl(t,i,r,u,e,o){var p=r&tt,b=eu(t),k=b.length,nt=eu(i),it=nt.length,h,s,d,c,w,l,a,g,v,y;if(k!=it&&!p)return!1;for(h=k;h--;)if(s=b[h],!(p?s in i:f.call(i,s)))return!1;if(d=o.get(t),d&&o.get(i))return d==i;for(c=!0,o.set(t,i),o.set(i,t),w=p;++h<k;){if(s=b[h],l=t[s],a=i[s],u&&(g=p?u(a,l,s,i,t,o):u(l,a,s,t,i,o)),!(g===n?l===a||e(l,a,r,u,o):g)){c=!1;break}w||(w=s=="constructor")}return c&&!w&&(v=t.constructor,y=i.constructor,v!=y&&"constructor"in t&&"constructor"in i&&!(typeof v=="function"&&v instanceof v&&typeof y=="function"&&y instanceof y)&&(c=!1)),o["delete"](t),o["delete"](i),c}function eu(n){return te(n,st,ou)}function bl(n){return te(n,ht,ae)}function kl(){var n=t.iteratee||vu;return n=n===vu?re:n,arguments.length?n(arguments[0],arguments[1]):n}function pi(n,t){var i=n.__data__;return ra(t)?i[typeof t=="string"?"string":"hash"]:i.map}function dl(n){for(var t=st(n),i=t.length,r,u;i--;)r=t[i],u=n[r],t[i]=[r,u,pe(u)];return t}function d(t,i){var r=ys(t,i);return bc(r)?r:n}function gl(t){var u=f.call(t,w),e=t[w],i,r;try{t[w]=n;i=!0}catch(o){}return r=lf.call(t),i&&(u?t[w]=e:delete t[w]),r}function na(n,t,i){var f;t=oe(t,n);for(var e=-1,r=t.length,o=!1;++e<r;){if(f=wi(t[e]),!(o=n!=null&&i(n,f)))break;n=n[f]}return o||++e!=r?o:(r=n==null?0:n.length,!!r&&di(r)&&su(f,r)&&(u(n)||et(n)))}function ta(n){var i=n.length,t=new n.constructor(i);return i&&typeof n[0]=="string"&&f.call(n,"index")&&(t.index=n.index,t.input=n.input),t}function ve(n){return typeof n.constructor=="function"&&!cu(n)?bf(wr(n)):{}}function ia(n,t,i){var r=n.constructor;switch(t){case ui:return fu(n);case bt:case kt:return new r(+n);case rt:return ol(n,i);case rr:case ur:case fr:case er:case or:case sr:case hr:case cr:case lr:return he(n,i);case y:return new r;case gt:case ti:return new r(n);case ni:return sl(n);case p:return new r;case ii:return hl(n)}}function su(n,t){var i=typeof n;return t=t==null?bu:t,!!t&&(i=="number"||i!="symbol"&&fs.test(n))&&n>-1&&n%1==0&&n<t}function ye(n,t,i){if(!c(i))return!1;var r=typeof t;return(r=="number"?ot(i)&&su(t,i.length):r=="string"&&t in i)?ft(i[t],n):!1}function hu(n,t){if(u(n))return!1;var i=typeof n;return i=="number"||i=="symbol"||i=="boolean"||n==null||gi(n)?!0:ns.test(n)||!go.test(n)||t!=null&&n in Object(t)}function ra(n){var t=typeof n;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?n!=="__proto__":n===null}function ua(n){return!!cf&&cf in n}function cu(n){var t=n&&n.constructor,i=typeof t=="function"&&t.prototype||fi;return n===i}function pe(n){return n===n&&!c(n)}function we(t,i){return function(r){return r==null?!1:r[t]===i&&(i!==n||t in Object(r))}}function fa(n){var t=bi(n,function(n){return i.size===co&&i.clear(),n}),i=t.cache;return t}function ea(n){var t=[],i;if(n!=null)for(i in Object(n))t.push(i);return t}function oa(n){return lf.call(n)}function sa(t,i,r){return i=pf(i===n?t.length-1:i,0),function(){for(var f=arguments,n=-1,e=pf(f.length-i,0),o=Array(e),u;++n<e;)o[n]=f[i+n];for(n=-1,u=Array(i+1);++n<i;)u[n]=f[n];return u[i]=r(o),os(t,this,u)}}function ha(t){var i=0,r=0;return function(){var u=rh(),f=yo-(u-r);if(r=u,f>0){if(++i>=vo)return arguments[0]}else i=0;return t.apply(n,arguments)}}function wi(n){if(typeof n=="string"||gi(n))return n;var t=n+"";return t=="0"&&1/n==-wu?"-0":t}function g(n){if(n!=null){try{return ei.call(n)}catch(t){}try{return n+""}catch(t){}}return""}function ca(t,i,r){var f=u(t)?sf:el;return r&&ye(t,i,r)&&(i=n),f(t,kl(i,3))}function bi(n,t){if(typeof n!="function"||t!=null&&typeof t!="function")throw new TypeError(ho);var i=function(){var u=arguments,f=t?t.apply(this,u):u[0],r=i.cache,e;return r.has(f)?r.get(f):(e=n.apply(this,u),i.cache=r.set(f,e)||r,e)};return i.cache=new(bi.Cache||v),i}function ft(n,t){return n===t||n!==n&&t!==t}function ot(n){return n!=null&&di(n.length)&&!ki(n)}function de(n){return s(n)&&ot(n)}function ki(n){if(!c(n))return!1;var t=k(n);return t==dt||t==ku||t==po||t==bo}function di(n){return typeof n=="number"&&n>-1&&n%1==0&&n<=bu}function c(n){var t=typeof n;return n!=null&&(t=="object"||t=="function")}function s(n){return n!=null&&typeof n=="object"}function ge(n){var i,t;return!s(n)||k(n)!=l?!1:(i=wr(n),i===null)?!0:(t=f.call(i,"constructor")&&i.constructor,typeof t=="function"&&t instanceof t&&ei.call(t)==ds)}function gi(n){return typeof n=="symbol"||s(n)&&k(n)==ii}function no(n){return vt(n,ht(n))}function to(n){return n==null?"":ee(n)}function io(t,i,r){var u=t==null?n:ne(t,i);return u===n?r:u}function ro(n,t){return n!=null&&na(n,t,vc)}function st(n){return ot(n)?kf(n):gc(n)}function ht(n){return ot(n)?kf(n,!0):nl(n)}function fo(n){return function(){return n}}function nr(n){return n}function vu(n){return re(typeof n=="function"?n:yi(n,pu))}function eo(n){return hu(n)?ls(wi(n)):ul(n)}function yu(){return[]}function oo(){return!1}var n,so=200,ho="Expected a function",tr="__lodash_hash_undefined__",co=500,pu=1,lo=2,ao=4,tt=1,pt=2,vo=800,yo=16,wu=1/0,bu=9007199254740991,it="[object Arguments]",wt="[object Array]",po="[object AsyncFunction]",bt="[object Boolean]",kt="[object Date]",ir="[object Error]",dt="[object Function]",ku="[object GeneratorFunction]",y="[object Map]",gt="[object Number]",wo="[object Null]",l="[object Object]",du="[object Promise]",bo="[object Proxy]",ni="[object RegExp]",p="[object Set]",ti="[object String]",ii="[object Symbol]",ko="[object Undefined]",ri="[object WeakMap]",ui="[object ArrayBuffer]",rt="[object DataView]",rr="[object Float32Array]",ur="[object Float64Array]",fr="[object Int8Array]",er="[object Int16Array]",or="[object Int32Array]",sr="[object Uint8Array]",hr="[object Uint8ClampedArray]",cr="[object Uint16Array]",lr="[object Uint32Array]",go=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ns=/^\w*$/,ts=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,is=/\\(\\)?/g,rs=/\w*$/,us=/^\[object .+?Constructor\]$/,fs=/^(?:0|[1-9]\d*)$/,r={},i,bf,gf,ru,fe,be,ke,et,u,nt,lu,au,yt,uo;r[rr]=r[ur]=r[fr]=r[er]=r[or]=r[sr]=r[hr]=r[cr]=r[lr]=!0;r[it]=r[wt]=r[ui]=r[bt]=r[rt]=r[kt]=r[ir]=r[dt]=r[y]=r[gt]=r[l]=r[ni]=r[p]=r[ti]=r[ri]=!1;i={};i[it]=i[wt]=i[ui]=i[rt]=i[bt]=i[kt]=i[rr]=i[ur]=i[fr]=i[er]=i[or]=i[y]=i[gt]=i[l]=i[ni]=i[p]=i[ti]=i[ii]=i[sr]=i[hr]=i[cr]=i[lr]=!0;i[ir]=i[dt]=i[ri]=!1;var gu=typeof global=="object"&&global&&global.Object===Object&&global,es=typeof self=="object"&&self&&self.Object===Object&&self,h=gu||es||Function("return this")(),nf=typeof exports=="object"&&exports&&!exports.nodeType&&exports,tf=nf&&typeof module=="object"&&module&&!module.nodeType&&module,rf=tf&&tf.exports===nf,ar=rf&&gu.process,ut=function(){try{return ar&&ar.binding&&ar.binding("util")}catch(n){}}(),uf=ut&&ut.isMap,ff=ut&&ut.isSet,ef=ut&&ut.isTypedArray;var bs=Array.prototype,ks=Function.prototype,fi=Object.prototype,pr=h["__core-js_shared__"],ei=ks.toString,f=fi.hasOwnProperty,cf=function(){var n=/[^.]+$/.exec(pr&&pr.keys&&pr.keys.IE_PROTO||"");return n?"Symbol(src)_1."+n:""}(),lf=fi.toString,ds=ei.call(Object),gs=RegExp("^"+ei.call(f).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),oi=rf?h.Buffer:n,si=h.Symbol,hi=h.Uint8Array,af=oi?oi.allocUnsafe:n,wr=hf(Object.getPrototypeOf,Object),vf=Object.create,yf=fi.propertyIsEnumerable,nh=bs.splice,w=si?si.toStringTag:n,ci=function(){try{var n=d(Object,"defineProperty");return n({},"",{}),n}catch(t){}}(),br=Object.getOwnPropertySymbols,th=oi?oi.isBuffer:n,ih=hf(Object.keys,Object),pf=Math.max,rh=Date.now,kr=d(h,"DataView"),ct=d(h,"Map"),dr=d(h,"Promise"),gr=d(h,"Set"),nu=d(h,"WeakMap"),lt=d(Object,"create"),uh=g(kr),fh=g(ct),eh=g(dr),oh=g(gr),sh=g(nu),li=si?si.prototype:n,at=li?li.valueOf:n,wf=li?li.toString:n;bf=function(){function t(){}return function(i){if(!c(i))return{};if(vf)return vf(i);t.prototype=i;var r=new t;return t.prototype=n,r}}();b.prototype.clear=hh;b.prototype["delete"]=ch;b.prototype.get=lh;b.prototype.has=ah;b.prototype.set=vh;a.prototype.clear=yh;a.prototype["delete"]=ph;a.prototype.get=wh;a.prototype.has=bh;a.prototype.set=kh;v.prototype.clear=dh;v.prototype["delete"]=gh;v.prototype.get=nc;v.prototype.has=tc;v.prototype.set=ic;ai.prototype.add=ai.prototype.push=rc;ai.prototype.has=uc;e.prototype.clear=fc;e.prototype["delete"]=ec;e.prototype.get=oc;e.prototype.has=sc;e.prototype.set=hc;gf=vl(ac);ru=yl();fe=ci?function(n,t){return ci(n,"toString",{configurable:!0,enumerable:!1,value:fo(t),writable:!0})}:nr;var ou=br?function(n){return n==null?[]:(n=Object(n),hs(br(n),function(t){return yf.call(n,t)}))}:yu,ae=br?function(n){for(var t=[];n;)of(t,ou(n)),n=wr(n);return t}:yu,o=k;(kr&&o(new kr(new ArrayBuffer(1)))!=rt||ct&&o(new ct)!=y||dr&&o(dr.resolve())!=du||gr&&o(new gr)!=p||nu&&o(new nu)!=ri)&&(o=function(t){var i=k(t),r=i==l?t.constructor:n,u=r?g(r):"";if(u)switch(u){case uh:return rt;case fh:return y;case eh:return du;case oh:return p;case sh:return ri}return i});be=ha(fe);ke=fa(function(n){var t=[];return n.charCodeAt(0)===46&&t.push(""),n.replace(ts,function(n,i,r,u){t.push(r?u.replace(is,"$1"):i||n)}),t});bi.Cache=v;et=ie(function(){return arguments}())?ie:function(n){return s(n)&&f.call(n,"callee")&&!yf.call(n,"callee")};u=Array.isArray;nt=th||oo;lu=uf?vr(uf):pc;au=ff?vr(ff):kc;yt=ef?vr(ef):dc;uo=al(function(n,t,i){ue(n,t,i)});t.constant=fo;t.iteratee=vu;t.keys=st;t.keysIn=ht;t.memoize=bi;t.merge=uo;t.property=eo;t.toPlainObject=no;t.eq=ft;t.get=io;t.hasIn=ro;t.identity=nr;t.isArguments=et;t.isArray=u;t.isArrayLike=ot;t.isArrayLikeObject=de;t.isBuffer=nt;t.isFunction=ki;t.isLength=di;t.isMap=lu;t.isObject=c;t.isObjectLike=s;t.isPlainObject=ge;t.isSet=au;t.isSymbol=gi;t.isTypedArray=yt;t.stubArray=yu;t.stubFalse=oo;t.some=ca;t.toString=to;t.VERSION="4.17.5";h._=t}).call(this);!function(n,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.Quill=t():n.Quill=t()}("undefined"!=typeof self?self:this,function(){return function(n){function t(r){if(i[r])return i[r].exports;var u=i[r]={i:r,l:!1,exports:{}};return n[r].call(u.exports,u,u.exports,t),u.l=!0,u.exports}var i={};return t.m=n,t.c=i,t.d=function(n,i,r){t.o(n,i)||Object.defineProperty(n,i,{configurable:!1,enumerable:!0,get:r})},t.n=function(n){var i=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(i,"a",i),i},t.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},t.p="",t(t.s=45)}([function(n,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var u=i(17),f=i(18),e=i(19),o=i(48),s=i(49),h=i(50),c=i(51),l=i(52),a=i(11),v=i(29),y=i(30),p=i(28),r=i(1),w={Scope:r.Scope,create:r.create,find:r.find,query:r.query,register:r.register,Container:u.default,Format:f.default,Leaf:e.default,Embed:c.default,Scroll:o.default,Block:h.default,Inline:s.default,Text:l.default,Attributor:{Attribute:a.default,Class:v.default,Style:y.default,Store:p.default}};t.default=w},function(n,t){"use strict";function l(n,t){var u=o(n),i;if(null==u)throw new r("Unable to create "+n+" blot");return i=u,new i(n instanceof Node||n.nodeType===Node.TEXT_NODE?n:i.create(t),t)}function e(n,i){return void 0===i&&(i=!1),null==n?null:null!=n[t.DATA_KEY]?n[t.DATA_KEY].blot:i?e(n.parentNode,i):null}function o(n,t){var r,e,o;if(void 0===t&&(t=i.ANY),"string"==typeof n)r=u[n]||h[n];else if(n instanceof Text||n.nodeType===Node.TEXT_NODE)r=u.text;else if("number"==typeof n)n&i.LEVEL&i.BLOCK?r=u.block:n&i.LEVEL&i.INLINE&&(r=u.inline);else if(n instanceof HTMLElement){e=(n.getAttribute("class")||"").split(/\s+/);for(o in e)if(r=c[e[o]])break;r=r||f[n.tagName]}return null==r?null:t&i.LEVEL&r.scope&&t&i.TYPE&r.scope?r:null}function s(){for(var n,e,t=[],i=0;i<arguments.length;i++)t[i]=arguments[i];if(t.length>1)return t.map(function(n){return s(n)});if(n=t[0],"string"!=typeof n.blotName&&"string"!=typeof n.attrName)throw new r("Invalid definition");if("abstract"===n.blotName)throw new r("Cannot register abstract class");return(u[n.blotName||n.attrName]=n,"string"==typeof n.keyName)?h[n.keyName]=n:(null!=n.className&&(c[n.className]=n),null!=n.tagName)&&(n.tagName=Array.isArray(n.tagName)?n.tagName.map(function(n){return n.toUpperCase()}):n.tagName.toUpperCase(),e=Array.isArray(n.tagName)?n.tagName:[n.tagName],e.forEach(function(t){null!=f[t]&&null!=n.className||(f[t]=n)})),n}var a=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=null===i?Object.create(i):(r.prototype=i.prototype,new r)}}(),r,i;Object.defineProperty(t,"__esModule",{value:!0});r=function(n){function t(t){var i=this;return t="[Parchment] "+t,i=n.call(this,t)||this,i.message=t,i.name=i.constructor.name,i}return a(t,n),t}(Error);t.ParchmentError=r;var h={},c={},f={},u={};t.DATA_KEY="__blot";!function(n){n[n.TYPE=3]="TYPE";n[n.LEVEL=12]="LEVEL";n[n.ATTRIBUTE=13]="ATTRIBUTE";n[n.BLOT=14]="BLOT";n[n.INLINE=7]="INLINE";n[n.BLOCK=11]="BLOCK";n[n.BLOCK_BLOT=10]="BLOCK_BLOT";n[n.INLINE_BLOT=6]="INLINE_BLOT";n[n.BLOCK_ATTRIBUTE=9]="BLOCK_ATTRIBUTE";n[n.INLINE_ATTRIBUTE=5]="INLINE_ATTRIBUTE";n[n.ANY=15]="ANY"}(i=t.Scope||(t.Scope={}));t.create=l;t.find=e;t.query=o;t.register=s},function(n){"use strict";var t=Object.prototype.hasOwnProperty,i=Object.prototype.toString,r=Object.defineProperty,u=Object.getOwnPropertyDescriptor,f=function(n){return"function"==typeof Array.isArray?Array.isArray(n):"[object Array]"===i.call(n)},e=function(n){var u,f,r;if(!n||"[object Object]"!==i.call(n)||(u=t.call(n,"constructor"),f=n.constructor&&n.constructor.prototype&&t.call(n.constructor.prototype,"isPrototypeOf"),n.constructor&&!u&&!f))return!1;for(r in n);return void 0===r||t.call(n,r)},o=function(n,t){r&&"__proto__"===t.name?r(n,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):n[t.name]=t.newValue},s=function(n,i){if("__proto__"===i){if(!t.call(n,i))return;if(u)return u(n,i).value}return n[i]};n.exports=function n(){var c,u,r,i,l,a,t=arguments[0],h=1,y=arguments.length,v=!1;for("boolean"==typeof t&&(v=t,t=arguments[1]||{},h=2),(null==t||"object"!=typeof t&&"function"!=typeof t)&&(t={});h<y;++h)if(null!=(c=arguments[h]))for(u in c)r=s(t,u),i=s(c,u),t!==i&&(v&&i&&(e(i)||(l=f(i)))?(l?(l=!1,a=r&&f(r)?r:[]):a=r&&e(r)?r:{},o(t,{name:u,newValue:n(v,a,i)})):void 0!==i&&o(t,{name:u,newValue:i}));return t}},function(n,t,i){"use strict";function e(n){return n&&n.__esModule?n:{"default":n}}function s(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function h(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function c(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}function o(n){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return null==n?t:("function"==typeof n.formats&&(t=a.default(t,n.formats())),null==n.parent||"scroll"==n.parent.blotName||n.parent.statics.scope!==n.statics.scope?t:o(n.parent,t))}var f;Object.defineProperty(t,"__esModule",{value:!0});t.default=t.BlockEmbed=t.bubbleFormats=void 0;var l=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),r=function n(t,i,r){var u,f,e;return(null===t&&(t=Function.prototype),u=Object.getOwnPropertyDescriptor(t,i),void 0===u)?(f=Object.getPrototypeOf(t),null===f?void 0:n(f,i,r)):"value"in u?u.value:(e=u.get,void 0!==e?e.call(r):void 0)},p=i(2),a=e(p),w=i(4),v=e(w),b=i(0),u=e(b),k=i(14),d=e(k),g=i(5),nt=e(g),tt=i(8),it=e(tt),y=function(n){function t(){return s(this,t),h(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return c(t,n),l(t,[{key:"attach",value:function(){r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"attach",this).call(this);this.attributes=new u.default.Attributor.Store(this.domNode)}},{key:"delta",value:function(){return(new v.default).insert(this.value(),a.default(this.formats(),this.attributes.values()))}},{key:"format",value:function(n,t){var i=u.default.query(n,u.default.Scope.BLOCK_ATTRIBUTE);null!=i&&this.attributes.attribute(i,t)}},{key:"formatAt",value:function(n,t,i,r){this.format(i,r)}},{key:"insertAt",value:function(n,i,e){if("string"==typeof i&&i.endsWith("\n")){var o=u.default.create(f.blotName);this.parent.insertBefore(o,0===n?this:this.next);o.insertAt(0,i.slice(0,-1))}else r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertAt",this).call(this,n,i,e)}}]),t}(u.default.Embed);y.scope=u.default.Scope.BLOCK_BLOT;f=function(n){function t(n){s(this,t);var i=h(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,n));return i.cache={},i}return c(t,n),l(t,[{key:"delta",value:function(){return null==this.cache.delta&&(this.cache.delta=this.descendants(u.default.Leaf).reduce(function(n,t){return 0===t.length()?n:n.insert(t.value(),o(t))},new v.default).insert("\n",o(this))),this.cache.delta}},{key:"deleteAt",value:function(n,i){r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"deleteAt",this).call(this,n,i);this.cache={}}},{key:"formatAt",value:function(n,i,f,e){i<=0||(u.default.query(f,u.default.Scope.BLOCK)?n+i===this.length()&&this.format(f,e):r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"formatAt",this).call(this,n,Math.min(i,this.length()-n-1),f,e),this.cache={})}},{key:"insertAt",value:function(n,i,u){var o,f,e;if(null!=u)return r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertAt",this).call(this,n,i,u);0!==i.length&&(o=i.split("\n"),f=o.shift(),f.length>0&&(n<this.length()-1||null==this.children.tail?r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertAt",this).call(this,Math.min(n,this.length()-1),f):this.children.tail.insertAt(this.children.tail.length(),f),this.cache={}),e=this,o.reduce(function(n,t){return e=e.split(n,!0),e.insertAt(0,t),t.length},n+f.length))}},{key:"insertBefore",value:function(n,i){var u=this.children.head;r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertBefore",this).call(this,n,i);u instanceof d.default&&u.remove();this.cache={}}},{key:"length",value:function(){return null==this.cache.length&&(this.cache.length=r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"length",this).call(this)+1),this.cache.length}},{key:"moveChildren",value:function(n,i){r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"moveChildren",this).call(this,n,i);this.cache={}}},{key:"optimize",value:function(n){r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"optimize",this).call(this,n);this.cache={}}},{key:"path",value:function(n){return r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"path",this).call(this,n,!0)}},{key:"removeChild",value:function(n){r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"removeChild",this).call(this,n);this.cache={}}},{key:"split",value:function(n){var u=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i,f;return u&&(0===n||n>=this.length()-1)?(i=this.clone(),0===n?(this.parent.insertBefore(i,this),this):(this.parent.insertBefore(i,this.next),i)):(f=r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"split",this).call(this,n,u),this.cache={},f)}}]),t}(u.default.Block);f.blotName="block";f.tagName="P";f.defaultChild="break";f.allowedChildren=[nt.default,u.default.Embed,it.default];t.bubbleFormats=o;t.BlockEmbed=y;t.default=f},function(n,t,i){var f=i(54),e=i(12),o=i(2),u=i(20),s=String.fromCharCode(0),r=function(n){this.ops=Array.isArray(n)?n:null!=n&&Array.isArray(n.ops)?n.ops:[]};r.prototype.insert=function(n,t){var i={};return 0===n.length?this:(i.insert=n,null!=t&&"object"==typeof t&&Object.keys(t).length>0&&(i.attributes=t),this.push(i))};r.prototype.delete=function(n){return n<=0?this:this.push({"delete":n})};r.prototype.retain=function(n,t){if(n<=0)return this;var i={retain:n};return null!=t&&"object"==typeof t&&Object.keys(t).length>0&&(i.attributes=t),this.push(i)};r.prototype.push=function(n){var t=this.ops.length,i=this.ops[t-1];if(n=o(!0,{},n),"object"==typeof i){if("number"==typeof n.delete&&"number"==typeof i.delete)return this.ops[t-1]={"delete":i.delete+n.delete},this;if("number"==typeof i.delete&&null!=n.insert&&(t-=1,"object"!=typeof(i=this.ops[t-1])))return this.ops.unshift(n),this;if(e(n.attributes,i.attributes)){if("string"==typeof n.insert&&"string"==typeof i.insert)return this.ops[t-1]={insert:i.insert+n.insert},"object"==typeof n.attributes&&(this.ops[t-1].attributes=n.attributes),this;if("number"==typeof n.retain&&"number"==typeof i.retain)return this.ops[t-1]={retain:i.retain+n.retain},"object"==typeof n.attributes&&(this.ops[t-1].attributes=n.attributes),this}}return t===this.ops.length?this.ops.push(n):this.ops.splice(t,0,n),this};r.prototype.chop=function(){var n=this.ops[this.ops.length-1];return n&&n.retain&&!n.attributes&&this.ops.pop(),this};r.prototype.filter=function(n){return this.ops.filter(n)};r.prototype.forEach=function(n){this.ops.forEach(n)};r.prototype.map=function(n){return this.ops.map(n)};r.prototype.partition=function(n){var t=[],i=[];return this.forEach(function(r){(n(r)?t:i).push(r)}),[t,i]};r.prototype.reduce=function(n,t){return this.ops.reduce(n,t)};r.prototype.changeLength=function(){return this.reduce(function(n,t){return t.insert?n+u.length(t):t.delete?n-t.delete:n},0)};r.prototype.length=function(){return this.reduce(function(n,t){return n+u.length(t)},0)};r.prototype.slice=function(n,t){var f;n=n||0;"number"!=typeof t&&(t=1/0);for(var o=[],e=u.iterator(this.ops),i=0;i<t&&e.hasNext();)i<n?f=e.next(n-i):(f=e.next(t-i),o.push(f)),i+=u.length(f);return new r(o)};r.prototype.compose=function(n){var t=u.iterator(this.ops),f=u.iterator(n.ops),y=[],o=f.peek(),h,i,s,v,p;if(null!=o&&"number"==typeof o.retain&&null==o.attributes){for(h=o.retain;"insert"===t.peekType()&&t.peekLength()<=h;)h-=t.peekLength(),y.push(t.next());o.retain-h>0&&f.next(o.retain-h)}for(i=new r(y);t.hasNext()||f.hasNext();)if("insert"===f.peekType())i.push(f.next());else if("delete"===t.peekType())i.push(t.next());else{var a=Math.min(t.peekLength(),f.peekLength()),c=t.next(a),l=f.next(a);if("number"==typeof l.retain){if(s={},"number"==typeof c.retain?s.retain=a:s.insert=c.insert,v=u.attributes.compose(c.attributes,l.attributes,"number"==typeof c.retain),v&&(s.attributes=v),i.push(s),!f.hasNext()&&e(i.ops[i.ops.length-1],s))return p=new r(t.rest()),i.concat(p).chop()}else"number"==typeof l.delete&&"number"==typeof c.retain&&i.push(l)}return i.chop()};r.prototype.concat=function(n){var t=new r(this.ops.slice());return n.ops.length>0&&(t.push(n.ops[0]),t.ops=t.ops.concat(n.ops.slice(1))),t};r.prototype.diff=function(n,t){if(this.ops===n.ops)return new r;var c=[this,n].map(function(t){return t.map(function(i){if(null!=i.insert)return"string"==typeof i.insert?i.insert:s;var r=t===n?"on":"with";throw new Error("diff() called "+r+" non-document");}).join("")}),i=new r,l=f(c[0],c[1],t),o=u.iterator(this.ops),h=u.iterator(n.ops);return l.forEach(function(n){for(var t,c,s,r=n[1].length;r>0;){t=0;switch(n[0]){case f.INSERT:t=Math.min(h.peekLength(),r);i.push(h.next(t));break;case f.DELETE:t=Math.min(r,o.peekLength());o.next(t);i.delete(t);break;case f.EQUAL:t=Math.min(o.peekLength(),h.peekLength(),r);c=o.next(t);s=h.next(t);e(c.insert,s.insert)?i.retain(t,u.attributes.diff(c.attributes,s.attributes)):i.push(s).delete(t)}r-=t}}),i.chop()};r.prototype.eachLine=function(n,t){t=t||"\n";for(var i=u.iterator(this.ops),f=new r,e=0;i.hasNext();){if("insert"!==i.peekType())return;var o=i.peek(),h=u.length(o)-i.peekLength(),s="string"==typeof o.insert?o.insert.indexOf(t,h)-h:-1;if(s<0)f.push(i.next());else if(s>0)f.push(i.next(s));else{if(!1===n(f,i.next(1).attributes||{},e))return;e+=1;f=new r}}f.length()>0&&n(f,{},e)};r.prototype.transform=function(n,t){if(t=!!t,"number"==typeof n)return this.transformPosition(n,t);for(var f=u.iterator(this.ops),i=u.iterator(n.ops),e=new r;f.hasNext()||i.hasNext();)if("insert"===f.peekType()&&(t||"insert"!==i.peekType()))e.retain(u.length(f.next()));else if("insert"===i.peekType())e.push(i.next());else{var o=Math.min(f.peekLength(),i.peekLength()),h=f.next(o),s=i.next(o);if(h.delete)continue;s.delete?e.push(s):e.retain(o,u.attributes.transform(h.attributes,s.attributes,t))}return e.chop()};r.prototype.transformPosition=function(n,t){var i,r,f,e;for(t=!!t,i=u.iterator(this.ops),r=0;i.hasNext()&&r<=n;)f=i.peekLength(),e=i.peekType(),i.next(),"delete"!==e?("insert"===e&&(r<n||!t)&&(n+=f),r+=f):n-=Math.min(f,n-r);return n};n.exports=r},function(n,t,i){"use strict";function f(n){return n&&n.__esModule?n:{"default":n}}function o(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function s(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function h(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var c=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),e=function n(t,i,r){var u,f,e;return(null===t&&(t=Function.prototype),u=Object.getOwnPropertyDescriptor(t,i),void 0===u)?(f=Object.getPrototypeOf(t),null===f?void 0:n(f,i,r)):"value"in u?u.value:(e=u.get,void 0!==e?e.call(r):void 0)},l=i(8),a=f(l),v=i(0),r=f(v),u=function(n){function t(){return o(this,t),s(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return h(t,n),c(t,[{key:"formatAt",value:function(n,i,u,f){if(t.compare(this.statics.blotName,u)<0&&r.default.query(u,r.default.Scope.BLOT)){var o=this.isolate(n,i);f&&o.wrap(u,f)}else e(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"formatAt",this).call(this,n,i,u,f)}},{key:"optimize",value:function(n){if(e(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"optimize",this).call(this,n),this.parent instanceof t&&t.compare(this.statics.blotName,this.parent.statics.blotName)>0){var i=this.parent.isolate(this.offset(),this.length());this.moveChildren(i);i.wrap(this)}}}],[{key:"compare",value:function(n,i){var r=t.order.indexOf(n),u=t.order.indexOf(i);return r>=0||u>=0?r-u:n===i?0:n<i?-1:1}}]),t}(r.default.Inline);u.allowedChildren=[u,r.default.Embed,a.default];u.order=["cursor","inline","underline","strike","italic","bold","script","link","code"];t.default=u},function(n,t,i){"use strict";function o(n){return n&&n.__esModule?n:{"default":n}}function y(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function g(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function p(n,t){var i,r,u;if(t=v.default(!0,{container:n,modules:{clipboard:!0,keyboard:!0,history:!0}},t),t.theme&&t.theme!==e.DEFAULTS.theme){if(t.theme=e.import("themes/"+t.theme),null==t.theme)throw new Error("Invalid theme "+t.theme+". Did you register it?");}else t.theme=d.default;return i=v.default(!0,{},t.theme.DEFAULTS),[i,t].forEach(function(n){n.modules=n.modules||{};Object.keys(n.modules).forEach(function(t){!0===n.modules[t]&&(n.modules[t]={})})}),r=Object.keys(i.modules).concat(Object.keys(t.modules)),u=r.reduce(function(n,t){var i=e.import("modules/"+t);return null==i?l.error("Cannot load "+t+" module. Are you sure you registered it?"):n[t]=i.DEFAULTS||{},n},{}),null!=t.modules&&t.modules.toolbar&&t.modules.toolbar.constructor!==Object&&(t.modules.toolbar={container:t.modules.toolbar}),t=v.default(!0,{},e.DEFAULTS,{modules:u},i,t),["bounds","container","scrollingContainer"].forEach(function(n){"string"==typeof t[n]&&(t[n]=document.querySelector(t[n]))}),t.modules=Object.keys(t.modules).reduce(function(n,i){return t.modules[i]&&(n[i]=t.modules[i]),n},{}),t}function u(n,t,i,u){var s,o,c;if(this.options.strict&&!this.isEnabled()&&t===r.default.sources.USER)return new h.default;var f=null==i?null:this.getSelection(),l=this.editor.delta,e=n();return(null!=f&&(!0===i&&(i=f.index),null==u?f=w(f,e,t):0!==u&&(f=w(f,i,u,t)),this.setSelection(f,r.default.sources.SILENT)),e.length()>0)&&(o=[r.default.events.TEXT_CHANGE,e,l,t],((s=this.emitter).emit.apply(s,[r.default.events.EDITOR_CHANGE].concat(o)),t!==r.default.sources.SILENT)&&(c=this.emitter).emit.apply(c,o)),e}function s(n,t,i,u,f){var e={};return"number"==typeof n.index&&"number"==typeof n.length?"number"!=typeof t?(f=u,u=i,i=t,t=n.length,n=n.index):(t=n.length,n=n.index):"number"!=typeof t&&(f=u,u=i,i=t,t=0),"object"===(void 0===i?"undefined":nt(i))?(e=i,f=u):"string"==typeof i&&(null!=u?e[i]=u:f=i),f=f||r.default.sources.API,[n,t,e,f]}function w(n,t,i,u){var e,o,l,s,v,c;return null==n?null:(e=void 0,o=void 0,t instanceof h.default?(l=[n.index,n.index+n.length].map(function(n){return t.transformPosition(n,u!==r.default.sources.USER)}),s=f(l,2),e=s[0],o=s[1]):(v=[n.index,n.index+n.length].map(function(n){return n<t||n===t&&u===r.default.sources.USER?n:i>=0?n+i:Math.max(t,n+i)}),c=f(v,2),e=c[0],o=c[1]),new a.Range(e,o-e))}Object.defineProperty(t,"__esModule",{value:!0});t.default=t.overload=t.expandConfig=void 0;var nt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},f=function(){function n(n,t){var r=[],u=!0,f=!1,e=void 0,o,i;try{for(i=n[Symbol.iterator]();!(u=(o=i.next()).done)&&(r.push(o.value),!t||r.length!==t);u=!0);}catch(n){f=!0;e=n}finally{try{!u&&i.return&&i.return()}finally{if(f)throw e;}}return r}return function(t,i){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return n(t,i);throw new TypeError("Invalid attempt to destructure non-iterable instance");}}(),b=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}();i(53);var tt=i(4),h=o(tt),it=i(57),rt=o(it),ut=i(9),r=o(ut),ft=i(7),et=o(ft),ot=i(0),c=o(ot),a=i(22),st=o(a),ht=i(2),v=o(ht),ct=i(10),k=o(ct),lt=i(32),d=o(lt),l=k.default("quill"),e=function(){function n(t){var i=this,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},f,e;if(g(this,n),this.options=p(t,o),this.container=this.options.container,null==this.container)return l.error("Invalid Quill container",t);this.options.debug&&n.debug(this.options.debug);f=this.container.innerHTML.trim();this.container.classList.add("ql-container");this.container.innerHTML="";this.container.__quill=this;this.root=this.addContainer("ql-editor");this.root.classList.add("ql-blank");this.root.setAttribute("data-gramm",!1);this.scrollingContainer=this.options.scrollingContainer||this.root;this.emitter=new r.default;this.scroll=c.default.create(this.root,{emitter:this.emitter,whitelist:this.options.formats});this.editor=new rt.default(this.scroll);this.selection=new st.default(this.scroll,this.emitter);this.theme=new this.options.theme(this,this.options);this.keyboard=this.theme.addModule("keyboard");this.clipboard=this.theme.addModule("clipboard");this.history=this.theme.addModule("history");this.theme.init();this.emitter.on(r.default.events.EDITOR_CHANGE,function(n){n===r.default.events.TEXT_CHANGE&&i.root.classList.toggle("ql-blank",i.editor.isBlank())});this.emitter.on(r.default.events.SCROLL_UPDATE,function(n,t){var r=i.selection.lastRange,f=r&&0===r.length?r.index:void 0;u.call(i,function(){return i.editor.update(null,t,f)},n)});e=this.clipboard.convert("<div class='ql-editor' style=\"white-space: normal;\">"+f+"<p><br><\/p><\/div>");this.setContents(e);this.history.clear();this.options.placeholder&&this.root.setAttribute("data-placeholder",this.options.placeholder);this.options.readOnly&&this.disable()}return b(n,null,[{key:"debug",value:function(n){!0===n&&(n="log");k.default.level(n)}},{key:"find",value:function(n){return n.__quill||c.default.find(n)}},{key:"import",value:function(n){return null==this.imports[n]&&l.error("Cannot import "+n+". Are you sure it was registered?"),this.imports[n]}},{key:"register",value:function(n,t){var r=this,u=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i;"string"!=typeof n?(i=n.attrName||n.blotName,"string"==typeof i?this.register("formats/"+i,n,t):Object.keys(n).forEach(function(i){r.register(i,n[i],t)})):(null==this.imports[n]||u||l.warn("Overwriting "+n+" with",t),this.imports[n]=t,(n.startsWith("blots/")||n.startsWith("formats/"))&&"abstract"!==t.blotName?c.default.register(t):n.startsWith("modules")&&"function"==typeof t.register&&t.register())}}]),b(n,[{key:"addContainer",value:function(n){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,t;return"string"==typeof n&&(t=n,n=document.createElement("div"),n.classList.add(t)),this.container.insertBefore(n,i),n}},{key:"blur",value:function(){this.selection.setRange(null)}},{key:"deleteText",value:function(n,t,i){var e=this,o=s(n,t,i),r=f(o,4);return n=r[0],t=r[1],i=r[3],u.call(this,function(){return e.editor.deleteText(n,t)},i,n,-1*t)}},{key:"disable",value:function(){this.enable(!1)}},{key:"enable",value:function(){var n=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.scroll.enable(n);this.container.classList.toggle("ql-disabled",!n)}},{key:"focus",value:function(){var n=this.scrollingContainer.scrollTop;this.selection.focus();this.scrollingContainer.scrollTop=n;this.scrollIntoView()}},{key:"format",value:function(n,t){var i=this,f=arguments.length>2&&void 0!==arguments[2]?arguments[2]:r.default.sources.API;return u.call(this,function(){var u=i.getSelection(!0),f=new h.default;if(null==u)return f;if(c.default.query(n,c.default.Scope.BLOCK))f=i.editor.formatLine(u.index,u.length,y({},n,t));else{if(0===u.length)return i.selection.format(n,t),f;f=i.editor.formatText(u.index,u.length,y({},n,t))}return i.setSelection(u,r.default.sources.SILENT),f},f)}},{key:"formatLine",value:function(n,t,i,r,e){var c=this,h=void 0,l=s(n,t,i,r,e),o=f(l,4);return n=o[0],t=o[1],h=o[2],e=o[3],u.call(this,function(){return c.editor.formatLine(n,t,h)},e,n,0)}},{key:"formatText",value:function(n,t,i,r,e){var c=this,h=void 0,l=s(n,t,i,r,e),o=f(l,4);return n=o[0],t=o[1],h=o[2],e=o[3],u.call(this,function(){return c.editor.formatText(n,t,h)},e,n,0)}},{key:"getBounds",value:function(n){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,t=void 0,i;return t="number"==typeof n?this.selection.getBounds(n,r):this.selection.getBounds(n.index,n.length),i=this.container.getBoundingClientRect(),{bottom:t.bottom-i.top,height:t.height,left:t.left-i.left,right:t.right-i.left,top:t.top-i.top,width:t.width}}},{key:"getContents",value:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.getLength()-n,r=s(n,t),i=f(r,2);return n=i[0],t=i[1],this.editor.getContents(n,t)}},{key:"getFormat",value:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.getSelection(!0),t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return"number"==typeof n?this.editor.getFormat(n,t):this.editor.getFormat(n.index,n.length)}},{key:"getIndex",value:function(n){return n.offset(this.scroll)}},{key:"getLength",value:function(){return this.scroll.length()}},{key:"getLeaf",value:function(n){return this.scroll.leaf(n)}},{key:"getLine",value:function(n){return this.scroll.line(n)}},{key:"getLines",value:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE;return"number"!=typeof n?this.scroll.lines(n.index,n.length):this.scroll.lines(n,t)}},{key:"getModule",value:function(n){return this.theme.modules[n]}},{key:"getSelection",value:function(){return arguments.length>0&&void 0!==arguments[0]&&arguments[0]&&this.focus(),this.update(),this.selection.getRange()[0]}},{key:"getText",value:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.getLength()-n,r=s(n,t),i=f(r,2);return n=i[0],t=i[1],this.editor.getText(n,t)}},{key:"hasFocus",value:function(){return this.selection.hasFocus()}},{key:"insertEmbed",value:function(t,i,r){var f=this,e=arguments.length>3&&void 0!==arguments[3]?arguments[3]:n.sources.API;return u.call(this,function(){return f.editor.insertEmbed(t,i,r)},e,t)}},{key:"insertText",value:function(n,t,i,r,e){var c=this,h=void 0,l=s(n,0,i,r,e),o=f(l,4);return n=o[0],h=o[2],e=o[3],u.call(this,function(){return c.editor.insertText(n,t,h)},e,n,t.length)}},{key:"isEnabled",value:function(){return!this.container.classList.contains("ql-disabled")}},{key:"off",value:function(){return this.emitter.off.apply(this.emitter,arguments)}},{key:"on",value:function(){return this.emitter.on.apply(this.emitter,arguments)}},{key:"once",value:function(){return this.emitter.once.apply(this.emitter,arguments)}},{key:"pasteHTML",value:function(n,t,i){this.clipboard.dangerouslyPasteHTML(n,t,i)}},{key:"removeFormat",value:function(n,t,i){var e=this,o=s(n,t,i),r=f(o,4);return n=r[0],t=r[1],i=r[3],u.call(this,function(){return e.editor.removeFormat(n,t)},i,n)}},{key:"scrollIntoView",value:function(){this.selection.scrollIntoView(this.scrollingContainer)}},{key:"setContents",value:function(n){var t=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r.default.sources.API;return u.call(this,function(){n=new h.default(n);var u=t.getLength(),f=t.editor.deleteText(0,u),i=t.editor.applyDelta(n),r=i.ops[i.ops.length-1];return null!=r&&"string"==typeof r.insert&&"\n"===r.insert[r.insert.length-1]&&(t.editor.deleteText(t.getLength()-1,1),i.delete(1)),f.compose(i)},i)}},{key:"setSelection",value:function(t,i,u){if(null==t)this.selection.setRange(null,i||n.sources.API);else{var o=s(t,i,u),e=f(o,4);t=e[0];i=e[1];u=e[3];this.selection.setRange(new a.Range(t,i),u);u!==r.default.sources.SILENT&&this.selection.scrollIntoView(this.scrollingContainer)}}},{key:"setText",value:function(n){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r.default.sources.API,i=(new h.default).insert(n);return this.setContents(i,t)}},{key:"update",value:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:r.default.sources.USER,t=this.scroll.update(n);return this.selection.update(n),t}},{key:"updateContents",value:function(n){var i=this,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:r.default.sources.API;return u.call(this,function(){return n=new h.default(n),i.editor.applyDelta(n,t)},t,!0)}}]),n}();e.DEFAULTS={bounds:null,formats:null,modules:{},placeholder:"",readOnly:!1,scrollingContainer:null,strict:!0,theme:"default"};e.events=r.default.events;e.sources=r.default.sources;e.version="1.3.7";e.imports={delta:h.default,parchment:c.default,"core/module":et.default,"core/theme":d.default};t.expandConfig=p;t.overload=s;t.default=e},function(n,t){"use strict";function r(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}Object.defineProperty(t,"__esModule",{value:!0});var i=function n(t){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};r(this,n);this.quill=t;this.options=i};i.DEFAULTS={};t.default=i},function(n,t,i){"use strict";function r(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function u(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function f(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var e=i(0),o=function(n){return n&&n.__esModule?n:{"default":n}}(e),s=function(n){function t(){return r(this,t),u(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return f(t,n),t}(o.default.Text);t.default=s},function(n,t,i){"use strict";function f(n){return n&&n.__esModule?n:{"default":n}}function e(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function o(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function s(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var r;Object.defineProperty(t,"__esModule",{value:!0});var h=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),c=function n(t,i,r){var u,f,e;return(null===t&&(t=Function.prototype),u=Object.getOwnPropertyDescriptor(t,i),void 0===u)?(f=Object.getPrototypeOf(t),null===f?void 0:n(f,i,r)):"value"in u?u.value:(e=u.get,void 0!==e?e.call(r):void 0)},l=i(58),a=f(l),v=i(10),y=f(v),u=y.default("quill:events");["selectionchange","mousedown","mouseup","click"].forEach(function(n){document.addEventListener(n,function(){for(var t=arguments.length,i=Array(t),n=0;n<t;n++)i[n]=arguments[n];[].slice.call(document.querySelectorAll(".ql-container")).forEach(function(n){if(n.__quill&&n.__quill.emitter){var t;(t=n.__quill.emitter).handleDOM.apply(t,i)}})})});r=function(n){function t(){e(this,t);var n=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return n.listeners={},n.on("error",u.error),n}return s(t,n),h(t,[{key:"emit",value:function(){u.log.apply(u,arguments);c(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"emit",this).apply(this,arguments)}},{key:"handleDOM",value:function(n){for(var i=arguments.length,r=Array(i>1?i-1:0),t=1;t<i;t++)r[t-1]=arguments[t];(this.listeners[n.type]||[]).forEach(function(t){var i=t.node,u=t.handler;(n.target===i||i.contains(n.target))&&u.apply(void 0,[n].concat(r))})}},{key:"listenDOM",value:function(n,t,i){this.listeners[n]||(this.listeners[n]=[]);this.listeners[n].push({node:t,handler:i})}}]),t}(a.default);r.events={EDITOR_CHANGE:"editor-change",SCROLL_BEFORE_UPDATE:"scroll-before-update",SCROLL_OPTIMIZE:"scroll-optimize",SCROLL_UPDATE:"scroll-update",SELECTION_CHANGE:"selection-change",TEXT_CHANGE:"text-change"};r.sources={API:"api",SILENT:"silent",USER:"user"};t.default=r},function(n,t){"use strict";function r(n){if(i.indexOf(n)<=i.indexOf(f)){for(var u,r=arguments.length,e=Array(r>1?r-1:0),t=1;t<r;t++)e[t-1]=arguments[t];(u=console)[n].apply(u,e)}}function u(n){return i.reduce(function(t,i){return t[i]=r.bind(console,i,n),t},{})}Object.defineProperty(t,"__esModule",{value:!0});var i=["error","warn","log","info"],f="warn";r.level=u.level=function(n){f=n};t.default=u},function(n,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(1),u=function(){function n(n,t,i){void 0===i&&(i={});this.attrName=n;this.keyName=t;var u=r.Scope.TYPE&r.Scope.ATTRIBUTE;this.scope=null!=i.scope?i.scope&r.Scope.LEVEL|u:r.Scope.ATTRIBUTE;null!=i.whitelist&&(this.whitelist=i.whitelist)}return n.keys=function(n){return[].map.call(n.attributes,function(n){return n.name})},n.prototype.add=function(n,t){return!!this.canAdd(n,t)&&(n.setAttribute(this.keyName,t),!0)},n.prototype.canAdd=function(n,t){return null!=r.query(n,r.Scope.BLOT&(this.scope|r.Scope.TYPE))&&(null==this.whitelist||("string"==typeof t?this.whitelist.indexOf(t.replace(/["']/g,""))>-1:this.whitelist.indexOf(t)>-1))},n.prototype.remove=function(n){n.removeAttribute(this.keyName)},n.prototype.value=function(n){var t=n.getAttribute(this.keyName);return this.canAdd(n,t)&&t?t:""},n}();t.default=u},function(n,t,i){function r(n){return null===n||void 0===n}function u(n){return!(!n||"object"!=typeof n||"number"!=typeof n.length)&&"function"==typeof n.copy&&"function"==typeof n.slice&&!(n.length>0&&"number"!=typeof n[0])}function h(n,t,i){var h,a,c,l;if(r(n)||r(t)||n.prototype!==t.prototype)return!1;if(o(n))return!!o(t)&&(n=f.call(n),t=f.call(t),s(n,t,i));if(u(n)){if(!u(t)||n.length!==t.length)return!1;for(h=0;h<n.length;h++)if(n[h]!==t[h])return!1;return!0}try{c=e(n);l=e(t)}catch(n){return!1}if(c.length!=l.length)return!1;for(c.sort(),l.sort(),h=c.length-1;h>=0;h--)if(c[h]!=l[h])return!1;for(h=c.length-1;h>=0;h--)if(a=c[h],!s(n[a],t[a],i))return!1;return typeof n==typeof t}var f=Array.prototype.slice,e=i(55),o=i(56),s=n.exports=function(n,t,i){return i||(i={}),n===t||(n instanceof Date&&t instanceof Date?n.getTime()===t.getTime():!n||!t||"object"!=typeof n&&"object"!=typeof t?i.strict?n===t:n==t:h(n,t,i))}},function(n,t,i){"use strict";function r(n){return n&&n.__esModule?n:{"default":n}}function s(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function h(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function c(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var f;Object.defineProperty(t,"__esModule",{value:!0});t.default=t.Code=void 0;var l=function(){function n(n,t){var r=[],u=!0,f=!1,e=void 0,o,i;try{for(i=n[Symbol.iterator]();!(u=(o=i.next()).done)&&(r.push(o.value),!t||r.length!==t);u=!0);}catch(n){f=!0;e=n}finally{try{!u&&i.return&&i.return()}finally{if(f)throw e;}}return r}return function(t,i){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return n(t,i);throw new TypeError("Invalid attempt to destructure non-iterable instance");}}(),v=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),e=function n(t,i,r){var u,f,e;return(null===t&&(t=Function.prototype),u=Object.getOwnPropertyDescriptor(t,i),void 0===u)?(f=Object.getPrototypeOf(t),null===f?void 0:n(f,i,r)):"value"in u?u.value:(e=u.get,void 0!==e?e.call(r):void 0)},y=i(4),p=r(y),w=i(0),u=r(w),b=i(3),k=r(b),d=i(5),g=r(d),nt=i(8),a=r(nt),o=function(n){function t(){return s(this,t),h(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return c(t,n),t}(g.default);o.blotName="code";o.tagName="CODE";f=function(n){function t(){return s(this,t),h(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return c(t,n),v(t,[{key:"delta",value:function(){var t=this,n=this.domNode.textContent;return n.endsWith("\n")&&(n=n.slice(0,-1)),n.split("\n").reduce(function(n,i){return n.insert(i).insert("\n",t.formats())},new p.default)}},{key:"format",value:function(n,i){if(n!==this.statics.blotName||!i){var u=this.descendant(a.default,this.length()-1),f=l(u,1),r=f[0];null!=r&&r.deleteAt(r.length()-1,1);e(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"format",this).call(this,n,i)}}},{key:"formatAt",value:function(n,i,r,f){var e;if(0!==i&&null!=u.default.query(r,u.default.Scope.BLOCK)&&(r!==this.statics.blotName||f!==this.statics.formats(this.domNode))&&(e=this.newlineIndex(n),!(e<0||e>=n+i))){var o=this.newlineIndex(n,!0)+1,s=e-o+1,h=this.isolate(o,s),c=h.next;h.format(r,f);c instanceof t&&c.formatAt(0,n-o+i-s,r,f)}}},{key:"insertAt",value:function(n,t,i){if(null==i){var u=this.descendant(a.default,n),r=l(u,2),f=r[0],e=r[1];f.insertAt(e,t)}}},{key:"length",value:function(){var n=this.domNode.textContent.length;return this.domNode.textContent.endsWith("\n")?n:n+1}},{key:"newlineIndex",value:function(n){if(arguments.length>1&&void 0!==arguments[1]&&arguments[1])return this.domNode.textContent.slice(0,n).lastIndexOf("\n");var t=this.domNode.textContent.slice(n).indexOf("\n");return t>-1?n+t:-1}},{key:"optimize",value:function(n){this.domNode.textContent.endsWith("\n")||this.appendChild(u.default.create("text","\n"));e(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"optimize",this).call(this,n);var i=this.next;null!=i&&i.prev===this&&i.statics.blotName===this.statics.blotName&&this.statics.formats(this.domNode)===i.statics.formats(i.domNode)&&(i.optimize(n),i.moveChildren(this),i.remove())}},{key:"replace",value:function(n){e(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"replace",this).call(this,n);[].slice.call(this.domNode.querySelectorAll("*")).forEach(function(n){var t=u.default.find(n);null==t?n.parentNode.removeChild(n):t instanceof u.default.Embed?t.remove():t.unwrap()})}}],[{key:"create",value:function(n){var i=e(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this,n);return i.setAttribute("spellcheck",!1),i}},{key:"formats",value:function(){return!0}}]),t}(k.default);f.blotName="code-block";f.tagName="PRE";f.TAB="  ";t.Code=o;t.default=f},function(n,t,i){"use strict";function u(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function f(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function e(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var o=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),s=function n(t,i,r){var u,f,e;return(null===t&&(t=Function.prototype),u=Object.getOwnPropertyDescriptor(t,i),void 0===u)?(f=Object.getPrototypeOf(t),null===f?void 0:n(f,i,r)):"value"in u?u.value:(e=u.get,void 0!==e?e.call(r):void 0)},h=i(0),c=function(n){return n&&n.__esModule?n:{"default":n}}(h),r=function(n){function t(){return u(this,t),f(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return e(t,n),o(t,[{key:"insertInto",value:function(n,i){0===n.children.length?s(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertInto",this).call(this,n,i):this.remove()}},{key:"length",value:function(){return 0}},{key:"value",value:function(){return""}}],[{key:"value",value:function(){}}]),t}(c.default.Embed);r.blotName="break";r.tagName="BR";t.default=r},function(n,t,i){"use strict";function e(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function o(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function s(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}function u(n,t){var i=document.createElement("a"),r;return i.href=n,r=i.href.slice(0,i.href.indexOf(":")),t.indexOf(r)>-1}Object.defineProperty(t,"__esModule",{value:!0});t.sanitize=t.default=void 0;var h=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),f=function n(t,i,r){var u,f,e;return(null===t&&(t=Function.prototype),u=Object.getOwnPropertyDescriptor(t,i),void 0===u)?(f=Object.getPrototypeOf(t),null===f?void 0:n(f,i,r)):"value"in u?u.value:(e=u.get,void 0!==e?e.call(r):void 0)},c=i(5),l=function(n){return n&&n.__esModule?n:{"default":n}}(c),r=function(n){function t(){return e(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,n),h(t,[{key:"format",value:function(n,i){if(n!==this.statics.blotName||!i)return f(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"format",this).call(this,n,i);i=this.constructor.sanitize(i);this.domNode.setAttribute("href",i)}}],[{key:"create",value:function(n){var i=f(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this,n);return n=this.sanitize(n),i.setAttribute("href",n),i.setAttribute("rel","noopener noreferrer"),i.setAttribute("target","_blank"),i}},{key:"formats",value:function(n){return n.getAttribute("href")}},{key:"sanitize",value:function(n){return u(n,this.PROTOCOL_WHITELIST)?n:this.SANITIZED_URL}}]),t}(l.default);r.blotName="link";r.tagName="A";r.SANITIZED_URL="about:blank";r.PROTOCOL_WHITELIST=["http","https","mailto","tel"];t.default=r;t.sanitize=u},function(n,t,i){"use strict";function u(n){return n&&n.__esModule?n:{"default":n}}function o(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function f(n,t){n.setAttribute(t,!("true"===n.getAttribute(t)))}Object.defineProperty(t,"__esModule",{value:!0});var s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},h=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),c=i(25),r=u(c),l=i(106),a=u(l),e=0,v=function(){function n(t){var i=this;o(this,n);this.select=t;this.container=document.createElement("span");this.buildPicker();this.select.style.display="none";this.select.parentNode.insertBefore(this.container,this.select);this.label.addEventListener("mousedown",function(){i.togglePicker()});this.label.addEventListener("keydown",function(n){switch(n.keyCode){case r.default.keys.ENTER:i.togglePicker();break;case r.default.keys.ESCAPE:i.escape();n.preventDefault()}});this.select.addEventListener("change",this.update.bind(this))}return h(n,[{key:"togglePicker",value:function(){this.container.classList.toggle("ql-expanded");f(this.label,"aria-expanded");f(this.options,"aria-hidden")}},{key:"buildItem",value:function(n){var i=this,t=document.createElement("span");return t.tabIndex="0",t.setAttribute("role","button"),t.classList.add("ql-picker-item"),n.hasAttribute("value")&&t.setAttribute("data-value",n.getAttribute("value")),n.textContent&&t.setAttribute("data-label",n.textContent),t.addEventListener("click",function(){i.selectItem(t,!0)}),t.addEventListener("keydown",function(n){switch(n.keyCode){case r.default.keys.ENTER:i.selectItem(t,!0);n.preventDefault();break;case r.default.keys.ESCAPE:i.escape();n.preventDefault()}}),t}},{key:"buildLabel",value:function(){var n=document.createElement("span");return n.classList.add("ql-picker-label"),n.innerHTML=a.default,n.tabIndex="0",n.setAttribute("role","button"),n.setAttribute("aria-expanded","false"),this.container.appendChild(n),n}},{key:"buildOptions",value:function(){var t=this,n=document.createElement("span");n.classList.add("ql-picker-options");n.setAttribute("aria-hidden","true");n.tabIndex="-1";n.id="ql-picker-options-"+e;e+=1;this.label.setAttribute("aria-controls",n.id);this.options=n;[].slice.call(this.select.options).forEach(function(i){var r=t.buildItem(i);n.appendChild(r);!0===i.selected&&t.selectItem(r)});this.container.appendChild(n)}},{key:"buildPicker",value:function(){var n=this;[].slice.call(this.select.attributes).forEach(function(t){n.container.setAttribute(t.name,t.value)});this.container.classList.add("ql-picker");this.label=this.buildLabel();this.buildOptions()}},{key:"escape",value:function(){var n=this;this.close();setTimeout(function(){return n.label.focus()},1)}},{key:"close",value:function(){this.container.classList.remove("ql-expanded");this.label.setAttribute("aria-expanded","false");this.options.setAttribute("aria-hidden","true")}},{key:"selectItem",value:function(n){var r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=this.container.querySelector(".ql-selected"),i;n!==t&&(null!=t&&t.classList.remove("ql-selected"),null!=n&&(n.classList.add("ql-selected"),this.select.selectedIndex=[].indexOf.call(n.parentNode.children,n),n.hasAttribute("data-value")?this.label.setAttribute("data-value",n.getAttribute("data-value")):this.label.removeAttribute("data-value"),n.hasAttribute("data-label")?this.label.setAttribute("data-label",n.getAttribute("data-label")):this.label.removeAttribute("data-label"),r))&&("function"==typeof Event?this.select.dispatchEvent(new Event("change")):"object"===("undefined"==typeof Event?"undefined":s(Event))&&(i=document.createEvent("Event"),i.initEvent("change",!0,!0),this.select.dispatchEvent(i)),this.close())}},{key:"update",value:function(){var n=void 0,t,i;this.select.selectedIndex>-1?(t=this.container.querySelector(".ql-picker-options").children[this.select.selectedIndex],n=this.select.options[this.select.selectedIndex],this.selectItem(t)):this.selectItem(null);i=null!=n&&n!==this.select.querySelector("option[selected]");this.label.classList.toggle("ql-active",i)}}]),n}();t.default=v},function(n,t,i){"use strict";function u(n){var t=r.find(n);if(null==t)try{t=r.create(n)}catch(i){t=r.create(r.Scope.INLINE);[].slice.call(n.childNodes).forEach(function(n){t.domNode.appendChild(n)});n.parentNode&&n.parentNode.replaceChild(t.domNode,n);t.attach()}return t}var f=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=null===i?Object.create(i):(r.prototype=i.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var e=i(47),o=i(27),r=i(1),s=function(n){function t(t){var i=n.call(this,t)||this;return i.build(),i}return f(t,n),t.prototype.appendChild=function(n){this.insertBefore(n)},t.prototype.attach=function(){n.prototype.attach.call(this);this.children.forEach(function(n){n.attach()})},t.prototype.build=function(){var n=this;this.children=new e.default;[].slice.call(this.domNode.childNodes).reverse().forEach(function(t){try{var i=u(t);n.insertBefore(i,n.children.head||void 0)}catch(n){if(n instanceof r.ParchmentError)return;throw n;}})},t.prototype.deleteAt=function(n,t){if(0===n&&t===this.length())return this.remove();this.children.forEachAt(n,t,function(n,t,i){n.deleteAt(t,i)})},t.prototype.descendant=function(n,i){var u=this.children.find(i),r=u[0],f=u[1];return null==n.blotName&&n(r)||null!=n.blotName&&r instanceof n?[r,f]:r instanceof t?r.descendant(n,f):[null,-1]},t.prototype.descendants=function(n,i,r){void 0===i&&(i=0);void 0===r&&(r=Number.MAX_VALUE);var u=[],f=r;return this.children.forEachAt(i,r,function(i,r,e){(null==n.blotName&&n(i)||null!=n.blotName&&i instanceof n)&&u.push(i);i instanceof t&&(u=u.concat(i.descendants(n,r,f)));f-=e}),u},t.prototype.detach=function(){this.children.forEach(function(n){n.detach()});n.prototype.detach.call(this)},t.prototype.formatAt=function(n,t,i,r){this.children.forEachAt(n,t,function(n,t,u){n.formatAt(t,u,i,r)})},t.prototype.insertAt=function(n,t,i){var u=this.children.find(n),f=u[0],o=u[1],e;f?f.insertAt(o,t,i):(e=null==i?r.create("text",t):r.create(t,i),this.appendChild(e))},t.prototype.insertBefore=function(n,t){if(null!=this.statics.allowedChildren&&!this.statics.allowedChildren.some(function(t){return n instanceof t}))throw new r.ParchmentError("Cannot insert "+n.statics.blotName+" into "+this.statics.blotName);n.insertInto(this,t)},t.prototype.length=function(){return this.children.reduce(function(n,t){return n+t.length()},0)},t.prototype.moveChildren=function(n,t){this.children.forEach(function(i){n.insertBefore(i,t)})},t.prototype.optimize=function(t){if(n.prototype.optimize.call(this,t),0===this.children.length)if(null!=this.statics.defaultChild){var i=r.create(this.statics.defaultChild);this.appendChild(i);i.optimize(t)}else this.remove()},t.prototype.path=function(n,i){void 0===i&&(i=!1);var f=this.children.find(n,i),r=f[0],e=f[1],u=[[this,n]];return r instanceof t?u.concat(r.path(e,i)):(null!=r&&u.push([r,e]),u)},t.prototype.removeChild=function(n){this.children.remove(n)},t.prototype.replace=function(i){i instanceof t&&i.moveChildren(this);n.prototype.replace.call(this,i)},t.prototype.split=function(n,t){if(void 0===t&&(t=!1),!t){if(0===n)return this;if(n===this.length())return this.next}var i=this.clone();return this.parent.insertBefore(i,this.next),this.children.forEachAt(n,this.length(),function(n,r){n=n.split(r,t);i.appendChild(n)}),i},t.prototype.unwrap=function(){this.moveChildren(this.parent,this.next);this.remove()},t.prototype.update=function(n){var t=this,i=[],f=[];n.forEach(function(n){n.target===t.domNode&&"childList"===n.type&&(i.push.apply(i,n.addedNodes),f.push.apply(f,n.removedNodes))});f.forEach(function(n){if(!(null!=n.parentNode&&"IFRAME"!==n.tagName&&document.body.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_CONTAINED_BY)){var i=r.find(n);null!=i&&(null!=i.domNode.parentNode&&i.domNode.parentNode!==t.domNode||i.detach())}});i.filter(function(n){return n.parentNode==t.domNode}).sort(function(n,t){return n===t?0:n.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING?1:-1}).forEach(function(n){var f=null,i;null!=n.nextSibling&&(f=r.find(n.nextSibling));i=u(n);i.next==f&&null!=i.next||(null!=i.parent&&i.parent.removeChild(t),t.insertBefore(i,f||void 0))})},t}(o.default);t.default=s},function(n,t,i){"use strict";var r=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=null===i?Object.create(i):(r.prototype=i.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var u=i(11),f=i(28),e=i(17),o=i(1),s=function(n){function t(t){var i=n.call(this,t)||this;return i.attributes=new f.default(i.domNode),i}return r(t,n),t.formats=function(n){return"string"==typeof this.tagName||(Array.isArray(this.tagName)?n.tagName.toLowerCase():void 0)},t.prototype.format=function(n,t){var i=o.query(n);i instanceof u.default?this.attributes.attribute(i,t):t&&(null==i||n===this.statics.blotName&&this.formats()[n]===t||this.replaceWith(n,t))},t.prototype.formats=function(){var n=this.attributes.values(),t=this.statics.formats(this.domNode);return null!=t&&(n[this.statics.blotName]=t),n},t.prototype.replaceWith=function(t,i){var r=n.prototype.replaceWith.call(this,t,i);return this.attributes.copy(r),r},t.prototype.update=function(t,i){var r=this;n.prototype.update.call(this,t,i);t.some(function(n){return n.target===r.domNode&&"attributes"===n.type})&&this.attributes.build()},t.prototype.wrap=function(i,r){var u=n.prototype.wrap.call(this,i,r);return u instanceof t&&u.statics.scope===this.statics.scope&&this.attributes.move(u),u},t}(e.default);t.default=s},function(n,t,i){"use strict";var r=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=null===i?Object.create(i):(r.prototype=i.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var u=i(27),f=i(1),e=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return r(t,n),t.value=function(){return!0},t.prototype.index=function(n,t){return this.domNode===n||this.domNode.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_CONTAINED_BY?Math.min(t,1):-1},t.prototype.position=function(n){var t=[].indexOf.call(this.parent.domNode.childNodes,this.domNode);return n>0&&(t+=1),[this.parent.domNode,t]},t.prototype.value=function(){var n;return n={},n[this.statics.blotName]=this.statics.value(this.domNode)||!0,n},t.scope=f.Scope.INLINE_BLOT,t}(u.default);t.default=e},function(n,t,i){function r(n){this.ops=n;this.index=0;this.offset=0}var f=i(12),e=i(2),u={attributes:{compose:function(n,t,i){var r,u;"object"!=typeof n&&(n={});"object"!=typeof t&&(t={});r=e(!0,{},t);i||(r=Object.keys(r).reduce(function(n,t){return null!=r[t]&&(n[t]=r[t]),n},{}));for(u in n)void 0!==n[u]&&void 0===t[u]&&(r[u]=n[u]);if(Object.keys(r).length>0)return r},diff:function(n,t){"object"!=typeof n&&(n={});"object"!=typeof t&&(t={});var i=Object.keys(n).concat(Object.keys(t)).reduce(function(i,r){return f(n[r],t[r])||(i[r]=void 0===t[r]?null:t[r]),i},{});if(Object.keys(i).length>0)return i},transform:function(n,t,i){if("object"!=typeof n)return t;if("object"==typeof t){if(!i)return t;var r=Object.keys(t).reduce(function(i,r){return void 0===n[r]&&(i[r]=t[r]),i},{});return Object.keys(r).length>0?r:void 0}}},iterator:function(n){return new r(n)},length:function(n){return"number"==typeof n.delete?n.delete:"number"==typeof n.retain?n.retain:"string"==typeof n.insert?n.insert.length:1}};r.prototype.hasNext=function(){return this.peekLength()<1/0};r.prototype.next=function(n){var t,r,f,i;return(n||(n=1/0),t=this.ops[this.index],t)?(r=this.offset,f=u.length(t),n>=f-r?(n=f-r,this.index+=1,this.offset=0):this.offset+=n,"number"==typeof t.delete)?{"delete":n}:(i={},t.attributes&&(i.attributes=t.attributes),"number"==typeof t.retain?i.retain=n:i.insert="string"==typeof t.insert?t.insert.substr(r,n):t.insert,i):{retain:1/0}};r.prototype.peek=function(){return this.ops[this.index]};r.prototype.peekLength=function(){return this.ops[this.index]?u.length(this.ops[this.index])-this.offset:1/0};r.prototype.peekType=function(){return this.ops[this.index]?"number"==typeof this.ops[this.index].delete?"delete":"number"==typeof this.ops[this.index].retain?"retain":"insert":"retain"};r.prototype.rest=function(){if(this.hasNext()){if(0===this.offset)return this.ops.slice(this.index);var n=this.offset,t=this.index,i=this.next(),r=this.ops.slice(this.index);return this.offset=n,this.index=t,[i].concat(r)}return[]};n.exports=u},function(n){var t=function(){"use strict";function t(n,t){return null!=t&&n instanceof t}function n(u,o,s,h,c){function l(u,s){var p,k,nt,tt,it,d,rt,w,g,b;if(null===u)return null;if(0===s||"object"!=typeof u)return u;if(t(u,i))p=new i;else if(t(u,r))p=new r;else if(t(u,f))p=new f(function(n,t){u.then(function(t){n(l(t,s-1))},function(n){t(l(n,s-1))})});else if(n.__isArray(u))p=[];else if(n.__isRegExp(u))p=new RegExp(u.source,e(u)),u.lastIndex&&(p.lastIndex=u.lastIndex);else if(n.__isDate(u))p=new Date(u.getTime());else{if(y&&Buffer.isBuffer(u))return p=Buffer.allocUnsafe?Buffer.allocUnsafe(u.length):new Buffer(u.length),u.copy(p),p;t(u,Error)?p=Object.create(u):void 0===h?(k=Object.getPrototypeOf(u),p=Object.create(k)):(p=Object.create(h),k=h)}if(o){if(nt=a.indexOf(u),-1!=nt)return v[nt];a.push(u);v.push(p)}t(u,i)&&u.forEach(function(n,t){var i=l(t,s-1),r=l(n,s-1);p.set(i,r)});t(u,r)&&u.forEach(function(n){var t=l(n,s-1);p.add(t)});for(w in u)k&&(tt=Object.getOwnPropertyDescriptor(k,w)),tt&&null==tt.set||(p[w]=l(u[w],s-1));if(Object.getOwnPropertySymbols)for(it=Object.getOwnPropertySymbols(u),w=0;w<it.length;w++)d=it[w],b=Object.getOwnPropertyDescriptor(u,d),(!b||b.enumerable||c)&&(p[d]=l(u[d],s-1),b.enumerable||Object.defineProperty(p,d,{enumerable:!1}));if(c)for(rt=Object.getOwnPropertyNames(u),w=0;w<rt.length;w++)g=rt[w],b=Object.getOwnPropertyDescriptor(u,g),b&&b.enumerable||(p[g]=l(u[g],s-1),Object.defineProperty(p,g,{enumerable:!1}));return p}"object"==typeof o&&(s=o.depth,h=o.prototype,c=o.includeNonEnumerable,o=o.circular);var a=[],v=[],y="undefined"!=typeof Buffer;return void 0===o&&(o=!0),void 0===s&&(s=1/0),l(u,s)}function u(n){return Object.prototype.toString.call(n)}function o(n){return"object"==typeof n&&"[object Date]"===u(n)}function s(n){return"object"==typeof n&&"[object Array]"===u(n)}function h(n){return"object"==typeof n&&"[object RegExp]"===u(n)}function e(n){var t="";return n.global&&(t+="g"),n.ignoreCase&&(t+="i"),n.multiline&&(t+="m"),t}var i,r,f;try{i=Map}catch(t){i=function(){}}try{r=Set}catch(t){r=function(){}}try{f=Promise}catch(t){f=function(){}}return n.clonePrototype=function(n){if(null===n)return null;var t=function(){};return t.prototype=n,new t},n.__objToStr=u,n.__isDate=o,n.__isArray=s,n.__isRegExp=h,n.__getRegExpFlags=e,n}();"object"==typeof n&&n.exports&&(n.exports=t)},function(n,t,i){"use strict";function e(n){return n&&n.__esModule?n:{"default":n}}function o(n){if(Array.isArray(n)){for(var t=0,i=Array(n.length);t<n.length;t++)i[t]=n[t];return i}return Array.from(n)}function c(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function l(n,t){try{t.parentNode}catch(n){return!1}return t instanceof Text&&(t=t.parentNode),n.contains(t)}Object.defineProperty(t,"__esModule",{value:!0});t.default=t.Range=void 0;var u=function(){function n(n,t){var r=[],u=!0,f=!1,e=void 0,o,i;try{for(i=n[Symbol.iterator]();!(u=(o=i.next()).done)&&(r.push(o.value),!t||r.length!==t);u=!0);}catch(n){f=!0;e=n}finally{try{!u&&i.return&&i.return()}finally{if(f)throw e;}}return r}return function(t,i){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return n(t,i);throw new TypeError("Invalid attempt to destructure non-iterable instance");}}(),v=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),y=i(0),f=e(y),p=i(21),a=e(p),w=i(12),b=e(w),k=i(9),r=e(k),d=i(10),g=e(d),s=g.default("quill:selection"),h=function n(t){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;c(this,n);this.index=t;this.length=i},nt=function(){function n(t,i){var u=this;c(this,n);this.emitter=i;this.scroll=t;this.composing=!1;this.mouseDown=!1;this.root=this.scroll.domNode;this.cursor=f.default.create("cursor",this);this.lastRange=this.savedRange=new h(0,0);this.handleComposition();this.handleDragging();this.emitter.listenDOM("selectionchange",document,function(){u.mouseDown||setTimeout(u.update.bind(u,r.default.sources.USER),1)});this.emitter.on(r.default.events.EDITOR_CHANGE,function(n,t){n===r.default.events.TEXT_CHANGE&&t.length()>0&&u.update(r.default.sources.SILENT)});this.emitter.on(r.default.events.SCROLL_BEFORE_UPDATE,function(){if(u.hasFocus()){var n=u.getNativeRange();null!=n&&n.start.node!==u.cursor.textNode&&u.emitter.once(r.default.events.SCROLL_UPDATE,function(){try{u.setNativeRange(n.start.node,n.start.offset,n.end.node,n.end.offset)}catch(n){}})}});this.emitter.on(r.default.events.SCROLL_OPTIMIZE,function(n,t){if(t.range){var i=t.range,r=i.startNode,f=i.startOffset,e=i.endNode,o=i.endOffset;u.setNativeRange(r,f,e,o)}});this.update(r.default.sources.SILENT)}return v(n,[{key:"handleComposition",value:function(){var n=this;this.root.addEventListener("compositionstart",function(){n.composing=!0});this.root.addEventListener("compositionend",function(){if(n.composing=!1,n.cursor.parent){var t=n.cursor.restore();if(!t)return;setTimeout(function(){n.setNativeRange(t.startNode,t.startOffset,t.endNode,t.endOffset)},1)}})}},{key:"handleDragging",value:function(){var n=this;this.emitter.listenDOM("mousedown",document.body,function(){n.mouseDown=!0});this.emitter.listenDOM("mouseup",document.body,function(){n.mouseDown=!1;n.update(r.default.sources.USER)})}},{key:"focus",value:function(){this.hasFocus()||(this.root.focus(),this.setRange(this.savedRange))}},{key:"format",value:function(n,t){var i,r,u;if((null==this.scroll.whitelist||this.scroll.whitelist[n])&&(this.scroll.update(),i=this.getNativeRange(),null!=i&&i.native.collapsed&&!f.default.query(n,f.default.Scope.BLOCK))){if(i.start.node!==this.cursor.textNode){if(r=f.default.find(i.start.node,!1),null==r)return;r instanceof f.default.Leaf?(u=r.split(i.start.offset),r.parent.insertBefore(this.cursor,u)):r.insertBefore(this.cursor,i.start.node);this.cursor.attach()}this.cursor.format(n,t);this.scroll.optimize();this.setNativeRange(this.cursor.textNode,this.cursor.textNode.data.length);this.update()}}},{key:"getBounds",value:function(n){var s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,a=this.scroll.length(),y,h,r,p,c,w,l,o,f;n=Math.min(n,a-1);s=Math.min(n+s,a-1)-n;var i=void 0,b=this.scroll.leaf(n),v=u(b,2),e=v[0],t=v[1];return null==e?null:(y=e.position(t,!0),h=u(y,2),i=h[0],t=h[1],r=document.createRange(),s>0)?(r.setStart(i,t),p=this.scroll.leaf(n+s),c=u(p,2),e=c[0],t=c[1],null==e)?null:(w=e.position(t,!0),l=u(w,2),i=l[0],t=l[1],r.setEnd(i,t),r.getBoundingClientRect()):(o="left",f=void 0,i instanceof Text?(t<i.data.length?(r.setStart(i,t),r.setEnd(i,t+1)):(r.setStart(i,t-1),r.setEnd(i,t),o="right"),f=r.getBoundingClientRect()):(f=e.domNode.getBoundingClientRect(),t>0&&(o="right")),{bottom:f.top+f.height,height:f.height,left:f[o],right:f[o],top:f.top,width:0})}},{key:"getNativeRange",value:function(){var n=document.getSelection(),t,i;return null==n||n.rangeCount<=0?null:(t=n.getRangeAt(0),null==t)?null:(i=this.normalizeNative(t),s.info("getNativeRange",i),i)}},{key:"getRange",value:function(){var n=this.getNativeRange();return null==n?[null,null]:[this.normalizedToRange(n),n]}},{key:"hasFocus",value:function(){return document.activeElement===this.root}},{key:"normalizedToRange",value:function(n){var s=this,t=[[n.start.node,n.start.offset]];n.native.collapsed||t.push([n.end.node,n.end.offset]);var i=t.map(function(n){var r=u(n,2),e=r[0],o=r[1],t=f.default.find(e,!0),i=t.offset(s.scroll);return 0===o?i:t instanceof f.default.Container?i+t.length():i+t.index(e,o)}),r=Math.min(Math.max.apply(Math,o(i)),this.scroll.length()-1),e=Math.min.apply(Math,[r].concat(o(i)));return new h(e,r-e)}},{key:"normalizeNative",value:function(n){if(!l(this.root,n.startContainer)||!n.collapsed&&!l(this.root,n.endContainer))return null;var t={start:{node:n.startContainer,offset:n.startOffset},end:{node:n.endContainer,offset:n.endOffset},"native":n};return[t.start,t.end].forEach(function(n){for(var t=n.node,i=n.offset;!(t instanceof Text)&&t.childNodes.length>0;)if(t.childNodes.length>i)t=t.childNodes[i],i=0;else{if(t.childNodes.length!==i)break;t=t.lastChild;i=t instanceof Text?t.data.length:t.childNodes.length+1}n.node=t;n.offset=i}),t}},{key:"rangeToNative",value:function(n){var i=this,r=n.collapsed?[n.index]:[n.index,n.index+n.length],t=[],f=this.scroll.length();return r.forEach(function(n,r){n=Math.min(f-1,n);var o=void 0,c=i.scroll.leaf(n),s=u(c,2),l=s[0],e=s[1],a=l.position(e,0!==r),h=u(a,2);o=h[0];e=h[1];t.push(o,e)}),t.length<2&&(t=t.concat(t)),t}},{key:"scrollIntoView",value:function(n){var t=this.lastRange,i,s,r;if(null!=t&&(i=this.getBounds(t.index,t.length),null!=i)){var f=this.scroll.length()-1,h=this.scroll.line(Math.min(t.index,f)),c=u(h,1),e=c[0],o=e;t.length>0&&(s=this.scroll.line(Math.min(t.index+t.length,f)),o=u(s,1)[0]);null!=e&&null!=o&&(r=n.getBoundingClientRect(),i.top<r.top?n.scrollTop-=r.top-i.top:i.bottom>r.bottom&&(n.scrollTop+=i.bottom-r.bottom))}}},{key:"setNativeRange",value:function(n,t){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:n,f=arguments.length>3&&void 0!==arguments[3]?arguments[3]:t,o=arguments.length>4&&void 0!==arguments[4]&&arguments[4],u,r,e;(s.info("setNativeRange",n,t,i,f),null==n||null!=this.root.parentNode&&null!=n.parentNode&&null!=i.parentNode)&&(u=document.getSelection(),null!=u&&(null!=n?(this.hasFocus()||this.root.focus(),r=(this.getNativeRange()||{}).native,(null==r||o||n!==r.startContainer||t!==r.startOffset||i!==r.endContainer||f!==r.endOffset)&&("BR"==n.tagName&&(t=[].indexOf.call(n.parentNode.childNodes,n),n=n.parentNode),"BR"==i.tagName&&(f=[].indexOf.call(i.parentNode.childNodes,i),i=i.parentNode),e=document.createRange(),e.setStart(n,t),e.setEnd(i,f),u.removeAllRanges(),u.addRange(e))):(u.removeAllRanges(),this.root.blur(),document.body.focus())))}},{key:"setRange",value:function(n){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:r.default.sources.API,u;("string"==typeof t&&(i=t,t=!1),s.info("setRange",n),null!=n)?(u=this.rangeToNative(n),this.setNativeRange.apply(this,o(u).concat([t]))):this.setNativeRange(null);this.update(i)}},{key:"update",value:function(){var i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:r.default.sources.USER,f=this.lastRange,h=this.getRange(),e=u(h,2),c=e[0],n=e[1],o,t,s;(this.lastRange=c,null!=this.lastRange&&(this.savedRange=this.lastRange),b.default(f,this.lastRange))||(!this.composing&&null!=n&&n.native.collapsed&&n.start.node!==this.cursor.textNode&&this.cursor.restore(),t=[r.default.events.SELECTION_CHANGE,a.default(this.lastRange),a.default(f),i],((o=this.emitter).emit.apply(o,[r.default.events.EDITOR_CHANGE].concat(t)),i!==r.default.sources.SILENT)&&(s=this.emitter).emit.apply(s,t))}}]),n}();t.Range=h;t.default=nt},function(n,t,i){"use strict";function u(n){return n&&n.__esModule?n:{"default":n}}function e(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function o(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function s(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var h=i(0),c=u(h),f=i(3),l=u(f),r=function(n){function t(){return e(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,n),t}(c.default.Container);r.allowedChildren=[l.default,f.BlockEmbed,r];t.default=r},function(n,t,i){"use strict";function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function e(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});t.ColorStyle=t.ColorClass=t.ColorAttributor=void 0;var s=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),h=function n(t,i,r){var u,f,e;return(null===t&&(t=Function.prototype),u=Object.getOwnPropertyDescriptor(t,i),void 0===u)?(f=Object.getPrototypeOf(t),null===f?void 0:n(f,i,r)):"value"in u?u.value:(e=u.get,void 0!==e?e.call(r):void 0)},c=i(0),r=function(n){return n&&n.__esModule?n:{"default":n}}(c),u=function(n){function t(){return f(this,t),e(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return o(t,n),s(t,[{key:"value",value:function(n){var i=h(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"value",this).call(this,n);return i.startsWith("rgb(")?(i=i.replace(/^[^\d]+/,"").replace(/[^\d]+$/,""),"#"+i.split(",").map(function(n){return("00"+parseInt(n).toString(16)).slice(-2)}).join("")):i}}]),t}(r.default.Attributor.Style),l=new r.default.Attributor.Class("color","ql-color",{scope:r.default.Scope.INLINE}),a=new u("color","color",{scope:r.default.Scope.INLINE});t.ColorAttributor=u;t.ColorClass=l;t.ColorStyle=a},function(n,t,i){"use strict";function e(n){return n&&n.__esModule?n:{"default":n}}function y(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function tt(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function it(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function rt(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}function h(n,t){var i,e=n===u.keys.LEFT?"prefix":"suffix";return i={key:n,shiftKey:t,altKey:null},y(i,e,/^$/),y(i,"handler",function(i){var e=i.index,s;return n===u.keys.RIGHT&&(e+=i.length+1),s=this.quill.getLeaf(e),!(f(s,1)[0]instanceof o.default.Embed)||(n===u.keys.LEFT?t?this.quill.setSelection(i.index-1,i.length+1,r.default.sources.USER):this.quill.setSelection(i.index-1,r.default.sources.USER):t?this.quill.setSelection(i.index,i.length+1,r.default.sources.USER):this.quill.setSelection(i.index+i.length+1,r.default.sources.USER),!1)}),i}function c(n,t){var o,s,i;if(!(0===n.index||this.quill.getLength()<=1)){var h=this.quill.getLine(n.index),c=f(h,1),l=c[0],u={};if(0===t.offset){var a=this.quill.getLine(n.index-1),y=f(a,1),e=y[0];null!=e&&e.length()>1&&(o=l.formats(),s=this.quill.getFormat(n.index-1,1),u=v.default.attributes.diff(o,s)||{})}i=/[\uD800-\uDBFF][\uDC00-\uDFFF]$/.test(t.prefix)?2:1;this.quill.deleteText(n.index-i,i,r.default.sources.USER);Object.keys(u).length>0&&this.quill.formatLine(n.index-i,i,u,r.default.sources.USER);this.quill.focus()}}function p(n,t){var i=/^[\uD800-\uDBFF][\uDC00-\uDFFF]/.test(t.suffix)?2:1,h,c;if(!(n.index>=this.quill.getLength()-i)){var u={},e=0,l=this.quill.getLine(n.index),a=f(l,1),o=a[0];if(t.offset>=o.length()-1){var y=this.quill.getLine(n.index+1),p=f(y,1),s=p[0];s&&(h=o.formats(),c=this.quill.getFormat(n.index,1),u=v.default.attributes.diff(h,c)||{},e=s.length())}this.quill.deleteText(n.index,i,r.default.sources.USER);Object.keys(u).length>0&&this.quill.formatLine(n.index+e-1,i,u,r.default.sources.USER)}}function w(n){var t=this.quill.getLines(n),i={},u,f;t.length>1&&(u=t[0].formats(),f=t[t.length-1].formats(),i=v.default.attributes.diff(f,u)||{});this.quill.deleteText(n,r.default.sources.USER);Object.keys(i).length>0&&this.quill.formatLine(n.index,1,i,r.default.sources.USER);this.quill.setSelection(n.index,r.default.sources.SILENT);this.quill.focus()}function ut(n,t){var u=this,i;n.length>0&&this.quill.scroll.deleteAt(n.index,n.length);i=Object.keys(t.format).reduce(function(n,i){return o.default.query(i,o.default.Scope.BLOCK)&&!Array.isArray(t.format[i])&&(n[i]=t.format[i]),n},{});this.quill.insertText(n.index,"\n",i,r.default.sources.USER);this.quill.setSelection(n.index+1,r.default.sources.SILENT);this.quill.focus();Object.keys(t.format).forEach(function(n){null==i[n]&&(Array.isArray(t.format[n])||"link"!==n&&u.quill.format(n,t.format[n],r.default.sources.USER))})}function b(n){return{key:u.keys.TAB,shiftKey:!n,format:{"code-block":!0},handler:function(t){var i=o.default.query("code-block"),s=t.index,h=t.length,a=this.quill.scroll.descendant(i,s),l=f(a,2),e=l[0],u=l[1];if(null!=e){var v=this.quill.getIndex(e),c=e.newlineIndex(u,!0)+1,y=e.newlineIndex(v+u+h),p=e.domNode.textContent.slice(c,y).split("\n");u=0;p.forEach(function(t,r){n?(e.insertAt(c+u,i.TAB),u+=i.TAB.length,0===r?s+=i.TAB.length:h+=i.TAB.length):t.startsWith(i.TAB)&&(e.deleteAt(c+u,i.TAB.length),u-=i.TAB.length,0===r?s-=i.TAB.length:h-=i.TAB.length);u+=t.length+1});this.quill.update(r.default.sources.USER);this.quill.setSelection(s,h,r.default.sources.SILENT)}}}}function l(n){return{key:n[0].toUpperCase(),shortKey:!0,handler:function(t,i){this.quill.format(n,!i.format[n],r.default.sources.USER)}}}function a(n){if("string"==typeof n||"number"==typeof n)return a({key:n});if("object"===(void 0===n?"undefined":k(n))&&(n=et.default(n,!1)),"string"==typeof n.key)if(null!=u.keys[n.key.toUpperCase()])n.key=u.keys[n.key.toUpperCase()];else{if(1!==n.key.length)return null;n.key=n.key.toUpperCase().charCodeAt(0)}return n.shortKey&&(n[nt]=n.shortKey,delete n.shortKey),n}Object.defineProperty(t,"__esModule",{value:!0});t.SHORTKEY=t.default=void 0;var k="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},f=function(){function n(n,t){var r=[],u=!0,f=!1,e=void 0,o,i;try{for(i=n[Symbol.iterator]();!(u=(o=i.next()).done)&&(r.push(o.value),!t||r.length!==t);u=!0);}catch(n){f=!0;e=n}finally{try{!u&&i.return&&i.return()}finally{if(f)throw e;}}return r}return function(t,i){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return n(t,i);throw new TypeError("Invalid attempt to destructure non-iterable instance");}}(),d=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),ft=i(21),et=e(ft),ot=i(12),st=e(ot),ht=i(2),g=e(ht),ct=i(4),s=e(ct),lt=i(20),v=e(lt),at=i(0),o=e(at),vt=i(6),r=e(vt),yt=i(10),pt=e(yt),wt=i(7),bt=e(wt),kt=pt.default("quill:keyboard"),nt=/Mac/i.test(navigator.platform)?"metaKey":"ctrlKey",u=function(n){function t(n,i){tt(this,t);var r=it(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,n,i));return r.bindings={},Object.keys(r.options.bindings).forEach(function(t){("list autofill"!==t||null==n.scroll.whitelist||n.scroll.whitelist.list)&&r.options.bindings[t]&&r.addBinding(r.options.bindings[t])}),r.addBinding({key:t.keys.ENTER,shiftKey:null},ut),r.addBinding({key:t.keys.ENTER,metaKey:null,ctrlKey:null,altKey:null},function(){}),/Firefox/i.test(navigator.userAgent)?(r.addBinding({key:t.keys.BACKSPACE},{collapsed:!0},c),r.addBinding({key:t.keys.DELETE},{collapsed:!0},p)):(r.addBinding({key:t.keys.BACKSPACE},{collapsed:!0,prefix:/^.?$/},c),r.addBinding({key:t.keys.DELETE},{collapsed:!0,suffix:/^.?$/},p)),r.addBinding({key:t.keys.BACKSPACE},{collapsed:!1},w),r.addBinding({key:t.keys.DELETE},{collapsed:!1},w),r.addBinding({key:t.keys.BACKSPACE,altKey:null,ctrlKey:null,metaKey:null,shiftKey:null},{collapsed:!0,offset:0},c),r.listen(),r}return rt(t,n),d(t,null,[{key:"match",value:function(n,t){return t=a(t),!["altKey","ctrlKey","metaKey","shiftKey"].some(function(i){return!!t[i]!==n[i]&&null!==t[i]})&&t.key===(n.which||n.keyCode)}}]),d(t,[{key:"addBinding",value:function(n){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},t=a(n);if(null==t||null==t.key)return kt.warn("Attempted to add invalid keyboard binding",t);"function"==typeof i&&(i={handler:i});"function"==typeof r&&(r={handler:r});t=g.default(t,i,r);this.bindings[t.key]=this.bindings[t.key]||[];this.bindings[t.key].push(t)}},{key:"listen",value:function(){var n=this;this.quill.root.addEventListener("keydown",function(i){var h,e,r;if(!i.defaultPrevented&&(h=i.which||i.keyCode,e=(n.bindings[h]||[]).filter(function(n){return t.match(i,n)}),0!==e.length&&(r=n.quill.getSelection(),null!=r&&n.quill.hasFocus()))){var p=n.quill.getLine(r.index),c=f(p,2),w=c[0],b=c[1],d=n.quill.getLeaf(r.index),l=f(d,2),s=l[0],a=l[1],g=0===r.length?[s,a]:n.quill.getLeaf(r.index+r.length),v=f(g,2),y=v[0],nt=v[1],tt=s instanceof o.default.Text?s.value().slice(0,a):"",it=y instanceof o.default.Text?y.value().slice(nt):"",u={collapsed:0===r.length,empty:0===r.length&&w.length()<=1,format:n.quill.getFormat(r),offset:b,prefix:tt,suffix:it};e.some(function(t){if(null!=t.collapsed&&t.collapsed!==u.collapsed||null!=t.empty&&t.empty!==u.empty||null!=t.offset&&t.offset!==u.offset)return!1;if(Array.isArray(t.format)){if(t.format.every(function(n){return null==u.format[n]}))return!1}else if("object"===k(t.format)&&!Object.keys(t.format).every(function(n){return!0===t.format[n]?null!=u.format[n]:!1===t.format[n]?null==u.format[n]:st.default(t.format[n],u.format[n])}))return!1;return!(null!=t.prefix&&!t.prefix.test(u.prefix))&&!(null!=t.suffix&&!t.suffix.test(u.suffix))&&!0!==t.handler.call(n,r,u)})&&i.preventDefault()}})}}]),t}(bt.default);u.keys={BACKSPACE:8,TAB:9,ENTER:13,ESCAPE:27,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46};u.DEFAULTS={bindings:{bold:l("bold"),italic:l("italic"),underline:l("underline"),indent:{key:u.keys.TAB,format:["blockquote","indent","list"],handler:function(n,t){if(t.collapsed&&0!==t.offset)return!0;this.quill.format("indent","+1",r.default.sources.USER)}},outdent:{key:u.keys.TAB,shiftKey:!0,format:["blockquote","indent","list"],handler:function(n,t){if(t.collapsed&&0!==t.offset)return!0;this.quill.format("indent","-1",r.default.sources.USER)}},"outdent backspace":{key:u.keys.BACKSPACE,collapsed:!0,shiftKey:null,metaKey:null,ctrlKey:null,altKey:null,format:["indent","list"],offset:0,handler:function(n,t){null!=t.format.indent?this.quill.format("indent","-1",r.default.sources.USER):null!=t.format.list&&this.quill.format("list",!1,r.default.sources.USER)}},"indent code-block":b(!0),"outdent code-block":b(!1),"remove tab":{key:u.keys.TAB,shiftKey:!0,collapsed:!0,prefix:/\t$/,handler:function(n){this.quill.deleteText(n.index-1,1,r.default.sources.USER)}},tab:{key:u.keys.TAB,handler:function(n){this.quill.history.cutoff();var t=(new s.default).retain(n.index).delete(n.length).insert("\t");this.quill.updateContents(t,r.default.sources.USER);this.quill.history.cutoff();this.quill.setSelection(n.index+1,r.default.sources.SILENT)}},"list empty enter":{key:u.keys.ENTER,collapsed:!0,format:["list"],empty:!0,handler:function(n,t){this.quill.format("list",!1,r.default.sources.USER);t.format.indent&&this.quill.format("indent",!1,r.default.sources.USER)}},"checklist enter":{key:u.keys.ENTER,collapsed:!0,format:{list:"checked"},handler:function(n){var u=this.quill.getLine(n.index),t=f(u,2),i=t[0],e=t[1],o=g.default({},i.formats(),{list:"checked"}),h=(new s.default).retain(n.index).insert("\n",o).retain(i.length()-e-1).retain(1,{list:"unchecked"});this.quill.updateContents(h,r.default.sources.USER);this.quill.setSelection(n.index+1,r.default.sources.SILENT);this.quill.scrollIntoView()}},"header enter":{key:u.keys.ENTER,collapsed:!0,format:["header"],suffix:/^$/,handler:function(n,t){var u=this.quill.getLine(n.index),i=f(u,2),e=i[0],o=i[1],h=(new s.default).retain(n.index).insert("\n",t.format).retain(e.length()-o-1).retain(1,{header:null});this.quill.updateContents(h,r.default.sources.USER);this.quill.setSelection(n.index+1,r.default.sources.SILENT);this.quill.scrollIntoView()}},"list autofill":{key:" ",collapsed:!0,format:{list:!1},prefix:/^\s*?(\d+\.|-|\*|\[ ?\]|\[x\])$/,handler:function(n,t){var u=t.prefix.length,c=this.quill.getLine(n.index),o=f(c,2),l=o[0],e=o[1],i,h;if(e>u)return!0;i=void 0;switch(t.prefix.trim()){case"[]":case"[ ]":i="unchecked";break;case"[x]":i="checked";break;case"-":case"*":i="bullet";break;default:i="ordered"}this.quill.insertText(n.index," ",r.default.sources.USER);this.quill.history.cutoff();h=(new s.default).retain(n.index-e).delete(u+1).retain(l.length()-2-e).retain(1,{list:i});this.quill.updateContents(h,r.default.sources.USER);this.quill.history.cutoff();this.quill.setSelection(n.index-u,r.default.sources.SILENT)}},"code exit":{key:u.keys.ENTER,collapsed:!0,format:["code-block"],prefix:/\n\n$/,suffix:/^\s+$/,handler:function(n){var i=this.quill.getLine(n.index),t=f(i,2),u=t[0],e=t[1],o=(new s.default).retain(n.index+u.length()-e-2).retain(1,{"code-block":null}).delete(1);this.quill.updateContents(o,r.default.sources.USER)}},"embed left":h(u.keys.LEFT,!1),"embed left shift":h(u.keys.LEFT,!0),"embed right":h(u.keys.RIGHT,!1),"embed right shift":h(u.keys.RIGHT,!0)}};t.default=u;t.SHORTKEY=nt},function(n,t,i){"use strict";n.exports={align:{"":i(75),center:i(76),right:i(77),justify:i(78)},background:i(79),blockquote:i(80),bold:i(81),clean:i(82),code:i(40),"code-block":i(40),color:i(83),direction:{"":i(84),rtl:i(85)},float:{center:i(86),full:i(87),left:i(88),right:i(89)},formula:i(90),header:{1:i(91),2:i(92)},italic:i(93),image:i(94),indent:{"+1":i(95),"-1":i(96)},link:i(97),list:{ordered:i(98),bullet:i(99),check:i(100)},script:{sub:i(101),"super":i(102)},strike:i(103),underline:i(104),video:i(105)}},function(n,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(1),u=function(){function n(n){this.domNode=n;this.domNode[r.DATA_KEY]={blot:this}}return Object.defineProperty(n.prototype,"statics",{get:function(){return this.constructor},enumerable:!0,configurable:!0}),n.create=function(n){if(null==this.tagName)throw new r.ParchmentError("Blot definition missing tagName");var t;return Array.isArray(this.tagName)?("string"==typeof n&&(n=n.toUpperCase(),parseInt(n).toString()===n&&(n=parseInt(n))),t="number"==typeof n?document.createElement(this.tagName[n-1]):this.tagName.indexOf(n)>-1?document.createElement(n):document.createElement(this.tagName[0])):t=document.createElement(this.tagName),this.className&&t.classList.add(this.className),t},n.prototype.attach=function(){null!=this.parent&&(this.scroll=this.parent.scroll)},n.prototype.clone=function(){var n=this.domNode.cloneNode(!1);return r.create(n)},n.prototype.detach=function(){null!=this.parent&&this.parent.removeChild(this);delete this.domNode[r.DATA_KEY]},n.prototype.deleteAt=function(n,t){this.isolate(n,t).remove()},n.prototype.formatAt=function(n,t,i,u){var e=this.isolate(n,t),f;null!=r.query(i,r.Scope.BLOT)&&u?e.wrap(i,u):null!=r.query(i,r.Scope.ATTRIBUTE)&&(f=r.create(this.statics.scope),e.wrap(f),f.format(i,u))},n.prototype.insertAt=function(n,t,i){var u=null==i?r.create("text",t):r.create(t,i),f=this.split(n);this.parent.insertBefore(u,f)},n.prototype.insertInto=function(n,t){void 0===t&&(t=null);null!=this.parent&&this.parent.children.remove(this);var i=null;n.children.insertBefore(this,t);null!=t&&(i=t.domNode);this.domNode.parentNode==n.domNode&&this.domNode.nextSibling==i||n.domNode.insertBefore(this.domNode,i);this.parent=n;this.attach()},n.prototype.isolate=function(n,t){var i=this.split(n);return i.split(t),i},n.prototype.length=function(){return 1},n.prototype.offset=function(n){return void 0===n&&(n=this.parent),null==this.parent||this==n?0:this.parent.children.offset(this)+this.parent.offset(n)},n.prototype.optimize=function(){null!=this.domNode[r.DATA_KEY]&&delete this.domNode[r.DATA_KEY].mutations},n.prototype.remove=function(){null!=this.domNode.parentNode&&this.domNode.parentNode.removeChild(this.domNode);this.detach()},n.prototype.replace=function(n){null!=n.parent&&(n.parent.insertBefore(this,n.next),n.remove())},n.prototype.replaceWith=function(n,t){var i="string"==typeof n?r.create(n,t):n;return i.replace(this),i},n.prototype.split=function(n){return 0===n?this:this.next},n.prototype.update=function(){},n.prototype.wrap=function(n,t){var i="string"==typeof n?r.create(n,t):n;return null!=this.parent&&this.parent.insertBefore(i,this.next),i.appendChild(this),i},n.blotName="abstract",n}();t.default=u},function(n,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=i(11),f=i(29),e=i(30),u=i(1),o=function(){function n(n){this.attributes={};this.domNode=n;this.build()}return n.prototype.attribute=function(n,t){t?n.add(this.domNode,t)&&(null!=n.value(this.domNode)?this.attributes[n.attrName]=n:delete this.attributes[n.attrName]):(n.remove(this.domNode),delete this.attributes[n.attrName])},n.prototype.build=function(){var n=this;this.attributes={};var t=r.default.keys(this.domNode),i=f.default.keys(this.domNode),o=e.default.keys(this.domNode);t.concat(i).concat(o).forEach(function(t){var i=u.query(t,u.Scope.ATTRIBUTE);i instanceof r.default&&(n.attributes[i.attrName]=i)})},n.prototype.copy=function(n){var t=this;Object.keys(this.attributes).forEach(function(i){var r=t.attributes[i].value(t.domNode);n.format(i,r)})},n.prototype.move=function(n){var t=this;this.copy(n);Object.keys(this.attributes).forEach(function(n){t.attributes[n].remove(t.domNode)});this.attributes={}},n.prototype.values=function(){var n=this;return Object.keys(this.attributes).reduce(function(t,i){return t[i]=n.attributes[i].value(n.domNode),t},{})},n}();t.default=o},function(n,t,i){"use strict";function r(n,t){return(n.getAttribute("class")||"").split(/\s+/).filter(function(n){return 0===n.indexOf(t+"-")})}var e=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=null===i?Object.create(i):(r.prototype=i.prototype,new r)}}(),u,f;Object.defineProperty(t,"__esModule",{value:!0});u=i(11);f=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return e(t,n),t.keys=function(n){return(n.getAttribute("class")||"").split(/\s+/).map(function(n){return n.split("-").slice(0,-1).join("-")})},t.prototype.add=function(n,t){return!!this.canAdd(n,t)&&(this.remove(n),n.classList.add(this.keyName+"-"+t),!0)},t.prototype.remove=function(n){r(n,this.keyName).forEach(function(t){n.classList.remove(t)});0===n.classList.length&&n.removeAttribute("class")},t.prototype.value=function(n){var i=r(n,this.keyName)[0]||"",t=i.slice(this.keyName.length+1);return this.canAdd(n,t)?t:""},t}(u.default);t.default=f},function(n,t,i){"use strict";function r(n){var t=n.split("-"),i=t.slice(1).map(function(n){return n[0].toUpperCase()+n.slice(1)}).join("");return t[0]+i}var e=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=null===i?Object.create(i):(r.prototype=i.prototype,new r)}}(),u,f;Object.defineProperty(t,"__esModule",{value:!0});u=i(11);f=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return e(t,n),t.keys=function(n){return(n.getAttribute("style")||"").split(";").map(function(n){return n.split(":")[0].trim()})},t.prototype.add=function(n,t){return!!this.canAdd(n,t)&&(n.style[r(this.keyName)]=t,!0)},t.prototype.remove=function(n){n.style[r(this.keyName)]="";n.getAttribute("style")||n.removeAttribute("style")},t.prototype.value=function(n){var t=n.style[r(this.keyName)];return this.canAdd(n,t)?t:""},t}(u.default);t.default=f},function(n,t,i){"use strict";function e(n){return n&&n.__esModule?n:{"default":n}}function s(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function h(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function c(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var l=function(){function n(n,t){var r=[],u=!0,f=!1,e=void 0,o,i;try{for(i=n[Symbol.iterator]();!(u=(o=i.next()).done)&&(r.push(o.value),!t||r.length!==t);u=!0);}catch(n){f=!0;e=n}finally{try{!u&&i.return&&i.return()}finally{if(f)throw e;}}return r}return function(t,i){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return n(t,i);throw new TypeError("Invalid attempt to destructure non-iterable instance");}}(),u=function n(t,i,r){var u,f,e;return(null===t&&(t=Function.prototype),u=Object.getOwnPropertyDescriptor(t,i),void 0===u)?(f=Object.getPrototypeOf(t),null===f?void 0:n(f,i,r)):"value"in u?u.value:(e=u.get,void 0!==e?e.call(r):void 0)},o=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),a=i(0),f=e(a),v=i(8),y=e(v),r=function(n){function t(n,i){s(this,t);var r=h(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,n));return r.selection=i,r.textNode=document.createTextNode(t.CONTENTS),r.domNode.appendChild(r.textNode),r._length=0,r}return c(t,n),o(t,null,[{key:"value",value:function(){}}]),o(t,[{key:"detach",value:function(){null!=this.parent&&this.parent.removeChild(this)}},{key:"format",value:function(n,i){if(0!==this._length)return u(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"format",this).call(this,n,i);for(var r=this,e=0;null!=r&&r.statics.scope!==f.default.Scope.BLOCK_BLOT;)e+=r.offset(r.parent),r=r.parent;null!=r&&(this._length=t.CONTENTS.length,r.optimize(),r.formatAt(e,t.CONTENTS.length,n,i),this._length=0)}},{key:"index",value:function(n,i){return n===this.textNode?0:u(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"index",this).call(this,n,i)}},{key:"length",value:function(){return this._length}},{key:"position",value:function(){return[this.textNode,this.textNode.data.length]}},{key:"remove",value:function(){u(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"remove",this).call(this);this.parent=null}},{key:"restore",value:function(){var e,s,c,h;if(!this.selection.composing&&null!=this.parent){var o=this.textNode,n=this.selection.getNativeRange(),i=void 0,r=void 0,u=void 0;for(null!=n&&n.start.node===o&&n.end.node===o&&(e=[o,n.start.offset,n.end.offset],i=e[0],r=e[1],u=e[2]);null!=this.domNode.lastChild&&this.domNode.lastChild!==this.textNode;)this.domNode.parentNode.insertBefore(this.domNode.lastChild,this.domNode);if(this.textNode.data!==t.CONTENTS&&(s=this.textNode.data.split(t.CONTENTS).join(""),this.next instanceof y.default?(i=this.next.domNode,this.next.insertAt(0,s),this.textNode.data=t.CONTENTS):(this.textNode.data=s,this.parent.insertBefore(f.default.create(this.textNode),this),this.textNode=document.createTextNode(t.CONTENTS),this.domNode.appendChild(this.textNode))),this.remove(),null!=r)return c=[r,u].map(function(n){return Math.max(0,Math.min(i.data.length,n-1))}),h=l(c,2),r=h[0],u=h[1],{startNode:i,startOffset:r,endNode:i,endOffset:u}}}},{key:"update",value:function(n,t){var r=this,i;n.some(function(n){return"characterData"===n.type&&n.target===r.textNode})&&(i=this.restore(),i&&(t.range=i))}},{key:"value",value:function(){return""}}]),t}(f.default.Embed);r.blotName="cursor";r.className="ql-cursor";r.tagName="span";r.CONTENTS="﻿";t.default=r},function(n,t){"use strict";function r(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}Object.defineProperty(t,"__esModule",{value:!0});var u=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),i=function(){function n(t,i){r(this,n);this.quill=t;this.options=i;this.modules={}}return u(n,[{key:"init",value:function(){var n=this;Object.keys(this.options.modules).forEach(function(t){null==n.modules[t]&&n.addModule(t)})}},{key:"addModule",value:function(n){var t=this.quill.constructor.import("modules/"+n);return this.modules[n]=new t(this.quill,this.options.modules[n]||{}),this.modules[n]}}]),n}();i.DEFAULTS={modules:{}};i.themes={"default":i};t.default=i},function(n,t,i){"use strict";function f(n){return n&&n.__esModule?n:{"default":n}}function o(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function s(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function h(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var c=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),l=function n(t,i,r){var u,f,e;return(null===t&&(t=Function.prototype),u=Object.getOwnPropertyDescriptor(t,i),void 0===u)?(f=Object.getPrototypeOf(t),null===f?void 0:n(f,i,r)):"value"in u?u.value:(e=u.get,void 0!==e?e.call(r):void 0)},a=i(0),u=f(a),v=i(8),e=f(v),r="﻿",y=function(n){function t(n){o(this,t);var i=s(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,n));return i.contentNode=document.createElement("span"),i.contentNode.setAttribute("contenteditable",!1),[].slice.call(i.domNode.childNodes).forEach(function(n){i.contentNode.appendChild(n)}),i.leftGuard=document.createTextNode(r),i.rightGuard=document.createTextNode(r),i.domNode.appendChild(i.leftGuard),i.domNode.appendChild(i.contentNode),i.domNode.appendChild(i.rightGuard),i}return h(t,n),c(t,[{key:"index",value:function(n,i){return n===this.leftGuard?0:n===this.rightGuard?1:l(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"index",this).call(this,n,i)}},{key:"restore",value:function(n){var f=void 0,i=void 0,t=n.data.split(r).join(""),o;return n===this.leftGuard?this.prev instanceof e.default?(o=this.prev.length(),this.prev.insertAt(o,t),f={startNode:this.prev.domNode,startOffset:o+t.length}):(i=document.createTextNode(t),this.parent.insertBefore(u.default.create(i),this),f={startNode:i,startOffset:t.length}):n===this.rightGuard&&(this.next instanceof e.default?(this.next.insertAt(0,t),f={startNode:this.next.domNode,startOffset:t.length}):(i=document.createTextNode(t),this.parent.insertBefore(u.default.create(i),this.next),f={startNode:i,startOffset:t.length})),n.data=r,f}},{key:"update",value:function(n,t){var i=this;n.forEach(function(n){if("characterData"===n.type&&(n.target===i.leftGuard||n.target===i.rightGuard)){var r=i.restore(n.target);r&&(t.range=r)}})}}]),t}(u.default.Embed);t.default=y},function(n,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.AlignStyle=t.AlignClass=t.AlignAttribute=void 0;var f=i(0),r=function(n){return n&&n.__esModule?n:{"default":n}}(f),u={scope:r.default.Scope.BLOCK,whitelist:["right","center","justify"]},e=new r.default.Attributor.Attribute("align","align",u),o=new r.default.Attributor.Class("align","ql-align",u),s=new r.default.Attributor.Style("align","text-align",u);t.AlignAttribute=e;t.AlignClass=o;t.AlignStyle=s},function(n,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.BackgroundStyle=t.BackgroundClass=void 0;var u=i(0),r=function(n){return n&&n.__esModule?n:{"default":n}}(u),f=i(24),e=new r.default.Attributor.Class("background","ql-bg",{scope:r.default.Scope.INLINE}),o=new f.ColorAttributor("background","background-color",{scope:r.default.Scope.INLINE});t.BackgroundClass=e;t.BackgroundStyle=o},function(n,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.DirectionStyle=t.DirectionClass=t.DirectionAttribute=void 0;var f=i(0),r=function(n){return n&&n.__esModule?n:{"default":n}}(f),u={scope:r.default.Scope.BLOCK,whitelist:["rtl"]},e=new r.default.Attributor.Attribute("direction","dir",u),o=new r.default.Attributor.Class("direction","ql-direction",u),s=new r.default.Attributor.Style("direction","direction",u);t.DirectionAttribute=e;t.DirectionClass=o;t.DirectionStyle=s},function(n,t,i){"use strict";function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function e(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});t.FontClass=t.FontStyle=void 0;var s=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),h=function n(t,i,r){var u,f,e;return(null===t&&(t=Function.prototype),u=Object.getOwnPropertyDescriptor(t,i),void 0===u)?(f=Object.getPrototypeOf(t),null===f?void 0:n(f,i,r)):"value"in u?u.value:(e=u.get,void 0!==e?e.call(r):void 0)},c=i(0),r=function(n){return n&&n.__esModule?n:{"default":n}}(c),u={scope:r.default.Scope.INLINE,whitelist:["serif","monospace"]},l=new r.default.Attributor.Class("font","ql-font",u),a=function(n){function t(){return f(this,t),e(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return o(t,n),s(t,[{key:"value",value:function(n){return h(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"value",this).call(this,n).replace(/["']/g,"")}}]),t}(r.default.Attributor.Style),v=new a("font","font-family",u);t.FontStyle=v;t.FontClass=l},function(n,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.SizeStyle=t.SizeClass=void 0;var u=i(0),r=function(n){return n&&n.__esModule?n:{"default":n}}(u),f=new r.default.Attributor.Class("size","ql-size",{scope:r.default.Scope.INLINE,whitelist:["small","large","huge"]}),e=new r.default.Attributor.Style("size","font-size",{scope:r.default.Scope.INLINE,whitelist:["10px","18px","32px"]});t.SizeClass=f;t.SizeStyle=e},function(n,t,i){"use strict";function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function e(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var s=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),u=function n(t,i,r){var u,f,e;return(null===t&&(t=Function.prototype),u=Object.getOwnPropertyDescriptor(t,i),void 0===u)?(f=Object.getPrototypeOf(t),null===f?void 0:n(f,i,r)):"value"in u?u.value:(e=u.get,void 0!==e?e.call(r):void 0)},h=i(5),c=function(n){return n&&n.__esModule?n:{"default":n}}(h),r=function(n){function t(){return f(this,t),e(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return o(t,n),s(t,[{key:"optimize",value:function(n){u(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"optimize",this).call(this,n);this.domNode.tagName!==this.statics.tagName[0]&&this.replaceWith(this.statics.blotName)}}],[{key:"create",value:function(){return u(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this)}},{key:"formats",value:function(){return!0}}]),t}(c.default);r.blotName="bold";r.tagName=["STRONG","B"];t.default=r},function(n){n.exports='<svg viewbox="0 0 18 18"> <polyline class="ql-even ql-stroke" points="5 7 3 9 5 11"><\/polyline> <polyline class="ql-even ql-stroke" points="13 7 15 9 13 11"><\/polyline> <line class=ql-stroke x1=10 x2=8 y1=5 y2=13><\/line> <\/svg>'},function(n,t,i){"use strict";function u(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function f(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function e(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var o=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),r=function n(t,i,r){var u,f,e;return(null===t&&(t=Function.prototype),u=Object.getOwnPropertyDescriptor(t,i),void 0===u)?(f=Object.getPrototypeOf(t),null===f?void 0:n(f,i,r)):"value"in u?u.value:(e=u.get,void 0!==e?e.call(r):void 0)},s=i(16),h=function(n){return n&&n.__esModule?n:{"default":n}}(s),c=function(n){function t(n,i){u(this,t);var r=f(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,n));return r.label.innerHTML=i,r.container.classList.add("ql-color-picker"),[].slice.call(r.container.querySelectorAll(".ql-picker-item"),0,7).forEach(function(n){n.classList.add("ql-primary")}),r}return e(t,n),o(t,[{key:"buildItem",value:function(n){var i=r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"buildItem",this).call(this,n);return i.style.backgroundColor=n.getAttribute("value")||"",i}},{key:"selectItem",value:function(n,i){r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"selectItem",this).call(this,n,i);var u=this.label.querySelector(".ql-color-label"),f=n?n.getAttribute("data-value")||"":"";u&&("line"===u.tagName?u.style.stroke=f:u.style.fill=f)}}]),t}(h.default);t.default=c},function(n,t,i){"use strict";function r(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function u(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function f(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var e=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),o=function n(t,i,r){var u,f,e;return(null===t&&(t=Function.prototype),u=Object.getOwnPropertyDescriptor(t,i),void 0===u)?(f=Object.getPrototypeOf(t),null===f?void 0:n(f,i,r)):"value"in u?u.value:(e=u.get,void 0!==e?e.call(r):void 0)},s=i(16),h=function(n){return n&&n.__esModule?n:{"default":n}}(s),c=function(n){function t(n,i){r(this,t);var f=u(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,n));return f.container.classList.add("ql-icon-picker"),[].forEach.call(f.container.querySelectorAll(".ql-picker-item"),function(n){n.innerHTML=i[n.getAttribute("data-value")||""]}),f.defaultItem=f.container.querySelector(".ql-selected"),f.selectItem(f.defaultItem),f}return f(t,n),e(t,[{key:"selectItem",value:function(n,i){o(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"selectItem",this).call(this,n,i);n=n||this.defaultItem;this.label.innerHTML=n.innerHTML}}]),t}(h.default);t.default=c},function(n,t){"use strict";function i(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}Object.defineProperty(t,"__esModule",{value:!0});var r=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),u=function(){function n(t,r){var u=this;i(this,n);this.quill=t;this.boundsContainer=r||document.body;this.root=t.addContainer("ql-tooltip");this.root.innerHTML=this.constructor.TEMPLATE;this.quill.root===this.quill.scrollingContainer&&this.quill.root.addEventListener("scroll",function(){u.root.style.marginTop=-1*u.quill.root.scrollTop+"px"});this.hide()}return r(n,[{key:"hide",value:function(){this.root.classList.add("ql-hidden")}},{key:"position",value:function(n){var o=n.left+n.width/2-this.root.offsetWidth/2,u=n.bottom+this.quill.root.scrollTop,f,e;this.root.style.top=u+"px";this.root.classList.remove("ql-flip");var i=this.boundsContainer.getBoundingClientRect(),t=this.root.getBoundingClientRect(),r=0;return(t.right>i.right&&(r=i.right-t.right),t.left<i.left&&(r=i.left-t.left),t.bottom>i.bottom)&&(f=t.bottom-t.top,e=n.bottom-n.top+f,this.root.style.top=u-e+"px",this.root.classList.add("ql-flip")),r}},{key:"show",value:function(){this.root.classList.remove("ql-editing");this.root.classList.remove("ql-hidden")}}]),n}();t.default=u},function(n,t,i){"use strict";function r(n){return n&&n.__esModule?n:{"default":n}}function e(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function o(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function s(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}function y(n){var t=n.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtube\.com\/watch.*v=([a-zA-Z0-9_-]+)/)||n.match(/^(?:(https?):\/\/)?(?:(?:www|m)\.)?youtu\.be\/([a-zA-Z0-9_-]+)/);return t?(t[1]||"https")+"://www.youtube.com/embed/"+t[2]+"?showinfo=0":(t=n.match(/^(?:(https?):\/\/)?(?:www\.)?vimeo\.com\/(\d+)/))?(t[1]||"https")+"://player.vimeo.com/video/"+t[2]+"/":n}function f(n,t){var i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];t.forEach(function(t){var r=document.createElement("option");t===i?r.setAttribute("selected","selected"):r.setAttribute("value",t);n.appendChild(r)})}var v;Object.defineProperty(t,"__esModule",{value:!0});t.default=t.BaseTooltip=void 0;var h=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),p=function n(t,i,r){var u,f,e;return(null===t&&(t=Function.prototype),u=Object.getOwnPropertyDescriptor(t,i),void 0===u)?(f=Object.getPrototypeOf(t),null===f?void 0:n(f,i,r)):"value"in u?u.value:(e=u.get,void 0!==e?e.call(r):void 0)},w=i(2),b=r(w),k=i(4),d=r(k),g=i(9),u=r(g),nt=i(25),c=r(nt),tt=i(32),l=r(tt),it=i(41),rt=r(it),ut=i(42),ft=r(ut),et=i(16),ot=r(et),st=i(43),ht=r(st),ct=[!1,"center","right","justify"],lt=["#000000","#e60000","#ff9900","#ffff00","#008a00","#0066cc","#9933ff","#ffffff","#facccc","#ffebcc","#ffffcc","#cce8cc","#cce0f5","#ebd6ff","#bbbbbb","#f06666","#ffc266","#ffff66","#66b966","#66a3e0","#c285ff","#888888","#a10000","#b26b00","#b2b200","#006100","#0047b2","#6b24b2","#444444","#5c0000","#663d00","#666600","#003700","#002966","#3d1466"],at=[!1,"serif","monospace"],vt=["1","2","3",!1],yt=["small",!1,"large","huge"],a=function(n){function t(n,i){e(this,t);var r=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,n,i)),u=function t(i){if(!document.body.contains(n.root))return document.body.removeEventListener("click",t);null==r.tooltip||r.tooltip.root.contains(i.target)||document.activeElement===r.tooltip.textbox||r.quill.hasFocus()||r.tooltip.hide();null!=r.pickers&&r.pickers.forEach(function(n){n.container.contains(i.target)||n.close()})};return n.emitter.listenDOM("click",document.body,u),r}return s(t,n),h(t,[{key:"addModule",value:function(n){var i=p(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"addModule",this).call(this,n);return"toolbar"===n&&this.extendToolbar(i),i}},{key:"buildButtons",value:function(n,t){n.forEach(function(n){(n.getAttribute("class")||"").split(/\s+/).forEach(function(i){if(i.startsWith("ql-")&&(i=i.slice(3),null!=t[i]))if("direction"===i)n.innerHTML=t[i][""]+t[i].rtl;else if("string"==typeof t[i])n.innerHTML=t[i];else{var r=n.value||"";null!=r&&t[i][r]&&(n.innerHTML=t[i][r])}})})}},{key:"buildPickers",value:function(n,t){var r=this,i;this.pickers=n.map(function(n){if(n.classList.contains("ql-align"))return null==n.querySelector("option")&&f(n,ct),new ft.default(n,t.align);if(n.classList.contains("ql-background")||n.classList.contains("ql-color")){var i=n.classList.contains("ql-background")?"background":"color";return null==n.querySelector("option")&&f(n,lt,"background"===i?"#ffffff":"#000000"),new rt.default(n,t[i])}return null==n.querySelector("option")&&(n.classList.contains("ql-font")?f(n,at):n.classList.contains("ql-header")?f(n,vt):n.classList.contains("ql-size")&&f(n,yt)),new ot.default(n)});i=function(){r.pickers.forEach(function(n){n.update()})};this.quill.on(u.default.events.EDITOR_CHANGE,i)}}]),t}(l.default);a.DEFAULTS=b.default(!0,{},l.default.DEFAULTS,{modules:{toolbar:{handlers:{formula:function(){this.quill.theme.tooltip.edit("formula")},image:function(){var t=this,n=this.container.querySelector("input.ql-image[type=file]");null==n&&(n=document.createElement("input"),n.setAttribute("type","file"),n.setAttribute("accept","image/png, image/gif, image/jpeg, image/bmp, image/x-icon"),n.classList.add("ql-image"),n.addEventListener("change",function(){if(null!=n.files&&null!=n.files[0]){var i=new FileReader;i.onload=function(i){var r=t.quill.getSelection(!0);t.quill.updateContents((new d.default).retain(r.index).delete(r.length).insert({image:i.target.result}),u.default.sources.USER);t.quill.setSelection(r.index+1,u.default.sources.SILENT);n.value=""};i.readAsDataURL(n.files[0])}}),this.container.appendChild(n));n.click()},video:function(){this.quill.theme.tooltip.edit("video")}}}}});v=function(n){function t(n,i){e(this,t);var r=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,n,i));return r.textbox=r.root.querySelector('input[type="text"]'),r.listen(),r}return s(t,n),h(t,[{key:"listen",value:function(){var n=this;this.textbox.addEventListener("keydown",function(t){c.default.match(t,"enter")?(n.save(),t.preventDefault()):c.default.match(t,"escape")&&(n.cancel(),t.preventDefault())})}},{key:"cancel",value:function(){this.hide()}},{key:"edit",value:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"link",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;this.root.classList.remove("ql-hidden");this.root.classList.add("ql-editing");null!=t?this.textbox.value=t:n!==this.root.getAttribute("data-mode")&&(this.textbox.value="");this.position(this.quill.getBounds(this.quill.selection.savedRange));this.textbox.select();this.textbox.setAttribute("placeholder",this.textbox.getAttribute("data-"+n)||"");this.root.setAttribute("data-mode",n)}},{key:"restoreFocus",value:function(){var n=this.quill.scrollingContainer.scrollTop;this.quill.focus();this.quill.scrollingContainer.scrollTop=n}},{key:"save",value:function(){var n=this.textbox.value,r,t,i;switch(this.root.getAttribute("data-mode")){case"link":r=this.quill.root.scrollTop;this.linkRange?(this.quill.formatText(this.linkRange,"link",n,u.default.sources.USER),delete this.linkRange):(this.restoreFocus(),this.quill.format("link",n,u.default.sources.USER));this.quill.root.scrollTop=r;break;case"video":n=y(n);case"formula":if(!n)break;t=this.quill.getSelection(!0);null!=t&&(i=t.index+t.length,this.quill.insertEmbed(i,this.root.getAttribute("data-mode"),n,u.default.sources.USER),"formula"===this.root.getAttribute("data-mode")&&this.quill.insertText(i+1," ",u.default.sources.USER),this.quill.setSelection(i+2,u.default.sources.USER))}this.textbox.value="";this.hide()}}]),t}(ht.default);t.BaseTooltip=v;t.default=a},function(n,t,i){"use strict";function r(n){return n&&n.__esModule?n:{"default":n}}Object.defineProperty(t,"__esModule",{value:!0});var v=i(46),f=r(v),e=i(34),u=i(36),y=i(62),p=i(63),w=r(p),b=i(64),k=r(b),l=i(65),d=r(l),o=i(35),s=i(24),h=i(37),c=i(38),g=i(39),nt=r(g),tt=i(66),it=r(tt),rt=i(15),ut=r(rt),ft=i(67),et=r(ft),ot=i(68),st=r(ot),ht=i(69),ct=r(ht),lt=i(70),at=r(lt),vt=i(71),yt=r(vt),a=i(13),pt=r(a),wt=i(72),bt=r(wt),kt=i(73),dt=r(kt),gt=i(74),ni=r(gt),ti=i(26),ii=r(ti),ri=i(16),ui=r(ri),fi=i(41),ei=r(fi),oi=i(42),si=r(oi),hi=i(43),ci=r(hi),li=i(107),ai=r(li),vi=i(108),yi=r(vi);f.default.register({"attributors/attribute/direction":u.DirectionAttribute,"attributors/class/align":e.AlignClass,"attributors/class/background":o.BackgroundClass,"attributors/class/color":s.ColorClass,"attributors/class/direction":u.DirectionClass,"attributors/class/font":h.FontClass,"attributors/class/size":c.SizeClass,"attributors/style/align":e.AlignStyle,"attributors/style/background":o.BackgroundStyle,"attributors/style/color":s.ColorStyle,"attributors/style/direction":u.DirectionStyle,"attributors/style/font":h.FontStyle,"attributors/style/size":c.SizeStyle},!0);f.default.register({"formats/align":e.AlignClass,"formats/direction":u.DirectionClass,"formats/indent":y.IndentClass,"formats/background":o.BackgroundStyle,"formats/color":s.ColorStyle,"formats/font":h.FontClass,"formats/size":c.SizeClass,"formats/blockquote":w.default,"formats/code-block":pt.default,"formats/header":k.default,"formats/list":d.default,"formats/bold":nt.default,"formats/code":a.Code,"formats/italic":it.default,"formats/link":ut.default,"formats/script":et.default,"formats/strike":st.default,"formats/underline":ct.default,"formats/image":at.default,"formats/video":yt.default,"formats/list/item":l.ListItem,"modules/formula":bt.default,"modules/syntax":dt.default,"modules/toolbar":ni.default,"themes/bubble":ai.default,"themes/snow":yi.default,"ui/icons":ii.default,"ui/picker":ui.default,"ui/icon-picker":si.default,"ui/color-picker":ei.default,"ui/tooltip":ci.default},!0);t.default=f.default},function(n,t,i){"use strict";function r(n){return n&&n.__esModule?n:{"default":n}}Object.defineProperty(t,"__esModule",{value:!0});var a=i(0),v=r(a),y=i(6),u=r(y),f=i(3),e=r(f),p=i(14),o=r(p),w=i(23),b=r(w),k=i(31),s=r(k),d=i(33),g=r(d),nt=i(5),h=r(nt),tt=i(59),c=r(tt),it=i(8),l=r(it),rt=i(60),ut=r(rt),ft=i(61),et=r(ft),ot=i(25),st=r(ot);u.default.register({"blots/block":e.default,"blots/block/embed":f.BlockEmbed,"blots/break":o.default,"blots/container":b.default,"blots/cursor":s.default,"blots/embed":g.default,"blots/inline":h.default,"blots/scroll":c.default,"blots/text":l.default,"modules/clipboard":ut.default,"modules/history":et.default,"modules/keyboard":st.default});v.default.register(e.default,o.default,s.default,h.default,c.default,l.default);t.default=u.default},function(n,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(){function n(){this.head=this.tail=null;this.length=0}return n.prototype.append=function(){for(var n=[],t=0;t<arguments.length;t++)n[t]=arguments[t];this.insertBefore(n[0],null);n.length>1&&this.append.apply(this,n.slice(1))},n.prototype.contains=function(n){for(var t,i=this.iterator();t=i();)if(t===n)return!0;return!1},n.prototype.insertBefore=function(n,t){n&&(n.next=t,null!=t?(n.prev=t.prev,null!=t.prev&&(t.prev.next=n),t.prev=n,t===this.head&&(this.head=n)):null!=this.tail?(this.tail.next=n,n.prev=this.tail,this.tail=n):(n.prev=null,this.head=this.tail=n),this.length+=1)},n.prototype.offset=function(n){for(var i=0,t=this.head;null!=t;){if(t===n)return i;i+=t.length();t=t.next}return-1},n.prototype.remove=function(n){this.contains(n)&&(null!=n.prev&&(n.prev.next=n.next),null!=n.next&&(n.next.prev=n.prev),n===this.head&&(this.head=n.next),n===this.tail&&(this.tail=n.prev),this.length-=1)},n.prototype.iterator=function(n){return void 0===n&&(n=this.head),function(){var t=n;return null!=n&&(n=n.next),t}},n.prototype.find=function(n,t){var i,u,r;for(void 0===t&&(t=!1),u=this.iterator();i=u();){if(r=i.length(),n<r||t&&n===r&&(null==i.next||0!==i.next.length()))return[i,n];n-=r}return[null,0]},n.prototype.forEach=function(n){for(var t,i=this.iterator();t=i();)n(t)},n.prototype.forEachAt=function(n,t,i){var f;if(!(t<=0))for(var u,e=this.find(n),o=e[0],s=e[1],r=n-s,h=this.iterator(o);(u=h())&&r<n+t;)f=u.length(),n>r?i(u,n-r,Math.min(t,r+f-n)):i(u,0,Math.min(f,n+t-r)),r+=f},n.prototype.map=function(n){return this.reduce(function(t,i){return t.push(n(i)),t},[])},n.prototype.reduce=function(n,t){for(var i,r=this.iterator();i=r();)t=n(t,i);return t},n}();t.default=i},function(n,t,i){"use strict";var f=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=null===i?Object.create(i):(r.prototype=i.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var u=i(17),r=i(1),e={attributes:!0,characterData:!0,characterDataOldValue:!0,childList:!0,subtree:!0},o=function(n){function t(t){var i=n.call(this,t)||this;return i.scroll=i,i.observer=new MutationObserver(function(n){i.update(n)}),i.observer.observe(i.domNode,e),i.attach(),i}return f(t,n),t.prototype.detach=function(){n.prototype.detach.call(this);this.observer.disconnect()},t.prototype.deleteAt=function(t,i){this.update();0===t&&i===this.length()?this.children.forEach(function(n){n.remove()}):n.prototype.deleteAt.call(this,t,i)},t.prototype.formatAt=function(t,i,r,u){this.update();n.prototype.formatAt.call(this,t,i,r,u)},t.prototype.insertAt=function(t,i,r){this.update();n.prototype.insertAt.call(this,t,i,r)},t.prototype.optimize=function(t,i){var c=this,f;for(void 0===t&&(t=[]),void 0===i&&(i={}),n.prototype.optimize.call(this,i),f=[].slice.call(this.observer.takeRecords());f.length>0;)t.push(f.pop());for(var e=function(n,t){void 0===t&&(t=!0);null!=n&&n!==c&&null!=n.domNode.parentNode&&(null==n.domNode[r.DATA_KEY].mutations&&(n.domNode[r.DATA_KEY].mutations=[]),t&&e(n.parent))},s=function(n){null!=n.domNode[r.DATA_KEY]&&null!=n.domNode[r.DATA_KEY].mutations&&(n instanceof u.default&&n.children.forEach(s),n.optimize(i))},o=t,h=0;o.length>0;h+=1){if(h>=100)throw new Error("[Parchment] Maximum optimize iterations reached");for(o.forEach(function(n){var t=r.find(n.target,!0);null!=t&&(t.domNode===n.target&&("childList"===n.type?(e(r.find(n.previousSibling,!1)),[].forEach.call(n.addedNodes,function(n){var t=r.find(n,!1);e(t,!1);t instanceof u.default&&t.children.forEach(function(n){e(n,!1)})})):"attributes"===n.type&&e(t.prev)),e(t))}),this.children.forEach(s),o=[].slice.call(this.observer.takeRecords()),f=o.slice();f.length>0;)t.push(f.pop())}},t.prototype.update=function(t,i){var u=this;void 0===i&&(i={});t=t||this.observer.takeRecords();t.map(function(n){var t=r.find(n.target,!0);return null==t?null:null==t.domNode[r.DATA_KEY].mutations?(t.domNode[r.DATA_KEY].mutations=[n],t):(t.domNode[r.DATA_KEY].mutations.push(n),null)}).forEach(function(n){null!=n&&n!==u&&null!=n.domNode[r.DATA_KEY]&&n.update(n.domNode[r.DATA_KEY].mutations||[],i)});null!=this.domNode[r.DATA_KEY].mutations&&n.prototype.update.call(this,this.domNode[r.DATA_KEY].mutations,i);this.optimize(t,i)},t.blotName="scroll",t.defaultChild="block",t.scope=r.Scope.BLOCK_BLOT,t.tagName="DIV",t}(u.default);t.default=o},function(n,t,i){"use strict";function f(n,t){if(Object.keys(n).length!==Object.keys(t).length)return!1;for(var i in n)if(n[i]!==t[i])return!1;return!0}var e=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=null===i?Object.create(i):(r.prototype=i.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var u=i(18),r=i(1),o=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return e(t,n),t.formats=function(i){if(i.tagName!==t.tagName)return n.formats.call(this,i)},t.prototype.format=function(i,r){var f=this;i!==this.statics.blotName||r?n.prototype.format.call(this,i,r):(this.children.forEach(function(n){n instanceof u.default||(n=n.wrap(t.blotName,!0));f.attributes.copy(n)}),this.unwrap())},t.prototype.formatAt=function(t,i,u,f){null!=this.formats()[u]||r.query(u,r.Scope.ATTRIBUTE)?this.isolate(t,i).format(u,f):n.prototype.formatAt.call(this,t,i,u,f)},t.prototype.optimize=function(i){var u,r;if(n.prototype.optimize.call(this,i),u=this.formats(),0===Object.keys(u).length)return this.unwrap();r=this.next;r instanceof t&&r.prev===this&&f(u,r.formats())&&(r.moveChildren(this),r.remove())},t.blotName="inline",t.scope=r.Scope.INLINE_BLOT,t.tagName="SPAN",t}(u.default);t.default=o},function(n,t,i){"use strict";var u=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=null===i?Object.create(i):(r.prototype=i.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var f=i(18),r=i(1),e=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return u(t,n),t.formats=function(i){var u=r.query(t.blotName).tagName;if(i.tagName!==u)return n.formats.call(this,i)},t.prototype.format=function(i,u){null!=r.query(i,r.Scope.BLOCK)&&(i!==this.statics.blotName||u?n.prototype.format.call(this,i,u):this.replaceWith(t.blotName))},t.prototype.formatAt=function(t,i,u,f){null!=r.query(u,r.Scope.BLOCK)?this.format(u,f):n.prototype.formatAt.call(this,t,i,u,f)},t.prototype.insertAt=function(t,i,u){if(null==u||null!=r.query(i,r.Scope.INLINE))n.prototype.insertAt.call(this,t,i,u);else{var f=this.split(t),e=r.create(i,u);f.parent.insertBefore(e,f)}},t.prototype.update=function(t,i){navigator.userAgent.match(/Trident/)?this.build():n.prototype.update.call(this,t,i)},t.blotName="block",t.scope=r.Scope.BLOCK_BLOT,t.tagName="P",t}(f.default);t.default=e},function(n,t,i){"use strict";var f=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=null===i?Object.create(i):(r.prototype=i.prototype,new r)}}(),r,u;Object.defineProperty(t,"__esModule",{value:!0});r=i(19);u=function(n){function t(){return null!==n&&n.apply(this,arguments)||this}return f(t,n),t.formats=function(){},t.prototype.format=function(t,i){n.prototype.formatAt.call(this,0,this.length(),t,i)},t.prototype.formatAt=function(t,i,r,u){0===t&&i===this.length()?this.format(r,u):n.prototype.formatAt.call(this,t,i,r,u)},t.prototype.formats=function(){return this.statics.formats(this.domNode)},t}(r.default);t.default=u},function(n,t,i){"use strict";var u=this&&this.__extends||function(){var n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var i in t)t.hasOwnProperty(i)&&(n[i]=t[i])};return function(t,i){function r(){this.constructor=t}n(t,i);t.prototype=null===i?Object.create(i):(r.prototype=i.prototype,new r)}}();Object.defineProperty(t,"__esModule",{value:!0});var f=i(19),r=i(1),e=function(n){function t(t){var i=n.call(this,t)||this;return i.text=i.statics.value(i.domNode),i}return u(t,n),t.create=function(n){return document.createTextNode(n)},t.value=function(n){var t=n.data;return t.normalize&&(t=t.normalize()),t},t.prototype.deleteAt=function(n,t){this.domNode.data=this.text=this.text.slice(0,n)+this.text.slice(n+t)},t.prototype.index=function(n,t){return this.domNode===n?t:-1},t.prototype.insertAt=function(t,i,r){null==r?(this.text=this.text.slice(0,t)+i+this.text.slice(t),this.domNode.data=this.text):n.prototype.insertAt.call(this,t,i,r)},t.prototype.length=function(){return this.text.length},t.prototype.optimize=function(i){n.prototype.optimize.call(this,i);this.text=this.statics.value(this.domNode);0===this.text.length?this.remove():this.next instanceof t&&this.next.prev===this&&(this.insertAt(this.length(),this.next.value()),this.next.remove())},t.prototype.position=function(n,t){return void 0===t&&(t=!1),[this.domNode,n]},t.prototype.split=function(n,t){if(void 0===t&&(t=!1),!t){if(0===n)return this;if(n===this.length())return this.next}var i=r.create(this.domNode.splitText(n));return this.parent.insertBefore(i,this.next),this.text=this.statics.value(this.domNode),i},t.prototype.update=function(n){var t=this;n.some(function(n){return"characterData"===n.type&&n.target===t.domNode})&&(this.text=this.statics.value(this.domNode))},t.prototype.value=function(){return this.text},t.blotName="text",t.scope=r.Scope.INLINE_BLOT,t}(f.default);t.default=e},function(){"use strict";var n=document.createElement("div"),t;(n.classList.toggle("test-class",!1),n.classList.contains("test-class"))&&(t=DOMTokenList.prototype.toggle,DOMTokenList.prototype.toggle=function(n,i){return arguments.length>1&&!this.contains(n)==!i?i:t.call(this,n)});String.prototype.startsWith||(String.prototype.startsWith=function(n,t){return t=t||0,this.substr(t,n.length)===n});String.prototype.endsWith||(String.prototype.endsWith=function(n,t){var i=this.toString(),r;return("number"!=typeof t||!isFinite(t)||Math.floor(t)!==t||t>i.length)&&(t=i.length),t-=n.length,r=i.indexOf(n,t),-1!==r&&r===t});Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(n){if(null===this)throw new TypeError("Array.prototype.find called on null or undefined");if("function"!=typeof n)throw new TypeError("predicate must be a function");for(var i,r=Object(this),u=r.length>>>0,f=arguments[1],t=0;t<u;t++)if(i=r[t],n.call(f,i,t,r))return i}});document.addEventListener("DOMContentLoaded",function(){document.execCommand("enableObjectResizing",!1,!1);document.execCommand("autoUrlDetect",!1,!1)})},function(n){function u(n,i,r){var u,s,c,f;return n==i?n?[[t,n]]:[]:((r<0||n.length<r)&&(r=null),u=e(n,i),s=n.substring(0,u),n=n.substring(u),i=i.substring(u),u=o(n,i),c=n.substring(n.length-u),n=n.substring(0,n.length-u),i=i.substring(0,i.length-u),f=l(n,i),s&&f.unshift([t,s]),c&&f.push([t,c]),h(f),null!=r&&(f=p(f,r)),f=w(f))}function l(n,f){var o,e;if(!n)return[[r,f]];if(!f)return[[i,n]];var h=n.length>f.length?n:f,s=n.length>f.length?f:n,c=h.indexOf(s);if(-1!=c)return o=[[r,h.substring(0,c)],[t,s],[r,h.substring(c+s.length)]],n.length>f.length&&(o[0][0]=o[2][0]=i),o;if(1==s.length)return[[i,n],[r,f]];if(e=v(n,f),e){var l=e[0],y=e[1],p=e[2],w=e[3],b=e[4],k=u(l,p),d=u(y,w);return k.concat([[t,b]],d)}return a(n,f)}function a(n,t){for(var v,p,e,o,d,f,u,y,c=n.length,w=t.length,nt=Math.ceil((c+w)/2),b=nt,k=2*nt,l=new Array(k),a=new Array(k),g=0;g<k;g++)l[g]=-1,a[g]=-1;l[b+1]=0;a[b+1]=0;for(var tt=c-w,it=tt%2!=0,rt=0,ut=0,ft=0,et=0,h=0;h<nt;h++){for(v=-h+rt;v<=h-ut;v+=2){for(f=b+v,u=v==-h||v!=h&&l[f-1]<l[f+1]?l[f+1]:l[f-1]+1,y=u-v;u<c&&y<w&&n.charAt(u)==t.charAt(y);)u++,y++;if(l[f]=u,u>c)ut+=2;else if(y>w)rt+=2;else if(it&&(o=b+tt-v,o>=0&&o<k&&-1!=a[o]&&(e=c-a[o],u>=e)))return s(n,t,u,y)}for(p=-h+ft;p<=h-et;p+=2){for(o=b+p,e=p==-h||p!=h&&a[o-1]<a[o+1]?a[o+1]:a[o-1]+1,d=e-p;e<c&&d<w&&n.charAt(c-e-1)==t.charAt(w-d-1);)e++,d++;if(a[o]=e,e>c)et+=2;else if(d>w)ft+=2;else if(!it&&(f=b+tt-p,f>=0&&f<k&&-1!=l[f]&&(u=l[f],y=b+u-f,e=c-e,u>=e)))return s(n,t,u,y)}}return[[i,n],[r,t]]}function s(n,t,i,r){var f=n.substring(0,i),e=t.substring(0,r),o=n.substring(i),s=t.substring(r),h=u(f,e),c=u(o,s);return h.concat(c)}function e(n,t){if(!n||!t||n.charAt(0)!=t.charAt(0))return 0;for(var r=0,u=Math.min(n.length,t.length),i=u,f=0;r<i;)n.substring(f,i)==t.substring(f,i)?(r=i,f=r):u=i,i=Math.floor((u-r)/2+r);return i}function o(n,t){if(!n||!t||n.charAt(n.length-1)!=t.charAt(t.length-1))return 0;for(var r=0,u=Math.min(n.length,t.length),i=u,f=0;r<i;)n.substring(n.length-i,n.length-f)==t.substring(t.length-i,t.length-f)?(r=i,f=r):u=i,i=Math.floor((u-r)/2+r);return i}function v(n,t){function v(n,t,i){for(var u,f,h,c,l,a,v=n.substring(i,i+Math.floor(n.length/4)),r=-1,s="";-1!=(r=t.indexOf(v,r+1));)u=e(n.substring(i),t.substring(r)),f=o(n.substring(0,i),t.substring(0,r)),s.length<f+u&&(s=t.substring(r-f,r)+t.substring(r,r+u),h=n.substring(0,i-f),c=n.substring(i+u),l=t.substring(0,r-f),a=t.substring(r+u));return 2*s.length>=n.length?[h,c,l,a,s]:null}var r=n.length>t.length?n:t,s=n.length>t.length?t:n,i,u,f,h,c,l,a;return r.length<4||2*s.length<r.length?null:(u=v(r,s,Math.ceil(r.length/4)),f=v(r,s,Math.ceil(r.length/2)),!u&&!f)?null:(i=f?u&&u[4].length>f[4].length?u:f:u,n.length>t.length?(h=i[0],c=i[1],l=i[2],a=i[3]):(l=i[0],a=i[1],h=i[2],c=i[3]),[h,c,l,a,i[4]])}function h(n){var v;n.push([t,""]);for(var a,u=0,f=0,s=0,l="",c="";u<n.length;)switch(n[u][0]){case r:s++;c+=n[u][1];u++;break;case i:f++;l+=n[u][1];u++;break;case t:f+s>1?(0!==f&&0!==s&&(a=e(c,l),0!==a&&(u-f-s>0&&n[u-f-s-1][0]==t?n[u-f-s-1][1]+=c.substring(0,a):(n.splice(0,0,[t,c.substring(0,a)]),u++),c=c.substring(a),l=l.substring(a)),0!==(a=o(c,l))&&(n[u][1]=c.substring(c.length-a)+n[u][1],c=c.substring(0,c.length-a),l=l.substring(0,l.length-a))),0===f?n.splice(u-s,f+s,[r,c]):0===s?n.splice(u-f,f+s,[i,l]):n.splice(u-f-s,f+s,[i,l],[r,c]),u=u-f-s+(f?1:0)+(s?1:0)+1):0!==u&&n[u-1][0]==t?(n[u-1][1]+=n[u][1],n.splice(u,1)):u++;s=0;f=0;l="";c=""}for(""===n[n.length-1][1]&&n.pop(),v=!1,u=1;u<n.length-1;)n[u-1][0]==t&&n[u+1][0]==t&&(n[u][1].substring(n[u][1].length-n[u-1][1].length)==n[u-1][1]?(n[u][1]=n[u-1][1]+n[u][1].substring(0,n[u][1].length-n[u-1][1].length),n[u+1][1]=n[u-1][1]+n[u+1][1],n.splice(u-1,1),v=!0):n[u][1].substring(0,n[u+1][1].length)==n[u+1][1]&&(n[u-1][1]+=n[u+1][1],n[u][1]=n[u][1].substring(n[u+1][1].length)+n[u+1][1],n.splice(u+1,1),v=!0)),u++;v&&h(n)}function y(n,r){var e,f,u,o;if(0===r)return[t,n];for(e=0,f=0;f<n.length;f++)if(u=n[f],u[0]===i||u[0]===t){if(o=e+u[1].length,r===o)return[f+1,n];if(r<o){n=n.slice();var s=r-e,h=[u[0],u[1].slice(0,s)],c=[u[0],u[1].slice(s)];return n.splice(f,1,h,c),[f+1,n]}e=o}throw new Error("cursor_pos is out of bounds!");}function p(n,i){var s=y(n,i),f=s[1],e=s[0],r=f[e],u=f[e+1],o;return null==r?n:r[0]!==t?n:null!=u&&r[1]+u[1]===u[1]+r[1]?(f.splice(e,2,u,r),c(f,e,2)):null!=u&&0===u[1].indexOf(r[1])?(f.splice(e,2,[u[0],r[1]],[0,r[1]]),o=u[1].slice(r[1].length),o.length>0&&f.splice(e+2,0,[u[0],o]),c(f,e,3)):n}function w(n){for(var f,e=!1,o=function(n){return n.charCodeAt(0)>=56320&&n.charCodeAt(0)<=57343},u=2;u<n.length;u+=1)n[u-2][0]===t&&function(n){return n.charCodeAt(n.length-1)>=55296&&n.charCodeAt(n.length-1)<=56319}(n[u-2][1])&&n[u-1][0]===i&&o(n[u-1][1])&&n[u][0]===r&&o(n[u][1])&&(e=!0,n[u-1][1]=n[u-2][1].slice(-1)+n[u-1][1],n[u][1]=n[u-2][1].slice(-1)+n[u][1],n[u-2][1]=n[u-2][1].slice(0,-1));if(!e)return n;for(f=[],u=0;u<n.length;u+=1)n[u][1].length>0&&f.push(n[u]);return f}function c(n,t,i){for(var u,f,r=t+i-1;r>=0&&r>=t-1;r--)r+1<n.length&&(u=n[r],f=n[r+1],u[0]===f[1]&&n.splice(r,2,[u[0],u[1]+f[1]]));return n}var i=-1,r=1,t=0,f=u;f.INSERT=r;f.DELETE=i;f.EQUAL=t;n.exports=f},function(n,t){function i(n){var t=[];for(var i in n)t.push(i);return t}t=n.exports="function"==typeof Object.keys?Object.keys:i;t.shim=i},function(n,t){function i(n){return"[object Arguments]"==Object.prototype.toString.call(n)}function r(n){return n&&"object"==typeof n&&"number"==typeof n.length&&Object.prototype.hasOwnProperty.call(n,"callee")&&!Object.prototype.propertyIsEnumerable.call(n,"callee")||!1}var u="[object Arguments]"==function(){return Object.prototype.toString.call(arguments)}();t=n.exports=u?i:r;t.supported=i;t.unsupported=r},function(n,t,i){"use strict";function u(n){return n&&n.__esModule?n:{"default":n}}function a(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function v(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function y(n,t){return Object.keys(t).reduce(function(i,r){return null==n[r]?i:(t[r]===n[r]?i[r]=t[r]:Array.isArray(t[r])?t[r].indexOf(n[r])<0&&(i[r]=t[r].concat([n[r]])):i[r]=[t[r],n[r]],i)},{})}function p(n){return n.reduce(function(n,t){var i,r;return 1===t.insert?(i=o.default(t.attributes),delete i.image,n.insert({image:t.attributes.image},i)):(null==t.attributes||!0!==t.attributes.list&&!0!==t.attributes.bullet||(t=o.default(t),t.attributes.list?t.attributes.list="ordered":(t.attributes.list="bullet",delete t.attributes.bullet)),"string"==typeof t.insert)?(r=t.insert.replace(/\r\n/g,"\n").replace(/\r/g,"\n"),n.insert(r,t.attributes)):n.push(t)},new r.default)}Object.defineProperty(t,"__esModule",{value:!0});var w="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},s=function(){function n(n,t){var r=[],u=!0,f=!1,e=void 0,o,i;try{for(i=n[Symbol.iterator]();!(u=(o=i.next()).done)&&(r.push(o.value),!t||r.length!==t);u=!0);}catch(n){f=!0;e=n}finally{try{!u&&i.return&&i.return()}finally{if(f)throw e;}}return r}return function(t,i){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return n(t,i);throw new TypeError("Invalid attempt to destructure non-iterable instance");}}(),b=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),k=i(4),r=u(k),d=i(20),g=u(d),nt=i(0),e=u(nt),tt=i(13),l=u(tt),it=i(31),rt=u(it),f=i(3),c=u(f),ut=i(14),ft=u(ut),et=i(21),o=u(et),ot=i(12),st=u(ot),ht=i(2),h=u(ht),ct=/^[ -~]*$/,lt=function(){function n(t){v(this,n);this.scroll=t;this.delta=this.getDelta()}return b(n,[{key:"applyDelta",value:function(n){var t=this,i=!1,r;return this.scroll.update(),r=this.scroll.length(),this.scroll.batchStart(),n=p(n),n.reduce(function(n,u){var v=u.retain||u.delete||u.insert.length||1,l=u.attributes||{},o,a;if(null!=u.insert){if("string"==typeof u.insert){o=u.insert;o.endsWith("\n")&&i&&(i=!1,o=o.slice(0,-1));n>=r&&!o.endsWith("\n")&&(i=!0);t.scroll.insertAt(n,o);var k=t.scroll.line(n),b=s(k,2),y=b[0],d=b[1],p=h.default({},f.bubbleFormats(y));if(y instanceof c.default){var nt=y.descendant(e.default.Leaf,d),tt=s(nt,1),it=tt[0];p=h.default(p,f.bubbleFormats(it))}l=g.default.attributes.diff(p,l)||{}}else if("object"===w(u.insert)){if(a=Object.keys(u.insert)[0],null==a)return n;t.scroll.insertAt(n,a,u.insert[a])}r+=v}return Object.keys(l).forEach(function(i){t.scroll.formatAt(n,v,i,l[i])}),n+v},0),n.reduce(function(n,i){return"number"==typeof i.delete?(t.scroll.deleteAt(n,i.delete),n):n+(i.retain||i.insert.length||1)},0),this.scroll.batchEnd(),this.update(n)}},{key:"deleteText",value:function(n,t){return this.scroll.deleteAt(n,t),this.update((new r.default).retain(n).delete(t))}},{key:"formatLine",value:function(n,t){var i=this,u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.scroll.update(),Object.keys(u).forEach(function(r){if(null==i.scroll.whitelist||i.scroll.whitelist[r]){var e=i.scroll.lines(n,Math.max(t,1)),f=t;e.forEach(function(t){var s=t.length(),e,o;t instanceof l.default?(e=n-t.offset(i.scroll),o=t.newlineIndex(e+f)-e+1,t.formatAt(e,o,r,u[r])):t.format(r,u[r]);f-=s})}}),this.scroll.optimize(),this.update((new r.default).retain(n).retain(t,o.default(u)))}},{key:"formatText",value:function(n,t){var u=this,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return Object.keys(i).forEach(function(r){u.scroll.formatAt(n,t,r,i[r])}),this.update((new r.default).retain(n).retain(t,o.default(i)))}},{key:"getContents",value:function(n,t){return this.delta.slice(n,n+t)}},{key:"getDelta",value:function(){return this.scroll.lines().reduce(function(n,t){return n.concat(t.delta())},new r.default)}},{key:"getFormat",value:function(n){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=[],r=[],u;return 0===t?this.scroll.path(n).forEach(function(n){var u=s(n,1),t=u[0];t instanceof c.default?i.push(t):t instanceof e.default.Leaf&&r.push(t)}):(i=this.scroll.lines(n,t),r=this.scroll.descendants(e.default.Leaf,n,t)),u=[i,r].map(function(n){var t,i;if(0===n.length)return{};for(t=f.bubbleFormats(n.shift());Object.keys(t).length>0;){if(i=n.shift(),null==i)return t;t=y(f.bubbleFormats(i),t)}return t}),h.default.apply(h.default,u)}},{key:"getText",value:function(n,t){return this.getContents(n,t).filter(function(n){return"string"==typeof n.insert}).map(function(n){return n.insert}).join("")}},{key:"insertEmbed",value:function(n,t,i){return this.scroll.insertAt(n,t,i),this.update((new r.default).retain(n).insert(a({},t,i)))}},{key:"insertText",value:function(n,t){var u=this,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t=t.replace(/\r\n/g,"\n").replace(/\r/g,"\n"),this.scroll.insertAt(n,t),Object.keys(i).forEach(function(r){u.scroll.formatAt(n,t.length,r,i[r])}),this.update((new r.default).retain(n).insert(t,o.default(i)))}},{key:"isBlank",value:function(){if(0==this.scroll.children.length)return!0;if(this.scroll.children.length>1)return!1;var n=this.scroll.children.head;return n.statics.blotName===c.default.blotName&&!(n.children.length>1)&&n.children.head instanceof ft.default}},{key:"removeFormat",value:function(n,t){var h=this.getText(n,t),c=this.scroll.line(n+t),e=s(c,2),i=e[0],u=e[1],f=0,o=new r.default;null!=i&&(f=i instanceof l.default?i.newlineIndex(u)-u+1:i.length()-u,o=i.delta().slice(u,u+f-1).insert("\n"));var a=this.getContents(n,t+f),v=a.diff((new r.default).insert(h).concat(o)),y=(new r.default).retain(n).concat(v);return this.applyDelta(y)}},{key:"update",value:function(n){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,i=this.delta;if(1===t.length&&"characterData"===t[0].type&&t[0].target.data.match(ct)&&e.default.find(t[0].target)){var u=e.default.find(t[0].target),s=f.bubbleFormats(u),h=u.offset(this.scroll),c=t[0].oldValue.replace(rt.default.CONTENTS,""),l=(new r.default).insert(c),a=(new r.default).insert(u.value());n=(new r.default).retain(h).concat(l.diff(a,o)).reduce(function(n,t){return t.insert?n.insert(t.insert,s):n.push(t)},new r.default);this.delta=i.compose(n)}else this.delta=this.getDelta(),n&&st.default(i.compose(n),this.delta)||(n=i.diff(this.delta,o));return n}}]),n}();t.default=lt},function(n){"use strict";function r(){}function u(n,t,i){this.fn=n;this.context=t;this.once=i||!1}function t(){this._events=new r;this._eventsCount=0}var f=Object.prototype.hasOwnProperty,i="~";Object.create&&(r.prototype=Object.create(null),(new r).__proto__||(i=!1));t.prototype.eventNames=function(){var r,n,t=[];if(0===this._eventsCount)return t;for(n in r=this._events)f.call(r,n)&&t.push(i?n.slice(1):n);return Object.getOwnPropertySymbols?t.concat(Object.getOwnPropertySymbols(r)):t};t.prototype.listeners=function(n,t){var o=i?i+n:n,r=this._events[o];if(t)return!!r;if(!r)return[];if(r.fn)return[r.fn];for(var u=0,f=r.length,e=new Array(f);u<f;u++)e[u]=r[u].fn;return e};t.prototype.emit=function(n,t,r,u,f,e){var a=i?i+n:n,h,s,o,c,l,v;if(!this._events[a])return!1;if(o=this._events[a],c=arguments.length,o.fn){switch(o.once&&this.removeListener(n,o.fn,void 0,!0),c){case 1:return o.fn.call(o.context),!0;case 2:return o.fn.call(o.context,t),!0;case 3:return o.fn.call(o.context,t,r),!0;case 4:return o.fn.call(o.context,t,r,u),!0;case 5:return o.fn.call(o.context,t,r,u,f),!0;case 6:return o.fn.call(o.context,t,r,u,f,e),!0}for(s=1,h=new Array(c-1);s<c;s++)h[s-1]=arguments[s];o.fn.apply(o.context,h)}else for(v=o.length,s=0;s<v;s++)switch(o[s].once&&this.removeListener(n,o[s].fn,void 0,!0),c){case 1:o[s].fn.call(o[s].context);break;case 2:o[s].fn.call(o[s].context,t);break;case 3:o[s].fn.call(o[s].context,t,r);break;case 4:o[s].fn.call(o[s].context,t,r,u);break;default:if(!h)for(l=1,h=new Array(c-1);l<c;l++)h[l-1]=arguments[l];o[s].fn.apply(o[s].context,h)}return!0};t.prototype.on=function(n,t,r){var e=new u(t,r||this),f=i?i+n:n;return this._events[f]?this._events[f].fn?this._events[f]=[this._events[f],e]:this._events[f].push(e):(this._events[f]=e,this._eventsCount++),this};t.prototype.once=function(n,t,r){var e=new u(t,r||this,!0),f=i?i+n:n;return this._events[f]?this._events[f].fn?this._events[f]=[this._events[f],e]:this._events[f].push(e):(this._events[f]=e,this._eventsCount++),this};t.prototype.removeListener=function(n,t,u,f){var o=i?i+n:n,e;if(!this._events[o])return this;if(!t)return 0==--this._eventsCount?this._events=new r:delete this._events[o],this;if(e=this._events[o],e.fn)e.fn!==t||f&&!e.once||u&&e.context!==u||(0==--this._eventsCount?this._events=new r:delete this._events[o]);else{for(var s=0,h=[],c=e.length;s<c;s++)(e[s].fn!==t||f&&!e[s].once||u&&e[s].context!==u)&&h.push(e[s]);h.length?this._events[o]=1===h.length?h[0]:h:0==--this._eventsCount?this._events=new r:delete this._events[o]}return this};t.prototype.removeAllListeners=function(n){var t;return n?(t=i?i+n:n,this._events[t]&&(0==--this._eventsCount?this._events=new r:delete this._events[t])):(this._events=new r,this._eventsCount=0),this};t.prototype.off=t.prototype.removeListener;t.prototype.addListener=t.prototype.on;t.prototype.setMaxListeners=function(){return this};t.prefixed=i;t.EventEmitter=t;void 0!==n&&(n.exports=t)},function(n,t,i){"use strict";function f(n){return n&&n.__esModule?n:{"default":n}}function v(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function y(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function p(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}function h(n){return n instanceof l.default||n instanceof o.BlockEmbed}Object.defineProperty(t,"__esModule",{value:!0});var c=function(){function n(n,t){var r=[],u=!0,f=!1,e=void 0,o,i;try{for(i=n[Symbol.iterator]();!(u=(o=i.next()).done)&&(r.push(o.value),!t||r.length!==t);u=!0);}catch(n){f=!0;e=n}finally{try{!u&&i.return&&i.return()}finally{if(f)throw e;}}return r}return function(t,i){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return n(t,i);throw new TypeError("Invalid attempt to destructure non-iterable instance");}}(),w=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),u=function n(t,i,r){var u,f,e;return(null===t&&(t=Function.prototype),u=Object.getOwnPropertyDescriptor(t,i),void 0===u)?(f=Object.getPrototypeOf(t),null===f?void 0:n(f,i,r)):"value"in u?u.value:(e=u.get,void 0!==e?e.call(r):void 0)},b=i(0),r=f(b),k=i(9),s=f(k),o=i(3),l=f(o),d=i(14),g=f(d),nt=i(13),a=f(nt),tt=i(23),it=f(tt),e=function(n){function t(n,i){v(this,t);var r=y(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,n));return r.emitter=i.emitter,Array.isArray(i.whitelist)&&(r.whitelist=i.whitelist.reduce(function(n,t){return n[t]=!0,n},{})),r.domNode.addEventListener("DOMNodeInserted",function(){}),r.optimize(),r.enable(),r}return p(t,n),w(t,[{key:"batchStart",value:function(){this.batch=!0}},{key:"batchEnd",value:function(){this.batch=!1;this.optimize()}},{key:"deleteAt",value:function(n,i){var v=this.line(n),h=c(v,2),f=h[0],y=h[1],p=this.line(n+i),w=c(p,1),r=w[0],e,s,l;if(u(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"deleteAt",this).call(this,n,i),null!=r&&f!==r&&y>0){if(f instanceof o.BlockEmbed||r instanceof o.BlockEmbed)return void this.optimize();if(f instanceof a.default){if(e=f.newlineIndex(f.length(),!0),e>-1&&(f=f.split(e+1))===r)return void this.optimize()}else r instanceof a.default&&(s=r.newlineIndex(0),s>-1&&r.split(s+1));l=r.children.head instanceof g.default?null:r.children.head;f.moveChildren(r,l);f.remove()}this.optimize()}},{key:"enable",value:function(){var n=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.domNode.setAttribute("contenteditable",n)}},{key:"formatAt",value:function(n,i,r,f){(null==this.whitelist||this.whitelist[r])&&(u(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"formatAt",this).call(this,n,i,r,f),this.optimize())}},{key:"insertAt",value:function(n,i,f){var e,o;(null==f||null==this.whitelist||this.whitelist[i])&&(n>=this.length()?null==f||null==r.default.query(i,r.default.Scope.BLOCK)?(e=r.default.create(this.statics.defaultChild),this.appendChild(e),null==f&&i.endsWith("\n")&&(i=i.slice(0,-1)),e.insertAt(0,i,f)):(o=r.default.create(i,f),this.appendChild(o)):u(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertAt",this).call(this,n,i,f),this.optimize())}},{key:"insertBefore",value:function(n,i){if(n.statics.scope===r.default.Scope.INLINE_BLOT){var f=r.default.create(this.statics.defaultChild);f.appendChild(n);n=f}u(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertBefore",this).call(this,n,i)}},{key:"leaf",value:function(n){return this.path(n).pop()||[null,-1]}},{key:"line",value:function(n){return n===this.length()?this.line(n-1):this.descendant(h,n)}},{key:"lines",value:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE;return function n(t,i,u){var f=[],e=u;return t.children.forEachAt(i,u,function(t,i,u){h(t)?f.push(t):t instanceof r.default.Container&&(f=f.concat(n(t,i,e)));e-=u}),f}(this,n,t)}},{key:"optimize",value:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!0!==this.batch&&(u(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"optimize",this).call(this,n,i),n.length>0&&this.emitter.emit(s.default.events.SCROLL_OPTIMIZE,n,i))}},{key:"path",value:function(n){return u(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"path",this).call(this,n).slice(1)}},{key:"update",value:function(n){if(!0!==this.batch){var i=s.default.sources.USER;"string"==typeof n&&(i=n);Array.isArray(n)||(n=this.observer.takeRecords());n.length>0&&this.emitter.emit(s.default.events.SCROLL_BEFORE_UPDATE,i,n);u(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"update",this).call(this,n.concat([]));n.length>0&&this.emitter.emit(s.default.events.SCROLL_UPDATE,i,n)}}}]),t}(r.default.Scroll);e.blotName="scroll";e.className="ql-editor";e.tagName="DIV";e.defaultChild="block";e.allowedChildren=[l.default,o.BlockEmbed,it.default];t.default=e},function(n,t,i){"use strict";function f(n){return n&&n.__esModule?n:{"default":n}}function b(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function ft(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function et(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function ot(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}function h(n,t,i){return"object"===(void 0===t?"undefined":at(t))?Object.keys(t).reduce(function(n,i){return h(n,i,t[i])},n):n.reduce(function(n,r){return r.attributes&&r.attributes[t]?n.push(r):n.insert(r.insert,pt.default({},b({},t,i),r.attributes))},new r.default)}function e(n){return n.nodeType!==Node.ELEMENT_NODE?{}:n["__ql-computed-style"]||(n["__ql-computed-style"]=window.getComputedStyle(n))}function c(n,t){for(var u,i="",r=n.ops.length-1;r>=0&&i.length<t.length;--r){if(u=n.ops[r],"string"!=typeof u.insert)break;i=u.insert+i}return i.slice(-1*t.length)===t}function o(n){return 0!==n.childNodes.length&&["block","list-item"].indexOf(e(n).display)>-1}function k(n,t,i){return n.nodeType===n.TEXT_NODE?i.reduce(function(t,i){return i(n,t)},new r.default):n.nodeType===n.ELEMENT_NODE?[].reduce.call(n.childNodes||[],function(r,u){var f=k(u,t,i);return u.nodeType===n.ELEMENT_NODE&&(f=t.reduce(function(n,t){return t(u,n)},f),f=(u[a]||[]).reduce(function(n,t){return t(u,n)},f)),r.concat(f)},new r.default):new r.default}function l(n,t,i){return h(i,n,!0)}function d(n,t){var r=u.default.Attributor.Attribute.keys(n),f=u.default.Attributor.Class.keys(n),e=u.default.Attributor.Style.keys(n),i={};return r.concat(f).concat(e).forEach(function(t){var r=u.default.query(t,u.default.Scope.ATTRIBUTE);null!=r&&(i[r.attrName]=r.value(n),i[r.attrName])||(r=hi[t],null==r||r.attrName!==t&&r.keyName!==t||(i[r.attrName]=r.value(n)||void 0),null==(r=rt[t])||r.attrName!==t&&r.keyName!==t||(r=rt[t],i[r.attrName]=r.value(n)||void 0))}),Object.keys(i).length>0&&(t=h(t,i)),t}function g(n,t){var i=u.default.query(n),f,e;return null==i?t:(i.prototype instanceof u.default.Embed?(f={},e=i.value(n),null!=e&&(f[i.blotName]=e,t=(new r.default).insert(f,i.formats(n)))):"function"==typeof i.formats&&(t=h(t,i.blotName,i.formats(n))),t)}function st(n,t){return c(t,"\n")||t.insert("\n"),t}function ht(){return new r.default}function ct(n,t){var e=u.default.query(n),f,i;if(null==e||"list-item"!==e.blotName||!c(t,"\n"))return t;for(f=-1,i=n.parentNode;!i.classList.contains("ql-clipboard");)"list"===(u.default.query(i)||{}).blotName&&(f+=1),i=i.parentNode;return f<=0?t:t.compose((new r.default).retain(t.length()-1).retain(1,{indent:f}))}function v(n,t){return c(t,"\n")||(o(n)||t.length()>0&&n.nextSibling&&o(n.nextSibling))&&t.insert("\n"),t}function y(n,t){if(o(n)&&null!=n.nextElementSibling&&!c(t,"\n\n")){var i=n.offsetHeight+parseFloat(e(n).marginTop)+parseFloat(e(n).marginBottom);n.nextElementSibling.offsetTop>n.offsetTop+1.5*i&&t.insert("\n")}return t}function lt(n,t){var i={},u=n.style||{};return u.fontStyle&&"italic"===e(n).fontStyle&&(i.italic=!0),u.fontWeight&&(e(n).fontWeight.startsWith("bold")||parseInt(e(n).fontWeight)>=700)&&(i.bold=!0),Object.keys(i).length>0&&(t=h(t,i)),parseFloat(u.textIndent||0)>0&&(t=(new r.default).insert("\t").concat(t)),t}function nt(n,t){var i=n.data,r;return"O:P"===n.parentNode.tagName?t.insert(i.trim()):0===i.trim().length&&n.parentNode.classList.contains("ql-clipboard")?t:(e(n.parentNode).whiteSpace.startsWith("pre")||(r=function(n,t){return t=t.replace(/[^\u00a0]/g,""),t.length<1&&n?" ":t},i=i.replace(/\r\n/g," ").replace(/\n/g," "),i=i.replace(/\s\s+/g,r.bind(r,!0)),(null==n.previousSibling&&o(n.parentNode)||null!=n.previousSibling&&o(n.previousSibling))&&(i=i.replace(/^\s+/,r.bind(r,!1))),(null==n.nextSibling&&o(n.parentNode)||null!=n.nextSibling&&o(n.nextSibling))&&(i=i.replace(/\s+$/,r.bind(r,!1)))),t.insert(i))}Object.defineProperty(t,"__esModule",{value:!0});t.matchText=t.matchSpacing=t.matchNewline=t.matchBlot=t.matchAttributor=t.default=void 0;var at="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},p=function(){function n(n,t){var r=[],u=!0,f=!1,e=void 0,o,i;try{for(i=n[Symbol.iterator]();!(u=(o=i.next()).done)&&(r.push(o.value),!t||r.length!==t);u=!0);}catch(n){f=!0;e=n}finally{try{!u&&i.return&&i.return()}finally{if(f)throw e;}}return r}return function(t,i){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return n(t,i);throw new TypeError("Invalid attempt to destructure non-iterable instance");}}(),vt=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),yt=i(2),pt=f(yt),wt=i(4),r=f(wt),bt=i(0),u=f(bt),kt=i(6),s=f(kt),dt=i(10),gt=f(dt),ni=i(7),ti=f(ni),tt=i(34),ii=i(35),ri=i(13),w=f(ri),ui=i(24),it=i(36),fi=i(37),ei=i(38),oi=gt.default("quill:clipboard"),a="__ql-matcher",si=[[Node.TEXT_NODE,nt],[Node.TEXT_NODE,v],["br",st],[Node.ELEMENT_NODE,v],[Node.ELEMENT_NODE,g],[Node.ELEMENT_NODE,y],[Node.ELEMENT_NODE,d],[Node.ELEMENT_NODE,lt],["li",ct],["b",l.bind(l,"bold")],["i",l.bind(l,"italic")],["style",ht]],hi=[tt.AlignAttribute,it.DirectionAttribute].reduce(function(n,t){return n[t.keyName]=t,n},{}),rt=[tt.AlignStyle,ii.BackgroundStyle,ui.ColorStyle,it.DirectionStyle,fi.FontStyle,ei.SizeStyle].reduce(function(n,t){return n[t.keyName]=t,n},{}),ut=function(n){function t(n,i){ft(this,t);var r=et(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,n,i));return r.quill.root.addEventListener("paste",r.onPaste.bind(r)),r.container=r.quill.addContainer("ql-clipboard"),r.container.setAttribute("contenteditable",!0),r.container.setAttribute("tabindex",-1),r.matchers=[],si.concat(r.options.matchers).forEach(function(n){var t=p(n,2),f=t[0],u=t[1];(i.matchVisual||u!==y)&&r.addMatcher(f,u)}),r}return ot(t,n),vt(t,[{key:"addMatcher",value:function(n,t){this.matchers.push([n,t])}},{key:"convert",value:function(n){var i,u;if("string"==typeof n)return this.container.innerHTML=n.replace(/\>\r?\n +\</g,"><"),this.convert();if(i=this.quill.getFormat(this.quill.selection.savedRange.index),i[w.default.blotName])return u=this.container.innerText,this.container.innerHTML="",(new r.default).insert(u,b({},w.default.blotName,i[w.default.blotName]));var e=this.prepareMatching(),f=p(e,2),o=f[0],s=f[1],t=k(this.container,o,s);return c(t,"\n")&&null==t.ops[t.ops.length-1].attributes&&(t=t.compose((new r.default).retain(t.length()-1).delete(1))),oi.log("convert",this.container.innerHTML,t),this.container.innerHTML="",t}},{key:"dangerouslyPasteHTML",value:function(n,t){var u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:s.default.sources.API,i;"string"==typeof n?(this.quill.setContents(this.convert(n),t),this.quill.setSelection(0,s.default.sources.SILENT)):(i=this.convert(t),this.quill.updateContents((new r.default).retain(n).concat(i),u),this.quill.setSelection(n+i.length(),s.default.sources.SILENT))}},{key:"onPaste",value:function(n){var t=this;if(!n.defaultPrevented&&this.quill.isEnabled()){var u=this.quill.getSelection(),i=(new r.default).retain(u.index),f=this.quill.scrollingContainer.scrollTop;this.container.focus();this.quill.selection.update(s.default.sources.SILENT);setTimeout(function(){i=i.concat(t.convert()).delete(u.length);t.quill.updateContents(i,s.default.sources.USER);t.quill.setSelection(i.length()-u.length,s.default.sources.SILENT);t.quill.scrollingContainer.scrollTop=f;t.quill.focus()},1)}}},{key:"prepareMatching",value:function(){var i=this,n=[],t=[];return this.matchers.forEach(function(r){var f=p(r,2),e=f[0],u=f[1];switch(e){case Node.TEXT_NODE:t.push(u);break;case Node.ELEMENT_NODE:n.push(u);break;default:[].forEach.call(i.container.querySelectorAll(e),function(n){n[a]=n[a]||[];n[a].push(u)})}}),[n,t]}}]),t}(ti.default);ut.DEFAULTS={matchers:[],matchVisual:!0};t.default=ut;t.matchAttributor=d;t.matchBlot=g;t.matchNewline=v;t.matchSpacing=y;t.matchText=nt},function(n,t,i){"use strict";function u(n){return n&&n.__esModule?n:{"default":n}}function s(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function h(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function c(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}function l(n){var t=n.ops[n.ops.length-1];return null!=t&&(null!=t.insert?"string"==typeof t.insert&&t.insert.endsWith("\n"):null!=t.attributes&&Object.keys(t.attributes).some(function(n){return null!=e.default.query(n,e.default.Scope.BLOCK)}))}function f(n){var i=n.reduce(function(n,t){return n+(t.delete||0)},0),t=n.length()-i;return l(n)&&(t-=1),t}Object.defineProperty(t,"__esModule",{value:!0});t.getLastChangeIndex=t.default=void 0;var a=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),v=i(0),e=u(v),y=i(6),r=u(y),p=i(7),w=u(p),o=function(n){function t(n,i){s(this,t);var u=h(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,n,i));return u.lastRecorded=0,u.ignoreChange=!1,u.clear(),u.quill.on(r.default.events.EDITOR_CHANGE,function(n,t,i,f){n!==r.default.events.TEXT_CHANGE||u.ignoreChange||(u.options.userOnly&&f!==r.default.sources.USER?u.transform(t):u.record(t,i))}),u.quill.keyboard.addBinding({key:"Z",shortKey:!0},u.undo.bind(u)),u.quill.keyboard.addBinding({key:"Z",shortKey:!0,shiftKey:!0},u.redo.bind(u)),/Win/i.test(navigator.platform)&&u.quill.keyboard.addBinding({key:"Y",shortKey:!0},u.redo.bind(u)),u}return c(t,n),a(t,[{key:"change",value:function(n,t){var i,u;0!==this.stack[n].length&&(i=this.stack[n].pop(),this.stack[t].push(i),this.lastRecorded=0,this.ignoreChange=!0,this.quill.updateContents(i[n],r.default.sources.USER),this.ignoreChange=!1,u=f(i[n]),this.quill.setSelection(u))}},{key:"clear",value:function(){this.stack={undo:[],redo:[]}}},{key:"cutoff",value:function(){this.lastRecorded=0}},{key:"record",value:function(n,t){var i,r,u;0!==n.ops.length&&(this.stack.redo=[],i=this.quill.getContents().diff(t),r=Date.now(),this.lastRecorded+this.options.delay>r&&this.stack.undo.length>0?(u=this.stack.undo.pop(),i=i.compose(u.undo),n=u.redo.compose(n)):this.lastRecorded=r,this.stack.undo.push({redo:n,undo:i}),this.stack.undo.length>this.options.maxStack&&this.stack.undo.shift())}},{key:"redo",value:function(){this.change("redo","undo")}},{key:"transform",value:function(n){this.stack.undo.forEach(function(t){t.undo=n.transform(t.undo,!0);t.redo=n.transform(t.redo,!0)});this.stack.redo.forEach(function(t){t.undo=n.transform(t.undo,!0);t.redo=n.transform(t.redo,!0)})}},{key:"undo",value:function(){this.change("undo","redo")}}]),t}(w.default);o.DEFAULTS={delay:1e3,maxStack:100,userOnly:!1};t.default=o;t.getLastChangeIndex=f},function(n,t,i){"use strict";function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function e(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});t.IndentClass=void 0;var s=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),r=function n(t,i,r){var u,f,e;return(null===t&&(t=Function.prototype),u=Object.getOwnPropertyDescriptor(t,i),void 0===u)?(f=Object.getPrototypeOf(t),null===f?void 0:n(f,i,r)):"value"in u?u.value:(e=u.get,void 0!==e?e.call(r):void 0)},h=i(0),u=function(n){return n&&n.__esModule?n:{"default":n}}(h),c=function(n){function t(){return f(this,t),e(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return o(t,n),s(t,[{key:"add",value:function(n,i){if("+1"===i||"-1"===i){var u=this.value(n)||0;i="+1"===i?u+1:u-1}return 0===i?(this.remove(n),!0):r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"add",this).call(this,n,i)}},{key:"canAdd",value:function(n,i){return r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"canAdd",this).call(this,n,i)||r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"canAdd",this).call(this,n,parseInt(i))}},{key:"value",value:function(n){return parseInt(r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"value",this).call(this,n))||void 0}}]),t}(u.default.Attributor.Class),l=new c("indent","ql-indent",{scope:u.default.Scope.BLOCK,whitelist:[1,2,3,4,5,6,7,8]});t.IndentClass=l},function(n,t,i){"use strict";function u(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function f(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function e(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var o=i(3),s=function(n){return n&&n.__esModule?n:{"default":n}}(o),r=function(n){function t(){return u(this,t),f(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return e(t,n),t}(s.default);r.blotName="blockquote";r.tagName="blockquote";t.default=r},function(n,t,i){"use strict";function u(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function f(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function e(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var o=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),s=i(3),h=function(n){return n&&n.__esModule?n:{"default":n}}(s),r=function(n){function t(){return u(this,t),f(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return e(t,n),o(t,null,[{key:"formats",value:function(n){return this.tagName.indexOf(n.tagName)+1}}]),t}(h.default);r.blotName="header";r.tagName=["H1","H2","H3","H4","H5","H6"];t.default=r},function(n,t,i){"use strict";function o(n){return n&&n.__esModule?n:{"default":n}}function a(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function h(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function c(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function l(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var u;Object.defineProperty(t,"__esModule",{value:!0});t.default=t.ListItem=void 0;var s=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),r=function n(t,i,r){var u,f,e;return(null===t&&(t=Function.prototype),u=Object.getOwnPropertyDescriptor(t,i),void 0===u)?(f=Object.getPrototypeOf(t),null===f?void 0:n(f,i,r)):"value"in u?u.value:(e=u.get,void 0!==e?e.call(r):void 0)},v=i(0),e=o(v),y=i(3),p=o(y),w=i(23),b=o(w),f=function(n){function t(){return h(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return l(t,n),s(t,[{key:"format",value:function(n,i){n!==u.blotName||i?r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"format",this).call(this,n,i):this.replaceWith(e.default.create(this.statics.scope))}},{key:"remove",value:function(){null==this.prev&&null==this.next?this.parent.remove():r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"remove",this).call(this)}},{key:"replaceWith",value:function(n,i){return this.parent.isolate(this.offset(this.parent),this.length()),n===this.parent.statics.blotName?(this.parent.replaceWith(n,i),this):(this.parent.unwrap(),r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"replaceWith",this).call(this,n,i))}}],[{key:"formats",value:function(n){if(n.tagName!==this.tagName)return r(t.__proto__||Object.getPrototypeOf(t),"formats",this).call(this,n)}}]),t}(p.default);f.blotName="list-item";f.tagName="LI";u=function(n){function t(n){h(this,t);var i=c(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,n)),r=function(t){if(t.target.parentNode===n){var r=i.statics.formats(n),u=e.default.find(t.target);"checked"===r?u.format("list","unchecked"):"unchecked"===r&&u.format("list","checked")}};return n.addEventListener("touchstart",r),n.addEventListener("mousedown",r),i}return l(t,n),s(t,null,[{key:"create",value:function(n){var u="ordered"===n?"OL":"UL",i=r(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this,u);return"checked"!==n&&"unchecked"!==n||i.setAttribute("data-checked","checked"===n),i}},{key:"formats",value:function(n){return"OL"===n.tagName?"ordered":"UL"===n.tagName?n.hasAttribute("data-checked")?"true"===n.getAttribute("data-checked")?"checked":"unchecked":"bullet":void 0}}]),s(t,[{key:"format",value:function(n,t){this.children.length>0&&this.children.tail.format(n,t)}},{key:"formats",value:function(){return a({},this.statics.blotName,this.statics.formats(this.domNode))}},{key:"insertBefore",value:function(n,i){if(n instanceof f)r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"insertBefore",this).call(this,n,i);else{var e=null==i?this.length():i.offset(this),u=this.split(e);u.parent.insertBefore(n,u)}}},{key:"optimize",value:function(n){r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"optimize",this).call(this,n);var i=this.next;null!=i&&i.prev===this&&i.statics.blotName===this.statics.blotName&&i.domNode.tagName===this.domNode.tagName&&i.domNode.getAttribute("data-checked")===this.domNode.getAttribute("data-checked")&&(i.moveChildren(this),i.remove())}},{key:"replace",value:function(n){if(n.statics.blotName!==this.statics.blotName){var i=e.default.create(this.statics.defaultChild);n.moveChildren(i);this.appendChild(i)}r(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"replace",this).call(this,n)}}]),t}(b.default);u.blotName="list";u.scope=e.default.Scope.BLOCK_BLOT;u.tagName=["OL","UL"];u.defaultChild="list-item";u.allowedChildren=[f];t.ListItem=f;t.default=u},function(n,t,i){"use strict";function u(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function f(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function e(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var o=i(39),s=function(n){return n&&n.__esModule?n:{"default":n}}(o),r=function(n){function t(){return u(this,t),f(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return e(t,n),t}(s.default);r.blotName="italic";r.tagName=["EM","I"];t.default=r},function(n,t,i){"use strict";function u(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function f(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function e(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var o=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),s=function n(t,i,r){var u,f,e;return(null===t&&(t=Function.prototype),u=Object.getOwnPropertyDescriptor(t,i),void 0===u)?(f=Object.getPrototypeOf(t),null===f?void 0:n(f,i,r)):"value"in u?u.value:(e=u.get,void 0!==e?e.call(r):void 0)},h=i(5),c=function(n){return n&&n.__esModule?n:{"default":n}}(h),r=function(n){function t(){return u(this,t),f(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return e(t,n),o(t,null,[{key:"create",value:function(n){return"super"===n?document.createElement("sup"):"sub"===n?document.createElement("sub"):s(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this,n)}},{key:"formats",value:function(n){return"SUB"===n.tagName?"sub":"SUP"===n.tagName?"super":void 0}}]),t}(c.default);r.blotName="script";r.tagName=["SUB","SUP"];t.default=r},function(n,t,i){"use strict";function u(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function f(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function e(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var o=i(5),s=function(n){return n&&n.__esModule?n:{"default":n}}(o),r=function(n){function t(){return u(this,t),f(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return e(t,n),t}(s.default);r.blotName="strike";r.tagName="S";t.default=r},function(n,t,i){"use strict";function u(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function f(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function e(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var o=i(5),s=function(n){return n&&n.__esModule?n:{"default":n}}(o),r=function(n){function t(){return u(this,t),f(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return e(t,n),t}(s.default);r.blotName="underline";r.tagName="U";t.default=r},function(n,t,i){"use strict";function e(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function o(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function s(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var h=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),u=function n(t,i,r){var u,f,e;return(null===t&&(t=Function.prototype),u=Object.getOwnPropertyDescriptor(t,i),void 0===u)?(f=Object.getPrototypeOf(t),null===f?void 0:n(f,i,r)):"value"in u?u.value:(e=u.get,void 0!==e?e.call(r):void 0)},c=i(0),l=function(n){return n&&n.__esModule?n:{"default":n}}(c),a=i(15),f=["alt","height","width"],r=function(n){function t(){return e(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,n),h(t,[{key:"format",value:function(n,i){f.indexOf(n)>-1?i?this.domNode.setAttribute(n,i):this.domNode.removeAttribute(n):u(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"format",this).call(this,n,i)}}],[{key:"create",value:function(n){var i=u(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this,n);return"string"==typeof n&&i.setAttribute("src",this.sanitize(n)),i}},{key:"formats",value:function(n){return f.reduce(function(t,i){return n.hasAttribute(i)&&(t[i]=n.getAttribute(i)),t},{})}},{key:"match",value:function(n){return/\.(jpe?g|gif|png)$/.test(n)||/^data:image\/.+;base64/.test(n)}},{key:"sanitize",value:function(n){return a.sanitize(n,["http","https","data"])?n:"//:0"}},{key:"value",value:function(n){return n.getAttribute("src")}}]),t}(l.default.Embed);r.blotName="image";r.tagName="IMG";t.default=r},function(n,t,i){"use strict";function e(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function o(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function s(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}Object.defineProperty(t,"__esModule",{value:!0});var h=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),u=function n(t,i,r){var u,f,e;return(null===t&&(t=Function.prototype),u=Object.getOwnPropertyDescriptor(t,i),void 0===u)?(f=Object.getPrototypeOf(t),null===f?void 0:n(f,i,r)):"value"in u?u.value:(e=u.get,void 0!==e?e.call(r):void 0)},c=i(3),l=i(15),a=function(n){return n&&n.__esModule?n:{"default":n}}(l),f=["height","width"],r=function(n){function t(){return e(this,t),o(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,n),h(t,[{key:"format",value:function(n,i){f.indexOf(n)>-1?i?this.domNode.setAttribute(n,i):this.domNode.removeAttribute(n):u(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"format",this).call(this,n,i)}}],[{key:"create",value:function(n){var i=u(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this,n);return i.setAttribute("frameborder","0"),i.setAttribute("allowfullscreen",!0),i.setAttribute("src",this.sanitize(n)),i}},{key:"formats",value:function(n){return f.reduce(function(t,i){return n.hasAttribute(i)&&(t[i]=n.getAttribute(i)),t},{})}},{key:"sanitize",value:function(n){return a.default.sanitize(n)}},{key:"value",value:function(n){return n.getAttribute("src")}}]),t}(c.BlockEmbed);r.blotName="video";r.className="ql-video";r.tagName="IFRAME";t.default=r},function(n,t,i){"use strict";function u(n){return n&&n.__esModule?n:{"default":n}}function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function e(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var h;Object.defineProperty(t,"__esModule",{value:!0});t.default=t.FormulaBlot=void 0;var s=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),c=function n(t,i,r){var u,f,e;return(null===t&&(t=Function.prototype),u=Object.getOwnPropertyDescriptor(t,i),void 0===u)?(f=Object.getPrototypeOf(t),null===f?void 0:n(f,i,r)):"value"in u?u.value:(e=u.get,void 0!==e?e.call(r):void 0)},l=i(33),a=u(l),v=i(6),y=u(v),p=i(7),w=u(p),r=function(n){function t(){return f(this,t),e(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return o(t,n),s(t,null,[{key:"create",value:function(n){var i=c(t.__proto__||Object.getPrototypeOf(t),"create",this).call(this,n);return"string"==typeof n&&(window.katex.render(n,i,{throwOnError:!1,errorColor:"#f00"}),i.setAttribute("data-value",n)),i}},{key:"value",value:function(n){return n.getAttribute("data-value")}}]),t}(a.default);r.blotName="formula";r.className="ql-formula";r.tagName="SPAN";h=function(n){function t(){f(this,t);var n=e(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));if(null==window.katex)throw new Error("Formula module requires KaTeX.");return n}return o(t,n),s(t,null,[{key:"register",value:function(){y.default.register(r,!0)}}]),t}(w.default);t.FormulaBlot=r;t.default=h},function(n,t,i){"use strict";function u(n){return n&&n.__esModule?n:{"default":n}}function h(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function c(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function l(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var o,s;Object.defineProperty(t,"__esModule",{value:!0});t.default=t.CodeToken=t.CodeBlock=void 0;var e=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),v=function n(t,i,r){var u,f,e;return(null===t&&(t=Function.prototype),u=Object.getOwnPropertyDescriptor(t,i),void 0===u)?(f=Object.getPrototypeOf(t),null===f?void 0:n(f,i,r)):"value"in u?u.value:(e=u.get,void 0!==e?e.call(r):void 0)},y=i(0),a=u(y),p=i(6),r=u(p),w=i(7),b=u(w),k=i(13),d=u(k),f=function(n){function t(){return h(this,t),c(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return l(t,n),e(t,[{key:"replaceWith",value:function(n){this.domNode.textContent=this.domNode.textContent;this.attach();v(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"replaceWith",this).call(this,n)}},{key:"highlight",value:function(n){var t=this.domNode.textContent;this.cachedText!==t&&((t.trim().length>0||null==this.cachedText)&&(this.domNode.innerHTML=n(t),this.domNode.normalize(),this.attach()),this.cachedText=t)}}]),t}(d.default);f.className="ql-syntax";o=new a.default.Attributor.Class("token","hljs",{scope:a.default.Scope.INLINE});s=function(n){function t(n,i){var u,f;if(h(this,t),u=c(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,n,i)),"function"!=typeof u.options.highlight)throw new Error("Syntax module requires highlight.js. Please include the library on the page before Quill.");return f=null,u.quill.on(r.default.events.SCROLL_OPTIMIZE,function(){clearTimeout(f);f=setTimeout(function(){u.highlight();f=null},u.options.interval)}),u.highlight(),u}return l(t,n),e(t,null,[{key:"register",value:function(){r.default.register(o,!0);r.default.register(f,!0)}}]),e(t,[{key:"highlight",value:function(){var t=this,n;this.quill.selection.composing||(this.quill.update(r.default.sources.USER),n=this.quill.getSelection(),this.quill.scroll.descendants(f).forEach(function(n){n.highlight(t.options.highlight)}),this.quill.update(r.default.sources.SILENT),null!=n&&this.quill.setSelection(n,r.default.sources.SILENT))}}]),t}(b.default);s.DEFAULTS={highlight:function(){return null==window.hljs?null:function(n){return window.hljs.highlightAuto(n).value}}(),interval:1e3};t.CodeBlock=f;t.CodeToken=o;t.default=s},function(n,t,i){"use strict";function u(n){return n&&n.__esModule?n:{"default":n}}function a(n,t,i){return t in n?Object.defineProperty(n,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):n[t]=i,n}function v(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function h(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function y(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}function c(n,t,i){var r=document.createElement("button");r.setAttribute("type","button");r.classList.add("ql-"+t);null!=i&&(r.value=i);n.appendChild(r)}function l(n,t){Array.isArray(t[0])||(t=[t]);t.forEach(function(t){var i=document.createElement("span");i.classList.add("ql-formats");t.forEach(function(n){if("string"==typeof n)c(i,n);else{var t=Object.keys(n)[0],r=n[t];Array.isArray(r)?p(i,t,r):c(i,t,r)}});n.appendChild(i)})}function p(n,t,i){var r=document.createElement("select");r.classList.add("ql-"+t);i.forEach(function(n){var t=document.createElement("option");!1!==n?t.setAttribute("value",n):t.setAttribute("selected","selected");r.appendChild(t)});n.appendChild(r)}Object.defineProperty(t,"__esModule",{value:!0});t.addControls=t.default=void 0;var e=function(){function n(n,t){var r=[],u=!0,f=!1,e=void 0,o,i;try{for(i=n[Symbol.iterator]();!(u=(o=i.next()).done)&&(r.push(o.value),!t||r.length!==t);u=!0);}catch(n){f=!0;e=n}finally{try{!u&&i.return&&i.return()}finally{if(f)throw e;}}return r}return function(t,i){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return n(t,i);throw new TypeError("Invalid attempt to destructure non-iterable instance");}}(),w=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),b=i(4),k=u(b),d=i(0),f=u(d),g=i(6),r=u(g),nt=i(10),tt=u(nt),it=i(7),rt=u(it),o=tt.default("quill:toolbar"),s=function(n){function t(n,i){var u,f,s;return(v(this,t),u=h(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,n,i)),Array.isArray(u.options.container)?(f=document.createElement("div"),l(f,u.options.container),n.container.parentNode.insertBefore(f,n.container),u.container=f):u.container="string"==typeof u.options.container?document.querySelector(u.options.container):u.options.container,!(u.container instanceof HTMLElement))?(s=o.error("Container required for toolbar",u.options),h(u,s)):(u.container.classList.add("ql-toolbar"),u.controls=[],u.handlers={},Object.keys(u.options.handlers).forEach(function(n){u.addHandler(n,u.options.handlers[n])}),[].forEach.call(u.container.querySelectorAll("button, select"),function(n){u.attach(n)}),u.quill.on(r.default.events.EDITOR_CHANGE,function(n,t){n===r.default.events.SELECTION_CHANGE&&u.update(t)}),u.quill.on(r.default.events.SCROLL_OPTIMIZE,function(){var n=u.quill.selection.getRange(),t=e(n,1),i=t[0];u.update(i)}),u)}return y(t,n),w(t,[{key:"addHandler",value:function(n,t){this.handlers[n]=t}},{key:"attach",value:function(n){var i=this,t=[].find.call(n.classList,function(n){return 0===n.indexOf("ql-")}),u;if(t){if(t=t.slice(3),"BUTTON"===n.tagName&&n.setAttribute("type","button"),null==this.handlers[t]){if(null!=this.quill.scroll.whitelist&&null==this.quill.scroll.whitelist[t])return void o.warn("ignoring attaching to disabled format",t,n);if(null==f.default.query(t))return void o.warn("ignoring attaching to nonexistent format",t,n)}u="SELECT"===n.tagName?"change":"click";n.addEventListener(u,function(u){var o=void 0,s;if("SELECT"===n.tagName){if(n.selectedIndex<0)return;s=n.options[n.selectedIndex];o=!s.hasAttribute("selected")&&(s.value||!1)}else o=!n.classList.contains("ql-active")&&(n.value||!n.hasAttribute("value")),u.preventDefault();i.quill.focus();var c=i.quill.selection.getRange(),l=e(c,1),h=l[0];if(null!=i.handlers[t])i.handlers[t].call(i,o);else if(f.default.query(t).prototype instanceof f.default.Embed){if(!(o=prompt("Enter "+t)))return;i.quill.updateContents((new k.default).retain(h.index).delete(h.length).insert(a({},t,o)),r.default.sources.USER)}else i.quill.format(t,o,r.default.sources.USER);i.update(h)});this.controls.push([t,n])}}},{key:"update",value:function(n){var t=null==n?{}:this.quill.getFormat(n);this.controls.forEach(function(i){var s=e(i,2),u=s[0],r=s[1],f,o,h;"SELECT"===r.tagName?(f=void 0,null==n?f=null:null==t[u]?f=r.querySelector("option[selected]"):Array.isArray(t[u])||(o=t[u],"string"==typeof o&&(o=o.replace(/\"/g,'\\"')),f=r.querySelector('option[value="'+o+'"]')),null==f?(r.value="",r.selectedIndex=-1):f.selected=!0):null==n?r.classList.remove("ql-active"):r.hasAttribute("value")?(h=t[u]===r.getAttribute("value")||null!=t[u]&&t[u].toString()===r.getAttribute("value")||null==t[u]&&!r.getAttribute("value"),r.classList.toggle("ql-active",h)):r.classList.toggle("ql-active",null!=t[u])})}}]),t}(rt.default);s.DEFAULTS={};s.DEFAULTS={container:null,handlers:{clean:function(){var i=this,n=this.quill.getSelection(),t;null!=n&&(0==n.length?(t=this.quill.getFormat(),Object.keys(t).forEach(function(n){null!=f.default.query(n,f.default.Scope.INLINE)&&i.quill.format(n,!1)})):this.quill.removeFormat(n,r.default.sources.USER))},direction:function(n){var t=this.quill.getFormat().align;"rtl"===n&&null==t?this.quill.format("align","right",r.default.sources.USER):n||"right"!==t||this.quill.format("align",!1,r.default.sources.USER);this.quill.format("direction",n,r.default.sources.USER)},indent:function(n){var u=this.quill.getSelection(),i=this.quill.getFormat(u),f=parseInt(i.indent||0),t;("+1"===n||"-1"===n)&&(t="+1"===n?1:-1,"rtl"===i.direction&&(t*=-1),this.quill.format("indent",f+t,r.default.sources.USER))},link:function(n){!0===n&&(n=prompt("Enter link URL:"));this.quill.format("link",n,r.default.sources.USER)},list:function(n){var i=this.quill.getSelection(),t=this.quill.getFormat(i);"check"===n?"checked"===t.list||"unchecked"===t.list?this.quill.format("list",!1,r.default.sources.USER):this.quill.format("list","unchecked",r.default.sources.USER):this.quill.format("list",n,r.default.sources.USER)}}};t.default=s;t.addControls=l},function(n){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=3 x2=15 y1=9 y2=9><\/line> <line class=ql-stroke x1=3 x2=13 y1=14 y2=14><\/line> <line class=ql-stroke x1=3 x2=9 y1=4 y2=4><\/line> <\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=15 x2=3 y1=9 y2=9><\/line> <line class=ql-stroke x1=14 x2=4 y1=14 y2=14><\/line> <line class=ql-stroke x1=12 x2=6 y1=4 y2=4><\/line> <\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=15 x2=3 y1=9 y2=9><\/line> <line class=ql-stroke x1=15 x2=5 y1=14 y2=14><\/line> <line class=ql-stroke x1=15 x2=9 y1=4 y2=4><\/line> <\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=15 x2=3 y1=9 y2=9><\/line> <line class=ql-stroke x1=15 x2=3 y1=14 y2=14><\/line> <line class=ql-stroke x1=15 x2=3 y1=4 y2=4><\/line> <\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18"> <g class="ql-fill ql-color-label"> <polygon points="6 6.868 6 6 5 6 5 7 5.942 7 6 6.868"><\/polygon> <rect height=1 width=1 x=4 y=4><\/rect> <polygon points="6.817 5 6 5 6 6 6.38 6 6.817 5"><\/polygon> <rect height=1 width=1 x=2 y=6><\/rect> <rect height=1 width=1 x=3 y=5><\/rect> <rect height=1 width=1 x=4 y=7><\/rect> <polygon points="4 11.439 4 11 3 11 3 12 3.755 12 4 11.439"><\/polygon> <rect height=1 width=1 x=2 y=12><\/rect> <rect height=1 width=1 x=2 y=9><\/rect> <rect height=1 width=1 x=2 y=15><\/rect> <polygon points="4.63 10 4 10 4 11 4.192 11 4.63 10"><\/polygon> <rect height=1 width=1 x=3 y=8><\/rect> <path d=M10.832,4.2L11,4.582V4H10.708A1.948,1.948,0,0,1,10.832,4.2Z><\/path> <path d=M7,4.582L7.168,4.2A1.929,1.929,0,0,1,7.292,4H7V4.582Z><\/path> <path d=M8,13H7.683l-0.351.8a1.933,1.933,0,0,1-.124.2H8V13Z><\/path> <rect height=1 width=1 x=12 y=2><\/rect> <rect height=1 width=1 x=11 y=3><\/rect> <path d=M9,3H8V3.282A1.985,1.985,0,0,1,9,3Z><\/path> <rect height=1 width=1 x=2 y=3><\/rect> <rect height=1 width=1 x=6 y=2><\/rect> <rect height=1 width=1 x=3 y=2><\/rect> <rect height=1 width=1 x=5 y=3><\/rect> <rect height=1 width=1 x=9 y=2><\/rect> <rect height=1 width=1 x=15 y=14><\/rect> <polygon points="13.447 10.174 13.469 10.225 13.472 10.232 13.808 11 14 11 14 10 13.37 10 13.447 10.174"><\/polygon> <rect height=1 width=1 x=13 y=7><\/rect> <rect height=1 width=1 x=15 y=5><\/rect> <rect height=1 width=1 x=14 y=6><\/rect> <rect height=1 width=1 x=15 y=8><\/rect> <rect height=1 width=1 x=14 y=9><\/rect> <path d=M3.775,14H3v1H4V14.314A1.97,1.97,0,0,1,3.775,14Z><\/path> <rect height=1 width=1 x=14 y=3><\/rect> <polygon points="12 6.868 12 6 11.62 6 12 6.868"><\/polygon> <rect height=1 width=1 x=15 y=2><\/rect> <rect height=1 width=1 x=12 y=5><\/rect> <rect height=1 width=1 x=13 y=4><\/rect> <polygon points="12.933 9 13 9 13 8 12.495 8 12.933 9"><\/polygon> <rect height=1 width=1 x=9 y=14><\/rect> <rect height=1 width=1 x=8 y=15><\/rect> <path d=M6,14.926V15H7V14.316A1.993,1.993,0,0,1,6,14.926Z><\/path> <rect height=1 width=1 x=5 y=15><\/rect> <path d=M10.668,13.8L10.317,13H10v1h0.792A1.947,1.947,0,0,1,10.668,13.8Z><\/path> <rect height=1 width=1 x=11 y=15><\/rect> <path d=M14.332,12.2a1.99,1.99,0,0,1,.166.8H15V12H14.245Z><\/path> <rect height=1 width=1 x=14 y=15><\/rect> <rect height=1 width=1 x=15 y=11><\/rect> <\/g> <polyline class=ql-stroke points="5.5 13 9 5 12.5 13"><\/polyline> <line class=ql-stroke x1=11.63 x2=6.38 y1=11 y2=11><\/line> <\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18"> <rect class="ql-fill ql-stroke" height=3 width=3 x=4 y=5><\/rect> <rect class="ql-fill ql-stroke" height=3 width=3 x=11 y=5><\/rect> <path class="ql-even ql-fill ql-stroke" d=M7,8c0,4.031-3,5-3,5><\/path> <path class="ql-even ql-fill ql-stroke" d=M14,8c0,4.031-3,5-3,5><\/path> <\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18"> <path class=ql-stroke d=M5,4H9.5A2.5,2.5,0,0,1,12,6.5v0A2.5,2.5,0,0,1,9.5,9H5A0,0,0,0,1,5,9V4A0,0,0,0,1,5,4Z><\/path> <path class=ql-stroke d=M5,9h5.5A2.5,2.5,0,0,1,13,11.5v0A2.5,2.5,0,0,1,10.5,14H5a0,0,0,0,1,0,0V9A0,0,0,0,1,5,9Z><\/path> <\/svg>'},function(n){n.exports='<svg class="" viewbox="0 0 18 18"> <line class=ql-stroke x1=5 x2=13 y1=3 y2=3><\/line> <line class=ql-stroke x1=6 x2=9.35 y1=12 y2=3><\/line> <line class=ql-stroke x1=11 x2=15 y1=11 y2=15><\/line> <line class=ql-stroke x1=15 x2=11 y1=11 y2=15><\/line> <rect class=ql-fill height=1 rx=0.5 ry=0.5 width=7 x=2 y=14><\/rect> <\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18"> <line class="ql-color-label ql-stroke ql-transparent" x1=3 x2=15 y1=15 y2=15><\/line> <polyline class=ql-stroke points="5.5 11 9 3 12.5 11"><\/polyline> <line class=ql-stroke x1=11.63 x2=6.38 y1=9 y2=9><\/line> <\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18"> <polygon class="ql-stroke ql-fill" points="3 11 5 9 3 7 3 11"><\/polygon> <line class="ql-stroke ql-fill" x1=15 x2=11 y1=4 y2=4><\/line> <path class=ql-fill d=M11,3a3,3,0,0,0,0,6h1V3H11Z><\/path> <rect class=ql-fill height=11 width=1 x=11 y=4><\/rect> <rect class=ql-fill height=11 width=1 x=13 y=4><\/rect> <\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18"> <polygon class="ql-stroke ql-fill" points="15 12 13 10 15 8 15 12"><\/polygon> <line class="ql-stroke ql-fill" x1=9 x2=5 y1=4 y2=4><\/line> <path class=ql-fill d=M5,3A3,3,0,0,0,5,9H6V3H5Z><\/path> <rect class=ql-fill height=11 width=1 x=5 y=4><\/rect> <rect class=ql-fill height=11 width=1 x=7 y=4><\/rect> <\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M14,16H4a1,1,0,0,1,0-2H14A1,1,0,0,1,14,16Z /> <path class=ql-fill d=M14,4H4A1,1,0,0,1,4,2H14A1,1,0,0,1,14,4Z /> <rect class=ql-fill x=3 y=6 width=12 height=6 rx=1 ry=1 /> <\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M13,16H5a1,1,0,0,1,0-2h8A1,1,0,0,1,13,16Z /> <path class=ql-fill d=M13,4H5A1,1,0,0,1,5,2h8A1,1,0,0,1,13,4Z /> <rect class=ql-fill x=2 y=6 width=14 height=6 rx=1 ry=1 /> <\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M15,8H13a1,1,0,0,1,0-2h2A1,1,0,0,1,15,8Z /> <path class=ql-fill d=M15,12H13a1,1,0,0,1,0-2h2A1,1,0,0,1,15,12Z /> <path class=ql-fill d=M15,16H5a1,1,0,0,1,0-2H15A1,1,0,0,1,15,16Z /> <path class=ql-fill d=M15,4H5A1,1,0,0,1,5,2H15A1,1,0,0,1,15,4Z /> <rect class=ql-fill x=2 y=6 width=8 height=6 rx=1 ry=1 /> <\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M5,8H3A1,1,0,0,1,3,6H5A1,1,0,0,1,5,8Z /> <path class=ql-fill d=M5,12H3a1,1,0,0,1,0-2H5A1,1,0,0,1,5,12Z /> <path class=ql-fill d=M13,16H3a1,1,0,0,1,0-2H13A1,1,0,0,1,13,16Z /> <path class=ql-fill d=M13,4H3A1,1,0,0,1,3,2H13A1,1,0,0,1,13,4Z /> <rect class=ql-fill x=8 y=6 width=8 height=6 rx=1 ry=1 transform="translate(24 18) rotate(-180)"/> <\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M11.759,2.482a2.561,2.561,0,0,0-3.53.607A7.656,7.656,0,0,0,6.8,6.2C6.109,9.188,5.275,14.677,4.15,14.927a1.545,1.545,0,0,0-1.3-.933A0.922,0.922,0,0,0,2,15.036S1.954,16,4.119,16s3.091-2.691,3.7-5.553c0.177-.826.36-1.726,0.554-2.6L8.775,6.2c0.381-1.421.807-2.521,1.306-2.676a1.014,1.014,0,0,0,1.02.56A0.966,0.966,0,0,0,11.759,2.482Z><\/path> <rect class=ql-fill height=1.6 rx=0.8 ry=0.8 width=5 x=5.15 y=6.2><\/rect> <path class=ql-fill d=M13.663,12.027a1.662,1.662,0,0,1,.266-0.276q0.193,0.069.456,0.138a2.1,2.1,0,0,0,.535.069,1.075,1.075,0,0,0,.767-0.3,1.044,1.044,0,0,0,.314-0.8,0.84,0.84,0,0,0-.238-0.619,0.8,0.8,0,0,0-.594-0.239,1.154,1.154,0,0,0-.781.3,4.607,4.607,0,0,0-.781,1q-0.091.15-.218,0.346l-0.246.38c-0.068-.288-0.137-0.582-0.212-0.885-0.459-1.847-2.494-.984-2.941-0.8-0.482.2-.353,0.647-0.094,0.529a0.869,0.869,0,0,1,1.281.585c0.217,0.751.377,1.436,0.527,2.038a5.688,5.688,0,0,1-.362.467,2.69,2.69,0,0,1-.264.271q-0.221-.08-0.471-0.147a2.029,2.029,0,0,0-.522-0.066,1.079,1.079,0,0,0-.768.3A1.058,1.058,0,0,0,9,15.131a0.82,0.82,0,0,0,.832.852,1.134,1.134,0,0,0,.787-0.3,5.11,5.11,0,0,0,.776-0.993q0.141-.219.215-0.34c0.046-.076.122-0.194,0.223-0.346a2.786,2.786,0,0,0,.918,1.726,2.582,2.582,0,0,0,2.376-.185c0.317-.181.212-0.565,0-0.494A0.807,0.807,0,0,1,14.176,15a5.159,5.159,0,0,1-.913-2.446l0,0Q13.487,12.24,13.663,12.027Z><\/path> <\/svg>'},function(n){n.exports='<svg viewBox="0 0 18 18"> <path class=ql-fill d=M10,4V14a1,1,0,0,1-2,0V10H3v4a1,1,0,0,1-2,0V4A1,1,0,0,1,3,4V8H8V4a1,1,0,0,1,2,0Zm6.06787,9.209H14.98975V7.59863a.54085.54085,0,0,0-.605-.60547h-.62744a1.01119,1.01119,0,0,0-.748.29688L11.645,8.56641a.5435.5435,0,0,0-.022.8584l.28613.30762a.53861.53861,0,0,0,.84717.0332l.09912-.08789a1.2137,1.2137,0,0,0,.2417-.35254h.02246s-.01123.30859-.01123.60547V13.209H12.041a.54085.54085,0,0,0-.605.60547v.43945a.54085.54085,0,0,0,.605.60547h4.02686a.54085.54085,0,0,0,.605-.60547v-.43945A.54085.54085,0,0,0,16.06787,13.209Z /> <\/svg>'},function(n){n.exports='<svg viewBox="0 0 18 18"> <path class=ql-fill d=M16.73975,13.81445v.43945a.54085.54085,0,0,1-.605.60547H11.855a.58392.58392,0,0,1-.64893-.60547V14.0127c0-2.90527,3.39941-3.42187,3.39941-4.55469a.77675.77675,0,0,0-.84717-.78125,1.17684,1.17684,0,0,0-.83594.38477c-.2749.26367-.561.374-.85791.13184l-.4292-.34082c-.30811-.24219-.38525-.51758-.1543-.81445a2.97155,2.97155,0,0,1,2.45361-1.17676,2.45393,2.45393,0,0,1,2.68408,2.40918c0,2.45312-3.1792,2.92676-3.27832,3.93848h2.79443A.54085.54085,0,0,1,16.73975,13.81445ZM9,3A.99974.99974,0,0,0,8,4V8H3V4A1,1,0,0,0,1,4V14a1,1,0,0,0,2,0V10H8v4a1,1,0,0,0,2,0V4A.99974.99974,0,0,0,9,3Z /> <\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=7 x2=13 y1=4 y2=4><\/line> <line class=ql-stroke x1=5 x2=11 y1=14 y2=14><\/line> <line class=ql-stroke x1=8 x2=10 y1=14 y2=4><\/line> <\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18"> <rect class=ql-stroke height=10 width=12 x=3 y=4><\/rect> <circle class=ql-fill cx=6 cy=7 r=1><\/circle> <polyline class="ql-even ql-fill" points="5 12 5 11 7 9 8 10 11 7 13 9 13 12 5 12"><\/polyline> <\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=3 x2=15 y1=14 y2=14><\/line> <line class=ql-stroke x1=3 x2=15 y1=4 y2=4><\/line> <line class=ql-stroke x1=9 x2=15 y1=9 y2=9><\/line> <polyline class="ql-fill ql-stroke" points="3 7 3 11 5 9 3 7"><\/polyline> <\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=3 x2=15 y1=14 y2=14><\/line> <line class=ql-stroke x1=3 x2=15 y1=4 y2=4><\/line> <line class=ql-stroke x1=9 x2=15 y1=9 y2=9><\/line> <polyline class=ql-stroke points="5 7 5 11 3 9 5 7"><\/polyline> <\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=7 x2=11 y1=7 y2=11><\/line> <path class="ql-even ql-stroke" d=M8.9,4.577a3.476,3.476,0,0,1,.36,4.679A3.476,3.476,0,0,1,4.577,8.9C3.185,7.5,2.035,6.4,4.217,4.217S7.5,3.185,8.9,4.577Z><\/path> <path class="ql-even ql-stroke" d=M13.423,9.1a3.476,3.476,0,0,0-4.679-.36,3.476,3.476,0,0,0,.36,4.679c1.392,1.392,2.5,2.542,4.679.36S14.815,10.5,13.423,9.1Z><\/path> <\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=7 x2=15 y1=4 y2=4><\/line> <line class=ql-stroke x1=7 x2=15 y1=9 y2=9><\/line> <line class=ql-stroke x1=7 x2=15 y1=14 y2=14><\/line> <line class="ql-stroke ql-thin" x1=2.5 x2=4.5 y1=5.5 y2=5.5><\/line> <path class=ql-fill d=M3.5,6A0.5,0.5,0,0,1,3,5.5V3.085l-0.276.138A0.5,0.5,0,0,1,2.053,3c-0.124-.247-0.023-0.324.224-0.447l1-.5A0.5,0.5,0,0,1,4,2.5v3A0.5,0.5,0,0,1,3.5,6Z><\/path> <path class="ql-stroke ql-thin" d=M4.5,10.5h-2c0-.234,1.85-1.076,1.85-2.234A0.959,0.959,0,0,0,2.5,8.156><\/path> <path class="ql-stroke ql-thin" d=M2.5,14.846a0.959,0.959,0,0,0,1.85-.109A0.7,0.7,0,0,0,3.75,14a0.688,0.688,0,0,0,.6-0.736,0.959,0.959,0,0,0-1.85-.109><\/path> <\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18"> <line class=ql-stroke x1=6 x2=15 y1=4 y2=4><\/line> <line class=ql-stroke x1=6 x2=15 y1=9 y2=9><\/line> <line class=ql-stroke x1=6 x2=15 y1=14 y2=14><\/line> <line class=ql-stroke x1=3 x2=3 y1=4 y2=4><\/line> <line class=ql-stroke x1=3 x2=3 y1=9 y2=9><\/line> <line class=ql-stroke x1=3 x2=3 y1=14 y2=14><\/line> <\/svg>'},function(n){n.exports='<svg class="" viewbox="0 0 18 18"> <line class=ql-stroke x1=9 x2=15 y1=4 y2=4><\/line> <polyline class=ql-stroke points="3 4 4 5 6 3"><\/polyline> <line class=ql-stroke x1=9 x2=15 y1=14 y2=14><\/line> <polyline class=ql-stroke points="3 14 4 15 6 13"><\/polyline> <line class=ql-stroke x1=9 x2=15 y1=9 y2=9><\/line> <polyline class=ql-stroke points="3 9 4 10 6 8"><\/polyline> <\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M15.5,15H13.861a3.858,3.858,0,0,0,1.914-2.975,1.8,1.8,0,0,0-1.6-1.751A1.921,1.921,0,0,0,12.021,11.7a0.50013,0.50013,0,1,0,.957.291h0a0.914,0.914,0,0,1,1.053-.725,0.81,0.81,0,0,1,.744.762c0,1.076-1.16971,1.86982-1.93971,2.43082A1.45639,1.45639,0,0,0,12,15.5a0.5,0.5,0,0,0,.5.5h3A0.5,0.5,0,0,0,15.5,15Z /> <path class=ql-fill d=M9.65,5.241a1,1,0,0,0-1.409.108L6,7.964,3.759,5.349A1,1,0,0,0,2.192,6.59178Q2.21541,6.6213,2.241,6.649L4.684,9.5,2.241,12.35A1,1,0,0,0,3.71,13.70722q0.02557-.02768.049-0.05722L6,11.036,8.241,13.65a1,1,0,1,0,1.567-1.24277Q9.78459,12.3777,9.759,12.35L7.316,9.5,9.759,6.651A1,1,0,0,0,9.65,5.241Z /> <\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18"> <path class=ql-fill d=M15.5,7H13.861a4.015,4.015,0,0,0,1.914-2.975,1.8,1.8,0,0,0-1.6-1.751A1.922,1.922,0,0,0,12.021,3.7a0.5,0.5,0,1,0,.957.291,0.917,0.917,0,0,1,1.053-.725,0.81,0.81,0,0,1,.744.762c0,1.077-1.164,1.925-1.934,2.486A1.423,1.423,0,0,0,12,7.5a0.5,0.5,0,0,0,.5.5h3A0.5,0.5,0,0,0,15.5,7Z /> <path class=ql-fill d=M9.651,5.241a1,1,0,0,0-1.41.108L6,7.964,3.759,5.349a1,1,0,1,0-1.519,1.3L4.683,9.5,2.241,12.35a1,1,0,1,0,1.519,1.3L6,11.036,8.241,13.65a1,1,0,0,0,1.519-1.3L7.317,9.5,9.759,6.651A1,1,0,0,0,9.651,5.241Z /> <\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18"> <line class="ql-stroke ql-thin" x1=15.5 x2=2.5 y1=8.5 y2=9.5><\/line> <path class=ql-fill d=M9.007,8C6.542,7.791,6,7.519,6,6.5,6,5.792,7.283,5,9,5c1.571,0,2.765.679,2.969,1.309a1,1,0,0,0,1.9-.617C13.356,4.106,11.354,3,9,3,6.2,3,4,4.538,4,6.5a3.2,3.2,0,0,0,.5,1.843Z><\/path> <path class=ql-fill d=M8.984,10C11.457,10.208,12,10.479,12,11.5c0,0.708-1.283,1.5-3,1.5-1.571,0-2.765-.679-2.969-1.309a1,1,0,1,0-1.9.617C4.644,13.894,6.646,15,9,15c2.8,0,5-1.538,5-3.5a3.2,3.2,0,0,0-.5-1.843Z><\/path> <\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18"> <path class=ql-stroke d=M5,3V9a4.012,4.012,0,0,0,4,4H9a4.012,4.012,0,0,0,4-4V3><\/path> <rect class=ql-fill height=1 rx=0.5 ry=0.5 width=12 x=3 y=15><\/rect> <\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18"> <rect class=ql-stroke height=12 width=12 x=3 y=3><\/rect> <rect class=ql-fill height=12 width=1 x=5 y=3><\/rect> <rect class=ql-fill height=12 width=1 x=12 y=3><\/rect> <rect class=ql-fill height=2 width=8 x=5 y=8><\/rect> <rect class=ql-fill height=1 width=3 x=3 y=5><\/rect> <rect class=ql-fill height=1 width=3 x=3 y=7><\/rect> <rect class=ql-fill height=1 width=3 x=3 y=10><\/rect> <rect class=ql-fill height=1 width=3 x=3 y=12><\/rect> <rect class=ql-fill height=1 width=3 x=12 y=5><\/rect> <rect class=ql-fill height=1 width=3 x=12 y=7><\/rect> <rect class=ql-fill height=1 width=3 x=12 y=10><\/rect> <rect class=ql-fill height=1 width=3 x=12 y=12><\/rect> <\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18"> <polygon class=ql-stroke points="7 11 9 13 11 11 7 11"><\/polygon> <polygon class=ql-stroke points="7 7 9 5 11 7 7 7"><\/polygon> <\/svg>'},function(n,t,i){"use strict";function r(n){return n&&n.__esModule?n:{"default":n}}function e(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function o(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function s(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var f;Object.defineProperty(t,"__esModule",{value:!0});t.default=t.BubbleTooltip=void 0;var h=function n(t,i,r){var u,f,e;return(null===t&&(t=Function.prototype),u=Object.getOwnPropertyDescriptor(t,i),void 0===u)?(f=Object.getPrototypeOf(t),null===f?void 0:n(f,i,r)):"value"in u?u.value:(e=u.get,void 0!==e?e.call(r):void 0)},c=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),p=i(2),w=r(p),b=i(9),u=r(b),l=i(44),a=r(l),k=i(22),d=i(26),v=r(d),g=[["bold","italic","link"],[{header:1},{header:2},"blockquote"]],y=function(n){function t(n,i){e(this,t);null!=i.modules.toolbar&&null==i.modules.toolbar.container&&(i.modules.toolbar.container=g);var r=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,n,i));return r.quill.container.classList.add("ql-bubble"),r}return s(t,n),c(t,[{key:"extendToolbar",value:function(n){this.tooltip=new f(this.quill,this.options.bounds);this.tooltip.root.appendChild(n.container);this.buildButtons([].slice.call(n.container.querySelectorAll("button")),v.default);this.buildPickers([].slice.call(n.container.querySelectorAll("select")),v.default)}}]),t}(a.default);y.DEFAULTS=w.default(!0,{},a.default.DEFAULTS,{modules:{toolbar:{handlers:{link:function(n){n?this.quill.theme.tooltip.edit():this.quill.format("link",!1)}}}}});f=function(n){function t(n,i){e(this,t);var r=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,n,i));return r.quill.on(u.default.events.EDITOR_CHANGE,function(n,t,i,f){var e;if(n===u.default.events.SELECTION_CHANGE)if(null!=t&&t.length>0&&f===u.default.sources.USER)if(r.show(),r.root.style.left="0px",r.root.style.width="",r.root.style.width=r.root.offsetWidth+"px",e=r.quill.getLines(t.index,t.length),1===e.length)r.position(r.quill.getBounds(t));else{var o=e[e.length-1],s=r.quill.getIndex(o),h=Math.min(o.length()-1,t.index+t.length-s),c=r.quill.getBounds(new k.Range(s,h));r.position(c)}else document.activeElement!==r.textbox&&r.quill.hasFocus()&&r.hide()}),r}return s(t,n),c(t,[{key:"listen",value:function(){var n=this;h(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"listen",this).call(this);this.root.querySelector(".ql-close").addEventListener("click",function(){n.root.classList.remove("ql-editing")});this.quill.on(u.default.events.SCROLL_OPTIMIZE,function(){setTimeout(function(){if(!n.root.classList.contains("ql-hidden")){var t=n.quill.getSelection();null!=t&&n.position(n.quill.getBounds(t))}},1)})}},{key:"cancel",value:function(){this.show()}},{key:"position",value:function(n){var i=h(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"position",this).call(this,n),r=this.root.querySelector(".ql-tooltip-arrow");if(r.style.marginLeft="",0===i)return i;r.style.marginLeft=-1*i-r.offsetWidth/2+"px"}}]),t}(l.BaseTooltip);f.TEMPLATE='<span class="ql-tooltip-arrow"><\/span><div class="ql-tooltip-editor"><input type="text" data-formula="e=mc^2" data-link="https://quilljs.com" data-video="Embed URL"><a class="ql-close"><\/a><\/div>';t.BubbleTooltip=f;t.default=y},function(n,t,i){"use strict";function r(n){return n&&n.__esModule?n:{"default":n}}function e(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function o(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function s(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var f;Object.defineProperty(t,"__esModule",{value:!0});var w=function(){function n(n,t){var r=[],u=!0,f=!1,e=void 0,o,i;try{for(i=n[Symbol.iterator]();!(u=(o=i.next()).done)&&(r.push(o.value),!t||r.length!==t);u=!0);}catch(n){f=!0;e=n}finally{try{!u&&i.return&&i.return()}finally{if(f)throw e;}}return r}return function(t,i){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return n(t,i);throw new TypeError("Invalid attempt to destructure non-iterable instance");}}(),h=function n(t,i,r){var u,f,e;return(null===t&&(t=Function.prototype),u=Object.getOwnPropertyDescriptor(t,i),void 0===u)?(f=Object.getPrototypeOf(t),null===f?void 0:n(f,i,r)):"value"in u?u.value:(e=u.get,void 0!==e?e.call(r):void 0)},c=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),b=i(2),k=r(b),d=i(9),u=r(d),l=i(44),a=r(l),g=i(15),v=r(g),nt=i(22),tt=i(26),y=r(tt),it=[[{header:["1","2","3",!1]}],["bold","italic","underline","link"],[{list:"ordered"},{list:"bullet"}],["clean"]],p=function(n){function t(n,i){e(this,t);null!=i.modules.toolbar&&null==i.modules.toolbar.container&&(i.modules.toolbar.container=it);var r=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,n,i));return r.quill.container.classList.add("ql-snow"),r}return s(t,n),c(t,[{key:"extendToolbar",value:function(n){n.container.classList.add("ql-snow");this.buildButtons([].slice.call(n.container.querySelectorAll("button")),y.default);this.buildPickers([].slice.call(n.container.querySelectorAll("select")),y.default);this.tooltip=new f(this.quill,this.options.bounds);n.container.querySelector(".ql-link")&&this.quill.keyboard.addBinding({key:"K",shortKey:!0},function(t,i){n.handlers.link.call(n,!i.format.link)})}}]),t}(a.default);p.DEFAULTS=k.default(!0,{},a.default.DEFAULTS,{modules:{toolbar:{handlers:{link:function(n){var i,t;if(n){if(i=this.quill.getSelection(),null==i||0==i.length)return;t=this.quill.getText(i);/^\S+@\S+\.\S+$/.test(t)&&0!==t.indexOf("mailto:")&&(t="mailto:"+t);this.quill.theme.tooltip.edit("link",t)}else this.quill.format("link",!1)}}}}});f=function(n){function t(n,i){e(this,t);var r=o(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,n,i));return r.preview=r.root.querySelector("a.ql-preview"),r}return s(t,n),c(t,[{key:"listen",value:function(){var n=this;h(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"listen",this).call(this);this.root.querySelector("a.ql-action").addEventListener("click",function(t){n.root.classList.contains("ql-editing")?n.save():n.edit("link",n.preview.textContent);t.preventDefault()});this.root.querySelector("a.ql-remove").addEventListener("click",function(t){if(null!=n.linkRange){var i=n.linkRange;n.restoreFocus();n.quill.formatText(i,"link",!1,u.default.sources.USER);delete n.linkRange}t.preventDefault();n.hide()});this.quill.on(u.default.events.SELECTION_CHANGE,function(t,i,r){var e;if(null!=t){if(0===t.length&&r===u.default.sources.USER){var s=n.quill.scroll.descendant(v.default,t.index),o=w(s,2),f=o[0],h=o[1];if(null!=f)return n.linkRange=new nt.Range(t.index-h,f.length()),e=v.default.formats(f.domNode),n.preview.textContent=e,n.preview.setAttribute("href",e),n.show(),void n.position(n.quill.getBounds(n.linkRange))}else delete n.linkRange;n.hide()}})}},{key:"show",value:function(){h(t.prototype.__proto__||Object.getPrototypeOf(t.prototype),"show",this).call(this);this.root.removeAttribute("data-mode")}}]),t}(l.BaseTooltip);f.TEMPLATE='<a class="ql-preview" rel="noopener noreferrer" target="_blank" href="about:blank"><\/a><input type="text" data-formula="e=mc^2" data-link="https://quilljs.com" data-video="Embed URL"><a class="ql-action"><\/a><a class="ql-remove"><\/a>';t.default=p}]).default});BlockEmbed=Quill.import("blots/block/embed");CensorBlot=function(n){function t(){return _classCallCheck(this,t),_possibleConstructorReturn(this,_getPrototypeOf(t).apply(this,arguments))}return _inherits(t,n),_createClass(t,null,[{key:"create",value:function(n){var i=_get(_getPrototypeOf(t),"create",this).call(this);return i.dataset.previewSrc=n.smallImageUrl,i.setAttribute("src",n.fullImageUrl),n.style?i.setAttribute("style",n.style):i.style.cssText="display: inline; text-align: left; margin: 0px 1em 1em 0px;",n.width&&i.setAttribute("width",n.width),i}},{key:"value",value:function(n){return{smallImageUrl:n.dataset.previewSrc,fullImageUrl:n.getAttribute("src"),style:n.getAttribute("style"),width:n.getAttribute("width")}}}]),t}(BlockEmbed);CensorBlot.blotName="dhCensor";CensorBlot.className="ql-image";CensorBlot.tagName="IMG";Quill.register({"formats/dhCensor":CensorBlot});var BlockEmbed=Quill.import("blots/block/embed"),Link=Quill.import("formats/link"),Parchment=Quill.import("parchment"),DailymotionBlot=function(n){function t(){return _classCallCheck(this,t),_possibleConstructorReturn(this,_getPrototypeOf(t).apply(this,arguments))}return _inherits(t,n),_createClass(t,null,[{key:"create",value:function(n){var i=_get(_getPrototypeOf(t),"create",this).call(this),u,f,e,s,h,o,r;return(i.dataset.src=n.src,u=this.sanitize(n.src),f=this.getVideoId(u),!f)?(e=t.getEditor(i),s=Parchment.find(i),h=s.offset(e.scroll),i.remove(),e.insertText(h,u,{link:u},"api"),null):(o="https://www.dailymotion.com/embed/video/"+f,i.dataset.embedSrc=o,r=document.createElement("iframe"),r.setAttribute("src",o),n.style&&(i.dataset.style=n.style,r.setAttribute("style",n.style)),n.width&&(i.dataset.width=n.width,r.setAttribute("width",n.width)),n.height&&(i.dataset.height=n.height,r.setAttribute("height",n.height)),r.setAttribute("frameborder","0"),r.setAttribute("allowfullscreen",!0),i.appendChild(r),i)}},{key:"sanitize",value:function(n){return Link.sanitize(n)}},{key:"getVideoId",value:function(n){var t=n.match(/^(?:https?:\/\/)?(?:www\.)?dailymotion.com\/(?:video|hub)+(?:\/([^_?]+))?[^#]*(‪#video‬=([^_&?]+))?(?:.*?)$/i);return t?t[1]:null}},{key:"value",value:function(n){return{src:n.dataset.src,embedSrc:n.dataset.embedSrc,style:n.dataset.style,width:n.dataset.width,height:n.dataset.height}}}]),t}(BlockEmbed);DailymotionBlot.getEditor=function(n){for(var t=Quill.find(n);t.parent;)t=t.parent;return Quill.find(t.domNode.parentNode)};DailymotionBlot.blotName="dailymotion";DailymotionBlot.tagName="DIV";DailymotionBlot.className="ql-dailymotion";Quill.register("formats/dailymotion",DailymotionBlot);!function(n,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.VideoResize=t():n.VideoResize=t()}(this,function(){return function(n){function t(r){if(i[r])return i[r].exports;var u=i[r]={i:r,l:!1,exports:{}};return n[r].call(u.exports,u,u.exports,t),u.l=!0,u.exports}var i={};return t.m=n,t.c=i,t.i=function(n){return n},t.d=function(n,i,r){t.o(n,i)||Object.defineProperty(n,i,{configurable:!1,enumerable:!0,get:r})},t.n=function(n){var i=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(i,"a",i),i},t.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},t.p="",t(t.s=38)}([function(n){function t(n){var t=typeof n;return null!=n&&("object"==t||"function"==t)}n.exports=t},function(n,t,i){var r=i(22),u="object"==typeof self&&self&&self.Object===Object&&self,f=r||u||Function("return this")();n.exports=f},function(n){function t(n){return null!=n&&"object"==typeof n}n.exports=t},function(n,t,i){function r(n){var i=-1,r=null==n?0:n.length,t;for(this.clear();++i<r;)t=n[i],this.set(t[0],t[1])}var u=i(75),f=i(76),e=i(77),o=i(78),s=i(79);r.prototype.clear=u;r.prototype.delete=f;r.prototype.get=e;r.prototype.has=o;r.prototype.set=s;n.exports=r},function(n,t,i){function r(n,t){for(var i=n.length;i--;)if(u(n[i][0],t))return i;return-1}var u=i(8);n.exports=r},function(n,t,i){function f(n){return null==n?void 0===n?h:s:u&&u in Object(n)?e(n):o(n)}var r=i(16),e=i(64),o=i(87),s="[object Null]",h="[object Undefined]",u=r?r.toStringTag:void 0;n.exports=f},function(n,t,i){function r(n,t){var i=n.__data__;return u(t)?i["string"==typeof t?"string":"hash"]:i.map}var u=i(73);n.exports=r},function(n,t,i){var r=i(11),u=r(Object,"create");n.exports=u},function(n){function t(n,t){return n===t||n!==n&&t!==t}n.exports=t},function(n,t,i){"use strict";function r(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}i.d(t,"a",function(){return f});var u=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),f=function(){function n(t){r(this,n);this.overlay=t.overlay;this.video=t.video;this.options=t.options;this.requestUpdate=t.onUpdate}return u(n,[{key:"onCreate",value:function(){}},{key:"onDestroy",value:function(){}},{key:"onUpdate",value:function(){}}]),n}()},function(n,t,i){function u(n,t,i){"__proto__"==t&&r?r(n,t,{configurable:!0,enumerable:!0,value:i,writable:!0}):n[t]=i}var r=i(21);n.exports=u},function(n,t,i){function r(n,t){var i=f(n,t);if(u(i))return i}var u=i(48),f=i(65);n.exports=r},function(n,t,i){function r(n){return null!=n&&f(n.length)&&!u(n)}var u=i(13),f=i(30);n.exports=r},function(n,t,i){function r(n){if(!f(n))return!1;var t=u(n);return t==o||t==s||t==e||t==h}var u=i(5),f=i(0),e="[object AsyncFunction]",o="[object Function]",s="[object GeneratorFunction]",h="[object Proxy]";n.exports=r},function(n){n.exports=function(n){return n.webpackPolyfill||(n.deprecate=function(){},n.paths=[],n.children||(n.children=[]),Object.defineProperty(n,"loaded",{enumerable:!0,get:function(){return n.l}}),Object.defineProperty(n,"id",{enumerable:!0,get:function(){return n.i}}),n.webpackPolyfill=1),n}},function(n,t,i){var r=i(11),u=i(1),f=r(u,"Map");n.exports=f},function(n,t,i){var r=i(1),u=r.Symbol;n.exports=u},function(n){function t(n,t,i){switch(i.length){case 0:return n.call(t);case 1:return n.call(t,i[0]);case 2:return n.call(t,i[0],i[1]);case 3:return n.call(t,i[0],i[1],i[2])}return n.apply(t,i)}n.exports=t},function(n,t,i){function r(n,t,i){(void 0===i||f(n[t],i))&&(void 0!==i||t in n)||u(n,t,i)}var u=i(10),f=i(8);n.exports=r},function(n,t,i){function r(n,t,i,c,l){n!==t&&e(t,function(e,h){if(s(e))l||(l=new u),o(n,t,h,i,r,c,l);else{var a=c?c(n[h],e,h+"",n,t,l):void 0;void 0===a&&(a=e);f(n,h,a)}},h)}var u=i(41),f=i(18),e=i(46),o=i(51),s=i(0),h=i(32);n.exports=r},function(n,t,i){function r(n,t){return e(f(n,t,u),n+"")}var u=i(26),f=i(89),e=i(90);n.exports=r},function(n,t,i){var r=i(11),u=function(){try{var n=r(Object,"defineProperty");return n({},"",{}),n}catch(n){}}();n.exports=u},function(n,t,i){(function(t){var i="object"==typeof t&&t&&t.Object===Object&&t;n.exports=i}).call(t,i(107))},function(n,t,i){var r=i(88),u=r(Object.getPrototypeOf,Object);n.exports=u},function(n){function t(n,t){return!!(t=null==t?i:t)&&("number"==typeof n||r.test(n))&&n>-1&&n%1==0&&n<t}var i=9007199254740991,r=/^(?:0|[1-9]\d*)$/;n.exports=t},function(n){function t(n){var t=n&&n.constructor;return n===("function"==typeof t&&t.prototype||i)}var i=Object.prototype;n.exports=t},function(n){function t(n){return n}n.exports=t},function(n,t,i){var r=i(47),f=i(2),u=Object.prototype,e=u.hasOwnProperty,o=u.propertyIsEnumerable,s=r(function(){return arguments}())?r:function(n){return f(n)&&e.call(n,"callee")&&!o.call(n,"callee")};n.exports=s},function(n){var t=Array.isArray;n.exports=t},function(n,t,i){(function(n){var e=i(1),o=i(102),r="object"==typeof t&&t&&!t.nodeType&&t,u=r&&"object"==typeof n&&n&&!n.nodeType&&n,s=u&&u.exports===r,f=s?e.Buffer:void 0,h=f?f.isBuffer:void 0,c=h||o;n.exports=c}).call(t,i(14)(n))},function(n){function t(n){return"number"==typeof n&&n>-1&&n%1==0&&n<=i}var i=9007199254740991;n.exports=t},function(n,t,i){var f=i(49),e=i(54),r=i(86),u=r&&r.isTypedArray,o=u?e(u):f;n.exports=o},function(n,t,i){function r(n){return e(n)?u(n,!0):f(n)}var u=i(43),f=i(50),e=i(12);n.exports=r},function(n,t){"use strict";t.a={modules:["DisplaySize","Toolbar","Resize"],overlayStyles:{position:"absolute",boxSizing:"border-box",border:"1px dashed #444"},handleStyles:{position:"absolute",height:"12px",width:"12px",backgroundColor:"white",border:"1px solid #777",boxSizing:"border-box",opacity:"0.80"},displayStyles:{position:"absolute",font:"12px/1.0 Arial, Helvetica, sans-serif",padding:"4px 8px",textAlign:"center",backgroundColor:"white",color:"#333",border:"1px solid #777",boxSizing:"border-box",opacity:"0.80",cursor:"default"},toolbarStyles:{position:"absolute",top:"-12px",right:"0",left:"0",height:"0",minWidth:"100px",font:"12px/1.0 Arial, Helvetica, sans-serif",textAlign:"center",color:"#333",boxSizing:"border-box",cursor:"default"},toolbarButtonStyles:{display:"inline-block",width:"24px",height:"24px",background:"white",border:"1px solid #999",verticalAlign:"middle"},toolbarButtonSvgStyles:{fill:"#444",stroke:"#444",strokeWidth:"2"}}},function(n,t,i){"use strict";function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function e(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var s=i(9),r,u;i.d(t,"a",function(){return u});r=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}();u=function(n){function t(){return f(this,t),e(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return o(t,n),r(t,[{key:"onCreate",value:function(){this.display=document.createElement("div");Object.assign(this.display.style,this.options.displayStyles);this.overlay.appendChild(this.display)}},{key:"onDestroy",value:function(){}},{key:"onUpdate",value:function(){var n,t,i;this.display&&this.video&&(n=this.getCurrentSize(),(this.display.innerHTML=n.join(" &times "),n[0]>120&&n[1]>30)?Object.assign(this.display.style,{right:"4px",bottom:"4px",left:"auto"}):"right"==this.video.style.float?(t=this.display.getBoundingClientRect(),Object.assign(this.display.style,{right:"auto",bottom:"-"+(t.height+4)+"px",left:"-"+(t.width+4)+"px"})):(i=this.display.getBoundingClientRect(),Object.assign(this.display.style,{right:"-"+(i.width+4)+"px",bottom:"-"+(i.height+4)+"px",left:"auto"})),this.video.parentElement.dataset.style=this.video.style.cssText)}},{key:"getCurrentSize",value:function(){return[this.video.width,this.video.height]}}]),t}(s.a)},function(n,t,i){"use strict";function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function e(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var s=i(9),r,u;i.d(t,"a",function(){return u});r=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}();u=function(n){function t(){return f(this,t),e(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return o(t,n),r(t,[{key:"onCreate",value:function(){var n=this;this.boxes=[];this.addBox("nwse-resize");this.addBox("nesw-resize");this.addBox("nwse-resize");this.addBox("nesw-resize");this.handleMouseup=function(){n.setCursor("");document.removeEventListener("mousemove",n.handleDrag);document.removeEventListener("mouseup",n.handleMouseup)};this.handleDrag=function(t){if(n.video){var i=t.clientX-n.dragStartX,r=t.clientY-n.dragStartY;n.dragBox===n.boxes[0]||n.dragBox===n.boxes[3]?(n.video.width=Math.round(n.preDragWidth-i),n.video.height=Math.round(n.preDragHeight-r)):(n.video.width=Math.round(n.preDragWidth+i),n.video.height=Math.round(n.preDragHeight+r));n.requestUpdate()}};this.positionBoxes()}},{key:"onDestroy",value:function(){this.setCursor("")}},{key:"positionBoxes",value:function(){var i=this,n=-parseFloat(this.options.handleStyles.width)/2+"px",t=-parseFloat(this.options.handleStyles.height)/2+"px";[{left:n,top:t},{right:n,top:t},{right:n,bottom:t},{left:n,bottom:t}].forEach(function(n,t){Object.assign(i.boxes[t].style,n)})}},{key:"addBox",value:function(n){var i=this,t=document.createElement("div");Object.assign(t.style,this.options.handleStyles);t.style.cursor=n;t.style.width=this.options.handleStyles.width+"px";t.style.height=this.options.handleStyles.height+"px";t.addEventListener("mousedown",function(n){i.handleMousedown(n)},!1);this.overlay.appendChild(t);this.boxes.push(t)}},{key:"handleMousedown",value:function(n){this.dragBox=n.target;this.dragStartX=n.clientX;this.dragStartY=n.clientY;this.preDragWidth=this.video.getBoundingClientRect().width;this.preDragHeight=this.video.getBoundingClientRect().height;this.setCursor(this.dragBox.style.cursor);document.addEventListener("mousemove",this.handleDrag,!1);document.addEventListener("mouseup",this.handleMouseup,!1)}},{key:"setCursor",value:function(n){[document.body,this.video].forEach(function(t){t.style.cursor=n})}}]),t}(s.a)},function(n,t,i){"use strict";function o(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function s(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function h(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var c=i(105),l=i.n(c),a=i(104),v=i.n(a),y=i(106),p=(i.n(y),i(9));i.d(t,"a",function(){return b});var w=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),r=window.Quill.imports.parchment,u=new r.Attributor.Style("float","float"),f=new r.Attributor.Style("margin","margin"),e=new r.Attributor.Style("display","display"),b=function(n){function t(){return o(this,t),s(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return h(t,n),w(t,[{key:"onCreate",value:function(){this.toolbar=document.createElement("div");Object.assign(this.toolbar.style,this.options.toolbarStyles);this.overlay.appendChild(this.toolbar);this._defineAlignments();this._addToolbarButtons()}},{key:"onDestroy",value:function(){}},{key:"onUpdate",value:function(){}},{key:"_defineAlignments",value:function(){var n=this;this.alignments=[{icon:l.a,apply:function(){f.remove(n.video);u.add(n.video,"left");e.add(n.video,"inline")},isApplied:function(){return"left"==u.value(n.video)}},{icon:v.a,apply:function(){u.remove(n.video);e.add(n.video,"block");f.add(n.video,"auto")},isApplied:function(){return"auto"==f.value(n.video)}}]}},{key:"_addToolbarButtons",value:function(){var n=this,t=[];this.alignments.forEach(function(i,r){var u=document.createElement("span");t.push(u);u.innerHTML=i.icon;u.addEventListener("click",function(){t.forEach(function(n){return n.style.filter=""});i.isApplied()?n._selectButton(u):(n._selectButton(u),i.apply());n.requestUpdate()});Object.assign(u.style,n.options.toolbarButtonStyles);r>0&&(u.style.borderLeftWidth="0");Object.assign(u.children[0].style,n.options.toolbarButtonSvgStyles);i.isApplied()&&n._selectButton(u);n.toolbar.appendChild(u)})}},{key:"_selectButton",value:function(n){return n.style.filter="invert(20%)"}}]),t}(p.a)},function(n,t,i){var r=i(17),u=i(20),f=i(63),e=i(101),o=u(function(n){return n.push(void 0,f),r(e,void 0,n)});n.exports=o},function(n,t,i){"use strict";function u(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}Object.defineProperty(t,"__esModule",{value:!0});var f=i(37),e=i.n(f),o=i(33),s=i(34),h=i(36),c=i(35),l=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),a={DisplaySize:s.a,Toolbar:h.a,Resize:c.a},r=function(){function n(t){var i=this,f=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r;u(this,n);this.quill=t;r=!1;f.modules&&(r=f.modules.slice());this.options=e()({},f,o.a);r!==!1&&(this.options.modules=r);document.execCommand("enableObjectResizing",!1,"false");this.quill.root.addEventListener("click",function(n){i.handleClick(n)},!1);this.quill.root.parentNode.style.position=this.quill.root.parentNode.style.position||"relative";this.moduleClasses=this.options.modules;this.modules=[];this.onUpdate=function(){i.repositionElements();i.modules.forEach(function(n){n.onUpdate()})};this.checkVideo=function(n){i.video&&(46!=n.keyCode&&8!=n.keyCode||window.Quill.find(i.video.parentElement).deleteAt(0),i.hide())}}return l(n,[{key:"initializeModules",value:function(){var n=this;this.removeModules();this.modules=this.moduleClasses.map(function(t){return new(a[t]||t)(n)});this.modules.forEach(function(n){n.onCreate()});this.onUpdate()}},{key:"removeModules",value:function(){this.modules.forEach(function(n){n.onDestroy()});this.modules=[]}},{key:"handleClick",value:function(n){var i,t,r;if(n.target.classList.contains("ql-dailymotion"))for(i=this.quill.root.querySelectorAll("div.ql-dailymotion > iframe"),t=0;t<i.length;++t)if(r=i[t].getBoundingClientRect(),!(n.clientX<r.x)&&!(n.clientX>r.right||n.clientY<r.y||n.clientY>r.bottom)){if(i[t]&&i[t].tagName&&"IFRAME"===i[t].tagName.toUpperCase()){if(this.video===i[t])return;this.video&&this.hide();this.show(i[t])}else this.video&&this.hide();return}this.video&&this.hide()}},{key:"show",value:function(n){this.video=n;this.showOverlay();this.initializeModules()}},{key:"showOverlay",value:function(){this.overlay&&this.hideOverlay();this.quill.setSelection(null);this.setUserSelect("none");document.addEventListener("keyup",this.checkVideo,!0);this.quill.root.addEventListener("input",this.checkVideo,!0);this.overlay=document.createElement("div");Object.assign(this.overlay.style,this.options.overlayStyles);this.quill.root.parentNode.appendChild(this.overlay);this.repositionElements()}},{key:"hideOverlay",value:function(){this.overlay&&(this.quill.root.parentNode.removeChild(this.overlay),this.overlay=void 0,document.removeEventListener("keyup",this.checkVideo),this.quill.root.removeEventListener("input",this.checkVideo),this.setUserSelect(""))}},{key:"repositionElements",value:function(){if(this.overlay&&this.video){var t=this.quill.root.parentNode,n=this.video.getBoundingClientRect(),i=t.getBoundingClientRect();Object.assign(this.overlay.style,{left:n.left-i.left-1+t.scrollLeft+"px",top:n.top-i.top+t.scrollTop+"px",width:n.width+"px",height:n.height+"px"})}}},{key:"hide",value:function(){this.hideOverlay();this.removeModules();this.video=void 0}},{key:"setUserSelect",value:function(n){var t=this;["userSelect","mozUserSelect","webkitUserSelect","msUserSelect"].forEach(function(i){t.quill.root.style[i]=n;document.documentElement.style[i]=n})}}]),n}();t.default=r;window.Quill&&window.Quill.register("modules/dailymotionResize",r)},function(n,t,i){function r(n){var i=-1,r=null==n?0:n.length,t;for(this.clear();++i<r;)t=n[i],this.set(t[0],t[1])}var u=i(66),f=i(67),e=i(68),o=i(69),s=i(70);r.prototype.clear=u;r.prototype.delete=f;r.prototype.get=e;r.prototype.has=o;r.prototype.set=s;n.exports=r},function(n,t,i){function r(n){var i=-1,r=null==n?0:n.length,t;for(this.clear();++i<r;)t=n[i],this.set(t[0],t[1])}var u=i(80),f=i(81),e=i(82),o=i(83),s=i(84);r.prototype.clear=u;r.prototype.delete=f;r.prototype.get=e;r.prototype.has=o;r.prototype.set=s;n.exports=r},function(n,t,i){function r(n){var t=this.__data__=new u(n);this.size=t.size}var u=i(3),f=i(92),e=i(93),o=i(94),s=i(95),h=i(96);r.prototype.clear=f;r.prototype.delete=e;r.prototype.get=o;r.prototype.has=s;r.prototype.set=h;n.exports=r},function(n,t,i){var r=i(1),u=r.Uint8Array;n.exports=u},function(n,t,i){function r(n,t){var r=e(n),c=!r&&f(n),a=!r&&!c&&o(n),y=!r&&!c&&!a&&h(n),p=r||c||a||y,v=p?u(n.length,String):[],w=v.length;for(var i in n)!t&&!l.call(n,i)||p&&("length"==i||a&&("offset"==i||"parent"==i)||y&&("buffer"==i||"byteLength"==i||"byteOffset"==i)||s(i,w))||v.push(i);return v}var u=i(53),f=i(27),e=i(28),o=i(29),s=i(24),h=i(31),c=Object.prototype,l=c.hasOwnProperty;n.exports=r},function(n,t,i){function r(n,t,i){var r=n[t];o.call(n,t)&&f(r,i)&&(void 0!==i||t in n)||u(n,t,i)}var u=i(10),f=i(8),e=Object.prototype,o=e.hasOwnProperty;n.exports=r},function(n,t,i){var u=i(0),r=Object.create,f=function(){function n(){}return function(t){if(!u(t))return{};if(r)return r(t);n.prototype=t;var i=new n;return n.prototype=void 0,i}}();n.exports=f},function(n,t,i){var r=i(62),u=r();n.exports=u},function(n,t,i){function r(n){return f(n)&&u(n)==e}var u=i(5),f=i(2),e="[object Arguments]";n.exports=r},function(n,t,i){function r(n){return!(!e(n)||f(n))&&(u(n)?v:s).test(o(n))}var u=i(13),f=i(74),e=i(0),o=i(97),s=/^\[object .+?Constructor\]$/,h=Function.prototype,c=Object.prototype,l=h.toString,a=c.hasOwnProperty,v=RegExp("^"+l.call(a).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");n.exports=r},function(n,t,i){function u(n){return o(n)&&e(n.length)&&!!r[f(n)]}var f=i(5),e=i(30),o=i(2),r={};r["[object Float32Array]"]=r["[object Float64Array]"]=r["[object Int8Array]"]=r["[object Int16Array]"]=r["[object Int32Array]"]=r["[object Uint8Array]"]=r["[object Uint8ClampedArray]"]=r["[object Uint16Array]"]=r["[object Uint32Array]"]=!0;r["[object Arguments]"]=r["[object Array]"]=r["[object ArrayBuffer]"]=r["[object Boolean]"]=r["[object DataView]"]=r["[object Date]"]=r["[object Error]"]=r["[object Function]"]=r["[object Map]"]=r["[object Number]"]=r["[object Object]"]=r["[object RegExp]"]=r["[object Set]"]=r["[object String]"]=r["[object WeakMap]"]=!1;n.exports=u},function(n,t,i){function r(n){var r,i,t;if(!u(n))return e(n);r=f(n);i=[];for(t in n)("constructor"!=t||!r&&s.call(n,t))&&i.push(t);return i}var u=i(0),f=i(25),e=i(85),o=Object.prototype,s=o.hasOwnProperty;n.exports=r},function(n,t,i){function e(n,t,i,e,k,d,g){var it=n[i],nt=t[i],et=g.get(nt),tt,rt;if(et)return void r(n,i,et);if(tt=d?d(it,nt,i+"",n,t,g):void 0,rt=void 0===tt,rt){var ut=f(nt),ft=!ut&&a(nt),ot=!ut&&!ft&&w(nt);tt=nt;ut||ft||ot?f(it)?tt=it:l(it)?tt=h(it):ft?(rt=!1,tt=o(nt,!0)):ot?(rt=!1,tt=s(nt,!0)):tt=[]:p(nt)||u(nt)?(tt=it,u(it)?tt=b(it):(!y(it)||e&&v(it))&&(tt=c(nt))):rt=!1}rt&&(g.set(nt,tt),k(tt,nt,e,d,g),g.delete(nt));r(n,i,tt)}var r=i(18),o=i(56),s=i(57),h=i(58),c=i(71),u=i(27),f=i(28),l=i(99),a=i(29),v=i(13),y=i(0),p=i(100),w=i(31),b=i(103);n.exports=e},function(n,t,i){var u=i(98),r=i(21),f=i(26),e=r?function(n,t){return r(n,"toString",{configurable:!0,enumerable:!1,value:u(t),writable:!0})}:f;n.exports=e},function(n){function t(n,t){for(var i=-1,r=Array(n);++i<n;)r[i]=t(i);return r}n.exports=t},function(n){function t(n){return function(t){return n(t)}}n.exports=t},function(n,t,i){function u(n){var t=new n.constructor(n.byteLength);return new r(t).set(new r(n)),t}var r=i(42);n.exports=u},function(n,t,i){(function(n){function o(n,t){if(t)return n.slice();var i=n.length,r=e?e(i):new n.constructor(i);return n.copy(r),r}var s=i(1),r="object"==typeof t&&t&&!t.nodeType&&t,u=r&&"object"==typeof n&&n&&!n.nodeType&&n,h=u&&u.exports===r,f=h?s.Buffer:void 0,e=f?f.allocUnsafe:void 0;n.exports=o}).call(t,i(14)(n))},function(n,t,i){function r(n,t){var i=t?u(n.buffer):n.buffer;return new n.constructor(i,n.byteOffset,n.length)}var u=i(55);n.exports=r},function(n){function t(n,t){var i=-1,r=n.length;for(t||(t=Array(r));++i<r;)t[i]=n[i];return t}n.exports=t},function(n,t,i){function r(n,t,i,r){var c=!i,s,h,e,o;for(i||(i={}),s=-1,h=t.length;++s<h;)e=t[s],o=r?r(i[e],n[e],e,i,n):void 0,void 0===o&&(o=n[e]),c?f(i,e,o):u(i,e,o);return i}var u=i(44),f=i(10);n.exports=r},function(n,t,i){var r=i(1),u=r["__core-js_shared__"];n.exports=u},function(n,t,i){function r(n){return u(function(t,i){var e=-1,r=i.length,u=r>1?i[r-1]:void 0,s=r>2?i[2]:void 0,o;for(u=n.length>3&&"function"==typeof u?(r--,u):void 0,s&&f(i[0],i[1],s)&&(u=r<3?void 0:u,r=1),t=Object(t);++e<r;)o=i[e],o&&n(t,o,e,u);return t})}var u=i(20),f=i(72);n.exports=r},function(n){function t(n){return function(t,i,r){for(var u,s=-1,f=Object(t),e=r(t),o=e.length;o--;)if(u=e[n?o:++s],i(f[u],u,f)===!1)break;return t}}n.exports=t},function(n,t,i){function r(n,t,i,e,o,s){return u(n)&&u(t)&&(s.set(t,n),f(n,t,void 0,r,s),s.delete(t)),n}var f=i(19),u=i(0);n.exports=r},function(n,t,i){function e(n){var i=o.call(n,r),u=n[r],t;try{n[r]=void 0}catch(n){}return t=s.call(n),i?n[r]=u:delete n[r],t}var u=i(16),f=Object.prototype,o=f.hasOwnProperty,s=f.toString,r=u?u.toStringTag:void 0;n.exports=e},function(n){function t(n,t){if(null!=n)return n[t]}n.exports=t},function(n,t,i){function u(){this.__data__=r?r(null):{};this.size=0}var r=i(7);n.exports=u},function(n){function t(n){var t=this.has(n)&&delete this.__data__[n];return this.size-=t?1:0,t}n.exports=t},function(n,t,i){function r(n){var t=this.__data__,i;return u?(i=t[n],i===f?void 0:i):o.call(t,n)?t[n]:void 0}var u=i(7),f="__lodash_hash_undefined__",e=Object.prototype,o=e.hasOwnProperty;n.exports=r},function(n,t,i){function r(n){var t=this.__data__;return u?void 0!==t[n]:e.call(t,n)}var u=i(7),f=Object.prototype,e=f.hasOwnProperty;n.exports=r},function(n,t,i){function r(n,t){var i=this.__data__;return this.size+=this.has(n)?0:1,i[n]=u&&void 0===t?f:t,this}var u=i(7),f="__lodash_hash_undefined__";n.exports=r},function(n,t,i){function r(n){return"function"!=typeof n.constructor||e(n)?{}:u(f(n))}var u=i(45),f=i(23),e=i(25);n.exports=r},function(n,t,i){function r(n,t,i){if(!o(i))return!1;var r=typeof t;return!!("number"==r?f(i)&&e(t,i.length):"string"==r&&t in i)&&u(i[t],n)}var u=i(8),f=i(12),e=i(24),o=i(0);n.exports=r},function(n){function t(n){var t=typeof n;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==n:null===n}n.exports=t},function(n,t,i){function f(n){return!!u&&u in n}var r=i(60),u=function(){var n=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||"");return n?"Symbol(src)_1."+n:""}();n.exports=f},function(n){function t(){this.__data__=[];this.size=0}n.exports=t},function(n,t,i){function r(n){var t=this.__data__,i=u(t,n);return!(i<0)&&(i==t.length-1?t.pop():e.call(t,i,1),--this.size,!0)}var u=i(4),f=Array.prototype,e=f.splice;n.exports=r},function(n,t,i){function r(n){var t=this.__data__,i=u(t,n);if(!(i<0))return t[i][1]}var u=i(4);n.exports=r},function(n,t,i){function r(n){return u(this.__data__,n)>-1}var u=i(4);n.exports=r},function(n,t,i){function r(n,t){var i=this.__data__,r=u(i,n);return r<0?(++this.size,i.push([n,t])):i[r][1]=t,this}var u=i(4);n.exports=r},function(n,t,i){function u(){this.size=0;this.__data__={hash:new r,map:new(e||f),string:new r}}var r=i(39),f=i(3),e=i(15);n.exports=u},function(n,t,i){function r(n){var t=u(this,n).delete(n);return this.size-=t?1:0,t}var u=i(6);n.exports=r},function(n,t,i){function r(n){return u(this,n).get(n)}var u=i(6);n.exports=r},function(n,t,i){function r(n){return u(this,n).has(n)}var u=i(6);n.exports=r},function(n,t,i){function r(n,t){var i=u(this,n),r=i.size;return i.set(n,t),this.size+=i.size==r?0:1,this}var u=i(6);n.exports=r},function(n){function t(n){var t=[],i;if(null!=n)for(i in Object(n))t.push(i);return t}n.exports=t},function(n,t,i){(function(n){var e=i(22),u="object"==typeof t&&t&&!t.nodeType&&t,f=u&&"object"==typeof n&&n&&!n.nodeType&&n,o=f&&f.exports===u,r=o&&e.process,s=function(){try{return r&&r.binding&&r.binding("util")}catch(n){}}();n.exports=s}).call(t,i(14)(n))},function(n){function t(n){return r.call(n)}var i=Object.prototype,r=i.toString;n.exports=t},function(n){function t(n,t){return function(i){return n(t(i))}}n.exports=t},function(n,t,i){function u(n,t,i){return t=r(void 0===t?n.length-1:t,0),function(){for(var e,o=arguments,u=-1,s=r(o.length-t,0),h=Array(s);++u<s;)h[u]=o[t+u];for(u=-1,e=Array(t+1);++u<t;)e[u]=o[u];return e[t]=i(h),f(n,this,e)}}var f=i(17),r=Math.max;n.exports=u},function(n,t,i){var r=i(52),u=i(91),f=u(r);n.exports=f},function(n){function t(n){var t=0,f=0;return function(){var e=u(),o=r-(e-f);if(f=e,o>0){if(++t>=i)return arguments[0]}else t=0;return n.apply(void 0,arguments)}}var i=800,r=16,u=Date.now;n.exports=t},function(n,t,i){function r(){this.__data__=new u;this.size=0}var u=i(3);n.exports=r},function(n){function t(n){var t=this.__data__,i=t.delete(n);return this.size=t.size,i}n.exports=t},function(n){function t(n){return this.__data__.get(n)}n.exports=t},function(n){function t(n){return this.__data__.has(n)}n.exports=t},function(n,t,i){function r(n,t){var i=this.__data__,r;if(i instanceof u){if(r=i.__data__,!f||r.length<o-1)return r.push([n,t]),this.size=++i.size,this;i=this.__data__=new e(r)}return i.set(n,t),this.size=i.size,this}var u=i(3),f=i(15),e=i(40),o=200;n.exports=r},function(n){function t(n){if(null!=n){try{return r.call(n)}catch(n){}try{return n+""}catch(n){}}return""}var i=Function.prototype,r=i.toString;n.exports=t},function(n){function t(n){return function(){return n}}n.exports=t},function(n,t,i){function r(n){return f(n)&&u(n)}var u=i(12),f=i(2);n.exports=r},function(n,t,i){function u(n){var i,t;return!o(n)||f(n)!=s?!1:(i=e(n),null===i)?!0:(t=l.call(i,"constructor")&&i.constructor,"function"==typeof t&&t instanceof t&&r.call(t)==a)}var f=i(5),e=i(23),o=i(2),s="[object Object]",h=Function.prototype,c=Object.prototype,r=h.toString,l=c.hasOwnProperty,a=r.call(Object);n.exports=u},function(n,t,i){var r=i(19),u=i(61),f=u(function(n,t,i,u){r(n,t,i,u)});n.exports=f},function(n){function t(){return!1}n.exports=t},function(n,t,i){function r(n){return u(n,f(n))}var u=i(59),f=i(32);n.exports=r},function(n){n.exports='<svg viewbox="0 0 18 18">\n  <line class="ql-stroke" x1="15" x2="3" y1="9" y2="9"><\/line>\n  <line class="ql-stroke" x1="14" x2="4" y1="14" y2="14"><\/line>\n  <line class="ql-stroke" x1="12" x2="6" y1="4" y2="4"><\/line>\n<\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18">\n  <line class="ql-stroke" x1="3" x2="15" y1="9" y2="9"><\/line>\n  <line class="ql-stroke" x1="3" x2="13" y1="14" y2="14"><\/line>\n  <line class="ql-stroke" x1="3" x2="9" y1="4" y2="4"><\/line>\n<\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18">\n  <line class="ql-stroke" x1="15" x2="3" y1="9" y2="9"><\/line>\n  <line class="ql-stroke" x1="15" x2="5" y1="14" y2="14"><\/line>\n  <line class="ql-stroke" x1="15" x2="9" y1="4" y2="4"><\/line>\n<\/svg>'},function(n){var t=function(){return this}();try{t=t||Function("return this")()||eval("this")}catch(n){"object"==typeof window&&(t=window)}n.exports=t}])});var BlockEmbed=Quill.import("blots/block/embed"),Parchment=Quill.import("parchment"),Link=Quill.import("formats/link"),OpenGraphBlot=function(n){function t(){return _classCallCheck(this,t),i.apply(this,arguments)}_inherits(t,n);var i=_createSuper(t);return _createClass(t,null,[{key:"create",value:function(n){var i=_get(_getPrototypeOf(t),"create",this).call(this),o,v,s,b,r,u,k,c,d,g,y,nt,ot,f,p,w,e,ft,tt,it,rt,l,a,et,ut,h;return i.setAttribute("contenteditable",!1),i.dataset.style=i.style.cssText=n.style||"margin:0 0 22px 0;",o=this.sanitize(n.info.url),v=n.info.description,i.dataset.info=JSON.stringify(n.info),s=n.platform.name,i.dataset.platform=JSON.stringify(n.platform),b=n.user!=null?n.user.username:null,n.user&&(i.dataset.user=JSON.stringify(n.user)),r=n.image!=null?this.sanitize(n.image.url):null,n.image&&(i.dataset.image=JSON.stringify(n.image)),u=n.video!=null?this.sanitize(n.video.iframe.url):null,n.video&&(i.dataset.video=JSON.stringify(n.video)),n.htmlContent&&(i.dataset.htmlContent=JSON.stringify(n.htmlContent)),u&&u.length?(k=document.createElement("div"),k.classList.add("og-video"),c=document.createElement("iframe"),c.setAttribute("width","100%"),c.setAttribute("frameborder","0"),c.setAttribute("allowfullscreen",!0),c.src=u,k.append(c),i.append(k)):r&&r.length?(d=document.createElement("div"),d.classList.add("og-full-image"),g=document.createElement("a"),g.setAttribute("href",o),y=document.createElement("img"),y.onclick=function(n){n.stopImmediatePropagation()},y.onerror=function(){this.parentElement.remove()},y.src=r,g.append(y),d.append(g),i.append(d)):n.htmlContent&&n.htmlContent.body&&n.htmlContent.body.length&&(nt=document.createElement("table"),nt.className="og-html-embed",ot=nt.insertRow().insertCell(),ot.innerHTML=n.htmlContent.body,i.append(nt)),f=document.createElement("div"),f.classList.add("og-title"),n.platform?(p=document.createElement("img"),p.onclick=function(n){n.stopImmediatePropagation()},p.src=n.platform.icon,p.classList.add("rounded"),f.append(p)):r&&r.length&&(w=document.createElement("img"),w.onclick=function(n){n.stopImmediatePropagation()},w.src=r,u&&u.length&&w.classList.add("rounded"),f.append(w)),e=document.createElement("span"),e.classList.add("ql-og-title"),e.textContent=b||s,r&&r.length?u&&u.length?e.classList.add("with-video"):e.classList.add("with-full-image"):e.classList.add("without-image"),ft=b&&b!=s,ft||e.classList.add("withoutsub"),f.append(e),ft&&(tt=document.createElement("span"),tt.classList.add("ql-og-title-sub"),tt.textContent=s,f.append(tt)),v.length&&f.classList.add("with-description"),u&&u.length&&f.classList.add("with-video"),r&&r.length&&f.classList.add("with-full-image"),i.append(f),v&&v.length&&(it=document.createElement("div"),it.classList.add("og-description"),rt=document.createElement("span"),rt.classList.add("ql-og-description"),rt.textContent=v,it.append(rt),i.append(it)),l=document.createElement("a"),l.classList.add("og-sil"),l.href="javascript:void(0)",l.onclick=function(){var n=t.getEditor(i),r=Parchment.find(i),u=r.offset(n.scroll);i.remove();n.insertText(u,o+"\n",{link:o},"api")},a=document.createElement("div"),a.style.position="absolute",a.style.right="0",et=document.createElement("img"),et.src="/static/forum/img/2716.png",l.append(et),a.append(l),ut=document.createElement("span"),ut.classList.add("hide-preview"),ut.textContent="Önizlemeyi mesajda gösterme",a.append(ut),i.append(a),h=document.createElement("a"),h.target="_blank",h.href=o,h.textContent=o,h.classList.add("og-link"),h.dataset.href=s&&s.length?s:o,i.append(h),i}},{key:"value",value:function(n){var t={info:JSON.parse(n.dataset.info||null),platform:JSON.parse(n.dataset.platform||null),user:JSON.parse(n.dataset.user||null),video:JSON.parse(n.dataset.video||null),image:JSON.parse(n.dataset.image||null),htmlContent:JSON.parse(n.dataset.htmlContent||null)};return t.style=n.style.cssText||"margin:0 0 22px 0;",t}},{key:"sanitize",value:function(n){return Link.sanitize(n)}}]),t}(BlockEmbed);OpenGraphBlot.getEditor=function(n){for(var t=Quill.find(n);t.parent;)t=t.parent;return Quill.find(t.domNode.parentNode)};OpenGraphBlot.blotName="dhOg";OpenGraphBlot.tagName="div";OpenGraphBlot.className="ql-og";Quill.register("formats/dhOg",OpenGraphBlot);!function(n,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.ImageResize=t():n.ImageResize=t()}(this,function(){return function(n){function t(r){if(i[r])return i[r].exports;var u=i[r]={i:r,l:!1,exports:{}};return n[r].call(u.exports,u,u.exports,t),u.l=!0,u.exports}var i={};return t.m=n,t.c=i,t.i=function(n){return n},t.d=function(n,i,r){t.o(n,i)||Object.defineProperty(n,i,{configurable:!1,enumerable:!0,get:r})},t.n=function(n){var i=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(i,"a",i),i},t.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},t.p="",t(t.s=38)}([function(n){function t(n){var t=typeof n;return null!=n&&("object"==t||"function"==t)}n.exports=t},function(n,t,i){var r=i(22),u="object"==typeof self&&self&&self.Object===Object&&self,f=r||u||Function("return this")();n.exports=f},function(n){function t(n){return null!=n&&"object"==typeof n}n.exports=t},function(n,t,i){function r(n){var i=-1,r=null==n?0:n.length,t;for(this.clear();++i<r;)t=n[i],this.set(t[0],t[1])}var u=i(75),f=i(76),e=i(77),o=i(78),s=i(79);r.prototype.clear=u;r.prototype.delete=f;r.prototype.get=e;r.prototype.has=o;r.prototype.set=s;n.exports=r},function(n,t,i){function r(n,t){for(var i=n.length;i--;)if(u(n[i][0],t))return i;return-1}var u=i(8);n.exports=r},function(n,t,i){function f(n){return null==n?void 0===n?h:s:u&&u in Object(n)?e(n):o(n)}var r=i(16),e=i(64),o=i(87),s="[object Null]",h="[object Undefined]",u=r?r.toStringTag:void 0;n.exports=f},function(n,t,i){function r(n,t){var i=n.__data__;return u(t)?i["string"==typeof t?"string":"hash"]:i.map}var u=i(73);n.exports=r},function(n,t,i){var r=i(11),u=r(Object,"create");n.exports=u},function(n){function t(n,t){return n===t||n!==n&&t!==t}n.exports=t},function(n,t,i){"use strict";function r(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}i.d(t,"a",function(){return u});var u=function n(t){r(this,n);this.onCreate=function(){};this.onDestroy=function(){};this.onUpdate=function(){};this.overlay=t.overlay;this.graph=t.graph;this.options=t.options;this.requestUpdate=t.onUpdate}},function(n,t,i){function u(n,t,i){"__proto__"==t&&r?r(n,t,{configurable:!0,enumerable:!0,value:i,writable:!0}):n[t]=i}var r=i(21);n.exports=u},function(n,t,i){function r(n,t){var i=f(n,t);if(u(i))return i}var u=i(48),f=i(65);n.exports=r},function(n,t,i){function r(n){return null!=n&&f(n.length)&&!u(n)}var u=i(13),f=i(30);n.exports=r},function(n,t,i){function r(n){if(!f(n))return!1;var t=u(n);return t==o||t==s||t==e||t==h}var u=i(5),f=i(0),e="[object AsyncFunction]",o="[object Function]",s="[object GeneratorFunction]",h="[object Proxy]";n.exports=r},function(n){n.exports=function(n){return n.webpackPolyfill||(n.deprecate=function(){},n.paths=[],n.children||(n.children=[]),Object.defineProperty(n,"loaded",{enumerable:!0,get:function(){return n.l}}),Object.defineProperty(n,"id",{enumerable:!0,get:function(){return n.i}}),n.webpackPolyfill=1),n}},function(n,t,i){var r=i(11),u=i(1),f=r(u,"Map");n.exports=f},function(n,t,i){var r=i(1),u=r.Symbol;n.exports=u},function(n){function t(n,t,i){switch(i.length){case 0:return n.call(t);case 1:return n.call(t,i[0]);case 2:return n.call(t,i[0],i[1]);case 3:return n.call(t,i[0],i[1],i[2])}return n.apply(t,i)}n.exports=t},function(n,t,i){function r(n,t,i){(void 0===i||f(n[t],i))&&(void 0!==i||t in n)||u(n,t,i)}var u=i(10),f=i(8);n.exports=r},function(n,t,i){function r(n,t,i,c,l){n!==t&&e(t,function(e,h){if(s(e))l||(l=new u),o(n,t,h,i,r,c,l);else{var a=c?c(n[h],e,h+"",n,t,l):void 0;void 0===a&&(a=e);f(n,h,a)}},h)}var u=i(41),f=i(18),e=i(46),o=i(51),s=i(0),h=i(32);n.exports=r},function(n,t,i){function r(n,t){return e(f(n,t,u),n+"")}var u=i(26),f=i(89),e=i(90);n.exports=r},function(n,t,i){var r=i(11),u=function(){try{var n=r(Object,"defineProperty");return n({},"",{}),n}catch(n){}}();n.exports=u},function(n,t,i){(function(t){var i="object"==typeof t&&t&&t.Object===Object&&t;n.exports=i}).call(t,i(106))},function(n,t,i){var r=i(88),u=r(Object.getPrototypeOf,Object);n.exports=u},function(n){function t(n,t){return!!(t=null==t?i:t)&&("number"==typeof n||r.test(n))&&n>-1&&n%1==0&&n<t}var i=9007199254740991,r=/^(?:0|[1-9]\d*)$/;n.exports=t},function(n){function t(n){var t=n&&n.constructor;return n===("function"==typeof t&&t.prototype||i)}var i=Object.prototype;n.exports=t},function(n){function t(n){return n}n.exports=t},function(n,t,i){var r=i(47),f=i(2),u=Object.prototype,e=u.hasOwnProperty,o=u.propertyIsEnumerable,s=r(function(){return arguments}())?r:function(n){return f(n)&&e.call(n,"callee")&&!o.call(n,"callee")};n.exports=s},function(n){var t=Array.isArray;n.exports=t},function(n,t,i){(function(n){var e=i(1),o=i(102),r="object"==typeof t&&t&&!t.nodeType&&t,u=r&&"object"==typeof n&&n&&!n.nodeType&&n,s=u&&u.exports===r,f=s?e.Buffer:void 0,h=f?f.isBuffer:void 0,c=h||o;n.exports=c}).call(t,i(14)(n))},function(n){function t(n){return"number"==typeof n&&n>-1&&n%1==0&&n<=i}var i=9007199254740991;n.exports=t},function(n,t,i){var f=i(49),e=i(54),r=i(86),u=r&&r.isTypedArray,o=u?e(u):f;n.exports=o},function(n,t,i){function r(n){return e(n)?u(n,!0):f(n)}var u=i(43),f=i(50),e=i(12);n.exports=r},function(n,t){"use strict";t.a={modules:["DisplaySize","Toolbar","Resize"],overlayStyles:{position:"absolute",boxSizing:"border-box",border:"1px dashed #444"},handleStyles:{position:"absolute",height:"12px",width:"12px",backgroundColor:"white",border:"1px solid #777",boxSizing:"border-box",opacity:"0.80"},displayStyles:{position:"absolute",font:"12px/1.0 Arial, Helvetica, sans-serif",padding:"4px 8px",textAlign:"center",backgroundColor:"white",color:"#333",border:"1px solid #777",boxSizing:"border-box",opacity:"0.80",cursor:"default"},toolbarStyles:{position:"absolute",top:"-12px",right:"0",left:"0",height:"0",minWidth:"100px",font:"12px/1.0 Arial, Helvetica, sans-serif",textAlign:"center",color:"#333",boxSizing:"border-box",cursor:"default"},toolbarButtonStyles:{display:"inline-block",width:"24px",height:"24px",background:"white",border:"1px solid #999",verticalAlign:"middle"},toolbarButtonSvgStyles:{fill:"#444",stroke:"#444",strokeWidth:"2"}}},function(n,t,i){"use strict";function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function r(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function e(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var o=i(9),u;i.d(t,"a",function(){return u});u=function(n){function t(){var u,e,n,o;f(this,t);for(var s=arguments.length,h=Array(s),i=0;i<s;i++)h[i]=arguments[i];return e=n=r(this,(u=t.__proto__||Object.getPrototypeOf(t)).call.apply(u,[this].concat(h))),n.onCreate=function(){n.display=document.createElement("div");Object.assign(n.display.style,n.options.displayStyles);n.overlay.appendChild(n.display)},n.onDestroy=function(){},n.onUpdate=function(){var t,i;n.display&&n.graph&&(t=n.getCurrentSize(),(n.display.innerHTML=t.join(" &times; "),t[0]>120&&t[1]>30)?Object.assign(n.display.style,{right:"4px",bottom:"4px",left:"auto"}):(i=n.display.getBoundingClientRect(),Object.assign(n.display.style,{right:"-"+(i.width+4)+"px",bottom:"-"+(i.height+4)+"px",left:"auto"})))},n.getCurrentSize=function(){return[n.graph.width,Math.round(n.graph.width/n.graph.naturalWidth*n.graph.naturalHeight)]},o=e,r(n,o)}return e(t,n),t}(o.a)},function(n,t,i){"use strict";function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function r(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function e(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var o=i(9),u;i.d(t,"a",function(){return u});u=function(n){function t(){var u,e,n,o;f(this,t);for(var s=arguments.length,h=Array(s),i=0;i<s;i++)h[i]=arguments[i];return e=n=r(this,(u=t.__proto__||Object.getPrototypeOf(t)).call.apply(u,[this].concat(h))),n.onCreate=function(){n.boxes=[];n.addBox("nwse-resize");n.addBox("nesw-resize");n.addBox("nwse-resize");n.addBox("nesw-resize");n.positionBoxes()},n.onDestroy=function(){n.setCursor("")},n.positionBoxes=function(){var t=-parseFloat(n.options.handleStyles.width)/2+"px",i=-parseFloat(n.options.handleStyles.height)/2+"px";[{left:t,top:i},{right:t,top:i},{right:t,bottom:i},{left:t,bottom:i}].forEach(function(t,i){Object.assign(n.boxes[i].style,t)})},n.addBox=function(t){var i=document.createElement("div");Object.assign(i.style,n.options.handleStyles);i.style.cursor=t;i.style.width=n.options.handleStyles.width+"px";i.style.height=n.options.handleStyles.height+"px";i.addEventListener("mousedown",n.handleMousedown,!1);n.overlay.appendChild(i);n.boxes.push(i)},n.handleMousedown=function(t){n.dragBox=t.target;n.dragStartX=t.clientX;n.preDragWidth=n.graph.width||n.graph.naturalWidth;n.setCursor(n.dragBox.style.cursor);document.addEventListener("mousemove",n.handleDrag,!1);document.addEventListener("mouseup",n.handleMouseup,!1)},n.handleMouseup=function(){n.setCursor("");document.removeEventListener("mousemove",n.handleDrag);document.removeEventListener("mouseup",n.handleMouseup)},n.handleDrag=function(t){if(n.graph){var i=t.clientX-n.dragStartX;n.graph.width=n.dragBox===n.boxes[0]||n.dragBox===n.boxes[3]?Math.round(n.preDragWidth-i):Math.round(n.preDragWidth+i);n.requestUpdate()}},n.setCursor=function(t){[document.body,n.graph].forEach(function(n){n.style.cursor=t})},o=e,r(n,o)}return e(t,n),t}(o.a)},function(n,t,i){"use strict";function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function u(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function e(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var o=i(105),s=i.n(o),h=i(104),c=i.n(h),l=i(9);i.d(t,"a",function(){return v});var a=window.Quill.imports.parchment,r=new a.Attributor.Style("margin","margin"),v=function(n){function t(){var e,o,n,h;f(this,t);for(var l=arguments.length,a=Array(l),i=0;i<l;i++)a[i]=arguments[i];return o=n=u(this,(e=t.__proto__||Object.getPrototypeOf(t)).call.apply(e,[this].concat(a))),n.onCreate=function(){n.toolbar=document.createElement("div");Object.assign(n.toolbar.style,n.options.toolbarStyles);n.overlay.appendChild(n.toolbar);n._defineAlignments();n._addToolbarButtons()},n.onDestroy=function(){},n.onUpdate=function(){},n._defineAlignments=function(){n.alignments=[{icon:s.a,apply:function(){r.add(n.graph,"0 0 22px 0")},isApplied:function(){return"0 0 22px 0"==r.value(n.graph)}},{icon:c.a,apply:function(){r.add(n.graph,"0 auto 22px auto")},isApplied:function(){return"0 auto 22px auto"==r.value(n.graph)}}]},n._addToolbarButtons=function(){var t=[];n.alignments.forEach(function(i,u){var f=document.createElement("span");t.push(f);f.innerHTML=i.icon;f.addEventListener("click",function(){t.forEach(function(n){return n.style.filter=""});i.isApplied()?r.remove(n.graph):(n._selectButton(f),i.apply());n.requestUpdate()});Object.assign(f.style,n.options.toolbarButtonStyles);u>0&&(f.style.borderLeftWidth="0");Object.assign(f.children[0].style,n.options.toolbarButtonSvgStyles);i.isApplied()&&n._selectButton(f);n.toolbar.appendChild(f)})},n._selectButton=function(n){n.style.filter="invert(20%)"},h=o,u(n,h)}return e(t,n),t}(l.a)},function(n,t,i){var r=i(17),u=i(20),f=i(63),e=i(101),o=u(function(n){return n.push(void 0,f),r(e,void 0,n)});n.exports=o},function(n,t,i){"use strict";function u(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}Object.defineProperty(t,"__esModule",{value:!0});var f=i(37),e=i.n(f),o=i(33),s=i(34),h=i(36),c=i(35),l=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),a={DisplaySize:s.a,Toolbar:h.a,Resize:c.a},r=function(){function n(t){var i=this,f=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r;u(this,n);this.initializeModules=function(){i.removeModules();i.modules=i.moduleClasses.map(function(n){return new(a[n]||n)(i)});i.modules.forEach(function(n){n.onCreate()});i.onUpdate()};this.onUpdate=function(){i.repositionElements();i.modules.forEach(function(n){n.onUpdate()})};this.removeModules=function(){i.modules.forEach(function(n){n.onDestroy()});i.modules=[]};this.handleClick=function(n){if(n.target&&n.target.tagName&&"DIV"===n.target.tagName.toUpperCase()&&n.target.classList.contains("ql-og")){if(i.graph===n.target)return;i.graph&&i.hide();i.show(n.target)}else i.graph&&i.hide()};this.show=function(n){i.graph=n;i.showOverlay();i.initializeModules()};this.showOverlay=function(){i.overlay&&i.hideOverlay();i.quill.setSelection(null);i.setUserSelect("none");document.addEventListener("keyup",i.checkGraph,!0);i.quill.root.addEventListener("input",i.checkGraph,!0);i.overlay=document.createElement("div");Object.assign(i.overlay.style,i.options.overlayStyles);i.quill.root.parentNode.appendChild(i.overlay);i.repositionElements()};this.hideOverlay=function(){i.overlay&&(i.quill.root.parentNode.removeChild(i.overlay),i.overlay=void 0,document.removeEventListener("keyup",i.checkGraph),i.quill.root.removeEventListener("input",i.checkGraph),i.setUserSelect(""))};this.repositionElements=function(){if(i.overlay&&i.graph){var t=i.quill.root.parentNode,n=i.graph.getBoundingClientRect(),r=t.getBoundingClientRect();Object.assign(i.overlay.style,{left:n.left-r.left-1+t.scrollLeft+"px",top:n.top-r.top+t.scrollTop+"px",width:n.width+"px",height:n.height+"px"})}};this.hide=function(){i.hideOverlay();i.removeModules();i.graph=void 0};this.setUserSelect=function(n){["userSelect","mozUserSelect","webkitUserSelect","msUserSelect"].forEach(function(t){i.quill.root.style[t]=n;document.documentElement.style[t]=n})};this.checkGraph=function(n){i.graph&&(46!=n.keyCode&&8!=n.keyCode||window.Quill.find(i.graph).deleteAt(0),i.hide())};this.quill=t;r=!1;f.modules&&(r=f.modules.slice());this.options=e()({},f,o.a);r!==!1&&(this.options.modules=r);document.execCommand("enableObjectResizing",!1,"false");this.quill.root.addEventListener("click",this.handleClick,!1);this.quill.root.parentNode.style.position=this.quill.root.parentNode.style.position||"relative";this.moduleClasses=this.options.modules;this.modules=[]}return l(n,[{key:"childOf",value:function(n,t){for(;(n=n.parentNode)&&n!==t;);return!!n}}]),n}();t.default=r;window.Quill&&window.Quill.register("modules/graphResize",r)},function(n,t,i){function r(n){var i=-1,r=null==n?0:n.length,t;for(this.clear();++i<r;)t=n[i],this.set(t[0],t[1])}var u=i(66),f=i(67),e=i(68),o=i(69),s=i(70);r.prototype.clear=u;r.prototype.delete=f;r.prototype.get=e;r.prototype.has=o;r.prototype.set=s;n.exports=r},function(n,t,i){function r(n){var i=-1,r=null==n?0:n.length,t;for(this.clear();++i<r;)t=n[i],this.set(t[0],t[1])}var u=i(80),f=i(81),e=i(82),o=i(83),s=i(84);r.prototype.clear=u;r.prototype.delete=f;r.prototype.get=e;r.prototype.has=o;r.prototype.set=s;n.exports=r},function(n,t,i){function r(n){var t=this.__data__=new u(n);this.size=t.size}var u=i(3),f=i(92),e=i(93),o=i(94),s=i(95),h=i(96);r.prototype.clear=f;r.prototype.delete=e;r.prototype.get=o;r.prototype.has=s;r.prototype.set=h;n.exports=r},function(n,t,i){var r=i(1),u=r.Uint8Array;n.exports=u},function(n,t,i){function r(n,t){var r=e(n),c=!r&&f(n),a=!r&&!c&&o(n),y=!r&&!c&&!a&&h(n),p=r||c||a||y,v=p?u(n.length,String):[],w=v.length;for(var i in n)!t&&!l.call(n,i)||p&&("length"==i||a&&("offset"==i||"parent"==i)||y&&("buffer"==i||"byteLength"==i||"byteOffset"==i)||s(i,w))||v.push(i);return v}var u=i(53),f=i(27),e=i(28),o=i(29),s=i(24),h=i(31),c=Object.prototype,l=c.hasOwnProperty;n.exports=r},function(n,t,i){function r(n,t,i){var r=n[t];o.call(n,t)&&f(r,i)&&(void 0!==i||t in n)||u(n,t,i)}var u=i(10),f=i(8),e=Object.prototype,o=e.hasOwnProperty;n.exports=r},function(n,t,i){var u=i(0),r=Object.create,f=function(){function n(){}return function(t){if(!u(t))return{};if(r)return r(t);n.prototype=t;var i=new n;return n.prototype=void 0,i}}();n.exports=f},function(n,t,i){var r=i(62),u=r();n.exports=u},function(n,t,i){function r(n){return f(n)&&u(n)==e}var u=i(5),f=i(2),e="[object Arguments]";n.exports=r},function(n,t,i){function r(n){return!(!e(n)||f(n))&&(u(n)?v:s).test(o(n))}var u=i(13),f=i(74),e=i(0),o=i(97),s=/^\[object .+?Constructor\]$/,h=Function.prototype,c=Object.prototype,l=h.toString,a=c.hasOwnProperty,v=RegExp("^"+l.call(a).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");n.exports=r},function(n,t,i){function u(n){return o(n)&&e(n.length)&&!!r[f(n)]}var f=i(5),e=i(30),o=i(2),r={};r["[object Float32Array]"]=r["[object Float64Array]"]=r["[object Int8Array]"]=r["[object Int16Array]"]=r["[object Int32Array]"]=r["[object Uint8Array]"]=r["[object Uint8ClampedArray]"]=r["[object Uint16Array]"]=r["[object Uint32Array]"]=!0;r["[object Arguments]"]=r["[object Array]"]=r["[object ArrayBuffer]"]=r["[object Boolean]"]=r["[object DataView]"]=r["[object Date]"]=r["[object Error]"]=r["[object Function]"]=r["[object Map]"]=r["[object Number]"]=r["[object Object]"]=r["[object RegExp]"]=r["[object Set]"]=r["[object String]"]=r["[object WeakMap]"]=!1;n.exports=u},function(n,t,i){function r(n){var r,i,t;if(!u(n))return e(n);r=f(n);i=[];for(t in n)("constructor"!=t||!r&&s.call(n,t))&&i.push(t);return i}var u=i(0),f=i(25),e=i(85),o=Object.prototype,s=o.hasOwnProperty;n.exports=r},function(n,t,i){function e(n,t,i,e,k,d,g){var it=n[i],nt=t[i],et=g.get(nt),tt,rt;if(et)return void r(n,i,et);if(tt=d?d(it,nt,i+"",n,t,g):void 0,rt=void 0===tt,rt){var ut=f(nt),ft=!ut&&a(nt),ot=!ut&&!ft&&w(nt);tt=nt;ut||ft||ot?f(it)?tt=it:l(it)?tt=h(it):ft?(rt=!1,tt=o(nt,!0)):ot?(rt=!1,tt=s(nt,!0)):tt=[]:p(nt)||u(nt)?(tt=it,u(it)?tt=b(it):(!y(it)||e&&v(it))&&(tt=c(nt))):rt=!1}rt&&(g.set(nt,tt),k(tt,nt,e,d,g),g.delete(nt));r(n,i,tt)}var r=i(18),o=i(56),s=i(57),h=i(58),c=i(71),u=i(27),f=i(28),l=i(99),a=i(29),v=i(13),y=i(0),p=i(100),w=i(31),b=i(103);n.exports=e},function(n,t,i){var u=i(98),r=i(21),f=i(26),e=r?function(n,t){return r(n,"toString",{configurable:!0,enumerable:!1,value:u(t),writable:!0})}:f;n.exports=e},function(n){function t(n,t){for(var i=-1,r=Array(n);++i<n;)r[i]=t(i);return r}n.exports=t},function(n){function t(n){return function(t){return n(t)}}n.exports=t},function(n,t,i){function u(n){var t=new n.constructor(n.byteLength);return new r(t).set(new r(n)),t}var r=i(42);n.exports=u},function(n,t,i){(function(n){function o(n,t){if(t)return n.slice();var i=n.length,r=e?e(i):new n.constructor(i);return n.copy(r),r}var s=i(1),r="object"==typeof t&&t&&!t.nodeType&&t,u=r&&"object"==typeof n&&n&&!n.nodeType&&n,h=u&&u.exports===r,f=h?s.Buffer:void 0,e=f?f.allocUnsafe:void 0;n.exports=o}).call(t,i(14)(n))},function(n,t,i){function r(n,t){var i=t?u(n.buffer):n.buffer;return new n.constructor(i,n.byteOffset,n.length)}var u=i(55);n.exports=r},function(n){function t(n,t){var i=-1,r=n.length;for(t||(t=Array(r));++i<r;)t[i]=n[i];return t}n.exports=t},function(n,t,i){function r(n,t,i,r){var c=!i,s,h,e,o;for(i||(i={}),s=-1,h=t.length;++s<h;)e=t[s],o=r?r(i[e],n[e],e,i,n):void 0,void 0===o&&(o=n[e]),c?f(i,e,o):u(i,e,o);return i}var u=i(44),f=i(10);n.exports=r},function(n,t,i){var r=i(1),u=r["__core-js_shared__"];n.exports=u},function(n,t,i){function r(n){return u(function(t,i){var e=-1,r=i.length,u=r>1?i[r-1]:void 0,s=r>2?i[2]:void 0,o;for(u=n.length>3&&"function"==typeof u?(r--,u):void 0,s&&f(i[0],i[1],s)&&(u=r<3?void 0:u,r=1),t=Object(t);++e<r;)o=i[e],o&&n(t,o,e,u);return t})}var u=i(20),f=i(72);n.exports=r},function(n){function t(n){return function(t,i,r){for(var u,s=-1,f=Object(t),e=r(t),o=e.length;o--;)if(u=e[n?o:++s],i(f[u],u,f)===!1)break;return t}}n.exports=t},function(n,t,i){function r(n,t,i,e,o,s){return u(n)&&u(t)&&(s.set(t,n),f(n,t,void 0,r,s),s.delete(t)),n}var f=i(19),u=i(0);n.exports=r},function(n,t,i){function e(n){var i=o.call(n,r),u=n[r],t;try{n[r]=void 0}catch(n){}return t=s.call(n),i?n[r]=u:delete n[r],t}var u=i(16),f=Object.prototype,o=f.hasOwnProperty,s=f.toString,r=u?u.toStringTag:void 0;n.exports=e},function(n){function t(n,t){if(null!=n)return n[t]}n.exports=t},function(n,t,i){function u(){this.__data__=r?r(null):{};this.size=0}var r=i(7);n.exports=u},function(n){function t(n){var t=this.has(n)&&delete this.__data__[n];return this.size-=t?1:0,t}n.exports=t},function(n,t,i){function r(n){var t=this.__data__,i;return u?(i=t[n],i===f?void 0:i):o.call(t,n)?t[n]:void 0}var u=i(7),f="__lodash_hash_undefined__",e=Object.prototype,o=e.hasOwnProperty;n.exports=r},function(n,t,i){function r(n){var t=this.__data__;return u?void 0!==t[n]:e.call(t,n)}var u=i(7),f=Object.prototype,e=f.hasOwnProperty;n.exports=r},function(n,t,i){function r(n,t){var i=this.__data__;return this.size+=this.has(n)?0:1,i[n]=u&&void 0===t?f:t,this}var u=i(7),f="__lodash_hash_undefined__";n.exports=r},function(n,t,i){function r(n){return"function"!=typeof n.constructor||e(n)?{}:u(f(n))}var u=i(45),f=i(23),e=i(25);n.exports=r},function(n,t,i){function r(n,t,i){if(!o(i))return!1;var r=typeof t;return!!("number"==r?f(i)&&e(t,i.length):"string"==r&&t in i)&&u(i[t],n)}var u=i(8),f=i(12),e=i(24),o=i(0);n.exports=r},function(n){function t(n){var t=typeof n;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==n:null===n}n.exports=t},function(n,t,i){function f(n){return!!u&&u in n}var r=i(60),u=function(){var n=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||"");return n?"Symbol(src)_1."+n:""}();n.exports=f},function(n){function t(){this.__data__=[];this.size=0}n.exports=t},function(n,t,i){function r(n){var t=this.__data__,i=u(t,n);return!(i<0)&&(i==t.length-1?t.pop():e.call(t,i,1),--this.size,!0)}var u=i(4),f=Array.prototype,e=f.splice;n.exports=r},function(n,t,i){function r(n){var t=this.__data__,i=u(t,n);if(!(i<0))return t[i][1]}var u=i(4);n.exports=r},function(n,t,i){function r(n){return u(this.__data__,n)>-1}var u=i(4);n.exports=r},function(n,t,i){function r(n,t){var i=this.__data__,r=u(i,n);return r<0?(++this.size,i.push([n,t])):i[r][1]=t,this}var u=i(4);n.exports=r},function(n,t,i){function u(){this.size=0;this.__data__={hash:new r,map:new(e||f),string:new r}}var r=i(39),f=i(3),e=i(15);n.exports=u},function(n,t,i){function r(n){var t=u(this,n).delete(n);return this.size-=t?1:0,t}var u=i(6);n.exports=r},function(n,t,i){function r(n){return u(this,n).get(n)}var u=i(6);n.exports=r},function(n,t,i){function r(n){return u(this,n).has(n)}var u=i(6);n.exports=r},function(n,t,i){function r(n,t){var i=u(this,n),r=i.size;return i.set(n,t),this.size+=i.size==r?0:1,this}var u=i(6);n.exports=r},function(n){function t(n){var t=[],i;if(null!=n)for(i in Object(n))t.push(i);return t}n.exports=t},function(n,t,i){(function(n){var e=i(22),u="object"==typeof t&&t&&!t.nodeType&&t,f=u&&"object"==typeof n&&n&&!n.nodeType&&n,o=f&&f.exports===u,r=o&&e.process,s=function(){try{return r&&r.binding&&r.binding("util")}catch(n){}}();n.exports=s}).call(t,i(14)(n))},function(n){function t(n){return r.call(n)}var i=Object.prototype,r=i.toString;n.exports=t},function(n){function t(n,t){return function(i){return n(t(i))}}n.exports=t},function(n,t,i){function u(n,t,i){return t=r(void 0===t?n.length-1:t,0),function(){for(var e,o=arguments,u=-1,s=r(o.length-t,0),h=Array(s);++u<s;)h[u]=o[t+u];for(u=-1,e=Array(t+1);++u<t;)e[u]=o[u];return e[t]=i(h),f(n,this,e)}}var f=i(17),r=Math.max;n.exports=u},function(n,t,i){var r=i(52),u=i(91),f=u(r);n.exports=f},function(n){function t(n){var t=0,f=0;return function(){var e=u(),o=r-(e-f);if(f=e,o>0){if(++t>=i)return arguments[0]}else t=0;return n.apply(void 0,arguments)}}var i=800,r=16,u=Date.now;n.exports=t},function(n,t,i){function r(){this.__data__=new u;this.size=0}var u=i(3);n.exports=r},function(n){function t(n){var t=this.__data__,i=t.delete(n);return this.size=t.size,i}n.exports=t},function(n){function t(n){return this.__data__.get(n)}n.exports=t},function(n){function t(n){return this.__data__.has(n)}n.exports=t},function(n,t,i){function r(n,t){var i=this.__data__,r;if(i instanceof u){if(r=i.__data__,!f||r.length<o-1)return r.push([n,t]),this.size=++i.size,this;i=this.__data__=new e(r)}return i.set(n,t),this.size=i.size,this}var u=i(3),f=i(15),e=i(40),o=200;n.exports=r},function(n){function t(n){if(null!=n){try{return r.call(n)}catch(n){}try{return n+""}catch(n){}}return""}var i=Function.prototype,r=i.toString;n.exports=t},function(n){function t(n){return function(){return n}}n.exports=t},function(n,t,i){function r(n){return f(n)&&u(n)}var u=i(12),f=i(2);n.exports=r},function(n,t,i){function u(n){var i,t;return!o(n)||f(n)!=s?!1:(i=e(n),null===i)?!0:(t=l.call(i,"constructor")&&i.constructor,"function"==typeof t&&t instanceof t&&r.call(t)==a)}var f=i(5),e=i(23),o=i(2),s="[object Object]",h=Function.prototype,c=Object.prototype,r=h.toString,l=c.hasOwnProperty,a=r.call(Object);n.exports=u},function(n,t,i){var r=i(19),u=i(61),f=u(function(n,t,i,u){r(n,t,i,u)});n.exports=f},function(n){function t(){return!1}n.exports=t},function(n,t,i){function r(n){return u(n,f(n))}var u=i(59),f=i(32);n.exports=r},function(n){n.exports='<svg viewbox="0 0 18 18">\n  <line class="ql-stroke" x1="15" x2="3" y1="9" y2="9"><\/line>\n  <line class="ql-stroke" x1="14" x2="4" y1="14" y2="14"><\/line>\n  <line class="ql-stroke" x1="12" x2="6" y1="4" y2="4"><\/line>\n<\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18">\n  <line class="ql-stroke" x1="3" x2="15" y1="9" y2="9"><\/line>\n  <line class="ql-stroke" x1="3" x2="13" y1="14" y2="14"><\/line>\n  <line class="ql-stroke" x1="3" x2="9" y1="4" y2="4"><\/line>\n<\/svg>'},function(n){var t=function(){return this}();try{t=t||Function("return this")()||eval("this")}catch(n){"object"==typeof window&&(t=window)}n.exports=t}])});var BlockEmbed=Quill.import("blots/block/embed"),Link=Quill.import("formats/link"),DhVideoBlot=function(n){function t(){return _classCallCheck(this,t),_possibleConstructorReturn(this,_getPrototypeOf(t).apply(this,arguments))}return _inherits(t,n),_createClass(t,null,[{key:"create",value:function(n){var r=_get(_getPrototypeOf(t),"create",this).call(this),f,u,i;return r.dataset.videoId=n.videoId,f="/video-"+n.videoId,u=this.sanitize(f),r.dataset.embedSrc=u,i=document.createElement("iframe"),i.setAttribute("src",u),n.style&&(r.dataset.style=n.style,i.setAttribute("style",n.style)),n.width&&(r.dataset.width=n.width,i.setAttribute("width",n.width)),n.height&&(r.dataset.height=n.height,i.setAttribute("height",n.height)),i.setAttribute("frameborder","0"),i.setAttribute("scrolling","no"),i.setAttribute("allowfullscreen",!0),r.appendChild(i),r}},{key:"sanitize",value:function(n){return Link.sanitize(n)}},{key:"value",value:function(n){return{videoId:n.dataset.videoId,style:n.dataset.style,width:n.dataset.width,height:n.dataset.height}}}]),t}(BlockEmbed);DhVideoBlot.blotName="dhVideo";DhVideoBlot.tagName="DIV";DhVideoBlot.className="ql-dhvideo";Quill.register("formats/dhVideo",DhVideoBlot);!function(n,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.VideoResize=t():n.VideoResize=t()}(this,function(){return function(n){function t(r){if(i[r])return i[r].exports;var u=i[r]={i:r,l:!1,exports:{}};return n[r].call(u.exports,u,u.exports,t),u.l=!0,u.exports}var i={};return t.m=n,t.c=i,t.i=function(n){return n},t.d=function(n,i,r){t.o(n,i)||Object.defineProperty(n,i,{configurable:!1,enumerable:!0,get:r})},t.n=function(n){var i=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(i,"a",i),i},t.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},t.p="",t(t.s=38)}([function(n){function t(n){var t=typeof n;return null!=n&&("object"==t||"function"==t)}n.exports=t},function(n,t,i){var r=i(22),u="object"==typeof self&&self&&self.Object===Object&&self,f=r||u||Function("return this")();n.exports=f},function(n){function t(n){return null!=n&&"object"==typeof n}n.exports=t},function(n,t,i){function r(n){var i=-1,r=null==n?0:n.length,t;for(this.clear();++i<r;)t=n[i],this.set(t[0],t[1])}var u=i(75),f=i(76),e=i(77),o=i(78),s=i(79);r.prototype.clear=u;r.prototype.delete=f;r.prototype.get=e;r.prototype.has=o;r.prototype.set=s;n.exports=r},function(n,t,i){function r(n,t){for(var i=n.length;i--;)if(u(n[i][0],t))return i;return-1}var u=i(8);n.exports=r},function(n,t,i){function f(n){return null==n?void 0===n?h:s:u&&u in Object(n)?e(n):o(n)}var r=i(16),e=i(64),o=i(87),s="[object Null]",h="[object Undefined]",u=r?r.toStringTag:void 0;n.exports=f},function(n,t,i){function r(n,t){var i=n.__data__;return u(t)?i["string"==typeof t?"string":"hash"]:i.map}var u=i(73);n.exports=r},function(n,t,i){var r=i(11),u=r(Object,"create");n.exports=u},function(n){function t(n,t){return n===t||n!==n&&t!==t}n.exports=t},function(n,t,i){"use strict";function r(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}i.d(t,"a",function(){return f});var u=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),f=function(){function n(t){r(this,n);this.overlay=t.overlay;this.video=t.video;this.options=t.options;this.requestUpdate=t.onUpdate}return u(n,[{key:"onCreate",value:function(){}},{key:"onDestroy",value:function(){}},{key:"onUpdate",value:function(){}}]),n}()},function(n,t,i){function u(n,t,i){"__proto__"==t&&r?r(n,t,{configurable:!0,enumerable:!0,value:i,writable:!0}):n[t]=i}var r=i(21);n.exports=u},function(n,t,i){function r(n,t){var i=f(n,t);if(u(i))return i}var u=i(48),f=i(65);n.exports=r},function(n,t,i){function r(n){return null!=n&&f(n.length)&&!u(n)}var u=i(13),f=i(30);n.exports=r},function(n,t,i){function r(n){if(!f(n))return!1;var t=u(n);return t==o||t==s||t==e||t==h}var u=i(5),f=i(0),e="[object AsyncFunction]",o="[object Function]",s="[object GeneratorFunction]",h="[object Proxy]";n.exports=r},function(n){n.exports=function(n){return n.webpackPolyfill||(n.deprecate=function(){},n.paths=[],n.children||(n.children=[]),Object.defineProperty(n,"loaded",{enumerable:!0,get:function(){return n.l}}),Object.defineProperty(n,"id",{enumerable:!0,get:function(){return n.i}}),n.webpackPolyfill=1),n}},function(n,t,i){var r=i(11),u=i(1),f=r(u,"Map");n.exports=f},function(n,t,i){var r=i(1),u=r.Symbol;n.exports=u},function(n){function t(n,t,i){switch(i.length){case 0:return n.call(t);case 1:return n.call(t,i[0]);case 2:return n.call(t,i[0],i[1]);case 3:return n.call(t,i[0],i[1],i[2])}return n.apply(t,i)}n.exports=t},function(n,t,i){function r(n,t,i){(void 0===i||f(n[t],i))&&(void 0!==i||t in n)||u(n,t,i)}var u=i(10),f=i(8);n.exports=r},function(n,t,i){function r(n,t,i,c,l){n!==t&&e(t,function(e,h){if(s(e))l||(l=new u),o(n,t,h,i,r,c,l);else{var a=c?c(n[h],e,h+"",n,t,l):void 0;void 0===a&&(a=e);f(n,h,a)}},h)}var u=i(41),f=i(18),e=i(46),o=i(51),s=i(0),h=i(32);n.exports=r},function(n,t,i){function r(n,t){return e(f(n,t,u),n+"")}var u=i(26),f=i(89),e=i(90);n.exports=r},function(n,t,i){var r=i(11),u=function(){try{var n=r(Object,"defineProperty");return n({},"",{}),n}catch(n){}}();n.exports=u},function(n,t,i){(function(t){var i="object"==typeof t&&t&&t.Object===Object&&t;n.exports=i}).call(t,i(107))},function(n,t,i){var r=i(88),u=r(Object.getPrototypeOf,Object);n.exports=u},function(n){function t(n,t){return!!(t=null==t?i:t)&&("number"==typeof n||r.test(n))&&n>-1&&n%1==0&&n<t}var i=9007199254740991,r=/^(?:0|[1-9]\d*)$/;n.exports=t},function(n){function t(n){var t=n&&n.constructor;return n===("function"==typeof t&&t.prototype||i)}var i=Object.prototype;n.exports=t},function(n){function t(n){return n}n.exports=t},function(n,t,i){var r=i(47),f=i(2),u=Object.prototype,e=u.hasOwnProperty,o=u.propertyIsEnumerable,s=r(function(){return arguments}())?r:function(n){return f(n)&&e.call(n,"callee")&&!o.call(n,"callee")};n.exports=s},function(n){var t=Array.isArray;n.exports=t},function(n,t,i){(function(n){var e=i(1),o=i(102),r="object"==typeof t&&t&&!t.nodeType&&t,u=r&&"object"==typeof n&&n&&!n.nodeType&&n,s=u&&u.exports===r,f=s?e.Buffer:void 0,h=f?f.isBuffer:void 0,c=h||o;n.exports=c}).call(t,i(14)(n))},function(n){function t(n){return"number"==typeof n&&n>-1&&n%1==0&&n<=i}var i=9007199254740991;n.exports=t},function(n,t,i){var f=i(49),e=i(54),r=i(86),u=r&&r.isTypedArray,o=u?e(u):f;n.exports=o},function(n,t,i){function r(n){return e(n)?u(n,!0):f(n)}var u=i(43),f=i(50),e=i(12);n.exports=r},function(n,t){"use strict";t.a={modules:["DisplaySize","Toolbar","Resize"],overlayStyles:{position:"absolute",boxSizing:"border-box",border:"1px dashed #444"},handleStyles:{position:"absolute",height:"12px",width:"12px",backgroundColor:"white",border:"1px solid #777",boxSizing:"border-box",opacity:"0.80"},displayStyles:{position:"absolute",font:"12px/1.0 Arial, Helvetica, sans-serif",padding:"4px 8px",textAlign:"center",backgroundColor:"white",color:"#333",border:"1px solid #777",boxSizing:"border-box",opacity:"0.80",cursor:"default"},toolbarStyles:{position:"absolute",top:"-12px",right:"0",left:"0",height:"0",minWidth:"100px",font:"12px/1.0 Arial, Helvetica, sans-serif",textAlign:"center",color:"#333",boxSizing:"border-box",cursor:"default"},toolbarButtonStyles:{display:"inline-block",width:"24px",height:"24px",background:"white",border:"1px solid #999",verticalAlign:"middle"},toolbarButtonSvgStyles:{fill:"#444",stroke:"#444",strokeWidth:"2"}}},function(n,t,i){"use strict";function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function e(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var s=i(9),r,u;i.d(t,"a",function(){return u});r=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}();u=function(n){function t(){return f(this,t),e(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return o(t,n),r(t,[{key:"onCreate",value:function(){this.display=document.createElement("div");Object.assign(this.display.style,this.options.displayStyles);this.overlay.appendChild(this.display)}},{key:"onDestroy",value:function(){}},{key:"onUpdate",value:function(){var n,t,i;this.display&&this.video&&(n=this.getCurrentSize(),(this.display.innerHTML=n.join(" &times "),n[0]>120&&n[1]>30)?Object.assign(this.display.style,{right:"4px",bottom:"4px",left:"auto"}):"right"==this.video.style.float?(t=this.display.getBoundingClientRect(),Object.assign(this.display.style,{right:"auto",bottom:"-"+(t.height+4)+"px",left:"-"+(t.width+4)+"px"})):(i=this.display.getBoundingClientRect(),Object.assign(this.display.style,{right:"-"+(i.width+4)+"px",bottom:"-"+(i.height+4)+"px",left:"auto"})),this.video.parentElement.dataset.style=this.video.style.cssText)}},{key:"getCurrentSize",value:function(){return[this.video.clientWidth,this.video.clientHeight]}}]),t}(s.a)},function(n,t,i){"use strict";function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function e(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var s=i(9),r,u;i.d(t,"a",function(){return u});r=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}();u=function(n){function t(){return f(this,t),e(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return o(t,n),r(t,[{key:"onCreate",value:function(){var n=this;this.boxes=[];this.addBox("nwse-resize");this.addBox("nesw-resize");this.addBox("nwse-resize");this.addBox("nesw-resize");this.handleMouseup=function(){n.setCursor("");document.removeEventListener("mousemove",n.handleDrag);document.removeEventListener("mouseup",n.handleMouseup)};this.handleDrag=function(t){if(n.video){var i=t.clientX-n.dragStartX,r=t.clientY-n.dragStartY;n.dragBox===n.boxes[0]||n.dragBox===n.boxes[3]?(n.video.width=Math.round(n.preDragWidth-i),n.video.height=Math.round(n.preDragHeight-r)):(n.video.width=Math.round(n.preDragWidth+i),n.video.height=Math.round(n.preDragHeight+r));n.requestUpdate()}};this.positionBoxes()}},{key:"onDestroy",value:function(){this.setCursor("")}},{key:"positionBoxes",value:function(){var i=this,n=-parseFloat(this.options.handleStyles.width)/2+"px",t=-parseFloat(this.options.handleStyles.height)/2+"px";[{left:n,top:t},{right:n,top:t},{right:n,bottom:t},{left:n,bottom:t}].forEach(function(n,t){Object.assign(i.boxes[t].style,n)})}},{key:"addBox",value:function(n){var i=this,t=document.createElement("div");Object.assign(t.style,this.options.handleStyles);t.style.cursor=n;t.style.width=this.options.handleStyles.width+"px";t.style.height=this.options.handleStyles.height+"px";t.addEventListener("mousedown",function(n){i.handleMousedown(n)},!1);this.overlay.appendChild(t);this.boxes.push(t)}},{key:"handleMousedown",value:function(n){this.dragBox=n.target;this.dragStartX=n.clientX;this.dragStartY=n.clientY;this.preDragWidth=this.video.getBoundingClientRect().width;this.preDragHeight=this.video.getBoundingClientRect().height;this.setCursor(this.dragBox.style.cursor);document.addEventListener("mousemove",this.handleDrag,!1);document.addEventListener("mouseup",this.handleMouseup,!1)}},{key:"setCursor",value:function(n){[document.body,this.video].forEach(function(t){t.style.cursor=n})}}]),t}(s.a)},function(n,t,i){"use strict";function o(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function s(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function h(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var c=i(105),l=i.n(c),a=i(104),v=i.n(a),y=i(106),p=(i.n(y),i(9));i.d(t,"a",function(){return b});var w=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),r=window.Quill.imports.parchment,u=new r.Attributor.Style("float","float"),f=new r.Attributor.Style("margin","margin"),e=new r.Attributor.Style("display","display"),b=function(n){function t(){return o(this,t),s(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return h(t,n),w(t,[{key:"onCreate",value:function(){this.toolbar=document.createElement("div");Object.assign(this.toolbar.style,this.options.toolbarStyles);this.overlay.appendChild(this.toolbar);this._defineAlignments();this._addToolbarButtons()}},{key:"onDestroy",value:function(){}},{key:"onUpdate",value:function(){}},{key:"_defineAlignments",value:function(){var n=this;this.alignments=[{icon:l.a,apply:function(){f.remove(n.video);e.add(n.video,"inline");u.add(n.video,"left")},isApplied:function(){return"left"==u.value(n.video)}},{icon:v.a,apply:function(){u.remove(n.video);e.add(n.video,"block");f.add(n.video,"auto")},isApplied:function(){return"auto"==f.value(n.video)}}]}},{key:"_addToolbarButtons",value:function(){var n=this,t=[];this.alignments.forEach(function(i,r){var u=document.createElement("span");t.push(u);u.innerHTML=i.icon;u.addEventListener("click",function(){t.forEach(function(n){return n.style.filter=""});i.isApplied()?n._selectButton(u):(n._selectButton(u),i.apply());n.requestUpdate()});Object.assign(u.style,n.options.toolbarButtonStyles);r>0&&(u.style.borderLeftWidth="0");Object.assign(u.children[0].style,n.options.toolbarButtonSvgStyles);i.isApplied()&&n._selectButton(u);n.toolbar.appendChild(u)})}},{key:"_selectButton",value:function(n){return n.style.filter="invert(20%)"}}]),t}(p.a)},function(n,t,i){var r=i(17),u=i(20),f=i(63),e=i(101),o=u(function(n){return n.push(void 0,f),r(e,void 0,n)});n.exports=o},function(n,t,i){"use strict";function u(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}Object.defineProperty(t,"__esModule",{value:!0});var f=i(37),e=i.n(f),o=i(33),s=i(34),h=i(36),c=i(35),l=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),a={DisplaySize:s.a,Toolbar:h.a,Resize:c.a},r=function(){function n(t){var i=this,f=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r;u(this,n);this.quill=t;r=!1;f.modules&&(r=f.modules.slice());this.options=e()({},f,o.a);r!==!1&&(this.options.modules=r);document.execCommand("enableObjectResizing",!1,"false");this.quill.root.addEventListener("click",function(n){i.handleClick(n)},!1);this.quill.root.parentNode.style.position=this.quill.root.parentNode.style.position||"relative";this.moduleClasses=this.options.modules;this.modules=[];this.onUpdate=function(){i.repositionElements();i.modules.forEach(function(n){n.onUpdate()})};this.checkVideo=function(n){i.video&&(46!=n.keyCode&&8!=n.keyCode||window.Quill.find(i.video.parentElement).deleteAt(0),i.hide())}}return l(n,[{key:"initializeModules",value:function(){var n=this;this.removeModules();this.modules=this.moduleClasses.map(function(t){return new(a[t]||t)(n)});this.modules.forEach(function(n){n.onCreate()});this.onUpdate()}},{key:"removeModules",value:function(){this.modules.forEach(function(n){n.onDestroy()});this.modules=[]}},{key:"handleClick",value:function(n){var i,t,r;if(n.target.classList.contains("ql-dhvideo"))for(i=this.quill.root.querySelectorAll("div.ql-dhvideo > iframe"),t=0;t<i.length;++t)if(r=i[t].getBoundingClientRect(),!(n.clientX<r.x)&&!(n.clientX>r.right||n.clientY<r.y||n.clientY>r.bottom)){if(i[t]&&i[t].tagName&&"IFRAME"===i[t].tagName.toUpperCase()){if(this.video===i[t])return;this.video&&this.hide();this.show(i[t])}else this.video&&this.hide();return}this.video&&this.hide()}},{key:"show",value:function(n){this.video=n;this.showOverlay();this.initializeModules()}},{key:"showOverlay",value:function(){this.overlay&&this.hideOverlay();this.quill.setSelection(null);this.setUserSelect("none");document.addEventListener("keyup",this.checkVideo,!0);this.quill.root.addEventListener("input",this.checkVideo,!0);this.overlay=document.createElement("div");Object.assign(this.overlay.style,this.options.overlayStyles);this.quill.root.parentNode.appendChild(this.overlay);this.repositionElements()}},{key:"hideOverlay",value:function(){this.overlay&&(this.quill.root.parentNode.removeChild(this.overlay),this.overlay=void 0,document.removeEventListener("keyup",this.checkVideo),this.quill.root.removeEventListener("input",this.checkVideo),this.setUserSelect(""))}},{key:"repositionElements",value:function(){if(this.overlay&&this.video){var t=this.quill.root.parentNode,n=this.video.getBoundingClientRect(),i=t.getBoundingClientRect();Object.assign(this.overlay.style,{left:n.left-i.left-1+t.scrollLeft+"px",top:n.top-i.top+t.scrollTop+"px",width:n.width+"px",height:n.height+"px"})}}},{key:"hide",value:function(){this.hideOverlay();this.removeModules();this.video=void 0}},{key:"setUserSelect",value:function(n){var t=this;["userSelect","mozUserSelect","webkitUserSelect","msUserSelect"].forEach(function(i){t.quill.root.style[i]=n;document.documentElement.style[i]=n})}}]),n}();t.default=r;window.Quill&&window.Quill.register("modules/dhVideoResize",r)},function(n,t,i){function r(n){var i=-1,r=null==n?0:n.length,t;for(this.clear();++i<r;)t=n[i],this.set(t[0],t[1])}var u=i(66),f=i(67),e=i(68),o=i(69),s=i(70);r.prototype.clear=u;r.prototype.delete=f;r.prototype.get=e;r.prototype.has=o;r.prototype.set=s;n.exports=r},function(n,t,i){function r(n){var i=-1,r=null==n?0:n.length,t;for(this.clear();++i<r;)t=n[i],this.set(t[0],t[1])}var u=i(80),f=i(81),e=i(82),o=i(83),s=i(84);r.prototype.clear=u;r.prototype.delete=f;r.prototype.get=e;r.prototype.has=o;r.prototype.set=s;n.exports=r},function(n,t,i){function r(n){var t=this.__data__=new u(n);this.size=t.size}var u=i(3),f=i(92),e=i(93),o=i(94),s=i(95),h=i(96);r.prototype.clear=f;r.prototype.delete=e;r.prototype.get=o;r.prototype.has=s;r.prototype.set=h;n.exports=r},function(n,t,i){var r=i(1),u=r.Uint8Array;n.exports=u},function(n,t,i){function r(n,t){var r=e(n),c=!r&&f(n),a=!r&&!c&&o(n),y=!r&&!c&&!a&&h(n),p=r||c||a||y,v=p?u(n.length,String):[],w=v.length;for(var i in n)!t&&!l.call(n,i)||p&&("length"==i||a&&("offset"==i||"parent"==i)||y&&("buffer"==i||"byteLength"==i||"byteOffset"==i)||s(i,w))||v.push(i);return v}var u=i(53),f=i(27),e=i(28),o=i(29),s=i(24),h=i(31),c=Object.prototype,l=c.hasOwnProperty;n.exports=r},function(n,t,i){function r(n,t,i){var r=n[t];o.call(n,t)&&f(r,i)&&(void 0!==i||t in n)||u(n,t,i)}var u=i(10),f=i(8),e=Object.prototype,o=e.hasOwnProperty;n.exports=r},function(n,t,i){var u=i(0),r=Object.create,f=function(){function n(){}return function(t){if(!u(t))return{};if(r)return r(t);n.prototype=t;var i=new n;return n.prototype=void 0,i}}();n.exports=f},function(n,t,i){var r=i(62),u=r();n.exports=u},function(n,t,i){function r(n){return f(n)&&u(n)==e}var u=i(5),f=i(2),e="[object Arguments]";n.exports=r},function(n,t,i){function r(n){return!(!e(n)||f(n))&&(u(n)?v:s).test(o(n))}var u=i(13),f=i(74),e=i(0),o=i(97),s=/^\[object .+?Constructor\]$/,h=Function.prototype,c=Object.prototype,l=h.toString,a=c.hasOwnProperty,v=RegExp("^"+l.call(a).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");n.exports=r},function(n,t,i){function u(n){return o(n)&&e(n.length)&&!!r[f(n)]}var f=i(5),e=i(30),o=i(2),r={};r["[object Float32Array]"]=r["[object Float64Array]"]=r["[object Int8Array]"]=r["[object Int16Array]"]=r["[object Int32Array]"]=r["[object Uint8Array]"]=r["[object Uint8ClampedArray]"]=r["[object Uint16Array]"]=r["[object Uint32Array]"]=!0;r["[object Arguments]"]=r["[object Array]"]=r["[object ArrayBuffer]"]=r["[object Boolean]"]=r["[object DataView]"]=r["[object Date]"]=r["[object Error]"]=r["[object Function]"]=r["[object Map]"]=r["[object Number]"]=r["[object Object]"]=r["[object RegExp]"]=r["[object Set]"]=r["[object String]"]=r["[object WeakMap]"]=!1;n.exports=u},function(n,t,i){function r(n){var r,i,t;if(!u(n))return e(n);r=f(n);i=[];for(t in n)("constructor"!=t||!r&&s.call(n,t))&&i.push(t);return i}var u=i(0),f=i(25),e=i(85),o=Object.prototype,s=o.hasOwnProperty;n.exports=r},function(n,t,i){function e(n,t,i,e,k,d,g){var it=n[i],nt=t[i],et=g.get(nt),tt,rt;if(et)return void r(n,i,et);if(tt=d?d(it,nt,i+"",n,t,g):void 0,rt=void 0===tt,rt){var ut=f(nt),ft=!ut&&a(nt),ot=!ut&&!ft&&w(nt);tt=nt;ut||ft||ot?f(it)?tt=it:l(it)?tt=h(it):ft?(rt=!1,tt=o(nt,!0)):ot?(rt=!1,tt=s(nt,!0)):tt=[]:p(nt)||u(nt)?(tt=it,u(it)?tt=b(it):(!y(it)||e&&v(it))&&(tt=c(nt))):rt=!1}rt&&(g.set(nt,tt),k(tt,nt,e,d,g),g.delete(nt));r(n,i,tt)}var r=i(18),o=i(56),s=i(57),h=i(58),c=i(71),u=i(27),f=i(28),l=i(99),a=i(29),v=i(13),y=i(0),p=i(100),w=i(31),b=i(103);n.exports=e},function(n,t,i){var u=i(98),r=i(21),f=i(26),e=r?function(n,t){return r(n,"toString",{configurable:!0,enumerable:!1,value:u(t),writable:!0})}:f;n.exports=e},function(n){function t(n,t){for(var i=-1,r=Array(n);++i<n;)r[i]=t(i);return r}n.exports=t},function(n){function t(n){return function(t){return n(t)}}n.exports=t},function(n,t,i){function u(n){var t=new n.constructor(n.byteLength);return new r(t).set(new r(n)),t}var r=i(42);n.exports=u},function(n,t,i){(function(n){function o(n,t){if(t)return n.slice();var i=n.length,r=e?e(i):new n.constructor(i);return n.copy(r),r}var s=i(1),r="object"==typeof t&&t&&!t.nodeType&&t,u=r&&"object"==typeof n&&n&&!n.nodeType&&n,h=u&&u.exports===r,f=h?s.Buffer:void 0,e=f?f.allocUnsafe:void 0;n.exports=o}).call(t,i(14)(n))},function(n,t,i){function r(n,t){var i=t?u(n.buffer):n.buffer;return new n.constructor(i,n.byteOffset,n.length)}var u=i(55);n.exports=r},function(n){function t(n,t){var i=-1,r=n.length;for(t||(t=Array(r));++i<r;)t[i]=n[i];return t}n.exports=t},function(n,t,i){function r(n,t,i,r){var c=!i,s,h,e,o;for(i||(i={}),s=-1,h=t.length;++s<h;)e=t[s],o=r?r(i[e],n[e],e,i,n):void 0,void 0===o&&(o=n[e]),c?f(i,e,o):u(i,e,o);return i}var u=i(44),f=i(10);n.exports=r},function(n,t,i){var r=i(1),u=r["__core-js_shared__"];n.exports=u},function(n,t,i){function r(n){return u(function(t,i){var e=-1,r=i.length,u=r>1?i[r-1]:void 0,s=r>2?i[2]:void 0,o;for(u=n.length>3&&"function"==typeof u?(r--,u):void 0,s&&f(i[0],i[1],s)&&(u=r<3?void 0:u,r=1),t=Object(t);++e<r;)o=i[e],o&&n(t,o,e,u);return t})}var u=i(20),f=i(72);n.exports=r},function(n){function t(n){return function(t,i,r){for(var u,s=-1,f=Object(t),e=r(t),o=e.length;o--;)if(u=e[n?o:++s],i(f[u],u,f)===!1)break;return t}}n.exports=t},function(n,t,i){function r(n,t,i,e,o,s){return u(n)&&u(t)&&(s.set(t,n),f(n,t,void 0,r,s),s.delete(t)),n}var f=i(19),u=i(0);n.exports=r},function(n,t,i){function e(n){var i=o.call(n,r),u=n[r],t;try{n[r]=void 0}catch(n){}return t=s.call(n),i?n[r]=u:delete n[r],t}var u=i(16),f=Object.prototype,o=f.hasOwnProperty,s=f.toString,r=u?u.toStringTag:void 0;n.exports=e},function(n){function t(n,t){if(null!=n)return n[t]}n.exports=t},function(n,t,i){function u(){this.__data__=r?r(null):{};this.size=0}var r=i(7);n.exports=u},function(n){function t(n){var t=this.has(n)&&delete this.__data__[n];return this.size-=t?1:0,t}n.exports=t},function(n,t,i){function r(n){var t=this.__data__,i;return u?(i=t[n],i===f?void 0:i):o.call(t,n)?t[n]:void 0}var u=i(7),f="__lodash_hash_undefined__",e=Object.prototype,o=e.hasOwnProperty;n.exports=r},function(n,t,i){function r(n){var t=this.__data__;return u?void 0!==t[n]:e.call(t,n)}var u=i(7),f=Object.prototype,e=f.hasOwnProperty;n.exports=r},function(n,t,i){function r(n,t){var i=this.__data__;return this.size+=this.has(n)?0:1,i[n]=u&&void 0===t?f:t,this}var u=i(7),f="__lodash_hash_undefined__";n.exports=r},function(n,t,i){function r(n){return"function"!=typeof n.constructor||e(n)?{}:u(f(n))}var u=i(45),f=i(23),e=i(25);n.exports=r},function(n,t,i){function r(n,t,i){if(!o(i))return!1;var r=typeof t;return!!("number"==r?f(i)&&e(t,i.length):"string"==r&&t in i)&&u(i[t],n)}var u=i(8),f=i(12),e=i(24),o=i(0);n.exports=r},function(n){function t(n){var t=typeof n;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==n:null===n}n.exports=t},function(n,t,i){function f(n){return!!u&&u in n}var r=i(60),u=function(){var n=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||"");return n?"Symbol(src)_1."+n:""}();n.exports=f},function(n){function t(){this.__data__=[];this.size=0}n.exports=t},function(n,t,i){function r(n){var t=this.__data__,i=u(t,n);return!(i<0)&&(i==t.length-1?t.pop():e.call(t,i,1),--this.size,!0)}var u=i(4),f=Array.prototype,e=f.splice;n.exports=r},function(n,t,i){function r(n){var t=this.__data__,i=u(t,n);if(!(i<0))return t[i][1]}var u=i(4);n.exports=r},function(n,t,i){function r(n){return u(this.__data__,n)>-1}var u=i(4);n.exports=r},function(n,t,i){function r(n,t){var i=this.__data__,r=u(i,n);return r<0?(++this.size,i.push([n,t])):i[r][1]=t,this}var u=i(4);n.exports=r},function(n,t,i){function u(){this.size=0;this.__data__={hash:new r,map:new(e||f),string:new r}}var r=i(39),f=i(3),e=i(15);n.exports=u},function(n,t,i){function r(n){var t=u(this,n).delete(n);return this.size-=t?1:0,t}var u=i(6);n.exports=r},function(n,t,i){function r(n){return u(this,n).get(n)}var u=i(6);n.exports=r},function(n,t,i){function r(n){return u(this,n).has(n)}var u=i(6);n.exports=r},function(n,t,i){function r(n,t){var i=u(this,n),r=i.size;return i.set(n,t),this.size+=i.size==r?0:1,this}var u=i(6);n.exports=r},function(n){function t(n){var t=[],i;if(null!=n)for(i in Object(n))t.push(i);return t}n.exports=t},function(n,t,i){(function(n){var e=i(22),u="object"==typeof t&&t&&!t.nodeType&&t,f=u&&"object"==typeof n&&n&&!n.nodeType&&n,o=f&&f.exports===u,r=o&&e.process,s=function(){try{return r&&r.binding&&r.binding("util")}catch(n){}}();n.exports=s}).call(t,i(14)(n))},function(n){function t(n){return r.call(n)}var i=Object.prototype,r=i.toString;n.exports=t},function(n){function t(n,t){return function(i){return n(t(i))}}n.exports=t},function(n,t,i){function u(n,t,i){return t=r(void 0===t?n.length-1:t,0),function(){for(var e,o=arguments,u=-1,s=r(o.length-t,0),h=Array(s);++u<s;)h[u]=o[t+u];for(u=-1,e=Array(t+1);++u<t;)e[u]=o[u];return e[t]=i(h),f(n,this,e)}}var f=i(17),r=Math.max;n.exports=u},function(n,t,i){var r=i(52),u=i(91),f=u(r);n.exports=f},function(n){function t(n){var t=0,f=0;return function(){var e=u(),o=r-(e-f);if(f=e,o>0){if(++t>=i)return arguments[0]}else t=0;return n.apply(void 0,arguments)}}var i=800,r=16,u=Date.now;n.exports=t},function(n,t,i){function r(){this.__data__=new u;this.size=0}var u=i(3);n.exports=r},function(n){function t(n){var t=this.__data__,i=t.delete(n);return this.size=t.size,i}n.exports=t},function(n){function t(n){return this.__data__.get(n)}n.exports=t},function(n){function t(n){return this.__data__.has(n)}n.exports=t},function(n,t,i){function r(n,t){var i=this.__data__,r;if(i instanceof u){if(r=i.__data__,!f||r.length<o-1)return r.push([n,t]),this.size=++i.size,this;i=this.__data__=new e(r)}return i.set(n,t),this.size=i.size,this}var u=i(3),f=i(15),e=i(40),o=200;n.exports=r},function(n){function t(n){if(null!=n){try{return r.call(n)}catch(n){}try{return n+""}catch(n){}}return""}var i=Function.prototype,r=i.toString;n.exports=t},function(n){function t(n){return function(){return n}}n.exports=t},function(n,t,i){function r(n){return f(n)&&u(n)}var u=i(12),f=i(2);n.exports=r},function(n,t,i){function u(n){var i,t;return!o(n)||f(n)!=s?!1:(i=e(n),null===i)?!0:(t=l.call(i,"constructor")&&i.constructor,"function"==typeof t&&t instanceof t&&r.call(t)==a)}var f=i(5),e=i(23),o=i(2),s="[object Object]",h=Function.prototype,c=Object.prototype,r=h.toString,l=c.hasOwnProperty,a=r.call(Object);n.exports=u},function(n,t,i){var r=i(19),u=i(61),f=u(function(n,t,i,u){r(n,t,i,u)});n.exports=f},function(n){function t(){return!1}n.exports=t},function(n,t,i){function r(n){return u(n,f(n))}var u=i(59),f=i(32);n.exports=r},function(n){n.exports='<svg viewbox="0 0 18 18">\n  <line class="ql-stroke" x1="15" x2="3" y1="9" y2="9"><\/line>\n  <line class="ql-stroke" x1="14" x2="4" y1="14" y2="14"><\/line>\n  <line class="ql-stroke" x1="12" x2="6" y1="4" y2="4"><\/line>\n<\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18">\n  <line class="ql-stroke" x1="3" x2="15" y1="9" y2="9"><\/line>\n  <line class="ql-stroke" x1="3" x2="13" y1="14" y2="14"><\/line>\n  <line class="ql-stroke" x1="3" x2="9" y1="4" y2="4"><\/line>\n<\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18">\n  <line class="ql-stroke" x1="15" x2="3" y1="9" y2="9"><\/line>\n  <line class="ql-stroke" x1="15" x2="5" y1="14" y2="14"><\/line>\n  <line class="ql-stroke" x1="15" x2="9" y1="4" y2="4"><\/line>\n<\/svg>'},function(n){var t=function(){return this}();try{t=t||Function("return this")()||eval("this")}catch(n){"object"==typeof window&&(t=window)}n.exports=t}])}),function(n,t){typeof exports=="object"&&typeof module=="object"?module.exports=t(require("quill")):typeof define=="function"&&define.amd?define(["quill"],t):typeof exports=="object"?exports.DragAndDropModule=t(require("quill")):n.DragAndDropModule=t(n.Quill)}(this,function(n){return function(n){function t(r){if(i[r])return i[r].exports;var u=i[r]={exports:{},id:r,loaded:!1};return n[r].call(u.exports,u,u.exports,t),u.loaded=!0,u.exports}var i={};return t.m=n,t.c=i,t.p="",t(0)}([function(n,t,i){"use strict";function c(n){return n&&n.__esModule?n:{"default":n}}function l(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}Object.defineProperty(t,"__esModule",{value:!0});var o=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),s=i(1),h=c(s),u=i(2);var f="^image/",a={container:null,onDrop:null,draggable_content_type_patterns:[f]},r=new WeakMap,e=function(){function n(t,i){var f=this,e;l(this,n);e=new Map;r.set(this,e);e.set("quill",t).set("options",Object.assign({},a,i)).set("container",i.container||t.container.querySelector(".ql-editor")).set("draggables",this.options.draggables.map(u.convertDraggable)).set("listeners",new Set);this.addListener(this.container,"drop",function(n){var i=f.options.onDrop,e=n.target["ql-data"]?n.target:f.container,r=n.dataTransfer.files,t=u.filesMatching(r,f.draggables);t.length!==0&&(n.stopPropagation(),n.preventDefault(),Promise.all(t.map(function(n){return Promise.resolve((i||u.nullReturner)(n.file,{tag:n.tag,attr:n.attr})).then(function(t){return{on_drop_ret_val:t,file_info:n}})})).then(function(n){return Promise.all(n.map(function(n){var t=n.on_drop_ret_val,i=n.file_info;if(t!==!1){var f=i.tag,e=i.attr,r=void 0;return r=t===null?u.getFileDataUrl(i.file):t,Promise.resolve(r).then(function(n){return{data:n,tag:f,attr:e}})}}))}).then(function(n){return n.forEach(function(n){if(n)var t=n.data,i=n.tag,r=n.attr})}))})}return o(n,[{key:"destroy",value:function(){var n=r.get(this).get("listeners");n.forEach(function(n){var t=n.node,i=n.event_name,r=n.listener;t.removeEventListener(i,r)})}},{key:"addListener",value:function(n,t,i){var u=i.bind(this);n.addEventListener(t,u,!1);r.get(this).get("listeners").add({node:n,event_name:t,listener:u})}},{key:"quill",get:function(){return r.get(this).get("quill")}},{key:"draggables",get:function(){return r.get(this).get("draggables")}},{key:"container",get:function(){return r.get(this).get("container")}},{key:"options",get:function(){return r.get(this).get("options")}}],[{key:"image_content_type_pattern",get:function(){return f}},{key:"utils",get:function(){return{getFileDataUrl:u.getFileDataUrl}}}]),n}();t.default=e;h.default.register("modules/dragAndDrop",e)},function(t){t.exports=n},function(n,t){"use strict";function i(n){var t,i;if(n.content_type_pattern&&n.tag&&n.attr)return t=Object.assign({},n),t.content_type_regex=new RegExp(n.content_type_pattern),delete t.content_type_pattern,t;i=new Error("draggables should have content_type_pattern, tag and attr keys");i.invalid_draggable=n;throw i;}function r(n,t){for(var r=[],u=function(i){var f=n.item(i),u=t.find(function(n){return n.content_type_regex.test(f.type)});u&&r.push({file:f,tag:u.tag,attr:u.attr})},i=0;i<n.length;i++)u(i);return r}function u(n){var t=new FileReader;return new Promise(function(i){t.addEventListener("load",function(){i(t.result)},!1);t.readAsDataURL(n)})}function f(){return null}Object.defineProperty(t,"__esModule",{value:!0});t.convertDraggable=i;t.filesMatching=r;t.getFileDataUrl=u;t.nullReturner=f}])});var BlockEmbed=Quill.import("blots/block/embed"),Link=Quill.import("formats/link"),Parchment=Quill.import("parchment"),FacebookPostBlot=function(n){function t(){return _classCallCheck(this,t),_possibleConstructorReturn(this,_getPrototypeOf(t).apply(this,arguments))}return _inherits(t,n),_createClass(t,null,[{key:"create",value:function(n){var i=_get(_getPrototypeOf(t),"create",this).call(this),u=this.sanitize(n.src),s,f,e,o,r;if(i.dataset.src=u,s=this.checkValidity(n.src),!s)return f=t.getEditor(i),e=Parchment.find(i),o=e.offset(f.scroll),i.remove(),f.insertText(o,u,{link:u},"api"),null;r=document.createElement("div");r.classList.add("fb-post");r.dataset.href=u;r.dataset.showText="true";n.style&&(i.dataset.style=n.style,r.setAttribute("style",n.style));n.width&&(i.dataset.width=n.width,r.dataset.width=n.width,r.style.width=n.width+"px");i.appendChild(r);try{return window.FB.XFBML.parse(i),i}catch(h){return f=t.getEditor(i),e=Parchment.find(i),o=e.offset(f.scroll),i.remove(),f.insertText(o,u,{link:u},"api"),null}}},{key:"sanitize",value:function(n){return Link.sanitize(n)}},{key:"checkValidity",value:function(n){return/^(?:https?:\/\/)?(?:www\.)?(?:mbasic\.facebook|m\.facebook|facebook|fb)\.(?:com|me)\/(?:(?:\w\.)*#!\/)?(?:pages\/)?(?:[\w\-\.]*\/)*(?:[\w\-\.\/]*(?:\/.*?))$/i.test(n)}},{key:"value",value:function(n){return{src:n.dataset.src,style:n.dataset.style,width:n.dataset.width}}}]),t}(BlockEmbed);FacebookPostBlot.getEditor=function(n){for(var t=Quill.find(n);t.parent;)t=t.parent;return Quill.find(t.domNode.parentNode)};FacebookPostBlot.blotName="facebookpost";FacebookPostBlot.tagName="DIV";FacebookPostBlot.className="ql-facebook";Quill.register("formats/facebookpost",FacebookPostBlot);!function(n,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.VideoResize=t():n.VideoResize=t()}(this,function(){return function(n){function t(r){if(i[r])return i[r].exports;var u=i[r]={i:r,l:!1,exports:{}};return n[r].call(u.exports,u,u.exports,t),u.l=!0,u.exports}var i={};return t.m=n,t.c=i,t.i=function(n){return n},t.d=function(n,i,r){t.o(n,i)||Object.defineProperty(n,i,{configurable:!1,enumerable:!0,get:r})},t.n=function(n){var i=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(i,"a",i),i},t.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},t.p="",t(t.s=38)}([function(n){function t(n){var t=typeof n;return null!=n&&("object"==t||"function"==t)}n.exports=t},function(n,t,i){var r=i(22),u="object"==typeof self&&self&&self.Object===Object&&self,f=r||u||Function("return this")();n.exports=f},function(n){function t(n){return null!=n&&"object"==typeof n}n.exports=t},function(n,t,i){function r(n){var i=-1,r=null==n?0:n.length,t;for(this.clear();++i<r;)t=n[i],this.set(t[0],t[1])}var u=i(75),f=i(76),e=i(77),o=i(78),s=i(79);r.prototype.clear=u;r.prototype.delete=f;r.prototype.get=e;r.prototype.has=o;r.prototype.set=s;n.exports=r},function(n,t,i){function r(n,t){for(var i=n.length;i--;)if(u(n[i][0],t))return i;return-1}var u=i(8);n.exports=r},function(n,t,i){function f(n){return null==n?void 0===n?h:s:u&&u in Object(n)?e(n):o(n)}var r=i(16),e=i(64),o=i(87),s="[object Null]",h="[object Undefined]",u=r?r.toStringTag:void 0;n.exports=f},function(n,t,i){function r(n,t){var i=n.__data__;return u(t)?i["string"==typeof t?"string":"hash"]:i.map}var u=i(73);n.exports=r},function(n,t,i){var r=i(11),u=r(Object,"create");n.exports=u},function(n){function t(n,t){return n===t||n!==n&&t!==t}n.exports=t},function(n,t,i){"use strict";function r(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}i.d(t,"a",function(){return f});var u=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),f=function(){function n(t){r(this,n);this.overlay=t.overlay;this.elem=t.elem;this.options=t.options;this.requestUpdate=t.onUpdate}return u(n,[{key:"onCreate",value:function(){}},{key:"onDestroy",value:function(){}},{key:"onUpdate",value:function(){}}]),n}()},function(n,t,i){function u(n,t,i){"__proto__"==t&&r?r(n,t,{configurable:!0,enumerable:!0,value:i,writable:!0}):n[t]=i}var r=i(21);n.exports=u},function(n,t,i){function r(n,t){var i=f(n,t);if(u(i))return i}var u=i(48),f=i(65);n.exports=r},function(n,t,i){function r(n){return null!=n&&f(n.length)&&!u(n)}var u=i(13),f=i(30);n.exports=r},function(n,t,i){function r(n){if(!f(n))return!1;var t=u(n);return t==o||t==s||t==e||t==h}var u=i(5),f=i(0),e="[object AsyncFunction]",o="[object Function]",s="[object GeneratorFunction]",h="[object Proxy]";n.exports=r},function(n){n.exports=function(n){return n.webpackPolyfill||(n.deprecate=function(){},n.paths=[],n.children||(n.children=[]),Object.defineProperty(n,"loaded",{enumerable:!0,get:function(){return n.l}}),Object.defineProperty(n,"id",{enumerable:!0,get:function(){return n.i}}),n.webpackPolyfill=1),n}},function(n,t,i){var r=i(11),u=i(1),f=r(u,"Map");n.exports=f},function(n,t,i){var r=i(1),u=r.Symbol;n.exports=u},function(n){function t(n,t,i){switch(i.length){case 0:return n.call(t);case 1:return n.call(t,i[0]);case 2:return n.call(t,i[0],i[1]);case 3:return n.call(t,i[0],i[1],i[2])}return n.apply(t,i)}n.exports=t},function(n,t,i){function r(n,t,i){(void 0===i||f(n[t],i))&&(void 0!==i||t in n)||u(n,t,i)}var u=i(10),f=i(8);n.exports=r},function(n,t,i){function r(n,t,i,c,l){n!==t&&e(t,function(e,h){if(s(e))l||(l=new u),o(n,t,h,i,r,c,l);else{var a=c?c(n[h],e,h+"",n,t,l):void 0;void 0===a&&(a=e);f(n,h,a)}},h)}var u=i(41),f=i(18),e=i(46),o=i(51),s=i(0),h=i(32);n.exports=r},function(n,t,i){function r(n,t){return e(f(n,t,u),n+"")}var u=i(26),f=i(89),e=i(90);n.exports=r},function(n,t,i){var r=i(11),u=function(){try{var n=r(Object,"defineProperty");return n({},"",{}),n}catch(n){}}();n.exports=u},function(n,t,i){(function(t){var i="object"==typeof t&&t&&t.Object===Object&&t;n.exports=i}).call(t,i(107))},function(n,t,i){var r=i(88),u=r(Object.getPrototypeOf,Object);n.exports=u},function(n){function t(n,t){return!!(t=null==t?i:t)&&("number"==typeof n||r.test(n))&&n>-1&&n%1==0&&n<t}var i=9007199254740991,r=/^(?:0|[1-9]\d*)$/;n.exports=t},function(n){function t(n){var t=n&&n.constructor;return n===("function"==typeof t&&t.prototype||i)}var i=Object.prototype;n.exports=t},function(n){function t(n){return n}n.exports=t},function(n,t,i){var r=i(47),f=i(2),u=Object.prototype,e=u.hasOwnProperty,o=u.propertyIsEnumerable,s=r(function(){return arguments}())?r:function(n){return f(n)&&e.call(n,"callee")&&!o.call(n,"callee")};n.exports=s},function(n){var t=Array.isArray;n.exports=t},function(n,t,i){(function(n){var e=i(1),o=i(102),r="object"==typeof t&&t&&!t.nodeType&&t,u=r&&"object"==typeof n&&n&&!n.nodeType&&n,s=u&&u.exports===r,f=s?e.Buffer:void 0,h=f?f.isBuffer:void 0,c=h||o;n.exports=c}).call(t,i(14)(n))},function(n){function t(n){return"number"==typeof n&&n>-1&&n%1==0&&n<=i}var i=9007199254740991;n.exports=t},function(n,t,i){var f=i(49),e=i(54),r=i(86),u=r&&r.isTypedArray,o=u?e(u):f;n.exports=o},function(n,t,i){function r(n){return e(n)?u(n,!0):f(n)}var u=i(43),f=i(50),e=i(12);n.exports=r},function(n,t){"use strict";t.a={modules:["DisplaySize","Toolbar","Resize"],overlayStyles:{position:"absolute",boxSizing:"border-box",border:"1px dashed #444"},handleStyles:{position:"absolute",height:"12px",width:"12px",backgroundColor:"white",border:"1px solid #777",boxSizing:"border-box",opacity:"0.80"},displayStyles:{position:"absolute",font:"12px/1.0 Arial, Helvetica, sans-serif",padding:"4px 8px",textAlign:"center",backgroundColor:"white",color:"#333",border:"1px solid #777",boxSizing:"border-box",opacity:"0.80",cursor:"default"},toolbarStyles:{position:"absolute",top:"-12px",right:"0",left:"0",height:"0",minWidth:"100px",font:"12px/1.0 Arial, Helvetica, sans-serif",textAlign:"center",color:"#333",boxSizing:"border-box",cursor:"default"},toolbarButtonStyles:{display:"inline-block",width:"24px",height:"24px",background:"white",border:"1px solid #999",verticalAlign:"middle"},toolbarButtonSvgStyles:{fill:"#444",stroke:"#444",strokeWidth:"2"}}},function(n,t,i){"use strict";function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function e(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var s=i(9),r,u;i.d(t,"a",function(){return u});r=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}();u=function(n){function t(){return f(this,t),e(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return o(t,n),r(t,[{key:"onCreate",value:function(){this.display=document.createElement("div");Object.assign(this.display.style,this.options.displayStyles);this.overlay.appendChild(this.display)}},{key:"onDestroy",value:function(){}},{key:"onUpdate",value:function(){var n,t,i;this.display&&this.elem&&(n=this.getCurrentSize(),(this.display.innerHTML=n.join(" &times "),n[0]>120&&n[1]>30)?Object.assign(this.display.style,{right:"4px",bottom:"4px",left:"auto"}):"right"==this.elem.style.float?(t=this.display.getBoundingClientRect(),Object.assign(this.display.style,{right:"auto",bottom:"-"+(t.height+4)+"px",left:"-"+(t.width+4)+"px"})):(i=this.display.getBoundingClientRect(),Object.assign(this.display.style,{right:"-"+(i.width+4)+"px",bottom:"-"+(i.height+4)+"px",left:"auto"})),this.elem.parentElement.dataset.style=this.elem.style.cssText)}},{key:"getCurrentSize",value:function(){return[this.elem.clientWidth,this.elem.clientHeight]}}]),t}(s.a)},function(n,t,i){"use strict";function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function e(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var s=i(9),r,u;i.d(t,"a",function(){return u});r=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}();u=function(n){function t(){return f(this,t),e(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return o(t,n),r(t,[{key:"onCreate",value:function(){var n=this;this.boxes=[];this.addBox("nwse-resize");this.addBox("nesw-resize");this.addBox("nwse-resize");this.addBox("nesw-resize");this.handleMouseup=function(){n.setCursor("");document.removeEventListener("mousemove",n.handleDrag);document.removeEventListener("mouseup",n.handleMouseup)};this.handleDrag=function(t){if(n.elem){var i=t.clientX-n.dragStartX,r=t.clientY-n.dragStartY;n.dragBox===n.boxes[0]||n.dragBox===n.boxes[3]?(n.elem.width=Math.round(n.preDragWidth-i),n.elem.height=Math.round(n.preDragHeight-r)):(n.elem.width=Math.round(n.preDragWidth+i),n.elem.height=Math.round(n.preDragHeight+r));n.requestUpdate()}};this.positionBoxes()}},{key:"onDestroy",value:function(){this.setCursor("")}},{key:"positionBoxes",value:function(){var i=this,n=-parseFloat(this.options.handleStyles.width)/2+"px",t=-parseFloat(this.options.handleStyles.height)/2+"px";[{left:n,top:t},{right:n,top:t},{right:n,bottom:t},{left:n,bottom:t}].forEach(function(n,t){Object.assign(i.boxes[t].style,n)})}},{key:"addBox",value:function(n){var i=this,t=document.createElement("div");Object.assign(t.style,this.options.handleStyles);t.style.cursor=n;t.style.width=this.options.handleStyles.width+"px";t.style.height=this.options.handleStyles.height+"px";t.addEventListener("mousedown",function(n){i.handleMousedown(n)},!1);this.overlay.appendChild(t);this.boxes.push(t)}},{key:"handleMousedown",value:function(n){this.dragBox=n.target;this.dragStartX=n.clientX;this.dragStartY=n.clientY;this.preDragWidth=this.elem.getBoundingClientRect().width;this.preDragHeight=this.elem.getBoundingClientRect().height;this.setCursor(this.dragBox.style.cursor);document.addEventListener("mousemove",this.handleDrag,!1);document.addEventListener("mouseup",this.handleMouseup,!1)}},{key:"setCursor",value:function(n){[document.body,this.elem].forEach(function(t){t.style.cursor=n})}}]),t}(s.a)},function(n,t,i){"use strict";function o(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function s(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function h(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var c=i(105),l=i.n(c),a=i(104),v=i.n(a),y=i(106),p=(i.n(y),i(9));i.d(t,"a",function(){return b});var w=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),r=window.Quill.imports.parchment,u=new r.Attributor.Style("float","float"),e=new r.Attributor.Style("display","display"),f=new r.Attributor.Style("margin","margin"),b=function(n){function t(){return o(this,t),s(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return h(t,n),w(t,[{key:"onCreate",value:function(){this.toolbar=document.createElement("div");Object.assign(this.toolbar.style,this.options.toolbarStyles);this.overlay.appendChild(this.toolbar);this._defineAlignments();this._addToolbarButtons()}},{key:"onDestroy",value:function(){}},{key:"onUpdate",value:function(){}},{key:"_defineAlignments",value:function(){var n=this;this.alignments=[{icon:l.a,apply:function(){f.remove(n.elem);e.add(n.elem,"inline-block");u.add(n.elem,"left")},isApplied:function(){return"left"==u.value(n.elem)}},{icon:v.a,apply:function(){u.remove(n.elem);e.add(n.elem,"block");f.add(n.elem,"auto")},isApplied:function(){return"auto"==f.value(n.elem)}}]}},{key:"_addToolbarButtons",value:function(){var n=this,t=[];this.alignments.forEach(function(i,r){var u=document.createElement("span");t.push(u);u.innerHTML=i.icon;u.addEventListener("click",function(){t.forEach(function(n){return n.style.filter=""});i.isApplied()?n._selectButton(u):(n._selectButton(u),i.apply());n.requestUpdate()});Object.assign(u.style,n.options.toolbarButtonStyles);r>0&&(u.style.borderLeftWidth="0");Object.assign(u.children[0].style,n.options.toolbarButtonSvgStyles);i.isApplied()&&n._selectButton(u);n.toolbar.appendChild(u)})}},{key:"_selectButton",value:function(n){return n.style.filter="invert(20%)"}}]),t}(p.a)},function(n,t,i){var r=i(17),u=i(20),f=i(63),e=i(101),o=u(function(n){return n.push(void 0,f),r(e,void 0,n)});n.exports=o},function(n,t,i){"use strict";function u(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}Object.defineProperty(t,"__esModule",{value:!0});var f=i(37),e=i.n(f),o=i(33),s=i(34),h=i(36),c=i(35),l=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),a={DisplaySize:s.a,Toolbar:h.a,Resize:c.a},r=function(){function n(t){var i=this,f=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r;u(this,n);this.quill=t;r=!1;f.modules&&(r=f.modules.slice());this.options=e()({},f,o.a);r!==!1&&(this.options.modules=r);document.execCommand("enableObjectResizing",!1,"false");this.quill.root.addEventListener("click",function(n){i.handleClick(n)},!1);this.quill.root.parentNode.style.position=this.quill.root.parentNode.style.position||"relative";this.moduleClasses=this.options.modules;this.modules=[];this.onUpdate=function(){i.repositionElements();i.modules.forEach(function(n){n.onUpdate()})};this.checkElem=function(n){i.elem&&(46!=n.keyCode&&8!=n.keyCode||window.Quill.find(i.elem.parentElement).deleteAt(0),i.hide())}}return l(n,[{key:"initializeModules",value:function(){var n=this;this.removeModules();this.modules=this.moduleClasses.map(function(t){return new(a[t]||t)(n)});this.modules.forEach(function(n){n.onCreate()});this.onUpdate()}},{key:"removeModules",value:function(){this.modules.forEach(function(n){n.onDestroy()});this.modules=[]}},{key:"handleClick",value:function(n){var i,t,r;if(n.target.parentElement.classList.contains("fb-post")||n.target.parentElement.classList.contains("fb-video"))for(i=this.quill.root.querySelectorAll("div.ql-facebook > div:first-child"),t=0;t<i.length;++t)if(r=i[t].getBoundingClientRect(),!(n.clientX<r.x)&&!(n.clientX>r.right||n.clientY<r.y||n.clientY>r.bottom)){if(i[t]&&i[t].tagName&&"DIV"===i[t].tagName.toUpperCase()){if(this.elem===i[t])return;this.elem&&this.hide();this.show(i[t])}else this.elem&&this.hide();return}this.elem&&this.hide()}},{key:"show",value:function(n){this.elem=n;this.showOverlay();this.initializeModules()}},{key:"showOverlay",value:function(){this.overlay&&this.hideOverlay();this.quill.setSelection(null);this.setUserSelect("none");document.addEventListener("keyup",this.checkElem,!0);this.quill.root.addEventListener("input",this.checkElem,!0);this.overlay=document.createElement("div");Object.assign(this.overlay.style,this.options.overlayStyles);this.quill.root.parentNode.appendChild(this.overlay);this.repositionElements()}},{key:"hideOverlay",value:function(){this.overlay&&(this.quill.root.parentNode.removeChild(this.overlay),this.overlay=void 0,document.removeEventListener("keyup",this.checkElem),this.quill.root.removeEventListener("input",this.checkElem),this.setUserSelect(""))}},{key:"repositionElements",value:function(){if(this.overlay&&this.elem){var t=this.quill.root.parentNode,n=this.elem.getBoundingClientRect(),i=t.getBoundingClientRect();Object.assign(this.overlay.style,{left:n.left-i.left-1+t.scrollLeft+"px",top:n.top-i.top+t.scrollTop+"px",width:n.width+"px",height:n.height+"px"})}}},{key:"hide",value:function(){this.hideOverlay();this.removeModules();this.elem=void 0}},{key:"setUserSelect",value:function(n){var t=this;["userSelect","mozUserSelect","webkitUserSelect","msUserSelect"].forEach(function(i){t.quill.root.style[i]=n;document.documentElement.style[i]=n})}}]),n}();t.default=r;window.Quill&&window.Quill.register("modules/facebookResize",r)},function(n,t,i){function r(n){var i=-1,r=null==n?0:n.length,t;for(this.clear();++i<r;)t=n[i],this.set(t[0],t[1])}var u=i(66),f=i(67),e=i(68),o=i(69),s=i(70);r.prototype.clear=u;r.prototype.delete=f;r.prototype.get=e;r.prototype.has=o;r.prototype.set=s;n.exports=r},function(n,t,i){function r(n){var i=-1,r=null==n?0:n.length,t;for(this.clear();++i<r;)t=n[i],this.set(t[0],t[1])}var u=i(80),f=i(81),e=i(82),o=i(83),s=i(84);r.prototype.clear=u;r.prototype.delete=f;r.prototype.get=e;r.prototype.has=o;r.prototype.set=s;n.exports=r},function(n,t,i){function r(n){var t=this.__data__=new u(n);this.size=t.size}var u=i(3),f=i(92),e=i(93),o=i(94),s=i(95),h=i(96);r.prototype.clear=f;r.prototype.delete=e;r.prototype.get=o;r.prototype.has=s;r.prototype.set=h;n.exports=r},function(n,t,i){var r=i(1),u=r.Uint8Array;n.exports=u},function(n,t,i){function r(n,t){var r=e(n),c=!r&&f(n),a=!r&&!c&&o(n),y=!r&&!c&&!a&&h(n),p=r||c||a||y,v=p?u(n.length,String):[],w=v.length;for(var i in n)!t&&!l.call(n,i)||p&&("length"==i||a&&("offset"==i||"parent"==i)||y&&("buffer"==i||"byteLength"==i||"byteOffset"==i)||s(i,w))||v.push(i);return v}var u=i(53),f=i(27),e=i(28),o=i(29),s=i(24),h=i(31),c=Object.prototype,l=c.hasOwnProperty;n.exports=r},function(n,t,i){function r(n,t,i){var r=n[t];o.call(n,t)&&f(r,i)&&(void 0!==i||t in n)||u(n,t,i)}var u=i(10),f=i(8),e=Object.prototype,o=e.hasOwnProperty;n.exports=r},function(n,t,i){var u=i(0),r=Object.create,f=function(){function n(){}return function(t){if(!u(t))return{};if(r)return r(t);n.prototype=t;var i=new n;return n.prototype=void 0,i}}();n.exports=f},function(n,t,i){var r=i(62),u=r();n.exports=u},function(n,t,i){function r(n){return f(n)&&u(n)==e}var u=i(5),f=i(2),e="[object Arguments]";n.exports=r},function(n,t,i){function r(n){return!(!e(n)||f(n))&&(u(n)?v:s).test(o(n))}var u=i(13),f=i(74),e=i(0),o=i(97),s=/^\[object .+?Constructor\]$/,h=Function.prototype,c=Object.prototype,l=h.toString,a=c.hasOwnProperty,v=RegExp("^"+l.call(a).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");n.exports=r},function(n,t,i){function u(n){return o(n)&&e(n.length)&&!!r[f(n)]}var f=i(5),e=i(30),o=i(2),r={};r["[object Float32Array]"]=r["[object Float64Array]"]=r["[object Int8Array]"]=r["[object Int16Array]"]=r["[object Int32Array]"]=r["[object Uint8Array]"]=r["[object Uint8ClampedArray]"]=r["[object Uint16Array]"]=r["[object Uint32Array]"]=!0;r["[object Arguments]"]=r["[object Array]"]=r["[object ArrayBuffer]"]=r["[object Boolean]"]=r["[object DataView]"]=r["[object Date]"]=r["[object Error]"]=r["[object Function]"]=r["[object Map]"]=r["[object Number]"]=r["[object Object]"]=r["[object RegExp]"]=r["[object Set]"]=r["[object String]"]=r["[object WeakMap]"]=!1;n.exports=u},function(n,t,i){function r(n){var r,i,t;if(!u(n))return e(n);r=f(n);i=[];for(t in n)("constructor"!=t||!r&&s.call(n,t))&&i.push(t);return i}var u=i(0),f=i(25),e=i(85),o=Object.prototype,s=o.hasOwnProperty;n.exports=r},function(n,t,i){function e(n,t,i,e,k,d,g){var it=n[i],nt=t[i],et=g.get(nt),tt,rt;if(et)return void r(n,i,et);if(tt=d?d(it,nt,i+"",n,t,g):void 0,rt=void 0===tt,rt){var ut=f(nt),ft=!ut&&a(nt),ot=!ut&&!ft&&w(nt);tt=nt;ut||ft||ot?f(it)?tt=it:l(it)?tt=h(it):ft?(rt=!1,tt=o(nt,!0)):ot?(rt=!1,tt=s(nt,!0)):tt=[]:p(nt)||u(nt)?(tt=it,u(it)?tt=b(it):(!y(it)||e&&v(it))&&(tt=c(nt))):rt=!1}rt&&(g.set(nt,tt),k(tt,nt,e,d,g),g.delete(nt));r(n,i,tt)}var r=i(18),o=i(56),s=i(57),h=i(58),c=i(71),u=i(27),f=i(28),l=i(99),a=i(29),v=i(13),y=i(0),p=i(100),w=i(31),b=i(103);n.exports=e},function(n,t,i){var u=i(98),r=i(21),f=i(26),e=r?function(n,t){return r(n,"toString",{configurable:!0,enumerable:!1,value:u(t),writable:!0})}:f;n.exports=e},function(n){function t(n,t){for(var i=-1,r=Array(n);++i<n;)r[i]=t(i);return r}n.exports=t},function(n){function t(n){return function(t){return n(t)}}n.exports=t},function(n,t,i){function u(n){var t=new n.constructor(n.byteLength);return new r(t).set(new r(n)),t}var r=i(42);n.exports=u},function(n,t,i){(function(n){function o(n,t){if(t)return n.slice();var i=n.length,r=e?e(i):new n.constructor(i);return n.copy(r),r}var s=i(1),r="object"==typeof t&&t&&!t.nodeType&&t,u=r&&"object"==typeof n&&n&&!n.nodeType&&n,h=u&&u.exports===r,f=h?s.Buffer:void 0,e=f?f.allocUnsafe:void 0;n.exports=o}).call(t,i(14)(n))},function(n,t,i){function r(n,t){var i=t?u(n.buffer):n.buffer;return new n.constructor(i,n.byteOffset,n.length)}var u=i(55);n.exports=r},function(n){function t(n,t){var i=-1,r=n.length;for(t||(t=Array(r));++i<r;)t[i]=n[i];return t}n.exports=t},function(n,t,i){function r(n,t,i,r){var c=!i,s,h,e,o;for(i||(i={}),s=-1,h=t.length;++s<h;)e=t[s],o=r?r(i[e],n[e],e,i,n):void 0,void 0===o&&(o=n[e]),c?f(i,e,o):u(i,e,o);return i}var u=i(44),f=i(10);n.exports=r},function(n,t,i){var r=i(1),u=r["__core-js_shared__"];n.exports=u},function(n,t,i){function r(n){return u(function(t,i){var e=-1,r=i.length,u=r>1?i[r-1]:void 0,s=r>2?i[2]:void 0,o;for(u=n.length>3&&"function"==typeof u?(r--,u):void 0,s&&f(i[0],i[1],s)&&(u=r<3?void 0:u,r=1),t=Object(t);++e<r;)o=i[e],o&&n(t,o,e,u);return t})}var u=i(20),f=i(72);n.exports=r},function(n){function t(n){return function(t,i,r){for(var u,s=-1,f=Object(t),e=r(t),o=e.length;o--;)if(u=e[n?o:++s],i(f[u],u,f)===!1)break;return t}}n.exports=t},function(n,t,i){function r(n,t,i,e,o,s){return u(n)&&u(t)&&(s.set(t,n),f(n,t,void 0,r,s),s.delete(t)),n}var f=i(19),u=i(0);n.exports=r},function(n,t,i){function e(n){var i=o.call(n,r),u=n[r],t;try{n[r]=void 0}catch(n){}return t=s.call(n),i?n[r]=u:delete n[r],t}var u=i(16),f=Object.prototype,o=f.hasOwnProperty,s=f.toString,r=u?u.toStringTag:void 0;n.exports=e},function(n){function t(n,t){if(null!=n)return n[t]}n.exports=t},function(n,t,i){function u(){this.__data__=r?r(null):{};this.size=0}var r=i(7);n.exports=u},function(n){function t(n){var t=this.has(n)&&delete this.__data__[n];return this.size-=t?1:0,t}n.exports=t},function(n,t,i){function r(n){var t=this.__data__,i;return u?(i=t[n],i===f?void 0:i):o.call(t,n)?t[n]:void 0}var u=i(7),f="__lodash_hash_undefined__",e=Object.prototype,o=e.hasOwnProperty;n.exports=r},function(n,t,i){function r(n){var t=this.__data__;return u?void 0!==t[n]:e.call(t,n)}var u=i(7),f=Object.prototype,e=f.hasOwnProperty;n.exports=r},function(n,t,i){function r(n,t){var i=this.__data__;return this.size+=this.has(n)?0:1,i[n]=u&&void 0===t?f:t,this}var u=i(7),f="__lodash_hash_undefined__";n.exports=r},function(n,t,i){function r(n){return"function"!=typeof n.constructor||e(n)?{}:u(f(n))}var u=i(45),f=i(23),e=i(25);n.exports=r},function(n,t,i){function r(n,t,i){if(!o(i))return!1;var r=typeof t;return!!("number"==r?f(i)&&e(t,i.length):"string"==r&&t in i)&&u(i[t],n)}var u=i(8),f=i(12),e=i(24),o=i(0);n.exports=r},function(n){function t(n){var t=typeof n;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==n:null===n}n.exports=t},function(n,t,i){function f(n){return!!u&&u in n}var r=i(60),u=function(){var n=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||"");return n?"Symbol(src)_1."+n:""}();n.exports=f},function(n){function t(){this.__data__=[];this.size=0}n.exports=t},function(n,t,i){function r(n){var t=this.__data__,i=u(t,n);return!(i<0)&&(i==t.length-1?t.pop():e.call(t,i,1),--this.size,!0)}var u=i(4),f=Array.prototype,e=f.splice;n.exports=r},function(n,t,i){function r(n){var t=this.__data__,i=u(t,n);if(!(i<0))return t[i][1]}var u=i(4);n.exports=r},function(n,t,i){function r(n){return u(this.__data__,n)>-1}var u=i(4);n.exports=r},function(n,t,i){function r(n,t){var i=this.__data__,r=u(i,n);return r<0?(++this.size,i.push([n,t])):i[r][1]=t,this}var u=i(4);n.exports=r},function(n,t,i){function u(){this.size=0;this.__data__={hash:new r,map:new(e||f),string:new r}}var r=i(39),f=i(3),e=i(15);n.exports=u},function(n,t,i){function r(n){var t=u(this,n).delete(n);return this.size-=t?1:0,t}var u=i(6);n.exports=r},function(n,t,i){function r(n){return u(this,n).get(n)}var u=i(6);n.exports=r},function(n,t,i){function r(n){return u(this,n).has(n)}var u=i(6);n.exports=r},function(n,t,i){function r(n,t){var i=u(this,n),r=i.size;return i.set(n,t),this.size+=i.size==r?0:1,this}var u=i(6);n.exports=r},function(n){function t(n){var t=[],i;if(null!=n)for(i in Object(n))t.push(i);return t}n.exports=t},function(n,t,i){(function(n){var e=i(22),u="object"==typeof t&&t&&!t.nodeType&&t,f=u&&"object"==typeof n&&n&&!n.nodeType&&n,o=f&&f.exports===u,r=o&&e.process,s=function(){try{return r&&r.binding&&r.binding("util")}catch(n){}}();n.exports=s}).call(t,i(14)(n))},function(n){function t(n){return r.call(n)}var i=Object.prototype,r=i.toString;n.exports=t},function(n){function t(n,t){return function(i){return n(t(i))}}n.exports=t},function(n,t,i){function u(n,t,i){return t=r(void 0===t?n.length-1:t,0),function(){for(var e,o=arguments,u=-1,s=r(o.length-t,0),h=Array(s);++u<s;)h[u]=o[t+u];for(u=-1,e=Array(t+1);++u<t;)e[u]=o[u];return e[t]=i(h),f(n,this,e)}}var f=i(17),r=Math.max;n.exports=u},function(n,t,i){var r=i(52),u=i(91),f=u(r);n.exports=f},function(n){function t(n){var t=0,f=0;return function(){var e=u(),o=r-(e-f);if(f=e,o>0){if(++t>=i)return arguments[0]}else t=0;return n.apply(void 0,arguments)}}var i=800,r=16,u=Date.now;n.exports=t},function(n,t,i){function r(){this.__data__=new u;this.size=0}var u=i(3);n.exports=r},function(n){function t(n){var t=this.__data__,i=t.delete(n);return this.size=t.size,i}n.exports=t},function(n){function t(n){return this.__data__.get(n)}n.exports=t},function(n){function t(n){return this.__data__.has(n)}n.exports=t},function(n,t,i){function r(n,t){var i=this.__data__,r;if(i instanceof u){if(r=i.__data__,!f||r.length<o-1)return r.push([n,t]),this.size=++i.size,this;i=this.__data__=new e(r)}return i.set(n,t),this.size=i.size,this}var u=i(3),f=i(15),e=i(40),o=200;n.exports=r},function(n){function t(n){if(null!=n){try{return r.call(n)}catch(n){}try{return n+""}catch(n){}}return""}var i=Function.prototype,r=i.toString;n.exports=t},function(n){function t(n){return function(){return n}}n.exports=t},function(n,t,i){function r(n){return f(n)&&u(n)}var u=i(12),f=i(2);n.exports=r},function(n,t,i){function u(n){var i,t;return!o(n)||f(n)!=s?!1:(i=e(n),null===i)?!0:(t=l.call(i,"constructor")&&i.constructor,"function"==typeof t&&t instanceof t&&r.call(t)==a)}var f=i(5),e=i(23),o=i(2),s="[object Object]",h=Function.prototype,c=Object.prototype,r=h.toString,l=c.hasOwnProperty,a=r.call(Object);n.exports=u},function(n,t,i){var r=i(19),u=i(61),f=u(function(n,t,i,u){r(n,t,i,u)});n.exports=f},function(n){function t(){return!1}n.exports=t},function(n,t,i){function r(n){return u(n,f(n))}var u=i(59),f=i(32);n.exports=r},function(n){n.exports='<svg viewbox="0 0 18 18">\n  <line class="ql-stroke" x1="15" x2="3" y1="9" y2="9"><\/line>\n  <line class="ql-stroke" x1="14" x2="4" y1="14" y2="14"><\/line>\n  <line class="ql-stroke" x1="12" x2="6" y1="4" y2="4"><\/line>\n<\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18">\n  <line class="ql-stroke" x1="3" x2="15" y1="9" y2="9"><\/line>\n  <line class="ql-stroke" x1="3" x2="13" y1="14" y2="14"><\/line>\n  <line class="ql-stroke" x1="3" x2="9" y1="4" y2="4"><\/line>\n<\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18">\n  <line class="ql-stroke" x1="15" x2="3" y1="9" y2="9"><\/line>\n  <line class="ql-stroke" x1="15" x2="5" y1="14" y2="14"><\/line>\n  <line class="ql-stroke" x1="15" x2="9" y1="4" y2="4"><\/line>\n<\/svg>'},function(n){var t=function(){return this}();try{t=t||Function("return this")()||eval("this")}catch(n){"object"==typeof window&&(t=window)}n.exports=t}])});var BlockEmbed=Quill.import("blots/block/embed"),Link=Quill.import("formats/link"),Parchment=Quill.import("parchment"),FacebookVideoBlot=function(n){function t(){return _classCallCheck(this,t),_possibleConstructorReturn(this,_getPrototypeOf(t).apply(this,arguments))}return _inherits(t,n),_createClass(t,null,[{key:"create",value:function(n){var i=_get(_getPrototypeOf(t),"create",this).call(this),u=this.sanitize(n.src),s,f,e,o,r;if(i.dataset.src=u,s=this.checkValidity(n.src),!s)return f=t.getEditor(i),e=Parchment.find(i),o=e.offset(f.scroll),i.remove(),f.insertText(o,u,{link:u},"api"),null;r=document.createElement("div");r.classList.add("fb-video");r.dataset.href=u;r.dataset.allowfullscreen="true";r.dataset.autoplay="false";r.dataset.showText="true";r.dataset.showCaptions="false";n.style&&(i.dataset.style=n.style,r.setAttribute("style",n.style));n.width&&(i.dataset.width=n.width,r.dataset.width=n.width,r.style.width=n.width+"px");i.appendChild(r);try{return window.FB.XFBML.parse(i),i}catch(h){return f=t.getEditor(i),e=Parchment.find(i),o=e.offset(f.scroll),i.remove(),f.insertText(o,u,{link:u},"api"),null}}},{key:"sanitize",value:function(n){return Link.sanitize(n)}},{key:"checkValidity",value:function(n){return/^(?:https?:\/\/)?(?:www\.)?(?:mbasic\.facebook|m\.facebook|facebook|fb)\.(?:com|me)\/(?:(?:\w\.)*#!\/)?(?:pages\/)?(?:[\w\-\.]*\/)*(?:[\w\-\.\/]*(?:\/.*?))$/i.test(n)}},{key:"value",value:function(n){return{src:n.dataset.src,style:n.dataset.style,width:n.dataset.width}}}]),t}(BlockEmbed);FacebookVideoBlot.getEditor=function(n){for(var t=Quill.find(n);t.parent;)t=t.parent;return Quill.find(t.domNode.parentNode)};FacebookVideoBlot.blotName="facebookvideo";FacebookVideoBlot.tagName="DIV";FacebookVideoBlot.className="ql-facebook";Quill.register("formats/facebookvideo",FacebookVideoBlot);Header=Quill.import("formats/header");Header.create=function(n){return n!=5?document.createElement("p"):document.createElement("h"+n)};Quill.register({"formats/header":Header},!0);Embed=Quill.import("blots/block/embed");HrBlot=function(n){function t(){return _classCallCheck(this,t),_possibleConstructorReturn(this,_getPrototypeOf(t).apply(this,arguments))}return _inherits(t,n),_createClass(t,null,[{key:"create",value:function(n){return _get(_getPrototypeOf(t),"create",this).call(this,n.src)}},{key:"value",value:function(){return{src:"null"}}}]),t}(Embed);HrBlot.blotName="hr";HrBlot.tagName="hr";HrBlot.className="ql-hr";Quill.register("formats/hr",HrBlot);BlockEmbed=Quill.import("blots/block/embed");ImageBlot=function(n){function t(){return _classCallCheck(this,t),_possibleConstructorReturn(this,_getPrototypeOf(t).apply(this,arguments))}return _inherits(t,n),_createClass(t,null,[{key:"create",value:function(n){var i=_get(_getPrototypeOf(t),"create",this).call(this);return i.dataset.previewSrc=n.smallImageUrl,i.setAttribute("src",n.fullImageUrl),n.style?i.setAttribute("style",n.style):i.style.cssText="display: inline; text-align: left; margin: 0px 1em 1em 0px;",n.width&&i.setAttribute("width",n.width),i}},{key:"value",value:function(n){return{smallImageUrl:n.dataset.previewSrc,fullImageUrl:n.getAttribute("src"),style:n.getAttribute("style"),width:n.getAttribute("width")}}}]),t}(BlockEmbed);ImageBlot.blotName="dhImage";ImageBlot.className="ql-image";ImageBlot.tagName="IMG";Quill.register({"formats/dhImage":ImageBlot});BlockEmbed=Quill.import("blots/block/embed");ImageExternalBlot=function(n){function t(){return _classCallCheck(this,t),_possibleConstructorReturn(this,_getPrototypeOf(t).apply(this,arguments))}return _inherits(t,n),_createClass(t,null,[{key:"create",value:function(n){var i=_get(_getPrototypeOf(t),"create",this).call(this);return i.dataset.previewSrc=n.smallImageUrl,i.setAttribute("src",n.fullImageUrl),n.style?i.setAttribute("style",n.style):i.style.cssText="display: inline; text-align: left; margin: 0px 1em 1em 0px;",n.width&&i.setAttribute("width",n.width),n.mobileSrc&&(i.dataset.mobileSrc=n.mobileSrc),i.onerror=function(){i.remove()},i}},{key:"value",value:function(n){return{smallImageUrl:n.dataset.previewSrc,fullImageUrl:n.getAttribute("src"),style:n.getAttribute("style"),width:n.getAttribute("width")}}}]),t}(BlockEmbed);ImageExternalBlot.blotName="dhImageExternal";ImageExternalBlot.className="ql-image";ImageExternalBlot.tagName="IMG";Quill.register({"formats/dhImageExternal":ImageExternalBlot});window.ImagePaste=function(){function n(n,t){this.quill=n;this.options=t;this.quill.root.addEventListener("paste",function(n){return function(t){return n.handlePaste(t)}}(this),!1)}return n.prototype.handlePaste=function(n){if(n.clipboardData&&n.clipboardData.items&&n.clipboardData.items.length){var t=this.quill,i=t.container.id.split("_")[1];Array.from(n.clipboardData.items).forEach(function(r){var o=r.type,u,f,e;o.match(/^image\/(gif|jpe?g|a?png|svg|webp|bmp)/i)&&(n.preventDefault(),u=r.getAsFile(),u&&(dhEditor.showLoader(i),f=t.getSelection(!0),e=f?f.index:0,dhEditor.postImage(u,i).then(function(n){dhEditor.hideLoader(i);n&&!n.HasError&&t.insertEmbed(e,"dhImageExternal",{fullImageUrl:n.Data.Model.ImageList[0].Url,smallImageUrl:"https://forum.donanimhaber.com/cache-v2?path="+encodeURIComponent(n.Data.Model.ImageList[0].Url)+"&t=0&width=480&text=0"})})))})}},n}();Quill.register("modules/imagePaste",ImagePaste);!function(n,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.ImageResize=t():n.ImageResize=t()}(this,function(){return function(n){function t(r){if(i[r])return i[r].exports;var u=i[r]={i:r,l:!1,exports:{}};return n[r].call(u.exports,u,u.exports,t),u.l=!0,u.exports}var i={};return t.m=n,t.c=i,t.i=function(n){return n},t.d=function(n,i,r){t.o(n,i)||Object.defineProperty(n,i,{configurable:!1,enumerable:!0,get:r})},t.n=function(n){var i=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(i,"a",i),i},t.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},t.p="",t(t.s=38)}([function(n){function t(n){var t=typeof n;return null!=n&&("object"==t||"function"==t)}n.exports=t},function(n,t,i){var r=i(22),u="object"==typeof self&&self&&self.Object===Object&&self,f=r||u||Function("return this")();n.exports=f},function(n){function t(n){return null!=n&&"object"==typeof n}n.exports=t},function(n,t,i){function r(n){var i=-1,r=null==n?0:n.length,t;for(this.clear();++i<r;)t=n[i],this.set(t[0],t[1])}var u=i(75),f=i(76),e=i(77),o=i(78),s=i(79);r.prototype.clear=u;r.prototype.delete=f;r.prototype.get=e;r.prototype.has=o;r.prototype.set=s;n.exports=r},function(n,t,i){function r(n,t){for(var i=n.length;i--;)if(u(n[i][0],t))return i;return-1}var u=i(8);n.exports=r},function(n,t,i){function f(n){return null==n?void 0===n?h:s:u&&u in Object(n)?e(n):o(n)}var r=i(16),e=i(64),o=i(87),s="[object Null]",h="[object Undefined]",u=r?r.toStringTag:void 0;n.exports=f},function(n,t,i){function r(n,t){var i=n.__data__;return u(t)?i["string"==typeof t?"string":"hash"]:i.map}var u=i(73);n.exports=r},function(n,t,i){var r=i(11),u=r(Object,"create");n.exports=u},function(n){function t(n,t){return n===t||n!==n&&t!==t}n.exports=t},function(n,t,i){"use strict";function r(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}i.d(t,"a",function(){return u});var u=function n(t){r(this,n);this.onCreate=function(){};this.onDestroy=function(){};this.onUpdate=function(){};this.quill=t.quill;this.overlay=t.overlay;this.img=t.img;this.options=t.options;this.requestUpdate=t.onUpdate}},function(n,t,i){function u(n,t,i){"__proto__"==t&&r?r(n,t,{configurable:!0,enumerable:!0,value:i,writable:!0}):n[t]=i}var r=i(21);n.exports=u},function(n,t,i){function r(n,t){var i=f(n,t);if(u(i))return i}var u=i(48),f=i(65);n.exports=r},function(n,t,i){function r(n){return null!=n&&f(n.length)&&!u(n)}var u=i(13),f=i(30);n.exports=r},function(n,t,i){function r(n){if(!f(n))return!1;var t=u(n);return t==o||t==s||t==e||t==h}var u=i(5),f=i(0),e="[object AsyncFunction]",o="[object Function]",s="[object GeneratorFunction]",h="[object Proxy]";n.exports=r},function(n){n.exports=function(n){return n.webpackPolyfill||(n.deprecate=function(){},n.paths=[],n.children||(n.children=[]),Object.defineProperty(n,"loaded",{enumerable:!0,get:function(){return n.l}}),Object.defineProperty(n,"id",{enumerable:!0,get:function(){return n.i}}),n.webpackPolyfill=1),n}},function(n,t,i){var r=i(11),u=i(1),f=r(u,"Map");n.exports=f},function(n,t,i){var r=i(1),u=r.Symbol;n.exports=u},function(n){function t(n,t,i){switch(i.length){case 0:return n.call(t);case 1:return n.call(t,i[0]);case 2:return n.call(t,i[0],i[1]);case 3:return n.call(t,i[0],i[1],i[2])}return n.apply(t,i)}n.exports=t},function(n,t,i){function r(n,t,i){(void 0===i||f(n[t],i))&&(void 0!==i||t in n)||u(n,t,i)}var u=i(10),f=i(8);n.exports=r},function(n,t,i){function r(n,t,i,c,l){n!==t&&e(t,function(e,h){if(s(e))l||(l=new u),o(n,t,h,i,r,c,l);else{var a=c?c(n[h],e,h+"",n,t,l):void 0;void 0===a&&(a=e);f(n,h,a)}},h)}var u=i(41),f=i(18),e=i(46),o=i(51),s=i(0),h=i(32);n.exports=r},function(n,t,i){function r(n,t){return e(f(n,t,u),n+"")}var u=i(26),f=i(89),e=i(90);n.exports=r},function(n,t,i){var r=i(11),u=function(){try{var n=r(Object,"defineProperty");return n({},"",{}),n}catch(n){}}();n.exports=u},function(n,t,i){(function(t){var i="object"==typeof t&&t&&t.Object===Object&&t;n.exports=i}).call(t,i(107))},function(n,t,i){var r=i(88),u=r(Object.getPrototypeOf,Object);n.exports=u},function(n){function t(n,t){return!!(t=null==t?i:t)&&("number"==typeof n||r.test(n))&&n>-1&&n%1==0&&n<t}var i=9007199254740991,r=/^(?:0|[1-9]\d*)$/;n.exports=t},function(n){function t(n){var t=n&&n.constructor;return n===("function"==typeof t&&t.prototype||i)}var i=Object.prototype;n.exports=t},function(n){function t(n){return n}n.exports=t},function(n,t,i){var r=i(47),f=i(2),u=Object.prototype,e=u.hasOwnProperty,o=u.propertyIsEnumerable,s=r(function(){return arguments}())?r:function(n){return f(n)&&e.call(n,"callee")&&!o.call(n,"callee")};n.exports=s},function(n){var t=Array.isArray;n.exports=t},function(n,t,i){(function(n){var e=i(1),o=i(102),r="object"==typeof t&&t&&!t.nodeType&&t,u=r&&"object"==typeof n&&n&&!n.nodeType&&n,s=u&&u.exports===r,f=s?e.Buffer:void 0,h=f?f.isBuffer:void 0,c=h||o;n.exports=c}).call(t,i(14)(n))},function(n){function t(n){return"number"==typeof n&&n>-1&&n%1==0&&n<=i}var i=9007199254740991;n.exports=t},function(n,t,i){var f=i(49),e=i(54),r=i(86),u=r&&r.isTypedArray,o=u?e(u):f;n.exports=o},function(n,t,i){function r(n){return e(n)?u(n,!0):f(n)}var u=i(43),f=i(50),e=i(12);n.exports=r},function(n,t){"use strict";t.a={modules:["DisplaySize","Toolbar","Resize"],overlayStyles:{position:"absolute",boxSizing:"border-box",border:"1px dashed #444"},handleStyles:{position:"absolute",height:"12px",width:"12px",backgroundColor:"white",border:"1px solid #777",boxSizing:"border-box",opacity:"0.80"},displayStyles:{position:"absolute",font:"12px/1.0 Arial, Helvetica, sans-serif",padding:"4px 8px",textAlign:"center",backgroundColor:"white",color:"#333",border:"1px solid #777",boxSizing:"border-box",opacity:"0.80",cursor:"default"},toolbarStyles:{position:"absolute",top:"-12px",right:"0",left:"0",height:"0",minWidth:"100px",font:"12px/1.0 Arial, Helvetica, sans-serif",textAlign:"center",color:"#333",boxSizing:"border-box",cursor:"default"},toolbarButtonStyles:{display:"inline-block",width:"24px",height:"24px",background:"white",border:"1px solid #999",verticalAlign:"middle"},toolbarButtonSvgStyles:{fill:"#444",stroke:"#444",strokeWidth:"2"}}},function(n,t,i){"use strict";function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function r(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function e(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var o=i(9),u;i.d(t,"a",function(){return u});u=function(n){function t(){var u,e,n,o;f(this,t);for(var s=arguments.length,h=Array(s),i=0;i<s;i++)h[i]=arguments[i];return e=n=r(this,(u=t.__proto__||Object.getPrototypeOf(t)).call.apply(u,[this].concat(h))),n.onCreate=function(){n.display=document.createElement("div");Object.assign(n.display.style,n.options.displayStyles);n.overlay.appendChild(n.display)},n.onDestroy=function(){},n.onUpdate=function(){var t,i,r;n.display&&n.img&&(t=n.getCurrentSize(),(n.display.innerHTML=t.join(" &times; "),t[0]>120&&t[1]>30)?Object.assign(n.display.style,{right:"4px",bottom:"4px",left:"auto"}):"right"==n.img.style.float?(i=n.display.getBoundingClientRect(),Object.assign(n.display.style,{right:"auto",bottom:"-"+(i.height+4)+"px",left:"-"+(i.width+4)+"px"})):(r=n.display.getBoundingClientRect(),Object.assign(n.display.style,{right:"-"+(r.width+4)+"px",bottom:"-"+(r.height+4)+"px",left:"auto"})))},n.getCurrentSize=function(){return[n.img.width,Math.round(n.img.width/n.img.naturalWidth*n.img.naturalHeight)]},o=e,r(n,o)}return e(t,n),t}(o.a)},function(n,t,i){"use strict";function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function r(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function e(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var o=i(9),u;i.d(t,"a",function(){return u});u=function(n){function t(){var u,e,n,o;f(this,t);for(var s=arguments.length,h=Array(s),i=0;i<s;i++)h[i]=arguments[i];return e=n=r(this,(u=t.__proto__||Object.getPrototypeOf(t)).call.apply(u,[this].concat(h))),n.onCreate=function(){n.boxes=[];n.addBox("nwse-resize");n.addBox("nesw-resize");n.addBox("nwse-resize");n.addBox("nesw-resize");n.positionBoxes()},n.onDestroy=function(){n.setCursor("")},n.positionBoxes=function(){var t=-parseFloat(n.options.handleStyles.width)/2+"px",i=-parseFloat(n.options.handleStyles.height)/2+"px";[{left:t,top:i},{right:t,top:i},{right:t,bottom:i},{left:t,bottom:i}].forEach(function(t,i){Object.assign(n.boxes[i].style,t)})},n.addBox=function(t){var i=document.createElement("div");Object.assign(i.style,n.options.handleStyles);i.style.cursor=t;i.style.width=n.options.handleStyles.width+"px";i.style.height=n.options.handleStyles.height+"px";i.addEventListener("mousedown",n.handleMousedown,!1);n.overlay.appendChild(i);n.boxes.push(i)},n.handleMousedown=function(t){n.dragBox=t.target;n.dragStartX=t.clientX;n.preDragWidth=n.img.width||n.img.naturalWidth;n.setCursor(n.dragBox.style.cursor);document.addEventListener("mousemove",n.handleDrag,!1);document.addEventListener("mouseup",n.handleMouseup,!1)},n.handleMouseup=function(){n.setCursor("");document.removeEventListener("mousemove",n.handleDrag);document.removeEventListener("mouseup",n.handleMouseup)},n.handleDrag=function(t){if(n.img){var i=t.clientX-n.dragStartX;n.img.width=n.dragBox===n.boxes[0]||n.dragBox===n.boxes[3]?Math.round(n.preDragWidth-i):Math.round(n.preDragWidth+i);n.requestUpdate()}},n.setCursor=function(t){[document.body,n.img].forEach(function(n){n.style.cursor=t})},o=e,r(n,o)}return e(t,n),t}(o.a)},function(n,t,i){"use strict";function s(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function e(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function h(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var c=i(105),l=i.n(c),a=i(104),v=i.n(a),y=i(106),p=(i.n(y),i(9));i.d(t,"a",function(){return w});var r=window.Quill.imports.parchment,u=new r.Attributor.Style("text-align","text-align"),f=new r.Attributor.Style("margin","margin"),o=new r.Attributor.Style("display","display"),w=function(n){function t(){var r,h,n,c;s(this,t);for(var a=arguments.length,y=Array(a),i=0;i<a;i++)y[i]=arguments[i];return h=n=e(this,(r=t.__proto__||Object.getPrototypeOf(t)).call.apply(r,[this].concat(y))),n.onCreate=function(){n.toolbar=document.createElement("div");Object.assign(n.toolbar.style,n.options.toolbarStyles);n.overlay.appendChild(n.toolbar);n._defineAlignments();n._addToolbarButtons()},n.onDestroy=function(){},n.onUpdate=function(){},n._defineAlignments=function(){n.alignments=[{icon:l.a,apply:function(){o.add(n.img,"inline");u.add(n.img,"left");f.add(n.img,"0 1em 1em 0")},isApplied:function(){return"left"==u.value(n.img)}},{icon:v.a,apply:function(){u.remove(n.img);o.add(n.img,"block");f.add(n.img,"1em auto")},isApplied:function(){return"1em auto"==f.value(n.img)}}]},n._addToolbarButtons=function(){var t=[];n.alignments.forEach(function(i,r){var u=document.createElement("span");t.push(u);u.innerHTML=i.icon;u.addEventListener("click",function(){t.forEach(function(n){return n.style.filter=""});i.isApplied()?n._selectButton(u):(n._selectButton(u),i.apply());n.requestUpdate()});Object.assign(u.style,n.options.toolbarButtonStyles);r>0&&(u.style.borderLeftWidth="0");Object.assign(u.children[0].style,n.options.toolbarButtonSvgStyles);i.isApplied()&&n._selectButton(u);n.toolbar.appendChild(u)})},n._selectButton=function(n){n.style.filter="invert(20%)"},c=h,e(n,c)}return h(t,n),t}(p.a)},function(n,t,i){var r=i(17),u=i(20),f=i(63),e=i(101),o=u(function(n){return n.push(void 0,f),r(e,void 0,n)});n.exports=o},function(n,t,i){"use strict";function u(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}Object.defineProperty(t,"__esModule",{value:!0});var f=i(37),e=i.n(f),o=i(33),s=i(34),h=i(36),c=i(35),l={DisplaySize:s.a,Toolbar:h.a,Resize:c.a},r=function n(t){var i=this,f=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r;u(this,n);this.initializeModules=function(){i.removeModules();i.modules=i.moduleClasses.map(function(n){return new(l[n]||n)(i)});i.modules.forEach(function(n){n.onCreate()});i.onUpdate()};this.onUpdate=function(){i.repositionElements();i.modules.forEach(function(n){n.onUpdate()})};this.removeModules=function(){i.modules.forEach(function(n){n.onDestroy()});i.modules=[]};this.handleClick=function(n){if(n.target&&n.target.tagName&&"IMG"===n.target.tagName.toUpperCase()&&!n.target.classList.contains("ap")){if(i.img===n.target)return;i.img&&i.hide();i.show(n.target)}else i.img&&i.hide()};this.show=function(n){i.img=n;i.showOverlay();i.initializeModules()};this.showOverlay=function(){i.overlay&&i.hideOverlay();i.quill.setSelection(null);i.setUserSelect("none");document.addEventListener("keyup",i.checkImage,!0);i.quill.root.addEventListener("input",i.checkImage,!0);i.overlay=document.createElement("div");Object.assign(i.overlay.style,i.options.overlayStyles);i.quill.root.parentNode.appendChild(i.overlay);i.repositionElements()};this.hideOverlay=function(){i.overlay&&(i.quill.root.parentNode.removeChild(i.overlay),i.overlay=void 0,document.removeEventListener("keyup",i.checkImage),i.quill.root.removeEventListener("input",i.checkImage),i.setUserSelect(""))};this.repositionElements=function(){if(i.overlay&&i.img){var t=i.quill.root.parentNode,n=i.img.getBoundingClientRect(),r=t.getBoundingClientRect();Object.assign(i.overlay.style,{left:n.left-r.left-1+t.scrollLeft+"px",top:n.top-r.top+t.scrollTop+"px",width:n.width+"px",height:n.height+"px"})}};this.hide=function(){i.hideOverlay();i.removeModules();i.img=void 0};this.setUserSelect=function(n){["userSelect","mozUserSelect","webkitUserSelect","msUserSelect"].forEach(function(t){i.quill.root.style[t]=n;document.documentElement.style[t]=n})};this.checkImage=function(n){i.img&&(46!=n.keyCode&&8!=n.keyCode||window.Quill.find(i.img).deleteAt(0),i.hide())};this.quill=t;r=!1;f.modules&&(r=f.modules.slice());this.options=e()({},f,o.a);r!==!1&&(this.options.modules=r);document.execCommand("enableObjectResizing",!1,"false");this.quill.root.addEventListener("click",this.handleClick,!1);this.quill.root.parentNode.style.position=this.quill.root.parentNode.style.position||"relative";this.moduleClasses=this.options.modules;this.modules=[]};t.default=r;window.Quill&&window.Quill.register("modules/imageResize",r)},function(n,t,i){function r(n){var i=-1,r=null==n?0:n.length,t;for(this.clear();++i<r;)t=n[i],this.set(t[0],t[1])}var u=i(66),f=i(67),e=i(68),o=i(69),s=i(70);r.prototype.clear=u;r.prototype.delete=f;r.prototype.get=e;r.prototype.has=o;r.prototype.set=s;n.exports=r},function(n,t,i){function r(n){var i=-1,r=null==n?0:n.length,t;for(this.clear();++i<r;)t=n[i],this.set(t[0],t[1])}var u=i(80),f=i(81),e=i(82),o=i(83),s=i(84);r.prototype.clear=u;r.prototype.delete=f;r.prototype.get=e;r.prototype.has=o;r.prototype.set=s;n.exports=r},function(n,t,i){function r(n){var t=this.__data__=new u(n);this.size=t.size}var u=i(3),f=i(92),e=i(93),o=i(94),s=i(95),h=i(96);r.prototype.clear=f;r.prototype.delete=e;r.prototype.get=o;r.prototype.has=s;r.prototype.set=h;n.exports=r},function(n,t,i){var r=i(1),u=r.Uint8Array;n.exports=u},function(n,t,i){function r(n,t){var r=e(n),c=!r&&f(n),a=!r&&!c&&o(n),y=!r&&!c&&!a&&h(n),p=r||c||a||y,v=p?u(n.length,String):[],w=v.length;for(var i in n)!t&&!l.call(n,i)||p&&("length"==i||a&&("offset"==i||"parent"==i)||y&&("buffer"==i||"byteLength"==i||"byteOffset"==i)||s(i,w))||v.push(i);return v}var u=i(53),f=i(27),e=i(28),o=i(29),s=i(24),h=i(31),c=Object.prototype,l=c.hasOwnProperty;n.exports=r},function(n,t,i){function r(n,t,i){var r=n[t];o.call(n,t)&&f(r,i)&&(void 0!==i||t in n)||u(n,t,i)}var u=i(10),f=i(8),e=Object.prototype,o=e.hasOwnProperty;n.exports=r},function(n,t,i){var u=i(0),r=Object.create,f=function(){function n(){}return function(t){if(!u(t))return{};if(r)return r(t);n.prototype=t;var i=new n;return n.prototype=void 0,i}}();n.exports=f},function(n,t,i){var r=i(62),u=r();n.exports=u},function(n,t,i){function r(n){return f(n)&&u(n)==e}var u=i(5),f=i(2),e="[object Arguments]";n.exports=r},function(n,t,i){function r(n){return!(!e(n)||f(n))&&(u(n)?v:s).test(o(n))}var u=i(13),f=i(74),e=i(0),o=i(97),s=/^\[object .+?Constructor\]$/,h=Function.prototype,c=Object.prototype,l=h.toString,a=c.hasOwnProperty,v=RegExp("^"+l.call(a).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");n.exports=r},function(n,t,i){function u(n){return o(n)&&e(n.length)&&!!r[f(n)]}var f=i(5),e=i(30),o=i(2),r={};r["[object Float32Array]"]=r["[object Float64Array]"]=r["[object Int8Array]"]=r["[object Int16Array]"]=r["[object Int32Array]"]=r["[object Uint8Array]"]=r["[object Uint8ClampedArray]"]=r["[object Uint16Array]"]=r["[object Uint32Array]"]=!0;r["[object Arguments]"]=r["[object Array]"]=r["[object ArrayBuffer]"]=r["[object Boolean]"]=r["[object DataView]"]=r["[object Date]"]=r["[object Error]"]=r["[object Function]"]=r["[object Map]"]=r["[object Number]"]=r["[object Object]"]=r["[object RegExp]"]=r["[object Set]"]=r["[object String]"]=r["[object WeakMap]"]=!1;n.exports=u},function(n,t,i){function r(n){var r,i,t;if(!u(n))return e(n);r=f(n);i=[];for(t in n)("constructor"!=t||!r&&s.call(n,t))&&i.push(t);return i}var u=i(0),f=i(25),e=i(85),o=Object.prototype,s=o.hasOwnProperty;n.exports=r},function(n,t,i){function e(n,t,i,e,k,d,g){var it=n[i],nt=t[i],et=g.get(nt),tt,rt;if(et)return void r(n,i,et);if(tt=d?d(it,nt,i+"",n,t,g):void 0,rt=void 0===tt,rt){var ut=f(nt),ft=!ut&&a(nt),ot=!ut&&!ft&&w(nt);tt=nt;ut||ft||ot?f(it)?tt=it:l(it)?tt=h(it):ft?(rt=!1,tt=o(nt,!0)):ot?(rt=!1,tt=s(nt,!0)):tt=[]:p(nt)||u(nt)?(tt=it,u(it)?tt=b(it):(!y(it)||e&&v(it))&&(tt=c(nt))):rt=!1}rt&&(g.set(nt,tt),k(tt,nt,e,d,g),g.delete(nt));r(n,i,tt)}var r=i(18),o=i(56),s=i(57),h=i(58),c=i(71),u=i(27),f=i(28),l=i(99),a=i(29),v=i(13),y=i(0),p=i(100),w=i(31),b=i(103);n.exports=e},function(n,t,i){var u=i(98),r=i(21),f=i(26),e=r?function(n,t){return r(n,"toString",{configurable:!0,enumerable:!1,value:u(t),writable:!0})}:f;n.exports=e},function(n){function t(n,t){for(var i=-1,r=Array(n);++i<n;)r[i]=t(i);return r}n.exports=t},function(n){function t(n){return function(t){return n(t)}}n.exports=t},function(n,t,i){function u(n){var t=new n.constructor(n.byteLength);return new r(t).set(new r(n)),t}var r=i(42);n.exports=u},function(n,t,i){(function(n){function o(n,t){if(t)return n.slice();var i=n.length,r=e?e(i):new n.constructor(i);return n.copy(r),r}var s=i(1),r="object"==typeof t&&t&&!t.nodeType&&t,u=r&&"object"==typeof n&&n&&!n.nodeType&&n,h=u&&u.exports===r,f=h?s.Buffer:void 0,e=f?f.allocUnsafe:void 0;n.exports=o}).call(t,i(14)(n))},function(n,t,i){function r(n,t){var i=t?u(n.buffer):n.buffer;return new n.constructor(i,n.byteOffset,n.length)}var u=i(55);n.exports=r},function(n){function t(n,t){var i=-1,r=n.length;for(t||(t=Array(r));++i<r;)t[i]=n[i];return t}n.exports=t},function(n,t,i){function r(n,t,i,r){var c=!i,s,h,e,o;for(i||(i={}),s=-1,h=t.length;++s<h;)e=t[s],o=r?r(i[e],n[e],e,i,n):void 0,void 0===o&&(o=n[e]),c?f(i,e,o):u(i,e,o);return i}var u=i(44),f=i(10);n.exports=r},function(n,t,i){var r=i(1),u=r["__core-js_shared__"];n.exports=u},function(n,t,i){function r(n){return u(function(t,i){var e=-1,r=i.length,u=r>1?i[r-1]:void 0,s=r>2?i[2]:void 0,o;for(u=n.length>3&&"function"==typeof u?(r--,u):void 0,s&&f(i[0],i[1],s)&&(u=r<3?void 0:u,r=1),t=Object(t);++e<r;)o=i[e],o&&n(t,o,e,u);return t})}var u=i(20),f=i(72);n.exports=r},function(n){function t(n){return function(t,i,r){for(var u,s=-1,f=Object(t),e=r(t),o=e.length;o--;)if(u=e[n?o:++s],i(f[u],u,f)===!1)break;return t}}n.exports=t},function(n,t,i){function r(n,t,i,e,o,s){return u(n)&&u(t)&&(s.set(t,n),f(n,t,void 0,r,s),s.delete(t)),n}var f=i(19),u=i(0);n.exports=r},function(n,t,i){function e(n){var i=o.call(n,r),u=n[r],t;try{n[r]=void 0}catch(n){}return t=s.call(n),i?n[r]=u:delete n[r],t}var u=i(16),f=Object.prototype,o=f.hasOwnProperty,s=f.toString,r=u?u.toStringTag:void 0;n.exports=e},function(n){function t(n,t){if(null!=n)return n[t]}n.exports=t},function(n,t,i){function u(){this.__data__=r?r(null):{};this.size=0}var r=i(7);n.exports=u},function(n){function t(n){var t=this.has(n)&&delete this.__data__[n];return this.size-=t?1:0,t}n.exports=t},function(n,t,i){function r(n){var t=this.__data__,i;return u?(i=t[n],i===f?void 0:i):o.call(t,n)?t[n]:void 0}var u=i(7),f="__lodash_hash_undefined__",e=Object.prototype,o=e.hasOwnProperty;n.exports=r},function(n,t,i){function r(n){var t=this.__data__;return u?void 0!==t[n]:e.call(t,n)}var u=i(7),f=Object.prototype,e=f.hasOwnProperty;n.exports=r},function(n,t,i){function r(n,t){var i=this.__data__;return this.size+=this.has(n)?0:1,i[n]=u&&void 0===t?f:t,this}var u=i(7),f="__lodash_hash_undefined__";n.exports=r},function(n,t,i){function r(n){return"function"!=typeof n.constructor||e(n)?{}:u(f(n))}var u=i(45),f=i(23),e=i(25);n.exports=r},function(n,t,i){function r(n,t,i){if(!o(i))return!1;var r=typeof t;return!!("number"==r?f(i)&&e(t,i.length):"string"==r&&t in i)&&u(i[t],n)}var u=i(8),f=i(12),e=i(24),o=i(0);n.exports=r},function(n){function t(n){var t=typeof n;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==n:null===n}n.exports=t},function(n,t,i){function f(n){return!!u&&u in n}var r=i(60),u=function(){var n=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||"");return n?"Symbol(src)_1."+n:""}();n.exports=f},function(n){function t(){this.__data__=[];this.size=0}n.exports=t},function(n,t,i){function r(n){var t=this.__data__,i=u(t,n);return!(i<0)&&(i==t.length-1?t.pop():e.call(t,i,1),--this.size,!0)}var u=i(4),f=Array.prototype,e=f.splice;n.exports=r},function(n,t,i){function r(n){var t=this.__data__,i=u(t,n);if(!(i<0))return t[i][1]}var u=i(4);n.exports=r},function(n,t,i){function r(n){return u(this.__data__,n)>-1}var u=i(4);n.exports=r},function(n,t,i){function r(n,t){var i=this.__data__,r=u(i,n);return r<0?(++this.size,i.push([n,t])):i[r][1]=t,this}var u=i(4);n.exports=r},function(n,t,i){function u(){this.size=0;this.__data__={hash:new r,map:new(e||f),string:new r}}var r=i(39),f=i(3),e=i(15);n.exports=u},function(n,t,i){function r(n){var t=u(this,n).delete(n);return this.size-=t?1:0,t}var u=i(6);n.exports=r},function(n,t,i){function r(n){return u(this,n).get(n)}var u=i(6);n.exports=r},function(n,t,i){function r(n){return u(this,n).has(n)}var u=i(6);n.exports=r},function(n,t,i){function r(n,t){var i=u(this,n),r=i.size;return i.set(n,t),this.size+=i.size==r?0:1,this}var u=i(6);n.exports=r},function(n){function t(n){var t=[],i;if(null!=n)for(i in Object(n))t.push(i);return t}n.exports=t},function(n,t,i){(function(n){var e=i(22),u="object"==typeof t&&t&&!t.nodeType&&t,f=u&&"object"==typeof n&&n&&!n.nodeType&&n,o=f&&f.exports===u,r=o&&e.process,s=function(){try{return r&&r.binding&&r.binding("util")}catch(n){}}();n.exports=s}).call(t,i(14)(n))},function(n){function t(n){return r.call(n)}var i=Object.prototype,r=i.toString;n.exports=t},function(n){function t(n,t){return function(i){return n(t(i))}}n.exports=t},function(n,t,i){function u(n,t,i){return t=r(void 0===t?n.length-1:t,0),function(){for(var e,o=arguments,u=-1,s=r(o.length-t,0),h=Array(s);++u<s;)h[u]=o[t+u];for(u=-1,e=Array(t+1);++u<t;)e[u]=o[u];return e[t]=i(h),f(n,this,e)}}var f=i(17),r=Math.max;n.exports=u},function(n,t,i){var r=i(52),u=i(91),f=u(r);n.exports=f},function(n){function t(n){var t=0,f=0;return function(){var e=u(),o=r-(e-f);if(f=e,o>0){if(++t>=i)return arguments[0]}else t=0;return n.apply(void 0,arguments)}}var i=800,r=16,u=Date.now;n.exports=t},function(n,t,i){function r(){this.__data__=new u;this.size=0}var u=i(3);n.exports=r},function(n){function t(n){var t=this.__data__,i=t.delete(n);return this.size=t.size,i}n.exports=t},function(n){function t(n){return this.__data__.get(n)}n.exports=t},function(n){function t(n){return this.__data__.has(n)}n.exports=t},function(n,t,i){function r(n,t){var i=this.__data__,r;if(i instanceof u){if(r=i.__data__,!f||r.length<o-1)return r.push([n,t]),this.size=++i.size,this;i=this.__data__=new e(r)}return i.set(n,t),this.size=i.size,this}var u=i(3),f=i(15),e=i(40),o=200;n.exports=r},function(n){function t(n){if(null!=n){try{return r.call(n)}catch(n){}try{return n+""}catch(n){}}return""}var i=Function.prototype,r=i.toString;n.exports=t},function(n){function t(n){return function(){return n}}n.exports=t},function(n,t,i){function r(n){return f(n)&&u(n)}var u=i(12),f=i(2);n.exports=r},function(n,t,i){function u(n){var i,t;return!o(n)||f(n)!=s?!1:(i=e(n),null===i)?!0:(t=l.call(i,"constructor")&&i.constructor,"function"==typeof t&&t instanceof t&&r.call(t)==a)}var f=i(5),e=i(23),o=i(2),s="[object Object]",h=Function.prototype,c=Object.prototype,r=h.toString,l=c.hasOwnProperty,a=r.call(Object);n.exports=u},function(n,t,i){var r=i(19),u=i(61),f=u(function(n,t,i,u){r(n,t,i,u)});n.exports=f},function(n){function t(){return!1}n.exports=t},function(n,t,i){function r(n){return u(n,f(n))}var u=i(59),f=i(32);n.exports=r},function(n){n.exports='<svg viewbox="0 0 18 18">\n  <line class="ql-stroke" x1="15" x2="3" y1="9" y2="9"><\/line>\n  <line class="ql-stroke" x1="14" x2="4" y1="14" y2="14"><\/line>\n  <line class="ql-stroke" x1="12" x2="6" y1="4" y2="4"><\/line>\n<\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18">\n  <line class="ql-stroke" x1="3" x2="15" y1="9" y2="9"><\/line>\n  <line class="ql-stroke" x1="3" x2="13" y1="14" y2="14"><\/line>\n  <line class="ql-stroke" x1="3" x2="9" y1="4" y2="4"><\/line>\n<\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18">\n  <line class="ql-stroke" x1="15" x2="3" y1="9" y2="9"><\/line>\n  <line class="ql-stroke" x1="15" x2="5" y1="14" y2="14"><\/line>\n  <line class="ql-stroke" x1="15" x2="9" y1="4" y2="4"><\/line>\n<\/svg>'},function(n){var t=function(){return this}();try{t=t||Function("return this")()||eval("this")}catch(n){"object"==typeof window&&(t=window)}n.exports=t}])});window.QuillImageUrlDrop=function(){function n(n,t){this.quill=n;this.options=t;this.quill.root.addEventListener("drop",function(n){return function(t){return n.handleDrop(t)}}(this),!1)}return n.prototype.handleDrop=function(n){var i,t,f,e,u,r,c;if(n.preventDefault(),i=this.quill,t=n.dataTransfer.getData("text")||n.dataTransfer.getData("URL"),t)if(f=i.getSelection(),e=f?f.index:i.getLength()-1,t.startsWith("data")){u=i.container.id.split("_")[1];dhEditor.showLoader(u);var s=t.indexOf(";base64,"),l=t.substring(5,s),a=t.substr(s+8),o=atob(a),h=new ArrayBuffer(o.length),v=new Uint8Array(h);for(r=0;r<o.length;r++)v[r]=o.charCodeAt(r);c=new Blob([h],{type:l});dhEditor.postImage(c,u).then(function(n){dhEditor.hideLoader(u);n&&!n.HasError&&i.insertEmbed(e,"dhImageExternal",{fullImageUrl:n.Data.Model.ImageList[0].Url,smallImageUrl:"https://forum.donanimhaber.com/cache-v2?path="+encodeURIComponent(n.Data.Model.ImageList[0].Url)+"&t=0&width=480&text=0"})})}else i.insertEmbed(e,"dhImageExternal",{fullImageUrl:t,smallImageUrl:"https://forum.donanimhaber.com/cache-v2?path="+encodeURIComponent(t)+"&t=0&width=480&text=0"})},n}();Quill.register("modules/imageUrlDrop",QuillImageUrlDrop);var BlockEmbed=Quill.import("blots/block/embed"),Link=Quill.import("formats/link"),Parchment=Quill.import("parchment"),ImdbBlot=function(n){function t(){return _classCallCheck(this,t),_possibleConstructorReturn(this,_getPrototypeOf(t).apply(this,arguments))}return _inherits(t,n),_createClass(t,null,[{key:"create",value:function(n){var i=_get(_getPrototypeOf(t),"create",this).call(this),u,o,f,s,h,e,r;if(i.dataset.src=n.src,u=this.sanitize(n.src),o=/^(?:http|https):\/\/(?:.*\.|.*)imdb.com\/title(?:\?|\/)(..\d+)(?:.*?)$/i,!o.test(u))return f=t.getEditor(i),s=Parchment.find(i),h=s.offset(f.scroll),i.remove(),f.insertText(h,u,{link:u},"api"),null;e="https://forum.donanimhaber.com/imdb.asp?id="+u;i.dataset.embedSrc=e;r=document.createElement("iframe");r.setAttribute("src",e);r.setAttribute("width","642");r.setAttribute("height","500");r.setAttribute("frameborder","0");$(r).on("load",function(){dhEditor.iframeAutoSize($(this))});return i.appendChild(r),i}},{key:"sanitize",value:function(n){return Link.sanitize(n)}},{key:"value",value:function(n){return{src:n.dataset.src,embedSrc:n.dataset.embedSrc}}}]),t}(BlockEmbed);ImdbBlot.getEditor=function(n){for(var t=Quill.find(n);t.parent;)t=t.parent;return Quill.find(t.domNode.parentNode)};ImdbBlot.blotName="imdb";ImdbBlot.tagName="DIV";ImdbBlot.className="ql-imdb";Quill.register("formats/imdb",ImdbBlot);var BlockEmbed=Quill.import("blots/block/embed"),Link=Quill.import("formats/link"),Parchment=Quill.import("parchment"),InstagramBlot=function(n){function t(n,i){var u,r;_classCallCheck(this,t);u=_possibleConstructorReturn(this,_getPrototypeOf(t).call(this,n,i));r=$(n);r.on("instagram:ready",function(u,f){try{r.append(f.html);r.find("iframe").on("load",function(){f.style&&(r.children("iframe").get(0).style.cssText=f.style,r.children("iframe").get(0).setAttribute("width",f.width))});window.instgrm.Embeds.process()}catch(h){var e=t.getEditor(n),o=Parchment.find(n),s=o.offset(e.scroll);e.insertText(s,i,{link:i},"api");n.remove()}});return u}return _inherits(t,n),_createClass(t,null,[{key:"create",value:function(n){var i=_get(_getPrototypeOf(t),"create",this).call(this),r=this.sanitize(n.src),o=this.getId(r),u,f,e;return o?(i.dataset.src=r,n.style&&(i.dataset.style=n.style),n.width&&(i.dataset.width=n.width),this.getHtml(r,n.width,i).then(function(o){return o?($(i).trigger("instagram:ready",[{html:o,style:n.style,width:n.width}]),i):(u=t.getEditor(i),f=Parchment.find(i),e=f.offset(u.scroll),u.insertText(e,r,{link:r},"api"),i.remove(),null)}).catch(function(){return u=t.getEditor(i),f=Parchment.find(i),e=f.offset(u.scroll),u.insertText(e,r,{link:r},"api"),i.remove(),null}),i):(u=t.getEditor(i),f=Parchment.find(i),e=f.offset(u.scroll),u.insertText(e,r,{link:r},"api"),i.remove(),null)}},{key:"value",value:function(n){return{src:n.dataset.src,style:n.dataset.style,width:n.dataset.width}}},{key:"getHtml",value:function(n,t){return new Promise(function(i,r){$.ajax({url:"https://graph.facebook.com/v9.0/instagram_oembed?url="+n+"&hidecaption=false&maxwidth="+t+"&omitscript=true&access_token=479163915470496|c3bdf61b84cf5719f6e73b090e04146b",method:"GET",complete:function(n){try{var t=n.responseJSON;t.html?i(t.html):r("")}catch(u){r("")}}})})}},{key:"getId",value:function(n){var t=n.match(/^(?:https?:\/\/(?:www\.)?instagram\.com\/p\/([^\/?#&]+))(?:.*?)$/i);return t?t[1]:null}},{key:"sanitize",value:function(n){var t="/accounts/login/?next=";return n.includes(t)&&(n=n.replace(t,"")),Link.sanitize(n)}}]),t}(BlockEmbed);InstagramBlot.getEditor=function(n){for(var t=Quill.find(n);t.parent;)t=t.parent;return Quill.find(t.domNode.parentNode)};InstagramBlot.blotName="instagram";InstagramBlot.tagName="div";InstagramBlot.className="ql-instagram";Quill.register("formats/instagram",InstagramBlot);!function(n,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.VideoResize=t():n.VideoResize=t()}(this,function(){return function(n){function t(r){if(i[r])return i[r].exports;var u=i[r]={i:r,l:!1,exports:{}};return n[r].call(u.exports,u,u.exports,t),u.l=!0,u.exports}var i={};return t.m=n,t.c=i,t.i=function(n){return n},t.d=function(n,i,r){t.o(n,i)||Object.defineProperty(n,i,{configurable:!1,enumerable:!0,get:r})},t.n=function(n){var i=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(i,"a",i),i},t.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},t.p="",t(t.s=38)}([function(n){function t(n){var t=typeof n;return null!=n&&("object"==t||"function"==t)}n.exports=t},function(n,t,i){var r=i(22),u="object"==typeof self&&self&&self.Object===Object&&self,f=r||u||Function("return this")();n.exports=f},function(n){function t(n){return null!=n&&"object"==typeof n}n.exports=t},function(n,t,i){function r(n){var i=-1,r=null==n?0:n.length,t;for(this.clear();++i<r;)t=n[i],this.set(t[0],t[1])}var u=i(75),f=i(76),e=i(77),o=i(78),s=i(79);r.prototype.clear=u;r.prototype.delete=f;r.prototype.get=e;r.prototype.has=o;r.prototype.set=s;n.exports=r},function(n,t,i){function r(n,t){for(var i=n.length;i--;)if(u(n[i][0],t))return i;return-1}var u=i(8);n.exports=r},function(n,t,i){function f(n){return null==n?void 0===n?h:s:u&&u in Object(n)?e(n):o(n)}var r=i(16),e=i(64),o=i(87),s="[object Null]",h="[object Undefined]",u=r?r.toStringTag:void 0;n.exports=f},function(n,t,i){function r(n,t){var i=n.__data__;return u(t)?i["string"==typeof t?"string":"hash"]:i.map}var u=i(73);n.exports=r},function(n,t,i){var r=i(11),u=r(Object,"create");n.exports=u},function(n){function t(n,t){return n===t||n!==n&&t!==t}n.exports=t},function(n,t,i){"use strict";function r(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}i.d(t,"a",function(){return f});var u=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),f=function(){function n(t){r(this,n);this.overlay=t.overlay;this.post=t.post;this.options=t.options;this.requestUpdate=t.onUpdate}return u(n,[{key:"onCreate",value:function(){}},{key:"onDestroy",value:function(){}},{key:"onUpdate",value:function(){}}]),n}()},function(n,t,i){function u(n,t,i){"__proto__"==t&&r?r(n,t,{configurable:!0,enumerable:!0,value:i,writable:!0}):n[t]=i}var r=i(21);n.exports=u},function(n,t,i){function r(n,t){var i=f(n,t);if(u(i))return i}var u=i(48),f=i(65);n.exports=r},function(n,t,i){function r(n){return null!=n&&f(n.length)&&!u(n)}var u=i(13),f=i(30);n.exports=r},function(n,t,i){function r(n){if(!f(n))return!1;var t=u(n);return t==o||t==s||t==e||t==h}var u=i(5),f=i(0),e="[object AsyncFunction]",o="[object Function]",s="[object GeneratorFunction]",h="[object Proxy]";n.exports=r},function(n){n.exports=function(n){return n.webpackPolyfill||(n.deprecate=function(){},n.paths=[],n.children||(n.children=[]),Object.defineProperty(n,"loaded",{enumerable:!0,get:function(){return n.l}}),Object.defineProperty(n,"id",{enumerable:!0,get:function(){return n.i}}),n.webpackPolyfill=1),n}},function(n,t,i){var r=i(11),u=i(1),f=r(u,"Map");n.exports=f},function(n,t,i){var r=i(1),u=r.Symbol;n.exports=u},function(n){function t(n,t,i){switch(i.length){case 0:return n.call(t);case 1:return n.call(t,i[0]);case 2:return n.call(t,i[0],i[1]);case 3:return n.call(t,i[0],i[1],i[2])}return n.apply(t,i)}n.exports=t},function(n,t,i){function r(n,t,i){(void 0===i||f(n[t],i))&&(void 0!==i||t in n)||u(n,t,i)}var u=i(10),f=i(8);n.exports=r},function(n,t,i){function r(n,t,i,c,l){n!==t&&e(t,function(e,h){if(s(e))l||(l=new u),o(n,t,h,i,r,c,l);else{var a=c?c(n[h],e,h+"",n,t,l):void 0;void 0===a&&(a=e);f(n,h,a)}},h)}var u=i(41),f=i(18),e=i(46),o=i(51),s=i(0),h=i(32);n.exports=r},function(n,t,i){function r(n,t){return e(f(n,t,u),n+"")}var u=i(26),f=i(89),e=i(90);n.exports=r},function(n,t,i){var r=i(11),u=function(){try{var n=r(Object,"defineProperty");return n({},"",{}),n}catch(n){}}();n.exports=u},function(n,t,i){(function(t){var i="object"==typeof t&&t&&t.Object===Object&&t;n.exports=i}).call(t,i(107))},function(n,t,i){var r=i(88),u=r(Object.getPrototypeOf,Object);n.exports=u},function(n){function t(n,t){return!!(t=null==t?i:t)&&("number"==typeof n||r.test(n))&&n>-1&&n%1==0&&n<t}var i=9007199254740991,r=/^(?:0|[1-9]\d*)$/;n.exports=t},function(n){function t(n){var t=n&&n.constructor;return n===("function"==typeof t&&t.prototype||i)}var i=Object.prototype;n.exports=t},function(n){function t(n){return n}n.exports=t},function(n,t,i){var r=i(47),f=i(2),u=Object.prototype,e=u.hasOwnProperty,o=u.propertyIsEnumerable,s=r(function(){return arguments}())?r:function(n){return f(n)&&e.call(n,"callee")&&!o.call(n,"callee")};n.exports=s},function(n){var t=Array.isArray;n.exports=t},function(n,t,i){(function(n){var e=i(1),o=i(102),r="object"==typeof t&&t&&!t.nodeType&&t,u=r&&"object"==typeof n&&n&&!n.nodeType&&n,s=u&&u.exports===r,f=s?e.Buffer:void 0,h=f?f.isBuffer:void 0,c=h||o;n.exports=c}).call(t,i(14)(n))},function(n){function t(n){return"number"==typeof n&&n>-1&&n%1==0&&n<=i}var i=9007199254740991;n.exports=t},function(n,t,i){var f=i(49),e=i(54),r=i(86),u=r&&r.isTypedArray,o=u?e(u):f;n.exports=o},function(n,t,i){function r(n){return e(n)?u(n,!0):f(n)}var u=i(43),f=i(50),e=i(12);n.exports=r},function(n,t){"use strict";t.a={modules:["DisplaySize","Toolbar","Resize"],overlayStyles:{position:"absolute",boxSizing:"border-box",border:"1px dashed #444"},handleStyles:{position:"absolute",height:"12px",width:"12px",backgroundColor:"white",border:"1px solid #777",boxSizing:"border-box",opacity:"0.80"},displayStyles:{position:"absolute",font:"12px/1.0 Arial, Helvetica, sans-serif",padding:"4px 8px",textAlign:"center",backgroundColor:"white",color:"#333",border:"1px solid #777",boxSizing:"border-box",opacity:"0.80",cursor:"default"},toolbarStyles:{position:"absolute",top:"-12px",right:"0",left:"0",height:"0",minWidth:"100px",font:"12px/1.0 Arial, Helvetica, sans-serif",textAlign:"center",color:"#333",boxSizing:"border-box",cursor:"default"},toolbarButtonStyles:{display:"inline-block",width:"24px",height:"24px",background:"white",border:"1px solid #999",verticalAlign:"middle"},toolbarButtonSvgStyles:{fill:"#444",stroke:"#444",strokeWidth:"2"}}},function(n,t,i){"use strict";function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function e(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var s=i(9),r,u;i.d(t,"a",function(){return u});r=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}();u=function(n){function t(){return f(this,t),e(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return o(t,n),r(t,[{key:"onCreate",value:function(){this.display=document.createElement("div");Object.assign(this.display.style,this.options.displayStyles);this.overlay.appendChild(this.display)}},{key:"onDestroy",value:function(){}},{key:"onUpdate",value:function(){var n,t,i;this.display&&this.post&&(n=this.getCurrentSize(),(this.display.innerHTML=n.join(" &times "),n[0]>120&&n[1]>30)?Object.assign(this.display.style,{right:"4px",bottom:"4px",left:"auto"}):"right"==this.post.style.float?(t=this.display.getBoundingClientRect(),Object.assign(this.display.style,{right:"auto",bottom:"-"+(t.height+4)+"px",left:"-"+(t.width+4)+"px"})):(i=this.display.getBoundingClientRect(),Object.assign(this.display.style,{right:"-"+(i.width+4)+"px",bottom:"-"+(i.height+4)+"px",left:"auto"})),this.post.parentElement.dataset.style=this.post.style.cssText)}},{key:"getCurrentSize",value:function(){return[this.post.clientWidth,this.post.clientHeight]}}]),t}(s.a)},function(n,t,i){"use strict";function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function e(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var s=i(9),r,u;i.d(t,"a",function(){return u});r=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}();u=function(n){function t(){return f(this,t),e(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return o(t,n),r(t,[{key:"onCreate",value:function(){var n=this;this.boxes=[];this.addBox("nwse-resize");this.addBox("nesw-resize");this.addBox("nwse-resize");this.addBox("nesw-resize");this.handleMouseup=function(){n.setCursor("");document.removeEventListener("mousemove",n.handleDrag);document.removeEventListener("mouseup",n.handleMouseup)};this.handleDrag=function(t){if(n.post){var i=t.clientX-n.dragStartX,r=t.clientY-n.dragStartY;n.dragBox===n.boxes[0]||n.dragBox===n.boxes[3]?(n.post.width=Math.round(n.preDragWidth-i),n.post.height=Math.round(n.preDragHeight-r)):(n.post.width=Math.round(n.preDragWidth+i),n.post.height=Math.round(n.preDragHeight+r));n.requestUpdate()}};this.positionBoxes()}},{key:"onDestroy",value:function(){this.setCursor("")}},{key:"positionBoxes",value:function(){var i=this,n=-parseFloat(this.options.handleStyles.width)/2+"px",t=-parseFloat(this.options.handleStyles.height)/2+"px";[{left:n,top:t},{right:n,top:t},{right:n,bottom:t},{left:n,bottom:t}].forEach(function(n,t){Object.assign(i.boxes[t].style,n)})}},{key:"addBox",value:function(n){var i=this,t=document.createElement("div");Object.assign(t.style,this.options.handleStyles);t.style.cursor=n;t.style.width=this.options.handleStyles.width+"px";t.style.height=this.options.handleStyles.height+"px";t.addEventListener("mousedown",function(n){i.handleMousedown(n)},!1);this.overlay.appendChild(t);this.boxes.push(t)}},{key:"handleMousedown",value:function(n){this.dragBox=n.target;this.dragStartX=n.clientX;this.dragStartY=n.clientY;this.preDragWidth=this.post.getBoundingClientRect().width;this.preDragHeight=this.post.getBoundingClientRect().height;this.setCursor(this.dragBox.style.cursor);document.addEventListener("mousemove",this.handleDrag,!1);document.addEventListener("mouseup",this.handleMouseup,!1)}},{key:"setCursor",value:function(n){[document.body,this.post].forEach(function(t){t.style.cursor=n})}}]),t}(s.a)},function(n,t,i){"use strict";function o(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function s(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function h(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var c=i(105),l=i.n(c),a=i(104),v=i.n(a),y=i(106),p=(i.n(y),i(9));i.d(t,"a",function(){return b});var w=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),r=window.Quill.imports.parchment,u=new r.Attributor.Style("float","float"),f=new r.Attributor.Style("margin","margin"),e=new r.Attributor.Style("display","display"),b=function(n){function t(){return o(this,t),s(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return h(t,n),w(t,[{key:"onCreate",value:function(){this.toolbar=document.createElement("div");Object.assign(this.toolbar.style,this.options.toolbarStyles);this.overlay.appendChild(this.toolbar);this._defineAlignments();this._addToolbarButtons()}},{key:"onDestroy",value:function(){}},{key:"onUpdate",value:function(){}},{key:"_defineAlignments",value:function(){var n=this;this.alignments=[{icon:l.a,apply:function(){f.remove(n.post);e.add(n.post,"inline");u.add(n.post,"left")},isApplied:function(){return"left"==u.value(n.post)}},{icon:v.a,apply:function(){u.remove(n.post);e.add(n.post,"block");f.add(n.post,"auto")},isApplied:function(){return"auto"==f.value(n.post)}}]}},{key:"_addToolbarButtons",value:function(){var n=this,t=[];this.alignments.forEach(function(i,r){var u=document.createElement("span");t.push(u);u.innerHTML=i.icon;u.addEventListener("click",function(){t.forEach(function(n){return n.style.filter=""});i.isApplied()?n._selectButton(u):(n._selectButton(u),i.apply());n.requestUpdate()});Object.assign(u.style,n.options.toolbarButtonStyles);r>0&&(u.style.borderLeftWidth="0");Object.assign(u.children[0].style,n.options.toolbarButtonSvgStyles);i.isApplied()&&n._selectButton(u);n.toolbar.appendChild(u)})}},{key:"_selectButton",value:function(n){return n.style.filter="invert(20%)"}}]),t}(p.a)},function(n,t,i){var r=i(17),u=i(20),f=i(63),e=i(101),o=u(function(n){return n.push(void 0,f),r(e,void 0,n)});n.exports=o},function(n,t,i){"use strict";function u(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}Object.defineProperty(t,"__esModule",{value:!0});var f=i(37),e=i.n(f),o=i(33),s=i(34),h=i(36),c=i(35),l=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),a={DisplaySize:s.a,Toolbar:h.a,Resize:c.a},r=function(){function n(t){var i=this,f=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r;u(this,n);this.quill=t;r=!1;f.modules&&(r=f.modules.slice());this.options=e()({},f,o.a);r!==!1&&(this.options.modules=r);document.execCommand("enableObjectResizing",!1,"false");this.quill.root.addEventListener("click",function(n){i.handleClick(n)},!1);this.quill.root.parentNode.style.position=this.quill.root.parentNode.style.position||"relative";this.moduleClasses=this.options.modules;this.modules=[];this.onUpdate=function(){i.repositionElements();i.modules.forEach(function(n){n.onUpdate()})};this.checkPost=function(n){i.post&&(46!=n.keyCode&&8!=n.keyCode||window.Quill.find(i.post.parentElement).deleteAt(0),i.hide())}}return l(n,[{key:"initializeModules",value:function(){var n=this;this.removeModules();this.modules=this.moduleClasses.map(function(t){return new(a[t]||t)(n)});this.modules.forEach(function(n){n.onCreate()});this.onUpdate()}},{key:"removeModules",value:function(){this.modules.forEach(function(n){n.onDestroy()});this.modules=[]}},{key:"handleClick",value:function(n){var i,t,r;if(n.target.classList.contains("ql-instagram"))for(i=this.quill.root.querySelectorAll("div.ql-instagram > iframe"),t=0;t<i.length;++t)if(r=i[t].getBoundingClientRect(),!(n.clientX<r.x)&&!(n.clientX>r.right||n.clientY<r.y||n.clientY>r.bottom)){if(i[t]&&i[t].tagName&&"IFRAME"===i[t].tagName.toUpperCase()){if(this.post===i[t])return;this.post&&this.hide();this.show(i[t])}else this.post&&this.hide();return}this.post&&this.hide()}},{key:"show",value:function(n){this.post=n;this.showOverlay();this.initializeModules()}},{key:"showOverlay",value:function(){this.overlay&&this.hideOverlay();this.quill.setSelection(null);this.setUserSelect("none");document.addEventListener("keyup",this.checkPost,!0);this.quill.root.addEventListener("input",this.checkPost,!0);this.overlay=document.createElement("div");Object.assign(this.overlay.style,this.options.overlayStyles);this.quill.root.parentNode.appendChild(this.overlay);this.repositionElements()}},{key:"hideOverlay",value:function(){this.overlay&&(this.quill.root.parentNode.removeChild(this.overlay),this.overlay=void 0,document.removeEventListener("keyup",this.checkPost),this.quill.root.removeEventListener("input",this.checkPost),this.setUserSelect(""))}},{key:"repositionElements",value:function(){if(this.overlay&&this.post){var t=this.quill.root.parentNode,n=this.post.getBoundingClientRect(),i=t.getBoundingClientRect();Object.assign(this.overlay.style,{left:n.left-i.left-1+t.scrollLeft+"px",top:n.top-i.top+t.scrollTop+"px",width:n.width+"px",height:n.height+"px"})}}},{key:"hide",value:function(){this.hideOverlay();this.removeModules();this.post=void 0}},{key:"setUserSelect",value:function(n){var t=this;["userSelect","mozUserSelect","webkitUserSelect","msUserSelect"].forEach(function(i){t.quill.root.style[i]=n;document.documentElement.style[i]=n})}}]),n}();t.default=r;window.Quill&&window.Quill.register("modules/instagramResize",r)},function(n,t,i){function r(n){var i=-1,r=null==n?0:n.length,t;for(this.clear();++i<r;)t=n[i],this.set(t[0],t[1])}var u=i(66),f=i(67),e=i(68),o=i(69),s=i(70);r.prototype.clear=u;r.prototype.delete=f;r.prototype.get=e;r.prototype.has=o;r.prototype.set=s;n.exports=r},function(n,t,i){function r(n){var i=-1,r=null==n?0:n.length,t;for(this.clear();++i<r;)t=n[i],this.set(t[0],t[1])}var u=i(80),f=i(81),e=i(82),o=i(83),s=i(84);r.prototype.clear=u;r.prototype.delete=f;r.prototype.get=e;r.prototype.has=o;r.prototype.set=s;n.exports=r},function(n,t,i){function r(n){var t=this.__data__=new u(n);this.size=t.size}var u=i(3),f=i(92),e=i(93),o=i(94),s=i(95),h=i(96);r.prototype.clear=f;r.prototype.delete=e;r.prototype.get=o;r.prototype.has=s;r.prototype.set=h;n.exports=r},function(n,t,i){var r=i(1),u=r.Uint8Array;n.exports=u},function(n,t,i){function r(n,t){var r=e(n),c=!r&&f(n),a=!r&&!c&&o(n),y=!r&&!c&&!a&&h(n),p=r||c||a||y,v=p?u(n.length,String):[],w=v.length;for(var i in n)!t&&!l.call(n,i)||p&&("length"==i||a&&("offset"==i||"parent"==i)||y&&("buffer"==i||"byteLength"==i||"byteOffset"==i)||s(i,w))||v.push(i);return v}var u=i(53),f=i(27),e=i(28),o=i(29),s=i(24),h=i(31),c=Object.prototype,l=c.hasOwnProperty;n.exports=r},function(n,t,i){function r(n,t,i){var r=n[t];o.call(n,t)&&f(r,i)&&(void 0!==i||t in n)||u(n,t,i)}var u=i(10),f=i(8),e=Object.prototype,o=e.hasOwnProperty;n.exports=r},function(n,t,i){var u=i(0),r=Object.create,f=function(){function n(){}return function(t){if(!u(t))return{};if(r)return r(t);n.prototype=t;var i=new n;return n.prototype=void 0,i}}();n.exports=f},function(n,t,i){var r=i(62),u=r();n.exports=u},function(n,t,i){function r(n){return f(n)&&u(n)==e}var u=i(5),f=i(2),e="[object Arguments]";n.exports=r},function(n,t,i){function r(n){return!(!e(n)||f(n))&&(u(n)?v:s).test(o(n))}var u=i(13),f=i(74),e=i(0),o=i(97),s=/^\[object .+?Constructor\]$/,h=Function.prototype,c=Object.prototype,l=h.toString,a=c.hasOwnProperty,v=RegExp("^"+l.call(a).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");n.exports=r},function(n,t,i){function u(n){return o(n)&&e(n.length)&&!!r[f(n)]}var f=i(5),e=i(30),o=i(2),r={};r["[object Float32Array]"]=r["[object Float64Array]"]=r["[object Int8Array]"]=r["[object Int16Array]"]=r["[object Int32Array]"]=r["[object Uint8Array]"]=r["[object Uint8ClampedArray]"]=r["[object Uint16Array]"]=r["[object Uint32Array]"]=!0;r["[object Arguments]"]=r["[object Array]"]=r["[object ArrayBuffer]"]=r["[object Boolean]"]=r["[object DataView]"]=r["[object Date]"]=r["[object Error]"]=r["[object Function]"]=r["[object Map]"]=r["[object Number]"]=r["[object Object]"]=r["[object RegExp]"]=r["[object Set]"]=r["[object String]"]=r["[object WeakMap]"]=!1;n.exports=u},function(n,t,i){function r(n){var r,i,t;if(!u(n))return e(n);r=f(n);i=[];for(t in n)("constructor"!=t||!r&&s.call(n,t))&&i.push(t);return i}var u=i(0),f=i(25),e=i(85),o=Object.prototype,s=o.hasOwnProperty;n.exports=r},function(n,t,i){function e(n,t,i,e,k,d,g){var it=n[i],nt=t[i],et=g.get(nt),tt,rt;if(et)return void r(n,i,et);if(tt=d?d(it,nt,i+"",n,t,g):void 0,rt=void 0===tt,rt){var ut=f(nt),ft=!ut&&a(nt),ot=!ut&&!ft&&w(nt);tt=nt;ut||ft||ot?f(it)?tt=it:l(it)?tt=h(it):ft?(rt=!1,tt=o(nt,!0)):ot?(rt=!1,tt=s(nt,!0)):tt=[]:p(nt)||u(nt)?(tt=it,u(it)?tt=b(it):(!y(it)||e&&v(it))&&(tt=c(nt))):rt=!1}rt&&(g.set(nt,tt),k(tt,nt,e,d,g),g.delete(nt));r(n,i,tt)}var r=i(18),o=i(56),s=i(57),h=i(58),c=i(71),u=i(27),f=i(28),l=i(99),a=i(29),v=i(13),y=i(0),p=i(100),w=i(31),b=i(103);n.exports=e},function(n,t,i){var u=i(98),r=i(21),f=i(26),e=r?function(n,t){return r(n,"toString",{configurable:!0,enumerable:!1,value:u(t),writable:!0})}:f;n.exports=e},function(n){function t(n,t){for(var i=-1,r=Array(n);++i<n;)r[i]=t(i);return r}n.exports=t},function(n){function t(n){return function(t){return n(t)}}n.exports=t},function(n,t,i){function u(n){var t=new n.constructor(n.byteLength);return new r(t).set(new r(n)),t}var r=i(42);n.exports=u},function(n,t,i){(function(n){function o(n,t){if(t)return n.slice();var i=n.length,r=e?e(i):new n.constructor(i);return n.copy(r),r}var s=i(1),r="object"==typeof t&&t&&!t.nodeType&&t,u=r&&"object"==typeof n&&n&&!n.nodeType&&n,h=u&&u.exports===r,f=h?s.Buffer:void 0,e=f?f.allocUnsafe:void 0;n.exports=o}).call(t,i(14)(n))},function(n,t,i){function r(n,t){var i=t?u(n.buffer):n.buffer;return new n.constructor(i,n.byteOffset,n.length)}var u=i(55);n.exports=r},function(n){function t(n,t){var i=-1,r=n.length;for(t||(t=Array(r));++i<r;)t[i]=n[i];return t}n.exports=t},function(n,t,i){function r(n,t,i,r){var c=!i,s,h,e,o;for(i||(i={}),s=-1,h=t.length;++s<h;)e=t[s],o=r?r(i[e],n[e],e,i,n):void 0,void 0===o&&(o=n[e]),c?f(i,e,o):u(i,e,o);return i}var u=i(44),f=i(10);n.exports=r},function(n,t,i){var r=i(1),u=r["__core-js_shared__"];n.exports=u},function(n,t,i){function r(n){return u(function(t,i){var e=-1,r=i.length,u=r>1?i[r-1]:void 0,s=r>2?i[2]:void 0,o;for(u=n.length>3&&"function"==typeof u?(r--,u):void 0,s&&f(i[0],i[1],s)&&(u=r<3?void 0:u,r=1),t=Object(t);++e<r;)o=i[e],o&&n(t,o,e,u);return t})}var u=i(20),f=i(72);n.exports=r},function(n){function t(n){return function(t,i,r){for(var u,s=-1,f=Object(t),e=r(t),o=e.length;o--;)if(u=e[n?o:++s],i(f[u],u,f)===!1)break;return t}}n.exports=t},function(n,t,i){function r(n,t,i,e,o,s){return u(n)&&u(t)&&(s.set(t,n),f(n,t,void 0,r,s),s.delete(t)),n}var f=i(19),u=i(0);n.exports=r},function(n,t,i){function e(n){var i=o.call(n,r),u=n[r],t;try{n[r]=void 0}catch(n){}return t=s.call(n),i?n[r]=u:delete n[r],t}var u=i(16),f=Object.prototype,o=f.hasOwnProperty,s=f.toString,r=u?u.toStringTag:void 0;n.exports=e},function(n){function t(n,t){if(null!=n)return n[t]}n.exports=t},function(n,t,i){function u(){this.__data__=r?r(null):{};this.size=0}var r=i(7);n.exports=u},function(n){function t(n){var t=this.has(n)&&delete this.__data__[n];return this.size-=t?1:0,t}n.exports=t},function(n,t,i){function r(n){var t=this.__data__,i;return u?(i=t[n],i===f?void 0:i):o.call(t,n)?t[n]:void 0}var u=i(7),f="__lodash_hash_undefined__",e=Object.prototype,o=e.hasOwnProperty;n.exports=r},function(n,t,i){function r(n){var t=this.__data__;return u?void 0!==t[n]:e.call(t,n)}var u=i(7),f=Object.prototype,e=f.hasOwnProperty;n.exports=r},function(n,t,i){function r(n,t){var i=this.__data__;return this.size+=this.has(n)?0:1,i[n]=u&&void 0===t?f:t,this}var u=i(7),f="__lodash_hash_undefined__";n.exports=r},function(n,t,i){function r(n){return"function"!=typeof n.constructor||e(n)?{}:u(f(n))}var u=i(45),f=i(23),e=i(25);n.exports=r},function(n,t,i){function r(n,t,i){if(!o(i))return!1;var r=typeof t;return!!("number"==r?f(i)&&e(t,i.length):"string"==r&&t in i)&&u(i[t],n)}var u=i(8),f=i(12),e=i(24),o=i(0);n.exports=r},function(n){function t(n){var t=typeof n;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==n:null===n}n.exports=t},function(n,t,i){function f(n){return!!u&&u in n}var r=i(60),u=function(){var n=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||"");return n?"Symbol(src)_1."+n:""}();n.exports=f},function(n){function t(){this.__data__=[];this.size=0}n.exports=t},function(n,t,i){function r(n){var t=this.__data__,i=u(t,n);return!(i<0)&&(i==t.length-1?t.pop():e.call(t,i,1),--this.size,!0)}var u=i(4),f=Array.prototype,e=f.splice;n.exports=r},function(n,t,i){function r(n){var t=this.__data__,i=u(t,n);if(!(i<0))return t[i][1]}var u=i(4);n.exports=r},function(n,t,i){function r(n){return u(this.__data__,n)>-1}var u=i(4);n.exports=r},function(n,t,i){function r(n,t){var i=this.__data__,r=u(i,n);return r<0?(++this.size,i.push([n,t])):i[r][1]=t,this}var u=i(4);n.exports=r},function(n,t,i){function u(){this.size=0;this.__data__={hash:new r,map:new(e||f),string:new r}}var r=i(39),f=i(3),e=i(15);n.exports=u},function(n,t,i){function r(n){var t=u(this,n).delete(n);return this.size-=t?1:0,t}var u=i(6);n.exports=r},function(n,t,i){function r(n){return u(this,n).get(n)}var u=i(6);n.exports=r},function(n,t,i){function r(n){return u(this,n).has(n)}var u=i(6);n.exports=r},function(n,t,i){function r(n,t){var i=u(this,n),r=i.size;return i.set(n,t),this.size+=i.size==r?0:1,this}var u=i(6);n.exports=r},function(n){function t(n){var t=[],i;if(null!=n)for(i in Object(n))t.push(i);return t}n.exports=t},function(n,t,i){(function(n){var e=i(22),u="object"==typeof t&&t&&!t.nodeType&&t,f=u&&"object"==typeof n&&n&&!n.nodeType&&n,o=f&&f.exports===u,r=o&&e.process,s=function(){try{return r&&r.binding&&r.binding("util")}catch(n){}}();n.exports=s}).call(t,i(14)(n))},function(n){function t(n){return r.call(n)}var i=Object.prototype,r=i.toString;n.exports=t},function(n){function t(n,t){return function(i){return n(t(i))}}n.exports=t},function(n,t,i){function u(n,t,i){return t=r(void 0===t?n.length-1:t,0),function(){for(var e,o=arguments,u=-1,s=r(o.length-t,0),h=Array(s);++u<s;)h[u]=o[t+u];for(u=-1,e=Array(t+1);++u<t;)e[u]=o[u];return e[t]=i(h),f(n,this,e)}}var f=i(17),r=Math.max;n.exports=u},function(n,t,i){var r=i(52),u=i(91),f=u(r);n.exports=f},function(n){function t(n){var t=0,f=0;return function(){var e=u(),o=r-(e-f);if(f=e,o>0){if(++t>=i)return arguments[0]}else t=0;return n.apply(void 0,arguments)}}var i=800,r=16,u=Date.now;n.exports=t},function(n,t,i){function r(){this.__data__=new u;this.size=0}var u=i(3);n.exports=r},function(n){function t(n){var t=this.__data__,i=t.delete(n);return this.size=t.size,i}n.exports=t},function(n){function t(n){return this.__data__.get(n)}n.exports=t},function(n){function t(n){return this.__data__.has(n)}n.exports=t},function(n,t,i){function r(n,t){var i=this.__data__,r;if(i instanceof u){if(r=i.__data__,!f||r.length<o-1)return r.push([n,t]),this.size=++i.size,this;i=this.__data__=new e(r)}return i.set(n,t),this.size=i.size,this}var u=i(3),f=i(15),e=i(40),o=200;n.exports=r},function(n){function t(n){if(null!=n){try{return r.call(n)}catch(n){}try{return n+""}catch(n){}}return""}var i=Function.prototype,r=i.toString;n.exports=t},function(n){function t(n){return function(){return n}}n.exports=t},function(n,t,i){function r(n){return f(n)&&u(n)}var u=i(12),f=i(2);n.exports=r},function(n,t,i){function u(n){var i,t;return!o(n)||f(n)!=s?!1:(i=e(n),null===i)?!0:(t=l.call(i,"constructor")&&i.constructor,"function"==typeof t&&t instanceof t&&r.call(t)==a)}var f=i(5),e=i(23),o=i(2),s="[object Object]",h=Function.prototype,c=Object.prototype,r=h.toString,l=c.hasOwnProperty,a=r.call(Object);n.exports=u},function(n,t,i){var r=i(19),u=i(61),f=u(function(n,t,i,u){r(n,t,i,u)});n.exports=f},function(n){function t(){return!1}n.exports=t},function(n,t,i){function r(n){return u(n,f(n))}var u=i(59),f=i(32);n.exports=r},function(n){n.exports='<svg viewbox="0 0 18 18">\n  <line class="ql-stroke" x1="15" x2="3" y1="9" y2="9"><\/line>\n  <line class="ql-stroke" x1="14" x2="4" y1="14" y2="14"><\/line>\n  <line class="ql-stroke" x1="12" x2="6" y1="4" y2="4"><\/line>\n<\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18">\n  <line class="ql-stroke" x1="3" x2="15" y1="9" y2="9"><\/line>\n  <line class="ql-stroke" x1="3" x2="13" y1="14" y2="14"><\/line>\n  <line class="ql-stroke" x1="3" x2="9" y1="4" y2="4"><\/line>\n<\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18">\n  <line class="ql-stroke" x1="15" x2="3" y1="9" y2="9"><\/line>\n  <line class="ql-stroke" x1="15" x2="5" y1="14" y2="14"><\/line>\n  <line class="ql-stroke" x1="15" x2="9" y1="4" y2="4"><\/line>\n<\/svg>'},function(n){var t=function(){return this}();try{t=t||Function("return this")()||eval("this")}catch(n){"object"==typeof window&&(t=window)}n.exports=t}])});!function(n,t){var i,r;if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{i=t();for(r in i)("object"==typeof exports?exports:n)[r]=i[r]}}(window,function(){return function(n){function t(r){if(i[r])return i[r].exports;var u=i[r]={i:r,l:!1,exports:{}};return n[r].call(u.exports,u,u.exports,t),u.l=!0,u.exports}var i={};return t.m=n,t.c=i,t.d=function(n,i,r){t.o(n,i)||Object.defineProperty(n,i,{enumerable:!0,get:r})},t.r=function(n){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"});Object.defineProperty(n,"__esModule",{value:!0})},t.t=function(n,i){var r,u;if((1&i&&(n=t(n)),8&i)||4&i&&"object"==typeof n&&n&&n.__esModule)return n;if(r=Object.create(null),t.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:n}),2&i&&"string"!=typeof n)for(u in n)t.d(r,u,function(t){return n[t]}.bind(null,u));return r},t.n=function(n){var i=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(i,"a",i),i},t.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},t.p="",t(t.s=16)}([function(n){"use strict";var t=Object.prototype.hasOwnProperty,i=Object.prototype.toString,r=function(n){return"function"==typeof Array.isArray?Array.isArray(n):"[object Array]"===i.call(n)},u=function(n){if(!n||"[object Object]"!==i.call(n))return!1;var r,u=t.call(n,"constructor"),f=n.constructor&&n.constructor.prototype&&t.call(n.constructor.prototype,"isPrototypeOf");if(n.constructor&&!u&&!f)return!1;for(r in n);return void 0===r||t.call(n,r)};n.exports=function n(){var s,e,i,f,h,c,t=arguments[0],o=1,a=arguments.length,l=!1;for("boolean"==typeof t&&(l=t,t=arguments[1]||{},o=2),(null==t||"object"!=typeof t&&"function"!=typeof t)&&(t={});o<a;++o)if(null!=(s=arguments[o]))for(e in s)i=t[e],t!==(f=s[e])&&(l&&f&&(u(f)||(h=r(f)))?(h?(h=!1,c=i&&r(i)?i:[]):c=i&&u(i)?i:{},t[e]=n(l,c,f)):void 0!==f&&(t[e]=f));return t}},function(n,t,i){function o(n){return null===n||void 0===n}function s(n){return!(!n||"object"!=typeof n||"number"!=typeof n.length)&&"function"==typeof n.copy&&"function"==typeof n.slice&&!(n.length>0&&"number"!=typeof n[0])}var r=Array.prototype.slice,u=i(13),f=i(12),e=n.exports=function(n,t,i){return i||(i={}),n===t||(n instanceof Date&&t instanceof Date?n.getTime()===t.getTime():!n||!t||"object"!=typeof n&&"object"!=typeof t?i.strict?n===t:n==t:function(n,t,i){var h,a,c,l;if(o(n)||o(t)||n.prototype!==t.prototype)return!1;if(f(n))return!!f(t)&&(n=r.call(n),t=r.call(t),e(n,t,i));if(s(n)){if(!s(t)||n.length!==t.length)return!1;for(h=0;h<n.length;h++)if(n[h]!==t[h])return!1;return!0}try{c=u(n);l=u(t)}catch(n){return!1}if(c.length!=l.length)return!1;for(c.sort(),l.sort(),h=c.length-1;h>=0;h--)if(c[h]!=l[h])return!1;for(h=c.length-1;h>=0;h--)if(a=c[h],!e(n[a],t[a],i))return!1;return typeof n==typeof t}(n,t,i))}},function(n){"use strict";function r(n,t){if(n.map)return n.map(t);for(var r=[],i=0;i<n.length;i++)r.push(t(n[i],i));return r}var t=function(n){switch(typeof n){case"string":return n;case"boolean":return n?"true":"false";case"number":return isFinite(n)?n:"";default:return""}},i,u;n.exports=function(n,f,e,o){return f=f||"&",e=e||"=",null===n&&(n=void 0),"object"==typeof n?r(u(n),function(u){var o=encodeURIComponent(t(u))+e;return i(n[u])?r(n[u],function(n){return o+encodeURIComponent(t(n))}).join(f):o+encodeURIComponent(t(n[u]))}).join(f):o?encodeURIComponent(t(o))+e+encodeURIComponent(t(n)):""};i=Array.isArray||function(n){return"[object Array]"===Object.prototype.toString.call(n)};u=Object.keys||function(n){var t=[];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&t.push(i);return t}},function(n){"use strict";function t(n,t){return Object.prototype.hasOwnProperty.call(n,t)}n.exports=function(n,r,u,f){var e,w,s,c,l,y,p,o,a,h,v;if(r=r||"&",u=u||"=",e={},"string"!=typeof n||0===n.length)return e;for(w=/\+/g,n=n.split(r),s=1e3,f&&"number"==typeof f.maxKeys&&(s=f.maxKeys),c=n.length,s>0&&c>s&&(c=s),l=0;l<c;++l)h=n[l].replace(w,"%20"),v=h.indexOf(u),v>=0?(y=h.substr(0,v),p=h.substr(v+1)):(y=h,p=""),o=decodeURIComponent(y),a=decodeURIComponent(p),t(e,o)?i(e[o])?e[o].push(a):e[o]=[e[o],a]:e[o]=a;return e};var i=Array.isArray||function(n){return"[object Array]"===Object.prototype.toString.call(n)}},function(n,t,i){"use strict";t.decode=t.parse=i(3);t.encode=t.stringify=i(2)},function(n){"use strict";n.exports={isString:function(n){return"string"==typeof n},isObject:function(n){return"object"==typeof n&&null!==n},isNull:function(n){return null===n},isNullOrUndefined:function(n){return null==n}}},function(n){var t=function(){return this}();try{t=t||Function("return this")()||eval("this")}catch(n){"object"==typeof window&&(t=window)}n.exports=t},function(n){n.exports=function(n){return n.webpackPolyfill||(n.deprecate=function(){},n.paths=[],n.children||(n.children=[]),Object.defineProperty(n,"loaded",{enumerable:!0,get:function(){return n.l}}),Object.defineProperty(n,"id",{enumerable:!0,get:function(){return n.i}}),n.webpackPolyfill=1),n}},function(n,t,i){(function(n,r){var u;!function(){function o(n){throw new RangeError(ct[n]);}function k(n,t){for(var i=n.length,r=[];i--;)r[i]=t(n[i]);return r}function d(n,t){var i=n.split("@"),r="";return i.length>1&&(r=i[0]+"@",n=i[1]),r+k((n=n.replace(ht,".")).split("."),t).join(".")}function g(n){for(var t,u,r=[],i=0,f=n.length;i<f;)(t=n.charCodeAt(i++))>=55296&&t<=56319&&i<f?56320==(64512&(u=n.charCodeAt(i++)))?r.push(((1023&t)<<10)+(1023&u)+65536):(r.push(t),i--):r.push(t);return r}function nt(n){return k(n,function(n){var t="";return n>65535&&(t+=l((n-=65536)>>>10&1023|55296),n=56320|1023&n),t+l(n)}).join("")}function lt(n){return n-48<10?n-22:n-65<26?n-65:n-97<26?n-97:f}function tt(n,t){return n+22+75*(n<26)-((0!=t)<<5)}function it(n,t,i){var r=0;for(n=i?e(n/et):n>>1,n+=e(n/t);n>v*c>>1;r+=f)n=e(n/v);return e(r+(v+1)*n/(n+ft))}function rt(n){var l,i,r,v,g,u,s,y,rt,ut,k=[],ft=n.length,t=0,tt=w,d=p;for((i=n.lastIndexOf(b))<0&&(i=0),r=0;r<i;++r)n.charCodeAt(r)>=128&&o("not-basic"),k.push(n.charCodeAt(r));for(v=i>0?i+1:0;v<ft;){for(g=t,u=1,s=f;v>=ft&&o("invalid-input"),((y=lt(n.charCodeAt(v++)))>=f||y>e((h-t)/u))&&o("overflow"),t+=y*u,!(y<(rt=s<=d?a:s>=d+c?c:s-d));s+=f)u>e(h/(ut=f-rt))&&o("overflow"),u*=ut;d=it(t-g,l=k.length+1,0==g);e(t/l)>h-tt&&o("overflow");tt+=e(t/l);t%=l;k.splice(t++,0,tt)}return nt(k)}function ut(n){var i,r,y,ft,k,t,s,d,nt,ut,u,rt,et,ot,st,v=[];for(rt=(n=g(n)).length,i=w,r=0,k=p,t=0;t<rt;++t)(u=n[t])<128&&v.push(l(u));for(y=ft=v.length,ft&&v.push(b);y<rt;){for(s=h,t=0;t<rt;++t)(u=n[t])>=i&&u<s&&(s=u);for(s-i>e((h-r)/(et=y+1))&&o("overflow"),r+=(s-i)*et,i=s,t=0;t<rt;++t)if((u=n[t])<i&&++r>h&&o("overflow"),u==i){for(d=r,nt=f;!(d<(ut=nt<=k?a:nt>=k+c?c:nt-k));nt+=f)st=d-ut,ot=f-ut,v.push(l(tt(ut+st%ot,0))),d=e(st/ot);v.push(l(tt(d,0)));k=it(r,et,y==ft);r=0;++y}++r;++i}return v.join("")}var s;"object"==typeof t&&t&&t.nodeType;"object"==typeof n&&n&&n.nodeType;s="object"==typeof r&&r;s.global!==s&&s.window!==s&&s.self;var y,h=2147483647,f=36,a=1,c=26,ft=38,et=700,p=72,w=128,b="-",ot=/^xn--/,st=/[^\x20-\x7E]/,ht=/[\x2E\u3002\uFF0E\uFF61]/g,ct={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},v=f-a,e=Math.floor,l=String.fromCharCode;y={version:"1.4.1",ucs2:{decode:g,encode:nt},decode:rt,encode:ut,toASCII:function(n){return d(n,function(n){return st.test(n)?"xn--"+ut(n):n})},toUnicode:function(n){return d(n,function(n){return ot.test(n)?rt(n.slice(4).toLowerCase()):n})}};void 0===(u=function(){return y}.call(t,i,t,n))||(n.exports=u)}()}).call(this,i(7)(n),i(6))},function(n,t,i){"use strict";function r(){this.protocol=null;this.slashes=null;this.auth=null;this.host=null;this.port=null;this.hostname=null;this.hash=null;this.search=null;this.query=null;this.pathname=null;this.path=null;this.href=null}function e(n,t,i){if(n&&u.isObject(n)&&n instanceof r)return n;var f=new r;return f.parse(n,t,i),f}var v=i(8),u=i(5);t.parse=e;t.resolve=function(n,t){return e(n,!1,!0).resolve(t)};t.resolveObject=function(n,t){return n?e(n,!1,!0).resolveObject(t):t};t.format=function(n){return u.isString(n)&&(n=e(n)),n instanceof r?n.format():r.prototype.format.call(n)};t.Url=r;var y=/^([a-z0-9.+-]+:)/i,p=/:[0-9]*$/,w=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,b=["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r","\n","\t"]),o=["'"].concat(b),c=["%","/","?",";","#"].concat(o),l=["/","?","#"],a=/^[+a-z0-9A-Z_-]{0,63}$/,k=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,d={javascript:!0,"javascript:":!0},s={javascript:!0,"javascript:":!0},f={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},h=i(4);r.prototype.parse=function(n,t,i){var r,it,b,ft,vt,dt,yt,p,e,nt,et,rt,ot,g,ht,ti,tt,ct,lt,ut,ii;if(!u.isString(n))throw new TypeError("Parameter 'url' must be a string, not "+typeof n);var bt=n.indexOf("?"),kt=-1!==bt&&bt<n.indexOf("#")?"?":"#",at=n.split(kt);if(at[0]=at[0].replace(/\\/g,"/"),r=n=at.join(kt),(r=r.trim(),!i&&1===n.split("#").length)&&(it=w.exec(r),it))return this.path=r,this.href=r,this.pathname=it[1],it[2]?(this.search=it[2],this.query=t?h.parse(this.search.substr(1)):this.search.substr(1)):t&&(this.search="",this.query={}),this;if(b=y.exec(r),b&&(ft=(b=b[0]).toLowerCase(),this.protocol=ft,r=r.substr(b.length)),(i||b||r.match(/^\/\/[^@\/]+@[^@\/]+/))&&(vt="//"===r.substr(0,2),!vt||b&&s[b]||(r=r.substr(2),this.slashes=!0)),!s[b]&&(vt||b&&!f[b])){for(p=-1,e=0;e<l.length;e++)-1!==(nt=r.indexOf(l[e]))&&(-1===p||nt<p)&&(p=nt);for(-1!==(yt=-1===p?r.lastIndexOf("@"):r.lastIndexOf("@",p))&&(dt=r.slice(0,yt),r=r.slice(yt+1),this.auth=decodeURIComponent(dt)),p=-1,e=0;e<c.length;e++)-1!==(nt=r.indexOf(c[e]))&&(-1===p||nt<p)&&(p=nt);if(-1===p&&(p=r.length),this.host=r.slice(0,p),r=r.slice(p),this.parseHost(),this.hostname=this.hostname||"",et="["===this.hostname[0]&&"]"===this.hostname[this.hostname.length-1],!et)for(rt=this.hostname.split(/\./),ot=(e=0,rt.length);e<ot;e++)if(g=rt[e],g&&!g.match(a)){for(var gt="",st=0,ri=g.length;st<ri;st++)gt+=g.charCodeAt(st)>127?"x":g[st];if(!gt.match(a)){var ni=rt.slice(0,e),pt=rt.slice(e+1),wt=g.match(k);wt&&(ni.push(wt[1]),pt.unshift(wt[2]));pt.length&&(r="/"+pt.join(".")+r);this.hostname=ni.join(".");break}}this.hostname=this.hostname.length>255?"":this.hostname.toLowerCase();et||(this.hostname=v.toASCII(this.hostname));ht=this.port?":"+this.port:"";ti=this.hostname||"";this.host=ti+ht;this.href+=this.host;et&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==r[0]&&(r="/"+r))}if(!d[ft])for(e=0,ot=o.length;e<ot;e++)tt=o[e],-1!==r.indexOf(tt)&&(ct=encodeURIComponent(tt),ct===tt&&(ct=escape(tt)),r=r.split(tt).join(ct));return lt=r.indexOf("#"),-1!==lt&&(this.hash=r.substr(lt),r=r.slice(0,lt)),ut=r.indexOf("?"),(-1!==ut?(this.search=r.substr(ut),this.query=r.substr(ut+1),t&&(this.query=h.parse(this.query)),r=r.slice(0,ut)):t&&(this.search="",this.query={}),r&&(this.pathname=r),f[ft]&&this.hostname&&!this.pathname&&(this.pathname="/"),this.pathname||this.search)&&(ht=this.pathname||"",ii=this.search||"",this.path=ht+ii),this.href=this.format(),this};r.prototype.format=function(){var t=this.auth||"",i;t&&(t=(t=encodeURIComponent(t)).replace(/%3A/i,":"),t+="@");var r=this.protocol||"",e=this.pathname||"",o=this.hash||"",n=!1,s="";return this.host?n=t+this.host:this.hostname&&(n=t+(-1===this.hostname.indexOf(":")?this.hostname:"["+this.hostname+"]"),this.port&&(n+=":"+this.port)),this.query&&u.isObject(this.query)&&Object.keys(this.query).length&&(s=h.stringify(this.query)),i=this.search||s&&"?"+s||"",r&&":"!==r.substr(-1)&&(r+=":"),this.slashes||(!r||f[r])&&!1!==n?(n="//"+(n||""),e&&"/"!==e.charAt(0)&&(e="/"+e)):n||(n=""),o&&"#"!==o.charAt(0)&&(o="#"+o),i&&"?"!==i.charAt(0)&&(i="?"+i),r+n+(e=e.replace(/[?#]/g,function(n){return encodeURIComponent(n)}))+(i=i.replace("#","%23"))+o};r.prototype.resolve=function(n){return this.resolveObject(e(n,!1,!0)).format()};r.prototype.resolveObject=function(n){var w,k,d,v,y,g,p,nt,e,ut,ft,c,it;u.isString(n)&&(w=new r,w.parse(n,!1,!0),n=w);for(var t=new r,rt=Object.keys(this),b=0;b<rt.length;b++)k=rt[b],t[k]=this[k];if(t.hash=n.hash,""===n.href)return t.href=t.format(),t;if(n.slashes&&!n.protocol){for(d=Object.keys(n),v=0;v<d.length;v++)y=d[v],"protocol"!==y&&(t[y]=n[y]);return f[t.protocol]&&t.hostname&&!t.pathname&&(t.path=t.pathname="/"),t.href=t.format(),t}if(n.protocol&&n.protocol!==t.protocol){if(!f[n.protocol]){for(g=Object.keys(n),p=0;p<g.length;p++)nt=g[p],t[nt]=n[nt];return t.href=t.format(),t}if(t.protocol=n.protocol,n.host||s[n.protocol])t.pathname=n.pathname;else{for(e=(n.pathname||"").split("/");e.length&&!(n.host=e.shift()););n.host||(n.host="");n.hostname||(n.hostname="");""!==e[0]&&e.unshift("");e.length<2&&e.unshift("");t.pathname=e.join("/")}return(t.search=n.search,t.query=n.query,t.host=n.host||"",t.auth=n.auth,t.hostname=n.hostname||n.host,t.port=n.port,t.pathname||t.search)&&(ut=t.pathname||"",ft=t.search||"",t.path=ut+ft),t.slashes=t.slashes||n.slashes,t.href=t.format(),t}var ot=t.pathname&&"/"===t.pathname.charAt(0),et=n.host||n.pathname&&"/"===n.pathname.charAt(0),o=et||ot||t.host&&n.pathname,st=o,i=t.pathname&&t.pathname.split("/")||[],tt=(e=n.pathname&&n.pathname.split("/")||[],t.protocol&&!f[t.protocol]);if(tt&&(t.hostname="",t.port=null,t.host&&(""===i[0]?i[0]=t.host:i.unshift(t.host)),t.host="",n.protocol&&(n.hostname=null,n.port=null,n.host&&(""===e[0]?e[0]=n.host:e.unshift(n.host)),n.host=null),o=o&&(""===e[0]||""===i[0])),et)t.host=n.host||""===n.host?n.host:t.host,t.hostname=n.hostname||""===n.hostname?n.hostname:t.hostname,t.search=n.search,t.query=n.query,i=e;else if(e.length)i||(i=[]),i.pop(),i=i.concat(e),t.search=n.search,t.query=n.query;else if(!u.isNullOrUndefined(n.search))return tt&&(t.hostname=t.host=i.shift(),(c=!!(t.host&&t.host.indexOf("@")>0)&&t.host.split("@"))&&(t.auth=c.shift(),t.host=t.hostname=c.shift())),t.search=n.search,t.query=n.query,u.isNull(t.pathname)&&u.isNull(t.search)||(t.path=(t.pathname?t.pathname:"")+(t.search?t.search:"")),t.href=t.format(),t;if(!i.length)return t.pathname=null,t.path=t.search?"/"+t.search:null,t.href=t.format(),t;for(var l=i.slice(-1)[0],ht=(t.host||n.host||i.length>1)&&("."===l||".."===l)||""===l,a=0,h=i.length;h>=0;h--)"."===(l=i[h])?i.splice(h,1):".."===l?(i.splice(h,1),a++):a&&(i.splice(h,1),a--);if(!o&&!st)for(;a--;a)i.unshift("..");return!o||""===i[0]||i[0]&&"/"===i[0].charAt(0)||i.unshift(""),ht&&"/"!==i.join("/").substr(-1)&&i.push(""),it=""===i[0]||i[0]&&"/"===i[0].charAt(0),tt&&(t.hostname=t.host=it?"":i.length?i.shift():"",(c=!!(t.host&&t.host.indexOf("@")>0)&&t.host.split("@"))&&(t.auth=c.shift(),t.host=t.hostname=c.shift())),(o=o||t.host&&i.length)&&!it&&i.unshift(""),i.length?t.pathname=i.join("/"):(t.pathname=null,t.path=null),u.isNull(t.pathname)&&u.isNull(t.search)||(t.path=(t.pathname?t.pathname:"")+(t.search?t.search:"")),t.auth=n.auth||t.auth,t.slashes=t.slashes||n.slashes,t.href=t.format(),t};r.prototype.parseHost=function(){var n=this.host,t=p.exec(n);t&&(":"!==(t=t[0])&&(this.port=t.substr(1)),n=n.substr(0,n.length-t.length));n&&(this.hostname=n)}},function(n,t,i){"use strict";function r(n,t){return t.some(t=>t instanceof RegExp?t.test(n):t===n)}const u="undefined"==typeof URL?i(9).URL:URL;n.exports=(n,t)=>{t=Object.assign({normalizeProtocol:!0,normalizeHttps:!1,stripFragment:!0,stripWWW:!0,removeQueryParameters:[/^utm_\w+/i],removeTrailingSlash:!0,removeDirectoryIndex:!1,sortQueryParameters:!0},t);const f=(n=n.trim()).startsWith("//");!f&&/^\.*\//.test(n)||(n=n.replace(/^(?!(?:\w+:)?\/\/)|^\/\//,"http://"));const i=new u(n);if(t.normalizeHttps&&"https:"===i.protocol&&(i.protocol="http:"),t.stripFragment&&(i.hash=""),i.pathname&&(i.pathname=i.pathname.replace(/\/{2,}/g,"/")),i.pathname&&(i.pathname=decodeURI(i.pathname)),!0===t.removeDirectoryIndex&&(t.removeDirectoryIndex=[/^index\.[a-z]+$/]),Array.isArray(t.removeDirectoryIndex)&&t.removeDirectoryIndex.length>0){let n=i.pathname.split("/");r(n[n.length-1],t.removeDirectoryIndex)&&(n=n.slice(0,n.length-1),i.pathname=n.slice(1).join("/")+"/")}if(i.hostname&&(i.hostname=i.hostname.replace(/\.$/,""),t.stripWWW&&(i.hostname=i.hostname.replace(/^www\./,""))),Array.isArray(t.removeQueryParameters))for(const n of[...i.searchParams.keys()])r(n,t.removeQueryParameters)&&i.searchParams.delete(n);return t.sortQueryParameters&&i.searchParams.sort(),n=i.toString(),(t.removeTrailingSlash||"/"===i.pathname)&&(n=n.replace(/\/$/,"")),f&&!t.normalizeProtocol&&(n=n.replace(/^http:\/\//,"//")),n}},function(n,t,i){function r(n){this.ops=n;this.index=0;this.offset=0}var f=i(1),e=i(0),u={attributes:{compose:function(n,t,i){var r,u;"object"!=typeof n&&(n={});"object"!=typeof t&&(t={});r=e(!0,{},t);for(u in i||(r=Object.keys(r).reduce(function(n,t){return null!=r[t]&&(n[t]=r[t]),n},{})),n)void 0!==n[u]&&void 0===t[u]&&(r[u]=n[u]);if(Object.keys(r).length>0)return r},diff:function(n,t){"object"!=typeof n&&(n={});"object"!=typeof t&&(t={});var i=Object.keys(n).concat(Object.keys(t)).reduce(function(i,r){return f(n[r],t[r])||(i[r]=void 0===t[r]?null:t[r]),i},{});if(Object.keys(i).length>0)return i},transform:function(n,t,i){if("object"!=typeof n)return t;if("object"==typeof t){if(!i)return t;var r=Object.keys(t).reduce(function(i,r){return void 0===n[r]&&(i[r]=t[r]),i},{});return Object.keys(r).length>0?r:void 0}}},iterator:function(n){return new r(n)},length:function(n){return"number"==typeof n.delete?n.delete:"number"==typeof n.retain?n.retain:"string"==typeof n.insert?n.insert.length:1}};r.prototype.hasNext=function(){return this.peekLength()<1/0};r.prototype.next=function(n){var t,r,f,i;return(n||(n=1/0),t=this.ops[this.index],t)?(r=this.offset,f=u.length(t),n>=f-r?(n=f-r,this.index+=1,this.offset=0):this.offset+=n,"number"==typeof t.delete)?{"delete":n}:(i={},t.attributes&&(i.attributes=t.attributes),"number"==typeof t.retain?i.retain=n:i.insert="string"==typeof t.insert?t.insert.substr(r,n):t.insert,i):{retain:1/0}};r.prototype.peek=function(){return this.ops[this.index]};r.prototype.peekLength=function(){return this.ops[this.index]?u.length(this.ops[this.index])-this.offset:1/0};r.prototype.peekType=function(){return this.ops[this.index]?"number"==typeof this.ops[this.index].delete?"delete":"number"==typeof this.ops[this.index].retain?"retain":"insert":"retain"};n.exports=u},function(n,t){function i(n){return"[object Arguments]"==Object.prototype.toString.call(n)}function r(n){return n&&"object"==typeof n&&"number"==typeof n.length&&Object.prototype.hasOwnProperty.call(n,"callee")&&!Object.prototype.propertyIsEnumerable.call(n,"callee")||!1}var u="[object Arguments]"==function(){return Object.prototype.toString.call(arguments)}();(t=n.exports=u?i:r).supported=i;t.unsupported=r},function(n){function t(n){var t=[];for(var i in n)t.push(i);return t}(n.exports="function"==typeof Object.keys?Object.keys:t).shim=t},function(n){function u(n,f,c){var l,v,y,a;return n==f?n?[[t,n]]:[]:((c<0||n.length<c)&&(c=null),l=e(n,f),v=n.substring(0,l),l=o(n=n.substring(l),f=f.substring(l)),y=n.substring(n.length-l),a=function(n,f){var c,h;if(!n)return[[r,f]];if(!f)return[[i,n]];var a=n.length>f.length?n:f,l=n.length>f.length?f:n,v=a.indexOf(l);if(-1!=v)return c=[[r,a.substring(0,v)],[t,l],[r,a.substring(v+l.length)]],n.length>f.length&&(c[0][0]=c[2][0]=i),c;if(1==l.length)return[[i,n],[r,f]];if(h=function(n,t){function v(n,t,i){for(var u,f,h,c,l,a,v=n.substring(i,i+Math.floor(n.length/4)),r=-1,s="";-1!=(r=t.indexOf(v,r+1));)u=e(n.substring(i),t.substring(r)),f=o(n.substring(0,i),t.substring(0,r)),s.length<f+u&&(s=t.substring(r-f,r)+t.substring(r,r+u),h=n.substring(0,i-f),c=n.substring(i+u),l=t.substring(0,r-f),a=t.substring(r+u));return 2*s.length>=n.length?[h,c,l,a,s]:null}var r=n.length>t.length?n:t,s=n.length>t.length?t:n,i,h,c,l,a,u,f,y;return r.length<4||2*s.length<r.length?null:(u=v(r,s,Math.ceil(r.length/4)),f=v(r,s,Math.ceil(r.length/2)),!u&&!f)?null:(i=f?u&&u[4].length>f[4].length?u:f:u,n.length>t.length?(h=i[0],c=i[1],l=i[2],a=i[3]):(l=i[0],a=i[1],h=i[2],c=i[3]),y=i[4],[h,c,l,a,y])}(n,f),h){var y=h[0],p=h[1],w=h[2],b=h[3],k=h[4],d=u(y,w),g=u(p,b);return d.concat([[t,k]],g)}return function(n,t){for(var v,h,p,e,d,u,f,y,c=n.length,w=t.length,nt=Math.ceil((c+w)/2),b=nt,k=2*nt,l=new Array(k),a=new Array(k),g=0;g<k;g++)l[g]=-1,a[g]=-1;l[b+1]=0;a[b+1]=0;for(var tt=c-w,it=tt%2!=0,rt=0,ut=0,ft=0,et=0,o=0;o<nt;o++){for(v=-o+rt;v<=o-ut;v+=2){for(u=b+v,y=(f=v==-o||v!=o&&l[u-1]<l[u+1]?l[u+1]:l[u-1]+1)-v;f<c&&y<w&&n.charAt(f)==t.charAt(y);)f++,y++;if(l[u]=f,f>c)ut+=2;else if(y>w)rt+=2;else if(it&&(e=b+tt-v,e>=0&&e<k&&-1!=a[e]&&(h=c-a[e],f>=h)))return s(n,t,f,y)}for(p=-o+ft;p<=o-et;p+=2){for(e=b+p,d=(h=p==-o||p!=o&&a[e-1]<a[e+1]?a[e+1]:a[e-1]+1)-p;h<c&&d<w&&n.charAt(c-h-1)==t.charAt(w-d-1);)h++,d++;if(a[e]=h,h>c)et+=2;else if(d>w)ft+=2;else if(!it&&(u=b+tt-p,u>=0&&u<k&&-1!=l[u]&&(f=l[u],y=b+f-u,f>=(h=c-h))))return s(n,t,f,y)}}return[[i,n],[r,t]]}(n,f)}(n=n.substring(0,n.length-l),f=f.substring(0,f.length-l)),v&&a.unshift([t,v]),y&&a.push([t,y]),function n(u){var v;u.push([t,""]);for(var f=0,s=0,h=0,l="",c="",a;f<u.length;)switch(u[f][0]){case r:h++;c+=u[f][1];f++;break;case i:s++;l+=u[f][1];f++;break;case t:s+h>1?(0!==s&&0!==h&&(0!==(a=e(c,l))&&(f-s-h>0&&u[f-s-h-1][0]==t?u[f-s-h-1][1]+=c.substring(0,a):(u.splice(0,0,[t,c.substring(0,a)]),f++),c=c.substring(a),l=l.substring(a)),0!==(a=o(c,l))&&(u[f][1]=c.substring(c.length-a)+u[f][1],c=c.substring(0,c.length-a),l=l.substring(0,l.length-a))),0===s?u.splice(f-h,s+h,[r,c]):0===h?u.splice(f-s,s+h,[i,l]):u.splice(f-s-h,s+h,[i,l],[r,c]),f=f-s-h+(s?1:0)+(h?1:0)+1):0!==f&&u[f-1][0]==t?(u[f-1][1]+=u[f][1],u.splice(f,1)):f++;h=0;s=0;l="";c=""}for(""===u[u.length-1][1]&&u.pop(),v=!1,f=1;f<u.length-1;)u[f-1][0]==t&&u[f+1][0]==t&&(u[f][1].substring(u[f][1].length-u[f-1][1].length)==u[f-1][1]?(u[f][1]=u[f-1][1]+u[f][1].substring(0,u[f][1].length-u[f-1][1].length),u[f+1][1]=u[f-1][1]+u[f+1][1],u.splice(f-1,1),v=!0):u[f][1].substring(0,u[f+1][1].length)==u[f+1][1]&&(u[f-1][1]+=u[f+1][1],u[f][1]=u[f][1].substring(u[f+1][1].length)+u[f+1][1],u.splice(f+1,1),v=!0)),f++;v&&n(u)}(a),null!=c&&(a=function(n,r){var c=function(n,r){var e,f,u,o;if(0===r)return[t,n];for(e=0,f=0;f<n.length;f++)if(u=n[f],u[0]===i||u[0]===t){if(o=e+u[1].length,r===o)return[f+1,n];if(r<o){n=n.slice();var s=r-e,h=[u[0],u[1].slice(0,s)],c=[u[0],u[1].slice(s)];return n.splice(f,1,h,c),[f+1,n]}e=o}throw new Error("cursor_pos is out of bounds!");}(n,r),e=c[1],o=c[0],u=e[o],f=e[o+1],s;return null==u?n:u[0]!==t?n:null!=f&&u[1]+f[1]===f[1]+u[1]?(e.splice(o,2,f,u),h(e,o,2)):null!=f&&0===f[1].indexOf(u[1])?(e.splice(o,2,[f[0],u[1]],[0,u[1]]),s=f[1].slice(u[1].length),s.length>0&&e.splice(o+2,0,[f[0],s]),h(e,o,3)):n}(a,c)),a=function(n){for(var f,e=!1,o=function(n){return n.charCodeAt(0)>=56320&&n.charCodeAt(0)<=57343},s=function(n){return n.charCodeAt(n.length-1)>=55296&&n.charCodeAt(n.length-1)<=56319},u=2;u<n.length;u+=1)n[u-2][0]===t&&s(n[u-2][1])&&n[u-1][0]===i&&o(n[u-1][1])&&n[u][0]===r&&o(n[u][1])&&(e=!0,n[u-1][1]=n[u-2][1].slice(-1)+n[u-1][1],n[u][1]=n[u-2][1].slice(-1)+n[u][1],n[u-2][1]=n[u-2][1].slice(0,-1));if(!e)return n;for(f=[],u=0;u<n.length;u+=1)n[u][1].length>0&&f.push(n[u]);return f}(a))}function s(n,t,i,r){var f=n.substring(0,i),e=t.substring(0,r),o=n.substring(i),s=t.substring(r),h=u(f,e),c=u(o,s);return h.concat(c)}function e(n,t){if(!n||!t||n.charAt(0)!=t.charAt(0))return 0;for(var r=0,u=Math.min(n.length,t.length),i=u,f=0;r<i;)n.substring(f,i)==t.substring(f,i)?f=r=i:u=i,i=Math.floor((u-r)/2+r);return i}function o(n,t){if(!n||!t||n.charAt(n.length-1)!=t.charAt(t.length-1))return 0;for(var r=0,u=Math.min(n.length,t.length),i=u,f=0;r<i;)n.substring(n.length-i,n.length-f)==t.substring(t.length-i,t.length-f)?f=r=i:u=i,i=Math.floor((u-r)/2+r);return i}function h(n,t,i){for(var u,f,r=t+i-1;r>=0&&r>=t-1;r--)r+1<n.length&&(u=n[r],f=n[r+1],u[0]===f[1]&&n.splice(r,2,[u[0],u[1]+f[1]]));return n}var i=-1,r=1,t=0,f=u;f.INSERT=r;f.DELETE=i;f.EQUAL=t;n.exports=f},function(n,t,i){var f=i(14),e=i(1),o=i(0),u=i(11),s=String.fromCharCode(0),r=function(n){this.ops=Array.isArray(n)?n:null!=n&&Array.isArray(n.ops)?n.ops:[]};r.prototype.insert=function(n,t){var i={};return 0===n.length?this:(i.insert=n,null!=t&&"object"==typeof t&&Object.keys(t).length>0&&(i.attributes=t),this.push(i))};r.prototype.delete=function(n){return n<=0?this:this.push({"delete":n})};r.prototype.retain=function(n,t){if(n<=0)return this;var i={retain:n};return null!=t&&"object"==typeof t&&Object.keys(t).length>0&&(i.attributes=t),this.push(i)};r.prototype.push=function(n){var t=this.ops.length,i=this.ops[t-1];if(n=o(!0,{},n),"object"==typeof i){if("number"==typeof n.delete&&"number"==typeof i.delete)return this.ops[t-1]={"delete":i.delete+n.delete},this;if("number"==typeof i.delete&&null!=n.insert&&(t-=1,"object"!=typeof(i=this.ops[t-1])))return this.ops.unshift(n),this;if(e(n.attributes,i.attributes)){if("string"==typeof n.insert&&"string"==typeof i.insert)return this.ops[t-1]={insert:i.insert+n.insert},"object"==typeof n.attributes&&(this.ops[t-1].attributes=n.attributes),this;if("number"==typeof n.retain&&"number"==typeof i.retain)return this.ops[t-1]={retain:i.retain+n.retain},"object"==typeof n.attributes&&(this.ops[t-1].attributes=n.attributes),this}}return t===this.ops.length?this.ops.push(n):this.ops.splice(t,0,n),this};r.prototype.chop=function(){var n=this.ops[this.ops.length-1];return n&&n.retain&&!n.attributes&&this.ops.pop(),this};r.prototype.filter=function(n){return this.ops.filter(n)};r.prototype.forEach=function(n){this.ops.forEach(n)};r.prototype.map=function(n){return this.ops.map(n)};r.prototype.partition=function(n){var t=[],i=[];return this.forEach(function(r){(n(r)?t:i).push(r)}),[t,i]};r.prototype.reduce=function(n,t){return this.ops.reduce(n,t)};r.prototype.changeLength=function(){return this.reduce(function(n,t){return t.insert?n+u.length(t):t.delete?n-t.delete:n},0)};r.prototype.length=function(){return this.reduce(function(n,t){return n+u.length(t)},0)};r.prototype.slice=function(n,t){var f;n=n||0;"number"!=typeof t&&(t=1/0);for(var o=[],e=u.iterator(this.ops),i=0;i<t&&e.hasNext();)i<n?f=e.next(n-i):(f=e.next(t-i),o.push(f)),i+=u.length(f);return new r(o)};r.prototype.compose=function(n){for(var o,c,t=u.iterator(this.ops),i=u.iterator(n.ops),f=new r;t.hasNext()||i.hasNext();)if("insert"===i.peekType())f.push(i.next());else if("delete"===t.peekType())f.push(t.next());else{var h=Math.min(t.peekLength(),i.peekLength()),e=t.next(h),s=i.next(h);"number"==typeof s.retain?(o={},"number"==typeof e.retain?o.retain=h:o.insert=e.insert,c=u.attributes.compose(e.attributes,s.attributes,"number"==typeof e.retain),c&&(o.attributes=c),f.push(o)):"number"==typeof s.delete&&"number"==typeof e.retain&&f.push(s)}return f.chop()};r.prototype.concat=function(n){var t=new r(this.ops.slice());return n.ops.length>0&&(t.push(n.ops[0]),t.ops=t.ops.concat(n.ops.slice(1))),t};r.prototype.diff=function(n,t){if(this.ops===n.ops)return new r;var c=[this,n].map(function(t){return t.map(function(i){if(null!=i.insert)return"string"==typeof i.insert?i.insert:s;throw new Error("diff() called "+(t===n?"on":"with")+" non-document");}).join("")}),i=new r,l=f(c[0],c[1],t),o=u.iterator(this.ops),h=u.iterator(n.ops);return l.forEach(function(n){for(var t,c,s,r=n[1].length;r>0;){t=0;switch(n[0]){case f.INSERT:t=Math.min(h.peekLength(),r);i.push(h.next(t));break;case f.DELETE:t=Math.min(r,o.peekLength());o.next(t);i.delete(t);break;case f.EQUAL:t=Math.min(o.peekLength(),h.peekLength(),r);c=o.next(t);s=h.next(t);e(c.insert,s.insert)?i.retain(t,u.attributes.diff(c.attributes,s.attributes)):i.push(s).delete(t)}r-=t}}),i.chop()};r.prototype.eachLine=function(n,t){t=t||"\n";for(var i=u.iterator(this.ops),f=new r,e=0;i.hasNext();){if("insert"!==i.peekType())return;var o=i.peek(),h=u.length(o)-i.peekLength(),s="string"==typeof o.insert?o.insert.indexOf(t,h)-h:-1;if(s<0)f.push(i.next());else if(s>0)f.push(i.next(s));else{if(!1===n(f,i.next(1).attributes||{},e))return;e+=1;f=new r}}f.length()>0&&n(f,{},e)};r.prototype.transform=function(n,t){if(t=!!t,"number"==typeof n)return this.transformPosition(n,t);for(var f=u.iterator(this.ops),i=u.iterator(n.ops),e=new r;f.hasNext()||i.hasNext();)if("insert"===f.peekType()&&(t||"insert"!==i.peekType()))e.retain(u.length(f.next()));else if("insert"===i.peekType())e.push(i.next());else{var o=Math.min(f.peekLength(),i.peekLength()),h=f.next(o),s=i.next(o);if(h.delete)continue;s.delete?e.push(s):e.retain(o,u.attributes.transform(h.attributes,s.attributes,t))}return e.chop()};r.prototype.transformPosition=function(n,t){var i,r,f,e;for(t=!!t,i=u.iterator(this.ops),r=0;i.hasNext()&&r<=n;)f=i.peekLength(),e=i.peekType(),i.next(),"delete"!==e?("insert"===e&&(r<n||!t)&&(n+=f),r+=f):n-=Math.min(f,n-r);return n};n.exports=r},function(n,t,i){"use strict";function f(n){return n&&n.__esModule?n:{"default":n}}var e,r;Object.defineProperty(t,"__esModule",{value:!0});var o=function(){return function(n,t){if(Array.isArray(n))return n;if(Symbol.iterator in Object(n))return function(n,t){var r=[],u=!0,f=!1,e=void 0,o,i;try{for(i=n[Symbol.iterator]();!(u=(o=i.next()).done)&&(r.push(o.value),!t||r.length!==t);u=!0);}catch(n){f=!0;e=n}finally{try{!u&&i.return&&i.return()}finally{if(f)throw e;}}return r}(n,t);throw new TypeError("Invalid attempt to destructure non-iterable instance");}}(),s=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n},h=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),u=f(i(15)),c=f(i(10));e={globalRegularExpression:/(https?:\/\/|www\.)[\S]+/g,urlRegularExpression:/(https?:\/\/[\S]+)|(www.[\S]+)/,normalizeRegularExpression:/(https?:\/\/[\S]+)|(www.[\S]+)/,normalizeUrlOptions:{stripFragment:!1,stripWWW:!1}};r=function(){function n(t,i){!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);this.quill=t;i=i||{};this.options=s({},e,i);this.registerTypeListener();this.registerPasteListener()}return h(n,[{key:"registerPasteListener",value:function(){var n=this;this.quill.clipboard.addMatcher(Node.TEXT_NODE,function(t,i){var f,r,e;if("string"==typeof t.data)return f=t.data.match(n.options.globalRegularExpression),f&&f.length>0&&(r=new u.default,e=t.data,f.forEach(function(t){var i=e.split(t),u=i.shift();r.insert(u);r.insert(t,{link:n.normalize(t)});e=i.join(t)}),r.insert(e),i.ops=r.ops),i})}},{key:"registerTypeListener",value:function(){var n=this;this.quill.on("text-change",function(t){var i=t.ops,r;!i||i.length<1||i.length>2||(r=i[i.length-1],r.insert&&"string"==typeof r.insert&&r.insert.match(/\s/)&&n.checkTextForUrl())})}},{key:"checkTextForUrl",value:function(){var i=this.quill.getSelection(),r,n,t,u;i&&(r=this.quill.getLeaf(i.index),n=o(r,1)[0],n.text&&"a"!==n.parent.domNode.localName&&(t=n.text.match(this.options.urlRegularExpression),t&&(u=this.quill.getIndex(n)+t.index,t[0],this.textToUrl(u,t[0]))))}},{key:"textToUrl",value:function(n,t){var i=(new u.default).retain(n).delete(t.length).insert(t,{link:this.normalize(t)});this.quill.updateContents(i)}},{key:"normalize",value:function(n){return this.options.normalizeRegularExpression.test(n)?c.default(n,this.options.normalizeUrlOptions):n}}]),n}();t.default=r;window.Quill&&window.Quill.register("modules/magicUrl",r)}])});var Clipboard=Quill.import("modules/clipboard"),Delta=Quill.import("delta"),regexP=new RegExp("^(?:(?:(?:https?|ftp):)?\\/\\/)(?:\\S+(?::\\S*)?@)?(?:(?!(?:10|127)(?:\\.\\d{1,3}){3})(?!(?:169\\.254|192\\.168)(?:\\.\\d{1,3}){2})(?!172\\.(?:1[6-9]|2\\d|3[0-1])(?:\\.\\d{1,3}){2})(?:[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]))|(?:(?:[a-z0-9\\u00a1-\\uffff][a-z0-9\\u00a1-\\uffff_-]{0,62})?[a-z0-9\\u00a1-\\uffff]\\.)+(?:[a-z\\u00a1-\\uffff]{2,}\\.?))(?::\\d{2,5})?(?:[/?#]\\S*)?$","i"),PlainClipboard=function(n){function t(){return _classCallCheck(this,t),i.apply(this,arguments)}_inherits(t,n);var i=_createSuper(t);return _createClass(t,[{key:"onPaste",value:function(n){var i=n.clipboardData.getData("text/plain");if(regexP.exec(i))_get(_getPrototypeOf(t.prototype),"onPaste",this).call(this,n);else{n.preventDefault();var r=this.quill.getSelection(),u=(new Delta).retain(r.index).delete(r.length).insert(i),f=i.length+r.index;this.quill.updateContents(u,"silent");this.quill.setSelection(f,0,"silent");this.quill.scrollIntoView()}}}]),t}(Clipboard);var Parchment=Quill.import("parchment"),Block=Quill.import("blots/block"),Container=Quill.import("blots/container"),Icon=Quill.import("ui/icons"),QuoteItem=function(n){function t(){return _classCallCheck(this,t),_possibleConstructorReturn(this,_getPrototypeOf(t).apply(this,arguments))}return _inherits(t,n),_createClass(t,[{key:"format",value:function(n,i){n!==Quote.blotName||i?_get(_getPrototypeOf(t.prototype),"format",this).call(this,n,i):this.replaceWith(Parchment.create(this.statics.scope))}},{key:"remove",value:function(){this.prev==null&&this.next==null?this.parent.remove():_get(_getPrototypeOf(t.prototype),"remove",this).call(this)}},{key:"replaceWith",value:function(n,i){return this.parent.isolate(this.offset(this.parent),this.length()),n===this.parent.statics.blotName?(this.parent.replaceWith(n,i),this):(this.parent.unwrap(),_get(_getPrototypeOf(t.prototype),"replaceWith",this).call(this,n,i))}}],[{key:"formats",value:function(n){return n.tagName===this.tagName?undefined:_get(_getPrototypeOf(t),"formats",this).call(this,n)}}]),t}(Block);QuoteItem.blotName="quote-item";QuoteItem.className="ql-quote-item";QuoteItem.tagName="QUOTEITEM";Quote=function(n){function t(n){var o,r,f,e,i,u;return _classCallCheck(this,t),o=_possibleConstructorReturn(this,_getPrototypeOf(t).call(this,n)),r=document.createElement("div"),r.classList.add("ql-quote-title"),f=document.createElement("h4"),f.textContent="Alıntı ",r.append(f),e=document.createElement("span"),e.textContent="metni: ",r.append(e),n.append(r),i=document.createElement("a"),i.href="javascript:void(0)",i.classList.add("ql-sil"),i.title="Kaldır",u=document.createElement("img"),u.src="/static/forum/editor/img/delete.png",u.width=18,i.append(u),i.onclick=function(t){t.stopImmediatePropagation();t.preventDefault();n.remove()},n.append(i),o}return _inherits(t,n),_createClass(t,null,[{key:"create",value:function(n){var i=_get(_getPrototypeOf(t),"create",this).call(this,this.tagName);return n&&n.length&&n!="null"&&setTimeout(function(){var t=i.querySelector("quoteitem");t&&t.remove();i.insertAdjacentHTML("beforeend",'<quoteitem class="ql-quote-item">'+n+"<\/quoteitem>")},500),i}},{key:"formats",value:function(){return!0}}]),_createClass(t,[{key:"format",value:function(n,t){this.children.length>0&&this.children.tail.format(n,t)}},{key:"formats",value:function(){return _defineProperty({},this.statics.blotName,this.statics.formats(this.domNode))}},{key:"insertBefore",value:function(n,i){if(_instanceof(n,QuoteItem))_get(_getPrototypeOf(t.prototype),"insertBefore",this).call(this,n,i);else{var u=i==null?this.length():i.offset(this),r=this.split(u);r.parent.insertBefore(n,r)}}},{key:"optimize",value:function(n){_get(_getPrototypeOf(t.prototype),"optimize",this).call(this,n);var i=this.next;i!=null&&i.prev===this&&i.statics.blotName===this.statics.blotName&&i.domNode.tagName===this.domNode.tagName&&(i.moveChildren(this),i.remove())}},{key:"replace",value:function(n){if(n.statics.blotName!==this.statics.blotName){var i=Parchment.create(this.statics.defaultChild);n.moveChildren(i);this.appendChild(i)}_get(_getPrototypeOf(t.prototype),"replace",this).call(this,n)}}],[{key:"icon",value:function(){return'<svg viewBox="0 0 18 18"> <rect class="ql-fill ql-stroke" height="3" width="3" x="4" y="5"><\/rect> <rect class="ql-fill ql-stroke" height="3" width="3" x="11" y="5"><\/rect> <path class="ql-even ql-fill ql-stroke" d="M7,8c0,4.031-3,5-3,5"><\/path> <path class="ql-even ql-fill ql-stroke" d="M14,8c0,4.031-3,5-3,5"><\/path> <\/svg>'}}]),t}(Container);Icon.quote=Quote.icon();Quote.blotName="quote";Quote.scope=Parchment.Scope.BLOCK_BLOT;Quote.className="ql-quote";Quote.tagName="QUOTE";Quote.defaultChild="quote-item";Quote.allowedChildren=[QuoteItem];Quill.register({"formats/quote":Quote,"formats/quote/item":QuoteItem},!0);var Parchment=Quill.import("parchment"),Block=Quill.import("blots/block"),Container=Quill.import("blots/container"),Icon=Quill.import("ui/icons"),SpoilerItem=function(n){function t(){return _classCallCheck(this,t),_possibleConstructorReturn(this,_getPrototypeOf(t).apply(this,arguments))}return _inherits(t,n),_createClass(t,[{key:"format",value:function(n,i){n!==Spoiler.blotName||i?_get(_getPrototypeOf(t.prototype),"format",this).call(this,n,i):this.replaceWith(Parchment.create(this.statics.scope))}},{key:"remove",value:function(){this.prev==null&&this.next==null?this.parent.remove():_get(_getPrototypeOf(t.prototype),"remove",this).call(this)}},{key:"replaceWith",value:function(n,i){return this.parent.isolate(this.offset(this.parent),this.length()),n===this.parent.statics.blotName?(this.parent.replaceWith(n,i),this):(this.parent.unwrap(),_get(_getPrototypeOf(t.prototype),"replaceWith",this).call(this,n,i))}}],[{key:"formats",value:function(n){return n.tagName===this.tagName?undefined:_get(_getPrototypeOf(t),"formats",this).call(this,n)}}]),t}(Block);SpoilerItem.blotName="spoiler-item";SpoilerItem.className="ql-spoiler-item";SpoilerItem.tagName="SPOILERITEM";Spoiler=function(n){function t(n){var o,r,f,e,i,u;return _classCallCheck(this,t),o=_possibleConstructorReturn(this,_getPrototypeOf(t).call(this,n)),r=document.createElement("div"),r.classList.add("ql-spoiler-title"),f=document.createElement("h4"),f.textContent="Spoiler ",r.append(f),e=document.createElement("span"),e.textContent="mesajınızı gönderdiğinizde gizlenecektir: ",r.append(e),n.append(r),i=document.createElement("a"),i.href="javascript:void(0)",i.classList.add("ql-sil"),i.title="Kaldır",u=document.createElement("img"),u.src="/static/forum/editor/img/delete.png",u.width=18,i.append(u),i.onclick=function(t){t.stopImmediatePropagation();t.preventDefault();n.remove()},n.append(i),o}return _inherits(t,n),_createClass(t,null,[{key:"create",value:function(){return _get(_getPrototypeOf(t),"create",this).call(this,this.tagName)}},{key:"formats",value:function(){return!0}}]),_createClass(t,[{key:"format",value:function(n,t){this.children.length>0&&this.children.tail.format(n,t)}},{key:"formats",value:function(){return _defineProperty({},this.statics.blotName,this.statics.formats(this.domNode))}},{key:"insertBefore",value:function(n,i){if(_instanceof(n,SpoilerItem))_get(_getPrototypeOf(t.prototype),"insertBefore",this).call(this,n,i);else{var u=i==null?this.length():i.offset(this),r=this.split(u);r.parent.insertBefore(n,r)}}},{key:"optimize",value:function(n){_get(_getPrototypeOf(t.prototype),"optimize",this).call(this,n);var i=this.next;i!=null&&i.prev===this&&i.statics.blotName===this.statics.blotName&&i.domNode.tagName===this.domNode.tagName&&(i.moveChildren(this),i.remove())}},{key:"replace",value:function(n){if(n.statics.blotName!==this.statics.blotName){var i=Parchment.create(this.statics.defaultChild);n.moveChildren(i);this.appendChild(i)}_get(_getPrototypeOf(t.prototype),"replace",this).call(this,n)}}]),t}(Container);Spoiler.blotName="spoiler";Spoiler.scope=Parchment.Scope.BLOCK_BLOT;Spoiler.className="ql-spoiler";Spoiler.tagName="SPOILER";Spoiler.defaultChild="spoiler-item";Spoiler.allowedChildren=[SpoilerItem];Quill.register({"formats/spoiler":Spoiler,"formats/spoiler/item":SpoilerItem},!0);var BlockEmbed=Quill.import("blots/block/embed"),Link=Quill.import("formats/link"),Parchment=Quill.import("parchment"),StreamableBlot=function(n){function t(){return _classCallCheck(this,t),_possibleConstructorReturn(this,_getPrototypeOf(t).apply(this,arguments))}return _inherits(t,n),_createClass(t,null,[{key:"getParameterByName",value:function(n,t){n=n.replace(/[\[\]]/g,"\\$&");var r=new RegExp("[?&]"+n+"(=([^&#]*)|&|#|$)"),i=r.exec(t);return i?i[2]?decodeURIComponent(i[2].replace(/\+/g," ")):"":null}},{key:"create",value:function(n){var i=_get(_getPrototypeOf(t),"create",this).call(this),u,e,o,h,c,f,s,r;return(i.dataset.src=n.src,u=this.sanitize(n.src),e=this.getVideoId(u),!e)?(o=t.getEditor(i),h=Parchment.find(i),c=h.offset(o.scroll),i.remove(),o.insertText(c,u,{link:u},"api"),null):(f="https://www.streamable.com/o/"+e,s=this.getParameterByName("t",u),s&&(f+="?start="+s),i.dataset.embedSrc=f,r=document.createElement("iframe"),r.setAttribute("src",f),n.style&&(i.dataset.style=n.style,r.setAttribute("style",n.style)),n.width&&(i.dataset.width=n.width,r.setAttribute("width",n.width)),n.height&&(i.dataset.height=n.height,r.setAttribute("height",n.height)),r.setAttribute("frameborder","0"),r.setAttribute("allowfullscreen",!0),i.appendChild(r),i)}},{key:"sanitize",value:function(n){return Link.sanitize(n)}},{key:"value",value:function(n){return{src:n.dataset.src,embedSrc:n.dataset.embedSrc,style:n.dataset.style,width:n.dataset.width,height:n.dataset.height}}},{key:"getVideoId",value:function(n){var t=n.match(/^https?:\/\/(?:www\.)?streamable.com\/(.*?)$/i);return t?t[1]:null}}]),t}(BlockEmbed);StreamableBlot.getEditor=function(n){for(var t=Quill.find(n);t.parent;)t=t.parent;return Quill.find(t.domNode.parentNode)};StreamableBlot.blotName="streamable";StreamableBlot.tagName="DIV";StreamableBlot.className="ql-streamable";Quill.register("formats/streamable",StreamableBlot);!function(n,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.VideoResize=t():n.VideoResize=t()}(this,function(){return function(n){function t(r){if(i[r])return i[r].exports;var u=i[r]={i:r,l:!1,exports:{}};return n[r].call(u.exports,u,u.exports,t),u.l=!0,u.exports}var i={};return t.m=n,t.c=i,t.i=function(n){return n},t.d=function(n,i,r){t.o(n,i)||Object.defineProperty(n,i,{configurable:!1,enumerable:!0,get:r})},t.n=function(n){var i=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(i,"a",i),i},t.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},t.p="",t(t.s=38)}([function(n){function t(n){var t=typeof n;return null!=n&&("object"==t||"function"==t)}n.exports=t},function(n,t,i){var r=i(22),u="object"==typeof self&&self&&self.Object===Object&&self,f=r||u||Function("return this")();n.exports=f},function(n){function t(n){return null!=n&&"object"==typeof n}n.exports=t},function(n,t,i){function r(n){var i=-1,r=null==n?0:n.length,t;for(this.clear();++i<r;)t=n[i],this.set(t[0],t[1])}var u=i(75),f=i(76),e=i(77),o=i(78),s=i(79);r.prototype.clear=u;r.prototype.delete=f;r.prototype.get=e;r.prototype.has=o;r.prototype.set=s;n.exports=r},function(n,t,i){function r(n,t){for(var i=n.length;i--;)if(u(n[i][0],t))return i;return-1}var u=i(8);n.exports=r},function(n,t,i){function f(n){return null==n?void 0===n?h:s:u&&u in Object(n)?e(n):o(n)}var r=i(16),e=i(64),o=i(87),s="[object Null]",h="[object Undefined]",u=r?r.toStringTag:void 0;n.exports=f},function(n,t,i){function r(n,t){var i=n.__data__;return u(t)?i["string"==typeof t?"string":"hash"]:i.map}var u=i(73);n.exports=r},function(n,t,i){var r=i(11),u=r(Object,"create");n.exports=u},function(n){function t(n,t){return n===t||n!==n&&t!==t}n.exports=t},function(n,t,i){"use strict";function r(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}i.d(t,"a",function(){return f});var u=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),f=function(){function n(t){r(this,n);this.overlay=t.overlay;this.video=t.video;this.options=t.options;this.requestUpdate=t.onUpdate}return u(n,[{key:"onCreate",value:function(){}},{key:"onDestroy",value:function(){}},{key:"onUpdate",value:function(){}}]),n}()},function(n,t,i){function u(n,t,i){"__proto__"==t&&r?r(n,t,{configurable:!0,enumerable:!0,value:i,writable:!0}):n[t]=i}var r=i(21);n.exports=u},function(n,t,i){function r(n,t){var i=f(n,t);if(u(i))return i}var u=i(48),f=i(65);n.exports=r},function(n,t,i){function r(n){return null!=n&&f(n.length)&&!u(n)}var u=i(13),f=i(30);n.exports=r},function(n,t,i){function r(n){if(!f(n))return!1;var t=u(n);return t==o||t==s||t==e||t==h}var u=i(5),f=i(0),e="[object AsyncFunction]",o="[object Function]",s="[object GeneratorFunction]",h="[object Proxy]";n.exports=r},function(n){n.exports=function(n){return n.webpackPolyfill||(n.deprecate=function(){},n.paths=[],n.children||(n.children=[]),Object.defineProperty(n,"loaded",{enumerable:!0,get:function(){return n.l}}),Object.defineProperty(n,"id",{enumerable:!0,get:function(){return n.i}}),n.webpackPolyfill=1),n}},function(n,t,i){var r=i(11),u=i(1),f=r(u,"Map");n.exports=f},function(n,t,i){var r=i(1),u=r.Symbol;n.exports=u},function(n){function t(n,t,i){switch(i.length){case 0:return n.call(t);case 1:return n.call(t,i[0]);case 2:return n.call(t,i[0],i[1]);case 3:return n.call(t,i[0],i[1],i[2])}return n.apply(t,i)}n.exports=t},function(n,t,i){function r(n,t,i){(void 0===i||f(n[t],i))&&(void 0!==i||t in n)||u(n,t,i)}var u=i(10),f=i(8);n.exports=r},function(n,t,i){function r(n,t,i,c,l){n!==t&&e(t,function(e,h){if(s(e))l||(l=new u),o(n,t,h,i,r,c,l);else{var a=c?c(n[h],e,h+"",n,t,l):void 0;void 0===a&&(a=e);f(n,h,a)}},h)}var u=i(41),f=i(18),e=i(46),o=i(51),s=i(0),h=i(32);n.exports=r},function(n,t,i){function r(n,t){return e(f(n,t,u),n+"")}var u=i(26),f=i(89),e=i(90);n.exports=r},function(n,t,i){var r=i(11),u=function(){try{var n=r(Object,"defineProperty");return n({},"",{}),n}catch(n){}}();n.exports=u},function(n,t,i){(function(t){var i="object"==typeof t&&t&&t.Object===Object&&t;n.exports=i}).call(t,i(107))},function(n,t,i){var r=i(88),u=r(Object.getPrototypeOf,Object);n.exports=u},function(n){function t(n,t){return!!(t=null==t?i:t)&&("number"==typeof n||r.test(n))&&n>-1&&n%1==0&&n<t}var i=9007199254740991,r=/^(?:0|[1-9]\d*)$/;n.exports=t},function(n){function t(n){var t=n&&n.constructor;return n===("function"==typeof t&&t.prototype||i)}var i=Object.prototype;n.exports=t},function(n){function t(n){return n}n.exports=t},function(n,t,i){var r=i(47),f=i(2),u=Object.prototype,e=u.hasOwnProperty,o=u.propertyIsEnumerable,s=r(function(){return arguments}())?r:function(n){return f(n)&&e.call(n,"callee")&&!o.call(n,"callee")};n.exports=s},function(n){var t=Array.isArray;n.exports=t},function(n,t,i){(function(n){var e=i(1),o=i(102),r="object"==typeof t&&t&&!t.nodeType&&t,u=r&&"object"==typeof n&&n&&!n.nodeType&&n,s=u&&u.exports===r,f=s?e.Buffer:void 0,h=f?f.isBuffer:void 0,c=h||o;n.exports=c}).call(t,i(14)(n))},function(n){function t(n){return"number"==typeof n&&n>-1&&n%1==0&&n<=i}var i=9007199254740991;n.exports=t},function(n,t,i){var f=i(49),e=i(54),r=i(86),u=r&&r.isTypedArray,o=u?e(u):f;n.exports=o},function(n,t,i){function r(n){return e(n)?u(n,!0):f(n)}var u=i(43),f=i(50),e=i(12);n.exports=r},function(n,t){"use strict";t.a={modules:["DisplaySize","Toolbar","Resize"],overlayStyles:{position:"absolute",boxSizing:"border-box",border:"1px dashed #444"},handleStyles:{position:"absolute",height:"12px",width:"12px",backgroundColor:"white",border:"1px solid #777",boxSizing:"border-box",opacity:"0.80"},displayStyles:{position:"absolute",font:"12px/1.0 Arial, Helvetica, sans-serif",padding:"4px 8px",textAlign:"center",backgroundColor:"white",color:"#333",border:"1px solid #777",boxSizing:"border-box",opacity:"0.80",cursor:"default"},toolbarStyles:{position:"absolute",top:"-12px",right:"0",left:"0",height:"0",minWidth:"100px",font:"12px/1.0 Arial, Helvetica, sans-serif",textAlign:"center",color:"#333",boxSizing:"border-box",cursor:"default"},toolbarButtonStyles:{display:"inline-block",width:"24px",height:"24px",background:"white",border:"1px solid #999",verticalAlign:"middle"},toolbarButtonSvgStyles:{fill:"#444",stroke:"#444",strokeWidth:"2"}}},function(n,t,i){"use strict";function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function e(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var s=i(9),r,u;i.d(t,"a",function(){return u});r=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}();u=function(n){function t(){return f(this,t),e(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return o(t,n),r(t,[{key:"onCreate",value:function(){this.display=document.createElement("div");Object.assign(this.display.style,this.options.displayStyles);this.overlay.appendChild(this.display)}},{key:"onDestroy",value:function(){}},{key:"onUpdate",value:function(){var n,t,i;this.display&&this.video&&(n=this.getCurrentSize(),(this.display.innerHTML=n.join(" &times "),n[0]>120&&n[1]>30)?Object.assign(this.display.style,{right:"4px",bottom:"4px",left:"auto"}):"right"==this.video.style.float?(t=this.display.getBoundingClientRect(),Object.assign(this.display.style,{right:"auto",bottom:"-"+(t.height+4)+"px",left:"-"+(t.width+4)+"px"})):(i=this.display.getBoundingClientRect(),Object.assign(this.display.style,{right:"-"+(i.width+4)+"px",bottom:"-"+(i.height+4)+"px",left:"auto"})),this.video.parentElement.dataset.style=this.video.style.cssText)}},{key:"getCurrentSize",value:function(){return[this.video.clientWidth,this.video.clientHeight]}}]),t}(s.a)},function(n,t,i){"use strict";function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function e(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var s=i(9),r,u;i.d(t,"a",function(){return u});r=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}();u=function(n){function t(){return f(this,t),e(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return o(t,n),r(t,[{key:"onCreate",value:function(){var n=this;this.boxes=[];this.addBox("nwse-resize");this.addBox("nesw-resize");this.addBox("nwse-resize");this.addBox("nesw-resize");this.handleMouseup=function(){n.setCursor("");document.removeEventListener("mousemove",n.handleDrag);document.removeEventListener("mouseup",n.handleMouseup)};this.handleDrag=function(t){if(n.video){var i=t.clientX-n.dragStartX,r=t.clientY-n.dragStartY;n.dragBox===n.boxes[0]||n.dragBox===n.boxes[3]?(n.video.width=Math.round(n.preDragWidth-i),n.video.height=Math.round(n.preDragHeight-r)):(n.video.width=Math.round(n.preDragWidth+i),n.video.height=Math.round(n.preDragHeight+r));n.requestUpdate()}};this.positionBoxes()}},{key:"onDestroy",value:function(){this.setCursor("")}},{key:"positionBoxes",value:function(){var i=this,n=-parseFloat(this.options.handleStyles.width)/2+"px",t=-parseFloat(this.options.handleStyles.height)/2+"px";[{left:n,top:t},{right:n,top:t},{right:n,bottom:t},{left:n,bottom:t}].forEach(function(n,t){Object.assign(i.boxes[t].style,n)})}},{key:"addBox",value:function(n){var i=this,t=document.createElement("div");Object.assign(t.style,this.options.handleStyles);t.style.cursor=n;t.style.width=this.options.handleStyles.width+"px";t.style.height=this.options.handleStyles.height+"px";t.addEventListener("mousedown",function(n){i.handleMousedown(n)},!1);this.overlay.appendChild(t);this.boxes.push(t)}},{key:"handleMousedown",value:function(n){this.dragBox=n.target;this.dragStartX=n.clientX;this.dragStartY=n.clientY;this.preDragWidth=this.video.getBoundingClientRect().width;this.preDragHeight=this.video.getBoundingClientRect().height;this.setCursor(this.dragBox.style.cursor);document.addEventListener("mousemove",this.handleDrag,!1);document.addEventListener("mouseup",this.handleMouseup,!1)}},{key:"setCursor",value:function(n){[document.body,this.video].forEach(function(t){t.style.cursor=n})}}]),t}(s.a)},function(n,t,i){"use strict";function o(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function s(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function h(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var c=i(105),l=i.n(c),a=i(104),v=i.n(a),y=i(106),p=(i.n(y),i(9));i.d(t,"a",function(){return b});var w=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),r=window.Quill.imports.parchment,u=new r.Attributor.Style("float","float"),f=new r.Attributor.Style("margin","margin"),e=new r.Attributor.Style("display","display"),b=function(n){function t(){return o(this,t),s(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return h(t,n),w(t,[{key:"onCreate",value:function(){this.toolbar=document.createElement("div");Object.assign(this.toolbar.style,this.options.toolbarStyles);this.overlay.appendChild(this.toolbar);this._defineAlignments();this._addToolbarButtons()}},{key:"onDestroy",value:function(){}},{key:"onUpdate",value:function(){}},{key:"_defineAlignments",value:function(){var n=this;this.alignments=[{icon:l.a,apply:function(){f.remove(n.video);e.add(n.video,"inline");u.add(n.video,"left")},isApplied:function(){return"left"==u.value(n.video)}},{icon:v.a,apply:function(){u.remove(n.video);e.add(n.video,"block");f.add(n.video,"auto")},isApplied:function(){return"auto"==f.value(n.video)}}]}},{key:"_addToolbarButtons",value:function(){var n=this,t=[];this.alignments.forEach(function(i,r){var u=document.createElement("span");t.push(u);u.innerHTML=i.icon;u.addEventListener("click",function(){t.forEach(function(n){return n.style.filter=""});i.isApplied()?n._selectButton(u):(n._selectButton(u),i.apply());n.requestUpdate()});Object.assign(u.style,n.options.toolbarButtonStyles);r>0&&(u.style.borderLeftWidth="0");Object.assign(u.children[0].style,n.options.toolbarButtonSvgStyles);i.isApplied()&&n._selectButton(u);n.toolbar.appendChild(u)})}},{key:"_selectButton",value:function(n){return n.style.filter="invert(20%)"}}]),t}(p.a)},function(n,t,i){var r=i(17),u=i(20),f=i(63),e=i(101),o=u(function(n){return n.push(void 0,f),r(e,void 0,n)});n.exports=o},function(n,t,i){"use strict";function u(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}Object.defineProperty(t,"__esModule",{value:!0});var f=i(37),e=i.n(f),o=i(33),s=i(34),h=i(36),c=i(35),l=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),a={DisplaySize:s.a,Toolbar:h.a,Resize:c.a},r=function(){function n(t){var i=this,f=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r;u(this,n);this.quill=t;r=!1;f.modules&&(r=f.modules.slice());this.options=e()({},f,o.a);r!==!1&&(this.options.modules=r);document.execCommand("enableObjectResizing",!1,"false");this.quill.root.addEventListener("click",function(n){i.handleClick(n)},!1);this.quill.root.parentNode.style.position=this.quill.root.parentNode.style.position||"relative";this.moduleClasses=this.options.modules;this.modules=[];this.onUpdate=function(){i.repositionElements();i.modules.forEach(function(n){n.onUpdate()})};this.checkVideo=function(n){i.video&&(46!=n.keyCode&&8!=n.keyCode||window.Quill.find(i.video.parentElement).deleteAt(0),i.hide())}}return l(n,[{key:"initializeModules",value:function(){var n=this;this.removeModules();this.modules=this.moduleClasses.map(function(t){return new(a[t]||t)(n)});this.modules.forEach(function(n){n.onCreate()});this.onUpdate()}},{key:"removeModules",value:function(){this.modules.forEach(function(n){n.onDestroy()});this.modules=[]}},{key:"handleClick",value:function(n){var i,t,r;if(n.target.classList.contains("ql-streamable"))for(i=this.quill.root.querySelectorAll("div.ql-streamable > iframe"),t=0;t<i.length;++t)if(r=i[t].getBoundingClientRect(),!(n.clientX<r.x)&&!(n.clientX>r.right||n.clientY<r.y||n.clientY>r.bottom)){if(i[t]&&i[t].tagName&&"IFRAME"===i[t].tagName.toUpperCase()){if(this.video===i[t])return;this.video&&this.hide();this.show(i[t])}else this.video&&this.hide();return}this.video&&this.hide()}},{key:"show",value:function(n){this.video=n;this.showOverlay();this.initializeModules()}},{key:"showOverlay",value:function(){this.overlay&&this.hideOverlay();this.quill.setSelection(null);this.setUserSelect("none");document.addEventListener("keyup",this.checkVideo,!0);this.quill.root.addEventListener("input",this.checkVideo,!0);this.overlay=document.createElement("div");Object.assign(this.overlay.style,this.options.overlayStyles);this.quill.root.parentNode.appendChild(this.overlay);this.repositionElements()}},{key:"hideOverlay",value:function(){this.overlay&&(this.quill.root.parentNode.removeChild(this.overlay),this.overlay=void 0,document.removeEventListener("keyup",this.checkVideo),this.quill.root.removeEventListener("input",this.checkVideo),this.setUserSelect(""))}},{key:"repositionElements",value:function(){if(this.overlay&&this.video){var t=this.quill.root.parentNode,n=this.video.getBoundingClientRect(),i=t.getBoundingClientRect();Object.assign(this.overlay.style,{left:n.left-i.left-1+t.scrollLeft+"px",top:n.top-i.top+t.scrollTop+"px",width:n.width+"px",height:n.height+"px"})}}},{key:"hide",value:function(){this.hideOverlay();this.removeModules();this.video=void 0}},{key:"setUserSelect",value:function(n){var t=this;["userSelect","mozUserSelect","webkitUserSelect","msUserSelect"].forEach(function(i){t.quill.root.style[i]=n;document.documentElement.style[i]=n})}}]),n}();t.default=r;window.Quill&&window.Quill.register("modules/streamableResize",r)},function(n,t,i){function r(n){var i=-1,r=null==n?0:n.length,t;for(this.clear();++i<r;)t=n[i],this.set(t[0],t[1])}var u=i(66),f=i(67),e=i(68),o=i(69),s=i(70);r.prototype.clear=u;r.prototype.delete=f;r.prototype.get=e;r.prototype.has=o;r.prototype.set=s;n.exports=r},function(n,t,i){function r(n){var i=-1,r=null==n?0:n.length,t;for(this.clear();++i<r;)t=n[i],this.set(t[0],t[1])}var u=i(80),f=i(81),e=i(82),o=i(83),s=i(84);r.prototype.clear=u;r.prototype.delete=f;r.prototype.get=e;r.prototype.has=o;r.prototype.set=s;n.exports=r},function(n,t,i){function r(n){var t=this.__data__=new u(n);this.size=t.size}var u=i(3),f=i(92),e=i(93),o=i(94),s=i(95),h=i(96);r.prototype.clear=f;r.prototype.delete=e;r.prototype.get=o;r.prototype.has=s;r.prototype.set=h;n.exports=r},function(n,t,i){var r=i(1),u=r.Uint8Array;n.exports=u},function(n,t,i){function r(n,t){var r=e(n),c=!r&&f(n),a=!r&&!c&&o(n),y=!r&&!c&&!a&&h(n),p=r||c||a||y,v=p?u(n.length,String):[],w=v.length;for(var i in n)!t&&!l.call(n,i)||p&&("length"==i||a&&("offset"==i||"parent"==i)||y&&("buffer"==i||"byteLength"==i||"byteOffset"==i)||s(i,w))||v.push(i);return v}var u=i(53),f=i(27),e=i(28),o=i(29),s=i(24),h=i(31),c=Object.prototype,l=c.hasOwnProperty;n.exports=r},function(n,t,i){function r(n,t,i){var r=n[t];o.call(n,t)&&f(r,i)&&(void 0!==i||t in n)||u(n,t,i)}var u=i(10),f=i(8),e=Object.prototype,o=e.hasOwnProperty;n.exports=r},function(n,t,i){var u=i(0),r=Object.create,f=function(){function n(){}return function(t){if(!u(t))return{};if(r)return r(t);n.prototype=t;var i=new n;return n.prototype=void 0,i}}();n.exports=f},function(n,t,i){var r=i(62),u=r();n.exports=u},function(n,t,i){function r(n){return f(n)&&u(n)==e}var u=i(5),f=i(2),e="[object Arguments]";n.exports=r},function(n,t,i){function r(n){return!(!e(n)||f(n))&&(u(n)?v:s).test(o(n))}var u=i(13),f=i(74),e=i(0),o=i(97),s=/^\[object .+?Constructor\]$/,h=Function.prototype,c=Object.prototype,l=h.toString,a=c.hasOwnProperty,v=RegExp("^"+l.call(a).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");n.exports=r},function(n,t,i){function u(n){return o(n)&&e(n.length)&&!!r[f(n)]}var f=i(5),e=i(30),o=i(2),r={};r["[object Float32Array]"]=r["[object Float64Array]"]=r["[object Int8Array]"]=r["[object Int16Array]"]=r["[object Int32Array]"]=r["[object Uint8Array]"]=r["[object Uint8ClampedArray]"]=r["[object Uint16Array]"]=r["[object Uint32Array]"]=!0;r["[object Arguments]"]=r["[object Array]"]=r["[object ArrayBuffer]"]=r["[object Boolean]"]=r["[object DataView]"]=r["[object Date]"]=r["[object Error]"]=r["[object Function]"]=r["[object Map]"]=r["[object Number]"]=r["[object Object]"]=r["[object RegExp]"]=r["[object Set]"]=r["[object String]"]=r["[object WeakMap]"]=!1;n.exports=u},function(n,t,i){function r(n){var r,i,t;if(!u(n))return e(n);r=f(n);i=[];for(t in n)("constructor"!=t||!r&&s.call(n,t))&&i.push(t);return i}var u=i(0),f=i(25),e=i(85),o=Object.prototype,s=o.hasOwnProperty;n.exports=r},function(n,t,i){function e(n,t,i,e,k,d,g){var it=n[i],nt=t[i],et=g.get(nt),tt,rt;if(et)return void r(n,i,et);if(tt=d?d(it,nt,i+"",n,t,g):void 0,rt=void 0===tt,rt){var ut=f(nt),ft=!ut&&a(nt),ot=!ut&&!ft&&w(nt);tt=nt;ut||ft||ot?f(it)?tt=it:l(it)?tt=h(it):ft?(rt=!1,tt=o(nt,!0)):ot?(rt=!1,tt=s(nt,!0)):tt=[]:p(nt)||u(nt)?(tt=it,u(it)?tt=b(it):(!y(it)||e&&v(it))&&(tt=c(nt))):rt=!1}rt&&(g.set(nt,tt),k(tt,nt,e,d,g),g.delete(nt));r(n,i,tt)}var r=i(18),o=i(56),s=i(57),h=i(58),c=i(71),u=i(27),f=i(28),l=i(99),a=i(29),v=i(13),y=i(0),p=i(100),w=i(31),b=i(103);n.exports=e},function(n,t,i){var u=i(98),r=i(21),f=i(26),e=r?function(n,t){return r(n,"toString",{configurable:!0,enumerable:!1,value:u(t),writable:!0})}:f;n.exports=e},function(n){function t(n,t){for(var i=-1,r=Array(n);++i<n;)r[i]=t(i);return r}n.exports=t},function(n){function t(n){return function(t){return n(t)}}n.exports=t},function(n,t,i){function u(n){var t=new n.constructor(n.byteLength);return new r(t).set(new r(n)),t}var r=i(42);n.exports=u},function(n,t,i){(function(n){function o(n,t){if(t)return n.slice();var i=n.length,r=e?e(i):new n.constructor(i);return n.copy(r),r}var s=i(1),r="object"==typeof t&&t&&!t.nodeType&&t,u=r&&"object"==typeof n&&n&&!n.nodeType&&n,h=u&&u.exports===r,f=h?s.Buffer:void 0,e=f?f.allocUnsafe:void 0;n.exports=o}).call(t,i(14)(n))},function(n,t,i){function r(n,t){var i=t?u(n.buffer):n.buffer;return new n.constructor(i,n.byteOffset,n.length)}var u=i(55);n.exports=r},function(n){function t(n,t){var i=-1,r=n.length;for(t||(t=Array(r));++i<r;)t[i]=n[i];return t}n.exports=t},function(n,t,i){function r(n,t,i,r){var c=!i,s,h,e,o;for(i||(i={}),s=-1,h=t.length;++s<h;)e=t[s],o=r?r(i[e],n[e],e,i,n):void 0,void 0===o&&(o=n[e]),c?f(i,e,o):u(i,e,o);return i}var u=i(44),f=i(10);n.exports=r},function(n,t,i){var r=i(1),u=r["__core-js_shared__"];n.exports=u},function(n,t,i){function r(n){return u(function(t,i){var e=-1,r=i.length,u=r>1?i[r-1]:void 0,s=r>2?i[2]:void 0,o;for(u=n.length>3&&"function"==typeof u?(r--,u):void 0,s&&f(i[0],i[1],s)&&(u=r<3?void 0:u,r=1),t=Object(t);++e<r;)o=i[e],o&&n(t,o,e,u);return t})}var u=i(20),f=i(72);n.exports=r},function(n){function t(n){return function(t,i,r){for(var u,s=-1,f=Object(t),e=r(t),o=e.length;o--;)if(u=e[n?o:++s],i(f[u],u,f)===!1)break;return t}}n.exports=t},function(n,t,i){function r(n,t,i,e,o,s){return u(n)&&u(t)&&(s.set(t,n),f(n,t,void 0,r,s),s.delete(t)),n}var f=i(19),u=i(0);n.exports=r},function(n,t,i){function e(n){var i=o.call(n,r),u=n[r],t;try{n[r]=void 0}catch(n){}return t=s.call(n),i?n[r]=u:delete n[r],t}var u=i(16),f=Object.prototype,o=f.hasOwnProperty,s=f.toString,r=u?u.toStringTag:void 0;n.exports=e},function(n){function t(n,t){if(null!=n)return n[t]}n.exports=t},function(n,t,i){function u(){this.__data__=r?r(null):{};this.size=0}var r=i(7);n.exports=u},function(n){function t(n){var t=this.has(n)&&delete this.__data__[n];return this.size-=t?1:0,t}n.exports=t},function(n,t,i){function r(n){var t=this.__data__,i;return u?(i=t[n],i===f?void 0:i):o.call(t,n)?t[n]:void 0}var u=i(7),f="__lodash_hash_undefined__",e=Object.prototype,o=e.hasOwnProperty;n.exports=r},function(n,t,i){function r(n){var t=this.__data__;return u?void 0!==t[n]:e.call(t,n)}var u=i(7),f=Object.prototype,e=f.hasOwnProperty;n.exports=r},function(n,t,i){function r(n,t){var i=this.__data__;return this.size+=this.has(n)?0:1,i[n]=u&&void 0===t?f:t,this}var u=i(7),f="__lodash_hash_undefined__";n.exports=r},function(n,t,i){function r(n){return"function"!=typeof n.constructor||e(n)?{}:u(f(n))}var u=i(45),f=i(23),e=i(25);n.exports=r},function(n,t,i){function r(n,t,i){if(!o(i))return!1;var r=typeof t;return!!("number"==r?f(i)&&e(t,i.length):"string"==r&&t in i)&&u(i[t],n)}var u=i(8),f=i(12),e=i(24),o=i(0);n.exports=r},function(n){function t(n){var t=typeof n;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==n:null===n}n.exports=t},function(n,t,i){function f(n){return!!u&&u in n}var r=i(60),u=function(){var n=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||"");return n?"Symbol(src)_1."+n:""}();n.exports=f},function(n){function t(){this.__data__=[];this.size=0}n.exports=t},function(n,t,i){function r(n){var t=this.__data__,i=u(t,n);return!(i<0)&&(i==t.length-1?t.pop():e.call(t,i,1),--this.size,!0)}var u=i(4),f=Array.prototype,e=f.splice;n.exports=r},function(n,t,i){function r(n){var t=this.__data__,i=u(t,n);if(!(i<0))return t[i][1]}var u=i(4);n.exports=r},function(n,t,i){function r(n){return u(this.__data__,n)>-1}var u=i(4);n.exports=r},function(n,t,i){function r(n,t){var i=this.__data__,r=u(i,n);return r<0?(++this.size,i.push([n,t])):i[r][1]=t,this}var u=i(4);n.exports=r},function(n,t,i){function u(){this.size=0;this.__data__={hash:new r,map:new(e||f),string:new r}}var r=i(39),f=i(3),e=i(15);n.exports=u},function(n,t,i){function r(n){var t=u(this,n).delete(n);return this.size-=t?1:0,t}var u=i(6);n.exports=r},function(n,t,i){function r(n){return u(this,n).get(n)}var u=i(6);n.exports=r},function(n,t,i){function r(n){return u(this,n).has(n)}var u=i(6);n.exports=r},function(n,t,i){function r(n,t){var i=u(this,n),r=i.size;return i.set(n,t),this.size+=i.size==r?0:1,this}var u=i(6);n.exports=r},function(n){function t(n){var t=[],i;if(null!=n)for(i in Object(n))t.push(i);return t}n.exports=t},function(n,t,i){(function(n){var e=i(22),u="object"==typeof t&&t&&!t.nodeType&&t,f=u&&"object"==typeof n&&n&&!n.nodeType&&n,o=f&&f.exports===u,r=o&&e.process,s=function(){try{return r&&r.binding&&r.binding("util")}catch(n){}}();n.exports=s}).call(t,i(14)(n))},function(n){function t(n){return r.call(n)}var i=Object.prototype,r=i.toString;n.exports=t},function(n){function t(n,t){return function(i){return n(t(i))}}n.exports=t},function(n,t,i){function u(n,t,i){return t=r(void 0===t?n.length-1:t,0),function(){for(var e,o=arguments,u=-1,s=r(o.length-t,0),h=Array(s);++u<s;)h[u]=o[t+u];for(u=-1,e=Array(t+1);++u<t;)e[u]=o[u];return e[t]=i(h),f(n,this,e)}}var f=i(17),r=Math.max;n.exports=u},function(n,t,i){var r=i(52),u=i(91),f=u(r);n.exports=f},function(n){function t(n){var t=0,f=0;return function(){var e=u(),o=r-(e-f);if(f=e,o>0){if(++t>=i)return arguments[0]}else t=0;return n.apply(void 0,arguments)}}var i=800,r=16,u=Date.now;n.exports=t},function(n,t,i){function r(){this.__data__=new u;this.size=0}var u=i(3);n.exports=r},function(n){function t(n){var t=this.__data__,i=t.delete(n);return this.size=t.size,i}n.exports=t},function(n){function t(n){return this.__data__.get(n)}n.exports=t},function(n){function t(n){return this.__data__.has(n)}n.exports=t},function(n,t,i){function r(n,t){var i=this.__data__,r;if(i instanceof u){if(r=i.__data__,!f||r.length<o-1)return r.push([n,t]),this.size=++i.size,this;i=this.__data__=new e(r)}return i.set(n,t),this.size=i.size,this}var u=i(3),f=i(15),e=i(40),o=200;n.exports=r},function(n){function t(n){if(null!=n){try{return r.call(n)}catch(n){}try{return n+""}catch(n){}}return""}var i=Function.prototype,r=i.toString;n.exports=t},function(n){function t(n){return function(){return n}}n.exports=t},function(n,t,i){function r(n){return f(n)&&u(n)}var u=i(12),f=i(2);n.exports=r},function(n,t,i){function u(n){var i,t;return!o(n)||f(n)!=s?!1:(i=e(n),null===i)?!0:(t=l.call(i,"constructor")&&i.constructor,"function"==typeof t&&t instanceof t&&r.call(t)==a)}var f=i(5),e=i(23),o=i(2),s="[object Object]",h=Function.prototype,c=Object.prototype,r=h.toString,l=c.hasOwnProperty,a=r.call(Object);n.exports=u},function(n,t,i){var r=i(19),u=i(61),f=u(function(n,t,i,u){r(n,t,i,u)});n.exports=f},function(n){function t(){return!1}n.exports=t},function(n,t,i){function r(n){return u(n,f(n))}var u=i(59),f=i(32);n.exports=r},function(n){n.exports='<svg viewbox="0 0 18 18">\n  <line class="ql-stroke" x1="15" x2="3" y1="9" y2="9"><\/line>\n  <line class="ql-stroke" x1="14" x2="4" y1="14" y2="14"><\/line>\n  <line class="ql-stroke" x1="12" x2="6" y1="4" y2="4"><\/line>\n<\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18">\n  <line class="ql-stroke" x1="3" x2="15" y1="9" y2="9"><\/line>\n  <line class="ql-stroke" x1="3" x2="13" y1="14" y2="14"><\/line>\n  <line class="ql-stroke" x1="3" x2="9" y1="4" y2="4"><\/line>\n<\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18">\n  <line class="ql-stroke" x1="15" x2="3" y1="9" y2="9"><\/line>\n  <line class="ql-stroke" x1="15" x2="5" y1="14" y2="14"><\/line>\n  <line class="ql-stroke" x1="15" x2="9" y1="4" y2="4"><\/line>\n<\/svg>'},function(n){var t=function(){return this}();try{t=t||Function("return this")()||eval("this")}catch(n){"object"==typeof window&&(t=window)}n.exports=t}])});var BlockEmbed=Quill.import("blots/block/embed"),Link=Quill.import("formats/link"),Parchment=Quill.import("parchment"),TweetBlot=function(n){function t(){return _classCallCheck(this,t),_possibleConstructorReturn(this,_getPrototypeOf(t).apply(this,arguments))}return _inherits(t,n),_createClass(t,null,[{key:"create",value:function(n){function e(f,e){var o;try{o=n.width||500;window.twttr.widgets.createTweet(f,e,{conversation:"none",cards:"visible",width:o,lang:"tr",theme:"light"}).then(function(f){if(f)n.style&&(i.dataset.style=n.style,r.style.cssText+=n.style),r.style.width=o+"px",r.querySelector("iframe")&&(r.querySelector("iframe").style.width=o+"px");else{var e=t.getEditor(i),s=Parchment.find(i),h=s.offset(e.scroll);i.remove();e.insertText(h,u,{link:u},"api")}})}catch(l){var s=t.getEditor(i),h=Parchment.find(i),c=h.offset(s.scroll);i.remove();s.insertText(c,u,{link:u},"api")}}var i=_get(_getPrototypeOf(t),"create",this).call(this),u=this.sanitize(n.src),f=u.match(/^https?:\/\/twitter.com\/[a-zA-Z_0-9]{1,20}\/status\/([0-9]*)(?:.*?)$/i)[1],r;return i.dataset.url=u,i.dataset.id=f,r=document.createElement("div"),r.classList.add("tweet-container"),i.appendChild(r),window.twttr.ready(function(){e(f,r)}),i}},{key:"value",value:function(n){return{src:n.dataset.url,id:n.dataset.id,style:n.dataset.style,width:n.dataset.width}}},{key:"sanitize",value:function(n){return n.indexOf("?")!==-1&&(n=n.substring(0,n.indexOf("?"))),Link.sanitize(n)}}]),t}(BlockEmbed);TweetBlot.getEditor=function(n){for(var t=Quill.find(n);t.parent;)t=t.parent;return Quill.find(t.domNode.parentNode)};TweetBlot.blotName="tweet";TweetBlot.tagName="DIV";TweetBlot.className="ql-tweet";Quill.register("formats/tweet",TweetBlot);!function(n,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.VideoResize=t():n.VideoResize=t()}(this,function(){return function(n){function t(r){if(i[r])return i[r].exports;var u=i[r]={i:r,l:!1,exports:{}};return n[r].call(u.exports,u,u.exports,t),u.l=!0,u.exports}var i={};return t.m=n,t.c=i,t.i=function(n){return n},t.d=function(n,i,r){t.o(n,i)||Object.defineProperty(n,i,{configurable:!1,enumerable:!0,get:r})},t.n=function(n){var i=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(i,"a",i),i},t.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},t.p="",t(t.s=38)}([function(n){function t(n){var t=typeof n;return null!=n&&("object"==t||"function"==t)}n.exports=t},function(n,t,i){var r=i(22),u="object"==typeof self&&self&&self.Object===Object&&self,f=r||u||Function("return this")();n.exports=f},function(n){function t(n){return null!=n&&"object"==typeof n}n.exports=t},function(n,t,i){function r(n){var i=-1,r=null==n?0:n.length,t;for(this.clear();++i<r;)t=n[i],this.set(t[0],t[1])}var u=i(75),f=i(76),e=i(77),o=i(78),s=i(79);r.prototype.clear=u;r.prototype.delete=f;r.prototype.get=e;r.prototype.has=o;r.prototype.set=s;n.exports=r},function(n,t,i){function r(n,t){for(var i=n.length;i--;)if(u(n[i][0],t))return i;return-1}var u=i(8);n.exports=r},function(n,t,i){function f(n){return null==n?void 0===n?h:s:u&&u in Object(n)?e(n):o(n)}var r=i(16),e=i(64),o=i(87),s="[object Null]",h="[object Undefined]",u=r?r.toStringTag:void 0;n.exports=f},function(n,t,i){function r(n,t){var i=n.__data__;return u(t)?i["string"==typeof t?"string":"hash"]:i.map}var u=i(73);n.exports=r},function(n,t,i){var r=i(11),u=r(Object,"create");n.exports=u},function(n){function t(n,t){return n===t||n!==n&&t!==t}n.exports=t},function(n,t,i){"use strict";function r(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}i.d(t,"a",function(){return f});var u=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),f=function(){function n(t){r(this,n);this.overlay=t.overlay;this.tweet=t.tweet;this.options=t.options;this.requestUpdate=t.onUpdate}return u(n,[{key:"onCreate",value:function(){}},{key:"onDestroy",value:function(){}},{key:"onUpdate",value:function(){}}]),n}()},function(n,t,i){function u(n,t,i){"__proto__"==t&&r?r(n,t,{configurable:!0,enumerable:!0,value:i,writable:!0}):n[t]=i}var r=i(21);n.exports=u},function(n,t,i){function r(n,t){var i=f(n,t);if(u(i))return i}var u=i(48),f=i(65);n.exports=r},function(n,t,i){function r(n){return null!=n&&f(n.length)&&!u(n)}var u=i(13),f=i(30);n.exports=r},function(n,t,i){function r(n){if(!f(n))return!1;var t=u(n);return t==o||t==s||t==e||t==h}var u=i(5),f=i(0),e="[object AsyncFunction]",o="[object Function]",s="[object GeneratorFunction]",h="[object Proxy]";n.exports=r},function(n){n.exports=function(n){return n.webpackPolyfill||(n.deprecate=function(){},n.paths=[],n.children||(n.children=[]),Object.defineProperty(n,"loaded",{enumerable:!0,get:function(){return n.l}}),Object.defineProperty(n,"id",{enumerable:!0,get:function(){return n.i}}),n.webpackPolyfill=1),n}},function(n,t,i){var r=i(11),u=i(1),f=r(u,"Map");n.exports=f},function(n,t,i){var r=i(1),u=r.Symbol;n.exports=u},function(n){function t(n,t,i){switch(i.length){case 0:return n.call(t);case 1:return n.call(t,i[0]);case 2:return n.call(t,i[0],i[1]);case 3:return n.call(t,i[0],i[1],i[2])}return n.apply(t,i)}n.exports=t},function(n,t,i){function r(n,t,i){(void 0===i||f(n[t],i))&&(void 0!==i||t in n)||u(n,t,i)}var u=i(10),f=i(8);n.exports=r},function(n,t,i){function r(n,t,i,c,l){n!==t&&e(t,function(e,h){if(s(e))l||(l=new u),o(n,t,h,i,r,c,l);else{var a=c?c(n[h],e,h+"",n,t,l):void 0;void 0===a&&(a=e);f(n,h,a)}},h)}var u=i(41),f=i(18),e=i(46),o=i(51),s=i(0),h=i(32);n.exports=r},function(n,t,i){function r(n,t){return e(f(n,t,u),n+"")}var u=i(26),f=i(89),e=i(90);n.exports=r},function(n,t,i){var r=i(11),u=function(){try{var n=r(Object,"defineProperty");return n({},"",{}),n}catch(n){}}();n.exports=u},function(n,t,i){(function(t){var i="object"==typeof t&&t&&t.Object===Object&&t;n.exports=i}).call(t,i(107))},function(n,t,i){var r=i(88),u=r(Object.getPrototypeOf,Object);n.exports=u},function(n){function t(n,t){return!!(t=null==t?i:t)&&("number"==typeof n||r.test(n))&&n>-1&&n%1==0&&n<t}var i=9007199254740991,r=/^(?:0|[1-9]\d*)$/;n.exports=t},function(n){function t(n){var t=n&&n.constructor;return n===("function"==typeof t&&t.prototype||i)}var i=Object.prototype;n.exports=t},function(n){function t(n){return n}n.exports=t},function(n,t,i){var r=i(47),f=i(2),u=Object.prototype,e=u.hasOwnProperty,o=u.propertyIsEnumerable,s=r(function(){return arguments}())?r:function(n){return f(n)&&e.call(n,"callee")&&!o.call(n,"callee")};n.exports=s},function(n){var t=Array.isArray;n.exports=t},function(n,t,i){(function(n){var e=i(1),o=i(102),r="object"==typeof t&&t&&!t.nodeType&&t,u=r&&"object"==typeof n&&n&&!n.nodeType&&n,s=u&&u.exports===r,f=s?e.Buffer:void 0,h=f?f.isBuffer:void 0,c=h||o;n.exports=c}).call(t,i(14)(n))},function(n){function t(n){return"number"==typeof n&&n>-1&&n%1==0&&n<=i}var i=9007199254740991;n.exports=t},function(n,t,i){var f=i(49),e=i(54),r=i(86),u=r&&r.isTypedArray,o=u?e(u):f;n.exports=o},function(n,t,i){function r(n){return e(n)?u(n,!0):f(n)}var u=i(43),f=i(50),e=i(12);n.exports=r},function(n,t){"use strict";t.a={modules:["DisplaySize","Toolbar","Resize"],overlayStyles:{position:"absolute",boxSizing:"border-box",border:"1px dashed #444"},handleStyles:{position:"absolute",height:"12px",width:"12px",backgroundColor:"white",border:"1px solid #777",boxSizing:"border-box",opacity:"0.80"},displayStyles:{position:"absolute",font:"12px/1.0 Arial, Helvetica, sans-serif",padding:"4px 8px",textAlign:"center",backgroundColor:"white",color:"#333",border:"1px solid #777",boxSizing:"border-box",opacity:"0.80",cursor:"default"},toolbarStyles:{position:"absolute",top:"-12px",right:"0",left:"0",height:"0",minWidth:"100px",font:"12px/1.0 Arial, Helvetica, sans-serif",textAlign:"center",color:"#333",boxSizing:"border-box",cursor:"default"},toolbarButtonStyles:{display:"inline-block",width:"24px",height:"24px",background:"white",border:"1px solid #999",verticalAlign:"middle"},toolbarButtonSvgStyles:{fill:"#444",stroke:"#444",strokeWidth:"2"}}},function(n,t,i){"use strict";function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function e(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var s=i(9),r,u;i.d(t,"a",function(){return u});r=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}();u=function(n){function t(){return f(this,t),e(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return o(t,n),r(t,[{key:"onCreate",value:function(){this.display=document.createElement("div");Object.assign(this.display.style,this.options.displayStyles);this.overlay.appendChild(this.display)}},{key:"onDestroy",value:function(){}},{key:"onUpdate",value:function(){var n,t,i;this.display&&this.tweet&&(n=this.getCurrentSize(),(this.display.innerHTML=n.join(" &times "),n[0]>120&&n[1]>30)?Object.assign(this.display.style,{right:"4px",bottom:"4px",left:"auto"}):"right"==this.tweet.style.float?(t=this.display.getBoundingClientRect(),Object.assign(this.display.style,{right:"auto",bottom:"-"+(t.height+4)+"px",left:"-"+(t.width+4)+"px"})):(i=this.display.getBoundingClientRect(),Object.assign(this.display.style,{right:"-"+(i.width+4)+"px",bottom:"-"+(i.height+4)+"px",left:"auto"})),this.tweet.parentElement.dataset.style=this.tweet.style.cssText)}},{key:"getCurrentSize",value:function(){return[this.tweet.clientWidth,this.tweet.clientHeight]}}]),t}(s.a)},function(n,t,i){"use strict";function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function e(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var s=i(9),r,u;i.d(t,"a",function(){return u});r=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}();u=function(n){function t(){return f(this,t),e(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return o(t,n),r(t,[{key:"onCreate",value:function(){var n=this;this.boxes=[];this.addBox("nwse-resize");this.addBox("nesw-resize");this.addBox("nwse-resize");this.addBox("nesw-resize");this.handleMouseup=function(){n.setCursor("");document.removeEventListener("mousemove",n.handleDrag);document.removeEventListener("mouseup",n.handleMouseup)};this.handleDrag=function(t){if(n.tweet){var i=t.clientX-n.dragStartX,r=t.clientY-n.dragStartY;n.dragBox===n.boxes[0]||n.dragBox===n.boxes[3]?(n.tweet.width=Math.round(n.preDragWidth-i),n.tweet.height=Math.round(n.preDragHeight-r)):(n.tweet.width=Math.round(n.preDragWidth+i),n.tweet.height=Math.round(n.preDragHeight+r));n.requestUpdate()}};this.positionBoxes()}},{key:"onDestroy",value:function(){this.setCursor("")}},{key:"positionBoxes",value:function(){var i=this,n=-parseFloat(this.options.handleStyles.width)/2+"px",t=-parseFloat(this.options.handleStyles.height)/2+"px";[{left:n,top:t},{right:n,top:t},{right:n,bottom:t},{left:n,bottom:t}].forEach(function(n,t){Object.assign(i.boxes[t].style,n)})}},{key:"addBox",value:function(n){var i=this,t=document.createElement("div");Object.assign(t.style,this.options.handleStyles);t.style.cursor=n;t.style.width=this.options.handleStyles.width+"px";t.style.height=this.options.handleStyles.height+"px";t.addEventListener("mousedown",function(n){i.handleMousedown(n)},!1);this.overlay.appendChild(t);this.boxes.push(t)}},{key:"handleMousedown",value:function(n){this.dragBox=n.target;this.dragStartX=n.clientX;this.dragStartY=n.clientY;this.preDragWidth=this.tweet.getBoundingClientRect().width;this.preDragHeight=this.tweet.getBoundingClientRect().height;this.setCursor(this.dragBox.style.cursor);document.addEventListener("mousemove",this.handleDrag,!1);document.addEventListener("mouseup",this.handleMouseup,!1)}},{key:"setCursor",value:function(n){[document.body,this.tweet].forEach(function(t){t.style.cursor=n})}}]),t}(s.a)},function(n,t,i){"use strict";function o(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function s(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function h(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var c=i(105),l=i.n(c),a=i(104),v=i.n(a),y=i(106),p=(i.n(y),i(9));i.d(t,"a",function(){return b});var w=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),r=window.Quill.imports.parchment,u=new r.Attributor.Style("float","float"),f=new r.Attributor.Style("margin","margin"),e=new r.Attributor.Style("display","display"),b=function(n){function t(){return o(this,t),s(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return h(t,n),w(t,[{key:"onCreate",value:function(){this.toolbar=document.createElement("div");Object.assign(this.toolbar.style,this.options.toolbarStyles);this.overlay.appendChild(this.toolbar);this._defineAlignments();this._addToolbarButtons()}},{key:"onDestroy",value:function(){}},{key:"onUpdate",value:function(){}},{key:"_defineAlignments",value:function(){var n=this;this.alignments=[{icon:l.a,apply:function(){f.remove(n.tweet);e.add(n.tweet,"inline");u.add(n.tweet,"left")},isApplied:function(){return"left"==u.value(n.tweet)}},{icon:v.a,apply:function(){u.remove(n.tweet);e.add(n.tweet,"block");f.add(n.tweet,"auto")},isApplied:function(){return"auto"==f.value(n.tweet)}}]}},{key:"_addToolbarButtons",value:function(){var n=this,t=[];this.alignments.forEach(function(i,r){var u=document.createElement("span");t.push(u);u.innerHTML=i.icon;u.addEventListener("click",function(){t.forEach(function(n){return n.style.filter=""});i.isApplied()?n._selectButton(u):(n._selectButton(u),i.apply());n.requestUpdate()});Object.assign(u.style,n.options.toolbarButtonStyles);r>0&&(u.style.borderLeftWidth="0");Object.assign(u.children[0].style,n.options.toolbarButtonSvgStyles);i.isApplied()&&n._selectButton(u);n.toolbar.appendChild(u)})}},{key:"_selectButton",value:function(n){return n.style.filter="invert(20%)"}}]),t}(p.a)},function(n,t,i){var r=i(17),u=i(20),f=i(63),e=i(101),o=u(function(n){return n.push(void 0,f),r(e,void 0,n)});n.exports=o},function(n,t,i){"use strict";function u(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}Object.defineProperty(t,"__esModule",{value:!0});var f=i(37),e=i.n(f),o=i(33),s=i(34),h=i(36),c=i(35),l=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),a={DisplaySize:s.a,Toolbar:h.a,Resize:c.a},r=function(){function n(t){var i=this,f=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r;u(this,n);this.quill=t;r=!1;f.modules&&(r=f.modules.slice());this.options=e()({},f,o.a);r!==!1&&(this.options.modules=r);document.execCommand("enableObjectResizing",!1,"false");this.quill.root.addEventListener("click",function(n){i.handleClick(n)},!1);this.quill.root.parentNode.style.position=this.quill.root.parentNode.style.position||"relative";this.moduleClasses=this.options.modules;this.modules=[];this.onUpdate=function(){i.repositionElements();i.modules.forEach(function(n){n.onUpdate()})};this.checkTweet=function(n){i.tweet&&(46!=n.keyCode&&8!=n.keyCode||window.Quill.find(i.tweet.parentElement).deleteAt(0),i.hide())}}return l(n,[{key:"initializeModules",value:function(){var n=this;this.removeModules();this.modules=this.moduleClasses.map(function(t){return new(a[t]||t)(n)});this.modules.forEach(function(n){n.onCreate()});this.onUpdate()}},{key:"removeModules",value:function(){this.modules.forEach(function(n){n.onDestroy()});this.modules=[]}},{key:"handleClick",value:function(n){var i,t,r;if(n.target.classList.contains("ql-tweet")||n.target.classList.contains("tweet-container"))for(i=this.quill.root.querySelectorAll("div.ql-tweet > div.tweet-container"),t=0;t<i.length;++t)if(r=i[t].getBoundingClientRect(),!(n.clientX<r.x)&&!(n.clientX>r.right||n.clientY<r.y||n.clientY>r.bottom)){if(i[t]&&i[t].tagName&&"DIV"===i[t].tagName.toUpperCase()&&i[t].classList.contains("tweet-container")){if(this.tweet===i[t])return;this.tweet&&this.hide();this.show(i[t])}else this.tweet&&this.hide();return}this.tweet&&this.hide()}},{key:"show",value:function(n){this.tweet=n;this.showOverlay();this.initializeModules()}},{key:"showOverlay",value:function(){this.overlay&&this.hideOverlay();this.quill.setSelection(null);this.setUserSelect("none");document.addEventListener("keyup",this.checkTweet,!0);this.quill.root.addEventListener("input",this.checkTweet,!0);this.overlay=document.createElement("div");Object.assign(this.overlay.style,this.options.overlayStyles);this.quill.root.parentNode.appendChild(this.overlay);this.repositionElements()}},{key:"hideOverlay",value:function(){this.overlay&&(this.quill.root.parentNode.removeChild(this.overlay),this.overlay=void 0,document.removeEventListener("keyup",this.checkTweet),this.quill.root.removeEventListener("input",this.checkTweet),this.setUserSelect(""))}},{key:"repositionElements",value:function(){if(this.overlay&&this.tweet){var t=this.quill.root.parentNode,n=this.tweet.getBoundingClientRect(),i=t.getBoundingClientRect();Object.assign(this.overlay.style,{left:n.left-i.left-1+t.scrollLeft+"px",top:n.top-i.top+t.scrollTop+"px",width:n.width+"px",height:n.height+"px"})}}},{key:"hide",value:function(){this.hideOverlay();this.removeModules();this.tweet=void 0}},{key:"setUserSelect",value:function(n){var t=this;["userSelect","mozUserSelect","webkitUserSelect","msUserSelect"].forEach(function(i){t.quill.root.style[i]=n;document.documentElement.style[i]=n})}}]),n}();t.default=r;window.Quill&&window.Quill.register("modules/tweetResize",r)},function(n,t,i){function r(n){var i=-1,r=null==n?0:n.length,t;for(this.clear();++i<r;)t=n[i],this.set(t[0],t[1])}var u=i(66),f=i(67),e=i(68),o=i(69),s=i(70);r.prototype.clear=u;r.prototype.delete=f;r.prototype.get=e;r.prototype.has=o;r.prototype.set=s;n.exports=r},function(n,t,i){function r(n){var i=-1,r=null==n?0:n.length,t;for(this.clear();++i<r;)t=n[i],this.set(t[0],t[1])}var u=i(80),f=i(81),e=i(82),o=i(83),s=i(84);r.prototype.clear=u;r.prototype.delete=f;r.prototype.get=e;r.prototype.has=o;r.prototype.set=s;n.exports=r},function(n,t,i){function r(n){var t=this.__data__=new u(n);this.size=t.size}var u=i(3),f=i(92),e=i(93),o=i(94),s=i(95),h=i(96);r.prototype.clear=f;r.prototype.delete=e;r.prototype.get=o;r.prototype.has=s;r.prototype.set=h;n.exports=r},function(n,t,i){var r=i(1),u=r.Uint8Array;n.exports=u},function(n,t,i){function r(n,t){var r=e(n),c=!r&&f(n),a=!r&&!c&&o(n),y=!r&&!c&&!a&&h(n),p=r||c||a||y,v=p?u(n.length,String):[],w=v.length;for(var i in n)!t&&!l.call(n,i)||p&&("length"==i||a&&("offset"==i||"parent"==i)||y&&("buffer"==i||"byteLength"==i||"byteOffset"==i)||s(i,w))||v.push(i);return v}var u=i(53),f=i(27),e=i(28),o=i(29),s=i(24),h=i(31),c=Object.prototype,l=c.hasOwnProperty;n.exports=r},function(n,t,i){function r(n,t,i){var r=n[t];o.call(n,t)&&f(r,i)&&(void 0!==i||t in n)||u(n,t,i)}var u=i(10),f=i(8),e=Object.prototype,o=e.hasOwnProperty;n.exports=r},function(n,t,i){var u=i(0),r=Object.create,f=function(){function n(){}return function(t){if(!u(t))return{};if(r)return r(t);n.prototype=t;var i=new n;return n.prototype=void 0,i}}();n.exports=f},function(n,t,i){var r=i(62),u=r();n.exports=u},function(n,t,i){function r(n){return f(n)&&u(n)==e}var u=i(5),f=i(2),e="[object Arguments]";n.exports=r},function(n,t,i){function r(n){return!(!e(n)||f(n))&&(u(n)?v:s).test(o(n))}var u=i(13),f=i(74),e=i(0),o=i(97),s=/^\[object .+?Constructor\]$/,h=Function.prototype,c=Object.prototype,l=h.toString,a=c.hasOwnProperty,v=RegExp("^"+l.call(a).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");n.exports=r},function(n,t,i){function u(n){return o(n)&&e(n.length)&&!!r[f(n)]}var f=i(5),e=i(30),o=i(2),r={};r["[object Float32Array]"]=r["[object Float64Array]"]=r["[object Int8Array]"]=r["[object Int16Array]"]=r["[object Int32Array]"]=r["[object Uint8Array]"]=r["[object Uint8ClampedArray]"]=r["[object Uint16Array]"]=r["[object Uint32Array]"]=!0;r["[object Arguments]"]=r["[object Array]"]=r["[object ArrayBuffer]"]=r["[object Boolean]"]=r["[object DataView]"]=r["[object Date]"]=r["[object Error]"]=r["[object Function]"]=r["[object Map]"]=r["[object Number]"]=r["[object Object]"]=r["[object RegExp]"]=r["[object Set]"]=r["[object String]"]=r["[object WeakMap]"]=!1;n.exports=u},function(n,t,i){function r(n){var r,i,t;if(!u(n))return e(n);r=f(n);i=[];for(t in n)("constructor"!=t||!r&&s.call(n,t))&&i.push(t);return i}var u=i(0),f=i(25),e=i(85),o=Object.prototype,s=o.hasOwnProperty;n.exports=r},function(n,t,i){function e(n,t,i,e,k,d,g){var it=n[i],nt=t[i],et=g.get(nt),tt,rt;if(et)return void r(n,i,et);if(tt=d?d(it,nt,i+"",n,t,g):void 0,rt=void 0===tt,rt){var ut=f(nt),ft=!ut&&a(nt),ot=!ut&&!ft&&w(nt);tt=nt;ut||ft||ot?f(it)?tt=it:l(it)?tt=h(it):ft?(rt=!1,tt=o(nt,!0)):ot?(rt=!1,tt=s(nt,!0)):tt=[]:p(nt)||u(nt)?(tt=it,u(it)?tt=b(it):(!y(it)||e&&v(it))&&(tt=c(nt))):rt=!1}rt&&(g.set(nt,tt),k(tt,nt,e,d,g),g.delete(nt));r(n,i,tt)}var r=i(18),o=i(56),s=i(57),h=i(58),c=i(71),u=i(27),f=i(28),l=i(99),a=i(29),v=i(13),y=i(0),p=i(100),w=i(31),b=i(103);n.exports=e},function(n,t,i){var u=i(98),r=i(21),f=i(26),e=r?function(n,t){return r(n,"toString",{configurable:!0,enumerable:!1,value:u(t),writable:!0})}:f;n.exports=e},function(n){function t(n,t){for(var i=-1,r=Array(n);++i<n;)r[i]=t(i);return r}n.exports=t},function(n){function t(n){return function(t){return n(t)}}n.exports=t},function(n,t,i){function u(n){var t=new n.constructor(n.byteLength);return new r(t).set(new r(n)),t}var r=i(42);n.exports=u},function(n,t,i){(function(n){function o(n,t){if(t)return n.slice();var i=n.length,r=e?e(i):new n.constructor(i);return n.copy(r),r}var s=i(1),r="object"==typeof t&&t&&!t.nodeType&&t,u=r&&"object"==typeof n&&n&&!n.nodeType&&n,h=u&&u.exports===r,f=h?s.Buffer:void 0,e=f?f.allocUnsafe:void 0;n.exports=o}).call(t,i(14)(n))},function(n,t,i){function r(n,t){var i=t?u(n.buffer):n.buffer;return new n.constructor(i,n.byteOffset,n.length)}var u=i(55);n.exports=r},function(n){function t(n,t){var i=-1,r=n.length;for(t||(t=Array(r));++i<r;)t[i]=n[i];return t}n.exports=t},function(n,t,i){function r(n,t,i,r){var c=!i,s,h,e,o;for(i||(i={}),s=-1,h=t.length;++s<h;)e=t[s],o=r?r(i[e],n[e],e,i,n):void 0,void 0===o&&(o=n[e]),c?f(i,e,o):u(i,e,o);return i}var u=i(44),f=i(10);n.exports=r},function(n,t,i){var r=i(1),u=r["__core-js_shared__"];n.exports=u},function(n,t,i){function r(n){return u(function(t,i){var e=-1,r=i.length,u=r>1?i[r-1]:void 0,s=r>2?i[2]:void 0,o;for(u=n.length>3&&"function"==typeof u?(r--,u):void 0,s&&f(i[0],i[1],s)&&(u=r<3?void 0:u,r=1),t=Object(t);++e<r;)o=i[e],o&&n(t,o,e,u);return t})}var u=i(20),f=i(72);n.exports=r},function(n){function t(n){return function(t,i,r){for(var u,s=-1,f=Object(t),e=r(t),o=e.length;o--;)if(u=e[n?o:++s],i(f[u],u,f)===!1)break;return t}}n.exports=t},function(n,t,i){function r(n,t,i,e,o,s){return u(n)&&u(t)&&(s.set(t,n),f(n,t,void 0,r,s),s.delete(t)),n}var f=i(19),u=i(0);n.exports=r},function(n,t,i){function e(n){var i=o.call(n,r),u=n[r],t;try{n[r]=void 0}catch(n){}return t=s.call(n),i?n[r]=u:delete n[r],t}var u=i(16),f=Object.prototype,o=f.hasOwnProperty,s=f.toString,r=u?u.toStringTag:void 0;n.exports=e},function(n){function t(n,t){if(null!=n)return n[t]}n.exports=t},function(n,t,i){function u(){this.__data__=r?r(null):{};this.size=0}var r=i(7);n.exports=u},function(n){function t(n){var t=this.has(n)&&delete this.__data__[n];return this.size-=t?1:0,t}n.exports=t},function(n,t,i){function r(n){var t=this.__data__,i;return u?(i=t[n],i===f?void 0:i):o.call(t,n)?t[n]:void 0}var u=i(7),f="__lodash_hash_undefined__",e=Object.prototype,o=e.hasOwnProperty;n.exports=r},function(n,t,i){function r(n){var t=this.__data__;return u?void 0!==t[n]:e.call(t,n)}var u=i(7),f=Object.prototype,e=f.hasOwnProperty;n.exports=r},function(n,t,i){function r(n,t){var i=this.__data__;return this.size+=this.has(n)?0:1,i[n]=u&&void 0===t?f:t,this}var u=i(7),f="__lodash_hash_undefined__";n.exports=r},function(n,t,i){function r(n){return"function"!=typeof n.constructor||e(n)?{}:u(f(n))}var u=i(45),f=i(23),e=i(25);n.exports=r},function(n,t,i){function r(n,t,i){if(!o(i))return!1;var r=typeof t;return!!("number"==r?f(i)&&e(t,i.length):"string"==r&&t in i)&&u(i[t],n)}var u=i(8),f=i(12),e=i(24),o=i(0);n.exports=r},function(n){function t(n){var t=typeof n;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==n:null===n}n.exports=t},function(n,t,i){function f(n){return!!u&&u in n}var r=i(60),u=function(){var n=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||"");return n?"Symbol(src)_1."+n:""}();n.exports=f},function(n){function t(){this.__data__=[];this.size=0}n.exports=t},function(n,t,i){function r(n){var t=this.__data__,i=u(t,n);return!(i<0)&&(i==t.length-1?t.pop():e.call(t,i,1),--this.size,!0)}var u=i(4),f=Array.prototype,e=f.splice;n.exports=r},function(n,t,i){function r(n){var t=this.__data__,i=u(t,n);if(!(i<0))return t[i][1]}var u=i(4);n.exports=r},function(n,t,i){function r(n){return u(this.__data__,n)>-1}var u=i(4);n.exports=r},function(n,t,i){function r(n,t){var i=this.__data__,r=u(i,n);return r<0?(++this.size,i.push([n,t])):i[r][1]=t,this}var u=i(4);n.exports=r},function(n,t,i){function u(){this.size=0;this.__data__={hash:new r,map:new(e||f),string:new r}}var r=i(39),f=i(3),e=i(15);n.exports=u},function(n,t,i){function r(n){var t=u(this,n).delete(n);return this.size-=t?1:0,t}var u=i(6);n.exports=r},function(n,t,i){function r(n){return u(this,n).get(n)}var u=i(6);n.exports=r},function(n,t,i){function r(n){return u(this,n).has(n)}var u=i(6);n.exports=r},function(n,t,i){function r(n,t){var i=u(this,n),r=i.size;return i.set(n,t),this.size+=i.size==r?0:1,this}var u=i(6);n.exports=r},function(n){function t(n){var t=[],i;if(null!=n)for(i in Object(n))t.push(i);return t}n.exports=t},function(n,t,i){(function(n){var e=i(22),u="object"==typeof t&&t&&!t.nodeType&&t,f=u&&"object"==typeof n&&n&&!n.nodeType&&n,o=f&&f.exports===u,r=o&&e.process,s=function(){try{return r&&r.binding&&r.binding("util")}catch(n){}}();n.exports=s}).call(t,i(14)(n))},function(n){function t(n){return r.call(n)}var i=Object.prototype,r=i.toString;n.exports=t},function(n){function t(n,t){return function(i){return n(t(i))}}n.exports=t},function(n,t,i){function u(n,t,i){return t=r(void 0===t?n.length-1:t,0),function(){for(var e,o=arguments,u=-1,s=r(o.length-t,0),h=Array(s);++u<s;)h[u]=o[t+u];for(u=-1,e=Array(t+1);++u<t;)e[u]=o[u];return e[t]=i(h),f(n,this,e)}}var f=i(17),r=Math.max;n.exports=u},function(n,t,i){var r=i(52),u=i(91),f=u(r);n.exports=f},function(n){function t(n){var t=0,f=0;return function(){var e=u(),o=r-(e-f);if(f=e,o>0){if(++t>=i)return arguments[0]}else t=0;return n.apply(void 0,arguments)}}var i=800,r=16,u=Date.now;n.exports=t},function(n,t,i){function r(){this.__data__=new u;this.size=0}var u=i(3);n.exports=r},function(n){function t(n){var t=this.__data__,i=t.delete(n);return this.size=t.size,i}n.exports=t},function(n){function t(n){return this.__data__.get(n)}n.exports=t},function(n){function t(n){return this.__data__.has(n)}n.exports=t},function(n,t,i){function r(n,t){var i=this.__data__,r;if(i instanceof u){if(r=i.__data__,!f||r.length<o-1)return r.push([n,t]),this.size=++i.size,this;i=this.__data__=new e(r)}return i.set(n,t),this.size=i.size,this}var u=i(3),f=i(15),e=i(40),o=200;n.exports=r},function(n){function t(n){if(null!=n){try{return r.call(n)}catch(n){}try{return n+""}catch(n){}}return""}var i=Function.prototype,r=i.toString;n.exports=t},function(n){function t(n){return function(){return n}}n.exports=t},function(n,t,i){function r(n){return f(n)&&u(n)}var u=i(12),f=i(2);n.exports=r},function(n,t,i){function u(n){var i,t;return!o(n)||f(n)!=s?!1:(i=e(n),null===i)?!0:(t=l.call(i,"constructor")&&i.constructor,"function"==typeof t&&t instanceof t&&r.call(t)==a)}var f=i(5),e=i(23),o=i(2),s="[object Object]",h=Function.prototype,c=Object.prototype,r=h.toString,l=c.hasOwnProperty,a=r.call(Object);n.exports=u},function(n,t,i){var r=i(19),u=i(61),f=u(function(n,t,i,u){r(n,t,i,u)});n.exports=f},function(n){function t(){return!1}n.exports=t},function(n,t,i){function r(n){return u(n,f(n))}var u=i(59),f=i(32);n.exports=r},function(n){n.exports='<svg viewbox="0 0 18 18">\n  <line class="ql-stroke" x1="15" x2="3" y1="9" y2="9"><\/line>\n  <line class="ql-stroke" x1="14" x2="4" y1="14" y2="14"><\/line>\n  <line class="ql-stroke" x1="12" x2="6" y1="4" y2="4"><\/line>\n<\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18">\n  <line class="ql-stroke" x1="3" x2="15" y1="9" y2="9"><\/line>\n  <line class="ql-stroke" x1="3" x2="13" y1="14" y2="14"><\/line>\n  <line class="ql-stroke" x1="3" x2="9" y1="4" y2="4"><\/line>\n<\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18">\n  <line class="ql-stroke" x1="15" x2="3" y1="9" y2="9"><\/line>\n  <line class="ql-stroke" x1="15" x2="5" y1="14" y2="14"><\/line>\n  <line class="ql-stroke" x1="15" x2="9" y1="4" y2="4"><\/line>\n<\/svg>'},function(n){var t=function(){return this}();try{t=t||Function("return this")()||eval("this")}catch(n){"object"==typeof window&&(t=window)}n.exports=t}])});var BlockEmbed=Quill.import("blots/block/embed"),Link=Quill.import("formats/link"),Parchment=Quill.import("parchment"),VimeoBlot=function(n){function t(){return _classCallCheck(this,t),_possibleConstructorReturn(this,_getPrototypeOf(t).apply(this,arguments))}return _inherits(t,n),_createClass(t,null,[{key:"create",value:function(n){var i=_get(_getPrototypeOf(t),"create",this).call(this),u,f,e,s,h,o,r;return(i.dataset.src=n.src,u=this.sanitize(n.src),f=this.getVideoId(u),!f)?(e=t.getEditor(i),s=Parchment.find(i),h=s.offset(e.scroll),i.remove(),e.insertText(h,u,{link:u},"api"),null):(o="https://player.vimeo.com/video/"+f,i.dataset.embedSrc=o,r=document.createElement("iframe"),r.setAttribute("src",o),n.style&&(i.dataset.style=n.style,r.setAttribute("style",n.style)),n.width&&(i.dataset.width=n.width,r.setAttribute("width",n.width)),n.height&&(i.dataset.height=n.height,r.setAttribute("height",n.height)),r.setAttribute("frameborder","0"),r.setAttribute("allowfullscreen",!0),i.appendChild(r),i)}},{key:"sanitize",value:function(n){return Link.sanitize(n)}},{key:"getVideoId",value:function(n){var t=n.match(/^(?:https?:\/\/)?(?:www\.|player\.)?vimeo\.com\/(?:channels\/(?:\w+\/)?|groups\/(?:[^\/]*)\/videos\/|album\/(?:\d+)\/video\/|video\/|)(\d+)(?:[a-zA-Z0-9_\-]+)?(?:.*?)$/i);return t?t[1]:null}},{key:"value",value:function(n){return{src:n.dataset.src,embedSrc:n.dataset.embedSrc,style:n.dataset.style,width:n.dataset.width,height:n.dataset.height}}}]),t}(BlockEmbed);VimeoBlot.getEditor=function(n){for(var t=Quill.find(n);t.parent;)t=t.parent;return Quill.find(t.domNode.parentNode)};VimeoBlot.blotName="vimeo";VimeoBlot.tagName="DIV";VimeoBlot.className="ql-vimeo";Quill.register("formats/vimeo",VimeoBlot);!function(n,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.VideoResize=t():n.VideoResize=t()}(this,function(){return function(n){function t(r){if(i[r])return i[r].exports;var u=i[r]={i:r,l:!1,exports:{}};return n[r].call(u.exports,u,u.exports,t),u.l=!0,u.exports}var i={};return t.m=n,t.c=i,t.i=function(n){return n},t.d=function(n,i,r){t.o(n,i)||Object.defineProperty(n,i,{configurable:!1,enumerable:!0,get:r})},t.n=function(n){var i=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(i,"a",i),i},t.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},t.p="",t(t.s=38)}([function(n){function t(n){var t=typeof n;return null!=n&&("object"==t||"function"==t)}n.exports=t},function(n,t,i){var r=i(22),u="object"==typeof self&&self&&self.Object===Object&&self,f=r||u||Function("return this")();n.exports=f},function(n){function t(n){return null!=n&&"object"==typeof n}n.exports=t},function(n,t,i){function r(n){var i=-1,r=null==n?0:n.length,t;for(this.clear();++i<r;)t=n[i],this.set(t[0],t[1])}var u=i(75),f=i(76),e=i(77),o=i(78),s=i(79);r.prototype.clear=u;r.prototype.delete=f;r.prototype.get=e;r.prototype.has=o;r.prototype.set=s;n.exports=r},function(n,t,i){function r(n,t){for(var i=n.length;i--;)if(u(n[i][0],t))return i;return-1}var u=i(8);n.exports=r},function(n,t,i){function f(n){return null==n?void 0===n?h:s:u&&u in Object(n)?e(n):o(n)}var r=i(16),e=i(64),o=i(87),s="[object Null]",h="[object Undefined]",u=r?r.toStringTag:void 0;n.exports=f},function(n,t,i){function r(n,t){var i=n.__data__;return u(t)?i["string"==typeof t?"string":"hash"]:i.map}var u=i(73);n.exports=r},function(n,t,i){var r=i(11),u=r(Object,"create");n.exports=u},function(n){function t(n,t){return n===t||n!==n&&t!==t}n.exports=t},function(n,t,i){"use strict";function r(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}i.d(t,"a",function(){return f});var u=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),f=function(){function n(t){r(this,n);this.overlay=t.overlay;this.video=t.video;this.options=t.options;this.requestUpdate=t.onUpdate}return u(n,[{key:"onCreate",value:function(){}},{key:"onDestroy",value:function(){}},{key:"onUpdate",value:function(){}}]),n}()},function(n,t,i){function u(n,t,i){"__proto__"==t&&r?r(n,t,{configurable:!0,enumerable:!0,value:i,writable:!0}):n[t]=i}var r=i(21);n.exports=u},function(n,t,i){function r(n,t){var i=f(n,t);if(u(i))return i}var u=i(48),f=i(65);n.exports=r},function(n,t,i){function r(n){return null!=n&&f(n.length)&&!u(n)}var u=i(13),f=i(30);n.exports=r},function(n,t,i){function r(n){if(!f(n))return!1;var t=u(n);return t==o||t==s||t==e||t==h}var u=i(5),f=i(0),e="[object AsyncFunction]",o="[object Function]",s="[object GeneratorFunction]",h="[object Proxy]";n.exports=r},function(n){n.exports=function(n){return n.webpackPolyfill||(n.deprecate=function(){},n.paths=[],n.children||(n.children=[]),Object.defineProperty(n,"loaded",{enumerable:!0,get:function(){return n.l}}),Object.defineProperty(n,"id",{enumerable:!0,get:function(){return n.i}}),n.webpackPolyfill=1),n}},function(n,t,i){var r=i(11),u=i(1),f=r(u,"Map");n.exports=f},function(n,t,i){var r=i(1),u=r.Symbol;n.exports=u},function(n){function t(n,t,i){switch(i.length){case 0:return n.call(t);case 1:return n.call(t,i[0]);case 2:return n.call(t,i[0],i[1]);case 3:return n.call(t,i[0],i[1],i[2])}return n.apply(t,i)}n.exports=t},function(n,t,i){function r(n,t,i){(void 0===i||f(n[t],i))&&(void 0!==i||t in n)||u(n,t,i)}var u=i(10),f=i(8);n.exports=r},function(n,t,i){function r(n,t,i,c,l){n!==t&&e(t,function(e,h){if(s(e))l||(l=new u),o(n,t,h,i,r,c,l);else{var a=c?c(n[h],e,h+"",n,t,l):void 0;void 0===a&&(a=e);f(n,h,a)}},h)}var u=i(41),f=i(18),e=i(46),o=i(51),s=i(0),h=i(32);n.exports=r},function(n,t,i){function r(n,t){return e(f(n,t,u),n+"")}var u=i(26),f=i(89),e=i(90);n.exports=r},function(n,t,i){var r=i(11),u=function(){try{var n=r(Object,"defineProperty");return n({},"",{}),n}catch(n){}}();n.exports=u},function(n,t,i){(function(t){var i="object"==typeof t&&t&&t.Object===Object&&t;n.exports=i}).call(t,i(107))},function(n,t,i){var r=i(88),u=r(Object.getPrototypeOf,Object);n.exports=u},function(n){function t(n,t){return!!(t=null==t?i:t)&&("number"==typeof n||r.test(n))&&n>-1&&n%1==0&&n<t}var i=9007199254740991,r=/^(?:0|[1-9]\d*)$/;n.exports=t},function(n){function t(n){var t=n&&n.constructor;return n===("function"==typeof t&&t.prototype||i)}var i=Object.prototype;n.exports=t},function(n){function t(n){return n}n.exports=t},function(n,t,i){var r=i(47),f=i(2),u=Object.prototype,e=u.hasOwnProperty,o=u.propertyIsEnumerable,s=r(function(){return arguments}())?r:function(n){return f(n)&&e.call(n,"callee")&&!o.call(n,"callee")};n.exports=s},function(n){var t=Array.isArray;n.exports=t},function(n,t,i){(function(n){var e=i(1),o=i(102),r="object"==typeof t&&t&&!t.nodeType&&t,u=r&&"object"==typeof n&&n&&!n.nodeType&&n,s=u&&u.exports===r,f=s?e.Buffer:void 0,h=f?f.isBuffer:void 0,c=h||o;n.exports=c}).call(t,i(14)(n))},function(n){function t(n){return"number"==typeof n&&n>-1&&n%1==0&&n<=i}var i=9007199254740991;n.exports=t},function(n,t,i){var f=i(49),e=i(54),r=i(86),u=r&&r.isTypedArray,o=u?e(u):f;n.exports=o},function(n,t,i){function r(n){return e(n)?u(n,!0):f(n)}var u=i(43),f=i(50),e=i(12);n.exports=r},function(n,t){"use strict";t.a={modules:["DisplaySize","Toolbar","Resize"],overlayStyles:{position:"absolute",boxSizing:"border-box",border:"1px dashed #444"},handleStyles:{position:"absolute",height:"12px",width:"12px",backgroundColor:"white",border:"1px solid #777",boxSizing:"border-box",opacity:"0.80"},displayStyles:{position:"absolute",font:"12px/1.0 Arial, Helvetica, sans-serif",padding:"4px 8px",textAlign:"center",backgroundColor:"white",color:"#333",border:"1px solid #777",boxSizing:"border-box",opacity:"0.80",cursor:"default"},toolbarStyles:{position:"absolute",top:"-12px",right:"0",left:"0",height:"0",minWidth:"100px",font:"12px/1.0 Arial, Helvetica, sans-serif",textAlign:"center",color:"#333",boxSizing:"border-box",cursor:"default"},toolbarButtonStyles:{display:"inline-block",width:"24px",height:"24px",background:"white",border:"1px solid #999",verticalAlign:"middle"},toolbarButtonSvgStyles:{fill:"#444",stroke:"#444",strokeWidth:"2"}}},function(n,t,i){"use strict";function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function e(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var s=i(9),r,u;i.d(t,"a",function(){return u});r=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}();u=function(n){function t(){return f(this,t),e(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return o(t,n),r(t,[{key:"onCreate",value:function(){this.display=document.createElement("div");Object.assign(this.display.style,this.options.displayStyles);this.overlay.appendChild(this.display)}},{key:"onDestroy",value:function(){}},{key:"onUpdate",value:function(){var n,t,i;this.display&&this.video&&(n=this.getCurrentSize(),(this.display.innerHTML=n.join(" &times "),n[0]>120&&n[1]>30)?Object.assign(this.display.style,{right:"4px",bottom:"4px",left:"auto"}):"right"==this.video.style.float?(t=this.display.getBoundingClientRect(),Object.assign(this.display.style,{right:"auto",bottom:"-"+(t.height+4)+"px",left:"-"+(t.width+4)+"px"})):(i=this.display.getBoundingClientRect(),Object.assign(this.display.style,{right:"-"+(i.width+4)+"px",bottom:"-"+(i.height+4)+"px",left:"auto"})),this.video.parentElement.dataset.style=this.video.style.cssText)}},{key:"getCurrentSize",value:function(){return[this.video.clientWidth,this.video.clientHeight]}}]),t}(s.a)},function(n,t,i){"use strict";function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function e(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var s=i(9),r,u;i.d(t,"a",function(){return u});r=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}();u=function(n){function t(){return f(this,t),e(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return o(t,n),r(t,[{key:"onCreate",value:function(){var n=this;this.boxes=[];this.addBox("nwse-resize");this.addBox("nesw-resize");this.addBox("nwse-resize");this.addBox("nesw-resize");this.handleMouseup=function(){n.setCursor("");document.removeEventListener("mousemove",n.handleDrag);document.removeEventListener("mouseup",n.handleMouseup)};this.handleDrag=function(t){if(n.video){var i=t.clientX-n.dragStartX,r=t.clientY-n.dragStartY;n.dragBox===n.boxes[0]||n.dragBox===n.boxes[3]?(n.video.width=Math.round(n.preDragWidth-i),n.video.height=Math.round(n.preDragHeight-r)):(n.video.width=Math.round(n.preDragWidth+i),n.video.height=Math.round(n.preDragHeight+r));n.requestUpdate()}};this.positionBoxes()}},{key:"onDestroy",value:function(){this.setCursor("")}},{key:"positionBoxes",value:function(){var i=this,n=-parseFloat(this.options.handleStyles.width)/2+"px",t=-parseFloat(this.options.handleStyles.height)/2+"px";[{left:n,top:t},{right:n,top:t},{right:n,bottom:t},{left:n,bottom:t}].forEach(function(n,t){Object.assign(i.boxes[t].style,n)})}},{key:"addBox",value:function(n){var i=this,t=document.createElement("div");Object.assign(t.style,this.options.handleStyles);t.style.cursor=n;t.style.width=this.options.handleStyles.width+"px";t.style.height=this.options.handleStyles.height+"px";t.addEventListener("mousedown",function(n){i.handleMousedown(n)},!1);this.overlay.appendChild(t);this.boxes.push(t)}},{key:"handleMousedown",value:function(n){this.dragBox=n.target;this.dragStartX=n.clientX;this.dragStartY=n.clientY;this.preDragWidth=this.video.getBoundingClientRect().width;this.preDragHeight=this.video.getBoundingClientRect().height;this.setCursor(this.dragBox.style.cursor);document.addEventListener("mousemove",this.handleDrag,!1);document.addEventListener("mouseup",this.handleMouseup,!1)}},{key:"setCursor",value:function(n){[document.body,this.video].forEach(function(t){t.style.cursor=n})}}]),t}(s.a)},function(n,t,i){"use strict";function o(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function s(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function h(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var c=i(105),l=i.n(c),a=i(104),v=i.n(a),y=i(106),p=(i.n(y),i(9));i.d(t,"a",function(){return b});var w=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),r=window.Quill.imports.parchment,u=new r.Attributor.Style("float","float"),f=new r.Attributor.Style("margin","margin"),e=new r.Attributor.Style("display","display"),b=function(n){function t(){return o(this,t),s(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return h(t,n),w(t,[{key:"onCreate",value:function(){this.toolbar=document.createElement("div");Object.assign(this.toolbar.style,this.options.toolbarStyles);this.overlay.appendChild(this.toolbar);this._defineAlignments();this._addToolbarButtons()}},{key:"onDestroy",value:function(){}},{key:"onUpdate",value:function(){}},{key:"_defineAlignments",value:function(){var n=this;this.alignments=[{icon:l.a,apply:function(){f.remove(n.video);u.add(n.video,"left");e.add(n.video,"inline")},isApplied:function(){return"left"==u.value(n.video)}},{icon:v.a,apply:function(){u.remove(n.video);e.add(n.video,"block");f.add(n.video,"auto")},isApplied:function(){return"auto"==f.value(n.video)}}]}},{key:"_addToolbarButtons",value:function(){var n=this,t=[];this.alignments.forEach(function(i,r){var u=document.createElement("span");t.push(u);u.innerHTML=i.icon;u.addEventListener("click",function(){t.forEach(function(n){return n.style.filter=""});i.isApplied()?n._selectButton(u):(n._selectButton(u),i.apply());n.requestUpdate()});Object.assign(u.style,n.options.toolbarButtonStyles);r>0&&(u.style.borderLeftWidth="0");Object.assign(u.children[0].style,n.options.toolbarButtonSvgStyles);i.isApplied()&&n._selectButton(u);n.toolbar.appendChild(u)})}},{key:"_selectButton",value:function(n){return n.style.filter="invert(20%)"}}]),t}(p.a)},function(n,t,i){var r=i(17),u=i(20),f=i(63),e=i(101),o=u(function(n){return n.push(void 0,f),r(e,void 0,n)});n.exports=o},function(n,t,i){"use strict";function u(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}Object.defineProperty(t,"__esModule",{value:!0});var f=i(37),e=i.n(f),o=i(33),s=i(34),h=i(36),c=i(35),l=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),a={DisplaySize:s.a,Toolbar:h.a,Resize:c.a},r=function(){function n(t){var i=this,f=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r;u(this,n);this.quill=t;r=!1;f.modules&&(r=f.modules.slice());this.options=e()({},f,o.a);r!==!1&&(this.options.modules=r);document.execCommand("enableObjectResizing",!1,"false");this.quill.root.addEventListener("click",function(n){i.handleClick(n)},!1);this.quill.root.parentNode.style.position=this.quill.root.parentNode.style.position||"relative";this.moduleClasses=this.options.modules;this.modules=[];this.onUpdate=function(){i.repositionElements();i.modules.forEach(function(n){n.onUpdate()})};this.checkVideo=function(n){i.video&&(46!=n.keyCode&&8!=n.keyCode||window.Quill.find(i.video.parentElement).deleteAt(0),i.hide())}}return l(n,[{key:"initializeModules",value:function(){var n=this;this.removeModules();this.modules=this.moduleClasses.map(function(t){return new(a[t]||t)(n)});this.modules.forEach(function(n){n.onCreate()});this.onUpdate()}},{key:"removeModules",value:function(){this.modules.forEach(function(n){n.onDestroy()});this.modules=[]}},{key:"handleClick",value:function(n){var i,t,r;if(n.target.classList.contains("ql-vimeo"))for(i=this.quill.root.querySelectorAll("div.ql-vimeo > iframe"),t=0;t<i.length;++t)if(r=i[t].getBoundingClientRect(),!(n.clientX<r.x)&&!(n.clientX>r.right||n.clientY<r.y||n.clientY>r.bottom)){if(i[t]&&i[t].tagName&&"IFRAME"===i[t].tagName.toUpperCase()){if(this.video===i[t])return;this.video&&this.hide();this.show(i[t])}else this.video&&this.hide();return}this.video&&this.hide()}},{key:"show",value:function(n){this.video=n;this.showOverlay();this.initializeModules()}},{key:"showOverlay",value:function(){this.overlay&&this.hideOverlay();this.quill.setSelection(null);this.setUserSelect("none");document.addEventListener("keyup",this.checkVideo,!0);this.quill.root.addEventListener("input",this.checkVideo,!0);this.overlay=document.createElement("div");Object.assign(this.overlay.style,this.options.overlayStyles);this.quill.root.parentNode.appendChild(this.overlay);this.repositionElements()}},{key:"hideOverlay",value:function(){this.overlay&&(this.quill.root.parentNode.removeChild(this.overlay),this.overlay=void 0,document.removeEventListener("keyup",this.checkVideo),this.quill.root.removeEventListener("input",this.checkVideo),this.setUserSelect(""))}},{key:"repositionElements",value:function(){if(this.overlay&&this.video){var t=this.quill.root.parentNode,n=this.video.getBoundingClientRect(),i=t.getBoundingClientRect();Object.assign(this.overlay.style,{left:n.left-i.left-1+t.scrollLeft+"px",top:n.top-i.top+t.scrollTop+"px",width:n.width+"px",height:n.height+"px"})}}},{key:"hide",value:function(){this.hideOverlay();this.removeModules();this.video=void 0}},{key:"setUserSelect",value:function(n){var t=this;["userSelect","mozUserSelect","webkitUserSelect","msUserSelect"].forEach(function(i){t.quill.root.style[i]=n;document.documentElement.style[i]=n})}}]),n}();t.default=r;window.Quill&&window.Quill.register("modules/vimeoResize",r)},function(n,t,i){function r(n){var i=-1,r=null==n?0:n.length,t;for(this.clear();++i<r;)t=n[i],this.set(t[0],t[1])}var u=i(66),f=i(67),e=i(68),o=i(69),s=i(70);r.prototype.clear=u;r.prototype.delete=f;r.prototype.get=e;r.prototype.has=o;r.prototype.set=s;n.exports=r},function(n,t,i){function r(n){var i=-1,r=null==n?0:n.length,t;for(this.clear();++i<r;)t=n[i],this.set(t[0],t[1])}var u=i(80),f=i(81),e=i(82),o=i(83),s=i(84);r.prototype.clear=u;r.prototype.delete=f;r.prototype.get=e;r.prototype.has=o;r.prototype.set=s;n.exports=r},function(n,t,i){function r(n){var t=this.__data__=new u(n);this.size=t.size}var u=i(3),f=i(92),e=i(93),o=i(94),s=i(95),h=i(96);r.prototype.clear=f;r.prototype.delete=e;r.prototype.get=o;r.prototype.has=s;r.prototype.set=h;n.exports=r},function(n,t,i){var r=i(1),u=r.Uint8Array;n.exports=u},function(n,t,i){function r(n,t){var r=e(n),c=!r&&f(n),a=!r&&!c&&o(n),y=!r&&!c&&!a&&h(n),p=r||c||a||y,v=p?u(n.length,String):[],w=v.length;for(var i in n)!t&&!l.call(n,i)||p&&("length"==i||a&&("offset"==i||"parent"==i)||y&&("buffer"==i||"byteLength"==i||"byteOffset"==i)||s(i,w))||v.push(i);return v}var u=i(53),f=i(27),e=i(28),o=i(29),s=i(24),h=i(31),c=Object.prototype,l=c.hasOwnProperty;n.exports=r},function(n,t,i){function r(n,t,i){var r=n[t];o.call(n,t)&&f(r,i)&&(void 0!==i||t in n)||u(n,t,i)}var u=i(10),f=i(8),e=Object.prototype,o=e.hasOwnProperty;n.exports=r},function(n,t,i){var u=i(0),r=Object.create,f=function(){function n(){}return function(t){if(!u(t))return{};if(r)return r(t);n.prototype=t;var i=new n;return n.prototype=void 0,i}}();n.exports=f},function(n,t,i){var r=i(62),u=r();n.exports=u},function(n,t,i){function r(n){return f(n)&&u(n)==e}var u=i(5),f=i(2),e="[object Arguments]";n.exports=r},function(n,t,i){function r(n){return!(!e(n)||f(n))&&(u(n)?v:s).test(o(n))}var u=i(13),f=i(74),e=i(0),o=i(97),s=/^\[object .+?Constructor\]$/,h=Function.prototype,c=Object.prototype,l=h.toString,a=c.hasOwnProperty,v=RegExp("^"+l.call(a).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");n.exports=r},function(n,t,i){function u(n){return o(n)&&e(n.length)&&!!r[f(n)]}var f=i(5),e=i(30),o=i(2),r={};r["[object Float32Array]"]=r["[object Float64Array]"]=r["[object Int8Array]"]=r["[object Int16Array]"]=r["[object Int32Array]"]=r["[object Uint8Array]"]=r["[object Uint8ClampedArray]"]=r["[object Uint16Array]"]=r["[object Uint32Array]"]=!0;r["[object Arguments]"]=r["[object Array]"]=r["[object ArrayBuffer]"]=r["[object Boolean]"]=r["[object DataView]"]=r["[object Date]"]=r["[object Error]"]=r["[object Function]"]=r["[object Map]"]=r["[object Number]"]=r["[object Object]"]=r["[object RegExp]"]=r["[object Set]"]=r["[object String]"]=r["[object WeakMap]"]=!1;n.exports=u},function(n,t,i){function r(n){var r,i,t;if(!u(n))return e(n);r=f(n);i=[];for(t in n)("constructor"!=t||!r&&s.call(n,t))&&i.push(t);return i}var u=i(0),f=i(25),e=i(85),o=Object.prototype,s=o.hasOwnProperty;n.exports=r},function(n,t,i){function e(n,t,i,e,k,d,g){var it=n[i],nt=t[i],et=g.get(nt),tt,rt;if(et)return void r(n,i,et);if(tt=d?d(it,nt,i+"",n,t,g):void 0,rt=void 0===tt,rt){var ut=f(nt),ft=!ut&&a(nt),ot=!ut&&!ft&&w(nt);tt=nt;ut||ft||ot?f(it)?tt=it:l(it)?tt=h(it):ft?(rt=!1,tt=o(nt,!0)):ot?(rt=!1,tt=s(nt,!0)):tt=[]:p(nt)||u(nt)?(tt=it,u(it)?tt=b(it):(!y(it)||e&&v(it))&&(tt=c(nt))):rt=!1}rt&&(g.set(nt,tt),k(tt,nt,e,d,g),g.delete(nt));r(n,i,tt)}var r=i(18),o=i(56),s=i(57),h=i(58),c=i(71),u=i(27),f=i(28),l=i(99),a=i(29),v=i(13),y=i(0),p=i(100),w=i(31),b=i(103);n.exports=e},function(n,t,i){var u=i(98),r=i(21),f=i(26),e=r?function(n,t){return r(n,"toString",{configurable:!0,enumerable:!1,value:u(t),writable:!0})}:f;n.exports=e},function(n){function t(n,t){for(var i=-1,r=Array(n);++i<n;)r[i]=t(i);return r}n.exports=t},function(n){function t(n){return function(t){return n(t)}}n.exports=t},function(n,t,i){function u(n){var t=new n.constructor(n.byteLength);return new r(t).set(new r(n)),t}var r=i(42);n.exports=u},function(n,t,i){(function(n){function o(n,t){if(t)return n.slice();var i=n.length,r=e?e(i):new n.constructor(i);return n.copy(r),r}var s=i(1),r="object"==typeof t&&t&&!t.nodeType&&t,u=r&&"object"==typeof n&&n&&!n.nodeType&&n,h=u&&u.exports===r,f=h?s.Buffer:void 0,e=f?f.allocUnsafe:void 0;n.exports=o}).call(t,i(14)(n))},function(n,t,i){function r(n,t){var i=t?u(n.buffer):n.buffer;return new n.constructor(i,n.byteOffset,n.length)}var u=i(55);n.exports=r},function(n){function t(n,t){var i=-1,r=n.length;for(t||(t=Array(r));++i<r;)t[i]=n[i];return t}n.exports=t},function(n,t,i){function r(n,t,i,r){var c=!i,s,h,e,o;for(i||(i={}),s=-1,h=t.length;++s<h;)e=t[s],o=r?r(i[e],n[e],e,i,n):void 0,void 0===o&&(o=n[e]),c?f(i,e,o):u(i,e,o);return i}var u=i(44),f=i(10);n.exports=r},function(n,t,i){var r=i(1),u=r["__core-js_shared__"];n.exports=u},function(n,t,i){function r(n){return u(function(t,i){var e=-1,r=i.length,u=r>1?i[r-1]:void 0,s=r>2?i[2]:void 0,o;for(u=n.length>3&&"function"==typeof u?(r--,u):void 0,s&&f(i[0],i[1],s)&&(u=r<3?void 0:u,r=1),t=Object(t);++e<r;)o=i[e],o&&n(t,o,e,u);return t})}var u=i(20),f=i(72);n.exports=r},function(n){function t(n){return function(t,i,r){for(var u,s=-1,f=Object(t),e=r(t),o=e.length;o--;)if(u=e[n?o:++s],i(f[u],u,f)===!1)break;return t}}n.exports=t},function(n,t,i){function r(n,t,i,e,o,s){return u(n)&&u(t)&&(s.set(t,n),f(n,t,void 0,r,s),s.delete(t)),n}var f=i(19),u=i(0);n.exports=r},function(n,t,i){function e(n){var i=o.call(n,r),u=n[r],t;try{n[r]=void 0}catch(n){}return t=s.call(n),i?n[r]=u:delete n[r],t}var u=i(16),f=Object.prototype,o=f.hasOwnProperty,s=f.toString,r=u?u.toStringTag:void 0;n.exports=e},function(n){function t(n,t){if(null!=n)return n[t]}n.exports=t},function(n,t,i){function u(){this.__data__=r?r(null):{};this.size=0}var r=i(7);n.exports=u},function(n){function t(n){var t=this.has(n)&&delete this.__data__[n];return this.size-=t?1:0,t}n.exports=t},function(n,t,i){function r(n){var t=this.__data__,i;return u?(i=t[n],i===f?void 0:i):o.call(t,n)?t[n]:void 0}var u=i(7),f="__lodash_hash_undefined__",e=Object.prototype,o=e.hasOwnProperty;n.exports=r},function(n,t,i){function r(n){var t=this.__data__;return u?void 0!==t[n]:e.call(t,n)}var u=i(7),f=Object.prototype,e=f.hasOwnProperty;n.exports=r},function(n,t,i){function r(n,t){var i=this.__data__;return this.size+=this.has(n)?0:1,i[n]=u&&void 0===t?f:t,this}var u=i(7),f="__lodash_hash_undefined__";n.exports=r},function(n,t,i){function r(n){return"function"!=typeof n.constructor||e(n)?{}:u(f(n))}var u=i(45),f=i(23),e=i(25);n.exports=r},function(n,t,i){function r(n,t,i){if(!o(i))return!1;var r=typeof t;return!!("number"==r?f(i)&&e(t,i.length):"string"==r&&t in i)&&u(i[t],n)}var u=i(8),f=i(12),e=i(24),o=i(0);n.exports=r},function(n){function t(n){var t=typeof n;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==n:null===n}n.exports=t},function(n,t,i){function f(n){return!!u&&u in n}var r=i(60),u=function(){var n=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||"");return n?"Symbol(src)_1."+n:""}();n.exports=f},function(n){function t(){this.__data__=[];this.size=0}n.exports=t},function(n,t,i){function r(n){var t=this.__data__,i=u(t,n);return!(i<0)&&(i==t.length-1?t.pop():e.call(t,i,1),--this.size,!0)}var u=i(4),f=Array.prototype,e=f.splice;n.exports=r},function(n,t,i){function r(n){var t=this.__data__,i=u(t,n);if(!(i<0))return t[i][1]}var u=i(4);n.exports=r},function(n,t,i){function r(n){return u(this.__data__,n)>-1}var u=i(4);n.exports=r},function(n,t,i){function r(n,t){var i=this.__data__,r=u(i,n);return r<0?(++this.size,i.push([n,t])):i[r][1]=t,this}var u=i(4);n.exports=r},function(n,t,i){function u(){this.size=0;this.__data__={hash:new r,map:new(e||f),string:new r}}var r=i(39),f=i(3),e=i(15);n.exports=u},function(n,t,i){function r(n){var t=u(this,n).delete(n);return this.size-=t?1:0,t}var u=i(6);n.exports=r},function(n,t,i){function r(n){return u(this,n).get(n)}var u=i(6);n.exports=r},function(n,t,i){function r(n){return u(this,n).has(n)}var u=i(6);n.exports=r},function(n,t,i){function r(n,t){var i=u(this,n),r=i.size;return i.set(n,t),this.size+=i.size==r?0:1,this}var u=i(6);n.exports=r},function(n){function t(n){var t=[],i;if(null!=n)for(i in Object(n))t.push(i);return t}n.exports=t},function(n,t,i){(function(n){var e=i(22),u="object"==typeof t&&t&&!t.nodeType&&t,f=u&&"object"==typeof n&&n&&!n.nodeType&&n,o=f&&f.exports===u,r=o&&e.process,s=function(){try{return r&&r.binding&&r.binding("util")}catch(n){}}();n.exports=s}).call(t,i(14)(n))},function(n){function t(n){return r.call(n)}var i=Object.prototype,r=i.toString;n.exports=t},function(n){function t(n,t){return function(i){return n(t(i))}}n.exports=t},function(n,t,i){function u(n,t,i){return t=r(void 0===t?n.length-1:t,0),function(){for(var e,o=arguments,u=-1,s=r(o.length-t,0),h=Array(s);++u<s;)h[u]=o[t+u];for(u=-1,e=Array(t+1);++u<t;)e[u]=o[u];return e[t]=i(h),f(n,this,e)}}var f=i(17),r=Math.max;n.exports=u},function(n,t,i){var r=i(52),u=i(91),f=u(r);n.exports=f},function(n){function t(n){var t=0,f=0;return function(){var e=u(),o=r-(e-f);if(f=e,o>0){if(++t>=i)return arguments[0]}else t=0;return n.apply(void 0,arguments)}}var i=800,r=16,u=Date.now;n.exports=t},function(n,t,i){function r(){this.__data__=new u;this.size=0}var u=i(3);n.exports=r},function(n){function t(n){var t=this.__data__,i=t.delete(n);return this.size=t.size,i}n.exports=t},function(n){function t(n){return this.__data__.get(n)}n.exports=t},function(n){function t(n){return this.__data__.has(n)}n.exports=t},function(n,t,i){function r(n,t){var i=this.__data__,r;if(i instanceof u){if(r=i.__data__,!f||r.length<o-1)return r.push([n,t]),this.size=++i.size,this;i=this.__data__=new e(r)}return i.set(n,t),this.size=i.size,this}var u=i(3),f=i(15),e=i(40),o=200;n.exports=r},function(n){function t(n){if(null!=n){try{return r.call(n)}catch(n){}try{return n+""}catch(n){}}return""}var i=Function.prototype,r=i.toString;n.exports=t},function(n){function t(n){return function(){return n}}n.exports=t},function(n,t,i){function r(n){return f(n)&&u(n)}var u=i(12),f=i(2);n.exports=r},function(n,t,i){function u(n){var i,t;return!o(n)||f(n)!=s?!1:(i=e(n),null===i)?!0:(t=l.call(i,"constructor")&&i.constructor,"function"==typeof t&&t instanceof t&&r.call(t)==a)}var f=i(5),e=i(23),o=i(2),s="[object Object]",h=Function.prototype,c=Object.prototype,r=h.toString,l=c.hasOwnProperty,a=r.call(Object);n.exports=u},function(n,t,i){var r=i(19),u=i(61),f=u(function(n,t,i,u){r(n,t,i,u)});n.exports=f},function(n){function t(){return!1}n.exports=t},function(n,t,i){function r(n){return u(n,f(n))}var u=i(59),f=i(32);n.exports=r},function(n){n.exports='<svg viewbox="0 0 18 18">\n  <line class="ql-stroke" x1="15" x2="3" y1="9" y2="9"><\/line>\n  <line class="ql-stroke" x1="14" x2="4" y1="14" y2="14"><\/line>\n  <line class="ql-stroke" x1="12" x2="6" y1="4" y2="4"><\/line>\n<\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18">\n  <line class="ql-stroke" x1="3" x2="15" y1="9" y2="9"><\/line>\n  <line class="ql-stroke" x1="3" x2="13" y1="14" y2="14"><\/line>\n  <line class="ql-stroke" x1="3" x2="9" y1="4" y2="4"><\/line>\n<\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18">\n  <line class="ql-stroke" x1="15" x2="3" y1="9" y2="9"><\/line>\n  <line class="ql-stroke" x1="15" x2="5" y1="14" y2="14"><\/line>\n  <line class="ql-stroke" x1="15" x2="9" y1="4" y2="4"><\/line>\n<\/svg>'},function(n){var t=function(){return this}();try{t=t||Function("return this")()||eval("this")}catch(n){"object"==typeof window&&(t=window)}n.exports=t}])});var BlockEmbed=Quill.import("blots/block/embed"),Link=Quill.import("formats/link"),Parchment=Quill.import("parchment"),YoutubeBlot=function(n){function t(){return _classCallCheck(this,t),_possibleConstructorReturn(this,_getPrototypeOf(t).apply(this,arguments))}return _inherits(t,n),_createClass(t,null,[{key:"getParameterByName",value:function(n,t){n=n.replace(/[\[\]]/g,"\\$&");var r=new RegExp("[?&]"+n+"(=([^&#]*)|&|#|$)"),i=r.exec(t);return i?i[2]?decodeURIComponent(i[2].replace(/\+/g," ")):"":null}},{key:"create",value:function(n){var i=_get(_getPrototypeOf(t),"create",this).call(this),u,o,f,s,c,e,h,r;return(i.dataset.src=n.src,u=this.sanitize(n.src),o=this.getVideoId(u),!o)?(f=t.getEditor(i),s=Parchment.find(i),s!=null&&(c=s.offset(f.scroll)),i.remove(),f!=null&&f.insertText(c,u,{link:u},"api"),i):(e="https://www.youtube.com/embed/"+o,h=this.getParameterByName("t",u),h&&(e+="?start="+h),i.dataset.embedSrc=e,r=document.createElement("iframe"),r.setAttribute("src",e),n.style&&(i.dataset.style=n.style,r.setAttribute("style",n.style)),n.width&&(i.dataset.width=n.width,r.setAttribute("width",n.width)),n.height&&(i.dataset.height=n.height,r.setAttribute("height",n.height)),r.setAttribute("frameborder","0"),r.setAttribute("allowfullscreen",!0),i.appendChild(r),i)}},{key:"sanitize",value:function(n){return Link.sanitize(n)}},{key:"value",value:function(n){return{src:n.dataset.src,embedSrc:n.dataset.embedSrc,style:n.dataset.style,width:n.dataset.width,height:n.dataset.height}}},{key:"getVideoId",value:function(n){var t=n.match(/^(?:https?:\/\/)?(?:www\.)?(?:youtube\.com\/\S*(?:(?:\/e(?:mbed))?\/|watch\/?\?(?:\S*?&?v\=))|youtu\.be\/)([a-zA-Z0-9_-]{6,11})(?:.*?)$/i);return t?t[1]:null}}]),t}(BlockEmbed);YoutubeBlot.getEditor=function(n){var t=Quill.find(n);if(t!=null){while(t.parent)t=t.parent;return Quill.find(t.domNode.parentNode)}};YoutubeBlot.blotName="youtube";YoutubeBlot.tagName="DIV";YoutubeBlot.className="ql-youtube";Quill.register("formats/youtube",YoutubeBlot);!function(n,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.VideoResize=t():n.VideoResize=t()}(this,function(){return function(n){function t(r){if(i[r])return i[r].exports;var u=i[r]={i:r,l:!1,exports:{}};return n[r].call(u.exports,u,u.exports,t),u.l=!0,u.exports}var i={};return t.m=n,t.c=i,t.i=function(n){return n},t.d=function(n,i,r){t.o(n,i)||Object.defineProperty(n,i,{configurable:!1,enumerable:!0,get:r})},t.n=function(n){var i=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(i,"a",i),i},t.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},t.p="",t(t.s=38)}([function(n){function t(n){var t=typeof n;return null!=n&&("object"==t||"function"==t)}n.exports=t},function(n,t,i){var r=i(22),u="object"==typeof self&&self&&self.Object===Object&&self,f=r||u||Function("return this")();n.exports=f},function(n){function t(n){return null!=n&&"object"==typeof n}n.exports=t},function(n,t,i){function r(n){var i=-1,r=null==n?0:n.length,t;for(this.clear();++i<r;)t=n[i],this.set(t[0],t[1])}var u=i(75),f=i(76),e=i(77),o=i(78),s=i(79);r.prototype.clear=u;r.prototype.delete=f;r.prototype.get=e;r.prototype.has=o;r.prototype.set=s;n.exports=r},function(n,t,i){function r(n,t){for(var i=n.length;i--;)if(u(n[i][0],t))return i;return-1}var u=i(8);n.exports=r},function(n,t,i){function f(n){return null==n?void 0===n?h:s:u&&u in Object(n)?e(n):o(n)}var r=i(16),e=i(64),o=i(87),s="[object Null]",h="[object Undefined]",u=r?r.toStringTag:void 0;n.exports=f},function(n,t,i){function r(n,t){var i=n.__data__;return u(t)?i["string"==typeof t?"string":"hash"]:i.map}var u=i(73);n.exports=r},function(n,t,i){var r=i(11),u=r(Object,"create");n.exports=u},function(n){function t(n,t){return n===t||n!==n&&t!==t}n.exports=t},function(n,t,i){"use strict";function r(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}i.d(t,"a",function(){return f});var u=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),f=function(){function n(t){r(this,n);this.overlay=t.overlay;this.video=t.video;this.options=t.options;this.requestUpdate=t.onUpdate}return u(n,[{key:"onCreate",value:function(){}},{key:"onDestroy",value:function(){}},{key:"onUpdate",value:function(){}}]),n}()},function(n,t,i){function u(n,t,i){"__proto__"==t&&r?r(n,t,{configurable:!0,enumerable:!0,value:i,writable:!0}):n[t]=i}var r=i(21);n.exports=u},function(n,t,i){function r(n,t){var i=f(n,t);if(u(i))return i}var u=i(48),f=i(65);n.exports=r},function(n,t,i){function r(n){return null!=n&&f(n.length)&&!u(n)}var u=i(13),f=i(30);n.exports=r},function(n,t,i){function r(n){if(!f(n))return!1;var t=u(n);return t==o||t==s||t==e||t==h}var u=i(5),f=i(0),e="[object AsyncFunction]",o="[object Function]",s="[object GeneratorFunction]",h="[object Proxy]";n.exports=r},function(n){n.exports=function(n){return n.webpackPolyfill||(n.deprecate=function(){},n.paths=[],n.children||(n.children=[]),Object.defineProperty(n,"loaded",{enumerable:!0,get:function(){return n.l}}),Object.defineProperty(n,"id",{enumerable:!0,get:function(){return n.i}}),n.webpackPolyfill=1),n}},function(n,t,i){var r=i(11),u=i(1),f=r(u,"Map");n.exports=f},function(n,t,i){var r=i(1),u=r.Symbol;n.exports=u},function(n){function t(n,t,i){switch(i.length){case 0:return n.call(t);case 1:return n.call(t,i[0]);case 2:return n.call(t,i[0],i[1]);case 3:return n.call(t,i[0],i[1],i[2])}return n.apply(t,i)}n.exports=t},function(n,t,i){function r(n,t,i){(void 0===i||f(n[t],i))&&(void 0!==i||t in n)||u(n,t,i)}var u=i(10),f=i(8);n.exports=r},function(n,t,i){function r(n,t,i,c,l){n!==t&&e(t,function(e,h){if(s(e))l||(l=new u),o(n,t,h,i,r,c,l);else{var a=c?c(n[h],e,h+"",n,t,l):void 0;void 0===a&&(a=e);f(n,h,a)}},h)}var u=i(41),f=i(18),e=i(46),o=i(51),s=i(0),h=i(32);n.exports=r},function(n,t,i){function r(n,t){return e(f(n,t,u),n+"")}var u=i(26),f=i(89),e=i(90);n.exports=r},function(n,t,i){var r=i(11),u=function(){try{var n=r(Object,"defineProperty");return n({},"",{}),n}catch(n){}}();n.exports=u},function(n,t,i){(function(t){var i="object"==typeof t&&t&&t.Object===Object&&t;n.exports=i}).call(t,i(107))},function(n,t,i){var r=i(88),u=r(Object.getPrototypeOf,Object);n.exports=u},function(n){function t(n,t){return!!(t=null==t?i:t)&&("number"==typeof n||r.test(n))&&n>-1&&n%1==0&&n<t}var i=9007199254740991,r=/^(?:0|[1-9]\d*)$/;n.exports=t},function(n){function t(n){var t=n&&n.constructor;return n===("function"==typeof t&&t.prototype||i)}var i=Object.prototype;n.exports=t},function(n){function t(n){return n}n.exports=t},function(n,t,i){var r=i(47),f=i(2),u=Object.prototype,e=u.hasOwnProperty,o=u.propertyIsEnumerable,s=r(function(){return arguments}())?r:function(n){return f(n)&&e.call(n,"callee")&&!o.call(n,"callee")};n.exports=s},function(n){var t=Array.isArray;n.exports=t},function(n,t,i){(function(n){var e=i(1),o=i(102),r="object"==typeof t&&t&&!t.nodeType&&t,u=r&&"object"==typeof n&&n&&!n.nodeType&&n,s=u&&u.exports===r,f=s?e.Buffer:void 0,h=f?f.isBuffer:void 0,c=h||o;n.exports=c}).call(t,i(14)(n))},function(n){function t(n){return"number"==typeof n&&n>-1&&n%1==0&&n<=i}var i=9007199254740991;n.exports=t},function(n,t,i){var f=i(49),e=i(54),r=i(86),u=r&&r.isTypedArray,o=u?e(u):f;n.exports=o},function(n,t,i){function r(n){return e(n)?u(n,!0):f(n)}var u=i(43),f=i(50),e=i(12);n.exports=r},function(n,t){"use strict";t.a={modules:["DisplaySize","Toolbar","Resize"],overlayStyles:{position:"absolute",boxSizing:"border-box",border:"1px dashed #444"},handleStyles:{position:"absolute",height:"12px",width:"12px",backgroundColor:"white",border:"1px solid #777",boxSizing:"border-box",opacity:"0.80"},displayStyles:{position:"absolute",font:"12px/1.0 Arial, Helvetica, sans-serif",padding:"4px 8px",textAlign:"center",backgroundColor:"white",color:"#333",border:"1px solid #777",boxSizing:"border-box",opacity:"0.80",cursor:"default"},toolbarStyles:{position:"absolute",top:"-12px",right:"0",left:"0",height:"0",minWidth:"100px",font:"12px/1.0 Arial, Helvetica, sans-serif",textAlign:"center",color:"#333",boxSizing:"border-box",cursor:"default"},toolbarButtonStyles:{display:"inline-block",width:"24px",height:"24px",background:"white",border:"1px solid #999",verticalAlign:"middle"},toolbarButtonSvgStyles:{fill:"#444",stroke:"#444",strokeWidth:"2"}}},function(n,t,i){"use strict";function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function e(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var s=i(9),r,u;i.d(t,"a",function(){return u});r=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}();u=function(n){function t(){return f(this,t),e(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return o(t,n),r(t,[{key:"onCreate",value:function(){this.display=document.createElement("div");Object.assign(this.display.style,this.options.displayStyles);this.overlay.appendChild(this.display)}},{key:"onDestroy",value:function(){}},{key:"onUpdate",value:function(){var n,t,i;this.display&&this.video&&(n=this.getCurrentSize(),(this.display.innerHTML=n.join(" &times "),n[0]>120&&n[1]>30)?Object.assign(this.display.style,{right:"4px",bottom:"4px",left:"auto"}):"right"==this.video.style.float?(t=this.display.getBoundingClientRect(),Object.assign(this.display.style,{right:"auto",bottom:"-"+(t.height+4)+"px",left:"-"+(t.width+4)+"px"})):(i=this.display.getBoundingClientRect(),Object.assign(this.display.style,{right:"-"+(i.width+4)+"px",bottom:"-"+(i.height+4)+"px",left:"auto"})),this.video.parentElement.dataset.style=this.video.style.cssText)}},{key:"getCurrentSize",value:function(){return[this.video.clientWidth,this.video.clientHeight]}}]),t}(s.a)},function(n,t,i){"use strict";function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function e(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function o(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var s=i(9),r,u;i.d(t,"a",function(){return u});r=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}();u=function(n){function t(){return f(this,t),e(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return o(t,n),r(t,[{key:"onCreate",value:function(){var n=this;this.boxes=[];this.addBox("nwse-resize");this.addBox("nesw-resize");this.addBox("nwse-resize");this.addBox("nesw-resize");this.handleMouseup=function(){n.setCursor("");document.removeEventListener("mousemove",n.handleDrag);document.removeEventListener("mouseup",n.handleMouseup)};this.handleDrag=function(t){if(n.video){var i=t.clientX-n.dragStartX,r=t.clientY-n.dragStartY;n.dragBox===n.boxes[0]||n.dragBox===n.boxes[3]?(n.video.width=Math.round(n.preDragWidth-i),n.video.height=Math.round(n.preDragHeight-r)):(n.video.width=Math.round(n.preDragWidth+i),n.video.height=Math.round(n.preDragHeight+r));n.requestUpdate()}};this.positionBoxes()}},{key:"onDestroy",value:function(){this.setCursor("")}},{key:"positionBoxes",value:function(){var i=this,n=-parseFloat(this.options.handleStyles.width)/2+"px",t=-parseFloat(this.options.handleStyles.height)/2+"px";[{left:n,top:t},{right:n,top:t},{right:n,bottom:t},{left:n,bottom:t}].forEach(function(n,t){Object.assign(i.boxes[t].style,n)})}},{key:"addBox",value:function(n){var i=this,t=document.createElement("div");Object.assign(t.style,this.options.handleStyles);t.style.cursor=n;t.style.width=this.options.handleStyles.width+"px";t.style.height=this.options.handleStyles.height+"px";t.addEventListener("mousedown",function(n){i.handleMousedown(n)},!1);this.overlay.appendChild(t);this.boxes.push(t)}},{key:"handleMousedown",value:function(n){this.dragBox=n.target;this.dragStartX=n.clientX;this.dragStartY=n.clientY;this.preDragWidth=this.video.getBoundingClientRect().width;this.preDragHeight=this.video.getBoundingClientRect().height;this.setCursor(this.dragBox.style.cursor);document.addEventListener("mousemove",this.handleDrag,!1);document.addEventListener("mouseup",this.handleMouseup,!1)}},{key:"setCursor",value:function(n){[document.body,this.video].forEach(function(t){t.style.cursor=n})}}]),t}(s.a)},function(n,t,i){"use strict";function o(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function s(n,t){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?n:t}function h(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}});t&&(Object.setPrototypeOf?Object.setPrototypeOf(n,t):n.__proto__=t)}var c=i(105),l=i.n(c),a=i(104),v=i.n(a),y=i(106),p=(i.n(y),i(9));i.d(t,"a",function(){return b});var w=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),r=window.Quill.imports.parchment,u=new r.Attributor.Style("float","float"),f=new r.Attributor.Style("margin","margin"),e=new r.Attributor.Style("display","display"),b=function(n){function t(){return o(this,t),s(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return h(t,n),w(t,[{key:"onCreate",value:function(){this.toolbar=document.createElement("div");Object.assign(this.toolbar.style,this.options.toolbarStyles);this.overlay.appendChild(this.toolbar);this._defineAlignments();this._addToolbarButtons()}},{key:"onDestroy",value:function(){}},{key:"onUpdate",value:function(){}},{key:"_defineAlignments",value:function(){var n=this;this.alignments=[{icon:l.a,apply:function(){f.remove(n.video);e.add(n.video,"inline");u.add(n.video,"left")},isApplied:function(){return"left"==u.value(n.video)}},{icon:v.a,apply:function(){u.remove(n.video);e.add(n.video,"block");f.add(n.video,"auto")},isApplied:function(){return"auto"==f.value(n.video)}}]}},{key:"_addToolbarButtons",value:function(){var n=this,t=[];this.alignments.forEach(function(i,r){var u=document.createElement("span");t.push(u);u.innerHTML=i.icon;u.addEventListener("click",function(){t.forEach(function(n){return n.style.filter=""});i.isApplied()?n._selectButton(u):(n._selectButton(u),i.apply());n.requestUpdate()});Object.assign(u.style,n.options.toolbarButtonStyles);r>0&&(u.style.borderLeftWidth="0");Object.assign(u.children[0].style,n.options.toolbarButtonSvgStyles);i.isApplied()&&n._selectButton(u);n.toolbar.appendChild(u)})}},{key:"_selectButton",value:function(n){return n.style.filter="invert(20%)"}}]),t}(p.a)},function(n,t,i){var r=i(17),u=i(20),f=i(63),e=i(101),o=u(function(n){return n.push(void 0,f),r(e,void 0,n)});n.exports=o},function(n,t,i){"use strict";function u(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}Object.defineProperty(t,"__esModule",{value:!0});var f=i(37),e=i.n(f),o=i(33),s=i(34),h=i(36),c=i(35),l=function(){function n(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}return function(t,i,r){return i&&n(t.prototype,i),r&&n(t,r),t}}(),a={DisplaySize:s.a,Toolbar:h.a,Resize:c.a},r=function(){function n(t){var i=this,f=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r;u(this,n);this.quill=t;r=!1;f.modules&&(r=f.modules.slice());this.options=e()({},f,o.a);r!==!1&&(this.options.modules=r);document.execCommand("enableObjectResizing",!1,"false");this.quill.root.addEventListener("click",function(n){i.handleClick(n)},!1);this.quill.root.parentNode.style.position=this.quill.root.parentNode.style.position||"relative";this.moduleClasses=this.options.modules;this.modules=[];this.onUpdate=function(){i.repositionElements();i.modules.forEach(function(n){n.onUpdate()})};this.checkVideo=function(n){i.video&&(46!=n.keyCode&&8!=n.keyCode||window.Quill.find(i.video.parentElement).deleteAt(0),i.hide())}}return l(n,[{key:"initializeModules",value:function(){var n=this;this.removeModules();this.modules=this.moduleClasses.map(function(t){return new(a[t]||t)(n)});this.modules.forEach(function(n){n.onCreate()});this.onUpdate()}},{key:"removeModules",value:function(){this.modules.forEach(function(n){n.onDestroy()});this.modules=[]}},{key:"handleClick",value:function(n){var i,t,r;if(n.target.classList.contains("ql-youtube"))for(i=this.quill.root.querySelectorAll("div.ql-youtube > iframe"),t=0;t<i.length;++t)if(r=i[t].getBoundingClientRect(),!(n.clientX<r.x)&&!(n.clientX>r.right||n.clientY<r.y||n.clientY>r.bottom)){if(i[t]&&i[t].tagName&&"IFRAME"===i[t].tagName.toUpperCase()){if(this.video===i[t])return;this.video&&this.hide();this.show(i[t])}else this.video&&this.hide();return}this.video&&this.hide()}},{key:"show",value:function(n){this.video=n;this.showOverlay();this.initializeModules()}},{key:"showOverlay",value:function(){this.overlay&&this.hideOverlay();this.quill.setSelection(null);this.setUserSelect("none");document.addEventListener("keyup",this.checkVideo,!0);this.quill.root.addEventListener("input",this.checkVideo,!0);this.overlay=document.createElement("div");Object.assign(this.overlay.style,this.options.overlayStyles);this.quill.root.parentNode.appendChild(this.overlay);this.repositionElements()}},{key:"hideOverlay",value:function(){this.overlay&&(this.quill.root.parentNode.removeChild(this.overlay),this.overlay=void 0,document.removeEventListener("keyup",this.checkVideo),this.quill.root.removeEventListener("input",this.checkVideo),this.setUserSelect(""))}},{key:"repositionElements",value:function(){if(this.overlay&&this.video){var t=this.quill.root.parentNode,n=this.video.getBoundingClientRect(),i=t.getBoundingClientRect();Object.assign(this.overlay.style,{left:n.left-i.left-1+t.scrollLeft+"px",top:n.top-i.top+t.scrollTop+"px",width:n.width+"px",height:n.height+"px"})}}},{key:"hide",value:function(){this.hideOverlay();this.removeModules();this.video=void 0}},{key:"setUserSelect",value:function(n){var t=this;["userSelect","mozUserSelect","webkitUserSelect","msUserSelect"].forEach(function(i){t.quill.root.style[i]=n;document.documentElement.style[i]=n})}}]),n}();t.default=r;window.Quill&&window.Quill.register("modules/youtubeResize",r)},function(n,t,i){function r(n){var i=-1,r=null==n?0:n.length,t;for(this.clear();++i<r;)t=n[i],this.set(t[0],t[1])}var u=i(66),f=i(67),e=i(68),o=i(69),s=i(70);r.prototype.clear=u;r.prototype.delete=f;r.prototype.get=e;r.prototype.has=o;r.prototype.set=s;n.exports=r},function(n,t,i){function r(n){var i=-1,r=null==n?0:n.length,t;for(this.clear();++i<r;)t=n[i],this.set(t[0],t[1])}var u=i(80),f=i(81),e=i(82),o=i(83),s=i(84);r.prototype.clear=u;r.prototype.delete=f;r.prototype.get=e;r.prototype.has=o;r.prototype.set=s;n.exports=r},function(n,t,i){function r(n){var t=this.__data__=new u(n);this.size=t.size}var u=i(3),f=i(92),e=i(93),o=i(94),s=i(95),h=i(96);r.prototype.clear=f;r.prototype.delete=e;r.prototype.get=o;r.prototype.has=s;r.prototype.set=h;n.exports=r},function(n,t,i){var r=i(1),u=r.Uint8Array;n.exports=u},function(n,t,i){function r(n,t){var r=e(n),c=!r&&f(n),a=!r&&!c&&o(n),y=!r&&!c&&!a&&h(n),p=r||c||a||y,v=p?u(n.length,String):[],w=v.length;for(var i in n)!t&&!l.call(n,i)||p&&("length"==i||a&&("offset"==i||"parent"==i)||y&&("buffer"==i||"byteLength"==i||"byteOffset"==i)||s(i,w))||v.push(i);return v}var u=i(53),f=i(27),e=i(28),o=i(29),s=i(24),h=i(31),c=Object.prototype,l=c.hasOwnProperty;n.exports=r},function(n,t,i){function r(n,t,i){var r=n[t];o.call(n,t)&&f(r,i)&&(void 0!==i||t in n)||u(n,t,i)}var u=i(10),f=i(8),e=Object.prototype,o=e.hasOwnProperty;n.exports=r},function(n,t,i){var u=i(0),r=Object.create,f=function(){function n(){}return function(t){if(!u(t))return{};if(r)return r(t);n.prototype=t;var i=new n;return n.prototype=void 0,i}}();n.exports=f},function(n,t,i){var r=i(62),u=r();n.exports=u},function(n,t,i){function r(n){return f(n)&&u(n)==e}var u=i(5),f=i(2),e="[object Arguments]";n.exports=r},function(n,t,i){function r(n){return!(!e(n)||f(n))&&(u(n)?v:s).test(o(n))}var u=i(13),f=i(74),e=i(0),o=i(97),s=/^\[object .+?Constructor\]$/,h=Function.prototype,c=Object.prototype,l=h.toString,a=c.hasOwnProperty,v=RegExp("^"+l.call(a).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");n.exports=r},function(n,t,i){function u(n){return o(n)&&e(n.length)&&!!r[f(n)]}var f=i(5),e=i(30),o=i(2),r={};r["[object Float32Array]"]=r["[object Float64Array]"]=r["[object Int8Array]"]=r["[object Int16Array]"]=r["[object Int32Array]"]=r["[object Uint8Array]"]=r["[object Uint8ClampedArray]"]=r["[object Uint16Array]"]=r["[object Uint32Array]"]=!0;r["[object Arguments]"]=r["[object Array]"]=r["[object ArrayBuffer]"]=r["[object Boolean]"]=r["[object DataView]"]=r["[object Date]"]=r["[object Error]"]=r["[object Function]"]=r["[object Map]"]=r["[object Number]"]=r["[object Object]"]=r["[object RegExp]"]=r["[object Set]"]=r["[object String]"]=r["[object WeakMap]"]=!1;n.exports=u},function(n,t,i){function r(n){var r,i,t;if(!u(n))return e(n);r=f(n);i=[];for(t in n)("constructor"!=t||!r&&s.call(n,t))&&i.push(t);return i}var u=i(0),f=i(25),e=i(85),o=Object.prototype,s=o.hasOwnProperty;n.exports=r},function(n,t,i){function e(n,t,i,e,k,d,g){var it=n[i],nt=t[i],et=g.get(nt),tt,rt;if(et)return void r(n,i,et);if(tt=d?d(it,nt,i+"",n,t,g):void 0,rt=void 0===tt,rt){var ut=f(nt),ft=!ut&&a(nt),ot=!ut&&!ft&&w(nt);tt=nt;ut||ft||ot?f(it)?tt=it:l(it)?tt=h(it):ft?(rt=!1,tt=o(nt,!0)):ot?(rt=!1,tt=s(nt,!0)):tt=[]:p(nt)||u(nt)?(tt=it,u(it)?tt=b(it):(!y(it)||e&&v(it))&&(tt=c(nt))):rt=!1}rt&&(g.set(nt,tt),k(tt,nt,e,d,g),g.delete(nt));r(n,i,tt)}var r=i(18),o=i(56),s=i(57),h=i(58),c=i(71),u=i(27),f=i(28),l=i(99),a=i(29),v=i(13),y=i(0),p=i(100),w=i(31),b=i(103);n.exports=e},function(n,t,i){var u=i(98),r=i(21),f=i(26),e=r?function(n,t){return r(n,"toString",{configurable:!0,enumerable:!1,value:u(t),writable:!0})}:f;n.exports=e},function(n){function t(n,t){for(var i=-1,r=Array(n);++i<n;)r[i]=t(i);return r}n.exports=t},function(n){function t(n){return function(t){return n(t)}}n.exports=t},function(n,t,i){function u(n){var t=new n.constructor(n.byteLength);return new r(t).set(new r(n)),t}var r=i(42);n.exports=u},function(n,t,i){(function(n){function o(n,t){if(t)return n.slice();var i=n.length,r=e?e(i):new n.constructor(i);return n.copy(r),r}var s=i(1),r="object"==typeof t&&t&&!t.nodeType&&t,u=r&&"object"==typeof n&&n&&!n.nodeType&&n,h=u&&u.exports===r,f=h?s.Buffer:void 0,e=f?f.allocUnsafe:void 0;n.exports=o}).call(t,i(14)(n))},function(n,t,i){function r(n,t){var i=t?u(n.buffer):n.buffer;return new n.constructor(i,n.byteOffset,n.length)}var u=i(55);n.exports=r},function(n){function t(n,t){var i=-1,r=n.length;for(t||(t=Array(r));++i<r;)t[i]=n[i];return t}n.exports=t},function(n,t,i){function r(n,t,i,r){var c=!i,s,h,e,o;for(i||(i={}),s=-1,h=t.length;++s<h;)e=t[s],o=r?r(i[e],n[e],e,i,n):void 0,void 0===o&&(o=n[e]),c?f(i,e,o):u(i,e,o);return i}var u=i(44),f=i(10);n.exports=r},function(n,t,i){var r=i(1),u=r["__core-js_shared__"];n.exports=u},function(n,t,i){function r(n){return u(function(t,i){var e=-1,r=i.length,u=r>1?i[r-1]:void 0,s=r>2?i[2]:void 0,o;for(u=n.length>3&&"function"==typeof u?(r--,u):void 0,s&&f(i[0],i[1],s)&&(u=r<3?void 0:u,r=1),t=Object(t);++e<r;)o=i[e],o&&n(t,o,e,u);return t})}var u=i(20),f=i(72);n.exports=r},function(n){function t(n){return function(t,i,r){for(var u,s=-1,f=Object(t),e=r(t),o=e.length;o--;)if(u=e[n?o:++s],i(f[u],u,f)===!1)break;return t}}n.exports=t},function(n,t,i){function r(n,t,i,e,o,s){return u(n)&&u(t)&&(s.set(t,n),f(n,t,void 0,r,s),s.delete(t)),n}var f=i(19),u=i(0);n.exports=r},function(n,t,i){function e(n){var i=o.call(n,r),u=n[r],t;try{n[r]=void 0}catch(n){}return t=s.call(n),i?n[r]=u:delete n[r],t}var u=i(16),f=Object.prototype,o=f.hasOwnProperty,s=f.toString,r=u?u.toStringTag:void 0;n.exports=e},function(n){function t(n,t){if(null!=n)return n[t]}n.exports=t},function(n,t,i){function u(){this.__data__=r?r(null):{};this.size=0}var r=i(7);n.exports=u},function(n){function t(n){var t=this.has(n)&&delete this.__data__[n];return this.size-=t?1:0,t}n.exports=t},function(n,t,i){function r(n){var t=this.__data__,i;return u?(i=t[n],i===f?void 0:i):o.call(t,n)?t[n]:void 0}var u=i(7),f="__lodash_hash_undefined__",e=Object.prototype,o=e.hasOwnProperty;n.exports=r},function(n,t,i){function r(n){var t=this.__data__;return u?void 0!==t[n]:e.call(t,n)}var u=i(7),f=Object.prototype,e=f.hasOwnProperty;n.exports=r},function(n,t,i){function r(n,t){var i=this.__data__;return this.size+=this.has(n)?0:1,i[n]=u&&void 0===t?f:t,this}var u=i(7),f="__lodash_hash_undefined__";n.exports=r},function(n,t,i){function r(n){return"function"!=typeof n.constructor||e(n)?{}:u(f(n))}var u=i(45),f=i(23),e=i(25);n.exports=r},function(n,t,i){function r(n,t,i){if(!o(i))return!1;var r=typeof t;return!!("number"==r?f(i)&&e(t,i.length):"string"==r&&t in i)&&u(i[t],n)}var u=i(8),f=i(12),e=i(24),o=i(0);n.exports=r},function(n){function t(n){var t=typeof n;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==n:null===n}n.exports=t},function(n,t,i){function f(n){return!!u&&u in n}var r=i(60),u=function(){var n=/[^.]+$/.exec(r&&r.keys&&r.keys.IE_PROTO||"");return n?"Symbol(src)_1."+n:""}();n.exports=f},function(n){function t(){this.__data__=[];this.size=0}n.exports=t},function(n,t,i){function r(n){var t=this.__data__,i=u(t,n);return!(i<0)&&(i==t.length-1?t.pop():e.call(t,i,1),--this.size,!0)}var u=i(4),f=Array.prototype,e=f.splice;n.exports=r},function(n,t,i){function r(n){var t=this.__data__,i=u(t,n);if(!(i<0))return t[i][1]}var u=i(4);n.exports=r},function(n,t,i){function r(n){return u(this.__data__,n)>-1}var u=i(4);n.exports=r},function(n,t,i){function r(n,t){var i=this.__data__,r=u(i,n);return r<0?(++this.size,i.push([n,t])):i[r][1]=t,this}var u=i(4);n.exports=r},function(n,t,i){function u(){this.size=0;this.__data__={hash:new r,map:new(e||f),string:new r}}var r=i(39),f=i(3),e=i(15);n.exports=u},function(n,t,i){function r(n){var t=u(this,n).delete(n);return this.size-=t?1:0,t}var u=i(6);n.exports=r},function(n,t,i){function r(n){return u(this,n).get(n)}var u=i(6);n.exports=r},function(n,t,i){function r(n){return u(this,n).has(n)}var u=i(6);n.exports=r},function(n,t,i){function r(n,t){var i=u(this,n),r=i.size;return i.set(n,t),this.size+=i.size==r?0:1,this}var u=i(6);n.exports=r},function(n){function t(n){var t=[],i;if(null!=n)for(i in Object(n))t.push(i);return t}n.exports=t},function(n,t,i){(function(n){var e=i(22),u="object"==typeof t&&t&&!t.nodeType&&t,f=u&&"object"==typeof n&&n&&!n.nodeType&&n,o=f&&f.exports===u,r=o&&e.process,s=function(){try{return r&&r.binding&&r.binding("util")}catch(n){}}();n.exports=s}).call(t,i(14)(n))},function(n){function t(n){return r.call(n)}var i=Object.prototype,r=i.toString;n.exports=t},function(n){function t(n,t){return function(i){return n(t(i))}}n.exports=t},function(n,t,i){function u(n,t,i){return t=r(void 0===t?n.length-1:t,0),function(){for(var e,o=arguments,u=-1,s=r(o.length-t,0),h=Array(s);++u<s;)h[u]=o[t+u];for(u=-1,e=Array(t+1);++u<t;)e[u]=o[u];return e[t]=i(h),f(n,this,e)}}var f=i(17),r=Math.max;n.exports=u},function(n,t,i){var r=i(52),u=i(91),f=u(r);n.exports=f},function(n){function t(n){var t=0,f=0;return function(){var e=u(),o=r-(e-f);if(f=e,o>0){if(++t>=i)return arguments[0]}else t=0;return n.apply(void 0,arguments)}}var i=800,r=16,u=Date.now;n.exports=t},function(n,t,i){function r(){this.__data__=new u;this.size=0}var u=i(3);n.exports=r},function(n){function t(n){var t=this.__data__,i=t.delete(n);return this.size=t.size,i}n.exports=t},function(n){function t(n){return this.__data__.get(n)}n.exports=t},function(n){function t(n){return this.__data__.has(n)}n.exports=t},function(n,t,i){function r(n,t){var i=this.__data__,r;if(i instanceof u){if(r=i.__data__,!f||r.length<o-1)return r.push([n,t]),this.size=++i.size,this;i=this.__data__=new e(r)}return i.set(n,t),this.size=i.size,this}var u=i(3),f=i(15),e=i(40),o=200;n.exports=r},function(n){function t(n){if(null!=n){try{return r.call(n)}catch(n){}try{return n+""}catch(n){}}return""}var i=Function.prototype,r=i.toString;n.exports=t},function(n){function t(n){return function(){return n}}n.exports=t},function(n,t,i){function r(n){return f(n)&&u(n)}var u=i(12),f=i(2);n.exports=r},function(n,t,i){function u(n){var i,t;return!o(n)||f(n)!=s?!1:(i=e(n),null===i)?!0:(t=l.call(i,"constructor")&&i.constructor,"function"==typeof t&&t instanceof t&&r.call(t)==a)}var f=i(5),e=i(23),o=i(2),s="[object Object]",h=Function.prototype,c=Object.prototype,r=h.toString,l=c.hasOwnProperty,a=r.call(Object);n.exports=u},function(n,t,i){var r=i(19),u=i(61),f=u(function(n,t,i,u){r(n,t,i,u)});n.exports=f},function(n){function t(){return!1}n.exports=t},function(n,t,i){function r(n){return u(n,f(n))}var u=i(59),f=i(32);n.exports=r},function(n){n.exports='<svg viewbox="0 0 18 18">\n  <line class="ql-stroke" x1="15" x2="3" y1="9" y2="9"><\/line>\n  <line class="ql-stroke" x1="14" x2="4" y1="14" y2="14"><\/line>\n  <line class="ql-stroke" x1="12" x2="6" y1="4" y2="4"><\/line>\n<\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18">\n  <line class="ql-stroke" x1="3" x2="15" y1="9" y2="9"><\/line>\n  <line class="ql-stroke" x1="3" x2="13" y1="14" y2="14"><\/line>\n  <line class="ql-stroke" x1="3" x2="9" y1="4" y2="4"><\/line>\n<\/svg>'},function(n){n.exports='<svg viewbox="0 0 18 18">\n  <line class="ql-stroke" x1="15" x2="3" y1="9" y2="9"><\/line>\n  <line class="ql-stroke" x1="15" x2="5" y1="14" y2="14"><\/line>\n  <line class="ql-stroke" x1="15" x2="9" y1="4" y2="4"><\/line>\n<\/svg>'},function(n){var t=function(){return this}();try{t=t||Function("return this")()||eval("this")}catch(n){"object"==typeof window&&(t=window)}n.exports=t}])});quillMention=function(n){"use strict";function f(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}function e(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function o(n,t,i){return t&&e(n.prototype,t),i&&e(n,i),n}function s(){return(s=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function r(n){return(r=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function h(n,t){return(h=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function l(n,t){return!t||"object"!=typeof t&&"function"!=typeof t?function(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}(n):t}function c(n,t,i){return(c="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(n,t,i){var f=function(n,t){for(;!Object.prototype.hasOwnProperty.call(n,t)&&null!==(n=r(n)););return n}(n,t),u;if(f)return u=Object.getOwnPropertyDescriptor(f,t),u.get?u.get.call(i):u.value})(n,t,i||n)}function a(n,t,i){var r=n;return Object.keys(t).forEach(function(n){i.indexOf(n)>-1?r.dataset[n]=t[n]:delete r.dataset[n]}),r}var t,i,u;return n=n&&n.hasOwnProperty("default")?n.default:n,t={TAB:9,ENTER:13,ESCAPE:27,UP:38,DOWN:40},i=function(n){function t(){return f(this,t),l(this,r(t).apply(this,arguments))}return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&h(n,t)}(t,n),o(t,null,[{key:"create",value:function(n){var i=c(r(t),"create",this).call(this),u=document.createElement("span");return u.className="ql-mention-denotation-char",u.innerHTML=n.denotationChar,i.appendChild(u),i.innerHTML+=n.value,t.setDataValues(i,n)}},{key:"setDataValues",value:function(n,t){var i=n;return Object.keys(t).forEach(function(n){i.dataset[n]=t[n]}),i}},{key:"value",value:function(n){return n.dataset}}]),t}(n.import("blots/embed")),i.blotName="mention",i.tagName="span",i.className="mention",n.register(i),u=function(){function i(n,r){f(this,i);this.isOpen=!1;this.itemIndex=0;this.mentionCharPos=null;this.cursorPos=null;this.values=[];this.suspendMouseEnter=!1;this.quill=n;this.options={source:null,renderItem:function(n){return"".concat(n.value)},onSelect:function(n,t){t(n)},mentionDenotationChars:["@"],showDenotationChar:!0,allowedChars:/^[a-zA-Z0-9_]*$/,minChars:0,maxChars:31,offsetTop:2,offsetLeft:0,isolateCharacter:!1,fixMentionsToQuill:!1,defaultMenuOrientation:"bottom",dataAttributes:["id","value","denotationChar","link","target"],linkTarget:"_blank",onOpen:function(){return!0},onClose:function(){return!0},listItemClass:"ql-mention-list-item",mentionContainerClass:"ql-mention-list-container",mentionListClass:"ql-mention-list",spaceAfterInsert:!0};s(this.options,r,{dataAttributes:Array.isArray(r.dataAttributes)?this.options.dataAttributes.concat(r.dataAttributes):this.options.dataAttributes});this.mentionContainer=document.createElement("div");this.mentionContainer.className=this.options.mentionContainerClass?this.options.mentionContainerClass:"";this.mentionContainer.style.cssText="display: none; position: absolute;";this.mentionContainer.onmousemove=this.onContainerMouseMove.bind(this);this.options.fixMentionsToQuill&&(this.mentionContainer.style.width="auto");this.mentionList=document.createElement("ul");this.mentionList.className=this.options.mentionListClass?this.options.mentionListClass:"";this.mentionContainer.appendChild(this.mentionList);this.quill.container.appendChild(this.mentionContainer);n.on("text-change",this.onTextChange.bind(this));n.on("selection-change",this.onSelectionChange.bind(this));n.keyboard.addBinding({key:t.TAB},this.selectHandler.bind(this));n.keyboard.bindings[t.TAB].unshift(n.keyboard.bindings[t.TAB].pop());n.keyboard.addBinding({key:t.ENTER},this.selectHandler.bind(this));n.keyboard.bindings[t.ENTER].unshift(n.keyboard.bindings[t.ENTER].pop());n.keyboard.addBinding({key:t.ESCAPE},this.escapeHandler.bind(this));n.keyboard.addBinding({key:t.UP},this.upHandler.bind(this));n.keyboard.addBinding({key:t.DOWN},this.downHandler.bind(this))}return o(i,[{key:"selectHandler",value:function(){return!this.isOpen||(this.selectItem(),!1)}},{key:"escapeHandler",value:function(){return!this.isOpen||(this.hideMentionList(),!1)}},{key:"upHandler",value:function(){return!this.isOpen||(this.prevItem(),!1)}},{key:"downHandler",value:function(){return!this.isOpen||(this.nextItem(),!1)}},{key:"showMentionList",value:function(){this.mentionContainer.style.visibility="hidden";this.mentionContainer.style.display="";this.setMentionContainerPosition();this.setIsOpen(!0)}},{key:"hideMentionList",value:function(){this.mentionContainer.style.display="none";this.setIsOpen(!1)}},{key:"highlightItem",value:function(){for(var r=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],n=0;n<this.mentionList.childNodes.length;n+=1)this.mentionList.childNodes[n].classList.remove("selected");if(this.mentionList.childNodes[this.itemIndex].classList.add("selected"),r){var i=this.mentionList.childNodes[this.itemIndex].offsetHeight,t=this.itemIndex*i,u=this.mentionContainer.scrollTop,f=u+this.mentionContainer.offsetHeight;t<u?this.mentionContainer.scrollTop=t:t>f-i&&(this.mentionContainer.scrollTop+=t-f+i)}}},{key:"getItemData",value:function(){var n=this.mentionList.childNodes[this.itemIndex].dataset.link,t=void 0!==n,i=this.mentionList.childNodes[this.itemIndex].dataset.target;return t&&(this.mentionList.childNodes[this.itemIndex].dataset.value='<a href="'.concat(n,'" target=').concat(i||this.options.linkTarget,">").concat(this.mentionList.childNodes[this.itemIndex].dataset.value,"<\/a>")),this.mentionList.childNodes[this.itemIndex].dataset}},{key:"onContainerMouseMove",value:function(){this.suspendMouseEnter=!1}},{key:"selectItem",value:function(){var n=this,t=this.getItemData();this.options.onSelect(t,function(t){n.insertItem(t)});this.hideMentionList()}},{key:"insertItem",value:function(t){var r=t,i;null!==r&&(this.options.showDenotationChar||(r.denotationChar=""),i=this.mentionCharPos,this.quill.deleteText(this.mentionCharPos,this.cursorPos-this.mentionCharPos,n.sources.USER),this.quill.insertEmbed(i,"mention",r,n.sources.USER),this.options.spaceAfterInsert?(this.quill.insertText(i+1," ",n.sources.USER),this.quill.setSelection(i+2,n.sources.USER)):this.quill.setSelection(i+1,n.sources.USER),this.hideMentionList())}},{key:"onItemMouseEnter",value:function(n){if(!this.suspendMouseEnter){var t=Number(n.target.dataset.index);Number.isNaN(t)||t===this.itemIndex||(this.itemIndex=t,this.highlightItem(!1))}}},{key:"onItemClick",value:function(n){n.preventDefault();n.stopImmediatePropagation();this.itemIndex=n.currentTarget.dataset.index;this.highlightItem();this.selectItem()}},{key:"renderList",value:function(n,t,i){var u,r;if(t&&t.length>0){for(this.values=t,this.mentionList.innerHTML="",u=0;u<t.length;u+=1)r=document.createElement("li"),r.className=this.options.listItemClass?this.options.listItemClass:"",r.dataset.index=u,r.innerHTML=this.options.renderItem(t[u],i),r.onmouseenter=this.onItemMouseEnter.bind(this),r.dataset.denotationChar=n,r.onclick=this.onItemClick.bind(this),this.mentionList.appendChild(a(r,t[u],this.options.dataAttributes));this.itemIndex=0;this.highlightItem();this.showMentionList()}else this.hideMentionList()}},{key:"nextItem",value:function(){this.itemIndex=(this.itemIndex+1)%this.values.length;this.suspendMouseEnter=!0;this.highlightItem()}},{key:"prevItem",value:function(){this.itemIndex=(this.itemIndex+this.values.length-1)%this.values.length;this.suspendMouseEnter=!0;this.highlightItem()}},{key:"containerBottomIsNotVisible",value:function(n,t){return n+this.mentionContainer.offsetHeight+t.top>window.pageYOffset+window.innerHeight}},{key:"containerRightIsNotVisible",value:function(n,t){return!this.options.fixMentionsToQuill&&n+this.mentionContainer.offsetWidth+t.left>window.pageXOffset+document.documentElement.clientWidth}},{key:"setIsOpen",value:function(n){this.isOpen!==n&&(n?this.options.onOpen():this.options.onClose(),this.isOpen=n)}},{key:"setMentionContainerPosition",value:function(){var t=this.quill.container.getBoundingClientRect(),i=this.quill.getBounds(this.mentionCharPos),u=this.mentionContainer.offsetHeight,n=this.options.offsetTop,r=this.options.offsetLeft,o,f,e;this.options.fixMentionsToQuill?this.mentionContainer.style.right="".concat(0,"px"):r+=i.left;this.containerRightIsNotVisible(r,t)&&(o=this.mentionContainer.offsetWidth+this.options.offsetLeft,r=t.width-o);"top"===this.options.defaultMenuOrientation?(n=this.options.fixMentionsToQuill?-1*(u+this.options.offsetTop):i.top-(u+this.options.offsetTop))+t.top<=0&&(f=this.options.offsetTop,f+=this.options.fixMentionsToQuill?t.height:i.bottom,n=f):(n+=this.options.fixMentionsToQuill?t.height:i.bottom,this.containerBottomIsNotVisible(n,t))&&(e=-1*this.options.offsetTop,this.options.fixMentionsToQuill||(e+=i.top),n=e-u);n>=0?(this.mentionContainer.classList.add("".concat(this.options.mentionContainerClass,"-bottom")),this.mentionContainer.classList.remove("".concat(this.options.mentionContainerClass,"-top"))):(this.mentionContainer.classList.add("".concat(this.options.mentionContainerClass,"-top")),this.mentionContainer.classList.remove("".concat(this.options.mentionContainerClass,"-bottom")));this.mentionContainer.style.top="".concat(n,"px");this.mentionContainer.style.left="".concat(r,"px");this.mentionContainer.style.visibility="visible"}},{key:"getTextBeforeCursor",value:function(){var n=Math.max(0,this.cursorPos-this.options.maxChars);return this.quill.getText(n,this.cursorPos-n)}},{key:"onSomethingChange",value:function(){var u=this.quill.getSelection(),o,t;if(null!=u){this.cursorPos=u.index;var f,n=this.getTextBeforeCursor(),e=(f=n,this.options.mentionDenotationChars.reduce(function(n,t){var i=f.lastIndexOf(t);return i>n.mentionCharIndex?{mentionChar:t,mentionCharIndex:i}:{mentionChar:n.mentionChar,mentionCharIndex:n.mentionCharIndex}},{mentionChar:null,mentionCharIndex:-1})),i=e.mentionChar,r=e.mentionCharIndex;(function(n,t,i){return n>-1&&!(i&&0!==n&&!t[n-1].match(/\s/g))})(r,n,this.options.isolateCharacter)?(o=this.cursorPos-(n.length-r),this.mentionCharPos=o,t=n.substring(r+i.length),t.length>=this.options.minChars&&function(n,t){return t.test(n)}(t,this.options.allowedChars)?this.options.source(t,this.renderList.bind(this,i),i):this.hideMentionList()):this.hideMentionList()}}},{key:"onTextChange",value:function(n,t,i){"user"===i&&this.onSomethingChange()}},{key:"onSelectionChange",value:function(n){n&&0===n.length?this.onSomethingChange():this.hideMentionList()}}]),i}(),n.register("modules/mention",u),u}(Quill);!function(n,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("quill")):"function"==typeof define&&define.amd?define(["quill"],t):"object"==typeof exports?exports.QuillEmoji=t(require("quill")):n.QuillEmoji=t(n.Quill)}(window,function(n){return function(n){function t(r){if(i[r])return i[r].exports;var u=i[r]={i:r,l:!1,exports:{}};return n[r].call(u.exports,u,u.exports,t),u.l=!0,u.exports}var i={};return t.m=n,t.c=i,t.d=function(n,i,r){t.o(n,i)||Object.defineProperty(n,i,{enumerable:!0,get:r})},t.r=function(n){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"});Object.defineProperty(n,"__esModule",{value:!0})},t.t=function(n,i){var r,u;if((1&i&&(n=t(n)),8&i)||4&i&&"object"==typeof n&&n&&n.__esModule)return n;if(r=Object.create(null),t.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:n}),2&i&&"string"!=typeof n)for(u in n)t.d(r,u,function(t){return n[t]}.bind(null,u));return r},t.n=function(n){var i=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(i,"a",i),i},t.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},t.p="",t(t.s=3)}([function(t){t.exports=n},function(n){n.exports=function(n){function t(r){if(i[r])return i[r].exports;var u=i[r]={i:r,l:!1,exports:{}};return n[r].call(u.exports,u,u.exports,t),u.l=!0,u.exports}var i={};return t.m=n,t.c=i,t.d=function(n,i,r){t.o(n,i)||Object.defineProperty(n,i,{enumerable:!0,get:r})},t.r=function(n){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"});Object.defineProperty(n,"__esModule",{value:!0})},t.t=function(n,i){var r,u;if((1&i&&(n=t(n)),8&i)||4&i&&"object"==typeof n&&n&&n.__esModule)return n;if(r=Object.create(null),t.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:n}),2&i&&"string"!=typeof n)for(u in n)t.d(r,u,function(t){return n[t]}.bind(null,u));return r},t.n=function(n){var i=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(i,"a",i),i},t.o=function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},t.p="",t(t.s=1)}([function(n){n.exports=function(n){return Array.isArray?Array.isArray(n):"[object Array]"===Object.prototype.toString.call(n)}},function(n,t,i){function r(n){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function f(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}var u=i(2),e=i(8),o=i(0),s=function(){function n(t,i){var r=i.location,tt=void 0===r?0:r,u=i.distance,it=void 0===u?100:u,f=i.threshold,rt=void 0===f?.6:f,o=i.maxPatternLength,ut=void 0===o?32:o,s=i.caseSensitive,ft=void 0!==s&&s,h=i.tokenSeparator,et=void 0===h?/ +/g:h,c=i.findAllMatches,ot=void 0!==c&&c,l=i.minMatchCharLength,st=void 0===l?1:l,a=i.id,ht=void 0===a?null:a,v=i.keys,ct=void 0===v?[]:v,y=i.shouldSort,lt=void 0===y||y,p=i.getFn,at=void 0===p?e:p,w=i.sortFn,vt=void 0===w?function(n,t){return n.score-t.score}:w,b=i.tokenize,yt=void 0!==b&&b,k=i.matchAllTokens,pt=void 0!==k&&k,d=i.includeMatches,wt=void 0!==d&&d,g=i.includeScore,bt=void 0!==g&&g,nt=i.verbose,kt=void 0!==nt&&nt;!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);this.options={location:tt,distance:it,threshold:rt,maxPatternLength:ut,isCaseSensitive:ft,tokenSeparator:et,findAllMatches:ot,minMatchCharLength:st,id:ht,keys:ct,includeMatches:wt,includeScore:bt,shouldSort:lt,getFn:at,sortFn:vt,verbose:kt,tokenize:yt,matchAllTokens:pt};this.setCollection(t)}var t,i;return t=n,(i=[{key:"setCollection",value:function(n){return this.list=n,n}},{key:"search",value:function(n){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{limit:!1};this._log('---------\nSearch pattern: "'.concat(n,'"'));var r=this._prepareSearchers(n),f=r.tokenSearchers,e=r.fullSearcher,u=this._search(f,e),o=u.weights,t=u.results;return this._computeScore(o,t),this.options.shouldSort&&this._sort(t),i.limit&&"number"==typeof i.limit&&(t=t.slice(0,i.limit)),this._format(t)}},{key:"_prepareSearchers",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",i=[];if(this.options.tokenize)for(var r=t.split(this.options.tokenSeparator),n=0,f=r.length;n<f;n+=1)i.push(new u(r[n],this.options));return{tokenSearchers:i,fullSearcher:new u(t,this.options)}}},{key:"_search",value:function(){var o=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],s=arguments.length>1?arguments[1]:void 0,i=this.list,h={},r=[],t,c,n;if("string"==typeof i[0]){for(t=0,c=i.length;t<c;t+=1)this._analyze({key:"",value:i[t],record:t,index:t},{resultMap:h,results:r,tokenSearchers:o,fullSearcher:s});return{weights:null,results:r}}for(var f={},u=0,a=i.length;u<a;u+=1)for(var l=i[u],e=0,v=this.options.keys.length;e<v;e+=1){if(n=this.options.keys[e],"string"!=typeof n){if(f[n.name]={weight:1-n.weight||1},n.weight<=0||n.weight>1)throw new Error("Key weight has to be > 0 and <= 1");n=n.name}else f[n]={weight:1};this._analyze({key:n,value:this.options.getFn(l,n),record:l,index:u},{resultMap:h,results:r,tokenSearchers:o,fullSearcher:s})}return{weights:f,results:r}}},{key:"_analyze",value:function(n,t){var e=n.key,rt=n.arrayIndex,ut=void 0===rt?-1:rt,i=n.value,ft=n.record,l=n.index,et=t.tokenSearchers,a=void 0===et?[]:et,ot=t.fullSearcher,st=void 0===ot?[]:ot,ht=t.resultMap,v=void 0===ht?{}:ht,ct=t.results,lt=void 0===ct?[]:ct,u,b,k,y,nt,p,f,tt,it,c,pt;if(null!=i){var at=!1,r=-1,vt=0;if("string"==typeof i){if(this._log("\nKey: ".concat(""===e?"-":e)),u=st.search(i),this._log('Full text: "'.concat(i,'", score: ').concat(u.score)),this.options.tokenize){for(var yt=i.split(this.options.tokenSeparator),s=[],w=0;w<a.length;w+=1){for(b=a[w],this._log('\nPattern: "'.concat(b.pattern,'"')),k=!1,y=0;y<yt.length;y+=1){var h=yt[y],d=b.search(h),g={};d.isMatch?(g[h]=d.score,at=!0,k=!0,s.push(d.score)):(g[h]=1,this.options.matchAllTokens||s.push(1));this._log('Token: "'.concat(h,'", score: ').concat(g[h]))}k&&(vt+=1)}for(r=s[0],nt=s.length,p=1;p<nt;p+=1)r+=s[p];r/=nt;this._log("Token score average:",r)}f=u.score;r>-1&&(f=(f+r)/2);this._log("Score average:",f);tt=!this.options.tokenize||!this.options.matchAllTokens||vt>=a.length;(this._log("\nCheck Matches: ".concat(tt)),(at||u.isMatch)&&tt)&&(it=v[l],it?it.output.push({key:e,arrayIndex:ut,value:i,score:f,matchedIndices:u.matchedIndices}):(v[l]={item:ft,output:[{key:e,arrayIndex:ut,value:i,score:f,matchedIndices:u.matchedIndices}]},lt.push(v[l])))}else if(o(i))for(c=0,pt=i.length;c<pt;c+=1)this._analyze({key:e,arrayIndex:c,value:i[c],record:ft,index:l},{resultMap:v,results:lt,tokenSearchers:a,fullSearcher:st})}}},{key:"_computeScore",value:function(n,t){var i,s,e,o;for(this._log("\n\nComputing score:\n"),i=0,s=t.length;i<s;i+=1){for(var u=t[i].output,c=u.length,h=1,f=1,r=0;r<c;r+=1)e=n?n[u[r].key].weight:1,o=(1===e?u[r].score:u[r].score||.001)*e,1!==e?f=Math.min(f,o):(u[r].nScore=o,h*=o);t[i].score=1===f?h:f;this._log(t[i])}}},{key:"_sort",value:function(n){this._log("\n\nSorting....");n.sort(this.options.sortFn)}},{key:"_format",value:function(n){var e=[],u,t,f,s,i;for(this.options.verbose&&(u=[],this._log("\n\nOutput:\n\n",JSON.stringify(n,function(n,t){if("object"===r(t)&&null!==t){if(-1!==u.indexOf(t))return;u.push(t)}return t})),u=null),t=[],this.options.includeMatches&&t.push(function(n,t){var f=n.output,r,e,i,u;for(t.matches=[],r=0,e=f.length;r<e;r+=1)i=f[r],0!==i.matchedIndices.length&&(u={indices:i.matchedIndices,value:i.value},i.key&&(u.key=i.key),i.hasOwnProperty("arrayIndex")&&i.arrayIndex>-1&&(u.arrayIndex=i.arrayIndex),t.matches.push(u))}),this.options.includeScore&&t.push(function(n,t){t.score=n.score}),f=0,s=n.length;f<s;f+=1)if(i=n[f],this.options.id&&(i.item=this.options.getFn(i.item,this.options.id)[0]),t.length){for(var h={item:i.item},o=0,c=t.length;o<c;o+=1)t[o](i,h);e.push(h)}else e.push(i.item);return e}},{key:"_log",value:function(){var n;this.options.verbose&&(n=console).log.apply(n,arguments)}}])&&f(t.prototype,i),n}();n.exports=s},function(n,t,i){function r(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}var u=i(3),f=i(4),e=i(7),o=function(){function n(t,i){var r=i.location,v=void 0===r?0:r,u=i.distance,y=void 0===u?100:u,f=i.threshold,p=void 0===f?.6:f,o=i.maxPatternLength,s=void 0===o?32:o,h=i.isCaseSensitive,w=void 0!==h&&h,c=i.tokenSeparator,b=void 0===c?/ +/g:c,l=i.findAllMatches,k=void 0!==l&&l,a=i.minMatchCharLength,d=void 0===a?1:a;!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n);this.options={location:v,distance:y,threshold:p,maxPatternLength:s,isCaseSensitive:w,tokenSeparator:b,findAllMatches:k,minMatchCharLength:d};this.pattern=this.options.isCaseSensitive?t:t.toLowerCase();this.pattern.length<=s&&(this.patternAlphabet=e(this.pattern))}var t,i;return t=n,(i=[{key:"search",value:function(n){if(this.options.isCaseSensitive||(n=n.toLowerCase()),this.pattern===n)return{isMatch:!0,score:0,matchedIndices:[[0,n.length-1]]};var i=this.options,r=i.maxPatternLength,e=i.tokenSeparator;if(this.pattern.length>r)return u(n,this.pattern,e);var t=this.options,o=t.location,s=t.distance,h=t.threshold,c=t.findAllMatches,l=t.minMatchCharLength;return f(n,this.pattern,this.patternAlphabet,{location:o,distance:s,threshold:h,findAllMatches:c,minMatchCharLength:l})}}])&&r(t.prototype,i),n}();n.exports=o},function(n){var t=/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g;n.exports=function(n,i){var h=arguments.length>2&&void 0!==arguments[2]?arguments[2]:/ +/g,c=new RegExp(i.replace(t,"\\$&").replace(h,"|")),u=n.match(c),f=!!u,o=[],r,s,e;if(f)for(r=0,s=u.length;r<s;r+=1)e=u[r],o.push([n.indexOf(e),e.length-1]);return{score:f?.5:1,isMatch:f,matchedIndices:o}}},function(n,t,i){var r=i(5),u=i(6);n.exports=function(n,t,i,f){for(var ht,ct,p,s,o,w,rt,ut=f.location,at=void 0===ut?0:ut,ft=f.distance,v=void 0===ft?100:ft,et=f.threshold,vt=void 0===et?.6:et,ot=f.findAllMatches,yt=void 0!==ot&&ot,st=f.minMatchCharLength,pt=void 0===st?1:st,e=at,b=n.length,h=vt,c=n.indexOf(t,e),y=t.length,nt=[],tt=0;tt<b;tt+=1)nt[tt]=0;-1!==c&&(ht=r(t,{errors:0,currentLocation:c,expectedLocation:e,distance:v}),(h=Math.min(ht,h),-1!==(c=n.lastIndexOf(t,e+y)))&&(ct=r(t,{errors:0,currentLocation:c,expectedLocation:e,distance:v}),h=Math.min(ct,h)));c=-1;for(var k=[],d=1,g=y+b,wt=1<<y-1,l=0;l<y;l+=1){for(p=0,s=g;p<s;)r(t,{errors:l,currentLocation:e+s,expectedLocation:e,distance:v})<=h?p=s:g=s,s=Math.floor((g-p)/2+p);g=s;var lt=Math.max(1,e-s+1),it=yt?b:Math.min(e+s,b)+y,a=Array(it+2);for(a[it+1]=(1<<l)-1,o=it;o>=lt;o-=1)if(w=o-1,rt=i[n.charAt(w)],rt&&(nt[w]=1),a[o]=(a[o+1]<<1|1)&rt,0!==l&&(a[o]|=(k[o+1]|k[o])<<1|1|k[o+1]),a[o]&wt&&(d=r(t,{errors:l,currentLocation:w,expectedLocation:e,distance:v}))<=h){if(h=d,(c=w)<=e)break;lt=Math.max(1,2*e-c)}if(r(t,{errors:l+1,currentLocation:e,expectedLocation:e,distance:v})>h)break;k=a}return{isMatch:c>=0,score:0===d?.001:d,matchedIndices:u(nt,pt)}}},function(n){n.exports=function(n,t){var i=t.errors,h=void 0===i?0:i,r=t.currentLocation,c=void 0===r?0:r,u=t.expectedLocation,l=void 0===u?0:u,f=t.distance,e=void 0===f?100:f,o=h/n.length,s=Math.abs(l-c);return e?o+s/e:s?1:o}},function(n){n.exports=function(){for(var u,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],f=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,r=[],n=-1,e=-1,t=0,o=i.length;t<o;t+=1)u=i[t],u&&-1===n?n=t:u||-1===n||((e=t-1)-n+1>=f&&r.push([n,e]),n=-1);return i[t-1]&&t-n>=f&&r.push([n,t-1]),r}},function(n){n.exports=function(n){for(var t,i={},r=n.length,u=0;u<r;u+=1)i[n.charAt(u)]=0;for(t=0;t<r;t+=1)i[n.charAt(t)]|=1<<r-t-1;return i}},function(n,t,i){var r=i(0);n.exports=function(n,t){return function n(t,i,u){var f,o,c;if(i){var s=i.indexOf("."),h=i,e=null;if(-1!==s&&(h=i.slice(0,s),e=i.slice(s+1)),f=t[h],null!=f)if(e||"string"!=typeof f&&"number"!=typeof f)if(r(f))for(o=0,c=f.length;o<c;o+=1)n(f[o],e,u);else e&&n(f,e,u);else u.push(f.toString())}else u.push(t);return u}(n,t,[])}}])},function(){},function(n,t,i){"use strict";function c(n){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function tt(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function fi(n,t){return!t||"object"!==c(t)&&"function"!=typeof t?function(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}(n):t}function it(n,t,i){return(it="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(n,t,i){var u=function(n,t){for(;!Object.prototype.hasOwnProperty.call(n,t)&&null!==(n=o(n)););return n}(n,t),r;if(u)return r=Object.getOwnPropertyDescriptor(u,t),r.get?r.get.call(i):r.value})(n,t,i||n)}function o(n){return(o=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function rt(n,t){return(rt=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function a(n){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function et(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function ot(n){return(ot=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function u(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function st(n,t){return(st=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function s(n,t){var i=document.createElement(n);Object.keys(t).forEach(function(n){"string"==typeof t[n]?i[n]=t[n]:"object"===a(t[n])&&Object.keys(t[n]).forEach(function(r){i[n][r]=t[n][r]})});for(var u=arguments.length,f=new Array(u>2?u-2:0),r=2;r<u;r++)f[r-2]=arguments[r];return f.forEach(function(n){"string"==typeof n&&(n=document.createTextNode(n));i.appendChild(n)}),i}function ct(n){return(ct="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function lt(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function oi(n,t){return!t||"object"!==ct(t)&&"function"!=typeof t?function(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}(n):t}function at(n){return(at=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function vt(n,t){return(vt=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function w(){var n=document.getElementById("emoji-palette");document.getElementById("emoji-close-div").style.display="none";n&&n.remove()}function pt(n){return n.getSelection()}function wt(n,t,i){var f=new l.a(e,{shouldSort:!0,matchAllTokens:!0,threshold:.3,location:0,distance:100,maxPatternLength:32,minMatchCharLength:3,keys:["category"]}).search(n),u;f.sort(function(n,t){return n.emoji_order-t.emoji_order});i.focus();u=pt(i);f.map(function(n){var f=document.createElement("span"),o=document.createTextNode(n.shortname),e;f.appendChild(o);f.classList.add("bem");f.classList.add("bem-"+n.name);f.classList.add("ap");f.style.backgroundImage=n.url;t.appendChild(f);e=document.querySelector(".bem-"+n.name);e&&e.addEventListener("click",function(){(function(n,t){var r=document.createElement(n);Object.keys(t).forEach(function(n){return r[n]=t[n]});for(var u=arguments.length,f=new Array(u>2?u-2:0),i=2;i<u;i++)f[i-2]=arguments[i];return f.forEach(function(n){"string"==typeof n&&(n=document.createTextNode(n));r.appendChild(n)}),r})("span",{className:"ico",innerHTML:n.code_decimal+" "}).innerHTML;i.insertEmbed(u.index,"emoji",n,r.a.sources.USER);setTimeout(function(){return i.setSelection(u.index+1)},0);w()})})}function bt(n){return(bt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(n){return typeof n}:function(n){return n&&"function"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(n)}function kt(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function dt(n){return(dt=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)})(n)}function gt(n){if(void 0===n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n}function ni(n,t){return(ni=Object.setPrototypeOf||function(n,t){return n.__proto__=t,n})(n,t)}function ii(){var n=document.getElementById("textarea-emoji");document.getElementById("emoji-close-div").style.display="none";n&&n.remove()}function ri(n,t,i){var f=new l.a(e,{shouldSort:!0,matchAllTokens:!0,threshold:.5,location:0,distance:100,maxPatternLength:32,minMatchCharLength:3,keys:["category"]}).search(n),u;f.sort(function(n,t){return n.emoji_order-t.emoji_order});i.focus();u=function(n){return n.getSelection()}(i);f.map(function(n){var f=document.createElement("span"),s=document.createTextNode(n.shortname),o,e;f.appendChild(s);f.classList.add("bem");f.classList.add("bem-"+n.name);f.classList.add("ap");f.classList.add("ap-"+n.name);o=""+n.code_decimal;f.innerHTML=o+" ";t.appendChild(f);e=document.querySelector(".bem-"+n.name);e&&e.addEventListener("click",function(){i.insertEmbed(u.index,"emoji",n,r.a.sources.USER);setTimeout(function(){return i.setSelection(u.index+1)},0);ii()})})}var e,h,nt,ut,f,ht,v,y,yt,p,b,ti,k,d;i.r(t);var ui=i(0),r=i.n(ui),g=[];["2talk.gif","a.png","aaa.gif","acim.gif","afro.gif","akuma.gif","alala.gif","alsaa.gif","aman.gif","angryrazz.gif","areindeer.gif","argue.gif","b.png","back.png","band.gif","bandit.gif","bansign.gif","baris.gif","bawling.gif","bigdance2.gif","biggrinking.gif","bigstar.gif","birthday.gif","boom.gif","bore.gif","boxin.gif","bur2.gif","busted_cop.gif","bye.gif","bye2.gif","captain.gif","circle.gif","claps.gif","clever.gif","construction.gif","cook.gif","dan.gif","deal.gif","destere.gif","dirdir.gif","director.gif","djsmile.gif","dont.gif","dontknow.gif","drunkard.gif","dry.gif","duel.gif","ebebe.gif","elvis.gif","evillol.gif","fkr.gif","flag.gif","friendship.gif","frosty.gif","guitar.gif","help.gif","heyo.gif","hiho.gif","hmmm.gif","icon_ohmygod.gif","icon_smile.gif","icon_smile_8ball.gif","icon_smile_angry.gif","icon_smile_approve.gif","icon_smile_big.gif","icon_smile_blackeye.gif","icon_smile_blush.gif","icon_smile_clown.gif","icon_smile_cool.gif","icon_smile_dead.gif","icon_smile_disapprove.gif","icon_smile_evil.gif","icon_smile_kisses.gif","icon_smile_question.gif","icon_smile_sad.gif","icon_smile_screwy.gif","icon_smile_shock.gif","icon_smile_shy.gif","icon_smile_sleepy.gif","icon_smile_tongue.gif","icon_smile_wink.gif","iwantattention.gif","kar.gif","karate.gif","kiss.gif","kop.gif","l1.gif","l2.gif","lamer.gif","lb.png","locked.gif","lol.gif","loveya.gif","ls.png","lt.png","muha.gif","naughty.gif","nerd.gif","oha.gif","ok.gif","outtahere.gif","o_o.gif","peace.gif","ph34r.gif","phone.gif","pirateinhat.gif","pissed.gif","pist.gif","poke.gif","poster_oops.gif","poster_spam.gif","poster_sss.gif","pray.gif","r1.gif","r2.gif","ranting2.gif","rb.png","red_bandana.gif","rockband.gif","rolleyes.gif","rs.png","rt.png","s1.gif","s10.gif","s11.gif","s12.gif","s13.gif","s14.gif","s15.gif","s16.gif","s17.gif","s18.gif","s19.gif","s2.gif","s20.gif","s3.gif","s4.gif","s5.gif","s6.gif","s7.gif","s8.gif","s9.gif","sadomazo.gif","saeek.gif","santa2.gif","sidik.gif","sleepzz.gif","smiley2k.gif","sofeer.gif","sombrero.gif","square.gif","ssss.gif","start.png","steamed.gif","stop.gif","strwars.gif","sumo.gif","super.gif","tabe.gif","telekom.gif","triangle.gif","type.gif","tyson.gif","uhohu.gif","uptosomething.gif","us.gif","uyucam.gif","x.gif","x.png","xmas.gif","y.png","yerlerde.gif","You_Rock_Emoticon.gif","zuha.gif","zuhaha.gif"].forEach(function(n,t){var i=n.replace("icon_","").split(".")[0].toLowerCase();g.push({name:i,shortname:":"+i.toLowerCase()+":",category:"c",emoji_order:t+1,url:"https://img.donanimhaber.com/upfiles/smiley/"+n})});e=g;h={};e.forEach(function(n){h[n.name]=n});nt=h;ut=r.a.import("blots/embed");f=function(){function n(){return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),fi(this,o(n).apply(this,arguments))}var t,r,i;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&rt(n,t)}(n,ut),t=n,i=[{key:"create",value:function(t){var i=it(o(n),"create",this).call(this),r;return"object"===c(t)?n.buildImage(t,i):"string"==typeof t&&(r=nt[t],r&&n.buildImage(r,i)),i}},{key:"value",value:function(n){return{name:n.dataset.name,url:n.dataset.url}}},{key:"buildImage",value:function(n,t){t.setAttribute("data-name",n.name);t.setAttribute("data-url",n.url);var i=document.createElement("img");i.classList.add(this.emojiClass);i.src=n.url;t.appendChild(i);t.innerHTML+="&nbsp;"}}],(r=null)&&tt(t.prototype,r),i&&tt(t,i),n}();f.blotName="emoji";f.className="ql-emoji";f.tagName="span";f.emojiClass="ap";var ft=f,ei=i(1),l=i.n(ei);ht=r.a.import("core/module");v=function(){function n(t,i){var r,e,f;return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),e=this,(r=!(f=ot(n).call(this,t,i))||"object"!==a(f)&&"function"!=typeof f?u(e):f).emojiList=i.emojiList,r.fuse=new l.a(i.emojiList,i.fuse),r.quill=t,r.onClose=i.onClose,r.onOpen=i.onOpen,r.container=document.createElement("ul"),r.container.classList.add("emoji_completions"),r.quill.container.appendChild(r.container),r.container.style.position="absolute",r.container.style.display="none",r.onSelectionChange=r.maybeUnfocus.bind(u(r)),r.onTextChange=r.update.bind(u(r)),r.open=!1,r.atIndex=null,r.focusedButton=null,r.isWhiteSpace=function(n){var t=!1;return/\s/.test(n)&&(t=!0),t},t.keyboard.addBinding({key:190,shiftKey:!0},r.triggerPicker.bind(u(r))),t.keyboard.addBinding({key:59,shiftKey:!0},r.triggerPicker.bind(u(r))),t.keyboard.addBinding({key:39,collapsed:!0},r.handleArrow.bind(u(r))),t.keyboard.addBinding({key:40,collapsed:!0},r.handleArrow.bind(u(r))),r}var t,i,f;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&st(n,t)}(n,ht),t=n,(i=[{key:"triggerPicker",value:function(n){if(this.open)return!0;n.length>0&&this.quill.deleteText(n.index,n.length,r.a.sources.USER);this.quill.insertText(n.index,":","emoji-shortname",r.a.sources.USER);var t=this.quill.getBounds(n.index);this.quill.setSelection(n.index+1,r.a.sources.SILENT);this.atIndex=n.index;this.container.style.left=t.left+250>this.quill.container.offsetWidth?t.left-250+"px":t.left+"px";this.container.style.top=t.top+t.height+"px";this.open=!0;this.quill.on("text-change",this.onTextChange);this.quill.once("selection-change",this.onSelectionChange);this.onOpen&&this.onOpen()}},{key:"handleArrow",value:function(){if(!this.open)return!0;this.buttons[0].classList.remove("emoji-active");this.buttons[0].focus();this.buttons.length>1&&this.buttons[1].focus()}},{key:"update",value:function(){var t=this.quill.getSelection().index,n;if(this.atIndex>=t)return this.close(null);this.query=this.quill.getText(this.atIndex+1,t-this.atIndex-1);try{if(event&&this.isWhiteSpace(this.query))return void this.close(null)}catch(t){console.warn(t)}this.query=this.query.trim();n=this.fuse.search(this.query);n.sort(function(n,t){return n.emoji_order-t.emoji_order});this.query.length<this.options.fuse.minMatchCharLength||0===n.length?this.container.style.display="none":(n.length>50&&(n=n.slice(0,50)),this.renderCompletions(n))}},{key:"maybeUnfocus",value:function(){this.container.querySelector("*:focus")||this.close(null)}},{key:"renderCompletions",value:function(n){var i=this,t,r,u,f;try{if(event){if("Enter"===event.key||13===event.keyCode)return this.close(n[0],1),void(this.container.style.display="none");if("Tab"===event.key||9===event.keyCode)return this.quill.disable(),this.buttons[0].classList.remove("emoji-active"),void this.buttons[1].focus()}if(event)return}catch(n){console.warn(n)}for(;this.container.firstChild;)this.container.removeChild(this.container.firstChild);if(t=Array(n.length),this.buttons=t,n.forEach(function(n,r){var u=s("li",{},s("button",{type:"button"},s("img",{className:"button-emoji ap",src:n.url}),s("span",{className:"unmatched"},n.shortname)));i.container.appendChild(u);t[r]=u.firstChild;t[r].addEventListener("keydown",function(n,r){return function(u){if("ArrowRight"===u.key||39===u.keyCode)u.preventDefault(),t[Math.min(t.length-1,n+1)].focus();else if("Tab"===u.key||9===u.keyCode){if(u.preventDefault(),n+1===t.length)return void t[0].focus();t[Math.min(t.length-1,n+1)].focus()}else"ArrowLeft"===u.key||37===u.keyCode?(u.preventDefault(),t[Math.max(0,n-1)].focus()):"ArrowDown"===u.key||40===u.keyCode?(u.preventDefault(),t[Math.min(t.length-1,n+1)].focus()):"ArrowUp"===u.key||38===u.keyCode?(u.preventDefault(),t[Math.max(0,n-1)].focus()):"Enter"!==u.key&&13!==u.keyCode&&" "!==u.key&&32!==u.keyCode&&"Tab"!==u.key&&9!==u.keyCode||(u.preventDefault(),i.quill.enable(),i.close(r))}}(r,n));t[r].addEventListener("mousedown",function(){return i.close(n)});t[r].addEventListener("focus",function(){return i.focusedButton=r});t[r].addEventListener("unfocus",function(){return i.focusedButton=null})}),this.container.style.display="block",this.quill.container.classList.contains("top-emoji")){for(u=this.container.querySelectorAll("li"),r=0;r<u.length;r++)u[r].style.display="block";f=window.innerHeight;this.quill.container.getBoundingClientRect().top>f/2&&this.container.offsetHeight>0&&(this.container.style.top="-"+this.container.offsetHeight+"px")}t[0].classList.add("emoji-active")}},{key:"close",value:function(n){var t=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;for(this.quill.enable(),this.container.style.display="none";this.container.firstChild;)this.container.removeChild(this.container.firstChild);this.quill.off("selection-change",this.onSelectionChange);this.quill.off("text-change",this.onTextChange);n&&(this.quill.deleteText(this.atIndex,this.query.length+1+i,r.a.sources.USER),this.quill.insertEmbed(this.atIndex,"emoji",n,r.a.sources.USER),setTimeout(function(){return t.quill.setSelection(t.atIndex+1)},0));this.quill.focus();this.open=!1;this.onClose&&this.onClose(n)}}])&&et(t.prototype,i),f&&et(t,f),n}();v.DEFAULTS={emojiList:e,fuse:{shouldSort:!0,threshold:.5,location:0,distance:100,maxPatternLength:32,minMatchCharLength:1,keys:["shortname"]}};y=v;r.a.import("delta");yt=r.a.import("core/module");p=function(){function n(t,i){var r,u;return!function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),(r=oi(this,at(n).call(this,t,i))).quill=t,r.toolbar=t.getModule("toolbar"),void 0!==r.toolbar&&r.toolbar.addHandler("emoji",r.checkPalatteExist),u=document.getElementsByClassName("ql-emoji"),u&&[].slice.call(u).forEach(function(n){n.innerHTML=i.buttonIcon}),r}var t,i,r;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&vt(n,t)}(n,yt),t=n,(i=[{key:"checkPalatteExist",value:function(){var n=this.quill;!function(n){var t=document.getElementById("emoji-palette");t?t.remove():function(n){var t=document.createElement("div"),s=(document.querySelector(".ql-toolbar"),n.getSelection()),i=n.getBounds(s.index),o,u,r,e,f;n.container.appendChild(t);o=i.left+250;t.id="emoji-palette";t.style.top=10+i.top+i.height+"px";t.style.left=o>n.container.offsetWidth?i.left-250+"px":i.left+"px";u=document.createElement("div");u.id="tab-toolbar";t.appendChild(u);r=document.createElement("div");r.id="tab-panel";t.appendChild(r);e=document.createElement("ul");(u.appendChild(e),null===document.getElementById("emoji-close-div"))?(f=document.createElement("div"),f.id="emoji-close-div",f.addEventListener("click",w,!1),document.getElementsByTagName("body")[0].appendChild(f)):document.getElementById("emoji-close-div").style.display="block";[{type:"c",name:"donanimhaber",content:'<div class="i-donanimhaber"><\/div>'},{type:"p",name:"people",content:'<div class="i-people"><\/div>'},{type:"n",name:"nature",content:'<div class="i-nature"><\/div>'},{type:"d",name:"food",content:'<div class="i-food"><\/div>'},{type:"s",name:"symbols",content:'<div class="i-symbols"><\/div>'},{type:"a",name:"activity",content:'<div class="i-activity"><\/div>'},{type:"t",name:"travel",content:'<div class="i-travel"><\/div>'},{type:"o",name:"objects",content:'<div class="i-objects"><\/div>'},{type:"f",name:"flags",content:'<div class="i-flags"><\/div>'}].map(function(t){var i=document.createElement("li"),f,u;i.classList.add("emoji-tab");i.classList.add("filter-"+t.name);f=t.content;i.innerHTML=f;i.dataset.filter=t.type;e.appendChild(i);u=document.querySelector(".filter-"+t.name);u.addEventListener("click",function(){var t=document.querySelector(".active");t&&t.classList.remove("active");u.classList.toggle("active"),function(n,t,i){for(;t.firstChild;)t.removeChild(t.firstChild);wt(n.dataset.filter,t,i)}(u,r,n)})}),function(n,t){wt("c",n,t);document.querySelector(".filter-donanimhaber").classList.add("active")}(r,n)}(n)}(n);this.quill.on("text-change",function(t,i,r){"user"===r&&(w(),pt(n))})}}])&&lt(t.prototype,i),r&&lt(t,r),n}();p.DEFAULTS={buttonIcon:'<svg viewbox="0 0 18 18"><circle class="ql-fill" cx="7" cy="7" r="1"><\/circle><circle class="ql-fill" cx="11" cy="7" r="1"><\/circle><path class="ql-stroke" d="M7,10a2,2,0,0,0,4,0H7Z"><\/path><circle class="ql-stroke" cx="9" cy="9" r="6"><\/circle><\/svg>'};b=p;r.a.import("delta");ti=r.a.import("core/module");k=function(){function n(t,i){var r,f,u;return function(n,t){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function");}(this,n),f=this,(r=!(u=dt(n).call(this,t,i))||"object"!==bt(u)&&"function"!=typeof u?gt(f):u).quill=t,r.container=document.createElement("div"),r.container.classList.add("textarea-emoji-control"),r.container.style.position="absolute",r.container.innerHTML=i.buttonIcon,r.quill.container.appendChild(r.container),r.container.addEventListener("click",r.checkEmojiBoxExist.bind(gt(r)),!1),r}var t,i,r;return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");n.prototype=Object.create(t&&t.prototype,{constructor:{value:n,writable:!0,configurable:!0}});t&&ni(n,t)}(n,ti),t=n,(i=[{key:"checkEmojiBoxExist",value:function(){var f=document.getElementById("textarea-emoji"),t,i,u,r,n,e,o;f?f.remove():(t=document.createElement("div"),t.id="textarea-emoji",this.quill.container.appendChild(t),i=document.createElement("div"),i.id="tab-toolbar",t.appendChild(i),u=document.createElement("ul"),(i.appendChild(u),null===document.getElementById("emoji-close-div"))?(r=document.createElement("div"),r.id="emoji-close-div",r.addEventListener("click",ii,!1),document.getElementsByTagName("body")[0].appendChild(r)):document.getElementById("emoji-close-div").style.display="block",n=document.createElement("div"),n.id="tab-panel",t.appendChild(n),e=this.quill,[{type:"c",name:"donanimhaber",content:'<div class="i-donanimhaber"><\/div>'},{type:"p",name:"people",content:'<div class="i-people"><\/div>'},{type:"n",name:"nature",content:'<div class="i-nature"><\/div>'},{type:"d",name:"food",content:'<div class="i-food"><\/div>'},{type:"s",name:"symbols",content:'<div class="i-symbols"><\/div>'},{type:"a",name:"activity",content:'<div class="i-activity"><\/div>'},{type:"t",name:"travel",content:'<div class="i-travel"><\/div>'},{type:"o",name:"objects",content:'<div class="i-objects"><\/div>'},{type:"f",name:"flags",content:'<div class="i-flags"><\/div>'}].map(function(t){var i=document.createElement("li"),f,r;i.classList.add("emoji-tab");i.classList.add("filter-"+t.name);f=t.content;i.innerHTML=f;i.dataset.filter=t.type;u.appendChild(i);r=document.querySelector(".filter-"+t.name);r.addEventListener("click",function(){var t=document.getElementById("textarea-emoji"),i=t&&t.querySelector(".active");for(i&&i.classList.remove("active"),r.classList.toggle("active");n.firstChild;)n.removeChild(n.firstChild);ri(r.dataset.filter,n,e)})}),o=window.innerHeight,this.quill.container.getBoundingClientRect().top>o/2&&(t.style.top="-250px"),function(n,t){ri("c",n,t);document.querySelector(".filter-donanimhaber").classList.add("active")}(n,this.quill))}}])&&kt(t.prototype,i),r&&kt(t,r),n}();k.DEFAULTS={buttonIcon:'<svg viewbox="0 0 18 18"><circle class="ql-fill" cx="7" cy="7" r="1"><\/circle><circle class="ql-fill" cx="11" cy="7" r="1"><\/circle><path class="ql-stroke" d="M7,10a2,2,0,0,0,4,0H7Z"><\/path><circle class="ql-stroke" cx="9" cy="9" r="6"><\/circle><\/svg>'};d=k;i(2);r.a.register({"formats/emoji":ft,"modules/emoji-shortname":y,"modules/emoji-toolbar":b,"modules/emoji-textarea":d},!0);t.default={EmojiBlot:ft,ShortNameEmoji:y,ToolbarEmoji:b,TextAreaEmoji:d}}])});dhEditor=function(){function tt(n){var t=i(n);return(t.getContents().ops||[]).length!==1?!1:t.getText().trim().length===0}function it(n){return/^(^|[\s.:;?\-\]<\(])(https?:\/\/[-\w;\/?:@&=+$\|\_.!~*\|'()\[\]%#,☺ğüşıöçĞÜŞİÖÇ]+[\w\/#](\(\))?)(?=$|[\s',\|\(\).:;?\-\[\]>\)])$/i.test(n)}function rt(n){var t=n.match(/^\[DHVIDEO=(\d+)\]$/i),i=t?t[1]:null;return i!=null}function ut(n){var t=n.match(/^(?:https?:\/\/)?(?:www\.)?(?:youtube\.com\/\S*(?:(?:\/e(?:mbed))?\/|watch\/?\?(?:\S*?&?v\=))|youtu\.be\/)([a-zA-Z0-9_-]{6,11})(?:.*?)$/i),i=t?t[1]:null;return i!=null}function ft(n){var t=n.match(/^(?:https?:\/\/)?(?:www\.)?streamable\.com\/([a-zA-Z0-9_-]+)(?:.*?)$/i),i=t?t[1]:null;return i!=null}function et(n){var t=n.match(/^(?:https?:\/\/)?(?:www\.)?dailymotion\.com\/(?:video|hub)+(?:\/([^_?]+))?[^#]*(‪#video‬=([^_&?]+))?(?:.*?)$/i),i=t?t[1]:null;return i!=null}function ot(n){var t=n.match(/^(?:https?:\/\/)?(?:www\.|player\.)?vimeo\.com\/(?:channels\/(?:\w+\/)?|groups\/(?:[^\/]*)\/videos\/|album\/(?:\d+)\/video\/|video\/|)(\d+)(?:[a-zA-Z0-9_\-]+)?(?:.*?)$/i),i=t?t[1]:null;return i!=null}function st(n){return/^(?:https?:\/\/)?(?:www\.)?(?:mbasic\.facebook|m\.facebook|facebook|fb)\.(?:com|me)\/(?:(?:\w\.)*#!\/)?(?:pages\/)?(?:[\w\-\.]*\/)*(?:[\w\-\.\/]*(?:\/.*?))$/i.test(n)}function ht(n){var t=n.match(/^(?:https?:\/\/(?:www\.)?instagram\.com\/p\/([^\/?#&]+))(?:.*?)$/i),i=t?t[1]:null;return i!=null}function ct(n){var t=n.match(/^https?:\/\/twitter.com\/[a-zA-Z_0-9]{1,20}\/status\/([0-9]*)(?:.*?)$/i),i=t?t[1]:null;return i!=null}function lt(n){return/^(?:http|https):\/\/(?:.*\.|.*)imdb.com\/title(?:\?|\/)(..\d+)(?:.*?)$/i.test(n)}function at(n){return new Promise(function(t){$.ajax({url:"/forumapi/profilev2/ParseOpengraph",data:JSON.stringify(n),type:"POST",contentType:"application/json",dataType:"json",complete:function(n){var i=n.responseJSON;t(i)}})})}function c(n){$("#upload_video"+(n||0)).css("pointer-events","none");$("#upload_image"+(n||0)).css("pointer-events","none");$("#dh_insert_buttons_"+(n||0)).hide();$("#editor-overlay_"+(n||0)).css("height",$("#editor-scrolling-container_"+(n||0)).outerHeight(!1)+"px");$("#editor-overlay_"+(n||0)).show();$("#editor-toolbar-container_"+(n||0)+" button").prop("disabled",!0).css("cursor","not-allowed")}function l(n){$("#upload_video"+(n||0)).css("pointer-events","auto");$("#upload_image"+(n||0)).css("pointer-events","auto");$("#dh_insert_buttons_"+(n||0)).show();$("#editor-overlay_"+(n||0)).hide();$("#editor-toolbar-container_"+(n||0)+" button").prop("disabled",!1).css("cursor","auto")}function wt(n,t){var r=i(n);r.getLength()>t&&r.deleteText(t,r.getLength())}function bt(n,t,r){var u=i(n);u.root.addEventListener(t,r)}function t(n,t){return $("#editor_"+n).data(t)}function u(n,t,i){$("#editor_"+n).data(t,i)}function i(n){return t(n,"quill")}function kt(n,t){u(n,"mentionData",t)}function w(n){return t(n,"mentionData")}function dt(n){return t(n,"subject")}function vt(n){return parseInt(t(n,"forumId"),10)}function gt(n){return parseInt(t(n,"sectionForumId"),10)}function ni(n){return parseInt(t(n,"profilePreference"),10)}function ti(n){return t(n,"profileVisibility")}function ii(n){return parseInt(t(n,"messageId"),10)}function ri(n){return parseInt(t(n,"replyType"),10)}function ui(n){return parseInt(t(n,"draftId"),10)}function e(n,i){return t(n,i)||!1}function fi(n){return t(n,"linkImage")}function ei(n){return t(n,"linkUrl")}function oi(n){return t(n,"linkType")}function si(n){return t(n,"linkTitle")}function hi(n){return t(n,"linkDescription")}function ci(n){var t=i(n||0);t.setSelection(t.getLength()-1,0)}function li(n,t){var r=i(t||0);r.setSelection(n,0)}function ai(n){var t=i(n||0);return t.getContents().ops}function n(n,t,r,u){var f=i(n),e=f.getSelection(),o=e?e.index:f.getLength()-1,s;e!=null&&e.length>0&&f.deleteText(o,e.length);f.insertEmbed(o,t,r,"api");f.insertText(o,"");s=e?e.index+(u?1:0):f.getLength()+(u?1:0);f.setSelection(s,0)}function yt(n,t,r){var u=i(n),f=u.getSelection(!0),o=f?f.index:u.getLength()-1,e;u.insertText(o,t,r?{link:t}:{},"api");f=u.getSelection(!0);e=f?f.index+1:u.getLength()+1;u.setSelection(e,0)}function vi(n){if(n&&n.size>0){var t=new FormData;return t.append("file",n,n.name),new Promise(function(n){$.ajax({url:"/video-yukle",data:t,type:"POST",contentType:!1,processData:!1,complete:function(t){var i=t.responseJSON;n(i)}})})}return new Promise(function(n,t){return t({HasError:!0})})}function b(n,t,i){if(n&&n.size>0){var r=new FormData;return r.append("file",n,n.name),s[t]?new Promise(function(n){v=$.ajax({url:"/api2/GlobalApi/UploadImage?draftID="+s[t],data:r,type:"POST",contentType:!1,processData:!1,complete:function(t){var i=t.responseJSON;k();n(i)},xhr:function(){var n=$.ajaxSettings.xhr();return i&&n.upload.addEventListener("progress",function(n){n.lengthComputable&&i(n.loaded,n.total)},!1),n}})}):new Promise(function(n,u){$.ajax({type:"GET",url:"/api2/GlobalApi/NewDraftID?messageId=0",complete:function(f){var e=f.responseJSON;return e&&!e.HasError&&e.Data?(s[t]=e.Data,v=$.ajax({url:"/api2/GlobalApi/UploadImage?draftID="+e.Data,data:r,type:"POST",contentType:!1,processData:!1,complete:function(t){var i=t.responseJSON;k();n(i)},xhr:function(){var n=$.ajaxSettings.xhr();return i&&n.upload.addEventListener("progress",function(n){n.lengthComputable&&i(n.loaded,n.total)},!1),n}})):(u(e),null)}})})}return new Promise(function(n,t){return t({HasError:!0})})}function yi(n,t){var i=s[t];return new Promise(function(t){$.ajax({url:"/api2/GlobalApi/DeletePhotoDraft?url="+encodeURIComponent(n)+"&draftID="+i,type:"GET",complete:function(n){var i=n.responseJSON;t(i)}})})}function pt(t,i){n(t,"dhVideo",{videoId:i,height:362,width:"100%",style:"display:block;margin:auto;"})}function pi(){var r=[],u=$("#cities_dropdown"),n,t,i;if(r.push({Id:parseInt(u.val(),10),Type:11435}),n=$(".tagContext input:checked"),n!=undefined)for(t=0;t<n.length;t++)i=$(n[t]),i!=undefined&&r.push({Id:parseInt(i.val(),10),Type:parseInt(i.data("prop-type"),10)});return r}function wi(){return v}function k(){v=null}var a={},s={},f={},o={},p={},r={},h={},nt={},v=null,d={ALL:0,STANDARD:1,QUICK:2},y={THREAD:0,MESSAGE:1,QUOTE:2,AD:3,EDIT:4,QUICK:5,POST:6,AD_MESSAGE:7,POLL:8},g={FORUM:0,PROFILE_ONLY:1};return{insertText:yt,checkLength:wt,bindEvent:bt,getContents:ai,focus:ci,setCursorPosition:li,setMentionData:kt,getMentionData:w,showLoader:c,hideLoader:l,postImage:b,checkLinkValidity:it,parseOpengraph:at,getAjaxRequest:wi,setNullAjaxRequest:k,CONTENT_TYPE:d,REPLY_TYPE:y,PROFILE_PREFERENCE:g,setContents:function(n,t){var u=i(n),r,e,f;u&&(r=w(n),r?(e=_.some(t,function(n){return n.insert.mention&&n.insert.mention.id==r.id}),f=e?[]:[{insert:{mention:r}},{insert:"\n\n"}],t.forEach(function(n){f.push(n)}),u.setContents(f)):u.setContents(t))},getCaretTopOffset:function(n){var f=i(n),t,r,u;return f?(t=f.root.ownerDocument.getSelection(),t&&t.anchorNode)?(r=t.anchorNode.nodeType===Node.TEXT_NODE?$(t.anchorNode.parentElement):$(t.anchorNode),u=$("#editor_"+n),!r.length||!u.has(r).length||r.is(u)||r.is(":hidden"))?null:r.offset().top-($("#editor_"+n+" .ql-editor").offset().top+parseInt($("#editor_"+n+" .ql-editor").css("padding-top"),10)):null:null},iframeAutoSize:function(n){n.height(n).contents().height();n.width(n).contents().width()},insertExternalImage:function(t,i,r){r&&r.stopImmediatePropagation();i&&i.removeClass("active");setTimeout(function(){var i=window.prompt("Resim url:");i&&n(t,"dhImageExternal",{fullImageUrl:i,smallImageUrl:"https://forum.donanimhaber.com/cache-v2?path="+encodeURIComponent(i)+"&t=0&width=480&text=0"})},100)},insertEmoji:function(t,i,r,u){u&&u.stopImmediatePropagation();r&&r.removeClass("active");i.indexOf("icon_")==0&&(i=i.substr(5,i.length-5));n(t,"emoji",i,!0)},embedHr:function(t){n(t,"hr","null")},embedCodeblock:function(t){$("#dh_insert_"+t).triggerHandler("click");n(t,"code-block","null")},embedYoutube:function(t){setTimeout(function(){var i=window.prompt("YouTube url:");i&&n(t,"youtube",{src:i,height:340,width:560,style:"display:block;margin:auto;"})},100)},embedVimeo:function(t){setTimeout(function(){var i=window.prompt("Vimeo url:");i&&n(t,"vimeo",{src:i,height:340,width:560,style:"display:block;margin:auto;"})},100)},embedDailymotion:function(t){setTimeout(function(){var i=window.prompt("Dailymotion url:");i&&n(t,"dailymotion",{src:i,height:340,width:560,style:"display:block;margin:auto;"})},100)},embedInstagram:function(t){setTimeout(function(){var i=window.prompt("Instagram url:");i&&n(t,"instagram",{src:i,width:500,style:"display:block;margin:auto;"})},100)},embedTweet:function(t){setTimeout(function(){var i=window.prompt("Tweet url:");i&&n(t,"tweet",{src:i,width:500,style:"display:block;margin:auto;"})},100)},embedFacebookPost:function(t){setTimeout(function(){var i=window.prompt("Facebook post url:");i&&n(t,"facebookpost",{src:i,width:500,style:"display:block;margin:auto;"})},100)},embedFacebookVideo:function(t){setTimeout(function(){var i=window.prompt("Facebook video url:");i&&n(t,"facebookvideo",{src:i,width:560,style:"display:block;margin:auto;"})},100)},embedImdb:function(t){setTimeout(function(){var i=window.prompt("IMDB url:");i&&n(t,"imdb",{src:i})},100)},embedSpoiler:function(t){$("#dh_insert_"+t).triggerHandler("click");n(t,"spoiler","null")},embedQuote:function(t,i,r){r||$("#dh_insert_"+t).triggerHandler("click");n(t,"quote",i||"null")},embedVideo:pt,toggleOptions:function(n,t,i){t.stopImmediatePropagation();$(".editor-toolbar-button ul").not(i).removeClass("active");$("#choice-list"+n).toggleClass("active")},toggleVideo:function(n,t,i){t.stopImmediatePropagation();$(".editor-toolbar-button ul").not(i).removeClass("active");$("#video-list"+n).toggleClass("active")},toggleSurvey:function(n){var t=new CustomEvent("surveyToggle",{detail:{editorIndex:n}});window.dispatchEvent(t)},toggleSocial:function(n,t,i){t.stopImmediatePropagation();$(".editor-toolbar-button ul").not(i).removeClass("active");$("#social-list"+n).toggleClass("active")},toggleImage:function(n,t,i){t.stopImmediatePropagation();$(".editor-toolbar-button ul").not(i).removeClass("active");$("#image-list"+n).toggleClass("active")},toggleSmiley:function(n,t,i){t.stopImmediatePropagation();$(".editor-toolbar-button ul").not(i).removeClass("active");$("#smiley-list"+n).toggleClass("active")},openCustomizeSmiley:function(n,t){n.stopImmediatePropagation();t.removeClass("active");window.open("/Profile/SmileyCustomization","popup","width=720,height=500")},openMoreSmiley:function(n,t,i){n.stopImmediatePropagation();i.removeClass("active");window.open("/Profile/SmileyList?editorIndex="+t,"popup","width=720,height=500")},setSmileys:function(n,t,i){$.ajax({url:"/Member/SetSmiley",contentType:"application/json",dataType:"json",type:"POST",data:JSON.stringify(t),complete:function(n){var r=n.responseJSON,t;r?(t=$(".smileyMenuList"),$.each(t,function(n,t){var i=$(t).data("editorIndex");$(t).load("/Profile/SmileyMenu?editorIndex="+i)}),i.close()):alert("İşlem başarısız, tekrar deneyin.")}})},uploadImage:function(n,t,i){i&&i.stopImmediatePropagation();t&&t.removeClass("active");$("#upload_image"+n).click()},addGalleryImage:function(n,t){r[n]||(r[n]=[]);r[n].push({Url:t.Url,Width:t.Width,Height:t.Height,AvgColor:t.AvgColor})},removeGalleryImage:function(n,t){r[n]=r[n].filter(function(n){return n.Url!=t})},setCoverPhoto:function(n,t){h[n]||(h[n]=null);h[n]={Url:t.Url,Width:t.Width,Height:t.Height,AvgColor:t.AvgColor}},resetCoverPhoto:function(n){h[n]&&(h[n]=null)},uploadVideo:function(n,t){t.stopImmediatePropagation();$(".editor-toolbar-button ul").removeClass("active");var i=vt(n)||0;window.open("/video-yukle?editorIndex="+n,"popup","width=980,height=600")},imageFileInputChange:function(t,i,r,u){var f=t.files,o,e;if(f&&f.length>0){for(c(i),o=[],e=0;e<f.length;e++)o.push(b(f[e],i,u));Promise.all(o).then(function(u){l(i);t.value="";r?u.forEach(function(t){if(t&&!t.HasError){var r=t.Data.Model.ImageList[0].Url;n(i,"dhImage",{fullImageUrl:r,smallImageUrl:"https://forum.donanimhaber.com/cache-v2?path="+encodeURIComponent(r)+"&t=0&width=480&text=0"})}else t.Message&&alert(t.Message)}):$("#quick_link").val(u[0].Data.Model.ImageList[0].Url).keyup()})}},videoFileInputChange:function(n,t){var i=n.files,u,r;if(i&&i.length>0){for(c(t),u=[],r=0;r<i.length;r++)u.push(vi(i[r]));Promise.all(u).then(function(i){l(t);n.value="";i.forEach(function(){})})}},pollOptionsChanged:function(n,t){p[n]=[];t.each(function(t,i){p[n].push($(i).val())})},pollMultipleOptionChanged:function(n,t){u(n,"isMultipleAllowCheck",t)},anketSecenekKontol:function(n){var t=0,i=0,u=document.querySelectorAll("#pollContext-"+n+" .dhAnketOption"),r;Array.from(u).forEach(function(n){window.getComputedStyle(n,null).display!="none"&&(t++,n.value.length>0&&i++)});i==t&&(r=document.querySelector("#pollOption-"+n+"-"+(t+1)),r.style.display=="none"&&(r.style.display="inline-block"));document.querySelector("#anket-kalan-"+n).innerText=15-i},subscriptionPreferenceChanged:function(n,t){u(n,"subscribe",t)},redirectPreferenceChanged:function(n,t){u(n,"redirectToLastMessage",t)},profileVisibilityChanged:function(n,t){u(n,"profileVisibility",t)},signaturePreferenceChanged:function(n,t){u(n,"withSignature",t)},lockPreferenceChanged:function(n,t){u(n,"isLocked",t)},faqPreferenceChanged:function(n,t){u(n,"isFAQ",t)},pinPreferenceChanged:function(n,t){u(n,"isPinned",t)},boldPreferenceChanged:function(n,t){u(n,"isBold",t)},customTitlePreferenceChanged:function(n,t){u(n,"hideCustomTitle",t)},send:function(n,t,v,b,k,nt,it){var di,wt,bt,kt,ci,li,ht,ct,ot,lt,et,at,gi,nr,ai,ut,wi,bi,ki,yt,ir,pt;if(b&&(di=dhDOMValidator.Validate({ErrFunc:function(n){$(n).closest(".satir").find(".sol").addClass("error")},ResetFunc:function(){$(".sol").removeClass("error")}}),!di))return alert("Eksik alanlar var, lütfen kontrol edin."),!1;if(nt&&nt.addClass("inverted"),wt=$.trim(dt(n)),!wt)return alert("Başlık girmelisiniz."),nt&&nt.removeClass("inverted"),!1;if(bt=vt(n),!bt)return alert("Forum seçmelisiniz."),nt&&nt.removeClass("inverted"),!1;if(kt=fi(n),ci=ei(n),!v&&t===d.QUICK&&(r[n]!=undefined&&r[n]!=null?r[n].length<=0:!ci&&!kt))return alert("Geçerli bir url ya da içerik girmelisiniz."),nt&&nt.removeClass("inverted"),!1;if(t!==d.QUICK&&tt(n))return alert("İçerik girmelisiniz."),nt&&nt.removeClass("inverted"),!1;var ft=i(n),st=ft.getContents().ops,rr=s[n],ur=gt(n),rt={EditorContent:st,Subject:$.trim(wt.substr(0,100)),ForumId:bt,SectionForumId:ur||0,PhotoDraftId:rr||0,IsBold:e(n,"isBold"),WithSignature:e(n,"withSignature"),IsPin:e(n,"isPinned"),IsLocked:e(n,"isLocked"),IsFAQ:e(n,"isFAQ"),IsMultipleAllowCheck:e(n,"isMultipleAllowCheck"),IsSubscribe:e(n,"subscribe"),IsHideCustomTitle:e(n,"hideCustomTitle"),ContentType:t,LinkImage:kt,LinkType:oi(n),LinkUrl:ci,LinkTitle:si(n),LinkDescription:hi(n),CustomTag:it,MentionList:[],DeletedMentionList:[],CensoredImages:window.censoredImages||[]};if(b){if(v){if(k||(rt.IsUsedProduct=!$("#rad_15551").is(":checked"),rt.IsWarrantedProduct=$("#warrantyCheckBox").is(":checked"),rt.WarrantEnd=rt.IsWarrantedProduct?$("#warrantyDate").val():null,rt.ProductCount=$("#urunadet").val(),rt.ProductPrice=$("#urunfiyat").val(),rt.CargoType=$("#shipping_dropdown").val(),rt.CargoPaymentType=$("#pay_dropdown").val()),li=$("#ilanId"),li&&li.length>0&&(rt.IlanId=$("#ilanId").val()),ht=$("#commentRule"),ht&&ht.length>0&&(rt.CommentRule=JSON.parse(ht.val())),ct=$("#props"),ct&&ct.length>0&&(rt.PropertyList=JSON.parse(ct.val()),k&&(rt.PropertyList=rt.PropertyList.filter(function(n){return n.Type!=11443})),ot=$(".tagContext input:checked"),ot&&ot.length>0))for(lt=0;lt<ot.length;lt++)if(et=$(ot[lt]),et!=undefined){let n=parseInt(et.data("prop-type"),10);k?rt.PropertyList.push({Id:parseInt(et.val(),10),Type:n}):(at=rt.PropertyList.filter(function(t){return t.Type==n}),at&&at.length>0&&et[0].type!="checkbox"?at[0].Id=et.val():rt.PropertyList.push({Id:parseInt(et.val(),10),Type:n}))}}else k||(rt.IsUsedProduct=!$("#rad_15551").is(":checked"),rt.IsWarrantedProduct=$("#warrantyCheckBox").is(":checked"),rt.WarrantEnd=rt.IsWarrantedProduct?$("#warrantyDate").val():null,rt.ProductCount=$("#urunadet").val(),rt.ProductPrice=$("#urunfiyat").val(),rt.CargoType=$("#shipping_dropdown").val(),rt.CargoPaymentType=$("#pay_dropdown").val()),rt.PropertyList=pi(),rt.IsCommentHasRule=$("#choice12_"+n).is(":checked");k&&(rt.ShowcaseEditorContent=dhVitrinEditor.getContents(),rt.ShowcaseCensoredImages=window.showcaseCensoredImages||[],rt.ShowcaseTitle=$.trim($("#vitrin-baslik-preview").val().substr(0,100))||rt.Subject);rt.IsCekSatis=k}r[n]&&r[n].length>0&&(rt.GalleryImages=r[n]);gi=ni(n);switch(gi){case g.FORUM:rt.ProfileOnly=!1;break;case g.PROFILE_ONLY:rt.ProfileOnly=!0;break;default:rt.ProfileOnly=!1}if(nr=ti(n),rt.IsActive=nr==!1,ai=ii(n),rt.MessageId=isNaN(ai)?0:ai,ut=ri(n),rt.ReplyType=isNaN(ut)?null:ut,ut===y.MESSAGE){var vi=w(n),tr=ft.getContents().ops,fr=vi&&_.some(tr,function(n){return n.insert.mention&&n.insert.mention.id==vi.id});fr||(wi=[{insert:{mention:vi}},{insert:"\n\n"}],tr.forEach(function(n){wi.push(n)}),ft.setContents(wi))}if(bi=ui(n),rt.MessageDraftId=isNaN(bi)?null:bi,st.forEach(function(n){n.insert.mention&&rt.MentionList.push({MemberId:parseInt(n.insert.mention.id,10),LoginName:n.insert.mention.loginName})}),ft.getContents().ops.filter(function(n){return n.insert&&n.insert.dhImage}).map(function(n){return n.insert.dhImage.fullImageUrl}).forEach(function(t){var i=f[n].indexOf(t);i>-1&&f[n].splice(i,1)}),f[n].length>0){for(ki=[],yt=0;yt<f[n].length;yt++)ki.push(yi(f[n][yt],n));c(n);Promise.all(ki).then(function(){l(n)})}ft.getContents().ops.filter(function(n){return n.insert&&n.insert.mention}).map(function(n){return n.insert.mention.id}).forEach(function(t){var i=o[n].indexOf(t);i>-1&&o[n].splice(i,1)});o[n].length>0&&o[n].forEach(function(n){rt.DeletedMentionList.push(parseInt(n,10));rt.MentionList.filter(function(t){return t.MemberId!==parseInt(n,10)})});rt.PollOptions=p[n];c(n);pt=isNaN(ut)||ut==y.POST||ut==y.POLL||ut==y.AD;ir=v?b?"editAd":"editPost":pt?b?"adPost":"newPost":"replyPost";h[n]?(rt.CoverPhoto=h[n],rt.CoverPhoto.FromUser=!0):!v&&pt&&st&&st.every(n=>n.insert.dhImageExternal?(rt.CoverPhoto={Url:n.insert.dhImageExternal.fullImageUrl,FromUser:!1},!1):n.insert.dhImage?(rt.CoverPhoto={Url:n.insert.dhImage.fullImageUrl,FromUser:!1},!1):!0);$.ajax({url:"/forumapi/profilev2/"+ir,contentType:"application/json",dataType:"json",type:"POST",data:JSON.stringify(rt),complete:function(i){var h=i.responseJSON,y,c;if(h&&!h.HasError)v?$(window).trigger("editPost"):pt?$(window).trigger("newPost",[{contentType:t,threadId:h.Data,editorIndex:n,isHidden:!rt.IsActive}]):$(window).trigger("replyPost",[{messageId:h.Data,redirectToLastMessage:e(n,"redirectToLastMessage"),previousMessageId:rt.MessageId}]),ft.setContents([]),ft.root.innerHTML="",s[n]=0,a[n]=null,f[n]=[],o[n]=[],p[n]=[],r[n]=null,u(n,"draftId",0);else if(h.Message&&(alert(h.Message),h.Message.toLowerCase().includes("gsm")))for(y=document.getElementsByClassName("gsm-confirm-display"),c=0;c<y.length;c++)y[c].style.display="block",y[c].scrollIntoView();return l(n),nt&&nt.removeClass("inverted"),h&&!h.HasError}})},addCssClass:function(n,t){var r=i(n);r.root.classList.add(t)},undo:function(n){var t=i(n);t.history.undo()},redo:function(n){var t=i(n);t.history.redo()},init:function(t,i,r,u,e,h){var k=Quill.import("ui/icons"),y,p,w,v;k.header["5"]='<img src="/static/forum/editor/img/font_kucult.png">';a[t]=null;s[t]=0;f[t]=[];o[t]=[];nt[t]=e;y={bounds:"#editor_"+t,scrollingContainer:"html",placeholder:i,formats:["header","color","bold","italic","link","underline","blockquote","list","align","code-block","code","quote","youtube","streamable","vimeo","tweet","spoiler","instagram","imdb","dhImageExternal","dhImage","dhCensor","hr","facebookvideo","facebookpost","dhVideo","dailymotion","emoji","mention","dhOg"],modules:{keyboard:{bindings:{exitBlockWithEnter:{key:"enter",format:["quote","spoiler","list","code-block","code"],collapsed:!0,empty:!0,handler:function(n){return v.formatText(n.index,n.length+1,{quote:null,spoiler:null,list:null,"code-block":null,code:null}),!1}},"list autofill":{prefix:/^\s{0,}(1){1,1}(\.|-|\*|\[ ?\]|\[x\])$/}}},clipboard:{matchVisual:!1},history:{delay:1e3,maxStack:100,userOnly:!1},syntax:!0,magicUrl:{urlRegularExpression:/(https?:\/\/[\S]+)|(www.[\S]+)|(mailto:[\S]+)|(tel:[\S]+)/,globalRegularExpression:/(https?:\/\/|www\.|mailto:|tel:)[\S]+/g,normalizeRegularExpression:/(https?:\/\/[\S]+)|(www.[\S]+)/,normalizeUrlOptions:{stripFragment:!1,stripWWW:!1,normalizeProtocol:!1}},toolbar:{container:[["bold","italic","underline","link",{header:5},{color:["#000000","#e60000","#ff9900","#ffff00","#008a00","#0066cc","#9933ff","#bbbbbb","#f06666","#ffc266","#ffff66","#66b966","#66a3e0","#c285ff","#ffffff","#a10000","#b26b00","#b2b200","#006100","#0047b2","#6b24b2","#444444","#5c0000","#663d00","#666600","#003700","#002966","#3d1466"]},"quote",{list:"ordered"},{align:""},{align:"center"},{align:"right"},"clean"]],handlers:{emoji:function(){}}},imageResize:{modules:["Resize","DisplaySize","Toolbar"]},"emoji-toolbar":!1,"emoji-textarea":!1,"emoji-shortname":!0},theme:"bubble"};h||(p={modules:{mention:{spaceAfterInsert:!0,allowedChars:/^\S+[\s]?\S*$/,mentionDenotationChars:["@"],isolateCharacter:!0,minChars:3,linkTarget:"_blank",fixMentionsToQuill:!1,defaultMenuOrientation:"bottom",renderItem:function(n){return"<span>"+n.loginName+"<\/span>"+(n.avatar?'<img style="height:32px;width:32px;object-fit:cover;position:relative;float:right;top:6px;border-radius:32px;" src="'+n.avatar+'">':'<span style="height:32px;width:32px;object-fit:cover;position:relative;float:right;top:6px;border-radius:32px;text-align:center;line-height:32px;font-size:18px;background-color:'+n.avatarColor+";color:"+n.avatarBrightness+';">'+n.loginName.substring(0,1).toUpperCase()+"<\/span>")},source:function(n,i){a[t]!=null&&(a[t].abort(),i([],n));setTimeout(function(){a[t]=$.ajax({method:"GET",contentType:"application/json",dataType:"json",url:"/forumapi/forum/member/search?q="+n+"&threadId="+(nt[t]||0),complete:function(t){var r=t.responseJSON,f=[],u;if(r&&!r.HasError&&r.Data&&r.Data.length>0)for(u=0;u<r.Data.length;u++)f.push({id:r.Data[u].Id,loginName:r.Data[u].LoginName,value:r.Data[u].LoginName,link:"/profil/"+r.Data[u].Id,avatar:r.Data[u].Avatar,avatarColor:r.Data[u].AvatarColor,avatarBrightness:r.Data[u].AvatarBrightness});i(f,n)}})},250)}}}},_.merge(y,p));u&&(w={modules:{imageUrlDrop:{container:"#editor_"+t+" .ql-editor"},imagePaste:{container:"#editor_"+t+" .ql-editor"},dragAndDrop:{draggables:[{content_type_pattern:DragAndDropModule.default.image_content_type_pattern,tag:"img",attr:"src"}],onDrop:function(i){$("#upload_image"+t).css("pointer-events","none");$("#dh_insert_buttons_"+t).hide();$("#editor-overlay_"+t).css("height",$("#editor-scrolling-container_"+t).outerHeight(!0)+$("#editor-toolbar-container_"+t).outerHeight(!0)+"px");$("#editor-overlay_"+t).show();b(i,t).then(function(i){if($("#upload_image"+t).css("pointer-events","auto"),$("#dh_insert_buttons_"+t).show(),$("#editor-overlay_"+t).hide(),i&&!i.HasError){var r=i.Data.Model.ImageList[0].Url;n(t,"dhImage",{fullImageUrl:r,smallImageUrl:"https://forum.donanimhaber.com/cache-v2?path="+encodeURIComponent(r)+"&t=0&width=480&text=0"})}})}},dhVideoResize:{modules:["DisplaySize","Toolbar"]},youtubeResize:{modules:["DisplaySize","Toolbar"]},streamableResize:{modules:["DisplaySize","Toolbar"]},tweetResize:{modules:["DisplaySize","Toolbar"]},instagramResize:{modules:["DisplaySize","Toolbar"]},dailymotionResize:{modules:["DisplaySize","Toolbar"]},vimeoResize:{modules:["DisplaySize","Toolbar"]},facebookResize:{modules:["DisplaySize","Toolbar"]},graphResize:{modules:["Toolbar"]}}},_.merge(y,w));v=new Quill("#editor_"+t,y);v.on("text-change",function(n,i){var u=dhEditor.getCaretTopOffset(t),r;isNaN(u)||$("#dh_insert_buttons_"+t).css("margin-top",u+"px");n.ops.filter(function(n){return n.delete}).length>0&&(r=v.getContents().diff(i).ops,r.filter(function(n){return n.insert&&n.insert.dhImage}).map(function(n){return n.insert.dhImage.fullImageUrl}).forEach(function(n){f[t].indexOf(n)<=-1&&f[t].push(n)}),r.filter(function(n){return n.insert&&n.insert.mention}).map(function(n){return n.insert.mention.id}).forEach(function(n){o[t].indexOf(n)<=-1&&o[t].push(n)}))});v.root.addEventListener("blur",function(){this.dataset.focus="0"});v.root.addEventListener("focus",function(){this.dataset.focus="1"});u&&!h&&v.clipboard.addMatcher(Node.TEXT_NODE,function(i,r){if(it(i.nodeValue))return c(t),at(i.nodeValue).then(function(u){if(l(t),u&&!u.HasError&&u.Data){if(u.Data.info&&u.Data.info.url)return n(t,"dhOg",u.Data),{ops:[]};if(et(i.nodeValue))return n(t,"dailymotion",{src:i.nodeValue,height:340,width:560,style:"display:inline;float:left;"}),{ops:[]};if(st(i.nodeValue))return n(t,"facebookpost",{src:i.nodeValue,width:500,style:"display:inline-block;float:left;"}),{ops:[]};if(lt(i.nodeValue))return n(t,"imdb",{src:i.nodeValue}),{ops:[]};if(ht(i.nodeValue))return n(t,"instagram",{src:i.nodeValue,width:500,style:"display:inline;float:left;"}),{ops:[]};if(ct(i.nodeValue))return n(t,"tweet",{src:i.nodeValue,width:500,style:"display:inline;float:left;"}),{ops:[]};if(ot(i.nodeValue))return n(t,"vimeo",{src:i.nodeValue,height:340,width:560,style:"display:inline;float:left;"}),{ops:[]};if(ut(i.nodeValue))return n(t,"youtube",{src:i.nodeValue,height:340,width:560,style:"display:inline;float:left;"}),{ops:[]};if(ft(i.nodeValue))return n(t,"streamable",{src:i.nodeValue,height:340,width:560,style:"display:inline;float:left;"}),{ops:[]};if(rt(i.nodeValue)){var f=i.nodeValue.match(/\[DHVIDEO=(\d+)\]/),e=f[1];return n(t,"dhVideo",{videoId:e,height:362,width:"100%",style:"display:inline;float:left;"}),{ops:[]}}return r}return yt(t,i.nodeValue,!1),{ops:[]}}),{ops:[]};if(et(i.nodeValue))return n(t,"dailymotion",{src:i.nodeValue,height:340,width:560,style:"display:inline;float:left;"}),{ops:[]};if(st(i.nodeValue))return n(t,"facebookpost",{src:i.nodeValue,width:500,style:"display:inline-block;float:left;"}),{ops:[]};if(lt(i.nodeValue))return n(t,"imdb",{src:i.nodeValue}),{ops:[]};if(ht(i.nodeValue))return n(t,"instagram",{src:i.nodeValue,width:500,style:"display:inline;float:left;"}),{ops:[]};if(ct(i.nodeValue))return n(t,"tweet",{src:i.nodeValue,width:500,style:"display:inline;float:left;"}),{ops:[]};if(ot(i.nodeValue))return n(t,"vimeo",{src:i.nodeValue,height:340,width:560,style:"display:inline;float:left;"}),{ops:[]};if(ut(i.nodeValue))return n(t,"youtube",{src:i.nodeValue,height:340,width:560,style:"display:inline;float:left;"}),{ops:[]};if(ft(i.nodeValue))return n(t,"streamable",{src:i.nodeValue,height:340,width:560,style:"display:inline;float:left;"}),{ops:[]};if(rt(i.nodeValue)){var u=i.nodeValue.match(/\[DHVIDEO=(\d+)\]/),f=u[1];return n(t,"dhVideo",{videoId:f,height:362,width:"100%",style:"display:inline;float:left;"}),{ops:[]}}return r});$("#editor_"+t).data("quill",v);$("#editor_"+t).data("editorIndex",t);r&&r.length&&r!="null"&&(v.setContents(JSON.parse(r)),v.update(),dhEditorRenderer.renderSyntaxHighlight("#editor_"+t+" div.ql-editor pre"))},listenVideoUpload:function(n){Object.prototype.watch||Object.defineProperty(Object.prototype,"watch",{enumerable:!1,configurable:!0,writable:!1,value:function(n,t){var r=this[n],i=r,u=function(){return i},f=function(u){return r=i,i=t.call(this,n,r,u)};delete this[n]&&Object.defineProperty(this,n,{get:u,set:f,enumerable:!0,configurable:!0})}});window.watch("lastUploadedVideoId",function(t,i,r){if(r){var u=parseInt(r,10);u&&pt(n,u)}})},isEmpty:tt}}()