1019 lines
1.3 MiB
1019 lines
1.3 MiB
!function(t){var n={};function e(o){if(n[o])return n[o].exports;var i=n[o]={i:o,l:!1,exports:{}};return t[o].call(i.exports,i,i.exports,e),i.l=!0,i.exports}e.m=t,e.c=n,e.d=function(t,n,o){e.o(t,n)||Object.defineProperty(t,n,{enumerable:!0,get:o})},e.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},e.t=function(t,n){if(1&n&&(t=e(t)),8&n)return t;if(4&n&&"object"==typeof t&&t&&t.__esModule)return t;var o=Object.create(null);if(e.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}),2&n&&"string"!=typeof t)for(var i in t)e.d(o,i,function(n){return t[n]}.bind(null,i));return o},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},e.p="/js/",e(e.s=578)}([function(t,n,e){(function(n){var e=function(t){return t&&t.Math==Math&&t};t.exports=e("object"==typeof globalThis&&globalThis)||e("object"==typeof window&&window)||e("object"==typeof self&&self)||e("object"==typeof n&&n)||function(){return this}()||Function("return this")()}).call(this,e(9))},function(t,n,e){var o=e(0),i=e(25).f,r=e(15),a=e(16),s=e(54),c=e(113),l=e(82);t.exports=function(t,n){var e,u,d,p,f,A=t.target,h=t.global,m=t.stat;if(e=h?o:m?o[A]||s(A,{}):(o[A]||{}).prototype)for(u in n){if(p=n[u],d=t.noTargetGet?(f=i(e,u))&&f.value:e[u],!l(h?u:A+(m?".":"#")+u,t.forced)&&void 0!==d){if(typeof p==typeof d)continue;c(p,d)}(t.sham||d&&d.sham)&&r(p,"sham",!0),a(e,u,p,t)}}},function(t,n){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,n,e){var o=e(0),i=e(43),r=e(5),a=e(64),s=e(65),c=e(116),l=i("wks"),u=o.Symbol,d=c?u:u&&u.withoutSetter||a;t.exports=function(t){return r(l,t)&&(s||"string"==typeof l[t])||(s&&r(u,t)?l[t]=u[t]:l[t]=d("Symbol."+t)),l[t]}},function(t,n,e){var o=e(7);t.exports=function(t){if(!o(t))throw TypeError(String(t)+" is not an object");return t}},function(t,n,e){var o=e(14),i={}.hasOwnProperty;t.exports=Object.hasOwn||function(t,n){return i.call(o(t),n)}},function(t,n,e){var o=e(2);t.exports=!o((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},function(t,n){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,n,e){"use strict";var o=e(138),i=Object.prototype.toString;function r(t){return"[object Array]"===i.call(t)}function a(t){return void 0===t}function s(t){return null!==t&&"object"==typeof t}function c(t){if("[object Object]"!==i.call(t))return!1;var n=Object.getPrototypeOf(t);return null===n||n===Object.prototype}function l(t){return"[object Function]"===i.call(t)}function u(t,n){if(null!=t)if("object"!=typeof t&&(t=[t]),r(t))for(var e=0,o=t.length;e<o;e++)n.call(null,t[e],e,t);else for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&n.call(null,t[i],i,t)}t.exports={isArray:r,isArrayBuffer:function(t){return"[object ArrayBuffer]"===i.call(t)},isBuffer:function(t){return null!==t&&!a(t)&&null!==t.constructor&&!a(t.constructor)&&"function"==typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)},isFormData:function(t){return"undefined"!=typeof FormData&&t instanceof FormData},isArrayBufferView:function(t){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&t.buffer instanceof ArrayBuffer},isString:function(t){return"string"==typeof t},isNumber:function(t){return"number"==typeof t},isObject:s,isPlainObject:c,isUndefined:a,isDate:function(t){return"[object Date]"===i.call(t)},isFile:function(t){return"[object File]"===i.call(t)},isBlob:function(t){return"[object Blob]"===i.call(t)},isFunction:l,isStream:function(t){return s(t)&&l(t.pipe)},isURLSearchParams:function(t){return"undefined"!=typeof URLSearchParams&&t instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!=typeof window&&"undefined"!=typeof document)},forEach:u,merge:function t(){var n={};function e(e,o){c(n[o])&&c(e)?n[o]=t(n[o],e):c(e)?n[o]=t({},e):r(e)?n[o]=e.slice():n[o]=e}for(var o=0,i=arguments.length;o<i;o++)u(arguments[o],e);return n},extend:function(t,n,e){return u(n,(function(n,i){t[i]=e&&"function"==typeof n?o(n,e):n})),t},trim:function(t){return t.replace(/^\s*/,"").replace(/\s*$/,"")},stripBOM:function(t){return 65279===t.charCodeAt(0)&&(t=t.slice(1)),t}}},function(t,n){var e;e=function(){return this}();try{e=e||new Function("return this")()}catch(t){"object"==typeof window&&(e=window)}t.exports=e},function(t,n,e){"use strict";e(277),e(120),e(93),e(45),e(99),e(67),Object.defineProperty(n,"__esModule",{value:!0}),n.getRootUrl=n.generateFilePath=n.imagePath=n.generateUrl=n.generateOcsUrl=n.generateRemoteUrl=n.linkTo=void 0;n.linkTo=function(t,n){return o(t,"",n)};n.generateRemoteUrl=function(t){return window.location.protocol+"//"+window.location.host+function(t){return i()+"/remote.php/"+t}(t)};n.generateOcsUrl=function(t,n){return n=2!==n?1:2,window.location.protocol+"//"+window.location.host+i()+"/ocs/v"+n+".php/"+t+"/"};n.generateUrl=function(t,n,e){var o=Object.assign({escape:!0,noRewrite:!1},e||{}),r=function(t,n){return n=n||{},t.replace(/{([^{}]*)}/g,(function(t,e){var i=n[e];return o.escape?"string"==typeof i||"number"==typeof i?encodeURIComponent(i.toString()):encodeURIComponent(t):"string"==typeof i||"number"==typeof i?i.toString():t}))};return"/"!==t.charAt(0)&&(t="/"+t),!0!==OC.config.modRewriteWorking||o.noRewrite?i()+"/index.php"+r(t,n||{}):i()+r(t,n||{})};n.imagePath=function(t,n){return-1===n.indexOf(".")?o(t,"img",n+".svg"):o(t,"img",n)};var o=function(t,n,e){var o=-1!==OC.coreApps.indexOf(t),r=i();return"php"!==e.substring(e.length-3)||o?"php"===e.substring(e.length-3)||o?(r+="settings"!==t&&"core"!==t&&"search"!==t||"ajax"!==n?"/":"/index.php/",o||(r+="apps/"),""!==t&&(r+=t+="/"),n&&(r+=n+"/"),r+=e):(r=OC.appswebroots[t],n&&(r+="/"+n+"/"),"/"!==r.substring(r.length-1)&&(r+="/"),r+=e):(r+="/index.php/apps/"+t,"index.php"!==e&&(r+="/",n&&(r+=encodeURI(n+"/")),r+=e)),r};n.generateFilePath=o;var i=function(){return OC.webroot};n.getRootUrl=i},function(t,n,e){var o=e(125),i="object"==typeof self&&self&&self.Object===Object&&self,r=o||i||Function("return this")();t.exports=r},function(t,n,e){var o=e(6),i=e(97),r=e(4),a=e(35),s=Object.defineProperty;n.f=o?s:function(t,n,e){if(r(t),n=a(n,!0),r(e),i)try{return s(t,n,e)}catch(t){}if("get"in e||"set"in e)throw TypeError("Accessors not supported");return"value"in e&&(t[n]=e.value),t}},function(t,n,e){var o=e(31),i=Math.min;t.exports=function(t){return t>0?i(o(t),9007199254740991):0}},function(t,n,e){var o=e(20);t.exports=function(t){return Object(o(t))}},function(t,n,e){var o=e(6),i=e(12),r=e(29);t.exports=o?function(t,n,e){return i.f(t,n,r(1,e))}:function(t,n,e){return t[n]=e,t}},function(t,n,e){var o=e(0),i=e(15),r=e(5),a=e(54),s=e(74),c=e(26),l=c.get,u=c.enforce,d=String(String).split("String");(t.exports=function(t,n,e,s){var c,l=!!s&&!!s.unsafe,p=!!s&&!!s.enumerable,f=!!s&&!!s.noTargetGet;"function"==typeof e&&("string"!=typeof n||r(e,"name")||i(e,"name",n),(c=u(e)).source||(c.source=d.join("string"==typeof n?n:""))),t!==o?(l?!f&&t[n]&&(p=!0):delete t[n],p?t[n]=e:i(t,n,e)):p?t[n]=e:a(n,e)})(Function.prototype,"toString",(function(){return"function"==typeof this&&l(this).source||s(this)}))},function(t,n,e){var o=e(42),i=e(20);t.exports=function(t){return o(i(t))}},function(t,n,e){"use strict";e.r(n),function(t,e){
|
||
/*!
|
||
* Vue.js v2.6.12
|
||
* (c) 2014-2020 Evan You
|
||
* Released under the MIT License.
|
||
*/
|
||
var o=Object.freeze({});function i(t){return null==t}function r(t){return null!=t}function a(t){return!0===t}function s(t){return"string"==typeof t||"number"==typeof t||"symbol"==typeof t||"boolean"==typeof t}function c(t){return null!==t&&"object"==typeof t}var l=Object.prototype.toString;function u(t){return"[object Object]"===l.call(t)}function d(t){return"[object RegExp]"===l.call(t)}function p(t){var n=parseFloat(String(t));return n>=0&&Math.floor(n)===n&&isFinite(t)}function f(t){return r(t)&&"function"==typeof t.then&&"function"==typeof t.catch}function A(t){return null==t?"":Array.isArray(t)||u(t)&&t.toString===l?JSON.stringify(t,null,2):String(t)}function h(t){var n=parseFloat(t);return isNaN(n)?t:n}function m(t,n){for(var e=Object.create(null),o=t.split(","),i=0;i<o.length;i++)e[o[i]]=!0;return n?function(t){return e[t.toLowerCase()]}:function(t){return e[t]}}m("slot,component",!0);var g=m("key,ref,slot,slot-scope,is");function v(t,n){if(t.length){var e=t.indexOf(n);if(e>-1)return t.splice(e,1)}}var b=Object.prototype.hasOwnProperty;function C(t,n){return b.call(t,n)}function y(t){var n=Object.create(null);return function(e){return n[e]||(n[e]=t(e))}}var x=/-(\w)/g,w=y((function(t){return t.replace(x,(function(t,n){return n?n.toUpperCase():""}))})),k=y((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),_=/\B([A-Z])/g,B=y((function(t){return t.replace(_,"-$1").toLowerCase()}));var E=Function.prototype.bind?function(t,n){return t.bind(n)}:function(t,n){function e(e){var o=arguments.length;return o?o>1?t.apply(n,arguments):t.call(n,e):t.call(n)}return e._length=t.length,e};function S(t,n){n=n||0;for(var e=t.length-n,o=new Array(e);e--;)o[e]=t[e+n];return o}function T(t,n){for(var e in n)t[e]=n[e];return t}function $(t){for(var n={},e=0;e<t.length;e++)t[e]&&T(n,t[e]);return n}function I(t,n,e){}var O=function(t,n,e){return!1},M=function(t){return t};function N(t,n){if(t===n)return!0;var e=c(t),o=c(n);if(!e||!o)return!e&&!o&&String(t)===String(n);try{var i=Array.isArray(t),r=Array.isArray(n);if(i&&r)return t.length===n.length&&t.every((function(t,e){return N(t,n[e])}));if(t instanceof Date&&n instanceof Date)return t.getTime()===n.getTime();if(i||r)return!1;var a=Object.keys(t),s=Object.keys(n);return a.length===s.length&&a.every((function(e){return N(t[e],n[e])}))}catch(t){return!1}}function D(t,n){for(var e=0;e<t.length;e++)if(N(t[e],n))return e;return-1}function P(t){var n=!1;return function(){n||(n=!0,t.apply(this,arguments))}}var L=["component","directive","filter"],j=["beforeCreate","created","beforeMount","mounted","beforeUpdate","updated","beforeDestroy","destroyed","activated","deactivated","errorCaptured","serverPrefetch"],F={optionMergeStrategies:Object.create(null),silent:!1,productionTip:!1,devtools:!1,performance:!1,errorHandler:null,warnHandler:null,ignoredElements:[],keyCodes:Object.create(null),isReservedTag:O,isReservedAttr:O,isUnknownElement:O,getTagNamespace:I,parsePlatformTagName:M,mustUseProp:O,async:!0,_lifecycleHooks:j},R=/a-zA-Z\u00B7\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u037D\u037F-\u1FFF\u200C-\u200D\u203F-\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD/;function U(t,n,e,o){Object.defineProperty(t,n,{value:e,enumerable:!!o,writable:!0,configurable:!0})}var z=new RegExp("[^"+R.source+".$_\\d]");var G,W="__proto__"in{},Y="undefined"!=typeof window,H="undefined"!=typeof WXEnvironment&&!!WXEnvironment.platform,V=H&&WXEnvironment.platform.toLowerCase(),Q=Y&&window.navigator.userAgent.toLowerCase(),q=Q&&/msie|trident/.test(Q),K=Q&&Q.indexOf("msie 9.0")>0,J=Q&&Q.indexOf("edge/")>0,X=(Q&&Q.indexOf("android"),Q&&/iphone|ipad|ipod|ios/.test(Q)||"ios"===V),Z=(Q&&/chrome\/\d+/.test(Q),Q&&/phantomjs/.test(Q),Q&&Q.match(/firefox\/(\d+)/)),tt={}.watch,nt=!1;if(Y)try{var et={};Object.defineProperty(et,"passive",{get:function(){nt=!0}}),window.addEventListener("test-passive",null,et)}catch(t){}var ot=function(){return void 0===G&&(G=!Y&&!H&&void 0!==t&&(t.process&&"server"===t.process.env.VUE_ENV)),G},it=Y&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function rt(t){return"function"==typeof t&&/native code/.test(t.toString())}var at,st="undefined"!=typeof Symbol&&rt(Symbol)&&"undefined"!=typeof Reflect&&rt(Reflect.ownKeys);at="undefined"!=typeof Set&&rt(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var ct=I,lt=0,ut=function(){this.id=lt++,this.subs=[]};ut.prototype.addSub=function(t){this.subs.push(t)},ut.prototype.removeSub=function(t){v(this.subs,t)},ut.prototype.depend=function(){ut.target&&ut.target.addDep(this)},ut.prototype.notify=function(){var t=this.subs.slice();for(var n=0,e=t.length;n<e;n++)t[n].update()},ut.target=null;var dt=[];function pt(t){dt.push(t),ut.target=t}function ft(){dt.pop(),ut.target=dt[dt.length-1]}var At=function(t,n,e,o,i,r,a,s){this.tag=t,this.data=n,this.children=e,this.text=o,this.elm=i,this.ns=void 0,this.context=r,this.fnContext=void 0,this.fnOptions=void 0,this.fnScopeId=void 0,this.key=n&&n.key,this.componentOptions=a,this.componentInstance=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1,this.asyncFactory=s,this.asyncMeta=void 0,this.isAsyncPlaceholder=!1},ht={child:{configurable:!0}};ht.child.get=function(){return this.componentInstance},Object.defineProperties(At.prototype,ht);var mt=function(t){void 0===t&&(t="");var n=new At;return n.text=t,n.isComment=!0,n};function gt(t){return new At(void 0,void 0,void 0,String(t))}function vt(t){var n=new At(t.tag,t.data,t.children&&t.children.slice(),t.text,t.elm,t.context,t.componentOptions,t.asyncFactory);return n.ns=t.ns,n.isStatic=t.isStatic,n.key=t.key,n.isComment=t.isComment,n.fnContext=t.fnContext,n.fnOptions=t.fnOptions,n.fnScopeId=t.fnScopeId,n.asyncMeta=t.asyncMeta,n.isCloned=!0,n}var bt=Array.prototype,Ct=Object.create(bt);["push","pop","shift","unshift","splice","sort","reverse"].forEach((function(t){var n=bt[t];U(Ct,t,(function(){for(var e=[],o=arguments.length;o--;)e[o]=arguments[o];var i,r=n.apply(this,e),a=this.__ob__;switch(t){case"push":case"unshift":i=e;break;case"splice":i=e.slice(2)}return i&&a.observeArray(i),a.dep.notify(),r}))}));var yt=Object.getOwnPropertyNames(Ct),xt=!0;function wt(t){xt=t}var kt=function(t){this.value=t,this.dep=new ut,this.vmCount=0,U(t,"__ob__",this),Array.isArray(t)?(W?function(t,n){t.__proto__=n}(t,Ct):function(t,n,e){for(var o=0,i=e.length;o<i;o++){var r=e[o];U(t,r,n[r])}}(t,Ct,yt),this.observeArray(t)):this.walk(t)};function _t(t,n){var e;if(c(t)&&!(t instanceof At))return C(t,"__ob__")&&t.__ob__ instanceof kt?e=t.__ob__:xt&&!ot()&&(Array.isArray(t)||u(t))&&Object.isExtensible(t)&&!t._isVue&&(e=new kt(t)),n&&e&&e.vmCount++,e}function Bt(t,n,e,o,i){var r=new ut,a=Object.getOwnPropertyDescriptor(t,n);if(!a||!1!==a.configurable){var s=a&&a.get,c=a&&a.set;s&&!c||2!==arguments.length||(e=t[n]);var l=!i&&_t(e);Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:function(){var n=s?s.call(t):e;return ut.target&&(r.depend(),l&&(l.dep.depend(),Array.isArray(n)&&Tt(n))),n},set:function(n){var o=s?s.call(t):e;n===o||n!=n&&o!=o||s&&!c||(c?c.call(t,n):e=n,l=!i&&_t(n),r.notify())}})}}function Et(t,n,e){if(Array.isArray(t)&&p(n))return t.length=Math.max(t.length,n),t.splice(n,1,e),e;if(n in t&&!(n in Object.prototype))return t[n]=e,e;var o=t.__ob__;return t._isVue||o&&o.vmCount?e:o?(Bt(o.value,n,e),o.dep.notify(),e):(t[n]=e,e)}function St(t,n){if(Array.isArray(t)&&p(n))t.splice(n,1);else{var e=t.__ob__;t._isVue||e&&e.vmCount||C(t,n)&&(delete t[n],e&&e.dep.notify())}}function Tt(t){for(var n=void 0,e=0,o=t.length;e<o;e++)(n=t[e])&&n.__ob__&&n.__ob__.dep.depend(),Array.isArray(n)&&Tt(n)}kt.prototype.walk=function(t){for(var n=Object.keys(t),e=0;e<n.length;e++)Bt(t,n[e])},kt.prototype.observeArray=function(t){for(var n=0,e=t.length;n<e;n++)_t(t[n])};var $t=F.optionMergeStrategies;function It(t,n){if(!n)return t;for(var e,o,i,r=st?Reflect.ownKeys(n):Object.keys(n),a=0;a<r.length;a++)"__ob__"!==(e=r[a])&&(o=t[e],i=n[e],C(t,e)?o!==i&&u(o)&&u(i)&&It(o,i):Et(t,e,i));return t}function Ot(t,n,e){return e?function(){var o="function"==typeof n?n.call(e,e):n,i="function"==typeof t?t.call(e,e):t;return o?It(o,i):i}:n?t?function(){return It("function"==typeof n?n.call(this,this):n,"function"==typeof t?t.call(this,this):t)}:n:t}function Mt(t,n){var e=n?t?t.concat(n):Array.isArray(n)?n:[n]:t;return e?function(t){for(var n=[],e=0;e<t.length;e++)-1===n.indexOf(t[e])&&n.push(t[e]);return n}(e):e}function Nt(t,n,e,o){var i=Object.create(t||null);return n?T(i,n):i}$t.data=function(t,n,e){return e?Ot(t,n,e):n&&"function"!=typeof n?t:Ot(t,n)},j.forEach((function(t){$t[t]=Mt})),L.forEach((function(t){$t[t+"s"]=Nt})),$t.watch=function(t,n,e,o){if(t===tt&&(t=void 0),n===tt&&(n=void 0),!n)return Object.create(t||null);if(!t)return n;var i={};for(var r in T(i,t),n){var a=i[r],s=n[r];a&&!Array.isArray(a)&&(a=[a]),i[r]=a?a.concat(s):Array.isArray(s)?s:[s]}return i},$t.props=$t.methods=$t.inject=$t.computed=function(t,n,e,o){if(!t)return n;var i=Object.create(null);return T(i,t),n&&T(i,n),i},$t.provide=Ot;var Dt=function(t,n){return void 0===n?t:n};function Pt(t,n,e){if("function"==typeof n&&(n=n.options),function(t,n){var e=t.props;if(e){var o,i,r={};if(Array.isArray(e))for(o=e.length;o--;)"string"==typeof(i=e[o])&&(r[w(i)]={type:null});else if(u(e))for(var a in e)i=e[a],r[w(a)]=u(i)?i:{type:i};else 0;t.props=r}}(n),function(t,n){var e=t.inject;if(e){var o=t.inject={};if(Array.isArray(e))for(var i=0;i<e.length;i++)o[e[i]]={from:e[i]};else if(u(e))for(var r in e){var a=e[r];o[r]=u(a)?T({from:r},a):{from:a}}else 0}}(n),function(t){var n=t.directives;if(n)for(var e in n){var o=n[e];"function"==typeof o&&(n[e]={bind:o,update:o})}}(n),!n._base&&(n.extends&&(t=Pt(t,n.extends,e)),n.mixins))for(var o=0,i=n.mixins.length;o<i;o++)t=Pt(t,n.mixins[o],e);var r,a={};for(r in t)s(r);for(r in n)C(t,r)||s(r);function s(o){var i=$t[o]||Dt;a[o]=i(t[o],n[o],e,o)}return a}function Lt(t,n,e,o){if("string"==typeof e){var i=t[n];if(C(i,e))return i[e];var r=w(e);if(C(i,r))return i[r];var a=k(r);return C(i,a)?i[a]:i[e]||i[r]||i[a]}}function jt(t,n,e,o){var i=n[t],r=!C(e,t),a=e[t],s=Ut(Boolean,i.type);if(s>-1)if(r&&!C(i,"default"))a=!1;else if(""===a||a===B(t)){var c=Ut(String,i.type);(c<0||s<c)&&(a=!0)}if(void 0===a){a=function(t,n,e){if(!C(n,"default"))return;var o=n.default;0;if(t&&t.$options.propsData&&void 0===t.$options.propsData[e]&&void 0!==t._props[e])return t._props[e];return"function"==typeof o&&"Function"!==Ft(n.type)?o.call(t):o}(o,i,t);var l=xt;wt(!0),_t(a),wt(l)}return a}function Ft(t){var n=t&&t.toString().match(/^\s*function (\w+)/);return n?n[1]:""}function Rt(t,n){return Ft(t)===Ft(n)}function Ut(t,n){if(!Array.isArray(n))return Rt(n,t)?0:-1;for(var e=0,o=n.length;e<o;e++)if(Rt(n[e],t))return e;return-1}function zt(t,n,e){pt();try{if(n)for(var o=n;o=o.$parent;){var i=o.$options.errorCaptured;if(i)for(var r=0;r<i.length;r++)try{if(!1===i[r].call(o,t,n,e))return}catch(t){Wt(t,o,"errorCaptured hook")}}Wt(t,n,e)}finally{ft()}}function Gt(t,n,e,o,i){var r;try{(r=e?t.apply(n,e):t.call(n))&&!r._isVue&&f(r)&&!r._handled&&(r.catch((function(t){return zt(t,o,i+" (Promise/async)")})),r._handled=!0)}catch(t){zt(t,o,i)}return r}function Wt(t,n,e){if(F.errorHandler)try{return F.errorHandler.call(null,t,n,e)}catch(n){n!==t&&Yt(n,null,"config.errorHandler")}Yt(t,n,e)}function Yt(t,n,e){if(!Y&&!H||"undefined"==typeof console)throw t;console.error(t)}var Ht,Vt=!1,Qt=[],qt=!1;function Kt(){qt=!1;var t=Qt.slice(0);Qt.length=0;for(var n=0;n<t.length;n++)t[n]()}if("undefined"!=typeof Promise&&rt(Promise)){var Jt=Promise.resolve();Ht=function(){Jt.then(Kt),X&&setTimeout(I)},Vt=!0}else if(q||"undefined"==typeof MutationObserver||!rt(MutationObserver)&&"[object MutationObserverConstructor]"!==MutationObserver.toString())Ht=void 0!==e&&rt(e)?function(){e(Kt)}:function(){setTimeout(Kt,0)};else{var Xt=1,Zt=new MutationObserver(Kt),tn=document.createTextNode(String(Xt));Zt.observe(tn,{characterData:!0}),Ht=function(){Xt=(Xt+1)%2,tn.data=String(Xt)},Vt=!0}function nn(t,n){var e;if(Qt.push((function(){if(t)try{t.call(n)}catch(t){zt(t,n,"nextTick")}else e&&e(n)})),qt||(qt=!0,Ht()),!t&&"undefined"!=typeof Promise)return new Promise((function(t){e=t}))}var en=new at;function on(t){!function t(n,e){var o,i,r=Array.isArray(n);if(!r&&!c(n)||Object.isFrozen(n)||n instanceof At)return;if(n.__ob__){var a=n.__ob__.dep.id;if(e.has(a))return;e.add(a)}if(r)for(o=n.length;o--;)t(n[o],e);else for(i=Object.keys(n),o=i.length;o--;)t(n[i[o]],e)}(t,en),en.clear()}var rn=y((function(t){var n="&"===t.charAt(0),e="~"===(t=n?t.slice(1):t).charAt(0),o="!"===(t=e?t.slice(1):t).charAt(0);return{name:t=o?t.slice(1):t,once:e,capture:o,passive:n}}));function an(t,n){function e(){var t=arguments,o=e.fns;if(!Array.isArray(o))return Gt(o,null,arguments,n,"v-on handler");for(var i=o.slice(),r=0;r<i.length;r++)Gt(i[r],null,t,n,"v-on handler")}return e.fns=t,e}function sn(t,n,e,o,r,s){var c,l,u,d;for(c in t)l=t[c],u=n[c],d=rn(c),i(l)||(i(u)?(i(l.fns)&&(l=t[c]=an(l,s)),a(d.once)&&(l=t[c]=r(d.name,l,d.capture)),e(d.name,l,d.capture,d.passive,d.params)):l!==u&&(u.fns=l,t[c]=u));for(c in n)i(t[c])&&o((d=rn(c)).name,n[c],d.capture)}function cn(t,n,e){var o;t instanceof At&&(t=t.data.hook||(t.data.hook={}));var s=t[n];function c(){e.apply(this,arguments),v(o.fns,c)}i(s)?o=an([c]):r(s.fns)&&a(s.merged)?(o=s).fns.push(c):o=an([s,c]),o.merged=!0,t[n]=o}function ln(t,n,e,o,i){if(r(n)){if(C(n,e))return t[e]=n[e],i||delete n[e],!0;if(C(n,o))return t[e]=n[o],i||delete n[o],!0}return!1}function un(t){return s(t)?[gt(t)]:Array.isArray(t)?function t(n,e){var o,c,l,u,d=[];for(o=0;o<n.length;o++)i(c=n[o])||"boolean"==typeof c||(l=d.length-1,u=d[l],Array.isArray(c)?c.length>0&&(dn((c=t(c,(e||"")+"_"+o))[0])&&dn(u)&&(d[l]=gt(u.text+c[0].text),c.shift()),d.push.apply(d,c)):s(c)?dn(u)?d[l]=gt(u.text+c):""!==c&&d.push(gt(c)):dn(c)&&dn(u)?d[l]=gt(u.text+c.text):(a(n._isVList)&&r(c.tag)&&i(c.key)&&r(e)&&(c.key="__vlist"+e+"_"+o+"__"),d.push(c)));return d}(t):void 0}function dn(t){return r(t)&&r(t.text)&&!1===t.isComment}function pn(t,n){if(t){for(var e=Object.create(null),o=st?Reflect.ownKeys(t):Object.keys(t),i=0;i<o.length;i++){var r=o[i];if("__ob__"!==r){for(var a=t[r].from,s=n;s;){if(s._provided&&C(s._provided,a)){e[r]=s._provided[a];break}s=s.$parent}if(!s)if("default"in t[r]){var c=t[r].default;e[r]="function"==typeof c?c.call(n):c}else 0}}return e}}function fn(t,n){if(!t||!t.length)return{};for(var e={},o=0,i=t.length;o<i;o++){var r=t[o],a=r.data;if(a&&a.attrs&&a.attrs.slot&&delete a.attrs.slot,r.context!==n&&r.fnContext!==n||!a||null==a.slot)(e.default||(e.default=[])).push(r);else{var s=a.slot,c=e[s]||(e[s]=[]);"template"===r.tag?c.push.apply(c,r.children||[]):c.push(r)}}for(var l in e)e[l].every(An)&&delete e[l];return e}function An(t){return t.isComment&&!t.asyncFactory||" "===t.text}function hn(t,n,e){var i,r=Object.keys(n).length>0,a=t?!!t.$stable:!r,s=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(a&&e&&e!==o&&s===e.$key&&!r&&!e.$hasNormal)return e;for(var c in i={},t)t[c]&&"$"!==c[0]&&(i[c]=mn(n,c,t[c]))}else i={};for(var l in n)l in i||(i[l]=gn(n,l));return t&&Object.isExtensible(t)&&(t._normalized=i),U(i,"$stable",a),U(i,"$key",s),U(i,"$hasNormal",r),i}function mn(t,n,e){var o=function(){var t=arguments.length?e.apply(null,arguments):e({});return(t=t&&"object"==typeof t&&!Array.isArray(t)?[t]:un(t))&&(0===t.length||1===t.length&&t[0].isComment)?void 0:t};return e.proxy&&Object.defineProperty(t,n,{get:o,enumerable:!0,configurable:!0}),o}function gn(t,n){return function(){return t[n]}}function vn(t,n){var e,o,i,a,s;if(Array.isArray(t)||"string"==typeof t)for(e=new Array(t.length),o=0,i=t.length;o<i;o++)e[o]=n(t[o],o);else if("number"==typeof t)for(e=new Array(t),o=0;o<t;o++)e[o]=n(o+1,o);else if(c(t))if(st&&t[Symbol.iterator]){e=[];for(var l=t[Symbol.iterator](),u=l.next();!u.done;)e.push(n(u.value,e.length)),u=l.next()}else for(a=Object.keys(t),e=new Array(a.length),o=0,i=a.length;o<i;o++)s=a[o],e[o]=n(t[s],s,o);return r(e)||(e=[]),e._isVList=!0,e}function bn(t,n,e,o){var i,r=this.$scopedSlots[t];r?(e=e||{},o&&(e=T(T({},o),e)),i=r(e)||n):i=this.$slots[t]||n;var a=e&&e.slot;return a?this.$createElement("template",{slot:a},i):i}function Cn(t){return Lt(this.$options,"filters",t)||M}function yn(t,n){return Array.isArray(t)?-1===t.indexOf(n):t!==n}function xn(t,n,e,o,i){var r=F.keyCodes[n]||e;return i&&o&&!F.keyCodes[n]?yn(i,o):r?yn(r,t):o?B(o)!==n:void 0}function wn(t,n,e,o,i){if(e)if(c(e)){var r;Array.isArray(e)&&(e=$(e));var a=function(a){if("class"===a||"style"===a||g(a))r=t;else{var s=t.attrs&&t.attrs.type;r=o||F.mustUseProp(n,s,a)?t.domProps||(t.domProps={}):t.attrs||(t.attrs={})}var c=w(a),l=B(a);c in r||l in r||(r[a]=e[a],i&&((t.on||(t.on={}))["update:"+a]=function(t){e[a]=t}))};for(var s in e)a(s)}else;return t}function kn(t,n){var e=this._staticTrees||(this._staticTrees=[]),o=e[t];return o&&!n||Bn(o=e[t]=this.$options.staticRenderFns[t].call(this._renderProxy,null,this),"__static__"+t,!1),o}function _n(t,n,e){return Bn(t,"__once__"+n+(e?"_"+e:""),!0),t}function Bn(t,n,e){if(Array.isArray(t))for(var o=0;o<t.length;o++)t[o]&&"string"!=typeof t[o]&&En(t[o],n+"_"+o,e);else En(t,n,e)}function En(t,n,e){t.isStatic=!0,t.key=n,t.isOnce=e}function Sn(t,n){if(n)if(u(n)){var e=t.on=t.on?T({},t.on):{};for(var o in n){var i=e[o],r=n[o];e[o]=i?[].concat(i,r):r}}else;return t}function Tn(t,n,e,o){n=n||{$stable:!e};for(var i=0;i<t.length;i++){var r=t[i];Array.isArray(r)?Tn(r,n,e):r&&(r.proxy&&(r.fn.proxy=!0),n[r.key]=r.fn)}return o&&(n.$key=o),n}function $n(t,n){for(var e=0;e<n.length;e+=2){var o=n[e];"string"==typeof o&&o&&(t[n[e]]=n[e+1])}return t}function In(t,n){return"string"==typeof t?n+t:t}function On(t){t._o=_n,t._n=h,t._s=A,t._l=vn,t._t=bn,t._q=N,t._i=D,t._m=kn,t._f=Cn,t._k=xn,t._b=wn,t._v=gt,t._e=mt,t._u=Tn,t._g=Sn,t._d=$n,t._p=In}function Mn(t,n,e,i,r){var s,c=this,l=r.options;C(i,"_uid")?(s=Object.create(i))._original=i:(s=i,i=i._original);var u=a(l._compiled),d=!u;this.data=t,this.props=n,this.children=e,this.parent=i,this.listeners=t.on||o,this.injections=pn(l.inject,i),this.slots=function(){return c.$slots||hn(t.scopedSlots,c.$slots=fn(e,i)),c.$slots},Object.defineProperty(this,"scopedSlots",{enumerable:!0,get:function(){return hn(t.scopedSlots,this.slots())}}),u&&(this.$options=l,this.$slots=this.slots(),this.$scopedSlots=hn(t.scopedSlots,this.$slots)),l._scopeId?this._c=function(t,n,e,o){var r=Rn(s,t,n,e,o,d);return r&&!Array.isArray(r)&&(r.fnScopeId=l._scopeId,r.fnContext=i),r}:this._c=function(t,n,e,o){return Rn(s,t,n,e,o,d)}}function Nn(t,n,e,o,i){var r=vt(t);return r.fnContext=e,r.fnOptions=o,n.slot&&((r.data||(r.data={})).slot=n.slot),r}function Dn(t,n){for(var e in n)t[w(e)]=n[e]}On(Mn.prototype);var Pn={init:function(t,n){if(t.componentInstance&&!t.componentInstance._isDestroyed&&t.data.keepAlive){var e=t;Pn.prepatch(e,e)}else{(t.componentInstance=function(t,n){var e={_isComponent:!0,_parentVnode:t,parent:n},o=t.data.inlineTemplate;r(o)&&(e.render=o.render,e.staticRenderFns=o.staticRenderFns);return new t.componentOptions.Ctor(e)}(t,Kn)).$mount(n?t.elm:void 0,n)}},prepatch:function(t,n){var e=n.componentOptions;!function(t,n,e,i,r){0;var a=i.data.scopedSlots,s=t.$scopedSlots,c=!!(a&&!a.$stable||s!==o&&!s.$stable||a&&t.$scopedSlots.$key!==a.$key),l=!!(r||t.$options._renderChildren||c);t.$options._parentVnode=i,t.$vnode=i,t._vnode&&(t._vnode.parent=i);if(t.$options._renderChildren=r,t.$attrs=i.data.attrs||o,t.$listeners=e||o,n&&t.$options.props){wt(!1);for(var u=t._props,d=t.$options._propKeys||[],p=0;p<d.length;p++){var f=d[p],A=t.$options.props;u[f]=jt(f,A,n,t)}wt(!0),t.$options.propsData=n}e=e||o;var h=t.$options._parentListeners;t.$options._parentListeners=e,qn(t,e,h),l&&(t.$slots=fn(r,i.context),t.$forceUpdate());0}(n.componentInstance=t.componentInstance,e.propsData,e.listeners,n,e.children)},insert:function(t){var n,e=t.context,o=t.componentInstance;o._isMounted||(o._isMounted=!0,te(o,"mounted")),t.data.keepAlive&&(e._isMounted?((n=o)._inactive=!1,ee.push(n)):Zn(o,!0))},destroy:function(t){var n=t.componentInstance;n._isDestroyed||(t.data.keepAlive?function t(n,e){if(e&&(n._directInactive=!0,Xn(n)))return;if(!n._inactive){n._inactive=!0;for(var o=0;o<n.$children.length;o++)t(n.$children[o]);te(n,"deactivated")}}(n,!0):n.$destroy())}},Ln=Object.keys(Pn);function jn(t,n,e,s,l){if(!i(t)){var u=e.$options._base;if(c(t)&&(t=u.extend(t)),"function"==typeof t){var d;if(i(t.cid)&&void 0===(t=function(t,n){if(a(t.error)&&r(t.errorComp))return t.errorComp;if(r(t.resolved))return t.resolved;var e=zn;e&&r(t.owners)&&-1===t.owners.indexOf(e)&&t.owners.push(e);if(a(t.loading)&&r(t.loadingComp))return t.loadingComp;if(e&&!r(t.owners)){var o=t.owners=[e],s=!0,l=null,u=null;e.$on("hook:destroyed",(function(){return v(o,e)}));var d=function(t){for(var n=0,e=o.length;n<e;n++)o[n].$forceUpdate();t&&(o.length=0,null!==l&&(clearTimeout(l),l=null),null!==u&&(clearTimeout(u),u=null))},p=P((function(e){t.resolved=Gn(e,n),s?o.length=0:d(!0)})),A=P((function(n){r(t.errorComp)&&(t.error=!0,d(!0))})),h=t(p,A);return c(h)&&(f(h)?i(t.resolved)&&h.then(p,A):f(h.component)&&(h.component.then(p,A),r(h.error)&&(t.errorComp=Gn(h.error,n)),r(h.loading)&&(t.loadingComp=Gn(h.loading,n),0===h.delay?t.loading=!0:l=setTimeout((function(){l=null,i(t.resolved)&&i(t.error)&&(t.loading=!0,d(!1))}),h.delay||200)),r(h.timeout)&&(u=setTimeout((function(){u=null,i(t.resolved)&&A(null)}),h.timeout)))),s=!1,t.loading?t.loadingComp:t.resolved}}(d=t,u)))return function(t,n,e,o,i){var r=mt();return r.asyncFactory=t,r.asyncMeta={data:n,context:e,children:o,tag:i},r}(d,n,e,s,l);n=n||{},xe(t),r(n.model)&&function(t,n){var e=t.model&&t.model.prop||"value",o=t.model&&t.model.event||"input";(n.attrs||(n.attrs={}))[e]=n.model.value;var i=n.on||(n.on={}),a=i[o],s=n.model.callback;r(a)?(Array.isArray(a)?-1===a.indexOf(s):a!==s)&&(i[o]=[s].concat(a)):i[o]=s}(t.options,n);var p=function(t,n,e){var o=n.options.props;if(!i(o)){var a={},s=t.attrs,c=t.props;if(r(s)||r(c))for(var l in o){var u=B(l);ln(a,c,l,u,!0)||ln(a,s,l,u,!1)}return a}}(n,t);if(a(t.options.functional))return function(t,n,e,i,a){var s=t.options,c={},l=s.props;if(r(l))for(var u in l)c[u]=jt(u,l,n||o);else r(e.attrs)&&Dn(c,e.attrs),r(e.props)&&Dn(c,e.props);var d=new Mn(e,c,a,i,t),p=s.render.call(null,d._c,d);if(p instanceof At)return Nn(p,e,d.parent,s,d);if(Array.isArray(p)){for(var f=un(p)||[],A=new Array(f.length),h=0;h<f.length;h++)A[h]=Nn(f[h],e,d.parent,s,d);return A}}(t,p,n,e,s);var A=n.on;if(n.on=n.nativeOn,a(t.options.abstract)){var h=n.slot;n={},h&&(n.slot=h)}!function(t){for(var n=t.hook||(t.hook={}),e=0;e<Ln.length;e++){var o=Ln[e],i=n[o],r=Pn[o];i===r||i&&i._merged||(n[o]=i?Fn(r,i):r)}}(n);var m=t.options.name||l;return new At("vue-component-"+t.cid+(m?"-"+m:""),n,void 0,void 0,void 0,e,{Ctor:t,propsData:p,listeners:A,tag:l,children:s},d)}}}function Fn(t,n){var e=function(e,o){t(e,o),n(e,o)};return e._merged=!0,e}function Rn(t,n,e,o,l,u){return(Array.isArray(e)||s(e))&&(l=o,o=e,e=void 0),a(u)&&(l=2),function(t,n,e,o,s){if(r(e)&&r(e.__ob__))return mt();r(e)&&r(e.is)&&(n=e.is);if(!n)return mt();0;Array.isArray(o)&&"function"==typeof o[0]&&((e=e||{}).scopedSlots={default:o[0]},o.length=0);2===s?o=un(o):1===s&&(o=function(t){for(var n=0;n<t.length;n++)if(Array.isArray(t[n]))return Array.prototype.concat.apply([],t);return t}(o));var l,u;if("string"==typeof n){var d;u=t.$vnode&&t.$vnode.ns||F.getTagNamespace(n),l=F.isReservedTag(n)?new At(F.parsePlatformTagName(n),e,o,void 0,void 0,t):e&&e.pre||!r(d=Lt(t.$options,"components",n))?new At(n,e,o,void 0,void 0,t):jn(d,e,t,o,n)}else l=jn(n,e,t,o);return Array.isArray(l)?l:r(l)?(r(u)&&function t(n,e,o){n.ns=e,"foreignObject"===n.tag&&(e=void 0,o=!0);if(r(n.children))for(var s=0,c=n.children.length;s<c;s++){var l=n.children[s];r(l.tag)&&(i(l.ns)||a(o)&&"svg"!==l.tag)&&t(l,e,o)}}(l,u),r(e)&&function(t){c(t.style)&&on(t.style);c(t.class)&&on(t.class)}(e),l):mt()}(t,n,e,o,l)}var Un,zn=null;function Gn(t,n){return(t.__esModule||st&&"Module"===t[Symbol.toStringTag])&&(t=t.default),c(t)?n.extend(t):t}function Wn(t){return t.isComment&&t.asyncFactory}function Yn(t){if(Array.isArray(t))for(var n=0;n<t.length;n++){var e=t[n];if(r(e)&&(r(e.componentOptions)||Wn(e)))return e}}function Hn(t,n){Un.$on(t,n)}function Vn(t,n){Un.$off(t,n)}function Qn(t,n){var e=Un;return function o(){var i=n.apply(null,arguments);null!==i&&e.$off(t,o)}}function qn(t,n,e){Un=t,sn(n,e||{},Hn,Vn,Qn,t),Un=void 0}var Kn=null;function Jn(t){var n=Kn;return Kn=t,function(){Kn=n}}function Xn(t){for(;t&&(t=t.$parent);)if(t._inactive)return!0;return!1}function Zn(t,n){if(n){if(t._directInactive=!1,Xn(t))return}else if(t._directInactive)return;if(t._inactive||null===t._inactive){t._inactive=!1;for(var e=0;e<t.$children.length;e++)Zn(t.$children[e]);te(t,"activated")}}function te(t,n){pt();var e=t.$options[n],o=n+" hook";if(e)for(var i=0,r=e.length;i<r;i++)Gt(e[i],t,null,t,o);t._hasHookEvent&&t.$emit("hook:"+n),ft()}var ne=[],ee=[],oe={},ie=!1,re=!1,ae=0;var se=0,ce=Date.now;if(Y&&!q){var le=window.performance;le&&"function"==typeof le.now&&ce()>document.createEvent("Event").timeStamp&&(ce=function(){return le.now()})}function ue(){var t,n;for(se=ce(),re=!0,ne.sort((function(t,n){return t.id-n.id})),ae=0;ae<ne.length;ae++)(t=ne[ae]).before&&t.before(),n=t.id,oe[n]=null,t.run();var e=ee.slice(),o=ne.slice();ae=ne.length=ee.length=0,oe={},ie=re=!1,function(t){for(var n=0;n<t.length;n++)t[n]._inactive=!0,Zn(t[n],!0)}(e),function(t){var n=t.length;for(;n--;){var e=t[n],o=e.vm;o._watcher===e&&o._isMounted&&!o._isDestroyed&&te(o,"updated")}}(o),it&&F.devtools&&it.emit("flush")}var de=0,pe=function(t,n,e,o,i){this.vm=t,i&&(t._watcher=this),t._watchers.push(this),o?(this.deep=!!o.deep,this.user=!!o.user,this.lazy=!!o.lazy,this.sync=!!o.sync,this.before=o.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=e,this.id=++de,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new at,this.newDepIds=new at,this.expression="","function"==typeof n?this.getter=n:(this.getter=function(t){if(!z.test(t)){var n=t.split(".");return function(t){for(var e=0;e<n.length;e++){if(!t)return;t=t[n[e]]}return t}}}(n),this.getter||(this.getter=I)),this.value=this.lazy?void 0:this.get()};pe.prototype.get=function(){var t;pt(this);var n=this.vm;try{t=this.getter.call(n,n)}catch(t){if(!this.user)throw t;zt(t,n,'getter for watcher "'+this.expression+'"')}finally{this.deep&&on(t),ft(),this.cleanupDeps()}return t},pe.prototype.addDep=function(t){var n=t.id;this.newDepIds.has(n)||(this.newDepIds.add(n),this.newDeps.push(t),this.depIds.has(n)||t.addSub(this))},pe.prototype.cleanupDeps=function(){for(var t=this.deps.length;t--;){var n=this.deps[t];this.newDepIds.has(n.id)||n.removeSub(this)}var e=this.depIds;this.depIds=this.newDepIds,this.newDepIds=e,this.newDepIds.clear(),e=this.deps,this.deps=this.newDeps,this.newDeps=e,this.newDeps.length=0},pe.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():function(t){var n=t.id;if(null==oe[n]){if(oe[n]=!0,re){for(var e=ne.length-1;e>ae&&ne[e].id>t.id;)e--;ne.splice(e+1,0,t)}else ne.push(t);ie||(ie=!0,nn(ue))}}(this)},pe.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||c(t)||this.deep){var n=this.value;if(this.value=t,this.user)try{this.cb.call(this.vm,t,n)}catch(t){zt(t,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,t,n)}}},pe.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},pe.prototype.depend=function(){for(var t=this.deps.length;t--;)this.deps[t].depend()},pe.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||v(this.vm._watchers,this);for(var t=this.deps.length;t--;)this.deps[t].removeSub(this);this.active=!1}};var fe={enumerable:!0,configurable:!0,get:I,set:I};function Ae(t,n,e){fe.get=function(){return this[n][e]},fe.set=function(t){this[n][e]=t},Object.defineProperty(t,e,fe)}function he(t){t._watchers=[];var n=t.$options;n.props&&function(t,n){var e=t.$options.propsData||{},o=t._props={},i=t.$options._propKeys=[];t.$parent&&wt(!1);var r=function(r){i.push(r);var a=jt(r,n,e,t);Bt(o,r,a),r in t||Ae(t,"_props",r)};for(var a in n)r(a);wt(!0)}(t,n.props),n.methods&&function(t,n){t.$options.props;for(var e in n)t[e]="function"!=typeof n[e]?I:E(n[e],t)}(t,n.methods),n.data?function(t){var n=t.$options.data;u(n=t._data="function"==typeof n?function(t,n){pt();try{return t.call(n,n)}catch(t){return zt(t,n,"data()"),{}}finally{ft()}}(n,t):n||{})||(n={});var e=Object.keys(n),o=t.$options.props,i=(t.$options.methods,e.length);for(;i--;){var r=e[i];0,o&&C(o,r)||(a=void 0,36!==(a=(r+"").charCodeAt(0))&&95!==a&&Ae(t,"_data",r))}var a;_t(n,!0)}(t):_t(t._data={},!0),n.computed&&function(t,n){var e=t._computedWatchers=Object.create(null),o=ot();for(var i in n){var r=n[i],a="function"==typeof r?r:r.get;0,o||(e[i]=new pe(t,a||I,I,me)),i in t||ge(t,i,r)}}(t,n.computed),n.watch&&n.watch!==tt&&function(t,n){for(var e in n){var o=n[e];if(Array.isArray(o))for(var i=0;i<o.length;i++)Ce(t,e,o[i]);else Ce(t,e,o)}}(t,n.watch)}var me={lazy:!0};function ge(t,n,e){var o=!ot();"function"==typeof e?(fe.get=o?ve(n):be(e),fe.set=I):(fe.get=e.get?o&&!1!==e.cache?ve(n):be(e.get):I,fe.set=e.set||I),Object.defineProperty(t,n,fe)}function ve(t){return function(){var n=this._computedWatchers&&this._computedWatchers[t];if(n)return n.dirty&&n.evaluate(),ut.target&&n.depend(),n.value}}function be(t){return function(){return t.call(this,this)}}function Ce(t,n,e,o){return u(e)&&(o=e,e=e.handler),"string"==typeof e&&(e=t[e]),t.$watch(n,e,o)}var ye=0;function xe(t){var n=t.options;if(t.super){var e=xe(t.super);if(e!==t.superOptions){t.superOptions=e;var o=function(t){var n,e=t.options,o=t.sealedOptions;for(var i in e)e[i]!==o[i]&&(n||(n={}),n[i]=e[i]);return n}(t);o&&T(t.extendOptions,o),(n=t.options=Pt(e,t.extendOptions)).name&&(n.components[n.name]=t)}}return n}function we(t){this._init(t)}function ke(t){t.cid=0;var n=1;t.extend=function(t){t=t||{};var e=this,o=e.cid,i=t._Ctor||(t._Ctor={});if(i[o])return i[o];var r=t.name||e.options.name;var a=function(t){this._init(t)};return(a.prototype=Object.create(e.prototype)).constructor=a,a.cid=n++,a.options=Pt(e.options,t),a.super=e,a.options.props&&function(t){var n=t.options.props;for(var e in n)Ae(t.prototype,"_props",e)}(a),a.options.computed&&function(t){var n=t.options.computed;for(var e in n)ge(t.prototype,e,n[e])}(a),a.extend=e.extend,a.mixin=e.mixin,a.use=e.use,L.forEach((function(t){a[t]=e[t]})),r&&(a.options.components[r]=a),a.superOptions=e.options,a.extendOptions=t,a.sealedOptions=T({},a.options),i[o]=a,a}}function _e(t){return t&&(t.Ctor.options.name||t.tag)}function Be(t,n){return Array.isArray(t)?t.indexOf(n)>-1:"string"==typeof t?t.split(",").indexOf(n)>-1:!!d(t)&&t.test(n)}function Ee(t,n){var e=t.cache,o=t.keys,i=t._vnode;for(var r in e){var a=e[r];if(a){var s=_e(a.componentOptions);s&&!n(s)&&Se(e,r,o,i)}}}function Se(t,n,e,o){var i=t[n];!i||o&&i.tag===o.tag||i.componentInstance.$destroy(),t[n]=null,v(e,n)}!function(t){t.prototype._init=function(t){var n=this;n._uid=ye++,n._isVue=!0,t&&t._isComponent?function(t,n){var e=t.$options=Object.create(t.constructor.options),o=n._parentVnode;e.parent=n.parent,e._parentVnode=o;var i=o.componentOptions;e.propsData=i.propsData,e._parentListeners=i.listeners,e._renderChildren=i.children,e._componentTag=i.tag,n.render&&(e.render=n.render,e.staticRenderFns=n.staticRenderFns)}(n,t):n.$options=Pt(xe(n.constructor),t||{},n),n._renderProxy=n,n._self=n,function(t){var n=t.$options,e=n.parent;if(e&&!n.abstract){for(;e.$options.abstract&&e.$parent;)e=e.$parent;e.$children.push(t)}t.$parent=e,t.$root=e?e.$root:t,t.$children=[],t.$refs={},t._watcher=null,t._inactive=null,t._directInactive=!1,t._isMounted=!1,t._isDestroyed=!1,t._isBeingDestroyed=!1}(n),function(t){t._events=Object.create(null),t._hasHookEvent=!1;var n=t.$options._parentListeners;n&&qn(t,n)}(n),function(t){t._vnode=null,t._staticTrees=null;var n=t.$options,e=t.$vnode=n._parentVnode,i=e&&e.context;t.$slots=fn(n._renderChildren,i),t.$scopedSlots=o,t._c=function(n,e,o,i){return Rn(t,n,e,o,i,!1)},t.$createElement=function(n,e,o,i){return Rn(t,n,e,o,i,!0)};var r=e&&e.data;Bt(t,"$attrs",r&&r.attrs||o,null,!0),Bt(t,"$listeners",n._parentListeners||o,null,!0)}(n),te(n,"beforeCreate"),function(t){var n=pn(t.$options.inject,t);n&&(wt(!1),Object.keys(n).forEach((function(e){Bt(t,e,n[e])})),wt(!0))}(n),he(n),function(t){var n=t.$options.provide;n&&(t._provided="function"==typeof n?n.call(t):n)}(n),te(n,"created"),n.$options.el&&n.$mount(n.$options.el)}}(we),function(t){var n={get:function(){return this._data}},e={get:function(){return this._props}};Object.defineProperty(t.prototype,"$data",n),Object.defineProperty(t.prototype,"$props",e),t.prototype.$set=Et,t.prototype.$delete=St,t.prototype.$watch=function(t,n,e){if(u(n))return Ce(this,t,n,e);(e=e||{}).user=!0;var o=new pe(this,t,n,e);if(e.immediate)try{n.call(this,o.value)}catch(t){zt(t,this,'callback for immediate watcher "'+o.expression+'"')}return function(){o.teardown()}}}(we),function(t){var n=/^hook:/;t.prototype.$on=function(t,e){var o=this;if(Array.isArray(t))for(var i=0,r=t.length;i<r;i++)o.$on(t[i],e);else(o._events[t]||(o._events[t]=[])).push(e),n.test(t)&&(o._hasHookEvent=!0);return o},t.prototype.$once=function(t,n){var e=this;function o(){e.$off(t,o),n.apply(e,arguments)}return o.fn=n,e.$on(t,o),e},t.prototype.$off=function(t,n){var e=this;if(!arguments.length)return e._events=Object.create(null),e;if(Array.isArray(t)){for(var o=0,i=t.length;o<i;o++)e.$off(t[o],n);return e}var r,a=e._events[t];if(!a)return e;if(!n)return e._events[t]=null,e;for(var s=a.length;s--;)if((r=a[s])===n||r.fn===n){a.splice(s,1);break}return e},t.prototype.$emit=function(t){var n=this,e=n._events[t];if(e){e=e.length>1?S(e):e;for(var o=S(arguments,1),i='event handler for "'+t+'"',r=0,a=e.length;r<a;r++)Gt(e[r],n,o,n,i)}return n}}(we),function(t){t.prototype._update=function(t,n){var e=this,o=e.$el,i=e._vnode,r=Jn(e);e._vnode=t,e.$el=i?e.__patch__(i,t):e.__patch__(e.$el,t,n,!1),r(),o&&(o.__vue__=null),e.$el&&(e.$el.__vue__=e),e.$vnode&&e.$parent&&e.$vnode===e.$parent._vnode&&(e.$parent.$el=e.$el)},t.prototype.$forceUpdate=function(){this._watcher&&this._watcher.update()},t.prototype.$destroy=function(){var t=this;if(!t._isBeingDestroyed){te(t,"beforeDestroy"),t._isBeingDestroyed=!0;var n=t.$parent;!n||n._isBeingDestroyed||t.$options.abstract||v(n.$children,t),t._watcher&&t._watcher.teardown();for(var e=t._watchers.length;e--;)t._watchers[e].teardown();t._data.__ob__&&t._data.__ob__.vmCount--,t._isDestroyed=!0,t.__patch__(t._vnode,null),te(t,"destroyed"),t.$off(),t.$el&&(t.$el.__vue__=null),t.$vnode&&(t.$vnode.parent=null)}}}(we),function(t){On(t.prototype),t.prototype.$nextTick=function(t){return nn(t,this)},t.prototype._render=function(){var t,n=this,e=n.$options,o=e.render,i=e._parentVnode;i&&(n.$scopedSlots=hn(i.data.scopedSlots,n.$slots,n.$scopedSlots)),n.$vnode=i;try{zn=n,t=o.call(n._renderProxy,n.$createElement)}catch(e){zt(e,n,"render"),t=n._vnode}finally{zn=null}return Array.isArray(t)&&1===t.length&&(t=t[0]),t instanceof At||(t=mt()),t.parent=i,t}}(we);var Te=[String,RegExp,Array],$e={KeepAlive:{name:"keep-alive",abstract:!0,props:{include:Te,exclude:Te,max:[String,Number]},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var t in this.cache)Se(this.cache,t,this.keys)},mounted:function(){var t=this;this.$watch("include",(function(n){Ee(t,(function(t){return Be(n,t)}))})),this.$watch("exclude",(function(n){Ee(t,(function(t){return!Be(n,t)}))}))},render:function(){var t=this.$slots.default,n=Yn(t),e=n&&n.componentOptions;if(e){var o=_e(e),i=this.include,r=this.exclude;if(i&&(!o||!Be(i,o))||r&&o&&Be(r,o))return n;var a=this.cache,s=this.keys,c=null==n.key?e.Ctor.cid+(e.tag?"::"+e.tag:""):n.key;a[c]?(n.componentInstance=a[c].componentInstance,v(s,c),s.push(c)):(a[c]=n,s.push(c),this.max&&s.length>parseInt(this.max)&&Se(a,s[0],s,this._vnode)),n.data.keepAlive=!0}return n||t&&t[0]}}};!function(t){var n={get:function(){return F}};Object.defineProperty(t,"config",n),t.util={warn:ct,extend:T,mergeOptions:Pt,defineReactive:Bt},t.set=Et,t.delete=St,t.nextTick=nn,t.observable=function(t){return _t(t),t},t.options=Object.create(null),L.forEach((function(n){t.options[n+"s"]=Object.create(null)})),t.options._base=t,T(t.options.components,$e),function(t){t.use=function(t){var n=this._installedPlugins||(this._installedPlugins=[]);if(n.indexOf(t)>-1)return this;var e=S(arguments,1);return e.unshift(this),"function"==typeof t.install?t.install.apply(t,e):"function"==typeof t&&t.apply(null,e),n.push(t),this}}(t),function(t){t.mixin=function(t){return this.options=Pt(this.options,t),this}}(t),ke(t),function(t){L.forEach((function(n){t[n]=function(t,e){return e?("component"===n&&u(e)&&(e.name=e.name||t,e=this.options._base.extend(e)),"directive"===n&&"function"==typeof e&&(e={bind:e,update:e}),this.options[n+"s"][t]=e,e):this.options[n+"s"][t]}}))}(t)}(we),Object.defineProperty(we.prototype,"$isServer",{get:ot}),Object.defineProperty(we.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(we,"FunctionalRenderContext",{value:Mn}),we.version="2.6.12";var Ie=m("style,class"),Oe=m("input,textarea,option,select,progress"),Me=m("contenteditable,draggable,spellcheck"),Ne=m("events,caret,typing,plaintext-only"),De=m("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,translate,truespeed,typemustmatch,visible"),Pe="http://www.w3.org/1999/xlink",Le=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},je=function(t){return Le(t)?t.slice(6,t.length):""},Fe=function(t){return null==t||!1===t};function Re(t){for(var n=t.data,e=t,o=t;r(o.componentInstance);)(o=o.componentInstance._vnode)&&o.data&&(n=Ue(o.data,n));for(;r(e=e.parent);)e&&e.data&&(n=Ue(n,e.data));return function(t,n){if(r(t)||r(n))return ze(t,Ge(n));return""}(n.staticClass,n.class)}function Ue(t,n){return{staticClass:ze(t.staticClass,n.staticClass),class:r(t.class)?[t.class,n.class]:n.class}}function ze(t,n){return t?n?t+" "+n:t:n||""}function Ge(t){return Array.isArray(t)?function(t){for(var n,e="",o=0,i=t.length;o<i;o++)r(n=Ge(t[o]))&&""!==n&&(e&&(e+=" "),e+=n);return e}(t):c(t)?function(t){var n="";for(var e in t)t[e]&&(n&&(n+=" "),n+=e);return n}(t):"string"==typeof t?t:""}var We={svg:"http://www.w3.org/2000/svg",math:"http://www.w3.org/1998/Math/MathML"},Ye=m("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,hgroup,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,rtc,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,menuitem,summary,content,element,shadow,template,blockquote,iframe,tfoot"),He=m("svg,animate,circle,clippath,cursor,defs,desc,ellipse,filter,font-face,foreignObject,g,glyph,image,line,marker,mask,missing-glyph,path,pattern,polygon,polyline,rect,switch,symbol,text,textpath,tspan,use,view",!0),Ve=function(t){return Ye(t)||He(t)};var Qe=Object.create(null);var qe=m("text,number,password,search,email,tel,url");var Ke=Object.freeze({createElement:function(t,n){var e=document.createElement(t);return"select"!==t||n.data&&n.data.attrs&&void 0!==n.data.attrs.multiple&&e.setAttribute("multiple","multiple"),e},createElementNS:function(t,n){return document.createElementNS(We[t],n)},createTextNode:function(t){return document.createTextNode(t)},createComment:function(t){return document.createComment(t)},insertBefore:function(t,n,e){t.insertBefore(n,e)},removeChild:function(t,n){t.removeChild(n)},appendChild:function(t,n){t.appendChild(n)},parentNode:function(t){return t.parentNode},nextSibling:function(t){return t.nextSibling},tagName:function(t){return t.tagName},setTextContent:function(t,n){t.textContent=n},setStyleScope:function(t,n){t.setAttribute(n,"")}}),Je={create:function(t,n){Xe(n)},update:function(t,n){t.data.ref!==n.data.ref&&(Xe(t,!0),Xe(n))},destroy:function(t){Xe(t,!0)}};function Xe(t,n){var e=t.data.ref;if(r(e)){var o=t.context,i=t.componentInstance||t.elm,a=o.$refs;n?Array.isArray(a[e])?v(a[e],i):a[e]===i&&(a[e]=void 0):t.data.refInFor?Array.isArray(a[e])?a[e].indexOf(i)<0&&a[e].push(i):a[e]=[i]:a[e]=i}}var Ze=new At("",{},[]),to=["create","activate","update","remove","destroy"];function no(t,n){return t.key===n.key&&(t.tag===n.tag&&t.isComment===n.isComment&&r(t.data)===r(n.data)&&function(t,n){if("input"!==t.tag)return!0;var e,o=r(e=t.data)&&r(e=e.attrs)&&e.type,i=r(e=n.data)&&r(e=e.attrs)&&e.type;return o===i||qe(o)&&qe(i)}(t,n)||a(t.isAsyncPlaceholder)&&t.asyncFactory===n.asyncFactory&&i(n.asyncFactory.error))}function eo(t,n,e){var o,i,a={};for(o=n;o<=e;++o)r(i=t[o].key)&&(a[i]=o);return a}var oo={create:io,update:io,destroy:function(t){io(t,Ze)}};function io(t,n){(t.data.directives||n.data.directives)&&function(t,n){var e,o,i,r=t===Ze,a=n===Ze,s=ao(t.data.directives,t.context),c=ao(n.data.directives,n.context),l=[],u=[];for(e in c)o=s[e],i=c[e],o?(i.oldValue=o.value,i.oldArg=o.arg,co(i,"update",n,t),i.def&&i.def.componentUpdated&&u.push(i)):(co(i,"bind",n,t),i.def&&i.def.inserted&&l.push(i));if(l.length){var d=function(){for(var e=0;e<l.length;e++)co(l[e],"inserted",n,t)};r?cn(n,"insert",d):d()}u.length&&cn(n,"postpatch",(function(){for(var e=0;e<u.length;e++)co(u[e],"componentUpdated",n,t)}));if(!r)for(e in s)c[e]||co(s[e],"unbind",t,t,a)}(t,n)}var ro=Object.create(null);function ao(t,n){var e,o,i=Object.create(null);if(!t)return i;for(e=0;e<t.length;e++)(o=t[e]).modifiers||(o.modifiers=ro),i[so(o)]=o,o.def=Lt(n.$options,"directives",o.name);return i}function so(t){return t.rawName||t.name+"."+Object.keys(t.modifiers||{}).join(".")}function co(t,n,e,o,i){var r=t.def&&t.def[n];if(r)try{r(e.elm,t,e,o,i)}catch(o){zt(o,e.context,"directive "+t.name+" "+n+" hook")}}var lo=[Je,oo];function uo(t,n){var e=n.componentOptions;if(!(r(e)&&!1===e.Ctor.options.inheritAttrs||i(t.data.attrs)&&i(n.data.attrs))){var o,a,s=n.elm,c=t.data.attrs||{},l=n.data.attrs||{};for(o in r(l.__ob__)&&(l=n.data.attrs=T({},l)),l)a=l[o],c[o]!==a&&po(s,o,a);for(o in(q||J)&&l.value!==c.value&&po(s,"value",l.value),c)i(l[o])&&(Le(o)?s.removeAttributeNS(Pe,je(o)):Me(o)||s.removeAttribute(o))}}function po(t,n,e){t.tagName.indexOf("-")>-1?fo(t,n,e):De(n)?Fe(e)?t.removeAttribute(n):(e="allowfullscreen"===n&&"EMBED"===t.tagName?"true":n,t.setAttribute(n,e)):Me(n)?t.setAttribute(n,function(t,n){return Fe(n)||"false"===n?"false":"contenteditable"===t&&Ne(n)?n:"true"}(n,e)):Le(n)?Fe(e)?t.removeAttributeNS(Pe,je(n)):t.setAttributeNS(Pe,n,e):fo(t,n,e)}function fo(t,n,e){if(Fe(e))t.removeAttribute(n);else{if(q&&!K&&"TEXTAREA"===t.tagName&&"placeholder"===n&&""!==e&&!t.__ieph){var o=function(n){n.stopImmediatePropagation(),t.removeEventListener("input",o)};t.addEventListener("input",o),t.__ieph=!0}t.setAttribute(n,e)}}var Ao={create:uo,update:uo};function ho(t,n){var e=n.elm,o=n.data,a=t.data;if(!(i(o.staticClass)&&i(o.class)&&(i(a)||i(a.staticClass)&&i(a.class)))){var s=Re(n),c=e._transitionClasses;r(c)&&(s=ze(s,Ge(c))),s!==e._prevClass&&(e.setAttribute("class",s),e._prevClass=s)}}var mo,go={create:ho,update:ho};function vo(t,n,e){var o=mo;return function i(){var r=n.apply(null,arguments);null!==r&&yo(t,i,e,o)}}var bo=Vt&&!(Z&&Number(Z[1])<=53);function Co(t,n,e,o){if(bo){var i=se,r=n;n=r._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=i||t.timeStamp<=0||t.target.ownerDocument!==document)return r.apply(this,arguments)}}mo.addEventListener(t,n,nt?{capture:e,passive:o}:e)}function yo(t,n,e,o){(o||mo).removeEventListener(t,n._wrapper||n,e)}function xo(t,n){if(!i(t.data.on)||!i(n.data.on)){var e=n.data.on||{},o=t.data.on||{};mo=n.elm,function(t){if(r(t.__r)){var n=q?"change":"input";t[n]=[].concat(t.__r,t[n]||[]),delete t.__r}r(t.__c)&&(t.change=[].concat(t.__c,t.change||[]),delete t.__c)}(e),sn(e,o,Co,yo,vo,n.context),mo=void 0}}var wo,ko={create:xo,update:xo};function _o(t,n){if(!i(t.data.domProps)||!i(n.data.domProps)){var e,o,a=n.elm,s=t.data.domProps||{},c=n.data.domProps||{};for(e in r(c.__ob__)&&(c=n.data.domProps=T({},c)),s)e in c||(a[e]="");for(e in c){if(o=c[e],"textContent"===e||"innerHTML"===e){if(n.children&&(n.children.length=0),o===s[e])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===e&&"PROGRESS"!==a.tagName){a._value=o;var l=i(o)?"":String(o);Bo(a,l)&&(a.value=l)}else if("innerHTML"===e&&He(a.tagName)&&i(a.innerHTML)){(wo=wo||document.createElement("div")).innerHTML="<svg>"+o+"</svg>";for(var u=wo.firstChild;a.firstChild;)a.removeChild(a.firstChild);for(;u.firstChild;)a.appendChild(u.firstChild)}else if(o!==s[e])try{a[e]=o}catch(t){}}}}function Bo(t,n){return!t.composing&&("OPTION"===t.tagName||function(t,n){var e=!0;try{e=document.activeElement!==t}catch(t){}return e&&t.value!==n}(t,n)||function(t,n){var e=t.value,o=t._vModifiers;if(r(o)){if(o.number)return h(e)!==h(n);if(o.trim)return e.trim()!==n.trim()}return e!==n}(t,n))}var Eo={create:_o,update:_o},So=y((function(t){var n={},e=/:(.+)/;return t.split(/;(?![^(]*\))/g).forEach((function(t){if(t){var o=t.split(e);o.length>1&&(n[o[0].trim()]=o[1].trim())}})),n}));function To(t){var n=$o(t.style);return t.staticStyle?T(t.staticStyle,n):n}function $o(t){return Array.isArray(t)?$(t):"string"==typeof t?So(t):t}var Io,Oo=/^--/,Mo=/\s*!important$/,No=function(t,n,e){if(Oo.test(n))t.style.setProperty(n,e);else if(Mo.test(e))t.style.setProperty(B(n),e.replace(Mo,""),"important");else{var o=Po(n);if(Array.isArray(e))for(var i=0,r=e.length;i<r;i++)t.style[o]=e[i];else t.style[o]=e}},Do=["Webkit","Moz","ms"],Po=y((function(t){if(Io=Io||document.createElement("div").style,"filter"!==(t=w(t))&&t in Io)return t;for(var n=t.charAt(0).toUpperCase()+t.slice(1),e=0;e<Do.length;e++){var o=Do[e]+n;if(o in Io)return o}}));function Lo(t,n){var e=n.data,o=t.data;if(!(i(e.staticStyle)&&i(e.style)&&i(o.staticStyle)&&i(o.style))){var a,s,c=n.elm,l=o.staticStyle,u=o.normalizedStyle||o.style||{},d=l||u,p=$o(n.data.style)||{};n.data.normalizedStyle=r(p.__ob__)?T({},p):p;var f=function(t,n){var e,o={};if(n)for(var i=t;i.componentInstance;)(i=i.componentInstance._vnode)&&i.data&&(e=To(i.data))&&T(o,e);(e=To(t.data))&&T(o,e);for(var r=t;r=r.parent;)r.data&&(e=To(r.data))&&T(o,e);return o}(n,!0);for(s in d)i(f[s])&&No(c,s,"");for(s in f)(a=f[s])!==d[s]&&No(c,s,null==a?"":a)}}var jo={create:Lo,update:Lo},Fo=/\s+/;function Ro(t,n){if(n&&(n=n.trim()))if(t.classList)n.indexOf(" ")>-1?n.split(Fo).forEach((function(n){return t.classList.add(n)})):t.classList.add(n);else{var e=" "+(t.getAttribute("class")||"")+" ";e.indexOf(" "+n+" ")<0&&t.setAttribute("class",(e+n).trim())}}function Uo(t,n){if(n&&(n=n.trim()))if(t.classList)n.indexOf(" ")>-1?n.split(Fo).forEach((function(n){return t.classList.remove(n)})):t.classList.remove(n),t.classList.length||t.removeAttribute("class");else{for(var e=" "+(t.getAttribute("class")||"")+" ",o=" "+n+" ";e.indexOf(o)>=0;)e=e.replace(o," ");(e=e.trim())?t.setAttribute("class",e):t.removeAttribute("class")}}function zo(t){if(t){if("object"==typeof t){var n={};return!1!==t.css&&T(n,Go(t.name||"v")),T(n,t),n}return"string"==typeof t?Go(t):void 0}}var Go=y((function(t){return{enterClass:t+"-enter",enterToClass:t+"-enter-to",enterActiveClass:t+"-enter-active",leaveClass:t+"-leave",leaveToClass:t+"-leave-to",leaveActiveClass:t+"-leave-active"}})),Wo=Y&&!K,Yo="transition",Ho="transitionend",Vo="animation",Qo="animationend";Wo&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Yo="WebkitTransition",Ho="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Vo="WebkitAnimation",Qo="webkitAnimationEnd"));var qo=Y?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function Ko(t){qo((function(){qo(t)}))}function Jo(t,n){var e=t._transitionClasses||(t._transitionClasses=[]);e.indexOf(n)<0&&(e.push(n),Ro(t,n))}function Xo(t,n){t._transitionClasses&&v(t._transitionClasses,n),Uo(t,n)}function Zo(t,n,e){var o=ni(t,n),i=o.type,r=o.timeout,a=o.propCount;if(!i)return e();var s="transition"===i?Ho:Qo,c=0,l=function(){t.removeEventListener(s,u),e()},u=function(n){n.target===t&&++c>=a&&l()};setTimeout((function(){c<a&&l()}),r+1),t.addEventListener(s,u)}var ti=/\b(transform|all)(,|$)/;function ni(t,n){var e,o=window.getComputedStyle(t),i=(o[Yo+"Delay"]||"").split(", "),r=(o[Yo+"Duration"]||"").split(", "),a=ei(i,r),s=(o[Vo+"Delay"]||"").split(", "),c=(o[Vo+"Duration"]||"").split(", "),l=ei(s,c),u=0,d=0;return"transition"===n?a>0&&(e="transition",u=a,d=r.length):"animation"===n?l>0&&(e="animation",u=l,d=c.length):d=(e=(u=Math.max(a,l))>0?a>l?"transition":"animation":null)?"transition"===e?r.length:c.length:0,{type:e,timeout:u,propCount:d,hasTransform:"transition"===e&&ti.test(o[Yo+"Property"])}}function ei(t,n){for(;t.length<n.length;)t=t.concat(t);return Math.max.apply(null,n.map((function(n,e){return oi(n)+oi(t[e])})))}function oi(t){return 1e3*Number(t.slice(0,-1).replace(",","."))}function ii(t,n){var e=t.elm;r(e._leaveCb)&&(e._leaveCb.cancelled=!0,e._leaveCb());var o=zo(t.data.transition);if(!i(o)&&!r(e._enterCb)&&1===e.nodeType){for(var a=o.css,s=o.type,l=o.enterClass,u=o.enterToClass,d=o.enterActiveClass,p=o.appearClass,f=o.appearToClass,A=o.appearActiveClass,m=o.beforeEnter,g=o.enter,v=o.afterEnter,b=o.enterCancelled,C=o.beforeAppear,y=o.appear,x=o.afterAppear,w=o.appearCancelled,k=o.duration,_=Kn,B=Kn.$vnode;B&&B.parent;)_=B.context,B=B.parent;var E=!_._isMounted||!t.isRootInsert;if(!E||y||""===y){var S=E&&p?p:l,T=E&&A?A:d,$=E&&f?f:u,I=E&&C||m,O=E&&"function"==typeof y?y:g,M=E&&x||v,N=E&&w||b,D=h(c(k)?k.enter:k);0;var L=!1!==a&&!K,j=si(O),F=e._enterCb=P((function(){L&&(Xo(e,$),Xo(e,T)),F.cancelled?(L&&Xo(e,S),N&&N(e)):M&&M(e),e._enterCb=null}));t.data.show||cn(t,"insert",(function(){var n=e.parentNode,o=n&&n._pending&&n._pending[t.key];o&&o.tag===t.tag&&o.elm._leaveCb&&o.elm._leaveCb(),O&&O(e,F)})),I&&I(e),L&&(Jo(e,S),Jo(e,T),Ko((function(){Xo(e,S),F.cancelled||(Jo(e,$),j||(ai(D)?setTimeout(F,D):Zo(e,s,F)))}))),t.data.show&&(n&&n(),O&&O(e,F)),L||j||F()}}}function ri(t,n){var e=t.elm;r(e._enterCb)&&(e._enterCb.cancelled=!0,e._enterCb());var o=zo(t.data.transition);if(i(o)||1!==e.nodeType)return n();if(!r(e._leaveCb)){var a=o.css,s=o.type,l=o.leaveClass,u=o.leaveToClass,d=o.leaveActiveClass,p=o.beforeLeave,f=o.leave,A=o.afterLeave,m=o.leaveCancelled,g=o.delayLeave,v=o.duration,b=!1!==a&&!K,C=si(f),y=h(c(v)?v.leave:v);0;var x=e._leaveCb=P((function(){e.parentNode&&e.parentNode._pending&&(e.parentNode._pending[t.key]=null),b&&(Xo(e,u),Xo(e,d)),x.cancelled?(b&&Xo(e,l),m&&m(e)):(n(),A&&A(e)),e._leaveCb=null}));g?g(w):w()}function w(){x.cancelled||(!t.data.show&&e.parentNode&&((e.parentNode._pending||(e.parentNode._pending={}))[t.key]=t),p&&p(e),b&&(Jo(e,l),Jo(e,d),Ko((function(){Xo(e,l),x.cancelled||(Jo(e,u),C||(ai(y)?setTimeout(x,y):Zo(e,s,x)))}))),f&&f(e,x),b||C||x())}}function ai(t){return"number"==typeof t&&!isNaN(t)}function si(t){if(i(t))return!1;var n=t.fns;return r(n)?si(Array.isArray(n)?n[0]:n):(t._length||t.length)>1}function ci(t,n){!0!==n.data.show&&ii(n)}var li=function(t){var n,e,o={},c=t.modules,l=t.nodeOps;for(n=0;n<to.length;++n)for(o[to[n]]=[],e=0;e<c.length;++e)r(c[e][to[n]])&&o[to[n]].push(c[e][to[n]]);function u(t){var n=l.parentNode(t);r(n)&&l.removeChild(n,t)}function d(t,n,e,i,s,c,u){if(r(t.elm)&&r(c)&&(t=c[u]=vt(t)),t.isRootInsert=!s,!function(t,n,e,i){var s=t.data;if(r(s)){var c=r(t.componentInstance)&&s.keepAlive;if(r(s=s.hook)&&r(s=s.init)&&s(t,!1),r(t.componentInstance))return p(t,n),f(e,t.elm,i),a(c)&&function(t,n,e,i){var a,s=t;for(;s.componentInstance;)if(s=s.componentInstance._vnode,r(a=s.data)&&r(a=a.transition)){for(a=0;a<o.activate.length;++a)o.activate[a](Ze,s);n.push(s);break}f(e,t.elm,i)}(t,n,e,i),!0}}(t,n,e,i)){var d=t.data,h=t.children,m=t.tag;r(m)?(t.elm=t.ns?l.createElementNS(t.ns,m):l.createElement(m,t),v(t),A(t,h,n),r(d)&&g(t,n),f(e,t.elm,i)):a(t.isComment)?(t.elm=l.createComment(t.text),f(e,t.elm,i)):(t.elm=l.createTextNode(t.text),f(e,t.elm,i))}}function p(t,n){r(t.data.pendingInsert)&&(n.push.apply(n,t.data.pendingInsert),t.data.pendingInsert=null),t.elm=t.componentInstance.$el,h(t)?(g(t,n),v(t)):(Xe(t),n.push(t))}function f(t,n,e){r(t)&&(r(e)?l.parentNode(e)===t&&l.insertBefore(t,n,e):l.appendChild(t,n))}function A(t,n,e){if(Array.isArray(n)){0;for(var o=0;o<n.length;++o)d(n[o],e,t.elm,null,!0,n,o)}else s(t.text)&&l.appendChild(t.elm,l.createTextNode(String(t.text)))}function h(t){for(;t.componentInstance;)t=t.componentInstance._vnode;return r(t.tag)}function g(t,e){for(var i=0;i<o.create.length;++i)o.create[i](Ze,t);r(n=t.data.hook)&&(r(n.create)&&n.create(Ze,t),r(n.insert)&&e.push(t))}function v(t){var n;if(r(n=t.fnScopeId))l.setStyleScope(t.elm,n);else for(var e=t;e;)r(n=e.context)&&r(n=n.$options._scopeId)&&l.setStyleScope(t.elm,n),e=e.parent;r(n=Kn)&&n!==t.context&&n!==t.fnContext&&r(n=n.$options._scopeId)&&l.setStyleScope(t.elm,n)}function b(t,n,e,o,i,r){for(;o<=i;++o)d(e[o],r,t,n,!1,e,o)}function C(t){var n,e,i=t.data;if(r(i))for(r(n=i.hook)&&r(n=n.destroy)&&n(t),n=0;n<o.destroy.length;++n)o.destroy[n](t);if(r(n=t.children))for(e=0;e<t.children.length;++e)C(t.children[e])}function y(t,n,e){for(;n<=e;++n){var o=t[n];r(o)&&(r(o.tag)?(x(o),C(o)):u(o.elm))}}function x(t,n){if(r(n)||r(t.data)){var e,i=o.remove.length+1;for(r(n)?n.listeners+=i:n=function(t,n){function e(){0==--e.listeners&&u(t)}return e.listeners=n,e}(t.elm,i),r(e=t.componentInstance)&&r(e=e._vnode)&&r(e.data)&&x(e,n),e=0;e<o.remove.length;++e)o.remove[e](t,n);r(e=t.data.hook)&&r(e=e.remove)?e(t,n):n()}else u(t.elm)}function w(t,n,e,o){for(var i=e;i<o;i++){var a=n[i];if(r(a)&&no(t,a))return i}}function k(t,n,e,s,c,u){if(t!==n){r(n.elm)&&r(s)&&(n=s[c]=vt(n));var p=n.elm=t.elm;if(a(t.isAsyncPlaceholder))r(n.asyncFactory.resolved)?E(t.elm,n,e):n.isAsyncPlaceholder=!0;else if(a(n.isStatic)&&a(t.isStatic)&&n.key===t.key&&(a(n.isCloned)||a(n.isOnce)))n.componentInstance=t.componentInstance;else{var f,A=n.data;r(A)&&r(f=A.hook)&&r(f=f.prepatch)&&f(t,n);var m=t.children,g=n.children;if(r(A)&&h(n)){for(f=0;f<o.update.length;++f)o.update[f](t,n);r(f=A.hook)&&r(f=f.update)&&f(t,n)}i(n.text)?r(m)&&r(g)?m!==g&&function(t,n,e,o,a){var s,c,u,p=0,f=0,A=n.length-1,h=n[0],m=n[A],g=e.length-1,v=e[0],C=e[g],x=!a;for(0;p<=A&&f<=g;)i(h)?h=n[++p]:i(m)?m=n[--A]:no(h,v)?(k(h,v,o,e,f),h=n[++p],v=e[++f]):no(m,C)?(k(m,C,o,e,g),m=n[--A],C=e[--g]):no(h,C)?(k(h,C,o,e,g),x&&l.insertBefore(t,h.elm,l.nextSibling(m.elm)),h=n[++p],C=e[--g]):no(m,v)?(k(m,v,o,e,f),x&&l.insertBefore(t,m.elm,h.elm),m=n[--A],v=e[++f]):(i(s)&&(s=eo(n,p,A)),i(c=r(v.key)?s[v.key]:w(v,n,p,A))?d(v,o,t,h.elm,!1,e,f):no(u=n[c],v)?(k(u,v,o,e,f),n[c]=void 0,x&&l.insertBefore(t,u.elm,h.elm)):d(v,o,t,h.elm,!1,e,f),v=e[++f]);p>A?b(t,i(e[g+1])?null:e[g+1].elm,e,f,g,o):f>g&&y(n,p,A)}(p,m,g,e,u):r(g)?(r(t.text)&&l.setTextContent(p,""),b(p,null,g,0,g.length-1,e)):r(m)?y(m,0,m.length-1):r(t.text)&&l.setTextContent(p,""):t.text!==n.text&&l.setTextContent(p,n.text),r(A)&&r(f=A.hook)&&r(f=f.postpatch)&&f(t,n)}}}function _(t,n,e){if(a(e)&&r(t.parent))t.parent.data.pendingInsert=n;else for(var o=0;o<n.length;++o)n[o].data.hook.insert(n[o])}var B=m("attrs,class,staticClass,staticStyle,key");function E(t,n,e,o){var i,s=n.tag,c=n.data,l=n.children;if(o=o||c&&c.pre,n.elm=t,a(n.isComment)&&r(n.asyncFactory))return n.isAsyncPlaceholder=!0,!0;if(r(c)&&(r(i=c.hook)&&r(i=i.init)&&i(n,!0),r(i=n.componentInstance)))return p(n,e),!0;if(r(s)){if(r(l))if(t.hasChildNodes())if(r(i=c)&&r(i=i.domProps)&&r(i=i.innerHTML)){if(i!==t.innerHTML)return!1}else{for(var u=!0,d=t.firstChild,f=0;f<l.length;f++){if(!d||!E(d,l[f],e,o)){u=!1;break}d=d.nextSibling}if(!u||d)return!1}else A(n,l,e);if(r(c)){var h=!1;for(var m in c)if(!B(m)){h=!0,g(n,e);break}!h&&c.class&&on(c.class)}}else t.data!==n.text&&(t.data=n.text);return!0}return function(t,n,e,s){if(!i(n)){var c,u=!1,p=[];if(i(t))u=!0,d(n,p);else{var f=r(t.nodeType);if(!f&&no(t,n))k(t,n,p,null,null,s);else{if(f){if(1===t.nodeType&&t.hasAttribute("data-server-rendered")&&(t.removeAttribute("data-server-rendered"),e=!0),a(e)&&E(t,n,p))return _(n,p,!0),t;c=t,t=new At(l.tagName(c).toLowerCase(),{},[],void 0,c)}var A=t.elm,m=l.parentNode(A);if(d(n,p,A._leaveCb?null:m,l.nextSibling(A)),r(n.parent))for(var g=n.parent,v=h(n);g;){for(var b=0;b<o.destroy.length;++b)o.destroy[b](g);if(g.elm=n.elm,v){for(var x=0;x<o.create.length;++x)o.create[x](Ze,g);var w=g.data.hook.insert;if(w.merged)for(var B=1;B<w.fns.length;B++)w.fns[B]()}else Xe(g);g=g.parent}r(m)?y([t],0,0):r(t.tag)&&C(t)}}return _(n,p,u),n.elm}r(t)&&C(t)}}({nodeOps:Ke,modules:[Ao,go,ko,Eo,jo,Y?{create:ci,activate:ci,remove:function(t,n){!0!==t.data.show?ri(t,n):n()}}:{}].concat(lo)});K&&document.addEventListener("selectionchange",(function(){var t=document.activeElement;t&&t.vmodel&&gi(t,"input")}));var ui={inserted:function(t,n,e,o){"select"===e.tag?(o.elm&&!o.elm._vOptions?cn(e,"postpatch",(function(){ui.componentUpdated(t,n,e)})):di(t,n,e.context),t._vOptions=[].map.call(t.options,Ai)):("textarea"===e.tag||qe(t.type))&&(t._vModifiers=n.modifiers,n.modifiers.lazy||(t.addEventListener("compositionstart",hi),t.addEventListener("compositionend",mi),t.addEventListener("change",mi),K&&(t.vmodel=!0)))},componentUpdated:function(t,n,e){if("select"===e.tag){di(t,n,e.context);var o=t._vOptions,i=t._vOptions=[].map.call(t.options,Ai);if(i.some((function(t,n){return!N(t,o[n])})))(t.multiple?n.value.some((function(t){return fi(t,i)})):n.value!==n.oldValue&&fi(n.value,i))&&gi(t,"change")}}};function di(t,n,e){pi(t,n,e),(q||J)&&setTimeout((function(){pi(t,n,e)}),0)}function pi(t,n,e){var o=n.value,i=t.multiple;if(!i||Array.isArray(o)){for(var r,a,s=0,c=t.options.length;s<c;s++)if(a=t.options[s],i)r=D(o,Ai(a))>-1,a.selected!==r&&(a.selected=r);else if(N(Ai(a),o))return void(t.selectedIndex!==s&&(t.selectedIndex=s));i||(t.selectedIndex=-1)}}function fi(t,n){return n.every((function(n){return!N(n,t)}))}function Ai(t){return"_value"in t?t._value:t.value}function hi(t){t.target.composing=!0}function mi(t){t.target.composing&&(t.target.composing=!1,gi(t.target,"input"))}function gi(t,n){var e=document.createEvent("HTMLEvents");e.initEvent(n,!0,!0),t.dispatchEvent(e)}function vi(t){return!t.componentInstance||t.data&&t.data.transition?t:vi(t.componentInstance._vnode)}var bi={model:ui,show:{bind:function(t,n,e){var o=n.value,i=(e=vi(e)).data&&e.data.transition,r=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;o&&i?(e.data.show=!0,ii(e,(function(){t.style.display=r}))):t.style.display=o?r:"none"},update:function(t,n,e){var o=n.value;!o!=!n.oldValue&&((e=vi(e)).data&&e.data.transition?(e.data.show=!0,o?ii(e,(function(){t.style.display=t.__vOriginalDisplay})):ri(e,(function(){t.style.display="none"}))):t.style.display=o?t.__vOriginalDisplay:"none")},unbind:function(t,n,e,o,i){i||(t.style.display=t.__vOriginalDisplay)}}},Ci={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function yi(t){var n=t&&t.componentOptions;return n&&n.Ctor.options.abstract?yi(Yn(n.children)):t}function xi(t){var n={},e=t.$options;for(var o in e.propsData)n[o]=t[o];var i=e._parentListeners;for(var r in i)n[w(r)]=i[r];return n}function wi(t,n){if(/\d-keep-alive$/.test(n.tag))return t("keep-alive",{props:n.componentOptions.propsData})}var ki=function(t){return t.tag||Wn(t)},_i=function(t){return"show"===t.name},Bi={name:"transition",props:Ci,abstract:!0,render:function(t){var n=this,e=this.$slots.default;if(e&&(e=e.filter(ki)).length){0;var o=this.mode;0;var i=e[0];if(function(t){for(;t=t.parent;)if(t.data.transition)return!0}(this.$vnode))return i;var r=yi(i);if(!r)return i;if(this._leaving)return wi(t,i);var a="__transition-"+this._uid+"-";r.key=null==r.key?r.isComment?a+"comment":a+r.tag:s(r.key)?0===String(r.key).indexOf(a)?r.key:a+r.key:r.key;var c=(r.data||(r.data={})).transition=xi(this),l=this._vnode,u=yi(l);if(r.data.directives&&r.data.directives.some(_i)&&(r.data.show=!0),u&&u.data&&!function(t,n){return n.key===t.key&&n.tag===t.tag}(r,u)&&!Wn(u)&&(!u.componentInstance||!u.componentInstance._vnode.isComment)){var d=u.data.transition=T({},c);if("out-in"===o)return this._leaving=!0,cn(d,"afterLeave",(function(){n._leaving=!1,n.$forceUpdate()})),wi(t,i);if("in-out"===o){if(Wn(r))return l;var p,f=function(){p()};cn(c,"afterEnter",f),cn(c,"enterCancelled",f),cn(d,"delayLeave",(function(t){p=t}))}}return i}}},Ei=T({tag:String,moveClass:String},Ci);function Si(t){t.elm._moveCb&&t.elm._moveCb(),t.elm._enterCb&&t.elm._enterCb()}function Ti(t){t.data.newPos=t.elm.getBoundingClientRect()}function $i(t){var n=t.data.pos,e=t.data.newPos,o=n.left-e.left,i=n.top-e.top;if(o||i){t.data.moved=!0;var r=t.elm.style;r.transform=r.WebkitTransform="translate("+o+"px,"+i+"px)",r.transitionDuration="0s"}}delete Ei.mode;var Ii={Transition:Bi,TransitionGroup:{props:Ei,beforeMount:function(){var t=this,n=this._update;this._update=function(e,o){var i=Jn(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,i(),n.call(t,e,o)}},render:function(t){for(var n=this.tag||this.$vnode.data.tag||"span",e=Object.create(null),o=this.prevChildren=this.children,i=this.$slots.default||[],r=this.children=[],a=xi(this),s=0;s<i.length;s++){var c=i[s];if(c.tag)if(null!=c.key&&0!==String(c.key).indexOf("__vlist"))r.push(c),e[c.key]=c,(c.data||(c.data={})).transition=a;else;}if(o){for(var l=[],u=[],d=0;d<o.length;d++){var p=o[d];p.data.transition=a,p.data.pos=p.elm.getBoundingClientRect(),e[p.key]?l.push(p):u.push(p)}this.kept=t(n,null,l),this.removed=u}return t(n,null,r)},updated:function(){var t=this.prevChildren,n=this.moveClass||(this.name||"v")+"-move";t.length&&this.hasMove(t[0].elm,n)&&(t.forEach(Si),t.forEach(Ti),t.forEach($i),this._reflow=document.body.offsetHeight,t.forEach((function(t){if(t.data.moved){var e=t.elm,o=e.style;Jo(e,n),o.transform=o.WebkitTransform=o.transitionDuration="",e.addEventListener(Ho,e._moveCb=function t(o){o&&o.target!==e||o&&!/transform$/.test(o.propertyName)||(e.removeEventListener(Ho,t),e._moveCb=null,Xo(e,n))})}})))},methods:{hasMove:function(t,n){if(!Wo)return!1;if(this._hasMove)return this._hasMove;var e=t.cloneNode();t._transitionClasses&&t._transitionClasses.forEach((function(t){Uo(e,t)})),Ro(e,n),e.style.display="none",this.$el.appendChild(e);var o=ni(e);return this.$el.removeChild(e),this._hasMove=o.hasTransform}}}};we.config.mustUseProp=function(t,n,e){return"value"===e&&Oe(t)&&"button"!==n||"selected"===e&&"option"===t||"checked"===e&&"input"===t||"muted"===e&&"video"===t},we.config.isReservedTag=Ve,we.config.isReservedAttr=Ie,we.config.getTagNamespace=function(t){return He(t)?"svg":"math"===t?"math":void 0},we.config.isUnknownElement=function(t){if(!Y)return!0;if(Ve(t))return!1;if(t=t.toLowerCase(),null!=Qe[t])return Qe[t];var n=document.createElement(t);return t.indexOf("-")>-1?Qe[t]=n.constructor===window.HTMLUnknownElement||n.constructor===window.HTMLElement:Qe[t]=/HTMLUnknownElement/.test(n.toString())},T(we.options.directives,bi),T(we.options.components,Ii),we.prototype.__patch__=Y?li:I,we.prototype.$mount=function(t,n){return function(t,n,e){var o;return t.$el=n,t.$options.render||(t.$options.render=mt),te(t,"beforeMount"),o=function(){t._update(t._render(),e)},new pe(t,o,I,{before:function(){t._isMounted&&!t._isDestroyed&&te(t,"beforeUpdate")}},!0),e=!1,null==t.$vnode&&(t._isMounted=!0,te(t,"mounted")),t}(this,t=t&&Y?function(t){if("string"==typeof t){var n=document.querySelector(t);return n||document.createElement("div")}return t}(t):void 0,n)},Y&&setTimeout((function(){F.devtools&&it&&it.emit("init",we)}),0),n.default=we}.call(this,e(9),e(280).setImmediate)},function(t,n){t.exports=function(t){var n=typeof t;return null!=t&&("object"==n||"function"==n)}},function(t,n){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,n){t.exports=function(t){return null!=t&&"object"==typeof t}},function(t,n,e){var o=e(231),i=e(236);t.exports=function(t,n){var e=i(t,n);return o(e)?e:void 0}},function(t,n){t.exports=function(t,n,e){return n in t?Object.defineProperty(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[n]=e,t},t.exports.default=t.exports,t.exports.__esModule=!0},function(t,n){var e=Array.isArray;t.exports=e},function(t,n,e){var o=e(6),i=e(63),r=e(29),a=e(17),s=e(35),c=e(5),l=e(97),u=Object.getOwnPropertyDescriptor;n.f=o?u:function(t,n){if(t=a(t),n=s(n,!0),l)try{return u(t,n)}catch(t){}if(c(t,n))return r(!i.f.call(t,n),t[n])}},function(t,n,e){var o,i,r,a=e(175),s=e(0),c=e(7),l=e(15),u=e(5),d=e(55),p=e(57),f=e(46),A=s.WeakMap;if(a||d.state){var h=d.state||(d.state=new A),m=h.get,g=h.has,v=h.set;o=function(t,n){if(g.call(h,t))throw new TypeError("Object already initialized");return n.facade=t,v.call(h,t,n),n},i=function(t){return m.call(h,t)||{}},r=function(t){return g.call(h,t)}}else{var b=p("state");f[b]=!0,o=function(t,n){if(u(t,b))throw new TypeError("Object already initialized");return n.facade=t,l(t,b,n),n},i=function(t){return u(t,b)?t[b]:{}},r=function(t){return u(t,b)}}t.exports={set:o,get:i,has:r,enforce:function(t){return r(t)?i(t):o(t,{})},getterFor:function(t){return function(n){var e;if(!c(n)||(e=i(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return e}}}},function(t,n){var e={}.toString;t.exports=function(t){return e.call(t).slice(8,-1)}},function(t,n,e){var o=e(115),i=e(0),r=function(t){return"function"==typeof t?t:void 0};t.exports=function(t,n){return arguments.length<2?r(o[t])||r(i[t]):o[t]&&o[t][n]||i[t]&&i[t][n]}},function(t,n){t.exports=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}}},function(t,n,e){"use strict";e(120),Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o,i=(o=e(282))&&o.__esModule?o:{default:o},r=e(153);var a=i.default.create({headers:{requesttoken:(0,r.getRequestToken)()}}),s=Object.assign(a,{CancelToken:i.default.CancelToken,isCancel:i.default.isCancel});(0,r.onRequestTokenUpdate)((function(t){return a.defaults.headers.requesttoken=t}));var c=s;n.default=c},function(t,n){var e=Math.ceil,o=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?o:e)(t)}},function(t,n){t.exports=!1},function(t,n,e){var o=e(58),i=e(232),r=e(233),a=o?o.toStringTag:void 0;t.exports=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":a&&a in Object(t)?i(t):r(t)}},function(t,n,e){(function(n){var e=function(t){return t&&t.Math==Math&&t};t.exports=e("object"==typeof globalThis&&globalThis)||e("object"==typeof window&&window)||e("object"==typeof self&&self)||e("object"==typeof n&&n)||Function("return this")()}).call(this,e(9))},function(t,n,e){var o=e(7);t.exports=function(t,n){if(!o(t))return t;var e,i;if(n&&"function"==typeof(e=t.toString)&&!o(i=e.call(t)))return i;if("function"==typeof(e=t.valueOf)&&!o(i=e.call(t)))return i;if(!n&&"function"==typeof(e=t.toString)&&!o(i=e.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},function(t,n){t.exports=function(t,n){return t===n||t!=t&&n!=n}},function(t,n){function e(n){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?(t.exports=e=function(t){return typeof t},t.exports.default=t.exports,t.exports.__esModule=!0):(t.exports=e=function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},t.exports.default=t.exports,t.exports.__esModule=!0),e(n)}t.exports=e,t.exports.default=t.exports,t.exports.__esModule=!0},function(t,n){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,n,e){var o,i,r=e(0),a=e(104),s=r.process,c=s&&s.versions,l=c&&c.v8;l?i=(o=l.split("."))[0]<4?1:o[0]+o[1]:a&&(!(o=a.match(/Edge\/(\d+)/))||o[1]>=74)&&(o=a.match(/Chrome\/(\d+)/))&&(i=o[1]),t.exports=i&&+i},function(t,n,e){var o=e(27);t.exports=Array.isArray||function(t){return"Array"==o(t)}},function(t,n,e){"use strict";function o(t,n,e,o,i,r,a,s){var c,l="function"==typeof t?t.options:t;if(n&&(l.render=n,l.staticRenderFns=e,l._compiled=!0),o&&(l.functional=!0),r&&(l._scopeId="data-v-"+r),a?(c=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),i&&i.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},l._ssrRegister=c):i&&(c=s?function(){i.call(this,(l.functional?this.parent:this).$root.$options.shadowRoot)}:i),c)if(l.functional){l._injectStyles=c;var u=l.render;l.render=function(t,n){return c.call(n),u(t,n)}}else{var d=l.beforeCreate;l.beforeCreate=d?[].concat(d,c):[c]}return{exports:t,options:l}}e.d(n,"a",(function(){return o}))},function(t,n,e){var o=e(2),i=e(27),r="".split;t.exports=o((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==i(t)?r.call(t,""):Object(t)}:Object},function(t,n,e){var o=e(32),i=e(55);(t.exports=function(t,n){return i[t]||(i[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.13.1",mode:o?"pure":"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})},function(t,n,e){var o=e(77),i=e(118);t.exports=function(t){return null!=t&&i(t.length)&&!o(t)}},function(t,n,e){"use strict";var o=e(1),i=e(66);o({target:"RegExp",proto:!0,forced:/./.exec!==i},{exec:i})},function(t,n){t.exports={}},function(t,n,e){var o=e(12).f,i=e(5),r=e(3)("toStringTag");t.exports=function(t,n,e){t&&!i(t=e?t:t.prototype,r)&&o(t,r,{configurable:!0,value:n})}},function(t,n,e){var o=e(81);t.exports=function(t,n,e){if(o(t),void 0===n)return t;switch(e){case 0:return function(){return t.call(n)};case 1:return function(e){return t.call(n,e)};case 2:return function(e,o){return t.call(n,e,o)};case 3:return function(e,o,i){return t.call(n,e,o,i)}}return function(){return t.apply(n,arguments)}}},function(t,n,e){var o=e(110),i=e(75).concat("length","prototype");n.f=Object.getOwnPropertyNames||function(t){return o(t,i)}},function(t,n,e){var o=e(221),i=e(222),r=e(223),a=e(224),s=e(225);function c(t){var n=-1,e=null==t?0:t.length;for(this.clear();++n<e;){var o=t[n];this.set(o[0],o[1])}}c.prototype.clear=o,c.prototype.delete=i,c.prototype.get=r,c.prototype.has=a,c.prototype.set=s,t.exports=c},function(t,n,e){var o=e(36);t.exports=function(t,n){for(var e=t.length;e--;)if(o(t[e][0],n))return e;return-1}},function(t,n,e){var o=e(22)(Object,"create");t.exports=o},function(t,n,e){var o=e(245);t.exports=function(t,n){var e=t.__data__;return o(n)?e["string"==typeof n?"string":"hash"]:e.map}},function(t,n,e){var o=e(0),i=e(15);t.exports=function(t,n){try{i(o,t,n)}catch(e){o[t]=n}return n}},function(t,n,e){var o=e(0),i=e(54),r=o["__core-js_shared__"]||i("__core-js_shared__",{});t.exports=r},function(t,n,e){"use strict";var o=e(35),i=e(12),r=e(29);t.exports=function(t,n,e){var a=o(n);a in t?i.f(t,a,r(0,e)):t[a]=e}},function(t,n,e){var o=e(43),i=e(64),r=o("keys");t.exports=function(t){return r[t]||(r[t]=i(t))}},function(t,n,e){var o=e(11).Symbol;t.exports=o},function(t,n,e){var o=e(2),i=e(3),r=e(39),a=i("species");t.exports=function(t){return r>=51||!o((function(){var n=[];return(n.constructor={})[a]=function(){return{foo:1}},1!==n[t](Boolean).foo}))}},function(t,n){t.exports={}},function(t,n,e){var o=e(48),i=e(42),r=e(14),a=e(13),s=e(70),c=[].push,l=function(t){var n=1==t,e=2==t,l=3==t,u=4==t,d=6==t,p=7==t,f=5==t||d;return function(A,h,m,g){for(var v,b,C=r(A),y=i(C),x=o(h,m,3),w=a(y.length),k=0,_=g||s,B=n?_(A,w):e||p?_(A,0):void 0;w>k;k++)if((f||k in y)&&(b=x(v=y[k],k,C),t))if(n)B[k]=b;else if(b)switch(t){case 3:return!0;case 5:return v;case 6:return k;case 2:c.call(B,v)}else switch(t){case 4:return!1;case 7:c.call(B,v)}return d?-1:l||u?u:B}};t.exports={forEach:l(0),map:l(1),filter:l(2),some:l(3),every:l(4),find:l(5),findIndex:l(6),filterOut:l(7)}},function(t,n,e){var o=e(110),i=e(75);t.exports=Object.keys||function(t){return o(t,i)}},function(t,n,e){"use strict";var o={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,r=i&&!o.call({1:2},1);n.f=r?function(t){var n=i(this,t);return!!n&&n.enumerable}:o},function(t,n){var e=0,o=Math.random();t.exports=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++e+o).toString(36)}},function(t,n,e){var o=e(39),i=e(2);t.exports=!!Object.getOwnPropertySymbols&&!i((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&o&&o<41}))},function(t,n,e){"use strict";var o,i,r=e(106),a=e(123),s=e(43),c=RegExp.prototype.exec,l=s("native-string-replace",String.prototype.replace),u=c,d=(o=/a/,i=/b*/g,c.call(o,"a"),c.call(i,"a"),0!==o.lastIndex||0!==i.lastIndex),p=a.UNSUPPORTED_Y||a.BROKEN_CARET,f=void 0!==/()??/.exec("")[1];(d||f||p)&&(u=function(t){var n,e,o,i,a=this,s=p&&a.sticky,u=r.call(a),A=a.source,h=0,m=t;return s&&(-1===(u=u.replace("y","")).indexOf("g")&&(u+="g"),m=String(t).slice(a.lastIndex),a.lastIndex>0&&(!a.multiline||a.multiline&&"\n"!==t[a.lastIndex-1])&&(A="(?: "+A+")",m=" "+m,h++),e=new RegExp("^(?:"+A+")",u)),f&&(e=new RegExp("^"+A+"$(?!\\s)",u)),d&&(n=a.lastIndex),o=c.call(s?e:a,m),s?o?(o.input=o.input.slice(h),o[0]=o[0].slice(h),o.index=a.lastIndex,a.lastIndex+=o[0].length):a.lastIndex=0:d&&o&&(a.lastIndex=a.global?o.index+o[0].length:n),f&&o&&o.length>1&&l.call(o[0],e,(function(){for(i=1;i<arguments.length-2;i++)void 0===arguments[i]&&(o[i]=void 0)})),o}),t.exports=u},function(t,n,e){"use strict";var o=e(102),i=e(4),r=e(13),a=e(31),s=e(20),c=e(124),l=e(279),u=e(103),d=Math.max,p=Math.min;o("replace",2,(function(t,n,e,o){var f=o.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,A=o.REPLACE_KEEPS_$0,h=f?"$":"$0";return[function(e,o){var i=s(this),r=null==e?void 0:e[t];return void 0!==r?r.call(e,i,o):n.call(String(i),e,o)},function(t,o){if(!f&&A||"string"==typeof o&&-1===o.indexOf(h)){var s=e(n,t,this,o);if(s.done)return s.value}var m=i(t),g=String(this),v="function"==typeof o;v||(o=String(o));var b=m.global;if(b){var C=m.unicode;m.lastIndex=0}for(var y=[];;){var x=u(m,g);if(null===x)break;if(y.push(x),!b)break;""===String(x[0])&&(m.lastIndex=c(g,r(m.lastIndex),C))}for(var w,k="",_=0,B=0;B<y.length;B++){x=y[B];for(var E=String(x[0]),S=d(p(a(x.index),g.length),0),T=[],$=1;$<x.length;$++)T.push(void 0===(w=x[$])?w:String(w));var I=x.groups;if(v){var O=[E].concat(T,S,g);void 0!==I&&O.push(I);var M=String(o.apply(void 0,O))}else M=l(E,g,S,T,I,o);S>=_&&(k+=g.slice(_,S)+M,_=S+E.length)}return k+g.slice(_)}]}))},function(t,n,e){var o,i=e(4),r=e(176),a=e(75),s=e(46),c=e(214),l=e(94),u=e(57),d=u("IE_PROTO"),p=function(){},f=function(t){return"<script>"+t+"<\/script>"},A=function(){try{o=document.domain&&new ActiveXObject("htmlfile")}catch(t){}var t,n;A=o?function(t){t.write(f("")),t.close();var n=t.parentWindow.Object;return t=null,n}(o):((n=l("iframe")).style.display="none",c.appendChild(n),n.src=String("javascript:"),(t=n.contentWindow.document).open(),t.write(f("document.F=Object")),t.close(),t.F);for(var e=a.length;e--;)delete A.prototype[a[e]];return A()};s[d]=!0,t.exports=Object.create||function(t,n){var e;return null!==t?(p.prototype=i(t),e=new p,p.prototype=null,e[d]=t):e=A(),void 0===n?e:r(e,n)}},function(t,n,e){var o=e(31),i=Math.max,r=Math.min;t.exports=function(t,n){var e=o(t);return e<0?i(e+n,0):r(e,n)}},function(t,n,e){var o=e(7),i=e(40),r=e(3)("species");t.exports=function(t,n){var e;return i(t)&&("function"!=typeof(e=t.constructor)||e!==Array&&!i(e.prototype)?o(e)&&null===(e=e[r])&&(e=void 0):e=void 0),new(void 0===e?Array:e)(0===n?0:n)}},function(t,n,e){"use strict";var o,i=function(){return void 0===o&&(o=Boolean(window&&document&&document.all&&!window.atob)),o},r=function(){var t={};return function(n){if(void 0===t[n]){var e=document.querySelector(n);if(window.HTMLIFrameElement&&e instanceof window.HTMLIFrameElement)try{e=e.contentDocument.head}catch(t){e=null}t[n]=e}return t[n]}}(),a=[];function s(t){for(var n=-1,e=0;e<a.length;e++)if(a[e].identifier===t){n=e;break}return n}function c(t,n){for(var e={},o=[],i=0;i<t.length;i++){var r=t[i],c=n.base?r[0]+n.base:r[0],l=e[c]||0,u="".concat(c," ").concat(l);e[c]=l+1;var d=s(u),p={css:r[1],media:r[2],sourceMap:r[3]};-1!==d?(a[d].references++,a[d].updater(p)):a.push({identifier:u,updater:m(p,n),references:1}),o.push(u)}return o}function l(t){var n=document.createElement("style"),o=t.attributes||{};if(void 0===o.nonce){var i=e.nc;i&&(o.nonce=i)}if(Object.keys(o).forEach((function(t){n.setAttribute(t,o[t])})),"function"==typeof t.insert)t.insert(n);else{var a=r(t.insert||"head");if(!a)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");a.appendChild(n)}return n}var u,d=(u=[],function(t,n){return u[t]=n,u.filter(Boolean).join("\n")});function p(t,n,e,o){var i=e?"":o.media?"@media ".concat(o.media," {").concat(o.css,"}"):o.css;if(t.styleSheet)t.styleSheet.cssText=d(n,i);else{var r=document.createTextNode(i),a=t.childNodes;a[n]&&t.removeChild(a[n]),a.length?t.insertBefore(r,a[n]):t.appendChild(r)}}function f(t,n,e){var o=e.css,i=e.media,r=e.sourceMap;if(i?t.setAttribute("media",i):t.removeAttribute("media"),r&&"undefined"!=typeof btoa&&(o+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(r))))," */")),t.styleSheet)t.styleSheet.cssText=o;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(o))}}var A=null,h=0;function m(t,n){var e,o,i;if(n.singleton){var r=h++;e=A||(A=l(n)),o=p.bind(null,e,r,!1),i=p.bind(null,e,r,!0)}else e=l(n),o=f.bind(null,e,n),i=function(){!function(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t)}(e)};return o(t),function(n){if(n){if(n.css===t.css&&n.media===t.media&&n.sourceMap===t.sourceMap)return;o(t=n)}else i()}}t.exports=function(t,n){(n=n||{}).singleton||"boolean"==typeof n.singleton||(n.singleton=i());var e=c(t=t||[],n);return function(t){if(t=t||[],"[object Array]"===Object.prototype.toString.call(t)){for(var o=0;o<e.length;o++){var i=s(e[o]);a[i].references--}for(var r=c(t,n),l=0;l<e.length;l++){var u=s(e[l]);0===a[u].references&&(a[u].updater(),a.splice(u,1))}e=r}}}},function(t,n,e){"use strict";function o(t,n){return function(t){if(Array.isArray(t))return t}(t)||function(t,n){var e=t&&("undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"]);if(null==e)return;var o,i,r=[],a=!0,s=!1;try{for(e=e.call(t);!(a=(o=e.next()).done)&&(r.push(o.value),!n||r.length!==n);a=!0);}catch(t){s=!0,i=t}finally{try{a||null==e.return||e.return()}finally{if(s)throw i}}return r}(t,n)||function(t,n){if(!t)return;if("string"==typeof t)return i(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);"Object"===e&&t.constructor&&(e=t.constructor.name);if("Map"===e||"Set"===e)return Array.from(t);if("Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return i(t,n)}(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,o=new Array(n);e<n;e++)o[e]=t[e];return o}t.exports=function(t){var n=o(t,4),e=n[1],i=n[3];if("function"==typeof btoa){var r=btoa(unescape(encodeURIComponent(JSON.stringify(i)))),a="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(r),s="/*# ".concat(a," */"),c=i.sources.map((function(t){return"/*# sourceURL=".concat(i.sourceRoot||"").concat(t," */")}));return[e].concat(c).concat([s]).join("\n")}return[e].join("\n")}},function(t,n,e){"use strict";t.exports=function(t){var n=[];return n.toString=function(){return this.map((function(n){var e=t(n);return n[2]?"@media ".concat(n[2]," {").concat(e,"}"):e})).join("")},n.i=function(t,e,o){"string"==typeof t&&(t=[[null,t,""]]);var i={};if(o)for(var r=0;r<this.length;r++){var a=this[r][0];null!=a&&(i[a]=!0)}for(var s=0;s<t.length;s++){var c=[].concat(t[s]);o&&i[c[0]]||(e&&(c[2]?c[2]="".concat(e," and ").concat(c[2]):c[2]=e),n.push(c))}},n}},function(t,n,e){var o=e(55),i=Function.toString;"function"!=typeof o.inspectSource&&(o.inspectSource=function(t){return i.call(t)}),t.exports=o.inspectSource},function(t,n){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(t,n){n.f=Object.getOwnPropertySymbols},function(t,n,e){var o=e(33),i=e(19);t.exports=function(t){if(!i(t))return!1;var n=o(t);return"[object Function]"==n||"[object GeneratorFunction]"==n||"[object AsyncFunction]"==n||"[object Proxy]"==n}},function(t,n,e){(function(t){var o=e(11),i=e(261),r=n&&!n.nodeType&&n,a=r&&"object"==typeof t&&t&&!t.nodeType&&t,s=a&&a.exports===r?o.Buffer:void 0,c=(s?s.isBuffer:void 0)||i;t.exports=c}).call(this,e(79)(t))},function(t,n){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),t.webpackPolyfill=1),t}},function(t,n){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,n){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},function(t,n,e){var o=e(2),i=/#|\.prototype\./,r=function(t,n){var e=s[a(t)];return e==l||e!=c&&("function"==typeof n?o(n):!!n)},a=r.normalize=function(t){return String(t).replace(i,".").toLowerCase()},s=r.data={},c=r.NATIVE="N",l=r.POLYFILL="P";t.exports=r},function(t,n,e){var o=e(31),i=e(20),r=function(t){return function(n,e){var r,a,s=String(i(n)),c=o(e),l=s.length;return c<0||c>=l?t?"":void 0:(r=s.charCodeAt(c))<55296||r>56319||c+1===l||(a=s.charCodeAt(c+1))<56320||a>57343?t?s.charAt(c):r:t?s.slice(c,c+2):a-56320+(r-55296<<10)+65536}};t.exports={codeAt:r(!1),charAt:r(!0)}},function(t,n,e){"use strict";var o=e(2);t.exports=function(t,n){var e=[][t];return!!e&&o((function(){e.call(null,n||function(){throw 1},1)}))}},function(t,n,e){var o=e(17),i=e(13),r=e(69),a=function(t){return function(n,e,a){var s,c=o(n),l=i(c.length),u=r(a,l);if(t&&e!=e){for(;l>u;)if((s=c[u++])!=s)return!0}else for(;l>u;u++)if((t||u in c)&&c[u]===e)return t||u||0;return!t&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}},function(t,n){var e,o,i=t.exports={};function r(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function s(t){if(e===setTimeout)return setTimeout(t,0);if((e===r||!e)&&setTimeout)return e=setTimeout,setTimeout(t,0);try{return e(t,0)}catch(n){try{return e.call(null,t,0)}catch(n){return e.call(this,t,0)}}}!function(){try{e="function"==typeof setTimeout?setTimeout:r}catch(t){e=r}try{o="function"==typeof clearTimeout?clearTimeout:a}catch(t){o=a}}();var c,l=[],u=!1,d=-1;function p(){u&&c&&(u=!1,c.length?l=c.concat(l):d=-1,l.length&&f())}function f(){if(!u){var t=s(p);u=!0;for(var n=l.length;n;){for(c=l,l=[];++d<n;)c&&c[d].run();d=-1,n=l.length}c=null,u=!1,function(t){if(o===clearTimeout)return clearTimeout(t);if((o===a||!o)&&clearTimeout)return o=clearTimeout,clearTimeout(t);try{o(t)}catch(n){try{return o.call(null,t)}catch(n){return o.call(this,t)}}}(t)}}function A(t,n){this.fun=t,this.array=n}function h(){}i.nextTick=function(t){var n=new Array(arguments.length-1);if(arguments.length>1)for(var e=1;e<arguments.length;e++)n[e-1]=arguments[e];l.push(new A(t,n)),1!==l.length||u||s(f)},A.prototype.run=function(){this.fun.apply(null,this.array)},i.title="browser",i.browser=!0,i.env={},i.argv=[],i.version="",i.versions={},i.on=h,i.addListener=h,i.once=h,i.off=h,i.removeListener=h,i.removeAllListeners=h,i.emit=h,i.prependListener=h,i.prependOnceListener=h,i.listeners=function(t){return[]},i.binding=function(t){throw new Error("process.binding is not supported")},i.cwd=function(){return"/"},i.chdir=function(t){throw new Error("process.chdir is not supported")},i.umask=function(){return 0}},function(t,n,e){var o=e(22)(e(11),"Map");t.exports=o},function(t,n,e){var o=e(262),i=e(157),r=e(171),a=r&&r.isTypedArray,s=a?i(a):o;t.exports=s},function(t,n){var e=Object.prototype;t.exports=function(t){var n=t&&t.constructor;return t===("function"==typeof n&&n.prototype||e)}},function(t,n,e){var o=e(134);t.exports=function(t,n,e){"__proto__"==n&&o?o(t,n,{configurable:!0,enumerable:!0,value:e,writable:!0}):t[n]=e}},function(t,n,e){var o={};o[e(3)("toStringTag")]="z",t.exports="[object z]"===String(o)},function(t,n,e){"use strict";(function(t){
|
||
/**!
|
||
* @fileOverview Kickass library to create and place poppers near their reference elements.
|
||
* @version 1.16.1
|
||
* @license
|
||
* Copyright (c) 2016 Federico Zivolo and contributors
|
||
*
|
||
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||
* of this software and associated documentation files (the "Software"), to deal
|
||
* in the Software without restriction, including without limitation the rights
|
||
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||
* copies of the Software, and to permit persons to whom the Software is
|
||
* furnished to do so, subject to the following conditions:
|
||
*
|
||
* The above copyright notice and this permission notice shall be included in all
|
||
* copies or substantial portions of the Software.
|
||
*
|
||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||
* SOFTWARE.
|
||
*/
|
||
var e="undefined"!=typeof window&&"undefined"!=typeof document&&"undefined"!=typeof navigator,o=function(){for(var t=["Edge","Trident","Firefox"],n=0;n<t.length;n+=1)if(e&&navigator.userAgent.indexOf(t[n])>=0)return 1;return 0}();var i=e&&window.Promise?function(t){var n=!1;return function(){n||(n=!0,window.Promise.resolve().then((function(){n=!1,t()})))}}:function(t){var n=!1;return function(){n||(n=!0,setTimeout((function(){n=!1,t()}),o))}};function r(t){return t&&"[object Function]"==={}.toString.call(t)}function a(t,n){if(1!==t.nodeType)return[];var e=t.ownerDocument.defaultView.getComputedStyle(t,null);return n?e[n]:e}function s(t){return"HTML"===t.nodeName?t:t.parentNode||t.host}function c(t){if(!t)return document.body;switch(t.nodeName){case"HTML":case"BODY":return t.ownerDocument.body;case"#document":return t.body}var n=a(t),e=n.overflow,o=n.overflowX,i=n.overflowY;return/(auto|scroll|overlay)/.test(e+i+o)?t:c(s(t))}function l(t){return t&&t.referenceNode?t.referenceNode:t}var u=e&&!(!window.MSInputMethodContext||!document.documentMode),d=e&&/MSIE 10/.test(navigator.userAgent);function p(t){return 11===t?u:10===t?d:u||d}function f(t){if(!t)return document.documentElement;for(var n=p(10)?document.body:null,e=t.offsetParent||null;e===n&&t.nextElementSibling;)e=(t=t.nextElementSibling).offsetParent;var o=e&&e.nodeName;return o&&"BODY"!==o&&"HTML"!==o?-1!==["TH","TD","TABLE"].indexOf(e.nodeName)&&"static"===a(e,"position")?f(e):e:t?t.ownerDocument.documentElement:document.documentElement}function A(t){return null!==t.parentNode?A(t.parentNode):t}function h(t,n){if(!(t&&t.nodeType&&n&&n.nodeType))return document.documentElement;var e=t.compareDocumentPosition(n)&Node.DOCUMENT_POSITION_FOLLOWING,o=e?t:n,i=e?n:t,r=document.createRange();r.setStart(o,0),r.setEnd(i,0);var a,s,c=r.commonAncestorContainer;if(t!==c&&n!==c||o.contains(i))return"BODY"===(s=(a=c).nodeName)||"HTML"!==s&&f(a.firstElementChild)!==a?f(c):c;var l=A(t);return l.host?h(l.host,n):h(t,A(n).host)}function m(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top",e="top"===n?"scrollTop":"scrollLeft",o=t.nodeName;if("BODY"===o||"HTML"===o){var i=t.ownerDocument.documentElement,r=t.ownerDocument.scrollingElement||i;return r[e]}return t[e]}function g(t,n){var e=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=m(n,"top"),i=m(n,"left"),r=e?-1:1;return t.top+=o*r,t.bottom+=o*r,t.left+=i*r,t.right+=i*r,t}function v(t,n){var e="x"===n?"Left":"Top",o="Left"===e?"Right":"Bottom";return parseFloat(t["border"+e+"Width"])+parseFloat(t["border"+o+"Width"])}function b(t,n,e,o){return Math.max(n["offset"+t],n["scroll"+t],e["client"+t],e["offset"+t],e["scroll"+t],p(10)?parseInt(e["offset"+t])+parseInt(o["margin"+("Height"===t?"Top":"Left")])+parseInt(o["margin"+("Height"===t?"Bottom":"Right")]):0)}function C(t){var n=t.body,e=t.documentElement,o=p(10)&&getComputedStyle(e);return{height:b("Height",n,e,o),width:b("Width",n,e,o)}}var y=function(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")},x=function(){function t(t,n){for(var e=0;e<n.length;e++){var o=n[e];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}return function(n,e,o){return e&&t(n.prototype,e),o&&t(n,o),n}}(),w=function(t,n,e){return n in t?Object.defineProperty(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[n]=e,t},k=Object.assign||function(t){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o])}return t};function _(t){return k({},t,{right:t.left+t.width,bottom:t.top+t.height})}function B(t){var n={};try{if(p(10)){n=t.getBoundingClientRect();var e=m(t,"top"),o=m(t,"left");n.top+=e,n.left+=o,n.bottom+=e,n.right+=o}else n=t.getBoundingClientRect()}catch(t){}var i={left:n.left,top:n.top,width:n.right-n.left,height:n.bottom-n.top},r="HTML"===t.nodeName?C(t.ownerDocument):{},s=r.width||t.clientWidth||i.width,c=r.height||t.clientHeight||i.height,l=t.offsetWidth-s,u=t.offsetHeight-c;if(l||u){var d=a(t);l-=v(d,"x"),u-=v(d,"y"),i.width-=l,i.height-=u}return _(i)}function E(t,n){var e=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=p(10),i="HTML"===n.nodeName,r=B(t),s=B(n),l=c(t),u=a(n),d=parseFloat(u.borderTopWidth),f=parseFloat(u.borderLeftWidth);e&&i&&(s.top=Math.max(s.top,0),s.left=Math.max(s.left,0));var A=_({top:r.top-s.top-d,left:r.left-s.left-f,width:r.width,height:r.height});if(A.marginTop=0,A.marginLeft=0,!o&&i){var h=parseFloat(u.marginTop),m=parseFloat(u.marginLeft);A.top-=d-h,A.bottom-=d-h,A.left-=f-m,A.right-=f-m,A.marginTop=h,A.marginLeft=m}return(o&&!e?n.contains(l):n===l&&"BODY"!==l.nodeName)&&(A=g(A,n)),A}function S(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],e=t.ownerDocument.documentElement,o=E(t,e),i=Math.max(e.clientWidth,window.innerWidth||0),r=Math.max(e.clientHeight,window.innerHeight||0),a=n?0:m(e),s=n?0:m(e,"left"),c={top:a-o.top+o.marginTop,left:s-o.left+o.marginLeft,width:i,height:r};return _(c)}function T(t){var n=t.nodeName;if("BODY"===n||"HTML"===n)return!1;if("fixed"===a(t,"position"))return!0;var e=s(t);return!!e&&T(e)}function $(t){if(!t||!t.parentElement||p())return document.documentElement;for(var n=t.parentElement;n&&"none"===a(n,"transform");)n=n.parentElement;return n||document.documentElement}function I(t,n,e,o){var i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],r={top:0,left:0},a=i?$(t):h(t,l(n));if("viewport"===o)r=S(a,i);else{var u=void 0;"scrollParent"===o?"BODY"===(u=c(s(n))).nodeName&&(u=t.ownerDocument.documentElement):u="window"===o?t.ownerDocument.documentElement:o;var d=E(u,a,i);if("HTML"!==u.nodeName||T(a))r=d;else{var p=C(t.ownerDocument),f=p.height,A=p.width;r.top+=d.top-d.marginTop,r.bottom=f+d.top,r.left+=d.left-d.marginLeft,r.right=A+d.left}}var m="number"==typeof(e=e||0);return r.left+=m?e:e.left||0,r.top+=m?e:e.top||0,r.right-=m?e:e.right||0,r.bottom-=m?e:e.bottom||0,r}function O(t){return t.width*t.height}function M(t,n,e,o,i){var r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===t.indexOf("auto"))return t;var a=I(e,o,r,i),s={top:{width:a.width,height:n.top-a.top},right:{width:a.right-n.right,height:a.height},bottom:{width:a.width,height:a.bottom-n.bottom},left:{width:n.left-a.left,height:a.height}},c=Object.keys(s).map((function(t){return k({key:t},s[t],{area:O(s[t])})})).sort((function(t,n){return n.area-t.area})),l=c.filter((function(t){var n=t.width,o=t.height;return n>=e.clientWidth&&o>=e.clientHeight})),u=l.length>0?l[0].key:c[0].key,d=t.split("-")[1];return u+(d?"-"+d:"")}function N(t,n,e){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,i=o?$(n):h(n,l(e));return E(e,i,o)}function D(t){var n=t.ownerDocument.defaultView.getComputedStyle(t),e=parseFloat(n.marginTop||0)+parseFloat(n.marginBottom||0),o=parseFloat(n.marginLeft||0)+parseFloat(n.marginRight||0);return{width:t.offsetWidth+o,height:t.offsetHeight+e}}function P(t){var n={left:"right",right:"left",bottom:"top",top:"bottom"};return t.replace(/left|right|bottom|top/g,(function(t){return n[t]}))}function L(t,n,e){e=e.split("-")[0];var o=D(t),i={width:o.width,height:o.height},r=-1!==["right","left"].indexOf(e),a=r?"top":"left",s=r?"left":"top",c=r?"height":"width",l=r?"width":"height";return i[a]=n[a]+n[c]/2-o[c]/2,i[s]=e===s?n[s]-o[l]:n[P(s)],i}function j(t,n){return Array.prototype.find?t.find(n):t.filter(n)[0]}function F(t,n,e){return(void 0===e?t:t.slice(0,function(t,n,e){if(Array.prototype.findIndex)return t.findIndex((function(t){return t[n]===e}));var o=j(t,(function(t){return t[n]===e}));return t.indexOf(o)}(t,"name",e))).forEach((function(t){t.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var e=t.function||t.fn;t.enabled&&r(e)&&(n.offsets.popper=_(n.offsets.popper),n.offsets.reference=_(n.offsets.reference),n=e(n,t))})),n}function R(){if(!this.state.isDestroyed){var t={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};t.offsets.reference=N(this.state,this.popper,this.reference,this.options.positionFixed),t.placement=M(this.options.placement,t.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),t.originalPlacement=t.placement,t.positionFixed=this.options.positionFixed,t.offsets.popper=L(this.popper,t.offsets.reference,t.placement),t.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",t=F(this.modifiers,t),this.state.isCreated?this.options.onUpdate(t):(this.state.isCreated=!0,this.options.onCreate(t))}}function U(t,n){return t.some((function(t){var e=t.name;return t.enabled&&e===n}))}function z(t){for(var n=[!1,"ms","Webkit","Moz","O"],e=t.charAt(0).toUpperCase()+t.slice(1),o=0;o<n.length;o++){var i=n[o],r=i?""+i+e:t;if(void 0!==document.body.style[r])return r}return null}function G(){return this.state.isDestroyed=!0,U(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[z("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function W(t){var n=t.ownerDocument;return n?n.defaultView:window}function Y(t,n,e,o){e.updateBound=o,W(t).addEventListener("resize",e.updateBound,{passive:!0});var i=c(t);return function t(n,e,o,i){var r="BODY"===n.nodeName,a=r?n.ownerDocument.defaultView:n;a.addEventListener(e,o,{passive:!0}),r||t(c(a.parentNode),e,o,i),i.push(a)}(i,"scroll",e.updateBound,e.scrollParents),e.scrollElement=i,e.eventsEnabled=!0,e}function H(){this.state.eventsEnabled||(this.state=Y(this.reference,this.options,this.state,this.scheduleUpdate))}function V(){var t,n;this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=(t=this.reference,n=this.state,W(t).removeEventListener("resize",n.updateBound),n.scrollParents.forEach((function(t){t.removeEventListener("scroll",n.updateBound)})),n.updateBound=null,n.scrollParents=[],n.scrollElement=null,n.eventsEnabled=!1,n))}function Q(t){return""!==t&&!isNaN(parseFloat(t))&&isFinite(t)}function q(t,n){Object.keys(n).forEach((function(e){var o="";-1!==["width","height","top","right","bottom","left"].indexOf(e)&&Q(n[e])&&(o="px"),t.style[e]=n[e]+o}))}var K=e&&/Firefox/i.test(navigator.userAgent);function J(t,n,e){var o=j(t,(function(t){return t.name===n})),i=!!o&&t.some((function(t){return t.name===e&&t.enabled&&t.order<o.order}));if(!i){var r="`"+n+"`",a="`"+e+"`";console.warn(a+" modifier is required by "+r+" modifier in order to work, be sure to include it before "+r+"!")}return i}var X=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],Z=X.slice(3);function tt(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],e=Z.indexOf(t),o=Z.slice(e+1).concat(Z.slice(0,e));return n?o.reverse():o}var nt="flip",et="clockwise",ot="counterclockwise";function it(t,n,e,o){var i=[0,0],r=-1!==["right","left"].indexOf(o),a=t.split(/(\+|\-)/).map((function(t){return t.trim()})),s=a.indexOf(j(a,(function(t){return-1!==t.search(/,|\s/)})));a[s]&&-1===a[s].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var c=/\s*,\s*|\s+/,l=-1!==s?[a.slice(0,s).concat([a[s].split(c)[0]]),[a[s].split(c)[1]].concat(a.slice(s+1))]:[a];return(l=l.map((function(t,o){var i=(1===o?!r:r)?"height":"width",a=!1;return t.reduce((function(t,n){return""===t[t.length-1]&&-1!==["+","-"].indexOf(n)?(t[t.length-1]=n,a=!0,t):a?(t[t.length-1]+=n,a=!1,t):t.concat(n)}),[]).map((function(t){return function(t,n,e,o){var i=t.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),r=+i[1],a=i[2];if(!r)return t;if(0===a.indexOf("%")){var s=void 0;switch(a){case"%p":s=e;break;case"%":case"%r":default:s=o}return _(s)[n]/100*r}if("vh"===a||"vw"===a){return("vh"===a?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*r}return r}(t,i,n,e)}))}))).forEach((function(t,n){t.forEach((function(e,o){Q(e)&&(i[n]+=e*("-"===t[o-1]?-1:1))}))})),i}var rt={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(t){var n=t.placement,e=n.split("-")[0],o=n.split("-")[1];if(o){var i=t.offsets,r=i.reference,a=i.popper,s=-1!==["bottom","top"].indexOf(e),c=s?"left":"top",l=s?"width":"height",u={start:w({},c,r[c]),end:w({},c,r[c]+r[l]-a[l])};t.offsets.popper=k({},a,u[o])}return t}},offset:{order:200,enabled:!0,fn:function(t,n){var e=n.offset,o=t.placement,i=t.offsets,r=i.popper,a=i.reference,s=o.split("-")[0],c=void 0;return c=Q(+e)?[+e,0]:it(e,r,a,s),"left"===s?(r.top+=c[0],r.left-=c[1]):"right"===s?(r.top+=c[0],r.left+=c[1]):"top"===s?(r.left+=c[0],r.top-=c[1]):"bottom"===s&&(r.left+=c[0],r.top+=c[1]),t.popper=r,t},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(t,n){var e=n.boundariesElement||f(t.instance.popper);t.instance.reference===e&&(e=f(e));var o=z("transform"),i=t.instance.popper.style,r=i.top,a=i.left,s=i[o];i.top="",i.left="",i[o]="";var c=I(t.instance.popper,t.instance.reference,n.padding,e,t.positionFixed);i.top=r,i.left=a,i[o]=s,n.boundaries=c;var l=n.priority,u=t.offsets.popper,d={primary:function(t){var e=u[t];return u[t]<c[t]&&!n.escapeWithReference&&(e=Math.max(u[t],c[t])),w({},t,e)},secondary:function(t){var e="right"===t?"left":"top",o=u[e];return u[t]>c[t]&&!n.escapeWithReference&&(o=Math.min(u[e],c[t]-("right"===t?u.width:u.height))),w({},e,o)}};return l.forEach((function(t){var n=-1!==["left","top"].indexOf(t)?"primary":"secondary";u=k({},u,d[n](t))})),t.offsets.popper=u,t},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(t){var n=t.offsets,e=n.popper,o=n.reference,i=t.placement.split("-")[0],r=Math.floor,a=-1!==["top","bottom"].indexOf(i),s=a?"right":"bottom",c=a?"left":"top",l=a?"width":"height";return e[s]<r(o[c])&&(t.offsets.popper[c]=r(o[c])-e[l]),e[c]>r(o[s])&&(t.offsets.popper[c]=r(o[s])),t}},arrow:{order:500,enabled:!0,fn:function(t,n){var e;if(!J(t.instance.modifiers,"arrow","keepTogether"))return t;var o=n.element;if("string"==typeof o){if(!(o=t.instance.popper.querySelector(o)))return t}else if(!t.instance.popper.contains(o))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),t;var i=t.placement.split("-")[0],r=t.offsets,s=r.popper,c=r.reference,l=-1!==["left","right"].indexOf(i),u=l?"height":"width",d=l?"Top":"Left",p=d.toLowerCase(),f=l?"left":"top",A=l?"bottom":"right",h=D(o)[u];c[A]-h<s[p]&&(t.offsets.popper[p]-=s[p]-(c[A]-h)),c[p]+h>s[A]&&(t.offsets.popper[p]+=c[p]+h-s[A]),t.offsets.popper=_(t.offsets.popper);var m=c[p]+c[u]/2-h/2,g=a(t.instance.popper),v=parseFloat(g["margin"+d]),b=parseFloat(g["border"+d+"Width"]),C=m-t.offsets.popper[p]-v-b;return C=Math.max(Math.min(s[u]-h,C),0),t.arrowElement=o,t.offsets.arrow=(w(e={},p,Math.round(C)),w(e,f,""),e),t},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(t,n){if(U(t.instance.modifiers,"inner"))return t;if(t.flipped&&t.placement===t.originalPlacement)return t;var e=I(t.instance.popper,t.instance.reference,n.padding,n.boundariesElement,t.positionFixed),o=t.placement.split("-")[0],i=P(o),r=t.placement.split("-")[1]||"",a=[];switch(n.behavior){case nt:a=[o,i];break;case et:a=tt(o);break;case ot:a=tt(o,!0);break;default:a=n.behavior}return a.forEach((function(s,c){if(o!==s||a.length===c+1)return t;o=t.placement.split("-")[0],i=P(o);var l=t.offsets.popper,u=t.offsets.reference,d=Math.floor,p="left"===o&&d(l.right)>d(u.left)||"right"===o&&d(l.left)<d(u.right)||"top"===o&&d(l.bottom)>d(u.top)||"bottom"===o&&d(l.top)<d(u.bottom),f=d(l.left)<d(e.left),A=d(l.right)>d(e.right),h=d(l.top)<d(e.top),m=d(l.bottom)>d(e.bottom),g="left"===o&&f||"right"===o&&A||"top"===o&&h||"bottom"===o&&m,v=-1!==["top","bottom"].indexOf(o),b=!!n.flipVariations&&(v&&"start"===r&&f||v&&"end"===r&&A||!v&&"start"===r&&h||!v&&"end"===r&&m),C=!!n.flipVariationsByContent&&(v&&"start"===r&&A||v&&"end"===r&&f||!v&&"start"===r&&m||!v&&"end"===r&&h),y=b||C;(p||g||y)&&(t.flipped=!0,(p||g)&&(o=a[c+1]),y&&(r=function(t){return"end"===t?"start":"start"===t?"end":t}(r)),t.placement=o+(r?"-"+r:""),t.offsets.popper=k({},t.offsets.popper,L(t.instance.popper,t.offsets.reference,t.placement)),t=F(t.instance.modifiers,t,"flip"))})),t},behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(t){var n=t.placement,e=n.split("-")[0],o=t.offsets,i=o.popper,r=o.reference,a=-1!==["left","right"].indexOf(e),s=-1===["top","left"].indexOf(e);return i[a?"left":"top"]=r[e]-(s?i[a?"width":"height"]:0),t.placement=P(n),t.offsets.popper=_(i),t}},hide:{order:800,enabled:!0,fn:function(t){if(!J(t.instance.modifiers,"hide","preventOverflow"))return t;var n=t.offsets.reference,e=j(t.instance.modifiers,(function(t){return"preventOverflow"===t.name})).boundaries;if(n.bottom<e.top||n.left>e.right||n.top>e.bottom||n.right<e.left){if(!0===t.hide)return t;t.hide=!0,t.attributes["x-out-of-boundaries"]=""}else{if(!1===t.hide)return t;t.hide=!1,t.attributes["x-out-of-boundaries"]=!1}return t}},computeStyle:{order:850,enabled:!0,fn:function(t,n){var e=n.x,o=n.y,i=t.offsets.popper,r=j(t.instance.modifiers,(function(t){return"applyStyle"===t.name})).gpuAcceleration;void 0!==r&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var a=void 0!==r?r:n.gpuAcceleration,s=f(t.instance.popper),c=B(s),l={position:i.position},u=function(t,n){var e=t.offsets,o=e.popper,i=e.reference,r=Math.round,a=Math.floor,s=function(t){return t},c=r(i.width),l=r(o.width),u=-1!==["left","right"].indexOf(t.placement),d=-1!==t.placement.indexOf("-"),p=n?u||d||c%2==l%2?r:a:s,f=n?r:s;return{left:p(c%2==1&&l%2==1&&!d&&n?o.left-1:o.left),top:f(o.top),bottom:f(o.bottom),right:p(o.right)}}(t,window.devicePixelRatio<2||!K),d="bottom"===e?"top":"bottom",p="right"===o?"left":"right",A=z("transform"),h=void 0,m=void 0;if(m="bottom"===d?"HTML"===s.nodeName?-s.clientHeight+u.bottom:-c.height+u.bottom:u.top,h="right"===p?"HTML"===s.nodeName?-s.clientWidth+u.right:-c.width+u.right:u.left,a&&A)l[A]="translate3d("+h+"px, "+m+"px, 0)",l[d]=0,l[p]=0,l.willChange="transform";else{var g="bottom"===d?-1:1,v="right"===p?-1:1;l[d]=m*g,l[p]=h*v,l.willChange=d+", "+p}var b={"x-placement":t.placement};return t.attributes=k({},b,t.attributes),t.styles=k({},l,t.styles),t.arrowStyles=k({},t.offsets.arrow,t.arrowStyles),t},gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:function(t){var n,e;return q(t.instance.popper,t.styles),n=t.instance.popper,e=t.attributes,Object.keys(e).forEach((function(t){!1!==e[t]?n.setAttribute(t,e[t]):n.removeAttribute(t)})),t.arrowElement&&Object.keys(t.arrowStyles).length&&q(t.arrowElement,t.arrowStyles),t},onLoad:function(t,n,e,o,i){var r=N(i,n,t,e.positionFixed),a=M(e.placement,r,n,t,e.modifiers.flip.boundariesElement,e.modifiers.flip.padding);return n.setAttribute("x-placement",a),q(n,{position:e.positionFixed?"fixed":"absolute"}),e},gpuAcceleration:void 0}}},at=function(){function t(n,e){var o=this,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};y(this,t),this.scheduleUpdate=function(){return requestAnimationFrame(o.update)},this.update=i(this.update.bind(this)),this.options=k({},t.Defaults,a),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=n&&n.jquery?n[0]:n,this.popper=e&&e.jquery?e[0]:e,this.options.modifiers={},Object.keys(k({},t.Defaults.modifiers,a.modifiers)).forEach((function(n){o.options.modifiers[n]=k({},t.Defaults.modifiers[n]||{},a.modifiers?a.modifiers[n]:{})})),this.modifiers=Object.keys(this.options.modifiers).map((function(t){return k({name:t},o.options.modifiers[t])})).sort((function(t,n){return t.order-n.order})),this.modifiers.forEach((function(t){t.enabled&&r(t.onLoad)&&t.onLoad(o.reference,o.popper,o.options,t,o.state)})),this.update();var s=this.options.eventsEnabled;s&&this.enableEventListeners(),this.state.eventsEnabled=s}return x(t,[{key:"update",value:function(){return R.call(this)}},{key:"destroy",value:function(){return G.call(this)}},{key:"enableEventListeners",value:function(){return H.call(this)}},{key:"disableEventListeners",value:function(){return V.call(this)}}]),t}();at.Utils=("undefined"!=typeof window?window:t).PopperUtils,at.placements=X,at.Defaults=rt,n.a=at}).call(this,e(9))},function(t,n,e){var o=e(91),i=e(16),r=e(278);o||i(Object.prototype,"toString",r,{unsafe:!0})},function(t,n,e){var o=e(0),i=e(7),r=o.document,a=i(r)&&i(r.createElement);t.exports=function(t){return a?r.createElement(t):{}}},function(t,n,e){var o=e(130),i=e(272),r=e(44);t.exports=function(t){return r(t)?o(t,!0):i(t)}},function(t,n){t.exports=function(t){return t}},function(t,n,e){var o=e(6),i=e(2),r=e(94);t.exports=!o&&!i((function(){return 7!=Object.defineProperty(r("div"),"a",{get:function(){return 7}}).a}))},function(t,n,e){"use strict";e(151),Object.defineProperty(n,"__esModule",{value:!0}),n.loadState=function(t,n,e){var o=document.querySelector("#initial-state-".concat(t,"-").concat(n));if(null===o){if(void 0!==e)return e;throw new Error("Could not find initial state ".concat(n," of ").concat(t))}try{return JSON.parse(atob(o.value))}catch(e){throw new Error("Could not parse initial state ".concat(n," of ").concat(t))}}},function(t,n,e){"use strict";var o=e(16),i=e(4),r=e(2),a=e(106),s=RegExp.prototype,c=s.toString,l=r((function(){return"/a/b"!=c.call({source:"a",flags:"b"})})),u="toString"!=c.name;(l||u)&&o(RegExp.prototype,"toString",(function(){var t=i(this),n=String(t.source),e=t.flags;return"/"+n+"/"+String(void 0===e&&t instanceof RegExp&&!("flags"in s)?a.call(t):e)}),{unsafe:!0})},function(t,n){var e={}.hasOwnProperty;t.exports=function(t,n){return e.call(t,n)}},function(t,n,e){var o=e(105),i=e(60),r=e(3)("iterator");t.exports=function(t){if(null!=t)return t[r]||t["@@iterator"]||i[o(t)]}},function(t,n,e){"use strict";e(45);var o=e(16),i=e(66),r=e(2),a=e(3),s=e(15),c=a("species"),l=RegExp.prototype,u=!r((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")})),d="$0"==="a".replace(/./,"$0"),p=a("replace"),f=!!/./[p]&&""===/./[p]("a","$0"),A=!r((function(){var t=/(?:)/,n=t.exec;t.exec=function(){return n.apply(this,arguments)};var e="ab".split(t);return 2!==e.length||"a"!==e[0]||"b"!==e[1]}));t.exports=function(t,n,e,p){var h=a(t),m=!r((function(){var n={};return n[h]=function(){return 7},7!=""[t](n)})),g=m&&!r((function(){var n=!1,e=/a/;return"split"===t&&((e={}).constructor={},e.constructor[c]=function(){return e},e.flags="",e[h]=/./[h]),e.exec=function(){return n=!0,null},e[h](""),!n}));if(!m||!g||"replace"===t&&(!u||!d||f)||"split"===t&&!A){var v=/./[h],b=e(h,""[t],(function(t,n,e,o,r){var a=n.exec;return a===i||a===l.exec?m&&!r?{done:!0,value:v.call(n,e,o)}:{done:!0,value:t.call(e,n,o)}:{done:!1}}),{REPLACE_KEEPS_$0:d,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:f}),C=b[0],y=b[1];o(String.prototype,t,C),o(l,h,2==n?function(t,n){return y.call(t,this,n)}:function(t){return y.call(t,this)})}p&&s(l[h],"sham",!0)}},function(t,n,e){var o=e(27),i=e(66);t.exports=function(t,n){var e=t.exec;if("function"==typeof e){var r=e.call(t,n);if("object"!=typeof r)throw TypeError("RegExp exec method returned something other than an Object or null");return r}if("RegExp"!==o(t))throw TypeError("RegExp#exec called on incompatible receiver");return i.call(t,n)}},function(t,n,e){var o=e(28);t.exports=o("navigator","userAgent")||""},function(t,n,e){var o=e(91),i=e(27),r=e(3)("toStringTag"),a="Arguments"==i(function(){return arguments}());t.exports=o?i:function(t){var n,e,o;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(e=function(t,n){try{return t[n]}catch(t){}}(n=Object(t),r))?e:a?i(n):"Object"==(o=i(n))&&"function"==typeof n.callee?"Arguments":o}},function(t,n,e){"use strict";var o=e(4);t.exports=function(){var t=o(this),n="";return t.global&&(n+="g"),t.ignoreCase&&(n+="i"),t.multiline&&(n+="m"),t.dotAll&&(n+="s"),t.unicode&&(n+="u"),t.sticky&&(n+="y"),n}},function(t,n,e){var o=e(50),i=e(226),r=e(227),a=e(228),s=e(229),c=e(230);function l(t){var n=this.__data__=new o(t);this.size=n.size}l.prototype.clear=i,l.prototype.delete=r,l.prototype.get=a,l.prototype.has=s,l.prototype.set=c,t.exports=l},function(t,n,e){var o=e(260),i=e(21),r=Object.prototype,a=r.hasOwnProperty,s=r.propertyIsEnumerable,c=o(function(){return arguments}())?o:function(t){return i(t)&&a.call(t,"callee")&&!s.call(t,"callee")};t.exports=c},function(t,n){var e=/^(?:0|[1-9]\d*)$/;t.exports=function(t,n){var o=typeof t;return!!(n=null==n?9007199254740991:n)&&("number"==o||"symbol"!=o&&e.test(t))&&t>-1&&t%1==0&&t<n}},function(t,n,e){var o=e(5),i=e(17),r=e(85).indexOf,a=e(46);t.exports=function(t,n){var e,s=i(t),c=0,l=[];for(e in s)!o(a,e)&&o(s,e)&&l.push(e);for(;n.length>c;)o(s,e=n[c++])&&(~r(l,e)||l.push(e));return l}},function(t,n,e){window,t.exports=function(t){var n={};function e(o){if(n[o])return n[o].exports;var i=n[o]={i:o,l:!1,exports:{}};return t[o].call(i.exports,i,i.exports,e),i.l=!0,i.exports}return e.m=t,e.c=n,e.d=function(t,n,o){e.o(t,n)||Object.defineProperty(t,n,{enumerable:!0,get:o})},e.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},e.t=function(t,n){if(1&n&&(t=e(t)),8&n)return t;if(4&n&&"object"==typeof t&&t&&t.__esModule)return t;var o=Object.create(null);if(e.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}),2&n&&"string"!=typeof t)for(var i in t)e.d(o,i,function(n){return t[n]}.bind(null,i));return o},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},e.p="",e(e.s=0)}([function(t,n,e){"use strict";function o(){return"undefined"==typeof OC?Promise.reject(new Error("OC not defined")):void 0===OC.PasswordConfirmation?Promise.reject(new Error("OC.PasswordConfirmation not defined")):OC.PasswordConfirmation.requiresPasswordConfirmation()?new Promise((function(t,n){OC.PasswordConfirmation.requirePasswordConfirmation(t,{},n)})):Promise.resolve()}e.r(n),e.d(n,"default",(function(){return o}))}])},function(t,n,e){"use strict";var o=e(17),i=e(161),r=e(60),a=e(26),s=e(177),c=a.set,l=a.getterFor("Array Iterator");t.exports=s(Array,"Array",(function(t,n){c(this,{type:"Array Iterator",target:o(t),index:0,kind:n})}),(function(){var t=l(this),n=t.target,e=t.kind,o=t.index++;return!n||o>=n.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==e?{value:o,done:!1}:"values"==e?{value:n[o],done:!1}:{value:[o,n[o]],done:!1}}),"values"),r.Arguments=r.Array,i("keys"),i("values"),i("entries")},function(t,n,e){var o=e(5),i=e(114),r=e(25),a=e(12);t.exports=function(t,n){for(var e=i(n),s=a.f,c=r.f,l=0;l<e.length;l++){var u=e[l];o(t,u)||s(t,u,c(n,u))}}},function(t,n,e){var o=e(28),i=e(49),r=e(76),a=e(4);t.exports=o("Reflect","ownKeys")||function(t){var n=i.f(a(t)),e=r.f;return e?n.concat(e(t)):n}},function(t,n,e){var o=e(0);t.exports=o},function(t,n,e){var o=e(65);t.exports=o&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},function(t,n,e){var o=e(237),i=e(244),r=e(246),a=e(247),s=e(248);function c(t){var n=-1,e=null==t?0:t.length;for(this.clear();++n<e;){var o=t[n];this.set(o[0],o[1])}}c.prototype.clear=o,c.prototype.delete=i,c.prototype.get=r,c.prototype.has=a,c.prototype.set=s,t.exports=c},function(t,n){t.exports=function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991}},function(t,n,e){var o=e(131)(Object.getPrototypeOf,Object);t.exports=o},function(t,n,e){var o=e(1),i=e(155);o({target:"Object",stat:!0,forced:Object.assign!==i},{assign:i})},function(t,n,e){var o=e(34),i=e(204).f,r=e(165),a=e(412),s=e(211),c=e(416),l=e(423);t.exports=function(t,n){var e,u,d,p,f,A=t.target,h=t.global,m=t.stat;if(e=h?o:m?o[A]||s(A,{}):(o[A]||{}).prototype)for(u in n){if(p=n[u],d=t.noTargetGet?(f=i(e,u))&&f.value:e[u],!l(h?u:A+(m?".":"#")+u,t.forced)&&void 0!==d){if(typeof p==typeof d)continue;c(p,d)}(t.sham||d&&d.sham)&&r(p,"sham",!0),a(e,u,p,t)}}},function(t,n,e){var o=e(34),i=e(336),r=e(100),a=e(338),s=e(347),c=e(426),l=i("wks"),u=o.Symbol,d=c?u:u&&u.withoutSetter||a;t.exports=function(t){return r(l,t)||(s&&r(u,t)?l[t]=u[t]:l[t]=d("Symbol."+t)),l[t]}},function(t,n,e){"use strict";var o=e(2);function i(t,n){return RegExp(t,n)}n.UNSUPPORTED_Y=o((function(){var t=i("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),n.BROKEN_CARET=o((function(){var t=i("^r","gy");return t.lastIndex=2,null!=t.exec("str")}))},function(t,n,e){"use strict";var o=e(83).charAt;t.exports=function(t,n,e){return n+(e?o(t,n).length:1)}},function(t,n,e){(function(n){var e="object"==typeof n&&n&&n.Object===Object&&n;t.exports=e}).call(this,e(9))},function(t,n){var e=Function.prototype.toString;t.exports=function(t){if(null!=t){try{return e.call(t)}catch(t){}try{return t+""}catch(t){}}return""}},function(t,n,e){var o=e(249),i=e(252),r=e(253);t.exports=function(t,n,e,a,s,c){var l=1&e,u=t.length,d=n.length;if(u!=d&&!(l&&d>u))return!1;var p=c.get(t),f=c.get(n);if(p&&f)return p==n&&f==t;var A=-1,h=!0,m=2&e?new o:void 0;for(c.set(t,n),c.set(n,t);++A<u;){var g=t[A],v=n[A];if(a)var b=l?a(v,g,A,n,t,c):a(g,v,A,t,n,c);if(void 0!==b){if(b)continue;h=!1;break}if(m){if(!i(n,(function(t,n){if(!r(m,n)&&(g===t||s(g,t,e,a,c)))return m.push(n)}))){h=!1;break}}else if(g!==v&&!s(g,v,e,a,c)){h=!1;break}}return c.delete(t),c.delete(n),h}},function(t,n,e){var o=e(11).Uint8Array;t.exports=o},function(t,n,e){var o=e(130),i=e(190),r=e(44);t.exports=function(t){return r(t)?o(t):i(t)}},function(t,n,e){var o=e(259),i=e(108),r=e(24),a=e(78),s=e(109),c=e(88),l=Object.prototype.hasOwnProperty;t.exports=function(t,n){var e=r(t),u=!e&&i(t),d=!e&&!u&&a(t),p=!e&&!u&&!d&&c(t),f=e||u||d||p,A=f?o(t.length,String):[],h=A.length;for(var m in t)!n&&!l.call(t,m)||f&&("length"==m||d&&("offset"==m||"parent"==m)||p&&("buffer"==m||"byteLength"==m||"byteOffset"==m)||s(m,h))||A.push(m);return A}},function(t,n){t.exports=function(t,n){return function(e){return t(n(e))}}},function(t,n,e){var o=e(264),i=e(87),r=e(265),a=e(266),s=e(191),c=e(33),l=e(126),u=l(o),d=l(i),p=l(r),f=l(a),A=l(s),h=c;(o&&"[object DataView]"!=h(new o(new ArrayBuffer(1)))||i&&"[object Map]"!=h(new i)||r&&"[object Promise]"!=h(r.resolve())||a&&"[object Set]"!=h(new a)||s&&"[object WeakMap]"!=h(new s))&&(h=function(t){var n=c(t),e="[object Object]"==n?t.constructor:void 0,o=e?l(e):"";if(o)switch(o){case u:return"[object DataView]";case d:return"[object Map]";case p:return"[object Promise]";case f:return"[object Set]";case A:return"[object WeakMap]"}return n}),t.exports=h},function(t,n,e){var o=e(90),i=e(36);t.exports=function(t,n,e){(void 0!==e&&!i(t[n],e)||void 0===e&&!(n in t))&&o(t,n,e)}},function(t,n,e){var o=e(22),i=function(){try{var t=o(Object,"defineProperty");return t({},"",{}),t}catch(t){}}();t.exports=i},function(t,n){t.exports=function(t,n){var e=-1,o=t.length;for(n||(n=Array(o));++e<o;)n[e]=t[e];return n}},function(t,n){t.exports=function(t,n){if(("constructor"!==n||"function"!=typeof t[n])&&"__proto__"!=n)return t[n]}},function(t,n,e){var o=e(197),i=e(90);t.exports=function(t,n,e,r){var a=!e;e||(e={});for(var s=-1,c=n.length;++s<c;){var l=n[s],u=r?r(e[l],t[l],l,e,t):void 0;void 0===u&&(u=t[l]),a?i(e,l,u):o(e,l,u)}return e}},function(t,n,e){"use strict";t.exports=function(t,n){return function(){for(var e=new Array(arguments.length),o=0;o<e.length;o++)e[o]=arguments[o];return t.apply(n,e)}}},function(t,n,e){"use strict";var o=e(8);function i(t){return encodeURIComponent(t).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}t.exports=function(t,n,e){if(!n)return t;var r;if(e)r=e(n);else if(o.isURLSearchParams(n))r=n.toString();else{var a=[];o.forEach(n,(function(t,n){null!=t&&(o.isArray(t)?n+="[]":t=[t],o.forEach(t,(function(t){o.isDate(t)?t=t.toISOString():o.isObject(t)&&(t=JSON.stringify(t)),a.push(i(n)+"="+i(t))})))})),r=a.join("&")}if(r){var s=t.indexOf("#");-1!==s&&(t=t.slice(0,s)),t+=(-1===t.indexOf("?")?"?":"&")+r}return t}},function(t,n,e){"use strict";t.exports=function(t){return!(!t||!t.__CANCEL__)}},function(t,n,e){"use strict";(function(n){var o=e(8),i=e(288),r={"Content-Type":"application/x-www-form-urlencoded"};function a(t,n){!o.isUndefined(t)&&o.isUndefined(t["Content-Type"])&&(t["Content-Type"]=n)}var s,c={adapter:(("undefined"!=typeof XMLHttpRequest||void 0!==n&&"[object process]"===Object.prototype.toString.call(n))&&(s=e(142)),s),transformRequest:[function(t,n){return i(n,"Accept"),i(n,"Content-Type"),o.isFormData(t)||o.isArrayBuffer(t)||o.isBuffer(t)||o.isStream(t)||o.isFile(t)||o.isBlob(t)?t:o.isArrayBufferView(t)?t.buffer:o.isURLSearchParams(t)?(a(n,"application/x-www-form-urlencoded;charset=utf-8"),t.toString()):o.isObject(t)?(a(n,"application/json;charset=utf-8"),JSON.stringify(t)):t}],transformResponse:[function(t){if("string"==typeof t)try{t=JSON.parse(t)}catch(t){}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(t){return t>=200&&t<300}};c.headers={common:{Accept:"application/json, text/plain, */*"}},o.forEach(["delete","get","head"],(function(t){c.headers[t]={}})),o.forEach(["post","put","patch"],(function(t){c.headers[t]=o.merge(r)})),t.exports=c}).call(this,e(86))},function(t,n,e){"use strict";var o=e(8),i=e(289),r=e(291),a=e(139),s=e(292),c=e(295),l=e(296),u=e(143);t.exports=function(t){return new Promise((function(n,e){var d=t.data,p=t.headers;o.isFormData(d)&&delete p["Content-Type"];var f=new XMLHttpRequest;if(t.auth){var A=t.auth.username||"",h=t.auth.password?unescape(encodeURIComponent(t.auth.password)):"";p.Authorization="Basic "+btoa(A+":"+h)}var m=s(t.baseURL,t.url);if(f.open(t.method.toUpperCase(),a(m,t.params,t.paramsSerializer),!0),f.timeout=t.timeout,f.onreadystatechange=function(){if(f&&4===f.readyState&&(0!==f.status||f.responseURL&&0===f.responseURL.indexOf("file:"))){var o="getAllResponseHeaders"in f?c(f.getAllResponseHeaders()):null,r={data:t.responseType&&"text"!==t.responseType?f.response:f.responseText,status:f.status,statusText:f.statusText,headers:o,config:t,request:f};i(n,e,r),f=null}},f.onabort=function(){f&&(e(u("Request aborted",t,"ECONNABORTED",f)),f=null)},f.onerror=function(){e(u("Network Error",t,null,f)),f=null},f.ontimeout=function(){var n="timeout of "+t.timeout+"ms exceeded";t.timeoutErrorMessage&&(n=t.timeoutErrorMessage),e(u(n,t,"ECONNABORTED",f)),f=null},o.isStandardBrowserEnv()){var g=(t.withCredentials||l(m))&&t.xsrfCookieName?r.read(t.xsrfCookieName):void 0;g&&(p[t.xsrfHeaderName]=g)}if("setRequestHeader"in f&&o.forEach(p,(function(t,n){void 0===d&&"content-type"===n.toLowerCase()?delete p[n]:f.setRequestHeader(n,t)})),o.isUndefined(t.withCredentials)||(f.withCredentials=!!t.withCredentials),t.responseType)try{f.responseType=t.responseType}catch(n){if("json"!==t.responseType)throw n}"function"==typeof t.onDownloadProgress&&f.addEventListener("progress",t.onDownloadProgress),"function"==typeof t.onUploadProgress&&f.upload&&f.upload.addEventListener("progress",t.onUploadProgress),t.cancelToken&&t.cancelToken.promise.then((function(t){f&&(f.abort(),e(t),f=null)})),d||(d=null),f.send(d)}))}},function(t,n,e){"use strict";var o=e(290);t.exports=function(t,n,e,i,r){var a=new Error(t);return o(a,n,e,i,r)}},function(t,n,e){"use strict";var o=e(8);t.exports=function(t,n){n=n||{};var e={},i=["url","method","data"],r=["headers","auth","proxy","params"],a=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],s=["validateStatus"];function c(t,n){return o.isPlainObject(t)&&o.isPlainObject(n)?o.merge(t,n):o.isPlainObject(n)?o.merge({},n):o.isArray(n)?n.slice():n}function l(i){o.isUndefined(n[i])?o.isUndefined(t[i])||(e[i]=c(void 0,t[i])):e[i]=c(t[i],n[i])}o.forEach(i,(function(t){o.isUndefined(n[t])||(e[t]=c(void 0,n[t]))})),o.forEach(r,l),o.forEach(a,(function(i){o.isUndefined(n[i])?o.isUndefined(t[i])||(e[i]=c(void 0,t[i])):e[i]=c(void 0,n[i])})),o.forEach(s,(function(o){o in n?e[o]=c(t[o],n[o]):o in t&&(e[o]=c(void 0,t[o]))}));var u=i.concat(r).concat(a).concat(s),d=Object.keys(t).concat(Object.keys(n)).filter((function(t){return-1===u.indexOf(t)}));return o.forEach(d,l),e}},function(t,n,e){"use strict";function o(t){this.message=t}o.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},o.prototype.__CANCEL__=!0,t.exports=o},function(t,n){t.exports=function(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")},t.exports.default=t.exports,t.exports.__esModule=!0},function(t,n){function e(t,n){for(var e=0;e<n.length;e++){var o=n[e];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}t.exports=function(t,n,o){return n&&e(t.prototype,n),o&&e(t,o),t},t.exports.default=t.exports,t.exports.__esModule=!0},function(t,n,e){var o=e(168);t.exports=function(t,n){return o(t,n)}},function(t,n,e){"use strict";(function(t){var o;function i(){i.init||(i.init=!0,o=-1!==function(){var t=window.navigator.userAgent,n=t.indexOf("MSIE ");if(n>0)return parseInt(t.substring(n+5,t.indexOf(".",n)),10);if(t.indexOf("Trident/")>0){var e=t.indexOf("rv:");return parseInt(t.substring(e+3,t.indexOf(".",e)),10)}var o=t.indexOf("Edge/");return o>0?parseInt(t.substring(o+5,t.indexOf(".",o)),10):-1}())}function r(t,n,e,o,i,r,a,s,c,l){"boolean"!=typeof a&&(c=s,s=a,a=!1);var u,d="function"==typeof e?e.options:e;if(t&&t.render&&(d.render=t.render,d.staticRenderFns=t.staticRenderFns,d._compiled=!0,i&&(d.functional=!0)),o&&(d._scopeId=o),r?(u=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),n&&n.call(this,c(t)),t&&t._registeredComponents&&t._registeredComponents.add(r)},d._ssrRegister=u):n&&(u=a?function(t){n.call(this,l(t,this.$root.$options.shadowRoot))}:function(t){n.call(this,s(t))}),u)if(d.functional){var p=d.render;d.render=function(t,n){return u.call(n),p(t,n)}}else{var f=d.beforeCreate;d.beforeCreate=f?[].concat(f,u):[u]}return e}e.d(n,"a",(function(){return c}));var a={name:"ResizeObserver",props:{emitOnMount:{type:Boolean,default:!1},ignoreWidth:{type:Boolean,default:!1},ignoreHeight:{type:Boolean,default:!1}},mounted:function(){var t=this;i(),this.$nextTick((function(){t._w=t.$el.offsetWidth,t._h=t.$el.offsetHeight,t.emitOnMount&&t.emitSize()}));var n=document.createElement("object");this._resizeObject=n,n.setAttribute("aria-hidden","true"),n.setAttribute("tabindex",-1),n.onload=this.addResizeHandlers,n.type="text/html",o&&this.$el.appendChild(n),n.data="about:blank",o||this.$el.appendChild(n)},beforeDestroy:function(){this.removeResizeHandlers()},methods:{compareAndNotify:function(){(!this.ignoreWidth&&this._w!==this.$el.offsetWidth||!this.ignoreHeight&&this._h!==this.$el.offsetHeight)&&(this._w=this.$el.offsetWidth,this._h=this.$el.offsetHeight,this.emitSize())},emitSize:function(){this.$emit("notify",{width:this._w,height:this._h})},addResizeHandlers:function(){this._resizeObject.contentDocument.defaultView.addEventListener("resize",this.compareAndNotify),this.compareAndNotify()},removeResizeHandlers:function(){this._resizeObject&&this._resizeObject.onload&&(!o&&this._resizeObject.contentDocument&&this._resizeObject.contentDocument.defaultView.removeEventListener("resize",this.compareAndNotify),this.$el.removeChild(this._resizeObject),this._resizeObject.onload=null,this._resizeObject=null)}}},s=function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"resize-observer",attrs:{tabindex:"-1"}})};s._withStripped=!0;var c=r({render:s,staticRenderFns:[]},void 0,a,"data-v-8859cc6c",!1,void 0,!1,void 0,void 0,void 0);var l={version:"1.0.1",install:function(t){t.component("resize-observer",c),t.component("ResizeObserver",c)}},u=null;"undefined"!=typeof window?u=window.Vue:void 0!==t&&(u=t.Vue),u&&u.use(l)}).call(this,e(9))},function(t,n,e){var o=e(267),i=e(274)((function(t,n,e){o(t,n,e)}));t.exports=i},function(t,n,e){"use strict";var o=e(1),i=e(2),r=e(40),a=e(7),s=e(14),c=e(13),l=e(56),u=e(70),d=e(59),p=e(3),f=e(39),A=p("isConcatSpreadable"),h=f>=51||!i((function(){var t=[];return t[A]=!1,t.concat()[0]!==t})),m=d("concat"),g=function(t){if(!a(t))return!1;var n=t[A];return void 0!==n?!!n:r(t)};o({target:"Array",proto:!0,forced:!h||!m},{concat:function(t){var n,e,o,i,r,a=s(this),d=u(a,0),p=0;for(n=-1,o=arguments.length;n<o;n++)if(g(r=-1===n?a:arguments[n])){if(p+(i=c(r.length))>9007199254740991)throw TypeError("Maximum allowed index exceeded");for(e=0;e<i;e++,p++)e in r&&l(d,p,r[e])}else{if(p>=9007199254740991)throw TypeError("Maximum allowed index exceeded");l(d,p++,r)}return d.length=p,d}})},function(t,n,e){"use strict";e.r(n),function(t){e.d(n,"VClosePopover",(function(){return st})),e.d(n,"VPopover",(function(){return ct})),e.d(n,"VTooltip",(function(){return at})),e.d(n,"createTooltip",(function(){return P})),e.d(n,"destroyTooltip",(function(){return L})),e.d(n,"install",(function(){return rt}));var o=e(37),i=e.n(o),r=e(23),a=e.n(r),s=e(146),c=e.n(s),l=e(147),u=e.n(l),d=e(92),p=e(148),f=e.n(p),A=e(149),h=e(150),m=e.n(h),g=function(){};function v(t){return"string"==typeof t&&(t=t.split(" ")),t}function b(t,n){var e,o=v(n);e=t.className instanceof g?v(t.className.baseVal):v(t.className),o.forEach((function(t){-1===e.indexOf(t)&&e.push(t)})),t instanceof SVGElement?t.setAttribute("class",e.join(" ")):t.className=e.join(" ")}function C(t,n){var e,o=v(n);e=t.className instanceof g?v(t.className.baseVal):v(t.className),o.forEach((function(t){var n=e.indexOf(t);-1!==n&&e.splice(n,1)})),t instanceof SVGElement?t.setAttribute("class",e.join(" ")):t.className=e.join(" ")}"undefined"!=typeof window&&(g=window.SVGAnimatedString);var y=!1;if("undefined"!=typeof window){y=!1;try{var x=Object.defineProperty({},"passive",{get:function(){y=!0}});window.addEventListener("test",null,x)}catch(t){}}function w(t,n){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);n&&(o=o.filter((function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),e.push.apply(e,o)}return e}function k(t){for(var n=1;n<arguments.length;n++){var e=null!=arguments[n]?arguments[n]:{};n%2?w(Object(e),!0).forEach((function(n){a()(t,n,e[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):w(Object(e)).forEach((function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(e,n))}))}return t}var _={container:!1,delay:0,html:!1,placement:"top",title:"",template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",offset:0},B=[],E=function(){function t(n,e){var o=this;c()(this,t),a()(this,"_events",[]),a()(this,"_setTooltipNodeEvent",(function(t,n,e,i){var r=t.relatedreference||t.toElement||t.relatedTarget;return!!o._tooltipNode.contains(r)&&(o._tooltipNode.addEventListener(t.type,(function e(r){var a=r.relatedreference||r.toElement||r.relatedTarget;o._tooltipNode.removeEventListener(t.type,e),n.contains(a)||o._scheduleHide(n,i.delay,i,r)})),!0)})),e=k(k({},_),e),n.jquery&&(n=n[0]),this.show=this.show.bind(this),this.hide=this.hide.bind(this),this.reference=n,this.options=e,this._isOpen=!1,this._init()}return u()(t,[{key:"show",value:function(){this._show(this.reference,this.options)}},{key:"hide",value:function(){this._hide()}},{key:"dispose",value:function(){this._dispose()}},{key:"toggle",value:function(){return this._isOpen?this.hide():this.show()}},{key:"setClasses",value:function(t){this._classes=t}},{key:"setContent",value:function(t){this.options.title=t,this._tooltipNode&&this._setContent(t,this.options)}},{key:"setOptions",value:function(t){var n=!1,e=t&&t.classes||F.options.defaultClass;f()(this._classes,e)||(this.setClasses(e),n=!0),t=M(t);var o=!1,i=!1;for(var r in this.options.offset===t.offset&&this.options.placement===t.placement||(o=!0),(this.options.template!==t.template||this.options.trigger!==t.trigger||this.options.container!==t.container||n)&&(i=!0),t)this.options[r]=t[r];if(this._tooltipNode)if(i){var a=this._isOpen;this.dispose(),this._init(),a&&this.show()}else o&&this.popperInstance.update()}},{key:"_init",value:function(){var t="string"==typeof this.options.trigger?this.options.trigger.split(" "):[];this._isDisposed=!1,this._enableDocumentTouch=-1===t.indexOf("manual"),t=t.filter((function(t){return-1!==["click","hover","focus"].indexOf(t)})),this._setEventListeners(this.reference,t,this.options),this.$_originalTitle=this.reference.getAttribute("title"),this.reference.removeAttribute("title"),this.reference.setAttribute("data-original-title",this.$_originalTitle)}},{key:"_create",value:function(t,n){var e=this,o=window.document.createElement("div");o.innerHTML=n.trim();var i=o.childNodes[0];return i.id=this.options.ariaId||"tooltip_".concat(Math.random().toString(36).substr(2,10)),i.setAttribute("aria-hidden","true"),this.options.autoHide&&-1!==this.options.trigger.indexOf("hover")&&(i.addEventListener("mouseenter",(function(n){return e._scheduleHide(t,e.options.delay,e.options,n)})),i.addEventListener("click",(function(n){return e._scheduleHide(t,e.options.delay,e.options,n)}))),i}},{key:"_setContent",value:function(t,n){var e=this;this.asyncContent=!1,this._applyContent(t,n).then((function(){e.popperInstance&&e.popperInstance.update()}))}},{key:"_applyContent",value:function(t,n){var e=this;return new Promise((function(o,i){var r=n.html,a=e._tooltipNode;if(a){var s=a.querySelector(e.options.innerSelector);if(1===t.nodeType){if(r){for(;s.firstChild;)s.removeChild(s.firstChild);s.appendChild(t)}}else{if("function"==typeof t){var c=t();return void(c&&"function"==typeof c.then?(e.asyncContent=!0,n.loadingClass&&b(a,n.loadingClass),n.loadingContent&&e._applyContent(n.loadingContent,n),c.then((function(t){return n.loadingClass&&C(a,n.loadingClass),e._applyContent(t,n)})).then(o).catch(i)):e._applyContent(c,n).then(o).catch(i))}r?s.innerHTML=t:s.innerText=t}o()}}))}},{key:"_show",value:function(t,n){if(n&&"string"==typeof n.container&&!document.querySelector(n.container))return;clearTimeout(this._disposeTimer),delete(n=Object.assign({},n)).offset;var e=!0;this._tooltipNode&&(b(this._tooltipNode,this._classes),e=!1);var o=this._ensureShown(t,n);return e&&this._tooltipNode&&b(this._tooltipNode,this._classes),b(t,["v-tooltip-open"]),o}},{key:"_ensureShown",value:function(t,n){var e=this;if(this._isOpen)return this;if(this._isOpen=!0,B.push(this),this._tooltipNode)return this._tooltipNode.style.display="",this._tooltipNode.setAttribute("aria-hidden","false"),this.popperInstance.enableEventListeners(),this.popperInstance.update(),this.asyncContent&&this._setContent(n.title,n),this;var o=t.getAttribute("title")||n.title;if(!o)return this;var i=this._create(t,n.template);this._tooltipNode=i,t.setAttribute("aria-describedby",i.id);var r=this._findContainer(n.container,t);this._append(i,r);var a=k(k({},n.popperOptions),{},{placement:n.placement});return a.modifiers=k(k({},a.modifiers),{},{arrow:{element:this.options.arrowSelector}}),n.boundariesElement&&(a.modifiers.preventOverflow={boundariesElement:n.boundariesElement}),this.popperInstance=new d.a(t,i,a),this._setContent(o,n),requestAnimationFrame((function(){!e._isDisposed&&e.popperInstance?(e.popperInstance.update(),requestAnimationFrame((function(){e._isDisposed?e.dispose():e._isOpen&&i.setAttribute("aria-hidden","false")}))):e.dispose()})),this}},{key:"_noLongerOpen",value:function(){var t=B.indexOf(this);-1!==t&&B.splice(t,1)}},{key:"_hide",value:function(){var t=this;if(!this._isOpen)return this;this._isOpen=!1,this._noLongerOpen(),this._tooltipNode.style.display="none",this._tooltipNode.setAttribute("aria-hidden","true"),this.popperInstance&&this.popperInstance.disableEventListeners(),clearTimeout(this._disposeTimer);var n=F.options.disposeTimeout;return null!==n&&(this._disposeTimer=setTimeout((function(){t._tooltipNode&&(t._tooltipNode.removeEventListener("mouseenter",t.hide),t._tooltipNode.removeEventListener("click",t.hide),t._removeTooltipNode())}),n)),C(this.reference,["v-tooltip-open"]),this}},{key:"_removeTooltipNode",value:function(){if(this._tooltipNode){var t=this._tooltipNode.parentNode;t&&(t.removeChild(this._tooltipNode),this.reference.removeAttribute("aria-describedby")),this._tooltipNode=null}}},{key:"_dispose",value:function(){var t=this;return this._isDisposed=!0,this.reference.removeAttribute("data-original-title"),this.$_originalTitle&&this.reference.setAttribute("title",this.$_originalTitle),this._events.forEach((function(n){var e=n.func,o=n.event;t.reference.removeEventListener(o,e)})),this._events=[],this._tooltipNode?(this._hide(),this._tooltipNode.removeEventListener("mouseenter",this.hide),this._tooltipNode.removeEventListener("click",this.hide),this.popperInstance.destroy(),this.popperInstance.options.removeOnDestroy||this._removeTooltipNode()):this._noLongerOpen(),this}},{key:"_findContainer",value:function(t,n){return"string"==typeof t?t=window.document.querySelector(t):!1===t&&(t=n.parentNode),t}},{key:"_append",value:function(t,n){n.appendChild(t)}},{key:"_setEventListeners",value:function(t,n,e){var o=this,i=[],r=[];n.forEach((function(t){switch(t){case"hover":i.push("mouseenter"),r.push("mouseleave"),o.options.hideOnTargetClick&&r.push("click");break;case"focus":i.push("focus"),r.push("blur"),o.options.hideOnTargetClick&&r.push("click");break;case"click":i.push("click"),r.push("click")}})),i.forEach((function(n){var i=function(n){!0!==o._isOpen&&(n.usedByTooltip=!0,o._scheduleShow(t,e.delay,e,n))};o._events.push({event:n,func:i}),t.addEventListener(n,i)})),r.forEach((function(n){var i=function(n){!0!==n.usedByTooltip&&o._scheduleHide(t,e.delay,e,n)};o._events.push({event:n,func:i}),t.addEventListener(n,i)}))}},{key:"_onDocumentTouch",value:function(t){this._enableDocumentTouch&&this._scheduleHide(this.reference,this.options.delay,this.options,t)}},{key:"_scheduleShow",value:function(t,n,e){var o=this,i=n&&n.show||n||0;clearTimeout(this._scheduleTimer),this._scheduleTimer=window.setTimeout((function(){return o._show(t,e)}),i)}},{key:"_scheduleHide",value:function(t,n,e,o){var i=this,r=n&&n.hide||n||0;clearTimeout(this._scheduleTimer),this._scheduleTimer=window.setTimeout((function(){if(!1!==i._isOpen&&i._tooltipNode.ownerDocument.body.contains(i._tooltipNode)){if("mouseleave"===o.type)if(i._setTooltipNodeEvent(o,t,n,e))return;i._hide(t,e)}}),r)}}]),t}();function S(t,n){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);n&&(o=o.filter((function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),e.push.apply(e,o)}return e}function T(t){for(var n=1;n<arguments.length;n++){var e=null!=arguments[n]?arguments[n]:{};n%2?S(Object(e),!0).forEach((function(n){a()(t,n,e[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):S(Object(e)).forEach((function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(e,n))}))}return t}"undefined"!=typeof document&&document.addEventListener("touchstart",(function(t){for(var n=0;n<B.length;n++)B[n]._onDocumentTouch(t)}),!y||{passive:!0,capture:!0});var $={enabled:!0},I=["top","top-start","top-end","right","right-start","right-end","bottom","bottom-start","bottom-end","left","left-start","left-end"],O={defaultPlacement:"top",defaultClass:"vue-tooltip-theme",defaultTargetClass:"has-tooltip",defaultHtml:!0,defaultTemplate:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',defaultArrowSelector:".tooltip-arrow, .tooltip__arrow",defaultInnerSelector:".tooltip-inner, .tooltip__inner",defaultDelay:0,defaultTrigger:"hover focus",defaultOffset:0,defaultContainer:"body",defaultBoundariesElement:void 0,defaultPopperOptions:{},defaultLoadingClass:"tooltip-loading",defaultLoadingContent:"...",autoHide:!0,defaultHideOnTargetClick:!0,disposeTimeout:5e3,popover:{defaultPlacement:"bottom",defaultClass:"vue-popover-theme",defaultBaseClass:"tooltip popover",defaultWrapperClass:"wrapper",defaultInnerClass:"tooltip-inner popover-inner",defaultArrowClass:"tooltip-arrow popover-arrow",defaultOpenClass:"open",defaultDelay:0,defaultTrigger:"click",defaultOffset:0,defaultContainer:"body",defaultBoundariesElement:void 0,defaultPopperOptions:{},defaultAutoHide:!0,defaultHandleResize:!0}};function M(t){var n={placement:void 0!==t.placement?t.placement:F.options.defaultPlacement,delay:void 0!==t.delay?t.delay:F.options.defaultDelay,html:void 0!==t.html?t.html:F.options.defaultHtml,template:void 0!==t.template?t.template:F.options.defaultTemplate,arrowSelector:void 0!==t.arrowSelector?t.arrowSelector:F.options.defaultArrowSelector,innerSelector:void 0!==t.innerSelector?t.innerSelector:F.options.defaultInnerSelector,trigger:void 0!==t.trigger?t.trigger:F.options.defaultTrigger,offset:void 0!==t.offset?t.offset:F.options.defaultOffset,container:void 0!==t.container?t.container:F.options.defaultContainer,boundariesElement:void 0!==t.boundariesElement?t.boundariesElement:F.options.defaultBoundariesElement,autoHide:void 0!==t.autoHide?t.autoHide:F.options.autoHide,hideOnTargetClick:void 0!==t.hideOnTargetClick?t.hideOnTargetClick:F.options.defaultHideOnTargetClick,loadingClass:void 0!==t.loadingClass?t.loadingClass:F.options.defaultLoadingClass,loadingContent:void 0!==t.loadingContent?t.loadingContent:F.options.defaultLoadingContent,popperOptions:T({},void 0!==t.popperOptions?t.popperOptions:F.options.defaultPopperOptions)};if(n.offset){var e=i()(n.offset),o=n.offset;("number"===e||"string"===e&&-1===o.indexOf(","))&&(o="0, ".concat(o)),n.popperOptions.modifiers||(n.popperOptions.modifiers={}),n.popperOptions.modifiers.offset={offset:o}}return n.trigger&&-1!==n.trigger.indexOf("click")&&(n.hideOnTargetClick=!1),n}function N(t,n){for(var e=t.placement,o=0;o<I.length;o++){var i=I[o];n[i]&&(e=i)}return e}function D(t){var n=i()(t);return"string"===n?t:!(!t||"object"!==n)&&t.content}function P(t,n){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=D(n),r=void 0!==n.classes?n.classes:F.options.defaultClass,a=T({title:o},M(T(T({},"object"===i()(n)?n:{}),{},{placement:N(n,e)}))),s=t._tooltip=new E(t,a);s.setClasses(r),s._vueEl=t;var c=void 0!==n.targetClasses?n.targetClasses:F.options.defaultTargetClass;return t._tooltipTargetClasses=c,b(t,c),s}function L(t){t._tooltip&&(t._tooltip.dispose(),delete t._tooltip,delete t._tooltipOldShow),t._tooltipTargetClasses&&(C(t,t._tooltipTargetClasses),delete t._tooltipTargetClasses)}function j(t,n){var e=n.value;n.oldValue;var o,i=n.modifiers,r=D(e);r&&$.enabled?(t._tooltip?((o=t._tooltip).setContent(r),o.setOptions(T(T({},e),{},{placement:N(e,i)}))):o=P(t,e,i),void 0!==e.show&&e.show!==t._tooltipOldShow&&(t._tooltipOldShow=e.show,e.show?o.show():o.hide())):L(t)}var F={options:O,bind:j,update:j,unbind:function(t){L(t)}};function R(t){t.addEventListener("click",z),t.addEventListener("touchstart",G,!!y&&{passive:!0})}function U(t){t.removeEventListener("click",z),t.removeEventListener("touchstart",G),t.removeEventListener("touchend",W),t.removeEventListener("touchcancel",Y)}function z(t){var n=t.currentTarget;t.closePopover=!n.$_vclosepopover_touch,t.closeAllPopover=n.$_closePopoverModifiers&&!!n.$_closePopoverModifiers.all}function G(t){if(1===t.changedTouches.length){var n=t.currentTarget;n.$_vclosepopover_touch=!0;var e=t.changedTouches[0];n.$_vclosepopover_touchPoint=e,n.addEventListener("touchend",W),n.addEventListener("touchcancel",Y)}}function W(t){var n=t.currentTarget;if(n.$_vclosepopover_touch=!1,1===t.changedTouches.length){var e=t.changedTouches[0],o=n.$_vclosepopover_touchPoint;t.closePopover=Math.abs(e.screenY-o.screenY)<20&&Math.abs(e.screenX-o.screenX)<20,t.closeAllPopover=n.$_closePopoverModifiers&&!!n.$_closePopoverModifiers.all}}function Y(t){t.currentTarget.$_vclosepopover_touch=!1}var H={bind:function(t,n){var e=n.value,o=n.modifiers;t.$_closePopoverModifiers=o,(void 0===e||e)&&R(t)},update:function(t,n){var e=n.value,o=n.oldValue,i=n.modifiers;t.$_closePopoverModifiers=i,e!==o&&(void 0===e||e?R(t):U(t))},unbind:function(t){U(t)}};function V(t,n){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);n&&(o=o.filter((function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),e.push.apply(e,o)}return e}function Q(t){for(var n=1;n<arguments.length;n++){var e=null!=arguments[n]?arguments[n]:{};n%2?V(Object(e),!0).forEach((function(n){a()(t,n,e[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):V(Object(e)).forEach((function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(e,n))}))}return t}function q(t){var n=F.options.popover[t];return void 0===n?F.options[t]:n}var K=!1;"undefined"!=typeof window&&"undefined"!=typeof navigator&&(K=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream);var J=[],X=function(){};"undefined"!=typeof window&&(X=window.Element);var Z={name:"VPopover",components:{ResizeObserver:A.a},props:{open:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},placement:{type:String,default:function(){return q("defaultPlacement")}},delay:{type:[String,Number,Object],default:function(){return q("defaultDelay")}},offset:{type:[String,Number],default:function(){return q("defaultOffset")}},trigger:{type:String,default:function(){return q("defaultTrigger")}},container:{type:[String,Object,X,Boolean],default:function(){return q("defaultContainer")}},boundariesElement:{type:[String,X],default:function(){return q("defaultBoundariesElement")}},popperOptions:{type:Object,default:function(){return q("defaultPopperOptions")}},popoverClass:{type:[String,Array],default:function(){return q("defaultClass")}},popoverBaseClass:{type:[String,Array],default:function(){return F.options.popover.defaultBaseClass}},popoverInnerClass:{type:[String,Array],default:function(){return F.options.popover.defaultInnerClass}},popoverWrapperClass:{type:[String,Array],default:function(){return F.options.popover.defaultWrapperClass}},popoverArrowClass:{type:[String,Array],default:function(){return F.options.popover.defaultArrowClass}},autoHide:{type:Boolean,default:function(){return F.options.popover.defaultAutoHide}},handleResize:{type:Boolean,default:function(){return F.options.popover.defaultHandleResize}},openGroup:{type:String,default:null},openClass:{type:[String,Array],default:function(){return F.options.popover.defaultOpenClass}},ariaId:{default:null}},data:function(){return{isOpen:!1,id:Math.random().toString(36).substr(2,10)}},computed:{cssClass:function(){return a()({},this.openClass,this.isOpen)},popoverId:function(){return"popover_".concat(null!=this.ariaId?this.ariaId:this.id)}},watch:{open:function(t){t?this.show():this.hide()},disabled:function(t,n){t!==n&&(t?this.hide():this.open&&this.show())},container:function(t){if(this.isOpen&&this.popperInstance){var n=this.$refs.popover,e=this.$refs.trigger,o=this.$_findContainer(this.container,e);if(!o)return void console.warn("No container for popover",this);o.appendChild(n),this.popperInstance.scheduleUpdate()}},trigger:function(t){this.$_removeEventListeners(),this.$_addEventListeners()},placement:function(t){var n=this;this.$_updatePopper((function(){n.popperInstance.options.placement=t}))},offset:"$_restartPopper",boundariesElement:"$_restartPopper",popperOptions:{handler:"$_restartPopper",deep:!0}},created:function(){this.$_isDisposed=!1,this.$_mounted=!1,this.$_events=[],this.$_preventOpen=!1},mounted:function(){var t=this.$refs.popover;t.parentNode&&t.parentNode.removeChild(t),this.$_init(),this.open&&this.show()},deactivated:function(){this.hide()},beforeDestroy:function(){this.dispose()},methods:{show:function(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=n.event;n.skipDelay;var o=n.force,i=void 0!==o&&o;!i&&this.disabled||(this.$_scheduleShow(e),this.$emit("show")),this.$emit("update:open",!0),this.$_beingShowed=!0,requestAnimationFrame((function(){t.$_beingShowed=!1}))},hide:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.event;t.skipDelay,this.$_scheduleHide(n),this.$emit("hide"),this.$emit("update:open",!1)},dispose:function(){if(this.$_isDisposed=!0,this.$_removeEventListeners(),this.hide({skipDelay:!0}),this.popperInstance&&(this.popperInstance.destroy(),!this.popperInstance.options.removeOnDestroy)){var t=this.$refs.popover;t.parentNode&&t.parentNode.removeChild(t)}this.$_mounted=!1,this.popperInstance=null,this.isOpen=!1,this.$emit("dispose")},$_init:function(){-1===this.trigger.indexOf("manual")&&this.$_addEventListeners()},$_show:function(){var t=this,n=this.$refs.trigger,e=this.$refs.popover;if(clearTimeout(this.$_disposeTimer),!this.isOpen){if(this.popperInstance&&(this.isOpen=!0,this.popperInstance.enableEventListeners(),this.popperInstance.scheduleUpdate()),!this.$_mounted){var o=this.$_findContainer(this.container,n);if(!o)return void console.warn("No container for popover",this);o.appendChild(e),this.$_mounted=!0,this.isOpen=!1,this.popperInstance&&requestAnimationFrame((function(){t.hidden||(t.isOpen=!0)}))}if(!this.popperInstance){var i=Q(Q({},this.popperOptions),{},{placement:this.placement});if(i.modifiers=Q(Q({},i.modifiers),{},{arrow:Q(Q({},i.modifiers&&i.modifiers.arrow),{},{element:this.$refs.arrow})}),this.offset){var r=this.$_getOffset();i.modifiers.offset=Q(Q({},i.modifiers&&i.modifiers.offset),{},{offset:r})}this.boundariesElement&&(i.modifiers.preventOverflow=Q(Q({},i.modifiers&&i.modifiers.preventOverflow),{},{boundariesElement:this.boundariesElement})),this.popperInstance=new d.a(n,e,i),requestAnimationFrame((function(){if(t.hidden)return t.hidden=!1,void t.$_hide();!t.$_isDisposed&&t.popperInstance?(t.popperInstance.scheduleUpdate(),requestAnimationFrame((function(){if(t.hidden)return t.hidden=!1,void t.$_hide();t.$_isDisposed?t.dispose():t.isOpen=!0}))):t.dispose()}))}var a=this.openGroup;if(a)for(var s,c=0;c<J.length;c++)(s=J[c]).openGroup!==a&&(s.hide(),s.$emit("close-group"));J.push(this),this.$emit("apply-show")}},$_hide:function(){var t=this;if(this.isOpen){var n=J.indexOf(this);-1!==n&&J.splice(n,1),this.isOpen=!1,this.popperInstance&&this.popperInstance.disableEventListeners(),clearTimeout(this.$_disposeTimer);var e=F.options.popover.disposeTimeout||F.options.disposeTimeout;null!==e&&(this.$_disposeTimer=setTimeout((function(){var n=t.$refs.popover;n&&(n.parentNode&&n.parentNode.removeChild(n),t.$_mounted=!1)}),e)),this.$emit("apply-hide")}},$_findContainer:function(t,n){return"string"==typeof t?t=window.document.querySelector(t):!1===t&&(t=n.parentNode),t},$_getOffset:function(){var t=i()(this.offset),n=this.offset;return("number"===t||"string"===t&&-1===n.indexOf(","))&&(n="0, ".concat(n)),n},$_addEventListeners:function(){var t=this,n=this.$refs.trigger,e=[],o=[];("string"==typeof this.trigger?this.trigger.split(" ").filter((function(t){return-1!==["click","hover","focus"].indexOf(t)})):[]).forEach((function(t){switch(t){case"hover":e.push("mouseenter"),o.push("mouseleave");break;case"focus":e.push("focus"),o.push("blur");break;case"click":e.push("click"),o.push("click")}})),e.forEach((function(e){var o=function(n){t.isOpen||(n.usedByTooltip=!0,!t.$_preventOpen&&t.show({event:n}),t.hidden=!1)};t.$_events.push({event:e,func:o}),n.addEventListener(e,o)})),o.forEach((function(e){var o=function(n){n.usedByTooltip||(t.hide({event:n}),t.hidden=!0)};t.$_events.push({event:e,func:o}),n.addEventListener(e,o)}))},$_scheduleShow:function(){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(clearTimeout(this.$_scheduleTimer),t)this.$_show();else{var n=parseInt(this.delay&&this.delay.show||this.delay||0);this.$_scheduleTimer=setTimeout(this.$_show.bind(this),n)}},$_scheduleHide:function(){var t=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(clearTimeout(this.$_scheduleTimer),e)this.$_hide();else{var o=parseInt(this.delay&&this.delay.hide||this.delay||0);this.$_scheduleTimer=setTimeout((function(){if(t.isOpen){if(n&&"mouseleave"===n.type)if(t.$_setTooltipNodeEvent(n))return;t.$_hide()}}),o)}},$_setTooltipNodeEvent:function(t){var n=this,e=this.$refs.trigger,o=this.$refs.popover,i=t.relatedreference||t.toElement||t.relatedTarget;return!!o.contains(i)&&(o.addEventListener(t.type,(function i(r){var a=r.relatedreference||r.toElement||r.relatedTarget;o.removeEventListener(t.type,i),e.contains(a)||n.hide({event:r})})),!0)},$_removeEventListeners:function(){var t=this.$refs.trigger;this.$_events.forEach((function(n){var e=n.func,o=n.event;t.removeEventListener(o,e)})),this.$_events=[]},$_updatePopper:function(t){this.popperInstance&&(t(),this.isOpen&&this.popperInstance.scheduleUpdate())},$_restartPopper:function(){if(this.popperInstance){var t=this.isOpen;this.dispose(),this.$_isDisposed=!1,this.$_init(),t&&this.show({skipDelay:!0,force:!0})}},$_handleGlobalClose:function(t){var n=this,e=arguments.length>1&&void 0!==arguments[1]&&arguments[1];this.$_beingShowed||(this.hide({event:t}),t.closePopover?this.$emit("close-directive"):this.$emit("auto-hide"),e&&(this.$_preventOpen=!0,setTimeout((function(){n.$_preventOpen=!1}),300)))},$_handleResize:function(){this.isOpen&&this.popperInstance&&(this.popperInstance.scheduleUpdate(),this.$emit("resize"))}}};function tt(t){for(var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],e=function(e){var o=J[e];if(o.$refs.popover){var i=o.$refs.popover.contains(t.target);requestAnimationFrame((function(){(t.closeAllPopover||t.closePopover&&i||o.autoHide&&!i)&&o.$_handleGlobalClose(t,n)}))}},o=0;o<J.length;o++)e(o)}function nt(t,n,e,o,i,r,a,s,c,l){"boolean"!=typeof a&&(c=s,s=a,a=!1);const u="function"==typeof e?e.options:e;let d;if(t&&t.render&&(u.render=t.render,u.staticRenderFns=t.staticRenderFns,u._compiled=!0,i&&(u.functional=!0)),o&&(u._scopeId=o),r?(d=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),n&&n.call(this,c(t)),t&&t._registeredComponents&&t._registeredComponents.add(r)},u._ssrRegister=d):n&&(d=a?function(t){n.call(this,l(t,this.$root.$options.shadowRoot))}:function(t){n.call(this,s(t))}),d)if(u.functional){const t=u.render;u.render=function(n,e){return d.call(e),t(n,e)}}else{const t=u.beforeCreate;u.beforeCreate=t?[].concat(t,d):[d]}return e}"undefined"!=typeof document&&"undefined"!=typeof window&&(K?document.addEventListener("touchend",(function(t){tt(t,!0)}),!y||{passive:!0,capture:!0}):window.addEventListener("click",(function(t){tt(t)}),!0));var et=Z,ot=function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{staticClass:"v-popover",class:t.cssClass},[e("div",{ref:"trigger",staticClass:"trigger",staticStyle:{display:"inline-block"},attrs:{"aria-describedby":t.isOpen?t.popoverId:void 0,tabindex:-1!==t.trigger.indexOf("focus")?0:void 0}},[t._t("default")],2),t._v(" "),e("div",{ref:"popover",class:[t.popoverBaseClass,t.popoverClass,t.cssClass],style:{visibility:t.isOpen?"visible":"hidden"},attrs:{id:t.popoverId,"aria-hidden":t.isOpen?"false":"true",tabindex:t.autoHide?0:void 0},on:{keyup:function(n){if(!n.type.indexOf("key")&&t._k(n.keyCode,"esc",27,n.key,["Esc","Escape"]))return null;t.autoHide&&t.hide()}}},[e("div",{class:t.popoverWrapperClass},[e("div",{ref:"inner",class:t.popoverInnerClass,staticStyle:{position:"relative"}},[e("div",[t._t("popover",null,{isOpen:t.isOpen})],2),t._v(" "),t.handleResize?e("ResizeObserver",{on:{notify:t.$_handleResize}}):t._e()],1),t._v(" "),e("div",{ref:"arrow",class:t.popoverArrowClass})])])])};ot._withStripped=!0;var it=nt({render:ot,staticRenderFns:[]},void 0,et,void 0,!1,void 0,!1,void 0,void 0,void 0);function rt(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!rt.installed){rt.installed=!0;var e={};m()(e,O,n),lt.options=e,F.options=e,t.directive("tooltip",F),t.directive("close-popover",H),t.component("VPopover",it)}}!function(t,n){void 0===n&&(n={});var e=n.insertAt;if(t&&"undefined"!=typeof document){var o=document.head||document.getElementsByTagName("head")[0],i=document.createElement("style");i.type="text/css","top"===e&&o.firstChild?o.insertBefore(i,o.firstChild):o.appendChild(i),i.styleSheet?i.styleSheet.cssText=t:i.appendChild(document.createTextNode(t))}}(".resize-observer[data-v-8859cc6c]{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:transparent;pointer-events:none;display:block;overflow:hidden;opacity:0}.resize-observer[data-v-8859cc6c] object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}");var at=F,st=H,ct=it,lt={install:rt,get enabled(){return $.enabled},set enabled(t){$.enabled=t}},ut=null;"undefined"!=typeof window?ut=window.Vue:void 0!==t&&(ut=t.Vue),ut&&ut.use(lt),n.default=lt}.call(this,e(9))},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"getRequestToken",{enumerable:!0,get:function(){return o.getRequestToken}}),Object.defineProperty(n,"onRequestTokenUpdate",{enumerable:!0,get:function(){return o.onRequestTokenUpdate}}),Object.defineProperty(n,"getCurrentUser",{enumerable:!0,get:function(){return i.getCurrentUser}});var o=e(300),i=e(302)},function(t,n){t.exports=function(t,n,e){if(!(t instanceof n))throw TypeError("Incorrect "+(e?e+" ":"")+"invocation");return t}},function(t,n,e){"use strict";var o=e(6),i=e(2),r=e(62),a=e(76),s=e(63),c=e(14),l=e(42),u=Object.assign,d=Object.defineProperty;t.exports=!u||i((function(){if(o&&1!==u({b:1},u(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},n={},e=Symbol();return t[e]=7,"abcdefghijklmnopqrst".split("").forEach((function(t){n[t]=t})),7!=u({},t)[e]||"abcdefghijklmnopqrst"!=r(u({},n)).join("")}))?function(t,n){for(var e=c(t),i=arguments.length,u=1,d=a.f,p=s.f;i>u;)for(var f,A=l(arguments[u++]),h=d?r(A).concat(d(A)):r(A),m=h.length,g=0;m>g;)f=h[g++],o&&!p.call(A,f)||(e[f]=A[f]);return e}:u},function(t,n,e){"use strict";var o=e(61).forEach,i=e(84)("forEach");t.exports=i?[].forEach:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}},function(t,n){t.exports=function(t){return function(n){return t(n)}}},function(t,n,e){var o=e(19),i=Object.create,r=function(){function t(){}return function(n){if(!o(n))return{};if(i)return i(n);t.prototype=n;var e=new t;return t.prototype=void 0,e}}();t.exports=r},function(t,n,e){"use strict";var o=e(83).charAt,i=e(26),r=e(177),a=i.set,s=i.getterFor("String Iterator");r(String,"String",(function(t){a(this,{type:"String Iterator",string:String(t),index:0})}),(function(){var t,n=s(this),e=n.string,i=n.index;return i>=e.length?{value:void 0,done:!0}:(t=o(e,i),n.index+=t.length,{value:t,done:!1})}))},function(t,n,e){"use strict";e.r(n),function(t,o){e.d(n,"emit",(function(){return $i})),e.d(n,"subscribe",(function(){return Si})),e.d(n,"unsubscribe",(function(){return Ti}));var i="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==t?t:"undefined"!=typeof self?self:{};function r(t){var n={exports:{}};return t(n,n.exports),n.exports}var a=function(t){return t&&t.Math==Math&&t},s=a("object"==typeof globalThis&&globalThis)||a("object"==typeof window&&window)||a("object"==typeof self&&self)||a("object"==typeof i&&i)||function(){return this}()||Function("return this")(),c=function(t){try{return!!t()}catch(t){return!0}},l=!c((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})),u={}.propertyIsEnumerable,d=Object.getOwnPropertyDescriptor,p={f:d&&!u.call({1:2},1)?function(t){var n=d(this,t);return!!n&&n.enumerable}:u},f=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}},A={}.toString,h=function(t){return A.call(t).slice(8,-1)},m="".split,g=c((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==h(t)?m.call(t,""):Object(t)}:Object,v=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t},b=function(t){return g(v(t))},C=function(t){return"object"==typeof t?null!==t:"function"==typeof t},y=function(t,n){if(!C(t))return t;var e,o;if(n&&"function"==typeof(e=t.toString)&&!C(o=e.call(t)))return o;if("function"==typeof(e=t.valueOf)&&!C(o=e.call(t)))return o;if(!n&&"function"==typeof(e=t.toString)&&!C(o=e.call(t)))return o;throw TypeError("Can't convert object to primitive value")},x=function(t){return Object(v(t))},w={}.hasOwnProperty,k=function(t,n){return w.call(x(t),n)},_=s.document,B=C(_)&&C(_.createElement),E=function(t){return B?_.createElement(t):{}},S=!l&&!c((function(){return 7!=Object.defineProperty(E("div"),"a",{get:function(){return 7}}).a})),T=Object.getOwnPropertyDescriptor,$={f:l?T:function(t,n){if(t=b(t),n=y(n,!0),S)try{return T(t,n)}catch(t){}if(k(t,n))return f(!p.f.call(t,n),t[n])}},I=function(t){if(!C(t))throw TypeError(String(t)+" is not an object");return t},O=Object.defineProperty,M={f:l?O:function(t,n,e){if(I(t),n=y(n,!0),I(e),S)try{return O(t,n,e)}catch(t){}if("get"in e||"set"in e)throw TypeError("Accessors not supported");return"value"in e&&(t[n]=e.value),t}},N=l?function(t,n,e){return M.f(t,n,f(1,e))}:function(t,n,e){return t[n]=e,t},D=function(t,n){try{N(s,t,n)}catch(e){s[t]=n}return n},P=s["__core-js_shared__"]||D("__core-js_shared__",{}),L=Function.toString;"function"!=typeof P.inspectSource&&(P.inspectSource=function(t){return L.call(t)});var j,F,R,U=P.inspectSource,z=s.WeakMap,G="function"==typeof z&&/native code/.test(U(z)),W=r((function(t){(t.exports=function(t,n){return P[t]||(P[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.11.2",mode:"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})})),Y=0,H=Math.random(),V=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++Y+H).toString(36)},Q=W("keys"),q=function(t){return Q[t]||(Q[t]=V(t))},K={},J=s.WeakMap;if(G){var X=P.state||(P.state=new J),Z=X.get,tt=X.has,nt=X.set;j=function(t,n){if(tt.call(X,t))throw new TypeError("Object already initialized");return n.facade=t,nt.call(X,t,n),n},F=function(t){return Z.call(X,t)||{}},R=function(t){return tt.call(X,t)}}else{var et=q("state");K[et]=!0,j=function(t,n){if(k(t,et))throw new TypeError("Object already initialized");return n.facade=t,N(t,et,n),n},F=function(t){return k(t,et)?t[et]:{}},R=function(t){return k(t,et)}}var ot={set:j,get:F,has:R,enforce:function(t){return R(t)?F(t):j(t,{})},getterFor:function(t){return function(n){var e;if(!C(n)||(e=F(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return e}}},it=r((function(t){var n=ot.get,e=ot.enforce,o=String(String).split("String");(t.exports=function(t,n,i,r){var a,c=!!r&&!!r.unsafe,l=!!r&&!!r.enumerable,u=!!r&&!!r.noTargetGet;"function"==typeof i&&("string"!=typeof n||k(i,"name")||N(i,"name",n),(a=e(i)).source||(a.source=o.join("string"==typeof n?n:""))),t!==s?(c?!u&&t[n]&&(l=!0):delete t[n],l?t[n]=i:N(t,n,i)):l?t[n]=i:D(n,i)})(Function.prototype,"toString",(function(){return"function"==typeof this&&n(this).source||U(this)}))})),rt=s,at=function(t){return"function"==typeof t?t:void 0},st=function(t,n){return arguments.length<2?at(rt[t])||at(s[t]):rt[t]&&rt[t][n]||s[t]&&s[t][n]},ct=Math.ceil,lt=Math.floor,ut=function(t){return isNaN(t=+t)?0:(t>0?lt:ct)(t)},dt=Math.min,pt=function(t){return t>0?dt(ut(t),9007199254740991):0},ft=Math.max,At=Math.min,ht=function(t){return function(n,e,o){var i,r=b(n),a=pt(r.length),s=function(t,n){var e=ut(t);return e<0?ft(e+n,0):At(e,n)}(o,a);if(t&&e!=e){for(;a>s;)if((i=r[s++])!=i)return!0}else for(;a>s;s++)if((t||s in r)&&r[s]===e)return t||s||0;return!t&&-1}},mt={includes:ht(!0),indexOf:ht(!1)}.indexOf,gt=function(t,n){var e,o=b(t),i=0,r=[];for(e in o)!k(K,e)&&k(o,e)&&r.push(e);for(;n.length>i;)k(o,e=n[i++])&&(~mt(r,e)||r.push(e));return r},vt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],bt=vt.concat("length","prototype"),Ct={f:Object.getOwnPropertyNames||function(t){return gt(t,bt)}},yt={f:Object.getOwnPropertySymbols},xt=st("Reflect","ownKeys")||function(t){var n=Ct.f(I(t)),e=yt.f;return e?n.concat(e(t)):n},wt=function(t,n){for(var e=xt(n),o=M.f,i=$.f,r=0;r<e.length;r++){var a=e[r];k(t,a)||o(t,a,i(n,a))}},kt=/#|\.prototype\./,_t=function(t,n){var e=Et[Bt(t)];return e==Tt||e!=St&&("function"==typeof n?c(n):!!n)},Bt=_t.normalize=function(t){return String(t).replace(kt,".").toLowerCase()},Et=_t.data={},St=_t.NATIVE="N",Tt=_t.POLYFILL="P",$t=_t,It=$.f,Ot=function(t,n){var e,o,i,r,a,c=t.target,l=t.global,u=t.stat;if(e=l?s:u?s[c]||D(c,{}):(s[c]||{}).prototype)for(o in n){if(r=n[o],i=t.noTargetGet?(a=It(e,o))&&a.value:e[o],!$t(l?o:c+(u?".":"#")+o,t.forced)&&void 0!==i){if(typeof r==typeof i)continue;wt(r,i)}(t.sham||i&&i.sham)&&N(r,"sham",!0),it(e,o,r,t)}};Ot({target:"Number",stat:!0},{MAX_SAFE_INTEGER:9007199254740991});var Mt,Nt=Object.setPrototypeOf||("__proto__"in{}?function(){var t,n=!1,e={};try{(t=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(e,[]),n=e instanceof Array}catch(t){}return function(e,o){return I(e),function(t){if(!C(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype")}(o),n?t.call(e,o):e.__proto__=o,e}}():void 0),Dt=function(t,n,e){var o,i;return Nt&&"function"==typeof(o=n.constructor)&&o!==e&&C(i=o.prototype)&&i!==e.prototype&&Nt(t,i),t},Pt=Object.keys||function(t){return gt(t,vt)},Lt=l?Object.defineProperties:function(t,n){I(t);for(var e,o=Pt(n),i=o.length,r=0;i>r;)M.f(t,e=o[r++],n[e]);return t},jt=st("document","documentElement"),Ft=q("IE_PROTO"),Rt=function(){},Ut=function(t){return"<script>"+t+"<\/script>"},zt=function(){try{Mt=document.domain&&new ActiveXObject("htmlfile")}catch(t){}var t,n;zt=Mt?function(t){t.write(Ut("")),t.close();var n=t.parentWindow.Object;return t=null,n}(Mt):((n=E("iframe")).style.display="none",jt.appendChild(n),n.src=String("javascript:"),(t=n.contentWindow.document).open(),t.write(Ut("document.F=Object")),t.close(),t.F);for(var e=vt.length;e--;)delete zt.prototype[vt[e]];return zt()};K[Ft]=!0;var Gt=Object.create||function(t,n){var e;return null!==t?(Rt.prototype=I(t),e=new Rt,Rt.prototype=null,e[Ft]=t):e=zt(),void 0===n?e:Lt(e,n)},Wt="\t\n\v\f\r \u2028\u2029\ufeff",Yt="["+Wt+"]",Ht=RegExp("^"+Yt+Yt+"*"),Vt=RegExp(Yt+Yt+"*$"),Qt=function(t){return function(n){var e=String(v(n));return 1&t&&(e=e.replace(Ht,"")),2&t&&(e=e.replace(Vt,"")),e}},qt={start:Qt(1),end:Qt(2),trim:Qt(3)},Kt=Ct.f,Jt=$.f,Xt=M.f,Zt=qt.trim,tn=s.Number,nn=tn.prototype,en="Number"==h(Gt(nn)),on=function(t){var n,e,o,i,r,a,s,c,l=y(t,!1);if("string"==typeof l&&l.length>2)if(43===(n=(l=Zt(l)).charCodeAt(0))||45===n){if(88===(e=l.charCodeAt(2))||120===e)return NaN}else if(48===n){switch(l.charCodeAt(1)){case 66:case 98:o=2,i=49;break;case 79:case 111:o=8,i=55;break;default:return+l}for(a=(r=l.slice(2)).length,s=0;s<a;s++)if((c=r.charCodeAt(s))<48||c>i)return NaN;return parseInt(r,o)}return+l};if($t("Number",!tn(" 0o1")||!tn("0b1")||tn("+0x1"))){for(var rn,an=function(t){var n=arguments.length<1?0:t,e=this;return e instanceof an&&(en?c((function(){nn.valueOf.call(e)})):"Number"!=h(e))?Dt(new tn(on(n)),e,an):on(n)},sn=l?Kt(tn):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,fromString,range".split(","),cn=0;sn.length>cn;cn++)k(tn,rn=sn[cn])&&!k(an,rn)&&Xt(an,rn,Jt(tn,rn));an.prototype=nn,nn.constructor=an,it(s,"Number",an)}var ln,un,dn={SEMVER_SPEC_VERSION:"2.0.0",MAX_LENGTH:256,MAX_SAFE_INTEGER:Number.MAX_SAFE_INTEGER||9007199254740991,MAX_SAFE_COMPONENT_LENGTH:16},pn="process"==h(s.process),fn=st("navigator","userAgent")||"",An=s.process,hn=An&&An.versions,mn=hn&&hn.v8;mn?un=(ln=mn.split("."))[0]+ln[1]:fn&&(!(ln=fn.match(/Edge\/(\d+)/))||ln[1]>=74)&&(ln=fn.match(/Chrome\/(\d+)/))&&(un=ln[1]);var gn=un&&+un,vn=!!Object.getOwnPropertySymbols&&!c((function(){return!Symbol.sham&&(pn?38===gn:gn>37&&gn<41)})),bn=vn&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Cn=W("wks"),yn=s.Symbol,xn=bn?yn:yn&&yn.withoutSetter||V,wn=function(t){return k(Cn,t)&&(vn||"string"==typeof Cn[t])||(vn&&k(yn,t)?Cn[t]=yn[t]:Cn[t]=xn("Symbol."+t)),Cn[t]},kn=wn("match"),_n=function(t){var n;return C(t)&&(void 0!==(n=t[kn])?!!n:"RegExp"==h(t))},Bn=function(){var t=I(this),n="";return t.global&&(n+="g"),t.ignoreCase&&(n+="i"),t.multiline&&(n+="m"),t.dotAll&&(n+="s"),t.unicode&&(n+="u"),t.sticky&&(n+="y"),n};function En(t,n){return RegExp(t,n)}var Sn={UNSUPPORTED_Y:c((function(){var t=En("a","y");return t.lastIndex=2,null!=t.exec("abcd")})),BROKEN_CARET:c((function(){var t=En("^r","gy");return t.lastIndex=2,null!=t.exec("str")}))},Tn=wn("species"),$n=function(t){var n=st(t),e=M.f;l&&n&&!n[Tn]&&e(n,Tn,{configurable:!0,get:function(){return this}})},In=M.f,On=Ct.f,Mn=ot.enforce,Nn=wn("match"),Dn=s.RegExp,Pn=Dn.prototype,Ln=/a/g,jn=/a/g,Fn=new Dn(Ln)!==Ln,Rn=Sn.UNSUPPORTED_Y;if(l&&$t("RegExp",!Fn||Rn||c((function(){return jn[Nn]=!1,Dn(Ln)!=Ln||Dn(jn)==jn||"/a/i"!=Dn(Ln,"i")})))){for(var Un=function(t,n){var e,o=this instanceof Un,i=_n(t),r=void 0===n;if(!o&&i&&t.constructor===Un&&r)return t;Fn?i&&!r&&(t=t.source):t instanceof Un&&(r&&(n=Bn.call(t)),t=t.source),Rn&&(e=!!n&&n.indexOf("y")>-1)&&(n=n.replace(/y/g,""));var a=Dt(Fn?new Dn(t,n):Dn(t,n),o?this:Pn,Un);Rn&&e&&(Mn(a).sticky=!0);return a},zn=function(t){t in Un||In(Un,t,{configurable:!0,get:function(){return Dn[t]},set:function(n){Dn[t]=n}})},Gn=On(Dn),Wn=0;Gn.length>Wn;)zn(Gn[Wn++]);Pn.constructor=Un,Un.prototype=Pn,it(s,"RegExp",Un)}$n("RegExp");var Yn=RegExp.prototype.exec,Hn=W("native-string-replace",String.prototype.replace),Vn=Yn,Qn=function(){var t=/a/,n=/b*/g;return Yn.call(t,"a"),Yn.call(n,"a"),0!==t.lastIndex||0!==n.lastIndex}(),qn=Sn.UNSUPPORTED_Y||Sn.BROKEN_CARET,Kn=void 0!==/()??/.exec("")[1];(Qn||Kn||qn)&&(Vn=function(t){var n,e,o,i,r=this,a=qn&&r.sticky,s=Bn.call(r),c=r.source,l=0,u=t;return a&&(-1===(s=s.replace("y","")).indexOf("g")&&(s+="g"),u=String(t).slice(r.lastIndex),r.lastIndex>0&&(!r.multiline||r.multiline&&"\n"!==t[r.lastIndex-1])&&(c="(?: "+c+")",u=" "+u,l++),e=new RegExp("^(?:"+c+")",s)),Kn&&(e=new RegExp("^"+c+"$(?!\\s)",s)),Qn&&(n=r.lastIndex),o=Yn.call(a?e:r,u),a?o?(o.input=o.input.slice(l),o[0]=o[0].slice(l),o.index=r.lastIndex,r.lastIndex+=o[0].length):r.lastIndex=0:Qn&&o&&(r.lastIndex=r.global?o.index+o[0].length:n),Kn&&o&&o.length>1&&Hn.call(o[0],e,(function(){for(i=1;i<arguments.length-2;i++)void 0===arguments[i]&&(o[i]=void 0)})),o});var Jn=Vn;Ot({target:"RegExp",proto:!0,forced:/./.exec!==Jn},{exec:Jn});var Xn=RegExp.prototype,Zn=Xn.toString,te=c((function(){return"/a/b"!=Zn.call({source:"a",flags:"b"})})),ne="toString"!=Zn.name;(te||ne)&&it(RegExp.prototype,"toString",(function(){var t=I(this),n=String(t.source),e=t.flags;return"/"+n+"/"+String(void 0===e&&t instanceof RegExp&&!("flags"in Xn)?Bn.call(t):e)}),{unsafe:!0});var ee=Array.isArray||function(t){return"Array"==h(t)},oe=function(t,n,e){var o=y(n);o in t?M.f(t,o,f(0,e)):t[o]=e},ie=wn("species"),re=function(t,n){var e;return ee(t)&&("function"!=typeof(e=t.constructor)||e!==Array&&!ee(e.prototype)?C(e)&&null===(e=e[ie])&&(e=void 0):e=void 0),new(void 0===e?Array:e)(0===n?0:n)},ae=wn("species"),se=function(t){return gn>=51||!c((function(){var n=[];return(n.constructor={})[ae]=function(){return{foo:1}},1!==n[t](Boolean).foo}))},ce=wn("isConcatSpreadable"),le=gn>=51||!c((function(){var t=[];return t[ce]=!1,t.concat()[0]!==t})),ue=se("concat"),de=function(t){if(!C(t))return!1;var n=t[ce];return void 0!==n?!!n:ee(t)};function pe(t){return(pe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function fe(t,n){for(var e=0;e<n.length;e++){var o=n[e];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}Ot({target:"Array",proto:!0,forced:!le||!ue},{concat:function(t){var n,e,o,i,r,a=x(this),s=re(a,0),c=0;for(n=-1,o=arguments.length;n<o;n++)if(de(r=-1===n?a:arguments[n])){if(c+(i=pt(r.length))>9007199254740991)throw TypeError("Maximum allowed index exceeded");for(e=0;e<i;e++,c++)e in r&&oe(s,c,r[e])}else{if(c>=9007199254740991)throw TypeError("Maximum allowed index exceeded");oe(s,c++,r)}return s.length=c,s}});var Ae="object"===(void 0===o?"undefined":pe(o))&&o.env&&o.env.NODE_DEBUG&&/\bsemver\b/i.test(o.env.NODE_DEBUG)?function(){for(var t,n=arguments.length,e=new Array(n),o=0;o<n;o++)e[o]=arguments[o];return(t=console).error.apply(t,["SEMVER"].concat(e))}:function(){},he=r((function(t,n){var e=dn.MAX_SAFE_COMPONENT_LENGTH,o=(n=t.exports={}).re=[],i=n.src=[],r=n.t={},a=0,s=function(t,n,e){var s=a++;Ae(s,n),r[t]=s,i[s]=n,o[s]=new RegExp(n,e?"g":void 0)};s("NUMERICIDENTIFIER","0|[1-9]\\d*"),s("NUMERICIDENTIFIERLOOSE","[0-9]+"),s("NONNUMERICIDENTIFIER","\\d*[a-zA-Z-][a-zA-Z0-9-]*"),s("MAINVERSION","(".concat(i[r.NUMERICIDENTIFIER],")\\.")+"(".concat(i[r.NUMERICIDENTIFIER],")\\.")+"(".concat(i[r.NUMERICIDENTIFIER],")")),s("MAINVERSIONLOOSE","(".concat(i[r.NUMERICIDENTIFIERLOOSE],")\\.")+"(".concat(i[r.NUMERICIDENTIFIERLOOSE],")\\.")+"(".concat(i[r.NUMERICIDENTIFIERLOOSE],")")),s("PRERELEASEIDENTIFIER","(?:".concat(i[r.NUMERICIDENTIFIER],"|").concat(i[r.NONNUMERICIDENTIFIER],")")),s("PRERELEASEIDENTIFIERLOOSE","(?:".concat(i[r.NUMERICIDENTIFIERLOOSE],"|").concat(i[r.NONNUMERICIDENTIFIER],")")),s("PRERELEASE","(?:-(".concat(i[r.PRERELEASEIDENTIFIER],"(?:\\.").concat(i[r.PRERELEASEIDENTIFIER],")*))")),s("PRERELEASELOOSE","(?:-?(".concat(i[r.PRERELEASEIDENTIFIERLOOSE],"(?:\\.").concat(i[r.PRERELEASEIDENTIFIERLOOSE],")*))")),s("BUILDIDENTIFIER","[0-9A-Za-z-]+"),s("BUILD","(?:\\+(".concat(i[r.BUILDIDENTIFIER],"(?:\\.").concat(i[r.BUILDIDENTIFIER],")*))")),s("FULLPLAIN","v?".concat(i[r.MAINVERSION]).concat(i[r.PRERELEASE],"?").concat(i[r.BUILD],"?")),s("FULL","^".concat(i[r.FULLPLAIN],"$")),s("LOOSEPLAIN","[v=\\s]*".concat(i[r.MAINVERSIONLOOSE]).concat(i[r.PRERELEASELOOSE],"?").concat(i[r.BUILD],"?")),s("LOOSE","^".concat(i[r.LOOSEPLAIN],"$")),s("GTLT","((?:<|>)?=?)"),s("XRANGEIDENTIFIERLOOSE","".concat(i[r.NUMERICIDENTIFIERLOOSE],"|x|X|\\*")),s("XRANGEIDENTIFIER","".concat(i[r.NUMERICIDENTIFIER],"|x|X|\\*")),s("XRANGEPLAIN","[v=\\s]*(".concat(i[r.XRANGEIDENTIFIER],")")+"(?:\\.(".concat(i[r.XRANGEIDENTIFIER],")")+"(?:\\.(".concat(i[r.XRANGEIDENTIFIER],")")+"(?:".concat(i[r.PRERELEASE],")?").concat(i[r.BUILD],"?")+")?)?"),s("XRANGEPLAINLOOSE","[v=\\s]*(".concat(i[r.XRANGEIDENTIFIERLOOSE],")")+"(?:\\.(".concat(i[r.XRANGEIDENTIFIERLOOSE],")")+"(?:\\.(".concat(i[r.XRANGEIDENTIFIERLOOSE],")")+"(?:".concat(i[r.PRERELEASELOOSE],")?").concat(i[r.BUILD],"?")+")?)?"),s("XRANGE","^".concat(i[r.GTLT],"\\s*").concat(i[r.XRANGEPLAIN],"$")),s("XRANGELOOSE","^".concat(i[r.GTLT],"\\s*").concat(i[r.XRANGEPLAINLOOSE],"$")),s("COERCE","".concat("(^|[^\\d])(\\d{1,").concat(e,"})")+"(?:\\.(\\d{1,".concat(e,"}))?")+"(?:\\.(\\d{1,".concat(e,"}))?")+"(?:$|[^\\d])"),s("COERCERTL",i[r.COERCE],!0),s("LONETILDE","(?:~>?)"),s("TILDETRIM","(\\s*)".concat(i[r.LONETILDE],"\\s+"),!0),n.tildeTrimReplace="$1~",s("TILDE","^".concat(i[r.LONETILDE]).concat(i[r.XRANGEPLAIN],"$")),s("TILDELOOSE","^".concat(i[r.LONETILDE]).concat(i[r.XRANGEPLAINLOOSE],"$")),s("LONECARET","(?:\\^)"),s("CARETTRIM","(\\s*)".concat(i[r.LONECARET],"\\s+"),!0),n.caretTrimReplace="$1^",s("CARET","^".concat(i[r.LONECARET]).concat(i[r.XRANGEPLAIN],"$")),s("CARETLOOSE","^".concat(i[r.LONECARET]).concat(i[r.XRANGEPLAINLOOSE],"$")),s("COMPARATORLOOSE","^".concat(i[r.GTLT],"\\s*(").concat(i[r.LOOSEPLAIN],")$|^$")),s("COMPARATOR","^".concat(i[r.GTLT],"\\s*(").concat(i[r.FULLPLAIN],")$|^$")),s("COMPARATORTRIM","(\\s*)".concat(i[r.GTLT],"\\s*(").concat(i[r.LOOSEPLAIN],"|").concat(i[r.XRANGEPLAIN],")"),!0),n.comparatorTrimReplace="$1$2$3",s("HYPHENRANGE","^\\s*(".concat(i[r.XRANGEPLAIN],")")+"\\s+-\\s+"+"(".concat(i[r.XRANGEPLAIN],")")+"\\s*$"),s("HYPHENRANGELOOSE","^\\s*(".concat(i[r.XRANGEPLAINLOOSE],")")+"\\s+-\\s+"+"(".concat(i[r.XRANGEPLAINLOOSE],")")+"\\s*$"),s("STAR","(<|>)?=?\\s*\\*"),s("GTE0","^\\s*>=\\s*0.0.0\\s*$"),s("GTE0PRE","^\\s*>=\\s*0.0.0-0\\s*$")})),me=wn("species"),ge=!c((function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")})),ve="$0"==="a".replace(/./,"$0"),be=wn("replace"),Ce=!!/./[be]&&""===/./[be]("a","$0"),ye=!c((function(){var t=/(?:)/,n=t.exec;t.exec=function(){return n.apply(this,arguments)};var e="ab".split(t);return 2!==e.length||"a"!==e[0]||"b"!==e[1]})),xe=function(t,n,e,o){var i=wn(t),r=!c((function(){var n={};return n[i]=function(){return 7},7!=""[t](n)})),a=r&&!c((function(){var n=!1,e=/a/;return"split"===t&&((e={}).constructor={},e.constructor[me]=function(){return e},e.flags="",e[i]=/./[i]),e.exec=function(){return n=!0,null},e[i](""),!n}));if(!r||!a||"replace"===t&&(!ge||!ve||Ce)||"split"===t&&!ye){var s=/./[i],l=e(i,""[t],(function(t,n,e,o,i){return n.exec===RegExp.prototype.exec?r&&!i?{done:!0,value:s.call(n,e,o)}:{done:!0,value:t.call(e,n,o)}:{done:!1}}),{REPLACE_KEEPS_$0:ve,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:Ce}),u=l[0],d=l[1];it(String.prototype,t,u),it(RegExp.prototype,i,2==n?function(t,n){return d.call(t,this,n)}:function(t){return d.call(t,this)})}o&&N(RegExp.prototype[i],"sham",!0)},we=function(t){return function(n,e){var o,i,r=String(v(n)),a=ut(e),s=r.length;return a<0||a>=s?t?"":void 0:(o=r.charCodeAt(a))<55296||o>56319||a+1===s||(i=r.charCodeAt(a+1))<56320||i>57343?t?r.charAt(a):o:t?r.slice(a,a+2):i-56320+(o-55296<<10)+65536}},ke={codeAt:we(!1),charAt:we(!0)},_e=ke.charAt,Be=function(t,n,e){return n+(e?_e(t,n).length:1)},Ee=function(t,n){var e=t.exec;if("function"==typeof e){var o=e.call(t,n);if("object"!=typeof o)throw TypeError("RegExp exec method returned something other than an Object or null");return o}if("RegExp"!==h(t))throw TypeError("RegExp#exec called on incompatible receiver");return Jn.call(t,n)};xe("match",1,(function(t,n,e){return[function(n){var e=v(this),o=null==n?void 0:n[t];return void 0!==o?o.call(n,e):new RegExp(n)[t](String(e))},function(t){var o=e(n,t,this);if(o.done)return o.value;var i=I(t),r=String(this);if(!i.global)return Ee(i,r);var a=i.unicode;i.lastIndex=0;for(var s,c=[],l=0;null!==(s=Ee(i,r));){var u=String(s[0]);c[l]=u,""===u&&(i.lastIndex=Be(r,pt(i.lastIndex),a)),l++}return 0===l?null:c}]}));var Se=qt.trim;Ot({target:"String",proto:!0,forced:function(t){return c((function(){return!!Wt[t]()||"
"!="
"[t]()||Wt[t].name!==t}))}("trim")},{trim:function(){return Se(this)}});var Te=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t},$e=function(t,n,e){if(Te(t),void 0===n)return t;switch(e){case 0:return function(){return t.call(n)};case 1:return function(e){return t.call(n,e)};case 2:return function(e,o){return t.call(n,e,o)};case 3:return function(e,o,i){return t.call(n,e,o,i)}}return function(){return t.apply(n,arguments)}},Ie=[].push,Oe=function(t){var n=1==t,e=2==t,o=3==t,i=4==t,r=6==t,a=7==t,s=5==t||r;return function(c,l,u,d){for(var p,f,A=x(c),h=g(A),m=$e(l,u,3),v=pt(h.length),b=0,C=d||re,y=n?C(c,v):e||a?C(c,0):void 0;v>b;b++)if((s||b in h)&&(f=m(p=h[b],b,A),t))if(n)y[b]=f;else if(f)switch(t){case 3:return!0;case 5:return p;case 6:return b;case 2:Ie.call(y,p)}else switch(t){case 4:return!1;case 7:Ie.call(y,p)}return r?-1:o||i?i:y}},Me={forEach:Oe(0),map:Oe(1),filter:Oe(2),some:Oe(3),every:Oe(4),find:Oe(5),findIndex:Oe(6),filterOut:Oe(7)},Ne=Me.map,De=se("map");Ot({target:"Array",proto:!0,forced:!De},{map:function(t){return Ne(this,t,arguments.length>1?arguments[1]:void 0)}});var Pe=wn("species"),Le=Sn.UNSUPPORTED_Y,je=[].push,Fe=Math.min;xe("split",2,(function(t,n,e){var o;return o="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,e){var o=String(v(this)),i=void 0===e?4294967295:e>>>0;if(0===i)return[];if(void 0===t)return[o];if(!_n(t))return n.call(o,t,i);for(var r,a,s,c=[],l=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),u=0,d=new RegExp(t.source,l+"g");(r=Jn.call(d,o))&&!((a=d.lastIndex)>u&&(c.push(o.slice(u,r.index)),r.length>1&&r.index<o.length&&je.apply(c,r.slice(1)),s=r[0].length,u=a,c.length>=i));)d.lastIndex===r.index&&d.lastIndex++;return u===o.length?!s&&d.test("")||c.push(""):c.push(o.slice(u)),c.length>i?c.slice(0,i):c}:"0".split(void 0,0).length?function(t,e){return void 0===t&&0===e?[]:n.call(this,t,e)}:n,[function(n,e){var i=v(this),r=null==n?void 0:n[t];return void 0!==r?r.call(n,i,e):o.call(String(i),n,e)},function(t,i){var r=e(o,t,this,i,o!==n);if(r.done)return r.value;var a=I(t),s=String(this),c=function(t,n){var e,o=I(t).constructor;return void 0===o||null==(e=I(o)[Pe])?n:Te(e)}(a,RegExp),l=a.unicode,u=(a.ignoreCase?"i":"")+(a.multiline?"m":"")+(a.unicode?"u":"")+(Le?"g":"y"),d=new c(Le?"^(?:"+a.source+")":a,u),p=void 0===i?4294967295:i>>>0;if(0===p)return[];if(0===s.length)return null===Ee(d,s)?[s]:[];for(var f=0,A=0,h=[];A<s.length;){d.lastIndex=Le?0:A;var m,g=Ee(d,Le?s.slice(A):s);if(null===g||(m=Fe(pt(d.lastIndex+(Le?A:0)),s.length))===f)A=Be(s,A,l);else{if(h.push(s.slice(f,A)),h.length===p)return h;for(var v=1;v<=g.length-1;v++)if(h.push(g[v]),h.length===p)return h;A=f=m}}return h.push(s.slice(f)),h}]}),Le);var Re=function(t,n){var e=[][t];return!!e&&c((function(){e.call(null,n||function(){throw 1},1)}))},Ue=[].join,ze=g!=Object,Ge=Re("join",",");Ot({target:"Array",proto:!0,forced:ze||!Ge},{join:function(t){return Ue.call(b(this),void 0===t?",":t)}});var We=Me.filter,Ye=se("filter");Ot({target:"Array",proto:!0,forced:!Ye},{filter:function(t){return We(this,t,arguments.length>1?arguments[1]:void 0)}});var He=["includePrerelease","loose","rtl"],Ve=function(t){return t?"object"!==pe(t)?{loose:!0}:He.filter((function(n){return t[n]})).reduce((function(t,n){return t[n]=!0,t}),{}):{}},Qe=/^[0-9]+$/,qe=function(t,n){var e=Qe.test(t),o=Qe.test(n);return e&&o&&(t=+t,n=+n),t===n?0:e&&!o?-1:o&&!e?1:t<n?-1:1},Ke=qe,Je=dn.MAX_LENGTH,Xe=dn.MAX_SAFE_INTEGER,Ze=he.re,to=he.t,no=Ke,eo=function(){function t(n,e){if(function(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")}(this,t),e=Ve(e),n instanceof t){if(n.loose===!!e.loose&&n.includePrerelease===!!e.includePrerelease)return n;n=n.version}else if("string"!=typeof n)throw new TypeError("Invalid Version: ".concat(n));if(n.length>Je)throw new TypeError("version is longer than ".concat(Je," characters"));Ae("SemVer",n,e),this.options=e,this.loose=!!e.loose,this.includePrerelease=!!e.includePrerelease;var o=n.trim().match(e.loose?Ze[to.LOOSE]:Ze[to.FULL]);if(!o)throw new TypeError("Invalid Version: ".concat(n));if(this.raw=n,this.major=+o[1],this.minor=+o[2],this.patch=+o[3],this.major>Xe||this.major<0)throw new TypeError("Invalid major version");if(this.minor>Xe||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>Xe||this.patch<0)throw new TypeError("Invalid patch version");o[4]?this.prerelease=o[4].split(".").map((function(t){if(/^[0-9]+$/.test(t)){var n=+t;if(n>=0&&n<Xe)return n}return t})):this.prerelease=[],this.build=o[5]?o[5].split("."):[],this.format()}var n,e,o;return n=t,(e=[{key:"format",value:function(){return this.version="".concat(this.major,".").concat(this.minor,".").concat(this.patch),this.prerelease.length&&(this.version+="-".concat(this.prerelease.join("."))),this.version}},{key:"toString",value:function(){return this.version}},{key:"compare",value:function(n){if(Ae("SemVer.compare",this.version,this.options,n),!(n instanceof t)){if("string"==typeof n&&n===this.version)return 0;n=new t(n,this.options)}return n.version===this.version?0:this.compareMain(n)||this.comparePre(n)}},{key:"compareMain",value:function(n){return n instanceof t||(n=new t(n,this.options)),no(this.major,n.major)||no(this.minor,n.minor)||no(this.patch,n.patch)}},{key:"comparePre",value:function(n){if(n instanceof t||(n=new t(n,this.options)),this.prerelease.length&&!n.prerelease.length)return-1;if(!this.prerelease.length&&n.prerelease.length)return 1;if(!this.prerelease.length&&!n.prerelease.length)return 0;var e=0;do{var o=this.prerelease[e],i=n.prerelease[e];if(Ae("prerelease compare",e,o,i),void 0===o&&void 0===i)return 0;if(void 0===i)return 1;if(void 0===o)return-1;if(o!==i)return no(o,i)}while(++e)}},{key:"compareBuild",value:function(n){n instanceof t||(n=new t(n,this.options));var e=0;do{var o=this.build[e],i=n.build[e];if(Ae("prerelease compare",e,o,i),void 0===o&&void 0===i)return 0;if(void 0===i)return 1;if(void 0===o)return-1;if(o!==i)return no(o,i)}while(++e)}},{key:"inc",value:function(t,n){switch(t){case"premajor":this.prerelease.length=0,this.patch=0,this.minor=0,this.major++,this.inc("pre",n);break;case"preminor":this.prerelease.length=0,this.patch=0,this.minor++,this.inc("pre",n);break;case"prepatch":this.prerelease.length=0,this.inc("patch",n),this.inc("pre",n);break;case"prerelease":0===this.prerelease.length&&this.inc("patch",n),this.inc("pre",n);break;case"major":0===this.minor&&0===this.patch&&0!==this.prerelease.length||this.major++,this.minor=0,this.patch=0,this.prerelease=[];break;case"minor":0===this.patch&&0!==this.prerelease.length||this.minor++,this.patch=0,this.prerelease=[];break;case"patch":0===this.prerelease.length&&this.patch++,this.prerelease=[];break;case"pre":if(0===this.prerelease.length)this.prerelease=[0];else{for(var e=this.prerelease.length;--e>=0;)"number"==typeof this.prerelease[e]&&(this.prerelease[e]++,e=-2);-1===e&&this.prerelease.push(0)}n&&(this.prerelease[0]===n?isNaN(this.prerelease[1])&&(this.prerelease=[n,0]):this.prerelease=[n,0]);break;default:throw new Error("invalid increment argument: ".concat(t))}return this.format(),this.raw=this.version,this}}])&&fe(n.prototype,e),o&&fe(n,o),t}(),oo=dn.MAX_LENGTH,io=he.re,ro=he.t,ao=function(t,n){if(n=Ve(n),t instanceof eo)return t;if("string"!=typeof t)return null;if(t.length>oo)return null;if(!(n.loose?io[ro.LOOSE]:io[ro.FULL]).test(t))return null;try{return new eo(t,n)}catch(t){return null}},so=function(t,n){var e=ao(t,n);return e?e.version:null},co=function(t,n){return new eo(t,n).major},lo="1.3.0",uo=function(){function t(t){"function"==typeof t.getVersion&&so(t.getVersion())?co(t.getVersion())!==co(this.getVersion())&&console.warn("Proxying an event bus of version "+t.getVersion()+" with "+this.getVersion()):console.warn("Proxying an event bus with an unknown or invalid version"),this.bus=t}return t.prototype.getVersion=function(){return lo},t.prototype.subscribe=function(t,n){this.bus.subscribe(t,n)},t.prototype.unsubscribe=function(t,n){this.bus.unsubscribe(t,n)},t.prototype.emit=function(t,n){this.bus.emit(t,n)},t}(),po=wn("unscopables"),fo=Array.prototype;null==fo[po]&&M.f(fo,po,{configurable:!0,value:Gt(null)});var Ao,ho,mo,go=function(t){fo[po][t]=!0},vo={},bo=!c((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype})),Co=q("IE_PROTO"),yo=Object.prototype,xo=bo?Object.getPrototypeOf:function(t){return t=x(t),k(t,Co)?t[Co]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?yo:null},wo=wn("iterator"),ko=!1;[].keys&&("next"in(mo=[].keys())?(ho=xo(xo(mo)))!==Object.prototype&&(Ao=ho):ko=!0),(null==Ao||c((function(){var t={};return Ao[wo].call(t)!==t})))&&(Ao={}),k(Ao,wo)||N(Ao,wo,(function(){return this}));var _o={IteratorPrototype:Ao,BUGGY_SAFARI_ITERATORS:ko},Bo=M.f,Eo=wn("toStringTag"),So=function(t,n,e){t&&!k(t=e?t:t.prototype,Eo)&&Bo(t,Eo,{configurable:!0,value:n})},To=_o.IteratorPrototype,$o=function(){return this},Io=_o.IteratorPrototype,Oo=_o.BUGGY_SAFARI_ITERATORS,Mo=wn("iterator"),No=function(){return this},Do=function(t,n,e,o,i,r,a){!function(t,n,e){var o=n+" Iterator";t.prototype=Gt(To,{next:f(1,e)}),So(t,o,!1),vo[o]=$o}(e,n,o);var s,c,l,u=function(t){if(t===i&&m)return m;if(!Oo&&t in A)return A[t];switch(t){case"keys":case"values":case"entries":return function(){return new e(this,t)}}return function(){return new e(this)}},d=n+" Iterator",p=!1,A=t.prototype,h=A[Mo]||A["@@iterator"]||i&&A[i],m=!Oo&&h||u(i),g="Array"==n&&A.entries||h;if(g&&(s=xo(g.call(new t)),Io!==Object.prototype&&s.next&&(xo(s)!==Io&&(Nt?Nt(s,Io):"function"!=typeof s[Mo]&&N(s,Mo,No)),So(s,d,!0))),"values"==i&&h&&"values"!==h.name&&(p=!0,m=function(){return h.call(this)}),A[Mo]!==m&&N(A,Mo,m),vo[n]=m,i)if(c={values:u("values"),keys:r?m:u("keys"),entries:u("entries")},a)for(l in c)(Oo||p||!(l in A))&&it(A,l,c[l]);else Ot({target:n,proto:!0,forced:Oo||p},c);return c},Po=ot.set,Lo=ot.getterFor("Array Iterator"),jo=Do(Array,"Array",(function(t,n){Po(this,{type:"Array Iterator",target:b(t),index:0,kind:n})}),(function(){var t=Lo(this),n=t.target,e=t.kind,o=t.index++;return!n||o>=n.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==e?{value:o,done:!1}:"values"==e?{value:n[o],done:!1}:{value:[o,n[o]],done:!1}}),"values");vo.Arguments=vo.Array,go("keys"),go("values"),go("entries");var Fo=!c((function(){return Object.isExtensible(Object.preventExtensions({}))})),Ro=r((function(t){var n=M.f,e=V("meta"),o=0,i=Object.isExtensible||function(){return!0},r=function(t){n(t,e,{value:{objectID:"O"+ ++o,weakData:{}}})},a=t.exports={REQUIRED:!1,fastKey:function(t,n){if(!C(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!k(t,e)){if(!i(t))return"F";if(!n)return"E";r(t)}return t[e].objectID},getWeakData:function(t,n){if(!k(t,e)){if(!i(t))return!0;if(!n)return!1;r(t)}return t[e].weakData},onFreeze:function(t){return Fo&&a.REQUIRED&&i(t)&&!k(t,e)&&r(t),t}};K[e]=!0})),Uo=wn("iterator"),zo=Array.prototype,Go={};Go[wn("toStringTag")]="z";var Wo="[object z]"===String(Go),Yo=wn("toStringTag"),Ho="Arguments"==h(function(){return arguments}()),Vo=Wo?h:function(t){var n,e,o;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(e=function(t,n){try{return t[n]}catch(t){}}(n=Object(t),Yo))?e:Ho?h(n):"Object"==(o=h(n))&&"function"==typeof n.callee?"Arguments":o},Qo=wn("iterator"),qo=function(t){var n=t.return;if(void 0!==n)return I(n.call(t)).value},Ko=function(t,n){this.stopped=t,this.result=n},Jo=function(t,n,e){var o,i,r,a,s,c,l,u,d=e&&e.that,p=!(!e||!e.AS_ENTRIES),f=!(!e||!e.IS_ITERATOR),A=!(!e||!e.INTERRUPTED),h=$e(n,d,1+p+A),m=function(t){return o&&qo(o),new Ko(!0,t)},g=function(t){return p?(I(t),A?h(t[0],t[1],m):h(t[0],t[1])):A?h(t,m):h(t)};if(f)o=t;else{if("function"!=typeof(i=function(t){if(null!=t)return t[Qo]||t["@@iterator"]||vo[Vo(t)]}(t)))throw TypeError("Target is not iterable");if(void 0!==(u=i)&&(vo.Array===u||zo[Uo]===u)){for(r=0,a=pt(t.length);a>r;r++)if((s=g(t[r]))&&s instanceof Ko)return s;return new Ko(!1)}o=i.call(t)}for(c=o.next;!(l=c.call(o)).done;){try{s=g(l.value)}catch(t){throw qo(o),t}if("object"==typeof s&&s&&s instanceof Ko)return s}return new Ko(!1)},Xo=function(t,n,e){if(!(t instanceof n))throw TypeError("Incorrect "+(e?e+" ":"")+"invocation");return t},Zo=wn("iterator"),ti=!1;try{var ni=0,ei={next:function(){return{done:!!ni++}},return:function(){ti=!0}};ei[Zo]=function(){return this},Array.from(ei,(function(){throw 2}))}catch(t){}var oi=function(t,n,e){for(var o in n)it(t,o,n[o],e);return t},ii=M.f,ri=Ro.fastKey,ai=ot.set,si=ot.getterFor;!function(t,n,e){var o=-1!==t.indexOf("Map"),i=-1!==t.indexOf("Weak"),r=o?"set":"add",a=s[t],l=a&&a.prototype,u=a,d={},p=function(t){var n=l[t];it(l,t,"add"==t?function(t){return n.call(this,0===t?0:t),this}:"delete"==t?function(t){return!(i&&!C(t))&&n.call(this,0===t?0:t)}:"get"==t?function(t){return i&&!C(t)?void 0:n.call(this,0===t?0:t)}:"has"==t?function(t){return!(i&&!C(t))&&n.call(this,0===t?0:t)}:function(t,e){return n.call(this,0===t?0:t,e),this})};if($t(t,"function"!=typeof a||!(i||l.forEach&&!c((function(){(new a).entries().next()})))))u=e.getConstructor(n,t,o,r),Ro.REQUIRED=!0;else if($t(t,!0)){var f=new u,A=f[r](i?{}:-0,1)!=f,h=c((function(){f.has(1)})),m=function(t,n){if(!n&&!ti)return!1;var e=!1;try{var o={};o[Zo]=function(){return{next:function(){return{done:e=!0}}}},t(o)}catch(t){}return e}((function(t){new a(t)})),g=!i&&c((function(){for(var t=new a,n=5;n--;)t[r](n,n);return!t.has(-0)}));m||((u=n((function(n,e){Xo(n,u,t);var i=Dt(new a,n,u);return null!=e&&Jo(e,i[r],{that:i,AS_ENTRIES:o}),i}))).prototype=l,l.constructor=u),(h||g)&&(p("delete"),p("has"),o&&p("get")),(g||A)&&p(r),i&&l.clear&&delete l.clear}d[t]=u,Ot({global:!0,forced:u!=a},d),So(u,t),i||e.setStrong(u,t,o)}("Map",(function(t){return function(){return t(this,arguments.length?arguments[0]:void 0)}}),{getConstructor:function(t,n,e,o){var i=t((function(t,r){Xo(t,i,n),ai(t,{type:n,index:Gt(null),first:void 0,last:void 0,size:0}),l||(t.size=0),null!=r&&Jo(r,t[o],{that:t,AS_ENTRIES:e})})),r=si(n),a=function(t,n,e){var o,i,a=r(t),c=s(t,n);return c?c.value=e:(a.last=c={index:i=ri(n,!0),key:n,value:e,previous:o=a.last,next:void 0,removed:!1},a.first||(a.first=c),o&&(o.next=c),l?a.size++:t.size++,"F"!==i&&(a.index[i]=c)),t},s=function(t,n){var e,o=r(t),i=ri(n);if("F"!==i)return o.index[i];for(e=o.first;e;e=e.next)if(e.key==n)return e};return oi(i.prototype,{clear:function(){for(var t=r(this),n=t.index,e=t.first;e;)e.removed=!0,e.previous&&(e.previous=e.previous.next=void 0),delete n[e.index],e=e.next;t.first=t.last=void 0,l?t.size=0:this.size=0},delete:function(t){var n=r(this),e=s(this,t);if(e){var o=e.next,i=e.previous;delete n.index[e.index],e.removed=!0,i&&(i.next=o),o&&(o.previous=i),n.first==e&&(n.first=o),n.last==e&&(n.last=i),l?n.size--:this.size--}return!!e},forEach:function(t){for(var n,e=r(this),o=$e(t,arguments.length>1?arguments[1]:void 0,3);n=n?n.next:e.first;)for(o(n.value,n.key,this);n&&n.removed;)n=n.previous},has:function(t){return!!s(this,t)}}),oi(i.prototype,e?{get:function(t){var n=s(this,t);return n&&n.value},set:function(t,n){return a(this,0===t?0:t,n)}}:{add:function(t){return a(this,t=0===t?0:t,t)}}),l&&ii(i.prototype,"size",{get:function(){return r(this).size}}),i},setStrong:function(t,n,e){var o=n+" Iterator",i=si(n),r=si(o);Do(t,n,(function(t,n){ai(this,{type:o,target:t,state:i(t),kind:n,last:void 0})}),(function(){for(var t=r(this),n=t.kind,e=t.last;e&&e.removed;)e=e.previous;return t.target&&(t.last=e=e?e.next:t.state.first)?"keys"==n?{value:e.key,done:!1}:"values"==n?{value:e.value,done:!1}:{value:[e.key,e.value],done:!1}:(t.target=void 0,{value:void 0,done:!0})}),e?"entries":"values",!e,!0),$n(n)}});var ci=Wo?{}.toString:function(){return"[object "+Vo(this)+"]"};Wo||it(Object.prototype,"toString",ci,{unsafe:!0});var li=ke.charAt,ui=ot.set,di=ot.getterFor("String Iterator");Do(String,"String",(function(t){ui(this,{type:"String Iterator",string:String(t),index:0})}),(function(){var t,n=di(this),e=n.string,o=n.index;return o>=e.length?{value:void 0,done:!0}:(t=li(e,o),n.index+=t.length,{value:t,done:!1})}));var pi={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0},fi=wn("iterator"),Ai=wn("toStringTag"),hi=jo.values;for(var mi in pi){var gi=s[mi],vi=gi&&gi.prototype;if(vi){if(vi[fi]!==hi)try{N(vi,fi,hi)}catch(t){vi[fi]=hi}if(vi[Ai]||N(vi,Ai,mi),pi[mi])for(var bi in jo)if(vi[bi]!==jo[bi])try{N(vi,bi,jo[bi])}catch(t){vi[bi]=jo[bi]}}}var Ci=Me.forEach,yi=Re("forEach")?[].forEach:function(t){return Ci(this,t,arguments.length>1?arguments[1]:void 0)};for(var xi in pi){var wi=s[xi],ki=wi&&wi.prototype;if(ki&&ki.forEach!==yi)try{N(ki,"forEach",yi)}catch(t){ki.forEach=yi}}var _i="1.3.0",Bi=function(){function t(){this.handlers=new Map}return t.prototype.getVersion=function(){return _i},t.prototype.subscribe=function(t,n){this.handlers.set(t,(this.handlers.get(t)||[]).concat(n))},t.prototype.unsubscribe=function(t,n){this.handlers.set(t,(this.handlers.get(t)||[]).filter((function(t){return t!=n})))},t.prototype.emit=function(t,n){(this.handlers.get(t)||[]).forEach((function(t){try{t(n)}catch(t){console.error("could not invoke event listener",t)}}))},t}();var Ei=(void 0!==window.OC&&window.OC._eventBus&&void 0===window._nc_event_bus&&(console.warn("found old event bus instance at OC._eventBus. Update your version!"),window._nc_event_bus=window.OC._eventBus),void 0!==window._nc_event_bus?new uo(window._nc_event_bus):window._nc_event_bus=new Bi);function Si(t,n){Ei.subscribe(t,n)}function Ti(t,n){Ei.unsubscribe(t,n)}function $i(t,n){Ei.emit(t,n)}}.call(this,e(9),e(86))},function(t,n,e){var o=e(3),i=e(68),r=e(12),a=o("unscopables"),s=Array.prototype;null==s[a]&&r.f(s,a,{configurable:!0,value:i(null)}),t.exports=function(t){s[a][t]=!0}},function(t,n,e){"use strict";n.__esModule=!0,n.inherits=function(t,n){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=Object.create(t.prototype);for(var i in e)o[i]=e[i];return o.constructor=n,n.prototype=o,n}},function(t,n,e){var o=e(27),i=e(0);t.exports="process"==o(i.process)},function(t,n,e){var o=e(38);t.exports=!o((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(t,n,e){var o=e(164),i=e(210),r=e(205);t.exports=o?function(t,n,e){return i.f(t,n,r(1,e))}:function(t,n,e){return t[n]=e,t}},function(t,n,e){var o=e(342),i=Math.min;t.exports=function(t){return t>0?i(o(t),9007199254740991):0}},function(t,n,e){var o=e(4),i=e(354);t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,n=!1,e={};try{(t=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(e,[]),n=e instanceof Array}catch(t){}return function(e,r){return o(e),i(r),n?t.call(e,r):e.__proto__=r,e}}():void 0)},function(t,n,e){var o=e(220),i=e(21);t.exports=function t(n,e,r,a,s){return n===e||(null==n||null==e||!i(n)&&!i(e)?n!=n&&e!=e:o(n,e,r,a,t,s))}},function(t,n){t.exports=function(t,n){for(var e=-1,o=n.length,i=t.length;++e<o;)t[i+e]=n[e];return t}},function(t,n,e){var o=e(258),i=e(189),r=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols,s=a?function(t){return null==t?[]:(t=Object(t),o(a(t),(function(n){return r.call(t,n)})))}:i;t.exports=s},function(t,n,e){(function(t){var o=e(125),i=n&&!n.nodeType&&n,r=i&&"object"==typeof t&&t&&!t.nodeType&&t,a=r&&r.exports===i&&o.process,s=function(){try{var t=r&&r.require&&r.require("util").types;return t||a&&a.binding&&a.binding("util")}catch(t){}}();t.exports=s}).call(this,e(79)(t))},function(t,n,e){var o=e(128);t.exports=function(t){var n=new t.constructor(t.byteLength);return new o(n).set(new o(t)),n}},function(t,n){t.exports=function(t,n,e){switch(e.length){case 0:return t.call(n);case 1:return t.call(n,e[0]);case 2:return t.call(n,e[0],e[1]);case 3:return t.call(n,e[0],e[1],e[2])}return t.apply(n,e)}},function(t,n,e){var o=e(275),i=e(200)(o);t.exports=i},function(t,n,e){var o=e(0),i=e(74),r=o.WeakMap;t.exports="function"==typeof r&&/native code/.test(i(r))},function(t,n,e){var o=e(6),i=e(12),r=e(4),a=e(62);t.exports=o?Object.defineProperties:function(t,n){r(t);for(var e,o=a(n),s=o.length,c=0;s>c;)i.f(t,e=o[c++],n[e]);return t}},function(t,n,e){"use strict";var o=e(1),i=e(178),r=e(180),a=e(167),s=e(47),c=e(15),l=e(16),u=e(3),d=e(32),p=e(60),f=e(179),A=f.IteratorPrototype,h=f.BUGGY_SAFARI_ITERATORS,m=u("iterator"),g=function(){return this};t.exports=function(t,n,e,u,f,v,b){i(e,n,u);var C,y,x,w=function(t){if(t===f&&S)return S;if(!h&&t in B)return B[t];switch(t){case"keys":case"values":case"entries":return function(){return new e(this,t)}}return function(){return new e(this)}},k=n+" Iterator",_=!1,B=t.prototype,E=B[m]||B["@@iterator"]||f&&B[f],S=!h&&E||w(f),T="Array"==n&&B.entries||E;if(T&&(C=r(T.call(new t)),A!==Object.prototype&&C.next&&(d||r(C)===A||(a?a(C,A):"function"!=typeof C[m]&&c(C,m,g)),s(C,k,!0,!0),d&&(p[k]=g))),"values"==f&&E&&"values"!==E.name&&(_=!0,S=function(){return E.call(this)}),d&&!b||B[m]===S||c(B,m,S),p[n]=S,f)if(y={values:w("values"),keys:v?S:w("keys"),entries:w("entries")},b)for(x in y)(h||_||!(x in B))&&l(B,x,y[x]);else o({target:n,proto:!0,forced:h||_},y);return y}},function(t,n,e){"use strict";var o=e(179).IteratorPrototype,i=e(68),r=e(29),a=e(47),s=e(60),c=function(){return this};t.exports=function(t,n,e){var l=n+" Iterator";return t.prototype=i(o,{next:r(1,e)}),a(t,l,!1,!0),s[l]=c,t}},function(t,n,e){"use strict";var o,i,r,a=e(2),s=e(180),c=e(15),l=e(5),u=e(3),d=e(32),p=u("iterator"),f=!1;[].keys&&("next"in(r=[].keys())?(i=s(s(r)))!==Object.prototype&&(o=i):f=!0);var A=null==o||a((function(){var t={};return o[p].call(t)!==t}));A&&(o={}),d&&!A||l(o,p)||c(o,p,(function(){return this})),t.exports={IteratorPrototype:o,BUGGY_SAFARI_ITERATORS:f}},function(t,n,e){var o=e(5),i=e(14),r=e(57),a=e(353),s=r("IE_PROTO"),c=Object.prototype;t.exports=a?Object.getPrototypeOf:function(t){return t=i(t),o(t,s)?t[s]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?c:null}},function(t,n){t.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},function(t,n){t.exports="\t\n\v\f\r \u2028\u2029\ufeff"},function(t,n,e){var o=e(3);n.f=o},function(t,n,e){var o=e(115),i=e(5),r=e(183),a=e(12).f;t.exports=function(t){var n=o.Symbol||(o.Symbol={});i(n,t)||a(n,t,{value:r.f(t)})}},function(t,n,e){var o=e(2),i=e(3),r=e(32),a=i("iterator");t.exports=!o((function(){var t=new URL("b?a=1&b=2&c=3","http://a"),n=t.searchParams,e="";return t.pathname="c%20d",n.forEach((function(t,o){n.delete("b"),e+=o+t})),r&&!t.toJSON||!n.sort||"http://a/c%20d?a=1&c=3"!==t.href||"3"!==n.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!n[a]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==e||"x"!==new URL("http://x",void 0).host}))},function(t,n,e){"use strict";var o=e(48),i=e(14),r=e(361),a=e(217),s=e(13),c=e(56),l=e(101);t.exports=function(t){var n,e,u,d,p,f,A=i(t),h="function"==typeof this?this:Array,m=arguments.length,g=m>1?arguments[1]:void 0,v=void 0!==g,b=l(A),C=0;if(v&&(g=o(g,m>2?arguments[2]:void 0,2)),null==b||h==Array&&a(b))for(e=new h(n=s(A.length));n>C;C++)f=v?g(A[C],C):A[C],c(e,C,f);else for(p=(d=b.call(A)).next,e=new h;!(u=p.call(d)).done;C++)f=v?r(d,g,[u.value,C],!0):u.value,c(e,C,f);return e.length=C,e}},function(t,n,e){var o=e(188),i=e(170),r=e(129);t.exports=function(t){return o(t,r,i)}},function(t,n,e){var o=e(169),i=e(24);t.exports=function(t,n,e){var r=n(t);return i(t)?r:o(r,e(t))}},function(t,n){t.exports=function(){return[]}},function(t,n,e){var o=e(89),i=e(263),r=Object.prototype.hasOwnProperty;t.exports=function(t){if(!o(t))return i(t);var n=[];for(var e in Object(t))r.call(t,e)&&"constructor"!=e&&n.push(e);return n}},function(t,n,e){var o=e(22)(e(11),"WeakMap");t.exports=o},function(t,n,e){var o=e(268)();t.exports=o},function(t,n,e){(function(t){var o=e(11),i=n&&!n.nodeType&&n,r=i&&"object"==typeof t&&t&&!t.nodeType&&t,a=r&&r.exports===i?o.Buffer:void 0,s=a?a.allocUnsafe:void 0;t.exports=function(t,n){if(n)return t.slice();var e=t.length,o=s?s(e):new t.constructor(e);return t.copy(o),o}}).call(this,e(79)(t))},function(t,n,e){var o=e(172);t.exports=function(t,n){var e=n?o(t.buffer):t.buffer;return new t.constructor(e,t.byteOffset,t.length)}},function(t,n,e){var o=e(158),i=e(119),r=e(89);t.exports=function(t){return"function"!=typeof t.constructor||r(t)?{}:o(i(t))}},function(t,n,e){var o=e(33),i=e(119),r=e(21),a=Function.prototype,s=Object.prototype,c=a.toString,l=s.hasOwnProperty,u=c.call(Object);t.exports=function(t){if(!r(t)||"[object Object]"!=o(t))return!1;var n=i(t);if(null===n)return!0;var e=l.call(n,"constructor")&&n.constructor;return"function"==typeof e&&e instanceof e&&c.call(e)==u}},function(t,n,e){var o=e(90),i=e(36),r=Object.prototype.hasOwnProperty;t.exports=function(t,n,e){var a=t[n];r.call(t,n)&&i(a,e)&&(void 0!==e||n in t)||o(t,n,e)}},function(t,n,e){var o=e(96),i=e(199),r=e(174);t.exports=function(t,n){return r(i(t,n,o),t+"")}},function(t,n,e){var o=e(173),i=Math.max;t.exports=function(t,n,e){return n=i(void 0===n?t.length-1:n,0),function(){for(var r=arguments,a=-1,s=i(r.length-n,0),c=Array(s);++a<s;)c[a]=r[n+a];a=-1;for(var l=Array(n+1);++a<n;)l[a]=r[a];return l[n]=e(c),o(t,this,l)}}},function(t,n){var e=Date.now;t.exports=function(t){var n=0,o=0;return function(){var i=e(),r=16-(i-o);if(o=i,r>0){if(++n>=800)return arguments[0]}else n=0;return t.apply(void 0,arguments)}}},function(t,n,e){var o=e(36),i=e(44),r=e(109),a=e(19);t.exports=function(t,n,e){if(!a(e))return!1;var s=typeof n;return!!("number"==s?i(e)&&r(n,e.length):"string"==s&&n in e)&&o(e[n],t)}},function(t,n,e){"use strict";n.__esModule=!0,n.AMPERSAND=n.CLOSEPAREN=n.CLOSEANGLEBRACKET=n.CLOSEBRACKET=n.CLOSEBRACE=n.OPENPAREN=n.OPENANGLEBRACKET=n.OPENBRACKET=n.OPENBRACE=n.WS=n.TLD=n.SYM=n.UNDERSCORE=n.SLASH=n.MAILTO=n.PROTOCOL=n.QUERY=n.POUND=n.PLUS=n.NUM=n.NL=n.LOCALHOST=n.PUNCTUATION=n.DOT=n.COLON=n.AT=n.DOMAIN=n.Base=void 0;var o=e(323),i=e(162),r=(0,o.createTokenClass)();function a(t){var n=t?{v:t}:{};return(0,i.inherits)(r,(0,o.createTokenClass)(),n)}r.prototype={toString:function(){return this.v+""}};var s=a(),c=a("@"),l=a(":"),u=a("."),d=a(),p=a(),f=a("\n"),A=a(),h=a("+"),m=a("#"),g=a(),v=a("mailto:"),b=a("?"),C=a("/"),y=a("_"),x=a(),w=a(),k=a(),_=a("{"),B=a("["),E=a("<"),S=a("("),T=a("}"),$=a("]"),I=a(">"),O=a(")"),M=a("&");n.Base=r,n.DOMAIN=s,n.AT=c,n.COLON=l,n.DOT=u,n.PUNCTUATION=d,n.LOCALHOST=p,n.NL=f,n.NUM=A,n.PLUS=h,n.POUND=m,n.QUERY=b,n.PROTOCOL=g,n.MAILTO=v,n.SLASH=C,n.UNDERSCORE=y,n.SYM=x,n.TLD=w,n.WS=k,n.OPENBRACE=_,n.OPENBRACKET=B,n.OPENANGLEBRACKET=E,n.OPENPAREN=S,n.CLOSEBRACE=T,n.CLOSEBRACKET=$,n.CLOSEANGLEBRACKET=I,n.CLOSEPAREN=O,n.AMPERSAND=M},function(t,n,e){var o=e(7),i=e(27),r=e(3)("match");t.exports=function(t){var n;return o(t)&&(void 0!==(n=t[r])?!!n:"RegExp"==i(t))}},function(t,n,e){var o=e(164),i=e(410),r=e(205),a=e(206),s=e(209),c=e(100),l=e(332),u=Object.getOwnPropertyDescriptor;n.f=o?u:function(t,n){if(t=a(t),n=s(n,!0),l)try{return u(t,n)}catch(t){}if(c(t,n))return r(!i.f.call(t,n),t[n])}},function(t,n){t.exports=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}}},function(t,n,e){var o=e(331),i=e(208);t.exports=function(t){return o(i(t))}},function(t,n){var e={}.toString;t.exports=function(t){return e.call(t).slice(8,-1)}},function(t,n){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,n,e){var o=e(80);t.exports=function(t,n){if(!o(t))return t;var e,i;if(n&&"function"==typeof(e=t.toString)&&!o(i=e.call(t)))return i;if("function"==typeof(e=t.valueOf)&&!o(i=e.call(t)))return i;if(!n&&"function"==typeof(e=t.toString)&&!o(i=e.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},function(t,n,e){var o=e(164),i=e(332),r=e(333),a=e(209),s=Object.defineProperty;n.f=o?s:function(t,n,e){if(r(t),n=a(n,!0),r(e),i)try{return s(t,n,e)}catch(t){}if("get"in e||"set"in e)throw TypeError("Accessors not supported");return"value"in e&&(t[n]=e.value),t}},function(t,n,e){var o=e(34),i=e(165);t.exports=function(t,n){try{i(o,t,n)}catch(e){o[t]=n}return n}},function(t,n,e){var o=e(208);t.exports=function(t){return Object(o(t))}},function(t,n,e){var o=e(38),i=e(122),r=e(348),a=i("species");t.exports=function(t){return r>=51||!o((function(){var n=[];return(n.constructor={})[a]=function(){return{foo:1}},1!==n[t](Boolean).foo}))}},function(t,n,e){var o=e(28);t.exports=o("document","documentElement")},function(t,n,e){var o=e(20),i="["+e(182)+"]",r=RegExp("^"+i+i+"*"),a=RegExp(i+i+"*$"),s=function(t){return function(n){var e=String(o(n));return 1&t&&(e=e.replace(r,"")),2&t&&(e=e.replace(a,"")),e}};t.exports={start:s(1),end:s(2),trim:s(3)}},function(t,n,e){var o=e(4);t.exports=function(t){var n=t.return;if(void 0!==n)return o(n.call(t)).value}},function(t,n,e){var o=e(3),i=e(60),r=o("iterator"),a=Array.prototype;t.exports=function(t){return void 0!==t&&(i.Array===t||a[r]===t)}},function(t,n,e){var o=e(16);t.exports=function(t,n,e){for(var i in n)o(t,i,n[i],e);return t}},function(t,n,e){var o=e(3)("iterator"),i=!1;try{var r=0,a={next:function(){return{done:!!r++}},return:function(){i=!0}};a[o]=function(){return this},Array.from(a,(function(){throw 2}))}catch(t){}t.exports=function(t,n){if(!n&&!i)return!1;var e=!1;try{var r={};r[o]=function(){return{next:function(){return{done:e=!0}}}},t(r)}catch(t){}return e}},function(t,n,e){var o=e(107),i=e(127),r=e(254),a=e(257),s=e(132),c=e(24),l=e(78),u=e(88),d="[object Object]",p=Object.prototype.hasOwnProperty;t.exports=function(t,n,e,f,A,h){var m=c(t),g=c(n),v=m?"[object Array]":s(t),b=g?"[object Array]":s(n),C=(v="[object Arguments]"==v?d:v)==d,y=(b="[object Arguments]"==b?d:b)==d,x=v==b;if(x&&l(t)){if(!l(n))return!1;m=!0,C=!1}if(x&&!C)return h||(h=new o),m||u(t)?i(t,n,e,f,A,h):r(t,n,v,e,f,A,h);if(!(1&e)){var w=C&&p.call(t,"__wrapped__"),k=y&&p.call(n,"__wrapped__");if(w||k){var _=w?t.value():t,B=k?n.value():n;return h||(h=new o),A(_,B,e,f,h)}}return!!x&&(h||(h=new o),a(t,n,e,f,A,h))}},function(t,n){t.exports=function(){this.__data__=[],this.size=0}},function(t,n,e){var o=e(51),i=Array.prototype.splice;t.exports=function(t){var n=this.__data__,e=o(n,t);return!(e<0)&&(e==n.length-1?n.pop():i.call(n,e,1),--this.size,!0)}},function(t,n,e){var o=e(51);t.exports=function(t){var n=this.__data__,e=o(n,t);return e<0?void 0:n[e][1]}},function(t,n,e){var o=e(51);t.exports=function(t){return o(this.__data__,t)>-1}},function(t,n,e){var o=e(51);t.exports=function(t,n){var e=this.__data__,i=o(e,t);return i<0?(++this.size,e.push([t,n])):e[i][1]=n,this}},function(t,n,e){var o=e(50);t.exports=function(){this.__data__=new o,this.size=0}},function(t,n){t.exports=function(t){var n=this.__data__,e=n.delete(t);return this.size=n.size,e}},function(t,n){t.exports=function(t){return this.__data__.get(t)}},function(t,n){t.exports=function(t){return this.__data__.has(t)}},function(t,n,e){var o=e(50),i=e(87),r=e(117);t.exports=function(t,n){var e=this.__data__;if(e instanceof o){var a=e.__data__;if(!i||a.length<199)return a.push([t,n]),this.size=++e.size,this;e=this.__data__=new r(a)}return e.set(t,n),this.size=e.size,this}},function(t,n,e){var o=e(77),i=e(234),r=e(19),a=e(126),s=/^\[object .+?Constructor\]$/,c=Function.prototype,l=Object.prototype,u=c.toString,d=l.hasOwnProperty,p=RegExp("^"+u.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");t.exports=function(t){return!(!r(t)||i(t))&&(o(t)?p:s).test(a(t))}},function(t,n,e){var o=e(58),i=Object.prototype,r=i.hasOwnProperty,a=i.toString,s=o?o.toStringTag:void 0;t.exports=function(t){var n=r.call(t,s),e=t[s];try{t[s]=void 0;var o=!0}catch(t){}var i=a.call(t);return o&&(n?t[s]=e:delete t[s]),i}},function(t,n){var e=Object.prototype.toString;t.exports=function(t){return e.call(t)}},function(t,n,e){var o,i=e(235),r=(o=/[^.]+$/.exec(i&&i.keys&&i.keys.IE_PROTO||""))?"Symbol(src)_1."+o:"";t.exports=function(t){return!!r&&r in t}},function(t,n,e){var o=e(11)["__core-js_shared__"];t.exports=o},function(t,n){t.exports=function(t,n){return null==t?void 0:t[n]}},function(t,n,e){var o=e(238),i=e(50),r=e(87);t.exports=function(){this.size=0,this.__data__={hash:new o,map:new(r||i),string:new o}}},function(t,n,e){var o=e(239),i=e(240),r=e(241),a=e(242),s=e(243);function c(t){var n=-1,e=null==t?0:t.length;for(this.clear();++n<e;){var o=t[n];this.set(o[0],o[1])}}c.prototype.clear=o,c.prototype.delete=i,c.prototype.get=r,c.prototype.has=a,c.prototype.set=s,t.exports=c},function(t,n,e){var o=e(52);t.exports=function(){this.__data__=o?o(null):{},this.size=0}},function(t,n){t.exports=function(t){var n=this.has(t)&&delete this.__data__[t];return this.size-=n?1:0,n}},function(t,n,e){var o=e(52),i=Object.prototype.hasOwnProperty;t.exports=function(t){var n=this.__data__;if(o){var e=n[t];return"__lodash_hash_undefined__"===e?void 0:e}return i.call(n,t)?n[t]:void 0}},function(t,n,e){var o=e(52),i=Object.prototype.hasOwnProperty;t.exports=function(t){var n=this.__data__;return o?void 0!==n[t]:i.call(n,t)}},function(t,n,e){var o=e(52);t.exports=function(t,n){var e=this.__data__;return this.size+=this.has(t)?0:1,e[t]=o&&void 0===n?"__lodash_hash_undefined__":n,this}},function(t,n,e){var o=e(53);t.exports=function(t){var n=o(this,t).delete(t);return this.size-=n?1:0,n}},function(t,n){t.exports=function(t){var n=typeof t;return"string"==n||"number"==n||"symbol"==n||"boolean"==n?"__proto__"!==t:null===t}},function(t,n,e){var o=e(53);t.exports=function(t){return o(this,t).get(t)}},function(t,n,e){var o=e(53);t.exports=function(t){return o(this,t).has(t)}},function(t,n,e){var o=e(53);t.exports=function(t,n){var e=o(this,t),i=e.size;return e.set(t,n),this.size+=e.size==i?0:1,this}},function(t,n,e){var o=e(117),i=e(250),r=e(251);function a(t){var n=-1,e=null==t?0:t.length;for(this.__data__=new o;++n<e;)this.add(t[n])}a.prototype.add=a.prototype.push=i,a.prototype.has=r,t.exports=a},function(t,n){t.exports=function(t){return this.__data__.set(t,"__lodash_hash_undefined__"),this}},function(t,n){t.exports=function(t){return this.__data__.has(t)}},function(t,n){t.exports=function(t,n){for(var e=-1,o=null==t?0:t.length;++e<o;)if(n(t[e],e,t))return!0;return!1}},function(t,n){t.exports=function(t,n){return t.has(n)}},function(t,n,e){var o=e(58),i=e(128),r=e(36),a=e(127),s=e(255),c=e(256),l=o?o.prototype:void 0,u=l?l.valueOf:void 0;t.exports=function(t,n,e,o,l,d,p){switch(e){case"[object DataView]":if(t.byteLength!=n.byteLength||t.byteOffset!=n.byteOffset)return!1;t=t.buffer,n=n.buffer;case"[object ArrayBuffer]":return!(t.byteLength!=n.byteLength||!d(new i(t),new i(n)));case"[object Boolean]":case"[object Date]":case"[object Number]":return r(+t,+n);case"[object Error]":return t.name==n.name&&t.message==n.message;case"[object RegExp]":case"[object String]":return t==n+"";case"[object Map]":var f=s;case"[object Set]":var A=1&o;if(f||(f=c),t.size!=n.size&&!A)return!1;var h=p.get(t);if(h)return h==n;o|=2,p.set(t,n);var m=a(f(t),f(n),o,l,d,p);return p.delete(t),m;case"[object Symbol]":if(u)return u.call(t)==u.call(n)}return!1}},function(t,n){t.exports=function(t){var n=-1,e=Array(t.size);return t.forEach((function(t,o){e[++n]=[o,t]})),e}},function(t,n){t.exports=function(t){var n=-1,e=Array(t.size);return t.forEach((function(t){e[++n]=t})),e}},function(t,n,e){var o=e(187),i=Object.prototype.hasOwnProperty;t.exports=function(t,n,e,r,a,s){var c=1&e,l=o(t),u=l.length;if(u!=o(n).length&&!c)return!1;for(var d=u;d--;){var p=l[d];if(!(c?p in n:i.call(n,p)))return!1}var f=s.get(t),A=s.get(n);if(f&&A)return f==n&&A==t;var h=!0;s.set(t,n),s.set(n,t);for(var m=c;++d<u;){var g=t[p=l[d]],v=n[p];if(r)var b=c?r(v,g,p,n,t,s):r(g,v,p,t,n,s);if(!(void 0===b?g===v||a(g,v,e,r,s):b)){h=!1;break}m||(m="constructor"==p)}if(h&&!m){var C=t.constructor,y=n.constructor;C==y||!("constructor"in t)||!("constructor"in n)||"function"==typeof C&&C instanceof C&&"function"==typeof y&&y instanceof y||(h=!1)}return s.delete(t),s.delete(n),h}},function(t,n){t.exports=function(t,n){for(var e=-1,o=null==t?0:t.length,i=0,r=[];++e<o;){var a=t[e];n(a,e,t)&&(r[i++]=a)}return r}},function(t,n){t.exports=function(t,n){for(var e=-1,o=Array(t);++e<t;)o[e]=n(e);return o}},function(t,n,e){var o=e(33),i=e(21);t.exports=function(t){return i(t)&&"[object Arguments]"==o(t)}},function(t,n){t.exports=function(){return!1}},function(t,n,e){var o=e(33),i=e(118),r=e(21),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,t.exports=function(t){return r(t)&&i(t.length)&&!!a[o(t)]}},function(t,n,e){var o=e(131)(Object.keys,Object);t.exports=o},function(t,n,e){var o=e(22)(e(11),"DataView");t.exports=o},function(t,n,e){var o=e(22)(e(11),"Promise");t.exports=o},function(t,n,e){var o=e(22)(e(11),"Set");t.exports=o},function(t,n,e){var o=e(107),i=e(133),r=e(192),a=e(269),s=e(19),c=e(95),l=e(136);t.exports=function t(n,e,u,d,p){n!==e&&r(e,(function(r,c){if(p||(p=new o),s(r))a(n,e,c,u,t,d,p);else{var f=d?d(l(n,c),r,c+"",n,e,p):void 0;void 0===f&&(f=r),i(n,c,f)}}),c)}},function(t,n){t.exports=function(t){return function(n,e,o){for(var i=-1,r=Object(n),a=o(n),s=a.length;s--;){var c=a[t?s:++i];if(!1===e(r[c],c,r))break}return n}}},function(t,n,e){var o=e(133),i=e(193),r=e(194),a=e(135),s=e(195),c=e(108),l=e(24),u=e(270),d=e(78),p=e(77),f=e(19),A=e(196),h=e(88),m=e(136),g=e(271);t.exports=function(t,n,e,v,b,C,y){var x=m(t,e),w=m(n,e),k=y.get(w);if(k)o(t,e,k);else{var _=C?C(x,w,e+"",t,n,y):void 0,B=void 0===_;if(B){var E=l(w),S=!E&&d(w),T=!E&&!S&&h(w);_=w,E||S||T?l(x)?_=x:u(x)?_=a(x):S?(B=!1,_=i(w,!0)):T?(B=!1,_=r(w,!0)):_=[]:A(w)||c(w)?(_=x,c(x)?_=g(x):f(x)&&!p(x)||(_=s(w))):B=!1}B&&(y.set(w,_),b(_,w,v,C,y),y.delete(w)),o(t,e,_)}}},function(t,n,e){var o=e(44),i=e(21);t.exports=function(t){return i(t)&&o(t)}},function(t,n,e){var o=e(137),i=e(95);t.exports=function(t){return o(t,i(t))}},function(t,n,e){var o=e(19),i=e(89),r=e(273),a=Object.prototype.hasOwnProperty;t.exports=function(t){if(!o(t))return r(t);var n=i(t),e=[];for(var s in t)("constructor"!=s||!n&&a.call(t,s))&&e.push(s);return e}},function(t,n){t.exports=function(t){var n=[];if(null!=t)for(var e in Object(t))n.push(e);return n}},function(t,n,e){var o=e(198),i=e(201);t.exports=function(t){return o((function(n,e){var o=-1,r=e.length,a=r>1?e[r-1]:void 0,s=r>2?e[2]:void 0;for(a=t.length>3&&"function"==typeof a?(r--,a):void 0,s&&i(e[0],e[1],s)&&(a=r<3?void 0:a,r=1),n=Object(n);++o<r;){var c=e[o];c&&t(n,c,o,a)}return n}))}},function(t,n,e){var o=e(276),i=e(134),r=e(96),a=i?function(t,n){return i(t,"toString",{configurable:!0,enumerable:!1,value:o(n),writable:!0})}:r;t.exports=a},function(t,n){t.exports=function(t){return function(){return t}}},function(t,n,e){"use strict";var o=e(1),i=e(85).indexOf,r=e(84),a=[].indexOf,s=!!a&&1/[1].indexOf(1,-0)<0,c=r("indexOf");o({target:"Array",proto:!0,forced:s||!c},{indexOf:function(t){return s?a.apply(this,arguments)||0:i(this,t,arguments.length>1?arguments[1]:void 0)}})},function(t,n,e){"use strict";var o=e(91),i=e(105);t.exports=o?{}.toString:function(){return"[object "+i(this)+"]"}},function(t,n,e){var o=e(14),i=Math.floor,r="".replace,a=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,s=/\$([$&'`]|\d{1,2})/g;t.exports=function(t,n,e,c,l,u){var d=e+t.length,p=c.length,f=s;return void 0!==l&&(l=o(l),f=a),r.call(u,f,(function(o,r){var a;switch(r.charAt(0)){case"$":return"$";case"&":return t;case"`":return n.slice(0,e);case"'":return n.slice(d);case"<":a=l[r.slice(1,-1)];break;default:var s=+r;if(0===s)return o;if(s>p){var u=i(s/10);return 0===u?o:u<=p?void 0===c[u-1]?r.charAt(1):c[u-1]+r.charAt(1):o}a=c[s-1]}return void 0===a?"":a}))}},function(t,n,e){(function(t){var o=void 0!==t&&t||"undefined"!=typeof self&&self||window,i=Function.prototype.apply;function r(t,n){this._id=t,this._clearFn=n}n.setTimeout=function(){return new r(i.call(setTimeout,o,arguments),clearTimeout)},n.setInterval=function(){return new r(i.call(setInterval,o,arguments),clearInterval)},n.clearTimeout=n.clearInterval=function(t){t&&t.close()},r.prototype.unref=r.prototype.ref=function(){},r.prototype.close=function(){this._clearFn.call(o,this._id)},n.enroll=function(t,n){clearTimeout(t._idleTimeoutId),t._idleTimeout=n},n.unenroll=function(t){clearTimeout(t._idleTimeoutId),t._idleTimeout=-1},n._unrefActive=n.active=function(t){clearTimeout(t._idleTimeoutId);var n=t._idleTimeout;n>=0&&(t._idleTimeoutId=setTimeout((function(){t._onTimeout&&t._onTimeout()}),n))},e(281),n.setImmediate="undefined"!=typeof self&&self.setImmediate||void 0!==t&&t.setImmediate||this&&this.setImmediate,n.clearImmediate="undefined"!=typeof self&&self.clearImmediate||void 0!==t&&t.clearImmediate||this&&this.clearImmediate}).call(this,e(9))},function(t,n,e){(function(t,n){!function(t,e){"use strict";if(!t.setImmediate){var o,i,r,a,s,c=1,l={},u=!1,d=t.document,p=Object.getPrototypeOf&&Object.getPrototypeOf(t);p=p&&p.setTimeout?p:t,"[object process]"==={}.toString.call(t.process)?o=function(t){n.nextTick((function(){A(t)}))}:!function(){if(t.postMessage&&!t.importScripts){var n=!0,e=t.onmessage;return t.onmessage=function(){n=!1},t.postMessage("","*"),t.onmessage=e,n}}()?t.MessageChannel?((r=new MessageChannel).port1.onmessage=function(t){A(t.data)},o=function(t){r.port2.postMessage(t)}):d&&"onreadystatechange"in d.createElement("script")?(i=d.documentElement,o=function(t){var n=d.createElement("script");n.onreadystatechange=function(){A(t),n.onreadystatechange=null,i.removeChild(n),n=null},i.appendChild(n)}):o=function(t){setTimeout(A,0,t)}:(a="setImmediate$"+Math.random()+"$",s=function(n){n.source===t&&"string"==typeof n.data&&0===n.data.indexOf(a)&&A(+n.data.slice(a.length))},t.addEventListener?t.addEventListener("message",s,!1):t.attachEvent("onmessage",s),o=function(n){t.postMessage(a+n,"*")}),p.setImmediate=function(t){"function"!=typeof t&&(t=new Function(""+t));for(var n=new Array(arguments.length-1),e=0;e<n.length;e++)n[e]=arguments[e+1];var i={callback:t,args:n};return l[c]=i,o(c),c++},p.clearImmediate=f}function f(t){delete l[t]}function A(t){if(u)setTimeout(A,0,t);else{var n=l[t];if(n){u=!0;try{!function(t){var n=t.callback,e=t.args;switch(e.length){case 0:n();break;case 1:n(e[0]);break;case 2:n(e[0],e[1]);break;case 3:n(e[0],e[1],e[2]);break;default:n.apply(void 0,e)}}(n)}finally{f(t),u=!1}}}}}("undefined"==typeof self?void 0===t?this:t:self)}).call(this,e(9),e(86))},function(t,n,e){t.exports=e(283)},function(t,n,e){"use strict";var o=e(8),i=e(138),r=e(284),a=e(144);function s(t){var n=new r(t),e=i(r.prototype.request,n);return o.extend(e,r.prototype,n),o.extend(e,n),e}var c=s(e(141));c.Axios=r,c.create=function(t){return s(a(c.defaults,t))},c.Cancel=e(145),c.CancelToken=e(297),c.isCancel=e(140),c.all=function(t){return Promise.all(t)},c.spread=e(298),c.isAxiosError=e(299),t.exports=c,t.exports.default=c},function(t,n,e){"use strict";var o=e(8),i=e(139),r=e(285),a=e(286),s=e(144);function c(t){this.defaults=t,this.interceptors={request:new r,response:new r}}c.prototype.request=function(t){"string"==typeof t?(t=arguments[1]||{}).url=arguments[0]:t=t||{},(t=s(this.defaults,t)).method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var n=[a,void 0],e=Promise.resolve(t);for(this.interceptors.request.forEach((function(t){n.unshift(t.fulfilled,t.rejected)})),this.interceptors.response.forEach((function(t){n.push(t.fulfilled,t.rejected)}));n.length;)e=e.then(n.shift(),n.shift());return e},c.prototype.getUri=function(t){return t=s(this.defaults,t),i(t.url,t.params,t.paramsSerializer).replace(/^\?/,"")},o.forEach(["delete","get","head","options"],(function(t){c.prototype[t]=function(n,e){return this.request(s(e||{},{method:t,url:n,data:(e||{}).data}))}})),o.forEach(["post","put","patch"],(function(t){c.prototype[t]=function(n,e,o){return this.request(s(o||{},{method:t,url:n,data:e}))}})),t.exports=c},function(t,n,e){"use strict";var o=e(8);function i(){this.handlers=[]}i.prototype.use=function(t,n){return this.handlers.push({fulfilled:t,rejected:n}),this.handlers.length-1},i.prototype.eject=function(t){this.handlers[t]&&(this.handlers[t]=null)},i.prototype.forEach=function(t){o.forEach(this.handlers,(function(n){null!==n&&t(n)}))},t.exports=i},function(t,n,e){"use strict";var o=e(8),i=e(287),r=e(140),a=e(141);function s(t){t.cancelToken&&t.cancelToken.throwIfRequested()}t.exports=function(t){return s(t),t.headers=t.headers||{},t.data=i(t.data,t.headers,t.transformRequest),t.headers=o.merge(t.headers.common||{},t.headers[t.method]||{},t.headers),o.forEach(["delete","get","head","post","put","patch","common"],(function(n){delete t.headers[n]})),(t.adapter||a.adapter)(t).then((function(n){return s(t),n.data=i(n.data,n.headers,t.transformResponse),n}),(function(n){return r(n)||(s(t),n&&n.response&&(n.response.data=i(n.response.data,n.response.headers,t.transformResponse))),Promise.reject(n)}))}},function(t,n,e){"use strict";var o=e(8);t.exports=function(t,n,e){return o.forEach(e,(function(e){t=e(t,n)})),t}},function(t,n,e){"use strict";var o=e(8);t.exports=function(t,n){o.forEach(t,(function(e,o){o!==n&&o.toUpperCase()===n.toUpperCase()&&(t[n]=e,delete t[o])}))}},function(t,n,e){"use strict";var o=e(143);t.exports=function(t,n,e){var i=e.config.validateStatus;e.status&&i&&!i(e.status)?n(o("Request failed with status code "+e.status,e.config,null,e.request,e)):t(e)}},function(t,n,e){"use strict";t.exports=function(t,n,e,o,i){return t.config=n,e&&(t.code=e),t.request=o,t.response=i,t.isAxiosError=!0,t.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},t}},function(t,n,e){"use strict";var o=e(8);t.exports=o.isStandardBrowserEnv()?{write:function(t,n,e,i,r,a){var s=[];s.push(t+"="+encodeURIComponent(n)),o.isNumber(e)&&s.push("expires="+new Date(e).toGMTString()),o.isString(i)&&s.push("path="+i),o.isString(r)&&s.push("domain="+r),!0===a&&s.push("secure"),document.cookie=s.join("; ")},read:function(t){var n=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return n?decodeURIComponent(n[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},function(t,n,e){"use strict";var o=e(293),i=e(294);t.exports=function(t,n){return t&&!o(n)?i(t,n):n}},function(t,n,e){"use strict";t.exports=function(t){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(t)}},function(t,n,e){"use strict";t.exports=function(t,n){return n?t.replace(/\/+$/,"")+"/"+n.replace(/^\/+/,""):t}},function(t,n,e){"use strict";var o=e(8),i=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];t.exports=function(t){var n,e,r,a={};return t?(o.forEach(t.split("\n"),(function(t){if(r=t.indexOf(":"),n=o.trim(t.substr(0,r)).toLowerCase(),e=o.trim(t.substr(r+1)),n){if(a[n]&&i.indexOf(n)>=0)return;a[n]="set-cookie"===n?(a[n]?a[n]:[]).concat([e]):a[n]?a[n]+", "+e:e}})),a):a}},function(t,n,e){"use strict";var o=e(8);t.exports=o.isStandardBrowserEnv()?function(){var t,n=/(msie|trident)/i.test(navigator.userAgent),e=document.createElement("a");function i(t){var o=t;return n&&(e.setAttribute("href",o),o=e.href),e.setAttribute("href",o),{href:e.href,protocol:e.protocol?e.protocol.replace(/:$/,""):"",host:e.host,search:e.search?e.search.replace(/^\?/,""):"",hash:e.hash?e.hash.replace(/^#/,""):"",hostname:e.hostname,port:e.port,pathname:"/"===e.pathname.charAt(0)?e.pathname:"/"+e.pathname}}return t=i(window.location.href),function(n){var e=o.isString(n)?i(n):n;return e.protocol===t.protocol&&e.host===t.host}}():function(){return!0}},function(t,n,e){"use strict";var o=e(145);function i(t){if("function"!=typeof t)throw new TypeError("executor must be a function.");var n;this.promise=new Promise((function(t){n=t}));var e=this;t((function(t){e.reason||(e.reason=new o(t),n(e.reason))}))}i.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},i.source=function(){var t;return{token:new i((function(n){t=n})),cancel:t}},t.exports=i},function(t,n,e){"use strict";t.exports=function(t){return function(n){return t.apply(null,n)}}},function(t,n,e){"use strict";t.exports=function(t){return"object"==typeof t&&!0===t.isAxiosError}},function(t,n,e){"use strict";e(301),Object.defineProperty(n,"__esModule",{value:!0}),n.getRequestToken=function(){return r},n.onRequestTokenUpdate=function(t){a.push(t)};var o=e(160),i=document.getElementsByTagName("head")[0],r=i?i.getAttribute("data-requesttoken"):null,a=[];(0,o.subscribe)("csrf-token-update",(function(t){r=t.token,a.forEach((function(n){try{n(t.token)}catch(t){console.error("error updating CSRF token observer",t)}}))}))},function(t,n,e){"use strict";var o=e(1),i=e(156);o({target:"Array",proto:!0,forced:[].forEach!=i},{forEach:i})},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.getCurrentUser=function(){if(null===i)return null;return{uid:i,displayName:a,isAdmin:s}};var o=document.getElementsByTagName("head")[0],i=o?o.getAttribute("data-user"):null,r=document.getElementsByTagName("head")[0],a=r?r.getAttribute("data-user-displayname"):null,s="undefined"!=typeof OC&&OC.isUserAdmin()},,function(t,n,e){var o=e(0),i=e(181),r=e(112),a=e(15),s=e(3),c=s("iterator"),l=s("toStringTag"),u=r.values;for(var d in i){var p=o[d],f=p&&p.prototype;if(f){if(f[c]!==u)try{a(f,c,u)}catch(t){f[c]=u}if(f[l]||a(f,l,d),i[d])for(var A in r)if(f[A]!==r[A])try{a(f,A,r[A])}catch(t){f[A]=r[A]}}}},function(t,n,e){var o=e(6),i=e(12).f,r=Function.prototype,a=r.toString,s=/^\s*function ([^ (]*)/;o&&!("name"in r)&&i(r,"name",{configurable:!0,get:function(){try{return a.call(this).match(s)[1]}catch(t){return""}}})},function(t,n,e){"use strict";var o=e(1),i=e(215).trim;o({target:"String",proto:!0,forced:e(355)("trim")},{trim:function(){return i(this)}})},,,function(t,n,e){var o=e(0),i=e(181),r=e(156),a=e(15);for(var s in i){var c=o[s],l=c&&c.prototype;if(l&&l.forEach!==r)try{a(l,"forEach",r)}catch(t){l.forEach=r}}},function(t,n,e){"use strict";var o=e(1),i=e(0),r=e(28),a=e(32),s=e(6),c=e(65),l=e(116),u=e(2),d=e(5),p=e(40),f=e(7),A=e(4),h=e(14),m=e(17),g=e(35),v=e(29),b=e(68),C=e(62),y=e(49),x=e(356),w=e(76),k=e(25),_=e(12),B=e(63),E=e(15),S=e(16),T=e(43),$=e(57),I=e(46),O=e(64),M=e(3),N=e(183),D=e(184),P=e(47),L=e(26),j=e(61).forEach,F=$("hidden"),R=M("toPrimitive"),U=L.set,z=L.getterFor("Symbol"),G=Object.prototype,W=i.Symbol,Y=r("JSON","stringify"),H=k.f,V=_.f,Q=x.f,q=B.f,K=T("symbols"),J=T("op-symbols"),X=T("string-to-symbol-registry"),Z=T("symbol-to-string-registry"),tt=T("wks"),nt=i.QObject,et=!nt||!nt.prototype||!nt.prototype.findChild,ot=s&&u((function(){return 7!=b(V({},"a",{get:function(){return V(this,"a",{value:7}).a}})).a}))?function(t,n,e){var o=H(G,n);o&&delete G[n],V(t,n,e),o&&t!==G&&V(G,n,o)}:V,it=function(t,n){var e=K[t]=b(W.prototype);return U(e,{type:"Symbol",tag:t,description:n}),s||(e.description=n),e},rt=l?function(t){return"symbol"==typeof t}:function(t){return Object(t)instanceof W},at=function(t,n,e){t===G&&at(J,n,e),A(t);var o=g(n,!0);return A(e),d(K,o)?(e.enumerable?(d(t,F)&&t[F][o]&&(t[F][o]=!1),e=b(e,{enumerable:v(0,!1)})):(d(t,F)||V(t,F,v(1,{})),t[F][o]=!0),ot(t,o,e)):V(t,o,e)},st=function(t,n){A(t);var e=m(n),o=C(e).concat(dt(e));return j(o,(function(n){s&&!ct.call(e,n)||at(t,n,e[n])})),t},ct=function(t){var n=g(t,!0),e=q.call(this,n);return!(this===G&&d(K,n)&&!d(J,n))&&(!(e||!d(this,n)||!d(K,n)||d(this,F)&&this[F][n])||e)},lt=function(t,n){var e=m(t),o=g(n,!0);if(e!==G||!d(K,o)||d(J,o)){var i=H(e,o);return!i||!d(K,o)||d(e,F)&&e[F][o]||(i.enumerable=!0),i}},ut=function(t){var n=Q(m(t)),e=[];return j(n,(function(t){d(K,t)||d(I,t)||e.push(t)})),e},dt=function(t){var n=t===G,e=Q(n?J:m(t)),o=[];return j(e,(function(t){!d(K,t)||n&&!d(G,t)||o.push(K[t])})),o};(c||(S((W=function(){if(this instanceof W)throw TypeError("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,n=O(t),e=function(t){this===G&&e.call(J,t),d(this,F)&&d(this[F],n)&&(this[F][n]=!1),ot(this,n,v(1,t))};return s&&et&&ot(G,n,{configurable:!0,set:e}),it(n,t)}).prototype,"toString",(function(){return z(this).tag})),S(W,"withoutSetter",(function(t){return it(O(t),t)})),B.f=ct,_.f=at,k.f=lt,y.f=x.f=ut,w.f=dt,N.f=function(t){return it(M(t),t)},s&&(V(W.prototype,"description",{configurable:!0,get:function(){return z(this).description}}),a||S(G,"propertyIsEnumerable",ct,{unsafe:!0}))),o({global:!0,wrap:!0,forced:!c,sham:!c},{Symbol:W}),j(C(tt),(function(t){D(t)})),o({target:"Symbol",stat:!0,forced:!c},{for:function(t){var n=String(t);if(d(X,n))return X[n];var e=W(n);return X[n]=e,Z[e]=n,e},keyFor:function(t){if(!rt(t))throw TypeError(t+" is not a symbol");if(d(Z,t))return Z[t]},useSetter:function(){et=!0},useSimple:function(){et=!1}}),o({target:"Object",stat:!0,forced:!c,sham:!s},{create:function(t,n){return void 0===n?b(t):st(b(t),n)},defineProperty:at,defineProperties:st,getOwnPropertyDescriptor:lt}),o({target:"Object",stat:!0,forced:!c},{getOwnPropertyNames:ut,getOwnPropertySymbols:dt}),o({target:"Object",stat:!0,forced:u((function(){w.f(1)}))},{getOwnPropertySymbols:function(t){return w.f(h(t))}}),Y)&&o({target:"JSON",stat:!0,forced:!c||u((function(){var t=W();return"[null]"!=Y([t])||"{}"!=Y({a:t})||"{}"!=Y(Object(t))}))},{stringify:function(t,n,e){for(var o,i=[t],r=1;arguments.length>r;)i.push(arguments[r++]);if(o=n,(f(n)||void 0!==t)&&!rt(t))return p(n)||(n=function(t,n){if("function"==typeof o&&(n=o.call(this,t,n)),!rt(n))return n}),i[1]=n,Y.apply(null,i)}});W.prototype[R]||E(W.prototype,R,W.prototype.valueOf),P(W,"Symbol"),I[F]=!0},function(t,n,e){"use strict";e(93),e(45),e(99),e(67),Object.defineProperty(n,"__esModule",{value:!0}),n.getGettextBuilder=function(){return new l};var o,i=(o=e(357))&&o.__esModule?o:{default:o},r=e(360);function a(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")}function s(t,n){for(var e=0;e<n.length;e++){var o=n[e];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}function c(t,n,e){return n&&s(t.prototype,n),e&&s(t,e),t}var l=function(){function t(){a(this,t),this.translations={},this.debug=!1}return c(t,[{key:"setLanguage",value:function(t){return this.locale=t,this}},{key:"detectLocale",value:function(){return this.setLanguage((0,r.getLanguage)().replace("-","_"))}},{key:"addTranslation",value:function(t,n){return this.translations[t]=n,this}},{key:"enableDebugMode",value:function(){return this.debug=!0,this}},{key:"build",value:function(){return new u(this.locale||"en",this.translations,this.debug)}}]),t}(),u=function(){function t(n,e,o){for(var r in a(this,t),this.gt=new i.default({debug:o,sourceLocale:"en"}),e)this.gt.addTranslations(r,"messages",e[r]);this.gt.setLocale(n)}return c(t,[{key:"subtitudePlaceholders",value:function(t,n){return t.replace(/{([^{}]*)}/g,(function(t,e){var o=n[e];return"string"==typeof o||"number"==typeof o?o.toString():t}))}},{key:"gettext",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.subtitudePlaceholders(this.gt.gettext(t),n)}},{key:"ngettext",value:function(t,n,e){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.subtitudePlaceholders(this.gt.ngettext(t,n,e).replace(/%n/g,e.toString()),o)}}]),t}()},function(t,n,e){"use strict";var o=e(1),i=e(6),r=e(0),a=e(5),s=e(7),c=e(12).f,l=e(113),u=r.Symbol;if(i&&"function"==typeof u&&(!("description"in u.prototype)||void 0!==u().description)){var d={},p=function(){var t=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),n=this instanceof p?new u(t):void 0===t?u():u(t);return""===t&&(d[n]=!0),n};l(p,u);var f=p.prototype=u.prototype;f.constructor=p;var A=f.toString,h="Symbol(test)"==String(u("test")),m=/^Symbol\((.*)\)[^)]+$/;c(f,"description",{configurable:!0,get:function(){var t=s(this)?this.valueOf():this,n=A.call(t);if(a(d,t))return"";var e=h?n.slice(7,-1):n.replace(m,"$1");return""===e?void 0:e}}),o({global:!0,forced:!0},{Symbol:p})}},function(t,n,e){"use strict";var o=e(1),i=e(7),r=e(40),a=e(69),s=e(13),c=e(17),l=e(56),u=e(3),d=e(59)("slice"),p=u("species"),f=[].slice,A=Math.max;o({target:"Array",proto:!0,forced:!d},{slice:function(t,n){var e,o,u,d=c(this),h=s(d.length),m=a(t,h),g=a(void 0===n?h:n,h);if(r(d)&&("function"!=typeof(e=d.constructor)||e!==Array&&!r(e.prototype)?i(e)&&null===(e=e[p])&&(e=void 0):e=void 0,e===Array||void 0===e))return f.call(d,m,g);for(o=new(void 0===e?Array:e)(A(g-m,0)),u=0;m<g;m++,u++)m in d&&l(o,u,d[m]);return o.length=u,o}})},function(t,n,e){e(184)("iterator")},function(t,n,e){var o=e(1),i=e(186);o({target:"Array",stat:!0,forced:!e(219)((function(t){Array.from(t)}))},{from:i})},function(t,n,e){"use strict";e(159);var o,i=e(1),r=e(6),a=e(185),s=e(0),c=e(176),l=e(16),u=e(154),d=e(5),p=e(155),f=e(186),A=e(83).codeAt,h=e(362),m=e(47),g=e(363),v=e(26),b=s.URL,C=g.URLSearchParams,y=g.getState,x=v.set,w=v.getterFor("URL"),k=Math.floor,_=Math.pow,B=/[A-Za-z]/,E=/[\d+-.A-Za-z]/,S=/\d/,T=/^(0x|0X)/,$=/^[0-7]+$/,I=/^\d+$/,O=/^[\dA-Fa-f]+$/,M=/[\0\t\n\r #%/:?@[\\]]/,N=/[\0\t\n\r #/:?@[\\]]/,D=/^[\u0000-\u001F ]+|[\u0000-\u001F ]+$/g,P=/[\t\n\r]/g,L=function(t,n){var e,o,i;if("["==n.charAt(0)){if("]"!=n.charAt(n.length-1))return"Invalid host";if(!(e=F(n.slice(1,-1))))return"Invalid host";t.host=e}else if(V(t)){if(n=h(n),M.test(n))return"Invalid host";if(null===(e=j(n)))return"Invalid host";t.host=e}else{if(N.test(n))return"Invalid host";for(e="",o=f(n),i=0;i<o.length;i++)e+=Y(o[i],U);t.host=e}},j=function(t){var n,e,o,i,r,a,s,c=t.split(".");if(c.length&&""==c[c.length-1]&&c.pop(),(n=c.length)>4)return t;for(e=[],o=0;o<n;o++){if(""==(i=c[o]))return t;if(r=10,i.length>1&&"0"==i.charAt(0)&&(r=T.test(i)?16:8,i=i.slice(8==r?1:2)),""===i)a=0;else{if(!(10==r?I:8==r?$:O).test(i))return t;a=parseInt(i,r)}e.push(a)}for(o=0;o<n;o++)if(a=e[o],o==n-1){if(a>=_(256,5-n))return null}else if(a>255)return null;for(s=e.pop(),o=0;o<e.length;o++)s+=e[o]*_(256,3-o);return s},F=function(t){var n,e,o,i,r,a,s,c=[0,0,0,0,0,0,0,0],l=0,u=null,d=0,p=function(){return t.charAt(d)};if(":"==p()){if(":"!=t.charAt(1))return;d+=2,u=++l}for(;p();){if(8==l)return;if(":"!=p()){for(n=e=0;e<4&&O.test(p());)n=16*n+parseInt(p(),16),d++,e++;if("."==p()){if(0==e)return;if(d-=e,l>6)return;for(o=0;p();){if(i=null,o>0){if(!("."==p()&&o<4))return;d++}if(!S.test(p()))return;for(;S.test(p());){if(r=parseInt(p(),10),null===i)i=r;else{if(0==i)return;i=10*i+r}if(i>255)return;d++}c[l]=256*c[l]+i,2!=++o&&4!=o||l++}if(4!=o)return;break}if(":"==p()){if(d++,!p())return}else if(p())return;c[l++]=n}else{if(null!==u)return;d++,u=++l}}if(null!==u)for(a=l-u,l=7;0!=l&&a>0;)s=c[l],c[l--]=c[u+a-1],c[u+--a]=s;else if(8!=l)return;return c},R=function(t){var n,e,o,i;if("number"==typeof t){for(n=[],e=0;e<4;e++)n.unshift(t%256),t=k(t/256);return n.join(".")}if("object"==typeof t){for(n="",o=function(t){for(var n=null,e=1,o=null,i=0,r=0;r<8;r++)0!==t[r]?(i>e&&(n=o,e=i),o=null,i=0):(null===o&&(o=r),++i);return i>e&&(n=o,e=i),n}(t),e=0;e<8;e++)i&&0===t[e]||(i&&(i=!1),o===e?(n+=e?":":"::",i=!0):(n+=t[e].toString(16),e<7&&(n+=":")));return"["+n+"]"}return t},U={},z=p({},U,{" ":1,'"':1,"<":1,">":1,"`":1}),G=p({},z,{"#":1,"?":1,"{":1,"}":1}),W=p({},G,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),Y=function(t,n){var e=A(t,0);return e>32&&e<127&&!d(n,t)?t:encodeURIComponent(t)},H={ftp:21,file:null,http:80,https:443,ws:80,wss:443},V=function(t){return d(H,t.scheme)},Q=function(t){return""!=t.username||""!=t.password},q=function(t){return!t.host||t.cannotBeABaseURL||"file"==t.scheme},K=function(t,n){var e;return 2==t.length&&B.test(t.charAt(0))&&(":"==(e=t.charAt(1))||!n&&"|"==e)},J=function(t){var n;return t.length>1&&K(t.slice(0,2))&&(2==t.length||"/"===(n=t.charAt(2))||"\\"===n||"?"===n||"#"===n)},X=function(t){var n=t.path,e=n.length;!e||"file"==t.scheme&&1==e&&K(n[0],!0)||n.pop()},Z=function(t){return"."===t||"%2e"===t.toLowerCase()},tt={},nt={},et={},ot={},it={},rt={},at={},st={},ct={},lt={},ut={},dt={},pt={},ft={},At={},ht={},mt={},gt={},vt={},bt={},Ct={},yt=function(t,n,e,i){var r,a,s,c,l,u=e||tt,p=0,A="",h=!1,m=!1,g=!1;for(e||(t.scheme="",t.username="",t.password="",t.host=null,t.port=null,t.path=[],t.query=null,t.fragment=null,t.cannotBeABaseURL=!1,n=n.replace(D,"")),n=n.replace(P,""),r=f(n);p<=r.length;){switch(a=r[p],u){case tt:if(!a||!B.test(a)){if(e)return"Invalid scheme";u=et;continue}A+=a.toLowerCase(),u=nt;break;case nt:if(a&&(E.test(a)||"+"==a||"-"==a||"."==a))A+=a.toLowerCase();else{if(":"!=a){if(e)return"Invalid scheme";A="",u=et,p=0;continue}if(e&&(V(t)!=d(H,A)||"file"==A&&(Q(t)||null!==t.port)||"file"==t.scheme&&!t.host))return;if(t.scheme=A,e)return void(V(t)&&H[t.scheme]==t.port&&(t.port=null));A="","file"==t.scheme?u=ft:V(t)&&i&&i.scheme==t.scheme?u=ot:V(t)?u=st:"/"==r[p+1]?(u=it,p++):(t.cannotBeABaseURL=!0,t.path.push(""),u=vt)}break;case et:if(!i||i.cannotBeABaseURL&&"#"!=a)return"Invalid scheme";if(i.cannotBeABaseURL&&"#"==a){t.scheme=i.scheme,t.path=i.path.slice(),t.query=i.query,t.fragment="",t.cannotBeABaseURL=!0,u=Ct;break}u="file"==i.scheme?ft:rt;continue;case ot:if("/"!=a||"/"!=r[p+1]){u=rt;continue}u=ct,p++;break;case it:if("/"==a){u=lt;break}u=gt;continue;case rt:if(t.scheme=i.scheme,a==o)t.username=i.username,t.password=i.password,t.host=i.host,t.port=i.port,t.path=i.path.slice(),t.query=i.query;else if("/"==a||"\\"==a&&V(t))u=at;else if("?"==a)t.username=i.username,t.password=i.password,t.host=i.host,t.port=i.port,t.path=i.path.slice(),t.query="",u=bt;else{if("#"!=a){t.username=i.username,t.password=i.password,t.host=i.host,t.port=i.port,t.path=i.path.slice(),t.path.pop(),u=gt;continue}t.username=i.username,t.password=i.password,t.host=i.host,t.port=i.port,t.path=i.path.slice(),t.query=i.query,t.fragment="",u=Ct}break;case at:if(!V(t)||"/"!=a&&"\\"!=a){if("/"!=a){t.username=i.username,t.password=i.password,t.host=i.host,t.port=i.port,u=gt;continue}u=lt}else u=ct;break;case st:if(u=ct,"/"!=a||"/"!=A.charAt(p+1))continue;p++;break;case ct:if("/"!=a&&"\\"!=a){u=lt;continue}break;case lt:if("@"==a){h&&(A="%40"+A),h=!0,s=f(A);for(var v=0;v<s.length;v++){var b=s[v];if(":"!=b||g){var C=Y(b,W);g?t.password+=C:t.username+=C}else g=!0}A=""}else if(a==o||"/"==a||"?"==a||"#"==a||"\\"==a&&V(t)){if(h&&""==A)return"Invalid authority";p-=f(A).length+1,A="",u=ut}else A+=a;break;case ut:case dt:if(e&&"file"==t.scheme){u=ht;continue}if(":"!=a||m){if(a==o||"/"==a||"?"==a||"#"==a||"\\"==a&&V(t)){if(V(t)&&""==A)return"Invalid host";if(e&&""==A&&(Q(t)||null!==t.port))return;if(c=L(t,A))return c;if(A="",u=mt,e)return;continue}"["==a?m=!0:"]"==a&&(m=!1),A+=a}else{if(""==A)return"Invalid host";if(c=L(t,A))return c;if(A="",u=pt,e==dt)return}break;case pt:if(!S.test(a)){if(a==o||"/"==a||"?"==a||"#"==a||"\\"==a&&V(t)||e){if(""!=A){var y=parseInt(A,10);if(y>65535)return"Invalid port";t.port=V(t)&&y===H[t.scheme]?null:y,A=""}if(e)return;u=mt;continue}return"Invalid port"}A+=a;break;case ft:if(t.scheme="file","/"==a||"\\"==a)u=At;else{if(!i||"file"!=i.scheme){u=gt;continue}if(a==o)t.host=i.host,t.path=i.path.slice(),t.query=i.query;else if("?"==a)t.host=i.host,t.path=i.path.slice(),t.query="",u=bt;else{if("#"!=a){J(r.slice(p).join(""))||(t.host=i.host,t.path=i.path.slice(),X(t)),u=gt;continue}t.host=i.host,t.path=i.path.slice(),t.query=i.query,t.fragment="",u=Ct}}break;case At:if("/"==a||"\\"==a){u=ht;break}i&&"file"==i.scheme&&!J(r.slice(p).join(""))&&(K(i.path[0],!0)?t.path.push(i.path[0]):t.host=i.host),u=gt;continue;case ht:if(a==o||"/"==a||"\\"==a||"?"==a||"#"==a){if(!e&&K(A))u=gt;else if(""==A){if(t.host="",e)return;u=mt}else{if(c=L(t,A))return c;if("localhost"==t.host&&(t.host=""),e)return;A="",u=mt}continue}A+=a;break;case mt:if(V(t)){if(u=gt,"/"!=a&&"\\"!=a)continue}else if(e||"?"!=a)if(e||"#"!=a){if(a!=o&&(u=gt,"/"!=a))continue}else t.fragment="",u=Ct;else t.query="",u=bt;break;case gt:if(a==o||"/"==a||"\\"==a&&V(t)||!e&&("?"==a||"#"==a)){if(".."===(l=(l=A).toLowerCase())||"%2e."===l||".%2e"===l||"%2e%2e"===l?(X(t),"/"==a||"\\"==a&&V(t)||t.path.push("")):Z(A)?"/"==a||"\\"==a&&V(t)||t.path.push(""):("file"==t.scheme&&!t.path.length&&K(A)&&(t.host&&(t.host=""),A=A.charAt(0)+":"),t.path.push(A)),A="","file"==t.scheme&&(a==o||"?"==a||"#"==a))for(;t.path.length>1&&""===t.path[0];)t.path.shift();"?"==a?(t.query="",u=bt):"#"==a&&(t.fragment="",u=Ct)}else A+=Y(a,G);break;case vt:"?"==a?(t.query="",u=bt):"#"==a?(t.fragment="",u=Ct):a!=o&&(t.path[0]+=Y(a,U));break;case bt:e||"#"!=a?a!=o&&("'"==a&&V(t)?t.query+="%27":t.query+="#"==a?"%23":Y(a,U)):(t.fragment="",u=Ct);break;case Ct:a!=o&&(t.fragment+=Y(a,z))}p++}},xt=function(t){var n,e,o=u(this,xt,"URL"),i=arguments.length>1?arguments[1]:void 0,a=String(t),s=x(o,{type:"URL"});if(void 0!==i)if(i instanceof xt)n=w(i);else if(e=yt(n={},String(i)))throw TypeError(e);if(e=yt(s,a,null,n))throw TypeError(e);var c=s.searchParams=new C,l=y(c);l.updateSearchParams(s.query),l.updateURL=function(){s.query=String(c)||null},r||(o.href=kt.call(o),o.origin=_t.call(o),o.protocol=Bt.call(o),o.username=Et.call(o),o.password=St.call(o),o.host=Tt.call(o),o.hostname=$t.call(o),o.port=It.call(o),o.pathname=Ot.call(o),o.search=Mt.call(o),o.searchParams=Nt.call(o),o.hash=Dt.call(o))},wt=xt.prototype,kt=function(){var t=w(this),n=t.scheme,e=t.username,o=t.password,i=t.host,r=t.port,a=t.path,s=t.query,c=t.fragment,l=n+":";return null!==i?(l+="//",Q(t)&&(l+=e+(o?":"+o:"")+"@"),l+=R(i),null!==r&&(l+=":"+r)):"file"==n&&(l+="//"),l+=t.cannotBeABaseURL?a[0]:a.length?"/"+a.join("/"):"",null!==s&&(l+="?"+s),null!==c&&(l+="#"+c),l},_t=function(){var t=w(this),n=t.scheme,e=t.port;if("blob"==n)try{return new xt(n.path[0]).origin}catch(t){return"null"}return"file"!=n&&V(t)?n+"://"+R(t.host)+(null!==e?":"+e:""):"null"},Bt=function(){return w(this).scheme+":"},Et=function(){return w(this).username},St=function(){return w(this).password},Tt=function(){var t=w(this),n=t.host,e=t.port;return null===n?"":null===e?R(n):R(n)+":"+e},$t=function(){var t=w(this).host;return null===t?"":R(t)},It=function(){var t=w(this).port;return null===t?"":String(t)},Ot=function(){var t=w(this),n=t.path;return t.cannotBeABaseURL?n[0]:n.length?"/"+n.join("/"):""},Mt=function(){var t=w(this).query;return t?"?"+t:""},Nt=function(){return w(this).searchParams},Dt=function(){var t=w(this).fragment;return t?"#"+t:""},Pt=function(t,n){return{get:t,set:n,configurable:!0,enumerable:!0}};if(r&&c(wt,{href:Pt(kt,(function(t){var n=w(this),e=String(t),o=yt(n,e);if(o)throw TypeError(o);y(n.searchParams).updateSearchParams(n.query)})),origin:Pt(_t),protocol:Pt(Bt,(function(t){var n=w(this);yt(n,String(t)+":",tt)})),username:Pt(Et,(function(t){var n=w(this),e=f(String(t));if(!q(n)){n.username="";for(var o=0;o<e.length;o++)n.username+=Y(e[o],W)}})),password:Pt(St,(function(t){var n=w(this),e=f(String(t));if(!q(n)){n.password="";for(var o=0;o<e.length;o++)n.password+=Y(e[o],W)}})),host:Pt(Tt,(function(t){var n=w(this);n.cannotBeABaseURL||yt(n,String(t),ut)})),hostname:Pt($t,(function(t){var n=w(this);n.cannotBeABaseURL||yt(n,String(t),dt)})),port:Pt(It,(function(t){var n=w(this);q(n)||(""==(t=String(t))?n.port=null:yt(n,t,pt))})),pathname:Pt(Ot,(function(t){var n=w(this);n.cannotBeABaseURL||(n.path=[],yt(n,t+"",mt))})),search:Pt(Mt,(function(t){var n=w(this);""==(t=String(t))?n.query=null:("?"==t.charAt(0)&&(t=t.slice(1)),n.query="",yt(n,t,bt)),y(n.searchParams).updateSearchParams(n.query)})),searchParams:Pt(Nt),hash:Pt(Dt,(function(t){var n=w(this);""!=(t=String(t))?("#"==t.charAt(0)&&(t=t.slice(1)),n.fragment="",yt(n,t,Ct)):n.fragment=null}))}),l(wt,"toJSON",(function(){return kt.call(this)}),{enumerable:!0}),l(wt,"toString",(function(){return kt.call(this)}),{enumerable:!0}),b){var Lt=b.createObjectURL,jt=b.revokeObjectURL;Lt&&l(xt,"createObjectURL",(function(t){return Lt.apply(b,arguments)})),jt&&l(xt,"revokeObjectURL",(function(t){return jt.apply(b,arguments)}))}m(xt,"URL"),i({global:!0,forced:!a,sham:!r},{URL:xt})},function(t,n,e){"use strict";var o=e(1),i=e(61).filter;o({target:"Array",proto:!0,forced:!e(59)("filter")},{filter:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},function(t,n,e){var o=e(1),i=e(14),r=e(62);o({target:"Object",stat:!0,forced:e(2)((function(){r(1)}))},{keys:function(t){return r(i(t))}})},function(t,n,e){var o=e(1),i=e(2),r=e(17),a=e(25).f,s=e(6),c=i((function(){a(1)}));o({target:"Object",stat:!0,forced:!s||c,sham:!s},{getOwnPropertyDescriptor:function(t,n){return a(r(t),n)}})},function(t,n,e){var o=e(1),i=e(6),r=e(114),a=e(17),s=e(25),c=e(56);o({target:"Object",stat:!0,sham:!i},{getOwnPropertyDescriptors:function(t){for(var n,e,o=a(t),i=s.f,l=r(o),u={},d=0;l.length>d;)void 0!==(e=i(o,n=l[d++]))&&c(u,n,e);return u}})},function(t,n,e){var o=e(7),i=e(167);t.exports=function(t,n,e){var r,a;return i&&"function"==typeof(r=n.constructor)&&r!==e&&o(a=r.prototype)&&a!==e.prototype&&i(t,a),t}},function(t,n,e){"use strict";n.__esModule=!0,n.stateify=n.TokenState=n.CharacterState=void 0;var o=e(162);var i=function(t){this.j=[],this.T=t||null};i.prototype={defaultTransition:!1,on:function(t,n){if(t instanceof Array){for(var e=0;e<t.length;e++)this.j.push([t[e],n]);return this}return this.j.push([t,n]),this},next:function(t){for(var n=0;n<this.j.length;n++){var e=this.j[n],o=e[0],i=e[1];if(this.test(t,o))return i}return this.defaultTransition},accepts:function(){return!!this.T},test:function(t,n){return t===n},emit:function(){return this.T}};var r=(0,o.inherits)(i,(function(t){this.j=[],this.T=t||null}),{test:function(t,n){return t===n||n instanceof RegExp&&n.test(t)}}),a=(0,o.inherits)(i,(function(t){this.j=[],this.T=t||null}),{jump:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,e=this.next(new t(""));return e===this.defaultTransition?(e=new this.constructor(n),this.on(t,e)):n&&(e.T=n),e},test:function(t,n){return t instanceof n}});n.CharacterState=r,n.TokenState=a,n.stateify=function(t,n,e,o){for(var i=0,a=t.length,s=n,c=[],l=void 0;i<a&&(l=s.next(t[i]));)s=l,i++;if(i>=a)return[];for(;i<a-1;)l=new r(o),c.push(l),s.on(t[i],l),s=l,i++;return l=new r(e),c.push(l),s.on(t[a-1],l),c}},function(t,n,e){"use strict";n.__esModule=!0,n.createTokenClass=function(){return function(t){t&&(this.v=t)}}},function(t,n,e){"use strict";var o=e(28),i=e(12),r=e(3),a=e(6),s=r("species");t.exports=function(t){var n=o(t),e=i.f;a&&n&&!n[s]&&e(n,s,{configurable:!0,get:function(){return this}})}},function(t,n,e){var o=e(4),i=e(81),r=e(3)("species");t.exports=function(t,n){var e,a=o(t).constructor;return void 0===a||null==(e=o(a)[r])?n:i(e)}},function(t,n,e){var o,i,r,a=e(0),s=e(2),c=e(48),l=e(214),u=e(94),d=e(327),p=e(163),f=a.location,A=a.setImmediate,h=a.clearImmediate,m=a.process,g=a.MessageChannel,v=a.Dispatch,b=0,C={},y=function(t){if(C.hasOwnProperty(t)){var n=C[t];delete C[t],n()}},x=function(t){return function(){y(t)}},w=function(t){y(t.data)},k=function(t){a.postMessage(t+"",f.protocol+"//"+f.host)};A&&h||(A=function(t){for(var n=[],e=1;arguments.length>e;)n.push(arguments[e++]);return C[++b]=function(){("function"==typeof t?t:Function(t)).apply(void 0,n)},o(b),b},h=function(t){delete C[t]},p?o=function(t){m.nextTick(x(t))}:v&&v.now?o=function(t){v.now(x(t))}:g&&!d?(r=(i=new g).port2,i.port1.onmessage=w,o=c(r.postMessage,r,1)):a.addEventListener&&"function"==typeof postMessage&&!a.importScripts&&f&&"file:"!==f.protocol&&!s(k)?(o=k,a.addEventListener("message",w,!1)):o="onreadystatechange"in u("script")?function(t){l.appendChild(u("script")).onreadystatechange=function(){l.removeChild(this),y(t)}}:function(t){setTimeout(x(t),0)}),t.exports={set:A,clear:h}},function(t,n,e){var o=e(104);t.exports=/(?:iphone|ipod|ipad).*applewebkit/i.test(o)},function(t,n,e){"use strict";var o=e(81),i=function(t){var n,e;this.promise=new t((function(t,o){if(void 0!==n||void 0!==e)throw TypeError("Bad Promise constructor");n=t,e=o})),this.resolve=o(n),this.reject=o(e)};t.exports.f=function(t){return new i(t)}},function(t,n){var e={utf8:{stringToBytes:function(t){return e.bin.stringToBytes(unescape(encodeURIComponent(t)))},bytesToString:function(t){return decodeURIComponent(escape(e.bin.bytesToString(t)))}},bin:{stringToBytes:function(t){for(var n=[],e=0;e<t.length;e++)n.push(255&t.charCodeAt(e));return n},bytesToString:function(t){for(var n=[],e=0;e<t.length;e++)n.push(String.fromCharCode(t[e]));return n.join("")}}};t.exports=e},function(t,n,e){"use strict";var o=e(121),i=e(344).filter,r=e(38),a=e(213)("filter"),s=a&&!r((function(){[].filter.call({length:-1,0:1},(function(t){throw t}))}));o({target:"Array",proto:!0,forced:!a||!s},{filter:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},function(t,n,e){var o=e(38),i=e(207),r="".split;t.exports=o((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==i(t)?r.call(t,""):Object(t)}:Object},function(t,n,e){var o=e(164),i=e(38),r=e(411);t.exports=!o&&!i((function(){return 7!=Object.defineProperty(r("div"),"a",{get:function(){return 7}}).a}))},function(t,n,e){var o=e(80);t.exports=function(t){if(!o(t))throw TypeError(String(t)+" is not an object");return t}},function(t,n,e){var o=e(335),i=Function.toString;"function"!=typeof o.inspectSource&&(o.inspectSource=function(t){return i.call(t)}),t.exports=o.inspectSource},function(t,n,e){var o=e(34),i=e(211),r=o["__core-js_shared__"]||i("__core-js_shared__",{});t.exports=r},function(t,n,e){var o=e(337),i=e(335);(t.exports=function(t,n){return i[t]||(i[t]=void 0!==n?n:{})})("versions",[]).push({version:"3.6.1",mode:o?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(t,n){t.exports=!1},function(t,n){var e=0,o=Math.random();t.exports=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++e+o).toString(36)}},function(t,n){t.exports={}},function(t,n,e){var o=e(418),i=e(34),r=function(t){return"function"==typeof t?t:void 0};t.exports=function(t,n){return arguments.length<2?r(o[t])||r(i[t]):o[t]&&o[t][n]||i[t]&&i[t][n]}},function(t,n,e){var o=e(100),i=e(206),r=e(420).indexOf,a=e(339);t.exports=function(t,n){var e,s=i(t),c=0,l=[];for(e in s)!o(a,e)&&o(s,e)&&l.push(e);for(;n.length>c;)o(s,e=n[c++])&&(~r(l,e)||l.push(e));return l}},function(t,n){var e=Math.ceil,o=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?o:e)(t)}},function(t,n){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(t,n,e){var o=e(424),i=e(331),r=e(212),a=e(166),s=e(345),c=[].push,l=function(t){var n=1==t,e=2==t,l=3==t,u=4==t,d=6==t,p=5==t||d;return function(f,A,h,m){for(var g,v,b=r(f),C=i(b),y=o(A,h,3),x=a(C.length),w=0,k=m||s,_=n?k(f,x):e?k(f,0):void 0;x>w;w++)if((p||w in C)&&(v=y(g=C[w],w,b),t))if(n)_[w]=v;else if(v)switch(t){case 3:return!0;case 5:return g;case 6:return w;case 2:c.call(_,g)}else if(u)return!1;return d?-1:l||u?u:_}};t.exports={forEach:l(0),map:l(1),filter:l(2),some:l(3),every:l(4),find:l(5),findIndex:l(6)}},function(t,n,e){var o=e(80),i=e(346),r=e(122)("species");t.exports=function(t,n){var e;return i(t)&&("function"!=typeof(e=t.constructor)||e!==Array&&!i(e.prototype)?o(e)&&null===(e=e[r])&&(e=void 0):e=void 0),new(void 0===e?Array:e)(0===n?0:n)}},function(t,n,e){var o=e(207);t.exports=Array.isArray||function(t){return"Array"==o(t)}},function(t,n,e){var o=e(38);t.exports=!!Object.getOwnPropertySymbols&&!o((function(){return!String(Symbol())}))},function(t,n,e){var o,i,r=e(34),a=e(427),s=r.process,c=s&&s.versions,l=c&&c.v8;l?i=(o=l.split("."))[0]+o[1]:a&&(!(o=a.match(/Edge\/(\d+)/))||o[1]>=74)&&(o=a.match(/Chrome\/(\d+)/))&&(i=o[1]),t.exports=i&&+i},function(t,n,e){"use strict";var o=e(121),i=e(344).map,r=e(38),a=e(213)("map"),s=a&&!r((function(){[].map.call({length:-1,0:1},(function(t){throw t}))}));o({target:"Array",proto:!0,forced:!a||!s},{map:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},function(t,n,e){var o=e(121),i=e(212),r=e(428);o({target:"Object",stat:!0,forced:e(38)((function(){r(1)}))},{keys:function(t){return r(i(t))}})},function(t,n,e){"use strict";var o,i=e(121),r=e(204).f,a=e(166),s=e(429),c=e(208),l=e(431),u=e(337),d="".startsWith,p=Math.min,f=l("startsWith");i({target:"String",proto:!0,forced:!!(u||f||(o=r(String.prototype,"startsWith"),!o||o.writable))&&!f},{startsWith:function(t){var n=String(c(this));s(t);var e=a(p(arguments.length>1?arguments[1]:void 0,n.length)),o=String(t);return d?d.call(n,o,e):n.slice(e,e+o.length)===o}})},function(t,n,e){"use strict";function o(t,n){for(var e=0;e<n.length;e++){var o=n[e];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}function i(t,n,e){return n in t?Object.defineProperty(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[n]=e,t}e(433),e(330),e(349),e(350),e(351),Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var r=function(){function t(n,e,o){!function(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")}(this,t),i(this,"scope",void 0),i(this,"wrapped",void 0),this.scope="".concat(o?t.GLOBAL_SCOPE_PERSISTENT:t.GLOBAL_SCOPE_VOLATILE,"_").concat(btoa(n),"_"),this.wrapped=e}var n,e,r;return n=t,(e=[{key:"scopeKey",value:function(t){return"".concat(this.scope).concat(t)}},{key:"setItem",value:function(t,n){this.wrapped.setItem(this.scopeKey(t),n)}},{key:"getItem",value:function(t){return this.wrapped.getItem(this.scopeKey(t))}},{key:"removeItem",value:function(t){this.wrapped.removeItem(this.scopeKey(t))}},{key:"clear",value:function(){var t=this;Object.keys(this.wrapped).filter((function(n){return n.startsWith(t.scope)})).map(this.wrapped.removeItem.bind(this.wrapped))}}])&&o(n.prototype,e),r&&o(n,r),t}();n.default=r,i(r,"GLOBAL_SCOPE_VOLATILE","nextcloud_vol"),i(r,"GLOBAL_SCOPE_PERSISTENT","nextcloud_per")},function(t,n,e){var o=e(2);t.exports=!o((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}))},function(t,n,e){var o=e(7);t.exports=function(t){if(!o(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype");return t}},function(t,n,e){var o=e(2),i=e(182);t.exports=function(t){return o((function(){return!!i[t]()||"
"!="
"[t]()||i[t].name!==t}))}},function(t,n,e){var o=e(17),i=e(49).f,r={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return a&&"[object Window]"==r.call(t)?function(t){try{return i(t)}catch(t){return a.slice()}}(t):i(o(t))}},function(t,n,e){"use strict";var o=e(358),i=e(359);function r(t){t=t||{},this.catalogs={},this.locale="",this.domain="messages",this.listeners=[],this.sourceLocale="",t.sourceLocale&&("string"==typeof t.sourceLocale?this.sourceLocale=t.sourceLocale:this.warn("The `sourceLocale` option should be a string")),this.debug="debug"in t&&!0===t.debug}t.exports=r,r.prototype.on=function(t,n){this.listeners.push({eventName:t,callback:n})},r.prototype.off=function(t,n){this.listeners=this.listeners.filter((function(e){return!1==(e.eventName===t&&e.callback===n)}))},r.prototype.emit=function(t,n){for(var e=0;e<this.listeners.length;e++){var o=this.listeners[e];o.eventName===t&&o.callback(n)}},r.prototype.warn=function(t){this.debug&&console.warn(t),this.emit("error",new Error(t))},r.prototype.addTranslations=function(t,n,e){this.catalogs[t]||(this.catalogs[t]={}),this.catalogs[t][n]=e},r.prototype.setLocale=function(t){"string"==typeof t?(""===t.trim()&&this.warn("You called setLocale() with an empty value, which makes little sense."),t===this.sourceLocale||this.catalogs[t]||this.warn('You called setLocale() with "'+t+'", but no translations for that locale has been added.'),this.locale=t):this.warn("You called setLocale() with an argument of type "+typeof t+". The locale must be a string.")},r.prototype.setTextDomain=function(t){"string"==typeof t?(""===t.trim()&&this.warn("You called setTextDomain() with an empty `domain` value."),this.domain=t):this.warn("You called setTextDomain() with an argument of type "+typeof t+". The domain must be a string.")},r.prototype.gettext=function(t){return this.dnpgettext(this.domain,"",t)},r.prototype.dgettext=function(t,n){return this.dnpgettext(t,"",n)},r.prototype.ngettext=function(t,n,e){return this.dnpgettext(this.domain,"",t,n,e)},r.prototype.dngettext=function(t,n,e,o){return this.dnpgettext(t,"",n,e,o)},r.prototype.pgettext=function(t,n){return this.dnpgettext(this.domain,t,n)},r.prototype.dpgettext=function(t,n,e){return this.dnpgettext(t,n,e)},r.prototype.npgettext=function(t,n,e,o){return this.dnpgettext(this.domain,t,n,e,o)},r.prototype.dnpgettext=function(t,n,e,o,a){var s,c,l=e;if(n=n||"",isNaN(a)||1===a||(l=o||e),s=this._getTranslation(t,n,e)){if("number"==typeof a)"boolean"==typeof(c=(0,i[r.getLanguageCode(this.locale)].pluralsFunc)(a))&&(c=c?1:0);else c=0;return s.msgstr[c]||l}return this.sourceLocale&&this.locale===this.sourceLocale||this.warn('No translation was found for msgid "'+e+'" in msgctxt "'+n+'" and domain "'+t+'"'),l},r.prototype.getComment=function(t,n,e){var o;return(o=this._getTranslation(t,n,e))&&o.comments||{}},r.prototype._getTranslation=function(t,n,e){return n=n||"",o(this.catalogs,[this.locale,t,"translations",n,e])},r.getLanguageCode=function(t){return t.split(/[\-_]/)[0].toLowerCase()},r.prototype.textdomain=function(t){this.debug&&console.warn("textdomain(domain) was used to set locales in node-gettext v1. Make sure you are using it for domains, and switch to setLocale(locale) if you are not.\n\n To read more about the migration from node-gettext v1 to v2, see https://github.com/alexanderwallin/node-gettext/#migrating-from-1x-to-2x\n\nThis warning will be removed in the final 2.0.0"),this.setTextDomain(t)},r.prototype.setlocale=function(t){this.setLocale(t)},r.prototype.addTextdomain=function(){console.error("addTextdomain() is deprecated.\n\n* To add translations, use addTranslations()\n* To set the default domain, use setTextDomain() (or its alias textdomain())\n\nTo read more about the migration from node-gettext v1 to v2, see https://github.com/alexanderwallin/node-gettext/#migrating-from-1x-to-2x")}},function(t,n,e){(function(n){var e=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,o=/^\w*$/,i=/^\./,r=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,a=/\\(\\)?/g,s=/^\[object .+?Constructor\]$/,c="object"==typeof n&&n&&n.Object===Object&&n,l="object"==typeof self&&self&&self.Object===Object&&self,u=c||l||Function("return this")();var d,p=Array.prototype,f=Function.prototype,A=Object.prototype,h=u["__core-js_shared__"],m=(d=/[^.]+$/.exec(h&&h.keys&&h.keys.IE_PROTO||""))?"Symbol(src)_1."+d:"",g=f.toString,v=A.hasOwnProperty,b=A.toString,C=RegExp("^"+g.call(v).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),y=u.Symbol,x=p.splice,w=N(u,"Map"),k=N(Object,"create"),_=y?y.prototype:void 0,B=_?_.toString:void 0;function E(t){var n=-1,e=t?t.length:0;for(this.clear();++n<e;){var o=t[n];this.set(o[0],o[1])}}function S(t){var n=-1,e=t?t.length:0;for(this.clear();++n<e;){var o=t[n];this.set(o[0],o[1])}}function T(t){var n=-1,e=t?t.length:0;for(this.clear();++n<e;){var o=t[n];this.set(o[0],o[1])}}function $(t,n){for(var e,o,i=t.length;i--;)if((e=t[i][0])===(o=n)||e!=e&&o!=o)return i;return-1}function I(t,n){for(var i,r=0,a=(n=function(t,n){if(j(t))return!1;var i=typeof t;if("number"==i||"symbol"==i||"boolean"==i||null==t||R(t))return!0;return o.test(t)||!e.test(t)||null!=n&&t in Object(n)}(n,t)?[n]:j(i=n)?i:D(i)).length;null!=t&&r<a;)t=t[P(n[r++])];return r&&r==a?t:void 0}function O(t){return!(!F(t)||(n=t,m&&m in n))&&(function(t){var n=F(t)?b.call(t):"";return"[object Function]"==n||"[object GeneratorFunction]"==n}(t)||function(t){var n=!1;if(null!=t&&"function"!=typeof t.toString)try{n=!!(t+"")}catch(t){}return n}(t)?C:s).test(function(t){if(null!=t){try{return g.call(t)}catch(t){}try{return t+""}catch(t){}}return""}(t));var n}function M(t,n){var e,o,i=t.__data__;return("string"==(o=typeof(e=n))||"number"==o||"symbol"==o||"boolean"==o?"__proto__"!==e:null===e)?i["string"==typeof n?"string":"hash"]:i.map}function N(t,n){var e=function(t,n){return null==t?void 0:t[n]}(t,n);return O(e)?e:void 0}E.prototype.clear=function(){this.__data__=k?k(null):{}},E.prototype.delete=function(t){return this.has(t)&&delete this.__data__[t]},E.prototype.get=function(t){var n=this.__data__;if(k){var e=n[t];return"__lodash_hash_undefined__"===e?void 0:e}return v.call(n,t)?n[t]:void 0},E.prototype.has=function(t){var n=this.__data__;return k?void 0!==n[t]:v.call(n,t)},E.prototype.set=function(t,n){return this.__data__[t]=k&&void 0===n?"__lodash_hash_undefined__":n,this},S.prototype.clear=function(){this.__data__=[]},S.prototype.delete=function(t){var n=this.__data__,e=$(n,t);return!(e<0)&&(e==n.length-1?n.pop():x.call(n,e,1),!0)},S.prototype.get=function(t){var n=this.__data__,e=$(n,t);return e<0?void 0:n[e][1]},S.prototype.has=function(t){return $(this.__data__,t)>-1},S.prototype.set=function(t,n){var e=this.__data__,o=$(e,t);return o<0?e.push([t,n]):e[o][1]=n,this},T.prototype.clear=function(){this.__data__={hash:new E,map:new(w||S),string:new E}},T.prototype.delete=function(t){return M(this,t).delete(t)},T.prototype.get=function(t){return M(this,t).get(t)},T.prototype.has=function(t){return M(this,t).has(t)},T.prototype.set=function(t,n){return M(this,t).set(t,n),this};var D=L((function(t){var n;t=null==(n=t)?"":function(t){if("string"==typeof t)return t;if(R(t))return B?B.call(t):"";var n=t+"";return"0"==n&&1/t==-1/0?"-0":n}(n);var e=[];return i.test(t)&&e.push(""),t.replace(r,(function(t,n,o,i){e.push(o?i.replace(a,"$1"):n||t)})),e}));function P(t){if("string"==typeof t||R(t))return t;var n=t+"";return"0"==n&&1/t==-1/0?"-0":n}function L(t,n){if("function"!=typeof t||n&&"function"!=typeof n)throw new TypeError("Expected a function");var e=function(){var o=arguments,i=n?n.apply(this,o):o[0],r=e.cache;if(r.has(i))return r.get(i);var a=t.apply(this,o);return e.cache=r.set(i,a),a};return e.cache=new(L.Cache||T),e}L.Cache=T;var j=Array.isArray;function F(t){var n=typeof t;return!!t&&("object"==n||"function"==n)}function R(t){return"symbol"==typeof t||function(t){return!!t&&"object"==typeof t}(t)&&"[object Symbol]"==b.call(t)}t.exports=function(t,n,e){var o=null==t?void 0:I(t,n);return void 0===o?e:o}}).call(this,e(9))},function(t,n,e){"use strict";t.exports={ach:{name:"Acholi",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(t){return t>1}},af:{name:"Afrikaans",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},ak:{name:"Akan",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(t){return t>1}},am:{name:"Amharic",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(t){return t>1}},an:{name:"Aragonese",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},ar:{name:"Arabic",examples:[{plural:0,sample:0},{plural:1,sample:1},{plural:2,sample:2},{plural:3,sample:3},{plural:4,sample:11},{plural:5,sample:100}],nplurals:6,pluralsText:"nplurals = 6; plural = (n === 0 ? 0 : n === 1 ? 1 : n === 2 ? 2 : n % 100 >= 3 && n % 100 <= 10 ? 3 : n % 100 >= 11 ? 4 : 5)",pluralsFunc:function(t){return 0===t?0:1===t?1:2===t?2:t%100>=3&&t%100<=10?3:t%100>=11?4:5}},arn:{name:"Mapudungun",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(t){return t>1}},ast:{name:"Asturian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},ay:{name:"Aymará",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},az:{name:"Azerbaijani",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},be:{name:"Belarusian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(t){return t%10==1&&t%100!=11?0:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?1:2}},bg:{name:"Bulgarian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},bn:{name:"Bengali",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},bo:{name:"Tibetan",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},br:{name:"Breton",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(t){return t>1}},brx:{name:"Bodo",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},bs:{name:"Bosnian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(t){return t%10==1&&t%100!=11?0:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?1:2}},ca:{name:"Catalan",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},cgg:{name:"Chiga",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},cs:{name:"Czech",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n === 1 ? 0 : (n >= 2 && n <= 4) ? 1 : 2)",pluralsFunc:function(t){return 1===t?0:t>=2&&t<=4?1:2}},csb:{name:"Kashubian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n === 1 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(t){return 1===t?0:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?1:2}},cy:{name:"Welsh",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:3},{plural:3,sample:8}],nplurals:4,pluralsText:"nplurals = 4; plural = (n === 1 ? 0 : n === 2 ? 1 : (n !== 8 && n !== 11) ? 2 : 3)",pluralsFunc:function(t){return 1===t?0:2===t?1:8!==t&&11!==t?2:3}},da:{name:"Danish",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},de:{name:"German",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},doi:{name:"Dogri",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},dz:{name:"Dzongkha",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},el:{name:"Greek",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},en:{name:"English",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},eo:{name:"Esperanto",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},es:{name:"Spanish",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},et:{name:"Estonian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},eu:{name:"Basque",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},fa:{name:"Persian",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},ff:{name:"Fulah",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},fi:{name:"Finnish",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},fil:{name:"Filipino",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(t){return t>1}},fo:{name:"Faroese",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},fr:{name:"French",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(t){return t>1}},fur:{name:"Friulian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},fy:{name:"Frisian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},ga:{name:"Irish",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:3},{plural:3,sample:7},{plural:4,sample:11}],nplurals:5,pluralsText:"nplurals = 5; plural = (n === 1 ? 0 : n === 2 ? 1 : n < 7 ? 2 : n < 11 ? 3 : 4)",pluralsFunc:function(t){return 1===t?0:2===t?1:t<7?2:t<11?3:4}},gd:{name:"Scottish Gaelic",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:3},{plural:3,sample:20}],nplurals:4,pluralsText:"nplurals = 4; plural = ((n === 1 || n === 11) ? 0 : (n === 2 || n === 12) ? 1 : (n > 2 && n < 20) ? 2 : 3)",pluralsFunc:function(t){return 1===t||11===t?0:2===t||12===t?1:t>2&&t<20?2:3}},gl:{name:"Galician",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},gu:{name:"Gujarati",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},gun:{name:"Gun",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(t){return t>1}},ha:{name:"Hausa",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},he:{name:"Hebrew",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},hi:{name:"Hindi",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},hne:{name:"Chhattisgarhi",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},hr:{name:"Croatian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(t){return t%10==1&&t%100!=11?0:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?1:2}},hu:{name:"Hungarian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},hy:{name:"Armenian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},id:{name:"Indonesian",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},is:{name:"Icelandic",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n % 10 !== 1 || n % 100 === 11)",pluralsFunc:function(t){return t%10!=1||t%100==11}},it:{name:"Italian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},ja:{name:"Japanese",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},jbo:{name:"Lojban",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},jv:{name:"Javanese",examples:[{plural:0,sample:0},{plural:1,sample:1}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 0)",pluralsFunc:function(t){return 0!==t}},ka:{name:"Georgian",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},kk:{name:"Kazakh",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},km:{name:"Khmer",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},kn:{name:"Kannada",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},ko:{name:"Korean",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},ku:{name:"Kurdish",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},kw:{name:"Cornish",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:3},{plural:3,sample:4}],nplurals:4,pluralsText:"nplurals = 4; plural = (n === 1 ? 0 : n === 2 ? 1 : n === 3 ? 2 : 3)",pluralsFunc:function(t){return 1===t?0:2===t?1:3===t?2:3}},ky:{name:"Kyrgyz",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},lb:{name:"Letzeburgesch",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},ln:{name:"Lingala",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(t){return t>1}},lo:{name:"Lao",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},lt:{name:"Lithuanian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:10}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n % 10 >= 2 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(t){return t%10==1&&t%100!=11?0:t%10>=2&&(t%100<10||t%100>=20)?1:2}},lv:{name:"Latvian",examples:[{plural:2,sample:0},{plural:0,sample:1},{plural:1,sample:2}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n !== 0 ? 1 : 2)",pluralsFunc:function(t){return t%10==1&&t%100!=11?0:0!==t?1:2}},mai:{name:"Maithili",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},mfe:{name:"Mauritian Creole",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(t){return t>1}},mg:{name:"Malagasy",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(t){return t>1}},mi:{name:"Maori",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(t){return t>1}},mk:{name:"Macedonian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n === 1 || n % 10 === 1 ? 0 : 1)",pluralsFunc:function(t){return 1===t||t%10==1?0:1}},ml:{name:"Malayalam",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},mn:{name:"Mongolian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},mni:{name:"Manipuri",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},mnk:{name:"Mandinka",examples:[{plural:0,sample:0},{plural:1,sample:1},{plural:2,sample:2}],nplurals:3,pluralsText:"nplurals = 3; plural = (n === 0 ? 0 : n === 1 ? 1 : 2)",pluralsFunc:function(t){return 0===t?0:1===t?1:2}},mr:{name:"Marathi",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},ms:{name:"Malay",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},mt:{name:"Maltese",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:11},{plural:3,sample:20}],nplurals:4,pluralsText:"nplurals = 4; plural = (n === 1 ? 0 : n === 0 || ( n % 100 > 1 && n % 100 < 11) ? 1 : (n % 100 > 10 && n % 100 < 20 ) ? 2 : 3)",pluralsFunc:function(t){return 1===t?0:0===t||t%100>1&&t%100<11?1:t%100>10&&t%100<20?2:3}},my:{name:"Burmese",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},nah:{name:"Nahuatl",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},nap:{name:"Neapolitan",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},nb:{name:"Norwegian Bokmal",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},ne:{name:"Nepali",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},nl:{name:"Dutch",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},nn:{name:"Norwegian Nynorsk",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},no:{name:"Norwegian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},nso:{name:"Northern Sotho",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},oc:{name:"Occitan",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(t){return t>1}},or:{name:"Oriya",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},pa:{name:"Punjabi",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},pap:{name:"Papiamento",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},pl:{name:"Polish",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n === 1 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(t){return 1===t?0:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?1:2}},pms:{name:"Piemontese",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},ps:{name:"Pashto",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},pt:{name:"Portuguese",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},rm:{name:"Romansh",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},ro:{name:"Romanian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:20}],nplurals:3,pluralsText:"nplurals = 3; plural = (n === 1 ? 0 : (n === 0 || (n % 100 > 0 && n % 100 < 20)) ? 1 : 2)",pluralsFunc:function(t){return 1===t?0:0===t||t%100>0&&t%100<20?1:2}},ru:{name:"Russian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(t){return t%10==1&&t%100!=11?0:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?1:2}},rw:{name:"Kinyarwanda",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},sah:{name:"Yakut",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},sat:{name:"Santali",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},sco:{name:"Scots",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},sd:{name:"Sindhi",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},se:{name:"Northern Sami",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},si:{name:"Sinhala",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},sk:{name:"Slovak",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n === 1 ? 0 : (n >= 2 && n <= 4) ? 1 : 2)",pluralsFunc:function(t){return 1===t?0:t>=2&&t<=4?1:2}},sl:{name:"Slovenian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:3},{plural:3,sample:5}],nplurals:4,pluralsText:"nplurals = 4; plural = (n % 100 === 1 ? 0 : n % 100 === 2 ? 1 : n % 100 === 3 || n % 100 === 4 ? 2 : 3)",pluralsFunc:function(t){return t%100==1?0:t%100==2?1:t%100==3||t%100==4?2:3}},so:{name:"Somali",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},son:{name:"Songhay",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},sq:{name:"Albanian",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},sr:{name:"Serbian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(t){return t%10==1&&t%100!=11?0:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?1:2}},su:{name:"Sundanese",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},sv:{name:"Swedish",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},sw:{name:"Swahili",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},ta:{name:"Tamil",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},te:{name:"Telugu",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},tg:{name:"Tajik",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(t){return t>1}},th:{name:"Thai",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},ti:{name:"Tigrinya",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(t){return t>1}},tk:{name:"Turkmen",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},tr:{name:"Turkish",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(t){return t>1}},tt:{name:"Tatar",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},ug:{name:"Uyghur",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},uk:{name:"Ukrainian",examples:[{plural:0,sample:1},{plural:1,sample:2},{plural:2,sample:5}],nplurals:3,pluralsText:"nplurals = 3; plural = (n % 10 === 1 && n % 100 !== 11 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2)",pluralsFunc:function(t){return t%10==1&&t%100!=11?0:t%10>=2&&t%10<=4&&(t%100<10||t%100>=20)?1:2}},ur:{name:"Urdu",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},uz:{name:"Uzbek",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(t){return t>1}},vi:{name:"Vietnamese",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},wa:{name:"Walloon",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n > 1)",pluralsFunc:function(t){return t>1}},wo:{name:"Wolof",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}},yo:{name:"Yoruba",examples:[{plural:0,sample:1},{plural:1,sample:2}],nplurals:2,pluralsText:"nplurals = 2; plural = (n !== 1)",pluralsFunc:function(t){return 1!==t}},zh:{name:"Chinese",examples:[{plural:0,sample:1}],nplurals:1,pluralsText:"nplurals = 1; plural = 0",pluralsFunc:function(){return 0}}}},function(t,n,e){"use strict";function o(){return"undefined"==typeof OC?(console.warn("No OC found"),"en"):OC.getLocale()}e(45),e(67),Object.defineProperty(n,"__esModule",{value:!0}),n.getLocale=o,n.getCanonicalLocale=function(){return o().replace(/_/g,"-")},n.getLanguage=function(){if("undefined"==typeof OC)return console.warn("No OC found"),"en";return OC.getLanguage()},n.translate=function(t,n,e,o,i){if("undefined"==typeof OC)return console.warn("No OC found"),n;return OC.L10N.translate(t,n,e,o,i)},n.translatePlural=function(t,n,e,o,i,r){if("undefined"==typeof OC)return console.warn("No OC found"),n;return OC.L10N.translatePlural(t,n,e,o,i,r)},n.getFirstDay=function(){if(void 0===window.firstDay)return console.warn("No firstDay found"),1;return window.firstDay},n.getDayNames=function(){if(void 0===window.dayNames)return console.warn("No dayNames found"),["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];return window.dayNames},n.getDayNamesShort=function(){if(void 0===window.dayNamesShort)return console.warn("No dayNamesShort found"),["Sun.","Mon.","Tue.","Wed.","Thu.","Fri.","Sat."];return window.dayNamesShort},n.getDayNamesMin=function(){if(void 0===window.dayNamesMin)return console.warn("No dayNamesMin found"),["Su","Mo","Tu","We","Th","Fr","Sa"];return window.dayNamesMin},n.getMonthNames=function(){if(void 0===window.monthNames)return console.warn("No monthNames found"),["January","February","March","April","May","June","July","August","September","October","November","December"];return window.monthNames},n.getMonthNamesShort=function(){if(void 0===window.monthNamesShort)return console.warn("No monthNamesShort found"),["Jan.","Feb.","Mar.","Apr.","May.","Jun.","Jul.","Aug.","Sep.","Oct.","Nov.","Dec."];return window.monthNamesShort}},function(t,n,e){var o=e(4),i=e(216);t.exports=function(t,n,e,r){try{return r?n(o(e)[0],e[1]):n(e)}catch(n){throw i(t),n}}},function(t,n,e){"use strict";var o=/[^\0-\u007E]/,i=/[.\u3002\uFF0E\uFF61]/g,r="Overflow: input needs wider integers to process",a=Math.floor,s=String.fromCharCode,c=function(t){return t+22+75*(t<26)},l=function(t,n,e){var o=0;for(t=e?a(t/700):t>>1,t+=a(t/n);t>455;o+=36)t=a(t/35);return a(o+36*t/(t+38))},u=function(t){var n,e,o=[],i=(t=function(t){for(var n=[],e=0,o=t.length;e<o;){var i=t.charCodeAt(e++);if(i>=55296&&i<=56319&&e<o){var r=t.charCodeAt(e++);56320==(64512&r)?n.push(((1023&i)<<10)+(1023&r)+65536):(n.push(i),e--)}else n.push(i)}return n}(t)).length,u=128,d=0,p=72;for(n=0;n<t.length;n++)(e=t[n])<128&&o.push(s(e));var f=o.length,A=f;for(f&&o.push("-");A<i;){var h=2147483647;for(n=0;n<t.length;n++)(e=t[n])>=u&&e<h&&(h=e);var m=A+1;if(h-u>a((2147483647-d)/m))throw RangeError(r);for(d+=(h-u)*m,u=h,n=0;n<t.length;n++){if((e=t[n])<u&&++d>2147483647)throw RangeError(r);if(e==u){for(var g=d,v=36;;v+=36){var b=v<=p?1:v>=p+26?26:v-p;if(g<b)break;var C=g-b,y=36-b;o.push(s(c(b+C%y))),g=a(C/y)}o.push(s(c(g))),p=l(d,m,A==f),d=0,++A}}++d,++u}return o.join("")};t.exports=function(t){var n,e,r=[],a=t.toLowerCase().replace(i,".").split(".");for(n=0;n<a.length;n++)e=a[n],r.push(o.test(e)?"xn--"+u(e):e);return r.join(".")}},function(t,n,e){"use strict";e(112);var o=e(1),i=e(28),r=e(185),a=e(16),s=e(218),c=e(47),l=e(178),u=e(26),d=e(154),p=e(5),f=e(48),A=e(105),h=e(4),m=e(7),g=e(68),v=e(29),b=e(364),C=e(101),y=e(3),x=i("fetch"),w=i("Headers"),k=y("iterator"),_=u.set,B=u.getterFor("URLSearchParams"),E=u.getterFor("URLSearchParamsIterator"),S=/\+/g,T=Array(4),$=function(t){return T[t-1]||(T[t-1]=RegExp("((?:%[\\da-f]{2}){"+t+"})","gi"))},I=function(t){try{return decodeURIComponent(t)}catch(n){return t}},O=function(t){var n=t.replace(S," "),e=4;try{return decodeURIComponent(n)}catch(t){for(;e;)n=n.replace($(e--),I);return n}},M=/[!'()~]|%20/g,N={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},D=function(t){return N[t]},P=function(t){return encodeURIComponent(t).replace(M,D)},L=function(t,n){if(n)for(var e,o,i=n.split("&"),r=0;r<i.length;)(e=i[r++]).length&&(o=e.split("="),t.push({key:O(o.shift()),value:O(o.join("="))}))},j=function(t){this.entries.length=0,L(this.entries,t)},F=function(t,n){if(t<n)throw TypeError("Not enough arguments")},R=l((function(t,n){_(this,{type:"URLSearchParamsIterator",iterator:b(B(t).entries),kind:n})}),"Iterator",(function(){var t=E(this),n=t.kind,e=t.iterator.next(),o=e.value;return e.done||(e.value="keys"===n?o.key:"values"===n?o.value:[o.key,o.value]),e})),U=function(){d(this,U,"URLSearchParams");var t,n,e,o,i,r,a,s,c,l=arguments.length>0?arguments[0]:void 0,u=this,f=[];if(_(u,{type:"URLSearchParams",entries:f,updateURL:function(){},updateSearchParams:j}),void 0!==l)if(m(l))if("function"==typeof(t=C(l)))for(e=(n=t.call(l)).next;!(o=e.call(n)).done;){if((a=(r=(i=b(h(o.value))).next).call(i)).done||(s=r.call(i)).done||!r.call(i).done)throw TypeError("Expected sequence with length 2");f.push({key:a.value+"",value:s.value+""})}else for(c in l)p(l,c)&&f.push({key:c,value:l[c]+""});else L(f,"string"==typeof l?"?"===l.charAt(0)?l.slice(1):l:l+"")},z=U.prototype;s(z,{append:function(t,n){F(arguments.length,2);var e=B(this);e.entries.push({key:t+"",value:n+""}),e.updateURL()},delete:function(t){F(arguments.length,1);for(var n=B(this),e=n.entries,o=t+"",i=0;i<e.length;)e[i].key===o?e.splice(i,1):i++;n.updateURL()},get:function(t){F(arguments.length,1);for(var n=B(this).entries,e=t+"",o=0;o<n.length;o++)if(n[o].key===e)return n[o].value;return null},getAll:function(t){F(arguments.length,1);for(var n=B(this).entries,e=t+"",o=[],i=0;i<n.length;i++)n[i].key===e&&o.push(n[i].value);return o},has:function(t){F(arguments.length,1);for(var n=B(this).entries,e=t+"",o=0;o<n.length;)if(n[o++].key===e)return!0;return!1},set:function(t,n){F(arguments.length,1);for(var e,o=B(this),i=o.entries,r=!1,a=t+"",s=n+"",c=0;c<i.length;c++)(e=i[c]).key===a&&(r?i.splice(c--,1):(r=!0,e.value=s));r||i.push({key:a,value:s}),o.updateURL()},sort:function(){var t,n,e,o=B(this),i=o.entries,r=i.slice();for(i.length=0,e=0;e<r.length;e++){for(t=r[e],n=0;n<e;n++)if(i[n].key>t.key){i.splice(n,0,t);break}n===e&&i.push(t)}o.updateURL()},forEach:function(t){for(var n,e=B(this).entries,o=f(t,arguments.length>1?arguments[1]:void 0,3),i=0;i<e.length;)o((n=e[i++]).value,n.key,this)},keys:function(){return new R(this,"keys")},values:function(){return new R(this,"values")},entries:function(){return new R(this,"entries")}},{enumerable:!0}),a(z,k,z.entries),a(z,"toString",(function(){for(var t,n=B(this).entries,e=[],o=0;o<n.length;)t=n[o++],e.push(P(t.key)+"="+P(t.value));return e.join("&")}),{enumerable:!0}),c(U,"URLSearchParams"),o({global:!0,forced:!r},{URLSearchParams:U}),r||"function"!=typeof x||"function"!=typeof w||o({global:!0,enumerable:!0,forced:!0},{fetch:function(t){var n,e,o,i=[t];return arguments.length>1&&(m(n=arguments[1])&&(e=n.body,"URLSearchParams"===A(e)&&((o=n.headers?new w(n.headers):new w).has("content-type")||o.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"),n=g(n,{body:v(0,String(e)),headers:v(0,o)}))),i.push(n)),x.apply(this,i)}}),t.exports={URLSearchParams:U,getState:B}},function(t,n,e){var o=e(4),i=e(101);t.exports=function(t){var n=i(t);if("function"!=typeof n)throw TypeError(String(t)+" is not iterable");return o(n.call(t))}},,function(t,n,e){var o=e(203);t.exports=function(t){if(o(t))throw TypeError("The method doesn't accept regular expressions");return t}},function(t,n,e){var o=e(3)("match");t.exports=function(t){var n=/./;try{"/./"[t](n)}catch(e){try{return n[o]=!1,"/./"[t](n)}catch(t){}}return!1}},function(n,e,o){!function(t,e){n.exports=e()}(window,(function(){return function(t){var n={};function e(o){if(n[o])return n[o].exports;var i=n[o]={i:o,l:!1,exports:{}};return t[o].call(i.exports,i,i.exports,e),i.l=!0,i.exports}return e.m=t,e.c=n,e.d=function(t,n,o){e.o(t,n)||Object.defineProperty(t,n,{enumerable:!0,get:o})},e.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},e.t=function(t,n){if(1&n&&(t=e(t)),8&n)return t;if(4&n&&"object"==typeof t&&t&&t.__esModule)return t;var o=Object.create(null);if(e.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}),2&n&&"string"!=typeof t)for(var i in t)e.d(o,i,function(n){return t[n]}.bind(null,i));return o},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},e.p="/dist/",e(e.s=236)}([function(t,n,e){"use strict";function o(t,n){return function(t){if(Array.isArray(t))return t}(t)||function(t,n){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t)){var e=[],o=!0,i=!1,r=void 0;try{for(var a,s=t[Symbol.iterator]();!(o=(a=s.next()).done)&&(e.push(a.value),!n||e.length!==n);o=!0);}catch(t){i=!0,r=t}finally{try{o||null==s.return||s.return()}finally{if(i)throw r}}return e}}(t,n)||function(t,n){if(t){if("string"==typeof t)return i(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?i(t,n):void 0}}(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,o=new Array(n);e<n;e++)o[e]=t[e];return o}t.exports=function(t){var n=o(t,4),e=n[1],i=n[3];if("function"==typeof btoa){var r=btoa(unescape(encodeURIComponent(JSON.stringify(i)))),a="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(r),s="/*# ".concat(a," */"),c=i.sources.map((function(t){return"/*# sourceURL=".concat(i.sourceRoot||"").concat(t," */")}));return[e].concat(c).concat([s]).join("\n")}return[e].join("\n")}},function(t,n,e){"use strict";t.exports=function(t){var n=[];return n.toString=function(){return this.map((function(n){var e=t(n);return n[2]?"@media ".concat(n[2]," {").concat(e,"}"):e})).join("")},n.i=function(t,e,o){"string"==typeof t&&(t=[[null,t,""]]);var i={};if(o)for(var r=0;r<this.length;r++){var a=this[r][0];null!=a&&(i[a]=!0)}for(var s=0;s<t.length;s++){var c=[].concat(t[s]);o&&i[c[0]]||(e&&(c[2]?c[2]="".concat(e," and ").concat(c[2]):c[2]=e),n.push(c))}},n}},function(t,n,e){"use strict";var o,i=function(){var t={};return function(n){if(void 0===t[n]){var e=document.querySelector(n);if(window.HTMLIFrameElement&&e instanceof window.HTMLIFrameElement)try{e=e.contentDocument.head}catch(t){e=null}t[n]=e}return t[n]}}(),r=[];function a(t){for(var n=-1,e=0;e<r.length;e++)if(r[e].identifier===t){n=e;break}return n}function s(t,n){for(var e={},o=[],i=0;i<t.length;i++){var s=t[i],c=n.base?s[0]+n.base:s[0],l=e[c]||0,u="".concat(c," ").concat(l);e[c]=l+1;var d=a(u),p={css:s[1],media:s[2],sourceMap:s[3]};-1!==d?(r[d].references++,r[d].updater(p)):r.push({identifier:u,updater:h(p,n),references:1}),o.push(u)}return o}function c(t){var n=document.createElement("style"),o=t.attributes||{};if(void 0===o.nonce){var r=e.nc;r&&(o.nonce=r)}if(Object.keys(o).forEach((function(t){n.setAttribute(t,o[t])})),"function"==typeof t.insert)t.insert(n);else{var a=i(t.insert||"head");if(!a)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");a.appendChild(n)}return n}var l,u=(l=[],function(t,n){return l[t]=n,l.filter(Boolean).join("\n")});function d(t,n,e,o){var i=e?"":o.media?"@media ".concat(o.media," {").concat(o.css,"}"):o.css;if(t.styleSheet)t.styleSheet.cssText=u(n,i);else{var r=document.createTextNode(i),a=t.childNodes;a[n]&&t.removeChild(a[n]),a.length?t.insertBefore(r,a[n]):t.appendChild(r)}}function p(t,n,e){var o=e.css,i=e.media,r=e.sourceMap;if(i?t.setAttribute("media",i):t.removeAttribute("media"),r&&"undefined"!=typeof btoa&&(o+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(r))))," */")),t.styleSheet)t.styleSheet.cssText=o;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(o))}}var f=null,A=0;function h(t,n){var e,o,i;if(n.singleton){var r=A++;e=f||(f=c(n)),o=d.bind(null,e,r,!1),i=d.bind(null,e,r,!0)}else e=c(n),o=p.bind(null,e,n),i=function(){!function(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t)}(e)};return o(t),function(n){if(n){if(n.css===t.css&&n.media===t.media&&n.sourceMap===t.sourceMap)return;o(t=n)}else i()}}t.exports=function(t,n){(n=n||{}).singleton||"boolean"==typeof n.singleton||(n.singleton=(void 0===o&&(o=Boolean(window&&document&&document.all&&!window.atob)),o));var e=s(t=t||[],n);return function(t){if(t=t||[],"[object Array]"===Object.prototype.toString.call(t)){for(var o=0;o<e.length;o++){var i=a(e[o]);r[i].references--}for(var c=s(t,n),l=0;l<e.length;l++){var u=a(e[l]);0===r[u].references&&(r[u].updater(),r.splice(u,1))}e=c}}}},function(t,n,e){"use strict";function o(t,n,e,o,i,r,a,s){var c,l="function"==typeof t?t.options:t;if(n&&(l.render=n,l.staticRenderFns=e,l._compiled=!0),o&&(l.functional=!0),r&&(l._scopeId="data-v-"+r),a?(c=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),i&&i.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},l._ssrRegister=c):i&&(c=s?function(){i.call(this,(l.functional?this.parent:this).$root.$options.shadowRoot)}:i),c)if(l.functional){l._injectStyles=c;var u=l.render;l.render=function(t,n){return c.call(n),u(t,n)}}else{var d=l.beforeCreate;l.beforeCreate=d?[].concat(d,c):[c]}return{exports:t,options:l}}e.d(n,"a",(function(){return o}))},function(t,n,e){"use strict";t.exports=function(t,n){return n||(n={}),"string"!=typeof(t=t&&t.__esModule?t.default:t)?t:(/^['"].*['"]$/.test(t)&&(t=t.slice(1,-1)),n.hash&&(t+=n.hash),/["'() \t\n]/.test(t)||n.needQuotes?'"'.concat(t.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):t)}},function(t,n){t.exports=o(18)},function(t,n){t.exports=o(93)},function(t,n){t.exports=o(152)},function(t,n,e){"use strict";n.a="data:application/vnd.ms-fontobject;base64,rg8AAOQOAAABAAIAAAAAAAIABQMAAAAAAAABQJABAAAAAExQAAAAABAAAAAAAAAAAAAAAAAAAAEAAAAAZ4ruPwAAAAAAAAAAAAAAAAAAAAAAACgAAGkAYwBvAG4AZgBvAG4AdAAtAHYAdQBlAC0AOAA0AGMANAA2ADEAZgAAAAAAABYAAFYAZQByAHMAaQBvAG4AIAAxAC4AMAAAKAAAaQBjAG8AbgBmAG8AbgB0AC0AdgB1AGUALQA4ADQAYwA0ADYAMQBmAAAAAAABAAAACgCAAAMAIE9TLzJ044/RAAAArAAAAGBjbWFwAA3ruAAAAQwAAAFCZ2x5ZsdHOUwAAAJQAAAH/GhlYWQr6lDhAAAKTAAAADZoaGVhJv0ThQAACoQAAAAkaG10eGe+//8AAAqoAAAANGxvY2ENvA9mAAAK3AAAAChtYXhwASAAVwAACwQAAAAgbmFtZW3E+VQAAAskAAACpnBvc3Q/VL7XAAANzAAAARYABBLKAZAABQAADGUNrAAAArwMZQ2sAAAJYAD1BQoAAAIABQMAAAAAAAAAAAAAEAAAAAAAAAAAAAAAUGZFZABA6gHqEhOIAAABwhOIAAAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQAAAAAAPAADAAEAAAAcAAQAIAAAAAQABAABAADqEv//AADqAf//FgAAAQAAAAAAAAEGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAOpg9DAAUACwAACQIRCQQRCQEOpvqCBX77ugRG+oL6ggV++7oERg9C+oL6ggE4BEYERgE4+oL6ggE4BEYERgABAAAAAA1uElAABQAACQERCQERBhsHU/d0CIwJxPit/sgIiwiM/scAAgAAAAAP3w9DAAUACwAACQIRCQQRCQEE4gV++oIERvu6BX4Ff/qBBEb7ugRGBX4Ffv7I+7r7uv7IBX4Ffv7I+7r7ugABAAAAAA6mElAABQAACQERCQERDW74rQiL93UJxAdTATn3dPd1ATgAAQAAAAAGNxOIAAUAABMHCQEXAZSUBXL6jpQFoxOIVfaR9pFVCcQAAAEAAAAAEYcPgwAFAAAJBQ/N9/P7+/5GBb8Jxw+D9/MEBf5H+kEJxgABAAAAABEXERcACwAACQsRF/3t+sD6wP3tBUD6wAITBUAFQAIT+sAEhP3tBUD6wAITBUAFQAIT+sAFQP3t+sAAAf//AAATkxLsADMAAAEiBw4BFxYXASEmBwYHBgcGFBcWFxYXFjchAQYHBhcWFx4BFxYXFjc2NwE2NzYnJicBLgEKYGVPSkYQEkgF1/HgTT46KScUFBQUJyk6Pk0OIPopNxoYAwMbGVY1Nzs+Oj81B+07FRUUFTz4Eyx0Euw5NKxZYEf6KgEbGC4sOTh4ODksLhgbAvopNT87Pjo3NlYZGgMDGBk4B+w8UVBPUjwH7C0yAAAAAgAAAAAOphJQABgARgAAASIHDgEHBhQXHgEXFjI3PgE3NjQnLgEnJgEiBwYHBhQXFhcWMyERISIHBgcGFBcWFxY3ITI3Njc2NCcmJyYjIRE0JyYnJiMJdm9mYpgpKyspmGJm3mZilyorKyqXYmb8NlZIRykrKylHSFYCcf2PVkhHKSsrKUdIVgdTVUhHKSsrKUdIVf2PKylHSVUSUCsql2Nl32VimCkrKymYYmXfZWOXKiv55SspR0irSEcpK/nmKylHSapJRykrASopR0mqSUcpKwdTVUhHKSsAAAMAAAAAERcRFwADAAcACwAAAREhEQERIREBESERAnEOpvFaDqbxWg6mERf9jwJx+eb9jwJx+eX9jwJxAAMAAAAAEp4L5wAYADEASgAAATIXHgEXFhQHDgEHBiInLgEnJjQ3PgE3NiEyFx4BFxYUBw4BBwYiJy4BJyY0Nz4BNzYhMhceARcWFAcOAQcGIicuAScmNDc+ATc2Aw1wZWKYKSsrKZhiZd9mYpcqKysql2JmByZvZmKXKisrKpdiZt5mYpcqKysql2JmByZvZmKXKisrKpdiZt9lYpgpKyspmGJlC+crKpdiZt5mYpcqKysql2Jm3mZilyorKyqXYmbeZmKXKisrKpdiZt5mYpcqKysql2Jm3mZilyorKyqXYmbeZmKXKisAAAAAAgAAAAAP3w/fAAMABwAAAREhESERIREDqgTiAnEE4g/f88sMNfPLDDUAAAABAAAAABEXERcAAgAACQICcQ6m8VoRF/it+K0AAQAAAAAOpgw1AAIAAAkCBOIE4gTiDDX7HgTgAAH/4AAAE2kTaQAxAAABBAUEBQQDAgMCERATEhMSBQQFBCEgJSQlJBMSExITBgAFBCEgJSQnJicmAwIREBMSAAhs/pj+sf66/u3+7sbKa26Ae+nlATkBPAFyAX4BlgFxAWEBVgEuASrr7JmcOLz+Kf75/vP+6v6+/s7+2f37uLtjZ1BOAScTaS6Xk+nn/tf+0/6r/p/+j/5q/oL+jv7E/sfl6HyAa2jFwgENAQ4BQwFLAWnM/tpOUGdju7j7/QEnATIBQgElARMBDQHLAAIAAAAAE4gTiAAkAEAAAAEgBQQFBAMCAwIQExITEgUEBQQgJSQlJBMSExIQAwIDAiUkJSQBITIXHgEXFhQHDgEHBiMhIicuAScmNDc+ATc2CcT+av6C/o7+xP7H5eh8gIB86OUBOQE8AXIBfgMsAX4BcgE8ATnl6HyAgHzo5f7H/sT+jv6C+sEHU1tXVIQkJiYkhFRXW/itXFdUhCQmJiSEVFcTiIB86OX+x/7E/o7+gvzU/oL+jv7E/sfl6HyAgHzo5QE5ATwBcgF+AywBfgFyATwBOeXofID4ESYlhFNXuFdThCUmJiWEU1e4V1OEJSYAAAACAAAAABOIE4gAJAA9AAABIAUEBQQDAgMCEBMSExIFBAUEICUkJSQTEhMSEAMCAwIlJCUkASAFBAATEhADAgAFBCAlJAADAhATEgAlJAnE/mr+gv6O/sT+x+XofICAfOjlATkBPAFyAX4DLAF+AXIBPAE55eh8gIB86OX+x/7E/o7+gv5qATcBFwEPAZtwdHRw/mX+8f7p/ZL+6f7x/mVwdHRwAZsBDwEXE4iAfOjl/sf+xP6O/oL81P6C/o7+xP7H5eh8gIB86OUBOQE8AXIBfgMsAX4BcgE8ATnl6HyA/Bh0cP5l/vH+6f2S/un+8f5lcHR0cAGbAQ8BFwJuARcBDwGbcHQAAAACAAAAABOIE4gAAwAoAAABIREhASAFBAUEAwIDAhATEhMSBQQFBCAlJCUkExITEhADAgMCJSQlJAXcB9D4MAPo/mr+gv6O/sT+x+XofICAfOjlATkBPAFyAX4DLAF+AXIBPAE55eh8gIB86OX+x/7E/o7+ggXcB9AF3IB86OX+x/7E/o7+gvzU/oL+jv7E/sfl6HyAgHzo5QE5ATwBcgF+AywBfgFyATwBOeXofIAAAAEAAAABAAA/7opnXw889QALE4gAAAAA3NTkagAAAADchAhq/+AAABOTE4gAAAAIAAIAAAAAAAAAAQAAE4gAAAAAE4j/4P/1E5MAAQAAAAAAAAAAAAAAAAAAAAcAAAAAE4gAABOIAAATiAAAE4gAAAY2AAATiAAAAAD//wAAAAAAAAAAAAAAAP/gAAAAAAAAAAAAAAAiADYAWABsAIAAlAC0AQ4BfAGaAhACJgI0AkICqAMiA6YD/gABAAAAEwBLAAMAAAAAAAIAAAAKAAoAAAD/AAAAAAAAAAAAEADGAAEAAAAAAAEAFAAAAAEAAAAAAAIABwAUAAEAAAAAAAMAFAAbAAEAAAAAAAQAFAAvAAEAAAAAAAUACwBDAAEAAAAAAAYAFABOAAEAAAAAAAoAKwBiAAEAAAAAAAsAEwCNAAMAAQQJAAEAKACgAAMAAQQJAAIADgDIAAMAAQQJAAMAKADWAAMAAQQJAAQAKAD+AAMAAQQJAAUAFgEmAAMAAQQJAAYAKAE8AAMAAQQJAAoAVgFkAAMAAQQJAAsAJgG6aWNvbmZvbnQtdnVlLTg0YzQ2MWZSZWd1bGFyaWNvbmZvbnQtdnVlLTg0YzQ2MWZpY29uZm9udC12dWUtODRjNDYxZlZlcnNpb24gMS4waWNvbmZvbnQtdnVlLTg0YzQ2MWZHZW5lcmF0ZWQgYnkgc3ZnMnR0ZiBmcm9tIEZvbnRlbGxvIHByb2plY3QuaHR0cDovL2ZvbnRlbGxvLmNvbQBpAGMAbwBuAGYAbwBuAHQALQB2AHUAZQAtADgANABjADQANgAxAGYAUgBlAGcAdQBsAGEAcgBpAGMAbwBuAGYAbwBuAHQALQB2AHUAZQAtADgANABjADQANgAxAGYAaQBjAG8AbgBmAG8AbgB0AC0AdgB1AGUALQA4ADQAYwA0ADYAMQBmAFYAZQByAHMAaQBvAG4AIAAxAC4AMABpAGMAbwBuAGYAbwBuAHQALQB2AHUAZQAtADgANABjADQANgAxAGYARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAgAAAAAAAAAyAAAAAAAAAAAAAAAAAAAAAAAAAAAAEwATAAABAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMRYXJyb3ctbGVmdC1kb3VibGUKYXJyb3ctbGVmdBJhcnJvdy1yaWdodC1kb3VibGULYXJyb3ctcmlnaHQKYnJlYWRjcnVtYgljaGVja21hcmsFY2xvc2UHY29uZmlybQRpbmZvBG1lbnUEbW9yZQVwYXVzZQRwbGF5CnRyaWFuZ2xlLXMQdXNlci1zdGF0dXMtYXdheQ91c2VyLXN0YXR1cy1kbmQVdXNlci1zdGF0dXMtaW52aXNpYmxlEnVzZXItc3RhdHVzLW9ubGluZQAA"},function(t,n,e){"use strict";n.a="data:font/woff;base64,d09GRgABAAAAAA8sAAoAAAAADuQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAAA9AAAAGAAAABgdOOP0WNtYXAAAAFUAAABQgAAAUIADeu4Z2x5ZgAAApgAAAf8AAAH/MdHOUxoZWFkAAAKlAAAADYAAAA2K+pQ4WhoZWEAAArMAAAAJAAAACQm/ROFaG10eAAACvAAAAA0AAAANGe+//9sb2NhAAALJAAAACgAAAAoDbwPZm1heHAAAAtMAAAAIAAAACABIABXbmFtZQAAC2wAAAKmAAACpm3E+VRwb3N0AAAOFAAAARYAAAEWP1S+1wAEEsoBkAAFAAAMZQ2sAAACvAxlDawAAAlgAPUFCgAAAgAFAwAAAAAAAAAAAAAQAAAAAAAAAAAAAABQZkVkAEDqAeoSE4gAAAHCE4gAAAAAAAEAAAAAAAAAAAAAACAAAAAAAAMAAAADAAAAHAABAAAAAAA8AAMAAQAAABwABAAgAAAABAAEAAEAAOoS//8AAOoB//8WAAABAAAAAAAAAQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAA6mD0MABQALAAAJAhEJBBEJAQ6m+oIFfvu6BEb6gvqCBX77ugRGD0L6gvqCATgERgRGATj6gvqCATgERgRGAAEAAAAADW4SUAAFAAAJAREJAREGGwdT93QIjAnE+K3+yAiLCIz+xwACAAAAAA/fD0MABQALAAAJAhEJBBEJAQTiBX76ggRG+7oFfgV/+oEERvu6BEYFfgV+/sj7uvu6/sgFfgV+/sj7uvu6AAEAAAAADqYSUAAFAAAJAREJARENbvitCIv3dQnEB1MBOfd093UBOAABAAAAAAY3E4gABQAAEwcJARcBlJQFcvqOlAWjE4hV9pH2kVUJxAAAAQAAAAARhw+DAAUAAAkFD8338/v7/kYFvwnHD4P38wQF/kf6QQnGAAEAAAAAERcRFwALAAAJCxEX/e36wPrA/e0FQPrAAhMFQAVAAhP6wASE/e0FQPrAAhMFQAVAAhP6wAVA/e36wAAB//8AABOTEuwAMwAAASIHDgEXFhcBISYHBgcGBwYUFxYXFhcWNyEBBgcGFxYXHgEXFhcWNzY3ATY3NicmJwEuAQpgZU9KRhASSAXX8eBNPjopJxQUFBQnKTo+TQ4g+ik3GhgDAxsZVjU3Oz46PzUH7TsVFRQVPPgTLHQS7Dk0rFlgR/oqARsYLiw5OHg4OSwuGBsC+ik1Pzs+Ojc2VhkaAwMYGTgH7DxRUE9SPAfsLTIAAAACAAAAAA6mElAAGABGAAABIgcOAQcGFBceARcWMjc+ATc2NCcuAScmASIHBgcGFBcWFxYzIREhIgcGBwYUFxYXFjchMjc2NzY0JyYnJiMhETQnJicmIwl2b2ZimCkrKymYYmbeZmKXKisrKpdiZvw2VkhHKSsrKUdIVgJx/Y9WSEcpKyspR0hWB1NVSEcpKyspR0hV/Y8rKUdJVRJQKyqXY2XfZWKYKSsrKZhiZd9lY5cqK/nlKylHSKtIRykr+eYrKUdJqklHKSsBKilHSapJRykrB1NVSEcpKwAAAwAAAAARFxEXAAMABwALAAABESERAREhEQERIRECcQ6m8VoOpvFaDqYRF/2PAnH55v2PAnH55f2PAnEAAwAAAAASngvnABgAMQBKAAABMhceARcWFAcOAQcGIicuAScmNDc+ATc2ITIXHgEXFhQHDgEHBiInLgEnJjQ3PgE3NiEyFx4BFxYUBw4BBwYiJy4BJyY0Nz4BNzYDDXBlYpgpKyspmGJl32ZilyorKyqXYmYHJm9mYpcqKysql2Jm3mZilyorKyqXYmYHJm9mYpcqKysql2Jm32VimCkrKymYYmUL5ysql2Jm3mZilyorKyqXYmbeZmKXKisrKpdiZt5mYpcqKysql2Jm3mZilyorKyqXYmbeZmKXKisrKpdiZt5mYpcqKwAAAAACAAAAAA/fD98AAwAHAAABESERIREhEQOqBOICcQTiD9/zyww188sMNQAAAAEAAAAAERcRFwACAAAJAgJxDqbxWhEX+K34rQABAAAAAA6mDDUAAgAACQIE4gTiBOIMNfseBOAAAf/gAAATaRNpADEAAAEEBQQFBAMCAwIREBMSExIFBAUEISAlJCUkExITEhMGAAUEISAlJCcmJyYDAhEQExIACGz+mP6x/rr+7f7uxsprboB76eUBOQE8AXIBfgGWAXEBYQFWAS4BKuvsmZw4vP4p/vn+8/7q/r7+zv7Z/fu4u2NnUE4BJxNpLpeT6ef+1/7T/qv+n/6P/mr+gv6O/sT+x+XofIBraMXCAQ0BDgFDAUsBacz+2k5QZ2O7uPv9AScBMgFCASUBEwENAcsAAgAAAAATiBOIACQAQAAAASAFBAUEAwIDAhATEhMSBQQFBCAlJCUkExITEhADAgMCJSQlJAEhMhceARcWFAcOAQcGIyEiJy4BJyY0Nz4BNzYJxP5q/oL+jv7E/sfl6HyAgHzo5QE5ATwBcgF+AywBfgFyATwBOeXofICAfOjl/sf+xP6O/oL6wQdTW1dUhCQmJiSEVFdb+K1cV1SEJCYmJIRUVxOIgHzo5f7H/sT+jv6C/NT+gv6O/sT+x+XofICAfOjlATkBPAFyAX4DLAF+AXIBPAE55eh8gPgRJiWEU1e4V1OEJSYmJYRTV7hXU4QlJgAAAAIAAAAAE4gTiAAkAD0AAAEgBQQFBAMCAwIQExITEgUEBQQgJSQlJBMSExIQAwIDAiUkJSQBIAUEABMSEAMCAAUEICUkAAMCEBMSACUkCcT+av6C/o7+xP7H5eh8gIB86OUBOQE8AXIBfgMsAX4BcgE8ATnl6HyAgHzo5f7H/sT+jv6C/moBNwEXAQ8Bm3B0dHD+Zf7x/un9kv7p/vH+ZXB0dHABmwEPARcTiIB86OX+x/7E/o7+gvzU/oL+jv7E/sfl6HyAgHzo5QE5ATwBcgF+AywBfgFyATwBOeXofID8GHRw/mX+8f7p/ZL+6f7x/mVwdHRwAZsBDwEXAm4BFwEPAZtwdAAAAAIAAAAAE4gTiAADACgAAAEhESEBIAUEBQQDAgMCEBMSExIFBAUEICUkJSQTEhMSEAMCAwIlJCUkBdwH0PgwA+j+av6C/o7+xP7H5eh8gIB86OUBOQE8AXIBfgMsAX4BcgE8ATnl6HyAgHzo5f7H/sT+jv6CBdwH0AXcgHzo5f7H/sT+jv6C/NT+gv6O/sT+x+XofICAfOjlATkBPAFyAX4DLAF+AXIBPAE55eh8gAAAAQAAAAEAAD/uimdfDzz1AAsTiAAAAADc1ORqAAAAANyECGr/4AAAE5MTiAAAAAgAAgAAAAAAAAABAAATiAAAAAATiP/g//UTkwABAAAAAAAAAAAAAAAAAAAABwAAAAATiAAAE4gAABOIAAATiAAABjYAABOIAAAAAP//AAAAAAAAAAAAAAAA/+AAAAAAAAAAAAAAACIANgBYAGwAgACUALQBDgF8AZoCEAImAjQCQgKoAyIDpgP+AAEAAAATAEsAAwAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAAAQAMYAAQAAAAAAAQAUAAAAAQAAAAAAAgAHABQAAQAAAAAAAwAUABsAAQAAAAAABAAUAC8AAQAAAAAABQALAEMAAQAAAAAABgAUAE4AAQAAAAAACgArAGIAAQAAAAAACwATAI0AAwABBAkAAQAoAKAAAwABBAkAAgAOAMgAAwABBAkAAwAoANYAAwABBAkABAAoAP4AAwABBAkABQAWASYAAwABBAkABgAoATwAAwABBAkACgBWAWQAAwABBAkACwAmAbppY29uZm9udC12dWUtODRjNDYxZlJlZ3VsYXJpY29uZm9udC12dWUtODRjNDYxZmljb25mb250LXZ1ZS04NGM0NjFmVmVyc2lvbiAxLjBpY29uZm9udC12dWUtODRjNDYxZkdlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAGkAYwBvAG4AZgBvAG4AdAAtAHYAdQBlAC0AOAA0AGMANAA2ADEAZgBSAGUAZwB1AGwAYQByAGkAYwBvAG4AZgBvAG4AdAAtAHYAdQBlAC0AOAA0AGMANAA2ADEAZgBpAGMAbwBuAGYAbwBuAHQALQB2AHUAZQAtADgANABjADQANgAxAGYAVgBlAHIAcwBpAG8AbgAgADEALgAwAGkAYwBvAG4AZgBvAG4AdAAtAHYAdQBlAC0AOAA0AGMANAA2ADEAZgBHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAACAAAAAAAAADIAAAAAAAAAAAAAAAAAAAAAAAAAAAATABMAAAECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBExFhcnJvdy1sZWZ0LWRvdWJsZQphcnJvdy1sZWZ0EmFycm93LXJpZ2h0LWRvdWJsZQthcnJvdy1yaWdodApicmVhZGNydW1iCWNoZWNrbWFyawVjbG9zZQdjb25maXJtBGluZm8EbWVudQRtb3JlBXBhdXNlBHBsYXkKdHJpYW5nbGUtcxB1c2VyLXN0YXR1cy1hd2F5D3VzZXItc3RhdHVzLWRuZBV1c2VyLXN0YXR1cy1pbnZpc2libGUSdXNlci1zdGF0dXMtb25saW5lAAA="},function(t,n,e){"use strict";n.a="data:font/ttf;base64,AAEAAAAKAIAAAwAgT1MvMnTjj9EAAACsAAAAYGNtYXAADeu4AAABDAAAAUJnbHlmx0c5TAAAAlAAAAf8aGVhZCvqUOEAAApMAAAANmhoZWEm/ROFAAAKhAAAACRobXR4Z77//wAACqgAAAA0bG9jYQ28D2YAAArcAAAAKG1heHABIABXAAALBAAAACBuYW1lbcT5VAAACyQAAAKmcG9zdD9UvtcAAA3MAAABFgAEEsoBkAAFAAAMZQ2sAAACvAxlDawAAAlgAPUFCgAAAgAFAwAAAAAAAAAAAAAQAAAAAAAAAAAAAABQZkVkAEDqAeoSE4gAAAHCE4gAAAAAAAEAAAAAAAAAAAAAACAAAAAAAAMAAAADAAAAHAABAAAAAAA8AAMAAQAAABwABAAgAAAABAAEAAEAAOoS//8AAOoB//8WAAABAAAAAAAAAQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAA6mD0MABQALAAAJAhEJBBEJAQ6m+oIFfvu6BEb6gvqCBX77ugRGD0L6gvqCATgERgRGATj6gvqCATgERgRGAAEAAAAADW4SUAAFAAAJAREJAREGGwdT93QIjAnE+K3+yAiLCIz+xwACAAAAAA/fD0MABQALAAAJAhEJBBEJAQTiBX76ggRG+7oFfgV/+oEERvu6BEYFfgV+/sj7uvu6/sgFfgV+/sj7uvu6AAEAAAAADqYSUAAFAAAJAREJARENbvitCIv3dQnEB1MBOfd093UBOAABAAAAAAY3E4gABQAAEwcJARcBlJQFcvqOlAWjE4hV9pH2kVUJxAAAAQAAAAARhw+DAAUAAAkFD8338/v7/kYFvwnHD4P38wQF/kf6QQnGAAEAAAAAERcRFwALAAAJCxEX/e36wPrA/e0FQPrAAhMFQAVAAhP6wASE/e0FQPrAAhMFQAVAAhP6wAVA/e36wAAB//8AABOTEuwAMwAAASIHDgEXFhcBISYHBgcGBwYUFxYXFhcWNyEBBgcGFxYXHgEXFhcWNzY3ATY3NicmJwEuAQpgZU9KRhASSAXX8eBNPjopJxQUFBQnKTo+TQ4g+ik3GhgDAxsZVjU3Oz46PzUH7TsVFRQVPPgTLHQS7Dk0rFlgR/oqARsYLiw5OHg4OSwuGBsC+ik1Pzs+Ojc2VhkaAwMYGTgH7DxRUE9SPAfsLTIAAAACAAAAAA6mElAAGABGAAABIgcOAQcGFBceARcWMjc+ATc2NCcuAScmASIHBgcGFBcWFxYzIREhIgcGBwYUFxYXFjchMjc2NzY0JyYnJiMhETQnJicmIwl2b2ZimCkrKymYYmbeZmKXKisrKpdiZvw2VkhHKSsrKUdIVgJx/Y9WSEcpKyspR0hWB1NVSEcpKyspR0hV/Y8rKUdJVRJQKyqXY2XfZWKYKSsrKZhiZd9lY5cqK/nlKylHSKtIRykr+eYrKUdJqklHKSsBKilHSapJRykrB1NVSEcpKwAAAwAAAAARFxEXAAMABwALAAABESERAREhEQERIRECcQ6m8VoOpvFaDqYRF/2PAnH55v2PAnH55f2PAnEAAwAAAAASngvnABgAMQBKAAABMhceARcWFAcOAQcGIicuAScmNDc+ATc2ITIXHgEXFhQHDgEHBiInLgEnJjQ3PgE3NiEyFx4BFxYUBw4BBwYiJy4BJyY0Nz4BNzYDDXBlYpgpKyspmGJl32ZilyorKyqXYmYHJm9mYpcqKysql2Jm3mZilyorKyqXYmYHJm9mYpcqKysql2Jm32VimCkrKymYYmUL5ysql2Jm3mZilyorKyqXYmbeZmKXKisrKpdiZt5mYpcqKysql2Jm3mZilyorKyqXYmbeZmKXKisrKpdiZt5mYpcqKwAAAAACAAAAAA/fD98AAwAHAAABESERIREhEQOqBOICcQTiD9/zyww188sMNQAAAAEAAAAAERcRFwACAAAJAgJxDqbxWhEX+K34rQABAAAAAA6mDDUAAgAACQIE4gTiBOIMNfseBOAAAf/gAAATaRNpADEAAAEEBQQFBAMCAwIREBMSExIFBAUEISAlJCUkExITEhMGAAUEISAlJCcmJyYDAhEQExIACGz+mP6x/rr+7f7uxsprboB76eUBOQE8AXIBfgGWAXEBYQFWAS4BKuvsmZw4vP4p/vn+8/7q/r7+zv7Z/fu4u2NnUE4BJxNpLpeT6ef+1/7T/qv+n/6P/mr+gv6O/sT+x+XofIBraMXCAQ0BDgFDAUsBacz+2k5QZ2O7uPv9AScBMgFCASUBEwENAcsAAgAAAAATiBOIACQAQAAAASAFBAUEAwIDAhATEhMSBQQFBCAlJCUkExITEhADAgMCJSQlJAEhMhceARcWFAcOAQcGIyEiJy4BJyY0Nz4BNzYJxP5q/oL+jv7E/sfl6HyAgHzo5QE5ATwBcgF+AywBfgFyATwBOeXofICAfOjl/sf+xP6O/oL6wQdTW1dUhCQmJiSEVFdb+K1cV1SEJCYmJIRUVxOIgHzo5f7H/sT+jv6C/NT+gv6O/sT+x+XofICAfOjlATkBPAFyAX4DLAF+AXIBPAE55eh8gPgRJiWEU1e4V1OEJSYmJYRTV7hXU4QlJgAAAAIAAAAAE4gTiAAkAD0AAAEgBQQFBAMCAwIQExITEgUEBQQgJSQlJBMSExIQAwIDAiUkJSQBIAUEABMSEAMCAAUEICUkAAMCEBMSACUkCcT+av6C/o7+xP7H5eh8gIB86OUBOQE8AXIBfgMsAX4BcgE8ATnl6HyAgHzo5f7H/sT+jv6C/moBNwEXAQ8Bm3B0dHD+Zf7x/un9kv7p/vH+ZXB0dHABmwEPARcTiIB86OX+x/7E/o7+gvzU/oL+jv7E/sfl6HyAgHzo5QE5ATwBcgF+AywBfgFyATwBOeXofID8GHRw/mX+8f7p/ZL+6f7x/mVwdHRwAZsBDwEXAm4BFwEPAZtwdAAAAAIAAAAAE4gTiAADACgAAAEhESEBIAUEBQQDAgMCEBMSExIFBAUEICUkJSQTEhMSEAMCAwIlJCUkBdwH0PgwA+j+av6C/o7+xP7H5eh8gIB86OUBOQE8AXIBfgMsAX4BcgE8ATnl6HyAgHzo5f7H/sT+jv6CBdwH0AXcgHzo5f7H/sT+jv6C/NT+gv6O/sT+x+XofICAfOjlATkBPAFyAX4DLAF+AXIBPAE55eh8gAAAAQAAAAEAAD/uimdfDzz1AAsTiAAAAADc1ORqAAAAANyECGr/4AAAE5MTiAAAAAgAAgAAAAAAAAABAAATiAAAAAATiP/g//UTkwABAAAAAAAAAAAAAAAAAAAABwAAAAATiAAAE4gAABOIAAATiAAABjYAABOIAAAAAP//AAAAAAAAAAAAAAAA/+AAAAAAAAAAAAAAACIANgBYAGwAgACUALQBDgF8AZoCEAImAjQCQgKoAyIDpgP+AAEAAAATAEsAAwAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAAAQAMYAAQAAAAAAAQAUAAAAAQAAAAAAAgAHABQAAQAAAAAAAwAUABsAAQAAAAAABAAUAC8AAQAAAAAABQALAEMAAQAAAAAABgAUAE4AAQAAAAAACgArAGIAAQAAAAAACwATAI0AAwABBAkAAQAoAKAAAwABBAkAAgAOAMgAAwABBAkAAwAoANYAAwABBAkABAAoAP4AAwABBAkABQAWASYAAwABBAkABgAoATwAAwABBAkACgBWAWQAAwABBAkACwAmAbppY29uZm9udC12dWUtODRjNDYxZlJlZ3VsYXJpY29uZm9udC12dWUtODRjNDYxZmljb25mb250LXZ1ZS04NGM0NjFmVmVyc2lvbiAxLjBpY29uZm9udC12dWUtODRjNDYxZkdlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAGkAYwBvAG4AZgBvAG4AdAAtAHYAdQBlAC0AOAA0AGMANAA2ADEAZgBSAGUAZwB1AGwAYQByAGkAYwBvAG4AZgBvAG4AdAAtAHYAdQBlAC0AOAA0AGMANAA2ADEAZgBpAGMAbwBuAGYAbwBuAHQALQB2AHUAZQAtADgANABjADQANgAxAGYAVgBlAHIAcwBpAG8AbgAgADEALgAwAGkAYwBvAG4AZgBvAG4AdAAtAHYAdQBlAC0AOAA0AGMANAA2ADEAZgBHAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAHMAdgBnADIAdAB0AGYAIABmAHIAbwBtACAARgBvAG4AdABlAGwAbABvACAAcAByAG8AagBlAGMAdAAuAGgAdAB0AHAAOgAvAC8AZgBvAG4AdABlAGwAbABvAC4AYwBvAG0AAAACAAAAAAAAADIAAAAAAAAAAAAAAAAAAAAAAAAAAAATABMAAAECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBExFhcnJvdy1sZWZ0LWRvdWJsZQphcnJvdy1sZWZ0EmFycm93LXJpZ2h0LWRvdWJsZQthcnJvdy1yaWdodApicmVhZGNydW1iCWNoZWNrbWFyawVjbG9zZQdjb25maXJtBGluZm8EbWVudQRtb3JlBXBhdXNlBHBsYXkKdHJpYW5nbGUtcxB1c2VyLXN0YXR1cy1hd2F5D3VzZXItc3RhdHVzLWRuZBV1c2VyLXN0YXR1cy1pbnZpc2libGUSdXNlci1zdGF0dXMtb25saW5lAAA="},function(t,n,e){"use strict";n.a="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCIgPjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48bWV0YWRhdGE+PC9tZXRhZGF0YT48ZGVmcz48Zm9udCBpZD0iaWNvbmZvbnQtdnVlLTg0YzQ2MWYiIGhvcml6LWFkdi14PSI1MDAwIj48Zm9udC1mYWNlIGZvbnQtZmFtaWx5PSJpY29uZm9udC12dWUtODRjNDYxZiIgZm9udC13ZWlnaHQ9IjQwMCIgZm9udC1zdHJldGNoPSJub3JtYWwiIHVuaXRzLXBlci1lbT0iNTAwMCIgcGFub3NlLTE9IjIgMCA1IDMgMCAwIDAgMCAwIDAiIGFzY2VudD0iNTAwMCIgZGVzY2VudD0iMCIgeC1oZWlnaHQ9IjAiIGJib3g9Ii0zMiAwIDUwMTEgNTAwMCIgdW5kZXJsaW5lLXRoaWNrbmVzcz0iMCIgdW5kZXJsaW5lLXBvc2l0aW9uPSI1MCIgdW5pY29kZS1yYW5nZT0iVStlYTAxLWVhMTIiIC8+PG1pc3NpbmctZ2x5cGggaG9yaXotYWR2LXg9IjAiICAvPjxnbHlwaCBnbHlwaC1uYW1lPSJhcnJvdy1sZWZ0LWRvdWJsZSIgdW5pY29kZT0iJiN4ZWEwMTsiIGQ9Ik0zNzUwIDM5MDYgbC0xNDA2IC0xNDA2IGwxNDA2IC0xNDA2IGwwIDMxMiBsLTEwOTQgMTA5NCBsMTA5NCAxMDk0IGwwIDMxMiBaTTIzNDQgMzkwNiBsLTE0MDYgLTE0MDYgbDE0MDYgLTE0MDYgbDAgMzEyIGwtMTA5NCAxMDk0IGwxMDk0IDEwOTQgbDAgMzEyIFoiIC8+PGdseXBoIGdseXBoLW5hbWU9ImFycm93LWxlZnQiIHVuaWNvZGU9IiYjeGVhMDI7IiBkPSJNMTU2MyAyNTAwIGwxODc1IC0xODc1IGwwIC0zMTIgbC0yMTg4IDIxODcgbDIxODggMjE4OCBsMCAtMzEzIGwtMTg3NSAtMTg3NSBaIiAvPjxnbHlwaCBnbHlwaC1uYW1lPSJhcnJvdy1yaWdodC1kb3VibGUiIHVuaWNvZGU9IiYjeGVhMDM7IiBkPSJNMTI1MCAxMDk0IGwxNDA2IDE0MDYgbC0xNDA2IDE0MDYgbDAgLTMxMiBsMTA5NCAtMTA5NCBsLTEwOTQgLTEwOTQgbDAgLTMxMiBaTTI2NTYgMTA5NCBsMTQwNyAxNDA2IGwtMTQwNyAxNDA2IGwwIC0zMTIgbDEwOTQgLTEwOTQgbC0xMDk0IC0xMDk0IGwwIC0zMTIgWiIgLz48Z2x5cGggZ2x5cGgtbmFtZT0iYXJyb3ctcmlnaHQiIHVuaWNvZGU9IiYjeGVhMDQ7IiBkPSJNMzQzOCAyNTAwIGwtMTg3NSAxODc1IGwwIDMxMyBsMjE4NyAtMjE4OCBsLTIxODcgLTIxODcgbDAgMzEyIGwxODc1IDE4NzUgWiIgLz48Z2x5cGggZ2x5cGgtbmFtZT0iYnJlYWRjcnVtYiIgdW5pY29kZT0iJiN4ZWEwNTsiIGQ9Ik0xNDggNTAwMCBsLTE0OCAtODUgbDEzOTQgLTI0MTUgbC0xMzk0IC0yNDE1IGwxNDggLTg1IGwxNDQzIDI1MDAgbC0xNDQzIDI1MDAgWiIgLz48Z2x5cGggZ2x5cGgtbmFtZT0iY2hlY2ttYXJrIiB1bmljb2RlPSImI3hlYTA2OyIgZD0iTTQwNDUgMzk3MSBsLTIwNjEgLTIwNjEgbC0xMDI5IDEwMjkgbC00NDIgLTQ0MSBsMTQ3MSAtMTQ3MSBsMjUwMyAyNTAyIGwtNDQyIDQ0MiBaIiAvPjxnbHlwaCBnbHlwaC1uYW1lPSJjbG9zZSIgdW5pY29kZT0iJiN4ZWEwNzsiIGQ9Ik00Mzc1IDExNTYgbC01MzEgLTUzMSBsLTEzNDQgMTM0NCBsLTEzNDQgLTEzNDQgbC01MzEgNTMxIGwxMzQ0IDEzNDQgbC0xMzQ0IDEzNDQgbDUzMSA1MzEgbDEzNDQgLTEzNDQgbDEzNDQgMTM0NCBsNTMxIC01MzEgbC0xMzQ0IC0xMzQ0IGwxMzQ0IC0xMzQ0IFoiIC8+PGdseXBoIGdseXBoLW5hbWU9ImNvbmZpcm0iIHVuaWNvZGU9IiYjeGVhMDg7IiBkPSJNMjY1NiA0ODQ0IHEtMTAxIDAgLTE4MCAtNTcgcS03NCAtNTIgLTEwOSAtMTM4IHEtMzUgLTg2IC0xOSAtMTc1IHExOCAtOTYgOTAgLTE2NyBsMTQ5NSAtMTQ5NCBsLTM2MTYgMCBxLTc3IDEgLTEzOSAtMjYgcS01OCAtMjQgLTk5IC03MCBxLTM5IC00NCAtNTkgLTEwMSBxLTIwIC01NiAtMjAgLTExNiBxMCAtNjAgMjAgLTExNiBxMjAgLTU3IDU5IC0xMDEgcTQxIC00NiA5OSAtNzAgcTYyIC0yNyAxMzkgLTI1IGwzNjE2IDAgbC0xNDk1IC0xNDk1IHEtNTUgLTUzIC04MSAtMTE2IHEtMjQgLTU5IC0yMSAtMTIxIHEzIC01OCAzMCAtMTEzIHEyNSAtNTQgNjggLTk3IHE0MyAtNDMgOTYgLTY4IHE1NSAtMjYgMTE0IC0yOSBxNjIgLTMgMTIwIDIxIHE2MyAyNSAxMTYgODEgbDIwMjkgMjAyOCBxNTkgNjAgODAgMTQxIHEyMSA4MCAxIDE1OSBxLTIxIDgyIC04MSAxNDIgbC0yMDI5IDIwMjggcS00NCA0NSAtMTAyIDcwIHEtNTggMjUgLTEyMiAyNSBaIiAvPjxnbHlwaCBnbHlwaC1uYW1lPSJpbmZvIiB1bmljb2RlPSImI3hlYTA5OyIgZD0iTTI0MjIgNDY4OCBxLTExMSAwIC0yMTMgLTQzIHEtOTggLTQyIC0xNzQgLTExNy41IHEtNzYgLTc1LjUgLTExNyAtMTc0LjUgcS00MyAtMTAxIC00MyAtMjEyLjUgcTAgLTExMS41IDQzIC0yMTIuNSBxNDEgLTk4IDExNyAtMTc0IHE3NiAtNzYgMTc0IC0xMTcgcTEwMiAtNDMgMjEzIC00MyBxMTExIDAgMjEzIDQzIHE5OCA0MSAxNzMuNSAxMTcgcTc1LjUgNzYgMTE3LjUgMTc0IHE0MyAxMDEgNDMgMjEyLjUgcTAgMTExLjUgLTQzIDIxMi41IHEtNDIgOTkgLTExNy41IDE3NC41IHEtNzUuNSA3NS41IC0xNzMuNSAxMTcuNSBxLTEwMiA0MyAtMjEzIDQzIFpNMTU2MyAzMTI1IHEtODYgMCAtMTU4IC00MyBxLTcxIC00MSAtMTEyIC0xMTIgcS00MyAtNzIgLTQzIC0xNTcuNSBxMCAtODUuNSA0MyAtMTU3LjUgcTQxIC03MSAxMTIgLTExMiBxNzIgLTQzIDE1OCAtNDMgbDYyNSAwIGwwIC0xNTYyIGwtNjI1IDAgcS04NiAwIC0xNTggLTQzIHEtNzEgLTQxIC0xMTIgLTExMiBxLTQzIC03MyAtNDMgLTE1OCBxMCAtODUgNDMgLTE1OCBxNDEgLTcxIDExMiAtMTEyIHE3MiAtNDMgMTU4IC00MiBsMTg3NSAwIHE4NSAwIDE1NyA0MiBxNzEgNDEgMTEyIDExMiBxNDMgNzMgNDMgMTU4IHEwIDg1IC00MyAxNTggcS00MSA3MSAtMTEyIDExMiBxLTcyIDQzIC0xNTcgNDMgbC02MjUgMCBsMCAxODc1IHEwIDg1IC00MyAxNTcgcS00MSA3MSAtMTEyIDExMiBxLTczIDQzIC0xNTggNDMgbC05MzcgMCBaIiAvPjxnbHlwaCBnbHlwaC1uYW1lPSJtZW51IiB1bmljb2RlPSImI3hlYTBhOyIgZD0iTTYyNSA0Mzc1IGwwIC02MjUgbDM3NTAgMCBsMCA2MjUgbC0zNzUwIDAgWk02MjUgMjgxMyBsMCAtNjI1IGwzNzUwIDAgbDAgNjI1IGwtMzc1MCAwIFpNNjI1IDEyNTAgbDAgLTYyNSBsMzc1MCAwIGwwIDYyNSBsLTM3NTAgMCBaIiAvPjxnbHlwaCBnbHlwaC1uYW1lPSJtb3JlIiB1bmljb2RlPSImI3hlYTBiOyIgZD0iTTc4MSAzMDQ3IHExMTIgMCAyMTMgLTQzIHE5OCAtNDIgMTc0IC0xMTcuNSBxNzYgLTc1LjUgMTE3IC0xNzMuNSBxNDMgLTEwMiA0MyAtMjEzIHEwIC0xMTEgLTQzIC0yMTMgcS00MSAtOTggLTExNyAtMTczLjUgcS03NiAtNzUuNSAtMTc0IC0xMTcuNSBxLTEwMSAtNDMgLTIxMi41IC00MyBxLTExMS41IDAgLTIxMy41IDQzIHEtOTggNDIgLTE3My41IDExNy41IHEtNzUuNSA3NS41IC0xMTcuNSAxNzMuNSBxLTQzIDEwMiAtNDMgMjEzIHEwIDExMSA0MyAyMTMgcTQyIDk4IDExNy41IDE3My41IHE3NS41IDc1LjUgMTczLjUgMTE3LjUgcTEwMiA0MyAyMTMgNDMgWk0yNTAwIDMwNDcgcTExMSAwIDIxMyAtNDMgcTk4IC00MiAxNzMuNSAtMTE3LjUgcTc1LjUgLTc1LjUgMTE3LjUgLTE3My41IHE0MyAtMTAyIDQzIC0yMTMgcTAgLTExMSAtNDMgLTIxMyBxLTQyIC05OCAtMTE3LjUgLTE3My41IHEtNzUuNSAtNzUuNSAtMTczLjUgLTExNy41IHEtMTAyIC00MyAtMjEzIC00MyBxLTExMSAwIC0yMTMgNDMgcS05OCA0MiAtMTczLjUgMTE3LjUgcS03NS41IDc1LjUgLTExNy41IDE3My41IHEtNDMgMTAyIC00MyAyMTMgcTAgMTExIDQzIDIxMyBxNDIgOTggMTE3LjUgMTczLjUgcTc1LjUgNzUuNSAxNzMuNSAxMTcuNSBxMTAyIDQzIDIxMyA0MyBaTTQyMTkgMzA0NyBxMTExIDAgMjEzIC00MyBxOTggLTQyIDE3My41IC0xMTcuNSBxNzUuNSAtNzUuNSAxMTcuNSAtMTczLjUgcTQzIC0xMDIgNDMgLTIxMyBxMCAtMTExIC00MyAtMjEzIHEtNDIgLTk4IC0xMTcuNSAtMTczLjUgcS03NS41IC03NS41IC0xNzMuNSAtMTE3LjUgcS0xMDIgLTQzIC0yMTMuNSAtNDMgcS0xMTEuNSAwIC0yMTIuNSA0MyBxLTk4IDQyIC0xNzQgMTE3LjUgcS03NiA3NS41IC0xMTcgMTczLjUgcS00MyAxMDIgLTQzIDIxMyBxMCAxMTEgNDMgMjEzIHE0MSA5OCAxMTcgMTczLjUgcTc2IDc1LjUgMTc0IDExNy41IHExMDEgNDMgMjEzIDQzIFoiIC8+PGdseXBoIGdseXBoLW5hbWU9InBhdXNlIiB1bmljb2RlPSImI3hlYTBjOyIgZD0iTTkzOCA0MDYzIGwwIC0zMTI1IGwxMjUwIDAgbDAgMzEyNSBsLTEyNTAgMCBaTTI4MTMgNDA2MyBsMCAtMzEyNSBsMTI1MCAwIGwwIDMxMjUgbC0xMjUwIDAgWiIgLz48Z2x5cGggZ2x5cGgtbmFtZT0icGxheSIgdW5pY29kZT0iJiN4ZWEwZDsiIGQ9Ik02MjUgNDM3NSBsMzc1MCAtMTg3NSBsLTM3NTAgLTE4NzUgbDAgMzc1MCBaIiAvPjxnbHlwaCBnbHlwaC1uYW1lPSJ0cmlhbmdsZS1zIiB1bmljb2RlPSImI3hlYTBlOyIgZD0iTTEyNTAgMzEyNSBsMTI1MCAtMTI1MCBsMTI1MCAxMjQ4IGwtMjUwMCAyIFoiIC8+PGdseXBoIGdseXBoLW5hbWU9InVzZXItc3RhdHVzLWF3YXkiIHVuaWNvZGU9IiYjeGVhMGY7IiBkPSJNMjE1NiA0OTY5IHEtMzYwIC00NiAtNjk1IC0xOTcgcS0zMjYgLTE0NyAtNjAxIC0zODAgcS0yNzQgLTIzMSAtNDcyIC01MjggcS0yMDIgLTMwMSAtMzA5IC02NDIgcS0xMTAgLTM1MyAtMTEwIC03MjIgcTAgLTQwNiAxMjggLTc4OCBxMTIzIC0zNzAgMzU2IC02ODYgcTIyOSAtMzEzIDU0MiAtNTQyIHEzMTYgLTIzMiA2ODYgLTM1NiBxMzgyIC0xMjggNzg4IC0xMjggcTM2OSAwIDcyMiAxMDcgcTM0MiAxMDQgNjQ0IDMwMSBxMjk4IDE5NCA1MzMgNDYzIHEyMzYgMjcwIDM4OSA1OTMgcTE1NiAzMzEgMjEyIDY5MiBxLTE4OCAtMjA0IC00MjMuNSAtMzUxIHEtMjM1LjUgLTE0NyAtNDk4LjUgLTIyNSBxLTI2OSAtODAgLTU0NyAtODAgcS0zMjIgMCAtNjI4IDEwMyBxLTI5NSA5OSAtNTQ4IDI4NiBxLTI1MSAxODQgLTQzNSA0MzUgcS0xODcgMjUzIC0yODYgNTQ4IHEtMTAzIDMwNiAtMTAzIDYyOCBxMCAyOTMgODAgNTY4IHE3OCAyNjkgMjI1LjUgNDk4LjUgcTE0Ny41IDIyOS41IDM1MC41IDQwMi41IFoiIC8+PGdseXBoIGdseXBoLW5hbWU9InVzZXItc3RhdHVzLWRuZCIgdW5pY29kZT0iJiN4ZWExMDsiIGQ9Ik0yNTAwIDUwMDAgcS00MDYgMCAtNzg4IC0xMjggcS0zNzAgLTEyNCAtNjg2IC0zNTYgcS0zMTMgLTIyOSAtNTQyIC01NDIgcS0yMzIgLTMxNiAtMzU2IC02ODYgcS0xMjggLTM4MiAtMTI4IC03ODggcTAgLTQwNiAxMjggLTc4OCBxMTI0IC0zNzAgMzU2IC02ODYgcTIyOSAtMzEzIDU0MiAtNTQyIHEzMTYgLTIzMiA2ODYgLTM1NiBxMzgyIC0xMjggNzg4IC0xMjggcTQwNiAwIDc4OCAxMjggcTM3MCAxMjQgNjg2IDM1NiBxMzEzIDIyOSA1NDIgNTQyIHEyMzIgMzE2IDM1NiA2ODYgcTEyOCAzODIgMTI4IDc4OCBxMCA0MDYgLTEyOCA3ODggcS0xMjQgMzcwIC0zNTYgNjg2IHEtMjI5IDMxMyAtNTQyIDU0MiBxLTMxNiAyMzIgLTY4NiAzNTYgcS0zODIgMTI4IC03ODggMTI4IFpNMTU2MyAyOTY5IGwxODc1IDAgcTkxIDAgMTc4IC0zOCBxODQgLTM3IDE1MCAtMTAzIHE2NiAtNjYgMTAyIC0xNDkgcTM4IC04NyAzOCAtMTc5IHEwIC05MiAtMzggLTE3OSBxLTM2IC04MyAtMTAyIC0xNDkgcS02NiAtNjYgLTE1MCAtMTAzIHEtODcgLTM4IC0xNzggLTM4IGwtMTg3NSAwIHEtOTIgMCAtMTc5IDM4IHEtODQgMzcgLTE1MCAxMDMgcS02NiA2NiAtMTAyIDE0OSBxLTM4IDg3IC0zOCAxNzkgcTAgOTIgMzggMTc5IHEzNiA4MyAxMDIgMTQ5IHE2NiA2NiAxNTAgMTAzIHE4NyAzOCAxNzkgMzggWiIgLz48Z2x5cGggZ2x5cGgtbmFtZT0idXNlci1zdGF0dXMtaW52aXNpYmxlIiB1bmljb2RlPSImI3hlYTExOyIgZD0iTTI1MDAgNTAwMCBxLTQwNiAwIC03ODggLTEyOCBxLTM3MCAtMTI0IC02ODYgLTM1NiBxLTMxMyAtMjI5IC01NDIgLTU0MiBxLTIzMiAtMzE2IC0zNTYgLTY4NiBxLTEyOCAtMzgyIC0xMjggLTc4OCBxMCAtNDA2IDEyOCAtNzg4IHExMjQgLTM3MCAzNTYgLTY4NiBxMjI5IC0zMTMgNTQyIC01NDIgcTMxNiAtMjMyIDY4NiAtMzU2IHEzODIgLTEyOCA3ODggLTEyOCBxNDA2IDAgNzg4IDEyOCBxMzcwIDEyNCA2ODYgMzU2IHEzMTMgMjI5IDU0MiA1NDIgcTIzMiAzMTYgMzU2IDY4NiBxMTI4IDM4MiAxMjggNzg4IHEwIDQwNiAtMTI4IDc4OCBxLTEyNCAzNzAgLTM1NiA2ODYgcS0yMjkgMzEzIC01NDIgNTQyIHEtMzE2IDIzMiAtNjg2IDM1NiBxLTM4MiAxMjggLTc4OCAxMjggWk0yNTAwIDQwMDAgcTMxMSAwIDU5MCAtMTE2IHEyNzEgLTExMiA0NzYuNSAtMzE3LjUgcTIwNS41IC0yMDUuNSAzMTcuNSAtNDc2LjUgcTExNiAtMjc5IDExNiAtNTkwIHEwIC0zMTEgLTExNiAtNTkwIHEtMTEyIC0yNzEgLTMxNy41IC00NzYuNSBxLTIwNS41IC0yMDUuNSAtNDc2LjUgLTMxNy41IHEtMjc5IC0xMTYgLTU5MCAtMTE2IHEtMzExIDAgLTU5MCAxMTYgcS0yNzEgMTEyIC00NzYuNSAzMTcuNSBxLTIwNS41IDIwNS41IC0zMTcuNSA0NzYuNSBxLTExNiAyNzkgLTExNiA1OTAgcTAgMzExIDExNiA1OTAgcTExMiAyNzEgMzE3LjUgNDc2LjUgcTIwNS41IDIwNS41IDQ3Ni41IDMxNy41IHEyNzkgMTE2IDU5MCAxMTYgWiIgLz48Z2x5cGggZ2x5cGgtbmFtZT0idXNlci1zdGF0dXMtb25saW5lIiB1bmljb2RlPSImI3hlYTEyOyIgZD0iTTE1MDAgMTUwMCBsMjAwMCAwIGwwIDIwMDAgbC0yMDAwIDAgbDAgLTIwMDAgWk0yNTAwIDUwMDAgcS00MDYgMCAtNzg4IC0xMjggcS0zNzAgLTEyNCAtNjg2IC0zNTYgcS0zMTMgLTIyOSAtNTQyIC01NDIgcS0yMzIgLTMxNiAtMzU2IC02ODYgcS0xMjggLTM4MiAtMTI4IC03ODggcTAgLTQwNiAxMjggLTc4OCBxMTI0IC0zNzAgMzU2IC02ODYgcTIyOSAtMzEzIDU0MiAtNTQyIHEzMTYgLTIzMiA2ODYgLTM1NiBxMzgyIC0xMjggNzg4IC0xMjggcTQwNiAwIDc4OCAxMjggcTM3MCAxMjQgNjg2IDM1NiBxMzEzIDIyOSA1NDIgNTQyIHEyMzIgMzE2IDM1NiA2ODYgcTEyOCAzODIgMTI4IDc4OCBxMCA0MDYgLTEyOCA3ODggcS0xMjQgMzcwIC0zNTYgNjg2IHEtMjI5IDMxMyAtNTQyIDU0MiBxLTMxNiAyMzIgLTY4NiAzNTYgcS0zODIgMTI4IC03ODggMTI4IFoiIC8+PC9mb250PjwvZGVmcz48L3N2Zz4="},function(t,n,e){"use strict";e.d(n,"b",(function(){return s})),e.d(n,"a",(function(){return a})),e(27);var o=e(32),i=Object(o.getGettextBuilder)().detectLocale();[{locale:"br",translations:{"{tag} (invisible)":"{tag} (diwelus)","{tag} (restricted)":"{tag} (bevennet)",Actions:"Oberioù",Activities:"Oberiantizoù","Animals & Nature":"Loened & Natur",Choose:"Dibab",Close:"Serriñ",Custom:"Personelañ",Flags:"Bannieloù","Food & Drink":"Boued & Evajoù","Frequently used":"Implijet alies",Next:"Da heul","No emoji found":"Emoji ebet kavet","No results":"Disoc'h ebet",Objects:"Traoù","Pause slideshow":"Arsav an diaporama","People & Body":"Tud & Korf","Pick an emoji":"Choaz un emoji",Previous:"A-raok",Search:"Klask","Search results":"Disoc'hoù an enklask","Select a tag":"Choaz ur c'hlav",Settings:"Arventennoù","Smileys & Emotion":"Smileyioù & Fromoù","Start slideshow":"Kregiñ an diaporama",Symbols:"Arouezioù","Travel & Places":"Beaj & Lec'hioù","Unable to search the group":"Dibosupl eo klask ar strollad"}},{locale:"ca",translations:{"{tag} (invisible)":"{tag} (invisible)","{tag} (restricted)":"{tag} (restringit)",Actions:"Accions",Activities:"Activitats","Animals & Nature":"Animals i natura",Choose:"Tria",Close:"Tanca",Custom:"Personalitzat",Flags:"Marques","Food & Drink":"Menjar i begudes","Frequently used":"Utilitzats recentment","Message limit of {count} characters reached":"S'ha arribat al límit de {count} caràcters per missatge",Next:"Següent","No emoji found":"No s'ha trobat cap emoji","No results":"Sense resultats",Objects:"Objectes","Pause slideshow":"Atura la presentació","People & Body":"Persones i cos","Pick an emoji":"Trieu un emoji",Previous:"Anterior",Search:"Cerca","Search results":"Resultats de cerca","Select a tag":"Selecciona una etiqueta",Settings:"Paràmetres","Settings navigation":"Navegació d'opcions","Smileys & Emotion":"Cares i emocions","Start slideshow":"Inicia la presentació",Symbols:"Símbols","Travel & Places":"Viatges i llocs","Unable to search the group":"No es pot cercar el grup","Write message, @ to mention someone …":"Escriu un missatge, @ per mencionar algú..."}},{locale:"cs_CZ",translations:{"{tag} (invisible)":"{tag} (neviditelné)","{tag} (restricted)":"{tag} (omezené)",Actions:"Akce",Activities:"Aktivity","Animals & Nature":"Zvířata a příroda",Choose:"Zvolit",Close:"Zavřít",Custom:"Uživatelsky určené","External documentation for {title}":"Externí dokumentace k {title}",Flags:"Příznaky","Food & Drink":"Jídlo a pití","Frequently used":"Často používané","Message limit of {count} characters reached":"Dosaženo limitu počtu ({count}) znaků zprávy",Next:"Následující","No emoji found":"Nenalezeno žádné emoji","No results":"Nic nenalezeno",Objects:"Objekty","Pause slideshow":"Pozastavit prezentaci","People & Body":"Lidé a tělo","Pick an emoji":"Vybrat emoji",Previous:"Předchozí",Search:"Hledat","Search results":"Výsledky hledání","Select a tag":"Vybrat štítek",Settings:"Nastavení","Settings navigation":"Pohyb po nastavení","Smileys & Emotion":"Úsměvy a emoce","Start slideshow":"Spustit prezentaci",Submit:"Odeslat",Symbols:"Symboly","Travel & Places":"Cestování a místa","Unable to search the group":"Nedaří se hledat skupinu","Write message, @ to mention someone …":"Pište zprávu, pokud chcete někoho zmínit, použijte @ …"}},{locale:"da",translations:{"{tag} (invisible)":"{tag} (usynlig)","{tag} (restricted)":"{tag} (begrænset)",Actions:"Handlinger",Activities:"Aktiviteter","Animals & Nature":"Dyr & Natur",Choose:"Vælg",Close:"Luk",Custom:"Brugerdefineret",Flags:"Flag","Food & Drink":"Mad & Drikke","Frequently used":"Ofte brugt","Message limit of {count} characters reached":"Begrænsning på {count} tegn er nået",Next:"Videre","No emoji found":"Ingen emoji fundet","No results":"Ingen resultater",Objects:"Objekter","Pause slideshow":"Suspender fremvisning","People & Body":"Mennesker & Menneskekroppen","Pick an emoji":"Vælg en emoji",Previous:"Forrige",Search:"Søg","Search results":"Søgeresultater","Select a tag":"Vælg et mærke",Settings:"Indstillinger","Settings navigation":"Naviger i indstillinger","Smileys & Emotion":"Smileys & Emotion","Start slideshow":"Start fremvisning",Symbols:"Symboler","Travel & Places":"Rejser & Rejsemål","Unable to search the group":"Kan ikke søge på denne gruppe","Write message, @ to mention someone …":"Skriv i meddelelse, @ for at nævne nogen …"}},{locale:"de",translations:{"{tag} (invisible)":"{tag} (unsichtbar)","{tag} (restricted)":"{tag} (eingeschränkt)",Actions:"Aktionen",Activities:"Aktivitäten","Animals & Nature":"Tiere & Natur",Choose:"Auswählen",Close:"Schließen",Custom:"Benutzerdefiniert","External documentation for {title}":"Externe Dokumentation für {title}",Flags:"Flaggen","Food & Drink":"Essen & Trinken","Frequently used":"Häufig verwendet","Message limit of {count} characters reached":"Nachrichtenlimit von {count} Zeichen erreicht",Next:"Weiter","No emoji found":"Kein Emoji gefunden","No results":"Keine Ergebnisse",Objects:"Gegenstände","Pause slideshow":"Diashow pausieren","People & Body":"Menschen & Körper","Pick an emoji":"Ein Emoji auswählen",Previous:"Vorherige",Search:"Suche","Search results":"Suchergebnisse","Select a tag":"Schlagwort auswählen",Settings:"Einstellungen","Settings navigation":"Einstellungen-Navigation","Smileys & Emotion":"Smileys & Emotionen","Start slideshow":"Diashow starten",Submit:"Einreichen",Symbols:"Symbole","Travel & Places":"Reisen & Orte","Unable to search the group":"Die Gruppe konnte nicht durchsucht werden","Write message, @ to mention someone …":"Nachricht schreiben, @ um jemanden zu erwähnen ..."}},{locale:"de_DE",translations:{"{tag} (invisible)":"{tag} (unsichtbar)","{tag} (restricted)":"{tag} (eingeschränkt)",Actions:"Aktionen",Activities:"Aktivitäten","Animals & Nature":"Tiere & Natur",Choose:"Auswählen",Close:"Schließen",Custom:"Benutzerdefiniert","External documentation for {title}":"Externe Dokumentation für {title}",Flags:"Flaggen","Food & Drink":"Essen & Trinken","Frequently used":"Häufig verwendet","Message limit of {count} characters reached":"Nachrichtenlimit von {count} Zeichen erreicht",Next:"Weiter","No emoji found":"Kein Emoji gefunden","No results":"Keine Ergebnisse",Objects:"Gegenstände","Pause slideshow":"Diashow pausieren","People & Body":"Menschen & Körper","Pick an emoji":"Ein Emoji auswählen",Previous:"Vorherige",Search:"Suche","Search results":"Suchergebnisse","Select a tag":"Schlagwort auswählen",Settings:"Einstellungen","Settings navigation":"Einstellungen-Navigation","Smileys & Emotion":"Smileys & Emotionen","Start slideshow":"Diashow starten",Submit:"Einreichen",Symbols:"Symbole","Travel & Places":"Reisen & Orte","Unable to search the group":"Die Gruppe kann nicht durchsucht werden","Write message, @ to mention someone …":"Nachricht schreiben, @ um jemanden zu erwähnen ..."}},{locale:"el",translations:{"{tag} (invisible)":"{tag} (αόρατο)","{tag} (restricted)":"{tag} (περιορισμένο)",Actions:"Ενέργειες",Activities:"Δραστηριότητες","Animals & Nature":"Ζώα & Φύση",Choose:"Επιλογή",Close:"Κλείσιμο",Custom:"Προσαρμογή",Flags:"Σημαίες","Food & Drink":"Φαγητό & Ποτό","Frequently used":"Συχνά χρησιμοποιούμενο",Next:"Επόμενο","No emoji found":"Δεν βρέθηκε emoji","No results":"Κανένα αποτέλεσμα",Objects:"Αντικείμενα","Pause slideshow":"Παύση προβολής διαφανειών","People & Body":"Άνθρωποι & Σώμα","Pick an emoji":"Επιλέξτε ένα emoji",Previous:"Προηγούμενο",Search:"Αναζήτηση","Search results":"Αποτελέσματα αναζήτησης","Select a tag":"Επιλογή ετικέτας",Settings:"Ρυθμίσεις","Smileys & Emotion":"Φατσούλες & Συναίσθημα","Start slideshow":"Έναρξη προβολής διαφανειών",Symbols:"Σύμβολα","Travel & Places":"Ταξίδια & Τοποθεσίες","Unable to search the group":"Δεν είναι δυνατή η αναζήτηση της ομάδας"}},{locale:"eo",translations:{"{tag} (invisible)":"{tag} (kaŝita)","{tag} (restricted)":"{tag} (limigita)",Actions:"Agoj",Activities:"Aktiveco","Animals & Nature":"Bestoj & Naturo",Choose:"Elektu",Close:"Fermu",Custom:"Propra",Flags:"Flagoj","Food & Drink":"Manĝaĵo & Trinkaĵo","Frequently used":"Ofte uzataj","Message limit of {count} characters reached":"La limo je {count} da literoj atingita",Next:"Sekva","No emoji found":"La emoĝio forestas","No results":"La rezulto forestas",Objects:"Objektoj","Pause slideshow":"Payzi bildprezenton","People & Body":"Homoj & Korpo","Pick an emoji":"Elekti emoĝion ",Previous:"Antaŭa",Search:"Serĉi","Search results":"Serĉrezultoj","Select a tag":"Elektu etikedon",Settings:"Agordo","Settings navigation":"Agorda navigado","Smileys & Emotion":"Ridoj kaj Emocioj","Start slideshow":"Komenci bildprezenton",Symbols:"Signoj","Travel & Places":"Vojaĵoj & Lokoj","Unable to search the group":"Ne eblas serĉi en la grupo","Write message, @ to mention someone …":"Mesaĝi, uzu @ por mencii iun ..."}},{locale:"es",translations:{"{tag} (invisible)":"{tag} (invisible)","{tag} (restricted)":"{tag} (restringido)",Actions:"Acciones",Activities:"Actividades","Animals & Nature":"Animales y naturaleza",Choose:"Elegir",Close:"Cerrar",Custom:"Personalizado",Flags:"Banderas","Food & Drink":"Comida y bebida","Frequently used":"Usado con frecuenca","Message limit of {count} characters reached":"El mensaje ha alcanzado el límite de {count} caracteres",Next:"Siguiente","No emoji found":"No hay ningún emoji","No results":" Ningún resultado",Objects:"Objetos","Pause slideshow":"Pausar la presentación ","People & Body":"Personas y cuerpos","Pick an emoji":"Elegir un emoji",Previous:"Anterior",Search:"Buscar","Search results":"Resultados de la búsqueda","Select a tag":"Seleccione una etiqueta",Settings:"Ajustes","Settings navigation":"Navegación por ajustes","Smileys & Emotion":"Smileys y emoticonos","Start slideshow":"Iniciar la presentación",Symbols:"Símbolos","Travel & Places":"Viajes y lugares","Unable to search the group":"No es posible buscar en el grupo","Write message, @ to mention someone …":"Escriba un mensaje, @ para mencionar a alguien..."}},{locale:"eu",translations:{"{tag} (invisible)":"{tag} (ikusezina)","{tag} (restricted)":"{tag} (mugatua)",Choose:"Aukeratu",Close:"Itxi",Next:"Hurrengoa","No results":"Emaitzarik ez","Pause slideshow":"Pausatu diaporama",Previous:"Aurrekoa","Select a tag":"Hautatu etiketa bat",Settings:"Ezarpenak","Start slideshow":"Hasi diaporama"}},{locale:"fi_FI",translations:{"{tag} (invisible)":"{tag} (näkymätön)","{tag} (restricted)":"{tag} (rajoitettu)",Actions:"Toiminnot",Activities:"Aktiviteetit","Animals & Nature":"Eläimet & luonto",Choose:"Valitse",Close:"Sulje",Custom:"Mukautettu",Flags:"Liput","Food & Drink":"Ruoka & juoma","Frequently used":"Usein käytetyt","Message limit of {count} characters reached":"Viestin maksimimerkkimäärä {count} täynnä ",Next:"Seuraava","No emoji found":"Emojia ei löytynyt","No results":"Ei tuloksia",Objects:"Esineet & asiat","Pause slideshow":"Keskeytä diaesitys","People & Body":"Ihmiset & keho","Pick an emoji":"Valitse emoji",Previous:"Edellinen",Search:"Etsi","Search results":"Hakutulokset","Select a tag":"Valitse tagi",Settings:"Asetukset","Settings navigation":"Asetusnavigaatio","Smileys & Emotion":"Hymiöt ja & tunteet","Start slideshow":"Aloita diaesitys",Symbols:"Symbolit","Travel & Places":"Matkustus & kohteet","Unable to search the group":"Ryhmää ei voi hakea","Write message, @ to mention someone …":"Kirjoita viesti, @ mainitaksesi jonkun..."}},{locale:"fr",translations:{"{tag} (invisible)":"{tag} (invisible)","{tag} (restricted)":"{tag} (restreint)",Actions:"Actions",Activities:"Activités","Animals & Nature":"Animaux & Nature",Choose:"Choisir",Close:"Fermer",Custom:"Personnalisé",Flags:"Drapeaux","Food & Drink":"Nourriture & Boissons","Frequently used":"Utilisés fréquemment","Message limit of {count} characters reached":"Limite de messages de {count} caractères atteinte",Next:"Suivant","No emoji found":"Pas d’émoji trouvé","No results":"Aucun résultat",Objects:"Objets","Pause slideshow":"Mettre le diaporama en pause","People & Body":"Personnes & Corps","Pick an emoji":"Choisissez un émoji",Previous:"Précédent",Search:"Chercher","Search results":"Résultats de recherche","Select a tag":"Sélectionnez une balise",Settings:"Paramètres","Settings navigation":"Navigation dans les paramètres","Smileys & Emotion":"Smileys & Émotions","Start slideshow":"Démarrer le diaporama",Symbols:"Symboles","Travel & Places":"Voyage & Lieux","Unable to search the group":"Impossible de chercher le groupe","Write message, @ to mention someone …":"Écrivez un message, @ pour mentionner quelqu'un…"}},{locale:"gl",translations:{"{tag} (invisible)":"{tag} (invisíbel)","{tag} (restricted)":"{tag} (restrinxido)",Actions:"Accións",Activities:"Actividades","Animals & Nature":"Animais e natureza",Choose:"Escoller",Close:"Pechar",Custom:"Personalizado",Flags:"Bandeiras","Food & Drink":"Comida e bebida","Frequently used":"Usado con frecuencia","Message limit of {count} characters reached":"Acadouse o límite de {count} caracteres por mensaxe",Next:"Seguinte","No emoji found":"Non se atopou ningún «emoji»","No results":"Sen resultados",Objects:"Obxectos","Pause slideshow":"Pausar o diaporama","People & Body":"Persoas e corpo","Pick an emoji":"Escolla un «emoji»",Previous:"Anterir",Search:"Buscar","Search results":"Resultados da busca","Select a tag":"Seleccione unha etiqueta",Settings:"Axustes","Settings navigation":"Navegación de axustes","Smileys & Emotion":"Sorrisos e emocións","Start slideshow":"Iniciar o diaporama",Symbols:"Símbolos","Travel & Places":"Viaxes e lugares","Unable to search the group":"Non foi posíbel buscar o grupo","Write message, @ to mention someone …":"Escriba a mensaxe, @ para mencionar a alguén…"}},{locale:"he",translations:{"{tag} (invisible)":"{tag} (נסתר)","{tag} (restricted)":"{tag} (מוגבל)",Actions:"פעולות",Activities:"פעילויות","Animals & Nature":"חיות וטבע",Choose:"בחירה",Close:"סגירה",Custom:"בהתאמה אישית",Flags:"דגלים","Food & Drink":"מזון ומשקאות","Frequently used":"בשימוש תדיר",Next:"הבא","No emoji found":"לא נמצא אמוג׳י","No results":"אין תוצאות",Objects:"חפצים","Pause slideshow":"השהיית מצגת","People & Body":"אנשים וגוף","Pick an emoji":"נא לבחור אמוג׳י",Previous:"הקודם",Search:"חיפוש","Search results":"תוצאות חיפוש","Select a tag":"בחירת תגית",Settings:"הגדרות","Smileys & Emotion":"חייכנים ורגשונים","Start slideshow":"התחלת המצגת",Symbols:"סמלים","Travel & Places":"טיולים ומקומות","Unable to search the group":"לא ניתן לחפש בקבוצה"}},{locale:"hu_HU",translations:{"{tag} (invisible)":"{tag} (láthatatlan)","{tag} (restricted)":"{tag} (korlátozott)",Actions:"Műveletek",Activities:"Tevékenységek","Animals & Nature":"Állatok és természet",Choose:"Válassszon",Close:"Bezárás",Custom:"Egyéni",Flags:"Zászló","Food & Drink":"Étel és ital","Frequently used":"Gyakran használt","Message limit of {count} characters reached":"{count} karakteres üzenetkorlát elérve",Next:"Következő","No emoji found":"Nem található emodzsi","No results":"Nincs találat",Objects:"Tárgyak","Pause slideshow":"Diavetítés szüneteltetése","People & Body":"Emberek és test","Pick an emoji":"Válasszon egy emodzsit",Previous:"Előző",Search:"Keresés","Search results":"Találatok","Select a tag":"Válasszon címkét",Settings:"Beállítások","Settings navigation":"Navigáció a beállításokban","Smileys & Emotion":"Mosolyok és érzelmek","Start slideshow":"Diavetítés indítása",Symbols:"Szimbólumok","Travel & Places":"Utazás és helyek","Unable to search the group":"A csoport nem kereshető","Write message, @ to mention someone …":"Írjon üzenetet, @ valaki megemlítéséhez…"}},{locale:"is",translations:{"{tag} (invisible)":"{tag} (ósýnilegt)","{tag} (restricted)":"{tag} (takmarkað)",Actions:"Aðgerðir",Activities:"Aðgerðir","Animals & Nature":"Dýr og náttúra",Choose:"Velja",Close:"Loka",Custom:"Sérsniðið",Flags:"Flögg","Food & Drink":"Matur og drykkur","Frequently used":"Oftast notað",Next:"Næsta","No emoji found":"Ekkert tjáningartákn fannst","No results":"Engar niðurstöður",Objects:"Hlutir","Pause slideshow":"Gera hlé á skyggnusýningu","People & Body":"Fólk og líkami","Pick an emoji":"Veldu tjáningartákn",Previous:"Fyrri",Search:"Leita","Search results":"Leitarniðurstöður","Select a tag":"Veldu merki",Settings:"Stillingar","Smileys & Emotion":"Broskallar og tilfinningar","Start slideshow":"Byrja skyggnusýningu",Symbols:"Tákn","Travel & Places":"Staðir og ferðalög","Unable to search the group":"Get ekki leitað í hópnum"}},{locale:"it",translations:{"{tag} (invisible)":"{tag} (invisibile)","{tag} (restricted)":"{tag} (limitato)",Actions:"Azioni",Activities:"Attività","Animals & Nature":"Animali e natura",Choose:"Scegli",Close:"Chiudi",Custom:"Personalizzato","External documentation for {title}":"Documentazione esterna per {title}",Flags:"Bandiere","Food & Drink":"Cibo e bevande","Frequently used":"Usati di frequente","Message limit of {count} characters reached":"Limite dei messaggi di {count} caratteri raggiunto",Next:"Successivo","No emoji found":"Nessun emoji trovato","No results":"Nessun risultato",Objects:"Oggetti","Pause slideshow":"Presentazione in pausa","People & Body":"Persone e corpo","Pick an emoji":"Scegli un emoji",Previous:"Precedente",Search:"Cerca","Search results":"Risultati di ricerca","Select a tag":"Seleziona un'etichetta",Settings:"Impostazioni","Settings navigation":"Navigazione delle impostazioni","Smileys & Emotion":"Faccine ed emozioni","Start slideshow":"Avvia presentazione",Submit:"Invia",Symbols:"Simboli","Travel & Places":"Viaggi e luoghi","Unable to search the group":"Impossibile cercare il gruppo","Write message, @ to mention someone …":"Scrivi messaggio, @ per menzionare qualcuno…"}},{locale:"ja_JP",translations:{"{tag} (invisible)":"{タグ} (不可視)","{tag} (restricted)":"{タグ} (制限付)",Actions:"操作",Activities:"アクティビティ","Animals & Nature":"動物と自然",Choose:"選択",Close:"閉じる",Custom:"カスタム",Flags:"国旗","Food & Drink":"食べ物と飲み物","Frequently used":"よく使うもの","Message limit of {count} characters reached":"{count} 文字のメッセージ上限に達しています",Next:"次","No emoji found":"絵文字が見つかりません","No results":"なし",Objects:"物","Pause slideshow":"スライドショーを一時停止","People & Body":"様々な人と体の部位","Pick an emoji":"絵文字を選択",Previous:"前",Search:"検索","Search results":"検索結果","Select a tag":"タグを選択",Settings:"設定","Settings navigation":"ナビゲーション設定","Smileys & Emotion":"笑顔と気持ち","Start slideshow":"スライドショーを開始",Symbols:"記号","Travel & Places":"旅行と場所","Unable to search the group":"グループを検索できません","Write message, @ to mention someone …":"メッセージを書く、@ で通知します。"}},{locale:"lt_LT",translations:{"{tag} (invisible)":"{tag} (nematoma)","{tag} (restricted)":"{tag} (apribota)",Actions:"Veiksmai",Activities:"Veiklos","Animals & Nature":"Gyvūnai ir gamta",Choose:"Pasirinkti",Close:"Užverti",Custom:"Tinkinti","External documentation for {title}":"Išorinė {title} dokumentacija",Flags:"Vėliavos","Food & Drink":"Maistas ir gėrimai","Frequently used":"Dažniausiai naudoti","Message limit of {count} characters reached":"Pasiekta {count} simbolių žinutės riba",Next:"Kitas","No emoji found":"Nerasta jaustukų","No results":"Nėra rezultatų",Objects:"Objektai","Pause slideshow":"Pristabdyti skaidrių rodymą","People & Body":"Žmonės ir kūnas","Pick an emoji":"Pasirinkti jaustuką",Previous:"Ankstesnis",Search:"Ieškoti","Search results":"Paieškos rezultatai","Select a tag":"Pasirinkti žymę",Settings:"Nustatymai","Settings navigation":"Naršymas nustatymuose","Smileys & Emotion":"Šypsenos ir emocijos","Start slideshow":"Pradėti skaidrių rodymą",Submit:"Pateikti",Symbols:"Simboliai","Travel & Places":"Kelionės ir vietos","Unable to search the group":"Nepavyko atlikti paiešką grupėje","Write message, @ to mention someone …":"Rašykite žinutę, naudokite @ norėdami kažką paminėti…"}},{locale:"lv",translations:{"{tag} (invisible)":"{tag} (neredzams)","{tag} (restricted)":"{tag} (ierobežots)",Choose:"Izvēlēties",Close:"Aizvērt",Next:"Nākamais","No results":"Nav rezultātu","Pause slideshow":"Pauzēt slaidrādi",Previous:"Iepriekšējais","Select a tag":"Izvēlēties birku",Settings:"Iestatījumi","Start slideshow":"Sākt slaidrādi"}},{locale:"mk",translations:{"{tag} (invisible)":"{tag} (невидливо)","{tag} (restricted)":"{tag} (ограничено)",Actions:"Акции",Activities:"Активности","Animals & Nature":"Животни & Природа",Choose:"Избери",Close:"Затвори",Custom:"Прилагодени",Flags:"Знамиња","Food & Drink":"Храна & Пијалоци","Frequently used":"Најчесто користени","Message limit of {count} characters reached":"Ограничувањето на должината на пораката од {count} карактери е надминато",Next:"Следно","No emoji found":"Не се пронајдени емотикони","No results":"Нема резултати",Objects:"Објекти","Pause slideshow":"Пузирај слајдшоу","People & Body":"Луѓе & Тело","Pick an emoji":"Избери емотикон",Previous:"Предходно",Search:"Барај","Search results":"Резултати од барувањето","Select a tag":"Избери ознака",Settings:"Параметри","Settings navigation":"Параметри за навигација","Smileys & Emotion":"Смешковци & Емотикони","Start slideshow":"Стартувај слајдшоу",Symbols:"Симболи","Travel & Places":"Патувања & Места","Unable to search the group":"Неможе да се принајде групата","Write message, @ to mention someone …":"Напиши порака, @ за да спомнеш некој …"}},{locale:"nb_NO",translations:{"{tag} (invisible)":"{tag} (usynlig)","{tag} (restricted)":"{tag} (beskyttet)",Actions:"Handlinger",Activities:"Aktiviteter","Animals & Nature":"Dyr og natur",Choose:"Velg",Close:"Lukk",Custom:"Selvvalgt",Flags:"Flagg","Food & Drink":"Mat og drikke","Frequently used":"Ofte brukt",Next:"Neste","No emoji found":"Fant ingen emoji","No results":"Ingen resultater",Objects:"Objekter","Pause slideshow":"Pause lysbildefremvisning","People & Body":"Mennesker og kropp","Pick an emoji":"Velg en emoji",Previous:"Forrige",Search:"Søk","Search results":"Søkeresultater","Select a tag":"Velg en merkelapp",Settings:"Innstillinger","Smileys & Emotion":"Smilefjes og følelser","Start slideshow":"Start lysbildefremvisning",Symbols:"Symboler","Travel & Places":"Reise og steder","Unable to search the group":"Kunne ikke søke i gruppen"}},{locale:"nl",translations:{"{tag} (invisible)":"{tag} (onzichtbaar)","{tag} (restricted)":"{tag} (beperkt)",Actions:"Acties",Activities:"Activiteiten","Animals & Nature":"Dieren & Natuur",Choose:"Kies",Close:"Sluiten",Custom:"Aangepast",Flags:"Vlaggen","Food & Drink":"Eten & Drinken","Frequently used":"Vaak gebruikt","Message limit of {count} characters reached":"Berichtlengte van {count} karakters bereikt",Next:"Volgende","No emoji found":"Geen emoji gevonden","No results":"Geen resultaten",Objects:"Objecten","Pause slideshow":"Pauzeer diavoorstelling","People & Body":"Mensen & Lichaam","Pick an emoji":"Kies een emoji",Previous:"Vorige",Search:"Zoeken","Search results":"Zoekresultaten","Select a tag":"Selecteer een label",Settings:"Instellingen","Settings navigation":"Instellingen navigatie","Smileys & Emotion":"Smileys & Emotie","Start slideshow":"Start diavoorstelling",Symbols:"Symbolen","Travel & Places":"Reizen & Plaatsen","Unable to search the group":"Kan niet in de groep zoeken","Write message, @ to mention someone …":"Schrijf een bericht, @ om iemand te noemen ..."}},{locale:"oc",translations:{"{tag} (invisible)":"{tag} (invisible)","{tag} (restricted)":"{tag} (limit)",Actions:"Accions",Choose:"Causir",Close:"Tampar",Next:"Seguent","No results":"Cap de resultat","Pause slideshow":"Metre en pausa lo diaporama",Previous:"Precedent","Select a tag":"Seleccionar una etiqueta",Settings:"Paramètres","Start slideshow":"Lançar lo diaporama"}},{locale:"pl",translations:{"{tag} (invisible)":"{tag} (niewidoczna)","{tag} (restricted)":"{tag} (ograniczona)",Actions:"Działania",Activities:"Aktywność","Animals & Nature":"Zwierzęta i natura",Choose:"Wybierz",Close:"Zamknij",Custom:"Zwyczajne","External documentation for {title}":"Dokumentacja zewnętrzna dla {title}",Flags:"Flagi","Food & Drink":"Jedzenie i picie","Frequently used":"Często używane","Message limit of {count} characters reached":"Przekroczono limit wiadomości wynoszący {count} znaków",Next:"Następny","No emoji found":"Nie znaleziono emotikonów","No results":"Brak wyników",Objects:"Obiekty","Pause slideshow":"Wstrzymaj pokaz slajdów","People & Body":"Ludzie i ciało","Pick an emoji":"Wybierz emoji",Previous:"Poprzedni",Search:"Szukaj","Search results":"Wyniki wyszukiwania","Select a tag":"Wybierz etykietę",Settings:"Ustawienia","Settings navigation":"Nawigacja ustawień","Smileys & Emotion":"Buźki i emotikony","Start slideshow":"Rozpocznij pokaz slajdów",Submit:"Wyślij",Symbols:"Symbole","Travel & Places":"Podróże i miejsca","Unable to search the group":"Nie można przeszukać grupy","Write message, @ to mention someone …":"Napisz wiadomość, aby wspomnieć o kimś użyj @…"}},{locale:"pt_BR",translations:{"{tag} (invisible)":"{tag} (invisível)","{tag} (restricted)":"{tag} (restrito) ",Actions:"Ações",Activities:"Atividades","Animals & Nature":"Animais & Natureza",Choose:"Escolher",Close:"Fechar",Custom:"Personalizado","External documentation for {title}":"Documentação externa para {title}",Flags:"Bandeiras","Food & Drink":"Comida & Bebida","Frequently used":"Mais usados","Message limit of {count} characters reached":"Limite de mensagem de {count} caracteres atingido",Next:"Próximo","No emoji found":"Nenhum emoji encontrado","No results":"Sem resultados",Objects:"Objetos","Pause slideshow":"Pausar apresentação de slides","People & Body":"Pessoas & Corpo","Pick an emoji":"Escolha um emoji",Previous:"Anterior",Search:"Pesquisar","Search results":"Resultados da pesquisa","Select a tag":"Selecionar uma tag",Settings:"Configurações","Settings navigation":"Navegação de configurações","Smileys & Emotion":"Smiles & Emoções","Start slideshow":"Iniciar apresentação de slides",Submit:"Enviar",Symbols:"Símbolo","Travel & Places":"Viagem & Lugares","Unable to search the group":"Não foi possível pesquisar o grupo","Write message, @ to mention someone …":"Escreva mensagem, @ para mencionar alguém ..."}},{locale:"pt_PT",translations:{"{tag} (invisible)":"{tag} (invisivel)","{tag} (restricted)":"{tag} (restrito)",Actions:"Ações",Choose:"Escolher",Close:"Fechar",Next:"Seguinte","No results":"Sem resultados","Pause slideshow":"Pausar diaporama",Previous:"Anterior","Select a tag":"Selecionar uma etiqueta",Settings:"Definições","Start slideshow":"Iniciar diaporama","Unable to search the group":"Não é possível pesquisar o grupo"}},{locale:"ru",translations:{"{tag} (invisible)":"{tag} (невидимое)","{tag} (restricted)":"{tag} (ограниченное)",Choose:"Выберите",Close:"Закрыть",Next:"Следующее","No results":"Результаты отсуствуют","Pause slideshow":"Приостановить показ слйдов",Previous:"Предыдущее","Select a tag":"Выберите метку",Settings:"Параметры","Start slideshow":"Начать показ слайдов"}},{locale:"sk_SK",translations:{"{tag} (invisible)":"{tag} (neviditeľný)","{tag} (restricted)":"{tag} (obmedzený)",Actions:"Akcie",Activities:"Aktivity","Animals & Nature":"Zvieratá a príroda",Choose:"Vybrať",Close:"Zatvoriť",Custom:"Zvyk",Flags:"Vlajky","Food & Drink":"Jedlo a nápoje","Frequently used":"Často používané",Next:"Ďalší","No emoji found":"Nenašli sa žiadne emodži","No results":"Žiadne výsledky",Objects:"Objekty","Pause slideshow":"Pozastaviť prezentáciu","People & Body":"Ľudia a telo","Pick an emoji":"Vyberte si emodži",Previous:"Predchádzajúci",Search:"Hľadať","Search results":"Výsledky vyhľadávania","Select a tag":"Vybrať štítok",Settings:"Nastavenia","Smileys & Emotion":"Smajlíky a emócie","Start slideshow":"Začať prezentáciu",Symbols:"Symboly","Travel & Places":"Cestovanie a miesta","Unable to search the group":"Skupinu sa nepodarilo nájsť"}},{locale:"sl",translations:{"{tag} (invisible)":"{tag} (nevidno)","{tag} (restricted)":"{tag} (omejeno)",Actions:"Dejanja",Activities:"Dejavnosti","Animals & Nature":"Živali in Narava",Choose:"Izbor",Close:"Zapri",Custom:"Po meri","External documentation for {title}":"Zunanja dokumentacija za {title}",Flags:"Zastavice","Food & Drink":"Hrana in Pijača","Frequently used":"Pogostost uporabe","Message limit of {count} characters reached":"Dosežena omejitev {count} znakov na sporočilo.",Next:"Naslednji","No emoji found":"Ni najdenih izraznih ikon","No results":"Ni zadetkov",Objects:"Predmeti","Pause slideshow":"Ustavi predstavitev","People & Body":"Ljudje in Telo","Pick an emoji":"Izbor izrazne ikone",Previous:"Predhodni",Search:"Iskanje","Search results":"Zadetki iskanja","Select a tag":"Izbor oznake",Settings:"Nastavitve","Settings navigation":"Krmarjenje nastavitev","Smileys & Emotion":"Izrazne ikone","Start slideshow":"Začni predstavitev",Submit:"Pošlji",Symbols:"Simboli","Travel & Places":"Potovanja in Kraji","Unable to search the group":"Ni mogoče iskati po skuspini","Write message, @ to mention someone …":"Napišite sporočilo, z @ omenite osebo ..."}},{locale:"sv",translations:{"{tag} (invisible)":"{tag} (osynlig)","{tag} (restricted)":"{tag} (begränsad)",Actions:"Åtgärder",Activities:"Aktiviteter","Animals & Nature":"Djur & Natur",Choose:"Välj",Close:"Stäng",Custom:"Anpassad",Flags:"Flaggor","Food & Drink":"Mat & Dryck","Frequently used":"Används ofta","Message limit of {count} characters reached":"Meddelandegräns {count} tecken används",Next:"Nästa","No emoji found":"Hittade inga emojis","No results":"Inga resultat",Objects:"Objekt","Pause slideshow":"Pausa bildspelet","People & Body":"Kropp & Själ","Pick an emoji":"Välj en emoji",Previous:"Föregående",Search:"Sök","Search results":"Sökresultat","Select a tag":"Välj en tag",Settings:"Inställningar","Settings navigation":"Inställningsmeny","Smileys & Emotion":"Selfies & Känslor","Start slideshow":"Starta bildspelet",Symbols:"Symboler","Travel & Places":"Resor & Sevärdigheter","Unable to search the group":"Kunde inte söka i gruppen","Write message, @ to mention someone …":"Skicka meddelande, skriv @ för att omnämna någon ..."}},{locale:"tr",translations:{"{tag} (invisible)":"{tag} (görünmez)","{tag} (restricted)":"{tag} (kısıtlı)",Actions:"İşlemler",Activities:"Etkinlikler","Animals & Nature":"Hayvanlar ve Doğa",Choose:"Seçin",Close:"Kapat",Custom:"Özel","External documentation for {title}":"{title} için dış belgeler",Flags:"Bayraklar","Food & Drink":"Yeme ve İçme","Frequently used":"Sık kullanılanlar","Message limit of {count} characters reached":"{count} karakter ileti sınırına ulaşıldı",Next:"Sonraki","No emoji found":"Herhangi bir emoji bulunamadı","No results":"Herhangi bir sonuç bulunamadı",Objects:"Nesneler","Pause slideshow":"Slayt sunumunu duraklat","People & Body":"İnsanlar ve Beden","Pick an emoji":"Bir emoji seçin",Previous:"Önceki",Search:"Arama","Search results":"Arama sonuçları","Select a tag":"Bir etiket seçin",Settings:"Ayarlar","Settings navigation":"Gezinme ayarları","Smileys & Emotion":"İfadeler ve Duygular","Start slideshow":"Slayt sunumunu başlat",Submit:"Gönder",Symbols:"Simgeler","Travel & Places":"Gezi ve Yerler","Unable to search the group":"Grupta arama yapılamadı","Write message, @ to mention someone …":"İletiyi yazın. Birini anmak için @ kullanın …"}},{locale:"uk",translations:{"{tag} (invisible)":"{tag} (invisible)","{tag} (restricted)":"{tag} (restricted)",Actions:"Дії",Activities:"Діяльність","Animals & Nature":"Тварини та природа",Choose:"Виберіть",Close:"Закрити",Custom:"Власне",Flags:"Прапори","Food & Drink":"Їжа та напитки","Frequently used":"Найчастіші",Next:"Вперед","No emoji found":"Емоційки відсутні","No results":"Відсутні результати",Objects:"Об'єкти","Pause slideshow":"Пауза у показі слайдів","People & Body":"Люди та жести","Pick an emoji":"Виберіть емоційку",Previous:"Назад",Search:"Пошук","Search results":"Результати пошуку","Select a tag":"Виберіть позначку",Settings:"Налаштування","Smileys & Emotion":"Усміхайлики та емоційки","Start slideshow":"Почати показ слайдів",Symbols:"Символи","Travel & Places":"Поїздки та місця","Unable to search the group":"Неможливо шукати в групі"}},{locale:"zh_CN",translations:{"{tag} (invisible)":"{tag} (不可见)","{tag} (restricted)":"{tag} (受限)",Actions:"行为",Activities:"活动","Animals & Nature":"动物 & 自然",Choose:"选择",Close:"关闭",Custom:"自定义",Flags:"旗帜","Food & Drink":"食物 & 饮品","Frequently used":"经常使用","Message limit of {count} characters reached":"已达到 {count} 个字符的消息限制",Next:"下一个","No emoji found":"表情未找到","No results":"无结果",Objects:"物体","Pause slideshow":"暂停幻灯片","People & Body":"人 & 身体","Pick an emoji":"选择一个表情",Previous:"上一个",Search:"搜索","Search results":"搜索结果","Select a tag":"选择一个标签",Settings:"设置","Settings navigation":"设置向导","Smileys & Emotion":"笑脸 & 情感","Start slideshow":"开始幻灯片",Symbols:"符号","Travel & Places":"旅游 & 地点","Unable to search the group":"无法搜索分组","Write message, @ to mention someone …":"输入消息,输入 @ 来提醒某人"}},{locale:"zh_HK",translations:{"{tag} (invisible)":"{tag} (隱藏)","{tag} (restricted)":"{tag} (受限)",Actions:"動作",Activities:"活動","Animals & Nature":"動物與自然",Choose:"選擇",Close:"關閉",Custom:"自定義","External documentation for {title}":"{title} 的外部文檔",Flags:"旗幟","Food & Drink":"食物與飲料","Frequently used":"經常使用","Message limit of {count} characters reached":"已達到訊息最多 {count} 字元限制",Next:"下一個","No emoji found":"未找到表情符號","No results":"無結果",Objects:"物件","Pause slideshow":"暫停幻燈片","People & Body":"人物","Pick an emoji":"選擇表情符號",Previous:"上一個",Search:"搜尋","Search results":"搜尋結果","Select a tag":"選擇標籤",Settings:"設定","Settings navigation":"設定值導覽","Smileys & Emotion":"表情","Start slideshow":"開始幻燈片",Submit:"提交",Symbols:"標誌","Travel & Places":"旅遊與景點","Unable to search the group":"無法搜尋群組","Write message, @ to mention someone …":"輸入訊息時可使用 @ 來標示某人..."}},{locale:"zh_TW",translations:{"{tag} (invisible)":"{tag} (隱藏)","{tag} (restricted)":"{tag} (受限)",Actions:"動作",Activities:"活動","Animals & Nature":"動物與自然",Choose:"選擇",Close:"關閉",Custom:"自定義",Flags:"旗幟","Food & Drink":"食物與飲料","Frequently used":"最近使用","Message limit of {count} characters reached":"已達到訊息最多 {count} 字元限制",Next:"下一個","No emoji found":"未找到表情符號","No results":"無結果",Objects:"物件","Pause slideshow":"暫停幻燈片","People & Body":"人物","Pick an emoji":"選擇表情符號",Previous:"上一個",Search:"搜尋","Search results":"搜尋結果","Select a tag":"選擇標籤",Settings:"設定","Settings navigation":"設定值導覽","Smileys & Emotion":"表情","Start slideshow":"開始幻燈片",Symbols:"標誌","Travel & Places":"旅遊與景點","Unable to search the group":"無法搜尋群組","Write message, @ to mention someone …":"輸入訊息時可使用 @ 來標示某人..."}}].forEach((function(t){var n={};for(var e in t.translations)t.translations[e].pluralId?n[e]={msgid:e,msgid_plural:t.translations[e].pluralId,msgstr:t.translations[e].msgstr}:n[e]={msgid:e,msgstr:[t.translations[e]]};i.addTranslation(t.locale,{translations:{"":n}})}));var r=i.build(),a=r.ngettext.bind(r),s=r.gettext.bind(r)},function(t,n){t.exports=o(10)},function(t,n){t.exports=o(305)},function(t,n){t.exports=o(45)},function(t,n){t.exports=o(112)},function(t,n){t.exports=o(159)},function(t,n){t.exports=o(304)},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r)()(i.a);a.push([t.i,".popover{z-index:100000;display:block !important;filter:drop-shadow(0 1px 10px var(--color-box-shadow))}.popover__inner{padding:0;color:var(--color-main-text);border-radius:var(--border-radius);background:var(--color-main-background)}.popover__arrow{position:absolute;z-index:1;width:0;height:0;margin:10px;border-style:solid;border-color:var(--color-main-background)}.popover[x-placement^='top']{margin-bottom:10px}.popover[x-placement^='top'] .popover__arrow{bottom:-10px;left:calc(50% - $arrow-width);margin-top:0;margin-bottom:0;border-width:10px 10px 0 10px;border-right-color:transparent !important;border-bottom-color:transparent !important;border-left-color:transparent !important}.popover[x-placement^='bottom']{margin-top:10px}.popover[x-placement^='bottom'] .popover__arrow{top:-10px;left:calc(50% - $arrow-width);margin-top:0;margin-bottom:0;border-width:0 10px 10px 10px;border-top-color:transparent !important;border-right-color:transparent !important;border-left-color:transparent !important}.popover[x-placement^='right']{margin-left:10px}.popover[x-placement^='right'] .popover__arrow{top:calc(50% - $arrow-width);left:-10px;margin-right:0;margin-left:0;border-width:10px 10px 10px 0;border-top-color:transparent !important;border-bottom-color:transparent !important;border-left-color:transparent !important}.popover[x-placement^='left']{margin-right:10px}.popover[x-placement^='left'] .popover__arrow{top:calc(50% - $arrow-width);right:-10px;margin-right:0;margin-left:0;border-width:10px 0 10px 10px;border-top-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important}.popover[aria-hidden='true']{visibility:hidden;transition:opacity var(--animation-quick),visibility var(--animation-quick);opacity:0}.popover[aria-hidden='false']{visibility:visible;transition:opacity var(--animation-quick);opacity:1}\n","",{version:3,sources:["webpack://./Popover.vue"],names:[],mappings:"AAgHA,SACC,cAAe,CACf,wBAAyB,CAEzB,sDAAuD,CAEvD,gBACC,SAAU,CACV,4BAA6B,CAC7B,kCAAmC,CACnC,uCAAwC,CACxC,gBAGA,iBAAkB,CAClB,SAAU,CACV,OAAQ,CACR,QAAS,CACT,WApBgB,CAqBhB,kBAAmB,CACnB,yCAA0C,CApB5C,6BAwBE,kBA1BgB,CAElB,6CA2BG,YA7Be,CA8Bf,6BAA8B,CAC9B,YAAa,CACb,eAAgB,CAChB,6BAjCe,CAkCf,yCAA0C,CAC1C,0CAA2C,CAC3C,wCAAyC,CAlC5C,gCAuCE,eAzCgB,CAElB,gDA0CG,SA5Ce,CA6Cf,6BAA8B,CAC9B,YAAa,CACb,eAAgB,CAChB,6BAhDe,CAiDf,uCAAwC,CACxC,yCAA0C,CAC1C,wCAAyC,CAjD5C,+BAsDE,gBAxDgB,CAElB,+CAyDG,4BAA6B,CAC7B,UA5De,CA6Df,cAAe,CACf,aAAc,CACd,6BAAsD,CACtD,uCAAwC,CACxC,0CAA2C,CAC3C,wCAAyC,CAhE5C,8BAqEE,iBAvEgB,CAElB,8CAwEG,4BAA6B,CAC7B,WA3Ee,CA4Ef,cAAe,CACf,aAAc,CACd,6BA9Ee,CA+Ef,uCAAwC,CACxC,yCAA0C,CAC1C,0CAA2C,CA/E9C,6BAoFE,iBAAkB,CAClB,2EAA6E,CAC7E,SAAU,CAtFZ,8BA0FE,kBAAmB,CACnB,yCAA0C,CAC1C,SAAU",sourcesContent:["$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n$arrow-width: 10px;\n\n.popover {\n\tz-index: 100000;\n\tdisplay: block !important;\n\n\tfilter: drop-shadow(0 1px 10px var(--color-box-shadow));\n\n\t&__inner {\n\t\tpadding: 0;\n\t\tcolor: var(--color-main-text);\n\t\tborder-radius: var(--border-radius);\n\t\tbackground: var(--color-main-background);\n\t}\n\n\t&__arrow {\n\t\tposition: absolute;\n\t\tz-index: 1;\n\t\twidth: 0;\n\t\theight: 0;\n\t\tmargin: $arrow-width;\n\t\tborder-style: solid;\n\t\tborder-color: var(--color-main-background);\n\t}\n\n\t&[x-placement^='top'] {\n\t\tmargin-bottom: $arrow-width;\n\n\t\t.popover__arrow {\n\t\t\tbottom: -$arrow-width;\n\t\t\tleft: calc(50% - $arrow-width);\n\t\t\tmargin-top: 0;\n\t\t\tmargin-bottom: 0;\n\t\t\tborder-width: $arrow-width $arrow-width 0 $arrow-width;\n\t\t\tborder-right-color: transparent !important;\n\t\t\tborder-bottom-color: transparent !important;\n\t\t\tborder-left-color: transparent !important;\n\t\t}\n\t}\n\n\t&[x-placement^='bottom'] {\n\t\tmargin-top: $arrow-width;\n\n\t\t.popover__arrow {\n\t\t\ttop: -$arrow-width;\n\t\t\tleft: calc(50% - $arrow-width);\n\t\t\tmargin-top: 0;\n\t\t\tmargin-bottom: 0;\n\t\t\tborder-width: 0 $arrow-width $arrow-width $arrow-width;\n\t\t\tborder-top-color: transparent !important;\n\t\t\tborder-right-color: transparent !important;\n\t\t\tborder-left-color: transparent !important;\n\t\t}\n\t}\n\n\t&[x-placement^='right'] {\n\t\tmargin-left: $arrow-width;\n\n\t\t.popover__arrow {\n\t\t\ttop: calc(50% - $arrow-width);\n\t\t\tleft: -$arrow-width;\n\t\t\tmargin-right: 0;\n\t\t\tmargin-left: 0;\n\t\t\tborder-width: $arrow-width $arrow-width $arrow-width 0;\n\t\t\tborder-top-color: transparent !important;\n\t\t\tborder-bottom-color: transparent !important;\n\t\t\tborder-left-color: transparent !important;\n\t\t}\n\t}\n\n\t&[x-placement^='left'] {\n\t\tmargin-right: $arrow-width;\n\n\t\t.popover__arrow {\n\t\t\ttop: calc(50% - $arrow-width);\n\t\t\tright: -$arrow-width;\n\t\t\tmargin-right: 0;\n\t\t\tmargin-left: 0;\n\t\t\tborder-width: $arrow-width 0 $arrow-width $arrow-width;\n\t\t\tborder-top-color: transparent !important;\n\t\t\tborder-right-color: transparent !important;\n\t\t\tborder-bottom-color: transparent !important;\n\t\t}\n\t}\n\n\t&[aria-hidden='true'] {\n\t\tvisibility: hidden;\n\t\ttransition: opacity var(--animation-quick), visibility var(--animation-quick);\n\t\topacity: 0;\n\t}\n\n\t&[aria-hidden='false'] {\n\t\tvisibility: visible;\n\t\ttransition: opacity var(--animation-quick);\n\t\topacity: 1;\n\t}\n}\n\n"],sourceRoot:""}]),n.a=a},function(t,n){},function(t,n,e){"use strict";e.r(n);var o=e(7),i=e(2),r=e.n(i),a=e(23);r()(a.a,{insert:"head",singleton:!1}),a.a.locals,
|
||
/**
|
||
* @copyright Copyright (c) 2019 Julius Härtl <jus@bitgrid.net>
|
||
*
|
||
* @author Julius Härtl <jus@bitgrid.net>
|
||
* @author John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/
|
||
o.VTooltip.options.defaultTemplate='<div class="vue-tooltip" role="tooltip" data-v-'.concat("84c461f",'><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>'),o.VTooltip.options.defaultHtml=!1,n.default=o.VTooltip},function(t,n){t.exports=o(306)},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r)()(i.a);a.push([t.i,".vue-tooltip[data-v-84c461f]{position:absolute;z-index:100000;right:auto;left:auto;display:block;margin:0;margin-top:-3px;padding:10px 0;text-align:left;text-align:start;opacity:0;line-height:1.6;line-break:auto;filter:drop-shadow(0 1px 10px var(--color-box-shadow))}.vue-tooltip[data-v-84c461f][x-placement^='top'] .tooltip-arrow{bottom:0;margin-top:0;margin-bottom:0;border-width:10px 10px 0 10px;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.vue-tooltip[data-v-84c461f][x-placement^='bottom'] .tooltip-arrow{top:0;margin-top:0;margin-bottom:0;border-width:0 10px 10px 10px;border-top-color:transparent;border-right-color:transparent;border-left-color:transparent}.vue-tooltip[data-v-84c461f][x-placement^='right'] .tooltip-arrow{right:100%;margin-right:0;margin-left:0;border-width:10px 10px 10px 0;border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.vue-tooltip[data-v-84c461f][x-placement^='left'] .tooltip-arrow{left:100%;margin-right:0;margin-left:0;border-width:10px 0 10px 10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent}.vue-tooltip[data-v-84c461f][aria-hidden='true']{visibility:hidden;transition:opacity .15s, visibility .15s;opacity:0}.vue-tooltip[data-v-84c461f][aria-hidden='false']{visibility:visible;transition:opacity .15s;opacity:1}.vue-tooltip[data-v-84c461f] .tooltip-inner{max-width:350px;padding:5px 8px;text-align:center;color:var(--color-main-text);border-radius:var(--border-radius);background-color:var(--color-main-background)}.vue-tooltip[data-v-84c461f] .tooltip-arrow{position:absolute;z-index:1;width:0;height:0;margin:0;border-style:solid;border-color:var(--color-main-background)}\n","",{version:3,sources:["webpack://./index.scss"],names:[],mappings:"AAeA,6BACC,iBAAkB,CAClB,cAAe,CACf,UAAW,CACX,SAAU,CACV,aAAc,CACd,QAAS,CAET,eAAgB,CAChB,cAAe,CACf,eAAgB,CAChB,gBAAiB,CACjB,SAAU,CACV,eAAgB,CAEhB,eAAgB,CAChB,sDAAuD,CAhBxD,gEAqBG,QAAS,CACT,YAAa,CACb,eAAgB,CAChB,6BA1Be,CA2Bf,8BAA+B,CAC/B,+BAAgC,CAChC,6BAA8B,CA3BjC,mEAkCG,KAAM,CACN,YAAa,CACb,eAAgB,CAChB,6BAvCe,CAwCf,4BAA6B,CAC7B,8BAA+B,CAC/B,6BAA8B,CAxCjC,kEA+CG,UAAW,CACX,cAAe,CACf,aAAc,CACd,6BAAsD,CACtD,4BAA6B,CAC7B,+BAAgC,CAChC,6BAA8B,CArDjC,iEA4DG,SAAU,CACV,cAAe,CACf,aAAc,CACd,6BAjEe,CAkEf,4BAA6B,CAC7B,8BAA+B,CAC/B,+BAAgC,CAlEnC,iDAwEE,iBAAkB,CAClB,wCAAyC,CACzC,SAAU,CA1EZ,kDA6EE,kBAAmB,CACnB,uBAAwB,CACxB,SAAU,CA/EZ,4CAoFE,eAAgB,CAChB,eAAgB,CAChB,iBAAkB,CAClB,4BAA6B,CAC7B,kCAAmC,CACnC,6CAA8C,CAzFhD,4CA8FE,iBAAkB,CAClB,SAAU,CACV,OAAQ,CACR,QAAS,CACT,QAAS,CACT,kBAAmB,CACnB,yCAA0C",sourcesContent:["$scope_version:\"84c461f\"; @import 'variables';\n/**\n* @copyright Copyright (c) 2016, John Molakvoæ <skjnldsv@protonmail.com>\n* @copyright Copyright (c) 2016, Robin Appelman <robin@icewind.nl>\n* @copyright Copyright (c) 2016, Jan-Christoph Borchardt <hey@jancborchardt.net>\n* @copyright Copyright (c) 2016, Erik Pellikka <erik@pellikka.org>\n* @copyright Copyright (c) 2015, Vincent Petry <pvince81@owncloud.com>\n*\n* Bootstrap v3.3.5 (http://getbootstrap.com)\n* Copyright 2011-2015 Twitter, Inc.\n* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n*/\n\n$arrow-width: 10px;\n\n.vue-tooltip[data-v-#{$scope_version}] {\n\tposition: absolute;\n\tz-index: 100000;\n\tright: auto;\n\tleft: auto;\n\tdisplay: block;\n\tmargin: 0;\n\t/* default to top */\n\tmargin-top: -3px;\n\tpadding: 10px 0;\n\ttext-align: left;\n\ttext-align: start;\n\topacity: 0;\n\tline-height: 1.6;\n\n\tline-break: auto;\n\tfilter: drop-shadow(0 1px 10px var(--color-box-shadow));\n\n\t// TOP\n\t&[x-placement^='top'] {\n\t\t.tooltip-arrow {\n\t\t\tbottom: 0;\n\t\t\tmargin-top: 0;\n\t\t\tmargin-bottom: 0;\n\t\t\tborder-width: $arrow-width $arrow-width 0 $arrow-width;\n\t\t\tborder-right-color: transparent;\n\t\t\tborder-bottom-color: transparent;\n\t\t\tborder-left-color: transparent;\n\t\t}\n\t}\n\n\t// BOTTOM\n\t&[x-placement^='bottom'] {\n\t\t.tooltip-arrow {\n\t\t\ttop: 0;\n\t\t\tmargin-top: 0;\n\t\t\tmargin-bottom: 0;\n\t\t\tborder-width: 0 $arrow-width $arrow-width $arrow-width;\n\t\t\tborder-top-color: transparent;\n\t\t\tborder-right-color: transparent;\n\t\t\tborder-left-color: transparent;\n\t\t}\n\t}\n\n\t// RIGHT\n\t&[x-placement^='right'] {\n\t\t.tooltip-arrow {\n\t\t\tright: 100%;\n\t\t\tmargin-right: 0;\n\t\t\tmargin-left: 0;\n\t\t\tborder-width: $arrow-width $arrow-width $arrow-width 0;\n\t\t\tborder-top-color: transparent;\n\t\t\tborder-bottom-color: transparent;\n\t\t\tborder-left-color: transparent;\n\t\t}\n\t}\n\n\t// LEFT\n\t&[x-placement^='left'] {\n\t\t.tooltip-arrow {\n\t\t\tleft: 100%;\n\t\t\tmargin-right: 0;\n\t\t\tmargin-left: 0;\n\t\t\tborder-width: $arrow-width 0 $arrow-width $arrow-width;\n\t\t\tborder-top-color: transparent;\n\t\t\tborder-right-color: transparent;\n\t\t\tborder-bottom-color: transparent;\n\t\t}\n\t}\n\n\t// HIDDEN / SHOWN\n\t&[aria-hidden='true'] {\n\t\tvisibility: hidden;\n\t\ttransition: opacity .15s, visibility .15s;\n\t\topacity: 0;\n\t}\n\t&[aria-hidden='false'] {\n\t\tvisibility: visible;\n\t\ttransition: opacity .15s;\n\t\topacity: 1;\n\t}\n\n\t// CONTENT\n\t.tooltip-inner {\n\t\tmax-width: 350px;\n\t\tpadding: 5px 8px;\n\t\ttext-align: center;\n\t\tcolor: var(--color-main-text);\n\t\tborder-radius: var(--border-radius);\n\t\tbackground-color: var(--color-main-background);\n\t}\n\n\t// ARROW\n\t.tooltip-arrow {\n\t\tposition: absolute;\n\t\tz-index: 1;\n\t\twidth: 0;\n\t\theight: 0;\n\t\tmargin: 0;\n\t\tborder-style: solid;\n\t\tborder-color: var(--color-main-background);\n\t}\n}\n"],sourceRoot:""}]),n.a=a},function(t,n){t.exports=o(371)},function(t,n){t.exports=o(67)},function(t,n){t.exports=o(99)},function(t,n){t.exports=o(309)},function(t,n,e){"use strict";var o={name:"Popover",components:{VPopover:e(7).VPopover},mounted:function(){var t=this;this.$watch((function(){return t.$refs.popover.isOpen}),(function(n){n?t.$emit("after-show"):t.$emit("after-hide")}))}},i=e(2),r=e.n(i),a=e(19),s=(r()(a.a,{insert:"head",singleton:!1}),a.a.locals,e(3)),c=e(20),l=e.n(c),u=Object(s.a)(o,(function(){var t=this.$createElement,n=this._self._c||t;return n("VPopover",this._g(this._b({ref:"popover",attrs:{"popover-base-class":"popover","popover-wrapper-class":"popover__wrapper","popover-arrow-class":"popover__arrow","popover-inner-class":"popover__inner"}},"VPopover",this.$attrs,!1),this.$listeners),[this._t("trigger"),this._v(" "),n("template",{slot:"popover"},[this._t("default")],2)],2)}),[],!1,null,null,null);"function"==typeof l.a&&l()(u),n.a=u.exports},function(t,n){t.exports=o(160)},function(t,n){t.exports=o(374)},function(t,n){t.exports=o(310)},function(t,n){t.exports=o(311)},function(t,n,e){"use strict";e(15),e(25),e(6),e(26),n.a=function(t){return Math.random().toString(36).replace(/[^a-z]+/g,"").substr(0,t||5)}},function(t,n){t.exports=o(153)},function(t,n){t.exports=o(151)},function(t,n,e){"use strict";e.r(n);var o=e(5),i=new(e.n(o).a)({data:function(){return{isMobile:!1}},watch:{isMobile:function(t){this.$emit("changed",t)}},created:function(){window.addEventListener("resize",this.handleWindowResize),this.handleWindowResize()},beforeDestroy:function(){window.removeEventListener("resize",this.handleWindowResize)},methods:{handleWindowResize:function(){this.isMobile=document.documentElement.clientWidth<1024}}});n.default={data:function(){return{isMobile:!1}},mounted:function(){i.$on("changed",this.onIsMobileChanged),this.isMobile=i.isMobile},beforeDestroy:function(){i.$off("changed",this.onIsMobileChanged)},methods:{onIsMobileChanged:function(t){this.isMobile=t}}}},function(t,n){t.exports=o(30)},function(t,n){t.exports=o(312)},function(t,n,e){"use strict";e(22),e(14);var o=e(5),i=e.n(o);
|
||
/**
|
||
* @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @author John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/n.a={before:function(){this.$slots.default&&""!==this.text.trim()||(i.a.util.warn("".concat(this.$options.name," cannot be empty and requires a meaningful text content"),this),this.$destroy(),this.$el.remove())},beforeUpdate:function(){this.text=this.getText()},data:function(){return{text:this.getText()}},computed:{isLongText:function(){return this.text&&this.text.trim().length>20}},methods:{getText:function(){return this.$slots.default?this.$slots.default[0].text.trim():""}}}},function(t,n){t.exports=o(316)},function(t,n){t.exports=o(313)},function(t,n){t.exports=o(370)},function(t,n){t.exports=o(375)},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r)()(i.a);a.push([t.i,".mention-bubble--primary .mention-bubble__content[data-v-724f9d58]{color:var(--color-primary-text);background-color:var(--color-primary-element)}.mention-bubble__wrapper[data-v-724f9d58]{max-width:150px;height:18px;vertical-align:text-bottom;display:inline-flex;align-items:center}.mention-bubble__content[data-v-724f9d58]{display:inline-flex;overflow:hidden;align-items:center;max-width:100%;height:20px;-webkit-user-select:none;user-select:none;padding-right:6px;padding-left:2px;border-radius:10px;background-color:var(--color-background-dark)}.mention-bubble__icon[data-v-724f9d58]{position:relative;width:16px;height:16px;border-radius:8px;background-color:var(--color-background-darker);background-repeat:no-repeat;background-position:center;background-size:12px}.mention-bubble__icon--with-avatar[data-v-724f9d58]{color:inherit;background-size:cover}.mention-bubble__title[data-v-724f9d58]{overflow:hidden;margin-left:2px;white-space:nowrap;text-overflow:ellipsis}.mention-bubble__title[data-v-724f9d58]::before{content:attr(title)}.mention-bubble__select[data-v-724f9d58]{position:absolute;z-index:-1;left:-1000px}\n","",{version:3,sources:["webpack://./MentionBubble.vue"],names:[],mappings:"AAsGC,mEACC,+BAAgC,CAChC,6CAA8C,CAC9C,0CAGA,eAXsB,CAatB,WAAwC,CACxC,0BAA2B,CAC3B,mBAAoB,CACpB,kBAAmB,CACnB,0CAGA,mBAAoB,CACpB,eAAgB,CAChB,kBAAmB,CACnB,cAAe,CACf,WAzBkB,CA0BlB,wBAAyB,CACzB,gBAAiB,CACjB,iBAAkC,CAClC,gBA3BkB,CA4BlB,kBAAiC,CACjC,6CAA8C,CAC9C,uCAGA,iBAAkB,CAClB,UAjCuD,CAkCvD,WAlCuD,CAmCvD,iBAAsC,CACtC,+CAAgD,CAChD,2BAA4B,CAC5B,0BAA2B,CAC3B,oBAA0D,CAE1D,oDACC,aAAc,CACd,qBAAsB,CACtB,wCAID,eAAgB,CAChB,eAlDkB,CAmDlB,kBAAmB,CACnB,sBAAuB,CAJvB,gDAOC,mBAAoB,CACpB,yCAKD,iBAAkB,CAClB,UAAW,CACX,YAAa",sourcesContent:["$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n$bubble-height: 20px;\n$bubble-max-width: 150px;\n$bubble-padding: 2px;\n$bubble-avatar-size: $bubble-height - 2 * $bubble-padding;\n\n.mention-bubble {\n\t&--primary &__content {\n\t\tcolor: var(--color-primary-text);\n\t\tbackground-color: var(--color-primary-element);\n\t}\n\n\t&__wrapper {\n\t\tmax-width: $bubble-max-width;\n\t\t// Align with text\n\t\theight: $bubble-height - $bubble-padding;\n\t\tvertical-align: text-bottom;\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t}\n\n\t&__content {\n\t\tdisplay: inline-flex;\n\t\toverflow: hidden;\n\t\talign-items: center;\n\t\tmax-width: 100%;\n\t\theight: $bubble-height ;\n\t\t-webkit-user-select: none;\n\t\tuser-select: none;\n\t\tpadding-right: $bubble-padding * 3;\n\t\tpadding-left: $bubble-padding;\n\t\tborder-radius: $bubble-height / 2;\n\t\tbackground-color: var(--color-background-dark);\n\t}\n\n\t&__icon {\n\t\tposition: relative;\n\t\twidth: $bubble-avatar-size;\n\t\theight: $bubble-avatar-size;\n\t\tborder-radius: $bubble-avatar-size / 2;\n\t\tbackground-color: var(--color-background-darker);\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: center;\n\t\tbackground-size: $bubble-avatar-size - 2 * $bubble-padding;\n\n\t\t&--with-avatar {\n\t\t\tcolor: inherit;\n\t\t\tbackground-size: cover;\n\t\t}\n\t}\n\n\t&__title {\n\t\toverflow: hidden;\n\t\tmargin-left: $bubble-padding;\n\t\twhite-space: nowrap;\n\t\ttext-overflow: ellipsis;\n\t\t// Put label in ::before so it is not selectable\n\t\t&::before {\n\t\t\tcontent: attr(title);\n\t\t}\n\t}\n\n\t// Hide the mention id so it is selectable\n\t&__select {\n\t\tposition: absolute;\n\t\tz-index: -1;\n\t\tleft: -1000px;\n\t}\n}\n\n"],sourceRoot:""}]),n.a=a},function(t,n,e){"use strict";e.d(n,"a",(function(){return o.default})),e.d(n,"b",(function(){return i.default})),e.d(n,"c",(function(){return r.default})),e.d(n,"d",(function(){return a.default})),e.d(n,"e",(function(){return f}));var o=e(75),i=e(76),r=e(36),a=e(60),s=(e(6),e(59),e(58),e(37)),c=e.n(s),l=e(13),u=e(82),d=e(34);function p(t,n,e,o,i,r,a){try{var s=t[r](a),c=s.value}catch(t){return void e(t)}s.done?n(c):Promise.resolve(c).then(o,i)}
|
||
/**
|
||
* @copyright Copyright (c) 2020 Georg Ehrke <georg-nextcloud@ehrke.email>
|
||
*
|
||
* @author Georg Ehrke <georg-nextcloud@ehrke.email>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/var f={data:function(){return{hasStatus:!1,userStatus:{status:null,message:null,icon:null}}},methods:{fetchUserStatus:function(t){var n,e=this;return(n=regeneratorRuntime.mark((function n(){var o,i,r,a,s,p,f,A,h;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(o=Object(u.getCapabilities)(),Object.prototype.hasOwnProperty.call(o,"user_status")&&o.user_status.enabled){n.next=3;break}return n.abrupt("return");case 3:if(Object(d.getCurrentUser)()){n.next=5;break}return n.abrupt("return");case 5:return n.prev=5,n.next=8,c.a.get(Object(l.generateOcsUrl)("apps/user_status/api/v1",2)+"statuses/".concat(encodeURIComponent(t)));case 8:i=n.sent,r=i.data,a=r.ocs.data,s=a.status,p=a.message,f=a.icon,e.userStatus.status=s,e.userStatus.message=p||"",e.userStatus.icon=f||"",e.hasStatus=!0,n.next=22;break;case 17:if(n.prev=17,n.t0=n.catch(5),404!==n.t0.response.status||0!==(null===(A=n.t0.response.data.ocs)||void 0===A||null===(h=A.data)||void 0===h?void 0:h.length)){n.next=21;break}return n.abrupt("return");case 21:console.error(n.t0);case 22:case"end":return n.stop()}}),n,null,[[5,17]])})),function(){var t=this,e=arguments;return new Promise((function(o,i){var r=n.apply(t,e);function a(t){p(r,o,i,a,s,"next",t)}function s(t){p(r,o,i,a,s,"throw",t)}a(void 0)}))})()}}};
|
||
/**
|
||
* @copyright Copyright (c) 2018 John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @author John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/},function(t,n){t.exports=o(314)},function(t,n,e){"use strict";e.r(n);var o=e(28);
|
||
/**
|
||
* @copyright Copyright (c) 2019 Marco Ambrosini <marcoambrosini@pm.me>
|
||
*
|
||
* @author Marco Ambrosini <marcoambrosini@pm.me>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/n.default=o.a},function(t,n){t.exports=o(372)},function(t,n,e){"use strict";e(16),e(6),e(17),e(18),e(40);var o=e(39),i=(e(14),function(t,n){for(var e=t.$parent;e;){if(e.$options.name===n)return e;e=e.$parent}});n.a={mixins:[o.a],props:{icon:{type:String,default:""},title:{type:String,default:""},closeAfterClick:{type:Boolean,default:!1},ariaLabel:{type:String,default:""}},computed:{isIconUrl:function(){try{return new URL(this.icon)}catch(t){return!1}}},methods:{onClick:function(t){if(this.$emit("click",t),this.closeAfterClick){var n=i(this,"Actions");n&&n.closeMenu&&n.closeMenu()}}}}},function(t,n,e){"use strict";e(35),e(14),e(101);var o=e(5),i=e.n(o);n.a=function(t,n,e){if(void 0!==t)for(var o=t.length-1;o>=0;o--){var r=t[o],a=!r.componentOptions&&r.tag&&-1===n.indexOf(r.tag),s=!!r.componentOptions&&"string"==typeof r.componentOptions.tag,c=s&&-1===n.indexOf(r.componentOptions.tag);(a||!s||c)&&((a||c)&&i.a.util.warn("".concat(a?r.tag:r.componentOptions.tag," is not allowed inside the ").concat(e.$options.name," component"),e),t.splice(o,1))}}},function(t,n){t.exports=o(317)},function(t,n){t.exports=o(315)},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r)()(i.a);a.push([t.i,"\nbutton.menuitem[data-v-febed9b6] {\n\ttext-align: left;\n}\nbutton.menuitem *[data-v-febed9b6] {\n\tcursor: pointer;\n}\nbutton.menuitem[data-v-febed9b6]:disabled {\n\topacity: 0.5 !important;\n\tcursor: default;\n}\nbutton.menuitem:disabled *[data-v-febed9b6] {\n\tcursor: default;\n}\n.menuitem.active[data-v-febed9b6] {\n\tbox-shadow: inset 2px 0 var(--color-primary);\n\tborder-radius: 0;\n}\n","",{version:3,sources:["webpack://./PopoverMenuItem.vue"],names:[],mappings:";AAmLA;CACA,gBAAA;AACA;AAEA;CACA,eAAA;AACA;AAEA;CACA,uBAAA;CACA,eAAA;AACA;AAEA;CACA,eAAA;AACA;AAEA;CACA,4CAAA;CACA,gBAAA;AACA",sourcesContent:['\x3c!--\n - @copyright Copyright (c) 2018 John Molakvoæ <skjnldsv@protonmail.com>\n -\n - @author John Molakvoæ <skjnldsv@protonmail.com>\n -\n - @license GNU AGPL version 3 or any later version\n -\n - This program is free software: you can redistribute it and/or modify\n - it under the terms of the GNU Affero General Public License as\n - published by the Free Software Foundation, either version 3 of the\n - License, or (at your option) any later version.\n -\n - This program is distributed in the hope that it will be useful,\n - but WITHOUT ANY WARRANTY; without even the implied warranty of\n - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n - GNU Affero General Public License for more details.\n -\n - You should have received a copy of the GNU Affero General Public License\n - along with this program. If not, see <http://www.gnu.org/licenses/>.\n -\n --\x3e\n\n<template>\n\t<li class="popover__menuitem">\n\t\t\x3c!-- If item.href is set, a link will be directly used --\x3e\n\t\t<a v-if="item.href"\n\t\t\t:href="(item.href) ? item.href : \'#\' "\n\t\t\t:target="(item.target) ? item.target : \'\' "\n\t\t\t:download="item.download"\n\t\t\tclass="focusable"\n\t\t\trel="noreferrer noopener"\n\t\t\t@click="action">\n\t\t\t<span v-if="!iconIsUrl" :class="item.icon" />\n\t\t\t<img v-else :src="item.icon">\n\t\t\t<p v-if="item.text && item.longtext">\n\t\t\t\t<strong class="menuitem-text">\n\t\t\t\t\t{{ item.text }}\n\t\t\t\t</strong><br>\n\t\t\t\t<span class="menuitem-text-detail">\n\t\t\t\t\t{{ item.longtext }}\n\t\t\t\t</span>\n\t\t\t</p>\n\t\t\t<span v-else-if="item.text">\n\t\t\t\t{{ item.text }}\n\t\t\t</span>\n\t\t\t<p v-else-if="item.longtext">\n\t\t\t\t{{ item.longtext }}\n\t\t\t</p>\n\t\t</a>\n\n\t\t\x3c!-- If item.input is set instead, an put will be used --\x3e\n\t\t<span v-else-if="item.input" class="menuitem" :class="{active: item.active}">\n\t\t\t\x3c!-- does not show if input is checkbox --\x3e\n\t\t\t<span v-if="item.input !== \'checkbox\'" :class="item.icon" />\n\n\t\t\t\x3c!-- only shows if input is text --\x3e\n\t\t\t<form v-if="item.input === \'text\'"\n\t\t\t\t:class="item.input"\n\t\t\t\t@submit.prevent="item.action">\n\t\t\t\t<input :type="item.input"\n\t\t\t\t\t:value="item.value"\n\t\t\t\t\t:placeholder="item.text"\n\t\t\t\t\trequired>\n\t\t\t\t<input type="submit" value="" class="icon-confirm">\n\t\t\t</form>\n\n\t\t\t\x3c!-- checkbox --\x3e\n\t\t\t<template v-else>\n\t\t\t\t\x3c!-- eslint-disable-next-line --\x3e\n\t\t\t\t<input :id="key" v-model="item.model"\n\t\t\t\t\t:type="item.input"\n\t\t\t\t\t:class="item.input"\n\t\t\t\t\t@change="item.action">\n\t\t\t\t<label :for="key" @click.stop.prevent="item.action">\n\t\t\t\t\t{{ item.text }}\n\t\t\t\t</label>\n\t\t\t</template>\n\t\t</span>\n\n\t\t\x3c!-- If item.action is set instead, a button will be used --\x3e\n\t\t<button v-else-if="item.action"\n\t\t\tclass="menuitem focusable"\n\t\t\t:class="{active: item.active}"\n\t\t\t:disabled="item.disabled"\n\t\t\t@click.stop.prevent="item.action">\n\t\t\t<span :class="item.icon" />\n\t\t\t<p v-if="item.text && item.longtext">\n\t\t\t\t<strong class="menuitem-text">\n\t\t\t\t\t{{ item.text }}\n\t\t\t\t</strong><br>\n\t\t\t\t<span class="menuitem-text-detail">\n\t\t\t\t\t{{ item.longtext }}\n\t\t\t\t</span>\n\t\t\t</p>\n\t\t\t<span v-else-if="item.text">\n\t\t\t\t{{ item.text }}\n\t\t\t</span>\n\t\t\t<p v-else-if="item.longtext">\n\t\t\t\t{{ item.longtext }}\n\t\t\t</p>\n\t\t</button>\n\n\t\t\x3c!-- If item.longtext is set AND the item does not have an action --\x3e\n\t\t<span v-else class="menuitem" :class="{active: item.active}">\n\t\t\t<span :class="item.icon" />\n\t\t\t<p v-if="item.text && item.longtext">\n\t\t\t\t<strong class="menuitem-text">\n\t\t\t\t\t{{ item.text }}\n\t\t\t\t</strong><br>\n\t\t\t\t<span class="menuitem-text-detail">\n\t\t\t\t\t{{ item.longtext }}\n\t\t\t\t</span>\n\t\t\t</p>\n\t\t\t<span v-else-if="item.text">\n\t\t\t\t{{ item.text }}\n\t\t\t</span>\n\t\t\t<p v-else-if="item.longtext">\n\t\t\t\t{{ item.longtext }}\n\t\t\t</p>\n\t\t</span>\n\t</li>\n</template>\n\n<script>\nexport default {\n\tname: \'PopoverMenuItem\',\n\tprops: {\n\t\titem: {\n\t\t\ttype: Object,\n\t\t\trequired: true,\n\t\t\tdefault: () => {\n\t\t\t\treturn {\n\t\t\t\t\tkey: \'nextcloud-link\',\n\t\t\t\t\thref: \'https://nextcloud.com\',\n\t\t\t\t\ticon: \'icon-links\',\n\t\t\t\t\ttext: \'Nextcloud\',\n\t\t\t\t}\n\t\t\t},\n\t\t\t// check the input types\n\t\t\t// TODO: add more validation of types\n\t\t\tvalidator: item => {\n\t\t\t\t// TODO: support radio\n\t\t\t\tif (item.input) {\n\t\t\t\t\treturn [\'text\', \'checkbox\'].indexOf(item.input) !== -1\n\t\t\t\t}\n\t\t\t\treturn true\n\t\t\t},\n\t\t},\n\t},\n\tcomputed: {\n\t\t// random key for inputs binding if not provided\n\t\tkey() {\n\t\t\treturn this.item.key\n\t\t\t\t? this.item.key\n\t\t\t\t: Math.round(Math.random() * 16 * 1000000).toString(16)\n\t\t},\n\t\ticonIsUrl() {\n\t\t\ttry {\n\t\t\t\t// eslint-disable-next-line no-new\n\t\t\t\tnew URL(this.item.icon)\n\t\t\t\treturn true\n\t\t\t} catch (_) {\n\t\t\t\treturn false\n\t\t\t}\n\t\t},\n\t},\n\tmethods: {\n\t\t// allow us to use both link and an action on `a`\n\t\t// we still need to make sure item.action exists\n\t\taction(event) {\n\t\t\tif (this.item.action) {\n\t\t\t\tthis.item.action(event)\n\t\t\t}\n\t\t},\n\t},\n}\n<\/script>\n\n<style scoped>\n\tbutton.menuitem {\n\t\ttext-align: left;\n\t}\n\n\tbutton.menuitem * {\n\t\tcursor: pointer;\n\t}\n\n\tbutton.menuitem:disabled {\n\t\topacity: 0.5 !important;\n\t\tcursor: default;\n\t}\n\n\tbutton.menuitem:disabled * {\n\t\tcursor: default;\n\t}\n\n\t.menuitem.active {\n\t\tbox-shadow: inset 2px 0 var(--color-primary);\n\t\tborder-radius: 0;\n\t}\n</style>\n\n<style lang="scss" scoped>\nli {\n\tdisplay: flex;\n\tflex: 0 0 auto;\n\n\t&.hidden {\n\t\tdisplay: none;\n\t}\n\n\t> button,\n\t> a,\n\t> .menuitem {\n\t\tcursor: pointer;\n\t\tline-height: $clickable-area;\n\t\tborder: 0;\n\t\tborder-radius: 0; // otherwise Safari will cut the border-radius area\n\t\tbackground-color: transparent;\n\t\tdisplay: flex;\n\t\talign-items: flex-start;\n\t\theight: auto;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t\tfont-weight: normal;\n\t\tbox-shadow: none;\n\t\twidth: 100%;\n\t\tcolor: var(--color-main-text);\n\t\twhite-space: nowrap;\n\t\topacity: $opacity_normal;\n\n\t\t// TODO split into individual components for readability\n\t\tspan[class^=\'icon-\'],\n\t\tspan[class*=\' icon-\'],\n\t\t&[class^=\'icon-\'],\n\t\t&[class*=\' icon-\'] {\n\t\t\tmin-width: 0; /* Overwrite icons*/\n\t\t\tmin-height: 0;\n\t\t\tbackground-position: #{$icon-margin} center;\n\t\t\tbackground-size: $icon-size;\n\t\t}\n\n\t\tspan[class^=\'icon-\'],\n\t\tspan[class*=\' icon-\'] {\n\t\t\t/* Keep padding to define the width to\n\t\t\t\tassure correct position of a possible text */\n\t\t\tpadding: #{$clickable-area / 2} 0 #{$clickable-area / 2} $clickable-area;\n\t\t}\n\n\t\t// If no icons set, force left margin to align\n\t\t&:not([class^=\'icon-\']):not([class*=\'icon-\']) {\n\t\t\t> span,\n\t\t\t> input,\n\t\t\t> form {\n\t\t\t\t&:not([class^=\'icon-\']):not([class*=\'icon-\']):first-child {\n\t\t\t\t\tmargin-left: $clickable-area;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&[class^=\'icon-\'],\n\t\t&[class*=\' icon-\'] {\n\t\t\tpadding: 0 $icon-margin 0 $clickable-area;\n\t\t}\n\n\t\t&:not(:disabled):hover,\n\t\t&:not(:disabled):focus,\n\t\t&:not(:disabled).active {\n\t\t\topacity: $opacity_full !important;\n\t\t}\n\n\t\t/* prevent .action class to break the design */\n\t\t&.action {\n\t\t\tpadding: inherit !important;\n\t\t}\n\n\t\t> span {\n\t\t\tcursor: pointer;\n\t\t\twhite-space: nowrap;\n\t\t}\n\n\t\t// long text area\n\t\t> p {\n\t\t\twidth: 150px;\n\t\t\tline-height: 1.6em;\n\t\t\tpadding: 8px 0;\n\t\t\twhite-space: normal;\n\n\t\t\t// in case there are no spaces like long email addresses\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t}\n\n\t\t// TODO: do we really supports it?\n\t\t> select {\n\t\t\tmargin: 0;\n\t\t\tmargin-left: 6px;\n\t\t}\n\n\t\t/* Add padding if contains icon+text */\n\t\t&:not(:empty) {\n\t\t\tpadding-right: $icon-margin !important;\n\t\t}\n\n\t\t/* DEPRECATED! old img in popover fallback\n\t\t\t* TODO: to remove */\n\t\t> img {\n\t\t\twidth: $icon-size;\n\t\t\tpadding: $icon-margin;\n\t\t}\n\n\t\t/* checkbox/radio fixes */\n\t\t> input.radio + label,\n\t\t> input.checkbox + label {\n\t\t\tpadding: 0 !important;\n\t\t\twidth: 100%;\n\t\t}\n\t\t> input.checkbox + label::before {\n\t\t\tmargin: -2px 13px 0;\n\t\t}\n\t\t> input.radio + label::before {\n\t\t\tmargin: -2px 12px 0;\n\t\t}\n\t\t> input:not([type=radio]):not([type=checkbox]):not([type=image]) {\n\t\t\twidth: 150px;\n\t\t}\n\n\t\t// Forms & text inputs\n\t\tform {\n\t\t\tdisplay: flex;\n\t\t\tflex: 1 1 auto;\n\t\t\t/* put a small space between text and form\n\t\t\t\tif there is an element before */\n\t\t\t&:not(:first-child) {\n\t\t\t\tmargin-left: 5px;\n\t\t\t}\n\t\t}\n\t\t/* no margin if hidden span before */\n\t\t> span.hidden + form,\n\t\t> span[style*=\'display:none\'] + form {\n\t\t\tmargin-left: 0;\n\t\t}\n\t\t/* Inputs inside popover supports text, submit & reset */\n\t\tinput {\n\t\t\tmin-width: $clickable-area;\n\t\t\tmax-height: #{$clickable-area - 4px}; /* twice the element margin-y */\n\t\t\tmargin: 2px 0;\n\t\t\tflex: 1 1 auto;\n\t\t\t// space between inline inputs\n\t\t\t&:not(:first-child) {\n\t\t\t\tmargin-left: 5px;\n\t\t\t}\n\t\t}\n\t}\n\n\t// TODO: do that in js, should be cleaner\n\t/* css hack, only first not hidden */\n\t&:not(.hidden):not([style*=\'display:none\']) {\n\t\t&:first-of-type {\n\t\t\t> button, > a, > .menuitem {\n\t\t\t\t> form, > input {\n\t\t\t\t\tmargin-top: $icon-margin - 2px; // minus the input margin\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t&:last-of-type {\n\t\t\t> button, > a, > .menuitem {\n\t\t\t\t> form, > input {\n\t\t\t\t\tmargin-bottom: $icon-margin - 2px; // minus the input margin\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t> button {\n\t\tpadding: 0;\n\t\tspan {\n\t\t\topacity: $opacity_full;\n\t\t}\n\t}\n}\n</style>\n'],sourceRoot:""}]),n.a=a},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r)()(i.a);a.push([t.i,"li[data-v-febed9b6]{display:flex;flex:0 0 auto}li.hidden[data-v-febed9b6]{display:none}li>button[data-v-febed9b6],li>a[data-v-febed9b6],li>.menuitem[data-v-febed9b6]{cursor:pointer;line-height:44px;border:0;border-radius:0;background-color:transparent;display:flex;align-items:flex-start;height:auto;margin:0;padding:0;font-weight:normal;box-shadow:none;width:100%;color:var(--color-main-text);white-space:nowrap;opacity:.7}li>button span[class^='icon-'][data-v-febed9b6],li>button span[class*=' icon-'][data-v-febed9b6],li>button[class^='icon-'][data-v-febed9b6],li>button[class*=' icon-'][data-v-febed9b6],li>a span[class^='icon-'][data-v-febed9b6],li>a span[class*=' icon-'][data-v-febed9b6],li>a[class^='icon-'][data-v-febed9b6],li>a[class*=' icon-'][data-v-febed9b6],li>.menuitem span[class^='icon-'][data-v-febed9b6],li>.menuitem span[class*=' icon-'][data-v-febed9b6],li>.menuitem[class^='icon-'][data-v-febed9b6],li>.menuitem[class*=' icon-'][data-v-febed9b6]{min-width:0;min-height:0;background-position:14px center;background-size:16px}li>button span[class^='icon-'][data-v-febed9b6],li>button span[class*=' icon-'][data-v-febed9b6],li>a span[class^='icon-'][data-v-febed9b6],li>a span[class*=' icon-'][data-v-febed9b6],li>.menuitem span[class^='icon-'][data-v-febed9b6],li>.menuitem span[class*=' icon-'][data-v-febed9b6]{padding:22px 0 22px 44px}li>button:not([class^='icon-']):not([class*='icon-'])>span[data-v-febed9b6]:not([class^='icon-']):not([class*='icon-']):first-child,li>button:not([class^='icon-']):not([class*='icon-'])>input[data-v-febed9b6]:not([class^='icon-']):not([class*='icon-']):first-child,li>button:not([class^='icon-']):not([class*='icon-'])>form[data-v-febed9b6]:not([class^='icon-']):not([class*='icon-']):first-child,li>a:not([class^='icon-']):not([class*='icon-'])>span[data-v-febed9b6]:not([class^='icon-']):not([class*='icon-']):first-child,li>a:not([class^='icon-']):not([class*='icon-'])>input[data-v-febed9b6]:not([class^='icon-']):not([class*='icon-']):first-child,li>a:not([class^='icon-']):not([class*='icon-'])>form[data-v-febed9b6]:not([class^='icon-']):not([class*='icon-']):first-child,li>.menuitem:not([class^='icon-']):not([class*='icon-'])>span[data-v-febed9b6]:not([class^='icon-']):not([class*='icon-']):first-child,li>.menuitem:not([class^='icon-']):not([class*='icon-'])>input[data-v-febed9b6]:not([class^='icon-']):not([class*='icon-']):first-child,li>.menuitem:not([class^='icon-']):not([class*='icon-'])>form[data-v-febed9b6]:not([class^='icon-']):not([class*='icon-']):first-child{margin-left:44px}li>button[class^='icon-'][data-v-febed9b6],li>button[class*=' icon-'][data-v-febed9b6],li>a[class^='icon-'][data-v-febed9b6],li>a[class*=' icon-'][data-v-febed9b6],li>.menuitem[class^='icon-'][data-v-febed9b6],li>.menuitem[class*=' icon-'][data-v-febed9b6]{padding:0 14px 0 44px}li>button[data-v-febed9b6]:not(:disabled):hover,li>button[data-v-febed9b6]:not(:disabled):focus,li>button:not(:disabled).active[data-v-febed9b6],li>a[data-v-febed9b6]:not(:disabled):hover,li>a[data-v-febed9b6]:not(:disabled):focus,li>a:not(:disabled).active[data-v-febed9b6],li>.menuitem[data-v-febed9b6]:not(:disabled):hover,li>.menuitem[data-v-febed9b6]:not(:disabled):focus,li>.menuitem:not(:disabled).active[data-v-febed9b6]{opacity:1 !important}li>button.action[data-v-febed9b6],li>a.action[data-v-febed9b6],li>.menuitem.action[data-v-febed9b6]{padding:inherit !important}li>button>span[data-v-febed9b6],li>a>span[data-v-febed9b6],li>.menuitem>span[data-v-febed9b6]{cursor:pointer;white-space:nowrap}li>button>p[data-v-febed9b6],li>a>p[data-v-febed9b6],li>.menuitem>p[data-v-febed9b6]{width:150px;line-height:1.6em;padding:8px 0;white-space:normal;overflow:hidden;text-overflow:ellipsis}li>button>select[data-v-febed9b6],li>a>select[data-v-febed9b6],li>.menuitem>select[data-v-febed9b6]{margin:0;margin-left:6px}li>button[data-v-febed9b6]:not(:empty),li>a[data-v-febed9b6]:not(:empty),li>.menuitem[data-v-febed9b6]:not(:empty){padding-right:14px !important}li>button>img[data-v-febed9b6],li>a>img[data-v-febed9b6],li>.menuitem>img[data-v-febed9b6]{width:16px;padding:14px}li>button>input.radio+label[data-v-febed9b6],li>button>input.checkbox+label[data-v-febed9b6],li>a>input.radio+label[data-v-febed9b6],li>a>input.checkbox+label[data-v-febed9b6],li>.menuitem>input.radio+label[data-v-febed9b6],li>.menuitem>input.checkbox+label[data-v-febed9b6]{padding:0 !important;width:100%}li>button>input.checkbox+label[data-v-febed9b6]::before,li>a>input.checkbox+label[data-v-febed9b6]::before,li>.menuitem>input.checkbox+label[data-v-febed9b6]::before{margin:-2px 13px 0}li>button>input.radio+label[data-v-febed9b6]::before,li>a>input.radio+label[data-v-febed9b6]::before,li>.menuitem>input.radio+label[data-v-febed9b6]::before{margin:-2px 12px 0}li>button>input[data-v-febed9b6]:not([type=radio]):not([type=checkbox]):not([type=image]),li>a>input[data-v-febed9b6]:not([type=radio]):not([type=checkbox]):not([type=image]),li>.menuitem>input[data-v-febed9b6]:not([type=radio]):not([type=checkbox]):not([type=image]){width:150px}li>button form[data-v-febed9b6],li>a form[data-v-febed9b6],li>.menuitem form[data-v-febed9b6]{display:flex;flex:1 1 auto}li>button form[data-v-febed9b6]:not(:first-child),li>a form[data-v-febed9b6]:not(:first-child),li>.menuitem form[data-v-febed9b6]:not(:first-child){margin-left:5px}li>button>span.hidden+form[data-v-febed9b6],li>button>span[style*='display:none']+form[data-v-febed9b6],li>a>span.hidden+form[data-v-febed9b6],li>a>span[style*='display:none']+form[data-v-febed9b6],li>.menuitem>span.hidden+form[data-v-febed9b6],li>.menuitem>span[style*='display:none']+form[data-v-febed9b6]{margin-left:0}li>button input[data-v-febed9b6],li>a input[data-v-febed9b6],li>.menuitem input[data-v-febed9b6]{min-width:44px;max-height:40px;margin:2px 0;flex:1 1 auto}li>button input[data-v-febed9b6]:not(:first-child),li>a input[data-v-febed9b6]:not(:first-child),li>.menuitem input[data-v-febed9b6]:not(:first-child){margin-left:5px}li:not(.hidden):not([style*='display:none']):first-of-type>button>form[data-v-febed9b6],li:not(.hidden):not([style*='display:none']):first-of-type>button>input[data-v-febed9b6],li:not(.hidden):not([style*='display:none']):first-of-type>a>form[data-v-febed9b6],li:not(.hidden):not([style*='display:none']):first-of-type>a>input[data-v-febed9b6],li:not(.hidden):not([style*='display:none']):first-of-type>.menuitem>form[data-v-febed9b6],li:not(.hidden):not([style*='display:none']):first-of-type>.menuitem>input[data-v-febed9b6]{margin-top:12px}li:not(.hidden):not([style*='display:none']):last-of-type>button>form[data-v-febed9b6],li:not(.hidden):not([style*='display:none']):last-of-type>button>input[data-v-febed9b6],li:not(.hidden):not([style*='display:none']):last-of-type>a>form[data-v-febed9b6],li:not(.hidden):not([style*='display:none']):last-of-type>a>input[data-v-febed9b6],li:not(.hidden):not([style*='display:none']):last-of-type>.menuitem>form[data-v-febed9b6],li:not(.hidden):not([style*='display:none']):last-of-type>.menuitem>input[data-v-febed9b6]{margin-bottom:12px}li>button[data-v-febed9b6]{padding:0}li>button span[data-v-febed9b6]{opacity:1}\n","",{version:3,sources:["webpack://./PopoverMenuItem.vue","webpack://./../../assets/variables.scss"],names:[],mappings:"AA4MA,oBACC,YAAa,CACb,aAAc,CAFf,2BAKE,YAAa,CALf,+EAWE,cAAe,CACf,gBC/LmB,CDgMnB,QAAS,CACT,eAAgB,CAChB,4BAA6B,CAC7B,YAAa,CACb,sBAAuB,CACvB,WAAY,CACZ,QAAS,CACT,SAAU,CACV,kBAAmB,CACnB,eAAgB,CAChB,UAAW,CACX,4BAA6B,CAC7B,kBAAmB,CACnB,UC3LiB,CDiKnB,giBAiCG,WAAY,CACZ,YAAa,CACb,+BAA2C,CAC3C,oBCnNa,CD+KhB,+RA2CG,wBC9NkB,CDmLrB,iqCAoDK,gBCvOgB,CDmLrB,iQA2DG,qBC9OkB,CDmLrB,6aAiEG,oBAAiC,CAjEpC,oGAsEG,0BAA2B,CAtE9B,8FA0EG,cAAe,CACf,kBAAmB,CA3EtB,qFAgFG,WAAY,CACZ,iBAAkB,CAClB,aAAc,CACd,kBAAmB,CAGnB,eAAgB,CAChB,sBAAuB,CAvF1B,oGA4FG,QAAS,CACT,eAAgB,CA7FnB,mHAkGG,6BAAsC,CAlGzC,2FAwGG,UCvRa,CDwRb,YCpR6C,CD2KhD,mRA+GG,oBAAqB,CACrB,UAAW,CAhHd,sKAmHG,kBAAmB,CAnHtB,6JAsHG,kBAAmB,CAtHtB,4QAyHG,WAAY,CAzHf,8FA8HG,YAAa,CACb,aAAc,CA/HjB,oJAmII,eAAgB,CAnIpB,oTAyIG,aAAc,CAzIjB,iGA6IG,cChUkB,CDiUlB,eAAY,CACZ,YAAa,CACb,aAAc,CAhJjB,uJAmJI,eAAgB,CAnJpB,+gBA8JK,eAA8B,CA9JnC,ygBAqKK,kBAAiC,CArKtC,2BA2KE,SAAU,CA3KZ,gCA6KG,SC7Ua",sourcesContent:["$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nli {\n\tdisplay: flex;\n\tflex: 0 0 auto;\n\n\t&.hidden {\n\t\tdisplay: none;\n\t}\n\n\t> button,\n\t> a,\n\t> .menuitem {\n\t\tcursor: pointer;\n\t\tline-height: $clickable-area;\n\t\tborder: 0;\n\t\tborder-radius: 0; // otherwise Safari will cut the border-radius area\n\t\tbackground-color: transparent;\n\t\tdisplay: flex;\n\t\talign-items: flex-start;\n\t\theight: auto;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t\tfont-weight: normal;\n\t\tbox-shadow: none;\n\t\twidth: 100%;\n\t\tcolor: var(--color-main-text);\n\t\twhite-space: nowrap;\n\t\topacity: $opacity_normal;\n\n\t\t// TODO split into individual components for readability\n\t\tspan[class^='icon-'],\n\t\tspan[class*=' icon-'],\n\t\t&[class^='icon-'],\n\t\t&[class*=' icon-'] {\n\t\t\tmin-width: 0; /* Overwrite icons*/\n\t\t\tmin-height: 0;\n\t\t\tbackground-position: #{$icon-margin} center;\n\t\t\tbackground-size: $icon-size;\n\t\t}\n\n\t\tspan[class^='icon-'],\n\t\tspan[class*=' icon-'] {\n\t\t\t/* Keep padding to define the width to\n\t\t\t\tassure correct position of a possible text */\n\t\t\tpadding: #{$clickable-area / 2} 0 #{$clickable-area / 2} $clickable-area;\n\t\t}\n\n\t\t// If no icons set, force left margin to align\n\t\t&:not([class^='icon-']):not([class*='icon-']) {\n\t\t\t> span,\n\t\t\t> input,\n\t\t\t> form {\n\t\t\t\t&:not([class^='icon-']):not([class*='icon-']):first-child {\n\t\t\t\t\tmargin-left: $clickable-area;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t&[class^='icon-'],\n\t\t&[class*=' icon-'] {\n\t\t\tpadding: 0 $icon-margin 0 $clickable-area;\n\t\t}\n\n\t\t&:not(:disabled):hover,\n\t\t&:not(:disabled):focus,\n\t\t&:not(:disabled).active {\n\t\t\topacity: $opacity_full !important;\n\t\t}\n\n\t\t/* prevent .action class to break the design */\n\t\t&.action {\n\t\t\tpadding: inherit !important;\n\t\t}\n\n\t\t> span {\n\t\t\tcursor: pointer;\n\t\t\twhite-space: nowrap;\n\t\t}\n\n\t\t// long text area\n\t\t> p {\n\t\t\twidth: 150px;\n\t\t\tline-height: 1.6em;\n\t\t\tpadding: 8px 0;\n\t\t\twhite-space: normal;\n\n\t\t\t// in case there are no spaces like long email addresses\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t}\n\n\t\t// TODO: do we really supports it?\n\t\t> select {\n\t\t\tmargin: 0;\n\t\t\tmargin-left: 6px;\n\t\t}\n\n\t\t/* Add padding if contains icon+text */\n\t\t&:not(:empty) {\n\t\t\tpadding-right: $icon-margin !important;\n\t\t}\n\n\t\t/* DEPRECATED! old img in popover fallback\n\t\t\t* TODO: to remove */\n\t\t> img {\n\t\t\twidth: $icon-size;\n\t\t\tpadding: $icon-margin;\n\t\t}\n\n\t\t/* checkbox/radio fixes */\n\t\t> input.radio + label,\n\t\t> input.checkbox + label {\n\t\t\tpadding: 0 !important;\n\t\t\twidth: 100%;\n\t\t}\n\t\t> input.checkbox + label::before {\n\t\t\tmargin: -2px 13px 0;\n\t\t}\n\t\t> input.radio + label::before {\n\t\t\tmargin: -2px 12px 0;\n\t\t}\n\t\t> input:not([type=radio]):not([type=checkbox]):not([type=image]) {\n\t\t\twidth: 150px;\n\t\t}\n\n\t\t// Forms & text inputs\n\t\tform {\n\t\t\tdisplay: flex;\n\t\t\tflex: 1 1 auto;\n\t\t\t/* put a small space between text and form\n\t\t\t\tif there is an element before */\n\t\t\t&:not(:first-child) {\n\t\t\t\tmargin-left: 5px;\n\t\t\t}\n\t\t}\n\t\t/* no margin if hidden span before */\n\t\t> span.hidden + form,\n\t\t> span[style*='display:none'] + form {\n\t\t\tmargin-left: 0;\n\t\t}\n\t\t/* Inputs inside popover supports text, submit & reset */\n\t\tinput {\n\t\t\tmin-width: $clickable-area;\n\t\t\tmax-height: #{$clickable-area - 4px}; /* twice the element margin-y */\n\t\t\tmargin: 2px 0;\n\t\t\tflex: 1 1 auto;\n\t\t\t// space between inline inputs\n\t\t\t&:not(:first-child) {\n\t\t\t\tmargin-left: 5px;\n\t\t\t}\n\t\t}\n\t}\n\n\t// TODO: do that in js, should be cleaner\n\t/* css hack, only first not hidden */\n\t&:not(.hidden):not([style*='display:none']) {\n\t\t&:first-of-type {\n\t\t\t> button, > a, > .menuitem {\n\t\t\t\t> form, > input {\n\t\t\t\t\tmargin-top: $icon-margin - 2px; // minus the input margin\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t&:last-of-type {\n\t\t\t> button, > a, > .menuitem {\n\t\t\t\t> form, > input {\n\t\t\t\t\tmargin-bottom: $icon-margin - 2px; // minus the input margin\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t> button {\n\t\tpadding: 0;\n\t\tspan {\n\t\t\topacity: $opacity_full;\n\t\t}\n\t}\n}\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @author John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n *\n */\n\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\n// recommended is 48px\n// 44px is what we choose and have very good visual-to-usability ratio\n$clickable-area: 44px;\n\n// background icon size\n// also used for the scss icon font\n$icon-size: 16px;\n\n// icon padding for a $clickable-area width and a $icon-size icon\n// ( 44px - 16px ) / 2\n$icon-margin: ($clickable-area - $icon-size) / 2;\n\n// transparency background for icons\n$icon-focus-bg: rgba(127, 127, 127, .25);\n\n// popovermenu arrow width from the triangle center\n$arrow-width: 9px;\n\n// opacities\n$opacity_disabled: .5;\n$opacity_normal: .7;\n$opacity_full: 1;\n\n// menu round background hover feedback\n// good looking on dark AND white bg\n$action-background-hover: rgba(127, 127, 127, .25);\n\n// various structure data used in the \n// `AppNavigation` component\n$header-height: 50px;\n$navigation-width: 300px;\n\n// mobile breakpoint\n$breakpoint-mobile: 1024px;\n"],sourceRoot:""}]),n.a=a},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r)()(i.a);a.push([t.i,"ul[data-v-4dae360a]{display:flex;flex-direction:column}\n","",{version:3,sources:["webpack://./PopoverMenu.vue"],names:[],mappings:"AA0DA,oBACC,YAAa,CACb,qBAAsB",sourcesContent:["$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nul {\n\tdisplay: flex;\n\tflex-direction: column;\n}\n"],sourceRoot:""}]),n.a=a},function(t,n){},function(t,n){t.exports=o(376)},function(t,n){t.exports=o(377)},function(t,n){t.exports=o(378)},function(t,n,e){"use strict";e.r(n),e.d(n,"USERID_REGEX",(function(){return v})),e.d(n,"USERID_REGEX_WITH_SPACE",(function(){return b})),e(90),e(15),e(26),e(91),e(24),e(79),e(25),e(57),e(63);var o=e(62),i=e.n(o),r=e(48),a=e.n(r),s=e(43),c=e.n(s),l=e(5),u=e.n(l),d=e(13),p={name:"MentionBubble",props:{id:{type:String,required:!0},label:{type:String,required:!0},icon:{type:String,required:!0},source:{type:String,required:!0},primary:{type:Boolean,default:!1}},computed:{avatarUrl:function(){return this.id&&"users"===this.source?this.getAvatarUrl(this.id,44):null},mentionText:function(){return-1===this.id.indexOf(" ")?"@".concat(this.id):'@"'.concat(this.id,'"')}},methods:{getAvatarUrl:function(t,n){return Object(d.generateUrl)("/avatar/{user}/{size}",{user:t,size:n})}}},f=e(2),A=e.n(f),h=e(44),m=(A()(h.a,{insert:"head",singleton:!1}),h.a.locals,e(3)),g=Object(m.a)(p,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("span",{staticClass:"mention-bubble",class:{"mention-bubble--primary":t.primary},attrs:{contenteditable:"false"}},[e("span",{staticClass:"mention-bubble__wrapper"},[e("span",{staticClass:"mention-bubble__content"},[e("span",{staticClass:"mention-bubble__icon",class:[t.icon,"mention-bubble__icon--"+(t.avatarUrl?"with-avatar":"")],style:t.avatarUrl?{backgroundImage:"url("+t.avatarUrl+")"}:null}),t._v(" "),e("span",{staticClass:"mention-bubble__title",attrs:{role:"heading",title:t.label}})]),t._v(" "),e("span",{staticClass:"mention-bubble__select",attrs:{role:"none"}},[t._v(t._s(t.mentionText))])])])}),[],!1,null,"724f9d58",null).exports,v=new RegExp("".concat("(?:^|\\s)","(@[a-zA-Z0-9_.@\\-']+)(").concat("(?:[^a-z]|$)",")"),"gi"),b=new RegExp("".concat("(?:^|\\s)",'(@"[a-zA-Z0-9 _.@\\-\']+")(').concat("(?:[^a-z]|$)",")"),"gi");n.default={props:{userData:{type:Object,default:function(){return{}}}},methods:{renderContent:function(t){var n=this;return i()(t).split(v).map((function(t){return t.split(b)})).flat().map((function(t){if(!t.startsWith("@"))return a()(t,{defaultProtocol:"https",target:"_blank",className:"external",attributes:{rel:"noopener noreferrer"}});var e=t.replace(/[@"]/gi,"");return" "+n.genSelectTemplate(e)})).join("").replace(/\n/gim,"<br>").replace(/&/gim,"&")},parseContent:function(t){var n=t.replace(/<br>/gim,"\n");return n=(n=(n=n.replace(/ /gim," ")).replace(/&/gim,"&")).replace(/<\/div>/gim,"\n"),n=c()(n,"<div>"),c()(n)},genSelectTemplate:function(t){var n=this.userData[t];return n?this.renderComponentHtml(n,g).replace(/[\n\t]/gim,""):-1===t.indexOf(" ")?"@".concat(t):'@"'.concat(t,'"')},renderComponentHtml:function(t,n){var e=new(u.a.extend(n))({propsData:t}),o=document.createElement("div"),i=document.createElement("div");o.style.display="none",o.appendChild(i),document.body.appendChild(o),e.$mount(i);var r=o.innerHTML;return e.$destroy(),o.remove(),r}}}},function(t,n,e){"use strict";var o=e(12);n.a={methods:{n:o.a,t:o.b}}},function(t,n){t.exports=o(379)},function(t,n){t.exports=o(380)},function(t,n,e){"use strict";
|
||
/**
|
||
* @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @author John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/
|
||
function o(t,n,e){this.r=t,this.g=n,this.b=e}function i(t,n,e){var i=[];i.push(n);for(var r=function(t,n){var e=new Array(3);return e[0]=(n[1].r-n[0].r)/t,e[1]=(n[1].g-n[0].g)/t,e[2]=(n[1].b-n[0].b)/t,e}(t,[n,e]),a=1;a<t;a++){var s=parseInt(n.r+r[0]*a,10),c=parseInt(n.g+r[1]*a,10),l=parseInt(n.b+r[2]*a,10);i.push(new o(s,c,l))}return i}e(35),n.a=function(t){t||(t=6);var n=new o(182,70,157),e=new o(221,203,85),r=new o(0,130,201),a=i(t,n,e),s=i(t,e,r),c=i(t,r,n);return a.concat(s).concat(c)}},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r),s=e(4),c=e.n(s),l=e(8),u=e(9),d=e(10),p=e(11),f=a()(i.a),A=c()(l.a),h=c()(u.a),m=c()(d.a),g=c()(p.a);f.push([t.i,'@font-face{font-family:"iconfont-vue-84c461f";src:url('+A+");src:url("+A+') format("embedded-opentype"),url('+h+') format("woff"),url('+m+') format("truetype"),url('+g+') format("svg")}.icon[data-v-5baa2f3a]{font-style:normal;font-weight:400}.icon.arrow-left-double[data-v-5baa2f3a]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-left[data-v-5baa2f3a]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-right-double[data-v-5baa2f3a]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-right[data-v-5baa2f3a]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.breadcrumb[data-v-5baa2f3a]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.checkmark[data-v-5baa2f3a]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.close[data-v-5baa2f3a]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.confirm[data-v-5baa2f3a]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.info[data-v-5baa2f3a]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.menu[data-v-5baa2f3a]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.more[data-v-5baa2f3a]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.pause[data-v-5baa2f3a]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.play[data-v-5baa2f3a]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.triangle-s[data-v-5baa2f3a]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-away[data-v-5baa2f3a]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-dnd[data-v-5baa2f3a]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-invisible[data-v-5baa2f3a]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-online[data-v-5baa2f3a]:before{font-family:"iconfont-vue-84c461f";content:""}.avatardiv[data-v-5baa2f3a]{position:relative;display:inline-block}.avatardiv--unknown[data-v-5baa2f3a]{position:relative;background-color:var(--color-text-maxcontrast)}.avatardiv[data-v-5baa2f3a]:not(.avatardiv--unknown){background-color:#fff !important;box-shadow:0 0 5px rgba(0,0,0,0.05) inset}body.theme--dark .avatardiv[data-v-5baa2f3a]:not(.avatardiv--unknown){background-color:#000 !important}.avatardiv--with-menu[data-v-5baa2f3a]{cursor:pointer}.avatardiv--with-menu[data-v-5baa2f3a] .trigger{position:absolute;top:0;left:0}.avatardiv--with-menu .icon-more[data-v-5baa2f3a]{display:flex;cursor:pointer;opacity:0;background:none;font-size:18px;align-items:center;justify-content:center}.avatardiv--with-menu .icon-more[data-v-5baa2f3a]:before{font-family:"iconfont-vue-84c461f";font-style:normal;font-weight:400;content:""}.avatardiv--with-menu .icon-more[data-v-5baa2f3a]::before{display:block}.avatardiv--with-menu:focus .icon-more[data-v-5baa2f3a],.avatardiv--with-menu:hover .icon-more[data-v-5baa2f3a]{opacity:1}.avatardiv--with-menu:focus img[data-v-5baa2f3a],.avatardiv--with-menu:hover img[data-v-5baa2f3a]{opacity:0.3}.avatardiv--with-menu .icon-more[data-v-5baa2f3a],.avatardiv--with-menu img[data-v-5baa2f3a]{transition:opacity var(--animation-quick)}.avatardiv>.unknown[data-v-5baa2f3a]{position:absolute;top:0;left:0;display:block;width:100%;text-align:center;font-weight:normal;color:var(--color-main-background)}.avatardiv img[data-v-5baa2f3a]{width:100%;height:100%;object-fit:cover}.avatardiv .avatardiv__status[data-v-5baa2f3a]{position:absolute;top:22px;left:22px;width:10px;height:10px;border:1px solid rgba(255,255,255,0.5);background-clip:content-box}.avatardiv .avatardiv__status--positive[data-v-5baa2f3a]{border-radius:50%;background-color:var(--color-success)}.avatardiv .avatardiv__status--negative[data-v-5baa2f3a]{background-color:var(--color-error)}.avatardiv .avatardiv__status--neutral[data-v-5baa2f3a]{border:none;background-color:transparent !important}.avatardiv .avatardiv__status--neutral svg[data-v-5baa2f3a]{position:absolute;top:-3px;left:-2px}.avatardiv .avatardiv__status--neutral svg path[data-v-5baa2f3a]{fill:#aaa}.avatardiv .avatardiv__user-status[data-v-5baa2f3a]{position:absolute;right:-4px;bottom:-4px;height:18px;width:18px;line-height:15px;font-size:var(--default-font-size);border:2px solid var(--color-main-background);background-color:var(--color-main-background);border-radius:50%}.acli:hover .avatardiv .avatardiv__user-status[data-v-5baa2f3a]{border-color:var(--color-background-hover);background-color:var(--color-background-hover)}.acli.active .avatardiv .avatardiv__user-status[data-v-5baa2f3a]{border-color:var(--color-primary-light);background-color:var(--color-primary-light)}.avatardiv .avatardiv__user-status--online[data-v-5baa2f3a]{color:#49b382}.avatardiv .avatardiv__user-status--online[data-v-5baa2f3a]:before{font-family:"iconfont-vue-84c461f";font-style:normal;font-weight:400;content:""}.avatardiv .avatardiv__user-status--dnd[data-v-5baa2f3a]{background-color:#ffffff;color:#ed484c}.avatardiv .avatardiv__user-status--dnd[data-v-5baa2f3a]:before{font-family:"iconfont-vue-84c461f";font-style:normal;font-weight:400;content:""}.avatardiv .avatardiv__user-status--away[data-v-5baa2f3a]{color:#f4a331}.avatardiv .avatardiv__user-status--away[data-v-5baa2f3a]:before{font-family:"iconfont-vue-84c461f";font-style:normal;font-weight:400;content:""}.avatardiv .avatardiv__user-status--icon[data-v-5baa2f3a]{border:none;background-color:transparent}.avatardiv .popovermenu-wrapper[data-v-5baa2f3a]{position:relative;display:inline-block}.avatar-class-icon[data-v-5baa2f3a]{border-radius:50%;background-color:var(--color-background-darker);height:100%}\n',"",{version:3,sources:["webpack://./../../fonts/scss/iconfont-vue.scss","webpack://./Avatar.vue"],names:[],mappings:"AA2FE,WACC,kCAAmC,CACnC,2CAAuC,CACvC,+OAGmD,CAMpD,uBACE,iBAAkB,CAClB,eAAgB,CAFlB,gDAMM,kCAAmC,CACnC,WA5Ge,CAAO,yCA0GL,kCACJ,CAAsB,WA1G3B,CAAA,iDAyGU,kCACL,CAAA,WAzGG,CAAA,0CAwGL,kCACE,CAAA,WAxGJ,CAAA,yCAuGC,kCACG,CAAA,WACN,CAxGC,wCAsGC,kCACI,CAAA,WACb,CAAO,oCAFF,kCACQ,CAAA,WACb,CAAA,sCAFO,kCACM,CAAA,WACb,CAAA,mCAFI,kCACS,CAAA,WACb,CAAA,mCAPD,kCAMc,CAAA,WACb,CAAA,mCAPD,kCAMc,CAAA,WACb,CAAA,oCAPD,kCAMc,CAAA,WACb,CAAA,mCAPD,kCAMc,CAAA,WAAsB,CACnC,yCAPD,kCAMc,CAAA,WAAA,CAAsB,+CANpC,kCAMc,CAAA,WAAA,CAAA,8CANd,kCAMc,CAAA,WAAA,CAAA,oDANd,kCAMc,CAAA,WAAA,CAAA,iDANd,kCAMc,CAAA,WAAA,CAAA,4BACb,iBC2eE,CACT,oBACA,CAAA,qCAEA,iBAAU,CACT,8CACkB,CAAA,qDAGZ,gCAEN,CAAA,yCAKoB,CAAA,sEAPd,gCAKL,CAAA,uCACA,cAAA,CAAA,iDAMD,iBAAiB,CAChB,KAAA,CAAA,MAAU,CAAA,kDAHX,YAOA,CAAA,cACU,CAAA,SACH,CAAE,eACD,CAAE,cACG,CAAA,kBAEZ,CAAA,sBACA,CAAA,yDAPD,kCDlnBD,CAAA,iBAAsB,CAkFnB,eAAY,CAAA,WACZ,CAAA,0DC+hBF,aAAU,CAAA,gHAPV,SAuBC,CAAA,kGAvBD,WAAW,CAAA,6FAAX,yCAgCqB,CAAA,qCAnDvB,iBAuDG,CAAQ,KACT,CAAA,MAAU,CAAA,aAEV,CAAA,UACA,CAAA,iBACO,CAAI,kBACO,CAClB,kCACO,CAAA,gCAAA,UA/DT,CAAA,WAoEE,CAAA,gBACQ,CAAA,+CAKT,iBAAA,CAAkB,QACjB,CAAQ,SAAU,CAClB,UACA,CAAA,WACA,CAAA,sCAEkB,CAAA,2BAClB,CAAA,yDACC,iBAAA,CAAU,qCAEQ,CAAA,yDAElB,mCACgB,CAAE,wDAElB,WAAA,CAAA,uCAEkB,CAAA,4DAFlB,iBAGA,CAAG,QACF,CAAQ,SAAU,CAClB,iEALD,SAAS,CAGT,oDAWF,iBAAA,CAAuB,UACZ,CAAA,WACV,CAAA,WACA,CAAA,UACA,CAAA,gBACO,CAAA,kCAEI,CAAA,6CACO,CAAA,6CACA,CAAA,iBAAA,CAA4B,gEAT/C,0CAagB,CAAA,8CACI,CAAA,iEAdpB,uCAiBgB,CAAA,2CACI,CAAA,4DAGlB,aAAA,CAAA,mEAAA,kCDptBF,CAAA,iBAAA,CAAsB,eAkFP,CAAA,WACZ,CAAA,yDCqoBD,wBAEA,CAAA,aAAkB,CAAA,gEAFlB,kCDxtBF,CAAA,iBAAA,CAAA,eAkFe,CAAA,WACZ,CAAA,0DC0oBD,aAAA,CAAA,iEAAA,kCD7tBF,CAAA,iBAAA,CAAA,eAkFe,CAAA,WACZ,CAAA,0DC8oBD,WAAA,CAAA,4BAEA,CAAA,iDA3IO,iBA+IT,CAAA,oBACW,CAAQ,oCACT,iBACT,CAAA,+CAKiB,CAAA,WAAA",sourcesContent:['$__iconfont__data: map-merge(if(global_variable_exists(\'__iconfont__data\'), $__iconfont__data, ()), (\n\t"iconfont-vue-84c461f": (\n\t\t"arrow-left-double": "\\ea01",\n\t\t"arrow-left": "\\ea02",\n\t\t"arrow-right-double": "\\ea03",\n\t\t"arrow-right": "\\ea04",\n\t\t"breadcrumb": "\\ea05",\n\t\t"checkmark": "\\ea06",\n\t\t"close": "\\ea07",\n\t\t"confirm": "\\ea08",\n\t\t"info": "\\ea09",\n\t\t"menu": "\\ea0a",\n\t\t"more": "\\ea0b",\n\t\t"pause": "\\ea0c",\n\t\t"play": "\\ea0d",\n\t\t"triangle-s": "\\ea0e",\n\t\t"user-status-away": "\\ea0f",\n\t\t"user-status-dnd": "\\ea10",\n\t\t"user-status-invisible": "\\ea11",\n\t\t"user-status-online": "\\ea12"\n\t)\n));\n\n\n$create-font-face: true !default; // should the @font-face tag get created?\n\n// should there be a custom class for each icon? will be .filename\n$create-icon-classes: true !default; \n\n// what is the common class name that icons share? in this case icons need to have .icon.filename in their classes\n// this requires you to have 2 classes on each icon html element, but reduced redeclaration of the font family\n// for each icon\n$icon-common-class: \'icon\' !default;\n\n// if you whish to prefix your filenames, here you can do so.\n// if this string stays empty, your classes will use the filename, for example\n// an icon called star.svg will result in a class called .star\n// if you use the prefix to be \'icon-\' it would result in .icon-star\n$icon-prefix: \'\' !default; \n\n// helper function to get the correct font group\n@function iconfont-group($group: null) {\n @if (null == $group) {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n @if (false == map-has-key($__iconfont__data, $group)) {\n @warn \'Undefined Iconfont Family!\';\n @return ();\n }\n @return map-get($__iconfont__data, $group);\n}\n\n// helper function to get the correct icon of a group\n@function iconfont-item($name) {\n $slash: str-index($name, \'/\');\n $group: null;\n @if ($slash) {\n $group: str-slice($name, 0, $slash - 1);\n $name: str-slice($name, $slash + 1);\n } @else {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n $group: iconfont-group($group);\n @if (false == map-has-key($group, $name)) {\n @warn \'Undefined Iconfont Glyph!\';\n @return \'\';\n }\n @return map-get($group, $name);\n}\n\n// complete mixing to include the icon\n// usage:\n// .my_icon{ @include iconfont(\'star\') }\n@mixin iconfont($icon) {\n $slash: str-index($icon, \'/\');\n $group: null;\n @if ($slash) {\n $group: str-slice($icon, 0, $slash - 1);\n } @else {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n &:before {\n font-family: $group;\n font-style: normal;\n font-weight: 400;\n content: iconfont-item($icon);\n }\n}\n\n// creates the font face tag if the variable is set to true (default)\n@if $create-font-face == true {\n @font-face {\n font-family: "iconfont-vue-84c461f";\n src: url(\'../iconfont-vue-84c461f.eot\'); /* IE9 Compat Modes */\n src: url(\'../iconfont-vue-84c461f.eot?#iefix\') format(\'embedded-opentype\'), /* IE6-IE8 */\n url(\'../iconfont-vue-84c461f.woff\') format(\'woff\'), /* Pretty Modern Browsers */\n url(\'../iconfont-vue-84c461f.ttf\') format(\'truetype\'), /* Safari, Android, iOS */\n url(\'../iconfont-vue-84c461f.svg\') format(\'svg\'); /* Legacy iOS */\n }\n}\n\n// creates icon classes for each individual loaded svg (default)\n@if $create-icon-classes == true {\n .#{$icon-common-class} {\n font-style: normal;\n font-weight: 400;\n\n @each $icon, $content in map-get($__iconfont__data, "iconfont-vue-84c461f") {\n &.#{$icon-prefix}#{$icon}:before {\n font-family: "iconfont-vue-84c461f";\n content: iconfont-item("iconfont-vue-84c461f/#{$icon}");\n }\n }\n }\n}\n',"$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n@import '../../fonts/scss/iconfont-vue';\n\n.avatardiv {\n\tposition: relative;\n\tdisplay: inline-block;\n\n\t&--unknown {\n\t\tposition: relative;\n\t\tbackground-color: var(--color-text-maxcontrast);\n\t}\n\n\t&:not(&--unknown) {\n\t\t// White background for avatars with transparency\n\t\tbackground-color: #fff !important;\n\t\tbody.theme--dark & {\n\t\t\t// And black background in dark mode, as it shines through on hover of the menu\n\t\t\tbackground-color: #000 !important;\n\t\t}\n\t\tbox-shadow: 0 0 5px rgba(0, 0, 0, 0.05) inset;\n\t}\n\n\t&--with-menu {\n\t\tcursor: pointer;\n\t\t::v-deep .trigger {\n\t\t\tposition: absolute;\n\t\t\ttop: 0;\n\t\t\tleft: 0;\n\t\t}\n\t\t.icon-more {\n\t\t\tdisplay: flex;\n\t\t\tcursor: pointer;\n\t\t\topacity: 0;\n\t\t\tbackground: none;\n\t\t\tfont-size: 18px;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\n\t\t\t@include iconfont('more');\n\t\t\t&::before {\n\t\t\t\tdisplay: block;\n\t\t\t}\n\t\t}\n\t\t&:focus,\n\t\t&:hover {\n\t\t\t.icon-more {\n\t\t\t\topacity: 1;\n\t\t\t}\n\t\t\timg {\n\t\t\t\topacity: 0.3;\n\t\t\t}\n\t\t}\n\t\t.icon-more,\n\t\timg {\n\t\t\ttransition: opacity var(--animation-quick);\n\t\t}\n\t}\n\n\t> .unknown {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\tdisplay: block;\n\t\twidth: 100%;\n\t\ttext-align: center;\n\t\tfont-weight: normal;\n\t\tcolor: var(--color-main-background);\n\t}\n\n\timg {\n\t\t// Cover entire area\n\t\twidth: 100%;\n\t\theight: 100%;\n\t\t// Keep ratio\n\t\tobject-fit: cover;\n\t}\n\n\t.avatardiv__status {\n\t\tposition: absolute;\n\t\ttop: 22px;\n\t\tleft: 22px;\n\t\twidth: 10px;\n\t\theight: 10px;\n\t\tborder: 1px solid rgba(255, 255, 255, .5);\n\t\tbackground-clip: content-box;\n\t\t&--positive {\n\t\t\tborder-radius: 50%;\n\t\t\tbackground-color: var(--color-success);\n\t\t}\n\t\t&--negative {\n\t\t\tbackground-color: var(--color-error);\n\t\t}\n\t\t&--neutral {\n\t\t\tborder: none;\n\t\t\tbackground-color: transparent !important;\n\t\t\tsvg {\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: -3px;\n\t\t\t\tleft: -2px;\n\t\t\t\tpath {\n\t\t\t\t\tfill: #aaa;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t.avatardiv__user-status {\n\t\tposition: absolute;\n\t\tright: -4px;\n\t\tbottom: -4px;\n\t\theight: 18px;\n\t\twidth: 18px;\n\t\tline-height: 15px;\n\t\tfont-size: var(--default-font-size);\n\t\tborder: 2px solid var(--color-main-background);\n\t\tbackground-color: var(--color-main-background);\n\t\tborder-radius: 50%;\n\n\t\t.acli:hover & {\n\t\t\tborder-color: var(--color-background-hover);\n\t\t\tbackground-color: var(--color-background-hover);\n\t\t}\n\t\t.acli.active & {\n\t\t\tborder-color: var(--color-primary-light);\n\t\t\tbackground-color: var(--color-primary-light);\n\t\t}\n\n\t\t&--online{\n\t\t\t@include iconfont('user-status-online');\n\t\t\tcolor: #49b382;\n\t\t}\n\t\t&--dnd{\n\t\t\t@include iconfont('user-status-dnd');\n\t\t\tbackground-color: #ffffff;\n\t\t\tcolor: #ed484c;\n\t\t}\n\t\t&--away{\n\t\t\t@include iconfont('user-status-away');\n\t\t\tcolor: #f4a331;\n\t\t}\n\t\t&--icon {\n\t\t\tborder: none;\n\t\t\tbackground-color: transparent;\n\t\t}\n\t}\n\n\t.popovermenu-wrapper {\n\t\tposition: relative;\n\t\tdisplay: inline-block;\n\t}\n}\n\n.avatar-class-icon {\n\tborder-radius: 50%;\n\tbackground-color: var(--color-background-darker);\n\theight: 100%;\n}\n\n"],sourceRoot:""}]),n.a=f},function(t,n){},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r),s=e(4),c=e.n(s),l=e(8),u=e(9),d=e(10),p=e(11),f=a()(i.a),A=c()(l.a),h=c()(u.a),m=c()(d.a),g=c()(p.a);f.push([t.i,'@font-face{font-family:"iconfont-vue-84c461f";src:url('+A+");src:url("+A+') format("embedded-opentype"),url('+h+') format("woff"),url('+m+') format("truetype"),url('+g+') format("svg")}.icon[data-v-54ba527a]{font-style:normal;font-weight:400}.icon.arrow-left-double[data-v-54ba527a]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-left[data-v-54ba527a]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-right-double[data-v-54ba527a]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-right[data-v-54ba527a]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.breadcrumb[data-v-54ba527a]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.checkmark[data-v-54ba527a]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.close[data-v-54ba527a]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.confirm[data-v-54ba527a]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.info[data-v-54ba527a]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.menu[data-v-54ba527a]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.more[data-v-54ba527a]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.pause[data-v-54ba527a]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.play[data-v-54ba527a]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.triangle-s[data-v-54ba527a]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-away[data-v-54ba527a]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-dnd[data-v-54ba527a]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-invisible[data-v-54ba527a]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-online[data-v-54ba527a]:before{font-family:"iconfont-vue-84c461f";content:""}.action-item[data-v-54ba527a]{position:relative;display:inline-block}.action-item--single[data-v-54ba527a]:hover,.action-item--single[data-v-54ba527a]:focus,.action-item--single[data-v-54ba527a]:active,.action-item__menutoggle[data-v-54ba527a]:hover,.action-item__menutoggle[data-v-54ba527a]:focus,.action-item__menutoggle[data-v-54ba527a]:active{opacity:1;background-color:rgba(127,127,127,0.25)}.action-item__menutoggle[data-v-54ba527a]:disabled,.action-item--single[data-v-54ba527a]:disabled{opacity:.3 !important}.action-item.action-item--open .action-item__menutoggle[data-v-54ba527a]{opacity:1;background-color:rgba(127,127,127,0.25)}.action-item--single[data-v-54ba527a],.action-item__menutoggle[data-v-54ba527a]{box-sizing:border-box;width:auto;min-width:44px;height:44px;margin:0;padding:14px;cursor:pointer;border:none;border-radius:22px;background-color:transparent}.action-item__menutoggle[data-v-54ba527a]{display:flex;align-items:center;justify-content:center;opacity:.7;font-weight:bold;line-height:16px}.action-item__menutoggle[data-v-54ba527a] span{width:16px;height:16px;line-height:16px}.action-item__menutoggle[data-v-54ba527a]:before{content:\'\'}.action-item__menutoggle--default-icon[data-v-54ba527a]:before{font-family:"iconfont-vue-84c461f";font-style:normal;font-weight:400;content:""}.action-item__menutoggle--default-icon[data-v-54ba527a]::before{font-size:16px}.action-item__menutoggle--with-title[data-v-54ba527a]{position:relative;padding-left:44px;white-space:nowrap;opacity:1;border:1px solid var(--color-border-dark);background-color:var(--color-background-dark);background-position:14px center;font-size:inherit}.action-item__menutoggle--with-title[data-v-54ba527a]:before{position:absolute;top:14px;left:14px}.action-item__menutoggle--primary[data-v-54ba527a]{opacity:1;color:var(--color-primary-text);border:none;background-color:var(--color-primary-element)}.action-item--open .action-item__menutoggle--primary[data-v-54ba527a],.action-item__menutoggle--primary[data-v-54ba527a]:hover,.action-item__menutoggle--primary[data-v-54ba527a]:focus,.action-item__menutoggle--primary[data-v-54ba527a]:active{color:var(--color-primary-text) !important;background-color:var(--color-primary-element-light) !important}.action-item--single[data-v-54ba527a]{opacity:.7}.action-item--single[data-v-54ba527a]:hover,.action-item--single[data-v-54ba527a]:focus,.action-item--single[data-v-54ba527a]:active{opacity:1}.action-item--single>[hidden][data-v-54ba527a]{display:none}.ie .action-item__menu[data-v-54ba527a],.ie .action-item__menu .action-item__menu_arrow[data-v-54ba527a],.edge .action-item__menu[data-v-54ba527a],.edge .action-item__menu .action-item__menu_arrow[data-v-54ba527a]{border:1px solid var(--color-border)}\n',"",{version:3,sources:["webpack://./../../fonts/scss/iconfont-vue.scss","webpack://./Actions.vue","webpack://./../../assets/variables.scss"],names:[],mappings:"AA2FE,WACC,kCAAmC,CACnC,2CAAuC,CACvC,+OAGmD,CAMpD,uBACE,iBAAkB,CAClB,eAAgB,CAFlB,gDAMM,kCAAmC,CACnC,WA5Ge,CAAO,yCA0GL,kCACJ,CAAsB,WA1G3B,CAAA,iDAyGU,kCACL,CAAA,WAzGG,CAAA,0CAwGL,kCACE,CAAA,WAxGJ,CAAA,yCAuGC,kCACG,CAAA,WACN,CAxGC,wCAsGC,kCACI,CAAA,WACb,CAAO,oCAFF,kCACQ,CAAA,WACb,CAAA,sCAFO,kCACM,CAAA,WACb,CAAA,mCAFI,kCACS,CAAA,WACb,CAAA,mCAPD,kCAMc,CAAA,WACb,CAAA,mCAPD,kCAMc,CAAA,WACb,CAAA,oCAPD,kCAMc,CAAA,WACb,CAAA,mCAPD,kCAMc,CAAA,WAAsB,CACnC,yCAPD,kCAMc,CAAA,WAAA,CAAsB,+CANpC,kCAMc,CAAA,WAAA,CAAA,8CANd,kCAMc,CAAA,WAAA,CAAA,oDANd,kCAMc,CAAA,WAAA,CAAA,iDANd,kCAMc,CAAA,WAAA,CAAA,8BA1FG,iBC6nBZ,CACX,oBACA,CAAA,sRASC,SAAA,CAAY,uCCvnBE,CAAA,kGD+nBd,qBACA,CAAA,yEAGmB,SAAA,CAAA,uCCvnBK,CAAA,gFD8nBxB,qBACA,CAAA,UAAY,CAAA,cACL,CAAA,WACP,CAAS,QACT,CAAA,YACA,CAAA,cClpBY,CAAA,WDopBJ,CAAA,kBAER,CAAA,4BACA,CAAA,0CACA,YAAA,CAAA,kBAMA,CAAA,sBACA,CAAA,UAAe,CAAE,gBCrpBF,CAAE,gBDupBJ,CAAI,+CANjB,UAUA,CAAA,WACC,CAAK,gBC1qBI,CAAI,iDD+pBd,UAAY,CAAA,+DAkBX,kCD7sBF,CAAA,iBAAsB,CAkFnB,eAAY,CAAA,WACZ,CAAA,gEC4nBD,cAAc,CAAA,sDAIb,iBAAA,CAGW,iBACF,CAAQ,kBC/rBA,CDisBlB,SAAA,CAAA,yCAEkB,CAAA,6CAEA,CAAA,+BAClB,CAAA,iBAAkC,CAAM,6DARxC,iBAAY,CAWJ,QACP,CAAQ,SAAU,CAClB,mDAEA,SAAA,CAAA,+BAKM,CAAA,WAAA,CAAA,6CAEW,CAAA,kPAJlB,0CASQ,CAAA,8DACW,CAAA,sCAClB,UAAA,CAAA,qIAIF,SAAA,CAAA,+CAAA,YAQI,CAAA,sNASc,oCACA",sourcesContent:['$__iconfont__data: map-merge(if(global_variable_exists(\'__iconfont__data\'), $__iconfont__data, ()), (\n\t"iconfont-vue-84c461f": (\n\t\t"arrow-left-double": "\\ea01",\n\t\t"arrow-left": "\\ea02",\n\t\t"arrow-right-double": "\\ea03",\n\t\t"arrow-right": "\\ea04",\n\t\t"breadcrumb": "\\ea05",\n\t\t"checkmark": "\\ea06",\n\t\t"close": "\\ea07",\n\t\t"confirm": "\\ea08",\n\t\t"info": "\\ea09",\n\t\t"menu": "\\ea0a",\n\t\t"more": "\\ea0b",\n\t\t"pause": "\\ea0c",\n\t\t"play": "\\ea0d",\n\t\t"triangle-s": "\\ea0e",\n\t\t"user-status-away": "\\ea0f",\n\t\t"user-status-dnd": "\\ea10",\n\t\t"user-status-invisible": "\\ea11",\n\t\t"user-status-online": "\\ea12"\n\t)\n));\n\n\n$create-font-face: true !default; // should the @font-face tag get created?\n\n// should there be a custom class for each icon? will be .filename\n$create-icon-classes: true !default; \n\n// what is the common class name that icons share? in this case icons need to have .icon.filename in their classes\n// this requires you to have 2 classes on each icon html element, but reduced redeclaration of the font family\n// for each icon\n$icon-common-class: \'icon\' !default;\n\n// if you whish to prefix your filenames, here you can do so.\n// if this string stays empty, your classes will use the filename, for example\n// an icon called star.svg will result in a class called .star\n// if you use the prefix to be \'icon-\' it would result in .icon-star\n$icon-prefix: \'\' !default; \n\n// helper function to get the correct font group\n@function iconfont-group($group: null) {\n @if (null == $group) {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n @if (false == map-has-key($__iconfont__data, $group)) {\n @warn \'Undefined Iconfont Family!\';\n @return ();\n }\n @return map-get($__iconfont__data, $group);\n}\n\n// helper function to get the correct icon of a group\n@function iconfont-item($name) {\n $slash: str-index($name, \'/\');\n $group: null;\n @if ($slash) {\n $group: str-slice($name, 0, $slash - 1);\n $name: str-slice($name, $slash + 1);\n } @else {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n $group: iconfont-group($group);\n @if (false == map-has-key($group, $name)) {\n @warn \'Undefined Iconfont Glyph!\';\n @return \'\';\n }\n @return map-get($group, $name);\n}\n\n// complete mixing to include the icon\n// usage:\n// .my_icon{ @include iconfont(\'star\') }\n@mixin iconfont($icon) {\n $slash: str-index($icon, \'/\');\n $group: null;\n @if ($slash) {\n $group: str-slice($icon, 0, $slash - 1);\n } @else {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n &:before {\n font-family: $group;\n font-style: normal;\n font-weight: 400;\n content: iconfont-item($icon);\n }\n}\n\n// creates the font face tag if the variable is set to true (default)\n@if $create-font-face == true {\n @font-face {\n font-family: "iconfont-vue-84c461f";\n src: url(\'../iconfont-vue-84c461f.eot\'); /* IE9 Compat Modes */\n src: url(\'../iconfont-vue-84c461f.eot?#iefix\') format(\'embedded-opentype\'), /* IE6-IE8 */\n url(\'../iconfont-vue-84c461f.woff\') format(\'woff\'), /* Pretty Modern Browsers */\n url(\'../iconfont-vue-84c461f.ttf\') format(\'truetype\'), /* Safari, Android, iOS */\n url(\'../iconfont-vue-84c461f.svg\') format(\'svg\'); /* Legacy iOS */\n }\n}\n\n// creates icon classes for each individual loaded svg (default)\n@if $create-icon-classes == true {\n .#{$icon-common-class} {\n font-style: normal;\n font-weight: 400;\n\n @each $icon, $content in map-get($__iconfont__data, "iconfont-vue-84c461f") {\n &.#{$icon-prefix}#{$icon}:before {\n font-family: "iconfont-vue-84c461f";\n content: iconfont-item("iconfont-vue-84c461f/#{$icon}");\n }\n }\n }\n}\n',"$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n@import '../../fonts/scss/iconfont-vue';\n\n.action-item {\n\tposition: relative;\n\tdisplay: inline-block;\n\n\t// put a grey round background when menu is opened\n\t// or hover-focused\n\t&--single:hover,\n\t&--single:focus,\n\t&--single:active,\n\t&__menutoggle:hover,\n\t&__menutoggle:focus,\n\t&__menutoggle:active {\n\t\topacity: $opacity_full;\n\t\t// good looking on dark AND white bg\n\t\tbackground-color: $icon-focus-bg;\n\t}\n\n\t// TODO: handle this in the future button component\n\t&__menutoggle:disabled,\n\t&--single:disabled {\n\t\topacity: .3 !important;\n\t}\n\n\t&.action-item--open .action-item__menutoggle {\n\t\topacity: $opacity_full;\n\t\tbackground-color: $action-background-hover;\n\t}\n\n\t// icons\n\t&--single,\n\t&__menutoggle {\n\t\tbox-sizing: border-box;\n\t\twidth: auto;\n\t\tmin-width: $clickable-area;\n\t\theight: $clickable-area;\n\t\tmargin: 0;\n\t\tpadding: $icon-margin;\n\t\tcursor: pointer;\n\t\tborder: none;\n\t\tborder-radius: $clickable-area / 2;\n\t\tbackground-color: transparent;\n\t}\n\n\t// icon-more\n\t&__menutoggle {\n\t\t// align menu icon in center\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\topacity: $opacity_normal;\n\t\tfont-weight: bold;\n\t\tline-height: $icon-size;\n\n\t\t// image slot\n\t\t/deep/ span {\n\t\t\twidth: $icon-size;\n\t\t\theight: $icon-size;\n\t\t\tline-height: $icon-size;\n\t\t}\n\n\t\t&:before {\n\t\t\tcontent: '';\n\t\t}\n\n\t\t&--default-icon {\n\t\t\t@include iconfont('more');\n\t\t\t&::before {\n\t\t\t\tfont-size: $icon-size;\n\t\t\t}\n\t\t}\n\n\t\t&--with-title {\n\t\t\tposition: relative;\n\t\t\tpadding-left: $clickable-area;\n\t\t\twhite-space: nowrap;\n\t\t\topacity: $opacity_full;\n\t\t\tborder: 1px solid var(--color-border-dark);\n\t\t\t// with a title, we need to display this as a real button\n\t\t\tbackground-color: var(--color-background-dark);\n\t\t\tbackground-position: $icon-margin center;\n\t\t\tfont-size: inherit;\n\t\t\t// non-background icon class\n\t\t\t&:before {\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: $icon-margin;\n\t\t\t\tleft: $icon-margin;\n\t\t\t}\n\t\t}\n\n\t\t&--primary {\n\t\t\topacity: $opacity_full;\n\t\t\tcolor: var(--color-primary-text);\n\t\t\tborder: none;\n\t\t\tbackground-color: var(--color-primary-element);\n\t\t\t.action-item--open &,\n\t\t\t&:hover,\n\t\t\t&:focus,\n\t\t\t&:active {\n\t\t\t\tcolor: var(--color-primary-text) !important;\n\t\t\t\tbackground-color: var(--color-primary-element-light) !important;\n\t\t\t}\n\t\t}\n\t}\n\n\t&--single {\n\t\topacity: $opacity_normal;\n\t\t&:hover,\n\t\t&:focus,\n\t\t&:active {\n\t\t\topacity: $opacity_full;\n\t\t}\n\t\t// hide anything the slot is displaying\n\t\t& > [hidden] {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n\n.ie,\n.edge {\n\t.action-item__menu,\n\t.action-item__menu .action-item__menu_arrow {\n\t\tborder: 1px solid var(--color-border);\n\t}\n}\n\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @author John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n *\n */\n\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\n// recommended is 48px\n// 44px is what we choose and have very good visual-to-usability ratio\n$clickable-area: 44px;\n\n// background icon size\n// also used for the scss icon font\n$icon-size: 16px;\n\n// icon padding for a $clickable-area width and a $icon-size icon\n// ( 44px - 16px ) / 2\n$icon-margin: ($clickable-area - $icon-size) / 2;\n\n// transparency background for icons\n$icon-focus-bg: rgba(127, 127, 127, .25);\n\n// popovermenu arrow width from the triangle center\n$arrow-width: 9px;\n\n// opacities\n$opacity_disabled: .5;\n$opacity_normal: .7;\n$opacity_full: 1;\n\n// menu round background hover feedback\n// good looking on dark AND white bg\n$action-background-hover: rgba(127, 127, 127, .25);\n\n// various structure data used in the \n// `AppNavigation` component\n$header-height: 50px;\n$navigation-width: 300px;\n\n// mobile breakpoint\n$breakpoint-mobile: 1024px;\n"],sourceRoot:""}]),n.a=f},function(t,n){},function(t,n){t.exports=o(318)},function(t,n,e){"use strict";
|
||
/**
|
||
* @copyright Copyright (c) 2020 Raimund Schlüßler <raimund.schluessler@mailbox.org>
|
||
*
|
||
* @author Raimund Schlüßler <raimund.schluessler@mailbox.org>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/n.a=function(t,n){for(var e=[],o=0,i=t.toLowerCase().indexOf(n.toLowerCase(),o),r=0;i>-1&&r<t.length;)o=i+n.length,e.push({start:i,end:o}),i=t.toLowerCase().indexOf(n.toLowerCase(),i+1),r++;return e}},function(t,n){t.exports=o(319)},function(t,n){t.exports=o(320)},function(t,n,e){"use strict";e.r(n);var o=e(85);
|
||
/**
|
||
* @copyright Copyright (c) 2018 John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @author John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/n.default=o.a},function(t,n,e){"use strict";e.r(n),e(15),e(98),e(93),e(24),e(69),e(31),e(51),e(71),e(27),e(72);var o=e(70);function i(t,n){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);n&&(o=o.filter((function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),e.push.apply(e,o)}return e}function r(t){for(var n=1;n<arguments.length;n++){var e=null!=arguments[n]?arguments[n]:{};n%2?i(Object(e),!0).forEach((function(n){a(t,n,e[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):i(Object(e)).forEach((function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(e,n))}))}return t}function a(t,n,e){return n in t?Object.defineProperty(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[n]=e,t}var s={name:"Highlight",props:{text:{type:String,default:""},search:{type:String,default:""},highlight:{type:Array,default:function(){return[]}}},computed:{ranges:function(){var t=this,n=[];return this.search||0!==this.highlight.length?(n=this.highlight.length>0?this.highlight:Object(o.a)(this.text,this.search)).reduce((function(n,e){return e.start<t.text.length&&e.end>0&&n.push({start:e.start<0?0:e.start,end:e.end>t.text.length?t.text.length:e.end}),n}),[]):n},chunks:function(){if(0===this.ranges.length)return[{start:0,end:this.text.length,highlight:!1,text:this.text}];for(var t=[],n=0,e=0;n<this.text.length;){var o=this.ranges[e];o.start!==n?(t.push({start:n,end:o.start,highlight:!1,text:this.text.substr(n,o.start-n)}),n=o.start):(t.push(r(r({},o),{},{highlight:!0,text:this.text.substr(o.start,o.end-o.start)})),e++,n=o.end,e>=this.ranges.length&&n<this.text.length&&(t.push({start:n,end:this.text.length,highlight:!1,text:this.text.substr(n,this.text.length-n)}),n=this.text.length))}return t}},render:function(t){return this.ranges.length?t("span",{},this.chunks.map((function(n){return n.highlight?t("strong",{},n.text):n.text}))):t("span",{},this.text)}},c=e(3),l=e(78),u=e.n(l),d=Object(c.a)(s,void 0,void 0,!1,null,null,null);"function"==typeof u.a&&u()(d);var p=d.exports;
|
||
/**
|
||
* @copyright Copyright (c) 2020 Raimund Schlüßler <raimund.schluessler@mailbox.org>
|
||
*
|
||
* @author Raimund Schlüßler <raimund.schluessler@mailbox.org>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/n.default=p},function(t,n,e){"use strict";function o(t,n){var e;if("undefined"==typeof Symbol||null==t[Symbol.iterator]){if(Array.isArray(t)||(e=function(t,n){if(t){if("string"==typeof t)return i(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?i(t,n):void 0}}(t))||n&&t&&"number"==typeof t.length){e&&(t=e);var o=0,r=function(){};return{s:r,n:function(){return o>=t.length?{done:!0}:{done:!1,value:t[o++]}},e:function(t){throw t},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,c=!1;return{s:function(){e=t[Symbol.iterator]()},n:function(){var t=e.next();return s=t.done,t},e:function(t){c=!0,a=t},f:function(){try{s||null==e.return||e.return()}finally{if(c)throw a}}}}function i(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,o=new Array(n);e<n;e++)o[e]=t[e];return o}
|
||
/**
|
||
* @copyright Copyright (c) 2020 Georg Ehrke <georg-nextcloud@ehrke.email>
|
||
*
|
||
* @author Georg Ehrke <georg-nextcloud@ehrke.email>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/e.r(n),e(41),e(6),e(14),e(52),e(17),e(31),e(38),e(46),e(16),e(18),n.default={props:{excludeClickOutsideClasses:{type:String|Array,default:function(){return[]}}},methods:{clickOutsideMiddleware:function(t){var n=Array.isArray(this.excludeClickOutsideClasses)?this.excludeClickOutsideClasses:[this.excludeClickOutsideClasses];return 0===n.length||!this.hasNodeOrAnyParentClass(t.target,n)},hasNodeOrAnyParentClass:function(t,n){var e,i=o(n);try{for(i.s();!(e=i.n()).done;){var r,a=e.value;if(null!=t&&null!==(r=t.classList)&&void 0!==r&&r.contains(a))return!0}}catch(t){i.e(t)}finally{i.f()}return!!t.parentElement&&this.hasNodeOrAnyParentClass(t.parentElement,n)}}}},function(t,n,e){"use strict";e.r(n),
|
||
/**
|
||
* @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @author John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/
|
||
n.default={data:function(){return{isFullscreen:this._isFullscreen()}},beforeMount:function(){window.addEventListener("resize",this._onResize)},beforeDestroy:function(){window.removeEventListener("resize",this._onResize)},methods:{_onResize:function(){this.isFullscreen=this._isFullscreen()},_isFullscreen:function(){return window.outerHeight===screen.height}}}},function(t,n,e){"use strict";e.r(n),e(6),e(26),e(16),e(17),e(18),e(40);var o={name:"PopoverMenuItem",props:{item:{type:Object,required:!0,default:function(){return{key:"nextcloud-link",href:"https://nextcloud.com",icon:"icon-links",text:"Nextcloud"}},validator:function(t){return!t.input||-1!==["text","checkbox"].indexOf(t.input)}}},computed:{key:function(){return this.item.key?this.item.key:Math.round(16*Math.random()*1e6).toString(16)},iconIsUrl:function(){try{return new URL(this.item.icon),!0}catch(t){return!1}}},methods:{action:function(t){this.item.action&&this.item.action(t)}}},i=e(2),r=e.n(i),a=e(53),s=(r()(a.a,{insert:"head",singleton:!1}),a.a.locals,e(54)),c=(r()(s.a,{insert:"head",singleton:!1}),s.a.locals,e(3)),l={name:"PopoverMenu",components:{PopoverMenuItem:Object(c.a)(o,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("li",{staticClass:"popover__menuitem"},[t.item.href?e("a",{staticClass:"focusable",attrs:{href:t.item.href?t.item.href:"#",target:t.item.target?t.item.target:"",download:t.item.download,rel:"noreferrer noopener"},on:{click:t.action}},[t.iconIsUrl?e("img",{attrs:{src:t.item.icon}}):e("span",{class:t.item.icon}),t._v(" "),t.item.text&&t.item.longtext?e("p",[e("strong",{staticClass:"menuitem-text"},[t._v("\n\t\t\t\t"+t._s(t.item.text)+"\n\t\t\t")]),e("br"),t._v(" "),e("span",{staticClass:"menuitem-text-detail"},[t._v("\n\t\t\t\t"+t._s(t.item.longtext)+"\n\t\t\t")])]):t.item.text?e("span",[t._v("\n\t\t\t"+t._s(t.item.text)+"\n\t\t")]):t.item.longtext?e("p",[t._v("\n\t\t\t"+t._s(t.item.longtext)+"\n\t\t")]):t._e()]):t.item.input?e("span",{staticClass:"menuitem",class:{active:t.item.active}},["checkbox"!==t.item.input?e("span",{class:t.item.icon}):t._e(),t._v(" "),"text"===t.item.input?e("form",{class:t.item.input,on:{submit:function(n){return n.preventDefault(),t.item.action(n)}}},[e("input",{attrs:{type:t.item.input,placeholder:t.item.text,required:""},domProps:{value:t.item.value}}),t._v(" "),e("input",{staticClass:"icon-confirm",attrs:{type:"submit",value:""}})]):["checkbox"===t.item.input?e("input",{directives:[{name:"model",rawName:"v-model",value:t.item.model,expression:"item.model"}],class:t.item.input,attrs:{id:t.key,type:"checkbox"},domProps:{checked:Array.isArray(t.item.model)?t._i(t.item.model,null)>-1:t.item.model},on:{change:[function(n){var e=t.item.model,o=n.target,i=!!o.checked;if(Array.isArray(e)){var r=t._i(e,null);o.checked?r<0&&t.$set(t.item,"model",e.concat([null])):r>-1&&t.$set(t.item,"model",e.slice(0,r).concat(e.slice(r+1)))}else t.$set(t.item,"model",i)},t.item.action]}}):"radio"===t.item.input?e("input",{directives:[{name:"model",rawName:"v-model",value:t.item.model,expression:"item.model"}],class:t.item.input,attrs:{id:t.key,type:"radio"},domProps:{checked:t._q(t.item.model,null)},on:{change:[function(n){return t.$set(t.item,"model",null)},t.item.action]}}):e("input",{directives:[{name:"model",rawName:"v-model",value:t.item.model,expression:"item.model"}],class:t.item.input,attrs:{id:t.key,type:t.item.input},domProps:{value:t.item.model},on:{change:t.item.action,input:function(n){n.target.composing||t.$set(t.item,"model",n.target.value)}}}),t._v(" "),e("label",{attrs:{for:t.key},on:{click:function(n){return n.stopPropagation(),n.preventDefault(),t.item.action(n)}}},[t._v("\n\t\t\t\t"+t._s(t.item.text)+"\n\t\t\t")])]],2):t.item.action?e("button",{staticClass:"menuitem focusable",class:{active:t.item.active},attrs:{disabled:t.item.disabled},on:{click:function(n){return n.stopPropagation(),n.preventDefault(),t.item.action(n)}}},[e("span",{class:t.item.icon}),t._v(" "),t.item.text&&t.item.longtext?e("p",[e("strong",{staticClass:"menuitem-text"},[t._v("\n\t\t\t\t"+t._s(t.item.text)+"\n\t\t\t")]),e("br"),t._v(" "),e("span",{staticClass:"menuitem-text-detail"},[t._v("\n\t\t\t\t"+t._s(t.item.longtext)+"\n\t\t\t")])]):t.item.text?e("span",[t._v("\n\t\t\t"+t._s(t.item.text)+"\n\t\t")]):t.item.longtext?e("p",[t._v("\n\t\t\t"+t._s(t.item.longtext)+"\n\t\t")]):t._e()]):e("span",{staticClass:"menuitem",class:{active:t.item.active}},[e("span",{class:t.item.icon}),t._v(" "),t.item.text&&t.item.longtext?e("p",[e("strong",{staticClass:"menuitem-text"},[t._v("\n\t\t\t\t"+t._s(t.item.text)+"\n\t\t\t")]),e("br"),t._v(" "),e("span",{staticClass:"menuitem-text-detail"},[t._v("\n\t\t\t\t"+t._s(t.item.longtext)+"\n\t\t\t")])]):t.item.text?e("span",[t._v("\n\t\t\t"+t._s(t.item.text)+"\n\t\t")]):t.item.longtext?e("p",[t._v("\n\t\t\t"+t._s(t.item.longtext)+"\n\t\t")]):t._e()])])}),[],!1,null,"febed9b6",null).exports},props:{menu:{type:Array,default:function(){return[{href:"https://nextcloud.com",icon:"icon-links",text:"Nextcloud"}]},required:!0}}},u=e(55),d=(r()(u.a,{insert:"head",singleton:!1}),u.a.locals,e(56)),p=e.n(d),f=Object(c.a)(l,(function(){var t=this.$createElement,n=this._self._c||t;return n("ul",{staticClass:"popover__menu"},this._l(this.menu,(function(t,e){return n("PopoverMenuItem",{key:e,attrs:{item:t}})})),1)}),[],!1,null,"4dae360a",null);"function"==typeof p.a&&p()(f);var A=f.exports;
|
||
/**
|
||
* @copyright Copyright (c) 2018 John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @author John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/n.default=A},function(t,n){},function(t,n){t.exports=o(381)},function(t,n,e){"use strict";e.r(n),e(58),e(30),e(89),e(103),e(104),e(35),e(24),e(57),e(6),e(59);var o=e(86),i=e(42),r=e(77),a=e(34),s=e(29),c=e(37),l=e.n(c),u=e(13),d=e(21),p=e(84),f=e(45),A=e(28);function h(t,n,e,o,i,r,a){try{var s=t[r](a),c=s.value}catch(t){return void e(t)}s.done?n(c):Promise.resolve(c).then(o,i)}function m(t){return function(){var n=this,e=arguments;return new Promise((function(o,i){var r=t.apply(n,e);function a(t){h(r,o,i,a,s,"next",t)}function s(t){h(r,o,i,a,s,"throw",t)}a(void 0)}))}}var g=Object(o.getBuilder)("nextcloud").persist().build();function v(t){var n=g.getItem("user-has-avatar."+t);return"string"==typeof n?Boolean(n):null}function b(t,n){t&&g.setItem("user-has-avatar."+t,n)}var C={name:"Avatar",directives:{tooltip:d.default,ClickOutside:i.directive},components:{Popover:A.a,PopoverMenu:r.default},mixins:[f.e],props:{url:{type:String,default:void 0},iconClass:{type:String,default:void 0},user:{type:String,default:void 0},showUserStatus:{type:Boolean,default:!0},showUserStatusCompact:{type:Boolean,default:!0},preloadedUserStatus:{type:Object,default:void 0},isGuest:{type:Boolean,default:!1},displayName:{type:String,default:void 0},size:{type:Number,default:32},allowPlaceholder:{type:Boolean,default:!0},disableTooltip:{type:Boolean,default:!1},disableMenu:{type:Boolean,default:!1},tooltipMessage:{type:String,default:null},isNoUser:{type:Boolean,default:!1},status:{type:String,default:null,validator:function(t){switch(t){case"positive":case"negative":case"neutral":return!0}return!1}},statusColor:{type:[Number,String],default:null,validator:function(t){return/^([a-f0-9]{3}){1,2}$/i.test(t)}},menuPosition:{type:String,default:"center"},menuContainer:{type:String,default:"body"}},data:function(){return{avatarUrlLoaded:null,avatarSrcSetLoaded:null,userDoesNotExist:!1,isAvatarLoaded:!1,isMenuLoaded:!1,contactsMenuLoading:!1,contactsMenuActions:[],contactsMenuOpenState:!1}},computed:{canDisplayUserStatus:function(){return this.showUserStatus&&this.hasStatus&&["online","away","dnd"].includes(this.userStatus.status)},showUserStatusIconOnAvatar:function(){return this.showUserStatus&&this.showUserStatusCompact&&this.hasStatus&&"dnd"!==this.userStatus.status&&this.userStatus.icon},getUserIdentifier:function(){return this.isDisplayNameDefined?this.displayName:this.isUserDefined?this.user:""},isUserDefined:function(){return void 0!==this.user},isDisplayNameDefined:function(){return void 0!==this.displayName},isUrlDefined:function(){return void 0!==this.url},hasMenu:function(){var t;return!this.disableMenu&&(this.isMenuLoaded?this.menu.length>0:!(this.user===(null===(t=Object(a.getCurrentUser)())||void 0===t?void 0:t.uid)||this.userDoesNotExist||this.url))},shouldShowPlaceholder:function(){return this.allowPlaceholder&&this.userDoesNotExist},avatarStyle:function(){var t={width:this.size+"px",height:this.size+"px",lineHeight:this.size+"px",fontSize:Math.round(.55*this.size)+"px"};if(!this.iconClass&&!this.avatarSrcSetLoaded){var n=Object(p.default)(this.getUserIdentifier);t.backgroundColor="rgb("+n.r+", "+n.g+", "+n.b+")"}return t},tooltip:function(){return!this.disableTooltip&&(this.tooltipMessage?this.tooltipMessage:this.displayName)},initials:function(){var t;if(this.shouldShowPlaceholder){var n=this.getUserIdentifier,e=n.indexOf(" ");""===n?t="?":(t=String.fromCodePoint(n.codePointAt(0)),-1!==e&&(t=t.concat(String.fromCodePoint(n.codePointAt(e+1)))))}return t.toUpperCase()},menu:function(){var t,n,e,o=this.contactsMenuActions.map((function(t){return{href:t.hyperlink,icon:t.icon,longtext:t.title}}));return this.showUserStatus&&(this.userStatus.icon||this.userStatus.message)?[{href:"#",icon:"data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><text x='0' y='14' font-size='14'>".concat((t=this.userStatus.icon,n=document.createTextNode(t),e=document.createElement("p"),e.appendChild(n),e.innerHTML),"</text></svg>"),text:"".concat(this.userStatus.message)}].concat(o):o}},watch:{url:function(){this.userDoesNotExist=!1,this.loadAvatarUrl()},user:function(){this.userDoesNotExist=!1,this.isMenuLoaded=!1,this.loadAvatarUrl()}},mounted:function(){this.loadAvatarUrl(),this.showUserStatus&&this.user&&!this.isNoUser&&(this.preloadedUserStatus?(this.userStatus.status=this.preloadedUserStatus.status||"",this.userStatus.message=this.preloadedUserStatus.message||"",this.userStatus.icon=this.preloadedUserStatus.icon||"",this.hasStatus=null!==this.preloadedUserStatus.status):this.fetchUserStatus(this.user),Object(s.subscribe)("user_status:status.updated",this.handleUserStatusUpdated))},beforeDestroyed:function(){this.showUserStatus&&this.user&&!this.isNoUser&&Object(s.unsubscribe)("user_status:status.updated",this.handleUserStatusUpdated)},methods:{handleUserStatusUpdated:function(t){this.user===t.userId&&(this.userStatus={status:t.status,icon:t.icon,message:t.message})},toggleMenu:function(){var t=this;return m(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(t.hasMenu){n.next=2;break}return n.abrupt("return");case 2:if(t.contactsMenuOpenState){n.next=5;break}return n.next=5,t.fetchContactsMenu();case 5:t.contactsMenuOpenState=!t.contactsMenuOpenState;case 6:case"end":return n.stop()}}),n)})))()},closeMenu:function(){this.contactsMenuOpenState=!1},fetchContactsMenu:function(){var t=this;return m(regeneratorRuntime.mark((function n(){var e,o,i;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return t.contactsMenuLoading=!0,n.prev=1,e=encodeURIComponent(t.user),n.next=5,l.a.post(Object(u.generateUrl)("contactsmenu/findOne"),"shareType=0&shareWith=".concat(e));case 5:o=n.sent,i=o.data,t.contactsMenuActions=i.topAction?[i.topAction].concat(i.actions):i.actions,n.next=13;break;case 10:n.prev=10,n.t0=n.catch(1),t.contactsMenuOpenState=!1;case 13:t.contactsMenuLoading=!1,t.isMenuLoaded=!0;case 15:case"end":return n.stop()}}),n,null,[[1,10]])})))()},loadAvatarUrl:function(){if(this.isAvatarLoaded=!1,!this.isUrlDefined&&(!this.isUserDefined||this.isNoUser))return this.isAvatarLoaded=!0,void(this.userDoesNotExist=!0);if(this.isUrlDefined)this.updateImageIfValid(this.url);else{var t=this.avatarUrlGenerator(this.user,this.size),n=[t+" 1x",this.avatarUrlGenerator(this.user,2*this.size)+" 2x",this.avatarUrlGenerator(this.user,4*this.size)+" 4x"].join(", ");this.updateImageIfValid(t,n)}},avatarUrlGenerator:function(t,n){var e,o="/avatar/{user}/{size}";this.isGuest&&(o="/avatar/guest/{user}/{size}");var i=Object(u.generateUrl)(o,{user:t,size:n});return t===(null===(e=Object(a.getCurrentUser)())||void 0===e?void 0:e.uid)&&"undefined"!=typeof oc_userconfig&&(i+="?v="+oc_userconfig.avatar.version),i},updateImageIfValid:function(t){var n=this,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,o=v(this.user);if(this.isUserDefined&&"boolean"==typeof o)return this.isAvatarLoaded=!0,this.avatarUrlLoaded=t,e&&(this.avatarSrcSetLoaded=e),void(!1===o&&(this.userDoesNotExist=!0));var i=new Image;i.onload=function(){n.avatarUrlLoaded=t,e&&(n.avatarSrcSetLoaded=e),n.isAvatarLoaded=!0,b(n.user,!0)},i.onerror=function(){console.debug("Invalid avatar url",t),n.avatarUrlLoaded=null,n.avatarSrcSetLoaded=null,n.userDoesNotExist=!0,n.isAvatarLoaded=!1,b(n.user,!1)},e&&(i.srcset=e),i.src=t}}},y=e(2),x=e.n(y),w=e(65),k=(x()(w.a,{insert:"head",singleton:!1}),w.a.locals,e(3)),_=e(66),B=e.n(_),E=Object(k.a)(C,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",t._g({directives:[{name:"tooltip",rawName:"v-tooltip",value:t.tooltip,expression:"tooltip"},{name:"click-outside",rawName:"v-click-outside",value:t.closeMenu,expression:"closeMenu"}],staticClass:"avatardiv popovermenu-wrapper",class:{"avatardiv--unknown":t.userDoesNotExist,"avatardiv--with-menu":t.hasMenu},style:t.avatarStyle},t.disableMenu?{}:{click:t.toggleMenu}),[t.iconClass?e("div",{staticClass:"avatar-class-icon",class:t.iconClass}):t.isAvatarLoaded&&!t.userDoesNotExist?e("img",{attrs:{src:t.avatarUrlLoaded,srcset:t.avatarSrcSetLoaded,alt:""}}):t._e(),t._v(" "),t.hasMenu?e("Popover",{attrs:{placement:"auto",container:t.menuContainer,open:t.contactsMenuOpenState}},[e("PopoverMenu",{attrs:{menu:t.menu}}),t._v(" "),e("template",{slot:"trigger"},[e("div",{class:t.contactsMenuLoading?"icon-loading":"icon-more",style:{width:t.size+"px",height:t.size+"px"}})])],2):t._e(),t._v(" "),t.showUserStatusIconOnAvatar?e("div",{staticClass:"avatardiv__user-status avatardiv__user-status--icon"},[t._v("\n\t\t"+t._s(t.userStatus.icon)+"\n\t")]):t.canDisplayUserStatus?e("div",{staticClass:"avatardiv__user-status",class:"avatardiv__user-status--"+t.userStatus.status}):t.status?e("div",{staticClass:"avatardiv__status",class:"avatardiv__status--"+t.status,style:{backgroundColor:"#"+t.statusColor}},["neutral"===t.status?e("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"11",viewBox:"0 0 3.175 2.91"}},[e("path",{style:{fill:"#"+t.statusColor},attrs:{d:"M3.21 3.043H.494l.679-1.177.68-1.176.678 1.176z",stroke:"#fff","stroke-width":".265","stroke-linecap":"square"}})]):t._e()]):t._e(),t._v(" "),t.userDoesNotExist&&!t.iconClass?e("div",{staticClass:"unknown"},[t._v("\n\t\t"+t._s(t.initials)+"\n\t")]):t._e()],1)}),[],!1,null,"5baa2f3a",null);"function"==typeof B.a&&B()(E);var S=E.exports;
|
||
/**
|
||
* @copyright Copyright (c) 2018 Julius Härtl <jus@bitgrid.net>
|
||
*
|
||
* @author Julius Härtl <jus@bitgrid.net>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/n.default=S},function(t,n){t.exports=o(386)},function(t,n){t.exports=o(382)},function(t,n,e){"use strict";
|
||
/**
|
||
* @copyright Copyright (c) 2018 John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @author John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/n.a=function(t){t.mounted?Array.isArray(t.mounted)||(t.mounted=[t.mounted]):t.mounted=[],t.mounted.push((function(){this.$el.setAttribute("data-v-".concat("84c461f"),"")}))}},function(t,n,e){"use strict";e.r(n),e(15),e(92),e(25);var o=e(81),i=e.n(o),r=e(64);n.default=function(t){var n=t.toLowerCase();return null===n.match(/^([0-9a-f]{4}-?){8}$/)&&(n=i()(n)),n=n.replace(/[^0-9a-f]/g,""),Object(r.a)(6)[function(t,n){for(var e=0,o=[],i=0;i<t.length;i++)o.push(parseInt(t.charAt(i),16)%16);for(var r in o)e+=o[r];return parseInt(parseInt(e,10)%18,10)}(n)]}},function(t,n,e){"use strict";e(22),e(51),e(69),e(31),e(71),e(27),e(72),e(38),e(6),e(46),e(16),e(17),e(18),e(52),e(41),e(14);var o=e(21),i=e(33),r=e(50),a=e(12),s=e(47);function c(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,o=new Array(n);e<n;e++)o[e]=t[e];return o}function l(t,n){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);n&&(o=o.filter((function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),e.push.apply(e,o)}return e}function u(t){for(var n=1;n<arguments.length;n++){var e=null!=arguments[n]?arguments[n]:{};n%2?l(Object(e),!0).forEach((function(n){d(t,n,e[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):l(Object(e)).forEach((function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(e,n))}))}return t}function d(t,n,e){return n in t?Object.defineProperty(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[n]=e,t}var p=["ActionButton","ActionCheckbox","ActionInput","ActionLink","ActionRadio","ActionRouter","ActionSeparator","ActionText","ActionTextEditable"],f={name:"Actions",directives:{tooltip:o.default},components:{Popover:s.default,VNodes:{functional:!0,render:function(t,n){return n.props.vnodes}}},props:{open:{type:Boolean,default:!1},forceMenu:{type:Boolean,default:!1},menuTitle:{type:String,default:null},primary:{type:Boolean,default:!1},defaultIcon:{type:String,default:"action-item__menutoggle--default-icon"},ariaLabel:{type:String,default:Object(a.b)("Actions")},placement:{type:String,default:"bottom"},boundariesElement:{type:Element,default:function(){return document.querySelector("body")}},container:{type:String,default:"body"},disabled:{type:Boolean,default:!1}},data:function(){return{actions:[],opened:this.open,focusIndex:0,randomId:"menu-"+Object(i.a)(),children:this.$children}},computed:{hasMultipleActions:function(){return this.actions.length>1},isValidSingleAction:function(){return 1===this.actions.length&&null!==this.firstActionElement},firstActionVNode:function(){return this.actions[0]},firstAction:function(){return this.children[0]?this.children[0]:{}},firstActionBinding:function(){if(this.firstActionVNode&&this.firstActionVNode.componentOptions){var t=this.firstActionVNode.componentOptions.tag;if("ActionLink"===t)return u(u({is:"a",href:this.firstAction.href,target:this.firstAction.target,"aria-label":this.firstAction.ariaLabel},this.firstAction.$attrs),this.firstAction.$props);if("ActionRouter"===t)return u(u({is:"router-link",to:this.firstAction.to,exact:this.firstAction.exact,"aria-label":this.firstAction.ariaLabel},this.firstAction.$attrs),this.firstAction.$props);if("ActionButton"===t)return u(u({is:"button","aria-label":this.firstAction.ariaLabel},this.firstAction.$attrs),this.firstAction.$props)}return null},firstActionEvent:function(){var t,n,e;return null===(t=this.firstActionVNode)||void 0===t||null===(n=t.componentOptions)||void 0===n||null===(e=n.listeners)||void 0===e?void 0:e.click},firstActionEventBinding:function(){return this.firstActionEvent?"click":null},firstActionIconSlot:function(){var t,n;return null===(t=this.firstAction)||void 0===t||null===(n=t.$slots)||void 0===n?void 0:n.icon},firstActionClass:function(){return((this.firstActionVNode&&this.firstActionVNode.data.staticClass)+" "+(this.firstActionVNode&&this.firstActionVNode.data.class)).trim()},iconSlotIsPopulated:function(){return!!this.$slots.icon}},watch:{open:function(t){t!==this.opened&&(this.opened=t)}},beforeMount:function(){this.initActions(),Object(r.a)(this.$slots.default,p,this)},beforeUpdate:function(){this.initActions(),Object(r.a)(this.$slots.default,p,this)},methods:{openMenu:function(t){this.opened||(this.opened=!0,this.$emit("update:open",!0),this.$emit("open"))},closeMenu:function(t){this.opened&&(this.opened=!1,this.$emit("update:open",!1),this.$emit("close"),this.opened=!1,this.focusIndex=0,this.$refs.menuButton.focus())},onOpen:function(t){var n=this;this.$nextTick((function(){n.focusFirstAction(t)}))},onMouseFocusAction:function(t){if(document.activeElement!==t.target){var n=t.target.closest("li");if(n){var e=n.querySelector(".focusable");if(e){var o=function(t){return function(t){if(Array.isArray(t))return c(t)}(t)||function(t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}(t)||function(t,n){if(t){if("string"==typeof t)return c(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?c(t,n):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}(this.$refs.menu.querySelectorAll(".focusable")).indexOf(e);o>-1&&(this.focusIndex=o,this.focusAction())}}}},removeCurrentActive:function(){var t=this.$refs.menu.querySelector("li.active");t&&t.classList.remove("active")},focusAction:function(){var t=this.$refs.menu.querySelectorAll(".focusable")[this.focusIndex];if(t){this.removeCurrentActive();var n=t.closest("li.action");t.focus(),n&&n.classList.add("active")}},focusPreviousAction:function(t){this.opened&&(0===this.focusIndex?this.closeMenu():(this.preventIfEvent(t),this.focusIndex=this.focusIndex-1),this.focusAction())},focusNextAction:function(t){if(this.opened){var n=this.$refs.menu.querySelectorAll(".focusable").length-1;this.focusIndex===n?this.closeMenu():(this.preventIfEvent(t),this.focusIndex=this.focusIndex+1),this.focusAction()}},focusFirstAction:function(t){this.opened&&(this.preventIfEvent(t),this.focusIndex=0,this.focusAction())},focusLastAction:function(t){this.opened&&(this.preventIfEvent(t),this.focusIndex=this.$el.querySelectorAll(".focusable").length-1,this.focusAction())},preventIfEvent:function(t){t&&(t.preventDefault(),t.stopPropagation())},execFirstAction:function(t){this.firstActionEvent&&this.firstActionEvent(t)},initActions:function(){this.actions=(this.$slots.default||[]).filter((function(t){return!!t&&!!t.componentOptions}))},onFocus:function(t){this.$emit("focus",t)},onBlur:function(t){this.$emit("blur",t)}}},A=e(2),h=e.n(A),m=e(67),g=(h()(m.a,{insert:"head",singleton:!1}),m.a.locals,e(3)),v=e(68),b=e.n(v),C=Object(g.a)(f,(function(){var t,n,e=this,o=e.$createElement,i=e._self._c||o;return e.isValidSingleAction&&!e.forceMenu?i("element",e._b({directives:[{name:"tooltip",rawName:"v-tooltip.auto",value:e.firstAction.text,expression:"firstAction.text",modifiers:{auto:!0}}],staticClass:"action-item action-item--single",class:(t={},t[e.firstAction.icon]=e.firstAction.icon,t[e.firstActionClass]=e.firstActionClass,t),attrs:{rel:"noreferrer noopener",disabled:e.disabled},on:e._d({focus:e.onFocus,blur:e.onBlur},[e.firstActionEventBinding,e.execFirstAction])},"element",e.firstActionBinding,!1),[i("VNodes",{attrs:{vnodes:e.firstActionIconSlot}}),e._v(" "),i("span",{attrs:{"aria-hidden":!0,hidden:""}},[e._t("default")],2)],1):i("div",{directives:[{name:"show",rawName:"v-show",value:e.hasMultipleActions||e.forceMenu,expression:"hasMultipleActions || forceMenu"}],staticClass:"action-item",class:{"action-item--open":e.opened}},[i("Popover",{attrs:{delay:0,"handle-resize":!0,open:e.opened,placement:e.placement,"boundaries-element":e.boundariesElement,container:e.container},on:{"update:open":function(t){e.opened=t},show:e.openMenu,"after-show":e.onOpen,hide:e.closeMenu}},[i("button",{ref:"menuButton",staticClass:"icon action-item__menutoggle",class:(n={},n[e.defaultIcon]=!e.iconSlotIsPopulated,n["action-item__menutoggle--with-title"]=e.menuTitle,n["action-item__menutoggle--primary"]=e.primary,n),attrs:{slot:"trigger",disabled:e.disabled,"aria-label":e.ariaLabel,"aria-haspopup":"true","aria-controls":e.randomId,"test-attr":"1","aria-expanded":e.opened?"true":"false"},on:{focus:e.onFocus,blur:e.onBlur},slot:"trigger"},[e._t("icon"),e._v("\n\t\t\t"+e._s(e.menuTitle)+"\n\t\t")],2),e._v(" "),i("div",{directives:[{name:"show",rawName:"v-show",value:e.opened,expression:"opened"}],ref:"menu",class:{open:e.opened},attrs:{tabindex:"-1"},on:{keydown:[function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"up",38,t.key,["Up","ArrowUp"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.focusPreviousAction(t)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"down",40,t.key,["Down","ArrowDown"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.focusNextAction(t)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"tab",9,t.key,"Tab")||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.focusNextAction(t)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"tab",9,t.key,"Tab")?null:t.shiftKey?t.ctrlKey||t.altKey||t.metaKey?null:e.focusPreviousAction(t):null},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"page-up",void 0,t.key,void 0)||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.focusFirstAction(t)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"page-down",void 0,t.key,void 0)||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:e.focusLastAction(t)},function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"esc",27,t.key,["Esc","Escape"])||t.ctrlKey||t.shiftKey||t.altKey||t.metaKey?null:(t.preventDefault(),e.closeMenu(t))}],mousemove:e.onMouseFocusAction}},[i("ul",{attrs:{id:e.randomId,tabindex:"-1"}},[e.opened?[e._t("default")]:e._e()],2)])])],1)}),[],!1,null,"54ba527a",null);"function"==typeof b.a&&b()(C),n.a=C.exports},function(t,n){t.exports=o(387)},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r)()(i.a);a.push([t.i,".option[data-v-28d338d4]{display:flex;align-items:center;width:100%;height:var(--height)}.option__avatar[data-v-28d338d4]{margin-right:var(--margin)}.option__details[data-v-28d338d4]{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0}.option__lineone[data-v-28d338d4]{color:var(--color-text-light)}.option__linetwo[data-v-28d338d4]{opacity:.7}.option__lineone[data-v-28d338d4],.option__linetwo[data-v-28d338d4]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.1em}.option__lineone strong[data-v-28d338d4],.option__linetwo strong[data-v-28d338d4]{font-weight:bold}.option__icon[data-v-28d338d4]{flex:0 0 44px;width:44px;height:44px;opacity:.5;background-position:center;background-size:16px}\n","",{version:3,sources:["webpack://./ListItemIcon.vue","webpack://./../../assets/variables.scss"],names:[],mappings:"AAwOA,yBACC,YAAa,CACb,kBAAmB,CACnB,UAAW,CACX,oBAAqB,CAErB,iCACC,0BAA2B,CAC3B,kCAGA,YAAa,CACb,QAAS,CACT,qBAAsB,CACtB,sBAAuB,CACvB,WAAY,CACZ,kCAGA,6BAA8B,CAC9B,kCAEA,UCnNiB,CDoNjB,oEAGA,eAAgB,CAChB,kBAAmB,CACnB,sBAAuB,CACvB,iBAAkB,CALlB,kFAOC,gBAAiB,CACjB,+BAID,aCnPmB,CDoPnB,UCpPmB,CDqPnB,WCrPmB,CDsPnB,UCrOmB,CDsOnB,0BAA2B,CAC3B,oBAAqB",sourcesContent:["$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.option {\n\tdisplay: flex;\n\talign-items: center;\n\twidth: 100%;\n\theight: var(--height);\n\n\t&__avatar {\n\t\tmargin-right: var(--margin);\n\t}\n\n\t&__details {\n\t\tdisplay: flex;\n\t\tflex: 1 1;\n\t\tflex-direction: column;\n\t\tjustify-content: center;\n\t\tmin-width: 0;\n\t}\n\n\t&__lineone {\n\t\tcolor: var(--color-text-light);\n\t}\n\t&__linetwo {\n\t\topacity: $opacity_normal;\n\t}\n\t&__lineone,\n\t&__linetwo {\n\t\toverflow: hidden;\n\t\twhite-space: nowrap;\n\t\ttext-overflow: ellipsis;\n\t\tline-height: 1.1em;\n\t\tstrong {\n\t\t\tfont-weight: bold;\n\t\t}\n\t}\n\n\t&__icon {\n\t\tflex: 0 0 $clickable-area;\n\t\twidth: $clickable-area;\n\t\theight: $clickable-area;\n\t\topacity: $opacity_disabled;\n\t\tbackground-position: center;\n\t\tbackground-size: 16px;\n\t}\n}\n\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @author John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n *\n */\n\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\n// recommended is 48px\n// 44px is what we choose and have very good visual-to-usability ratio\n$clickable-area: 44px;\n\n// background icon size\n// also used for the scss icon font\n$icon-size: 16px;\n\n// icon padding for a $clickable-area width and a $icon-size icon\n// ( 44px - 16px ) / 2\n$icon-margin: ($clickable-area - $icon-size) / 2;\n\n// transparency background for icons\n$icon-focus-bg: rgba(127, 127, 127, .25);\n\n// popovermenu arrow width from the triangle center\n$arrow-width: 9px;\n\n// opacities\n$opacity_disabled: .5;\n$opacity_normal: .7;\n$opacity_full: 1;\n\n// menu round background hover feedback\n// good looking on dark AND white bg\n$action-background-hover: rgba(127, 127, 127, .25);\n\n// various structure data used in the \n// `AppNavigation` component\n$header-height: 50px;\n$navigation-width: 300px;\n\n// mobile breakpoint\n$breakpoint-mobile: 1024px;\n"],sourceRoot:""}]),n.a=a},function(t,n){},function(t,n){t.exports=o(388)},function(t,n){t.exports=o(383)},function(t,n){t.exports=o(384)},function(t,n){t.exports=o(389)},function(t,n){t.exports=o(385)},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r)()(i.a);a.push([t.i,"li.active[data-v-42b28436]{background-color:var(--color-background-hover)}.action--disabled[data-v-42b28436]{pointer-events:none;opacity:.5}.action--disabled[data-v-42b28436]:hover,.action--disabled[data-v-42b28436]:focus{cursor:default;opacity:.5}.action--disabled *[data-v-42b28436]{opacity:1 !important}.action-button[data-v-42b28436]{display:flex;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;padding-right:14px;cursor:pointer;white-space:nowrap;opacity:.7;color:var(--color-main-text);border:0;border-radius:0;background-color:transparent;box-shadow:none;font-weight:normal;font-size:var(--default-font-size);line-height:44px}.action-button[data-v-42b28436]:hover,.action-button[data-v-42b28436]:focus{opacity:1}.action-button>span[data-v-42b28436]{cursor:pointer;white-space:nowrap}.action-button__icon[data-v-42b28436]{width:44px;height:44px;opacity:1;background-position:14px center;background-size:16px;background-repeat:no-repeat}.action-button .material-design-icon[data-v-42b28436]{width:44px;height:44px;opacity:1}.action-button .material-design-icon .material-design-icon__svg[data-v-42b28436]{vertical-align:middle}.action-button p[data-v-42b28436]{max-width:220px;line-height:1.6em;padding:10.8px 0;cursor:pointer;text-align:left;overflow:hidden;text-overflow:ellipsis}.action-button__longtext[data-v-42b28436]{cursor:pointer;white-space:pre-wrap}.action-button__title[data-v-42b28436]{font-weight:bold;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:inline-block}\n","",{version:3,sources:["webpack://./../../assets/action.scss","webpack://./../../assets/variables.scss"],names:[],mappings:"AAwBC,2BAEE,8CAA+C,CAC/C,mCAMD,mBAAoB,CACpB,UCQmB,CDVpB,kFAIE,cAAe,CACf,UCKkB,CDVpB,qCAQE,oBAAqB,CACrB,gCAOD,YAAa,CACb,sBAAuB,CAEvB,UAAW,CACX,WAAY,CACZ,QAAS,CACT,SAAU,CACV,kBCtB8C,CDwB9C,cAAe,CACf,kBAAmB,CAEnB,UCjBiB,CDkBjB,4BAA6B,CAC7B,QAAS,CACT,eAAgB,CAChB,4BAA6B,CAC7B,eAAgB,CAEhB,kBAAmB,CACnB,kCAAmC,CACnC,gBC5CmB,CDsBpB,4EA0BE,SC7Ba,CDGf,qCA8BE,cAAe,CACf,kBAAmB,CACnB,sCAGA,UCzDkB,CD0DlB,WC1DkB,CD2DlB,SCxCa,CDyCb,+BAAwC,CACxC,oBCzDa,CD0Db,2BAA4B,CAxC9B,sDA4CE,UClEkB,CDmElB,WCnEkB,CDoElB,SCjDa,CDGf,iFAiDG,qBAAsB,CAjDzB,kCAuDE,eAAgB,CAChB,iBAAkB,CAGlB,gBAA8C,CAE9C,cAAe,CACf,eAAgB,CAGhB,eAAgB,CAChB,sBAAuB,CACvB,0CAGA,cAAe,CAEf,oBAAqB,CACrB,uCAGA,gBAAiB,CACjB,sBAAuB,CACvB,eAAgB,CAChB,kBAAmB,CACnB,cAAe,CACf,oBAAqB",sourcesContent:["/**\n * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @author John Molakvoæ <skjnldsv@protonmail.com>\n * @author Marco Ambrosini <marcoambrosini@pm.me>\n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n *\n */\n\n@mixin action-active {\n\tli {\n\t\t&.active {\n\t\t\tbackground-color: var(--color-background-hover);\n\t\t}\n\t}\n}\n\n@mixin action--disabled {\n\t.action--disabled {\n\t\tpointer-events: none;\n\t\topacity: $opacity_disabled;\n\t\t&:hover, &:focus {\n\t\t\tcursor: default;\n\t\t\topacity: $opacity_disabled;\n\t\t}\n\t\t& * {\n\t\t\topacity: 1 !important;\n\t\t}\n\t}\n}\n\n\n@mixin action-item($name) {\n\t.action-#{$name} {\n\t\tdisplay: flex;\n\t\talign-items: flex-start;\n\n\t\twidth: 100%;\n\t\theight: auto;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t\tpadding-right: $icon-margin;\n\n\t\tcursor: pointer;\n\t\twhite-space: nowrap;\n\n\t\topacity: $opacity_normal;\n\t\tcolor: var(--color-main-text);\n\t\tborder: 0;\n\t\tborder-radius: 0; // otherwise Safari will cut the border-radius area\n\t\tbackground-color: transparent;\n\t\tbox-shadow: none;\n\n\t\tfont-weight: normal;\n\t\tfont-size: var(--default-font-size);\n\t\tline-height: $clickable-area;\n\n\t\t&:hover,\n\t\t&:focus {\n\t\t\topacity: $opacity_full;\n\t\t}\n\n\t\t& > span {\n\t\t\tcursor: pointer;\n\t\t\twhite-space: nowrap;\n\t\t}\n\n\t\t&__icon {\n\t\t\twidth: $clickable-area;\n\t\t\theight: $clickable-area;\n\t\t\topacity: $opacity_full;\n\t\t\tbackground-position: $icon-margin center;\n\t\t\tbackground-size: $icon-size;\n\t\t\tbackground-repeat: no-repeat;\n\t\t}\n\n\t\t.material-design-icon {\n\t\t\twidth: $clickable-area;\n\t\t\theight: $clickable-area;\n\t\t\topacity: $opacity_full;\n\n\t\t\t.material-design-icon__svg {\n\t\t\t\tvertical-align: middle;\n\t\t\t}\n\t\t}\n\n\t\t// long text area\n\t\tp {\n\t\t\tmax-width: 220px;\n\t\t\tline-height: 1.6em;\n\n\t\t\t// 14px are currently 1em line-height. Mixing units as '44px - 1.6em' does not work.\n\t\t\tpadding: #{($clickable-area - 1.6*14px) / 2} 0;\n\n\t\t\tcursor: pointer;\n\t\t\ttext-align: left;\n\n\t\t\t// in case there are no spaces like long email addresses\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t}\n\n\t\t&__longtext {\n\t\t\tcursor: pointer;\n\t\t\t// allow the use of `\\n`\n\t\t\twhite-space: pre-wrap;\n\t\t}\n\n\t\t&__title {\n\t\t\tfont-weight: bold;\n\t\t\ttext-overflow: ellipsis;\n\t\t\toverflow: hidden;\n\t\t\twhite-space: nowrap;\n\t\t\tmax-width: 100%;\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n}\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @author John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n *\n */\n\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\n// recommended is 48px\n// 44px is what we choose and have very good visual-to-usability ratio\n$clickable-area: 44px;\n\n// background icon size\n// also used for the scss icon font\n$icon-size: 16px;\n\n// icon padding for a $clickable-area width and a $icon-size icon\n// ( 44px - 16px ) / 2\n$icon-margin: ($clickable-area - $icon-size) / 2;\n\n// transparency background for icons\n$icon-focus-bg: rgba(127, 127, 127, .25);\n\n// popovermenu arrow width from the triangle center\n$arrow-width: 9px;\n\n// opacities\n$opacity_disabled: .5;\n$opacity_normal: .7;\n$opacity_full: 1;\n\n// menu round background hover feedback\n// good looking on dark AND white bg\n$action-background-hover: rgba(127, 127, 127, .25);\n\n// various structure data used in the \n// `AppNavigation` component\n$header-height: 50px;\n$navigation-width: 300px;\n\n// mobile breakpoint\n$breakpoint-mobile: 1024px;\n"],sourceRoot:""}]),n.a=a},function(t,n){},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r)()(i.a);a.push([t.i,".name-parts[data-v-f855c4b8]{display:flex;max-width:100%}.name-parts__first[data-v-f855c4b8]{overflow:hidden;text-overflow:ellipsis}.name-parts__first[data-v-f855c4b8],.name-parts__last[data-v-f855c4b8]{white-space:pre}.name-parts__first strong[data-v-f855c4b8],.name-parts__last strong[data-v-f855c4b8]{font-weight:bold}\n","",{version:3,sources:["webpack://./EllipsisedOption.vue"],names:[],mappings:"AA6HA,6BACC,YAAa,CACb,cAAe,CACf,oCACC,eAAgB,CAChB,sBAAuB,CACvB,uEAIA,eAAgB,CAHhB,qFAKC,gBAAiB",sourcesContent:["$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.name-parts {\n\tdisplay: flex;\n\tmax-width: 100%;\n\t&__first {\n\t\toverflow: hidden;\n\t\ttext-overflow: ellipsis;\n\t}\n\t&__first,\n\t&__last {\n\t\t// prevent whitespace from being trimmed\n\t\twhite-space: pre;\n\t\tstrong {\n\t\t\tfont-weight: bold;\n\t\t}\n\t}\n}\n"],sourceRoot:""}]),n.a=a},function(t,n){},function(t,n){t.exports=o(390)},function(t,n,e){"use strict";e.r(n),e(30),e(22);var o=e(80),i=e(74),r=e(45),a={name:"ListItemIcon",components:{Avatar:o.default,Highlight:i.default},mixins:[r.e],props:{title:{type:String,required:!0},subtitle:{type:String,default:""},icon:{type:String,default:""},search:{type:String,default:""},avatarSize:{type:Number,default:32},noMargin:{type:Boolean,default:!1},displayName:{type:String,default:null},isNoUser:{type:Boolean,default:!1},id:{type:String,default:null}},data:function(){return{margin:8}},computed:{hasIcon:function(){return""!==this.icon},hasSlot:function(){return!!this.$slots.default},isValidSubtitle:function(){var t,n;return""!==(null===(t=this.subtitle)||void 0===t||null===(n=t.trim)||void 0===n?void 0:n.call(t))},isSizeBigEnough:function(){return this.avatarSize>=32},cssVars:function(){var t=this.noMargin?0:this.margin;return{"--height":this.avatarSize+2*t+"px","--margin":this.margin+"px"}}},beforeMount:function(){this.isNoUser||this.subtitle||this.fetchUserStatus(this.user)}},s=e(2),c=e.n(s),l=e(87),u=(c()(l.a,{insert:"head",singleton:!1}),l.a.locals,e(3)),d=e(88),p=e.n(d),f=Object(u.a)(a,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("span",t._g({staticClass:"option",style:t.cssVars,attrs:{id:t.id}},t.$listeners),[e("Avatar",t._b({staticClass:"option__avatar",attrs:{"disable-menu":!0,"disable-tooltip":!0,"display-name":t.displayName||t.title,"is-no-user":t.isNoUser,size:t.avatarSize}},"Avatar",t.$attrs,!1)),t._v(" "),e("div",{staticClass:"option__details"},[e("Highlight",{staticClass:"option__lineone",attrs:{text:t.title,search:t.search}}),t._v(" "),t.isValidSubtitle&&t.isSizeBigEnough?e("Highlight",{staticClass:"option__linetwo",attrs:{text:t.subtitle,search:t.search}}):t.hasStatus?e("span",[e("span",[t._v(t._s(t.userStatus.icon))]),t._v(" "),e("span",[t._v(t._s(t.userStatus.message))])]):t._e()],1),t._v(" "),t._t("default"),t._v(" "),t.hasIcon&&!t.hasSlot?e("span",{staticClass:"icon option__icon",class:t.icon}):t._e()],2)}),[],!1,null,"28d338d4",null);"function"==typeof p.a&&p()(f);var A=f.exports;
|
||
/**
|
||
* @copyright Copyright (c) 2020 John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @author John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/n.default=A},function(t,n,e){"use strict";e(30),e(24),e(57),e(41),e(31),e(38),e(6),e(46),e(16),e(17),e(18);var o=e(108),i=e.n(o),r=(e(14),e(15),e(79),e(98),e(74)),a=e(70),s={name:"EllipsisedOption",components:{Highlight:r.default},props:{option:{type:[String,Object],required:!0,default:""},label:{type:String,default:""},search:{type:String,default:""},name:{type:String,default:""}},computed:{needsTruncate:function(){return this.name&&this.name.length>=10},split:function(){return this.name.length-Math.min(Math.floor(this.name.length/2),10)},part1:function(){return this.needsTruncate?this.name.substr(0,this.split):this.name},part2:function(){return this.needsTruncate?this.name.substr(this.split):""},highlight1:function(){return this.search?Object(a.a)(this.name,this.search):[]},highlight2:function(){var t=this;return this.highlight1.map((function(n){return{start:n.start-t.split,end:n.end-t.split}}))}}},c=e(2),l=e.n(c),u=e(96),d=(l()(u.a,{insert:"head",singleton:!1}),u.a.locals,e(3)),p=Object(d.a)(s,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{staticClass:"name-parts",attrs:{title:t.name}},[e("Highlight",{staticClass:"name-parts__first",attrs:{text:t.part1,search:t.search,highlight:t.highlight1}}),t._v(" "),t.part2?e("Highlight",{staticClass:"name-parts__last",attrs:{text:t.part2,search:t.search,highlight:t.highlight2}}):t._e()],1)}),[],!1,null,"f855c4b8",null).exports,f=e(61),A=e(99),h=e(21);function m(t){return(m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var g={name:"Multiselect",components:{EllipsisedOption:p,ListItemIcon:A.default,VueMultiselect:i.a},directives:{tooltip:h.default},mixins:[f.a],inheritAttrs:!1,props:{value:{default:function(){return[]}},multiple:{type:Boolean,default:!1},limit:{type:Number,default:99999},label:{type:String,default:""},trackBy:{type:String,default:""},options:{type:Array,required:!0},userSelect:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},autoLimit:{type:Boolean,default:!0},tagWidth:{type:Number,default:150,validator:function(t){return t>0}}},data:function(){return{elWidth:0}},computed:{maxOptions:function(){if(this.autoLimit&&this.elWidth>0&&0!==this.tagWidth){var t=Math.floor(this.elWidth/this.tagWidth);return t>0?t:1}return this.limit?this.limit:9999},limitString:function(){return"+".concat(this.value.length-this.maxOptions)},localValue:{get:function(){return this.trackBy&&this.options&&"object"!==m(this.value)&&this.options[this.value]?this.options[this.value]:this.value},set:function(t){this.$emit("update:value",t),this.$emit("change",t)}}},watch:{value:function(){this.updateWidth()}},mounted:function(){this.updateWidth(),window.addEventListener("resize",this.updateWidth)},beforeDestroy:function(){window.removeEventListener("resize",this.updateWidth)},methods:{getOptionLabel:function(t){var n;return String(null===(n=this.$refs.VueMultiselect)||void 0===n?void 0:n.getOptionLabel(t))},formatLimitTitle:function(t){var n=this;if(Array.isArray(t)&&t.length>0){var e=t;return"object"===m(t[0])&&(e=t.map((function(t){return t[n.label]}))),e.slice(this.maxOptions).join(", ")}return""},updateWidth:function(){this.$el&&this.$el.querySelector(".multiselect__tags-wrap")&&(this.elWidth=this.$el.querySelector(".multiselect__tags-wrap").offsetWidth-10)}}},v=e(97),b=e.n(v),C=Object(d.a)(g,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("VueMultiselect",t._g(t._b({ref:"VueMultiselect",class:[{"icon-loading-small":t.loading},t.multiple?"multiselect--multiple":"multiselect--single"],attrs:{options:t.options,limit:t.maxOptions,"close-on-select":!t.multiple,multiple:t.multiple,label:t.label,"track-by":t.trackBy,"tag-placeholder":"create"},scopedSlots:t._u([{key:"option",fn:function(n){return[t.userSelect&&!t.$scopedSlots.option?e("ListItemIcon",t._b({attrs:{title:n.option[t.label],search:n.search}},"ListItemIcon",n.option,!1)):t.$scopedSlots.option?t._t("option",null,null,n):e("EllipsisedOption",{attrs:{name:t.getOptionLabel(n.option),option:n.option,search:n.search,label:t.label}})]}},t.multiple?{key:"limit",fn:function(){return[e("span",{directives:[{name:"tooltip",rawName:"v-tooltip.auto",value:t.formatLimitTitle(t.value),expression:"formatLimitTitle(value)",modifiers:{auto:!0}}],staticClass:"multiselect__limit"},[t._v("\n\t\t\t"+t._s(t.limitString)+"\n\t\t")])]},proxy:!0}:null,t._l(t.$scopedSlots,(function(n,e){return{key:e,fn:function(n){return[t._t(e,null,null,n)]}}}))],null,!0),model:{value:t.localValue,callback:function(n){t.localValue=n},expression:"localValue"}},"VueMultiselect",t.$attrs,!1),t.$listeners),[t._v(" "),t._v(" "),t._v(" "),e("span",{attrs:{slot:"noResult"},slot:"noResult"},[t._v(t._s(t.t("No results")))])])}),[],!1,null,null,null);"function"==typeof b.a&&b()(C),n.a=C.exports},function(t,n){t.exports=o(373)},function(t,n,e){"use strict";var o={name:"ActionButton",mixins:[e(49).a],props:{disabled:{type:Boolean,default:!1}},computed:{isFocusable:function(){return!this.disabled}}},i=e(2),r=e.n(i),a=e(94),s=(r()(a.a,{insert:"head",singleton:!1}),a.a.locals,e(3)),c=e(95),l=e.n(c),u=Object(s.a)(o,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("li",{staticClass:"action",class:{"action--disabled":t.disabled}},[e("button",{staticClass:"action-button",class:{focusable:t.isFocusable},attrs:{"aria-label":t.ariaLabel},on:{click:t.onClick}},[e("span",{staticClass:"action-button__icon",class:[t.isIconUrl?"action-button__icon--url":t.icon],style:{backgroundImage:t.isIconUrl?"url("+t.icon+")":null}},[t._t("icon")],2),t._v(" "),t.title?e("p",[e("strong",{staticClass:"action-button__title"},[t._v("\n\t\t\t\t"+t._s(t.title)+"\n\t\t\t")]),t._v(" "),e("br"),t._v(" "),e("span",{staticClass:"action-button__longtext",domProps:{textContent:t._s(t.text)}})]):t.isLongText?e("p",{staticClass:"action-button__longtext",domProps:{textContent:t._s(t.text)}}):e("span",{staticClass:"action-button__text"},[t._v(t._s(t.text))]),t._v(" "),t._e()],2)])}),[],!1,null,"42b28436",null);"function"==typeof l.a&&l()(u),n.a=u.exports},function(t,n){t.exports=o(391)},function(t,n){t.exports=o(392)},function(t,n){t.exports=o(486)},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r)()(i.a);a.push([t.i,".multiselect[data-v-84c461f]{margin:0;padding:0 !important;display:inline-block;min-width:160px;position:relative;background-color:var(--color-main-background)}.multiselect[data-v-84c461f]:not(.multiselect--active) .multiselect__single{width:100%;z-index:2 !important}.multiselect[data-v-84c461f].multiselect--active input.multiselect__input{opacity:1 !important;cursor:text !important;border-radius:var(--border-radius) var(--border-radius) 0 0;display:block !important}.multiselect[data-v-84c461f].multiselect--active .multiselect__limit{display:none}.multiselect[data-v-84c461f].multiselect--active.multiselect--above input.multiselect__input{border-radius:0 0 var(--border-radius) var(--border-radius)}.multiselect[data-v-84c461f].multiselect--disabled,.multiselect[data-v-84c461f].multiselect--disabled .multiselect__single{background-color:var(--color-background-dark) !important}.multiselect[data-v-84c461f].icon-loading-small::after{left:100%;margin-left:-24px}.multiselect[data-v-84c461f] .multiselect__tags{display:flex;flex-wrap:nowrap;overflow:hidden;border:1px solid var(--color-border-dark);cursor:pointer;position:relative;border-radius:3px;min-height:34px;height:100%}.multiselect[data-v-84c461f] .multiselect__tags .multiselect__tags-wrap{align-items:center;display:inline-flex;overflow:hidden;max-width:100%;position:relative;padding:3px 5px;flex:1 1;flex-wrap:nowrap}.multiselect[data-v-84c461f] .multiselect__tags .multiselect__tags-wrap:empty ~ input.multiselect__input{opacity:1 !important;display:block !important}.multiselect[data-v-84c461f] .multiselect__tags .multiselect__tags-wrap:empty ~ input.multiselect__input+span:not(.multiselect__single){display:none}.multiselect[data-v-84c461f] .multiselect__tags .multiselect__tags-wrap .multiselect__tag{line-height:20px;padding:1px 5px;background-image:none;color:var(--color-main-text);border:1px solid var(--color-border-dark);display:inline-flex;align-items:center;border-radius:3px;min-width:0;max-width:fit-content;max-width:-moz-fit-content;margin-bottom:3px}.multiselect[data-v-84c461f] .multiselect__tags .multiselect__tags-wrap .multiselect__tag:only-child{flex:0 1 auto}.multiselect[data-v-84c461f] .multiselect__tags .multiselect__tags-wrap .multiselect__tag:not(:last-child){margin-right:5px}.multiselect[data-v-84c461f] .multiselect__tags .multiselect__tags-wrap .multiselect__tag>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.multiselect[data-v-84c461f] .multiselect__tags .multiselect__single,.multiselect[data-v-84c461f] .multiselect__tags .multiselect__placeholder{padding:7px 6px;flex:0 0 100%;z-index:1;background-color:var(--color-main-background);line-height:18px;color:var(--color-text-lighter);display:flex;align-items:center}.multiselect[data-v-84c461f] .multiselect__tags .multiselect__single,.multiselect[data-v-84c461f] .multiselect__tags .multiselect__single *,.multiselect[data-v-84c461f] .multiselect__tags .multiselect__placeholder,.multiselect[data-v-84c461f] .multiselect__tags .multiselect__placeholder *{cursor:pointer}.multiselect[data-v-84c461f] .multiselect__tags .multiselect__strong,.multiselect[data-v-84c461f] .multiselect__tags .multiselect__limit{line-height:20px;color:var(--color-text-lighter);display:inline-flex;align-items:center;opacity:.7;margin-right:5px;z-index:5}.multiselect[data-v-84c461f] .multiselect__tags input.multiselect__input{width:100% !important;position:relative !important;margin:0;opacity:0;height:100% !important;border:none;cursor:pointer;padding:7px 6px !important;display:none}.multiselect[data-v-84c461f] .multiselect__content-wrapper{position:absolute;width:100%;margin-top:-1px;border:1px solid var(--color-border-dark);background:var(--color-main-background);z-index:50;max-height:250px;overflow-y:auto;border-radius:0 0 var(--border-radius) var(--border-radius)}.multiselect[data-v-84c461f] .multiselect__content-wrapper .multiselect__content{width:100%;padding:0}.multiselect[data-v-84c461f] .multiselect__content-wrapper li{position:relative;display:flex;align-items:center;background-color:transparent}.multiselect[data-v-84c461f] .multiselect__content-wrapper li,.multiselect[data-v-84c461f] .multiselect__content-wrapper li span{cursor:pointer}.multiselect[data-v-84c461f] .multiselect__content-wrapper li>span{padding:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;height:auto;min-height:1em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-flex;align-items:center;background-color:transparent;color:var(--color-text-lighter);width:100%}.multiselect[data-v-84c461f] .multiselect__content-wrapper li>span::before{content:' ';background-repeat:no-repeat;background-position:center;min-width:16px;min-height:16px;display:block;opacity:.5;margin-right:5px;visibility:hidden}.multiselect[data-v-84c461f] .multiselect__content-wrapper li>span.multiselect__option--disabled{background-color:var(--color-background-dark);opacity:.5}.multiselect[data-v-84c461f] .multiselect__content-wrapper li>span.multiselect__option--highlight{color:var(--color-main-text);background-color:var(--color-background-dark)}.multiselect[data-v-84c461f] .multiselect__content-wrapper li>span:not(.multiselect__option--disabled):hover::before{opacity:.3}.multiselect[data-v-84c461f] .multiselect__content-wrapper li>span.multiselect__option--selected::before,.multiselect[data-v-84c461f] .multiselect__content-wrapper li>span:not(.multiselect__option--disabled):hover::before{visibility:visible}.multiselect[data-v-84c461f].multiselect--above .multiselect__content-wrapper{bottom:100%;margin-bottom:-1px}.multiselect[data-v-84c461f].multiselect--multiple .multiselect__tags{flex-wrap:wrap}.multiselect[data-v-84c461f].multiselect--multiple .multiselect__content-wrapper li>span::before{background-image:var(--icon-checkmark-000)}.multiselect[data-v-84c461f].multiselect--multiple .multiselect__content-wrapper li>span[data-select='create']::before{background-image:var(--icon-add-000);visibility:visible}.multiselect[data-v-84c461f].multiselect--single .multiselect__content-wrapper li>span::before{display:none}.multiselect[data-v-84c461f]:hover .multiselect__placeholder,.multiselect[data-v-84c461f] input.multiselect__input .multiselect__placeholder{color:var(--color-main-text)}\n","",{version:3,sources:["webpack://./index.scss","webpack://./../../assets/variables.scss"],names:[],mappings:"AAIA,6BACC,QAAS,CACT,oBAAqB,CACrB,oBAAqB,CAErB,eAAgB,CAChB,iBAAkB,CAClB,6CAA8C,CAP/C,4EAWE,UAAW,CACX,oBAAqB,CAZvB,0EAoBG,oBAAiC,CACjC,sBAAuB,CAEvB,2DAA4D,CAC5D,wBAAyB,CAxB5B,qEA6BG,YAAa,CA7BhB,6FAoCG,2DAA4D,CApC/D,2HA2CE,wDAAyD,CA3C3D,uDAgDE,SAAU,CACV,iBAAkB,CAjDpB,gDAwDE,YAAa,CACb,gBAAiB,CACjB,eAAgB,CAChB,yCAA0C,CAC1C,cAAe,CACf,iBAAkB,CAClB,iBAAkB,CAClB,eAAgB,CAChB,WAAY,CAhEd,wEAoEG,kBAAmB,CACnB,mBAAoB,CACpB,eAAgB,CAChB,cAAe,CACf,iBAAkB,CAClB,eAlBkB,CAmBlB,QAAS,CACT,gBAAiB,CA3EpB,yGA+EI,oBAAiC,CACjC,wBAAyB,CAhF7B,wIAqFK,YAAa,CArFlB,0FA0FI,gBAAiB,CACjB,eAAgB,CAChB,qBAAsB,CACtB,4BAA6B,CAC7B,yCAA0C,CAC1C,mBAAoB,CACpB,kBAAmB,CACnB,iBAAkB,CAGlB,WAAY,CACZ,qBAAsB,CACtB,0BAA2B,CAC3B,iBAAkB,CAvGtB,qGA2GK,aAAc,CA3GnB,2GA8GK,gBAvDgB,CAvDrB,+FAmHK,kBAAmB,CACnB,sBAAuB,CACvB,eAAgB,CArHrB,+IA8HG,eAAgB,CAChB,aAAc,CACd,SAAU,CACV,6CAA8C,CAC9C,gBAAiB,CACjB,+BAAgC,CAEhC,YAAa,CACb,kBAAmB,CAtItB,kSA0II,cAAe,CA1InB,yIAgJG,gBAAiB,CACjB,+BAAgC,CAChC,mBAAoB,CACpB,kBAAmB,CACnB,UC7GgB,CD8GhB,gBA9FkB,CAgGlB,SAAU,CAvJb,yEA2JG,qBAAsB,CACtB,4BAA6B,CAC7B,QAAS,CACT,SAAU,CAEV,sBAAuB,CACvB,WAAY,CAGZ,cAAe,CAEf,0BAA2B,CAC3B,YAAa,CAvKhB,2DA6KE,iBAAkB,CAClB,UAAW,CACX,eAAgB,CAChB,yCAA0C,CAC1C,uCAAwC,CACxC,UAAW,CACX,gBAAiB,CACjB,eAAgB,CAChB,2DAA4D,CArL9D,iFAuLG,UAAW,CACX,SAAU,CAxLb,8DA2LG,iBAAkB,CAClB,YAAa,CACb,kBAAmB,CACnB,4BAA6B,CA9LhC,iIAiMI,cAAe,CAjMnB,mEAoMI,WAAY,CACZ,kBAAmB,CACnB,eAAgB,CAChB,sBAAuB,CACvB,QAAS,CACT,WAAY,CACZ,cAAe,CACf,0BAA2B,CAC3B,wBAAyB,CACzB,qBAAsB,CACtB,oBAAqB,CACrB,gBAAiB,CACjB,mBAAoB,CACpB,kBAAmB,CACnB,4BAA6B,CAC7B,+BAAgC,CAChC,UAAW,CApNf,2EAuNK,WAAY,CACZ,2BAA4B,CAC5B,0BAA2B,CAC3B,cAAe,CACf,eAAgB,CAChB,aAAc,CACd,UCvLgB,CDwLhB,gBAAiB,CACjB,iBAAkB,CA/NvB,iGAkOK,6CAA8C,CAC9C,UC7LgB,CDtCrB,kGAsOK,4BAA6B,CAC7B,6CAA8C,CAvOnD,qHA0OK,UAAW,CA1OhB,8NA+OM,kBAAmB,CA/OzB,8EAuPE,WAAY,CACZ,kBAAmB,CAxPrB,sEA+PG,cAAe,CA/PlB,iGAoQI,0CAA2C,CApQ/C,uHA2QK,oCAAqC,CACrC,kBAAmB,CA5QxB,+FAoRE,YAAa,CApRf,6IA2RG,4BAA6B",sourcesContent:["$scope_version:\"84c461f\"; @import 'variables';\n// scoping is not working inside the Multiselect.vue component\n// as the nested properties are not inside it\n// Therefore we need to use an external scoping\n.multiselect[data-v-#{$scope_version}] {\n\tmargin: 0;\n\tpadding: 0 !important;\n\tdisplay: inline-block;\n\t/* override this rule with your width styling if you need */\n\tmin-width: 160px;\n\tposition: relative;\n\tbackground-color: var(--color-main-background);\n\n\t/* Force single multiselect value to be shown when not active */\n\t&:not(.multiselect--active) .multiselect__single {\n\t\twidth: 100%;\n\t\tz-index: 2 !important;\n\t}\n\n\t// active state, force the input to be shown, we don't want\n\t// the placeholder or the currently selected options\n\t&.multiselect--active {\n\t\t/* Opened: force display the input */\n\t\tinput.multiselect__input {\n\t\t\topacity: $opacity_full !important;\n\t\t\tcursor: text !important;\n\t\t\t// remove border radius on bottom opening\n\t\t\tborder-radius: var(--border-radius) var(--border-radius) 0 0;\n\t\t\tdisplay: block !important;\n\t\t}\n\n\t\t/* multiselect__limit hidden if active */\n\t\t.multiselect__limit {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\t// Remove radius on top opening\n\t&.multiselect--active.multiselect--above {\n\t\tinput.multiselect__input {\n\t\t\tborder-radius: 0 0 var(--border-radius) var(--border-radius);\n\t\t}\n\t}\n\n\t// disabled state background\n\t&.multiselect--disabled,\n\t&.multiselect--disabled .multiselect__single {\n\t\tbackground-color: var(--color-background-dark) !important;\n\t}\n\n\t// loading state\n\t&.icon-loading-small::after {\n\t\tleft: 100%;\n\t\tmargin-left: -24px;\n\t}\n\n\t// multiple selected options display\n\t.multiselect__tags {\n\t\t/* space between tags and limit tag */\n\t\t$space-between: 5px;\n\t\tdisplay: flex;\n\t\tflex-wrap: nowrap;\n\t\toverflow: hidden;\n\t\tborder: 1px solid var(--color-border-dark);\n\t\tcursor: pointer;\n\t\tposition: relative;\n\t\tborder-radius: 3px;\n\t\tmin-height: 34px;\n\t\theight: 100%;\n\n\t\t/* tag wrapper */\n\t\t.multiselect__tags-wrap {\n\t\t\talign-items: center;\n\t\t\tdisplay: inline-flex;\n\t\t\toverflow: hidden;\n\t\t\tmax-width: 100%;\n\t\t\tposition: relative;\n\t\t\tpadding: 3px $space-between;\n\t\t\tflex: 1 1;\n\t\t\tflex-wrap: nowrap;\n\t\t\t/* no tags or simple select? Show input directly\n\t\t\tinput is used to display single value */\n\t\t\t&:empty ~ input.multiselect__input {\n\t\t\t\topacity: $opacity_full !important;\n\t\t\t\tdisplay: block !important;\n\t\t\t\t/* hide default empty text like .multiselect__placeholder,\n\t\t\t\tand show input instead. It looks better without a transition between\n\t\t\t\ta span and the input that have different styling */\n\t\t\t\t+ span:not(.multiselect__single) {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t\t/* selected tag */\n\t\t\t.multiselect__tag {\n\t\t\t\tline-height: 20px;\n\t\t\t\tpadding: 1px 5px;\n\t\t\t\tbackground-image: none;\n\t\t\t\tcolor: var(--color-main-text);\n\t\t\t\tborder: 1px solid var(--color-border-dark);\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\talign-items: center;\n\t\t\t\tborder-radius: 3px;\n\t\t\t\t/* require to override the default width\n\t\t\t\tand force the tag to shring properly */\n\t\t\t\tmin-width: 0;\n\t\t\t\tmax-width: fit-content;\n\t\t\t\tmax-width: -moz-fit-content;\n\t\t\t\tmargin-bottom: 3px;\n\t\t\t\t/* css hack, detect if more than two tags\n\t\t\t\tif so, flex-basis is set to half */\n\t\t\t\t&:only-child {\n\t\t\t\t\tflex: 0 1 auto;\n\t\t\t\t}\n\t\t\t\t&:not(:last-child) {\n\t\t\t\t\tmargin-right: $space-between;\n\t\t\t\t}\n\t\t\t\t/* ellipsis the groups to be sure\n\t\t\t\twe display at least two of them */\n\t\t\t\t> span {\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\t\toverflow: hidden;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t/* Single select default value\n\t\tor default placeholder if search disabled*/\n\t\t.multiselect__single,\n\t\t.multiselect__placeholder {\n\t\t\tpadding: 7px 6px; // like the input\n\t\t\tflex: 0 0 100%;\n\t\t\tz-index: 1; /* above input */\n\t\t\tbackground-color: var(--color-main-background);\n\t\t\tline-height: 18px; // 32px - 2*6px (padding) - 2*1px (border)\n\t\t\tcolor: var(--color-text-lighter); // like the input\n\t\t\t// Align content and make the flow smoother\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\n\t\t\t// Anything inside will trigger the select opening\n\t\t\t&, * {\n\t\t\t\tcursor: pointer;\n\t\t\t}\n\t\t}\n\t\t/* displayed text if tag limit reached */\n\t\t.multiselect__strong,\n\t\t.multiselect__limit {\n\t\t\tline-height: 20px;\n\t\t\tcolor: var(--color-text-lighter);\n\t\t\tdisplay: inline-flex;\n\t\t\talign-items: center;\n\t\t\topacity: $opacity_normal;\n\t\t\tmargin-right: $space-between;\n\t\t\t/* above the input */\n\t\t\tz-index: 5;\n\t\t}\n\t\t/* default multiselect input for search and placeholder */\n\t\tinput.multiselect__input {\n\t\t\twidth: 100% !important;\n\t\t\tposition: relative !important;\n\t\t\tmargin: 0;\n\t\t\topacity: 0;\n\t\t\t/* let's leave it on top of tags but hide it */\n\t\t\theight: 100% !important;\n\t\t\tborder: none;\n\t\t\t/* override hide to force show the placeholder */\n\t\t\t/* only when not active */\n\t\t\tcursor: pointer;\n\t\t\t/* override inline styling of the lib */\n\t\t\tpadding: 7px 6px !important;\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\t/* results wrapper */\n\t.multiselect__content-wrapper {\n\t\tposition: absolute;\n\t\twidth: 100%;\n\t\tmargin-top: -1px;\n\t\tborder: 1px solid var(--color-border-dark);\n\t\tbackground: var(--color-main-background);\n\t\tz-index: 50;\n\t\tmax-height: 250px;\n\t\toverflow-y: auto;\n\t\tborder-radius: 0 0 var(--border-radius) var(--border-radius);\n\t\t.multiselect__content {\n\t\t\twidth: 100%;\n\t\t\tpadding: 0;\n\t\t}\n\t\tli {\n\t\t\tposition: relative;\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tbackground-color: transparent;\n\t\t\t&,\n\t\t\tspan {\n\t\t\t\tcursor: pointer;\n\t\t\t}\n\t\t\t> span {\n\t\t\t\tpadding: 8px;\n\t\t\t\twhite-space: nowrap;\n\t\t\t\toverflow: hidden;\n\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\tmargin: 0;\n\t\t\t\theight: auto;\n\t\t\t\tmin-height: 1em;\n\t\t\t\t-webkit-touch-callout: none;\n\t\t\t\t-webkit-user-select: none;\n\t\t\t\t-moz-user-select: none;\n\t\t\t\t-ms-user-select: none;\n\t\t\t\tuser-select: none;\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\talign-items: center;\n\t\t\t\tbackground-color: transparent;\n\t\t\t\tcolor: var(--color-text-lighter);\n\t\t\t\twidth: 100%;\n\t\t\t\t/* selected checkmark icon */\n\t\t\t\t&::before {\n\t\t\t\t\tcontent: ' ';\n\t\t\t\t\tbackground-repeat: no-repeat;\n\t\t\t\t\tbackground-position: center;\n\t\t\t\t\tmin-width: 16px;\n\t\t\t\t\tmin-height: 16px;\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\topacity: $opacity_disabled;\n\t\t\t\t\tmargin-right: 5px;\n\t\t\t\t\tvisibility: hidden;\n\t\t\t\t}\n\t\t\t\t&.multiselect__option--disabled {\n\t\t\t\t\tbackground-color: var(--color-background-dark);\n\t\t\t\t\topacity: $opacity_disabled;\n\t\t\t\t}\n\t\t\t\t&.multiselect__option--highlight {\n\t\t\t\t\tcolor: var(--color-main-text);\n\t\t\t\t\tbackground-color: var(--color-background-dark);\n\t\t\t\t}\n\t\t\t\t&:not(.multiselect__option--disabled):hover::before {\n\t\t\t\t\topacity: .3;\n\t\t\t\t}\n\t\t\t\t&.multiselect__option--selected,\n\t\t\t\t&:not(.multiselect__option--disabled):hover {\n\t\t\t\t\t&::before {\n\t\t\t\t\t\tvisibility: visible;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\t/* ABOVE display */\n\t&.multiselect--above .multiselect__content-wrapper {\n\t\tbottom: 100%;\n\t\tmargin-bottom: -1px;\n\t}\n\n\t/* Icon before option select */\n\t&.multiselect--multiple {\n\t\t// push the input after the tag list\n\t\t.multiselect__tags {\n\t\t\tflex-wrap: wrap;\n\t\t}\n\n\t\t.multiselect__content-wrapper li > span {\n\t\t\t&::before {\n\t\t\t\tbackground-image: var(--icon-checkmark-000);\n\t\t\t}\n\n\t\t\t/* add the prop tag-placeholder=\"create\" to add the +\n\t\t\ticon on top of an unknown-and-ready-to-be-created entry */\n\t\t\t&[data-select='create'] {\n\t\t\t\t&::before {\n\t\t\t\t\tbackground-image: var(--icon-add-000);\n\t\t\t\t\tvisibility: visible;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t/* No need for an icon here */\n\t&.multiselect--single .multiselect__content-wrapper li > span::before {\n\t\tdisplay: none;\n\t}\n\n\t/* Mouse feedback */\n\t&:hover,\n\tinput.multiselect__input {\n\t\t.multiselect__placeholder {\n\t\t\tcolor: var(--color-main-text);\n\t\t}\n\t}\n}\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @author John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n *\n */\n\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\n// recommended is 48px\n// 44px is what we choose and have very good visual-to-usability ratio\n$clickable-area: 44px;\n\n// background icon size\n// also used for the scss icon font\n$icon-size: 16px;\n\n// icon padding for a $clickable-area width and a $icon-size icon\n// ( 44px - 16px ) / 2\n$icon-margin: ($clickable-area - $icon-size) / 2;\n\n// transparency background for icons\n$icon-focus-bg: rgba(127, 127, 127, .25);\n\n// popovermenu arrow width from the triangle center\n$arrow-width: 9px;\n\n// opacities\n$opacity_disabled: .5;\n$opacity_normal: .7;\n$opacity_full: 1;\n\n// menu round background hover feedback\n// good looking on dark AND white bg\n$action-background-hover: rgba(127, 127, 127, .25);\n\n// various structure data used in the \n// `AppNavigation` component\n$header-height: 50px;\n$navigation-width: 300px;\n\n// mobile breakpoint\n$breakpoint-mobile: 1024px;\n"],sourceRoot:""}]),n.a=a},function(t,n,e){"use strict";e.r(n);var o=e(83),i=e(100),r=e(2),a=e.n(r),s=e(106);a()(s.a,{insert:"head",singleton:!1}),s.a.locals,
|
||
/**
|
||
* @copyright Copyright (c) 2018 John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @author John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/
|
||
Object(o.a)(i.a),n.default=i.a},function(t,n){t.exports=o(393)},function(t,n){t.exports=o(484)},function(t,n,e){"use strict";e.r(n);var o=e(102);
|
||
/**
|
||
* @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @author John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/n.default=o.a},function(t,n){},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r),s=e(4),c=e.n(s),l=e(8),u=e(9),d=e(10),p=e(11),f=a()(i.a),A=c()(l.a),h=c()(u.a),m=c()(d.a),g=c()(p.a);f.push([t.i,'@font-face{font-family:"iconfont-vue-84c461f";src:url('+A+");src:url("+A+') format("embedded-opentype"),url('+h+') format("woff"),url('+m+') format("truetype"),url('+g+') format("svg")}.icon{font-style:normal;font-weight:400}.icon.arrow-left-double:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-left:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-right-double:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-right:before{font-family:"iconfont-vue-84c461f";content:""}.icon.breadcrumb:before{font-family:"iconfont-vue-84c461f";content:""}.icon.checkmark:before{font-family:"iconfont-vue-84c461f";content:""}.icon.close:before{font-family:"iconfont-vue-84c461f";content:""}.icon.confirm:before{font-family:"iconfont-vue-84c461f";content:""}.icon.info:before{font-family:"iconfont-vue-84c461f";content:""}.icon.menu:before{font-family:"iconfont-vue-84c461f";content:""}.icon.more:before{font-family:"iconfont-vue-84c461f";content:""}.icon.pause:before{font-family:"iconfont-vue-84c461f";content:""}.icon.play:before{font-family:"iconfont-vue-84c461f";content:""}.icon.triangle-s:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-away:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-dnd:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-invisible:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-online:before{font-family:"iconfont-vue-84c461f";content:""}.mx-icon-left:before,.mx-icon-right:before,.mx-icon-double-left:before,.mx-icon-double-right:before,.mx-icon-double-left:after,.mx-icon-double-right:after{content:\'\';position:relative;top:-1px;display:inline-block;width:10px;height:10px;vertical-align:middle;border-style:solid;border-color:currentColor;border-width:2px 0 0 2px;border-radius:1px;box-sizing:border-box;transform-origin:center;transform:rotate(-45deg) scale(0.7)}.mx-icon-double-left:after{left:-4px}.mx-icon-double-right:before{left:4px}.mx-icon-right:before,.mx-icon-double-right:before,.mx-icon-double-right:after{transform:rotate(135deg) scale(0.7)}.mx-btn{box-sizing:border-box;line-height:1;font-size:14px;font-weight:500;padding:7px 15px;margin:0;cursor:pointer;background-color:transparent;outline:none;border:1px solid rgba(0,0,0,0.1);border-radius:4px;color:#73879c;white-space:nowrap}.mx-btn:hover{border-color:#1284e7;color:#1284e7}.mx-btn-text{border:0;padding:0 4px;text-align:left;line-height:inherit}.mx-scrollbar{height:100%}.mx-scrollbar:hover .mx-scrollbar-track{opacity:1}.mx-scrollbar-wrap{height:100%;overflow-x:hidden;overflow-y:auto}.mx-scrollbar-track{position:absolute;top:2px;right:2px;bottom:2px;width:6px;z-index:1;border-radius:4px;opacity:0;transition:opacity 0.24s ease-out}.mx-scrollbar-track .mx-scrollbar-thumb{position:absolute;width:100%;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(144,147,153,0.3);transition:background-color 0.3s}.mx-zoom-in-down-enter-active,.mx-zoom-in-down-leave-active{opacity:1;transform:scaleY(1);transition:transform 0.3s cubic-bezier(0.23, 1, 0.32, 1),opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1);transform-origin:center top}.mx-zoom-in-down-enter,.mx-zoom-in-down-leave-to{opacity:0;transform:scaleY(0)}.mx-datepicker{position:relative;display:inline-block;width:210px}.mx-datepicker svg{width:1em;height:1em;vertical-align:-0.15em;fill:currentColor;overflow:hidden}.mx-datepicker-range{width:320px}.mx-datepicker-inline{width:auto}.mx-input-wrapper{position:relative}.mx-input-wrapper .mx-icon-clear{display:none}.mx-input-wrapper:hover .mx-icon-clear{display:block}.mx-input-wrapper:hover .mx-icon-clear+.mx-icon-calendar{display:none}.mx-input{display:inline-block;box-sizing:border-box;width:100%;height:34px;padding:6px 30px;padding-left:10px;font-size:14px;line-height:1.4;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.mx-input:hover,.mx-input:focus{border-color:#409aff}.mx-input:disabled,.mx-input.disabled{color:#ccc;background-color:#f3f3f3;border-color:#ccc;cursor:not-allowed}.mx-input:focus{outline:none}.mx-input::-ms-clear{display:none}.mx-icon-calendar,.mx-icon-clear{position:absolute;top:50%;right:8px;transform:translateY(-50%);font-size:16px;line-height:1;color:rgba(0,0,0,0.5);vertical-align:middle}.mx-icon-clear{cursor:pointer}.mx-icon-clear:hover{color:rgba(0,0,0,0.8)}.mx-datepicker-main{font:14px/1.5 \'Helvetica Neue\', Helvetica, Arial, \'Microsoft Yahei\', sans-serif;color:#73879c;background-color:#fff;border:1px solid #e8e8e8}.mx-datepicker-popup{position:absolute;margin-top:1px;margin-bottom:1px;box-shadow:0 6px 12px rgba(0,0,0,0.175);z-index:2001}.mx-datepicker-sidebar{float:left;box-sizing:border-box;width:100px;padding:6px;overflow:auto}.mx-datepicker-sidebar+.mx-datepicker-content{margin-left:100px;border-left:1px solid #e8e8e8}.mx-datepicker-body{position:relative;user-select:none}.mx-btn-shortcut{display:block;padding:0 6px;line-height:24px}.mx-range-wrapper{display:flex}@media (max-width: 750px){.mx-range-wrapper{flex-direction:column}}.mx-datepicker-header{padding:6px 8px;border-bottom:1px solid #e8e8e8}.mx-datepicker-footer{padding:6px 8px;text-align:right;border-top:1px solid #e8e8e8}.mx-calendar{box-sizing:border-box;width:248px;padding:6px 12px}.mx-calendar+.mx-calendar{border-left:1px solid #e8e8e8}.mx-calendar-header,.mx-time-header{box-sizing:border-box;height:34px;line-height:34px;text-align:center;overflow:hidden}.mx-btn-icon-left,.mx-btn-icon-double-left{float:left}.mx-btn-icon-right,.mx-btn-icon-double-right{float:right}.mx-calendar-header-label{font-size:14px}.mx-calendar-decade-separator{margin:0 2px}.mx-calendar-decade-separator:after{content:\'~\'}.mx-calendar-content{position:relative;height:224px;box-sizing:border-box}.mx-calendar-content .cell{cursor:pointer}.mx-calendar-content .cell:hover{color:#73879c;background-color:#f3f9fe}.mx-calendar-content .cell.active{color:#fff;background-color:#1284e7}.mx-calendar-content .cell.in-range,.mx-calendar-content .cell.hover-in-range{color:#73879c;background-color:#dbedfb}.mx-calendar-content .cell.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.mx-calendar-week-mode .mx-date-row{cursor:pointer}.mx-calendar-week-mode .mx-date-row:hover{background-color:#f3f9fe}.mx-calendar-week-mode .mx-date-row.mx-active-week{background-color:#dbedfb}.mx-calendar-week-mode .mx-date-row .cell:hover{color:inherit;background-color:transparent}.mx-calendar-week-mode .mx-date-row .cell.active{color:inherit;background-color:transparent}.mx-week-number{opacity:0.5}.mx-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;height:100%;box-sizing:border-box;text-align:center;vertical-align:middle}.mx-table th{padding:0;font-weight:500}.mx-table td{padding:0}.mx-table-date td,.mx-table-date th{height:32px;font-size:12px}.mx-table-date .today{color:#2a90e9}.mx-table-date .cell.not-current-month{color:#ccc;background:none}.mx-time{flex:1;width:224px;background:#fff}.mx-time+.mx-time{border-left:1px solid #e8e8e8}.mx-calendar-time{position:absolute;top:0;left:0;width:100%;height:100%}.mx-time-header{border-bottom:1px solid #e8e8e8}.mx-time-content{height:224px;box-sizing:border-box;overflow:hidden}.mx-time-columns{display:flex;width:100%;height:100%;overflow:hidden}.mx-time-column{flex:1;position:relative;border-left:1px solid #e8e8e8;text-align:center}.mx-time-column:first-child{border-left:0}.mx-time-column .mx-time-list{margin:0;padding:0;list-style:none}.mx-time-column .mx-time-list::after{content:\'\';display:block;height:192px}.mx-time-column .mx-time-item{cursor:pointer;font-size:12px;height:32px;line-height:32px}.mx-time-column .mx-time-item:hover{color:#73879c;background-color:#f3f9fe}.mx-time-column .mx-time-item.active{color:#1284e7;background-color:rgba(0,0,0,0);font-weight:700}.mx-time-column .mx-time-item.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.mx-time-option{cursor:pointer;padding:8px 10px;font-size:14px;line-height:20px}.mx-time-option:hover{color:#73879c;background-color:#f3f9fe}.mx-time-option.active{color:#1284e7;background-color:rgba(0,0,0,0);font-weight:700}.mx-time-option.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.mx-datepicker[data-v-84c461f]{user-select:none;color:var(--color-main-text)}.mx-datepicker[data-v-84c461f] svg{fill:var(--color-main-text)}.mx-datepicker[data-v-84c461f] .mx-input-wrapper .mx-input{width:100%;border:1px solid var(--color-border);background-color:var(--color-main-background);background-clip:content-box}.mx-datepicker[data-v-84c461f] .mx-input-wrapper:disabled,.mx-datepicker[data-v-84c461f] .mx-input-wrapper.disabled{cursor:not-allowed;opacity:.7}.mx-datepicker[data-v-84c461f] .mx-input-wrapper .mx-icon-calendar,.mx-datepicker[data-v-84c461f] .mx-input-wrapper .mx-icon-clear{color:var(--color-text-lighter)}.mx-datepicker-main{color:var(--color-main-text);border:1px solid var(--color-border);background-color:var(--color-main-background);font-family:var(--font-face) !important;line-height:1.5}.mx-datepicker-main svg{fill:var(--color-main-text)}.mx-datepicker-main.mx-datepicker-popup{z-index:2000;box-shadow:none}.mx-datepicker-main.mx-datepicker-popup .mx-datepicker-sidebar+.mx-datepicker-content{border-left:1px solid var(--color-border)}.mx-datepicker-main.show-week-number .mx-calendar{width:266px}.mx-datepicker-main .mx-datepicker-header{border-bottom:1px solid var(--color-border)}.mx-datepicker-main .mx-datepicker-footer{border-top:1px solid var(--color-border)}.mx-datepicker-main .mx-calendar{width:234px;padding:5px}.mx-datepicker-main .mx-calendar.mx-calendar-week-mode{width:266px}.mx-datepicker-main .mx-time+.mx-time,.mx-datepicker-main .mx-calendar+.mx-calendar{border-left:1px solid var(--color-border)}.mx-datepicker-main .mx-range-wrapper{display:flex;overflow:hidden}.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.active{border-radius:var(--border-radius) 0 0 var(--border-radius)}.mx-datepicker-main .mx-range-wrapper .mx-calendar-content .mx-table-date .cell.in-range+.cell.active{border-radius:0 var(--border-radius) var(--border-radius) 0}.mx-datepicker-main .mx-table{text-align:center}.mx-datepicker-main .mx-table thead>tr>th{text-align:center;opacity:.5;color:var(--color-text-lighter)}.mx-datepicker-main .mx-table tr:focus,.mx-datepicker-main .mx-table tr:hover,.mx-datepicker-main .mx-table tr:active{background-color:transparent}.mx-datepicker-main .mx-table .cell{transition:all 100ms ease-in-out;text-align:center;opacity:.7;border-radius:50px}.mx-datepicker-main .mx-table .cell>*{cursor:pointer}.mx-datepicker-main .mx-table .cell.today{opacity:1;color:var(--color-primary-element);font-weight:bold}.mx-datepicker-main .mx-table .cell.today:hover,.mx-datepicker-main .mx-table .cell.today:focus{color:var(--color-primary-text)}.mx-datepicker-main .mx-table .cell.in-range,.mx-datepicker-main .mx-table .cell.disabled{border-radius:0;font-weight:normal}.mx-datepicker-main .mx-table .cell.in-range{opacity:.7}.mx-datepicker-main .mx-table .cell.not-current-month{opacity:.5;color:var(--color-text-lighter)}.mx-datepicker-main .mx-table .cell.not-current-month:hover,.mx-datepicker-main .mx-table .cell.not-current-month:focus{opacity:1}.mx-datepicker-main .mx-table .cell:hover,.mx-datepicker-main .mx-table .cell:focus,.mx-datepicker-main .mx-table .cell.actived,.mx-datepicker-main .mx-table .cell.active,.mx-datepicker-main .mx-table .cell.in-range{opacity:1;color:var(--color-primary-text);background-color:var(--color-primary-element);font-weight:bold}.mx-datepicker-main .mx-table .cell.disabled{opacity:.5;color:var(--color-text-lighter);border-radius:0;background-color:var(--color-background-darker)}.mx-datepicker-main .mx-table .mx-week-number{text-align:center;opacity:.7;border-radius:50px}.mx-datepicker-main .mx-table span.mx-week-number,.mx-datepicker-main .mx-table li.mx-week-number,.mx-datepicker-main .mx-table span.cell,.mx-datepicker-main .mx-table li.cell{min-height:32px}.mx-datepicker-main .mx-table.mx-table-date thead,.mx-datepicker-main .mx-table.mx-table-date tbody,.mx-datepicker-main .mx-table.mx-table-year,.mx-datepicker-main .mx-table.mx-table-month{display:flex;flex-direction:column;justify-content:space-around}.mx-datepicker-main .mx-table.mx-table-date thead tr,.mx-datepicker-main .mx-table.mx-table-date tbody tr,.mx-datepicker-main .mx-table.mx-table-year tr,.mx-datepicker-main .mx-table.mx-table-month tr{display:inline-flex;align-items:center;flex:1 1 32px;justify-content:space-around;min-height:32px}.mx-datepicker-main .mx-table.mx-table-date thead th,.mx-datepicker-main .mx-table.mx-table-date thead td,.mx-datepicker-main .mx-table.mx-table-date tbody th,.mx-datepicker-main .mx-table.mx-table-date tbody td,.mx-datepicker-main .mx-table.mx-table-year th,.mx-datepicker-main .mx-table.mx-table-year td,.mx-datepicker-main .mx-table.mx-table-month th,.mx-datepicker-main .mx-table.mx-table-month td{display:flex;align-items:center;flex:0 1 32%;justify-content:center;min-width:32px;height:95%;min-height:32px;transition:background 100ms ease-in-out}.mx-datepicker-main .mx-table.mx-table-year tr th,.mx-datepicker-main .mx-table.mx-table-year tr td{flex-basis:48%}.mx-datepicker-main .mx-table.mx-table-date tr th,.mx-datepicker-main .mx-table.mx-table-date tr td{flex-basis:32px}.mx-datepicker-main .mx-btn{min-width:32px;height:32px;margin:0 auto;padding:7px 10px;cursor:pointer;text-decoration:none;opacity:.5;color:var(--color-text-lighter);border-radius:32px;line-height:20px}.mx-datepicker-main .mx-btn:hover,.mx-datepicker-main .mx-btn:focus{opacity:1;color:var(--color-main-text);background-color:var(--color-background-darker)}.mx-datepicker-main .mx-calendar-header,.mx-datepicker-main .mx-time-header{display:inline-flex;align-items:center;justify-content:space-between;width:100%;height:44px;margin-bottom:4px}.mx-datepicker-main .mx-calendar-header button,.mx-datepicker-main .mx-time-header button{min-width:32px;min-height:32px;margin:0;cursor:pointer;text-align:center;text-decoration:none;opacity:.7;color:var(--color-main-text);border-radius:32px;line-height:20px}.mx-datepicker-main .mx-calendar-header button:hover,.mx-datepicker-main .mx-time-header button:hover,.mx-datepicker-main .mx-calendar-header button:focus,.mx-datepicker-main .mx-time-header button:focus{opacity:1;color:var(--color-main-text);background-color:var(--color-background-darker)}.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left,.mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left,.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left,.mx-datepicker-main .mx-time-header button.mx-btn-icon-left,.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right,.mx-datepicker-main .mx-time-header button.mx-btn-icon-right,.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right,.mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right{align-items:center;justify-content:center;width:32px;padding:0}.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left:before,.mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left:before,.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left:before,.mx-datepicker-main .mx-time-header button.mx-btn-icon-left:before,.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right:before,.mx-datepicker-main .mx-time-header button.mx-btn-icon-right:before,.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right:before,.mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right:before{display:block;font-size:16px}.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-left>i,.mx-datepicker-main .mx-time-header button.mx-btn-icon-double-left>i,.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-left>i,.mx-datepicker-main .mx-time-header button.mx-btn-icon-left>i,.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right>i,.mx-datepicker-main .mx-time-header button.mx-btn-icon-right>i,.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right>i,.mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right>i{display:none}.mx-datepicker-main .mx-calendar-header .mx-calendar-header-label,.mx-datepicker-main .mx-time-header .mx-calendar-header-label{display:flex}.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-left:before,.mx-datepicker-main .mx-time-header .mx-btn-icon-double-left:before{font-family:"iconfont-vue-84c461f";font-style:normal;font-weight:400;content:""}.mx-datepicker-main .mx-calendar-header .mx-btn-icon-left:before,.mx-datepicker-main .mx-time-header .mx-btn-icon-left:before{font-family:"iconfont-vue-84c461f";font-style:normal;font-weight:400;content:""}.mx-datepicker-main .mx-calendar-header .mx-btn-icon-right:before,.mx-datepicker-main .mx-time-header .mx-btn-icon-right:before{font-family:"iconfont-vue-84c461f";font-style:normal;font-weight:400;content:""}.mx-datepicker-main .mx-calendar-header .mx-btn-icon-double-right:before,.mx-datepicker-main .mx-time-header .mx-btn-icon-double-right:before{font-family:"iconfont-vue-84c461f";font-style:normal;font-weight:400;content:""}.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-right,.mx-datepicker-main .mx-time-header button.mx-btn-icon-right{order:2}.mx-datepicker-main .mx-calendar-header button.mx-btn-icon-double-right,.mx-datepicker-main .mx-time-header button.mx-btn-icon-double-right{order:3}.mx-datepicker-main .mx-calendar-week-mode .mx-date-row .mx-week-number{font-weight:bold}.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover,.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week{opacity:1;border-radius:50px;background-color:var(--color-background-dark)}.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td,.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td{background-color:transparent}.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td,.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:hover,.mx-datepicker-main .mx-calendar-week-mode .mx-date-row:hover td:focus,.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td,.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:hover,.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td:focus{color:inherit}.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week{color:var(--color-primary-text);background-color:var(--color-primary-element)}.mx-datepicker-main .mx-calendar-week-mode .mx-date-row.mx-active-week td{opacity:.7;font-weight:normal}.mx-datepicker-main .mx-time{background-color:var(--color-main-background)}.mx-datepicker-main .mx-time .mx-time-header{justify-content:center;border-bottom:1px solid var(--color-border)}.mx-datepicker-main .mx-time .mx-time-column{border-left:1px solid var(--color-border)}.mx-datepicker-main .mx-time .mx-time-option.active,.mx-datepicker-main .mx-time .mx-time-option:hover,.mx-datepicker-main .mx-time .mx-time-item.active,.mx-datepicker-main .mx-time .mx-time-item:hover{color:var(--color-primary-text);background-color:var(--color-primary-element)}.mx-datepicker-main .mx-time .mx-time-option.disabled,.mx-datepicker-main .mx-time .mx-time-item.disabled{cursor:not-allowed;opacity:.5;color:var(--color-main-text);background-color:var(--color-main-background)}\n',"",{version:3,sources:["webpack://./../../fonts/scss/iconfont-vue.scss","webpack://./../../../node_modules/vue2-datepicker/scss/icon.scss","webpack://./../../../node_modules/vue2-datepicker/scss/btn.scss","webpack://./../../../node_modules/vue2-datepicker/scss/var.scss","webpack://./../../../node_modules/vue2-datepicker/scss/scrollbar.scss","webpack://./../../../node_modules/vue2-datepicker/scss/animation.scss","webpack://./../../../node_modules/vue2-datepicker/scss/index.scss","webpack://./index.scss","webpack://./../../assets/variables.scss"],names:[],mappings:"AA2FE,WACC,kCAAmC,CACnC,2CAAuC,CACvC,+OAGmD,CAMpD,MACE,iBAAkB,CAClB,eAAgB,CAFlB,+BAMM,kCAAmC,CACnC,WA5Ge,CAAO,wBA0GL,kCACJ,CAAsB,WA1G3B,CAAA,gCAyGU,kCACL,CAAA,WAzGG,CAAA,yBAwGL,kCACE,CAAA,WAxGJ,CAAA,wBAuGC,kCACG,CAAA,WACN,CAxGC,uBAsGC,kCACI,CAAA,WACb,CAAO,mBAFF,kCACQ,CAAA,WACb,CAAA,qBAFO,kCACM,CAAA,WACb,CAAA,kBAFI,kCACS,CAAA,WACb,CAAA,kBAPD,kCAMc,CAAA,WACb,CAAA,kBAPD,kCAMc,CAAA,WACb,CAAA,mBAPD,kCAMc,CAAA,WACb,CAAA,kBAPD,kCAMc,CAAA,WAAsB,CACnC,wBAPD,kCAMc,CAAA,WAAA,CAAsB,8BANpC,kCAMc,CAAA,WAAA,CAAA,6BANd,kCAMc,CAAA,WAAA,CAAA,mCANd,kCAMc,CAAA,WAAA,CAAA,gCANd,kCAMc,CAAA,WAAA,CAAA,2JCtGrB,UAAA,CAAqB,iBACR,CACX,QAAQ,CAAE,oBAEV,CAAA,UAAS,CAAA,WACT,CAAK,qBAEL,CAAA,kBACA,CAAA,yBACA,CAAA,wBACA,CAAA,iBAAyB,CACzB,qBACA,CAAA,uBACA,CAAA,mCACW,CAAA,2BACZ,SAAA,CAAA,6BAIA,QAAA,CAAA,+EAQD,mCACa,CAAA,QAAe,qBChC1B,CAAA,aAAY,CAAA,cACZ,CAAW,eACA,CAAA,gBACE,CAAG,QACT,CAAE,cACT,CAAM,4BAEN,CAAA,YAAkB,CAAA,gCAEN,CAAA,iBAAwB,CACpC,aAAa,CAAE,kBAEf,CAAA,cAAa,oBAEX,CAAA,aCdY,CAAA,aAAA,QDgBb,CAAA,aAID,CAAA,eACS,CAAA,mBAET,CAAA,cAAa,WACd,CAAA,wCEtBG,SAAA,CAAA,mBAEC,WAAA,CAAA,iBAKS,CACZ,eAAY,CAAA,oBAEb,iBAEkB,CACjB,OAAA,CAAQ,SAAU,CAClB,UACA,CAAA,SACA,CAAA,SACA,CAAA,iBACU,CACV,SAAA,CAAA,iCAEY,CAAA,wCACZ,iBAAmB,CACjB,UAAU,CAAA,QACV,CAAA,cACA,CAAM,qBAEN,CAAA,sCACkB,CAAA,gCACN,CAAA,4DC/BhB,SAAA,CAAA,mBAEE,CAAA,oGAEe,CAAA,2BACf,CAAA,iDAIF,SAAA,CAAA,mBAEE,CAAA,eAAW,iBCRC,CACZ,oBACA,CAAA,WAAS,CAAA,mBAFX,SAAA,CAAA,UAKI,CAAA,sBAEA,CAAA,iBAAuB,CACvB,eAAM,CAAA,qBAEP,WAAA,CAAA,sBAKF,UAAA,CAAA,kBAIA,iBAEgB,CACf,iCADF,YAEE,CAAA,uCAFe,aAMb,CAAA,yDAGiB,YAAA,CAAA,UACf,oBAMJ,CAAA,qBACA,CAAA,UAAY,CAAA,WACZ,CAAK,gBACG,CAAI,iBACK,CACjB,cAAc,CAAA,eACH,CAAA,UACX,CAAA,qBAEA,CAAA,qBACA,CAAA,iBH5CuB,CG6CvB,4CAC2B,CAAC,gCAbrB,oBAiBL,CAAA,sCAjBJ,UAAS,CAAA,wBAsBL,CAAA,iBHlD+B,CGmD/B,kBACA,CAAA,gBAAQ,YAxBH,CAAA,qBAAT,YAAS,CAAA,iCA+BN,iBAIW,CACZ,OAAA,CAAQ,SAAU,CAClB,0BAEA,CAAS,cAAE,CAAA,aACA,CAAA,qBAEX,CAAA,qBACA,CAAA,eAAgB,cACjB,CAAA,qBAED,qBAGI,CAAA,oBACD,+EAIK,CAAA,aAAA,CAAA,qBAEN,CAAA,wBACM,CAAE,qBACT,iBAEmB,CAClB,cAAU,CAAA,iBACK,CACf,uCACsB,CAAC,YAAA,CAAA,uBAExB,UAAA,CAAA,qBAIC,CAAA,WAAY,CAAA,WACP,CH/Ee,aGgFb,CAAE,8CAIc,iBAAsB,CAC7C,6BACW,CAAE,oBACd,iBAEkB,CACjB,gBAAU,CAAQ,iBACD,aAClB,CAAA,aAGU,CAAA,gBACA,CAAK,kBAEf,YAAA,CAAA,0BAIS,kBAFV,qBAGI,CAAA,CAAA,sBAIJ,eAAA,CAAA,+BAEe,CAAE,sBAChB,eAAA,CAAA,gBAGU,CAAO,4BAEN,CAAE,aHrIC,qBGyIb,CAAA,WAAY,CAAA,gBACL,CAAK,0BAFd,6BAKe,CAAE,oCACd,qBAID,CAAA,WAAY,CAAA,gBACJ,CAAI,iBACK,CACjB,eAAY,CAAA,2CAKd,UAAA,CAAA,6CAIA,WAAA,CAAA,0BAEC,cAAA,CAAA,8BAIA,YAAA,CAAA,oCAED,WAA6B,CAAA,qBAI1B,iBAGiB,CAClB,YAAU,CAAA,qBAEV,CAAA,2BAHF,cAIE,CAAA,iCAJF,aAIO,CAAA,wBAID,CAAA,kCARN,UAIO,CAAA,wBAQD,CAAA,8EARJ,aAAK,CAAA,wBAaD,CAAA,oCAjBN,kBAoBM,CAAA,UAAQ,CAAA,wBAER,CAAA,oCACD,cAKH,CAAA,0CAAA,wBAGI,CAAA,mDAHJ,wBAMI,CAAA,gDANJ,aAQO,CAAA,4BAGD,CAAA,iDAXN,aAQO,CAAA,4BAOD,CAAA,gBAAkB,WACnB,CAAA,UAML,kBAIA,CAAA,wBACA,CAAA,gBAAiB,CAAQ,UACzB,CAAA,WACA,CAAK,qBAEL,CAAA,iBAAsB,CACtB,qBACA,CAAA,aAAgB,SARlB,CAAA,eAUW,CAAE,aACE,SAXf,CAAA,oCAkBA,WAAA,CAAA,cAGY,CAAA,sBAHZ,aAOE,CAAA,uCAGK,UAAA,CAAA,eACI,CAAA,SACP,MAAY,CAAA,WAKd,CAAA,eACO,CAAA,kBAFT,6BAKe,CAAE,kBACd,iBAEc,CACf,KAAA,CAAA,MAAU,CAAA,UACJ,CACN,WACA,CAAK,gBACG,+BAIK,CAAE,iBHrRK,YGsRrB,CAAA,qBAIC,CAAA,eAAY,CAAA,iBACI,YACjB,CAAA,UAGC,CAAA,WACA,CAAK,eACG,CAAA,gBACE,MACX,CAAA,iBAGQ,CACP,6BACW,CAAE,iBHxSO,CGySpB,4BAJF,aAAe,CAAA,8BAAf,QASE,CAAA,SACE,CAAA,eACO,CAAE,qCAFX,UAAa,CAAA,aAKT,CAAO,YACE,CAAA,8BAff,cAmBE,CAAA,cACU,CAAA,WACR,CAAS,gBACD,CAAI,oCAHd,aAAa,CAAA,wBAOT,CAAA,qCAPJ,aAAa,CAAA,8BAWT,CAAA,eHvTyB,CAAA,uCG4S7B,kBAeI,CAAA,UAAQ,CAAA,wBAER,CAAA,gBH3UsB,cG4UvB,CAAA,gBAKK,CAAO,cACN,CAAA,gBACE,CAAI,sBAHjB,aAAe,CAAA,wBAOX,CAAA,uBAPJ,aAAe,CAAA,8BAWX,CAAA,eH7U2B,CAAA,yBGkU/B,kBAeI,CAAA,UAAQ,CAAA,wBAER,CAAA,+BCxWJ,gBAAe,CAA0B,4BAEjC,CAAA,mCAFM,2BAKN,CAAA,2DAIP,UAEC,CAAA,oCAEmB,CAAA,6CACA,CAAA,2BAClB,CAAA,oHANF,kBAWE,CAAA,UAAQ,CAAA,mIAXV,+BAiBS,CAAA,oBACP,4BAMK,CAAA,oCACW,CAAA,6CACA,CAAA,uCACL,CAAA,eAAiB,CAAA,wBAJ/B,2BAQQ,CAAA,wCARW,YAAA,CAAA,eAYR,CAAA,sFAGgB,yCACD,CAAA,kDAhBP,WAoBC,CAAA,0CAInB,2CAC0B,CAAA,0CAG1B,wCACuB,CAAA,iCA7BxB,WAiCC,CAAA,WACM,CAAE,uDADI,WAAA,CAAA,oFASZ,yCACwB,CAAA,sCAGxB,YAAA,CAAA,eACU,CAAA,uFAIY,2DAEqB,CAAA,sGAFD,2DAMD,CAAA,8BAzD1C,iBA+DU,CACR,0CADD,iBAGgB,CACd,UAAU,CAAE,+BAEL,CAAA,sHANT,4BAaE,CAAA,oCA5EH,gCAiFe,CAAA,iBAAqB,CACjC,UAAU,CAAE,kBAEZ,CAAA,sCArBF,cAiBC,CAAK,0CAjBN,SAiBC,CAAA,kCAcS,CAAA,gBAAA,CAA4B,gGAdrC,+BAkBU,CAAA,0FAnCX,eAiBM,CAAA,kBAwBH,CAAA,6CAzCH,UAiBM,CAAA,sDAAA,UAAA,CAAA,+BA+BI,CAAA,wHA/BJ,SAAA,CAAA,wNAjBN,SAiBM,CAAA,+BA6CI,CAAA,6CACW,CAAA,gBAAA,CAA4B,6CA/DjD,UAiBM,CAAA,+BAmDI,CAAA,eAAA,CAAA,+CAEW,CAAA,8CAtErB,iBA0EgB,CACd,UAAU,CAAE,kBAEZ,CAAA,gLA7EF,eAoFG,CAAA,6LApFH,YAAS,CAAA,qBA8FP,CAAA,4BACA,CAAA,yMA/FO,mBAiGN,CAAA,kBACA,CAAA,aAAa,CAAA,4BAEb,CAAA,eAAiB,CAAA,kZApGX,YAAA,CAAA,kBA2GN,CAAA,YAAa,CAAA,sBAGb,CAAA,cAAiB,CAAA,UACjB,CAAA,eAEQ,CAAA,uCAEI,CAAA,oGAnHN,cAwHL,CAAC,oGAxHI,eA+HJ,CAAA,4BA9LN,cAsMC,CAAA,WACC,CAAS,aA7OG,CAAA,gBA+OJ,CAAM,cACL,CAAA,oBAET,CAAA,UAAA,CAAA,+BAEO,CAAA,kBACP,CAAA,gBArPY,CAAI,oEAsClB,SAsMC,CAAA,4BAeS,CAAA,+CACW,CAAA,4EAtNrB,mBA4NE,CAAA,kBACA,CAAA,6BACA,CAAA,UAAiB,CAAA,WACjB,CAAK,iBC7Oc,CD+OnB,0FD2BF,cCzBE,CAAA,eAzQY,CAAA,QA2QX,CAAA,cACA,CAAM,iBACS,CACf,oBACA,CAAA,UAAA,CAAA,4BAEO,CAAA,kBACP,CAAA,gBAlRW,CAAI,4MDkSlB,SCzBE,CAAA,4BAgBS,CAAA,+CACW,CAAA,ghBAjBd,kBAyBJ,CAAA,sBACA,CAAA,UAAe,CAAE,SACjB,CAAA,wkBA3BI,aAwBqB,CAAA,cAQf,CAAA,giBAhCN,YAAA,CAAA,gIA2CN,YAAA,CAAA,4IAIA,kCPxTD,CAAA,iBAAsB,CAkFnB,eAAY,CAAA,WACZ,CAAA,8HOyOF,kCP5TD,CAAA,iBAAA,CAAsB,eAkFP,CAAA,WACZ,CAAA,gIO6OF,kCPhUD,CAAA,iBAAA,CAAA,eAkFe,CAAA,WACZ,CAAA,8IOoPF,kCPvUD,CAAA,iBAAA,CAAA,eAkFe,CAAA,WACZ,CAAA,8HOsLF,OAAM,CAAA,4IAAA,OAAA,CAAA,wEAiFN,gBACC,CAAA,qIADD,SAAY,CAAA,kBAMV,CAAO,6CAEW,CAAA,2IARpB,4BAUG,CAAA,ybAVS,aASV,CAAA,uEATF,+BAiBS,CAAA,6CACW,CAAA,0EAlBpB,UAAY,CAAA,kBAqBF,CCrUK,6BDJjB,6CAkVoB,CAAA,6CADnB,sBAKE,CAAA,2CACmB,CAAA,6CANrB,yCAUmB,CAAA,0MAVnB,+BAiBU,CAAA,6CACW,CAAA,0GAJpB,kBAAa,CAAA,UAQH,CAAA,4BAED,CAAA,6CACW",sourcesContent:['$__iconfont__data: map-merge(if(global_variable_exists(\'__iconfont__data\'), $__iconfont__data, ()), (\n\t"iconfont-vue-84c461f": (\n\t\t"arrow-left-double": "\\ea01",\n\t\t"arrow-left": "\\ea02",\n\t\t"arrow-right-double": "\\ea03",\n\t\t"arrow-right": "\\ea04",\n\t\t"breadcrumb": "\\ea05",\n\t\t"checkmark": "\\ea06",\n\t\t"close": "\\ea07",\n\t\t"confirm": "\\ea08",\n\t\t"info": "\\ea09",\n\t\t"menu": "\\ea0a",\n\t\t"more": "\\ea0b",\n\t\t"pause": "\\ea0c",\n\t\t"play": "\\ea0d",\n\t\t"triangle-s": "\\ea0e",\n\t\t"user-status-away": "\\ea0f",\n\t\t"user-status-dnd": "\\ea10",\n\t\t"user-status-invisible": "\\ea11",\n\t\t"user-status-online": "\\ea12"\n\t)\n));\n\n\n$create-font-face: true !default; // should the @font-face tag get created?\n\n// should there be a custom class for each icon? will be .filename\n$create-icon-classes: true !default; \n\n// what is the common class name that icons share? in this case icons need to have .icon.filename in their classes\n// this requires you to have 2 classes on each icon html element, but reduced redeclaration of the font family\n// for each icon\n$icon-common-class: \'icon\' !default;\n\n// if you whish to prefix your filenames, here you can do so.\n// if this string stays empty, your classes will use the filename, for example\n// an icon called star.svg will result in a class called .star\n// if you use the prefix to be \'icon-\' it would result in .icon-star\n$icon-prefix: \'\' !default; \n\n// helper function to get the correct font group\n@function iconfont-group($group: null) {\n @if (null == $group) {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n @if (false == map-has-key($__iconfont__data, $group)) {\n @warn \'Undefined Iconfont Family!\';\n @return ();\n }\n @return map-get($__iconfont__data, $group);\n}\n\n// helper function to get the correct icon of a group\n@function iconfont-item($name) {\n $slash: str-index($name, \'/\');\n $group: null;\n @if ($slash) {\n $group: str-slice($name, 0, $slash - 1);\n $name: str-slice($name, $slash + 1);\n } @else {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n $group: iconfont-group($group);\n @if (false == map-has-key($group, $name)) {\n @warn \'Undefined Iconfont Glyph!\';\n @return \'\';\n }\n @return map-get($group, $name);\n}\n\n// complete mixing to include the icon\n// usage:\n// .my_icon{ @include iconfont(\'star\') }\n@mixin iconfont($icon) {\n $slash: str-index($icon, \'/\');\n $group: null;\n @if ($slash) {\n $group: str-slice($icon, 0, $slash - 1);\n } @else {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n &:before {\n font-family: $group;\n font-style: normal;\n font-weight: 400;\n content: iconfont-item($icon);\n }\n}\n\n// creates the font face tag if the variable is set to true (default)\n@if $create-font-face == true {\n @font-face {\n font-family: "iconfont-vue-84c461f";\n src: url(\'../iconfont-vue-84c461f.eot\'); /* IE9 Compat Modes */\n src: url(\'../iconfont-vue-84c461f.eot?#iefix\') format(\'embedded-opentype\'), /* IE6-IE8 */\n url(\'../iconfont-vue-84c461f.woff\') format(\'woff\'), /* Pretty Modern Browsers */\n url(\'../iconfont-vue-84c461f.ttf\') format(\'truetype\'), /* Safari, Android, iOS */\n url(\'../iconfont-vue-84c461f.svg\') format(\'svg\'); /* Legacy iOS */\n }\n}\n\n// creates icon classes for each individual loaded svg (default)\n@if $create-icon-classes == true {\n .#{$icon-common-class} {\n font-style: normal;\n font-weight: 400;\n\n @each $icon, $content in map-get($__iconfont__data, "iconfont-vue-84c461f") {\n &.#{$icon-prefix}#{$icon}:before {\n font-family: "iconfont-vue-84c461f";\n content: iconfont-item("iconfont-vue-84c461f/#{$icon}");\n }\n }\n }\n}\n',"@import './var.scss';\n\n.#{$namespace}-icon-left:before,\n.#{$namespace}-icon-right:before,\n.#{$namespace}-icon-double-left:before,\n.#{$namespace}-icon-double-right:before,\n.#{$namespace}-icon-double-left:after,\n.#{$namespace}-icon-double-right:after {\n content: '';\n position: relative;\n top: -1px;\n display: inline-block;\n width: 10px;\n height: 10px;\n vertical-align: middle;\n border-style: solid;\n border-color: currentColor;\n border-width: 2px 0 0 2px;\n border-radius: 1px;\n box-sizing: border-box;\n transform-origin: center;\n transform: rotate(-45deg) scale(0.7);\n}\n\n.#{$namespace}-icon-double-left:after {\n left: -4px;\n}\n\n.#{$namespace}-icon-double-right:before {\n left: 4px;\n}\n\n.#{$namespace}-icon-right:before,\n.#{$namespace}-icon-double-right:before,\n.#{$namespace}-icon-double-right:after {\n transform: rotate(135deg) scale(0.7);\n}\n","@import './var.scss';\n\n.#{$namespace}-btn {\n box-sizing: border-box;\n line-height: 1;\n font-size: 14px;\n font-weight: 500;\n padding: 7px 15px;\n margin: 0;\n cursor: pointer;\n background-color: transparent;\n outline: none;\n border: 1px solid rgba(0, 0, 0, 0.1);\n border-radius: 4px;\n color: $default-color;\n white-space: nowrap;\n &:hover {\n border-color: $primary-color;\n color: $primary-color;\n }\n}\n\n.#{$namespace}-btn-text {\n border: 0;\n padding: 0 4px;\n text-align: left;\n line-height: inherit;\n}\n","$namespace: 'mx' !default;\n\n$default-color: #73879c !default;\n$primary-color: #1284e7 !default;\n\n$today-color: mix(#fff, $primary-color, 10%) !default;\n\n$popup-z-index: 2001 !default;\n\n$input-border-color: #ccc !default;\n$input-color: #555 !default;\n$input-hover-border-color: #409aff !default;\n\n$disabled-color: #ccc !default;\n$disabled-background-color: #f3f3f3 !default;\n\n$border-color: #e8e8e8 !default;\n\n$calendar-active-color: #fff !default;\n$calendar-active-background-color: $primary-color !default;\n\n$calendar-hover-color: $default-color !default;\n$calendar-hover-background-color: mix(#fff, $calendar-active-background-color, 95%) !default;\n\n$calendar-in-range-color: $default-color !default;\n$calendar-in-range-background-color: mix(#fff, $calendar-active-background-color, 85%) !default;\n\n$time-active-color: $primary-color !default;\n$time-active-background-color: transparent !default;\n\n$time-hover-color: $default-color !default;\n$time-hover-background-color: mix(#fff, $calendar-active-background-color, 95%) !default;\n\n$input-border-radius: 4px !default;\n$sidebar-margin-left: 100px !default;\n","@import './var.scss';\n\n.#{$namespace}-scrollbar {\n height: 100%;\n &:hover {\n .#{$namespace}-scrollbar-track {\n opacity: 1;\n }\n }\n}\n\n.#{$namespace}-scrollbar-wrap {\n height: 100%;\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.#{$namespace}-scrollbar-track {\n position: absolute;\n top: 2px;\n right: 2px;\n bottom: 2px;\n width: 6px;\n z-index: 1;\n border-radius: 4px;\n opacity: 0;\n transition: opacity 0.24s ease-out;\n .#{$namespace}-scrollbar-thumb {\n position: absolute;\n width: 100%;\n height: 0;\n cursor: pointer;\n border-radius: inherit;\n background-color: rgba(144, 147, 153, 0.3);\n transition: background-color 0.3s;\n }\n}\n","@import './var.scss';\n\n.#{$namespace}-zoom-in-down-enter-active,\n.#{$namespace}-zoom-in-down-leave-active {\n opacity: 1;\n transform: scaleY(1);\n transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1),\n opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1);\n transform-origin: center top;\n}\n\n.#{$namespace}-zoom-in-down-enter,\n.#{$namespace}-zoom-in-down-leave-to {\n opacity: 0;\n transform: scaleY(0);\n}\n","@import './var.scss';\n@import './icon.scss';\n@import './btn.scss';\n@import './scrollbar.scss';\n@import './animation.scss';\n\n.#{$namespace}-datepicker {\n position: relative;\n display: inline-block;\n width: 210px;\n svg {\n width: 1em;\n height: 1em;\n vertical-align: -0.15em;\n fill: currentColor;\n overflow: hidden;\n }\n}\n\n.#{$namespace}-datepicker-range {\n width: 320px;\n}\n\n.#{$namespace}-datepicker-inline {\n width: auto;\n}\n\n.#{$namespace}-input-wrapper {\n position: relative;\n .#{$namespace}-icon-clear {\n display: none;\n }\n &:hover {\n .#{$namespace}-icon-clear {\n display: block;\n }\n .#{$namespace}-icon-clear + .#{$namespace}-icon-calendar {\n display: none;\n }\n }\n}\n\n.#{$namespace}-input {\n display: inline-block;\n box-sizing: border-box;\n width: 100%;\n height: 34px;\n padding: 6px 30px;\n padding-left: 10px;\n font-size: 14px;\n line-height: 1.4;\n color: $input-color;\n background-color: #fff;\n border: 1px solid $input-border-color;\n border-radius: $input-border-radius;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n\n &:hover,\n &:focus {\n border-color: $input-hover-border-color;\n }\n &:disabled,\n &.disabled {\n color: $disabled-color;\n background-color: $disabled-background-color;\n border-color: $input-border-color;\n cursor: not-allowed;\n }\n &:focus {\n outline: none;\n }\n &::-ms-clear {\n display: none;\n }\n}\n\n.#{$namespace}-icon-calendar,\n.#{$namespace}-icon-clear {\n position: absolute;\n top: 50%;\n right: 8px;\n transform: translateY(-50%);\n font-size: 16px;\n line-height: 1;\n color: rgba(0, 0, 0, 0.5);\n vertical-align: middle;\n}\n\n.#{$namespace}-icon-clear {\n cursor: pointer;\n &:hover {\n color: rgba(0, 0, 0, 0.8);\n }\n}\n\n.#{$namespace}-datepicker-main {\n font: 14px/1.5 'Helvetica Neue', Helvetica, Arial, 'Microsoft Yahei', sans-serif;\n color: $default-color;\n background-color: #fff;\n border: 1px solid $border-color;\n}\n\n.#{$namespace}-datepicker-popup {\n position: absolute;\n margin-top: 1px;\n margin-bottom: 1px;\n box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n z-index: $popup-z-index;\n}\n\n.#{$namespace}-datepicker-sidebar {\n float: left;\n box-sizing: border-box;\n width: $sidebar-margin-left;\n padding: 6px;\n overflow: auto;\n}\n\n.#{$namespace}-datepicker-sidebar + .#{$namespace}-datepicker-content {\n margin-left: $sidebar-margin-left;\n border-left: 1px solid $border-color;\n}\n\n.#{$namespace}-datepicker-body {\n position: relative;\n user-select: none;\n}\n\n.#{$namespace}-btn-shortcut {\n display: block;\n padding: 0 6px;\n line-height: 24px;\n}\n\n.#{$namespace}-range-wrapper {\n display: flex;\n @media (max-width: 750px) {\n flex-direction: column;\n }\n}\n\n.#{$namespace}-datepicker-header {\n padding: 6px 8px;\n border-bottom: 1px solid $border-color;\n}\n\n.#{$namespace}-datepicker-footer {\n padding: 6px 8px;\n text-align: right;\n border-top: 1px solid $border-color;\n}\n\n.#{$namespace}-calendar {\n box-sizing: border-box;\n width: 248px;\n padding: 6px 12px;\n & + & {\n border-left: 1px solid $border-color;\n }\n}\n\n.#{$namespace}-calendar-header {\n box-sizing: border-box;\n height: 34px;\n line-height: 34px;\n text-align: center;\n overflow: hidden;\n}\n\n.#{$namespace}-btn-icon-left,\n.#{$namespace}-btn-icon-double-left {\n float: left;\n}\n.#{$namespace}-btn-icon-right,\n.#{$namespace}-btn-icon-double-right {\n float: right;\n}\n\n.#{$namespace}-calendar-header-label {\n font-size: 14px;\n}\n\n.#{$namespace}-calendar-decade-separator {\n margin: 0 2px;\n &:after {\n content: '~';\n }\n}\n\n.#{$namespace}-calendar-content {\n position: relative;\n height: 224px;\n box-sizing: border-box;\n .cell {\n cursor: pointer;\n &:hover {\n color: $calendar-hover-color;\n background-color: $calendar-hover-background-color;\n }\n &.active {\n color: $calendar-active-color;\n background-color: $calendar-active-background-color;\n }\n &.in-range,\n &.hover-in-range {\n color: $calendar-in-range-color;\n background-color: $calendar-in-range-background-color;\n }\n &.disabled {\n cursor: not-allowed;\n color: $disabled-color;\n background-color: $disabled-background-color;\n }\n }\n}\n\n.#{$namespace}-calendar-week-mode {\n .#{$namespace}-date-row {\n cursor: pointer;\n &:hover {\n background-color: $calendar-hover-background-color;\n }\n &.#{$namespace}-active-week {\n background-color: $calendar-in-range-background-color;\n }\n .cell {\n &:hover {\n color: inherit;\n background-color: transparent;\n }\n &.active {\n color: inherit;\n background-color: transparent;\n }\n }\n }\n}\n\n.#{$namespace}-week-number {\n opacity: 0.5;\n}\n\n.#{$namespace}-table {\n table-layout: fixed;\n border-collapse: separate;\n border-spacing: 0;\n width: 100%;\n height: 100%;\n box-sizing: border-box;\n text-align: center;\n vertical-align: middle;\n th {\n padding: 0;\n font-weight: 500;\n }\n td {\n padding: 0;\n }\n}\n\n.#{$namespace}-table-date {\n td,\n th {\n height: 32px;\n font-size: 12px;\n }\n\n .today {\n color: $today-color;\n }\n .cell.not-current-month {\n color: #ccc;\n background: none; // cover the in-range style\n }\n}\n\n.#{$namespace}-time {\n flex: 1;\n width: 224px;\n background: #fff;\n & + & {\n border-left: 1px solid $border-color;\n }\n}\n.#{$namespace}-calendar-time {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n}\n.#{$namespace}-time-header {\n @extend .#{$namespace}-calendar-header;\n border-bottom: 1px solid $border-color;\n}\n\n.#{$namespace}-time-content {\n height: 224px;\n box-sizing: border-box;\n overflow: hidden;\n}\n\n.#{$namespace}-time-columns {\n display: flex;\n width: 100%;\n height: 100%;\n overflow: hidden;\n}\n\n.#{$namespace}-time-column {\n flex: 1;\n position: relative;\n border-left: 1px solid $border-color;\n text-align: center;\n\n &:first-child {\n border-left: 0;\n }\n .#{$namespace}-time-list {\n margin: 0;\n padding: 0;\n list-style: none;\n &::after {\n content: '';\n display: block;\n height: 32 * 6px;\n }\n }\n .#{$namespace}-time-item {\n cursor: pointer;\n font-size: 12px;\n height: 32px;\n line-height: 32px;\n &:hover {\n color: $time-hover-color;\n background-color: $time-hover-background-color;\n }\n &.active {\n color: $time-active-color;\n background-color: $time-active-background-color;\n font-weight: 700;\n }\n &.disabled {\n cursor: not-allowed;\n color: $disabled-color;\n background-color: $disabled-background-color;\n }\n }\n}\n\n.#{$namespace}-time-option {\n cursor: pointer;\n padding: 8px 10px;\n font-size: 14px;\n line-height: 20px;\n &:hover {\n color: $time-hover-color;\n background-color: $time-hover-background-color;\n }\n &.active {\n color: $time-active-color;\n background-color: $time-active-background-color;\n font-weight: 700;\n }\n &.disabled {\n cursor: not-allowed;\n color: $disabled-color;\n background-color: $disabled-background-color;\n }\n}\n","$scope_version:\"84c461f\"; @import 'variables';\n$cell_height: 32px;\n\n// import the icons font scss\n@import '../../fonts/scss/iconfont-vue';\n@import '~vue2-datepicker/scss/index.scss';\n\n.mx-datepicker[data-v-#{$scope_version}] {\n\tuser-select: none;\n\tcolor: var(--color-main-text);\n\n\tsvg {\n\t\tfill: var(--color-main-text);\n\t}\n\n\t/* INPUT CONTAINER */\n\t.mx-input-wrapper {\n\t\t// input\n\t\t.mx-input {\n\t\t\twidth: 100%;\n\t\t\tborder: 1px solid var(--color-border);\n\t\t\tbackground-color: var(--color-main-background);\n\t\t\tbackground-clip: content-box;\n\t\t}\n\n\t\t&:disabled,\n\t\t&.disabled {\n\t\t\tcursor: not-allowed;\n\t\t\topacity: $opacity_normal;\n\t\t}\n\n\t\t.mx-icon-calendar,\n\t\t.mx-icon-clear {\n\t\t\tcolor: var(--color-text-lighter);\n\t\t}\n\t}\n}\n\n// Datepicker popup wrapper\n.mx-datepicker-main {\n\tcolor: var(--color-main-text);\n\tborder: 1px solid var(--color-border);\n\tbackground-color: var(--color-main-background);\n\tfont-family: var(--font-face) !important;\n\tline-height: 1.5;\n\n\tsvg {\n\t\tfill: var(--color-main-text);\n\t}\n\n\t&.mx-datepicker-popup {\n\t\tz-index: 2000;\n\t\tbox-shadow: none;\n\n\t\t.mx-datepicker-sidebar + .mx-datepicker-content {\n\t\t\tborder-left: 1px solid var(--color-border);\n\t\t}\n\t}\n\t\n\t&.show-week-number .mx-calendar {\n\t\twidth: $cell_height * 8 + 2 * 5px; // week number + 7 days + padding\n\t}\n\n\t.mx-datepicker-header {\n\t\tborder-bottom: 1px solid var(--color-border);\n\t}\n\n\t.mx-datepicker-footer {\n\t\tborder-top: 1px solid var(--color-border);\n\t}\n\n\t// default popup styles\n\t.mx-calendar {\n\t\twidth: $cell_height * 7 + 2 * 5px; // 7 days + padding\n\t\tpadding: 5px;\n\t\t&.mx-calendar-week-mode {\n\t\t\twidth: $cell_height * 8 + 2 * 5px; // week number + 7 days + padding\n\t\t}\n\t}\n\n\t.mx-time + .mx-time,\n\t.mx-calendar + .mx-calendar {\n\t\tborder-left: 1px solid var(--color-border);\n\t}\n\n\t.mx-range-wrapper {\n\t\tdisplay: flex;\n\t\toverflow: hidden;\n\n\t\t// first active cell, range style on day picker panel only\n\t\t.mx-calendar-content .mx-table-date .cell {\n\t\t\t&.active {\n\t\t\t\tborder-radius: var(--border-radius) 0 0 var(--border-radius);\n\t\t\t}\n\t\t\t// second selected cell\n\t\t\t&.in-range + .cell.active {\n\t\t\t\tborder-radius: 0 var(--border-radius) var(--border-radius) 0;\n\t\t\t}\n\t\t}\n\t}\n\n\t// Various panels\n\t.mx-table {\n\t\ttext-align: center;\n\n\t\tthead > tr > th {\n\t\t\ttext-align: center;\n\t\t\topacity: $opacity_disabled;\n\t\t\tcolor: var(--color-text-lighter);\n\t\t}\n\n\t\t// Override table rule from server\n\t\ttr:focus,\n\t\ttr:hover,\n\t\ttr:active {\n\t\t\tbackground-color: transparent;\n\t\t}\n\n\t\t// regular cell style\n\t\t.cell {\n\t\t\ttransition: all 100ms ease-in-out;\n\t\t\ttext-align: center;\n\t\t\topacity: $opacity_normal;\n\t\t\tborder-radius: 50px;\n\n\t\t\t// force pointer on all content\n\t\t\t> * {\n\t\t\t\tcursor: pointer;\n\t\t\t}\n\n\t\t\t// Selected and mouse event\n\t\t\t&.today {\n\t\t\t\topacity: $opacity_full;\n\t\t\t\tcolor: var(--color-primary-element);\n\t\t\t\tfont-weight: bold;\n\t\t\t\t&:hover,\n\t\t\t\t&:focus {\n\t\t\t\t\tcolor: var(--color-primary-text);\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.in-range,\n\t\t\t&.disabled {\n\t\t\t\tborder-radius: 0;\n\t\t\t\tfont-weight: normal;\n\t\t\t}\n\t\t\t&.in-range {\n\t\t\t\topacity: $opacity_normal;\n\t\t\t}\n\t\t\t&.not-current-month {\n\t\t\t\topacity: $opacity_disabled;\n\t\t\t\tcolor: var(--color-text-lighter);\n\t\t\t\t&:hover,\n\t\t\t\t&:focus {\n\t\t\t\t\topacity: $opacity_full;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// hover-/focus after the other rules\n\t\t\t&:hover,\n\t\t\t&:focus,\n\t\t\t&.actived,\n\t\t\t&.active,\n\t\t\t&.in-range {\n\t\t\t\topacity: $opacity_full;\n\t\t\t\tcolor: var(--color-primary-text);\n\t\t\t\tbackground-color: var(--color-primary-element);\n\t\t\t\tfont-weight: bold;\n\t\t\t}\n\t\t\t&.disabled {\n\t\t\t\topacity: $opacity_disabled;\n\t\t\t\tcolor: var(--color-text-lighter);\n\t\t\t\tborder-radius: 0;\n\t\t\t\tbackground-color: var(--color-background-darker);\n\t\t\t}\n\t\t}\n\n\t\t.mx-week-number {\n\t\t\ttext-align: center;\n\t\t\topacity: $opacity_normal;\n\t\t\tborder-radius: 50px;\n\t\t}\n\n\t\t// cell that are not in a table\n\t\tspan.mx-week-number,\n\t\tli.mx-week-number,\n\t\tspan.cell,\n\t\tli.cell {\n\t\t\tmin-height: $cell_height;\n\t\t}\n\n\t\t// Standard grid/flex layout for day/month/year panels\n\t\t&.mx-table-date thead,\n\t\t&.mx-table-date tbody,\n\t\t&.mx-table-year,\n\t\t&.mx-table-month {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\tjustify-content: space-around;\n\t\t\ttr {\n\t\t\t\tdisplay: inline-flex;\n\t\t\t\talign-items: center;\n\t\t\t\tflex: 1 1 $cell_height;\n\t\t\t\tjustify-content: space-around;\n\t\t\t\tmin-height: $cell_height;\n\t\t\t}\n\t\t\t// Default cell style\n\t\t\tth,\n\t\t\ttd {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t\t// 3 rows with a little spacing\n\t\t\t\tflex: 0 1 32%;\n\t\t\t\tjustify-content: center;\n\t\t\t\tmin-width: $cell_height;\n\t\t\t\t// spacing between rows\n\t\t\t\theight: 95%;\n\t\t\t\tmin-height: $cell_height;\n\t\t\t\ttransition: background 100ms ease-in-out;\n\t\t\t}\n\t\t}\n\t\t&.mx-table-year {\n\t\t\ttr th,\n\t\t\ttr td {\n\t\t\t\t// only two rows in year panel\n\t\t\t\tflex-basis: 48%;\n\t\t\t}\n\t\t}\n\t\t&.mx-table-date {\n\t\t\ttr th,\n\t\t\ttr td {\n\t\t\t\t// only two rows in year panel\n\t\t\t\tflex-basis: $cell_height;\n\t\t\t}\n\t\t}\n\t}\n\n\t// default buttons: header...\n\t.mx-btn {\n\t\tmin-width: $cell_height;\n\t\theight: $cell_height;\n\t\tmargin: 0 auto; // center also single element\n\t\tpadding: 7px 10px;\n\t\tcursor: pointer;\n\t\ttext-decoration: none;\n\t\topacity: $opacity_disabled;\n\t\tcolor: var(--color-text-lighter);\n\t\tborder-radius: $cell_height;\n\t\tline-height: $cell_height - 12px; // padding minus 2px for better visual\n\t\t// Mouse feedback\n\t\t&:hover,\n\t\t&:focus {\n\t\t\topacity: $opacity_full;\n\t\t\tcolor: var(--color-main-text);\n\t\t\tbackground-color: var(--color-background-darker);\n\t\t}\n\t}\n\n\t// Header, arrows, years, months\n\t.mx-calendar-header {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\tjustify-content: space-between;\n\t\twidth: 100%;\n\t\theight: $clickable-area;\n\t\tmargin-bottom: 4px;\n\n\t\tbutton {\n\t\t\tmin-width: $cell_height;\n\t\t\tmin-height: $cell_height;\n\t\t\tmargin: 0;\n\t\t\tcursor: pointer;\n\t\t\ttext-align: center;\n\t\t\ttext-decoration: none;\n\t\t\topacity: $opacity_normal;\n\t\t\tcolor: var(--color-main-text);\n\t\t\tborder-radius: $cell_height;\n\t\t\tline-height: $cell_height - 12px; // padding minus 2px for better visual\n\n\t\t\t// Mouse feedback\n\t\t\t&:hover,\n\t\t\t&:focus {\n\t\t\t\topacity: $opacity_full;\n\t\t\t\tcolor: var(--color-main-text);\n\t\t\t\tbackground-color: var(--color-background-darker);\n\t\t\t}\n\n\t\t\t// Header arrows\n\t\t\t&.mx-btn-icon-double-left,\n\t\t\t&.mx-btn-icon-left,\n\t\t\t&.mx-btn-icon-right,\n\t\t\t&.mx-btn-icon-double-right {\n\t\t\t\talign-items: center;\n\t\t\t\tjustify-content: center;\n\t\t\t\twidth: $cell_height;\n\t\t\t\tpadding: 0; // leave the centering to flex\n\n\t\t\t\t// font icons\n\t\t\t\t&:before {\n\t\t\t\t\tdisplay: block;\n\t\t\t\t\tfont-size: $icon-size;\n\t\t\t\t}\n\n\t\t\t\t// Hide original icons\n\t\t\t\t> i {\n\t\t\t\t\tdisplay: none;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t.mx-calendar-header-label {\n\t\t\tdisplay: flex;\n\t\t}\n\n\t\t.mx-btn-icon-double-left {\n\t\t\t@include iconfont('arrow-left-double');\n\t\t}\n\n\t\t.mx-btn-icon-left {\n\t\t\t@include iconfont('arrow-left');\n\t\t}\n\n\t\t.mx-btn-icon-right {\n\t\t\t@include iconfont('arrow-right');\n\t\t\t// arrows are all before month and year\n\t\t\t// send them to the end of the row\n\t\t\t//order: 3;\n\t\t}\n\n\t\t.mx-btn-icon-double-right {\n\t\t\t@include iconfont('arrow-right-double');\n\t\t\t// arrows are all before month and year\n\t\t\t// send them to the end of the row\n\t\t\t//order: 4;\n\t\t}\n\n\t\tbutton.mx-btn-icon-right {\n\t\t\torder: 2;\n\t\t}\n\n\t\tbutton.mx-btn-icon-double-right {\n\t\t\torder: 3;\n\t\t}\n\t}\n\n\t// Week panel\n\t.mx-calendar-week-mode {\n\t\t// move focus on row and not on cell\n\t\t.mx-date-row {\n\t\t\t.mx-week-number {\n\t\t\t\tfont-weight: bold;\n\t\t\t}\n\t\t\t&:hover,\n\t\t\t&.mx-active-week {\n\t\t\t\topacity: $opacity_full;\n\t\t\t\tborder-radius: 50px;\n\t\t\t\tbackground-color: var(--color-background-dark);\n\t\t\t\ttd {\n\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t\t&, &:hover, &:focus {\n\t\t\t\t\t\tcolor: inherit;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.mx-active-week {\n\t\t\t\tcolor: var(--color-primary-text);\n\t\t\t\tbackground-color: var(--color-primary-element);\n\t\t\t\t// Remove cell feedback on selected rows\n\t\t\t\ttd {\n\t\t\t\t\topacity: $opacity_normal;\n\t\t\t\t\tfont-weight: normal;\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\t// Time panel\n\t.mx-time {\n\t\tbackground-color: var(--color-main-background);\n\n\t\t.mx-time-header {\n\t\t\t// only one button, center it\n\t\t\tjustify-content: center;\n\t\t\tborder-bottom: 1px solid var(--color-border);\n\t\t}\n\n\t\t.mx-time-column {\n\t\t\tborder-left: 1px solid var(--color-border);\n\t\t}\n\n\t\t.mx-time-option,\n\t\t.mx-time-item {\n\t\t\t&.active,\n\t\t\t&:hover {\n\t\t\t\tcolor: var(--color-primary-text);\n\t\t\t\tbackground-color: var(--color-primary-element);\n\t\t\t}\n\n\t\t\t&.disabled {\n\t\t\t\tcursor: not-allowed;\n\t\t\t\topacity: $opacity_disabled;\n\t\t\t\tcolor: var(--color-main-text);\n\t\t\t\tbackground-color: var(--color-main-background);\n\t\t\t}\n\t\t}\n\t}\n}\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @author John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n *\n */\n\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\n// recommended is 48px\n// 44px is what we choose and have very good visual-to-usability ratio\n$clickable-area: 44px;\n\n// background icon size\n// also used for the scss icon font\n$icon-size: 16px;\n\n// icon padding for a $clickable-area width and a $icon-size icon\n// ( 44px - 16px ) / 2\n$icon-margin: ($clickable-area - $icon-size) / 2;\n\n// transparency background for icons\n$icon-focus-bg: rgba(127, 127, 127, .25);\n\n// popovermenu arrow width from the triangle center\n$arrow-width: 9px;\n\n// opacities\n$opacity_disabled: .5;\n$opacity_normal: .7;\n$opacity_full: 1;\n\n// menu round background hover feedback\n// good looking on dark AND white bg\n$action-background-hover: rgba(127, 127, 127, .25);\n\n// various structure data used in the \n// `AppNavigation` component\n$header-height: 50px;\n$navigation-width: 300px;\n\n// mobile breakpoint\n$breakpoint-mobile: 1024px;\n"],sourceRoot:""}]),n.a=f},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r)()(i.a);a.push([t.i,"li.active[data-v-aee1c25a]{background-color:var(--color-background-hover)}.action-link[data-v-aee1c25a]{display:flex;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;padding-right:14px;cursor:pointer;white-space:nowrap;opacity:.7;color:var(--color-main-text);border:0;border-radius:0;background-color:transparent;box-shadow:none;font-weight:normal;font-size:var(--default-font-size);line-height:44px}.action-link[data-v-aee1c25a]:hover,.action-link[data-v-aee1c25a]:focus{opacity:1}.action-link>span[data-v-aee1c25a]{cursor:pointer;white-space:nowrap}.action-link__icon[data-v-aee1c25a]{width:44px;height:44px;opacity:1;background-position:14px center;background-size:16px;background-repeat:no-repeat}.action-link .material-design-icon[data-v-aee1c25a]{width:44px;height:44px;opacity:1}.action-link .material-design-icon .material-design-icon__svg[data-v-aee1c25a]{vertical-align:middle}.action-link p[data-v-aee1c25a]{max-width:220px;line-height:1.6em;padding:10.8px 0;cursor:pointer;text-align:left;overflow:hidden;text-overflow:ellipsis}.action-link__longtext[data-v-aee1c25a]{cursor:pointer;white-space:pre-wrap}.action-link__title[data-v-aee1c25a]{font-weight:bold;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:inline-block}\n","",{version:3,sources:["webpack://./../../assets/action.scss","webpack://./../../assets/variables.scss"],names:[],mappings:"AAwBC,2BAEE,8CAA+C,CAC/C,8BAqBD,YAAa,CACb,sBAAuB,CAEvB,UAAW,CACX,WAAY,CACZ,QAAS,CACT,SAAU,CACV,kBCtB8C,CDwB9C,cAAe,CACf,kBAAmB,CAEnB,UCjBiB,CDkBjB,4BAA6B,CAC7B,QAAS,CACT,eAAgB,CAChB,4BAA6B,CAC7B,eAAgB,CAEhB,kBAAmB,CACnB,kCAAmC,CACnC,gBC5CmB,CDsBpB,wEA0BE,SC7Ba,CDGf,mCA8BE,cAAe,CACf,kBAAmB,CACnB,oCAGA,UCzDkB,CD0DlB,WC1DkB,CD2DlB,SCxCa,CDyCb,+BAAwC,CACxC,oBCzDa,CD0Db,2BAA4B,CAxC9B,oDA4CE,UClEkB,CDmElB,WCnEkB,CDoElB,SCjDa,CDGf,+EAiDG,qBAAsB,CAjDzB,gCAuDE,eAAgB,CAChB,iBAAkB,CAGlB,gBAA8C,CAE9C,cAAe,CACf,eAAgB,CAGhB,eAAgB,CAChB,sBAAuB,CACvB,wCAGA,cAAe,CAEf,oBAAqB,CACrB,qCAGA,gBAAiB,CACjB,sBAAuB,CACvB,eAAgB,CAChB,kBAAmB,CACnB,cAAe,CACf,oBAAqB",sourcesContent:["/**\n * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @author John Molakvoæ <skjnldsv@protonmail.com>\n * @author Marco Ambrosini <marcoambrosini@pm.me>\n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n *\n */\n\n@mixin action-active {\n\tli {\n\t\t&.active {\n\t\t\tbackground-color: var(--color-background-hover);\n\t\t}\n\t}\n}\n\n@mixin action--disabled {\n\t.action--disabled {\n\t\tpointer-events: none;\n\t\topacity: $opacity_disabled;\n\t\t&:hover, &:focus {\n\t\t\tcursor: default;\n\t\t\topacity: $opacity_disabled;\n\t\t}\n\t\t& * {\n\t\t\topacity: 1 !important;\n\t\t}\n\t}\n}\n\n\n@mixin action-item($name) {\n\t.action-#{$name} {\n\t\tdisplay: flex;\n\t\talign-items: flex-start;\n\n\t\twidth: 100%;\n\t\theight: auto;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t\tpadding-right: $icon-margin;\n\n\t\tcursor: pointer;\n\t\twhite-space: nowrap;\n\n\t\topacity: $opacity_normal;\n\t\tcolor: var(--color-main-text);\n\t\tborder: 0;\n\t\tborder-radius: 0; // otherwise Safari will cut the border-radius area\n\t\tbackground-color: transparent;\n\t\tbox-shadow: none;\n\n\t\tfont-weight: normal;\n\t\tfont-size: var(--default-font-size);\n\t\tline-height: $clickable-area;\n\n\t\t&:hover,\n\t\t&:focus {\n\t\t\topacity: $opacity_full;\n\t\t}\n\n\t\t& > span {\n\t\t\tcursor: pointer;\n\t\t\twhite-space: nowrap;\n\t\t}\n\n\t\t&__icon {\n\t\t\twidth: $clickable-area;\n\t\t\theight: $clickable-area;\n\t\t\topacity: $opacity_full;\n\t\t\tbackground-position: $icon-margin center;\n\t\t\tbackground-size: $icon-size;\n\t\t\tbackground-repeat: no-repeat;\n\t\t}\n\n\t\t.material-design-icon {\n\t\t\twidth: $clickable-area;\n\t\t\theight: $clickable-area;\n\t\t\topacity: $opacity_full;\n\n\t\t\t.material-design-icon__svg {\n\t\t\t\tvertical-align: middle;\n\t\t\t}\n\t\t}\n\n\t\t// long text area\n\t\tp {\n\t\t\tmax-width: 220px;\n\t\t\tline-height: 1.6em;\n\n\t\t\t// 14px are currently 1em line-height. Mixing units as '44px - 1.6em' does not work.\n\t\t\tpadding: #{($clickable-area - 1.6*14px) / 2} 0;\n\n\t\t\tcursor: pointer;\n\t\t\ttext-align: left;\n\n\t\t\t// in case there are no spaces like long email addresses\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t}\n\n\t\t&__longtext {\n\t\t\tcursor: pointer;\n\t\t\t// allow the use of `\\n`\n\t\t\twhite-space: pre-wrap;\n\t\t}\n\n\t\t&__title {\n\t\t\tfont-weight: bold;\n\t\t\ttext-overflow: ellipsis;\n\t\t\toverflow: hidden;\n\t\t\twhite-space: nowrap;\n\t\t\tmax-width: 100%;\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n}\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @author John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n *\n */\n\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\n// recommended is 48px\n// 44px is what we choose and have very good visual-to-usability ratio\n$clickable-area: 44px;\n\n// background icon size\n// also used for the scss icon font\n$icon-size: 16px;\n\n// icon padding for a $clickable-area width and a $icon-size icon\n// ( 44px - 16px ) / 2\n$icon-margin: ($clickable-area - $icon-size) / 2;\n\n// transparency background for icons\n$icon-focus-bg: rgba(127, 127, 127, .25);\n\n// popovermenu arrow width from the triangle center\n$arrow-width: 9px;\n\n// opacities\n$opacity_disabled: .5;\n$opacity_normal: .7;\n$opacity_full: 1;\n\n// menu round background hover feedback\n// good looking on dark AND white bg\n$action-background-hover: rgba(127, 127, 127, .25);\n\n// various structure data used in the \n// `AppNavigation` component\n$header-height: 50px;\n$navigation-width: 300px;\n\n// mobile breakpoint\n$breakpoint-mobile: 1024px;\n"],sourceRoot:""}]),n.a=a},function(t,n){},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r)()(i.a);a.push([t.i,"li.active[data-v-196b3c3e]{background-color:var(--color-background-hover)}.action-router[data-v-196b3c3e]{display:flex;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;padding-right:14px;cursor:pointer;white-space:nowrap;opacity:.7;color:var(--color-main-text);border:0;border-radius:0;background-color:transparent;box-shadow:none;font-weight:normal;font-size:var(--default-font-size);line-height:44px}.action-router[data-v-196b3c3e]:hover,.action-router[data-v-196b3c3e]:focus{opacity:1}.action-router>span[data-v-196b3c3e]{cursor:pointer;white-space:nowrap}.action-router__icon[data-v-196b3c3e]{width:44px;height:44px;opacity:1;background-position:14px center;background-size:16px;background-repeat:no-repeat}.action-router .material-design-icon[data-v-196b3c3e]{width:44px;height:44px;opacity:1}.action-router .material-design-icon .material-design-icon__svg[data-v-196b3c3e]{vertical-align:middle}.action-router p[data-v-196b3c3e]{max-width:220px;line-height:1.6em;padding:10.8px 0;cursor:pointer;text-align:left;overflow:hidden;text-overflow:ellipsis}.action-router__longtext[data-v-196b3c3e]{cursor:pointer;white-space:pre-wrap}.action-router__title[data-v-196b3c3e]{font-weight:bold;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:inline-block}.action--disabled[data-v-196b3c3e]{pointer-events:none;opacity:.5}.action--disabled[data-v-196b3c3e]:hover,.action--disabled[data-v-196b3c3e]:focus{cursor:default;opacity:.5}.action--disabled *[data-v-196b3c3e]{opacity:1 !important}\n","",{version:3,sources:["webpack://./../../assets/action.scss","webpack://./../../assets/variables.scss"],names:[],mappings:"AAwBC,2BAEE,8CAA+C,CAC/C,gCAqBD,YAAa,CACb,sBAAuB,CAEvB,UAAW,CACX,WAAY,CACZ,QAAS,CACT,SAAU,CACV,kBCtB8C,CDwB9C,cAAe,CACf,kBAAmB,CAEnB,UCjBiB,CDkBjB,4BAA6B,CAC7B,QAAS,CACT,eAAgB,CAChB,4BAA6B,CAC7B,eAAgB,CAEhB,kBAAmB,CACnB,kCAAmC,CACnC,gBC5CmB,CDsBpB,4EA0BE,SC7Ba,CDGf,qCA8BE,cAAe,CACf,kBAAmB,CACnB,sCAGA,UCzDkB,CD0DlB,WC1DkB,CD2DlB,SCxCa,CDyCb,+BAAwC,CACxC,oBCzDa,CD0Db,2BAA4B,CAxC9B,sDA4CE,UClEkB,CDmElB,WCnEkB,CDoElB,SCjDa,CDGf,iFAiDG,qBAAsB,CAjDzB,kCAuDE,eAAgB,CAChB,iBAAkB,CAGlB,gBAA8C,CAE9C,cAAe,CACf,eAAgB,CAGhB,eAAgB,CAChB,sBAAuB,CACvB,0CAGA,cAAe,CAEf,oBAAqB,CACrB,uCAGA,gBAAiB,CACjB,sBAAuB,CACvB,eAAgB,CAChB,kBAAmB,CACnB,cAAe,CACf,oBAAqB,CAhGvB,mCACC,mBAAoB,CACpB,UCQmB,CDVpB,kFAIE,cAAe,CACf,UCKkB,CDVpB,qCAQE,oBAAqB",sourcesContent:["/**\n * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @author John Molakvoæ <skjnldsv@protonmail.com>\n * @author Marco Ambrosini <marcoambrosini@pm.me>\n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n *\n */\n\n@mixin action-active {\n\tli {\n\t\t&.active {\n\t\t\tbackground-color: var(--color-background-hover);\n\t\t}\n\t}\n}\n\n@mixin action--disabled {\n\t.action--disabled {\n\t\tpointer-events: none;\n\t\topacity: $opacity_disabled;\n\t\t&:hover, &:focus {\n\t\t\tcursor: default;\n\t\t\topacity: $opacity_disabled;\n\t\t}\n\t\t& * {\n\t\t\topacity: 1 !important;\n\t\t}\n\t}\n}\n\n\n@mixin action-item($name) {\n\t.action-#{$name} {\n\t\tdisplay: flex;\n\t\talign-items: flex-start;\n\n\t\twidth: 100%;\n\t\theight: auto;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t\tpadding-right: $icon-margin;\n\n\t\tcursor: pointer;\n\t\twhite-space: nowrap;\n\n\t\topacity: $opacity_normal;\n\t\tcolor: var(--color-main-text);\n\t\tborder: 0;\n\t\tborder-radius: 0; // otherwise Safari will cut the border-radius area\n\t\tbackground-color: transparent;\n\t\tbox-shadow: none;\n\n\t\tfont-weight: normal;\n\t\tfont-size: var(--default-font-size);\n\t\tline-height: $clickable-area;\n\n\t\t&:hover,\n\t\t&:focus {\n\t\t\topacity: $opacity_full;\n\t\t}\n\n\t\t& > span {\n\t\t\tcursor: pointer;\n\t\t\twhite-space: nowrap;\n\t\t}\n\n\t\t&__icon {\n\t\t\twidth: $clickable-area;\n\t\t\theight: $clickable-area;\n\t\t\topacity: $opacity_full;\n\t\t\tbackground-position: $icon-margin center;\n\t\t\tbackground-size: $icon-size;\n\t\t\tbackground-repeat: no-repeat;\n\t\t}\n\n\t\t.material-design-icon {\n\t\t\twidth: $clickable-area;\n\t\t\theight: $clickable-area;\n\t\t\topacity: $opacity_full;\n\n\t\t\t.material-design-icon__svg {\n\t\t\t\tvertical-align: middle;\n\t\t\t}\n\t\t}\n\n\t\t// long text area\n\t\tp {\n\t\t\tmax-width: 220px;\n\t\t\tline-height: 1.6em;\n\n\t\t\t// 14px are currently 1em line-height. Mixing units as '44px - 1.6em' does not work.\n\t\t\tpadding: #{($clickable-area - 1.6*14px) / 2} 0;\n\n\t\t\tcursor: pointer;\n\t\t\ttext-align: left;\n\n\t\t\t// in case there are no spaces like long email addresses\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t}\n\n\t\t&__longtext {\n\t\t\tcursor: pointer;\n\t\t\t// allow the use of `\\n`\n\t\t\twhite-space: pre-wrap;\n\t\t}\n\n\t\t&__title {\n\t\t\tfont-weight: bold;\n\t\t\ttext-overflow: ellipsis;\n\t\t\toverflow: hidden;\n\t\t\twhite-space: nowrap;\n\t\t\tmax-width: 100%;\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n}\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @author John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n *\n */\n\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\n// recommended is 48px\n// 44px is what we choose and have very good visual-to-usability ratio\n$clickable-area: 44px;\n\n// background icon size\n// also used for the scss icon font\n$icon-size: 16px;\n\n// icon padding for a $clickable-area width and a $icon-size icon\n// ( 44px - 16px ) / 2\n$icon-margin: ($clickable-area - $icon-size) / 2;\n\n// transparency background for icons\n$icon-focus-bg: rgba(127, 127, 127, .25);\n\n// popovermenu arrow width from the triangle center\n$arrow-width: 9px;\n\n// opacities\n$opacity_disabled: .5;\n$opacity_normal: .7;\n$opacity_full: 1;\n\n// menu round background hover feedback\n// good looking on dark AND white bg\n$action-background-hover: rgba(127, 127, 127, .25);\n\n// various structure data used in the \n// `AppNavigation` component\n$header-height: 50px;\n$navigation-width: 300px;\n\n// mobile breakpoint\n$breakpoint-mobile: 1024px;\n"],sourceRoot:""}]),n.a=a},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r),s=e(4),c=e.n(s),l=e(8),u=e(9),d=e(10),p=e(11),f=a()(i.a),A=c()(l.a),h=c()(u.a),m=c()(d.a),g=c()(p.a);f.push([t.i,'@font-face{font-family:"iconfont-vue-84c461f";src:url('+A+");src:url("+A+') format("embedded-opentype"),url('+h+') format("woff"),url('+m+') format("truetype"),url('+g+') format("svg")}.icon[data-v-6069ba79]{font-style:normal;font-weight:400}.icon.arrow-left-double[data-v-6069ba79]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-left[data-v-6069ba79]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-right-double[data-v-6069ba79]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-right[data-v-6069ba79]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.breadcrumb[data-v-6069ba79]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.checkmark[data-v-6069ba79]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.close[data-v-6069ba79]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.confirm[data-v-6069ba79]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.info[data-v-6069ba79]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.menu[data-v-6069ba79]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.more[data-v-6069ba79]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.pause[data-v-6069ba79]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.play[data-v-6069ba79]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.triangle-s[data-v-6069ba79]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-away[data-v-6069ba79]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-dnd[data-v-6069ba79]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-invisible[data-v-6069ba79]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-online[data-v-6069ba79]:before{font-family:"iconfont-vue-84c461f";content:""}.app-navigation-toggle[data-v-6069ba79]{position:absolute;top:0;right:0;margin-right:-44px;width:44px;height:44px;padding:14px;cursor:pointer;opacity:0.6;font-size:16px;line-height:17px}.app-navigation-toggle[data-v-6069ba79]:before{font-family:"iconfont-vue-84c461f";font-style:normal;font-weight:400;content:""}.app-navigation-toggle[data-v-6069ba79]:hover,.app-navigation-toggle[data-v-6069ba79]:focus{opacity:1}\n',"",{version:3,sources:["webpack://./../../fonts/scss/iconfont-vue.scss","webpack://./AppNavigationToggle.vue","webpack://./../../assets/variables.scss"],names:[],mappings:"AA2FE,WACC,kCAAmC,CACnC,2CAAuC,CACvC,+OAGmD,CAMpD,uBACE,iBAAkB,CAClB,eAAgB,CAFlB,gDAMM,kCAAmC,CACnC,WA5Ge,CAAO,yCA0GL,kCACJ,CAAsB,WA1G3B,CAAA,iDAyGU,kCACL,CAAA,WAzGG,CAAA,0CAwGL,kCACE,CAAA,WAxGJ,CAAA,yCAuGC,kCACG,CAAA,WACN,CAxGC,wCAsGC,kCACI,CAAA,WACb,CAAO,oCAFF,kCACQ,CAAA,WACb,CAAA,sCAFO,kCACM,CAAA,WACb,CAAA,mCAFI,kCACS,CAAA,WACb,CAAA,mCAPD,kCAMc,CAAA,WACb,CAAA,mCAPD,kCAMc,CAAA,WACb,CAAA,oCAPD,kCAMc,CAAA,WACb,CAAA,mCAPD,kCAMc,CAAA,WAAsB,CACnC,yCAPD,kCAMc,CAAA,WAAA,CAAsB,+CANpC,kCAMc,CAAA,WAAA,CAAA,8CANd,kCAMc,CAAA,WAAA,CAAA,oDANd,kCAMc,CAAA,WAAA,CAAA,iDANd,kCAMc,CAAA,WAAA,CAAA,wCCrDrB,iBAAsB,CACrB,KAAA,CAAA,OAAU,CAAA,kBAGV,CAAA,UAAA,CAAY,WACZ,CAAK,YACC,CCrCU,cAQH,CAAA,WDgCL,CAAA,cACC,CAAA,gBCrCE,CAAI,+CD2BhB,kCDvDC,CAAA,iBAAsB,CAkFnB,eAAY,CAAA,WACZ,CAAA,4FC5BJ,SAAA",sourcesContent:['$__iconfont__data: map-merge(if(global_variable_exists(\'__iconfont__data\'), $__iconfont__data, ()), (\n\t"iconfont-vue-84c461f": (\n\t\t"arrow-left-double": "\\ea01",\n\t\t"arrow-left": "\\ea02",\n\t\t"arrow-right-double": "\\ea03",\n\t\t"arrow-right": "\\ea04",\n\t\t"breadcrumb": "\\ea05",\n\t\t"checkmark": "\\ea06",\n\t\t"close": "\\ea07",\n\t\t"confirm": "\\ea08",\n\t\t"info": "\\ea09",\n\t\t"menu": "\\ea0a",\n\t\t"more": "\\ea0b",\n\t\t"pause": "\\ea0c",\n\t\t"play": "\\ea0d",\n\t\t"triangle-s": "\\ea0e",\n\t\t"user-status-away": "\\ea0f",\n\t\t"user-status-dnd": "\\ea10",\n\t\t"user-status-invisible": "\\ea11",\n\t\t"user-status-online": "\\ea12"\n\t)\n));\n\n\n$create-font-face: true !default; // should the @font-face tag get created?\n\n// should there be a custom class for each icon? will be .filename\n$create-icon-classes: true !default; \n\n// what is the common class name that icons share? in this case icons need to have .icon.filename in their classes\n// this requires you to have 2 classes on each icon html element, but reduced redeclaration of the font family\n// for each icon\n$icon-common-class: \'icon\' !default;\n\n// if you whish to prefix your filenames, here you can do so.\n// if this string stays empty, your classes will use the filename, for example\n// an icon called star.svg will result in a class called .star\n// if you use the prefix to be \'icon-\' it would result in .icon-star\n$icon-prefix: \'\' !default; \n\n// helper function to get the correct font group\n@function iconfont-group($group: null) {\n @if (null == $group) {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n @if (false == map-has-key($__iconfont__data, $group)) {\n @warn \'Undefined Iconfont Family!\';\n @return ();\n }\n @return map-get($__iconfont__data, $group);\n}\n\n// helper function to get the correct icon of a group\n@function iconfont-item($name) {\n $slash: str-index($name, \'/\');\n $group: null;\n @if ($slash) {\n $group: str-slice($name, 0, $slash - 1);\n $name: str-slice($name, $slash + 1);\n } @else {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n $group: iconfont-group($group);\n @if (false == map-has-key($group, $name)) {\n @warn \'Undefined Iconfont Glyph!\';\n @return \'\';\n }\n @return map-get($group, $name);\n}\n\n// complete mixing to include the icon\n// usage:\n// .my_icon{ @include iconfont(\'star\') }\n@mixin iconfont($icon) {\n $slash: str-index($icon, \'/\');\n $group: null;\n @if ($slash) {\n $group: str-slice($icon, 0, $slash - 1);\n } @else {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n &:before {\n font-family: $group;\n font-style: normal;\n font-weight: 400;\n content: iconfont-item($icon);\n }\n}\n\n// creates the font face tag if the variable is set to true (default)\n@if $create-font-face == true {\n @font-face {\n font-family: "iconfont-vue-84c461f";\n src: url(\'../iconfont-vue-84c461f.eot\'); /* IE9 Compat Modes */\n src: url(\'../iconfont-vue-84c461f.eot?#iefix\') format(\'embedded-opentype\'), /* IE6-IE8 */\n url(\'../iconfont-vue-84c461f.woff\') format(\'woff\'), /* Pretty Modern Browsers */\n url(\'../iconfont-vue-84c461f.ttf\') format(\'truetype\'), /* Safari, Android, iOS */\n url(\'../iconfont-vue-84c461f.svg\') format(\'svg\'); /* Legacy iOS */\n }\n}\n\n// creates icon classes for each individual loaded svg (default)\n@if $create-icon-classes == true {\n .#{$icon-common-class} {\n font-style: normal;\n font-weight: 400;\n\n @each $icon, $content in map-get($__iconfont__data, "iconfont-vue-84c461f") {\n &.#{$icon-prefix}#{$icon}:before {\n font-family: "iconfont-vue-84c461f";\n content: iconfont-item("iconfont-vue-84c461f/#{$icon}");\n }\n }\n }\n}\n',"$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n@import '../../fonts/scss/iconfont-vue';\n\n.app-navigation-toggle {\n\tposition: absolute;\n\ttop: 0;\n\tright: 0;\n\tmargin-right: - $clickable-area;\n\twidth: $clickable-area;\n\theight: $clickable-area;\n\tpadding: $icon-margin;\n\n\tcursor: pointer;\n\topacity: 0.6;\n\n\tfont-size: $icon-size;\n\tline-height: 17px;\n\t@include iconfont('menu');\n\n\t&:hover,\n\t&:focus {\n\t\topacity: $opacity_full;\n\t}\n}\n\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @author John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n *\n */\n\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\n// recommended is 48px\n// 44px is what we choose and have very good visual-to-usability ratio\n$clickable-area: 44px;\n\n// background icon size\n// also used for the scss icon font\n$icon-size: 16px;\n\n// icon padding for a $clickable-area width and a $icon-size icon\n// ( 44px - 16px ) / 2\n$icon-margin: ($clickable-area - $icon-size) / 2;\n\n// transparency background for icons\n$icon-focus-bg: rgba(127, 127, 127, .25);\n\n// popovermenu arrow width from the triangle center\n$arrow-width: 9px;\n\n// opacities\n$opacity_disabled: .5;\n$opacity_normal: .7;\n$opacity_full: 1;\n\n// menu round background hover feedback\n// good looking on dark AND white bg\n$action-background-hover: rgba(127, 127, 127, .25);\n\n// various structure data used in the \n// `AppNavigation` component\n$header-height: 50px;\n$navigation-width: 300px;\n\n// mobile breakpoint\n$breakpoint-mobile: 1024px;\n"],sourceRoot:""}]),n.a=f},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r),s=e(4),c=e.n(s),l=e(8),u=e(9),d=e(10),p=e(11),f=a()(i.a),A=c()(l.a),h=c()(u.a),m=c()(d.a),g=c()(p.a);f.push([t.i,'@font-face{font-family:"iconfont-vue-84c461f";src:url('+A+");src:url("+A+') format("embedded-opentype"),url('+h+') format("woff"),url('+m+') format("truetype"),url('+g+') format("svg")}.icon{font-style:normal;font-weight:400}.icon.arrow-left-double:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-left:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-right-double:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-right:before{font-family:"iconfont-vue-84c461f";content:""}.icon.breadcrumb:before{font-family:"iconfont-vue-84c461f";content:""}.icon.checkmark:before{font-family:"iconfont-vue-84c461f";content:""}.icon.close:before{font-family:"iconfont-vue-84c461f";content:""}.icon.confirm:before{font-family:"iconfont-vue-84c461f";content:""}.icon.info:before{font-family:"iconfont-vue-84c461f";content:""}.icon.menu:before{font-family:"iconfont-vue-84c461f";content:""}.icon.more:before{font-family:"iconfont-vue-84c461f";content:""}.icon.pause:before{font-family:"iconfont-vue-84c461f";content:""}.icon.play:before{font-family:"iconfont-vue-84c461f";content:""}.icon.triangle-s:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-away:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-dnd:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-invisible:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-online:before{font-family:"iconfont-vue-84c461f";content:""}.app-navigation-entry__inline-input-container{flex:1 0 100%;width:100%}.app-navigation-entry__inline-input-container form{display:flex}.app-navigation-entry__inline-input-container form .app-navigation-entry__inline-input{flex:1 1 100%;font-size:14px}.app-navigation-entry__inline-input-container form button{display:flex;align-items:center;justify-content:center;width:44px !important;color:var(--color-main-text);background:none;font-size:16px}.app-navigation-entry__inline-input-container form button::before{opacity:.7}.app-navigation-entry__inline-input-container form button:hover::before,.app-navigation-entry__inline-input-container form button:focus::before{opacity:1}.app-navigation-entry__inline-input-container form button.icon-confirm{border-left:none}.app-navigation-entry__inline-input-container form button.icon-confirm:before{font-family:"iconfont-vue-84c461f";font-style:normal;font-weight:400;content:""}.app-navigation-entry__inline-input-container form button.icon-confirm:hover{border-radius:0px var(--border-radius) var(--border-radius) 0px !important}.app-navigation-entry__inline-input-container form button.icon-close:before{font-family:"iconfont-vue-84c461f";font-style:normal;font-weight:400;content:""}.app-navigation-entry__inline-input-container form .icon-close{margin:0;border:none;background-color:transparent}\n',"",{version:3,sources:["webpack://./../../fonts/scss/iconfont-vue.scss","webpack://./InputConfirmCancel.vue"],names:[],mappings:"AA2FE,WACC,kCAAmC,CACnC,2CAAuC,CACvC,+OAGmD,CAMpD,MACE,iBAAkB,CAClB,eAAgB,CAFlB,+BAMM,kCAAmC,CACnC,WA5Ge,CAAO,wBA0GL,kCACJ,CAAsB,WA1G3B,CAAA,gCAyGU,kCACL,CAAA,WAzGG,CAAA,yBAwGL,kCACE,CAAA,WAxGJ,CAAA,wBAuGC,kCACG,CAAA,WACN,CAxGC,uBAsGC,kCACI,CAAA,WACb,CAAO,mBAFF,kCACQ,CAAA,WACb,CAAA,qBAFO,kCACM,CAAA,WACb,CAAA,kBAFI,kCACS,CAAA,WACb,CAAA,kBAPD,kCAMc,CAAA,WACb,CAAA,kBAPD,kCAMc,CAAA,WACb,CAAA,mBAPD,kCAMc,CAAA,WACb,CAAA,kBAPD,kCAMc,CAAA,WAAsB,CACnC,wBAPD,kCAMc,CAAA,WAAA,CAAsB,8BANpC,kCAMc,CAAA,WAAA,CAAA,6BANd,kCAMc,CAAA,WAAA,CAAA,mCANd,kCAMc,CAAA,WAAA,CAAA,gCANd,kCAMc,CAAA,WAAA,CAAA,8CCzBrB,aAAA,CAAA,UACO,CAAA,mDADP,YAA6C,CAG5C,uFAEC,aAAA,CAAA,cACO,CAAA,0DANT,YAWE,CAAA,kBAEC,CAAA,sBACA,CAAA,qBACA,CAAA,4BACO,CAAA,eAAA,CAAA,cACK,CAAA,kEAdd,UAQO,CAAA,gJAAN,SAcQ,CAAA,uEAdR,gBAAM,CAoBS,8EApBT,kCD9FP,CAAA,iBAAsB,CAkFnB,eAAY,CAAA,WACZ,CAAA,6ECWI,0EAyBoC,CAAA,4EAzBpC,kCD9FP,CAAA,iBAAA,CAAsB,eAkFP,CAAA,WACZ,CAAA,+DCAJ,QA2CE,CAAA,WACC,CAAA,4BAEA",sourcesContent:['$__iconfont__data: map-merge(if(global_variable_exists(\'__iconfont__data\'), $__iconfont__data, ()), (\n\t"iconfont-vue-84c461f": (\n\t\t"arrow-left-double": "\\ea01",\n\t\t"arrow-left": "\\ea02",\n\t\t"arrow-right-double": "\\ea03",\n\t\t"arrow-right": "\\ea04",\n\t\t"breadcrumb": "\\ea05",\n\t\t"checkmark": "\\ea06",\n\t\t"close": "\\ea07",\n\t\t"confirm": "\\ea08",\n\t\t"info": "\\ea09",\n\t\t"menu": "\\ea0a",\n\t\t"more": "\\ea0b",\n\t\t"pause": "\\ea0c",\n\t\t"play": "\\ea0d",\n\t\t"triangle-s": "\\ea0e",\n\t\t"user-status-away": "\\ea0f",\n\t\t"user-status-dnd": "\\ea10",\n\t\t"user-status-invisible": "\\ea11",\n\t\t"user-status-online": "\\ea12"\n\t)\n));\n\n\n$create-font-face: true !default; // should the @font-face tag get created?\n\n// should there be a custom class for each icon? will be .filename\n$create-icon-classes: true !default; \n\n// what is the common class name that icons share? in this case icons need to have .icon.filename in their classes\n// this requires you to have 2 classes on each icon html element, but reduced redeclaration of the font family\n// for each icon\n$icon-common-class: \'icon\' !default;\n\n// if you whish to prefix your filenames, here you can do so.\n// if this string stays empty, your classes will use the filename, for example\n// an icon called star.svg will result in a class called .star\n// if you use the prefix to be \'icon-\' it would result in .icon-star\n$icon-prefix: \'\' !default; \n\n// helper function to get the correct font group\n@function iconfont-group($group: null) {\n @if (null == $group) {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n @if (false == map-has-key($__iconfont__data, $group)) {\n @warn \'Undefined Iconfont Family!\';\n @return ();\n }\n @return map-get($__iconfont__data, $group);\n}\n\n// helper function to get the correct icon of a group\n@function iconfont-item($name) {\n $slash: str-index($name, \'/\');\n $group: null;\n @if ($slash) {\n $group: str-slice($name, 0, $slash - 1);\n $name: str-slice($name, $slash + 1);\n } @else {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n $group: iconfont-group($group);\n @if (false == map-has-key($group, $name)) {\n @warn \'Undefined Iconfont Glyph!\';\n @return \'\';\n }\n @return map-get($group, $name);\n}\n\n// complete mixing to include the icon\n// usage:\n// .my_icon{ @include iconfont(\'star\') }\n@mixin iconfont($icon) {\n $slash: str-index($icon, \'/\');\n $group: null;\n @if ($slash) {\n $group: str-slice($icon, 0, $slash - 1);\n } @else {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n &:before {\n font-family: $group;\n font-style: normal;\n font-weight: 400;\n content: iconfont-item($icon);\n }\n}\n\n// creates the font face tag if the variable is set to true (default)\n@if $create-font-face == true {\n @font-face {\n font-family: "iconfont-vue-84c461f";\n src: url(\'../iconfont-vue-84c461f.eot\'); /* IE9 Compat Modes */\n src: url(\'../iconfont-vue-84c461f.eot?#iefix\') format(\'embedded-opentype\'), /* IE6-IE8 */\n url(\'../iconfont-vue-84c461f.woff\') format(\'woff\'), /* Pretty Modern Browsers */\n url(\'../iconfont-vue-84c461f.ttf\') format(\'truetype\'), /* Safari, Android, iOS */\n url(\'../iconfont-vue-84c461f.svg\') format(\'svg\'); /* Legacy iOS */\n }\n}\n\n// creates icon classes for each individual loaded svg (default)\n@if $create-icon-classes == true {\n .#{$icon-common-class} {\n font-style: normal;\n font-weight: 400;\n\n @each $icon, $content in map-get($__iconfont__data, "iconfont-vue-84c461f") {\n &.#{$icon-prefix}#{$icon}:before {\n font-family: "iconfont-vue-84c461f";\n content: iconfont-item("iconfont-vue-84c461f/#{$icon}");\n }\n }\n }\n}\n',"$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n@import '../../fonts/scss/iconfont-vue';\n\n.app-navigation-entry__inline-input-container {\n\tflex: 1 0 100%;\n\twidth: 100%;\n\tform {\n\t\tdisplay: flex;\n\t\t.app-navigation-entry__inline-input {\n\t\t\tflex: 1 1 100%;\n\t\t\tfont-size: 14px;\n\t\t}\n\n\t\t// submit and cancel buttons\n\t\tbutton {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\t\t\twidth: $clickable-area !important;\n\t\t\tcolor: var(--color-main-text);\n\t\t\tbackground: none;\n\t\t\tfont-size: 16px;\n\n\t\t\t// icon hover/focus feedback\n\t\t\t&::before {\n\t\t\t\topacity: $opacity_normal;\n\t\t\t}\n\t\t\t&:hover,\n\t\t\t&:focus {\n\t\t\t\t&::before {\n\t\t\t\t\topacity: $opacity_full;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t&.icon-confirm {\n\t\t\t\t@include iconfont('confirm');\n\t\t\t\tborder-left: none;\n\t\t\t}\n\t\t\t&.icon-confirm:hover {\n\t\t\t\tborder-radius: 0px var(--border-radius) var(--border-radius) 0px !important;\n\t\t\t}\n\n\t\t\t&.icon-close {\n\t\t\t\t@include iconfont('close');\n\t\t\t}\n\t\t}\n\t\t.icon-close {\n\t\t\tmargin: 0;\n\t\t\tborder: none;\n\t\t\tbackground-color: transparent;\n\t\t}\n\t}\n}\n"],sourceRoot:""}]),n.a=f},function(t,n){},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r),s=e(4),c=e.n(s),l=e(8),u=e(9),d=e(10),p=e(11),f=a()(i.a),A=c()(l.a),h=c()(u.a),m=c()(d.a),g=c()(p.a);f.push([t.i,'@font-face{font-family:"iconfont-vue-84c461f";src:url('+A+");src:url("+A+') format("embedded-opentype"),url('+h+') format("woff"),url('+m+') format("truetype"),url('+g+') format("svg")}.icon[data-v-3e0b109b]{font-style:normal;font-weight:400}.icon.arrow-left-double[data-v-3e0b109b]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-left[data-v-3e0b109b]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-right-double[data-v-3e0b109b]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-right[data-v-3e0b109b]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.breadcrumb[data-v-3e0b109b]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.checkmark[data-v-3e0b109b]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.close[data-v-3e0b109b]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.confirm[data-v-3e0b109b]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.info[data-v-3e0b109b]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.menu[data-v-3e0b109b]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.more[data-v-3e0b109b]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.pause[data-v-3e0b109b]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.play[data-v-3e0b109b]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.triangle-s[data-v-3e0b109b]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-away[data-v-3e0b109b]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-dnd[data-v-3e0b109b]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-invisible[data-v-3e0b109b]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-online[data-v-3e0b109b]:before{font-family:"iconfont-vue-84c461f";content:""}.modal-mask[data-v-3e0b109b]{position:fixed;z-index:9998;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.modal-mask--dark[data-v-3e0b109b]{background-color:rgba(0,0,0,0.92)}.modal-header[data-v-3e0b109b]{position:absolute;z-index:10001;top:0;right:0;left:0;display:flex !important;align-items:center;justify-content:center;width:100%;height:50px;transition:opacity 250ms, visibility 250ms}.modal-header.invisible[style*=\'display:none\'][data-v-3e0b109b],.modal-header.invisible[style*=\'display: none\'][data-v-3e0b109b]{visibility:hidden}.modal-header .modal-title[data-v-3e0b109b]{overflow-x:hidden;box-sizing:border-box;width:100%;padding:0 132px 0 12px;transition:padding ease 100ms;white-space:nowrap;text-overflow:ellipsis;color:#fff;font-size:14px}@media only screen and (min-width: 512px){.modal-header .modal-title[data-v-3e0b109b]{text-align:center;padding-left:132px}}.modal-header .icons-menu[data-v-3e0b109b]{position:absolute;right:0;display:flex;align-items:center;justify-content:flex-end}.modal-header .icons-menu .icon-close[data-v-3e0b109b]{box-sizing:border-box;margin:3px;padding:10px 11px;color:#fff;background-image:none;font-size:23px}.modal-header .icons-menu .icon-close[data-v-3e0b109b]:before{font-family:"iconfont-vue-84c461f";font-style:normal;font-weight:400;content:""}.modal-header .icons-menu .play-pause[data-v-3e0b109b]{position:relative;width:50px;height:50px;margin:0;padding:0;cursor:pointer;color:white;border:none;background-color:transparent;font-size:22px}.modal-header .icons-menu .play-pause:hover .icon-play[data-v-3e0b109b],.modal-header .icons-menu .play-pause:hover .icon-pause[data-v-3e0b109b],.modal-header .icons-menu .play-pause:focus .icon-play[data-v-3e0b109b],.modal-header .icons-menu .play-pause:focus .icon-pause[data-v-3e0b109b]{opacity:1;border-radius:22px;background-color:rgba(127,127,127,0.25)}.modal-header .icons-menu .play-pause .icon-play[data-v-3e0b109b],.modal-header .icons-menu .play-pause .icon-pause[data-v-3e0b109b]{box-sizing:border-box;width:44px;height:44px;margin:3px;opacity:.7;background-image:none;cursor:pointer}.modal-header .icons-menu .play-pause .icon-play[data-v-3e0b109b]{padding:11px 13px}.modal-header .icons-menu .play-pause .icon-play[data-v-3e0b109b]:before{font-family:"iconfont-vue-84c461f";font-style:normal;font-weight:400;content:""}.modal-header .icons-menu .play-pause .icon-pause[data-v-3e0b109b]{padding:12px;font-size:19.5px}.modal-header .icons-menu .play-pause .icon-pause[data-v-3e0b109b]:before{font-family:"iconfont-vue-84c461f";font-style:normal;font-weight:400;content:""}.modal-header .icons-menu .header-actions[data-v-3e0b109b]{margin:3px;color:white}.modal-header .icons-menu .action-item--single[data-v-3e0b109b]{box-sizing:border-box;width:44px;height:44px;cursor:pointer;background-position:center;background-size:22px}.modal-header .icons-menu[data-v-3e0b109b] .action-item__menutoggle{padding:13px 11px;color:#fff;font-size:22px}.modal-wrapper[data-v-3e0b109b]{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%}.modal-wrapper .prev[data-v-3e0b109b],.modal-wrapper .next[data-v-3e0b109b]{z-index:10000;display:flex !important;align-items:center;justify-content:center;width:15%;min-width:60px;height:100%;transition:opacity 250ms, visibility 250ms}.modal-wrapper .prev.invisible[style*=\'display:none\'][data-v-3e0b109b],.modal-wrapper .prev.invisible[style*=\'display: none\'][data-v-3e0b109b],.modal-wrapper .next.invisible[style*=\'display:none\'][data-v-3e0b109b],.modal-wrapper .next.invisible[style*=\'display: none\'][data-v-3e0b109b]{visibility:hidden}.modal-wrapper .icon-next[data-v-3e0b109b],.modal-wrapper .icon-previous[data-v-3e0b109b]{box-sizing:border-box;width:44px;height:44px;padding:12px 11px;color:white;border-radius:22px;background-image:none;font-size:24px}.modal-wrapper .icon-previous[data-v-3e0b109b]:before{font-family:"iconfont-vue-84c461f";font-style:normal;font-weight:400;content:""}.modal-wrapper .icon-next[data-v-3e0b109b]:before{font-family:"iconfont-vue-84c461f";font-style:normal;font-weight:400;content:""}.modal-wrapper .modal-container[data-v-3e0b109b]{display:block;overflow:hidden;padding:0;transition:transform 300ms ease;border-radius:var(--border-radius-large);background-color:var(--color-main-background);box-shadow:0 0 40px rgba(0,0,0,0.2)}.modal-wrapper:not(.modal-wrapper--large):not(.modal-wrapper--full) .modal-container[data-v-3e0b109b]{max-width:900px;max-height:80%}.modal-wrapper--full .modal-container[data-v-3e0b109b]{max-width:100%;max-height:100%;border-radius:0}.modal-wrapper--full .prev[data-v-3e0b109b],.modal-wrapper--full .next[data-v-3e0b109b],.modal-wrapper--spread-navigation .prev[data-v-3e0b109b],.modal-wrapper--spread-navigation .next[data-v-3e0b109b]{position:absolute;width:10%}.modal-wrapper--full .prev[data-v-3e0b109b],.modal-wrapper--spread-navigation .prev[data-v-3e0b109b]{left:0}.modal-wrapper--full .next[data-v-3e0b109b],.modal-wrapper--spread-navigation .next[data-v-3e0b109b]{right:0}.modal-wrapper--large .modal-container[data-v-3e0b109b]{max-width:85%;max-height:90%}.modal-wrapper--large .prev[data-v-3e0b109b],.modal-wrapper--large .next[data-v-3e0b109b]{width:10%;min-width:44px}.fade-enter-active[data-v-3e0b109b],.fade-leave-active[data-v-3e0b109b]{transition:opacity 250ms}.fade-enter[data-v-3e0b109b],.fade-leave-to[data-v-3e0b109b]{opacity:0}.fade-visibility-enter[data-v-3e0b109b],.fade-visibility-leave-to[data-v-3e0b109b]{visibility:hidden;opacity:0}.modal-in-enter-active[data-v-3e0b109b],.modal-in-leave-active[data-v-3e0b109b],.modal-out-enter-active[data-v-3e0b109b],.modal-out-leave-active[data-v-3e0b109b]{transition:opacity 250ms}.modal-in-enter[data-v-3e0b109b],.modal-in-leave-to[data-v-3e0b109b],.modal-out-enter[data-v-3e0b109b],.modal-out-leave-to[data-v-3e0b109b]{opacity:0}.modal-in-enter .modal-container[data-v-3e0b109b],.modal-in-leave-to .modal-container[data-v-3e0b109b]{transform:scale(0.9)}.modal-out-enter .modal-container[data-v-3e0b109b],.modal-out-leave-to .modal-container[data-v-3e0b109b]{transform:scale(1.1)}.modal-mask .play-pause .progress-ring[data-v-3e0b109b]{position:absolute;top:0;left:0;transform:rotate(-90deg)}.modal-mask .play-pause .progress-ring .progress-ring__circle[data-v-3e0b109b]{transition:100ms stroke-dashoffset;transform-origin:50% 50%;animation:progressring-data-v-3e0b109b linear 3s infinite;stroke-linecap:round;stroke-dashoffset:94.24778;stroke-dasharray:94.24778}.modal-mask .play-pause--paused .icon-pause[data-v-3e0b109b]{animation:breath-data-v-3e0b109b 2s cubic-bezier(0.4, 0, 0.2, 1) infinite}.modal-mask .play-pause--paused .progress-ring__circle[data-v-3e0b109b]{animation-play-state:paused !important}@keyframes progressring-data-v-3e0b109b{from{stroke-dashoffset:94.24778}to{stroke-dashoffset:0}}@keyframes breath-data-v-3e0b109b{0%{opacity:1}50%{opacity:0}100%{opacity:1}}\n',"",{version:3,sources:["webpack://./../../fonts/scss/iconfont-vue.scss","webpack://./Modal.vue","webpack://./../../assets/variables.scss"],names:[],mappings:"AA2FE,WACC,kCAAmC,CACnC,2CAAuC,CACvC,+OAGmD,CAMpD,uBACE,iBAAkB,CAClB,eAAgB,CAFlB,gDAMM,kCAAmC,CACnC,WA5Ge,CAAO,yCA0GL,kCACJ,CAAsB,WA1G3B,CAAA,iDAyGU,kCACL,CAAA,WAzGG,CAAA,0CAwGL,kCACE,CAAA,WAxGJ,CAAA,yCAuGC,kCACG,CAAA,WACN,CAxGC,wCAsGC,kCACI,CAAA,WACb,CAAO,oCAFF,kCACQ,CAAA,WACb,CAAA,sCAFO,kCACM,CAAA,WACb,CAAA,mCAFI,kCACS,CAAA,WACb,CAAA,mCAPD,kCAMc,CAAA,WACb,CAAA,mCAPD,kCAMc,CAAA,WACb,CAAA,oCAPD,kCAMc,CAAA,WACb,CAAA,mCAPD,kCAMc,CAAA,WAAsB,CACnC,yCAPD,kCAMc,CAAA,WAAA,CAAsB,+CANpC,kCAMc,CAAA,WAAA,CAAA,8CANd,kCAMc,CAAA,WAAA,CAAA,oDANd,kCAMc,CAAA,WAAA,CAAA,iDANd,kCAMc,CAAA,WAAA,CAAA,6BACN,cCgYf,CAAA,YACW,CAAA,KACV,CAAA,MAAO,CAAE,aAET,CAAA,UACA,CAAO,WACP,CAAK,gCAEL,CAAA,mCACA,iCACC,CAAgB,+BAAE,iBAIP,CACZ,aAAU,CAAA,KACV,CAAA,OAAS,CAAA,MACT,CAAG,uBAKH,CAAA,kBACA,CAAA,sBACA,CAAA,UAAe,CAAE,WACjB,CAAK,0CAEO,CAAA,iIAKA,iBAAwB,CACnC,4CAnBF,iBAsBa,CACX,qBACA,CAAA,UAAY,CAAA,sBAEZ,CAAA,6BACY,CAAA,kBACZ,CAAA,sBACA,CAAA,UAAe,CAAA,cACR,CAAA,0CAKgB,4CAnCzB,iBAoCc,CACX,kBACA,CAAA,CAAA,2CAtCH,iBA0CY,CACV,OAAA,CAAQ,YACR,CAAA,kBAEA,CAAA,wBACA,CAAA,uDALD,qBAQE,CAAA,UAAY,CAAA,iBACgC,CAG5C,UAAS,CAAA,qBAET,CAAA,cAAkB,CAAA,8DAPnB,kCD5iBD,CAAA,iBAAsB,CAkFnB,eAAY,CAAA,WACZ,CAAA,uDCkdH,iBAoBC,CAAW,UACA,CAAA,WACV,CAAA,QACA,CAAA,SAjFe,CAkFf,cACA,CAAA,WACQ,CAAA,WACR,CAAK,4BAEL,CAAA,cAAkB,CAAA,kSATR,SAcT,CAAA,kBACW,CACV,uCCtiBW,CAAA,qIDshBd,qBAsBE,CAAA,UAAY,CAAA,WACZ,CAAA,UACA,CAAA,UACA,CAAA,qBAEA,CAAA,cAAkB,CAAA,kEA3BpB,iBA8BC,CAAU,yEA9BA,kCDzjBZ,CAAA,iBAAA,CAAsB,eAkFP,CAAA,WACZ,CAAA,mECseF,YAmCC,CAAA,gBACU,CAAA,0EApCA,kCDzjBZ,CAAA,iBAAA,CAAA,eAkFe,CAAA,WACZ,CAAA,2DCkdH,UA+DC,CAAA,WACC,CAAA,gEAID,qBACC,CAAA,UAAY,CAAA,WACZ,CAAA,cACA,CAAM,0BAEN,CAAA,oBAA2B,CAC3B,oEAGS,iBAAA,CAAA,UACF,CAAE,cAET,CAAK,gCAEI,YACT,CAAA,kBAMO,CAAA,sBAET,CAAA,qBACA,CAAA,UAAY,CAAA,WACZ,CAAA,4EALD,aAAA,CAAc,uBAaZ,CAAA,kBAAS,CAAA,sBAET,CAAA,SAAA,CAAA,cACA,CAAA,WACA,CAAA,0CAEY,CAAA,8RAQD,iBAAQ,CAAA,0FA3BrB,qBAmCE,CAAA,UAAY,CAAA,WACZ,CAAA,iBCzoBe,CAAA,WD2oBN,CAAA,kBACF,CAAA,qBAEP,CAAA,cAAA,CAAgB,sDAGjB,kCDzqBA,CAAA,iBAAA,CAAA,eAkFe,CAAA,WACZ,CAAA,kDC0iBJ,kCD7nBC,CAAA,iBAAA,CAAA,eAkFe,CAAA,WACZ,CAAA,iDC0iBJ,aAoDC,CAAA,eACC,CAAO,SACP,CAAA,+BAEA,CAAA,wCACe,CAAA,6CACG,CAAA,mCACL,CAAC,sGAEM,eAAQ,CAAA,cAC5B,CAAA,uDAEA,cAIA,CAAA,eACC,CAAA,eACA,CAAA,0MAKD,iBAEA,CAAA,SACC,CAAA,qGAHD,MAAA,CAAA,qGAAA,OAAA,CAAA,wDAWC,aAGD,CAAA,cACC,CAAA,0FAFD,SAAA,CAAA,cAOC,CAAA,wEAEA,wBAOF,CAAA,6DACA,SAGD,CAAA,mFAKA,iBAAA,CAAA,SACC,CAAA,kKAOD,wBACC,CAAA,4IAKD,SACA,CAAA,uGAKA,oBAAmB,CAAA,yGAKnB,oBAAoB,CAAA,wDAQR,iBACX,CAAA,KACC,CAAA,MAAA,CAAQ,wBAGR,CAAA,+EACA,kCACa,CAAA,wBACZ,CAAA,yDACW,CAAA,oBAAA,CAAA,0BAGX,CAAA,yBACA,CAAA,6DAGD,yEAEsB,CAAA,wEAEtB,sCACC,CAAA,wCACA,KAAA,0BAOD,CAAA,GAAA,mBAhCS,CAkCV,CAAA,kCACC,GAAoB,SAItB,CAAA,IAAA,SAEE,CAAA,KAAA,SAGA,CAAA",sourcesContent:['$__iconfont__data: map-merge(if(global_variable_exists(\'__iconfont__data\'), $__iconfont__data, ()), (\n\t"iconfont-vue-84c461f": (\n\t\t"arrow-left-double": "\\ea01",\n\t\t"arrow-left": "\\ea02",\n\t\t"arrow-right-double": "\\ea03",\n\t\t"arrow-right": "\\ea04",\n\t\t"breadcrumb": "\\ea05",\n\t\t"checkmark": "\\ea06",\n\t\t"close": "\\ea07",\n\t\t"confirm": "\\ea08",\n\t\t"info": "\\ea09",\n\t\t"menu": "\\ea0a",\n\t\t"more": "\\ea0b",\n\t\t"pause": "\\ea0c",\n\t\t"play": "\\ea0d",\n\t\t"triangle-s": "\\ea0e",\n\t\t"user-status-away": "\\ea0f",\n\t\t"user-status-dnd": "\\ea10",\n\t\t"user-status-invisible": "\\ea11",\n\t\t"user-status-online": "\\ea12"\n\t)\n));\n\n\n$create-font-face: true !default; // should the @font-face tag get created?\n\n// should there be a custom class for each icon? will be .filename\n$create-icon-classes: true !default; \n\n// what is the common class name that icons share? in this case icons need to have .icon.filename in their classes\n// this requires you to have 2 classes on each icon html element, but reduced redeclaration of the font family\n// for each icon\n$icon-common-class: \'icon\' !default;\n\n// if you whish to prefix your filenames, here you can do so.\n// if this string stays empty, your classes will use the filename, for example\n// an icon called star.svg will result in a class called .star\n// if you use the prefix to be \'icon-\' it would result in .icon-star\n$icon-prefix: \'\' !default; \n\n// helper function to get the correct font group\n@function iconfont-group($group: null) {\n @if (null == $group) {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n @if (false == map-has-key($__iconfont__data, $group)) {\n @warn \'Undefined Iconfont Family!\';\n @return ();\n }\n @return map-get($__iconfont__data, $group);\n}\n\n// helper function to get the correct icon of a group\n@function iconfont-item($name) {\n $slash: str-index($name, \'/\');\n $group: null;\n @if ($slash) {\n $group: str-slice($name, 0, $slash - 1);\n $name: str-slice($name, $slash + 1);\n } @else {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n $group: iconfont-group($group);\n @if (false == map-has-key($group, $name)) {\n @warn \'Undefined Iconfont Glyph!\';\n @return \'\';\n }\n @return map-get($group, $name);\n}\n\n// complete mixing to include the icon\n// usage:\n// .my_icon{ @include iconfont(\'star\') }\n@mixin iconfont($icon) {\n $slash: str-index($icon, \'/\');\n $group: null;\n @if ($slash) {\n $group: str-slice($icon, 0, $slash - 1);\n } @else {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n &:before {\n font-family: $group;\n font-style: normal;\n font-weight: 400;\n content: iconfont-item($icon);\n }\n}\n\n// creates the font face tag if the variable is set to true (default)\n@if $create-font-face == true {\n @font-face {\n font-family: "iconfont-vue-84c461f";\n src: url(\'../iconfont-vue-84c461f.eot\'); /* IE9 Compat Modes */\n src: url(\'../iconfont-vue-84c461f.eot?#iefix\') format(\'embedded-opentype\'), /* IE6-IE8 */\n url(\'../iconfont-vue-84c461f.woff\') format(\'woff\'), /* Pretty Modern Browsers */\n url(\'../iconfont-vue-84c461f.ttf\') format(\'truetype\'), /* Safari, Android, iOS */\n url(\'../iconfont-vue-84c461f.svg\') format(\'svg\'); /* Legacy iOS */\n }\n}\n\n// creates icon classes for each individual loaded svg (default)\n@if $create-icon-classes == true {\n .#{$icon-common-class} {\n font-style: normal;\n font-weight: 400;\n\n @each $icon, $content in map-get($__iconfont__data, "iconfont-vue-84c461f") {\n &.#{$icon-prefix}#{$icon}:before {\n font-family: "iconfont-vue-84c461f";\n content: iconfont-item("iconfont-vue-84c461f/#{$icon}");\n }\n }\n }\n}\n',"$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n@import '../../fonts/scss/iconfont-vue';\n$header-size: 50px;\n\n.modal-mask {\n\tposition: fixed;\n\tz-index: 9998;\n\ttop: 0;\n\tleft: 0;\n\tdisplay: block;\n\twidth: 100%;\n\theight: 100%;\n\tbackground-color: rgba(0, 0, 0, .5);\n\t&--dark {\n\t\tbackground-color: rgba(0, 0, 0, .92);\n\t}\n}\n\n.modal-header {\n\tposition: absolute;\n\tz-index: 10001;\n\ttop: 0;\n\tright: 0;\n\tleft: 0;\n\t// prevent vue show to use display:none and reseting\n\t// the circle animation loop\n\tdisplay: flex !important;\n\talign-items: center;\n\tjustify-content: center;\n\twidth: 100%;\n\theight: $header-size;\n\ttransition: opacity 250ms,\n\t\tvisibility 250ms;\n\n\t// replace display by visibility\n\t&.invisible[style*='display:none'],\n\t&.invisible[style*='display: none'] {\n\t\tvisibility: hidden;\n\t}\n\n\t.modal-title {\n\t\toverflow-x: hidden;\n\t\tbox-sizing: border-box;\n\t\twidth: 100%;\n\t\tpadding: 0 #{$clickable-area * 3} 0 12px; // maximum actions is 3\n\t\ttransition: padding ease 100ms;\n\t\twhite-space: nowrap;\n\t\ttext-overflow: ellipsis;\n\t\tcolor: #fff;\n\t\tfont-size: $icon-margin;\n\t}\n\n\t// On wider screens the title can be centered\n\t@media only screen and (min-width: $breakpoint-mobile/2) {\n\t\t.modal-title {\n\t\t\ttext-align: center;\n\t\t\tpadding-left: #{$clickable-area * 3}; // maximum actions is 3\n\t\t}\n\t}\n\n\t.icons-menu {\n\t\tposition: absolute;\n\t\tright: 0;\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: flex-end;\n\n\t\t.icon-close {\n\t\t\tbox-sizing: border-box;\n\t\t\tmargin: ($header-size - $clickable-area) / 2;\n\t\t\t// not using $icon-margin since we have a custom font size\n\t\t\t// and alignement seems odd\n\t\t\tpadding: 10px 11px;\n\t\t\tcolor: #fff;\n\t\t\tbackground-image: none;\n\t\t\tfont-size: 23px;\n\n\t\t\t@include iconfont('close');\n\t\t}\n\n\t\t.play-pause {\n\t\t\tposition: relative;\n\t\t\twidth: $header-size;\n\t\t\theight: $header-size;\n\t\t\tmargin: 0;\n\t\t\tpadding: 0;\n\t\t\tcursor: pointer;\n\t\t\tcolor: white;\n\t\t\tborder: none;\n\t\t\tbackground-color: transparent;\n\t\t\tfont-size: 22px;\n\t\t\t&:hover,\n\t\t\t&:focus {\n\t\t\t\t.icon-play,\n\t\t\t\t.icon-pause {\n\t\t\t\t\topacity: 1;\n\t\t\t\t\tborder-radius: $clickable-area / 2;\n\t\t\t\t\tbackground-color: $icon-focus-bg;\n\t\t\t\t}\n\t\t\t}\n\t\t\t.icon-play,\n\t\t\t.icon-pause {\n\t\t\t\tbox-sizing: border-box;\n\t\t\t\twidth: $clickable-area;\n\t\t\t\theight: $clickable-area;\n\t\t\t\tmargin: ($header-size - $clickable-area) / 2;\n\t\t\t\topacity: .7;\n\t\t\t\tbackground-image: none;\n\t\t\t\tcursor: pointer;\n\t\t\t}\n\t\t\t.icon-play {\n\t\t\t\t// better visual\n\t\t\t\tpadding: 11px 13px;\n\t\t\t\t@include iconfont('play');\n\t\t\t}\n\t\t\t.icon-pause {\n\t\t\t\tpadding: 12px;\n\t\t\t\t// ! align with circle\n\t\t\t\tfont-size: 19.5px;\n\t\t\t\t@include iconfont('pause');\n\t\t\t}\n\t\t}\n\n\t\t.header-actions {\n\t\t\tmargin: ($header-size - $clickable-area) / 2;\n\t\t\tcolor: white;\n\t\t}\n\n\t\t.action-item--single {\n\t\t\tbox-sizing: border-box;\n\t\t\twidth: $clickable-area;\n\t\t\theight: $clickable-area;\n\t\t\tcursor: pointer;\n\t\t\tbackground-position: center;\n\t\t\tbackground-size: 22px;\n\t\t}\n\n\t\t&::v-deep .action-item__menutoggle {\n\t\t\tpadding: 13px 11px;\n\t\t\t// force white instead of default main text\n\t\t\tcolor: #fff;\n\t\t\t// 22px is a somehow better looking for the icon-more icon\n\t\t\tfont-size: 22px;\n\t\t}\n\n\t}\n}\n\n.modal-wrapper {\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: center;\n\tbox-sizing: border-box;\n\twidth: 100%;\n\theight: 100%;\n\n\t/* Navigation buttons */\n\t.prev,\n\t.next {\n\t\tz-index: 10000;\n\t\t// ignore display: none\n\t\tdisplay: flex !important;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\twidth: 15%;\n\t\tmin-width: 60px;\n\t\theight: 100%;\n\t\ttransition: opacity 250ms,\n\t\t\tvisibility 250ms;\n\n\t\t// we want to keep the elements on page\n\t\t// even if hidden to avoid having a unbalanced\n\t\t// centered content\n\t\t// replace display by visibility\n\t\t&.invisible[style*='display:none'],\n\t\t&.invisible[style*='display: none'] {\n\t\t\tvisibility: hidden;\n\t\t}\n\t}\n\n\t// buttons/icons\n\t.icon-next,\n\t.icon-previous {\n\t\tbox-sizing: border-box;\n\t\twidth: $clickable-area;\n\t\theight: $clickable-area;\n\t\tpadding: 12px 11px;\n\t\tcolor: white;\n\t\tborder-radius: $clickable-area / 2;\n\t\tbackground-image: none;\n\t\tfont-size: 24px;\n\t}\n\t.icon-previous {\n\t\t@include iconfont('arrow-left');\n\t}\n\t.icon-next {\n\t\t@include iconfont('arrow-right');\n\t}\n\n\t/* Content */\n\t.modal-container {\n\t\tdisplay: block;\n\t\toverflow: hidden;\n\t\tpadding: 0;\n\t\ttransition: transform 300ms ease;\n\t\tborder-radius: var(--border-radius-large);\n\t\tbackground-color: var(--color-main-background);\n\t\tbox-shadow: 0 0 40px rgba(0, 0, 0, .2);\n\t}\n\t&:not(&--large):not(&--full) .modal-container {\n\t\tmax-width: 900px;\n\t\tmax-height: 80%;\n\t}\n\n\t// Sizing\n\t&--full {\n\t\t.modal-container {\n\t\t\tmax-width: 100%;\n\t\t\tmax-height: 100%;\n\t\t\tborder-radius: 0;\n\t\t}\n\t}\n\t&--full,\n\t&--spread-navigation {\n\t\t.prev,\n\t\t.next {\n\t\t\tposition: absolute;\n\t\t\twidth: 10%;\n\t\t}\n\t\t.prev {\n\t\t\tleft: 0;\n\t\t}\n\t\t.next {\n\t\t\tright: 0;\n\t\t}\n\t}\n\t&--large {\n\t\t.modal-container {\n\t\t\tmax-width: 85%;\n\t\t\tmax-height: 90%;\n\t\t}\n\t\t.prev,\n\t\t.next {\n\t\t\twidth: 10%;\n\t\t\tmin-width: $clickable-area;\n\t\t}\n\t}\n}\n\n/* TRANSITIONS */\n.fade-enter-active,\n.fade-leave-active {\n\ttransition: opacity 250ms;\n}\n\n.fade-enter,\n.fade-leave-to {\n\topacity: 0;\n}\n\n.fade-visibility-enter,\n.fade-visibility-leave-to {\n\tvisibility: hidden;\n\topacity: 0;\n}\n\n.modal-in-enter-active,\n.modal-in-leave-active,\n.modal-out-enter-active,\n.modal-out-leave-active {\n\ttransition: opacity 250ms;\n}\n\n.modal-in-enter,\n.modal-in-leave-to,\n.modal-out-enter,\n.modal-out-leave-to {\n\topacity: 0;\n}\n\n.modal-in-enter .modal-container,\n.modal-in-leave-to .modal-container {\n\ttransform: scale(.9);\n}\n\n.modal-out-enter .modal-container,\n.modal-out-leave-to .modal-container {\n\ttransform: scale(1.1);\n}\n\n// animated circle\n$radius: 15;\n$pi: 3.14159265358979;\n\n.modal-mask .play-pause {\n\t.progress-ring {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\ttransform: rotate(-90deg);\n\t\t.progress-ring__circle {\n\t\t\ttransition: 100ms stroke-dashoffset;\n\t\t\ttransform-origin: 50% 50%; // axis compensation\n\t\t\tanimation: progressring linear 3s infinite;\n\n\t\t\tstroke-linecap: round;\n\t\t\tstroke-dashoffset: $radius * 2 * $pi; // radius * 2 * PI\n\t\t\tstroke-dasharray: $radius * 2 * $pi; // radius * 2 * PI\n\t\t}\n\t}\n\t&--paused {\n\t\t.icon-pause {\n\t\t\tanimation: breath 2s cubic-bezier(0.4, 0, 0.2, 1) infinite;\n\t\t}\n\t\t.progress-ring__circle {\n\t\t\tanimation-play-state: paused !important;\n\t\t}\n\t}\n}\n\n// keyframes get scoped too and break the animation name, we need them unscoped\n@keyframes progressring {\n\tfrom {\n\t\tstroke-dashoffset: $radius * 2 * $pi; // radius * 2 * PI\n\t}\n\tto {\n\t\tstroke-dashoffset: 0;\n\t}\n}\n\n@keyframes breath {\n\t0% {\n\t\topacity: 1;\n\t}\n\t50% {\n\t\topacity: 0;\n\t}\n\t100% {\n\t\topacity: 1;\n\t}\n}\n\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @author John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n *\n */\n\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\n// recommended is 48px\n// 44px is what we choose and have very good visual-to-usability ratio\n$clickable-area: 44px;\n\n// background icon size\n// also used for the scss icon font\n$icon-size: 16px;\n\n// icon padding for a $clickable-area width and a $icon-size icon\n// ( 44px - 16px ) / 2\n$icon-margin: ($clickable-area - $icon-size) / 2;\n\n// transparency background for icons\n$icon-focus-bg: rgba(127, 127, 127, .25);\n\n// popovermenu arrow width from the triangle center\n$arrow-width: 9px;\n\n// opacities\n$opacity_disabled: .5;\n$opacity_normal: .7;\n$opacity_full: 1;\n\n// menu round background hover feedback\n// good looking on dark AND white bg\n$action-background-hover: rgba(127, 127, 127, .25);\n\n// various structure data used in the \n// `AppNavigation` component\n$header-height: 50px;\n$navigation-width: 300px;\n\n// mobile breakpoint\n$breakpoint-mobile: 1024px;\n"],sourceRoot:""}]),n.a=f},function(t,n){},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r)()(i.a);a.push([t.i,".empty-content[data-v-2dc16832]{display:flex;align-items:center;flex-direction:column;margin-top:20vh}.empty-content__icon[data-v-2dc16832]{display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin:0 auto 15px;opacity:.4;background-repeat:no-repeat;background-position:center;background-size:64px}.empty-content__icon svg[data-v-2dc16832]{width:64px;height:64px}.empty-content__title[data-v-2dc16832]{margin-bottom:10px}\n","",{version:3,sources:["webpack://./EmptyContent.vue"],names:[],mappings:"AA2FA,gCACC,YAAa,CACb,kBAAmB,CACnB,qBAAsB,CACtB,eAAgB,CAEhB,sCACC,YAAa,CACb,kBAAmB,CACnB,sBAAuB,CACvB,UAAW,CACX,WAAY,CACZ,kBAAmB,CACnB,UAAW,CACX,2BAA4B,CAC5B,0BAA2B,CAC3B,oBAAqB,CAVrB,0CAaC,UAAW,CACX,WAAY,CACZ,uCAID,kBAAmB",sourcesContent:["$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.empty-content {\n\tdisplay: flex;\n\talign-items: center;\n\tflex-direction: column;\n\tmargin-top: 20vh;\n\n\t&__icon {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\twidth: 64px;\n\t\theight: 64px;\n\t\tmargin: 0 auto 15px;\n\t\topacity: .4;\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: center;\n\t\tbackground-size: 64px;\n\n\t\tsvg {\n\t\t\twidth: 64px;\n\t\t\theight: 64px;\n\t\t}\n\t}\n\n\t&__title {\n\t\tmargin-bottom: 10px;\n\t}\n}\n\n"],sourceRoot:""}]),n.a=a},function(t,n){},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r),s=e(4),c=e.n(s),l=e(8),u=e(9),d=e(10),p=e(11),f=a()(i.a),A=c()(l.a),h=c()(u.a),m=c()(d.a),g=c()(p.a);f.push([t.i,'@font-face{font-family:"iconfont-vue-84c461f";src:url('+A+");src:url("+A+') format("embedded-opentype"),url('+h+') format("woff"),url('+m+') format("truetype"),url('+g+') format("svg")}.icon[data-v-38b147c2]{font-style:normal;font-weight:400}.icon.arrow-left-double[data-v-38b147c2]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-left[data-v-38b147c2]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-right-double[data-v-38b147c2]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-right[data-v-38b147c2]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.breadcrumb[data-v-38b147c2]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.checkmark[data-v-38b147c2]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.close[data-v-38b147c2]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.confirm[data-v-38b147c2]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.info[data-v-38b147c2]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.menu[data-v-38b147c2]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.more[data-v-38b147c2]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.pause[data-v-38b147c2]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.play[data-v-38b147c2]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.triangle-s[data-v-38b147c2]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-away[data-v-38b147c2]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-dnd[data-v-38b147c2]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-invisible[data-v-38b147c2]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-online[data-v-38b147c2]:before{font-family:"iconfont-vue-84c461f";content:""}.crumb[data-v-38b147c2]{background-image:none;display:inline-flex;height:44px;padding:0}.crumb[data-v-38b147c2]:before{font-family:"iconfont-vue-84c461f";font-style:normal;font-weight:400;content:""}.crumb[data-v-38b147c2]:last-child{max-width:210px}.crumb:last-child a[data-v-38b147c2]{flex-shrink:1}.crumb[data-v-38b147c2]::before{display:flex;align-items:center;order:1;color:var(--color-border-dark);font-size:26px}.crumb--hidden[data-v-38b147c2]{display:none}.crumb--with-action a[data-v-38b147c2]{padding-right:2px}.crumb>a[data-v-38b147c2],.crumb>span[data-v-38b147c2]{max-width:100%}.crumb a[data-v-38b147c2]{align-items:center;display:inline-flex}.crumb a>span[data-v-38b147c2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}\n',"",{version:3,sources:["webpack://./../../fonts/scss/iconfont-vue.scss","webpack://./Breadcrumb.vue"],names:[],mappings:"AA2FE,WACC,kCAAmC,CACnC,2CAAuC,CACvC,+OAGmD,CAMpD,uBACE,iBAAkB,CAClB,eAAgB,CAFlB,gDAMM,kCAAmC,CACnC,WA5Ge,CAAO,yCA0GL,kCACJ,CAAsB,WA1G3B,CAAA,iDAyGU,kCACL,CAAA,WAzGG,CAAA,0CAwGL,kCACE,CAAA,WAxGJ,CAAA,yCAuGC,kCACG,CAAA,WACN,CAxGC,wCAsGC,kCACI,CAAA,WACb,CAAO,oCAFF,kCACQ,CAAA,WACb,CAAA,sCAFO,kCACM,CAAA,WACb,CAAA,mCAFI,kCACS,CAAA,WACb,CAAA,mCAPD,kCAMc,CAAA,WACb,CAAA,mCAPD,kCAMc,CAAA,WACb,CAAA,oCAPD,kCAMc,CAAA,WACb,CAAA,mCAPD,kCAMc,CAAA,WAAsB,CACnC,yCAPD,kCAMc,CAAA,WAAA,CAAsB,+CANpC,kCAMc,CAAA,WAAA,CAAA,8CANd,kCAMc,CAAA,WAAA,CAAA,oDANd,kCAMc,CAAA,WAAA,CAAA,iDANd,kCAMc,CAAA,WAAA,CAAA,wBACb,qBC4GP,CAAA,mBACA,CAAA,WAAS,CAAA,SACT,CAAA,+BACA,kCD5NA,CAAA,iBAAsB,CAkFnB,eAAY,CAAA,WACZ,CAAA,mCA9EmB,eCkNjB,CAAA,qCAAN,aAAM,CAAA,gCAWH,YAXG,CAAA,kBAgBS,CACb,OAAA,CAAA,8BAEO,CAAA,cAAA,CAAA,gCACI,YACX,CAAA,uCAIA,iBAEc,CAAC,uDA3BjB,cA+BQ,CAAA,0BACN,kBAGA,CACA,mBACA,CAAA,+BAAS,eAEP,CAAA,sBAED,CAAA,kBAAuB",sourcesContent:['$__iconfont__data: map-merge(if(global_variable_exists(\'__iconfont__data\'), $__iconfont__data, ()), (\n\t"iconfont-vue-84c461f": (\n\t\t"arrow-left-double": "\\ea01",\n\t\t"arrow-left": "\\ea02",\n\t\t"arrow-right-double": "\\ea03",\n\t\t"arrow-right": "\\ea04",\n\t\t"breadcrumb": "\\ea05",\n\t\t"checkmark": "\\ea06",\n\t\t"close": "\\ea07",\n\t\t"confirm": "\\ea08",\n\t\t"info": "\\ea09",\n\t\t"menu": "\\ea0a",\n\t\t"more": "\\ea0b",\n\t\t"pause": "\\ea0c",\n\t\t"play": "\\ea0d",\n\t\t"triangle-s": "\\ea0e",\n\t\t"user-status-away": "\\ea0f",\n\t\t"user-status-dnd": "\\ea10",\n\t\t"user-status-invisible": "\\ea11",\n\t\t"user-status-online": "\\ea12"\n\t)\n));\n\n\n$create-font-face: true !default; // should the @font-face tag get created?\n\n// should there be a custom class for each icon? will be .filename\n$create-icon-classes: true !default; \n\n// what is the common class name that icons share? in this case icons need to have .icon.filename in their classes\n// this requires you to have 2 classes on each icon html element, but reduced redeclaration of the font family\n// for each icon\n$icon-common-class: \'icon\' !default;\n\n// if you whish to prefix your filenames, here you can do so.\n// if this string stays empty, your classes will use the filename, for example\n// an icon called star.svg will result in a class called .star\n// if you use the prefix to be \'icon-\' it would result in .icon-star\n$icon-prefix: \'\' !default; \n\n// helper function to get the correct font group\n@function iconfont-group($group: null) {\n @if (null == $group) {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n @if (false == map-has-key($__iconfont__data, $group)) {\n @warn \'Undefined Iconfont Family!\';\n @return ();\n }\n @return map-get($__iconfont__data, $group);\n}\n\n// helper function to get the correct icon of a group\n@function iconfont-item($name) {\n $slash: str-index($name, \'/\');\n $group: null;\n @if ($slash) {\n $group: str-slice($name, 0, $slash - 1);\n $name: str-slice($name, $slash + 1);\n } @else {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n $group: iconfont-group($group);\n @if (false == map-has-key($group, $name)) {\n @warn \'Undefined Iconfont Glyph!\';\n @return \'\';\n }\n @return map-get($group, $name);\n}\n\n// complete mixing to include the icon\n// usage:\n// .my_icon{ @include iconfont(\'star\') }\n@mixin iconfont($icon) {\n $slash: str-index($icon, \'/\');\n $group: null;\n @if ($slash) {\n $group: str-slice($icon, 0, $slash - 1);\n } @else {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n &:before {\n font-family: $group;\n font-style: normal;\n font-weight: 400;\n content: iconfont-item($icon);\n }\n}\n\n// creates the font face tag if the variable is set to true (default)\n@if $create-font-face == true {\n @font-face {\n font-family: "iconfont-vue-84c461f";\n src: url(\'../iconfont-vue-84c461f.eot\'); /* IE9 Compat Modes */\n src: url(\'../iconfont-vue-84c461f.eot?#iefix\') format(\'embedded-opentype\'), /* IE6-IE8 */\n url(\'../iconfont-vue-84c461f.woff\') format(\'woff\'), /* Pretty Modern Browsers */\n url(\'../iconfont-vue-84c461f.ttf\') format(\'truetype\'), /* Safari, Android, iOS */\n url(\'../iconfont-vue-84c461f.svg\') format(\'svg\'); /* Legacy iOS */\n }\n}\n\n// creates icon classes for each individual loaded svg (default)\n@if $create-icon-classes == true {\n .#{$icon-common-class} {\n font-style: normal;\n font-weight: 400;\n\n @each $icon, $content in map-get($__iconfont__data, "iconfont-vue-84c461f") {\n &.#{$icon-prefix}#{$icon}:before {\n font-family: "iconfont-vue-84c461f";\n content: iconfont-item("iconfont-vue-84c461f/#{$icon}");\n }\n }\n }\n}\n',"$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n@import '../../fonts/scss/iconfont-vue';\n\n.crumb {\n\t@include iconfont('breadcrumb');\n\tbackground-image: none;\n\tdisplay: inline-flex;\n\theight: $clickable-area;\n\tpadding: 0;\n\n\t&:last-child {\n\t\tmax-width: 210px;\n\n\t\ta {\n\t\t\tflex-shrink: 1;\n\t\t}\n\t}\n\n\t&::before {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\torder: 1;\n\t\tcolor: var(--color-border-dark);\n\t\tfont-size: 26px;\n\t}\n\n\t&--hidden {\n\t\tdisplay: none;\n\t}\n\n\t&--with-action a {\n\t\tpadding-right: 2px;\n\t}\n\n\t> a, > span {\n\t\tmax-width: 100%;\n\t}\n\n\ta {\n\t\talign-items: center;\n\t\tdisplay: inline-flex;\n\n\t\t> span {\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t\twhite-space: nowrap;\n\t\t}\n\t}\n}\n"],sourceRoot:""}]),n.a=f},function(t,n){},function(t,n,e){"use strict";var o={name:"EmptyContent",props:{icon:{type:String,default:""}}},i=e(2),r=e.n(i),a=e(121),s=(r()(a.a,{insert:"head",singleton:!1}),a.a.locals,e(3)),c=e(122),l=e.n(c),u=Object(s.a)(o,(function(){var t=this.$createElement,n=this._self._c||t;return n("div",{staticClass:"empty-content",attrs:{role:"note"}},[n("div",{staticClass:"empty-content__icon",class:this.icon,attrs:{role:"img"}},[this._t("icon")],2),this._v(" "),n("h2",{staticClass:"empty-content__title"},[this._t("default")],2),this._v(" "),n("p",{directives:[{name:"show",rawName:"v-show",value:this.$slots.desc,expression:"$slots.desc"}]},[this._t("desc")],2)])}),[],!1,null,"2dc16832",null);"function"==typeof l.a&&l()(u),n.a=u.exports},function(t,n,e){"use strict";var o={props:{placeholder:{default:"",type:String},value:{default:"",type:String}},computed:{valueModel:{get:function(){return this.value},set:function(t){this.$emit("input",t)}}},methods:{confirm:function(){this.$emit("confirm")},cancel:function(){this.$emit("cancel")},focusInput:function(){this.$refs.input.focus()}}},i=e(2),r=e.n(i),a=e(117),s=(r()(a.a,{insert:"head",singleton:!1}),a.a.locals,e(3)),c=e(118),l=e.n(c),u=Object(s.a)(o,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{staticClass:"app-navigation-entry__inline-input-container"},[e("form",{on:{submit:function(n){return n.preventDefault(),t.confirm(n)},keydown:function(n){return!n.type.indexOf("key")&&t._k(n.keyCode,"esc",27,n.key,["Esc","Escape"])||n.ctrlKey||n.shiftKey||n.altKey||n.metaKey?null:(n.preventDefault(),t.cancel(n))},click:function(t){t.stopPropagation(),t.preventDefault()}}},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.valueModel,expression:"valueModel"}],ref:"input",staticClass:"app-navigation-entry__inline-input",attrs:{type:"text",placeholder:t.placeholder},domProps:{value:t.valueModel},on:{input:function(n){n.target.composing||(t.valueModel=n.target.value)}}}),t._v(" "),e("button",{staticClass:"icon-confirm",attrs:{type:"submit"},on:{click:function(n){return n.stopPropagation(),n.preventDefault(),t.confirm(n)}}}),t._v(" "),e("button",{staticClass:"icon-close",attrs:{type:"reset"},on:{click:function(n){return n.stopPropagation(),n.preventDefault(),t.cancel(n)}}})])])}),[],!1,null,null,null);"function"==typeof l.a&&l()(u),n.a=u.exports},function(t,n,e){"use strict";e.r(n),e.d(n,"directive",(function(){return o}));
|
||
/**
|
||
* @copyright Copyright (c) 2019 Georg Ehrke
|
||
*
|
||
* @author Georg Ehrke <oc.list@georgehrke.com>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/
|
||
var o={inserted:function(t){t.focus()}};n.default=o},function(t,n,e){"use strict";e.r(n),e.d(n,"directive",(function(){return r}));var o=e(48),i=e.n(o),r=function(t,n){var e;!0===(null===(e=n.value)||void 0===e?void 0:e.linkify)&&(t.innerHTML=i()(n.value.text,{defaultProtocol:"https"}))};n.default=r},function(t,n,e){"use strict";e.r(n);var o=e(83),i=(e(30),e(109)),r=e.n(i),a=e(73),s=e(110),c=e(61),l=e(12),u=e(21);
|
||
/**
|
||
* @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @author John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/function d(t,n){var e,o,i,r=n;this.start=function(){i=!0,o=new Date,e=setTimeout(t,r)},this.pause=function(){i=!1,clearTimeout(e),r-=new Date-o},this.clear=function(){i=!1,clearTimeout(e),r=0},this.getTimeLeft=function(){return i&&(this.pause(),this.start()),r},this.getStateRunning=function(){return i},this.start()}var p={name:"Modal",components:{Actions:a.default,ActionButton:s.default},directives:{tooltip:u.default},mixins:[c.a],props:{title:{type:String,default:""},hasPrevious:{type:Boolean,default:!1},hasNext:{type:Boolean,default:!1},outTransition:{type:Boolean,default:!1},enableSlideshow:{type:Boolean,default:!1},clearViewDelay:{type:Number,default:5e3},slideshowDelay:{type:Number,default:3e3},slideshowPaused:{type:Boolean,default:!1},enableSwipe:{type:Boolean,default:!0},spreadNavigation:{type:Boolean,default:!1},size:{type:String,default:"normal",validator:function(t){return-1!==["normal","large","full"].indexOf(t)}},canClose:{type:Boolean,default:!0},dark:{type:Boolean,default:!1},container:{type:String,default:"body"}},data:function(){return{mc:null,showModal:!1,clearView:!1,clearViewTimeout:null,playing:!1,slideshowTimeout:null}},computed:{modalTransitionName:function(){return"modal-".concat(this.outTransition?"out":"in")},playPauseTitle:function(){return this.playing?Object(l.b)("Pause slideshow"):Object(l.b)("Start slideshow")}},watch:{slideshowPaused:function(t){this.slideshowTimeout&&(t?this.slideshowTimeout.pause():this.slideshowTimeout.start())}},beforeMount:function(){window.addEventListener("keydown",this.handleKeydown)},beforeDestroy:function(){window.removeEventListener("keydown",this.handleKeydown),this.mc.off("swipeleft swiperight"),this.mc.destroy()},mounted:function(){var t=this;this.showModal=!0,this.handleMouseMove(),this.mc=new r.a(this.$refs.mask),this.mc.on("swipeleft swiperight",(function(n){t.handleSwipe(n)})),"body"===this.container?document.body.insertBefore(this.$el,document.body.lastChild):document.querySelector(this.container).appendChild(this.$el)},destroyed:function(){this.$el.remove()},methods:{previous:function(t){this.hasPrevious&&(t&&this.resetSlideshow(),this.$emit("previous",t))},next:function(t){this.hasNext&&(t&&this.resetSlideshow(),this.$emit("next",t))},close:function(t){var n=this;this.canClose&&(this.showModal=!1,setTimeout((function(){n.$emit("close",t)}),300))},handleKeydown:function(t){switch(t.keyCode){case 37:this.previous(t);break;case 13:case 39:this.next(t);break;case 27:this.close(t)}},handleSwipe:function(t){this.enableSwipe&&("swipeleft"===t.type?this.next(t):"swiperight"===t.type&&this.previous(t))},handleMouseMove:function(){var t=this;this.clearViewDelay>0&&(this.clearView=!1,clearTimeout(this.clearViewTimeout),this.clearViewTimeout=setTimeout((function(){t.clearView=!0}),this.clearViewDelay))},togglePlayPause:function(){this.playing=!this.playing,this.playing?this.handleSlideshow():this.clearSlideshowTimeout()},resetSlideshow:function(){this.playing=!this.playing,this.clearSlideshowTimeout(),this.$nextTick((function(){this.togglePlayPause()}))},handleSlideshow:function(){var t=this;this.playing=!0,this.hasNext?this.slideshowTimeout=new d((function(){t.next(),t.handleSlideshow()}),this.slideshowDelay):(this.playing=!1,this.clearSlideshowTimeout())},clearSlideshowTimeout:function(){this.slideshowTimeout&&this.slideshowTimeout.clear()}}},f=e(2),A=e.n(f),h=e(119),m=(A()(h.a,{insert:"head",singleton:!1}),h.a.locals,e(3)),g=e(120),v=e.n(g),b=Object(m.a)(p,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("transition",{attrs:{name:"fade"}},[e("div",{ref:"mask",staticClass:"modal-mask",class:{"modal-mask--dark":t.dark},on:{click:t.handleMouseMove,mousemove:t.handleMouseMove,touchmove:t.handleMouseMove}},[e("transition",{attrs:{name:"fade-visibility"}},[e("div",{directives:[{name:"show",rawName:"v-show",value:!t.clearView,expression:"!clearView"}],staticClass:"modal-header",class:{invisible:t.clearView}},[""!==t.title.trim()?e("div",{staticClass:"modal-title"},[t._v("\n\t\t\t\t\t"+t._s(t.title)+"\n\t\t\t\t")]):t._e(),t._v(" "),e("div",{staticClass:"icons-menu"},[t.hasNext&&t.enableSlideshow?e("button",{directives:[{name:"tooltip",rawName:"v-tooltip.auto",value:t.playPauseTitle,expression:"playPauseTitle",modifiers:{auto:!0}}],staticClass:"play-pause",class:{"play-pause--paused":t.slideshowPaused},on:{click:t.togglePlayPause}},[e("div",{class:[t.playing?"icon-pause":"icon-play"]},[e("span",{staticClass:"hidden-visually"},[t._v("\n\t\t\t\t\t\t\t\t"+t._s(t.playPauseTitle)+"\n\t\t\t\t\t\t\t")])]),t._v(" "),t.playing?e("svg",{staticClass:"progress-ring",attrs:{height:"50",width:"50"}},[e("circle",{staticClass:"progress-ring__circle",attrs:{stroke:"white","stroke-width":"2",fill:"transparent",r:"15",cx:"25",cy:"25"}})]):t._e()]):t._e(),t._v(" "),e("Actions",{staticClass:"header-actions"},[t._t("actions")],2),t._v(" "),t.canClose?e("Actions",{staticClass:"header-close"},[e("ActionButton",{attrs:{icon:"icon-close"},on:{click:t.close}},[t._v("\n\t\t\t\t\t\t\t"+t._s(t.t("Close"))+"\n\t\t\t\t\t\t")])],1):t._e()],1)])]),t._v(" "),e("transition",{attrs:{name:t.modalTransitionName}},[e("div",{directives:[{name:"show",rawName:"v-show",value:t.showModal,expression:"showModal"}],staticClass:"modal-wrapper",class:["modal-wrapper--"+t.size,t.spreadNavigation?"modal-wrapper--spread-navigation":""],on:{mousedown:function(n){return n.target!==n.currentTarget?null:t.close(n)}}},[e("transition",{attrs:{name:"fade-visibility"}},[e("a",{directives:[{name:"show",rawName:"v-show",value:t.hasPrevious&&!t.clearView,expression:"hasPrevious && !clearView"}],staticClass:"prev",class:{invisible:t.clearView||!t.hasPrevious},on:{click:t.previous}},[e("div",{staticClass:"icon icon-previous"},[e("span",{staticClass:"hidden-visually"},[t._v("\n\t\t\t\t\t\t\t\t"+t._s(t.t("Previous"))+"\n\t\t\t\t\t\t\t")])])])]),t._v(" "),e("div",{staticClass:"modal-container"},[t._t("default")],2),t._v(" "),e("transition",{attrs:{name:"fade-visibility"}},[e("a",{directives:[{name:"show",rawName:"v-show",value:t.hasNext&&!t.clearView,expression:"hasNext && !clearView"}],staticClass:"next",class:{invisible:t.clearView||!t.hasNext},on:{click:t.next}},[e("div",{staticClass:"icon icon-next"},[e("span",{staticClass:"hidden-visually"},[t._v("\n\t\t\t\t\t\t\t\t"+t._s(t.t("Next"))+"\n\t\t\t\t\t\t\t")])])])])],1)])],1)])}),[],!1,null,"3e0b109b",null);"function"==typeof v.a&&v()(b);var C=b.exports;
|
||
/**
|
||
* @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @author John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/Object(o.a)(C),n.default=C},function(t,n,e){"use strict";e.r(n),e(16),e(6),e(17),e(18),e(40),e(63);var o={name:"ActionLink",mixins:[e(49).a],props:{href:{type:String,default:"#",required:!0,validator:function(t){try{return new URL(t)}catch(n){return t.startsWith("#")||t.startsWith("/")}}},download:{type:String,default:null},target:{type:String,default:"_self",validator:function(t){return["_blank","_self","_parent","_top"].indexOf(t)>-1}}}},i=e(2),r=e.n(i),a=e(113),s=(r()(a.a,{insert:"head",singleton:!1}),a.a.locals,e(3)),c=e(114),l=e.n(c),u=Object(s.a)(o,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("li",{staticClass:"action"},[e("a",{staticClass:"action-link focusable",attrs:{download:t.download,href:t.href,"aria-label":t.ariaLabel,target:t.target,rel:"noreferrer noopener"},on:{click:t.onClick}},[t._t("icon",[e("span",{staticClass:"action-link__icon",class:[t.isIconUrl?"action-link__icon--url":t.icon],style:{backgroundImage:t.isIconUrl?"url("+t.icon+")":null}})]),t._v(" "),t.title?e("p",[e("strong",{staticClass:"action-link__title"},[t._v("\n\t\t\t\t"+t._s(t.title)+"\n\t\t\t")]),t._v(" "),e("br"),t._v(" "),e("span",{staticClass:"action-link__longtext",domProps:{textContent:t._s(t.text)}})]):t.isLongText?e("p",{staticClass:"action-link__longtext",domProps:{textContent:t._s(t.text)}}):e("span",{staticClass:"action-link__text"},[t._v(t._s(t.text))]),t._v(" "),t._e()],2)])}),[],!1,null,"aee1c25a",null);"function"==typeof l.a&&l()(u);var d=u.exports;
|
||
/**
|
||
* @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @author John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/n.default=d},function(t,n,e){"use strict";e.r(n);var o={name:"ActionRouter",mixins:[e(49).a],props:{to:{type:[String,Object],default:"",required:!0},exact:{type:Boolean,default:!1}}},i=e(2),r=e.n(i),a=e(115),s=(r()(a.a,{insert:"head",singleton:!1}),a.a.locals,e(3)),c=Object(s.a)(o,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("li",{staticClass:"action"},[e("router-link",{staticClass:"action-router focusable",attrs:{to:t.to,exact:t.exact,"aria-label":t.ariaLabel,rel:"noreferrer noopener"},nativeOn:{click:function(n){return t.onClick(n)}}},[t._t("icon",[e("span",{staticClass:"action-router__icon",class:[t.isIconUrl?"action-router__icon--url":t.icon],style:{backgroundImage:t.isIconUrl?"url("+t.icon+")":null}})]),t._v(" "),t.title?e("p",[e("strong",{staticClass:"action-router__title"},[t._v("\n\t\t\t\t"+t._s(t.title)+"\n\t\t\t")]),t._v(" "),e("br"),t._v(" "),e("span",{staticClass:"action-router__longtext",domProps:{textContent:t._s(t.text)}})]):t.isLongText?e("p",{staticClass:"action-router__longtext",domProps:{textContent:t._s(t.text)}}):e("span",{staticClass:"action-router__text"},[t._v(t._s(t.text))]),t._v(" "),t._e()],2)],1)}),[],!1,null,"196b3c3e",null).exports;n.default=c},function(t,n,e){"use strict";e.r(n);var o={name:"Breadcrumb",components:{Actions:e(73).default},props:{title:{type:String,required:!0},to:{type:String,default:void 0},href:{type:String,default:void 0},icon:{type:String,default:""},disableDrop:{type:Boolean,default:!1},forceMenu:{type:Boolean,default:!1},open:{type:Boolean,default:!1}},data:function(){return{hovering:!1}},computed:{tag:function(){return this.to?"router-link":"a"}},methods:{onOpenChange:function(t){this.$emit("update:open",t)},dropped:function(t){return this.disableDrop||(this.$emit("dropped",t,this.to||this.href),this.$parent.$emit("dropped",t,this.to||this.href),this.hovering=!1),!1},dragEnter:function(t){this.disableDrop||(this.hovering=!0)},dragLeave:function(t){this.disableDrop||t.target.contains(t.relatedTarget)||this.$refs.crumb.contains(t.relatedTarget)||(this.hovering=!1)}}},i=e(2),r=e.n(i),a=e(123),s=(r()(a.a,{insert:"head",singleton:!1}),a.a.locals,e(3)),c=e(124),l=e.n(c),u=Object(s.a)(o,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{ref:"crumb",staticClass:"crumb",class:{"crumb--with-action":t.$slots.default,"crumb--hovered":t.hovering},attrs:{draggable:"false"},on:{dragstart:function(t){t.preventDefault()},drop:function(n){return n.preventDefault(),t.dropped(n)},dragover:function(t){t.preventDefault()},dragenter:t.dragEnter,dragleave:t.dragLeave}},[t.title||t.icon?e(t.tag,{tag:"element",attrs:{to:t.to,href:t.href}},[t.icon?e("span",{staticClass:"icon",class:t.icon}):e("span",[t._v(t._s(t.title))])]):t._e(),t._v(" "),e("Actions",{ref:"actions",attrs:{"force-menu":t.forceMenu,open:t.open},on:{"update:open":t.onOpenChange}},[t._t("default")],2)],1)}),[],!1,null,"38b147c2",null);"function"==typeof l.a&&l()(u);var d=u.exports;
|
||
/**
|
||
* @copyright Copyright (c) 2020 Raimund Schlüßler <raimund.schluessler@mailbox.org>
|
||
*
|
||
* @author Raimund Schlüßler <raimund.schluessler@mailbox.org>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/n.default=d},function(t,n,e){"use strict";e.r(n);var o=e(83),i=(e(30),e(135)),r={name:"DatetimePicker",components:{DatePicker:e.n(i).a},inheritAttrs:!1,props:{clearable:{type:Boolean,default:function(){return!1}},minuteStep:{type:Number,default:function(){return 10}},type:{type:String,default:"date"},format:{type:String,default:function(){var t={date:"YYYY-MM-DD",datetime:"YYYY-MM-DD H:mm:ss",year:"YYYY",month:"YYYY-MM",time:"H:mm:ss",week:"w"};return t[this.type]||t.date}},formatter:{type:Object,default:function(){return null}},value:{default:function(){return new Date}},appendToBody:{type:Boolean,default:!1},showWeekNumber:{type:Boolean,default:!1}},methods:{handleSelectYear:function(t){var n=this.$refs.datepicker.currentValue;if(n)try{var e=new Date(new Date(n).setFullYear(t));this.$refs.datepicker.selectDate(e)}catch(e){console.error("Invalid value",n,t)}},handleSelectMonth:function(t){var n=this.$refs.datepicker.currentValue;if(n)try{var e=new Date(new Date(n).setMonth(t));this.$refs.datepicker.selectDate(e)}catch(e){console.error("Invalid value",n,t)}}}},a=e(3),s=e(111),c=e.n(s),l=Object(a.a)(r,(function(){var t=this,n=t.$createElement;return(t._self._c||n)("DatePicker",t._g(t._b({ref:"datepicker",attrs:{clearable:t.clearable,"minute-step":t.minuteStep,format:t.format,formatter:t.formatter,type:t.type,value:t.value,"append-to-body":t.appendToBody,"show-week-number":t.showWeekNumber,"popup-class":{"show-week-number":t.showWeekNumber}},on:{"select-year":t.handleSelectYear,"select-month":t.handleSelectMonth,"update:value":function(n){return t.$emit("update:value",t.value)}},scopedSlots:t._u([t._l(t.$scopedSlots,(function(n,e){return{key:e,fn:function(n){return[t._t(e,null,null,n)]}}}))],null,!0)},"DatePicker",t.$attrs,!1),t.$listeners))}),[],!1,null,null,null);"function"==typeof c.a&&c()(l);var u=l.exports,d=e(2),p=e.n(d),f=e(112);p()(f.a,{insert:"head",singleton:!1}),f.a.locals,
|
||
/**
|
||
* @copyright Copyright (c) 2018 John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @author John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/
|
||
Object(o.a)(u),n.default=u},function(t,n,e){"use strict";var o={name:"AppNavigationToggle",props:{open:{type:Boolean,required:!0}},methods:{toggleNavigation:function(){this.$emit("update:open",!this.open)}}},i=e(2),r=e.n(i),a=e(116),s=(r()(a.a,{insert:"head",singleton:!1}),a.a.locals,e(3)),c=Object(s.a)(o,(function(){var t=this,n=t.$createElement;return(t._self._c||n)("a",{staticClass:"app-navigation-toggle",attrs:{href:"#","aria-expanded":t.open?"true":"false","aria-controls":"app-navigation-vue"},on:{click:function(n){return n.preventDefault(),t.toggleNavigation(n)},keydown:function(n){return!n.type.indexOf("key")&&t._k(n.keyCode,"space",32,n.key,[" ","Spacebar"])||n.ctrlKey||n.shiftKey||n.altKey||n.metaKey?null:(n.preventDefault(),t.toggleNavigation(n))}}})}),[],!1,null,"6069ba79",null);n.a=c.exports},function(t,n){t.exports=o(497)},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r)()(i.a);a.push([t.i,"li.active[data-v-395fa6ac]{background-color:var(--color-background-hover)}.action--disabled[data-v-395fa6ac]{pointer-events:none;opacity:.5}.action--disabled[data-v-395fa6ac]:hover,.action--disabled[data-v-395fa6ac]:focus{cursor:default;opacity:.5}.action--disabled *[data-v-395fa6ac]{opacity:1 !important}.action-checkbox[data-v-395fa6ac]{display:flex;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;cursor:pointer;white-space:nowrap;color:var(--color-main-text);border:0;border-radius:0;background-color:transparent;box-shadow:none;font-weight:normal;line-height:44px}.action-checkbox__checkbox[data-v-395fa6ac]{position:absolute;top:auto;left:-10000px;overflow:hidden;width:1px;height:1px}.action-checkbox__checkbox:focus+.action-checkbox__label[data-v-395fa6ac]{opacity:1}.action-checkbox__label[data-v-395fa6ac]{display:flex;align-items:center;width:100%;padding:0 !important;padding-right:14px !important;opacity:.7}.action-checkbox__label[data-v-395fa6ac]::before{margin:0 14px 0 !important}.action-checkbox--disabled[data-v-395fa6ac],.action-checkbox--disabled .action-checkbox__label[data-v-395fa6ac]{cursor:pointer}.action-checkbox:not(.action-checkbox--disabled):hover .action-checkbox__label[data-v-395fa6ac],.action-checkbox:not(.action-checkbox--disabled):focus .action-checkbox__label[data-v-395fa6ac]{opacity:1}\n","",{version:3,sources:["webpack://./../../assets/action.scss","webpack://./../../assets/variables.scss","webpack://./ActionCheckbox.vue"],names:[],mappings:"AAwBC,2BAEE,8CAA+C,CAC/C,mCAMD,mBAAoB,CACpB,UCQmB,CDVpB,kFAIE,cAAe,CACf,UCKkB,CDVpB,qCAQE,oBAAqB,CEiHxB,kCACC,YAAa,CACb,sBAAuB,CAEvB,UAAW,CACX,WAAY,CACZ,QAAS,CACT,SAAU,CAEV,cAAe,CACf,kBAAmB,CAEnB,4BAA6B,CAC7B,QAAS,CACT,eAAgB,CAChB,4BAA6B,CAC7B,eAAgB,CAEhB,kBAAmB,CACnB,gBDnJoB,CCsJpB,4CACC,iBAAkB,CAClB,QAAS,CACT,aAAc,CAEd,eAAgB,CAEhB,SAAU,CACV,UAAW,CARX,0EAUC,SD7Ia,CC8Ib,yCAID,YAAa,CACb,kBAAmB,CAEnB,UAAW,CACX,oBAAqB,CACrB,6BAAsC,CAEtC,UD1JiB,CCkJjB,iDAYC,0BAA2B,CAC3B,gHAMA,cAAe,CAvDlB,gMA8DG,SD3Ka",sourcesContent:["/**\n * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @author John Molakvoæ <skjnldsv@protonmail.com>\n * @author Marco Ambrosini <marcoambrosini@pm.me>\n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n *\n */\n\n@mixin action-active {\n\tli {\n\t\t&.active {\n\t\t\tbackground-color: var(--color-background-hover);\n\t\t}\n\t}\n}\n\n@mixin action--disabled {\n\t.action--disabled {\n\t\tpointer-events: none;\n\t\topacity: $opacity_disabled;\n\t\t&:hover, &:focus {\n\t\t\tcursor: default;\n\t\t\topacity: $opacity_disabled;\n\t\t}\n\t\t& * {\n\t\t\topacity: 1 !important;\n\t\t}\n\t}\n}\n\n\n@mixin action-item($name) {\n\t.action-#{$name} {\n\t\tdisplay: flex;\n\t\talign-items: flex-start;\n\n\t\twidth: 100%;\n\t\theight: auto;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t\tpadding-right: $icon-margin;\n\n\t\tcursor: pointer;\n\t\twhite-space: nowrap;\n\n\t\topacity: $opacity_normal;\n\t\tcolor: var(--color-main-text);\n\t\tborder: 0;\n\t\tborder-radius: 0; // otherwise Safari will cut the border-radius area\n\t\tbackground-color: transparent;\n\t\tbox-shadow: none;\n\n\t\tfont-weight: normal;\n\t\tfont-size: var(--default-font-size);\n\t\tline-height: $clickable-area;\n\n\t\t&:hover,\n\t\t&:focus {\n\t\t\topacity: $opacity_full;\n\t\t}\n\n\t\t& > span {\n\t\t\tcursor: pointer;\n\t\t\twhite-space: nowrap;\n\t\t}\n\n\t\t&__icon {\n\t\t\twidth: $clickable-area;\n\t\t\theight: $clickable-area;\n\t\t\topacity: $opacity_full;\n\t\t\tbackground-position: $icon-margin center;\n\t\t\tbackground-size: $icon-size;\n\t\t\tbackground-repeat: no-repeat;\n\t\t}\n\n\t\t.material-design-icon {\n\t\t\twidth: $clickable-area;\n\t\t\theight: $clickable-area;\n\t\t\topacity: $opacity_full;\n\n\t\t\t.material-design-icon__svg {\n\t\t\t\tvertical-align: middle;\n\t\t\t}\n\t\t}\n\n\t\t// long text area\n\t\tp {\n\t\t\tmax-width: 220px;\n\t\t\tline-height: 1.6em;\n\n\t\t\t// 14px are currently 1em line-height. Mixing units as '44px - 1.6em' does not work.\n\t\t\tpadding: #{($clickable-area - 1.6*14px) / 2} 0;\n\n\t\t\tcursor: pointer;\n\t\t\ttext-align: left;\n\n\t\t\t// in case there are no spaces like long email addresses\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t}\n\n\t\t&__longtext {\n\t\t\tcursor: pointer;\n\t\t\t// allow the use of `\\n`\n\t\t\twhite-space: pre-wrap;\n\t\t}\n\n\t\t&__title {\n\t\t\tfont-weight: bold;\n\t\t\ttext-overflow: ellipsis;\n\t\t\toverflow: hidden;\n\t\t\twhite-space: nowrap;\n\t\t\tmax-width: 100%;\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n}\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @author John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n *\n */\n\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\n// recommended is 48px\n// 44px is what we choose and have very good visual-to-usability ratio\n$clickable-area: 44px;\n\n// background icon size\n// also used for the scss icon font\n$icon-size: 16px;\n\n// icon padding for a $clickable-area width and a $icon-size icon\n// ( 44px - 16px ) / 2\n$icon-margin: ($clickable-area - $icon-size) / 2;\n\n// transparency background for icons\n$icon-focus-bg: rgba(127, 127, 127, .25);\n\n// popovermenu arrow width from the triangle center\n$arrow-width: 9px;\n\n// opacities\n$opacity_disabled: .5;\n$opacity_normal: .7;\n$opacity_full: 1;\n\n// menu round background hover feedback\n// good looking on dark AND white bg\n$action-background-hover: rgba(127, 127, 127, .25);\n\n// various structure data used in the \n// `AppNavigation` component\n$header-height: 50px;\n$navigation-width: 300px;\n\n// mobile breakpoint\n$breakpoint-mobile: 1024px;\n","$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n@import '../../assets/action';\n@include action-active;\n@include action--disabled;\n\n.action-checkbox {\n\tdisplay: flex;\n\talign-items: flex-start;\n\n\twidth: 100%;\n\theight: auto;\n\tmargin: 0;\n\tpadding: 0;\n\n\tcursor: pointer;\n\twhite-space: nowrap;\n\n\tcolor: var(--color-main-text);\n\tborder: 0;\n\tborder-radius: 0; // otherwise Safari will cut the border-radius area\n\tbackground-color: transparent;\n\tbox-shadow: none;\n\n\tfont-weight: normal;\n\tline-height: $clickable-area;\n\n\t/* checkbox/radio fixes */\n\t&__checkbox {\n\t\tposition: absolute;\n\t\ttop: auto;\n\t\tleft: -10000px;\n\n\t\toverflow: hidden;\n\n\t\twidth: 1px;\n\t\theight: 1px;\n\t\t&:focus + .action-checkbox__label {\n\t\t\topacity: $opacity_full;\n\t\t}\n\t}\n\n\t&__label {\n\t\tdisplay: flex;\n\t\talign-items: center; // align checkbox to text\n\n\t\twidth: 100%;\n\t\tpadding: 0 !important;\n\t\tpadding-right: $icon-margin !important;\n\n\t\topacity: $opacity_normal;\n\t\t// checkbox-width is 12px, border is 2\n\t\t// (44 - 14 - 2) / 2 = 14\n\t\t&::before {\n\t\t\tmargin: 0 14px 0 !important;\n\t\t}\n\t}\n\n\t&--disabled {\n\t\t&,\n\t\t.action-checkbox__label {\n\t\t\tcursor: pointer;\n\t\t}\n\t}\n\n\t&:not(.action-checkbox--disabled):hover,\n\t&:not(.action-checkbox--disabled):focus {\n\t\t.action-checkbox__label {\n\t\t\topacity: $opacity_full;\n\t\t}\n\t}\n}\n\n"],sourceRoot:""}]),n.a=a},function(t,n){},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r),s=e(4),c=e.n(s),l=e(8),u=e(9),d=e(10),p=e(11),f=a()(i.a),A=c()(l.a),h=c()(u.a),m=c()(d.a),g=c()(p.a);f.push([t.i,'@font-face{font-family:"iconfont-vue-84c461f";src:url('+A+");src:url("+A+') format("embedded-opentype"),url('+h+') format("woff"),url('+m+') format("truetype"),url('+g+') format("svg")}.icon[data-v-46fb3421]{font-style:normal;font-weight:400}.icon.arrow-left-double[data-v-46fb3421]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-left[data-v-46fb3421]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-right-double[data-v-46fb3421]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-right[data-v-46fb3421]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.breadcrumb[data-v-46fb3421]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.checkmark[data-v-46fb3421]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.close[data-v-46fb3421]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.confirm[data-v-46fb3421]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.info[data-v-46fb3421]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.menu[data-v-46fb3421]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.more[data-v-46fb3421]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.pause[data-v-46fb3421]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.play[data-v-46fb3421]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.triangle-s[data-v-46fb3421]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-away[data-v-46fb3421]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-dnd[data-v-46fb3421]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-invisible[data-v-46fb3421]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-online[data-v-46fb3421]:before{font-family:"iconfont-vue-84c461f";content:""}button[data-v-46fb3421],input[data-v-46fb3421]:not([type=\'range\']),textarea[data-v-46fb3421]{margin:0;padding:7px 6px;cursor:text;color:var(--color-text-lighter);border:1px solid var(--color-border-dark);border-radius:var(--border-radius);outline:none;background-color:var(--color-main-background);font-size:13px}button[data-v-46fb3421]:not(:disabled):not(.primary):hover,button[data-v-46fb3421]:not(:disabled):not(.primary):focus,button:not(:disabled):not(.primary).active[data-v-46fb3421],input[data-v-46fb3421]:not([type=\'range\']):not(:disabled):not(.primary):hover,input[data-v-46fb3421]:not([type=\'range\']):not(:disabled):not(.primary):focus,input:not([type=\'range\']):not(:disabled):not(.primary).active[data-v-46fb3421],textarea[data-v-46fb3421]:not(:disabled):not(.primary):hover,textarea[data-v-46fb3421]:not(:disabled):not(.primary):focus,textarea:not(:disabled):not(.primary).active[data-v-46fb3421]{border-color:var(--color-primary-element);outline:none}button[data-v-46fb3421]:not(:disabled):not(.primary):active,input[data-v-46fb3421]:not([type=\'range\']):not(:disabled):not(.primary):active,textarea[data-v-46fb3421]:not(:disabled):not(.primary):active{color:var(--color-text-light);outline:none;background-color:var(--color-main-background)}button[data-v-46fb3421]:disabled,input[data-v-46fb3421]:not([type=\'range\']):disabled,textarea[data-v-46fb3421]:disabled{cursor:default;opacity:.5;color:var(--color-text-maxcontrast);background-color:var(--color-background-dark)}button[data-v-46fb3421]:required,input[data-v-46fb3421]:not([type=\'range\']):required,textarea[data-v-46fb3421]:required{box-shadow:none}button[data-v-46fb3421]:invalid,input[data-v-46fb3421]:not([type=\'range\']):invalid,textarea[data-v-46fb3421]:invalid{border-color:var(--color-error);box-shadow:none !important}button.primary[data-v-46fb3421],input:not([type=\'range\']).primary[data-v-46fb3421],textarea.primary[data-v-46fb3421]{cursor:pointer;color:var(--color-primary-text);border-color:var(--color-primary-element);background-color:var(--color-primary-element)}button.primary[data-v-46fb3421]:not(:disabled):hover,button.primary[data-v-46fb3421]:not(:disabled):focus,button.primary[data-v-46fb3421]:not(:disabled):active,input:not([type=\'range\']).primary[data-v-46fb3421]:not(:disabled):hover,input:not([type=\'range\']).primary[data-v-46fb3421]:not(:disabled):focus,input:not([type=\'range\']).primary[data-v-46fb3421]:not(:disabled):active,textarea.primary[data-v-46fb3421]:not(:disabled):hover,textarea.primary[data-v-46fb3421]:not(:disabled):focus,textarea.primary[data-v-46fb3421]:not(:disabled):active{border-color:var(--color-primary-element-light);background-color:var(--color-primary-element-light)}button.primary[data-v-46fb3421]:not(:disabled):active,input:not([type=\'range\']).primary[data-v-46fb3421]:not(:disabled):active,textarea.primary[data-v-46fb3421]:not(:disabled):active{color:var(--color-primary-text-dark)}button.primary[data-v-46fb3421]:disabled,input:not([type=\'range\']).primary[data-v-46fb3421]:disabled,textarea.primary[data-v-46fb3421]:disabled{cursor:default;color:var(--color-primary-text-dark);background-color:var(--color-primary-element)}li.active[data-v-46fb3421]{background-color:var(--color-background-hover)}.action--disabled[data-v-46fb3421]{pointer-events:none;opacity:.5}.action--disabled[data-v-46fb3421]:hover,.action--disabled[data-v-46fb3421]:focus{cursor:default;opacity:.5}.action--disabled *[data-v-46fb3421]{opacity:1 !important}.action-input[data-v-46fb3421]{display:flex;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;cursor:pointer;white-space:nowrap;color:var(--color-main-text);border:0;border-radius:0;background-color:transparent;box-shadow:none;font-weight:normal}.action-input[data-v-46fb3421]:not(.action-input--picker){opacity:.7}.action-input[data-v-46fb3421]:not(.action-input--picker):hover,.action-input[data-v-46fb3421]:not(.action-input--picker):focus{opacity:1}.action-input--picker .action-input__icon[data-v-46fb3421]{opacity:.7}.action-input--picker:hover .action-input__icon[data-v-46fb3421],.action-input--picker:focus .action-input__icon[data-v-46fb3421]{opacity:1}.action-input>span[data-v-46fb3421]{cursor:pointer;white-space:nowrap}.action-input__icon[data-v-46fb3421]{min-width:0;min-height:0;padding:22px 0 22px 44px;background-position:14px center;background-size:16px}.action-input__form[data-v-46fb3421]{display:flex;align-items:center;flex:1 1 auto;margin:4px 0;padding-right:14px}.action-input__submit[data-v-46fb3421]{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.action-input__label[data-v-46fb3421]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;box-sizing:border-box;margin:0 0 0 -8px;padding:7px 6px;cursor:pointer;opacity:1;color:var(--color-text-lighter);border:1px solid var(--color-border-dark);border-left-color:transparent;border-radius:0 var(--border-radius) var(--border-radius) 0;background-color:var(--color-main-background);background-clip:padding-box;font-size:16px}.action-input__label[data-v-46fb3421]:before{font-family:"iconfont-vue-84c461f";font-style:normal;font-weight:400;content:""}.action-input__input[data-v-46fb3421]{flex:1 1 auto;min-width:132px;min-height:36px;max-height:36px;margin:0}.action-input__input[data-v-46fb3421]:disabled{cursor:default}.action-input__input:not(:active):not(:hover):not(:focus):invalid+.action-input__label[data-v-46fb3421]{border-color:var(--color-error);border-left-color:transparent}.action-input__input:not(:active):not(:hover):not(:focus):not(:disabled)+.action-input__label[data-v-46fb3421]:active,.action-input__input:not(:active):not(:hover):not(:focus):not(:disabled)+.action-input__label[data-v-46fb3421]:hover,.action-input__input:not(:active):not(:hover):not(:focus):not(:disabled)+.action-input__label[data-v-46fb3421]:focus{border-color:var(--color-primary-element);border-radius:var(--border-radius)}.action-input__input:active:not(:disabled)+.action-input__label[data-v-46fb3421],.action-input__input:hover:not(:disabled)+.action-input__label[data-v-46fb3421],.action-input__input:focus:not(:disabled)+.action-input__label[data-v-46fb3421]{z-index:2;border-color:var(--color-primary-element);border-left-color:transparent}.action-input__picker[data-v-46fb3421] .mx-input{margin:0}.action-input__multi[data-v-46fb3421]{width:100%}li:last-child>.action-input[data-v-46fb3421]{margin-bottom:10px}li:first-child>.action-input[data-v-46fb3421]{margin-top:10px}\n',"",{version:3,sources:["webpack://./../../fonts/scss/iconfont-vue.scss","webpack://./../../assets/inputs.scss","webpack://./../../assets/action.scss","webpack://./ActionInput.vue"],names:[],mappings:"AA2FE,WACC,kCAAmC,CACnC,2CAAuC,CACvC,+OAGmD,CAMpD,uBACE,iBAAkB,CAClB,eAAgB,CAFlB,gDAMM,kCAAmC,CACnC,WA5Ge,CAAO,yCA0GL,kCACJ,CAAsB,WA1G3B,CAAA,iDAyGU,kCACL,CAAA,WAzGG,CAAA,0CAwGL,kCACE,CAAA,WAxGJ,CAAA,yCAuGC,kCACG,CAAA,WACN,CAxGC,wCAsGC,kCACI,CAAA,WACb,CAAO,oCAFF,kCACQ,CAAA,WACb,CAAA,sCAFO,kCACM,CAAA,WACb,CAAA,mCAFI,kCACS,CAAA,WACb,CAAA,mCAPD,kCAMc,CAAA,WACb,CAAA,mCAPD,kCAMc,CAAA,WACb,CAAA,oCAPD,kCAMc,CAAA,WACb,CAAA,mCAPD,kCAMc,CAAA,WAAsB,CACnC,yCAPD,kCAMc,CAAA,WAAA,CAAsB,+CANpC,kCAMc,CAAA,WAAA,CAAA,8CANd,kCAMc,CAAA,WAAA,CAAA,oDANd,kCAMc,CAAA,WAAA,CAAA,iDANd,kCAMc,CAAA,WAAA,CAAA,6FC/EL,QAAL,CACX,eACO,CAAE,WACC,CAAA,+BAIF,CAAA,yCACW,CAAA,kCACH,CAAA,YAAA,CAAA,6CAEG,CAAA,cAAA,CAAA,qlBAIG,yCAKL,CAAA,YAAA,CAAA,yMALK,6BAUZ,CAAA,YAAA,CAAA,6CAEW,CAAA,wHA1BrB,cAAQ,CAAA,UA+BE,CAAA,mCAED,CAAA,6CACW,CAAA,wHAlCpB,eAAQ,CAAA,qHAyCE,+BACM,CAAA,0BACd,CAAA,qHAIQ,cA/CF,CAAA,+BAiDC,CAAA,yCACO,CAAA,6CACI,CAAA,+hBAEZ,+CAIU,CAAA,mDACI,CAAA,uLALd,oCAQG,CAAA,gJA7DH,cA+CE,CAAA,oCAoBA,CAAA,6CAEW,CAAA,2BAAA,8CC1EA,CAAA,mCAClB,mBAMD,CAAA,UAAA,CAAA,kFADD,cAAiB,CAAA,UAIP,CAAA,qCAJV,oBAQE,CAAA,+BAAS,YCiNZ,CAAA,sBAEC,CAAA,UAAa,CAAA,WAEb,CAAK,QACL,CAAA,SACA,CAAA,cACA,CAAO,kBAGP,CAAA,4BAEO,CAAA,QAAA,CAAA,eACD,CAAE,4BAER,CAAA,eAAkB,CAAA,kBAGlB,CAAA,0DAGM,UAAA,CAAA,gIAAA,SAAA,CAAqB,2DAU1B,UAAA,CAAA,kIAIQ,SAAA,CAAA,oCAnCV,cAwCK,CAAA,kBAEH,CAAA,qCACA,WAAA,CAAA,YAGA,CAAA,wBAIA,CAAO,+BAEP,CAAA,oBACA,CAAA,qCACA,YAAA,CAAA,kBAKA,CAAA,aAAa,CAAA,YACP,CAAA,kBAGN,CAAA,uCACA,iBAEQ,CACR,aAAU,CAAA,QACN,CAAE,SACN,CAAA,UACA,CAAA,eACQ,CAAA,sCAER,YAAA,CAAA,kBAIA,CAAA,sBACA,CAAA,UAAe,CAAE,WAEjB,CAAK,qBAEL,CAAA,iBAAsB,CACtB,eAAQ,CAAA,cACC,CAAA,SAEH,CAAE,+BAGD,CAAA,yCACW,CAAA,6BAClB,CAAA,2DACsC,CAAA,6CAEpB,CAAA,2BAClB,CAAA,cAAiB,CAAA,6CApBjB,kCHnUD,CAAA,iBAAsB,CAkFnB,eAAY,CAAA,WACZ,CAAA,sCG4QH,aAAA,CAAA,eACO,CAAA,eAEK,CAAA,eACA,CAAA,QACX,CAAA,+CALA,cAAO,CAAA,wGAgBD,+BACS,CAAE,6BACd,CAAA,gWAGiB,yCAIH,CAAA,kCACC,CAAA,iPAOE,SAAA,CAAA,yCAIJ,CAAA,6BACd,CAAA,iDAKM,QAAQ,CAChB,sCAEC,UAAA,CAAA,6CAWD,kBAA2B,CAC5B,8CAIC,eAAe",sourcesContent:['$__iconfont__data: map-merge(if(global_variable_exists(\'__iconfont__data\'), $__iconfont__data, ()), (\n\t"iconfont-vue-84c461f": (\n\t\t"arrow-left-double": "\\ea01",\n\t\t"arrow-left": "\\ea02",\n\t\t"arrow-right-double": "\\ea03",\n\t\t"arrow-right": "\\ea04",\n\t\t"breadcrumb": "\\ea05",\n\t\t"checkmark": "\\ea06",\n\t\t"close": "\\ea07",\n\t\t"confirm": "\\ea08",\n\t\t"info": "\\ea09",\n\t\t"menu": "\\ea0a",\n\t\t"more": "\\ea0b",\n\t\t"pause": "\\ea0c",\n\t\t"play": "\\ea0d",\n\t\t"triangle-s": "\\ea0e",\n\t\t"user-status-away": "\\ea0f",\n\t\t"user-status-dnd": "\\ea10",\n\t\t"user-status-invisible": "\\ea11",\n\t\t"user-status-online": "\\ea12"\n\t)\n));\n\n\n$create-font-face: true !default; // should the @font-face tag get created?\n\n// should there be a custom class for each icon? will be .filename\n$create-icon-classes: true !default; \n\n// what is the common class name that icons share? in this case icons need to have .icon.filename in their classes\n// this requires you to have 2 classes on each icon html element, but reduced redeclaration of the font family\n// for each icon\n$icon-common-class: \'icon\' !default;\n\n// if you whish to prefix your filenames, here you can do so.\n// if this string stays empty, your classes will use the filename, for example\n// an icon called star.svg will result in a class called .star\n// if you use the prefix to be \'icon-\' it would result in .icon-star\n$icon-prefix: \'\' !default; \n\n// helper function to get the correct font group\n@function iconfont-group($group: null) {\n @if (null == $group) {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n @if (false == map-has-key($__iconfont__data, $group)) {\n @warn \'Undefined Iconfont Family!\';\n @return ();\n }\n @return map-get($__iconfont__data, $group);\n}\n\n// helper function to get the correct icon of a group\n@function iconfont-item($name) {\n $slash: str-index($name, \'/\');\n $group: null;\n @if ($slash) {\n $group: str-slice($name, 0, $slash - 1);\n $name: str-slice($name, $slash + 1);\n } @else {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n $group: iconfont-group($group);\n @if (false == map-has-key($group, $name)) {\n @warn \'Undefined Iconfont Glyph!\';\n @return \'\';\n }\n @return map-get($group, $name);\n}\n\n// complete mixing to include the icon\n// usage:\n// .my_icon{ @include iconfont(\'star\') }\n@mixin iconfont($icon) {\n $slash: str-index($icon, \'/\');\n $group: null;\n @if ($slash) {\n $group: str-slice($icon, 0, $slash - 1);\n } @else {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n &:before {\n font-family: $group;\n font-style: normal;\n font-weight: 400;\n content: iconfont-item($icon);\n }\n}\n\n// creates the font face tag if the variable is set to true (default)\n@if $create-font-face == true {\n @font-face {\n font-family: "iconfont-vue-84c461f";\n src: url(\'../iconfont-vue-84c461f.eot\'); /* IE9 Compat Modes */\n src: url(\'../iconfont-vue-84c461f.eot?#iefix\') format(\'embedded-opentype\'), /* IE6-IE8 */\n url(\'../iconfont-vue-84c461f.woff\') format(\'woff\'), /* Pretty Modern Browsers */\n url(\'../iconfont-vue-84c461f.ttf\') format(\'truetype\'), /* Safari, Android, iOS */\n url(\'../iconfont-vue-84c461f.svg\') format(\'svg\'); /* Legacy iOS */\n }\n}\n\n// creates icon classes for each individual loaded svg (default)\n@if $create-icon-classes == true {\n .#{$icon-common-class} {\n font-style: normal;\n font-weight: 400;\n\n @each $icon, $content in map-get($__iconfont__data, "iconfont-vue-84c461f") {\n &.#{$icon-prefix}#{$icon}:before {\n font-family: "iconfont-vue-84c461f";\n content: iconfont-item("iconfont-vue-84c461f/#{$icon}");\n }\n }\n }\n}\n',"/**\n * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @author John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n *\n */\n\n/**\n * color-text-lighter\t\tnormal state\n * color-text-lighter\t\tactive state\n * color-text-maxcontrast \tdisabled state\n */\n\n/* Default global values */\nbutton,\ninput:not([type='range']),\ntextarea {\n\tmargin: 0;\n\tpadding: 7px 6px;\n\n\tcursor: text;\n\n\tcolor: var(--color-text-lighter);\n\tborder: 1px solid var(--color-border-dark);\n\tborder-radius: var(--border-radius);\n\toutline: none;\n\tbackground-color: var(--color-main-background);\n\n\tfont-size: 13px;\n\n\t&:not(:disabled):not(.primary) {\n\t\t&:hover,\n\t\t&:focus,\n\t\t&.active {\n\t\t\t/* active class used for multiselect */\n\t\t\tborder-color: var(--color-primary-element);\n\t\t\toutline: none;\n\t\t}\n\n\t\t&:active {\n\t\t\tcolor: var(--color-text-light);\n\t\t\toutline: none;\n\t\t\tbackground-color: var(--color-main-background);\n\t\t}\n\t}\n\n\t&:disabled {\n\t\tcursor: default;\n\t\topacity: $opacity_disabled;\n\t\tcolor: var(--color-text-maxcontrast);\n\t\tbackground-color: var(--color-background-dark);\n\t}\n\n\t&:required {\n\t\tbox-shadow: none;\n\t}\n\n\t&:invalid {\n\t\tborder-color: var(--color-error);\n\t\tbox-shadow: none !important;\n\t}\n\n\t/* Primary action button, use sparingly */\n\t&.primary {\n\t\tcursor: pointer;\n\t\tcolor: var(--color-primary-text);\n\t\tborder-color: var(--color-primary-element);\n\t\tbackground-color: var(--color-primary-element);\n\n\t\t&:not(:disabled) {\n\t\t\t&:hover,\n\t\t\t&:focus,\n\t\t\t&:active {\n\t\t\t\tborder-color: var(--color-primary-element-light);\n\t\t\t\tbackground-color: var(--color-primary-element-light);\n\t\t\t}\n\t\t\t&:active {\n\t\t\t\tcolor: var(--color-primary-text-dark);\n\t\t\t}\n\t\t}\n\n\t\t&:disabled {\n\t\t\tcursor: default;\n\t\t\tcolor: var(--color-primary-text-dark);\n\t\t\t// opacity is already defined to .5 if disabled\n\t\t\tbackground-color: var(--color-primary-element);\n\t\t}\n\t}\n}\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @author John Molakvoæ <skjnldsv@protonmail.com>\n * @author Marco Ambrosini <marcoambrosini@pm.me>\n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n *\n */\n\n@mixin action-active {\n\tli {\n\t\t&.active {\n\t\t\tbackground-color: var(--color-background-hover);\n\t\t}\n\t}\n}\n\n@mixin action--disabled {\n\t.action--disabled {\n\t\tpointer-events: none;\n\t\topacity: $opacity_disabled;\n\t\t&:hover, &:focus {\n\t\t\tcursor: default;\n\t\t\topacity: $opacity_disabled;\n\t\t}\n\t\t& * {\n\t\t\topacity: 1 !important;\n\t\t}\n\t}\n}\n\n\n@mixin action-item($name) {\n\t.action-#{$name} {\n\t\tdisplay: flex;\n\t\talign-items: flex-start;\n\n\t\twidth: 100%;\n\t\theight: auto;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t\tpadding-right: $icon-margin;\n\n\t\tcursor: pointer;\n\t\twhite-space: nowrap;\n\n\t\topacity: $opacity_normal;\n\t\tcolor: var(--color-main-text);\n\t\tborder: 0;\n\t\tborder-radius: 0; // otherwise Safari will cut the border-radius area\n\t\tbackground-color: transparent;\n\t\tbox-shadow: none;\n\n\t\tfont-weight: normal;\n\t\tfont-size: var(--default-font-size);\n\t\tline-height: $clickable-area;\n\n\t\t&:hover,\n\t\t&:focus {\n\t\t\topacity: $opacity_full;\n\t\t}\n\n\t\t& > span {\n\t\t\tcursor: pointer;\n\t\t\twhite-space: nowrap;\n\t\t}\n\n\t\t&__icon {\n\t\t\twidth: $clickable-area;\n\t\t\theight: $clickable-area;\n\t\t\topacity: $opacity_full;\n\t\t\tbackground-position: $icon-margin center;\n\t\t\tbackground-size: $icon-size;\n\t\t\tbackground-repeat: no-repeat;\n\t\t}\n\n\t\t.material-design-icon {\n\t\t\twidth: $clickable-area;\n\t\t\theight: $clickable-area;\n\t\t\topacity: $opacity_full;\n\n\t\t\t.material-design-icon__svg {\n\t\t\t\tvertical-align: middle;\n\t\t\t}\n\t\t}\n\n\t\t// long text area\n\t\tp {\n\t\t\tmax-width: 220px;\n\t\t\tline-height: 1.6em;\n\n\t\t\t// 14px are currently 1em line-height. Mixing units as '44px - 1.6em' does not work.\n\t\t\tpadding: #{($clickable-area - 1.6*14px) / 2} 0;\n\n\t\t\tcursor: pointer;\n\t\t\ttext-align: left;\n\n\t\t\t// in case there are no spaces like long email addresses\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t}\n\n\t\t&__longtext {\n\t\t\tcursor: pointer;\n\t\t\t// allow the use of `\\n`\n\t\t\twhite-space: pre-wrap;\n\t\t}\n\n\t\t&__title {\n\t\t\tfont-weight: bold;\n\t\t\ttext-overflow: ellipsis;\n\t\t\toverflow: hidden;\n\t\t\twhite-space: nowrap;\n\t\t\tmax-width: 100%;\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n}\n","$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n@import '../../fonts/scss/iconfont-vue';\n@import '../../assets/inputs';\n@import '../../assets/action';\n@include action-active;\n@include action--disabled;\n\n$input-margin: 4px;\n\n.action-input {\n\tdisplay: flex;\n\talign-items: flex-start;\n\n\twidth: 100%;\n\theight: auto;\n\tmargin: 0;\n\tpadding: 0;\n\n\tcursor: pointer;\n\twhite-space: nowrap;\n\n\tcolor: var(--color-main-text);\n\tborder: 0;\n\tborder-radius: 0; // otherwise Safari will cut the border-radius area\n\tbackground-color: transparent;\n\tbox-shadow: none;\n\n\tfont-weight: normal;\n\n\t// do not change the opacity of the datepicker\n\t&:not(.action-input--picker) {\n\t\topacity: $opacity_normal;\n\t\t&:hover,\n\t\t&:focus {\n\t\t\topacity: $opacity_full;\n\t\t}\n\t}\n\n\t// only change for the icon then\n\t&--picker {\n\t\t.action-input__icon {\n\t\t\topacity: $opacity_normal;\n\t\t}\n\t\t&:hover .action-input__icon,\n\t\t&:focus .action-input__icon {\n\t\t\topacity: $opacity_full;\n\t\t}\n\t}\n\n\t& > span {\n\t\tcursor: pointer;\n\t\twhite-space: nowrap;\n\t}\n\n\t&__icon {\n\t\tmin-width: 0; /* Overwrite icons*/\n\t\tmin-height: 0;\n\t\t/* Keep padding to define the width to\n\t\t\tassure correct position of a possible text */\n\t\tpadding: #{$clickable-area / 2} 0 #{$clickable-area / 2} $clickable-area;\n\n\t\tbackground-position: #{$icon-margin} center;\n\t\tbackground-size: $icon-size;\n\t}\n\n\t// Forms & text inputs\n\t&__form {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tflex: 1 1 auto;\n\n\t\tmargin: $input-margin 0;\n\t\tpadding-right: $icon-margin;\n\t}\n\n\t&__submit {\n\t\tposition: absolute;\n\t\tleft: -10000px;\n\t\ttop: auto;\n\t\twidth: 1px;\n\t\theight: 1px;\n\t\toverflow: hidden;\n\t}\n\n\t&__label {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\n\t\twidth: #{$clickable-area - $input-margin * 2};\n\t\theight: #{$clickable-area - $input-margin * 2};\n\t\tbox-sizing: border-box;\n\t\tmargin: 0 0 0 -8px;\n\t\tpadding: 7px 6px;\n\n\t\tcursor: pointer;\n\n\t\topacity: $opacity_full;\n\t\tcolor: var(--color-text-lighter);\n\t\tborder: 1px solid var(--color-border-dark);\n\t\tborder-left-color: transparent;\n\t\tborder-radius: 0 var(--border-radius) var(--border-radius) 0;\n\t\t/* Avoid background under border */\n\t\tbackground-color: var(--color-main-background);\n\t\tbackground-clip: padding-box;\n\n\t\tfont-size: $icon-size;\n\n\t\t@include iconfont('confirm');\n\t}\n\n\t/* Inputs inside popover supports text, submit & reset */\n\t&__input {\n\t\tflex: 1 1 auto;\n\n\t\tmin-width: $clickable-area * 3;\n\t\tmin-height: #{$clickable-area - $input-margin * 2}; /* twice the element margin-y */\n\t\tmax-height: #{$clickable-area - $input-margin * 2}; /* twice the element margin-y */\n\t\tmargin: 0;\n\n\t\t// if disabled, change cursor\n\t\t&:disabled {\n\t\t\tcursor: default;\n\t\t}\n\n\t\t/* only show confirm borders if input is not focused */\n\t\t&:not(:active):not(:hover):not(:focus) {\n\t\t\t&:invalid {\n\t\t\t\t& + .action-input__label {\n\t\t\t\t\tborder-color: var(--color-error);\n\t\t\t\t\tborder-left-color: transparent;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&:not(:disabled) + .action-input__label {\n\t\t\t\t&:active,\n\t\t\t\t&:hover,\n\t\t\t\t&:focus {\n\t\t\t\t\tborder-color: var(--color-primary-element);\n\t\t\t\t\tborder-radius: var(--border-radius);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t&:active,\n\t\t&:hover,\n\t\t&:focus {\n\t\t\t&:not(:disabled) + .action-input__label {\n\t\t\t\t/* above previous input */\n\t\t\t\tz-index: 2;\n\n\t\t\t\tborder-color: var(--color-primary-element);\n\t\t\t\tborder-left-color: transparent;\n\t\t\t}\n\t\t}\n\t}\n\n\t&__picker::v-deep { // stylelint-disable-line\n\t\t.mx-input {\n\t\t\tmargin: 0;\n\t\t}\n\t}\n\n\t&__multi {\n\t\twidth: 100%;\n\t}\n}\n\n// if a form is the last of the list\n// add the same bottomMargin as the right padding\n// for visual balance\nli:last-child > .action-input {\n\tmargin-bottom: $icon-margin - $input-margin;\n}\n\n// same for first item\nli:first-child > .action-input {\n\tmargin-top: $icon-margin - $input-margin;\n}\n\n"],sourceRoot:""}]),n.a=f},function(t,n){},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r)()(i.a);a.push([t.i,"li.active[data-v-047cd0d4]{background-color:var(--color-background-hover)}.action--disabled[data-v-047cd0d4]{pointer-events:none;opacity:.5}.action--disabled[data-v-047cd0d4]:hover,.action--disabled[data-v-047cd0d4]:focus{cursor:default;opacity:.5}.action--disabled *[data-v-047cd0d4]{opacity:1 !important}.action-radio[data-v-047cd0d4]{display:flex;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;cursor:pointer;white-space:nowrap;color:var(--color-main-text);border:0;border-radius:0;background-color:transparent;box-shadow:none;font-weight:normal;line-height:44px}.action-radio__radio[data-v-047cd0d4]{position:absolute;top:auto;left:-10000px;overflow:hidden;width:1px;height:1px}.action-radio__radio:focus+.action-radio__label[data-v-047cd0d4]{opacity:1}.action-radio__label[data-v-047cd0d4]{display:flex;align-items:center;width:100%;padding:0 !important;padding-right:14px !important;opacity:.7}.action-radio__label[data-v-047cd0d4]::before{margin:0 14px 0 !important}.action-radio--disabled[data-v-047cd0d4],.action-radio--disabled .action-radio__label[data-v-047cd0d4]{cursor:pointer}.action-radio:not(.action-radio--disabled):hover .action-radio__label[data-v-047cd0d4],.action-radio:not(.action-radio--disabled):focus .action-radio__label[data-v-047cd0d4]{opacity:1}\n","",{version:3,sources:["webpack://./../../assets/action.scss","webpack://./../../assets/variables.scss","webpack://./ActionRadio.vue"],names:[],mappings:"AAwBC,2BAEE,8CAA+C,CAC/C,mCAMD,mBAAoB,CACpB,UCQmB,CDVpB,kFAIE,cAAe,CACf,UCKkB,CDVpB,qCAQE,oBAAqB,CEgHxB,+BACC,YAAa,CACb,sBAAuB,CAEvB,UAAW,CACX,WAAY,CACZ,QAAS,CACT,SAAU,CAEV,cAAe,CACf,kBAAmB,CAEnB,4BAA6B,CAC7B,QAAS,CACT,eAAgB,CAChB,4BAA6B,CAC7B,eAAgB,CAEhB,kBAAmB,CACnB,gBDlJoB,CCqJpB,sCACC,iBAAkB,CAClB,QAAS,CACT,aAAc,CAEd,eAAgB,CAEhB,SAAU,CACV,UAAW,CARX,iEAUC,SD5Ia,CC6Ib,sCAID,YAAa,CACb,kBAAmB,CAEnB,UAAW,CACX,oBAAqB,CACrB,6BAAsC,CAEtC,UDzJiB,CCiJjB,8CAYC,0BAA2B,CAC3B,uGAMA,cAAe,CAvDlB,8KA8DG,SD1Ka",sourcesContent:["/**\n * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @author John Molakvoæ <skjnldsv@protonmail.com>\n * @author Marco Ambrosini <marcoambrosini@pm.me>\n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n *\n */\n\n@mixin action-active {\n\tli {\n\t\t&.active {\n\t\t\tbackground-color: var(--color-background-hover);\n\t\t}\n\t}\n}\n\n@mixin action--disabled {\n\t.action--disabled {\n\t\tpointer-events: none;\n\t\topacity: $opacity_disabled;\n\t\t&:hover, &:focus {\n\t\t\tcursor: default;\n\t\t\topacity: $opacity_disabled;\n\t\t}\n\t\t& * {\n\t\t\topacity: 1 !important;\n\t\t}\n\t}\n}\n\n\n@mixin action-item($name) {\n\t.action-#{$name} {\n\t\tdisplay: flex;\n\t\talign-items: flex-start;\n\n\t\twidth: 100%;\n\t\theight: auto;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t\tpadding-right: $icon-margin;\n\n\t\tcursor: pointer;\n\t\twhite-space: nowrap;\n\n\t\topacity: $opacity_normal;\n\t\tcolor: var(--color-main-text);\n\t\tborder: 0;\n\t\tborder-radius: 0; // otherwise Safari will cut the border-radius area\n\t\tbackground-color: transparent;\n\t\tbox-shadow: none;\n\n\t\tfont-weight: normal;\n\t\tfont-size: var(--default-font-size);\n\t\tline-height: $clickable-area;\n\n\t\t&:hover,\n\t\t&:focus {\n\t\t\topacity: $opacity_full;\n\t\t}\n\n\t\t& > span {\n\t\t\tcursor: pointer;\n\t\t\twhite-space: nowrap;\n\t\t}\n\n\t\t&__icon {\n\t\t\twidth: $clickable-area;\n\t\t\theight: $clickable-area;\n\t\t\topacity: $opacity_full;\n\t\t\tbackground-position: $icon-margin center;\n\t\t\tbackground-size: $icon-size;\n\t\t\tbackground-repeat: no-repeat;\n\t\t}\n\n\t\t.material-design-icon {\n\t\t\twidth: $clickable-area;\n\t\t\theight: $clickable-area;\n\t\t\topacity: $opacity_full;\n\n\t\t\t.material-design-icon__svg {\n\t\t\t\tvertical-align: middle;\n\t\t\t}\n\t\t}\n\n\t\t// long text area\n\t\tp {\n\t\t\tmax-width: 220px;\n\t\t\tline-height: 1.6em;\n\n\t\t\t// 14px are currently 1em line-height. Mixing units as '44px - 1.6em' does not work.\n\t\t\tpadding: #{($clickable-area - 1.6*14px) / 2} 0;\n\n\t\t\tcursor: pointer;\n\t\t\ttext-align: left;\n\n\t\t\t// in case there are no spaces like long email addresses\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t}\n\n\t\t&__longtext {\n\t\t\tcursor: pointer;\n\t\t\t// allow the use of `\\n`\n\t\t\twhite-space: pre-wrap;\n\t\t}\n\n\t\t&__title {\n\t\t\tfont-weight: bold;\n\t\t\ttext-overflow: ellipsis;\n\t\t\toverflow: hidden;\n\t\t\twhite-space: nowrap;\n\t\t\tmax-width: 100%;\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n}\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @author John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n *\n */\n\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\n// recommended is 48px\n// 44px is what we choose and have very good visual-to-usability ratio\n$clickable-area: 44px;\n\n// background icon size\n// also used for the scss icon font\n$icon-size: 16px;\n\n// icon padding for a $clickable-area width and a $icon-size icon\n// ( 44px - 16px ) / 2\n$icon-margin: ($clickable-area - $icon-size) / 2;\n\n// transparency background for icons\n$icon-focus-bg: rgba(127, 127, 127, .25);\n\n// popovermenu arrow width from the triangle center\n$arrow-width: 9px;\n\n// opacities\n$opacity_disabled: .5;\n$opacity_normal: .7;\n$opacity_full: 1;\n\n// menu round background hover feedback\n// good looking on dark AND white bg\n$action-background-hover: rgba(127, 127, 127, .25);\n\n// various structure data used in the \n// `AppNavigation` component\n$header-height: 50px;\n$navigation-width: 300px;\n\n// mobile breakpoint\n$breakpoint-mobile: 1024px;\n","$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n@import '../../assets/action';\n@include action-active;\n@include action--disabled;\n\n.action-radio {\n\tdisplay: flex;\n\talign-items: flex-start;\n\n\twidth: 100%;\n\theight: auto;\n\tmargin: 0;\n\tpadding: 0;\n\n\tcursor: pointer;\n\twhite-space: nowrap;\n\n\tcolor: var(--color-main-text);\n\tborder: 0;\n\tborder-radius: 0; // otherwise Safari will cut the border-radius area\n\tbackground-color: transparent;\n\tbox-shadow: none;\n\n\tfont-weight: normal;\n\tline-height: $clickable-area;\n\n\t/* checkbox/radio fixes */\n\t&__radio {\n\t\tposition: absolute;\n\t\ttop: auto;\n\t\tleft: -10000px;\n\n\t\toverflow: hidden;\n\n\t\twidth: 1px;\n\t\theight: 1px;\n\t\t&:focus + .action-radio__label {\n\t\t\topacity: $opacity_full;\n\t\t}\n\t}\n\n\t&__label {\n\t\tdisplay: flex;\n\t\talign-items: center; // align radio to text\n\n\t\twidth: 100%;\n\t\tpadding: 0 !important;\n\t\tpadding-right: $icon-margin !important;\n\n\t\topacity: $opacity_normal;\n\t\t// radio-width is 12px, border is 2\n\t\t// (44 - 14 - 2) / 2 = 14\n\t\t&::before {\n\t\t\tmargin: 0 14px 0 !important;\n\t\t}\n\t}\n\n\t&--disabled {\n\t\t&,\n\t\t.action-radio__label {\n\t\t\tcursor: pointer;\n\t\t}\n\t}\n\n\t&:not(.action-radio--disabled):hover,\n\t&:not(.action-radio--disabled):focus {\n\t\t.action-radio__label {\n\t\t\topacity: $opacity_full;\n\t\t}\n\t}\n}\n\n"],sourceRoot:""}]),n.a=a},function(t,n){},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r)()(i.a);a.push([t.i,".action-separator[data-v-5339ba06]{height:0;margin:5px 10px 5px 15px;border-bottom:1px solid var(--color-border-dark);cursor:default}\n","",{version:3,sources:["webpack://./ActionSeparator.vue"],names:[],mappings:"AAqCA,mCACC,QAAS,CACT,wBAAyB,CACzB,gDAAiD,CACjD,cAAe",sourcesContent:["$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.action-separator {\n\theight: 0;\n\tmargin: 5px 10px 5px 15px;\n\tborder-bottom: 1px solid var(--color-border-dark);\n\tcursor: default;\n}\n"],sourceRoot:""}]),n.a=a},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r)()(i.a);a.push([t.i,"li.active[data-v-90adea72]{background-color:var(--color-background-hover)}.action-text[data-v-90adea72]{display:flex;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;padding-right:14px;cursor:pointer;white-space:nowrap;opacity:.7;color:var(--color-main-text);border:0;border-radius:0;background-color:transparent;box-shadow:none;font-weight:normal;font-size:var(--default-font-size);line-height:44px}.action-text[data-v-90adea72]:hover,.action-text[data-v-90adea72]:focus{opacity:1}.action-text>span[data-v-90adea72]{cursor:pointer;white-space:nowrap}.action-text__icon[data-v-90adea72]{width:44px;height:44px;opacity:1;background-position:14px center;background-size:16px;background-repeat:no-repeat}.action-text .material-design-icon[data-v-90adea72]{width:44px;height:44px;opacity:1}.action-text .material-design-icon .material-design-icon__svg[data-v-90adea72]{vertical-align:middle}.action-text p[data-v-90adea72]{max-width:220px;line-height:1.6em;padding:10.8px 0;cursor:pointer;text-align:left;overflow:hidden;text-overflow:ellipsis}.action-text__longtext[data-v-90adea72]{cursor:pointer;white-space:pre-wrap}.action-text__title[data-v-90adea72]{font-weight:bold;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;display:inline-block}.action--disabled[data-v-90adea72]{pointer-events:none;opacity:.5}.action--disabled[data-v-90adea72]:hover,.action--disabled[data-v-90adea72]:focus{cursor:default;opacity:.5}.action--disabled *[data-v-90adea72]{opacity:1 !important}.action-text[data-v-90adea72],.action-text span[data-v-90adea72]{cursor:default}\n","",{version:3,sources:["webpack://./../../assets/action.scss","webpack://./../../assets/variables.scss","webpack://./ActionText.vue"],names:[],mappings:"AAwBC,2BAEE,8CAA+C,CAC/C,8BAqBD,YAAa,CACb,sBAAuB,CAEvB,UAAW,CACX,WAAY,CACZ,QAAS,CACT,SAAU,CACV,kBCtB8C,CDwB9C,cAAe,CACf,kBAAmB,CAEnB,UCjBiB,CDkBjB,4BAA6B,CAC7B,QAAS,CACT,eAAgB,CAChB,4BAA6B,CAC7B,eAAgB,CAEhB,kBAAmB,CACnB,kCAAmC,CACnC,gBC5CmB,CDsBpB,wEA0BE,SC7Ba,CDGf,mCA8BE,cAAe,CACf,kBAAmB,CACnB,oCAGA,UCzDkB,CD0DlB,WC1DkB,CD2DlB,SCxCa,CDyCb,+BAAwC,CACxC,oBCzDa,CD0Db,2BAA4B,CAxC9B,oDA4CE,UClEkB,CDmElB,WCnEkB,CDoElB,SCjDa,CDGf,+EAiDG,qBAAsB,CAjDzB,gCAuDE,eAAgB,CAChB,iBAAkB,CAGlB,gBAA8C,CAE9C,cAAe,CACf,eAAgB,CAGhB,eAAgB,CAChB,sBAAuB,CACvB,wCAGA,cAAe,CAEf,oBAAqB,CACrB,qCAGA,gBAAiB,CACjB,sBAAuB,CACvB,eAAgB,CAChB,kBAAmB,CACnB,cAAe,CACf,oBAAqB,CAhGvB,mCACC,mBAAoB,CACpB,UCQmB,CDVpB,kFAIE,cAAe,CACf,UCKkB,CDVpB,qCAQE,oBAAqB,CEyCxB,iEAGE,cAAe",sourcesContent:["/**\n * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @author John Molakvoæ <skjnldsv@protonmail.com>\n * @author Marco Ambrosini <marcoambrosini@pm.me>\n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n *\n */\n\n@mixin action-active {\n\tli {\n\t\t&.active {\n\t\t\tbackground-color: var(--color-background-hover);\n\t\t}\n\t}\n}\n\n@mixin action--disabled {\n\t.action--disabled {\n\t\tpointer-events: none;\n\t\topacity: $opacity_disabled;\n\t\t&:hover, &:focus {\n\t\t\tcursor: default;\n\t\t\topacity: $opacity_disabled;\n\t\t}\n\t\t& * {\n\t\t\topacity: 1 !important;\n\t\t}\n\t}\n}\n\n\n@mixin action-item($name) {\n\t.action-#{$name} {\n\t\tdisplay: flex;\n\t\talign-items: flex-start;\n\n\t\twidth: 100%;\n\t\theight: auto;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t\tpadding-right: $icon-margin;\n\n\t\tcursor: pointer;\n\t\twhite-space: nowrap;\n\n\t\topacity: $opacity_normal;\n\t\tcolor: var(--color-main-text);\n\t\tborder: 0;\n\t\tborder-radius: 0; // otherwise Safari will cut the border-radius area\n\t\tbackground-color: transparent;\n\t\tbox-shadow: none;\n\n\t\tfont-weight: normal;\n\t\tfont-size: var(--default-font-size);\n\t\tline-height: $clickable-area;\n\n\t\t&:hover,\n\t\t&:focus {\n\t\t\topacity: $opacity_full;\n\t\t}\n\n\t\t& > span {\n\t\t\tcursor: pointer;\n\t\t\twhite-space: nowrap;\n\t\t}\n\n\t\t&__icon {\n\t\t\twidth: $clickable-area;\n\t\t\theight: $clickable-area;\n\t\t\topacity: $opacity_full;\n\t\t\tbackground-position: $icon-margin center;\n\t\t\tbackground-size: $icon-size;\n\t\t\tbackground-repeat: no-repeat;\n\t\t}\n\n\t\t.material-design-icon {\n\t\t\twidth: $clickable-area;\n\t\t\theight: $clickable-area;\n\t\t\topacity: $opacity_full;\n\n\t\t\t.material-design-icon__svg {\n\t\t\t\tvertical-align: middle;\n\t\t\t}\n\t\t}\n\n\t\t// long text area\n\t\tp {\n\t\t\tmax-width: 220px;\n\t\t\tline-height: 1.6em;\n\n\t\t\t// 14px are currently 1em line-height. Mixing units as '44px - 1.6em' does not work.\n\t\t\tpadding: #{($clickable-area - 1.6*14px) / 2} 0;\n\n\t\t\tcursor: pointer;\n\t\t\ttext-align: left;\n\n\t\t\t// in case there are no spaces like long email addresses\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t}\n\n\t\t&__longtext {\n\t\t\tcursor: pointer;\n\t\t\t// allow the use of `\\n`\n\t\t\twhite-space: pre-wrap;\n\t\t}\n\n\t\t&__title {\n\t\t\tfont-weight: bold;\n\t\t\ttext-overflow: ellipsis;\n\t\t\toverflow: hidden;\n\t\t\twhite-space: nowrap;\n\t\t\tmax-width: 100%;\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n}\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @author John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n *\n */\n\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\n// recommended is 48px\n// 44px is what we choose and have very good visual-to-usability ratio\n$clickable-area: 44px;\n\n// background icon size\n// also used for the scss icon font\n$icon-size: 16px;\n\n// icon padding for a $clickable-area width and a $icon-size icon\n// ( 44px - 16px ) / 2\n$icon-margin: ($clickable-area - $icon-size) / 2;\n\n// transparency background for icons\n$icon-focus-bg: rgba(127, 127, 127, .25);\n\n// popovermenu arrow width from the triangle center\n$arrow-width: 9px;\n\n// opacities\n$opacity_disabled: .5;\n$opacity_normal: .7;\n$opacity_full: 1;\n\n// menu round background hover feedback\n// good looking on dark AND white bg\n$action-background-hover: rgba(127, 127, 127, .25);\n\n// various structure data used in the \n// `AppNavigation` component\n$header-height: 50px;\n$navigation-width: 300px;\n\n// mobile breakpoint\n$breakpoint-mobile: 1024px;\n","$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n@import '../../assets/action';\n@include action-active;\n@include action-item('text');\n@include action--disabled;\n\n.action-text {\n\t&,\n\tspan {\n\t\tcursor: default;\n\t}\n}\n"],sourceRoot:""}]),n.a=a},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r),s=e(4),c=e.n(s),l=e(8),u=e(9),d=e(10),p=e(11),f=a()(i.a),A=c()(l.a),h=c()(u.a),m=c()(d.a),g=c()(p.a);f.push([t.i,'@font-face{font-family:"iconfont-vue-84c461f";src:url('+A+");src:url("+A+') format("embedded-opentype"),url('+h+') format("woff"),url('+m+') format("truetype"),url('+g+') format("svg")}.icon[data-v-a3150afa]{font-style:normal;font-weight:400}.icon.arrow-left-double[data-v-a3150afa]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-left[data-v-a3150afa]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-right-double[data-v-a3150afa]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-right[data-v-a3150afa]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.breadcrumb[data-v-a3150afa]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.checkmark[data-v-a3150afa]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.close[data-v-a3150afa]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.confirm[data-v-a3150afa]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.info[data-v-a3150afa]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.menu[data-v-a3150afa]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.more[data-v-a3150afa]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.pause[data-v-a3150afa]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.play[data-v-a3150afa]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.triangle-s[data-v-a3150afa]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-away[data-v-a3150afa]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-dnd[data-v-a3150afa]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-invisible[data-v-a3150afa]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-online[data-v-a3150afa]:before{font-family:"iconfont-vue-84c461f";content:""}button[data-v-a3150afa],input[data-v-a3150afa]:not([type=\'range\']),textarea[data-v-a3150afa]{margin:0;padding:7px 6px;cursor:text;color:var(--color-text-lighter);border:1px solid var(--color-border-dark);border-radius:var(--border-radius);outline:none;background-color:var(--color-main-background);font-size:13px}button[data-v-a3150afa]:not(:disabled):not(.primary):hover,button[data-v-a3150afa]:not(:disabled):not(.primary):focus,button:not(:disabled):not(.primary).active[data-v-a3150afa],input[data-v-a3150afa]:not([type=\'range\']):not(:disabled):not(.primary):hover,input[data-v-a3150afa]:not([type=\'range\']):not(:disabled):not(.primary):focus,input:not([type=\'range\']):not(:disabled):not(.primary).active[data-v-a3150afa],textarea[data-v-a3150afa]:not(:disabled):not(.primary):hover,textarea[data-v-a3150afa]:not(:disabled):not(.primary):focus,textarea:not(:disabled):not(.primary).active[data-v-a3150afa]{border-color:var(--color-primary-element);outline:none}button[data-v-a3150afa]:not(:disabled):not(.primary):active,input[data-v-a3150afa]:not([type=\'range\']):not(:disabled):not(.primary):active,textarea[data-v-a3150afa]:not(:disabled):not(.primary):active{color:var(--color-text-light);outline:none;background-color:var(--color-main-background)}button[data-v-a3150afa]:disabled,input[data-v-a3150afa]:not([type=\'range\']):disabled,textarea[data-v-a3150afa]:disabled{cursor:default;opacity:.5;color:var(--color-text-maxcontrast);background-color:var(--color-background-dark)}button[data-v-a3150afa]:required,input[data-v-a3150afa]:not([type=\'range\']):required,textarea[data-v-a3150afa]:required{box-shadow:none}button[data-v-a3150afa]:invalid,input[data-v-a3150afa]:not([type=\'range\']):invalid,textarea[data-v-a3150afa]:invalid{border-color:var(--color-error);box-shadow:none !important}button.primary[data-v-a3150afa],input:not([type=\'range\']).primary[data-v-a3150afa],textarea.primary[data-v-a3150afa]{cursor:pointer;color:var(--color-primary-text);border-color:var(--color-primary-element);background-color:var(--color-primary-element)}button.primary[data-v-a3150afa]:not(:disabled):hover,button.primary[data-v-a3150afa]:not(:disabled):focus,button.primary[data-v-a3150afa]:not(:disabled):active,input:not([type=\'range\']).primary[data-v-a3150afa]:not(:disabled):hover,input:not([type=\'range\']).primary[data-v-a3150afa]:not(:disabled):focus,input:not([type=\'range\']).primary[data-v-a3150afa]:not(:disabled):active,textarea.primary[data-v-a3150afa]:not(:disabled):hover,textarea.primary[data-v-a3150afa]:not(:disabled):focus,textarea.primary[data-v-a3150afa]:not(:disabled):active{border-color:var(--color-primary-element-light);background-color:var(--color-primary-element-light)}button.primary[data-v-a3150afa]:not(:disabled):active,input:not([type=\'range\']).primary[data-v-a3150afa]:not(:disabled):active,textarea.primary[data-v-a3150afa]:not(:disabled):active{color:var(--color-primary-text-dark)}button.primary[data-v-a3150afa]:disabled,input:not([type=\'range\']).primary[data-v-a3150afa]:disabled,textarea.primary[data-v-a3150afa]:disabled{cursor:default;color:var(--color-primary-text-dark);background-color:var(--color-primary-element)}li.active[data-v-a3150afa]{background-color:var(--color-background-hover)}.action--disabled[data-v-a3150afa]{pointer-events:none;opacity:.5}.action--disabled[data-v-a3150afa]:hover,.action--disabled[data-v-a3150afa]:focus{cursor:default;opacity:.5}.action--disabled *[data-v-a3150afa]{opacity:1 !important}.action-text-editable[data-v-a3150afa]{display:flex;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;cursor:pointer;white-space:nowrap;opacity:.7;color:var(--color-main-text);border:0;border-radius:0;background-color:transparent;box-shadow:none;font-weight:normal;line-height:44px}.action-text-editable[data-v-a3150afa]:hover,.action-text-editable[data-v-a3150afa]:focus{opacity:1}.action-text-editable>span[data-v-a3150afa]{cursor:pointer;white-space:nowrap}.action-text-editable__icon[data-v-a3150afa]{min-width:0;min-height:0;padding:22px 0 22px 44px;background-position:14px center;background-size:16px}.action-text-editable__form[data-v-a3150afa]{display:flex;flex:1 1 auto;flex-direction:column;position:relative;margin:4px 0;padding-right:14px}.action-text-editable__submit[data-v-a3150afa]{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.action-text-editable__label[data-v-a3150afa]{display:flex;align-items:center;justify-content:center;position:absolute;right:15px;bottom:1px;width:36px;height:36px;margin:0;padding:7px 6px;cursor:pointer;opacity:1;color:var(--color-text-lighter);border:0;border-radius:50%;background-color:var(--color-main-background);background-clip:padding-box;font-size:16px}.action-text-editable__label[data-v-a3150afa]:before{font-family:"iconfont-vue-84c461f";font-style:normal;font-weight:400;content:""}.action-text-editable__textarea[data-v-a3150afa]{flex:1 1 auto;min-height:80px;max-height:124px;min-width:176px;width:100% !important;margin:0}.action-text-editable__textarea[data-v-a3150afa]:disabled{cursor:default}.action-text-editable__textarea:not(:active):not(:hover):not(:focus):invalid+.action-text-editable__label[data-v-a3150afa]{background-color:var(--color-error)}.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled)+.action-text-editable__label[data-v-a3150afa]:active,.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled)+.action-text-editable__label[data-v-a3150afa]:hover,.action-text-editable__textarea:not(:active):not(:hover):not(:focus):not(:disabled)+.action-text-editable__label[data-v-a3150afa]:focus{background-color:var(--color-primary-element);color:var(--color-primary-text)}.action-text-editable__textarea:active:not(:disabled)+.action-text-editable__label[data-v-a3150afa],.action-text-editable__textarea:hover:not(:disabled)+.action-text-editable__label[data-v-a3150afa],.action-text-editable__textarea:focus:not(:disabled)+.action-text-editable__label[data-v-a3150afa]{z-index:2;border-color:var(--color-primary-element);border-left-color:transparent}li:last-child>.action-text-editable[data-v-a3150afa]{margin-bottom:10px}li:first-child>.action-text-editable[data-v-a3150afa]{margin-top:10px}\n',"",{version:3,sources:["webpack://./../../fonts/scss/iconfont-vue.scss","webpack://./../../assets/inputs.scss","webpack://./../../assets/action.scss","webpack://./ActionTextEditable.vue"],names:[],mappings:"AA2FE,WACC,kCAAmC,CACnC,2CAAuC,CACvC,+OAGmD,CAMpD,uBACE,iBAAkB,CAClB,eAAgB,CAFlB,gDAMM,kCAAmC,CACnC,WA5Ge,CAAO,yCA0GL,kCACJ,CAAsB,WA1G3B,CAAA,iDAyGU,kCACL,CAAA,WAzGG,CAAA,0CAwGL,kCACE,CAAA,WAxGJ,CAAA,yCAuGC,kCACG,CAAA,WACN,CAxGC,wCAsGC,kCACI,CAAA,WACb,CAAO,oCAFF,kCACQ,CAAA,WACb,CAAA,sCAFO,kCACM,CAAA,WACb,CAAA,mCAFI,kCACS,CAAA,WACb,CAAA,mCAPD,kCAMc,CAAA,WACb,CAAA,mCAPD,kCAMc,CAAA,WACb,CAAA,oCAPD,kCAMc,CAAA,WACb,CAAA,mCAPD,kCAMc,CAAA,WAAsB,CACnC,yCAPD,kCAMc,CAAA,WAAA,CAAsB,+CANpC,kCAMc,CAAA,WAAA,CAAA,8CANd,kCAMc,CAAA,WAAA,CAAA,oDANd,kCAMc,CAAA,WAAA,CAAA,iDANd,kCAMc,CAAA,WAAA,CAAA,6FC/EL,QAAL,CACX,eACO,CAAE,WACC,CAAA,+BAIF,CAAA,yCACW,CAAA,kCACH,CAAA,YAAA,CAAA,6CAEG,CAAA,cAAA,CAAA,qlBAIG,yCAKL,CAAA,YAAA,CAAA,yMALK,6BAUZ,CAAA,YAAA,CAAA,6CAEW,CAAA,wHA1BrB,cAAQ,CAAA,UA+BE,CAAA,mCAED,CAAA,6CACW,CAAA,wHAlCpB,eAAQ,CAAA,qHAyCE,+BACM,CAAA,0BACd,CAAA,qHAIQ,cA/CF,CAAA,+BAiDC,CAAA,yCACO,CAAA,6CACI,CAAA,+hBAEZ,+CAIU,CAAA,mDACI,CAAA,uLALd,oCAQG,CAAA,gJA7DH,cA+CE,CAAA,oCAoBA,CAAA,6CAEW,CAAA,2BAAA,8CC1EA,CAAA,mCAClB,mBAMD,CAAA,UAAA,CAAA,kFADD,cAAiB,CAAA,UAIP,CAAA,qCAJV,oBAQE,CAAA,uCCoHH,YAAA,CAAA,sBAEC,CAAA,UAAa,CAAA,WAEb,CAAK,QACL,CAAA,SACA,CAAA,cACA,CAAO,kBAGP,CAAA,UAAW,CAAE,4BAGN,CAAA,QAAA,CAAA,eACD,CAAE,4BAER,CAAA,eAAkB,CAAA,kBAGlB,CAAA,gBAAa,CAAM,0FAnBpB,SAAA,CAAA,4CAAA,cA2BK,CAAA,kBAEH,CAAA,6CACA,WAAA,CAAA,YAGA,CAAA,wBAIA,CAAO,+BAEP,CAAA,oBACA,CAAA,6CACA,YAAA,CAAA,aAIS,CAAA,qBAET,CAAA,iBAAsB,CAEtB,YAAU,CAAA,kBAEV,CAAA,+CACA,iBAEQ,CACR,aAAU,CAAA,QACN,CAAE,SACN,CAAA,UACA,CAAA,eACQ,CAAA,8CAER,YAAA,CAAA,kBAIA,CAAA,sBACA,CAAA,iBAAuB,CAGvB,UAAU,CAAA,UACV,CAAA,UACA,CAAA,WACA,CAAK,QACL,CAAA,eACM,CAAE,cACC,CAAA,SAEH,CAAE,+BAGD,CAAA,QAAA,CAAA,iBACE,CACT,6CAEkB,CAAA,2BAClB,CAAA,cAAiB,CAAA,qDAtBjB,kCH1ND,CAAA,iBAAsB,CAkFnB,eAAY,CAAA,WACZ,CAAA,iDGqKH,aAAA,CAAA,eACO,CAAA,gBAEK,CAAA,eACA,CAAA,qBAGX,CAAA,QAAO,CAAA,0DAPP,cAAU,CAAA,2HAkBJ,mCACa,CAAE,yZAGD,6CAIC,CAAA,+BACX,CAAA,0SAOU,SAAA,CAAA,yCAIJ,CAAA,6BACd,CAAA,qDASY,kBAAqB,CACpC,sDAIgB,eAAA",sourcesContent:['$__iconfont__data: map-merge(if(global_variable_exists(\'__iconfont__data\'), $__iconfont__data, ()), (\n\t"iconfont-vue-84c461f": (\n\t\t"arrow-left-double": "\\ea01",\n\t\t"arrow-left": "\\ea02",\n\t\t"arrow-right-double": "\\ea03",\n\t\t"arrow-right": "\\ea04",\n\t\t"breadcrumb": "\\ea05",\n\t\t"checkmark": "\\ea06",\n\t\t"close": "\\ea07",\n\t\t"confirm": "\\ea08",\n\t\t"info": "\\ea09",\n\t\t"menu": "\\ea0a",\n\t\t"more": "\\ea0b",\n\t\t"pause": "\\ea0c",\n\t\t"play": "\\ea0d",\n\t\t"triangle-s": "\\ea0e",\n\t\t"user-status-away": "\\ea0f",\n\t\t"user-status-dnd": "\\ea10",\n\t\t"user-status-invisible": "\\ea11",\n\t\t"user-status-online": "\\ea12"\n\t)\n));\n\n\n$create-font-face: true !default; // should the @font-face tag get created?\n\n// should there be a custom class for each icon? will be .filename\n$create-icon-classes: true !default; \n\n// what is the common class name that icons share? in this case icons need to have .icon.filename in their classes\n// this requires you to have 2 classes on each icon html element, but reduced redeclaration of the font family\n// for each icon\n$icon-common-class: \'icon\' !default;\n\n// if you whish to prefix your filenames, here you can do so.\n// if this string stays empty, your classes will use the filename, for example\n// an icon called star.svg will result in a class called .star\n// if you use the prefix to be \'icon-\' it would result in .icon-star\n$icon-prefix: \'\' !default; \n\n// helper function to get the correct font group\n@function iconfont-group($group: null) {\n @if (null == $group) {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n @if (false == map-has-key($__iconfont__data, $group)) {\n @warn \'Undefined Iconfont Family!\';\n @return ();\n }\n @return map-get($__iconfont__data, $group);\n}\n\n// helper function to get the correct icon of a group\n@function iconfont-item($name) {\n $slash: str-index($name, \'/\');\n $group: null;\n @if ($slash) {\n $group: str-slice($name, 0, $slash - 1);\n $name: str-slice($name, $slash + 1);\n } @else {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n $group: iconfont-group($group);\n @if (false == map-has-key($group, $name)) {\n @warn \'Undefined Iconfont Glyph!\';\n @return \'\';\n }\n @return map-get($group, $name);\n}\n\n// complete mixing to include the icon\n// usage:\n// .my_icon{ @include iconfont(\'star\') }\n@mixin iconfont($icon) {\n $slash: str-index($icon, \'/\');\n $group: null;\n @if ($slash) {\n $group: str-slice($icon, 0, $slash - 1);\n } @else {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n &:before {\n font-family: $group;\n font-style: normal;\n font-weight: 400;\n content: iconfont-item($icon);\n }\n}\n\n// creates the font face tag if the variable is set to true (default)\n@if $create-font-face == true {\n @font-face {\n font-family: "iconfont-vue-84c461f";\n src: url(\'../iconfont-vue-84c461f.eot\'); /* IE9 Compat Modes */\n src: url(\'../iconfont-vue-84c461f.eot?#iefix\') format(\'embedded-opentype\'), /* IE6-IE8 */\n url(\'../iconfont-vue-84c461f.woff\') format(\'woff\'), /* Pretty Modern Browsers */\n url(\'../iconfont-vue-84c461f.ttf\') format(\'truetype\'), /* Safari, Android, iOS */\n url(\'../iconfont-vue-84c461f.svg\') format(\'svg\'); /* Legacy iOS */\n }\n}\n\n// creates icon classes for each individual loaded svg (default)\n@if $create-icon-classes == true {\n .#{$icon-common-class} {\n font-style: normal;\n font-weight: 400;\n\n @each $icon, $content in map-get($__iconfont__data, "iconfont-vue-84c461f") {\n &.#{$icon-prefix}#{$icon}:before {\n font-family: "iconfont-vue-84c461f";\n content: iconfont-item("iconfont-vue-84c461f/#{$icon}");\n }\n }\n }\n}\n',"/**\n * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @author John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n *\n */\n\n/**\n * color-text-lighter\t\tnormal state\n * color-text-lighter\t\tactive state\n * color-text-maxcontrast \tdisabled state\n */\n\n/* Default global values */\nbutton,\ninput:not([type='range']),\ntextarea {\n\tmargin: 0;\n\tpadding: 7px 6px;\n\n\tcursor: text;\n\n\tcolor: var(--color-text-lighter);\n\tborder: 1px solid var(--color-border-dark);\n\tborder-radius: var(--border-radius);\n\toutline: none;\n\tbackground-color: var(--color-main-background);\n\n\tfont-size: 13px;\n\n\t&:not(:disabled):not(.primary) {\n\t\t&:hover,\n\t\t&:focus,\n\t\t&.active {\n\t\t\t/* active class used for multiselect */\n\t\t\tborder-color: var(--color-primary-element);\n\t\t\toutline: none;\n\t\t}\n\n\t\t&:active {\n\t\t\tcolor: var(--color-text-light);\n\t\t\toutline: none;\n\t\t\tbackground-color: var(--color-main-background);\n\t\t}\n\t}\n\n\t&:disabled {\n\t\tcursor: default;\n\t\topacity: $opacity_disabled;\n\t\tcolor: var(--color-text-maxcontrast);\n\t\tbackground-color: var(--color-background-dark);\n\t}\n\n\t&:required {\n\t\tbox-shadow: none;\n\t}\n\n\t&:invalid {\n\t\tborder-color: var(--color-error);\n\t\tbox-shadow: none !important;\n\t}\n\n\t/* Primary action button, use sparingly */\n\t&.primary {\n\t\tcursor: pointer;\n\t\tcolor: var(--color-primary-text);\n\t\tborder-color: var(--color-primary-element);\n\t\tbackground-color: var(--color-primary-element);\n\n\t\t&:not(:disabled) {\n\t\t\t&:hover,\n\t\t\t&:focus,\n\t\t\t&:active {\n\t\t\t\tborder-color: var(--color-primary-element-light);\n\t\t\t\tbackground-color: var(--color-primary-element-light);\n\t\t\t}\n\t\t\t&:active {\n\t\t\t\tcolor: var(--color-primary-text-dark);\n\t\t\t}\n\t\t}\n\n\t\t&:disabled {\n\t\t\tcursor: default;\n\t\t\tcolor: var(--color-primary-text-dark);\n\t\t\t// opacity is already defined to .5 if disabled\n\t\t\tbackground-color: var(--color-primary-element);\n\t\t}\n\t}\n}\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @author John Molakvoæ <skjnldsv@protonmail.com>\n * @author Marco Ambrosini <marcoambrosini@pm.me>\n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n *\n */\n\n@mixin action-active {\n\tli {\n\t\t&.active {\n\t\t\tbackground-color: var(--color-background-hover);\n\t\t}\n\t}\n}\n\n@mixin action--disabled {\n\t.action--disabled {\n\t\tpointer-events: none;\n\t\topacity: $opacity_disabled;\n\t\t&:hover, &:focus {\n\t\t\tcursor: default;\n\t\t\topacity: $opacity_disabled;\n\t\t}\n\t\t& * {\n\t\t\topacity: 1 !important;\n\t\t}\n\t}\n}\n\n\n@mixin action-item($name) {\n\t.action-#{$name} {\n\t\tdisplay: flex;\n\t\talign-items: flex-start;\n\n\t\twidth: 100%;\n\t\theight: auto;\n\t\tmargin: 0;\n\t\tpadding: 0;\n\t\tpadding-right: $icon-margin;\n\n\t\tcursor: pointer;\n\t\twhite-space: nowrap;\n\n\t\topacity: $opacity_normal;\n\t\tcolor: var(--color-main-text);\n\t\tborder: 0;\n\t\tborder-radius: 0; // otherwise Safari will cut the border-radius area\n\t\tbackground-color: transparent;\n\t\tbox-shadow: none;\n\n\t\tfont-weight: normal;\n\t\tfont-size: var(--default-font-size);\n\t\tline-height: $clickable-area;\n\n\t\t&:hover,\n\t\t&:focus {\n\t\t\topacity: $opacity_full;\n\t\t}\n\n\t\t& > span {\n\t\t\tcursor: pointer;\n\t\t\twhite-space: nowrap;\n\t\t}\n\n\t\t&__icon {\n\t\t\twidth: $clickable-area;\n\t\t\theight: $clickable-area;\n\t\t\topacity: $opacity_full;\n\t\t\tbackground-position: $icon-margin center;\n\t\t\tbackground-size: $icon-size;\n\t\t\tbackground-repeat: no-repeat;\n\t\t}\n\n\t\t.material-design-icon {\n\t\t\twidth: $clickable-area;\n\t\t\theight: $clickable-area;\n\t\t\topacity: $opacity_full;\n\n\t\t\t.material-design-icon__svg {\n\t\t\t\tvertical-align: middle;\n\t\t\t}\n\t\t}\n\n\t\t// long text area\n\t\tp {\n\t\t\tmax-width: 220px;\n\t\t\tline-height: 1.6em;\n\n\t\t\t// 14px are currently 1em line-height. Mixing units as '44px - 1.6em' does not work.\n\t\t\tpadding: #{($clickable-area - 1.6*14px) / 2} 0;\n\n\t\t\tcursor: pointer;\n\t\t\ttext-align: left;\n\n\t\t\t// in case there are no spaces like long email addresses\n\t\t\toverflow: hidden;\n\t\t\ttext-overflow: ellipsis;\n\t\t}\n\n\t\t&__longtext {\n\t\t\tcursor: pointer;\n\t\t\t// allow the use of `\\n`\n\t\t\twhite-space: pre-wrap;\n\t\t}\n\n\t\t&__title {\n\t\t\tfont-weight: bold;\n\t\t\ttext-overflow: ellipsis;\n\t\t\toverflow: hidden;\n\t\t\twhite-space: nowrap;\n\t\t\tmax-width: 100%;\n\t\t\tdisplay: inline-block;\n\t\t}\n\t}\n}\n","$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n@import '../../fonts/scss/iconfont-vue';\n@import '../../assets/inputs';\n@import '../../assets/action';\n@include action-active;\n@include action--disabled;\n\n$input-margin: 4px;\n\n.action-text-editable {\n\tdisplay: flex;\n\talign-items: flex-start;\n\n\twidth: 100%;\n\theight: auto;\n\tmargin: 0;\n\tpadding: 0;\n\n\tcursor: pointer;\n\twhite-space: nowrap;\n\n\topacity: $opacity_normal;\n\tcolor: var(--color-main-text);\n\tborder: 0;\n\tborder-radius: 0; // otherwise Safari will cut the border-radius area\n\tbackground-color: transparent;\n\tbox-shadow: none;\n\n\tfont-weight: normal;\n\tline-height: $clickable-area;\n\n\t&:hover,\n\t&:focus {\n\t\topacity: $opacity_full;\n\t}\n\n\t& > span {\n\t\tcursor: pointer;\n\t\twhite-space: nowrap;\n\t}\n\n\t&__icon {\n\t\tmin-width: 0; /* Overwrite icons*/\n\t\tmin-height: 0;\n\t\t/* Keep padding to define the width to\n\t\t\tassure correct position of a possible text */\n\t\tpadding: #{$clickable-area / 2} 0 #{$clickable-area / 2} $clickable-area;\n\n\t\tbackground-position: #{$icon-margin} center;\n\t\tbackground-size: $icon-size;\n\t}\n\n\t// Forms & text inputs\n\t&__form {\n\t\tdisplay: flex;\n\t\tflex: 1 1 auto;\n\t\tflex-direction: column;\n\n\t\tposition: relative;\n\t\tmargin: $input-margin 0;\n\t\tpadding-right: $icon-margin;\n\t}\n\n\t&__submit {\n\t\tposition: absolute;\n\t\tleft: -10000px;\n\t\ttop: auto;\n\t\twidth: 1px;\n\t\theight: 1px;\n\t\toverflow: hidden;\n\t}\n\n\t&__label {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\n\t\t// bottom-right corner\n\t\tposition: absolute;\n\t\tright: $icon-margin + 1;\n\t\tbottom: 1px;\n\t\twidth: #{$clickable-area - $input-margin * 2};\n\t\theight: #{$clickable-area - $input-margin * 2};\n\t\tmargin: 0;\n\t\tpadding: 7px 6px;\n\n\t\tcursor: pointer;\n\n\t\topacity: $opacity_full;\n\t\tcolor: var(--color-text-lighter);\n\t\tborder: 0;\n\t\tborder-radius: 50%;\n\t\t/* Avoid background under border */\n\t\tbackground-color: var(--color-main-background);\n\t\tbackground-clip: padding-box;\n\n\t\tfont-size: $icon-size;\n\n\t\t@include iconfont('confirm');\n\t}\n\n\t/* Inputs inside popover supports text, submit & reset */\n\t&__textarea {\n\t\tflex: 1 1 auto;\n\n\t\tmin-height: #{$clickable-area * 2 - $input-margin * 2}; /* twice the element margin-y */\n\t\tmax-height: #{$clickable-area * 3 - $input-margin * 2}; /* twice the element margin-y */\n\t\t// block width widening\n\t\tmin-width: $clickable-area * 4;\n\t\twidth: 100% !important;\n\t\tmargin: 0;\n\n\t\t// if disabled, change cursor\n\t\t&:disabled {\n\t\t\tcursor: default;\n\t\t}\n\n\t\t/* only show confirm borders if input is not focused */\n\t\t&:not(:active):not(:hover):not(:focus) {\n\t\t\t&:invalid {\n\t\t\t\t& + .action-text-editable__label {\n\t\t\t\t\tbackground-color: var(--color-error);\n\t\t\t\t}\n\t\t\t}\n\t\t\t&:not(:disabled) + .action-text-editable__label {\n\t\t\t\t&:active,\n\t\t\t\t&:hover,\n\t\t\t\t&:focus {\n\t\t\t\t\tbackground-color: var(--color-primary-element);\n\t\t\t\t\tcolor: var(--color-primary-text);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t\t&:active,\n\t\t&:hover,\n\t\t&:focus {\n\t\t\t&:not(:disabled) + .action-text-editable__label {\n\t\t\t\t/* above previous input */\n\t\t\t\tz-index: 2;\n\n\t\t\t\tborder-color: var(--color-primary-element);\n\t\t\t\tborder-left-color: transparent;\n\t\t\t}\n\t\t}\n\t}\n}\n\n// if a form is the last of the list\n// add the same bottomMargin as the right padding\n// for visual balance\nli:last-child > .action-text-editable {\n\tmargin-bottom: $icon-margin - $input-margin;\n}\n\n// same for first item\nli:first-child > .action-text-editable {\n\tmargin-top: $icon-margin - $input-margin;\n}\n\n"],sourceRoot:""}]),n.a=f},function(t,n){},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r)()(i.a);a.push([t.i,".app-content[data-v-2c9fa664]{position:relative;z-index:1000;flex-basis:100vw;min-width:0;min-height:100%;margin:0 !important;background-color:var(--color-main-background)}\n","",{version:3,sources:["webpack://./AppContent.vue"],names:[],mappings:"AAkFA,8BACC,iBAAkB,CAClB,YAAa,CACb,gBAAiB,CACjB,WAAY,CACZ,eAAgB,CAEhB,mBAAoB,CACpB,6CAA8C",sourcesContent:["$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.app-content {\n\tposition: relative;\n\tz-index: 1000;\n\tflex-basis: 100vw;\n\tmin-width: 0;\n\tmin-height: 100%;\n\t// Overriding server styles TODO: cleanup!\n\tmargin: 0 !important;\n\tbackground-color: var(--color-main-background);\n}\n\n"],sourceRoot:""}]),n.a=a},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r)()(i.a);a.push([t.i,".app-navigation[data-v-9f64425c]{will-change:transform;transition:transform var(--animation-quick),margin var(--animation-quick);width:300px;position:sticky;position:-webkit-sticky;top:50px;left:0;z-index:1800;height:calc(100vh - 50px);box-sizing:border-box;background-color:var(--color-main-background);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-right:1px solid var(--color-border);display:flex;flex-direction:column;flex-grow:0;flex-shrink:0}.app-navigation--close[data-v-9f64425c]{margin-left:-300px;transform:translateX(-100%)}.app-navigation ul[data-v-9f64425c],.app-navigation__list[data-v-9f64425c]{position:relative;height:100%;width:inherit;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;display:flex;flex-direction:column}@media only screen and (max-width: 1024px){.app-navigation[data-v-9f64425c]:not(.app-navigation--close){margin-left:-300px}}\n","",{version:3,sources:["webpack://./AppNavigation.vue","webpack://./../../assets/variables.scss"],names:[],mappings:"AA6IA,iCACC,qBAAsB,CACtB,yEAA2E,CAC3E,WC3FuB,CD4FvB,eAAgB,CAChB,uBAAwB,CACxB,QC/FmB,CDgGnB,MAAO,CAEP,YAAa,CACb,yBAAuC,CACvC,qBAAsB,CACtB,6CAA8C,CAC9C,wBAAyB,CACzB,qBAAsB,CACtB,oBAAqB,CACrB,gBAAiB,CACjB,0CAA2C,CAC3C,YAAa,CACb,qBAAsB,CACtB,WAAY,CACZ,aAAc,CAEd,wCACC,kBChHsB,CDiHtB,2BAA4B,CAzB9B,2EA+BE,iBAAkB,CAClB,WAAY,CACZ,aAAc,CACd,iBAAkB,CAClB,eAAgB,CAChB,qBAAsB,CACtB,YAAa,CACb,qBAAsB,CACtB,2CAKD,6DACC,kBCrIsB,CDsItB",sourcesContent:["$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.app-navigation {\n\twill-change: transform;\n\ttransition: transform var(--animation-quick), margin var(--animation-quick);\n\twidth: $navigation-width;\n\tposition: sticky;\n\tposition: -webkit-sticky;\n\ttop: $header-height;\n\tleft: 0;\n\t// Above appcontent\n\tz-index: 1800;\n\theight: calc(100vh - #{$header-height});\n\tbox-sizing: border-box;\n\tbackground-color: var(--color-main-background);\n\t-webkit-user-select: none;\n\t-moz-user-select: none;\n\t-ms-user-select: none;\n\tuser-select: none;\n\tborder-right: 1px solid var(--color-border);\n\tdisplay: flex;\n\tflex-direction: column;\n\tflex-grow: 0;\n\tflex-shrink: 0;\n\n\t&--close {\n\t\tmargin-left: - $navigation-width;\n\t\ttransform: translateX(-100%);\n\t}\n\n\t//list of navigation items\n\tul,\n\t&__list {\n\t\tposition: relative;\n\t\theight: 100%;\n\t\twidth: inherit;\n\t\toverflow-x: hidden;\n\t\toverflow-y: auto;\n\t\tbox-sizing: border-box;\n\t\tdisplay: flex;\n\t\tflex-direction: column;\n\t}\n}\n\n// When on mobile, we make the navigation slide over the appcontent\n@media only screen and (max-width: $breakpoint-mobile) {\n\t.app-navigation:not(.app-navigation--close) {\n\t\tmargin-left: - $navigation-width;\n\t}\n}\n\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @author John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n *\n */\n\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\n// recommended is 48px\n// 44px is what we choose and have very good visual-to-usability ratio\n$clickable-area: 44px;\n\n// background icon size\n// also used for the scss icon font\n$icon-size: 16px;\n\n// icon padding for a $clickable-area width and a $icon-size icon\n// ( 44px - 16px ) / 2\n$icon-margin: ($clickable-area - $icon-size) / 2;\n\n// transparency background for icons\n$icon-focus-bg: rgba(127, 127, 127, .25);\n\n// popovermenu arrow width from the triangle center\n$arrow-width: 9px;\n\n// opacities\n$opacity_disabled: .5;\n$opacity_normal: .7;\n$opacity_full: 1;\n\n// menu round background hover feedback\n// good looking on dark AND white bg\n$action-background-hover: rgba(127, 127, 127, .25);\n\n// various structure data used in the \n// `AppNavigation` component\n$header-height: 50px;\n$navigation-width: 300px;\n\n// mobile breakpoint\n$breakpoint-mobile: 1024px;\n"],sourceRoot:""}]),n.a=a},function(t,n){},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r)()(i.a);a.push([t.i,".app-navigation-caption[data-v-46add67c]{font-weight:bold;color:var(--color-text-maxcontrast);line-height:44px;padding-left:44px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0.7;box-shadow:none !important;order:1;flex-shrink:0}.app-navigation-caption[data-v-46add67c]:not(:first-child){margin-top:22px}\n","",{version:3,sources:["webpack://./AppNavigationCaption.vue","webpack://./../../assets/variables.scss"],names:[],mappings:"AAqBA,yCACC,gBAAiB,CACjB,mCAAoC,CACpC,gBCCoB,CDApB,iBCAoB,CDCpB,kBAAmB,CACnB,eAAgB,CAChB,sBAAuB,CACvB,WAAY,CACZ,0BAA2B,CAC3B,OAAQ,CACR,aAAc,CACd,2DAIA,eAA+B",sourcesContent:["$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.app-navigation-caption {\n\tfont-weight: bold;\n\tcolor: var(--color-text-maxcontrast);\n\tline-height: $clickable-area;\n\tpadding-left: $clickable-area;\n\twhite-space: nowrap;\n\toverflow: hidden;\n\ttext-overflow: ellipsis;\n\topacity: 0.7;\n\tbox-shadow: none !important;\n\torder: 1;\n\tflex-shrink: 0;\n}\n\n// extra top space if it's not the first item on the list\n.app-navigation-caption:not(:first-child) {\n\tmargin-top: $clickable-area / 2;\n}\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @author John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n *\n */\n\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\n// recommended is 48px\n// 44px is what we choose and have very good visual-to-usability ratio\n$clickable-area: 44px;\n\n// background icon size\n// also used for the scss icon font\n$icon-size: 16px;\n\n// icon padding for a $clickable-area width and a $icon-size icon\n// ( 44px - 16px ) / 2\n$icon-margin: ($clickable-area - $icon-size) / 2;\n\n// transparency background for icons\n$icon-focus-bg: rgba(127, 127, 127, .25);\n\n// popovermenu arrow width from the triangle center\n$arrow-width: 9px;\n\n// opacities\n$opacity_disabled: .5;\n$opacity_normal: .7;\n$opacity_full: 1;\n\n// menu round background hover feedback\n// good looking on dark AND white bg\n$action-background-hover: rgba(127, 127, 127, .25);\n\n// various structure data used in the \n// `AppNavigation` component\n$header-height: 50px;\n$navigation-width: 300px;\n\n// mobile breakpoint\n$breakpoint-mobile: 1024px;\n"],sourceRoot:""}]),n.a=a},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r)()(i.a);a.push([t.i,".app-navigation-entry__counter[data-v-794921ed]{font-size:calc(var(--default-font-size) * .8);overflow:hidden;width:fit-content;max-width:44px;text-align:center;text-overflow:ellipsis;line-height:1em;padding:4px 8px;border-radius:var(--border-radius-pill);background-color:var(--color-background-darker)}.app-navigation-entry__counter--highlighted[data-v-794921ed]{padding:4px 6px;color:var(--color-primary-text);background-color:var(--color-primary)}\n","",{version:3,sources:["webpack://./AppNavigationCounter.vue","webpack://./../../assets/variables.scss"],names:[],mappings:"AA+DA,gDACC,6CAA8C,CAC9C,eAAgB,CAChB,iBAAkB,CAClB,cC1CoB,CD2CpB,iBAAkB,CAClB,sBAAuB,CACvB,eAAgB,CAChB,eAAgB,CAChB,uCAAwC,CACxC,+CAAgD,CAEhD,6DACC,eAAgB,CAChB,+BAAgC,CAChC,qCAAsC",sourcesContent:["$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.app-navigation-entry__counter {\n\tfont-size: calc(var(--default-font-size) * .8);\n\toverflow: hidden;\n\twidth: fit-content;\n\tmax-width: $clickable-area;\n\ttext-align: center;\n\ttext-overflow: ellipsis;\n\tline-height: 1em;\n\tpadding: 4px 8px;\n\tborder-radius: var(--border-radius-pill);\n\tbackground-color: var(--color-background-darker);\n\n\t&--highlighted {\n\t\tpadding: 4px 6px;\n\t\tcolor: var(--color-primary-text);\n\t\tbackground-color: var(--color-primary);\n\t}\n}\n\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @author John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n *\n */\n\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\n// recommended is 48px\n// 44px is what we choose and have very good visual-to-usability ratio\n$clickable-area: 44px;\n\n// background icon size\n// also used for the scss icon font\n$icon-size: 16px;\n\n// icon padding for a $clickable-area width and a $icon-size icon\n// ( 44px - 16px ) / 2\n$icon-margin: ($clickable-area - $icon-size) / 2;\n\n// transparency background for icons\n$icon-focus-bg: rgba(127, 127, 127, .25);\n\n// popovermenu arrow width from the triangle center\n$arrow-width: 9px;\n\n// opacities\n$opacity_disabled: .5;\n$opacity_normal: .7;\n$opacity_full: 1;\n\n// menu round background hover feedback\n// good looking on dark AND white bg\n$action-background-hover: rgba(127, 127, 127, .25);\n\n// various structure data used in the \n// `AppNavigation` component\n$header-height: 50px;\n$navigation-width: 300px;\n\n// mobile breakpoint\n$breakpoint-mobile: 1024px;\n"],sourceRoot:""}]),n.a=a},function(t,n){},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r)()(i.a);a.push([t.i,".app-navigation-entry__icon-bullet[data-v-8f9e955c]{display:block;padding:15px}.app-navigation-entry__icon-bullet div[data-v-8f9e955c]{width:14px;height:14px;cursor:pointer;transition:background 100ms ease-in-out;border:none;border-radius:50%}\n","",{version:3,sources:["webpack://./AppNavigationIconBullet.vue"],names:[],mappings:"AAiFA,oDACC,aAAc,CAEd,YAA2B,CAH5B,wDAKE,UAAuB,CACvB,WAAwB,CACxB,cAAe,CACf,uCAAwC,CACxC,WAAY,CACZ,iBAAkB",sourcesContent:["$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.app-navigation-entry__icon-bullet {\n\tdisplay: block;\n\t// there is 2 margins\n\tpadding: $icon-margin + 1px;\n\tdiv {\n\t\twidth: $icon-size - 2px;\n\t\theight: $icon-size - 2px;\n\t\tcursor: pointer;\n\t\ttransition: background 100ms ease-in-out;\n\t\tborder: none;\n\t\tborder-radius: 50%;\n\t}\n}\n\n"],sourceRoot:""}]),n.a=a},function(t,n){},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r),s=e(4),c=e.n(s),l=e(8),u=e(9),d=e(10),p=e(11),f=a()(i.a),A=c()(l.a),h=c()(u.a),m=c()(d.a),g=c()(p.a);f.push([t.i,'@font-face{font-family:"iconfont-vue-84c461f";src:url('+A+");src:url("+A+') format("embedded-opentype"),url('+h+') format("woff"),url('+m+') format("truetype"),url('+g+') format("svg")}.icon[data-v-4e54d078]{font-style:normal;font-weight:400}.icon.arrow-left-double[data-v-4e54d078]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-left[data-v-4e54d078]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-right-double[data-v-4e54d078]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-right[data-v-4e54d078]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.breadcrumb[data-v-4e54d078]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.checkmark[data-v-4e54d078]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.close[data-v-4e54d078]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.confirm[data-v-4e54d078]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.info[data-v-4e54d078]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.menu[data-v-4e54d078]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.more[data-v-4e54d078]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.pause[data-v-4e54d078]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.play[data-v-4e54d078]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.triangle-s[data-v-4e54d078]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-away[data-v-4e54d078]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-dnd[data-v-4e54d078]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-invisible[data-v-4e54d078]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-online[data-v-4e54d078]:before{font-family:"iconfont-vue-84c461f";content:""}.icon-collapse[data-v-4e54d078]{position:absolute;z-index:105;width:44px;height:44px;margin:0;padding:0;transition:opacity var(--animation-quick) ease-in-out;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);color:var(--color-main-text);border:none;border-radius:0;outline:none !important;background-color:transparent;box-shadow:none;font-size:18px}.icon-collapse[data-v-4e54d078]:before{font-family:"iconfont-vue-84c461f";font-style:normal;font-weight:400;content:""}.icon-collapse[data-v-4e54d078]:hover{color:var(--color-primary)}.icon-collapse--rotated[data-v-4e54d078]{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);color:var(--color-main-text)}.icon-collapse--rotated[data-v-4e54d078]:hover{color:var(--color-primary)}\n',"",{version:3,sources:["webpack://./../../fonts/scss/iconfont-vue.scss","webpack://./AppNavigationIconCollapsible.vue"],names:[],mappings:"AA2FE,WACC,kCAAmC,CACnC,2CAAuC,CACvC,+OAGmD,CAMpD,uBACE,iBAAkB,CAClB,eAAgB,CAFlB,gDAMM,kCAAmC,CACnC,WA5Ge,CAAO,yCA0GL,kCACJ,CAAsB,WA1G3B,CAAA,iDAyGU,kCACL,CAAA,WAzGG,CAAA,0CAwGL,kCACE,CAAA,WAxGJ,CAAA,yCAuGC,kCACG,CAAA,WACN,CAxGC,wCAsGC,kCACI,CAAA,WACb,CAAO,oCAFF,kCACQ,CAAA,WACb,CAAA,sCAFO,kCACM,CAAA,WACb,CAAA,mCAFI,kCACS,CAAA,WACb,CAAA,mCAPD,kCAMc,CAAA,WACb,CAAA,mCAPD,kCAMc,CAAA,WACb,CAAA,oCAPD,kCAMc,CAAA,WACb,CAAA,mCAPD,kCAMc,CAAA,WAAsB,CACnC,yCAPD,kCAMc,CAAA,WAAA,CAAsB,+CANpC,kCAMc,CAAA,WAAA,CAAA,8CANd,kCAMc,CAAA,WAAA,CAAA,oDANd,kCAMc,CAAA,WAAA,CAAA,iDANd,kCAMc,CAAA,WAAA,CAAA,gCA1FG,iBCmCV,CACb,WAAU,CAAA,UACV,CAAA,WACA,CAAK,QACL,CAAA,SACA,CAAA,qDAEoB,CAAA,gCACpB,CAAA,4BACA,CAAA,wBACA,CAAA,4BACO,CAAA,WAAA,CAAA,eACC,CAAA,uBAER,CAAA,4BACA,CAAA,eAAkB,CAAA,cACN,CAAA,uCAhBb,kCDrDC,CAAA,iBAAsB,CAkFnB,eAAY,CAAA,WACZ,CAAA,sCC9BJ,0BAsBS,CAAA,yCACP,8BAEA,CAAA,0BACA,CAAA,sBACA,CAAA,4BACO,CAAA,+CAJP,0BAMQ",sourcesContent:['$__iconfont__data: map-merge(if(global_variable_exists(\'__iconfont__data\'), $__iconfont__data, ()), (\n\t"iconfont-vue-84c461f": (\n\t\t"arrow-left-double": "\\ea01",\n\t\t"arrow-left": "\\ea02",\n\t\t"arrow-right-double": "\\ea03",\n\t\t"arrow-right": "\\ea04",\n\t\t"breadcrumb": "\\ea05",\n\t\t"checkmark": "\\ea06",\n\t\t"close": "\\ea07",\n\t\t"confirm": "\\ea08",\n\t\t"info": "\\ea09",\n\t\t"menu": "\\ea0a",\n\t\t"more": "\\ea0b",\n\t\t"pause": "\\ea0c",\n\t\t"play": "\\ea0d",\n\t\t"triangle-s": "\\ea0e",\n\t\t"user-status-away": "\\ea0f",\n\t\t"user-status-dnd": "\\ea10",\n\t\t"user-status-invisible": "\\ea11",\n\t\t"user-status-online": "\\ea12"\n\t)\n));\n\n\n$create-font-face: true !default; // should the @font-face tag get created?\n\n// should there be a custom class for each icon? will be .filename\n$create-icon-classes: true !default; \n\n// what is the common class name that icons share? in this case icons need to have .icon.filename in their classes\n// this requires you to have 2 classes on each icon html element, but reduced redeclaration of the font family\n// for each icon\n$icon-common-class: \'icon\' !default;\n\n// if you whish to prefix your filenames, here you can do so.\n// if this string stays empty, your classes will use the filename, for example\n// an icon called star.svg will result in a class called .star\n// if you use the prefix to be \'icon-\' it would result in .icon-star\n$icon-prefix: \'\' !default; \n\n// helper function to get the correct font group\n@function iconfont-group($group: null) {\n @if (null == $group) {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n @if (false == map-has-key($__iconfont__data, $group)) {\n @warn \'Undefined Iconfont Family!\';\n @return ();\n }\n @return map-get($__iconfont__data, $group);\n}\n\n// helper function to get the correct icon of a group\n@function iconfont-item($name) {\n $slash: str-index($name, \'/\');\n $group: null;\n @if ($slash) {\n $group: str-slice($name, 0, $slash - 1);\n $name: str-slice($name, $slash + 1);\n } @else {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n $group: iconfont-group($group);\n @if (false == map-has-key($group, $name)) {\n @warn \'Undefined Iconfont Glyph!\';\n @return \'\';\n }\n @return map-get($group, $name);\n}\n\n// complete mixing to include the icon\n// usage:\n// .my_icon{ @include iconfont(\'star\') }\n@mixin iconfont($icon) {\n $slash: str-index($icon, \'/\');\n $group: null;\n @if ($slash) {\n $group: str-slice($icon, 0, $slash - 1);\n } @else {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n &:before {\n font-family: $group;\n font-style: normal;\n font-weight: 400;\n content: iconfont-item($icon);\n }\n}\n\n// creates the font face tag if the variable is set to true (default)\n@if $create-font-face == true {\n @font-face {\n font-family: "iconfont-vue-84c461f";\n src: url(\'../iconfont-vue-84c461f.eot\'); /* IE9 Compat Modes */\n src: url(\'../iconfont-vue-84c461f.eot?#iefix\') format(\'embedded-opentype\'), /* IE6-IE8 */\n url(\'../iconfont-vue-84c461f.woff\') format(\'woff\'), /* Pretty Modern Browsers */\n url(\'../iconfont-vue-84c461f.ttf\') format(\'truetype\'), /* Safari, Android, iOS */\n url(\'../iconfont-vue-84c461f.svg\') format(\'svg\'); /* Legacy iOS */\n }\n}\n\n// creates icon classes for each individual loaded svg (default)\n@if $create-icon-classes == true {\n .#{$icon-common-class} {\n font-style: normal;\n font-weight: 400;\n\n @each $icon, $content in map-get($__iconfont__data, "iconfont-vue-84c461f") {\n &.#{$icon-prefix}#{$icon}:before {\n font-family: "iconfont-vue-84c461f";\n content: iconfont-item("iconfont-vue-84c461f/#{$icon}");\n }\n }\n }\n}\n',"$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n@import '../../fonts/scss/iconfont-vue';\n\n.icon-collapse {\n\tposition: absolute;\n\tz-index: 105; // above a, under button\n\twidth: 44px;\n\theight: 44px;\n\tmargin: 0;\n\tpadding: 0;\n\ttransition: opacity var(--animation-quick) ease-in-out;\n\t-webkit-transform: rotate(-90deg);\n\t-ms-transform: rotate(-90deg);\n\ttransform: rotate(-90deg);\n\tcolor: var(--color-main-text);\n\tborder: none;\n\tborder-radius: 0;\n\toutline: none !important;\n\tbackground-color: transparent;\n\tbox-shadow: none;\n\tfont-size: 18px;\n\n\t@include iconfont('triangle-s');\n\n\t&:hover{\n\t\tcolor: var(--color-primary);\n\t}\n\t&--rotated {\n\t\t-webkit-transform: rotate(0deg);\n\t\t-ms-transform: rotate(0deg);\n\t\ttransform: rotate(0deg);\n\t\tcolor: var(--color-main-text);\n\t\t&:hover{\n\t\t\tcolor: var(--color-primary);\n\t\t}\n\t}\n}\n\n"],sourceRoot:""}]),n.a=f},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r),s=e(4),c=e.n(s),l=e(8),u=e(9),d=e(10),p=e(11),f=a()(i.a),A=c()(l.a),h=c()(u.a),m=c()(d.a),g=c()(p.a);f.push([t.i,'@font-face{font-family:"iconfont-vue-84c461f";src:url('+A+");src:url("+A+') format("embedded-opentype"),url('+h+') format("woff"),url('+m+') format("truetype"),url('+g+') format("svg")}.icon{font-style:normal;font-weight:400}.icon.arrow-left-double:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-left:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-right-double:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-right:before{font-family:"iconfont-vue-84c461f";content:""}.icon.breadcrumb:before{font-family:"iconfont-vue-84c461f";content:""}.icon.checkmark:before{font-family:"iconfont-vue-84c461f";content:""}.icon.close:before{font-family:"iconfont-vue-84c461f";content:""}.icon.confirm:before{font-family:"iconfont-vue-84c461f";content:""}.icon.info:before{font-family:"iconfont-vue-84c461f";content:""}.icon.menu:before{font-family:"iconfont-vue-84c461f";content:""}.icon.more:before{font-family:"iconfont-vue-84c461f";content:""}.icon.pause:before{font-family:"iconfont-vue-84c461f";content:""}.icon.play:before{font-family:"iconfont-vue-84c461f";content:""}.icon.triangle-s:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-away:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-dnd:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-invisible:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-online:before{font-family:"iconfont-vue-84c461f";content:""}.app-navigation-entry{position:relative;display:flex;flex-shrink:0;flex-wrap:wrap;order:1;box-sizing:border-box;width:100%;min-height:44px;padding-right:4px}.app-navigation-entry.active{background-color:var(--color-primary-light) !important}.app-navigation-entry:focus-within,.app-navigation-entry:hover{background-color:var(--color-background-hover)}.app-navigation-entry.active .app-navigation-entry__children,.app-navigation-entry:focus-within .app-navigation-entry__children,.app-navigation-entry:hover .app-navigation-entry__children{background-color:var(--color-main-background)}.app-navigation-entry.app-navigation-entry--deleted>ul,.app-navigation-entry.app-navigation-entry--collapsible:not(.app-navigation-entry--opened)>ul{display:none}.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-link,.app-navigation-entry:not(.app-navigation-entry--editing) .app-navigation-entry-div{padding-right:14px}.app-navigation-entry .app-navigation-entry-link,.app-navigation-entry .app-navigation-entry-div{z-index:100;display:flex;overflow:hidden;flex:1 1 0;box-sizing:border-box;min-height:44px;padding:0;white-space:nowrap;color:var(--color-main-text);background-repeat:no-repeat;background-position:14px center;background-size:16px 16px;line-height:44px}.app-navigation-entry .app-navigation-entry-link .app-navigation-entry-icon,.app-navigation-entry .app-navigation-entry-div .app-navigation-entry-icon{display:flex;align-items:center;flex:0 0 44px;justify-content:center;width:44px;height:44px;background-size:16px 16px}.app-navigation-entry .app-navigation-entry-link .app-navigation-entry__title,.app-navigation-entry .app-navigation-entry-div .app-navigation-entry__title{overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis;padding-left:6px}.app-navigation-entry .app-navigation-entry-link .editingContainer,.app-navigation-entry .app-navigation-entry-div .editingContainer{width:calc(100% - 44px);margin:auto}.app-navigation-entry .app-navigation-entry__children{position:relative;display:flex;flex:0 1 auto;flex-direction:column;width:100%}.app-navigation-entry .app-navigation-entry__children .app-navigation-entry{display:inline-flex;flex-wrap:wrap;padding-left:30px}.app-navigation-entry__deleted{display:inline-flex;flex:1 1 0;padding-left:30px !important}.app-navigation-entry__deleted .app-navigation-entry__deleted-description{position:relative;overflow:hidden;flex:1 1 0;white-space:nowrap;text-overflow:ellipsis;line-height:44px}.app-navigation-entry--collapsible .icon-collapse{visibility:hidden}.app-navigation-entry--collapsible.app-navigation-entry--no-icon a .app-navigation-entry-icon,.app-navigation-entry--collapsible:hover a .app-navigation-entry-icon,.app-navigation-entry--collapsible:focus a .app-navigation-entry-icon{visibility:hidden}.app-navigation-entry--collapsible.app-navigation-entry--no-icon .icon-collapse,.app-navigation-entry--collapsible:hover .icon-collapse,.app-navigation-entry--collapsible:focus .icon-collapse{visibility:visible}.app-navigation-entry--collapsible.app-navigation-entry--no-icon .app-navigation-entry__children li:not(.app-navigation-entry--collapsible) a :first-child,.app-navigation-entry--collapsible:hover .app-navigation-entry__children li:not(.app-navigation-entry--collapsible) a :first-child,.app-navigation-entry--collapsible:focus .app-navigation-entry__children li:not(.app-navigation-entry--collapsible) a :first-child{visibility:visible}.app-navigation-entry__utils{display:flex;align-items:center;flex:0 1 auto}.app-navigation-entry__counter-wrapper{margin-right:2px;display:flex;align-items:center;flex:0 1 auto}.app-navigation-entry--editing .app-navigation-entry-edit{z-index:250;opacity:1}.app-navigation-entry--deleted .app-navigation-entry-deleted{z-index:250;transform:translateX(0)}.app-navigation-entry--pinned{order:2;margin-top:auto}.app-navigation-entry--pinned ~ .app-navigation-entry--pinned{margin-top:0}\n',"",{version:3,sources:["webpack://./../../fonts/scss/iconfont-vue.scss","webpack://./AppNavigationItem.vue","webpack://./../../assets/variables.scss"],names:[],mappings:"AA2FE,WACC,kCAAmC,CACnC,2CAAuC,CACvC,+OAGmD,CAMpD,MACE,iBAAkB,CAClB,eAAgB,CAFlB,+BAMM,kCAAmC,CACnC,WA5Ge,CAAO,wBA0GL,kCACJ,CAAsB,WA1G3B,CAAA,gCAyGU,kCACL,CAAA,WAzGG,CAAA,yBAwGL,kCACE,CAAA,WAxGJ,CAAA,wBAuGC,kCACG,CAAA,WACN,CAxGC,uBAsGC,kCACI,CAAA,WACb,CAAO,mBAFF,kCACQ,CAAA,WACb,CAAA,qBAFO,kCACM,CAAA,WACb,CAAA,kBAFI,kCACS,CAAA,WACb,CAAA,kBAPD,kCAMc,CAAA,WACb,CAAA,kBAPD,kCAMc,CAAA,WACb,CAAA,mBAPD,kCAMc,CAAA,WACb,CAAA,kBAPD,kCAMc,CAAA,WAAsB,CACnC,wBAPD,kCAMc,CAAA,WAAA,CAAsB,8BANpC,kCAMc,CAAA,WAAA,CAAA,6BANd,kCAMc,CAAA,WAAA,CAAA,mCANd,kCAMc,CAAA,WAAA,CAAA,gCANd,kCAMc,CAAA,WAAA,CAAA,sBCkVrB,iBAAqB,CACpB,YAAU,CAAA,aACD,CAAA,cACT,CAAW,OACX,CAAA,qBAEA,CAAA,UAAY,CAAA,eACL,CAAA,iBC7aa,CD+apB,6BATD,sDAcoB,CAAA,+DAdpB,8CAkBoB,CAAA,4LAKlB,6CACmB,CAAA,qJAMoB,YAAA,CAA6B,yKAQxC,kBAC3B,CAAA,iGAK0B,WAAA,CAAA,YAC3B,CAAO,eACE,CAAA,UACD,CAAE,qBAEV,CAAA,eAAY,CAAA,SACZ,CAAA,kBAEA,CAAA,4BACO,CAAA,2BACP,CAAA,+BACA,CAAA,yBACA,CAAA,gBC1dU,CAAI,uJD6dd,YAAA,CAAA,kBAEC,CAAA,aAAa,CAAA,sBAEb,CAAA,UAAe,CAAE,WACjB,CAAK,yBAEL,CAAA,2JAGD,eAAA,CAAA,cACW,CAAA,kBAEV,CAAA,sBACA,CAAA,gBAAe,CAAQ,qIAIxB,uBACM,CAAE,WAAA,CAAA,sDAMT,iBAA+B,CAC9B,YAAU,CAAA,aACD,CAAA,qBAET,CAAA,UAAc,CAAE,4EAGhB,mBACC,CAAA,cAAS,CAAA,iBACM,CACf,+BACA,mBAMF,CAAA,UAAS,CAAA,4BAET,CAAA,0EACA,iBAA0C,CACzC,eAAU,CAAA,UACF,CAAE,kBAEV,CAAA,sBACA,CAAA,gBAAe,CAAQ,kDAEvB,iBAOa,CACb,0OAIE,iBAA0B,CAE3B,gMAT+B,kBAa/B,CAAA,iaAIsC,kBACtC,CAAA,6BACA,YAAA,CAAA,kBAOF,CAAA,aAAa,CAAA,uCAEb,gBAAA,CAGqC,YAErC,CAAY,kBAEZ,CAAA,aAAa,CAAA,0DAOb,WAAA,CAAA,SACC,CAAA,6DAOD,WAAA,CAAA,uBAEC,CAAA,8BACA,OAAA,CAAA,eAKI,CAAE,8DAGL,YAAA",sourcesContent:['$__iconfont__data: map-merge(if(global_variable_exists(\'__iconfont__data\'), $__iconfont__data, ()), (\n\t"iconfont-vue-84c461f": (\n\t\t"arrow-left-double": "\\ea01",\n\t\t"arrow-left": "\\ea02",\n\t\t"arrow-right-double": "\\ea03",\n\t\t"arrow-right": "\\ea04",\n\t\t"breadcrumb": "\\ea05",\n\t\t"checkmark": "\\ea06",\n\t\t"close": "\\ea07",\n\t\t"confirm": "\\ea08",\n\t\t"info": "\\ea09",\n\t\t"menu": "\\ea0a",\n\t\t"more": "\\ea0b",\n\t\t"pause": "\\ea0c",\n\t\t"play": "\\ea0d",\n\t\t"triangle-s": "\\ea0e",\n\t\t"user-status-away": "\\ea0f",\n\t\t"user-status-dnd": "\\ea10",\n\t\t"user-status-invisible": "\\ea11",\n\t\t"user-status-online": "\\ea12"\n\t)\n));\n\n\n$create-font-face: true !default; // should the @font-face tag get created?\n\n// should there be a custom class for each icon? will be .filename\n$create-icon-classes: true !default; \n\n// what is the common class name that icons share? in this case icons need to have .icon.filename in their classes\n// this requires you to have 2 classes on each icon html element, but reduced redeclaration of the font family\n// for each icon\n$icon-common-class: \'icon\' !default;\n\n// if you whish to prefix your filenames, here you can do so.\n// if this string stays empty, your classes will use the filename, for example\n// an icon called star.svg will result in a class called .star\n// if you use the prefix to be \'icon-\' it would result in .icon-star\n$icon-prefix: \'\' !default; \n\n// helper function to get the correct font group\n@function iconfont-group($group: null) {\n @if (null == $group) {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n @if (false == map-has-key($__iconfont__data, $group)) {\n @warn \'Undefined Iconfont Family!\';\n @return ();\n }\n @return map-get($__iconfont__data, $group);\n}\n\n// helper function to get the correct icon of a group\n@function iconfont-item($name) {\n $slash: str-index($name, \'/\');\n $group: null;\n @if ($slash) {\n $group: str-slice($name, 0, $slash - 1);\n $name: str-slice($name, $slash + 1);\n } @else {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n $group: iconfont-group($group);\n @if (false == map-has-key($group, $name)) {\n @warn \'Undefined Iconfont Glyph!\';\n @return \'\';\n }\n @return map-get($group, $name);\n}\n\n// complete mixing to include the icon\n// usage:\n// .my_icon{ @include iconfont(\'star\') }\n@mixin iconfont($icon) {\n $slash: str-index($icon, \'/\');\n $group: null;\n @if ($slash) {\n $group: str-slice($icon, 0, $slash - 1);\n } @else {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n &:before {\n font-family: $group;\n font-style: normal;\n font-weight: 400;\n content: iconfont-item($icon);\n }\n}\n\n// creates the font face tag if the variable is set to true (default)\n@if $create-font-face == true {\n @font-face {\n font-family: "iconfont-vue-84c461f";\n src: url(\'../iconfont-vue-84c461f.eot\'); /* IE9 Compat Modes */\n src: url(\'../iconfont-vue-84c461f.eot?#iefix\') format(\'embedded-opentype\'), /* IE6-IE8 */\n url(\'../iconfont-vue-84c461f.woff\') format(\'woff\'), /* Pretty Modern Browsers */\n url(\'../iconfont-vue-84c461f.ttf\') format(\'truetype\'), /* Safari, Android, iOS */\n url(\'../iconfont-vue-84c461f.svg\') format(\'svg\'); /* Legacy iOS */\n }\n}\n\n// creates icon classes for each individual loaded svg (default)\n@if $create-icon-classes == true {\n .#{$icon-common-class} {\n font-style: normal;\n font-weight: 400;\n\n @each $icon, $content in map-get($__iconfont__data, "iconfont-vue-84c461f") {\n &.#{$icon-prefix}#{$icon}:before {\n font-family: "iconfont-vue-84c461f";\n content: iconfont-item("iconfont-vue-84c461f/#{$icon}");\n }\n }\n }\n}\n',"$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n@import '../../fonts/scss/iconfont-vue';\n\n.app-navigation-entry {\n\tposition: relative;\n\tdisplay: flex;\n\tflex-shrink: 0;\n\tflex-wrap: wrap;\n\torder: 1;\n\tbox-sizing: border-box;\n\twidth: 100%;\n\tmin-height: $clickable-area;\n\tpadding-right: 4px;\n\n\t// When .active class is applied, change color background of link and utils. The\n\t// !important prevents the focus state to override the active state.\n\t&.active {\n\t\tbackground-color: var(--color-primary-light) !important;\n\t}\n\t&:focus-within,\n\t&:hover {\n\t\tbackground-color: var(--color-background-hover);\n\t}\n\t&.active,\n\t&:focus-within,\n\t&:hover {\n\t\t.app-navigation-entry__children {\n\t\t\tbackground-color: var(--color-main-background);\n\t\t}\n\t}\n\n\t/* hide deletion/collapse of subitems */\n\t&.app-navigation-entry--deleted,\n\t&.app-navigation-entry--collapsible:not(.app-navigation-entry--opened) {\n\t\t> ul {\n\t\t\t// NO ANIMATE because if not really hidden, we can still tab through it\n\t\t\tdisplay: none;\n\t\t}\n\t}\n\n\t&:not(.app-navigation-entry--editing) {\n\t\t.app-navigation-entry-link, .app-navigation-entry-div {\n\t\t\tpadding-right: $icon-margin;\n\t\t}\n\t}\n\n\t// Main entry link\n\t.app-navigation-entry-link, .app-navigation-entry-div {\n\t\tz-index: 100; /* above the bullet to allow click*/\n\t\tdisplay: flex;\n\t\toverflow: hidden;\n\t\tflex: 1 1 0;\n\t\tbox-sizing: border-box;\n\t\tmin-height: $clickable-area;\n\t\tpadding: 0;\n\t\twhite-space: nowrap;\n\t\tcolor: var(--color-main-text);\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: $icon-margin center;\n\t\tbackground-size: $icon-size $icon-size;\n\t\tline-height: $clickable-area;\n\n\t\t.app-navigation-entry-icon {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tflex: 0 0 $clickable-area;\n\t\t\tjustify-content: center;\n\t\t\twidth: $clickable-area;\n\t\t\theight: $clickable-area;\n\t\t\tbackground-size: $icon-size $icon-size;\n\t\t}\n\n\t\t.app-navigation-entry__title {\n\t\t\toverflow: hidden;\n\t\t\tmax-width: 100%;\n\t\t\twhite-space: nowrap;\n\t\t\ttext-overflow: ellipsis;\n\t\t\tpadding-left: 6px;\n\t\t}\n\n\t\t.editingContainer {\n\t\t\twidth: calc(100% - #{$clickable-area});\n\t\t\tmargin: auto;\n\t\t}\n\t}\n\n\t/* Second level nesting for lists */\n\t.app-navigation-entry__children {\n\t\tposition: relative;\n\t\tdisplay: flex;\n\t\tflex: 0 1 auto;\n\t\tflex-direction: column;\n\t\twidth: 100%;\n\n\t\t.app-navigation-entry {\n\t\t\tdisplay: inline-flex;\n\t\t\tflex-wrap: wrap;\n\t\t\tpadding-left: $clickable-area - $icon-margin;\n\t\t}\n\t}\n}\n\n/* Deleted entries */\n.app-navigation-entry__deleted {\n\tdisplay: inline-flex;\n\tflex: 1 1 0;\n\tpadding-left: $clickable-area - $icon-margin !important;\n\t.app-navigation-entry__deleted-description {\n\t\tposition: relative;\n\t\toverflow: hidden;\n\t\tflex: 1 1 0;\n\t\twhite-space: nowrap;\n\t\ttext-overflow: ellipsis;\n\t\tline-height: $clickable-area;\n\t}\n}\n\n/* Makes the icon of the collapsible element disappear\n* When hovering on the root element */\n.app-navigation-entry--collapsible {\n\t//shows the triangle button\n\t.icon-collapse {\n\t\tvisibility: hidden;\n\t}\n\t&.app-navigation-entry--no-icon,\n\t&:hover, &:focus {\n\t\ta .app-navigation-entry-icon {\n\t\t\t// hides the icon\n\t\t\tvisibility: hidden;\n\t\t}\n\t\t.icon-collapse {\n\t\t\t//shows the triangle button\n\t\t\tvisibility: visible;\n\t\t}\n\t\t// prevent the icon of children elements from being hidden\n\t\t// by the previous rule\n\t\t.app-navigation-entry__children li:not(.app-navigation-entry--collapsible) a :first-child {\n\t\t\tvisibility: visible;\n\t\t}\n\t}\n}\n\n/* counter and actions */\n.app-navigation-entry__utils {\n\tdisplay: flex;\n\talign-items: center;\n\tflex: 0 1 auto;\n}\n\n/* counter */\n.app-navigation-entry__counter-wrapper {\n\t// Add slightly more space to the right of the counter\n\tmargin-right: 2px;\n\tdisplay: flex;\n\talign-items: center;\n\tflex: 0 1 auto;\n}\n\n// STATES\n/* editing state */\n.app-navigation-entry--editing {\n\t.app-navigation-entry-edit {\n\t\tz-index: 250;\n\t\topacity: 1;\n\t}\n}\n\n/* deleted state */\n.app-navigation-entry--deleted {\n\t.app-navigation-entry-deleted {\n\t\tz-index: 250;\n\t\ttransform: translateX(0);\n\t}\n}\n\n/* pinned state */\n.app-navigation-entry--pinned {\n\torder: 2;\n\tmargin-top: auto;\n\t// only put a marginTop auto to the first one!\n\t~ .app-navigation-entry--pinned {\n\t\tmargin-top: 0;\n\t}\n}\n\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @author John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n *\n */\n\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\n// recommended is 48px\n// 44px is what we choose and have very good visual-to-usability ratio\n$clickable-area: 44px;\n\n// background icon size\n// also used for the scss icon font\n$icon-size: 16px;\n\n// icon padding for a $clickable-area width and a $icon-size icon\n// ( 44px - 16px ) / 2\n$icon-margin: ($clickable-area - $icon-size) / 2;\n\n// transparency background for icons\n$icon-focus-bg: rgba(127, 127, 127, .25);\n\n// popovermenu arrow width from the triangle center\n$arrow-width: 9px;\n\n// opacities\n$opacity_disabled: .5;\n$opacity_normal: .7;\n$opacity_full: 1;\n\n// menu round background hover feedback\n// good looking on dark AND white bg\n$action-background-hover: rgba(127, 127, 127, .25);\n\n// various structure data used in the \n// `AppNavigation` component\n$header-height: 50px;\n$navigation-width: 300px;\n\n// mobile breakpoint\n$breakpoint-mobile: 1024px;\n"],sourceRoot:""}]),n.a=f},function(t,n){},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r)()(i.a);a.push([t.i,".app-navigation-new[data-v-ecee326e]{display:block;padding:10px}.app-navigation-new button[data-v-ecee326e]{display:inline-block;width:100%;padding:10px;padding-left:34px;background-position:10px center;text-align:left;margin:0}\n","",{version:3,sources:["webpack://./AppNavigationNew.vue"],names:[],mappings:"AA+DA,qCACC,aAAc,CACd,YAAa,CAFd,4CAIE,oBAAqB,CACrB,UAAW,CACX,YAAa,CACb,iBAAkB,CAClB,+BAAgC,CAChC,eAAgB,CAChB,QAAS",sourcesContent:["$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n/* 'New' button */\n.app-navigation-new {\n\tdisplay: block;\n\tpadding: 10px;\n\tbutton {\n\t\tdisplay: inline-block;\n\t\twidth: 100%;\n\t\tpadding: 10px;\n\t\tpadding-left: 34px;\n\t\tbackground-position: 10px center;\n\t\ttext-align: left;\n\t\tmargin: 0;\n\t}\n}\n"],sourceRoot:""}]),n.a=a},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r)()(i.a);a.push([t.i,".app-navigation-new-item__title{overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis;padding-left:7px;font-size:14px}.newItemContainer{width:calc(100% - 44px);margin:auto}\n","",{version:3,sources:["webpack://./AppNavigationNewItem.vue"],names:[],mappings:"AAwJA,gCACC,eAAgB,CAChB,cAAe,CACf,kBAAmB,CACnB,sBAAuB,CACvB,gBAAiB,CACjB,cAAe,CACf,kBAGA,uBAAsC,CACtC,WAAY",sourcesContent:["$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.app-navigation-new-item__title {\n\toverflow: hidden;\n\tmax-width: 100%;\n\twhite-space: nowrap;\n\ttext-overflow: ellipsis;\n\tpadding-left: 7px;\n\tfont-size: 14px;\n}\n\n.newItemContainer {\n\twidth: calc(100% - #{$clickable-area});\n\tmargin: auto;\n}\n"],sourceRoot:""}]),n.a=a},function(t,n){},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r)()(i.a);a.push([t.i,"#app-settings-content[data-v-73c43fbe]{display:block;padding:10px;background-color:var(--color-main-background);max-height:300px;overflow-y:auto;box-sizing:border-box}.slide-up-leave-active[data-v-73c43fbe],.slide-up-enter-active[data-v-73c43fbe]{transition-duration:var(--animation-slow);transition-property:max-height, padding;overflow-y:hidden !important}.slide-up-enter[data-v-73c43fbe],.slide-up-leave-to[data-v-73c43fbe]{max-height:0 !important;padding:0 10px !important}\n","",{version:3,sources:["webpack://./AppNavigationSettings.vue"],names:[],mappings:"AAgFA,uCACC,aAAc,CACd,YAAa,CACb,6CAA8C,CAE9C,gBAAiB,CACjB,eAAgB,CAChB,qBAAsB,CACtB,gFAIA,yCAA0C,CAC1C,uCAAwC,CACxC,4BAA6B,CAC7B,qEAIA,uBAAwB,CACxB,yBAA0B",sourcesContent:["$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n#app-settings-content {\n\tdisplay: block;\n\tpadding: 10px;\n\tbackground-color: var(--color-main-background);\n\t/* restrict height of settings and make scrollable */\n\tmax-height: 300px;\n\toverflow-y: auto;\n\tbox-sizing: border-box;\n}\n\n.slide-up-leave-active,\n.slide-up-enter-active {\n\ttransition-duration: var(--animation-slow);\n\ttransition-property: max-height, padding;\n\toverflow-y: hidden !important;\n}\n\n.slide-up-enter,\n.slide-up-leave-to {\n\tmax-height: 0 !important;\n\tpadding: 0 10px !important;\n}\n\n"],sourceRoot:""}]),n.a=a},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r)()(i.a);a.push([t.i,"\n.app-navigation-spacer[data-v-42195cc8] {\n\tflex-shrink: 0;\n\torder: 1;\n\theight: 22px;\n}\n\n","",{version:3,sources:["webpack://./AppNavigationSpacer.vue"],names:[],mappings:";AAgCA;CACA,cAAA;CACA,QAAA;CACA,YAAA;AACA",sourcesContent:["\x3c!--\n - @copyright Copyright (c) 2019 Christoph Wurst <christoph@winzerhof-wurst.at>\n -\n - @author Christoph Wurst <christoph@winzerhof-wurst.at>\n -\n - @license GNU AGPL version 3 or any later version\n -\n - This program is free software: you can redistribute it and/or modify\n - it under the terms of the GNU Affero General Public License as\n - published by the Free Software Foundation, either version 3 of the\n - License, or (at your option) any later version.\n -\n - This program is distributed in the hope that it will be useful,\n - but WITHOUT ANY WARRANTY; without even the implied warranty of\n - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n - GNU Affero General Public License for more details.\n -\n - You should have received a copy of the GNU Affero General Public License\n - along with this program. If not, see <http://www.gnu.org/licenses/>.\n -\n --\x3e\n<template>\n\t<li class=\"app-navigation-spacer\" />\n</template>\n\n<script>\nexport default {\n\tname: 'AppNavigationSpacer',\n}\n<\/script>\n\n<style scoped>\n\t.app-navigation-spacer {\n\t\tflex-shrink: 0;\n\t\torder: 1;\n\t\theight: 22px;\n\t}\n\n</style>\n"],sourceRoot:""}]),n.a=a},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r)()(i.a);a.push([t.i,"[data-v-404abbc6] .modal-wrapper .modal-container{display:flex}.app-settings[data-v-404abbc6]{display:flex;width:100%}.app-settings__navigation[data-v-404abbc6]{min-width:200px;margin-right:20px}.app-settings__content[data-v-404abbc6]{max-width:100vw;overflow-y:auto;overflow-x:hidden;padding:24px}.navigation-list[data-v-404abbc6]{height:100%;overflow-y:auto}.navigation-list__link[data-v-404abbc6]{display:block;font-size:16px;height:44px;margin:4px;line-height:44px;border-radius:var(--border-radius-pill);font-weight:bold;padding:0 20px;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background-color:transparent;border:none}.navigation-list__link[data-v-404abbc6]:hover,.navigation-list__link[data-v-404abbc6]:focus{background-color:var(--color-background-hover)}.navigation-list__link--active[data-v-404abbc6]{background-color:var(--color-primary-light) !important}\n","",{version:3,sources:["webpack://./AppSettingsDialog.vue","webpack://./../../assets/variables.scss"],names:[],mappings:"AA4RA,kDACC,YAAa,CACb,+BAGA,YAAa,CACb,UAAW,CACX,2CACC,eAAgB,CAChB,iBAAkB,CAClB,wCAEA,eAAgB,CAChB,eAAgB,CAChB,iBAAkB,CAClB,YAAa,CACb,kCAID,WAAY,CACZ,eAAgB,CAChB,wCACC,aAAc,CACd,cAAe,CACf,WC5RmB,CD6RnB,UAAW,CACX,gBC9RmB,CD+RnB,uCAAwC,CACxC,gBAAiB,CACjB,cAAe,CACf,cAAe,CACf,kBAAmB,CACnB,sBAAuB,CACvB,eAAgB,CAChB,4BAA6B,CAC7B,WAAY,CAdZ,4FAiBC,8CAA+C,CAC/C,gDAEA,sDAAuD",sourcesContent:["$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n::v-deep .modal-wrapper .modal-container {\n\tdisplay: flex;\n}\n\n.app-settings {\n\tdisplay: flex;\n\twidth: 100%;\n\t&__navigation {\n\t\tmin-width: 200px;\n\t\tmargin-right: 20px;\n\t}\n\t&__content {\n\t\tmax-width: 100vw;\n\t\toverflow-y: auto;\n\t\toverflow-x: hidden;\n\t\tpadding: 24px;\n\t}\n}\n\n.navigation-list {\n\theight: 100%;\n\toverflow-y: auto;\n\t&__link {\n\t\tdisplay: block;\n\t\tfont-size: 16px;\n\t\theight: $clickable-area;\n\t\tmargin: 4px;\n\t\tline-height: $clickable-area;\n\t\tborder-radius: var(--border-radius-pill);\n\t\tfont-weight: bold;\n\t\tpadding: 0 20px;\n\t\tcursor: pointer;\n\t\twhite-space: nowrap;\n\t\ttext-overflow: ellipsis;\n\t\toverflow: hidden;\n\t\tbackground-color: transparent;\n\t\tborder: none;\n\t\t&:hover,\n\t\t&:focus {\n\t\t\tbackground-color: var(--color-background-hover);\n\t\t}\n\t\t&--active {\n\t\t\tbackground-color: var(--color-primary-light) !important;\n\t\t}\n\t}\n}\n\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @author John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n *\n */\n\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\n// recommended is 48px\n// 44px is what we choose and have very good visual-to-usability ratio\n$clickable-area: 44px;\n\n// background icon size\n// also used for the scss icon font\n$icon-size: 16px;\n\n// icon padding for a $clickable-area width and a $icon-size icon\n// ( 44px - 16px ) / 2\n$icon-margin: ($clickable-area - $icon-size) / 2;\n\n// transparency background for icons\n$icon-focus-bg: rgba(127, 127, 127, .25);\n\n// popovermenu arrow width from the triangle center\n$arrow-width: 9px;\n\n// opacities\n$opacity_disabled: .5;\n$opacity_normal: .7;\n$opacity_full: 1;\n\n// menu round background hover feedback\n// good looking on dark AND white bg\n$action-background-hover: rgba(127, 127, 127, .25);\n\n// various structure data used in the \n// `AppNavigation` component\n$header-height: 50px;\n$navigation-width: 300px;\n\n// mobile breakpoint\n$breakpoint-mobile: 1024px;\n"],sourceRoot:""}]),n.a=a},function(t,n){},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r)()(i.a);a.push([t.i,".app-settings-section[data-v-0e33da14]{margin-bottom:80px}.app-settings-section__title[data-v-0e33da14]{font-size:20px;font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}\n","",{version:3,sources:["webpack://./AppSettingsSection.vue"],names:[],mappings:"AAsDA,uCACC,kBAAmB,CACnB,8CACC,cAAe,CACf,gBAAiB,CACjB,eAAgB,CAChB,kBAAmB,CACnB,sBAAuB",sourcesContent:["$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.app-settings-section {\n\tmargin-bottom: 80px;\n\t&__title {\n\t\tfont-size: 20px;\n\t\tfont-weight: bold;\n\t\toverflow: hidden;\n\t\twhite-space: nowrap;\n\t\ttext-overflow: ellipsis;\n\t}\n}\n"],sourceRoot:""}]),n.a=a},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r)()(i.a);a.push([t.i,".app-sidebar-tabs[data-v-98e5f178]{display:flex;flex-direction:column;min-height:0;flex:1 1 100%}.app-sidebar-tabs__nav[data-v-98e5f178]{margin-top:10px}.app-sidebar-tabs__nav ul[data-v-98e5f178]{display:flex;justify-content:stretch}.app-sidebar-tabs__tab[data-v-98e5f178]{display:block;flex:1 1;min-width:0;text-align:center}.app-sidebar-tabs__tab a[data-v-98e5f178]{position:relative;display:block;overflow:hidden;padding:25px 5px 5px 5px;transition:color var(--animation-quick),opacity var(--animation-quick),border-color var(--animation-quick);text-align:center;white-space:nowrap;text-overflow:ellipsis;opacity:.7;color:var(--color-main-text);border-bottom:1px solid var(--color-border)}.app-sidebar-tabs__tab a[data-v-98e5f178]:hover,.app-sidebar-tabs__tab a[data-v-98e5f178]:focus,.app-sidebar-tabs__tab a[data-v-98e5f178]:active,.app-sidebar-tabs__tab a.active[data-v-98e5f178]{opacity:1}.app-sidebar-tabs__tab a:hover .app-sidebar-tabs__tab-icon[data-v-98e5f178],.app-sidebar-tabs__tab a:focus .app-sidebar-tabs__tab-icon[data-v-98e5f178],.app-sidebar-tabs__tab a:active .app-sidebar-tabs__tab-icon[data-v-98e5f178],.app-sidebar-tabs__tab a.active .app-sidebar-tabs__tab-icon[data-v-98e5f178]{opacity:1}.app-sidebar-tabs__tab a[data-v-98e5f178]:not(.active):hover,.app-sidebar-tabs__tab a[data-v-98e5f178]:not(.active):focus{border-bottom-color:var(--color-background-darker);box-shadow:inset 0 -1px 0 var(--color-background-darker)}.app-sidebar-tabs__tab a.active[data-v-98e5f178]{color:var(--color-text-light);border-bottom-color:var(--color-text-light);box-shadow:inset 0 -1px 0 var(--color-text-light);font-weight:bold}.app-sidebar-tabs__tab a[data-v-98e5f178]:focus{border-bottom-color:var(--color-primary-element);box-shadow:inset 0 -1px 0 var(--color-primary-element)}.app-sidebar-tabs__tab-icon[data-v-98e5f178]{position:absolute;top:0;left:0;width:100%;height:25px;transition:opacity var(--animation-quick);opacity:.7;background-position:center 8px;background-size:16px}.app-sidebar-tabs__content[data-v-98e5f178]{position:relative;min-height:0;height:100%}.app-sidebar-tabs__content--multiple[data-v-98e5f178]>:not(section){display:none}\n","",{version:3,sources:["webpack://./AppSidebarTabs.vue","webpack://./../../assets/variables.scss"],names:[],mappings:"AAuQA,mCACC,YAAa,CACb,qBAAsB,CACtB,YAAa,CACb,aAAc,CAEd,wCACC,eAAgB,CADhB,2CAGC,YAAa,CACb,uBAAwB,CACxB,wCAGD,aAAc,CACd,QAAS,CACT,WAAY,CACZ,iBAAkB,CAJlB,0CAMC,iBAAkB,CAClB,aAAc,CACd,eAAgB,CAChB,wBAAyB,CACzB,0GAA6G,CAC7G,iBAAkB,CAClB,kBAAmB,CACnB,sBAAuB,CACvB,UCvPgB,CDwPhB,4BAA6B,CAC7B,2CAA4C,CAhB7C,kMAsBE,SC9PY,CDwOd,kTAwBG,SChQW,CDwOd,0HA6BE,kDAAmD,CACnD,wDAAyD,CA9B3D,iDAiCE,6BAA8B,CAC9B,2CAA4C,CAC5C,iDAAkD,CAClD,gBAAiB,CApCnB,gDA0CE,gDAAiD,CACjD,sDAAuD,CACvD,6CAKF,iBAAkB,CAClB,KAAM,CACN,MAAO,CACP,UAAW,CACX,WAAY,CACZ,yCAA0C,CAC1C,UChSiB,CDiSjB,8BAA+B,CAC/B,oBAAqB,CACrB,4CAGA,iBAAkB,CAElB,YAAa,CACb,WAAY,CAGZ,oEACC,YAAa",sourcesContent:["$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.app-sidebar-tabs {\n\tdisplay: flex;\n\tflex-direction: column;\n\tmin-height: 0;\n\tflex: 1 1 100%;\n\n\t&__nav {\n\t\tmargin-top: 10px;\n\t\tul {\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: stretch;\n\t\t}\n\t}\n\t&__tab {\n\t\tdisplay: block;\n\t\tflex: 1 1;\n\t\tmin-width: 0;\n\t\ttext-align: center;\n\t\ta {\n\t\t\tposition: relative;\n\t\t\tdisplay: block;\n\t\t\toverflow: hidden;\n\t\t\tpadding: 25px 5px 5px 5px;\n\t\t\ttransition: color var(--animation-quick), opacity var(--animation-quick), border-color var(--animation-quick);\n\t\t\ttext-align: center;\n\t\t\twhite-space: nowrap;\n\t\t\ttext-overflow: ellipsis;\n\t\t\topacity: $opacity_normal;\n\t\t\tcolor: var(--color-main-text);\n\t\t\tborder-bottom: 1px solid var(--color-border);\n\n\t\t\t&:hover,\n\t\t\t&:focus,\n\t\t\t&:active,\n\t\t\t&.active {\n\t\t\t\topacity: $opacity_full;\n\t\t\t\t.app-sidebar-tabs__tab-icon {\n\t\t\t\t\topacity: $opacity_full;\n\t\t\t\t}\n\t\t\t}\n\t\t\t&:not(.active):hover,\n\t\t\t&:not(.active):focus {\n\t\t\t\tborder-bottom-color: var(--color-background-darker);\n\t\t\t\tbox-shadow: inset 0 -1px 0 var(--color-background-darker);\n\t\t\t}\n\t\t\t&.active {\n\t\t\t\tcolor: var(--color-text-light);\n\t\t\t\tborder-bottom-color: var(--color-text-light);\n\t\t\t\tbox-shadow: inset 0 -1px 0 var(--color-text-light);\n\t\t\t\tfont-weight: bold;\n\t\t\t}\n\t\t\t// differentiate the two for accessibility purpose\n\t\t\t// make sure the user knows she's focusing the navigation\n\t\t\t// and can use arrows/home/pageup...\n\t\t\t&:focus {\n\t\t\t\tborder-bottom-color: var(--color-primary-element);\n\t\t\t\tbox-shadow: inset 0 -1px 0 var(--color-primary-element);\n\t\t\t}\n\t\t}\n\t}\n\n\t&__tab-icon {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 0;\n\t\twidth: 100%;\n\t\theight: 25px;\n\t\ttransition: opacity var(--animation-quick);\n\t\topacity: $opacity_normal;\n\t\tbackground-position: center 8px;\n\t\tbackground-size: 16px;\n\t}\n\n\t&__content {\n\t\tposition: relative;\n\t\t// take full available height\n\t\tmin-height: 0;\n\t\theight: 100%;\n\t\t// force the use of the tab component if more than one tab\n\t\t// you can just put raw content if you don't use tabs\n\t\t&--multiple > :not(section) {\n\t\t\tdisplay: none;\n\t\t}\n\t}\n}\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @author John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n *\n */\n\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\n// recommended is 48px\n// 44px is what we choose and have very good visual-to-usability ratio\n$clickable-area: 44px;\n\n// background icon size\n// also used for the scss icon font\n$icon-size: 16px;\n\n// icon padding for a $clickable-area width and a $icon-size icon\n// ( 44px - 16px ) / 2\n$icon-margin: ($clickable-area - $icon-size) / 2;\n\n// transparency background for icons\n$icon-focus-bg: rgba(127, 127, 127, .25);\n\n// popovermenu arrow width from the triangle center\n$arrow-width: 9px;\n\n// opacities\n$opacity_disabled: .5;\n$opacity_normal: .7;\n$opacity_full: 1;\n\n// menu round background hover feedback\n// good looking on dark AND white bg\n$action-background-hover: rgba(127, 127, 127, .25);\n\n// various structure data used in the \n// `AppNavigation` component\n$header-height: 50px;\n$navigation-width: 300px;\n\n// mobile breakpoint\n$breakpoint-mobile: 1024px;\n"],sourceRoot:""}]),n.a=a},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r)()(i.a);a.push([t.i,".app-sidebar[data-v-d5109850]{position:-webkit-sticky;position:sticky;z-index:1500;top:var(--header-height);right:0;display:flex;overflow-x:hidden;overflow-y:auto;flex-direction:column;flex-shrink:0;width:27vw;min-width:300px;max-width:500px;height:calc(100vh - var(--header-height));border-left:1px solid var(--color-border);background:var(--color-main-background)}.app-sidebar .app-sidebar-header>.app-sidebar__close[data-v-d5109850]{position:absolute;z-index:100;top:6px;right:6px;width:44px;height:44px;opacity:.7;border-radius:22px}.app-sidebar .app-sidebar-header>.app-sidebar__close[data-v-d5109850]:hover,.app-sidebar .app-sidebar-header>.app-sidebar__close[data-v-d5109850]:active,.app-sidebar .app-sidebar-header>.app-sidebar__close[data-v-d5109850]:focus{opacity:1;background-color:rgba(127,127,127,0.25)}.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info[data-v-d5109850]{flex-direction:row}.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__figure[data-v-d5109850]{z-index:2;width:70px;height:70px;margin:9px;border-radius:3px;flex:0 0 auto}.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc[data-v-d5109850]{padding-left:0;flex:1 1 auto;min-width:0;padding-right:94px}.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc.app-sidebar-header__desc--without-actions[data-v-d5109850]{padding-right:50px}.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc .app-sidebar-header__tertiary-actions[data-v-d5109850]{z-index:3;position:absolute;top:9px;left:-44px}.app-sidebar .app-sidebar-header--compact.app-sidebar-header--with-figure .app-sidebar-header__info .app-sidebar-header__desc .app-sidebar-header__menu[data-v-d5109850]{top:6px;right:50px;background-color:transparent;position:absolute}.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__menu[data-v-d5109850]{position:absolute;top:6px;right:50px}.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc[data-v-d5109850]{padding-right:94px}.app-sidebar .app-sidebar-header:not(.app-sidebar-header--with-figure) .app-sidebar-header__desc.app-sidebar-header__desc--without-actions[data-v-d5109850]{padding-right:50px}.app-sidebar .app-sidebar-header .app-sidebar-header__info[data-v-d5109850]{display:flex;flex-direction:column}.app-sidebar .app-sidebar-header__figure[data-v-d5109850]{width:100%;height:250px;max-height:250px;background-repeat:no-repeat;background-position:center;background-size:contain}.app-sidebar .app-sidebar-header__figure--with-action[data-v-d5109850]{cursor:pointer}.app-sidebar .app-sidebar-header__desc[data-v-d5109850]{position:relative;display:flex;flex-direction:row;justify-content:center;padding:18px 6px 18px 9px}.app-sidebar .app-sidebar-header__desc--with-tertiary-action[data-v-d5109850]{padding-left:0}.app-sidebar .app-sidebar-header__desc--editable .app-sidebar-header__maintitle-form[data-v-d5109850],.app-sidebar .app-sidebar-header__desc--with-subtitle--editable .app-sidebar-header__maintitle-form[data-v-d5109850]{margin-top:-2px;margin-bottom:-2px}.app-sidebar .app-sidebar-header__desc--with-subtitle--editable .app-sidebar-header__subtitle[data-v-d5109850]{margin-top:-2px}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__tertiary-actions[data-v-d5109850]{display:flex;height:44px;width:44px;justify-content:center;flex:0 0 auto}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__title-container[data-v-d5109850]{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;min-width:0}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__title-container .app-sidebar-header__maintitle[data-v-d5109850]{padding:0;min-height:30px;font-size:20px;line-height:30px}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__title-container .app-sidebar-header__maintitle[data-v-d5109850] .linkified{cursor:pointer;text-decoration:underline}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__title-container .app-sidebar-header__maintitle[data-v-d5109850],.app-sidebar .app-sidebar-header__desc .app-sidebar-header__title-container .app-sidebar-header__subtitle[data-v-d5109850]{overflow:hidden;width:100%;margin:0;white-space:nowrap;text-overflow:ellipsis}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__title-container .app-sidebar-header__subtitle[data-v-d5109850]{padding:0;opacity:.7;font-size:var(--default-font-size)}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__title-container .app-sidebar-header__maintitle-form[data-v-d5109850]{display:flex;margin-left:-7.5px}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__title-container .app-sidebar-header__maintitle-form .icon-confirm[data-v-d5109850]{margin:0}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__title-container .app-sidebar-header__maintitle-form input.app-sidebar-header__maintitle-input[data-v-d5109850]{flex:1 1 auto;margin:0;padding:7px;font-size:20px;font-weight:bold}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__star[data-v-d5109850]{display:block;width:44px;height:44px;padding:14px}.app-sidebar .app-sidebar-header__desc .app-sidebar-header__menu[data-v-d5109850]{height:44px;width:44px;border-radius:22px;background-color:rgba(127,127,127,0.25)}.app-sidebar .app-sidebar-header__description[data-v-d5109850]{display:flex;align-items:center;margin:0 10px}.slide-right-leave-active[data-v-d5109850],.slide-right-enter-active[data-v-d5109850]{transition-duration:var(--animation-quick);transition-property:max-width, min-width}.slide-right-enter-to[data-v-d5109850],.slide-right-leave[data-v-d5109850]{min-width:300px;max-width:500px}.slide-right-enter[data-v-d5109850],.slide-right-leave-to[data-v-d5109850]{min-width:0 !important;max-width:0 !important}\n","",{version:3,sources:["webpack://./AppSidebar.vue","webpack://./../../assets/variables.scss"],names:[],mappings:"AAgiBA,8BACC,uBAAwB,CACxB,eAAgB,CAChB,YAAa,CACb,wBAAyB,CACzB,OAAQ,CACR,YAAa,CACb,iBAAkB,CAClB,eAAgB,CAChB,qBAAsB,CACtB,aAAc,CACd,UAAW,CACX,eA7BwB,CA8BxB,eA7BwB,CA8BxB,yCAA0C,CAC1C,yCAA0C,CAC1C,uCAAwC,CAhBzC,sEAmBG,iBAAkB,CAClB,WAAY,CACZ,OA3BsB,CA4BtB,SA5BsB,CA6BtB,UC9hBkB,CD+hBlB,WC/hBkB,CDgiBlB,UC9gBgB,CD+gBhB,kBAAkC,CA1BrC,qOA8BI,SClhBY,CDmhBZ,uCC/gB8C,CDgflD,qHAsCI,kBAAmB,CAtCvB,iJAyCK,SAAU,CACV,UAA4C,CAC5C,WAA6C,CAC7C,UAAkC,CAClC,iBAAkB,CAClB,aAAc,CA9CnB,+IAiDK,cAAe,CACf,aAAc,CACd,WAAY,CACZ,kBAAyD,CApD9D,yLAuDM,kBAAe,CAvDrB,qLA2DM,SAAU,CACV,iBAAkB,CAClB,OAA+B,CAC/B,UAA0B,CA9DhC,yKAiEM,OAvEmB,CAwEnB,UAA6C,CAC7C,4BAA6B,CAC7B,iBAAkB,CApExB,kHA8EI,iBAAkB,CAClB,OArFqB,CAsFrB,UAA6C,CAhFjD,kHAoFI,kBAAe,CApFnB,4JAuFK,kBAAe,CAvFpB,4EA8FG,YAAa,CACb,qBAAsB,CA/FzB,0DAoGG,UAAW,CACX,YAAa,CACb,gBAAiB,CACjB,2BAA4B,CAC5B,0BAA2B,CAC3B,uBAAwB,CAzG3B,uEA2GI,cAAe,CA3GnB,wDAiHG,iBAAkB,CAClB,YAAa,CACb,kBAAmB,CACnB,sBAAuB,CACvB,yBAAkH,CArHrH,8EAyHI,cAAe,CAzHnB,2NA8HI,eAAgB,CAChB,kBAAmB,CA/HvB,+GAmII,eAAgB,CAnIpB,8FAuII,YAAa,CACb,WC/oBiB,CDgpBjB,UChpBiB,CDipBjB,sBAAuB,CACvB,aAAc,CA3IlB,6FAgJI,aAAc,CACd,YAAa,CACb,qBAAsB,CACtB,sBAAuB,CACvB,WAAY,CApJhB,4HAwJK,SAAU,CACV,eAAgB,CAChB,cAAe,CACf,gBArKmB,CAUxB,uIA+JM,cAAe,CACf,yBAA0B,CAhKhC,uPAsKK,eAAgB,CAChB,UAAW,CACX,QAAS,CACT,kBAAmB,CACnB,sBAAuB,CA1K5B,2HA+KK,SAAU,CACV,UCrqBc,CDsqBd,kCAAmC,CAjLxC,iIAqLK,YAAa,CACb,kBAAmB,CAtLxB,+IAwLM,QAAS,CAxLf,2KA4LM,aAAc,CACd,QAAS,CACT,WA3MkB,CA4MlB,cAAe,CACf,gBAAiB,CAhMvB,kFAuMI,aAAc,CACd,UC/sBiB,CDgtBjB,WChtBiB,CDitBjB,YCzsB4C,CD+fhD,kFA8MI,WCrtBiB,CDstBjB,UCttBiB,CDutBjB,kBAAkC,CAClC,uCCjsB8C,CDgflD,+DAuNG,YAAa,CACb,kBAAmB,CACnB,aAAc,CACd,sFAMF,0CAA2C,CAC3C,wCAAyC,CACzC,2EAIA,eAvPwB,CAwPxB,eAvPwB,CAwPxB,2EAIA,sBAAuB,CACvB,sBAAuB",sourcesContent:["$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n$sidebar-min-width: 300px;\n$sidebar-max-width: 500px;\n\n$desc-vertical-padding: 18px;\n$desc-input-padding: 7px;\n\n// title and subtitle\n$desc-title-height: 30px;\n$desc-subtitle-height: 22px;\n$desc-height: $desc-title-height + $desc-subtitle-height;\n\n$top-buttons-spacing: 6px;\n\n/*\n\tSidebar: to be used within #content\n\tapp-content will be shrinked properly\n*/\n.app-sidebar {\n\tposition: -webkit-sticky; // Safari support\n\tposition: sticky;\n\tz-index: 1500;\n\ttop: var(--header-height);\n\tright: 0;\n\tdisplay: flex;\n\toverflow-x: hidden;\n\toverflow-y: auto;\n\tflex-direction: column;\n\tflex-shrink: 0;\n\twidth: 27vw;\n\tmin-width: $sidebar-min-width;\n\tmax-width: $sidebar-max-width;\n\theight: calc(100vh - var(--header-height));\n\tborder-left: 1px solid var(--color-border);\n\tbackground: var(--color-main-background);\n\t.app-sidebar-header {\n\t\t> .app-sidebar__close {\n\t\t\tposition: absolute;\n\t\t\tz-index: 100;\n\t\t\ttop: $top-buttons-spacing;\n\t\t\tright: $top-buttons-spacing;\n\t\t\twidth: $clickable-area;\n\t\t\theight: $clickable-area;\n\t\t\topacity: $opacity_normal;\n\t\t\tborder-radius: $clickable-area / 2;\n\t\t\t&:hover,\n\t\t\t&:active,\n\t\t\t&:focus {\n\t\t\t\topacity: $opacity_full;\n\t\t\t\tbackground-color: $action-background-hover;\n\t\t\t}\n\t\t}\n\n\t\t// Compact mode only affects a sidebar with a figure\n\t\t&--compact.app-sidebar-header--with-figure {\n\t\t\t.app-sidebar-header__info {\n\t\t\t\tflex-direction: row;\n\n\t\t\t\t.app-sidebar-header__figure {\n\t\t\t\t\tz-index: 2;\n\t\t\t\t\twidth: $desc-height + $desc-vertical-padding;\n\t\t\t\t\theight: $desc-height + $desc-vertical-padding;\n\t\t\t\t\tmargin: $desc-vertical-padding / 2;\n\t\t\t\t\tborder-radius: 3px;\n\t\t\t\t\tflex: 0 0 auto;\n\t\t\t\t}\n\t\t\t\t.app-sidebar-header__desc {\n\t\t\t\t\tpadding-left: 0;\n\t\t\t\t\tflex: 1 1 auto;\n\t\t\t\t\tmin-width: 0;\n\t\t\t\t\tpadding-right: 2 * $clickable-area + $top-buttons-spacing;\n\n\t\t\t\t\t&.app-sidebar-header__desc--without-actions {\n\t\t\t\t\t\tpadding-right: #{$clickable-area + $top-buttons-spacing};\n\t\t\t\t\t}\n\n\t\t\t\t\t.app-sidebar-header__tertiary-actions {\n\t\t\t\t\t\tz-index: 3; // above star\n\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t\ttop: $desc-vertical-padding / 2;\n\t\t\t\t\t\tleft: -1 * $clickable-area;\n\t\t\t\t\t}\n\t\t\t\t\t.app-sidebar-header__menu {\n\t\t\t\t\t\ttop: $top-buttons-spacing;\n\t\t\t\t\t\tright: $clickable-area + $top-buttons-spacing; // left of the close button\n\t\t\t\t\t\tbackground-color: transparent;\n\t\t\t\t\t\tposition: absolute;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// sidebar without figure\n\t\t&:not(.app-sidebar-header--with-figure) {\n\t\t\t// align the menu with the close button\n\t\t\t.app-sidebar-header__menu {\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: $top-buttons-spacing;\n\t\t\t\tright: $top-buttons-spacing + $clickable-area;\n\t\t\t}\n\t\t\t// increase the padding to not overlap the menu\n\t\t\t.app-sidebar-header__desc {\n\t\t\t\tpadding-right: #{$clickable-area * 2 + $top-buttons-spacing};\n\n\t\t\t\t&.app-sidebar-header__desc--without-actions {\n\t\t\t\t\tpadding-right: #{$clickable-area + $top-buttons-spacing};\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\n\t\t// the container with the figure and the description\n\t\t.app-sidebar-header__info {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t}\n\n\t\t// header background\n\t\t&__figure {\n\t\t\twidth: 100%;\n\t\t\theight: 250px;\n\t\t\tmax-height: 250px;\n\t\t\tbackground-repeat: no-repeat;\n\t\t\tbackground-position: center;\n\t\t\tbackground-size: contain;\n\t\t\t&--with-action {\n\t\t\t\tcursor: pointer;\n\t\t\t}\n\t\t}\n\n\t\t// description\n\t\t&__desc {\n\t\t\tposition: relative;\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: row;\n\t\t\tjustify-content: center;\n\t\t\tpadding: #{$desc-vertical-padding} #{$top-buttons-spacing} #{$desc-vertical-padding} #{$desc-vertical-padding / 2};\n\n\t\t\t// custom overrides\n\t\t\t&--with-tertiary-action {\n\t\t\t\tpadding-left: 0;\n\t\t\t}\n\n\t\t\t&--editable .app-sidebar-header__maintitle-form,\n\t\t\t&--with-subtitle--editable .app-sidebar-header__maintitle-form {\n\t\t\t\tmargin-top: -2px;\n\t\t\t\tmargin-bottom: -2px;\n\t\t\t}\n\n\t\t\t&--with-subtitle--editable .app-sidebar-header__subtitle {\n\t\t\t\tmargin-top: -2px;\n\t\t\t}\n\n\t\t\t.app-sidebar-header__tertiary-actions {\n\t\t\t\tdisplay: flex;\n\t\t\t\theight: $clickable-area;\n\t\t\t\twidth: $clickable-area;\n\t\t\t\tjustify-content: center;\n\t\t\t\tflex: 0 0 auto;\n\t\t\t}\n\n\t\t\t// titles\n\t\t\t.app-sidebar-header__title-container {\n\t\t\t\tflex: 1 1 auto;\n\t\t\t\tdisplay: flex;\n\t\t\t\tflex-direction: column;\n\t\t\t\tjustify-content: center;\n\t\t\t\tmin-width: 0;\n\n\t\t\t\t// main title\n\t\t\t\t.app-sidebar-header__maintitle {\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\tmin-height: 30px;\n\t\t\t\t\tfont-size: 20px;\n\t\t\t\t\tline-height: $desc-title-height;\n\n\t\t\t\t\t// Needs 'deep' as the link is generated by the linkify directive\n\t\t\t\t\t&::v-deep .linkified {\n\t\t\t\t\t\tcursor: pointer;\n\t\t\t\t\t\ttext-decoration: underline;\n\t\t\t\t\t}\n\t\t\t\t}\n\n\t\t\t\t.app-sidebar-header__maintitle,\n\t\t\t\t.app-sidebar-header__subtitle {\n\t\t\t\t\toverflow: hidden;\n\t\t\t\t\twidth: 100%;\n\t\t\t\t\tmargin: 0;\n\t\t\t\t\twhite-space: nowrap;\n\t\t\t\t\ttext-overflow: ellipsis;\n\t\t\t\t}\n\n\t\t\t\t// subtitle\n\t\t\t\t.app-sidebar-header__subtitle {\n\t\t\t\t\tpadding: 0;\n\t\t\t\t\topacity: $opacity_normal;\n\t\t\t\t\tfont-size: var(--default-font-size);\n\t\t\t\t}\n\n\t\t\t\t.app-sidebar-header__maintitle-form {\n\t\t\t\t\tdisplay: flex;\n\t\t\t\t\tmargin-left: -7.5px;\n\t\t\t\t\t& .icon-confirm {\n\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t}\n\n\t\t\t\t\tinput.app-sidebar-header__maintitle-input {\n\t\t\t\t\t\tflex: 1 1 auto;\n\t\t\t\t\t\tmargin: 0;\n\t\t\t\t\t\tpadding: $desc-input-padding;\n\t\t\t\t\t\tfont-size: 20px;\n\t\t\t\t\t\tfont-weight: bold;\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// favourite\n\t\t\t.app-sidebar-header__star {\n\t\t\t\tdisplay: block;\n\t\t\t\twidth: $clickable-area;\n\t\t\t\theight: $clickable-area;\n\t\t\t\tpadding: $icon-margin;\n\t\t\t}\n\t\t\t// main menu\n\t\t\t.app-sidebar-header__menu {\n\t\t\t\theight: $clickable-area;\n\t\t\t\twidth: $clickable-area;\n\t\t\t\tborder-radius: $clickable-area / 2;\n\t\t\t\tbackground-color: $action-background-hover;\n\t\t\t}\n\t\t}\n\n\t\t// sidebar description slot\n\t\t&__description {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tmargin: 0 10px;\n\t\t}\n\t}\n}\n\n.slide-right-leave-active,\n.slide-right-enter-active {\n\ttransition-duration: var(--animation-quick);\n\ttransition-property: max-width, min-width;\n}\n\n.slide-right-enter-to,\n.slide-right-leave {\n\tmin-width: $sidebar-min-width;\n\tmax-width: $sidebar-max-width;\n}\n\n.slide-right-enter,\n.slide-right-leave-to {\n\tmin-width: 0 !important;\n\tmax-width: 0 !important;\n}\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @author John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n *\n */\n\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\n// recommended is 48px\n// 44px is what we choose and have very good visual-to-usability ratio\n$clickable-area: 44px;\n\n// background icon size\n// also used for the scss icon font\n$icon-size: 16px;\n\n// icon padding for a $clickable-area width and a $icon-size icon\n// ( 44px - 16px ) / 2\n$icon-margin: ($clickable-area - $icon-size) / 2;\n\n// transparency background for icons\n$icon-focus-bg: rgba(127, 127, 127, .25);\n\n// popovermenu arrow width from the triangle center\n$arrow-width: 9px;\n\n// opacities\n$opacity_disabled: .5;\n$opacity_normal: .7;\n$opacity_full: 1;\n\n// menu round background hover feedback\n// good looking on dark AND white bg\n$action-background-hover: rgba(127, 127, 127, .25);\n\n// various structure data used in the \n// `AppNavigation` component\n$header-height: 50px;\n$navigation-width: 300px;\n\n// mobile breakpoint\n$breakpoint-mobile: 1024px;\n"],sourceRoot:""}]),n.a=a},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r)()(i.a);a.push([t.i,".app-sidebar-header__description button,.app-sidebar-header__description .button,.app-sidebar-header__description input[type='button'],.app-sidebar-header__description input[type='submit'],.app-sidebar-header__description input[type='reset']{padding:6px 22px}\n","",{version:3,sources:["webpack://./AppSidebar.vue"],names:[],mappings:"AAoxBA,kPAKE,gBAAiB",sourcesContent:["$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n// ! slots specific designs, cannot be scoped\n// if any button inside the description slot, increase visual padding\n.app-sidebar-header__description {\n\tbutton, .button,\n\tinput[type='button'],\n\tinput[type='submit'],\n\tinput[type='reset'] {\n\t\tpadding: 6px 22px;\n\t}\n}\n\n"],sourceRoot:""}]),n.a=a},function(t,n){},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r)()(i.a);a.push([t.i,".app-sidebar__tab[data-v-ea6a5b0c]{display:none;padding:10px;min-height:100%;max-height:100%;overflow:auto}.app-sidebar__tab[data-v-ea6a5b0c]:focus{border-color:var(--color-primary);box-shadow:0 0 0.2em var(--color-primary);outline:0}.app-sidebar__tab--active[data-v-ea6a5b0c]{display:block}\n","",{version:3,sources:["webpack://./AppSidebarTab.vue"],names:[],mappings:"AAsFA,mCACC,YAAa,CACb,YAAa,CACb,eAAgB,CAChB,eAAgB,CAChB,aAAc,CALf,yCAQE,iCAAkC,CAClC,yCAA0C,CAC1C,SAAU,CACV,2CAGA,aAAc",sourcesContent:["$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.app-sidebar__tab {\n\tdisplay: none;\n\tpadding: 10px;\n\tmin-height: 100%; // fill available height\n\tmax-height: 100%; // scroll inside\n\toverflow: auto;\n\n\t&:focus {\n\t\tborder-color: var(--color-primary);\n\t\tbox-shadow: 0 0 0.2em var(--color-primary);\n\t\toutline: 0;\n\t}\n\n\t&--active {\n\t\tdisplay: block;\n\t}\n}\n"],sourceRoot:""}]),n.a=a},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r)()(i.a);a.push([t.i,".breadcrumb[data-v-0524dad6]{width:100%;flex-grow:1}.breadcrumb--collapsed .crumb[data-v-0524dad6]:last-child{min-width:100px;flex-shrink:1}.breadcrumb .crumb--hovered[data-v-0524dad6]{background-color:var(--color-primary-light)}\n","",{version:3,sources:["webpack://./Breadcrumbs.vue"],names:[],mappings:"AA4gBA,6BACC,UAAW,CACX,WAAY,CAEZ,0DACC,eAAgB,CAChB,aAAc,CANhB,6CAUE,2CAA4C",sourcesContent:["$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.breadcrumb {\n\twidth: 100%;\n\tflex-grow: 1;\n\n\t&--collapsed .crumb:last-child {\n\t\tmin-width: 100px;\n\t\tflex-shrink: 1;\n\t}\n\n\t.crumb--hovered{\n\t\tbackground-color: var(--color-primary-light);\n\t}\n}\n"],sourceRoot:""}]),n.a=a},function(t,n){},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r),s=e(4),c=e.n(s),l=e(8),u=e(9),d=e(10),p=e(11),f=a()(i.a),A=c()(l.a),h=c()(u.a),m=c()(d.a),g=c()(p.a);f.push([t.i,'@font-face{font-family:"iconfont-vue-84c461f";src:url('+A+");src:url("+A+') format("embedded-opentype"),url('+h+') format("woff"),url('+m+') format("truetype"),url('+g+') format("svg")}.icon[data-v-072260c7]{font-style:normal;font-weight:400}.icon.arrow-left-double[data-v-072260c7]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-left[data-v-072260c7]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-right-double[data-v-072260c7]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-right[data-v-072260c7]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.breadcrumb[data-v-072260c7]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.checkmark[data-v-072260c7]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.close[data-v-072260c7]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.confirm[data-v-072260c7]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.info[data-v-072260c7]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.menu[data-v-072260c7]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.more[data-v-072260c7]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.pause[data-v-072260c7]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.play[data-v-072260c7]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.triangle-s[data-v-072260c7]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-away[data-v-072260c7]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-dnd[data-v-072260c7]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-invisible[data-v-072260c7]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-online[data-v-072260c7]:before{font-family:"iconfont-vue-84c461f";content:""}.color-picker[data-v-072260c7]{display:flex;overflow:hidden;align-content:flex-end;flex-direction:column;justify-content:space-between;box-sizing:content-box !important;width:176px;padding:4px;border-radius:3px;height:196px}.color-picker-simple[data-v-072260c7]{display:grid;grid-template-columns:repeat(4, 44px);grid-auto-rows:44px}.color-picker-simple-color-circle[data-v-072260c7]{display:flex;align-items:center;justify-content:center;width:34px;height:34px;min-height:34px;margin:auto;padding:0;color:white;border:none;border-radius:17px;font-size:16px}.color-picker-simple-color-circle[data-v-072260c7]:hover{opacity:.6}.color-picker-simple-color-circle--active[data-v-072260c7]{opacity:1 !important}.color-picker-simple-color-circle--active[data-v-072260c7]:before{font-family:"iconfont-vue-84c461f";font-style:normal;font-weight:400;content:""}.color-picker-advanced[data-v-072260c7]{box-shadow:none !important}.color-picker-navigation[data-v-072260c7]{display:flex;flex-direction:row;justify-content:space-between;margin-top:10px}.color-picker-navigation-button[data-v-072260c7]{display:flex;align-content:center;justify-content:center;min-width:44px;height:44px;padding:14px;margin:0;border:none;border-radius:22px;background:none;justify-self:flex-end}.color-picker-navigation-button[data-v-072260c7]::before{font-size:16px}.color-picker-navigation-button[data-v-072260c7]:hover{background-color:rgba(127,127,127,0.25)}.color-picker-navigation-button.back[data-v-072260c7]:before{font-family:"iconfont-vue-84c461f";font-style:normal;font-weight:400;content:""}.color-picker-navigation-button.confirm[data-v-072260c7]{color:white;background-color:var(--color-primary)}.color-picker-navigation-button.confirm[data-v-072260c7]:hover{background-color:var(--color-primary-element-light)}.color-picker-navigation-button.more-settings[data-v-072260c7]{margin-left:auto}.color-picker-navigation-button.more-settings[data-v-072260c7]:before{font-family:"iconfont-vue-84c461f";font-style:normal;font-weight:400;content:""}[data-v-072260c7] .vc-chrome{width:176px;height:13}[data-v-072260c7] .vc-chrome-color-wrap{width:30px;height:30px}[data-v-072260c7] .vc-chrome-active-color{width:34px;height:34px;border-radius:17px}[data-v-072260c7] .vc-chrome-body{padding:14px 0 0 0}[data-v-072260c7] .vc-chrome-saturation-wrap{border-radius:3px}[data-v-072260c7] .vc-chrome-saturation-circle{width:20px;height:20px}.slide-enter[data-v-072260c7]{transform:translateX(-50%);opacity:0}.slide-enter-to[data-v-072260c7]{transform:translateX(0);opacity:1}.slide-leave[data-v-072260c7]{transform:translateX(0);opacity:1}.slide-leave-to[data-v-072260c7]{transform:translateX(-50%);opacity:0}.slide-enter-active[data-v-072260c7],.slide-leave-active[data-v-072260c7]{transition:all 50ms ease-in-out}\n',"",{version:3,sources:["webpack://./../../fonts/scss/iconfont-vue.scss","webpack://./ColorPicker.vue","webpack://./../../assets/variables.scss"],names:[],mappings:"AA2FE,WACC,kCAAmC,CACnC,2CAAuC,CACvC,+OAGmD,CAMpD,uBACE,iBAAkB,CAClB,eAAgB,CAFlB,gDAMM,kCAAmC,CACnC,WA5Ge,CAAO,yCA0GL,kCACJ,CAAsB,WA1G3B,CAAA,iDAyGU,kCACL,CAAA,WAzGG,CAAA,0CAwGL,kCACE,CAAA,WAxGJ,CAAA,yCAuGC,kCACG,CAAA,WACN,CAxGC,wCAsGC,kCACI,CAAA,WACb,CAAO,oCAFF,kCACQ,CAAA,WACb,CAAA,sCAFO,kCACM,CAAA,WACb,CAAA,mCAFI,kCACS,CAAA,WACb,CAAA,mCAPD,kCAMc,CAAA,WACb,CAAA,mCAPD,kCAMc,CAAA,WACb,CAAA,oCAPD,kCAMc,CAAA,WACb,CAAA,mCAPD,kCAMc,CAAA,WAAsB,CACnC,yCAPD,kCAMc,CAAA,WAAA,CAAsB,+CANpC,kCAMc,CAAA,WAAA,CAAA,8CANd,kCAMc,CAAA,WAAA,CAAA,oDANd,kCAMc,CAAA,WAAA,CAAA,iDANd,kCAMc,CAAA,WAAA,CAAA,+BA1FG,YCwNxB,CAAA,eACU,CAAA,sBAET,CAAA,qBACA,CAAA,6BACA,CAAA,iCACY,CAAA,WAAA,CAAA,WACP,CAAE,iBACK,CACZ,YAAA,CAAa,sCAEb,YAAA,CAAA,qCAEC,CAAA,mBACA,CAAA,mDAEA,YAAA,CAAA,kBAEC,CAAA,sBACA,CAAA,UAAe,CAAE,WACjB,CAAK,eACG,CAAA,WACR,CAAU,SACV,CAAA,WACA,CAAA,WACK,CAAE,kBAEP,CAAA,cAAe,CAAA,yDAXf,UAAA,CAAa,2DAeZ,oBAEA,CAAA,kEADA,kCD1QH,CAAA,iBAAsB,CAkFnB,eAAY,CAAA,WACZ,CAAA,wCC8LH,0BACC,CAAA,0CACA,YAAA,CAAA,kBAGa,CACb,6BACA,CAAA,eAAiB,CAAA,iDAEjB,YAAA,CAAA,oBAEC,CAAA,sBACA,CAAA,cAAiB,CAAA,WACjB,CAAA,YACA,CAAM,QACN,CAAA,WACA,CAAA,kBACY,CACZ,eAAe,CAAA,qBAEf,CAAA,yDAXA,cAAO,CAAA,uDAAP,uCCvPa,CAAA,6DDuPb,kCD1RF,CAAA,iBAAA,CAAsB,eAkFP,CAAA,WACZ,CAAA,yDCuMD,WAAO,CAAA,qCAyBY,CAAA,+DAzBnB,mDA2BoB,CAAA,+DA3BpB,gBAAO,CAAA,sEAAA,kCD1RT,CAAA,iBAAA,CAAA,eAkFe,CAAA,WACZ,CAAA,6BAxEa,WCsTf,CAAA,SACA,CAAA,wCAEC,UAAA,CAAA,WACA,CAAA,0CAIA,UAAA,CAAA,WACA,CAAA,kBACQ,CAAA,kCAXX,kBAeG,CAAA,6CAKC,iBAAA,CAAA,+CAIA,UAAA,CAAA,WACA,CAAA,8BACA,0BAQF,CAAA,SAAW,CAAA,iCACX,uBAGA,CAAA,SAAW,CAAA,8BACX,uBAGA,CAAA,SAAW,CAAA,iCACX,0BAGA,CAAA,SAAW,CAAA,0EAGE,+BAEH",sourcesContent:['$__iconfont__data: map-merge(if(global_variable_exists(\'__iconfont__data\'), $__iconfont__data, ()), (\n\t"iconfont-vue-84c461f": (\n\t\t"arrow-left-double": "\\ea01",\n\t\t"arrow-left": "\\ea02",\n\t\t"arrow-right-double": "\\ea03",\n\t\t"arrow-right": "\\ea04",\n\t\t"breadcrumb": "\\ea05",\n\t\t"checkmark": "\\ea06",\n\t\t"close": "\\ea07",\n\t\t"confirm": "\\ea08",\n\t\t"info": "\\ea09",\n\t\t"menu": "\\ea0a",\n\t\t"more": "\\ea0b",\n\t\t"pause": "\\ea0c",\n\t\t"play": "\\ea0d",\n\t\t"triangle-s": "\\ea0e",\n\t\t"user-status-away": "\\ea0f",\n\t\t"user-status-dnd": "\\ea10",\n\t\t"user-status-invisible": "\\ea11",\n\t\t"user-status-online": "\\ea12"\n\t)\n));\n\n\n$create-font-face: true !default; // should the @font-face tag get created?\n\n// should there be a custom class for each icon? will be .filename\n$create-icon-classes: true !default; \n\n// what is the common class name that icons share? in this case icons need to have .icon.filename in their classes\n// this requires you to have 2 classes on each icon html element, but reduced redeclaration of the font family\n// for each icon\n$icon-common-class: \'icon\' !default;\n\n// if you whish to prefix your filenames, here you can do so.\n// if this string stays empty, your classes will use the filename, for example\n// an icon called star.svg will result in a class called .star\n// if you use the prefix to be \'icon-\' it would result in .icon-star\n$icon-prefix: \'\' !default; \n\n// helper function to get the correct font group\n@function iconfont-group($group: null) {\n @if (null == $group) {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n @if (false == map-has-key($__iconfont__data, $group)) {\n @warn \'Undefined Iconfont Family!\';\n @return ();\n }\n @return map-get($__iconfont__data, $group);\n}\n\n// helper function to get the correct icon of a group\n@function iconfont-item($name) {\n $slash: str-index($name, \'/\');\n $group: null;\n @if ($slash) {\n $group: str-slice($name, 0, $slash - 1);\n $name: str-slice($name, $slash + 1);\n } @else {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n $group: iconfont-group($group);\n @if (false == map-has-key($group, $name)) {\n @warn \'Undefined Iconfont Glyph!\';\n @return \'\';\n }\n @return map-get($group, $name);\n}\n\n// complete mixing to include the icon\n// usage:\n// .my_icon{ @include iconfont(\'star\') }\n@mixin iconfont($icon) {\n $slash: str-index($icon, \'/\');\n $group: null;\n @if ($slash) {\n $group: str-slice($icon, 0, $slash - 1);\n } @else {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n &:before {\n font-family: $group;\n font-style: normal;\n font-weight: 400;\n content: iconfont-item($icon);\n }\n}\n\n// creates the font face tag if the variable is set to true (default)\n@if $create-font-face == true {\n @font-face {\n font-family: "iconfont-vue-84c461f";\n src: url(\'../iconfont-vue-84c461f.eot\'); /* IE9 Compat Modes */\n src: url(\'../iconfont-vue-84c461f.eot?#iefix\') format(\'embedded-opentype\'), /* IE6-IE8 */\n url(\'../iconfont-vue-84c461f.woff\') format(\'woff\'), /* Pretty Modern Browsers */\n url(\'../iconfont-vue-84c461f.ttf\') format(\'truetype\'), /* Safari, Android, iOS */\n url(\'../iconfont-vue-84c461f.svg\') format(\'svg\'); /* Legacy iOS */\n }\n}\n\n// creates icon classes for each individual loaded svg (default)\n@if $create-icon-classes == true {\n .#{$icon-common-class} {\n font-style: normal;\n font-weight: 400;\n\n @each $icon, $content in map-get($__iconfont__data, "iconfont-vue-84c461f") {\n &.#{$icon-prefix}#{$icon}:before {\n font-family: "iconfont-vue-84c461f";\n content: iconfont-item("iconfont-vue-84c461f/#{$icon}");\n }\n }\n }\n}\n',"$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n@import '../../fonts/scss/iconfont-vue';\n\n.color-picker {\n\tdisplay: flex;\n\toverflow: hidden;\n\talign-content: flex-end;\n\tflex-direction: column;\n\tjustify-content: space-between;\n\tbox-sizing: content-box !important;\n\twidth: 176px;\n\tpadding: 4px;\n\tborder-radius: 3px;\n\theight: 196px;\n\t&-simple {\n\t\tdisplay: grid;\n\t\tgrid-template-columns: repeat(4, $clickable-area);\n\t\tgrid-auto-rows: $clickable-area;\n\n\t\t&-color-circle {\n\t\t\tdisplay: flex;\n\t\t\talign-items: center;\n\t\t\tjustify-content: center;\n\t\t\twidth: 34px;\n\t\t\theight: 34px;\n\t\t\tmin-height: 34px;\n\t\t\tmargin: auto;\n\t\t\tpadding: 0;\n\t\t\tcolor: white;\n\t\t\tborder: none;\n\t\t\tborder-radius: 17px;\n\t\t\tfont-size: 16px;\n\t\t\t&:hover {\n\t\t\t\topacity: .6;\n\t\t\t}\n\t\t\t&--active {\n\t\t\t\topacity: 1 !important;\n\t\t\t\t@include iconfont('checkmark');\n\t\t\t}\n\t\t}\n\t}\n\n\t&-advanced {\n\t\tbox-shadow: none !important;\n\t}\n\n\t&-navigation {\n\t\tdisplay: flex;\n\t\tflex-direction: row;\n\t\tjustify-content: space-between;\n\t\tmargin-top: 10px;\n\t\t&-button {\n\t\t\tdisplay: flex;\n\t\t\talign-content: center;\n\t\t\tjustify-content: center;\n\t\t\tmin-width: $clickable-area;\n\t\t\theight: $clickable-area;\n\t\t\tpadding:$icon-margin;\n\t\t\tmargin: 0;\n\t\t\tborder: none;\n\t\t\tborder-radius: $clickable-area / 2;\n\t\t\tbackground: none;\n\t\t\tjustify-self: flex-end;\n\n\t\t\t&::before {\n\t\t\t\tfont-size: $icon-size;\n\t\t\t}\n\t\t\t&:hover {\n\t\t\t\tbackground-color: $icon-focus-bg;\n\t\t\t}\n\n\t\t\t&.back {\n\t\t\t\t@include iconfont('arrow-left');\n\t\t\t}\n\t\t\t&.confirm {\n\t\t\t\tcolor: white;\n\t\t\t\tbackground-color: var(--color-primary);\n\t\t\t\t&:hover {\n\t\t\t\t\tbackground-color: var(--color-primary-element-light);\n\t\t\t\t}\n\t\t\t}\n\t\t\t&.more-settings {\n\t\t\t\tmargin-left: auto;\n\t\t\t\t@include iconfont('more');\n\t\t\t}\n\t\t}\n\t}\n}\n\n::v-deep .vc {\n\t&-chrome {\n\t\twidth: 176px;\n\t\theight: 13;\n\t\t&-color-wrap {\n\t\t\twidth: 30px;\n\t\t\theight: 30px;\n\t\t}\n\n\t\t&-active-color {\n\t\t\twidth: 34px;\n\t\t\theight: 34px;\n\t\t\tborder-radius: 17px;\n\t\t}\n\n\t\t&-body {\n\t\t\tpadding: 14px 0 0 0;\n\t\t}\n\n\t\t&-saturation {\n\t\t\t&-wrap {\n\t\t\t\tborder-radius: 3px;\n\t\t\t}\n\n\t\t\t&-circle {\n\t\t\t\twidth: 20px;\n\t\t\t\theight: 20px;\n\t\t\t}\n\t\t}\n\t}\n}\n\n.slide {\n\t&-enter {\n\t\ttransform: translateX(-50%);\n\t\topacity: 0;\n\t}\n\t&-enter-to {\n\t\ttransform: translateX(0);\n\t\topacity: 1;\n\t}\n\t&-leave {\n\t\ttransform: translateX(0);\n\t\topacity: 1;\n\t}\n\t&-leave-to {\n\t\ttransform: translateX(-50%);\n\t\topacity: 0;\n\t}\n\t&-enter-active,\n\t&-leave-active {\n\t\ttransition: all 50ms ease-in-out;\n\t}\n}\n\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @author John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n *\n */\n\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\n// recommended is 48px\n// 44px is what we choose and have very good visual-to-usability ratio\n$clickable-area: 44px;\n\n// background icon size\n// also used for the scss icon font\n$icon-size: 16px;\n\n// icon padding for a $clickable-area width and a $icon-size icon\n// ( 44px - 16px ) / 2\n$icon-margin: ($clickable-area - $icon-size) / 2;\n\n// transparency background for icons\n$icon-focus-bg: rgba(127, 127, 127, .25);\n\n// popovermenu arrow width from the triangle center\n$arrow-width: 9px;\n\n// opacities\n$opacity_disabled: .5;\n$opacity_normal: .7;\n$opacity_full: 1;\n\n// menu round background hover feedback\n// good looking on dark AND white bg\n$action-background-hover: rgba(127, 127, 127, .25);\n\n// various structure data used in the \n// `AppNavigation` component\n$header-height: 50px;\n$navigation-width: 300px;\n\n// mobile breakpoint\n$breakpoint-mobile: 1024px;\n"],sourceRoot:""}]),n.a=f},function(t,n){},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r)()(i.a);a.push([t.i,".content[data-v-07b3675a]{box-sizing:border-box;position:relative;display:flex;padding-top:50px;min-height:100%}.content[data-v-07b3675a] *{box-sizing:border-box}\n","",{version:3,sources:["webpack://./Content.vue"],names:[],mappings:"AAmEA,0BACC,qBAAsB,CACtB,iBAAkB,CAClB,YAAa,CACb,gBAAiB,CACjB,eAAgB,CALjB,6BAOE,qBAAsB",sourcesContent:["$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.content {\n\tbox-sizing: border-box;\n\tposition: relative;\n\tdisplay: flex;\n\tpadding-top: 50px;\n\tmin-height: 100%;\n\t::v-deep * {\n\t\tbox-sizing: border-box;\n\t}\n}\n"],sourceRoot:""}]),n.a=a},function(t,n){},function(t,n){},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r),s=e(4),c=e.n(s),l=e(8),u=e(9),d=e(10),p=e(11),f=a()(i.a),A=c()(l.a),h=c()(u.a),m=c()(d.a),g=c()(p.a);f.push([t.i,'@font-face{font-family:"iconfont-vue-84c461f";src:url('+A+");src:url("+A+') format("embedded-opentype"),url('+h+') format("woff"),url('+m+') format("truetype"),url('+g+') format("svg")}.icon[data-v-9f912582]{font-style:normal;font-weight:400}.icon.arrow-left-double[data-v-9f912582]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-left[data-v-9f912582]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-right-double[data-v-9f912582]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-right[data-v-9f912582]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.breadcrumb[data-v-9f912582]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.checkmark[data-v-9f912582]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.close[data-v-9f912582]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.confirm[data-v-9f912582]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.info[data-v-9f912582]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.menu[data-v-9f912582]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.more[data-v-9f912582]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.pause[data-v-9f912582]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.play[data-v-9f912582]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.triangle-s[data-v-9f912582]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-away[data-v-9f912582]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-dnd[data-v-9f912582]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-invisible[data-v-9f912582]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-online[data-v-9f912582]:before{font-family:"iconfont-vue-84c461f";content:""}.autocomplete-result[data-v-9f912582]{display:flex;height:44px;padding:10px}.highlight .autocomplete-result[data-v-9f912582]{color:var(--color-main-text);background:var(--color-primary-light)}.highlight .autocomplete-result[data-v-9f912582],.highlight .autocomplete-result *[data-v-9f912582]{cursor:pointer}.autocomplete-result__icon[data-v-9f912582]{position:relative;flex:0 0 44px;width:44px;min-width:44px;height:44px;border-radius:44px;background-color:var(--color-background-darker);background-repeat:no-repeat;background-position:center;background-size:24px}.autocomplete-result__icon--with-avatar[data-v-9f912582]{color:inherit;background-size:cover}.autocomplete-result__status[data-v-9f912582]{position:absolute;right:-4px;bottom:-4px;box-sizing:border-box;width:18px;height:18px;border:2px solid var(--color-main-background);border-radius:50%;background-color:var(--color-main-background);font-size:var(--default-font-size);line-height:15px}.autocomplete-result__status--online[data-v-9f912582]{color:#49b382}.autocomplete-result__status--online[data-v-9f912582]:before{font-family:"iconfont-vue-84c461f";font-style:normal;font-weight:400;content:""}.autocomplete-result__status--dnd[data-v-9f912582]{color:#ed484c;background-color:#fff}.autocomplete-result__status--dnd[data-v-9f912582]:before{font-family:"iconfont-vue-84c461f";font-style:normal;font-weight:400;content:""}.autocomplete-result__status--away[data-v-9f912582]{color:#f4a331}.autocomplete-result__status--away[data-v-9f912582]:before{font-family:"iconfont-vue-84c461f";font-style:normal;font-weight:400;content:""}.autocomplete-result__status--offline[data-v-9f912582],.autocomplete-result__status--icon[data-v-9f912582]{border:none;background-color:transparent}.autocomplete-result__content[data-v-9f912582]{display:flex;flex:1 1 100%;flex-direction:column;justify-content:center;min-width:0;padding-left:10px}.autocomplete-result__title[data-v-9f912582],.autocomplete-result__subline[data-v-9f912582]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.autocomplete-result__subline[data-v-9f912582]{color:var(--color-text-lighter)}\n',"",{version:3,sources:["webpack://./../../fonts/scss/iconfont-vue.scss","webpack://./AutoCompleteResult.vue","webpack://./../../assets/variables.scss"],names:[],mappings:"AA2FE,WACC,kCAAmC,CACnC,2CAAuC,CACvC,+OAGmD,CAMpD,uBACE,iBAAkB,CAClB,eAAgB,CAFlB,gDAMM,kCAAmC,CACnC,WA5Ge,CAAO,yCA0GL,kCACJ,CAAsB,WA1G3B,CAAA,iDAyGU,kCACL,CAAA,WAzGG,CAAA,0CAwGL,kCACE,CAAA,WAxGJ,CAAA,yCAuGC,kCACG,CAAA,WACN,CAxGC,wCAsGC,kCACI,CAAA,WACb,CAAO,oCAFF,kCACQ,CAAA,WACb,CAAA,sCAFO,kCACM,CAAA,WACb,CAAA,mCAFI,kCACS,CAAA,WACb,CAAA,mCAPD,kCAMc,CAAA,WACb,CAAA,mCAPD,kCAMc,CAAA,WACb,CAAA,oCAPD,kCAMc,CAAA,WACb,CAAA,mCAPD,kCAMc,CAAA,WAAsB,CACnC,yCAPD,kCAMc,CAAA,WAAA,CAAsB,+CANpC,kCAMc,CAAA,WAAA,CAAA,8CANd,kCAMc,CAAA,WAAA,CAAA,oDANd,kCAMc,CAAA,WAAA,CAAA,iDANd,kCAMc,CAAA,WAAA,CAAA,sCCJrB,YAAA,CAAA,WACC,CAAO,YACD,CClFU,iDDgFjB,4BAMS,CAAA,qCACK,CAAA,oGAPd,cAAA,CAAoB,4CAUjB,iBAGK,CACN,aAAU,CAAA,UACH,CAAC,cC/FO,CAAA,WDiGf,CAAS,kBAET,CAAA,+CACkB,CAAA,2BAClB,CAAA,0BACA,CAAA,oBACA,CAAA,yDACA,aAAA,CAAA,qBAEC,CAAA,8CACA,iBAGO,CACR,UAAU,CAAA,WACV,CAAK,qBAEL,CAAA,UAAY,CAAA,WACZ,CAAK,6CAEa,CAAA,iBAA4B,CAC9C,6CACkB,CAAA,kCACP,CAAA,gBAAA,CAAwB,sDAEnC,aAAA,CAAA,6DAAC,kCDlJF,CAAA,iBAAsB,CAkFnB,eAAY,CAAA,WACZ,CAAA,mDCoEF,aAAA,CAAA,qBAEC,CAAA,0DAFA,kCDvJF,CAAA,iBAAA,CAAsB,eAkFP,CAAA,WACZ,CAAA,oDC0EF,aAAA,CAAA,2DAAC,kCD7JF,CAAA,iBAAA,CAAA,eAkFe,CAAA,WACZ,CAAA,2GCgFD,WAAA,CAAA,4BAEA,CAAA,+CACA,YAAA,CAAA,aAID,CAAA,qBAEA,CAAA,sBACA,CAAA,WAAA,CAAA,iBACA,CAAS,4FAKT,kBAAA,CAAA,eACa,CAAA,sBAEb,CAAA,+CACA,+BAGO",sourcesContent:['$__iconfont__data: map-merge(if(global_variable_exists(\'__iconfont__data\'), $__iconfont__data, ()), (\n\t"iconfont-vue-84c461f": (\n\t\t"arrow-left-double": "\\ea01",\n\t\t"arrow-left": "\\ea02",\n\t\t"arrow-right-double": "\\ea03",\n\t\t"arrow-right": "\\ea04",\n\t\t"breadcrumb": "\\ea05",\n\t\t"checkmark": "\\ea06",\n\t\t"close": "\\ea07",\n\t\t"confirm": "\\ea08",\n\t\t"info": "\\ea09",\n\t\t"menu": "\\ea0a",\n\t\t"more": "\\ea0b",\n\t\t"pause": "\\ea0c",\n\t\t"play": "\\ea0d",\n\t\t"triangle-s": "\\ea0e",\n\t\t"user-status-away": "\\ea0f",\n\t\t"user-status-dnd": "\\ea10",\n\t\t"user-status-invisible": "\\ea11",\n\t\t"user-status-online": "\\ea12"\n\t)\n));\n\n\n$create-font-face: true !default; // should the @font-face tag get created?\n\n// should there be a custom class for each icon? will be .filename\n$create-icon-classes: true !default; \n\n// what is the common class name that icons share? in this case icons need to have .icon.filename in their classes\n// this requires you to have 2 classes on each icon html element, but reduced redeclaration of the font family\n// for each icon\n$icon-common-class: \'icon\' !default;\n\n// if you whish to prefix your filenames, here you can do so.\n// if this string stays empty, your classes will use the filename, for example\n// an icon called star.svg will result in a class called .star\n// if you use the prefix to be \'icon-\' it would result in .icon-star\n$icon-prefix: \'\' !default; \n\n// helper function to get the correct font group\n@function iconfont-group($group: null) {\n @if (null == $group) {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n @if (false == map-has-key($__iconfont__data, $group)) {\n @warn \'Undefined Iconfont Family!\';\n @return ();\n }\n @return map-get($__iconfont__data, $group);\n}\n\n// helper function to get the correct icon of a group\n@function iconfont-item($name) {\n $slash: str-index($name, \'/\');\n $group: null;\n @if ($slash) {\n $group: str-slice($name, 0, $slash - 1);\n $name: str-slice($name, $slash + 1);\n } @else {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n $group: iconfont-group($group);\n @if (false == map-has-key($group, $name)) {\n @warn \'Undefined Iconfont Glyph!\';\n @return \'\';\n }\n @return map-get($group, $name);\n}\n\n// complete mixing to include the icon\n// usage:\n// .my_icon{ @include iconfont(\'star\') }\n@mixin iconfont($icon) {\n $slash: str-index($icon, \'/\');\n $group: null;\n @if ($slash) {\n $group: str-slice($icon, 0, $slash - 1);\n } @else {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n &:before {\n font-family: $group;\n font-style: normal;\n font-weight: 400;\n content: iconfont-item($icon);\n }\n}\n\n// creates the font face tag if the variable is set to true (default)\n@if $create-font-face == true {\n @font-face {\n font-family: "iconfont-vue-84c461f";\n src: url(\'../iconfont-vue-84c461f.eot\'); /* IE9 Compat Modes */\n src: url(\'../iconfont-vue-84c461f.eot?#iefix\') format(\'embedded-opentype\'), /* IE6-IE8 */\n url(\'../iconfont-vue-84c461f.woff\') format(\'woff\'), /* Pretty Modern Browsers */\n url(\'../iconfont-vue-84c461f.ttf\') format(\'truetype\'), /* Safari, Android, iOS */\n url(\'../iconfont-vue-84c461f.svg\') format(\'svg\'); /* Legacy iOS */\n }\n}\n\n// creates icon classes for each individual loaded svg (default)\n@if $create-icon-classes == true {\n .#{$icon-common-class} {\n font-style: normal;\n font-weight: 400;\n\n @each $icon, $content in map-get($__iconfont__data, "iconfont-vue-84c461f") {\n &.#{$icon-prefix}#{$icon}:before {\n font-family: "iconfont-vue-84c461f";\n content: iconfont-item("iconfont-vue-84c461f/#{$icon}");\n }\n }\n }\n}\n',"$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n@import '../../fonts/scss/iconfont-vue';\n$autocomplete-padding: 10px;\n\n.autocomplete-result {\n\tdisplay: flex;\n\theight: $clickable-area;\n\tpadding: $autocomplete-padding;\n\n\t.highlight & {\n\t\tcolor: var(--color-main-text);\n\t\tbackground: var(--color-primary-light);\n\t\t&, * {\n\t\t\tcursor: pointer;\n\t\t}\n\t}\n\n\t&__icon {\n\t\tposition: relative;\n\t\tflex: 0 0 $clickable-area;\n\t\twidth: $clickable-area;\n\t\tmin-width: $clickable-area;\n\t\theight: $clickable-area;\n\t\tborder-radius: $clickable-area;\n\t\tbackground-color: var(--color-background-darker);\n\t\tbackground-repeat: no-repeat;\n\t\tbackground-position: center;\n\t\tbackground-size: $clickable-area - 2 * $autocomplete-padding;\n\t\t&--with-avatar {\n\t\t\tcolor: inherit;\n\t\t\tbackground-size: cover;\n\t\t}\n\t}\n\n\t&__status {\n\t\tposition: absolute;\n\t\tright: -4px;\n\t\tbottom: -4px;\n\t\tbox-sizing: border-box;\n\t\twidth: 18px;\n\t\theight: 18px;\n\t\tborder: 2px solid var(--color-main-background);\n\t\tborder-radius: 50%;\n\t\tbackground-color: var(--color-main-background);\n\t\tfont-size: var(--default-font-size);\n\t\tline-height: 15px;\n\t\t&--online {\n\t\t\tcolor: #49b382;\n\n\t\t\t@include iconfont('user-status-online');\n\t\t}\n\t\t&--dnd {\n\t\t\tcolor: #ed484c;\n\t\t\tbackground-color: #fff;\n\n\t\t\t@include iconfont('user-status-dnd');\n\t\t}\n\t\t&--away {\n\t\t\tcolor: #f4a331;\n\n\t\t\t@include iconfont('user-status-away');\n\t\t}\n\t\t&--offline,\n\t\t&--icon {\n\t\t\tborder: none;\n\t\t\tbackground-color: transparent;\n\t\t}\n\t}\n\n\t&__content {\n\t\tdisplay: flex;\n\t\tflex: 1 1 100%;\n\t\tflex-direction: column;\n\t\tjustify-content: center;\n\t\tmin-width: 0;\n\t\tpadding-left: $autocomplete-padding;\n\t}\n\n\t&__title,\n\t&__subline {\n\t\twhite-space: nowrap;\n\t\toverflow: hidden;\n\t\ttext-overflow: ellipsis;\n\t}\n\n\t&__subline {\n\t\tcolor: var(--color-text-lighter);\n\t}\n}\n\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @author John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n *\n */\n\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\n// recommended is 48px\n// 44px is what we choose and have very good visual-to-usability ratio\n$clickable-area: 44px;\n\n// background icon size\n// also used for the scss icon font\n$icon-size: 16px;\n\n// icon padding for a $clickable-area width and a $icon-size icon\n// ( 44px - 16px ) / 2\n$icon-margin: ($clickable-area - $icon-size) / 2;\n\n// transparency background for icons\n$icon-focus-bg: rgba(127, 127, 127, .25);\n\n// popovermenu arrow width from the triangle center\n$arrow-width: 9px;\n\n// opacities\n$opacity_disabled: .5;\n$opacity_normal: .7;\n$opacity_full: 1;\n\n// menu round background hover feedback\n// good looking on dark AND white bg\n$action-background-hover: rgba(127, 127, 127, .25);\n\n// various structure data used in the \n// `AppNavigation` component\n$header-height: 50px;\n$navigation-width: 300px;\n\n// mobile breakpoint\n$breakpoint-mobile: 1024px;\n"],sourceRoot:""}]),n.a=f},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r)()(i.a);a.push([t.i,".rich-contenteditable__input[data-v-aacd07ac]{overflow-y:auto;width:auto;margin:0;padding:6px;cursor:text;white-space:pre-wrap;word-break:break-word;color:var(--color-main-text);border:1px solid var(--color-border-dark);border-radius:var(--border-radius);outline:none;background-color:var(--color-main-background);font-family:var(--font-face);font-size:inherit;min-height:44px;max-height:242px}.rich-contenteditable__input--empty[data-v-aacd07ac]:before{position:absolute;content:attr(placeholder);color:var(--color-text-maxcontrast)}.rich-contenteditable__input[contenteditable='false'][data-v-aacd07ac]{cursor:default;opacity:.5;color:var(--color-text-lighter);border:1px solid var(--color-background-darker);border-radius:var(--border-radius);background-color:var(--color-background-dark)}.rich-contenteditable__input--multiline[data-v-aacd07ac]{min-height:132px;max-height:none}\n","",{version:3,sources:["webpack://./RichContenteditable.vue","webpack://./../../assets/variables.scss"],names:[],mappings:"AAucA,8CACC,eAAgB,CAChB,UAAW,CACX,QAAS,CACT,WAAY,CACZ,WAAY,CACZ,oBAAqB,CACrB,qBAAsB,CACtB,4BAA6B,CAC7B,yCAA0C,CAC1C,kCAAmC,CACnC,YAAa,CACb,6CAA8C,CAC9C,4BAA6B,CAC7B,iBAAkB,CAClB,eC7boB,CD8bpB,gBAAiC,CAGjC,4DACC,iBAAkB,CAClB,yBAA0B,CAC1B,mCAAoC,CAtBtC,uEA0BE,cAAe,CACf,UAAW,CACX,+BAAgC,CAChC,+CAAgD,CAChD,kCAAmC,CACnC,6CAA8C,CAC9C,yDAGA,gBAA+B,CAE/B,eAAgB",sourcesContent:["$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n// Standalone styling, independent from server\n.rich-contenteditable__input {\n\toverflow-y: auto;\n\twidth: auto;\n\tmargin: 0;\n\tpadding: 6px;\n\tcursor: text;\n\twhite-space: pre-wrap;\n\tword-break: break-word;\n\tcolor: var(--color-main-text);\n\tborder: 1px solid var(--color-border-dark);\n\tborder-radius: var(--border-radius);\n\toutline: none;\n\tbackground-color: var(--color-main-background);\n\tfont-family: var(--font-face);\n\tfont-size: inherit;\n\tmin-height: $clickable-area;\n\tmax-height: $clickable-area * 5.5;\n\n\t// Cannot use :empty because of firefox bug https://bugzilla.mozilla.org/show_bug.cgi?id=1513303\n\t&--empty:before {\n\t\tposition: absolute;\n\t\tcontent: attr(placeholder);\n\t\tcolor: var(--color-text-maxcontrast);\n\t}\n\n\t&[contenteditable='false'] {\n\t\tcursor: default;\n\t\topacity: .5;\n\t\tcolor: var(--color-text-lighter);\n\t\tborder: 1px solid var(--color-background-darker);\n\t\tborder-radius: var(--border-radius);\n\t\tbackground-color: var(--color-background-dark);\n\t}\n\n\t&--multiline {\n\t\tmin-height: $clickable-area * 3;\n\t\t// No max for mutiline\n\t\tmax-height: none;\n\t}\n}\n\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @author John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n *\n */\n\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\n// recommended is 48px\n// 44px is what we choose and have very good visual-to-usability ratio\n$clickable-area: 44px;\n\n// background icon size\n// also used for the scss icon font\n$icon-size: 16px;\n\n// icon padding for a $clickable-area width and a $icon-size icon\n// ( 44px - 16px ) / 2\n$icon-margin: ($clickable-area - $icon-size) / 2;\n\n// transparency background for icons\n$icon-focus-bg: rgba(127, 127, 127, .25);\n\n// popovermenu arrow width from the triangle center\n$arrow-width: 9px;\n\n// opacities\n$opacity_disabled: .5;\n$opacity_normal: .7;\n$opacity_full: 1;\n\n// menu round background hover feedback\n// good looking on dark AND white bg\n$action-background-hover: rgba(127, 127, 127, .25);\n\n// various structure data used in the \n// `AppNavigation` component\n$header-height: 50px;\n$navigation-width: 300px;\n\n// mobile breakpoint\n$breakpoint-mobile: 1024px;\n"],sourceRoot:""}]),n.a=a},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r),s=e(4),c=e.n(s),l=e(8),u=e(9),d=e(10),p=e(11),f=a()(i.a),A=c()(l.a),h=c()(u.a),m=c()(d.a),g=c()(p.a);f.push([t.i,'@font-face{font-family:"iconfont-vue-84c461f";src:url('+A+");src:url("+A+') format("embedded-opentype"),url('+h+') format("woff"),url('+m+') format("truetype"),url('+g+') format("svg")}.icon{font-style:normal;font-weight:400}.icon.arrow-left-double:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-left:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-right-double:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-right:before{font-family:"iconfont-vue-84c461f";content:""}.icon.breadcrumb:before{font-family:"iconfont-vue-84c461f";content:""}.icon.checkmark:before{font-family:"iconfont-vue-84c461f";content:""}.icon.close:before{font-family:"iconfont-vue-84c461f";content:""}.icon.confirm:before{font-family:"iconfont-vue-84c461f";content:""}.icon.info:before{font-family:"iconfont-vue-84c461f";content:""}.icon.menu:before{font-family:"iconfont-vue-84c461f";content:""}.icon.more:before{font-family:"iconfont-vue-84c461f";content:""}.icon.pause:before{font-family:"iconfont-vue-84c461f";content:""}.icon.play:before{font-family:"iconfont-vue-84c461f";content:""}.icon.triangle-s:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-away:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-dnd:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-invisible:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-online:before{font-family:"iconfont-vue-84c461f";content:""}.tribute-container{z-index:9000;overflow:auto;min-width:250px;max-width:300px;max-height:288px;margin:5px 0;color:var(--color-main-text);border-radius:var(--border-radius);background:var(--color-main-background);box-shadow:0 1px 5px var(--color-box-shadow)}\n',"",{version:3,sources:["webpack://./../../fonts/scss/iconfont-vue.scss","webpack://./RichContenteditable.vue"],names:[],mappings:"AA2FE,WACC,kCAAmC,CACnC,2CAAuC,CACvC,+OAGmD,CAMpD,MACE,iBAAkB,CAClB,eAAgB,CAFlB,+BAMM,kCAAmC,CACnC,WA5Ge,CAAO,wBA0GL,kCACJ,CAAsB,WA1G3B,CAAA,gCAyGU,kCACL,CAAA,WAzGG,CAAA,yBAwGL,kCACE,CAAA,WAxGJ,CAAA,wBAuGC,kCACG,CAAA,WACN,CAxGC,uBAsGC,kCACI,CAAA,WACb,CAAO,mBAFF,kCACQ,CAAA,WACb,CAAA,qBAFO,kCACM,CAAA,WACb,CAAA,kBAFI,kCACS,CAAA,WACb,CAAA,kBAPD,kCAMc,CAAA,WACb,CAAA,kBAPD,kCAMc,CAAA,WACb,CAAA,mBAPD,kCAMc,CAAA,WACb,CAAA,kBAPD,kCAMc,CAAA,WAAsB,CACnC,wBAPD,kCAMc,CAAA,WAAA,CAAsB,8BANpC,kCAMc,CAAA,WAAA,CAAA,6BANd,kCAMc,CAAA,WAAA,CAAA,mCANd,kCAMc,CAAA,WAAA,CAAA,gCANd,kCAMc,CAAA,WAAA,CAAA,mBCwYrB,YAAA,CAAA,aACU,CAAA,eACC,CAAA,eACC,CAAA,gBACA,CAAK,YAGJ,CAAA,4BAGL,CAAA,kCACQ,CAAA,uCACH,CAAA,4CACU",sourcesContent:['$__iconfont__data: map-merge(if(global_variable_exists(\'__iconfont__data\'), $__iconfont__data, ()), (\n\t"iconfont-vue-84c461f": (\n\t\t"arrow-left-double": "\\ea01",\n\t\t"arrow-left": "\\ea02",\n\t\t"arrow-right-double": "\\ea03",\n\t\t"arrow-right": "\\ea04",\n\t\t"breadcrumb": "\\ea05",\n\t\t"checkmark": "\\ea06",\n\t\t"close": "\\ea07",\n\t\t"confirm": "\\ea08",\n\t\t"info": "\\ea09",\n\t\t"menu": "\\ea0a",\n\t\t"more": "\\ea0b",\n\t\t"pause": "\\ea0c",\n\t\t"play": "\\ea0d",\n\t\t"triangle-s": "\\ea0e",\n\t\t"user-status-away": "\\ea0f",\n\t\t"user-status-dnd": "\\ea10",\n\t\t"user-status-invisible": "\\ea11",\n\t\t"user-status-online": "\\ea12"\n\t)\n));\n\n\n$create-font-face: true !default; // should the @font-face tag get created?\n\n// should there be a custom class for each icon? will be .filename\n$create-icon-classes: true !default; \n\n// what is the common class name that icons share? in this case icons need to have .icon.filename in their classes\n// this requires you to have 2 classes on each icon html element, but reduced redeclaration of the font family\n// for each icon\n$icon-common-class: \'icon\' !default;\n\n// if you whish to prefix your filenames, here you can do so.\n// if this string stays empty, your classes will use the filename, for example\n// an icon called star.svg will result in a class called .star\n// if you use the prefix to be \'icon-\' it would result in .icon-star\n$icon-prefix: \'\' !default; \n\n// helper function to get the correct font group\n@function iconfont-group($group: null) {\n @if (null == $group) {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n @if (false == map-has-key($__iconfont__data, $group)) {\n @warn \'Undefined Iconfont Family!\';\n @return ();\n }\n @return map-get($__iconfont__data, $group);\n}\n\n// helper function to get the correct icon of a group\n@function iconfont-item($name) {\n $slash: str-index($name, \'/\');\n $group: null;\n @if ($slash) {\n $group: str-slice($name, 0, $slash - 1);\n $name: str-slice($name, $slash + 1);\n } @else {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n $group: iconfont-group($group);\n @if (false == map-has-key($group, $name)) {\n @warn \'Undefined Iconfont Glyph!\';\n @return \'\';\n }\n @return map-get($group, $name);\n}\n\n// complete mixing to include the icon\n// usage:\n// .my_icon{ @include iconfont(\'star\') }\n@mixin iconfont($icon) {\n $slash: str-index($icon, \'/\');\n $group: null;\n @if ($slash) {\n $group: str-slice($icon, 0, $slash - 1);\n } @else {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n &:before {\n font-family: $group;\n font-style: normal;\n font-weight: 400;\n content: iconfont-item($icon);\n }\n}\n\n// creates the font face tag if the variable is set to true (default)\n@if $create-font-face == true {\n @font-face {\n font-family: "iconfont-vue-84c461f";\n src: url(\'../iconfont-vue-84c461f.eot\'); /* IE9 Compat Modes */\n src: url(\'../iconfont-vue-84c461f.eot?#iefix\') format(\'embedded-opentype\'), /* IE6-IE8 */\n url(\'../iconfont-vue-84c461f.woff\') format(\'woff\'), /* Pretty Modern Browsers */\n url(\'../iconfont-vue-84c461f.ttf\') format(\'truetype\'), /* Safari, Android, iOS */\n url(\'../iconfont-vue-84c461f.svg\') format(\'svg\'); /* Legacy iOS */\n }\n}\n\n// creates icon classes for each individual loaded svg (default)\n@if $create-icon-classes == true {\n .#{$icon-common-class} {\n font-style: normal;\n font-weight: 400;\n\n @each $icon, $content in map-get($__iconfont__data, "iconfont-vue-84c461f") {\n &.#{$icon-prefix}#{$icon}:before {\n font-family: "iconfont-vue-84c461f";\n content: iconfont-item("iconfont-vue-84c461f/#{$icon}");\n }\n }\n }\n}\n',"$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n@import '../../fonts/scss/iconfont-vue';\n\n.tribute-container {\n\tz-index: 9000;\n\toverflow: auto;\n\tmin-width: 250px;\n\tmax-width: 300px;\n\t// Show maximum 4 entries and a half to show scroll\n\t// 44px + 10px padding\n\tmax-height: ($clickable-area + 20px) * 4.5;\n\t// Space it out a bit from the text\n\tmargin: 5px 0;\n\tcolor: var(--color-main-text);\n\tborder-radius: var(--border-radius);\n\tbackground: var(--color-main-background);\n\tbox-shadow: 0 1px 5px var(--color-box-shadow);\n}\n\n"],sourceRoot:""}]),n.a=f},function(t,n){},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r),s=e(4),c=e.n(s),l=e(8),u=e(9),d=e(10),p=e(11),f=a()(i.a),A=c()(l.a),h=c()(u.a),m=c()(d.a),g=c()(p.a);f.push([t.i,'@font-face{font-family:"iconfont-vue-84c461f";src:url('+A+");src:url("+A+') format("embedded-opentype"),url('+h+') format("woff"),url('+m+') format("truetype"),url('+g+') format("svg")}.icon[data-v-a6966ee2]{font-style:normal;font-weight:400}.icon.arrow-left-double[data-v-a6966ee2]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-left[data-v-a6966ee2]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-right-double[data-v-a6966ee2]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.arrow-right[data-v-a6966ee2]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.breadcrumb[data-v-a6966ee2]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.checkmark[data-v-a6966ee2]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.close[data-v-a6966ee2]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.confirm[data-v-a6966ee2]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.info[data-v-a6966ee2]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.menu[data-v-a6966ee2]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.more[data-v-a6966ee2]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.pause[data-v-a6966ee2]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.play[data-v-a6966ee2]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.triangle-s[data-v-a6966ee2]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-away[data-v-a6966ee2]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-dnd[data-v-a6966ee2]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-invisible[data-v-a6966ee2]:before{font-family:"iconfont-vue-84c461f";content:""}.icon.user-status-online[data-v-a6966ee2]:before{font-family:"iconfont-vue-84c461f";content:""}.settings-section[data-v-a6966ee2]{display:block;margin-bottom:auto;padding:30px}.settings-section[data-v-a6966ee2]:not(:last-child){border-bottom:1px solid var(--color-border)}.settings-section__title[data-v-a6966ee2]{display:inline-flex;align-items:center;justify-content:center;font-size:20px;font-weight:bold}.settings-section__info[data-v-a6966ee2]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-14px;margin-left:0;opacity:.7;font-size:16px}.settings-section__info[data-v-a6966ee2]:before{font-family:"iconfont-vue-84c461f";font-style:normal;font-weight:400;content:""}.settings-section__info[data-v-a6966ee2]:hover,.settings-section__info[data-v-a6966ee2]:focus,.settings-section__info[data-v-a6966ee2]:active{opacity:1}.settings-section__desc[data-v-a6966ee2]{margin-top:-0.2em;margin-bottom:1em;opacity:.7}\n',"",{version:3,sources:["webpack://./../../fonts/scss/iconfont-vue.scss","webpack://./SettingsSection.vue","webpack://./../../assets/variables.scss"],names:[],mappings:"AA2FE,WACC,kCAAmC,CACnC,2CAAuC,CACvC,+OAGmD,CAMpD,uBACE,iBAAkB,CAClB,eAAgB,CAFlB,gDAMM,kCAAmC,CACnC,WA5Ge,CAAO,yCA0GL,kCACJ,CAAsB,WA1G3B,CAAA,iDAyGU,kCACL,CAAA,WAzGG,CAAA,0CAwGL,kCACE,CAAA,WAxGJ,CAAA,yCAuGC,kCACG,CAAA,WACN,CAxGC,wCAsGC,kCACI,CAAA,WACb,CAAO,oCAFF,kCACQ,CAAA,WACb,CAAA,sCAFO,kCACM,CAAA,WACb,CAAA,mCAFI,kCACS,CAAA,WACb,CAAA,mCAPD,kCAMc,CAAA,WACb,CAAA,mCAPD,kCAMc,CAAA,WACb,CAAA,oCAPD,kCAMc,CAAA,WACb,CAAA,mCAPD,kCAMc,CAAA,WAAsB,CACnC,yCAPD,kCAMc,CAAA,WAAA,CAAsB,+CANpC,kCAMc,CAAA,WAAA,CAAA,8CANd,kCAMc,CAAA,WAAA,CAAA,oDANd,kCAMc,CAAA,WAAA,CAAA,iDANd,kCAMc,CAAA,WAAA,CAAA,mCCDrB,aAAA,CAAA,kBAEC,CAAA,YAAa,CAAE,oDAFC,2CAMU,CAAA,0CACzB,mBAGA,CAAA,kBACA,CAAA,sBACA,CAAA,cAAiB,CAAA,gBACN,CAAI,yCAEf,YAAA,CAAA,kBAIA,CAAA,sBACA,CAAA,UAAe,CAAE,WACjB,CAAK,YACC,CCzGS,aAQH,CAAA,UDoGZ,CAAA,cACO,CC3FQ,gDDkFf,kCD5HD,CAAA,iBAAsB,CAkFnB,eAAY,CAAA,WACZ,CAAA,8ICyCF,SAAA,CAAA,yCAgBC,iBAAA,CAGK,iBACM,CAAM,UAClB",sourcesContent:['$__iconfont__data: map-merge(if(global_variable_exists(\'__iconfont__data\'), $__iconfont__data, ()), (\n\t"iconfont-vue-84c461f": (\n\t\t"arrow-left-double": "\\ea01",\n\t\t"arrow-left": "\\ea02",\n\t\t"arrow-right-double": "\\ea03",\n\t\t"arrow-right": "\\ea04",\n\t\t"breadcrumb": "\\ea05",\n\t\t"checkmark": "\\ea06",\n\t\t"close": "\\ea07",\n\t\t"confirm": "\\ea08",\n\t\t"info": "\\ea09",\n\t\t"menu": "\\ea0a",\n\t\t"more": "\\ea0b",\n\t\t"pause": "\\ea0c",\n\t\t"play": "\\ea0d",\n\t\t"triangle-s": "\\ea0e",\n\t\t"user-status-away": "\\ea0f",\n\t\t"user-status-dnd": "\\ea10",\n\t\t"user-status-invisible": "\\ea11",\n\t\t"user-status-online": "\\ea12"\n\t)\n));\n\n\n$create-font-face: true !default; // should the @font-face tag get created?\n\n// should there be a custom class for each icon? will be .filename\n$create-icon-classes: true !default; \n\n// what is the common class name that icons share? in this case icons need to have .icon.filename in their classes\n// this requires you to have 2 classes on each icon html element, but reduced redeclaration of the font family\n// for each icon\n$icon-common-class: \'icon\' !default;\n\n// if you whish to prefix your filenames, here you can do so.\n// if this string stays empty, your classes will use the filename, for example\n// an icon called star.svg will result in a class called .star\n// if you use the prefix to be \'icon-\' it would result in .icon-star\n$icon-prefix: \'\' !default; \n\n// helper function to get the correct font group\n@function iconfont-group($group: null) {\n @if (null == $group) {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n @if (false == map-has-key($__iconfont__data, $group)) {\n @warn \'Undefined Iconfont Family!\';\n @return ();\n }\n @return map-get($__iconfont__data, $group);\n}\n\n// helper function to get the correct icon of a group\n@function iconfont-item($name) {\n $slash: str-index($name, \'/\');\n $group: null;\n @if ($slash) {\n $group: str-slice($name, 0, $slash - 1);\n $name: str-slice($name, $slash + 1);\n } @else {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n $group: iconfont-group($group);\n @if (false == map-has-key($group, $name)) {\n @warn \'Undefined Iconfont Glyph!\';\n @return \'\';\n }\n @return map-get($group, $name);\n}\n\n// complete mixing to include the icon\n// usage:\n// .my_icon{ @include iconfont(\'star\') }\n@mixin iconfont($icon) {\n $slash: str-index($icon, \'/\');\n $group: null;\n @if ($slash) {\n $group: str-slice($icon, 0, $slash - 1);\n } @else {\n $group: nth(map-keys($__iconfont__data), 1);\n }\n &:before {\n font-family: $group;\n font-style: normal;\n font-weight: 400;\n content: iconfont-item($icon);\n }\n}\n\n// creates the font face tag if the variable is set to true (default)\n@if $create-font-face == true {\n @font-face {\n font-family: "iconfont-vue-84c461f";\n src: url(\'../iconfont-vue-84c461f.eot\'); /* IE9 Compat Modes */\n src: url(\'../iconfont-vue-84c461f.eot?#iefix\') format(\'embedded-opentype\'), /* IE6-IE8 */\n url(\'../iconfont-vue-84c461f.woff\') format(\'woff\'), /* Pretty Modern Browsers */\n url(\'../iconfont-vue-84c461f.ttf\') format(\'truetype\'), /* Safari, Android, iOS */\n url(\'../iconfont-vue-84c461f.svg\') format(\'svg\'); /* Legacy iOS */\n }\n}\n\n// creates icon classes for each individual loaded svg (default)\n@if $create-icon-classes == true {\n .#{$icon-common-class} {\n font-style: normal;\n font-weight: 400;\n\n @each $icon, $content in map-get($__iconfont__data, "iconfont-vue-84c461f") {\n &.#{$icon-prefix}#{$icon}:before {\n font-family: "iconfont-vue-84c461f";\n content: iconfont-item("iconfont-vue-84c461f/#{$icon}");\n }\n }\n }\n}\n',"$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n@import '../../fonts/scss/iconfont-vue';\n\n.settings-section {\n\tdisplay: block;\n\tmargin-bottom: auto;\n\tpadding: 30px;\n\n\t&:not(:last-child) {\n\t\tborder-bottom: 1px solid var(--color-border);\n\t}\n\n\t&__title {\n\t\tdisplay: inline-flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\tfont-size: 20px;\n\t\tfont-weight: bold;\n\t}\n\n\t&__info {\n\t\tdisplay: flex;\n\t\talign-items: center;\n\t\tjustify-content: center;\n\t\twidth: $clickable-area;\n\t\theight: $clickable-area;\n\t\t// make sure to properly align the icon with the text\n\t\tmargin: -$icon-margin;\n\t\tmargin-left: 0;\n\t\topacity: $opacity_normal;\n\t\tfont-size: $icon-size;\n\n\t\t@include iconfont('info');\n\n\t\t&:hover, &:focus, &:active {\n\t\t\topacity: $opacity_full;\n\t\t}\n\t}\n\n\t&__desc {\n\t\tmargin-top: -0.2em;\n\t\tmargin-bottom: 1em;\n\t\topacity: $opacity_normal;\n\t}\n}\n\n","/**\n * @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @author John Molakvoæ <skjnldsv@protonmail.com>\n *\n * @license GNU AGPL version 3 or any later version\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n *\n */\n\n// https://uxplanet.org/7-rules-for-mobile-ui-button-design-e9cf2ea54556\n// recommended is 48px\n// 44px is what we choose and have very good visual-to-usability ratio\n$clickable-area: 44px;\n\n// background icon size\n// also used for the scss icon font\n$icon-size: 16px;\n\n// icon padding for a $clickable-area width and a $icon-size icon\n// ( 44px - 16px ) / 2\n$icon-margin: ($clickable-area - $icon-size) / 2;\n\n// transparency background for icons\n$icon-focus-bg: rgba(127, 127, 127, .25);\n\n// popovermenu arrow width from the triangle center\n$arrow-width: 9px;\n\n// opacities\n$opacity_disabled: .5;\n$opacity_normal: .7;\n$opacity_full: 1;\n\n// menu round background hover feedback\n// good looking on dark AND white bg\n$action-background-hover: rgba(127, 127, 127, .25);\n\n// various structure data used in the \n// `AppNavigation` component\n$header-height: 50px;\n$navigation-width: 300px;\n\n// mobile breakpoint\n$breakpoint-mobile: 1024px;\n"],sourceRoot:""}]),n.a=f},function(t,n){},function(t,n,e){"use strict";var o=e(0),i=e.n(o),r=e(1),a=e.n(r)()(i.a);a.push([t.i,".user-bubble__wrapper[data-v-28b47c60]{display:inline-block;vertical-align:middle;min-width:0;max-width:100%}.user-bubble__content[data-v-28b47c60]{display:inline-flex;max-width:100%;background-color:var(--color-background-dark)}.user-bubble__content--primary[data-v-28b47c60]{color:var(--color-primary-text);background-color:var(--color-primary-element)}.user-bubble__content[data-v-28b47c60]>:last-child{padding-right:8px}.user-bubble__avatar[data-v-28b47c60]{align-self:center}.user-bubble__title[data-v-28b47c60]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.user-bubble__title[data-v-28b47c60],.user-bubble__secondary[data-v-28b47c60]{padding:0;padding-left:4px}\n","",{version:3,sources:["webpack://./UserBubble.vue"],names:[],mappings:"AAoRC,uCAEC,oBAAqB,CACrB,qBAAsB,CAEtB,WAAY,CACZ,cAAe,CACf,uCAGA,mBAAoB,CACpB,cAAe,CACf,6CAA8C,CAE9C,gDACC,+BAAgC,CAChC,6CAA8C,CAP/C,mDAYC,iBAAkB,CAClB,sCAID,iBAAkB,CAClB,qCAGA,eAAgB,CAChB,kBAAmB,CACnB,sBAAuB,CACvB,8EAKA,SAAU,CACV,gBAAiB",sourcesContent:["$scope_version:\"84c461f\"; @import 'variables';\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.user-bubble {\n\t&__wrapper {\n\t\t// align inline with text\n\t\tdisplay: inline-block;\n\t\tvertical-align: middle;\n\t\t// shrink and allow grow to fit\n\t\tmin-width: 0;\n\t\tmax-width: 100%;\n\t}\n\n\t&__content {\n\t\tdisplay: inline-flex;\n\t\tmax-width: 100%;\n\t\tbackground-color: var(--color-background-dark);\n\n\t\t&--primary {\n\t\t\tcolor: var(--color-primary-text);\n\t\t\tbackground-color: var(--color-primary-element);\n\t\t}\n\n\t\t> :last-child {\n\t\t\t// border radius left padding\n\t\t\tpadding-right: 8px;\n\t\t}\n\t}\n\n\t&__avatar {\n\t\talign-self: center;\n\t}\n\n\t&__title {\n\t\toverflow: hidden;\n\t\twhite-space: nowrap;\n\t\ttext-overflow: ellipsis;\n\t}\n\n\t&__title,\n\t&__secondary {\n\t\t// proper spacing between avatar, title & slot\n\t\tpadding: 0;\n\t\tpadding-left: 4px;\n\t}\n}\n\n"],sourceRoot:""}]),n.a=a},function(t,n){},function(t,n){t.exports=o(487)},function(t,n){t.exports=o(489)},function(t,n){t.exports=o(490)},function(t,n){t.exports=o(491)},function(t,n){t.exports=o(492)},function(t,n){t.exports=o(493)},function(t,n,e){"use strict";e.r(n);var o=e(125);
|
||
/**
|
||
* @copyright Copyright (c) 2020 Greta Doci <gretadoci@gmail.com>
|
||
*
|
||
* @author 2020 Greta Doci <gretadoci@gmail.com>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/n.default=o.a},function(t,n,e){"use strict";e.r(n);var o=e(73),i=e(127),r=e(128),a=e(21),s=(e(22),e(221),e(51),e(93),e(14),e(24),e(5)),c=e.n(s),l=function(t){return t&&"string"==typeof t&&""!==t.trim()},u=function(t){return l(t)&&-1===t.indexOf(" ")},d={name:"AppSidebarTabs",props:{active:{type:String,default:""}},data:function(){return{tabs:[],activeTab:"",children:[]}},computed:{hasMultipleTabs:function(){return this.tabs.length>1},currentTabIndex:function(){var t=this;return this.tabs.findIndex((function(n){return n.id===t.activeTab}))}},watch:{active:function(t){t!==this.activeTab&&this.updateActive()},children:function(){this.updateTabs()}},mounted:function(){this.updateTabs(),this.children=this.$children},methods:{setActive:function(t){this.activeTab=t,this.$emit("update:active",this.activeTab)},focusPreviousTab:function(){this.currentTabIndex>0&&this.setActive(this.tabs[this.currentTabIndex-1].id),this.focusActiveTab()},focusNextTab:function(){this.currentTabIndex<this.tabs.length-1&&this.setActive(this.tabs[this.currentTabIndex+1].id),this.focusActiveTab()},focusFirstTab:function(){this.setActive(this.tabs[0].id),this.focusActiveTab()},focusLastTab:function(){this.setActive(this.tabs[this.tabs.length-1].id),this.focusActiveTab()},focusActiveTab:function(){this.$el.querySelector("#"+this.activeTab).focus()},focusActiveTabContent:function(){this.$el.querySelector("#tab-"+this.activeTab).focus()},updateActive:function(){var t=this;this.activeTab=this.active&&-1!==this.tabs.findIndex((function(n){return n.id===t.active}))?this.active:this.tabs.length>0?this.tabs[0].id:""},updateTabs:function(){if(this.$slots.default){var t=this.$slots.default.filter((function(t){return t.tag||t.text.trim()})),n=[],e=t.reduce((function(t,e){var o=e.componentInstance;return l(null==o?void 0:o.name)&&u(null==o?void 0:o.id)&&u(null==o?void 0:o.icon)?t.push(o):n.push(e),t}),[]);0!==e.length&&e.length!==t.length&&(c.a.util.warn("Mixing tabs and non-tab-content is not possible."),n.map((function(t){return console.debug("Ignoring invalid tab",t)}))),this.tabs=e.sort((function(t,n){var e=t.order||0,o=n.order||0;return e===o?OC.Util.naturalSortCompare(t.name,n.name):e-o})),this.tabs.length>0&&this.updateActive()}else this.tabs=[]}}},p=e(2),f=e.n(p),A=e(165),h=(f()(A.a,{insert:"head",singleton:!1}),A.a.locals,e(3)),m=Object(h.a)(d,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{staticClass:"app-sidebar-tabs"},[t.hasMultipleTabs?e("nav",{staticClass:"app-sidebar-tabs__nav",on:{keydown:[function(n){return!n.type.indexOf("key")&&t._k(n.keyCode,"left",37,n.key,["Left","ArrowLeft"])||"button"in n&&0!==n.button||n.ctrlKey||n.shiftKey||n.altKey||n.metaKey?null:(n.preventDefault(),t.focusPreviousTab(n))},function(n){return!n.type.indexOf("key")&&t._k(n.keyCode,"right",39,n.key,["Right","ArrowRight"])||"button"in n&&2!==n.button||n.ctrlKey||n.shiftKey||n.altKey||n.metaKey?null:(n.preventDefault(),t.focusNextTab(n))},function(n){return!n.type.indexOf("key")&&t._k(n.keyCode,"tab",9,n.key,"Tab")||n.ctrlKey||n.shiftKey||n.altKey||n.metaKey?null:(n.preventDefault(),t.focusActiveTabContent(n))},function(n){return n.type.indexOf("key")||33===n.keyCode?n.ctrlKey||n.shiftKey||n.altKey||n.metaKey?null:(n.preventDefault(),t.focusFirstTab(n)):null},function(n){return n.type.indexOf("key")||34===n.keyCode?n.ctrlKey||n.shiftKey||n.altKey||n.metaKey?null:(n.preventDefault(),t.focusLastTab(n)):null}]}},[e("ul",t._l(t.tabs,(function(n){return e("li",{key:n.id,staticClass:"app-sidebar-tabs__tab"},[e("a",{class:{active:t.activeTab===n.id},attrs:{id:n.id,"aria-controls":"tab-"+n.id,"aria-selected":t.activeTab===n.id,"data-id":n.id,href:"#tab-"+n.id,tabindex:t.activeTab===n.id?null:-1,role:"tab"},on:{click:function(e){return e.preventDefault(),t.setActive(n.id)}}},[e("span",{staticClass:"app-sidebar-tabs__tab-icon",class:n.icon}),t._v("\n\t\t\t\t\t"+t._s(n.name)+"\n\t\t\t\t")])])})),0)]):t._e(),t._v(" "),e("div",{staticClass:"app-sidebar-tabs__content",class:{"app-sidebar-tabs__content--multiple":t.hasMultipleTabs}},[t._t("default")],2)])}),[],!1,null,"98e5f178",null).exports,g=e(125),v=e(12),b=e(42),C={name:"AppSidebar",components:{Actions:o.default,AppSidebarTabs:m,EmptyContent:g.a},directives:{focus:i.default,linkify:r.default,ClickOutside:b.directive,Tooltip:a.default},props:{active:{type:String,default:""},title:{type:String,default:"",required:!0},titleEditable:{type:Boolean,default:!1},titlePlaceholder:{type:String,default:""},subtitle:{type:String,default:""},subtitleTooltip:{type:String,default:""},background:{type:String,default:""},starred:{type:Boolean,default:null},starLoading:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},compact:{type:Boolean,default:!1},empty:{type:Boolean,default:!1},forceMenu:{type:Boolean,default:!1},linkifyTitle:{type:Boolean,default:!1},titleTooltip:{type:String,default:""}},data:function(){return{closeTranslated:Object(v.b)("Close"),isStarred:this.starred}},computed:{canStar:function(){return null!==this.isStarred},hasFigure:function(){return this.$slots.header||this.background},hasFigureClickListener:function(){return this.$listeners["figure-click"]}},watch:{starred:function(){this.isStarred=this.starred}},methods:{onBeforeEnter:function(t){this.$emit("opening",t)},onAfterEnter:function(t){this.$emit("opened",t)},onBeforeLeave:function(t){this.$emit("closing",t)},onAfterLeave:function(t){this.$emit("closed",t)},closeSidebar:function(t){this.$emit("close",t)},onFigureClick:function(t){this.$emit("figure-click",t)},toggleStarred:function(){this.isStarred=!this.isStarred,this.$emit("update:starred",this.isStarred)},editTitle:function(){var t=this;this.$emit("update:titleEditable",!0),this.titleEditable&&this.$nextTick((function(){return t.$refs.titleInput.focus()}))},onTitleInput:function(t){this.$emit("update:title",t.target.value)},onSubmitTitle:function(t){this.$emit("update:titleEditable",!1),this.$emit("submit-title",t)},onDismissEditing:function(){this.$emit("update:titleEditable",!1),this.$emit("dismiss-editing")},onUpdateActive:function(t){this.$emit("update:active",t)}}},y=e(166),x=(f()(y.a,{insert:"head",singleton:!1}),y.a.locals,e(167)),w=(f()(x.a,{insert:"head",singleton:!1}),x.a.locals,e(168)),k=e.n(w),_=Object(h.a)(C,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("transition",{attrs:{appear:"",name:"slide-right"},on:{"before-enter":t.onBeforeEnter,"after-enter":t.onAfterEnter,"before-leave":t.onBeforeLeave,"after-leave":t.onAfterLeave}},[e("aside",{staticClass:"app-sidebar",attrs:{id:"app-sidebar-vue"}},[e("header",{staticClass:"app-sidebar-header",class:{"app-sidebar-header--with-figure":t.hasFigure,"app-sidebar-header--compact":t.compact}},[e("a",{directives:[{name:"tooltip",rawName:"v-tooltip.auto",value:t.closeTranslated,expression:"closeTranslated",modifiers:{auto:!0}}],staticClass:"app-sidebar__close icon-close",attrs:{href:"#"},on:{click:function(n){return n.preventDefault(),t.closeSidebar(n)}}}),t._v(" "),e("div",{staticClass:"app-sidebar-header__info"},[t.hasFigure&&!t.empty?e("div",{staticClass:"app-sidebar-header__figure",class:{"app-sidebar-header__figure--with-action":t.hasFigureClickListener},style:{backgroundImage:"url("+t.background+")"},on:{click:t.onFigureClick}},[t._t("header")],2):t._e(),t._v(" "),t.empty?t._e():e("div",{staticClass:"app-sidebar-header__desc",class:{"app-sidebar-header__desc--with-tertiary-action":t.canStar||t.$slots["tertiary-actions"],"app-sidebar-header__desc--editable":t.titleEditable&&!t.subtitle,"app-sidebar-header__desc--with-subtitle--editable":t.titleEditable&&t.subtitle,"app-sidebar-header__desc--without-actions":!t.$slots["secondary-actions"]}},[t.canStar||t.$slots["tertiary-actions"]?e("div",{staticClass:"app-sidebar-header__tertiary-actions"},[t._t("tertiary-actions",[t.canStar?e("a",{staticClass:"app-sidebar-header__star",class:{"icon-starred":t.isStarred&&!t.starLoading,"icon-star":!t.isStarred&&!t.starLoading,"icon-loading-small":t.starLoading},on:{click:function(n){return n.preventDefault(),t.toggleStarred(n)}}}):t._e()])],2):t._e(),t._v(" "),e("div",{staticClass:"app-sidebar-header__title-container"},[e("h2",{directives:[{name:"show",rawName:"v-show",value:!t.titleEditable,expression:"!titleEditable"},{name:"linkify",rawName:"v-linkify",value:{text:t.title,linkify:t.linkifyTitle},expression:"{text: title, linkify: linkifyTitle}"},{name:"tooltip",rawName:"v-tooltip.auto",value:t.titleTooltip,expression:"titleTooltip",modifiers:{auto:!0}}],staticClass:"app-sidebar-header__maintitle",on:{click:function(n){return n.target!==n.currentTarget?null:t.editTitle(n)}}},[t._v("\n\t\t\t\t\t\t\t"+t._s(t.title)+"\n\t\t\t\t\t\t")]),t._v(" "),t.titleEditable?[e("form",{directives:[{name:"click-outside",rawName:"v-click-outside",value:function(){return t.onSubmitTitle()},expression:"() => onSubmitTitle()"}],staticClass:"app-sidebar-header__maintitle-form",on:{submit:function(n){return n.preventDefault(),t.onSubmitTitle(n)}}},[e("input",{directives:[{name:"focus",rawName:"v-focus"}],ref:"titleInput",staticClass:"app-sidebar-header__maintitle-input",attrs:{type:"text",placeholder:t.titlePlaceholder},domProps:{value:t.title},on:{keydown:function(n){return!n.type.indexOf("key")&&t._k(n.keyCode,"esc",27,n.key,["Esc","Escape"])?null:t.onDismissEditing(n)},input:t.onTitleInput}}),t._v(" "),e("button",{staticClass:"icon-confirm",attrs:{type:"submit"}})])]:t._e(),t._v(" "),""!==t.subtitle.trim()?e("p",{directives:[{name:"tooltip",rawName:"v-tooltip.auto",value:t.subtitleTooltip,expression:"subtitleTooltip",modifiers:{auto:!0}}],staticClass:"app-sidebar-header__subtitle"},[t._v("\n\t\t\t\t\t\t\t"+t._s(t.subtitle)+"\n\t\t\t\t\t\t")]):t._e()],2),t._v(" "),t.$slots["secondary-actions"]?e("Actions",{staticClass:"app-sidebar-header__menu",attrs:{"force-menu":t.forceMenu}},[t._t("secondary-actions")],2):t._e()],1)]),t._v(" "),t.$slots.description&&!t.empty?e("div",{staticClass:"app-sidebar-header__description"},[t._t("description")],2):t._e()]),t._v(" "),e("AppSidebarTabs",{directives:[{name:"show",rawName:"v-show",value:!t.loading,expression:"!loading"}],ref:"tabs",attrs:{active:t.active},on:{"update:active":t.onUpdateActive}},[t._t("default")],2),t._v(" "),t.loading?e("EmptyContent",{attrs:{icon:"icon-loading"}}):t._e()],1)])}),[],!1,null,"d5109850",null);"function"==typeof k.a&&k()(_);var B=_.exports;
|
||
/*
|
||
* @copyright 2019 Christoph Wurst <christoph@winzerhof-wurst.at>
|
||
*
|
||
* @author 2019 Christoph Wurst <christoph@winzerhof-wurst.at>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*/n.default=B},function(t,n,e){"use strict";e.r(n),e(58),e(30),e(35),e(22),e(15),e(92),e(187),e(185),e(63),e(6),e(59);var o=e(189),i=e.n(o),r=e(105),a=e.n(r),s=e(190),c=e.n(s),l=e(12),u=e(13),d={name:"AutoCompleteResult",props:{label:{type:String,required:!0},subline:{type:String,default:null},id:{type:String,default:null},icon:{type:String,required:!0},source:{type:String,required:!0},status:{type:[Object,Array],default:function(){return{}}}},computed:{avatarUrl:function(){return this.id&&"users"===this.source?this.getAvatarUrl(this.id,44):null},haveStatus:function(){var t,n;return(null===(t=this.status)||void 0===t?void 0:t.icon)||(null===(n=this.status)||void 0===n?void 0:n.status)}},methods:{getAvatarUrl:function(t,n){return Object(u.generateUrl)("/avatar/{user}/{size}",{user:t,size:n})}}},p=e(2),f=e.n(p),A=e(177),h=(f()(A.a,{insert:"head",singleton:!1}),A.a.locals,e(3)),m=Object(h.a)(d,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{staticClass:"autocomplete-result"},[e("div",{staticClass:"autocomplete-result__icon",class:[t.icon,"autocomplete-result__icon--"+(t.avatarUrl?"with-avatar":"")],style:t.avatarUrl?{backgroundImage:"url("+t.avatarUrl+")"}:null},[t.haveStatus?e("div",{staticClass:"autocomplete-result__status",class:["autocomplete-result__status--"+(t.status&&t.status.icon?"icon":t.status.status)]},[t._v("\n\t\t\t"+t._s(t.status&&t.status.icon||"")+"\n\t\t")]):t._e()]),t._v(" "),e("span",{staticClass:"autocomplete-result__content"},[e("span",{staticClass:"autocomplete-result__title"},[t._v("\n\t\t\t"+t._s(t.label)+"\n\t\t")]),t._v(" "),t.subline?e("span",{staticClass:"autocomplete-result__subline"},[t._v("\n\t\t\t"+t._s(t.subline)+"\n\t\t")]):t._e()])])}),[],!1,null,"9f912582",null).exports;function g(t,n,e,o,i,r,a){try{var s=t[r](a),c=s.value}catch(t){return void e(t)}s.done?n(c):Promise.resolve(c).then(o,i)}var v={name:"RichContenteditable",mixins:[e(60).default],props:{value:{type:String,default:"",required:!0},placeholder:{type:String,default:Object(l.b)("Write message, @ to mention someone …")},autoComplete:{type:Function,required:!0},menuContainer:{type:Element,default:function(){return document.body}},multiline:{type:Boolean,default:!1},contenteditable:{type:Boolean,default:!0},maxlength:{type:Number,default:null}},data:function(){var t=this;return{tribute:null,options:{fillAttr:"id",lookup:function(t){return"".concat(t.id," ").concat(t.label)},menuContainer:this.menuContainer,menuItemTemplate:function(n){return t.renderComponentHtml(n.original,m)},noMatchTemplate:function(){return'<span class="hidden"></span>'},selectTemplate:function(n){var e;return t.genSelectTemplate(null==n||null===(e=n.original)||void 0===e?void 0:e.id)},values:this.debouncedAutoComplete},localValue:this.value}},computed:{isEmptyValue:function(){return!this.localValue||this.localValue&&""===this.localValue.trim()},isFF:function(){return!!navigator.userAgent.match(/firefox/i)},isOverMaxlength:function(){return!(this.isEmptyValue||!this.maxlength)&&c()(this.localValue)>this.maxlength},tooltip:function(){return this.isOverMaxlength?{content:Object(l.b)("Message limit of {count} characters reached",{count:this.maxlength}),show:!0,trigger:"manual"}:null}},watch:{value:function(){var t=this.$refs.contenteditable.innerHTML;this.value.trim()!==this.parseContent(t).trim()&&this.updateContent(this.value)}},mounted:function(){this.tribute=new i.a(this.options),this.tribute.attach(this.$el),this.updateContent(this.value),this.$refs.contenteditable.contentEditable=this.contenteditable},beforeDestroy:function(){this.tribute&&this.tribute.detach(this.$el)},methods:{onInput:function(t){this.updateValue(t.target.innerHTML)},onPaste:function(t){t.preventDefault();var n=t.clipboardData;if(this.$emit("paste",t),0===n.files.length&&Object.values(n.items).find((function(t){return null==t?void 0:t.type.startsWith("text")}))){var e=n.getData("text"),o=window.getSelection();o.rangeCount||this.updateValue(e);var i=this.parseContent(e),r=o.getRangeAt(0);o.deleteFromDocument(),r.insertNode(document.createTextNode(i));var a=document.createRange();a.setStart(t.target,r.endOffset),a.collapse(!0),o.removeAllRanges(),o.addRange(a),this.updateValue(t.target.innerHTML)}},updateValue:function(t){var n=this.parseContent(t);this.localValue=n,this.$emit("input",n),this.$emit("update:value",n)},updateContent:function(t){var n=this.renderContent(t);this.$refs.contenteditable.innerHTML=n,this.localValue=t},onDelete:function(t){if(this.isFF&&window.getSelection){var n=window.getSelection(),e=t.target;if(n.isCollapsed&&n.rangeCount){var o=n.getRangeAt(n.rangeCount-1);if(!(3===o.commonAncestorContainer.nodeType&&o.startOffset>0)){var i=document.createRange();if(n.anchorNode!==e)i.selectNodeContents(e),i.setEndBefore(n.anchorNode);else{if(!(n.anchorOffset>0))return;i.setEnd(e,n.anchorOffset)}i.setStart(e,i.endOffset-1);var r=i.cloneContents().lastChild;r&&"false"===r.contentEditable&&(i.deleteContents(),t.preventDefault())}}}},onEnter:function(t){this.multiline||this.isOverMaxlength||this.tribute.isActive||(t.preventDefault(),t.stopPropagation(),this.$emit("submit",t))},onCtrlEnter:function(t){this.isOverMaxlength||this.$emit("submit",t)},debouncedAutoComplete:a()(function(){var t,n=(t=regeneratorRuntime.mark((function t(n,e){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:this.autoComplete(n,e);case 1:case"end":return t.stop()}}),t,this)})),function(){var n=this,e=arguments;return new Promise((function(o,i){var r=t.apply(n,e);function a(t){g(r,o,i,a,s,"next",t)}function s(t){g(r,o,i,a,s,"throw",t)}a(void 0)}))});return function(t,e){return n.apply(this,arguments)}}(),100)}},b=e(178),C=(f()(b.a,{insert:"head",singleton:!1}),b.a.locals,e(179)),y=(f()(C.a,{insert:"head",singleton:!1}),C.a.locals,e(180)),x=e.n(y),w=Object(h.a)(v,(function(){var t=this,n=t.$createElement;return(t._self._c||n)("div",t._g({directives:[{name:"tooltip",rawName:"v-tooltip",value:t.tooltip,expression:"tooltip"}],ref:"contenteditable",staticClass:"rich-contenteditable__input",class:{"rich-contenteditable__input--empty":t.isEmptyValue,"rich-contenteditable__input--multiline":t.multiline,"rich-contenteditable__input--overflow":t.isOverMaxlength},attrs:{contenteditable:t.contenteditable,placeholder:t.placeholder,"aria-multiline":"true",role:"textbox"},on:{input:t.onInput,keydown:[function(n){return!n.type.indexOf("key")&&t._k(n.keyCode,"delete",[8,46],n.key,["Backspace","Delete","Del"])?null:t.onDelete(n)},function(n){return!n.type.indexOf("key")&&t._k(n.keyCode,"enter",13,n.key,"Enter")||n.ctrlKey||n.shiftKey||n.altKey||n.metaKey?null:t.onEnter(n)},function(n){return!n.type.indexOf("key")&&t._k(n.keyCode,"enter",13,n.key,"Enter")?null:n.ctrlKey?n.shiftKey||n.altKey||n.metaKey?null:(n.stopPropagation(),n.preventDefault(),t.onCtrlEnter(n)):null}],paste:t.onPaste}},t.$listeners))}),[],!1,null,"aacd07ac",null);"function"==typeof x.a&&x()(w);var k=w.exports;
|
||
/**
|
||
* @copyright Copyright (c) 2020 John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @author John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/n.default=k},function(t,n,e){"use strict";e.r(n);var o=e(42),i=e(85),r=e(102),a={name:"AppNavigationIconCollapsible",props:{open:{type:Boolean,default:!0}},methods:{onClick:function(t){this.$emit("click",t)}}},s=e(2),c=e.n(s),l=e(154),u=(c()(l.a,{insert:"head",singleton:!1}),l.a.locals,e(3)),d=Object(u.a)(a,(function(){var t=this.$createElement;return(this._self._c||t)("button",{staticClass:"icon-collapse",class:{"icon-collapse--rotated":this.open},on:{click:this.onClick}})}),[],!1,null,"4e54d078",null).exports,p=e(36),f=e(126),A={name:"AppNavigationItem",components:{Actions:i.a,ActionButton:r.a,AppNavigationIconCollapsible:d,InputConfirmCancel:f.a},directives:{ClickOutside:o.directive},mixins:[p.default],props:{title:{type:String,required:!0},icon:{type:String,default:""},loading:{type:Boolean,default:!1},to:{type:[String,Object],default:""},exact:{type:Boolean,default:!1},allowCollapse:{type:Boolean,default:!1},editable:{type:Boolean,default:!1},editLabel:{type:String,default:""},editPlaceholder:{type:String,default:""},pinned:{type:Boolean,default:!1},undo:{type:Boolean,default:!1},open:{type:Boolean,default:!1},menuOpen:{type:Boolean,default:!1},forceMenu:{type:Boolean,default:!1},menuIcon:{type:String,default:void 0},menuPlacement:{type:String,default:"bottom"}},data:function(){return{editingValue:"",opened:this.open,editingActive:!1}},computed:{collapsible:function(){return this.allowCollapse&&!!this.$slots.default},isIconShown:function(){return!this.collapsible||this.collapsible&&!this.isMobile},canHaveChildren:function(){return"AppNavigationItem"!==this.$parent.$options._componentTag},hasChildren:function(){return!!this.$slots.default},hasUtils:function(){return!this.editing&&!!(this.$slots.actions||this.$slots.counter||this.editable||this.undo)},navElement:function(){return this.to?{is:"router-link",tag:"li",to:this.to,exact:this.exact}:{is:"li"}},isActive:function(){return this.to&&this.$route===this.to}},watch:{open:function(t){this.opened=t}},methods:{onMenuToggle:function(t){this.$emit("update:menuOpen",t)},toggleCollapse:function(){this.opened=!this.opened,this.$emit("update:open",this.opened)},onClick:function(t){this.$emit("click",t)},handleEdit:function(){var t=this;this.editingValue=this.title,this.editingActive=!0,this.onMenuToggle(!1),this.$nextTick((function(){t.$refs.editingInput.focusInput()}))},cancelEditing:function(){this.editingActive=!1},handleEditingDone:function(){this.$emit("update:title",this.editingValue),this.editingValue="",this.editingActive=!1},handleUndo:function(){this.$emit("undo")}}},h=e(155),m=(c()(h.a,{insert:"head",singleton:!1}),h.a.locals,e(156)),g=e.n(m),v=Object(u.a)(A,(function(){var t,n=this,e=n.$createElement,o=n._self._c||e;return o("nav-element",n._b({staticClass:"app-navigation-entry",class:{"app-navigation-entry--no-icon":!n.isIconShown,"app-navigation-entry--opened":n.opened,"app-navigation-entry--pinned":n.pinned,"app-navigation-entry--editing":n.editingActive,"app-navigation-entry--deleted":n.undo,"app-navigation-entry--collapsible":n.collapsible,active:n.isActive}},"nav-element",n.navElement,!1),[n.undo?n._e():o("a",{staticClass:"app-navigation-entry-link",attrs:{href:"#"},on:{click:n.onClick}},[o("div",{staticClass:"app-navigation-entry-icon",class:(t={"icon-loading-small":n.loading},t[n.icon]=n.icon&&n.isIconShown,t)},[n.loading?n._e():n._t("icon")],2),n._v(" "),n.editingActive?n._e():o("span",{staticClass:"app-navigation-entry__title",attrs:{title:n.title}},[n._v("\n\t\t\t"+n._s(n.title)+"\n\t\t")]),n._v(" "),n.editingActive?o("div",{staticClass:"editingContainer"},[o("InputConfirmCancel",{ref:"editingInput",attrs:{placeholder:""!==n.editPlaceholder?n.editPlaceholder:n.title},on:{cancel:n.cancelEditing,confirm:n.handleEditingDone},model:{value:n.editingValue,callback:function(t){n.editingValue=t},expression:"editingValue"}})],1):n._e()]),n._v(" "),n.collapsible?o("AppNavigationIconCollapsible",{attrs:{open:n.opened},on:{click:function(t){return t.preventDefault(),t.stopPropagation(),n.toggleCollapse(t)}}}):n._e(),n._v(" "),n.undo?o("div",{staticClass:"app-navigation-entry__deleted"},[o("div",{staticClass:"app-navigation-entry__deleted-description"},[n._v("\n\t\t\t"+n._s(n.title)+"\n\t\t")])]):n._e(),n._v(" "),n.hasUtils?o("div",{staticClass:"app-navigation-entry__utils"},[n.$slots.counter?o("div",{staticClass:"app-navigation-entry__counter-wrapper"},[n._t("counter")],2):n._e(),n._v(" "),o("Actions",{attrs:{"menu-align":"right",placement:n.menuPlacement,open:n.menuOpen,"force-menu":n.forceMenu,"default-icon":n.menuIcon},on:{"update:open":n.onMenuToggle}},[n.editable&&!n.editingActive?o("ActionButton",{attrs:{icon:"icon-rename"},on:{click:n.handleEdit}},[n._v("\n\t\t\t\t"+n._s(n.editLabel)+"\n\t\t\t")]):n._e(),n._v(" "),n.undo?o("ActionButton",{attrs:{icon:"app-navigation-entry__deleted-button icon-history"},on:{click:n.handleUndo}}):n._e(),n._v(" "),n._t("actions")],2)],1):n._e(),n._v(" "),n.canHaveChildren&&n.hasChildren?o("ul",{staticClass:"app-navigation-entry__children"},[n._t("default")],2):n._e(),n._v(" "),n._t("extra")],2)}),[],!1,null,null,null);"function"==typeof g.a&&g()(v);var b=v.exports;
|
||
/**
|
||
* @copyright Copyright (c) 2018 John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @author John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/n.default=b},function(t,n,e){"use strict";e.r(n),e(22),e(30);var o=e(39),i=e(33),r={name:"ActionCheckbox",mixins:[o.a],props:{id:{type:String,default:function(){return"action-"+Object(i.a)()},validator:function(t){return""!==t.trim()}},checked:{type:Boolean,default:!1},value:{type:[String,Number],default:""},disabled:{type:Boolean,default:!1}},computed:{isFocusable:function(){return!this.disabled}},methods:{checkInput:function(t){this.$refs.label.click()},onChange:function(t){this.$emit("update:checked",this.$refs.checkbox.checked),this.$emit("change",t),this.$refs.checkbox.checked?this.$emit("check"):this.$emit("uncheck")}}},a=e(2),s=e.n(a),c=e(136),l=(s()(c.a,{insert:"head",singleton:!1}),c.a.locals,e(3)),u=e(137),d=e.n(u),p=Object(l.a)(r,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("li",{staticClass:"action",class:{"action--disabled":t.disabled}},[e("span",{staticClass:"action-checkbox"},[e("input",{ref:"checkbox",staticClass:"checkbox action-checkbox__checkbox",class:{focusable:t.isFocusable},attrs:{id:t.id,disabled:t.disabled,type:"checkbox"},domProps:{checked:t.checked,value:t.value},on:{keydown:function(n){return!n.type.indexOf("key")&&t._k(n.keyCode,"enter",13,n.key,"Enter")||n.ctrlKey||n.shiftKey||n.altKey||n.metaKey?null:(n.preventDefault(),t.checkInput(n))},change:t.onChange}}),t._v(" "),e("label",{ref:"label",staticClass:"action-checkbox__label",attrs:{for:t.id}},[t._v(t._s(t.text))]),t._v(" "),t._e()],2)])}),[],!1,null,"395fa6ac",null);"function"==typeof d.a&&d()(p);var f=p.exports;
|
||
/**
|
||
* @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @author John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/n.default=f},function(t,n,e){"use strict";e.r(n),e(22),e(30),e(16),e(6),e(17),e(18),e(40);var o=e(39),i=e(33),r=e(133),a=e(107),s={name:"ActionInput",components:{DatetimePicker:r.default,Multiselect:a.default},mixins:[o.a],props:{id:{type:String,default:function(){return"action-"+Object(i.a)()},validator:function(t){return""!==t.trim()}},icon:{type:String,default:"",required:!0},type:{type:String,default:"text",validator:function(t){return["date","datetime-local","month","multiselect","number","password","search","tel","text","time","url","week","color","email"].indexOf(t)>-1}},value:{type:[String,Date,Number],default:""},disabled:{type:Boolean,default:!1}},computed:{isIconUrl:function(){try{return new URL(this.icon)}catch(t){return!1}},isMultiselectType:function(){return"multiselect"===this.type},isDatePickerType:function(){switch(this.type){case"date":case"month":case"time":return this.type;case"datetime-local":return"datetime"}return!1},isFocusable:function(){return!this.disabled}},methods:{onLeave:function(){this.$refs.datetimepicker&&this.$refs.datetimepicker.$refs.datepicker&&this.$refs.datetimepicker.$refs.datepicker.closePopup()},onInput:function(t){this.$emit("input",t),this.$emit("update:value",t.target?t.target.value:t)},onSubmit:function(t){if(t.preventDefault(),t.stopPropagation(),this.disabled)return!1;this.$emit("submit",t)},onChange:function(t){this.$emit("change",t)}}},c=e(2),l=e.n(c),u=e(138),d=(l()(u.a,{insert:"head",singleton:!1}),u.a.locals,e(3)),p=e(139),f=e.n(p),A=Object(d.a)(s,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("li",{staticClass:"action",class:{"action--disabled":t.disabled}},[e("span",{staticClass:"action-input",class:{"action-input--picker":t.isDatePickerType,"action-input-picker--disabled":t.disabled},on:{mouseleave:t.onLeave}},[t._t("icon",[e("span",{staticClass:"action-input__icon",class:[t.isIconUrl?"action-input__icon--url":t.icon],style:{backgroundImage:t.isIconUrl?"url("+t.icon+")":null}})]),t._v(" "),e("form",{ref:"form",staticClass:"action-input__form",attrs:{disabled:t.disabled},on:{submit:function(n){return n.preventDefault(),t.onSubmit(n)}}},[t.isDatePickerType?e("DatetimePicker",t._b({ref:"datetimepicker",staticClass:"action-input__picker",attrs:{value:t.value,placeholder:t.text,disabled:t.disabled,type:t.isDatePickerType,"input-class":["mx-input",{focusable:t.isFocusable}]},on:{input:t.onInput,change:t.onChange}},"DatetimePicker",t.$attrs,!1)):t.isMultiselectType?e("Multiselect",t._g(t._b({staticClass:"action-input__multi",class:{focusable:t.isFocusable},attrs:{value:t.value,placeholder:t.text,disabled:t.disabled}},"Multiselect",t.$attrs,!1),t.$listeners)):[e("input",{staticClass:"action-input__submit",attrs:{id:t.id,type:"submit"}}),t._v(" "),e("input",t._b({staticClass:"action-input__input",class:{focusable:t.isFocusable},attrs:{type:t.type,placeholder:t.text,disabled:t.disabled},domProps:{value:t.value},on:{input:t.onInput,change:t.onChange}},"input",t.$attrs,!1)),t._v(" "),e("label",{directives:[{name:"show",rawName:"v-show",value:!t.disabled,expression:"!disabled"}],staticClass:"action-input__label",attrs:{for:t.id}})]],2)],2)])}),[],!1,null,"46fb3421",null);"function"==typeof f.a&&f()(A);var h=A.exports;
|
||
/**
|
||
* @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @author John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/n.default=h},function(t,n,e){"use strict";e.r(n),e(22),e(30);var o=e(39),i=e(33),r={name:"ActionRadio",mixins:[o.a],props:{id:{type:String,default:function(){return"action-"+Object(i.a)()},validator:function(t){return""!==t.trim()}},checked:{type:Boolean,default:!1},name:{type:String,required:!0},value:{type:[String,Number],default:""},disabled:{type:Boolean,default:!1}},computed:{isFocusable:function(){return!this.disabled}},methods:{toggleInput:function(t){this.$refs.label.click()},onChange:function(t){this.$emit("update:checked",this.$refs.radio.checked),this.$emit("change",t)}}},a=e(2),s=e.n(a),c=e(140),l=(s()(c.a,{insert:"head",singleton:!1}),c.a.locals,e(3)),u=e(141),d=e.n(u),p=Object(l.a)(r,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("li",{staticClass:"action",class:{"action--disabled":t.disabled}},[e("span",{staticClass:"action-radio"},[e("input",{ref:"radio",staticClass:"radio action-radio__radio",class:{focusable:t.isFocusable},attrs:{id:t.id,disabled:t.disabled,name:t.name,type:"radio"},domProps:{checked:t.checked,value:t.value},on:{keydown:function(n){return!n.type.indexOf("key")&&t._k(n.keyCode,"enter",13,n.key,"Enter")||n.ctrlKey||n.shiftKey||n.altKey||n.metaKey?null:(n.preventDefault(),t.toggleInput(n))},change:t.onChange}}),t._v(" "),e("label",{ref:"label",staticClass:"action-radio__label",attrs:{for:t.id}},[t._v(t._s(t.text))]),t._v(" "),t._e()],2)])}),[],!1,null,"047cd0d4",null);"function"==typeof d.a&&d()(p);var f=p.exports;
|
||
/**
|
||
* @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @author John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/n.default=f},function(t,n,e){"use strict";e.r(n);var o=e(2),i=e.n(o),r=e(142),a=(i()(r.a,{insert:"head",singleton:!1}),r.a.locals,e(3)),s=Object(a.a)({name:"ActionSeparator"},(function(){var t=this.$createElement;return(this._self._c||t)("li",{staticClass:"action action-separator action--disabled"})}),[],!1,null,"5339ba06",null).exports;n.default=s},function(t,n,e){"use strict";e.r(n);var o={name:"ActionText",mixins:[e(49).a]},i=e(2),r=e.n(i),a=e(143),s=(r()(a.a,{insert:"head",singleton:!1}),a.a.locals,e(3)),c=Object(s.a)(o,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("li",{staticClass:"action"},[e("span",{staticClass:"action-text",on:{click:t.onClick}},[t._t("icon",[""!==t.icon?e("span",{staticClass:"action-text__icon",class:[t.isIconUrl?"action-text__icon--url":t.icon],style:{backgroundImage:t.isIconUrl?"url("+t.icon+")":null}}):t._e()]),t._v(" "),t.title?e("p",[e("strong",{staticClass:"action-text__title"},[t._v("\n\t\t\t\t"+t._s(t.title)+"\n\t\t\t")]),t._v(" "),e("br"),t._v(" "),e("span",{staticClass:"action-text__longtext",domProps:{textContent:t._s(t.text)}})]):t.isLongText?e("p",{staticClass:"action-text__longtext",domProps:{textContent:t._s(t.text)}}):e("span",{staticClass:"action-text__text"},[t._v(t._s(t.text))]),t._v(" "),t._e()],2)])}),[],!1,null,"90adea72",null).exports;n.default=c},function(t,n,e){"use strict";e.r(n),e(22);var o=e(49),i=e(33),r={name:"ActionTextEditable",mixins:[o.a],props:{id:{type:String,default:function(){return"action-"+Object(i.a)()},validator:function(t){return""!==t.trim()}},disabled:{type:Boolean,default:!1},value:{type:String,default:""}},computed:{isFocusable:function(){return!this.disabled}},methods:{onInput:function(t){this.$emit("input",t),this.$emit("update:value",t.target.value)},onSubmit:function(t){if(t.preventDefault(),t.stopPropagation(),this.disabled)return!1;this.$emit("submit",t)}}},a=e(2),s=e.n(a),c=e(144),l=(s()(c.a,{insert:"head",singleton:!1}),c.a.locals,e(3)),u=e(145),d=e.n(u),p=Object(l.a)(r,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("li",{staticClass:"action",class:{"action--disabled":t.disabled}},[e("span",{staticClass:"action-text-editable",on:{click:t.onClick}},[e("span",{staticClass:"action-text-editable__icon",class:[t.isIconUrl?"action-text-editable__icon--url":t.icon],style:{backgroundImage:t.isIconUrl?"url("+t.icon+")":null}}),t._v(" "),e("form",{ref:"form",staticClass:"action-text-editable__form",attrs:{disabled:t.disabled},on:{submit:function(n){return n.preventDefault(),t.onSubmit(n)}}},[e("input",{staticClass:"action-text-editable__submit",attrs:{id:t.id,type:"submit"}}),t._v(" "),t.title?e("strong",{staticClass:"action-text__title"},[t._v("\n\t\t\t\t"+t._s(t.title)+"\n\t\t\t")]):t._e(),t._v(" "),e("textarea",t._b({class:["action-text-editable__textarea",{focusable:t.isFocusable}],attrs:{disabled:t.disabled},domProps:{value:t.value},on:{input:t.onInput}},"textarea",t.$attrs,!1)),t._v(" "),e("label",{directives:[{name:"show",rawName:"v-show",value:!t.disabled,expression:"!disabled"}],staticClass:"action-text-editable__label",attrs:{for:t.id}})])])])}),[],!1,null,"a3150afa",null);"function"==typeof d.a&&d()(p);var f=p.exports;
|
||
/**
|
||
* @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @author John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/n.default=f},function(t,n,e){"use strict";e.r(n);var o=e(109),i=e.n(o),r=e(29),a={name:"AppContent",props:{allowSwipeNavigation:{type:Boolean,default:!0}},mounted:function(){this.allowSwipeNavigation&&(this.mc=new i.a(this.$el,{cssProps:{userSelect:"text"}}),this.mc.on("swipeleft swiperight",this.handleSwipe))},beforeDestroy:function(){this.mc.off("swipeleft swiperight",this.handleSwipe)},methods:{handleSwipe:function(t){var n=t.srcEvent.pageX-t.deltaX,e=Math.abs(t.deltaX)>70;e&&n<40?Object(r.emit)("toggle-navigation",{open:!0}):e&&n<340&&Object(r.emit)("toggle-navigation",{open:!1})}}},s=e(2),c=e.n(s),l=e(146),u=(c()(l.a,{insert:"head",singleton:!1}),l.a.locals,e(3)),d=Object(u.a)(a,(function(){var t=this.$createElement;return(this._self._c||t)("main",{staticClass:"app-content no-snapper",attrs:{id:"app-content-vue"}},[this._t("default")],2)}),[],!1,null,"2c9fa664",null).exports;n.default=d},function(t,n,e){"use strict";e.r(n);var o=e(29),i=e(134),r=e(36),a={name:"AppNavigation",components:{AppNavigationToggle:i.a},mixins:[r.default],data:function(){return{open:!0}},watch:{isMobile:function(){this.open=!this.isMobile}},mounted:function(){Object(o.subscribe)("toggle-navigation",this.toggleNavigationByEventBus),Object(o.emit)("navigation-toggled",{open:this.open})},unmounted:function(){this.mc.off("swipeleft swiperight"),this.mc.destroy(),Object(o.unsubscribe)("toggle-navigation",this.toggleNavigationByEventBus)},methods:{toggleNavigation:function(t){var n=this;this.open=void 0===t?!this.open:t;var e=getComputedStyle(document.body),i=parseInt(e.getPropertyValue("--animation-quick"))||100;setTimeout((function(){Object(o.emit)("navigation-toggled",{open:n.open})}),1.5*i)},toggleNavigationByEventBus:function(t){var n=t.open;this.toggleNavigation(n)}}},s=e(2),c=e.n(s),l=e(147),u=(c()(l.a,{insert:"head",singleton:!1}),l.a.locals,e(3)),d=e(148),p=e.n(d),f=Object(u.a)(a,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{staticClass:"app-navigation",class:{"app-navigation--close":!t.open},attrs:{id:"app-navigation-vue",role:"navigation"}},[e("AppNavigationToggle",{attrs:{open:t.open},on:{"update:open":t.toggleNavigation}}),t._v(" "),t._t("default"),t._v(" "),e("ul",{staticClass:"app-navigation__list"},[t._t("list")],2),t._v(" "),t._t("footer")],2)}),[],!1,null,"9f64425c",null);"function"==typeof p.a&&p()(f);var A=f.exports;
|
||
/**
|
||
* @copyright 2019 Christoph Wurst <christoph@winzerhof-wurst.at>
|
||
*
|
||
* @author 2019 Christoph Wurst <christoph@winzerhof-wurst.at>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*/n.default=A},function(t,n,e){"use strict";e.r(n);var o={name:"AppNavigationCaption",props:{title:{type:String,required:!0}}},i=e(2),r=e.n(i),a=e(149),s=(r()(a.a,{insert:"head",singleton:!1}),a.a.locals,e(3)),c=Object(s.a)(o,(function(){var t=this.$createElement;return(this._self._c||t)("li",{staticClass:"app-navigation-caption"},[this._v("\n\t"+this._s(this.title)+"\n")])}),[],!1,null,"46add67c",null).exports;n.default=c},function(t,n,e){"use strict";e.r(n);var o={name:"AppNavigationCounter",props:{highlighted:{type:Boolean,default:!1}}},i=e(2),r=e.n(i),a=e(150),s=(r()(a.a,{insert:"head",singleton:!1}),a.a.locals,e(3)),c=e(151),l=e.n(c),u=Object(s.a)(o,(function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"app-navigation-entry__counter",class:{"app-navigation-entry__counter--highlighted":this.highlighted}},[this._t("default")],2)}),[],!1,null,"794921ed",null);"function"==typeof l.a&&l()(u);var d=u.exports;
|
||
/**
|
||
* @copyright Copyright (c) 2019 Marco Ambrosini <marcoambrosini@pm.me>
|
||
*
|
||
* @author Marco Ambrosini <marcoambrosini@pm.me>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/n.default=d},function(t,n,e){"use strict";e.r(n),e(63);var o={name:"AppNavigationIconBullet",props:{color:{type:String,required:!0,validator:function(t){return/^#?([0-9A-F]{3}){1,2}$/i.test(t)}}},computed:{formattedColor:function(){return this.color.startsWith("#")?this.color:"#"+this.color}},methods:{onClick:function(t){this.$emit("click",t)}}},i=e(2),r=e.n(i),a=e(152),s=(r()(a.a,{insert:"head",singleton:!1}),a.a.locals,e(3)),c=e(153),l=e.n(c),u=Object(s.a)(o,(function(){var t=this.$createElement,n=this._self._c||t;return n("div",{staticClass:"app-navigation-entry__icon-bullet",on:{click:this.onClick}},[n("div",{style:{backgroundColor:this.formattedColor}})])}),[],!1,null,"8f9e955c",null);"function"==typeof l.a&&l()(u);var d=u.exports;
|
||
/**
|
||
* @copyright Copyright (c) 2018 John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @author John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/n.default=d},function(t,n,e){"use strict";e.r(n);var o={props:{buttonId:{type:String,required:!1,default:""},buttonClass:{type:[String,Array,Object],required:!1,default:""},disabled:{type:Boolean,required:!1,default:!1},text:{type:String,required:!0}}},i=e(2),r=e.n(i),a=e(157),s=(r()(a.a,{insert:"head",singleton:!1}),a.a.locals,e(3)),c=Object(s.a)(o,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{staticClass:"app-navigation-new"},[e("button",{class:t.buttonClass,attrs:{id:t.buttonId,type:"button",disabled:t.disabled},on:{click:function(n){return t.$emit("click")}}},[t._v("\n\t\t"+t._s(t.text)+"\n\t")])])}),[],!1,null,"ecee326e",null).exports;n.default=c},function(t,n,e){"use strict";e.r(n);var o=e(42),i=e(36),r={name:"AppNavigationNewItem",components:{InputConfirmCancel:e(126).a},directives:{ClickOutside:o.directive},mixins:[i.default],props:{title:{type:String,required:!0},icon:{type:String,default:""},loading:{type:Boolean,default:!1},editLabel:{type:String,default:""},editPlaceholder:{type:String,default:""}},data:function(){return{newItemValue:"",newItemActive:!1}},methods:{handleNewItem:function(){var t=this;this.loading||(this.newItemActive=!0,this.$nextTick((function(){t.$refs.newItemInput.focusInput()})))},cancelNewItem:function(){this.newItemActive=!1},handleNewItemDone:function(){this.$emit("new-item",this.newItemValue),this.newItemValue="",this.newItemActive=!1}}},a=e(2),s=e.n(a),c=e(158),l=(s()(c.a,{insert:"head",singleton:!1}),c.a.locals,e(3)),u=e(159),d=e.n(u),p=Object(l.a)(r,(function(){var t,n=this,e=n.$createElement,o=n._self._c||e;return o("li",{staticClass:"app-navigation-entry",class:{"app-navigation-entry--newItemActive":n.newItemActive}},[o("div",{staticClass:"app-navigation-entry-div",on:{click:n.handleNewItem}},[o("div",{staticClass:"app-navigation-entry-icon",class:(t={"icon-loading-small":n.loading},t[n.icon]=!n.loading,t)},[n.loading?n._e():n._t("icon")],2),n._v(" "),n.newItemActive?n._e():o("span",{staticClass:"app-navigation-new-item__title",attrs:{title:n.title}},[n._v("\n\t\t\t"+n._s(n.title)+"\n\t\t")]),n._v(" "),n.newItemActive?o("div",{staticClass:"newItemContainer"},[o("InputConfirmCancel",{ref:"newItemInput",attrs:{placeholder:""!==n.editPlaceholder?n.editPlaceholder:n.title},on:{cancel:n.cancelNewItem,confirm:n.handleNewItemDone},model:{value:n.newItemValue,callback:function(t){n.newItemValue=t},expression:"newItemValue"}})],1):n._e()])])}),[],!1,null,null,null);"function"==typeof d.a&&d()(p);var f=p.exports;
|
||
/**
|
||
* @copyright Copyright (c) 2018 John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @author John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/n.default=f},function(t,n,e){"use strict";e.r(n);var o=e(42),i=e(12),r=e(45),a={directives:{ClickOutside:o.directive},mixins:[r.a],props:{title:{type:String,required:!1,default:Object(i.b)("Settings")}},data:function(){return{open:!1,clickOutsideConfig:{handler:this.closeMenu,middleware:this.clickOutsideMiddleware}}},methods:{toggleMenu:function(){this.open=!this.open},closeMenu:function(){this.open=!1}}},s=e(2),c=e.n(s),l=e(160),u=(c()(l.a,{insert:"head",singleton:!1}),l.a.locals,e(3)),d=Object(u.a)(a,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{directives:[{name:"click-outside",rawName:"v-click-outside",value:t.clickOutsideConfig,expression:"clickOutsideConfig"}],class:{open:t.open},attrs:{id:"app-settings"}},[e("div",{attrs:{id:"app-settings-header"}},[e("button",{staticClass:"settings-button",on:{click:t.toggleMenu}},[t._v("\n\t\t\t"+t._s(t.title)+"\n\t\t")])]),t._v(" "),e("transition",{attrs:{name:"slide-up"}},[e("div",{directives:[{name:"show",rawName:"v-show",value:t.open,expression:"open"}],attrs:{id:"app-settings-content"}},[t._t("default")],2)])],1)}),[],!1,null,"73c43fbe",null).exports;n.default=d},function(t,n,e){"use strict";e.r(n);var o=e(2),i=e.n(o),r=e(161),a=(i()(r.a,{insert:"head",singleton:!1}),r.a.locals,e(3)),s=Object(a.a)({name:"AppNavigationSpacer"},(function(){var t=this.$createElement;return(this._self._c||t)("li",{staticClass:"app-navigation-spacer"})}),[],!1,null,"42195cc8",null).exports;n.default=s},function(t,n,e){"use strict";e.r(n),e(15),e(25);var o={name:"AppSettingsSection",props:{title:{type:String,required:!0}},computed:{id:function(){return"settings-section_"+this.title.replace(/\s+/g,"")}}},i=e(2),r=e.n(i),a=e(164),s=(r()(a.a,{insert:"head",singleton:!1}),a.a.locals,e(3)),c=Object(s.a)(o,(function(){var t=this.$createElement,n=this._self._c||t;return n("div",{staticClass:"app-settings-section",attrs:{id:this.id}},[n("h3",{staticClass:"app-settings-section__title",attrs:{id:this.title}},[this._v("\n\t\t"+this._s(this.title)+"\n\t")]),this._v(" "),this._t("default")],2)}),[],!1,null,"0e33da14",null).exports;n.default=c},function(t,n,e){"use strict";e.r(n),e(30);var o={name:"AppSidebarTab",props:{id:{type:String,required:!0},name:{type:String,required:!0},icon:{type:String,required:!0},order:{type:Number,default:0}},computed:{isActive:function(){return this.$parent.activeTab===this.id}},methods:{onScroll:function(t){this.$el.scrollHeight-this.$el.scrollTop===this.$el.clientHeight&&this.$emit("bottomReached",t),this.$emit("scroll",t)}}},i=e(2),r=e.n(i),a=e(169),s=(r()(a.a,{insert:"head",singleton:!1}),a.a.locals,e(3)),c=Object(s.a)(o,(function(){var t=this.$createElement;return(this._self._c||t)("section",{staticClass:"app-sidebar__tab",class:{"app-sidebar__tab--active":this.isActive},attrs:{id:"tab-"+this.id,"aria-hidden":!this.isActive,"aria-labelledby":this.id,tabindex:"0",role:"tabpanel"},on:{scroll:this.onScroll}},[this._t("default")],2)}),[],!1,null,"ea6a5b0c",null).exports;n.default=c},function(t,n,e){"use strict";e.r(n),e(24),e(6),e(26);var o=e(188),i=e(64),r=e(61),a=e(47),s={name:"ColorPicker",components:{Chrome:o.Chrome,Popover:a.default},mixins:[r.a],props:{value:{type:String,required:!0}},data:function(){var t=this;return{currentColor:this.value,advanced:!1,palette:Object(i.a)(4).map((function(n){return"#"+t.rgbToHex(n.r)+t.rgbToHex(n.g)+t.rgbToHex(n.b)})),open:!0}},watch:{value:function(t){this.currentColor=t}},methods:{handleConfirm:function(){this.$emit("close"),this.$emit("submit",this.currentColor),this.advanced=!1},handleBack:function(){this.advanced=!1},handleMoreSettings:function(){this.advanced=!0},pickColor:function(t){"string"!=typeof t&&(t=this.currentColor.hex),this.currentColor=t,this.$emit("close"),this.$emit("update:value",t),this.$emit("input",t)},rgbToHex:function(t){var n=t.toString(16);return 1===n.length?"0"+n:n}}},c=e(2),l=e.n(c),u=e(172),d=(l()(u.a,{insert:"head",singleton:!1}),u.a.locals,e(3)),p=e(173),f=e.n(p),A=Object(d.a)(s,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("Popover",t._g(t._b({scopedSlots:t._u([{key:"trigger",fn:function(){return[t._t("default")]},proxy:!0}],null,!0)},"Popover",t.$attrs,!1),t.$listeners),[t._v(" "),e("div",{staticClass:"color-picker"},[e("transition",{attrs:{name:"slide",mode:"out-in"}},[t.advanced?t._e():e("div",{staticClass:"color-picker-simple"},t._l(t.palette,(function(n,o){return e("button",{key:o,staticClass:"color-picker-simple-color-circle",class:{"color-picker-simple-color-circle--active":n===t.currentColor},style:{"background-color":n},on:{click:function(e){return t.pickColor(n)}}})})),0),t._v(" "),t.advanced?e("Chrome",{staticClass:"color-picker-advanced",attrs:{"disable-alpha":!0,"disable-fields":!0},on:{input:t.pickColor},model:{value:t.currentColor,callback:function(n){t.currentColor=n},expression:"currentColor"}}):t._e()],1),t._v(" "),e("div",{staticClass:"color-picker-navigation"},[t.advanced?e("button",{staticClass:"color-picker-navigation-button back",on:{click:t.handleBack}}):t._e(),t._v(" "),t.advanced?t._e():e("button",{staticClass:"color-picker-navigation-button more-settings",on:{click:t.handleMoreSettings}}),t._v(" "),t.advanced?e("button",{staticClass:"color-picker-navigation-button confirm",on:{click:t.handleConfirm}},[t._v("\n\t\t\t\t"+t._s(t.t("Choose"))+"\n\t\t\t")]):t._e()])],1)])}),[],!1,null,"072260c7",null);"function"==typeof f.a&&f()(A);var h=A.exports;
|
||
/**
|
||
* @copyright Copyright (c) 2019 Marco Ambrosini <marcoambrosini@pm.me>
|
||
*
|
||
* @author Marco Ambrosini <marcoambrosini@pm.me>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/n.default=h},function(t,n,e){"use strict";e.r(n);var o={props:{appName:{type:String,required:!0}}},i=e(2),r=e.n(i),a=e(174),s=(r()(a.a,{insert:"head",singleton:!1}),a.a.locals,e(3)),c=e(175),l=e.n(c),u=Object(s.a)(o,(function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"content",class:"app-"+this.appName.toLowerCase(),attrs:{id:"content-vue"}},[this._t("default")],2)}),[],!1,null,"07b3675a",null);"function"==typeof l.a&&l()(u);var d=u.exports;
|
||
/*
|
||
* @copyright 2018 Christoph Wurst <christoph@winzerhof-wurst.at>
|
||
*
|
||
* @author 2018 Christoph Wurst <christoph@winzerhof-wurst.at>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*/n.default=d},function(t,n,e){"use strict";e.r(n),e(31),e(38);var o=e(12),i={name:"SettingsSection",components:{},props:{title:{type:String,required:!0},description:{type:String,default:""},docUrl:{type:String,default:""}},data:function(){return{docTitleTranslated:Object(o.b)("External documentation for {title}",{title:this.title})}},computed:{hasDescription:function(){return this.description.length>0},hasDocUrl:function(){return this.docUrl.length>0}}},r=e(2),a=e.n(r),s=e(181),c=(a()(s.a,{insert:"head",singleton:!1}),s.a.locals,e(3)),l=e(182),u=e.n(l),d=Object(c.a)(i,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{staticClass:"settings-section"},[e("h2",{staticClass:"settings-section__title"},[t._v("\n\t\t"+t._s(t.title)+"\n\t\t"),t.hasDocUrl?e("a",{staticClass:"settings-section__info",attrs:{href:t.docUrl,role:"",title:t.docTitleTranslated}}):t._e()]),t._v(" "),t.hasDescription?e("p",{staticClass:"settings-section__desc"},[t._v("\n\t\t"+t._s(t.description)+"\n\t")]):t._e(),t._v(" "),t._t("default")],2)}),[],!1,null,"a6966ee2",null);"function"==typeof u.a&&u()(d);var p=d.exports;
|
||
/**
|
||
* @copyright Copyright (c) 2019 Greta Doci <gretadoci@gmail.com>
|
||
*
|
||
* @author Greta Doci <gretadoci@gmail.com>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/n.default=p},function(t,n,e){"use strict";e.r(n),e(16),e(6),e(17),e(18),e(40),e(30),e(22);var o=e(47),i=e(80),r={name:"UserBubble",components:{Popover:o.default,Avatar:i.default},props:{avatarImage:{type:String,default:void 0},user:{type:String,default:void 0},displayName:{type:String,required:!0},showUserStatus:{type:Boolean,default:!1},url:{type:String,default:void 0,validator:function(t){try{return!!(t=new URL(t))}catch(t){return!1}}},open:{type:Boolean,default:!1},primary:{type:Boolean,default:!1},size:{type:Number,default:20},margin:{type:Number,default:2}},computed:{isPopoverComponent:function(){return this.popoverEmpty?"div":"Popover"},isAvatarUrl:function(){if(!this.avatarImage)return!1;try{return!!new URL(this.avatarImage)}catch(t){return!1}},isCustomAvatar:function(){return!!this.avatarImage},isLinkComponent:function(){return this.url&&""!==this.url.trim()?{is:"a",href:this.url}:{is:"div"}},popoverEmpty:function(){return!("default"in this.$slots)},styles:function(){return{content:{height:this.size+"px",lineHeight:this.size+"px",borderRadius:this.size/2+"px"},avatar:{marginLeft:this.margin+"px"}}}},methods:{onOpenChange:function(t){this.$emit("update:open",t)},onClick:function(t){this.$emit("click",t)}}},a=e(2),s=e.n(a),c=e(183),l=(s()(c.a,{insert:"head",singleton:!1}),c.a.locals,e(3)),u=e(184),d=e.n(u),p=Object(l.a)(r,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e(t.isPopoverComponent,{tag:"Popover",staticClass:"user-bubble__wrapper",attrs:{trigger:"hover focus",open:t.open},on:{"update:open":t.onOpenChange}},[e("div",t._b({staticClass:"user-bubble__content",class:t.primary?"user-bubble__content--primary":"",style:t.styles.content,attrs:{slot:"trigger"},on:{click:t.onClick},slot:"trigger"},"div",t.isLinkComponent,!1),[e("Avatar",t._b({staticClass:"user-bubble__avatar",style:t.styles.avatar,attrs:{url:t.isCustomAvatar&&t.isAvatarUrl?t.avatarImage:void 0,"icon-class":t.isCustomAvatar&&!t.isAvatarUrl?t.avatarImage:void 0,user:t.user,"display-name":t.displayName,size:t.size-2*t.margin,"disable-tooltip":!0,"disable-menu":!0}},"Avatar",t.$props,!1)),t._v(" "),e("span",{staticClass:"user-bubble__title"},[t._v("\n\t\t\t"+t._s(t.displayName||t.user)+"\n\t\t")]),t._v(" "),t.$slots.title?e("span",{staticClass:"user-bubble__secondary"},[t._t("title")],2):t._e()],1),t._v(" "),t._t("default")],2)}),[],!1,null,"28b47c60",null);"function"==typeof d.a&&d()(p);var f=p.exports;
|
||
/**
|
||
* @copyright Copyright (c) 2019 Marco Ambrosini <marcoambrosini@pm.me>
|
||
*
|
||
* @author Marco Ambrosini <marcoambrosini@pm.me>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/n.default=f},function(t,n,e){"use strict";e.r(n),e(58),e(30),e(24),e(51),e(187),e(6),e(59);var o=e(61),i=e(107),r=e(37),a=e.n(r),s=e(13);function c(t,n,e,o,i,r,a){try{var s=t[r](a),c=s.value}catch(t){return void e(t)}s.done?n(c):Promise.resolve(c).then(o,i)}
|
||
/**
|
||
* @copyright Copyright (c) 2019 Julius Härtl <jus@bitgrid.net>
|
||
*
|
||
* @author Julius Härtl <jus@bitgrid.net>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/var l=function(t){var n=function t(n){var e={};if(1===n.nodeType){if(n.attributes.length>0){e["@attributes"]={};for(var o=0;o<n.attributes.length;o++){var i=n.attributes.item(o);e["@attributes"][i.nodeName]=i.nodeValue}}}else 3===n.nodeType&&(e=n.nodeValue);if(n.hasChildNodes())for(var r=0;r<n.childNodes.length;r++){var a=n.childNodes.item(r),s=a.nodeName;if(void 0===e[s])e[s]=t(a);else{if(void 0===e[s].push){var c=e[s];e[s]=[],e[s].push(c)}e[s].push(t(a))}}return e}(function(t){var n=null;try{n=(new DOMParser).parseFromString(t,"text/xml")}catch(t){console.error("Failed to parse xml document",t)}return n}(t))["d:multistatus"]["d:response"],e=[];for(var o in n){var i=n[o]["d:propstat"];"HTTP/1.1 200 OK"===i["d:status"]["#text"]&&e.push({id:parseInt(i["d:prop"]["oc:id"]["#text"]),displayName:i["d:prop"]["oc:display-name"]["#text"],canAssign:"true"===i["d:prop"]["oc:can-assign"]["#text"],userAssignable:"true"===i["d:prop"]["oc:user-assignable"]["#text"],userVisible:"true"===i["d:prop"]["oc:user-visible"]["#text"]})}return e},u=function(){var t,n=(t=regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!window.NextcloudVueDocs){t.next=2;break}return t.abrupt("return",Promise.resolve(l(window.NextcloudVueDocs.tags)));case 2:return t.next=4,a()({method:"PROPFIND",url:Object(s.generateRemoteUrl)("dav")+"/systemtags/",data:'<?xml version="1.0"?>\n\t\t\t\t\t<d:propfind xmlns:d="DAV:" xmlns:oc="http://owncloud.org/ns">\n\t\t\t\t\t <d:prop>\n\t\t\t\t\t\t<oc:id />\n\t\t\t\t\t\t<oc:display-name />\n\t\t\t\t\t\t<oc:user-visible />\n\t\t\t\t\t\t<oc:user-assignable />\n\t\t\t\t\t\t<oc:can-assign />\n\t\t\t\t\t </d:prop>\n\t\t\t\t\t</d:propfind>'});case 4:return n=t.sent,t.abrupt("return",l(n.data));case 6:case"end":return t.stop()}}),t)})),function(){var n=this,e=arguments;return new Promise((function(o,i){var r=t.apply(n,e);function a(t){c(r,o,i,a,s,"next",t)}function s(t){c(r,o,i,a,s,"throw",t)}a(void 0)}))});return function(){return n.apply(this,arguments)}}(),d=e(12);function p(t,n,e,o,i,r,a){try{var s=t[r](a),c=s.value}catch(t){return void e(t)}s.done?n(c):Promise.resolve(c).then(o,i)}var f={name:"MultiselectTags",components:{Multiselect:i.default},mixins:[o.a],props:{label:{type:String,default:Object(d.b)("Select a tag")},value:{type:[Number,Array],required:!0},disabled:{type:Boolean,default:!1},multiple:{type:Boolean,default:!0}},data:function(){return{tags:[]}},computed:{inputValue:function(){return this.getValueObject()}},beforeCreate:function(){var t,n=this;return(t=regeneratorRuntime.mark((function t(){var e;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,u();case 3:e=t.sent,n.tags=e,t.next=10;break;case 7:t.prev=7,t.t0=t.catch(0),console.error("Loading systemtags failed",t.t0);case 10:case"end":return t.stop()}}),t,null,[[0,7]])})),function(){var n=this,e=arguments;return new Promise((function(o,i){var r=t.apply(n,e);function a(t){p(r,o,i,a,s,"next",t)}function s(t){p(r,o,i,a,s,"throw",t)}a(void 0)}))})()},methods:{getValueObject:function(){var t=this;return 0===this.tags.length?[]:this.multiple?this.value.filter((function(t){return""!==t})).map((function(n){return t.tags.find((function(t){return t.id===n}))})):this.tags.find((function(n){return n.id===t.value}))},update:function(t){this.multiple?this.$emit("input",t.map((function(t){return t.id}))):null===t?this.$emit("input",null):this.$emit("input",t.id)},tagLabel:function(t){var n=t.displayName,e=t.userVisible,o=t.userAssignable;return!1===e?Object(d.b)("{tag} (invisible)",{tag:n}):!1===o?Object(d.b)("{tag} (restricted)",{tag:n}):n}}},A=e(3),h=e(176),m=e.n(h),g=Object(A.a)(f,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("Multiselect",{attrs:{value:t.inputValue,options:t.tags,"options-limit":5,placeholder:t.label,"track-by":"id","custom-label":t.tagLabel,multiple:t.multiple,"close-on-select":t.multiple,"tag-width":60,disabled:t.disabled},on:{input:t.update},scopedSlots:t._u([{key:"option",fn:function(n){return[t._v("\n\t\t"+t._s(t.tagLabel(n.option))+"\n\t")]}}])},[e("span",{attrs:{slot:"noResult"},slot:"noResult"},[t._v(t._s(t.t("No results")))])])}),[],!1,null,null,null);"function"==typeof m.a&&m()(g);var v=g.exports;
|
||
/**
|
||
* @copyright Copyright (c) 2019 John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @author John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*/n.default=v},function(t,n,e){"use strict";e.r(n);var o=e(3),i=Object(o.a)({name:"AppContentDetails"},(function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"app-content-details"},[this._t("default")],2)}),[],!1,null,null,null).exports;n.default=i},function(t,n,e){"use strict";e.r(n);var o={name:"AppContentList",props:{selection:{type:Boolean,default:!1},showDetails:{type:Boolean,default:!1}}},i=e(3),r=Object(i.a)(o,(function(){var t=this.$createElement;return(this._self._c||t)("div",{staticClass:"app-content-list",class:{selection:this.selection,showdetails:this.showDetails}},[this._t("default")],2)}),[],!1,null,null,null).exports;n.default=r},function(n,e,o){"use strict";o.r(e),o(24),o(51),o(27),o(101),o(15),o(25),o(89),o(186),o(35),o(31),o(38),o(6),o(46),o(16),o(17),o(18),o(52),o(41),o(14);var i=o(129),r=o(36),a=o(105),s=o.n(a);function c(t){return function(t){if(Array.isArray(t))return l(t)}(t)||function(t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(t))return Array.from(t)}(t)||function(t,n){if(t){if("string"==typeof t)return l(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);return"Object"===e&&t.constructor&&(e=t.constructor.name),"Map"===e||"Set"===e?Array.from(t):"Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e)?l(t,n):void 0}}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,o=new Array(n);e<n;e++)o[e]=t[e];return o}var u={name:"AppSettingsDialog",components:{Modal:i.default},mixins:[r.default],props:{open:{type:Boolean,required:!0},showNavigation:{type:Boolean,default:!1},container:{type:String,default:"body"}},data:function(){return{selectedSection:"",linkClicked:!1,addedScrollListener:!1,scroller:null}},computed:{hasNavigation:function(){return!(this.isMobile||!this.showNavigation)},settingsNavigationAriaLabel:function(){return t("Settings navigation")}},mounted:function(){this.selectedSection=this.$slots.default[0].componentOptions.propsData.title},updated:function(){this.$refs.settingsScroller&&(this.scroller=this.$refs.settingsScroller,this.addedScrollListener||(this.scroller.addEventListener("scroll",this.handleScroll),this.addedScrollListener=!0))},methods:{getSettingsNavigation:function(t){var n=t.filter((function(t){return t.componentOptions})).map((function(t){var n;return null===(n=t.componentOptions.propsData)||void 0===n?void 0:n.title}));return n.forEach((function(t,e){var o=c(n);if(o.splice(e,1),-1!==o.indexOf(t))throw new Error("Duplicate section title found: ".concat(t,". Settings navigation sections must have unique section titles."))})),n},handleSettingsNavigationClick:function(t){var n=this;this.linkClicked=!0,document.getElementById("settings-section_"+t.replace(/\s+/g,"")).scrollIntoView({behavior:"smooth",inline:"nearest"}),this.selectedSection=t,setTimeout((function(){n.linkClicked=!1}),1e3)},handleCloseModal:function(){this.$emit("update:open",!1),this.scroller.removeEventListener("scroll",this.handleScroll),this.addedScrollListener=!1,this.scroller.scrollTop=0},handleScroll:function(){this.linkClicked||this.unfocusNavigationItem()},unfocusNavigationItem:s()((function(){this.selectedSection="",document.activeElement.className.includes("navigation-list__link")&&document.activeElement.blur()}),300),handleLinkKeydown:function(t,n){"Enter"===t.code&&this.handleSettingsNavigationClick(n)}},render:function(t){var n=this,e=function(e){return t("li",{},[t("a",{class:{"navigation-list__link":!0,"navigation-list__link--active":e===n.selectedSection},attrs:{role:"tab","aria-selected":e===n.selectedSection,tabindex:"0"},on:{click:function(){return n.handleSettingsNavigationClick(e)},keydown:function(){return n.handleLinkKeydown(event,e)}}},e)])};return this.open?t("Modal",{attrs:{container:this.container},on:{close:function(){n.handleCloseModal()}}},[t("div",{attrs:{class:"app-settings"}},[].concat(c(n.hasNavigation?[t("div",{attrs:{class:"app-settings__navigation",role:"tablist","aria-label":n.settingsNavigationAriaLabel}},[t("ul",{attrs:{class:"navigation-list",role:"tablist"}},n.getSettingsNavigation(n.$slots.default).map((function(t){return e(t)})))])]:[]),[t("div",{attrs:{class:"app-settings__content"},ref:"settingsScroller"},this.$slots.default)]))]):void 0}},d=o(2),p=o.n(d),f=o(162),A=(p()(f.a,{insert:"head",singleton:!1}),f.a.locals,o(3)),h=o(163),m=o.n(h),g=Object(A.a)(u,void 0,void 0,!1,null,"404abbc6",null);"function"==typeof m.a&&m()(g);var v=g.exports;
|
||
/**
|
||
* @copyright Copyright (c) 2020 Marco Ambrosini <marcoambrosini@pm.me>
|
||
*
|
||
* @author Marco Ambrosini <marcoambrosini@pm.me>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/e.default=v},function(t,n,e){"use strict";e.r(n),e(24),e(93),e(27),e(89),e(186),e(41),e(35);var o=e(5),i=e.n(o),r=e(105),a=e.n(r),s=e(73),c=e(131),l=e(130),u=e(50),d=e(132),p=e(29),f={name:"Breadcrumbs",components:{Actions:s.default,ActionRouter:c.default,ActionLink:l.default,Breadcrumb:d.default},props:{rootIcon:{type:String,default:"icon-home"}},data:function(){return{hiddenCrumbs:[],hiddenIndices:[],menuBreadcrumbProps:{title:"",forceMenu:!0,disableDrop:!0,open:!1}}},beforeMount:function(){Object(u.a)(this.$slots.default,["Breadcrumb"],this)},beforeUpdate:function(){Object(u.a)(this.$slots.default,["Breadcrumb"],this)},created:function(){var t=this;window.addEventListener("resize",a()((function(){t.handleWindowResize()}),100)),Object(p.subscribe)("navigation-toggled",this.delayedResize)},mounted:function(){this.handleWindowResize()},updated:function(){this.delayedResize(),this.delayedHideCrumbs()},beforeDestroy:function(){window.removeEventListener("resize",this.handleWindowResize),Object(p.unsubscribe)("navigation-toggled",this.delayedResize)},methods:{delayedHideCrumbs:function(){var t=this;this.$nextTick((function(){var n=t.$slots.default||[];t.hideCrumbs(n)}))},closeActions:function(t){this.$refs.actionsBreadcrumb.$el.contains(t.relatedTarget)||(this.menuBreadcrumbProps.open=!1)},delayedResize:function(){var t=this;this.$nextTick((function(){t.handleWindowResize()}))},handleWindowResize:function(){var t=this.$slots.default||[];if(this.$refs.container){var n=t.length,e=[],o=this.$refs.container.offsetWidth,i=this.getTotalWidth(t)-o;i+=i>0?51:0;for(var r=0,a=Math.floor(n/2);i>0&&r<n-2;){var s=a+(r%2?r+1:r)/2*Math.pow(-1,r+n%2);i-=this.getWidth(t[s].elm),e.push(s),r++}this.arraysEqual(this.hiddenIndices,e.sort((function(t,n){return t-n})))||(this.hiddenCrumbs=e.map((function(n){return t[n]})),this.hiddenIndices=e)}},arraysEqual:function(t,n){if(t.length!==n.length)return!1;if(t===n)return!0;if(null===t||null===n)return!1;for(var e=0;e<t.length;++e)if(t[e]!==n[e])return!1;return!0},getTotalWidth:function(t){var n=this;return t.reduce((function(t,e,o){return t+n.getWidth(e.elm)}),0)},getWidth:function(t){if(!t.classList)return 0;var n=t.classList.contains("crumb--hidden");t.style.minWidth="auto",t.classList.remove("crumb--hidden");var e=t.offsetWidth;return n&&t.classList.add("crumb--hidden"),t.style.minWidth="",e},preventDefault:function(t){return t.preventDefault&&t.preventDefault(),!1},dragStart:function(t){return this.preventDefault(t)},dropped:function(t,n,e){return e||this.$emit("dropped",t,n),this.menuBreadcrumbProps.open=!1,document.querySelectorAll(".crumb").forEach((function(t){t.classList.remove("crumb--hovered")})),this.preventDefault(t)},dragOver:function(t){return this.preventDefault(t)},dragEnter:function(t,n){if(!n&&t.target.closest){var e=t.target.closest(".crumb");e.classList&&e.classList.contains("crumb")&&(document.querySelectorAll(".crumb").forEach((function(t){t.classList.remove("crumb--hovered")})),e.classList.add("crumb--hovered"))}},dragLeave:function(t,n){if(!n&&!t.target.contains(t.relatedTarget)&&t.target.closest){var e=t.target.closest(".crumb");if(e.contains(t.relatedTarget))return;e.classList&&e.classList.contains("crumb")&&e.classList.remove("crumb--hovered")}},hideCrumbs:function(t){var n=this,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;t.forEach((function(t,o){var i;null!=t&&null!==(i=t.elm)&&void 0!==i&&i.classList&&(n.hiddenIndices.includes(o+e)?t.elm.classList.add("crumb--hidden"):t.elm.classList.remove("crumb--hidden"))}))}},render:function(t){var n=this,e=this.$slots.default||[];if(0!==e.length){i.a.set(e[0].componentOptions.propsData,"icon",this.rootIcon);var o=[],r=this.hiddenCrumbs.length?e.slice(0,Math.round(e.length/2)):e;o=o.concat(r),this.hideCrumbs(r),this.hiddenCrumbs.length&&o.push(t("Breadcrumb",{class:"dropdown",props:this.menuBreadcrumbProps,ref:"actionsBreadcrumb",key:"actions-breadcrumb-1",nativeOn:{dragstart:this.dragStart,dragenter:function(){n.menuBreadcrumbProps.open=!0},dragleave:this.closeActions},on:{"update:open":function(t){n.menuBreadcrumbProps.open=t}}},this.hiddenCrumbs.map((function(e){var o=e.componentOptions.propsData.to,i=e.componentOptions.propsData.href,r=e.componentOptions.propsData.disableDrop,a="ActionLink",s=i;return o&&(a="ActionRouter",s=o),t(a,{class:"crumb",props:{to:o,href:i,icon:"icon-folder"},attrs:{draggable:!1},nativeOn:{dragstart:n.dragStart,drop:function(t){return n.dropped(t,s,r)},dragover:n.dragOver,dragenter:function(t){return n.dragEnter(t,r)},dragleave:function(t){return n.dragLeave(t,r)}}},e.componentOptions.propsData.title)}))));var a=this.hiddenCrumbs.length?e.slice(Math.round(e.length/2)):[];return o=o.concat(a),this.hideCrumbs(a,r.length),t("div",{class:["breadcrumb",{"breadcrumb--collapsed":this.hiddenCrumbs.length===e.length-2}],ref:"container"},o)}}},A=e(2),h=e.n(A),m=e(170),g=(h()(m.a,{insert:"head",singleton:!1}),m.a.locals,e(3)),v=e(171),b=e.n(v),C=Object(g.a)(f,void 0,void 0,!1,null,"0524dad6",null);"function"==typeof b.a&&b()(C);var y=C.exports;
|
||
/**
|
||
* @copyright Copyright (c) 2020 Raimund Schlüßler <raimund.schluessler@mailbox.org>
|
||
*
|
||
* @author Raimund Schlüßler <raimund.schluessler@mailbox.org>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/n.default=y},function(t,n){t.exports=o(485)},,,,,,,,,,,,,,,function(t,n,e){"use strict";e.r(n),e.d(n,"ActionButton",(function(){return i.default})),e.d(n,"ActionCheckbox",(function(){return r.default})),e.d(n,"ActionInput",(function(){return a.default})),e.d(n,"ActionLink",(function(){return s.default})),e.d(n,"ActionRadio",(function(){return c.default})),e.d(n,"ActionRouter",(function(){return l.default})),e.d(n,"Actions",(function(){return u.default})),e.d(n,"ActionSeparator",(function(){return d.default})),e.d(n,"ActionText",(function(){return p.default})),e.d(n,"ActionTextEditable",(function(){return f.default})),e.d(n,"AppContent",(function(){return A.default})),e.d(n,"AppContentDetails",(function(){return h.default})),e.d(n,"AppContentList",(function(){return m.default})),e.d(n,"AppNavigation",(function(){return g.default})),e.d(n,"AppNavigationCaption",(function(){return v.default})),e.d(n,"AppNavigationCounter",(function(){return b.default})),e.d(n,"AppNavigationIconBullet",(function(){return C.default})),e.d(n,"AppNavigationItem",(function(){return y.default})),e.d(n,"AppNavigationNew",(function(){return x.default})),e.d(n,"AppNavigationNewItem",(function(){return w.default})),e.d(n,"AppNavigationSettings",(function(){return k.default})),e.d(n,"AppNavigationSpacer",(function(){return _.default})),e.d(n,"AppSettingsDialog",(function(){return B.default})),e.d(n,"AppSettingsSection",(function(){return E.default})),e.d(n,"AppSidebar",(function(){return S.default})),e.d(n,"AppSidebarTab",(function(){return T.default})),e.d(n,"Avatar",(function(){return $.default})),e.d(n,"Breadcrumb",(function(){return I.default})),e.d(n,"Breadcrumbs",(function(){return O.default})),e.d(n,"ColorPicker",(function(){return M.default})),e.d(n,"Content",(function(){return N.default})),e.d(n,"DatetimePicker",(function(){return D.default})),e.d(n,"EmptyContent",(function(){return P.default})),e.d(n,"ListItemIcon",(function(){return L.default})),e.d(n,"Modal",(function(){return j.default})),e.d(n,"Multiselect",(function(){return F.default})),e.d(n,"MultiselectTags",(function(){return R.default})),e.d(n,"Popover",(function(){return U.default})),e.d(n,"PopoverMenu",(function(){return z.default})),e.d(n,"RichContenteditable",(function(){return G.default})),e.d(n,"SettingsSection",(function(){return W.default})),e.d(n,"UserBubble",(function(){return Y.default})),e.d(n,"Focus",(function(){return H.default})),e.d(n,"Linkify",(function(){return V.default})),e.d(n,"Tooltip",(function(){return Q.default})),e.d(n,"excludeClickOutsideClasses",(function(){return q.a})),e.d(n,"isFullscreen",(function(){return q.b})),e.d(n,"isMobile",(function(){return q.c})),e.d(n,"richEditor",(function(){return q.d})),e.d(n,"userStatus",(function(){return q.e}));var o={};e.r(o),e.d(o,"ActionButton",(function(){return i.default})),e.d(o,"ActionCheckbox",(function(){return r.default})),e.d(o,"ActionInput",(function(){return a.default})),e.d(o,"ActionLink",(function(){return s.default})),e.d(o,"ActionRadio",(function(){return c.default})),e.d(o,"ActionRouter",(function(){return l.default})),e.d(o,"Actions",(function(){return u.default})),e.d(o,"ActionSeparator",(function(){return d.default})),e.d(o,"ActionText",(function(){return p.default})),e.d(o,"ActionTextEditable",(function(){return f.default})),e.d(o,"AppContent",(function(){return A.default})),e.d(o,"AppContentDetails",(function(){return h.default})),e.d(o,"AppContentList",(function(){return m.default})),e.d(o,"AppNavigation",(function(){return g.default})),e.d(o,"AppNavigationCaption",(function(){return v.default})),e.d(o,"AppNavigationCounter",(function(){return b.default})),e.d(o,"AppNavigationIconBullet",(function(){return C.default})),e.d(o,"AppNavigationItem",(function(){return y.default})),e.d(o,"AppNavigationNew",(function(){return x.default})),e.d(o,"AppNavigationNewItem",(function(){return w.default})),e.d(o,"AppNavigationSettings",(function(){return k.default})),e.d(o,"AppNavigationSpacer",(function(){return _.default})),e.d(o,"AppSettingsDialog",(function(){return B.default})),e.d(o,"AppSettingsSection",(function(){return E.default})),e.d(o,"AppSidebar",(function(){return S.default})),e.d(o,"AppSidebarTab",(function(){return T.default})),e.d(o,"Avatar",(function(){return $.default})),e.d(o,"Breadcrumb",(function(){return I.default})),e.d(o,"Breadcrumbs",(function(){return O.default})),e.d(o,"ColorPicker",(function(){return M.default})),e.d(o,"Content",(function(){return N.default})),e.d(o,"DatetimePicker",(function(){return D.default})),e.d(o,"EmptyContent",(function(){return P.default})),e.d(o,"ListItemIcon",(function(){return L.default})),e.d(o,"Modal",(function(){return j.default})),e.d(o,"Multiselect",(function(){return F.default})),e.d(o,"MultiselectTags",(function(){return R.default})),e.d(o,"Popover",(function(){return U.default})),e.d(o,"PopoverMenu",(function(){return z.default})),e.d(o,"RichContenteditable",(function(){return G.default})),e.d(o,"SettingsSection",(function(){return W.default})),e.d(o,"UserBubble",(function(){return Y.default})),e(27),e(185),e(14),e(69),e(31),e(51),e(71),e(72);var i=e(110),r=e(195),a=e(196),s=e(130),c=e(197),l=e(131),u=e(73),d=e(198),p=e(199),f=e(200),A=e(201),h=e(217),m=e(218),g=e(202),v=e(203),b=e(204),C=e(205),y=e(194),x=e(206),w=e(207),k=e(208),_=e(209),B=e(219),E=e(210),S=e(192),T=e(211),$=e(80),I=e(132),O=e(220),M=e(212),N=e(213),D=e(133),P=e(191),L=e(99),j=e(129),F=e(107),R=e(216),U=e(47),z=e(77),G=e(193),W=e(214),Y=e(215),H=e(127),V=e(128),Q=e(21),q=e(45);function K(t,n){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);n&&(o=o.filter((function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),e.push.apply(e,o)}return e}function J(t,n,e){return n in t?Object.defineProperty(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[n]=e,t}
|
||
/**
|
||
* @copyright Copyright (c) 2018 John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @author John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/function X(t){Object.values(o).forEach((function(n){t.component(n.name,n)}))}"undefined"!=typeof window&&window.Vue&&X(window.Vue),n.default=function(t){for(var n=1;n<arguments.length;n++){var e=null!=arguments[n]?arguments[n]:{};n%2?K(Object(e),!0).forEach((function(n){J(t,n,e[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):K(Object(e)).forEach((function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(e,n))}))}return t}({install:X},o)}])}))},,function(t,n,e){t.exports=function(){var t="undefined"!=typeof window,n="undefined"!=typeof navigator,e=t&&("ontouchstart"in window||n&&navigator.msMaxTouchPoints>0)?["touchstart"]:["click"];function o(t){var n=t.event,e=t.handler;(0,t.middleware)(n)&&e(n)}function i(t,n){var i=function(t){var n="function"==typeof t;if(!n&&"object"!=typeof t)throw new Error("v-click-outside: Binding value must be a function or an object");return{handler:n?t:t.handler,middleware:t.middleware||function(t){return t},events:t.events||e,isActive:!(!1===t.isActive),detectIframe:!(!1===t.detectIframe)}}(n.value),r=i.handler,a=i.middleware,s=i.detectIframe;if(i.isActive){if(t["__v-click-outside"]=i.events.map((function(n){return{event:n,srcTarget:document.documentElement,handler:function(n){return function(t){var n=t.el,e=t.event,i=t.handler,r=t.middleware,a=e.path||e.composedPath&&e.composedPath();(a?a.indexOf(n)<0:!n.contains(e.target))&&o({event:e,handler:i,middleware:r})}({el:t,event:n,handler:r,middleware:a})}}})),s){var c={event:"blur",srcTarget:window,handler:function(n){return function(t){var n=t.el,e=t.event,i=t.handler,r=t.middleware;setTimeout((function(){var t=document.activeElement;t&&"IFRAME"===t.tagName&&!n.contains(t)&&o({event:e,handler:i,middleware:r})}),0)}({el:t,event:n,handler:r,middleware:a})}};t["__v-click-outside"]=[].concat(t["__v-click-outside"],[c])}t["__v-click-outside"].forEach((function(n){var e=n.event,o=n.srcTarget,i=n.handler;return setTimeout((function(){t["__v-click-outside"]&&o.addEventListener(e,i,!1)}),0)}))}}function r(t){(t["__v-click-outside"]||[]).forEach((function(t){return t.srcTarget.removeEventListener(t.event,t.handler,!1)})),delete t["__v-click-outside"]}var a=t?{bind:i,update:function(t,n){var e=n.value,o=n.oldValue;JSON.stringify(e)!==JSON.stringify(o)&&(r(t),i(t,{value:e}))},unbind:r}:{};return{install:function(t){t.directive("click-outside",a)},directive:a}}()},function(t,n,e){"use strict";var o=e(1),i=e(61).map;o({target:"Array",proto:!0,forced:!e(59)("map")},{map:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}})},function(t,n,e){t.exports=e(394).default},function(t,n,e){"use strict";var o=e(1),i=e(69),r=e(31),a=e(13),s=e(14),c=e(70),l=e(56),u=e(59)("splice"),d=Math.max,p=Math.min;o({target:"Array",proto:!0,forced:!u},{splice:function(t,n){var e,o,u,f,A,h,m=s(this),g=a(m.length),v=i(t,g),b=arguments.length;if(0===b?e=o=0:1===b?(e=0,o=g-v):(e=b-2,o=p(d(r(n),0),g-v)),g+e-o>9007199254740991)throw TypeError("Maximum allowed length exceeded");for(u=c(m,o),f=0;f<o;f++)(A=v+f)in m&&l(u,f,m[A]);if(u.length=o,e<o){for(f=v;f<g-o;f++)h=f+e,(A=f+o)in m?m[h]=m[A]:delete m[h];for(f=g;f>g-o+e;f--)delete m[f-1]}else if(e>o)for(f=g-o;f>v;f--)h=f+e-1,(A=f+o-1)in m?m[h]=m[A]:delete m[h];for(f=0;f<e;f++)m[f+v]=arguments[f+2];return m.length=g-o+e,u}})},function(t,n,e){"use strict";var o=e(6),i=e(0),r=e(82),a=e(16),s=e(5),c=e(27),l=e(321),u=e(35),d=e(2),p=e(68),f=e(49).f,A=e(25).f,h=e(12).f,m=e(215).trim,g=i.Number,v=g.prototype,b="Number"==c(p(v)),C=function(t){var n,e,o,i,r,a,s,c,l=u(t,!1);if("string"==typeof l&&l.length>2)if(43===(n=(l=m(l)).charCodeAt(0))||45===n){if(88===(e=l.charCodeAt(2))||120===e)return NaN}else if(48===n){switch(l.charCodeAt(1)){case 66:case 98:o=2,i=49;break;case 79:case 111:o=8,i=55;break;default:return+l}for(a=(r=l.slice(2)).length,s=0;s<a;s++)if((c=r.charCodeAt(s))<48||c>i)return NaN;return parseInt(r,o)}return+l};if(r("Number",!g(" 0o1")||!g("0b1")||g("+0x1"))){for(var y,x=function(t){var n=arguments.length<1?0:t,e=this;return e instanceof x&&(b?d((function(){v.valueOf.call(e)})):"Number"!=c(e))?l(new g(C(n)),e,x):C(n)},w=o?f(g):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,fromString,range".split(","),k=0;w.length>k;k++)s(g,y=w[k])&&!s(x,y)&&h(x,y,A(g,y));x.prototype=v,v.constructor=x,a(i,"Number",x)}},function(t,n,e){"use strict";var o;!function(i){if("function"!=typeof r){var r=function(t){return t};r.nonNative=!0}const a=r("plaintext"),s=r("html"),c=r("comment"),l=/<(\w*)>/g,u=/<\/?([^\s\/>]+)/;function d(t,n,e){return f(t=t||"",p(n=n||[],e=e||""))}function p(t,n){return{allowable_tags:t=function(t){let n=new Set;if("string"==typeof t){let e;for(;e=l.exec(t);)n.add(e[1])}else r.nonNative||"function"!=typeof t[r.iterator]?"function"==typeof t.forEach&&t.forEach(n.add,n):n=new Set(t);return n}(t),tag_replacement:n,state:a,tag_buffer:"",depth:0,in_quote_char:""}}function f(t,n){let e=n.allowable_tags,o=n.tag_replacement,i=n.state,r=n.tag_buffer,l=n.depth,u=n.in_quote_char,d="";for(let n=0,p=t.length;n<p;n++){let p=t[n];if(i===a)switch(p){case"<":i=s,r+=p;break;default:d+=p}else if(i===s)switch(p){case"<":if(u)break;l++;break;case">":if(u)break;if(l){l--;break}u="",i=a,r+=">",e.has(A(r))?d+=r:d+=o,r="";break;case'"':case"'":u=p===u?"":u||p,r+=p;break;case"-":"<!-"===r&&(i=c),r+=p;break;case" ":case"\n":if("<"===r){i=a,d+="< ",r="";break}r+=p;break;default:r+=p}else if(i===c)switch(p){case">":"--"==r.slice(-2)&&(i=a),r="";break;default:r+=p}}return n.state=i,n.tag_buffer=r,n.depth=l,n.in_quote_char=u,d}function A(t){let n=u.exec(t);return n?n[1].toLowerCase():null}d.init_streaming_mode=function(t,n){let e=p(t=t||[],n=n||"");return function(t){return f(t||"",e)}},void 0===(o=function(){return d}.call(n,e,n,t))||(t.exports=o)}()},function(t,n,e){"use strict";var o=e(1),i=e(42),r=e(17),a=e(84),s=[].join,c=i!=Object,l=a("join",",");o({target:"Array",proto:!0,forced:c||!l},{join:function(t){return s.call(r(this),void 0===t?",":t)}})},function(t,n,e){var o=function(t){"use strict";var n=Object.prototype,e=n.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",r=o.asyncIterator||"@@asyncIterator",a=o.toStringTag||"@@toStringTag";function s(t,n,e){return Object.defineProperty(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}),t[n]}try{s({},"")}catch(t){s=function(t,n,e){return t[n]=e}}function c(t,n,e,o){var i=n&&n.prototype instanceof d?n:d,r=Object.create(i.prototype),a=new w(o||[]);return r._invoke=function(t,n,e){var o="suspendedStart";return function(i,r){if("executing"===o)throw new Error("Generator is already running");if("completed"===o){if("throw"===i)throw r;return _()}for(e.method=i,e.arg=r;;){var a=e.delegate;if(a){var s=C(a,e);if(s){if(s===u)continue;return s}}if("next"===e.method)e.sent=e._sent=e.arg;else if("throw"===e.method){if("suspendedStart"===o)throw o="completed",e.arg;e.dispatchException(e.arg)}else"return"===e.method&&e.abrupt("return",e.arg);o="executing";var c=l(t,n,e);if("normal"===c.type){if(o=e.done?"completed":"suspendedYield",c.arg===u)continue;return{value:c.arg,done:e.done}}"throw"===c.type&&(o="completed",e.method="throw",e.arg=c.arg)}}}(t,e,a),r}function l(t,n,e){try{return{type:"normal",arg:t.call(n,e)}}catch(t){return{type:"throw",arg:t}}}t.wrap=c;var u={};function d(){}function p(){}function f(){}var A={};A[i]=function(){return this};var h=Object.getPrototypeOf,m=h&&h(h(k([])));m&&m!==n&&e.call(m,i)&&(A=m);var g=f.prototype=d.prototype=Object.create(A);function v(t){["next","throw","return"].forEach((function(n){s(t,n,(function(t){return this._invoke(n,t)}))}))}function b(t,n){var o;this._invoke=function(i,r){function a(){return new n((function(o,a){!function o(i,r,a,s){var c=l(t[i],t,r);if("throw"!==c.type){var u=c.arg,d=u.value;return d&&"object"==typeof d&&e.call(d,"__await")?n.resolve(d.__await).then((function(t){o("next",t,a,s)}),(function(t){o("throw",t,a,s)})):n.resolve(d).then((function(t){u.value=t,a(u)}),(function(t){return o("throw",t,a,s)}))}s(c.arg)}(i,r,o,a)}))}return o=o?o.then(a,a):a()}}function C(t,n){var e=t.iterator[n.method];if(void 0===e){if(n.delegate=null,"throw"===n.method){if(t.iterator.return&&(n.method="return",n.arg=void 0,C(t,n),"throw"===n.method))return u;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return u}var o=l(e,t.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,u;var i=o.arg;return i?i.done?(n[t.resultName]=i.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=void 0),n.delegate=null,u):i:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,u)}function y(t){var n={tryLoc:t[0]};1 in t&&(n.catchLoc=t[1]),2 in t&&(n.finallyLoc=t[2],n.afterLoc=t[3]),this.tryEntries.push(n)}function x(t){var n=t.completion||{};n.type="normal",delete n.arg,t.completion=n}function w(t){this.tryEntries=[{tryLoc:"root"}],t.forEach(y,this),this.reset(!0)}function k(t){if(t){var n=t[i];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,r=function n(){for(;++o<t.length;)if(e.call(t,o))return n.value=t[o],n.done=!1,n;return n.value=void 0,n.done=!0,n};return r.next=r}}return{next:_}}function _(){return{value:void 0,done:!0}}return p.prototype=g.constructor=f,f.constructor=p,p.displayName=s(f,a,"GeneratorFunction"),t.isGeneratorFunction=function(t){var n="function"==typeof t&&t.constructor;return!!n&&(n===p||"GeneratorFunction"===(n.displayName||n.name))},t.mark=function(t){return Object.setPrototypeOf?Object.setPrototypeOf(t,f):(t.__proto__=f,s(t,a,"GeneratorFunction")),t.prototype=Object.create(g),t},t.awrap=function(t){return{__await:t}},v(b.prototype),b.prototype[r]=function(){return this},t.AsyncIterator=b,t.async=function(n,e,o,i,r){void 0===r&&(r=Promise);var a=new b(c(n,e,o,i),r);return t.isGeneratorFunction(e)?a:a.next().then((function(t){return t.done?t.value:a.next()}))},v(g),s(g,a,"Generator"),g[i]=function(){return this},g.toString=function(){return"[object Generator]"},t.keys=function(t){var n=[];for(var e in t)n.push(e);return n.reverse(),function e(){for(;n.length;){var o=n.pop();if(o in t)return e.value=o,e.done=!1,e}return e.done=!0,e}},t.values=k,w.prototype={constructor:w,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(x),!t)for(var n in this)"t"===n.charAt(0)&&e.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=void 0)},stop:function(){this.done=!0;var t=this.tryEntries[0].completion;if("throw"===t.type)throw t.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var n=this;function o(e,o){return a.type="throw",a.arg=t,n.next=e,o&&(n.method="next",n.arg=void 0),!!o}for(var i=this.tryEntries.length-1;i>=0;--i){var r=this.tryEntries[i],a=r.completion;if("root"===r.tryLoc)return o("end");if(r.tryLoc<=this.prev){var s=e.call(r,"catchLoc"),c=e.call(r,"finallyLoc");if(s&&c){if(this.prev<r.catchLoc)return o(r.catchLoc,!0);if(this.prev<r.finallyLoc)return o(r.finallyLoc)}else if(s){if(this.prev<r.catchLoc)return o(r.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<r.finallyLoc)return o(r.finallyLoc)}}}},abrupt:function(t,n){for(var o=this.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o];if(i.tryLoc<=this.prev&&e.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var r=i;break}}r&&("break"===t||"continue"===t)&&r.tryLoc<=n&&n<=r.finallyLoc&&(r=null);var a=r?r.completion:{};return a.type=t,a.arg=n,r?(this.method="next",this.next=r.finallyLoc,u):this.complete(a)},complete:function(t,n){if("throw"===t.type)throw t.arg;return"break"===t.type||"continue"===t.type?this.next=t.arg:"return"===t.type?(this.rval=this.arg=t.arg,this.method="return",this.next="end"):"normal"===t.type&&n&&(this.next=n),u},finish:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var e=this.tryEntries[n];if(e.finallyLoc===t)return this.complete(e.completion,e.afterLoc),x(e),u}},catch:function(t){for(var n=this.tryEntries.length-1;n>=0;--n){var e=this.tryEntries[n];if(e.tryLoc===t){var o=e.completion;if("throw"===o.type){var i=o.arg;x(e)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(t,n,e){return this.delegate={iterator:k(t),resultName:n,nextLoc:e},"next"===this.method&&(this.arg=void 0),u}},t}(t.exports);try{regeneratorRuntime=o}catch(t){Function("r","regeneratorRuntime = r")(o)}},function(t,n,e){"use strict";var o,i,r,a,s=e(1),c=e(32),l=e(0),u=e(28),d=e(400),p=e(16),f=e(218),A=e(167),h=e(47),m=e(324),g=e(7),v=e(81),b=e(154),C=e(74),y=e(401),x=e(219),w=e(325),k=e(326).set,_=e(402),B=e(404),E=e(405),S=e(328),T=e(406),$=e(26),I=e(82),O=e(3),M=e(407),N=e(163),D=e(39),P=O("species"),L="Promise",j=$.get,F=$.set,R=$.getterFor(L),U=d&&d.prototype,z=d,G=U,W=l.TypeError,Y=l.document,H=l.process,V=S.f,Q=V,q=!!(Y&&Y.createEvent&&l.dispatchEvent),K="function"==typeof PromiseRejectionEvent,J=!1,X=I(L,(function(){var t=C(z)!==String(z);if(!t&&66===D)return!0;if(c&&!G.finally)return!0;if(D>=51&&/native code/.test(z))return!1;var n=new z((function(t){t(1)})),e=function(t){t((function(){}),(function(){}))};return(n.constructor={})[P]=e,!(J=n.then((function(){}))instanceof e)||!t&&M&&!K})),Z=X||!x((function(t){z.all(t).catch((function(){}))})),tt=function(t){var n;return!(!g(t)||"function"!=typeof(n=t.then))&&n},nt=function(t,n){if(!t.notified){t.notified=!0;var e=t.reactions;_((function(){for(var o=t.value,i=1==t.state,r=0;e.length>r;){var a,s,c,l=e[r++],u=i?l.ok:l.fail,d=l.resolve,p=l.reject,f=l.domain;try{u?(i||(2===t.rejection&&rt(t),t.rejection=1),!0===u?a=o:(f&&f.enter(),a=u(o),f&&(f.exit(),c=!0)),a===l.promise?p(W("Promise-chain cycle")):(s=tt(a))?s.call(a,d,p):d(a)):p(o)}catch(t){f&&!c&&f.exit(),p(t)}}t.reactions=[],t.notified=!1,n&&!t.rejection&&ot(t)}))}},et=function(t,n,e){var o,i;q?((o=Y.createEvent("Event")).promise=n,o.reason=e,o.initEvent(t,!1,!0),l.dispatchEvent(o)):o={promise:n,reason:e},!K&&(i=l["on"+t])?i(o):"unhandledrejection"===t&&E("Unhandled promise rejection",e)},ot=function(t){k.call(l,(function(){var n,e=t.facade,o=t.value;if(it(t)&&(n=T((function(){N?H.emit("unhandledRejection",o,e):et("unhandledrejection",e,o)})),t.rejection=N||it(t)?2:1,n.error))throw n.value}))},it=function(t){return 1!==t.rejection&&!t.parent},rt=function(t){k.call(l,(function(){var n=t.facade;N?H.emit("rejectionHandled",n):et("rejectionhandled",n,t.value)}))},at=function(t,n,e){return function(o){t(n,o,e)}},st=function(t,n,e){t.done||(t.done=!0,e&&(t=e),t.value=n,t.state=2,nt(t,!0))},ct=function(t,n,e){if(!t.done){t.done=!0,e&&(t=e);try{if(t.facade===n)throw W("Promise can't be resolved itself");var o=tt(n);o?_((function(){var e={done:!1};try{o.call(n,at(ct,e,t),at(st,e,t))}catch(n){st(e,n,t)}})):(t.value=n,t.state=1,nt(t,!1))}catch(n){st({done:!1},n,t)}}};if(X&&(G=(z=function(t){b(this,z,L),v(t),o.call(this);var n=j(this);try{t(at(ct,n),at(st,n))}catch(t){st(n,t)}}).prototype,(o=function(t){F(this,{type:L,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=f(G,{then:function(t,n){var e=R(this),o=V(w(this,z));return o.ok="function"!=typeof t||t,o.fail="function"==typeof n&&n,o.domain=N?H.domain:void 0,e.parent=!0,e.reactions.push(o),0!=e.state&&nt(e,!1),o.promise},catch:function(t){return this.then(void 0,t)}}),i=function(){var t=new o,n=j(t);this.promise=t,this.resolve=at(ct,n),this.reject=at(st,n)},S.f=V=function(t){return t===z||t===r?new i(t):Q(t)},!c&&"function"==typeof d&&U!==Object.prototype)){a=U.then,J||(p(U,"then",(function(t,n){var e=this;return new z((function(t,n){a.call(e,t,n)})).then(t,n)}),{unsafe:!0}),p(U,"catch",G.catch,{unsafe:!0}));try{delete U.constructor}catch(t){}A&&A(U,G)}s({global:!0,wrap:!0,forced:X},{Promise:z}),h(z,L,!1,!0),m(L),r=u(L),s({target:L,stat:!0,forced:X},{reject:function(t){var n=V(this);return n.reject.call(void 0,t),n.promise}}),s({target:L,stat:!0,forced:c||X},{resolve:function(t){return B(c&&this===r?z:this,t)}}),s({target:L,stat:!0,forced:Z},{all:function(t){var n=this,e=V(n),o=e.resolve,i=e.reject,r=T((function(){var e=v(n.resolve),r=[],a=0,s=1;y(t,(function(t){var c=a++,l=!1;r.push(void 0),s++,e.call(n,t).then((function(t){l||(l=!0,r[c]=t,--s||o(r))}),i)})),--s||o(r)}));return r.error&&i(r.value),e.promise},race:function(t){var n=this,e=V(n),o=e.reject,i=T((function(){var i=v(n.resolve);y(t,(function(t){i.call(n,t).then(e.resolve,o)}))}));return i.error&&o(i.value),e.promise}})},function(t,n,e){"use strict";
|
||
/*!
|
||
* escape-html
|
||
* Copyright(c) 2012-2013 TJ Holowaychuk
|
||
* Copyright(c) 2015 Andreas Lubbe
|
||
* Copyright(c) 2015 Tiancheng "Timothy" Gu
|
||
* MIT Licensed
|
||
*/var o=/["'&<>]/;t.exports=function(t){var n,e=""+t,i=o.exec(e);if(!i)return e;var r="",a=0,s=0;for(a=i.index;a<e.length;a++){switch(e.charCodeAt(a)){case 34:n=""";break;case 38:n="&";break;case 39:n="'";break;case 60:n="<";break;case 62:n=">";break;default:continue}s!==a&&(r+=e.substring(s,a)),s=a+1,r+=n}return s!==a?r+e.substring(s,a):r}},function(t,n,e){"use strict";var o,i=e(1),r=e(25).f,a=e(13),s=e(366),c=e(20),l=e(367),u=e(32),d="".startsWith,p=Math.min,f=l("startsWith");i({target:"String",proto:!0,forced:!!(u||f||(o=r(String.prototype,"startsWith"),!o||o.writable))&&!f},{startsWith:function(t){var n=String(c(this));s(t);var e=a(p(arguments.length>1?arguments[1]:void 0,n.length)),o=String(t);return d?d.call(n,o,e):n.slice(e,e+o.length)===o}})},function(t,n,e){"use strict";var o=e(102),i=e(203),r=e(4),a=e(20),s=e(325),c=e(124),l=e(13),u=e(103),d=e(66),p=e(123).UNSUPPORTED_Y,f=[].push,A=Math.min;o("split",2,(function(t,n,e){var o;return o="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(t,e){var o=String(a(this)),r=void 0===e?4294967295:e>>>0;if(0===r)return[];if(void 0===t)return[o];if(!i(t))return n.call(o,t,r);for(var s,c,l,u=[],p=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),A=0,h=new RegExp(t.source,p+"g");(s=d.call(h,o))&&!((c=h.lastIndex)>A&&(u.push(o.slice(A,s.index)),s.length>1&&s.index<o.length&&f.apply(u,s.slice(1)),l=s[0].length,A=c,u.length>=r));)h.lastIndex===s.index&&h.lastIndex++;return A===o.length?!l&&h.test("")||u.push(""):u.push(o.slice(A)),u.length>r?u.slice(0,r):u}:"0".split(void 0,0).length?function(t,e){return void 0===t&&0===e?[]:n.call(this,t,e)}:n,[function(n,e){var i=a(this),r=null==n?void 0:n[t];return void 0!==r?r.call(n,i,e):o.call(String(i),n,e)},function(t,i){var a=e(o,t,this,i,o!==n);if(a.done)return a.value;var d=r(t),f=String(this),h=s(d,RegExp),m=d.unicode,g=(d.ignoreCase?"i":"")+(d.multiline?"m":"")+(d.unicode?"u":"")+(p?"g":"y"),v=new h(p?"^(?:"+d.source+")":d,g),b=void 0===i?4294967295:i>>>0;if(0===b)return[];if(0===f.length)return null===u(v,f)?[f]:[];for(var C=0,y=0,x=[];y<f.length;){v.lastIndex=p?0:y;var w,k=u(v,p?f.slice(y):f);if(null===k||(w=A(l(v.lastIndex+(p?y:0)),f.length))===C)y=c(f,y,m);else{if(x.push(f.slice(C,y)),x.length===b)return x;for(var _=1;_<=k.length-1;_++)if(x.push(k[_]),x.length===b)return x;y=C=w}}return x.push(f.slice(C)),x}]}),p)},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.getCapabilities=function(){try{return(0,o.loadState)("core","capabilities")}catch(t){return console.debug("Could not find capabilities initial state fall back to _oc_capabilities"),"_oc_capabilities"in window?window._oc_capabilities:{}}};var o=e(98)},function(t,n,e){var o=e(6),i=e(0),r=e(82),a=e(321),s=e(12).f,c=e(49).f,l=e(203),u=e(106),d=e(123),p=e(16),f=e(2),A=e(26).enforce,h=e(324),m=e(3)("match"),g=i.RegExp,v=g.prototype,b=/a/g,C=/a/g,y=new g(b)!==b,x=d.UNSUPPORTED_Y;if(o&&r("RegExp",!y||x||f((function(){return C[m]=!1,g(b)!=b||g(C)==C||"/a/i"!=g(b,"i")})))){for(var w=function(t,n){var e,o=this instanceof w,i=l(t),r=void 0===n;if(!o&&i&&t.constructor===w&&r)return t;y?i&&!r&&(t=t.source):t instanceof w&&(r&&(n=u.call(t)),t=t.source),x&&(e=!!n&&n.indexOf("y")>-1)&&(n=n.replace(/y/g,""));var s=a(y?new g(t,n):g(t,n),o?this:v,w);x&&e&&(A(s).sticky=!0);return s},k=function(t){t in w||s(w,t,{configurable:!0,get:function(){return g[t]},set:function(n){g[t]=n}})},_=c(g),B=0;_.length>B;)k(_[B++]);v.constructor=w,w.prototype=v,p(i,"RegExp",w)}h("RegExp")},function(t,n,e){"use strict";var o=e(1),i=e(435),r=e(14),a=e(13),s=e(31),c=e(70);o({target:"Array",proto:!0},{flat:function(){var t=arguments.length?arguments[0]:void 0,n=r(this),e=a(n.length),o=c(n,0);return o.length=i(o,n,n,e,0,void 0===t?1:s(t)),o}})},function(t,n,e){"use strict";var o=e(1),i=e(436).left,r=e(84),a=e(39),s=e(163);o({target:"Array",proto:!0,forced:!r("reduce")||!s&&a>79&&a<83},{reduce:function(t){return i(this,t,arguments.length,arguments.length>1?arguments[1]:void 0)}})},function(t,n,e){var o,i,r,a,s;o=e(408),i=e(329).utf8,r=e(409),a=e(329).bin,(s=function(t,n){t.constructor==String?t=n&&"binary"===n.encoding?a.stringToBytes(t):i.stringToBytes(t):r(t)?t=Array.prototype.slice.call(t,0):Array.isArray(t)||t.constructor===Uint8Array||(t=t.toString());for(var e=o.bytesToWords(t),c=8*t.length,l=1732584193,u=-271733879,d=-1732584194,p=271733878,f=0;f<e.length;f++)e[f]=16711935&(e[f]<<8|e[f]>>>24)|4278255360&(e[f]<<24|e[f]>>>8);e[c>>>5]|=128<<c%32,e[14+(c+64>>>9<<4)]=c;var A=s._ff,h=s._gg,m=s._hh,g=s._ii;for(f=0;f<e.length;f+=16){var v=l,b=u,C=d,y=p;l=A(l,u,d,p,e[f+0],7,-680876936),p=A(p,l,u,d,e[f+1],12,-389564586),d=A(d,p,l,u,e[f+2],17,606105819),u=A(u,d,p,l,e[f+3],22,-1044525330),l=A(l,u,d,p,e[f+4],7,-176418897),p=A(p,l,u,d,e[f+5],12,1200080426),d=A(d,p,l,u,e[f+6],17,-1473231341),u=A(u,d,p,l,e[f+7],22,-45705983),l=A(l,u,d,p,e[f+8],7,1770035416),p=A(p,l,u,d,e[f+9],12,-1958414417),d=A(d,p,l,u,e[f+10],17,-42063),u=A(u,d,p,l,e[f+11],22,-1990404162),l=A(l,u,d,p,e[f+12],7,1804603682),p=A(p,l,u,d,e[f+13],12,-40341101),d=A(d,p,l,u,e[f+14],17,-1502002290),l=h(l,u=A(u,d,p,l,e[f+15],22,1236535329),d,p,e[f+1],5,-165796510),p=h(p,l,u,d,e[f+6],9,-1069501632),d=h(d,p,l,u,e[f+11],14,643717713),u=h(u,d,p,l,e[f+0],20,-373897302),l=h(l,u,d,p,e[f+5],5,-701558691),p=h(p,l,u,d,e[f+10],9,38016083),d=h(d,p,l,u,e[f+15],14,-660478335),u=h(u,d,p,l,e[f+4],20,-405537848),l=h(l,u,d,p,e[f+9],5,568446438),p=h(p,l,u,d,e[f+14],9,-1019803690),d=h(d,p,l,u,e[f+3],14,-187363961),u=h(u,d,p,l,e[f+8],20,1163531501),l=h(l,u,d,p,e[f+13],5,-1444681467),p=h(p,l,u,d,e[f+2],9,-51403784),d=h(d,p,l,u,e[f+7],14,1735328473),l=m(l,u=h(u,d,p,l,e[f+12],20,-1926607734),d,p,e[f+5],4,-378558),p=m(p,l,u,d,e[f+8],11,-2022574463),d=m(d,p,l,u,e[f+11],16,1839030562),u=m(u,d,p,l,e[f+14],23,-35309556),l=m(l,u,d,p,e[f+1],4,-1530992060),p=m(p,l,u,d,e[f+4],11,1272893353),d=m(d,p,l,u,e[f+7],16,-155497632),u=m(u,d,p,l,e[f+10],23,-1094730640),l=m(l,u,d,p,e[f+13],4,681279174),p=m(p,l,u,d,e[f+0],11,-358537222),d=m(d,p,l,u,e[f+3],16,-722521979),u=m(u,d,p,l,e[f+6],23,76029189),l=m(l,u,d,p,e[f+9],4,-640364487),p=m(p,l,u,d,e[f+12],11,-421815835),d=m(d,p,l,u,e[f+15],16,530742520),l=g(l,u=m(u,d,p,l,e[f+2],23,-995338651),d,p,e[f+0],6,-198630844),p=g(p,l,u,d,e[f+7],10,1126891415),d=g(d,p,l,u,e[f+14],15,-1416354905),u=g(u,d,p,l,e[f+5],21,-57434055),l=g(l,u,d,p,e[f+12],6,1700485571),p=g(p,l,u,d,e[f+3],10,-1894986606),d=g(d,p,l,u,e[f+10],15,-1051523),u=g(u,d,p,l,e[f+1],21,-2054922799),l=g(l,u,d,p,e[f+8],6,1873313359),p=g(p,l,u,d,e[f+15],10,-30611744),d=g(d,p,l,u,e[f+6],15,-1560198380),u=g(u,d,p,l,e[f+13],21,1309151649),l=g(l,u,d,p,e[f+4],6,-145523070),p=g(p,l,u,d,e[f+11],10,-1120210379),d=g(d,p,l,u,e[f+2],15,718787259),u=g(u,d,p,l,e[f+9],21,-343485551),l=l+v>>>0,u=u+b>>>0,d=d+C>>>0,p=p+y>>>0}return o.endian([l,u,d,p])})._ff=function(t,n,e,o,i,r,a){var s=t+(n&e|~n&o)+(i>>>0)+a;return(s<<r|s>>>32-r)+n},s._gg=function(t,n,e,o,i,r,a){var s=t+(n&o|e&~o)+(i>>>0)+a;return(s<<r|s>>>32-r)+n},s._hh=function(t,n,e,o,i,r,a){var s=t+(n^e^o)+(i>>>0)+a;return(s<<r|s>>>32-r)+n},s._ii=function(t,n,e,o,i,r,a){var s=t+(e^(n|~o))+(i>>>0)+a;return(s<<r|s>>>32-r)+n},s._blocksize=16,s._digestsize=16,t.exports=function(t,n){if(null==t)throw new Error("Illegal argument "+t);var e=o.wordsToBytes(s(t,n));return n&&n.asBytes?e:n&&n.asString?a.bytesToString(e):o.bytesToHex(e)}},function(t,n,e){"use strict";e(330),e(349),e(350),e(351),Object.defineProperty(n,"__esModule",{value:!0}),n.getBuilder=function(t){return new o.default(t)},n.clearAll=function(){[window.sessionStorage,window.localStorage].map((function(t){return a(t)}))},n.clearNonPersistent=function(){[window.sessionStorage,window.localStorage].map((function(t){return a(t,(function(t){return!t.startsWith(i.default.GLOBAL_SCOPE_PERSISTENT)}))}))};var o=r(e(432)),i=r(e(352));function r(t){return t&&t.__esModule?t:{default:t}}function a(t,n){Object.keys(t).filter((function(t){return!n||n(t)})).map(t.removeItem.bind(t))}},function(t,n,e){"use strict";var o=e(1),i=e(85).includes,r=e(161);o({target:"Array",proto:!0},{includes:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),r("includes")},function(t,n,e){"use strict";var o=e(102),i=e(4),r=e(13),a=e(20),s=e(124),c=e(103);o("match",1,(function(t,n,e){return[function(n){var e=a(this),o=null==n?void 0:n[t];return void 0!==o?o.call(n,e):new RegExp(n)[t](String(e))},function(t){var o=e(n,t,this);if(o.done)return o.value;var a=i(t),l=String(this);if(!a.global)return c(a,l);var u=a.unicode;a.lastIndex=0;for(var d,p=[],f=0;null!==(d=c(a,l));){var A=String(d[0]);p[f]=A,""===A&&(a.lastIndex=s(l,r(a.lastIndex),u)),f++}return 0===f?null:p}]}))},function(t,n,e){"use strict";var o=e(102),i=e(4),r=e(20),a=e(437),s=e(103);o("search",1,(function(t,n,e){return[function(n){var e=r(this),o=null==n?void 0:n[t];return void 0!==o?o.call(n,e):new RegExp(n)[t](String(e))},function(t){var o=e(n,t,this);if(o.done)return o.value;var r=i(t),c=String(this),l=r.lastIndex;a(l,0)||(r.lastIndex=0);var u=s(r,c);return a(r.lastIndex,l)||(r.lastIndex=l),null===u?-1:u.index}]}))},function(t,n,e){var o=e(1),i=e(69),r=String.fromCharCode,a=String.fromCodePoint;o({target:"String",stat:!0,forced:!!a&&1!=a.length},{fromCodePoint:function(t){for(var n,e=[],o=arguments.length,a=0;o>a;){if(n=+arguments[a++],i(n,1114111)!==n)throw RangeError(n+" is not a valid code point");e.push(n<65536?r(n):r(55296+((n-=65536)>>10),n%1024+56320))}return e.join("")}})},function(t,n,e){"use strict";var o=e(1),i=e(83).codeAt;o({target:"String",proto:!0},{codePointAt:function(t){return i(this,t)}})},function(t,n,e){t.exports=function(t){function n(o){if(e[o])return e[o].exports;var i=e[o]={i:o,l:!1,exports:{}};return t[o].call(i.exports,i,i.exports,n),i.l=!0,i.exports}var e={};return n.m=t,n.c=e,n.i=function(t){return t},n.d=function(t,e,o){n.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:o})},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},n.p="/",n(n.s=60)}([function(t,n){var e=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=e)},function(t,n,e){var o=e(49)("wks"),i=e(30),r=e(0).Symbol,a="function"==typeof r;(t.exports=function(t){return o[t]||(o[t]=a&&r[t]||(a?r:i)("Symbol."+t))}).store=o},function(t,n,e){var o=e(5);t.exports=function(t){if(!o(t))throw TypeError(t+" is not an object!");return t}},function(t,n,e){var o=e(0),i=e(10),r=e(8),a=e(6),s=e(11),c=function(t,n,e){var l,u,d,p,f=t&c.F,A=t&c.G,h=t&c.S,m=t&c.P,g=t&c.B,v=A?o:h?o[n]||(o[n]={}):(o[n]||{}).prototype,b=A?i:i[n]||(i[n]={}),C=b.prototype||(b.prototype={});for(l in A&&(e=n),e)d=((u=!f&&v&&void 0!==v[l])?v:e)[l],p=g&&u?s(d,o):m&&"function"==typeof d?s(Function.call,d):d,v&&a(v,l,d,t&c.U),b[l]!=d&&r(b,l,p),m&&C[l]!=d&&(C[l]=d)};o.core=i,c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,t.exports=c},function(t,n,e){t.exports=!e(7)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(t,n){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,n,e){var o=e(0),i=e(8),r=e(12),a=e(30)("src"),s=Function.toString,c=(""+s).split("toString");e(10).inspectSource=function(t){return s.call(t)},(t.exports=function(t,n,e,s){var l="function"==typeof e;l&&(r(e,"name")||i(e,"name",n)),t[n]!==e&&(l&&(r(e,a)||i(e,a,t[n]?""+t[n]:c.join(String(n)))),t===o?t[n]=e:s?t[n]?t[n]=e:i(t,n,e):(delete t[n],i(t,n,e)))})(Function.prototype,"toString",(function(){return"function"==typeof this&&this[a]||s.call(this)}))},function(t,n){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,n,e){var o=e(13),i=e(25);t.exports=e(4)?function(t,n,e){return o.f(t,n,i(1,e))}:function(t,n,e){return t[n]=e,t}},function(t,n){var e={}.toString;t.exports=function(t){return e.call(t).slice(8,-1)}},function(t,n){var e=t.exports={version:"2.5.7"};"number"==typeof __e&&(__e=e)},function(t,n,e){var o=e(14);t.exports=function(t,n,e){if(o(t),void 0===n)return t;switch(e){case 1:return function(e){return t.call(n,e)};case 2:return function(e,o){return t.call(n,e,o)};case 3:return function(e,o,i){return t.call(n,e,o,i)}}return function(){return t.apply(n,arguments)}}},function(t,n){var e={}.hasOwnProperty;t.exports=function(t,n){return e.call(t,n)}},function(t,n,e){var o=e(2),i=e(41),r=e(29),a=Object.defineProperty;n.f=e(4)?Object.defineProperty:function(t,n,e){if(o(t),n=r(n,!0),o(e),i)try{return a(t,n,e)}catch(t){}if("get"in e||"set"in e)throw TypeError("Accessors not supported!");return"value"in e&&(t[n]=e.value),t}},function(t,n){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,n){t.exports={}},function(t,n){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,n,e){"use strict";var o=e(7);t.exports=function(t,n){return!!t&&o((function(){n?t.call(null,(function(){}),1):t.call(null)}))}},function(t,n,e){var o=e(23),i=e(16);t.exports=function(t){return o(i(t))}},function(t,n,e){var o=e(53),i=Math.min;t.exports=function(t){return t>0?i(o(t),9007199254740991):0}},function(t,n,e){var o=e(11),i=e(23),r=e(28),a=e(19),s=e(64);t.exports=function(t,n){var e=1==t,c=2==t,l=3==t,u=4==t,d=6==t,p=5==t||d,f=n||s;return function(n,s,A){for(var h,m,g=r(n),v=i(g),b=o(s,A,3),C=a(v.length),y=0,x=e?f(n,C):c?f(n,0):void 0;C>y;y++)if((p||y in v)&&(m=b(h=v[y],y,g),t))if(e)x[y]=m;else if(m)switch(t){case 3:return!0;case 5:return h;case 6:return y;case 2:x.push(h)}else if(u)return!1;return d?-1:l||u?u:x}}},function(t,n,e){var o=e(5),i=e(0).document,r=o(i)&&o(i.createElement);t.exports=function(t){return r?i.createElement(t):{}}},function(t,n){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,n,e){var o=e(9);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==o(t)?t.split(""):Object(t)}},function(t,n){t.exports=!1},function(t,n){t.exports=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}}},function(t,n,e){var o=e(13).f,i=e(12),r=e(1)("toStringTag");t.exports=function(t,n,e){t&&!i(t=e?t:t.prototype,r)&&o(t,r,{configurable:!0,value:n})}},function(t,n,e){var o=e(49)("keys"),i=e(30);t.exports=function(t){return o[t]||(o[t]=i(t))}},function(t,n,e){var o=e(16);t.exports=function(t){return Object(o(t))}},function(t,n,e){var o=e(5);t.exports=function(t,n){if(!o(t))return t;var e,i;if(n&&"function"==typeof(e=t.toString)&&!o(i=e.call(t)))return i;if("function"==typeof(e=t.valueOf)&&!o(i=e.call(t)))return i;if(!n&&"function"==typeof(e=t.toString)&&!o(i=e.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},function(t,n){var e=0,o=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++e+o).toString(36))}},function(t,n,e){"use strict";var o=e(0),i=e(12),r=e(9),a=e(67),s=e(29),c=e(7),l=e(77).f,u=e(45).f,d=e(13).f,p=e(51).trim,f=o.Number,A=f,h=f.prototype,m="Number"==r(e(44)(h)),g="trim"in String.prototype,v=function(t){var n=s(t,!1);if("string"==typeof n&&n.length>2){var e,o,i,r=(n=g?n.trim():p(n,3)).charCodeAt(0);if(43===r||45===r){if(88===(e=n.charCodeAt(2))||120===e)return NaN}else if(48===r){switch(n.charCodeAt(1)){case 66:case 98:o=2,i=49;break;case 79:case 111:o=8,i=55;break;default:return+n}for(var a,c=n.slice(2),l=0,u=c.length;l<u;l++)if((a=c.charCodeAt(l))<48||a>i)return NaN;return parseInt(c,o)}}return+n};if(!f(" 0o1")||!f("0b1")||f("+0x1")){f=function(t){var n=arguments.length<1?0:t,e=this;return e instanceof f&&(m?c((function(){h.valueOf.call(e)})):"Number"!=r(e))?a(new A(v(n)),e,f):v(n)};for(var b,C=e(4)?l(A):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),y=0;C.length>y;y++)i(A,b=C[y])&&!i(f,b)&&d(f,b,u(A,b));f.prototype=h,h.constructor=f,e(6)(o,"Number",f)}},function(t,n,e){"use strict";function o(t){return!(0===t||(!Array.isArray(t)||0!==t.length)&&t)}function i(t,n,e,o){return t.filter((function(t){return function(t,n){return void 0===t&&(t="undefined"),null===t&&(t="null"),!1===t&&(t="false"),-1!==t.toString().toLowerCase().indexOf(n.trim())}(o(t,e),n)}))}function r(t){return t.filter((function(t){return!t.$isLabel}))}function a(t,n){return function(e){return e.reduce((function(e,o){return o[t]&&o[t].length?(e.push({$groupLabel:o[n],$isLabel:!0}),e.concat(o[t])):e}),[])}}function s(t,n,o,r,a){return function(s){return s.map((function(s){var c;if(!s[o])return console.warn("Options passed to vue-multiselect do not contain groups, despite the config."),[];var l=i(s[o],t,n,a);return l.length?(c={},e.i(p.a)(c,r,s[r]),e.i(p.a)(c,o,l),c):[]}))}}var c=e(59),l=e(54),u=(e.n(l),e(95)),d=(e.n(u),e(31)),p=(e.n(d),e(58)),f=e(91),A=(e.n(f),e(98)),h=(e.n(A),e(92)),m=(e.n(h),e(88)),g=(e.n(m),e(97)),v=(e.n(g),e(89)),b=(e.n(v),e(96)),C=(e.n(b),e(93)),y=(e.n(C),e(90)),x=(e.n(y),function(){for(var t=arguments.length,n=new Array(t),e=0;e<t;e++)n[e]=arguments[e];return function(t){return n.reduce((function(t,n){return n(t)}),t)}});n.a={data:function(){return{search:"",isOpen:!1,preferredOpenDirection:"below",optimizedHeight:this.maxHeight}},props:{internalSearch:{type:Boolean,default:!0},options:{type:Array,required:!0},multiple:{type:Boolean,default:!1},value:{type:null,default:function(){return[]}},trackBy:{type:String},label:{type:String},searchable:{type:Boolean,default:!0},clearOnSelect:{type:Boolean,default:!0},hideSelected:{type:Boolean,default:!1},placeholder:{type:String,default:"Select option"},allowEmpty:{type:Boolean,default:!0},resetAfter:{type:Boolean,default:!1},closeOnSelect:{type:Boolean,default:!0},customLabel:{type:Function,default:function(t,n){return o(t)?"":n?t[n]:t}},taggable:{type:Boolean,default:!1},tagPlaceholder:{type:String,default:"Press enter to create a tag"},tagPosition:{type:String,default:"top"},max:{type:[Number,Boolean],default:!1},id:{default:null},optionsLimit:{type:Number,default:1e3},groupValues:{type:String},groupLabel:{type:String},groupSelect:{type:Boolean,default:!1},blockKeys:{type:Array,default:function(){return[]}},preserveSearch:{type:Boolean,default:!1},preselectFirst:{type:Boolean,default:!1}},mounted:function(){!this.multiple&&this.max&&console.warn("[Vue-Multiselect warn]: Max prop should not be used when prop Multiple equals false."),this.preselectFirst&&!this.internalValue.length&&this.options.length&&this.select(this.filteredOptions[0])},computed:{internalValue:function(){return this.value||0===this.value?Array.isArray(this.value)?this.value:[this.value]:[]},filteredOptions:function(){var t=this.search||"",n=t.toLowerCase().trim(),e=this.options.concat();return e=this.internalSearch?this.groupValues?this.filterAndFlat(e,n,this.label):i(e,n,this.label,this.customLabel):this.groupValues?a(this.groupValues,this.groupLabel)(e):e,e=this.hideSelected?e.filter(function(t){return function(){return!t.apply(void 0,arguments)}}(this.isSelected)):e,this.taggable&&n.length&&!this.isExistingOption(n)&&("bottom"===this.tagPosition?e.push({isTag:!0,label:t}):e.unshift({isTag:!0,label:t})),e.slice(0,this.optionsLimit)},valueKeys:function(){var t=this;return this.trackBy?this.internalValue.map((function(n){return n[t.trackBy]})):this.internalValue},optionKeys:function(){var t=this;return(this.groupValues?this.flatAndStrip(this.options):this.options).map((function(n){return t.customLabel(n,t.label).toString().toLowerCase()}))},currentOptionLabel:function(){return this.multiple?this.searchable?"":this.placeholder:this.internalValue.length?this.getOptionLabel(this.internalValue[0]):this.searchable?"":this.placeholder}},watch:{internalValue:function(){this.resetAfter&&this.internalValue.length&&(this.search="",this.$emit("input",this.multiple?[]:null))},search:function(){this.$emit("search-change",this.search,this.id)}},methods:{getValue:function(){return this.multiple?this.internalValue:0===this.internalValue.length?null:this.internalValue[0]},filterAndFlat:function(t,n,e){return x(s(n,e,this.groupValues,this.groupLabel,this.customLabel),a(this.groupValues,this.groupLabel))(t)},flatAndStrip:function(t){return x(a(this.groupValues,this.groupLabel),r)(t)},updateSearch:function(t){this.search=t},isExistingOption:function(t){return!!this.options&&this.optionKeys.indexOf(t)>-1},isSelected:function(t){var n=this.trackBy?t[this.trackBy]:t;return this.valueKeys.indexOf(n)>-1},isOptionDisabled:function(t){return!!t.$isDisabled},getOptionLabel:function(t){if(o(t))return"";if(t.isTag)return t.label;if(t.$isLabel)return t.$groupLabel;var n=this.customLabel(t,this.label);return o(n)?"":n},select:function(t,n){if(t.$isLabel&&this.groupSelect)this.selectGroup(t);else if(!(-1!==this.blockKeys.indexOf(n)||this.disabled||t.$isDisabled||t.$isLabel)&&(!this.max||!this.multiple||this.internalValue.length!==this.max)&&("Tab"!==n||this.pointerDirty)){if(t.isTag)this.$emit("tag",t.label,this.id),this.search="",this.closeOnSelect&&!this.multiple&&this.deactivate();else{if(this.isSelected(t))return void("Tab"!==n&&this.removeElement(t));this.$emit("select",t,this.id),this.multiple?this.$emit("input",this.internalValue.concat([t]),this.id):this.$emit("input",t,this.id),this.clearOnSelect&&(this.search="")}this.closeOnSelect&&this.deactivate()}},selectGroup:function(t){var n=this,e=this.options.find((function(e){return e[n.groupLabel]===t.$groupLabel}));if(e)if(this.wholeGroupSelected(e)){this.$emit("remove",e[this.groupValues],this.id);var o=this.internalValue.filter((function(t){return-1===e[n.groupValues].indexOf(t)}));this.$emit("input",o,this.id)}else{var i=e[this.groupValues].filter((function(t){return!(n.isOptionDisabled(t)||n.isSelected(t))}));this.$emit("select",i,this.id),this.$emit("input",this.internalValue.concat(i),this.id)}},wholeGroupSelected:function(t){var n=this;return t[this.groupValues].every((function(t){return n.isSelected(t)||n.isOptionDisabled(t)}))},wholeGroupDisabled:function(t){return t[this.groupValues].every(this.isOptionDisabled)},removeElement:function(t){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(!this.disabled&&!t.$isDisabled){if(!this.allowEmpty&&this.internalValue.length<=1)return void this.deactivate();var o="object"===e.i(c.a)(t)?this.valueKeys.indexOf(t[this.trackBy]):this.valueKeys.indexOf(t);if(this.$emit("remove",t,this.id),this.multiple){var i=this.internalValue.slice(0,o).concat(this.internalValue.slice(o+1));this.$emit("input",i,this.id)}else this.$emit("input",null,this.id);this.closeOnSelect&&n&&this.deactivate()}},removeLastElement:function(){-1===this.blockKeys.indexOf("Delete")&&0===this.search.length&&Array.isArray(this.internalValue)&&this.internalValue.length&&this.removeElement(this.internalValue[this.internalValue.length-1],!1)},activate:function(){var t=this;this.isOpen||this.disabled||(this.adjustPosition(),this.groupValues&&0===this.pointer&&this.filteredOptions.length&&(this.pointer=1),this.isOpen=!0,this.searchable?(this.preserveSearch||(this.search=""),this.$nextTick((function(){return t.$refs.search.focus()}))):this.$el.focus(),this.$emit("open",this.id))},deactivate:function(){this.isOpen&&(this.isOpen=!1,this.searchable?this.$refs.search.blur():this.$el.blur(),this.preserveSearch||(this.search=""),this.$emit("close",this.getValue(),this.id))},toggle:function(){this.isOpen?this.deactivate():this.activate()},adjustPosition:function(){if("undefined"!=typeof window){var t=this.$el.getBoundingClientRect().top,n=window.innerHeight-this.$el.getBoundingClientRect().bottom;n>this.maxHeight||n>t||"below"===this.openDirection||"bottom"===this.openDirection?(this.preferredOpenDirection="below",this.optimizedHeight=Math.min(n-40,this.maxHeight)):(this.preferredOpenDirection="above",this.optimizedHeight=Math.min(t-40,this.maxHeight))}}}}},function(t,n,e){"use strict";var o=e(54),i=(e.n(o),e(31));e.n(i),n.a={data:function(){return{pointer:0,pointerDirty:!1}},props:{showPointer:{type:Boolean,default:!0},optionHeight:{type:Number,default:40}},computed:{pointerPosition:function(){return this.pointer*this.optionHeight},visibleElements:function(){return this.optimizedHeight/this.optionHeight}},watch:{filteredOptions:function(){this.pointerAdjust()},isOpen:function(){this.pointerDirty=!1}},methods:{optionHighlight:function(t,n){return{"multiselect__option--highlight":t===this.pointer&&this.showPointer,"multiselect__option--selected":this.isSelected(n)}},groupHighlight:function(t,n){var e=this;if(!this.groupSelect)return["multiselect__option--group","multiselect__option--disabled"];var o=this.options.find((function(t){return t[e.groupLabel]===n.$groupLabel}));return o&&!this.wholeGroupDisabled(o)?["multiselect__option--group",{"multiselect__option--highlight":t===this.pointer&&this.showPointer},{"multiselect__option--group-selected":this.wholeGroupSelected(o)}]:"multiselect__option--disabled"},addPointerElement:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Enter",n=t.key;this.filteredOptions.length>0&&this.select(this.filteredOptions[this.pointer],n),this.pointerReset()},pointerForward:function(){this.pointer<this.filteredOptions.length-1&&(this.pointer++,this.$refs.list.scrollTop<=this.pointerPosition-(this.visibleElements-1)*this.optionHeight&&(this.$refs.list.scrollTop=this.pointerPosition-(this.visibleElements-1)*this.optionHeight),this.filteredOptions[this.pointer]&&this.filteredOptions[this.pointer].$isLabel&&!this.groupSelect&&this.pointerForward()),this.pointerDirty=!0},pointerBackward:function(){this.pointer>0?(this.pointer--,this.$refs.list.scrollTop>=this.pointerPosition&&(this.$refs.list.scrollTop=this.pointerPosition),this.filteredOptions[this.pointer]&&this.filteredOptions[this.pointer].$isLabel&&!this.groupSelect&&this.pointerBackward()):this.filteredOptions[this.pointer]&&this.filteredOptions[0].$isLabel&&!this.groupSelect&&this.pointerForward(),this.pointerDirty=!0},pointerReset:function(){this.closeOnSelect&&(this.pointer=0,this.$refs.list&&(this.$refs.list.scrollTop=0))},pointerAdjust:function(){this.pointer>=this.filteredOptions.length-1&&(this.pointer=this.filteredOptions.length?this.filteredOptions.length-1:0),this.filteredOptions.length>0&&this.filteredOptions[this.pointer].$isLabel&&!this.groupSelect&&this.pointerForward()},pointerSet:function(t){this.pointer=t,this.pointerDirty=!0}}}},function(t,n,e){"use strict";var o=e(36),i=e(74),r=e(15),a=e(18);t.exports=e(72)(Array,"Array",(function(t,n){this._t=a(t),this._i=0,this._k=n}),(function(){var t=this._t,n=this._k,e=this._i++;return!t||e>=t.length?(this._t=void 0,i(1)):i(0,"keys"==n?e:"values"==n?t[e]:[e,t[e]])}),"values"),r.Arguments=r.Array,o("keys"),o("values"),o("entries")},function(t,n,e){"use strict";var o=e(31),i=(e.n(o),e(32)),r=e(33);n.a={name:"vue-multiselect",mixins:[i.a,r.a],props:{name:{type:String,default:""},selectLabel:{type:String,default:"Press enter to select"},selectGroupLabel:{type:String,default:"Press enter to select group"},selectedLabel:{type:String,default:"Selected"},deselectLabel:{type:String,default:"Press enter to remove"},deselectGroupLabel:{type:String,default:"Press enter to deselect group"},showLabels:{type:Boolean,default:!0},limit:{type:Number,default:99999},maxHeight:{type:Number,default:300},limitText:{type:Function,default:function(t){return"and ".concat(t," more")}},loading:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},openDirection:{type:String,default:""},showNoOptions:{type:Boolean,default:!0},showNoResults:{type:Boolean,default:!0},tabindex:{type:Number,default:0}},computed:{isSingleLabelVisible:function(){return(this.singleValue||0===this.singleValue)&&(!this.isOpen||!this.searchable)&&!this.visibleValues.length},isPlaceholderVisible:function(){return!(this.internalValue.length||this.searchable&&this.isOpen)},visibleValues:function(){return this.multiple?this.internalValue.slice(0,this.limit):[]},singleValue:function(){return this.internalValue[0]},deselectLabelText:function(){return this.showLabels?this.deselectLabel:""},deselectGroupLabelText:function(){return this.showLabels?this.deselectGroupLabel:""},selectLabelText:function(){return this.showLabels?this.selectLabel:""},selectGroupLabelText:function(){return this.showLabels?this.selectGroupLabel:""},selectedLabelText:function(){return this.showLabels?this.selectedLabel:""},inputStyle:function(){if(this.searchable||this.multiple&&this.value&&this.value.length)return this.isOpen?{width:"100%"}:{width:"0",position:"absolute",padding:"0"}},contentStyle:function(){return this.options.length?{display:"inline-block"}:{display:"block"}},isAbove:function(){return"above"===this.openDirection||"top"===this.openDirection||"below"!==this.openDirection&&"bottom"!==this.openDirection&&"above"===this.preferredOpenDirection},showSearchInput:function(){return this.searchable&&(!this.hasSingleSelectedSlot||!this.visibleSingleValue&&0!==this.visibleSingleValue||this.isOpen)}}}},function(t,n,e){var o=e(1)("unscopables"),i=Array.prototype;null==i[o]&&e(8)(i,o,{}),t.exports=function(t){i[o][t]=!0}},function(t,n,e){var o=e(18),i=e(19),r=e(85);t.exports=function(t){return function(n,e,a){var s,c=o(n),l=i(c.length),u=r(a,l);if(t&&e!=e){for(;l>u;)if((s=c[u++])!=s)return!0}else for(;l>u;u++)if((t||u in c)&&c[u]===e)return t||u||0;return!t&&-1}}},function(t,n,e){var o=e(9),i=e(1)("toStringTag"),r="Arguments"==o(function(){return arguments}());t.exports=function(t){var n,e,a;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(e=function(t,n){try{return t[n]}catch(t){}}(n=Object(t),i))?e:r?o(n):"Object"==(a=o(n))&&"function"==typeof n.callee?"Arguments":a}},function(t,n,e){"use strict";var o=e(2);t.exports=function(){var t=o(this),n="";return t.global&&(n+="g"),t.ignoreCase&&(n+="i"),t.multiline&&(n+="m"),t.unicode&&(n+="u"),t.sticky&&(n+="y"),n}},function(t,n,e){var o=e(0).document;t.exports=o&&o.documentElement},function(t,n,e){t.exports=!e(4)&&!e(7)((function(){return 7!=Object.defineProperty(e(21)("div"),"a",{get:function(){return 7}}).a}))},function(t,n,e){var o=e(9);t.exports=Array.isArray||function(t){return"Array"==o(t)}},function(t,n,e){"use strict";function o(t){var n,e;this.promise=new t((function(t,o){if(void 0!==n||void 0!==e)throw TypeError("Bad Promise constructor");n=t,e=o})),this.resolve=i(n),this.reject=i(e)}var i=e(14);t.exports.f=function(t){return new o(t)}},function(t,n,e){var o=e(2),i=e(76),r=e(22),a=e(27)("IE_PROTO"),s=function(){},c=function(){var t,n=e(21)("iframe"),o=r.length;for(n.style.display="none",e(40).appendChild(n),n.src="javascript:",(t=n.contentWindow.document).open(),t.write("<script>document.F=Object<\/script>"),t.close(),c=t.F;o--;)delete c.prototype[r[o]];return c()};t.exports=Object.create||function(t,n){var e;return null!==t?(s.prototype=o(t),e=new s,s.prototype=null,e[a]=t):e=c(),void 0===n?e:i(e,n)}},function(t,n,e){var o=e(79),i=e(25),r=e(18),a=e(29),s=e(12),c=e(41),l=Object.getOwnPropertyDescriptor;n.f=e(4)?l:function(t,n){if(t=r(t),n=a(n,!0),c)try{return l(t,n)}catch(t){}if(s(t,n))return i(!o.f.call(t,n),t[n])}},function(t,n,e){var o=e(12),i=e(18),r=e(37)(!1),a=e(27)("IE_PROTO");t.exports=function(t,n){var e,s=i(t),c=0,l=[];for(e in s)e!=a&&o(s,e)&&l.push(e);for(;n.length>c;)o(s,e=n[c++])&&(~r(l,e)||l.push(e));return l}},function(t,n,e){var o=e(46),i=e(22);t.exports=Object.keys||function(t){return o(t,i)}},function(t,n,e){var o=e(2),i=e(5),r=e(43);t.exports=function(t,n){if(o(t),i(n)&&n.constructor===t)return n;var e=r.f(t);return(0,e.resolve)(n),e.promise}},function(t,n,e){var o=e(10),i=e(0),r=i["__core-js_shared__"]||(i["__core-js_shared__"]={});(t.exports=function(t,n){return r[t]||(r[t]=void 0!==n?n:{})})("versions",[]).push({version:o.version,mode:e(24)?"pure":"global",copyright:"© 2018 Denis Pushkarev (zloirock.ru)"})},function(t,n,e){var o=e(2),i=e(14),r=e(1)("species");t.exports=function(t,n){var e,a=o(t).constructor;return void 0===a||null==(e=o(a)[r])?n:i(e)}},function(t,n,e){var o=e(3),i=e(16),r=e(7),a=e(84),s="["+a+"]",c=RegExp("^"+s+s+"*"),l=RegExp(s+s+"*$"),u=function(t,n,e){var i={},s=r((function(){return!!a[t]()||"
"!="
"[t]()})),c=i[t]=s?n(d):a[t];e&&(i[e]=c),o(o.P+o.F*s,"String",i)},d=u.trim=function(t,n){return t=String(i(t)),1&n&&(t=t.replace(c,"")),2&n&&(t=t.replace(l,"")),t};t.exports=u},function(t,n,e){var o,i,r,a=e(11),s=e(68),c=e(40),l=e(21),u=e(0),d=u.process,p=u.setImmediate,f=u.clearImmediate,A=u.MessageChannel,h=u.Dispatch,m=0,g={},v=function(){var t=+this;if(g.hasOwnProperty(t)){var n=g[t];delete g[t],n()}},b=function(t){v.call(t.data)};p&&f||(p=function(t){for(var n=[],e=1;arguments.length>e;)n.push(arguments[e++]);return g[++m]=function(){s("function"==typeof t?t:Function(t),n)},o(m),m},f=function(t){delete g[t]},"process"==e(9)(d)?o=function(t){d.nextTick(a(v,t,1))}:h&&h.now?o=function(t){h.now(a(v,t,1))}:A?(r=(i=new A).port2,i.port1.onmessage=b,o=a(r.postMessage,r,1)):u.addEventListener&&"function"==typeof postMessage&&!u.importScripts?(o=function(t){u.postMessage(t+"","*")},u.addEventListener("message",b,!1)):o="onreadystatechange"in l("script")?function(t){c.appendChild(l("script")).onreadystatechange=function(){c.removeChild(this),v.call(t)}}:function(t){setTimeout(a(v,t,1),0)}),t.exports={set:p,clear:f}},function(t,n){var e=Math.ceil,o=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?o:e)(t)}},function(t,n,e){"use strict";var o=e(3),i=e(20)(5),r=!0;"find"in[]&&Array(1).find((function(){r=!1})),o(o.P+o.F*r,"Array",{find:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),e(36)("find")},function(t,n,e){"use strict";var o,i,r,a,s=e(24),c=e(0),l=e(11),u=e(38),d=e(3),p=e(5),f=e(14),A=e(61),h=e(66),m=e(50),g=e(52).set,v=e(75)(),b=e(43),C=e(80),y=e(86),x=e(48),w=c.TypeError,k=c.process,_=k&&k.versions,B=_&&_.v8||"",E=c.Promise,S="process"==u(k),T=function(){},$=i=b.f,I=!!function(){try{var t=E.resolve(1),n=(t.constructor={})[e(1)("species")]=function(t){t(T,T)};return(S||"function"==typeof PromiseRejectionEvent)&&t.then(T)instanceof n&&0!==B.indexOf("6.6")&&-1===y.indexOf("Chrome/66")}catch(t){}}(),O=function(t){var n;return!(!p(t)||"function"!=typeof(n=t.then))&&n},M=function(t,n){if(!t._n){t._n=!0;var e=t._c;v((function(){for(var o=t._v,i=1==t._s,r=0;e.length>r;)!function(n){var e,r,a,s=i?n.ok:n.fail,c=n.resolve,l=n.reject,u=n.domain;try{s?(i||(2==t._h&&P(t),t._h=1),!0===s?e=o:(u&&u.enter(),e=s(o),u&&(u.exit(),a=!0)),e===n.promise?l(w("Promise-chain cycle")):(r=O(e))?r.call(e,c,l):c(e)):l(o)}catch(t){u&&!a&&u.exit(),l(t)}}(e[r++]);t._c=[],t._n=!1,n&&!t._h&&N(t)}))}},N=function(t){g.call(c,(function(){var n,e,o,i=t._v,r=D(t);if(r&&(n=C((function(){S?k.emit("unhandledRejection",i,t):(e=c.onunhandledrejection)?e({promise:t,reason:i}):(o=c.console)&&o.error&&o.error("Unhandled promise rejection",i)})),t._h=S||D(t)?2:1),t._a=void 0,r&&n.e)throw n.v}))},D=function(t){return 1!==t._h&&0===(t._a||t._c).length},P=function(t){g.call(c,(function(){var n;S?k.emit("rejectionHandled",t):(n=c.onrejectionhandled)&&n({promise:t,reason:t._v})}))},L=function(t){var n=this;n._d||(n._d=!0,(n=n._w||n)._v=t,n._s=2,n._a||(n._a=n._c.slice()),M(n,!0))},j=function(t){var n,e=this;if(!e._d){e._d=!0,e=e._w||e;try{if(e===t)throw w("Promise can't be resolved itself");(n=O(t))?v((function(){var o={_w:e,_d:!1};try{n.call(t,l(j,o,1),l(L,o,1))}catch(t){L.call(o,t)}})):(e._v=t,e._s=1,M(e,!1))}catch(t){L.call({_w:e,_d:!1},t)}}};I||(E=function(t){A(this,E,"Promise","_h"),f(t),o.call(this);try{t(l(j,this,1),l(L,this,1))}catch(t){L.call(this,t)}},(o=function(t){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=e(81)(E.prototype,{then:function(t,n){var e=$(m(this,E));return e.ok="function"!=typeof t||t,e.fail="function"==typeof n&&n,e.domain=S?k.domain:void 0,this._c.push(e),this._a&&this._a.push(e),this._s&&M(this,!1),e.promise},catch:function(t){return this.then(void 0,t)}}),r=function(){var t=new o;this.promise=t,this.resolve=l(j,t,1),this.reject=l(L,t,1)},b.f=$=function(t){return t===E||t===a?new r(t):i(t)}),d(d.G+d.W+d.F*!I,{Promise:E}),e(26)(E,"Promise"),e(83)("Promise"),a=e(10).Promise,d(d.S+d.F*!I,"Promise",{reject:function(t){var n=$(this);return(0,n.reject)(t),n.promise}}),d(d.S+d.F*(s||!I),"Promise",{resolve:function(t){return x(s&&this===a?E:this,t)}}),d(d.S+d.F*!(I&&e(73)((function(t){E.all(t).catch(T)}))),"Promise",{all:function(t){var n=this,e=$(n),o=e.resolve,i=e.reject,r=C((function(){var e=[],r=0,a=1;h(t,!1,(function(t){var s=r++,c=!1;e.push(void 0),a++,n.resolve(t).then((function(t){c||(c=!0,e[s]=t,--a||o(e))}),i)})),--a||o(e)}));return r.e&&i(r.v),e.promise},race:function(t){var n=this,e=$(n),o=e.reject,i=C((function(){h(t,!1,(function(t){n.resolve(t).then(e.resolve,o)}))}));return i.e&&o(i.v),e.promise}})},function(t,n,e){"use strict";var o=e(3),i=e(10),r=e(0),a=e(50),s=e(48);o(o.P+o.R,"Promise",{finally:function(t){var n=a(this,i.Promise||r.Promise),e="function"==typeof t;return this.then(e?function(e){return s(n,t()).then((function(){return e}))}:t,e?function(e){return s(n,t()).then((function(){throw e}))}:t)}})},function(t,n,e){"use strict";var o=e(35),i=e(101),r=function(t){e(99)},a=e(100)(o.a,i.a,!1,r,null,null);n.a=a.exports},function(t,n,e){"use strict";n.a=function(t,n,e){return n in t?Object.defineProperty(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[n]=e,t}},function(t,n,e){"use strict";function o(t){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function i(t){return(i="function"==typeof Symbol&&"symbol"===o(Symbol.iterator)?function(t){return o(t)}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":o(t)})(t)}n.a=i},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var o=e(34),i=(e.n(o),e(55)),r=(e.n(i),e(56)),a=(e.n(r),e(57)),s=e(32),c=e(33);e.d(n,"Multiselect",(function(){return a.a})),e.d(n,"multiselectMixin",(function(){return s.a})),e.d(n,"pointerMixin",(function(){return c.a})),n.default=a.a},function(t,n){t.exports=function(t,n,e,o){if(!(t instanceof n)||void 0!==o&&o in t)throw TypeError(e+": incorrect invocation!");return t}},function(t,n,e){var o=e(14),i=e(28),r=e(23),a=e(19);t.exports=function(t,n,e,s,c){o(n);var l=i(t),u=r(l),d=a(l.length),p=c?d-1:0,f=c?-1:1;if(e<2)for(;;){if(p in u){s=u[p],p+=f;break}if(p+=f,c?p<0:d<=p)throw TypeError("Reduce of empty array with no initial value")}for(;c?p>=0:d>p;p+=f)p in u&&(s=n(s,u[p],p,l));return s}},function(t,n,e){var o=e(5),i=e(42),r=e(1)("species");t.exports=function(t){var n;return i(t)&&("function"!=typeof(n=t.constructor)||n!==Array&&!i(n.prototype)||(n=void 0),o(n)&&null===(n=n[r])&&(n=void 0)),void 0===n?Array:n}},function(t,n,e){var o=e(63);t.exports=function(t,n){return new(o(t))(n)}},function(t,n,e){"use strict";var o=e(8),i=e(6),r=e(7),a=e(16),s=e(1);t.exports=function(t,n,e){var c=s(t),l=e(a,c,""[t]),u=l[0],d=l[1];r((function(){var n={};return n[c]=function(){return 7},7!=""[t](n)}))&&(i(String.prototype,t,u),o(RegExp.prototype,c,2==n?function(t,n){return d.call(t,this,n)}:function(t){return d.call(t,this)}))}},function(t,n,e){var o=e(11),i=e(70),r=e(69),a=e(2),s=e(19),c=e(87),l={},u={};(n=t.exports=function(t,n,e,d,p){var f,A,h,m,g=p?function(){return t}:c(t),v=o(e,d,n?2:1),b=0;if("function"!=typeof g)throw TypeError(t+" is not iterable!");if(r(g)){for(f=s(t.length);f>b;b++)if((m=n?v(a(A=t[b])[0],A[1]):v(t[b]))===l||m===u)return m}else for(h=g.call(t);!(A=h.next()).done;)if((m=i(h,v,A.value,n))===l||m===u)return m}).BREAK=l,n.RETURN=u},function(t,n,e){var o=e(5),i=e(82).set;t.exports=function(t,n,e){var r,a=n.constructor;return a!==e&&"function"==typeof a&&(r=a.prototype)!==e.prototype&&o(r)&&i&&i(t,r),t}},function(t,n){t.exports=function(t,n,e){var o=void 0===e;switch(n.length){case 0:return o?t():t.call(e);case 1:return o?t(n[0]):t.call(e,n[0]);case 2:return o?t(n[0],n[1]):t.call(e,n[0],n[1]);case 3:return o?t(n[0],n[1],n[2]):t.call(e,n[0],n[1],n[2]);case 4:return o?t(n[0],n[1],n[2],n[3]):t.call(e,n[0],n[1],n[2],n[3])}return t.apply(e,n)}},function(t,n,e){var o=e(15),i=e(1)("iterator"),r=Array.prototype;t.exports=function(t){return void 0!==t&&(o.Array===t||r[i]===t)}},function(t,n,e){var o=e(2);t.exports=function(t,n,e,i){try{return i?n(o(e)[0],e[1]):n(e)}catch(n){var r=t.return;throw void 0!==r&&o(r.call(t)),n}}},function(t,n,e){"use strict";var o=e(44),i=e(25),r=e(26),a={};e(8)(a,e(1)("iterator"),(function(){return this})),t.exports=function(t,n,e){t.prototype=o(a,{next:i(1,e)}),r(t,n+" Iterator")}},function(t,n,e){"use strict";var o=e(24),i=e(3),r=e(6),a=e(8),s=e(15),c=e(71),l=e(26),u=e(78),d=e(1)("iterator"),p=!([].keys&&"next"in[].keys()),f=function(){return this};t.exports=function(t,n,e,A,h,m,g){c(e,n,A);var v,b,C,y=function(t){if(!p&&t in _)return _[t];switch(t){case"keys":case"values":return function(){return new e(this,t)}}return function(){return new e(this,t)}},x=n+" Iterator",w="values"==h,k=!1,_=t.prototype,B=_[d]||_["@@iterator"]||h&&_[h],E=B||y(h),S=h?w?y("entries"):E:void 0,T="Array"==n&&_.entries||B;if(T&&(C=u(T.call(new t)))!==Object.prototype&&C.next&&(l(C,x,!0),o||"function"==typeof C[d]||a(C,d,f)),w&&B&&"values"!==B.name&&(k=!0,E=function(){return B.call(this)}),o&&!g||!p&&!k&&_[d]||a(_,d,E),s[n]=E,s[x]=f,h)if(v={values:w?E:y("values"),keys:m?E:y("keys"),entries:S},g)for(b in v)b in _||r(_,b,v[b]);else i(i.P+i.F*(p||k),n,v);return v}},function(t,n,e){var o=e(1)("iterator"),i=!1;try{var r=[7][o]();r.return=function(){i=!0},Array.from(r,(function(){throw 2}))}catch(t){}t.exports=function(t,n){if(!n&&!i)return!1;var e=!1;try{var r=[7],a=r[o]();a.next=function(){return{done:e=!0}},r[o]=function(){return a},t(r)}catch(t){}return e}},function(t,n){t.exports=function(t,n){return{value:n,done:!!t}}},function(t,n,e){var o=e(0),i=e(52).set,r=o.MutationObserver||o.WebKitMutationObserver,a=o.process,s=o.Promise,c="process"==e(9)(a);t.exports=function(){var t,n,e,l=function(){var o,i;for(c&&(o=a.domain)&&o.exit();t;){i=t.fn,t=t.next;try{i()}catch(o){throw t?e():n=void 0,o}}n=void 0,o&&o.enter()};if(c)e=function(){a.nextTick(l)};else if(!r||o.navigator&&o.navigator.standalone)if(s&&s.resolve){var u=s.resolve(void 0);e=function(){u.then(l)}}else e=function(){i.call(o,l)};else{var d=!0,p=document.createTextNode("");new r(l).observe(p,{characterData:!0}),e=function(){p.data=d=!d}}return function(o){var i={fn:o,next:void 0};n&&(n.next=i),t||(t=i,e()),n=i}}},function(t,n,e){var o=e(13),i=e(2),r=e(47);t.exports=e(4)?Object.defineProperties:function(t,n){i(t);for(var e,a=r(n),s=a.length,c=0;s>c;)o.f(t,e=a[c++],n[e]);return t}},function(t,n,e){var o=e(46),i=e(22).concat("length","prototype");n.f=Object.getOwnPropertyNames||function(t){return o(t,i)}},function(t,n,e){var o=e(12),i=e(28),r=e(27)("IE_PROTO"),a=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=i(t),o(t,r)?t[r]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?a:null}},function(t,n){n.f={}.propertyIsEnumerable},function(t,n){t.exports=function(t){try{return{e:!1,v:t()}}catch(t){return{e:!0,v:t}}}},function(t,n,e){var o=e(6);t.exports=function(t,n,e){for(var i in n)o(t,i,n[i],e);return t}},function(t,n,e){var o=e(5),i=e(2),r=function(t,n){if(i(t),!o(n)&&null!==n)throw TypeError(n+": can't set as prototype!")};t.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(t,n,o){try{(o=e(11)(Function.call,e(45).f(Object.prototype,"__proto__").set,2))(t,[]),n=!(t instanceof Array)}catch(t){n=!0}return function(t,e){return r(t,e),n?t.__proto__=e:o(t,e),t}}({},!1):void 0),check:r}},function(t,n,e){"use strict";var o=e(0),i=e(13),r=e(4),a=e(1)("species");t.exports=function(t){var n=o[t];r&&n&&!n[a]&&i.f(n,a,{configurable:!0,get:function(){return this}})}},function(t,n){t.exports="\t\n\v\f\r \u2028\u2029\ufeff"},function(t,n,e){var o=e(53),i=Math.max,r=Math.min;t.exports=function(t,n){return(t=o(t))<0?i(t+n,0):r(t,n)}},function(t,n,e){var o=e(0).navigator;t.exports=o&&o.userAgent||""},function(t,n,e){var o=e(38),i=e(1)("iterator"),r=e(15);t.exports=e(10).getIteratorMethod=function(t){if(null!=t)return t[i]||t["@@iterator"]||r[o(t)]}},function(t,n,e){"use strict";var o=e(3),i=e(20)(2);o(o.P+o.F*!e(17)([].filter,!0),"Array",{filter:function(t){return i(this,t,arguments[1])}})},function(t,n,e){"use strict";var o=e(3),i=e(37)(!1),r=[].indexOf,a=!!r&&1/[1].indexOf(1,-0)<0;o(o.P+o.F*(a||!e(17)(r)),"Array",{indexOf:function(t){return a?r.apply(this,arguments)||0:i(this,t,arguments[1])}})},function(t,n,e){var o=e(3);o(o.S,"Array",{isArray:e(42)})},function(t,n,e){"use strict";var o=e(3),i=e(20)(1);o(o.P+o.F*!e(17)([].map,!0),"Array",{map:function(t){return i(this,t,arguments[1])}})},function(t,n,e){"use strict";var o=e(3),i=e(62);o(o.P+o.F*!e(17)([].reduce,!0),"Array",{reduce:function(t){return i(this,t,arguments.length,arguments[1],!1)}})},function(t,n,e){var o=Date.prototype,i=o.toString,r=o.getTime;new Date(NaN)+""!="Invalid Date"&&e(6)(o,"toString",(function(){var t=r.call(this);return t==t?i.call(this):"Invalid Date"}))},function(t,n,e){e(4)&&"g"!=/./g.flags&&e(13).f(RegExp.prototype,"flags",{configurable:!0,get:e(39)})},function(t,n,e){e(65)("search",1,(function(t,n,e){return[function(e){"use strict";var o=t(this),i=null==e?void 0:e[n];return void 0!==i?i.call(e,o):new RegExp(e)[n](String(o))},e]}))},function(t,n,e){"use strict";e(94);var o=e(2),i=e(39),r=e(4),a=/./.toString,s=function(t){e(6)(RegExp.prototype,"toString",t,!0)};e(7)((function(){return"/a/b"!=a.call({source:"a",flags:"b"})}))?s((function(){var t=o(this);return"/".concat(t.source,"/","flags"in t?t.flags:!r&&t instanceof RegExp?i.call(t):void 0)})):"toString"!=a.name&&s((function(){return a.call(this)}))},function(t,n,e){"use strict";e(51)("trim",(function(t){return function(){return t(this,3)}}))},function(t,n,e){for(var o=e(34),i=e(47),r=e(6),a=e(0),s=e(8),c=e(15),l=e(1),u=l("iterator"),d=l("toStringTag"),p=c.Array,f={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},A=i(f),h=0;h<A.length;h++){var m,g=A[h],v=f[g],b=a[g],C=b&&b.prototype;if(C&&(C[u]||s(C,u,p),C[d]||s(C,d,g),c[g]=p,v))for(m in o)C[m]||r(C,m,o[m],!0)}},function(t,n){},function(t,n){t.exports=function(t,n,e,o,i,r){var a,s=t=t||{},c=typeof t.default;"object"!==c&&"function"!==c||(a=t,s=t.default);var l,u="function"==typeof s?s.options:s;if(n&&(u.render=n.render,u.staticRenderFns=n.staticRenderFns,u._compiled=!0),e&&(u.functional=!0),i&&(u._scopeId=i),r?(l=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),o&&o.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(r)},u._ssrRegister=l):o&&(l=o),l){var d=u.functional,p=d?u.render:u.beforeCreate;d?(u._injectStyles=l,u.render=function(t,n){return l.call(n),p(t,n)}):u.beforeCreate=p?[].concat(p,l):[l]}return{esModule:a,exports:s,options:u}}},function(t,n,e){"use strict";var o={render:function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{staticClass:"multiselect",class:{"multiselect--active":t.isOpen,"multiselect--disabled":t.disabled,"multiselect--above":t.isAbove},attrs:{tabindex:t.searchable?-1:t.tabindex},on:{focus:function(n){t.activate()},blur:function(n){!t.searchable&&t.deactivate()},keydown:[function(n){return"button"in n||!t._k(n.keyCode,"down",40,n.key,["Down","ArrowDown"])?n.target!==n.currentTarget?null:(n.preventDefault(),void t.pointerForward()):null},function(n){return"button"in n||!t._k(n.keyCode,"up",38,n.key,["Up","ArrowUp"])?n.target!==n.currentTarget?null:(n.preventDefault(),void t.pointerBackward()):null}],keypress:function(n){return!("button"in n)&&t._k(n.keyCode,"enter",13,n.key,"Enter")&&t._k(n.keyCode,"tab",9,n.key,"Tab")?null:(n.stopPropagation(),n.target!==n.currentTarget?null:void t.addPointerElement(n))},keyup:function(n){if(!("button"in n)&&t._k(n.keyCode,"esc",27,n.key,"Escape"))return null;t.deactivate()}}},[t._t("caret",[e("div",{staticClass:"multiselect__select",on:{mousedown:function(n){n.preventDefault(),n.stopPropagation(),t.toggle()}}})],{toggle:t.toggle}),t._v(" "),t._t("clear",null,{search:t.search}),t._v(" "),e("div",{ref:"tags",staticClass:"multiselect__tags"},[t._t("selection",[e("div",{directives:[{name:"show",rawName:"v-show",value:t.visibleValues.length>0,expression:"visibleValues.length > 0"}],staticClass:"multiselect__tags-wrap"},[t._l(t.visibleValues,(function(n,o){return[t._t("tag",[e("span",{key:o,staticClass:"multiselect__tag"},[e("span",{domProps:{textContent:t._s(t.getOptionLabel(n))}}),t._v(" "),e("i",{staticClass:"multiselect__tag-icon",attrs:{"aria-hidden":"true",tabindex:"1"},on:{keypress:function(e){if(!("button"in e)&&t._k(e.keyCode,"enter",13,e.key,"Enter"))return null;e.preventDefault(),t.removeElement(n)},mousedown:function(e){e.preventDefault(),t.removeElement(n)}}})])],{option:n,search:t.search,remove:t.removeElement})]}))],2),t._v(" "),t.internalValue&&t.internalValue.length>t.limit?[t._t("limit",[e("strong",{staticClass:"multiselect__strong",domProps:{textContent:t._s(t.limitText(t.internalValue.length-t.limit))}})])]:t._e()],{search:t.search,remove:t.removeElement,values:t.visibleValues,isOpen:t.isOpen}),t._v(" "),e("transition",{attrs:{name:"multiselect__loading"}},[t._t("loading",[e("div",{directives:[{name:"show",rawName:"v-show",value:t.loading,expression:"loading"}],staticClass:"multiselect__spinner"})])],2),t._v(" "),t.searchable?e("input",{ref:"search",staticClass:"multiselect__input",style:t.inputStyle,attrs:{name:t.name,id:t.id,type:"text",autocomplete:"nope",placeholder:t.placeholder,disabled:t.disabled,tabindex:t.tabindex},domProps:{value:t.search},on:{input:function(n){t.updateSearch(n.target.value)},focus:function(n){n.preventDefault(),t.activate()},blur:function(n){n.preventDefault(),t.deactivate()},keyup:function(n){if(!("button"in n)&&t._k(n.keyCode,"esc",27,n.key,"Escape"))return null;t.deactivate()},keydown:[function(n){if(!("button"in n)&&t._k(n.keyCode,"down",40,n.key,["Down","ArrowDown"]))return null;n.preventDefault(),t.pointerForward()},function(n){if(!("button"in n)&&t._k(n.keyCode,"up",38,n.key,["Up","ArrowUp"]))return null;n.preventDefault(),t.pointerBackward()},function(n){if(!("button"in n)&&t._k(n.keyCode,"delete",[8,46],n.key,["Backspace","Delete"]))return null;n.stopPropagation(),t.removeLastElement()}],keypress:function(n){return"button"in n||!t._k(n.keyCode,"enter",13,n.key,"Enter")?(n.preventDefault(),n.stopPropagation(),n.target!==n.currentTarget?null:void t.addPointerElement(n)):null}}}):t._e(),t._v(" "),t.isSingleLabelVisible?e("span",{staticClass:"multiselect__single",on:{mousedown:function(n){return n.preventDefault(),t.toggle(n)}}},[t._t("singleLabel",[[t._v(t._s(t.currentOptionLabel))]],{option:t.singleValue})],2):t._e(),t._v(" "),t.isPlaceholderVisible?e("span",{staticClass:"multiselect__placeholder",on:{mousedown:function(n){return n.preventDefault(),t.toggle(n)}}},[t._t("placeholder",[t._v("\n "+t._s(t.placeholder)+"\n ")])],2):t._e()],2),t._v(" "),e("transition",{attrs:{name:"multiselect"}},[e("div",{directives:[{name:"show",rawName:"v-show",value:t.isOpen,expression:"isOpen"}],ref:"list",staticClass:"multiselect__content-wrapper",style:{maxHeight:t.optimizedHeight+"px"},attrs:{tabindex:"-1"},on:{focus:t.activate,mousedown:function(t){t.preventDefault()}}},[e("ul",{staticClass:"multiselect__content",style:t.contentStyle},[t._t("beforeList"),t._v(" "),t.multiple&&t.max===t.internalValue.length?e("li",[e("span",{staticClass:"multiselect__option"},[t._t("maxElements",[t._v("Maximum of "+t._s(t.max)+" options selected. First remove a selected option to select another.")])],2)]):t._e(),t._v(" "),!t.max||t.internalValue.length<t.max?t._l(t.filteredOptions,(function(n,o){return e("li",{key:o,staticClass:"multiselect__element"},[n&&(n.$isLabel||n.$isDisabled)?t._e():e("span",{staticClass:"multiselect__option",class:t.optionHighlight(o,n),attrs:{"data-select":n&&n.isTag?t.tagPlaceholder:t.selectLabelText,"data-selected":t.selectedLabelText,"data-deselect":t.deselectLabelText},on:{click:function(e){e.stopPropagation(),t.select(n)},mouseenter:function(n){if(n.target!==n.currentTarget)return null;t.pointerSet(o)}}},[t._t("option",[e("span",[t._v(t._s(t.getOptionLabel(n)))])],{option:n,search:t.search})],2),t._v(" "),n&&(n.$isLabel||n.$isDisabled)?e("span",{staticClass:"multiselect__option",class:t.groupHighlight(o,n),attrs:{"data-select":t.groupSelect&&t.selectGroupLabelText,"data-deselect":t.groupSelect&&t.deselectGroupLabelText},on:{mouseenter:function(n){if(n.target!==n.currentTarget)return null;t.groupSelect&&t.pointerSet(o)},mousedown:function(e){e.preventDefault(),t.selectGroup(n)}}},[t._t("option",[e("span",[t._v(t._s(t.getOptionLabel(n)))])],{option:n,search:t.search})],2):t._e()])})):t._e(),t._v(" "),e("li",{directives:[{name:"show",rawName:"v-show",value:t.showNoResults&&0===t.filteredOptions.length&&t.search&&!t.loading,expression:"showNoResults && (filteredOptions.length === 0 && search && !loading)"}]},[e("span",{staticClass:"multiselect__option"},[t._t("noResult",[t._v("No elements found. Consider changing the search query.")],{search:t.search})],2)]),t._v(" "),e("li",{directives:[{name:"show",rawName:"v-show",value:t.showNoOptions&&0===t.options.length&&!t.search&&!t.loading,expression:"showNoOptions && (options.length === 0 && !search && !loading)"}]},[e("span",{staticClass:"multiselect__option"},[t._t("noOptions",[t._v("List is empty.")])],2)]),t._v(" "),t._t("afterList")],2)])])],2)},staticRenderFns:[]};n.a=o}])},function(t,n,e){"use strict";n.__esModule=!0;var o=function(t){if(t&&t.__esModule)return t;var n={};if(null!=t)for(var e in t)Object.prototype.hasOwnProperty.call(t,e)&&(n[e]=t[e]);return n.default=t,n}(e(395));var i=o.tokenize,r=o.options.Options;function a(t){return t.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">")}function s(t){return t.replace(/"/g,""")}function c(t){if(!t)return"";var n=[];for(var e in t){var o=t[e]+"";n.push(e+'="'+s(o)+'"')}return n.join(" ")}function l(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};n=new r(n);for(var e=i(t),o=[],l=0;l<e.length;l++){var u=e[l];if("nl"===u.type&&n.nl2br)o.push("<br>\n");else if(u.isLink&&n.check(u)){var d=n.resolve(u),p=d.formatted,f=d.formattedHref,A=d.tagName,h=d.className,m=d.target,g=d.attributes,v="<"+A+' href="'+s(f)+'"';h&&(v+=' class="'+s(h)+'"'),m&&(v+=' target="'+s(m)+'"'),g&&(v+=" "+c(g)),v+=">"+a(p)+"</"+A+">",o.push(v)}else o.push(a(u.toString()))}return o.join("")}if(!String.prototype.linkify)try{Object.defineProperty(String.prototype,"linkify",{set:function(){},get:function(){return function(t){return l(this,t)}}})}catch(t){String.prototype.linkify||(String.prototype.linkify=function(t){return l(this,t)})}n.default=l},function(t,n,e){"use strict";n.__esModule=!0,n.tokenize=n.test=n.scanner=n.parser=n.options=n.inherits=n.find=void 0;var o=e(162),i=s(e(396)),r=s(e(397)),a=s(e(398));function s(t){if(t&&t.__esModule)return t;var n={};if(null!=t)for(var e in t)Object.prototype.hasOwnProperty.call(t,e)&&(n[e]=t[e]);return n.default=t,n}Array.isArray||(Array.isArray=function(t){return"[object Array]"===Object.prototype.toString.call(t)});var c=function(t){return a.run(r.run(t))};n.find=function(t){for(var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,e=c(t),o=[],i=0;i<e.length;i++){var r=e[i];!r.isLink||n&&r.type!==n||o.push(r.toObject())}return o},n.inherits=o.inherits,n.options=i,n.parser=a,n.scanner=r,n.test=function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,e=c(t);return 1===e.length&&e[0].isLink&&(!n||e[0].type===n)},n.tokenize=c},function(t,n,e){"use strict";n.__esModule=!0;var o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i={defaultProtocol:"http",events:null,format:a,formatHref:a,nl2br:!1,tagName:"a",target:function(t,n){return"url"===n?"_blank":null},validate:!0,ignoreTags:[],attributes:null,className:"linkified"};function r(t){t=t||{},this.defaultProtocol=t.hasOwnProperty("defaultProtocol")?t.defaultProtocol:i.defaultProtocol,this.events=t.hasOwnProperty("events")?t.events:i.events,this.format=t.hasOwnProperty("format")?t.format:i.format,this.formatHref=t.hasOwnProperty("formatHref")?t.formatHref:i.formatHref,this.nl2br=t.hasOwnProperty("nl2br")?t.nl2br:i.nl2br,this.tagName=t.hasOwnProperty("tagName")?t.tagName:i.tagName,this.target=t.hasOwnProperty("target")?t.target:i.target,this.validate=t.hasOwnProperty("validate")?t.validate:i.validate,this.ignoreTags=[],this.attributes=t.attributes||t.linkAttributes||i.attributes,this.className=t.hasOwnProperty("className")?t.className:t.linkClass||i.className;for(var n=t.hasOwnProperty("ignoreTags")?t.ignoreTags:i.ignoreTags,e=0;e<n.length;e++)this.ignoreTags.push(n[e].toUpperCase())}function a(t){return t}n.defaults=i,n.Options=r,n.contains=function(t,n){for(var e=0;e<t.length;e++)if(t[e]===n)return!0;return!1},r.prototype={resolve:function(t){var n=t.toHref(this.defaultProtocol);return{formatted:this.get("format",t.toString(),t),formattedHref:this.get("formatHref",n,t),tagName:this.get("tagName",n,t),className:this.get("className",n,t),target:this.get("target",n,t),events:this.getObject("events",n,t),attributes:this.getObject("attributes",n,t)}},check:function(t){return this.get("validate",t.toString(),t)},get:function(t,n,e){var r=void 0,a=this[t];if(!a)return a;switch(void 0===a?"undefined":o(a)){case"function":return a(n,e.type);case"object":return"function"==typeof(r=a.hasOwnProperty(e.type)?a[e.type]:i[t])?r(n,e.type):r}return a},getObject:function(t,n,e){var o=this[t];return"function"==typeof o?o(n,e.type):o}}},function(t,n,e){"use strict";n.__esModule=!0,n.start=n.run=n.TOKENS=n.State=void 0;var o=e(322),i=e(202),r=function(t){if(t&&t.__esModule)return t;var n={};if(null!=t)for(var e in t)Object.prototype.hasOwnProperty.call(t,e)&&(n[e]=t[e]);return n.default=t,n}(i);var a="aaa|aarp|abarth|abb|abbott|abbvie|abc|able|abogado|abudhabi|ac|academy|accenture|accountant|accountants|aco|active|actor|ad|adac|ads|adult|ae|aeg|aero|aetna|af|afamilycompany|afl|africa|ag|agakhan|agency|ai|aig|aigo|airbus|airforce|airtel|akdn|al|alfaromeo|alibaba|alipay|allfinanz|allstate|ally|alsace|alstom|am|americanexpress|americanfamily|amex|amfam|amica|amsterdam|analytics|android|anquan|anz|ao|aol|apartments|app|apple|aq|aquarelle|ar|arab|aramco|archi|army|arpa|art|arte|as|asda|asia|associates|at|athleta|attorney|au|auction|audi|audible|audio|auspost|author|auto|autos|avianca|aw|aws|ax|axa|az|azure|ba|baby|baidu|banamex|bananarepublic|band|bank|bar|barcelona|barclaycard|barclays|barefoot|bargains|baseball|basketball|bauhaus|bayern|bb|bbc|bbt|bbva|bcg|bcn|bd|be|beats|beauty|beer|bentley|berlin|best|bestbuy|bet|bf|bg|bh|bharti|bi|bible|bid|bike|bing|bingo|bio|biz|bj|black|blackfriday|blanco|blockbuster|blog|bloomberg|blue|bm|bms|bmw|bn|bnl|bnpparibas|bo|boats|boehringer|bofa|bom|bond|boo|book|booking|boots|bosch|bostik|boston|bot|boutique|box|br|bradesco|bridgestone|broadway|broker|brother|brussels|bs|bt|budapest|bugatti|build|builders|business|buy|buzz|bv|bw|by|bz|bzh|ca|cab|cafe|cal|call|calvinklein|cam|camera|camp|cancerresearch|canon|capetown|capital|capitalone|car|caravan|cards|care|career|careers|cars|cartier|casa|case|caseih|cash|casino|cat|catering|catholic|cba|cbn|cbre|cbs|cc|cd|ceb|center|ceo|cern|cf|cfa|cfd|cg|ch|chanel|channel|chase|chat|cheap|chintai|chloe|christmas|chrome|chrysler|church|ci|cipriani|circle|cisco|citadel|citi|citic|city|cityeats|ck|cl|claims|cleaning|click|clinic|clinique|clothing|cloud|club|clubmed|cm|cn|co|coach|codes|coffee|college|cologne|com|comcast|commbank|community|company|compare|computer|comsec|condos|construction|consulting|contact|contractors|cooking|cookingchannel|cool|coop|corsica|country|coupon|coupons|courses|cr|credit|creditcard|creditunion|cricket|crown|crs|cruise|cruises|csc|cu|cuisinella|cv|cw|cx|cy|cymru|cyou|cz|dabur|dad|dance|data|date|dating|datsun|day|dclk|dds|de|deal|dealer|deals|degree|delivery|dell|deloitte|delta|democrat|dental|dentist|desi|design|dev|dhl|diamonds|diet|digital|direct|directory|discount|discover|dish|diy|dj|dk|dm|dnp|do|docs|doctor|dodge|dog|doha|domains|dot|download|drive|dtv|dubai|duck|dunlop|duns|dupont|durban|dvag|dvr|dz|earth|eat|ec|eco|edeka|edu|education|ee|eg|email|emerck|energy|engineer|engineering|enterprises|epost|epson|equipment|er|ericsson|erni|es|esq|estate|esurance|et|etisalat|eu|eurovision|eus|events|everbank|exchange|expert|exposed|express|extraspace|fage|fail|fairwinds|faith|family|fan|fans|farm|farmers|fashion|fast|fedex|feedback|ferrari|ferrero|fi|fiat|fidelity|fido|film|final|finance|financial|fire|firestone|firmdale|fish|fishing|fit|fitness|fj|fk|flickr|flights|flir|florist|flowers|fly|fm|fo|foo|food|foodnetwork|football|ford|forex|forsale|forum|foundation|fox|fr|free|fresenius|frl|frogans|frontdoor|frontier|ftr|fujitsu|fujixerox|fun|fund|furniture|futbol|fyi|ga|gal|gallery|gallo|gallup|game|games|gap|garden|gb|gbiz|gd|gdn|ge|gea|gent|genting|george|gf|gg|ggee|gh|gi|gift|gifts|gives|giving|gl|glade|glass|gle|global|globo|gm|gmail|gmbh|gmo|gmx|gn|godaddy|gold|goldpoint|golf|goo|goodhands|goodyear|goog|google|gop|got|gov|gp|gq|gr|grainger|graphics|gratis|green|gripe|grocery|group|gs|gt|gu|guardian|gucci|guge|guide|guitars|guru|gw|gy|hair|hamburg|hangout|haus|hbo|hdfc|hdfcbank|health|healthcare|help|helsinki|here|hermes|hgtv|hiphop|hisamitsu|hitachi|hiv|hk|hkt|hm|hn|hockey|holdings|holiday|homedepot|homegoods|homes|homesense|honda|honeywell|horse|hospital|host|hosting|hot|hoteles|hotels|hotmail|house|how|hr|hsbc|ht|htc|hu|hughes|hyatt|hyundai|ibm|icbc|ice|icu|id|ie|ieee|ifm|ikano|il|im|imamat|imdb|immo|immobilien|in|industries|infiniti|info|ing|ink|institute|insurance|insure|int|intel|international|intuit|investments|io|ipiranga|iq|ir|irish|is|iselect|ismaili|ist|istanbul|it|itau|itv|iveco|iwc|jaguar|java|jcb|jcp|je|jeep|jetzt|jewelry|jio|jlc|jll|jm|jmp|jnj|jo|jobs|joburg|jot|joy|jp|jpmorgan|jprs|juegos|juniper|kaufen|kddi|ke|kerryhotels|kerrylogistics|kerryproperties|kfh|kg|kh|ki|kia|kim|kinder|kindle|kitchen|kiwi|km|kn|koeln|komatsu|kosher|kp|kpmg|kpn|kr|krd|kred|kuokgroup|kw|ky|kyoto|kz|la|lacaixa|ladbrokes|lamborghini|lamer|lancaster|lancia|lancome|land|landrover|lanxess|lasalle|lat|latino|latrobe|law|lawyer|lb|lc|lds|lease|leclerc|lefrak|legal|lego|lexus|lgbt|li|liaison|lidl|life|lifeinsurance|lifestyle|lighting|like|lilly|limited|limo|lincoln|linde|link|lipsy|live|living|lixil|lk|loan|loans|locker|locus|loft|lol|london|lotte|lotto|love|lpl|lplfinancial|lr|ls|lt|ltd|ltda|lu|lundbeck|lupin|luxe|luxury|lv|ly|ma|macys|madrid|maif|maison|makeup|man|management|mango|map|market|marketing|markets|marriott|marshalls|maserati|mattel|mba|mc|mckinsey|md|me|med|media|meet|melbourne|meme|memorial|men|menu|meo|merckmsd|metlife|mg|mh|miami|microsoft|mil|mini|mint|mit|mitsubishi|mk|ml|mlb|mls|mm|mma|mn|mo|mobi|mobile|mobily|moda|moe|moi|mom|monash|money|monster|mopar|mormon|mortgage|moscow|moto|motorcycles|mov|movie|movistar|mp|mq|mr|ms|msd|mt|mtn|mtr|mu|museum|mutual|mv|mw|mx|my|mz|na|nab|nadex|nagoya|name|nationwide|natura|navy|nba|nc|ne|nec|net|netbank|netflix|network|neustar|new|newholland|news|next|nextdirect|nexus|nf|nfl|ng|ngo|nhk|ni|nico|nike|nikon|ninja|nissan|nissay|nl|no|nokia|northwesternmutual|norton|now|nowruz|nowtv|np|nr|nra|nrw|ntt|nu|nyc|nz|obi|observer|off|office|okinawa|olayan|olayangroup|oldnavy|ollo|om|omega|one|ong|onl|online|onyourside|ooo|open|oracle|orange|org|organic|origins|osaka|otsuka|ott|ovh|pa|page|panasonic|panerai|paris|pars|partners|parts|party|passagens|pay|pccw|pe|pet|pf|pfizer|pg|ph|pharmacy|phd|philips|phone|photo|photography|photos|physio|piaget|pics|pictet|pictures|pid|pin|ping|pink|pioneer|pizza|pk|pl|place|play|playstation|plumbing|plus|pm|pn|pnc|pohl|poker|politie|porn|post|pr|pramerica|praxi|press|prime|pro|prod|productions|prof|progressive|promo|properties|property|protection|pru|prudential|ps|pt|pub|pw|pwc|py|qa|qpon|quebec|quest|qvc|racing|radio|raid|re|read|realestate|realtor|realty|recipes|red|redstone|redumbrella|rehab|reise|reisen|reit|reliance|ren|rent|rentals|repair|report|republican|rest|restaurant|review|reviews|rexroth|rich|richardli|ricoh|rightathome|ril|rio|rip|rmit|ro|rocher|rocks|rodeo|rogers|room|rs|rsvp|ru|rugby|ruhr|run|rw|rwe|ryukyu|sa|saarland|safe|safety|sakura|sale|salon|samsclub|samsung|sandvik|sandvikcoromant|sanofi|sap|sapo|sarl|sas|save|saxo|sb|sbi|sbs|sc|sca|scb|schaeffler|schmidt|scholarships|school|schule|schwarz|science|scjohnson|scor|scot|sd|se|search|seat|secure|security|seek|select|sener|services|ses|seven|sew|sex|sexy|sfr|sg|sh|shangrila|sharp|shaw|shell|shia|shiksha|shoes|shop|shopping|shouji|show|showtime|shriram|si|silk|sina|singles|site|sj|sk|ski|skin|sky|skype|sl|sling|sm|smart|smile|sn|sncf|so|soccer|social|softbank|software|sohu|solar|solutions|song|sony|soy|space|spiegel|spot|spreadbetting|sr|srl|srt|st|stada|staples|star|starhub|statebank|statefarm|statoil|stc|stcgroup|stockholm|storage|store|stream|studio|study|style|su|sucks|supplies|supply|support|surf|surgery|suzuki|sv|swatch|swiftcover|swiss|sx|sy|sydney|symantec|systems|sz|tab|taipei|talk|taobao|target|tatamotors|tatar|tattoo|tax|taxi|tc|tci|td|tdk|team|tech|technology|tel|telecity|telefonica|temasek|tennis|teva|tf|tg|th|thd|theater|theatre|tiaa|tickets|tienda|tiffany|tips|tires|tirol|tj|tjmaxx|tjx|tk|tkmaxx|tl|tm|tmall|tn|to|today|tokyo|tools|top|toray|toshiba|total|tours|town|toyota|toys|tr|trade|trading|training|travel|travelchannel|travelers|travelersinsurance|trust|trv|tt|tube|tui|tunes|tushu|tv|tvs|tw|tz|ua|ubank|ubs|uconnect|ug|uk|unicom|university|uno|uol|ups|us|uy|uz|va|vacations|vana|vanguard|vc|ve|vegas|ventures|verisign|versicherung|vet|vg|vi|viajes|video|vig|viking|villas|vin|vip|virgin|visa|vision|vista|vistaprint|viva|vivo|vlaanderen|vn|vodka|volkswagen|volvo|vote|voting|voto|voyage|vu|vuelos|wales|walmart|walter|wang|wanggou|warman|watch|watches|weather|weatherchannel|webcam|weber|website|wed|wedding|weibo|weir|wf|whoswho|wien|wiki|williamhill|win|windows|wine|winners|wme|wolterskluwer|woodside|work|works|world|wow|ws|wtc|wtf|xbox|xerox|xfinity|xihuan|xin|xn--11b4c3d|xn--1ck2e1b|xn--1qqw23a|xn--2scrj9c|xn--30rr7y|xn--3bst00m|xn--3ds443g|xn--3e0b707e|xn--3hcrj9c|xn--3oq18vl8pn36a|xn--3pxu8k|xn--42c2d9a|xn--45br5cyl|xn--45brj9c|xn--45q11c|xn--4gbrim|xn--54b7fta0cc|xn--55qw42g|xn--55qx5d|xn--5su34j936bgsg|xn--5tzm5g|xn--6frz82g|xn--6qq986b3xl|xn--80adxhks|xn--80ao21a|xn--80aqecdr1a|xn--80asehdb|xn--80aswg|xn--8y0a063a|xn--90a3ac|xn--90ae|xn--90ais|xn--9dbq2a|xn--9et52u|xn--9krt00a|xn--b4w605ferd|xn--bck1b9a5dre4c|xn--c1avg|xn--c2br7g|xn--cck2b3b|xn--cg4bki|xn--clchc0ea0b2g2a9gcd|xn--czr694b|xn--czrs0t|xn--czru2d|xn--d1acj3b|xn--d1alf|xn--e1a4c|xn--eckvdtc9d|xn--efvy88h|xn--estv75g|xn--fct429k|xn--fhbei|xn--fiq228c5hs|xn--fiq64b|xn--fiqs8s|xn--fiqz9s|xn--fjq720a|xn--flw351e|xn--fpcrj9c3d|xn--fzc2c9e2c|xn--fzys8d69uvgm|xn--g2xx48c|xn--gckr3f0f|xn--gecrj9c|xn--gk3at1e|xn--h2breg3eve|xn--h2brj9c|xn--h2brj9c8c|xn--hxt814e|xn--i1b6b1a6a2e|xn--imr513n|xn--io0a7i|xn--j1aef|xn--j1amh|xn--j6w193g|xn--jlq61u9w7b|xn--jvr189m|xn--kcrx77d1x4a|xn--kprw13d|xn--kpry57d|xn--kpu716f|xn--kput3i|xn--l1acc|xn--lgbbat1ad8j|xn--mgb9awbf|xn--mgba3a3ejt|xn--mgba3a4f16a|xn--mgba7c0bbn0a|xn--mgbaakc7dvf|xn--mgbaam7a8h|xn--mgbab2bd|xn--mgbai9azgqp6j|xn--mgbayh7gpa|xn--mgbb9fbpob|xn--mgbbh1a|xn--mgbbh1a71e|xn--mgbc0a9azcg|xn--mgbca7dzdo|xn--mgberp4a5d4ar|xn--mgbgu82a|xn--mgbi4ecexp|xn--mgbpl2fh|xn--mgbt3dhd|xn--mgbtx2b|xn--mgbx4cd0ab|xn--mix891f|xn--mk1bu44c|xn--mxtq1m|xn--ngbc5azd|xn--ngbe9e0a|xn--ngbrx|xn--node|xn--nqv7f|xn--nqv7fs00ema|xn--nyqy26a|xn--o3cw4h|xn--ogbpf8fl|xn--p1acf|xn--p1ai|xn--pbt977c|xn--pgbs0dh|xn--pssy2u|xn--q9jyb4c|xn--qcka1pmc|xn--qxam|xn--rhqv96g|xn--rovu88b|xn--rvc1e0am3e|xn--s9brj9c|xn--ses554g|xn--t60b56a|xn--tckwe|xn--tiq49xqyj|xn--unup4y|xn--vermgensberater-ctb|xn--vermgensberatung-pwb|xn--vhquv|xn--vuq861b|xn--w4r85el8fhu5dnra|xn--w4rs40l|xn--wgbh1c|xn--wgbl6a|xn--xhq521b|xn--xkc2al3hye2a|xn--xkc2dl3a5ee0h|xn--y9a3aq|xn--yfro4i67o|xn--ygbi2ammx|xn--zfr164b|xperia|xxx|xyz|yachts|yahoo|yamaxun|yandex|ye|yodobashi|yoga|yokohama|you|youtube|yt|yun|za|zappos|zara|zero|zip|zippo|zm|zone|zuerich|zw".split("|"),s="0123456789".split(""),c="0123456789abcdefghijklmnopqrstuvwxyz".split(""),l=[" ","\f","\r","\t","\v"," "," ",""],u=[],d=function(t){return new o.CharacterState(t)},p=d(),f=d(i.NUM),A=d(i.DOMAIN),h=d(),m=d(i.WS);p.on("@",d(i.AT)).on(".",d(i.DOT)).on("+",d(i.PLUS)).on("#",d(i.POUND)).on("?",d(i.QUERY)).on("/",d(i.SLASH)).on("_",d(i.UNDERSCORE)).on(":",d(i.COLON)).on("{",d(i.OPENBRACE)).on("[",d(i.OPENBRACKET)).on("<",d(i.OPENANGLEBRACKET)).on("(",d(i.OPENPAREN)).on("}",d(i.CLOSEBRACE)).on("]",d(i.CLOSEBRACKET)).on(">",d(i.CLOSEANGLEBRACKET)).on(")",d(i.CLOSEPAREN)).on("&",d(i.AMPERSAND)).on([",",";","!",'"',"'"],d(i.PUNCTUATION)),p.on("\n",d(i.NL)).on(l,m),m.on(l,m);for(var g=0;g<a.length;g++){var v=(0,o.stateify)(a[g],p,i.TLD,i.DOMAIN);u.push.apply(u,v)}var b=(0,o.stateify)("file",p,i.DOMAIN,i.DOMAIN),C=(0,o.stateify)("ftp",p,i.DOMAIN,i.DOMAIN),y=(0,o.stateify)("http",p,i.DOMAIN,i.DOMAIN),x=(0,o.stateify)("mailto",p,i.DOMAIN,i.DOMAIN);u.push.apply(u,b),u.push.apply(u,C),u.push.apply(u,y),u.push.apply(u,x);var w=b.pop(),k=C.pop(),_=y.pop(),B=x.pop(),E=d(i.DOMAIN),S=d(i.PROTOCOL),T=d(i.MAILTO);k.on("s",E).on(":",S),_.on("s",E).on(":",S),u.push(E),w.on(":",S),E.on(":",S),B.on(":",T);var $=(0,o.stateify)("localhost",p,i.LOCALHOST,i.DOMAIN);u.push.apply(u,$),p.on(s,f),f.on("-",h).on(s,f).on(c,A),A.on("-",h).on(c,A);for(var I=0;I<u.length;I++)u[I].on("-",h).on(c,A);h.on("-",h).on(s,A).on(c,A),p.defaultTransition=d(i.SYM);var O=p;n.State=o.CharacterState,n.TOKENS=r,n.run=function(t){for(var n=t.replace(/[A-Z]/g,(function(t){return t.toLowerCase()})),e=t.length,o=[],i=0;i<e;){for(var r=p,a=null,s=0,c=null,l=-1;i<e&&(a=r.next(n[i]));)(r=a).accepts()?(l=0,c=r):l>=0&&l++,s++,i++;if(!(l<0)){i-=l,s-=l;var u=c.emit();o.push(new u(t.substr(i-s,s)))}}return o},n.start=O},function(t,n,e){"use strict";n.__esModule=!0,n.start=n.run=n.TOKENS=n.State=void 0;var o=e(322),i=e(399),r=function(t){if(t&&t.__esModule)return t;var n={};if(null!=t)for(var e in t)Object.prototype.hasOwnProperty.call(t,e)&&(n[e]=t[e]);return n.default=t,n}(i),a=e(202);var s=function(t){return new o.TokenState(t)},c=s(),l=s(),u=s(),d=s(),p=s(),f=s(),A=s(),h=s(i.URL),m=s(),g=s(i.URL),v=s(i.URL),b=s(),C=s(),y=s(),x=s(),w=s(),k=s(i.URL),_=s(i.URL),B=s(i.URL),E=s(i.URL),S=s(),T=s(),$=s(),I=s(),O=s(),M=s(),N=s(i.EMAIL),D=s(),P=s(i.EMAIL),L=s(i.MAILTOEMAIL),j=s(),F=s(),R=s(),U=s(),z=s(i.NL);c.on(a.NL,z).on(a.PROTOCOL,l).on(a.MAILTO,u).on(a.SLASH,d),l.on(a.SLASH,d),d.on(a.SLASH,p),c.on(a.TLD,f).on(a.DOMAIN,f).on(a.LOCALHOST,h).on(a.NUM,f),p.on(a.TLD,v).on(a.DOMAIN,v).on(a.NUM,v).on(a.LOCALHOST,v),f.on(a.DOT,A),O.on(a.DOT,M),A.on(a.TLD,h).on(a.DOMAIN,f).on(a.NUM,f).on(a.LOCALHOST,f),M.on(a.TLD,N).on(a.DOMAIN,O).on(a.NUM,O).on(a.LOCALHOST,O),h.on(a.DOT,A),N.on(a.DOT,M),h.on(a.COLON,m).on(a.SLASH,v),m.on(a.NUM,g),g.on(a.SLASH,v),N.on(a.COLON,D),D.on(a.NUM,P);var G=[a.DOMAIN,a.AT,a.LOCALHOST,a.NUM,a.PLUS,a.POUND,a.PROTOCOL,a.SLASH,a.TLD,a.UNDERSCORE,a.SYM,a.AMPERSAND],W=[a.COLON,a.DOT,a.QUERY,a.PUNCTUATION,a.CLOSEBRACE,a.CLOSEBRACKET,a.CLOSEANGLEBRACKET,a.CLOSEPAREN,a.OPENBRACE,a.OPENBRACKET,a.OPENANGLEBRACKET,a.OPENPAREN];v.on(a.OPENBRACE,C).on(a.OPENBRACKET,y).on(a.OPENANGLEBRACKET,x).on(a.OPENPAREN,w),b.on(a.OPENBRACE,C).on(a.OPENBRACKET,y).on(a.OPENANGLEBRACKET,x).on(a.OPENPAREN,w),C.on(a.CLOSEBRACE,v),y.on(a.CLOSEBRACKET,v),x.on(a.CLOSEANGLEBRACKET,v),w.on(a.CLOSEPAREN,v),k.on(a.CLOSEBRACE,v),_.on(a.CLOSEBRACKET,v),B.on(a.CLOSEANGLEBRACKET,v),E.on(a.CLOSEPAREN,v),S.on(a.CLOSEBRACE,v),T.on(a.CLOSEBRACKET,v),$.on(a.CLOSEANGLEBRACKET,v),I.on(a.CLOSEPAREN,v),C.on(G,k),y.on(G,_),x.on(G,B),w.on(G,E),C.on(W,S),y.on(W,T),x.on(W,$),w.on(W,I),k.on(G,k),_.on(G,_),B.on(G,B),E.on(G,E),k.on(W,k),_.on(W,_),B.on(W,B),E.on(W,E),S.on(G,k),T.on(G,_),$.on(G,B),I.on(G,E),S.on(W,S),T.on(W,T),$.on(W,$),I.on(W,I),v.on(G,v),b.on(G,v),v.on(W,b),b.on(W,b),u.on(a.TLD,L).on(a.DOMAIN,L).on(a.NUM,L).on(a.LOCALHOST,L),L.on(G,L).on(W,j),j.on(G,L).on(W,j);var Y=[a.DOMAIN,a.NUM,a.PLUS,a.POUND,a.QUERY,a.UNDERSCORE,a.SYM,a.AMPERSAND,a.TLD];f.on(Y,F).on(a.AT,R),h.on(Y,F).on(a.AT,R),A.on(Y,F),F.on(Y,F).on(a.AT,R).on(a.DOT,U),U.on(Y,F),R.on(a.TLD,O).on(a.DOMAIN,O).on(a.LOCALHOST,N);n.State=o.TokenState,n.TOKENS=r,n.run=function(t){for(var n=t.length,e=0,o=[],r=[];e<n;){for(var a=c,s=null,l=null,u=0,d=null,p=-1;e<n&&!(s=a.next(t[e]));)r.push(t[e++]);for(;e<n&&(l=s||a.next(t[e]));)s=null,(a=l).accepts()?(p=0,d=a):p>=0&&p++,e++,u++;if(p<0)for(var f=e-u;f<e;f++)r.push(t[f]);else{r.length>0&&(o.push(new i.TEXT(r)),r=[]),e-=p,u-=p;var A=d.emit();o.push(new A(t.slice(e-u,e)))}}return r.length>0&&o.push(new i.TEXT(r)),o},n.start=c},function(t,n,e){"use strict";n.__esModule=!0,n.URL=n.TEXT=n.NL=n.EMAIL=n.MAILTOEMAIL=n.Base=void 0;var o=e(323),i=e(162),r=e(202);function a(t){return t instanceof r.DOMAIN||t instanceof r.TLD}var s=(0,o.createTokenClass)();s.prototype={type:"token",isLink:!1,toString:function(){for(var t=[],n=0;n<this.v.length;n++)t.push(this.v[n].toString());return t.join("")},toHref:function(){return this.toString()},toObject:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"http";return{type:this.type,value:this.toString(),href:this.toHref(t)}}};var c=(0,i.inherits)(s,(0,o.createTokenClass)(),{type:"email",isLink:!0}),l=(0,i.inherits)(s,(0,o.createTokenClass)(),{type:"email",isLink:!0,toHref:function(){return"mailto:"+this.toString()}}),u=(0,i.inherits)(s,(0,o.createTokenClass)(),{type:"text"}),d=(0,i.inherits)(s,(0,o.createTokenClass)(),{type:"nl"}),p=(0,i.inherits)(s,(0,o.createTokenClass)(),{type:"url",isLink:!0,toHref:function(){for(var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"http",n=!1,e=!1,o=this.v,i=[],s=0;o[s]instanceof r.PROTOCOL;)n=!0,i.push(o[s].toString().toLowerCase()),s++;for(;o[s]instanceof r.SLASH;)e=!0,i.push(o[s].toString()),s++;for(;a(o[s]);)i.push(o[s].toString().toLowerCase()),s++;for(;s<o.length;s++)i.push(o[s].toString());return i=i.join(""),n||e||(i=t+"://"+i),i},hasProtocol:function(){return this.v[0]instanceof r.PROTOCOL}});n.Base=s,n.MAILTOEMAIL=c,n.EMAIL=l,n.NL=d,n.TEXT=u,n.URL=p},function(t,n,e){var o=e(0);t.exports=o.Promise},function(t,n,e){var o=e(4),i=e(217),r=e(13),a=e(48),s=e(101),c=e(216),l=function(t,n){this.stopped=t,this.result=n};t.exports=function(t,n,e){var u,d,p,f,A,h,m,g=e&&e.that,v=!(!e||!e.AS_ENTRIES),b=!(!e||!e.IS_ITERATOR),C=!(!e||!e.INTERRUPTED),y=a(n,g,1+v+C),x=function(t){return u&&c(u),new l(!0,t)},w=function(t){return v?(o(t),C?y(t[0],t[1],x):y(t[0],t[1])):C?y(t,x):y(t)};if(b)u=t;else{if("function"!=typeof(d=s(t)))throw TypeError("Target is not iterable");if(i(d)){for(p=0,f=r(t.length);f>p;p++)if((A=w(t[p]))&&A instanceof l)return A;return new l(!1)}u=d.call(t)}for(h=u.next;!(m=h.call(u)).done;){try{A=w(m.value)}catch(t){throw c(u),t}if("object"==typeof A&&A&&A instanceof l)return A}return new l(!1)}},function(t,n,e){var o,i,r,a,s,c,l,u,d=e(0),p=e(25).f,f=e(326).set,A=e(327),h=e(403),m=e(163),g=d.MutationObserver||d.WebKitMutationObserver,v=d.document,b=d.process,C=d.Promise,y=p(d,"queueMicrotask"),x=y&&y.value;x||(o=function(){var t,n;for(m&&(t=b.domain)&&t.exit();i;){n=i.fn,i=i.next;try{n()}catch(t){throw i?a():r=void 0,t}}r=void 0,t&&t.enter()},A||m||h||!g||!v?C&&C.resolve?((l=C.resolve(void 0)).constructor=C,u=l.then,a=function(){u.call(l,o)}):a=m?function(){b.nextTick(o)}:function(){f.call(d,o)}:(s=!0,c=v.createTextNode(""),new g(o).observe(c,{characterData:!0}),a=function(){c.data=s=!s})),t.exports=x||function(t){var n={fn:t,next:void 0};r&&(r.next=n),i||(i=n,a()),r=n}},function(t,n,e){var o=e(104);t.exports=/web0s(?!.*chrome)/i.test(o)},function(t,n,e){var o=e(4),i=e(7),r=e(328);t.exports=function(t,n){if(o(t),i(n)&&n.constructor===t)return n;var e=r.f(t);return(0,e.resolve)(n),e.promise}},function(t,n,e){var o=e(0);t.exports=function(t,n){var e=o.console;e&&e.error&&(1===arguments.length?e.error(t):e.error(t,n))}},function(t,n){t.exports=function(t){try{return{error:!1,value:t()}}catch(t){return{error:!0,value:t}}}},function(t,n){t.exports="object"==typeof window},function(t,n){var e,o;e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",o={rotl:function(t,n){return t<<n|t>>>32-n},rotr:function(t,n){return t<<32-n|t>>>n},endian:function(t){if(t.constructor==Number)return 16711935&o.rotl(t,8)|4278255360&o.rotl(t,24);for(var n=0;n<t.length;n++)t[n]=o.endian(t[n]);return t},randomBytes:function(t){for(var n=[];t>0;t--)n.push(Math.floor(256*Math.random()));return n},bytesToWords:function(t){for(var n=[],e=0,o=0;e<t.length;e++,o+=8)n[o>>>5]|=t[e]<<24-o%32;return n},wordsToBytes:function(t){for(var n=[],e=0;e<32*t.length;e+=8)n.push(t[e>>>5]>>>24-e%32&255);return n},bytesToHex:function(t){for(var n=[],e=0;e<t.length;e++)n.push((t[e]>>>4).toString(16)),n.push((15&t[e]).toString(16));return n.join("")},hexToBytes:function(t){for(var n=[],e=0;e<t.length;e+=2)n.push(parseInt(t.substr(e,2),16));return n},bytesToBase64:function(t){for(var n=[],o=0;o<t.length;o+=3)for(var i=t[o]<<16|t[o+1]<<8|t[o+2],r=0;r<4;r++)8*o+6*r<=8*t.length?n.push(e.charAt(i>>>6*(3-r)&63)):n.push("=");return n.join("")},base64ToBytes:function(t){t=t.replace(/[^A-Z0-9+\/]/gi,"");for(var n=[],o=0,i=0;o<t.length;i=++o%4)0!=i&&n.push((e.indexOf(t.charAt(o-1))&Math.pow(2,-2*i+8)-1)<<2*i|e.indexOf(t.charAt(o))>>>6-2*i);return n}},t.exports=o},function(t,n){function e(t){return!!t.constructor&&"function"==typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)}
|
||
/*!
|
||
* Determine if an object is a Buffer
|
||
*
|
||
* @author Feross Aboukhadijeh <https://feross.org>
|
||
* @license MIT
|
||
*/
|
||
t.exports=function(t){return null!=t&&(e(t)||function(t){return"function"==typeof t.readFloatLE&&"function"==typeof t.slice&&e(t.slice(0,0))}(t)||!!t._isBuffer)}},function(t,n,e){"use strict";var o={}.propertyIsEnumerable,i=Object.getOwnPropertyDescriptor,r=i&&!o.call({1:2},1);n.f=r?function(t){var n=i(this,t);return!!n&&n.enumerable}:o},function(t,n,e){var o=e(34),i=e(80),r=o.document,a=i(r)&&i(r.createElement);t.exports=function(t){return a?r.createElement(t):{}}},function(t,n,e){var o=e(34),i=e(165),r=e(100),a=e(211),s=e(334),c=e(413),l=c.get,u=c.enforce,d=String(String).split("String");(t.exports=function(t,n,e,s){var c=!!s&&!!s.unsafe,l=!!s&&!!s.enumerable,p=!!s&&!!s.noTargetGet;"function"==typeof e&&("string"!=typeof n||r(e,"name")||i(e,"name",n),u(e).source=d.join("string"==typeof n?n:"")),t!==o?(c?!p&&t[n]&&(l=!0):delete t[n],l?t[n]=e:i(t,n,e)):l?t[n]=e:a(n,e)})(Function.prototype,"toString",(function(){return"function"==typeof this&&l(this).source||s(this)}))},function(t,n,e){var o,i,r,a=e(414),s=e(34),c=e(80),l=e(165),u=e(100),d=e(415),p=e(339),f=s.WeakMap;if(a){var A=new f,h=A.get,m=A.has,g=A.set;o=function(t,n){return g.call(A,t,n),n},i=function(t){return h.call(A,t)||{}},r=function(t){return m.call(A,t)}}else{var v=d("state");p[v]=!0,o=function(t,n){return l(t,v,n),n},i=function(t){return u(t,v)?t[v]:{}},r=function(t){return u(t,v)}}t.exports={set:o,get:i,has:r,enforce:function(t){return r(t)?i(t):o(t,{})},getterFor:function(t){return function(n){var e;if(!c(n)||(e=i(n)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return e}}}},function(t,n,e){var o=e(34),i=e(334),r=o.WeakMap;t.exports="function"==typeof r&&/native code/.test(i(r))},function(t,n,e){var o=e(336),i=e(338),r=o("keys");t.exports=function(t){return r[t]||(r[t]=i(t))}},function(t,n,e){var o=e(100),i=e(417),r=e(204),a=e(210);t.exports=function(t,n){for(var e=i(n),s=a.f,c=r.f,l=0;l<e.length;l++){var u=e[l];o(t,u)||s(t,u,c(n,u))}}},function(t,n,e){var o=e(340),i=e(419),r=e(422),a=e(333);t.exports=o("Reflect","ownKeys")||function(t){var n=i.f(a(t)),e=r.f;return e?n.concat(e(t)):n}},function(t,n,e){var o=e(34);t.exports=o},function(t,n,e){var o=e(341),i=e(343).concat("length","prototype");n.f=Object.getOwnPropertyNames||function(t){return o(t,i)}},function(t,n,e){var o=e(206),i=e(166),r=e(421),a=function(t){return function(n,e,a){var s,c=o(n),l=i(c.length),u=r(a,l);if(t&&e!=e){for(;l>u;)if((s=c[u++])!=s)return!0}else for(;l>u;u++)if((t||u in c)&&c[u]===e)return t||u||0;return!t&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}},function(t,n,e){var o=e(342),i=Math.max,r=Math.min;t.exports=function(t,n){var e=o(t);return e<0?i(e+n,0):r(e,n)}},function(t,n){n.f=Object.getOwnPropertySymbols},function(t,n,e){var o=e(38),i=/#|\.prototype\./,r=function(t,n){var e=s[a(t)];return e==l||e!=c&&("function"==typeof n?o(n):!!n)},a=r.normalize=function(t){return String(t).replace(i,".").toLowerCase()},s=r.data={},c=r.NATIVE="N",l=r.POLYFILL="P";t.exports=r},function(t,n,e){var o=e(425);t.exports=function(t,n,e){if(o(t),void 0===n)return t;switch(e){case 0:return function(){return t.call(n)};case 1:return function(e){return t.call(n,e)};case 2:return function(e,o){return t.call(n,e,o)};case 3:return function(e,o,i){return t.call(n,e,o,i)}}return function(){return t.apply(n,arguments)}}},function(t,n){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},function(t,n,e){var o=e(347);t.exports=o&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},function(t,n,e){var o=e(340);t.exports=o("navigator","userAgent")||""},function(t,n,e){var o=e(341),i=e(343);t.exports=Object.keys||function(t){return o(t,i)}},function(t,n,e){var o=e(430);t.exports=function(t){if(o(t))throw TypeError("The method doesn't accept regular expressions");return t}},function(t,n,e){var o=e(80),i=e(207),r=e(122)("match");t.exports=function(t){var n;return o(t)&&(void 0!==(n=t[r])?!!n:"RegExp"==i(t))}},function(t,n,e){var o=e(122)("match");t.exports=function(t){var n=/./;try{"/./"[t](n)}catch(e){try{return n[o]=!1,"/./"[t](n)}catch(t){}}return!1}},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o,i=(o=e(352))&&o.__esModule?o:{default:o};function r(t,n){for(var e=0;e<n.length;e++){var o=n[e];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}function a(t,n,e){return n in t?Object.defineProperty(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[n]=e,t}var s=function(){function t(n){!function(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")}(this,t),a(this,"appId",void 0),a(this,"persisted",!1),a(this,"clearedOnLogout",!1),this.appId=n}var n,e,o;return n=t,(e=[{key:"persist",value:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this.persisted=t,this}},{key:"clearOnLogout",value:function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this.clearedOnLogout=t,this}},{key:"build",value:function(){return new i.default(this.appId,this.persisted?window.localStorage:window.sessionStorage,!this.clearedOnLogout)}}])&&r(n.prototype,e),o&&r(n,o),t}();n.default=s},function(t,n,e){"use strict";var o=e(121),i=e(38),r=e(346),a=e(80),s=e(212),c=e(166),l=e(434),u=e(345),d=e(213),p=e(122),f=e(348),A=p("isConcatSpreadable"),h=f>=51||!i((function(){var t=[];return t[A]=!1,t.concat()[0]!==t})),m=d("concat"),g=function(t){if(!a(t))return!1;var n=t[A];return void 0!==n?!!n:r(t)};o({target:"Array",proto:!0,forced:!h||!m},{concat:function(t){var n,e,o,i,r,a=s(this),d=u(a,0),p=0;for(n=-1,o=arguments.length;n<o;n++)if(g(r=-1===n?a:arguments[n])){if(p+(i=c(r.length))>9007199254740991)throw TypeError("Maximum allowed index exceeded");for(e=0;e<i;e++,p++)e in r&&l(d,p,r[e])}else{if(p>=9007199254740991)throw TypeError("Maximum allowed index exceeded");l(d,p++,r)}return d.length=p,d}})},function(t,n,e){"use strict";var o=e(209),i=e(210),r=e(205);t.exports=function(t,n,e){var a=o(n);a in t?i.f(t,a,r(0,e)):t[a]=e}},function(t,n,e){"use strict";var o=e(40),i=e(13),r=e(48),a=function(t,n,e,s,c,l,u,d){for(var p,f=c,A=0,h=!!u&&r(u,d,3);A<s;){if(A in e){if(p=h?h(e[A],A,n):e[A],l>0&&o(p))f=a(t,n,p,i(p.length),f,l-1)-1;else{if(f>=9007199254740991)throw TypeError("Exceed the acceptable array length");t[f]=p}f++}A++}return f};t.exports=a},function(t,n,e){var o=e(81),i=e(14),r=e(42),a=e(13),s=function(t){return function(n,e,s,c){o(e);var l=i(n),u=r(l),d=a(l.length),p=t?d-1:0,f=t?-1:1;if(s<2)for(;;){if(p in u){c=u[p],p+=f;break}if(p+=f,t?p<0:d<=p)throw TypeError("Reduce of empty array with no initial value")}for(;t?p>=0:d>p;p+=f)p in u&&(c=e(c,u[p],p,l));return c}};t.exports={left:s(!1),right:s(!0)}},function(t,n){t.exports=Object.is||function(t,n){return t===n?0!==t||1/t==1/n:t!=t&&n!=n}},,,,,,,,,,function(t,n,e){"use strict";var o=e(72),i=e.n(o),r=e(73),a=e.n(r)()(i.a);a.push([t.i,".wiping[data-v-79e9aafc]{background-color:var(--color-background-darker)}td[data-v-79e9aafc]{border-top:1px solid var(--color-border);max-width:200px;white-space:normal;vertical-align:middle;position:relative}td.client[data-v-79e9aafc],td.more[data-v-79e9aafc]{overflow:visible;position:relative;width:44px;height:44px}td.token-name[data-v-79e9aafc]{padding:10px 6px}td.token-name.token-rename[data-v-79e9aafc]{padding:0}td.token-name input[data-v-79e9aafc]{width:100%;margin:0}td.token-name .wiping-warning[data-v-79e9aafc]{color:var(--color-text-lighter)}td.more[data-v-79e9aafc]{padding:0 10px}td.client div[data-v-79e9aafc]{opacity:.57;width:44px;height:44px}","",{version:3,sources:["webpack://./apps/settings/src/components/AuthToken.vue"],names:[],mappings:"AAgQA,yBACC,+CAAA,CAGD,oBACC,wCAAA,CACA,eAAA,CACA,kBAAA,CACA,qBAAA,CACA,iBAAA,CAEA,oDACC,gBAAA,CACA,iBAAA,CACA,UAAA,CACA,WAAA,CAGD,+BACC,gBAAA,CAEA,4CACC,SAAA,CAGD,qCACC,UAAA,CACA,QAAA,CAGF,+CACC,+BAAA,CAGD,yBAEC,cAAA,CAMA,+BACC,WAAA,CACA,UAAA,CACA,WAAA",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.wiping {\n\tbackground-color: var(--color-background-darker);\n}\n\ntd {\n\tborder-top: 1px solid var(--color-border);\n\tmax-width: 200px;\n\twhite-space: normal;\n\tvertical-align: middle;\n\tposition: relative;\n\n\t&%icon {\n\t\toverflow: visible;\n\t\tposition: relative;\n\t\twidth: 44px;\n\t\theight: 44px;\n\t}\n\n\t&.token-name {\n\t\tpadding: 10px 6px;\n\n\t\t&.token-rename {\n\t\t\tpadding: 0;\n\t\t}\n\n\t\tinput {\n\t\t\twidth: 100%;\n\t\t\tmargin: 0;\n\t\t}\n\t}\n\t&.token-name .wiping-warning {\n\t\tcolor: var(--color-text-lighter);\n\t}\n\n\t&.more {\n\t\t@extend %icon;\n\t\tpadding: 0 10px;\n\t}\n\n\t&.client {\n\t\t@extend %icon;\n\n\t\tdiv {\n\t\t\topacity: 0.57;\n\t\t\twidth: 44px;\n\t\t\theight: 44px;\n\t\t}\n\t}\n}\n"],sourceRoot:""}]),n.a=a},function(t,n,e){"use strict";var o=e(72),i=e.n(o),r=e(73),a=e.n(r)()(i.a);a.push([t.i,"table[data-v-ce0ff7e6]{width:100%;min-height:50px;padding-top:5px;max-width:580px}table th[data-v-ce0ff7e6]{opacity:.5;padding:10px 10px 10px 0}.token-list td>a.icon-more[data-v-ce0ff7e6]{transition:opacity var(--animation-quick)}.token-list a.icon-more[data-v-ce0ff7e6]{padding:14px;display:block;width:44px;height:44px;opacity:.5}.token-list tr:hover td>a.icon[data-v-ce0ff7e6],.token-list tr td>a.icon[data-v-ce0ff7e6]:focus,.token-list tr.active td>a.icon[data-v-ce0ff7e6]{opacity:1}","",{version:3,sources:["webpack://./apps/settings/src/components/AuthTokenList.vue"],names:[],mappings:"AAwFA,uBACC,UAAA,CACA,eAAA,CACA,eAAA,CACA,eAAA,CAEA,0BACC,UAAA,CACA,wBAAA,CAKD,4CACC,yCAAA,CAGD,yCACC,YAAA,CACA,aAAA,CACA,UAAA,CACA,WAAA,CACA,UAAA,CAIA,iJAGC,SAAA",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\ntable {\n\twidth: 100%;\n\tmin-height: 50px;\n\tpadding-top: 5px;\n\tmax-width: 580px;\n\n\tth {\n\t\topacity: .5;\n\t\tpadding: 10px 10px 10px 0;\n\t}\n}\n\n.token-list {\n\ttd > a.icon-more {\n\t\ttransition: opacity var(--animation-quick);\n\t}\n\n\ta.icon-more {\n\t\tpadding: 14px;\n\t\tdisplay: block;\n\t\twidth: 44px;\n\t\theight: 44px;\n\t\topacity: .5;\n\t}\n\n\ttr {\n\t\t&:hover td > a.icon,\n\t\ttd > a.icon:focus,\n\t\t&.active td > a.icon {\n\t\t\topacity: 1;\n\t\t}\n\t}\n}\n"],sourceRoot:""}]),n.a=a},function(t,n,e){"use strict";var o=e(72),i=e.n(o),r=e(73),a=e.n(r)()(i.a);a.push([t.i,"#app-tokens-table tr>*:nth-child(2){padding-left:6px}#app-tokens-table tr>*:nth-child(3){text-align:right}","",{version:3,sources:["webpack://./apps/settings/src/components/AuthTokenList.vue"],names:[],mappings:"AA8HC,oCACC,gBAAA,CAGD,oCACC,gBAAA",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n#app-tokens-table {\n\ttr > *:nth-child(2) {\n\t\tpadding-left: 6px;\n\t}\n\n\ttr > *:nth-child(3) {\n\t\ttext-align: right;\n\t}\n}\n"],sourceRoot:""}]),n.a=a},function(t,n,e){"use strict";var o=e(72),i=e.n(o),r=e(73),a=e.n(r)()(i.a);a.push([t.i,".app-password-row[data-v-2a53687f]{display:table-row}.app-password-row .icon[data-v-2a53687f]{background-size:16px 16px;display:inline-block;position:relative;top:3px;margin-left:5px;margin-right:8px}.app-password-label[data-v-2a53687f]{display:table-cell;padding-right:1em;text-align:right;vertical-align:middle}.monospaced[data-v-2a53687f]{width:245px;font-family:monospace}","",{version:3,sources:["webpack://./apps/settings/src/components/AuthTokenSetupDialogue.vue"],names:[],mappings:"AAoLA,mCACC,iBAAA,CAEA,yCACC,yBAAA,CACA,oBAAA,CACA,iBAAA,CACA,OAAA,CACA,eAAA,CACA,gBAAA,CAKF,qCACC,kBAAA,CACA,iBAAA,CACA,gBAAA,CACA,qBAAA,CAGD,6BACC,WAAA,CACA,qBAAA",sourcesContent:["\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n.app-password-row {\n\tdisplay: table-row;\n\n\t.icon {\n\t\tbackground-size: 16px 16px;\n\t\tdisplay: inline-block;\n\t\tposition: relative;\n\t\ttop: 3px;\n\t\tmargin-left: 5px;\n\t\tmargin-right: 8px;\n\t}\n\n}\n\n.app-password-label {\n\tdisplay: table-cell;\n\tpadding-right: 1em;\n\ttext-align: right;\n\tvertical-align: middle;\n}\n\n.monospaced {\n\twidth: 245px;\n\tfont-family: monospace;\n}\n"],sourceRoot:""}]),n.a=a},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(t,n,e){var o=e(498),i={autoSetContainer:!1,appendToBody:!0},r={install:function(t){t.prototype.$clipboardConfig=i,t.prototype.$copyText=function(t,n){return new Promise((function(e,r){var a=document.createElement("button"),s=new o(a,{text:function(){return t},action:function(){return"copy"},container:"object"==typeof n?n:document.body});s.on("success",(function(t){s.destroy(),e(t)})),s.on("error",(function(t){s.destroy(),r(t)})),i.appendToBody&&document.body.appendChild(a),a.click(),i.appendToBody&&document.body.removeChild(a)}))},t.directive("clipboard",{bind:function(t,n,e){if("success"===n.arg)t._vClipboard_success=n.value;else if("error"===n.arg)t._vClipboard_error=n.value;else{var r=new o(t,{text:function(){return n.value},action:function(){return"cut"===n.arg?"cut":"copy"},container:i.autoSetContainer?t:void 0});r.on("success",(function(n){var e=t._vClipboard_success;e&&e(n)})),r.on("error",(function(n){var e=t._vClipboard_error;e&&e(n)})),t._vClipboard=r}},update:function(t,n){"success"===n.arg?t._vClipboard_success=n.value:"error"===n.arg?t._vClipboard_error=n.value:(t._vClipboard.text=function(){return n.value},t._vClipboard.action=function(){return"cut"===n.arg?"cut":"copy"})},unbind:function(t,n){"success"===n.arg?delete t._vClipboard_success:"error"===n.arg?delete t._vClipboard_error:(t._vClipboard.destroy(),delete t._vClipboard)}})},config:i};t.exports=r},function(t,n,e){
|
||
/*!
|
||
* vue-qrcode v1.0.2
|
||
* https://fengyuanchen.github.io/vue-qrcode
|
||
*
|
||
* Copyright 2018-present Chen Fengyuan
|
||
* Released under the MIT license
|
||
*
|
||
* Date: 2020-01-18T06:04:33.222Z
|
||
*/
|
||
t.exports=function(){"use strict";function t(){throw new Error("Dynamic requires are not currently supported by rollup-plugin-commonjs")}var n=function(t,n){return t(n={exports:{}},n.exports),n.exports}((function(n,e){n.exports=function n(e,o,i){function r(s,c){if(!o[s]){if(!e[s]){if(!c&&t)return t();if(a)return a(s,!0);var l=new Error("Cannot find module '"+s+"'");throw l.code="MODULE_NOT_FOUND",l}var u=o[s]={exports:{}};e[s][0].call(u.exports,(function(t){return r(e[s][1][t]||t)}),u,u.exports,n,e,o,i)}return o[s].exports}for(var a=t,s=0;s<i.length;s++)r(i[s]);return r}({1:[function(t,n,e){n.exports=function(){return"function"==typeof Promise&&Promise.prototype&&Promise.prototype.then}},{}],2:[function(t,n,e){var o=t("./utils").getSymbolSize;e.getRowColCoords=function(t){if(1===t)return[];for(var n=Math.floor(t/7)+2,e=o(t),i=145===e?26:2*Math.ceil((e-13)/(2*n-2)),r=[e-7],a=1;a<n-1;a++)r[a]=r[a-1]-i;return r.push(6),r.reverse()},e.getPositions=function(t){for(var n=[],o=e.getRowColCoords(t),i=o.length,r=0;r<i;r++)for(var a=0;a<i;a++)0===r&&0===a||0===r&&a===i-1||r===i-1&&0===a||n.push([o[r],o[a]]);return n}},{"./utils":21}],3:[function(t,n,e){var o=t("./mode"),i=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"," ","$","%","*","+","-",".","/",":"];function r(t){this.mode=o.ALPHANUMERIC,this.data=t}r.getBitsLength=function(t){return 11*Math.floor(t/2)+t%2*6},r.prototype.getLength=function(){return this.data.length},r.prototype.getBitsLength=function(){return r.getBitsLength(this.data.length)},r.prototype.write=function(t){var n;for(n=0;n+2<=this.data.length;n+=2){var e=45*i.indexOf(this.data[n]);e+=i.indexOf(this.data[n+1]),t.put(e,11)}this.data.length%2&&t.put(i.indexOf(this.data[n]),6)},n.exports=r},{"./mode":14}],4:[function(t,n,e){function o(){this.buffer=[],this.length=0}o.prototype={get:function(t){var n=Math.floor(t/8);return 1==(this.buffer[n]>>>7-t%8&1)},put:function(t,n){for(var e=0;e<n;e++)this.putBit(1==(t>>>n-e-1&1))},getLengthInBits:function(){return this.length},putBit:function(t){var n=Math.floor(this.length/8);this.buffer.length<=n&&this.buffer.push(0),t&&(this.buffer[n]|=128>>>this.length%8),this.length++}},n.exports=o},{}],5:[function(t,n,e){var o=t("../utils/buffer");function i(t){if(!t||t<1)throw new Error("BitMatrix size must be defined and greater than 0");this.size=t,this.data=o.alloc(t*t),this.reservedBit=o.alloc(t*t)}i.prototype.set=function(t,n,e,o){var i=t*this.size+n;this.data[i]=e,o&&(this.reservedBit[i]=!0)},i.prototype.get=function(t,n){return this.data[t*this.size+n]},i.prototype.xor=function(t,n,e){this.data[t*this.size+n]^=e},i.prototype.isReserved=function(t,n){return this.reservedBit[t*this.size+n]},n.exports=i},{"../utils/buffer":28}],6:[function(t,n,e){var o=t("../utils/buffer"),i=t("./mode");function r(t){this.mode=i.BYTE,this.data=o.from(t)}r.getBitsLength=function(t){return 8*t},r.prototype.getLength=function(){return this.data.length},r.prototype.getBitsLength=function(){return r.getBitsLength(this.data.length)},r.prototype.write=function(t){for(var n=0,e=this.data.length;n<e;n++)t.put(this.data[n],8)},n.exports=r},{"../utils/buffer":28,"./mode":14}],7:[function(t,n,e){var o=t("./error-correction-level"),i=[1,1,1,1,1,1,1,1,1,1,2,2,1,2,2,4,1,2,4,4,2,4,4,4,2,4,6,5,2,4,6,6,2,5,8,8,4,5,8,8,4,5,8,11,4,8,10,11,4,9,12,16,4,9,16,16,6,10,12,18,6,10,17,16,6,11,16,19,6,13,18,21,7,14,21,25,8,16,20,25,8,17,23,25,9,17,23,34,9,18,25,30,10,20,27,32,12,21,29,35,12,23,34,37,12,25,34,40,13,26,35,42,14,28,38,45,15,29,40,48,16,31,43,51,17,33,45,54,18,35,48,57,19,37,51,60,19,38,53,63,20,40,56,66,21,43,59,70,22,45,62,74,24,47,65,77,25,49,68,81],r=[7,10,13,17,10,16,22,28,15,26,36,44,20,36,52,64,26,48,72,88,36,64,96,112,40,72,108,130,48,88,132,156,60,110,160,192,72,130,192,224,80,150,224,264,96,176,260,308,104,198,288,352,120,216,320,384,132,240,360,432,144,280,408,480,168,308,448,532,180,338,504,588,196,364,546,650,224,416,600,700,224,442,644,750,252,476,690,816,270,504,750,900,300,560,810,960,312,588,870,1050,336,644,952,1110,360,700,1020,1200,390,728,1050,1260,420,784,1140,1350,450,812,1200,1440,480,868,1290,1530,510,924,1350,1620,540,980,1440,1710,570,1036,1530,1800,570,1064,1590,1890,600,1120,1680,1980,630,1204,1770,2100,660,1260,1860,2220,720,1316,1950,2310,750,1372,2040,2430];e.getBlocksCount=function(t,n){switch(n){case o.L:return i[4*(t-1)+0];case o.M:return i[4*(t-1)+1];case o.Q:return i[4*(t-1)+2];case o.H:return i[4*(t-1)+3];default:return}},e.getTotalCodewordsCount=function(t,n){switch(n){case o.L:return r[4*(t-1)+0];case o.M:return r[4*(t-1)+1];case o.Q:return r[4*(t-1)+2];case o.H:return r[4*(t-1)+3];default:return}}},{"./error-correction-level":8}],8:[function(t,n,e){e.L={bit:1},e.M={bit:0},e.Q={bit:3},e.H={bit:2},e.isValid=function(t){return t&&void 0!==t.bit&&t.bit>=0&&t.bit<4},e.from=function(t,n){if(e.isValid(t))return t;try{return function(t){if("string"!=typeof t)throw new Error("Param is not a string");switch(t.toLowerCase()){case"l":case"low":return e.L;case"m":case"medium":return e.M;case"q":case"quartile":return e.Q;case"h":case"high":return e.H;default:throw new Error("Unknown EC Level: "+t)}}(t)}catch(t){return n}}},{}],9:[function(t,n,e){var o=t("./utils").getSymbolSize;e.getPositions=function(t){var n=o(t);return[[0,0],[n-7,0],[0,n-7]]}},{"./utils":21}],10:[function(t,n,e){var o=t("./utils"),i=o.getBCHDigit(1335);e.getEncodedBits=function(t,n){for(var e=t.bit<<3|n,r=e<<10;o.getBCHDigit(r)-i>=0;)r^=1335<<o.getBCHDigit(r)-i;return 21522^(e<<10|r)}},{"./utils":21}],11:[function(t,n,e){var o=t("../utils/buffer"),i=o.alloc(512),r=o.alloc(256);!function(){for(var t=1,n=0;n<255;n++)i[n]=t,r[t]=n,256&(t<<=1)&&(t^=285);for(n=255;n<512;n++)i[n]=i[n-255]}(),e.log=function(t){if(t<1)throw new Error("log("+t+")");return r[t]},e.exp=function(t){return i[t]},e.mul=function(t,n){return 0===t||0===n?0:i[r[t]+r[n]]}},{"../utils/buffer":28}],12:[function(t,n,e){var o=t("./mode"),i=t("./utils");function r(t){this.mode=o.KANJI,this.data=t}r.getBitsLength=function(t){return 13*t},r.prototype.getLength=function(){return this.data.length},r.prototype.getBitsLength=function(){return r.getBitsLength(this.data.length)},r.prototype.write=function(t){var n;for(n=0;n<this.data.length;n++){var e=i.toSJIS(this.data[n]);if(e>=33088&&e<=40956)e-=33088;else{if(!(e>=57408&&e<=60351))throw new Error("Invalid SJIS character: "+this.data[n]+"\nMake sure your charset is UTF-8");e-=49472}e=192*(e>>>8&255)+(255&e),t.put(e,13)}},n.exports=r},{"./mode":14,"./utils":21}],13:[function(t,n,e){e.Patterns={PATTERN000:0,PATTERN001:1,PATTERN010:2,PATTERN011:3,PATTERN100:4,PATTERN101:5,PATTERN110:6,PATTERN111:7};var o=3,i=3,r=40,a=10;function s(t,n,o){switch(t){case e.Patterns.PATTERN000:return(n+o)%2==0;case e.Patterns.PATTERN001:return n%2==0;case e.Patterns.PATTERN010:return o%3==0;case e.Patterns.PATTERN011:return(n+o)%3==0;case e.Patterns.PATTERN100:return(Math.floor(n/2)+Math.floor(o/3))%2==0;case e.Patterns.PATTERN101:return n*o%2+n*o%3==0;case e.Patterns.PATTERN110:return(n*o%2+n*o%3)%2==0;case e.Patterns.PATTERN111:return(n*o%3+(n+o)%2)%2==0;default:throw new Error("bad maskPattern:"+t)}}e.isValid=function(t){return null!=t&&""!==t&&!isNaN(t)&&t>=0&&t<=7},e.from=function(t){return e.isValid(t)?parseInt(t,10):void 0},e.getPenaltyN1=function(t){for(var n=t.size,e=0,i=0,r=0,a=null,s=null,c=0;c<n;c++){i=r=0,a=s=null;for(var l=0;l<n;l++){var u=t.get(c,l);u===a?i++:(i>=5&&(e+=o+(i-5)),a=u,i=1),(u=t.get(l,c))===s?r++:(r>=5&&(e+=o+(r-5)),s=u,r=1)}i>=5&&(e+=o+(i-5)),r>=5&&(e+=o+(r-5))}return e},e.getPenaltyN2=function(t){for(var n=t.size,e=0,o=0;o<n-1;o++)for(var r=0;r<n-1;r++){var a=t.get(o,r)+t.get(o,r+1)+t.get(o+1,r)+t.get(o+1,r+1);4!==a&&0!==a||e++}return e*i},e.getPenaltyN3=function(t){for(var n=t.size,e=0,o=0,i=0,a=0;a<n;a++){o=i=0;for(var s=0;s<n;s++)o=o<<1&2047|t.get(a,s),s>=10&&(1488===o||93===o)&&e++,i=i<<1&2047|t.get(s,a),s>=10&&(1488===i||93===i)&&e++}return e*r},e.getPenaltyN4=function(t){for(var n=0,e=t.data.length,o=0;o<e;o++)n+=t.data[o];return Math.abs(Math.ceil(100*n/e/5)-10)*a},e.applyMask=function(t,n){for(var e=n.size,o=0;o<e;o++)for(var i=0;i<e;i++)n.isReserved(i,o)||n.xor(i,o,s(t,i,o))},e.getBestMask=function(t,n){for(var o=Object.keys(e.Patterns).length,i=0,r=1/0,a=0;a<o;a++){n(a),e.applyMask(a,t);var s=e.getPenaltyN1(t)+e.getPenaltyN2(t)+e.getPenaltyN3(t)+e.getPenaltyN4(t);e.applyMask(a,t),s<r&&(r=s,i=a)}return i}},{}],14:[function(t,n,e){var o=t("./version-check"),i=t("./regex");e.NUMERIC={id:"Numeric",bit:1,ccBits:[10,12,14]},e.ALPHANUMERIC={id:"Alphanumeric",bit:2,ccBits:[9,11,13]},e.BYTE={id:"Byte",bit:4,ccBits:[8,16,16]},e.KANJI={id:"Kanji",bit:8,ccBits:[8,10,12]},e.MIXED={bit:-1},e.getCharCountIndicator=function(t,n){if(!t.ccBits)throw new Error("Invalid mode: "+t);if(!o.isValid(n))throw new Error("Invalid version: "+n);return n>=1&&n<10?t.ccBits[0]:n<27?t.ccBits[1]:t.ccBits[2]},e.getBestModeForData=function(t){return i.testNumeric(t)?e.NUMERIC:i.testAlphanumeric(t)?e.ALPHANUMERIC:i.testKanji(t)?e.KANJI:e.BYTE},e.toString=function(t){if(t&&t.id)return t.id;throw new Error("Invalid mode")},e.isValid=function(t){return t&&t.bit&&t.ccBits},e.from=function(t,n){if(e.isValid(t))return t;try{return function(t){if("string"!=typeof t)throw new Error("Param is not a string");switch(t.toLowerCase()){case"numeric":return e.NUMERIC;case"alphanumeric":return e.ALPHANUMERIC;case"kanji":return e.KANJI;case"byte":return e.BYTE;default:throw new Error("Unknown mode: "+t)}}(t)}catch(t){return n}}},{"./regex":19,"./version-check":22}],15:[function(t,n,e){var o=t("./mode");function i(t){this.mode=o.NUMERIC,this.data=t.toString()}i.getBitsLength=function(t){return 10*Math.floor(t/3)+(t%3?t%3*3+1:0)},i.prototype.getLength=function(){return this.data.length},i.prototype.getBitsLength=function(){return i.getBitsLength(this.data.length)},i.prototype.write=function(t){var n,e,o;for(n=0;n+3<=this.data.length;n+=3)e=this.data.substr(n,3),o=parseInt(e,10),t.put(o,10);var i=this.data.length-n;i>0&&(e=this.data.substr(n),o=parseInt(e,10),t.put(o,3*i+1))},n.exports=i},{"./mode":14}],16:[function(t,n,e){var o=t("../utils/buffer"),i=t("./galois-field");e.mul=function(t,n){for(var e=o.alloc(t.length+n.length-1),r=0;r<t.length;r++)for(var a=0;a<n.length;a++)e[r+a]^=i.mul(t[r],n[a]);return e},e.mod=function(t,n){for(var e=o.from(t);e.length-n.length>=0;){for(var r=e[0],a=0;a<n.length;a++)e[a]^=i.mul(n[a],r);for(var s=0;s<e.length&&0===e[s];)s++;e=e.slice(s)}return e},e.generateECPolynomial=function(t){for(var n=o.from([1]),r=0;r<t;r++)n=e.mul(n,[1,i.exp(r)]);return n}},{"../utils/buffer":28,"./galois-field":11}],17:[function(t,n,e){var o=t("../utils/buffer"),i=t("./utils"),r=t("./error-correction-level"),a=t("./bit-buffer"),s=t("./bit-matrix"),c=t("./alignment-pattern"),l=t("./finder-pattern"),u=t("./mask-pattern"),d=t("./error-correction-code"),p=t("./reed-solomon-encoder"),f=t("./version"),A=t("./format-info"),h=t("./mode"),m=t("./segments"),g=t("isarray");function v(t,n,e){var o,i,r=t.size,a=A.getEncodedBits(n,e);for(o=0;o<15;o++)i=1==(a>>o&1),o<6?t.set(o,8,i,!0):o<8?t.set(o+1,8,i,!0):t.set(r-15+o,8,i,!0),o<8?t.set(8,r-o-1,i,!0):o<9?t.set(8,15-o-1+1,i,!0):t.set(8,15-o-1,i,!0);t.set(r-8,8,1,!0)}function b(t,n,e){var r=new a;e.forEach((function(n){r.put(n.mode.bit,4),r.put(n.getLength(),h.getCharCountIndicator(n.mode,t)),n.write(r)}));var s=8*(i.getSymbolTotalCodewords(t)-d.getTotalCodewordsCount(t,n));for(r.getLengthInBits()+4<=s&&r.put(0,4);r.getLengthInBits()%8!=0;)r.putBit(0);for(var c=(s-r.getLengthInBits())/8,l=0;l<c;l++)r.put(l%2?17:236,8);return function(t,n,e){for(var r=i.getSymbolTotalCodewords(n),a=d.getTotalCodewordsCount(n,e),s=r-a,c=d.getBlocksCount(n,e),l=c-r%c,u=Math.floor(r/c),f=Math.floor(s/c),A=f+1,h=u-f,m=new p(h),g=0,v=new Array(c),b=new Array(c),C=0,y=o.from(t.buffer),x=0;x<c;x++){var w=x<l?f:A;v[x]=y.slice(g,g+w),b[x]=m.encode(v[x]),g+=w,C=Math.max(C,w)}var k,_,B=o.alloc(r),E=0;for(k=0;k<C;k++)for(_=0;_<c;_++)k<v[_].length&&(B[E++]=v[_][k]);for(k=0;k<h;k++)for(_=0;_<c;_++)B[E++]=b[_][k];return B}(r,t,n)}function C(t,n,e,o){var r;if(g(t))r=m.fromArray(t);else{if("string"!=typeof t)throw new Error("Invalid data");var a=n;if(!a){var d=m.rawSplit(t);a=f.getBestVersionForData(d,e)}r=m.fromString(t,a||40)}var p=f.getBestVersionForData(r,e);if(!p)throw new Error("The amount of data is too big to be stored in a QR Code");if(n){if(n<p)throw new Error("\nThe chosen QR Code version cannot contain this amount of data.\nMinimum version required to store current data is: "+p+".\n")}else n=p;var A=b(n,e,r),h=i.getSymbolSize(n),C=new s(h);return function(t,n){for(var e=t.size,o=l.getPositions(n),i=0;i<o.length;i++)for(var r=o[i][0],a=o[i][1],s=-1;s<=7;s++)if(!(r+s<=-1||e<=r+s))for(var c=-1;c<=7;c++)a+c<=-1||e<=a+c||(s>=0&&s<=6&&(0===c||6===c)||c>=0&&c<=6&&(0===s||6===s)||s>=2&&s<=4&&c>=2&&c<=4?t.set(r+s,a+c,!0,!0):t.set(r+s,a+c,!1,!0))}(C,n),function(t){for(var n=t.size,e=8;e<n-8;e++){var o=e%2==0;t.set(e,6,o,!0),t.set(6,e,o,!0)}}(C),function(t,n){for(var e=c.getPositions(n),o=0;o<e.length;o++)for(var i=e[o][0],r=e[o][1],a=-2;a<=2;a++)for(var s=-2;s<=2;s++)-2===a||2===a||-2===s||2===s||0===a&&0===s?t.set(i+a,r+s,!0,!0):t.set(i+a,r+s,!1,!0)}(C,n),v(C,e,0),n>=7&&function(t,n){for(var e,o,i,r=t.size,a=f.getEncodedBits(n),s=0;s<18;s++)e=Math.floor(s/3),o=s%3+r-8-3,i=1==(a>>s&1),t.set(e,o,i,!0),t.set(o,e,i,!0)}(C,n),function(t,n){for(var e=t.size,o=-1,i=e-1,r=7,a=0,s=e-1;s>0;s-=2)for(6===s&&s--;;){for(var c=0;c<2;c++)if(!t.isReserved(i,s-c)){var l=!1;a<n.length&&(l=1==(n[a]>>>r&1)),t.set(i,s-c,l),-1==--r&&(a++,r=7)}if((i+=o)<0||e<=i){i-=o,o=-o;break}}}(C,A),isNaN(o)&&(o=u.getBestMask(C,v.bind(null,C,e))),u.applyMask(o,C),v(C,e,o),{modules:C,version:n,errorCorrectionLevel:e,maskPattern:o,segments:r}}e.create=function(t,n){if(void 0===t||""===t)throw new Error("No input text");var e,o,a=r.M;return void 0!==n&&(a=r.from(n.errorCorrectionLevel,r.M),e=f.from(n.version),o=u.from(n.maskPattern),n.toSJISFunc&&i.setToSJISFunction(n.toSJISFunc)),C(t,e,a,o)}},{"../utils/buffer":28,"./alignment-pattern":2,"./bit-buffer":4,"./bit-matrix":5,"./error-correction-code":7,"./error-correction-level":8,"./finder-pattern":9,"./format-info":10,"./mask-pattern":13,"./mode":14,"./reed-solomon-encoder":18,"./segments":20,"./utils":21,"./version":23,isarray:33}],18:[function(t,n,e){var o=t("../utils/buffer"),i=t("./polynomial"),r=t("buffer").Buffer;function a(t){this.genPoly=void 0,this.degree=t,this.degree&&this.initialize(this.degree)}a.prototype.initialize=function(t){this.degree=t,this.genPoly=i.generateECPolynomial(this.degree)},a.prototype.encode=function(t){if(!this.genPoly)throw new Error("Encoder not initialized");var n=o.alloc(this.degree),e=r.concat([t,n],t.length+this.degree),a=i.mod(e,this.genPoly),s=this.degree-a.length;if(s>0){var c=o.alloc(this.degree);return a.copy(c,s),c}return a},n.exports=a},{"../utils/buffer":28,"./polynomial":16,buffer:30}],19:[function(t,n,e){var o="(?:[u3000-u303F]|[u3040-u309F]|[u30A0-u30FF]|[uFF00-uFFEF]|[u4E00-u9FAF]|[u2605-u2606]|[u2190-u2195]|u203B|[u2010u2015u2018u2019u2025u2026u201Cu201Du2225u2260]|[u0391-u0451]|[u00A7u00A8u00B1u00B4u00D7u00F7])+",i="(?:(?![A-Z0-9 $%*+\\-./:]|"+(o=o.replace(/u/g,"\\u"))+")(?:.|[\r\n]))+";e.KANJI=new RegExp(o,"g"),e.BYTE_KANJI=new RegExp("[^A-Z0-9 $%*+\\-./:]+","g"),e.BYTE=new RegExp(i,"g"),e.NUMERIC=new RegExp("[0-9]+","g"),e.ALPHANUMERIC=new RegExp("[A-Z $%*+\\-./:]+","g");var r=new RegExp("^"+o+"$"),a=new RegExp("^[0-9]+$"),s=new RegExp("^[A-Z0-9 $%*+\\-./:]+$");e.testKanji=function(t){return r.test(t)},e.testNumeric=function(t){return a.test(t)},e.testAlphanumeric=function(t){return s.test(t)}},{}],20:[function(t,n,e){var o=t("./mode"),i=t("./numeric-data"),r=t("./alphanumeric-data"),a=t("./byte-data"),s=t("./kanji-data"),c=t("./regex"),l=t("./utils"),u=t("dijkstrajs");function d(t){return unescape(encodeURIComponent(t)).length}function p(t,n,e){for(var o,i=[];null!==(o=t.exec(e));)i.push({data:o[0],index:o.index,mode:n,length:o[0].length});return i}function f(t){var n,e,i=p(c.NUMERIC,o.NUMERIC,t),r=p(c.ALPHANUMERIC,o.ALPHANUMERIC,t);return l.isKanjiModeEnabled()?(n=p(c.BYTE,o.BYTE,t),e=p(c.KANJI,o.KANJI,t)):(n=p(c.BYTE_KANJI,o.BYTE,t),e=[]),i.concat(r,n,e).sort((function(t,n){return t.index-n.index})).map((function(t){return{data:t.data,mode:t.mode,length:t.length}}))}function A(t,n){switch(n){case o.NUMERIC:return i.getBitsLength(t);case o.ALPHANUMERIC:return r.getBitsLength(t);case o.KANJI:return s.getBitsLength(t);case o.BYTE:return a.getBitsLength(t)}}function h(t,n){var e,c=o.getBestModeForData(t);if((e=o.from(n,c))!==o.BYTE&&e.bit<c.bit)throw new Error('"'+t+'" cannot be encoded with mode '+o.toString(e)+".\n Suggested mode is: "+o.toString(c));switch(e!==o.KANJI||l.isKanjiModeEnabled()||(e=o.BYTE),e){case o.NUMERIC:return new i(t);case o.ALPHANUMERIC:return new r(t);case o.KANJI:return new s(t);case o.BYTE:return new a(t)}}e.fromArray=function(t){return t.reduce((function(t,n){return"string"==typeof n?t.push(h(n,null)):n.data&&t.push(h(n.data,n.mode)),t}),[])},e.fromString=function(t,n){for(var i=function(t,n){for(var e={},i={start:{}},r=["start"],a=0;a<t.length;a++){for(var s=t[a],c=[],l=0;l<s.length;l++){var u=s[l],d=""+a+l;c.push(d),e[d]={node:u,lastCount:0},i[d]={};for(var p=0;p<r.length;p++){var f=r[p];e[f]&&e[f].node.mode===u.mode?(i[f][d]=A(e[f].lastCount+u.length,u.mode)-A(e[f].lastCount,u.mode),e[f].lastCount+=u.length):(e[f]&&(e[f].lastCount=u.length),i[f][d]=A(u.length,u.mode)+4+o.getCharCountIndicator(u.mode,n))}}r=c}for(p=0;p<r.length;p++)i[r[p]].end=0;return{map:i,table:e}}(function(t){for(var n=[],e=0;e<t.length;e++){var i=t[e];switch(i.mode){case o.NUMERIC:n.push([i,{data:i.data,mode:o.ALPHANUMERIC,length:i.length},{data:i.data,mode:o.BYTE,length:i.length}]);break;case o.ALPHANUMERIC:n.push([i,{data:i.data,mode:o.BYTE,length:i.length}]);break;case o.KANJI:n.push([i,{data:i.data,mode:o.BYTE,length:d(i.data)}]);break;case o.BYTE:n.push([{data:i.data,mode:o.BYTE,length:d(i.data)}])}}return n}(f(t,l.isKanjiModeEnabled())),n),r=u.find_path(i.map,"start","end"),a=[],s=1;s<r.length-1;s++)a.push(i.table[r[s]].node);return e.fromArray(function(t){return t.reduce((function(t,n){var e=t.length-1>=0?t[t.length-1]:null;return e&&e.mode===n.mode?(t[t.length-1].data+=n.data,t):(t.push(n),t)}),[])}(a))},e.rawSplit=function(t){return e.fromArray(f(t,l.isKanjiModeEnabled()))}},{"./alphanumeric-data":3,"./byte-data":6,"./kanji-data":12,"./mode":14,"./numeric-data":15,"./regex":19,"./utils":21,dijkstrajs:31}],21:[function(t,n,e){var o,i=[0,26,44,70,100,134,172,196,242,292,346,404,466,532,581,655,733,815,901,991,1085,1156,1258,1364,1474,1588,1706,1828,1921,2051,2185,2323,2465,2611,2761,2876,3034,3196,3362,3532,3706];e.getSymbolSize=function(t){if(!t)throw new Error('"version" cannot be null or undefined');if(t<1||t>40)throw new Error('"version" should be in range from 1 to 40');return 4*t+17},e.getSymbolTotalCodewords=function(t){return i[t]},e.getBCHDigit=function(t){for(var n=0;0!==t;)n++,t>>>=1;return n},e.setToSJISFunction=function(t){if("function"!=typeof t)throw new Error('"toSJISFunc" is not a valid function.');o=t},e.isKanjiModeEnabled=function(){return void 0!==o},e.toSJIS=function(t){return o(t)}},{}],22:[function(t,n,e){e.isValid=function(t){return!isNaN(t)&&t>=1&&t<=40}},{}],23:[function(t,n,e){var o=t("./utils"),i=t("./error-correction-code"),r=t("./error-correction-level"),a=t("./mode"),s=t("./version-check"),c=t("isarray"),l=o.getBCHDigit(7973);function u(t,n){return a.getCharCountIndicator(t,n)+4}function d(t,n){var e=0;return t.forEach((function(t){var o=u(t.mode,n);e+=o+t.getBitsLength()})),e}e.from=function(t,n){return s.isValid(t)?parseInt(t,10):n},e.getCapacity=function(t,n,e){if(!s.isValid(t))throw new Error("Invalid QR Code version");void 0===e&&(e=a.BYTE);var r=8*(o.getSymbolTotalCodewords(t)-i.getTotalCodewordsCount(t,n));if(e===a.MIXED)return r;var c=r-u(e,t);switch(e){case a.NUMERIC:return Math.floor(c/10*3);case a.ALPHANUMERIC:return Math.floor(c/11*2);case a.KANJI:return Math.floor(c/13);case a.BYTE:default:return Math.floor(c/8)}},e.getBestVersionForData=function(t,n){var o,i=r.from(n,r.M);if(c(t)){if(t.length>1)return function(t,n){for(var o=1;o<=40;o++)if(d(t,o)<=e.getCapacity(o,n,a.MIXED))return o}(t,i);if(0===t.length)return 1;o=t[0]}else o=t;return function(t,n,o){for(var i=1;i<=40;i++)if(n<=e.getCapacity(i,o,t))return i}(o.mode,o.getLength(),i)},e.getEncodedBits=function(t){if(!s.isValid(t)||t<7)throw new Error("Invalid QR Code version");for(var n=t<<12;o.getBCHDigit(n)-l>=0;)n^=7973<<o.getBCHDigit(n)-l;return t<<12|n}},{"./error-correction-code":7,"./error-correction-level":8,"./mode":14,"./utils":21,"./version-check":22,isarray:33}],24:[function(t,n,e){var o=t("./can-promise"),i=t("./core/qrcode"),r=t("./renderer/canvas"),a=t("./renderer/svg-tag.js");function s(t,n,e,r,a){var s=[].slice.call(arguments,1),c=s.length,l="function"==typeof s[c-1];if(!l&&!o())throw new Error("Callback required as last argument");if(!l){if(c<1)throw new Error("Too few arguments provided");return 1===c?(e=n,n=r=void 0):2!==c||n.getContext||(r=e,e=n,n=void 0),new Promise((function(o,a){try{var s=i.create(e,r);o(t(s,n,r))}catch(t){a(t)}}))}if(c<2)throw new Error("Too few arguments provided");2===c?(a=e,e=n,n=r=void 0):3===c&&(n.getContext&&void 0===a?(a=r,r=void 0):(a=r,r=e,e=n,n=void 0));try{var u=i.create(e,r);a(null,t(u,n,r))}catch(t){a(t)}}e.create=i.create,e.toCanvas=s.bind(null,r.render),e.toDataURL=s.bind(null,r.renderToDataURL),e.toString=s.bind(null,(function(t,n,e){return a.render(t,e)}))},{"./can-promise":1,"./core/qrcode":17,"./renderer/canvas":25,"./renderer/svg-tag.js":26}],25:[function(t,n,e){var o=t("./utils");e.render=function(t,n,e){var i=e,r=n;void 0!==i||n&&n.getContext||(i=n,n=void 0),n||(r=function(){try{return document.createElement("canvas")}catch(t){throw new Error("You need to specify a canvas element")}}()),i=o.getOptions(i);var a=o.getImageWidth(t.modules.size,i),s=r.getContext("2d"),c=s.createImageData(a,a);return o.qrToImageData(c.data,t,i),function(t,n,e){t.clearRect(0,0,n.width,n.height),n.style||(n.style={}),n.height=e,n.width=e,n.style.height=e+"px",n.style.width=e+"px"}(s,r,a),s.putImageData(c,0,0),r},e.renderToDataURL=function(t,n,o){var i=o;void 0!==i||n&&n.getContext||(i=n,n=void 0),i||(i={});var r=e.render(t,n,i),a=i.type||"image/png",s=i.rendererOpts||{};return r.toDataURL(a,s.quality)}},{"./utils":27}],26:[function(t,n,e){var o=t("./utils");function i(t,n){var e=t.a/255,o=n+'="'+t.hex+'"';return e<1?o+" "+n+'-opacity="'+e.toFixed(2).slice(1)+'"':o}function r(t,n,e){var o=t+n;return void 0!==e&&(o+=" "+e),o}e.render=function(t,n,e){var a=o.getOptions(n),s=t.modules.size,c=t.modules.data,l=s+2*a.margin,u=a.color.light.a?"<path "+i(a.color.light,"fill")+' d="M0 0h'+l+"v"+l+'H0z"/>':"",d="<path "+i(a.color.dark,"stroke")+' d="'+function(t,n,e){for(var o="",i=0,a=!1,s=0,c=0;c<t.length;c++){var l=Math.floor(c%n),u=Math.floor(c/n);l||a||(a=!0),t[c]?(s++,c>0&&l>0&&t[c-1]||(o+=a?r("M",l+e,.5+u+e):r("m",i,0),i=0,a=!1),l+1<n&&t[c+1]||(o+=r("h",s),s=0)):i++}return o}(c,s,a.margin)+'"/>',p='viewBox="0 0 '+l+" "+l+'"',f='<svg xmlns="http://www.w3.org/2000/svg" '+(a.width?'width="'+a.width+'" height="'+a.width+'" ':"")+p+' shape-rendering="crispEdges">'+u+d+"</svg>\n";return"function"==typeof e&&e(null,f),f}},{"./utils":27}],27:[function(t,n,e){function o(t){if("number"==typeof t&&(t=t.toString()),"string"!=typeof t)throw new Error("Color should be defined as hex string");var n=t.slice().replace("#","").split("");if(n.length<3||5===n.length||n.length>8)throw new Error("Invalid hex color: "+t);3!==n.length&&4!==n.length||(n=Array.prototype.concat.apply([],n.map((function(t){return[t,t]})))),6===n.length&&n.push("F","F");var e=parseInt(n.join(""),16);return{r:e>>24&255,g:e>>16&255,b:e>>8&255,a:255&e,hex:"#"+n.slice(0,6).join("")}}e.getOptions=function(t){t||(t={}),t.color||(t.color={});var n=void 0===t.margin||null===t.margin||t.margin<0?4:t.margin,e=t.width&&t.width>=21?t.width:void 0,i=t.scale||4;return{width:e,scale:e?4:i,margin:n,color:{dark:o(t.color.dark||"#000000ff"),light:o(t.color.light||"#ffffffff")},type:t.type,rendererOpts:t.rendererOpts||{}}},e.getScale=function(t,n){return n.width&&n.width>=t+2*n.margin?n.width/(t+2*n.margin):n.scale},e.getImageWidth=function(t,n){var o=e.getScale(t,n);return Math.floor((t+2*n.margin)*o)},e.qrToImageData=function(t,n,o){for(var i=n.modules.size,r=n.modules.data,a=e.getScale(i,o),s=Math.floor((i+2*o.margin)*a),c=o.margin*a,l=[o.color.light,o.color.dark],u=0;u<s;u++)for(var d=0;d<s;d++){var p=4*(u*s+d),f=o.color.light;u>=c&&d>=c&&u<s-c&&d<s-c&&(f=l[r[Math.floor((u-c)/a)*i+Math.floor((d-c)/a)]?1:0]),t[p++]=f.r,t[p++]=f.g,t[p++]=f.b,t[p]=f.a}}},{}],28:[function(t,n,e){var o=t("isarray");r.TYPED_ARRAY_SUPPORT=function(){try{var t=new Uint8Array(1);return t.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===t.foo()}catch(t){return!1}}();var i=r.TYPED_ARRAY_SUPPORT?2147483647:1073741823;function r(t,n,e){return r.TYPED_ARRAY_SUPPORT||this instanceof r?"number"==typeof t?c(this,t):function(t,n,e,o){if("number"==typeof n)throw new TypeError('"value" argument must not be a number');return"undefined"!=typeof ArrayBuffer&&n instanceof ArrayBuffer?function(t,n,e,o){if(e<0||n.byteLength<e)throw new RangeError("'offset' is out of bounds");if(n.byteLength<e+(o||0))throw new RangeError("'length' is out of bounds");var i;return i=void 0===e&&void 0===o?new Uint8Array(n):void 0===o?new Uint8Array(n,e):new Uint8Array(n,e,o),r.TYPED_ARRAY_SUPPORT?i.__proto__=r.prototype:i=l(t,i),i}(t,n,e,o):"string"==typeof n?function(t,n){var e=0|d(n),o=s(t,e),i=o.write(n);return i!==e&&(o=o.slice(0,i)),o}(t,n):function(t,n){if(r.isBuffer(n)){var e=0|a(n.length),o=s(t,e);return 0===o.length||n.copy(o,0,0,e),o}if(n){if("undefined"!=typeof ArrayBuffer&&n.buffer instanceof ArrayBuffer||"length"in n)return"number"!=typeof n.length||(i=n.length)!=i?s(t,0):l(t,n);if("Buffer"===n.type&&Array.isArray(n.data))return l(t,n.data)}var i;throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(t,n)}(this,t,n,e):new r(t,n,e)}function a(t){if(t>=i)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+i.toString(16)+" bytes");return 0|t}function s(t,n){var e;return r.TYPED_ARRAY_SUPPORT?(e=new Uint8Array(n)).__proto__=r.prototype:(null===(e=t)&&(e=new r(n)),e.length=n),e}function c(t,n){var e=s(t,n<0?0:0|a(n));if(!r.TYPED_ARRAY_SUPPORT)for(var o=0;o<n;++o)e[o]=0;return e}function l(t,n){for(var e=n.length<0?0:0|a(n.length),o=s(t,e),i=0;i<e;i+=1)o[i]=255&n[i];return o}function u(t,n){var e;n=n||1/0;for(var o=t.length,i=null,r=[],a=0;a<o;++a){if((e=t.charCodeAt(a))>55295&&e<57344){if(!i){if(e>56319){(n-=3)>-1&&r.push(239,191,189);continue}if(a+1===o){(n-=3)>-1&&r.push(239,191,189);continue}i=e;continue}if(e<56320){(n-=3)>-1&&r.push(239,191,189),i=e;continue}e=65536+(i-55296<<10|e-56320)}else i&&(n-=3)>-1&&r.push(239,191,189);if(i=null,e<128){if((n-=1)<0)break;r.push(e)}else if(e<2048){if((n-=2)<0)break;r.push(e>>6|192,63&e|128)}else if(e<65536){if((n-=3)<0)break;r.push(e>>12|224,e>>6&63|128,63&e|128)}else{if(!(e<1114112))throw new Error("Invalid code point");if((n-=4)<0)break;r.push(e>>18|240,e>>12&63|128,e>>6&63|128,63&e|128)}}return r}function d(t){return r.isBuffer(t)?t.length:"undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(t)||t instanceof ArrayBuffer)?t.byteLength:("string"!=typeof t&&(t=""+t),0===t.length?0:u(t).length)}r.TYPED_ARRAY_SUPPORT&&(r.prototype.__proto__=Uint8Array.prototype,r.__proto__=Uint8Array,"undefined"!=typeof Symbol&&Symbol.species&&r[Symbol.species]===r&&Object.defineProperty(r,Symbol.species,{value:null,configurable:!0,enumerable:!1,writable:!1})),r.prototype.write=function(t,n,e){void 0===n||void 0===e&&"string"==typeof n?(e=this.length,n=0):isFinite(n)&&(n|=0,isFinite(e)?e|=0:e=void 0);var o=this.length-n;if((void 0===e||e>o)&&(e=o),t.length>0&&(e<0||n<0)||n>this.length)throw new RangeError("Attempt to write outside buffer bounds");return function(t,n,e,o){return function(t,n,e,o){for(var i=0;i<o&&!(i+e>=n.length||i>=t.length);++i)n[i+e]=t[i];return i}(u(n,t.length-e),t,e,o)}(this,t,n,e)},r.prototype.slice=function(t,n){var e,o=this.length;if((t=~~t)<0?(t+=o)<0&&(t=0):t>o&&(t=o),(n=void 0===n?o:~~n)<0?(n+=o)<0&&(n=0):n>o&&(n=o),n<t&&(n=t),r.TYPED_ARRAY_SUPPORT)(e=this.subarray(t,n)).__proto__=r.prototype;else{var i=n-t;e=new r(i,void 0);for(var a=0;a<i;++a)e[a]=this[a+t]}return e},r.prototype.copy=function(t,n,e,o){if(e||(e=0),o||0===o||(o=this.length),n>=t.length&&(n=t.length),n||(n=0),o>0&&o<e&&(o=e),o===e)return 0;if(0===t.length||0===this.length)return 0;if(n<0)throw new RangeError("targetStart out of bounds");if(e<0||e>=this.length)throw new RangeError("sourceStart out of bounds");if(o<0)throw new RangeError("sourceEnd out of bounds");o>this.length&&(o=this.length),t.length-n<o-e&&(o=t.length-n+e);var i,a=o-e;if(this===t&&e<n&&n<o)for(i=a-1;i>=0;--i)t[i+n]=this[i+e];else if(a<1e3||!r.TYPED_ARRAY_SUPPORT)for(i=0;i<a;++i)t[i+n]=this[i+e];else Uint8Array.prototype.set.call(t,this.subarray(e,e+a),n);return a},r.prototype.fill=function(t,n,e){if("string"==typeof t){if("string"==typeof n?(n=0,e=this.length):"string"==typeof e&&(e=this.length),1===t.length){var o=t.charCodeAt(0);o<256&&(t=o)}}else"number"==typeof t&&(t&=255);if(n<0||this.length<n||this.length<e)throw new RangeError("Out of range index");if(e<=n)return this;var i;if(n>>>=0,e=void 0===e?this.length:e>>>0,t||(t=0),"number"==typeof t)for(i=n;i<e;++i)this[i]=t;else{var a=r.isBuffer(t)?t:new r(t),s=a.length;for(i=0;i<e-n;++i)this[i+n]=a[i%s]}return this},r.concat=function(t,n){if(!o(t))throw new TypeError('"list" argument must be an Array of Buffers');if(0===t.length)return s(null,0);var e;if(void 0===n)for(n=0,e=0;e<t.length;++e)n+=t[e].length;var i=c(null,n),a=0;for(e=0;e<t.length;++e){var l=t[e];if(!r.isBuffer(l))throw new TypeError('"list" argument must be an Array of Buffers');l.copy(i,a),a+=l.length}return i},r.byteLength=d,r.prototype._isBuffer=!0,r.isBuffer=function(t){return!(null==t||!t._isBuffer)},n.exports.alloc=function(t){var n=new r(t);return n.fill(0),n},n.exports.from=function(t){return new r(t)}},{isarray:33}],29:[function(t,n,e){e.byteLength=function(t){var n=l(t),e=n[0],o=n[1];return 3*(e+o)/4-o},e.toByteArray=function(t){var n,e,o=l(t),a=o[0],s=o[1],c=new r(function(t,n,e){return 3*(n+e)/4-e}(0,a,s)),u=0,d=s>0?a-4:a;for(e=0;e<d;e+=4)n=i[t.charCodeAt(e)]<<18|i[t.charCodeAt(e+1)]<<12|i[t.charCodeAt(e+2)]<<6|i[t.charCodeAt(e+3)],c[u++]=n>>16&255,c[u++]=n>>8&255,c[u++]=255&n;return 2===s&&(n=i[t.charCodeAt(e)]<<2|i[t.charCodeAt(e+1)]>>4,c[u++]=255&n),1===s&&(n=i[t.charCodeAt(e)]<<10|i[t.charCodeAt(e+1)]<<4|i[t.charCodeAt(e+2)]>>2,c[u++]=n>>8&255,c[u++]=255&n),c},e.fromByteArray=function(t){for(var n,e=t.length,i=e%3,r=[],a=0,s=e-i;a<s;a+=16383)r.push(u(t,a,a+16383>s?s:a+16383));return 1===i?(n=t[e-1],r.push(o[n>>2]+o[n<<4&63]+"==")):2===i&&(n=(t[e-2]<<8)+t[e-1],r.push(o[n>>10]+o[n>>4&63]+o[n<<2&63]+"=")),r.join("")};for(var o=[],i=[],r="undefined"!=typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,c=a.length;s<c;++s)o[s]=a[s],i[a.charCodeAt(s)]=s;function l(t){var n=t.length;if(n%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var e=t.indexOf("=");return-1===e&&(e=n),[e,e===n?0:4-e%4]}function u(t,n,e){for(var i,r,a=[],s=n;s<e;s+=3)i=(t[s]<<16&16711680)+(t[s+1]<<8&65280)+(255&t[s+2]),a.push(o[(r=i)>>18&63]+o[r>>12&63]+o[r>>6&63]+o[63&r]);return a.join("")}i["-".charCodeAt(0)]=62,i["_".charCodeAt(0)]=63},{}],30:[function(t,n,e){var o=t("base64-js"),i=t("ieee754"),r="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;function a(t){if(t>2147483647)throw new RangeError('The value "'+t+'" is invalid for option "size"');var n=new Uint8Array(t);return Object.setPrototypeOf(n,s.prototype),n}function s(t,n,e){if("number"==typeof t){if("string"==typeof n)throw new TypeError('The "string" argument must be of type string. Received type number');return u(t)}return c(t,n,e)}function c(t,n,e){if("string"==typeof t)return function(t,n){if("string"==typeof n&&""!==n||(n="utf8"),!s.isEncoding(n))throw new TypeError("Unknown encoding: "+n);var e=0|f(t,n),o=a(e),i=o.write(t,n);return i!==e&&(o=o.slice(0,i)),o}(t,n);if(ArrayBuffer.isView(t))return d(t);if(null==t)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof t);if(F(t,ArrayBuffer)||t&&F(t.buffer,ArrayBuffer))return function(t,n,e){if(n<0||t.byteLength<n)throw new RangeError('"offset" is outside of buffer bounds');if(t.byteLength<n+(e||0))throw new RangeError('"length" is outside of buffer bounds');var o;return o=void 0===n&&void 0===e?new Uint8Array(t):void 0===e?new Uint8Array(t,n):new Uint8Array(t,n,e),Object.setPrototypeOf(o,s.prototype),o}(t,n,e);if("number"==typeof t)throw new TypeError('The "value" argument must not be of type number. Received type number');var o=t.valueOf&&t.valueOf();if(null!=o&&o!==t)return s.from(o,n,e);var i=function(t){if(s.isBuffer(t)){var n=0|p(t.length),e=a(n);return 0===e.length||t.copy(e,0,0,n),e}return void 0!==t.length?"number"!=typeof t.length||R(t.length)?a(0):d(t):"Buffer"===t.type&&Array.isArray(t.data)?d(t.data):void 0}(t);if(i)return i;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof t[Symbol.toPrimitive])return s.from(t[Symbol.toPrimitive]("string"),n,e);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof t)}function l(t){if("number"!=typeof t)throw new TypeError('"size" argument must be of type number');if(t<0)throw new RangeError('The value "'+t+'" is invalid for option "size"')}function u(t){return l(t),a(t<0?0:0|p(t))}function d(t){for(var n=t.length<0?0:0|p(t.length),e=a(n),o=0;o<n;o+=1)e[o]=255&t[o];return e}function p(t){if(t>=2147483647)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+2147483647..toString(16)+" bytes");return 0|t}function f(t,n){if(s.isBuffer(t))return t.length;if(ArrayBuffer.isView(t)||F(t,ArrayBuffer))return t.byteLength;if("string"!=typeof t)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof t);var e=t.length,o=arguments.length>2&&!0===arguments[2];if(!o&&0===e)return 0;for(var i=!1;;)switch(n){case"ascii":case"latin1":case"binary":return e;case"utf8":case"utf-8":return P(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*e;case"hex":return e>>>1;case"base64":return L(t).length;default:if(i)return o?-1:P(t).length;n=(""+n).toLowerCase(),i=!0}}function A(t,n,e){var o=!1;if((void 0===n||n<0)&&(n=0),n>this.length)return"";if((void 0===e||e>this.length)&&(e=this.length),e<=0)return"";if((e>>>=0)<=(n>>>=0))return"";for(t||(t="utf8");;)switch(t){case"hex":return S(this,n,e);case"utf8":case"utf-8":return _(this,n,e);case"ascii":return B(this,n,e);case"latin1":case"binary":return E(this,n,e);case"base64":return k(this,n,e);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return T(this,n,e);default:if(o)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),o=!0}}function h(t,n,e){var o=t[n];t[n]=t[e],t[e]=o}function m(t,n,e,o,i){if(0===t.length)return-1;if("string"==typeof e?(o=e,e=0):e>2147483647?e=2147483647:e<-2147483648&&(e=-2147483648),R(e=+e)&&(e=i?0:t.length-1),e<0&&(e=t.length+e),e>=t.length){if(i)return-1;e=t.length-1}else if(e<0){if(!i)return-1;e=0}if("string"==typeof n&&(n=s.from(n,o)),s.isBuffer(n))return 0===n.length?-1:g(t,n,e,o,i);if("number"==typeof n)return n&=255,"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(t,n,e):Uint8Array.prototype.lastIndexOf.call(t,n,e):g(t,[n],e,o,i);throw new TypeError("val must be string, number or Buffer")}function g(t,n,e,o,i){var r,a=1,s=t.length,c=n.length;if(void 0!==o&&("ucs2"===(o=String(o).toLowerCase())||"ucs-2"===o||"utf16le"===o||"utf-16le"===o)){if(t.length<2||n.length<2)return-1;a=2,s/=2,c/=2,e/=2}function l(t,n){return 1===a?t[n]:t.readUInt16BE(n*a)}if(i){var u=-1;for(r=e;r<s;r++)if(l(t,r)===l(n,-1===u?0:r-u)){if(-1===u&&(u=r),r-u+1===c)return u*a}else-1!==u&&(r-=r-u),u=-1}else for(e+c>s&&(e=s-c),r=e;r>=0;r--){for(var d=!0,p=0;p<c;p++)if(l(t,r+p)!==l(n,p)){d=!1;break}if(d)return r}return-1}function v(t,n,e,o){e=Number(e)||0;var i=t.length-e;o?(o=Number(o))>i&&(o=i):o=i;var r=n.length;o>r/2&&(o=r/2);for(var a=0;a<o;++a){var s=parseInt(n.substr(2*a,2),16);if(R(s))return a;t[e+a]=s}return a}function b(t,n,e,o){return j(P(n,t.length-e),t,e,o)}function C(t,n,e,o){return j(function(t){for(var n=[],e=0;e<t.length;++e)n.push(255&t.charCodeAt(e));return n}(n),t,e,o)}function y(t,n,e,o){return C(t,n,e,o)}function x(t,n,e,o){return j(L(n),t,e,o)}function w(t,n,e,o){return j(function(t,n){for(var e,o,i,r=[],a=0;a<t.length&&!((n-=2)<0);++a)e=t.charCodeAt(a),o=e>>8,i=e%256,r.push(i),r.push(o);return r}(n,t.length-e),t,e,o)}function k(t,n,e){return 0===n&&e===t.length?o.fromByteArray(t):o.fromByteArray(t.slice(n,e))}function _(t,n,e){e=Math.min(t.length,e);for(var o=[],i=n;i<e;){var r,a,s,c,l=t[i],u=null,d=l>239?4:l>223?3:l>191?2:1;if(i+d<=e)switch(d){case 1:l<128&&(u=l);break;case 2:128==(192&(r=t[i+1]))&&(c=(31&l)<<6|63&r)>127&&(u=c);break;case 3:r=t[i+1],a=t[i+2],128==(192&r)&&128==(192&a)&&(c=(15&l)<<12|(63&r)<<6|63&a)>2047&&(c<55296||c>57343)&&(u=c);break;case 4:r=t[i+1],a=t[i+2],s=t[i+3],128==(192&r)&&128==(192&a)&&128==(192&s)&&(c=(15&l)<<18|(63&r)<<12|(63&a)<<6|63&s)>65535&&c<1114112&&(u=c)}null===u?(u=65533,d=1):u>65535&&(u-=65536,o.push(u>>>10&1023|55296),u=56320|1023&u),o.push(u),i+=d}return function(t){var n=t.length;if(n<=4096)return String.fromCharCode.apply(String,t);for(var e="",o=0;o<n;)e+=String.fromCharCode.apply(String,t.slice(o,o+=4096));return e}(o)}function B(t,n,e){var o="";e=Math.min(t.length,e);for(var i=n;i<e;++i)o+=String.fromCharCode(127&t[i]);return o}function E(t,n,e){var o="";e=Math.min(t.length,e);for(var i=n;i<e;++i)o+=String.fromCharCode(t[i]);return o}function S(t,n,e){var o=t.length;(!n||n<0)&&(n=0),(!e||e<0||e>o)&&(e=o);for(var i="",r=n;r<e;++r)i+=U[t[r]];return i}function T(t,n,e){for(var o=t.slice(n,e),i="",r=0;r<o.length;r+=2)i+=String.fromCharCode(o[r]+256*o[r+1]);return i}function $(t,n,e){if(t%1!=0||t<0)throw new RangeError("offset is not uint");if(t+n>e)throw new RangeError("Trying to access beyond buffer length")}function I(t,n,e,o,i,r){if(!s.isBuffer(t))throw new TypeError('"buffer" argument must be a Buffer instance');if(n>i||n<r)throw new RangeError('"value" argument is out of bounds');if(e+o>t.length)throw new RangeError("Index out of range")}function O(t,n,e,o,i,r){if(e+o>t.length)throw new RangeError("Index out of range");if(e<0)throw new RangeError("Index out of range")}function M(t,n,e,o,r){return n=+n,e>>>=0,r||O(t,0,e,4),i.write(t,n,e,o,23,4),e+4}function N(t,n,e,o,r){return n=+n,e>>>=0,r||O(t,0,e,8),i.write(t,n,e,o,52,8),e+8}e.Buffer=s,e.SlowBuffer=function(t){return+t!=t&&(t=0),s.alloc(+t)},e.INSPECT_MAX_BYTES=50,e.kMaxLength=2147483647,s.TYPED_ARRAY_SUPPORT=function(){try{var t=new Uint8Array(1),n={foo:function(){return 42}};return Object.setPrototypeOf(n,Uint8Array.prototype),Object.setPrototypeOf(t,n),42===t.foo()}catch(t){return!1}}(),s.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(s.prototype,"parent",{enumerable:!0,get:function(){if(s.isBuffer(this))return this.buffer}}),Object.defineProperty(s.prototype,"offset",{enumerable:!0,get:function(){if(s.isBuffer(this))return this.byteOffset}}),"undefined"!=typeof Symbol&&null!=Symbol.species&&s[Symbol.species]===s&&Object.defineProperty(s,Symbol.species,{value:null,configurable:!0,enumerable:!1,writable:!1}),s.poolSize=8192,s.from=function(t,n,e){return c(t,n,e)},Object.setPrototypeOf(s.prototype,Uint8Array.prototype),Object.setPrototypeOf(s,Uint8Array),s.alloc=function(t,n,e){return function(t,n,e){return l(t),t<=0?a(t):void 0!==n?"string"==typeof e?a(t).fill(n,e):a(t).fill(n):a(t)}(t,n,e)},s.allocUnsafe=function(t){return u(t)},s.allocUnsafeSlow=function(t){return u(t)},s.isBuffer=function(t){return null!=t&&!0===t._isBuffer&&t!==s.prototype},s.compare=function(t,n){if(F(t,Uint8Array)&&(t=s.from(t,t.offset,t.byteLength)),F(n,Uint8Array)&&(n=s.from(n,n.offset,n.byteLength)),!s.isBuffer(t)||!s.isBuffer(n))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(t===n)return 0;for(var e=t.length,o=n.length,i=0,r=Math.min(e,o);i<r;++i)if(t[i]!==n[i]){e=t[i],o=n[i];break}return e<o?-1:o<e?1:0},s.isEncoding=function(t){switch(String(t).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},s.concat=function(t,n){if(!Array.isArray(t))throw new TypeError('"list" argument must be an Array of Buffers');if(0===t.length)return s.alloc(0);var e;if(void 0===n)for(n=0,e=0;e<t.length;++e)n+=t[e].length;var o=s.allocUnsafe(n),i=0;for(e=0;e<t.length;++e){var r=t[e];if(F(r,Uint8Array)&&(r=s.from(r)),!s.isBuffer(r))throw new TypeError('"list" argument must be an Array of Buffers');r.copy(o,i),i+=r.length}return o},s.byteLength=f,s.prototype._isBuffer=!0,s.prototype.swap16=function(){var t=this.length;if(t%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var n=0;n<t;n+=2)h(this,n,n+1);return this},s.prototype.swap32=function(){var t=this.length;if(t%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var n=0;n<t;n+=4)h(this,n,n+3),h(this,n+1,n+2);return this},s.prototype.swap64=function(){var t=this.length;if(t%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var n=0;n<t;n+=8)h(this,n,n+7),h(this,n+1,n+6),h(this,n+2,n+5),h(this,n+3,n+4);return this},s.prototype.toString=function(){var t=this.length;return 0===t?"":0===arguments.length?_(this,0,t):A.apply(this,arguments)},s.prototype.toLocaleString=s.prototype.toString,s.prototype.equals=function(t){if(!s.isBuffer(t))throw new TypeError("Argument must be a Buffer");return this===t||0===s.compare(this,t)},s.prototype.inspect=function(){var t="",n=e.INSPECT_MAX_BYTES;return t=this.toString("hex",0,n).replace(/(.{2})/g,"$1 ").trim(),this.length>n&&(t+=" ... "),"<Buffer "+t+">"},r&&(s.prototype[r]=s.prototype.inspect),s.prototype.compare=function(t,n,e,o,i){if(F(t,Uint8Array)&&(t=s.from(t,t.offset,t.byteLength)),!s.isBuffer(t))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof t);if(void 0===n&&(n=0),void 0===e&&(e=t?t.length:0),void 0===o&&(o=0),void 0===i&&(i=this.length),n<0||e>t.length||o<0||i>this.length)throw new RangeError("out of range index");if(o>=i&&n>=e)return 0;if(o>=i)return-1;if(n>=e)return 1;if(this===t)return 0;for(var r=(i>>>=0)-(o>>>=0),a=(e>>>=0)-(n>>>=0),c=Math.min(r,a),l=this.slice(o,i),u=t.slice(n,e),d=0;d<c;++d)if(l[d]!==u[d]){r=l[d],a=u[d];break}return r<a?-1:a<r?1:0},s.prototype.includes=function(t,n,e){return-1!==this.indexOf(t,n,e)},s.prototype.indexOf=function(t,n,e){return m(this,t,n,e,!0)},s.prototype.lastIndexOf=function(t,n,e){return m(this,t,n,e,!1)},s.prototype.write=function(t,n,e,o){if(void 0===n)o="utf8",e=this.length,n=0;else if(void 0===e&&"string"==typeof n)o=n,e=this.length,n=0;else{if(!isFinite(n))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");n>>>=0,isFinite(e)?(e>>>=0,void 0===o&&(o="utf8")):(o=e,e=void 0)}var i=this.length-n;if((void 0===e||e>i)&&(e=i),t.length>0&&(e<0||n<0)||n>this.length)throw new RangeError("Attempt to write outside buffer bounds");o||(o="utf8");for(var r=!1;;)switch(o){case"hex":return v(this,t,n,e);case"utf8":case"utf-8":return b(this,t,n,e);case"ascii":return C(this,t,n,e);case"latin1":case"binary":return y(this,t,n,e);case"base64":return x(this,t,n,e);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return w(this,t,n,e);default:if(r)throw new TypeError("Unknown encoding: "+o);o=(""+o).toLowerCase(),r=!0}},s.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},s.prototype.slice=function(t,n){var e=this.length;(t=~~t)<0?(t+=e)<0&&(t=0):t>e&&(t=e),(n=void 0===n?e:~~n)<0?(n+=e)<0&&(n=0):n>e&&(n=e),n<t&&(n=t);var o=this.subarray(t,n);return Object.setPrototypeOf(o,s.prototype),o},s.prototype.readUIntLE=function(t,n,e){t>>>=0,n>>>=0,e||$(t,n,this.length);for(var o=this[t],i=1,r=0;++r<n&&(i*=256);)o+=this[t+r]*i;return o},s.prototype.readUIntBE=function(t,n,e){t>>>=0,n>>>=0,e||$(t,n,this.length);for(var o=this[t+--n],i=1;n>0&&(i*=256);)o+=this[t+--n]*i;return o},s.prototype.readUInt8=function(t,n){return t>>>=0,n||$(t,1,this.length),this[t]},s.prototype.readUInt16LE=function(t,n){return t>>>=0,n||$(t,2,this.length),this[t]|this[t+1]<<8},s.prototype.readUInt16BE=function(t,n){return t>>>=0,n||$(t,2,this.length),this[t]<<8|this[t+1]},s.prototype.readUInt32LE=function(t,n){return t>>>=0,n||$(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},s.prototype.readUInt32BE=function(t,n){return t>>>=0,n||$(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},s.prototype.readIntLE=function(t,n,e){t>>>=0,n>>>=0,e||$(t,n,this.length);for(var o=this[t],i=1,r=0;++r<n&&(i*=256);)o+=this[t+r]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*n)),o},s.prototype.readIntBE=function(t,n,e){t>>>=0,n>>>=0,e||$(t,n,this.length);for(var o=n,i=1,r=this[t+--o];o>0&&(i*=256);)r+=this[t+--o]*i;return r>=(i*=128)&&(r-=Math.pow(2,8*n)),r},s.prototype.readInt8=function(t,n){return t>>>=0,n||$(t,1,this.length),128&this[t]?-1*(255-this[t]+1):this[t]},s.prototype.readInt16LE=function(t,n){t>>>=0,n||$(t,2,this.length);var e=this[t]|this[t+1]<<8;return 32768&e?4294901760|e:e},s.prototype.readInt16BE=function(t,n){t>>>=0,n||$(t,2,this.length);var e=this[t+1]|this[t]<<8;return 32768&e?4294901760|e:e},s.prototype.readInt32LE=function(t,n){return t>>>=0,n||$(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},s.prototype.readInt32BE=function(t,n){return t>>>=0,n||$(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},s.prototype.readFloatLE=function(t,n){return t>>>=0,n||$(t,4,this.length),i.read(this,t,!0,23,4)},s.prototype.readFloatBE=function(t,n){return t>>>=0,n||$(t,4,this.length),i.read(this,t,!1,23,4)},s.prototype.readDoubleLE=function(t,n){return t>>>=0,n||$(t,8,this.length),i.read(this,t,!0,52,8)},s.prototype.readDoubleBE=function(t,n){return t>>>=0,n||$(t,8,this.length),i.read(this,t,!1,52,8)},s.prototype.writeUIntLE=function(t,n,e,o){t=+t,n>>>=0,e>>>=0,o||I(this,t,n,e,Math.pow(2,8*e)-1,0);var i=1,r=0;for(this[n]=255&t;++r<e&&(i*=256);)this[n+r]=t/i&255;return n+e},s.prototype.writeUIntBE=function(t,n,e,o){t=+t,n>>>=0,e>>>=0,o||I(this,t,n,e,Math.pow(2,8*e)-1,0);var i=e-1,r=1;for(this[n+i]=255&t;--i>=0&&(r*=256);)this[n+i]=t/r&255;return n+e},s.prototype.writeUInt8=function(t,n,e){return t=+t,n>>>=0,e||I(this,t,n,1,255,0),this[n]=255&t,n+1},s.prototype.writeUInt16LE=function(t,n,e){return t=+t,n>>>=0,e||I(this,t,n,2,65535,0),this[n]=255&t,this[n+1]=t>>>8,n+2},s.prototype.writeUInt16BE=function(t,n,e){return t=+t,n>>>=0,e||I(this,t,n,2,65535,0),this[n]=t>>>8,this[n+1]=255&t,n+2},s.prototype.writeUInt32LE=function(t,n,e){return t=+t,n>>>=0,e||I(this,t,n,4,4294967295,0),this[n+3]=t>>>24,this[n+2]=t>>>16,this[n+1]=t>>>8,this[n]=255&t,n+4},s.prototype.writeUInt32BE=function(t,n,e){return t=+t,n>>>=0,e||I(this,t,n,4,4294967295,0),this[n]=t>>>24,this[n+1]=t>>>16,this[n+2]=t>>>8,this[n+3]=255&t,n+4},s.prototype.writeIntLE=function(t,n,e,o){if(t=+t,n>>>=0,!o){var i=Math.pow(2,8*e-1);I(this,t,n,e,i-1,-i)}var r=0,a=1,s=0;for(this[n]=255&t;++r<e&&(a*=256);)t<0&&0===s&&0!==this[n+r-1]&&(s=1),this[n+r]=(t/a>>0)-s&255;return n+e},s.prototype.writeIntBE=function(t,n,e,o){if(t=+t,n>>>=0,!o){var i=Math.pow(2,8*e-1);I(this,t,n,e,i-1,-i)}var r=e-1,a=1,s=0;for(this[n+r]=255&t;--r>=0&&(a*=256);)t<0&&0===s&&0!==this[n+r+1]&&(s=1),this[n+r]=(t/a>>0)-s&255;return n+e},s.prototype.writeInt8=function(t,n,e){return t=+t,n>>>=0,e||I(this,t,n,1,127,-128),t<0&&(t=255+t+1),this[n]=255&t,n+1},s.prototype.writeInt16LE=function(t,n,e){return t=+t,n>>>=0,e||I(this,t,n,2,32767,-32768),this[n]=255&t,this[n+1]=t>>>8,n+2},s.prototype.writeInt16BE=function(t,n,e){return t=+t,n>>>=0,e||I(this,t,n,2,32767,-32768),this[n]=t>>>8,this[n+1]=255&t,n+2},s.prototype.writeInt32LE=function(t,n,e){return t=+t,n>>>=0,e||I(this,t,n,4,2147483647,-2147483648),this[n]=255&t,this[n+1]=t>>>8,this[n+2]=t>>>16,this[n+3]=t>>>24,n+4},s.prototype.writeInt32BE=function(t,n,e){return t=+t,n>>>=0,e||I(this,t,n,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),this[n]=t>>>24,this[n+1]=t>>>16,this[n+2]=t>>>8,this[n+3]=255&t,n+4},s.prototype.writeFloatLE=function(t,n,e){return M(this,t,n,!0,e)},s.prototype.writeFloatBE=function(t,n,e){return M(this,t,n,!1,e)},s.prototype.writeDoubleLE=function(t,n,e){return N(this,t,n,!0,e)},s.prototype.writeDoubleBE=function(t,n,e){return N(this,t,n,!1,e)},s.prototype.copy=function(t,n,e,o){if(!s.isBuffer(t))throw new TypeError("argument should be a Buffer");if(e||(e=0),o||0===o||(o=this.length),n>=t.length&&(n=t.length),n||(n=0),o>0&&o<e&&(o=e),o===e)return 0;if(0===t.length||0===this.length)return 0;if(n<0)throw new RangeError("targetStart out of bounds");if(e<0||e>=this.length)throw new RangeError("Index out of range");if(o<0)throw new RangeError("sourceEnd out of bounds");o>this.length&&(o=this.length),t.length-n<o-e&&(o=t.length-n+e);var i=o-e;if(this===t&&"function"==typeof Uint8Array.prototype.copyWithin)this.copyWithin(n,e,o);else if(this===t&&e<n&&n<o)for(var r=i-1;r>=0;--r)t[r+n]=this[r+e];else Uint8Array.prototype.set.call(t,this.subarray(e,o),n);return i},s.prototype.fill=function(t,n,e,o){if("string"==typeof t){if("string"==typeof n?(o=n,n=0,e=this.length):"string"==typeof e&&(o=e,e=this.length),void 0!==o&&"string"!=typeof o)throw new TypeError("encoding must be a string");if("string"==typeof o&&!s.isEncoding(o))throw new TypeError("Unknown encoding: "+o);if(1===t.length){var i=t.charCodeAt(0);("utf8"===o&&i<128||"latin1"===o)&&(t=i)}}else"number"==typeof t?t&=255:"boolean"==typeof t&&(t=Number(t));if(n<0||this.length<n||this.length<e)throw new RangeError("Out of range index");if(e<=n)return this;var r;if(n>>>=0,e=void 0===e?this.length:e>>>0,t||(t=0),"number"==typeof t)for(r=n;r<e;++r)this[r]=t;else{var a=s.isBuffer(t)?t:s.from(t,o),c=a.length;if(0===c)throw new TypeError('The value "'+t+'" is invalid for argument "value"');for(r=0;r<e-n;++r)this[r+n]=a[r%c]}return this};var D=/[^+/0-9A-Za-z-_]/g;function P(t,n){var e;n=n||1/0;for(var o=t.length,i=null,r=[],a=0;a<o;++a){if((e=t.charCodeAt(a))>55295&&e<57344){if(!i){if(e>56319){(n-=3)>-1&&r.push(239,191,189);continue}if(a+1===o){(n-=3)>-1&&r.push(239,191,189);continue}i=e;continue}if(e<56320){(n-=3)>-1&&r.push(239,191,189),i=e;continue}e=65536+(i-55296<<10|e-56320)}else i&&(n-=3)>-1&&r.push(239,191,189);if(i=null,e<128){if((n-=1)<0)break;r.push(e)}else if(e<2048){if((n-=2)<0)break;r.push(e>>6|192,63&e|128)}else if(e<65536){if((n-=3)<0)break;r.push(e>>12|224,e>>6&63|128,63&e|128)}else{if(!(e<1114112))throw new Error("Invalid code point");if((n-=4)<0)break;r.push(e>>18|240,e>>12&63|128,e>>6&63|128,63&e|128)}}return r}function L(t){return o.toByteArray(function(t){if((t=(t=t.split("=")[0]).trim().replace(D,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t}(t))}function j(t,n,e,o){for(var i=0;i<o&&!(i+e>=n.length||i>=t.length);++i)n[i+e]=t[i];return i}function F(t,n){return t instanceof n||null!=t&&null!=t.constructor&&null!=t.constructor.name&&t.constructor.name===n.name}function R(t){return t!=t}var U=function(){for(var t=new Array(256),n=0;n<16;++n)for(var e=16*n,o=0;o<16;++o)t[e+o]="0123456789abcdef"[n]+"0123456789abcdef"[o];return t}()},{"base64-js":29,ieee754:32}],31:[function(t,n,e){var o={single_source_shortest_paths:function(t,n,e){var i={},r={};r[n]=0;var a,s,c,l,u,d,p,f=o.PriorityQueue.make();for(f.push(n,0);!f.empty();)for(c in s=(a=f.pop()).value,l=a.cost,u=t[s]||{})u.hasOwnProperty(c)&&(d=l+u[c],p=r[c],(void 0===r[c]||p>d)&&(r[c]=d,f.push(c,d),i[c]=s));if(void 0!==e&&void 0===r[e]){var A=["Could not find a path from ",n," to ",e,"."].join("");throw new Error(A)}return i},extract_shortest_path_from_predecessor_list:function(t,n){for(var e=[],o=n;o;)e.push(o),t[o],o=t[o];return e.reverse(),e},find_path:function(t,n,e){var i=o.single_source_shortest_paths(t,n,e);return o.extract_shortest_path_from_predecessor_list(i,e)},PriorityQueue:{make:function(t){var n,e=o.PriorityQueue,i={};for(n in t=t||{},e)e.hasOwnProperty(n)&&(i[n]=e[n]);return i.queue=[],i.sorter=t.sorter||e.default_sorter,i},default_sorter:function(t,n){return t.cost-n.cost},push:function(t,n){var e={value:t,cost:n};this.queue.push(e),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return 0===this.queue.length}}};void 0!==n&&(n.exports=o)},{}],32:[function(t,n,e){e.read=function(t,n,e,o,i){var r,a,s=8*i-o-1,c=(1<<s)-1,l=c>>1,u=-7,d=e?i-1:0,p=e?-1:1,f=t[n+d];for(d+=p,r=f&(1<<-u)-1,f>>=-u,u+=s;u>0;r=256*r+t[n+d],d+=p,u-=8);for(a=r&(1<<-u)-1,r>>=-u,u+=o;u>0;a=256*a+t[n+d],d+=p,u-=8);if(0===r)r=1-l;else{if(r===c)return a?NaN:1/0*(f?-1:1);a+=Math.pow(2,o),r-=l}return(f?-1:1)*a*Math.pow(2,r-o)},e.write=function(t,n,e,o,i,r){var a,s,c,l=8*r-i-1,u=(1<<l)-1,d=u>>1,p=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,f=o?0:r-1,A=o?1:-1,h=n<0||0===n&&1/n<0?1:0;for(n=Math.abs(n),isNaN(n)||n===1/0?(s=isNaN(n)?1:0,a=u):(a=Math.floor(Math.log(n)/Math.LN2),n*(c=Math.pow(2,-a))<1&&(a--,c*=2),(n+=a+d>=1?p/c:p*Math.pow(2,1-d))*c>=2&&(a++,c/=2),a+d>=u?(s=0,a=u):a+d>=1?(s=(n*c-1)*Math.pow(2,i),a+=d):(s=n*Math.pow(2,d-1)*Math.pow(2,i),a=0));i>=8;t[e+f]=255&s,f+=A,s/=256,i-=8);for(a=a<<i|s,l+=i;l>0;t[e+f]=255&a,f+=A,a/=256,l-=8);t[e+f-A]|=128*h}},{}],33:[function(t,n,e){var o={}.toString;n.exports=Array.isArray||function(t){return"[object Array]"==o.call(t)}},{}]},{},[24])(24)}));return{name:"qrcode",props:{value:null,options:Object,tag:{type:String,default:"canvas"}},render:function(t){return t(this.tag,this.$slots.default)},watch:{$props:{deep:!0,immediate:!0,handler:function(){this.$el&&this.generate()}}},methods:{generate:function(){var t=this,e=this.options,o=this.tag,i=String(this.value);"canvas"===o?n.toCanvas(this.$el,i,e,(function(t){if(t)throw t})):"img"===o?n.toDataURL(i,e,(function(n,e){if(n)throw n;t.$el.src=e})):n.toString(i,e,(function(n,e){if(n)throw n;t.$el.innerHTML=e}))}},mounted:function(){this.generate()}}}()},,,function(t,n,e){var o;
|
||
/*! Hammer.JS - v2.0.7 - 2016-04-22
|
||
* http://hammerjs.github.io/
|
||
*
|
||
* Copyright (c) 2016 Jorik Tangelder;
|
||
* Licensed under the MIT license */!function(i,r,a,s){"use strict";var c,l=["","webkit","Moz","MS","ms","o"],u=r.createElement("div"),d=Math.round,p=Math.abs,f=Date.now;function A(t,n,e){return setTimeout(y(t,e),n)}function h(t,n,e){return!!Array.isArray(t)&&(m(t,e[n],e),!0)}function m(t,n,e){var o;if(t)if(t.forEach)t.forEach(n,e);else if(void 0!==t.length)for(o=0;o<t.length;)n.call(e,t[o],o,t),o++;else for(o in t)t.hasOwnProperty(o)&&n.call(e,t[o],o,t)}function g(t,n,e){var o="DEPRECATED METHOD: "+n+"\n"+e+" AT \n";return function(){var n=new Error("get-stack-trace"),e=n&&n.stack?n.stack.replace(/^[^\(]+?[\n$]/gm,"").replace(/^\s+at\s+/gm,"").replace(/^Object.<anonymous>\s*\(/gm,"{anonymous}()@"):"Unknown Stack Trace",r=i.console&&(i.console.warn||i.console.log);return r&&r.call(i.console,o,e),t.apply(this,arguments)}}c="function"!=typeof Object.assign?function(t){if(null==t)throw new TypeError("Cannot convert undefined or null to object");for(var n=Object(t),e=1;e<arguments.length;e++){var o=arguments[e];if(null!=o)for(var i in o)o.hasOwnProperty(i)&&(n[i]=o[i])}return n}:Object.assign;var v=g((function(t,n,e){for(var o=Object.keys(n),i=0;i<o.length;)(!e||e&&void 0===t[o[i]])&&(t[o[i]]=n[o[i]]),i++;return t}),"extend","Use `assign`."),b=g((function(t,n){return v(t,n,!0)}),"merge","Use `assign`.");function C(t,n,e){var o,i=n.prototype;(o=t.prototype=Object.create(i)).constructor=t,o._super=i,e&&c(o,e)}function y(t,n){return function(){return t.apply(n,arguments)}}function x(t,n){return"function"==typeof t?t.apply(n&&n[0]||void 0,n):t}function w(t,n){return void 0===t?n:t}function k(t,n,e){m(S(n),(function(n){t.addEventListener(n,e,!1)}))}function _(t,n,e){m(S(n),(function(n){t.removeEventListener(n,e,!1)}))}function B(t,n){for(;t;){if(t==n)return!0;t=t.parentNode}return!1}function E(t,n){return t.indexOf(n)>-1}function S(t){return t.trim().split(/\s+/g)}function T(t,n,e){if(t.indexOf&&!e)return t.indexOf(n);for(var o=0;o<t.length;){if(e&&t[o][e]==n||!e&&t[o]===n)return o;o++}return-1}function $(t){return Array.prototype.slice.call(t,0)}function I(t,n,e){for(var o=[],i=[],r=0;r<t.length;){var a=n?t[r][n]:t[r];T(i,a)<0&&o.push(t[r]),i[r]=a,r++}return e&&(o=n?o.sort((function(t,e){return t[n]>e[n]})):o.sort()),o}function O(t,n){for(var e,o,i=n[0].toUpperCase()+n.slice(1),r=0;r<l.length;){if((o=(e=l[r])?e+i:n)in t)return o;r++}}var M=1;function N(t){var n=t.ownerDocument||t;return n.defaultView||n.parentWindow||i}var D="ontouchstart"in i,P=void 0!==O(i,"PointerEvent"),L=D&&/mobile|tablet|ip(ad|hone|od)|android/i.test(navigator.userAgent),j=["x","y"],F=["clientX","clientY"];function R(t,n){var e=this;this.manager=t,this.callback=n,this.element=t.element,this.target=t.options.inputTarget,this.domHandler=function(n){x(t.options.enable,[t])&&e.handler(n)},this.init()}function U(t,n,e){var o=e.pointers.length,i=e.changedPointers.length,r=1&n&&o-i==0,a=12&n&&o-i==0;e.isFirst=!!r,e.isFinal=!!a,r&&(t.session={}),e.eventType=n,function(t,n){var e=t.session,o=n.pointers,i=o.length;e.firstInput||(e.firstInput=z(n));i>1&&!e.firstMultiple?e.firstMultiple=z(n):1===i&&(e.firstMultiple=!1);var r=e.firstInput,a=e.firstMultiple,s=a?a.center:r.center,c=n.center=G(o);n.timeStamp=f(),n.deltaTime=n.timeStamp-r.timeStamp,n.angle=V(s,c),n.distance=H(s,c),function(t,n){var e=n.center,o=t.offsetDelta||{},i=t.prevDelta||{},r=t.prevInput||{};1!==n.eventType&&4!==r.eventType||(i=t.prevDelta={x:r.deltaX||0,y:r.deltaY||0},o=t.offsetDelta={x:e.x,y:e.y});n.deltaX=i.x+(e.x-o.x),n.deltaY=i.y+(e.y-o.y)}(e,n),n.offsetDirection=Y(n.deltaX,n.deltaY);var l=W(n.deltaTime,n.deltaX,n.deltaY);n.overallVelocityX=l.x,n.overallVelocityY=l.y,n.overallVelocity=p(l.x)>p(l.y)?l.x:l.y,n.scale=a?(u=a.pointers,d=o,H(d[0],d[1],F)/H(u[0],u[1],F)):1,n.rotation=a?function(t,n){return V(n[1],n[0],F)+V(t[1],t[0],F)}(a.pointers,o):0,n.maxPointers=e.prevInput?n.pointers.length>e.prevInput.maxPointers?n.pointers.length:e.prevInput.maxPointers:n.pointers.length,function(t,n){var e,o,i,r,a=t.lastInterval||n,s=n.timeStamp-a.timeStamp;if(8!=n.eventType&&(s>25||void 0===a.velocity)){var c=n.deltaX-a.deltaX,l=n.deltaY-a.deltaY,u=W(s,c,l);o=u.x,i=u.y,e=p(u.x)>p(u.y)?u.x:u.y,r=Y(c,l),t.lastInterval=n}else e=a.velocity,o=a.velocityX,i=a.velocityY,r=a.direction;n.velocity=e,n.velocityX=o,n.velocityY=i,n.direction=r}(e,n);var u,d;var A=t.element;B(n.srcEvent.target,A)&&(A=n.srcEvent.target);n.target=A}(t,e),t.emit("hammer.input",e),t.recognize(e),t.session.prevInput=e}function z(t){for(var n=[],e=0;e<t.pointers.length;)n[e]={clientX:d(t.pointers[e].clientX),clientY:d(t.pointers[e].clientY)},e++;return{timeStamp:f(),pointers:n,center:G(n),deltaX:t.deltaX,deltaY:t.deltaY}}function G(t){var n=t.length;if(1===n)return{x:d(t[0].clientX),y:d(t[0].clientY)};for(var e=0,o=0,i=0;i<n;)e+=t[i].clientX,o+=t[i].clientY,i++;return{x:d(e/n),y:d(o/n)}}function W(t,n,e){return{x:n/t||0,y:e/t||0}}function Y(t,n){return t===n?1:p(t)>=p(n)?t<0?2:4:n<0?8:16}function H(t,n,e){e||(e=j);var o=n[e[0]]-t[e[0]],i=n[e[1]]-t[e[1]];return Math.sqrt(o*o+i*i)}function V(t,n,e){e||(e=j);var o=n[e[0]]-t[e[0]],i=n[e[1]]-t[e[1]];return 180*Math.atan2(i,o)/Math.PI}R.prototype={handler:function(){},init:function(){this.evEl&&k(this.element,this.evEl,this.domHandler),this.evTarget&&k(this.target,this.evTarget,this.domHandler),this.evWin&&k(N(this.element),this.evWin,this.domHandler)},destroy:function(){this.evEl&&_(this.element,this.evEl,this.domHandler),this.evTarget&&_(this.target,this.evTarget,this.domHandler),this.evWin&&_(N(this.element),this.evWin,this.domHandler)}};var Q={mousedown:1,mousemove:2,mouseup:4};function q(){this.evEl="mousedown",this.evWin="mousemove mouseup",this.pressed=!1,R.apply(this,arguments)}C(q,R,{handler:function(t){var n=Q[t.type];1&n&&0===t.button&&(this.pressed=!0),2&n&&1!==t.which&&(n=4),this.pressed&&(4&n&&(this.pressed=!1),this.callback(this.manager,n,{pointers:[t],changedPointers:[t],pointerType:"mouse",srcEvent:t}))}});var K={pointerdown:1,pointermove:2,pointerup:4,pointercancel:8,pointerout:8},J={2:"touch",3:"pen",4:"mouse",5:"kinect"},X="pointerdown",Z="pointermove pointerup pointercancel";function tt(){this.evEl=X,this.evWin=Z,R.apply(this,arguments),this.store=this.manager.session.pointerEvents=[]}i.MSPointerEvent&&!i.PointerEvent&&(X="MSPointerDown",Z="MSPointerMove MSPointerUp MSPointerCancel"),C(tt,R,{handler:function(t){var n=this.store,e=!1,o=t.type.toLowerCase().replace("ms",""),i=K[o],r=J[t.pointerType]||t.pointerType,a="touch"==r,s=T(n,t.pointerId,"pointerId");1&i&&(0===t.button||a)?s<0&&(n.push(t),s=n.length-1):12&i&&(e=!0),s<0||(n[s]=t,this.callback(this.manager,i,{pointers:n,changedPointers:[t],pointerType:r,srcEvent:t}),e&&n.splice(s,1))}});var nt={touchstart:1,touchmove:2,touchend:4,touchcancel:8};function et(){this.evTarget="touchstart",this.evWin="touchstart touchmove touchend touchcancel",this.started=!1,R.apply(this,arguments)}function ot(t,n){var e=$(t.touches),o=$(t.changedTouches);return 12&n&&(e=I(e.concat(o),"identifier",!0)),[e,o]}C(et,R,{handler:function(t){var n=nt[t.type];if(1===n&&(this.started=!0),this.started){var e=ot.call(this,t,n);12&n&&e[0].length-e[1].length==0&&(this.started=!1),this.callback(this.manager,n,{pointers:e[0],changedPointers:e[1],pointerType:"touch",srcEvent:t})}}});var it={touchstart:1,touchmove:2,touchend:4,touchcancel:8};function rt(){this.evTarget="touchstart touchmove touchend touchcancel",this.targetIds={},R.apply(this,arguments)}function at(t,n){var e=$(t.touches),o=this.targetIds;if(3&n&&1===e.length)return o[e[0].identifier]=!0,[e,e];var i,r,a=$(t.changedTouches),s=[],c=this.target;if(r=e.filter((function(t){return B(t.target,c)})),1===n)for(i=0;i<r.length;)o[r[i].identifier]=!0,i++;for(i=0;i<a.length;)o[a[i].identifier]&&s.push(a[i]),12&n&&delete o[a[i].identifier],i++;return s.length?[I(r.concat(s),"identifier",!0),s]:void 0}C(rt,R,{handler:function(t){var n=it[t.type],e=at.call(this,t,n);e&&this.callback(this.manager,n,{pointers:e[0],changedPointers:e[1],pointerType:"touch",srcEvent:t})}});function st(){R.apply(this,arguments);var t=y(this.handler,this);this.touch=new rt(this.manager,t),this.mouse=new q(this.manager,t),this.primaryTouch=null,this.lastTouches=[]}function ct(t,n){1&t?(this.primaryTouch=n.changedPointers[0].identifier,lt.call(this,n)):12&t&<.call(this,n)}function lt(t){var n=t.changedPointers[0];if(n.identifier===this.primaryTouch){var e={x:n.clientX,y:n.clientY};this.lastTouches.push(e);var o=this.lastTouches;setTimeout((function(){var t=o.indexOf(e);t>-1&&o.splice(t,1)}),2500)}}function ut(t){for(var n=t.srcEvent.clientX,e=t.srcEvent.clientY,o=0;o<this.lastTouches.length;o++){var i=this.lastTouches[o],r=Math.abs(n-i.x),a=Math.abs(e-i.y);if(r<=25&&a<=25)return!0}return!1}C(st,R,{handler:function(t,n,e){var o="touch"==e.pointerType,i="mouse"==e.pointerType;if(!(i&&e.sourceCapabilities&&e.sourceCapabilities.firesTouchEvents)){if(o)ct.call(this,n,e);else if(i&&ut.call(this,e))return;this.callback(t,n,e)}},destroy:function(){this.touch.destroy(),this.mouse.destroy()}});var dt=O(u.style,"touchAction"),pt=void 0!==dt,ft=function(){if(!pt)return!1;var t={},n=i.CSS&&i.CSS.supports;return["auto","manipulation","pan-y","pan-x","pan-x pan-y","none"].forEach((function(e){t[e]=!n||i.CSS.supports("touch-action",e)})),t}();function At(t,n){this.manager=t,this.set(n)}At.prototype={set:function(t){"compute"==t&&(t=this.compute()),pt&&this.manager.element.style&&ft[t]&&(this.manager.element.style[dt]=t),this.actions=t.toLowerCase().trim()},update:function(){this.set(this.manager.options.touchAction)},compute:function(){var t=[];return m(this.manager.recognizers,(function(n){x(n.options.enable,[n])&&(t=t.concat(n.getTouchAction()))})),function(t){if(E(t,"none"))return"none";var n=E(t,"pan-x"),e=E(t,"pan-y");if(n&&e)return"none";if(n||e)return n?"pan-x":"pan-y";if(E(t,"manipulation"))return"manipulation";return"auto"}(t.join(" "))},preventDefaults:function(t){var n=t.srcEvent,e=t.offsetDirection;if(this.manager.session.prevented)n.preventDefault();else{var o=this.actions,i=E(o,"none")&&!ft.none,r=E(o,"pan-y")&&!ft["pan-y"],a=E(o,"pan-x")&&!ft["pan-x"];if(i){var s=1===t.pointers.length,c=t.distance<2,l=t.deltaTime<250;if(s&&c&&l)return}if(!a||!r)return i||r&&6&e||a&&24&e?this.preventSrc(n):void 0}},preventSrc:function(t){this.manager.session.prevented=!0,t.preventDefault()}};function ht(t){this.options=c({},this.defaults,t||{}),this.id=M++,this.manager=null,this.options.enable=w(this.options.enable,!0),this.state=1,this.simultaneous={},this.requireFail=[]}function mt(t){return 16&t?"cancel":8&t?"end":4&t?"move":2&t?"start":""}function gt(t){return 16==t?"down":8==t?"up":2==t?"left":4==t?"right":""}function vt(t,n){var e=n.manager;return e?e.get(t):t}function bt(){ht.apply(this,arguments)}function Ct(){bt.apply(this,arguments),this.pX=null,this.pY=null}function yt(){bt.apply(this,arguments)}function xt(){ht.apply(this,arguments),this._timer=null,this._input=null}function wt(){bt.apply(this,arguments)}function kt(){bt.apply(this,arguments)}function _t(){ht.apply(this,arguments),this.pTime=!1,this.pCenter=!1,this._timer=null,this._input=null,this.count=0}function Bt(t,n){return(n=n||{}).recognizers=w(n.recognizers,Bt.defaults.preset),new Et(t,n)}ht.prototype={defaults:{},set:function(t){return c(this.options,t),this.manager&&this.manager.touchAction.update(),this},recognizeWith:function(t){if(h(t,"recognizeWith",this))return this;var n=this.simultaneous;return n[(t=vt(t,this)).id]||(n[t.id]=t,t.recognizeWith(this)),this},dropRecognizeWith:function(t){return h(t,"dropRecognizeWith",this)||(t=vt(t,this),delete this.simultaneous[t.id]),this},requireFailure:function(t){if(h(t,"requireFailure",this))return this;var n=this.requireFail;return-1===T(n,t=vt(t,this))&&(n.push(t),t.requireFailure(this)),this},dropRequireFailure:function(t){if(h(t,"dropRequireFailure",this))return this;t=vt(t,this);var n=T(this.requireFail,t);return n>-1&&this.requireFail.splice(n,1),this},hasRequireFailures:function(){return this.requireFail.length>0},canRecognizeWith:function(t){return!!this.simultaneous[t.id]},emit:function(t){var n=this,e=this.state;function o(e){n.manager.emit(e,t)}e<8&&o(n.options.event+mt(e)),o(n.options.event),t.additionalEvent&&o(t.additionalEvent),e>=8&&o(n.options.event+mt(e))},tryEmit:function(t){if(this.canEmit())return this.emit(t);this.state=32},canEmit:function(){for(var t=0;t<this.requireFail.length;){if(!(33&this.requireFail[t].state))return!1;t++}return!0},recognize:function(t){var n=c({},t);if(!x(this.options.enable,[this,n]))return this.reset(),void(this.state=32);56&this.state&&(this.state=1),this.state=this.process(n),30&this.state&&this.tryEmit(n)},process:function(t){},getTouchAction:function(){},reset:function(){}},C(bt,ht,{defaults:{pointers:1},attrTest:function(t){var n=this.options.pointers;return 0===n||t.pointers.length===n},process:function(t){var n=this.state,e=t.eventType,o=6&n,i=this.attrTest(t);return o&&(8&e||!i)?16|n:o||i?4&e?8|n:2&n?4|n:2:32}}),C(Ct,bt,{defaults:{event:"pan",threshold:10,pointers:1,direction:30},getTouchAction:function(){var t=this.options.direction,n=[];return 6&t&&n.push("pan-y"),24&t&&n.push("pan-x"),n},directionTest:function(t){var n=this.options,e=!0,o=t.distance,i=t.direction,r=t.deltaX,a=t.deltaY;return i&n.direction||(6&n.direction?(i=0===r?1:r<0?2:4,e=r!=this.pX,o=Math.abs(t.deltaX)):(i=0===a?1:a<0?8:16,e=a!=this.pY,o=Math.abs(t.deltaY))),t.direction=i,e&&o>n.threshold&&i&n.direction},attrTest:function(t){return bt.prototype.attrTest.call(this,t)&&(2&this.state||!(2&this.state)&&this.directionTest(t))},emit:function(t){this.pX=t.deltaX,this.pY=t.deltaY;var n=gt(t.direction);n&&(t.additionalEvent=this.options.event+n),this._super.emit.call(this,t)}}),C(yt,bt,{defaults:{event:"pinch",threshold:0,pointers:2},getTouchAction:function(){return["none"]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.scale-1)>this.options.threshold||2&this.state)},emit:function(t){if(1!==t.scale){var n=t.scale<1?"in":"out";t.additionalEvent=this.options.event+n}this._super.emit.call(this,t)}}),C(xt,ht,{defaults:{event:"press",pointers:1,time:251,threshold:9},getTouchAction:function(){return["auto"]},process:function(t){var n=this.options,e=t.pointers.length===n.pointers,o=t.distance<n.threshold,i=t.deltaTime>n.time;if(this._input=t,!o||!e||12&t.eventType&&!i)this.reset();else if(1&t.eventType)this.reset(),this._timer=A((function(){this.state=8,this.tryEmit()}),n.time,this);else if(4&t.eventType)return 8;return 32},reset:function(){clearTimeout(this._timer)},emit:function(t){8===this.state&&(t&&4&t.eventType?this.manager.emit(this.options.event+"up",t):(this._input.timeStamp=f(),this.manager.emit(this.options.event,this._input)))}}),C(wt,bt,{defaults:{event:"rotate",threshold:0,pointers:2},getTouchAction:function(){return["none"]},attrTest:function(t){return this._super.attrTest.call(this,t)&&(Math.abs(t.rotation)>this.options.threshold||2&this.state)}}),C(kt,bt,{defaults:{event:"swipe",threshold:10,velocity:.3,direction:30,pointers:1},getTouchAction:function(){return Ct.prototype.getTouchAction.call(this)},attrTest:function(t){var n,e=this.options.direction;return 30&e?n=t.overallVelocity:6&e?n=t.overallVelocityX:24&e&&(n=t.overallVelocityY),this._super.attrTest.call(this,t)&&e&t.offsetDirection&&t.distance>this.options.threshold&&t.maxPointers==this.options.pointers&&p(n)>this.options.velocity&&4&t.eventType},emit:function(t){var n=gt(t.offsetDirection);n&&this.manager.emit(this.options.event+n,t),this.manager.emit(this.options.event,t)}}),C(_t,ht,{defaults:{event:"tap",pointers:1,taps:1,interval:300,time:250,threshold:9,posThreshold:10},getTouchAction:function(){return["manipulation"]},process:function(t){var n=this.options,e=t.pointers.length===n.pointers,o=t.distance<n.threshold,i=t.deltaTime<n.time;if(this.reset(),1&t.eventType&&0===this.count)return this.failTimeout();if(o&&i&&e){if(4!=t.eventType)return this.failTimeout();var r=!this.pTime||t.timeStamp-this.pTime<n.interval,a=!this.pCenter||H(this.pCenter,t.center)<n.posThreshold;if(this.pTime=t.timeStamp,this.pCenter=t.center,a&&r?this.count+=1:this.count=1,this._input=t,0===this.count%n.taps)return this.hasRequireFailures()?(this._timer=A((function(){this.state=8,this.tryEmit()}),n.interval,this),2):8}return 32},failTimeout:function(){return this._timer=A((function(){this.state=32}),this.options.interval,this),32},reset:function(){clearTimeout(this._timer)},emit:function(){8==this.state&&(this._input.tapCount=this.count,this.manager.emit(this.options.event,this._input))}}),Bt.VERSION="2.0.7",Bt.defaults={domEvents:!1,touchAction:"compute",enable:!0,inputTarget:null,inputClass:null,preset:[[wt,{enable:!1}],[yt,{enable:!1},["rotate"]],[kt,{direction:6}],[Ct,{direction:6},["swipe"]],[_t],[_t,{event:"doubletap",taps:2},["tap"]],[xt]],cssProps:{userSelect:"none",touchSelect:"none",touchCallout:"none",contentZooming:"none",userDrag:"none",tapHighlightColor:"rgba(0,0,0,0)"}};function Et(t,n){var e;this.options=c({},Bt.defaults,n||{}),this.options.inputTarget=this.options.inputTarget||t,this.handlers={},this.session={},this.recognizers=[],this.oldCssProps={},this.element=t,this.input=new((e=this).options.inputClass||(P?tt:L?rt:D?st:q))(e,U),this.touchAction=new At(this,this.options.touchAction),St(this,!0),m(this.options.recognizers,(function(t){var n=this.add(new t[0](t[1]));t[2]&&n.recognizeWith(t[2]),t[3]&&n.requireFailure(t[3])}),this)}function St(t,n){var e,o=t.element;o.style&&(m(t.options.cssProps,(function(i,r){e=O(o.style,r),n?(t.oldCssProps[e]=o.style[e],o.style[e]=i):o.style[e]=t.oldCssProps[e]||""})),n||(t.oldCssProps={}))}Et.prototype={set:function(t){return c(this.options,t),t.touchAction&&this.touchAction.update(),t.inputTarget&&(this.input.destroy(),this.input.target=t.inputTarget,this.input.init()),this},stop:function(t){this.session.stopped=t?2:1},recognize:function(t){var n=this.session;if(!n.stopped){var e;this.touchAction.preventDefaults(t);var o=this.recognizers,i=n.curRecognizer;(!i||i&&8&i.state)&&(i=n.curRecognizer=null);for(var r=0;r<o.length;)e=o[r],2===n.stopped||i&&e!=i&&!e.canRecognizeWith(i)?e.reset():e.recognize(t),!i&&14&e.state&&(i=n.curRecognizer=e),r++}},get:function(t){if(t instanceof ht)return t;for(var n=this.recognizers,e=0;e<n.length;e++)if(n[e].options.event==t)return n[e];return null},add:function(t){if(h(t,"add",this))return this;var n=this.get(t.options.event);return n&&this.remove(n),this.recognizers.push(t),t.manager=this,this.touchAction.update(),t},remove:function(t){if(h(t,"remove",this))return this;if(t=this.get(t)){var n=this.recognizers,e=T(n,t);-1!==e&&(n.splice(e,1),this.touchAction.update())}return this},on:function(t,n){if(void 0!==t&&void 0!==n){var e=this.handlers;return m(S(t),(function(t){e[t]=e[t]||[],e[t].push(n)})),this}},off:function(t,n){if(void 0!==t){var e=this.handlers;return m(S(t),(function(t){n?e[t]&&e[t].splice(T(e[t],n),1):delete e[t]})),this}},emit:function(t,n){this.options.domEvents&&function(t,n){var e=r.createEvent("Event");e.initEvent(t,!0,!0),e.gesture=n,n.target.dispatchEvent(e)}(t,n);var e=this.handlers[t]&&this.handlers[t].slice();if(e&&e.length){n.type=t,n.preventDefault=function(){n.srcEvent.preventDefault()};for(var o=0;o<e.length;)e[o](n),o++}},destroy:function(){this.element&&St(this,!1),this.handlers={},this.session={},this.input.destroy(),this.element=null}},c(Bt,{INPUT_START:1,INPUT_MOVE:2,INPUT_END:4,INPUT_CANCEL:8,STATE_POSSIBLE:1,STATE_BEGAN:2,STATE_CHANGED:4,STATE_ENDED:8,STATE_RECOGNIZED:8,STATE_CANCELLED:16,STATE_FAILED:32,DIRECTION_NONE:1,DIRECTION_LEFT:2,DIRECTION_RIGHT:4,DIRECTION_UP:8,DIRECTION_DOWN:16,DIRECTION_HORIZONTAL:6,DIRECTION_VERTICAL:24,DIRECTION_ALL:30,Manager:Et,Input:R,TouchAction:At,TouchInput:rt,MouseInput:q,PointerEventInput:tt,TouchMouseInput:st,SingleTouchInput:et,Recognizer:ht,AttrRecognizer:bt,Tap:_t,Pan:Ct,Swipe:kt,Pinch:yt,Rotate:wt,Press:xt,on:k,off:_,each:m,merge:b,extend:v,assign:c,inherit:C,bindFn:y,prefixed:O}),(void 0!==i?i:"undefined"!=typeof self?self:{}).Hammer=Bt,void 0===(o=function(){return Bt}.call(n,e,n,t))||(t.exports=o)}(window,document)},function(t,n,e){"use strict";var o=e(1),i=e(61).findIndex,r=e(161),a=!0;"findIndex"in[]&&Array(1).findIndex((function(){a=!1})),o({target:"Array",proto:!0,forced:a},{findIndex:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),r("findIndex")},function(t,n){function e(t,n,e){var o,i,r,a,s;function c(){var l=Date.now()-a;l<n&&l>=0?o=setTimeout(c,n-l):(o=null,e||(s=t.apply(r,i),r=i=null))}null==n&&(n=100);var l=function(){r=this,i=arguments,a=Date.now();var l=e&&!o;return o||(o=setTimeout(c,n)),l&&(s=t.apply(r,i),r=i=null),s};return l.clear=function(){o&&(clearTimeout(o),o=null)},l.flush=function(){o&&(s=t.apply(r,i),r=i=null,clearTimeout(o),o=null)},l}e.debounce=e,t.exports=e},function(t,n,e){var o=e(1),i=e(488).values;o({target:"Object",stat:!0},{values:function(t){return i(t)}})},function(t,n,e){var o=e(6),i=e(62),r=e(17),a=e(63).f,s=function(t){return function(n){for(var e,s=r(n),c=i(s),l=c.length,u=0,d=[];l>u;)e=c[u++],o&&!a.call(s,e)||d.push(t?[e,s[e]]:s[e]);return d}};t.exports={entries:s(!0),values:s(!1)}},function(t,n,e){"use strict";var o=e(1),i=e(366),r=e(20);o({target:"String",proto:!0,forced:!e(367)("includes")},{includes:function(t){return!!~String(r(this)).indexOf(i(t),arguments.length>1?arguments[1]:void 0)}})},function(t,n,e){"use strict";var o=e(1),i=e(61).find,r=e(161),a=!0;"find"in[]&&Array(1).find((function(){a=!1})),o({target:"Array",proto:!0,forced:a},{find:function(t){return i(this,t,arguments.length>1?arguments[1]:void 0)}}),r("find")},function(t,n,e){(function(n){"undefined"!=typeof self&&self,t.exports=function(t){function n(o){if(e[o])return e[o].exports;var i=e[o]={i:o,l:!1,exports:{}};return t[o].call(i.exports,i,i.exports,n),i.l=!0,i.exports}var e={};return n.m=t,n.c=e,n.d=function(t,e,o){n.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:o})},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},n.p="",n(n.s=22)}([function(t,n){function e(t,n){var e=t[1]||"",o=t[3];if(!o)return e;if(n&&"function"==typeof btoa){var i=function(t){return"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(t))))+" */"}(o);return[e].concat(o.sources.map((function(t){return"/*# sourceURL="+o.sourceRoot+t+" */"}))).concat([i]).join("\n")}return[e].join("\n")}t.exports=function(t){var n=[];return n.toString=function(){return this.map((function(n){var o=e(n,t);return n[2]?"@media "+n[2]+"{"+o+"}":o})).join("")},n.i=function(t,e){"string"==typeof t&&(t=[[null,t,""]]);for(var o={},i=0;i<this.length;i++){var r=this[i][0];"number"==typeof r&&(o[r]=!0)}for(i=0;i<t.length;i++){var a=t[i];"number"==typeof a[0]&&o[a[0]]||(e&&!a[2]?a[2]=e:e&&(a[2]="("+a[2]+") and ("+e+")"),n.push(a))}},n}},function(t,n,e){function o(t){for(var n=0;n<t.length;n++){var e=t[n],o=u[e.id];if(o){o.refs++;for(var i=0;i<o.parts.length;i++)o.parts[i](e.parts[i]);for(;i<e.parts.length;i++)o.parts.push(r(e.parts[i]));o.parts.length>e.parts.length&&(o.parts.length=e.parts.length)}else{var a=[];for(i=0;i<e.parts.length;i++)a.push(r(e.parts[i]));u[e.id]={id:e.id,refs:1,parts:a}}}}function i(){var t=document.createElement("style");return t.type="text/css",d.appendChild(t),t}function r(t){var n,e,o=document.querySelector("style["+g+'~="'+t.id+'"]');if(o){if(A)return h;o.parentNode.removeChild(o)}if(v){var r=f++;o=p||(p=i()),n=a.bind(null,o,r,!1),e=a.bind(null,o,r,!0)}else o=i(),n=s.bind(null,o),e=function(){o.parentNode.removeChild(o)};return n(t),function(o){if(o){if(o.css===t.css&&o.media===t.media&&o.sourceMap===t.sourceMap)return;n(t=o)}else e()}}function a(t,n,e,o){var i=e?"":o.css;if(t.styleSheet)t.styleSheet.cssText=b(n,i);else{var r=document.createTextNode(i),a=t.childNodes;a[n]&&t.removeChild(a[n]),a.length?t.insertBefore(r,a[n]):t.appendChild(r)}}function s(t,n){var e=n.css,o=n.media,i=n.sourceMap;if(o&&t.setAttribute("media",o),m.ssrId&&t.setAttribute(g,n.id),i&&(e+="\n/*# sourceURL="+i.sources[0]+" */",e+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(i))))+" */"),t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}var c="undefined"!=typeof document;if("undefined"!=typeof DEBUG&&DEBUG&&!c)throw new Error("vue-style-loader cannot be used in a non-browser environment. Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.");var l=e(26),u={},d=c&&(document.head||document.getElementsByTagName("head")[0]),p=null,f=0,A=!1,h=function(){},m=null,g="data-vue-ssr-id",v="undefined"!=typeof navigator&&/msie [6-9]\b/.test(navigator.userAgent.toLowerCase());t.exports=function(t,n,e,i){A=e,m=i||{};var r=l(t,n);return o(r),function(n){for(var e=[],i=0;i<r.length;i++){var a=r[i];(s=u[a.id]).refs--,e.push(s)}for(n?o(r=l(t,n)):r=[],i=0;i<e.length;i++){var s;if(0===(s=e[i]).refs){for(var c=0;c<s.parts.length;c++)s.parts[c]();delete u[s.id]}}}};var b=function(){var t=[];return function(n,e){return t[n]=e,t.filter(Boolean).join("\n")}}()},function(t,n){t.exports=function(t,n,e,o,i,r){var a,s=t=t||{},c=typeof t.default;"object"!==c&&"function"!==c||(a=t,s=t.default);var l,u="function"==typeof s?s.options:s;if(n&&(u.render=n.render,u.staticRenderFns=n.staticRenderFns,u._compiled=!0),e&&(u.functional=!0),i&&(u._scopeId=i),r?(l=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),o&&o.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(r)},u._ssrRegister=l):o&&(l=o),l){var d=u.functional,p=d?u.render:u.beforeCreate;d?(u._injectStyles=l,u.render=function(t,n){return l.call(n),p(t,n)}):u.beforeCreate=p?[].concat(p,l):[l]}return{esModule:a,exports:s,options:u}}},function(t,n,e){"use strict";function o(t,n){var e,o=t&&t.a;!(e=t&&t.hsl?(0,i.default)(t.hsl):t&&t.hex&&t.hex.length>0?(0,i.default)(t.hex):t&&t.hsv?(0,i.default)(t.hsv):t&&t.rgba?(0,i.default)(t.rgba):t&&t.rgb?(0,i.default)(t.rgb):(0,i.default)(t))||void 0!==e._a&&null!==e._a||e.setAlpha(o||1);var r=e.toHsl(),a=e.toHsv();return 0===r.s&&(a.h=r.h=t.h||t.hsl&&t.hsl.h||n||0),{hsl:r,hex:e.toHexString().toUpperCase(),hex8:e.toHex8String().toUpperCase(),rgba:e.toRgb(),hsv:a,oldHue:t.h||n||r.h,source:t.source,a:t.a||e.getAlpha()}}Object.defineProperty(n,"__esModule",{value:!0});var i=function(t){return t&&t.__esModule?t:{default:t}}(e(27));n.default={props:["value"],data:function(){return{val:o(this.value)}},computed:{colors:{get:function(){return this.val},set:function(t){this.val=t,this.$emit("input",t)}}},watch:{value:function(t){this.val=o(t)}},methods:{colorChange:function(t,n){this.oldHue=this.colors.hsl.h,this.colors=o(t,n||this.oldHue)},isValidHex:function(t){return(0,i.default)(t).isValid()},simpleCheckForValidColor:function(t){for(var n=["r","g","b","a","h","s","l","v"],e=0,o=0,i=0;i<n.length;i++){var r=n[i];t[r]&&(e++,isNaN(t[r])||o++)}if(e===o)return t},paletteUpperCase:function(t){return t.map((function(t){return t.toUpperCase()}))},isTransparent:function(t){return 0===(0,i.default)(t).getAlpha()}}}},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var o=e(10),i=e.n(o);for(var r in o)"default"!==r&&function(t){e.d(n,t,(function(){return o[t]}))}(r);var a=e(30),s=!1,c=function(t){s||e(28)},l=e(2)(i.a,a.a,!1,c,null,null);l.options.__file="src/components/common/EditableInput.vue",n.default=l.exports},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var o=e(14),i=e.n(o);for(var r in o)"default"!==r&&function(t){e.d(n,t,(function(){return o[t]}))}(r);var a=e(45),s=!1,c=function(t){s||e(43)},l=e(2)(i.a,a.a,!1,c,null,null);l.options.__file="src/components/common/Hue.vue",n.default=l.exports},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var o=e(17),i=e.n(o);for(var r in o)"default"!==r&&function(t){e.d(n,t,(function(){return o[t]}))}(r);var a=e(59),s=!1,c=function(t){s||e(55)},l=e(2)(i.a,a.a,!1,c,null,null);l.options.__file="src/components/common/Saturation.vue",n.default=l.exports},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var o=e(18),i=e.n(o);for(var r in o)"default"!==r&&function(t){e.d(n,t,(function(){return o[t]}))}(r);var a=e(65),s=!1,c=function(t){s||e(60)},l=e(2)(i.a,a.a,!1,c,null,null);l.options.__file="src/components/common/Alpha.vue",n.default=l.exports},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var o=e(19),i=e.n(o);for(var r in o)"default"!==r&&function(t){e.d(n,t,(function(){return o[t]}))}(r);var a=e(64),s=!1,c=function(t){s||e(62)},l=e(2)(i.a,a.a,!1,c,null,null);l.options.__file="src/components/common/Checkboard.vue",n.default=l.exports},function(t,n,e){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(n,"__esModule",{value:!0});var i=o(e(3)),r=o(e(4)),a=["#4D4D4D","#999999","#FFFFFF","#F44E3B","#FE9200","#FCDC00","#DBDF00","#A4DD00","#68CCCA","#73D8FF","#AEA1FF","#FDA1FF","#333333","#808080","#CCCCCC","#D33115","#E27300","#FCC400","#B0BC00","#68BC00","#16A5A5","#009CE0","#7B64FF","#FA28FF","#000000","#666666","#B3B3B3","#9F0500","#C45100","#FB9E00","#808900","#194D33","#0C797D","#0062B1","#653294","#AB149E"];n.default={name:"Compact",mixins:[i.default],props:{palette:{type:Array,default:function(){return a}}},components:{"ed-in":r.default},computed:{pick:function(){return this.colors.hex.toUpperCase()}},methods:{handlerClick:function(t){this.colorChange({hex:t,source:"hex"})}}}},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default={name:"editableInput",props:{label:String,labelText:String,desc:String,value:[String,Number],max:Number,min:Number,arrowOffset:{type:Number,default:1}},computed:{val:{get:function(){return this.value},set:function(t){if(!(void 0!==this.max&&+t>this.max))return t;this.$refs.input.value=this.max}},labelId:function(){return"input__label__"+this.label+"__"+Math.random().toString().slice(2,5)},labelSpanText:function(){return this.labelText||this.label}},methods:{update:function(t){this.handleChange(t.target.value)},handleChange:function(t){var n={};n[this.label]=t,(void 0===n.hex&&void 0===n["#"]||t.length>5)&&this.$emit("change",n)},handleKeyDown:function(t){var n=this.val,e=Number(n);if(e){var o=this.arrowOffset||1;38===t.keyCode&&(n=e+o,this.handleChange(n),t.preventDefault()),40===t.keyCode&&(n=e-o,this.handleChange(n),t.preventDefault())}}}}},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var o=function(t){return t&&t.__esModule?t:{default:t}}(e(3)),i=["#FFFFFF","#F2F2F2","#E6E6E6","#D9D9D9","#CCCCCC","#BFBFBF","#B3B3B3","#A6A6A6","#999999","#8C8C8C","#808080","#737373","#666666","#595959","#4D4D4D","#404040","#333333","#262626","#0D0D0D","#000000"];n.default={name:"Grayscale",mixins:[o.default],props:{palette:{type:Array,default:function(){return i}}},components:{},computed:{pick:function(){return this.colors.hex.toUpperCase()}},methods:{handlerClick:function(t){this.colorChange({hex:t,source:"hex"})}}}},function(t,n,e){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(n,"__esModule",{value:!0});var i=o(e(4)),r=o(e(3));n.default={name:"Material",mixins:[r.default],components:{"ed-in":i.default},methods:{onChange:function(t){t&&(t.hex?this.isValidHex(t.hex)&&this.colorChange({hex:t.hex,source:"hex"}):(t.r||t.g||t.b)&&this.colorChange({r:t.r||this.colors.rgba.r,g:t.g||this.colors.rgba.g,b:t.b||this.colors.rgba.b,a:t.a||this.colors.rgba.a,source:"rgba"}))}}}},function(t,n,e){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(n,"__esModule",{value:!0});var i=o(e(3)),r=o(e(5));n.default={name:"Slider",mixins:[i.default],props:{swatches:{type:Array,default:function(){return[".80",".65",".50",".35",".20"]}}},components:{hue:r.default},computed:{activeOffset:function(){var t=this.swatches.includes("0"),n=this.swatches.includes("1"),e=this.colors.hsl;return Math.round(100*e.s)/100==.5?Math.round(100*e.l)/100:t&&0===e.l?0:n&&1===e.l?1:-1}},methods:{hueChange:function(t){this.colorChange(t)},handleSwClick:function(t,n){this.colorChange({h:this.colors.hsl.h,s:.5,l:n,source:"hsl"})}}}},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default={name:"Hue",props:{value:Object,direction:{type:String,default:"horizontal"}},data:function(){return{oldHue:0,pullDirection:""}},computed:{colors:function(){var t=this.value.hsl.h;return 0!==t&&t-this.oldHue>0&&(this.pullDirection="right"),0!==t&&t-this.oldHue<0&&(this.pullDirection="left"),this.oldHue=t,this.value},directionClass:function(){return{"vc-hue--horizontal":"horizontal"===this.direction,"vc-hue--vertical":"vertical"===this.direction}},pointerTop:function(){return"vertical"===this.direction?0===this.colors.hsl.h&&"right"===this.pullDirection?0:-100*this.colors.hsl.h/360+100+"%":0},pointerLeft:function(){return"vertical"===this.direction?0:0===this.colors.hsl.h&&"right"===this.pullDirection?"100%":100*this.colors.hsl.h/360+"%"}},methods:{handleChange:function(t,n){!n&&t.preventDefault();var e,o=this.$refs.container,i=o.clientWidth,r=o.clientHeight,a=o.getBoundingClientRect().left+window.pageXOffset,s=o.getBoundingClientRect().top+window.pageYOffset,c=(t.pageX||(t.touches?t.touches[0].pageX:0))-a,l=(t.pageY||(t.touches?t.touches[0].pageY:0))-s;"vertical"===this.direction?(e=l<0?360:l>r?0:360*(-100*l/r+100)/100,this.colors.hsl.h!==e&&this.$emit("change",{h:e,s:this.colors.hsl.s,l:this.colors.hsl.l,a:this.colors.hsl.a,source:"hsl"})):(e=c<0?0:c>i?360:100*c/i*360/100,this.colors.hsl.h!==e&&this.$emit("change",{h:e,s:this.colors.hsl.s,l:this.colors.hsl.l,a:this.colors.hsl.a,source:"hsl"}))},handleMouseDown:function(t){this.handleChange(t,!0),window.addEventListener("mousemove",this.handleChange),window.addEventListener("mouseup",this.handleMouseUp)},handleMouseUp:function(t){this.unbindEventListeners()},unbindEventListeners:function(){window.removeEventListener("mousemove",this.handleChange),window.removeEventListener("mouseup",this.handleMouseUp)}}}},function(t,n,e){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(n,"__esModule",{value:!0});var i=o(e(50)),r=o(e(3)),a=["red","pink","purple","deepPurple","indigo","blue","lightBlue","cyan","teal","green","lightGreen","lime","yellow","amber","orange","deepOrange","brown","blueGrey","black"],s=["900","700","500","300","100"],c=function(){var t=[];return a.forEach((function(n){var e=[];"black"===n.toLowerCase()||"white"===n.toLowerCase()?e=e.concat(["#000000","#FFFFFF"]):s.forEach((function(t){var o=i.default[n][t];e.push(o.toUpperCase())})),t.push(e)})),t}();n.default={name:"Swatches",mixins:[r.default],props:{palette:{type:Array,default:function(){return c}}},computed:{pick:function(){return this.colors.hex}},methods:{equal:function(t){return t.toLowerCase()===this.colors.hex.toLowerCase()},handlerClick:function(t){this.colorChange({hex:t,source:"hex"})}}}},function(t,n,e){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(n,"__esModule",{value:!0});var i=o(e(3)),r=o(e(4)),a=o(e(6)),s=o(e(5)),c=o(e(7));n.default={name:"Photoshop",mixins:[i.default],props:{head:{type:String,default:"Color Picker"},disableFields:{type:Boolean,default:!1},hasResetButton:{type:Boolean,default:!1},acceptLabel:{type:String,default:"OK"},cancelLabel:{type:String,default:"Cancel"},resetLabel:{type:String,default:"Reset"},newLabel:{type:String,default:"new"},currentLabel:{type:String,default:"current"}},components:{saturation:a.default,hue:s.default,alpha:c.default,"ed-in":r.default},data:function(){return{currentColor:"#FFF"}},computed:{hsv:function(){var t=this.colors.hsv;return{h:t.h.toFixed(),s:(100*t.s).toFixed(),v:(100*t.v).toFixed()}},hex:function(){var t=this.colors.hex;return t&&t.replace("#","")}},created:function(){this.currentColor=this.colors.hex},methods:{childChange:function(t){this.colorChange(t)},inputChange:function(t){t&&(t["#"]?this.isValidHex(t["#"])&&this.colorChange({hex:t["#"],source:"hex"}):t.r||t.g||t.b||t.a?this.colorChange({r:t.r||this.colors.rgba.r,g:t.g||this.colors.rgba.g,b:t.b||this.colors.rgba.b,a:t.a||this.colors.rgba.a,source:"rgba"}):(t.h||t.s||t.v)&&this.colorChange({h:t.h||this.colors.hsv.h,s:t.s/100||this.colors.hsv.s,v:t.v/100||this.colors.hsv.v,source:"hsv"}))},clickCurrentColor:function(){this.colorChange({hex:this.currentColor,source:"hex"})},handleAccept:function(){this.$emit("ok")},handleCancel:function(){this.$emit("cancel")},handleReset:function(){this.$emit("reset")}}}},function(t,n,e){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(n,"__esModule",{value:!0});var i=o(e(57)),r=o(e(58));n.default={name:"Saturation",props:{value:Object},computed:{colors:function(){return this.value},bgColor:function(){return"hsl("+this.colors.hsv.h+", 100%, 50%)"},pointerTop:function(){return-100*this.colors.hsv.v+1+100+"%"},pointerLeft:function(){return 100*this.colors.hsv.s+"%"}},methods:{throttle:(0,r.default)((function(t,n){t(n)}),20,{leading:!0,trailing:!1}),handleChange:function(t,n){!n&&t.preventDefault();var e=this.$refs.container,o=e.clientWidth,r=e.clientHeight,a=e.getBoundingClientRect().left+window.pageXOffset,s=e.getBoundingClientRect().top+window.pageYOffset,c=t.pageX||(t.touches?t.touches[0].pageX:0),l=t.pageY||(t.touches?t.touches[0].pageY:0),u=(0,i.default)(c-a,0,o),d=(0,i.default)(l-s,0,r),p=u/o,f=(0,i.default)(-d/r+1,0,1);this.throttle(this.onChange,{h:this.colors.hsv.h,s:p,v:f,a:this.colors.hsv.a,source:"hsva"})},onChange:function(t){this.$emit("change",t)},handleMouseDown:function(t){window.addEventListener("mousemove",this.handleChange),window.addEventListener("mouseup",this.handleChange),window.addEventListener("mouseup",this.handleMouseUp)},handleMouseUp:function(t){this.unbindEventListeners()},unbindEventListeners:function(){window.removeEventListener("mousemove",this.handleChange),window.removeEventListener("mouseup",this.handleChange),window.removeEventListener("mouseup",this.handleMouseUp)}}}},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var o=function(t){return t&&t.__esModule?t:{default:t}}(e(8));n.default={name:"Alpha",props:{value:Object,onChange:Function},components:{checkboard:o.default},computed:{colors:function(){return this.value},gradientColor:function(){var t=this.colors.rgba,n=[t.r,t.g,t.b].join(",");return"linear-gradient(to right, rgba("+n+", 0) 0%, rgba("+n+", 1) 100%)"}},methods:{handleChange:function(t,n){!n&&t.preventDefault();var e,o=this.$refs.container,i=o.clientWidth,r=o.getBoundingClientRect().left+window.pageXOffset,a=(t.pageX||(t.touches?t.touches[0].pageX:0))-r;e=a<0?0:a>i?1:Math.round(100*a/i)/100,this.colors.a!==e&&this.$emit("change",{h:this.colors.hsl.h,s:this.colors.hsl.s,l:this.colors.hsl.l,a:e,source:"rgba"})},handleMouseDown:function(t){this.handleChange(t,!0),window.addEventListener("mousemove",this.handleChange),window.addEventListener("mouseup",this.handleMouseUp)},handleMouseUp:function(){this.unbindEventListeners()},unbindEventListeners:function(){window.removeEventListener("mousemove",this.handleChange),window.removeEventListener("mouseup",this.handleMouseUp)}}}},function(t,n,e){"use strict";function o(t,n,e){var o=t+","+n+","+e;if(i[o])return i[o];var r=function(t,n,e){if("undefined"==typeof document)return null;var o=document.createElement("canvas");o.width=o.height=2*e;var i=o.getContext("2d");return i?(i.fillStyle=t,i.fillRect(0,0,o.width,o.height),i.fillStyle=n,i.fillRect(0,0,e,e),i.translate(e,e),i.fillRect(0,0,e,e),o.toDataURL()):null}(t,n,e);return i[o]=r,r}Object.defineProperty(n,"__esModule",{value:!0});var i={};n.default={name:"Checkboard",props:{size:{type:[Number,String],default:8},white:{type:String,default:"#fff"},grey:{type:String,default:"#e6e6e6"}},computed:{bgStyle:function(){return{"background-image":"url("+o(this.white,this.grey,this.size)+")"}}}}},function(t,n,e){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(n,"__esModule",{value:!0});var i=o(e(3)),r=o(e(4)),a=o(e(6)),s=o(e(5)),c=o(e(7)),l=o(e(8)),u=["#D0021B","#F5A623","#F8E71C","#8B572A","#7ED321","#417505","#BD10E0","#9013FE","#4A90E2","#50E3C2","#B8E986","#000000","#4A4A4A","#9B9B9B","#FFFFFF","rgba(0,0,0,0)"];n.default={name:"Sketch",mixins:[i.default],components:{saturation:a.default,hue:s.default,alpha:c.default,"ed-in":r.default,checkboard:l.default},props:{presetColors:{type:Array,default:function(){return u}},disableAlpha:{type:Boolean,default:!1},disableFields:{type:Boolean,default:!1}},computed:{hex:function(){return(this.colors.a<1?this.colors.hex8:this.colors.hex).replace("#","")},activeColor:function(){var t=this.colors.rgba;return"rgba("+[t.r,t.g,t.b,t.a].join(",")+")"}},methods:{handlePreset:function(t){this.colorChange({hex:t,source:"hex"})},childChange:function(t){this.colorChange(t)},inputChange:function(t){t&&(t.hex?this.isValidHex(t.hex)&&this.colorChange({hex:t.hex,source:"hex"}):(t.r||t.g||t.b||t.a)&&this.colorChange({r:t.r||this.colors.rgba.r,g:t.g||this.colors.rgba.g,b:t.b||this.colors.rgba.b,a:t.a||this.colors.rgba.a,source:"rgba"}))}}}},function(t,n,e){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}Object.defineProperty(n,"__esModule",{value:!0});var i=o(e(3)),r=o(e(4)),a=o(e(6)),s=o(e(5)),c=o(e(7)),l=o(e(8));n.default={name:"Chrome",mixins:[i.default],props:{disableAlpha:{type:Boolean,default:!1},disableFields:{type:Boolean,default:!1}},components:{saturation:a.default,hue:s.default,alpha:c.default,"ed-in":r.default,checkboard:l.default},data:function(){return{fieldsIndex:0,highlight:!1}},computed:{hsl:function(){var t=this.colors.hsl,n=t.h,e=t.s,o=t.l;return{h:n.toFixed(),s:(100*e).toFixed()+"%",l:(100*o).toFixed()+"%"}},activeColor:function(){var t=this.colors.rgba;return"rgba("+[t.r,t.g,t.b,t.a].join(",")+")"},hasAlpha:function(){return this.colors.a<1}},methods:{childChange:function(t){this.colorChange(t)},inputChange:function(t){if(t)if(t.hex)this.isValidHex(t.hex)&&this.colorChange({hex:t.hex,source:"hex"});else if(t.r||t.g||t.b||t.a)this.colorChange({r:t.r||this.colors.rgba.r,g:t.g||this.colors.rgba.g,b:t.b||this.colors.rgba.b,a:t.a||this.colors.rgba.a,source:"rgba"});else if(t.h||t.s||t.l){var n=t.s?t.s.replace("%","")/100:this.colors.hsl.s,e=t.l?t.l.replace("%","")/100:this.colors.hsl.l;this.colorChange({h:t.h||this.colors.hsl.h,s:n,l:e,source:"hsl"})}},toggleViews:function(){this.fieldsIndex>=2?this.fieldsIndex=0:this.fieldsIndex++},showHighlight:function(){this.highlight=!0},hideHighlight:function(){this.highlight=!1}}}},function(t,n,e){"use strict";function o(t){return t&&t.__esModule?t:{default:t}}var i=o(e(23)),r=o(e(32)),a=o(e(36)),s=o(e(40)),c=o(e(47)),l=o(e(52)),u=o(e(67)),d=o(e(71)),p=o(e(7)),f=o(e(8)),A=o(e(4)),h=o(e(5)),m=o(e(6)),g=o(e(3)),v={version:"2.7.1",Compact:i.default,Grayscale:r.default,Material:a.default,Slider:s.default,Swatches:c.default,Photoshop:l.default,Sketch:u.default,Chrome:d.default,Alpha:p.default,Checkboard:f.default,EditableInput:A.default,Hue:h.default,Saturation:m.default,ColorMixin:g.default};t.exports=v},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var o=e(9),i=e.n(o);for(var r in o)"default"!==r&&function(t){e.d(n,t,(function(){return o[t]}))}(r);var a=e(31),s=!1,c=function(t){s||e(24)},l=e(2)(i.a,a.a,!1,c,null,null);l.options.__file="src/components/Compact.vue",n.default=l.exports},function(t,n,e){var o=e(25);"string"==typeof o&&(o=[[t.i,o,""]]),o.locals&&(t.exports=o.locals),e(1)("6ce8a5a8",o,!1,{})},function(t,n,e){(t.exports=e(0)(!1)).push([t.i,"\n.vc-compact {\n padding-top: 5px;\n padding-left: 5px;\n width: 245px;\n border-radius: 2px;\n box-sizing: border-box;\n box-shadow: 0 2px 10px rgba(0,0,0,.12), 0 2px 5px rgba(0,0,0,.16);\n background-color: #fff;\n}\n.vc-compact-colors {\n overflow: hidden;\n padding: 0;\n margin: 0;\n}\n.vc-compact-color-item {\n list-style: none;\n width: 15px;\n height: 15px;\n float: left;\n margin-right: 5px;\n margin-bottom: 5px;\n position: relative;\n cursor: pointer;\n}\n.vc-compact-color-item--white {\n box-shadow: inset 0 0 0 1px #ddd;\n}\n.vc-compact-color-item--white .vc-compact-dot {\n background: #000;\n}\n.vc-compact-dot {\n position: absolute;\n top: 5px;\n right: 5px;\n bottom: 5px;\n left: 5px;\n border-radius: 50%;\n opacity: 1;\n background: #fff;\n}\n",""])},function(t,n){t.exports=function(t,n){for(var e=[],o={},i=0;i<n.length;i++){var r=n[i],a=r[0],s={id:t+":"+i,css:r[1],media:r[2],sourceMap:r[3]};o[a]?o[a].parts.push(s):e.push(o[a]={id:a,parts:[s]})}return e}},function(t,n,e){var o;!function(i){function r(t,n){if(n=n||{},(t=t||"")instanceof r)return t;if(!(this instanceof r))return new r(t,n);var e=function(t){var n={r:0,g:0,b:0},e=1,o=null,i=null,r=null,a=!1,s=!1;return"string"==typeof t&&(t=function(t){t=t.replace(M,"").replace(N,"").toLowerCase();var n,e=!1;if(R[t])t=R[t],e=!0;else if("transparent"==t)return{r:0,g:0,b:0,a:0,format:"name"};return(n=z.rgb.exec(t))?{r:n[1],g:n[2],b:n[3]}:(n=z.rgba.exec(t))?{r:n[1],g:n[2],b:n[3],a:n[4]}:(n=z.hsl.exec(t))?{h:n[1],s:n[2],l:n[3]}:(n=z.hsla.exec(t))?{h:n[1],s:n[2],l:n[3],a:n[4]}:(n=z.hsv.exec(t))?{h:n[1],s:n[2],v:n[3]}:(n=z.hsva.exec(t))?{h:n[1],s:n[2],v:n[3],a:n[4]}:(n=z.hex8.exec(t))?{r:E(n[1]),g:E(n[2]),b:E(n[3]),a:I(n[4]),format:e?"name":"hex8"}:(n=z.hex6.exec(t))?{r:E(n[1]),g:E(n[2]),b:E(n[3]),format:e?"name":"hex"}:(n=z.hex4.exec(t))?{r:E(n[1]+""+n[1]),g:E(n[2]+""+n[2]),b:E(n[3]+""+n[3]),a:I(n[4]+""+n[4]),format:e?"name":"hex8"}:!!(n=z.hex3.exec(t))&&{r:E(n[1]+""+n[1]),g:E(n[2]+""+n[2]),b:E(n[3]+""+n[3]),format:e?"name":"hex"}}(t)),"object"==typeof t&&(O(t.r)&&O(t.g)&&O(t.b)?(n=function(t,n,e){return{r:255*_(t,255),g:255*_(n,255),b:255*_(e,255)}}(t.r,t.g,t.b),a=!0,s="%"===String(t.r).substr(-1)?"prgb":"rgb"):O(t.h)&&O(t.s)&&O(t.v)?(o=T(t.s),i=T(t.v),n=c(t.h,o,i),a=!0,s="hsv"):O(t.h)&&O(t.s)&&O(t.l)&&(o=T(t.s),r=T(t.l),n=function(t,n,e){function o(t,n,e){return e<0&&(e+=1),e>1&&(e-=1),e<1/6?t+6*(n-t)*e:e<.5?n:e<2/3?t+(n-t)*(2/3-e)*6:t}var i,r,a;if(t=_(t,360),n=_(n,100),e=_(e,100),0===n)i=r=a=e;else{var s=e<.5?e*(1+n):e+n-e*n,c=2*e-s;i=o(c,s,t+1/3),r=o(c,s,t),a=o(c,s,t-1/3)}return{r:255*i,g:255*r,b:255*a}}(t.h,o,r),a=!0,s="hsl"),t.hasOwnProperty("a")&&(e=t.a)),e=k(e),{ok:a,format:t.format||s,r:L(255,j(n.r,0)),g:L(255,j(n.g,0)),b:L(255,j(n.b,0)),a:e}}(t);this._originalInput=t,this._r=e.r,this._g=e.g,this._b=e.b,this._a=e.a,this._roundA=P(100*this._a)/100,this._format=n.format||e.format,this._gradientType=n.gradientType,this._r<1&&(this._r=P(this._r)),this._g<1&&(this._g=P(this._g)),this._b<1&&(this._b=P(this._b)),this._ok=e.ok,this._tc_id=D++}function a(t,n,e){t=_(t,255),n=_(n,255),e=_(e,255);var o,i,r=j(t,n,e),a=L(t,n,e),s=(r+a)/2;if(r==a)o=i=0;else{var c=r-a;switch(i=s>.5?c/(2-r-a):c/(r+a),r){case t:o=(n-e)/c+(n<e?6:0);break;case n:o=(e-t)/c+2;break;case e:o=(t-n)/c+4}o/=6}return{h:o,s:i,l:s}}function s(t,n,e){t=_(t,255),n=_(n,255),e=_(e,255);var o,i,r=j(t,n,e),a=L(t,n,e),s=r,c=r-a;if(i=0===r?0:c/r,r==a)o=0;else{switch(r){case t:o=(n-e)/c+(n<e?6:0);break;case n:o=(e-t)/c+2;break;case e:o=(t-n)/c+4}o/=6}return{h:o,s:i,v:s}}function c(t,n,e){t=6*_(t,360),n=_(n,100),e=_(e,100);var o=i.floor(t),r=t-o,a=e*(1-n),s=e*(1-r*n),c=e*(1-(1-r)*n),l=o%6;return{r:255*[e,s,a,a,c,e][l],g:255*[c,e,e,s,a,a][l],b:255*[a,a,c,e,e,s][l]}}function l(t,n,e,o){var i=[S(P(t).toString(16)),S(P(n).toString(16)),S(P(e).toString(16))];return o&&i[0].charAt(0)==i[0].charAt(1)&&i[1].charAt(0)==i[1].charAt(1)&&i[2].charAt(0)==i[2].charAt(1)?i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0):i.join("")}function u(t,n,e,o){return[S($(o)),S(P(t).toString(16)),S(P(n).toString(16)),S(P(e).toString(16))].join("")}function d(t,n){n=0===n?0:n||10;var e=r(t).toHsl();return e.s-=n/100,e.s=B(e.s),r(e)}function p(t,n){n=0===n?0:n||10;var e=r(t).toHsl();return e.s+=n/100,e.s=B(e.s),r(e)}function f(t){return r(t).desaturate(100)}function A(t,n){n=0===n?0:n||10;var e=r(t).toHsl();return e.l+=n/100,e.l=B(e.l),r(e)}function h(t,n){n=0===n?0:n||10;var e=r(t).toRgb();return e.r=j(0,L(255,e.r-P(-n/100*255))),e.g=j(0,L(255,e.g-P(-n/100*255))),e.b=j(0,L(255,e.b-P(-n/100*255))),r(e)}function m(t,n){n=0===n?0:n||10;var e=r(t).toHsl();return e.l-=n/100,e.l=B(e.l),r(e)}function g(t,n){var e=r(t).toHsl(),o=(e.h+n)%360;return e.h=o<0?360+o:o,r(e)}function v(t){var n=r(t).toHsl();return n.h=(n.h+180)%360,r(n)}function b(t){var n=r(t).toHsl(),e=n.h;return[r(t),r({h:(e+120)%360,s:n.s,l:n.l}),r({h:(e+240)%360,s:n.s,l:n.l})]}function C(t){var n=r(t).toHsl(),e=n.h;return[r(t),r({h:(e+90)%360,s:n.s,l:n.l}),r({h:(e+180)%360,s:n.s,l:n.l}),r({h:(e+270)%360,s:n.s,l:n.l})]}function y(t){var n=r(t).toHsl(),e=n.h;return[r(t),r({h:(e+72)%360,s:n.s,l:n.l}),r({h:(e+216)%360,s:n.s,l:n.l})]}function x(t,n,e){n=n||6,e=e||30;var o=r(t).toHsl(),i=360/e,a=[r(t)];for(o.h=(o.h-(i*n>>1)+720)%360;--n;)o.h=(o.h+i)%360,a.push(r(o));return a}function w(t,n){n=n||6;for(var e=r(t).toHsv(),o=e.h,i=e.s,a=e.v,s=[],c=1/n;n--;)s.push(r({h:o,s:i,v:a})),a=(a+c)%1;return s}function k(t){return t=parseFloat(t),(isNaN(t)||t<0||t>1)&&(t=1),t}function _(t,n){(function(t){return"string"==typeof t&&-1!=t.indexOf(".")&&1===parseFloat(t)})(t)&&(t="100%");var e=function(t){return"string"==typeof t&&-1!=t.indexOf("%")}(t);return t=L(n,j(0,parseFloat(t))),e&&(t=parseInt(t*n,10)/100),i.abs(t-n)<1e-6?1:t%n/parseFloat(n)}function B(t){return L(1,j(0,t))}function E(t){return parseInt(t,16)}function S(t){return 1==t.length?"0"+t:""+t}function T(t){return t<=1&&(t=100*t+"%"),t}function $(t){return i.round(255*parseFloat(t)).toString(16)}function I(t){return E(t)/255}function O(t){return!!z.CSS_UNIT.exec(t)}var M=/^\s+/,N=/\s+$/,D=0,P=i.round,L=i.min,j=i.max,F=i.random;r.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var t=this.toRgb();return(299*t.r+587*t.g+114*t.b)/1e3},getLuminance:function(){var t,n,e,o=this.toRgb();return t=o.r/255,n=o.g/255,e=o.b/255,.2126*(t<=.03928?t/12.92:i.pow((t+.055)/1.055,2.4))+.7152*(n<=.03928?n/12.92:i.pow((n+.055)/1.055,2.4))+.0722*(e<=.03928?e/12.92:i.pow((e+.055)/1.055,2.4))},setAlpha:function(t){return this._a=k(t),this._roundA=P(100*this._a)/100,this},toHsv:function(){var t=s(this._r,this._g,this._b);return{h:360*t.h,s:t.s,v:t.v,a:this._a}},toHsvString:function(){var t=s(this._r,this._g,this._b),n=P(360*t.h),e=P(100*t.s),o=P(100*t.v);return 1==this._a?"hsv("+n+", "+e+"%, "+o+"%)":"hsva("+n+", "+e+"%, "+o+"%, "+this._roundA+")"},toHsl:function(){var t=a(this._r,this._g,this._b);return{h:360*t.h,s:t.s,l:t.l,a:this._a}},toHslString:function(){var t=a(this._r,this._g,this._b),n=P(360*t.h),e=P(100*t.s),o=P(100*t.l);return 1==this._a?"hsl("+n+", "+e+"%, "+o+"%)":"hsla("+n+", "+e+"%, "+o+"%, "+this._roundA+")"},toHex:function(t){return l(this._r,this._g,this._b,t)},toHexString:function(t){return"#"+this.toHex(t)},toHex8:function(t){return function(t,n,e,o,i){var r=[S(P(t).toString(16)),S(P(n).toString(16)),S(P(e).toString(16)),S($(o))];return i&&r[0].charAt(0)==r[0].charAt(1)&&r[1].charAt(0)==r[1].charAt(1)&&r[2].charAt(0)==r[2].charAt(1)&&r[3].charAt(0)==r[3].charAt(1)?r[0].charAt(0)+r[1].charAt(0)+r[2].charAt(0)+r[3].charAt(0):r.join("")}(this._r,this._g,this._b,this._a,t)},toHex8String:function(t){return"#"+this.toHex8(t)},toRgb:function(){return{r:P(this._r),g:P(this._g),b:P(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+P(this._r)+", "+P(this._g)+", "+P(this._b)+")":"rgba("+P(this._r)+", "+P(this._g)+", "+P(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:P(100*_(this._r,255))+"%",g:P(100*_(this._g,255))+"%",b:P(100*_(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+P(100*_(this._r,255))+"%, "+P(100*_(this._g,255))+"%, "+P(100*_(this._b,255))+"%)":"rgba("+P(100*_(this._r,255))+"%, "+P(100*_(this._g,255))+"%, "+P(100*_(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(U[l(this._r,this._g,this._b,!0)]||!1)},toFilter:function(t){var n="#"+u(this._r,this._g,this._b,this._a),e=n,o=this._gradientType?"GradientType = 1, ":"";if(t){var i=r(t);e="#"+u(i._r,i._g,i._b,i._a)}return"progid:DXImageTransform.Microsoft.gradient("+o+"startColorstr="+n+",endColorstr="+e+")"},toString:function(t){var n=!!t;t=t||this._format;var e=!1,o=this._a<1&&this._a>=0;return n||!o||"hex"!==t&&"hex6"!==t&&"hex3"!==t&&"hex4"!==t&&"hex8"!==t&&"name"!==t?("rgb"===t&&(e=this.toRgbString()),"prgb"===t&&(e=this.toPercentageRgbString()),"hex"!==t&&"hex6"!==t||(e=this.toHexString()),"hex3"===t&&(e=this.toHexString(!0)),"hex4"===t&&(e=this.toHex8String(!0)),"hex8"===t&&(e=this.toHex8String()),"name"===t&&(e=this.toName()),"hsl"===t&&(e=this.toHslString()),"hsv"===t&&(e=this.toHsvString()),e||this.toHexString()):"name"===t&&0===this._a?this.toName():this.toRgbString()},clone:function(){return r(this.toString())},_applyModification:function(t,n){var e=t.apply(null,[this].concat([].slice.call(n)));return this._r=e._r,this._g=e._g,this._b=e._b,this.setAlpha(e._a),this},lighten:function(){return this._applyModification(A,arguments)},brighten:function(){return this._applyModification(h,arguments)},darken:function(){return this._applyModification(m,arguments)},desaturate:function(){return this._applyModification(d,arguments)},saturate:function(){return this._applyModification(p,arguments)},greyscale:function(){return this._applyModification(f,arguments)},spin:function(){return this._applyModification(g,arguments)},_applyCombination:function(t,n){return t.apply(null,[this].concat([].slice.call(n)))},analogous:function(){return this._applyCombination(x,arguments)},complement:function(){return this._applyCombination(v,arguments)},monochromatic:function(){return this._applyCombination(w,arguments)},splitcomplement:function(){return this._applyCombination(y,arguments)},triad:function(){return this._applyCombination(b,arguments)},tetrad:function(){return this._applyCombination(C,arguments)}},r.fromRatio=function(t,n){if("object"==typeof t){var e={};for(var o in t)t.hasOwnProperty(o)&&(e[o]="a"===o?t[o]:T(t[o]));t=e}return r(t,n)},r.equals=function(t,n){return!(!t||!n)&&r(t).toRgbString()==r(n).toRgbString()},r.random=function(){return r.fromRatio({r:F(),g:F(),b:F()})},r.mix=function(t,n,e){e=0===e?0:e||50;var o=r(t).toRgb(),i=r(n).toRgb(),a=e/100;return r({r:(i.r-o.r)*a+o.r,g:(i.g-o.g)*a+o.g,b:(i.b-o.b)*a+o.b,a:(i.a-o.a)*a+o.a})},r.readability=function(t,n){var e=r(t),o=r(n);return(i.max(e.getLuminance(),o.getLuminance())+.05)/(i.min(e.getLuminance(),o.getLuminance())+.05)},r.isReadable=function(t,n,e){var o,i,a=r.readability(t,n);switch(i=!1,(o=function(t){var n,e;return"AA"!==(n=((t=t||{level:"AA",size:"small"}).level||"AA").toUpperCase())&&"AAA"!==n&&(n="AA"),"small"!==(e=(t.size||"small").toLowerCase())&&"large"!==e&&(e="small"),{level:n,size:e}}(e)).level+o.size){case"AAsmall":case"AAAlarge":i=a>=4.5;break;case"AAlarge":i=a>=3;break;case"AAAsmall":i=a>=7}return i},r.mostReadable=function(t,n,e){var o,i,a,s,c=null,l=0;i=(e=e||{}).includeFallbackColors,a=e.level,s=e.size;for(var u=0;u<n.length;u++)(o=r.readability(t,n[u]))>l&&(l=o,c=r(n[u]));return r.isReadable(t,c,{level:a,size:s})||!i?c:(e.includeFallbackColors=!1,r.mostReadable(t,["#fff","#000"],e))};var R=r.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},U=r.hexNames=function(t){var n={};for(var e in t)t.hasOwnProperty(e)&&(n[t[e]]=e);return n}(R),z=function(){var t="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)",n="[\\s|\\(]+("+t+")[,|\\s]+("+t+")[,|\\s]+("+t+")\\s*\\)?",e="[\\s|\\(]+("+t+")[,|\\s]+("+t+")[,|\\s]+("+t+")[,|\\s]+("+t+")\\s*\\)?";return{CSS_UNIT:new RegExp(t),rgb:new RegExp("rgb"+n),rgba:new RegExp("rgba"+e),hsl:new RegExp("hsl"+n),hsla:new RegExp("hsla"+e),hsv:new RegExp("hsv"+n),hsva:new RegExp("hsva"+e),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();void 0!==t&&t.exports?t.exports=r:void 0!==(o=function(){return r}.call(n,e,n,t))&&(t.exports=o)}(Math)},function(t,n,e){var o=e(29);"string"==typeof o&&(o=[[t.i,o,""]]),o.locals&&(t.exports=o.locals),e(1)("0f73e73c",o,!1,{})},function(t,n,e){(t.exports=e(0)(!1)).push([t.i,"\n.vc-editable-input {\n position: relative;\n}\n.vc-input__input {\n padding: 0;\n border: 0;\n outline: none;\n}\n.vc-input__label {\n text-transform: capitalize;\n}\n",""])},function(t,n,e){"use strict";var o=function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{staticClass:"vc-editable-input"},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.val,expression:"val"}],ref:"input",staticClass:"vc-input__input",attrs:{"aria-labelledby":t.labelId},domProps:{value:t.val},on:{keydown:t.handleKeyDown,input:[function(n){n.target.composing||(t.val=n.target.value)},t.update]}}),t._v(" "),e("span",{staticClass:"vc-input__label",attrs:{for:t.label,id:t.labelId}},[t._v(t._s(t.labelSpanText))]),t._v(" "),e("span",{staticClass:"vc-input__desc"},[t._v(t._s(t.desc))])])};o._withStripped=!0;var i={render:o,staticRenderFns:[]};n.a=i},function(t,n,e){"use strict";var o=function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{staticClass:"vc-compact",attrs:{role:"application","aria-label":"Compact color picker"}},[e("ul",{staticClass:"vc-compact-colors",attrs:{role:"listbox"}},t._l(t.paletteUpperCase(t.palette),(function(n){return e("li",{key:n,staticClass:"vc-compact-color-item",class:{"vc-compact-color-item--white":"#FFFFFF"===n},style:{background:n},attrs:{role:"option","aria-label":"color:"+n,"aria-selected":n===t.pick},on:{click:function(e){t.handlerClick(n)}}},[e("div",{directives:[{name:"show",rawName:"v-show",value:n===t.pick,expression:"c === pick"}],staticClass:"vc-compact-dot"})])})))])};o._withStripped=!0;var i={render:o,staticRenderFns:[]};n.a=i},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var o=e(11),i=e.n(o);for(var r in o)"default"!==r&&function(t){e.d(n,t,(function(){return o[t]}))}(r);var a=e(35),s=!1,c=function(t){s||e(33)},l=e(2)(i.a,a.a,!1,c,null,null);l.options.__file="src/components/Grayscale.vue",n.default=l.exports},function(t,n,e){var o=e(34);"string"==typeof o&&(o=[[t.i,o,""]]),o.locals&&(t.exports=o.locals),e(1)("21ddbb74",o,!1,{})},function(t,n,e){(t.exports=e(0)(!1)).push([t.i,"\n.vc-grayscale {\n width: 125px;\n border-radius: 2px;\n box-shadow: 0 2px 15px rgba(0,0,0,.12), 0 2px 10px rgba(0,0,0,.16);\n background-color: #fff;\n}\n.vc-grayscale-colors {\n border-radius: 2px;\n overflow: hidden;\n padding: 0;\n margin: 0;\n}\n.vc-grayscale-color-item {\n list-style: none;\n width: 25px;\n height: 25px;\n float: left;\n position: relative;\n cursor: pointer;\n}\n.vc-grayscale-color-item--white .vc-grayscale-dot {\n background: #000;\n}\n.vc-grayscale-dot {\n position: absolute;\n top: 50%;\n left: 50%;\n width: 6px;\n height: 6px;\n margin: -3px 0 0 -2px;\n border-radius: 50%;\n opacity: 1;\n background: #fff;\n}\n",""])},function(t,n,e){"use strict";var o=function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{staticClass:"vc-grayscale",attrs:{role:"application","aria-label":"Grayscale color picker"}},[e("ul",{staticClass:"vc-grayscale-colors",attrs:{role:"listbox"}},t._l(t.paletteUpperCase(t.palette),(function(n){return e("li",{key:n,staticClass:"vc-grayscale-color-item",class:{"vc-grayscale-color-item--white":"#FFFFFF"==n},style:{background:n},attrs:{role:"option","aria-label":"Color:"+n,"aria-selected":n===t.pick},on:{click:function(e){t.handlerClick(n)}}},[e("div",{directives:[{name:"show",rawName:"v-show",value:n===t.pick,expression:"c === pick"}],staticClass:"vc-grayscale-dot"})])})))])};o._withStripped=!0;var i={render:o,staticRenderFns:[]};n.a=i},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var o=e(12),i=e.n(o);for(var r in o)"default"!==r&&function(t){e.d(n,t,(function(){return o[t]}))}(r);var a=e(39),s=!1,c=function(t){s||e(37)},l=e(2)(i.a,a.a,!1,c,null,null);l.options.__file="src/components/Material.vue",n.default=l.exports},function(t,n,e){var o=e(38);"string"==typeof o&&(o=[[t.i,o,""]]),o.locals&&(t.exports=o.locals),e(1)("1ff3af73",o,!1,{})},function(t,n,e){(t.exports=e(0)(!1)).push([t.i,'\n.vc-material {\n width: 98px;\n height: 98px;\n padding: 16px;\n font-family: "Roboto";\n position: relative;\n border-radius: 2px;\n box-shadow: 0 2px 10px rgba(0,0,0,.12), 0 2px 5px rgba(0,0,0,.16);\n background-color: #fff;\n}\n.vc-material .vc-input__input {\n width: 100%;\n margin-top: 12px;\n font-size: 15px;\n color: #333;\n height: 30px;\n}\n.vc-material .vc-input__label {\n position: absolute;\n top: 0;\n left: 0;\n font-size: 11px;\n color: #999;\n text-transform: capitalize;\n}\n.vc-material-hex {\n border-bottom-width: 2px;\n border-bottom-style: solid;\n}\n.vc-material-split {\n display: flex;\n margin-right: -10px;\n padding-top: 11px;\n}\n.vc-material-third {\n flex: 1;\n padding-right: 10px;\n}\n',""])},function(t,n,e){"use strict";var o=function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{staticClass:"vc-material",attrs:{role:"application","aria-label":"Material color picker"}},[e("ed-in",{staticClass:"vc-material-hex",style:{borderColor:t.colors.hex},attrs:{label:"hex"},on:{change:t.onChange},model:{value:t.colors.hex,callback:function(n){t.$set(t.colors,"hex",n)},expression:"colors.hex"}}),t._v(" "),e("div",{staticClass:"vc-material-split"},[e("div",{staticClass:"vc-material-third"},[e("ed-in",{attrs:{label:"r"},on:{change:t.onChange},model:{value:t.colors.rgba.r,callback:function(n){t.$set(t.colors.rgba,"r",n)},expression:"colors.rgba.r"}})],1),t._v(" "),e("div",{staticClass:"vc-material-third"},[e("ed-in",{attrs:{label:"g"},on:{change:t.onChange},model:{value:t.colors.rgba.g,callback:function(n){t.$set(t.colors.rgba,"g",n)},expression:"colors.rgba.g"}})],1),t._v(" "),e("div",{staticClass:"vc-material-third"},[e("ed-in",{attrs:{label:"b"},on:{change:t.onChange},model:{value:t.colors.rgba.b,callback:function(n){t.$set(t.colors.rgba,"b",n)},expression:"colors.rgba.b"}})],1)])],1)};o._withStripped=!0;var i={render:o,staticRenderFns:[]};n.a=i},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var o=e(13),i=e.n(o);for(var r in o)"default"!==r&&function(t){e.d(n,t,(function(){return o[t]}))}(r);var a=e(46),s=!1,c=function(t){s||e(41)},l=e(2)(i.a,a.a,!1,c,null,null);l.options.__file="src/components/Slider.vue",n.default=l.exports},function(t,n,e){var o=e(42);"string"==typeof o&&(o=[[t.i,o,""]]),o.locals&&(t.exports=o.locals),e(1)("7982aa43",o,!1,{})},function(t,n,e){(t.exports=e(0)(!1)).push([t.i,"\n.vc-slider {\n position: relative;\n width: 410px;\n}\n.vc-slider-hue-warp {\n height: 12px;\n position: relative;\n}\n.vc-slider-hue-warp .vc-hue-picker {\n width: 14px;\n height: 14px;\n border-radius: 6px;\n transform: translate(-7px, -2px);\n background-color: rgb(248, 248, 248);\n box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37);\n}\n.vc-slider-swatches {\n display: flex;\n margin-top: 20px;\n}\n.vc-slider-swatch {\n margin-right: 1px;\n flex: 1;\n width: 20%;\n}\n.vc-slider-swatch:first-child {\n margin-right: 1px;\n}\n.vc-slider-swatch:first-child .vc-slider-swatch-picker {\n border-radius: 2px 0px 0px 2px;\n}\n.vc-slider-swatch:last-child {\n margin-right: 0;\n}\n.vc-slider-swatch:last-child .vc-slider-swatch-picker {\n border-radius: 0px 2px 2px 0px;\n}\n.vc-slider-swatch-picker {\n cursor: pointer;\n height: 12px;\n}\n.vc-slider-swatch:nth-child(n) .vc-slider-swatch-picker.vc-slider-swatch-picker--active {\n transform: scaleY(1.8);\n border-radius: 3.6px/2px;\n}\n.vc-slider-swatch-picker--white {\n box-shadow: inset 0 0 0 1px #ddd;\n}\n.vc-slider-swatch-picker--active.vc-slider-swatch-picker--white {\n box-shadow: inset 0 0 0 0.6px #ddd;\n}\n",""])},function(t,n,e){var o=e(44);"string"==typeof o&&(o=[[t.i,o,""]]),o.locals&&(t.exports=o.locals),e(1)("7c5f1a1c",o,!1,{})},function(t,n,e){(t.exports=e(0)(!1)).push([t.i,"\n.vc-hue {\n position: absolute;\n top: 0px;\n right: 0px;\n bottom: 0px;\n left: 0px;\n border-radius: 2px;\n}\n.vc-hue--horizontal {\n background: linear-gradient(to right, #f00 0%, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n}\n.vc-hue--vertical {\n background: linear-gradient(to top, #f00 0%, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);\n}\n.vc-hue-container {\n cursor: pointer;\n margin: 0 2px;\n position: relative;\n height: 100%;\n}\n.vc-hue-pointer {\n z-index: 2;\n position: absolute;\n}\n.vc-hue-picker {\n cursor: pointer;\n margin-top: 1px;\n width: 4px;\n border-radius: 1px;\n height: 8px;\n box-shadow: 0 0 2px rgba(0, 0, 0, .6);\n background: #fff;\n transform: translateX(-2px) ;\n}\n",""])},function(t,n,e){"use strict";var o=function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{class:["vc-hue",t.directionClass]},[e("div",{ref:"container",staticClass:"vc-hue-container",attrs:{role:"slider","aria-valuenow":t.colors.hsl.h,"aria-valuemin":"0","aria-valuemax":"360"},on:{mousedown:t.handleMouseDown,touchmove:t.handleChange,touchstart:t.handleChange}},[e("div",{staticClass:"vc-hue-pointer",style:{top:t.pointerTop,left:t.pointerLeft},attrs:{role:"presentation"}},[e("div",{staticClass:"vc-hue-picker"})])])])};o._withStripped=!0;var i={render:o,staticRenderFns:[]};n.a=i},function(t,n,e){"use strict";var o=function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{staticClass:"vc-slider",attrs:{role:"application","aria-label":"Slider color picker"}},[e("div",{staticClass:"vc-slider-hue-warp"},[e("hue",{on:{change:t.hueChange},model:{value:t.colors,callback:function(n){t.colors=n},expression:"colors"}})],1),t._v(" "),e("div",{staticClass:"vc-slider-swatches",attrs:{role:"group"}},t._l(t.swatches,(function(n,o){return e("div",{key:o,staticClass:"vc-slider-swatch",attrs:{"data-index":o,"aria-label":"color:"+t.colors.hex,role:"button"},on:{click:function(e){t.handleSwClick(o,n)}}},[e("div",{staticClass:"vc-slider-swatch-picker",class:{"vc-slider-swatch-picker--active":n==t.activeOffset,"vc-slider-swatch-picker--white":"1"===n},style:{background:"hsl("+t.colors.hsl.h+", 50%, "+100*n+"%)"}})])})))])};o._withStripped=!0;var i={render:o,staticRenderFns:[]};n.a=i},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var o=e(15),i=e.n(o);for(var r in o)"default"!==r&&function(t){e.d(n,t,(function(){return o[t]}))}(r);var a=e(51),s=!1,c=function(t){s||e(48)},l=e(2)(i.a,a.a,!1,c,null,null);l.options.__file="src/components/Swatches.vue",n.default=l.exports},function(t,n,e){var o=e(49);"string"==typeof o&&(o=[[t.i,o,""]]),o.locals&&(t.exports=o.locals),e(1)("10f839a2",o,!1,{})},function(t,n,e){(t.exports=e(0)(!1)).push([t.i,"\n.vc-swatches {\n width: 320px;\n height: 240px;\n overflow-y: scroll;\n background-color: #fff;\n box-shadow: 0 2px 10px rgba(0,0,0,.12), 0 2px 5px rgba(0,0,0,.16);\n}\n.vc-swatches-box {\n padding: 16px 0 6px 16px;\n overflow: hidden;\n}\n.vc-swatches-color-group {\n padding-bottom: 10px;\n width: 40px;\n float: left;\n margin-right: 10px;\n}\n.vc-swatches-color-it {\n box-sizing: border-box;\n width: 40px;\n height: 24px;\n cursor: pointer;\n background: #880e4f;\n margin-bottom: 1px;\n overflow: hidden;\n -ms-border-radius: 2px 2px 0 0;\n -moz-border-radius: 2px 2px 0 0;\n -o-border-radius: 2px 2px 0 0;\n -webkit-border-radius: 2px 2px 0 0;\n border-radius: 2px 2px 0 0;\n}\n.vc-swatches-color--white {\n border: 1px solid #DDD;\n}\n.vc-swatches-pick {\n fill: rgb(255, 255, 255);\n margin-left: 8px;\n display: block;\n}\n.vc-swatches-color--white .vc-swatches-pick {\n fill: rgb(51, 51, 51);\n}\n",""])},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),e.d(n,"red",(function(){return o})),e.d(n,"pink",(function(){return i})),e.d(n,"purple",(function(){return r})),e.d(n,"deepPurple",(function(){return a})),e.d(n,"indigo",(function(){return s})),e.d(n,"blue",(function(){return c})),e.d(n,"lightBlue",(function(){return l})),e.d(n,"cyan",(function(){return u})),e.d(n,"teal",(function(){return d})),e.d(n,"green",(function(){return p})),e.d(n,"lightGreen",(function(){return f})),e.d(n,"lime",(function(){return A})),e.d(n,"yellow",(function(){return h})),e.d(n,"amber",(function(){return m})),e.d(n,"orange",(function(){return g})),e.d(n,"deepOrange",(function(){return v})),e.d(n,"brown",(function(){return b})),e.d(n,"grey",(function(){return C})),e.d(n,"blueGrey",(function(){return y})),e.d(n,"darkText",(function(){return x})),e.d(n,"lightText",(function(){return w})),e.d(n,"darkIcons",(function(){return k})),e.d(n,"lightIcons",(function(){return _})),e.d(n,"white",(function(){return B})),e.d(n,"black",(function(){return E}));var o={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",a100:"#ff8a80",a200:"#ff5252",a400:"#ff1744",a700:"#d50000"},i={50:"#fce4ec",100:"#f8bbd0",200:"#f48fb1",300:"#f06292",400:"#ec407a",500:"#e91e63",600:"#d81b60",700:"#c2185b",800:"#ad1457",900:"#880e4f",a100:"#ff80ab",a200:"#ff4081",a400:"#f50057",a700:"#c51162"},r={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",a100:"#ea80fc",a200:"#e040fb",a400:"#d500f9",a700:"#aa00ff"},a={50:"#ede7f6",100:"#d1c4e9",200:"#b39ddb",300:"#9575cd",400:"#7e57c2",500:"#673ab7",600:"#5e35b1",700:"#512da8",800:"#4527a0",900:"#311b92",a100:"#b388ff",a200:"#7c4dff",a400:"#651fff",a700:"#6200ea"},s={50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",a100:"#8c9eff",a200:"#536dfe",a400:"#3d5afe",a700:"#304ffe"},c={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",a100:"#82b1ff",a200:"#448aff",a400:"#2979ff",a700:"#2962ff"},l={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",a100:"#80d8ff",a200:"#40c4ff",a400:"#00b0ff",a700:"#0091ea"},u={50:"#e0f7fa",100:"#b2ebf2",200:"#80deea",300:"#4dd0e1",400:"#26c6da",500:"#00bcd4",600:"#00acc1",700:"#0097a7",800:"#00838f",900:"#006064",a100:"#84ffff",a200:"#18ffff",a400:"#00e5ff",a700:"#00b8d4"},d={50:"#e0f2f1",100:"#b2dfdb",200:"#80cbc4",300:"#4db6ac",400:"#26a69a",500:"#009688",600:"#00897b",700:"#00796b",800:"#00695c",900:"#004d40",a100:"#a7ffeb",a200:"#64ffda",a400:"#1de9b6",a700:"#00bfa5"},p={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",a100:"#b9f6ca",a200:"#69f0ae",a400:"#00e676",a700:"#00c853"},f={50:"#f1f8e9",100:"#dcedc8",200:"#c5e1a5",300:"#aed581",400:"#9ccc65",500:"#8bc34a",600:"#7cb342",700:"#689f38",800:"#558b2f",900:"#33691e",a100:"#ccff90",a200:"#b2ff59",a400:"#76ff03",a700:"#64dd17"},A={50:"#f9fbe7",100:"#f0f4c3",200:"#e6ee9c",300:"#dce775",400:"#d4e157",500:"#cddc39",600:"#c0ca33",700:"#afb42b",800:"#9e9d24",900:"#827717",a100:"#f4ff81",a200:"#eeff41",a400:"#c6ff00",a700:"#aeea00"},h={50:"#fffde7",100:"#fff9c4",200:"#fff59d",300:"#fff176",400:"#ffee58",500:"#ffeb3b",600:"#fdd835",700:"#fbc02d",800:"#f9a825",900:"#f57f17",a100:"#ffff8d",a200:"#ffff00",a400:"#ffea00",a700:"#ffd600"},m={50:"#fff8e1",100:"#ffecb3",200:"#ffe082",300:"#ffd54f",400:"#ffca28",500:"#ffc107",600:"#ffb300",700:"#ffa000",800:"#ff8f00",900:"#ff6f00",a100:"#ffe57f",a200:"#ffd740",a400:"#ffc400",a700:"#ffab00"},g={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",a100:"#ffd180",a200:"#ffab40",a400:"#ff9100",a700:"#ff6d00"},v={50:"#fbe9e7",100:"#ffccbc",200:"#ffab91",300:"#ff8a65",400:"#ff7043",500:"#ff5722",600:"#f4511e",700:"#e64a19",800:"#d84315",900:"#bf360c",a100:"#ff9e80",a200:"#ff6e40",a400:"#ff3d00",a700:"#dd2c00"},b={50:"#efebe9",100:"#d7ccc8",200:"#bcaaa4",300:"#a1887f",400:"#8d6e63",500:"#795548",600:"#6d4c41",700:"#5d4037",800:"#4e342e",900:"#3e2723"},C={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121"},y={50:"#eceff1",100:"#cfd8dc",200:"#b0bec5",300:"#90a4ae",400:"#78909c",500:"#607d8b",600:"#546e7a",700:"#455a64",800:"#37474f",900:"#263238"},x={primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.54)",disabled:"rgba(0, 0, 0, 0.38)",dividers:"rgba(0, 0, 0, 0.12)"},w={primary:"rgba(255, 255, 255, 1)",secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",dividers:"rgba(255, 255, 255, 0.12)"},k={active:"rgba(0, 0, 0, 0.54)",inactive:"rgba(0, 0, 0, 0.38)"},_={active:"rgba(255, 255, 255, 1)",inactive:"rgba(255, 255, 255, 0.5)"},B="#ffffff",E="#000000";n.default={red:o,pink:i,purple:r,deepPurple:a,indigo:s,blue:c,lightBlue:l,cyan:u,teal:d,green:p,lightGreen:f,lime:A,yellow:h,amber:m,orange:g,deepOrange:v,brown:b,grey:C,blueGrey:y,darkText:x,lightText:w,darkIcons:k,lightIcons:_,white:B,black:E}},function(t,n,e){"use strict";var o=function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{staticClass:"vc-swatches",attrs:{role:"application","aria-label":"Swatches color picker","data-pick":t.pick}},[e("div",{staticClass:"vc-swatches-box",attrs:{role:"listbox"}},t._l(t.palette,(function(n,o){return e("div",{key:o,staticClass:"vc-swatches-color-group"},t._l(n,(function(n){return e("div",{key:n,class:["vc-swatches-color-it",{"vc-swatches-color--white":"#FFFFFF"===n}],style:{background:n},attrs:{role:"option","aria-label":"Color:"+n,"aria-selected":t.equal(n),"data-color":n},on:{click:function(e){t.handlerClick(n)}}},[e("div",{directives:[{name:"show",rawName:"v-show",value:t.equal(n),expression:"equal(c)"}],staticClass:"vc-swatches-pick"},[e("svg",{staticStyle:{width:"24px",height:"24px"},attrs:{viewBox:"0 0 24 24"}},[e("path",{attrs:{d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"}})])])])})))})))])};o._withStripped=!0;var i={render:o,staticRenderFns:[]};n.a=i},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var o=e(16),i=e.n(o);for(var r in o)"default"!==r&&function(t){e.d(n,t,(function(){return o[t]}))}(r);var a=e(66),s=!1,c=function(t){s||e(53)},l=e(2)(i.a,a.a,!1,c,null,null);l.options.__file="src/components/Photoshop.vue",n.default=l.exports},function(t,n,e){var o=e(54);"string"==typeof o&&(o=[[t.i,o,""]]),o.locals&&(t.exports=o.locals),e(1)("080365d4",o,!1,{})},function(t,n,e){(t.exports=e(0)(!1)).push([t.i,'\n.vc-photoshop {\n background: #DCDCDC;\n border-radius: 4px;\n box-shadow: 0 0 0 1px rgba(0,0,0,.25), 0 8px 16px rgba(0,0,0,.15);\n box-sizing: initial;\n width: 513px;\n font-family: Roboto;\n}\n.vc-photoshop__disable-fields {\n width: 390px;\n}\n.vc-ps-head {\n background-image: linear-gradient(-180deg, #F0F0F0 0%, #D4D4D4 100%);\n border-bottom: 1px solid #B1B1B1;\n box-shadow: inset 0 1px 0 0 rgba(255,255,255,.2), inset 0 -1px 0 0 rgba(0,0,0,.02);\n height: 23px;\n line-height: 24px;\n border-radius: 4px 4px 0 0;\n font-size: 13px;\n color: #4D4D4D;\n text-align: center;\n}\n.vc-ps-body {\n padding: 15px;\n display: flex;\n}\n.vc-ps-saturation-wrap {\n width: 256px;\n height: 256px;\n position: relative;\n border: 2px solid #B3B3B3;\n border-bottom: 2px solid #F0F0F0;\n overflow: hidden;\n}\n.vc-ps-saturation-wrap .vc-saturation-circle {\n width: 12px;\n height: 12px;\n}\n.vc-ps-hue-wrap {\n position: relative;\n height: 256px;\n width: 19px;\n margin-left: 10px;\n border: 2px solid #B3B3B3;\n border-bottom: 2px solid #F0F0F0;\n}\n.vc-ps-hue-pointer {\n position: relative;\n}\n.vc-ps-hue-pointer--left,\n.vc-ps-hue-pointer--right {\n position: absolute;\n width: 0;\n height: 0;\n border-style: solid;\n border-width: 5px 0 5px 8px;\n border-color: transparent transparent transparent #555;\n}\n.vc-ps-hue-pointer--left:after,\n.vc-ps-hue-pointer--right:after {\n content: "";\n width: 0;\n height: 0;\n border-style: solid;\n border-width: 4px 0 4px 6px;\n border-color: transparent transparent transparent #fff;\n position: absolute;\n top: 1px;\n left: 1px;\n transform: translate(-8px, -5px);\n}\n.vc-ps-hue-pointer--left {\n transform: translate(-13px, -4px);\n}\n.vc-ps-hue-pointer--right {\n transform: translate(20px, -4px) rotate(180deg);\n}\n.vc-ps-controls {\n width: 180px;\n margin-left: 10px;\n display: flex;\n}\n.vc-ps-controls__disable-fields {\n width: auto;\n}\n.vc-ps-actions {\n margin-left: 20px;\n flex: 1;\n}\n.vc-ps-ac-btn {\n cursor: pointer;\n background-image: linear-gradient(-180deg, #FFFFFF 0%, #E6E6E6 100%);\n border: 1px solid #878787;\n border-radius: 2px;\n height: 20px;\n box-shadow: 0 1px 0 0 #EAEAEA;\n font-size: 14px;\n color: #000;\n line-height: 20px;\n text-align: center;\n margin-bottom: 10px;\n}\n.vc-ps-previews {\n width: 60px;\n}\n.vc-ps-previews__swatches {\n border: 1px solid #B3B3B3;\n border-bottom: 1px solid #F0F0F0;\n margin-bottom: 2px;\n margin-top: 1px;\n}\n.vc-ps-previews__pr-color {\n height: 34px;\n box-shadow: inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 1px 0 #000;\n}\n.vc-ps-previews__label {\n font-size: 14px;\n color: #000;\n text-align: center;\n}\n.vc-ps-fields {\n padding-top: 5px;\n padding-bottom: 9px;\n width: 80px;\n position: relative;\n}\n.vc-ps-fields .vc-input__input {\n margin-left: 40%;\n width: 40%;\n height: 18px;\n border: 1px solid #888888;\n box-shadow: inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC;\n margin-bottom: 5px;\n font-size: 13px;\n padding-left: 3px;\n margin-right: 10px;\n}\n.vc-ps-fields .vc-input__label, .vc-ps-fields .vc-input__desc {\n top: 0;\n text-transform: uppercase;\n font-size: 13px;\n height: 18px;\n line-height: 22px;\n position: absolute;\n}\n.vc-ps-fields .vc-input__label {\n left: 0;\n width: 34px;\n}\n.vc-ps-fields .vc-input__desc {\n right: 0;\n width: 0;\n}\n.vc-ps-fields__divider {\n height: 5px;\n}\n.vc-ps-fields__hex .vc-input__input {\n margin-left: 20%;\n width: 80%;\n height: 18px;\n border: 1px solid #888888;\n box-shadow: inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC;\n margin-bottom: 6px;\n font-size: 13px;\n padding-left: 3px;\n}\n.vc-ps-fields__hex .vc-input__label {\n position: absolute;\n top: 0;\n left: 0;\n width: 14px;\n text-transform: uppercase;\n font-size: 13px;\n height: 18px;\n line-height: 22px;\n}\n',""])},function(t,n,e){var o=e(56);"string"==typeof o&&(o=[[t.i,o,""]]),o.locals&&(t.exports=o.locals),e(1)("b5380e52",o,!1,{})},function(t,n,e){(t.exports=e(0)(!1)).push([t.i,"\n.vc-saturation,\n.vc-saturation--white,\n.vc-saturation--black {\n cursor: pointer;\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n.vc-saturation--white {\n background: linear-gradient(to right, #fff, rgba(255,255,255,0));\n}\n.vc-saturation--black {\n background: linear-gradient(to top, #000, rgba(0,0,0,0));\n}\n.vc-saturation-pointer {\n cursor: pointer;\n position: absolute;\n}\n.vc-saturation-circle {\n cursor: head;\n width: 4px;\n height: 4px;\n box-shadow: 0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0,0,0,.3), 0 0 1px 2px rgba(0,0,0,.4);\n border-radius: 50%;\n transform: translate(-2px, -2px);\n}\n",""])},function(t,n){t.exports=function(t,n,e){return n<e?t<n?n:t>e?e:t:t<e?e:t>n?n:t}},function(t,e){function o(t,n,e){function o(n){var e=p,o=f;return p=f=void 0,y=n,h=t.apply(o,e)}function s(t){return y=t,m=setTimeout(l,n),x?o(t):h}function c(t){var e=t-g;return void 0===g||e>=n||e<0||w&&t-y>=A}function l(){var t=C();if(c(t))return u(t);m=setTimeout(l,function(t){var e=n-(t-g);return w?b(e,A-(t-y)):e}(t))}function u(t){return m=void 0,k&&p?o(t):(p=f=void 0,h)}function d(){var t=C(),e=c(t);if(p=arguments,f=this,g=t,e){if(void 0===m)return s(g);if(w)return m=setTimeout(l,n),o(g)}return void 0===m&&(m=setTimeout(l,n)),h}var p,f,A,h,m,g,y=0,x=!1,w=!1,k=!0;if("function"!=typeof t)throw new TypeError(a);return n=r(n)||0,i(e)&&(x=!!e.leading,A=(w="maxWait"in e)?v(r(e.maxWait)||0,n):A,k="trailing"in e?!!e.trailing:k),d.cancel=function(){void 0!==m&&clearTimeout(m),y=0,p=g=f=m=void 0},d.flush=function(){return void 0===m?h:u(C())},d}function i(t){var n=typeof t;return!!t&&("object"==n||"function"==n)}function r(t){if("number"==typeof t)return t;if(function(t){return"symbol"==typeof t||function(t){return!!t&&"object"==typeof t}(t)&&g.call(t)==c}(t))return s;if(i(t)){var n="function"==typeof t.valueOf?t.valueOf():t;t=i(n)?n+"":n}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(l,"");var e=d.test(t);return e||p.test(t)?f(t.slice(2),e?2:8):u.test(t)?s:+t}var a="Expected a function",s=NaN,c="[object Symbol]",l=/^\s+|\s+$/g,u=/^[-+]0x[0-9a-f]+$/i,d=/^0b[01]+$/i,p=/^0o[0-7]+$/i,f=parseInt,A="object"==typeof n&&n&&n.Object===Object&&n,h="object"==typeof self&&self&&self.Object===Object&&self,m=A||h||Function("return this")(),g=Object.prototype.toString,v=Math.max,b=Math.min,C=function(){return m.Date.now()};t.exports=function(t,n,e){var r=!0,s=!0;if("function"!=typeof t)throw new TypeError(a);return i(e)&&(r="leading"in e?!!e.leading:r,s="trailing"in e?!!e.trailing:s),o(t,n,{leading:r,maxWait:n,trailing:s})}},function(t,n,e){"use strict";var o=function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{ref:"container",staticClass:"vc-saturation",style:{background:t.bgColor},on:{mousedown:t.handleMouseDown,touchmove:t.handleChange,touchstart:t.handleChange}},[e("div",{staticClass:"vc-saturation--white"}),t._v(" "),e("div",{staticClass:"vc-saturation--black"}),t._v(" "),e("div",{staticClass:"vc-saturation-pointer",style:{top:t.pointerTop,left:t.pointerLeft}},[e("div",{staticClass:"vc-saturation-circle"})])])};o._withStripped=!0;var i={render:o,staticRenderFns:[]};n.a=i},function(t,n,e){var o=e(61);"string"==typeof o&&(o=[[t.i,o,""]]),o.locals&&(t.exports=o.locals),e(1)("4dc1b086",o,!1,{})},function(t,n,e){(t.exports=e(0)(!1)).push([t.i,"\n.vc-alpha {\n position: absolute;\n top: 0px;\n right: 0px;\n bottom: 0px;\n left: 0px;\n}\n.vc-alpha-checkboard-wrap {\n position: absolute;\n top: 0px;\n right: 0px;\n bottom: 0px;\n left: 0px;\n overflow: hidden;\n}\n.vc-alpha-gradient {\n position: absolute;\n top: 0px;\n right: 0px;\n bottom: 0px;\n left: 0px;\n}\n.vc-alpha-container {\n cursor: pointer;\n position: relative;\n z-index: 2;\n height: 100%;\n margin: 0 3px;\n}\n.vc-alpha-pointer {\n z-index: 2;\n position: absolute;\n}\n.vc-alpha-picker {\n cursor: pointer;\n width: 4px;\n border-radius: 1px;\n height: 8px;\n box-shadow: 0 0 2px rgba(0, 0, 0, .6);\n background: #fff;\n margin-top: 1px;\n transform: translateX(-2px);\n}\n",""])},function(t,n,e){var o=e(63);"string"==typeof o&&(o=[[t.i,o,""]]),o.locals&&(t.exports=o.locals),e(1)("7e15c05b",o,!1,{})},function(t,n,e){(t.exports=e(0)(!1)).push([t.i,"\n.vc-checkerboard {\n position: absolute;\n top: 0px;\n right: 0px;\n bottom: 0px;\n left: 0px;\n background-size: contain;\n}\n",""])},function(t,n,e){"use strict";var o=function(){var t=this,n=t.$createElement;return(t._self._c||n)("div",{staticClass:"vc-checkerboard",style:t.bgStyle})};o._withStripped=!0;var i={render:o,staticRenderFns:[]};n.a=i},function(t,n,e){"use strict";var o=function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{staticClass:"vc-alpha"},[e("div",{staticClass:"vc-alpha-checkboard-wrap"},[e("checkboard")],1),t._v(" "),e("div",{staticClass:"vc-alpha-gradient",style:{background:t.gradientColor}}),t._v(" "),e("div",{ref:"container",staticClass:"vc-alpha-container",on:{mousedown:t.handleMouseDown,touchmove:t.handleChange,touchstart:t.handleChange}},[e("div",{staticClass:"vc-alpha-pointer",style:{left:100*t.colors.a+"%"}},[e("div",{staticClass:"vc-alpha-picker"})])])])};o._withStripped=!0;var i={render:o,staticRenderFns:[]};n.a=i},function(t,n,e){"use strict";var o=function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{class:["vc-photoshop",t.disableFields?"vc-photoshop__disable-fields":""],attrs:{role:"application","aria-label":"PhotoShop color picker"}},[e("div",{staticClass:"vc-ps-head",attrs:{role:"heading"}},[t._v(t._s(t.head))]),t._v(" "),e("div",{staticClass:"vc-ps-body"},[e("div",{staticClass:"vc-ps-saturation-wrap"},[e("saturation",{on:{change:t.childChange},model:{value:t.colors,callback:function(n){t.colors=n},expression:"colors"}})],1),t._v(" "),e("div",{staticClass:"vc-ps-hue-wrap"},[e("hue",{attrs:{direction:"vertical"},on:{change:t.childChange},model:{value:t.colors,callback:function(n){t.colors=n},expression:"colors"}},[e("div",{staticClass:"vc-ps-hue-pointer"},[e("i",{staticClass:"vc-ps-hue-pointer--left"}),e("i",{staticClass:"vc-ps-hue-pointer--right"})])])],1),t._v(" "),e("div",{class:["vc-ps-controls",t.disableFields?"vc-ps-controls__disable-fields":""]},[e("div",{staticClass:"vc-ps-previews"},[e("div",{staticClass:"vc-ps-previews__label"},[t._v(t._s(t.newLabel))]),t._v(" "),e("div",{staticClass:"vc-ps-previews__swatches"},[e("div",{staticClass:"vc-ps-previews__pr-color",style:{background:t.colors.hex},attrs:{"aria-label":"New color is "+t.colors.hex}}),t._v(" "),e("div",{staticClass:"vc-ps-previews__pr-color",style:{background:t.currentColor},attrs:{"aria-label":"Current color is "+t.currentColor},on:{click:t.clickCurrentColor}})]),t._v(" "),e("div",{staticClass:"vc-ps-previews__label"},[t._v(t._s(t.currentLabel))])]),t._v(" "),t.disableFields?t._e():e("div",{staticClass:"vc-ps-actions"},[e("div",{staticClass:"vc-ps-ac-btn",attrs:{role:"button","aria-label":t.acceptLabel},on:{click:t.handleAccept}},[t._v(t._s(t.acceptLabel))]),t._v(" "),e("div",{staticClass:"vc-ps-ac-btn",attrs:{role:"button","aria-label":t.cancelLabel},on:{click:t.handleCancel}},[t._v(t._s(t.cancelLabel))]),t._v(" "),e("div",{staticClass:"vc-ps-fields"},[e("ed-in",{attrs:{label:"h",desc:"°",value:t.hsv.h},on:{change:t.inputChange}}),t._v(" "),e("ed-in",{attrs:{label:"s",desc:"%",value:t.hsv.s,max:100},on:{change:t.inputChange}}),t._v(" "),e("ed-in",{attrs:{label:"v",desc:"%",value:t.hsv.v,max:100},on:{change:t.inputChange}}),t._v(" "),e("div",{staticClass:"vc-ps-fields__divider"}),t._v(" "),e("ed-in",{attrs:{label:"r",value:t.colors.rgba.r},on:{change:t.inputChange}}),t._v(" "),e("ed-in",{attrs:{label:"g",value:t.colors.rgba.g},on:{change:t.inputChange}}),t._v(" "),e("ed-in",{attrs:{label:"b",value:t.colors.rgba.b},on:{change:t.inputChange}}),t._v(" "),e("div",{staticClass:"vc-ps-fields__divider"}),t._v(" "),e("ed-in",{staticClass:"vc-ps-fields__hex",attrs:{label:"#",value:t.hex},on:{change:t.inputChange}})],1),t._v(" "),t.hasResetButton?e("div",{staticClass:"vc-ps-ac-btn",attrs:{"aria-label":"reset"},on:{click:t.handleReset}},[t._v(t._s(t.resetLabel))]):t._e()])])])])};o._withStripped=!0;var i={render:o,staticRenderFns:[]};n.a=i},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var o=e(20),i=e.n(o);for(var r in o)"default"!==r&&function(t){e.d(n,t,(function(){return o[t]}))}(r);var a=e(70),s=!1,c=function(t){s||e(68)},l=e(2)(i.a,a.a,!1,c,null,null);l.options.__file="src/components/Sketch.vue",n.default=l.exports},function(t,n,e){var o=e(69);"string"==typeof o&&(o=[[t.i,o,""]]),o.locals&&(t.exports=o.locals),e(1)("612c6604",o,!1,{})},function(t,n,e){(t.exports=e(0)(!1)).push([t.i,"\n.vc-sketch {\n position: relative;\n width: 200px;\n padding: 10px 10px 0;\n box-sizing: initial;\n background: #fff;\n border-radius: 4px;\n box-shadow: 0 0 0 1px rgba(0, 0, 0, .15), 0 8px 16px rgba(0, 0, 0, .15);\n}\n.vc-sketch-saturation-wrap {\n width: 100%;\n padding-bottom: 75%;\n position: relative;\n overflow: hidden;\n}\n.vc-sketch-controls {\n display: flex;\n}\n.vc-sketch-sliders {\n padding: 4px 0;\n flex: 1;\n}\n.vc-sketch-sliders .vc-hue,\n.vc-sketch-sliders .vc-alpha-gradient {\n border-radius: 2px;\n}\n.vc-sketch-hue-wrap {\n position: relative;\n height: 10px;\n}\n.vc-sketch-alpha-wrap {\n position: relative;\n height: 10px;\n margin-top: 4px;\n overflow: hidden;\n}\n.vc-sketch-color-wrap {\n width: 24px;\n height: 24px;\n position: relative;\n margin-top: 4px;\n margin-left: 4px;\n border-radius: 3px;\n}\n.vc-sketch-active-color {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n border-radius: 2px;\n box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .15), inset 0 0 4px rgba(0, 0, 0, .25);\n z-index: 2;\n}\n.vc-sketch-color-wrap .vc-checkerboard {\n background-size: auto;\n}\n.vc-sketch-field {\n display: flex;\n padding-top: 4px;\n}\n.vc-sketch-field .vc-input__input {\n width: 90%;\n padding: 4px 0 3px 10%;\n border: none;\n box-shadow: inset 0 0 0 1px #ccc;\n font-size: 10px;\n}\n.vc-sketch-field .vc-input__label {\n display: block;\n text-align: center;\n font-size: 11px;\n color: #222;\n padding-top: 3px;\n padding-bottom: 4px;\n text-transform: capitalize;\n}\n.vc-sketch-field--single {\n flex: 1;\n padding-left: 6px;\n}\n.vc-sketch-field--double {\n flex: 2;\n}\n.vc-sketch-presets {\n margin-right: -10px;\n margin-left: -10px;\n padding-left: 10px;\n padding-top: 10px;\n border-top: 1px solid #eee;\n}\n.vc-sketch-presets-color {\n border-radius: 3px;\n overflow: hidden;\n position: relative;\n display: inline-block;\n margin: 0 10px 10px 0;\n vertical-align: top;\n cursor: pointer;\n width: 16px;\n height: 16px;\n box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .15);\n}\n.vc-sketch-presets-color .vc-checkerboard {\n box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .15);\n border-radius: 3px;\n}\n.vc-sketch__disable-alpha .vc-sketch-color-wrap {\n height: 10px;\n}\n",""])},function(t,n,e){"use strict";var o=function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{class:["vc-sketch",t.disableAlpha?"vc-sketch__disable-alpha":""],attrs:{role:"application","aria-label":"Sketch color picker"}},[e("div",{staticClass:"vc-sketch-saturation-wrap"},[e("saturation",{on:{change:t.childChange},model:{value:t.colors,callback:function(n){t.colors=n},expression:"colors"}})],1),t._v(" "),e("div",{staticClass:"vc-sketch-controls"},[e("div",{staticClass:"vc-sketch-sliders"},[e("div",{staticClass:"vc-sketch-hue-wrap"},[e("hue",{on:{change:t.childChange},model:{value:t.colors,callback:function(n){t.colors=n},expression:"colors"}})],1),t._v(" "),t.disableAlpha?t._e():e("div",{staticClass:"vc-sketch-alpha-wrap"},[e("alpha",{on:{change:t.childChange},model:{value:t.colors,callback:function(n){t.colors=n},expression:"colors"}})],1)]),t._v(" "),e("div",{staticClass:"vc-sketch-color-wrap"},[e("div",{staticClass:"vc-sketch-active-color",style:{background:t.activeColor},attrs:{"aria-label":"Current color is "+t.activeColor}}),t._v(" "),e("checkboard")],1)]),t._v(" "),t.disableFields?t._e():e("div",{staticClass:"vc-sketch-field"},[e("div",{staticClass:"vc-sketch-field--double"},[e("ed-in",{attrs:{label:"hex",value:t.hex},on:{change:t.inputChange}})],1),t._v(" "),e("div",{staticClass:"vc-sketch-field--single"},[e("ed-in",{attrs:{label:"r",value:t.colors.rgba.r},on:{change:t.inputChange}})],1),t._v(" "),e("div",{staticClass:"vc-sketch-field--single"},[e("ed-in",{attrs:{label:"g",value:t.colors.rgba.g},on:{change:t.inputChange}})],1),t._v(" "),e("div",{staticClass:"vc-sketch-field--single"},[e("ed-in",{attrs:{label:"b",value:t.colors.rgba.b},on:{change:t.inputChange}})],1),t._v(" "),t.disableAlpha?t._e():e("div",{staticClass:"vc-sketch-field--single"},[e("ed-in",{attrs:{label:"a",value:t.colors.a,"arrow-offset":.01,max:1},on:{change:t.inputChange}})],1)]),t._v(" "),e("div",{staticClass:"vc-sketch-presets",attrs:{role:"group","aria-label":"A color preset, pick one to set as current color"}},[t._l(t.presetColors,(function(n){return[t.isTransparent(n)?e("div",{key:n,staticClass:"vc-sketch-presets-color",attrs:{"aria-label":"Color:"+n},on:{click:function(e){t.handlePreset(n)}}},[e("checkboard")],1):e("div",{key:n,staticClass:"vc-sketch-presets-color",style:{background:n},attrs:{"aria-label":"Color:"+n},on:{click:function(e){t.handlePreset(n)}}})]}))],2)])};o._withStripped=!0;var i={render:o,staticRenderFns:[]};n.a=i},function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var o=e(21),i=e.n(o);for(var r in o)"default"!==r&&function(t){e.d(n,t,(function(){return o[t]}))}(r);var a=e(74),s=!1,c=function(t){s||e(72)},l=e(2)(i.a,a.a,!1,c,null,null);l.options.__file="src/components/Chrome.vue",n.default=l.exports},function(t,n,e){var o=e(73);"string"==typeof o&&(o=[[t.i,o,""]]),o.locals&&(t.exports=o.locals),e(1)("1cd16048",o,!1,{})},function(t,n,e){(t.exports=e(0)(!1)).push([t.i,"\n.vc-chrome {\n background: #fff;\n border-radius: 2px;\n box-shadow: 0 0 2px rgba(0,0,0,.3), 0 4px 8px rgba(0,0,0,.3);\n box-sizing: initial;\n width: 225px;\n font-family: Menlo;\n background-color: #fff;\n}\n.vc-chrome-controls {\n display: flex;\n}\n.vc-chrome-color-wrap {\n position: relative;\n width: 36px;\n}\n.vc-chrome-active-color {\n position: relative;\n width: 30px;\n height: 30px;\n border-radius: 15px;\n overflow: hidden;\n z-index: 1;\n}\n.vc-chrome-color-wrap .vc-checkerboard {\n width: 30px;\n height: 30px;\n border-radius: 15px;\n background-size: auto;\n}\n.vc-chrome-sliders {\n flex: 1;\n}\n.vc-chrome-fields-wrap {\n display: flex;\n padding-top: 16px;\n}\n.vc-chrome-fields {\n display: flex;\n margin-left: -6px;\n flex: 1;\n}\n.vc-chrome-field {\n padding-left: 6px;\n width: 100%;\n}\n.vc-chrome-toggle-btn {\n width: 32px;\n text-align: right;\n position: relative;\n}\n.vc-chrome-toggle-icon {\n margin-right: -4px;\n margin-top: 12px;\n cursor: pointer;\n position: relative;\n z-index: 2;\n}\n.vc-chrome-toggle-icon-highlight {\n position: absolute;\n width: 24px;\n height: 28px;\n background: #eee;\n border-radius: 4px;\n top: 10px;\n left: 12px;\n}\n.vc-chrome-hue-wrap {\n position: relative;\n height: 10px;\n margin-bottom: 8px;\n}\n.vc-chrome-alpha-wrap {\n position: relative;\n height: 10px;\n}\n.vc-chrome-hue-wrap .vc-hue {\n border-radius: 2px;\n}\n.vc-chrome-alpha-wrap .vc-alpha-gradient {\n border-radius: 2px;\n}\n.vc-chrome-hue-wrap .vc-hue-picker, .vc-chrome-alpha-wrap .vc-alpha-picker {\n width: 12px;\n height: 12px;\n border-radius: 6px;\n transform: translate(-6px, -2px);\n background-color: rgb(248, 248, 248);\n box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37);\n}\n.vc-chrome-body {\n padding: 16px 16px 12px;\n background-color: #fff;\n}\n.vc-chrome-saturation-wrap {\n width: 100%;\n padding-bottom: 55%;\n position: relative;\n border-radius: 2px 2px 0 0;\n overflow: hidden;\n}\n.vc-chrome-saturation-wrap .vc-saturation-circle {\n width: 12px;\n height: 12px;\n}\n.vc-chrome-fields .vc-input__input {\n font-size: 11px;\n color: #333;\n width: 100%;\n border-radius: 2px;\n border: none;\n box-shadow: inset 0 0 0 1px #dadada;\n height: 21px;\n text-align: center;\n}\n.vc-chrome-fields .vc-input__label {\n text-transform: uppercase;\n font-size: 11px;\n line-height: 11px;\n color: #969696;\n text-align: center;\n display: block;\n margin-top: 12px;\n}\n.vc-chrome__disable-alpha .vc-chrome-active-color {\n width: 18px;\n height: 18px;\n}\n.vc-chrome__disable-alpha .vc-chrome-color-wrap {\n width: 30px;\n}\n.vc-chrome__disable-alpha .vc-chrome-hue-wrap {\n margin-top: 4px;\n margin-bottom: 4px;\n}\n",""])},function(t,n,e){"use strict";var o=function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{class:["vc-chrome",t.disableAlpha?"vc-chrome__disable-alpha":""],attrs:{role:"application","aria-label":"Chrome color picker"}},[e("div",{staticClass:"vc-chrome-saturation-wrap"},[e("saturation",{on:{change:t.childChange},model:{value:t.colors,callback:function(n){t.colors=n},expression:"colors"}})],1),t._v(" "),e("div",{staticClass:"vc-chrome-body"},[e("div",{staticClass:"vc-chrome-controls"},[e("div",{staticClass:"vc-chrome-color-wrap"},[e("div",{staticClass:"vc-chrome-active-color",style:{background:t.activeColor},attrs:{"aria-label":"current color is "+t.colors.hex}}),t._v(" "),t.disableAlpha?t._e():e("checkboard")],1),t._v(" "),e("div",{staticClass:"vc-chrome-sliders"},[e("div",{staticClass:"vc-chrome-hue-wrap"},[e("hue",{on:{change:t.childChange},model:{value:t.colors,callback:function(n){t.colors=n},expression:"colors"}})],1),t._v(" "),t.disableAlpha?t._e():e("div",{staticClass:"vc-chrome-alpha-wrap"},[e("alpha",{on:{change:t.childChange},model:{value:t.colors,callback:function(n){t.colors=n},expression:"colors"}})],1)])]),t._v(" "),t.disableFields?t._e():e("div",{staticClass:"vc-chrome-fields-wrap"},[e("div",{directives:[{name:"show",rawName:"v-show",value:0===t.fieldsIndex,expression:"fieldsIndex === 0"}],staticClass:"vc-chrome-fields"},[e("div",{staticClass:"vc-chrome-field"},[t.hasAlpha?t._e():e("ed-in",{attrs:{label:"hex",value:t.colors.hex},on:{change:t.inputChange}}),t._v(" "),t.hasAlpha?e("ed-in",{attrs:{label:"hex",value:t.colors.hex8},on:{change:t.inputChange}}):t._e()],1)]),t._v(" "),e("div",{directives:[{name:"show",rawName:"v-show",value:1===t.fieldsIndex,expression:"fieldsIndex === 1"}],staticClass:"vc-chrome-fields"},[e("div",{staticClass:"vc-chrome-field"},[e("ed-in",{attrs:{label:"r",value:t.colors.rgba.r},on:{change:t.inputChange}})],1),t._v(" "),e("div",{staticClass:"vc-chrome-field"},[e("ed-in",{attrs:{label:"g",value:t.colors.rgba.g},on:{change:t.inputChange}})],1),t._v(" "),e("div",{staticClass:"vc-chrome-field"},[e("ed-in",{attrs:{label:"b",value:t.colors.rgba.b},on:{change:t.inputChange}})],1),t._v(" "),t.disableAlpha?t._e():e("div",{staticClass:"vc-chrome-field"},[e("ed-in",{attrs:{label:"a",value:t.colors.a,"arrow-offset":.01,max:1},on:{change:t.inputChange}})],1)]),t._v(" "),e("div",{directives:[{name:"show",rawName:"v-show",value:2===t.fieldsIndex,expression:"fieldsIndex === 2"}],staticClass:"vc-chrome-fields"},[e("div",{staticClass:"vc-chrome-field"},[e("ed-in",{attrs:{label:"h",value:t.hsl.h},on:{change:t.inputChange}})],1),t._v(" "),e("div",{staticClass:"vc-chrome-field"},[e("ed-in",{attrs:{label:"s",value:t.hsl.s},on:{change:t.inputChange}})],1),t._v(" "),e("div",{staticClass:"vc-chrome-field"},[e("ed-in",{attrs:{label:"l",value:t.hsl.l},on:{change:t.inputChange}})],1),t._v(" "),t.disableAlpha?t._e():e("div",{staticClass:"vc-chrome-field"},[e("ed-in",{attrs:{label:"a",value:t.colors.a,"arrow-offset":.01,max:1},on:{change:t.inputChange}})],1)]),t._v(" "),e("div",{staticClass:"vc-chrome-toggle-btn",attrs:{role:"button","aria-label":"Change another color definition"},on:{click:t.toggleViews}},[e("div",{staticClass:"vc-chrome-toggle-icon"},[e("svg",{staticStyle:{width:"24px",height:"24px"},attrs:{viewBox:"0 0 24 24"},on:{mouseover:t.showHighlight,mouseenter:t.showHighlight,mouseout:t.hideHighlight}},[e("path",{attrs:{fill:"#333",d:"M12,18.17L8.83,15L7.42,16.41L12,21L16.59,16.41L15.17,15M12,5.83L15.17,9L16.58,7.59L12,3L7.41,7.59L8.83,9L12,5.83Z"}})])]),t._v(" "),e("div",{directives:[{name:"show",rawName:"v-show",value:t.highlight,expression:"highlight"}],staticClass:"vc-chrome-toggle-icon-highlight"})])])])])};o._withStripped=!0;var i={render:o,staticRenderFns:[]};n.a=i}])}).call(this,e(9))},function(t,n,e){"use strict";if(e.r(n),Array.prototype.find||(Array.prototype.find=function(t){if(null===this)throw new TypeError("Array.prototype.find called on null or undefined");if("function"!=typeof t)throw new TypeError("predicate must be a function");for(var n,e=Object(this),o=e.length>>>0,i=arguments[1],r=0;r<o;r++)if(n=e[r],t.call(i,n,r,e))return n}),window&&"function"!=typeof window.CustomEvent){function o(t,n){n=n||{bubbles:!1,cancelable:!1,detail:void 0};var e=document.createEvent("CustomEvent");return e.initCustomEvent(t,n.bubbles,n.cancelable,n.detail),e}void 0!==window.Event&&(o.prototype=window.Event.prototype),window.CustomEvent=o}class i{constructor(t){this.tribute=t,this.tribute.events=this}static keys(){return[{key:9,value:"TAB"},{key:8,value:"DELETE"},{key:13,value:"ENTER"},{key:27,value:"ESCAPE"},{key:32,value:"SPACE"},{key:38,value:"UP"},{key:40,value:"DOWN"}]}bind(t){t.boundKeydown=this.keydown.bind(t,this),t.boundKeyup=this.keyup.bind(t,this),t.boundInput=this.input.bind(t,this),t.addEventListener("keydown",t.boundKeydown,!1),t.addEventListener("keyup",t.boundKeyup,!1),t.addEventListener("input",t.boundInput,!1)}unbind(t){t.removeEventListener("keydown",t.boundKeydown,!1),t.removeEventListener("keyup",t.boundKeyup,!1),t.removeEventListener("input",t.boundInput,!1),delete t.boundKeydown,delete t.boundKeyup,delete t.boundInput}keydown(t,n){t.shouldDeactivate(n)&&(t.tribute.isActive=!1,t.tribute.hideMenu());let e=this;t.commandEvent=!1,i.keys().forEach(o=>{o.key===n.keyCode&&(t.commandEvent=!0,t.callbacks()[o.value.toLowerCase()](n,e))})}input(t,n){t.inputEvent=!0,t.keyup.call(this,t,n)}click(t,n){let e=t.tribute;if(e.menu&&e.menu.contains(n.target)){let t=n.target;for(n.preventDefault(),n.stopPropagation();"li"!==t.nodeName.toLowerCase();)if(t=t.parentNode,!t||t===e.menu)throw new Error("cannot find the <li> container for the click");e.selectItemAtIndex(t.getAttribute("data-index"),n),e.hideMenu()}else e.current.element&&!e.current.externalTrigger&&(e.current.externalTrigger=!1,setTimeout(()=>e.hideMenu()))}keyup(t,n){if(t.inputEvent&&(t.inputEvent=!1),t.updateSelection(this),27!==n.keyCode){if(!t.tribute.allowSpaces&&t.tribute.hasTrailingSpace)return t.tribute.hasTrailingSpace=!1,t.commandEvent=!0,void t.callbacks().space(n,this);if(!t.tribute.isActive)if(t.tribute.autocompleteMode)t.callbacks().triggerChar(n,this,"");else{let e=t.getKeyCode(t,this,n);if(isNaN(e)||!e)return;let o=t.tribute.triggers().find(t=>t.charCodeAt(0)===e);void 0!==o&&t.callbacks().triggerChar(n,this,o)}t.tribute.current.mentionText.length<t.tribute.current.collection.menuShowMinLength||((t.tribute.current.trigger||t.tribute.autocompleteMode)&&!1===t.commandEvent||t.tribute.isActive&&8===n.keyCode)&&t.tribute.showMenuFor(this,!0)}}shouldDeactivate(t){if(!this.tribute.isActive)return!1;if(0===this.tribute.current.mentionText.length){let n=!1;return i.keys().forEach(e=>{t.keyCode===e.key&&(n=!0)}),!n}return!1}getKeyCode(t,n,e){let o=t.tribute,i=o.range.getTriggerInfo(!1,o.hasTrailingSpace,!0,o.allowSpaces,o.autocompleteMode);return!!i&&i.mentionTriggerChar.charCodeAt(0)}updateSelection(t){this.tribute.current.element=t;let n=this.tribute.range.getTriggerInfo(!1,this.tribute.hasTrailingSpace,!0,this.tribute.allowSpaces,this.tribute.autocompleteMode);n&&(this.tribute.current.selectedPath=n.mentionSelectedPath,this.tribute.current.mentionText=n.mentionText,this.tribute.current.selectedOffset=n.mentionSelectedOffset)}callbacks(){return{triggerChar:(t,n,e)=>{let o=this.tribute;o.current.trigger=e;let i=o.collection.find(t=>t.trigger===e);o.current.collection=i,o.current.mentionText.length>=o.current.collection.menuShowMinLength&&o.inputEvent&&o.showMenuFor(n,!0)},enter:(t,n)=>{this.tribute.isActive&&this.tribute.current.filteredItems&&(t.preventDefault(),t.stopPropagation(),setTimeout(()=>{this.tribute.selectItemAtIndex(this.tribute.menuSelected,t),this.tribute.hideMenu()},0))},escape:(t,n)=>{this.tribute.isActive&&(t.preventDefault(),t.stopPropagation(),this.tribute.isActive=!1,this.tribute.hideMenu())},tab:(t,n)=>{this.callbacks().enter(t,n)},space:(t,n)=>{this.tribute.isActive&&(this.tribute.spaceSelectsMatch?this.callbacks().enter(t,n):this.tribute.allowSpaces||(t.stopPropagation(),setTimeout(()=>{this.tribute.hideMenu(),this.tribute.isActive=!1},0)))},up:(t,n)=>{if(this.tribute.isActive&&this.tribute.current.filteredItems){t.preventDefault(),t.stopPropagation();let n=this.tribute.current.filteredItems.length,e=this.tribute.menuSelected;n>e&&e>0?(this.tribute.menuSelected--,this.setActiveLi()):0===e&&(this.tribute.menuSelected=n-1,this.setActiveLi(),this.tribute.menu.scrollTop=this.tribute.menu.scrollHeight)}},down:(t,n)=>{if(this.tribute.isActive&&this.tribute.current.filteredItems){t.preventDefault(),t.stopPropagation();let n=this.tribute.current.filteredItems.length-1,e=this.tribute.menuSelected;n>e?(this.tribute.menuSelected++,this.setActiveLi()):n===e&&(this.tribute.menuSelected=0,this.setActiveLi(),this.tribute.menu.scrollTop=0)}},delete:(t,n)=>{this.tribute.isActive&&this.tribute.current.mentionText.length<1?this.tribute.hideMenu():this.tribute.isActive&&this.tribute.showMenuFor(n)}}}setActiveLi(t){let n=this.tribute.menu.querySelectorAll("li"),e=n.length>>>0;t&&(this.tribute.menuSelected=parseInt(t));for(let t=0;t<e;t++){let e=n[t];if(t===this.tribute.menuSelected){e.classList.add(this.tribute.current.collection.selectClass);let t=e.getBoundingClientRect(),n=this.tribute.menu.getBoundingClientRect();if(t.bottom>n.bottom){let e=t.bottom-n.bottom;this.tribute.menu.scrollTop+=e}else if(t.top<n.top){let e=n.top-t.top;this.tribute.menu.scrollTop-=e}}else e.classList.remove(this.tribute.current.collection.selectClass)}}getFullHeight(t,n){let e=t.getBoundingClientRect().height;if(n){let n=t.currentStyle||window.getComputedStyle(t);return e+parseFloat(n.marginTop)+parseFloat(n.marginBottom)}return e}}class r{constructor(t){this.tribute=t,this.tribute.menuEvents=this,this.menu=this.tribute.menu}bind(t){this.menuClickEvent=this.tribute.events.click.bind(null,this),this.menuContainerScrollEvent=this.debounce(()=>{this.tribute.isActive&&this.tribute.showMenuFor(this.tribute.current.element,!1)},300,!1),this.windowResizeEvent=this.debounce(()=>{this.tribute.isActive&&this.tribute.range.positionMenuAtCaret(!0)},300,!1),this.tribute.range.getDocument().addEventListener("MSPointerDown",this.menuClickEvent,!1),this.tribute.range.getDocument().addEventListener("mousedown",this.menuClickEvent,!1),window.addEventListener("resize",this.windowResizeEvent),this.menuContainer?this.menuContainer.addEventListener("scroll",this.menuContainerScrollEvent,!1):window.addEventListener("scroll",this.menuContainerScrollEvent)}unbind(t){this.tribute.range.getDocument().removeEventListener("mousedown",this.menuClickEvent,!1),this.tribute.range.getDocument().removeEventListener("MSPointerDown",this.menuClickEvent,!1),window.removeEventListener("resize",this.windowResizeEvent),this.menuContainer?this.menuContainer.removeEventListener("scroll",this.menuContainerScrollEvent,!1):window.removeEventListener("scroll",this.menuContainerScrollEvent)}debounce(t,n,e){var o;return()=>{var i=this,r=arguments,a=e&&!o;clearTimeout(o),o=setTimeout(()=>{o=null,e||t.apply(i,r)},n),a&&t.apply(i,r)}}}class a{constructor(t){this.tribute=t,this.tribute.range=this}getDocument(){let t;return this.tribute.current.collection&&(t=this.tribute.current.collection.iframe),t?t.contentWindow.document:document}positionMenuAtCaret(t){let n,e=this.tribute.current,o=this.getTriggerInfo(!1,this.tribute.hasTrailingSpace,!0,this.tribute.allowSpaces,this.tribute.autocompleteMode);if(void 0!==o){if(!this.tribute.positionMenu)return void(this.tribute.menu.style.cssText="display: block;");n=this.isContentEditable(e.element)?this.getContentEditableCaretPosition(o.mentionPosition):this.getTextAreaOrInputUnderlinePosition(this.tribute.current.element,o.mentionPosition),this.tribute.menu.style.cssText=`top: ${n.top}px;\n left: ${n.left}px;\n right: ${n.right}px;\n bottom: ${n.bottom}px;\n position: absolute;\n display: block;`,"auto"===n.left&&(this.tribute.menu.style.left="auto"),"auto"===n.top&&(this.tribute.menu.style.top="auto"),t&&this.scrollIntoView(),window.setTimeout(()=>{let e={width:this.tribute.menu.offsetWidth,height:this.tribute.menu.offsetHeight},o=this.isMenuOffScreen(n,e),i=window.innerWidth>e.width&&(o.left||o.right),r=window.innerHeight>e.height&&(o.top||o.bottom);(i||r)&&(this.tribute.menu.style.cssText="display: none",this.positionMenuAtCaret(t))},0)}else this.tribute.menu.style.cssText="display: none"}get menuContainerIsBody(){return this.tribute.menuContainer===document.body||!this.tribute.menuContainer}selectElement(t,n,e){let o,i=t;if(n)for(var r=0;r<n.length;r++){if(i=i.childNodes[n[r]],void 0===i)return;for(;i.length<e;)e-=i.length,i=i.nextSibling;0!==i.childNodes.length||i.length||(i=i.previousSibling)}let a=this.getWindowSelection();o=this.getDocument().createRange(),o.setStart(i,e),o.setEnd(i,e),o.collapse(!0);try{a.removeAllRanges()}catch(t){}a.addRange(o),t.focus()}replaceTriggerText(t,n,e,o,i){let r=this.getTriggerInfo(!0,e,n,this.tribute.allowSpaces,this.tribute.autocompleteMode);if(void 0!==r){let n=this.tribute.current,e=new CustomEvent("tribute-replaced",{detail:{item:i,instance:n,context:r,event:o}});if(this.isContentEditable(n.element)){t+="string"==typeof this.tribute.replaceTextSuffix?this.tribute.replaceTextSuffix:" ";let n=r.mentionPosition+r.mentionText.length;this.tribute.autocompleteMode||(n+=r.mentionTriggerChar.length),this.pasteHtml(t,r.mentionPosition,n)}else{let n=this.tribute.current.element,e="string"==typeof this.tribute.replaceTextSuffix?this.tribute.replaceTextSuffix:" ";t+=e;let o=r.mentionPosition,i=r.mentionPosition+r.mentionText.length+e.length;this.tribute.autocompleteMode||(i+=r.mentionTriggerChar.length-1),n.value=n.value.substring(0,o)+t+n.value.substring(i,n.value.length),n.selectionStart=o+t.length,n.selectionEnd=o+t.length}n.element.dispatchEvent(new CustomEvent("input",{bubbles:!0})),n.element.dispatchEvent(e)}}pasteHtml(t,n,e){let o,i;i=this.getWindowSelection(),o=this.getDocument().createRange(),o.setStart(i.anchorNode,n),o.setEnd(i.anchorNode,e),o.deleteContents();let r=this.getDocument().createElement("div");r.innerHTML=t;let a,s,c=this.getDocument().createDocumentFragment();for(;a=r.firstChild;)s=c.appendChild(a);o.insertNode(c),s&&(o=o.cloneRange(),o.setStartAfter(s),o.collapse(!0),i.removeAllRanges(),i.addRange(o))}getWindowSelection(){return this.tribute.collection.iframe?this.tribute.collection.iframe.contentWindow.getSelection():window.getSelection()}getNodePositionInParent(t){if(null===t.parentNode)return 0;for(var n=0;n<t.parentNode.childNodes.length;n++){if(t.parentNode.childNodes[n]===t)return n}}getContentEditableSelectedPath(t){let n,e=this.getWindowSelection(),o=e.anchorNode,i=[];if(null!=o){let t,r=o.contentEditable;for(;null!==o&&"true"!==r;)t=this.getNodePositionInParent(o),i.push(t),o=o.parentNode,null!==o&&(r=o.contentEditable);return i.reverse(),n=e.getRangeAt(0).startOffset,{selected:o,path:i,offset:n}}}getTextPrecedingCurrentSelection(){let t=this.tribute.current,n="";if(this.isContentEditable(t.element)){let t=this.getWindowSelection().anchorNode;if(null!=t){let e=t.textContent,o=this.getWindowSelection().getRangeAt(0).startOffset;e&&o>=0&&(n=e.substring(0,o))}}else{let t=this.tribute.current.element;if(t){let e=t.selectionStart;t.value&&e>=0&&(n=t.value.substring(0,e))}}return n}getLastWordInText(t){let n=(t=t.replace(/\u00A0/g," ")).split(/\s+/);return n[n.length-1].trim()}getTriggerInfo(t,n,e,o,i){let r,a,s,c=this.tribute.current;if(this.isContentEditable(c.element)){let t=this.getContentEditableSelectedPath(c);t&&(r=t.selected,a=t.path,s=t.offset)}else r=this.tribute.current.element;let l=this.getTextPrecedingCurrentSelection(),u=this.getLastWordInText(l);if(i)return{mentionPosition:l.length-u.length,mentionText:u,mentionSelectedElement:r,mentionSelectedPath:a,mentionSelectedOffset:s};if(null!=l){let i,c=-1;if(this.tribute.collection.forEach(t=>{let n=t.trigger,o=t.requireLeadingSpace?this.lastIndexWithLeadingSpace(l,n):l.lastIndexOf(n);o>c&&(c=o,i=n,e=t.requireLeadingSpace)}),c>=0&&(0===c||!e||/[\xA0\s]/g.test(l.substring(c-1,c)))){let e=l.substring(c+i.length,l.length);i=l.substring(c,c+i.length);let u=e.substring(0,1),d=e.length>0&&(" "===u||" "===u);n&&(e=e.trim());let p=o?/[^\S ]/g:/[\xA0\s]/g;if(this.tribute.hasTrailingSpace=p.test(e),!d&&(t||!p.test(e)))return{mentionPosition:c,mentionText:e,mentionSelectedElement:r,mentionSelectedPath:a,mentionSelectedOffset:s,mentionTriggerChar:i}}}}lastIndexWithLeadingSpace(t,n){let e=t.split("").reverse().join(""),o=-1;for(let i=0,r=t.length;i<r;i++){let r=i===t.length-1,a=/\s/.test(e[i+1]),s=!0;for(let t=n.length-1;t>=0;t--)if(n[t]!==e[i-t]){s=!1;break}if(s&&(r||a)){o=t.length-1-i;break}}return o}isContentEditable(t){return"INPUT"!==t.nodeName&&"TEXTAREA"!==t.nodeName}isMenuOffScreen(t,n){let e=window.innerWidth,o=window.innerHeight,i=document.documentElement,r=(window.pageXOffset||i.scrollLeft)-(i.clientLeft||0),a=(window.pageYOffset||i.scrollTop)-(i.clientTop||0),s="number"==typeof t.top?t.top:a+o-t.bottom-n.height,c="number"==typeof t.right?t.right:t.left+n.width,l="number"==typeof t.bottom?t.bottom:t.top+n.height,u="number"==typeof t.left?t.left:r+e-t.right-n.width;return{top:s<Math.floor(a),right:c>Math.ceil(r+e),bottom:l>Math.ceil(a+o),left:u<Math.floor(r)}}getMenuDimensions(){let t={width:null,height:null};return this.tribute.menu.style.cssText="top: 0px;\n left: 0px;\n position: fixed;\n display: block;\n visibility; hidden;",t.width=this.tribute.menu.offsetWidth,t.height=this.tribute.menu.offsetHeight,this.tribute.menu.style.cssText="display: none;",t}getTextAreaOrInputUnderlinePosition(t,n,e){let o=null!==window.mozInnerScreenX,i=this.getDocument().createElement("div");i.id="input-textarea-caret-position-mirror-div",this.getDocument().body.appendChild(i);let r=i.style,a=window.getComputedStyle?getComputedStyle(t):t.currentStyle;r.whiteSpace="pre-wrap","INPUT"!==t.nodeName&&(r.wordWrap="break-word"),r.position="absolute",r.visibility="hidden",["direction","boxSizing","width","height","overflowX","overflowY","borderTopWidth","borderRightWidth","borderBottomWidth","borderLeftWidth","paddingTop","paddingRight","paddingBottom","paddingLeft","fontStyle","fontVariant","fontWeight","fontStretch","fontSize","fontSizeAdjust","lineHeight","fontFamily","textAlign","textTransform","textIndent","textDecoration","letterSpacing","wordSpacing"].forEach(t=>{r[t]=a[t]}),o?(r.width=parseInt(a.width)-2+"px",t.scrollHeight>parseInt(a.height)&&(r.overflowY="scroll")):r.overflow="hidden",i.textContent=t.value.substring(0,n),"INPUT"===t.nodeName&&(i.textContent=i.textContent.replace(/\s/g," "));let s=this.getDocument().createElement("span");s.textContent=t.value.substring(n)||".",i.appendChild(s);let c=t.getBoundingClientRect(),l=document.documentElement,u=(window.pageXOffset||l.scrollLeft)-(l.clientLeft||0),d=(window.pageYOffset||l.scrollTop)-(l.clientTop||0),p=0,f=0;this.menuContainerIsBody&&(p=c.top,f=c.left);let A={top:p+d+s.offsetTop+parseInt(a.borderTopWidth)+parseInt(a.fontSize)-t.scrollTop,left:f+u+s.offsetLeft+parseInt(a.borderLeftWidth)},h=window.innerWidth,m=window.innerHeight,g=this.getMenuDimensions(),v=this.isMenuOffScreen(A,g);v.right&&(A.right=h-A.left,A.left="auto");let b=this.tribute.menuContainer?this.tribute.menuContainer.offsetHeight:this.getDocument().body.offsetHeight;if(v.bottom){let t=b-(m-(this.tribute.menuContainer?this.tribute.menuContainer.getBoundingClientRect():this.getDocument().body.getBoundingClientRect()).top);A.bottom=t+(m-c.top-s.offsetTop),A.top="auto"}return v=this.isMenuOffScreen(A,g),v.left&&(A.left=h>g.width?u+h-g.width:u,delete A.right),v.top&&(A.top=m>g.height?d+m-g.height:d,delete A.bottom),this.getDocument().body.removeChild(i),A}getContentEditableCaretPosition(t){let n,e=this.getWindowSelection();n=this.getDocument().createRange(),n.setStart(e.anchorNode,t),n.setEnd(e.anchorNode,t),n.collapse(!1);let o=n.getBoundingClientRect(),i=document.documentElement,r=(window.pageXOffset||i.scrollLeft)-(i.clientLeft||0),a=(window.pageYOffset||i.scrollTop)-(i.clientTop||0),s={left:o.left+r,top:o.top+o.height+a},c=window.innerWidth,l=window.innerHeight,u=this.getMenuDimensions(),d=this.isMenuOffScreen(s,u);d.right&&(s.left="auto",s.right=c-o.left-r);let p=this.tribute.menuContainer?this.tribute.menuContainer.offsetHeight:this.getDocument().body.offsetHeight;if(d.bottom){let t=p-(l-(this.tribute.menuContainer?this.tribute.menuContainer.getBoundingClientRect():this.getDocument().body.getBoundingClientRect()).top);s.top="auto",s.bottom=t+(l-o.top)}return d=this.isMenuOffScreen(s,u),d.left&&(s.left=c>u.width?r+c-u.width:r,delete s.right),d.top&&(s.top=l>u.height?a+l-u.height:a,delete s.bottom),this.menuContainerIsBody||(s.left=s.left?s.left-this.tribute.menuContainer.offsetLeft:s.left,s.top=s.top?s.top-this.tribute.menuContainer.offsetTop:s.top),s}scrollIntoView(t){let n,e=this.menu;if(void 0===e)return;for(;void 0===n||0===n.height;)if(n=e.getBoundingClientRect(),0===n.height&&(e=e.childNodes[0],void 0===e||!e.getBoundingClientRect))return;let o=n.top,i=o+n.height;if(o<0)window.scrollTo(0,window.pageYOffset+n.top-20);else if(i>window.innerHeight){let t=window.pageYOffset+n.top-20;t-window.pageYOffset>100&&(t=window.pageYOffset+100);let e=window.pageYOffset-(window.innerHeight-i);e>t&&(e=t),window.scrollTo(0,e)}}}class s{constructor(t){this.tribute=t,this.tribute.search=this}simpleFilter(t,n){return n.filter(n=>this.test(t,n))}test(t,n){return null!==this.match(t,n)}match(t,n,e){e=e||{};n.length;let o=e.pre||"",i=e.post||"",r=e.caseSensitive&&n||n.toLowerCase();if(e.skip)return{rendered:n,score:0};t=e.caseSensitive&&t||t.toLowerCase();let a=this.traverse(r,t,0,0,[]);return a?{rendered:this.render(n,a.cache,o,i),score:a.score}:null}traverse(t,n,e,o,i){if(n.length===o)return{score:this.calculateScore(i),cache:i.slice()};if(t.length===e||n.length-o>t.length-e)return;let r,a,s=n[o],c=t.indexOf(s,e);for(;c>-1;){if(i.push(c),a=this.traverse(t,n,c+1,o+1,i),i.pop(),!a)return r;(!r||r.score<a.score)&&(r=a),c=t.indexOf(s,c+1)}return r}calculateScore(t){let n=0,e=1;return t.forEach((o,i)=>{i>0&&(t[i-1]+1===o?e+=e+1:e=1),n+=e}),n}render(t,n,e,o){var i=t.substring(0,n[0]);return n.forEach((r,a)=>{i+=e+t[r]+o+t.substring(r+1,n[a+1]?n[a+1]:t.length)}),i}filter(t,n,e){return e=e||{},n.reduce((n,o,i,r)=>{let a=o;e.extract&&(a=e.extract(o),a||(a=""));let s=this.match(t,a,e);return null!=s&&(n[n.length]={string:s.rendered,score:s.score,index:i,original:o}),n},[]).sort((t,n)=>{let e=n.score-t.score;return e||t.index-n.index})}}class c{constructor({values:t=null,iframe:n=null,selectClass:e="highlight",containerClass:o="tribute-container",itemClass:l="",trigger:u="@",autocompleteMode:d=!1,selectTemplate:p=null,menuItemTemplate:f=null,lookup:A="key",fillAttr:h="value",collection:m=null,menuContainer:g=null,noMatchTemplate:v=null,requireLeadingSpace:b=!0,allowSpaces:C=!1,replaceTextSuffix:y=null,positionMenu:x=!0,spaceSelectsMatch:w=!1,searchOpts:k={},menuItemLimit:_=null,menuShowMinLength:B=0}){if(this.autocompleteMode=d,this.menuSelected=0,this.current={},this.inputEvent=!1,this.isActive=!1,this.menuContainer=g,this.allowSpaces=C,this.replaceTextSuffix=y,this.positionMenu=x,this.hasTrailingSpace=!1,this.spaceSelectsMatch=w,this.autocompleteMode&&(u="",C=!1),t)this.collection=[{trigger:u,iframe:n,selectClass:e,containerClass:o,itemClass:l,selectTemplate:(p||c.defaultSelectTemplate).bind(this),menuItemTemplate:(f||c.defaultMenuItemTemplate).bind(this),noMatchTemplate:(t=>"string"==typeof t?""===t.trim()?null:t:"function"==typeof t?t.bind(this):v||function(){return"<li>No Match Found!</li>"}.bind(this))(v),lookup:A,fillAttr:h,values:t,requireLeadingSpace:b,searchOpts:k,menuItemLimit:_,menuShowMinLength:B}];else{if(!m)throw new Error("[Tribute] No collection specified.");this.autocompleteMode&&console.warn("Tribute in autocomplete mode does not work for collections"),this.collection=m.map(t=>({trigger:t.trigger||u,iframe:t.iframe||n,selectClass:t.selectClass||e,containerClass:t.containerClass||o,itemClass:t.itemClass||l,selectTemplate:(t.selectTemplate||c.defaultSelectTemplate).bind(this),menuItemTemplate:(t.menuItemTemplate||c.defaultMenuItemTemplate).bind(this),noMatchTemplate:(t=>"string"==typeof t?""===t.trim()?null:t:"function"==typeof t?t.bind(this):v||function(){return"<li>No Match Found!</li>"}.bind(this))(v),lookup:t.lookup||A,fillAttr:t.fillAttr||h,values:t.values,requireLeadingSpace:t.requireLeadingSpace,searchOpts:t.searchOpts||k,menuItemLimit:t.menuItemLimit||_,menuShowMinLength:t.menuShowMinLength||B}))}new a(this),new i(this),new r(this),new s(this)}get isActive(){return this._isActive}set isActive(t){if(this._isActive!=t&&(this._isActive=t,this.current.element)){let n=new CustomEvent("tribute-active-"+t);this.current.element.dispatchEvent(n)}}static defaultSelectTemplate(t){return void 0===t?`${this.current.collection.trigger}${this.current.mentionText}`:this.range.isContentEditable(this.current.element)?'<span class="tribute-mention">'+(this.current.collection.trigger+t.original[this.current.collection.fillAttr])+"</span>":this.current.collection.trigger+t.original[this.current.collection.fillAttr]}static defaultMenuItemTemplate(t){return t.string}static inputTypes(){return["TEXTAREA","INPUT"]}triggers(){return this.collection.map(t=>t.trigger)}attach(t){if(!t)throw new Error("[Tribute] Must pass in a DOM node or NodeList.");if("undefined"!=typeof jQuery&&t instanceof jQuery&&(t=t.get()),t.constructor===NodeList||t.constructor===HTMLCollection||t.constructor===Array){let e=t.length;for(var n=0;n<e;++n)this._attach(t[n])}else this._attach(t)}_attach(t){t.hasAttribute("data-tribute")&&console.warn("Tribute was already bound to "+t.nodeName),this.ensureEditable(t),this.events.bind(t),t.setAttribute("data-tribute",!0)}ensureEditable(t){if(-1===c.inputTypes().indexOf(t.nodeName)){if(!t.contentEditable)throw new Error("[Tribute] Cannot bind to "+t.nodeName);t.contentEditable=!0}}createMenu(t){let n=this.range.getDocument().createElement("div"),e=this.range.getDocument().createElement("ul");return n.className=t,n.appendChild(e),this.menuContainer?this.menuContainer.appendChild(n):this.range.getDocument().body.appendChild(n)}showMenuFor(t,n){if(this.isActive&&this.current.element===t&&this.current.mentionText===this.currentMentionTextSnapshot)return;this.currentMentionTextSnapshot=this.current.mentionText,this.menu||(this.menu=this.createMenu(this.current.collection.containerClass),t.tributeMenu=this.menu,this.menuEvents.bind(this.menu)),this.isActive=!0,this.menuSelected=0,this.current.mentionText||(this.current.mentionText="");const e=t=>{if(!this.isActive)return;let e=this.search.filter(this.current.mentionText,t,{pre:this.current.collection.searchOpts.pre||"<span>",post:this.current.collection.searchOpts.post||"</span>",skip:this.current.collection.searchOpts.skip,extract:t=>{if("string"==typeof this.current.collection.lookup)return t[this.current.collection.lookup];if("function"==typeof this.current.collection.lookup)return this.current.collection.lookup(t,this.current.mentionText);throw new Error("Invalid lookup attribute, lookup must be string or function.")}});this.current.collection.menuItemLimit&&(e=e.slice(0,this.current.collection.menuItemLimit)),this.current.filteredItems=e;let o=this.menu.querySelector("ul");if(this.range.positionMenuAtCaret(n),!e.length){let t=new CustomEvent("tribute-no-match",{detail:this.menu});return this.current.element.dispatchEvent(t),void("function"==typeof this.current.collection.noMatchTemplate&&!this.current.collection.noMatchTemplate()||!this.current.collection.noMatchTemplate?this.hideMenu():"function"==typeof this.current.collection.noMatchTemplate?o.innerHTML=this.current.collection.noMatchTemplate():o.innerHTML=this.current.collection.noMatchTemplate)}o.innerHTML="";let i=this.range.getDocument().createDocumentFragment();e.forEach((t,n)=>{let e=this.range.getDocument().createElement("li");e.setAttribute("data-index",n),e.className=this.current.collection.itemClass,e.addEventListener("mousemove",t=>{let[n,e]=this._findLiTarget(t.target);0!==t.movementY&&this.events.setActiveLi(e)}),this.menuSelected===n&&e.classList.add(this.current.collection.selectClass),e.innerHTML=this.current.collection.menuItemTemplate(t),i.appendChild(e)}),o.appendChild(i)};"function"==typeof this.current.collection.values?this.current.collection.values(this.current.mentionText,e):e(this.current.collection.values)}_findLiTarget(t){if(!t)return[];const n=t.getAttribute("data-index");return n?[t,n]:this._findLiTarget(t.parentNode)}showMenuForCollection(t,n){t!==document.activeElement&&this.placeCaretAtEnd(t),this.current.collection=this.collection[n||0],this.current.externalTrigger=!0,this.current.element=t,t.isContentEditable?this.insertTextAtCursor(this.current.collection.trigger):this.insertAtCaret(t,this.current.collection.trigger),this.showMenuFor(t)}placeCaretAtEnd(t){if(t.focus(),void 0!==window.getSelection&&void 0!==document.createRange){var n=document.createRange();n.selectNodeContents(t),n.collapse(!1);var e=window.getSelection();e.removeAllRanges(),e.addRange(n)}else if(void 0!==document.body.createTextRange){var o=document.body.createTextRange();o.moveToElementText(t),o.collapse(!1),o.select()}}insertTextAtCursor(t){var n,e;(e=(n=window.getSelection()).getRangeAt(0)).deleteContents();var o=document.createTextNode(t);e.insertNode(o),e.selectNodeContents(o),e.collapse(!1),n.removeAllRanges(),n.addRange(e)}insertAtCaret(t,n){var e=t.scrollTop,o=t.selectionStart,i=t.value.substring(0,o),r=t.value.substring(t.selectionEnd,t.value.length);t.value=i+n+r,o+=n.length,t.selectionStart=o,t.selectionEnd=o,t.focus(),t.scrollTop=e}hideMenu(){this.menu&&(this.menu.style.cssText="display: none;",this.isActive=!1,this.menuSelected=0,this.current={})}selectItemAtIndex(t,n){if("number"!=typeof(t=parseInt(t))||isNaN(t))return;let e=this.current.filteredItems[t],o=this.current.collection.selectTemplate(e);null!==o&&this.replaceText(o,n,e)}replaceText(t,n,e){this.range.replaceTriggerText(t,!0,!0,n,e)}_append(t,n,e){if("function"==typeof t.values)throw new Error("Unable to append to values, as it is a function.");t.values=e?n:t.values.concat(n)}append(t,n,e){let o=parseInt(t);if("number"!=typeof o)throw new Error("please provide an index for the collection to update.");let i=this.collection[o];this._append(i,n,e)}appendCurrent(t,n){if(!this.isActive)throw new Error("No active state. Please use append instead and pass an index.");this._append(this.current.collection,t,n)}detach(t){if(!t)throw new Error("[Tribute] Must pass in a DOM node or NodeList.");if("undefined"!=typeof jQuery&&t instanceof jQuery&&(t=t.get()),t.constructor===NodeList||t.constructor===HTMLCollection||t.constructor===Array){let e=t.length;for(var n=0;n<e;++n)this._detach(t[n])}else this._detach(t)}_detach(t){this.events.unbind(t),t.tributeMenu&&this.menuEvents.unbind(t.tributeMenu),setTimeout(()=>{t.removeAttribute("data-tribute"),this.isActive=!1,t.tributeMenu&&t.tributeMenu.remove()})}}n.default=c},function(t,n,e){"use strict";const o=e(494),i=e(496);t.exports=t=>""===t?0:o(t).match(i()).length},function(t,n,e){"use strict";const o=e(495);t.exports=t=>"string"==typeof t?t.replace(o(),""):t},function(t,n,e){"use strict";t.exports=({onlyFirst:t=!1}={})=>{const n=["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:[a-zA-Z\\d]*(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)","(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-ntqry=><~]))"].join("|");return new RegExp(n,t?void 0:"g")}},function(t,n,e){"use strict";t.exports=()=>{const t="[\\ud800-\\udfff]",n="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\u1ab0-\\u1aff\\u1dc0-\\u1dff]",e="\\ud83c[\\udffb-\\udfff]",o="[^\\ud800-\\udfff]",i="(?:\\uD83C[\\uDDE6-\\uDDFF]){2}",r="[\\ud800-\\udbff][\\udc00-\\udfff]",a="[\\uD83D\\uDC69\\uD83C\\uDFFB\\u200D\\uD83C\\uDF93]",s=`(?:${n}|${e})`+"?",c="[\\ufe0e\\ufe0f]?"+s+`(?:\\u200d(?:${[o,i,r].join("|")})${"[\\ufe0e\\ufe0f]?"+s})*`,l=`(?:${[`${o}${n}?`,n,i,r,t,a].join("|")})`;return new RegExp(`(?:\\ud83c\\udff4\\udb40\\udc67\\udb40\\udc62\\udb40(?:\\udc65|\\udc73|\\udc77)\\udb40(?:\\udc6e|\\udc63|\\udc6c)\\udb40(?:\\udc67|\\udc74|\\udc73)\\udb40\\udc7f)|${e}(?=${e})|${l+c}`,"g")}},function(t,n,e){"use strict";function o(t,n){if(n.length<t)throw new TypeError(t+" argument"+(t>1?"s":"")+" required, but only "+n.length+" present")}function i(t){o(1,arguments);var n=Object.prototype.toString.call(t);return t instanceof Date||"object"==typeof t&&"[object Date]"===n?new Date(t.getTime()):"number"==typeof t||"[object Number]"===n?new Date(t):("string"!=typeof t&&"[object String]"!==n||"undefined"==typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://git.io/fjule"),console.warn((new Error).stack)),new Date(NaN))}function r(t){o(1,arguments);var n=i(t),e=new Date(0);return e.setFullYear(n.getFullYear(),0,1),e.setHours(0,0,0,0),e}function a(t){o(1,arguments);var n=i(t);return n.setDate(1),n.setHours(0,0,0,0),n}function s(t){o(1,arguments);var n=i(t);return n.setHours(0,0,0,0),n}function c(t){if(null===t||!0===t||!1===t)return NaN;var n=Number(t);return isNaN(n)?n:n<0?Math.ceil(n):Math.floor(n)}function l(t,n){o(2,arguments);var e=i(t),r=c(n);if(isNaN(r))return new Date(NaN);if(!r)return e;var a=e.getDate(),s=new Date(e.getTime());s.setMonth(e.getMonth()+r+1,0);var l=s.getDate();return a>=l?s:(e.setFullYear(s.getFullYear(),s.getMonth(),a),e)}function u(t,n){o(2,arguments);var e=c(n);return l(t,-e)}function d(t,n){o(2,arguments);var e=c(n);return l(t,12*e)}function p(t,n){o(2,arguments);var e=i(t),r=c(n);return isNaN(e)?new Date(NaN):(e.setFullYear(r),e)}function f(t){o(1,arguments);var n=i(t),e=n.getFullYear(),r=n.getMonth(),a=new Date(0);return a.setFullYear(e,r+1,0),a.setHours(0,0,0,0),a.getDate()}function A(t,n){o(2,arguments);var e=i(t),r=c(n),a=e.getFullYear(),s=e.getDate(),l=new Date(0);l.setFullYear(a,r,15),l.setHours(0,0,0,0);var u=f(l);return e.setMonth(r,Math.min(s,u)),e}function h(t){return(h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function m(t,n,e){return n in t?Object.defineProperty(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[n]=e,t}function g(){return(g=Object.assign||function(t){for(var n=1;n<arguments.length;n++){var e=arguments[n];for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o])}return t}).apply(this,arguments)}function v(t,n){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);n&&(o=o.filter((function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),e.push.apply(e,o)}return e}function b(t){for(var n=1;n<arguments.length;n++){var e=null!=arguments[n]?arguments[n]:{};n%2?v(e,!0).forEach((function(n){m(t,n,e[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):v(e).forEach((function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(e,n))}))}return t}function C(t,n){return function(t){if(Array.isArray(t))return t}(t)||function(t,n){if(!(Symbol.iterator in Object(t))&&"[object Arguments]"!==Object.prototype.toString.call(t))return;var e=[],o=!0,i=!1,r=void 0;try{for(var a,s=t[Symbol.iterator]();!(o=(a=s.next()).done)&&(e.push(a.value),!n||e.length!==n);o=!0);}catch(t){i=!0,r=t}finally{try{o||null==s.return||s.return()}finally{if(i)throw r}}return e}(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function y(t){return t instanceof Date||"[object Date]"===Object.prototype.toString.call(t)}function x(t){return y(t)?new Date(t.getTime()):null==t?new Date(NaN):new Date(t)}function w(t){return y(t)&&!isNaN(t.getTime())}function k(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;if(!(n>=0&&n<=6))throw new RangeError("weekStartsOn must be between 0 and 6");var e=x(t),o=e.getDay(),i=(o+7-n)%7;return e.setDate(e.getDate()-i),e.setHours(0,0,0,0),e}function _(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},e=n.firstDayOfWeek,o=void 0===e?0:e,i=n.firstWeekContainsDate,r=void 0===i?1:i;if(!(r>=1&&r<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7");for(var a=x(t),s=a.getFullYear(),c=new Date(0),l=s+1;l>=s-1&&(c.setFullYear(l,0,r),c.setHours(0,0,0,0),c=k(c,o),!(a.getTime()>=c.getTime()));l--);return c}function B(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},e=n.firstDayOfWeek,o=void 0===e?0:e,i=n.firstWeekContainsDate,r=void 0===i?1:i,a=x(t),s=k(a,o),c=_(a,{firstDayOfWeek:o,firstWeekContainsDate:r}),l=s.getTime()-c.getTime();return Math.round(l/6048e5)+1}e.r(n);var E={months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],weekdays:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],weekdaysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],weekdaysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],firstDayOfWeek:0,firstWeekContainsDate:1},S=/\[([^\]]+)]|YYYY|YY?|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|m{1,2}|s{1,2}|Z{1,2}|S{1,3}|w{1,2}|x|X|a|A/g;function T(t){for(var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2,e="".concat(Math.abs(t)),o=t<0?"-":"";e.length<n;)e="0".concat(e);return o+e}function $(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",e=t>0?"-":"+",o=Math.abs(t),i=Math.floor(o/60),r=o%60;return e+T(i,2)+n+T(r,2)}var I=function(t,n,e){var o=t<12?"AM":"PM";return e?o.toLocaleLowerCase():o},O={Y:function(t){var n=t.getFullYear();return n<=9999?"".concat(n):"+".concat(n)},YY:function(t){return T(t.getFullYear(),4).substr(2)},YYYY:function(t){return T(t.getFullYear(),4)},M:function(t){return t.getMonth()+1},MM:function(t){return T(t.getMonth()+1,2)},MMM:function(t,n){return n.monthsShort[t.getMonth()]},MMMM:function(t,n){return n.months[t.getMonth()]},D:function(t){return t.getDate()},DD:function(t){return T(t.getDate(),2)},H:function(t){return t.getHours()},HH:function(t){return T(t.getHours(),2)},h:function(t){var n=t.getHours();return 0===n?12:n>12?n%12:n},hh:function(){var t=O.h.apply(O,arguments);return T(t,2)},m:function(t){return t.getMinutes()},mm:function(t){return T(t.getMinutes(),2)},s:function(t){return t.getSeconds()},ss:function(t){return T(t.getSeconds(),2)},S:function(t){return Math.floor(t.getMilliseconds()/100)},SS:function(t){return T(Math.floor(t.getMilliseconds()/10),2)},SSS:function(t){return T(t.getMilliseconds(),3)},d:function(t){return t.getDay()},dd:function(t,n){return n.weekdaysMin[t.getDay()]},ddd:function(t,n){return n.weekdaysShort[t.getDay()]},dddd:function(t,n){return n.weekdays[t.getDay()]},A:function(t,n){return(n.meridiem||I)(t.getHours(),t.getMinutes(),!1)},a:function(t,n){return(n.meridiem||I)(t.getHours(),t.getMinutes(),!0)},Z:function(t){return $(t.getTimezoneOffset(),":")},ZZ:function(t){return $(t.getTimezoneOffset())},X:function(t){return Math.floor(t.getTime()/1e3)},x:function(t){return t.getTime()},w:function(t,n){return B(t,{firstDayOfWeek:n.firstDayOfWeek,firstWeekContainsDate:n.firstWeekContainsDate})},ww:function(t,n){return T(O.w(t,n),2)}};function M(t,n){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=n?String(n):"YYYY-MM-DDTHH:mm:ss.SSSZ",i=x(t);if(!w(i))return"Invalid Date";var r=e.locale||E;return o.replace(S,(function(t,n){return n||("function"==typeof O[t]?"".concat(O[t](i,r)):t)}))}function N(t){return function(t){if(Array.isArray(t)){for(var n=0,e=new Array(t.length);n<t.length;n++)e[n]=t[n];return e}}(t)||function(t){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t))return Array.from(t)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function D(t,n){var e=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);n&&(o=o.filter((function(n){return Object.getOwnPropertyDescriptor(t,n).enumerable}))),e.push.apply(e,o)}return e}function P(t){for(var n=1;n<arguments.length;n++){var e=null!=arguments[n]?arguments[n]:{};n%2?D(e,!0).forEach((function(n){j(t,n,e[n])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(e)):D(e).forEach((function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(e,n))}))}return t}function L(t,n){return function(t){if(Array.isArray(t))return t}(t)||function(t,n){if(!(Symbol.iterator in Object(t))&&"[object Arguments]"!==Object.prototype.toString.call(t))return;var e=[],o=!0,i=!1,r=void 0;try{for(var a,s=t[Symbol.iterator]();!(o=(a=s.next()).done)&&(e.push(a.value),!n||e.length!==n);o=!0);}catch(t){i=!0,r=t}finally{try{o||null==s.return||s.return()}finally{if(i)throw r}}return e}(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function j(t,n,e){return n in t?Object.defineProperty(t,n,{value:e,enumerable:!0,configurable:!0,writable:!0}):t[n]=e,t}var F=/(\[[^\[]*\])|(MM?M?M?|Do|DD?|ddd?d?|w[o|w]?|YYYY|YY|a|A|hh?|HH?|mm?|ss?|S{1,3}|x|X|ZZ?|.)/g,R=/\d/,U=/\d\d/,z=/\d\d?/,G=/[+-]?\d+/,W=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,Y={},H=function(t,n,e){var o,i=Array.isArray(t)?t:[t];o="string"==typeof e?function(t){var n=parseInt(t,10);return j({},e,n)}:e,i.forEach((function(t){Y[t]=[n,o]}))},V=function(t,n){return function(e,o){var i=o[t];if(!Array.isArray(i))throw new Error("Locale[".concat(t,"] need an array"));var r=i.indexOf(e);if(r<0)throw new Error("Invalid Word");return j({},n,r)}};function Q(t,n){if(void 0!==t&&void 0!==n)if(n){if(t<12)return t+12}else if(12===t)return 0;return t}function q(t){for(var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Date,e=[0,0,1,0,0,0,0],o=[n.getFullYear(),n.getMonth(),n.getDate(),n.getHours(),n.getMinutes(),n.getSeconds(),n.getMilliseconds()],i=!0,r=0;r<7;r++)void 0===t[r]?e[r]=i?o[r]:e[r]:(e[r]=t[r],i=!1);return e}function K(){for(var t,n=arguments.length,e=new Array(n),o=0;o<n;o++)e[o]=arguments[o];var i=e[0];return i<100&&i>=0?(e[0]+=400,t=new Date(Date.UTC.apply(Date,e)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(i)):t=new Date(Date.UTC.apply(Date,e)),t}function J(t,n,e){var o=n.match(F);if(!o)throw new Error;for(var i=o.length,r={},a=0;a<i;a+=1){var s=o[a],c=Y[s];if(c){var l="function"==typeof c[0]?c[0](e):c[0],u=c[1],d=(l.exec(t)||[])[0];r=P({},r,{},u(d,e)),t=t.replace(d,"")}else{var p=s.replace(/^\[|\]$/g,"");if(0!==t.indexOf(p))throw new Error("not match");t=t.substr(p.length)}}return r}function X(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0,a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:0,s=new Date(t,n,e,o,i,r,a);return t<100&&t>=0&&s.setFullYear(t),s}function Z(t){return t instanceof Date&&!isNaN(t)}function tt(t){return Array.isArray(t)&&2===t.length&&t.every(Z)&&t[0]<=t[1]}function nt(t){var n=new Date(t);if(Z(n))return n;for(var e=arguments.length,o=new Array(e>1?e-1:0),i=1;i<e;i++)o[i-1]=arguments[i];return o.length?nt.apply(void 0,o):new Date}function et(t,n){var e=new Date(t),o=new Date(n);return e.setHours(o.getHours(),o.getMinutes(),o.getSeconds()),e}function ot(t,n){if(!Array.isArray(t))return[];var e=[],o=t.length,i=0;for(n=n||o;i<o;)e.push(t.slice(i,i+=n));return e}function it(t){return"[object Object]"===Object.prototype.toString.call(t)}function rt(t,n){if(!it(t))return{};Array.isArray(n)||(n=[n]);var e={};return n.forEach((function(n){n in t&&(e[n]=t[n])})),e}H("Y",G,"year"),H("YY",U,(function(t){var n=(new Date).getFullYear(),e=Math.floor(n/100),o=parseInt(t,10);return j({},"year",o=100*(o>68?e-1:e)+o)})),H("YYYY",/\d{4}/,"year"),H("M",z,(function(t){return j({},"month",parseInt(t,10)-1)})),H("MM",U,(function(t){return j({},"month",parseInt(t,10)-1)})),H("MMM",W,V("monthsShort","month")),H("MMMM",W,V("months","month")),H("D",z,"day"),H("DD",U,"day"),H(["H","h"],z,"hour"),H(["HH","hh"],U,"hour"),H("m",z,"minute"),H("mm",U,"minute"),H("s",z,"second"),H("ss",U,"second"),H("S",R,(function(t){return j({},"millisecond",100*parseInt(t,10))})),H("SS",U,(function(t){return j({},"millisecond",10*parseInt(t,10))})),H("SSS",/\d{3}/,"millisecond"),H(["A","a"],(function(t){return t.meridiemParse||/[ap]\.?m?\.?/i}),(function(t,n){return{isPM:"function"==typeof n.isPM?n.isPM(t):function(t){return"p"==="".concat(t).toLowerCase().charAt(0)}(t)}})),H(["Z","ZZ"],/[+-]\d\d:?\d\d/,(function(t){return{offset:(n=t,e=L(n.match(/([+-]|\d\d)/g)||["-","0","0"],3),o=e[0],i=e[1],r=e[2],a=60*parseInt(i,10)+parseInt(r,10),0===a?0:"+"===o?-a:+a)};var n,e,o,i,r,a})),H("x",G,(function(t){return{date:new Date(parseInt(t,10))}})),H("X",/[+-]?\d+(\.\d{1,3})?/,(function(t){return{date:new Date(1e3*parseFloat(t))}})),H("d",R,"weekday"),H("dd",W,V("weekdaysMin","weekday")),H("ddd",W,V("weekdaysShort","weekday")),H("dddd",W,V("weekdays","weekday")),H("w",z,"week"),H("ww",U,"week");var at,st=function(t,n){return t(n={exports:{}},n.exports),n.exports}((function(t,n){Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var e={months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],weekdays:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],weekdaysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],weekdaysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],firstDayOfWeek:0,firstWeekContainsDate:1};n.default=e,t.exports=n.default})),ct={formatLocale:(at=st)&&at.__esModule&&Object.prototype.hasOwnProperty.call(at,"default")?at.default:at,yearFormat:"YYYY",monthFormat:"MMM",monthBeforeYear:!0},lt="en",ut={};function dt(t,n,e){if("string"!=typeof t)return ut[lt];var o=lt;return ut[t]&&(o=t),n&&(ut[t]=n,o=t),e||(lt=o),ut[t]||ut[lt]}function pt(t){return dt(t,null,!0)}function ft(t,n){for(var e,o=(t||"").split("."),i=n||pt(),r=0,a=o.length;r<a;r++){if(e=i[o[r]],r===a-1)return e;if(!e)return null;i=e}return null}function At(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:document.body;if(!t||t===n)return null;var e=function(t,n){return getComputedStyle(t,null).getPropertyValue(n)},o=/(auto|scroll)/,i=o.test(e(t,"overflow")+e(t,"overflow-y")+e(t,"overflow-x"));return i?t:At(t.parentNode,n)}ut[lt]=ct;var ht={name:"Popup",inject:{prefixClass:{default:"mx"}},props:{visible:{type:Boolean,default:!1},appendToBody:{type:Boolean,default:!0},inline:{type:Boolean,default:!1}},data:function(){return{top:"",left:""}},watch:{visible:{immediate:!0,handler:function(t){var n=this;this.$nextTick((function(){t&&n.displayPopup()}))}}},mounted:function(){var t=this;if(!this.inline){this.appendToBody&&document.body.appendChild(this.$el),this._clickoutEvent="ontouchend"in document?"touchstart":"mousedown",document.addEventListener(this._clickoutEvent,this.handleClickOutside);var n,e,o=this.$parent.$el;this._displayPopup=(n=function(){return t.displayPopup()},e=!1,function(){for(var t=this,o=arguments.length,i=new Array(o),r=0;r<o;r++)i[r]=arguments[r];e||(e=!0,requestAnimationFrame((function(){e=!1,n.apply(t,i)})))}),this._scrollParent=At(o)||window,this._scrollParent.addEventListener("scroll",this._displayPopup),window.addEventListener("resize",this._displayPopup)}},beforeDestroy:function(){this.inline||(this.appendToBody&&this.$el.parentNode&&this.$el.parentNode.removeChild(this.$el),document.removeEventListener(this._clickoutEvent,this.handleClickOutside),this._scrollParent.removeEventListener("scroll",this._displayPopup),window.removeEventListener("resize",this._displayPopup))},methods:{handleClickOutside:function(t){if(this.visible){var n=t.target,e=this.$el;e&&!e.contains(n)&&this.$emit("clickoutside",t)}},displayPopup:function(){if(!this.inline&&this.visible){var t=this.$el,n=this.$parent.$el,e=this.appendToBody;this._popupRect||(this._popupRect=function(t){var n=t.style.display,e=t.style.visibility;t.style.display="block",t.style.visibility="hidden";var o=window.getComputedStyle(t),i=t.offsetWidth+parseInt(o.marginLeft,10)+parseInt(o.marginRight,10),r=t.offsetHeight+parseInt(o.marginTop,10)+parseInt(o.marginBottom,10);return t.style.display=n,t.style.visibility=e,{width:i,height:r}}(t));var o=this._popupRect,i=function(t,n,e,o){var i=0,r=0,a=0,s=0,c=t.getBoundingClientRect(),l=document.documentElement.clientWidth,u=document.documentElement.clientHeight;return o&&(a=window.pageXOffset+c.left,s=window.pageYOffset+c.top),i=l-c.left<n&&c.right<n?a-c.left+1:c.left+c.width/2<=l/2?a:a+c.width-n,r=c.top<=e&&u-c.bottom<=e?s+u-c.top-e:c.top+c.height/2<=u/2?s+c.height:s-e,{left:"".concat(i,"px"),top:"".concat(r,"px")}}(n,o.width,o.height,e),r=i.left,a=i.top;this.left=r,this.top=a}}},render:function(){var t=arguments[0],n=this.prefixClass;return this.inline?t("div",{class:"".concat(n,"-datepicker-main")},[this.$slots.default]):t("transition",{attrs:{name:"".concat(n,"-zoom-in-down")}},[this.visible&&t("div",{class:"".concat(n,"-datepicker-main ").concat(n,"-datepicker-popup"),style:{top:this.top,left:this.left,position:"absolute"}},[this.$slots.default])])}};function mt(t,n,e,o,i,r,a,s,c,l){"boolean"!=typeof a&&(c=s,s=a,a=!1);var u,d="function"==typeof e?e.options:e;if(t&&t.render&&(d.render=t.render,d.staticRenderFns=t.staticRenderFns,d._compiled=!0,i&&(d.functional=!0)),o&&(d._scopeId=o),r?(u=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),n&&n.call(this,c(t)),t&&t._registeredComponents&&t._registeredComponents.add(r)},d._ssrRegister=u):n&&(u=a?function(t){n.call(this,l(t,this.$root.$options.shadowRoot))}:function(t){n.call(this,s(t))}),u)if(d.functional){var p=d.render;d.render=function(t,n){return u.call(n),p(t,n)}}else{var f=d.beforeCreate;d.beforeCreate=f?[].concat(f,u):[u]}return e}"undefined"!=typeof navigator&&/msie [6-9]\\b/.test(navigator.userAgent.toLowerCase());var gt,vt=mt({render:function(){var t=this.$createElement,n=this._self._c||t;return n("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"}},[n("path",{attrs:{d:"M940.218182 107.054545h-209.454546V46.545455h-65.163636v60.50909H363.054545V46.545455H297.890909v60.50909H83.781818c-18.618182 0-32.581818 13.963636-32.581818 32.581819v805.236363c0 18.618182 13.963636 32.581818 32.581818 32.581818h861.090909c18.618182 0 32.581818-13.963636 32.581818-32.581818V139.636364c-4.654545-18.618182-18.618182-32.581818-37.236363-32.581819zM297.890909 172.218182V232.727273h65.163636V172.218182h307.2V232.727273h65.163637V172.218182h176.872727v204.8H116.363636V172.218182h181.527273zM116.363636 912.290909V442.181818h795.927273v470.109091H116.363636z"}})])},staticRenderFns:[]},void 0,{},void 0,!1,void 0,!1,void 0,void 0,void 0),bt=mt({render:function(){var t=this.$createElement,n=this._self._c||t;return n("svg",{attrs:{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024"}},[n("path",{attrs:{d:"M810.005333 274.005333l-237.994667 237.994667 237.994667 237.994667-60.010667 60.010667-237.994667-237.994667-237.994667 237.994667-60.010667-60.010667 237.994667-237.994667-237.994667-237.994667 60.010667-60.010667 237.994667 237.994667 237.994667-237.994667z"}})])},staticRenderFns:[]},void 0,{},void 0,!1,void 0,!1,void 0,void 0,void 0),Ct=mt({render:function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("table",{class:t.prefixClass+"-table "+t.prefixClass+"-table-date"},[e("thead",[e("tr",[t.showWeekNumber?e("th",{class:t.prefixClass+"-week-number-header"}):t._e(),t._v(" "),t._l(t.days,(function(n){return e("th",{key:n},[t._v(t._s(n))])}))],2)]),t._v(" "),e("tbody",{on:{click:t.handleCellClick}},t._l(t.dates,(function(n,o){return e("tr",{key:o,class:[t.prefixClass+"-date-row",t.getRowClasses(n)]},[t.showWeekNumber?e("td",{class:t.prefixClass+"-week-number"},[t._v("\n "+t._s(t.getWeekNumber(n[0].day))+"\n ")]):t._e(),t._v(" "),t._l(n,(function(n,o){return e("td",{key:o,staticClass:"cell",class:t.getCellClasses(n.day),attrs:{"data-day":n.day,title:t.getCellTitle(n.day)}},[e("div",[t._v(t._s(n.text))])])}))],2)})),0)])},staticRenderFns:[]},void 0,{name:"TableDate",inject:{translateFn:{default:function(){return ft}},getWeek:{default:function(){return B}},prefixClass:{default:"mx"}},props:{calendarYear:{type:Number,default:function(){return(new Date).getFullYear()}},calendarMonth:{type:Number,default:function(){return(new Date).getMonth()}},showWeekNumber:{type:Boolean,default:!1},titleFormat:{type:String,default:"YYYY-MM-DD"},getRowClasses:{type:Function,default:function(){return[]}},getCellClasses:{type:Function,default:function(){return[]}}},computed:{firstDayOfWeek:function(){return this.translateFn("formatLocale.firstDayOfWeek")||0},days:function(){var t=this.translateFn("days")||this.translateFn("formatLocale.weekdaysMin");return t.concat(t).slice(this.firstDayOfWeek,this.firstDayOfWeek+7)},dates:function(){for(var t=[],n=this.firstDayOfWeek,e=this.calendarYear,o=this.calendarMonth,i=X(e,o,0),r=i.getDate(),a=r-(i.getDay()+7-n)%7,s=a;s<=r;s++){var c=s-r;t.push({day:c,text:s})}i.setMonth(o+1,0);for(var l=i.getDate(),u=1;u<=l;u++)t.push({day:u,text:u});for(var d=42-(r-a+1)-l,p=1;p<=d;p++)t.push({day:l+p,text:p});return ot(t,7)}},methods:{formatDate:function(t,n){return M(t,n,{locale:this.translateFn("formatLocale")})},handleCellClick:function(t){var n=t.target;"DIV"===n.tagName&&(n=n.parentNode);var e=n.getAttribute("data-day");e&&this.$emit("select",parseInt(e,10))},getCellTitle:function(t){var n=this.calendarYear,e=this.calendarMonth,o=this.titleFormat,i=X(n,e,t);return this.formatDate(i,o)},getWeekNumber:function(t){var n=X(this.calendarYear,this.calendarMonth,t);return this.getWeek(n,this.translateFn("formatLocale"))}}},void 0,!1,void 0,!1,void 0,void 0,void 0),yt=mt({render:function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("table",{class:t.prefixClass+"-table "+t.prefixClass+"-table-month",on:{click:t.handleClick}},t._l(t.months,(function(n,o){return e("tr",{key:o},t._l(n,(function(n,o){return e("td",{key:o,staticClass:"cell",class:t.getCellClasses(n.month),attrs:{"data-month":n.month}},[e("div",[t._v(t._s(n.text))])])})),0)})),0)},staticRenderFns:[]},void 0,{name:"TableMonth",inject:{translateFn:{default:function(){return ft}},prefixClass:{default:"mx"}},props:{getCellClasses:{type:Function,default:function(){return[]}}},computed:{months:function(){var t=(this.translateFn("months")||this.translateFn("formatLocale.monthsShort")).map((function(t,n){return{text:t,month:n}}));return ot(t,3)}},methods:{handleClick:function(t){var n=t.target;"DIV"===n.tagName&&(n=n.parentNode);var e=n.getAttribute("data-month");e&&this.$emit("select",parseInt(e,10))}}},void 0,!1,void 0,!1,void 0,void 0,void 0),xt=mt({render:function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("table",{class:t.prefixClass+"-table "+t.prefixClass+"-table-year",on:{click:t.handleClick}},t._l(t.years,(function(n,o){return e("tr",{key:o},t._l(n,(function(n,o){return e("td",{key:o,staticClass:"cell",class:t.getCellClasses(n),attrs:{"data-year":n}},[e("div",[t._v(t._s(n))])])})),0)})),0)},staticRenderFns:[]},void 0,{name:"TableYear",inject:{prefixClass:{default:"mx"}},props:{decade:Number,getCellClasses:{type:Function,default:function(){return[]}}},computed:{years:function(){for(var t=this.decade,n=[],e=0;e<10;e++)n.push(t+e);return ot(n,2)}},methods:{handleClick:function(t){var n=t.target;"DIV"===n.tagName&&(n=n.parentNode);var e=n.getAttribute("data-year");e&&this.$emit("select",parseInt(e,10))}}},void 0,!1,void 0,!1,void 0,void 0,void 0),wt=mt({render:function(){var t,n=this,e=n.$createElement,o=n._self._c||e;return o("div",{class:[n.prefixClass+"-calendar",n.prefixClass+"-calendar-panel-"+n.panel,(t={},t[n.prefixClass+"-calendar-week-mode"]="week"===n.type,t)]},[o("div",{class:n.prefixClass+"-calendar-header"},[o("button",{directives:[{name:"show",rawName:"v-show",value:n.showIconDoubleArrow,expression:"showIconDoubleArrow"}],class:n.prefixClass+"-btn "+n.prefixClass+"-btn-text "+n.prefixClass+"-btn-icon-double-left",attrs:{type:"button"},on:{click:n.handleIconDoubleLeftClick}},[o("i",{class:n.prefixClass+"-icon-double-left"})]),n._v(" "),o("button",{directives:[{name:"show",rawName:"v-show",value:n.showIconArrow,expression:"showIconArrow"}],class:n.prefixClass+"-btn "+n.prefixClass+"-btn-text "+n.prefixClass+"-btn-icon-left",attrs:{type:"button"},on:{click:n.handleIconLeftClick}},[o("i",{class:n.prefixClass+"-icon-left"})]),n._v(" "),o("button",{directives:[{name:"show",rawName:"v-show",value:n.showIconDoubleArrow,expression:"showIconDoubleArrow"}],class:n.prefixClass+"-btn "+n.prefixClass+"-btn-text "+n.prefixClass+"-btn-icon-double-right",attrs:{type:"button"},on:{click:n.handleIconDoubleRightClick}},[o("i",{class:n.prefixClass+"-icon-double-right"})]),n._v(" "),o("button",{directives:[{name:"show",rawName:"v-show",value:n.showIconArrow,expression:"showIconArrow"}],class:n.prefixClass+"-btn "+n.prefixClass+"-btn-text "+n.prefixClass+"-btn-icon-right",attrs:{type:"button"},on:{click:n.handleIconRightClick}},[o("i",{class:n.prefixClass+"-icon-right"})]),n._v(" "),o("span",{class:n.prefixClass+"-calendar-header-label"},["year"===n.panel?[o("span",[n._v(n._s(n.calendarDecade))]),n._v(" "),o("span",{class:n.prefixClass+"-calendar-decade-separator"}),n._v(" "),o("span",[n._v(n._s(n.calendarDecade+9))])]:"month"===n.panel?o("button",{class:n.prefixClass+"-btn "+n.prefixClass+"-btn-text",attrs:{type:"button"},on:{click:function(t){return n.handelPanelChange("year")}}},[n._v("\n "+n._s(n.calendarYear)+"\n ")]):"date"===n.panel?n._l(n.dateHeader,(function(t){return o("button",{key:t.panel,class:n.prefixClass+"-btn "+n.prefixClass+"-btn-text "+n.prefixClass+"-btn-current-"+t.panel,attrs:{type:"button"},on:{click:function(e){return n.handelPanelChange(t.panel)}}},[n._v("\n "+n._s(t.label)+"\n ")])})):n._e()],2)]),n._v(" "),o("div",{class:n.prefixClass+"-calendar-content"},[o("table-year",{directives:[{name:"show",rawName:"v-show",value:"year"===n.panel,expression:"panel === 'year'"}],attrs:{decade:n.calendarDecade,"get-cell-classes":n.getYearClasses},on:{select:n.handleSelectYear}}),n._v(" "),"year"!==n.type?o("table-month",{directives:[{name:"show",rawName:"v-show",value:"month"===n.panel,expression:"panel === 'month'"}],attrs:{"get-cell-classes":n.getMonthClasses},on:{select:n.handleSelectMonth}}):n._e(),n._v(" "),"year"!==n.type&&"month"!==n.type?o("table-date",{directives:[{name:"show",rawName:"v-show",value:"date"===n.panel,expression:"panel === 'date'"}],attrs:{"calendar-year":n.calendarYear,"calendar-month":n.calendarMonth,"title-format":n.titleFormat,"show-week-number":"boolean"==typeof n.showWeekNumber?n.showWeekNumber:"week"===n.type,"get-cell-classes":n.getDateClasses,"get-row-classes":n.getWeekState},on:{select:n.handleSelectDate}}):n._e()],1)])},staticRenderFns:[]},void 0,{name:"CalendarPanel",components:{TableDate:Ct,TableMonth:yt,TableYear:xt},mixins:[{methods:{dispatch:function(t){for(var n=this.$parent||this.$root,e=n.$options.name;n&&(!e||e!==t);)(n=n.$parent)&&(e=n.$options.name);if(n){for(var o,i=arguments.length,r=new Array(i>1?i-1:0),a=1;a<i;a++)r[a-1]=arguments[a];(o=n).$emit.apply(o,r)}}}}],inject:{translateFn:{default:function(){return ft}},prefixClass:{default:"mx"}},props:{value:{},defaultValue:{default:function(){var t=new Date;return t.setHours(0,0,0,0),t}},defaultPanel:{type:String},disabledDate:{type:Function,default:function(){return!1}},type:{type:String,default:"date"},getClasses:{type:Function,default:function(){return[]}},showWeekNumber:{type:Boolean,default:void 0},titleFormat:{type:String,default:"YYYY-MM-DD"},calendar:Date,partialUpdate:{type:Boolean,default:!1}},data:function(){var t=["date","month","year"],n=Math.max(t.indexOf(this.type),t.indexOf(this.defaultPanel));return{panel:-1!==n?t[n]:"date",innerCalendar:null}},computed:{innerValue:function(){var t=Array.isArray(this.value)?this.value:[this.value],n={year:r,month:a,date:s},e=n[this.type]||n.date;return t.filter(Z).map((function(t){return e(t)}))},calendarYear:function(){return this.innerCalendar.getFullYear()},calendarMonth:function(){return this.innerCalendar.getMonth()},calendarDecade:function(){return 10*Math.floor(this.calendarYear/10)},showIconDoubleArrow:function(){return"date"===this.panel||"month"===this.panel||"year"===this.panel},showIconArrow:function(){return"date"===this.panel},dateHeader:function(){var t=this.translateFn("monthBeforeYear"),n=this.translateFn("yearFormat"),e=this.translateFn("monthFormat")||"MMM",o={panel:"year",label:this.formatDate(this.innerCalendar,n)},i={panel:"month",label:this.formatDate(this.innerCalendar,e)};return t?[i,o]:[o,i]}},watch:{value:{immediate:!0,handler:"initCalendar"},calendar:{handler:"initCalendar"},defaultValue:{handler:"initCalendar"}},methods:{formatDate:function(t,n){return M(t,n,{locale:this.translateFn("formatLocale")})},initCalendar:function(){var t=this.calendar;if(!Z(t)){var n=this.innerValue.length;t=nt(n>0?this.innerValue[n-1]:this.defaultValue)}this.innerCalendar=t},isDisabled:function(t){return this.disabledDate(new Date(t),this.innerValue)},emitDate:function(t,n){this.isDisabled(t)||(this.$emit("select",t,n,this.innerValue),this.dispatch("DatePicker","pick",t,n))},updateCalendar:function(t,n){var e=new Date(this.innerCalendar);this.innerCalendar=t,this.$emit("update:calendar",t),this.dispatch("DatePicker","calendar-change",t,e,n)},handelPanelChange:function(t){this.panel=t},handleIconLeftClick:function(){var t=u(this.innerCalendar,1);this.updateCalendar(t,"last-month")},handleIconRightClick:function(){var t=l(this.innerCalendar,1);this.updateCalendar(t,"next-month")},handleIconDoubleLeftClick:function(){var t=function(t,n){o(2,arguments);var e=c(n);return d(t,-e)}(this.innerCalendar,"year"===this.panel?10:1);this.updateCalendar(t,"year"===this.panel?"last-decade":"last-year")},handleIconDoubleRightClick:function(){var t=d(this.innerCalendar,"year"===this.panel?10:1);this.updateCalendar(t,"year"===this.panel?"next-decade":"next-year")},handleSelectYear:function(t){if("year"===this.type){var n=this.getCellDate(t,"year");this.emitDate(n,"year")}else{var e=p(this.innerCalendar,t);if(this.updateCalendar(e,"year"),this.handelPanelChange("month"),this.partialUpdate&&1===this.innerValue.length){var o=p(this.innerValue[0],t);this.emitDate(o,"year")}}},handleSelectMonth:function(t){if("month"===this.type){var n=this.getCellDate(t,"month");this.emitDate(n,"month")}else{var e=A(this.innerCalendar,t);if(this.updateCalendar(e,"month"),this.handelPanelChange("date"),this.partialUpdate&&1===this.innerValue.length){var o=A(p(this.innerValue[0],this.calendarYear),t);this.emitDate(o,"month")}}},handleSelectDate:function(t){var n=this.getCellDate(t,"date");this.emitDate(n,"week"===this.type?"week":"date")},getCellDate:function(t,n){return"year"===n?X(t,0):"month"===n?X(this.calendarYear,t):X(this.calendarYear,this.calendarMonth,t)},getDateClasses:function(t){var n=this.getCellDate(t,"date"),e=n.getMonth()!==this.calendarMonth,o=[];n.getTime()===(new Date).setHours(0,0,0,0)&&o.push("today"),e&&o.push("not-current-month");var i=this.getStateClass(n);return"active"===i&&e||o.push(i),o.concat(this.getClasses(n,this.innerValue,o.join(" ")))},getMonthClasses:function(t){if("month"!==this.type)return this.calendarMonth===t?"active":"";var n=[],e=this.getCellDate(t,"month");return n.push(this.getStateClass(e)),n.concat(this.getClasses(e,this.innerValue,n.join(" ")))},getYearClasses:function(t){if("year"!==this.type)return this.calendarYear===t?"active":"";var n=[],e=this.getCellDate(t,"year");return n.push(this.getStateClass(e)),n.concat(this.getClasses(e,this.innerValue,n.join(" ")))},getStateClass:function(t){return this.isDisabled(t)?"disabled":this.innerValue.some((function(n){return n.getTime()===t.getTime()}))?"active":""},getWeekState:function(t){if("week"!==this.type)return"";var n=this.getCellDate(t[0].day,"date").getTime(),e=this.getCellDate(t[6].day,"date").getTime();return this.innerValue.some((function(t){var o=t.getTime();return o>=n&&o<=e}))?"".concat(this.prefixClass,"-active-week"):""}}},void 0,!1,void 0,!1,void 0,void 0,void 0),kt={name:"CalendarRange",components:{CalendarPanel:wt},inject:{prefixClass:{default:"mx"}},props:b({},wt.props),data:function(){return{innerValue:[],calendars:[]}},computed:{calendarMinDiff:function(){var t={date:1,month:12,year:120};return t[this.type]||t.date},calendarMaxDiff:function(){return 1/0},defaultValues:function(){return Array.isArray(this.defaultValue)?this.defaultValue:[this.defaultValue,this.defaultValue]}},watch:{value:{immediate:!0,handler:function(){var t=this;this.innerValue=tt(this.value)?this.value:[new Date(NaN),new Date(NaN)],this.calendars=this.innerValue.map((function(n,e){return nt(n,t.defaultValues[e])})),this.validateCalendars(1)}}},methods:{handleSelect:function(t,n){var e=C(this.innerValue,2),o=e[0],i=e[1];Z(o)&&!Z(i)?(o.getTime()>t.getTime()?this.innerValue=[t,o]:this.innerValue=[o,t],this.emitDate(this.innerValue,n)):this.innerValue=[t,new Date(NaN)]},emitDate:function(t,n){this.$emit("select",t,n)},updateStartCalendar:function(t){this.calendars.splice(0,1,t),this.validateCalendars(1)},updateEndCalendar:function(t){this.calendars.splice(1,1,t),this.validateCalendars(0)},validateCalendars:function(t){var n=this.getCalendarGap();if(n){var e=this.calendars[t];e=0===t?u(e,n):l(e,n),this.calendars.splice(t,1,e)}},getCalendarGap:function(){var t=function(t,n){o(2,arguments);var e=i(t),r=i(n),a=e.getFullYear()-r.getFullYear(),s=e.getMonth()-r.getMonth();return 12*a+s}(this.calendars[1],this.calendars[0]),n=this.calendarMinDiff,e=this.calendarMaxDiff;return t<n?n-t:t>e?e-t:0},getRangeClasses:function(t,n,e){var o=[].concat(this.getClasses(t,n,e));return!/disabled|active|not-current-month/.test(e)&&2===n.length&&t.getTime()>n[0].getTime()&&t.getTime()<n[1].getTime()&&o.push("in-range"),o}},render:function(){var t=this,n=arguments[0],e=this.calendars.map((function(e,o){var i=b({},t.$props,{calendar:e,value:t.innerValue,defaultValue:t.defaultValues[o],getClasses:t.getRangeClasses,partialUpdate:!1}),r={select:t.handleSelect,"update:calendar":0===o?t.updateStartCalendar:t.updateEndCalendar};return n("calendar-panel",{props:b({},i),on:b({},r)})})),o=this.prefixClass;return n("div",{class:"".concat(o,"-range-wrapper")},[e])}};var _t=mt({render:function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{class:t.prefixClass+"-scrollbar",style:{position:"relative",overflow:"hidden"}},[e("div",{ref:"wrap",class:t.prefixClass+"-scrollbar-wrap",style:{marginRight:"-"+t.scrollbarWidth+"px"},on:{scroll:t.handleScroll}},[t._t("default")],2),t._v(" "),e("div",{class:t.prefixClass+"-scrollbar-track"},[e("div",{ref:"thumb",class:t.prefixClass+"-scrollbar-thumb",style:{height:t.thumbHeight,top:t.thumbTop},on:{mousedown:t.handleDragstart}})])])},staticRenderFns:[]},void 0,{inject:{prefixClass:{default:"mx"}},data:function(){return{scrollbarWidth:0,thumbTop:"",thumbHeight:""}},created:function(){this.scrollbarWidth=function(){if("undefined"==typeof window)return 0;if(void 0!==gt)return gt;var t=document.createElement("div");t.style.visibility="hidden",t.style.overflow="scroll",t.style.width="100px",t.style.position="absolute",t.style.top="-9999px",document.body.appendChild(t);var n=document.createElement("div");return n.style.width="100%",t.appendChild(n),gt=t.offsetWidth-n.offsetWidth,t.parentNode.removeChild(t),gt}(),document.addEventListener("mouseup",this.handleDragend)},beforeDestroy:function(){document.addEventListener("mouseup",this.handleDragend)},mounted:function(){this.$nextTick(this.getThumbSize)},methods:{getThumbSize:function(){var t=this.$refs.wrap;if(t){var n=100*t.clientHeight/t.scrollHeight;this.thumbHeight=n<100?"".concat(n,"%"):""}},handleScroll:function(t){var n=t.currentTarget,e=n.scrollHeight,o=n.scrollTop;this.thumbTop="".concat(100*o/e,"%")},handleDragstart:function(t){t.stopImmediatePropagation(),this._draggable=!0;var n=this.$refs.thumb.offsetTop;this._prevY=t.clientY-n,document.addEventListener("mousemove",this.handleDraging)},handleDraging:function(t){if(this._draggable){var n=t.clientY,e=this.$refs.wrap,o=e.scrollHeight,i=e.clientHeight,r=(n-this._prevY)*o/i;e.scrollTop=r}},handleDragend:function(){this._draggable&&(this._draggable=!1,document.removeEventListener("mousemove",this.handleDraging))}}},void 0,!1,void 0,!1,void 0,void 0,void 0),Bt=function(t){return(t=parseInt(t,10))<10?"0".concat(t):"".concat(t)},Et=function(t,n,e){if(Array.isArray(e))return e.filter((function(n){return n>=0&&n<t}));n<=0&&(n=1);for(var o=[],i=0;i<t;i+=n)o.push(i);return o},St=function t(n,e){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;if(o<=0)requestAnimationFrame((function(){n.scrollTop=e}));else{var i=e-n.scrollTop,r=i/o*10;requestAnimationFrame((function(){var i=n.scrollTop+r;i>=e?n.scrollTop=e:(n.scrollTop=i,t(n,e,o-10))}))}},Tt=mt({render:function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{class:t.prefixClass+"-time-columns"},t._l(t.columns,(function(n,o){return e("scrollbar-vertical",{key:o,class:t.prefixClass+"-time-column"},[e("ul",{class:t.prefixClass+"-time-list",attrs:{"data-type":n.type,"data-index":o},on:{click:t.handleSelect}},t._l(n.list,(function(n,o){return e("li",{key:n.value,class:[t.prefixClass+"-time-item",t.getClasses(n.value)],attrs:{"data-index":o}},[t._v("\n "+t._s(n.text)+"\n ")])})),0)])})),1)},staticRenderFns:[]},void 0,{name:"ListColumns",components:{ScrollbarVertical:_t},inject:{prefixClass:{default:"mx"}},props:{date:Date,scrollDuration:{type:Number,default:100},getClasses:{type:Function,default:function(){return[]}},hourOptions:Array,minuteOptions:Array,secondOptions:Array,showHour:{type:Boolean,default:!0},showMinute:{type:Boolean,default:!0},showSecond:{type:Boolean,default:!0},hourStep:{type:Number,default:1},minuteStep:{type:Number,default:1},secondStep:{type:Number,default:1},use12h:{type:Boolean,default:!1}},computed:{columns:function(){var t=[];return this.showHour&&t.push({type:"hour",list:this.getHoursList()}),this.showMinute&&t.push({type:"minute",list:this.getMinutesList()}),this.showSecond&&t.push({type:"second",list:this.getSecondsList()}),this.use12h&&t.push({type:"ampm",list:this.getAMPMList()}),t.filter((function(t){return t.list.length>0}))}},watch:{date:{handler:function(){var t=this;this.$nextTick((function(){t.scrollToSelected(t.scrollDuration)}))}}},mounted:function(){this.scrollToSelected(0)},methods:{getHoursList:function(){var t=this;return Et(this.use12h?12:24,this.hourStep,this.hourOptions).map((function(n){var e=new Date(t.date),o=Bt(n);return t.use12h&&(0===n&&(o="12"),e.getHours()>=12&&(n+=12)),{value:e.setHours(n),text:o}}))},getMinutesList:function(){var t=this;return Et(60,this.minuteStep,this.minuteOptions).map((function(n){return{value:new Date(t.date).setMinutes(n),text:Bt(n)}}))},getSecondsList:function(){var t=this;return Et(60,this.secondStep,this.secondOptions).map((function(n){return{value:new Date(t.date).setSeconds(n),text:Bt(n)}}))},getAMPMList:function(){var t=this;return["AM","PM"].map((function(n,e){var o=new Date(t.date);return{text:n,value:o.setHours(o.getHours()%12+12*e)}}))},scrollToSelected:function(t){for(var n=this.$el.querySelectorAll(".active"),e=0;e<n.length;e++){var o=n[e],i=At(o,this.$el);if(i){var r=o.offsetTop;St(i,r,t)}}},handleSelect:function(t){var n=t.target,e=t.currentTarget;if("LI"===n.tagName.toUpperCase()){var o=e.getAttribute("data-type"),i=parseInt(e.getAttribute("data-index"),10),r=parseInt(n.getAttribute("data-index"),10),a=this.columns[i].list[r].value;this.$emit("select",a,o)}}}},void 0,!1,void 0,!1,void 0,void 0,void 0);function $t(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=t.split(":");if(n.length>=2){var e=parseInt(n[0],10),o=parseInt(n[1],10);return{hours:e,minutes:o}}return null}var It=mt({render:function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("scrollbar-vertical",t._l(t.list,(function(n){return e("div",{key:n.value,class:[t.prefixClass+"-time-option",t.getClasses(n.value)],on:{click:function(e){return t.handleSelect(n.value)}}},[t._v("\n "+t._s(n.text)+"\n ")])})),0)},staticRenderFns:[]},void 0,{name:"ListOptions",components:{ScrollbarVertical:_t},inject:{translateFn:{default:function(){return ft}},prefixClass:{default:"mx"}},props:{date:Date,options:{type:[Object,Function],default:function(){return[]}},format:{type:String,default:"HH:mm:ss"},getClasses:{type:Function,default:function(){return[]}}},computed:{list:function(){var t=[],n=this.options;if("function"==typeof n)return n()||[];var e=$t(n.start),o=$t(n.end),i=$t(n.step),r=n.format||this.format;if(e&&o&&i)for(var a=e.minutes+60*e.hours,s=o.minutes+60*o.hours,c=i.minutes+60*i.hours,l=Math.floor((s-a)/c),u=0;u<=l;u++){var d=a+u*c,p=Math.floor(d/60),f=d%60,A=new Date(this.date).setHours(p,f,0);t.push({value:A,text:this.formatDate(A,r)})}return t}},mounted:function(){this.scrollToSelected()},methods:{formatDate:function(t,n){return M(t,n,{locale:this.translateFn("formatLocale")})},scrollToSelected:function(){var t=this.$el.querySelector(".active");if(t){var n=At(t,this.$el);if(n)!function(t,n){t&&(t.scrollTop=n)}(n,t.offsetTop)}},handleSelect:function(t){this.$emit("select",t,"time")}}},void 0,!1,void 0,!1,void 0,void 0,void 0),Ot=mt({render:function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{class:t.prefixClass+"-time"},[t.showTimeHeader?e("div",{class:t.prefixClass+"-time-header"},[e("button",{class:t.prefixClass+"-btn "+t.prefixClass+"-btn-text "+t.prefixClass+"-time-header-title",attrs:{type:"button"},on:{click:t.handleClickTitle}},[t._v("\n "+t._s(t.title)+"\n ")])]):t._e(),t._v(" "),e("div",{class:t.prefixClass+"-time-content"},[t.timePickerOptions?e("list-options",{attrs:{date:t.innerValue,"get-classes":t.getClasses,options:t.timePickerOptions,format:t.innerForamt},on:{select:t.handleSelect}}):e("list-columns",t._b({attrs:{date:t.innerValue,"get-classes":t.getClasses,"hour-options":t.hourOptions,"minute-options":t.minuteOptions,"second-options":t.secondOptions,"hour-step":t.hourStep,"minute-step":t.minuteStep,"second-step":t.secondStep,"scroll-duration":t.scrollDuration},on:{select:t.handleSelect}},"list-columns",t.ShowHourMinuteSecondAMPM,!1))],1)])},staticRenderFns:[]},void 0,{name:"TimePanel",components:{ListColumns:Tt,ListOptions:It},inject:{translateFn:{default:function(){return ft}},prefixClass:{default:"mx"}},props:{value:{},defaultValue:{default:function(){var t=new Date;return t.setHours(0,0,0,0),t}},format:{default:"HH:mm:ss"},timeTitleFormat:{type:String,default:"YYYY-MM-DD"},showTimeHeader:{type:Boolean,default:!1},disabledTime:{type:Function,default:function(){return!1}},timePickerOptions:{type:[Object,Function],default:function(){return null}},hourOptions:Array,minuteOptions:Array,secondOptions:Array,hourStep:{type:Number,default:1},minuteStep:{type:Number,default:1},secondStep:{type:Number,default:1},showHour:{type:Boolean,default:void 0},showMinute:{type:Boolean,default:void 0},showSecond:{type:Boolean,default:void 0},use12h:{type:Boolean,default:void 0},scrollDuration:{type:Number,default:100}},computed:{innerValue:function(){return nt(this.value,this.defaultValue)},title:function(){var t=this.timeTitleFormat,n=new Date(this.innerValue);return this.formatDate(n,t)},innerForamt:function(){return"string"==typeof this.format?this.format:"HH:mm:ss"},ShowHourMinuteSecondAMPM:function(){var t=this,n=this.innerForamt,e={showHour:/[HhKk]/.test(n),showMinute:/m/.test(n),showSecond:/s/.test(n),use12h:/a/i.test(n)},o={};return Object.keys(e).forEach((function(n){o[n]="boolean"==typeof t[n]?t[n]:e[n]})),o}},methods:{formatDate:function(t,n){return M(t,n,{locale:this.translateFn("formatLocale")})},isDisabled:function(t){return this.disabledTime(new Date(t))},handleSelect:function(t,n){var e=new Date(t);this.isDisabled(t)||this.$emit("select",e,n)},handleClickTitle:function(){this.$emit("title-click")},getClasses:function(t){var n=new Date(t);return this.isDisabled(t)?"disabled":n.getTime()===this.innerValue.getTime()?"active":""}}},void 0,!1,void 0,!1,void 0,void 0,void 0),Mt={name:"TimeRange",inject:{prefixClass:{default:"mx"}},props:b({},Ot.props),data:function(){return{startValue:new Date(NaN),endValue:new Date(NaN)}},watch:{value:{immediate:!0,handler:function(){if(tt(this.value)){var t=C(this.value,2),n=t[0],e=t[1];this.startValue=n,this.endValue=e}else this.startValue=new Date(NaN),this.endValue=new Date(NaN)}}},methods:{emitChange:function(t,n){var e=[this.startValue,this.endValue];this.$emit("select",e,"time"===t?"time-range":t,n)},handleSelectStart:function(t,n){this.startValue=t,this.endValue.getTime()>=t.getTime()||(this.endValue=t),this.emitChange(n,0)},handleSelectEnd:function(t,n){this.endValue=t,this.startValue.getTime()<=t.getTime()||(this.startValue=t),this.emitChange(n,1)},disabledStartTime:function(t){return this.disabledTime(t,0)},disabledEndTime:function(t){return t.getTime()<this.startValue.getTime()||this.disabledTime(t,1)}},render:function(){var t=arguments[0],n=Array.isArray(this.defaultValue)?this.defaultValue:[this.defaultValue,this.defaultValue],e=this.prefixClass;return t("div",{class:"".concat(e,"-range-wrapper")},[t(Ot,{props:b({},b({},this.$props,{value:this.startValue,defaultValue:n[0],disabledTime:this.disabledStartTime})),on:b({},b({},this.$listeners,{select:this.handleSelectStart}))}),t(Ot,{props:b({},b({},this.$props,{value:this.endValue,defaultValue:n[1],disabledTime:this.disabledEndTime})),on:b({},b({},this.$listeners,{select:this.handleSelectEnd}))})])}};function Nt(){return(Nt=Object.assign||function(t){for(var n,e=1;e<arguments.length;e++)for(var o in n=arguments[e])Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o]);return t}).apply(this,arguments)}var Dt=["attrs","props","domProps"],Pt=["class","style","directives"],Lt=["on","nativeOn"],jt=function(t,n){return function(){t&&t.apply(this,arguments),n&&n.apply(this,arguments)}},Ft=function(t){return t.reduce((function(t,n){for(var e in n)if(t[e])if(-1!==Dt.indexOf(e))t[e]=Nt({},t[e],n[e]);else if(-1!==Pt.indexOf(e)){var o=t[e]instanceof Array?t[e]:[t[e]],i=n[e]instanceof Array?n[e]:[n[e]];t[e]=o.concat(i)}else if(-1!==Lt.indexOf(e))for(var r in n[e])if(t[e][r]){var a=t[e][r]instanceof Array?t[e][r]:[t[e][r]],s=n[e][r]instanceof Array?n[e][r]:[n[e][r]];t[e][r]=a.concat(s)}else t[e][r]=n[e][r];else if("hook"==e)for(var c in n[e])t[e][c]=t[e][c]?jt(t[e][c],n[e][c]):n[e][c];else t[e]=n[e];else t[e]=n[e];return t}),{})},Rt={name:"DatetimePanel",inject:{prefixClass:{default:"mx"}},props:b({},wt.props,{},Ot.props,{showTimePanel:{type:Boolean,default:void 0}}),data:function(){return{defaultTimeVisible:!1,currentValue:this.value}},computed:{timeVisible:function(){return"boolean"==typeof this.showTimePanel?this.showTimePanel:this.defaultTimeVisible}},watch:{value:function(t){this.currentValue=t}},methods:{closeTimePanel:function(){this.defaultTimeVisible=!1},openTimePanel:function(){this.defaultTimeVisible=!0},emitDate:function(t,n){this.$emit("select",t,n)},handleSelect:function(t,n){"date"===n&&this.openTimePanel();var e=et(t,nt(this.value,this.defaultValue));this.disabledTime(new Date(e))&&(e=et(t,this.defaultValue),this.disabledTime(new Date(e)))?this.currentValue=e:this.emitDate(e,n)}},render:function(){var t=arguments[0],n={props:b({},rt(this,Object.keys(wt.props)),{type:"date",value:this.currentValue}),on:{select:this.handleSelect}},e={props:b({},rt(this,Object.keys(Ot.props)),{showTimeHeader:!0,value:this.currentValue}),on:{select:this.emitDate,"title-click":this.closeTimePanel}},o=this.prefixClass;return t("div",[t(wt,Ft([{},n])),this.timeVisible&&t(Ot,Ft([{class:"".concat(o,"-calendar-time")},e]))])}},Ut={name:"DatetimeRange",inject:{prefixClass:{default:"mx"}},props:b({},kt.props,{},Mt.props,{showTimePanel:{type:Boolean,default:void 0}}),data:function(){return{defaultTimeVisible:!1,currentValue:this.value}},computed:{timeVisible:function(){return"boolean"==typeof this.showTimePanel?this.showTimePanel:this.defaultTimeVisible}},watch:{value:function(t){this.currentValue=t}},methods:{closeTimePanel:function(){this.defaultTimeVisible=!1},openTimePanel:function(){this.defaultTimeVisible=!0},emitDate:function(t,n){this.$emit("select",t,n)},handleSelect:function(t,n){var e=this;"date"===n&&this.openTimePanel();var o=Array.isArray(this.defaultValue)?this.defaultValue:[this.defaultValue,this.defaultValue],i=t.map((function(t,n){return et(t,tt(e.value)?e.value[n]:o[n])}));i[1].getTime()<i[0].getTime()&&(i=[i[0],i[0]]),i.some(this.disabledTime)&&(i=t.map((function(t,n){return et(t,o[n])}))).some(this.disabledTime)?this.currentValue=i:this.emitDate(i,n)}},render:function(){var t=arguments[0],n={props:b({},rt(this,Object.keys(kt.props)),{type:"date",value:this.currentValue}),on:{select:this.handleSelect}},e={props:b({},rt(this,Object.keys(Mt.props)),{value:this.currentValue,showTimeHeader:!0}),on:{select:this.emitDate,"title-click":this.closeTimePanel}},o=this.prefixClass;return t("div",[t(kt,Ft([{},n])),this.timeVisible&&t(Mt,Ft([{class:"".concat(o,"-calendar-time")},e]))])}},zt={default:wt,time:Ot,datetime:Rt},Gt={default:kt,time:Mt,datetime:Ut},Wt=mt({render:function(){var t,n=this,e=n.$createElement,o=n._self._c||e;return o("div",{class:(t={},t[n.prefixClass+"-datepicker"]=!0,t[n.prefixClass+"-datepicker-range"]=n.range,t[n.prefixClass+"-datepicker-inline"]=n.inline,t.disabled=n.disabled,t)},[n.inline?n._e():o("div",{class:n.prefixClass+"-input-wrapper",on:{mousedown:n.openPopup}},[n._t("input",[o("input",n._g(n._b({ref:"input"},"input",g({},{name:"date",type:"text",autocomplete:"off",value:n.text,class:n.inputClass,readonly:!n.editable,disabled:n.disabled,placeholder:n.placeholder},n.inputAttr),!1),{keydown:n.handleInputKeydown,focus:n.handleInputFocus,blur:n.handleInputBlur,input:n.handleInputInput,change:n.handleInputChange}))],{props:g({},{name:"date",type:"text",autocomplete:"off",value:n.text,class:n.inputClass,readonly:!n.editable,disabled:n.disabled,placeholder:n.placeholder},n.inputAttr),events:{keydown:n.handleInputKeydown,focus:n.handleInputFocus,blur:n.handleInputBlur,input:n.handleInputInput,change:n.handleInputChange}}),n._v(" "),n.showClearIcon?o("i",{class:n.prefixClass+"-icon-clear",on:{mousedown:function(t){return t.stopPropagation(),n.handleClear(t)}}},[n._t("icon-clear",[o("icon-close")])],2):n._e(),n._v(" "),o("i",{class:n.prefixClass+"-icon-calendar"},[n._t("icon-calendar",[o("icon-calendar")])],2)],2),n._v(" "),o("Popup",{ref:"popup",class:n.popupClass,style:n.popupStyle,attrs:{inline:n.inline,visible:n.popupVisible,"append-to-body":n.appendToBody},on:{clickoutside:n.handleClickOutSide}},[n.hasSlot("sidebar")||n.shortcuts.length?o("div",{class:n.prefixClass+"-datepicker-sidebar"},[n._t("sidebar",null,{value:n.currentValue,emit:n.emitValue}),n._v(" "),n._l(n.shortcuts,(function(t,e){return o("button",{key:e,class:n.prefixClass+"-btn "+n.prefixClass+"-btn-text "+n.prefixClass+"-btn-shortcut",attrs:{type:"button"},on:{click:function(e){return n.handleSelectShortcut(t)}}},[n._v("\n "+n._s(t.text)+"\n ")])}))],2):n._e(),n._v(" "),o("div",{class:n.prefixClass+"-datepicker-content"},[n.hasSlot("header")?o("div",{class:n.prefixClass+"-datepicker-header"},[n._t("header",null,{value:n.currentValue,emit:n.emitValue})],2):n._e(),n._v(" "),o("div",{class:n.prefixClass+"-datepicker-body"},[n._t("content",[o(n.currentComponent,n._b({ref:"picker",tag:"component",on:{select:n.handleSelectDate}},"component",n.currentComponentProps,!1))],{value:n.currentValue,emit:n.emitValue})],2),n._v(" "),n.hasSlot("footer")||n.confirm?o("div",{class:n.prefixClass+"-datepicker-footer"},[n._t("footer",null,{value:n.currentValue,emit:n.emitValue}),n._v(" "),n.confirm?o("button",{class:n.prefixClass+"-btn "+n.prefixClass+"-datepicker-btn-confirm",attrs:{type:"button"},on:{click:n.handleConfirmDate}},[n._v("\n "+n._s(n.confirmText)+"\n ")]):n._e()],2):n._e()])])],1)},staticRenderFns:[]},void 0,{name:"DatePicker",components:{IconCalendar:vt,IconClose:bt,Popup:ht},provide:function(){return{translateFn:this.getLocaleFieldValue,getWeek:this.getWeek,prefixClass:this.prefixClass}},props:b({},Rt.props,{value:{},valueType:{type:String,default:"date"},type:{type:String,default:"date"},format:{type:String,default:function(){var t={date:"YYYY-MM-DD",datetime:"YYYY-MM-DD HH:mm:ss",year:"YYYY",month:"YYYY-MM",time:"HH:mm:ss",week:"w"};return t[this.type]||t.date}},formatter:{type:Object},range:{type:Boolean,default:!1},multiple:{type:Boolean,default:!1},rangeSeparator:{type:String,default:function(){return this.multiple?",":" ~ "}},lang:{type:[String,Object]},placeholder:{type:String,default:""},editable:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},clearable:{type:Boolean,default:!0},prefixClass:{type:String,default:"mx"},inputClass:{default:function(){return"".concat(this.prefixClass,"-input")}},inputAttr:{type:Object,default:function(){return{}}},appendToBody:{type:Boolean,default:!0},open:{type:Boolean,default:void 0},popupClass:{},popupStyle:{type:Object,default:function(){return{}}},inline:{type:Boolean,default:!1},confirm:{type:Boolean,default:!1},confirmText:{type:String,default:"OK"},renderInputText:{type:Function},shortcuts:{type:Array,validator:function(t){return Array.isArray(t)&&t.every((function(t){return it(t)&&"string"==typeof t.text&&"function"==typeof t.onClick}))},default:function(){return[]}}}),data:function(){return{currentValue:null,userInput:null,defaultOpen:!1}},computed:{currentComponent:function(){var t=this.range?Gt:zt;return t[this.type]||t.default},currentComponentProps:function(){return b({},rt(this,Object.keys(this.currentComponent.props)),{value:this.currentValue})},popupVisible:function(){return!this.disabled&&("boolean"==typeof this.open?this.open:this.defaultOpen)},innerValue:function(){var t=this.value;return this.validMultipleType?(t=Array.isArray(t)?t:[]).map(this.value2date):this.range?(t=Array.isArray(t)?t.slice(0,2):[null,null]).map(this.value2date):this.value2date(this.value)},text:function(){var t=this;if(null!==this.userInput)return this.userInput;if("function"==typeof this.renderInputText)return this.renderInputText(this.innerValue);if(!this.isValidValue(this.innerValue))return"";var n=this.format;return Array.isArray(this.innerValue)?this.innerValue.map((function(e){return t.formatDate(e,n)})).join(this.rangeSeparator):this.formatDate(this.innerValue,n)},showClearIcon:function(){return!this.disabled&&this.clearable&&this.text},locale:function(){return it(this.lang)?function t(n,e){if(!it(n))return{};var o=n;return it(e)&&Object.keys(e).forEach((function(i){var r=e[i];it(r)&&it(n[i])&&(r=t(n[i],r)),o=b({},o,m({},i,r))})),o}(pt(),this.lang):pt(this.lang)},validMultipleType:function(){return this.multiple&&!this.range&&-1!==["date","month","year"].indexOf(this.type)}},watch:{innerValue:{immediate:!0,handler:function(t){this.currentValue=t}}},created:function(){"object"===h(this.format)&&console.warn("[vue2-datepicker]: The prop `format` don't support Object any more. You can use the new prop `formatter` to replace it")},methods:{handleClickOutSide:function(t){var n=t.target;this.$el.contains(n)||this.closePopup()},getFormatter:function(t){return it(this.formatter)&&this.formatter[t]||it(this.format)&&this.format[t]},getWeek:function(t,n){return"function"==typeof this.getFormatter("getWeek")?this.getFormatter("getWeek")(t,n):B(t,n)},parseDate:function(t,n){if("function"==typeof this.getFormatter("parse"))return this.getFormatter("parse")(t,n);var e=new Date;return function(t,n){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};try{var o=e.locale,i=void 0===o?E:o,r=e.backupDate,a=void 0===r?new Date:r,s=J(t,n,i),c=s.year,l=s.month,u=s.day,d=s.hour,p=s.minute,f=s.second,A=s.millisecond,h=s.isPM,m=s.date,g=s.offset,v=s.weekday,b=s.week;if(m)return m;var C=[c,l,u,d,p,f,A];if(C[3]=Q(C[3],h),void 0!==b&&void 0===l&&void 0===u){var y=_(void 0===c?a:new Date(c,3),{firstDayOfWeek:i.firstDayOfWeek,firstWeekContainsDate:i.firstWeekContainsDate});return new Date(y.getTime()+7*(b-1)*24*3600*1e3)}var x=K.apply(void 0,N(q(C,a))),w=60*(void 0===g?x.getTimezoneOffset():g)*1e3,k=new Date(x.getTime()+w);return void 0!==v&&k.getDay()!==v?new Date(NaN):k}catch(t){return new Date(NaN)}}(t,n,{locale:this.locale.formatLocale,backupDate:e})},formatDate:function(t,n){return"function"==typeof this.getFormatter("stringify")?this.getFormatter("stringify")(t,n):M(t,n,{locale:this.locale.formatLocale})},value2date:function(t){switch(this.valueType){case"date":return t instanceof Date?new Date(t.getTime()):new Date(NaN);case"timestamp":return"number"==typeof t?new Date(t):new Date(NaN);case"format":return"string"==typeof t?this.parseDate(t,this.format):new Date(NaN);default:return"string"==typeof t?this.parseDate(t,this.valueType):new Date(NaN)}},date2value:function(t){if(!Z(t))return null;switch(this.valueType){case"date":return t;case"timestamp":return t.getTime();case"format":return this.formatDate(t,this.format);default:return this.formatDate(t,this.valueType)}},emitValue:function(t,n){this.userInput=null;var e=Array.isArray(t)?t.map(this.date2value):this.date2value(t);return this.$emit("input",e),this.$emit("change",e,n),this.afterEmitValue(n),e},afterEmitValue:function(t){t&&t!==this.type&&"time"!==t||this.closePopup()},isValidValue:function(t){return this.validMultipleType?(n=t,Array.isArray(n)&&n.every(Z)):this.range?tt(t):Z(t);var n},isValidValueAndNotDisabled:function(t){if(!this.isValidValue(t))return!1;var n="function"==typeof this.disabledDate?this.disabledDate:function(){return!1},e="function"==typeof this.disabledTime?this.disabledTime:function(){return!1};return Array.isArray(t)||(t=[t]),t.every((function(t){return!n(t)&&!e(t)}))},handleMultipleDates:function(t,n){if(this.validMultipleType&&n){var e=n.filter((function(n){return n.getTime()!==t.getTime()}));return e.length===n.length&&e.push(t),e}return t},handleSelectDate:function(t,n,e){t=this.handleMultipleDates(t,e),this.confirm?this.currentValue=t:this.emitValue(t,this.validMultipleType?"multiple-".concat(n):n)},handleClear:function(){this.emitValue(this.range?[null,null]:null),this.$emit("clear")},handleConfirmDate:function(){var t=this.emitValue(this.currentValue);this.$emit("confirm",t)},handleSelectShortcut:function(t){if(it(t)&&"function"==typeof t.onClick){var n=t.onClick(this);n&&this.emitValue(n)}},openPopup:function(t){this.popupVisible||(this.defaultOpen=!0,this.$emit("open",t),this.$emit("update:open",!0))},closePopup:function(){this.popupVisible&&(this.defaultOpen=!1,this.$emit("close"),this.$emit("update:open",!1))},blur:function(){this.$refs.input&&this.$refs.input.blur()},focus:function(){this.$refs.input&&this.$refs.input.focus()},handleInputChange:function(){var t=this;if(this.editable&&null!==this.userInput){var n=this.userInput.trim();if(this.userInput=null,""!==n){var e;if(this.validMultipleType)e=n.split(this.rangeSeparator).map((function(n){return t.parseDate(n.trim(),t.format)}));else if(this.range){var o=n.split(this.rangeSeparator);2!==o.length&&(o=n.split(this.rangeSeparator.trim())),e=o.map((function(n){return t.parseDate(n.trim(),t.format)}))}else e=this.parseDate(n,this.format);this.isValidValueAndNotDisabled(e)?(this.emitValue(e),this.blur()):this.$emit("input-error",n)}else this.handleClear()}},handleInputInput:function(t){this.userInput=t.target.value},handleInputKeydown:function(t){var n=t.keyCode;9===n?this.closePopup():13===n&&this.handleInputChange()},handleInputBlur:function(t){this.$emit("blur",t)},handleInputFocus:function(t){this.openPopup(t),this.$emit("focus",t)},hasSlot:function(t){return!(!this.$slots[t]&&!this.$scopedSlots[t])},getLocaleFieldValue:function(t){return ft(t,this.locale)}}},void 0,!1,void 0,!1,void 0,void 0,void 0);Wt.locale=dt,Wt.install=function(t){t.component(Wt.name,Wt)},"undefined"!=typeof window&&window.Vue&&Wt.install(window.Vue),g(Wt,{CalendarPanel:wt,CalendarRange:kt,TimePanel:Ot,TimeRange:Mt,DatetimePanel:Rt,DatetimeRange:Ut});n.default=Wt},function(t,n,e){
|
||
/*!
|
||
* clipboard.js v2.0.8
|
||
* https://clipboardjs.com/
|
||
*
|
||
* Licensed MIT © Zeno Rocha
|
||
*/
|
||
t.exports=function(){return n={134:function(t,n,e){"use strict";e.d(n,{default:function(){return A}}),n=e(279);var o=e.n(n),i=(n=e(370),e.n(n)),r=(n=e(817),e.n(n));function a(t){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function s(t,n){for(var e=0;e<n.length;e++){var o=n[e];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}var c=function(){function t(n){!function(n){if(!(n instanceof t))throw new TypeError("Cannot call a class as a function")}(this),this.resolveOptions(n),this.initSelection()}var n,e;return n=t,(e=[{key:"resolveOptions",value:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};this.action=t.action,this.container=t.container,this.emitter=t.emitter,this.target=t.target,this.text=t.text,this.trigger=t.trigger,this.selectedText=""}},{key:"initSelection",value:function(){this.text?this.selectFake():this.target&&this.selectTarget()}},{key:"createFakeElement",value:function(){var t="rtl"===document.documentElement.getAttribute("dir");return this.fakeElem=document.createElement("textarea"),this.fakeElem.style.fontSize="12pt",this.fakeElem.style.border="0",this.fakeElem.style.padding="0",this.fakeElem.style.margin="0",this.fakeElem.style.position="absolute",this.fakeElem.style[t?"right":"left"]="-9999px",t=window.pageYOffset||document.documentElement.scrollTop,this.fakeElem.style.top="".concat(t,"px"),this.fakeElem.setAttribute("readonly",""),this.fakeElem.value=this.text,this.fakeElem}},{key:"selectFake",value:function(){var t=this,n=this.createFakeElement();this.fakeHandlerCallback=function(){return t.removeFake()},this.fakeHandler=this.container.addEventListener("click",this.fakeHandlerCallback)||!0,this.container.appendChild(n),this.selectedText=r()(n),this.copyText(),this.removeFake()}},{key:"removeFake",value:function(){this.fakeHandler&&(this.container.removeEventListener("click",this.fakeHandlerCallback),this.fakeHandler=null,this.fakeHandlerCallback=null),this.fakeElem&&(this.container.removeChild(this.fakeElem),this.fakeElem=null)}},{key:"selectTarget",value:function(){this.selectedText=r()(this.target),this.copyText()}},{key:"copyText",value:function(){var t;try{t=document.execCommand(this.action)}catch(n){t=!1}this.handleResult(t)}},{key:"handleResult",value:function(t){this.emitter.emit(t?"success":"error",{action:this.action,text:this.selectedText,trigger:this.trigger,clearSelection:this.clearSelection.bind(this)})}},{key:"clearSelection",value:function(){this.trigger&&this.trigger.focus(),document.activeElement.blur(),window.getSelection().removeAllRanges()}},{key:"destroy",value:function(){this.removeFake()}},{key:"action",set:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:"copy";if(this._action=t,"copy"!==this._action&&"cut"!==this._action)throw new Error('Invalid "action" value, use either "copy" or "cut"')},get:function(){return this._action}},{key:"target",set:function(t){if(void 0!==t){if(!t||"object"!==a(t)||1!==t.nodeType)throw new Error('Invalid "target" value, use a valid Element');if("copy"===this.action&&t.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if("cut"===this.action&&(t.hasAttribute("readonly")||t.hasAttribute("disabled")))throw new Error('Invalid "target" attribute. You can\'t cut text from elements with "readonly" or "disabled" attributes');this._target=t}},get:function(){return this._target}}])&&s(n.prototype,e),t}();function l(t){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function u(t,n){for(var e=0;e<n.length;e++){var o=n[e];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}function d(t,n){return(d=Object.setPrototypeOf||function(t,n){return t.__proto__=n,t})(t,n)}function p(t){return(p=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function f(t,n){if(t="data-clipboard-".concat(t),n.hasAttribute(t))return n.getAttribute(t)}var A=function(){!function(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(n&&n.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),n&&d(t,n)}(a,o());var t,n,e,r=function(t){var n=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(t){return!1}}();return function(){var e,o=p(t);return e=n?(e=p(this).constructor,Reflect.construct(o,arguments,e)):o.apply(this,arguments),o=this,!(e=e)||"object"!==l(e)&&"function"!=typeof e?function(t){if(void 0!==t)return t;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(o):e}}(a);function a(t,n){var e;return function(t){if(!(t instanceof a))throw new TypeError("Cannot call a class as a function")}(this),(e=r.call(this)).resolveOptions(n),e.listenClick(t),e}return t=a,e=[{key:"isSupported",value:function(){var t="string"==typeof(t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:["copy","cut"])?[t]:t,n=!!document.queryCommandSupported;return t.forEach((function(t){n=n&&!!document.queryCommandSupported(t)})),n}}],(n=[{key:"resolveOptions",value:function(){var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};this.action="function"==typeof t.action?t.action:this.defaultAction,this.target="function"==typeof t.target?t.target:this.defaultTarget,this.text="function"==typeof t.text?t.text:this.defaultText,this.container="object"===l(t.container)?t.container:document.body}},{key:"listenClick",value:function(t){var n=this;this.listener=i()(t,"click",(function(t){return n.onClick(t)}))}},{key:"onClick",value:function(t){t=t.delegateTarget||t.currentTarget,this.clipboardAction&&(this.clipboardAction=null),this.clipboardAction=new c({action:this.action(t),target:this.target(t),text:this.text(t),container:this.container,trigger:t,emitter:this})}},{key:"defaultAction",value:function(t){return f("action",t)}},{key:"defaultTarget",value:function(t){if(t=f("target",t))return document.querySelector(t)}},{key:"defaultText",value:function(t){return f("text",t)}},{key:"destroy",value:function(){this.listener.destroy(),this.clipboardAction&&(this.clipboardAction.destroy(),this.clipboardAction=null)}}])&&u(t.prototype,n),e&&u(t,e),a}()},828:function(t){var n;"undefined"==typeof Element||Element.prototype.matches||((n=Element.prototype).matches=n.matchesSelector||n.mozMatchesSelector||n.msMatchesSelector||n.oMatchesSelector||n.webkitMatchesSelector),t.exports=function(t,n){for(;t&&9!==t.nodeType;){if("function"==typeof t.matches&&t.matches(n))return t;t=t.parentNode}}},438:function(t,n,e){var o=e(828);function i(t,n,e,i,r){var a=function(t,n,e,i){return function(e){e.delegateTarget=o(e.target,n),e.delegateTarget&&i.call(t,e)}}.apply(this,arguments);return t.addEventListener(e,a,r),{destroy:function(){t.removeEventListener(e,a,r)}}}t.exports=function(t,n,e,o,r){return"function"==typeof t.addEventListener?i.apply(null,arguments):"function"==typeof e?i.bind(null,document).apply(null,arguments):("string"==typeof t&&(t=document.querySelectorAll(t)),Array.prototype.map.call(t,(function(t){return i(t,n,e,o,r)})))}},879:function(t,n){n.node=function(t){return void 0!==t&&t instanceof HTMLElement&&1===t.nodeType},n.nodeList=function(t){var e=Object.prototype.toString.call(t);return void 0!==t&&("[object NodeList]"===e||"[object HTMLCollection]"===e)&&"length"in t&&(0===t.length||n.node(t[0]))},n.string=function(t){return"string"==typeof t||t instanceof String},n.fn=function(t){return"[object Function]"===Object.prototype.toString.call(t)}},370:function(t,n,e){var o=e(879),i=e(438);t.exports=function(t,n,e){if(!t&&!n&&!e)throw new Error("Missing required arguments");if(!o.string(n))throw new TypeError("Second argument must be a String");if(!o.fn(e))throw new TypeError("Third argument must be a Function");if(o.node(t))return l=n,u=e,(c=t).addEventListener(l,u),{destroy:function(){c.removeEventListener(l,u)}};if(o.nodeList(t))return r=t,a=n,s=e,Array.prototype.forEach.call(r,(function(t){t.addEventListener(a,s)})),{destroy:function(){Array.prototype.forEach.call(r,(function(t){t.removeEventListener(a,s)}))}};if(o.string(t))return t=t,n=n,e=e,i(document.body,t,n,e);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList");var r,a,s,c,l,u}},817:function(t){t.exports=function(t){var n,e="SELECT"===t.nodeName?(t.focus(),t.value):"INPUT"===t.nodeName||"TEXTAREA"===t.nodeName?((n=t.hasAttribute("readonly"))||t.setAttribute("readonly",""),t.select(),t.setSelectionRange(0,t.value.length),n||t.removeAttribute("readonly"),t.value):(t.hasAttribute("contenteditable")&&t.focus(),e=window.getSelection(),(n=document.createRange()).selectNodeContents(t),e.removeAllRanges(),e.addRange(n),e.toString());return e}},279:function(t){function n(){}n.prototype={on:function(t,n,e){var o=this.e||(this.e={});return(o[t]||(o[t]=[])).push({fn:n,ctx:e}),this},once:function(t,n,e){var o=this;function i(){o.off(t,i),n.apply(e,arguments)}return i._=n,this.on(t,i,e)},emit:function(t){for(var n=[].slice.call(arguments,1),e=((this.e||(this.e={}))[t]||[]).slice(),o=0,i=e.length;o<i;o++)e[o].fn.apply(e[o].ctx,n);return this},off:function(t,n){var e=this.e||(this.e={}),o=e[t],i=[];if(o&&n)for(var r=0,a=o.length;r<a;r++)o[r].fn!==n&&o[r].fn._!==n&&i.push(o[r]);return i.length?e[t]=i:delete e[t],this}},t.exports=n,t.exports.TinyEmitter=n}},e={},t.n=function(n){var e=n&&n.__esModule?function(){return n.default}:function(){return n};return t.d(e,{a:e}),e},t.d=function(n,e){for(var o in e)t.o(e,o)&&!t.o(n,o)&&Object.defineProperty(n,o,{enumerable:!0,get:e[o]})},t.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},t(134).default;function t(o){if(e[o])return e[o].exports;var i=e[o]={exports:{}};return n[o](i,i.exports,t),i.exports}var n,e}()},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(n,e,o){"use strict";o.r(e);var i=o(98),r=o(18),a=o(480),s=o.n(a),c=o(152),l=o(30),u=o.n(l),d=o(111),p=o.n(d),f=o(10),A=o(368);const h={ie:/(?:MSIE|Trident|Trident\/7.0; rv)[ :](\d+)/,edge:/^Mozilla\/5\.0 \([^)]+\) AppleWebKit\/[0-9.]+ \(KHTML, like Gecko\) Chrome\/[0-9.]+ (?:Mobile Safari|Safari)\/[0-9.]+ Edge\/[0-9.]+$/,firefox:/^Mozilla\/5\.0 \([^)]*(Windows|OS X|Linux)[^)]+\) Gecko\/[0-9.]+ Firefox\/(\d+)(?:\.\d)?$/,chrome:/^Mozilla\/5\.0 \([^)]*(Windows|OS X|Linux)[^)]+\) AppleWebKit\/[0-9.]+ \(KHTML, like Gecko\) Chrome\/(\d+)[0-9.]+ (?:Mobile Safari|Safari)\/[0-9.]+$/,safari:/^Mozilla\/5\.0 \([^)]*(Windows|OS X)[^)]+\) AppleWebKit\/[0-9.]+ \(KHTML, like Gecko\)(?: Version\/([0-9]+)[0-9.]+)? Safari\/[0-9.A-Z]+$/,androidChrome:/Android.*(?:; (.*) Build\/).*Chrome\/(\d+)[0-9.]+/,iphone:/ *CPU +iPhone +OS +([0-9]+)_(?:[0-9_])+ +like +Mac +OS +X */,ipad:/\(iPad; *CPU +OS +([0-9]+)_(?:[0-9_])+ +like +Mac +OS +X */,iosClient:/^Mozilla\/5\.0 \(iOS\) (ownCloud|Nextcloud)-iOS.*$/,androidClient:/^Mozilla\/5\.0 \(Android\) ownCloud-android.*$/,iosTalkClient:/^Mozilla\/5\.0 \(iOS\) Nextcloud-Talk.*$/,androidTalkClient:/^Mozilla\/5\.0 \(Android\) Nextcloud-Talk.*$/,davx5:/DAV(?:droid|x5)\/([^ ]+)/,webPirate:/(Sailfish).*WebPirate\/(\d+)/,sailfishBrowser:/(Sailfish).*SailfishBrowser\/(\d+)/},m={ie:t("setting","Internet Explorer"),edge:t("setting","Edge"),firefox:t("setting","Firefox"),chrome:t("setting","Google Chrome"),safari:t("setting","Safari"),androidChrome:t("setting","Google Chrome for Android"),iphone:t("setting","iPhone"),ipad:t("setting","iPad"),iosClient:t("setting","Nextcloud iOS app"),androidClient:t("setting","Nextcloud Android app"),iosTalkClient:t("setting","Nextcloud Talk for iOS"),androidTalkClient:t("setting","Nextcloud Talk for Android"),davx5:"DAVx5",webPirate:"WebPirate",sailfishBrowser:"SailfishBrowser"},g={ie:"icon-desktop",edge:"icon-desktop",firefox:"icon-desktop",chrome:"icon-desktop",safari:"icon-desktop",androidChrome:"icon-phone",iphone:"icon-phone",ipad:"icon-tablet",iosClient:"icon-phone",androidClient:"icon-phone",iosTalkClient:"icon-phone",androidTalkClient:"icon-phone",davx5:"icon-phone",webPirate:"icon-link",sailfishBrowser:"icon-link"};var v={name:"AuthToken",components:{Actions:A.Actions,ActionButton:A.ActionButton,ActionCheckbox:A.ActionCheckbox},props:{token:{type:Object,required:!0}},data(){return{showMore:this.token.canScope||this.token.canDelete,renaming:!1,newName:"",actionOpen:!1}},computed:{lastActivityRelative(){return OC.Util.relativeModifiedDate(1e3*this.token.lastActivity)},lastActivity(){return OC.Util.formatDate(1e3*this.token.lastActivity,"LLL")},iconName(){const n=this.token.name.match(/Mozilla\/5\.0 \((\w+)\) (?:mirall|csyncoC)\/(\d+\.\d+\.\d+)/);let e="";n&&(this.token.name=t("settings","Sync client - {os}",{os:n[1],version:n[2]}),e="icon-desktop");const o=this.token.name;let i=this.token.name;for(const t in h){const n=o.match(h[t]);n&&(i=n[2]&&n[1]?m[t]+" "+n[2]+" - "+n[1]:n[1]?m[t]+" "+n[1]:m[t],e=g[t])}return this.token.current&&(i=t("settings","This session")),{icon:e,name:i}},wiping(){return 2===this.token.type}},methods:{startRename(){this.actionOpen=!1,this.newName=this.token.name,this.renaming=!0,this.$nextTick(()=>{this.$refs.input.select()})},cancelRename(){this.renaming=!1},revoke(){this.actionOpen=!1,this.$emit("delete",this.token)},rename(){this.renaming=!1,this.$emit("rename",this.token,this.newName)},wipe(){this.actionOpen=!1,this.$emit("wipe",this.token)}}},b=o(71),C=o.n(b),y=o(447),x={insert:"head",singleton:!1},w=(C()(y.a,x),y.a.locals,o(41)),k={name:"AuthTokenList",components:{AuthToken:Object(w.a)(v,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("tr",{class:t.wiping,attrs:{"data-id":t.token.id}},[e("td",{staticClass:"client"},[e("div",{class:t.iconName.icon})]),t._v(" "),e("td",{staticClass:"token-name"},[t.token.canRename&&t.renaming?e("input",{directives:[{name:"model",rawName:"v-model",value:t.newName,expression:"newName"}],ref:"input",attrs:{type:"text"},domProps:{value:t.newName},on:{keyup:[function(n){return!n.type.indexOf("key")&&t._k(n.keyCode,"enter",13,n.key,"Enter")?null:t.rename(n)},function(n){return!n.type.indexOf("key")&&t._k(n.keyCode,"esc",27,n.key,["Esc","Escape"])?null:t.cancelRename(n)}],blur:t.cancelRename,input:function(n){n.target.composing||(t.newName=n.target.value)}}}):e("span",[t._v(t._s(t.iconName.name))]),t._v(" "),t.wiping?e("span",{staticClass:"wiping-warning"},[t._v("("+t._s(t.t("settings","Marked for remote wipe"))+")")]):t._e()]),t._v(" "),e("td",[e("span",{directives:[{name:"tooltip",rawName:"v-tooltip",value:t.lastActivity,expression:"lastActivity"}],staticClass:"last-activity"},[t._v(t._s(t.lastActivityRelative))])]),t._v(" "),e("td",{staticClass:"more"},[t.token.current?t._e():e("Actions",{directives:[{name:"tooltip",rawName:"v-tooltip.auto",value:{content:t.t("settings","Device settings"),container:"body"},expression:"{\n\t\t\t\tcontent: t('settings', 'Device settings'),\n\t\t\t\tcontainer: 'body'\n\t\t\t}",modifiers:{auto:!0}}],attrs:{open:t.actionOpen},on:{"update:open":function(n){t.actionOpen=n}}},[1===t.token.type?e("ActionCheckbox",{attrs:{checked:t.token.scope.filesystem},on:{change:function(n){return n.stopPropagation(),n.preventDefault(),t.$emit("toggleScope",t.token,"filesystem",!t.token.scope.filesystem)}}},[t._v("\n\t\t\t\t"+t._s(t.t("settings","Allow filesystem access"))+"\n\t\t\t")]):t._e(),t._v(" "),t.token.canRename?e("ActionButton",{attrs:{icon:"icon-rename"},on:{click:function(n){return n.stopPropagation(),n.preventDefault(),t.startRename(n)}}},[t._v("\n\t\t\t\t"+t._s(t.t("settings","Rename"))+"\n\t\t\t")]):t._e(),t._v(" "),t.token.canDelete?[2!==t.token.type?[e("ActionButton",{attrs:{icon:"icon-delete"},on:{click:function(n){return n.stopPropagation(),n.preventDefault(),t.revoke(n)}}},[t._v("\n\t\t\t\t\t\t"+t._s(t.t("settings","Revoke"))+"\n\t\t\t\t\t")]),t._v(" "),e("ActionButton",{attrs:{icon:"icon-delete"},on:{click:function(n){return n.stopPropagation(),n.preventDefault(),t.wipe(n)}}},[t._v("\n\t\t\t\t\t\t"+t._s(t.t("settings","Wipe device"))+"\n\t\t\t\t\t")])]:2===t.token.type?e("ActionButton",{attrs:{icon:"icon-delete",title:t.t("settings","Revoke")},on:{click:function(n){return n.stopPropagation(),n.preventDefault(),t.revoke(n)}}},[t._v("\n\t\t\t\t\t"+t._s(t.t("settings","Revoking this token might prevent the wiping of your device if it hasn't started the wipe yet."))+"\n\t\t\t\t")]):t._e()]:t._e()],2)],1)])}),[],!1,null,"79e9aafc",null).exports},props:{tokens:{type:Array,required:!0}},computed:{sortedTokens(){return this.tokens.slice().sort((t,n)=>{const e=parseInt(t.lastActivity,10);return parseInt(n.lastActivity,10)-e})}},methods:{toggleScope(t,n,e){this.$emit("toggleScope",t,n,e)},rename(t,n){this.$emit("rename",t,n)},onDelete(t){this.$emit("delete",t)},onWipe(t){this.$emit("wipe",t)}}},_=o(448),B={insert:"head",singleton:!1},E=(C()(_.a,B),_.a.locals,o(449)),S={insert:"head",singleton:!1},T=(C()(E.a,S),E.a.locals,Object(w.a)(k,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("table",{attrs:{id:"app-tokens-table"}},[t.tokens.length?e("thead",[e("tr",[e("th"),t._v(" "),e("th",[t._v(t._s(t.t("settings","Device")))]),t._v(" "),e("th",[t._v(t._s(t.t("settings","Last activity")))]),t._v(" "),e("th")])]):t._e(),t._v(" "),e("tbody",{staticClass:"token-list"},t._l(t.sortedTokens,(function(n){return e("AuthToken",{key:n.id,attrs:{token:n},on:{toggleScope:t.toggleScope,rename:t.rename,delete:t.onDelete,wipe:t.onWipe}})})),1)])}),[],!1,null,"ce0ff7e6",null).exports),$=o(481),I={name:"AuthTokenSetupDialogue",components:{QR:o.n($).a},props:{add:{type:Function,required:!0}},data:()=>({adding:!1,loading:!1,deviceName:"",appPassword:"",loginName:"",passwordCopied:!1,showQR:!1,qrUrl:"",hoveringCopyButton:!1}),computed:{copyTooltipOptions(){const n={hideOnTargetClick:!1,trigger:"manual"};return this.passwordCopied?{...n,content:t("core","Copied!"),show:!0}:{...n,content:t("core","Copy"),show:this.hoveringCopyButton}}},methods:{selectInput(t){t.currentTarget.select()},submit(){p()().then(()=>(this.loading=!0,this.add(this.deviceName))).then(t=>{this.adding=!0,this.loginName=t.loginName,this.appPassword=t.token;const n=window.location.protocol+"//"+window.location.host+Object(f.getRootUrl)();this.qrUrl="nc://login/user:".concat(t.loginName,"&password:").concat(t.token,"&server:").concat(n),this.$nextTick(()=>{this.$refs.appPassword.select()})}).catch(n=>{console.error("could not create a new app password",n),OC.Notification.showTemporary(t("core","Error while creating device token")),this.reset()})},onCopyPassword(){this.passwordCopied=!0,this.$refs.clipboardButton.blur(),setTimeout(()=>{this.passwordCopied=!1},3e3)},onCopyPasswordFailed(){OC.Notification.showTemporary(t("core","Could not copy app password. Please copy it manually."))},reset(){this.adding=!1,this.loading=!1,this.showQR=!1,this.qrUrl="",this.deviceName="",this.appPassword="",this.loginName=""}}},O=o(450),M={insert:"head",singleton:!1},N=(C()(O.a,M),O.a.locals,Object(w.a)(I,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return t.adding?e("div",[t._v("\n\t"+t._s(t.t("settings","Use the credentials below to configure your app or device."))+"\n\t"+t._s(t.t("settings","For security reasons this password will only be shown once."))+"\n\t"),e("div",{staticClass:"app-password-row"},[e("span",{staticClass:"app-password-label"},[t._v(t._s(t.t("settings","Username")))]),t._v(" "),e("input",{staticClass:"monospaced",attrs:{type:"text",readonly:"readonly"},domProps:{value:t.loginName},on:{focus:t.selectInput}})]),t._v(" "),e("div",{staticClass:"app-password-row"},[e("span",{staticClass:"app-password-label"},[t._v(t._s(t.t("settings","Password")))]),t._v(" "),e("input",{ref:"appPassword",staticClass:"monospaced",attrs:{type:"text",readonly:"readonly"},domProps:{value:t.appPassword},on:{focus:t.selectInput}}),t._v(" "),e("a",{directives:[{name:"tooltip",rawName:"v-tooltip",value:t.copyTooltipOptions,expression:"copyTooltipOptions"},{name:"clipboard",rawName:"v-clipboard:copy",value:t.appPassword,expression:"appPassword",arg:"copy"},{name:"clipboard",rawName:"v-clipboard:success",value:t.onCopyPassword,expression:"onCopyPassword",arg:"success"},{name:"clipboard",rawName:"v-clipboard:error",value:t.onCopyPasswordFailed,expression:"onCopyPasswordFailed",arg:"error"}],ref:"clipboardButton",staticClass:"icon icon-clippy",on:{mouseover:function(n){t.hoveringCopyButton=!0},mouseleave:function(n){t.hoveringCopyButton=!1}}}),t._v(" "),e("button",{staticClass:"button",on:{click:t.reset}},[t._v("\n\t\t\t"+t._s(t.t("settings","Done"))+"\n\t\t")])]),t._v(" "),e("div",{staticClass:"app-password-row"},[e("span",{staticClass:"app-password-label"}),t._v(" "),t.showQR?e("QR",{attrs:{value:t.qrUrl}}):e("a",{on:{click:function(n){t.showQR=!0}}},[t._v("\n\t\t\t"+t._s(t.t("settings","Show QR code for mobile apps"))+"\n\t\t")])],1)]):e("div",[e("input",{directives:[{name:"model",rawName:"v-model",value:t.deviceName,expression:"deviceName"}],attrs:{type:"text",disabled:t.loading,placeholder:t.t("settings","App name")},domProps:{value:t.deviceName},on:{keydown:function(n){return!n.type.indexOf("key")&&t._k(n.keyCode,"enter",13,n.key,"Enter")?null:t.submit(n)},input:function(n){n.target.composing||(t.deviceName=n.target.value)}}}),t._v(" "),e("button",{staticClass:"button",attrs:{disabled:t.loading},on:{click:t.submit}},[t._v("\n\t\t"+t._s(t.t("settings","Create new app password"))+"\n\t")])])}),[],!1,null,"2a53687f",null).exports);const D=t=>n=>(t(n),n);var P={name:"AuthTokenSection",components:{AuthTokenSetupDialogue:N,AuthTokenList:T},props:{tokens:{type:Array,required:!0},canCreateToken:{type:Boolean,required:!0}},data:()=>({baseUrl:Object(f.generateUrl)("/settings/personal/authtokens")}),methods:{addNewToken(n){console.debug("creating a new app token",n);const e={name:n};return u.a.post(this.baseUrl,e).then(t=>t.data).then(D(()=>console.debug("app token created"))).then(D(t=>this.tokens.push(t.deviceToken))).catch(n=>{throw console.error.bind("could not create app password",n),OC.Notification.showTemporary(t("core","Error while creating device token")),n})},toggleTokenScope(n,e,o){console.debug("updating app token scope",n.id,e,o);const i=n.scope[e];return n.scope[e]=o,this.updateToken(n).then(D(()=>console.debug("app token scope updated"))).catch(o=>{throw console.error.bind("could not update app token scope",o),OC.Notification.showTemporary(t("core","Error while updating device token scope")),n.scope[e]=i,o})},rename(n,e){console.debug("renaming app token",n.id,n.name,e);const o=n.name;return n.name=e,this.updateToken(n).then(D(()=>console.debug("app token name updated"))).catch(e=>{console.error.bind("could not update app token name",e),OC.Notification.showTemporary(t("core","Error while updating device token name")),n.name=o})},updateToken(t){return u.a.put(this.baseUrl+"/"+t.id,t).then(t=>t.data)},deleteToken(n){return console.debug("deleting app token",n),this.tokens=this.tokens.filter(t=>t!==n),u.a.delete(this.baseUrl+"/"+n.id).then(t=>t.data).then(D(()=>console.debug("app token deleted"))).catch(e=>{console.error.bind("could not delete app token",e),OC.Notification.showTemporary(t("core","Error while deleting the token")),this.tokens.push(n)})},async wipeToken(n){console.debug("wiping app token",n);try{if(await p()(),!await new Promise(n=>{OC.dialogs.confirm(t("settings","Do you really want to wipe your data from this device?"),t("settings","Confirm wipe"),n,!0)}))return void console.debug("wipe aborted by user");await u.a.post(this.baseUrl+"/wipe/"+n.id),console.debug("app token marked for wipe"),n.type=2}catch(n){console.error("could not wipe app token",n),OC.Notification.showTemporary(t("core","Error while wiping the device with the token"))}}}},L=Object(w.a)(P,(function(){var t=this,n=t.$createElement,e=t._self._c||n;return e("div",{staticClass:"section",attrs:{id:"security"}},[e("h2",[t._v(t._s(t.t("settings","Devices & sessions",{},void 0,{sanitize:!1})))]),t._v(" "),e("p",{staticClass:"settings-hint hidden-when-empty"},[t._v("\n\t\t"+t._s(t.t("settings","Web, desktop and mobile clients currently logged in to your account."))+"\n\t")]),t._v(" "),e("AuthTokenList",{attrs:{tokens:t.tokens},on:{toggleScope:t.toggleTokenScope,rename:t.rename,delete:t.deleteToken,wipe:t.wipeToken}}),t._v(" "),t.canCreateToken?e("AuthTokenSetupDialogue",{attrs:{add:t.addNewToken}}):t._e()],1)}),[],!1,null,"796a3b8b",null).exports;
|
||
/**
|
||
* @copyright 2019 Christoph Wurst <christoph@winzerhof-wurst.at>
|
||
*
|
||
* @author Christoph Wurst <christoph@winzerhof-wurst.at>
|
||
* @author John Molakvoæ <skjnldsv@protonmail.com>
|
||
*
|
||
* @license GNU AGPL version 3 or any later version
|
||
*
|
||
* This program is free software: you can redistribute it and/or modify
|
||
* it under the terms of the GNU Affero General Public License as
|
||
* published by the Free Software Foundation, either version 3 of the
|
||
* License, or (at your option) any later version.
|
||
*
|
||
* This program is distributed in the hope that it will be useful,
|
||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
* GNU Affero General Public License for more details.
|
||
*
|
||
* You should have received a copy of the GNU Affero General Public License
|
||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||
*
|
||
*/
|
||
o.nc=btoa(OC.requestToken),r.default.use(s.a),r.default.use(c.default,{defaultHtml:!1}),r.default.prototype.t=t;new(r.default.extend(L))({propsData:{tokens:Object(i.loadState)("settings","app_tokens"),canCreateToken:Object(i.loadState)("settings","can_create_app_token")}}).$mount("#security-authtokens")}]);
|
||
//# sourceMappingURL=vue-settings-personal-security.js.map?v=ffc4d8c80159ee0baf66 |