diff --git a/docs/404.html b/docs/404.html deleted file mode 100644 index b2d8a401c..000000000 --- a/docs/404.html +++ /dev/null @@ -1,38 +0,0 @@ - - - - - Single Page Apps for GitHub Pages - - - - - \ No newline at end of file diff --git a/docs/CNAME b/docs/CNAME deleted file mode 100644 index 77f3f28dd..000000000 --- a/docs/CNAME +++ /dev/null @@ -1 +0,0 @@ -styleguide.human-connection.org diff --git a/docs/babel-standalone.js b/docs/babel-standalone.js deleted file mode 100644 index 78ee00622..000000000 --- a/docs/babel-standalone.js +++ /dev/null @@ -1,25 +0,0 @@ -!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.Babel=t():e.Babel=t()}(this,function(){return function(e){function t(n){if(r[n])return r[n].exports;var i=r[n]={exports:{},id:n,loaded:!1};return e[n].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var r={};return t.m=e,t.c=r,t.p="",t(0)}(function(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t))switch(typeof e[t]){case"function":break;case"object":e[t]=function(t){var r=t.slice(1),n=e[t[0]];return function(e,t,i){n.apply(this,[e,t,i].concat(r))}}(e[t]);break;default:e[t]=e[e[t]]}return e}([function(e,t,r){"use strict";function n(e,t){return g(t)&&"string"==typeof t[0]?e.hasOwnProperty(t[0])?[e[t[0]]].concat(t.slice(1)):void 0:"string"==typeof t?e[t]:t}function i(e){var t=(e.presets||[]).map(function(e){var t=n(E,e);if(!t)throw new Error('Invalid preset specified in Babel options: "'+e+'"');return g(t)&&"object"===h(t[0])&&t[0].hasOwnProperty("buildPreset")&&(t[0]=d({},t[0],{buildPreset:t[0].buildPreset})),t}),r=(e.plugins||[]).map(function(e){var t=n(b,e);if(!t)throw new Error('Invalid plugin specified in Babel options: "'+e+'"');return t});return d({babelrc:!1},e,{presets:t,plugins:r})}function s(e,t){return y.transform(e,i(t))}function a(e,t,r){return y.transformFromAst(e,t,i(r))}function o(e,t){b.hasOwnProperty(e)&&console.warn('A plugin named "'+e+'" is already registered, it will be overridden'),b[e]=t}function u(e){Object.keys(e).forEach(function(t){return o(t,e[t])})}function l(e,t){E.hasOwnProperty(e)&&console.warn('A preset named "'+e+'" is already registered, it will be overridden'),E[e]=t}function c(e){Object.keys(e).forEach(function(t){return l(t,e[t])})}function f(e){(0,v.runScripts)(s,e)}function p(){window.removeEventListener("DOMContentLoaded",f)}Object.defineProperty(t,"__esModule",{value:!0}),t.version=t.buildExternalHelpers=t.availablePresets=t.availablePlugins=void 0;var d=Object.assign||function(e){for(var t=1;t=n.length)break;a=n[s++]}else{if(s=n.next(),s.done)break;a=s.value}if(e===a)return!0}}return!1}function o(e,t,r){if(e){var n=z.NODE_FIELDS[e.type];if(n){var i=n[t];i&&i.validate&&(i.optional&&null==r||i.validate(e,t,r))}}}function u(e,t){for(var r=(0,B.default)(t),n=r,i=Array.isArray(n),s=0,n=i?n:(0,T.default)(n);;){var a;if(i){if(s>=n.length)break;a=n[s++]}else{if(s=n.next(),s.done)break;a=s.value}var o=a;if(e[o]!==t[o])return!1}return!0}function l(e,t,r){return e.object=z.memberExpression(e.object,e.property,e.computed),e.property=t,e.computed=!!r,e}function c(e,t){return e.object=z.memberExpression(t,e.object),e}function f(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"body";return e[t]=z.toBlock(e[t],e)}function p(e){if(!e)return e;var t={};for(var r in e)"_"!==r[0]&&(t[r]=e[r]);return t}function d(e){var t=p(e);return delete t.loc,t}function h(e){if(!e)return e;var t={};for(var r in e)if("_"!==r[0]){var n=e[r];n&&(n.type?n=z.cloneDeep(n):Array.isArray(n)&&(n=n.map(z.cloneDeep))),t[r]=n}return t}function m(e,t){var r=e.split(".");return function(e){if(!z.isMemberExpression(e))return!1;for(var n=[e],i=0;n.length;){var s=n.shift();if(t&&i===r.length)return!0;if(z.isIdentifier(s)){if(r[i]!==s.name)return!1}else{if(!z.isStringLiteral(s)){if(z.isMemberExpression(s)){if(s.computed&&!z.isStringLiteral(s.property))return!1;n.push(s.object),n.push(s.property);continue}return!1}if(r[i]!==s.value)return!1}if(++i>r.length)return!1}return!0}}function y(e){for(var t=z.COMMENT_KEYS,r=Array.isArray(t),n=0,t=r?t:(0,T.default)(t);;){var i;if(r){if(n>=t.length)break;i=t[n++]}else{if(n=t.next(),n.done)break;i=n.value}delete e[i]}return e}function v(e,t){return g(e,t),b(e,t),E(e,t),e}function g(e,t){x("trailingComments",e,t)}function b(e,t){x("leadingComments",e,t)}function E(e,t){x("innerComments",e,t)}function x(e,t,r){t&&r&&(t[e]=(0,K.default)([].concat(t[e],r[e]).filter(Boolean)))}function A(e,t){if(!e||!t)return e;for(var r=z.INHERIT_KEYS.optional,n=Array.isArray(r),i=0,r=n?r:(0,T.default)(r);;){var s;if(n){if(i>=r.length)break;s=r[i++]}else{if(i=r.next(),i.done)break;s=i.value}var a=s;null==e[a]&&(e[a]=t[a])}for(var o in t)"_"===o[0]&&(e[o]=t[o]);for(var u=z.INHERIT_KEYS.force,l=Array.isArray(u),c=0,u=l?u:(0,T.default)(u);;){var f;if(l){if(c>=u.length)break;f=u[c++]}else{if(c=u.next(),c.done)break;f=c.value}var p=f;e[p]=t[p]}return z.inheritsComments(e,t),e}function S(e){if(!_(e))throw new TypeError("Not a valid node "+(e&&e.type))}function _(e){return!(!e||!H.VISITOR_KEYS[e.type])}function D(e,t,r){if(e){var n=z.VISITOR_KEYS[e.type];if(n){r=r||{},t(e,r);for(var i=n,s=Array.isArray(i),a=0,i=s?i:(0,T.default)(i);;){var o;if(s){if(a>=i.length)break;o=i[a++]}else{if(a=i.next(),a.done)break;o=a.value}var u=o,l=e[u];if(Array.isArray(l))for(var c=l,f=Array.isArray(c),p=0,c=f?c:(0,T.default)(c);;){var d;if(f){if(p>=c.length)break;d=c[p++]}else{if(p=c.next(),p.done)break;d=p.value}var h=d;D(h,t,r)}else D(l,t,r)}}}}function C(e,t){t=t||{};for(var r=t.preserveComments?Z:ee,n=r,i=Array.isArray(n),s=0,n=i?n:(0,T.default)(n);;){var a;if(i){if(s>=n.length)break;a=n[s++]}else{if(s=n.next(),s.done)break;a=s.value}var o=a;null!=e[o]&&(e[o]=void 0)}for(var u in e)"_"===u[0]&&null!=e[u]&&(e[u]=void 0);for(var l=(0,k.default)(e),c=l,f=Array.isArray(c),p=0,c=f?c:(0,T.default)(c);;){var d;if(f){if(p>=c.length)break;d=c[p++]}else{if(p=c.next(),p.done)break;d=p.value}e[d]=null}}function w(e,t){return D(e,C,t),e}t.__esModule=!0,t.createTypeAnnotationBasedOnTypeof=t.removeTypeDuplicates=t.createUnionTypeAnnotation=t.valueToNode=t.toBlock=t.toExpression=t.toStatement=t.toBindingIdentifierName=t.toIdentifier=t.toKeyAlias=t.toSequenceExpression=t.toComputedKey=t.isNodesEquivalent=t.isImmutable=t.isScope=t.isSpecifierDefault=t.isVar=t.isBlockScoped=t.isLet=t.isValidIdentifier=t.isReferenced=t.isBinding=t.getOuterBindingIdentifiers=t.getBindingIdentifiers=t.TYPES=t.react=t.DEPRECATED_KEYS=t.BUILDER_KEYS=t.NODE_FIELDS=t.ALIAS_KEYS=t.VISITOR_KEYS=t.NOT_LOCAL_BINDING=t.BLOCK_SCOPED_SYMBOL=t.INHERIT_KEYS=t.UNARY_OPERATORS=t.STRING_UNARY_OPERATORS=t.NUMBER_UNARY_OPERATORS=t.BOOLEAN_UNARY_OPERATORS=t.BINARY_OPERATORS=t.NUMBER_BINARY_OPERATORS=t.BOOLEAN_BINARY_OPERATORS=t.COMPARISON_BINARY_OPERATORS=t.EQUALITY_BINARY_OPERATORS=t.BOOLEAN_NUMBER_BINARY_OPERATORS=t.UPDATE_OPERATORS=t.LOGICAL_OPERATORS=t.COMMENT_KEYS=t.FOR_INIT_KEYS=t.FLATTENABLE_KEYS=t.STATEMENT_OR_BLOCK_KEYS=void 0;var P=r(360),k=n(P),F=r(2),T=n(F),O=r(14),B=n(O),R=r(35),I=n(R),M=r(135);Object.defineProperty(t,"STATEMENT_OR_BLOCK_KEYS",{enumerable:!0,get:function(){return M.STATEMENT_OR_BLOCK_KEYS}}),Object.defineProperty(t,"FLATTENABLE_KEYS",{enumerable:!0,get:function(){return M.FLATTENABLE_KEYS}}),Object.defineProperty(t,"FOR_INIT_KEYS",{enumerable:!0,get:function(){return M.FOR_INIT_KEYS}}),Object.defineProperty(t,"COMMENT_KEYS",{enumerable:!0,get:function(){return M.COMMENT_KEYS}}),Object.defineProperty(t,"LOGICAL_OPERATORS",{enumerable:!0,get:function(){return M.LOGICAL_OPERATORS}}),Object.defineProperty(t,"UPDATE_OPERATORS",{enumerable:!0,get:function(){return M.UPDATE_OPERATORS}}),Object.defineProperty(t,"BOOLEAN_NUMBER_BINARY_OPERATORS",{enumerable:!0,get:function(){return M.BOOLEAN_NUMBER_BINARY_OPERATORS}}),Object.defineProperty(t,"EQUALITY_BINARY_OPERATORS",{enumerable:!0,get:function(){return M.EQUALITY_BINARY_OPERATORS}}),Object.defineProperty(t,"COMPARISON_BINARY_OPERATORS",{enumerable:!0,get:function(){return M.COMPARISON_BINARY_OPERATORS}}),Object.defineProperty(t,"BOOLEAN_BINARY_OPERATORS",{enumerable:!0,get:function(){return M.BOOLEAN_BINARY_OPERATORS}}),Object.defineProperty(t,"NUMBER_BINARY_OPERATORS",{enumerable:!0,get:function(){return M.NUMBER_BINARY_OPERATORS}}),Object.defineProperty(t,"BINARY_OPERATORS",{enumerable:!0,get:function(){return M.BINARY_OPERATORS}}),Object.defineProperty(t,"BOOLEAN_UNARY_OPERATORS",{enumerable:!0,get:function(){return M.BOOLEAN_UNARY_OPERATORS}}),Object.defineProperty(t,"NUMBER_UNARY_OPERATORS",{enumerable:!0,get:function(){return M.NUMBER_UNARY_OPERATORS}}),Object.defineProperty(t,"STRING_UNARY_OPERATORS",{enumerable:!0,get:function(){return M.STRING_UNARY_OPERATORS}}),Object.defineProperty(t,"UNARY_OPERATORS",{enumerable:!0,get:function(){return M.UNARY_OPERATORS}}),Object.defineProperty(t,"INHERIT_KEYS",{enumerable:!0,get:function(){return M.INHERIT_KEYS}}),Object.defineProperty(t,"BLOCK_SCOPED_SYMBOL",{enumerable:!0,get:function(){return M.BLOCK_SCOPED_SYMBOL}}),Object.defineProperty(t,"NOT_LOCAL_BINDING",{enumerable:!0,get:function(){return M.NOT_LOCAL_BINDING}}),t.is=s,t.isType=a,t.validate=o,t.shallowEqual=u,t.appendToMemberExpression=l,t.prependToMemberExpression=c,t.ensureBlock=f,t.clone=p,t.cloneWithoutLoc=d,t.cloneDeep=h,t.buildMatchMemberExpression=m,t.removeComments=y,t.inheritsComments=v,t.inheritTrailingComments=g,t.inheritLeadingComments=b,t.inheritInnerComments=E,t.inherits=A,t.assertNode=S,t.isNode=_,t.traverseFast=D,t.removeProperties=C,t.removePropertiesDeep=w;var N=r(226);Object.defineProperty(t,"getBindingIdentifiers",{enumerable:!0,get:function(){return N.getBindingIdentifiers}}),Object.defineProperty(t,"getOuterBindingIdentifiers",{enumerable:!0,get:function(){return N.getOuterBindingIdentifiers}});var L=r(395);Object.defineProperty(t,"isBinding",{enumerable:!0,get:function(){return L.isBinding}}),Object.defineProperty(t,"isReferenced",{enumerable:!0,get:function(){return L.isReferenced}}),Object.defineProperty(t,"isValidIdentifier",{enumerable:!0,get:function(){return L.isValidIdentifier}}),Object.defineProperty(t,"isLet",{enumerable:!0,get:function(){return L.isLet}}),Object.defineProperty(t,"isBlockScoped",{enumerable:!0,get:function(){return L.isBlockScoped}}),Object.defineProperty(t,"isVar",{enumerable:!0,get:function(){return L.isVar}}),Object.defineProperty(t,"isSpecifierDefault",{enumerable:!0,get:function(){return L.isSpecifierDefault}}),Object.defineProperty(t,"isScope",{enumerable:!0,get:function(){return L.isScope}}),Object.defineProperty(t,"isImmutable",{enumerable:!0,get:function(){return L.isImmutable}}),Object.defineProperty(t,"isNodesEquivalent",{enumerable:!0,get:function(){return L.isNodesEquivalent}});var j=r(385);Object.defineProperty(t,"toComputedKey",{enumerable:!0,get:function(){return j.toComputedKey}}),Object.defineProperty(t,"toSequenceExpression",{enumerable:!0,get:function(){return j.toSequenceExpression}}),Object.defineProperty(t,"toKeyAlias",{enumerable:!0,get:function(){return j.toKeyAlias}}),Object.defineProperty(t,"toIdentifier",{enumerable:!0,get:function(){return j.toIdentifier}}),Object.defineProperty(t,"toBindingIdentifierName",{enumerable:!0,get:function(){return j.toBindingIdentifierName}}),Object.defineProperty(t,"toStatement",{enumerable:!0,get:function(){return j.toStatement}}),Object.defineProperty(t,"toExpression",{enumerable:!0,get:function(){return j.toExpression}}),Object.defineProperty(t,"toBlock",{enumerable:!0,get:function(){return j.toBlock}}),Object.defineProperty(t,"valueToNode",{enumerable:!0,get:function(){return j.valueToNode}});var U=r(393);Object.defineProperty(t,"createUnionTypeAnnotation",{enumerable:!0,get:function(){return U.createUnionTypeAnnotation}}),Object.defineProperty(t,"removeTypeDuplicates",{enumerable:!0,get:function(){return U.removeTypeDuplicates}}),Object.defineProperty(t,"createTypeAnnotationBasedOnTypeof",{enumerable:!0,get:function(){return U.createTypeAnnotationBasedOnTypeof}});var V=r(624),G=n(V),W=r(109),Y=n(W),q=r(600),K=n(q);r(390);var H=r(26),J=r(394),X=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t.default=e,t}(J),z=t;t.VISITOR_KEYS=H.VISITOR_KEYS,t.ALIAS_KEYS=H.ALIAS_KEYS,t.NODE_FIELDS=H.NODE_FIELDS,t.BUILDER_KEYS=H.BUILDER_KEYS,t.DEPRECATED_KEYS=H.DEPRECATED_KEYS,t.react=X;for(var $ in z.VISITOR_KEYS)i($);z.FLIPPED_ALIAS_KEYS={},(0,B.default)(z.ALIAS_KEYS).forEach(function(e){z.ALIAS_KEYS[e].forEach(function(t){(z.FLIPPED_ALIAS_KEYS[t]=z.FLIPPED_ALIAS_KEYS[t]||[]).push(e)})}),(0,B.default)(z.FLIPPED_ALIAS_KEYS).forEach(function(e){z[e.toUpperCase()+"_TYPES"]=z.FLIPPED_ALIAS_KEYS[e],i(e)});t.TYPES=(0,B.default)(z.VISITOR_KEYS).concat((0,B.default)(z.FLIPPED_ALIAS_KEYS)).concat((0,B.default)(z.DEPRECATED_KEYS));(0,B.default)(z.BUILDER_KEYS).forEach(function(e){function t(){if(arguments.length>r.length)throw new Error("t."+e+": Too many arguments passed. Received "+arguments.length+" but can receive no more than "+r.length);var t={};t.type=e;for(var n=0,i=r,s=Array.isArray(i),a=0,i=s?i:(0,T.default)(i);;){var u;if(s){if(a>=i.length)break;u=i[a++]}else{if(a=i.next(),a.done)break;u=a.value}var l=u,c=z.NODE_FIELDS[e][l],f=arguments[n++];void 0===f&&(f=(0,Y.default)(c.default)),t[l]=f}for(var p in t)o(t,p,t[p]);return t}var r=z.BUILDER_KEYS[e];z[e]=t,z[e[0].toLowerCase()+e.slice(1)]=t});for(var Q in z.DEPRECATED_KEYS)!function(e){function t(t){return function(){return console.trace("The node type "+e+" has been renamed to "+r),t.apply(this,arguments)}}var r=z.DEPRECATED_KEYS[e];z[e]=z[e[0].toLowerCase()+e.slice(1)]=t(z[r]),z["is"+e]=t(z["is"+r]),z["assert"+e]=t(z["assert"+r])}(Q);(0,G.default)(z),(0,G.default)(z.VISITOR_KEYS);var Z=["tokens","start","end","loc","raw","rawValue"],ee=z.COMMENT_KEYS.concat(["comments"]).concat(Z)},function(e,t,r){"use strict";e.exports={default:r(404),__esModule:!0}},function(e,t){"use strict";t.__esModule=!0,t.default=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t,r){"use strict";function n(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t.default=e,t}function i(e){return e&&e.__esModule?e:{default:e}}function s(e,t){e=(0,l.default)(e);var r=e,n=r.program;return t.length&&(0,m.default)(e,A,null,t),n.body.length>1?n.body:n.body[0]}t.__esModule=!0;var a=r(10),o=i(a);t.default=function(e,t){var r=void 0;try{throw new Error}catch(e){e.stack&&(r=e.stack.split("\n").slice(1).join("\n"))}t=(0,f.default)({allowReturnOutsideFunction:!0,allowSuperOutsideMethod:!0,preserveComments:!1},t);var n=function(){var i=void 0;try{i=v.parse(e,t),i=m.default.removeProperties(i,{preserveComments:t.preserveComments}),m.default.cheap(i,function(e){e[E]=!0})}catch(e){throw e.stack=e.stack+"from\n"+r,e}return n=function(){return i},i};return function(){for(var e=arguments.length,t=Array(e),r=0;r=l.length)break;p=l[f++]}else{if(f=l.next(),f.done)break;p=f.value}var h=p;if((!s||!s[h])&&o.visit(e,h))return}},s.clearNode=function(e,t){x.removeProperties(e,t),S.path.delete(e)},s.removeProperties=function(e,t){return x.traverseFast(e,s.clearNode,t),e},s.hasType=function(e,t,r,n){if((0,b.default)(n,e.type))return!1;if(e.type===r)return!0;var i={has:!1,type:r};return s(e,{blacklist:n,enter:a},t,i),i.has},s.clearCache=function(){S.clear()},s.clearCache.clearPath=S.clearPath,s.clearCache.clearScope=S.clearScope,s.copyCache=function(e,t){S.path.has(e)&&S.path.set(t,S.path.get(e))}},function(e,t){"use strict";function r(){throw new Error("setTimeout has not been defined")}function n(){throw new Error("clearTimeout has not been defined")}function i(e){if(c===setTimeout)return setTimeout(e,0);if((c===r||!c)&&setTimeout)return c=setTimeout,setTimeout(e,0);try{return c(e,0)}catch(t){try{return c.call(null,e,0)}catch(t){return c.call(this,e,0)}}}function s(e){if(f===clearTimeout)return clearTimeout(e);if((f===n||!f)&&clearTimeout)return f=clearTimeout,clearTimeout(e);try{return f(e)}catch(t){try{return f.call(null,e)}catch(t){return f.call(this,e)}}}function a(){m&&d&&(m=!1,d.length?h=d.concat(h):y=-1,h.length&&o())}function o(){if(!m){var e=i(a);m=!0;for(var t=h.length;t;){for(d=h,h=[];++y1)for(var r=1;r=0;n--){var i=e[n];"."===i?e.splice(n,1):".."===i?(e.splice(n,1),r++):r&&(e.splice(n,1),r--)}if(t)for(;r--;r)e.unshift("..");return e}function n(e,t){if(e.filter)return e.filter(t);for(var r=[],n=0;n=-1&&!i;s--){var a=s>=0?arguments[s]:e.cwd();if("string"!=typeof a)throw new TypeError("Arguments to path.resolve must be strings");a&&(t=a+"/"+t,i="/"===a.charAt(0))}return t=r(n(t.split("/"),function(e){return!!e}),!i).join("/"),(i?"/":"")+t||"."},t.normalize=function(e){var i=t.isAbsolute(e),s="/"===a(e,-1);return e=r(n(e.split("/"),function(e){return!!e}),!i).join("/"),e||i||(e="."),e&&s&&(e+="/"),(i?"/":"")+e},t.isAbsolute=function(e){return"/"===e.charAt(0)},t.join=function(){var e=Array.prototype.slice.call(arguments,0);return t.normalize(n(e,function(e,t){if("string"!=typeof e)throw new TypeError("Arguments to path.join must be strings");return e}).join("/"))},t.relative=function(e,r){function n(e){for(var t=0;t=0&&""===e[r];r--);return t>r?[]:e.slice(t,r-t+1)}e=t.resolve(e).substr(1),r=t.resolve(r).substr(1);for(var i=n(e.split("/")),s=n(r.split("/")),a=Math.min(i.length,s.length),o=a,u=0;u1?t-1:0),n=1;n=s.length)break;u=s[o++]}else{if(o=s.next(),o.done)break;u=o.value}var l=u;if(b.is(l,n)){i=!0;break}}if(!i)throw new TypeError("Property "+t+" of "+e.type+" expected node to be of a type "+(0,m.default)(r)+" but instead got "+(0,m.default)(n&&n.type))}for(var t=arguments.length,r=Array(t),n=0;n=a.length)break;l=a[u++]}else{if(u=a.next(),u.done)break;l=u.value}var c=l;if(i(n)===c||b.is(c,n)){s=!0;break}}if(!s)throw new TypeError("Property "+t+" of "+e.type+" expected node to be of a type "+(0,m.default)(r)+" but instead got "+(0,m.default)(n&&n.type))}for(var t=arguments.length,r=Array(t),n=0;n=e.length)break;i=e[n++]}else{if(n=e.next(),n.done)break;i=n.value}i.apply(void 0,arguments)}}for(var t=arguments.length,r=Array(t),n=0;n1&&void 0!==arguments[1]?arguments[1]:{},r=t.inherits&&D[t.inherits]||{};t.fields=t.fields||r.fields||{},t.visitor=t.visitor||r.visitor||[],t.aliases=t.aliases||r.aliases||[],t.builder=t.builder||r.builder||t.visitor||[],t.deprecatedAlias&&(_[t.deprecatedAlias]=e);for(var n=t.visitor.concat(t.builder),s=Array.isArray(n),a=0,n=s?n:(0,d.default)(n);;){var o;if(s){if(a>=n.length)break;o=n[a++]}else{if(a=n.next(),a.done)break;o=a.value}var u=o;t.fields[u]=t.fields[u]||{}}for(var c in t.fields){var f=t.fields[c];-1===t.builder.indexOf(c)&&(f.optional=!0),void 0===f.default?f.default=null:f.validate||(f.validate=l(i(f.default)))}E[e]=t.visitor,S[e]=t.builder,A[e]=t.fields,x[e]=t.aliases,D[e]=t}t.__esModule=!0,t.DEPRECATED_KEYS=t.BUILDER_KEYS=t.NODE_FIELDS=t.ALIAS_KEYS=t.VISITOR_KEYS=void 0;var p=r(2),d=n(p),h=r(35),m=n(h),y=r(11),v=n(y);t.assertEach=s,t.assertOneOf=a,t.assertNodeType=o,t.assertNodeOrValueType=u,t.assertValueType=l,t.chain=c,t.default=f;var g=r(1),b=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t.default=e,t}(g),E=t.VISITOR_KEYS={},x=t.ALIAS_KEYS={},A=t.NODE_FIELDS={},S=t.BUILDER_KEYS={},_=t.DEPRECATED_KEYS={},D={}},function(e,t){"use strict";e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t){"use strict";var r={}.hasOwnProperty;e.exports=function(e,t){return r.call(e,t)}},function(e,t,r){"use strict";var n=r(23),i=r(92);e.exports=r(22)?function(e,t,r){return n.f(e,t,i(1,r))}:function(e,t,r){return e[t]=r,e}},function(e,t,r){"use strict";function n(e){return null==e?void 0===e?u:o:l&&l in Object(e)?s(e):a(e)}var i=r(45),s=r(534),a=r(559),o="[object Null]",u="[object Undefined]",l=i?i.toStringTag:void 0;e.exports=n},function(e,t,r){"use strict";function n(e,t,r,n){var a=!r;r||(r={});for(var o=-1,u=t.length;++o=s.length)break;u=s[o++]}else{if(o=s.next(),o.done)break;u=o.value}var l=u;if(l.container===t)return l.plugin}var c=void 0;if(c="function"==typeof t?t(b):t,"object"===(void 0===c?"undefined":(0,m.default)(c))){var f=new x.default(c,i);return e.memoisedPlugins.push({container:t,plugin:f}),f}throw new TypeError(S.get("pluginNotObject",r,n,void 0===c?"undefined":(0,m.default)(c))+r+n)},e.createBareOptions=function(){var e={};for(var t in M.default){var r=M.default[t];e[t]=(0,O.default)(r.default)}return e},e.normalisePlugin=function(t,r,n,i){if(!((t=t.__esModule?t.default:t)instanceof x.default)){if("function"!=typeof t&&"object"!==(void 0===t?"undefined":(0,m.default)(t)))throw new TypeError(S.get("pluginNotFunction",r,n,void 0===t?"undefined":(0,m.default)(t)));t=e.memoisePluginContainer(t,r,n,i)}return t.init(r,n),t},e.normalisePlugins=function(t,n,i){return i.map(function(i,s){var a=void 0,o=void 0;if(!i)throw new TypeError("Falsy value found in plugins");Array.isArray(i)?(a=i[0],o=i[1]):a=i;var u="string"==typeof a?a:t+"$"+s;if("string"==typeof a){var l=(0,C.default)(a,n);if(!l)throw new ReferenceError(S.get("pluginUnknown",a,t,s,n));a=r(179)(l)}return a=e.normalisePlugin(a,t,s,u),[a,o]})},e.prototype.mergeOptions=function(t){var r=this,i=t.options,s=t.extending,a=t.alias,o=t.loc,u=t.dirname;if(a=a||"foreign",i){("object"!==(void 0===i?"undefined":(0,m.default)(i))||Array.isArray(i))&&this.log.error("Invalid options type for "+a,TypeError);var l=(0,F.default)(i,function(e){if(e instanceof x.default)return e});u=u||n.cwd(),o=o||a;for(var c in l){if(!M.default[c]&&this.log)if(L.default[c])this.log.error("Using removed Babel 5 option: "+a+"."+c+" - "+L.default[c].message,ReferenceError);else{var p="Unknown option: "+a+"."+c+". Check out http://babeljs.io/docs/usage/options/ for more information about options.";this.log.error(p+"\n\nA common cause of this error is the presence of a configuration options object without the corresponding preset name. Example:\n\nInvalid:\n `{ presets: [{option: value}] }`\nValid:\n `{ presets: [['presetName', {option: value}]] }`\n\nFor more detailed information on preset configuration, please see http://babeljs.io/docs/plugins/#pluginpresets-options.",ReferenceError)}}(0,_.normaliseOptions)(l),l.plugins&&(l.plugins=e.normalisePlugins(o,u,l.plugins)),l.presets&&(l.passPerPreset?l.presets=this.resolvePresets(l.presets,u,function(e,t){r.mergeOptions({options:e,extending:e,alias:t,loc:t,dirname:u})}):(this.mergePresets(l.presets,u),delete l.presets)),i===s?(0,f.default)(s,l):(0,R.default)(s||this.options,l)}},e.prototype.mergePresets=function(e,t){var r=this;this.resolvePresets(e,t,function(e,t){r.mergeOptions({options:e,alias:t,loc:t,dirname:G.default.dirname(t||"")})})},e.prototype.resolvePresets=function(e,t,n){return e.map(function(e){var i=void 0;if(Array.isArray(e)){if(e.length>2)throw new Error("Unexpected extra options "+(0,l.default)(e.slice(2))+" passed to preset.");var s=e;e=s[0],i=s[1]}var a=void 0;try{if("string"==typeof e){if(!(a=(0,P.default)(e,t)))throw new Error("Couldn't find preset "+(0,l.default)(e)+" relative to directory "+(0,l.default)(t));e=r(179)(a)}if("object"===(void 0===e?"undefined":(0,m.default)(e))&&e.__esModule)if(e.default)e=e.default;else{var u=e,c=(u.__esModule,(0,o.default)(u,["__esModule"]));e=c}if("object"===(void 0===e?"undefined":(0,m.default)(e))&&e.buildPreset&&(e=e.buildPreset),"function"!=typeof e&&void 0!==i)throw new Error("Options "+(0,l.default)(i)+" passed to "+(a||"a preset")+" which does not accept options.");if("function"==typeof e&&(e=e(b,i,{dirname:t})),"object"!==(void 0===e?"undefined":(0,m.default)(e)))throw new Error("Unsupported preset format: "+e+".");n&&n(e,a)}catch(e){throw a&&(e.message+=" (While processing preset: "+(0,l.default)(a)+")"),e}return e})},e.prototype.normaliseOptions=function(){var e=this.options;for(var t in M.default){var r=M.default[t],n=e[t];!n&&r.optional||(r.alias?e[r.alias]=e[r.alias]||n:e[t]=n)}},e.prototype.init=function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,U.default)(e,this.log),r=Array.isArray(t),n=0,t=r?t:(0,d.default)(t);;){var i;if(r){if(n>=t.length)break;i=t[n++]}else{if(n=t.next(),n.done)break;i=n.value}var s=i;this.mergeOptions(s)}return this.normaliseOptions(e),this.options},e}();t.default=W,W.memoisedPlugins=[],e.exports=t.default}).call(t,r(8))},function(e,t,r){"use strict";e.exports={default:r(405),__esModule:!0}},function(e,t,r){"use strict";function n(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t.default=e,t}function i(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var s=r(2),a=i(s),o=r(3),u=i(o),l=r(224),c=n(l),f=r(239),p=i(f),d=r(466),h=i(d),m=r(7),y=i(m),v=r(174),g=i(v),b=r(134),E=i(b),x=r(1),A=n(x),S=r(88),_=(0,p.default)("babel"),D=function(){function e(t,r){(0,u.default)(this,e),this.parent=r,this.hub=t,this.contexts=[],this.data={},this.shouldSkip=!1,this.shouldStop=!1,this.removed=!1,this.state=null,this.opts=null,this.skipKeys=null,this.parentPath=null,this.context=null,this.container=null,this.listKey=null,this.inList=!1,this.parentKey=null,this.key=null,this.node=null,this.scope=null,this.type=null,this.typeAnnotation=null}return e.get=function(t){var r=t.hub,n=t.parentPath,i=t.parent,s=t.container,a=t.listKey,o=t.key;!r&&n&&(r=n.hub),(0,h.default)(i,"To get a node path the parent needs to exist");var u=s[o],l=S.path.get(i)||[];S.path.has(i)||S.path.set(i,l);for(var c=void 0,f=0;f1&&void 0!==arguments[1]?arguments[1]:SyntaxError;return this.hub.file.buildCodeFrameError(this.node,e,t)},e.prototype.traverse=function(e,t){(0,y.default)(this.node,e,this.scope,t,this)},e.prototype.mark=function(e,t){this.hub.file.metadata.marked.push({type:e,message:t,loc:this.node.loc})},e.prototype.set=function(e,t){A.validate(this.node,e,t),this.node[e]=t},e.prototype.getPathLocation=function(){var e=[],t=this;do{var r=t.key;t.inList&&(r=t.listKey+"["+r+"]"),e.unshift(r)}while(t=t.parentPath);return e.join(".")},e.prototype.debug=function(e){_.enabled&&_(this.getPathLocation()+" "+this.type+": "+e())},e}();t.default=D,(0,g.default)(D.prototype,r(368)),(0,g.default)(D.prototype,r(374)),(0,g.default)(D.prototype,r(382)),(0,g.default)(D.prototype,r(372)),(0,g.default)(D.prototype,r(371)),(0,g.default)(D.prototype,r(377)),(0,g.default)(D.prototype,r(370)),(0,g.default)(D.prototype,r(381)),(0,g.default)(D.prototype,r(380)),(0,g.default)(D.prototype,r(373)),(0,g.default)(D.prototype,r(369));for(var C=A.TYPES,w=Array.isArray(C),P=0,C=w?C:(0,a.default)(C);;){var k;if("break"===function(){if(w){if(P>=C.length)return"break";k=C[P++]}else{if(P=C.next(),P.done)return"break";k=P.value}var e=k,t="is"+e;D.prototype[t]=function(e){return A[t](this.node,e)},D.prototype["assert"+e]=function(r){if(!this[t](r))throw new TypeError("Expected node path of type "+e)}}())break}for(var F in c){(function(e){if("_"===e[0])return"continue";A.TYPES.indexOf(e)<0&&A.TYPES.push(e);var t=c[e];D.prototype["is"+e]=function(e){return t.checkPath(this,e)}})(F)}e.exports=t.default},function(e,t,r){"use strict";var n=r(142),i=r(140);e.exports=function(e){return n(i(e))}},function(e,t,r){"use strict";function n(e,t){var r=s(e,t);return i(r)?r:void 0}var i=r(497),s=r(535);e.exports=n},function(e,t){"use strict";e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children=[],e.webpackPolyfill=1),e}},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function i(e,t,r,n){if(e.selfReference){if(!n.hasBinding(r.name)||n.hasGlobal(r.name)){if(!f.isFunction(t))return;var i=p;t.generator&&(i=d);var s=i({FUNCTION:t,FUNCTION_ID:r,FUNCTION_KEY:n.generateUidIdentifier(r.name)}).expression;s.callee._skipModulesRemap=!0;for(var a=s.callee.body.body[0].params,u=0,l=(0,o.default)(t);u0&&void 0!==arguments[0]?arguments[0]:{},r=arguments[1];(0,p.default)(this,n);var i=(0,h.default)(this,t.call(this));return i.pipeline=r,i.log=new L.default(i,e.filename||"unknown"),i.opts=i.initOptions(e),i.parserOpts={sourceType:i.opts.sourceType,sourceFileName:i.opts.filename,plugins:[]},i.pluginVisitors=[],i.pluginPasses=[],i.buildPluginsForOptions(i.opts),i.opts.passPerPreset&&(i.perPresetOpts=[],i.opts.presets.forEach(function(e){var t=(0,c.default)((0,u.default)(i.opts),e);i.perPresetOpts.push(t),i.buildPluginsForOptions(t)})),i.metadata={usedHelpers:[],marked:[],modules:{imports:[],exports:{exported:[],specifiers:[]}}},i.dynamicImportTypes={},i.dynamicImportIds={},i.dynamicImports=[],i.declarations={},i.usedHelpers={},i.path=null,i.ast={},i.code="",i.shebang="",i.hub=new w.Hub(i),i}return(0,y.default)(n,t),n.prototype.getMetadata=function(){for(var e=!1,t=this.ast.program.body,r=Array.isArray(t),n=0,t=r?t:(0,a.default)(t);;){var i;if(r){if(n>=t.length)break;i=t[n++]}else{if(n=t.next(),n.done)break;i=n.value}var s=i;if(H.isModuleDeclaration(s)){e=!0;break}}e&&this.path.traverse(E,this)},n.prototype.initOptions=function(e){e=new _.default(this.log,this.pipeline).init(e),e.inputSourceMap&&(e.sourceMaps=!0),e.moduleId&&(e.moduleIds=!0),e.basename=q.default.basename(e.filename,q.default.extname(e.filename)),e.ignore=W.arrayify(e.ignore,W.regexify),e.only&&(e.only=W.arrayify(e.only,W.regexify)),(0,M.default)(e,{moduleRoot:e.sourceRoot}),(0,M.default)(e,{sourceRoot:e.moduleRoot}),(0,M.default)(e,{filenameRelative:e.filename});var t=q.default.basename(e.filenameRelative);return(0,M.default)(e,{sourceFileName:t,sourceMapTarget:t}),e},n.prototype.buildPluginsForOptions=function(e){if(Array.isArray(e.plugins)){for(var t=e.plugins.concat(te),r=[],n=[],i=t,s=Array.isArray(i),o=0,i=s?i:(0,a.default)(i);;){var u;if(s){if(o>=i.length)break;u=i[o++]}else{if(o=i.next(),o.done)break;u=o.value}var l=u,c=l[0],f=l[1];r.push(c.visitor),n.push(new C.default(this,c,f)),c.manipulateOptions&&c.manipulateOptions(e,this.parserOpts,this)}this.pluginVisitors.push(r),this.pluginPasses.push(n)}},n.prototype.getModuleName=function(){var e=this.opts;if(!e.moduleIds)return null;if(null!=e.moduleId&&!e.getModuleId)return e.moduleId;var t=e.filenameRelative,r="";if(null!=e.moduleRoot&&(r=e.moduleRoot+"/"),!e.filenameRelative)return r+e.filename.replace(/^\//,"");if(null!=e.sourceRoot){var n=new RegExp("^"+e.sourceRoot+"/?");t=t.replace(n,"")}return t=t.replace(/\.(\w*?)$/,""),r+=t,r=r.replace(/\\/g,"/"),e.getModuleId?e.getModuleId(r)||r:r},n.prototype.resolveModuleSource=function(e){var t=this.opts.resolveModuleSource;return t&&(e=t(e,this.opts.filename)),e},n.prototype.addImport=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t,n=e+":"+t,i=this.dynamicImportIds[n];if(!i){e=this.resolveModuleSource(e),i=this.dynamicImportIds[n]=this.scope.generateUidIdentifier(r);var s=[];"*"===t?s.push(H.importNamespaceSpecifier(i)):"default"===t?s.push(H.importDefaultSpecifier(i)):s.push(H.importSpecifier(i,H.identifier(t)));var a=H.importDeclaration(s,H.stringLiteral(e));a._blockHoist=3,this.path.unshiftContainer("body",a)}return i},n.prototype.addHelper=function(e){var t=this.declarations[e];if(t)return t;this.usedHelpers[e]||(this.metadata.usedHelpers.push(e),this.usedHelpers[e]=!0);var r=this.get("helperGenerator"),n=this.get("helpersNamespace");if(r){var i=r(e);if(i)return i}else if(n)return H.memberExpression(n,H.identifier(e));var s=(0,g.default)(e),a=this.declarations[e]=this.scope.generateUidIdentifier(e);return H.isFunctionExpression(s)&&!s.id?(s.body._compact=!0,s._generated=!0,s.id=a,s.type="FunctionDeclaration",this.path.unshiftContainer("body",s)):(s._compact=!0,this.scope.push({id:a,init:s,unique:!0})),a},n.prototype.addTemplateObject=function(e,t,r){var n=r.elements.map(function(e){return e.value}),i=e+"_"+r.elements.length+"_"+n.join(","),s=this.declarations[i];if(s)return s;var a=this.declarations[i]=this.scope.generateUidIdentifier("templateObject"),o=this.addHelper(e),u=H.callExpression(o,[t,r]);return u._compact=!0,this.scope.push({id:a,init:u,_blockHoist:1.9}),a},n.prototype.buildCodeFrameError=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:SyntaxError,n=e&&(e.loc||e._loc),i=new r(t);return n?i.loc=n.start:((0,P.default)(e,re,this.scope,i),i.message+=" (This is an error on an internal node. Probably an internal error",i.loc&&(i.message+=". Location has been estimated."),i.message+=")"),i},n.prototype.mergeSourceMap=function(e){var t=this.opts.inputSourceMap;if(t){var r=new F.default.SourceMapConsumer(t),n=new F.default.SourceMapConsumer(e),i=new F.default.SourceMapGenerator({file:r.file,sourceRoot:r.sourceRoot}),s=n.sources[0];r.eachMapping(function(e){var t=n.generatedPositionFor({line:e.generatedLine,column:e.generatedColumn,source:s});null!=t.column&&i.addMapping({source:e.source,original:null==e.source?null:{line:e.originalLine,column:e.originalColumn},generated:t})});var a=i.toJSON();return t.mappings=a.mappings,t}return e},n.prototype.parse=function(t){var n=V.parse,i=this.opts.parserOpts;if(i&&(i=(0,c.default)({},this.parserOpts,i),i.parser)){if("string"==typeof i.parser){var s=q.default.dirname(this.opts.filename)||e.cwd(),a=(0,X.default)(i.parser,s);if(!a)throw new Error("Couldn't find parser "+i.parser+' with "parse" method relative to directory '+s);n=r(178)(a).parse}else n=i.parser;i.parser={parse:function(e){return(0,V.parse)(e,i)}}}this.log.debug("Parse start");var o=n(t,i||this.parserOpts);return this.log.debug("Parse stop"),o},n.prototype._addAst=function(e){this.path=w.NodePath.get({hub:this.hub,parentPath:null,parent:e,container:e,key:"program"}).setContext(),this.scope=this.path.scope,this.ast=e,this.getMetadata()},n.prototype.addAst=function(e){this.log.debug("Start set AST"),this._addAst(e),this.log.debug("End set AST")},n.prototype.transform=function(){for(var e=0;e=r.length)break;s=r[i++]}else{if(i=r.next(),i.done)break;s=i.value}var o=s,u=o.plugin,l=u[e];l&&l.call(o,this)}},n.prototype.parseInputSourceMap=function(e){var t=this.opts;if(!1!==t.inputSourceMap){var r=A.default.fromSource(e);r&&(t.inputSourceMap=r.toObject(),e=A.default.removeComments(e))}return e},n.prototype.parseShebang=function(){var e=ee.exec(this.code);e&&(this.shebang=e[0],this.code=this.code.replace(ee,""))},n.prototype.makeResult=function(e){var t=e.code,r=e.map,n=e.ast,i=e.ignored,s={metadata:null,options:this.opts,ignored:!!i,code:null,ast:null,map:r||null};return this.opts.code&&(s.code=t),this.opts.ast&&(s.ast=n),this.opts.metadata&&(s.metadata=this.metadata),s},n.prototype.generate=function(){var t=this.opts,n=this.ast,i={ast:n};if(!t.code)return this.makeResult(i);var s=O.default;if(t.generatorOpts.generator&&"string"==typeof(s=t.generatorOpts.generator)){var a=q.default.dirname(this.opts.filename)||e.cwd(),o=(0,X.default)(s,a);if(!o)throw new Error("Couldn't find generator "+s+' with "print" method relative to directory '+a);s=r(178)(o).print}this.log.debug("Generation start");var u=s(n,t.generatorOpts?(0,c.default)(t,t.generatorOpts):t,this.code);return i.code=u.code,i.map=u.map,this.log.debug("Generation end"),this.shebang&&(i.code=this.shebang+"\n"+i.code),i.map&&(i.map=this.mergeSourceMap(i.map)),"inline"!==t.sourceMaps&&"both"!==t.sourceMaps||(i.code+="\n"+A.default.fromObject(i.map).toComment()),"inline"===t.sourceMaps&&(i.map=null),this.makeResult(i)},n}(U.default);t.default=ne,t.File=ne}).call(t,r(8))},function(e,t,r){(function(n){"use strict";function i(e){return e&&e.__esModule?e:{default:e}}function s(e){var t=x[e];return null==t?x[e]=E.default.existsSync(e):t}function a(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments[1],r=e.filename,n=new S(t);return!1!==e.babelrc&&n.findConfigs(r),n.mergeConfig({options:e,alias:"base",dirname:r&&g.default.dirname(r)}),n.configs}t.__esModule=!0;var o=r(87),u=i(o),l=r(3),c=i(l);t.default=a;var f=r(118),p=i(f),d=r(470),h=i(d),m=r(604),y=i(m),v=r(19),g=i(v),b=r(115),E=i(b),x={},A={},S=function(){function e(t){(0,c.default)(this,e),this.resolvedConfigs=[],this.configs=[],this.log=t}return e.prototype.findConfigs=function(e){if(e){(0,y.default)(e)||(e=g.default.join(n.cwd(),e));for(var t=!1,r=!1;e!==(e=g.default.dirname(e));){if(!t){var i=g.default.join(e,".babelrc");s(i)&&(this.addConfig(i),t=!0);var a=g.default.join(e,"package.json");!t&&s(a)&&(t=this.addConfig(a,"babel",JSON))}if(!r){var o=g.default.join(e,".babelignore");s(o)&&(this.addIgnoreConfig(o),r=!0)}if(r&&t)return}}},e.prototype.addIgnoreConfig=function(e){var t=E.default.readFileSync(e,"utf8"),r=t.split("\n");r=r.map(function(e){return e.replace(/#(.*?)$/,"").trim()}).filter(function(e){return!!e}),r.length&&this.mergeConfig({options:{ignore:r},alias:e,dirname:g.default.dirname(e)})},e.prototype.addConfig=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:h.default;if(this.resolvedConfigs.indexOf(e)>=0)return!1 -;this.resolvedConfigs.push(e);var n=E.default.readFileSync(e,"utf8"),i=void 0;try{i=A[n]=A[n]||r.parse(n),t&&(i=i[t])}catch(t){throw t.message=e+": Error while parsing JSON - "+t.message,t}return this.mergeConfig({options:i,alias:e,dirname:g.default.dirname(e)}),!!i},e.prototype.mergeConfig=function(e){var t=e.options,r=e.alias,i=e.loc,s=e.dirname;if(!t)return!1;if(t=(0,u.default)({},t),s=s||n.cwd(),i=i||r,t.extends){var a=(0,p.default)(t.extends,s);a?this.addConfig(a):this.log&&this.log.error("Couldn't resolve extends clause of "+t.extends+" in "+r),delete t.extends}this.configs.push({options:t,alias:r,loc:i,dirname:s});var o=void 0,l=n.env.BABEL_ENV||"production"||"development";t.env&&(o=t.env[l],delete t.env),this.mergeConfig({options:o,alias:r+".env."+l,dirname:s})},e}();e.exports=t.default}).call(t,r(8))},function(e,t,r){"use strict";function n(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};for(var t in e){var r=e[t];if(null!=r){var n=o.default[t];if(n&&n.alias&&(n=o.default[n.alias]),n){var i=s[n.type];i&&(r=i(r)),e[t]=r}}}return e}t.__esModule=!0,t.config=void 0,t.normaliseOptions=n;var i=r(53),s=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t.default=e,t}(i),a=r(33),o=function(e){return e&&e.__esModule?e:{default:e}}(a);t.config=o.default},function(e,t,r){"use strict";function n(e){return!!e}function i(e){return l.booleanify(e)}function s(e){return l.list(e)}t.__esModule=!0,t.filename=void 0,t.boolean=n,t.booleanString=i,t.list=s;var a=r(284),o=function(e){return e&&e.__esModule?e:{default:e}}(a),u=r(122),l=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t.default=e,t}(u);t.filename=o.default},function(e,t){"use strict";e.exports={auxiliaryComment:{message:"Use `auxiliaryCommentBefore` or `auxiliaryCommentAfter`"},blacklist:{message:"Put the specific transforms you want in the `plugins` option"},breakConfig:{message:"This is not a necessary option in Babel 6"},experimental:{message:"Put the specific transforms you want in the `plugins` option"},externalHelpers:{message:"Use the `external-helpers` plugin instead. Check out http://babeljs.io/docs/plugins/external-helpers/"},extra:{message:""},jsxPragma:{message:"use the `pragma` option in the `react-jsx` plugin . Check out http://babeljs.io/docs/plugins/transform-react-jsx/"},loose:{message:"Specify the `loose` option for the relevant plugin you are using or use a preset that sets the option."},metadataUsedHelpers:{message:"Not required anymore as this is enabled by default"},modules:{message:"Use the corresponding module transform plugin in the `plugins` option. Check out http://babeljs.io/docs/plugins/#modules"},nonStandard:{message:"Use the `react-jsx` and `flow-strip-types` plugins to support JSX and Flow. Also check out the react preset http://babeljs.io/docs/plugins/preset-react/"},optional:{message:"Put the specific transforms you want in the `plugins` option"},sourceMapName:{message:"Use the `sourceMapTarget` option"},stage:{message:"Check out the corresponding stage-x presets http://babeljs.io/docs/plugins/#presets"},whitelist:{message:"Put the specific transforms you want in the `plugins` option"}}},function(e,t,r){"use strict";var n=r(43),i=r(428),s=r(427),a=r(21),o=r(153),u=r(238),l={},c={},f=e.exports=function(e,t,r,f,p){var d,h,m,y,v=p?function(){return e}:u(e),g=n(r,f,t?2:1),b=0;if("function"!=typeof v)throw TypeError(e+" is not iterable!");if(s(v)){for(d=o(e.length);d>b;b++)if((y=t?g(a(h=e[b])[0],h[1]):g(e[b]))===l||y===c)return y}else for(m=v.call(e);!(h=m.next()).done;)if((y=i(m,g,h.value,t))===l||y===c)return y};f.BREAK=l,f.RETURN=c},function(e,t){"use strict";e.exports={}},function(e,t,r){"use strict";var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i=r(95)("meta"),s=r(16),a=r(28),o=r(23).f,u=0,l=Object.isExtensible||function(){return!0},c=!r(27)(function(){return l(Object.preventExtensions({}))}),f=function(e){o(e,i,{value:{i:"O"+ ++u,w:{}}})},p=function(e,t){if(!s(e))return"symbol"==(void 0===e?"undefined":n(e))?e:("string"==typeof e?"S":"P")+e;if(!a(e,i)){if(!l(e))return"F";if(!t)return"E";f(e)}return e[i].i},d=function(e,t){if(!a(e,i)){if(!l(e))return!0;if(!t)return!1;f(e)}return e[i].w},h=function(e){return c&&m.NEED&&l(e)&&!a(e,i)&&f(e),e},m=e.exports={KEY:i,NEED:!1,fastKey:p,getWeak:d,onFreeze:h}},function(e,t,r){"use strict";var n=r(16);e.exports=function(e,t){if(!n(e)||e._t!==t)throw TypeError("Incompatible receiver, "+t+" required!");return e}},function(e,t,r){"use strict";r(440);for(var n=r(15),i=r(29),s=r(56),a=r(13)("toStringTag"),o="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),u=0;u=0;c--)a=u[c],"."===a?u.splice(c,1):".."===a?l++:l>0&&(""===a?(u.splice(c+1,l),l=0):(u.splice(c,2),l--));return r=u.join("/"),""===r&&(r=o?"/":"."),s?(s.path=r,i(s)):r}function a(e,t){""===e&&(e="."),""===t&&(t=".");var r=n(t),a=n(e);if(a&&(e=a.path||"/"),r&&!r.scheme)return a&&(r.scheme=a.scheme),i(r);if(r||t.match(v))return t;if(a&&!a.host&&!a.path)return a.host=t,i(a);var o="/"===t.charAt(0)?t:s(e.replace(/\/+$/,"")+"/"+t);return a?(a.path=o,i(a)):o}function o(e,t){""===e&&(e="."),e=e.replace(/\/$/,"");for(var r=0;0!==t.indexOf(e+"/");){var n=e.lastIndexOf("/");if(n<0)return t;if(e=e.slice(0,n),e.match(/^([^\/]+:\/)?\/*$/))return t;++r}return Array(r+1).join("../")+t.substr(e.length+1)}function u(e){return e}function l(e){return f(e)?"$"+e:e}function c(e){return f(e)?e.slice(1):e}function f(e){if(!e)return!1;var t=e.length;if(t<9)return!1;if(95!==e.charCodeAt(t-1)||95!==e.charCodeAt(t-2)||111!==e.charCodeAt(t-3)||116!==e.charCodeAt(t-4)||111!==e.charCodeAt(t-5)||114!==e.charCodeAt(t-6)||112!==e.charCodeAt(t-7)||95!==e.charCodeAt(t-8)||95!==e.charCodeAt(t-9))return!1;for(var r=t-10;r>=0;r--)if(36!==e.charCodeAt(r))return!1;return!0}function p(e,t,r){var n=e.source-t.source;return 0!==n?n:0!==(n=e.originalLine-t.originalLine)?n:0!==(n=e.originalColumn-t.originalColumn)||r?n:0!==(n=e.generatedColumn-t.generatedColumn)?n:(n=e.generatedLine-t.generatedLine,0!==n?n:e.name-t.name)}function d(e,t,r){var n=e.generatedLine-t.generatedLine;return 0!==n?n:0!==(n=e.generatedColumn-t.generatedColumn)||r?n:0!==(n=e.source-t.source)?n:0!==(n=e.originalLine-t.originalLine)?n:(n=e.originalColumn-t.originalColumn,0!==n?n:e.name-t.name)}function h(e,t){return e===t?0:e>t?1:-1}function m(e,t){var r=e.generatedLine-t.generatedLine;return 0!==r?r:0!==(r=e.generatedColumn-t.generatedColumn)?r:0!==(r=h(e.source,t.source))?r:0!==(r=e.originalLine-t.originalLine)?r:(r=e.originalColumn-t.originalColumn,0!==r?r:h(e.name,t.name))}t.getArg=r;var y=/^(?:([\w+\-.]+):)?\/\/(?:(\w+:\w+)@)?([\w.]*)(?::(\d+))?(\S*)$/,v=/^data:.+\,.+$/;t.urlParse=n,t.urlGenerate=i,t.normalize=s,t.join=a,t.isAbsolute=function(e){return"/"===e.charAt(0)||!!e.match(y)},t.relative=o;var g=function(){return!("__proto__"in Object.create(null))}();t.toSetString=g?u:l,t.fromSetString=g?u:c,t.compareByOriginalPositions=p,t.compareByGeneratedPositionsDeflated=d,t.compareByGeneratedPositionsInflated=m},function(e,t,r){(function(t){"use strict";function n(e,t){if(e===t)return 0;for(var r=e.length,n=t.length,i=0,s=Math.min(r,n);i=0;o--)if(u[o]!==l[o])return!1;for(o=u.length-1;o>=0;o--)if(a=u[o],!d(e[a],t[a],r,n))return!1;return!0}function y(e,t,r){d(e,t,!0)&&f(e,t,r,"notDeepStrictEqual",y)}function v(e,t){if(!e||!t)return!1;if("[object RegExp]"==Object.prototype.toString.call(t))return t.test(e);try{if(e instanceof t)return!0}catch(e){}return!Error.isPrototypeOf(t)&&!0===t.call({},e)}function g(e){var t;try{e()}catch(e){t=e}return t}function b(e,t,r,n){var i;if("function"!=typeof t)throw new TypeError('"block" argument must be a function');"string"==typeof r&&(n=r,r=null),i=g(t),n=(r&&r.name?" ("+r.name+").":".")+(n?" "+n:"."),e&&!i&&f(i,r,"Missing expected exception"+n);var s="string"==typeof n,a=!e&&x.isError(i),o=!e&&i&&!r;if((a&&s&&v(i,r)||o)&&f(i,r,"Got unwanted exception"+n),e&&i&&r&&!v(i,r)||!e&&i)throw i}var E="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},x=r(117),A=Object.prototype.hasOwnProperty,S=Array.prototype.slice,_=function(){return"foo"===function(){}.name}(),D=e.exports=p,C=/\s*function\s+([^\(\s]*)\s*/;D.AssertionError=function(e){this.name="AssertionError",this.actual=e.actual,this.expected=e.expected,this.operator=e.operator,e.message?(this.message=e.message,this.generatedMessage=!1):(this.message=c(this),this.generatedMessage=!0);var t=e.stackStartFunction||f;if(Error.captureStackTrace)Error.captureStackTrace(this,t);else{var r=new Error;if(r.stack){var n=r.stack,i=o(t),s=n.indexOf("\n"+i);if(s>=0){var a=n.indexOf("\n",s+1);n=n.substring(a+1)}this.stack=n}}},x.inherits(D.AssertionError,Error),D.fail=f,D.ok=p,D.equal=function(e,t,r){e!=t&&f(e,t,r,"==",D.equal)},D.notEqual=function(e,t,r){e==t&&f(e,t,r,"!=",D.notEqual)},D.deepEqual=function(e,t,r){d(e,t,!1)||f(e,t,r,"deepEqual",D.deepEqual)},D.deepStrictEqual=function(e,t,r){d(e,t,!0)||f(e,t,r,"deepStrictEqual",D.deepStrictEqual)},D.notDeepEqual=function(e,t,r){d(e,t,!1)&&f(e,t,r,"notDeepEqual",D.notDeepEqual)},D.notDeepStrictEqual=y,D.strictEqual=function(e,t,r){e!==t&&f(e,t,r,"===",D.strictEqual)},D.notStrictEqual=function(e,t,r){e===t&&f(e,t,r,"!==",D.notStrictEqual)},D.throws=function(e,t,r){b(!0,e,t,r)},D.doesNotThrow=function(e,t,r){b(!1,e,t,r)},D.ifError=function(e){if(e)throw e};var w=Object.keys||function(e){var t=[];for(var r in e)A.call(e,r)&&t.push(r);return t}}).call(t,function(){return this}())},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var i=r(2),s=n(i),a=r(3),o=n(a),u=r(42),l=n(u),c=r(41),f=n(c),p=r(34),d=n(p),h=r(20),m=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t.default=e,t}(h),y=r(119),v=n(y),g=r(7),b=n(g),E=r(174),x=n(E),A=r(109),S=n(A),_=["enter","exit"],D=function(e){function t(r,n){(0,o.default)(this,t);var i=(0,l.default)(this,e.call(this));return i.initialized=!1,i.raw=(0,x.default)({},r),i.key=i.take("name")||n,i.manipulateOptions=i.take("manipulateOptions"),i.post=i.take("post"),i.pre=i.take("pre"),i.visitor=i.normaliseVisitor((0,S.default)(i.take("visitor"))||{}),i}return(0,f.default)(t,e),t.prototype.take=function(e){var t=this.raw[e];return delete this.raw[e],t},t.prototype.chain=function(e,t){if(!e[t])return this[t];if(!this[t])return e[t];var r=[e[t],this[t]];return function(){for(var e=void 0,t=arguments.length,n=Array(t),i=0;i=a.length)break;l=a[u++]}else{if(u=a.next(),u.done)break;l=u.value}var c=l;if(c){var f=c.apply(this,n);null!=f&&(e=f)}}return e}},t.prototype.maybeInherit=function(e){var t=this.take("inherits");t&&(t=d.default.normalisePlugin(t,e,"inherits"),this.manipulateOptions=this.chain(t,"manipulateOptions"),this.post=this.chain(t,"post"),this.pre=this.chain(t,"pre"),this.visitor=b.default.visitors.merge([t.visitor,this.visitor]))},t.prototype.init=function(e,t){if(!this.initialized){this.initialized=!0,this.maybeInherit(e);for(var r in this.raw)throw new Error(m.get("pluginInvalidProperty",e,t,r))}},t.prototype.normaliseVisitor=function(e){for(var t=_,r=Array.isArray(t),n=0,t=r?t:(0,s.default)(t);;){var i;if(r){if(n>=t.length)break;i=t[n++]}else{if(n=t.next(),n.done)break;i=n.value}if(e[i])throw new Error("Plugins aren't allowed to specify catch-all enter/exit handlers. Please target individual nodes.")}return b.default.explode(e),e},t}(v.default);t.default=D,e.exports=t.default},function(e,t,r){"use strict";t.__esModule=!0;var n=r(2),i=function(e){return e&&e.__esModule?e:{default:e}}(n);t.default=function(e){var t=e.messages;return{visitor:{Scope:function(e){var r=e.scope;for(var n in r.bindings){var s=r.bindings[n];if("const"===s.kind||"module"===s.kind)for(var a=s.constantViolations,o=Array.isArray(a),u=0,a=o?a:(0,i.default)(a);;){var l;if(o){if(u>=a.length)break;l=a[u++]}else{if(u=a.next(),u.done)break;l=u.value}var c=l;throw c.buildCodeFrameError(t.get("readOnly",n))}}}}}},e.exports=t.default},function(e,t){"use strict";t.__esModule=!0,t.default=function(){return{manipulateOptions:function(e,t){t.plugins.push("asyncFunctions")}}},e.exports=t.default},function(e,t){"use strict";t.__esModule=!0,t.default=function(e){var t=e.types;return{visitor:{ArrowFunctionExpression:function(e,r){if(r.opts.spec){var n=e.node;if(n.shadow)return;n.shadow={this:!1},n.type="FunctionExpression";var i=t.thisExpression();i._forceShadow=e,e.ensureBlock(),e.get("body").unshiftContainer("body",t.expressionStatement(t.callExpression(r.addHelper("newArrowCheck"),[t.thisExpression(),i]))),e.replaceWith(t.callExpression(t.memberExpression(n,t.identifier("bind")),[t.thisExpression()]))}else e.arrowFunctionToShadowed()}}}},e.exports=t.default},function(e,t,r){"use strict";t.__esModule=!0;var n=r(2),i=function(e){return e&&e.__esModule?e:{default:e}}(n);t.default=function(e){function t(e,t){for(var n=t.get(e),s=n,a=Array.isArray(s),o=0,s=a?s:(0,i.default)(s);;){var u;if(a){if(o>=s.length)break;u=s[o++]}else{if(o=s.next(),o.done)break;u=o.value}var l=u,c=l.node;if(l.isFunctionDeclaration()){var f=r.variableDeclaration("let",[r.variableDeclarator(c.id,r.toExpression(c))]);f._blockHoist=2,c.id=null,l.replaceWith(f)}}}var r=e.types;return{visitor:{BlockStatement:function(e){var n=e.node,i=e.parent;r.isFunction(i,{body:n})||r.isExportDeclaration(i)||t("body",e)},SwitchCase:function(e){t("consequent",e)}}}},e.exports=t.default},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function i(e){return b.isLoop(e.parent)||b.isCatchClause(e.parent)}function s(e){return!!b.isVariableDeclaration(e)&&(!!e[b.BLOCK_SCOPED_SYMBOL]||("let"===e.kind||"const"===e.kind))}function a(e,t,r,n){var i=arguments.length>4&&void 0!==arguments[4]&&arguments[4];if(t||(t=e.node),!b.isFor(r))for(var s=0;s0&&e.traverse(P,t),e.skip()}},v.visitor]),P=y.default.visitors.merge([{ReferencedIdentifier:function(e,t){var r=t.letReferences[e.node.name];if(r){var n=e.scope.getBindingIdentifier(e.node.name);n&&n!==r||(t.closurify=!0)}}},v.visitor]),k={enter:function(e,t){var r=e.node;e.parent;if(e.isForStatement()){if(o(r.init)){var n=t.pushDeclar(r.init);1===n.length?r.init=n[0]:r.init=b.sequenceExpression(n)}}else if(e.isFor())o(r.left)&&(t.pushDeclar(r.left),r.left=r.left.declarations[0].id);else if(o(r))e.replaceWithMultiple(t.pushDeclar(r).map(function(e){return b.expressionStatement(e)}));else if(e.isFunction())return e.skip()}},F={LabeledStatement:function(e,t){var r=e.node;t.innerLabels.push(r.label.name)}},T={enter:function(e,t){if(e.isAssignmentExpression()||e.isUpdateExpression()){var r=e.getBindingIdentifiers();for(var n in r)t.outsideReferences[n]===e.scope.getBindingIdentifier(n)&&(t.reassignments[n]=!0)}}},O={Loop:function(e,t){var r=t.ignoreLabeless;t.ignoreLabeless=!0,e.traverse(O,t),t.ignoreLabeless=r,e.skip()},Function:function(e){e.skip()},SwitchCase:function(e,t){var r=t.inSwitchCase;t.inSwitchCase=!0,e.traverse(O,t),t.inSwitchCase=r,e.skip()},"BreakStatement|ContinueStatement|ReturnStatement":function(e,t){var r=e.node,n=e.parent,i=e.scope;if(!r[this.LOOP_IGNORE]){var s=void 0,a=u(r);if(a){if(r.label){if(t.innerLabels.indexOf(r.label.name)>=0)return;a=a+"|"+r.label.name}else{if(t.ignoreLabeless)return;if(t.inSwitchCase)return;if(b.isBreakStatement(r)&&b.isSwitchCase(n))return}t.hasBreakContinue=!0,t.map[a]=r,s=b.stringLiteral(a)}e.isReturnStatement()&&(t.hasReturn=!0,s=b.objectExpression([b.objectProperty(b.identifier("v"),r.argument||i.buildUndefinedNode())])),s&&(s=b.returnStatement(s),s[this.LOOP_IGNORE]=!0,e.skip(),e.replaceWith(b.inherits(s,r)))}}},B=function(){function e(t,r,n,i,s){(0,h.default)(this,e),this.parent=n,this.scope=i,this.file=s,this.blockPath=r,this.block=r.node,this.outsideLetReferences=(0,p.default)(null),this.hasLetReferences=!1,this.letReferences=(0,p.default)(null),this.body=[],t&&(this.loopParent=t.parent,this.loopLabel=b.isLabeledStatement(this.loopParent)&&this.loopParent.label,this.loopPath=t,this.loop=t.node)}return e.prototype.run=function(){var e=this.block;if(!e._letDone){e._letDone=!0;var t=this.getLetReferences();if(b.isFunction(this.parent)||b.isProgram(this.block))return void this.updateScopeInfo();if(this.hasLetReferences)return t?this.wrapClosure():this.remap(),this.updateScopeInfo(t),this.loopLabel&&!b.isLabeledStatement(this.loopParent)?b.labeledStatement(this.loopLabel,this.loop):void 0}},e.prototype.updateScopeInfo=function(e){var t=this.scope,r=t.getFunctionParent(),n=this.letReferences;for(var i in n){var s=n[i],a=t.getBinding(s.name);a&&("let"!==a.kind&&"const"!==a.kind||(a.kind="var",e?t.removeBinding(s.name):t.moveBindingTo(s.name,r)))}},e.prototype.remap=function(){var e=this.letReferences,t=this.scope;for(var r in e){var n=e[r];(t.parentHasBinding(r)||t.hasGlobal(r))&&(t.hasOwnBinding(r)&&t.rename(n.name),this.blockPath.scope.hasOwnBinding(r)&&this.blockPath.scope.rename(n.name))}},e.prototype.wrapClosure=function(){if(this.file.opts.throwIfClosureRequired)throw this.blockPath.buildCodeFrameError("Compiling let/const in this block would add a closure (throwIfClosureRequired).");var e=this.block,t=this.outsideLetReferences;if(this.loop)for(var r in t){var n=t[r];(this.scope.hasGlobal(n.name)||this.scope.parentHasBinding(n.name))&&(delete t[n.name],delete this.letReferences[n.name],this.scope.rename(n.name),this.letReferences[n.name]=n,t[n.name]=n)}this.has=this.checkLoop(),this.hoistVarDeclarations();var i=(0,x.default)(t),s=(0,x.default)(t),a=this.blockPath.isSwitchStatement(),o=b.functionExpression(null,i,b.blockStatement(a?[e]:e.body));o.shadow=!0,this.addContinuations(o);var u=o;this.loop&&(u=this.scope.generateUidIdentifier("loop"),this.loopPath.insertBefore(b.variableDeclaration("var",[b.variableDeclarator(u,o)])));var l=b.callExpression(u,s),c=this.scope.generateUidIdentifier("ret");y.default.hasType(o.body,this.scope,"YieldExpression",b.FUNCTION_TYPES)&&(o.generator=!0,l=b.yieldExpression(l,!0)),y.default.hasType(o.body,this.scope,"AwaitExpression",b.FUNCTION_TYPES)&&(o.async=!0,l=b.awaitExpression(l)),this.buildClosure(c,l),a?this.blockPath.replaceWithMultiple(this.body):e.body=this.body},e.prototype.buildClosure=function(e,t){var r=this.has;r.hasReturn||r.hasBreakContinue?this.buildHas(e,t):this.body.push(b.expressionStatement(t))},e.prototype.addContinuations=function(e){var t={reassignments:{},outsideReferences:this.outsideLetReferences};this.scope.traverse(e,T,t);for(var r=0;r=t.length)break;o=t[a++]}else{if(a=t.next(),a.done)break;o=a.value}var u=o;"get"===u.kind||"set"===u.kind?n(e,u):r(e.objId,u,e.body)}}function a(e){for(var s=e.objId,a=e.body,u=e.computedProps,l=e.state,c=u,f=Array.isArray(c),p=0,c=f?c:(0,i.default)(c);;){var d;if(f){if(p>=c.length)break;d=c[p++]}else{if(p=c.next(),p.done)break;d=p.value}var h=d,m=o.toComputedKey(h);if("get"===h.kind||"set"===h.kind)n(e,h);else if(o.isStringLiteral(m,{value:"__proto__"}))r(s,h,a);else{if(1===u.length)return o.callExpression(l.addHelper("defineProperty"),[e.initPropExpression,m,t(h)]);a.push(o.expressionStatement(o.callExpression(l.addHelper("defineProperty"),[s,m,t(h)])))}}}var o=e.types,u=e.template,l=u("\n MUTATOR_MAP_REF[KEY] = MUTATOR_MAP_REF[KEY] || {};\n MUTATOR_MAP_REF[KEY].KIND = VALUE;\n ");return{visitor:{ObjectExpression:{exit:function(e,t){for(var r=e.node,n=e.parent,u=e.scope,l=!1,c=r.properties,f=Array.isArray(c),p=0,c=f?c:(0,i.default)(c);;){var d;if(f){if(p>=c.length)break;d=c[p++]}else{if(p=c.next(),p.done)break;d=p.value}if(l=!0===d.computed)break}if(l){for(var h=[],m=[],y=!1,v=r.properties,g=Array.isArray(v),b=0,v=g?v:(0,i.default)(v);;){var E;if(g){if(b>=v.length)break;E=v[b++]}else{if(b=v.next(),b.done)break;E=b.value}var x=E;x.computed&&(y=!0),y?m.push(x):h.push(x)}var A=u.generateUidIdentifierBasedOnNode(n),S=o.objectExpression(h),_=[];_.push(o.variableDeclaration("var",[o.variableDeclarator(A,S)]));var D=a;t.opts.loose&&(D=s);var C=void 0,w=function(){return C||(C=u.generateUidIdentifier("mutatorMap"),_.push(o.variableDeclaration("var",[o.variableDeclarator(C,o.objectExpression([]))]))),C},P=D({scope:u,objId:A,body:_,computedProps:m,initPropExpression:S,getMutatorId:w,state:t});C&&_.push(o.expressionStatement(o.callExpression(t.addHelper("defineEnumerableProperties"),[A,C]))),P?e.replaceWith(P):(_.push(o.expressionStatement(A)),e.replaceWithMultiple(_))}}}}}},e.exports=t.default},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var i=r(3),s=n(i),a=r(2),o=n(a);t.default=function(e){function t(e){for(var t=e.declarations,r=Array.isArray(t),i=0,t=r?t:(0,o.default)(t);;){var s;if(r){if(i>=t.length)break;s=t[i++]}else{if(i=t.next(),i.done)break;s=i.value}var a=s;if(n.isPattern(a.id))return!0}return!1}function r(e){for(var t=e.elements,r=Array.isArray(t),i=0,t=r?t:(0,o.default)(t);;){var s;if(r){if(i>=t.length)break;s=t[i++]}else{if(i=t.next(),i.done)break;s=i.value}var a=s;if(n.isRestElement(a))return!0}return!1}var n=e.types,i={ReferencedIdentifier:function(e,t){t.bindings[e.node.name]&&(t.deopt=!0,e.stop())}},a=function(){function e(t){(0,s.default)(this,e),this.blockHoist=t.blockHoist,this.operator=t.operator,this.arrays={},this.nodes=t.nodes||[],this.scope=t.scope,this.file=t.file,this.kind=t.kind} -return e.prototype.buildVariableAssignment=function(e,t){var r=this.operator;n.isMemberExpression(e)&&(r="=");var i=void 0;return i=r?n.expressionStatement(n.assignmentExpression(r,e,t)):n.variableDeclaration(this.kind,[n.variableDeclarator(e,t)]),i._blockHoist=this.blockHoist,i},e.prototype.buildVariableDeclaration=function(e,t){var r=n.variableDeclaration("var",[n.variableDeclarator(e,t)]);return r._blockHoist=this.blockHoist,r},e.prototype.push=function(e,t){n.isObjectPattern(e)?this.pushObjectPattern(e,t):n.isArrayPattern(e)?this.pushArrayPattern(e,t):n.isAssignmentPattern(e)?this.pushAssignmentPattern(e,t):this.nodes.push(this.buildVariableAssignment(e,t))},e.prototype.toArray=function(e,t){return this.file.opts.loose||n.isIdentifier(e)&&this.arrays[e.name]?e:this.scope.toArray(e,t)},e.prototype.pushAssignmentPattern=function(e,t){var r=this.scope.generateUidIdentifierBasedOnNode(t),i=n.variableDeclaration("var",[n.variableDeclarator(r,t)]);i._blockHoist=this.blockHoist,this.nodes.push(i);var s=n.conditionalExpression(n.binaryExpression("===",r,n.identifier("undefined")),e.right,r),a=e.left;if(n.isPattern(a)){var o=n.expressionStatement(n.assignmentExpression("=",r,s));o._blockHoist=this.blockHoist,this.nodes.push(o),this.push(a,r)}else this.nodes.push(this.buildVariableAssignment(a,s))},e.prototype.pushObjectRest=function(e,t,r,i){for(var s=[],a=0;a=i)break;if(!n.isRestProperty(o)){var u=o.key;n.isIdentifier(u)&&!o.computed&&(u=n.stringLiteral(o.key.name)),s.push(u)}}s=n.arrayExpression(s);var l=n.callExpression(this.file.addHelper("objectWithoutProperties"),[t,s]);this.nodes.push(this.buildVariableAssignment(r.argument,l))},e.prototype.pushObjectProperty=function(e,t){n.isLiteral(e.key)&&(e.computed=!0);var r=e.value,i=n.memberExpression(t,e.key,e.computed);n.isPattern(r)?this.push(r,i):this.nodes.push(this.buildVariableAssignment(r,i))},e.prototype.pushObjectPattern=function(e,t){if(e.properties.length||this.nodes.push(n.expressionStatement(n.callExpression(this.file.addHelper("objectDestructuringEmpty"),[t]))),e.properties.length>1&&!this.scope.isStatic(t)){var r=this.scope.generateUidIdentifierBasedOnNode(t);this.nodes.push(this.buildVariableDeclaration(r,t)),t=r}for(var i=0;it.elements.length)){if(e.elements.length=s.length)break;l=s[u++]}else{if(u=s.next(),u.done)break;l=u.value}var c=l;if(!c)return!1;if(n.isMemberExpression(c))return!1}for(var f=t.elements,p=Array.isArray(f),d=0,f=p?f:(0,o.default)(f);;){var h;if(p){if(d>=f.length)break;h=f[d++]}else{if(d=f.next(),d.done)break;h=d.value}var m=h;if(n.isSpreadElement(m))return!1;if(n.isCallExpression(m))return!1;if(n.isMemberExpression(m))return!1}var y=n.getBindingIdentifiers(e),v={deopt:!1,bindings:y};return this.scope.traverse(t,i,v),!v.deopt}},e.prototype.pushUnpackedArrayPattern=function(e,t){for(var r=0;r=y.length)break;b=y[g++]}else{if(g=y.next(),g.done)break;b=g.value}var E=b,x=m[m.length-1];if(x&&n.isVariableDeclaration(x)&&n.isVariableDeclaration(E)&&x.kind===E.kind){var A;(A=x.declarations).push.apply(A,E.declarations)}else m.push(E)}for(var S=m,_=Array.isArray(S),D=0,S=_?S:(0,o.default)(S);;){var C;if(_){if(D>=S.length)break;C=S[D++]}else{if(D=S.next(),D.done)break;C=D.value}var w=C;if(w.declarations)for(var P=w.declarations,k=Array.isArray(P),F=0,P=k?P:(0,o.default)(P);;){var T;if(k){if(F>=P.length)break;T=P[F++]}else{if(F=P.next(),F.done)break;T=F.value}var O=T,B=O.id.name;s.bindings[B]&&(s.bindings[B].kind=w.kind)}}1===m.length?e.replaceWith(m[0]):e.replaceWithMultiple(m)}}}}},e.exports=t.default},function(e,t){"use strict";t.__esModule=!0,t.default=function(e){function t(e){var t=e.node,r=e.scope,n=[],i=t.right;if(!a.isIdentifier(i)||!r.hasBinding(i.name)){var s=r.generateUidIdentifier("arr");n.push(a.variableDeclaration("var",[a.variableDeclarator(s,i)])),i=s}var u=r.generateUidIdentifier("i"),l=o({BODY:t.body,KEY:u,ARR:i});a.inherits(l,t),a.ensureBlock(l);var c=a.memberExpression(i,u,!0),f=t.left;return a.isVariableDeclaration(f)?(f.declarations[0].init=c,l.body.body.unshift(f)):l.body.body.unshift(a.expressionStatement(a.assignmentExpression("=",f,c))),e.parentPath.isLabeledStatement()&&(l=a.labeledStatement(e.parentPath.node.label,l)),n.push(l),n}function r(e,t){var r=e.node,n=e.scope,s=e.parent,o=r.left,l=void 0,c=void 0;if(a.isIdentifier(o)||a.isPattern(o)||a.isMemberExpression(o))c=o;else{if(!a.isVariableDeclaration(o))throw t.buildCodeFrameError(o,i.get("unknownForHead",o.type));c=n.generateUidIdentifier("ref"),l=a.variableDeclaration(o.kind,[a.variableDeclarator(o.declarations[0].id,c)])}var f=n.generateUidIdentifier("iterator"),p=n.generateUidIdentifier("isArray"),d=u({LOOP_OBJECT:f,IS_ARRAY:p,OBJECT:r.right,INDEX:n.generateUidIdentifier("i"),ID:c});l||d.body.body.shift();var h=a.isLabeledStatement(s),m=void 0;return h&&(m=a.labeledStatement(s.label,d)),{replaceParent:h,declar:l,node:m||d,loop:d}}function n(e,t){var r=e.node,n=e.scope,s=e.parent,o=r.left,u=void 0,c=n.generateUidIdentifier("step"),f=a.memberExpression(c,a.identifier("value"));if(a.isIdentifier(o)||a.isPattern(o)||a.isMemberExpression(o))u=a.expressionStatement(a.assignmentExpression("=",o,f));else{if(!a.isVariableDeclaration(o))throw t.buildCodeFrameError(o,i.get("unknownForHead",o.type));u=a.variableDeclaration(o.kind,[a.variableDeclarator(o.declarations[0].id,f)])}var p=n.generateUidIdentifier("iterator"),d=l({ITERATOR_HAD_ERROR_KEY:n.generateUidIdentifier("didIteratorError"),ITERATOR_COMPLETION:n.generateUidIdentifier("iteratorNormalCompletion"),ITERATOR_ERROR_KEY:n.generateUidIdentifier("iteratorError"),ITERATOR_KEY:p,STEP_KEY:c,OBJECT:r.right,BODY:null}),h=a.isLabeledStatement(s),m=d[3].block.body,y=m[0];return h&&(m[0]=a.labeledStatement(s.label,y)),{replaceParent:h,declar:u,loop:y,node:d}}var i=e.messages,s=e.template,a=e.types,o=s("\n for (var KEY = 0; KEY < ARR.length; KEY++) BODY;\n "),u=s("\n for (var LOOP_OBJECT = OBJECT,\n IS_ARRAY = Array.isArray(LOOP_OBJECT),\n INDEX = 0,\n LOOP_OBJECT = IS_ARRAY ? LOOP_OBJECT : LOOP_OBJECT[Symbol.iterator]();;) {\n var ID;\n if (IS_ARRAY) {\n if (INDEX >= LOOP_OBJECT.length) break;\n ID = LOOP_OBJECT[INDEX++];\n } else {\n INDEX = LOOP_OBJECT.next();\n if (INDEX.done) break;\n ID = INDEX.value;\n }\n }\n "),l=s("\n var ITERATOR_COMPLETION = true;\n var ITERATOR_HAD_ERROR_KEY = false;\n var ITERATOR_ERROR_KEY = undefined;\n try {\n for (var ITERATOR_KEY = OBJECT[Symbol.iterator](), STEP_KEY; !(ITERATOR_COMPLETION = (STEP_KEY = ITERATOR_KEY.next()).done); ITERATOR_COMPLETION = true) {\n }\n } catch (err) {\n ITERATOR_HAD_ERROR_KEY = true;\n ITERATOR_ERROR_KEY = err;\n } finally {\n try {\n if (!ITERATOR_COMPLETION && ITERATOR_KEY.return) {\n ITERATOR_KEY.return();\n }\n } finally {\n if (ITERATOR_HAD_ERROR_KEY) {\n throw ITERATOR_ERROR_KEY;\n }\n }\n }\n ");return{visitor:{ForOfStatement:function(e,i){if(e.get("right").isArrayExpression())return e.parentPath.isLabeledStatement()?e.parentPath.replaceWithMultiple(t(e)):e.replaceWithMultiple(t(e));var s=n;i.opts.loose&&(s=r);var o=e.node,u=s(e,i),l=u.declar,c=u.loop,f=c.body;e.ensureBlock(),l&&f.body.push(l),f.body=f.body.concat(o.body.body),a.inherits(c,o),a.inherits(c.body,o.body),u.replaceParent?(e.parentPath.replaceWithMultiple(u.node),e.remove()):e.replaceWithMultiple(u.node)}}}},e.exports=t.default},function(e,t,r){"use strict";t.__esModule=!0,t.default=function(){return{visitor:{FunctionExpression:{exit:function(e){if("value"!==e.key&&!e.parentPath.isObjectProperty()){var t=(0,i.default)(e);t&&e.replaceWith(t)}}},ObjectProperty:function(e){var t=e.get("value");if(t.isFunction()){var r=(0,i.default)(t);r&&t.replaceWith(r)}}}}};var n=r(40),i=function(e){return e&&e.__esModule?e:{default:e}}(n);e.exports=t.default},function(e,t){"use strict";t.__esModule=!0,t.default=function(){return{visitor:{NumericLiteral:function(e){var t=e.node;t.extra&&/^0[ob]/i.test(t.extra.raw)&&(t.extra=void 0)},StringLiteral:function(e){var t=e.node;t.extra&&/\\[u]/gi.test(t.extra.raw)&&(t.extra=void 0)}}}},e.exports=t.default},function(e,t,r){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}t.__esModule=!0;var i=r(14),s=n(i),a=r(9),o=n(a),u=r(2),l=n(u),c=r(10),f=n(c);t.default=function(){var e=(0,f.default)(),t={ReferencedIdentifier:function(e){var t=e.node.name,r=this.remaps[t];if(r&&this.scope.getBinding(t)===e.scope.getBinding(t)){if(e.parentPath.isCallExpression({callee:e.node}))e.replaceWith(g.sequenceExpression([g.numericLiteral(0),r]));else if(e.isJSXIdentifier()&&g.isMemberExpression(r)){var n=r.object,i=r.property;e.replaceWith(g.JSXMemberExpression(g.JSXIdentifier(n.name),g.JSXIdentifier(i.name)))}else e.replaceWith(r);this.requeueInParent(e)}},AssignmentExpression:function(t){var r=t.node;if(!r[e]){var n=t.get("left");if(n.isIdentifier()){var i=n.node.name,s=this.exports[i];if(!s)return;if(this.scope.getBinding(i)!==t.scope.getBinding(i))return;r[e]=!0;for(var a=s,o=Array.isArray(a),u=0,a=o?a:(0,l.default)(a);;){var c;if(o){if(u>=a.length)break;c=a[u++]}else{if(u=a.next(),u.done)break;c=u.value}r=S(c,r).expression}t.replaceWith(r),this.requeueInParent(t)}else if(n.isObjectPattern())for(var f=n.node.properties,p=Array.isArray(f),d=0,f=p?f:(0,l.default)(f);;){var h;if(p){if(d>=f.length)break;h=f[d++]}else{if(d=f.next(),d.done)break;h=d.value}var m=h,y=m.value.name,v=this.exports[y];if(v){if(this.scope.getBinding(y)!==t.scope.getBinding(y))return;r[e]=!0,t.insertAfter(S(g.identifier(y),g.identifier(y)))}}else if(n.isArrayPattern())for(var b=n.node.elements,E=Array.isArray(b),x=0,b=E?b:(0,l.default)(b);;){var A;if(E){if(x>=b.length)break;A=b[x++]}else{if(x=b.next(),x.done)break;A=x.value}var _=A;if(_){var D=_.name,C=this.exports[D];if(C){if(this.scope.getBinding(D)!==t.scope.getBinding(D))return;r[e]=!0,t.insertAfter(S(g.identifier(D),g.identifier(D)))}}}}},UpdateExpression:function(e){var t=e.get("argument");if(t.isIdentifier()){var r=t.node.name;if(this.exports[r]&&this.scope.getBinding(r)===e.scope.getBinding(r)){var n=g.assignmentExpression(e.node.operator[0]+"=",t.node,g.numericLiteral(1));if(e.parentPath.isExpressionStatement()&&!e.isCompletionRecord()||e.node.prefix)return e.replaceWith(n),void this.requeueInParent(e);var i=[];i.push(n);var s=void 0;s="--"===e.node.operator?"+":"-",i.push(g.binaryExpression(s,t.node,g.numericLiteral(1))),e.replaceWithMultiple(g.sequenceExpression(i))}}}};return{inherits:y.default,visitor:{ThisExpression:function(e,t){this.ranCommonJS||!0===t.opts.allowTopLevelThis||e.findParent(function(e){return!e.is("shadow")&&D.indexOf(e.type)>=0})||e.replaceWith(g.identifier("undefined"))},Program:{exit:function(e){function r(t,r){var n=C[t];if(n)return n;var i=e.scope.generateUidIdentifier((0,p.basename)(t,(0,p.extname)(t))),s=g.variableDeclaration("var",[g.variableDeclarator(i,b(g.stringLiteral(t)).expression)]);return h[t]&&(s.loc=h[t].loc),"number"==typeof r&&r>0&&(s._blockHoist=r),v.push(s),C[t]=i}function n(e,t,r){var n=e[t]||[];e[t]=n.concat(r)}this.ranCommonJS=!0;var i=!!this.opts.strict,a=!!this.opts.noInterop,u=e.scope;u.rename("module"),u.rename("exports"),u.rename("require");for(var c=!1,f=!1,d=e.get("body"),h=(0,o.default)(null),m=(0,o.default)(null),y=(0,o.default)(null),v=[],D=(0,o.default)(null),C=(0,o.default)(null),w=d,P=Array.isArray(w),k=0,w=P?w:(0,l.default)(w);;){var F;if(P){if(k>=w.length)break;F=w[k++]}else{if(k=w.next(),k.done)break;F=k.value}var T=F;if(T.isExportDeclaration()){c=!0;for(var O=[].concat(T.get("declaration"),T.get("specifiers")),B=O,R=Array.isArray(B),I=0,B=R?B:(0,l.default)(B);;){var M;if(R){if(I>=B.length)break;M=B[I++]}else{if(I=B.next(),I.done)break;M=I.value}var N=M;if(N.getBindingIdentifiers().__esModule)throw N.buildCodeFrameError('Illegal export "__esModule"')}}if(T.isImportDeclaration()){var L;f=!0;var j=T.node.source.value,U=h[j]||{specifiers:[],maxBlockHoist:0,loc:T.node.loc};(L=U.specifiers).push.apply(L,T.node.specifiers),"number"==typeof T.node._blockHoist&&(U.maxBlockHoist=Math.max(T.node._blockHoist,U.maxBlockHoist)),h[j]=U,T.remove()}else if(T.isExportDefaultDeclaration()){var V=T.get("declaration");if(V.isFunctionDeclaration()){var G=V.node.id,W=g.identifier("default");G?(n(m,G.name,W),v.push(S(W,G)),T.replaceWith(V.node)):(v.push(S(W,g.toExpression(V.node))),T.remove())}else if(V.isClassDeclaration()){var Y=V.node.id,q=g.identifier("default");Y?(n(m,Y.name,q),T.replaceWithMultiple([V.node,S(q,Y)])):(T.replaceWith(S(q,g.toExpression(V.node))),T.parentPath.requeue(T.get("expression.left")))}else T.replaceWith(S(g.identifier("default"),V.node)),T.parentPath.requeue(T.get("expression.left"))}else if(T.isExportNamedDeclaration()){var K=T.get("declaration");if(K.node){if(K.isFunctionDeclaration()){var H=K.node.id;n(m,H.name,H),v.push(S(H,H)),T.replaceWith(K.node)}else if(K.isClassDeclaration()){var J=K.node.id;n(m,J.name,J),T.replaceWithMultiple([K.node,S(J,J)]),y[J.name]=!0}else if(K.isVariableDeclaration()){for(var X=K.get("declarations"),z=X,$=Array.isArray(z),Q=0,z=$?z:(0,l.default)(z);;){var Z;if($){if(Q>=z.length)break;Z=z[Q++]}else{if(Q=z.next(),Q.done)break;Z=Q.value}var ee=Z,te=ee.get("id"),re=ee.get("init"),ne=[];if(re.node||re.replaceWith(g.identifier("undefined")),te.isIdentifier())n(m,te.node.name,te.node),re.replaceWith(S(te.node,re.node).expression),y[te.node.name]=!0;else if(te.isObjectPattern())for(var ie=0;ie=he.length)break;ve=he[ye++]}else{if(ye=he.next(),ye.done)break;ve=ye.value}var ge=ve;ge.isExportNamespaceSpecifier()||ge.isExportDefaultSpecifier()||ge.isExportSpecifier()&&(a||"default"!==ge.node.local.name?v.push(x(g.stringLiteral(ge.node.exported.name),g.memberExpression(de,ge.node.local))):v.push(x(g.stringLiteral(ge.node.exported.name),g.memberExpression(g.callExpression(this.addHelper("interopRequireDefault"),[de]),ge.node.local))),y[ge.node.exported.name]=!0)}else for(var be=ce,Ee=Array.isArray(be),xe=0,be=Ee?be:(0,l.default)(be);;){var Ae;if(Ee){if(xe>=be.length)break;Ae=be[xe++]}else{if(xe=be.next(),xe.done)break;Ae=xe.value}var Se=Ae;Se.isExportSpecifier()&&(n(m,Se.node.local.name,Se.node.exported),y[Se.node.exported.name]=!0,fe.push(S(Se.node.exported,Se.node.local)))}T.replaceWithMultiple(fe)}else if(T.isExportAllDeclaration()){var _e=_({OBJECT:r(T.node.source.value,T.node._blockHoist)});_e.loc=T.node.loc,v.push(_e),T.remove()}}for(var De in h){var Ce=h[De],O=Ce.specifiers,we=Ce.maxBlockHoist;if(O.length){for(var Pe=r(De,we),ke=void 0,Fe=0;Fe0&&(Oe._blockHoist=we),v.push(Oe)}ke=Te.local}else g.isImportDefaultSpecifier(Te)&&(O[Fe]=g.importSpecifier(Te.local,g.identifier("default")))}for(var Be=O,Re=Array.isArray(Be),Ie=0,Be=Re?Be:(0,l.default)(Be);;){var Me;if(Re){if(Ie>=Be.length)break;Me=Be[Ie++]}else{if(Ie=Be.next(),Ie.done)break;Me=Ie.value}var Ne=Me;if(g.isImportSpecifier(Ne)){var Le=Pe;if("default"===Ne.imported.name)if(ke)Le=ke;else if(!a){Le=ke=e.scope.generateUidIdentifier(Pe.name);var je=g.variableDeclaration("var",[g.variableDeclarator(Le,g.callExpression(this.addHelper("interopRequireDefault"),[Pe]))]);we>0&&(je._blockHoist=we),v.push(je)}D[Ne.local.name]=g.memberExpression(Le,g.cloneWithoutLoc(Ne.imported))}}}else{var Ue=b(g.stringLiteral(De));Ue.loc=h[De].loc,v.push(Ue)}}if(f&&(0,s.default)(y).length)for(var Ve=(0,s.default)(y),Ge=0;Ge=l.length)break;p=l[f++]}else{if(f=l.next(),f.done)break;p=f.value}var d=p;d.isObjectProperty()&&(d=d.get("value")),t(d,d.node,e.scope,o,i)}a&&(e.scope.push({id:a}),e.replaceWith(r.assignmentExpression("=",a,e.node)))}}}}}};var u=r(193),l=n(u);e.exports=t.default},function(e,t,r){"use strict";function n(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t.default=e,t}t.__esModule=!0;var i=r(2),s=function(e){return e&&e.__esModule?e:{default:e}}(i);t.default=function(){return{visitor:a.visitors.merge([{ArrowFunctionExpression:function(e){for(var t=e.get("params"),r=t,n=Array.isArray(r),i=0,r=n?r:(0,s.default)(r);;){var a;if(n){if(i>=r.length)break;a=r[i++]}else{if(i=r.next(),i.done)break;a=i.value}var o=a;if(o.isRestElement()||o.isAssignmentPattern()){e.arrowFunctionToShadowed();break}}}},u.visitor,p.visitor,c.visitor])}};var a=r(7),o=r(334),u=n(o),l=r(333),c=n(l),f=r(335),p=n(f);e.exports=t.default},function(e,t,r){"use strict";t.__esModule=!0,t.default=function(){return{visitor:{ObjectMethod:function(e){var t=e.node;if("method"===t.kind){var r=i.functionExpression(null,t.params,t.body,t.generator,t.async);r.returnType=t.returnType,e.replaceWith(i.objectProperty(t.key,r,t.computed))}},ObjectProperty:function(e){var t=e.node;t.shorthand&&(t.shorthand=!1)}}}};var n=r(1),i=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t.default=e,t}(n);e.exports=t.default},function(e,t,r){"use strict";t.__esModule=!0;var n=r(2),i=function(e){return e&&e.__esModule?e:{default:e}}(n);t.default=function(e){function t(e,t,r){return r.opts.loose&&!s.isIdentifier(e.argument,{name:"arguments"})?e.argument:t.toArray(e.argument,!0)}function r(e){for(var t=0;t=l.length)break;p=l[f++]}else{if(f=l.next(),f.done)break;p=f.value}var d=p;s.isSpreadElement(d)?(a(),o.push(t(d,r,n))):u.push(d)}return a(),o}var s=e.types;return{visitor:{ArrayExpression:function(e,t){var i=e.node,a=e.scope,o=i.elements;if(r(o)){var u=n(o,a,t),l=u.shift();s.isArrayExpression(l)||(u.unshift(l),l=s.arrayExpression([])),e.replaceWith(s.callExpression(s.memberExpression(l,s.identifier("concat")),u))}},CallExpression:function(e,t){var i=e.node,a=e.scope,o=i.arguments;if(r(o)){var u=e.get("callee");if(!u.isSuper()){var l=s.identifier("undefined");i.arguments=[];var c=void 0;c=1===o.length&&"arguments"===o[0].argument.name?[o[0].argument]:n(o,a,t);var f=c.shift();c.length?i.arguments.push(s.callExpression(s.memberExpression(f,s.identifier("concat")),c)):i.arguments.push(f);var p=i.callee;if(u.isMemberExpression()){var d=a.maybeGenerateMemoised(p.object);d?(p.object=s.assignmentExpression("=",d,p.object),l=d):l=p.object,s.appendToMemberExpression(p,s.identifier("apply"))}else i.callee=s.memberExpression(i.callee,s.identifier("apply"));s.isSuper(l)&&(l=s.thisExpression()),i.arguments.unshift(l)}}},NewExpression:function(e,t){var i=e.node,a=e.scope,o=i.arguments;if(r(o)){var u=n(o,a,t),l=s.arrayExpression([s.nullLiteral()]);o=s.callExpression(s.memberExpression(l,s.identifier("concat")),u),e.replaceWith(s.newExpression(s.callExpression(s.memberExpression(s.memberExpression(s.memberExpression(s.identifier("Function"),s.identifier("prototype")),s.identifier("bind")),s.identifier("apply")),[i.callee,o]),[]))}}}}},e.exports=t.default},function(e,t,r){"use strict";function n(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t.default=e,t}t.__esModule=!0,t.default=function(){return{visitor:{RegExpLiteral:function(e){var t=e.node;s.is(t,"y")&&e.replaceWith(o.newExpression(o.identifier("RegExp"),[o.stringLiteral(t.pattern),o.stringLiteral(t.flags)]))}}}};var i=r(192),s=n(i),a=r(1),o=n(a);e.exports=t.default},function(e,t,r){"use strict";t.__esModule=!0;var n=r(2),i=function(e){return e&&e.__esModule?e:{default:e}}(n);t.default=function(e){function t(e){return n.isLiteral(e)&&"string"==typeof e.value}function r(e,t){return n.binaryExpression("+",e,t)}var n=e.types;return{visitor:{TaggedTemplateExpression:function(e,t){for(var r=e.node,s=r.quasi,a=[],o=[],u=[],l=s.quasis,c=Array.isArray(l),f=0,l=c?l:(0,i.default)(l);;){var p;if(c){if(f>=l.length)break;p=l[f++]}else{if(f=l.next(),f.done)break;p=f.value}var d=p;o.push(n.stringLiteral(d.value.cooked)),u.push(n.stringLiteral(d.value.raw))}o=n.arrayExpression(o),u=n.arrayExpression(u);var h="taggedTemplateLiteral";t.opts.loose&&(h+="Loose");var m=t.file.addTemplateObject(h,o,u);a.push(m),a=a.concat(s.expressions),e.replaceWith(n.callExpression(r.tag,a))},TemplateLiteral:function(e,s){for(var a=[],o=e.get("expressions"),u=e.node.quasis,l=Array.isArray(u),c=0,u=l?u:(0,i.default)(u);;){var f;if(l){if(c>=u.length)break;f=u[c++]}else{if(c=u.next(),c.done)break;f=c.value}var p=f;a.push(n.stringLiteral(p.value.cooked));var d=o.shift();d&&(!s.opts.spec||d.isBaseType("string")||d.isBaseType("number")?a.push(d.node):a.push(n.callExpression(n.identifier("String"),[d.node])))}if(a=a.filter(function(e){return!n.isLiteral(e,{value:""})}),t(a[0])||t(a[1])||a.unshift(n.stringLiteral("")),a.length>1){for(var h=r(a.shift(),a.shift()),m=a,y=Array.isArray(m),v=0,m=y?m:(0,i.default)(m);;){var g;if(y){if(v>=m.length)break;g=m[v++]}else{if(v=m.next(),v.done)break;g=v.value}h=r(h,g)}e.replaceWith(h)}else e.replaceWith(a[0])}}}},e.exports=t.default},function(e,t,r){"use strict";t.__esModule=!0;var n=r(10),i=function(e){return e&&e.__esModule?e:{default:e}}(n);t.default=function(e){var t=e.types,r=(0,i.default)();return{visitor:{Scope:function(e){var t=e.scope;t.getBinding("Symbol")&&t.rename("Symbol")},UnaryExpression:function(e){var n=e.node,i=e.parent;if(!n[r]&&!e.find(function(e){return e.node&&!!e.node._generated})){if(e.parentPath.isBinaryExpression()&&t.EQUALITY_BINARY_OPERATORS.indexOf(i.operator)>=0){var s=e.getOpposite();if(s.isLiteral()&&"symbol"!==s.node.value&&"object"!==s.node.value)return}if("typeof"===n.operator){var a=t.callExpression(this.addHelper("typeof"),[n.argument]);if(e.get("argument").isIdentifier()){var o=t.stringLiteral("undefined"),u=t.unaryExpression("typeof",n.argument);u[r]=!0,e.replaceWith(t.conditionalExpression(t.binaryExpression("===",u,o),o,a))}else e.replaceWith(a)}}}}}},e.exports=t.default},function(e,t,r){"use strict";t.__esModule=!0,t.default=function(){return{visitor:{RegExpLiteral:function(e){var t=e.node;a.is(t,"u")&&(t.pattern=(0,i.default)(t.pattern,t.flags),a.pullFlag(t,"u"))}}}};var n=r(612),i=function(e){return e&&e.__esModule?e:{default:e}}(n),s=r(192),a=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t.default=e,t}(s);e.exports=t.default},function(e,t,r){"use strict";e.exports=r(606)},function(e,t,r){"use strict";e.exports={default:r(408),__esModule:!0}},function(e,t,r){"use strict";function n(){i(),s()}function i(){t.path=u=new o.default}function s(){t.scope=l=new o.default}t.__esModule=!0,t.scope=t.path=void 0;var a=r(364),o=function(e){return e&&e.__esModule?e:{default:e}}(a);t.clear=n,t.clearPath=i,t.clearScope=s;var u=t.path=new o.default,l=t.scope=new o.default},function(e,t){"use strict";function r(e){return e=e.split(" "),function(t){return e.indexOf(t)>=0}}function n(e,t){for(var r=65536,n=0;ne)return!1;if((r+=t[n+1])>=e)return!0}}function i(e){return e<65?36===e:e<91||(e<97?95===e:e<123||(e<=65535?e>=170&&x.test(String.fromCharCode(e)):n(e,S)))}function s(e){return e<48?36===e:e<58||!(e<65)&&(e<91||(e<97?95===e:e<123||(e<=65535?e>=170&&A.test(String.fromCharCode(e)):n(e,S)||n(e,_))))}function a(e){var t={};for(var r in D)t[r]=e&&r in e?e[r]:D[r];return t}function o(e){return 10===e||13===e||8232===e||8233===e}function u(e,t){for(var r=1,n=0;;){N.lastIndex=n;var i=N.exec(e);if(!(i&&i.index>10),56320+(e-65536&1023))}function c(e,t,r,n){return e.type=t,e.end=r,e.loc.end=n,this.processComment(e),e}function f(e){return e[e.length-1]}function p(e){return e&&"Property"===e.type&&"init"===e.kind&&!1===e.method}function d(e){return"JSXIdentifier"===e.type?e.name:"JSXNamespacedName"===e.type?e.namespace.name+":"+e.name.name:"JSXMemberExpression"===e.type?d(e.object)+"."+d(e.property):void 0}function h(e,t){return new J(t,e).parse()}function m(e,t){var r=new J(t,e);return r.options.strictMode&&(r.state.strict=!0),r.getExpression()}var y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};Object.defineProperty(t,"__esModule",{value:!0});var v={6:r("enum await"),strict:r("implements interface let package private protected public static yield"),strictBind:r("eval arguments") -},g=r("break case catch continue debugger default do else finally for function if return switch throw try var while with null true false instanceof typeof void delete new in this let const class extends export import yield super"),b="ªµºÀ-ÖØ-öø-ˁˆ-ˑˠ-ˤˬˮͰ-ʹͶͷͺ-ͽͿΆΈ-ΊΌΎ-ΡΣ-ϵϷ-ҁҊ-ԯԱ-Ֆՙա-ևא-תװ-ײؠ-يٮٯٱ-ۓەۥۦۮۯۺ-ۼۿܐܒ-ܯݍ-ޥޱߊ-ߪߴߵߺࠀ-ࠕࠚࠤࠨࡀ-ࡘࢠ-ࢴࢶ-ࢽऄ-हऽॐक़-ॡॱ-ঀঅ-ঌএঐও-নপ-রলশ-হঽৎড়ঢ়য়-ৡৰৱਅ-ਊਏਐਓ-ਨਪ-ਰਲਲ਼ਵਸ਼ਸਹਖ਼-ੜਫ਼ੲ-ੴઅ-ઍએ-ઑઓ-નપ-રલળવ-હઽૐૠૡૹଅ-ଌଏଐଓ-ନପ-ରଲଳଵ-ହଽଡ଼ଢ଼ୟ-ୡୱஃஅ-ஊஎ-ஐஒ-கஙசஜஞடணதந-பம-ஹௐఅ-ఌఎ-ఐఒ-నప-హఽౘ-ౚౠౡಀಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹಽೞೠೡೱೲഅ-ഌഎ-ഐഒ-ഺഽൎൔ-ൖൟ-ൡൺ-ൿඅ-ඖක-නඳ-රලව-ෆก-ะาำเ-ๆກຂຄງຈຊຍດ-ທນ-ຟມ-ຣລວສຫອ-ະາຳຽເ-ໄໆໜ-ໟༀཀ-ཇཉ-ཬྈ-ྌက-ဪဿၐ-ၕၚ-ၝၡၥၦၮ-ၰၵ-ႁႎႠ-ჅჇჍა-ჺჼ-ቈቊ-ቍቐ-ቖቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚᎀ-ᎏᎠ-Ᏽᏸ-ᏽᐁ-ᙬᙯ-ᙿᚁ-ᚚᚠ-ᛪᛮ-ᛸᜀ-ᜌᜎ-ᜑᜠ-ᜱᝀ-ᝑᝠ-ᝬᝮ-ᝰក-ឳៗៜᠠ-ᡷᢀ-ᢨᢪᢰ-ᣵᤀ-ᤞᥐ-ᥭᥰ-ᥴᦀ-ᦫᦰ-ᧉᨀ-ᨖᨠ-ᩔᪧᬅ-ᬳᭅ-ᭋᮃ-ᮠᮮᮯᮺ-ᯥᰀ-ᰣᱍ-ᱏᱚ-ᱽᲀ-ᲈᳩ-ᳬᳮ-ᳱᳵᳶᴀ-ᶿḀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-ᾴᾶ-ᾼιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼⁱⁿₐ-ₜℂℇℊ-ℓℕ℘-ℝℤΩℨK-ℹℼ-ℿⅅ-ⅉⅎⅠ-ↈⰀ-Ⱞⰰ-ⱞⱠ-ⳤⳫ-ⳮⳲⳳⴀ-ⴥⴧⴭⴰ-ⵧⵯⶀ-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞ々-〇〡-〩〱-〵〸-〼ぁ-ゖ゛-ゟァ-ヺー-ヿㄅ-ㄭㄱ-ㆎㆠ-ㆺㇰ-ㇿ㐀-䶵一-鿕ꀀ-ꒌꓐ-ꓽꔀ-ꘌꘐ-ꘟꘪꘫꙀ-ꙮꙿ-ꚝꚠ-ꛯꜗ-ꜟꜢ-ꞈꞋ-ꞮꞰ-ꞷꟷ-ꠁꠃ-ꠅꠇ-ꠊꠌ-ꠢꡀ-ꡳꢂ-ꢳꣲ-ꣷꣻꣽꤊ-ꤥꤰ-ꥆꥠ-ꥼꦄ-ꦲꧏꧠ-ꧤꧦ-ꧯꧺ-ꧾꨀ-ꨨꩀ-ꩂꩄ-ꩋꩠ-ꩶꩺꩾ-ꪯꪱꪵꪶꪹ-ꪽꫀꫂꫛ-ꫝꫠ-ꫪꫲ-ꫴꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꬰ-ꭚꭜ-ꭥꭰ-ꯢ가-힣ힰ-ퟆퟋ-ퟻ豈-舘並-龎ff-stﬓ-ﬗיִײַ-ﬨשׁ-זּטּ-לּמּנּסּףּפּצּ-ﮱﯓ-ﴽﵐ-ﶏﶒ-ﷇﷰ-ﷻﹰ-ﹴﹶ-ﻼA-Za-zヲ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ",E="‌‍·̀-ͯ·҃-֑҇-ׇֽֿׁׂׅׄؐ-ًؚ-٩ٰۖ-ۜ۟-۪ۤۧۨ-ۭ۰-۹ܑܰ-݊ަ-ް߀-߉߫-߳ࠖ-࠙ࠛ-ࠣࠥ-ࠧࠩ-࡙࠭-࡛ࣔ-ࣣ࣡-ःऺ-़ा-ॏ॑-ॗॢॣ०-९ঁ-ঃ়া-ৄেৈো-্ৗৢৣ০-৯ਁ-ਃ਼ਾ-ੂੇੈੋ-੍ੑ੦-ੱੵઁ-ઃ઼ા-ૅે-ૉો-્ૢૣ૦-૯ଁ-ଃ଼ା-ୄେୈୋ-୍ୖୗୢୣ୦-୯ஂா-ூெ-ைொ-்ௗ௦-௯ఀ-ఃా-ౄె-ైొ-్ౕౖౢౣ౦-౯ಁ-ಃ಼ಾ-ೄೆ-ೈೊ-್ೕೖೢೣ೦-೯ഁ-ഃാ-ൄെ-ൈൊ-്ൗൢൣ൦-൯ංඃ්ා-ුූෘ-ෟ෦-෯ෲෳัิ-ฺ็-๎๐-๙ັິ-ູົຼ່-ໍ໐-໙༘༙༠-༩༹༵༷༾༿ཱ-྄྆྇ྍ-ྗྙ-ྼ࿆ါ-ှ၀-၉ၖ-ၙၞ-ၠၢ-ၤၧ-ၭၱ-ၴႂ-ႍႏ-ႝ፝-፟፩-፱ᜒ-᜔ᜲ-᜴ᝒᝓᝲᝳ឴-៓៝០-៩᠋-᠍᠐-᠙ᢩᤠ-ᤫᤰ-᤻᥆-᥏᧐-᧚ᨗ-ᨛᩕ-ᩞ᩠-᩿᩼-᪉᪐-᪙᪰-᪽ᬀ-ᬄ᬴-᭄᭐-᭙᭫-᭳ᮀ-ᮂᮡ-ᮭ᮰-᮹᯦-᯳ᰤ-᰷᱀-᱉᱐-᱙᳐-᳔᳒-᳨᳭ᳲ-᳴᳸᳹᷀-᷵᷻-᷿‿⁀⁔⃐-⃥⃜⃡-⃰⳯-⵿⳱ⷠ-〪ⷿ-゙゚〯꘠-꘩꙯ꙴ-꙽ꚞꚟ꛰꛱ꠂ꠆ꠋꠣ-ꠧꢀꢁꢴ-ꣅ꣐-꣙꣠-꣱꤀-꤉ꤦ-꤭ꥇ-꥓ꦀ-ꦃ꦳-꧀꧐-꧙ꧥ꧰-꧹ꨩ-ꨶꩃꩌꩍ꩐-꩙ꩻ-ꩽꪰꪲ-ꪴꪷꪸꪾ꪿꫁ꫫ-ꫯꫵ꫶ꯣ-ꯪ꯬꯭꯰-꯹ﬞ︀-️︠-︯︳︴﹍-﹏0-9_",x=new RegExp("["+b+"]"),A=new RegExp("["+b+E+"]");b=E=null;var S=[0,11,2,25,2,18,2,1,2,14,3,13,35,122,70,52,268,28,4,48,48,31,17,26,6,37,11,29,3,35,5,7,2,4,43,157,19,35,5,35,5,39,9,51,157,310,10,21,11,7,153,5,3,0,2,43,2,1,4,0,3,22,11,22,10,30,66,18,2,1,11,21,11,25,71,55,7,1,65,0,16,3,2,2,2,26,45,28,4,28,36,7,2,27,28,53,11,21,11,18,14,17,111,72,56,50,14,50,785,52,76,44,33,24,27,35,42,34,4,0,13,47,15,3,22,0,2,0,36,17,2,24,85,6,2,0,2,3,2,14,2,9,8,46,39,7,3,1,3,21,2,6,2,1,2,4,4,0,19,0,13,4,159,52,19,3,54,47,21,1,2,0,185,46,42,3,37,47,21,0,60,42,86,25,391,63,32,0,449,56,264,8,2,36,18,0,50,29,881,921,103,110,18,195,2749,1070,4050,582,8634,568,8,30,114,29,19,47,17,3,32,20,6,18,881,68,12,0,67,12,65,0,32,6124,20,754,9486,1,3071,106,6,12,4,8,8,9,5991,84,2,70,2,1,3,0,3,1,3,3,2,11,2,0,2,6,2,64,2,3,3,7,2,6,2,27,2,3,2,4,2,0,4,6,2,339,3,24,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,7,4149,196,60,67,1213,3,2,26,2,1,2,0,3,0,2,9,2,3,2,0,2,0,7,0,5,0,2,0,2,0,2,2,2,1,2,0,3,0,2,0,2,0,2,0,2,0,2,1,2,0,3,3,2,6,2,3,2,3,2,0,2,9,2,16,6,2,2,4,2,16,4421,42710,42,4148,12,221,3,5761,10591,541],_=[509,0,227,0,150,4,294,9,1368,2,2,1,6,3,41,2,5,0,166,1,1306,2,54,14,32,9,16,3,46,10,54,9,7,2,37,13,2,9,52,0,13,2,49,13,10,2,4,9,83,11,7,0,161,11,6,9,7,3,57,0,2,6,3,1,3,2,10,0,11,1,3,6,4,4,193,17,10,9,87,19,13,9,214,6,3,8,28,1,83,16,16,9,82,12,9,9,84,14,5,9,423,9,838,7,2,7,17,9,57,21,2,13,19882,9,135,4,60,6,26,9,1016,45,17,3,19723,1,5319,4,4,5,9,7,3,6,31,3,149,2,1418,49,513,54,5,49,9,0,15,0,23,4,2,14,1361,6,2,16,3,6,2,1,2,4,2214,6,110,6,6,9,792487,239],D={sourceType:"script",sourceFilename:void 0,startLine:1,allowReturnOutsideFunction:!1,allowImportExportEverywhere:!1,allowSuperOutsideMethod:!1,plugins:[],strictMode:null},C="function"==typeof Symbol&&"symbol"===y(Symbol.iterator)?function(e){return void 0===e?"undefined":y(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":void 0===e?"undefined":y(e)},w=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},P=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+(void 0===t?"undefined":y(t)));e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)},k=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==(void 0===t?"undefined":y(t))&&"function"!=typeof t?e:t},F=!0,T=function e(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};w(this,e),this.label=t,this.keyword=r.keyword,this.beforeExpr=!!r.beforeExpr,this.startsExpr=!!r.startsExpr,this.rightAssociative=!!r.rightAssociative,this.isLoop=!!r.isLoop,this.isAssign=!!r.isAssign,this.prefix=!!r.prefix,this.postfix=!!r.postfix,this.binop=r.binop||null,this.updateContext=null},O=function(e){function t(r){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return w(this,t),n.keyword=r,k(this,e.call(this,r,n))}return P(t,e),t}(T),B=function(e){function t(r,n){return w(this,t),k(this,e.call(this,r,{beforeExpr:F,binop:n}))}return P(t,e),t}(T),R={num:new T("num",{startsExpr:!0}),regexp:new T("regexp",{startsExpr:!0}),string:new T("string",{startsExpr:!0}),name:new T("name",{startsExpr:!0}),eof:new T("eof"),bracketL:new T("[",{beforeExpr:F,startsExpr:!0}),bracketR:new T("]"),braceL:new T("{",{beforeExpr:F,startsExpr:!0}),braceBarL:new T("{|",{beforeExpr:F,startsExpr:!0}),braceR:new T("}"),braceBarR:new T("|}"),parenL:new T("(",{beforeExpr:F,startsExpr:!0}),parenR:new T(")"),comma:new T(",",{beforeExpr:F}),semi:new T(";",{beforeExpr:F}),colon:new T(":",{beforeExpr:F}),doubleColon:new T("::",{beforeExpr:F}),dot:new T("."),question:new T("?",{beforeExpr:F}),arrow:new T("=>",{beforeExpr:F}),template:new T("template"),ellipsis:new T("...",{beforeExpr:F}),backQuote:new T("`",{startsExpr:!0}),dollarBraceL:new T("${",{beforeExpr:F,startsExpr:!0}),at:new T("@"),eq:new T("=",{beforeExpr:F,isAssign:!0}),assign:new T("_=",{beforeExpr:F,isAssign:!0}),incDec:new T("++/--",{prefix:!0,postfix:!0,startsExpr:!0}),prefix:new T("prefix",{beforeExpr:F,prefix:!0,startsExpr:!0}),logicalOR:new B("||",1),logicalAND:new B("&&",2),bitwiseOR:new B("|",3),bitwiseXOR:new B("^",4),bitwiseAND:new B("&",5),equality:new B("==/!=",6),relational:new B("",7),bitShift:new B("<>",8),plusMin:new T("+/-",{beforeExpr:F,binop:9,prefix:!0,startsExpr:!0}),modulo:new B("%",10),star:new B("*",10),slash:new B("/",10),exponent:new T("**",{beforeExpr:F,binop:11,rightAssociative:!0})},I={break:new O("break"),case:new O("case",{beforeExpr:F}),catch:new O("catch"),continue:new O("continue"),debugger:new O("debugger"),default:new O("default",{beforeExpr:F}),do:new O("do",{isLoop:!0,beforeExpr:F}),else:new O("else",{beforeExpr:F}),finally:new O("finally"),for:new O("for",{isLoop:!0}),function:new O("function",{startsExpr:!0}),if:new O("if"),return:new O("return",{beforeExpr:F}),switch:new O("switch"),throw:new O("throw",{beforeExpr:F}),try:new O("try"),var:new O("var"),let:new O("let"),const:new O("const"),while:new O("while",{isLoop:!0}),with:new O("with"),new:new O("new",{beforeExpr:F,startsExpr:!0}),this:new O("this",{startsExpr:!0}),super:new O("super",{startsExpr:!0}),class:new O("class"),extends:new O("extends",{beforeExpr:F}),export:new O("export"),import:new O("import",{startsExpr:!0}),yield:new O("yield",{beforeExpr:F,startsExpr:!0}),null:new O("null",{startsExpr:!0}),true:new O("true",{startsExpr:!0}),false:new O("false",{startsExpr:!0}),in:new O("in",{beforeExpr:F,binop:7}),instanceof:new O("instanceof",{beforeExpr:F,binop:7}),typeof:new O("typeof",{beforeExpr:F,prefix:!0,startsExpr:!0}),void:new O("void",{beforeExpr:F,prefix:!0,startsExpr:!0}),delete:new O("delete",{beforeExpr:F,prefix:!0,startsExpr:!0})};Object.keys(I).forEach(function(e){R["_"+e]=I[e]});var M=/\r\n?|\n|\u2028|\u2029/,N=new RegExp(M.source,"g"),L=/[\u1680\u180e\u2000-\u200a\u202f\u205f\u3000\ufeff]/,j=function e(t,r,n,i){w(this,e),this.token=t,this.isExpr=!!r,this.preserveSpace=!!n,this.override=i},U={braceStatement:new j("{",!1),braceExpression:new j("{",!0),templateQuasi:new j("${",!0),parenStatement:new j("(",!1),parenExpression:new j("(",!0),template:new j("`",!0,!0,function(e){return e.readTmplToken()}),functionExpression:new j("function",!0)};R.parenR.updateContext=R.braceR.updateContext=function(){if(1===this.state.context.length)return void(this.state.exprAllowed=!0);var e=this.state.context.pop();e===U.braceStatement&&this.curContext()===U.functionExpression?(this.state.context.pop(),this.state.exprAllowed=!1):e===U.templateQuasi?this.state.exprAllowed=!0:this.state.exprAllowed=!e.isExpr},R.name.updateContext=function(e){this.state.exprAllowed=!1,e!==R._let&&e!==R._const&&e!==R._var||M.test(this.input.slice(this.state.end))&&(this.state.exprAllowed=!0)},R.braceL.updateContext=function(e){this.state.context.push(this.braceIsBlock(e)?U.braceStatement:U.braceExpression),this.state.exprAllowed=!0},R.dollarBraceL.updateContext=function(){this.state.context.push(U.templateQuasi),this.state.exprAllowed=!0},R.parenL.updateContext=function(e){var t=e===R._if||e===R._for||e===R._with||e===R._while;this.state.context.push(t?U.parenStatement:U.parenExpression),this.state.exprAllowed=!0},R.incDec.updateContext=function(){},R._function.updateContext=function(){this.curContext()!==U.braceStatement&&this.state.context.push(U.functionExpression),this.state.exprAllowed=!1},R.backQuote.updateContext=function(){this.curContext()===U.template?this.state.context.pop():this.state.context.push(U.template),this.state.exprAllowed=!1};var V=function e(t,r){w(this,e),this.line=t,this.column=r},G=function e(t,r){w(this,e),this.start=t,this.end=r},W=function(){function e(){w(this,e)}return e.prototype.init=function(e,t){return this.strict=!1!==e.strictMode&&"module"===e.sourceType,this.input=t,this.potentialArrowAt=-1,this.inMethod=this.inFunction=this.inGenerator=this.inAsync=this.inPropertyName=this.inType=this.inClassProperty=this.noAnonFunctionType=!1,this.labels=[],this.decorators=[],this.tokens=[],this.comments=[],this.trailingComments=[],this.leadingComments=[],this.commentStack=[],this.pos=this.lineStart=0,this.curLine=e.startLine,this.type=R.eof,this.value=null,this.start=this.end=this.pos,this.startLoc=this.endLoc=this.curPosition(),this.lastTokEndLoc=this.lastTokStartLoc=null,this.lastTokStart=this.lastTokEnd=this.pos,this.context=[U.braceStatement],this.exprAllowed=!0,this.containsEsc=this.containsOctal=!1,this.octalPosition=null,this.invalidTemplateEscapePosition=null,this.exportedIdentifiers=[],this},e.prototype.curPosition=function(){return new V(this.curLine,this.pos-this.lineStart)},e.prototype.clone=function(t){var r=new e;for(var n in this){var i=this[n];t&&"context"!==n||!Array.isArray(i)||(i=i.slice()),r[n]=i}return r},e}(),Y=function e(t){w(this,e),this.type=t.type,this.value=t.value,this.start=t.start,this.end=t.end,this.loc=new G(t.startLoc,t.endLoc)},q=function(){function e(t,r){w(this,e),this.state=new W,this.state.init(t,r)}return e.prototype.next=function(){this.isLookahead||this.state.tokens.push(new Y(this.state)),this.state.lastTokEnd=this.state.end,this.state.lastTokStart=this.state.start,this.state.lastTokEndLoc=this.state.endLoc,this.state.lastTokStartLoc=this.state.startLoc,this.nextToken()},e.prototype.eat=function(e){return!!this.match(e)&&(this.next(),!0)},e.prototype.match=function(e){return this.state.type===e},e.prototype.isKeyword=function(e){return g(e)},e.prototype.lookahead=function(){var e=this.state;this.state=e.clone(!0),this.isLookahead=!0,this.next(),this.isLookahead=!1;var t=this.state.clone(!0);return this.state=e,t},e.prototype.setStrict=function(e){if(this.state.strict=e,this.match(R.num)||this.match(R.string)){for(this.state.pos=this.state.start;this.state.pos=this.input.length?this.finishToken(R.eof):e.override?e.override(this):this.readToken(this.fullCharCodeAtPos())},e.prototype.readToken=function(e){return i(e)||92===e?this.readWord():this.getTokenFromCode(e)},e.prototype.fullCharCodeAtPos=function(){var e=this.input.charCodeAt(this.state.pos);return e<=55295||e>=57344?e:(e<<10)+this.input.charCodeAt(this.state.pos+1)-56613888},e.prototype.pushComment=function(e,t,r,n,i,s){var a={type:e?"CommentBlock":"CommentLine",value:t,start:r,end:n,loc:new G(i,s)};this.isLookahead||(this.state.tokens.push(a),this.state.comments.push(a),this.addComment(a))},e.prototype.skipBlockComment=function(){var e=this.state.curPosition(),t=this.state.pos,r=this.input.indexOf("*/",this.state.pos+=2);-1===r&&this.raise(this.state.pos-2,"Unterminated comment"),this.state.pos=r+2,N.lastIndex=t;for(var n=void 0;(n=N.exec(this.input))&&n.index8&&e<14||e>=5760&&L.test(String.fromCharCode(e))))break e;++this.state.pos}}},e.prototype.finishToken=function(e,t){this.state.end=this.state.pos,this.state.endLoc=this.state.curPosition();var r=this.state.type;this.state.type=e,this.state.value=t,this.updateContext(r)},e.prototype.readToken_dot=function(){var e=this.input.charCodeAt(this.state.pos+1);if(e>=48&&e<=57)return this.readNumber(!0);var t=this.input.charCodeAt(this.state.pos+2);return 46===e&&46===t?(this.state.pos+=3,this.finishToken(R.ellipsis)):(++this.state.pos,this.finishToken(R.dot))},e.prototype.readToken_slash=function(){return this.state.exprAllowed?(++this.state.pos,this.readRegexp()):61===this.input.charCodeAt(this.state.pos+1)?this.finishOp(R.assign,2):this.finishOp(R.slash,1)},e.prototype.readToken_mult_modulo=function(e){var t=42===e?R.star:R.modulo,r=1,n=this.input.charCodeAt(this.state.pos+1);return 42===n&&(r++,n=this.input.charCodeAt(this.state.pos+2),t=R.exponent),61===n&&(r++,t=R.assign),this.finishOp(t,r)},e.prototype.readToken_pipe_amp=function(e){var t=this.input.charCodeAt(this.state.pos+1);return t===e?this.finishOp(124===e?R.logicalOR:R.logicalAND,2):61===t?this.finishOp(R.assign,2):124===e&&125===t&&this.hasPlugin("flow")?this.finishOp(R.braceBarR,2):this.finishOp(124===e?R.bitwiseOR:R.bitwiseAND,1)},e.prototype.readToken_caret=function(){return 61===this.input.charCodeAt(this.state.pos+1)?this.finishOp(R.assign,2):this.finishOp(R.bitwiseXOR,1)},e.prototype.readToken_plus_min=function(e){var t=this.input.charCodeAt(this.state.pos+1);return t===e?45===t&&62===this.input.charCodeAt(this.state.pos+2)&&M.test(this.input.slice(this.state.lastTokEnd,this.state.pos))?(this.skipLineComment(3),this.skipSpace(),this.nextToken()):this.finishOp(R.incDec,2):61===t?this.finishOp(R.assign,2):this.finishOp(R.plusMin,1)},e.prototype.readToken_lt_gt=function(e){var t=this.input.charCodeAt(this.state.pos+1),r=1;return t===e?(r=62===e&&62===this.input.charCodeAt(this.state.pos+2)?3:2,61===this.input.charCodeAt(this.state.pos+r)?this.finishOp(R.assign,r+1):this.finishOp(R.bitShift,r)):33===t&&60===e&&45===this.input.charCodeAt(this.state.pos+2)&&45===this.input.charCodeAt(this.state.pos+3)?(this.inModule&&this.unexpected(),this.skipLineComment(4),this.skipSpace(),this.nextToken()):(61===t&&(r=2),this.finishOp(R.relational,r))},e.prototype.readToken_eq_excl=function(e){var t=this.input.charCodeAt(this.state.pos+1);return 61===t?this.finishOp(R.equality,61===this.input.charCodeAt(this.state.pos+2)?3:2):61===e&&62===t?(this.state.pos+=2,this.finishToken(R.arrow)):this.finishOp(61===e?R.eq:R.prefix,1)},e.prototype.getTokenFromCode=function(e){switch(e){case 46:return this.readToken_dot();case 40:return++this.state.pos,this.finishToken(R.parenL);case 41:return++this.state.pos,this.finishToken(R.parenR);case 59:return++this.state.pos,this.finishToken(R.semi);case 44:return++this.state.pos,this.finishToken(R.comma);case 91:return++this.state.pos,this.finishToken(R.bracketL);case 93:return++this.state.pos,this.finishToken(R.bracketR);case 123:return this.hasPlugin("flow")&&124===this.input.charCodeAt(this.state.pos+1)?this.finishOp(R.braceBarL,2):(++this.state.pos,this.finishToken(R.braceL));case 125:return++this.state.pos,this.finishToken(R.braceR);case 58:return this.hasPlugin("functionBind")&&58===this.input.charCodeAt(this.state.pos+1)?this.finishOp(R.doubleColon,2):(++this.state.pos,this.finishToken(R.colon));case 63:return++this.state.pos,this.finishToken(R.question);case 64:return++this.state.pos,this.finishToken(R.at);case 96:return++this.state.pos,this.finishToken(R.backQuote);case 48:var t=this.input.charCodeAt(this.state.pos+1);if(120===t||88===t)return this.readRadixNumber(16);if(111===t||79===t)return this.readRadixNumber(8);if(98===t||66===t)return this.readRadixNumber(2);case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:return this.readNumber(!1);case 34:case 39:return this.readString(e);case 47:return this.readToken_slash();case 37:case 42:return this.readToken_mult_modulo(e);case 124:case 38:return this.readToken_pipe_amp(e);case 94:return this.readToken_caret();case 43:case 45:return this.readToken_plus_min(e);case 60:case 62:return this.readToken_lt_gt(e);case 61:case 33:return this.readToken_eq_excl(e);case 126:return this.finishOp(R.prefix,1)}this.raise(this.state.pos,"Unexpected character '"+l(e)+"'")},e.prototype.finishOp=function(e,t){var r=this.input.slice(this.state.pos,this.state.pos+t);return this.state.pos+=t,this.finishToken(e,r)},e.prototype.readRegexp=function(){for(var e=this.state.pos,t=void 0,r=void 0;;){this.state.pos>=this.input.length&&this.raise(e,"Unterminated regular expression");var n=this.input.charAt(this.state.pos);if(M.test(n)&&this.raise(e,"Unterminated regular expression"),t)t=!1;else{if("["===n)r=!0;else if("]"===n&&r)r=!1;else if("/"===n&&!r)break;t="\\"===n}++this.state.pos}var i=this.input.slice(e,this.state.pos);++this.state.pos;var s=this.readWord1();if(s){/^[gmsiyu]*$/.test(s)||this.raise(e,"Invalid regular expression flag")}return this.finishToken(R.regexp,{pattern:i,flags:s})},e.prototype.readInt=function(e,t){for(var r=this.state.pos,n=0,i=0,s=null==t?1/0:t;i=97?a-97+10:a>=65?a-65+10:a>=48&&a<=57?a-48:1/0)>=e)break;++this.state.pos,n=n*e+o}return this.state.pos===r||null!=t&&this.state.pos-r!==t?null:n},e.prototype.readRadixNumber=function(e){this.state.pos+=2;var t=this.readInt(e);return null==t&&this.raise(this.state.start+2,"Expected number in radix "+e),i(this.fullCharCodeAtPos())&&this.raise(this.state.pos,"Identifier directly after number"),this.finishToken(R.num,t)},e.prototype.readNumber=function(e){var t=this.state.pos,r=48===this.input.charCodeAt(t),n=!1;e||null!==this.readInt(10)||this.raise(t,"Invalid number"),r&&this.state.pos==t+1&&(r=!1);var s=this.input.charCodeAt(this.state.pos);46!==s||r||(++this.state.pos,this.readInt(10),n=!0,s=this.input.charCodeAt(this.state.pos)),69!==s&&101!==s||r||(s=this.input.charCodeAt(++this.state.pos),43!==s&&45!==s||++this.state.pos,null===this.readInt(10)&&this.raise(t,"Invalid number"),n=!0),i(this.fullCharCodeAtPos())&&this.raise(this.state.pos,"Identifier directly after number");var a=this.input.slice(t,this.state.pos),o=void 0;return n?o=parseFloat(a):r&&1!==a.length?this.state.strict?this.raise(t,"Invalid number"):o=/[89]/.test(a)?parseInt(a,10):parseInt(a,8):o=parseInt(a,10),this.finishToken(R.num,o)},e.prototype.readCodePoint=function(e){var t=this.input.charCodeAt(this.state.pos),r=void 0;if(123===t){var n=++this.state.pos;if(r=this.readHexChar(this.input.indexOf("}",this.state.pos)-this.state.pos,e),++this.state.pos,null===r)--this.state.invalidTemplateEscapePosition;else if(r>1114111){if(!e)return this.state.invalidTemplateEscapePosition=n-2,null;this.raise(n,"Code point out of bounds")}}else r=this.readHexChar(4,e);return r},e.prototype.readString=function(e){for(var t="",r=++this.state.pos;;){this.state.pos>=this.input.length&&this.raise(this.state.start,"Unterminated string constant");var n=this.input.charCodeAt(this.state.pos);if(n===e)break;92===n?(t+=this.input.slice(r,this.state.pos),t+=this.readEscapedChar(!1),r=this.state.pos):(o(n)&&this.raise(this.state.start,"Unterminated string constant"),++this.state.pos)}return t+=this.input.slice(r,this.state.pos++),this.finishToken(R.string,t)},e.prototype.readTmplToken=function(){for(var e="",t=this.state.pos,r=!1;;){this.state.pos>=this.input.length&&this.raise(this.state.start,"Unterminated template");var n=this.input.charCodeAt(this.state.pos);if(96===n||36===n&&123===this.input.charCodeAt(this.state.pos+1))return this.state.pos===this.state.start&&this.match(R.template)?36===n?(this.state.pos+=2,this.finishToken(R.dollarBraceL)):(++this.state.pos,this.finishToken(R.backQuote)):(e+=this.input.slice(t,this.state.pos),this.finishToken(R.template,r?null:e));if(92===n){e+=this.input.slice(t,this.state.pos);var i=this.readEscapedChar(!0);null===i?r=!0:e+=i,t=this.state.pos}else if(o(n)){switch(e+=this.input.slice(t,this.state.pos),++this.state.pos,n){case 13:10===this.input.charCodeAt(this.state.pos)&&++this.state.pos;case 10:e+="\n";break;default:e+=String.fromCharCode(n)}++this.state.curLine,this.state.lineStart=this.state.pos,t=this.state.pos}else++this.state.pos}},e.prototype.readEscapedChar=function(e){var t=!e,r=this.input.charCodeAt(++this.state.pos);switch(++this.state.pos,r){case 110:return"\n";case 114:return"\r";case 120:var n=this.readHexChar(2,t);return null===n?null:String.fromCharCode(n);case 117:var i=this.readCodePoint(t);return null===i?null:l(i);case 116:return"\t";case 98:return"\b";case 118:return"\v";case 102:return"\f";case 13:10===this.input.charCodeAt(this.state.pos)&&++this.state.pos;case 10:return this.state.lineStart=this.state.pos,++this.state.curLine,"";default:if(r>=48&&r<=55){var s=this.state.pos-1,a=this.input.substr(this.state.pos-1,3).match(/^[0-7]+/)[0],o=parseInt(a,8);if(o>255&&(a=a.slice(0,-1),o=parseInt(a,8)),o>0){if(e)return this.state.invalidTemplateEscapePosition=s,null;this.state.strict?this.raise(s,"Octal literal in strict mode"):this.state.containsOctal||(this.state.containsOctal=!0,this.state.octalPosition=s)}return this.state.pos+=a.length-1,String.fromCharCode(o)}return String.fromCharCode(r)}},e.prototype.readHexChar=function(e,t){var r=this.state.pos,n=this.readInt(16,e);return null===n&&(t?this.raise(r,"Bad character escape sequence"):(this.state.pos=r-1,this.state.invalidTemplateEscapePosition=r-1)),n},e.prototype.readWord1=function(){this.state.containsEsc=!1;for(var e="",t=!0,r=this.state.pos;this.state.pos-1)||!!this.plugins[e]},t.prototype.extend=function(e,t){this[e]=t(this[e])},t.prototype.loadAllPlugins=function(){var e=this,t=Object.keys(K).filter(function(e){return"flow"!==e&&"estree"!==e});t.push("flow"),t.forEach(function(t){var r=K[t];r&&r(e)})},t.prototype.loadPlugins=function(e){if(e.indexOf("*")>=0)return this.loadAllPlugins(),{"*":!0};var t={};e.indexOf("flow")>=0&&(e=e.filter(function(e){return"flow"!==e}),e.push("flow")),e.indexOf("estree")>=0&&(e=e.filter(function(e){return"estree"!==e}),e.unshift("estree"));for(var r=e,n=Array.isArray(r),i=0,r=n?r:r[Symbol.iterator]();;){var s;if(n){if(i>=r.length)break;s=r[i++]}else{if(i=r.next(),i.done)break;s=i.value}var a=s;if(!t[a]){t[a]=!0;var o=K[a];o&&o(this)}}return t},t.prototype.parse=function(){var e=this.startNode(),t=this.startNode();return this.nextToken(),this.parseTopLevel(e,t)},t}(q),X=J.prototype;X.addExtra=function(e,t,r){if(e){(e.extra=e.extra||{})[t]=r}},X.isRelational=function(e){return this.match(R.relational)&&this.state.value===e},X.expectRelational=function(e){this.isRelational(e)?this.next():this.unexpected(null,R.relational)},X.isContextual=function(e){return this.match(R.name)&&this.state.value===e},X.eatContextual=function(e){return this.state.value===e&&this.eat(R.name)},X.expectContextual=function(e,t){this.eatContextual(e)||this.unexpected(null,t)},X.canInsertSemicolon=function(){return this.match(R.eof)||this.match(R.braceR)||M.test(this.input.slice(this.state.lastTokEnd,this.state.start))},X.isLineTerminator=function(){return this.eat(R.semi)||this.canInsertSemicolon()},X.semicolon=function(){this.isLineTerminator()||this.unexpected(null,R.semi)},X.expect=function(e,t){return this.eat(e)||this.unexpected(t,e)},X.unexpected=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"Unexpected token";t&&"object"===(void 0===t?"undefined":C(t))&&t.label&&(t="Unexpected token, expected "+t.label),this.raise(null!=e?e:this.state.start,t)};var z=J.prototype;z.parseTopLevel=function(e,t){return t.sourceType=this.options.sourceType,this.parseBlockBody(t,!0,!0,R.eof),e.program=this.finishNode(t,"Program"),e.comments=this.state.comments,e.tokens=this.state.tokens,this.finishNode(e,"File")};var $={kind:"loop"},Q={kind:"switch"};z.stmtToDirective=function(e){var t=e.expression,r=this.startNodeAt(t.start,t.loc.start),n=this.startNodeAt(e.start,e.loc.start),i=this.input.slice(t.start,t.end),s=r.value=i.slice(1,-1);return this.addExtra(r,"raw",i),this.addExtra(r,"rawValue",s),n.value=this.finishNodeAt(r,"DirectiveLiteral",t.end,t.loc.end),this.finishNodeAt(n,"Directive",e.end,e.loc.end)},z.parseStatement=function(e,t){this.match(R.at)&&this.parseDecorators(!0);var r=this.state.type,n=this.startNode();switch(r){case R._break:case R._continue:return this.parseBreakContinueStatement(n,r.keyword);case R._debugger:return this.parseDebuggerStatement(n);case R._do:return this.parseDoStatement(n);case R._for:return this.parseForStatement(n);case R._function:return e||this.unexpected(),this.parseFunctionStatement(n);case R._class:return e||this.unexpected(),this.parseClass(n,!0);case R._if:return this.parseIfStatement(n);case R._return:return this.parseReturnStatement(n);case R._switch:return this.parseSwitchStatement(n);case R._throw:return this.parseThrowStatement(n);case R._try:return this.parseTryStatement(n);case R._let:case R._const:e||this.unexpected();case R._var:return this.parseVarStatement(n,r);case R._while:return this.parseWhileStatement(n);case R._with:return this.parseWithStatement(n);case R.braceL:return this.parseBlock();case R.semi:return this.parseEmptyStatement(n);case R._export:case R._import:if(this.hasPlugin("dynamicImport")&&this.lookahead().type===R.parenL)break;return this.options.allowImportExportEverywhere||(t||this.raise(this.state.start,"'import' and 'export' may only appear at the top level"),this.inModule||this.raise(this.state.start,"'import' and 'export' may appear only with 'sourceType: \"module\"'")),r===R._import?this.parseImport(n):this.parseExport(n);case R.name:if("async"===this.state.value){var i=this.state.clone();if(this.next(),this.match(R._function)&&!this.canInsertSemicolon())return this.expect(R._function),this.parseFunction(n,!0,!1,!0);this.state=i}}var s=this.state.value,a=this.parseExpression();return r===R.name&&"Identifier"===a.type&&this.eat(R.colon)?this.parseLabeledStatement(n,s,a):this.parseExpressionStatement(n,a)},z.takeDecorators=function(e){this.state.decorators.length&&(e.decorators=this.state.decorators,this.state.decorators=[])},z.parseDecorators=function(e){for(;this.match(R.at);){var t=this.parseDecorator();this.state.decorators.push(t)}e&&this.match(R._export)||this.match(R._class)||this.raise(this.state.start,"Leading decorators must be attached to a class declaration")},z.parseDecorator=function(){this.hasPlugin("decorators")||this.unexpected();var e=this.startNode();return this.next(),e.expression=this.parseMaybeAssign(),this.finishNode(e,"Decorator")},z.parseBreakContinueStatement=function(e,t){var r="break"===t;this.next(),this.isLineTerminator()?e.label=null:this.match(R.name)?(e.label=this.parseIdentifier(),this.semicolon()):this.unexpected();var n=void 0;for(n=0;n=n.length)break;a=n[s++]}else{if(s=n.next(),s.done)break;a=s.value}a.name===t&&this.raise(r.start,"Label '"+t+"' is already declared")}for(var o=this.state.type.isLoop?"loop":this.match(R._switch)?"switch":null,u=this.state.labels.length-1;u>=0;u--){var l=this.state.labels[u];if(l.statementStart!==e.start)break;l.statementStart=this.state.start,l.kind=o}return this.state.labels.push({name:t,kind:o,statementStart:this.state.start}),e.body=this.parseStatement(!0),this.state.labels.pop(),e.label=r,this.finishNode(e,"LabeledStatement")},z.parseExpressionStatement=function(e,t){return e.expression=t,this.semicolon(),this.finishNode(e,"ExpressionStatement")},z.parseBlock=function(e){var t=this.startNode();return this.expect(R.braceL),this.parseBlockBody(t,e,!1,R.braceR),this.finishNode(t,"BlockStatement")},z.isValidDirective=function(e){return"ExpressionStatement"===e.type&&"StringLiteral"===e.expression.type&&!e.expression.extra.parenthesized},z.parseBlockBody=function(e,t,r,n){e.body=[],e.directives=[];for(var i=!1,s=void 0,a=void 0;!this.eat(n);){i||!this.state.containsOctal||a||(a=this.state.octalPosition);var o=this.parseStatement(!0,r);if(t&&!i&&this.isValidDirective(o)){var u=this.stmtToDirective(o);e.directives.push(u),void 0===s&&"use strict"===u.value.value&&(s=this.state.strict,this.setStrict(!0),a&&this.raise(a,"Octal literal in strict mode"))}else i=!0,e.body.push(o)}!1===s&&this.setStrict(!1)},z.parseFor=function(e,t){return e.init=t,this.expect(R.semi),e.test=this.match(R.semi)?null:this.parseExpression(),this.expect(R.semi),e.update=this.match(R.parenR)?null:this.parseExpression(),this.expect(R.parenR),e.body=this.parseStatement(!1),this.state.labels.pop(),this.finishNode(e,"ForStatement")},z.parseForIn=function(e,t,r){var n=void 0;return r?(this.eatContextual("of"),n="ForAwaitStatement"):(n=this.match(R._in)?"ForInStatement":"ForOfStatement",this.next()),e.left=t,e.right=this.parseExpression(),this.expect(R.parenR),e.body=this.parseStatement(!1),this.state.labels.pop(),this.finishNode(e,n)},z.parseVar=function(e,t,r){for(e.declarations=[],e.kind=r.keyword;;){var n=this.startNode();if(this.parseVarHead(n),this.eat(R.eq)?n.init=this.parseMaybeAssign(t):r!==R._const||this.match(R._in)||this.isContextual("of")?"Identifier"===n.id.type||t&&(this.match(R._in)||this.isContextual("of"))?n.init=null:this.raise(this.state.lastTokEnd,"Complex binding patterns require an initialization value"):this.unexpected(),e.declarations.push(this.finishNode(n,"VariableDeclarator")),!this.eat(R.comma))break}return e},z.parseVarHead=function(e){e.id=this.parseBindingAtom(),this.checkLVal(e.id,!0,void 0,"variable declaration")},z.parseFunction=function(e,t,r,n,i){var s=this.state.inMethod;return this.state.inMethod=!1,this.initFunction(e,n),this.match(R.star)&&(e.async&&!this.hasPlugin("asyncGenerators")?this.unexpected():(e.generator=!0,this.next())),!t||i||this.match(R.name)||this.match(R._yield)||this.unexpected(),(this.match(R.name)||this.match(R._yield))&&(e.id=this.parseBindingIdentifier()),this.parseFunctionParams(e),this.parseFunctionBody(e,r),this.state.inMethod=s,this.finishNode(e,t?"FunctionDeclaration":"FunctionExpression")},z.parseFunctionParams=function(e){this.expect(R.parenL),e.params=this.parseBindingList(R.parenR)},z.parseClass=function(e,t,r){return this.next(),this.takeDecorators(e),this.parseClassId(e,t,r),this.parseClassSuper(e),this.parseClassBody(e),this.finishNode(e,t?"ClassDeclaration":"ClassExpression")},z.isClassProperty=function(){return this.match(R.eq)||this.match(R.semi)||this.match(R.braceR)},z.isClassMethod=function(){return this.match(R.parenL)},z.isNonstaticConstructor=function(e){return!(e.computed||e.static||"constructor"!==e.key.name&&"constructor"!==e.key.value)},z.parseClassBody=function(e){var t=this.state.strict;this.state.strict=!0;var r=!1,n=!1,i=[],s=this.startNode();for(s.body=[],this.expect(R.braceL);!this.eat(R.braceR);)if(this.eat(R.semi))i.length>0&&this.raise(this.state.lastTokEnd,"Decorators must not be followed by a semicolon");else if(this.match(R.at))i.push(this.parseDecorator());else{var a=this.startNode();if(i.length&&(a.decorators=i,i=[]),a.static=!1,this.match(R.name)&&"static"===this.state.value){var o=this.parseIdentifier(!0);if(this.isClassMethod()){a.kind="method",a.computed=!1,a.key=o,this.parseClassMethod(s,a,!1,!1);continue}if(this.isClassProperty()){a.computed=!1,a.key=o,s.body.push(this.parseClassProperty(a));continue}a.static=!0}if(this.eat(R.star))a.kind="method",this.parsePropertyName(a),this.isNonstaticConstructor(a)&&this.raise(a.key.start,"Constructor can't be a generator"),a.computed||!a.static||"prototype"!==a.key.name&&"prototype"!==a.key.value||this.raise(a.key.start,"Classes may not have static property named prototype"),this.parseClassMethod(s,a,!0,!1);else{var u=this.match(R.name),l=this.parsePropertyName(a);if(a.computed||!a.static||"prototype"!==a.key.name&&"prototype"!==a.key.value||this.raise(a.key.start,"Classes may not have static property named prototype"),this.isClassMethod())this.isNonstaticConstructor(a)?(n?this.raise(l.start,"Duplicate constructor in the same class"):a.decorators&&this.raise(a.start,"You can't attach decorators to a class constructor"),n=!0,a.kind="constructor"):a.kind="method",this.parseClassMethod(s,a,!1,!1);else if(this.isClassProperty())this.isNonstaticConstructor(a)&&this.raise(a.key.start,"Classes may not have a non-static field named 'constructor'"),s.body.push(this.parseClassProperty(a));else if(u&&"async"===l.name&&!this.isLineTerminator()){var c=this.hasPlugin("asyncGenerators")&&this.eat(R.star);a.kind="method",this.parsePropertyName(a),this.isNonstaticConstructor(a)&&this.raise(a.key.start,"Constructor can't be an async function"),this.parseClassMethod(s,a,c,!0)}else!u||"get"!==l.name&&"set"!==l.name||this.isLineTerminator()&&this.match(R.star)?this.hasPlugin("classConstructorCall")&&u&&"call"===l.name&&this.match(R.name)&&"constructor"===this.state.value?(r?this.raise(a.start,"Duplicate constructor call in the same class"):a.decorators&&this.raise(a.start,"You can't attach decorators to a class constructor"),r=!0,a.kind="constructorCall",this.parsePropertyName(a),this.parseClassMethod(s,a,!1,!1)):this.isLineTerminator()?(this.isNonstaticConstructor(a)&&this.raise(a.key.start,"Classes may not have a non-static field named 'constructor'"),s.body.push(this.parseClassProperty(a))):this.unexpected():(a.kind=l.name,this.parsePropertyName(a),this.isNonstaticConstructor(a)&&this.raise(a.key.start,"Constructor can't have get/set modifier"),this.parseClassMethod(s,a,!1,!1),this.checkGetterSetterParamCount(a))}}i.length&&this.raise(this.state.start,"You have trailing decorators with no method"),e.body=this.finishNode(s,"ClassBody"),this.state.strict=t},z.parseClassProperty=function(e){return this.state.inClassProperty=!0,this.match(R.eq)?(this.hasPlugin("classProperties")||this.unexpected(),this.next(),e.value=this.parseMaybeAssign()):e.value=null,this.semicolon(),this.state.inClassProperty=!1,this.finishNode(e,"ClassProperty")},z.parseClassMethod=function(e,t,r,n){this.parseMethod(t,r,n),e.body.push(this.finishNode(t,"ClassMethod"))},z.parseClassId=function(e,t,r){this.match(R.name)?e.id=this.parseIdentifier():r||!t?e.id=null:this.unexpected()},z.parseClassSuper=function(e){e.superClass=this.eat(R._extends)?this.parseExprSubscripts():null},z.parseExport=function(e){if(this.next(),this.match(R.star)){var t=this.startNode();if(this.next(),!this.hasPlugin("exportExtensions")||!this.eatContextual("as"))return this.parseExportFrom(e,!0),this.finishNode(e,"ExportAllDeclaration");t.exported=this.parseIdentifier(),e.specifiers=[this.finishNode(t,"ExportNamespaceSpecifier")],this.parseExportSpecifiersMaybe(e),this.parseExportFrom(e,!0)}else if(this.hasPlugin("exportExtensions")&&this.isExportDefaultSpecifier()){var r=this.startNode();if(r.exported=this.parseIdentifier(!0),e.specifiers=[this.finishNode(r,"ExportDefaultSpecifier")],this.match(R.comma)&&this.lookahead().type===R.star){this.expect(R.comma);var n=this.startNode();this.expect(R.star),this.expectContextual("as"),n.exported=this.parseIdentifier(),e.specifiers.push(this.finishNode(n,"ExportNamespaceSpecifier"))}else this.parseExportSpecifiersMaybe(e);this.parseExportFrom(e,!0)}else{if(this.eat(R._default)){var i=this.startNode(),s=!1;return this.eat(R._function)?i=this.parseFunction(i,!0,!1,!1,!0):this.match(R._class)?i=this.parseClass(i,!0,!0):(s=!0,i=this.parseMaybeAssign()),e.declaration=i,s&&this.semicolon(),this.checkExport(e,!0,!0),this.finishNode(e,"ExportDefaultDeclaration")}this.shouldParseExportDeclaration()?(e.specifiers=[],e.source=null,e.declaration=this.parseExportDeclaration(e)):(e.declaration=null,e.specifiers=this.parseExportSpecifiers(),this.parseExportFrom(e))}return this.checkExport(e,!0),this.finishNode(e,"ExportNamedDeclaration")},z.parseExportDeclaration=function(){return this.parseStatement(!0)},z.isExportDefaultSpecifier=function(){if(this.match(R.name))return"async"!==this.state.value;if(!this.match(R._default))return!1;var e=this.lookahead();return e.type===R.comma||e.type===R.name&&"from"===e.value},z.parseExportSpecifiersMaybe=function(e){this.eat(R.comma)&&(e.specifiers=e.specifiers.concat(this.parseExportSpecifiers()))},z.parseExportFrom=function(e,t){this.eatContextual("from")?(e.source=this.match(R.string)?this.parseExprAtom():this.unexpected(),this.checkExport(e)):t?this.unexpected():e.source=null,this.semicolon()},z.shouldParseExportDeclaration=function(){return"var"===this.state.type.keyword||"const"===this.state.type.keyword||"let"===this.state.type.keyword||"function"===this.state.type.keyword||"class"===this.state.type.keyword||this.isContextual("async")},z.checkExport=function(e,t,r){if(t)if(r)this.checkDuplicateExports(e,"default");else if(e.specifiers&&e.specifiers.length)for(var n=e.specifiers,i=Array.isArray(n),s=0,n=i?n:n[Symbol.iterator]();;){var a;if(i){if(s>=n.length)break;a=n[s++]}else{if(s=n.next(),s.done)break;a=s.value}var o=a;this.checkDuplicateExports(o,o.exported.name)}else if(e.declaration)if("FunctionDeclaration"===e.declaration.type||"ClassDeclaration"===e.declaration.type)this.checkDuplicateExports(e,e.declaration.id.name);else if("VariableDeclaration"===e.declaration.type)for(var u=e.declaration.declarations,l=Array.isArray(u),c=0,u=l?u:u[Symbol.iterator]();;){var f;if(l){if(c>=u.length)break;f=u[c++]}else{if(c=u.next(),c.done)break;f=c.value}var p=f;this.checkDeclaration(p.id)}if(this.state.decorators.length){var d=e.declaration&&("ClassDeclaration"===e.declaration.type||"ClassExpression"===e.declaration.type);e.declaration&&d||this.raise(e.start,"You can only use decorators on an export when exporting a class"),this.takeDecorators(e.declaration)}},z.checkDeclaration=function(e){if("ObjectPattern"===e.type)for(var t=e.properties,r=Array.isArray(t),n=0,t=r?t:t[Symbol.iterator]();;){var i;if(r){if(n>=t.length)break;i=t[n++]}else{if(n=t.next(),n.done)break;i=n.value}var s=i;this.checkDeclaration(s)}else if("ArrayPattern"===e.type)for(var a=e.elements,o=Array.isArray(a),u=0,a=o?a:a[Symbol.iterator]();;){var l;if(o){if(u>=a.length)break;l=a[u++]}else{if(u=a.next(),u.done)break;l=u.value}var c=l;c&&this.checkDeclaration(c)}else"ObjectProperty"===e.type?this.checkDeclaration(e.value):"RestElement"===e.type||"RestProperty"===e.type?this.checkDeclaration(e.argument):"Identifier"===e.type&&this.checkDuplicateExports(e,e.name)},z.checkDuplicateExports=function(e,t){this.state.exportedIdentifiers.indexOf(t)>-1&&this.raiseDuplicateExportError(e,t),this.state.exportedIdentifiers.push(t)},z.raiseDuplicateExportError=function(e,t){this.raise(e.start,"default"===t?"Only one default export allowed per module.":"`"+t+"` has already been exported. Exported identifiers must be unique.")},z.parseExportSpecifiers=function(){var e=[],t=!0,r=void 0;for(this.expect(R.braceL);!this.eat(R.braceR);){if(t)t=!1;else if(this.expect(R.comma),this.eat(R.braceR))break;var n=this.match(R._default);n&&!r&&(r=!0);var i=this.startNode();i.local=this.parseIdentifier(n),i.exported=this.eatContextual("as")?this.parseIdentifier(!0):i.local.__clone(),e.push(this.finishNode(i,"ExportSpecifier"))}return r&&!this.isContextual("from")&&this.unexpected(),e},z.parseImport=function(e){return this.eat(R._import),this.match(R.string)?(e.specifiers=[],e.source=this.parseExprAtom()):(e.specifiers=[],this.parseImportSpecifiers(e),this.expectContextual("from"),e.source=this.match(R.string)?this.parseExprAtom():this.unexpected()),this.semicolon(),this.finishNode(e,"ImportDeclaration")},z.parseImportSpecifiers=function(e){var t=!0;if(this.match(R.name)){var r=this.state.start,n=this.state.startLoc;if(e.specifiers.push(this.parseImportSpecifierDefault(this.parseIdentifier(),r,n)),!this.eat(R.comma))return}if(this.match(R.star)){var i=this.startNode();return this.next(),this.expectContextual("as"),i.local=this.parseIdentifier(),this.checkLVal(i.local,!0,void 0,"import namespace specifier"),void e.specifiers.push(this.finishNode(i,"ImportNamespaceSpecifier"))}for(this.expect(R.braceL);!this.eat(R.braceR);){if(t)t=!1;else if(this.eat(R.colon)&&this.unexpected(null,"ES2015 named imports do not destructure. Use another statement for destructuring after the import."),this.expect(R.comma),this.eat(R.braceR))break;this.parseImportSpecifier(e)}},z.parseImportSpecifier=function(e){var t=this.startNode();t.imported=this.parseIdentifier(!0),this.eatContextual("as")?t.local=this.parseIdentifier():(this.checkReservedWord(t.imported.name,t.start,!0,!0),t.local=t.imported.__clone()),this.checkLVal(t.local,!0,void 0,"import specifier"),e.specifiers.push(this.finishNode(t,"ImportSpecifier"))},z.parseImportSpecifierDefault=function(e,t,r){var n=this.startNodeAt(t,r);return n.local=e,this.checkLVal(n.local,!0,void 0,"default import specifier"),this.finishNode(n,"ImportDefaultSpecifier")};var ee=J.prototype;ee.toAssignable=function(e,t,r){if(e)switch(e.type){case"Identifier":case"ObjectPattern":case"ArrayPattern":case"AssignmentPattern":break;case"ObjectExpression":e.type="ObjectPattern";for(var n=e.properties,i=Array.isArray(n),s=0,n=i?n:n[Symbol.iterator]();;){var a;if(i){if(s>=n.length)break;a=n[s++]}else{if(s=n.next(),s.done)break;a=s.value}var o=a;"ObjectMethod"===o.type?"get"===o.kind||"set"===o.kind?this.raise(o.key.start,"Object pattern can't contain getter or setter"):this.raise(o.key.start,"Object pattern can't contain methods"):this.toAssignable(o,t,"object destructuring pattern")}break;case"ObjectProperty":this.toAssignable(e.value,t,r);break;case"SpreadProperty":e.type="RestProperty";var u=e.argument;this.toAssignable(u,t,r);break;case"ArrayExpression":e.type="ArrayPattern",this.toAssignableList(e.elements,t,r);break;case"AssignmentExpression":"="===e.operator?(e.type="AssignmentPattern",delete e.operator):this.raise(e.left.end,"Only '=' operator can be used for specifying default value.");break;case"MemberExpression":if(!t)break;default:var l="Invalid left-hand side"+(r?" in "+r:"expression");this.raise(e.start,l)}return e},ee.toAssignableList=function(e,t,r){var n=e.length;if(n){var i=e[n-1];if(i&&"RestElement"===i.type)--n;else if(i&&"SpreadElement"===i.type){i.type="RestElement";var s=i.argument;this.toAssignable(s,t,r),"Identifier"!==s.type&&"MemberExpression"!==s.type&&"ArrayPattern"!==s.type&&this.unexpected(s.start),--n}}for(var a=0;a=s.length)break;u=s[o++]}else{if(o=s.next(),o.done)break;u=o.value}var l=u;"ObjectProperty"===l.type&&(l=l.value),this.checkLVal(l,t,r,"object destructuring pattern")}break;case"ArrayPattern":for(var c=e.elements,f=Array.isArray(c),p=0,c=f?c:c[Symbol.iterator]();;){var d;if(f){if(p>=c.length)break;d=c[p++]}else{if(p=c.next(),p.done)break;d=p.value}var h=d;h&&this.checkLVal(h,t,r,"array destructuring pattern")}break;case"AssignmentPattern":this.checkLVal(e.left,t,r,"assignment pattern");break;case"RestProperty":this.checkLVal(e.argument,t,r,"rest property");break;case"RestElement":this.checkLVal(e.argument,t,r,"rest element");break;default:var m=(t?"Binding invalid":"Invalid")+" left-hand side"+(n?" in "+n:"expression");this.raise(e.start,m)}};var te=J.prototype;te.checkPropClash=function(e,t){if(!e.computed&&!e.kind){var r=e.key;"__proto__"===("Identifier"===r.type?r.name:String(r.value))&&(t.proto&&this.raise(r.start,"Redefinition of __proto__ property"),t.proto=!0)}},te.getExpression=function(){this.nextToken();var e=this.parseExpression();return this.match(R.eof)||this.unexpected(),e},te.parseExpression=function(e,t){var r=this.state.start,n=this.state.startLoc,i=this.parseMaybeAssign(e,t);if(this.match(R.comma)){var s=this.startNodeAt(r,n);for(s.expressions=[i];this.eat(R.comma);)s.expressions.push(this.parseMaybeAssign(e,t));return this.toReferencedList(s.expressions),this.finishNode(s,"SequenceExpression")}return i},te.parseMaybeAssign=function(e,t,r,n){var i=this.state.start,s=this.state.startLoc;if(this.match(R._yield)&&this.state.inGenerator){var a=this.parseYield();return r&&(a=r.call(this,a,i,s)),a}var o=void 0;t?o=!1:(t={start:0},o=!0),(this.match(R.parenL)||this.match(R.name))&&(this.state.potentialArrowAt=this.state.start);var u=this.parseMaybeConditional(e,t,n);if(r&&(u=r.call(this,u,i,s)),this.state.type.isAssign){var l=this.startNodeAt(i,s);if(l.operator=this.state.value,l.left=this.match(R.eq)?this.toAssignable(u,void 0,"assignment expression"):u,t.start=0,this.checkLVal(u,void 0,void 0,"assignment expression"),u.extra&&u.extra.parenthesized){var c=void 0;"ObjectPattern"===u.type?c="`({a}) = 0` use `({a} = 0)`":"ArrayPattern"===u.type&&(c="`([a]) = 0` use `([a] = 0)`"),c&&this.raise(u.start,"You're trying to assign to a parenthesized expression, eg. instead of "+c)}return this.next(),l.right=this.parseMaybeAssign(e),this.finishNode(l,"AssignmentExpression")}return o&&t.start&&this.unexpected(t.start),u},te.parseMaybeConditional=function(e,t,r){var n=this.state.start,i=this.state.startLoc,s=this.parseExprOps(e,t);return t&&t.start?s:this.parseConditional(s,e,n,i,r)},te.parseConditional=function(e,t,r,n){if(this.eat(R.question)){var i=this.startNodeAt(r,n);return i.test=e,i.consequent=this.parseMaybeAssign(),this.expect(R.colon),i.alternate=this.parseMaybeAssign(t),this.finishNode(i,"ConditionalExpression")}return e},te.parseExprOps=function(e,t){var r=this.state.start,n=this.state.startLoc,i=this.parseMaybeUnary(t);return t&&t.start?i:this.parseExprOp(i,r,n,-1,e)},te.parseExprOp=function(e,t,r,n,i){var s=this.state.type.binop;if(!(null==s||i&&this.match(R._in))&&s>n){var a=this.startNodeAt(t,r);a.left=e,a.operator=this.state.value,"**"!==a.operator||"UnaryExpression"!==e.type||!e.extra||e.extra.parenthesizedArgument||e.extra.parenthesized||this.raise(e.argument.start,"Illegal expression. Wrap left hand side or entire exponentiation in parentheses.");var o=this.state.type;this.next();var u=this.state.start,l=this.state.startLoc;return a.right=this.parseExprOp(this.parseMaybeUnary(),u,l,o.rightAssociative?s-1:s,i),this.finishNode(a,o===R.logicalOR||o===R.logicalAND?"LogicalExpression":"BinaryExpression"),this.parseExprOp(a,t,r,n,i)}return e},te.parseMaybeUnary=function(e){if(this.state.type.prefix){var t=this.startNode(),r=this.match(R.incDec);t.operator=this.state.value,t.prefix=!0,this.next();var n=this.state.type;return t.argument=this.parseMaybeUnary(),this.addExtra(t,"parenthesizedArgument",!(n!==R.parenL||t.argument.extra&&t.argument.extra.parenthesized)),e&&e.start&&this.unexpected(e.start),r?this.checkLVal(t.argument,void 0,void 0,"prefix operation"):this.state.strict&&"delete"===t.operator&&"Identifier"===t.argument.type&&this.raise(t.start,"Deleting local variable in strict mode"),this.finishNode(t,r?"UpdateExpression":"UnaryExpression")}var i=this.state.start,s=this.state.startLoc,a=this.parseExprSubscripts(e);if(e&&e.start)return a;for(;this.state.type.postfix&&!this.canInsertSemicolon();){var o=this.startNodeAt(i,s);o.operator=this.state.value,o.prefix=!1,o.argument=a,this.checkLVal(a,void 0,void 0,"postfix operation"),this.next(),a=this.finishNode(o,"UpdateExpression")}return a},te.parseExprSubscripts=function(e){var t=this.state.start,r=this.state.startLoc,n=this.state.potentialArrowAt,i=this.parseExprAtom(e);return"ArrowFunctionExpression"===i.type&&i.start===n?i:e&&e.start?i:this.parseSubscripts(i,t,r)},te.parseSubscripts=function(e,t,r,n){for(;;){if(!n&&this.eat(R.doubleColon)){var i=this.startNodeAt(t,r);return i.object=e,i.callee=this.parseNoCallExpr(),this.parseSubscripts(this.finishNode(i,"BindExpression"),t,r,n)}if(this.eat(R.dot)){var s=this.startNodeAt(t,r);s.object=e,s.property=this.parseIdentifier(!0),s.computed=!1,e=this.finishNode(s,"MemberExpression")}else if(this.eat(R.bracketL)){var a=this.startNodeAt(t,r);a.object=e,a.property=this.parseExpression(),a.computed=!0,this.expect(R.bracketR),e=this.finishNode(a,"MemberExpression")}else if(!n&&this.match(R.parenL)){var o=this.state.potentialArrowAt===e.start&&"Identifier"===e.type&&"async"===e.name&&!this.canInsertSemicolon();this.next();var u=this.startNodeAt(t,r);if(u.callee=e,u.arguments=this.parseCallExpressionArguments(R.parenR,o),"Import"===u.callee.type&&1!==u.arguments.length&&this.raise(u.start,"import() requires exactly one argument"),e=this.finishNode(u,"CallExpression"),o&&this.shouldParseAsyncArrow())return this.parseAsyncArrowFromCallExpression(this.startNodeAt(t,r),u);this.toReferencedList(u.arguments)}else{if(!this.match(R.backQuote))return e;var l=this.startNodeAt(t,r);l.tag=e,l.quasi=this.parseTemplate(!0),e=this.finishNode(l,"TaggedTemplateExpression")}}},te.parseCallExpressionArguments=function(e,t){for(var r=[],n=void 0,i=!0;!this.eat(e);){if(i)i=!1;else if(this.expect(R.comma),this.eat(e))break;this.match(R.parenL)&&!n&&(n=this.state.start),r.push(this.parseExprListItem(!1,t?{start:0}:void 0,t?{start:0}:void 0))}return t&&n&&this.shouldParseAsyncArrow()&&this.unexpected(),r},te.shouldParseAsyncArrow=function(){return this.match(R.arrow)},te.parseAsyncArrowFromCallExpression=function(e,t){return this.expect(R.arrow),this.parseArrowExpression(e,t.arguments,!0)},te.parseNoCallExpr=function(){var e=this.state.start,t=this.state.startLoc;return this.parseSubscripts(this.parseExprAtom(),e,t,!0)},te.parseExprAtom=function(e){var t=this.state.potentialArrowAt===this.state.start,r=void 0;switch(this.state.type){case R._super:return this.state.inMethod||this.state.inClassProperty||this.options.allowSuperOutsideMethod||this.raise(this.state.start,"'super' outside of function or class"),r=this.startNode(),this.next(),this.match(R.parenL)||this.match(R.bracketL)||this.match(R.dot)||this.unexpected(),this.match(R.parenL)&&"constructor"!==this.state.inMethod&&!this.options.allowSuperOutsideMethod&&this.raise(r.start,"super() outside of class constructor"),this.finishNode(r,"Super");case R._import:return this.hasPlugin("dynamicImport")||this.unexpected(),r=this.startNode(),this.next(),this.match(R.parenL)||this.unexpected(null,R.parenL),this.finishNode(r,"Import");case R._this:return r=this.startNode(),this.next(),this.finishNode(r,"ThisExpression");case R._yield:this.state.inGenerator&&this.unexpected();case R.name:r=this.startNode();var n="await"===this.state.value&&this.state.inAsync,i=this.shouldAllowYieldIdentifier(),s=this.parseIdentifier(n||i);if("await"===s.name){if(this.state.inAsync||this.inModule)return this.parseAwait(r)}else{if("async"===s.name&&this.match(R._function)&&!this.canInsertSemicolon())return this.next(),this.parseFunction(r,!1,!1,!0);if(t&&"async"===s.name&&this.match(R.name)){var a=[this.parseIdentifier()];return this.expect(R.arrow),this.parseArrowExpression(r,a,!0)}}return t&&!this.canInsertSemicolon()&&this.eat(R.arrow)?this.parseArrowExpression(r,[s]):s;case R._do:if(this.hasPlugin("doExpressions")){var o=this.startNode();this.next();var u=this.state.inFunction,l=this.state.labels;return this.state.labels=[],this.state.inFunction=!1,o.body=this.parseBlock(!1,!0),this.state.inFunction=u,this.state.labels=l,this.finishNode(o,"DoExpression")}case R.regexp:var c=this.state.value;return r=this.parseLiteral(c.value,"RegExpLiteral"),r.pattern=c.pattern,r.flags=c.flags,r;case R.num:return this.parseLiteral(this.state.value,"NumericLiteral");case R.string:return this.parseLiteral(this.state.value,"StringLiteral");case R._null:return r=this.startNode(),this.next(),this.finishNode(r,"NullLiteral");case R._true:case R._false:return r=this.startNode(),r.value=this.match(R._true),this.next(),this.finishNode(r,"BooleanLiteral");case R.parenL:return this.parseParenAndDistinguishExpression(null,null,t);case R.bracketL:return r=this.startNode(),this.next(),r.elements=this.parseExprList(R.bracketR,!0,e),this.toReferencedList(r.elements),this.finishNode(r,"ArrayExpression");case R.braceL:return this.parseObj(!1,e);case R._function:return this.parseFunctionExpression();case R.at:this.parseDecorators();case R._class:return r=this.startNode(),this.takeDecorators(r),this.parseClass(r,!1);case R._new:return this.parseNew();case R.backQuote:return this.parseTemplate(!1);case R.doubleColon:r=this.startNode(),this.next(),r.object=null;var f=r.callee=this.parseNoCallExpr();if("MemberExpression"===f.type)return this.finishNode(r,"BindExpression");this.raise(f.start,"Binding should be performed on object property.");default:this.unexpected()}},te.parseFunctionExpression=function(){var e=this.startNode(),t=this.parseIdentifier(!0);return this.state.inGenerator&&this.eat(R.dot)&&this.hasPlugin("functionSent")?this.parseMetaProperty(e,t,"sent"):this.parseFunction(e,!1)},te.parseMetaProperty=function(e,t,r){return e.meta=t,e.property=this.parseIdentifier(!0),e.property.name!==r&&this.raise(e.property.start,"The only valid meta property for new is "+t.name+"."+r),this.finishNode(e,"MetaProperty")},te.parseLiteral=function(e,t,r,n){r=r||this.state.start,n=n||this.state.startLoc;var i=this.startNodeAt(r,n);return this.addExtra(i,"rawValue",e),this.addExtra(i,"raw",this.input.slice(r,this.state.end)),i.value=e,this.next(),this.finishNode(i,t)},te.parseParenExpression=function(){this.expect(R.parenL);var e=this.parseExpression();return this.expect(R.parenR),e},te.parseParenAndDistinguishExpression=function(e,t,r){e=e||this.state.start,t=t||this.state.startLoc;var n=void 0;this.expect(R.parenL);for(var i=this.state.start,s=this.state.startLoc,a=[],o={start:0},u={start:0},l=!0,c=void 0,f=void 0;!this.match(R.parenR);){if(l)l=!1;else if(this.expect(R.comma,u.start||null),this.match(R.parenR)){f=this.state.start;break} -if(this.match(R.ellipsis)){var p=this.state.start,d=this.state.startLoc;c=this.state.start,a.push(this.parseParenItem(this.parseRest(),p,d));break}a.push(this.parseMaybeAssign(!1,o,this.parseParenItem,u))}var h=this.state.start,m=this.state.startLoc;this.expect(R.parenR);var y=this.startNodeAt(e,t);if(r&&this.shouldParseArrow()&&(y=this.parseArrow(y))){for(var v=a,g=Array.isArray(v),b=0,v=g?v:v[Symbol.iterator]();;){var E;if(g){if(b>=v.length)break;E=v[b++]}else{if(b=v.next(),b.done)break;E=b.value}var x=E;x.extra&&x.extra.parenthesized&&this.unexpected(x.extra.parenStart)}return this.parseArrowExpression(y,a)}return a.length||this.unexpected(this.state.lastTokStart),f&&this.unexpected(f),c&&this.unexpected(c),o.start&&this.unexpected(o.start),u.start&&this.unexpected(u.start),a.length>1?(n=this.startNodeAt(i,s),n.expressions=a,this.toReferencedList(n.expressions),this.finishNodeAt(n,"SequenceExpression",h,m)):n=a[0],this.addExtra(n,"parenthesized",!0),this.addExtra(n,"parenStart",e),n},te.shouldParseArrow=function(){return!this.canInsertSemicolon()},te.parseArrow=function(e){if(this.eat(R.arrow))return e},te.parseParenItem=function(e){return e},te.parseNew=function(){var e=this.startNode(),t=this.parseIdentifier(!0);if(this.eat(R.dot)){var r=this.parseMetaProperty(e,t,"target");return this.state.inFunction||this.raise(r.property.start,"new.target can only be used in functions"),r}return e.callee=this.parseNoCallExpr(),this.eat(R.parenL)?(e.arguments=this.parseExprList(R.parenR),this.toReferencedList(e.arguments)):e.arguments=[],this.finishNode(e,"NewExpression")},te.parseTemplateElement=function(e){var t=this.startNode();return null===this.state.value&&(e&&this.hasPlugin("templateInvalidEscapes")?this.state.invalidTemplateEscapePosition=null:this.raise(this.state.invalidTemplateEscapePosition,"Invalid escape sequence in template")),t.value={raw:this.input.slice(this.state.start,this.state.end).replace(/\r\n?/g,"\n"),cooked:this.state.value},this.next(),t.tail=this.match(R.backQuote),this.finishNode(t,"TemplateElement")},te.parseTemplate=function(e){var t=this.startNode();this.next(),t.expressions=[];var r=this.parseTemplateElement(e);for(t.quasis=[r];!r.tail;)this.expect(R.dollarBraceL),t.expressions.push(this.parseExpression()),this.expect(R.braceR),t.quasis.push(r=this.parseTemplateElement(e));return this.next(),this.finishNode(t,"TemplateLiteral")},te.parseObj=function(e,t){var r=[],n=Object.create(null),i=!0,s=this.startNode();s.properties=[],this.next();for(var a=null;!this.eat(R.braceR);){if(i)i=!1;else if(this.expect(R.comma),this.eat(R.braceR))break;for(;this.match(R.at);)r.push(this.parseDecorator());var o=this.startNode(),u=!1,l=!1,c=void 0,f=void 0;if(r.length&&(o.decorators=r,r=[]),this.hasPlugin("objectRestSpread")&&this.match(R.ellipsis)){if(o=this.parseSpread(e?{start:0}:void 0),o.type=e?"RestProperty":"SpreadProperty",e&&this.toAssignable(o.argument,!0,"object pattern"),s.properties.push(o),!e)continue;var p=this.state.start;if(null===a){if(this.eat(R.braceR))break;if(this.match(R.comma)&&this.lookahead().type===R.braceR)continue;a=p;continue}this.unexpected(a,"Cannot have multiple rest elements when destructuring")}if(o.method=!1,o.shorthand=!1,(e||t)&&(c=this.state.start,f=this.state.startLoc),e||(u=this.eat(R.star)),!e&&this.isContextual("async")){u&&this.unexpected();var d=this.parseIdentifier();this.match(R.colon)||this.match(R.parenL)||this.match(R.braceR)||this.match(R.eq)||this.match(R.comma)?(o.key=d,o.computed=!1):(l=!0,this.hasPlugin("asyncGenerators")&&(u=this.eat(R.star)),this.parsePropertyName(o))}else this.parsePropertyName(o);this.parseObjPropValue(o,c,f,u,l,e,t),this.checkPropClash(o,n),o.shorthand&&this.addExtra(o,"shorthand",!0),s.properties.push(o)}return null!==a&&this.unexpected(a,"The rest element has to be the last element when destructuring"),r.length&&this.raise(this.state.start,"You have trailing decorators with no property"),this.finishNode(s,e?"ObjectPattern":"ObjectExpression")},te.isGetterOrSetterMethod=function(e,t){return!t&&!e.computed&&"Identifier"===e.key.type&&("get"===e.key.name||"set"===e.key.name)&&(this.match(R.string)||this.match(R.num)||this.match(R.bracketL)||this.match(R.name)||this.state.type.keyword)},te.checkGetterSetterParamCount=function(e){var t="get"===e.kind?0:1;if(e.params.length!==t){var r=e.start;"get"===e.kind?this.raise(r,"getter should have no params"):this.raise(r,"setter should have exactly one param")}},te.parseObjectMethod=function(e,t,r,n){return r||t||this.match(R.parenL)?(n&&this.unexpected(),e.kind="method",e.method=!0,this.parseMethod(e,t,r),this.finishNode(e,"ObjectMethod")):this.isGetterOrSetterMethod(e,n)?((t||r)&&this.unexpected(),e.kind=e.key.name,this.parsePropertyName(e),this.parseMethod(e),this.checkGetterSetterParamCount(e),this.finishNode(e,"ObjectMethod")):void 0},te.parseObjectProperty=function(e,t,r,n,i){return this.eat(R.colon)?(e.value=n?this.parseMaybeDefault(this.state.start,this.state.startLoc):this.parseMaybeAssign(!1,i),this.finishNode(e,"ObjectProperty")):e.computed||"Identifier"!==e.key.type?void 0:(this.checkReservedWord(e.key.name,e.key.start,!0,!0),n?e.value=this.parseMaybeDefault(t,r,e.key.__clone()):this.match(R.eq)&&i?(i.start||(i.start=this.state.start),e.value=this.parseMaybeDefault(t,r,e.key.__clone())):e.value=e.key.__clone(),e.shorthand=!0,this.finishNode(e,"ObjectProperty"))},te.parseObjPropValue=function(e,t,r,n,i,s,a){var o=this.parseObjectMethod(e,n,i,s)||this.parseObjectProperty(e,t,r,s,a);return o||this.unexpected(),o},te.parsePropertyName=function(e){if(this.eat(R.bracketL))e.computed=!0,e.key=this.parseMaybeAssign(),this.expect(R.bracketR);else{e.computed=!1;var t=this.state.inPropertyName;this.state.inPropertyName=!0,e.key=this.match(R.num)||this.match(R.string)?this.parseExprAtom():this.parseIdentifier(!0),this.state.inPropertyName=t}return e.key},te.initFunction=function(e,t){e.id=null,e.generator=!1,e.expression=!1,e.async=!!t},te.parseMethod=function(e,t,r){var n=this.state.inMethod;return this.state.inMethod=e.kind||!0,this.initFunction(e,r),this.expect(R.parenL),e.params=this.parseBindingList(R.parenR),e.generator=!!t,this.parseFunctionBody(e),this.state.inMethod=n,e},te.parseArrowExpression=function(e,t,r){return this.initFunction(e,r),e.params=this.toAssignableList(t,!0,"arrow function parameters"),this.parseFunctionBody(e,!0),this.finishNode(e,"ArrowFunctionExpression")},te.isStrictBody=function(e,t){if(!t&&e.body.directives.length)for(var r=e.body.directives,n=Array.isArray(r),i=0,r=n?r:r[Symbol.iterator]();;){var s;if(n){if(i>=r.length)break;s=r[i++]}else{if(i=r.next(),i.done)break;s=i.value}var a=s;if("use strict"===a.value.value)return!0}return!1},te.parseFunctionBody=function(e,t){var r=t&&!this.match(R.braceL),n=this.state.inAsync;if(this.state.inAsync=e.async,r)e.body=this.parseMaybeAssign(),e.expression=!0;else{var i=this.state.inFunction,s=this.state.inGenerator,a=this.state.labels;this.state.inFunction=!0,this.state.inGenerator=e.generator,this.state.labels=[],e.body=this.parseBlock(!0),e.expression=!1,this.state.inFunction=i,this.state.inGenerator=s,this.state.labels=a}this.state.inAsync=n;var o=this.isStrictBody(e,r),u=this.state.strict||t||o;if(o&&e.id&&"Identifier"===e.id.type&&"yield"===e.id.name&&this.raise(e.id.start,"Binding yield in strict mode"),u){var l=Object.create(null),c=this.state.strict;o&&(this.state.strict=!0),e.id&&this.checkLVal(e.id,!0,void 0,"function name");for(var f=e.params,p=Array.isArray(f),d=0,f=p?f:f[Symbol.iterator]();;){var h;if(p){if(d>=f.length)break;h=f[d++]}else{if(d=f.next(),d.done)break;h=d.value}var m=h;o&&"Identifier"!==m.type&&this.raise(m.start,"Non-simple parameter in strict mode"),this.checkLVal(m,!0,l,"function parameter list")}this.state.strict=c}},te.parseExprList=function(e,t,r){for(var n=[],i=!0;!this.eat(e);){if(i)i=!1;else if(this.expect(R.comma),this.eat(e))break;n.push(this.parseExprListItem(t,r))}return n},te.parseExprListItem=function(e,t,r){return e&&this.match(R.comma)?null:this.match(R.ellipsis)?this.parseSpread(t):this.parseMaybeAssign(!1,t,this.parseParenItem,r)},te.parseIdentifier=function(e){var t=this.startNode();return e||this.checkReservedWord(this.state.value,this.state.start,!!this.state.type.keyword,!1),this.match(R.name)?t.name=this.state.value:this.state.type.keyword?t.name=this.state.type.keyword:this.unexpected(),!e&&"await"===t.name&&this.state.inAsync&&this.raise(t.start,"invalid use of await inside of an async function"),t.loc.identifierName=t.name,this.next(),this.finishNode(t,"Identifier")},te.checkReservedWord=function(e,t,r,n){(this.isReservedWord(e)||r&&this.isKeyword(e))&&this.raise(t,e+" is a reserved word"),this.state.strict&&(v.strict(e)||n&&v.strictBind(e))&&this.raise(t,e+" is a reserved word in strict mode")},te.parseAwait=function(e){return this.state.inAsync||this.unexpected(),this.match(R.star)&&this.raise(e.start,"await* has been removed from the async functions proposal. Use Promise.all() instead."),e.argument=this.parseMaybeUnary(),this.finishNode(e,"AwaitExpression")},te.parseYield=function(){var e=this.startNode();return this.next(),this.match(R.semi)||this.canInsertSemicolon()||!this.match(R.star)&&!this.state.type.startsExpr?(e.delegate=!1,e.argument=null):(e.delegate=this.eat(R.star),e.argument=this.parseMaybeAssign()),this.finishNode(e,"YieldExpression")};var re=J.prototype,ne=["leadingComments","trailingComments","innerComments"],ie=function(){function e(t,r,n){w(this,e),this.type="",this.start=t,this.end=0,this.loc=new G(r),n&&(this.loc.filename=n)}return e.prototype.__clone=function(){var t=new e;for(var r in this)ne.indexOf(r)<0&&(t[r]=this[r]);return t},e}();re.startNode=function(){return new ie(this.state.start,this.state.startLoc,this.filename)},re.startNodeAt=function(e,t){return new ie(e,t,this.filename)},re.finishNode=function(e,t){return c.call(this,e,t,this.state.lastTokEnd,this.state.lastTokEndLoc)},re.finishNodeAt=function(e,t,r,n){return c.call(this,e,t,r,n)},J.prototype.raise=function(e,t){var r=u(this.input,e);t+=" ("+r.line+":"+r.column+")";var n=new SyntaxError(t);throw n.pos=e,n.loc=r,n};var se=J.prototype;se.addComment=function(e){this.filename&&(e.loc.filename=this.filename),this.state.trailingComments.push(e),this.state.leadingComments.push(e)},se.processComment=function(e){if(!("Program"===e.type&&e.body.length>0)){var t=this.state.commentStack,r=void 0,n=void 0,i=void 0,s=void 0,a=void 0;if(this.state.trailingComments.length>0)this.state.trailingComments[0].start>=e.end?(i=this.state.trailingComments,this.state.trailingComments=[]):this.state.trailingComments.length=0;else{var o=f(t);t.length>0&&o.trailingComments&&o.trailingComments[0].start>=e.end&&(i=o.trailingComments,o.trailingComments=null)}for(t.length>0&&f(t).start>=e.start&&(r=t.pop());t.length>0&&f(t).start>=e.start;)n=t.pop();if(!n&&r&&(n=r),r&&this.state.leadingComments.length>0){var u=f(this.state.leadingComments);if("ObjectProperty"===r.type){if(u.start>=e.start&&this.state.commentPreviousNode){for(a=0;a0&&(r.trailingComments=this.state.leadingComments,this.state.leadingComments=[])}}else if("CallExpression"===e.type&&e.arguments&&e.arguments.length){var l=f(e.arguments);l&&u.start>=l.start&&u.end<=e.end&&this.state.commentPreviousNode&&this.state.leadingComments.length>0&&(l.trailingComments=this.state.leadingComments,this.state.leadingComments=[])}}if(n){if(n.leadingComments)if(n!==e&&f(n.leadingComments).end<=e.start)e.leadingComments=n.leadingComments,n.leadingComments=null;else for(s=n.leadingComments.length-2;s>=0;--s)if(n.leadingComments[s].end<=e.start){e.leadingComments=n.leadingComments.splice(0,s+1);break}}else if(this.state.leadingComments.length>0)if(f(this.state.leadingComments).end<=e.start){if(this.state.commentPreviousNode)for(a=0;a0&&(e.leadingComments=this.state.leadingComments,this.state.leadingComments=[])}else{for(s=0;se.start);s++);e.leadingComments=this.state.leadingComments.slice(0,s),0===e.leadingComments.length&&(e.leadingComments=null),i=this.state.leadingComments.slice(s),0===i.length&&(i=null)}this.state.commentPreviousNode=e,i&&(i.length&&i[0].start>=e.start&&f(i).end<=e.end?e.innerComments=i:e.trailingComments=i),t.push(e)}};var ae=J.prototype;ae.estreeParseRegExpLiteral=function(e){var t=e.pattern,r=e.flags,n=null;try{n=new RegExp(t,r)}catch(e){}var i=this.estreeParseLiteral(n);return i.regex={pattern:t,flags:r},i},ae.estreeParseLiteral=function(e){return this.parseLiteral(e,"Literal")},ae.directiveToStmt=function(e){var t=e.value,r=this.startNodeAt(e.start,e.loc.start),n=this.startNodeAt(t.start,t.loc.start);return n.value=t.value,n.raw=t.extra.raw,r.expression=this.finishNodeAt(n,"Literal",t.end,t.loc.end),r.directive=t.extra.raw.slice(1,-1),this.finishNodeAt(r,"ExpressionStatement",e.end,e.loc.end)};var oe=function(e){e.extend("checkDeclaration",function(e){return function(t){p(t)?this.checkDeclaration(t.value):e.call(this,t)}}),e.extend("checkGetterSetterParamCount",function(){return function(e){var t="get"===e.kind?0:1;if(e.value.params.length!==t){var r=e.start;"get"===e.kind?this.raise(r,"getter should have no params"):this.raise(r,"setter should have exactly one param")}}}),e.extend("checkLVal",function(e){return function(t,r,n){var i=this;switch(t.type){case"ObjectPattern":t.properties.forEach(function(e){i.checkLVal("Property"===e.type?e.value:e,r,n,"object destructuring pattern")});break;default:for(var s=arguments.length,a=Array(s>3?s-3:0),o=3;o0)for(var r=e.body.body,n=Array.isArray(r),i=0,r=n?r:r[Symbol.iterator]();;){var s;if(n){if(i>=r.length)break;s=r[i++]}else{if(i=r.next(),i.done)break;s=i.value}var a=s;if("ExpressionStatement"!==a.type||"Literal"!==a.expression.type)break;if("use strict"===a.expression.value)return!0}return!1}}),e.extend("isValidDirective",function(){return function(e){return!("ExpressionStatement"!==e.type||"Literal"!==e.expression.type||"string"!=typeof e.expression.value||e.expression.extra&&e.expression.extra.parenthesized)}}),e.extend("stmtToDirective",function(e){return function(t){var r=e.call(this,t),n=t.expression.value;return r.value.value=n,r}}),e.extend("parseBlockBody",function(e){return function(t){for(var r=this,n=arguments.length,i=Array(n>1?n-1:0),s=1;s1?n-1:0),s=1;s2?n-2:0),s=2;s=a.length)break;l=a[u++]}else{if(u=a.next(),u.done)break;l=u.value}var c=l;"get"===c.kind||"set"===c.kind?this.raise(c.key.start,"Object pattern can't contain getter or setter"):c.method?this.raise(c.key.start,"Object pattern can't contain methods"):this.toAssignable(c,r,"object destructuring pattern")}return t}return e.call.apply(e,[this,t,r].concat(i))}})},ue=["any","mixed","empty","bool","boolean","number","string","void","null"],le=J.prototype;le.flowParseTypeInitialiser=function(e){var t=this.state.inType;this.state.inType=!0,this.expect(e||R.colon);var r=this.flowParseType();return this.state.inType=t,r},le.flowParsePredicate=function(){var e=this.startNode(),t=this.state.startLoc,r=this.state.start;this.expect(R.modulo);var n=this.state.startLoc;return this.expectContextual("checks"),t.line===n.line&&t.column===n.column-1||this.raise(r,"Spaces between ´%´ and ´checks´ are not allowed here."),this.eat(R.parenL)?(e.expression=this.parseExpression(),this.expect(R.parenR),this.finishNode(e,"DeclaredPredicate")):this.finishNode(e,"InferredPredicate")},le.flowParseTypeAndPredicateInitialiser=function(){var e=this.state.inType;this.state.inType=!0,this.expect(R.colon);var t=null,r=null;return this.match(R.modulo)?(this.state.inType=e,r=this.flowParsePredicate()):(t=this.flowParseType(),this.state.inType=e,this.match(R.modulo)&&(r=this.flowParsePredicate())),[t,r]},le.flowParseDeclareClass=function(e){return this.next(),this.flowParseInterfaceish(e,!0),this.finishNode(e,"DeclareClass")},le.flowParseDeclareFunction=function(e){this.next();var t=e.id=this.parseIdentifier(),r=this.startNode(),n=this.startNode();this.isRelational("<")?r.typeParameters=this.flowParseTypeParameterDeclaration():r.typeParameters=null,this.expect(R.parenL);var i=this.flowParseFunctionTypeParams();r.params=i.params,r.rest=i.rest,this.expect(R.parenR);var s=null,a=this.flowParseTypeAndPredicateInitialiser();return r.returnType=a[0],s=a[1],n.typeAnnotation=this.finishNode(r,"FunctionTypeAnnotation"),n.predicate=s,t.typeAnnotation=this.finishNode(n,"TypeAnnotation"),this.finishNode(t,t.type),this.semicolon(),this.finishNode(e,"DeclareFunction")},le.flowParseDeclare=function(e){return this.match(R._class)?this.flowParseDeclareClass(e):this.match(R._function)?this.flowParseDeclareFunction(e):this.match(R._var)?this.flowParseDeclareVariable(e):this.isContextual("module")?this.lookahead().type===R.dot?this.flowParseDeclareModuleExports(e):this.flowParseDeclareModule(e):this.isContextual("type")?this.flowParseDeclareTypeAlias(e):this.isContextual("opaque")?this.flowParseDeclareOpaqueType(e):this.isContextual("interface")?this.flowParseDeclareInterface(e):this.match(R._export)?this.flowParseDeclareExportDeclaration(e):void this.unexpected()},le.flowParseDeclareExportDeclaration=function(e){if(this.expect(R._export),this.isContextual("opaque"))return e.declaration=this.flowParseDeclare(this.startNode()),e.default=!1,this.finishNode(e,"DeclareExportDeclaration");throw this.unexpected()},le.flowParseDeclareVariable=function(e){return this.next(),e.id=this.flowParseTypeAnnotatableIdentifier(),this.semicolon(),this.finishNode(e,"DeclareVariable")},le.flowParseDeclareModule=function(e){this.next(),this.match(R.string)?e.id=this.parseExprAtom():e.id=this.parseIdentifier();var t=e.body=this.startNode(),r=t.body=[];for(this.expect(R.braceL);!this.match(R.braceR);){var n=this.startNode();if(this.match(R._import)){var i=this.lookahead();"type"!==i.value&&"typeof"!==i.value&&this.unexpected(null,"Imports within a `declare module` body must always be `import type` or `import typeof`"),this.parseImport(n)}else this.expectContextual("declare","Only declares and type imports are allowed inside declare module"),n=this.flowParseDeclare(n,!0);r.push(n)}return this.expect(R.braceR),this.finishNode(t,"BlockStatement"),this.finishNode(e,"DeclareModule")},le.flowParseDeclareModuleExports=function(e){return this.expectContextual("module"),this.expect(R.dot),this.expectContextual("exports"),e.typeAnnotation=this.flowParseTypeAnnotation(),this.semicolon(),this.finishNode(e,"DeclareModuleExports")},le.flowParseDeclareTypeAlias=function(e){return this.next(),this.flowParseTypeAlias(e),this.finishNode(e,"DeclareTypeAlias")},le.flowParseDeclareOpaqueType=function(e){return this.next(),this.flowParseOpaqueType(e,!0),this.finishNode(e,"DeclareOpaqueType")},le.flowParseDeclareInterface=function(e){return this.next(),this.flowParseInterfaceish(e),this.finishNode(e,"DeclareInterface")},le.flowParseInterfaceish=function(e){if(e.id=this.parseIdentifier(),this.isRelational("<")?e.typeParameters=this.flowParseTypeParameterDeclaration():e.typeParameters=null,e.extends=[],e.mixins=[],this.eat(R._extends))do{e.extends.push(this.flowParseInterfaceExtends())}while(this.eat(R.comma));if(this.isContextual("mixins")){this.next();do{e.mixins.push(this.flowParseInterfaceExtends())}while(this.eat(R.comma))}e.body=this.flowParseObjectType(!0,!1,!1)},le.flowParseInterfaceExtends=function(){var e=this.startNode();return e.id=this.flowParseQualifiedTypeIdentifier(),this.isRelational("<")?e.typeParameters=this.flowParseTypeParameterInstantiation():e.typeParameters=null,this.finishNode(e,"InterfaceExtends")},le.flowParseInterface=function(e){return this.flowParseInterfaceish(e,!1),this.finishNode(e,"InterfaceDeclaration")},le.flowParseRestrictedIdentifier=function(e){return ue.indexOf(this.state.value)>-1&&this.raise(this.state.start,"Cannot overwrite primitive type "+this.state.value),this.parseIdentifier(e)},le.flowParseTypeAlias=function(e){return e.id=this.flowParseRestrictedIdentifier(),this.isRelational("<")?e.typeParameters=this.flowParseTypeParameterDeclaration():e.typeParameters=null,e.right=this.flowParseTypeInitialiser(R.eq),this.semicolon(),this.finishNode(e,"TypeAlias")},le.flowParseOpaqueType=function(e,t){return this.expectContextual("type"),e.id=this.flowParseRestrictedIdentifier(),this.isRelational("<")?e.typeParameters=this.flowParseTypeParameterDeclaration():e.typeParameters=null,e.supertype=null,this.match(R.colon)&&(e.supertype=this.flowParseTypeInitialiser(R.colon)),e.impltype=null,t||(e.impltype=this.flowParseTypeInitialiser(R.eq)),this.semicolon(),this.finishNode(e,"OpaqueType")},le.flowParseTypeParameter=function(){var e=this.startNode(),t=this.flowParseVariance(),r=this.flowParseTypeAnnotatableIdentifier();return e.name=r.name,e.variance=t,e.bound=r.typeAnnotation,this.match(R.eq)&&(this.eat(R.eq),e.default=this.flowParseType()),this.finishNode(e,"TypeParameter")},le.flowParseTypeParameterDeclaration=function(){var e=this.state.inType,t=this.startNode();t.params=[],this.state.inType=!0,this.isRelational("<")||this.match(R.jsxTagStart)?this.next():this.unexpected();do{t.params.push(this.flowParseTypeParameter()),this.isRelational(">")||this.expect(R.comma)}while(!this.isRelational(">"));return this.expectRelational(">"),this.state.inType=e,this.finishNode(t,"TypeParameterDeclaration")},le.flowParseTypeParameterInstantiation=function(){var e=this.startNode(),t=this.state.inType;for(e.params=[],this.state.inType=!0,this.expectRelational("<");!this.isRelational(">");)e.params.push(this.flowParseType()),this.isRelational(">")||this.expect(R.comma);return this.expectRelational(">"),this.state.inType=t,this.finishNode(e,"TypeParameterInstantiation")},le.flowParseObjectPropertyKey=function(){return this.match(R.num)||this.match(R.string)?this.parseExprAtom():this.parseIdentifier(!0)},le.flowParseObjectTypeIndexer=function(e,t,r){return e.static=t,this.expect(R.bracketL),this.lookahead().type===R.colon?(e.id=this.flowParseObjectPropertyKey(),e.key=this.flowParseTypeInitialiser()):(e.id=null,e.key=this.flowParseType()),this.expect(R.bracketR),e.value=this.flowParseTypeInitialiser(),e.variance=r,this.flowObjectTypeSemicolon(),this.finishNode(e,"ObjectTypeIndexer")},le.flowParseObjectTypeMethodish=function(e){for(e.params=[],e.rest=null,e.typeParameters=null,this.isRelational("<")&&(e.typeParameters=this.flowParseTypeParameterDeclaration()),this.expect(R.parenL);!this.match(R.parenR)&&!this.match(R.ellipsis);)e.params.push(this.flowParseFunctionTypeParam()),this.match(R.parenR)||this.expect(R.comma);return this.eat(R.ellipsis)&&(e.rest=this.flowParseFunctionTypeParam()),this.expect(R.parenR),e.returnType=this.flowParseTypeInitialiser(),this.finishNode(e,"FunctionTypeAnnotation")},le.flowParseObjectTypeMethod=function(e,t,r,n){var i=this.startNodeAt(e,t);return i.value=this.flowParseObjectTypeMethodish(this.startNodeAt(e,t)),i.static=r,i.key=n,i.optional=!1,this.flowObjectTypeSemicolon(),this.finishNode(i,"ObjectTypeProperty")},le.flowParseObjectTypeCallProperty=function(e,t){var r=this.startNode();return e.static=t,e.value=this.flowParseObjectTypeMethodish(r),this.flowObjectTypeSemicolon(),this.finishNode(e,"ObjectTypeCallProperty")},le.flowParseObjectType=function(e,t,r){var n=this.state.inType;this.state.inType=!0;var i=this.startNode(),s=void 0,a=void 0,o=!1;i.callProperties=[],i.properties=[],i.indexers=[];var u=void 0,l=void 0;for(t&&this.match(R.braceBarL)?(this.expect(R.braceBarL),u=R.braceBarR,l=!0):(this.expect(R.braceL),u=R.braceR,l=!1),i.exact=l;!this.match(u);){var c=!1,f=this.state.start,p=this.state.startLoc;s=this.startNode(),e&&this.isContextual("static")&&this.lookahead().type!==R.colon&&(this.next(),o=!0);var d=this.state.start,h=this.flowParseVariance();this.match(R.bracketL)?i.indexers.push(this.flowParseObjectTypeIndexer(s,o,h)):this.match(R.parenL)||this.isRelational("<")?(h&&this.unexpected(d),i.callProperties.push(this.flowParseObjectTypeCallProperty(s,o))):this.match(R.ellipsis)?(r||this.unexpected(null,"Spread operator cannot appear in class or interface definitions"),h&&this.unexpected(h.start,"Spread properties cannot have variance"),this.expect(R.ellipsis),s.argument=this.flowParseType(),this.flowObjectTypeSemicolon(),i.properties.push(this.finishNode(s,"ObjectTypeSpreadProperty"))):(a=this.flowParseObjectPropertyKey(),this.isRelational("<")||this.match(R.parenL)?(h&&this.unexpected(h.start),i.properties.push(this.flowParseObjectTypeMethod(f,p,o,a))):(this.eat(R.question)&&(c=!0),s.key=a,s.value=this.flowParseTypeInitialiser(),s.optional=c,s.static=o,s.variance=h,this.flowObjectTypeSemicolon(),i.properties.push(this.finishNode(s,"ObjectTypeProperty")))),o=!1}this.expect(u);var m=this.finishNode(i,"ObjectTypeAnnotation");return this.state.inType=n,m},le.flowObjectTypeSemicolon=function(){this.eat(R.semi)||this.eat(R.comma)||this.match(R.braceR)||this.match(R.braceBarR)||this.unexpected()},le.flowParseQualifiedTypeIdentifier=function(e,t,r){e=e||this.state.start,t=t||this.state.startLoc;for(var n=r||this.parseIdentifier();this.eat(R.dot);){var i=this.startNodeAt(e,t);i.qualification=n,i.id=this.parseIdentifier(),n=this.finishNode(i,"QualifiedTypeIdentifier")}return n},le.flowParseGenericType=function(e,t,r){var n=this.startNodeAt(e,t);return n.typeParameters=null,n.id=this.flowParseQualifiedTypeIdentifier(e,t,r),this.isRelational("<")&&(n.typeParameters=this.flowParseTypeParameterInstantiation()),this.finishNode(n,"GenericTypeAnnotation")},le.flowParseTypeofType=function(){var e=this.startNode();return this.expect(R._typeof),e.argument=this.flowParsePrimaryType(),this.finishNode(e,"TypeofTypeAnnotation")},le.flowParseTupleType=function(){var e=this.startNode();for(e.types=[],this.expect(R.bracketL);this.state.pos0&&void 0!==arguments[0]?arguments[0]:[],t={params:e,rest:null};!this.match(R.parenR)&&!this.match(R.ellipsis);)t.params.push(this.flowParseFunctionTypeParam()),this.match(R.parenR)||this.expect(R.comma);return this.eat(R.ellipsis)&&(t.rest=this.flowParseFunctionTypeParam()),t},le.flowIdentToTypeAnnotation=function(e,t,r,n){switch(n.name){case"any":return this.finishNode(r,"AnyTypeAnnotation");case"void":return this.finishNode(r,"VoidTypeAnnotation");case"bool":case"boolean":return this.finishNode(r,"BooleanTypeAnnotation");case"mixed":return this.finishNode(r,"MixedTypeAnnotation");case"empty":return this.finishNode(r,"EmptyTypeAnnotation");case"number":return this.finishNode(r,"NumberTypeAnnotation");case"string":return this.finishNode(r,"StringTypeAnnotation");default:return this.flowParseGenericType(e,t,n)}},le.flowParsePrimaryType=function(){var e=this.state.start,t=this.state.startLoc,r=this.startNode(),n=void 0,i=void 0,s=!1,a=this.state.noAnonFunctionType;switch(this.state.type){case R.name:return this.flowIdentToTypeAnnotation(e,t,r,this.parseIdentifier());case R.braceL:return this.flowParseObjectType(!1,!1,!0);case R.braceBarL:return this.flowParseObjectType(!1,!0,!0);case R.bracketL:return this.flowParseTupleType();case R.relational:if("<"===this.state.value)return r.typeParameters=this.flowParseTypeParameterDeclaration(),this.expect(R.parenL),n=this.flowParseFunctionTypeParams(),r.params=n.params,r.rest=n.rest,this.expect(R.parenR),this.expect(R.arrow),r.returnType=this.flowParseType(),this.finishNode(r,"FunctionTypeAnnotation");break;case R.parenL:if(this.next(),!this.match(R.parenR)&&!this.match(R.ellipsis))if(this.match(R.name)){var o=this.lookahead().type;s=o!==R.question&&o!==R.colon}else s=!0;if(s){if(this.state.noAnonFunctionType=!1,i=this.flowParseType(),this.state.noAnonFunctionType=a,this.state.noAnonFunctionType||!(this.match(R.comma)||this.match(R.parenR)&&this.lookahead().type===R.arrow))return this.expect(R.parenR),i;this.eat(R.comma)}return n=i?this.flowParseFunctionTypeParams([this.reinterpretTypeAsFunctionTypeParam(i)]):this.flowParseFunctionTypeParams(),r.params=n.params,r.rest=n.rest,this.expect(R.parenR),this.expect(R.arrow),r.returnType=this.flowParseType(),r.typeParameters=null,this.finishNode(r,"FunctionTypeAnnotation");case R.string:return this.parseLiteral(this.state.value,"StringLiteralTypeAnnotation");case R._true:case R._false:return r.value=this.match(R._true),this.next(),this.finishNode(r,"BooleanLiteralTypeAnnotation");case R.plusMin:if("-"===this.state.value)return this.next(), -this.match(R.num)||this.unexpected(null,"Unexpected token, expected number"),this.parseLiteral(-this.state.value,"NumericLiteralTypeAnnotation",r.start,r.loc.start);this.unexpected();case R.num:return this.parseLiteral(this.state.value,"NumericLiteralTypeAnnotation");case R._null:return r.value=this.match(R._null),this.next(),this.finishNode(r,"NullLiteralTypeAnnotation");case R._this:return r.value=this.match(R._this),this.next(),this.finishNode(r,"ThisTypeAnnotation");case R.star:return this.next(),this.finishNode(r,"ExistentialTypeParam");default:if("typeof"===this.state.type.keyword)return this.flowParseTypeofType()}this.unexpected()},le.flowParsePostfixType=function(){for(var e=this.state.start,t=this.state.startLoc,r=this.flowParsePrimaryType();!this.canInsertSemicolon()&&this.match(R.bracketL);){var n=this.startNodeAt(e,t);n.elementType=r,this.expect(R.bracketL),this.expect(R.bracketR),r=this.finishNode(n,"ArrayTypeAnnotation")}return r},le.flowParsePrefixType=function(){var e=this.startNode();return this.eat(R.question)?(e.typeAnnotation=this.flowParsePrefixType(),this.finishNode(e,"NullableTypeAnnotation")):this.flowParsePostfixType()},le.flowParseAnonFunctionWithoutParens=function(){var e=this.flowParsePrefixType();if(!this.state.noAnonFunctionType&&this.eat(R.arrow)){var t=this.startNodeAt(e.start,e.loc.start);return t.params=[this.reinterpretTypeAsFunctionTypeParam(e)],t.rest=null,t.returnType=this.flowParseType(),t.typeParameters=null,this.finishNode(t,"FunctionTypeAnnotation")}return e},le.flowParseIntersectionType=function(){var e=this.startNode();this.eat(R.bitwiseAND);var t=this.flowParseAnonFunctionWithoutParens();for(e.types=[t];this.eat(R.bitwiseAND);)e.types.push(this.flowParseAnonFunctionWithoutParens());return 1===e.types.length?t:this.finishNode(e,"IntersectionTypeAnnotation")},le.flowParseUnionType=function(){var e=this.startNode();this.eat(R.bitwiseOR);var t=this.flowParseIntersectionType();for(e.types=[t];this.eat(R.bitwiseOR);)e.types.push(this.flowParseIntersectionType());return 1===e.types.length?t:this.finishNode(e,"UnionTypeAnnotation")},le.flowParseType=function(){var e=this.state.inType;this.state.inType=!0;var t=this.flowParseUnionType();return this.state.inType=e,t},le.flowParseTypeAnnotation=function(){var e=this.startNode();return e.typeAnnotation=this.flowParseTypeInitialiser(),this.finishNode(e,"TypeAnnotation")},le.flowParseTypeAndPredicateAnnotation=function(){var e=this.startNode(),t=this.flowParseTypeAndPredicateInitialiser();return e.typeAnnotation=t[0],e.predicate=t[1],this.finishNode(e,"TypeAnnotation")},le.flowParseTypeAnnotatableIdentifier=function(){var e=this.flowParseRestrictedIdentifier();return this.match(R.colon)&&(e.typeAnnotation=this.flowParseTypeAnnotation(),this.finishNode(e,e.type)),e},le.typeCastToParameter=function(e){return e.expression.typeAnnotation=e.typeAnnotation,this.finishNodeAt(e.expression,e.expression.type,e.typeAnnotation.end,e.typeAnnotation.loc.end)},le.flowParseVariance=function(){var e=null;return this.match(R.plusMin)&&("+"===this.state.value?e="plus":"-"===this.state.value&&(e="minus"),this.next()),e};var ce=function(e){e.extend("parseFunctionBody",function(e){return function(t,r){return this.match(R.colon)&&!r&&(t.returnType=this.flowParseTypeAndPredicateAnnotation()),e.call(this,t,r)}}),e.extend("parseStatement",function(e){return function(t,r){if(this.state.strict&&this.match(R.name)&&"interface"===this.state.value){var n=this.startNode();return this.next(),this.flowParseInterface(n)}return e.call(this,t,r)}}),e.extend("parseExpressionStatement",function(e){return function(t,r){if("Identifier"===r.type)if("declare"===r.name){if(this.match(R._class)||this.match(R.name)||this.match(R._function)||this.match(R._var)||this.match(R._export))return this.flowParseDeclare(t)}else if(this.match(R.name)){if("interface"===r.name)return this.flowParseInterface(t);if("type"===r.name)return this.flowParseTypeAlias(t);if("opaque"===r.name)return this.flowParseOpaqueType(t,!1)}return e.call(this,t,r)}}),e.extend("shouldParseExportDeclaration",function(e){return function(){return this.isContextual("type")||this.isContextual("interface")||this.isContextual("opaque")||e.call(this)}}),e.extend("isExportDefaultSpecifier",function(e){return function(){return(!this.match(R.name)||"type"!==this.state.value&&"interface"!==this.state.value&&"opaque"!==this.state.value)&&e.call(this)}}),e.extend("parseConditional",function(e){return function(t,r,n,i,s){if(s&&this.match(R.question)){var a=this.state.clone();try{return e.call(this,t,r,n,i)}catch(e){if(e instanceof SyntaxError)return this.state=a,s.start=e.pos||this.state.start,t;throw e}}return e.call(this,t,r,n,i)}}),e.extend("parseParenItem",function(e){return function(t,r,n){if(t=e.call(this,t,r,n),this.eat(R.question)&&(t.optional=!0),this.match(R.colon)){var i=this.startNodeAt(r,n);return i.expression=t,i.typeAnnotation=this.flowParseTypeAnnotation(),this.finishNode(i,"TypeCastExpression")}return t}}),e.extend("parseExport",function(e){return function(t){return t=e.call(this,t),"ExportNamedDeclaration"===t.type&&(t.exportKind=t.exportKind||"value"),t}}),e.extend("parseExportDeclaration",function(e){return function(t){if(this.isContextual("type")){t.exportKind="type";var r=this.startNode();return this.next(),this.match(R.braceL)?(t.specifiers=this.parseExportSpecifiers(),this.parseExportFrom(t),null):this.flowParseTypeAlias(r)}if(this.isContextual("opaque")){t.exportKind="type";var n=this.startNode();return this.next(),this.flowParseOpaqueType(n,!1)}if(this.isContextual("interface")){t.exportKind="type";var i=this.startNode();return this.next(),this.flowParseInterface(i)}return e.call(this,t)}}),e.extend("parseClassId",function(e){return function(t){e.apply(this,arguments),this.isRelational("<")&&(t.typeParameters=this.flowParseTypeParameterDeclaration())}}),e.extend("isKeyword",function(e){return function(t){return(!this.state.inType||"void"!==t)&&e.call(this,t)}}),e.extend("readToken",function(e){return function(t){return!this.state.inType||62!==t&&60!==t?e.call(this,t):this.finishOp(R.relational,1)}}),e.extend("jsx_readToken",function(e){return function(){if(!this.state.inType)return e.call(this)}}),e.extend("toAssignable",function(e){return function(t,r,n){return"TypeCastExpression"===t.type?e.call(this,this.typeCastToParameter(t),r,n):e.call(this,t,r,n)}}),e.extend("toAssignableList",function(e){return function(t,r,n){for(var i=0;i2?n-2:0),s=2;s1114111||de(a)!=a)throw RangeError("Invalid code point: "+a);a<=65535?e.push(a):(a-=65536,t=55296+(a>>10),r=a%1024+56320,e.push(t,r)),(n+1==i||e.length>16384)&&(s+=pe.apply(null,e),e.length=0)}return s}}var he=fe,me={quot:'"',amp:"&",apos:"'",lt:"<",gt:">",nbsp:" ",iexcl:"¡",cent:"¢",pound:"£",curren:"¤",yen:"¥",brvbar:"¦",sect:"§",uml:"¨",copy:"©",ordf:"ª",laquo:"«",not:"¬",shy:"­",reg:"®",macr:"¯",deg:"°",plusmn:"±",sup2:"²",sup3:"³",acute:"´",micro:"µ",para:"¶",middot:"·",cedil:"¸",sup1:"¹",ordm:"º",raquo:"»",frac14:"¼",frac12:"½",frac34:"¾",iquest:"¿",Agrave:"À",Aacute:"Á",Acirc:"Â",Atilde:"Ã",Auml:"Ä",Aring:"Å",AElig:"Æ",Ccedil:"Ç",Egrave:"È",Eacute:"É",Ecirc:"Ê",Euml:"Ë",Igrave:"Ì",Iacute:"Í",Icirc:"Î",Iuml:"Ï",ETH:"Ð",Ntilde:"Ñ",Ograve:"Ò",Oacute:"Ó",Ocirc:"Ô",Otilde:"Õ",Ouml:"Ö",times:"×",Oslash:"Ø",Ugrave:"Ù",Uacute:"Ú",Ucirc:"Û",Uuml:"Ü",Yacute:"Ý",THORN:"Þ",szlig:"ß",agrave:"à",aacute:"á",acirc:"â",atilde:"ã",auml:"ä",aring:"å",aelig:"æ",ccedil:"ç",egrave:"è",eacute:"é",ecirc:"ê",euml:"ë",igrave:"ì",iacute:"í",icirc:"î",iuml:"ï",eth:"ð",ntilde:"ñ",ograve:"ò",oacute:"ó",ocirc:"ô",otilde:"õ",ouml:"ö",divide:"÷",oslash:"ø",ugrave:"ù",uacute:"ú",ucirc:"û",uuml:"ü",yacute:"ý",thorn:"þ",yuml:"ÿ",OElig:"Œ",oelig:"œ",Scaron:"Š",scaron:"š",Yuml:"Ÿ",fnof:"ƒ",circ:"ˆ",tilde:"˜",Alpha:"Α",Beta:"Β",Gamma:"Γ",Delta:"Δ",Epsilon:"Ε",Zeta:"Ζ",Eta:"Η",Theta:"Θ",Iota:"Ι",Kappa:"Κ",Lambda:"Λ",Mu:"Μ",Nu:"Ν",Xi:"Ξ",Omicron:"Ο",Pi:"Π",Rho:"Ρ",Sigma:"Σ",Tau:"Τ",Upsilon:"Υ",Phi:"Φ",Chi:"Χ",Psi:"Ψ",Omega:"Ω",alpha:"α",beta:"β",gamma:"γ",delta:"δ",epsilon:"ε",zeta:"ζ",eta:"η",theta:"θ",iota:"ι",kappa:"κ",lambda:"λ",mu:"μ",nu:"ν",xi:"ξ",omicron:"ο",pi:"π",rho:"ρ",sigmaf:"ς",sigma:"σ",tau:"τ",upsilon:"υ",phi:"φ",chi:"χ",psi:"ψ",omega:"ω",thetasym:"ϑ",upsih:"ϒ",piv:"ϖ",ensp:" ",emsp:" ",thinsp:" ",zwnj:"‌",zwj:"‍",lrm:"‎",rlm:"‏",ndash:"–",mdash:"—",lsquo:"‘",rsquo:"’",sbquo:"‚",ldquo:"“",rdquo:"”",bdquo:"„",dagger:"†",Dagger:"‡",bull:"•",hellip:"…",permil:"‰",prime:"′",Prime:"″",lsaquo:"‹",rsaquo:"›",oline:"‾",frasl:"⁄",euro:"€",image:"ℑ",weierp:"℘",real:"ℜ",trade:"™",alefsym:"ℵ",larr:"←",uarr:"↑",rarr:"→",darr:"↓",harr:"↔",crarr:"↵",lArr:"⇐",uArr:"⇑",rArr:"⇒",dArr:"⇓",hArr:"⇔",forall:"∀",part:"∂",exist:"∃",empty:"∅",nabla:"∇",isin:"∈",notin:"∉",ni:"∋",prod:"∏",sum:"∑",minus:"−",lowast:"∗",radic:"√",prop:"∝",infin:"∞",ang:"∠",and:"∧",or:"∨",cap:"∩",cup:"∪",int:"∫",there4:"∴",sim:"∼",cong:"≅",asymp:"≈",ne:"≠",equiv:"≡",le:"≤",ge:"≥",sub:"⊂",sup:"⊃",nsub:"⊄",sube:"⊆",supe:"⊇",oplus:"⊕",otimes:"⊗",perp:"⊥",sdot:"⋅",lceil:"⌈",rceil:"⌉",lfloor:"⌊",rfloor:"⌋",lang:"〈",rang:"〉",loz:"◊",spades:"♠",clubs:"♣",hearts:"♥",diams:"♦"},ye=/^[\da-fA-F]+$/,ve=/^\d+$/;U.j_oTag=new j("...",!0,!0),R.jsxName=new T("jsxName"),R.jsxText=new T("jsxText",{beforeExpr:!0}),R.jsxTagStart=new T("jsxTagStart",{startsExpr:!0}),R.jsxTagEnd=new T("jsxTagEnd"),R.jsxTagStart.updateContext=function(){this.state.context.push(U.j_expr),this.state.context.push(U.j_oTag),this.state.exprAllowed=!1},R.jsxTagEnd.updateContext=function(e){var t=this.state.context.pop();t===U.j_oTag&&e===R.slash||t===U.j_cTag?(this.state.context.pop(),this.state.exprAllowed=this.curContext()===U.j_expr):this.state.exprAllowed=!0};var ge=J.prototype;ge.jsxReadToken=function(){for(var e="",t=this.state.pos;;){this.state.pos>=this.input.length&&this.raise(this.state.start,"Unterminated JSX contents");var r=this.input.charCodeAt(this.state.pos);switch(r){case 60:case 123:return this.state.pos===this.state.start?60===r&&this.state.exprAllowed?(++this.state.pos,this.finishToken(R.jsxTagStart)):this.getTokenFromCode(r):(e+=this.input.slice(t,this.state.pos),this.finishToken(R.jsxText,e));case 38:e+=this.input.slice(t,this.state.pos),e+=this.jsxReadEntity(),t=this.state.pos;break;default:o(r)?(e+=this.input.slice(t,this.state.pos),e+=this.jsxReadNewLine(!0),t=this.state.pos):++this.state.pos}}},ge.jsxReadNewLine=function(e){var t=this.input.charCodeAt(this.state.pos),r=void 0;return++this.state.pos,13===t&&10===this.input.charCodeAt(this.state.pos)?(++this.state.pos,r=e?"\n":"\r\n"):r=String.fromCharCode(t),++this.state.curLine,this.state.lineStart=this.state.pos,r},ge.jsxReadString=function(e){for(var t="",r=++this.state.pos;;){this.state.pos>=this.input.length&&this.raise(this.state.start,"Unterminated string constant");var n=this.input.charCodeAt(this.state.pos);if(n===e)break;38===n?(t+=this.input.slice(r,this.state.pos),t+=this.jsxReadEntity(),r=this.state.pos):o(n)?(t+=this.input.slice(r,this.state.pos),t+=this.jsxReadNewLine(!1),r=this.state.pos):++this.state.pos}return t+=this.input.slice(r,this.state.pos++),this.finishToken(R.string,t)},ge.jsxReadEntity=function(){for(var e="",t=0,r=void 0,n=this.input[this.state.pos],i=++this.state.pos;this.state.pos")}return r.openingElement=i,r.closingElement=s,r.children=n,this.match(R.relational)&&"<"===this.state.value&&this.raise(this.state.start,"Adjacent JSX elements must be wrapped in an enclosing tag"),this.finishNode(r,"JSXElement")},ge.jsxParseElement=function(){var e=this.state.start,t=this.state.startLoc;return this.next(),this.jsxParseElementAt(e,t)};var be=function(e){e.extend("parseExprAtom",function(e){return function(t){if(this.match(R.jsxText)){var r=this.parseLiteral(this.state.value,"JSXText");return r.extra=null,r}return this.match(R.jsxTagStart)?this.jsxParseElement():e.call(this,t)}}),e.extend("readToken",function(e){return function(t){if(this.state.inPropertyName)return e.call(this,t);var r=this.curContext();if(r===U.j_expr)return this.jsxReadToken();if(r===U.j_oTag||r===U.j_cTag){if(i(t))return this.jsxReadWord();if(62===t)return++this.state.pos,this.finishToken(R.jsxTagEnd);if((34===t||39===t)&&r===U.j_oTag)return this.jsxReadString(t)}return 60===t&&this.state.exprAllowed?(++this.state.pos,this.finishToken(R.jsxTagStart)):e.call(this,t)}}),e.extend("updateContext",function(e){return function(t){if(this.match(R.braceL)){var r=this.curContext();r===U.j_oTag?this.state.context.push(U.braceExpression):r===U.j_expr?this.state.context.push(U.templateQuasi):e.call(this,t),this.state.exprAllowed=!0}else{if(!this.match(R.slash)||t!==R.jsxTagStart)return e.call(this,t);this.state.context.length-=2,this.state.context.push(U.j_cTag),this.state.exprAllowed=!1}}})};K.estree=oe,K.flow=ce,K.jsx=be,t.parse=h,t.parseExpression=m,t.tokTypes=R},function(e,t,r){"use strict";var n=r(21),i=r(431),s=r(141),a=r(150)("IE_PROTO"),o=function(){},u=function(){var e,t=r(230)("iframe"),n=s.length;for(t.style.display="none",r(426).appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write("Human Connection - Styleguide
\ No newline at end of file diff --git a/docs/js/app.7662c60c.js b/docs/js/app.7662c60c.js deleted file mode 100644 index 925d8be92..000000000 --- a/docs/js/app.7662c60c.js +++ /dev/null @@ -1,2 +0,0 @@ -(function(e){function t(t){for(var a,l,i=t[0],o=t[1],c=t[2],u=0,p=[];u1&&void 0!==arguments[1])||arguments[1],n=Array.isArray(e)?e:[e],a=t?"/":"";return a+n.map(W).join("/")}function W(e){var t=e.toLowerCase().replace(" ","-");return encodeURIComponent(t)}s.a.use(D["a"]);var G=q.sections.map(I),Y=new D["a"]({mode:"history",routes:G,scrollBehavior:function(e,t,n){return e.hash?{selector:e.hash}:n||{x:0,y:0}}});Y.beforeEach(function(e,t,n){e.query&&e.query.p&&n({path:e.query.p,query:null}),n()});var K=Y;s.a.config.productionTip=!1,s.a.use(C),s.a.use(S["default"]),s.a.filter("componentName",function(e){return l()(e.replace(/^Ds/,""))}),new s.a({router:K,render:function(e){return e(T)}}).$mount("#app")},"0599":function(e,t,n){"use strict";n.r(t),t["default"]={functional:!0,render(e,t){const{_c:n,_v:a,data:s,children:r=[]}=t,{class:l,staticClass:i,style:o,staticStyle:c,attrs:d={},...u}=s;return n("svg",{class:[l,i],style:[o,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},d),...u},r.concat([n("path",{attrs:{d:"M13.375 3h1.281l.281.219s2.507 2.024 5 5.094S25 15.537 25 20.001c0 1.978-.333 4.263-1.938 6.063-1.369 1.535-3.592 2.567-6.938 2.844-.085.007-.163.025-.25.031-.283.028-.57.063-.875.063-.097 0-.186-.028-.281-.031-.139.002-.263.031-.406.031-3.265 0-5.674-1.113-7.188-2.781s-2.125-3.807-2.125-5.813c0-4.244 1.984-7.63 3.969-10.344s3.919-4.935 4.219-6.281zM14.5 5.5c-.868 1.866-2.366 3.645-3.906 5.75C8.702 13.836 7 16.784 7 20.406c0 1.595.508 3.237 1.625 4.469.238.262.514.493.813.719-.078-.193-.164-.391-.219-.594-.619-2.311.099-5.073 1.969-7.594l.938-1.281.75 1.406c.511.955 1.047 1.345 1.344 1.438s.424.063.719-.281c.589-.689 1.141-3.002.094-6.406l-.375-1.281h1.938l.281.344c.548.633 1.188 1.78 1.938 3.406s1.529 3.644 1.938 5.656c.358 1.761.476 3.535-.063 5.094.34-.241.632-.509.875-.781 1.13-1.267 1.438-2.963 1.438-4.719 0-3.669-2.272-7.509-4.625-10.406-1.705-2.099-3.067-3.383-3.875-4.094zm3.063 11.719c-.157 1.133-.503 2.089-1.094 2.781-.688.806-1.824 1.195-2.844.875-.551-.173-1.025-.508-1.469-.969-.903 1.704-1.324 3.385-1 4.594.392 1.464 1.431 2.428 3.594 2.5.086.003.16 0 .25 0 .345-.011.686-.037 1-.063.15-.018.303-.036.438-.063 1.21-.239 1.804-.811 2.188-1.594.511-1.044.519-2.681.156-4.469-.25-1.23-.756-2.418-1.219-3.594z"}})]))}}},"05dc":function(e,t,n){"use strict";n.r(t);var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(e.ordered?"ol":"ul",{tag:"component",staticClass:"ds-list",class:[e.size&&"ds-list-size-"+e.size]},[e._t("default")],2)},s=[],r=(n("4917"),{name:"DsList",provide:function(){return{$parentList:this}},inject:{$parentList:{default:null}},props:{ordered:{type:Boolean,default:!1},size:{type:String,default:null,validator:function(e){return e.match(/(small|base|large|x-large)/)}},icon:{type:String,default:"angle-right"}}}),l=r,i=(n("366c"),n("2877")),o=function(e){e.options.__docs='## Basic usage\n\n```\n\n Layout components\n Typography components\n Navigation components\n\n```\n\n## Ordered list\n\nUse an ordered list to display a sorted set of items.\n\n```\n\n Layout components\n Typography components\n Navigation components\n\n```\n\n## Custom icon\n\nProvide a custom icon for the list items.\n\n```\n\n Layout components\n Typography components\n Navigation components\n\n```\n\n## Sizes\n\nUse different sizes to create hierarchy.\n\n```\n\n Layout components\n Typography components\n Navigation components\n\n\n Layout components\n Typography components\n Navigation components\n\n\n Layout components\n Typography components\n Navigation components\n\n\n Layout components\n Typography components\n Navigation components\n\n```\n'},c=o,d=Object(i["a"])(l,a,s,!1,null,null,null);"function"===typeof c&&c(d);t["default"]=d.exports},"06c5":function(e,t,n){"use strict";n.r(t),t["default"]={functional:!0,render(e,t){const{_c:n,_v:a,data:s,children:r=[]}=t,{class:l,staticClass:i,style:o,staticStyle:c,attrs:d={},...u}=s;return n("svg",{class:[l,i],style:[o,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},d),...u},r.concat([n("path",{attrs:{d:"M6 4h20v9h-2V6H8v20h16v-7h2v9H6V4zm11.5 7l1.406 1.406L16.312 15H28v2H16.312l2.594 2.594L17.5 21l-4.313-4.281-.688-.719.688-.719z"}})]))}}},"092c":function(e,t,n){},"09ae":function(e,t,n){"use strict";n.r(t),t["default"]={functional:!0,render(e,t){const{_c:n,_v:a,data:s,children:r=[]}=t,{class:l,staticClass:i,style:o,staticStyle:c,attrs:d={},...u}=s;return n("svg",{class:[l,i],style:[o,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},d),...u},r.concat([n("path",{attrs:{d:"M8 7c3.302 0 6 2.698 6 6 0 1.984-.975 3.75-2.469 4.844A8.06 8.06 0 0115 21.125a8.048 8.048 0 013.469-3.281A6.003 6.003 0 0116 13c0-3.302 2.698-6 6-6s6 2.698 6 6c0 1.984-.975 3.75-2.469 4.844C28.169 19.154 30 21.864 30 25h-2c0-3.326-2.674-6-6-6s-6 2.674-6 6h-2c0-3.326-2.674-6-6-6s-6 2.674-6 6H0c0-3.136 1.831-5.846 4.469-7.156A6.003 6.003 0 012 13c0-3.302 2.698-6 6-6zm0 2c-2.221 0-4 1.779-4 4s1.779 4 4 4 4-1.779 4-4-1.779-4-4-4zm14 0c-2.221 0-4 1.779-4 4s1.779 4 4 4 4-1.779 4-4-1.779-4-4-4z"}})]))}}},"0a19":function(e,t,n){"use strict";n.r(t),t["default"]={functional:!0,render(e,t){const{_c:n,_v:a,data:s,children:r=[]}=t,{class:l,staticClass:i,style:o,staticStyle:c,attrs:d={},...u}=s;return n("svg",{class:[l,i],style:[o,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},d),...u},r.concat([n("path",{attrs:{d:"M16 4.094l.719.688 8.5 8.5-1.438 1.438L17 7.939v20.063h-2V7.939L8.219 14.72l-1.438-1.438 8.5-8.5z"}})]))}}},"0a36":function(e,t,n){"use strict";n.r(t),t["default"]={functional:!0,render(e,t){const{_c:n,_v:a,data:s,children:r=[]}=t,{class:l,staticClass:i,style:o,staticStyle:c,attrs:d={},...u}=s;return n("svg",{class:[l,i],style:[o,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},d),...u},r.concat([n("path",{attrs:{d:"M16 5c3.854 0 7 3.146 7 7 0 3.514-2.617 6.417-6 6.906V28h-2v-9.094c-3.383-.489-6-3.392-6-6.906 0-3.854 3.146-7 7-7zm0 2c-2.773 0-5 2.227-5 5s2.227 5 5 5 5-2.227 5-5-2.227-5-5-5zm0 1v2c-1.117 0-2 .883-2 2h-2c0-2.197 1.803-4 4-4z"}})]))}}},"0c2f":function(e,t,n){var a={"./DataDisplay.md":"ffcc","./DesignTokens.md":"36a2","./Introduction.md":"46813","./Layout.md":"1241","./Navigation.md":"4e7a","./Typography.md":"604e"};function s(e){var t=r(e);return n(t)}function r(e){var t=a[e];if(!(t+1)){var n=new Error("Cannot find module '"+e+"'");throw n.code="MODULE_NOT_FOUND",n}return t}s.keys=function(){return Object.keys(a)},s.resolve=r,e.exports=s,s.id="0c2f"},"0c75":function(e,t,n){"use strict";n.r(t),t["default"]={functional:!0,render(e,t){const{_c:n,_v:a,data:s,children:r=[]}=t,{class:l,staticClass:i,style:o,staticStyle:c,attrs:d={},...u}=s;return n("svg",{class:[l,i],style:[o,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},d),...u},r.concat([n("path",{attrs:{d:"M10 5c2.92 0 5.482.981 6 1.188C16.518 5.982 19.08 5 22 5c3.227 0 6.375 1.313 6.375 1.313l.625.281V27H17.719c-.346.597-.979 1-1.719 1s-1.373-.403-1.719-1H3V6.594l.625-.281S6.773 5 10 5zm0 2c-2.199 0-4.232.69-5 .969v16.125c1.188-.392 2.897-.875 5-.875 2.057 0 3.888.506 5 .875V7.969C14 7.626 11.933 7 10 7zm12 0c-1.933 0-4 .626-5 .969v16.125c1.112-.369 2.943-.875 5-.875 2.103 0 3.813.483 5 .875V7.969C26.232 7.69 24.199 7 22 7z"}})]))}}},"0c9b":function(e,t,n){},"0cae":function(e,t,n){"use strict";n.r(t);var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("ds-page-title",{attrs:{heading:e._f("componentName")(e.component.name)}}),n("ds-container",[e.component.tags?n("ds-space",{attrs:{"margin-top":"base"}},[e._l(e.component.tags,function(t,a){return[e._l(t,function(t,s){return n("ds-tag",{key:""+a+s,attrs:{color:e.tagColor(t)}},[e._v("\n "+e._s(e.tagDescription(t))+"\n ")])}),e._v(" \n ")]})],2):e._e(),n("ds-space",{attrs:{"margin-bottom":"xx-large"}},[n("ds-text",{attrs:{size:"x-large"}},[e._v(e._s(e.component.description))])],1),e._l(e.docParts,function(t,a){return n("ds-space",{key:a,attrs:{"margin-bottom":"xx-large"}},[n("ds-space",[n("markdown",{attrs:{content:t.description}})],1),t.example?n("code-example",{attrs:{code:t.example}}):e._e()],1)}),n("ds-space",{attrs:{"margin-bottom":"xx-large"}},[n("component-options-doc",{attrs:{component:e.component}})],1),e._l(e.component.children,function(t){return e.component.children?n("ds-space",{key:t.name,attrs:{"margin-bottom":"xx-large"}},[n("component-options-doc",{attrs:{component:t}})],1):e._e()})],2)],1)},s=[],r=(n("8e6e"),n("28a5"),n("7f7f"),n("bd86")),l=(n("ac6a"),n("456d"),n("2c28")),i=n("940d");function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,a)}return n}function c(e){for(var t=1;t\n \n\n```\n\n# Inverse Logo\n\n```\n\n \n\n```"},u=d,p=Object(c["a"])(o,a,s,!1,null,null,null);"function"===typeof u&&u(p);t["default"]=p.exports},"16b6":function(e,t,n){"use strict";n.r(t),t["default"]={functional:!0,render(e,t){const{_c:n,_v:a,data:s,children:r=[]}=t,{class:l,staticClass:i,style:o,staticStyle:c,attrs:d={},...u}=s;return n("svg",{class:[l,i],style:[o,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},d),...u},r.concat([n("path",{attrs:{d:"M14.25 4h4c.522 0 1.061.186 1.438.563s.563.915.563 1.438v1h6v2h-1v16c0 1.645-1.355 3-3 3h-12c-1.645 0-3-1.355-3-3v-16h-1v-2h6v-1c0-.522.185-1.061.563-1.438S13.729 4 14.252 4zm0 2v1h4V6h-4zm-5 3v16c0 .555.445 1 1 1h12c.555 0 1-.445 1-1V9h-14zm2 3h2v11h-2V12zm4 0h2v11h-2V12zm4 0h2v11h-2V12z"}})]))}}},"16cc":function(e,t,n){"use strict";n.r(t),t["default"]={functional:!0,render(e,t){const{_c:n,_v:a,data:s,children:r=[]}=t,{class:l,staticClass:i,style:o,staticStyle:c,attrs:d={},...u}=s;return n("svg",{class:[l,i],style:[o,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},d),...u},r.concat([n("path",{attrs:{d:"M2 7h28v7h-1c-1.19 0-2 .81-2 2s.81 2 2 2h1v7H2v-7h1c1.19 0 2-.81 2-2s-.81-2-2-2H2V7zm2 2v3.188c1.715.451 3 1.955 3 3.813s-1.285 3.362-3 3.813v3.188h24v-3.188c-1.715-.451-3-1.955-3-3.813s1.285-3.362 3-3.813V9H4z"}})]))}}},"171e":function(e,t,n){"use strict";n.r(t),t["default"]={functional:!0,render(e,t){const{_c:n,_v:a,data:s,children:r=[]}=t,{class:l,staticClass:i,style:o,staticStyle:c,attrs:d={},...u}=s;return n("svg",{class:[l,i],style:[o,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},d),...u},r.concat([n("path",{attrs:{d:"M3 8h26v18H3V8zm4.313 2l8.688 5.781L24.689 10H7.314zM5 10.875V24h22V10.875l-10.438 6.969-.563.344-.563-.344z"}})]))}}},"19ad":function(e,t,n){"use strict";n.r(t),t["default"]={functional:!0,render(e,t){const{_c:n,_v:a,data:s,children:r=[]}=t,{class:l,staticClass:i,style:o,staticStyle:c,attrs:d={},...u}=s;return n("svg",{class:[l,i],style:[o,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},d),...u},r.concat([n("path",{attrs:{d:"M5 5h8v2.406l-.281.313L7.438 13h5.563v2h-8v-2.406l.281-.313L10.563 7H5V5zm17 0h2v18.688l2.594-2.594L28 22.5l-4.281 4.313-.719.688-.719-.688L18 22.5l1.406-1.406L22 23.688V5zM8.188 17h1.625l.219.656L11.97 23h.031v.063l.938 2.594.063.156v1.188h-2v-.844l-.406-1.156H7.408l-.406 1.156v.844h-2v-1.188l.063-.156.938-2.594V23h.031l1.938-5.344zM9 20.656L8.156 23h1.688z"}})]))}}},"1b2c":function(e,t,n){"use strict";n.r(t),t["default"]={functional:!0,render(e,t){const{_c:n,_v:a,data:s,children:r=[]}=t,{class:l,staticClass:i,style:o,staticStyle:c,attrs:d={},...u}=s;return n("svg",{class:[l,i],style:[o,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},d),...u},r.concat([n("path",{attrs:{d:"M14 5h4c1.093 0 2 .907 2 2v1h6c1.645 0 3 1.355 3 3v15H3V11c0-1.645 1.355-3 3-3h6V7c0-1.093.907-2 2-2zm0 2v1h4V7h-4zm-8 3c-.565 0-1 .435-1 1v13h22V11c0-.565-.435-1-1-1H6zm9 3h2v3h3v2h-3v3h-2v-3h-3v-2h3v-3z"}})]))}}},"1b49":function(e,t){e.exports={displayName:"DsAvatar",description:"",tags:{},props:{backgroundColor:{description:"",tags:{},name:"backgroundColor",type:{name:"string"},required:"",defaultValue:{func:!1,value:"null"}},name:{description:"",tags:{},name:"name",type:{name:"string"},required:"",defaultValue:{func:!1,value:"'Anonymus'"}},size:{description:"The size used for the avatar.",tags:{},name:"size",type:{name:"string"},required:"",defaultValue:{func:!1,value:"'base'"}},image:{description:"",tags:{},name:"image",type:{name:"string"},required:"",defaultValue:{func:!1,value:"null"}},online:{description:"",tags:{},name:"online",type:{name:"boolean"},required:"",defaultValue:{func:!1,value:"false"}}},events:{},methods:[],slots:{}}},"1b6f":function(e,t,n){"use strict";n.r(t),t["default"]={functional:!0,render(e,t){const{_c:n,_v:a,data:s,children:r=[]}=t,{class:l,staticClass:i,style:o,staticStyle:c,attrs:d={},...u}=s;return n("svg",{class:[l,i],style:[o,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},d),...u},r.concat([n("path",{attrs:{d:"M24.656 3.031c1.108 0 2.222.41 3.063 1.25 1.681 1.681 1.681 4.444 0 6.125l-2.813 2.781 1 1-1.406 1.406-1-1-9.5 9.5c-1.064 1.064-1.845 1.684-2.531 2.063s-1.277.493-1.688.563-.636.113-1.063.344-1.04.696-2 1.656l-.719.688-.719-.688-2-2L2.592 26l.688-.719c.986-.986 1.475-1.621 1.719-2.063s.276-.66.344-1.063.196-1.011.563-1.688.96-1.429 2-2.469l9.5-9.5-1-1 1.406-1.406 1 1 2.781-2.813a4.313 4.313 0 013.063-1.25zm0 2A2.34 2.34 0 0023 5.719L20.219 8.5l3.281 3.281L26.281 9a2.297 2.297 0 000-3.281 2.273 2.273 0 00-1.625-.688zm-5.843 4.875l-9.5 9.5c-.96.96-1.426 1.605-1.656 2.031s-.274.621-.344 1.031-.184 1.033-.563 1.719c-.259.469-.859 1.1-1.406 1.719l.75.75c.601-.529 1.227-1.126 1.688-1.375.677-.366 1.254-.463 1.656-.531s.621-.1 1.063-.344 1.108-.733 2.094-1.719l9.5-9.5z"}})]))}}},"1c72":function(e,t){e.exports={displayName:"DsFlexItem",description:"",tags:{version:[{description:"1.0.0",title:"version"}],see:[{description:"DsFlex",title:"see"}]},props:{width:{description:"The item's width",tags:{default:[{description:"1",title:"default"}]},name:"width",type:{name:"string|number|object"},required:""},tag:{description:"The outtermost html tag",tags:{},name:"tag",type:{name:"string"},required:"",defaultValue:{func:!1,value:"'div'"}},centered:{description:"Center content vertical and horizontal",tags:{},name:"centered",type:{name:"boolean"},required:"",defaultValue:{func:!1,value:"false"}}},events:{},methods:[],slots:{default:{description:"",bindings:{}}}}},"1cc4":function(e,t,n){"use strict";n.r(t),t["default"]={functional:!0,render(e,t){const{_c:n,_v:a,data:s,children:r=[]}=t,{class:l,staticClass:i,style:o,staticStyle:c,attrs:d={},...u}=s;return n("svg",{class:[l,i],style:[o,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},d),...u},r.concat([n("path",{attrs:{d:"M8 7c3.302 0 6 2.698 6 6 0 1.984-.975 3.75-2.469 4.844A8.06 8.06 0 0115 21.125a8.048 8.048 0 013.469-3.281A6.003 6.003 0 0116 13c0-3.302 2.698-6 6-6s6 2.698 6 6c0 1.984-.975 3.75-2.469 4.844C28.169 19.154 30 21.864 30 25h-2c0-3.326-2.674-6-6-6s-6 2.674-6 6h-2c0-3.326-2.674-6-6-6s-6 2.674-6 6H0c0-3.136 1.831-5.846 4.469-7.156A6.003 6.003 0 012 13c0-3.302 2.698-6 6-6zm0 2c-2.221 0-4 1.779-4 4s1.779 4 4 4 4-1.779 4-4-1.779-4-4-4zm14 0c-2.221 0-4 1.779-4 4s1.779 4 4 4 4-1.779 4-4-1.779-4-4-4z"}})]))}}},"1cd2":function(e,t,n){"use strict";n.r(t),t["default"]={functional:!0,render(e,t){const{_c:n,_v:a,data:s,children:r=[]}=t,{class:l,staticClass:i,style:o,staticStyle:c,attrs:d={},...u}=s;return n("svg",{class:[l,i],style:[o,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},d),...u},r.concat([n("path",{attrs:{d:"M16 3.594l.719.688 5.938 5.969 1 .969-1.281.625s-1.015.366-2.438.688l4.406 4.406 1 .969-1.25.625s-1.079.304-1.625.5l3.594 3.594.969 1-1.219.625S23.351 25.428 19 25.846v3.156h-2v-3.031c-.335.011-.648.031-1 .031s-.666-.021-1-.031v3.031h-2v-3.156c-4.343-.417-6.781-1.594-6.781-1.594l-1.25-.625.969-1 3.594-3.594c-.546-.196-1.625-.5-1.625-.5l-1.25-.625 1-.969 4.406-4.406c-1.422-.322-2.438-.688-2.438-.688l-1.281-.625 1-.969 5.938-5.969zm0 2.844l-4 3.969c.593.199.714.356 2.188.5l1.813.188 1.813-.188c1.474-.144 1.594-.301 2.188-.5zm0 5l-1.188 1.156-4.594 4.594c.465.163.453.219 1.406.406l1.844.375-1.344 1.313-3.625 3.656c1.287.457 3.459 1.063 7.5 1.063 4.077 0 6.258-.607 7.531-1.063l-3.656-3.656-1.344-1.313 1.844-.375c.953-.188.941-.243 1.406-.406l-4.594-4.594z"}})]))}}},"1d6d":function(e,t,n){},"1d82":function(e,t){e.exports={description:"Used for letting the user choose values from a set of options.",tags:{version:[{description:"1.0.0",title:"version"}]},displayName:"DsSelect",props:{value:{description:"The value of the input. Can be passed via v-model.",tags:{},name:"value",type:{name:"string|object|number|array"},required:"",defaultValue:{func:!1,value:"null"}},model:{description:"The model name when used within a form component. Uses dot notation.",tags:{},name:"model",type:{name:"string"},required:"",defaultValue:{func:!1,value:"null"}},name:{description:"Name to use on the input for accessibility",tags:{},name:"name",type:{name:"string"},required:"",defaultValue:{func:!1,value:"null"}},label:{description:"The label of the input.",tags:{},name:"label",type:{name:"string"},required:"",defaultValue:{func:!1,value:"null"}},id:{description:"The id of the input.",tags:{},name:"id",type:{name:"string"},required:"",defaultValue:{func:!1,value:"null"}},disabled:{description:"Whether the input is disabled or not.",tags:{},name:"disabled",type:{name:"boolean"},required:"",defaultValue:{func:!1,value:"false"}},readonly:{description:"Whether the input should be read-only",tags:{},name:"readonly",type:{name:"boolean"},required:"",defaultValue:{func:!1,value:"false"}},schema:{description:"The async-validator schema used for the input.",tags:{default:[{description:"null",title:"default"}]},name:"schema",type:{name:"object"},required:"",defaultValue:{func:!0,value:"() => null"}},size:{description:"The input's size.",tags:{},name:"size",type:{name:"string"},required:"",defaultValue:{func:!1,value:"'base'"}},tabindex:{description:"",tags:{},name:"tabindex",type:{name:"number"},required:"",defaultValue:{func:!1,value:"0"}},multiple:{description:"Whether the user can select multiple items",tags:{},name:"multiple",type:{name:"boolean"},required:"",defaultValue:{func:!1,value:"false"}},placeholder:{description:"The placeholder shown when value is empty.",tags:{},name:"placeholder",type:{name:"string"},required:"",defaultValue:{func:!1,value:"null"}},autofocus:{description:"Whether the input should be automatically focused",tags:{},name:"autofocus",type:{name:"boolean"},required:"",defaultValue:{func:!1,value:"false"}},icon:{description:"The name of the input's icon.",tags:{},name:"icon",type:{name:"string"},required:"",defaultValue:{func:!1,value:"null"}},iconRight:{description:"The name of the input's right icon.",tags:{},name:"iconRight",type:{name:"string"},required:"",defaultValue:{func:!1,value:"'angle-down'"}},options:{description:"The select options.",tags:{},name:"options",type:{name:"array"},required:""},labelProp:{description:"The prop to use as the label when options are objects",tags:{},name:"labelProp",type:{name:"string"},required:"",defaultValue:{func:!1,value:"'label'"}},searchable:{description:"Whether the options are searchable",tags:{},name:"searchable",type:{name:"boolean"},required:"",defaultValue:{func:!1,value:"true"}},autoResetSearch:{description:"Wheter the search string inside the inputfield should be resetted\nwhen selected",tags:{},name:"autoResetSearch",type:{name:"boolean"},required:"",defaultValue:{func:!1,value:"true"}},loading:{description:"Should a loading indicator be shown?",tags:{},name:"loading",type:{name:"boolean"},required:"",defaultValue:{func:!1,value:"false"}},filter:{description:"Function to filter the results",tags:{},name:"filter",type:{name:"func"},required:"",defaultValue:{func:!0,value:"(option, searchString = '', labelProp) => {\n const value = option[labelProp] || option\n const searchParts = (typeof searchString === 'string') ? searchString.split(' ') : []\n return searchParts.every(part => {\n if (!part) {\n return true\n }\n return value.toLowerCase().includes(part.toLowerCase())\n })\n}"}},noOptionsAvailable:{description:"Message to show when no options are available",tags:{},name:"noOptionsAvailable",type:{name:"string"},required:"",defaultValue:{func:!1,value:"'No options available.'"}},noOptionsFound:{description:"Message to show when the search result is empty",tags:{},name:"noOptionsFound",type:{name:"string"},required:"",defaultValue:{func:!1,value:"'No options found for:'"}}},events:{input:{description:"Fires after user input.\nReceives the value as the only argument.",type:{names:["undefined"]}},enter:{description:"",type:{names:["undefined"]}}},methods:[],slots:{}}},"1d95":function(e,t,n){"use strict";n.r(t),t["default"]={functional:!0,render(e,t){const{_c:n,_v:a,data:s,children:r=[]}=t,{class:l,staticClass:i,style:o,staticStyle:c,attrs:d={},...u}=s;return n("svg",{class:[l,i],style:[o,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},d),...u},r.concat([n("path",{attrs:{d:"M12.969 4.281l11 11 .688.719-.688.719-11 11-1.438-1.438L21.812 16 11.531 5.719z"}})]))}}},2:function(e,t){},"20ff":function(e,t,n){"use strict";n.r(t),t["default"]={functional:!0,render(e,t){const{_c:n,_v:a,data:s,children:r=[]}=t,{class:l,staticClass:i,style:o,staticStyle:c,attrs:d={},...u}=s;return n("svg",{class:[l,i],style:[o,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},d),...u},r.concat([n("path",{attrs:{d:"M11 4h10c1.645 0 3 1.355 3 3v18c0 1.645-1.355 3-3 3H11c-1.645 0-3-1.355-3-3V7c0-1.645 1.355-3 3-3zm0 2c-.555 0-1 .445-1 1v18c0 .555.445 1 1 1h10c.555 0 1-.445 1-1V7c0-.555-.445-1-1-1H11zm5 17a1 1 0 110 2 1 1 0 010-2z"}})]))}}},"21fa":function(e,t,n){"use strict";var a=n("6604"),s=n.n(a);s.a},2312:function(e,t,n){},"249d":function(e,t,n){var a={"./align-center.svg":"f76f","./align-justify.svg":"e9d5","./align-left.svg":"5797","./align-right.svg":"85c2","./angellist.svg":"00ff","./angle-down.svg":"77cf","./angle-left.svg":"6038","./angle-right.svg":"1d95","./angle-up.svg":"e146","./archive.svg":"ba44","./arrow-down.svg":"97f4","./arrow-left.svg":"f7e7","./arrow-right.svg":"28fa","./arrow-up.svg":"0a19","./at.svg":"e04f","./balance-scale.svg":"2b5c","./ban.svg":"daef","./bar-chart.svg":"1107","./bars.svg":"458a","./bell.svg":"aa19","./bold.svg":"767a","./book.svg":"0c75","./bookmark.svg":"6bdb","./briefcase.svg":"83c4","./bug.svg":"c74f","./bullhorn.svg":"75e8","./calculator.svg":"32ed","./calendar.svg":"bfe5","./camera.svg":"b468","./cart-plus.svg":"7e3a","./certificate.svg":"885e","./chain-broken.svg":"941a","./chain.svg":"84e8","./check.svg":"8e21","./child.svg":"bbc7","./clock.svg":"e4a8","./close.svg":"9717","./cloud-download.svg":"9f66","./cloud-upload.svg":"36b7","./cloud.svg":"e8e0","./code.svg":"0098","./coffee.svg":"e98a","./cogs.svg":"320a","./columns.svg":"3587","./comment.svg":"6c19","./comments.svg":"50d2","./compass.svg":"5acc","./copy.svg":"f22a","./credit-card.svg":"657c","./crop.svg":"98dc","./crosshairs.svg":"800c","./cube.svg":"291d","./cubes.svg":"b5c1","./cut.svg":"922e","./dashboard.svg":"f05f","./desktop.svg":"3b98","./diamond.svg":"99df","./download.svg":"5842","./edit.svg":"8788","./ellipsis-h.svg":"2e4f","./ellipsis-v.svg":"c41f","./envelope.svg":"171e","./exchange.svg":"8aeb","./exclamation-circle.svg":"f81f","./exclamation-triangle.svg":"b914","./expand.svg":"43f2","./external-link.svg":"a66c","./eye-slash.svg":"7874","./eye.svg":"a39b","./eyedropper.svg":"1b6f","./facebook.svg":"12f0","./female.svg":"36aa","./file-archive.svg":"ba07","./file-audio.svg":"2775","./file-code.svg":"2d11","./file-excel.svg":"7ed5","./file-image.svg":"3aee","./file-movie.svg":"bb4d","./file-pdf.svg":"58aa","./file-photo.svg":"73b0","./file-picture.svg":"e1ec","./file-powerpoint.svg":"a823","./file-sound.svg":"8c25","./file-text.svg":"e30f","./file-video.svg":"3bd5","./file-word.svg":"54e0","./file-zip.svg":"a97a","./file.svg":"5b29","./files.svg":"f23e","./film.svg":"3333","./filter.svg":"a125","./fire.svg":"0599","./flag.svg":"da31","./flash.svg":"8120","./flask.svg":"f64e","./floppy.svg":"a2f2","./folder-open.svg":"bde4","./folder.svg":"2556","./frown.svg":"e542","./gamepad.svg":"0ee2","./gear.svg":"568f","./gears.svg":"75df","./gift.svg":"f746","./github.svg":"5700","./glass.svg":"4813","./globe.svg":"b395","./graduation-cap.svg":"4ed4","./group.svg":"1cc4","./hand-down.svg":"857a","./hand-left.svg":"41b9","./hand-pointer.svg":"9fed","./hand-right.svg":"8c05","./hand-stop.svg":"4537","./hand-up.svg":"c342","./headphones.svg":"d3aa","./heart-o.svg":"dfbc","./heart.svg":"6ff2","./history.svg":"9e2c","./home.svg":"f796","./hourglass.svg":"0219","./image.svg":"7a41","./inbox.svg":"66af","./indent.svg":"f422","./info-circle.svg":"b314","./italic.svg":"f403","./keyboard.svg":"77d8","./leaf.svg":"8cb7","./level-down.svg":"d0c1","./level-up.svg":"712f","./life-ring.svg":"f84c","./lightbulb.svg":"89d8","./link.svg":"aac1","./list-ol.svg":"8305","./list-ul.svg":"6a67","./list.svg":"518d","./location-arrow.svg":"9b68","./lock.svg":"2c25","./magnet.svg":"9379","./male.svg":"6a98","./map-marker.svg":"af0d","./map-pin.svg":"0a36","./map-signs.svg":"49b7","./map.svg":"9f7c","./medkit.svg":"1b2c","./microphone-slash.svg":"344f","./microphone.svg":"6dc6","./minus.svg":"4acc","./mobile-phone.svg":"20ff","./money.svg":"8d41","./mouse-pointer.svg":"4660","./music.svg":"cec0","./paint-brush.svg":"340c","./paperclip.svg":"de58","./paragraph.svg":"aa73","./paste.svg":"38f4","./pause.svg":"ddea","./paw.svg":"45b8","./pencil.svg":"3db2","./phone.svg":"896d","./photo.svg":"5bbb","./pie-chart.svg":"cf1c","./play-circle.svg":"3584","./play.svg":"e1b4","./plus.svg":"5834","./power-off.svg":"dba5","./print.svg":"809c","./question-circle.svg":"be93","./quote-right.svg":"d883","./recycle.svg":"adfa","./refresh.svg":"ac50","./rocket.svg":"2a5c","./save.svg":"b228","./search.svg":"419c","./server.svg":"6f2e","./share.svg":"c426","./shield.svg":"56f8","./shopping-cart.svg":"4b04","./sign-in.svg":"06c5","./sign-out.svg":"6dc0","./smile.svg":"0f56","./sort-alpha-asc.svg":"2de4","./sort-alpha-desc.svg":"19ad","./sort-amount-asc.svg":"d3e9","./sort-amount-desc.svg":"62c7","./sort.svg":"c317","./spinner.svg":"d940","./star-half-o.svg":"88e7","./star-o.svg":"2b44","./star.svg":"ebfd6","./subscript.svg":"3a14","./suitcase.svg":"fba4","./sun.svg":"535a","./superscript.svg":"e67df","./table.svg":"6d10","./tablet.svg":"7ccd","./tag.svg":"89d6","./tags.svg":"f72e","./terminal.svg":"c24d","./ticket.svg":"16cc","./toggle-off.svg":"d76b","./toggle-on.svg":"87c9","./trash.svg":"16b6","./tree.svg":"1cd2","./underline.svg":"c564","./undo.svg":"4294","./university.svg":"a428","./unlink.svg":"beae","./upload.svg":"ca53","./user-plus.svg":"e3d1","./user-times.svg":"a0e3","./user.svg":"e7e0","./users.svg":"09ae","./video-camera.svg":"6799","./volume-down.svg":"5c09","./volume-off.svg":"83c6","./volume-up.svg":"ebba","./warning.svg":"f48f","./wheelchair.svg":"56e3","./wifi.svg":"3b8b","./youtube-play.svg":"d4b3"};function s(e){var t=r(e);return n(t)}function r(e){var t=a[e];if(!(t+1)){var n=new Error("Cannot find module '"+e+"'");throw n.code="MODULE_NOT_FOUND",n}return t}s.keys=function(){return Object.keys(a)},s.resolve=r,e.exports=s,s.id="249d"},2556:function(e,t,n){"use strict";n.r(t),t["default"]={functional:!0,render(e,t){const{_c:n,_v:a,data:s,children:r=[]}=t,{class:l,staticClass:i,style:o,staticStyle:c,attrs:d={},...u}=s;return n("svg",{class:[l,i],style:[o,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},d),...u},r.concat([n("path",{attrs:{d:"M6 3h22v10.406l-.281.313L26 15.438v13.563H6v-26zm2 2v22h16V15.437l-1.719-1.719-.281-.313V4.999H8zm16 0v7.563l1 1 1-1V5h-2z"}})]))}}},2576:function(e,t,n){"use strict";n.r(t);var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(e.tag,{tag:"component",staticClass:"ds-card",class:[e.$slots.image&&"ds-card-has-image",e.primary&&"ds-card-primary",e.secondary&&"ds-card-secondary",e.centered&&"ds-card-centered",e.hover&&"ds-card-hover",e.space&&"ds-card-space-"+e.space]},[e.image||e.$slots.image?n("div",{staticClass:"ds-card-image"},[e._t("image",[e.error?e._e():n("img",{attrs:{src:e.image},on:{error:e.onError}})],{image:e.image})],2):e._e(),e.icon?n("div",{staticClass:"ds-card-icon"},[n("ds-icon",{attrs:{name:e.icon}})],1):e._e(),e.header||e.$slots.header?n("header",{staticClass:"ds-card-header"},[e._t("header",[n("ds-heading",{attrs:{tag:e.headerTag,size:"h3"}},[e._v(e._s(e.header))])])],2):e._e(),n("div",{staticClass:"ds-card-content"},[[e._t("default")]],2),e.$slots.footer?n("footer",{staticClass:"ds-card-footer"},[e._t("footer")],2):e._e()])},s=[],r=(n("4917"),{name:"DsCard",props:{tag:{type:String,default:"article"},header:{type:String,default:null},headerTag:{type:String,default:"h3",validator:function(e){return e.match(/(h1|h2|h3|h4|h5|h6)/)}},image:{type:String,default:null},icon:{type:String,default:null},primary:{type:Boolean,default:!1},secondary:{type:Boolean,default:!1},centered:{type:Boolean,default:!1},hover:{type:Boolean,default:!1},space:{type:String,default:null,validator:function(e){return e.match(/(small|large|x-large|xx-large)/)}}},data:function(){return{error:!1}},methods:{onError:function(){this.error=!0}}}),l=r,i=(n("61b2"),n("2877")),o=function(e){e.options.__docs='## Common usage\n\nSet a header and image for the card and provide some content.\n\n```\n\n \n \n Look ma! I\'m in a card.\n \n \n \n \n Look ma! I\'m in a card.\n \n \n\n```\n\n## Space\n\nNeed more or less space top and bottom of the card?\nSpecify with with the `space` prop\n\n```html\n\n xx-small \n\n```\n\n```html\n\n xx-large \n\n```\n\n## Cards with footer\n\nMost commonly the footer will contain some actions connected to the content.\n\n```\n\n \n \n Look ma! I\'m in a card.\n \n \n \n \n \n Look ma! I\'m in a card.\n \n \n \n\n```\n\n## Centered content\n\nCenter the content if it is short and its purpose is to draw attention rather than to share information.\n\n```\n\n \n \n Look ma! I\'m in a card.\n \n \n \n \n \n Look ma! I\'m in a card.\n \n \n \n\n```\n\n## Icon card\n\nA card can contain an icon to emphasize its message.\n\n```\n\n \n \n Look ma! I\'m in a card.\n \n \n \n \n \n Look ma! I\'m in a card.\n \n \n \n\n```\n\n## Color variants\n\nUse color variants to highlight content.\n\n```\n\n \n \n Look ma! I\'m in a card.\n \n \n \n \n \n Look ma! I\'m in a card.\n \n \n \n\n```\n\n## Hover cards\n\nUse a hover card to draw additional attention to the its content.\n\n```\n\n \n \n Look ma! I\'m in a card.\n \n \n \n \n \n Look ma! I\'m in a card.\n \n \n \n\n```\n\n## Section Footer\n\nHere we apply a section footer without margin\n\n```\n\n \n \n Look ma! I\'m in a card.\n
\n \n \n 2\n \n
\n \n
\n \n \n Look ma! I\'m in a card.\n
\n \n \n 34\n \n
\n \n
\n
\n```\n'},c=o,d=Object(i["a"])(l,a,s,!1,null,null,null);"function"===typeof c&&c(d);t["default"]=d.exports},"26c9":function(e,t,n){"use strict";n.r(t);var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",[n("component-doc",{attrs:{component:e.component}})],1)},s=[],r=n("0cae"),l={name:"ComponentPage",props:{component:{type:Object,required:!0}},components:{ComponentDoc:r["default"]}},i=l,o=n("2877"),c=Object(o["a"])(i,a,s,!1,null,null,null);t["default"]=c.exports},"275c":function(e,t,n){},2775:function(e,t,n){"use strict";n.r(t),t["default"]={functional:!0,render(e,t){const{_c:n,_v:a,data:s,children:r=[]}=t,{class:l,staticClass:i,style:o,staticStyle:c,attrs:d={},...u}=s;return n("svg",{class:[l,i],style:[o,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},d),...u},r.concat([n("path",{attrs:{d:"M5 3h20v26H5V3zm2 2v22h16V5H7zm8 4.719l5.25 1.313-.5 1.938-2.75-.688v6.719c0 1.645-1.355 3-3 3s-3-1.355-3-3 1.355-3 3-3c.353 0 .684.073 1 .188V9.72zM14 18c-.564 0-1 .436-1 1s.436 1 1 1 1-.436 1-1-.436-1-1-1z"}})]))}}},"27c7":function(e,t,n){"use strict";n.r(t);var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n(e.tag,{tag:"component",staticClass:"ds-copy-field",class:"ds-copy-field-"+e.size},[n("div",{ref:"text"},[e._t("default")],2),n("div",{staticClass:"ds-copy-field-link"},[n("ds-button",{attrs:{icon:"copy",color:"soft",ghost:""},on:{click:e.copy}})],1),n("transition",{attrs:{name:"ds-copy-field-message"}},[n("div",{directives:[{name:"show",rawName:"v-show",value:e.showMessage,expression:"showMessage"}],staticClass:"ds-copy-field-message"},[n("div",{ref:"messageText",staticClass:"ds-copy-field-message-text"})])])],1)},s=[],r=(n("4917"),n("42cf")),l={name:"DsCopyField",components:{DsButton:r["default"]},props:{size:{type:String,default:"base",validator:function(e){return e.match(/(small|base|large)/)}},tag:{type:String,default:"div"}},data:function(){return{showMessage:!1}},methods:{copy:function(){var e=this,t=this.$refs.text.innerText;this.$refs.messageText.innerText=t,this.$copyToClipboard(t),this.showMessage=!0,this.$nextTick(function(){e.showMessage=!1})}}},i=l,o=(n("81fe"),n("2877")),c=function(e){e.options.__docs="## Basic usage\n\n```\nCopy me please!\n```"},d=c,u=Object(o["a"])(i,a,s,!1,null,null,null);"function"===typeof d&&d(u);t["default"]=u.exports},"28fa":function(e,t,n){"use strict";n.r(t),t["default"]={functional:!0,render(e,t){const{_c:n,_v:a,data:s,children:r=[]}=t,{class:l,staticClass:i,style:o,staticStyle:c,attrs:d={},...u}=s;return n("svg",{class:[l,i],style:[o,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},d),...u},r.concat([n("path",{attrs:{d:"M18.719 6.781l8.5 8.5.688.719-.688.719-8.5 8.5-1.438-1.438L24.062 17H3.999v-2h20.063l-6.781-6.781z"}})]))}}},"291d":function(e,t,n){"use strict";n.r(t),t["default"]={functional:!0,render(e,t){const{_c:n,_v:a,data:s,children:r=[]}=t,{class:l,staticClass:i,style:o,staticStyle:c,attrs:d={},...u}=s;return n("svg",{class:[l,i],style:[o,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},d),...u},r.concat([n("path",{attrs:{d:"M16 4.406l.406.188 10 4.5.594.25v12.688l-.5.281L16 28.157l-.5-.281L5 22.032V9.344l.594-.25 10-4.5zm0 2.188l-7.688 3.438L16 13.876l7.688-3.844zm-9 5.031v9.219l8 4.438v-9.656zm18 0l-8 4v9.656l8-4.438v-9.219z"}})]))}}},"2a5c":function(e,t,n){"use strict";n.r(t),t["default"]={functional:!0,render(e,t){const{_c:n,_v:a,data:s,children:r=[]}=t,{class:l,staticClass:i,style:o,staticStyle:c,attrs:d={},...u}=s;return n("svg",{class:[l,i],style:[o,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},d),...u},r.concat([n("path",{attrs:{d:"M25.906 4c.697 0 1.125.031 1.125.031l.906.031.031.906s.099 1.758-.094 3.813-.515 4.453-1.969 5.906c-1.213 1.212-4.488 3.737-7.563 6.094-.624.478-.607.466-1.188.906l.094 1.688a3.98 3.98 0 01-1.469 3.313l-2.563 2.094-1.281 1.031-.344-1.625-.656-3.281-3.844-3.844-3.281-.656-1.625-.313 1.031-1.313 2.094-2.563a3.98 3.98 0 013.313-1.469l1.719.094c.43-.564.41-.55.875-1.156 2.353-3.068 4.893-6.331 6.125-7.563 1.466-1.466 3.826-1.81 5.875-2a30.023 30.023 0 012.688-.125zM25 6c-.398.001-.91.03-1.594.094-1.886.175-3.973.754-4.656 1.438-.918.918-3.626 4.321-5.969 7.375-2.064 2.692-3.463 4.604-3.875 5.156l3.063 3.063c.544-.406 2.449-1.862 5.156-3.938 3.062-2.347 6.451-5.046 7.344-5.938.651-.651 1.229-2.761 1.406-4.656.129-1.375.105-1.982.094-2.563-.288-.007-.571-.033-.969-.031zm-4.562 3.531c1.117 0 2.031.915 2.031 2.031s-.915 2.031-2.031 2.031-2-.915-2-2.031.883-2.031 2-2.031zM8.5 16.75a2.004 2.004 0 00-1.656.75l-1.031 1.25 1.344.281c.132-.176 1.116-1.454 1.719-2.25zm-2.281 5.188l1.406 1.406c-.377.377-.82 1.323-1.125 2.156.798-.29 1.679-.679 2.125-1.125l1.406 1.406c-.894.894-2.079 1.385-3.063 1.719s-1.781.469-1.781.469l-1.469.281.313-1.469s.155-.82.5-1.813.833-2.176 1.688-3.031zm9 1.187c-.797.598-2.074 1.588-2.25 1.719l.281 1.344 1.281-1.031a1.976 1.976 0 00.719-1.656z"}})]))}}},"2ae1":function(e,t,n){},"2b44":function(e,t,n){"use strict";n.r(t),t["default"]={functional:!0,render(e,t){const{_c:n,_v:a,data:s,children:r=[]}=t,{class:l,staticClass:i,style:o,staticStyle:c,attrs:d={},...u}=s;return n("svg",{class:[l,i],style:[o,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},d),...u},r.concat([n("path",{attrs:{d:"M16 2.125l.906 2.063 3.25 7.281 7.938.844 2.25.25-1.688 1.5-5.906 5.344 1.656 7.813.469 2.188-1.969-1.125-6.906-4-6.906 4-1.969 1.125.469-2.188 1.656-7.813-5.906-5.344-1.688-1.5 2.25-.25 7.938-.844 3.25-7.281zm0 4.906l-2.563 5.781-.25.531-.563.063-6.281.656 4.688 4.219.438.406-.125.563-1.313 6.156 5.469-3.125.5-.313.5.313 5.469 3.125-1.313-6.156-.125-.563.438-.406 4.688-4.219-6.844-.719-.25-.531z"}})]))}}},"2b4b":function(e,t,n){"use strict";n.d(t,"a",function(){return l});var a=n("bba4"),s=n.n(a),r=n("6ab6"),l=function(e){var t=s()(e);return r["a"].spaceSize[t]?r["a"].spaceSize[t].value:0}},"2b5c":function(e,t,n){"use strict";n.r(t),t["default"]={functional:!0,render(e,t){const{_c:n,_v:a,data:s,children:r=[]}=t,{class:l,staticClass:i,style:o,staticStyle:c,attrs:d={},...u}=s;return n("svg",{class:[l,i],style:[o,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},d),...u},r.concat([n("path",{attrs:{d:"M16 5c1.292 0 2.394.844 2.813 2h7.188v2h-1.406l.281.5 4 7 .125.25V17c0 2.75-2.25 5-5 5s-5-2.25-5-5v-.25l.125-.25 4-7 .281-.5h-4.594A3.033 3.033 0 0117 10.813v13.188h4v2H11v-2h4V10.813A3.023 3.023 0 0113.187 9H8.593l.281.5 4 7 .125.25V17c0 2.75-2.251 5-5 5s-5-2.25-5-5v-.25l.125-.25 4-7 .281-.5H5.999V7h7.188c.418-1.156 1.521-2 2.813-2zm0 2c-.564 0-1 .436-1 1s.436 1 1 1 1-.436 1-1-.436-1-1-1zm-8 5.031L5.719 16h4.563zm16 0L21.719 16h4.563zM5.25 18c.402 1.161 1.444 2 2.75 2s2.348-.839 2.75-2h-5.5zm16 0c.402 1.161 1.444 2 2.75 2s2.348-.839 2.75-2h-5.5z"}})]))}}},"2c25":function(e,t,n){"use strict";n.r(t),t["default"]={functional:!0,render(e,t){const{_c:n,_v:a,data:s,children:r=[]}=t,{class:l,staticClass:i,style:o,staticStyle:c,attrs:d={},...u}=s;return n("svg",{class:[l,i],style:[o,c],attrs:Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32"},d),...u},r.concat([n("path",{attrs:{d:"M15 3c3.845 0 7 3.155 7 7v3h3v16H5V13h3v-3c0-3.845 3.155-7 7-7zm0 2c-2.755 0-5 2.245-5 5v3h10v-3c0-2.755-2.245-5-5-5zM7 15v12h16V15H7z"}})]))}}},"2c28":function(e,t,n){"use strict";n.r(t);var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{class:e.iframe?"vuep-iframe":""},[n("vuep",{attrs:{value:e.template,options:{theme:"vueds"},iframe:e.iframe}})],1)},s=[],r=(n("4917"),n("28a5"),n("a85a")),l=n.n(r),i=(n("9676"),{name:"CodeExample",data:function(){return{iframe:!1}},props:{code:{type:String,required:!0}},components:{Vuep:l.a},computed:{template:function(){return this.getCode()}},methods:{getCode:function(){var e=this.code.split("\n"),t=e[0].trim().match(/^[A-Za-z]+$/g);if(t){e.shift();var n=t[0];"iframe"===n&&(this.iframe=!0)}while(""===e[0].trim())e.shift();while(""===e[e.length-1].trim())e.pop();if("\n\n\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ComponentDoc.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ComponentDoc.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./ComponentDoc.vue?vue&type=template&id=43b4fce2&\"\nimport script from \"./ComponentDoc.vue?vue&type=script&lang=js&\"\nexport * from \"./ComponentDoc.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","module.exports = {\"displayName\":\"DsChip\",\"description\":\"Chips are used to represent small blocks of information.\\nTheir most common usage is for displaying contacts or tags.\",\"tags\":{\"version\":[{\"description\":\"1.0.0\",\"title\":\"version\"}]},\"props\":{\"color\":{\"description\":\"The background color used for the chip.\",\"tags\":{},\"name\":\"color\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'medium'\"}},\"size\":{\"description\":\"The size used for the text.\",\"tags\":{},\"name\":\"size\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'base'\"}},\"removable\":{\"description\":\"Whether the chip should be removeable\",\"tags\":{},\"name\":\"removable\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"round\":{\"description\":\"Whether the chip should be rounded\",\"tags\":{},\"name\":\"round\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"true\"}},\"tag\":{\"description\":\"The html element name used for the text.\",\"tags\":{},\"name\":\"tag\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'span'\"}}},\"events\":{\"remove\":{\"description\":\"Fires after user clicked the remove button.\"}},\"methods\":[],\"slots\":{\"default\":{\"description\":\"\",\"bindings\":{}}}}","import mod from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 7c6.383 0 11.969 2.063 11.969 2.063l.594.219.063.594 1.344 10.25c.365 2.835-1.665 5.479-4.5 5.844-2.639.34-5.005-1.44-5.625-3.969h-7.688c-.619 2.529-2.985 4.309-5.625 3.969-2.835-.365-4.865-3.009-4.5-5.844l1.344-10.25.063-.594.594-.219S9.619 7 16.002 7zm0 2c-5.486 0-10.007 1.524-10.75 1.781l-1.219 9.625c-.227 1.763.987 3.335 2.75 3.563s3.368-.987 3.594-2.75l.031-.344.125-.875h10.938l.125.875.031.344c.227 1.763 1.832 2.977 3.594 2.75a3.157 3.157 0 002.75-3.563l-1.219-9.625C26.007 10.523 21.486 9 16 9zm-7 3h2v2h2v2h-2v2H9v-2H7v-2h2v-2zm13 0a1 1 0 110 2 1 1 0 010-2zm-2 2a1 1 0 110 2 1 1 0 010-2zm4 0a1 1 0 110 2 1 1 0 010-2zm-2 2a1 1 0 110 2 1 1 0 010-2z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 4c6.616 0 12 5.384 12 12s-5.384 12-12 12S4 22.616 4 16 9.384 4 16 4zm0 2C10.465 6 6 10.465 6 16s4.465 10 10 10 10-4.465 10-10S21.535 6 16 6zm-4.5 6a1.5 1.5 0 11-.001 3.001A1.5 1.5 0 0111.5 12zm9 0a1.5 1.5 0 11-.001 3.001A1.5 1.5 0 0120.5 12zm-9.687 7c1.039 1.793 2.962 3 5.188 3s4.149-1.207 5.188-3l1.719 1c-1.383 2.387-3.954 4-6.906 4s-5.523-1.613-6.906-4z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M21 4h8v24h-8V4zm2 2v20h4V6h-4zM3 10h8v18H3V10zm2 2v14h4V12H5zm7 4h8v12h-8V16zm2 2v8h4v-8h-4z\"}})])\n )\n }\n }\n ","export default \"Layout components are used to group related content together. The also provide consistent spacing for blocks of content.\"","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M7 5h18c1.093 0 2 .907 2 2v18c0 1.093-.907 2-2 2H7c-1.093 0-2-.907-2-2V7c0-1.093.907-2 2-2zm0 2v18h9.688v-6.75h-2.625v-3h2.625V13c0-2.583 1.571-3.969 3.875-3.969 1.104 0 2.067.057 2.344.094v2.719h-1.625c-1.253 0-1.469.595-1.469 1.469v1.938h2.969l-.375 3h-2.594v6.75h5.188v-18h-18z\"}})])\n )\n }\n }\n ","module.exports = {\"displayName\":\"DsList\",\"description\":\"Used in combination with the list item component to display lists of data.\",\"tags\":{\"version\":[{\"description\":\"1.0.0\",\"title\":\"version\"}]},\"props\":{\"ordered\":{\"description\":\"Whether or not the list is ordered.\",\"tags\":{},\"name\":\"ordered\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"size\":{\"description\":\"The size used for the list.\",\"tags\":{},\"name\":\"size\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"icon\":{\"description\":\"The name of the list icon.\",\"tags\":{},\"name\":\"icon\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'angle-right'\"}}},\"events\":{},\"methods\":[],\"slots\":{\"default\":{\"description\":\"\",\"bindings\":{}}}}","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c(_vm.tag,{tag:\"component\",staticClass:\"ds-logo\",class:[_vm.inverse && 'ds-logo-inverse']},[(!_vm.inverse)?_c('svg-logo',{staticClass:\"ds-logo-svg\"}):_c('svg-logo-inverse',{staticClass:\"ds-logo-svg\"})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"xmlns:xlink\":\"http://www.w3.org/1999/xlink\",\"viewBox\":\"0 0 828 260\"}, attrs),\n ...rest,\n },\n children.concat([_c('defs',[_c('path',{attrs:{\"id\":\"a\",\"d\":\"M60.394 92.95V55.32H20.018v37.63H0V0h20.018v37.63h40.376V0h20.017v92.95H60.394zm73.626 0c-22.172 0-40.207-18.124-40.207-40.402V0h20.017v52.548c0 11.185 9.057 20.285 20.19 20.285 11.13 0 20.185-9.1 20.185-20.285L154.207 0h20.017v52.548c0 22.278-18.033 40.402-40.204 40.402zm231.043 0V71.172h-40.381V92.95h-20.013V40.404C304.67 18.125 322.702 0 344.875 0c22.168 0 40.205 18.125 40.205 40.404V92.95h-20.017zm-40.381-39.467h40.381V40.406c0-11.189-9.06-20.29-20.188-20.29-11.137 0-20.193 9.101-20.193 20.29v13.077zm138.42 39.467a8.935 8.935 0 01-6.543-2.97 8.884 8.884 0 01-.708-.889l-39.14-56.17V92.95h-20.016V0h13.93c2.52 0 4.935 1.098 6.623 2.975.254.286.495.585.707.891l39.135 56.166L457.095 0h20.012v92.95h-14.004zm-191.846 0V32.93l-25.212 36.172c-1.65 2.241-4.23 3.55-7.05 3.55-2.817 0-5.397-1.309-7.075-3.593l-25.18-36.13V92.95h-20.006V.007h13.598c.106-.005.212-.007.319-.007 2.506 0 4.924 1.088 6.625 2.983.255.282.49.578.708.89l31.01 44.506 31.024-44.512c.208-.293.444-.594.703-.884C272.426 1.088 274.84 0 277.346 0l13.917.007.004 92.943h-20.01zM28.02 134.201c.327 0 .61.13.852.392l2.399 2.636a15.29 15.29 0 01-5.573 4.27c-2.203 1-4.834 1.501-7.896 1.501-2.717 0-5.173-.475-7.365-1.423-2.193-.949-4.064-2.272-5.612-3.968-1.548-1.697-2.74-3.721-3.573-6.07C.417 129.188 0 126.603 0 123.783c0-2.82.443-5.408 1.329-7.768.886-2.358 2.133-4.385 3.741-6.083 1.608-1.697 3.535-3.015 5.78-3.955 2.244-.94 4.716-1.41 7.417-1.41 2.684 0 5.053.44 7.108 1.319 2.056.88 3.84 2.05 5.354 3.512l-1.986 2.845a2.213 2.213 0 01-.491.496c-.19.14-.447.209-.774.209-.344 0-.735-.16-1.174-.483a18.513 18.513 0 00-1.677-1.07c-.68-.392-1.531-.748-2.554-1.07-1.024-.322-2.3-.484-3.832-.484-1.771 0-3.397.314-4.876.94a10.545 10.545 0 00-3.819 2.742c-1.067 1.201-1.896 2.662-2.49 4.386-.593 1.723-.89 3.68-.89 5.874 0 2.21.31 4.182.93 5.914.618 1.732 1.47 3.194 2.554 4.385a10.91 10.91 0 003.818 2.73c1.462.625 3.036.939 4.721.939 1.033 0 1.957-.057 2.775-.17a10.897 10.897 0 002.257-.548c.688-.252 1.337-.57 1.948-.953.61-.382 1.217-.853 1.82-1.41.343-.313.687-.47 1.031-.47zm45.244-10.403c0 2.787-.452 5.356-1.355 7.707-.904 2.351-2.177 4.376-3.818 6.075-1.642 1.698-3.614 3.026-5.916 3.984-2.302.957-4.86 1.436-7.674 1.436-2.797 0-5.347-.479-7.649-1.436-2.302-.958-4.278-2.286-5.928-3.984-1.65-1.7-2.928-3.724-3.831-6.075-.904-2.351-1.355-4.92-1.355-7.707s.451-5.356 1.355-7.708c.903-2.351 2.18-4.38 3.831-6.087 1.65-1.706 3.626-3.04 5.928-3.998 2.302-.957 4.852-1.436 7.649-1.436 2.814 0 5.372.48 7.674 1.436 2.302.959 4.274 2.292 5.916 3.998 1.641 1.707 2.914 3.736 3.818 6.087.903 2.352 1.355 4.921 1.355 7.708zm-6.229 0c0-2.16-.29-4.102-.872-5.826-.583-1.725-1.417-3.188-2.502-4.39a10.886 10.886 0 00-3.948-2.769c-1.547-.645-3.284-.967-5.212-.967-1.911 0-3.64.322-5.186.967a11.013 11.013 0 00-3.961 2.77c-1.095 1.201-1.937 2.664-2.528 4.389-.59 1.724-.886 3.666-.886 5.826 0 2.177.296 4.127.886 5.852.59 1.725 1.433 3.183 2.528 4.376a10.958 10.958 0 003.961 2.744c1.546.635 3.275.953 5.186.953 1.928 0 3.665-.318 5.212-.953 1.546-.636 2.862-1.55 3.948-2.744 1.085-1.193 1.92-2.651 2.502-4.376.581-1.725.872-3.675.872-5.852zm44.647-19.23v37.538h-3.121c-.473 0-.876-.083-1.207-.248-.333-.164-.647-.439-.945-.82l-20.75-26.485c.051.504.09 1.003.117 1.499.027.494.04.95.04 1.369v24.685H80.41V104.57h3.2c.263 0 .486.013.67.039.184.026.354.074.51.143.159.07.307.174.447.313.14.14.289.313.446.521l20.777 26.51a33.774 33.774 0 01-.157-3.05V104.57h5.378zm41.1 0v37.538h-3.123c-.472 0-.874-.083-1.207-.248-.332-.164-.647-.439-.944-.82l-20.75-26.485c.052.504.091 1.003.118 1.499.026.494.039.95.039 1.369v24.685h-5.405V104.57h3.2c.263 0 .487.013.67.039.184.026.354.074.511.143.158.07.306.174.447.313.14.14.288.313.445.521l20.777 26.51a34.417 34.417 0 01-.118-1.59 29.51 29.51 0 01-.039-1.46V104.57h5.378zm33.057 32.612l-.028 4.926h-24.095V104.57h24.095v4.926h-17.788v11.314h14.218v4.77h-14.218v11.6h17.816zm33.381-2.979c.328 0 .61.13.852.392l2.399 2.636a15.33 15.33 0 01-5.573 4.27c-2.204 1-4.835 1.501-7.895 1.501-2.718 0-5.177-.475-7.367-1.423-2.195-.949-4.066-2.272-5.614-3.968-1.548-1.697-2.737-3.721-3.574-6.07-.834-2.35-1.248-4.935-1.248-7.755 0-2.82.442-5.408 1.325-7.768.888-2.358 2.135-4.385 3.743-6.083 1.607-1.697 3.533-3.015 5.782-3.955 2.245-.94 4.713-1.41 7.417-1.41 2.682 0 5.05.44 7.108 1.319 2.053.88 3.838 2.05 5.354 3.512l-1.985 2.845a2.349 2.349 0 01-.492.496c-.19.14-.446.209-.774.209-.346 0-.737-.16-1.174-.483a18.341 18.341 0 00-1.676-1.07c-.683-.392-1.534-.748-2.554-1.07-1.025-.322-2.304-.484-3.834-.484-1.771 0-3.397.314-4.877.94-1.48.627-2.75 1.54-3.82 2.742-1.065 1.201-1.894 2.662-2.49 4.386-.592 1.723-.888 3.68-.888 5.874 0 2.21.31 4.182.929 5.914.619 1.732 1.47 3.194 2.554 4.385a10.925 10.925 0 003.82 2.73c1.462.625 3.033.939 4.722.939 1.029 0 1.953-.057 2.773-.17.815-.112 1.57-.296 2.258-.548.688-.252 1.339-.57 1.949-.953.61-.382 1.215-.853 1.817-1.41.346-.313.687-.47 1.033-.47zm37.202-24.548h-12.046v32.453h-6.251v-32.453h-12.08v-5.084h30.377v5.084zm5.361 32.453V104.57h6.254v37.537h-6.254zm50.927-18.308c0 2.787-.45 5.356-1.352 7.707-.906 2.351-2.175 4.376-3.817 6.075-1.641 1.698-3.614 3.026-5.918 3.984-2.304.957-4.86 1.436-7.675 1.436-2.796 0-5.344-.479-7.648-1.436-2.304-.958-4.277-2.286-5.928-3.984-1.65-1.7-2.929-3.724-3.83-6.075-.906-2.351-1.357-4.92-1.357-7.707s.45-5.356 1.357-7.708c.901-2.351 2.18-4.38 3.83-6.087 1.651-1.706 3.624-3.04 5.928-3.998 2.304-.957 4.852-1.436 7.648-1.436 2.814 0 5.37.48 7.675 1.436 2.304.959 4.277 2.292 5.918 3.998 1.642 1.707 2.911 3.736 3.817 6.087.902 2.352 1.352 4.921 1.352 7.708zm-6.226 0c0-2.16-.29-4.102-.874-5.826-.584-1.725-1.416-3.188-2.502-4.39a10.88 10.88 0 00-3.945-2.769c-1.55-.645-3.284-.967-5.215-.967-1.909 0-3.638.322-5.188.967a11.01 11.01 0 00-3.96 2.77c-1.094 1.201-1.935 2.664-2.528 4.389-.589 1.724-.883 3.666-.883 5.826 0 2.177.294 4.127.883 5.852.593 1.725 1.434 3.183 2.529 4.376a10.955 10.955 0 003.96 2.744c1.55.635 3.278.953 5.187.953 1.931 0 3.665-.318 5.215-.953 1.545-.636 2.86-1.55 3.945-2.744 1.086-1.193 1.918-2.651 2.502-4.376.584-1.725.874-3.675.874-5.852zm44.645-19.23v37.538h-3.12c-.472 0-.875-.083-1.208-.248-.334-.164-.649-.439-.945-.82l-20.753-26.485c.056.504.093 1.003.12 1.499.028.494.042.95.042 1.369v24.685h-5.407V104.57h3.199c.264 0 .486.013.671.039.185.026.352.074.51.143.157.07.305.174.448.313.14.14.287.313.445.521l20.776 26.51a38.722 38.722 0 01-.116-1.59 27.522 27.522 0 01-.041-1.46V104.57h5.379zm7.148 34.87c0-.495.09-.96.272-1.397.177-.435.427-.815.744-1.14a3.523 3.523 0 012.532-1.051c.495 0 .963.095 1.403.283.435.187.817.443 1.143.768a3.568 3.568 0 011.053 2.537c0 .513-.09.982-.281 1.41a3.614 3.614 0 01-.772 1.128 3.476 3.476 0 01-1.143.755c-.44.18-.908.269-1.402.269-.5 0-.963-.09-1.403-.27a3.327 3.327 0 01-1.13-.754 3.568 3.568 0 01-1.017-2.538zm48.246-15.64c0 2.787-.455 5.356-1.356 7.707s-2.175 4.376-3.817 6.075c-1.641 1.698-3.614 3.026-5.917 3.984-2.3.957-4.86 1.436-7.675 1.436-2.795 0-5.343-.479-7.646-1.436-2.3-.958-4.276-2.286-5.927-3.984-1.65-1.7-2.93-3.724-3.83-6.075-.906-2.351-1.357-4.92-1.357-7.707s.45-5.356 1.357-7.708c.9-2.351 2.18-4.38 3.83-6.087 1.65-1.706 3.628-3.04 5.927-3.998 2.303-.957 4.85-1.436 7.646-1.436 2.814 0 5.376.48 7.675 1.436 2.303.959 4.276 2.292 5.917 3.998 1.642 1.707 2.916 3.736 3.817 6.087.901 2.352 1.356 4.921 1.356 7.708zm-6.23 0c0-2.16-.29-4.102-.874-5.826-.58-1.725-1.416-3.188-2.501-4.39a10.878 10.878 0 00-3.945-2.769c-1.55-.645-3.283-.967-5.215-.967-1.908 0-3.637.322-5.182.967a10.987 10.987 0 00-3.963 2.77c-1.095 1.201-1.936 2.664-2.525 4.389-.593 1.724-.887 3.666-.887 5.826 0 2.177.294 4.127.887 5.852.589 1.725 1.43 3.183 2.525 4.376a10.932 10.932 0 003.963 2.744c1.545.635 3.274.953 5.182.953 1.932 0 3.665-.318 5.215-.953 1.545-.636 2.86-1.55 3.945-2.744 1.085-1.193 1.922-2.651 2.501-4.376.584-1.725.874-3.675.874-5.852zm41.969 18.308h-5.45c-1.082 0-1.865-.418-2.348-1.252l-8.765-12.642c-.299-.434-.621-.747-.966-.939-.35-.19-.87-.286-1.566-.286h-3.392v15.12h-6.104v-37.538h11.062c2.467 0 4.594.252 6.375.756 1.786.504 3.25 1.22 4.396 2.15 1.15.93 1.998 2.046 2.546 3.35.548 1.304.82 2.755.82 4.354 0 1.303-.194 2.52-.586 3.649a10.183 10.183 0 01-1.698 3.075c-.737.922-1.643 1.72-2.725 2.399-1.077.677-2.302 1.208-3.678 1.59.75.452 1.39 1.087 1.933 1.903l10.146 14.311zm-17.686-19.55c1.39 0 2.61-.17 3.65-.51 1.045-.338 1.915-.81 2.61-1.42a5.82 5.82 0 001.566-2.176c.345-.843.52-1.777.52-2.803 0-2.05-.677-3.614-2.035-4.692-1.353-1.077-3.406-1.616-6.154-1.616h-4.958v13.216h4.801zM478 124.07v14.882c-3.742 2.698-8.096 4.047-13.055 4.047-3.05 0-5.801-.475-8.266-1.423-2.466-.949-4.567-2.272-6.304-3.968-1.742-1.697-3.083-3.721-4.023-6.07-.94-2.35-1.41-4.935-1.41-7.755 0-2.836.452-5.435 1.36-7.793.903-2.359 2.197-4.386 3.889-6.084 1.686-1.697 3.723-3.01 6.11-3.942 2.382-.93 5.064-1.396 8.04-1.396 1.517 0 2.922.117 4.222.352 1.295.235 2.502.561 3.612.979a16.968 16.968 0 015.668 3.499l-1.75 2.793c-.277.435-.637.705-1.07.81-.433.104-.903 0-1.41-.314a512.2 512.2 0 01-1.603-.94c-.567-.33-1.217-.64-1.95-.926-.728-.288-1.576-.523-2.53-.705-.958-.184-2.091-.275-3.396-.275-1.986 0-3.774.327-5.368.98-1.59.652-2.954 1.584-4.083 2.793-1.133 1.21-2.004 2.676-2.612 4.399-.609 1.724-.913 3.647-.913 5.77 0 2.245.318 4.252.963 6.018s1.558 3.263 2.742 4.49c1.184 1.228 2.617 2.164 4.295 2.807 1.682.644 3.557.966 5.63.966 1.55 0 2.927-.165 4.139-.495a18.908 18.908 0 003.562-1.384v-7.468h-5.249c-.4 0-.714-.108-.94-.326-.226-.217-.336-.5-.336-.848v-3.473H478z\"}})]),_c('g',{attrs:{\"fill\":\"none\",\"fill-rule\":\"evenodd\"}},[_c('path',{attrs:{\"fill\":\"#FFFFFE\",\"d\":\"M270.608 130.196c0 71.689-58.115 129.804-129.804 129.804S11 201.885 11 130.196 69.115.392 140.804.392c71.69 0 129.804 58.115 129.804 129.804\"}}),_c('path',{attrs:{\"fill\":\"#295E87\",\"d\":\"M194.636 54.871a177.064 177.064 0 00-25.454-5.78c.864 4.066 1.642 8.33 2.356 12.727 10.302-2.819 16.289-2.51 23.098-6.947\"}}),_c('path',{attrs:{\"fill\":\"#007D93\",\"d\":\"M218.273 101.143c.908.224 1.832.442 2.727.675a240.86 240.86 0 00-1.026-7.273c-.186.655-.371 1.285-.566 1.961a71.338 71.338 0 00-1.135 4.637\"}}),_c('path',{attrs:{\"fill\":\"#6CB644\",\"d\":\"M130.288 222.204c-.27-1.482-.475-2.833-.679-4.111-.033-.248-.074-.464-.107-.699a192.34 192.34 0 01-12.138-1.03c5.55 23.52 13.403 38.181 22.1 38.181 1.129 0 2.252-.253 3.354-.744-1.433-3.51-3.11-7.432-4.462-10.6-4.583-10.697-7.412-17.45-8.068-20.997\"}}),_c('path',{attrs:{\"fill\":\"#933D86\",\"d\":\"M74.636 54.545c11.756-4.653 24.53-7.993 37.893-9.941 4.085-17.9 9.646-31.94 16.653-39.15-.126.011-.237.02-.353.035-22.097 4.713-41.37 22.934-54.193 49.056\"}}),_c('path',{attrs:{\"fill\":\"#005093\",\"d\":\"M162.818 43.636c-5.72-23.52-13.783-38.181-22.726-38.181-8.947 0-17.018 14.662-22.728 38.181 15.255-1.742 30.216-1.742 45.454 0\"}}),_c('path',{attrs:{\"fill\":\"#4A5580\",\"d\":\"M139.899 80c5.899-6.534 8.497-5.82 17.076-10.246 2.87-1.48 6.415-3.309 10.389-4.805-.83-5.36-1.744-10.463-2.755-15.252a188.162 188.162 0 00-47.664 0c-1.204 5.702-2.276 11.86-3.218 18.368 9.515.964 18.67 3.653 26.172 11.935\"}}),_c('path',{attrs:{\"fill\":\"#B9D137\",\"d\":\"M112.818 185.455c1.188 9.435 2.666 18.214 4.398 26.122 4.263.525 8.557.901 12.875 1.15-.575-2.044-1.416-3.97-2.975-6.321-1.877-2.801-8.436-12.394-14.298-20.951\"}}),_c('path',{attrs:{\"fill\":\"#0067A5\",\"d\":\"M152.11 5.476c-.069-.007-.13-.015-.2-.021 6.028 6.257 11.17 17.968 15.395 35.06.33 1.34.651 2.713.96 4.1 10.502 1.538 20.622 3.961 30.172 7.203 1.251-1.381 2.418-2.994 3.472-4.873-12.582-22.032-30.055-37.227-49.798-41.47\"}}),_c('path',{attrs:{\"fill\":\"#007D93\",\"d\":\"M225.978 102.415c18.089 4.084 32.29 9.656 39.567 16.676-.007-.123-.022-.243-.029-.365-3.926-18.232-17.135-34.544-36.427-46.908-1.91 3.992-3.985 8.663-6.27 14.384a181.003 181.003 0 013.159 16.213\"}}),_c('path',{attrs:{\"fill\":\"#007A70\",\"d\":\"M264.636 130c0-8.944-14.662-17.012-38.181-22.727a198.343 198.343 0 010 45.454c23.52-5.716 38.181-13.782 38.181-22.728\"}}),_c('path',{attrs:{\"fill\":\"#008F6D\",\"d\":\"M195.909 146.111l-7.457 8.938a317.198 317.198 0 01-1.997 4.951c12.796-1.291 24.569-3.097 34.867-5.33a194.573 194.573 0 000-48.17 207.236 207.236 0 00-5.084-1.045c-.08.33-.158.662-.226.998-2.31 10.06-4.928 21.47-20.103 39.658\"}}),_c('path',{attrs:{\"fill\":\"#008255\",\"d\":\"M225.492 158.33c-1.952 13.42-5.284 26.237-9.947 38.034 26.12-12.856 44.35-32.183 49.076-54.334.003-.072.01-.143.015-.212-6.253 6.08-17.961 11.282-35.05 15.538-1.334.336-2.708.656-4.094.975\"}}),_c('path',{attrs:{\"fill\":\"#43913A\",\"d\":\"M187.364 232.727c7.295-7.533 13.743-16.75 19.09-27.272-4.956 1.897-10.102 3.558-15.378 5.003.074 4.72-.889 8.574-1.845 12.321-.762 3.013-1.55 6.128-1.867 9.948\"}}),_c('path',{attrs:{\"fill\":\"#C61A6A\",\"d\":\"M31.382 82.192c10.15-10.458 23.145-18.857 36.936-25.038C76.905 38.09 89.851 20.558 106.455 10 68.903 20.715 38.618 48.574 24.636 84.545c1.31-.671 2.734-1.244 6.746-2.353\"}}),_c('path',{attrs:{\"fill\":\"#15A748\",\"d\":\"M174.756 190.408l-.12.385c7.402 2.558 15.212 8.177 16.223 13.57.07.377.104.725.165 1.092a155.718 155.718 0 0018.635-6.617c5.21-11.97 9.103-25.375 11.341-39.747-10.915 2.246-23.134 3.987-36.152 5.195l-2.017 5.082c-3.58 9.01-7.28 18.33-8.075 21.04\"}}),_c('path',{attrs:{\"fill\":\"#007FBA\",\"d\":\"M231.91 67.32c12.111 7.823 22.693 17.573 30 29.044-4.595-16.082-12.287-30.847-22.375-43.637a238.098 238.098 0 01-3.014 5.75c-1.41 2.64-2.944 5.497-4.612 8.843\"}}),_c('path',{attrs:{\"fill\":\"#008AC4\",\"d\":\"M174.636 10c11.742 7.65 21.614 18.946 29.381 31.818 1.6-4.38 2.764-9.824 3.347-16.594C197.356 18.606 186.36 13.426 174.636 10\"}}),_c('path',{attrs:{\"fill\":\"#E1B424\",\"d\":\"M67.383 202.698c-19.101-8.582-36.7-21.532-47.292-38.153C31.876 205.751 64.344 238.22 105.545 250c-16.611-10.587-29.57-28.174-38.162-47.302\"}}),_c('path',{attrs:{\"fill\":\"#00753C\",\"d\":\"M212.877 202.876c-6.388 14.283-15.164 27.682-26.04 37.985-.138 1.805-.26 3.631-.382 5.503 35.536-14.219 63.012-44.435 73.636-81.819-10.563 16.682-28.12 29.703-47.214 38.33\"}}),_c('path',{attrs:{\"fill\":\"#B42554\",\"d\":\"M65.545 64.545C56.3 68.97 48.041 74.173 41 80c7.22-1.92 14.698-4.026 21.264-6.581 1.008-3.013 2.1-5.974 3.281-8.874\"}}),_c('path',{attrs:{\"fill\":\"#4F3B68\",\"d\":\"M81.081 64.432c15.664.826 27.815 1.097 27.887 1.102.854-5.724 1.833-11.234 2.941-16.443-14.447 2.168-27.923 5.935-39.96 10.975a142.62 142.62 0 00-3.676 9.025c6.956-3.443 5.668-4.504 12.808-4.66\"}}),_c('path',{attrs:{\"fill\":\"#EB8B2D\",\"d\":\"M87.701 152.86c-6.344-3.796-11.716-8.481-16.914-13.014-3.77-3.293-7.992-6.976-12.514-9.846a197.66 197.66 0 001.478 24.527c10.54 2.312 22.633 4.168 35.794 5.473a27.426 27.426 0 00-2.668-3.13 26.414 26.414 0 00-5.176-4.01\"}}),_c('path',{attrs:{\"fill\":\"#F3B229\",\"d\":\"M65.545 196.364c-4.681-11.938-8.037-24.905-9.993-38.478-17.284-3.975-30.97-9.347-38.447-16.068l-.65.52c5.063 22.012 23.222 41.197 49.09 54.026\"}}),_c('path',{attrs:{\"fill\":\"#FFDA1A\",\"d\":\"M98.663 164.503c-13.79-1.195-26.901-2.998-38.572-5.412 2.222 14.339 6.084 27.707 11.254 39.644C83.286 203.91 96.656 207.776 111 210c-2.124-10.267-3.798-21.683-4.993-33.849-1.978-2.946-4.145-6.966-7.344-11.648\"}}),_c('path',{attrs:{\"fill\":\"#DC3E2A\",\"d\":\"M33.826 128.453l-.189.158L21 138.83c6.284 5.362 18.042 10.135 33.636 13.896a199.025 199.025 0 01-1.29-25.863c-3.136-1.423-6.387-2.319-9.698-2.319-3.712 0-6.832 1.24-9.822 3.908\"}}),_c('path',{attrs:{\"fill\":\"#A7BE33\",\"d\":\"M112.668 215.402c-13.418-1.946-26.234-5.29-38.032-9.947 12.86 26.123 32.187 44.355 54.345 49.071.06.008.129.015.2.02-6.081-6.253-11.287-17.96-15.54-35.046-.335-1.34-.655-2.71-.973-4.098\"}}),_c('path',{attrs:{\"fill\":\"#DF542A\",\"d\":\"M43.29 119.89c11.732 0 21.904 8.555 30.351 15.779 5.071 4.335 10.314 8.818 16.32 12.336a31.692 31.692 0 016.19 4.704c2.74 2.679 2.93 3.211 4.366 5.442 1.463 2.274 2.399 3.667 3.216 3.667 1.375 0 4.353-1.584 4.91-3.946 1.08-4.806-3.497-9.243-7.093-12.606-5.04-4.709-12.515-13.224-14.603-17.14-16.735-31.42 20.175-56.9 42.463-38.835 2.261-2.164 4.342-4.9 6.135-6.79-11.839-13.007-28.93-9.922-46.122-11.2-2.407-.178-9.548-.73-11.59-.093-2.042.636-4.178 1.841-5.478 2.604-15.68 9.164-37.787 11.229-50.952 18.448a125.199 125.199 0 00-5.858 37.942c0 2.149.054 4.285.162 6.41l14.423-11.574c3.908-3.465 8.214-5.147 13.16-5.147\"}}),_c('path',{attrs:{\"fill\":\"#00A3DA\",\"d\":\"M169.584 68.476c-6.724 2.451-12.14 5.958-15.936 7.31-7.378 2.612-8.324 4.757-13.849 10.83-1.617 1.8-3.755 4.446-6.06 6.614-.04.111-.018.908.632 1.855 1.898 2.791 4.858 1.796 7.32-.548 26.521-25.198 47.624-3.431 50.25 9.763 1.22 6.115 1.692 15.405-5.5 30.426 3.536 1.185 5.964 3.385 6.315 7.092 19.46-23.055 16.918-33.556 21.943-47.635 9.651-27.096 16.204-36.237 20.846-45.936a125.41 125.41 0 00-22.024-20.065c-4.563 38.729-28.184 34.558-43.937 40.294\"}}),_c('path',{attrs:{\"fill\":\"#84BF41\",\"d\":\"M182.919 233.449c.785-11.552 5.277-16.762 3.199-27.85-.545-2.89-7.392-8.58-15.36-10.466l-2.476-.317 1.757-5.593c1.086-3.667 6.49-17.033 11.044-28.557.496-1.178 6.442-14.834 6.277-17.083-.283-2.129-2.869-3.583-4.496-3.583-1.632 0-3.325 2.977-5.14 6.13-2.431 4.148-4.013 7.918-6.253 11.915l-.008-.008c-2.364 4.217-4.764 8.595-7.468 13.515a2394.523 2394.523 0 01-9.236 16.738c-1.634 2.93-4.278 4.547-7.461 4.547-2.912 0-5.995-.82-6.887-1.508-.892-.687-21.945-24.356-27.004-29.342-1.54 2.501-4.145 4.21-6.952 5.015 7.566 11.205 21.763 32.084 24.48 36.226 4.285 6.523 4.127 10.817 5.454 17.93.957 5.108 9.231 22.533 13.58 33.387a125.649 125.649 0 0031.94-6.52c.277-5.193.695-9.991 1.01-14.576\"}}),_c('g',{attrs:{\"transform\":\"translate(320 59)\"}},[_c('mask',{attrs:{\"id\":\"b\",\"fill\":\"#fff\"}},[_c('use',{attrs:{\"xlink:href\":\"#a\"}})]),_c('use',{attrs:{\"fill\":\"#1A1919\",\"xlink:href\":\"#a\"}}),_c('g',{attrs:{\"fill\":\"#191919\",\"mask\":\"url(#b)\"}},[_c('path',{attrs:{\"d\":\"M0 0h478v143H0z\"}})])])])])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"xmlns:xlink\":\"http://www.w3.org/1999/xlink\",\"viewBox\":\"0 0 828 260\"}, attrs),\n ...rest,\n },\n children.concat([_c('defs',[_c('path',{attrs:{\"id\":\"a\",\"d\":\"M60.394 92.95V55.32H20.018v37.63H0V0h20.018v37.63h40.376V0h20.017v92.95H60.394zm73.626 0c-22.172 0-40.207-18.124-40.207-40.402V0h20.017v52.548c0 11.185 9.057 20.285 20.19 20.285 11.13 0 20.185-9.1 20.185-20.285L154.207 0h20.017v52.548c0 22.278-18.033 40.402-40.204 40.402zm231.043 0V71.172h-40.381V92.95h-20.013V40.404C304.67 18.125 322.702 0 344.875 0c22.168 0 40.205 18.125 40.205 40.404V92.95h-20.017zm-40.381-39.467h40.381V40.406c0-11.189-9.06-20.29-20.188-20.29-11.137 0-20.193 9.101-20.193 20.29v13.077zm138.42 39.467a8.935 8.935 0 01-6.543-2.97 8.884 8.884 0 01-.708-.889l-39.14-56.17V92.95h-20.016V0h13.93c2.52 0 4.935 1.098 6.623 2.975.254.286.495.585.707.891l39.135 56.166L457.095 0h20.012v92.95h-14.004zm-191.846 0V32.93l-25.212 36.172c-1.65 2.241-4.23 3.55-7.05 3.55-2.817 0-5.397-1.309-7.075-3.593l-25.18-36.13V92.95h-20.006V.007h13.598c.106-.005.212-.007.319-.007 2.506 0 4.924 1.088 6.625 2.983.255.282.49.578.708.89l31.01 44.506 31.024-44.512c.208-.293.444-.594.703-.884C272.426 1.088 274.84 0 277.346 0l13.917.007.004 92.943h-20.01zM28.02 134.201c.327 0 .61.13.852.392l2.399 2.636a15.29 15.29 0 01-5.573 4.27c-2.203 1-4.834 1.501-7.896 1.501-2.717 0-5.173-.475-7.365-1.423-2.193-.949-4.064-2.272-5.612-3.968-1.548-1.697-2.74-3.721-3.573-6.07C.417 129.188 0 126.603 0 123.783c0-2.82.443-5.408 1.329-7.768.886-2.358 2.133-4.385 3.741-6.083 1.608-1.697 3.535-3.015 5.78-3.955 2.244-.94 4.716-1.41 7.417-1.41 2.684 0 5.053.44 7.108 1.319 2.056.88 3.84 2.05 5.354 3.512l-1.986 2.845a2.213 2.213 0 01-.491.496c-.19.14-.447.209-.774.209-.344 0-.735-.16-1.174-.483a18.513 18.513 0 00-1.677-1.07c-.68-.392-1.531-.748-2.554-1.07-1.024-.322-2.3-.484-3.832-.484-1.771 0-3.397.314-4.876.94a10.545 10.545 0 00-3.819 2.742c-1.067 1.201-1.896 2.662-2.49 4.386-.593 1.723-.89 3.68-.89 5.874 0 2.21.31 4.182.93 5.914.618 1.732 1.47 3.194 2.554 4.385a10.91 10.91 0 003.818 2.73c1.462.625 3.036.939 4.721.939 1.033 0 1.957-.057 2.775-.17a10.897 10.897 0 002.257-.548c.688-.252 1.337-.57 1.948-.953.61-.382 1.217-.853 1.82-1.41.343-.313.687-.47 1.031-.47zm45.244-10.403c0 2.787-.452 5.356-1.355 7.707-.904 2.351-2.177 4.376-3.818 6.075-1.642 1.698-3.614 3.026-5.916 3.984-2.302.957-4.86 1.436-7.674 1.436-2.797 0-5.347-.479-7.649-1.436-2.302-.958-4.278-2.286-5.928-3.984-1.65-1.7-2.928-3.724-3.831-6.075-.904-2.351-1.355-4.92-1.355-7.707s.451-5.356 1.355-7.708c.903-2.351 2.18-4.38 3.831-6.087 1.65-1.706 3.626-3.04 5.928-3.998 2.302-.957 4.852-1.436 7.649-1.436 2.814 0 5.372.48 7.674 1.436 2.302.959 4.274 2.292 5.916 3.998 1.641 1.707 2.914 3.736 3.818 6.087.903 2.352 1.355 4.921 1.355 7.708zm-6.229 0c0-2.16-.29-4.102-.872-5.826-.583-1.725-1.417-3.188-2.502-4.39a10.886 10.886 0 00-3.948-2.769c-1.547-.645-3.284-.967-5.212-.967-1.911 0-3.64.322-5.186.967a11.013 11.013 0 00-3.961 2.77c-1.095 1.201-1.937 2.664-2.528 4.389-.59 1.724-.886 3.666-.886 5.826 0 2.177.296 4.127.886 5.852.59 1.725 1.433 3.183 2.528 4.376a10.958 10.958 0 003.961 2.744c1.546.635 3.275.953 5.186.953 1.928 0 3.665-.318 5.212-.953 1.546-.636 2.862-1.55 3.948-2.744 1.085-1.193 1.92-2.651 2.502-4.376.581-1.725.872-3.675.872-5.852zm44.647-19.23v37.538h-3.121c-.473 0-.876-.083-1.207-.248-.333-.164-.647-.439-.945-.82l-20.75-26.485c.051.504.09 1.003.117 1.499.027.494.04.95.04 1.369v24.685H80.41V104.57h3.2c.263 0 .486.013.67.039.184.026.354.074.51.143.159.07.307.174.447.313.14.14.289.313.446.521l20.777 26.51a33.774 33.774 0 01-.157-3.05V104.57h5.378zm41.1 0v37.538h-3.123c-.472 0-.874-.083-1.207-.248-.332-.164-.647-.439-.944-.82l-20.75-26.485c.052.504.091 1.003.118 1.499.026.494.039.95.039 1.369v24.685h-5.405V104.57h3.2c.263 0 .487.013.67.039.184.026.354.074.511.143.158.07.306.174.447.313.14.14.288.313.445.521l20.777 26.51a34.417 34.417 0 01-.118-1.59 29.51 29.51 0 01-.039-1.46V104.57h5.378zm33.057 32.612l-.028 4.926h-24.095V104.57h24.095v4.926h-17.788v11.314h14.218v4.77h-14.218v11.6h17.816zm33.381-2.979c.328 0 .61.13.852.392l2.399 2.636a15.33 15.33 0 01-5.573 4.27c-2.204 1-4.835 1.501-7.895 1.501-2.718 0-5.177-.475-7.367-1.423-2.195-.949-4.066-2.272-5.614-3.968-1.548-1.697-2.737-3.721-3.574-6.07-.834-2.35-1.248-4.935-1.248-7.755 0-2.82.442-5.408 1.325-7.768.888-2.358 2.135-4.385 3.743-6.083 1.607-1.697 3.533-3.015 5.782-3.955 2.245-.94 4.713-1.41 7.417-1.41 2.682 0 5.05.44 7.108 1.319 2.053.88 3.838 2.05 5.354 3.512l-1.985 2.845a2.349 2.349 0 01-.492.496c-.19.14-.446.209-.774.209-.346 0-.737-.16-1.174-.483a18.341 18.341 0 00-1.676-1.07c-.683-.392-1.534-.748-2.554-1.07-1.025-.322-2.304-.484-3.834-.484-1.771 0-3.397.314-4.877.94-1.48.627-2.75 1.54-3.82 2.742-1.065 1.201-1.894 2.662-2.49 4.386-.592 1.723-.888 3.68-.888 5.874 0 2.21.31 4.182.929 5.914.619 1.732 1.47 3.194 2.554 4.385a10.925 10.925 0 003.82 2.73c1.462.625 3.033.939 4.722.939 1.029 0 1.953-.057 2.773-.17.815-.112 1.57-.296 2.258-.548.688-.252 1.339-.57 1.949-.953.61-.382 1.215-.853 1.817-1.41.346-.313.687-.47 1.033-.47zm37.202-24.548h-12.046v32.453h-6.251v-32.453h-12.08v-5.084h30.377v5.084zm5.361 32.453V104.57h6.254v37.537h-6.254zm50.927-18.308c0 2.787-.45 5.356-1.352 7.707-.906 2.351-2.175 4.376-3.817 6.075-1.641 1.698-3.614 3.026-5.918 3.984-2.304.957-4.86 1.436-7.675 1.436-2.796 0-5.344-.479-7.648-1.436-2.304-.958-4.277-2.286-5.928-3.984-1.65-1.7-2.929-3.724-3.83-6.075-.906-2.351-1.357-4.92-1.357-7.707s.45-5.356 1.357-7.708c.901-2.351 2.18-4.38 3.83-6.087 1.651-1.706 3.624-3.04 5.928-3.998 2.304-.957 4.852-1.436 7.648-1.436 2.814 0 5.37.48 7.675 1.436 2.304.959 4.277 2.292 5.918 3.998 1.642 1.707 2.911 3.736 3.817 6.087.902 2.352 1.352 4.921 1.352 7.708zm-6.226 0c0-2.16-.29-4.102-.874-5.826-.584-1.725-1.416-3.188-2.502-4.39a10.88 10.88 0 00-3.945-2.769c-1.55-.645-3.284-.967-5.215-.967-1.909 0-3.638.322-5.188.967a11.01 11.01 0 00-3.96 2.77c-1.094 1.201-1.935 2.664-2.528 4.389-.589 1.724-.883 3.666-.883 5.826 0 2.177.294 4.127.883 5.852.593 1.725 1.434 3.183 2.529 4.376a10.955 10.955 0 003.96 2.744c1.55.635 3.278.953 5.187.953 1.931 0 3.665-.318 5.215-.953 1.545-.636 2.86-1.55 3.945-2.744 1.086-1.193 1.918-2.651 2.502-4.376.584-1.725.874-3.675.874-5.852zm44.645-19.23v37.538h-3.12c-.472 0-.875-.083-1.208-.248-.334-.164-.649-.439-.945-.82l-20.753-26.485c.056.504.093 1.003.12 1.499.028.494.042.95.042 1.369v24.685h-5.407V104.57h3.199c.264 0 .486.013.671.039.185.026.352.074.51.143.157.07.305.174.448.313.14.14.287.313.445.521l20.776 26.51a38.722 38.722 0 01-.116-1.59 27.522 27.522 0 01-.041-1.46V104.57h5.379zm7.148 34.87c0-.495.09-.96.272-1.397.177-.435.427-.815.744-1.14a3.523 3.523 0 012.532-1.051c.495 0 .963.095 1.403.283.435.187.817.443 1.143.768a3.568 3.568 0 011.053 2.537c0 .513-.09.982-.281 1.41a3.614 3.614 0 01-.772 1.128 3.476 3.476 0 01-1.143.755c-.44.18-.908.269-1.402.269-.5 0-.963-.09-1.403-.27a3.327 3.327 0 01-1.13-.754 3.568 3.568 0 01-1.017-2.538zm48.246-15.64c0 2.787-.455 5.356-1.356 7.707s-2.175 4.376-3.817 6.075c-1.641 1.698-3.614 3.026-5.917 3.984-2.3.957-4.86 1.436-7.675 1.436-2.795 0-5.343-.479-7.646-1.436-2.3-.958-4.276-2.286-5.927-3.984-1.65-1.7-2.93-3.724-3.83-6.075-.906-2.351-1.357-4.92-1.357-7.707s.45-5.356 1.357-7.708c.9-2.351 2.18-4.38 3.83-6.087 1.65-1.706 3.628-3.04 5.927-3.998 2.303-.957 4.85-1.436 7.646-1.436 2.814 0 5.376.48 7.675 1.436 2.303.959 4.276 2.292 5.917 3.998 1.642 1.707 2.916 3.736 3.817 6.087.901 2.352 1.356 4.921 1.356 7.708zm-6.23 0c0-2.16-.29-4.102-.874-5.826-.58-1.725-1.416-3.188-2.501-4.39a10.878 10.878 0 00-3.945-2.769c-1.55-.645-3.283-.967-5.215-.967-1.908 0-3.637.322-5.182.967a10.987 10.987 0 00-3.963 2.77c-1.095 1.201-1.936 2.664-2.525 4.389-.593 1.724-.887 3.666-.887 5.826 0 2.177.294 4.127.887 5.852.589 1.725 1.43 3.183 2.525 4.376a10.932 10.932 0 003.963 2.744c1.545.635 3.274.953 5.182.953 1.932 0 3.665-.318 5.215-.953 1.545-.636 2.86-1.55 3.945-2.744 1.085-1.193 1.922-2.651 2.501-4.376.584-1.725.874-3.675.874-5.852zm41.969 18.308h-5.45c-1.082 0-1.865-.418-2.348-1.252l-8.765-12.642c-.299-.434-.621-.747-.966-.939-.35-.19-.87-.286-1.566-.286h-3.392v15.12h-6.104v-37.538h11.062c2.467 0 4.594.252 6.375.756 1.786.504 3.25 1.22 4.396 2.15 1.15.93 1.998 2.046 2.546 3.35.548 1.304.82 2.755.82 4.354 0 1.303-.194 2.52-.586 3.649a10.183 10.183 0 01-1.698 3.075c-.737.922-1.643 1.72-2.725 2.399-1.077.677-2.302 1.208-3.678 1.59.75.452 1.39 1.087 1.933 1.903l10.146 14.311zm-17.686-19.55c1.39 0 2.61-.17 3.65-.51 1.045-.338 1.915-.81 2.61-1.42a5.82 5.82 0 001.566-2.176c.345-.843.52-1.777.52-2.803 0-2.05-.677-3.614-2.035-4.692-1.353-1.077-3.406-1.616-6.154-1.616h-4.958v13.216h4.801zM478 124.07v14.882c-3.742 2.698-8.096 4.047-13.055 4.047-3.05 0-5.801-.475-8.266-1.423-2.466-.949-4.567-2.272-6.304-3.968-1.742-1.697-3.083-3.721-4.023-6.07-.94-2.35-1.41-4.935-1.41-7.755 0-2.836.452-5.435 1.36-7.793.903-2.359 2.197-4.386 3.889-6.084 1.686-1.697 3.723-3.01 6.11-3.942 2.382-.93 5.064-1.396 8.04-1.396 1.517 0 2.922.117 4.222.352 1.295.235 2.502.561 3.612.979a16.968 16.968 0 015.668 3.499l-1.75 2.793c-.277.435-.637.705-1.07.81-.433.104-.903 0-1.41-.314a512.2 512.2 0 01-1.603-.94c-.567-.33-1.217-.64-1.95-.926-.728-.288-1.576-.523-2.53-.705-.958-.184-2.091-.275-3.396-.275-1.986 0-3.774.327-5.368.98-1.59.652-2.954 1.584-4.083 2.793-1.133 1.21-2.004 2.676-2.612 4.399-.609 1.724-.913 3.647-.913 5.77 0 2.245.318 4.252.963 6.018s1.558 3.263 2.742 4.49c1.184 1.228 2.617 2.164 4.295 2.807 1.682.644 3.557.966 5.63.966 1.55 0 2.927-.165 4.139-.495a18.908 18.908 0 003.562-1.384v-7.468h-5.249c-.4 0-.714-.108-.94-.326-.226-.217-.336-.5-.336-.848v-3.473H478z\"}})]),_c('g',{attrs:{\"fill\":\"none\",\"fill-rule\":\"evenodd\"}},[_c('path',{attrs:{\"fill\":\"#FFFFFE\",\"d\":\"M270.608 130.196c0 71.689-58.115 129.804-129.804 129.804S11 201.885 11 130.196 69.115.392 140.804.392c71.69 0 129.804 58.115 129.804 129.804\"}}),_c('path',{attrs:{\"fill\":\"#295E87\",\"d\":\"M194.636 54.871a177.064 177.064 0 00-25.454-5.78c.864 4.066 1.642 8.33 2.356 12.727 10.302-2.819 16.289-2.51 23.098-6.947\"}}),_c('path',{attrs:{\"fill\":\"#007D93\",\"d\":\"M218.273 101.143c.908.224 1.832.442 2.727.675a240.86 240.86 0 00-1.026-7.273c-.186.655-.371 1.285-.566 1.961a71.338 71.338 0 00-1.135 4.637\"}}),_c('path',{attrs:{\"fill\":\"#6CB644\",\"d\":\"M130.288 222.204c-.27-1.482-.475-2.833-.679-4.111-.033-.248-.074-.464-.107-.699a192.34 192.34 0 01-12.138-1.03c5.55 23.52 13.403 38.181 22.1 38.181 1.129 0 2.252-.253 3.354-.744-1.433-3.51-3.11-7.432-4.462-10.6-4.583-10.697-7.412-17.45-8.068-20.997\"}}),_c('path',{attrs:{\"fill\":\"#933D86\",\"d\":\"M74.636 54.545c11.756-4.653 24.53-7.993 37.893-9.941 4.085-17.9 9.646-31.94 16.653-39.15-.126.011-.237.02-.353.035-22.097 4.713-41.37 22.934-54.193 49.056\"}}),_c('path',{attrs:{\"fill\":\"#005093\",\"d\":\"M162.818 43.636c-5.72-23.52-13.783-38.181-22.726-38.181-8.947 0-17.018 14.662-22.728 38.181 15.255-1.742 30.216-1.742 45.454 0\"}}),_c('path',{attrs:{\"fill\":\"#4A5580\",\"d\":\"M139.899 80c5.899-6.534 8.497-5.82 17.076-10.246 2.87-1.48 6.415-3.309 10.389-4.805-.83-5.36-1.744-10.463-2.755-15.252a188.162 188.162 0 00-47.664 0c-1.204 5.702-2.276 11.86-3.218 18.368 9.515.964 18.67 3.653 26.172 11.935\"}}),_c('path',{attrs:{\"fill\":\"#B9D137\",\"d\":\"M112.818 185.455c1.188 9.435 2.666 18.214 4.398 26.122 4.263.525 8.557.901 12.875 1.15-.575-2.044-1.416-3.97-2.975-6.321-1.877-2.801-8.436-12.394-14.298-20.951\"}}),_c('path',{attrs:{\"fill\":\"#0067A5\",\"d\":\"M152.11 5.476c-.069-.007-.13-.015-.2-.021 6.028 6.257 11.17 17.968 15.395 35.06.33 1.34.651 2.713.96 4.1 10.502 1.538 20.622 3.961 30.172 7.203 1.251-1.381 2.418-2.994 3.472-4.873-12.582-22.032-30.055-37.227-49.798-41.47\"}}),_c('path',{attrs:{\"fill\":\"#007D93\",\"d\":\"M225.978 102.415c18.089 4.084 32.29 9.656 39.567 16.676-.007-.123-.022-.243-.029-.365-3.926-18.232-17.135-34.544-36.427-46.908-1.91 3.992-3.985 8.663-6.27 14.384a181.003 181.003 0 013.159 16.213\"}}),_c('path',{attrs:{\"fill\":\"#007A70\",\"d\":\"M264.636 130c0-8.944-14.662-17.012-38.181-22.727a198.343 198.343 0 010 45.454c23.52-5.716 38.181-13.782 38.181-22.728\"}}),_c('path',{attrs:{\"fill\":\"#008F6D\",\"d\":\"M195.909 146.111l-7.457 8.938a317.198 317.198 0 01-1.997 4.951c12.796-1.291 24.569-3.097 34.867-5.33a194.573 194.573 0 000-48.17 207.236 207.236 0 00-5.084-1.045c-.08.33-.158.662-.226.998-2.31 10.06-4.928 21.47-20.103 39.658\"}}),_c('path',{attrs:{\"fill\":\"#008255\",\"d\":\"M225.492 158.33c-1.952 13.42-5.284 26.237-9.947 38.034 26.12-12.856 44.35-32.183 49.076-54.334.003-.072.01-.143.015-.212-6.253 6.08-17.961 11.282-35.05 15.538-1.334.336-2.708.656-4.094.975\"}}),_c('path',{attrs:{\"fill\":\"#43913A\",\"d\":\"M187.364 232.727c7.295-7.533 13.743-16.75 19.09-27.272-4.956 1.897-10.102 3.558-15.378 5.003.074 4.72-.889 8.574-1.845 12.321-.762 3.013-1.55 6.128-1.867 9.948\"}}),_c('path',{attrs:{\"fill\":\"#C61A6A\",\"d\":\"M31.382 82.192c10.15-10.458 23.145-18.857 36.936-25.038C76.905 38.09 89.851 20.558 106.455 10 68.903 20.715 38.618 48.574 24.636 84.545c1.31-.671 2.734-1.244 6.746-2.353\"}}),_c('path',{attrs:{\"fill\":\"#15A748\",\"d\":\"M174.756 190.408l-.12.385c7.402 2.558 15.212 8.177 16.223 13.57.07.377.104.725.165 1.092a155.718 155.718 0 0018.635-6.617c5.21-11.97 9.103-25.375 11.341-39.747-10.915 2.246-23.134 3.987-36.152 5.195l-2.017 5.082c-3.58 9.01-7.28 18.33-8.075 21.04\"}}),_c('path',{attrs:{\"fill\":\"#007FBA\",\"d\":\"M231.91 67.32c12.111 7.823 22.693 17.573 30 29.044-4.595-16.082-12.287-30.847-22.375-43.637a238.098 238.098 0 01-3.014 5.75c-1.41 2.64-2.944 5.497-4.612 8.843\"}}),_c('path',{attrs:{\"fill\":\"#008AC4\",\"d\":\"M174.636 10c11.742 7.65 21.614 18.946 29.381 31.818 1.6-4.38 2.764-9.824 3.347-16.594C197.356 18.606 186.36 13.426 174.636 10\"}}),_c('path',{attrs:{\"fill\":\"#E1B424\",\"d\":\"M67.383 202.698c-19.101-8.582-36.7-21.532-47.292-38.153C31.876 205.751 64.344 238.22 105.545 250c-16.611-10.587-29.57-28.174-38.162-47.302\"}}),_c('path',{attrs:{\"fill\":\"#00753C\",\"d\":\"M212.877 202.876c-6.388 14.283-15.164 27.682-26.04 37.985-.138 1.805-.26 3.631-.382 5.503 35.536-14.219 63.012-44.435 73.636-81.819-10.563 16.682-28.12 29.703-47.214 38.33\"}}),_c('path',{attrs:{\"fill\":\"#B42554\",\"d\":\"M65.545 64.545C56.3 68.97 48.041 74.173 41 80c7.22-1.92 14.698-4.026 21.264-6.581 1.008-3.013 2.1-5.974 3.281-8.874\"}}),_c('path',{attrs:{\"fill\":\"#4F3B68\",\"d\":\"M81.081 64.432c15.664.826 27.815 1.097 27.887 1.102.854-5.724 1.833-11.234 2.941-16.443-14.447 2.168-27.923 5.935-39.96 10.975a142.62 142.62 0 00-3.676 9.025c6.956-3.443 5.668-4.504 12.808-4.66\"}}),_c('path',{attrs:{\"fill\":\"#EB8B2D\",\"d\":\"M87.701 152.86c-6.344-3.796-11.716-8.481-16.914-13.014-3.77-3.293-7.992-6.976-12.514-9.846a197.66 197.66 0 001.478 24.527c10.54 2.312 22.633 4.168 35.794 5.473a27.426 27.426 0 00-2.668-3.13 26.414 26.414 0 00-5.176-4.01\"}}),_c('path',{attrs:{\"fill\":\"#F3B229\",\"d\":\"M65.545 196.364c-4.681-11.938-8.037-24.905-9.993-38.478-17.284-3.975-30.97-9.347-38.447-16.068l-.65.52c5.063 22.012 23.222 41.197 49.09 54.026\"}}),_c('path',{attrs:{\"fill\":\"#FFDA1A\",\"d\":\"M98.663 164.503c-13.79-1.195-26.901-2.998-38.572-5.412 2.222 14.339 6.084 27.707 11.254 39.644C83.286 203.91 96.656 207.776 111 210c-2.124-10.267-3.798-21.683-4.993-33.849-1.978-2.946-4.145-6.966-7.344-11.648\"}}),_c('path',{attrs:{\"fill\":\"#DC3E2A\",\"d\":\"M33.826 128.453l-.189.158L21 138.83c6.284 5.362 18.042 10.135 33.636 13.896a199.025 199.025 0 01-1.29-25.863c-3.136-1.423-6.387-2.319-9.698-2.319-3.712 0-6.832 1.24-9.822 3.908\"}}),_c('path',{attrs:{\"fill\":\"#A7BE33\",\"d\":\"M112.668 215.402c-13.418-1.946-26.234-5.29-38.032-9.947 12.86 26.123 32.187 44.355 54.345 49.071.06.008.129.015.2.02-6.081-6.253-11.287-17.96-15.54-35.046-.335-1.34-.655-2.71-.973-4.098\"}}),_c('path',{attrs:{\"fill\":\"#DF542A\",\"d\":\"M43.29 119.89c11.732 0 21.904 8.555 30.351 15.779 5.071 4.335 10.314 8.818 16.32 12.336a31.692 31.692 0 016.19 4.704c2.74 2.679 2.93 3.211 4.366 5.442 1.463 2.274 2.399 3.667 3.216 3.667 1.375 0 4.353-1.584 4.91-3.946 1.08-4.806-3.497-9.243-7.093-12.606-5.04-4.709-12.515-13.224-14.603-17.14-16.735-31.42 20.175-56.9 42.463-38.835 2.261-2.164 4.342-4.9 6.135-6.79-11.839-13.007-28.93-9.922-46.122-11.2-2.407-.178-9.548-.73-11.59-.093-2.042.636-4.178 1.841-5.478 2.604-15.68 9.164-37.787 11.229-50.952 18.448a125.199 125.199 0 00-5.858 37.942c0 2.149.054 4.285.162 6.41l14.423-11.574c3.908-3.465 8.214-5.147 13.16-5.147\"}}),_c('path',{attrs:{\"fill\":\"#00A3DA\",\"d\":\"M169.584 68.476c-6.724 2.451-12.14 5.958-15.936 7.31-7.378 2.612-8.324 4.757-13.849 10.83-1.617 1.8-3.755 4.446-6.06 6.614-.04.111-.018.908.632 1.855 1.898 2.791 4.858 1.796 7.32-.548 26.521-25.198 47.624-3.431 50.25 9.763 1.22 6.115 1.692 15.405-5.5 30.426 3.536 1.185 5.964 3.385 6.315 7.092 19.46-23.055 16.918-33.556 21.943-47.635 9.651-27.096 16.204-36.237 20.846-45.936a125.41 125.41 0 00-22.024-20.065c-4.563 38.729-28.184 34.558-43.937 40.294\"}}),_c('path',{attrs:{\"fill\":\"#84BF41\",\"d\":\"M182.919 233.449c.785-11.552 5.277-16.762 3.199-27.85-.545-2.89-7.392-8.58-15.36-10.466l-2.476-.317 1.757-5.593c1.086-3.667 6.49-17.033 11.044-28.557.496-1.178 6.442-14.834 6.277-17.083-.283-2.129-2.869-3.583-4.496-3.583-1.632 0-3.325 2.977-5.14 6.13-2.431 4.148-4.013 7.918-6.253 11.915l-.008-.008c-2.364 4.217-4.764 8.595-7.468 13.515a2394.523 2394.523 0 01-9.236 16.738c-1.634 2.93-4.278 4.547-7.461 4.547-2.912 0-5.995-.82-6.887-1.508-.892-.687-21.945-24.356-27.004-29.342-1.54 2.501-4.145 4.21-6.952 5.015 7.566 11.205 21.763 32.084 24.48 36.226 4.285 6.523 4.127 10.817 5.454 17.93.957 5.108 9.231 22.533 13.58 33.387a125.649 125.649 0 0031.94-6.52c.277-5.193.695-9.991 1.01-14.576\"}}),_c('g',{staticStyle:{\"mix-blend-mode\":\"lighten\"},attrs:{\"transform\":\"translate(320 59)\"}},[_c('mask',{attrs:{\"id\":\"b\",\"fill\":\"#fff\"}},[_c('use',{attrs:{\"xlink:href\":\"#a\"}})]),_c('use',{attrs:{\"fill\":\"#1A1919\",\"xlink:href\":\"#a\"}}),_c('g',{attrs:{\"fill\":\"#FFF\",\"fill-opacity\":\".99\",\"mask\":\"url(#b)\"}},[_c('path',{attrs:{\"d\":\"M0 0h478v143H0z\"}})])])])])\n )\n }\n }\n ","\n\n\n\n\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Logo.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Logo.vue?vue&type=script&lang=js&\"","export default function (Component) {\n Component.options.__docs = \"# Basic usage\\n\\n```\\n\\n \\n\\n```\\n\\n# Inverse Logo\\n\\n```\\n\\n \\n\\n```\"\n }","import mod from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Ftypography%2FLogo%2FLogo.vue\"; export default mod; export * from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Ftypography%2FLogo%2FLogo.vue\"","import { render, staticRenderFns } from \"./Logo.vue?vue&type=template&id=7e77a200&\"\nimport script from \"./Logo.vue?vue&type=script&lang=js&\"\nexport * from \"./Logo.vue?vue&type=script&lang=js&\"\nimport style0 from \"./style.scss?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* custom blocks */\nimport block0 from \"./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Ftypography%2FLogo%2FLogo.vue\"\nif (typeof block0 === 'function') block0(component)\n\nexport default component.exports","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M14.25 4h4c.522 0 1.061.186 1.438.563s.563.915.563 1.438v1h6v2h-1v16c0 1.645-1.355 3-3 3h-12c-1.645 0-3-1.355-3-3v-16h-1v-2h6v-1c0-.522.185-1.061.563-1.438S13.729 4 14.252 4zm0 2v1h4V6h-4zm-5 3v16c0 .555.445 1 1 1h12c.555 0 1-.445 1-1V9h-14zm2 3h2v11h-2V12zm4 0h2v11h-2V12zm4 0h2v11h-2V12z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M2 7h28v7h-1c-1.19 0-2 .81-2 2s.81 2 2 2h1v7H2v-7h1c1.19 0 2-.81 2-2s-.81-2-2-2H2V7zm2 2v3.188c1.715.451 3 1.955 3 3.813s-1.285 3.362-3 3.813v3.188h24v-3.188c-1.715-.451-3-1.955-3-3.813s1.285-3.362 3-3.813V9H4z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M3 8h26v18H3V8zm4.313 2l8.688 5.781L24.689 10H7.314zM5 10.875V24h22V10.875l-10.438 6.969-.563.344-.563-.344z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M5 5h8v2.406l-.281.313L7.438 13h5.563v2h-8v-2.406l.281-.313L10.563 7H5V5zm17 0h2v18.688l2.594-2.594L28 22.5l-4.281 4.313-.719.688-.719-.688L18 22.5l1.406-1.406L22 23.688V5zM8.188 17h1.625l.219.656L11.97 23h.031v.063l.938 2.594.063.156v1.188h-2v-.844l-.406-1.156H7.408l-.406 1.156v.844h-2v-1.188l.063-.156.938-2.594V23h.031l1.938-5.344zM9 20.656L8.156 23h1.688z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M14 5h4c1.093 0 2 .907 2 2v1h6c1.645 0 3 1.355 3 3v15H3V11c0-1.645 1.355-3 3-3h6V7c0-1.093.907-2 2-2zm0 2v1h4V7h-4zm-8 3c-.565 0-1 .435-1 1v13h22V11c0-.565-.435-1-1-1H6zm9 3h2v3h3v2h-3v3h-2v-3h-3v-2h3v-3z\"}})])\n )\n }\n }\n ","module.exports = {\"displayName\":\"DsAvatar\",\"description\":\"\",\"tags\":{},\"props\":{\"backgroundColor\":{\"description\":\"\",\"tags\":{},\"name\":\"backgroundColor\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"name\":{\"description\":\"\",\"tags\":{},\"name\":\"name\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'Anonymus'\"}},\"size\":{\"description\":\"The size used for the avatar.\",\"tags\":{},\"name\":\"size\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'base'\"}},\"image\":{\"description\":\"\",\"tags\":{},\"name\":\"image\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"online\":{\"description\":\"\",\"tags\":{},\"name\":\"online\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}}},\"events\":{},\"methods\":[],\"slots\":{}}","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M24.656 3.031c1.108 0 2.222.41 3.063 1.25 1.681 1.681 1.681 4.444 0 6.125l-2.813 2.781 1 1-1.406 1.406-1-1-9.5 9.5c-1.064 1.064-1.845 1.684-2.531 2.063s-1.277.493-1.688.563-.636.113-1.063.344-1.04.696-2 1.656l-.719.688-.719-.688-2-2L2.592 26l.688-.719c.986-.986 1.475-1.621 1.719-2.063s.276-.66.344-1.063.196-1.011.563-1.688.96-1.429 2-2.469l9.5-9.5-1-1 1.406-1.406 1 1 2.781-2.813a4.313 4.313 0 013.063-1.25zm0 2A2.34 2.34 0 0023 5.719L20.219 8.5l3.281 3.281L26.281 9a2.297 2.297 0 000-3.281 2.273 2.273 0 00-1.625-.688zm-5.843 4.875l-9.5 9.5c-.96.96-1.426 1.605-1.656 2.031s-.274.621-.344 1.031-.184 1.033-.563 1.719c-.259.469-.859 1.1-1.406 1.719l.75.75c.601-.529 1.227-1.126 1.688-1.375.677-.366 1.254-.463 1.656-.531s.621-.1 1.063-.344 1.108-.733 2.094-1.719l9.5-9.5z\"}})])\n )\n }\n }\n ","module.exports = {\"displayName\":\"DsFlexItem\",\"description\":\"\",\"tags\":{\"version\":[{\"description\":\"1.0.0\",\"title\":\"version\"}],\"see\":[{\"description\":\"DsFlex\",\"title\":\"see\"}]},\"props\":{\"width\":{\"description\":\"The item's width\",\"tags\":{\"default\":[{\"description\":\"1\",\"title\":\"default\"}]},\"name\":\"width\",\"type\":{\"name\":\"string|number|object\"},\"required\":\"\"},\"tag\":{\"description\":\"The outtermost html tag\",\"tags\":{},\"name\":\"tag\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'div'\"}},\"centered\":{\"description\":\"Center content vertical and horizontal\",\"tags\":{},\"name\":\"centered\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}}},\"events\":{},\"methods\":[],\"slots\":{\"default\":{\"description\":\"\",\"bindings\":{}}}}","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M8 7c3.302 0 6 2.698 6 6 0 1.984-.975 3.75-2.469 4.844A8.06 8.06 0 0115 21.125a8.048 8.048 0 013.469-3.281A6.003 6.003 0 0116 13c0-3.302 2.698-6 6-6s6 2.698 6 6c0 1.984-.975 3.75-2.469 4.844C28.169 19.154 30 21.864 30 25h-2c0-3.326-2.674-6-6-6s-6 2.674-6 6h-2c0-3.326-2.674-6-6-6s-6 2.674-6 6H0c0-3.136 1.831-5.846 4.469-7.156A6.003 6.003 0 012 13c0-3.302 2.698-6 6-6zm0 2c-2.221 0-4 1.779-4 4s1.779 4 4 4 4-1.779 4-4-1.779-4-4-4zm14 0c-2.221 0-4 1.779-4 4s1.779 4 4 4 4-1.779 4-4-1.779-4-4-4z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 3.594l.719.688 5.938 5.969 1 .969-1.281.625s-1.015.366-2.438.688l4.406 4.406 1 .969-1.25.625s-1.079.304-1.625.5l3.594 3.594.969 1-1.219.625S23.351 25.428 19 25.846v3.156h-2v-3.031c-.335.011-.648.031-1 .031s-.666-.021-1-.031v3.031h-2v-3.156c-4.343-.417-6.781-1.594-6.781-1.594l-1.25-.625.969-1 3.594-3.594c-.546-.196-1.625-.5-1.625-.5l-1.25-.625 1-.969 4.406-4.406c-1.422-.322-2.438-.688-2.438-.688l-1.281-.625 1-.969 5.938-5.969zm0 2.844l-4 3.969c.593.199.714.356 2.188.5l1.813.188 1.813-.188c1.474-.144 1.594-.301 2.188-.5zm0 5l-1.188 1.156-4.594 4.594c.465.163.453.219 1.406.406l1.844.375-1.344 1.313-3.625 3.656c1.287.457 3.459 1.063 7.5 1.063 4.077 0 6.258-.607 7.531-1.063l-3.656-3.656-1.344-1.313 1.844-.375c.953-.188.941-.243 1.406-.406l-4.594-4.594z\"}})])\n )\n }\n }\n ","module.exports = {\"description\":\"Used for letting the user choose values from a set of options.\",\"tags\":{\"version\":[{\"description\":\"1.0.0\",\"title\":\"version\"}]},\"displayName\":\"DsSelect\",\"props\":{\"value\":{\"description\":\"The value of the input. Can be passed via v-model.\",\"tags\":{},\"name\":\"value\",\"type\":{\"name\":\"string|object|number|array\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"model\":{\"description\":\"The model name when used within a form component. Uses dot notation.\",\"tags\":{},\"name\":\"model\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"name\":{\"description\":\"Name to use on the input for accessibility\",\"tags\":{},\"name\":\"name\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"label\":{\"description\":\"The label of the input.\",\"tags\":{},\"name\":\"label\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"id\":{\"description\":\"The id of the input.\",\"tags\":{},\"name\":\"id\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"disabled\":{\"description\":\"Whether the input is disabled or not.\",\"tags\":{},\"name\":\"disabled\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"readonly\":{\"description\":\"Whether the input should be read-only\",\"tags\":{},\"name\":\"readonly\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"schema\":{\"description\":\"The async-validator schema used for the input.\",\"tags\":{\"default\":[{\"description\":\"null\",\"title\":\"default\"}]},\"name\":\"schema\",\"type\":{\"name\":\"object\"},\"required\":\"\",\"defaultValue\":{\"func\":true,\"value\":\"() => null\"}},\"size\":{\"description\":\"The input's size.\",\"tags\":{},\"name\":\"size\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'base'\"}},\"tabindex\":{\"description\":\"\",\"tags\":{},\"name\":\"tabindex\",\"type\":{\"name\":\"number\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"0\"}},\"multiple\":{\"description\":\"Whether the user can select multiple items\",\"tags\":{},\"name\":\"multiple\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"placeholder\":{\"description\":\"The placeholder shown when value is empty.\",\"tags\":{},\"name\":\"placeholder\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"autofocus\":{\"description\":\"Whether the input should be automatically focused\",\"tags\":{},\"name\":\"autofocus\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"icon\":{\"description\":\"The name of the input's icon.\",\"tags\":{},\"name\":\"icon\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"iconRight\":{\"description\":\"The name of the input's right icon.\",\"tags\":{},\"name\":\"iconRight\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'angle-down'\"}},\"options\":{\"description\":\"The select options.\",\"tags\":{},\"name\":\"options\",\"type\":{\"name\":\"array\"},\"required\":\"\"},\"labelProp\":{\"description\":\"The prop to use as the label when options are objects\",\"tags\":{},\"name\":\"labelProp\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'label'\"}},\"searchable\":{\"description\":\"Whether the options are searchable\",\"tags\":{},\"name\":\"searchable\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"true\"}},\"autoResetSearch\":{\"description\":\"Wheter the search string inside the inputfield should be resetted\\nwhen selected\",\"tags\":{},\"name\":\"autoResetSearch\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"true\"}},\"loading\":{\"description\":\"Should a loading indicator be shown?\",\"tags\":{},\"name\":\"loading\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"filter\":{\"description\":\"Function to filter the results\",\"tags\":{},\"name\":\"filter\",\"type\":{\"name\":\"func\"},\"required\":\"\",\"defaultValue\":{\"func\":true,\"value\":\"(option, searchString = '', labelProp) => {\\n const value = option[labelProp] || option\\n const searchParts = (typeof searchString === 'string') ? searchString.split(' ') : []\\n return searchParts.every(part => {\\n if (!part) {\\n return true\\n }\\n return value.toLowerCase().includes(part.toLowerCase())\\n })\\n}\"}},\"noOptionsAvailable\":{\"description\":\"Message to show when no options are available\",\"tags\":{},\"name\":\"noOptionsAvailable\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'No options available.'\"}},\"noOptionsFound\":{\"description\":\"Message to show when the search result is empty\",\"tags\":{},\"name\":\"noOptionsFound\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'No options found for:'\"}}},\"events\":{\"input\":{\"description\":\"Fires after user input.\\nReceives the value as the only argument.\",\"type\":{\"names\":[\"undefined\"]}},\"enter\":{\"description\":\"\",\"type\":{\"names\":[\"undefined\"]}}},\"methods\":[],\"slots\":{}}","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M12.969 4.281l11 11 .688.719-.688.719-11 11-1.438-1.438L21.812 16 11.531 5.719z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M11 4h10c1.645 0 3 1.355 3 3v18c0 1.645-1.355 3-3 3H11c-1.645 0-3-1.355-3-3V7c0-1.645 1.355-3 3-3zm0 2c-.555 0-1 .445-1 1v18c0 .555.445 1 1 1h10c.555 0 1-.445 1-1V7c0-.555-.445-1-1-1H11zm5 17a1 1 0 110 2 1 1 0 010-2z\"}})])\n )\n }\n }\n ","import mod from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"","var map = {\n\t\"./align-center.svg\": \"f76f\",\n\t\"./align-justify.svg\": \"e9d5\",\n\t\"./align-left.svg\": \"5797\",\n\t\"./align-right.svg\": \"85c2\",\n\t\"./angellist.svg\": \"00ff\",\n\t\"./angle-down.svg\": \"77cf\",\n\t\"./angle-left.svg\": \"6038\",\n\t\"./angle-right.svg\": \"1d95\",\n\t\"./angle-up.svg\": \"e146\",\n\t\"./archive.svg\": \"ba44\",\n\t\"./arrow-down.svg\": \"97f4\",\n\t\"./arrow-left.svg\": \"f7e7\",\n\t\"./arrow-right.svg\": \"28fa\",\n\t\"./arrow-up.svg\": \"0a19\",\n\t\"./at.svg\": \"e04f\",\n\t\"./balance-scale.svg\": \"2b5c\",\n\t\"./ban.svg\": \"daef\",\n\t\"./bar-chart.svg\": \"1107\",\n\t\"./bars.svg\": \"458a\",\n\t\"./bell.svg\": \"aa19\",\n\t\"./bold.svg\": \"767a\",\n\t\"./book.svg\": \"0c75\",\n\t\"./bookmark.svg\": \"6bdb\",\n\t\"./briefcase.svg\": \"83c4\",\n\t\"./bug.svg\": \"c74f\",\n\t\"./bullhorn.svg\": \"75e8\",\n\t\"./calculator.svg\": \"32ed\",\n\t\"./calendar.svg\": \"bfe5\",\n\t\"./camera.svg\": \"b468\",\n\t\"./cart-plus.svg\": \"7e3a\",\n\t\"./certificate.svg\": \"885e\",\n\t\"./chain-broken.svg\": \"941a\",\n\t\"./chain.svg\": \"84e8\",\n\t\"./check.svg\": \"8e21\",\n\t\"./child.svg\": \"bbc7\",\n\t\"./clock.svg\": \"e4a8\",\n\t\"./close.svg\": \"9717\",\n\t\"./cloud-download.svg\": \"9f66\",\n\t\"./cloud-upload.svg\": \"36b7\",\n\t\"./cloud.svg\": \"e8e0\",\n\t\"./code.svg\": \"0098\",\n\t\"./coffee.svg\": \"e98a\",\n\t\"./cogs.svg\": \"320a\",\n\t\"./columns.svg\": \"3587\",\n\t\"./comment.svg\": \"6c19\",\n\t\"./comments.svg\": \"50d2\",\n\t\"./compass.svg\": \"5acc\",\n\t\"./copy.svg\": \"f22a\",\n\t\"./credit-card.svg\": \"657c\",\n\t\"./crop.svg\": \"98dc\",\n\t\"./crosshairs.svg\": \"800c\",\n\t\"./cube.svg\": \"291d\",\n\t\"./cubes.svg\": \"b5c1\",\n\t\"./cut.svg\": \"922e\",\n\t\"./dashboard.svg\": \"f05f\",\n\t\"./desktop.svg\": \"3b98\",\n\t\"./diamond.svg\": \"99df\",\n\t\"./download.svg\": \"5842\",\n\t\"./edit.svg\": \"8788\",\n\t\"./ellipsis-h.svg\": \"2e4f\",\n\t\"./ellipsis-v.svg\": \"c41f\",\n\t\"./envelope.svg\": \"171e\",\n\t\"./exchange.svg\": \"8aeb\",\n\t\"./exclamation-circle.svg\": \"f81f\",\n\t\"./exclamation-triangle.svg\": \"b914\",\n\t\"./expand.svg\": \"43f2\",\n\t\"./external-link.svg\": \"a66c\",\n\t\"./eye-slash.svg\": \"7874\",\n\t\"./eye.svg\": \"a39b\",\n\t\"./eyedropper.svg\": \"1b6f\",\n\t\"./facebook.svg\": \"12f0\",\n\t\"./female.svg\": \"36aa\",\n\t\"./file-archive.svg\": \"ba07\",\n\t\"./file-audio.svg\": \"2775\",\n\t\"./file-code.svg\": \"2d11\",\n\t\"./file-excel.svg\": \"7ed5\",\n\t\"./file-image.svg\": \"3aee\",\n\t\"./file-movie.svg\": \"bb4d\",\n\t\"./file-pdf.svg\": \"58aa\",\n\t\"./file-photo.svg\": \"73b0\",\n\t\"./file-picture.svg\": \"e1ec\",\n\t\"./file-powerpoint.svg\": \"a823\",\n\t\"./file-sound.svg\": \"8c25\",\n\t\"./file-text.svg\": \"e30f\",\n\t\"./file-video.svg\": \"3bd5\",\n\t\"./file-word.svg\": \"54e0\",\n\t\"./file-zip.svg\": \"a97a\",\n\t\"./file.svg\": \"5b29\",\n\t\"./files.svg\": \"f23e\",\n\t\"./film.svg\": \"3333\",\n\t\"./filter.svg\": \"a125\",\n\t\"./fire.svg\": \"0599\",\n\t\"./flag.svg\": \"da31\",\n\t\"./flash.svg\": \"8120\",\n\t\"./flask.svg\": \"f64e\",\n\t\"./floppy.svg\": \"a2f2\",\n\t\"./folder-open.svg\": \"bde4\",\n\t\"./folder.svg\": \"2556\",\n\t\"./frown.svg\": \"e542\",\n\t\"./gamepad.svg\": \"0ee2\",\n\t\"./gear.svg\": \"568f\",\n\t\"./gears.svg\": \"75df\",\n\t\"./gift.svg\": \"f746\",\n\t\"./github.svg\": \"5700\",\n\t\"./glass.svg\": \"4813\",\n\t\"./globe.svg\": \"b395\",\n\t\"./graduation-cap.svg\": \"4ed4\",\n\t\"./group.svg\": \"1cc4\",\n\t\"./hand-down.svg\": \"857a\",\n\t\"./hand-left.svg\": \"41b9\",\n\t\"./hand-pointer.svg\": \"9fed\",\n\t\"./hand-right.svg\": \"8c05\",\n\t\"./hand-stop.svg\": \"4537\",\n\t\"./hand-up.svg\": \"c342\",\n\t\"./headphones.svg\": \"d3aa\",\n\t\"./heart-o.svg\": \"dfbc\",\n\t\"./heart.svg\": \"6ff2\",\n\t\"./history.svg\": \"9e2c\",\n\t\"./home.svg\": \"f796\",\n\t\"./hourglass.svg\": \"0219\",\n\t\"./image.svg\": \"7a41\",\n\t\"./inbox.svg\": \"66af\",\n\t\"./indent.svg\": \"f422\",\n\t\"./info-circle.svg\": \"b314\",\n\t\"./italic.svg\": \"f403\",\n\t\"./keyboard.svg\": \"77d8\",\n\t\"./leaf.svg\": \"8cb7\",\n\t\"./level-down.svg\": \"d0c1\",\n\t\"./level-up.svg\": \"712f\",\n\t\"./life-ring.svg\": \"f84c\",\n\t\"./lightbulb.svg\": \"89d8\",\n\t\"./link.svg\": \"aac1\",\n\t\"./list-ol.svg\": \"8305\",\n\t\"./list-ul.svg\": \"6a67\",\n\t\"./list.svg\": \"518d\",\n\t\"./location-arrow.svg\": \"9b68\",\n\t\"./lock.svg\": \"2c25\",\n\t\"./magnet.svg\": \"9379\",\n\t\"./male.svg\": \"6a98\",\n\t\"./map-marker.svg\": \"af0d\",\n\t\"./map-pin.svg\": \"0a36\",\n\t\"./map-signs.svg\": \"49b7\",\n\t\"./map.svg\": \"9f7c\",\n\t\"./medkit.svg\": \"1b2c\",\n\t\"./microphone-slash.svg\": \"344f\",\n\t\"./microphone.svg\": \"6dc6\",\n\t\"./minus.svg\": \"4acc\",\n\t\"./mobile-phone.svg\": \"20ff\",\n\t\"./money.svg\": \"8d41\",\n\t\"./mouse-pointer.svg\": \"4660\",\n\t\"./music.svg\": \"cec0\",\n\t\"./paint-brush.svg\": \"340c\",\n\t\"./paperclip.svg\": \"de58\",\n\t\"./paragraph.svg\": \"aa73\",\n\t\"./paste.svg\": \"38f4\",\n\t\"./pause.svg\": \"ddea\",\n\t\"./paw.svg\": \"45b8\",\n\t\"./pencil.svg\": \"3db2\",\n\t\"./phone.svg\": \"896d\",\n\t\"./photo.svg\": \"5bbb\",\n\t\"./pie-chart.svg\": \"cf1c\",\n\t\"./play-circle.svg\": \"3584\",\n\t\"./play.svg\": \"e1b4\",\n\t\"./plus.svg\": \"5834\",\n\t\"./power-off.svg\": \"dba5\",\n\t\"./print.svg\": \"809c\",\n\t\"./question-circle.svg\": \"be93\",\n\t\"./quote-right.svg\": \"d883\",\n\t\"./recycle.svg\": \"adfa\",\n\t\"./refresh.svg\": \"ac50\",\n\t\"./rocket.svg\": \"2a5c\",\n\t\"./save.svg\": \"b228\",\n\t\"./search.svg\": \"419c\",\n\t\"./server.svg\": \"6f2e\",\n\t\"./share.svg\": \"c426\",\n\t\"./shield.svg\": \"56f8\",\n\t\"./shopping-cart.svg\": \"4b04\",\n\t\"./sign-in.svg\": \"06c5\",\n\t\"./sign-out.svg\": \"6dc0\",\n\t\"./smile.svg\": \"0f56\",\n\t\"./sort-alpha-asc.svg\": \"2de4\",\n\t\"./sort-alpha-desc.svg\": \"19ad\",\n\t\"./sort-amount-asc.svg\": \"d3e9\",\n\t\"./sort-amount-desc.svg\": \"62c7\",\n\t\"./sort.svg\": \"c317\",\n\t\"./spinner.svg\": \"d940\",\n\t\"./star-half-o.svg\": \"88e7\",\n\t\"./star-o.svg\": \"2b44\",\n\t\"./star.svg\": \"ebfd6\",\n\t\"./subscript.svg\": \"3a14\",\n\t\"./suitcase.svg\": \"fba4\",\n\t\"./sun.svg\": \"535a\",\n\t\"./superscript.svg\": \"e67df\",\n\t\"./table.svg\": \"6d10\",\n\t\"./tablet.svg\": \"7ccd\",\n\t\"./tag.svg\": \"89d6\",\n\t\"./tags.svg\": \"f72e\",\n\t\"./terminal.svg\": \"c24d\",\n\t\"./ticket.svg\": \"16cc\",\n\t\"./toggle-off.svg\": \"d76b\",\n\t\"./toggle-on.svg\": \"87c9\",\n\t\"./trash.svg\": \"16b6\",\n\t\"./tree.svg\": \"1cd2\",\n\t\"./underline.svg\": \"c564\",\n\t\"./undo.svg\": \"4294\",\n\t\"./university.svg\": \"a428\",\n\t\"./unlink.svg\": \"beae\",\n\t\"./upload.svg\": \"ca53\",\n\t\"./user-plus.svg\": \"e3d1\",\n\t\"./user-times.svg\": \"a0e3\",\n\t\"./user.svg\": \"e7e0\",\n\t\"./users.svg\": \"09ae\",\n\t\"./video-camera.svg\": \"6799\",\n\t\"./volume-down.svg\": \"5c09\",\n\t\"./volume-off.svg\": \"83c6\",\n\t\"./volume-up.svg\": \"ebba\",\n\t\"./warning.svg\": \"f48f\",\n\t\"./wheelchair.svg\": \"56e3\",\n\t\"./wifi.svg\": \"3b8b\",\n\t\"./youtube-play.svg\": \"d4b3\"\n};\n\n\nfunction webpackContext(req) {\n\tvar id = webpackContextResolve(req);\n\treturn __webpack_require__(id);\n}\nfunction webpackContextResolve(req) {\n\tvar id = map[req];\n\tif(!(id + 1)) { // check for number or string\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t}\n\treturn id;\n}\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = \"249d\";","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M6 3h22v10.406l-.281.313L26 15.438v13.563H6v-26zm2 2v22h16V15.437l-1.719-1.719-.281-.313V4.999H8zm16 0v7.563l1 1 1-1V5h-2z\"}})])\n )\n }\n }\n ","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c(_vm.tag,{tag:\"component\",staticClass:\"ds-card\",class:[\n _vm.$slots.image && 'ds-card-has-image',\n _vm.primary && \"ds-card-primary\",\n _vm.secondary && \"ds-card-secondary\",\n _vm.centered && \"ds-card-centered\",\n _vm.hover && \"ds-card-hover\",\n _vm.space && (\"ds-card-space-\" + _vm.space)\n]},[(_vm.image || _vm.$slots.image)?_c('div',{staticClass:\"ds-card-image\"},[_vm._t(\"image\",[(!_vm.error)?_c('img',{attrs:{\"src\":_vm.image},on:{\"error\":_vm.onError}}):_vm._e()],{\"image\":_vm.image})],2):_vm._e(),(_vm.icon)?_c('div',{staticClass:\"ds-card-icon\"},[_c('ds-icon',{attrs:{\"name\":_vm.icon}})],1):_vm._e(),(_vm.header || _vm.$slots.header)?_c('header',{staticClass:\"ds-card-header\"},[_vm._t(\"header\",[_c('ds-heading',{attrs:{\"tag\":_vm.headerTag,\"size\":\"h3\"}},[_vm._v(_vm._s(_vm.header))])])],2):_vm._e(),_c('div',{staticClass:\"ds-card-content\"},[[_vm._t(\"default\")]],2),(_vm.$slots.footer)?_c('footer',{staticClass:\"ds-card-footer\"},[_vm._t(\"footer\")],2):_vm._e()])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Card.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Card.vue?vue&type=script&lang=js&\"","export default function (Component) {\n Component.options.__docs = \"## Common usage\\n\\nSet a header and image for the card and provide some content.\\n\\n```\\n\\n \\n \\n Look ma! I'm in a card.\\n \\n \\n \\n \\n Look ma! I'm in a card.\\n \\n \\n\\n```\\n\\n## Space\\n\\nNeed more or less space top and bottom of the card?\\nSpecify with with the `space` prop\\n\\n```html\\n\\n xx-small \\n\\n```\\n\\n```html\\n\\n xx-large \\n\\n```\\n\\n## Cards with footer\\n\\nMost commonly the footer will contain some actions connected to the content.\\n\\n```\\n\\n \\n \\n Look ma! I'm in a card.\\n \\n \\n \\n \\n \\n Look ma! I'm in a card.\\n \\n \\n \\n\\n```\\n\\n## Centered content\\n\\nCenter the content if it is short and its purpose is to draw attention rather than to share information.\\n\\n```\\n\\n \\n \\n Look ma! I'm in a card.\\n \\n \\n \\n \\n \\n Look ma! I'm in a card.\\n \\n \\n \\n\\n```\\n\\n## Icon card\\n\\nA card can contain an icon to emphasize its message.\\n\\n```\\n\\n \\n \\n Look ma! I'm in a card.\\n \\n \\n \\n \\n \\n Look ma! I'm in a card.\\n \\n \\n \\n\\n```\\n\\n## Color variants\\n\\nUse color variants to highlight content.\\n\\n```\\n\\n \\n \\n Look ma! I'm in a card.\\n \\n \\n \\n \\n \\n Look ma! I'm in a card.\\n \\n \\n \\n\\n```\\n\\n## Hover cards\\n\\nUse a hover card to draw additional attention to the its content.\\n\\n```\\n\\n \\n \\n Look ma! I'm in a card.\\n \\n \\n \\n \\n \\n Look ma! I'm in a card.\\n \\n \\n \\n\\n```\\n\\n## Section Footer\\n\\nHere we apply a section footer without margin\\n\\n```\\n\\n \\n \\n Look ma! I'm in a card.\\n
\\n \\n \\n 2\\n \\n
\\n \\n
\\n \\n \\n Look ma! I'm in a card.\\n
\\n \\n \\n 34\\n \\n
\\n \\n
\\n
\\n```\\n\"\n }","import mod from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Flayout%2FCard%2FCard.vue\"; export default mod; export * from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Flayout%2FCard%2FCard.vue\"","import { render, staticRenderFns } from \"./Card.vue?vue&type=template&id=8ff35af0&\"\nimport script from \"./Card.vue?vue&type=script&lang=js&\"\nexport * from \"./Card.vue?vue&type=script&lang=js&\"\nimport style0 from \"./style.scss?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* custom blocks */\nimport block0 from \"./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Flayout%2FCard%2FCard.vue\"\nif (typeof block0 === 'function') block0(component)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('component-doc',{attrs:{\"component\":_vm.component}})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ComponentPage.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ComponentPage.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./ComponentPage.vue?vue&type=template&id=3d03ac79&\"\nimport script from \"./ComponentPage.vue?vue&type=script&lang=js&\"\nexport * from \"./ComponentPage.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M5 3h20v26H5V3zm2 2v22h16V5H7zm8 4.719l5.25 1.313-.5 1.938-2.75-.688v6.719c0 1.645-1.355 3-3 3s-3-1.355-3-3 1.355-3 3-3c.353 0 .684.073 1 .188V9.72zM14 18c-.564 0-1 .436-1 1s.436 1 1 1 1-.436 1-1-.436-1-1-1z\"}})])\n )\n }\n }\n ","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c(_vm.tag,{tag:\"component\",staticClass:\"ds-copy-field\",class:(\"ds-copy-field-\" + _vm.size)},[_c('div',{ref:\"text\"},[_vm._t(\"default\")],2),_c('div',{staticClass:\"ds-copy-field-link\"},[_c('ds-button',{attrs:{\"icon\":\"copy\",\"color\":\"soft\",\"ghost\":\"\"},on:{\"click\":_vm.copy}})],1),_c('transition',{attrs:{\"name\":\"ds-copy-field-message\"}},[_c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(_vm.showMessage),expression:\"showMessage\"}],staticClass:\"ds-copy-field-message\"},[_c('div',{ref:\"messageText\",staticClass:\"ds-copy-field-message-text\"})])])],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CopyField.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CopyField.vue?vue&type=script&lang=js&\"","export default function (Component) {\n Component.options.__docs = \"## Basic usage\\n\\n```\\nCopy me please!\\n```\"\n }","import mod from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Fdata-display%2FCopyField%2FCopyField.vue\"; export default mod; export * from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Fdata-display%2FCopyField%2FCopyField.vue\"","import { render, staticRenderFns } from \"./CopyField.vue?vue&type=template&id=d1e91a86&\"\nimport script from \"./CopyField.vue?vue&type=script&lang=js&\"\nexport * from \"./CopyField.vue?vue&type=script&lang=js&\"\nimport style0 from \"./style.scss?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* custom blocks */\nimport block0 from \"./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Fdata-display%2FCopyField%2FCopyField.vue\"\nif (typeof block0 === 'function') block0(component)\n\nexport default component.exports","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M18.719 6.781l8.5 8.5.688.719-.688.719-8.5 8.5-1.438-1.438L24.062 17H3.999v-2h20.063l-6.781-6.781z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 4.406l.406.188 10 4.5.594.25v12.688l-.5.281L16 28.157l-.5-.281L5 22.032V9.344l.594-.25 10-4.5zm0 2.188l-7.688 3.438L16 13.876l7.688-3.844zm-9 5.031v9.219l8 4.438v-9.656zm18 0l-8 4v9.656l8-4.438v-9.219z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M25.906 4c.697 0 1.125.031 1.125.031l.906.031.031.906s.099 1.758-.094 3.813-.515 4.453-1.969 5.906c-1.213 1.212-4.488 3.737-7.563 6.094-.624.478-.607.466-1.188.906l.094 1.688a3.98 3.98 0 01-1.469 3.313l-2.563 2.094-1.281 1.031-.344-1.625-.656-3.281-3.844-3.844-3.281-.656-1.625-.313 1.031-1.313 2.094-2.563a3.98 3.98 0 013.313-1.469l1.719.094c.43-.564.41-.55.875-1.156 2.353-3.068 4.893-6.331 6.125-7.563 1.466-1.466 3.826-1.81 5.875-2a30.023 30.023 0 012.688-.125zM25 6c-.398.001-.91.03-1.594.094-1.886.175-3.973.754-4.656 1.438-.918.918-3.626 4.321-5.969 7.375-2.064 2.692-3.463 4.604-3.875 5.156l3.063 3.063c.544-.406 2.449-1.862 5.156-3.938 3.062-2.347 6.451-5.046 7.344-5.938.651-.651 1.229-2.761 1.406-4.656.129-1.375.105-1.982.094-2.563-.288-.007-.571-.033-.969-.031zm-4.562 3.531c1.117 0 2.031.915 2.031 2.031s-.915 2.031-2.031 2.031-2-.915-2-2.031.883-2.031 2-2.031zM8.5 16.75a2.004 2.004 0 00-1.656.75l-1.031 1.25 1.344.281c.132-.176 1.116-1.454 1.719-2.25zm-2.281 5.188l1.406 1.406c-.377.377-.82 1.323-1.125 2.156.798-.29 1.679-.679 2.125-1.125l1.406 1.406c-.894.894-2.079 1.385-3.063 1.719s-1.781.469-1.781.469l-1.469.281.313-1.469s.155-.82.5-1.813.833-2.176 1.688-3.031zm9 1.187c-.797.598-2.074 1.588-2.25 1.719l.281 1.344 1.281-1.031a1.976 1.976 0 00.719-1.656z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 2.125l.906 2.063 3.25 7.281 7.938.844 2.25.25-1.688 1.5-5.906 5.344 1.656 7.813.469 2.188-1.969-1.125-6.906-4-6.906 4-1.969 1.125.469-2.188 1.656-7.813-5.906-5.344-1.688-1.5 2.25-.25 7.938-.844 3.25-7.281zm0 4.906l-2.563 5.781-.25.531-.563.063-6.281.656 4.688 4.219.438.406-.125.563-1.313 6.156 5.469-3.125.5-.313.5.313 5.469 3.125-1.313-6.156-.125-.563.438-.406 4.688-4.219-6.844-.719-.25-.531z\"}})])\n )\n }\n }\n ","import camelCase from 'lodash/camelCase'\nimport { tokenMap } from '@@/tokens'\n\nconst getSpace = space => {\n const spaceName = camelCase(space)\n return tokenMap.spaceSize[spaceName] ? tokenMap.spaceSize[spaceName].value : 0\n}\n\nexport { getSpace }\n","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 5c1.292 0 2.394.844 2.813 2h7.188v2h-1.406l.281.5 4 7 .125.25V17c0 2.75-2.25 5-5 5s-5-2.25-5-5v-.25l.125-.25 4-7 .281-.5h-4.594A3.033 3.033 0 0117 10.813v13.188h4v2H11v-2h4V10.813A3.023 3.023 0 0113.187 9H8.593l.281.5 4 7 .125.25V17c0 2.75-2.251 5-5 5s-5-2.25-5-5v-.25l.125-.25 4-7 .281-.5H5.999V7h7.188c.418-1.156 1.521-2 2.813-2zm0 2c-.564 0-1 .436-1 1s.436 1 1 1 1-.436 1-1-.436-1-1-1zm-8 5.031L5.719 16h4.563zm16 0L21.719 16h4.563zM5.25 18c.402 1.161 1.444 2 2.75 2s2.348-.839 2.75-2h-5.5zm16 0c.402 1.161 1.444 2 2.75 2s2.348-.839 2.75-2h-5.5z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M15 3c3.845 0 7 3.155 7 7v3h3v16H5V13h3v-3c0-3.845 3.155-7 7-7zm0 2c-2.755 0-5 2.245-5 5v3h10v-3c0-2.755-2.245-5-5-5zM7 15v12h16V15H7z\"}})])\n )\n }\n }\n ","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{class:(\"\" + (_vm.iframe ? 'vuep-iframe' : ''))},[_c('vuep',{attrs:{\"value\":_vm.template,\"options\":{ theme: 'vueds' },\"iframe\":_vm.iframe}})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CodeExample.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CodeExample.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./CodeExample.vue?vue&type=template&id=52f307f4&\"\nimport script from \"./CodeExample.vue?vue&type=script&lang=js&\"\nexport * from \"./CodeExample.vue?vue&type=script&lang=js&\"\nimport style0 from \"./CodeExample.vue?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M5 3h13.406l.313.281 6 6 .281.313V29H5V3zm2 2v22h16V11h-6V5H7zm12 1.438v2.563h2.563zM15 13h2l-2 12h-2zm-3.781 2.375l1.563 1.25L10.813 19l1.969 2.375-1.563 1.25-2.5-3L8.188 19l.531-.625zm7.562 0l2.5 3 .531.625-.531.625-2.5 3-1.563-1.25L19.187 19l-1.969-2.375z\"}})])\n )\n }\n }\n ","import mod from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CodeExample.vue?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./CodeExample.vue?vue&type=style&index=0&lang=scss&\"","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M8.188 5h1.625l.219.656L11.97 11h.031v.063l.938 2.594.063.156v1.188h-2v-.844l-.406-1.156H7.408l-.406 1.156v.844h-2v-1.188l.063-.156.938-2.594V11h.031l1.938-5.344zM22 5h2v18.688l2.594-2.594L28 22.5l-4.281 4.313-.719.688-.719-.688L18 22.5l1.406-1.406L22 23.688V5zM9 8.656L8.156 11h1.688zM5 17h8v2.406l-.281.313L7.438 25h5.563v2h-8v-2.406l.281-.313L10.563 19H5v-2z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M6 14a2 2 0 11.001 3.999A2 2 0 016 14zm10 0a2 2 0 11.001 3.999A2 2 0 0116 14zm10 0a2 2 0 11.001 3.999A2 2 0 0126 14z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M21.5 2.5h2v1.406a5.62 5.62 0 012.25.938l.938-.938 1.406 1.406-.938.938c.464.664.792 1.421.938 2.25H29.5v2h-1.406a5.625 5.625 0 01-.938 2.281l.969 1.031-1.469 1.375-.938-1a5.617 5.617 0 01-2.219.906v1.406h-2v-1.406a5.62 5.62 0 01-2.25-.938l-1.031 1.063-1.438-1.438 1.063-1.031a5.615 5.615 0 01-.938-2.25h-1.406v-2h1.406a5.632 5.632 0 01.906-2.219l-1-.938 1.375-1.469 1.031.969a5.665 5.665 0 012.281-.938V2.498zm1 3.313c-2.055 0-3.688 1.632-3.688 3.688s1.632 3.688 3.688 3.688 3.688-1.632 3.688-3.688-1.632-3.688-3.688-3.688zM9.531 11.719l.719 1.813a6.865 6.865 0 011.656-.219c.571 0 1.126.085 1.656.219l.719-1.813 1.844.75-.719 1.813a6.887 6.887 0 012.313 2.313l1.813-.719.75 1.844-1.813.719c.132.529.219 1.087.219 1.656s-.086 1.126-.219 1.656l1.813.719-.75 1.844-1.813-.719a6.907 6.907 0 01-2.313 2.344l.719 1.781-1.844.75-.719-1.781a6.76 6.76 0 01-1.656.219 6.713 6.713 0 01-1.656-.219l-.719 1.781-1.844-.75.719-1.781a6.873 6.873 0 01-2.344-2.344l-1.781.719-.75-1.844 1.781-.719c-.134-.53-.219-1.087-.219-1.656s.085-1.128.219-1.656l-1.781-.719.75-1.844 1.781.719a6.916 6.916 0 012.344-2.313l-.719-1.813zm2.375 3.594c-2.663 0-4.813 2.118-4.813 4.781s2.15 4.813 4.813 4.813 4.781-2.15 4.781-4.813-2.118-4.781-4.781-4.781z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M5 3h20v26H5V3zm2 2v22h16V5H7zm2 2h12v6H9V7zm2 2v2h8V9h-8zm-1 6h2v2h-2v-2zm4 0h2v2h-2v-2zm4 0h2v2h-2v-2zm-8 4h2v2h-2v-2zm4 0h2v2h-2v-2zm4 0h2v2h-2v-2zm-8 4h2v2h-2v-2zm4 0h2v2h-2v-2zm4 0h2v2h-2v-2z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M4 4h24v24H4V4zm2 2v20h2v-1h2v1h12v-1h2v1h2V6h-2v1h-2V6H10v1H8V6H6zm2 3h2v2H8V9zm14 0h2v2h-2V9zM8 13h2v2H8v-2zm14 0h2v2h-2v-2zM8 17h2v2H8v-2zm14 0h2v2h-2v-2zM8 21h2v2H8v-2zm14 0h2v2h-2v-2z\"}})])\n )\n }\n }\n ","import dotProp from 'dot-prop'\nimport Schema from 'async-validator'\n\n/**\n * @mixin\n */\nexport default {\n inject: {\n $parentForm: {\n default: null\n }\n },\n provide() {\n return {\n $parentInput: this\n }\n },\n props: {\n /**\n * The value of the input. Can be passed via v-model.\n */\n value: {\n type: [String, Object, Number, Array],\n default: null\n },\n /**\n * The model name when used within a form component. Uses dot notation.\n */\n model: {\n type: String,\n default: null\n },\n /**\n * Name to use on the input for accessibility\n */\n name: {\n type: String,\n default: null\n },\n /**\n * The label of the input.\n */\n label: {\n type: String,\n default: null\n },\n /**\n * The id of the input.\n */\n id: {\n type: String,\n default: null\n },\n /**\n * Whether the input is disabled or not.\n */\n disabled: {\n type: Boolean,\n default: false\n },\n /**\n * Whether the input should be read-only\n */\n readonly: {\n type: Boolean,\n default: false\n },\n /**\n * The async-validator schema used for the input.\n * @default null\n */\n schema: {\n type: Object,\n default: () => null\n },\n /**\n * The input's size.\n * @options small|base|large\n */\n size: {\n type: String,\n default: 'base',\n validator: value => {\n return value.match(/(small|base|large)/)\n }\n },\n tabindex: {\n type: Number,\n default: 0\n }\n },\n data() {\n return {\n innerValue: null,\n error: null,\n focus: false\n }\n },\n computed: {\n stateClasses() {\n return [\n this.size && `ds-input-size-${this.size}`,\n this.disabled && 'ds-input-is-disabled',\n this.readonly && 'ds-input-is-readonly',\n this.error && 'ds-input-has-error',\n this.focus && 'ds-input-has-focus'\n ]\n }\n },\n watch: {\n value: {\n handler(value) {\n this.innerValue = value\n },\n deep: true,\n immediate: true\n }\n },\n created() {\n if (this.$parentForm && this.model) {\n this.$parentForm.subscribe(this.handleFormUpdate)\n }\n },\n beforeDestroy() {\n if (this.$parentForm && this.model) {\n this.$parentForm.unsubscribe(this.handleFormUpdate)\n }\n },\n methods: {\n handleInput(event) {\n this.input(event.target.value)\n },\n input(value) {\n this.innerValue = value\n if (this.$parentForm && this.model) {\n this.$parentForm.update(this.model, value)\n } else {\n /**\n * Fires after user input.\n * Receives the value as the only argument.\n *\n * @event input\n */\n this.$emit('input', value)\n this.validate(value)\n }\n },\n handleFormUpdate(data, errors) {\n this.innerValue = dotProp.get(data, this.model)\n this.error = errors ? errors[this.model] : null\n },\n validate(value) {\n if (!this.schema) {\n return\n }\n const validator = new Schema({ input: this.schema })\n // Prevent validator from printing to console\n // eslint-disable-next-line\n const warn = console.warn;\n // eslint-disable-next-line\n console.warn = () => {};\n validator.validate({ input: value }, errors => {\n if (errors) {\n this.error = errors[0].message\n } else {\n this.error = null\n }\n // eslint-disable-next-line\n console.warn = warn;\n })\n },\n handleFocus() {\n this.focus = true\n },\n handleBlur() {\n this.focus = false\n }\n }\n}\n","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M24.813 4.031c.837 0 1.648.335 2.281.969a3.251 3.251 0 010 4.594v.031l-12.688 12.5-.5.469c-.124.793-.46 1.572-1.063 2.188l-.031.031c-1.318 1.318-3.898 3.188-7.813 3.188H3.155l1-1.563c.967-1.474 1.37-2.804 1.688-4s.479-2.31 1.313-3.219a3.647 3.647 0 012.031-1.125l.625-.594L22.5 5a3.287 3.287 0 012.313-.969zm0 1.969c-.313 0-.64.14-.906.406l-9.063 8.906 1.813 1.813 9.031-8.938c.533-.533.533-1.248 0-1.781-.267-.267-.562-.406-.875-.406zM13.406 16.719l-1.5 1.469 1.813 1.813 1.5-1.469zm-3.437 3.312c-.506-.014-.997.153-1.344.531-.267.291-.511 1.152-.844 2.406-.216.814-.55 1.794-1.031 2.844 2.249-.421 3.787-1.537 4.656-2.406.827-.827.808-2.069.031-2.781a2.303 2.303 0 00-1.469-.594z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M3.719 2.281L11 9.562V5.999c0-1.103.897-2 2-2h6c1.103 0 2 .897 2 2v12c0 .438-.135.858-.375 1.188l1.406 1.406A3.94 3.94 0 0023 17.999v-4h2v4c0 1.544-.601 2.936-1.563 4l6.281 6.281-1.438 1.438-26-26zM13 6v5.563l6 6V6h-6zm-6 8h2v4c0 2.206 1.794 4 4 4h4.813l1.938 1.938c-.245.031-.496.063-.75.063h-2v2h4v2h-10v-2h4v-2h-2c-3.309 0-6-2.691-6-6v-4zm4 1.188l2 2v.813h.813l2 2H13c-1.103 0-2-.897-2-2v-2.813z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 4c6.616 0 12 5.384 12 12s-5.384 12-12 12S4 22.616 4 16 9.384 4 16 4zm0 2C10.465 6 6 10.465 6 16s4.465 10 10 10 10-4.465 10-10S21.535 6 16 6zm-4 3.125l1.5.875 9 5.125L24 16l-1.5.875-9 5.125-1.5.875V9.125zm2 3.438v6.875L19.969 16z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M5 5h22v22H5V5zm2 2v18h8V7H7zm10 0v18h8V7h-8z\"}})])\n )\n }\n }\n ","module.exports = {\"displayName\":\"DsButton\",\"description\":\"Used to provide actions or navigation.\",\"tags\":{\"version\":[{\"description\":\"1.0.0\",\"title\":\"version\"}]},\"props\":{\"path\":{\"description\":\"The path of this button. Can be a url or a Vue router path object.\",\"tags\":{},\"name\":\"path\",\"type\":{\"name\":\"string|object\"},\"required\":\"\"},\"size\":{\"description\":\"The size used for the text.\",\"tags\":{},\"name\":\"size\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"linkTag\":{\"description\":\"The component / tag used for this button\",\"tags\":{},\"name\":\"linkTag\",\"type\":{\"name\":\"string\"},\"required\":\"\"},\"name\":{\"description\":\"Button name for accessibilty\",\"tags\":{},\"name\":\"name\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"primary\":{\"description\":\"Primary style\",\"tags\":{},\"name\":\"primary\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"secondary\":{\"description\":\"Secondary style\",\"tags\":{},\"name\":\"secondary\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"danger\":{\"description\":\"Danger style\",\"tags\":{},\"name\":\"danger\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"hover\":{\"description\":\"Toggle the hover state\",\"tags\":{},\"name\":\"hover\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"ghost\":{\"description\":\"Make the buttons background transparent\",\"tags\":{},\"name\":\"ghost\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"icon\":{\"description\":\"The name of the buttons icon.\",\"tags\":{},\"name\":\"icon\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"right\":{\"description\":\"Put the icon to the right.\",\"tags\":{},\"name\":\"right\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"fullwidth\":{\"description\":\"Should the button spread to the full with of the parent?\",\"tags\":{},\"name\":\"fullwidth\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"loading\":{\"description\":\"Show loading state\",\"tags\":{},\"name\":\"loading\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}}},\"events\":{\"click\":{\"properties\":[{\"type\":{\"names\":[\"undefined\"]},\"name\":\"\"}],\"description\":\"Click on button.\\nReceives two arguments:\\nevent, route object\",\"type\":{\"names\":[\"undefined\"]}}},\"methods\":[],\"slots\":{\"default\":{\"description\":\"\",\"bindings\":{}}}}","import mod from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"","export default \"Design tokens are the visual design atoms of the design system — specifically, they are named entities that store visual design attributes. We use them in place of hard-coded values (such as hex values for color or pixel values for spacing) in order to maintain a scalable and consistent visual system for UI development.\\n\\nYou can use tokens as SCSS variables or import them in your JS:\\n```\\nimport { tokens } from 'system'\\n```\\n\\n\\n\"","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M18.125 4h.594l.281.5.938 1.656c1.545.156 3.628.829 5.438 3.25 2.055 2.749 3.625 7.468 3.625 15.594v1h-9.656c-.989.617-2.104 1-3.344 1s-2.355-.375-3.344-1H3.001v-1c0-9.134 1.977-14.423 4.969-17.438s6.852-3.563 10.156-3.563zm-.562 2.063c-2.914.059-5.867.568-8.188 2.906C7.009 11.353 5.215 15.864 5.062 24h5.406a11.28 11.28 0 01-.344-.469C8.767 21.59 7.999 19.198 7.999 17c0-.783.212-1.515.625-2.063s.978-.894 1.563-1.125c1.169-.461 2.477-.521 3.719-.625s2.43-.242 3.125-.563.969-.581.969-1.625h2c0 1.66-.976 2.893-2.156 3.438s-2.492.644-3.75.75-2.45.221-3.156.5c-.353.139-.585.292-.719.469S10 16.556 10 17c0 1.711.643 3.824 1.75 5.406S14.337 25 16 25c1.665 0 3.144-1.014 4.25-2.594S22 18.722 22 17h2c0 2.207-.767 4.624-2.125 6.563-.102.146-.203.297-.313.438h5.375c-.136-7.17-1.553-11.261-3.156-13.406-1.684-2.253-3.521-2.594-4.531-2.594h-.594l-.281-.5zM13 17a1 1 0 110 2 1 1 0 010-2zm6 0a1 1 0 110 2 1 1 0 010-2z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 4c3.378 0 6.14 2.131 7.344 5.063 3.527.182 6.33 2.986 6.563 6.5 1.239 1.102 2.094 2.677 2.094 4.438 0 3.324-2.676 6-6 6h-20c-3.324 0-6-2.676-6-6 0-2.751 1.884-4.944 4.344-5.656a4.897 4.897 0 013.844-3.219c.454-3.994 3.694-7.125 7.813-7.125zm0 2c-3.37 0-6 2.63-6 6v1H9c-1.444 0-2.638.964-2.938 2.313l-.125.656-.656.125A3.941 3.941 0 002 20c0 2.276 1.724 4 4 4h20c2.276 0 4-1.724 4-4 0-1.267-.65-2.48-1.594-3.188L28 16.499v-.5c0-2.755-2.245-5-5-5h-1.031l-.219-.719c-.779-2.51-2.988-4.281-5.75-4.281zm0 5.594l.719.688 4 4-1.438 1.438L17 15.439v6.563h-2v-6.563l-2.281 2.281-1.438-1.438 4-4z\"}})])\n )\n }\n }\n ","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('div',{key:_vm.key,staticClass:\"ds-modal-wrapper\"},[_c('transition',{attrs:{\"name\":\"ds-transition-fade\",\"appear\":\"\"}},[(_vm.isOpen)?_c('div',{ref:\"backdrop\",staticClass:\"ds-modal-backdrop\",on:{\"click\":_vm.backdropHandler}},[_vm._v(\"\\n  \\n \")]):_vm._e()]),_c('transition',{attrs:{\"name\":\"ds-transition-modal-appear\",\"appear\":\"\"}},[(_vm.isOpen)?_c('ds-card',{ref:\"modal\",staticClass:\"ds-modal\",class:[_vm.extended && 'ds-modal-extended'],staticStyle:{\"display\":\"block\"},attrs:{\"header\":_vm.title,\"tableindex\":\"-1\",\"role\":\"dialog\"}},[(!_vm.force)?_c('ds-button',{staticClass:\"ds-modal-close\",attrs:{\"ghost\":\"\",\"size\":\"small\",\"icon\":\"close\",\"aria-hidden\":\"true\"},on:{\"click\":function($event){return _vm.cancel('close')}}}):_vm._e(),_vm._t(\"default\"),_c('template',{slot:\"footer\"},[_vm._t(\"footer\",[_c('ds-button',{attrs:{\"ghost\":\"\",\"icon\":\"close\"},on:{\"click\":function($event){$event.preventDefault();return _vm.cancel('cancel')}}},[_vm._v(_vm._s(_vm.cancelLabel))]),_c('ds-button',{attrs:{\"primary\":\"\",\"icon\":\"check\"},on:{\"click\":function($event){$event.preventDefault();return _vm.confirm('confirm')}}},[_vm._v(_vm._s(_vm.confirmLabel))])],{\"confirm\":_vm.confirm,\"cancel\":_vm.cancel,\"cancelLabel\":_vm.cancelLabel,\"confirmLabel\":_vm.confirmLabel})],2)],2):_vm._e()],1)],1)])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Modal.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Modal.vue?vue&type=script&lang=js&\"","export default function (Component) {\n Component.options.__docs = \"## Basic Modal\\n\\nBasic modal usage\\n\\n```html\\n\\n```\\n\\n```\\n\\n\\n```\\n\\nCustomize button labels\\n```\\n\\n\\n```\\n\"\n }","import mod from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Flayout%2FModal%2FModal.vue\"; export default mod; export * from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Flayout%2FModal%2FModal.vue\"","import { render, staticRenderFns } from \"./Modal.vue?vue&type=template&id=76d41483&\"\nimport script from \"./Modal.vue?vue&type=script&lang=js&\"\nexport * from \"./Modal.vue?vue&type=script&lang=js&\"\nimport style0 from \"./style.scss?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* custom blocks */\nimport block0 from \"./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Flayout%2FModal%2FModal.vue\"\nif (typeof block0 === 'function') block0(component)\n\nexport default component.exports","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M15 3c1.259 0 2.152.89 2.594 2H25v9h2v16H13v-2H5V5h7.406c.442-1.11 1.335-2 2.594-2zm0 2c-.555 0-1 .445-1 1v1h-3v2h8V7h-3V6c0-.555-.445-1-1-1zM7 7v19h6V14h10V7h-2v4H9V7H7zm8 9v12h10V16H15z\"}})])\n )\n }\n }\n ","module.exports = {\"displayName\":\"DsGridItem\",\"description\":\"\",\"tags\":{\"version\":[{\"description\":\"1.0.0\",\"title\":\"version\"}],\"see\":[{\"description\":\"DsGrid\",\"title\":\"see\"}]},\"props\":{\"columnSpan\":{\"description\":\"The number of columns the item will span\",\"tags\":{},\"name\":\"columnSpan\",\"type\":{\"name\":\"string|number\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"1\"}},\"rowSpan\":{\"description\":\"The number of rows the item will span\",\"tags\":{},\"name\":\"rowSpan\",\"type\":{\"name\":\"number\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"4\"}},\"tag\":{\"description\":\"The outermost html tag\",\"tags\":{},\"name\":\"tag\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'div'\"}}},\"events\":{},\"methods\":[],\"slots\":{\"default\":{\"description\":\"\",\"bindings\":{}}}}","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M4.156 8h6.375l.313.469 1.656 2.563 1.656-2.563.313-.469h6.375l-1 1.531L15.688 16l4.156 6.469 1 1.531h-6.375l-.313-.469-1.656-2.563-1.656 2.563-.313.469H4.156l1-1.531L9.312 16 5.156 9.531zm3.657 2l3.875 6-.344.531L7.813 22h1.656l2.188-3.438.844-1.313.844 1.313L15.533 22h1.656l-3.875-6 .344-.531L17.189 10h-1.656l-2.188 3.438-.844 1.313-.844-1.313L9.469 10H7.813zm17.156 9h.063a2.987 2.987 0 012.969 2.969c0 .976-.478 1.885-1.281 2.438l-2.125 1.469c-.041.028-.025.093-.063.125h3.469v2h-6v-1a3.38 3.38 0 011.469-2.781l2.125-1.469a.927.927 0 00.406-.781.955.955 0 00-.969-.969h-.063a.955.955 0 00-.969.969v.031h-2v-.031a2.987 2.987 0 012.969-2.969z\"}})])\n )\n }\n }\n ","module.exports = {\"displayName\":\"DsSection\",\"description\":\"A section is used to group bigger chunks of related content.\",\"tags\":{\"version\":[{\"description\":\"1.0.0\",\"title\":\"version\"}]},\"props\":{\"fullheight\":{\"description\":\"Whether this section should be fullheight\",\"tags\":{},\"name\":\"fullheight\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"primary\":{\"description\":\"Highlight with primary color\",\"tags\":{},\"name\":\"primary\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"secondary\":{\"description\":\"Highlight with secondary color\",\"tags\":{},\"name\":\"secondary\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"centered\":{\"description\":\"Center the content\",\"tags\":{},\"name\":\"centered\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"tag\":{\"description\":\"The html element name used for the section.\",\"tags\":{},\"name\":\"tag\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'section'\"}}},\"events\":{},\"methods\":[],\"slots\":{\"default\":{\"description\":\"\",\"bindings\":{}}}}","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M5 3h13.406l.313.281 6 6 .281.313V29H5V3zm2 2v22h16V11h-6V5H7zm12 1.438v2.563h2.563zM20.094 14a1 1 0 110 2 1 1 0 010-2zM13 15.594l.719.688L16 18.563l1.281-1.281.719-.688.719.688 3 3-1.438 1.438L18 19.439l-1.281 1.281-.719.688-.719-.688L13 18.439 9.719 21.72l-1.438-1.438 4-4z\"}})])\n )\n }\n }\n ","module.exports = {\"displayName\":\"DsInputLabel\",\"description\":\"\",\"tags\":{\"version\":[{\"description\":\"1.0.0\",\"title\":\"version\"}],\"access\":[{\"description\":\"private\",\"title\":\"access\"}]},\"props\":{\"label\":{\"description\":\"\",\"tags\":{},\"name\":\"label\",\"type\":{\"name\":\"string\"},\"required\":false,\"defaultValue\":{\"func\":false,\"value\":\"null\"}}},\"events\":{},\"methods\":[],\"slots\":{}}","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 7c5.017 0 9.544 2.083 12.813 5.406l-1.406 1.406c-2.905-2.961-6.94-4.813-11.406-4.813S7.5 10.85 4.595 13.812l-1.406-1.406C6.457 9.083 10.985 7 16.002 7zm0 5c3.639 0 6.919 1.521 9.281 3.938l-1.406 1.406C21.875 15.289 19.087 14 16 14s-5.875 1.288-7.875 3.344l-1.406-1.406C9.081 13.52 12.361 12 16 12zm0 5c2.26 0 4.295.956 5.75 2.469l-1.406 1.406C19.251 19.725 17.709 19 16 19s-3.25.725-4.344 1.875l-1.406-1.406C11.706 17.956 13.74 17 16 17zm0 5c.884 0 1.67.392 2.219 1L16 25.219 13.781 23c.549-.608 1.335-1 2.219-1z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M2 6h28v18H17v2h5v2H10v-2h5v-2H2V6zm2 2v14h24V8H4z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M5 3h13.406l.313.281 6 6 .281.313V29H5V3zm2 2v22h16V11h-6V5H7zm12 1.438v2.563h2.563zm-7 6.781l1.5.938 5 3 1.438.844-1.438.844-5 3-1.5.938V13.22zm2 3.531v2.5L16.094 18z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M24.688 4.031c.837 0 1.679.335 2.313.969a3.251 3.251 0 010 4.594l-.031.063-.063.063.594.594-16.5 16.5-.313.063-5.5 1.094-1.469.313.313-1.469 1.094-5.5.063-.313 16.5-16.5.625.594.094-.094c.633-.633 1.444-.969 2.281-.969zm0 1.969c-.312 0-.608.14-.875.406l-.094.094L25.5 8.281l.094-.094c.533-.533.533-1.248 0-1.781C25.327 6.139 25 6 24.688 6zm-2.969 1.313L20.25 8.751l3 3 1.438-1.469zm-2.844 2.875L8.406 20.626l1.813.406.625.125.125.625.406 1.813 10.438-10.469zM6.969 22.344l-.406 2.031 1.063 1.063 2.031-.406-.5-2.188z\"}})])\n )\n }\n }\n ","module.exports = {\"displayName\":\"DsCard\",\"description\":\"A card is used to group content in an appealing way.\",\"tags\":{\"version\":[{\"description\":\"1.0.0\",\"title\":\"version\"}]},\"props\":{\"tag\":{\"description\":\"The outtermost html tag\",\"tags\":{},\"name\":\"tag\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'article'\"}},\"header\":{\"description\":\"The card's header\",\"tags\":{},\"name\":\"header\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"headerTag\":{\"description\":\"The card's header tag\",\"tags\":{},\"name\":\"headerTag\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'h3'\"}},\"image\":{\"description\":\"The card's image\",\"tags\":{},\"name\":\"image\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"icon\":{\"description\":\"The card's icon\",\"tags\":{},\"name\":\"icon\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"primary\":{\"description\":\"Highlight with primary color\",\"tags\":{},\"name\":\"primary\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"secondary\":{\"description\":\"Highlight with secondary color\",\"tags\":{},\"name\":\"secondary\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"centered\":{\"description\":\"Center the content\",\"tags\":{},\"name\":\"centered\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"hover\":{\"description\":\"Make the card hoverable\",\"tags\":{},\"name\":\"hover\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"space\":{\"description\":\"If you need some spacing you can provide it here like for ds-space\",\"tags\":{},\"name\":\"space\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}}},\"events\":{},\"methods\":[],\"slots\":{\"default\":{\"description\":\"\",\"bindings\":{}}}}","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c(_vm.tag,{tag:\"component\",staticClass:\"ds-section\",class:[\n _vm.fullheight && \"ds-section-fullheight\",\n _vm.primary && \"ds-section-primary\",\n _vm.secondary && \"ds-section-secondary\",\n _vm.centered && \"ds-section-centered\"\n ]},[_c('div',{staticClass:\"ds-section-content\"},[_c('ds-container',[_vm._t(\"default\")],2)],1)])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Section.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Section.vue?vue&type=script&lang=js&\"","export default function (Component) {\n Component.options.__docs = \"## Default\\n\\nA default section.\\n```\\n\\n Give a little respect\\n A default section is used to separate content.\\n\\n```\\n\\n## Variants\\n\\nUse color variants to catch the users attention.\\n```\\n\\n Give a little respect\\n A default section is used to separate content.\\n\\n\\n Give a little respect\\n A default section is used to separate content.\\n\\n```\\n\\n## Fullheight\\n\\nA fullheight section is useful to draw additional attention to its content.\\n```\\n\\n Give a little respect\\n A default section is used to separate content.\\n\\n```\"\n }","import mod from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Flayout%2FSection%2FSection.vue\"; export default mod; export * from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Flayout%2FSection%2FSection.vue\"","import { render, staticRenderFns } from \"./Section.vue?vue&type=template&id=1f1600f4&\"\nimport script from \"./Section.vue?vue&type=script&lang=js&\"\nexport * from \"./Section.vue?vue&type=script&lang=js&\"\nimport style0 from \"./style.scss?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* custom blocks */\nimport block0 from \"./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Flayout%2FSection%2FSection.vue\"\nif (typeof block0 === 'function') block0(component)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('th',{staticClass:\"ds-table-head-col\",class:[\n _vm.align && (\"ds-table-head-col-\" + _vm.align)\n]},[_vm._t(\"default\",[_vm._v(\"\\n \"+_vm._s(_vm.label)+\"\\n \")])],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TableHeadCol.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TableHeadCol.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TableHeadCol.vue?vue&type=template&id=68e98e81&\"\nimport script from \"./TableHeadCol.vue?vue&type=script&lang=js&\"\nexport * from \"./TableHeadCol.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M19 3c5.511 0 10 4.489 10 10s-4.489 10-10 10a9.923 9.923 0 01-6.313-2.25l-7.969 7.969-1.438-1.438 7.969-7.969a9.919 9.919 0 01-2.25-6.313c0-5.511 4.489-10 10-10zm0 2c-4.43 0-8 3.57-8 8s3.57 8 8 8 8-3.57 8-8-3.57-8-8-8z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16.906 3h.406l.313.281L24.406 10H30v16H13.156a3.019 3.019 0 01-2.938-2.375L8.562 16H4.999c-1.645 0-3-1.355-3-3s1.355-3 3-3h10.75l-.188-.75c-.203-.156-.331-.224-.625-.625-.47-.642-.938-1.633-.938-2.969C13.996 4.23 15.288 3 16.904 3zm-.312 2.094c-.421.082-.594.255-.594.563 0 .903.273 1.459.531 1.813s.438.438.438.438l.344.188.125.406.594 2.25.313 1.25H5.001c-.565 0-1 .435-1 1s.435 1 1 1h5.188l.188.781 1.781 8.438c.1.467.523.781 1 .781h9.844V11.408zM25 12v12h3V12h-3z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M12.781 5.281l1.438 1.438L7.938 13h13.063c3.845 0 7 3.155 7 7v7h-2v-7c0-2.755-2.245-5-5-5H7.938l6.281 6.281-1.438 1.438-8-8L4.093 14l.688-.719z\"}})])\n )\n }\n }\n ","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c(_vm.linkTag,_vm._b({tag:\"component\",staticClass:\"ds-button\",class:[\n _vm.size && (\"ds-button-size-\" + _vm.size),\n _vm.primary && \"ds-button-primary\",\n _vm.secondary && \"ds-button-secondary\",\n _vm.danger && \"ds-button-danger\",\n _vm.ghost && \"ds-button-ghost\",\n _vm.iconOnly && \"ds-button-icon-only\",\n _vm.hover && \"ds-button-hover\",\n _vm.fullwidth && \"ds-button-fullwidth\",\n _vm.loading && \"ds-button-loading\",\n _vm.right && \"ds-button-right\"\n ],attrs:{\"name\":_vm.name},on:{\"!click\":function($event){return _vm.handleClick($event)}}},'component',_vm.bindings,false),[_c('div',{staticClass:\"ds-button-wrap\"},[(_vm.icon)?_c('ds-icon',{attrs:{\"name\":_vm.icon}}):_vm._e(),(_vm.$slots.default)?_c('span',{staticClass:\"ds-button-text\"},[_vm._t(\"default\")],2):_vm._e()],1),(_vm.loading)?_c('ds-spinner',{attrs:{\"inverse\":!_vm.ghost && (_vm.primary || _vm.secondary || _vm.danger)}}):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Button.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Button.vue?vue&type=script&lang=js&\"","export default function (Component) {\n Component.options.__docs = \"## Button types\\n\\nUse a primary button to draw the users attention to important actions. Use default buttons for less important actions.\\n\\nA danger button should be used only for destructive actions.\\n\\n```html\\nDefault\\nPrimary\\nSecondary\\nDanger\\n```\\n\\n## Ghost buttons\\n\\nUse a ghost button for secondary actions.\\n\\n```html\\nDefault\\nPrimary\\nSecondary\\nDanger\\n```\\n\\n## Button sizes\\n\\nUse different sizes to create hierarchy.\\n\\n```html\\nSmall\\nBase\\nLarge\\nvery Large\\n```\\n\\n## Button full width\\n\\n```html\\nFull Width\\n```\\n\\n## Button states\\n\\nA button can take different states.\\n\\n```html\\nDefault state\\nDisabled state\\nHover state\\nLoading state\\n```\\n\\n## Icon buttons\\n\\nAdd an icon to a button to help the user identify the button's action.\\n\\n```html\\nClick me\\nClick me\\n\\n\\n```\\n\\n## Button as links\\n\\nProvide a path to the button. You can pass a url string or a Vue router path object.\\n\\n```html\\nClick me\\nClick me\\n```\\n\"\n }","import mod from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Fnavigation%2FButton%2FButton.vue\"; export default mod; export * from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Fnavigation%2FButton%2FButton.vue\"","import { render, staticRenderFns } from \"./Button.vue?vue&type=template&id=28b7d514&\"\nimport script from \"./Button.vue?vue&type=script&lang=js&\"\nexport * from \"./Button.vue?vue&type=script&lang=js&\"\nimport style0 from \"./style.scss?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* custom blocks */\nimport block0 from \"./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Fnavigation%2FButton%2FButton.vue\"\nif (typeof block0 === 'function') block0(component)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c(_vm.tag,{tag:\"component\",style:(_vm.styles)},[_vm._t(\"default\")],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GridItem.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./GridItem.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./GridItem.vue?vue&type=template&id=3a849674&\"\nimport script from \"./GridItem.vue?vue&type=script&lang=js&\"\nexport * from \"./GridItem.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import mod from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('ds-flex-item',[_c('ds-card',{attrs:{\"header\":_vm.name}},[_vm._v(\"\\n \"+_vm._s(_vm.component.description)+\"\\n \"),_c('template',{slot:\"footer\"},[_c('ds-button',{attrs:{\"path\":{ name: _vm.component.name },\"primary\":\"\"}},[_vm._v(\"\\n \"+_vm._s(_vm.name)+\" Details\\n \")])],1)],2)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ComponentItem.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ComponentItem.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./ComponentItem.vue?vue&type=template&id=353bded6&\"\nimport script from \"./ComponentItem.vue?vue&type=script&lang=js&\"\nexport * from \"./ComponentItem.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M14 5h13v13h-2V8.437L8.437 25H18v2H5V14h2v9.563L23.563 7H14V5z\"}})])\n )\n }\n }\n ","import mod from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 2c1.381 0 2.533.97 2.875 2.25.351-.146.724-.25 1.125-.25 1.645 0 3 1.355 3 3v1.188A2.925 2.925 0 0124 8c1.645 0 3 1.355 3 3v12c0 3.854-3.146 7-7 7h-4.625c-1.919 0-3.543-.923-4.719-2.094l-6.781-6.781c-1.163-1.163-1.163-3.087 0-4.25s3.087-1.163 4.25 0L9 17.75V7c0-1.645 1.355-3 3-3 .401 0 .774.104 1.125.25C13.467 2.97 14.619 2 16 2zm0 2c-.565 0-1 .435-1 1v10h-2V7c0-.565-.435-1-1-1s-1 .435-1 1v15.594l-1.719-1.719-2.563-2.594c-.399-.399-1.039-.399-1.438 0s-.399 1.039 0 1.438l6.813 6.75c.913.909 2.009 1.531 3.281 1.531h4.625c2.774 0 5-2.226 5-5V11c0-.565-.435-1-1-1s-1 .435-1 1v4h-2V7c0-.565-.435-1-1-1s-1 .435-1 1v8h-2V5c0-.565-.435-1-1-1z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M4 7h24v2H4V7zm0 8h24v2H4v-2zm0 8h24v2H4v-2z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M12.5 5c1.069 0 2.002.608 2.594 1.438S16 8.341 16 9.501s-.314 2.233-.906 3.063-1.525 1.438-2.594 1.438-2.002-.608-2.594-1.438S9 10.661 9 9.501s.314-2.233.906-3.063S11.431 5 12.5 5zM16 9.5c0-1.159.314-2.233.906-3.063s1.525-1.438 2.594-1.438 2.002.608 2.594 1.438S23 8.34 23 9.5s-.314 2.233-.906 3.063-1.525 1.438-2.594 1.438-2.002-.608-2.594-1.438S16 10.66 16 9.5zM12.5 7c-.312 0-.656.156-.969.594S11 8.727 11 9.5s.219 1.469.531 1.906.657.594.969.594.656-.156.969-.594S14 10.273 14 9.5s-.219-1.469-.531-1.906S12.812 7 12.5 7zm7 0c-.312 0-.656.156-.969.594S18 8.727 18 9.5s.219 1.469.531 1.906.657.594.969.594.656-.156.969-.594S21 10.273 21 9.5s-.219-1.469-.531-1.906S19.812 7 19.5 7zm-12 5c1.069 0 2.002.608 2.594 1.438S11 15.341 11 16.501s-.314 2.233-.906 3.063-1.525 1.438-2.594 1.438-2.002-.608-2.594-1.438S4 17.661 4 16.501s.314-2.233.906-3.063S6.431 12 7.5 12zm17 0c1.069 0 2.002.608 2.594 1.438S28 15.341 28 16.501s-.314 2.233-.906 3.063-1.525 1.438-2.594 1.438-2.002-.608-2.594-1.438S21 17.661 21 16.501s.314-2.233.906-3.063S23.431 12 24.5 12zm-17 2c-.312 0-.656.156-.969.594S6 15.727 6 16.5s.219 1.469.531 1.906.657.594.969.594.656-.156.969-.594S9 17.273 9 16.5s-.219-1.469-.531-1.906S7.812 14 7.5 14zm17 0c-.312 0-.656.156-.969.594S23 15.727 23 16.5s.219 1.469.531 1.906.657.594.969.594.656-.156.969-.594S26 17.273 26 16.5s-.219-1.469-.531-1.906S24.812 14 24.5 14zM16 16c1.339 0 2.29.861 2.75 1.625s.73 1.417.969 1.656c.142.142 1.126.562 2.125 1.094.5.266 1.012.582 1.438 1.094s.719 1.238.719 2.031c0 1.921-1.579 3.5-3.5 3.5-.867 0-1.77-.279-2.656-.531S16.001 26 16.001 26s-.957.216-1.844.469-1.79.531-2.656.531a3.515 3.515 0 01-3.5-3.5c0-.813.291-1.538.719-2.063s.935-.869 1.438-1.125c1.006-.513 1.97-.877 2.125-1.031.264-.264.544-.897 1-1.656S14.668 16 16.002 16zm0 2c-.667 0-.737.135-1.031.625s-.514 1.358-1.25 2.094c-.845.845-1.881.995-2.625 1.375-.372.19-.677.39-.844.594s-.25.41-.25.813c0 .841.659 1.5 1.5 1.5.29 0 1.224-.221 2.094-.469s1.59-.531 2.406-.531c.817 0 1.536.284 2.406.531s1.803.469 2.094.469c.841 0 1.5-.659 1.5-1.5 0-.353-.077-.542-.25-.75s-.464-.423-.844-.625c-.759-.404-1.801-.583-2.625-1.406-.727-.727-.952-1.568-1.25-2.063s-.37-.656-1.031-.656z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M9 2.594l1.719 1.688 16.125 16.156-7.094.875 1.844 3.625.438.906-.875.438-4 2.063-.438-.906-2.031-4.031-4.031 3.375-1.656 1.375V2.595zm2 4.844v16.406l4.313-3.625.594 1.125 2.156 4.313 1.313-.688-2.063-4-.656-1.281 1.406-.188 4.5-.531z\"}})])\n )\n }\n }\n ","export default \"## Human Connection - Styleguide\\n\\nThis Design System provides our team with essential components and guidelines to achieve a consistent user experience accross our applications.\\n\\n### Documentation\\n\\nIf you are searching for more technical information for the UI & API, you can find it in the [HC Documentation](https://docs.human-connection.org/nitro).\\n\\n### How to use it\\n\\nUse the system's components to solve common UI problems like layout, typography, displaying data or data input.\\n\\nWhen no component fits your case, either extend an existing one or create a new one.\\n\\n### Extending existing components\\n\\nWhen extending components, make sure not to break existing features. If you really need to, it might be better to create a new one and mark the existing component as `deprecated`\\n\\n### Creating new components\\n\\nKeep a few things in mind when creating a new component:\\n* Keep it simple\\n* Keep it extendable\\n* Use Design Tokens wherever needed\\n* Document it\\n\\n### Resources \\n\\nIf you would like to become a component superhero feel free to dive into the [Vuejs Component Style Guide](https://pablohpsilva.github.io/vuejs-component-style-guide/#/).\\n\"","// Get icons\nconst context = require.context('./svg', true, /\\.svg/)\n\nconst iconNames = []\nconst icons = {}\n\ncontext.keys().forEach(key => {\n const svg = context(key)\n const name = key.replace('./', '').replace('.svg', '')\n icons[name] = svg\n iconNames.push(name)\n})\n\nexport { iconNames }\n\nexport default icons\n","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.parsedComponent)?_c(_vm.parsedComponent,{tag:\"component\"}):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../node_modules/thread-loader/dist/cjs.js!../../../../node_modules/babel-loader/lib/index.js!../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Markdown.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../node_modules/thread-loader/dist/cjs.js!../../../../node_modules/babel-loader/lib/index.js!../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Markdown.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Markdown.vue?vue&type=template&id=73cd4a54&\"\nimport script from \"./Markdown.vue?vue&type=script&lang=js&\"\nexport * from \"./Markdown.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M8.25 5h15.5l.25.594C24.585 6.92 25 8.67 25 11c0 4.616-3.516 8.431-8 8.938v6.063h5v2H10v-2h5v-6.063c-4.484-.506-8-4.322-8-8.938 0-2.325.413-4.077 1-5.406zm1.406 2C9.294 8.001 9 9.235 9 11c0 3.877 3.123 7 7 7a6.967 6.967 0 006.906-6H11v-2h11.938c-.081-1.241-.277-2.207-.563-3H9.656z\"}})])\n )\n }\n }\n ","import mod from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M15 5h2v2h8.469l.281.344 3.563 4.156-3.563 4.156-.281.344H5V7h10V5zM7 9v5h17.531l2.156-2.5L24.531 9H7zm8 8h2v10h-2V17z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M5 15h22v2H5v-2z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M4.75 7h2.219c.918 0 1.716.61 1.938 1.5L11.532 19h11.469l1.906-7H11.251l-.5-2h16.75l-2.594 9.531A1.969 1.969 0 0123.001 21H11.532c-.917 0-1.714-.61-1.938-1.5L6.969 9H4.75a1 1 0 010-2zm17 14c1.645 0 3 1.355 3 3s-1.355 3-3 3-3-1.355-3-3 1.355-3 3-3zm-9 0c1.645 0 3 1.355 3 3s-1.355 3-3 3-3-1.355-3-3 1.355-3 3-3zm0 2c-.564 0-1 .436-1 1s.436 1 1 1 1-.436 1-1-.436-1-1-1zm9 0c-.564 0-1 .436-1 1s.436 1 1 1 1-.436 1-1-.436-1-1-1z\"}})])\n )\n }\n }\n ","export default \"Navigation components allow the user to navigate through the application.\"","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 6.781l.313.094L31.657 12l-2.844.938-2.813.938v5.125c0 .82-.499 1.5-1.094 1.969s-1.332.798-2.219 1.094c-1.773.591-4.112.938-6.688.938s-4.914-.346-6.688-.938c-.887-.296-1.624-.625-2.219-1.094s-1.094-1.149-1.094-1.969v-5.125l-2-.656v8.063c.597.346 1 .979 1 1.719a2 2 0 11-4 0c0-.74.403-1.373 1-1.719v-8.75l-1.656-.531 2.844-.938 12.5-4.188zm0 2.094L6.625 12 16 15.125 25.375 12zm-8 5.688v4.438c0 .009-.004.126.313.375s.883.565 1.625.813c1.484.495 3.667.813 6.063.813s4.579-.318 6.063-.813c.742-.247 1.309-.563 1.625-.813s.313-.366.313-.375v-4.438l-7.688 2.563-.313.094-.313-.094z\"}})])\n )\n }\n }\n ","module.exports = {\"displayName\":\"DsPage\",\"description\":\"This component is used to layout a page.\",\"tags\":{\"version\":[{\"description\":\"1.0.0\",\"title\":\"version\"}]},\"props\":{\"contained\":{\"description\":\"Whether the layout should have a maximum width\",\"tags\":{},\"name\":\"contained\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}}},\"events\":{},\"methods\":[],\"slots\":{\"default\":{\"description\":\"\",\"bindings\":{}}}}","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M2 5h20v16h-9.656l-4.719 3.781L6 26.094V21H2V5zm2 2v12h4v2.906l3.375-2.688.281-.219H20v-12H4zm20 2h6v16h-4v5.094L19.656 25h-9.313l2.5-2h7.5l3.656 2.906V23h4V11h-4V9z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M4 5h6v6H4V5zm2 2v2h2V7H6zm6 0h15v2H12V7zm-8 6h6v6H4v-6zm2 2v2h2v-2H6zm6 0h15v2H12v-2zm-8 6h6v6H4v-6zm2 2v2h2v-2H6zm6 0h15v2H12v-2z\"}})])\n )\n }\n }\n ","module.exports = {\"displayName\":\"DsIcon\",\"description\":\"Icons are used to add meaning and improve accessibility.\",\"tags\":{\"version\":[{\"description\":\"1.0.0\",\"title\":\"version\"}]},\"props\":{\"name\":{\"description\":\"The name of the icon.\",\"tags\":{},\"name\":\"name\",\"type\":{\"name\":\"string\"},\"required\":true},\"ariaLabel\":{\"description\":\"Descriptive text to be read to screenreaders.\",\"tags\":{},\"name\":\"ariaLabel\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'icon'\"}},\"tag\":{\"description\":\"The html element name used for the icon.\",\"tags\":{},\"name\":\"tag\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'span'\"}},\"size\":{\"description\":\"Which size should the icon have?\\n`xx-small, x-small, small, base, large, x-large, xx-large, xxx-large`\",\"tags\":{},\"name\":\"size\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}}},\"events\":{},\"methods\":[],\"slots\":{}}","module.exports = {\"displayName\":\"DsMenuItem\",\"description\":\"Used in combination with the menu item to help the user navigate.\",\"tags\":{\"version\":[{\"description\":\"1.0.0\",\"title\":\"version\"}],\"see\":[{\"description\":\"DsMenu\",\"title\":\"see\"}]},\"props\":{\"route\":{\"description\":\"The route to display\",\"tags\":{},\"name\":\"route\",\"type\":{\"name\":\"object\"},\"required\":\"\"},\"parents\":{\"description\":\"The parents of this route\",\"tags\":{},\"name\":\"parents\",\"type\":{\"name\":\"array\"},\"required\":\"\"},\"linkTag\":{\"description\":\"The component / tag used for the link of this route\",\"tags\":{},\"name\":\"linkTag\",\"type\":{\"name\":\"string\"},\"required\":\"\"}},\"events\":{\"click\":{\"properties\":[{\"type\":{\"names\":[\"undefined\"]},\"name\":\"\"}],\"description\":\"Handles click on menu item.\\nReceives two arguments:\\nevent, route object\",\"type\":{\"names\":[\"undefined\"]}}},\"methods\":[],\"slots\":{\"default\":{\"description\":\"\",\"bindings\":{}}}}","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M15 3h2v5h-2V3zM7.5 6.094l3.563 3.531-1.438 1.438L6.094 7.5zm17 0L25.906 7.5l-3.531 3.563-1.438-1.438zM16 9c3.854 0 7 3.146 7 7s-3.146 7-7 7-7-3.146-7-7 3.146-7 7-7zm0 2c-2.773 0-5 2.227-5 5s2.227 5 5 5 5-2.227 5-5-2.227-5-5-5zM3 15h5v2H3v-2zm21 0h5v2h-5v-2zM9.625 20.938l1.438 1.438L7.5 25.907l-1.406-1.406zm12.75 0l3.531 3.563-1.406 1.406-3.563-3.531zM15 24h2v5h-2v-5z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M5 3h20v26H5V3zm2 2v22h16V5H7zm10 7h4v2h-2v4.5c0 1.383-1.117 2.5-2.5 2.5-.386 0-.604-.283-.906-.469-.408.824-1.11 1.469-2.094 1.469a2.497 2.497 0 01-2.5-2.5V15H9v-2h4v6.5c0 .217.283.5.5.5s.5-.283.5-.5V15h2v2s.007.652.156 1.25c.075.299.198.577.281.688s.021.063.063.063c.217 0 .5-.283.5-.5v-6.5z\"}})])\n )\n }\n }\n ","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"ds-number\",class:[\n _vm.size && (\"ds-number-size-\" + _vm.size)\n ]},[_c('ds-text',{staticClass:\"ds-number-count\",staticStyle:{\"margin-bottom\":\"0\"},attrs:{\"size\":_vm.size}},[_vm._t(\"count\",[_vm._v(_vm._s(_vm.count))])],2),_c('ds-text',{staticClass:\"ds-number-label\",attrs:{\"uppercase\":_vm.uppercase,\"size\":_vm.labelSize,\"color\":\"soft\"}},[_vm._v(\"\\n \"+_vm._s(_vm.label)+\"\\n \")])],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Number.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Number.vue?vue&type=script&lang=js&\"","export default function (Component) {\n Component.options.__docs = \"## Basic usage\\n\\n```html\\n\\n```\\n\\n## Sizes\\n\\n```html\\n\\n```\\n```html\\n\\n```\\n\\n## Slot\\n\\n```html\\n\\n 1.123.124,03 EUR\\n\\n```\\n\"\n }","import mod from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Fdata-display%2FNumber%2FNumber.vue\"; export default mod; export * from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Fdata-display%2FNumber%2FNumber.vue\"","import { render, staticRenderFns } from \"./Number.vue?vue&type=template&id=1cdc70e2&\"\nimport script from \"./Number.vue?vue&type=script&lang=js&\"\nexport * from \"./Number.vue?vue&type=script&lang=js&\"\nimport style0 from \"./style.scss?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* custom blocks */\nimport block0 from \"./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Fdata-display%2FNumber%2FNumber.vue\"\nif (typeof block0 === 'function') block0(component)\n\nexport default component.exports","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M13.188 3h5.625l.156.813.594 2.969a9.951 9.951 0 012.594 1.531l2.906-1 .781-.25.406.719 2 3.438.406.719-.594.531-2.25 1.969c.084.513.188 1.022.188 1.563s-.104 1.05-.188 1.563l2.25 1.969.594.531-.406.719-2 3.438-.406.719-.781-.25-2.906-1a9.935 9.935 0 01-2.594 1.531l-.594 2.969-.156.813h-5.625l-.156-.813-.594-2.969a9.951 9.951 0 01-2.594-1.531l-2.906 1-.781.25-.406-.719-2-3.438-.406-.719.594-.531 2.25-1.969c-.084-.513-.188-1.022-.188-1.563s.104-1.05.188-1.563l-2.25-1.969-.594-.531.406-.719 2-3.438.406-.719.781.25 2.906 1a9.935 9.935 0 012.594-1.531l.594-2.969zm1.625 2l-.5 2.594-.125.594-.563.188a7.964 7.964 0 00-3.031 1.75l-.438.406-.563-.188-2.531-.875L5.874 11.5l2 1.781.469.375-.156.594c-.128.57-.188 1.153-.188 1.75s.06 1.18.188 1.75l.156.594-.469.375-2 1.781 1.188 2.031 2.531-.875.563-.188.438.406a7.979 7.979 0 003.031 1.75l.563.188.125.594.5 2.594h2.375l.5-2.594.125-.594.563-.188a7.964 7.964 0 003.031-1.75l.438-.406.563.188 2.531.875 1.188-2.031-2-1.781-.438-.375.125-.594c.128-.572.188-1.153.188-1.75s-.06-1.18-.188-1.75l-.156-.594.469-.375 2-1.781-1.188-2.031-2.531.875-.563.188-.438-.406a7.979 7.979 0 00-3.031-1.75l-.563-.188-.125-.594-.5-2.594h-2.375zM16 11c2.75 0 5 2.25 5 5s-2.25 5-5 5-5-2.25-5-5 2.25-5 5-5zm0 2c-1.669 0-3 1.331-3 3s1.331 3 3 3 3-1.331 3-3-1.331-3-3-3z\"}})])\n )\n }\n }\n ","require('./styleguide')\n","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M20 3c1.645 0 3 1.355 3 3s-1.355 3-3 3-3-1.355-3-3 1.355-3 3-3zm0 2c-.564 0-1 .436-1 1s.436 1 1 1 1-.436 1-1-.436-1-1-1zm-5.469 2.781c.404-.046.828.057 1.188.25V8l1.688.938a3 3 0 011.406 3.656l-1.156 3.219a7.023 7.023 0 011.656 2.188h1.875c.934 0 1.77.648 1.969 1.563l1.313 6.094-1.938.438-1.344-6.094h-1.281c.047.327.094.66.094 1 0 3.854-3.146 7-7 7s-7-3.146-7-7c0-3.514 2.617-6.417 6-6.906L13.47 9.94l-2.281.25-2.5 3.844-1.688-1.063 2.5-3.875a1.978 1.978 0 011.438-.906zm1 2.407l-1.438 3.906a6.948 6.948 0 011.844.563l1-2.75a.986.986 0 00-.469-1.219zM13 16c-2.773 0-5 2.227-5 5s2.227 5 5 5 5-2.227 5-5-2.227-5-5-5z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 4c2.25 0 3.764.886 5.125 1.625S23.731 7 26 7h1v1c0 7.745-2.608 12.78-5.25 15.813s-5.375 4.125-5.375 4.125l-.375.125-.375-.125s-2.734-1.118-5.375-4.156S5 15.719 5 8.001v-1h1c2.282 0 3.517-.637 4.875-1.375S13.75 4.001 16 4.001zm0 2c-1.75 0-2.755.613-4.156 1.375a12.508 12.508 0 01-4.781 1.469c.192 6.736 2.429 11.027 4.688 13.625 2.046 2.354 3.763 3.156 4.25 3.375.486-.217 2.205-.997 4.25-3.344 2.258-2.591 4.497-6.892 4.688-13.656a12.531 12.531 0 01-4.781-1.469C18.755 6.614 17.752 6 16.002 6z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M15.999 4C22.627 4 28 9.373 28 16.001c0 5.3-3.435 9.794-8.2 11.385-.609.117-.825-.256-.825-.577 0-.394.015-1.688.015-3.292 0-1.119-.384-1.852-.815-2.222 2.673-.297 5.479-1.311 5.479-5.921 0-1.31-.464-2.381-1.233-3.22.124-.304.536-1.524-.119-3.176 0 0-1.006-.323-3.297 1.23a11.528 11.528 0 00-3.004-.404c-1.02.005-2.047.138-3.004.404-2.292-1.553-3.3-1.23-3.3-1.23-.653 1.652-.241 2.872-.118 3.176-.767.839-1.235 1.91-1.235 3.22 0 4.599 2.801 5.628 5.466 5.931-.343.3-.653.829-.762 1.604-.683.307-2.422.837-3.492-.997 0 0-.634-1.152-1.838-1.237 0 0-1.172-.016-.082.729 0 0 .786.369 1.332 1.755 0 0 .704 2.334 4.042 1.609.006 1.001.016 1.756.016 2.041 0 .318-.219.688-.819.578C7.438 25.8 4 21.302 4 16.001 4 9.373 9.373 4 15.999 4z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M3 7h26v2H3V7zm0 4h18v2H3v-2zm0 4h26v2H3v-2zm0 4h18v2H3v-2zm0 4h26v2H3v-2z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M15 5h2v10h10v2H17v10h-2V17H5v-2h10V5z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M15 4h2v16.563l5.281-5.281 1.438 1.438-7 7-.719.688-.719-.688-7-7 1.438-1.438L15 20.563V4zM7 26h18v2H7v-2z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M5 3h20v26H5V3zm2 2v22h16V5H7zm7.406 5.344h.031c.33.007.656.135.906.344.257.215.428.498.531.781.207.567.235 1.188.188 1.906-.039.595-.326 1.352-.469 2.031.187.42.248.774.469 1.188.409.766.86 1.217 1.313 1.813.517-.027 1.127-.182 1.563-.125.567.074 1.089.186 1.5.625.206.22.369.553.375.875s-.098.607-.25.875v.031h-.031c-.345.586-.969.976-1.594.938s-1.148-.368-1.625-.781c-.236-.205-.429-.616-.656-.875-.529.06-.906-.001-1.469.125-.537.12-.902.332-1.406.5-.334.672-.599 1.509-.969 2-.4.531-.818.984-1.406 1.188-.294.102-.645.097-.969-.031s-.566-.349-.75-.625c-.372-.529-.404-1.263-.125-1.781s.747-.887 1.281-1.219c.496-.308 1.245-.45 1.875-.688.276-.598.576-.984.813-1.656.275-.783.321-1.455.5-2.219-.35-.837-.787-1.712-.938-2.438-.128-.62-.169-1.181-.031-1.719.069-.269.184-.535.438-.75.246-.208.601-.317.906-.313zm.657 7.406c-.06.184-.061.348-.125.531-.055.157-.13.252-.188.406.048-.011.077-.052.125-.063.285-.064.499-.012.781-.063-.193-.295-.413-.496-.594-.813zm3.687 2.031c-.064-.008-.211.037-.281.031.243.17.495.308.563.313.08.005.096.018.219-.188.012-.021-.007-.015 0-.031-.045-.019-.163-.081-.5-.125zm-7 1.563c-.031.019-.095.044-.125.063-.409.254-.646.522-.719.656s-.103.072 0 .219h.031c.02.03-.012.018 0 .031.071-.03.351-.219.656-.625.054-.072.101-.262.156-.344z\"}})])\n )\n }\n }\n ","import mod from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"","module.exports = {\"description\":\"Used for handling basic user input.\",\"tags\":{\"version\":[{\"description\":\"1.0.0\",\"title\":\"version\"}]},\"displayName\":\"DsInput\",\"props\":{\"value\":{\"description\":\"The value of the input. Can be passed via v-model.\",\"tags\":{},\"name\":\"value\",\"type\":{\"name\":\"string|object|number|array\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"model\":{\"description\":\"The model name when used within a form component. Uses dot notation.\",\"tags\":{},\"name\":\"model\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"name\":{\"description\":\"Name to use on the input for accessibility\",\"tags\":{},\"name\":\"name\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"label\":{\"description\":\"The label of the input.\",\"tags\":{},\"name\":\"label\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"id\":{\"description\":\"The id of the input.\",\"tags\":{},\"name\":\"id\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"disabled\":{\"description\":\"Whether the input is disabled or not.\",\"tags\":{},\"name\":\"disabled\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"readonly\":{\"description\":\"Whether the input should be read-only\",\"tags\":{},\"name\":\"readonly\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"schema\":{\"description\":\"The async-validator schema used for the input.\",\"tags\":{\"default\":[{\"description\":\"null\",\"title\":\"default\"}]},\"name\":\"schema\",\"type\":{\"name\":\"object\"},\"required\":\"\",\"defaultValue\":{\"func\":true,\"value\":\"() => null\"}},\"size\":{\"description\":\"The input's size.\",\"tags\":{},\"name\":\"size\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'base'\"}},\"tabindex\":{\"description\":\"\",\"tags\":{},\"name\":\"tabindex\",\"type\":{\"name\":\"number\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"0\"}},\"type\":{\"description\":\"The type of this input.\",\"tags\":{},\"name\":\"type\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'text'\"}},\"placeholder\":{\"description\":\"The placeholder shown when value is empty.\",\"tags\":{},\"name\":\"placeholder\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"autofocus\":{\"description\":\"Whether the input should be automatically focused\",\"tags\":{},\"name\":\"autofocus\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"rows\":{\"description\":\"How many rows this input should have (only for type=\\\\\\\"textarea\\\\\\\")\",\"tags\":{},\"name\":\"rows\",\"type\":{\"name\":\"string|number\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"1\"}},\"icon\":{\"description\":\"The name of the input's icon.\",\"tags\":{},\"name\":\"icon\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"iconRight\":{\"description\":\"The name of the input's right icon.\",\"tags\":{},\"name\":\"iconRight\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}}},\"events\":{\"input\":{\"description\":\"Fires after user input.\\nReceives the value as the only argument.\",\"type\":{\"names\":[\"undefined\"]}}},\"methods\":[],\"slots\":{}}","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 3c7.168 0 13 5.832 13 13s-5.832 13-13 13S3 23.168 3 16 8.832 3 16 3zm-1.125 2.063a10.967 10.967 0 00-9.813 9.938H6v2h-.938A10.957 10.957 0 0015 26.939v-.938h2v.938a10.957 10.957 0 009.938-9.938H26v-2h.938A10.957 10.957 0 0017 5.063v.938h-2v-.938c-.041.004-.084-.004-.125 0zm7.219 4.843l-3.688 8.5-8.5 3.688 3.688-8.5zM16 14.5c-.8 0-1.5.7-1.5 1.5s.7 1.5 1.5 1.5 1.5-.7 1.5-1.5-.7-1.5-1.5-1.5z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M5 3h13.406l.313.281 6 6 .281.313V29H5V3zm2 2v22h16V11h-6V5H7zm12 1.438v2.563h2.563z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M2 5h28v22H2V5zm2 2v12.875l7-7 .719.719 5.75 5.813L22 14.876l.719.719L28 20.908V7.002H4zm20 2a2 2 0 11.001 3.999A2 2 0 0124 9zm-13 6.719l-7 7V25h16.188zm11 2l-3.125 3.094 4.156 4.188H28V23.72z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M15 4.594v22.813l-1.719-1.688L8.562 21H3.999V11h4.563l4.719-4.719zm-2 4.844l-3.281 3.281-.313.281H6v6h3.406l.313.281L13 22.562V9.437zm5.5 2.593C19.439 13.09 20 14.477 20 16s-.561 2.91-1.5 3.969l-1.438-1.438C17.64 17.837 18 16.972 18 16s-.36-1.837-.938-2.531z\"}})])\n )\n }\n }\n ","import mod from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c(_vm.tag,{tag:\"component\",staticClass:\"ds-page-title\",class:[\n _vm.highlight && \"ds-page-title-highlight\"\n ]},[_c('ds-container',[_c('ds-heading',[_vm._v(\"\\n \"+_vm._s(_vm.heading)+\"\\n \")]),_vm._t(\"default\")],2)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PageTitle.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PageTitle.vue?vue&type=script&lang=js&\"","export default function (Component) {\n Component.options.__docs = \"## Default\\n\\nThe default page title\\n```\\n\\n\\n```\\n\\n## Adding text\\n\\nYou can add additional text\\n```\\n\\n Some additional title information.\\n\\n```\\n\\n## Highlight\\n\\nYou can highlight the page title\\n```\\n\\n Some additional title information.\\n\\n```\"\n }","import mod from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Flayout%2FPageTitle%2FPageTitle.vue\"; export default mod; export * from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Flayout%2FPageTitle%2FPageTitle.vue\"","import { render, staticRenderFns } from \"./PageTitle.vue?vue&type=template&id=1dd47454&\"\nimport script from \"./PageTitle.vue?vue&type=script&lang=js&\"\nexport * from \"./PageTitle.vue?vue&type=script&lang=js&\"\nimport style0 from \"./style.scss?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* custom blocks */\nimport block0 from \"./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Flayout%2FPageTitle%2FPageTitle.vue\"\nif (typeof block0 === 'function') block0(component)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c(_vm.tag,{tag:\"component\",staticClass:\"ds-flex-item\",style:(_vm.styles)},[_vm._t(\"default\")],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FlexItem.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FlexItem.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./FlexItem.vue?vue&type=template&id=27fc9d72&\"\nimport script from \"./FlexItem.vue?vue&type=script&lang=js&\"\nexport * from \"./FlexItem.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"ds-form-item\",class:_vm.$parentInput.stateClasses},[_c('ds-input-label',{attrs:{\"label\":_vm.$parentInput.label,\"for\":_vm.$parentInput.id}}),_vm._t(\"default\"),_c('ds-input-error',{attrs:{\"error\":_vm.$parentInput.error}})],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FormItem.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./FormItem.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./FormItem.vue?vue&type=template&id=67bc0487&\"\nimport script from \"./FormItem.vue?vue&type=script&lang=js&\"\nexport * from \"./FormItem.vue?vue&type=script&lang=js&\"\nimport style0 from \"./style.scss?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M19.031 4.281l1.438 1.438L10.188 16l10.281 10.281-1.438 1.438-11-11L7.343 16l.688-.719z\"}})])\n )\n }\n }\n ","export default \"Typographic components are used to give text a semantic meaning. They also create hierarchy and provide styling through size and color.\"","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c(_vm.tag,{tag:\"component\",staticClass:\"ds-container\",class:[\n (\"ds-container-\" + _vm.width),\n _vm.centered && \"ds-container-centered\" ]},[_vm._t(\"default\")],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Container.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Container.vue?vue&type=script&lang=js&\"","export default function (Component) {\n Component.options.__docs = \"```\\n\\n I am contained\\n\\n```\\n\\n## Container widths\\n\\nUse smaller maximum width for content that doesn't need the full size (ex. Login Form / Registration Form).\\n\\n```\\n\\n My max-width is x-small\\n\\n\\n My max-width is small\\n\\n\\n My max-width is medium\\n\\n\\n My max-width is large\\n\\n```\"\n }","import mod from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Flayout%2FContainer%2FContainer.vue\"; export default mod; export * from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Flayout%2FContainer%2FContainer.vue\"","import { render, staticRenderFns } from \"./Container.vue?vue&type=template&id=4941bfe1&\"\nimport script from \"./Container.vue?vue&type=script&lang=js&\"\nexport * from \"./Container.vue?vue&type=script&lang=js&\"\nimport style0 from \"./style.scss?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* custom blocks */\nimport block0 from \"./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Flayout%2FContainer%2FContainer.vue\"\nif (typeof block0 === 'function') block0(component)\n\nexport default component.exports","import mod from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M4 5h12v2H4V5zm17 0h2v18.688l2.594-2.594L27 22.5l-4.281 4.313-.719.688-.719-.688L17 22.5l1.406-1.406L21 23.688V5zM4 9h10v2H4V9zm0 4h8v2H4v-2zm0 4h6v2H4v-2zm0 4h4v2H4v-2zm0 4h2v2H4v-2z\"}})])\n )\n }\n }\n ","import mod from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M5 5h18c1.645 0 3 1.355 3 3v1h1c1.645 0 3 1.355 3 3v12c0 1.645-1.355 3-3 3H9c-1.645 0-3-1.355-3-3v-1H5c-1.645 0-3-1.355-3-3V8c0-1.645 1.355-3 3-3zm0 2c-.565 0-1 .435-1 1v12c0 .565.435 1 1 1h18c.565 0 1-.435 1-1v-9H5V9h19V8c0-.565-.435-1-1-1H5zm21 4v2h2v-1c0-.565-.435-1-1-1h-1zm0 4v5c0 1.645-1.355 3-3 3H8v1c0 .565.435 1 1 1h18c.565 0 1-.435 1-1v-9h-2z\"}})])\n )\n }\n }\n ","import mod from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M7.156 5h17.688l.156.844 2 13V27H5v-8.156l2-13zm1.719 2L7.187 18H14v1c0 1.117.883 2 2 2s2-.883 2-2v-1h6.813L23.125 7H8.875zM7 20v5h18v-5h-5.188c-.453 1.711-1.966 3-3.813 3s-3.359-1.289-3.813-3H6.998z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M2 8h22v3.375l6-3v15.25l-6-3V24H2V8zm2 2v12h18V10H4zm24 1.625l-4 2v4.75l4 2v-8.75z\"}})])\n )\n }\n }\n ","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('ds-form-item',[_c('div',{staticClass:\"ds-input-wrap\"},[(_vm.icon)?_c('div',{staticClass:\"ds-input-icon\"},[_c('ds-icon',{attrs:{\"name\":_vm.icon}})],1):_vm._e(),_c(_vm.tag,{tag:\"component\",staticClass:\"ds-input\",class:[\n _vm.icon && \"ds-input-has-icon\",\n _vm.iconRight && \"ds-input-has-icon-right\"\n ],attrs:{\"id\":_vm.id,\"name\":_vm.name ? _vm.name : _vm.model,\"type\":_vm.type,\"autofocus\":_vm.autofocus,\"placeholder\":_vm.placeholder,\"tabindex\":_vm.tabindex,\"disabled\":_vm.disabled,\"readonly\":_vm.readonly,\"rows\":_vm.type === 'textarea' ? _vm.rows : null},domProps:{\"value\":_vm.innerValue,\"innerHTML\":_vm._s(_vm.type === 'textarea' ? _vm.innerValue : null)},on:{\"input\":_vm.handleInput,\"focus\":_vm.handleFocus,\"blur\":_vm.handleBlur}}),(_vm.iconRight)?_c('div',{staticClass:\"ds-input-icon-right\"},[_c('ds-icon',{attrs:{\"name\":_vm.iconRight}})],1):_vm._e()],1)])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Input.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Input.vue?vue&type=script&lang=js&\"","export default function (Component) {\n Component.options.__docs = \"## Basic usage\\n\\n```\\n\\n```\\n\\n## Usage with label\\n\\n```\\n\\n```\\n\\n## Disabled\\n\\n```\\n\\n```\\n\\n## Input types\\n\\nYou can use an input for different types of input.\\n\\n```\\n\\n\\n```\\n\\n## Bind to a value\\n\\nUse v-model to bind a value to the input.\\n\\n```\\n\\n\\n```\\n\\n## Validation\\n\\nWe use async-validator schemas for validation.\\n\\nIf you need to validate more than one field it is better to use the form component.\\n\\n```\\n\\n\\n```\\n\\n## Input sizes\\n\\n```\\n\\n\\n\\n```\\n\\n## Input icons\\n\\nAdd an icon to help the user identify the input type.\\n\\n```\\n\\n\\n\\n\\n\\n```\"\n }","import mod from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Fdata-input%2FInput%2FInput.vue\"; export default mod; export * from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Fdata-input%2FInput%2FInput.vue\"","import { render, staticRenderFns } from \"./Input.vue?vue&type=template&id=180eaf96&\"\nimport script from \"./Input.vue?vue&type=script&lang=js&\"\nexport * from \"./Input.vue?vue&type=script&lang=js&\"\nimport style0 from \"./style.scss?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* custom blocks */\nimport block0 from \"./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Fdata-input%2FInput%2FInput.vue\"\nif (typeof block0 === 'function') block0(component)\n\nexport default component.exports","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M4 5h6v6H4V5zm2 2v2h2V7H6zm6 0h15v2H12V7zm-8 6h6v6H4v-6zm2 2v2h2v-2H6zm6 0h15v2H12v-2zm-8 6h6v6H4v-6zm2 2v2h2v-2H6zm6 0h15v2H12v-2z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M17 4h.625l1.063 2.125c1.277.14 2.567.598 3.531 1.719C23.357 9.166 24 11.176 24 14v.906c.571.546 1 1.247 1 2.094 0 1.26-.891 2.154-2 2.594a39.003 39.003 0 01-1.25 3.438c-.487 1.141-.894 2.047-1.5 2.688a7.19 7.19 0 01-10.5 0c-.606-.64-1.045-1.547-1.531-2.688-.446-1.045-.849-2.27-1.219-3.438C5.891 19.155 5 18.26 5 17c0-.851.428-1.549 1-2.094V14c0-3.042.821-5.612 2.688-7.375S13.335 4 17.001 4zm-.594 2.063c-2.973.1-5.062.789-6.344 2-1.378 1.302-2.063 3.241-2.063 5.938v1.844l-.5.281a.997.997 0 00-.5.875c0 .534.384.957.906 1l.688.031.188.656c.37 1.203.831 2.474 1.281 3.531s.967 1.957 1.125 2.125c2.128 2.252 5.497 2.252 7.625 0 .158-.168.674-1.068 1.125-2.125s.911-2.328 1.281-3.531l.188-.656.688-.031a.98.98 0 00.906-1 .995.995 0 00-.5-.875l-.5-.281v-1.844c0-2.518-.587-4.001-1.313-4.844a3.19 3.19 0 00-1.188-.875c.024.149.058.291.063.438.019.67-.279 1.354-.75 1.75-.941.792-2.05.727-3.125.781s-2.174.128-2.813.375-.867.389-.875 1.375h-2c.013-1.623 1.015-2.808 2.156-3.25s2.365-.416 3.406-.469 1.882-.271 1.969-.344c.043-.037.037.047.031-.156s-.135-.677-.469-1.344zM12 16a1 1 0 110 2 1 1 0 010-2zm6 0a1 1 0 110 2 1 1 0 010-2z\"}})])\n )\n }\n }\n ","import camelCase from 'lodash/camelCase'\nimport raw from './generated/tokens.raw.json'\n\nconst { tokens, tokenMap } = Object.keys(raw.props).reduce(\n ({ tokens, tokenMap }, key) => {\n const token = raw.props[key]\n const name = camelCase(key)\n const category = camelCase(token.category)\n if (!tokenMap[category]) {\n tokenMap[category] = {}\n }\n\n token.scss = `$${key.replace(/_/g, '-')}`\n\n tokens[name] = token.value\n tokenMap[category][name] = token\n return { tokens, tokenMap }\n },\n { tokens: {}, tokenMap: {} }\n)\n\nexport { tokens, tokenMap }\n","module.exports = {\"displayName\":\"DsText\",\"description\":\"Text is used for styling and grouping paragraphs or words.\\nDefaults to a `p` tag. If nested inside of another text\\ncomponent it defaults to a `span` tag.\",\"tags\":{\"version\":[{\"description\":\"1.0.0\",\"title\":\"version\"}]},\"props\":{\"color\":{\"description\":\"The color used for the text.\",\"tags\":{},\"name\":\"color\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"bold\":{\"description\":\"Whether the text is bold.\",\"tags\":{},\"name\":\"bold\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"inline\":{\"description\":\"Whether the text is inline.\",\"tags\":{\"default\":[{\"description\":\"false\",\"title\":\"default\"}]},\"name\":\"inline\",\"type\":{\"name\":\"boolean\"},\"required\":\"\"},\"size\":{\"description\":\"The size used for the text.\",\"tags\":{},\"name\":\"size\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"tag\":{\"description\":\"The html tag used for the text.\",\"tags\":{},\"name\":\"tag\",\"type\":{\"name\":\"string\"},\"required\":\"\"},\"align\":{\"description\":\"Align Text\\n`left, center, right\",\"tags\":{},\"name\":\"align\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"uppercase\":{\"description\":\"Text in Uppdercase\",\"tags\":{},\"name\":\"uppercase\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}}},\"events\":{},\"methods\":[],\"slots\":{\"default\":{\"description\":\"\",\"bindings\":{}}}}","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M7 5h18v23l-1.594-1.188L16 21.249l-7.406 5.563L7 28V5zm2 2v17l6.406-4.813.594-.438.594.438L23 24V7H9z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M3 6h26v20h-9.563l-2.719 2.719-.719.688-.719-.688L12.561 26H2.998V6zm2 2v16h8.406l.313.281L16 26.562l2.281-2.281.313-.281H27V8H5zm4 3h14v2H9v-2zm0 4h14v2H9v-2zm0 4h10v2H9v-2z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M5 5h22v22H5V5zm2 2v5h5V7H7zm7 0v5h4V7h-4zm6 0v5h5V7h-5zM7 14v4h5v-4H7zm7 0v4h4v-4h-4zm6 0v4h5v-4h-5zM7 20v5h5v-5H7zm7 0v5h4v-5h-4zm6 0v5h5v-5h-5z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M6 4h20v8l-2-2V6H8v20h16v-4l2-2v8H6V4zm16.406 7l4.313 4.281.688.719-.688.719L22.406 21 21 19.594 23.563 17h-9.656v-2h9.656L21 12.406z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M13 4h6c1.093 0 2 .907 2 2v12c0 1.093-.907 2-2 2h-6c-1.093 0-2-.907-2-2V6c0-1.093.907-2 2-2zm0 2v12h6V6h-6zm-6 8h2v4c0 2.22 1.78 4 4 4h6c2.22 0 4-1.78 4-4v-4h2v4c0 3.302-2.698 6-6 6h-2v2h4v2H11v-2h4v-2h-2c-3.302 0-6-2.698-6-6v-4z\"}})])\n )\n }\n }\n ","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c(_vm.tag,{tag:\"component\",staticClass:\"ds-flex\",style:(_vm.styles)},[_vm._t(\"default\")],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Flex.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Flex.vue?vue&type=script&lang=js&\"","export default function (Component) {\n Component.options.__docs = \"## Item widths\\n\\nBy default each item has the same width.\\n```\\n\\n same\\n same\\n\\n```\\n\\nYou can set widths as parts of the whole.\\n```\\n\\n 1\\n 2\\n 3\\n\\n```\\n\\nYou can set widths as fix values.\\n```\\n\\n 200px\\n 1\\n 30%\\n\\n```\\n\\nYou can set a default width for each item on the flex component.\\n```\\n\\n item\\n item\\n item\\n item\\n item\\n\\n```\\n\\n## Column Gutter\\n\\nYou can set a gutter for each item on the flex component.\\n```\\n\\n same\\n same\\n\\n\\n same\\n same\\n\\n\\n same\\n same\\n\\n```\\n\\n## Responsive Breakpoints\\n\\nSometimes we need to adjust the layout for different screen sizes.\\nTherefore width, gutter and direction can be set as an object of breakpoints `base, xs, sm, md, lg, xl`\\n```\\n\\n \\n 1@md\\n \\n \\n 2@md\\n \\n\\n```\\n\\n## Common Patterns\\n\\nFix sidebar flex\\n```\\n\\n \\n sidebar\\n \\n \\n main content\\n \\n\\n```\\n\\nGrid list of items\\n```\\n\\n \\n item\\n \\n \\n item\\n \\n \\n item\\n \\n \\n item\\n \\n \\n item\\n \\n \\n item\\n \\n\\n```\"\n }","import mod from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Flayout%2FFlex%2FFlex.vue\"; export default mod; export * from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Flayout%2FFlex%2FFlex.vue\"","import { render, staticRenderFns } from \"./Flex.vue?vue&type=template&id=471f315a&\"\nimport script from \"./Flex.vue?vue&type=script&lang=js&\"\nexport * from \"./Flex.vue?vue&type=script&lang=js&\"\nimport style0 from \"./style.scss?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* custom blocks */\nimport block0 from \"./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Flayout%2FFlex%2FFlex.vue\"\nif (typeof block0 === 'function') block0(component)\n\nexport default component.exports","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M3 6h26v20H3V6zm2 2v4h22V8H5zm2 1h8v2H7V9zm17 0a1 1 0 110 2 1 1 0 010-2zM5 14v4h22v-4H5zm2 1h8v2H7v-2zm17 0a1 1 0 110 2 1 1 0 010-2zM5 20v4h22v-4H5zm2 1h8v2H7v-2zm17 0a1 1 0 110 2 1 1 0 010-2z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M22.5 5c4.136 0 7.5 3.364 7.5 7.5 0 2.59-2.365 4.947-2.466 5.047L16 29.081 4.46 17.541C4.365 17.447 2 15.09 2 12.5 2 8.364 5.364 5 9.5 5c2.892 0 5.327 1.804 6.5 2.854C17.173 6.804 19.608 5 22.5 5z\"}})])\n )\n }\n }\n ","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return (_vm.dataArray)?_c('div',{staticClass:\"ds-table-wrap\"},[_c('table',{staticClass:\"ds-table\",class:[\n _vm.condensed && 'ds-table-condensed',\n _vm.bordered && 'ds-table-bordered'\n ],attrs:{\"cellpadding\":\"0\",\"cellspacing\":\"0\"}},[_c('colgroup',_vm._l((_vm.headers),function(header){return _c('col',{key:header.key,attrs:{\"width\":header.width}})}),0),_c('thead',[_c('tr',_vm._l((_vm.headers),function(header){return _c('ds-table-head-col',{key:header.key,attrs:{\"align\":_vm.align(header.key)}},[_vm._v(\"\\n \"+_vm._s(header.label)+\"\\n \")])}),1)]),_c('tbody',_vm._l((_vm.rows),function(row,index){return _c('tr',{key:row.key || index},_vm._l((row),function(col){return _c('ds-table-col',{key:col.key,attrs:{\"align\":_vm.align(col.key)}},[_vm._t(col.key,[_vm._v(\"\\n \"+_vm._s(col.value)+\"\\n \")],{\"row\":_vm.dataArray[index] ? _vm.dataArray[index] : null,\"col\":col,\"index\":index})],2)}),1)}),0)])]):_vm._e()}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Table.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Table.vue?vue&type=script&lang=js&\"","export default function (Component) {\n Component.options.__docs = \"## Basic usage\\n\\nDisplay an array of data objects.\\n```\\n\\n\\n\\n```\\n\\n## Specify fields\\n\\nYou can specify which fields to display\\n```\\n\\n\\n\\n```\\n\\n## Customize header\\n\\nYou can customize the header by setting fields as an object.\\n\\nThe value can be a string representing the fields label or an object with options.\\n```\\n\\n\\n\\n```\\n\\n## Custom columns\\n\\nYou can define custom templates for columns and create columns that do not have a corresponding data attribute.\\n\\nVia scoped slots you have access to the columns `row`, `index` and `col`.\\n```\\n\\n\\n\\n```\\n\"\n }","import mod from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Fdata-display%2FTable%2FTable.vue\"; export default mod; export * from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Fdata-display%2FTable%2FTable.vue\"","import { render, staticRenderFns } from \"./Table.vue?vue&type=template&id=22e61f8e&\"\nimport script from \"./Table.vue?vue&type=script&lang=js&\"\nexport * from \"./Table.vue?vue&type=script&lang=js&\"\nimport style0 from \"./style.scss?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* custom blocks */\nimport block0 from \"./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Fdata-display%2FTable%2FTable.vue\"\nif (typeof block0 === 'function') block0(component)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c(_vm.inline ? 'code' : 'pre',{tag:\"component\",staticClass:\"ds-code\",class:[\n _vm.inline && \"ds-code-inline\"\n ]},[_vm._t(\"default\")],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Code.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Code.vue?vue&type=script&lang=js&\"","export default function (Component) {\n Component.options.__docs = \"## Basic usage\\n\\n```\\ncd your-system-name && yarn install\\n```\\n\\n## Inline Code\\n\\nCan be used inline to display small chunks of code.\\n\\n```\\n\\n Remove the folder with rm -rf node_modules and be happy.\\n\\n```\\n\"\n }","import mod from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Ftypography%2FCode%2FCode.vue\"; export default mod; export * from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Ftypography%2FCode%2FCode.vue\"","import { render, staticRenderFns } from \"./Code.vue?vue&type=template&id=4e3e2580&\"\nimport script from \"./Code.vue?vue&type=script&lang=js&\"\nexport * from \"./Code.vue?vue&type=script&lang=js&\"\nimport style0 from \"./style.scss?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* custom blocks */\nimport block0 from \"./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Ftypography%2FCode%2FCode.vue\"\nif (typeof block0 === 'function') block0(component)\n\nexport default component.exports","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 5.188l4.5 4.813H17v10h-2v-10h-3.5zM5 11h2v14h18V11h2v16H5V11z\"}})])\n )\n }\n }\n ","// Get components\nconst context = require.context('.', true, /\\.vue$/)\n\nconst components = []\ncontext.keys().forEach(key => {\n const c = context(key).default\n components.push(c)\n})\n\nexport default {\n install(Vue) {\n components.forEach(c => Vue.component(c.name, c))\n }\n}\n","module.exports = {\"displayName\":\"DsGrid\",\"description\":\"Used in combination with the grid item component to create masonry layouts.\",\"tags\":{\"version\":[{\"description\":\"1.0.0\",\"title\":\"version\"}]},\"props\":{\"gap\":{\"description\":\"The vertical and horizontal gap between grid items\",\"tags\":{},\"name\":\"gap\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'small'\"}},\"minColumnWidth\":{\"description\":\"The minimum width of each column\",\"tags\":{},\"name\":\"minColumnWidth\",\"type\":{\"name\":\"number\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"250\"}},\"rowHeight\":{\"description\":\"The height of each row (recommended to use the default)\",\"tags\":{},\"name\":\"rowHeight\",\"type\":{\"name\":\"number\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"20\"}},\"tag\":{\"description\":\"The outermost html tag\",\"tags\":{},\"name\":\"tag\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'div'\"}}},\"events\":{},\"methods\":[],\"slots\":{\"default\":{\"description\":\"\",\"bindings\":{}}}}","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M5 3h13.406l.313.281 6 6 .281.313V29H5V3zm2 2v22h16V11h-6V5H7zm12 1.438v2.563h2.563zM20.094 14a1 1 0 110 2 1 1 0 010-2zM13 15.594l.719.688L16 18.563l1.281-1.281.719-.688.719.688 3 3-1.438 1.438L18 19.439l-1.281 1.281-.719.688-.719-.688L13 18.439 9.719 21.72l-1.438-1.438 4-4z\"}})])\n )\n }\n }\n ","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('td',{staticClass:\"ds-table-col\",class:[\n _vm.align && (\"ds-table-col-\" + _vm.align)\n ]},[_vm._t(\"default\")],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TableCol.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TableCol.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TableCol.vue?vue&type=template&id=52a9bd72&\"\nimport script from \"./TableCol.vue?vue&type=script&lang=js&\"\nexport * from \"./TableCol.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M21.5 2.5h2v1.406a5.62 5.62 0 012.25.938l.938-.938 1.406 1.406-.938.938c.464.664.792 1.421.938 2.25H29.5v2h-1.406a5.625 5.625 0 01-.938 2.281l.969 1.031-1.469 1.375-.938-1a5.617 5.617 0 01-2.219.906v1.406h-2v-1.406a5.62 5.62 0 01-2.25-.938l-1.031 1.063-1.438-1.438 1.063-1.031a5.615 5.615 0 01-.938-2.25h-1.406v-2h1.406a5.632 5.632 0 01.906-2.219l-1-.938 1.375-1.469 1.031.969a5.665 5.665 0 012.281-.938V2.498zm1 3.313c-2.055 0-3.688 1.632-3.688 3.688s1.632 3.688 3.688 3.688 3.688-1.632 3.688-3.688-1.632-3.688-3.688-3.688zM9.531 11.719l.719 1.813a6.865 6.865 0 011.656-.219c.571 0 1.126.085 1.656.219l.719-1.813 1.844.75-.719 1.813a6.887 6.887 0 012.313 2.313l1.813-.719.75 1.844-1.813.719c.132.529.219 1.087.219 1.656s-.086 1.126-.219 1.656l1.813.719-.75 1.844-1.813-.719a6.907 6.907 0 01-2.313 2.344l.719 1.781-1.844.75-.719-1.781a6.76 6.76 0 01-1.656.219 6.713 6.713 0 01-1.656-.219l-.719 1.781-1.844-.75.719-1.781a6.873 6.873 0 01-2.344-2.344l-1.781.719-.75-1.844 1.781-.719c-.134-.53-.219-1.087-.219-1.656s.085-1.128.219-1.656l-1.781-.719.75-1.844 1.781.719a6.916 6.916 0 012.344-2.313l-.719-1.813zm2.375 3.594c-2.663 0-4.813 2.118-4.813 4.781s2.15 4.813 4.813 4.813 4.781-2.15 4.781-4.813-2.118-4.781-4.781-4.781z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M28 3.031v9.156c1.156.418 2 1.521 2 2.813s-.844 2.394-2 2.813v9.156l-1.594-1.156s-2.007-1.443-4.875-2.906-6.587-2.906-9.813-2.906H8.343l1.625 5.719.344 1.281H4.249l-.219-.719-2-7-.031-.156v-9.125h9.719c3.27 0 6.987-1.412 9.844-2.875s4.844-2.938 4.844-2.938zM26 6.75c-.82.558-1.459 1.064-3.531 2.125C19.54 10.375 15.743 11.925 12 12v6c3.708.073 7.499 1.595 10.438 3.094 2.078 1.06 2.735 1.567 3.563 2.125V6.75zM4 12v6h6v-6H4zm.344 8l1.406 5h1.906L6.25 20H4.344z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 7H7v18h11c2.8 0 5-2.2 5-5 0-2.2-1.4-4-3.3-4.7.8-.9 1.3-2 1.3-3.3 0-2.8-2.2-5-5-5zm-7 8V9h7c1.7 0 3 1.3 3 3s-1.3 3-3 3H9zm0 8v-6h9c1.7 0 3 1.3 3 3s-1.3 3-3 3H9zm7-18c3.9 0 7 3.1 7 7 0 .9-.2 1.8-.5 2.6C24 15.9 25 17.9 25 20c0 3.9-3.1 7-7 7H5V5h11zm-5 6v2h5c.6 0 1-.4 1-1s-.4-1-1-1h-5zm0 8v2h7c.6 0 1-.4 1-1s-.4-1-1-1h-7z\"}})])\n )\n }\n }\n ","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"ds-page\",class:[\n _vm.hasHeader ? 'ds-page-has-header' : 'ds-page-has-no-header',\n _vm.$slots.sidebar && 'ds-page-has-sidebar',\n _vm.showDrawer && 'ds-page-show-drawer',\n _vm.contained && 'ds-page-is-contained'\n ]},[_c('header',{staticClass:\"ds-page-header\"},[_c('div',{staticClass:\"ds-page-header-container\"},[_c('div',{staticClass:\"ds-page-brand\"},[_vm._t(\"brand\")],2),_c('div',{staticClass:\"ds-page-navbar\"},[_vm._t(\"navbar\")],2),(_vm.$slots.drawer)?_c('div',{staticClass:\"ds-page-navigation-toggle\",on:{\"click\":function($event){_vm.showDrawer = !_vm.showDrawer}}},[_c('ds-icon',{attrs:{\"name\":\"bars\"}})],1):_vm._e()])]),(_vm.$slots.sidebar)?_c('aside',{staticClass:\"ds-page-sidebar\"},[_c('div',{staticClass:\"ds-page-sidebar-content\"},[_vm._t(\"sidebar\")],2)]):_vm._e(),(_vm.$slots.drawer)?_c('aside',{staticClass:\"ds-page-drawer\"},[_vm._t(\"drawer\")],2):_vm._e(),_c('main',{staticClass:\"ds-page-content\"},[_vm._t(\"default\")],2)])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Page.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Page.vue?vue&type=script&lang=js&\"","export default function (Component) {\n Component.options.__docs = \"## Page layouts\\n\\nYou can layout a page in different ways. These are best described by example.\\n\\n### Sidebar only\\n\\n```iframe\\n\\n\\n\\n```\\n\\n### Navbar only\\n\\n```iframe\\n\\n\\n\\n```\\n\\n### Sidebar and Navbar\\n\\n```iframe\\n\\n\\n\\n```\"\n }","import mod from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Flayout%2FPage%2FPage.vue\"; export default mod; export * from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Flayout%2FPage%2FPage.vue\"","import { render, staticRenderFns } from \"./Page.vue?vue&type=template&id=4dcfd5c3&\"\nimport script from \"./Page.vue?vue&type=script&lang=js&\"\nexport * from \"./Page.vue?vue&type=script&lang=js&\"\nimport style0 from \"./style.scss?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* custom blocks */\nimport block0 from \"./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Flayout%2FPage%2FPage.vue\"\nif (typeof block0 === 'function') block0(component)\n\nexport default component.exports","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M4.219 10.781L16 22.562l11.781-11.781 1.438 1.438-12.5 12.5-.719.688-.719-.688-12.5-12.5z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M2 7h26c1.093 0 2 .907 2 2v14c0 1.093-.907 2-2 2H2c-1.093 0-2-.907-2-2V9c0-1.093.907-2 2-2zm0 2v14h26V9H2zm2 2h2v2H4v-2zm4 0h2v2H8v-2zm4 0h2v2h-2v-2zm4 0h2v2h-2v-2zm4 0h2v2h-2v-2zm4 0h2v2h-2v-2zM4 15h4v2H4v-2zm6 0h2v2h-2v-2zm4 0h2v2h-2v-2zm4 0h2v2h-2v-2zm4 0h4v2h-4v-2zM4 19h4v2H4v-2zm6 0h10v2H10v-2zm12 0h4v2h-4v-2z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M3.719 2.281l6.75 6.75C12.154 8.419 14.007 8 16 8c8.395 0 14.494 7.044 14.75 7.344l.625.719-.656.656c-.193.192-3.247 3.135-7.344 5.219l6.344 6.344-1.438 1.438-8.688-8.719L8.468 9.876 2.28 3.72zM16 10c-1.389 0-2.697.254-3.938.625l2.063 2.063A2.992 2.992 0 0116 12c1.654 0 3 1.346 3 3 0 .71-.273 1.362-.688 1.875l2.844 2.844A6.966 6.966 0 0023 15c0-1.3-.386-2.556-1.063-3.656C20.161 10.556 18.164 10 15.999 10zm-9.375.875l2.563 2.563A6.746 6.746 0 009 15.001c0 3.565 2.68 6.54 6.219 6.938l.094.031c.466.039.908.039 1.375 0l.125-.031c.261-.029.531-.068.781-.125l1.719 1.719c-.778.198-1.577.343-2.375.406h-.063c-.29.025-.585.063-.875.063s-.585-.037-.875-.063h-.063c-6.964-.555-13.495-6.934-13.781-7.219l-.656-.656.625-.719c.144-.17 2.137-2.479 5.375-4.469zm.656 1.969a24.434 24.434 0 00-3.875 3.094 32.712 32.712 0 004.781 3.5A8.929 8.929 0 016.999 15c0-.737.107-1.452.281-2.156zm17.438 0c.173.702.281 1.421.281 2.156 0 1.614-.438 3.12-1.188 4.438a32.299 32.299 0 004.75-3.469 23.858 23.858 0 00-3.844-3.125zM16 14a.951.951 0 00-.438.125l1.313 1.313A.951.951 0 0017 15c0-.551-.448-1-1-1z\"}})])\n )\n }\n }\n ","module.exports = {\"displayName\":\"DsModal\",\"description\":\"Simple Modal Component\",\"tags\":{\"version\":[{\"description\":\"1.0.0\",\"title\":\"version\"}]},\"props\":{\"title\":{\"description\":\"Modal title\",\"tags\":{},\"name\":\"title\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"isOpen\":{\"description\":\"Open state\",\"tags\":{},\"name\":\"isOpen\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"force\":{\"description\":\"Force user input by disabeling the ESC key, close button and click on the backdrop\",\"tags\":{},\"name\":\"force\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"extended\":{\"description\":\"Allow closing without choosing action by ESC key, close button or click on the backdrop\",\"tags\":{},\"name\":\"extended\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"cancelLabel\":{\"description\":\"Cancel button label\",\"tags\":{},\"name\":\"cancelLabel\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'Cancel'\"}},\"confirmLabel\":{\"description\":\"Confirm button label\",\"tags\":{},\"name\":\"confirmLabel\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'Confirm'\"}}},\"events\":{\"opened\":{\"description\":\"\"},\"confirm\":{\"description\":\"\"},\"cancel\":{\"description\":\"\"},\"update:isOpen\":{\"description\":\"\",\"type\":{\"names\":[\"undefined\"]}},\"close\":{\"description\":\"\",\"type\":{\"names\":[\"undefined\"]}}},\"methods\":[],\"slots\":{}}","module.exports = {\"displayName\":\"DsLogo\",\"description\":\"This component displays the brand's logo.\",\"tags\":{\"version\":[{\"description\":\"1.0.0\",\"title\":\"version\"}]},\"props\":{\"inverse\":{\"description\":\"Inverse the logo\",\"tags\":{},\"name\":\"inverse\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"tag\":{\"description\":\"The html element name used for the logo.\",\"tags\":{},\"name\":\"tag\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'div'\"}}},\"events\":{},\"methods\":[],\"slots\":{}}","var map = {\n\t\"./DesignTokens.vue\": \"e4e7\",\n\t\"./IconList.vue\": \"e008\",\n\t\"./Markdown.vue\": \"4788\",\n\t\"./TokenItem.vue\": \"8673\"\n};\n\n\nfunction webpackContext(req) {\n\tvar id = webpackContextResolve(req);\n\treturn __webpack_require__(id);\n}\nfunction webpackContextResolve(req) {\n\tvar id = map[req];\n\tif(!(id + 1)) { // check for number or string\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t}\n\treturn id;\n}\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = \"79d8\";","var map = {\n\t\"./CodeExample\": \"2c28\",\n\t\"./CodeExample.vue\": \"2c28\",\n\t\"./ComponentDoc\": \"0cae\",\n\t\"./ComponentDoc.vue\": \"0cae\",\n\t\"./ComponentItem\": \"42e8\",\n\t\"./ComponentItem.vue\": \"42e8\",\n\t\"./ComponentOptionsDoc\": \"940d\",\n\t\"./ComponentOptionsDoc.vue\": \"940d\",\n\t\"./ComponentPage\": \"26c9\",\n\t\"./ComponentPage.vue\": \"26c9\",\n\t\"./Navigation\": \"b34d\",\n\t\"./Navigation.vue\": \"b34d\",\n\t\"./PageWrapper\": \"f2df\",\n\t\"./PageWrapper.vue\": \"f2df\",\n\t\"./SectionPage\": \"da5d\",\n\t\"./SectionPage.vue\": \"da5d\",\n\t\"./global\": \"7218\",\n\t\"./global/\": \"7218\",\n\t\"./global/DesignTokens\": \"e4e7\",\n\t\"./global/DesignTokens.vue\": \"e4e7\",\n\t\"./global/IconList\": \"e008\",\n\t\"./global/IconList.vue\": \"e008\",\n\t\"./global/Markdown\": \"4788\",\n\t\"./global/Markdown.vue\": \"4788\",\n\t\"./global/TokenItem\": \"8673\",\n\t\"./global/TokenItem.vue\": \"8673\",\n\t\"./global/index\": \"7218\",\n\t\"./global/index.js\": \"7218\"\n};\n\n\nfunction webpackContext(req) {\n\tvar id = webpackContextResolve(req);\n\treturn __webpack_require__(id);\n}\nfunction webpackContextResolve(req) {\n\tvar id = map[req];\n\tif(!(id + 1)) { // check for number or string\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t}\n\treturn id;\n}\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = \"7a12\";","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M2 5h28v22H2V5zm2 2v12.875l7-7 .719.719 5.75 5.813L22 14.876l.719.719L28 20.908V7.002H4zm20 2a2 2 0 11.001 3.999A2 2 0 0124 9zm-13 6.719l-7 7V25h16.188zm11 2l-3.125 3.094 4.156 4.188H28V23.72z\"}})])\n )\n }\n }\n ","import mod from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('nav',{staticClass:\"ds-menu\",class:[\n _vm.inverse && 'ds-menu-inverse',\n _vm.navbar && 'ds-menu-navbar'\n ]},[_c('ul',{staticClass:\"ds-menu-list\"},[_vm._t(\"default\",[_vm._l((_vm.routes),function(route,index){return _vm._t(route.name,[_vm._t(\"menuitem\",[_c('ds-menu-item',{key:route.path ? route.path : index,attrs:{\"route\":route}})],{\"route\":route})],{\"route\":route,\"parents\":[]})})])],2)])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Menu.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Menu.vue?vue&type=script&lang=js&\"","export default function (Component) {\n Component.options.__docs = \"## Basic usage\\n\\nDisplay an array of route objects.\\n```\\n\\n\\n\\n```\\n\\n## Navbar\\n\\nDisplay the menu as a navbar. A navbar's height depends on it's nearest parent with a fixed height.\\n```\\n\\n\\n\\n```\\n\\n## Custom url parser\\n\\nBy default the url is equal to a route's path. If no path is available the url is constructed from the route's parents names and the route's name.\\n\\nYou can provide a custom url parser function. It takes the route as the first argument, it's parents as the second and returns a string or anything that [router-link's to prop](https://router.vuejs.org/api/#to) can handle.\\n\\nWhen returning an object it might be necessary to also provide a custom is-exact function like in the example below.\\n\\n```\\n\\n\\n\\n```\\n\\n## Custom name parser\\n\\nYou can customize the menu item's name by providing a name parser function.\\n\\n```\\n\\n\\n\\n```\\n\\n## Customize menu items\\n\\nYou can customize top level menu items using slots. The slot name is equal to the routes name.\\n\\nIf you want to keep the sub menu for this menu item, be sure to use the `ds-menu-item` component and pass down the `route` and `parents` prop.\\n\\n```\\n\\n\\n\\n```\"\n }","import mod from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Fnavigation%2FMenu%2FMenu.vue\"; export default mod; export * from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Fnavigation%2FMenu%2FMenu.vue\"","import { render, staticRenderFns } from \"./Menu.vue?vue&type=template&id=12536029&\"\nimport script from \"./Menu.vue?vue&type=script&lang=js&\"\nexport * from \"./Menu.vue?vue&type=script&lang=js&\"\nimport style0 from \"./style.scss?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* custom blocks */\nimport block0 from \"./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Fnavigation%2FMenu%2FMenu.vue\"\nif (typeof block0 === 'function') block0(component)\n\nexport default component.exports","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M5 6h22c1.645 0 3 1.355 3 3v14c0 1.645-1.355 3-3 3H5c-1.645 0-3-1.355-3-3V9c0-1.645 1.355-3 3-3zm0 2c-.555 0-1 .445-1 1v14c0 .555.445 1 1 1h22c.555 0 1-.445 1-1V9c0-.555-.445-1-1-1H5zm1 7a1 1 0 110 2 1 1 0 010-2z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M4 7h2.219c.918 0 1.716.61 1.938 1.5L10.782 19h12.469l2.406-9h2.094l-2.594 9.531A1.969 1.969 0 0123.251 21H10.782c-.918 0-1.714-.61-1.938-1.5L6.219 9H4a1 1 0 010-2zm18 14c1.645 0 3 1.355 3 3s-1.355 3-3 3-3-1.355-3-3 1.355-3 3-3zm-9 0c1.645 0 3 1.355 3 3s-1.355 3-3 3-3-1.355-3-3 1.355-3 3-3zm3-14h2v3h3v2h-3v3h-2v-3h-3v-2h3V7zm-3 16c-.564 0-1 .436-1 1s.436 1 1 1 1-.436 1-1-.436-1-1-1zm9 0c-.564 0-1 .436-1 1s.436 1 1 1 1-.436 1-1-.436-1-1-1z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M5 3h20v7h-2V5H7v5H5V3zm2 9h2l1 2 1-2h2l-2 4 2 4h-2l-1-2-1 2H7l2-4zm7 0h2v6h2v2h-4v-8zm7.5 0c.733 0 1.402.287 1.844.75S24 13.818 24 14.406h-2c0-.112-.035-.22-.094-.281S21.766 14 21.5 14c-.217 0-.5.283-.5.5s.283.5.5.5c1.383 0 2.5 1.117 2.5 2.5 0 1.3-1.081 2.5-2.5 2.5-.732 0-1.413-.232-1.875-.719S19 18.16 19 17.593h2c0 .233.049.299.063.313s.069.094.438.094c.381 0 .5-.2.5-.5 0-.217-.283-.5-.5-.5-1.383 0-2.5-1.117-2.5-2.5s1.117-2.5 2.5-2.5zM5 22h2v5h16v-5h2v7H5v-7z\"}})])\n )\n }\n }\n ","module.exports = {\"description\":\"Used for letting the user choose one value from a set of options.\",\"tags\":{\"version\":[{\"description\":\"1.0.0\",\"title\":\"version\"}]},\"displayName\":\"DsRadio\",\"props\":{\"value\":{\"description\":\"The value of the input. Can be passed via v-model.\",\"tags\":{},\"name\":\"value\",\"type\":{\"name\":\"string|object|number|array\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"model\":{\"description\":\"The model name when used within a form component. Uses dot notation.\",\"tags\":{},\"name\":\"model\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"name\":{\"description\":\"Name to use on the input for accessibility\",\"tags\":{},\"name\":\"name\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"label\":{\"description\":\"The label of the input.\",\"tags\":{},\"name\":\"label\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"id\":{\"description\":\"The id of the input.\",\"tags\":{},\"name\":\"id\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"disabled\":{\"description\":\"Whether the input is disabled or not.\",\"tags\":{},\"name\":\"disabled\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"readonly\":{\"description\":\"Whether the input should be read-only\",\"tags\":{},\"name\":\"readonly\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"schema\":{\"description\":\"The async-validator schema used for the input.\",\"tags\":{\"default\":[{\"description\":\"null\",\"title\":\"default\"}]},\"name\":\"schema\",\"type\":{\"name\":\"object\"},\"required\":\"\",\"defaultValue\":{\"func\":true,\"value\":\"() => null\"}},\"size\":{\"description\":\"The input's size.\",\"tags\":{},\"name\":\"size\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'base'\"}},\"tabindex\":{\"description\":\"\",\"tags\":{},\"name\":\"tabindex\",\"type\":{\"name\":\"number\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"0\"}},\"multiple\":{\"description\":\"Whether the user can select multiple items\",\"tags\":{},\"name\":\"multiple\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"buttons\":{\"description\":\"Whether the input should be options should be buttons\",\"tags\":{},\"name\":\"buttons\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"options\":{\"description\":\"The select options.\",\"tags\":{},\"name\":\"options\",\"type\":{\"name\":\"array\"},\"required\":\"\"},\"labelProp\":{\"description\":\"The prop to use as the label when options are objects\",\"tags\":{},\"name\":\"labelProp\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'label'\"}}},\"events\":{\"input\":{\"description\":\"Fires after user input.\\nReceives the value as the only argument.\",\"type\":{\"names\":[\"undefined\"]}}},\"methods\":[],\"slots\":{}}","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M15 3h2v2.063c5.268.477 9.46 4.67 9.938 9.938h2.063v2h-2.063A10.989 10.989 0 0117 26.939v2.063h-2v-2.063a10.989 10.989 0 01-9.938-9.938H2.999v-2h2.063A10.989 10.989 0 0115 5.063V3zm0 4.031A8.997 8.997 0 007.031 15H9v2H7.031A8.997 8.997 0 0015 24.969V23h2v1.969A8.997 8.997 0 0024.969 17H23v-2h1.969A8.997 8.997 0 0017 7.031V9h-2V7.031z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M9 4h14v7h2c1.645 0 3 1.355 3 3v10h-5v4H9v-4H4V14c0-1.645 1.355-3 3-3h2V4zm2 2v5h10V6H11zm-4 7c-.565 0-1 .435-1 1v8h3v-4h14v4h3v-8c0-.565-.435-1-1-1H7zm1 1a1 1 0 110 2 1 1 0 010-2zm3 6v6h10v-6H11z\"}})])\n )\n }\n }\n ","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('svg',{staticClass:\"ds-spinner\",class:[\n (\"ds-size-\" + (this.size)),\n _vm.inverse && 'ds-spinner-inverse',\n _vm.primary && !_vm.inverse && \"ds-spinner-primary\",\n _vm.secondary && !_vm.inverse && \"ds-spinner-secondary\",\n _vm.danger && !_vm.inverse && \"ds-spinner-danger\" ],attrs:{\"viewBox\":\"0 0 50 50\"}},[_c('circle',{staticClass:\"ds-spinner-circle\",attrs:{\"cx\":\"25\",\"cy\":\"25\",\"r\":\"20\",\"fill\":\"none\",\"stroke-width\":\"5\"}})])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Spinner.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Spinner.vue?vue&type=script&lang=js&\"","export default function (Component) {\n Component.options.__docs = \"## Spinning loading indicator\\n\\nMultiple sizes\\n\\n```html\\n\\n \\n \\n \\n\\n```\\n\\nInverse color\\n\\n```html\\n\\n \\n \\n \\n\\n```\"\n }","import mod from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Flayout%2FSpinner%2FSpinner.vue\"; export default mod; export * from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Flayout%2FSpinner%2FSpinner.vue\"","import { render, staticRenderFns } from \"./Spinner.vue?vue&type=template&id=d3f09ab2&\"\nimport script from \"./Spinner.vue?vue&type=script&lang=js&\"\nexport * from \"./Spinner.vue?vue&type=script&lang=js&\"\nimport style0 from \"./style.scss?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* custom blocks */\nimport block0 from \"./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Flayout%2FSpinner%2FSpinner.vue\"\nif (typeof block0 === 'function') block0(component)\n\nexport default component.exports","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M18.875 4l1.438 1.375-6.031 6.406 8.344 5.031L13.438 26h4.563v2h-8v-8h2v4.563l7.375-7.375-7.188-4.344-1.063-.625.844-.906z\"}})])\n )\n }\n }\n ","import mod from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M5.969 3H8v7H6V5.469C5.556 5.724 5.087 6 4.406 6V4c.494 0 1.25-.656 1.25-.656zM11 6h17v2H11V6zm-4.5 6C7.883 12 9 13.117 9 14.5c0 .481-.248 1.09-.75 1.5l.031.031-.125.094-.875.875H9v2H4v-1.625l.313-.281L7.001 14.5c0-.217-.283-.5-.5-.5s-.5.283-.5.5v.5h-2v-.5c0-1.383 1.117-2.5 2.5-2.5zm4.5 3h17v2H11v-2zm-7 6h4v1.469l-.125.25-.406.688C8.322 23.805 9 24.496 9 25.501c0 1.383-1.117 2.5-2.5 2.5H4v-2h2.5c.217 0 .5-.283.5-.5s-.283-.5-.5-.5H5v-1.375l.125-.219.25-.406H4v-2zm7 3h17v2H11v-2z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 3c1.864 0 3.399 1.275 3.844 3H29v20H3V6h9.156c.445-1.725 1.98-3 3.844-3zm0 2c-.81 0-1.428.385-1.75 1h3.5c-.322-.615-.94-1-1.75-1zM5 8v9h22V8H5zm11 6a1 1 0 110 2 1 1 0 010-2zM5 19v5h22v-5H5z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M15 4.594v22.813l-1.719-1.688L8.562 21H3.999V11h4.563l4.719-4.719zm-2 4.844l-3.281 3.281-.313.281H6v6h3.406l.313.281L13 22.562V9.437zm7.219 2.343L23 14.562l2.781-2.781 1.438 1.438L24.438 16l2.781 2.781-1.438 1.438L23 17.438l-2.781 2.781-1.438-1.438L21.562 16l-2.781-2.781z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M21.75 4c1.671 0 3.225.661 4.406 1.844S28 8.579 28 10.25s-.662 3.255-1.844 4.438l-1.469 1.469a6.25 6.25 0 01-4.438 1.844 6.163 6.163 0 01-2.281-.438l1.625-1.625c.215.038.432.063.656.063a4.276 4.276 0 003.031-1.25l1.469-1.469a4.274 4.274 0 000-6.031c-.804-.805-1.863-1.25-3-1.25s-2.227.444-3.031 1.25L17.249 8.72a4.286 4.286 0 00-1.188 3.688l-1.625 1.625a6.16 6.16 0 01-.438-2.281 6.26 6.26 0 011.844-4.438l1.469-1.469a6.25 6.25 0 014.438-1.844zm-2.469 7.281l1.438 1.438-8 8-1.438-1.438zM11.75 14c.793 0 1.565.153 2.281.438l-1.625 1.625A3.75 3.75 0 0011.75 16a4.276 4.276 0 00-3.031 1.25L7.25 18.719a4.274 4.274 0 000 6.031c.804.805 1.863 1.25 3 1.25s2.227-.444 3.031-1.25l1.469-1.469a4.286 4.286 0 001.188-3.688l1.625-1.625a6.16 6.16 0 01.438 2.281 6.258 6.258 0 01-1.844 4.438l-1.469 1.469C13.507 27.339 11.922 28 10.25 28s-3.225-.661-4.406-1.844C4.662 24.974 4 23.421 4 21.75s.662-3.256 1.844-4.438l1.469-1.469a6.25 6.25 0 014.438-1.844z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M10 2h16v16.844a3.019 3.019 0 01-2.375 2.938L16 23.438v3.563c0 1.645-1.355 3-3 3s-3-1.355-3-3v-10.75l-.75.188c-.156.203-.224.331-.625.625-.642.47-1.633.938-2.969.938C4.23 18.004 3 16.712 3 15.096v-.406l.281-.313L10 7.596V2.002zm2 2v3h12V4H12zm-.594 5l-6.313 6.406c.082.421.255.594.563.594.903 0 1.459-.273 1.813-.531s.438-.438.438-.438l.188-.344.406-.125 2.25-.594 1.25-.313v13.344c0 .565.435 1 1 1s1-.435 1-1v-5.188l.781-.188 8.438-1.781c.467-.1.781-.523.781-1V8.998H11.407z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M3 7h26v2H3V7zm8 4h18v2H11v-2zm-8 4h26v2H3v-2zm8 4h18v2H11v-2zm-8 4h26v2H3v-2z\"}})])\n )\n }\n }\n ","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[(!_vm.hideTokenGroups.includes(this.token.category))?_c('div',{class:(\"token-item\" + (_vm.timeGroups.includes(this.token.category) ? ' hover' : '')),style:(_vm.styles)},[(_vm.textGroups.includes(this.token.category))?_c('span',[_vm._v(\"\\n Aa\\n \")]):_vm._e()]):_vm._e(),_c('div',[_c('code',[_vm._v(_vm._s(_vm.token.value))])])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../node_modules/thread-loader/dist/cjs.js!../../../../node_modules/babel-loader/lib/index.js!../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TokenItem.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../node_modules/thread-loader/dist/cjs.js!../../../../node_modules/babel-loader/lib/index.js!../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TokenItem.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./TokenItem.vue?vue&type=template&id=c8864d60&scoped=true&\"\nimport script from \"./TokenItem.vue?vue&type=script&lang=js&\"\nexport * from \"./TokenItem.vue?vue&type=script&lang=js&\"\nimport style0 from \"./TokenItem.vue?vue&type=style&index=0&id=c8864d60&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"c8864d60\",\n null\n \n)\n\nexport default component.exports","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M25 4.031c.765 0 1.517.298 2.094.875a2.966 2.966 0 010 4.188L17 19.219l-.313.063-3.5.688-1.469.313.313-1.469.688-3.5.063-.313.219-.219 9.906-9.875a2.951 2.951 0 012.094-.875zm0 1.938c-.235 0-.464.121-.688.344l-9.688 9.688-.344 1.719 1.719-.344 9.688-9.688c.446-.446.446-.929 0-1.375-.223-.223-.453-.344-.688-.344zM4 8h13.188l-2 2H6v16h16v-9.188l2-2V28H4V8z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M9 7h14c4.959 0 9 4.041 9 9s-4.041 9-9 9H9c-4.962 0-9-4.037-9-9s4.038-9 9-9zm14 2c-3.878 0-7 3.122-7 7s3.122 7 7 7 7-3.122 7-7-3.122-7-7-7z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 3c.624 0 1.248.213 1.781.594l1.656 1.156 1.875.25h.031c1.314.16 2.352 1.223 2.531 2.531.003.024.029.038.031.063h-.031l.375 1.875 1.156 1.656c.762 1.067.73 2.476.031 3.594v.031l-.031.031-1.156 1.656-.25 1.875 3.125 4.75 1.031 1.531h-4.781l-1.156 2.688L21.499 29l-1.031-1.563-3.156-4.75c-.818.379-1.779.349-2.625 0l-3.156 4.75L10.5 29l-.719-1.719-1.156-2.688H3.844l1.031-1.531 3.219-4.906-.313-1.719-1.188-1.656c-.762-1.067-.73-2.507-.031-3.625v-.031l.031-.031 1.156-1.5.25-1.938v-.031l.031-.031a3.385 3.385 0 012.563-2.563L10.624 5h.031l1.906-.25 1.656-1.156A3.084 3.084 0 0115.998 3zm0 2.031c-.229 0-.458.068-.625.188l-2 1.438-.25.031-2.094.281c-.015.003-.016.027-.031.031a1.398 1.398 0 00-1 1c-.004.015-.028.016-.031.031l-.281 2.094-.031.281-.156.188-1.25 1.625c-.301.482-.269 1.073-.031 1.406l1.281 1.781.156.188.031.25.406 2.281v.063a.978.978 0 00.125.375.877.877 0 00.688.438h.031l2.188.313.281.031.188.156 1.625 1.25c.482.302 1.073.269 1.406.031l1.781-1.281.188-.156.25-.031 2.281-.406h.063a.886.886 0 00.594-.313v-.031l.063-.031a.954.954 0 00.156-.438v-.031l.313-2.188.031-.25 1.406-1.969c.302-.482.269-1.042.031-1.375l-1.281-1.781-.156-.188-.031-.219-.406-2.219v-.063a.89.89 0 00-.813-.813h-.031l-2.188-.313-.25-.031-.219-.156-1.781-1.281a1.101 1.101 0 00-.625-.188zm6.906 15.219c-.409.323-.9.552-1.438.625-.024.003-.038.029-.063.031v-.031l-1.969.344-.469.344 2.125 3.25.688-1.594.25-.625h2.406zm-13.812.031l-1.531 2.313h2.406l.25.625.688 1.594 2.125-3.219-.438-.344-1.906-.25h-.031a2.88 2.88 0 01-1.563-.719z\"}})])\n )\n }\n }\n ","import mod from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 2.375l.906 2.031 3.25 7.313 7.938.813 2.25.25-1.688 1.5-5.906 5.344 1.656 7.813.469 2.188-1.969-1.125L16 24.533l-6.906 3.969-1.938 1.125h-.031l.469-2.188 1.656-7.813-5.906-5.344-1.688-1.5 2.25-.25 7.938-.813 3.25-7.313zm0 4.906v14.938l.5.281 5.469 3.156-1.313-6.188-.125-.563.438-.375 4.719-4.25-6.875-.719-.25-.5z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M8.656 3c.523 0 1.041.189 1.469.531l.063.031.031.031 4.094 4.219-.031.031c.886.826.873 2.221.031 3.063l-2 2c.307.705 1.146 2.501 2.781 4.063a16.139 16.139 0 004.094 2.813l2-2c.83-.83 2.295-.83 3.125 0l.031.063 4.063 4.063c.83.83.83 2.264 0 3.094l-3.156 3.156a3.595 3.595 0 01-3.469.688h-.031c-2.347-.918-7.094-3.001-11.344-7.25-4.233-4.233-6.403-8.916-7.25-11.344-.002-.006.002-.025 0-.031a3.134 3.134 0 01.844-3.375l-.031-.031 3.156-3.25.063-.031a2.362 2.362 0 011.469-.531zm0 2a.363.363 0 00-.219.094L5.343 8.25c-.355.304-.465.906-.313 1.313.758 2.178 2.825 6.669 6.781 10.625 3.924 3.924 8.326 5.86 10.594 6.75.584.195 1.069.115 1.531-.281l3.063-3.063c.17-.17.17-.111 0-.281l-4.094-4.094c-.17-.17-.142-.17-.313 0l-2.969 2.969-.625-.281s-2.739-1.16-5.063-3.281l-.219-.188c-2.412-2.303-3.563-5.375-3.563-5.375l-.219-.625.469-.438 2.5-2.5c.123-.123.055-.225.063-.219l-.094-.094-4-4.094a.361.361 0 00-.219-.094z\"}})])\n )\n }\n }\n ","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c(_vm.tag,{tag:\"component\",staticClass:\"ds-space\",class:[\n _vm.centered && 'ds-space-centered'\n ],style:(_vm.styles)},[_vm._t(\"default\")],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Space.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Space.vue?vue&type=script&lang=js&\"","export default function (Component) {\n Component.options.__docs = \"## Default margins\\n\\nBy default the top margin is 0 and the bottom margin is `large`.\\n```\\n\\n I have my own space\\n\\n\\n I have my own space\\n\\n```\\n\\n## Custom margins\\n\\nMargins can be `xxx-small, xx-small, x-small, small, base, large, x-large, xx-large and xxx-large`\\n```\\n\\n I have my own space (xx-small)\\n\\n\\n I have my own space (small)\\n\\n\\n I have my own space (base)\\n\\n\\n I have my own space (large)\\n\\n\\n I have my own space (xx-large)\\n\\n\\n I have my own space\\n\\n```\\n\\n## Responsive Breakpoints\\n\\nSometimes we need to adjust the layout for different screen sizes.\\nTherefore margin can be set as an object of breakpoints `base, xs, sm, md, lg, xl`\\n```\\n\\n I have my own space\\n\\n\\n I have my own space\\n\\n```\"\n }","import mod from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Flayout%2FSpace%2FSpace.vue\"; export default mod; export * from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Flayout%2FSpace%2FSpace.vue\"","import { render, staticRenderFns } from \"./Space.vue?vue&type=template&id=d5b7e9ea&\"\nimport script from \"./Space.vue?vue&type=script&lang=js&\"\nexport * from \"./Space.vue?vue&type=script&lang=js&\"\nimport style0 from \"./style.scss?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* custom blocks */\nimport block0 from \"./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Flayout%2FSpace%2FSpace.vue\"\nif (typeof block0 === 'function') block0(component)\n\nexport default component.exports","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 5h11v11l-.281.313L14.5 28.407l-.719-.688-9.5-9.5-.688-.719.688-.688L15.687 5.281zm.844 2L6.406 17.5l8.094 8.094L25 15.156V7h-8.156zM22 9a1 1 0 110 2 1 1 0 010-2z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M6.813 2.406L8.907 4.5 7.501 5.906 5.407 3.812zm18.375 0l1.406 1.406L24.5 5.906 23.094 4.5zM16 3.031c4.934-.047 9 4.027 9 8.969 0 2.706-1.249 5.062-2.906 6.719-1.238 1.15-2 2.627-2 4.094v1.188H20v4h-2.281c-.347.597-.982 1-1.719 1s-1.372-.403-1.719-1H12v-6a5.244 5.244 0 00-1.75-3.031c-2.233-1.898-3.573-4.845-3.125-8.094.561-4.039 3.789-7.316 7.844-7.781H15a9.178 9.178 0 011-.063zm0 2c-.258.004-.518.03-.781.063-3.131.348-5.687 2.881-6.125 6.031-.352 2.552.702 4.811 2.469 6.313 1.388 1.19 2.124 2.848 2.344 4.563h4.375c.236-1.792 1.094-3.434 2.438-4.688l-.031-.031c1.343-1.343 2.313-3.187 2.313-5.281 0-3.861-3.135-7.024-7-6.969zM2 12h3v2H2v-2zm25 0h3v2h-3v-2zM7.5 20.094L8.906 21.5l-2.094 2.094-1.406-1.406zm17 0l2.094 2.094-1.406 1.406-2.094-2.094zM14 24v2h4v-2h-4z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M26.188-1.719L32.907 5l-6.719 6.719-1.406-1.438L29.063 6H8V4h21.063L24.782-.281zm-12.375 14l1.406 1.438L10.938 18h21.063v2H10.938l4.281 4.281-1.406 1.438L7.094 19l.719-.719z\"}})])\n )\n }\n }\n ","module.exports = {\"displayName\":\"DsPlaceholder\",\"description\":\"This component is used as a placeholder for other content.\",\"tags\":{\"version\":[{\"description\":\"1.0.0\",\"title\":\"version\"}]},\"props\":{\"tag\":{\"description\":\"The html element name used for the placeholder.\",\"tags\":{},\"name\":\"tag\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'div'\"}}},\"events\":{},\"methods\":[],\"slots\":{\"default\":{\"description\":\"\",\"bindings\":{}}}}","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M14.688 3h.406C16.71 3 18.002 4.23 18 5.656c0 1.336-.468 2.327-.938 2.969-.294.401-.422.469-.625.625l-.188.75h10.75c1.645 0 3 1.355 3 3s-1.355 3-3 3h-3.563l-1.656 7.625A3.019 3.019 0 0118.842 26H1.998V10h5.594l6.781-6.719zm.718 2.094L9 11.407v12.594h9.844c.477 0 .9-.314 1-.781l1.781-8.438.188-.781h5.188c.565 0 1-.435 1-1s-.435-1-1-1H13.657l.313-1.25.594-2.25.125-.406.344-.188s.179-.084.438-.438.531-.91.531-1.813c0-.308-.172-.481-.594-.563zM4 12v12h3V12H4z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M5 3h20v26H5V3zm2 2v22h16V5H7zm8 4.719l5.25 1.313-.5 1.938-2.75-.688v6.719c0 1.645-1.355 3-3 3s-3-1.355-3-3 1.355-3 3-3c.353 0 .684.073 1 .188V9.72zM14 18c-.564 0-1 .436-1 1s.436 1 1 1 1-.436 1-1-.436-1-1-1z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M25.031 4l.313 1.094S27 10.71 27 18.532c0 3.995-.921 6.637-2.344 8.281s-3.306 2.188-4.844 2.188c-1.728 0-3.206-.784-4.375-1.594s-2.165-1.731-2.344-1.844l1.063-1.688c.704.445 1.398 1.177 2.406 1.875S18.735 27 19.812 27c1.083 0 2.301-.33 3.313-1.5S25 22.218 25 18.531c0-6.501-1.022-10.659-1.344-11.875-3.442 1.276-7.451 1.856-10.688 3-1.789.632-3.284 1.437-4.313 2.563S6.999 14.796 6.999 17c0 1.938 1.058 3.143 2.219 3.969a7.84 7.84 0 001.625.875c1.72-2.744 4.356-6.157 8.438-10.531l1.438 1.375c-6.808 7.295-9.428 11.855-10.375 14.625-.473 1.385-.53 2.32-.5 3s.217 1.058.156 1.781l-2-.188c-.002.02-.116-.597-.156-1.5s.047-2.151.594-3.75c.303-.885.756-1.918 1.375-3.063a10.118 10.118 0 01-1.75-1C6.586 21.542 5 19.696 5 16.999c0-2.605.833-4.643 2.188-6.125s3.168-2.402 5.125-3.094c3.913-1.384 8.509-1.908 11.688-3.313z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M27.938 4.75l.75 4.25h-2.031l-.344-1.938L15 9H3.156zM2 10h28v16H2V10zm4.938 2c.033.163.063.327.063.5a2.5 2.5 0 01-2.5 2.5c-.173 0-.337-.029-.5-.063v6.125c.163-.033.327-.063.5-.063a2.5 2.5 0 012.5 2.5c0 .173-.029.337-.063.5h18.125a2.497 2.497 0 01-.063-.5 2.5 2.5 0 012.5-2.5c.173 0 .337.029.5.063v-6.125a2.497 2.497 0 01-.5.063 2.5 2.5 0 01-2.5-2.5c0-.173.029-.337.063-.5H6.938zM16 13c2.75 0 5 2.25 5 5s-2.25 5-5 5-5-2.25-5-5 2.25-5 5-5zm0 2c-1.669 0-3 1.331-3 3s1.331 3 3 3 3-1.331 3-3-1.331-3-3-3z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M28.281 6.281l1.438 1.438-18 18-.719.688-.719-.688-8-8 1.438-1.438L11 23.562z\"}})])\n )\n }\n }\n ","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('ds-form-item',[_c('div',{staticClass:\"ds-radio\",attrs:{\"tabindex\":_vm.tabindex},on:{\"keydown\":[function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"down\",40,$event.key,[\"Down\",\"ArrowDown\"])){ return null; }if($event.target !== $event.currentTarget){ return null; }$event.preventDefault();return _vm.pointerNext($event)},function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"up\",38,$event.key,[\"Up\",\"ArrowUp\"])){ return null; }if($event.target !== $event.currentTarget){ return null; }$event.preventDefault();return _vm.pointerPrev($event)}]}},_vm._l((_vm.options),function(option){return _c(_vm.buttons ? 'ds-button' : 'div',{key:option[_vm.labelProp] || option,tag:\"component\",staticClass:\"ds-radio-option\",class:[\n _vm.isSelected(option) && \"ds-radio-option-is-selected\"\n ],attrs:{\"primary\":_vm.buttons && _vm.isSelected(option)},on:{\"click\":function($event){return _vm.handleSelect(option)}}},[(!_vm.buttons)?_c('span',{staticClass:\"ds-radio-option-mark\"}):_vm._e(),_c('span',{staticClass:\"ds-radio-option-label\"},[_vm._t(\"option\",[_vm._v(\"\\n \"+_vm._s(option[_vm.labelProp] || option)+\"\\n \")],{\"option\":option})],2)])}),1)])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Radio.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Radio.vue?vue&type=script&lang=js&\"","export default function (Component) {\n Component.options.__docs = \"## Basic usage\\n\\n```\\n\\n```\\n\\n## Usage with label\\n\\n```\\n\\n```\\n\\n## Bind to a value\\n\\nUse v-model to bind a value to the select input.\\n\\n```\\n\\n\\n```\\n\\n## Style variations\\n\\n```\\n\\n```\\n\\n## Validation\\n\\nWe use async-validator schemas for validation.\\n\\nIf you need to validate more than one field it is better to use the form component.\\n\\n```\\n\\n\\n```\\n\"\n }","import mod from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Fdata-input%2FRadio%2FRadio.vue\"; export default mod; export * from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Fdata-input%2FRadio%2FRadio.vue\"","import { render, staticRenderFns } from \"./Radio.vue?vue&type=template&id=41a640ea&\"\nimport script from \"./Radio.vue?vue&type=script&lang=js&\"\nexport * from \"./Radio.vue?vue&type=script&lang=js&\"\nimport style0 from \"./style.scss?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* custom blocks */\nimport block0 from \"./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Fdata-input%2FRadio%2FRadio.vue\"\nif (typeof block0 === 'function') block0(component)\n\nexport default component.exports","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M6 6c2.197 0 4 1.803 4 4 0 .494-.115.969-.281 1.406l6.063 3.438L26.001 9h4L9.72 20.594c.166.438.281.913.281 1.406 0 2.197-1.803 4-4 4s-4-1.803-4-4 1.803-4 4-4c.981 0 1.864.375 2.563.969l5.156-2.938-5.219-2.969c-.691.568-1.543.938-2.5.938-2.197 0-4-1.803-4-4s1.803-4 4-4zm0 2c-.977 0-1.784.677-1.969 1.594A2.088 2.088 0 004 10c0 1.116.884 2 2 2s2-.884 2-2-.884-2-2-2zm13.094 8.813L30 23.001h-4l-8.906-5.094zM6 20c-.977 0-1.784.677-1.969 1.594A2.088 2.088 0 004 22c0 1.116.884 2 2 2s2-.884 2-2-.884-2-2-2z\"}})])\n )\n }\n }\n ","module.exports = {\"displayName\":\"DsCode\",\"description\":\"The code component is used for displaying lines of code.\",\"tags\":{\"version\":[{\"description\":\"1.0.0\",\"title\":\"version\"}]},\"props\":{\"inline\":{\"description\":\"Display the code inline.\",\"tags\":{},\"name\":\"inline\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}}},\"events\":{},\"methods\":[],\"slots\":{\"default\":{\"description\":\"\",\"bindings\":{}}}}","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 5c6.063 0 11 4.937 11 11v11h-8V16c0-1.668-1.332-3-3-3s-3 1.332-3 3v11H5V16C5 9.937 9.937 5 16 5zm0 2c-4.983 0-9 4.017-9 9v5h4v-5c0-2.749 2.251-5 5-5s5 2.251 5 5v5h4v-5c0-4.983-4.017-9-9-9zM7 23v2h4v-2H7zm14 0v2h4v-2h-4z\"}})])\n )\n }\n }\n ","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[(_vm.componentProps)?_c('ds-space',[_c('ds-heading',{attrs:{\"tag\":\"h2\"}},[_vm._v(_vm._s(_vm._f(\"componentName\")(_vm.component.name))+\" Props\")]),_c('ds-card',[_c('ds-table',{attrs:{\"data\":_vm.componentProps,\"fields\":_vm.propFields},scopedSlots:_vm._u([{key:\"name\",fn:function(ref){\nvar row = ref.row;\nreturn [_c('ds-code',{attrs:{\"inline\":\"\"}},[_vm._v(\"\\n \"+_vm._s(_vm._f(\"kebabCase\")(row.name))+\"\\n \")]),(row.required)?_c('div',[(row.required)?_c('ds-tag',{attrs:{\"color\":\"warning\"}},[_vm._v(\"required\")]):_vm._e()],1):_vm._e(),_c('ds-space',{attrs:{\"margin-bottom\":null,\"margin-top\":\"small\"}},[(row.options)?_c('div',_vm._l((row.options),function(option){return _c('ds-chip',{key:option,attrs:{\"size\":\"small\"}},[_vm._v(\"\\n \"+_vm._s(option)+\"\\n \")])}),1):_vm._e(),_c('ds-text',{attrs:{\"color\":\"soft\"}},[_vm._v(_vm._s(row.description))])],1)]}},{key:\"type\",fn:function(ref){\nvar row = ref.row;\nreturn _vm._l((row.types),function(type){return _c('ds-chip',{key:type,attrs:{\"inline\":\"\"}},[_vm._v(\"\\n \"+_vm._s(type)+\"\\n \")])})}},{key:\"default\",fn:function(ref){\nvar row = ref.row;\nreturn [(row.defaultValue)?_c('ds-chip',{attrs:{\"color\":\"primary\"}},[(row.default)?[_vm._v(\"\\n \"+_vm._s(row.default)+\"\\n \")]:(row.defaultValue.func)?[_vm._v(\"\\n Function()\\n \")]:[_vm._v(\"\\n \"+_vm._s(row.defaultValue.value)+\"\\n \")]],2):_vm._e()]}}],null,false,882638696)})],1)],1):_vm._e(),(_vm.componentSlots && _vm.componentSlots.length)?_c('ds-space',[_c('ds-heading',{attrs:{\"tag\":\"h2\"}},[_vm._v(_vm._s(_vm._f(\"componentName\")(_vm.component.name))+\" Slots\")]),_c('ds-card',[_c('ds-table',{attrs:{\"data\":_vm.componentSlots,\"fields\":_vm.slotFields},scopedSlots:_vm._u([{key:\"name\",fn:function(ref){\nvar row = ref.row;\nreturn _c('ds-code',{attrs:{\"inline\":\"\"}},[_vm._v(\"\\n \"+_vm._s(row.name)+\"\\n \")])}},{key:\"description\",fn:function(ref){\nvar row = ref.row;\nreturn _c('ds-text',{attrs:{\"color\":\"soft\"}},[_vm._v(\"\\n \"+_vm._s(row.description)+\"\\n \")])}}],null,false,3680235843)})],1)],1):_vm._e(),(_vm.componentEvents && _vm.componentEvents.length)?_c('ds-space',[_c('ds-heading',{attrs:{\"tag\":\"h2\"}},[_vm._v(_vm._s(_vm._f(\"componentName\")(_vm.component.name))+\" Events\")]),_c('ds-card',[_c('ds-table',{attrs:{\"data\":_vm.componentEvents,\"fields\":_vm.eventFields},scopedSlots:_vm._u([{key:\"name\",fn:function(ref){\nvar row = ref.row;\nreturn _c('ds-code',{attrs:{\"inline\":\"\"}},[_vm._v(\"\\n @\"+_vm._s(row.name)+\"\\n \")])}},{key:\"description\",fn:function(ref){\nvar row = ref.row;\nreturn _c('ds-text',{attrs:{\"color\":\"soft\"}},[_vm._v(\"\\n \"+_vm._s(row.description)+\"\\n \")])}}],null,false,1170093891)})],1)],1):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n \n \n {{ type }}\n \n \n \n \n \n \n \n \n \n \n \n \n \n {{ component.name | componentName }} Slots\n \n \n \n {{ row.name }}\n \n \n {{ row.description }}\n \n \n \n \n \n {{ component.name | componentName }} Events\n \n \n \n @{{ row.name }}\n \n \n {{ row.description }}\n \n \n \n \n \n\n\n\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ComponentOptionsDoc.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ComponentOptionsDoc.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./ComponentOptionsDoc.vue?vue&type=template&id=373aa5e8&\"\nimport script from \"./ComponentOptionsDoc.vue?vue&type=script&lang=js&\"\nexport * from \"./ComponentOptionsDoc.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M21.75 4c1.603 0 3.189.626 4.406 1.844 2.435 2.435 2.435 6.409 0 8.844l-1.469 1.469a6.205 6.205 0 01-3.625 1.781l-.25-2a4.1 4.1 0 002.438-1.188h.031l1.469-1.469c1.671-1.671 1.671-4.36 0-6.031s-4.36-1.671-6.031 0L17.25 8.719a4.183 4.183 0 00-1.188 2.469l-2-.25a6.208 6.208 0 011.781-3.625l1.469-1.469A6.285 6.285 0 0121.75 4zM7.719 6.281l4 4-1.438 1.438-4-4zm3.219 7.782l.25 2a4.1 4.1 0 00-2.438 1.188h-.031L7.25 18.72c-1.671 1.671-1.671 4.36 0 6.031s4.36 1.671 6.031 0l1.469-1.469a4.183 4.183 0 001.188-2.469l2 .25a6.208 6.208 0 01-1.781 3.625l-1.469 1.469c-2.435 2.435-6.409 2.435-8.844 0s-2.435-6.409 0-8.844l1.469-1.469a6.205 6.205 0 013.625-1.781zm10.781 6.218l4 4-1.438 1.438-4-4z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M7.219 5.781L16 14.562l8.781-8.781 1.438 1.438L17.438 16l8.781 8.781-1.438 1.438L16 17.438l-8.781 8.781-1.438-1.438L14.562 16 5.781 7.219z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M15 4h2v20.063l6.781-6.781 1.438 1.438-8.5 8.5-.719.688-.719-.688-8.5-8.5 1.438-1.438L15 24.063V4z\"}})])\n )\n }\n }\n ","import mod from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M8 4h2v16.563L20.563 10H11V8h11.563l3.719-3.719 1.438 1.438-3.719 3.719v11.563h-2v-9.563L11.438 22.001h16.563v2h-4v4h-2v-4h-14v-14h-4v-2h4v-4z\"}})])\n )\n }\n }\n ","module.exports = {\"displayName\":\"DsSpace\",\"description\":\"Use this component for grouping and separation.\",\"tags\":{\"version\":[{\"description\":\"1.0.0\",\"title\":\"version\"}]},\"props\":{\"marginTop\":{\"description\":\"The top margin of this space.\",\"tags\":{},\"name\":\"marginTop\",\"type\":{\"name\":\"string|object\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"marginBottom\":{\"description\":\"The bottom margin of this space.\",\"tags\":{},\"name\":\"marginBottom\",\"type\":{\"name\":\"string|object\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'large'\"}},\"margin\":{\"description\":\"The bottom and top margin of this space.\",\"tags\":{},\"name\":\"margin\",\"type\":{\"name\":\"string|object\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"centered\":{\"description\":\"Center content vertacally and horizontally\",\"tags\":{},\"name\":\"centered\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"tag\":{\"description\":\"The html element name used for this space.\",\"tags\":{},\"name\":\"tag\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'div'\"}}},\"events\":{},\"methods\":[],\"slots\":{\"default\":{\"description\":\"\",\"bindings\":{}}}}","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M9.531 6h12.938l5.313 6.375.5.594-.5.656-11.781 15-.781-1-11-14-.5-.656.5-.594 5-6zm.938 2l-3.344 4h4.313l2.688-4H10.47zm7.406 0l2.688 4h4.313l-3.344-4h-3.656zM16 8.844L13.875 12h4.25zM7.031 14l6.594 8.406L11.25 14H7.031zm6.282 0l2.688 9.313L18.657 14h-5.344zm7.437 0l-2.375 8.375L24.969 14H20.75z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 4.438l.906 2.188 8 19 .906 2.125-2.156-.813L16 24.063l-9.813 3.688.906-2.125 8-19zm0 5.093L9.812 24.25 16 21.937l.344.125 5.844 2.188z\"}})])\n )\n }\n }\n ","module.exports = {\"displayName\":\"DsTable\",\"description\":\"Used in combination with the table row to create data tables.\",\"tags\":{\"version\":[{\"description\":\"1.0.0\",\"title\":\"version\"}]},\"props\":{\"data\":{\"description\":\"The table's data\",\"tags\":{},\"name\":\"data\",\"type\":{\"name\":\"array|object\"},\"required\":\"\"},\"fields\":{\"description\":\"The table's header config\",\"tags\":{},\"name\":\"fields\",\"type\":{\"name\":\"array|object\"},\"required\":\"\"},\"condensed\":{\"description\":\"Should the table be more condense?\",\"tags\":{},\"name\":\"condensed\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"bordered\":{\"description\":\"Should the table have borders?\",\"tags\":{},\"name\":\"bordered\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"true\"}}},\"events\":{},\"methods\":[],\"slots\":{}}","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 4c6.616 0 12 5.385 12 12s-5.385 12-12 12S4 22.615 4 16h2c0 5.535 4.465 10 10 10s10-4.465 10-10S21.535 6 16 6c-3.702 0-6.897 2.02-8.625 5H11v2H4V6h2v3.344A11.987 11.987 0 0116 4zm-1 4h2v7h5v2h-7V8z\"}})])\n )\n }\n }\n ","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c(_vm.tag,{tag:\"component\",staticClass:\"ds-grid\",style:(_vm.styles)},[_vm._t(\"default\")],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Grid.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Grid.vue?vue&type=script&lang=js&\"","export default function (Component) {\n Component.options.__docs = \"## Column Width\\n\\nAll columns share the space in the grid evenly and grow and shrink dynamically.\\n\\nYou can set a minimum width beyond which columns will continue to grow until there is enough space to fit another column of minimum width. (Resize the window to see the effect.)\\n```\\n\\n same\\n same\\n same\\n same\\n\\n```\\n\\n## Gaps\\n\\nYou can set a gap which will be applied as a vertical and horizontal space between all grid items. Allowed values are [the common space sizes](/design-tokens/#spaceSize) and `0`. The default is `small`.\\n```\\n\\n same\\n same\\n same\\n same\\n\\n```\\n\\n## Grid Item Size\\n\\nOnce the grid is defined a grid item can span several columns and/or rows. You can adjust this by setting the column span and/or row span of each item individually. The column span can also be set to `'fullWidth'`.\\n```\\n\\n full width\\n 2 columns, 6 rows\\n 8 rows\\n default (1 column, 4 rows)\\n\\n```\\n\\n## Row Height\\n\\nYou can set the height of a row – but this is only recommended in combination with setting the grid item property `row-span`! With these values you can fine tune the height of grid items which will always be a multiple of the defined `row-height`.\\n\\nLow row height leads to a more fine-grained item height:\\n```\\n\\n same\\n same\\n same\\n\\n```\\n\\nHigh row height leads to a rougher item height:\\n```\\n\\n same\\n same\\n same\\n\\n```\\n\\n## Masonry Layout\\n\\nIn a classic masonry layout items usually have the same width but different heights and are sorted from left to right then top to bottom. You can achieve this by calculating and setting the `row-span` programmatically for each grid item, depending on its contents.\\n\\nSome items may move slightly out of order to make sure existing rows are filled before creating new ones.\\n```\\n\\n first\\n second\\n third\\n fourth\\n fifth\\n sixth\\n seventh\\n\\n```\\n\\n**Hint:** Make sure to pass `numbers` with a colon (shortcut for `v-bind:`) so they are not interpreted as strings. For a more thorough explanation visit [the Vue.js docs](https://vuejs.org/v2/guide/components-props.html#Passing-a-Number).\\n\"\n }","import mod from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Flayout%2FGrid%2FGrid.vue\"; export default mod; export * from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Flayout%2FGrid%2FGrid.vue\"","import { render, staticRenderFns } from \"./Grid.vue?vue&type=template&id=64b8d828&\"\nimport script from \"./Grid.vue?vue&type=script&lang=js&\"\nexport * from \"./Grid.vue?vue&type=script&lang=js&\"\nimport style0 from \"./style.scss?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* custom blocks */\nimport block0 from \"./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Flayout%2FGrid%2FGrid.vue\"\nif (typeof block0 === 'function') block0(component)\n\nexport default component.exports","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 5c3.378 0 6.14 2.131 7.344 5.063 3.527.182 6.33 2.986 6.563 6.5 1.239 1.102 2.094 2.677 2.094 4.438 0 3.324-2.676 6-6 6h-20c-3.324 0-6-2.676-6-6 0-2.751 1.884-4.944 4.344-5.656a4.897 4.897 0 013.844-3.219c.454-3.994 3.694-7.125 7.813-7.125zm0 2c-3.37 0-6 2.63-6 6v1H9c-1.444 0-2.638.964-2.938 2.313l-.125.656-.656.125A3.941 3.941 0 002 21c0 2.276 1.724 4 4 4h20c2.276 0 4-1.724 4-4 0-1.267-.65-2.48-1.594-3.188L28 17.499v-.5c0-2.755-2.245-5-5-5h-1.031l-.219-.719c-.779-2.51-2.988-4.281-5.75-4.281zm-1 5h2v6.563l2.281-2.281 1.438 1.438-4 4-.719.688-.719-.688-4-4 1.438-1.438L15 18.563V12z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M28 4.469v19.188l-.594.25-7.375 3.156-.375-.125-7.625-2.875-6.625 2.844L4 27.532V8.344l.594-.25 7.375-3.156.375.125 7.625 2.875 6.625-2.844zM13 7.438v14.875l6 2.25V9.688zM11 7.5L6 9.656V24.5l5-2.156V7.5zm15 0l-5 2.156V24.5l5-2.156V7.5z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M13 2c1.645 0 3 1.355 3 3v4.188A2.925 2.925 0 0117 9c.767 0 1.467.3 2 .781A2.981 2.981 0 0121 9c1.395 0 2.578.982 2.906 2.281.368-.163.762-.281 1.188-.281 1.645 0 3 1.355 3 3v7.813a8.173 8.173 0 01-8.188 8.188h-1.719a8.299 8.299 0 01-5-1.688l-.031-.063-.063-.031-8.188-8.094v-.031c-1.154-1.154-1.154-3.034 0-4.188s3.034-1.154 4.188 0l.25.219.656.688V5c0-1.645 1.355-3 3-3zm0 2c-.555 0-1 .445-1 1v16.625l-4.313-4.313c-.446-.446-.929-.446-1.375 0s-.446.929 0 1.375l8.094 8c1.051.788 2.317 1.313 3.781 1.313h1.719c3.467 0 6.188-2.721 6.188-6.188v-7.813c0-.555-.445-1-1-1s-1 .445-1 1v2H22v-4c0-.555-.445-1-1-1s-1 .445-1 1v4h-2v-4c0-.555-.445-1-1-1s-1 .445-1 1v4h-2v-11c0-.555-.445-1-1-1z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M12 2c3.854 0 7 3.146 7 7a7.027 7.027 0 01-3.094 5.813c.486.208.964.441 1.406.719A7.965 7.965 0 0122 14.001c4.406 0 8 3.594 8 8s-3.594 8-8 8-8-3.594-8-8c0-1.897.671-3.657 1.781-5.031A7.889 7.889 0 0012 16.001c-4.431 0-8 3.569-8 8H2c0-4.119 2.527-7.658 6.094-9.188A7.025 7.025 0 015 9c0-3.854 3.146-7 7-7zm0 2C9.227 4 7 6.227 7 9s2.227 5 5 5 5-2.227 5-5-2.227-5-5-5zm10 12c-3.326 0-6 2.674-6 6s2.674 6 6 6 6-2.674 6-6-2.674-6-6-6zm-2.281 2.281L22 20.562l2.281-2.281 1.438 1.438L23.438 22l2.281 2.281-1.438 1.438L22 23.438l-2.281 2.281-1.438-1.438L20.562 22l-2.281-2.281z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M5 4h22v2.344l-.219.281L19 16.344V23.5l-.406.313-4 3L13 28.001V16.345L5.219 6.626 5 6.345V4.001zm2.281 2l7.188 9h3.063l7.188-9H7.282zM15 17v7l2-1.5V17h-2z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M5 5h17.406l.313.281 4 4 .281.313V27H5V5zm2 2v18h2v-9h14v9h2V10.437l-3-3V13H10V7H7zm5 0v4h8V7h-2v2h-2V7h-4zm-1 11v7h10v-7H11z\"}})])\n )\n }\n }\n ","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('ds-form-item',[_c('div',{directives:[{name:\"click-outside\",rawName:\"v-click-outside\",value:(_vm.closeAndBlur),expression:\"closeAndBlur\"}],staticClass:\"ds-select-wrap\",class:[\n _vm.isOpen && \"ds-select-is-open\"\n ],attrs:{\"tabindex\":_vm.searchable ? -1 : _vm.tabindex},on:{\"keydown\":[function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"tab\",9,$event.key,\"Tab\")){ return null; }return _vm.closeAndBlur($event)},function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"down\",40,$event.key,[\"Down\",\"ArrowDown\"])){ return null; }if($event.target !== $event.currentTarget){ return null; }$event.preventDefault();return _vm.pointerNext($event)},function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"up\",38,$event.key,[\"Up\",\"ArrowUp\"])){ return null; }if($event.target !== $event.currentTarget){ return null; }$event.preventDefault();return _vm.pointerPrev($event)}],\"keypress\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }$event.preventDefault();$event.stopPropagation();return _vm.handleEnter($event)},\"keyup\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"esc\",27,$event.key,[\"Esc\",\"Escape\"])){ return null; }return _vm.close($event)}}},[(_vm.icon)?_c('div',{staticClass:\"ds-select-icon\"},[_c('ds-icon',{attrs:{\"name\":_vm.icon}})],1):_vm._e(),_c('div',{staticClass:\"ds-select\",class:[\n _vm.icon && \"ds-select-has-icon\",\n _vm.iconRight && \"ds-select-has-icon-right\",\n _vm.multiple && \"ds-select-multiple\"\n ],on:{\"click\":_vm.openAndFocus}},[(_vm.multiple)?_c('div',{staticClass:\"ds-selected-options\"},[_vm._l((_vm.innerValue),function(value,index){return _c('div',{key:value[_vm.labelProp] || value,staticClass:\"ds-selected-option\"},[_vm._t(\"optionitem\",[_c('ds-chip',{attrs:{\"removable\":\"\",\"color\":\"primary\",\"size\":_vm.size},on:{\"remove\":function($event){return _vm.deselectOption(index)}}},[_vm._v(\"\\n \"+_vm._s(value[_vm.labelProp] || value)+\"\\n \")])],{\"value\":value})],2)}),_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.searchString),expression:\"searchString\"}],ref:\"search\",staticClass:\"ds-select-search\",attrs:{\"autocomplete\":\"off\",\"id\":_vm.id,\"name\":_vm.name ? _vm.name : _vm.model,\"autofocus\":_vm.autofocus,\"placeholder\":_vm.placeholder,\"tabindex\":_vm.tabindex,\"disabled\":_vm.disabled},domProps:{\"value\":(_vm.searchString)},on:{\"focus\":_vm.openAndFocus,\"keydown\":[function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"tab\",9,$event.key,\"Tab\")){ return null; }return _vm.closeAndBlur($event)},function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"delete\",[8,46],$event.key,[\"Backspace\",\"Delete\",\"Del\"])){ return null; }$event.stopPropagation();return _vm.deselectLastOption($event)},function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"down\",40,$event.key,[\"Down\",\"ArrowDown\"])){ return null; }$event.preventDefault();return _vm.handleKeyDown($event)},function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"up\",38,$event.key,[\"Up\",\"ArrowUp\"])){ return null; }$event.preventDefault();return _vm.handleKeyUp($event)}],\"keypress\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }$event.preventDefault();$event.stopPropagation();return _vm.handleEnter($event)},\"keyup\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"esc\",27,$event.key,[\"Esc\",\"Escape\"])){ return null; }return _vm.close($event)},\"input\":function($event){if($event.target.composing){ return; }_vm.searchString=$event.target.value}}})],2):_c('div',{staticClass:\"ds-select-value\"},[(_vm.innerValue)?_vm._t(\"value\",[_vm._v(\"\\n \"+_vm._s(_vm.innerValue[_vm.labelProp] || _vm.innerValue)+\"\\n \")],{\"value\":_vm.innerValue}):(_vm.placeholder)?_c('div',{staticClass:\"ds-select-placeholder\"},[_vm._v(\"\\n \"+_vm._s(_vm.placeholder)+\"\\n \")]):_vm._e()],2),(!_vm.multiple)?_c('input',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.searchString),expression:\"searchString\"}],ref:\"search\",staticClass:\"ds-select-search\",attrs:{\"autocomplete\":\"off\",\"id\":_vm.id,\"name\":_vm.name ? _vm.name : _vm.model,\"autofocus\":_vm.autofocus,\"placeholder\":_vm.placeholder,\"tabindex\":_vm.tabindex,\"disabled\":_vm.disabled},domProps:{\"value\":(_vm.searchString)},on:{\"focus\":_vm.openAndFocus,\"keydown\":[function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"tab\",9,$event.key,\"Tab\")){ return null; }return _vm.closeAndBlur($event)},function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"delete\",[8,46],$event.key,[\"Backspace\",\"Delete\",\"Del\"])){ return null; }$event.stopPropagation();return _vm.deselectLastOption($event)},function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"down\",40,$event.key,[\"Down\",\"ArrowDown\"])){ return null; }$event.preventDefault();return _vm.handleKeyDown($event)},function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"up\",38,$event.key,[\"Up\",\"ArrowUp\"])){ return null; }$event.preventDefault();return _vm.handleKeyUp($event)}],\"keypress\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"enter\",13,$event.key,\"Enter\")){ return null; }$event.preventDefault();$event.stopPropagation();return _vm.handleEnter($event)},\"keyup\":function($event){if(!$event.type.indexOf('key')&&_vm._k($event.keyCode,\"esc\",27,$event.key,[\"Esc\",\"Escape\"])){ return null; }return _vm.close($event)},\"input\":function($event){if($event.target.composing){ return; }_vm.searchString=$event.target.value}}}):_vm._e()]),_c('div',{staticClass:\"ds-select-dropdown\"},[(!_vm.options || !_vm.options.length)?_c('div',{staticClass:\"ds-select-dropdown-message\"},[_vm._v(\"\\n \"+_vm._s(_vm.noOptionsAvailable)+\"\\n \")]):(!_vm.filteredOptions.length)?_c('div',{staticClass:\"ds-select-dropdown-message\"},[_vm._v(\"\\n \"+_vm._s(_vm.noOptionsFound)+\" \\\"\"+_vm._s(_vm.searchString)+\"\\\"\\n \")]):_c('ul',{ref:\"options\",staticClass:\"ds-select-options\"},_vm._l((_vm.filteredOptions),function(option,index){return _c('li',{key:option[_vm.labelProp] || option,staticClass:\"ds-select-option\",class:[\n _vm.isSelected(option) && \"ds-select-option-is-selected\",\n _vm.pointer === index && \"ds-select-option-hover\"\n ],on:{\"click\":function($event){return _vm.handleSelect(option)},\"mouseover\":function($event){return _vm.setPointer(index)}}},[_vm._t(\"option\",[_vm._v(\"\\n \"+_vm._s(option[_vm.labelProp] || option)+\"\\n \")],{\"option\":option})],2)}),0)]),_c('div',{staticClass:\"ds-select-icon-right\"},[(_vm.loading)?_c('ds-spinner',{staticStyle:{\"position\":\"absolute\"},attrs:{\"primary\":\"\",\"size\":\"small\"}}):_vm._e(),(_vm.iconRight)?_c('ds-icon',{attrs:{\"name\":_vm.iconRight}}):_vm._e()],1)])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Select.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Select.vue?vue&type=script&lang=js&\"","export default function (Component) {\n Component.options.__docs = \"## Basic usage\\n\\n```\\n\\n```\\n\\n## Usage with label\\n\\n```\\n\\n```\\n\\n## Bind to a value\\n\\nUse v-model to bind a value to the select input.\\n\\n```\\n\\n\\n```\\n\\n## Multiselect\\n\\nUse the multiple prop to allow the user selecting multiple values.\\n\\n```\\n\\n\\n```\\n\\n## Options as objects\\n\\nOptions can be objects. You can define which property to show as the label by defining label-prop. Defaults to \\\"label\\\".\\n\\n```\\n\\n\\n```\\n\\n## Validation\\n\\nWe use async-validator schemas for validation.\\n\\nIf you need to validate more than one field it is better to use the form component.\\n\\n```\\n\\n\\n```\\n\\n## Select sizes\\n\\n```\\n\\n\\n\\n```\\n\\n## Select icons\\n\\nAdd an icon to help the user identify the select fields usage.\\n\\n```\\n\\n\\n\\n\\n```\"\n }","import mod from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Fdata-input%2FSelect%2FSelect.vue\"; export default mod; export * from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Fdata-input%2FSelect%2FSelect.vue\"","import { render, staticRenderFns } from \"./Select.vue?vue&type=template&id=a117e9d2&\"\nimport script from \"./Select.vue?vue&type=script&lang=js&\"\nexport * from \"./Select.vue?vue&type=script&lang=js&\"\nimport style0 from \"./style.scss?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* custom blocks */\nimport block0 from \"./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Fdata-input%2FSelect%2FSelect.vue\"\nif (typeof block0 === 'function') block0(component)\n\nexport default component.exports","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 8c8.336 0 14.75 7.344 14.75 7.344l.594.656-.594.656s-5.849 6.668-13.625 7.281c-.372.047-.741.063-1.125.063s-.753-.015-1.125-.063C7.099 23.323 1.25 16.656 1.25 16.656L.656 16l.594-.656S7.664 8 16 8zm0 2c-2.228 0-4.282.618-6.063 1.438h.031a6.958 6.958 0 00-.969 3.563 6.995 6.995 0 006.219 6.969c.259.016.517.031.781.031.243 0 .48-.018.719-.031.021-.002.042.002.063 0A6.995 6.995 0 0023 15.001c0-1.325-.365-2.54-1-3.594-1.765-.805-3.798-1.406-6-1.406zm0 2a3 3 0 110 6 3 3 0 010-6zm-8.75.938a24.065 24.065 0 00-3.719 3.063 23.08 23.08 0 004.844 3.781A8.943 8.943 0 017 15.001c0-.714.092-1.392.25-2.063zm17.5 0c.157.665.25 1.348.25 2.063a8.943 8.943 0 01-1.375 4.781c2.52-1.455 4.27-3.195 4.844-3.781a24.065 24.065 0 00-3.719-3.063z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 3.906l12.375 5.156.625.281v2.656h-2v11h2v5H3v-5h2v-11H3V9.343l.625-.281 12-5zm0 2.188L6.625 10h18.75zM7 12v11h2V12H7zm4 0v11h2V12h-2zm4 0v11h2V12h-2zm4 0v11h2V12h-2zm4 0v11h2V12h-2zM5 25v1h22v-1H5z\"}})])\n )\n }\n }\n ","module.exports = {\"displayName\":\"DsForm\",\"description\":\"Used for handling complex user input.\",\"tags\":{\"version\":[{\"description\":\"1.0.0\",\"title\":\"version\"}]},\"props\":{\"value\":{\"description\":\"The value of the input. Can be passed via v-model.\",\"tags\":{},\"name\":\"value\",\"type\":{\"name\":\"object\"},\"required\":true},\"schema\":{\"description\":\"The async-validator schema used for the form data.\",\"tags\":{},\"name\":\"schema\",\"type\":{\"name\":\"object\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"{}\"}}},\"events\":{\"submit\":{\"description\":\"Fires on form submit.\\nReceives the current form data.\",\"type\":{\"names\":[\"undefined\"]}},\"input\":{\"description\":\"\",\"type\":{\"names\":[\"undefined\"]}},\"input-valid\":{\"description\":\"Fires after user input.\\nReceives the current form data.\\nThis is only called if the form data is successfully validated.\",\"type\":{\"names\":[\"undefined\"]}},\"reset\":{\"description\":\"Fires after reset() was called.\\nReceives the current form data.\\nReset has to be handled manually.\",\"type\":{\"names\":[\"undefined\"]}}},\"methods\":[],\"slots\":{}}","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M18 5h9v9h-2V8.437L12.719 20.718l-1.438-1.438L23.562 6.999h-5.563v-2zM5 9h13l-2 2H7v14h14v-9l2-2v13H5V9z\"}})])\n )\n }\n }\n ","module.exports = {\"displayName\":\"DsHeading\",\"description\":\"Headings are used as the titles of each major\\nsection of a page in the interface.\",\"tags\":{\"version\":[{\"description\":\"1.0.0\",\"title\":\"version\"}]},\"props\":{\"tag\":{\"description\":\"The heading type used for the heading.\",\"tags\":{},\"name\":\"tag\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'h1'\"}},\"size\":{\"description\":\"The size used for the heading.\",\"tags\":{},\"name\":\"size\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"primary\":{\"description\":\"Primary style\",\"tags\":{},\"name\":\"primary\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"soft\":{\"description\":\"Muted style\",\"tags\":{},\"name\":\"soft\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"noMargin\":{\"description\":\"Remove Margin\\n`true, false`\",\"tags\":{},\"name\":\"noMargin\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"align\":{\"description\":\"Text Align\\n`left, center, right`\",\"tags\":{},\"name\":\"align\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}}},\"events\":{},\"methods\":[],\"slots\":{\"default\":{\"description\":\"\",\"bindings\":{}}}}","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M5 3h20v26H5V3zm2 2v22h16V5H7zm5 6h4c2.21 0 4 1.79 4 4s-1.79 4-4 4c-.74 0-1.406-.244-2-.594V22h-2v-7h2c0 1.19.81 2 2 2s2-.81 2-2-.81-2-2-2h-4v-2z\"}})])\n )\n }\n }\n ","module.exports = {\"displayName\":\"DsInputError\",\"description\":\"\",\"tags\":{\"version\":[{\"description\":\"1.0.0\",\"title\":\"version\"}],\"access\":[{\"description\":\"private\",\"title\":\"access\"}]},\"props\":{\"error\":{\"description\":\"\",\"tags\":{},\"name\":\"error\",\"type\":{\"name\":\"string\"},\"required\":false,\"defaultValue\":{\"func\":false,\"value\":\"null\"}}},\"events\":{},\"methods\":[],\"slots\":{}}","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M5 3h20v26H5V3zm2 2v22h16V5h-7v1h-2V5H7zm7 2h2v2h-2V7zm0 3h2v2h-2v-2zm0 3h2v2.188c1.156.418 2 1.52 2 2.813 0 1.645-1.355 3-3 3s-3-1.355-3-3c0-1.292.844-2.394 2-2.813V13zm1 4c-.564 0-1 .436-1 1s.436 1 1 1 1-.436 1-1-.436-1-1-1z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M15 3a2 2 0 012 2c0 .085-.021.168-.031.25C20.49 6.174 23 9.523 23 13.281V22c0 .565.435 1 1 1h1v2h-7.188c.114.316.188.647.188 1 0 1.645-1.355 3-3 3s-3-1.355-3-3c0-.353.073-.684.188-1H5v-2h1c.565 0 1-.435 1-1v-9c0-3.726 2.574-6.866 6.031-7.75C13.021 5.168 13 5.085 13 5a2 2 0 012-2zm-.437 4A6.004 6.004 0 009 13v9c0 .353-.073.684-.188 1h12.375a2.925 2.925 0 01-.188-1v-8.719c0-3.319-2.546-6.183-5.813-6.281-.064-.002-.124 0-.188 0-.148 0-.292-.011-.438 0zM15 25c-.564 0-1 .436-1 1s.436 1 1 1 1-.436 1-1-.436-1-1-1z\"}})])\n )\n }\n }\n ","module.exports = {\"displayName\":\"DsTableCol\",\"description\":\"Used in combination with the table component to create data tables.\",\"tags\":{\"version\":[{\"description\":\"1.0.0\",\"title\":\"version\"}],\"see\":[{\"description\":\"DsTable\",\"title\":\"see\"}],\"access\":[{\"description\":\"private\",\"title\":\"access\"}]},\"props\":{\"width\":{\"description\":\"The column width\",\"tags\":{},\"name\":\"width\",\"type\":{\"name\":\"string|number|object\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"align\":{\"description\":\"The column align\",\"tags\":{},\"name\":\"align\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}}},\"events\":{},\"methods\":[],\"slots\":{\"default\":{\"description\":\"\",\"bindings\":{}}}}","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M12 5h12v2h-2v20h-2V7h-2v20h-2V17h-4c-3.302 0-6-2.698-6-6s2.698-6 6-6zm0 2c-2.22 0-4 1.78-4 4s1.78 4 4 4h4V7h-4z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M21.75 4c1.671 0 3.225.661 4.406 1.844S28 8.579 28 10.25s-.662 3.255-1.844 4.438l-1.469 1.469a6.25 6.25 0 01-4.438 1.844 6.163 6.163 0 01-2.281-.438l1.625-1.625c.215.038.432.063.656.063a4.276 4.276 0 003.031-1.25l1.469-1.469a4.274 4.274 0 000-6.031c-.804-.805-1.863-1.25-3-1.25s-2.227.444-3.031 1.25L17.249 8.72a4.286 4.286 0 00-1.188 3.688l-1.625 1.625a6.16 6.16 0 01-.438-2.281 6.26 6.26 0 011.844-4.438l1.469-1.469a6.25 6.25 0 014.438-1.844zm-2.469 7.281l1.438 1.438-8 8-1.438-1.438zM11.75 14c.793 0 1.565.153 2.281.438l-1.625 1.625A3.75 3.75 0 0011.75 16a4.276 4.276 0 00-3.031 1.25L7.25 18.719a4.274 4.274 0 000 6.031c.804.805 1.863 1.25 3 1.25s2.227-.444 3.031-1.25l1.469-1.469a4.286 4.286 0 001.188-3.688l1.625-1.625a6.16 6.16 0 01.438 2.281 6.258 6.258 0 01-1.844 4.438l-1.469 1.469C13.507 27.339 11.922 28 10.25 28s-3.225-.661-4.406-1.844C4.662 24.974 4 23.421 4 21.75s.662-3.256 1.844-4.438l1.469-1.469a6.25 6.25 0 014.438-1.844z\"}})])\n )\n }\n }\n ","/**\n * @mixin\n */\nexport default {\n props: {\n /**\n * Whether the user can select multiple items\n */\n multiple: {\n type: Boolean,\n default: false\n }\n },\n methods: {\n selectOption(option) {\n if (this.multiple) {\n this.selectMultiOption(option)\n } else {\n this.input(option)\n }\n },\n selectMultiOption(value) {\n if (!this.innerValue) {\n return this.input([value])\n }\n const index = this.innerValue.indexOf(value)\n if (index < 0) {\n return this.input([...this.innerValue, value])\n }\n this.deselectOption(index)\n },\n deselectOption(index) {\n const newArray = [...this.innerValue]\n newArray.splice(index, 1)\n this.input(newArray)\n },\n isSelected(option) {\n if (!this.innerValue) {\n return false\n }\n if (this.multiple) {\n return this.innerValue.includes(option)\n }\n return this.innerValue === option\n }\n }\n}\n","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 4a11.93 11.93 0 019 4.094V5h2v7h-7v-2h3.938C22.134 7.59 19.241 6 16 6c-4.289 0-7.823 2.639-9.281 6.375l-1.844-.75C6.617 7.161 10.889 4 16 4zm9.281 15.625l1.844.75C25.383 24.839 21.111 28 16 28c-3.605 0-6.811-1.614-9-4.094V27H5v-7h7v2H8.031c1.812 2.388 4.692 4 7.969 4 4.289 0 7.823-2.639 9.281-6.375z\"}})])\n )\n }\n }\n ","import mod from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"","import mod from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 3.969c1.055 0 2.118.517 2.75 1.5l3.125 5.063 1.438-.844v5.313l-4.625-2.594 1.5-.875-3.125-5c-.53-.824-1.553-.806-2.094 0l-2.813 4.594-1.719-1.031L13.25 5.47A3.268 3.268 0 0116 3.97zm-5.594 8.125v5.313l-1.531-.938-2.625 4.25v.031l-.031.031C5.554 21.749 6.234 23 7.5 23H13v2H7.5c-2.712 0-4.409-3.084-2.938-5.313.012-.018-.012-.045 0-.063l.031.031 2.563-4.219-1.25-.75zm14.657 3.562l2.5 4v.031c1.36 2.312-.332 5.313-2.969 5.313H19v2l-4.906-3L19 21v2h5.594c1.163 0 1.89-1.193 1.25-2.281l-2.5-4z\"}})])\n )\n }\n }\n ","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('label',{directives:[{name:\"show\",rawName:\"v-show\",value:(!!_vm.label),expression:\"!!label\"}],staticClass:\"ds-input-label\"},[_vm._v(\"\\n \"+_vm._s(_vm.label)+\"\\n\")])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./InputLabel.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./InputLabel.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./InputLabel.vue?vue&type=template&id=6ca2e432&\"\nimport script from \"./InputLabel.vue?vue&type=script&lang=js&\"\nexport * from \"./InputLabel.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 3c4.959 0 9 4.042 9 9 0 1.406-.57 3.02-1.344 4.781s-1.77 3.631-2.781 5.375a101.013 101.013 0 01-4.063 6.406l-.813 1.188-.813-1.188s-2.039-2.918-4.063-6.406c-1.012-1.744-2.007-3.613-2.781-5.375S6.998 13.406 6.998 12c0-4.958 4.041-9 9-9zm0 2c-3.877 0-7 3.123-7 7 0 .803.43 2.316 1.156 3.969s1.73 3.484 2.719 5.188c1.572 2.71 2.546 4.144 3.125 5 .579-.856 1.553-2.29 3.125-5 .988-1.704 1.993-3.535 2.719-5.188S23 12.803 23 12c0-3.877-3.122-7-7-7zm0 5a2 2 0 11.001 3.999A2 2 0 0116 10z\"}})])\n )\n }\n }\n ","import mod from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('li',{directives:[{name:\"click-outside\",rawName:\"v-click-outside\",value:(_vm.handleClickOutside),expression:\"handleClickOutside\"}],staticClass:\"ds-menu-item\",class:[\n (\"ds-menu-item-level-\" + _vm.level),\n _vm.$parentMenu.inverse && 'ds-menu-item-inverse',\n _vm.$parentMenu.navbar && 'ds-menu-item-navbar',\n _vm.showSubmenu && 'ds-menu-item-show-submenu'\n ],on:{\"mouseover\":_vm.handleMouseOver,\"mouseout\":_vm.handleMouseOut,\"!click\":function($event){return _vm.handleClick($event)}}},[(_vm.route)?_c(_vm.linkTag,_vm._b({ref:\"link\",tag:\"component\",staticClass:\"ds-menu-item-link\",class:[\n _vm.matcher && 'router-link-exact-active'\n ],attrs:{\"exact\":_vm.isExact}},'component',_vm.bindings,false),[_vm._t(\"default\",[_vm._v(\"\\n \"+_vm._s(_vm.name)+\"\\n \")])],2):_vm._e(),(_vm.hasSubmenu)?_c('ul',{staticClass:\"ds-menu-item-submenu\"},_vm._l((_vm.route.children),function(child){return _c('ds-menu-item',{key:child.name,attrs:{\"route\":child,\"parents\":_vm.parents.concat( [_vm.route])}})}),1):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MenuItem.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./MenuItem.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./MenuItem.vue?vue&type=template&id=e03e941a&\"\nimport script from \"./MenuItem.vue?vue&type=script&lang=js&\"\nexport * from \"./MenuItem.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M5 5h17.406l.313.281 4 4 .281.313V27H5V5zm2 2v18h2v-9h14v9h2V10.437l-3-3V13H10V7H7zm5 0v4h8V7h-2v2h-2V7h-4zm-1 11v7h10v-7H11z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 3c7.168 0 13 5.832 13 13s-5.832 13-13 13S3 23.168 3 16 8.832 3 16 3zm0 2C9.913 5 5 9.913 5 16s4.913 11 11 11 11-4.913 11-11S22.087 5 16 5zm-1 5h2v2h-2v-2zm0 4h2v8h-2v-8z\"}})])\n )\n }\n }\n ","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"navigation\"},[_c('div',{staticClass:\"navigation-search\"},[_c('ds-input',{attrs:{\"placeholder\":\"Filter menu ...\",\"icon\":\"search\"},model:{value:(_vm.searchString),callback:function ($$v) {_vm.searchString=$$v},expression:\"searchString\"}})],1),_c('ds-menu',{attrs:{\"routes\":_vm.routes,\"url-parser\":_vm.urlParser,\"name-parser\":_vm.nameParser,\"is-exact\":_vm.isExact},on:{\"navigate\":function($event){return _vm.$emit('navigate')}}})],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Navigation.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Navigation.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./Navigation.vue?vue&type=template&id=77ce9ba4&scoped=true&\"\nimport script from \"./Navigation.vue?vue&type=script&lang=js&\"\nexport * from \"./Navigation.vue?vue&type=script&lang=js&\"\nimport style0 from \"./Navigation.vue?vue&type=style&index=0&id=77ce9ba4&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"77ce9ba4\",\n null\n \n)\n\nexport default component.exports","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 4c6.616 0 12 5.384 12 12s-5.384 12-12 12S4 22.616 4 16 9.384 4 16 4zm0 2c-.273 0-.545.041-.813.063l2.219.156.531 2.313-3 .563-.813-1.125-1.719.375.594 2.656-4 1.906-2.688 2.125.969 1.969h3.719l4.031 3.031-1.063 4 1.094 1.906c.307.028.623.063.938.063 1.542 0 3.01-.349 4.313-.969l1.594-5s-.737-1.813-.844-1.813-2.094.344-2.094.344l-1.938-1.594.969-3 1.719-1.281 1.75-.25 1.625 1 .688-1.25-2.688-.875-2.156.688-.156-2.063.875-.75 1.063.469-.188-2 .813-.094A9.974 9.974 0 0016 6zm-1.125.063a9.909 9.909 0 00-2.313.531l.75.125zM6.063 16.781c.315 4.108 3.068 7.526 6.844 8.75l-2.844-3.5H8.907l-1.875-2.063v-2.063z\"}})])\n )\n }\n }\n ","import mod from \"-!../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DesignTokens.vue?vue&type=style&index=0&id=38e3f5b8&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DesignTokens.vue?vue&type=style&index=0&id=38e3f5b8&lang=scss&scoped=true&\"","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M11.5 6h9l.313.406L22.001 8h7v18h-26V8h7l1.188-1.594zm1 2l-1.188 1.594-.313.406h-6v14h22V10h-6l-.313-.406L19.498 8h-7zM8 11a1 1 0 110 2 1 1 0 010-2zm8 0c3.302 0 6 2.698 6 6s-2.698 6-6 6-6-2.698-6-6 2.698-6 6-6zm0 2c-2.221 0-4 1.779-4 4s1.779 4 4 4 4-1.779 4-4-1.779-4-4-4z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 4l.375.156L23 6.812v6.719l5.406 2.344.594.281v8.063l-.5.313-6 3.344-.469.25-.469-.219-5.563-2.781-5.563 2.781-.469.219-.469-.25-6-3.344-.5-.313v-8.063l.594-.281 5.406-2.344V6.812l6.625-2.656zm0 2.188l-3.281 1.281L16 8.75l3.281-1.281zm-5 2.75v4.625l4 1.781v-4.875zm10 0l-4 1.531v4.875l4-1.781V8.938zm-11 6.375l-3.625 1.563L10 18.689l3.625-1.781zm12 0l-2.5 1.094-1.125.5L22 18.688l3.625-1.813zM5 18.406v4.656l4 2.25v-4.906zm22 0l-4 2v4.906l4-2.25v-4.656zm-12 .063l-4 1.938v4.969l4-2V18.47zm2 0v4.906l4 2v-4.969z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 3.219l.875 1.5 12 20.781.844 1.5H2.281l.844-1.5 12-20.781zm0 4L5.75 25h20.5zM15 14h2v6h-2v-6zm0 7h2v2h-2v-2z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M5 3h20v26H5V3zm2 2v22h16V5h-7v1h-2V5H7zm7 2h2v2h-2V7zm0 3h2v2h-2v-2zm0 3h2v2.188c1.156.418 2 1.52 2 2.813 0 1.645-1.355 3-3 3s-3-1.355-3-3c0-1.292.844-2.394 2-2.813V13zm1 4c-.564 0-1 .436-1 1s.436 1 1 1 1-.436 1-1-.436-1-1-1z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M4 5h24v6h-1v16H5V11H4V5zm2 2v2h20V7H6zm1 4v14h18V11H7zm5.813 2l.047-.001.047.001.047-.001.047.001h6.014a1 1 0 010 2h-6.014a1.005 1.005 0 01-1.098-1c0-.505.408-.953.911-1z\"}})])\n )\n }\n }\n ","var map = {\n\t\"./data-display/Avatar/Avatar.vue\": \"1b49\",\n\t\"./data-display/CopyField/CopyField.vue\": \"e5e4\",\n\t\"./data-display/List/List.vue\": \"163c\",\n\t\"./data-display/List/ListItem.vue\": \"fb53\",\n\t\"./data-display/Number/Number.vue\": \"f415\",\n\t\"./data-display/Table/Table.vue\": \"9e05\",\n\t\"./data-display/Table/TableCol.vue\": \"aa20\",\n\t\"./data-display/Table/TableHeadCol.vue\": \"cb29\",\n\t\"./data-input/Form/Form.vue\": \"a4a2\",\n\t\"./data-input/FormItem/FormItem.vue\": \"ed7d\",\n\t\"./data-input/FormItem/InputError.vue\": \"a898\",\n\t\"./data-input/FormItem/InputLabel.vue\": \"3b19\",\n\t\"./data-input/Input/Input.vue\": \"5a14\",\n\t\"./data-input/Radio/Radio.vue\": \"7fb7\",\n\t\"./data-input/Select/Select.vue\": \"1d82\",\n\t\"./layout/Card/Card.vue\": \"3eba\",\n\t\"./layout/Container/Container.vue\": \"dec8\",\n\t\"./layout/Flex/Flex.vue\": \"de06\",\n\t\"./layout/Flex/FlexItem.vue\": \"1c72\",\n\t\"./layout/Grid/Grid.vue\": \"7245\",\n\t\"./layout/Grid/GridItem.vue\": \"39c8\",\n\t\"./layout/Modal/Modal.vue\": \"797b\",\n\t\"./layout/Page/Page.vue\": \"5073\",\n\t\"./layout/PageTitle/PageTitle.vue\": \"e085\",\n\t\"./layout/Placeholder/Placeholder.vue\": \"8be7\",\n\t\"./layout/Section/Section.vue\": \"3a26\",\n\t\"./layout/Space/Space.vue\": \"9930\",\n\t\"./layout/Spinner/Spinner.vue\": \"ce65\",\n\t\"./navigation/Button/Button.vue\": \"3644\",\n\t\"./navigation/Menu/Menu.vue\": \"f978\",\n\t\"./navigation/Menu/MenuItem.vue\": \"5343\",\n\t\"./typography/Chip/Chip.vue\": \"0ce8\",\n\t\"./typography/Code/Code.vue\": \"92b2\",\n\t\"./typography/Heading/Heading.vue\": \"a6dc\",\n\t\"./typography/Icon/Icon.vue\": \"5270\",\n\t\"./typography/Logo/Logo.vue\": \"798c\",\n\t\"./typography/Tag/Tag.vue\": \"c35b\",\n\t\"./typography/Text/Text.vue\": \"6bd3\"\n};\n\n\nfunction webpackContext(req) {\n\tvar id = webpackContextResolve(req);\n\treturn __webpack_require__(id);\n}\nfunction webpackContextResolve(req) {\n\tvar id = map[req];\n\tif(!(id + 1)) { // check for number or string\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t}\n\treturn id;\n}\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = \"ba87\";","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M5 3h13.406l.313.281 6 6 .281.313V29H5V3zm2 2v22h16V11h-6V5H7zm12 1.438v2.563h2.563zm-7 6.781l1.5.938 5 3 1.438.844-1.438.844-5 3-1.5.938V13.22zm2 3.531v2.5L16.094 18z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M12 3c2.202 0 3.791 1.007 4.531 2.313.026-.041.034-.084.063-.125C17.047 4.547 17.909 4 19 4v2c-.453 0-.588.111-.719.281 3.845.921 6.812 4.105 7.563 8.063C27.037 14.741 28 15.681 28 17c0 1.365-1.024 2.33-2.281 2.688-.816 4.701-4.82 8.313-9.719 8.313s-8.903-3.611-9.719-8.313C5.024 19.331 4 18.365 4 17s1.024-2.33 2.281-2.688c.741-4.271 4.122-7.637 8.406-8.219-.39-.574-1.192-1.094-2.688-1.094v-2zm4 5c-4.093 0-7.461 3.121-7.906 7.125L8 16H7c-.555 0-1 .445-1 1s.445 1 1 1h1l.094.875C8.539 22.879 11.907 26 16 26s7.461-3.121 7.906-7.125L24 18h1c.555 0 1-.445 1-1s-.445-1-1-1h-.875L24 15.125C23.464 11.106 20.093 8 16 8zm-3.5 8a1.5 1.5 0 11-.001 3.001A1.5 1.5 0 0112.5 16zm7 0a1.5 1.5 0 11-.001 3.001A1.5 1.5 0 0119.5 16z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M5 3h22v10.406l-.281.313L25 15.438v12.563h-6v2.719l-1.219-.25L5 27.814V3.001zm9.125 2L17 5.719v9.344l1.719 1.719.281.313v8.906h4V14.595l.281-.313L25 12.563V5H14.125zM7 5.281v20.906l10 2.094V17.937l-1.719-1.719-.281-.313V7.28z\"}})])\n )\n }\n }\n ","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c(_vm.tag,{tag:\"component\",staticClass:\"ds-chip\",class:[\n (\"ds-chip-size-\" + _vm.size),\n (\"ds-chip-\" + _vm.color),\n _vm.removable && 'ds-chip-removable',\n _vm.round && 'ds-chip-round'\n ]},[_vm._t(\"default\"),(_vm.removable)?_c('button',{staticClass:\"ds-chip-close\",attrs:{\"tabindex\":\"-1\"},on:{\"click\":_vm.remove}},[_c('ds-icon',{attrs:{\"name\":\"close\"}})],1):_vm._e()],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Chip.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Chip.vue?vue&type=script&lang=js&\"","export default function (Component) {\n Component.options.__docs = \"## Chip colors\\n\\nUse different colors to emphasize or provide meaning.\\n\\n```\\nMedium\\nInverse\\nPrimary\\nSuccess\\nWarning\\nDanger\\n```\\n\\n## Chip sizes\\n\\nUse different sizes to create hierarchy (defaults to `base`).\\n\\n```\\nSmall\\nBase\\nLarge\\n```\\n\\n## Deletable\\n\\nA chip can be deletable.\\n\\n```\\n\\n\\n```\\n\"\n }","import mod from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Ftypography%2FChip%2FChip.vue\"; export default mod; export * from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Ftypography%2FChip%2FChip.vue\"","import { render, staticRenderFns } from \"./Chip.vue?vue&type=template&id=2c570b30&\"\nimport script from \"./Chip.vue?vue&type=script&lang=js&\"\nexport * from \"./Chip.vue?vue&type=script&lang=js&\"\nimport style0 from \"./style.scss?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* custom blocks */\nimport block0 from \"./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Ftypography%2FChip%2FChip.vue\"\nif (typeof block0 === 'function') block0(component)\n\nexport default component.exports","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 4c6.616 0 12 5.384 12 12s-5.384 12-12 12S4 22.616 4 16 9.384 4 16 4zm0 2C10.465 6 6 10.465 6 16s4.465 10 10 10 10-4.465 10-10S21.535 6 16 6zm0 4c2.197 0 4 1.803 4 4a3.808 3.808 0 01-2.594 3.594l-.406.125V19h-2v-1.281c0-.856.56-1.635 1.375-1.906l.406-.125A1.779 1.779 0 0018 14c0-1.117-.883-2-2-2s-2 .883-2 2h-2c0-2.197 1.803-4 4-4zm-1 10h2v2h-2v-2z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M21.75 4c1.603 0 3.189.626 4.406 1.844 2.435 2.435 2.435 6.409 0 8.844l-1.469 1.469a6.205 6.205 0 01-3.625 1.781l-.25-2a4.1 4.1 0 002.438-1.188h.031l1.469-1.469c1.671-1.671 1.671-4.36 0-6.031s-4.36-1.671-6.031 0L17.25 8.719a4.183 4.183 0 00-1.188 2.469l-2-.25a6.208 6.208 0 011.781-3.625l1.469-1.469A6.285 6.285 0 0121.75 4zM7.719 6.281l4 4-1.438 1.438-4-4zm3.219 7.782l.25 2a4.1 4.1 0 00-2.438 1.188h-.031L7.25 18.72c-1.671 1.671-1.671 4.36 0 6.031s4.36 1.671 6.031 0l1.469-1.469a4.183 4.183 0 001.188-2.469l2 .25a6.208 6.208 0 01-1.781 3.625l-1.469 1.469c-2.435 2.435-6.409 2.435-8.844 0s-2.435-6.409 0-8.844l1.469-1.469a6.205 6.205 0 013.625-1.781zm10.781 6.218l4 4-1.438 1.438-4-4z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M9 4h2v1h10V4h2v1h4v22H5V5h4V4zM7 7v2h18V7h-2v1h-2V7H11v1H9V7H7zm0 4v14h18V11H7zm6 2h2v2h-2v-2zm4 0h2v2h-2v-2zm4 0h2v2h-2v-2zM9 17h2v2H9v-2zm4 0h2v2h-2v-2zm4 0h2v2h-2v-2zm4 0h2v2h-2v-2zM9 21h2v2H9v-2zm4 0h2v2h-2v-2zm4 0h2v2h-2v-2z\"}})])\n )\n }\n }\n ","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c(_vm.tag,{tag:\"component\",staticClass:\"ds-tag\",class:[\n (\"ds-tag-size-\" + _vm.size),\n (\"ds-tag-\" + _vm.color),\n _vm.round && 'ds-tag-round'\n ]},[_vm._t(\"default\")],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Tag.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Tag.vue?vue&type=script&lang=js&\"","export default function (Component) {\n Component.options.__docs = \"## Tag colors\\n\\nUse different colors to emphasize or provide meaning.\\n\\n```\\nmedium\\ninverse\\nprimary\\nsuccess\\nwarning\\ndanger\\n```\\n\\n## Tag sizes\\n\\nUse different sizes to create hierarchy (defaults to `base`).\\n\\n```\\nsmall\\nbase\\nlarge\\n```\\n\\n## Variations\\n\\nUse a round tag to present small numbers.\\n\\n```\\n7\\n42\\n```\"\n }","import mod from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Ftypography%2FTag%2FTag.vue\"; export default mod; export * from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Ftypography%2FTag%2FTag.vue\"","import { render, staticRenderFns } from \"./Tag.vue?vue&type=template&id=77f7fa22&\"\nimport script from \"./Tag.vue?vue&type=script&lang=js&\"\nexport * from \"./Tag.vue?vue&type=script&lang=js&\"\nimport style0 from \"./style.scss?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* custom blocks */\nimport block0 from \"./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Ftypography%2FTag%2FTag.vue\"\nif (typeof block0 === 'function') block0(component)\n\nexport default component.exports","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M4 5h24v22H4V5zm2 2v2h20V7H6zm0 4v14h20V11H6zm5.219 2.781l3.5 3.5.688.719-.688.719-3.5 3.5-1.438-1.438L12.562 18l-2.781-2.781zM16 20h6v2h-6v-2z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 3.594l.719.688 8 8 1.688 1.719H5.594l1.688-1.719 8-8zm0 2.844l-5.563 5.563h11.125zM5.594 18h20.813l-1.688 1.719-8 8-.719.688-.719-.688-8-8zm4.844 2l5.563 5.563L21.564 20H10.439z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M13 2c1.645 0 3 1.355 3 3v3.563l7.625 1.656A3.019 3.019 0 0126 13.157v16.844H10v-5.594l-6.719-6.781L3 17.313v-.406c0-1.616 1.23-2.908 2.656-2.906 1.336 0 2.327.468 2.969.938.401.294.469.422.625.625l.75.188V5.002c0-1.645 1.355-3 3-3zm0 2c-.565 0-1 .435-1 1v13.344l-1.25-.313-2.25-.594-.406-.125-.188-.344s-.084-.179-.438-.438-.91-.531-1.813-.531c-.308 0-.481.172-.563.594l6.313 6.406h12.594v-9.844c0-.477-.314-.9-.781-1l-8.438-1.781-.781-.188V4.998c0-.565-.435-1-1-1zm-1 21v3h12v-3H12z\"}})])\n )\n }\n }\n ","module.exports = {\"displayName\":\"DsTag\",\"description\":\"Tags are used for styling and highlighting small pieces of information.\\nMost of the time they are used for keywords or numbers.\",\"tags\":{\"version\":[{\"description\":\"1.0.0\",\"title\":\"version\"}]},\"props\":{\"color\":{\"description\":\"The background color used for the tag.\",\"tags\":{},\"name\":\"color\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'medium'\"}},\"size\":{\"description\":\"The size used for the text.\",\"tags\":{},\"name\":\"size\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'base'\"}},\"round\":{\"description\":\"Whether the tag should be round\",\"tags\":{},\"name\":\"round\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"tag\":{\"description\":\"The html element name used for the text.\",\"tags\":{},\"name\":\"tag\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'span'\"}}},\"events\":{},\"methods\":[],\"slots\":{\"default\":{\"description\":\"\",\"bindings\":{}}}}","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 6a2 2 0 11.001 3.999A2 2 0 0116 6zm0 8a2 2 0 11.001 3.999A2 2 0 0116 14zm0 8a2 2 0 11.001 3.999A2 2 0 0116 22z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M19.719 5.281l8 8 .688.719-.688.719-8 8-1.438-1.438L24.562 15H10.999c-2.774 0-5 2.226-5 5s2.226 5 5 5v2c-3.854 0-7-3.146-7-7s3.146-7 7-7h13.563l-6.281-6.281z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M7 4h2v12c0 3.37 2.63 6 6 6s6-2.63 6-6V4h2v12c0 4.43-3.57 8-8 8s-8-3.57-8-8V4zM5 26h20v2H5v-2z\"}})])\n )\n }\n }\n ","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('li',{staticClass:\"ds-list-item\"},[_c('span',{staticClass:\"ds-list-item-prefix\"},[(!_vm.$parentList.ordered)?_c('span',{staticClass:\"ds-list-item-icon\"},[_c('ds-icon',{attrs:{\"name\":_vm.icon}})],1):_vm._e()]),_c('span',{staticClass:\"ds-list-item-content\"},[_vm._t(\"default\")],2)])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ListItem.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./ListItem.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./ListItem.vue?vue&type=template&id=b069abe2&\"\nimport script from \"./ListItem.vue?vue&type=script&lang=js&\"\nexport * from \"./ListItem.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c(_vm.tag,{tag:\"component\",staticClass:\"ds-icon\",class:[_vm.size && (\"ds-icon-size-\" + _vm.size)],attrs:{\"aria-label\":_vm.ariaLabel}},[(_vm.svgComponent)?_c(_vm.svgComponent,{tag:\"component\",staticClass:\"ds-icon-svg\"}):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Icon.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Icon.vue?vue&type=script&lang=js&\"","export default function (Component) {\n Component.options.__docs = \"## Basic usage\\n\\nSimply provide the name for the icon.\\n\\n```\\n\\n\\n\\n\\n```\\n\\n## Icon list\\n\\nBelow is a list of all available icons. If you want to change these icons or want to add new ones, put them in `system/icons/svg`.\\n\\n\"\n }","import mod from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Ftypography%2FIcon%2FIcon.vue\"; export default mod; export * from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Ftypography%2FIcon%2FIcon.vue\"","import { render, staticRenderFns } from \"./Icon.vue?vue&type=template&id=b03164be&\"\nimport script from \"./Icon.vue?vue&type=script&lang=js&\"\nexport * from \"./Icon.vue?vue&type=script&lang=js&\"\nimport style0 from \"./style.scss?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* custom blocks */\nimport block0 from \"./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Ftypography%2FIcon%2FIcon.vue\"\nif (typeof block0 === 'function') block0(component)\n\nexport default component.exports","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M10.719 3.281l2.313 2.313c.923-.39 1.922-.594 2.969-.594s2.046.203 2.969.594l2.313-2.313 1.438 1.438-1.938 1.938c1.462 1.119 2.61 2.755 3.344 4.656l2.438-1.219.875 1.813-2.75 1.375c.183.876.313 1.782.313 2.719 0 .34-.006.666-.031 1h3.031v2h-3.375c-.242 1.043-.561 2.039-1.031 2.938l3 2.25-1.188 1.625-2.938-2.188c-1.618 2.056-3.885 3.375-6.469 3.375s-4.851-1.319-6.469-3.375l-2.938 2.188-1.188-1.625 3-2.25c-.47-.898-.789-1.894-1.031-2.938H4.001v-2h3.031c-.025-.334-.031-.66-.031-1 0-.937.13-1.843.313-2.719l-2.75-1.375.875-1.813 2.438 1.219c.734-1.901 1.882-3.538 3.344-4.656L9.283 4.719zM16 7c-1.978 0-3.827 1.094-5.125 2.875C12.009 10.386 13.799 11 16 11s3.991-.614 5.125-1.125C19.827 8.094 17.978 7 16 7zm-6.094 4.594A10.93 10.93 0 009 16c0 4.629 2.698 8.282 6 8.906V12.937a14.623 14.623 0 01-5.094-1.344zm12.188 0A14.645 14.645 0 0117 12.938v11.969c3.302-.625 6-4.278 6-8.906 0-1.618-.337-3.115-.906-4.406z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 3.594l.719.688 7 7-1.438 1.438L17 7.439v16.563h-2V7.439L9.719 12.72l-1.438-1.438 7-7zM7 26h18v2H7v-2z\"}})])\n )\n }\n }\n ","import { tokenMap } from '@@/tokens'\n\nconst windowSize = {\n width: null,\n height: null\n}\n\nfunction updateWindowSize() {\n windowSize.width =\n window.clientWidth ||\n document.documentElement.clientWidth ||\n document.body.clientWidth\n\n windowSize.height =\n window.clientHeight ||\n document.documentElement.clientHeight ||\n document.body.clientHeight\n}\n\nlet init = false\n\nfunction initListener() {\n if (init) {\n return\n }\n try {\n if (window && typeof window !== 'undefined') {\n window.addEventListener('resize', updateWindowSize)\n updateWindowSize()\n }\n init = true\n } catch (err) {\n init = true\n return false\n }\n}\n\n/**\n * @mixin\n */\nexport default {\n data() {\n return {\n mediaQueryWindowSize: windowSize\n }\n },\n methods: {\n mediaQuery(arg) {\n initListener()\n if (arg === null || typeof arg !== 'object') {\n return arg\n }\n let result = arg.base\n Object.keys(tokenMap.mediaSize)\n .reverse()\n .some(key => {\n const width = tokenMap.mediaSize[key].value\n if (width <= this.mediaQueryWindowSize.width && arg[key]) {\n result = arg[key]\n return true\n }\n })\n return result\n }\n }\n}\n","import mediaQuery from './media-query'\n\nexport { mediaQuery }\n","module.exports = {\"displayName\":\"DsTableHeadCol\",\"description\":\"Used in combination with the table component to create data tables.\",\"tags\":{\"version\":[{\"description\":\"1.0.0\",\"title\":\"version\"}],\"see\":[{\"description\":\"DsTable\",\"title\":\"see\"}],\"access\":[{\"description\":\"private\",\"title\":\"access\"}]},\"props\":{\"label\":{\"description\":\"The column value\",\"tags\":{},\"name\":\"label\",\"type\":{\"name\":\"number|string|array|object\"},\"required\":\"\"},\"width\":{\"description\":\"The column width\",\"tags\":{},\"name\":\"width\",\"type\":{\"name\":\"string|number|object\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"align\":{\"description\":\"The column align\",\"tags\":{},\"name\":\"align\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}}},\"events\":{},\"methods\":[],\"slots\":{\"default\":{\"description\":\"\",\"bindings\":{}}}}","import mod from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"","import mod from \"-!../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TokenItem.vue?vue&type=style&index=0&id=c8864d60&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./TokenItem.vue?vue&type=style&index=0&id=c8864d60&lang=scss&scoped=true&\"","import mod from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"","module.exports = {\"displayName\":\"DsSpinner\",\"description\":\"\",\"tags\":{},\"props\":{\"size\":{\"description\":\"The size used for the spinner.\",\"tags\":{},\"name\":\"size\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'base'\"}},\"inverse\":{\"description\":\"Set to true, if you use it on dark background\",\"tags\":{},\"name\":\"inverse\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"primary\":{\"description\":\"Primary style\",\"tags\":{},\"name\":\"primary\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"secondary\":{\"description\":\"Secondary style\",\"tags\":{},\"name\":\"secondary\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"danger\":{\"description\":\"Danger style\",\"tags\":{},\"name\":\"danger\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}}},\"events\":{},\"methods\":[],\"slots\":{}}","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M27 3.781V21c0 2.197-1.803 4-4 4s-4-1.803-4-4 1.803-4 4-4a3.92 3.92 0 012 .563v-7.375l-14 2.625v11.188c0 2.197-1.803 4-4 4s-4-1.803-4-4 1.803-4 4-4a3.92 3.92 0 012 .563V7.158l.813-.125 16-3zm-2 2.407L11 8.813v2l14-2.625v-2zM23 19c-1.116 0-2 .884-2 2s.884 2 2 2 2-.884 2-2-.884-2-2-2zM7 22c-1.116 0-2 .884-2 2s.884 2 2 2 2-.884 2-2-.884-2-2-2z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 3c7.168 0 13 5.832 13 13s-5.832 13-13 13S3 23.168 3 16 8.832 3 16 3zm-1.125 2.063A10.98 10.98 0 005 16.001c0 6.087 4.913 11 11 11 2.687 0 5.155-.938 7.063-2.531l-7.781-7.75-.281-.313V5.063c-.041.004-.084-.004-.125 0zm2.125 0v9.938h9.938A10.957 10.957 0 0017 5.063zM18.438 17l6.031 6.063c1.393-1.668 2.262-3.768 2.469-6.063h-8.5z\"}})])\n )\n }\n }\n ","import mod from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M5 5h17v19.063l4.281-4.281 1.438 1.438-6 6-.719.688-.719-.688-6-6 1.438-1.438L20 24.063V7H5V5z\"}})])\n )\n }\n }\n ","import mod from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"","import mod from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 5c6.063 0 11 4.937 11 11v8c0 1.645-1.355 3-3 3h-3v-9h4v-2c0-4.983-4.017-9-9-9s-9 4.017-9 9v2h4v9H8c-1.645 0-3-1.355-3-3v-8C5 9.937 9.937 5 16 5zM7 20v4c0 .565.435 1 1 1h1v-5H7zm16 0v5h1c.565 0 1-.435 1-1v-4h-2z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M4 5h2v2H4V5zm17 0h2v18.688l2.594-2.594L27 22.5l-4.281 4.313-.719.688-.719-.688L17 22.5l1.406-1.406L21 23.688V5zM4 9h4v2H4V9zm0 4h6v2H4v-2zm0 4h8v2H4v-2zm0 4h10v2H4v-2zm0 4h12v2H4v-2z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 6c3.766 0 7.094.392 9.125.688 1.679.245 3.035 1.512 3.344 3.188.264 1.429.531 3.518.531 6.125s-.268 4.697-.531 6.125c-.309 1.677-1.664 2.944-3.344 3.188-2.038.296-5.379.688-9.125.688s-7.088-.392-9.125-.688c-1.679-.243-3.034-1.512-3.344-3.188C3.268 20.7 3 18.613 3 16.001s.268-4.698.531-6.125c.309-1.675 1.666-2.943 3.344-3.188C8.906 6.392 12.233 6 16 6zm0 2c-3.633 0-6.881.37-8.844.656A1.961 1.961 0 005.5 10.25C5.257 11.57 5 13.521 5 16s.257 4.43.5 5.75a1.963 1.963 0 001.656 1.594C9.127 23.63 12.389 24 16 24s6.872-.37 8.844-.656A1.96 1.96 0 0026.5 21.75c.243-1.322.5-3.279.5-5.75s-.256-4.429-.5-5.75a1.963 1.963 0 00-1.656-1.594A62.988 62.988 0 0016 8zm-3 2.281l1.5.844 7 4L23 16l-1.5.875-7 4-1.5.844V10.281zm2 3.438v4.563l3.969-2.281z\"}})])\n )\n }\n }\n ","import mod from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Navigation.vue?vue&type=style&index=0&id=77ce9ba4&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Navigation.vue?vue&type=style&index=0&id=77ce9ba4&lang=scss&scoped=true&\"","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M9 7h14c4.959 0 9 4.041 9 9s-4.041 9-9 9H9c-.94 0-1.835-.137-2.688-.406a8.579 8.579 0 01-.813-.313 9.067 9.067 0 01-5.094-5.594c-.003-.009.003-.022 0-.031A8.843 8.843 0 01-.001 16c0-.94.137-1.835.406-2.688.088-.282.198-.543.313-.813a9.067 9.067 0 015.594-5.094c.282-.088.582-.159.875-.219A9.028 9.028 0 019 6.998zm0 2a6.988 6.988 0 00-6.969 6.281A7.115 7.115 0 002 16c0 3.878 3.123 7 7 7s7-3.122 7-7-3.122-7-7-7zm5.625 0C16.676 10.652 18 13.171 18 16s-1.324 5.348-3.375 7H23c3.878 0 7-3.122 7-7s-3.122-7-7-7h-8.375z\"}})])\n )\n }\n }\n ","var map = {\n\t\"./data-display/Avatar/Avatar.vue\": \"d8eb\",\n\t\"./data-display/CopyField/CopyField.vue\": \"27c7\",\n\t\"./data-display/List/List.vue\": \"05dc\",\n\t\"./data-display/List/ListItem.vue\": \"c666\",\n\t\"./data-display/Number/Number.vue\": \"562b\",\n\t\"./data-display/Table/Table.vue\": \"70e2\",\n\t\"./data-display/Table/TableCol.vue\": \"7401\",\n\t\"./data-display/Table/TableHeadCol.vue\": \"3f30\",\n\t\"./data-input/Form/Form.vue\": \"e0f5\",\n\t\"./data-input/FormItem/FormItem.vue\": \"5d96\",\n\t\"./data-input/FormItem/InputError.vue\": \"f9ab\",\n\t\"./data-input/FormItem/InputLabel.vue\": \"aebf\",\n\t\"./data-input/Input/Input.vue\": \"6875\",\n\t\"./data-input/Radio/Radio.vue\": \"905d\",\n\t\"./data-input/Select/Select.vue\": \"a388\",\n\t\"./layout/Card/Card.vue\": \"2576\",\n\t\"./layout/Container/Container.vue\": \"60c8\",\n\t\"./layout/Flex/Flex.vue\": \"6ee3\",\n\t\"./layout/Flex/FlexItem.vue\": \"5d8b\",\n\t\"./layout/Grid/Grid.vue\": \"9e42\",\n\t\"./layout/Grid/GridItem.vue\": \"42cf6\",\n\t\"./layout/Modal/Modal.vue\": \"3870\",\n\t\"./layout/Page/Page.vue\": \"776e\",\n\t\"./layout/PageTitle/PageTitle.vue\": \"5d84\",\n\t\"./layout/Placeholder/Placeholder.vue\": \"f82b\",\n\t\"./layout/Section/Section.vue\": \"3f2f\",\n\t\"./layout/Space/Space.vue\": \"8983\",\n\t\"./layout/Spinner/Spinner.vue\": \"80f7\",\n\t\"./navigation/Button/Button.vue\": \"42cf\",\n\t\"./navigation/Menu/Menu.vue\": \"7bf7\",\n\t\"./navigation/Menu/MenuItem.vue\": \"b10d\",\n\t\"./typography/Chip/Chip.vue\": \"be3c\",\n\t\"./typography/Code/Code.vue\": \"7120\",\n\t\"./typography/Heading/Heading.vue\": \"f63e\",\n\t\"./typography/Icon/Icon.vue\": \"c6e1\",\n\t\"./typography/Logo/Logo.vue\": \"164d\",\n\t\"./typography/Tag/Tag.vue\": \"c1fe\",\n\t\"./typography/Text/Text.vue\": \"ddb0\"\n};\n\n\nfunction webpackContext(req) {\n\tvar id = webpackContextResolve(req);\n\treturn __webpack_require__(id);\n}\nfunction webpackContextResolve(req) {\n\tvar id = map[req];\n\tif(!(id + 1)) { // check for number or string\n\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\te.code = 'MODULE_NOT_FOUND';\n\t\tthrow e;\n\t}\n\treturn id;\n}\nwebpackContext.keys = function webpackContextKeys() {\n\treturn Object.keys(map);\n};\nwebpackContext.resolve = webpackContextResolve;\nmodule.exports = webpackContext;\nwebpackContext.id = \"d7b2\";","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M4 8h10v10c0 3.302-2.698 6-6 6v-2c2.22 0 4-1.78 4-4H4V8zm14 0h10v10c0 3.302-2.698 6-6 6v-2c2.22 0 4-1.78 4-4h-8V8zM6 10v6h6v-6H6zm14 0v6h6v-6h-6z\"}})])\n )\n }\n }\n ","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:\"ds-avatar\",class:[\n (\"ds-size-\" + (this.size)),\n _vm.online && 'is-online'\n ],style:(_vm.styles)},[(!_vm.hasImage || _vm.error)?_c('ds-flex',{staticStyle:{\"height\":\"100%\"}},[_c('ds-flex-item',{attrs:{\"centered\":\"\"}},[(_vm.isAnonymus)?[_c('ds-icon',{attrs:{\"name\":\"eye-slash\"}})]:[_vm._v(\"\\n \"+_vm._s(_vm.userInitials)+\"\\n \")]],2)],1):_vm._e(),(_vm.image && !_vm.error)?_c('img',{attrs:{\"src\":_vm.image},on:{\"error\":_vm.onError}}):_vm._e()],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","export default {\n backgroundColors: [\n '#295E87',\n '#007D93',\n '#933D86',\n '#005093',\n '#4A5580',\n '#0067A5',\n '#007D93',\n '#007A70',\n '#008F6D',\n '#008255',\n '#43913A',\n '#C61A6A',\n '#15A748',\n '#007FBA',\n '#008AC4',\n '#E1B424',\n '#00753C',\n '#B42554',\n '#4F3B68',\n '#EB8B2D',\n '#DC3E2A',\n '#A7BE33',\n '#DF542A',\n '#00A3DA',\n '#84BF41'\n ],\n\n initials(name) {\n let un = name || 'Anonymus'\n let parts = un.split(/[ -]/)\n let initials = ''\n for (var i = 0; i < parts.length; i++) {\n initials += parts[i].charAt(0)\n }\n if (initials.length > 3 && initials.search(/[A-Z]/) !== -1) {\n initials = initials.replace(/[a-z]+/g, '')\n }\n initials = initials.substr(0, 3).toUpperCase()\n return initials\n },\n randomBackgroundColor(seed, colors) {\n return colors[seed % colors.length]\n },\n lightenColor(hex, amt) {\n // From https://css-tricks.com/snippets/javascript/lighten-darken-color/\n var usePound = false\n if (hex[0] === '#') {\n hex = hex.slice(1)\n usePound = true\n }\n var num = parseInt(hex, 16)\n var r = (num >> 16) + amt\n if (r > 255) r = 255\n else if (r < 0) r = 0\n var b = ((num >> 8) & 0x00ff) + amt\n if (b > 255) b = 255\n else if (b < 0) b = 0\n var g = (num & 0x0000ff) + amt\n if (g > 255) g = 255\n else if (g < 0) g = 0\n return (usePound ? '#' : '') + (g | (b << 8) | (r << 16)).toString(16)\n }\n}\n","\n\n\n\n\n\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Avatar.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Avatar.vue?vue&type=script&lang=js&\"","export default function (Component) {\n Component.options.__docs = \"## Basic usage\\n\\n```html\\n\\n```\\n\\n## Sizes\\n\\n```html\\n\\n\\n\\n\\n\\n\\n\\n\\n```\\n\\n## Broken Image\\n\\n```html\\n\\n```\\n\\n## Anonymus\\n\\n```html\\n\\n```\\n\\n## Online Status\\n\\n```html\\n\\n```\\n\"\n }","import mod from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Fdata-display%2FAvatar%2FAvatar.vue\"; export default mod; export * from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Fdata-display%2FAvatar%2FAvatar.vue\"","import { render, staticRenderFns } from \"./Avatar.vue?vue&type=template&id=3daa26b0&\"\nimport script from \"./Avatar.vue?vue&type=script&lang=js&\"\nexport * from \"./Avatar.vue?vue&type=script&lang=js&\"\nimport style0 from \"./style.scss?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* custom blocks */\nimport block0 from \"./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Fdata-display%2FAvatar%2FAvatar.vue\"\nif (typeof block0 === 'function') block0(component)\n\nexport default component.exports","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 3a3 3 0 110 6 3 3 0 010-6zM8.938 6.438a2.5 2.5 0 110 5 2.5 2.5 0 010-5zm14.125 1.5a1 1 0 110 2 1 1 0 010-2zM6 13.75a2.25 2.25 0 110 4.5 2.25 2.25 0 010-4.5zm20 1a1.25 1.25 0 110 2.5 1.25 1.25 0 010-2.5zM8.938 21.063a2 2 0 11.001 3.999 2 2 0 01-.001-3.999zm14.125.5a1.5 1.5 0 11-.001 3.001 1.5 1.5 0 01.001-3.001zM16 24.25a1.75 1.75 0 11-.001 3.501A1.75 1.75 0 0116 24.25z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M5 5h12v14H7v10H5V5zm13 3h9v14h-9V8z\"}})])\n )\n }\n }\n ","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('ds-page-title',{attrs:{\"heading\":_vm.section.name}}),_c('ds-container',[_c('ds-space',{attrs:{\"margin-top\":\"x-large\"}},[(_vm.description)?_c('markdown',{attrs:{\"content\":_vm.description,\"components\":_vm.requiredComponents}}):_vm._e()],1),_c('ds-flex',{attrs:{\"gutter\":\"base\",\"width\":{ base: '100%', sm: '50%' }}},_vm._l((_vm.components),function(component){return (_vm.components)?_c('component-item',{key:component.name,attrs:{\"component\":component}}):_vm._e()}),1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SectionPage.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./SectionPage.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./SectionPage.vue?vue&type=template&id=f9d5fb94&\"\nimport script from \"./SectionPage.vue?vue&type=script&lang=js&\"\nexport * from \"./SectionPage.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 3c7.168 0 13 5.832 13 13s-5.832 13-13 13S3 23.168 3 16 8.832 3 16 3zm0 2c-2.647 0-5.073.918-6.969 2.469l15.344 15.656A10.936 10.936 0 0027 16c0-6.087-4.913-11-11-11zM7.625 8.875A10.936 10.936 0 005 16c0 6.087 4.913 11 11 11 2.647 0 5.073-.918 6.969-2.469z\"}})])\n )\n }\n }\n ","import mod from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M15 4h2v12h-2V4zm-3 .688v2.156C8.474 8.39 6 11.909 6 16c0 5.514 4.486 10 10 10s10-4.486 10-10c0-4.091-2.474-7.609-6-9.156V4.688c4.654 1.651 8 6.099 8 11.313 0 6.617-5.383 12-12 12s-12-5.383-12-12c0-5.213 3.346-9.662 8-11.313z\"}})])\n )\n }\n }\n ","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c(_vm.tag,{tag:\"component\",staticClass:\"ds-text\",class:[\n _vm.size && (\"ds-text-size-\" + _vm.size),\n _vm.color && (\"ds-text-\" + _vm.color),\n _vm.bold && \"ds-text-bold\",\n _vm.inline && \"ds-text-inline\",\n _vm.align && (\"ds-text-\" + _vm.align),\n _vm.uppercase && \"ds-text-uppercase\"\n ]},[_vm._t(\"default\")],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Text.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Text.vue?vue&type=script&lang=js&\"","export default function (Component) {\n Component.options.__docs = \"## Text sizes\\n\\nUse different sizes to create hierarchy.\\n\\n```html\\nThe quick brown fox (x-large)\\nThe quick brown fox (large)\\nThe quick brown fox (base)\\nThe quick brown fox (small)\\n```\\n\\n## Text colors\\n\\nUse colors to highlight or deemphasize.\\n\\n```html\\nThe quick brown fox\\nThe quick brown fox\\nThe quick brown fox\\nThe quick brown fox\\nThe quick brown fox\\nThe quick brown fox\\nThe quick brown fox\\n```\\n\\n## Text align\\n\\nAlign text to left, center or right.\\n\\n```html\\nThe quick brown fox\\nThe quick brown fox\\nThe quick brown fox\\n```\\n\\n## Text uppercase\\n\\nDisplay text in uppercase.\\n\\n```html\\nThe quick brown fox\\n```\\n\\n## Nesting styles\\n\\nNested text components use their parents format by default.\\n\\n```html\\n\\n The quick brown fox\\n\\n```\\n\"\n }","import mod from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Ftypography%2FText%2FText.vue\"; export default mod; export * from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Ftypography%2FText%2FText.vue\"","import { render, staticRenderFns } from \"./Text.vue?vue&type=template&id=af437878&\"\nimport script from \"./Text.vue?vue&type=script&lang=js&\"\nexport * from \"./Text.vue?vue&type=script&lang=js&\"\nimport style0 from \"./style.scss?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* custom blocks */\nimport block0 from \"./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Ftypography%2FText%2FText.vue\"\nif (typeof block0 === 'function') block0(component)\n\nexport default component.exports","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M10 6h2v20h-2V6zm10 0h2v20h-2V6z\"}})])\n )\n }\n }\n ","module.exports = {\"displayName\":\"DsFlex\",\"description\":\"Used in combination with the flex item component to create flexible layouts.\",\"tags\":{\"version\":[{\"description\":\"1.0.0\",\"title\":\"version\"}]},\"props\":{\"gutter\":{\"description\":\"Default gutter size of columns\",\"tags\":{},\"name\":\"gutter\",\"type\":{\"name\":\"string|object\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"width\":{\"description\":\"Default width of columns\",\"tags\":{},\"name\":\"width\",\"type\":{\"name\":\"string|number|object\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"1\"}},\"direction\":{\"description\":\"Direction of the flex items\",\"tags\":{},\"name\":\"direction\",\"type\":{\"name\":\"string|object\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"tag\":{\"description\":\"The outtermost html tag\",\"tags\":{},\"name\":\"tag\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'div'\"}}},\"events\":{},\"methods\":[],\"slots\":{\"default\":{\"description\":\"\",\"bindings\":{}}}}","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M21 4a5.423 5.423 0 013.844 9.25l-9.375 9.375c-1.246 1.245-3.286 1.245-4.531 0s-1.245-3.286 0-4.531L19.532 9.5l1.406 1.406-8.594 8.594a1.204 1.204 0 000 1.719 1.204 1.204 0 001.719 0l9.375-9.375c1.345-1.345 1.345-3.499 0-4.844s-3.499-1.345-4.844 0l-9.375 9.375a5.622 5.622 0 000 7.969 5.622 5.622 0 007.969 0l6.25-6.25 1.406 1.406-6.25 6.25c-2.973 2.972-7.809 2.972-10.781 0s-2.972-7.809 0-10.781l9.375-9.375A5.369 5.369 0 0121.001 4z\"}})])\n )\n }\n }\n ","module.exports = {\"displayName\":\"DsContainer\",\"description\":\"This component is used as a wrapper for the page's content.\",\"tags\":{\"version\":[{\"description\":\"1.0.0\",\"title\":\"version\"}]},\"props\":{\"tag\":{\"description\":\"The outtermost html tag\",\"tags\":{},\"name\":\"tag\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'div'\"}},\"width\":{\"description\":\"The maximum width the container will take.\\nThe widths correspond to the different media breakpoints.\",\"tags\":{},\"name\":\"width\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'x-large'\"}},\"centered\":{\"description\":\"Center the content\",\"tags\":{},\"name\":\"centered\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}}},\"events\":{},\"methods\":[],\"slots\":{\"default\":{\"description\":\"\",\"bindings\":{}}}}","import mod from \"-!../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IconList.vue?vue&type=style&index=0&id=7f432d76&lang=scss&scoped=true&\"; export default mod; export * from \"-!../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IconList.vue?vue&type=style&index=0&id=7f432d76&lang=scss&scoped=true&\"","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M9.5 5c3.433 0 5.645 2.066 6.5 2.938C16.855 7.067 19.067 5 22.5 5c4.138 0 7.5 3.404 7.5 7.5 0 2.857-2.469 5.031-2.469 5.031L16 29.094l-.719-.719L4.468 17.531s-.619-.573-1.219-1.469-1.25-2.134-1.25-3.563c0-4.096 3.362-7.5 7.5-7.5zm0 2C6.458 7 4 9.496 4 12.5c0 .772.423 1.716.906 2.438s.969 1.188.969 1.188L16 26.251l10.125-10.125S28 14.046 28 12.501c0-3.004-2.458-5.5-5.5-5.5-2.986 0-5.75 2.906-5.75 2.906l-.75.844-.75-.844S12.486 7.001 9.5 7.001z\"}})])\n )\n }\n }\n ","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('ds-space',{attrs:{\"margin-top\":\"x-large\"}},[_c('ds-space',[_c('ds-input',{attrs:{\"icon\":\"search\",\"placeholder\":\"Search icon ...\"},model:{value:(_vm.searchString),callback:function ($$v) {_vm.searchString=$$v},expression:\"searchString\"}})],1),_c('ds-flex',{attrs:{\"gutter\":\"large\",\"width\":{ base: '100%', xs: '50%', lg: '33.3332%'}}},_vm._l((_vm.filteredIcons),function(icon){return _c('ds-flex-item',{key:icon},[_c('ds-card',[_c('div',{staticClass:\"icon-preview\"},[_c('ds-text',{attrs:{\"size\":\"x-large\"}},[_c('ds-icon',{attrs:{\"name\":icon}})],1)],1),_c('ds-copy-field',[_vm._v(_vm._s(icon))]),_c('template',{slot:\"footer\"},[_c('ds-button',{attrs:{\"primary\":\"\"},on:{\"click\":function($event){return _vm.copy(icon)}}},[_vm._v(\"Copy Code\")])],1)],2)],1)}),1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n","import mod from \"-!../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../node_modules/thread-loader/dist/cjs.js!../../../../node_modules/babel-loader/lib/index.js!../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IconList.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../node_modules/thread-loader/dist/cjs.js!../../../../node_modules/babel-loader/lib/index.js!../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./IconList.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./IconList.vue?vue&type=template&id=7f432d76&scoped=true&\"\nimport script from \"./IconList.vue?vue&type=script&lang=js&\"\nexport * from \"./IconList.vue?vue&type=script&lang=js&\"\nimport style0 from \"./IconList.vue?vue&type=style&index=0&id=7f432d76&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"7f432d76\",\n null\n \n)\n\nexport default component.exports","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16.188 4c6.337.093 11.62 5.29 11.813 11.625.005.143 0 .274 0 .406-.012 3.289-2.716 5.97-6 5.969-1.271-.001-2.391-.628-3.125-1.563-.827.948-2.027 1.563-3.375 1.563a4.516 4.516 0 01-4.5-4.5v-3c0-2.473 2.027-4.5 4.5-4.5.928 0 1.781.295 2.5.781V10h2v8c0 1.116.883 1.999 2 2a3.983 3.983 0 004-3.969c0-.122.003-.231 0-.344-.16-5.253-4.589-9.61-9.844-9.688-6.165-.09-11.048 5.348-10 11.719.696 4.234 4.182 7.613 8.438 8.188 2.919.394 5.61-.452 7.656-2.094l1.25 1.563c-2.452 1.968-5.691 2.968-9.156 2.5-5.139-.694-9.346-4.723-10.188-9.844C2.915 10.486 8.823 3.892 16.188 4zm-.688 8a2.484 2.484 0 00-2.5 2.5v3c0 1.393 1.107 2.5 2.5 2.5s2.5-1.107 2.5-2.5v-3c0-1.393-1.107-2.5-2.5-2.5z\"}})])\n )\n }\n }\n ","module.exports = {\"displayName\":\"DsPageTitle\",\"description\":\"This component is used as the title of a page.\",\"tags\":{\"version\":[{\"description\":\"1.0.0\",\"title\":\"version\"}]},\"props\":{\"heading\":{\"description\":\"The heading of the page.\",\"tags\":{},\"name\":\"heading\",\"type\":{\"name\":\"string\"},\"required\":true,\"defaultValue\":{\"func\":false,\"value\":\"''\"}},\"highlight\":{\"description\":\"Whether this title should be highlighted\\n`true, false`\",\"tags\":{},\"name\":\"highlight\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"tag\":{\"description\":\"The html element name used for the title.\",\"tags\":{},\"name\":\"tag\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'header'\"}}},\"events\":{},\"methods\":[],\"slots\":{\"default\":{\"description\":\"\",\"bindings\":{}}}}","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('form',{staticClass:\"ds-form\",attrs:{\"novalidate\":\"true\",\"autocomplete\":\"off\"},on:{\"submit\":function($event){$event.preventDefault();return _vm.submit($event)}}},[_vm._t(\"default\",null,{\"errors\":_vm.errors,\"reset\":_vm.reset})],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Form.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Form.vue?vue&type=script&lang=js&\"","export default function (Component) {\n Component.options.__docs = \"## Basic usage\\n\\nMost commonly you want the form to handle a set of data and display appropriate input fields for each piece of data.\\n\\n```html\\n\\n\\n```\\n\\n## Advanced usage / Validation\\n\\nUse a schema to provide validation for the form inputs. Use scoped slots to get access to the forms errors and functions like reset.\\n\\n```html\\n\\n\\n```\\n\"\n }","import mod from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Fdata-input%2FForm%2FForm.vue\"; export default mod; export * from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Fdata-input%2FForm%2FForm.vue\"","import { render, staticRenderFns } from \"./Form.vue?vue&type=template&id=17cf01ae&\"\nimport script from \"./Form.vue?vue&type=script&lang=js&\"\nexport * from \"./Form.vue?vue&type=script&lang=js&\"\nimport style0 from \"./style.scss?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* custom blocks */\nimport block0 from \"./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Fdata-input%2FForm%2FForm.vue\"\nif (typeof block0 === 'function') block0(component)\n\nexport default component.exports","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 6.594l.719.688 12.5 12.5-1.438 1.438L16 9.439 4.219 21.22l-1.438-1.438 12.5-12.5z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M9 5.156l1.531 1L25.844 16 9 26.844V5.156zm2 3.657v14.375L22.156 16z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M5 3h13.406l.313.281 6 6 .281.313V29H5V3zm2 2v22h16V11h-6V5H7zm12 1.438v2.563h2.563zM20.094 14a1 1 0 110 2 1 1 0 010-2zM13 15.594l.719.688L16 18.563l1.281-1.281.719-.688.719.688 3 3-1.438 1.438L18 19.439l-1.281 1.281-.719.688-.719-.688L13 18.439 9.719 21.72l-1.438-1.438 4-4z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M5 3h13.406l.313.281 6 6 .281.313V29H5V3zm2 2v22h16V11h-6V5H7zm12 1.438v2.563h2.563zM10 13h10v2H10v-2zm0 4h10v2H10v-2zm0 4h10v2H10v-2z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M12 2c3.854 0 7 3.146 7 7a7.027 7.027 0 01-3.094 5.813c.486.208.964.441 1.406.719A7.965 7.965 0 0122 14.001c4.406 0 8 3.594 8 8s-3.594 8-8 8-8-3.594-8-8c0-1.897.671-3.657 1.781-5.031A7.889 7.889 0 0012 16.001c-4.431 0-8 3.569-8 8H2c0-4.119 2.527-7.658 6.094-9.188A7.025 7.025 0 015 9c0-3.854 3.146-7 7-7zm0 2C9.227 4 7 6.227 7 9s2.227 5 5 5 5-2.227 5-5-2.227-5-5-5zm10 12c-3.326 0-6 2.674-6 6s2.674 6 6 6 6-2.674 6-6-2.674-6-6-6zm-1 2h2v3h3v2h-3v3h-2v-3h-3v-2h3v-3z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 4c6.616 0 12 5.384 12 12s-5.384 12-12 12S4 22.616 4 16 9.384 4 16 4zm0 2C10.465 6 6 10.465 6 16s4.465 10 10 10 10-4.465 10-10S21.535 6 16 6zm-1 2h2v7h5v2h-7V8z\"}})])\n )\n }\n }\n ","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('ds-space',{attrs:{\"margin-top\":\"x-large\"}},[_c('ds-flex',{attrs:{\"gutter\":\"large\",\"direction\":{ lg: 'row-reverse' }}},[_c('ds-flex-item',{attrs:{\"width\":{ base: '100%', lg: '250px' }}},[_c('div',{staticClass:\"sticky\"},[_c('ds-heading',{attrs:{\"tag\":\"h4\"}},[_vm._v(\"Categories\")]),_c('ds-menu',{attrs:{\"routes\":_vm.tokenMenu}})],1)]),_c('ds-flex-item',_vm._l((_vm.tokenMap),function(group,key){return _c('ds-space',{key:key},[_c('ds-heading',{attrs:{\"tag\":\"h3\",\"id\":key}},[_vm._v(_vm._s(_vm._f(\"startCase\")(key)))]),_c('ds-table',{attrs:{\"data\":group,\"fields\":{token: { width: '300px' }, example: 'Example'}},scopedSlots:_vm._u([{key:\"token\",fn:function(data){return [_c('ds-copy-field',[_vm._v(\"\\n \"+_vm._s(data.row.scss)+\"\\n \")]),_c('ds-copy-field',[_vm._v(\"\\n tokens.\"+_vm._s(_vm._f(\"camelCase\")(data.row.name))+\"\\n \")])]}},{key:\"example\",fn:function(data){return [_c('token-item',{attrs:{\"token\":data.row}})]}}],null,true)})],1)}),1)],1)],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n \n \n \n \n \n \n \n \n\n\n\n\n\n","import mod from \"-!../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../node_modules/thread-loader/dist/cjs.js!../../../../node_modules/babel-loader/lib/index.js!../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DesignTokens.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../node_modules/thread-loader/dist/cjs.js!../../../../node_modules/babel-loader/lib/index.js!../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./DesignTokens.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./DesignTokens.vue?vue&type=template&id=38e3f5b8&scoped=true&\"\nimport script from \"./DesignTokens.vue?vue&type=script&lang=js&\"\nexport * from \"./DesignTokens.vue?vue&type=script&lang=js&\"\nimport style0 from \"./DesignTokens.vue?vue&type=style&index=0&id=38e3f5b8&lang=scss&scoped=true&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n \"38e3f5b8\",\n null\n \n)\n\nexport default component.exports","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 4c6.616 0 12 5.384 12 12s-5.384 12-12 12S4 22.616 4 16 9.384 4 16 4zm0 2C10.465 6 6 10.465 6 16s4.465 10 10 10 10-4.465 10-10S21.535 6 16 6zm-4.5 6a1.5 1.5 0 11-.001 3.001A1.5 1.5 0 0111.5 12zm9 0a1.5 1.5 0 11-.001 3.001A1.5 1.5 0 0120.5 12zM16 18c2.667 0 5.02 1.335 6.469 3.344L20.844 22.5C19.752 20.986 18.009 20 16 20s-3.752.986-4.844 2.5l-1.625-1.156C10.979 19.336 13.332 18 16 18z\"}})])\n )\n }\n }\n ","import mod from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"","module.exports = {\"displayName\":\"DsCopyField\",\"description\":\"A copy field is used to present text that can easily\\nbe copied to the users clipboard by clicking on it.\",\"tags\":{\"version\":[{\"description\":\"1.0.0\",\"title\":\"version\"}]},\"props\":{\"size\":{\"description\":\"The size used for the text.\",\"tags\":{},\"name\":\"size\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'base'\"}},\"tag\":{\"description\":\"The html element name used for the copy field.\",\"tags\":{},\"name\":\"tag\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'div'\"}}},\"events\":{},\"methods\":[],\"slots\":{\"default\":{\"description\":\"\",\"bindings\":{}}}}","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M24.969 3h.063a2.987 2.987 0 012.969 2.969c0 .976-.478 1.885-1.281 2.438l-2.125 1.469c-.041.028-.025.093-.063.125h3.469v2h-6v-1A3.38 3.38 0 0123.47 8.22l2.125-1.469a.927.927 0 00.406-.781.955.955 0 00-.969-.969h-.063A.955.955 0 0024 5.97v.031h-2V5.97a2.987 2.987 0 012.969-2.969zM4.156 8h6.375l.313.469 1.656 2.563 1.656-2.563.313-.469h6.375l-1 1.531L15.688 16l4.156 6.469 1 1.531h-6.375l-.313-.469-1.656-2.563-1.656 2.563-.313.469H4.156l1-1.531L9.312 16 5.156 9.531zm3.657 2l3.875 6-.344.531L7.813 22h1.656l2.188-3.438.844-1.313.844 1.313L15.533 22h1.656l-3.875-6 .344-.531L17.189 10h-1.656l-2.188 3.438-.844 1.313-.844-1.313L9.469 10H7.813z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M15 5c3.854 0 7 3.146 7 7a7.027 7.027 0 01-3.094 5.813C22.473 19.343 25 22.882 25 27.001h-2c0-4.431-3.569-8-8-8s-8 3.569-8 8H5c0-4.119 2.527-7.658 6.094-9.188A7.025 7.025 0 018 12c0-3.854 3.146-7 7-7zm0 2c-2.773 0-5 2.227-5 5s2.227 5 5 5 5-2.227 5-5-2.227-5-5-5z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 5c2.451 0 4.563 1.302 5.813 3.219.392-.089.755-.219 1.188-.219 3.302 0 6 2.698 6 6 1.73 1.055 3 2.835 3 5 0 3.302-2.698 6-6 6h-20c-3.302 0-6-2.698-6-6s2.698-6 6-6c.211 0 .394.04.594.063.531-1.191 1.439-2.083 2.656-2.563.698-3.129 3.419-5.5 6.75-5.5zm0 2a4.972 4.972 0 00-4.938 4.25l-.094.688-.656.156c-1.11.265-2.002 1.136-2.25 2.25l-.188.969-1-.219A3.931 3.931 0 005.999 15c-2.22 0-4 1.78-4 4s1.78 4 4 4h20c2.22 0 4-1.78 4-4a4.008 4.008 0 00-2.438-3.688l-.656-.281.063-.719c.018-.235.031-.321.031-.313 0-2.22-1.78-4-4-4-.444 0-.875.096-1.313.25l-.844.281-.375-.781a4.998 4.998 0 00-4.469-2.75z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16-2h2v4h-2v-4zm4 1h2v3h-2v-3zM10 3h18v4h2c1.645 0 3 1.355 3 3v3c0 1.645-1.355 3-3 3h-2v5c0 1.645-1.355 3-3 3H13c-1.645 0-3-1.355-3-3V3zm2 2v16c0 .555.445 1 1 1h12c.555 0 1-.445 1-1V5H12zm16 4v5h2c.555 0 1-.445 1-1v-3c0-.555-.445-1-1-1h-2z\"}})])\n )\n }\n }\n ","import mod from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M3 7h26v2H3V7zm0 4h26v2H3v-2zm0 4h26v2H3v-2zm0 4h26v2H3v-2zm0 4h26v2H3v-2z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M15 4.594v22.813l-1.719-1.688L8.562 21H3.999V11h4.563l4.719-4.719zm9.125 1.781C26.51 8.886 28 12.271 28 16s-1.49 7.113-3.875 9.625l-1.406-1.406C24.743 22.07 26 19.178 26 16s-1.257-6.071-3.281-8.219zm-2.812 2.813c1.661 1.786 2.688 4.187 2.688 6.813s-1.026 5.026-2.688 6.813l-1.406-1.438c1.3-1.424 2.094-3.3 2.094-5.375s-.794-3.952-2.094-5.375zM13 9.438l-3.281 3.281-.313.281H6v6h3.406l.313.281L13 22.562V9.437zm5.5 2.593C19.439 13.09 20 14.477 20 16s-.561 2.91-1.5 3.969l-1.438-1.438C17.64 17.837 18 16.972 18 16s-.36-1.837-.938-2.531z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M30.336 12.547l-7.599 6.846L24.859 29.4 16 24.289 7.141 29.4l2.122-10.006-7.599-6.847 10.172-1.073L16 2.131l4.164 9.343z\"}})])\n )\n }\n }\n ","module.exports = {\"displayName\":\"DsFormItem\",\"description\":\"\",\"tags\":{\"version\":[{\"description\":\"1.0.0\",\"title\":\"version\"}],\"access\":[{\"description\":\"private\",\"title\":\"access\"}]},\"events\":{},\"methods\":[],\"slots\":{\"default\":{\"description\":\"\",\"bindings\":{}}}}","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 4c6.616 0 12 5.384 12 12s-5.384 12-12 12S4 22.616 4 16 9.384 4 16 4zm0 2C10.465 6 6 10.465 6 16s4.465 10 10 10 10-4.465 10-10S21.535 6 16 6zm0 1a1 1 0 110 2 1 1 0 010-2zm-5.656 2.344a1 1 0 110 2 1 1 0 010-2zm10.594.312l1.438 1.406-4.438 4.438a2 2 0 11-1.437-1.437zM8 15a1 1 0 110 2 1 1 0 010-2zm16 0a1 1 0 110 2 1 1 0 010-2zm-13.656 5.656a1 1 0 110 2 1 1 0 010-2zm11.312 0a1 1 0 110 2 1 1 0 010-2z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M4 4h16v3h-2V6H6v16h5v2H4V4zm8 4h16v20H12V8zm2 2v16h12V10H14z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M4 4h16v3h-2V6H6v16h5v2H4V4zm8 4h16v20H12V8zm2 2v16h12V10H14z\"}})])\n )\n }\n }\n ","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('router-view')],1)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PageWrapper.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/thread-loader/dist/cjs.js!../../../node_modules/babel-loader/lib/index.js!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./PageWrapper.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./PageWrapper.vue?vue&type=template&id=4f49322e&\"\nimport script from \"./PageWrapper.vue?vue&type=script&lang=js&\"\nexport * from \"./PageWrapper.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","import mod from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M11.75 5h10.031l-.094 1.063-.188 3-.063.938h-2l-.875 12h2l-.063 1.063-.188 3-.063.938H10.216l.094-1.063.188-3 .063-.938h2l.875-12h-2l.063-1.063.188-3zm1.875 2l-.063 1h2l-.063 1.063-1 14-.063.938h-2l-.063 1h6l.063-1h-2l.063-1.063 1-14L17.562 8h2l.063-1h-6z\"}})])\n )\n }\n }\n ","module.exports = {\"displayName\":\"DsNumber\",\"description\":\"\",\"tags\":{},\"props\":{\"size\":{\"description\":\"\",\"tags\":{},\"name\":\"size\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'x-large'\"}},\"labelSize\":{\"description\":\"\",\"tags\":{},\"name\":\"labelSize\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"'small'\"}},\"count\":{\"description\":\"\",\"tags\":{},\"name\":\"count\",\"type\":{\"name\":\"number|string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"0\"}},\"label\":{\"description\":\"\",\"tags\":{},\"name\":\"label\",\"type\":{\"name\":\"string\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"null\"}},\"uppercase\":{\"description\":\"\",\"tags\":{},\"name\":\"uppercase\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}}},\"events\":{},\"methods\":[],\"slots\":{}}","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M3 7h13v2H3V7zm0 4h20v2H3v-2zm22 0l5 5-5 5V11zM3 15h20v2H3v-2zm0 4h20v2H3v-2zm0 4h13v2H3v-2z\"}})])\n )\n }\n }\n ","import mod from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 3.219l.875 1.5 12 20.781.844 1.5H2.281l.844-1.5 12-20.781zm0 4L5.75 25h20.5zM15 14h2v6h-2v-6zm0 7h2v2h-2v-2z\"}})])\n )\n }\n }\n ","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c(_vm.tag,{tag:\"component\",staticClass:\"ds-heading\",class:[\n (\"ds-heading-\" + (_vm.size || _vm.tag)),\n _vm.align && (\"ds-heading-align-\" + _vm.align),\n _vm.primary && \"ds-heading-primary\",\n _vm.soft && \"ds-heading-soft\",\n _vm.noMargin && \"ds-heading-no-margin\"\n ]},[_vm._t(\"default\")],2)}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Heading.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Heading.vue?vue&type=script&lang=js&\"","export default function (Component) {\n Component.options.__docs = \"## Heading tag\\n\\nUse different heading tags to create structure (defaults to h1).\\n\\n```\\nThe quick brown fox\\nThe quick brown fox\\nThe quick brown fox\\nThe quick brown fox\\nThe quick brown fox\\nThe quick brown fox\\n```\\n\\n## Heading sizes\\n\\nIn case you need a different size you can set it independently from the heading tag.\\n\\n```\\nThe quick brown fox\\nThe quick brown fox\\nThe quick brown fox\\nThe quick brown fox\\nThe quick brown fox\\nThe quick brown fox\\n```\\n\\n## Heading variants\\n\\nUse primary headings for important headlines, like a page title. Use soft headings for less important headlines.\\n\\n```\\nThe quick brown fox\\nThe quick brown fox\\n```\\n\\n## No Margin\\n\\nYou can remove the margin easily\\n\\n```\\nThe quick brown fox\\nThe quick brown fox\\n```\\n\\n## Text Align\\n\\nAlign text\\n\\n```\\nThe quick brown fox\\nThe quick brown fox\\nThe quick brown fox\\n```\\n\"\n }","import mod from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Ftypography%2FHeading%2FHeading.vue\"; export default mod; export * from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Ftypography%2FHeading%2FHeading.vue\"","import { render, staticRenderFns } from \"./Heading.vue?vue&type=template&id=6d766b6c&\"\nimport script from \"./Heading.vue?vue&type=script&lang=js&\"\nexport * from \"./Heading.vue?vue&type=script&lang=js&\"\nimport style0 from \"./style.scss?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* custom blocks */\nimport block0 from \"./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Ftypography%2FHeading%2FHeading.vue\"\nif (typeof block0 === 'function') block0(component)\n\nexport default component.exports","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M17 0a1 1 0 110 2 1 1 0 010-2zm-3 3a1 1 0 011 1h7v2h-1v7.656l6.156 7.938c.543.698.844 1.553.844 2.438a3.978 3.978 0 01-3.969 3.969H7.968a3.978 3.978 0 01-3.969-3.969c0-.885.301-1.74.844-2.438l6.156-7.938V6h-1V4h3a1 1 0 011-1zm-1 3v8.344L10.156 18h11.688L19 14.344V6h-6zm4 4a1 1 0 110 2 1 1 0 010-2zM8.594 20l-2.188 2.813A1.985 1.985 0 006 24.032c0 1.105.864 1.969 1.969 1.969h16.063a1.947 1.947 0 001.969-1.969c0-.439-.137-.873-.406-1.219L23.407 20H8.594z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M14.594 4H25v10.406l-.281.313-11 11-.719.688-.719-.688-9-9L2.593 16l.688-.719 11-11zm.844 2l-10 10 7.563 7.563 10-10V6h-7.563zM26 7h3v11l-.281.313L17.5 29.407l-.719-.688-1.938-1.969 1.406-1.406 1.25 1.25 9.5-9.438V9h-1V7zm-6 1a1 1 0 110 2 1 1 0 010-2z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M12 5c1.749 0 2.939 1.329 3.719 2.438.104.148.189.293.281.438.092-.145.177-.289.281-.438C17.06 6.33 18.251 5 20 5c1.645 0 3 1.355 3 3 0 .353-.073.684-.188 1H28v6h-1v13H5V15H4V9h5.188A2.925 2.925 0 019 8c0-1.645 1.355-3 3-3zm0 2c-.565 0-1 .435-1 1s.435 1 1 1h2.313c-.121-.206-.097-.22-.25-.438-.627-.892-1.436-1.563-2.063-1.563zm8 0c-.626 0-1.436.671-2.063 1.563-.153.217-.129.232-.25.438H20c.565 0 1-.435 1-1s-.435-1-1-1zM6 11v2h9v-1h2v1h9v-2H6zm1 4v11h8V16h2v10h8V15H7z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M3 7h26v2H3V7zm4 4h18v2H7v-2zm-4 4h26v2H3v-2zm4 4h18v2H7v-2zm-4 4h26v2H3v-2z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 2.594l.719.688 13 13-1.438 1.438L27 16.439v11.563h-9v-10h-4v10H5V16.439L3.719 17.72l-1.438-1.438 13-13zm0 2.844l-9 9v11.563h5v-10h8v10h5V14.438z\"}})])\n )\n }\n }\n ","import mod from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M13.281 6.781l1.438 1.438L7.938 15h20.063v2H7.938l6.781 6.781-1.438 1.438-8.5-8.5L4.093 16l.688-.719z\"}})])\n )\n }\n }\n ","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 4c6.616 0 12 5.384 12 12s-5.384 12-12 12S4 22.616 4 16 9.384 4 16 4zm0 2C10.465 6 6 10.465 6 16s4.465 10 10 10 10-4.465 10-10S21.535 6 16 6zm-1 4h2v8h-2v-8zm0 10h2v2h-2v-2z\"}})])\n )\n }\n }\n ","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c(_vm.tag,{tag:\"component\",staticClass:\"ds-placeholder\"},[_c('div',{staticClass:\"ds-placeholder-content\"},[_vm._t(\"default\")],2)])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n\n\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Placeholder.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./Placeholder.vue?vue&type=script&lang=js&\"","export default function (Component) {\n Component.options.__docs = \"```\\n\\n Holding my ground\\n\\n ```\"\n }","import mod from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Flayout%2FPlaceholder%2FPlaceholder.vue\"; export default mod; export * from \"-!../../../../loader/docs-loader.js!./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Flayout%2FPlaceholder%2FPlaceholder.vue\"","import { render, staticRenderFns } from \"./Placeholder.vue?vue&type=template&id=09296c1b&\"\nimport script from \"./Placeholder.vue?vue&type=script&lang=js&\"\nexport * from \"./Placeholder.vue?vue&type=script&lang=js&\"\nimport style0 from \"./style.scss?vue&type=style&index=0&lang=scss&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\n/* custom blocks */\nimport block0 from \"./demo.md?vue&type=custom&index=0&blockType=docs&issuerPath=%2FUsers%2FGreg%2FProjekte%2FHuman-Connection%2FNitro-Styleguide%2Fsrc%2Fsystem%2Fcomponents%2Flayout%2FPlaceholder%2FPlaceholder.vue\"\nif (typeof block0 === 'function') block0(component)\n\nexport default component.exports","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M16 4c6.616 0 12 5.384 12 12s-5.384 12-12 12S4 22.616 4 16 9.384 4 16 4zm0 2c-.335 0-.673.03-1 .063v3.031c.327-.047.66-.094 1-.094s.673.046 1 .094V6.063A10.322 10.322 0 0016 6zm-3 .438a9.987 9.987 0 00-6.531 6.563h3.219a7.005 7.005 0 013.313-3.313v-3.25zm6 0v3.25a7.014 7.014 0 013.313 3.313h3.25A10.068 10.068 0 0019 6.438zM16 11c-2.773 0-5 2.227-5 5s2.227 5 5 5 5-2.227 5-5-2.227-5-5-5zm-9.937 4c-.032.326-.063.665-.063 1s.03.673.063 1h3.031A7.013 7.013 0 019 16c0-.337.016-.675.063-1h-3zm16.843 0c.047.327.094.66.094 1s-.046.673-.094 1h3.031c.032-.327.063-.665.063-1s-.03-.673-.063-1h-3.031zM6.438 19a10.068 10.068 0 006.563 6.563v-3.25A7.014 7.014 0 019.688 19h-3.25zm15.875 0A7.014 7.014 0 0119 22.313v3.25A10.068 10.068 0 0025.563 19h-3.25zM15 22.906v3.031c.327.032.665.063 1 .063s.673-.03 1-.063v-3.031c-.327.047-.66.094-1 .094s-.673-.046-1-.094z\"}})])\n )\n }\n }\n ","module.exports = {\"displayName\":\"DsMenu\",\"description\":\"Used in combination with the menu item to help the user navigate.\",\"tags\":{\"version\":[{\"description\":\"1.0.0\",\"title\":\"version\"}]},\"props\":{\"routes\":{\"description\":\"The routes to display\",\"tags\":{},\"name\":\"routes\",\"type\":{\"name\":\"array\"},\"required\":\"\"},\"inverse\":{\"description\":\"Set to true, if you use it on dark background\",\"tags\":{},\"name\":\"inverse\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"navbar\":{\"description\":\"Display menu as a navbar\",\"tags\":{},\"name\":\"navbar\",\"type\":{\"name\":\"boolean\"},\"required\":\"\",\"defaultValue\":{\"func\":false,\"value\":\"false\"}},\"linkTag\":{\"description\":\"The default component / tag used for the link of menu items\",\"tags\":{},\"name\":\"linkTag\",\"type\":{\"name\":\"string\"},\"required\":\"\"},\"urlParser\":{\"description\":\"Function that parses the url for each menu item\",\"tags\":{},\"name\":\"urlParser\",\"type\":{\"name\":\"func\"},\"required\":\"\"},\"nameParser\":{\"description\":\"Function that parses the name for each menu item\",\"tags\":{},\"name\":\"nameParser\",\"type\":{\"name\":\"func\"},\"required\":\"\"},\"matcher\":{\"description\":\"Function that matches items exactly\",\"tags\":{},\"name\":\"matcher\",\"type\":{\"name\":\"func\"},\"required\":\"\",\"defaultValue\":{\"func\":true,\"value\":\"() => {\\n return false\\n}\"}},\"isExact\":{\"description\":\"Function that checks if the url must be matched exactly in order to activate the menu item. By default only '/' must be matched exactly.\",\"tags\":{},\"name\":\"isExact\",\"type\":{\"name\":\"func\"},\"required\":\"\"}},\"events\":{\"navigate\":{\"description\":\"Menu navigates to route.\"}},\"methods\":[],\"slots\":{\"default\":{\"description\":\"\",\"bindings\":{}}}}","var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('transition',{attrs:{\"name\":\"ds-input-error\"}},[_c('div',{directives:[{name:\"show\",rawName:\"v-show\",value:(!!_vm.error),expression:\"!!error\"}],staticClass:\"ds-input-error\"},[_vm._v(\"\\n \"+_vm._s(_vm.error)+\"\\n \")])])}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","\n\n\n","import mod from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./InputError.vue?vue&type=script&lang=js&\"; export default mod; export * from \"-!../../../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../../../node_modules/thread-loader/dist/cjs.js!../../../../../node_modules/babel-loader/lib/index.js!../../../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../../../node_modules/vue-loader/lib/index.js??vue-loader-options!./InputError.vue?vue&type=script&lang=js&\"","import { render, staticRenderFns } from \"./InputError.vue?vue&type=template&id=0809f8f4&\"\nimport script from \"./InputError.vue?vue&type=script&lang=js&\"\nexport * from \"./InputError.vue?vue&type=script&lang=js&\"\n\n\n/* normalize component */\nimport normalizer from \"!../../../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports","module.exports = {\"displayName\":\"DsListItem\",\"description\":\"\",\"tags\":{\"version\":[{\"description\":\"1.0.0\",\"title\":\"version\"}],\"see\":[{\"description\":\"DsList\",\"title\":\"see\"}]},\"props\":{\"icon\":{\"description\":\"The name of the list icon.\",\"tags\":{},\"name\":\"icon\",\"type\":{\"name\":\"string\"},\"required\":\"\"}},\"events\":{},\"methods\":[],\"slots\":{\"default\":{\"description\":\"\",\"bindings\":{}}}}","\n export default {\n functional: true,\n render(_h, _vm) {\n const { _c, _v, data, children = [] } = _vm;\n\n const {\n class: classNames,\n staticClass,\n style,\n staticStyle,\n attrs = {},\n ...rest\n } = data;\n\n return _c(\n 'svg',\n {\n class: [classNames,staticClass],\n style: [style,staticStyle],\n attrs: Object.assign({\"xmlns\":\"http://www.w3.org/2000/svg\",\"viewBox\":\"0 0 32 32\"}, attrs),\n ...rest,\n },\n children.concat([_c('path',{attrs:{\"d\":\"M14 3h4c1.093 0 2 .907 2 2v1h3V5h2v1h2c1.093 0 2 .907 2 2v16c0 1.093-.907 2-2 2H5c-1.093 0-2-.907-2-2V8c0-1.093.907-2 2-2h2V5h2v1h3V5c0-1.093.907-2 2-2zm0 2v1h4V5h-4zM5 8v16h2V9h2v15h14V9h2v15h2V8H5z\"}})])\n )\n }\n }\n ","import mod from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"; export default mod; export * from \"-!../../../../../node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!../../../../../node_modules/css-loader/index.js??ref--8-oneOf-1-1!../../../../../node_modules/vue-loader/lib/loaders/stylePostLoader.js!../../../../../node_modules/postcss-loader/src/index.js??ref--8-oneOf-1-2!../../../../../node_modules/sass-loader/lib/loader.js??ref--8-oneOf-1-3!./style.scss?vue&type=style&index=0&lang=scss&\"","export default \"Data Display components are used to present data in an approachable way.\""],"sourceRoot":""} \ No newline at end of file diff --git a/docs/js/chunk-vendors.1be3eb0a.js b/docs/js/chunk-vendors.1be3eb0a.js deleted file mode 100644 index 0d3fb7142..000000000 --- a/docs/js/chunk-vendors.1be3eb0a.js +++ /dev/null @@ -1,39 +0,0 @@ -(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-vendors"],{"0068":function(e,t,r){"use strict";function n(e){return Object.prototype.toString.call(e)}function i(e){return"[object String]"===n(e)}var o=Object.prototype.hasOwnProperty;function a(e,t){return o.call(e,t)}function s(e){var t=Array.prototype.slice.call(arguments,1);return t.forEach(function(t){if(t){if("object"!==typeof t)throw new TypeError(t+"must be object");Object.keys(t).forEach(function(r){e[r]=t[r]})}}),e}function c(e,t,r){return[].concat(e.slice(0,t),r,e.slice(t+1))}function l(e){return!(e>=55296&&e<=57343)&&(!(e>=64976&&e<=65007)&&(65535!==(65535&e)&&65534!==(65535&e)&&(!(e>=0&&e<=8)&&(11!==e&&(!(e>=14&&e<=31)&&(!(e>=127&&e<=159)&&!(e>1114111)))))))}function u(e){if(e>65535){e-=65536;var t=55296+(e>>10),r=56320+(1023&e);return String.fromCharCode(t,r)}return String.fromCharCode(e)}var f=/\\([!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~])/g,p=/&([a-z#][a-z0-9]{1,31});/gi,h=new RegExp(f.source+"|"+p.source,"gi"),d=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))/i,m=r("bd68");function g(e,t){var r=0;return a(m,t)?m[t]:35===t.charCodeAt(0)&&d.test(t)&&(r="x"===t[1].toLowerCase()?parseInt(t.slice(2),16):parseInt(t.slice(1),10),l(r))?u(r):e}function v(e){return e.indexOf("\\")<0?e:e.replace(f,"$1")}function y(e){return e.indexOf("\\")<0&&e.indexOf("&")<0?e:e.replace(h,function(e,t,r){return t||g(e,r)})}var b=/[&<>"]/,_=/[&<>"]/g,w={"&":"&","<":"<",">":">",'"':"""};function T(e){return w[e]}function x(e){return b.test(e)?e.replace(_,T):e}var k=/[.?*+^$[\]\\(){}|-]/g;function E(e){return e.replace(k,"\\$&")}function A(e){switch(e){case 9:case 32:return!0}return!1}function C(e){if(e>=8192&&e<=8202)return!0;switch(e){case 9:case 10:case 11:case 12:case 13:case 32:case 160:case 5760:case 8239:case 8287:case 12288:return!0}return!1}var S=r("7ca0");function O(e){return S.test(e)}function N(e){switch(e){case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 124:case 125:case 126:return!0;default:return!1}}function L(e){return e=e.trim().replace(/\s+/g," "),"Ṿ"==="ẞ".toLowerCase()&&(e=e.replace(/ẞ/g,"ß")),e.toLowerCase().toUpperCase()}t.lib={},t.lib.mdurl=r("d8a6"),t.lib.ucmicro=r("d5d1"),t.assign=s,t.isString=i,t.has=a,t.unescapeMd=v,t.unescapeAll=y,t.isValidEntityCode=l,t.fromCodePoint=u,t.escapeHtml=x,t.arrayReplaceAt=c,t.isSpace=A,t.isWhiteSpace=C,t.isMdAsciiPunct=N,t.isPunctChar=O,t.escapeRE=E,t.normalizeReference=L},"00bd":function(e,t,r){"use strict";e.exports=function(e,t){return e[t].content}},"00db":function(e,t,r){"use strict";var n=r("b1dc"),i=r("f30b"),o=i.TAG_NAMES,a=i.NAMESPACES,s=i.ATTRS,c={TEXT_HTML:"text/html",APPLICATION_XML:"application/xhtml+xml"},l="definitionurl",u="definitionURL",f={attributename:"attributeName",attributetype:"attributeType",basefrequency:"baseFrequency",baseprofile:"baseProfile",calcmode:"calcMode",clippathunits:"clipPathUnits",diffuseconstant:"diffuseConstant",edgemode:"edgeMode",filterunits:"filterUnits",glyphref:"glyphRef",gradienttransform:"gradientTransform",gradientunits:"gradientUnits",kernelmatrix:"kernelMatrix",kernelunitlength:"kernelUnitLength",keypoints:"keyPoints",keysplines:"keySplines",keytimes:"keyTimes",lengthadjust:"lengthAdjust",limitingconeangle:"limitingConeAngle",markerheight:"markerHeight",markerunits:"markerUnits",markerwidth:"markerWidth",maskcontentunits:"maskContentUnits",maskunits:"maskUnits",numoctaves:"numOctaves",pathlength:"pathLength",patterncontentunits:"patternContentUnits",patterntransform:"patternTransform",patternunits:"patternUnits",pointsatx:"pointsAtX",pointsaty:"pointsAtY",pointsatz:"pointsAtZ",preservealpha:"preserveAlpha",preserveaspectratio:"preserveAspectRatio",primitiveunits:"primitiveUnits",refx:"refX",refy:"refY",repeatcount:"repeatCount",repeatdur:"repeatDur",requiredextensions:"requiredExtensions",requiredfeatures:"requiredFeatures",specularconstant:"specularConstant",specularexponent:"specularExponent",spreadmethod:"spreadMethod",startoffset:"startOffset",stddeviation:"stdDeviation",stitchtiles:"stitchTiles",surfacescale:"surfaceScale",systemlanguage:"systemLanguage",tablevalues:"tableValues",targetx:"targetX",targety:"targetY",textlength:"textLength",viewbox:"viewBox",viewtarget:"viewTarget",xchannelselector:"xChannelSelector",ychannelselector:"yChannelSelector",zoomandpan:"zoomAndPan"},p={"xlink:actuate":{prefix:"xlink",name:"actuate",namespace:a.XLINK},"xlink:arcrole":{prefix:"xlink",name:"arcrole",namespace:a.XLINK},"xlink:href":{prefix:"xlink",name:"href",namespace:a.XLINK},"xlink:role":{prefix:"xlink",name:"role",namespace:a.XLINK},"xlink:show":{prefix:"xlink",name:"show",namespace:a.XLINK},"xlink:title":{prefix:"xlink",name:"title",namespace:a.XLINK},"xlink:type":{prefix:"xlink",name:"type",namespace:a.XLINK},"xml:base":{prefix:"xml",name:"base",namespace:a.XML},"xml:lang":{prefix:"xml",name:"lang",namespace:a.XML},"xml:space":{prefix:"xml",name:"space",namespace:a.XML},xmlns:{prefix:"",name:"xmlns",namespace:a.XMLNS},"xmlns:xlink":{prefix:"xmlns",name:"xlink",namespace:a.XMLNS}},h=t.SVG_TAG_NAMES_ADJUSTMENT_MAP={altglyph:"altGlyph",altglyphdef:"altGlyphDef",altglyphitem:"altGlyphItem",animatecolor:"animateColor",animatemotion:"animateMotion",animatetransform:"animateTransform",clippath:"clipPath",feblend:"feBlend",fecolormatrix:"feColorMatrix",fecomponenttransfer:"feComponentTransfer",fecomposite:"feComposite",feconvolvematrix:"feConvolveMatrix",fediffuselighting:"feDiffuseLighting",fedisplacementmap:"feDisplacementMap",fedistantlight:"feDistantLight",feflood:"feFlood",fefunca:"feFuncA",fefuncb:"feFuncB",fefuncg:"feFuncG",fefuncr:"feFuncR",fegaussianblur:"feGaussianBlur",feimage:"feImage",femerge:"feMerge",femergenode:"feMergeNode",femorphology:"feMorphology",feoffset:"feOffset",fepointlight:"fePointLight",fespecularlighting:"feSpecularLighting",fespotlight:"feSpotLight",fetile:"feTile",feturbulence:"feTurbulence",foreignobject:"foreignObject",glyphref:"glyphRef",lineargradient:"linearGradient",radialgradient:"radialGradient",textpath:"textPath"},d=Object.create(null);function m(e,t){return t===a.MATHML&&(e===o.MI||e===o.MO||e===o.MN||e===o.MS||e===o.MTEXT)}function g(e,t,r){if(t===a.MATHML&&e===o.ANNOTATION_XML)for(var n=0;ni)X(e,r=n[i++],t[r]);return e},Q=function(e,t){return void 0===t?k(e):Z(k(e),t)},J=function(e){var t=j.call(this,e=T(e,!0));return!(this===U&&i(q,e)&&!i(B,e))&&(!(t||!i(this,e)||!i(q,e)||i(this,H)&&this[H][e])||t)},ee=function(e,t){if(e=w(e),t=T(t,!0),e!==U||!i(q,t)||i(B,t)){var r=N(e,t);return!r||!i(q,t)||i(e,H)&&e[H][t]||(r.enumerable=!0),r}},te=function(e){var t,r=M(w(e)),n=[],o=0;while(r.length>o)i(q,t=r[o++])||t==H||t==c||n.push(t);return n},re=function(e){var t,r=e===U,n=M(r?B:w(e)),o=[],a=0;while(n.length>a)!i(q,t=n[a++])||r&&!i(U,t)||o.push(q[t]);return o};G||(R=function(){if(this instanceof R)throw TypeError("Symbol is not a constructor!");var e=p(arguments.length>0?arguments[0]:void 0),t=function(r){this===U&&t.call(B,r),i(this,H)&&i(this[H],e)&&(this[H][e]=!1),W(this,e,x(1,r))};return o&&K&&W(U,e,{configurable:!0,set:t}),V(e)},s(R[P],"toString",function(){return this._k}),A.f=ee,S.f=X,r("6abf").f=E.f=te,r("355d").f=J,C.f=re,o&&!r("b8e3")&&s(U,"propertyIsEnumerable",J,!0),d.f=function(e){return V(h(e))}),a(a.G+a.W+a.F*!G,{Symbol:R});for(var ne="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),ie=0;ne.length>ie;)h(ne[ie++]);for(var oe=O(h.store),ae=0;oe.length>ae;)m(oe[ae++]);a(a.S+a.F*!G,"Symbol",{for:function(e){return i(z,e+="")?z[e]:z[e]=R(e)},keyFor:function(e){if(!Y(e))throw TypeError(e+" is not a symbol!");for(var t in z)if(z[t]===e)return t},useSetter:function(){K=!0},useSimple:function(){K=!1}}),a(a.S+a.F*!G,"Object",{create:Q,defineProperty:X,defineProperties:Z,getOwnPropertyDescriptor:ee,getOwnPropertyNames:te,getOwnPropertySymbols:re});var se=l(function(){C.f(1)});a(a.S+a.F*se,"Object",{getOwnPropertySymbols:function(e){return C.f(_(e))}}),I&&a(a.S+a.F*(!G||l(function(){var e=R();return"[null]"!=D([e])||"{}"!=D({a:e})||"{}"!=D(Object(e))})),"JSON",{stringify:function(e){var t,r,n=[e],i=1;while(arguments.length>i)n.push(arguments[i++]);if(r=t=n[1],(b(t)||void 0!==e)&&!Y(e))return v(t)||(t=function(e,t){if("function"==typeof r&&(t=r.call(this,e,t)),!Y(t))return t}),n[1]=t,D.apply(I,n)}}),R[P][F]||r("35e8")(R[P],F,R[P].valueOf),f(R,"Symbol"),f(Math,"Math",!0),f(n.JSON,"JSON",!0)},"01d0":function(e,t){var r=e.exports={get firstChild(){var e=this.children;return e&&e[0]||null},get lastChild(){var e=this.children;return e&&e[e.length-1]||null},get nodeType(){return i[this.type]||i.element}},n={tagName:"name",childNodes:"children",parentNode:"parent",previousSibling:"prev",nextSibling:"next",nodeValue:"data"},i={element:1,text:3,cdata:4,comment:8};Object.keys(n).forEach(function(e){var t=n[e];Object.defineProperty(r,e,{get:function(){return this[t]||null},set:function(e){return this[t]=e,e}})})},"01f9":function(e,t,r){"use strict";var n=r("2d00"),i=r("5ca1"),o=r("2aba"),a=r("32e9"),s=r("84f2"),c=r("41a0"),l=r("7f20"),u=r("38fd"),f=r("2b4c")("iterator"),p=!([].keys&&"next"in[].keys()),h="@@iterator",d="keys",m="values",g=function(){return this};e.exports=function(e,t,r,v,y,b,_){c(r,t,v);var w,T,x,k=function(e){if(!p&&e in S)return S[e];switch(e){case d:return function(){return new r(this,e)};case m:return function(){return new r(this,e)}}return function(){return new r(this,e)}},E=t+" Iterator",A=y==m,C=!1,S=e.prototype,O=S[f]||S[h]||y&&S[y],N=O||k(y),L=y?A?k("entries"):N:void 0,M="Array"==t&&S.entries||O;if(M&&(x=u(M.call(new e)),x!==Object.prototype&&x.next&&(l(x,E,!0),n||"function"==typeof x[f]||a(x,f,g))),A&&O&&O.name!==m&&(C=!0,N=function(){return O.call(this)}),n&&!_||!p&&!C&&S[f]||a(S,f,N),s[t]=N,s[E]=g,y)if(w={values:A?N:k(m),keys:b?N:k(d),entries:L},_)for(T in w)T in S||o(S,T,w[T]);else i(i.P+i.F*(p||C),t,w);return w}},"02cc":function(e,t,r){t=e.exports=r("53a3"),t.version=r("205b").version},"02f4":function(e,t,r){var n=r("4588"),i=r("be13");e.exports=function(e){return function(t,r){var o,a,s=String(i(t)),c=n(r),l=s.length;return c<0||c>=l?e?"":void 0:(o=s.charCodeAt(c),o<55296||o>56319||c+1===l||(a=s.charCodeAt(c+1))<56320||a>57343?e?s.charAt(c):o:e?s.slice(c,c+2):a-56320+(o-55296<<10)+65536)}}},"0390":function(e,t,r){"use strict";var n=r("02f4")(!0);e.exports=function(e,t,r){return t+(r?n(e,t).length:1)}},"0395":function(e,t,r){var n=r("36c3"),i=r("6abf").f,o={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],s=function(e){try{return i(e)}catch(t){return a.slice()}};e.exports.f=function(e){return a&&"[object Window]"==o.call(e)?s(e):i(n(e))}},"03dd":function(e,t,r){var n=r("eac5"),i=r("57a5"),o=Object.prototype,a=o.hasOwnProperty;function s(e){if(!n(e))return i(e);var t=[];for(var r in Object(e))a.call(e,r)&&"constructor"!=r&&t.push(r);return t}e.exports=s},"04ff":function(e,t,r){var n=r("5ca1"),i=r("3ca5");n(n.S+n.F*(Number.parseInt!=i),"Number",{parseInt:i})},"051a":function(e,t,r){var n=s(r("64b2")),i=c(n);t.XML=h(n,i);var o=s(r("f0f2")),a=c(o);function s(e){return Object.keys(e).sort().reduce(function(t,r){return t[e[r]]="&"+r+";",t},{})}function c(e){var t=[],r=[];return Object.keys(e).forEach(function(e){1===e.length?t.push("\\"+e):r.push(e)}),r.unshift("["+t.join("")+"]"),new RegExp(r.join("|"),"g")}t.HTML=h(o,a);var l=/[^\0-\x7F]/g,u=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g;function f(e){return"&#x"+e.charCodeAt(0).toString(16).toUpperCase()+";"}function p(e){var t=e.charCodeAt(0),r=e.charCodeAt(1),n=1024*(t-55296)+r-56320+65536;return"&#x"+n.toString(16).toUpperCase()+";"}function h(e,t){function r(t){return e[t]}return function(e){return e.replace(t,r).replace(u,p).replace(l,f)}}var d=c(n);function m(e){return e.replace(d,f).replace(u,p).replace(l,f)}t.escape=m},"0621":function(e,t,r){var n=r("9e69"),i=r("d370"),o=r("6747"),a=n?n.isConcatSpreadable:void 0;function s(e){return o(e)||i(e)||!!(a&&e&&e[a])}e.exports=s},"0758":function(e,t,r){"use strict";var n=r("0068").isSpace;e.exports=function(e,t,r,i){var o,a,s,c,l=e.bMarks[t]+e.tShift[t],u=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=4)return!1;if(o=e.src.charCodeAt(l),35!==o||l>=u)return!1;a=1,o=e.src.charCodeAt(++l);while(35===o&&l6||ll&&n(e.src.charCodeAt(s-1))&&(u=s),e.line=t+1,c=e.push("heading_open","h"+String(a),1),c.markup="########".slice(0,a),c.map=[t,e.line],c=e.push("inline","",0),c.content=e.src.slice(l,u).trim(),c.map=[t,e.line],c.children=[],c=e.push("heading_close","h"+String(a),-1),c.markup="########".slice(0,a),!0))}},"07c7":function(e,t){function r(){return!1}e.exports=r},"07e3":function(e,t){var r={}.hasOwnProperty;e.exports=function(e,t){return r.call(e,t)}},"087d":function(e,t){function r(e,t){var r=-1,n=t.length,i=e.length;while(++r=0))try{t.hostname=f.toASCII(t.hostname)}catch(r){}return u.encode(u.format(t))}function y(e){var t=u.parse(e,!0);if(t.hostname&&(!t.protocol||g.indexOf(t.protocol)>=0))try{t.hostname=f.toUnicode(t.hostname)}catch(r){}return u.decode(u.format(t))}function b(e,t){if(!(this instanceof b))return new b(e,t);t||n.isString(e)||(t=e||{},e="default"),this.inline=new c,this.block=new s,this.core=new a,this.renderer=new o,this.linkify=new l,this.validateLink=m,this.normalizeLink=v,this.normalizeLinkText=y,this.utils=n,this.helpers=n.assign({},i),this.options={},this.configure(e),t&&this.set(t)}b.prototype.set=function(e){return n.assign(this.options,e),this},b.prototype.configure=function(e){var t,r=this;if(n.isString(e)&&(t=e,e=p[t],!e))throw new Error('Wrong `markdown-it` preset "'+t+'", check name');if(!e)throw new Error("Wrong `markdown-it` preset, can't be empty");return e.options&&r.set(e.options),e.components&&Object.keys(e.components).forEach(function(t){e.components[t].rules&&r[t].ruler.enableOnly(e.components[t].rules),e.components[t].rules2&&r[t].ruler2.enableOnly(e.components[t].rules2)}),this},b.prototype.enable=function(e,t){var r=[];Array.isArray(e)||(e=[e]),["core","block","inline"].forEach(function(t){r=r.concat(this[t].ruler.enable(e,!0))},this),r=r.concat(this.inline.ruler2.enable(e,!0));var n=e.filter(function(e){return r.indexOf(e)<0});if(n.length&&!t)throw new Error("MarkdownIt. Failed to enable unknown rule(s): "+n);return this},b.prototype.disable=function(e,t){var r=[];Array.isArray(e)||(e=[e]),["core","block","inline"].forEach(function(t){r=r.concat(this[t].ruler.disable(e,!0))},this),r=r.concat(this.inline.ruler2.disable(e,!0));var n=e.filter(function(e){return r.indexOf(e)<0});if(n.length&&!t)throw new Error("MarkdownIt. Failed to disable unknown rule(s): "+n);return this},b.prototype.use=function(e){var t=[this].concat(Array.prototype.slice.call(arguments,1));return e.apply(e,t),this},b.prototype.parse=function(e,t){if("string"!==typeof e)throw new Error("Input data should be a String");var r=new this.core.State(e,this,t);return this.core.process(r),r.tokens},b.prototype.render=function(e,t){return t=t||{},this.renderer.render(this.parse(e,t),this.options,t)},b.prototype.parseInline=function(e,t){var r=new this.core.State(e,this,t);return r.inlineMode=!0,this.core.process(r),r.tokens},b.prototype.renderInline=function(e,t){return t=t||{},this.renderer.render(this.parseInline(e,t),this.options,t)},e.exports=b},"08cc":function(e,t,r){var n=r("1a8c");function i(e){return e===e&&!n(e)}e.exports=i},"0960":function(e,t,r){e.exports=r("b19a")},"096b":function(e,t,r){"use strict";function n(e,t,r){this.type=e,this.tag=t,this.attrs=null,this.map=null,this.nesting=r,this.level=0,this.children=null,this.content="",this.markup="",this.info="",this.meta=null,this.block=!1,this.hidden=!1}n.prototype.attrIndex=function(e){var t,r,n;if(!this.attrs)return-1;for(t=this.attrs,r=0,n=t.length;r=0&&(r=this.attrs[t][1]),r},n.prototype.attrJoin=function(e,t){var r=this.attrIndex(e);r<0?this.attrPush([e,t]):this.attrs[r][1]=this.attrs[r][1]+" "+t},e.exports=n},"097b":function(e,t,r){"use strict";var n=r("096b"),i=r("0068").isWhiteSpace,o=r("0068").isPunctChar,a=r("0068").isMdAsciiPunct;function s(e,t,r,n){this.src=e,this.env=r,this.md=t,this.tokens=n,this.pos=0,this.posMax=this.src.length,this.level=0,this.pending="",this.pendingLevel=0,this.cache={},this.delimiters=[]}s.prototype.pushPending=function(){var e=new n("text","",0);return e.content=this.pending,e.level=this.pendingLevel,this.tokens.push(e),this.pending="",e},s.prototype.push=function(e,t,r){this.pending&&this.pushPending();var i=new n(e,t,r);return r<0&&this.level--,i.level=this.level,r>0&&this.level++,this.pendingLevel=this.level,this.tokens.push(i),i},s.prototype.scanDelims=function(e,t){var r,n,s,c,l,u,f,p,h,d=e,m=!0,g=!0,v=this.posMax,y=this.src.charCodeAt(e);r=e>0?this.src.charCodeAt(e-1):32;while(dw;w++)if((p||w in y)&&(m=y[w],g=b(m,w,v),e))if(r)T[w]=g;else if(g)switch(e){case 3:return!0;case 5:return m;case 6:return w;case 2:T.push(m)}else if(u)return!1;return f?-1:l||u?u:T}}},"0b07":function(e,t,r){var n=r("34ac"),i=r("3698");function o(e,t){var r=i(e,t);return n(r)?r:void 0}e.exports=o},"0b68":function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i=n(r("4195")),o=n(r("65c4")),a=n(r("a697")),s=n(r("29f2"));function c(e){var t=Object.keys(e).join("|"),r=u(e);t+="|#[xX][\\da-fA-F]+|#\\d+";var n=new RegExp("&(?:"+t+");","g");return function(e){return String(e).replace(n,r)}}t.decodeXML=c(a.default),t.decodeHTMLStrict=c(i.default);var l=function(e,t){return e=0;t--)e[t]||e.splice(t,1);return e.join(" ")};function o(e,t,r,n,i,o){this.classes=e||[],this.children=t||[],this.height=r||0,this.depth=n||0,this.maxFontSize=i||0,this.style=o||{},this.attributes={}}function a(e,t,r,n){this.children=e||[],this.height=t||0,this.depth=r||0,this.maxFontSize=n||0}function s(e,t,r,n,i,o,a){this.value=e||"",this.height=t||0,this.depth=r||0,this.italic=n||0,this.skew=i||0,this.classes=o||[],this.style=a||{},this.maxFontSize=0}o.prototype.setAttribute=function(e,t){this.attributes[e]=t},o.prototype.toNode=function(){var e=document.createElement("span");for(var t in e.className=i(this.classes),this.style)Object.prototype.hasOwnProperty.call(this.style,t)&&(e.style[t]=this.style[t]);for(var r in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,r)&&e.setAttribute(r,this.attributes[r]);for(var n=0;n0&&(t=document.createElement("span"),t.style.marginRight=this.italic+"em"),this.classes.length>0&&(t=t||document.createElement("span"),t.className=i(this.classes)),this.style)this.style.hasOwnProperty(r)&&(t=t||document.createElement("span"),t.style[r]=this.style[r]);return t?(t.appendChild(e),t):e},s.prototype.toMarkup=function(){var e=!1,t="0&&(r+="margin-right:"+this.italic+"em;"),this.style)this.style.hasOwnProperty(o)&&(r+=n.hyphenate(o)+":"+this.style[o]+";");r&&(e=!0,t+=' style="'+n.escape(r)+'"');var a=n.escape(this.value);return e?(t+=">",t+=a,t+="",t):a},e.exports={span:o,documentFragment:a,symbolNode:s}},"0f94":function(e,t,r){var n=e.exports;[r("68b4"),r("26f9"),r("7a39"),r("733c"),r("9f20"),r("f67e")].forEach(function(e){Object.keys(e).forEach(function(t){n[t]=e[t].bind(n)})})},"0fc9":function(e,t,r){var n=r("3a38"),i=Math.max,o=Math.min;e.exports=function(e,t){return e=n(e),e<0?i(e+t,0):o(e,t)}},"100e":function(e,t,r){var n=r("cd9d"),i=r("2286"),o=r("c1c9");function a(e,t){return o(i(e,t,n),e+"")}e.exports=a},"111b":function(e,t,r){var n=r("25b4"),i=Object.prototype,o=i.hasOwnProperty;function a(e){var t=e.name+"",r=n[t],i=o.call(n,t)?r.length:0;while(i--){var a=r[i],s=a.func;if(null==s||s==e)return a.name}return t}e.exports=a},1169:function(e,t,r){var n=r("2d95");e.exports=Array.isArray||function(e){return"Array"==n(e)}},1173:function(e,t){e.exports=function(e,t,r,n){if(!(e instanceof t)||void 0!==n&&n in e)throw TypeError(r+": incorrect invocation!");return e}},"11e9":function(e,t,r){var n=r("52a7"),i=r("4630"),o=r("6821"),a=r("6a99"),s=r("69a8"),c=r("c69a"),l=Object.getOwnPropertyDescriptor;t.f=r("9e1e")?l:function(e,t){if(e=o(e),t=a(t,!0),c)try{return l(e,t)}catch(r){}if(s(e,t))return i(!n.f.call(e,t),e[t])}},1257:function(e,t,r){var n=r("7530"),i=r("1a8c");function o(e){return function(){var t=arguments;switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var r=n(e.prototype),o=e.apply(r,t);return i(o)?o:r}}e.exports=o},"126d":function(e,t,r){var n=r("6da8"),i=r("aaec"),o=r("d094");function a(e){return i(e)?o(e):n(e)}e.exports=a},1290:function(e,t){function r(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}e.exports=r},1304:function(e,t,r){var n=r("cd9d");function i(e){return"function"==typeof e?e:n}e.exports=i},1310:function(e,t){function r(e){return null!=e&&"object"==typeof e}e.exports=r},1349:function(e,t){function r(e,t,n){var i="KaTeX parse error: "+e;if(void 0!==t&&void 0!==n){i+=" at position "+n+": ";var o=t._input;o=o.slice(0,n)+"̲"+o.slice(n);var a=Math.max(0,n-15),s=n+15;i+=o.slice(a,s)}var c=new Error(i);return c.name="ParseError",c.__proto__=r.prototype,c.position=n,c}r.prototype.__proto__=Error.prototype,e.exports=r},1368:function(e,t,r){var n=r("da03"),i=function(){var e=/[^.]+$/.exec(n&&n.keys&&n.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function o(e){return!!i&&i in e}e.exports=o},1495:function(e,t,r){var n=r("86cc"),i=r("cb7c"),o=r("0d58");e.exports=r("9e1e")?Object.defineProperties:function(e,t){i(e);var r,a=o(t),s=a.length,c=0;while(s>c)n.f(e,r=a[c++],t[r]);return e}},"159a":function(e,t,r){var n=r("32b3"),i=r("e2e4"),o=r("c098"),a=r("1a8c"),s=r("f4d6");function c(e,t,r,c){if(!a(e))return e;t=i(t,e);var l=-1,u=t.length,f=u-1,p=e;while(null!=p&&++l",">"),r(o,s,v,":",":"),r(o,s,v,"≈","\\approx"),r(o,s,v,"≅","\\cong"),r(o,s,v,"≥","\\ge"),r(o,s,v,"≥","\\geq"),r(o,s,v,"←","\\gets"),r(o,s,v,">","\\gt"),r(o,s,v,"∈","\\in"),r(o,s,v,"∉","\\notin"),r(o,s,v,"⊂","\\subset"),r(o,s,v,"⊃","\\supset"),r(o,s,v,"⊆","\\subseteq"),r(o,s,v,"⊇","\\supseteq"),r(o,c,v,"⊈","\\nsubseteq"),r(o,c,v,"⊉","\\nsupseteq"),r(o,s,v,"⊨","\\models"),r(o,s,v,"←","\\leftarrow"),r(o,s,v,"≤","\\le"),r(o,s,v,"≤","\\leq"),r(o,s,v,"<","\\lt"),r(o,s,v,"≠","\\ne"),r(o,s,v,"≠","\\neq"),r(o,s,v,"→","\\rightarrow"),r(o,s,v,"→","\\to"),r(o,c,v,"≱","\\ngeq"),r(o,c,v,"≰","\\nleq"),r(o,s,y,null,"\\!"),r(o,s,y," ","\\ "),r(o,s,y," ","~"),r(o,s,y,null,"\\,"),r(o,s,y,null,"\\:"),r(o,s,y,null,"\\;"),r(o,s,y,null,"\\enspace"),r(o,s,y,null,"\\qquad"),r(o,s,y,null,"\\quad"),r(o,s,y," ","\\space"),r(o,s,g,",",","),r(o,s,g,";",";"),r(o,s,g,":","\\colon"),r(o,c,u,"⊼","\\barwedge"),r(o,c,u,"⊻","\\veebar"),r(o,s,u,"⊙","\\odot"),r(o,s,u,"⊕","\\oplus"),r(o,s,u,"⊗","\\otimes"),r(o,s,b,"∂","\\partial"),r(o,s,u,"⊘","\\oslash"),r(o,c,u,"⊚","\\circledcirc"),r(o,c,u,"⊡","\\boxdot"),r(o,s,u,"△","\\bigtriangleup"),r(o,s,u,"▽","\\bigtriangledown"),r(o,s,u,"†","\\dagger"),r(o,s,u,"⋄","\\diamond"),r(o,s,u,"⋆","\\star"),r(o,s,u,"◃","\\triangleleft"),r(o,s,u,"▹","\\triangleright"),r(o,s,m,"{","\\{"),r(o,s,f,"}","\\}"),r(o,s,m,"{","\\lbrace"),r(o,s,f,"}","\\rbrace"),r(o,s,m,"[","\\lbrack"),r(o,s,f,"]","\\rbrack"),r(o,s,m,"⌊","\\lfloor"),r(o,s,f,"⌋","\\rfloor"),r(o,s,m,"⌈","\\lceil"),r(o,s,f,"⌉","\\rceil"),r(o,s,b,"\\","\\backslash"),r(o,s,b,"∣","|"),r(o,s,b,"∣","\\vert"),r(o,s,b,"∥","\\|"),r(o,s,b,"∥","\\Vert"),r(o,s,v,"↑","\\uparrow"),r(o,s,v,"⇑","\\Uparrow"),r(o,s,v,"↓","\\downarrow"),r(o,s,v,"⇓","\\Downarrow"),r(o,s,v,"↕","\\updownarrow"),r(o,s,v,"⇕","\\Updownarrow"),r(o,o,d,"∐","\\coprod"),r(o,o,d,"⋁","\\bigvee"),r(o,o,d,"⋀","\\bigwedge"),r(o,o,d,"⨄","\\biguplus"),r(o,o,d,"⋂","\\bigcap"),r(o,o,d,"⋃","\\bigcup"),r(o,o,d,"∫","\\int"),r(o,o,d,"∫","\\intop"),r(o,o,d,"∬","\\iint"),r(o,o,d,"∭","\\iiint"),r(o,o,d,"∏","\\prod"),r(o,o,d,"∑","\\sum"),r(o,o,d,"⨂","\\bigotimes"),r(o,o,d,"⨁","\\bigoplus"),r(o,o,d,"⨀","\\bigodot"),r(o,o,d,"∮","\\oint"),r(o,o,d,"⨆","\\bigsqcup"),r(o,o,d,"∫","\\smallint"),r(o,s,p,"…","\\ldots"),r(o,s,p,"⋯","\\cdots"),r(o,s,p,"⋱","\\ddots"),r(o,s,b,"⋮","\\vdots"),r(o,s,l,"´","\\acute"),r(o,s,l,"`","\\grave"),r(o,s,l,"¨","\\ddot"),r(o,s,l,"~","\\tilde"),r(o,s,l,"¯","\\bar"),r(o,s,l,"˘","\\breve"),r(o,s,l,"ˇ","\\check"),r(o,s,l,"^","\\hat"),r(o,s,l,"⃗","\\vec"),r(o,s,l,"˙","\\dot"),r(o,s,h,"ı","\\imath"),r(o,s,h,"ȷ","\\jmath"),r(a,s,y," ","\\ "),r(a,s,y," "," "),r(a,s,y," ","~");var _='0123456789/@."';for(n=0;n<_.length;n++)i=_.charAt(n),r(o,s,b,i,i);var w="0123456789`!@*()-=+[]'\";:?/.,";for(n=0;n=t.length?{value:void 0,done:!0}:(e=n(t,r),this._i+=e.length,{value:e,done:!1})})},1691:function(e,t){e.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},1735:function(e,t,r){var n=r("4d1e"),i=r("e282"),o={__proto__:null,style:!0,script:!0,xmp:!0,iframe:!0,noembed:!0,noframes:!0,plaintext:!0,noscript:!0};function a(e,t){if(e){var r,n="";for(var o in e)r=e[o],n&&(n+=" "),n+=o,(null!==r&&""!==r||t.xmlMode)&&(n+='="'+(t.decodeEntities?i.encodeXML(r):r)+'"');return n}}var s={__proto__:null,area:!0,base:!0,basefont:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,isindex:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},c=e.exports=function(e,t){Array.isArray(e)||e.cheerio||(e=[e]),t=t||{};for(var r="",i=0;i",e.children&&(r+=c(e.children,t)),s[e.name]&&!t.xmlMode||(r+="")):r+="/>",r}function u(e){return"<"+e.data+">"}function f(e,t){var r=e.data||"";return!t.decodeEntities||e.parent&&e.parent.name in o||(r=i.encodeXML(r)),r}function p(e){return""}function h(e){return"\x3c!--"+e.data+"--\x3e"}},1838:function(e,t,r){var n=r("c05f"),i=r("9b02"),o=r("8604"),a=r("f608"),s=r("08cc"),c=r("20ec"),l=r("f4d6"),u=1,f=2;function p(e,t){return a(e)&&s(t)?c(l(e),t):function(r){var a=i(r,e);return void 0===a&&a===t?o(r,e):n(t,a,u|f)}}e.exports=p},1880:function(e,t,r){var n=r("7706"),i=r("5eac"),o=r("8029");o.elementNames.__proto__=null,o.attributeNames.__proto__=null;var a={__proto__:null,style:!0,script:!0,xmp:!0,iframe:!0,noembed:!0,noframes:!0,plaintext:!0,noscript:!0};function s(e,t){if(e){var r,n="";for(var a in e)r=e[a],n&&(n+=" "),"foreign"===t.xmlMode&&(a=o.attributeNames[a]||a),n+=a,(null!==r&&""!==r||t.xmlMode)&&(n+='="'+(t.decodeEntities?i.encodeXML(r):r.replace(/\"/g,"""))+'"');return n}}var c={__proto__:null,area:!0,base:!0,basefont:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,isindex:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},l=e.exports=function(e,t){Array.isArray(e)||e.cheerio||(e=[e]),t=t||{};for(var r="",i=0;i=0&&(t=Object.assign({},t,{xmlMode:!1}))),!t.xmlMode&&["svg","math"].indexOf(e.name)>=0&&(t=Object.assign({},t,{xmlMode:"foreign"}));var r="<"+e.name,n=s(e.attribs,t);return n&&(r+=" "+n),!t.xmlMode||e.children&&0!==e.children.length?(r+=">",e.children&&(r+=l(e.children,t)),c[e.name]&&!t.xmlMode||(r+="")):r+="/>",r}function p(e){return"<"+e.data+">"}function h(e,t){var r=e.data||"";return!t.decodeEntities||e.parent&&e.parent.name in a||(r=i.encodeXML(r)),r}function d(e){return""}function m(e){return"\x3c!--"+e.data+"--\x3e"}},"18d8":function(e,t,r){var n=r("234d"),i=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,o=/\\(\\)?/g,a=n(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(i,function(e,r,n,i){t.push(n?i.replace(o,"$1"):r||e)}),t});e.exports=a},1985:function(e,t,r){(function(e,n){var i;/*! https://mths.be/punycode v1.4.1 by @mathias */(function(o){t&&t.nodeType,e&&e.nodeType;var a="object"==typeof n&&n;a.global!==a&&a.window!==a&&a.self;var s,c=2147483647,l=36,u=1,f=26,p=38,h=700,d=72,m=128,g="-",v=/^xn--/,y=/[^\x20-\x7E]/,b=/[\x2E\u3002\uFF0E\uFF61]/g,_={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},w=l-u,T=Math.floor,x=String.fromCharCode;function k(e){throw new RangeError(_[e])}function E(e,t){var r=e.length,n=[];while(r--)n[r]=t(e[r]);return n}function A(e,t){var r=e.split("@"),n="";r.length>1&&(n=r[0]+"@",e=r[1]),e=e.replace(b,".");var i=e.split("."),o=E(i,t).join(".");return n+o}function C(e){var t,r,n=[],i=0,o=e.length;while(i=55296&&t<=56319&&i65535&&(e-=65536,t+=x(e>>>10&1023|55296),e=56320|1023&e),t+=x(e),t}).join("")}function O(e){return e-48<10?e-22:e-65<26?e-65:e-97<26?e-97:l}function N(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function L(e,t,r){var n=0;for(e=r?T(e/h):e>>1,e+=T(e/t);e>w*f>>1;n+=l)e=T(e/w);return T(n+(w+1)*e/(e+p))}function M(e){var t,r,n,i,o,a,s,p,h,v,y=[],b=e.length,_=0,w=m,x=d;for(r=e.lastIndexOf(g),r<0&&(r=0),n=0;n=128&&k("not-basic"),y.push(e.charCodeAt(n));for(i=r>0?r+1:0;i=b&&k("invalid-input"),p=O(e.charCodeAt(i++)),(p>=l||p>T((c-_)/a))&&k("overflow"),_+=p*a,h=s<=x?u:s>=x+f?f:s-x,pT(c/v)&&k("overflow"),a*=v}t=y.length+1,x=L(_-o,t,0==o),T(_/t)>c-w&&k("overflow"),w+=T(_/t),_%=t,y.splice(_++,0,w)}return S(y)}function R(e){var t,r,n,i,o,a,s,p,h,v,y,b,_,w,E,A=[];for(e=C(e),b=e.length,t=m,r=0,o=d,a=0;a=t&&yT((c-r)/_)&&k("overflow"),r+=(s-t)*_,t=s,a=0;ac&&k("overflow"),y==t){for(p=r,h=l;;h+=l){if(v=h<=o?u:h>=o+f?f:h-o,pr)t.push(arguments[r++]);return v[++g]=function(){s("function"==typeof e?e:Function(e),t)},n(g),g},h=function(e){delete v[e]},"process"==r("2d95")(f)?n=function(e){f.nextTick(a(b,e,1))}:m&&m.now?n=function(e){m.now(a(b,e,1))}:d?(i=new d,o=i.port2,i.port1.onmessage=_,n=a(o.postMessage,o,1)):u.addEventListener&&"function"==typeof postMessage&&!u.importScripts?(n=function(e){u.postMessage(e+"","*")},u.addEventListener("message",_,!1)):n=y in l("script")?function(e){c.appendChild(l("script"))[y]=function(){c.removeChild(this),b.call(e)}}:function(e){setTimeout(a(b,e,1),0)}),e.exports={set:p,clear:h}},"199e":function(e,t,r){"use strict";e.exports=function(e,t,r){var n,i,o,a,s,c,l,u,f,p,h=t+1,d=e.md.block.ruler.getRules("paragraph");if(e.sCount[t]-e.blkIndent>=4)return!1;for(p=e.parentType,e.parentType="paragraph";h3)){if(e.sCount[h]>=e.blkIndent&&(c=e.bMarks[h]+e.tShift[h],l=e.eMarks[h],c=l)))){u=61===f?1:2;break}if(!(e.sCount[h]<0)){for(i=!1,o=0,a=d.length;o","<","==",">=","<=","\\+","-","\\!=","/","\\*","%","and","or","not",";","\\{","\\}",":"],p=s(f),h=/^::?[a-zA-Z_][\w\-]*/;function d(e){return!e.peek()||e.match(/\s+$/,!1)}function m(e,t){var r=e.peek();return")"===r?(e.next(),t.tokenizer=w,"operator"):"("===r?(e.next(),e.eatSpace(),"operator"):"'"===r||'"'===r?(t.tokenizer=v(e.next()),"string"):(t.tokenizer=v(")",!1),"string")}function g(e,t){return function(r,n){return r.sol()&&r.indentation()<=e?(n.tokenizer=w,w(r,n)):(t&&r.skipTo("*/")?(r.next(),r.next(),n.tokenizer=w):r.skipToEnd(),"comment")}}function v(e,t){function r(n,i){var o=n.next(),a=n.peek(),s=n.string.charAt(n.pos-2),c="\\"!==o&&a===e||o===e&&"\\"!==s;return c?(o!==e&&t&&n.next(),d(n)&&(i.cursorHalf=0),i.tokenizer=w,"string"):"#"===o&&"{"===a?(i.tokenizer=y(r),n.next(),"operator"):"string"}return null==t&&(t=!0),r}function y(e){return function(t,r){return"}"===t.peek()?(t.next(),r.tokenizer=e,"operator"):w(t,r)}}function b(e){if(0==e.indentCount){e.indentCount++;var r=e.scopes[0].offset,n=r+t.indentUnit;e.scopes.unshift({offset:n})}}function _(e){1!=e.scopes.length&&e.scopes.shift()}function w(e,t){var r=e.peek();if(e.match("/*"))return t.tokenizer=g(e.indentation(),!0),t.tokenizer(e,t);if(e.match("//"))return t.tokenizer=g(e.indentation(),!1),t.tokenizer(e,t);if(e.match("#{"))return t.tokenizer=y(w),"operator";if('"'===r||"'"===r)return e.next(),t.tokenizer=v(r),"string";if(t.cursorHalf){if("#"===r&&(e.next(),e.match(/[0-9a-fA-F]{6}|[0-9a-fA-F]{3}/)))return d(e)&&(t.cursorHalf=0),"number";if(e.match(/^-?[0-9\.]+/))return d(e)&&(t.cursorHalf=0),"number";if(e.match(/^(px|em|in)\b/))return d(e)&&(t.cursorHalf=0),"unit";if(e.match(u))return d(e)&&(t.cursorHalf=0),"keyword";if(e.match(/^url/)&&"("===e.peek())return t.tokenizer=m,d(e)&&(t.cursorHalf=0),"atom";if("$"===r)return e.next(),e.eatWhile(/[\w-]/),d(e)&&(t.cursorHalf=0),"variable-2";if("!"===r)return e.next(),t.cursorHalf=0,e.match(/^[\w]+/)?"keyword":"operator";if(e.match(p))return d(e)&&(t.cursorHalf=0),"operator";if(e.eatWhile(/[\w-]/))return d(e)&&(t.cursorHalf=0),c=e.current().toLowerCase(),o.hasOwnProperty(c)?"atom":i.hasOwnProperty(c)?"keyword":n.hasOwnProperty(c)?(t.prevProp=e.current().toLowerCase(),"property"):"tag";if(d(e))return t.cursorHalf=0,null}else{if("-"===r&&e.match(/^-\w+-/))return"meta";if("."===r){if(e.next(),e.match(/^[\w-]+/))return b(t),"qualifier";if("#"===e.peek())return b(t),"tag"}if("#"===r){if(e.next(),e.match(/^[\w-]+/))return b(t),"builtin";if("#"===e.peek())return b(t),"tag"}if("$"===r)return e.next(),e.eatWhile(/[\w-]/),"variable-2";if(e.match(/^-?[0-9\.]+/))return"number";if(e.match(/^(px|em|in)\b/))return"unit";if(e.match(u))return"keyword";if(e.match(/^url/)&&"("===e.peek())return t.tokenizer=m,"atom";if("="===r&&e.match(/^=[\w-]+/))return b(t),"meta";if("+"===r&&e.match(/^\+[\w-]+/))return"variable-3";if("@"===r&&e.match(/@extend/)&&(e.match(/\s*[\w]/)||_(t)),e.match(/^@(else if|if|media|else|for|each|while|mixin|function)/))return b(t),"def";if("@"===r)return e.next(),e.eatWhile(/[\w-]/),"def";if(e.eatWhile(/[\w-]/)){if(e.match(/ *: *[\w-\+\$#!\("']/,!1)){c=e.current().toLowerCase();var s=t.prevProp+"-"+c;return n.hasOwnProperty(s)?"property":n.hasOwnProperty(c)?(t.prevProp=c,"property"):a.hasOwnProperty(c)?"property":"tag"}return e.match(/ *:/,!1)?(b(t),t.cursorHalf=1,t.prevProp=e.current().toLowerCase(),"property"):e.match(/ *,/,!1)?"tag":(b(t),"tag")}if(":"===r)return e.match(h)?"variable-3":(e.next(),t.cursorHalf=1,"operator")}return e.match(p)?"operator":(e.next(),null)}function T(e,r){e.sol()&&(r.indentCount=0);var n=r.tokenizer(e,r),i=e.current();if("@return"!==i&&"}"!==i||_(r),null!==n){for(var o=e.pos-i.length,a=o+t.indentUnit*r.indentCount,s=[],c=0;c=0;n--)e._setEndLocation(this.openElements.items[n],e.currentToken)},_processTokenInForeignContent:function(r){e.currentToken=r,t._processTokenInForeignContent.call(this,r)},_processToken:function(r){e.currentToken=r,t._processToken.call(this,r);var n=r.type===i.END_TAG_TOKEN&&(r.tagName===u.HTML||r.tagName===u.BODY&&this.openElements.hasInScope(u.BODY));if(n)for(var o=this.openElements.stackTop;o>=0;o--){var a=this.openElements.items[o];if(this.treeAdapter.getTagName(a)===r.tagName){e._setEndLocation(a,r);break}}},_setDocumentType:function(e){t._setDocumentType.call(this,e);for(var r=this.treeAdapter.getChildNodes(this.document),n=r.length,i=0;i1?arguments[1]:void 0,g=void 0!==m,v=0,y=u(p);if(g&&(m=n(m,d>2?arguments[2]:void 0,2)),void 0==y||h==Array&&s(y))for(t=c(p.length),r=new h(t);t>v;v++)l(r,v,g?m(p[v],v):p[v]);else for(f=y.call(p),r=new h;!(i=f.next()).done;v++)l(r,v,g?a(f,m,[i.value,v],!0):i.value);return r.length=v,r}})},"1caa":function(e,t,r){"use strict";e.exports={options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:20},components:{core:{rules:["normalize","block","inline"]},block:{rules:["paragraph"]},inline:{rules:["text"],rules2:["balance_pairs","text_collapse"]}}}},"1cec":function(e,t,r){var n=r("0b07"),i=r("2b3e"),o=n(i,"Promise");e.exports=o},"1d32":function(e,t,r){var n=r("2d7c"),i=r("9f74"),o=r("badf"),a=r("6747"),s=r("a0ac");function c(e,t){var r=a(e)?n:i;return r(e,s(o(t,3)))}e.exports=c},"1ec9":function(e,t,r){var n=r("f772"),i=r("e53d").document,o=n(i)&&n(i.createElement);e.exports=function(e){return o?i.createElement(e):{}}},"1efc":function(e,t){function r(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}e.exports=r},"1fa8":function(e,t,r){var n=r("cb7c");e.exports=function(e,t,r,i){try{return i?t(n(r)[0],r[1]):t(r)}catch(a){var o=e["return"];throw void 0!==o&&n(o.call(e)),a}}},"1fb5":function(e,t,r){"use strict";t.byteLength=u,t.toByteArray=p,t.fromByteArray=m;for(var n=[],i=[],o="undefined"!==typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,c=a.length;s0)throw new Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");-1===r&&(r=t);var n=r===t?0:4-r%4;return[r,n]}function u(e){var t=l(e),r=t[0],n=t[1];return 3*(r+n)/4-n}function f(e,t,r){return 3*(t+r)/4-r}function p(e){var t,r,n=l(e),a=n[0],s=n[1],c=new o(f(e,a,s)),u=0,p=s>0?a-4:a;for(r=0;r>16&255,c[u++]=t>>8&255,c[u++]=255&t;return 2===s&&(t=i[e.charCodeAt(r)]<<2|i[e.charCodeAt(r+1)]>>4,c[u++]=255&t),1===s&&(t=i[e.charCodeAt(r)]<<10|i[e.charCodeAt(r+1)]<<4|i[e.charCodeAt(r+2)]>>2,c[u++]=t>>8&255,c[u++]=255&t),c}function h(e){return n[e>>18&63]+n[e>>12&63]+n[e>>6&63]+n[63&e]}function d(e,t,r){for(var n,i=[],o=t;oc?c:s+a));return 1===i?(t=e[r-1],o.push(n[t>>2]+n[t<<4&63]+"==")):2===i&&(t=(e[r-2]<<8)+e[r-1],o.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"=")),o.join("")}i["-".charCodeAt(0)]=62,i["_".charCodeAt(0)]=63},"1fc8":function(e,t,r){var n=r("4245");function i(e,t){var r=n(this,e),i=r.size;return r.set(e,t),this.size+=r.size==i?0:1,this}e.exports=i},"1ff4":function(e,t,r){"use strict";var n=r("f30b").DOCUMENT_MODE,i="html",o="http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd",a=["+//silmaril//dtd html pro v0r11 19970101//en","-//advasoft ltd//dtd html 3.0 aswedit + extensions//en","-//as//dtd html 3.0 aswedit + extensions//en","-//ietf//dtd html 2.0 level 1//en","-//ietf//dtd html 2.0 level 2//en","-//ietf//dtd html 2.0 strict level 1//en","-//ietf//dtd html 2.0 strict level 2//en","-//ietf//dtd html 2.0 strict//en","-//ietf//dtd html 2.0//en","-//ietf//dtd html 2.1e//en","-//ietf//dtd html 3.0//en","-//ietf//dtd html 3.0//en//","-//ietf//dtd html 3.2 final//en","-//ietf//dtd html 3.2//en","-//ietf//dtd html 3//en","-//ietf//dtd html level 0//en","-//ietf//dtd html level 0//en//2.0","-//ietf//dtd html level 1//en","-//ietf//dtd html level 1//en//2.0","-//ietf//dtd html level 2//en","-//ietf//dtd html level 2//en//2.0","-//ietf//dtd html level 3//en","-//ietf//dtd html level 3//en//3.0","-//ietf//dtd html strict level 0//en","-//ietf//dtd html strict level 0//en//2.0","-//ietf//dtd html strict level 1//en","-//ietf//dtd html strict level 1//en//2.0","-//ietf//dtd html strict level 2//en","-//ietf//dtd html strict level 2//en//2.0","-//ietf//dtd html strict level 3//en","-//ietf//dtd html strict level 3//en//3.0","-//ietf//dtd html strict//en","-//ietf//dtd html strict//en//2.0","-//ietf//dtd html strict//en//3.0","-//ietf//dtd html//en","-//ietf//dtd html//en//2.0","-//ietf//dtd html//en//3.0","-//metrius//dtd metrius presentational//en","-//microsoft//dtd internet explorer 2.0 html strict//en","-//microsoft//dtd internet explorer 2.0 html//en","-//microsoft//dtd internet explorer 2.0 tables//en","-//microsoft//dtd internet explorer 3.0 html strict//en","-//microsoft//dtd internet explorer 3.0 html//en","-//microsoft//dtd internet explorer 3.0 tables//en","-//netscape comm. corp.//dtd html//en","-//netscape comm. corp.//dtd strict html//en","-//o'reilly and associates//dtd html 2.0//en","-//o'reilly and associates//dtd html extended 1.0//en","-//spyglass//dtd html 2.0 extended//en","-//sq//dtd html 2.0 hotmetal + extensions//en","-//sun microsystems corp.//dtd hotjava html//en","-//sun microsystems corp.//dtd hotjava strict html//en","-//w3c//dtd html 3 1995-03-24//en","-//w3c//dtd html 3.2 draft//en","-//w3c//dtd html 3.2 final//en","-//w3c//dtd html 3.2//en","-//w3c//dtd html 3.2s draft//en","-//w3c//dtd html 4.0 frameset//en","-//w3c//dtd html 4.0 transitional//en","-//w3c//dtd html experimental 19960712//en","-//w3c//dtd html experimental 970421//en","-//w3c//dtd w3 html//en","-//w3o//dtd w3 html 3.0//en","-//w3o//dtd w3 html 3.0//en//","-//webtechs//dtd mozilla html 2.0//en","-//webtechs//dtd mozilla html//en"],s=a.concat(["-//w3c//dtd html 4.01 frameset//","-//w3c//dtd html 4.01 transitional//"]),c=["-//w3o//dtd w3 html strict 3.0//en//","-/w3c/dtd html 4.0 transitional/en","html"],l=["-//W3C//DTD XHTML 1.0 Frameset//","-//W3C//DTD XHTML 1.0 Transitional//"],u=l.concat(["-//W3C//DTD HTML 4.01 Frameset//","-//W3C//DTD HTML 4.01 Transitional//"]);function f(e){var t=-1!==e.indexOf('"')?"'":'"';return t+e+t}function p(e,t){for(var r=0;r-1)return n.QUIRKS;var f=null===r?s:a;if(p(t,f))return n.QUIRKS;if(f=null===r?l:u,p(t,f))return n.LIMITED_QUIRKS}return n.NO_QUIRKS},t.serializeContent=function(e,t,r){var n="!DOCTYPE ";return e&&(n+=e),null!==t?n+=" PUBLIC "+f(t):null!==r&&(n+=" SYSTEM"),null!==r&&(n+=" "+f(r)),n}},2015:function(e,t,r){e.exports=a;var n=r("99e4"),i=n.trueFunc,o=n.falseFunc;function a(e){var t=e[0],r=e[1]-1;if(r<0&&t<=0)return o;if(-1===t)return function(e){return e<=r};if(0===t)return function(e){return e===r};if(1===t)return r<0?i:function(e){return e>=r};var n=r%t;return n<0&&(n+=t),t>1?function(e){return e>=r&&e%t===n}:(t*=-1,function(e){return e<=r&&e%t===n})}},"205b":function(e){e.exports={name:"cheerio",version:"1.0.0-rc.3",description:"Tiny, fast, and elegant implementation of core jQuery designed specifically for the server",author:"Matt Mueller (mat.io)",license:"MIT",keywords:["htmlparser","jquery","selector","scraper","parser","html"],repository:{type:"git",url:"git://github.com/cheeriojs/cheerio.git"},main:"./index.js",files:["index.js","lib"],engines:{node:">= 0.6"},dependencies:{"css-select":"~1.2.0","dom-serializer":"~0.1.1",entities:"~1.1.1",htmlparser2:"^3.9.1",lodash:"^4.15.0",parse5:"^3.0.1"},devDependencies:{benchmark:"^2.1.0",coveralls:"^2.11.9","expect.js":"~0.3.1",istanbul:"^0.4.3",jquery:"^3.0.0",jsdom:"^9.2.1",jshint:"^2.9.2",mocha:"^3.1.2",xyz:"~1.1.0"},scripts:{test:"make test"}}},2085:function(e,t,r){"use strict";e.exports=function(e){var t,r,n=0,i=e.tokens,o=e.tokens.length;for(t=r=0;t0&&n++,"text"===i[t].type&&t+11?arguments[1]:void 0)}}),r("9c6c")(o)},"20d9":function(e,t,r){"use strict";(function(t){ -/*! - * Vue.js v2.6.10 - * (c) 2014-2019 Evan You - * Released under the MIT License. - */ -var r=Object.freeze({});function n(e){return null==e}function i(e){return null!=e}function o(e){return!0===e}function a(e){return"string"==typeof e||"number"==typeof e||"symbol"==typeof e||"boolean"==typeof e}function s(e){return null!==e&&"object"==typeof e}var c=Object.prototype.toString;function l(e){return"[object Object]"===c.call(e)}function u(e){var t=parseFloat(String(e));return t>=0&&Math.floor(t)===t&&isFinite(e)}function f(e){return i(e)&&"function"==typeof e.then&&"function"==typeof e.catch}function p(e){return null==e?"":Array.isArray(e)||l(e)&&e.toString===c?JSON.stringify(e,null,2):String(e)}function h(e){var t=parseFloat(e);return isNaN(t)?e:t}function d(e,t){for(var r=Object.create(null),n=e.split(","),i=0;i-1)return e.splice(r,1)}}var y=Object.prototype.hasOwnProperty;function b(e,t){return y.call(e,t)}function _(e){var t=Object.create(null);return function(r){return t[r]||(t[r]=e(r))}}var w=/-(\w)/g,T=_(function(e){return e.replace(w,function(e,t){return t?t.toUpperCase():""})}),x=_(function(e){return e.charAt(0).toUpperCase()+e.slice(1)}),k=/\B([A-Z])/g,E=_(function(e){return e.replace(k,"-$1").toLowerCase()}),A=Function.prototype.bind?function(e,t){return e.bind(t)}:function(e,t){function r(r){var n=arguments.length;return n?n>1?e.apply(t,arguments):e.call(t,r):e.call(t)}return r._length=e.length,r};function C(e,t){t=t||0;for(var r=e.length-t,n=new Array(r);r--;)n[r]=e[r+t];return n}function S(e,t){for(var r in t)e[r]=t[r];return e}function O(e){for(var t={},r=0;r0,Z=V&&V.indexOf("edge/")>0,Q=(V&&V.indexOf("android"),V&&/iphone|ipad|ipod|ios/.test(V)||"ios"===W),J=(V&&/chrome\/\d+/.test(V),V&&/phantomjs/.test(V),V&&V.match(/firefox\/(\d+)/)),ee={}.watch,te=!1;if($)try{var re={};Object.defineProperty(re,"passive",{get:function(){te=!0}}),window.addEventListener("test-passive",null,re)}catch(r){}var ne=function(){return void 0===B&&(B=!$&&!K&&"undefined"!=typeof t&&t.process&&"server"===t.process.env.VUE_ENV),B},ie=$&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function oe(e){return"function"==typeof e&&/native code/.test(e.toString())}var ae,se="undefined"!=typeof Symbol&&oe(Symbol)&&"undefined"!=typeof Reflect&&oe(Reflect.ownKeys);ae="undefined"!=typeof Set&&oe(Set)?Set:function(){function e(){this.set=Object.create(null)}return e.prototype.has=function(e){return!0===this.set[e]},e.prototype.add=function(e){this.set[e]=!0},e.prototype.clear=function(){this.set=Object.create(null)},e}();var ce=N,le=0,ue=function(){this.id=le++,this.subs=[]};ue.prototype.addSub=function(e){this.subs.push(e)},ue.prototype.removeSub=function(e){v(this.subs,e)},ue.prototype.depend=function(){ue.target&&ue.target.addDep(this)},ue.prototype.notify=function(){for(var e=this.subs.slice(),t=0,r=e.length;t-1)if(o&&!b(i,"default"))a=!1;else if(""===a||a===E(e)){var c=ze(String,i.type);(c<0||s0&&(lt((c=e(c,(r||"")+"_"+s))[0])&<(u)&&(f[l]=ve(u.text+c[0].text),c.shift()),f.push.apply(f,c)):a(c)?lt(u)?f[l]=ve(u.text+c):""!==c&&f.push(ve(c)):lt(c)&<(u)?f[l]=ve(u.text+c.text):(o(t._isVList)&&i(c.tag)&&n(c.key)&&i(r)&&(c.key="__vlist"+r+"_"+s+"__"),f.push(c)));return f}(e):void 0}function lt(e){return i(e)&&i(e.text)&&!1===e.isComment}function ut(e,t){if(e){for(var r=Object.create(null),n=se?Reflect.ownKeys(e):Object.keys(e),i=0;i0,a=e?!!e.$stable:!o,s=e&&e.$key;if(e){if(e._normalized)return e._normalized;if(a&&n&&n!==r&&s===n.$key&&!o&&!n.$hasNormal)return n;for(var c in i={},e)e[c]&&"$"!==c[0]&&(i[c]=dt(t,c,e[c]))}else i={};for(var l in t)l in i||(i[l]=mt(t,l));return e&&Object.isExtensible(e)&&(e._normalized=i),q(i,"$stable",a),q(i,"$key",s),q(i,"$hasNormal",o),i}function dt(e,t,r){var n=function(){var e=arguments.length?r.apply(null,arguments):r({});return(e=e&&"object"==typeof e&&!Array.isArray(e)?[e]:ct(e))&&(0===e.length||1===e.length&&e[0].isComment)?void 0:e};return r.proxy&&Object.defineProperty(e,t,{get:n,enumerable:!0,configurable:!0}),n}function mt(e,t){return function(){return e[t]}}function gt(e,t){var r,n,o,a,c;if(Array.isArray(e)||"string"==typeof e)for(r=new Array(e.length),n=0,o=e.length;ndocument.createEvent("Event").timeStamp&&(cr=function(){return lr.now()})}function ur(){var e,t;for(sr=cr(),or=!0,tr.sort(function(e,t){return e.id-t.id}),ar=0;arar&&tr[r].id>e.id;)r--;tr.splice(r+1,0,e)}else tr.push(e);ir||(ir=!0,et(ur))}}(this)},pr.prototype.run=function(){if(this.active){var e=this.get();if(e!==this.value||s(e)||this.deep){var t=this.value;if(this.value=e,this.user)try{this.cb.call(this.vm,e,t)}catch(e){qe(e,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,e,t)}}},pr.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},pr.prototype.depend=function(){for(var e=this.deps.length;e--;)this.deps[e].depend()},pr.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||v(this.vm._watchers,this);for(var e=this.deps.length;e--;)this.deps[e].removeSub(this);this.active=!1}};var hr={enumerable:!0,configurable:!0,get:N,set:N};function dr(e,t,r){hr.get=function(){return this[t][r]},hr.set=function(e){this[t][r]=e},Object.defineProperty(e,r,hr)}function mr(e){e._watchers=[];var t=e.$options;t.props&&function(e,t){var r=e.$options.propsData||{},n=e._props={},i=e.$options._propKeys=[];e.$parent&&xe(!1);var o=function(o){i.push(o);var a=He(o,t,r,e);Ae(n,o,a),o in e||dr(e,"_props",o)};for(var a in t)o(a);xe(!0)}(e,t.props),t.methods&&function(e,t){for(var r in e.$options.props,t)e[r]="function"!=typeof t[r]?N:A(t[r],e)}(e,t.methods),t.data?function(e){var t=e.$options.data;l(t=e._data="function"==typeof t?function(e,t){pe();try{return e.call(t,t)}catch(e){return qe(e,t,"data()"),{}}finally{he()}}(t,e):t||{})||(t={});for(var r,n=Object.keys(t),i=e.$options.props,o=(e.$options.methods,n.length);o--;){var a=n[o];i&&b(i,a)||(r=void 0,36!==(r=(a+"").charCodeAt(0))&&95!==r&&dr(e,"_data",a))}Ee(t,!0)}(e):Ee(e._data={},!0),t.computed&&function(e,t){var r=e._computedWatchers=Object.create(null),n=ne();for(var i in t){var o=t[i],a="function"==typeof o?o:o.get;n||(r[i]=new pr(e,a||N,N,gr)),i in e||vr(e,i,o)}}(e,t.computed),t.watch&&t.watch!==ee&&function(e,t){for(var r in t){var n=t[r];if(Array.isArray(n))for(var i=0;i-1:"string"==typeof e?e.split(",").indexOf(t)>-1:(r=e,"[object RegExp]"===c.call(r)&&e.test(t));var r}function Cr(e,t){var r=e.cache,n=e.keys,i=e._vnode;for(var o in r){var a=r[o];if(a){var s=Er(a.componentOptions);s&&!t(s)&&Sr(r,o,n,i)}}}function Sr(e,t,r,n){var i=e[t];!i||n&&i.tag===n.tag||i.componentInstance.$destroy(),e[t]=null,v(r,t)}!function(e){e.prototype._init=function(e){var t=this;t._uid=wr++,t._isVue=!0,e&&e._isComponent?function(e,t){var r=e.$options=Object.create(e.constructor.options),n=t._parentVnode;r.parent=t.parent,r._parentVnode=n;var i=n.componentOptions;r.propsData=i.propsData,r._parentListeners=i.listeners,r._renderChildren=i.children,r._componentTag=i.tag,t.render&&(r.render=t.render,r.staticRenderFns=t.staticRenderFns)}(t,e):t.$options=De(Tr(t.constructor),e||{},t),t._renderProxy=t,t._self=t,function(e){var t=e.$options,r=t.parent;if(r&&!t.abstract){for(;r.$options.abstract&&r.$parent;)r=r.$parent;r.$children.push(e)}e.$parent=r,e.$root=r?r.$root:e,e.$children=[],e.$refs={},e._watcher=null,e._inactive=null,e._directInactive=!1,e._isMounted=!1,e._isDestroyed=!1,e._isBeingDestroyed=!1}(t),function(e){e._events=Object.create(null),e._hasHookEvent=!1;var t=e.$options._parentListeners;t&&Yt(e,t)}(t),function(e){e._vnode=null,e._staticTrees=null;var t=e.$options,n=e.$vnode=t._parentVnode,i=n&&n.context;e.$slots=ft(t._renderChildren,i),e.$scopedSlots=r,e._c=function(t,r,n,i){return zt(e,t,r,n,i,!1)},e.$createElement=function(t,r,n,i){return zt(e,t,r,n,i,!0)};var o=n&&n.data;Ae(e,"$attrs",o&&o.attrs||r,null,!0),Ae(e,"$listeners",t._parentListeners||r,null,!0)}(t),er(t,"beforeCreate"),function(e){var t=ut(e.$options.inject,e);t&&(xe(!1),Object.keys(t).forEach(function(r){Ae(e,r,t[r])}),xe(!0))}(t),mr(t),function(e){var t=e.$options.provide;t&&(e._provided="function"==typeof t?t.call(e):t)}(t),er(t,"created"),t.$options.el&&t.$mount(t.$options.el)}}(xr),function(e){var t={get:function(){return this._data}},r={get:function(){return this._props}};Object.defineProperty(e.prototype,"$data",t),Object.defineProperty(e.prototype,"$props",r),e.prototype.$set=Ce,e.prototype.$delete=Se,e.prototype.$watch=function(e,t,r){if(l(t))return _r(this,e,t,r);(r=r||{}).user=!0;var n=new pr(this,e,t,r);if(r.immediate)try{t.call(this,n.value)}catch(e){qe(e,this,'callback for immediate watcher "'+n.expression+'"')}return function(){n.teardown()}}}(xr),function(e){var t=/^hook:/;e.prototype.$on=function(e,r){var n=this;if(Array.isArray(e))for(var i=0,o=e.length;i1?C(t):t;for(var r=C(arguments,1),n='event handler for "'+e+'"',i=0,o=t.length;iparseInt(this.max)&&Sr(a,s[0],s,this._vnode)),t.data.keepAlive=!0}return t||e&&e[0]}}};!function(e){var t={get:function(){return j}};Object.defineProperty(e,"config",t),e.util={warn:ce,extend:S,mergeOptions:De,defineReactive:Ae},e.set=Ce,e.delete=Se,e.nextTick=et,e.observable=function(e){return Ee(e),e},e.options=Object.create(null),H.forEach(function(t){e.options[t+"s"]=Object.create(null)}),e.options._base=e,S(e.options.components,Nr),function(e){e.use=function(e){var t=this._installedPlugins||(this._installedPlugins=[]);if(t.indexOf(e)>-1)return this;var r=C(arguments,1);return r.unshift(this),"function"==typeof e.install?e.install.apply(e,r):"function"==typeof e&&e.apply(null,r),t.push(e),this}}(e),function(e){e.mixin=function(e){return this.options=De(this.options,e),this}}(e),kr(e),function(e){H.forEach(function(t){e[t]=function(e,r){return r?("component"===t&&l(r)&&(r.name=r.name||e,r=this.options._base.extend(r)),"directive"===t&&"function"==typeof r&&(r={bind:r,update:r}),this.options[t+"s"][e]=r,r):this.options[t+"s"][e]}})}(e)}(xr),Object.defineProperty(xr.prototype,"$isServer",{get:ne}),Object.defineProperty(xr.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(xr,"FunctionalRenderContext",{value:Lt}),xr.version="2.6.10";var Lr=d("style,class"),Mr=d("input,textarea,option,select,progress"),Rr=function(e,t,r){return"value"===r&&Mr(e)&&"button"!==t||"selected"===r&&"option"===e||"checked"===r&&"input"===e||"muted"===r&&"video"===e},Ir=d("contenteditable,draggable,spellcheck"),Dr=d("events,caret,typing,plaintext-only"),Pr=function(e,t){return qr(t)||"false"===t?"false":"contenteditable"===e&&Dr(t)?t:"true"},Hr=d("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"),Fr="http://www.w3.org/1999/xlink",jr=function(e){return":"===e.charAt(5)&&"xlink"===e.slice(0,5)},zr=function(e){return jr(e)?e.slice(6,e.length):""},qr=function(e){return null==e||!1===e};function Br(e){for(var t=e.data,r=e,n=e;i(n.componentInstance);)(n=n.componentInstance._vnode)&&n.data&&(t=Ur(n.data,t));for(;i(r=r.parent);)r&&r.data&&(t=Ur(t,r.data));return function(e,t){return i(e)||i(t)?Gr(e,$r(t)):""}(t.staticClass,t.class)}function Ur(e,t){return{staticClass:Gr(e.staticClass,t.staticClass),class:i(e.class)?[e.class,t.class]:t.class}}function Gr(e,t){return e?t?e+" "+t:e:t||""}function $r(e){return Array.isArray(e)?function(e){for(var t,r="",n=0,o=e.length;n-1?vn(e,t,r):Hr(t)?qr(r)?e.removeAttribute(t):(r="allowfullscreen"===t&&"EMBED"===e.tagName?"true":t,e.setAttribute(t,r)):Ir(t)?e.setAttribute(t,Pr(t,r)):jr(t)?qr(r)?e.removeAttributeNS(Fr,zr(t)):e.setAttributeNS(Fr,t,r):vn(e,t,r)}function vn(e,t,r){if(qr(r))e.removeAttribute(t);else{if(Y&&!X&&"TEXTAREA"===e.tagName&&"placeholder"===t&&""!==r&&!e.__ieph){var n=function(t){t.stopImmediatePropagation(),e.removeEventListener("input",n)};e.addEventListener("input",n),e.__ieph=!0}e.setAttribute(t,r)}}var yn={create:mn,update:mn};function bn(e,t){var r=t.elm,o=t.data,a=e.data;if(!(n(o.staticClass)&&n(o.class)&&(n(a)||n(a.staticClass)&&n(a.class)))){var s=Br(t),c=r._transitionClasses;i(c)&&(s=Gr(s,$r(c))),s!==r._prevClass&&(r.setAttribute("class",s),r._prevClass=s)}}var _n,wn,Tn,xn,kn,En,An={create:bn,update:bn},Cn=/[\w).+\-_$\]]/;function Sn(e){var t,r,n,i,o,a=!1,s=!1,c=!1,l=!1,u=0,f=0,p=0,h=0;for(n=0;n=0&&" "===(m=e.charAt(d));d--);m&&Cn.test(m)||(l=!0)}}else void 0===i?(h=n+1,i=e.slice(0,n).trim()):g();function g(){(o||(o=[])).push(e.slice(h,n).trim()),h=n+1}if(void 0===i?i=e.slice(0,n).trim():0!==h&&g(),o)for(n=0;n-1?{exp:e.slice(0,xn),key:'"'+e.slice(xn+1)+'"'}:{exp:e,key:null};for(wn=e,xn=kn=En=0;!$n();)Kn(Tn=Gn())?Vn(Tn):91===Tn&&Wn(Tn);return{exp:e.slice(0,kn),key:e.slice(kn+1,En)}}(e);return null===r.key?e+"="+t:"$set("+r.exp+", "+r.key+", "+t+")"}function Gn(){return wn.charCodeAt(++xn)}function $n(){return xn>=_n}function Kn(e){return 34===e||39===e}function Wn(e){var t=1;for(kn=xn;!$n();)if(Kn(e=Gn()))Vn(e);else if(91===e&&t++,93===e&&t--,0===t){En=xn;break}}function Vn(e){for(var t=e;!$n()&&(e=Gn())!==t;);}var Yn,Xn="__r",Zn="__c";function Qn(e,t,r){var n=Yn;return function i(){null!==t.apply(null,arguments)&&ti(e,i,r,n)}}var Jn=Ke&&!(J&&Number(J[1])<=53);function ei(e,t,r,n){if(Jn){var i=sr,o=t;t=o._wrapper=function(e){if(e.target===e.currentTarget||e.timeStamp>=i||e.timeStamp<=0||e.target.ownerDocument!==document)return o.apply(this,arguments)}}Yn.addEventListener(e,t,te?{capture:r,passive:n}:r)}function ti(e,t,r,n){(n||Yn).removeEventListener(e,t._wrapper||t,r)}function ri(e,t){if(!n(e.data.on)||!n(t.data.on)){var r=t.data.on||{},o=e.data.on||{};Yn=t.elm,function(e){if(i(e[Xn])){var t=Y?"change":"input";e[t]=[].concat(e[Xn],e[t]||[]),delete e[Xn]}i(e[Zn])&&(e.change=[].concat(e[Zn],e.change||[]),delete e[Zn])}(r),ot(r,o,ei,ti,Qn,t.context),Yn=void 0}}var ni,ii={create:ri,update:ri};function oi(e,t){if(!n(e.data.domProps)||!n(t.data.domProps)){var r,o,a=t.elm,s=e.data.domProps||{},c=t.data.domProps||{};for(r in i(c.__ob__)&&(c=t.data.domProps=S({},c)),s)r in c||(a[r]="");for(r in c){if(o=c[r],"textContent"===r||"innerHTML"===r){if(t.children&&(t.children.length=0),o===s[r])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===r&&"PROGRESS"!==a.tagName){a._value=o;var l=n(o)?"":String(o);ai(a,l)&&(a.value=l)}else if("innerHTML"===r&&Vr(a.tagName)&&n(a.innerHTML)){(ni=ni||document.createElement("div")).innerHTML=""+o+"";for(var u=ni.firstChild;a.firstChild;)a.removeChild(a.firstChild);for(;u.firstChild;)a.appendChild(u.firstChild)}else if(o!==s[r])try{a[r]=o}catch(e){}}}}function ai(e,t){return!e.composing&&("OPTION"===e.tagName||function(e,t){var r=!0;try{r=document.activeElement!==e}catch(e){}return r&&e.value!==t}(e,t)||function(e,t){var r=e.value,n=e._vModifiers;if(i(n)){if(n.number)return h(r)!==h(t);if(n.trim)return r.trim()!==t.trim()}return r!==t}(e,t))}var si={create:oi,update:oi},ci=_(function(e){var t={},r=/:(.+)/;return e.split(/;(?![^(]*\))/g).forEach(function(e){if(e){var n=e.split(r);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t});function li(e){var t=ui(e.style);return e.staticStyle?S(e.staticStyle,t):t}function ui(e){return Array.isArray(e)?O(e):"string"==typeof e?ci(e):e}var fi,pi=/^--/,hi=/\s*!important$/,di=function(e,t,r){if(pi.test(t))e.style.setProperty(t,r);else if(hi.test(r))e.style.setProperty(E(t),r.replace(hi,""),"important");else{var n=gi(t);if(Array.isArray(r))for(var i=0,o=r.length;i-1?t.split(bi).forEach(function(t){return e.classList.add(t)}):e.classList.add(t);else{var r=" "+(e.getAttribute("class")||"")+" ";r.indexOf(" "+t+" ")<0&&e.setAttribute("class",(r+t).trim())}}function wi(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.split(bi).forEach(function(t){return e.classList.remove(t)}):e.classList.remove(t),e.classList.length||e.removeAttribute("class");else{for(var r=" "+(e.getAttribute("class")||"")+" ",n=" "+t+" ";r.indexOf(n)>=0;)r=r.replace(n," ");(r=r.trim())?e.setAttribute("class",r):e.removeAttribute("class")}}function Ti(e){if(e){if("object"==typeof e){var t={};return!1!==e.css&&S(t,xi(e.name||"v")),S(t,e),t}return"string"==typeof e?xi(e):void 0}}var xi=_(function(e){return{enterClass:e+"-enter",enterToClass:e+"-enter-to",enterActiveClass:e+"-enter-active",leaveClass:e+"-leave",leaveToClass:e+"-leave-to",leaveActiveClass:e+"-leave-active"}}),ki=$&&!X,Ei="transition",Ai="animation",Ci="transition",Si="transitionend",Oi="animation",Ni="animationend";ki&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Ci="WebkitTransition",Si="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Oi="WebkitAnimation",Ni="webkitAnimationEnd"));var Li=$?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(e){return e()};function Mi(e){Li(function(){Li(e)})}function Ri(e,t){var r=e._transitionClasses||(e._transitionClasses=[]);r.indexOf(t)<0&&(r.push(t),_i(e,t))}function Ii(e,t){e._transitionClasses&&v(e._transitionClasses,t),wi(e,t)}function Di(e,t,r){var n=Hi(e,t),i=n.type,o=n.timeout,a=n.propCount;if(!i)return r();var s=i===Ei?Si:Ni,c=0,l=function(){e.removeEventListener(s,u),r()},u=function(t){t.target===e&&++c>=a&&l()};setTimeout(function(){c0&&(r=Ei,u=a,f=o.length):t===Ai?l>0&&(r=Ai,u=l,f=c.length):f=(r=(u=Math.max(a,l))>0?a>l?Ei:Ai:null)?r===Ei?o.length:c.length:0,{type:r,timeout:u,propCount:f,hasTransform:r===Ei&&Pi.test(n[Ci+"Property"])}}function Fi(e,t){for(;e.length1}function Gi(e,t){!0!==t.data.show&&zi(t)}var $i=function(e){var t,r,s={},c=e.modules,l=e.nodeOps;for(t=0;td?b(e,n(r[v+1])?null:r[v+1].elm,r,h,v,o):h>v&&w(0,t,p,d)}(p,m,v,r,u):i(v)?(i(e.text)&&l.setTextContent(p,""),b(p,null,v,0,v.length-1,r)):i(m)?w(0,m,0,m.length-1):i(e.text)&&l.setTextContent(p,""):e.text!==t.text&&l.setTextContent(p,t.text),i(d)&&i(h=d.hook)&&i(h=h.postpatch)&&h(e,t)}}}function E(e,t,r){if(o(r)&&i(e.parent))e.parent.data.pendingInsert=t;else for(var n=0;n-1,a.selected!==o&&(a.selected=o);else if(R(Xi(a),n))return void(e.selectedIndex!==s&&(e.selectedIndex=s));i||(e.selectedIndex=-1)}}function Yi(e,t){return t.every(function(t){return!R(t,e)})}function Xi(e){return"_value"in e?e._value:e.value}function Zi(e){e.target.composing=!0}function Qi(e){e.target.composing&&(e.target.composing=!1,Ji(e.target,"input"))}function Ji(e,t){var r=document.createEvent("HTMLEvents");r.initEvent(t,!0,!0),e.dispatchEvent(r)}function eo(e){return!e.componentInstance||e.data&&e.data.transition?e:eo(e.componentInstance._vnode)}var to={model:Ki,show:{bind:function(e,t,r){var n=t.value,i=(r=eo(r)).data&&r.data.transition,o=e.__vOriginalDisplay="none"===e.style.display?"":e.style.display;n&&i?(r.data.show=!0,zi(r,function(){e.style.display=o})):e.style.display=n?o:"none"},update:function(e,t,r){var n=t.value;!n!=!t.oldValue&&((r=eo(r)).data&&r.data.transition?(r.data.show=!0,n?zi(r,function(){e.style.display=e.__vOriginalDisplay}):qi(r,function(){e.style.display="none"})):e.style.display=n?e.__vOriginalDisplay:"none")},unbind:function(e,t,r,n,i){i||(e.style.display=e.__vOriginalDisplay)}}},ro={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 no(e){var t=e&&e.componentOptions;return t&&t.Ctor.options.abstract?no($t(t.children)):e}function io(e){var t={},r=e.$options;for(var n in r.propsData)t[n]=e[n];var i=r._parentListeners;for(var o in i)t[T(o)]=i[o];return t}function oo(e,t){if(/\d-keep-alive$/.test(t.tag))return e("keep-alive",{props:t.componentOptions.propsData})}var ao=function(e){return e.tag||Gt(e)},so=function(e){return"show"===e.name},co={name:"transition",props:ro,abstract:!0,render:function(e){var t=this,r=this.$slots.default;if(r&&(r=r.filter(ao)).length){var n=this.mode,i=r[0];if(function(e){for(;e=e.parent;)if(e.data.transition)return!0}(this.$vnode))return i;var o=no(i);if(!o)return i;if(this._leaving)return oo(e,i);var s="__transition-"+this._uid+"-";o.key=null==o.key?o.isComment?s+"comment":s+o.tag:a(o.key)?0===String(o.key).indexOf(s)?o.key:s+o.key:o.key;var c=(o.data||(o.data={})).transition=io(this),l=this._vnode,u=no(l);if(o.data.directives&&o.data.directives.some(so)&&(o.data.show=!0),u&&u.data&&!function(e,t){return t.key===e.key&&t.tag===e.tag}(o,u)&&!Gt(u)&&(!u.componentInstance||!u.componentInstance._vnode.isComment)){var f=u.data.transition=S({},c);if("out-in"===n)return this._leaving=!0,at(f,"afterLeave",function(){t._leaving=!1,t.$forceUpdate()}),oo(e,i);if("in-out"===n){if(Gt(o))return l;var p,h=function(){p()};at(c,"afterEnter",h),at(c,"enterCancelled",h),at(f,"delayLeave",function(e){p=e})}}return i}}},lo=S({tag:String,moveClass:String},ro);function uo(e){e.elm._moveCb&&e.elm._moveCb(),e.elm._enterCb&&e.elm._enterCb()}function fo(e){e.data.newPos=e.elm.getBoundingClientRect()}function po(e){var t=e.data.pos,r=e.data.newPos,n=t.left-r.left,i=t.top-r.top;if(n||i){e.data.moved=!0;var o=e.elm.style;o.transform=o.WebkitTransform="translate("+n+"px,"+i+"px)",o.transitionDuration="0s"}}delete lo.mode;var ho={Transition:co,TransitionGroup:{props:lo,beforeMount:function(){var e=this,t=this._update;this._update=function(r,n){var i=Zt(e);e.__patch__(e._vnode,e.kept,!1,!0),e._vnode=e.kept,i(),t.call(e,r,n)}},render:function(e){for(var t=this.tag||this.$vnode.data.tag||"span",r=Object.create(null),n=this.prevChildren=this.children,i=this.$slots.default||[],o=this.children=[],a=io(this),s=0;s-1?Zr[e]=t.constructor===window.HTMLUnknownElement||t.constructor===window.HTMLElement:Zr[e]=/HTMLUnknownElement/.test(t.toString())},S(xr.options.directives,to),S(xr.options.components,ho),xr.prototype.__patch__=$?$i:N,xr.prototype.$mount=function(e,t){return function(e,t,r){var n;return e.$el=t,e.$options.render||(e.$options.render=ge),er(e,"beforeMount"),n=function(){e._update(e._render(),r)},new pr(e,n,N,{before:function(){e._isMounted&&!e._isDestroyed&&er(e,"beforeUpdate")}},!0),r=!1,null==e.$vnode&&(e._isMounted=!0,er(e,"mounted")),e}(this,e=e&&$?Jr(e):void 0,t)},$&&setTimeout(function(){j.devtools&&ie&&ie.emit("init",xr)},0);var mo,go=/\{\{((?:.|\r?\n)+?)\}\}/g,vo=/[-.*+?^${}()|[\]\/\\]/g,yo=_(function(e){var t=e[0].replace(vo,"\\$&"),r=e[1].replace(vo,"\\$&");return new RegExp(t+"((?:.|\\n)+?)"+r,"g")}),bo={staticKeys:["staticClass"],transformNode:function(e,t){t.warn;var r=jn(e,"class");r&&(e.staticClass=JSON.stringify(r));var n=Fn(e,"class",!1);n&&(e.classBinding=n)},genData:function(e){var t="";return e.staticClass&&(t+="staticClass:"+e.staticClass+","),e.classBinding&&(t+="class:"+e.classBinding+","),t}},_o={staticKeys:["staticStyle"],transformNode:function(e,t){t.warn;var r=jn(e,"style");r&&(e.staticStyle=JSON.stringify(ci(r)));var n=Fn(e,"style",!1);n&&(e.styleBinding=n)},genData:function(e){var t="";return e.staticStyle&&(t+="staticStyle:"+e.staticStyle+","),e.styleBinding&&(t+="style:("+e.styleBinding+"),"),t}},wo=function(e){return(mo=mo||document.createElement("div")).innerHTML=e,mo.textContent},To=d("area,base,br,col,embed,frame,hr,img,input,isindex,keygen,link,meta,param,source,track,wbr"),xo=d("colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr,source"),ko=d("address,article,aside,base,blockquote,body,caption,col,colgroup,dd,details,dialog,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,head,header,hgroup,hr,html,legend,li,menuitem,meta,optgroup,option,param,rp,rt,source,style,summary,tbody,td,tfoot,th,thead,title,tr,track"),Eo=/^\s*([^\s"'<>\/=]+)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/,Ao=/^\s*((?:v-[\w-]+:|@|:|#)\[[^=]+\][^\s"'<>\/=]*)(?:\s*(=)\s*(?:"([^"]*)"+|'([^']*)'+|([^\s"'=<>`]+)))?/,Co="[a-zA-Z_][\\-\\.0-9_a-zA-Z"+z.source+"]*",So="((?:"+Co+"\\:)?"+Co+")",Oo=new RegExp("^<"+So),No=/^\s*(\/?)>/,Lo=new RegExp("^<\\/"+So+"[^>]*>"),Mo=/^]+>/i,Ro=/^",""":'"',"&":"&"," ":"\n"," ":"\t","'":"'"},Fo=/&(?:lt|gt|quot|amp|#39);/g,jo=/&(?:lt|gt|quot|amp|#39|#10|#9);/g,zo=d("pre,textarea",!0),qo=function(e,t){return e&&zo(e)&&"\n"===t[0]};function Bo(e,t){var r=t?jo:Fo;return e.replace(r,function(e){return Ho[e]})}var Uo,Go,$o,Ko,Wo,Vo,Yo,Xo,Zo=/^@|^v-on:/,Qo=/^v-|^@|^:/,Jo=/([\s\S]*?)\s+(?:in|of)\s+([\s\S]*)/,ea=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,ta=/^\(|\)$/g,ra=/^\[.*\]$/,na=/:(.*)$/,ia=/^:|^\.|^v-bind:/,oa=/\.[^.\]]+(?=[^\]]*$)/g,aa=/^v-slot(:|$)|^#/,sa=/[\r\n]/,ca=/\s+/g,la=_(wo),ua="_empty_";function fa(e,t,r){return{type:1,tag:e,attrsList:t,attrsMap:ya(t),rawAttrsMap:{},parent:r,children:[]}}function pa(e,t){Uo=t.warn||Nn,Vo=t.isPreTag||L,Yo=t.mustUseProp||L,Xo=t.getTagNamespace||L,t.isReservedTag,$o=Ln(t.modules,"transformNode"),Ko=Ln(t.modules,"preTransformNode"),Wo=Ln(t.modules,"postTransformNode"),Go=t.delimiters;var r,n,i=[],o=!1!==t.preserveWhitespace,a=t.whitespace,s=!1,c=!1;function l(e){if(u(e),s||e.processed||(e=ha(e,t)),i.length||e===r||r.if&&(e.elseif||e.else)&&ma(r,{exp:e.elseif,block:e}),n&&!e.forbidden)if(e.elseif||e.else)a=e,(l=function(e){for(var t=e.length;t--;){if(1===e[t].type)return e[t];e.pop()}}(n.children))&&l.if&&ma(l,{exp:a.elseif,block:a});else{if(e.slotScope){var o=e.slotTarget||'"default"';(n.scopedSlots||(n.scopedSlots={}))[o]=e}n.children.push(e),e.parent=n}var a,l;e.children=e.children.filter(function(e){return!e.slotScope}),u(e),e.pre&&(s=!1),Vo(e.tag)&&(c=!1);for(var f=0;f]*>)","i")),p=e.replace(f,function(e,r,n){return l=n.length,Do(u)||"noscript"===u||(r=r.replace(//g,"$1").replace(//g,"$1")),qo(u,r)&&(r=r.slice(1)),t.chars&&t.chars(r),""});c+=e.length-p.length,e=p,A(u,c-l,c)}else{var h=e.indexOf("<");if(0===h){if(Ro.test(e)){var d=e.indexOf("--\x3e");if(d>=0){t.shouldKeepComment&&t.comment(e.substring(4,d),c,c+d+3),x(d+3);continue}}if(Io.test(e)){var m=e.indexOf("]>");if(m>=0){x(m+2);continue}}var g=e.match(Mo);if(g){x(g[0].length);continue}var v=e.match(Lo);if(v){var y=c;x(v[0].length),A(v[1],y,c);continue}var b=k();if(b){E(b),qo(b.tagName,e)&&x(1);continue}}var _=void 0,w=void 0,T=void 0;if(h>=0){for(w=e.slice(h);!(Lo.test(w)||Oo.test(w)||Ro.test(w)||Io.test(w)||(T=w.indexOf("<",1))<0);)h+=T,w=e.slice(h);_=e.substring(0,h)}h<0&&(_=e),_&&x(_.length),t.chars&&_&&t.chars(_,c-_.length,c)}if(e===r){t.chars&&t.chars(e);break}}function x(t){c+=t,e=e.substring(t)}function k(){var t=e.match(Oo);if(t){var r,n,i={tagName:t[1],attrs:[],start:c};for(x(t[0].length);!(r=e.match(No))&&(n=e.match(Ao)||e.match(Eo));)n.start=c,x(n[0].length),n.end=c,i.attrs.push(n);if(r)return i.unarySlash=r[1],x(r[0].length),i.end=c,i}}function E(e){var r=e.tagName,c=e.unarySlash;o&&("p"===n&&ko(r)&&A(n),s(r)&&n===r&&A(r));for(var l=a(r)||!!c,u=e.attrs.length,f=new Array(u),p=0;p=0&&i[a].lowerCasedTag!==s;a--);else a=0;if(a>=0){for(var l=i.length-1;l>=a;l--)t.end&&t.end(i[l].tag,r,o);i.length=a,n=a&&i[a-1].tag}else"br"===s?t.start&&t.start(e,[],!0,r,o):"p"===s&&(t.start&&t.start(e,[],!1,r,o),t.end&&t.end(e,r,o))}A()}(e,{warn:Uo,expectHTML:t.expectHTML,isUnaryTag:t.isUnaryTag,canBeLeftOpenTag:t.canBeLeftOpenTag,shouldDecodeNewlines:t.shouldDecodeNewlines,shouldDecodeNewlinesForHref:t.shouldDecodeNewlinesForHref,shouldKeepComment:t.comments,outputSourceRange:t.outputSourceRange,start:function(e,o,a,u,f){var p=n&&n.ns||Xo(e);Y&&"svg"===p&&(o=function(e){for(var t=[],r=0;rc&&(s.push(o=e.slice(c,i)),a.push(JSON.stringify(o)));var l=Sn(n[1].trim());a.push("_s("+l+")"),s.push({"@binding":l}),c=i+n[0].length}return c-1"+("true"===o?":("+t+")":":_q("+t+","+o+")")),Hn(e,"change","var $$a="+t+",$$el=$event.target,$$c=$$el.checked?("+o+"):("+a+");if(Array.isArray($$a)){var $$v="+(n?"_n("+i+")":i)+",$$i=_i($$a,$$v);if($$el.checked){$$i<0&&("+Un(t,"$$a.concat([$$v])")+")}else{$$i>-1&&("+Un(t,"$$a.slice(0,$$i).concat($$a.slice($$i+1))")+")}}else{"+Un(t,"$$c")+"}",null,!0)}(e,n,i);else if("input"===o&&"radio"===a)!function(e,t,r){var n=r&&r.number,i=Fn(e,"value")||"null";Mn(e,"checked","_q("+t+","+(i=n?"_n("+i+")":i)+")"),Hn(e,"change",Un(t,i),null,!0)}(e,n,i);else if("input"===o||"textarea"===o)!function(e,t,r){var n=e.attrsMap.type,i=r||{},o=i.lazy,a=i.number,s=i.trim,c=!o&&"range"!==n,l=o?"change":"range"===n?Xn:"input",u="$event.target.value";s&&(u="$event.target.value.trim()"),a&&(u="_n("+u+")");var f=Un(t,u);c&&(f="if($event.target.composing)return;"+f),Mn(e,"value","("+t+")"),Hn(e,l,f,null,!0),(s||a)&&Hn(e,"blur","$forceUpdate()")}(e,n,i);else if(!j.isReservedTag(o))return Bn(e,n,i),!1;return!0},text:function(e,t){t.value&&Mn(e,"textContent","_s("+t.value+")",t)},html:function(e,t){t.value&&Mn(e,"innerHTML","_s("+t.value+")",t)}},isPreTag:function(e){return"pre"===e},isUnaryTag:To,mustUseProp:Rr,canBeLeftOpenTag:xo,isReservedTag:Yr,getTagNamespace:Xr,staticKeys:function(e){return e.reduce(function(e,t){return e.concat(t.staticKeys||[])},[]).join(",")}(ka)},Aa=_(function(e){return d("type,tag,attrsList,attrsMap,plain,parent,children,attrs,start,end,rawAttrsMap"+(e?","+e:""))});function Ca(e,t){e&&(Ta=Aa(t.staticKeys||""),xa=t.isReservedTag||L,function e(t){if(t.static=function(e){return 2!==e.type&&(3===e.type||!(!e.pre&&(e.hasBindings||e.if||e.for||m(e.tag)||!xa(e.tag)||function(e){for(;e.parent;){if("template"!==(e=e.parent).tag)return!1;if(e.for)return!0}return!1}(e)||!Object.keys(e).every(Ta))))}(t),1===t.type){if(!xa(t.tag)&&"slot"!==t.tag&&null==t.attrsMap["inline-template"])return;for(var r=0,n=t.children.length;r|^function\s*(?:[\w$]+)?\s*\(/,Oa=/\([^)]*?\);*$/,Na=/^[A-Za-z_$][\w$]*(?:\.[A-Za-z_$][\w$]*|\['[^']*?']|\["[^"]*?"]|\[\d+]|\[[A-Za-z_$][\w$]*])*$/,La={esc:27,tab:9,enter:13,space:32,up:38,left:37,right:39,down:40,delete:[8,46]},Ma={esc:["Esc","Escape"],tab:"Tab",enter:"Enter",space:[" ","Spacebar"],up:["Up","ArrowUp"],left:["Left","ArrowLeft"],right:["Right","ArrowRight"],down:["Down","ArrowDown"],delete:["Backspace","Delete","Del"]},Ra=function(e){return"if("+e+")return null;"},Ia={stop:"$event.stopPropagation();",prevent:"$event.preventDefault();",self:Ra("$event.target !== $event.currentTarget"),ctrl:Ra("!$event.ctrlKey"),shift:Ra("!$event.shiftKey"),alt:Ra("!$event.altKey"),meta:Ra("!$event.metaKey"),left:Ra("'button' in $event && $event.button !== 0"),middle:Ra("'button' in $event && $event.button !== 1"),right:Ra("'button' in $event && $event.button !== 2")};function Da(e,t){var r=t?"nativeOn:":"on:",n="",i="";for(var o in e){var a=Pa(e[o]);e[o]&&e[o].dynamic?i+=o+","+a+",":n+='"'+o+'":'+a+","}return n="{"+n.slice(0,-1)+"}",i?r+"_d("+n+",["+i.slice(0,-1)+"])":r+n}function Pa(e){if(!e)return"function(){}";if(Array.isArray(e))return"["+e.map(function(e){return Pa(e)}).join(",")+"]";var t=Na.test(e.value),r=Sa.test(e.value),n=Na.test(e.value.replace(Oa,""));if(e.modifiers){var i="",o="",a=[];for(var s in e.modifiers)if(Ia[s])o+=Ia[s],La[s]&&a.push(s);else if("exact"===s){var c=e.modifiers;o+=Ra(["ctrl","shift","alt","meta"].filter(function(e){return!c[e]}).map(function(e){return"$event."+e+"Key"}).join("||"))}else a.push(s);return a.length&&(i+=function(e){return"if(!$event.type.indexOf('key')&&"+e.map(Ha).join("&&")+")return null;"}(a)),o&&(i+=o),"function($event){"+i+(t?"return "+e.value+"($event)":r?"return ("+e.value+")($event)":n?"return "+e.value:e.value)+"}"}return t||r?e.value:"function($event){"+(n?"return "+e.value:e.value)+"}"}function Ha(e){var t=parseInt(e,10);if(t)return"$event.keyCode!=="+t;var r=La[e],n=Ma[e];return"_k($event.keyCode,"+JSON.stringify(e)+","+JSON.stringify(r)+",$event.key,"+JSON.stringify(n)+")"}var Fa={on:function(e,t){e.wrapListeners=function(e){return"_g("+e+","+t.value+")"}},bind:function(e,t){e.wrapData=function(r){return"_b("+r+",'"+e.tag+"',"+t.value+","+(t.modifiers&&t.modifiers.prop?"true":"false")+(t.modifiers&&t.modifiers.sync?",true":"")+")"}},cloak:N},ja=function(e){this.options=e,this.warn=e.warn||Nn,this.transforms=Ln(e.modules,"transformCode"),this.dataGenFns=Ln(e.modules,"genData"),this.directives=S(S({},Fa),e.directives);var t=e.isReservedTag||L;this.maybeComponent=function(e){return!!e.component||!t(e.tag)},this.onceId=0,this.staticRenderFns=[],this.pre=!1};function za(e,t){var r=new ja(t);return{render:"with(this){return "+(e?qa(e,r):'_c("div")')+"}",staticRenderFns:r.staticRenderFns}}function qa(e,t){if(e.parent&&(e.pre=e.pre||e.parent.pre),e.staticRoot&&!e.staticProcessed)return Ba(e,t);if(e.once&&!e.onceProcessed)return Ua(e,t);if(e.for&&!e.forProcessed)return $a(e,t);if(e.if&&!e.ifProcessed)return Ga(e,t);if("template"!==e.tag||e.slotTarget||t.pre){if("slot"===e.tag)return function(e,t){var r=e.slotName||'"default"',n=Ya(e,t),i="_t("+r+(n?","+n:""),o=e.attrs||e.dynamicAttrs?Qa((e.attrs||[]).concat(e.dynamicAttrs||[]).map(function(e){return{name:T(e.name),value:e.value,dynamic:e.dynamic}})):null,a=e.attrsMap["v-bind"];return!o&&!a||n||(i+=",null"),o&&(i+=","+o),a&&(i+=(o?"":",null")+","+a),i+")"}(e,t);var r;if(e.component)r=function(e,t,r){var n=t.inlineTemplate?null:Ya(t,r,!0);return"_c("+e+","+Ka(t,r)+(n?","+n:"")+")"}(e.component,e,t);else{var n;(!e.plain||e.pre&&t.maybeComponent(e))&&(n=Ka(e,t));var i=e.inlineTemplate?null:Ya(e,t,!0);r="_c('"+e.tag+"'"+(n?","+n:"")+(i?","+i:"")+")"}for(var o=0;o>>0}(a):"")+")"}(e,e.scopedSlots,t)+","),e.model&&(r+="model:{value:"+e.model.value+",callback:"+e.model.callback+",expression:"+e.model.expression+"},"),e.inlineTemplate){var o=function(e,t){var r=e.children[0];if(r&&1===r.type){var n=za(r,t.options);return"inlineTemplate:{render:function(){"+n.render+"},staticRenderFns:["+n.staticRenderFns.map(function(e){return"function(){"+e+"}"}).join(",")+"]}"}}(e,t);o&&(r+=o+",")}return r=r.replace(/,$/,"")+"}",e.dynamicAttrs&&(r="_b("+r+',"'+e.tag+'",'+Qa(e.dynamicAttrs)+")"),e.wrapData&&(r=e.wrapData(r)),e.wrapListeners&&(r=e.wrapListeners(r)),r}function Wa(e){return 1===e.type&&("slot"===e.tag||e.children.some(Wa))}function Va(e,t){var r=e.attrsMap["slot-scope"];if(e.if&&!e.ifProcessed&&!r)return Ga(e,t,Va,"null");if(e.for&&!e.forProcessed)return $a(e,t,Va);var n=e.slotScope===ua?"":String(e.slotScope),i="function("+n+"){return "+("template"===e.tag?e.if&&r?"("+e.if+")?"+(Ya(e,t)||"undefined")+":undefined":Ya(e,t)||"undefined":qa(e,t))+"}",o=n?"":",proxy:true";return"{key:"+(e.slotTarget||'"default"')+",fn:"+i+o+"}"}function Ya(e,t,r,n,i){var o=e.children;if(o.length){var a=o[0];if(1===o.length&&a.for&&"template"!==a.tag&&"slot"!==a.tag){var s=r?t.maybeComponent(a)?",1":",0":"";return""+(n||qa)(a,t)+s}var c=r?function(e,t){for(var r=0,n=0;n':'
',ns.innerHTML.indexOf(" ")>0}var ss=!!$&&as(!1),cs=!!$&&as(!0),ls=_(function(e){var t=Jr(e);return t&&t.innerHTML}),us=xr.prototype.$mount;xr.prototype.$mount=function(e,t){if((e=e&&Jr(e))===document.body||e===document.documentElement)return this;var r=this.$options;if(!r.render){var n=r.template;if(n)if("string"==typeof n)"#"===n.charAt(0)&&(n=ls(n));else{if(!n.nodeType)return this;n=n.innerHTML}else e&&(n=function(e){if(e.outerHTML)return e.outerHTML;var t=document.createElement("div");return t.appendChild(e.cloneNode(!0)),t.innerHTML}(e));if(n){var i=os(n,{outputSourceRange:!1,shouldDecodeNewlines:ss,shouldDecodeNewlinesForHref:cs,delimiters:r.delimiters,comments:r.comments},this),o=i.render,a=i.staticRenderFns;r.render=o,r.staticRenderFns=a}}return us.call(this,e,t)},xr.compile=os,e.exports=xr}).call(this,r("c8ba"))},"20ec":function(e,t){function r(e,t){return function(r){return null!=r&&(r[e]===t&&(void 0!==t||e in Object(r)))}}e.exports=r},"20fd":function(e,t,r){"use strict";var n=r("d9f6"),i=r("aebd");e.exports=function(e,t,r){t in e?n.f(e,t,i(0,r)):e[t]=r}},"214f":function(e,t,r){"use strict";r("b0c5");var n=r("2aba"),i=r("32e9"),o=r("79e5"),a=r("be13"),s=r("2b4c"),c=r("520a"),l=s("species"),u=!o(function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$")}),f=function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var r="ab".split(e);return 2===r.length&&"a"===r[0]&&"b"===r[1]}();e.exports=function(e,t,r){var p=s(e),h=!o(function(){var t={};return t[p]=function(){return 7},7!=""[e](t)}),d=h?!o(function(){var t=!1,r=/a/;return r.exec=function(){return t=!0,null},"split"===e&&(r.constructor={},r.constructor[l]=function(){return r}),r[p](""),!t}):void 0;if(!h||!d||"replace"===e&&!u||"split"===e&&!f){var m=/./[p],g=r(a,p,""[e],function(e,t,r,n,i){return t.exec===c?h&&!i?{done:!0,value:m.call(t,r,n)}:{done:!0,value:e.call(r,t,n)}:{done:!1}}),v=g[0],y=g[1];n(String.prototype,e,v),i(RegExp.prototype,p,2==t?function(e,t){return y.call(e,this,t)}:function(e){return y.call(e,this)})}}},2286:function(e,t,r){var n=r("85e3"),i=Math.max;function o(e,t,r){return t=i(void 0===t?e.length-1:t,0),function(){var o=arguments,a=-1,s=i(o.length-t,0),c=Array(s);while(++ao)a(r[o++]);e._c=[],e._n=!1,t&&!e._h&&D(e)})}},D=function(e){v.call(c,function(){var t,r,n,i=e._v,o=P(e);if(o&&(t=_(function(){O?E.emit("unhandledRejection",i,e):(r=c.onunhandledrejection)?r({promise:e,reason:i}):(n=c.console)&&n.error&&n.error("Unhandled promise rejection",i)}),e._h=O||P(e)?2:1),e._a=void 0,o&&t.e)throw t.v})},P=function(e){return 1!==e._h&&0===(e._a||e._c).length},H=function(e){v.call(c,function(){var t;O?E.emit("rejectionHandled",e):(t=c.onrejectionhandled)&&t({promise:e,reason:e._v})})},F=function(e){var t=this;t._d||(t._d=!0,t=t._w||t,t._v=e,t._s=2,t._a||(t._a=t._c.slice()),I(t,!0))},j=function(e){var t,r=this;if(!r._d){r._d=!0,r=r._w||r;try{if(r===e)throw k("Promise can't be resolved itself");(t=R(e))?y(function(){var n={_w:r,_d:!1};try{t.call(e,l(j,n,1),l(F,n,1))}catch(i){F.call(n,i)}}):(r._v=e,r._s=1,I(r,!1))}catch(n){F.call({_w:r,_d:!1},n)}}};M||(S=function(e){d(this,S,x,"_h"),h(e),n.call(this);try{e(l(j,this,1),l(F,this,1))}catch(t){F.call(this,t)}},n=function(e){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1},n.prototype=r("5c95")(S.prototype,{then:function(e,t){var r=L(g(this,S));return r.ok="function"!=typeof e||e,r.fail="function"==typeof t&&t,r.domain=O?E.domain:void 0,this._c.push(r),this._a&&this._a.push(r),this._s&&I(this,!1),r.promise},catch:function(e){return this.then(void 0,e)}}),o=function(){var e=new n;this.promise=e,this.resolve=l(j,e,1),this.reject=l(F,e,1)},b.f=L=function(e){return e===S||e===a?new o(e):i(e)}),f(f.G+f.W+f.F*!M,{Promise:S}),r("45f2")(S,x),r("4c95")(x),a=r("584a")[x],f(f.S+f.F*!M,x,{reject:function(e){var t=L(this),r=t.reject;return r(e),t.promise}}),f(f.S+f.F*(s||!M),x,{resolve:function(e){return T(s&&this===a?S:this,e)}}),f(f.S+f.F*!(M&&r("4ee1")(function(e){S.all(e)["catch"](N)})),x,{all:function(e){var t=this,r=L(t),n=r.resolve,i=r.reject,o=_(function(){var r=[],o=0,a=1;m(e,!1,function(e){var s=o++,c=!1;r.push(void 0),a++,t.resolve(e).then(function(e){c||(c=!0,r[s]=e,--a||n(r))},i)}),--a||n(r)});return o.e&&i(o.v),r.promise},race:function(e){var t=this,r=L(t),n=r.reject,i=_(function(){m(e,!1,function(e){t.resolve(e).then(r.resolve,n)})});return i.e&&n(i.v),r.promise}})},2524:function(e,t,r){var n=r("6044"),i="__lodash_hash_undefined__";function o(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=n&&void 0===t?i:t,this}e.exports=o},"253c":function(e,t,r){var n=r("3729"),i=r("1310"),o="[object Arguments]";function a(e){return i(e)&&n(e)==o}e.exports=a},2593:function(e,t,r){var n=r("15f3"),i=r("c6cf"),o=i(function(e,t){return null==e?{}:n(e,t)});e.exports=o},"25b4":function(e,t){var r={};e.exports=r},"25eb":function(e,t){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},2621:function(e,t){t.f=Object.getOwnPropertySymbols},2696:function(e,t,r){var n=r("100e"),i=r("e93d"),o=r("57d6"),a=r("e8a9"),s=1,c=32,l=n(function(e,t,r){var n=s;if(r.length){var u=a(r,o(l));n|=c}return i(e,n,t,r,u)});l.placeholder={},e.exports=l},"26e8":function(e,t){function r(e,t){return null!=e&&t in Object(e)}e.exports=r},"26f9":function(e,t){var r=t.getChildren=function(e){return e.children},n=t.getParent=function(e){return e.parent};t.getSiblings=function(e){var t=n(e);return t?r(t):[e]},t.getAttributeValue=function(e,t){return e.attribs&&e.attribs[t]},t.hasAttrib=function(e,t){return!!e.attribs&&hasOwnProperty.call(e.attribs,t)},t.getName=function(e){return e.name}},"27bf":function(e,t,r){"use strict";e.exports=a;var n=r("b19a"),i=r("3a7c");function o(e,t){var r=this._transformState;r.transforming=!1;var n=r.writecb;if(!n)return this.emit("error",new Error("write callback called multiple times"));r.writechunk=null,r.writecb=null,null!=t&&this.push(t),n(e);var i=this._readableState;i.reading=!1,(i.needReadable||i.length1||""[h](/.?/)[d]?function(e,t){var i=String(this);if(void 0===e&&0===t)return[];if(!n(e))return r.call(i,e,t);var o,a,s,c=[],u=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),f=0,h=void 0===t?g:t>>>0,v=new RegExp(e.source,u+"g");while(o=l.call(v,i)){if(a=v[m],a>f&&(c.push(i.slice(f,o.index)),o[d]>1&&o.index=h))break;v[m]===o.index&&v[m]++}return f===i[d]?!s&&v.test("")||c.push(""):c.push(i.slice(f)),c[d]>h?c.slice(0,h):c}:"0"[h](void 0,0)[d]?function(e,t){return void 0===e&&0===t?[]:r.call(this,e,t)}:r,[function(r,n){var i=e(this),o=void 0==r?void 0:r[t];return void 0!==o?o.call(r,i,n):y.call(String(i),r,n)},function(e,t){var n=u(y,e,this,t,y!==r);if(n.done)return n.value;var l=i(e),p=String(this),h=o(l,RegExp),d=l.unicode,m=(l.ignoreCase?"i":"")+(l.multiline?"m":"")+(l.unicode?"u":"")+(v?"y":"g"),b=new h(v?l:"^(?:"+l.source+")",m),_=void 0===t?g:t>>>0;if(0===_)return[];if(0===p.length)return null===c(b,p)?[p]:[];var w=0,T=0,x=[];while(T/,i=/^<([a-zA-Z][a-zA-Z0-9+.\-]{1,31}):([^<>\x00-\x20]*)>/;e.exports=function(e,t){var r,o,a,s,c,l,u=e.pos;return 60===e.src.charCodeAt(u)&&(r=e.src.slice(u),!(r.indexOf(">")<0)&&(i.test(r)?(o=r.match(i),s=o[0].slice(1,-1),c=e.md.normalizeLink(s),!!e.md.validateLink(c)&&(t||(l=e.push("link_open","a",1),l.attrs=[["href",c]],l.markup="autolink",l.info="auto",l=e.push("text","",0),l.content=e.md.normalizeLinkText(s),l=e.push("link_close","a",-1),l.markup="autolink",l.info="auto"),e.pos+=o[0].length,!0)):!!n.test(r)&&(a=r.match(n),s=a[0].slice(1,-1),c=e.md.normalizeLink("mailto:"+s),!!e.md.validateLink(c)&&(t||(l=e.push("link_open","a",1),l.attrs=[["href",c]],l.markup="autolink",l.info="auto",l=e.push("text","",0),l.content=e.md.normalizeLinkText(s),l=e.push("link_close","a",-1),l.markup="autolink",l.info="auto"),e.pos+=a[0].length,!0))))}},"294c":function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},"29f2":function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i=n(r("53c6"));function o(e){if(e>=55296&&e<=57343||e>1114111)return"�";e in i.default&&(e=i.default[e]);var t="";return e>65535&&(e-=65536,t+=String.fromCharCode(e>>>10&1023|55296),e=56320|1023&e),t+=String.fromCharCode(e),t}t.default=o},"29f3":function(e,t){var r=Object.prototype,n=r.toString;function i(e){return n.call(e)}e.exports=i},"29fb":function(e,t,r){var n=r("6286"),i=r("e9a7"),o=r("46b4"),a=r("6747"),s=r("1310"),c=r("c452"),l=Object.prototype,u=l.hasOwnProperty;function f(e){if(s(e)&&!a(e)&&!(e instanceof n)){if(e instanceof i)return e;if(u.call(e,"__wrapped__"))return c(e)}return new i(e)}f.prototype=o.prototype,f.prototype.constructor=f,e.exports=f},"2a95":function(e,t,r){"use strict";(function(e){function r(){return r=Object.assign||function(e){for(var t=1;t=a)return e;switch(e){case"%s":return String(t[i++]);case"%d":return Number(t[i++]);case"%j":try{return JSON.stringify(t[i++])}catch(r){return"[Circular]"}break;default:return e}}),c=t[i];i()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,url:new RegExp("^(?!mailto:)(?:(?:http|https|ftp)://|//)(?:\\S+(?::\\S*)?@)?(?:(?:(?:[1-9]\\d?|1\\d\\d|2[01]\\d|22[0-3])(?:\\.(?:1?\\d{1,2}|2[0-4]\\d|25[0-5])){2}(?:\\.(?:[0-9]\\d?|1\\d\\d|2[0-4]\\d|25[0-4]))|(?:(?:[a-z\\u00a1-\\uffff0-9]+-*)*[a-z\\u00a1-\\uffff0-9]+)(?:\\.(?:[a-z\\u00a1-\\uffff0-9]+-*)*[a-z\\u00a1-\\uffff0-9]+)*(?:\\.(?:[a-z\\u00a1-\\uffff]{2,})))|localhost)(?::\\d{2,5})?(?:(/|\\?|#)[^\\s]*)?$","i"),hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},y={integer:function(e){return y.number(e)&&parseInt(e,10)===e},float:function(e){return y.number(e)&&!y.integer(e)},array:function(e){return Array.isArray(e)},regexp:function(e){if(e instanceof RegExp)return!0;try{return!!new RegExp(e)}catch(t){return!1}},date:function(e){return"function"===typeof e.getTime&&"function"===typeof e.getMonth&&"function"===typeof e.getYear},number:function(e){return!isNaN(e)&&"number"===typeof e},object:function(e){return"object"===typeof e&&!y.array(e)},method:function(e){return"function"===typeof e},email:function(e){return"string"===typeof e&&!!e.match(v.email)&&e.length<255},url:function(e){return"string"===typeof e&&!!e.match(v.url)},hex:function(e){return"string"===typeof e&&!!e.match(v.hex)}};function b(e,t,r,n,i){if(e.required&&void 0===t)m(e,t,r,n,i);else{var o=["integer","float","array","regexp","object","method","email","number","date","url","hex"],s=e.type;o.indexOf(s)>-1?y[s](t)||n.push(a(i.messages.types[s],e.fullField,e.type)):s&&typeof t!==e.type&&n.push(a(i.messages.types[s],e.fullField,e.type))}}function _(e,t,r,n,i){var o="number"===typeof e.len,s="number"===typeof e.min,c="number"===typeof e.max,l=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,u=t,f=null,p="number"===typeof t,h="string"===typeof t,d=Array.isArray(t);if(p?f="number":h?f="string":d&&(f="array"),!f)return!1;d&&(u=t.length),h&&(u=t.replace(l,"_").length),o?u!==e.len&&n.push(a(i.messages[f].len,e.fullField,e.len)):s&&!c&&ue.max?n.push(a(i.messages[f].max,e.fullField,e.max)):s&&c&&(ue.max)&&n.push(a(i.messages[f].range,e.fullField,e.min,e.max))}var w="enum";function T(e,t,r,n,i){e[w]=Array.isArray(e[w])?e[w]:[],-1===e[w].indexOf(t)&&n.push(a(i.messages[w],e.fullField,e[w].join(", ")))}function x(e,t,r,n,i){if(e.pattern)if(e.pattern instanceof RegExp)e.pattern.lastIndex=0,e.pattern.test(t)||n.push(a(i.messages.pattern.mismatch,e.fullField,t,e.pattern));else if("string"===typeof e.pattern){var o=new RegExp(e.pattern);o.test(t)||n.push(a(i.messages.pattern.mismatch,e.fullField,t,e.pattern))}}var k={required:m,whitespace:g,type:b,range:_,enum:T,pattern:x};function E(e,t,r,n,i){var o=[],a=e.required||!e.required&&n.hasOwnProperty(e.field);if(a){if(c(t,"string")&&!e.required)return r();k.required(e,t,n,o,i,"string"),c(t,"string")||(k.type(e,t,n,o,i),k.range(e,t,n,o,i),k.pattern(e,t,n,o,i),!0===e.whitespace&&k.whitespace(e,t,n,o,i))}r(o)}function A(e,t,r,n,i){var o=[],a=e.required||!e.required&&n.hasOwnProperty(e.field);if(a){if(c(t)&&!e.required)return r();k.required(e,t,n,o,i),void 0!==t&&k.type(e,t,n,o,i)}r(o)}function C(e,t,r,n,i){var o=[],a=e.required||!e.required&&n.hasOwnProperty(e.field);if(a){if(""===t&&(t=void 0),c(t)&&!e.required)return r();k.required(e,t,n,o,i),void 0!==t&&(k.type(e,t,n,o,i),k.range(e,t,n,o,i))}r(o)}function S(e,t,r,n,i){var o=[],a=e.required||!e.required&&n.hasOwnProperty(e.field);if(a){if(c(t)&&!e.required)return r();k.required(e,t,n,o,i),void 0!==t&&k.type(e,t,n,o,i)}r(o)}function O(e,t,r,n,i){var o=[],a=e.required||!e.required&&n.hasOwnProperty(e.field);if(a){if(c(t)&&!e.required)return r();k.required(e,t,n,o,i),c(t)||k.type(e,t,n,o,i)}r(o)}function N(e,t,r,n,i){var o=[],a=e.required||!e.required&&n.hasOwnProperty(e.field);if(a){if(c(t)&&!e.required)return r();k.required(e,t,n,o,i),void 0!==t&&(k.type(e,t,n,o,i),k.range(e,t,n,o,i))}r(o)}function L(e,t,r,n,i){var o=[],a=e.required||!e.required&&n.hasOwnProperty(e.field);if(a){if(c(t)&&!e.required)return r();k.required(e,t,n,o,i),void 0!==t&&(k.type(e,t,n,o,i),k.range(e,t,n,o,i))}r(o)}function M(e,t,r,n,i){var o=[],a=e.required||!e.required&&n.hasOwnProperty(e.field);if(a){if(c(t,"array")&&!e.required)return r();k.required(e,t,n,o,i,"array"),c(t,"array")||(k.type(e,t,n,o,i),k.range(e,t,n,o,i))}r(o)}function R(e,t,r,n,i){var o=[],a=e.required||!e.required&&n.hasOwnProperty(e.field);if(a){if(c(t)&&!e.required)return r();k.required(e,t,n,o,i),void 0!==t&&k.type(e,t,n,o,i)}r(o)}var I="enum";function D(e,t,r,n,i){var o=[],a=e.required||!e.required&&n.hasOwnProperty(e.field);if(a){if(c(t)&&!e.required)return r();k.required(e,t,n,o,i),void 0!==t&&k[I](e,t,n,o,i)}r(o)}function P(e,t,r,n,i){var o=[],a=e.required||!e.required&&n.hasOwnProperty(e.field);if(a){if(c(t,"string")&&!e.required)return r();k.required(e,t,n,o,i),c(t,"string")||k.pattern(e,t,n,o,i)}r(o)}function H(e,t,r,n,i){var o=[],a=e.required||!e.required&&n.hasOwnProperty(e.field);if(a){if(c(t)&&!e.required)return r();var s;if(k.required(e,t,n,o,i),!c(t))s="number"===typeof t?new Date(t):t,k.type(e,s,n,o,i),s&&k.range(e,s.getTime(),n,o,i)}r(o)}function F(e,t,r,n,i){var o=[],a=Array.isArray(t)?"array":typeof t;k.required(e,t,n,o,i,a),r(o)}function j(e,t,r,n,i){var o=e.type,a=[],s=e.required||!e.required&&n.hasOwnProperty(e.field);if(s){if(c(t,o)&&!e.required)return r();k.required(e,t,n,a,i,o),c(t,o)||k.type(e,t,n,a,i)}r(a)}var z={string:E,method:A,number:C,boolean:S,regexp:O,integer:N,float:L,array:M,object:R,enum:D,pattern:P,date:H,url:j,hex:j,email:j,required:F};function q(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var e=JSON.parse(JSON.stringify(this));return e.clone=this.clone,e}}}var B=q();function U(e){this.rules=null,this._messages=B,this.define(e)}U.prototype={messages:function(e){return e&&(this._messages=d(q(),e)),this._messages},define:function(e){if(!e)throw new Error("Cannot configure a schema with no rules");if("object"!==typeof e||Array.isArray(e))throw new Error("Rules must be an object");var t,r;for(t in this.rules={},e)e.hasOwnProperty(t)&&(r=e[t],this.rules[t]=Array.isArray(r)?r:[r])},validate:function(e,t,n){var i=this;void 0===t&&(t={}),void 0===n&&(n=function(){});var s,c,l=e,u=t,f=n;if("function"===typeof u&&(f=u,u={}),!this.rules||0===Object.keys(this.rules).length)return f&&f(),Promise.resolve();function m(e){var t,r=[],n={};function i(e){var t;Array.isArray(e)?r=(t=r).concat.apply(t,e):r.push(e)}for(t=0;t";t.style.display="none",r("fab2").appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write(i+"script"+a+"document.F=Object"+i+"/script"+a),e.close(),l=e.F;while(n--)delete l[c][o[n]];return l()};e.exports=Object.create||function(e,t){var r;return null!==e?(s[c]=n(e),r=new s,s[c]=null,r[a]=e):r=l(),void 0===t?r:i(r,t)}},"2b03":function(e,t){function r(e,t,r,n){var i=e.length,o=r+(n?1:-1);while(n?o--:++oi?0:i+t),r=r>i?i:r,r<0&&(r+=i),i=t>r?0:r-t>>>0,t>>>=0;var o=Array(i);while(++n0&&T(e[0])&&"descendant"!==e[0].type);else{if(!r||m(e))return;e.unshift(g)}e.unshift(v)})}function w(e,t,r){e=e.filter(function(e){return e.length>0}),e.forEach(s);var n=Array.isArray(r);return r=t&&t.context||r,r&&!n&&(r=[r]),_(e,r),e.map(function(e){return x(e,t,r,n)}).reduce(k,u)}function T(e){return f[e.type]<0}function x(e,t,r,n){var i=n&&"scope"===e[0].name&&"descendant"===e[1].type;return e.reduce(function(e,n,o){return e===u?e:a[n.type](e,n,t,r,i&&1===o)},t&&t.rootFunc||l)}function k(e,t){return t===u||e===l?e:e===u||t===l?t:function(r){return e(r)||t(r)}}var E=r("9ebc"),A=E.filters,C=i.existsOne,S=(o=i.isTag,i.getChildren);function O(e){return e.some(T)}A.not=function(e,t,r,n){var i={xmlMode:!(!r||!r.xmlMode),strict:!(!r||!r.strict)};if(i.strict&&(t.length>1||t.some(O)))throw new SyntaxError("complex selectors in :not aren't allowed in strict mode");var o=w(t,i,n);return o===u?e:o===l?u:function(t){return!o(t)&&e(t)}},A.has=function(e,t,r){var n={xmlMode:!(!r||!r.xmlMode),strict:!(!r||!r.strict)},i=t.some(O)?[y]:null,a=w(t,n,i);return a===u?u:a===l?function(t){return S(t).some(o)&&e(t)}:(a=h(a),i?function(t){return e(t)&&(i[0]=t,C(a,S(t)))}:function(t){return e(t)&&C(a,S(t))})},A.matches=function(e,t,r,n){var i={xmlMode:!(!r||!r.xmlMode),strict:!(!r||!r.strict),rootFunc:e};return w(t,i,n)}},"2ec1":function(e,t,r){var n=r("100e"),i=r("9aff");function o(e){return n(function(t,r){var n=-1,o=r.length,a=o>1?r[o-1]:void 0,s=o>2?r[2]:void 0;a=e.length>3&&"function"==typeof a?(o--,a):void 0,s&&i(r[0],r[1],s)&&(a=o<3?void 0:a,o=1),t=Object(t);while(++n1?arguments[1]:void 0)}})},3022:function(e,t,r){(function(e){var n=Object.getOwnPropertyDescriptors||function(e){for(var t=Object.keys(e),r={},n=0;n=o)return e;switch(e){case"%s":return String(n[r++]);case"%d":return Number(n[r++]);case"%j":try{return JSON.stringify(n[r++])}catch(t){return"[Circular]"}default:return e}}),c=n[r];r=3&&(n.depth=arguments[2]),arguments.length>=4&&(n.colors=arguments[3]),y(r)?n.showHidden=r:r&&t._extend(n,r),k(n.showHidden)&&(n.showHidden=!1),k(n.depth)&&(n.depth=2),k(n.colors)&&(n.colors=!1),k(n.customInspect)&&(n.customInspect=!0),n.colors&&(n.stylize=c),f(n,e,n.depth)}function c(e,t){var r=s.styles[t];return r?"["+s.colors[r][0]+"m"+e+"["+s.colors[r][1]+"m":e}function l(e,t){return e}function u(e){var t={};return e.forEach(function(e,r){t[e]=!0}),t}function f(e,r,n){if(e.customInspect&&r&&O(r.inspect)&&r.inspect!==t.inspect&&(!r.constructor||r.constructor.prototype!==r)){var i=r.inspect(n,e);return T(i)||(i=f(e,i,n)),i}var o=p(e,r);if(o)return o;var a=Object.keys(r),s=u(a);if(e.showHidden&&(a=Object.getOwnPropertyNames(r)),S(r)&&(a.indexOf("message")>=0||a.indexOf("description")>=0))return h(r);if(0===a.length){if(O(r)){var c=r.name?": "+r.name:"";return e.stylize("[Function"+c+"]","special")}if(E(r))return e.stylize(RegExp.prototype.toString.call(r),"regexp");if(C(r))return e.stylize(Date.prototype.toString.call(r),"date");if(S(r))return h(r)}var l,y="",b=!1,_=["{","}"];if(v(r)&&(b=!0,_=["[","]"]),O(r)){var w=r.name?": "+r.name:"";y=" [Function"+w+"]"}return E(r)&&(y=" "+RegExp.prototype.toString.call(r)),C(r)&&(y=" "+Date.prototype.toUTCString.call(r)),S(r)&&(y=" "+h(r)),0!==a.length||b&&0!=r.length?n<0?E(r)?e.stylize(RegExp.prototype.toString.call(r),"regexp"):e.stylize("[Object]","special"):(e.seen.push(r),l=b?d(e,r,n,s,a):a.map(function(t){return m(e,r,n,s,t,b)}),e.seen.pop(),g(l,y,_)):_[0]+y+_[1]}function p(e,t){if(k(t))return e.stylize("undefined","undefined");if(T(t)){var r="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(r,"string")}return w(t)?e.stylize(""+t,"number"):y(t)?e.stylize(""+t,"boolean"):b(t)?e.stylize("null","null"):void 0}function h(e){return"["+Error.prototype.toString.call(e)+"]"}function d(e,t,r,n,i){for(var o=[],a=0,s=t.length;a-1&&(s=o?s.split("\n").map(function(e){return" "+e}).join("\n").substr(2):"\n"+s.split("\n").map(function(e){return" "+e}).join("\n"))):s=e.stylize("[Circular]","special")),k(a)){if(o&&i.match(/^\d+$/))return s;a=JSON.stringify(""+i),a.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(a=a.substr(1,a.length-2),a=e.stylize(a,"name")):(a=a.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),a=e.stylize(a,"string"))}return a+": "+s}function g(e,t,r){var n=e.reduce(function(e,t){return 0,t.indexOf("\n")>=0&&0,e+t.replace(/\u001b\[\d\d?m/g,"").length+1},0);return n>60?r[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+r[1]:r[0]+t+" "+e.join(", ")+" "+r[1]}function v(e){return Array.isArray(e)}function y(e){return"boolean"===typeof e}function b(e){return null===e}function _(e){return null==e}function w(e){return"number"===typeof e}function T(e){return"string"===typeof e}function x(e){return"symbol"===typeof e}function k(e){return void 0===e}function E(e){return A(e)&&"[object RegExp]"===L(e)}function A(e){return"object"===typeof e&&null!==e}function C(e){return A(e)&&"[object Date]"===L(e)}function S(e){return A(e)&&("[object Error]"===L(e)||e instanceof Error)}function O(e){return"function"===typeof e}function N(e){return null===e||"boolean"===typeof e||"number"===typeof e||"string"===typeof e||"symbol"===typeof e||"undefined"===typeof e}function L(e){return Object.prototype.toString.call(e)}function M(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(r){if(k(o)&&(o=Object({NODE_ENV:"production",BASE_URL:"/"}).NODE_DEBUG||""),r=r.toUpperCase(),!a[r])if(new RegExp("\\b"+r+"\\b","i").test(o)){var n=e.pid;a[r]=function(){var e=t.format.apply(t,arguments);console.error("%s %d: %s",r,n,e)}}else a[r]=function(){};return a[r]},t.inspect=s,s.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},s.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.isArray=v,t.isBoolean=y,t.isNull=b,t.isNullOrUndefined=_,t.isNumber=w,t.isString=T,t.isSymbol=x,t.isUndefined=k,t.isRegExp=E,t.isObject=A,t.isDate=C,t.isError=S,t.isFunction=O,t.isPrimitive=N,t.isBuffer=r("d60a");var R=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function I(){var e=new Date,t=[M(e.getHours()),M(e.getMinutes()),M(e.getSeconds())].join(":");return[e.getDate(),R[e.getMonth()],t].join(" ")}function D(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){console.log("%s - %s",I(),t.format.apply(t,arguments))},t.inherits=r("28a0"),t._extend=function(e,t){if(!t||!A(t))return e;var r=Object.keys(t),n=r.length;while(n--)e[r[n]]=t[r[n]];return e};var P="undefined"!==typeof Symbol?Symbol("util.promisify.custom"):void 0;function H(e,t){if(!e){var r=new Error("Promise was rejected with a falsy value");r.reason=e,e=r}return t(e)}function F(t){if("function"!==typeof t)throw new TypeError('The "original" argument must be of type Function');function r(){for(var r=[],n=0;n"+i+""};e.exports=function(e,t){var r={};r[e]=t(s),n(n.P+n.F*i(function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3}),"String",r)}},"386d":function(e,t,r){"use strict";var n=r("cb7c"),i=r("83a1"),o=r("5f1b");r("214f")("search",1,function(e,t,r,a){return[function(r){var n=e(this),i=void 0==r?void 0:r[t];return void 0!==i?i.call(r,n):new RegExp(r)[t](String(n))},function(e){var t=a(r,e,this);if(t.done)return t.value;var s=n(e),c=String(this),l=s.lastIndex;i(l,0)||(s.lastIndex=0);var u=o(s,c);return i(s.lastIndex,l)||(s.lastIndex=l),null===u?-1:u.index}]})},"38c8":function(e,t,r){"use strict";function n(e){return e.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}e.exports=function(e){var t,r=e.defs;e.enabled.length&&(r=Object.keys(r).reduce(function(t,n){return e.enabled.indexOf(n)>=0&&(t[n]=r[n]),t},{})),t=Object.keys(e.shortcuts).reduce(function(t,n){return r[n]?Array.isArray(e.shortcuts[n])?(e.shortcuts[n].forEach(function(e){t[e]=n}),t):(t[e.shortcuts[n]]=n,t):t},{});var i=Object.keys(r).map(function(e){return":"+e+":"}).concat(Object.keys(t)).sort().reverse().map(function(e){return n(e)}).join("|"),o=RegExp(i),a=RegExp(i,"g");return{defs:r,shortcuts:t,scanRE:o,replaceRE:a}}},"38d4":function(e,t){var r=Object.prototype.toString;function n(e){return e.constructor?e.constructor.name:null}function i(e){return Array.isArray?Array.isArray(e):e instanceof Array}function o(e){return e instanceof Error||"string"===typeof e.message&&e.constructor&&"number"===typeof e.constructor.stackTraceLimit}function a(e){return e instanceof Date||"function"===typeof e.toDateString&&"function"===typeof e.getDate&&"function"===typeof e.setDate}function s(e){return e instanceof RegExp||"string"===typeof e.flags&&"boolean"===typeof e.ignoreCase&&"boolean"===typeof e.multiline&&"boolean"===typeof e.global}function c(e,t){return"GeneratorFunction"===n(e)}function l(e){return"function"===typeof e.throw&&"function"===typeof e.return&&"function"===typeof e.next}function u(e){try{if("number"===typeof e.length&&"function"===typeof e.callee)return!0}catch(t){if(-1!==t.message.indexOf("callee"))return!0}return!1}function f(e){return!(!e.constructor||"function"!==typeof e.constructor.isBuffer)&&e.constructor.isBuffer(e)}e.exports=function(e){if(void 0===e)return"undefined";if(null===e)return"null";var t=typeof e;if("boolean"===t)return"boolean";if("string"===t)return"string";if("number"===t)return"number";if("symbol"===t)return"symbol";if("function"===t)return c(e)?"generatorfunction":"function";if(i(e))return"array";if(f(e))return"buffer";if(u(e))return"arguments";if(a(e))return"date";if(o(e))return"error";if(s(e))return"regexp";switch(n(e)){case"Symbol":return"symbol";case"Promise":return"promise";case"WeakMap":return"weakmap";case"WeakSet":return"weakset";case"Map":return"map";case"Set":return"set";case"Int8Array":return"int8array";case"Uint8Array":return"uint8array";case"Uint8ClampedArray":return"uint8clampedarray";case"Int16Array":return"int16array";case"Uint16Array":return"uint16array";case"Int32Array":return"int32array";case"Uint32Array":return"uint32array";case"Float32Array":return"float32array";case"Float64Array":return"float64array"}if(l(e))return"generator";switch(t=r.call(e),t){case"[object Object]":return"object";case"[object Map Iterator]":return"mapiterator";case"[object Set Iterator]":return"setiterator";case"[object String Iterator]":return"stringiterator";case"[object Array Iterator]":return"arrayiterator"}return t.slice(8,-1).toLowerCase().replace(/\s/g,"")}},"38fd":function(e,t,r){var n=r("69a8"),i=r("4bf8"),o=r("613b")("IE_PROTO"),a=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=i(e),n(e,o)?e[o]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?a:null}},"39ff":function(e,t,r){var n=r("0b07"),i=r("2b3e"),o=n(i,"WeakMap");e.exports=o},"3a38":function(e,t){var r=Math.ceil,n=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?n:r)(e)}},"3a7c":function(e,t,r){(function(e){function r(e){return Array.isArray?Array.isArray(e):"[object Array]"===g(e)}function n(e){return"boolean"===typeof e}function i(e){return null===e}function o(e){return null==e}function a(e){return"number"===typeof e}function s(e){return"string"===typeof e}function c(e){return"symbol"===typeof e}function l(e){return void 0===e}function u(e){return"[object RegExp]"===g(e)}function f(e){return"object"===typeof e&&null!==e}function p(e){return"[object Date]"===g(e)}function h(e){return"[object Error]"===g(e)||e instanceof Error}function d(e){return"function"===typeof e}function m(e){return null===e||"boolean"===typeof e||"number"===typeof e||"string"===typeof e||"symbol"===typeof e||"undefined"===typeof e}function g(e){return Object.prototype.toString.call(e)}t.isArray=r,t.isBoolean=n,t.isNull=i,t.isNullOrUndefined=o,t.isNumber=a,t.isString=s,t.isSymbol=c,t.isUndefined=l,t.isRegExp=u,t.isObject=f,t.isDate=p,t.isError=h,t.isFunction=d,t.isPrimitive=m,t.isBuffer=e.isBuffer}).call(this,r("b639").Buffer)},"3b4a":function(e,t,r){var n=r("0b07"),i=function(){try{var e=n(Object,"defineProperty");return e({},"",{}),e}catch(t){}}();e.exports=i},"3b8d":function(e,t,r){"use strict";r.d(t,"a",function(){return a});var n=r("795b"),i=r.n(n);function o(e,t,r,n,o,a,s){try{var c=e[a](s),l=c.value}catch(u){return void r(u)}c.done?t(l):i.a.resolve(l).then(n,o)}function a(e){return function(){var t=this,r=arguments;return new i.a(function(n,i){var a=e.apply(t,r);function s(e){o(a,n,i,s,c,"next",e)}function c(e){o(a,n,i,s,c,"throw",e)}s(void 0)})}}},"3bb4":function(e,t,r){var n=r("08cc"),i=r("ec69");function o(e){var t=i(e),r=t.length;while(r--){var o=t[r],a=e[o];t[r]=[o,a,n(a)]}return t}e.exports=o},"3c11":function(e,t,r){"use strict";var n=r("63b6"),i=r("584a"),o=r("e53d"),a=r("f201"),s=r("cd78");n(n.P+n.R,"Promise",{finally:function(e){var t=a(this,i.Promise||o.Promise),r="function"==typeof e;return this.then(r?function(r){return s(t,e()).then(function(){return r})}:e,r?function(r){return s(t,e()).then(function(){throw r})}:e)}})},"3ca5":function(e,t,r){var n=r("7726").parseInt,i=r("aa77").trim,o=r("fdef"),a=/^[-+]?0[xX]/;e.exports=8!==n(o+"08")||22!==n(o+"0x16")?function(e,t){var r=i(String(e),3);return n(r,t>>>0||(a.test(r)?16:10))}:n},"3cc0":function(e,t,r){"use strict";var n=r("d485").Transform,i=r("ddcd"),o=r("3022").inherits,a=r("b1dc"),s=r("7180"),c=r("6fb2"),l=r("de90"),u={locationInfo:!1},f=e.exports=function(e){n.call(this),this.options=l(u,e),this.tokenizer=new a(e),this.options.locationInfo&&new s(this.tokenizer),this.parserFeedbackSimulator=new c(this.tokenizer),this.pendingText=null,this.currentTokenLocation=void 0,this.lastChunkWritten=!1,this.stopped=!1,this.pipe(new i)};o(f,n),f.prototype._transform=function(e,t,r){this.stopped||(this.tokenizer.write(e.toString("utf8"),this.lastChunkWritten),this._runParsingLoop()),this.push(e),r()},f.prototype._flush=function(e){e()},f.prototype.end=function(e,t,r){this.lastChunkWritten=!0,n.prototype.end.call(this,e,t,r)},f.prototype.stop=function(){this.stopped=!0},f.prototype._runParsingLoop=function(){do{var e=this.parserFeedbackSimulator.getNextToken();if(e.type===a.HIBERNATION_TOKEN)break;e.type===a.CHARACTER_TOKEN||e.type===a.WHITESPACE_CHARACTER_TOKEN||e.type===a.NULL_CHARACTER_TOKEN?(this.options.locationInfo&&(null===this.pendingText?this.currentTokenLocation=e.location:this.currentTokenLocation.endOffset=e.location.endOffset),this.pendingText=(this.pendingText||"")+e.chars):(this._emitPendingText(),this._handleToken(e))}while(!this.stopped&&e.type!==a.EOF_TOKEN)},f.prototype._handleToken=function(e){this.options.locationInfo&&(this.currentTokenLocation=e.location),e.type===a.START_TAG_TOKEN?this.emit("startTag",e.tagName,e.attrs,e.selfClosing,this.currentTokenLocation):e.type===a.END_TAG_TOKEN?this.emit("endTag",e.tagName,this.currentTokenLocation):e.type===a.COMMENT_TOKEN?this.emit("comment",e.data,this.currentTokenLocation):e.type===a.DOCTYPE_TOKEN&&this.emit("doctype",e.name,e.publicId,e.systemId,this.currentTokenLocation)},f.prototype._emitPendingText=function(){null!==this.pendingText&&(this.emit("text",this.pendingText,this.currentTokenLocation),this.pendingText=null)}},"3cf8":function(e,t,r){"use strict";var n=r("f30b"),i=n.TAG_NAMES,o=n.NAMESPACES;function a(e){switch(e.length){case 1:return e===i.P;case 2:return e===i.RB||e===i.RP||e===i.RT||e===i.DD||e===i.DT||e===i.LI;case 3:return e===i.RTC;case 6:return e===i.OPTION;case 8:return e===i.OPTGROUP||e===i.MENUITEM}return!1}function s(e,t){switch(e.length){case 2:if(e===i.TD||e===i.TH)return t===o.HTML;if(e===i.MI||e===i.MO||e===i.MN||e===i.MS)return t===o.MATHML;break;case 4:if(e===i.HTML)return t===o.HTML;if(e===i.DESC)return t===o.SVG;break;case 5:if(e===i.TABLE)return t===o.HTML;if(e===i.MTEXT)return t===o.MATHML;if(e===i.TITLE)return t===o.SVG;break;case 6:return(e===i.APPLET||e===i.OBJECT)&&t===o.HTML;case 7:return(e===i.CAPTION||e===i.MARQUEE)&&t===o.HTML;case 8:return e===i.TEMPLATE&&t===o.HTML;case 13:return e===i.FOREIGN_OBJECT&&t===o.SVG;case 14:return e===i.ANNOTATION_XML&&t===o.MATHML}return!1}var c=e.exports=function(e,t){this.stackTop=-1,this.items=[],this.current=e,this.currentTagName=null,this.currentTmplContent=null,this.tmplCount=0,this.treeAdapter=t};c.prototype._indexOf=function(e){for(var t=-1,r=this.stackTop;r>=0;r--)if(this.items[r]===e){t=r;break}return t},c.prototype._isInTemplate=function(){return this.currentTagName===i.TEMPLATE&&this.treeAdapter.getNamespaceURI(this.current)===o.HTML},c.prototype._updateCurrentElement=function(){this.current=this.items[this.stackTop],this.currentTagName=this.current&&this.treeAdapter.getTagName(this.current),this.currentTmplContent=this._isInTemplate()?this.treeAdapter.getTemplateContent(this.current):null},c.prototype.push=function(e){this.items[++this.stackTop]=e,this._updateCurrentElement(),this._isInTemplate()&&this.tmplCount++},c.prototype.pop=function(){this.stackTop--,this.tmplCount>0&&this._isInTemplate()&&this.tmplCount--,this._updateCurrentElement()},c.prototype.replace=function(e,t){var r=this._indexOf(e);this.items[r]=t,r===this.stackTop&&this._updateCurrentElement()},c.prototype.insertAfter=function(e,t){var r=this._indexOf(e)+1;this.items.splice(r,0,t),r===++this.stackTop&&this._updateCurrentElement()},c.prototype.popUntilTagNamePopped=function(e){while(this.stackTop>-1){var t=this.currentTagName,r=this.treeAdapter.getNamespaceURI(this.current);if(this.pop(),t===e&&r===o.HTML)break}},c.prototype.popUntilElementPopped=function(e){while(this.stackTop>-1){var t=this.current;if(this.pop(),t===e)break}},c.prototype.popUntilNumberedHeaderPopped=function(){while(this.stackTop>-1){var e=this.currentTagName,t=this.treeAdapter.getNamespaceURI(this.current);if(this.pop(),e===i.H1||e===i.H2||e===i.H3||e===i.H4||e===i.H5||e===i.H6&&t===o.HTML)break}},c.prototype.popUntilTableCellPopped=function(){while(this.stackTop>-1){var e=this.currentTagName,t=this.treeAdapter.getNamespaceURI(this.current);if(this.pop(),e===i.TD||e===i.TH&&t===o.HTML)break}},c.prototype.popAllUpToHtmlElement=function(){this.stackTop=0,this._updateCurrentElement()},c.prototype.clearBackToTableContext=function(){while(this.currentTagName!==i.TABLE&&this.currentTagName!==i.TEMPLATE&&this.currentTagName!==i.HTML||this.treeAdapter.getNamespaceURI(this.current)!==o.HTML)this.pop()},c.prototype.clearBackToTableBodyContext=function(){while(this.currentTagName!==i.TBODY&&this.currentTagName!==i.TFOOT&&this.currentTagName!==i.THEAD&&this.currentTagName!==i.TEMPLATE&&this.currentTagName!==i.HTML||this.treeAdapter.getNamespaceURI(this.current)!==o.HTML)this.pop()},c.prototype.clearBackToTableRowContext=function(){while(this.currentTagName!==i.TR&&this.currentTagName!==i.TEMPLATE&&this.currentTagName!==i.HTML||this.treeAdapter.getNamespaceURI(this.current)!==o.HTML)this.pop()},c.prototype.remove=function(e){for(var t=this.stackTop;t>=0;t--)if(this.items[t]===e){this.items.splice(t,1),this.stackTop--,this._updateCurrentElement();break}},c.prototype.tryPeekProperlyNestedBodyElement=function(){var e=this.items[1];return e&&this.treeAdapter.getTagName(e)===i.BODY?e:null},c.prototype.contains=function(e){return this._indexOf(e)>-1},c.prototype.getCommonAncestor=function(e){var t=this._indexOf(e);return--t>=0?this.items[t]:null},c.prototype.isRootHtmlElementCurrent=function(){return 0===this.stackTop&&this.currentTagName===i.HTML},c.prototype.hasInScope=function(e){for(var t=this.stackTop;t>=0;t--){var r=this.treeAdapter.getTagName(this.items[t]),n=this.treeAdapter.getNamespaceURI(this.items[t]);if(r===e&&n===o.HTML)return!0;if(s(r,n))return!1}return!0},c.prototype.hasNumberedHeaderInScope=function(){for(var e=this.stackTop;e>=0;e--){var t=this.treeAdapter.getTagName(this.items[e]),r=this.treeAdapter.getNamespaceURI(this.items[e]);if((t===i.H1||t===i.H2||t===i.H3||t===i.H4||t===i.H5||t===i.H6)&&r===o.HTML)return!0;if(s(t,r))return!1}return!0},c.prototype.hasInListItemScope=function(e){for(var t=this.stackTop;t>=0;t--){var r=this.treeAdapter.getTagName(this.items[t]),n=this.treeAdapter.getNamespaceURI(this.items[t]);if(r===e&&n===o.HTML)return!0;if((r===i.UL||r===i.OL)&&n===o.HTML||s(r,n))return!1}return!0},c.prototype.hasInButtonScope=function(e){for(var t=this.stackTop;t>=0;t--){var r=this.treeAdapter.getTagName(this.items[t]),n=this.treeAdapter.getNamespaceURI(this.items[t]);if(r===e&&n===o.HTML)return!0;if(r===i.BUTTON&&n===o.HTML||s(r,n))return!1}return!0},c.prototype.hasInTableScope=function(e){for(var t=this.stackTop;t>=0;t--){var r=this.treeAdapter.getTagName(this.items[t]),n=this.treeAdapter.getNamespaceURI(this.items[t]);if(n===o.HTML){if(r===e)return!0;if(r===i.TABLE||r===i.TEMPLATE||r===i.HTML)return!1}}return!0},c.prototype.hasTableBodyContextInTableScope=function(){for(var e=this.stackTop;e>=0;e--){var t=this.treeAdapter.getTagName(this.items[e]),r=this.treeAdapter.getNamespaceURI(this.items[e]);if(r===o.HTML){if(t===i.TBODY||t===i.THEAD||t===i.TFOOT)return!0;if(t===i.TABLE||t===i.HTML)return!1}}return!0},c.prototype.hasInSelectScope=function(e){for(var t=this.stackTop;t>=0;t--){var r=this.treeAdapter.getTagName(this.items[t]),n=this.treeAdapter.getNamespaceURI(this.items[t]);if(n===o.HTML){if(r===e)return!0;if(r!==i.OPTION&&r!==i.OPTGROUP)return!1}}return!0},c.prototype.generateImpliedEndTags=function(){while(a(this.currentTagName))this.pop()},c.prototype.generateImpliedEndTagsWithExclusion=function(e){while(a(this.currentTagName)&&this.currentTagName!==e)this.pop()}},"3e8b":function(e,t,r){"use strict";var n=r("362e"),i=r("3022").inherits,o=r("5182"),a=o.CODE_POINTS,s=e.exports=function(e){return e.__locTracker||(e.__locTracker=this,n.call(this,e),this.preprocessor=e,this.isEol=!1,this.lineStartPos=0,this.droppedBufferSize=0,this.col=-1,this.line=1),e.__locTracker};i(s,n),Object.defineProperty(s.prototype,"offset",{get:function(){return this.droppedBufferSize+this.preprocessor.pos}}),s.prototype._getOverriddenMethods=function(e,t){return{advance:function(){var r=t.advance.call(this);return e.isEol&&(e.isEol=!1,e.line++,e.lineStartPos=e.offset),r===a.LINE_FEED&&(e.isEol=!0),e.col=e.offset-e.lineStartPos+1,r},retreat:function(){t.retreat.call(this),e.isEol=!1,e.col=e.offset-e.lineStartPos+1},dropParsedChunk:function(){var r=this.pos;t.dropParsedChunk.call(this),e.droppedBufferSize+=r-this.pos}}}},"3fb5":function(e,t){"function"===typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var r=function(){};r.prototype=t.prototype,e.prototype=new r,e.prototype.constructor=e}}},"40c3":function(e,t,r){var n=r("6b4c"),i=r("5168")("toStringTag"),o="Arguments"==n(function(){return arguments}()),a=function(e,t){try{return e[t]}catch(r){}};e.exports=function(e){var t,r,s;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=a(t=Object(e),i))?r:o?n(t):"Object"==(s=n(t))&&"function"==typeof t.callee?"Arguments":s}},4178:function(e,t,r){var n,i,o,a=r("d864"),s=r("3024"),c=r("32fc"),l=r("1ec9"),u=r("e53d"),f=u.process,p=u.setImmediate,h=u.clearImmediate,d=u.MessageChannel,m=u.Dispatch,g=0,v={},y="onreadystatechange",b=function(){var e=+this;if(v.hasOwnProperty(e)){var t=v[e];delete v[e],t()}},_=function(e){b.call(e.data)};p&&h||(p=function(e){var t=[],r=1;while(arguments.length>r)t.push(arguments[r++]);return v[++g]=function(){s("function"==typeof e?e:Function(e),t)},n(g),g},h=function(e){delete v[e]},"process"==r("6b4c")(f)?n=function(e){f.nextTick(a(b,e,1))}:m&&m.now?n=function(e){m.now(a(b,e,1))}:d?(i=new d,o=i.port2,i.port1.onmessage=_,n=a(o.postMessage,o,1)):u.addEventListener&&"function"==typeof postMessage&&!u.importScripts?(n=function(e){u.postMessage(e+"","*")},u.addEventListener("message",_,!1)):n=y in l("script")?function(e){c.appendChild(l("script"))[y]=function(){c.removeChild(this),b.call(e)}}:function(e){setTimeout(a(b,e,1),0)}),e.exports={set:p,clear:h}},4195:function(e){e.exports={Aacute:"Á",aacute:"á",Abreve:"Ă",abreve:"ă",ac:"∾",acd:"∿",acE:"∾̳",Acirc:"Â",acirc:"â",acute:"´",Acy:"А",acy:"а",AElig:"Æ",aelig:"æ",af:"⁡",Afr:"𝔄",afr:"𝔞",Agrave:"À",agrave:"à",alefsym:"ℵ",aleph:"ℵ",Alpha:"Α",alpha:"α",Amacr:"Ā",amacr:"ā",amalg:"⨿",amp:"&",AMP:"&",andand:"⩕",And:"⩓",and:"∧",andd:"⩜",andslope:"⩘",andv:"⩚",ang:"∠",ange:"⦤",angle:"∠",angmsdaa:"⦨",angmsdab:"⦩",angmsdac:"⦪",angmsdad:"⦫",angmsdae:"⦬",angmsdaf:"⦭",angmsdag:"⦮",angmsdah:"⦯",angmsd:"∡",angrt:"∟",angrtvb:"⊾",angrtvbd:"⦝",angsph:"∢",angst:"Å",angzarr:"⍼",Aogon:"Ą",aogon:"ą",Aopf:"𝔸",aopf:"𝕒",apacir:"⩯",ap:"≈",apE:"⩰",ape:"≊",apid:"≋",apos:"'",ApplyFunction:"⁡",approx:"≈",approxeq:"≊",Aring:"Å",aring:"å",Ascr:"𝒜",ascr:"𝒶",Assign:"≔",ast:"*",asymp:"≈",asympeq:"≍",Atilde:"Ã",atilde:"ã",Auml:"Ä",auml:"ä",awconint:"∳",awint:"⨑",backcong:"≌",backepsilon:"϶",backprime:"‵",backsim:"∽",backsimeq:"⋍",Backslash:"∖",Barv:"⫧",barvee:"⊽",barwed:"⌅",Barwed:"⌆",barwedge:"⌅",bbrk:"⎵",bbrktbrk:"⎶",bcong:"≌",Bcy:"Б",bcy:"б",bdquo:"„",becaus:"∵",because:"∵",Because:"∵",bemptyv:"⦰",bepsi:"϶",bernou:"ℬ",Bernoullis:"ℬ",Beta:"Β",beta:"β",beth:"ℶ",between:"≬",Bfr:"𝔅",bfr:"𝔟",bigcap:"⋂",bigcirc:"◯",bigcup:"⋃",bigodot:"⨀",bigoplus:"⨁",bigotimes:"⨂",bigsqcup:"⨆",bigstar:"★",bigtriangledown:"▽",bigtriangleup:"△",biguplus:"⨄",bigvee:"⋁",bigwedge:"⋀",bkarow:"⤍",blacklozenge:"⧫",blacksquare:"▪",blacktriangle:"▴",blacktriangledown:"▾",blacktriangleleft:"◂",blacktriangleright:"▸",blank:"␣",blk12:"▒",blk14:"░",blk34:"▓",block:"█",bne:"=⃥",bnequiv:"≡⃥",bNot:"⫭",bnot:"⌐",Bopf:"𝔹",bopf:"𝕓",bot:"⊥",bottom:"⊥",bowtie:"⋈",boxbox:"⧉",boxdl:"┐",boxdL:"╕",boxDl:"╖",boxDL:"╗",boxdr:"┌",boxdR:"╒",boxDr:"╓",boxDR:"╔",boxh:"─",boxH:"═",boxhd:"┬",boxHd:"╤",boxhD:"╥",boxHD:"╦",boxhu:"┴",boxHu:"╧",boxhU:"╨",boxHU:"╩",boxminus:"⊟",boxplus:"⊞",boxtimes:"⊠",boxul:"┘",boxuL:"╛",boxUl:"╜",boxUL:"╝",boxur:"└",boxuR:"╘",boxUr:"╙",boxUR:"╚",boxv:"│",boxV:"║",boxvh:"┼",boxvH:"╪",boxVh:"╫",boxVH:"╬",boxvl:"┤",boxvL:"╡",boxVl:"╢",boxVL:"╣",boxvr:"├",boxvR:"╞",boxVr:"╟",boxVR:"╠",bprime:"‵",breve:"˘",Breve:"˘",brvbar:"¦",bscr:"𝒷",Bscr:"ℬ",bsemi:"⁏",bsim:"∽",bsime:"⋍",bsolb:"⧅",bsol:"\\",bsolhsub:"⟈",bull:"•",bullet:"•",bump:"≎",bumpE:"⪮",bumpe:"≏",Bumpeq:"≎",bumpeq:"≏",Cacute:"Ć",cacute:"ć",capand:"⩄",capbrcup:"⩉",capcap:"⩋",cap:"∩",Cap:"⋒",capcup:"⩇",capdot:"⩀",CapitalDifferentialD:"ⅅ",caps:"∩︀",caret:"⁁",caron:"ˇ",Cayleys:"ℭ",ccaps:"⩍",Ccaron:"Č",ccaron:"č",Ccedil:"Ç",ccedil:"ç",Ccirc:"Ĉ",ccirc:"ĉ",Cconint:"∰",ccups:"⩌",ccupssm:"⩐",Cdot:"Ċ",cdot:"ċ",cedil:"¸",Cedilla:"¸",cemptyv:"⦲",cent:"¢",centerdot:"·",CenterDot:"·",cfr:"𝔠",Cfr:"ℭ",CHcy:"Ч",chcy:"ч",check:"✓",checkmark:"✓",Chi:"Χ",chi:"χ",circ:"ˆ",circeq:"≗",circlearrowleft:"↺",circlearrowright:"↻",circledast:"⊛",circledcirc:"⊚",circleddash:"⊝",CircleDot:"⊙",circledR:"®",circledS:"Ⓢ",CircleMinus:"⊖",CirclePlus:"⊕",CircleTimes:"⊗",cir:"○",cirE:"⧃",cire:"≗",cirfnint:"⨐",cirmid:"⫯",cirscir:"⧂",ClockwiseContourIntegral:"∲",CloseCurlyDoubleQuote:"”",CloseCurlyQuote:"’",clubs:"♣",clubsuit:"♣",colon:":",Colon:"∷",Colone:"⩴",colone:"≔",coloneq:"≔",comma:",",commat:"@",comp:"∁",compfn:"∘",complement:"∁",complexes:"ℂ",cong:"≅",congdot:"⩭",Congruent:"≡",conint:"∮",Conint:"∯",ContourIntegral:"∮",copf:"𝕔",Copf:"ℂ",coprod:"∐",Coproduct:"∐",copy:"©",COPY:"©",copysr:"℗",CounterClockwiseContourIntegral:"∳",crarr:"↵",cross:"✗",Cross:"⨯",Cscr:"𝒞",cscr:"𝒸",csub:"⫏",csube:"⫑",csup:"⫐",csupe:"⫒",ctdot:"⋯",cudarrl:"⤸",cudarrr:"⤵",cuepr:"⋞",cuesc:"⋟",cularr:"↶",cularrp:"⤽",cupbrcap:"⩈",cupcap:"⩆",CupCap:"≍",cup:"∪",Cup:"⋓",cupcup:"⩊",cupdot:"⊍",cupor:"⩅",cups:"∪︀",curarr:"↷",curarrm:"⤼",curlyeqprec:"⋞",curlyeqsucc:"⋟",curlyvee:"⋎",curlywedge:"⋏",curren:"¤",curvearrowleft:"↶",curvearrowright:"↷",cuvee:"⋎",cuwed:"⋏",cwconint:"∲",cwint:"∱",cylcty:"⌭",dagger:"†",Dagger:"‡",daleth:"ℸ",darr:"↓",Darr:"↡",dArr:"⇓",dash:"‐",Dashv:"⫤",dashv:"⊣",dbkarow:"⤏",dblac:"˝",Dcaron:"Ď",dcaron:"ď",Dcy:"Д",dcy:"д",ddagger:"‡",ddarr:"⇊",DD:"ⅅ",dd:"ⅆ",DDotrahd:"⤑",ddotseq:"⩷",deg:"°",Del:"∇",Delta:"Δ",delta:"δ",demptyv:"⦱",dfisht:"⥿",Dfr:"𝔇",dfr:"𝔡",dHar:"⥥",dharl:"⇃",dharr:"⇂",DiacriticalAcute:"´",DiacriticalDot:"˙",DiacriticalDoubleAcute:"˝",DiacriticalGrave:"`",DiacriticalTilde:"˜",diam:"⋄",diamond:"⋄",Diamond:"⋄",diamondsuit:"♦",diams:"♦",die:"¨",DifferentialD:"ⅆ",digamma:"ϝ",disin:"⋲",div:"÷",divide:"÷",divideontimes:"⋇",divonx:"⋇",DJcy:"Ђ",djcy:"ђ",dlcorn:"⌞",dlcrop:"⌍",dollar:"$",Dopf:"𝔻",dopf:"𝕕",Dot:"¨",dot:"˙",DotDot:"⃜",doteq:"≐",doteqdot:"≑",DotEqual:"≐",dotminus:"∸",dotplus:"∔",dotsquare:"⊡",doublebarwedge:"⌆",DoubleContourIntegral:"∯",DoubleDot:"¨",DoubleDownArrow:"⇓",DoubleLeftArrow:"⇐",DoubleLeftRightArrow:"⇔",DoubleLeftTee:"⫤",DoubleLongLeftArrow:"⟸",DoubleLongLeftRightArrow:"⟺",DoubleLongRightArrow:"⟹",DoubleRightArrow:"⇒",DoubleRightTee:"⊨",DoubleUpArrow:"⇑",DoubleUpDownArrow:"⇕",DoubleVerticalBar:"∥",DownArrowBar:"⤓",downarrow:"↓",DownArrow:"↓",Downarrow:"⇓",DownArrowUpArrow:"⇵",DownBreve:"̑",downdownarrows:"⇊",downharpoonleft:"⇃",downharpoonright:"⇂",DownLeftRightVector:"⥐",DownLeftTeeVector:"⥞",DownLeftVectorBar:"⥖",DownLeftVector:"↽",DownRightTeeVector:"⥟",DownRightVectorBar:"⥗",DownRightVector:"⇁",DownTeeArrow:"↧",DownTee:"⊤",drbkarow:"⤐",drcorn:"⌟",drcrop:"⌌",Dscr:"𝒟",dscr:"𝒹",DScy:"Ѕ",dscy:"ѕ",dsol:"⧶",Dstrok:"Đ",dstrok:"đ",dtdot:"⋱",dtri:"▿",dtrif:"▾",duarr:"⇵",duhar:"⥯",dwangle:"⦦",DZcy:"Џ",dzcy:"џ",dzigrarr:"⟿",Eacute:"É",eacute:"é",easter:"⩮",Ecaron:"Ě",ecaron:"ě",Ecirc:"Ê",ecirc:"ê",ecir:"≖",ecolon:"≕",Ecy:"Э",ecy:"э",eDDot:"⩷",Edot:"Ė",edot:"ė",eDot:"≑",ee:"ⅇ",efDot:"≒",Efr:"𝔈",efr:"𝔢",eg:"⪚",Egrave:"È",egrave:"è",egs:"⪖",egsdot:"⪘",el:"⪙",Element:"∈",elinters:"⏧",ell:"ℓ",els:"⪕",elsdot:"⪗",Emacr:"Ē",emacr:"ē",empty:"∅",emptyset:"∅",EmptySmallSquare:"◻",emptyv:"∅",EmptyVerySmallSquare:"▫",emsp13:" ",emsp14:" ",emsp:" ",ENG:"Ŋ",eng:"ŋ",ensp:" ",Eogon:"Ę",eogon:"ę",Eopf:"𝔼",eopf:"𝕖",epar:"⋕",eparsl:"⧣",eplus:"⩱",epsi:"ε",Epsilon:"Ε",epsilon:"ε",epsiv:"ϵ",eqcirc:"≖",eqcolon:"≕",eqsim:"≂",eqslantgtr:"⪖",eqslantless:"⪕",Equal:"⩵",equals:"=",EqualTilde:"≂",equest:"≟",Equilibrium:"⇌",equiv:"≡",equivDD:"⩸",eqvparsl:"⧥",erarr:"⥱",erDot:"≓",escr:"ℯ",Escr:"ℰ",esdot:"≐",Esim:"⩳",esim:"≂",Eta:"Η",eta:"η",ETH:"Ð",eth:"ð",Euml:"Ë",euml:"ë",euro:"€",excl:"!",exist:"∃",Exists:"∃",expectation:"ℰ",exponentiale:"ⅇ",ExponentialE:"ⅇ",fallingdotseq:"≒",Fcy:"Ф",fcy:"ф",female:"♀",ffilig:"ffi",fflig:"ff",ffllig:"ffl",Ffr:"𝔉",ffr:"𝔣",filig:"fi",FilledSmallSquare:"◼",FilledVerySmallSquare:"▪",fjlig:"fj",flat:"♭",fllig:"fl",fltns:"▱",fnof:"ƒ",Fopf:"𝔽",fopf:"𝕗",forall:"∀",ForAll:"∀",fork:"⋔",forkv:"⫙",Fouriertrf:"ℱ",fpartint:"⨍",frac12:"½",frac13:"⅓",frac14:"¼",frac15:"⅕",frac16:"⅙",frac18:"⅛",frac23:"⅔",frac25:"⅖",frac34:"¾",frac35:"⅗",frac38:"⅜",frac45:"⅘",frac56:"⅚",frac58:"⅝",frac78:"⅞",frasl:"⁄",frown:"⌢",fscr:"𝒻",Fscr:"ℱ",gacute:"ǵ",Gamma:"Γ",gamma:"γ",Gammad:"Ϝ",gammad:"ϝ",gap:"⪆",Gbreve:"Ğ",gbreve:"ğ",Gcedil:"Ģ",Gcirc:"Ĝ",gcirc:"ĝ",Gcy:"Г",gcy:"г",Gdot:"Ġ",gdot:"ġ",ge:"≥",gE:"≧",gEl:"⪌",gel:"⋛",geq:"≥",geqq:"≧",geqslant:"⩾",gescc:"⪩",ges:"⩾",gesdot:"⪀",gesdoto:"⪂",gesdotol:"⪄",gesl:"⋛︀",gesles:"⪔",Gfr:"𝔊",gfr:"𝔤",gg:"≫",Gg:"⋙",ggg:"⋙",gimel:"ℷ",GJcy:"Ѓ",gjcy:"ѓ",gla:"⪥",gl:"≷",glE:"⪒",glj:"⪤",gnap:"⪊",gnapprox:"⪊",gne:"⪈",gnE:"≩",gneq:"⪈",gneqq:"≩",gnsim:"⋧",Gopf:"𝔾",gopf:"𝕘",grave:"`",GreaterEqual:"≥",GreaterEqualLess:"⋛",GreaterFullEqual:"≧",GreaterGreater:"⪢",GreaterLess:"≷",GreaterSlantEqual:"⩾",GreaterTilde:"≳",Gscr:"𝒢",gscr:"ℊ",gsim:"≳",gsime:"⪎",gsiml:"⪐",gtcc:"⪧",gtcir:"⩺",gt:">",GT:">",Gt:"≫",gtdot:"⋗",gtlPar:"⦕",gtquest:"⩼",gtrapprox:"⪆",gtrarr:"⥸",gtrdot:"⋗",gtreqless:"⋛",gtreqqless:"⪌",gtrless:"≷",gtrsim:"≳",gvertneqq:"≩︀",gvnE:"≩︀",Hacek:"ˇ",hairsp:" ",half:"½",hamilt:"ℋ",HARDcy:"Ъ",hardcy:"ъ",harrcir:"⥈",harr:"↔",hArr:"⇔",harrw:"↭",Hat:"^",hbar:"ℏ",Hcirc:"Ĥ",hcirc:"ĥ",hearts:"♥",heartsuit:"♥",hellip:"…",hercon:"⊹",hfr:"𝔥",Hfr:"ℌ",HilbertSpace:"ℋ",hksearow:"⤥",hkswarow:"⤦",hoarr:"⇿",homtht:"∻",hookleftarrow:"↩",hookrightarrow:"↪",hopf:"𝕙",Hopf:"ℍ",horbar:"―",HorizontalLine:"─",hscr:"𝒽",Hscr:"ℋ",hslash:"ℏ",Hstrok:"Ħ",hstrok:"ħ",HumpDownHump:"≎",HumpEqual:"≏",hybull:"⁃",hyphen:"‐",Iacute:"Í",iacute:"í",ic:"⁣",Icirc:"Î",icirc:"î",Icy:"И",icy:"и",Idot:"İ",IEcy:"Е",iecy:"е",iexcl:"¡",iff:"⇔",ifr:"𝔦",Ifr:"ℑ",Igrave:"Ì",igrave:"ì",ii:"ⅈ",iiiint:"⨌",iiint:"∭",iinfin:"⧜",iiota:"℩",IJlig:"IJ",ijlig:"ij",Imacr:"Ī",imacr:"ī",image:"ℑ",ImaginaryI:"ⅈ",imagline:"ℐ",imagpart:"ℑ",imath:"ı",Im:"ℑ",imof:"⊷",imped:"Ƶ",Implies:"⇒",incare:"℅",in:"∈",infin:"∞",infintie:"⧝",inodot:"ı",intcal:"⊺",int:"∫",Int:"∬",integers:"ℤ",Integral:"∫",intercal:"⊺",Intersection:"⋂",intlarhk:"⨗",intprod:"⨼",InvisibleComma:"⁣",InvisibleTimes:"⁢",IOcy:"Ё",iocy:"ё",Iogon:"Į",iogon:"į",Iopf:"𝕀",iopf:"𝕚",Iota:"Ι",iota:"ι",iprod:"⨼",iquest:"¿",iscr:"𝒾",Iscr:"ℐ",isin:"∈",isindot:"⋵",isinE:"⋹",isins:"⋴",isinsv:"⋳",isinv:"∈",it:"⁢",Itilde:"Ĩ",itilde:"ĩ",Iukcy:"І",iukcy:"і",Iuml:"Ï",iuml:"ï",Jcirc:"Ĵ",jcirc:"ĵ",Jcy:"Й",jcy:"й",Jfr:"𝔍",jfr:"𝔧",jmath:"ȷ",Jopf:"𝕁",jopf:"𝕛",Jscr:"𝒥",jscr:"𝒿",Jsercy:"Ј",jsercy:"ј",Jukcy:"Є",jukcy:"є",Kappa:"Κ",kappa:"κ",kappav:"ϰ",Kcedil:"Ķ",kcedil:"ķ",Kcy:"К",kcy:"к",Kfr:"𝔎",kfr:"𝔨",kgreen:"ĸ",KHcy:"Х",khcy:"х",KJcy:"Ќ",kjcy:"ќ",Kopf:"𝕂",kopf:"𝕜",Kscr:"𝒦",kscr:"𝓀",lAarr:"⇚",Lacute:"Ĺ",lacute:"ĺ",laemptyv:"⦴",lagran:"ℒ",Lambda:"Λ",lambda:"λ",lang:"⟨",Lang:"⟪",langd:"⦑",langle:"⟨",lap:"⪅",Laplacetrf:"ℒ",laquo:"«",larrb:"⇤",larrbfs:"⤟",larr:"←",Larr:"↞",lArr:"⇐",larrfs:"⤝",larrhk:"↩",larrlp:"↫",larrpl:"⤹",larrsim:"⥳",larrtl:"↢",latail:"⤙",lAtail:"⤛",lat:"⪫",late:"⪭",lates:"⪭︀",lbarr:"⤌",lBarr:"⤎",lbbrk:"❲",lbrace:"{",lbrack:"[",lbrke:"⦋",lbrksld:"⦏",lbrkslu:"⦍",Lcaron:"Ľ",lcaron:"ľ",Lcedil:"Ļ",lcedil:"ļ",lceil:"⌈",lcub:"{",Lcy:"Л",lcy:"л",ldca:"⤶",ldquo:"“",ldquor:"„",ldrdhar:"⥧",ldrushar:"⥋",ldsh:"↲",le:"≤",lE:"≦",LeftAngleBracket:"⟨",LeftArrowBar:"⇤",leftarrow:"←",LeftArrow:"←",Leftarrow:"⇐",LeftArrowRightArrow:"⇆",leftarrowtail:"↢",LeftCeiling:"⌈",LeftDoubleBracket:"⟦",LeftDownTeeVector:"⥡",LeftDownVectorBar:"⥙",LeftDownVector:"⇃",LeftFloor:"⌊",leftharpoondown:"↽",leftharpoonup:"↼",leftleftarrows:"⇇",leftrightarrow:"↔",LeftRightArrow:"↔",Leftrightarrow:"⇔",leftrightarrows:"⇆",leftrightharpoons:"⇋",leftrightsquigarrow:"↭",LeftRightVector:"⥎",LeftTeeArrow:"↤",LeftTee:"⊣",LeftTeeVector:"⥚",leftthreetimes:"⋋",LeftTriangleBar:"⧏",LeftTriangle:"⊲",LeftTriangleEqual:"⊴",LeftUpDownVector:"⥑",LeftUpTeeVector:"⥠",LeftUpVectorBar:"⥘",LeftUpVector:"↿",LeftVectorBar:"⥒",LeftVector:"↼",lEg:"⪋",leg:"⋚",leq:"≤",leqq:"≦",leqslant:"⩽",lescc:"⪨",les:"⩽",lesdot:"⩿",lesdoto:"⪁",lesdotor:"⪃",lesg:"⋚︀",lesges:"⪓",lessapprox:"⪅",lessdot:"⋖",lesseqgtr:"⋚",lesseqqgtr:"⪋",LessEqualGreater:"⋚",LessFullEqual:"≦",LessGreater:"≶",lessgtr:"≶",LessLess:"⪡",lesssim:"≲",LessSlantEqual:"⩽",LessTilde:"≲",lfisht:"⥼",lfloor:"⌊",Lfr:"𝔏",lfr:"𝔩",lg:"≶",lgE:"⪑",lHar:"⥢",lhard:"↽",lharu:"↼",lharul:"⥪",lhblk:"▄",LJcy:"Љ",ljcy:"љ",llarr:"⇇",ll:"≪",Ll:"⋘",llcorner:"⌞",Lleftarrow:"⇚",llhard:"⥫",lltri:"◺",Lmidot:"Ŀ",lmidot:"ŀ",lmoustache:"⎰",lmoust:"⎰",lnap:"⪉",lnapprox:"⪉",lne:"⪇",lnE:"≨",lneq:"⪇",lneqq:"≨",lnsim:"⋦",loang:"⟬",loarr:"⇽",lobrk:"⟦",longleftarrow:"⟵",LongLeftArrow:"⟵",Longleftarrow:"⟸",longleftrightarrow:"⟷",LongLeftRightArrow:"⟷",Longleftrightarrow:"⟺",longmapsto:"⟼",longrightarrow:"⟶",LongRightArrow:"⟶",Longrightarrow:"⟹",looparrowleft:"↫",looparrowright:"↬",lopar:"⦅",Lopf:"𝕃",lopf:"𝕝",loplus:"⨭",lotimes:"⨴",lowast:"∗",lowbar:"_",LowerLeftArrow:"↙",LowerRightArrow:"↘",loz:"◊",lozenge:"◊",lozf:"⧫",lpar:"(",lparlt:"⦓",lrarr:"⇆",lrcorner:"⌟",lrhar:"⇋",lrhard:"⥭",lrm:"‎",lrtri:"⊿",lsaquo:"‹",lscr:"𝓁",Lscr:"ℒ",lsh:"↰",Lsh:"↰",lsim:"≲",lsime:"⪍",lsimg:"⪏",lsqb:"[",lsquo:"‘",lsquor:"‚",Lstrok:"Ł",lstrok:"ł",ltcc:"⪦",ltcir:"⩹",lt:"<",LT:"<",Lt:"≪",ltdot:"⋖",lthree:"⋋",ltimes:"⋉",ltlarr:"⥶",ltquest:"⩻",ltri:"◃",ltrie:"⊴",ltrif:"◂",ltrPar:"⦖",lurdshar:"⥊",luruhar:"⥦",lvertneqq:"≨︀",lvnE:"≨︀",macr:"¯",male:"♂",malt:"✠",maltese:"✠",Map:"⤅",map:"↦",mapsto:"↦",mapstodown:"↧",mapstoleft:"↤",mapstoup:"↥",marker:"▮",mcomma:"⨩",Mcy:"М",mcy:"м",mdash:"—",mDDot:"∺",measuredangle:"∡",MediumSpace:" ",Mellintrf:"ℳ",Mfr:"𝔐",mfr:"𝔪",mho:"℧",micro:"µ",midast:"*",midcir:"⫰",mid:"∣",middot:"·",minusb:"⊟",minus:"−",minusd:"∸",minusdu:"⨪",MinusPlus:"∓",mlcp:"⫛",mldr:"…",mnplus:"∓",models:"⊧",Mopf:"𝕄",mopf:"𝕞",mp:"∓",mscr:"𝓂",Mscr:"ℳ",mstpos:"∾",Mu:"Μ",mu:"μ",multimap:"⊸",mumap:"⊸",nabla:"∇",Nacute:"Ń",nacute:"ń",nang:"∠⃒",nap:"≉",napE:"⩰̸",napid:"≋̸",napos:"ʼn",napprox:"≉",natural:"♮",naturals:"ℕ",natur:"♮",nbsp:" ",nbump:"≎̸",nbumpe:"≏̸",ncap:"⩃",Ncaron:"Ň",ncaron:"ň",Ncedil:"Ņ",ncedil:"ņ",ncong:"≇",ncongdot:"⩭̸",ncup:"⩂",Ncy:"Н",ncy:"н",ndash:"–",nearhk:"⤤",nearr:"↗",neArr:"⇗",nearrow:"↗",ne:"≠",nedot:"≐̸",NegativeMediumSpace:"​",NegativeThickSpace:"​",NegativeThinSpace:"​",NegativeVeryThinSpace:"​",nequiv:"≢",nesear:"⤨",nesim:"≂̸",NestedGreaterGreater:"≫",NestedLessLess:"≪",NewLine:"\n",nexist:"∄",nexists:"∄",Nfr:"𝔑",nfr:"𝔫",ngE:"≧̸",nge:"≱",ngeq:"≱",ngeqq:"≧̸",ngeqslant:"⩾̸",nges:"⩾̸",nGg:"⋙̸",ngsim:"≵",nGt:"≫⃒",ngt:"≯",ngtr:"≯",nGtv:"≫̸",nharr:"↮",nhArr:"⇎",nhpar:"⫲",ni:"∋",nis:"⋼",nisd:"⋺",niv:"∋",NJcy:"Њ",njcy:"њ",nlarr:"↚",nlArr:"⇍",nldr:"‥",nlE:"≦̸",nle:"≰",nleftarrow:"↚",nLeftarrow:"⇍",nleftrightarrow:"↮",nLeftrightarrow:"⇎",nleq:"≰",nleqq:"≦̸",nleqslant:"⩽̸",nles:"⩽̸",nless:"≮",nLl:"⋘̸",nlsim:"≴",nLt:"≪⃒",nlt:"≮",nltri:"⋪",nltrie:"⋬",nLtv:"≪̸",nmid:"∤",NoBreak:"⁠",NonBreakingSpace:" ",nopf:"𝕟",Nopf:"ℕ",Not:"⫬",not:"¬",NotCongruent:"≢",NotCupCap:"≭",NotDoubleVerticalBar:"∦",NotElement:"∉",NotEqual:"≠",NotEqualTilde:"≂̸",NotExists:"∄",NotGreater:"≯",NotGreaterEqual:"≱",NotGreaterFullEqual:"≧̸",NotGreaterGreater:"≫̸",NotGreaterLess:"≹",NotGreaterSlantEqual:"⩾̸",NotGreaterTilde:"≵",NotHumpDownHump:"≎̸",NotHumpEqual:"≏̸",notin:"∉",notindot:"⋵̸",notinE:"⋹̸",notinva:"∉",notinvb:"⋷",notinvc:"⋶",NotLeftTriangleBar:"⧏̸",NotLeftTriangle:"⋪",NotLeftTriangleEqual:"⋬",NotLess:"≮",NotLessEqual:"≰",NotLessGreater:"≸",NotLessLess:"≪̸",NotLessSlantEqual:"⩽̸",NotLessTilde:"≴",NotNestedGreaterGreater:"⪢̸",NotNestedLessLess:"⪡̸",notni:"∌",notniva:"∌",notnivb:"⋾",notnivc:"⋽",NotPrecedes:"⊀",NotPrecedesEqual:"⪯̸",NotPrecedesSlantEqual:"⋠",NotReverseElement:"∌",NotRightTriangleBar:"⧐̸",NotRightTriangle:"⋫",NotRightTriangleEqual:"⋭",NotSquareSubset:"⊏̸",NotSquareSubsetEqual:"⋢",NotSquareSuperset:"⊐̸",NotSquareSupersetEqual:"⋣",NotSubset:"⊂⃒",NotSubsetEqual:"⊈",NotSucceeds:"⊁",NotSucceedsEqual:"⪰̸",NotSucceedsSlantEqual:"⋡",NotSucceedsTilde:"≿̸",NotSuperset:"⊃⃒",NotSupersetEqual:"⊉",NotTilde:"≁",NotTildeEqual:"≄",NotTildeFullEqual:"≇",NotTildeTilde:"≉",NotVerticalBar:"∤",nparallel:"∦",npar:"∦",nparsl:"⫽⃥",npart:"∂̸",npolint:"⨔",npr:"⊀",nprcue:"⋠",nprec:"⊀",npreceq:"⪯̸",npre:"⪯̸",nrarrc:"⤳̸",nrarr:"↛",nrArr:"⇏",nrarrw:"↝̸",nrightarrow:"↛",nRightarrow:"⇏",nrtri:"⋫",nrtrie:"⋭",nsc:"⊁",nsccue:"⋡",nsce:"⪰̸",Nscr:"𝒩",nscr:"𝓃",nshortmid:"∤",nshortparallel:"∦",nsim:"≁",nsime:"≄",nsimeq:"≄",nsmid:"∤",nspar:"∦",nsqsube:"⋢",nsqsupe:"⋣",nsub:"⊄",nsubE:"⫅̸",nsube:"⊈",nsubset:"⊂⃒",nsubseteq:"⊈",nsubseteqq:"⫅̸",nsucc:"⊁",nsucceq:"⪰̸",nsup:"⊅",nsupE:"⫆̸",nsupe:"⊉",nsupset:"⊃⃒",nsupseteq:"⊉",nsupseteqq:"⫆̸",ntgl:"≹",Ntilde:"Ñ",ntilde:"ñ",ntlg:"≸",ntriangleleft:"⋪",ntrianglelefteq:"⋬",ntriangleright:"⋫",ntrianglerighteq:"⋭",Nu:"Ν",nu:"ν",num:"#",numero:"№",numsp:" ",nvap:"≍⃒",nvdash:"⊬",nvDash:"⊭",nVdash:"⊮",nVDash:"⊯",nvge:"≥⃒",nvgt:">⃒",nvHarr:"⤄",nvinfin:"⧞",nvlArr:"⤂",nvle:"≤⃒",nvlt:"<⃒",nvltrie:"⊴⃒",nvrArr:"⤃",nvrtrie:"⊵⃒",nvsim:"∼⃒",nwarhk:"⤣",nwarr:"↖",nwArr:"⇖",nwarrow:"↖",nwnear:"⤧",Oacute:"Ó",oacute:"ó",oast:"⊛",Ocirc:"Ô",ocirc:"ô",ocir:"⊚",Ocy:"О",ocy:"о",odash:"⊝",Odblac:"Ő",odblac:"ő",odiv:"⨸",odot:"⊙",odsold:"⦼",OElig:"Œ",oelig:"œ",ofcir:"⦿",Ofr:"𝔒",ofr:"𝔬",ogon:"˛",Ograve:"Ò",ograve:"ò",ogt:"⧁",ohbar:"⦵",ohm:"Ω",oint:"∮",olarr:"↺",olcir:"⦾",olcross:"⦻",oline:"‾",olt:"⧀",Omacr:"Ō",omacr:"ō",Omega:"Ω",omega:"ω",Omicron:"Ο",omicron:"ο",omid:"⦶",ominus:"⊖",Oopf:"𝕆",oopf:"𝕠",opar:"⦷",OpenCurlyDoubleQuote:"“",OpenCurlyQuote:"‘",operp:"⦹",oplus:"⊕",orarr:"↻",Or:"⩔",or:"∨",ord:"⩝",order:"ℴ",orderof:"ℴ",ordf:"ª",ordm:"º",origof:"⊶",oror:"⩖",orslope:"⩗",orv:"⩛",oS:"Ⓢ",Oscr:"𝒪",oscr:"ℴ",Oslash:"Ø",oslash:"ø",osol:"⊘",Otilde:"Õ",otilde:"õ",otimesas:"⨶",Otimes:"⨷",otimes:"⊗",Ouml:"Ö",ouml:"ö",ovbar:"⌽",OverBar:"‾",OverBrace:"⏞",OverBracket:"⎴",OverParenthesis:"⏜",para:"¶",parallel:"∥",par:"∥",parsim:"⫳",parsl:"⫽",part:"∂",PartialD:"∂",Pcy:"П",pcy:"п",percnt:"%",period:".",permil:"‰",perp:"⊥",pertenk:"‱",Pfr:"𝔓",pfr:"𝔭",Phi:"Φ",phi:"φ",phiv:"ϕ",phmmat:"ℳ",phone:"☎",Pi:"Π",pi:"π",pitchfork:"⋔",piv:"ϖ",planck:"ℏ",planckh:"ℎ",plankv:"ℏ",plusacir:"⨣",plusb:"⊞",pluscir:"⨢",plus:"+",plusdo:"∔",plusdu:"⨥",pluse:"⩲",PlusMinus:"±",plusmn:"±",plussim:"⨦",plustwo:"⨧",pm:"±",Poincareplane:"ℌ",pointint:"⨕",popf:"𝕡",Popf:"ℙ",pound:"£",prap:"⪷",Pr:"⪻",pr:"≺",prcue:"≼",precapprox:"⪷",prec:"≺",preccurlyeq:"≼",Precedes:"≺",PrecedesEqual:"⪯",PrecedesSlantEqual:"≼",PrecedesTilde:"≾",preceq:"⪯",precnapprox:"⪹",precneqq:"⪵",precnsim:"⋨",pre:"⪯",prE:"⪳",precsim:"≾",prime:"′",Prime:"″",primes:"ℙ",prnap:"⪹",prnE:"⪵",prnsim:"⋨",prod:"∏",Product:"∏",profalar:"⌮",profline:"⌒",profsurf:"⌓",prop:"∝",Proportional:"∝",Proportion:"∷",propto:"∝",prsim:"≾",prurel:"⊰",Pscr:"𝒫",pscr:"𝓅",Psi:"Ψ",psi:"ψ",puncsp:" ",Qfr:"𝔔",qfr:"𝔮",qint:"⨌",qopf:"𝕢",Qopf:"ℚ",qprime:"⁗",Qscr:"𝒬",qscr:"𝓆",quaternions:"ℍ",quatint:"⨖",quest:"?",questeq:"≟",quot:'"',QUOT:'"',rAarr:"⇛",race:"∽̱",Racute:"Ŕ",racute:"ŕ",radic:"√",raemptyv:"⦳",rang:"⟩",Rang:"⟫",rangd:"⦒",range:"⦥",rangle:"⟩",raquo:"»",rarrap:"⥵",rarrb:"⇥",rarrbfs:"⤠",rarrc:"⤳",rarr:"→",Rarr:"↠",rArr:"⇒",rarrfs:"⤞",rarrhk:"↪",rarrlp:"↬",rarrpl:"⥅",rarrsim:"⥴",Rarrtl:"⤖",rarrtl:"↣",rarrw:"↝",ratail:"⤚",rAtail:"⤜",ratio:"∶",rationals:"ℚ",rbarr:"⤍",rBarr:"⤏",RBarr:"⤐",rbbrk:"❳",rbrace:"}",rbrack:"]",rbrke:"⦌",rbrksld:"⦎",rbrkslu:"⦐",Rcaron:"Ř",rcaron:"ř",Rcedil:"Ŗ",rcedil:"ŗ",rceil:"⌉",rcub:"}",Rcy:"Р",rcy:"р",rdca:"⤷",rdldhar:"⥩",rdquo:"”",rdquor:"”",rdsh:"↳",real:"ℜ",realine:"ℛ",realpart:"ℜ",reals:"ℝ",Re:"ℜ",rect:"▭",reg:"®",REG:"®",ReverseElement:"∋",ReverseEquilibrium:"⇋",ReverseUpEquilibrium:"⥯",rfisht:"⥽",rfloor:"⌋",rfr:"𝔯",Rfr:"ℜ",rHar:"⥤",rhard:"⇁",rharu:"⇀",rharul:"⥬",Rho:"Ρ",rho:"ρ",rhov:"ϱ",RightAngleBracket:"⟩",RightArrowBar:"⇥",rightarrow:"→",RightArrow:"→",Rightarrow:"⇒",RightArrowLeftArrow:"⇄",rightarrowtail:"↣",RightCeiling:"⌉",RightDoubleBracket:"⟧",RightDownTeeVector:"⥝",RightDownVectorBar:"⥕",RightDownVector:"⇂",RightFloor:"⌋",rightharpoondown:"⇁",rightharpoonup:"⇀",rightleftarrows:"⇄",rightleftharpoons:"⇌",rightrightarrows:"⇉",rightsquigarrow:"↝",RightTeeArrow:"↦",RightTee:"⊢",RightTeeVector:"⥛",rightthreetimes:"⋌",RightTriangleBar:"⧐",RightTriangle:"⊳",RightTriangleEqual:"⊵",RightUpDownVector:"⥏",RightUpTeeVector:"⥜",RightUpVectorBar:"⥔",RightUpVector:"↾",RightVectorBar:"⥓",RightVector:"⇀",ring:"˚",risingdotseq:"≓",rlarr:"⇄",rlhar:"⇌",rlm:"‏",rmoustache:"⎱",rmoust:"⎱",rnmid:"⫮",roang:"⟭",roarr:"⇾",robrk:"⟧",ropar:"⦆",ropf:"𝕣",Ropf:"ℝ",roplus:"⨮",rotimes:"⨵",RoundImplies:"⥰",rpar:")",rpargt:"⦔",rppolint:"⨒",rrarr:"⇉",Rrightarrow:"⇛",rsaquo:"›",rscr:"𝓇",Rscr:"ℛ",rsh:"↱",Rsh:"↱",rsqb:"]",rsquo:"’",rsquor:"’",rthree:"⋌",rtimes:"⋊",rtri:"▹",rtrie:"⊵",rtrif:"▸",rtriltri:"⧎",RuleDelayed:"⧴",ruluhar:"⥨",rx:"℞",Sacute:"Ś",sacute:"ś",sbquo:"‚",scap:"⪸",Scaron:"Š",scaron:"š",Sc:"⪼",sc:"≻",sccue:"≽",sce:"⪰",scE:"⪴",Scedil:"Ş",scedil:"ş",Scirc:"Ŝ",scirc:"ŝ",scnap:"⪺",scnE:"⪶",scnsim:"⋩",scpolint:"⨓",scsim:"≿",Scy:"С",scy:"с",sdotb:"⊡",sdot:"⋅",sdote:"⩦",searhk:"⤥",searr:"↘",seArr:"⇘",searrow:"↘",sect:"§",semi:";",seswar:"⤩",setminus:"∖",setmn:"∖",sext:"✶",Sfr:"𝔖",sfr:"𝔰",sfrown:"⌢",sharp:"♯",SHCHcy:"Щ",shchcy:"щ",SHcy:"Ш",shcy:"ш",ShortDownArrow:"↓",ShortLeftArrow:"←",shortmid:"∣",shortparallel:"∥",ShortRightArrow:"→",ShortUpArrow:"↑",shy:"­",Sigma:"Σ",sigma:"σ",sigmaf:"ς",sigmav:"ς",sim:"∼",simdot:"⩪",sime:"≃",simeq:"≃",simg:"⪞",simgE:"⪠",siml:"⪝",simlE:"⪟",simne:"≆",simplus:"⨤",simrarr:"⥲",slarr:"←",SmallCircle:"∘",smallsetminus:"∖",smashp:"⨳",smeparsl:"⧤",smid:"∣",smile:"⌣",smt:"⪪",smte:"⪬",smtes:"⪬︀",SOFTcy:"Ь",softcy:"ь",solbar:"⌿",solb:"⧄",sol:"/",Sopf:"𝕊",sopf:"𝕤",spades:"♠",spadesuit:"♠",spar:"∥",sqcap:"⊓",sqcaps:"⊓︀",sqcup:"⊔",sqcups:"⊔︀",Sqrt:"√",sqsub:"⊏",sqsube:"⊑",sqsubset:"⊏",sqsubseteq:"⊑",sqsup:"⊐",sqsupe:"⊒",sqsupset:"⊐",sqsupseteq:"⊒",square:"□",Square:"□",SquareIntersection:"⊓",SquareSubset:"⊏",SquareSubsetEqual:"⊑",SquareSuperset:"⊐",SquareSupersetEqual:"⊒",SquareUnion:"⊔",squarf:"▪",squ:"□",squf:"▪",srarr:"→",Sscr:"𝒮",sscr:"𝓈",ssetmn:"∖",ssmile:"⌣",sstarf:"⋆",Star:"⋆",star:"☆",starf:"★",straightepsilon:"ϵ",straightphi:"ϕ",strns:"¯",sub:"⊂",Sub:"⋐",subdot:"⪽",subE:"⫅",sube:"⊆",subedot:"⫃",submult:"⫁",subnE:"⫋",subne:"⊊",subplus:"⪿",subrarr:"⥹",subset:"⊂",Subset:"⋐",subseteq:"⊆",subseteqq:"⫅",SubsetEqual:"⊆",subsetneq:"⊊",subsetneqq:"⫋",subsim:"⫇",subsub:"⫕",subsup:"⫓",succapprox:"⪸",succ:"≻",succcurlyeq:"≽",Succeeds:"≻",SucceedsEqual:"⪰",SucceedsSlantEqual:"≽",SucceedsTilde:"≿",succeq:"⪰",succnapprox:"⪺",succneqq:"⪶",succnsim:"⋩",succsim:"≿",SuchThat:"∋",sum:"∑",Sum:"∑",sung:"♪",sup1:"¹",sup2:"²",sup3:"³",sup:"⊃",Sup:"⋑",supdot:"⪾",supdsub:"⫘",supE:"⫆",supe:"⊇",supedot:"⫄",Superset:"⊃",SupersetEqual:"⊇",suphsol:"⟉",suphsub:"⫗",suplarr:"⥻",supmult:"⫂",supnE:"⫌",supne:"⊋",supplus:"⫀",supset:"⊃",Supset:"⋑",supseteq:"⊇",supseteqq:"⫆",supsetneq:"⊋",supsetneqq:"⫌",supsim:"⫈",supsub:"⫔",supsup:"⫖",swarhk:"⤦",swarr:"↙",swArr:"⇙",swarrow:"↙",swnwar:"⤪",szlig:"ß",Tab:"\t",target:"⌖",Tau:"Τ",tau:"τ",tbrk:"⎴",Tcaron:"Ť",tcaron:"ť",Tcedil:"Ţ",tcedil:"ţ",Tcy:"Т",tcy:"т",tdot:"⃛",telrec:"⌕",Tfr:"𝔗",tfr:"𝔱",there4:"∴",therefore:"∴",Therefore:"∴",Theta:"Θ",theta:"θ",thetasym:"ϑ",thetav:"ϑ",thickapprox:"≈",thicksim:"∼",ThickSpace:"  ",ThinSpace:" ",thinsp:" ",thkap:"≈",thksim:"∼",THORN:"Þ",thorn:"þ",tilde:"˜",Tilde:"∼",TildeEqual:"≃",TildeFullEqual:"≅",TildeTilde:"≈",timesbar:"⨱",timesb:"⊠",times:"×",timesd:"⨰",tint:"∭",toea:"⤨",topbot:"⌶",topcir:"⫱",top:"⊤",Topf:"𝕋",topf:"𝕥",topfork:"⫚",tosa:"⤩",tprime:"‴",trade:"™",TRADE:"™",triangle:"▵",triangledown:"▿",triangleleft:"◃",trianglelefteq:"⊴",triangleq:"≜",triangleright:"▹",trianglerighteq:"⊵",tridot:"◬",trie:"≜",triminus:"⨺",TripleDot:"⃛",triplus:"⨹",trisb:"⧍",tritime:"⨻",trpezium:"⏢",Tscr:"𝒯",tscr:"𝓉",TScy:"Ц",tscy:"ц",TSHcy:"Ћ",tshcy:"ћ",Tstrok:"Ŧ",tstrok:"ŧ",twixt:"≬",twoheadleftarrow:"↞",twoheadrightarrow:"↠",Uacute:"Ú",uacute:"ú",uarr:"↑",Uarr:"↟",uArr:"⇑",Uarrocir:"⥉",Ubrcy:"Ў",ubrcy:"ў",Ubreve:"Ŭ",ubreve:"ŭ",Ucirc:"Û",ucirc:"û",Ucy:"У",ucy:"у",udarr:"⇅",Udblac:"Ű",udblac:"ű",udhar:"⥮",ufisht:"⥾",Ufr:"𝔘",ufr:"𝔲",Ugrave:"Ù",ugrave:"ù",uHar:"⥣",uharl:"↿",uharr:"↾",uhblk:"▀",ulcorn:"⌜",ulcorner:"⌜",ulcrop:"⌏",ultri:"◸",Umacr:"Ū",umacr:"ū",uml:"¨",UnderBar:"_",UnderBrace:"⏟",UnderBracket:"⎵",UnderParenthesis:"⏝",Union:"⋃",UnionPlus:"⊎",Uogon:"Ų",uogon:"ų",Uopf:"𝕌",uopf:"𝕦",UpArrowBar:"⤒",uparrow:"↑",UpArrow:"↑",Uparrow:"⇑",UpArrowDownArrow:"⇅",updownarrow:"↕",UpDownArrow:"↕",Updownarrow:"⇕",UpEquilibrium:"⥮",upharpoonleft:"↿",upharpoonright:"↾",uplus:"⊎",UpperLeftArrow:"↖",UpperRightArrow:"↗",upsi:"υ",Upsi:"ϒ",upsih:"ϒ",Upsilon:"Υ",upsilon:"υ",UpTeeArrow:"↥",UpTee:"⊥",upuparrows:"⇈",urcorn:"⌝",urcorner:"⌝",urcrop:"⌎",Uring:"Ů",uring:"ů",urtri:"◹",Uscr:"𝒰",uscr:"𝓊",utdot:"⋰",Utilde:"Ũ",utilde:"ũ",utri:"▵",utrif:"▴",uuarr:"⇈",Uuml:"Ü",uuml:"ü",uwangle:"⦧",vangrt:"⦜",varepsilon:"ϵ",varkappa:"ϰ",varnothing:"∅",varphi:"ϕ",varpi:"ϖ",varpropto:"∝",varr:"↕",vArr:"⇕",varrho:"ϱ",varsigma:"ς",varsubsetneq:"⊊︀",varsubsetneqq:"⫋︀",varsupsetneq:"⊋︀",varsupsetneqq:"⫌︀",vartheta:"ϑ",vartriangleleft:"⊲",vartriangleright:"⊳",vBar:"⫨",Vbar:"⫫",vBarv:"⫩",Vcy:"В",vcy:"в",vdash:"⊢",vDash:"⊨",Vdash:"⊩",VDash:"⊫",Vdashl:"⫦",veebar:"⊻",vee:"∨",Vee:"⋁",veeeq:"≚",vellip:"⋮",verbar:"|",Verbar:"‖",vert:"|",Vert:"‖",VerticalBar:"∣",VerticalLine:"|",VerticalSeparator:"❘",VerticalTilde:"≀",VeryThinSpace:" ",Vfr:"𝔙",vfr:"𝔳",vltri:"⊲",vnsub:"⊂⃒",vnsup:"⊃⃒",Vopf:"𝕍",vopf:"𝕧",vprop:"∝",vrtri:"⊳",Vscr:"𝒱",vscr:"𝓋",vsubnE:"⫋︀",vsubne:"⊊︀",vsupnE:"⫌︀",vsupne:"⊋︀",Vvdash:"⊪",vzigzag:"⦚",Wcirc:"Ŵ",wcirc:"ŵ",wedbar:"⩟",wedge:"∧",Wedge:"⋀",wedgeq:"≙",weierp:"℘",Wfr:"𝔚",wfr:"𝔴",Wopf:"𝕎",wopf:"𝕨",wp:"℘",wr:"≀",wreath:"≀",Wscr:"𝒲",wscr:"𝓌",xcap:"⋂",xcirc:"◯",xcup:"⋃",xdtri:"▽",Xfr:"𝔛",xfr:"𝔵",xharr:"⟷",xhArr:"⟺",Xi:"Ξ",xi:"ξ",xlarr:"⟵",xlArr:"⟸",xmap:"⟼",xnis:"⋻",xodot:"⨀",Xopf:"𝕏",xopf:"𝕩",xoplus:"⨁",xotime:"⨂",xrarr:"⟶",xrArr:"⟹",Xscr:"𝒳",xscr:"𝓍",xsqcup:"⨆",xuplus:"⨄",xutri:"△",xvee:"⋁",xwedge:"⋀",Yacute:"Ý",yacute:"ý",YAcy:"Я",yacy:"я",Ycirc:"Ŷ",ycirc:"ŷ",Ycy:"Ы",ycy:"ы",yen:"¥",Yfr:"𝔜",yfr:"𝔶",YIcy:"Ї",yicy:"ї",Yopf:"𝕐",yopf:"𝕪",Yscr:"𝒴",yscr:"𝓎",YUcy:"Ю",yucy:"ю",yuml:"ÿ",Yuml:"Ÿ",Zacute:"Ź",zacute:"ź",Zcaron:"Ž",zcaron:"ž",Zcy:"З",zcy:"з",Zdot:"Ż",zdot:"ż",zeetrf:"ℨ",ZeroWidthSpace:"​",Zeta:"Ζ",zeta:"ζ",zfr:"𝔷",Zfr:"ℨ",ZHcy:"Ж",zhcy:"ж",zigrarr:"⇝",zopf:"𝕫",Zopf:"ℤ",Zscr:"𝒵",zscr:"𝓏",zwj:"‍",zwnj:"‌"}},"41a0":function(e,t,r){"use strict";var n=r("2aeb"),i=r("4630"),o=r("7f20"),a={};r("32e9")(a,r("2b4c")("iterator"),function(){return this}),e.exports=function(e,t,r){e.prototype=n(a,{next:i(1,r)}),o(e,t+" Iterator")}},"41c3":function(e,t,r){var n=r("1a8c"),i=r("eac5"),o=r("ec8c"),a=Object.prototype,s=a.hasOwnProperty;function c(e){if(!n(e))return o(e);var t=i(e),r=[];for(var a in e)("constructor"!=a||!t&&s.call(e,a))&&r.push(a);return r}e.exports=c},4236:function(e,t,r){"use strict";var n=r("0068").isSpace;e.exports=function(e,t){var r,i,o=e.pos;if(10!==e.src.charCodeAt(o))return!1;r=e.pending.length-1,i=e.posMax,t||(r>=0&&32===e.pending.charCodeAt(r)?r>=1&&32===e.pending.charCodeAt(r-1)?(e.pending=e.pending.replace(/ +$/,""),e.push("hardbreak","br",0)):(e.pending=e.pending.slice(0,-1),e.push("softbreak","br",0)):e.push("softbreak","br",0)),o++;while(o=0;n--){var i=e.openElements.items[n];if(i===t.element)break;e._isSpecialElement(i)&&(r=i)}return r||(e.openElements.popUntilElementPopped(t.element),e.activeFormattingElements.removeEntry(t)),r}function V(e,t,r){for(var n=t,i=e.openElements.getCommonAncestor(t),o=0,a=i;a!==r;o++,a=i){i=e.openElements.getCommonAncestor(a);var s=e.activeFormattingElements.getElementEntry(a),c=s&&o>=b,l=!s||c;l?(c&&e.activeFormattingElements.removeEntry(s),e.openElements.remove(a)):(a=Y(e,s),n===t&&(e.activeFormattingElements.bookmark=s),e.treeAdapter.detachNode(n),e.treeAdapter.appendChild(a,n),n=a)}return n}function Y(e,t){var r=e.treeAdapter.getNamespaceURI(t.element),n=e.treeAdapter.createElement(t.token.tagName,r,t.token.attrs);return e.openElements.replace(t.element,n),t.element=n,n}function X(e,t,r){if(e._isElementCausesFosterParenting(t))e._fosterParentElement(r);else{var n=e.treeAdapter.getTagName(t),i=e.treeAdapter.getNamespaceURI(t);n===h.TEMPLATE&&i===d.HTML&&(t=e.treeAdapter.getTemplateContent(t)),e.treeAdapter.appendChild(t,r)}}function Z(e,t,r){var n=e.treeAdapter.getNamespaceURI(r.element),i=r.token,o=e.treeAdapter.createElement(i.tagName,n,i.attrs);e._adoptNodes(t,o),e.treeAdapter.appendChild(t,o),e.activeFormattingElements.insertElementAfterBookmark(o,r.token),e.activeFormattingElements.removeEntry(r),e.openElements.remove(r.element),e.openElements.insertAfter(t,o)}function Q(e,t){for(var r,n=0;n0&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(h.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e._popTmplInsertionMode(),e._resetInsertionMode())}function me(e,t){e.openElements.pop(),e.insertionMode=k,e._processToken(t)}function ge(e,t){var r=t.tagName;r===h.HTML?et(e,t):r===h.BODY?(e._insertElement(t,d.HTML),e.framesetOk=!1,e.insertionMode=E):r===h.FRAMESET?(e._insertElement(t,d.HTML),e.insertionMode=F):r===h.BASE||r===h.BASEFONT||r===h.BGSOUND||r===h.LINK||r===h.META||r===h.NOFRAMES||r===h.SCRIPT||r===h.STYLE||r===h.TEMPLATE||r===h.TITLE?(e.openElements.push(e.headElement),he(e,t),e.openElements.remove(e.headElement)):r!==h.HEAD&&ye(e,t)}function ve(e,t){var r=t.tagName;r===h.BODY||r===h.HTML||r===h.BR?ye(e,t):r===h.TEMPLATE&&de(e,t)}function ye(e,t){e._insertFakeElement(h.BODY),e.insertionMode=E,e._processToken(t)}function be(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t)}function _e(e,t){e._reconstructActiveFormattingElements(),e._insertCharacters(t),e.framesetOk=!1}function we(e,t){0===e.openElements.tmplCount&&e.treeAdapter.adoptAttributes(e.openElements.items[0],t.attrs)}function Te(e,t){var r=e.openElements.tryPeekProperlyNestedBodyElement();r&&0===e.openElements.tmplCount&&(e.framesetOk=!1,e.treeAdapter.adoptAttributes(r,t.attrs))}function xe(e,t){var r=e.openElements.tryPeekProperlyNestedBodyElement();e.framesetOk&&r&&(e.treeAdapter.detachNode(r),e.openElements.popAllUpToHtmlElement(),e._insertElement(t,d.HTML),e.insertionMode=F)}function ke(e,t){e.openElements.hasInButtonScope(h.P)&&e._closePElement(),e._insertElement(t,d.HTML)}function Ee(e,t){e.openElements.hasInButtonScope(h.P)&&e._closePElement();var r=e.openElements.currentTagName;r!==h.H1&&r!==h.H2&&r!==h.H3&&r!==h.H4&&r!==h.H5&&r!==h.H6||e.openElements.pop(),e._insertElement(t,d.HTML)}function Ae(e,t){e.openElements.hasInButtonScope(h.P)&&e._closePElement(),e._insertElement(t,d.HTML),e.skipNextNewLine=!0,e.framesetOk=!1}function Ce(e,t){var r=e.openElements.tmplCount>0;e.formElement&&!r||(e.openElements.hasInButtonScope(h.P)&&e._closePElement(),e._insertElement(t,d.HTML),r||(e.formElement=e.openElements.current))}function Se(e,t){e.framesetOk=!1;for(var r=t.tagName,n=e.openElements.stackTop;n>=0;n--){var i=e.openElements.items[n],o=e.treeAdapter.getTagName(i),a=null;if(r===h.LI&&o===h.LI?a=h.LI:r!==h.DD&&r!==h.DT||o!==h.DD&&o!==h.DT||(a=o),a){e.openElements.generateImpliedEndTagsWithExclusion(a),e.openElements.popUntilTagNamePopped(a);break}if(o!==h.ADDRESS&&o!==h.DIV&&o!==h.P&&e._isSpecialElement(i))break}e.openElements.hasInButtonScope(h.P)&&e._closePElement(),e._insertElement(t,d.HTML)}function Oe(e,t){e.openElements.hasInButtonScope(h.P)&&e._closePElement(),e._insertElement(t,d.HTML),e.tokenizer.state=n.MODE.PLAINTEXT}function Ne(e,t){e.openElements.hasInScope(h.BUTTON)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(h.BUTTON)),e._reconstructActiveFormattingElements(),e._insertElement(t,d.HTML),e.framesetOk=!1}function Le(e,t){var r=e.activeFormattingElements.getElementEntryInScopeWithTagName(h.A);r&&(Q(e,t),e.openElements.remove(r.element),e.activeFormattingElements.removeEntry(r)),e._reconstructActiveFormattingElements(),e._insertElement(t,d.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function Me(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,d.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function Re(e,t){e._reconstructActiveFormattingElements(),e.openElements.hasInScope(h.NOBR)&&(Q(e,t),e._reconstructActiveFormattingElements()),e._insertElement(t,d.HTML),e.activeFormattingElements.pushElement(e.openElements.current,t)}function Ie(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,d.HTML),e.activeFormattingElements.insertMarker(),e.framesetOk=!1}function De(e,t){e.treeAdapter.getDocumentMode(e.document)!==p.DOCUMENT_MODE.QUIRKS&&e.openElements.hasInButtonScope(h.P)&&e._closePElement(),e._insertElement(t,d.HTML),e.framesetOk=!1,e.insertionMode=C}function Pe(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,d.HTML),e.framesetOk=!1}function He(e,t){e._reconstructActiveFormattingElements(),e._appendElement(t,d.HTML);var r=n.getTokenAttr(t,m.TYPE);r&&r.toLowerCase()===v||(e.framesetOk=!1)}function Fe(e,t){e._appendElement(t,d.HTML)}function je(e,t){e.openElements.hasInButtonScope(h.P)&&e._closePElement(),e.openElements.currentTagName===h.MENUITEM&&e.openElements.pop(),e._appendElement(t,d.HTML),e.framesetOk=!1}function ze(e,t){t.tagName=h.IMG,Pe(e,t)}function qe(e,t){e._insertElement(t,d.HTML),e.skipNextNewLine=!0,e.tokenizer.state=n.MODE.RCDATA,e.originalInsertionMode=e.insertionMode,e.framesetOk=!1,e.insertionMode=A}function Be(e,t){e.openElements.hasInButtonScope(h.P)&&e._closePElement(),e._reconstructActiveFormattingElements(),e.framesetOk=!1,e._switchToTextParsing(t,n.MODE.RAWTEXT)}function Ue(e,t){e.framesetOk=!1,e._switchToTextParsing(t,n.MODE.RAWTEXT)}function Ge(e,t){e._switchToTextParsing(t,n.MODE.RAWTEXT)}function $e(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,d.HTML),e.framesetOk=!1,e.insertionMode===C||e.insertionMode===O||e.insertionMode===L||e.insertionMode===M||e.insertionMode===R?e.insertionMode=D:e.insertionMode=I}function Ke(e,t){e.openElements.currentTagName===h.OPTION&&e.openElements.pop(),e._reconstructActiveFormattingElements(),e._insertElement(t,d.HTML)}function We(e,t){e.openElements.hasInScope(h.RUBY)&&e.openElements.generateImpliedEndTags(),e._insertElement(t,d.HTML)}function Ve(e,t){e.openElements.hasInScope(h.RUBY)&&e.openElements.generateImpliedEndTagsWithExclusion(h.RTC),e._insertElement(t,d.HTML)}function Ye(e,t){e.openElements.currentTagName===h.MENUITEM&&e.openElements.pop(),e._reconstructActiveFormattingElements(),e._insertElement(t,d.HTML)}function Xe(e,t){e.openElements.hasInButtonScope(h.P)&&e._closePElement(),e.openElements.currentTagName===h.MENUITEM&&e.openElements.pop(),e._insertElement(t,d.HTML)}function Ze(e,t){e._reconstructActiveFormattingElements(),u.adjustTokenMathMLAttrs(t),u.adjustTokenXMLAttrs(t),t.selfClosing?e._appendElement(t,d.MATHML):e._insertElement(t,d.MATHML)}function Qe(e,t){e._reconstructActiveFormattingElements(),u.adjustTokenSVGAttrs(t),u.adjustTokenXMLAttrs(t),t.selfClosing?e._appendElement(t,d.SVG):e._insertElement(t,d.SVG)}function Je(e,t){e._reconstructActiveFormattingElements(),e._insertElement(t,d.HTML)}function et(e,t){var r=t.tagName;switch(r.length){case 1:r===h.I||r===h.S||r===h.B||r===h.U?Me(e,t):r===h.P?ke(e,t):r===h.A?Le(e,t):Je(e,t);break;case 2:r===h.DL||r===h.OL||r===h.UL?ke(e,t):r===h.H1||r===h.H2||r===h.H3||r===h.H4||r===h.H5||r===h.H6?Ee(e,t):r===h.LI||r===h.DD||r===h.DT?Se(e,t):r===h.EM||r===h.TT?Me(e,t):r===h.BR?Pe(e,t):r===h.HR?je(e,t):r===h.RB?We(e,t):r===h.RT||r===h.RP?Ve(e,t):r!==h.TH&&r!==h.TD&&r!==h.TR&&Je(e,t);break;case 3:r===h.DIV||r===h.DIR||r===h.NAV?ke(e,t):r===h.PRE?Ae(e,t):r===h.BIG?Me(e,t):r===h.IMG||r===h.WBR?Pe(e,t):r===h.XMP?Be(e,t):r===h.SVG?Qe(e,t):r===h.RTC?We(e,t):r!==h.COL&&Je(e,t);break;case 4:r===h.HTML?we(e,t):r===h.BASE||r===h.LINK||r===h.META?he(e,t):r===h.BODY?Te(e,t):r===h.MAIN?ke(e,t):r===h.FORM?Ce(e,t):r===h.CODE||r===h.FONT?Me(e,t):r===h.NOBR?Re(e,t):r===h.AREA?Pe(e,t):r===h.MATH?Ze(e,t):r===h.MENU?Xe(e,t):r!==h.HEAD&&Je(e,t);break;case 5:r===h.STYLE||r===h.TITLE?he(e,t):r===h.ASIDE?ke(e,t):r===h.SMALL?Me(e,t):r===h.TABLE?De(e,t):r===h.EMBED?Pe(e,t):r===h.INPUT?He(e,t):r===h.PARAM||r===h.TRACK?Fe(e,t):r===h.IMAGE?ze(e,t):r!==h.FRAME&&r!==h.TBODY&&r!==h.TFOOT&&r!==h.THEAD&&Je(e,t);break;case 6:r===h.SCRIPT?he(e,t):r===h.CENTER||r===h.FIGURE||r===h.FOOTER||r===h.HEADER||r===h.HGROUP?ke(e,t):r===h.BUTTON?Ne(e,t):r===h.STRIKE||r===h.STRONG?Me(e,t):r===h.APPLET||r===h.OBJECT?Ie(e,t):r===h.KEYGEN?Pe(e,t):r===h.SOURCE?Fe(e,t):r===h.IFRAME?Ue(e,t):r===h.SELECT?$e(e,t):r===h.OPTION?Ke(e,t):Je(e,t);break;case 7:r===h.BGSOUND?he(e,t):r===h.DETAILS||r===h.ADDRESS||r===h.ARTICLE||r===h.SECTION||r===h.SUMMARY?ke(e,t):r===h.LISTING?Ae(e,t):r===h.MARQUEE?Ie(e,t):r===h.NOEMBED?Ge(e,t):r!==h.CAPTION&&Je(e,t);break;case 8:r===h.BASEFONT?he(e,t):r===h.MENUITEM?Ye(e,t):r===h.FRAMESET?xe(e,t):r===h.FIELDSET?ke(e,t):r===h.TEXTAREA?qe(e,t):r===h.TEMPLATE?he(e,t):r===h.NOSCRIPT?Ge(e,t):r===h.OPTGROUP?Ke(e,t):r!==h.COLGROUP&&Je(e,t);break;case 9:r===h.PLAINTEXT?Oe(e,t):Je(e,t);break;case 10:r===h.BLOCKQUOTE||r===h.FIGCAPTION?ke(e,t):Je(e,t);break;default:Je(e,t)}}function tt(e){e.openElements.hasInScope(h.BODY)&&(e.insertionMode=H)}function rt(e,t){e.openElements.hasInScope(h.BODY)&&(e.insertionMode=H,e._processToken(t))}function nt(e,t){var r=t.tagName;e.openElements.hasInScope(r)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(r))}function it(e){var t=e.openElements.tmplCount>0,r=e.formElement;t||(e.formElement=null),(r||t)&&e.openElements.hasInScope(h.FORM)&&(e.openElements.generateImpliedEndTags(),t?e.openElements.popUntilTagNamePopped(h.FORM):e.openElements.remove(r))}function ot(e){e.openElements.hasInButtonScope(h.P)||e._insertFakeElement(h.P),e._closePElement()}function at(e){e.openElements.hasInListItemScope(h.LI)&&(e.openElements.generateImpliedEndTagsWithExclusion(h.LI),e.openElements.popUntilTagNamePopped(h.LI))}function st(e,t){var r=t.tagName;e.openElements.hasInScope(r)&&(e.openElements.generateImpliedEndTagsWithExclusion(r),e.openElements.popUntilTagNamePopped(r))}function ct(e){e.openElements.hasNumberedHeaderInScope()&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilNumberedHeaderPopped())}function lt(e,t){var r=t.tagName;e.openElements.hasInScope(r)&&(e.openElements.generateImpliedEndTags(),e.openElements.popUntilTagNamePopped(r),e.activeFormattingElements.clearToLastMarker())}function ut(e){e._reconstructActiveFormattingElements(),e._insertFakeElement(h.BR),e.openElements.pop(),e.framesetOk=!1}function ft(e,t){for(var r=t.tagName,n=e.openElements.stackTop;n>0;n--){var i=e.openElements.items[n];if(e.treeAdapter.getTagName(i)===r){e.openElements.generateImpliedEndTagsWithExclusion(r),e.openElements.popUntilElementPopped(i);break}if(e._isSpecialElement(i))break}}function pt(e,t){var r=t.tagName;switch(r.length){case 1:r===h.A||r===h.B||r===h.I||r===h.S||r===h.U?Q(e,t):r===h.P?ot(e,t):ft(e,t);break;case 2:r===h.DL||r===h.UL||r===h.OL?nt(e,t):r===h.LI?at(e,t):r===h.DD||r===h.DT?st(e,t):r===h.H1||r===h.H2||r===h.H3||r===h.H4||r===h.H5||r===h.H6?ct(e,t):r===h.BR?ut(e,t):r===h.EM||r===h.TT?Q(e,t):ft(e,t);break;case 3:r===h.BIG?Q(e,t):r===h.DIR||r===h.DIV||r===h.NAV?nt(e,t):ft(e,t);break;case 4:r===h.BODY?tt(e,t):r===h.HTML?rt(e,t):r===h.FORM?it(e,t):r===h.CODE||r===h.FONT||r===h.NOBR?Q(e,t):r===h.MAIN||r===h.MENU?nt(e,t):ft(e,t);break;case 5:r===h.ASIDE?nt(e,t):r===h.SMALL?Q(e,t):ft(e,t);break;case 6:r===h.CENTER||r===h.FIGURE||r===h.FOOTER||r===h.HEADER||r===h.HGROUP?nt(e,t):r===h.APPLET||r===h.OBJECT?lt(e,t):r===h.STRIKE||r===h.STRONG?Q(e,t):ft(e,t);break;case 7:r===h.ADDRESS||r===h.ARTICLE||r===h.DETAILS||r===h.SECTION||r===h.SUMMARY?nt(e,t):r===h.MARQUEE?lt(e,t):ft(e,t);break;case 8:r===h.FIELDSET?nt(e,t):r===h.TEMPLATE?de(e,t):ft(e,t);break;case 10:r===h.BLOCKQUOTE||r===h.FIGCAPTION?nt(e,t):ft(e,t);break;default:ft(e,t)}}function ht(e,t){e.tmplInsertionModeStackTop>-1?Vt(e,t):e.stopped=!0}function dt(e,t){t.tagName===h.SCRIPT&&(e.pendingScript=e.openElements.current),e.openElements.pop(),e.insertionMode=e.originalInsertionMode}function mt(e,t){e.openElements.pop(),e.insertionMode=e.originalInsertionMode,e._processToken(t)}function gt(e,t){var r=e.openElements.currentTagName;r===h.TABLE||r===h.TBODY||r===h.TFOOT||r===h.THEAD||r===h.TR?(e.pendingCharacterTokens=[],e.hasNonWhitespacePendingCharacterToken=!1,e.originalInsertionMode=e.insertionMode,e.insertionMode=S,e._processToken(t)):Ct(e,t)}function vt(e,t){e.openElements.clearBackToTableContext(),e.activeFormattingElements.insertMarker(),e._insertElement(t,d.HTML),e.insertionMode=O}function yt(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,d.HTML),e.insertionMode=N}function bt(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(h.COLGROUP),e.insertionMode=N,e._processToken(t)}function _t(e,t){e.openElements.clearBackToTableContext(),e._insertElement(t,d.HTML),e.insertionMode=L}function wt(e,t){e.openElements.clearBackToTableContext(),e._insertFakeElement(h.TBODY),e.insertionMode=L,e._processToken(t)}function Tt(e,t){e.openElements.hasInTableScope(h.TABLE)&&(e.openElements.popUntilTagNamePopped(h.TABLE),e._resetInsertionMode(),e._processToken(t))}function xt(e,t){var r=n.getTokenAttr(t,m.TYPE);r&&r.toLowerCase()===v?e._appendElement(t,d.HTML):Ct(e,t)}function kt(e,t){e.formElement||0!==e.openElements.tmplCount||(e._insertElement(t,d.HTML),e.formElement=e.openElements.current,e.openElements.pop())}function Et(e,t){var r=t.tagName;switch(r.length){case 2:r===h.TD||r===h.TH||r===h.TR?wt(e,t):Ct(e,t);break;case 3:r===h.COL?bt(e,t):Ct(e,t);break;case 4:r===h.FORM?kt(e,t):Ct(e,t);break;case 5:r===h.TABLE?Tt(e,t):r===h.STYLE?he(e,t):r===h.TBODY||r===h.TFOOT||r===h.THEAD?_t(e,t):r===h.INPUT?xt(e,t):Ct(e,t);break;case 6:r===h.SCRIPT?he(e,t):Ct(e,t);break;case 7:r===h.CAPTION?vt(e,t):Ct(e,t);break;case 8:r===h.COLGROUP?yt(e,t):r===h.TEMPLATE?he(e,t):Ct(e,t);break;default:Ct(e,t)}}function At(e,t){var r=t.tagName;r===h.TABLE?e.openElements.hasInTableScope(h.TABLE)&&(e.openElements.popUntilTagNamePopped(h.TABLE),e._resetInsertionMode()):r===h.TEMPLATE?de(e,t):r!==h.BODY&&r!==h.CAPTION&&r!==h.COL&&r!==h.COLGROUP&&r!==h.HTML&&r!==h.TBODY&&r!==h.TD&&r!==h.TFOOT&&r!==h.TH&&r!==h.THEAD&&r!==h.TR&&Ct(e,t)}function Ct(e,t){var r=e.fosterParentingEnabled;e.fosterParentingEnabled=!0,e._processTokenInBodyMode(t),e.fosterParentingEnabled=r}function St(e,t){e.pendingCharacterTokens.push(t)}function Ot(e,t){e.pendingCharacterTokens.push(t),e.hasNonWhitespacePendingCharacterToken=!0}function Nt(e,t){var r=0;if(e.hasNonWhitespacePendingCharacterToken)for(;r0?(e.openElements.popUntilTagNamePopped(h.TEMPLATE),e.activeFormattingElements.clearToLastMarker(),e._popTmplInsertionMode(),e._resetInsertionMode(),e._processToken(t)):e.stopped=!0}function Yt(e,t){t.tagName===h.HTML?et(e,t):Zt(e,t)}function Xt(e,t){t.tagName===h.HTML?e.fragmentContext||(e.insertionMode=z):Zt(e,t)}function Zt(e,t){e.insertionMode=E,e._processToken(t)}function Qt(e,t){var r=t.tagName;r===h.HTML?et(e,t):r===h.FRAMESET?e._insertElement(t,d.HTML):r===h.FRAME?e._appendElement(t,d.HTML):r===h.NOFRAMES&&he(e,t)}function Jt(e,t){t.tagName!==h.FRAMESET||e.openElements.isRootHtmlElementCurrent()||(e.openElements.pop(),e.fragmentContext||e.openElements.currentTagName===h.FRAMESET||(e.insertionMode=j))}function er(e,t){var r=t.tagName;r===h.HTML?et(e,t):r===h.NOFRAMES&&he(e,t)}function tr(e,t){t.tagName===h.HTML&&(e.insertionMode=q)}function rr(e,t){t.tagName===h.HTML?et(e,t):nr(e,t)}function nr(e,t){e.insertionMode=E,e._processToken(t)}function ir(e,t){var r=t.tagName;r===h.HTML?et(e,t):r===h.NOFRAMES&&he(e,t)}function or(e,t){t.chars=f.REPLACEMENT_CHARACTER,e._insertCharacters(t)}function ar(e,t){e._insertCharacters(t),e.framesetOk=!1}function sr(e,t){if(u.causesExit(t)&&!e.fragmentContext){while(e.treeAdapter.getNamespaceURI(e.openElements.current)!==d.HTML&&!e._isIntegrationPoint(e.openElements.current))e.openElements.pop();e._processToken(t)}else{var r=e._getAdjustedCurrentElement(),n=e.treeAdapter.getNamespaceURI(r);n===d.MATHML?u.adjustTokenMathMLAttrs(t):n===d.SVG&&(u.adjustTokenSVGTagName(t),u.adjustTokenSVGAttrs(t)),u.adjustTokenXMLAttrs(t),t.selfClosing?e._appendElement(t,n):e._insertElement(t,n)}}function cr(e,t){for(var r=e.openElements.stackTop;r>0;r--){var n=e.openElements.items[r];if(e.treeAdapter.getNamespaceURI(n)===d.HTML){e._processToken(t);break}if(e.treeAdapter.getTagName(n).toLowerCase()===t.tagName){e.openElements.popUntilElementPopped(n);break}}}$.prototype.parse=function(e){var t=this.treeAdapter.createDocument();return this._bootstrap(t,null),this.tokenizer.write(e,!0),this._runParsingLoop(null),t},$.prototype.parseFragment=function(e,t){t||(t=this.treeAdapter.createElement(h.TEMPLATE,d.HTML,[]));var r=this.treeAdapter.createElement("documentmock",d.HTML,[]);this._bootstrap(r,t),this.treeAdapter.getTagName(t)===h.TEMPLATE&&this._pushTmplInsertionMode(P),this._initTokenizerForFragmentParsing(),this._insertFakeRootElement(),this._resetInsertionMode(),this._findFormInFragmentContext(),this.tokenizer.write(e,!0),this._runParsingLoop(null);var n=this.treeAdapter.getFirstChild(r),i=this.treeAdapter.createDocumentFragment();return this._adoptNodes(n,i),i},$.prototype._bootstrap=function(e,t){this.tokenizer=new n(this.options),this.stopped=!1,this.insertionMode=_,this.originalInsertionMode="",this.document=e,this.fragmentContext=t,this.headElement=null,this.formElement=null,this.openElements=new i(this.document,this.treeAdapter),this.activeFormattingElements=new o(this.treeAdapter),this.tmplInsertionModeStack=[],this.tmplInsertionModeStackTop=-1,this.currentTmplInsertionMode=null,this.pendingCharacterTokens=[],this.hasNonWhitespacePendingCharacterToken=!1,this.framesetOk=!0,this.skipNextNewLine=!1,this.fosterParentingEnabled=!1},$.prototype._runParsingLoop=function(e){while(!this.stopped){this._setupTokenizerCDATAMode();var t=this.tokenizer.getNextToken();if(t.type===n.HIBERNATION_TOKEN)break;if(this.skipNextNewLine&&(this.skipNextNewLine=!1,t.type===n.WHITESPACE_CHARACTER_TOKEN&&"\n"===t.chars[0])){if(1===t.chars.length)continue;t.chars=t.chars.substr(1)}if(this._processInputToken(t),e&&this.pendingScript)break}},$.prototype.runParsingLoopForCurrentChunk=function(e,t){if(this._runParsingLoop(t),t&&this.pendingScript){var r=this.pendingScript;return this.pendingScript=null,void t(r)}e&&e()},$.prototype._setupTokenizerCDATAMode=function(){var e=this._getAdjustedCurrentElement();this.tokenizer.allowCDATA=e&&e!==this.document&&this.treeAdapter.getNamespaceURI(e)!==d.HTML&&!this._isIntegrationPoint(e)},$.prototype._switchToTextParsing=function(e,t){this._insertElement(e,d.HTML),this.tokenizer.state=t,this.originalInsertionMode=this.insertionMode,this.insertionMode=A},$.prototype.switchToPlaintextParsing=function(){this.insertionMode=A,this.originalInsertionMode=E,this.tokenizer.state=n.MODE.PLAINTEXT},$.prototype._getAdjustedCurrentElement=function(){return 0===this.openElements.stackTop&&this.fragmentContext?this.fragmentContext:this.openElements.current},$.prototype._findFormInFragmentContext=function(){var e=this.fragmentContext;do{if(this.treeAdapter.getTagName(e)===h.FORM){this.formElement=e;break}e=this.treeAdapter.getParentNode(e)}while(e)},$.prototype._initTokenizerForFragmentParsing=function(){if(this.treeAdapter.getNamespaceURI(this.fragmentContext)===d.HTML){var e=this.treeAdapter.getTagName(this.fragmentContext);e===h.TITLE||e===h.TEXTAREA?this.tokenizer.state=n.MODE.RCDATA:e===h.STYLE||e===h.XMP||e===h.IFRAME||e===h.NOEMBED||e===h.NOFRAMES||e===h.NOSCRIPT?this.tokenizer.state=n.MODE.RAWTEXT:e===h.SCRIPT?this.tokenizer.state=n.MODE.SCRIPT_DATA:e===h.PLAINTEXT&&(this.tokenizer.state=n.MODE.PLAINTEXT)}},$.prototype._setDocumentType=function(e){this.treeAdapter.setDocumentType(this.document,e.name,e.publicId,e.systemId)},$.prototype._attachElementToTree=function(e){if(this._shouldFosterParentOnInsertion())this._fosterParentElement(e);else{var t=this.openElements.currentTmplContent||this.openElements.current;this.treeAdapter.appendChild(t,e)}},$.prototype._appendElement=function(e,t){var r=this.treeAdapter.createElement(e.tagName,t,e.attrs);this._attachElementToTree(r)},$.prototype._insertElement=function(e,t){var r=this.treeAdapter.createElement(e.tagName,t,e.attrs);this._attachElementToTree(r),this.openElements.push(r)},$.prototype._insertFakeElement=function(e){var t=this.treeAdapter.createElement(e,d.HTML,[]);this._attachElementToTree(t),this.openElements.push(t)},$.prototype._insertTemplate=function(e){var t=this.treeAdapter.createElement(e.tagName,d.HTML,e.attrs),r=this.treeAdapter.createDocumentFragment();this.treeAdapter.setTemplateContent(t,r),this._attachElementToTree(t),this.openElements.push(t)},$.prototype._insertFakeRootElement=function(){var e=this.treeAdapter.createElement(h.HTML,d.HTML,[]);this.treeAdapter.appendChild(this.openElements.current,e),this.openElements.push(e)},$.prototype._appendCommentNode=function(e,t){var r=this.treeAdapter.createCommentNode(e.data);this.treeAdapter.appendChild(t,r)},$.prototype._insertCharacters=function(e){if(this._shouldFosterParentOnInsertion())this._fosterParentText(e.chars);else{var t=this.openElements.currentTmplContent||this.openElements.current;this.treeAdapter.insertText(t,e.chars)}},$.prototype._adoptNodes=function(e,t){while(1){var r=this.treeAdapter.getFirstChild(e);if(!r)break;this.treeAdapter.detachNode(r),this.treeAdapter.appendChild(t,r)}},$.prototype._shouldProcessTokenInForeignContent=function(e){var t=this._getAdjustedCurrentElement();if(!t||t===this.document)return!1;var r=this.treeAdapter.getNamespaceURI(t);if(r===d.HTML)return!1;if(this.treeAdapter.getTagName(t)===h.ANNOTATION_XML&&r===d.MATHML&&e.type===n.START_TAG_TOKEN&&e.tagName===h.SVG)return!1;var i=e.type===n.CHARACTER_TOKEN||e.type===n.NULL_CHARACTER_TOKEN||e.type===n.WHITESPACE_CHARACTER_TOKEN,o=e.type===n.START_TAG_TOKEN&&e.tagName!==h.MGLYPH&&e.tagName!==h.MALIGNMARK;return(!o&&!i||!this._isIntegrationPoint(t,d.MATHML))&&((e.type!==n.START_TAG_TOKEN&&!i||!this._isIntegrationPoint(t,d.HTML))&&e.type!==n.EOF_TOKEN)},$.prototype._processToken=function(e){G[this.insertionMode][e.type](this,e)},$.prototype._processTokenInBodyMode=function(e){G[E][e.type](this,e)},$.prototype._processTokenInForeignContent=function(e){e.type===n.CHARACTER_TOKEN?ar(this,e):e.type===n.NULL_CHARACTER_TOKEN?or(this,e):e.type===n.WHITESPACE_CHARACTER_TOKEN?ne(this,e):e.type===n.COMMENT_TOKEN?ee(this,e):e.type===n.START_TAG_TOKEN?sr(this,e):e.type===n.END_TAG_TOKEN&&cr(this,e)},$.prototype._processInputToken=function(e){this._shouldProcessTokenInForeignContent(e)?this._processTokenInForeignContent(e):this._processToken(e)},$.prototype._isIntegrationPoint=function(e,t){var r=this.treeAdapter.getTagName(e),n=this.treeAdapter.getNamespaceURI(e),i=this.treeAdapter.getAttrList(e);return u.isIntegrationPoint(r,n,i,t)},$.prototype._reconstructActiveFormattingElements=function(){var e=this.activeFormattingElements.length;if(e){var t=e,r=null;do{if(t--,r=this.activeFormattingElements.entries[t],r.type===o.MARKER_ENTRY||this.openElements.contains(r.element)){t++;break}}while(t>0);for(var n=t;n=0;e--){var r=this.openElements.items[e];0===e&&(t=!0,this.fragmentContext&&(r=this.fragmentContext));var n=this.treeAdapter.getTagName(r),i=B[n];if(i){this.insertionMode=i;break}if(!(t||n!==h.TD&&n!==h.TH)){this.insertionMode=R;break}if(!t&&n===h.HEAD){this.insertionMode=x;break}if(n===h.SELECT){this._resetInsertionModeForSelect(e);break}if(n===h.TEMPLATE){this.insertionMode=this.currentTmplInsertionMode;break}if(n===h.HTML){this.insertionMode=this.headElement?k:T;break}if(t){this.insertionMode=E;break}}},$.prototype._resetInsertionModeForSelect=function(e){if(e>0)for(var t=e-1;t>0;t--){var r=this.openElements.items[t],n=this.treeAdapter.getTagName(r);if(n===h.TEMPLATE)break;if(n===h.TABLE)return void(this.insertionMode=D)}this.insertionMode=I},$.prototype._pushTmplInsertionMode=function(e){this.tmplInsertionModeStack.push(e),this.tmplInsertionModeStackTop++,this.currentTmplInsertionMode=e},$.prototype._popTmplInsertionMode=function(){this.tmplInsertionModeStack.pop(),this.tmplInsertionModeStackTop--,this.currentTmplInsertionMode=this.tmplInsertionModeStack[this.tmplInsertionModeStackTop]},$.prototype._isElementCausesFosterParenting=function(e){var t=this.treeAdapter.getTagName(e);return t===h.TABLE||t===h.TBODY||t===h.TFOOT||t===h.THEAD||t===h.TR},$.prototype._shouldFosterParentOnInsertion=function(){return this.fosterParentingEnabled&&this._isElementCausesFosterParenting(this.openElements.current)},$.prototype._findFosterParentingLocation=function(){for(var e={parent:null,beforeElement:null},t=this.openElements.stackTop;t>=0;t--){var r=this.openElements.items[t],n=this.treeAdapter.getTagName(r),i=this.treeAdapter.getNamespaceURI(r);if(n===h.TEMPLATE&&i===d.HTML){e.parent=this.treeAdapter.getTemplateContent(r);break}if(n===h.TABLE){e.parent=this.treeAdapter.getParentNode(r),e.parent?e.beforeElement=r:e.parent=this.openElements.items[t-1];break}}return e.parent||(e.parent=this.openElements.items[0]),e},$.prototype._fosterParentElement=function(e){var t=this._findFosterParentingLocation();t.beforeElement?this.treeAdapter.insertBefore(t.parent,e,t.beforeElement):this.treeAdapter.appendChild(t.parent,e)},$.prototype._fosterParentText=function(e){var t=this._findFosterParentingLocation();t.beforeElement?this.treeAdapter.insertTextBefore(t.parent,e,t.beforeElement):this.treeAdapter.insertText(t.parent,e)},$.prototype._isSpecialElement=function(e){var t=this.treeAdapter.getTagName(e),r=this.treeAdapter.getNamespaceURI(e);return p.SPECIAL_ELEMENTS[r][t]}},4359:function(e,t){function r(e,t){var r=-1,n=e.length;t||(t=Array(n));while(++r3)&&!(e.sCount[c]<0)){for(n=!1,i=0,o=l.length;i0?n:r)(e)}},"45f2":function(e,t,r){var n=r("d9f6").f,i=r("07e3"),o=r("5168")("toStringTag");e.exports=function(e,t,r){e&&!i(e=r?e:e.prototype,o)&&n(e,o,{configurable:!0,value:t})}},4630:function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},4681:function(e,t,r){"use strict";var n=r("966d");function i(e,t){var r=this,i=this._readableState&&this._readableState.destroyed,o=this._writableState&&this._writableState.destroyed;return i||o?(t?t(e):!e||this._writableState&&this._writableState.errorEmitted||n.nextTick(a,this,e),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(e||null,function(e){!t&&e?(n.nextTick(a,r,e),r._writableState&&(r._writableState.errorEmitted=!0)):t&&t(e)}),this)}function o(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function a(e,t){e.emit("error",t)}e.exports={destroy:i,undestroy:o}},"46a7":function(e,t,r){var n=r("63b6");n(n.S+n.F*!r("8e60"),"Object",{defineProperty:r("d9f6").f})},"46b4":function(e,t){function r(){}e.exports=r},"470f":function(e,t,r){var n=r("85e3"),i=r("1257"),o=r("6b5c"),a=r("e6c3"),s=r("57d6"),c=r("e8a9"),l=r("2b3e");function u(e,t,r){var u=i(e);function f(){var i=arguments.length,p=Array(i),h=i,d=s(f);while(h--)p[h]=arguments[h];var m=i<3&&p[0]!==d&&p[i-1]!==d?[]:c(p,d);if(i-=m.length,il)c.call(e,a=s[l++])&&t.push(a)}return t}},"47f5":function(e,t,r){var n=r("2b03"),i=r("d9a8"),o=r("099a");function a(e,t,r){return t===t?o(e,t,r):n(e,i,r)}e.exports=a},"481b":function(e,t){e.exports={}},4883:function(e,t,r){"use strict";function n(){this.__rules__=[],this.__cache__=null}n.prototype.__find__=function(e){for(var t=0;t0&&!s.test(u[i-1]))return;if(i+n.lengthc&&(a=new o("text","",0),a.content=e.slice(c,i),l.push(a)),a=new o("emoji","",0),a.markup=f,a.content=t[f],l.push(a),c=i+n.length}),c=0;t--)s=a[t],"link_open"!==s.type&&"link_close"!==s.type||"auto"===s.info&&(u-=s.nesting),"text"===s.type&&0===u&&n.test(s.content)&&(l[r].children=a=o(a,t,c(s.content,s.level,e.Token)))}}},4917:function(e,t,r){"use strict";var n=r("cb7c"),i=r("9def"),o=r("0390"),a=r("5f1b");r("214f")("match",1,function(e,t,r,s){return[function(r){var n=e(this),i=void 0==r?void 0:r[t];return void 0!==i?i.call(r,n):new RegExp(r)[t](String(n))},function(e){var t=s(r,e,this);if(t.done)return t.value;var c=n(e),l=String(this);if(!c.global)return a(c,l);var u=c.unicode;c.lastIndex=0;var f,p=[],h=0;while(null!==(f=a(c,l))){var d=String(f[0]);p[h]=d,""===d&&(c.lastIndex=o(l,i(c.lastIndex),u)),h++}return 0===h?null:p}]})},"49f4":function(e,t,r){var n=r("6044");function i(){this.__data__=n?n(null):{},this.size=0}e.exports=i},"4a1c":function(e,t,r){var n=r("72ce"),i=r("1735"),o=r("dce5"),a={tag:!0,script:!0,style:!0};t.isTag=function(e){return e.type&&(e=e.type),a[e]||!1},t.camelCase=function(e){return e.replace(/[_.-](\w|$)/g,function(e,t){return t.toUpperCase()})},t.cssCase=function(e){return e.replace(/[A-Z]/g,"-$&").toLowerCase()},t.domEach=function(e,t){var r=0,n=e.length;while(r)[^>]*$|#([\w\-]*)$)/;t.isHtml=function(e){if("<"===e.charAt(0)&&">"===e.charAt(e.length-1)&&e.length>=3)return!0;var t=s.exec(e);return!(!t||!t[1])}},"4a59":function(e,t,r){var n=r("9b43"),i=r("1fa8"),o=r("33a4"),a=r("cb7c"),s=r("9def"),c=r("27ee"),l={},u={};t=e.exports=function(e,t,r,f,p){var h,d,m,g,v=p?function(){return e}:c(e),y=n(r,f,t?2:1),b=0;if("function"!=typeof v)throw TypeError(e+" is not iterable!");if(o(v)){for(h=s(e.length);h>b;b++)if(g=t?y(a(d=e[b])[0],d[1]):y(e[b]),g===l||g===u)return g}else for(m=v.call(e);!(d=m.next()).done;)if(g=i(m,y,d.value,t),g===l||g===u)return g};t.BREAK=l,t.RETURN=u},"4a94":function(e,t,r){"use strict";e.exports=function(e,t){var r,n,i,o,a,s,c=e.pos,l=e.src.charCodeAt(c);if(96!==l)return!1;r=c,c++,n=e.posMax;while(c=a)return-1;if(r=e.src.charCodeAt(o++),r<48||r>57)return-1;for(;;){if(o>=a)return-1;if(r=e.src.charCodeAt(o++),!(r>=48&&r<=57)){if(41===r||46===r)break;return-1}if(o-i>=10)return-1}return o=4)return!1;if(e.listIndent>=0&&e.sCount[t]-e.listIndent>=4&&e.sCount[t]=e.blkIndent&&(D=!0),(O=o(e,t))>=0){if(h=!0,L=e.bMarks[t]+e.tShift[t],b=Number(e.src.substr(L,O-L-1)),D&&1!==b)return!1}else{if(!((O=i(e,t))>=0))return!1;h=!1}if(D&&e.skipSpaces(O)>=e.eMarks[t])return!1;if(y=e.src.charCodeAt(O-1),n)return!0;v=e.tokens.length,h?(I=e.push("ordered_list_open","ol",1),1!==b&&(I.attrs=[["start",b]])):I=e.push("bullet_list_open","ul",1),I.map=g=[t,0],I.markup=String.fromCharCode(y),w=t,N=!1,R=e.md.block.ruler.getRules("list"),k=e.parentType,e.parentType="list";while(w=_?1:T-p,f>4&&(f=1),u=p+f,I=e.push("list_item_open","li",1),I.markup=String.fromCharCode(y),I.map=d=[t,0],C=e.tight,A=e.tShift[t],E=e.sCount[t],x=e.listIndent,e.listIndent=e.blkIndent,e.blkIndent=u,e.tight=!0,e.tShift[t]=c-e.bMarks[t],e.sCount[t]=T,c>=_&&e.isEmpty(t+1)?e.line=Math.min(e.line+2,r):e.md.block.tokenize(e,t,r,!0),e.tight&&!N||(P=!1),N=e.line-t>1&&e.isEmpty(e.line-1),e.blkIndent=e.listIndent,e.listIndent=x,e.tShift[t]=A,e.sCount[t]=E,e.tight=C,I=e.push("list_item_close","li",-1),I.markup=String.fromCharCode(y),w=t=e.line,d[1]=w,c=e.bMarks[t],w>=r)break;if(e.sCount[w]=4)break;for(M=!1,l=0,m=R.length;l=o)break}else e.pending+=e.src[e.pos++]}e.pending&&e.pushPending()},a.prototype.parse=function(e,t,r,n){var i,o,a,s=new this.State(e,t,r,n);for(this.tokenize(s),o=this.ruler2.getRules(""),a=o.length,i=0;i",e},o.prototype.toNode=function(){return document.createTextNode(this.text)},o.prototype.toMarkup=function(){return n.escape(this.text)},e.exports={MathNode:i,TextNode:o}},"50d8":function(e,t){function r(e,t){var r=-1,n=Array(e);while(++r=0&&n>=1);else if(t===n.pseudo)if(e.data)if("has"===e.name||"contains"===e.name)t=0;else if("matches"===e.name||"not"===e.name){t=0;for(var r=0;rt&&(t=o)}e.data.length>1&&t>0&&(t-=1)}else t=1;else t=3;return t}},"50ed":function(e,t){e.exports=function(e,t){return{value:t,done:!!e}}},5121:function(e,t,r){"use strict";e.exports=function(e){var t=e.utils.escapeRE,r=e.utils.arrayReplaceAt,n=" \r\n$+<=>^`|~",i=e.utils.lib.ucmicro.P.source,o=e.utils.lib.ucmicro.Z.source;function a(e,t,r,n){var i,o,a,s,c,l=e.bMarks[t]+e.tShift[t],u=e.eMarks[t];if(l+2>=u)return!1;if(42!==e.src.charCodeAt(l++))return!1;if(91!==e.src.charCodeAt(l++))return!1;for(s=l;l=0;a--)if(y=l[a],"text"===y.type&&(h=0,f=y.content,d.lastIndex=0,p=[],v.test(f))){while(m=d.exec(f))(m.index>0||m[1].length>0)&&(u=new e.Token("text","",0),u.content=f.slice(h,m.index+m[1].length),p.push(u)),u=new e.Token("abbr_open","abbr",1),u.attrs=[["title",e.env.abbreviations[":"+m[2]]]],p.push(u),u=new e.Token("text","",0),u.content=m[2],p.push(u),u=new e.Token("abbr_close","abbr",-1),p.push(u),d.lastIndex-=m[3].length,h=d.lastIndex;p.length&&(h1&&o.call(a[0],r,function(){for(u=1;u - * - * Copyright (c) 2015-present, Jon Schlinkert. - * Released under the MIT License. - */ -const n=Symbol.prototype.valueOf,i=r("84bc");function o(e,t){switch(i(e)){case"array":return e.slice();case"object":return Object.assign({},e);case"date":return new e.constructor(Number(e));case"map":return new Map(e);case"set":return new Set(e);case"buffer":return l(e);case"symbol":return u(e);case"arraybuffer":return s(e);case"float32array":case"float64array":case"int16array":case"int32array":case"int8array":case"uint16array":case"uint32array":case"uint8clampedarray":case"uint8array":return c(e);case"regexp":return a(e);case"error":return Object.create(e);default:return e}}function a(e){const t=void 0!==e.flags?e.flags:/\w+$/.exec(e)||void 0,r=new e.constructor(e.source,t);return r.lastIndex=e.lastIndex,r}function s(e){const t=new e.constructor(e.byteLength);return new Uint8Array(t).set(new Uint8Array(e)),t}function c(e,t){return new e.constructor(e.buffer,e.byteOffset,e.length)}function l(e){const r=e.length,n=t.allocUnsafe?t.allocUnsafe(r):t.from(r);return e.copy(n),n}function u(e){return n?Object(n.call(e)):{}}e.exports=o}).call(this,r("b639").Buffer)},5307:function(e,t,r){var n=r("36cc"),i=r("0f94");function o(e,t){this.init(e,t)}function a(e,t){return i.getElementsByTagName(e,t,!0)}function s(e,t){return i.getElementsByTagName(e,t,!0,1)[0]}function c(e,t,r){return i.getText(i.getElementsByTagName(e,t,r,1)).trim()}function l(e,t,r,n,i){var o=c(r,n,i);o&&(e[t]=o)}r("3fb5")(o,n),o.prototype.init=n;var u=function(e){return"rss"===e||"feed"===e||"rdf:RDF"===e};o.prototype.onend=function(){var e,t,r={},i=s(u,this.dom);i&&("feed"===i.name?(t=i.children,r.type="atom",l(r,"id","id",t),l(r,"title","title",t),(e=s("link",t))&&(e=e.attribs)&&(e=e.href)&&(r.link=e),l(r,"description","subtitle",t),(e=c("updated",t))&&(r.updated=new Date(e)),l(r,"author","email",t,!0),r.items=a("entry",t).map(function(e){var t,r={};return e=e.children,l(r,"id","id",e),l(r,"title","title",e),(t=s("link",e))&&(t=t.attribs)&&(t=t.href)&&(r.link=t),(t=c("summary",e)||c("content",e))&&(r.description=t),(t=c("updated",e))&&(r.pubDate=new Date(t)),r})):(t=s("channel",i.children).children,r.type=i.name.substr(0,3),r.id="",l(r,"title","title",t),l(r,"link","link",t),l(r,"description","description",t),(e=c("lastBuildDate",t))&&(r.updated=new Date(e)),l(r,"author","managingEditor",t,!0),r.items=a("item",i.children).map(function(e){var t,r={};return e=e.children,l(r,"id","guid",e),l(r,"title","title",e),l(r,"link","link",e),l(r,"description","description",e),(t=c("pubDate",e))&&(r.pubDate=new Date(t)),r}))),this.dom=r,n.prototype._handleCallback.call(this,i?null:Error("couldn't find root of feed"))},e.exports=o},"53a3":function(e,t,r){var n=r("72ce"),i=r("c84e").default,o=r("c84e").flatten,a=r("4a1c").isHtml,s={extend:r("a9b9"),bind:r("2696"),forEach:r("6cd4"),defaults:r("95ae")},c=[r("7703"),r("f84c1"),r("9db9"),r("65cd"),r("9459")],l=e.exports=function(e,t,r,c){return this instanceof l?(this.options=s.defaults(o(c),this.options,i),e?(r&&("string"===typeof r&&(r=n(r,this.options,!1)),this._root=l.call(this,r)),e.cheerio?e:(u(e)&&(e=[e]),Array.isArray(e)?(s.forEach(e,s.bind(function(e,t){this[t]=e},this)),this.length=e.length,this):"string"===typeof e&&a(e)?l.call(this,n(e,this.options,!1).children):(t?"string"===typeof t?a(t)?(t=n(t,this.options,!1),t=l.call(this,t)):(e=[t,e].join(" "),t=this._root):t.cheerio||(t=l.call(this,t)):t=this._root,t?t.find(e):this))):this):new l(e,t,r,c)};s.extend(l,r("d116")),l.prototype.cheerio="[cheerio object]",l.prototype.length=0,l.prototype.splice=Array.prototype.splice,l.prototype._make=function(e,t){var r=new this.constructor(e,t,this._root,this.options);return r.prevObject=this,r},l.prototype.toArray=function(){return this.get()},c.forEach(function(e){s.extend(l.prototype,e)});var u=function(e){return e.name||"text"===e.type||"comment"===e.type}},"53c6":function(e){e.exports={0:65533,128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376}},"53e2":function(e,t,r){var n=r("07e3"),i=r("241e"),o=r("5559")("IE_PROTO"),a=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=i(e),n(e,o)?e[o]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?a:null}},"549b":function(e,t,r){"use strict";var n=r("d864"),i=r("63b6"),o=r("241e"),a=r("b0dc"),s=r("3702"),c=r("b447"),l=r("20fd"),u=r("7cd6");i(i.S+i.F*!r("4ee1")(function(e){Array.from(e)}),"Array",{from:function(e){var t,r,i,f,p=o(e),h="function"==typeof this?this:Array,d=arguments.length,m=d>1?arguments[1]:void 0,g=void 0!==m,v=0,y=u(p);if(g&&(m=n(m,d>2?arguments[2]:void 0,2)),void 0==y||h==Array&&s(y))for(t=c(p.length),r=new h(t);t>v;v++)l(r,v,g?m(p[v],v):p[v]);else for(f=y.call(p),r=new h;!(i=f.next()).done;v++)l(r,v,g?a(f,m,[i.value,v],!0):i.value);return r.length=v,r}})},"54a1":function(e,t,r){r("6c1c"),r("1654"),e.exports=r("95d5")},"54f6":function(e,t,r){"use strict";var n=/\\([ \\!"#$%&'()*+,.\/:;<=>?@[\]^_`{|}~-])/g;function i(e,t){var r,i,o,a=e.posMax,s=e.pos;if(126!==e.src.charCodeAt(s))return!1;if(t)return!1;if(s+2>=a)return!1;e.pos=s+1;while(e.poso)a(r[o++]);e._c=[],e._n=!1,t&&!e._h&&D(e)})}},D=function(e){v.call(c,function(){var t,r,n,i=e._v,o=P(e);if(o&&(t=_(function(){O?E.emit("unhandledRejection",i,e):(r=c.onunhandledrejection)?r({promise:e,reason:i}):(n=c.console)&&n.error&&n.error("Unhandled promise rejection",i)}),e._h=O||P(e)?2:1),e._a=void 0,o&&t.e)throw t.v})},P=function(e){return 1!==e._h&&0===(e._a||e._c).length},H=function(e){v.call(c,function(){var t;O?E.emit("rejectionHandled",e):(t=c.onrejectionhandled)&&t({promise:e,reason:e._v})})},F=function(e){var t=this;t._d||(t._d=!0,t=t._w||t,t._v=e,t._s=2,t._a||(t._a=t._c.slice()),I(t,!0))},j=function(e){var t,r=this;if(!r._d){r._d=!0,r=r._w||r;try{if(r===e)throw k("Promise can't be resolved itself");(t=R(e))?y(function(){var n={_w:r,_d:!1};try{t.call(e,l(j,n,1),l(F,n,1))}catch(i){F.call(n,i)}}):(r._v=e,r._s=1,I(r,!1))}catch(n){F.call({_w:r,_d:!1},n)}}};M||(S=function(e){d(this,S,x,"_h"),h(e),n.call(this);try{e(l(j,this,1),l(F,this,1))}catch(t){F.call(this,t)}},n=function(e){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1},n.prototype=r("dcbc")(S.prototype,{then:function(e,t){var r=L(g(this,S));return r.ok="function"!=typeof e||e,r.fail="function"==typeof t&&t,r.domain=O?E.domain:void 0,this._c.push(r),this._a&&this._a.push(r),this._s&&I(this,!1),r.promise},catch:function(e){return this.then(void 0,e)}}),o=function(){var e=new n;this.promise=e,this.resolve=l(j,e,1),this.reject=l(F,e,1)},b.f=L=function(e){return e===S||e===a?new o(e):i(e)}),f(f.G+f.W+f.F*!M,{Promise:S}),r("7f20")(S,x),r("7a56")(x),a=r("8378")[x],f(f.S+f.F*!M,x,{reject:function(e){var t=L(this),r=t.reject;return r(e),t.promise}}),f(f.S+f.F*(s||!M),x,{resolve:function(e){return T(s&&this===a?S:this,e)}}),f(f.S+f.F*!(M&&r("5cc5")(function(e){S.all(e)["catch"](N)})),x,{all:function(e){var t=this,r=L(t),n=r.resolve,i=r.reject,o=_(function(){var r=[],o=0,a=1;m(e,!1,function(e){var s=o++,c=!1;r.push(void 0),a++,t.resolve(e).then(function(e){c||(c=!0,r[s]=e,--a||n(r))},i)}),--a||n(r)});return o.e&&i(o.v),r.promise},race:function(e){var t=this,r=L(t),n=r.reject,i=_(function(){m(e,!1,function(e){t.resolve(e).then(r.resolve,n)})});return i.e&&n(i.v),r.promise}})},5537:function(e,t,r){var n=r("8378"),i=r("7726"),o="__core-js_shared__",a=i[o]||(i[o]={});(e.exports=function(e,t){return a[e]||(a[e]=void 0!==t?t:{})})("versions",[]).push({version:n.version,mode:r("2d00")?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},5559:function(e,t,r){var n=r("dbdb")("keys"),i=r("62a0");e.exports=function(e){return n[e]||(n[e]=i(e))}},"55a3":function(e,t){function r(e){return this.__data__.has(e)}e.exports=r},"55da":function(e,t,r){var n=r("b170"),i=n.hasAttrib,o=n.getAttributeValue,a=r("99e4").falseFunc,s=/[-[\]{}()*+?.,\\^$|#\s]/g,c={__proto__:null,equals:function(e,t){var r=t.name,n=t.value;return t.ignoreCase?(n=n.toLowerCase(),function(t){var i=o(t,r);return null!=i&&i.toLowerCase()===n&&e(t)}):function(t){return o(t,r)===n&&e(t)}},hyphen:function(e,t){var r=t.name,n=t.value,i=n.length;return t.ignoreCase?(n=n.toLowerCase(),function(t){var a=o(t,r);return null!=a&&(a.length===i||"-"===a.charAt(i))&&a.substr(0,i).toLowerCase()===n&&e(t)}):function(t){var a=o(t,r);return null!=a&&a.substr(0,i)===n&&(a.length===i||"-"===a.charAt(i))&&e(t)}},element:function(e,t){var r=t.name,n=t.value;if(/\s/.test(n))return a;n=n.replace(s,"\\$&");var i="(?:^|\\s)"+n+"(?:$|\\s)",c=t.ignoreCase?"i":"",l=new RegExp(i,c);return function(t){var n=o(t,r);return null!=n&&l.test(n)&&e(t)}},exists:function(e,t){var r=t.name;return function(t){return i(t,r)&&e(t)}},start:function(e,t){var r=t.name,n=t.value,i=n.length;return 0===i?a:t.ignoreCase?(n=n.toLowerCase(),function(t){var a=o(t,r);return null!=a&&a.substr(0,i).toLowerCase()===n&&e(t)}):function(t){var a=o(t,r);return null!=a&&a.substr(0,i)===n&&e(t)}},end:function(e,t){var r=t.name,n=t.value,i=-n.length;return 0===i?a:t.ignoreCase?(n=n.toLowerCase(),function(t){var a=o(t,r);return null!=a&&a.substr(i).toLowerCase()===n&&e(t)}):function(t){var a=o(t,r);return null!=a&&a.substr(i)===n&&e(t)}},any:function(e,t){var r=t.name,n=t.value;if(""===n)return a;if(t.ignoreCase){var i=new RegExp(n.replace(s,"\\$&"),"i");return function(t){var n=o(t,r);return null!=n&&i.test(n)&&e(t)}}return function(t){var i=o(t,r);return null!=i&&i.indexOf(n)>=0&&e(t)}},not:function(e,t){var r=t.name,n=t.value;return""===n?function(t){return!!o(t,r)&&e(t)}:t.ignoreCase?(n=n.toLowerCase(),function(t){var i=o(t,r);return null!=i&&i.toLowerCase()!==n&&e(t)}):function(t){return o(t,r)!==n&&e(t)}}};e.exports={compile:function(e,t,r){if(r&&r.strict&&(t.ignoreCase||"not"===t.action))throw SyntaxError("Unsupported attribute selector");return c[t.action](e,t)},rules:c}},"55dd":function(e,t,r){"use strict";var n=r("5ca1"),i=r("d8e8"),o=r("4bf8"),a=r("79e5"),s=[].sort,c=[1,2,3];n(n.P+n.F*(a(function(){c.sort(void 0)})||!a(function(){c.sort(null)})||!r("2f21")(s)),"Array",{sort:function(e){return void 0===e?s.call(o(this)):s.call(o(this),i(e))}})},"565b":function(e,t,r){"use strict";t.parseLinkLabel=r("df56"),t.parseLinkDestination=r("e4ca"),t.parseLinkTitle=r("7d91")},"56b3":function(e,t,r){(function(t,r){e.exports=r()})(0,function(){"use strict";var e=navigator.userAgent,t=navigator.platform,r=/gecko\/\d/i.test(e),n=/MSIE \d/.test(e),i=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(e),o=/Edge\/(\d+)/.exec(e),a=n||i||o,s=a&&(n?document.documentMode||6:+(o||i)[1]),c=!o&&/WebKit\//.test(e),l=c&&/Qt\/\d+\.\d+/.test(e),u=!o&&/Chrome\//.test(e),f=/Opera\//.test(e),p=/Apple Computer/.test(navigator.vendor),h=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(e),d=/PhantomJS/.test(e),m=!o&&/AppleWebKit/.test(e)&&/Mobile\/\w+/.test(e),g=/Android/.test(e),v=m||g||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(e),y=m||/Mac/.test(t),b=/\bCrOS\b/.test(e),_=/win/i.test(t),w=f&&e.match(/Version\/(\d*\.\d*)/);w&&(w=Number(w[1])),w&&w>=15&&(f=!1,c=!0);var T=y&&(l||f&&(null==w||w<12.11)),x=r||a&&s>=9;function k(e){return new RegExp("(^|\\s)"+e+"(?:$|\\s)\\s*")}var E,A=function(e,t){var r=e.className,n=k(t).exec(r);if(n){var i=r.slice(n.index+n[0].length);e.className=r.slice(0,n.index)+(i?n[1]+i:"")}};function C(e){for(var t=e.childNodes.length;t>0;--t)e.removeChild(e.firstChild);return e}function S(e,t){return C(e).appendChild(t)}function O(e,t,r,n){var i=document.createElement(e);if(r&&(i.className=r),n&&(i.style.cssText=n),"string"==typeof t)i.appendChild(document.createTextNode(t));else if(t)for(var o=0;o=t)return a+(t-o);a+=s-o,a+=r-a%r,o=s+1}}m?D=function(e){e.selectionStart=0,e.selectionEnd=e.value.length}:a&&(D=function(e){try{e.select()}catch(t){}});var j=function(){this.id=null};function z(e,t){for(var r=0;r=t)return n+Math.min(a,t-i);if(i+=o-n,i+=r-i%r,n=o+1,i>=t)return n}}var W=[""];function V(e){while(W.length<=e)W.push(Y(W)+" ");return W[e]}function Y(e){return e[e.length-1]}function X(e,t){for(var r=[],n=0;n"€"&&(e.toUpperCase()!=e.toLowerCase()||ee.test(e))}function re(e,t){return t?!!(t.source.indexOf("\\w")>-1&&te(e))||t.test(e):te(e)}function ne(e){for(var t in e)if(e.hasOwnProperty(t)&&e[t])return!1;return!0}var ie=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function oe(e){return e.charCodeAt(0)>=768&&ie.test(e)}function ae(e,t,r){while((r<0?t>0:tr?-1:1;;){if(t==r)return t;var i=(t+r)/2,o=n<0?Math.ceil(i):Math.floor(i);if(o==t)return e(o)?t:r;e(o)?r=o:t=o+n}}function ce(e,t,r,n){if(!e)return n(t,r,"ltr",0);for(var i=!1,o=0;ot||t==r&&a.to==t)&&(n(Math.max(a.from,t),Math.min(a.to,r),1==a.level?"rtl":"ltr",o),i=!0)}i||n(t,r,"ltr")}var le=null;function ue(e,t,r){var n;le=null;for(var i=0;it)return i;o.to==t&&(o.from!=o.to&&"before"==r?n=i:le=i),o.from==t&&(o.from!=o.to&&"before"!=r?n=i:le=i)}return null!=n?n:le}var fe=function(){var e="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",t="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function r(r){return r<=247?e.charAt(r):1424<=r&&r<=1524?"R":1536<=r&&r<=1785?t.charAt(r-1536):1774<=r&&r<=2220?"r":8192<=r&&r<=8203?"w":8204==r?"b":"L"}var n=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,i=/[stwN]/,o=/[LRr]/,a=/[Lb1n]/,s=/[1n]/;function c(e,t,r){this.level=e,this.from=t,this.to=r}return function(e,t){var l="ltr"==t?"L":"R";if(0==e.length||"ltr"==t&&!n.test(e))return!1;for(var u=e.length,f=[],p=0;p-1&&(n[t]=i.slice(0,o).concat(i.slice(o+1)))}}}function ve(e,t){var r=me(e,t);if(r.length)for(var n=Array.prototype.slice.call(arguments,2),i=0;i0}function we(e){e.prototype.on=function(e,t){de(this,e,t)},e.prototype.off=function(e,t){ge(this,e,t)}}function Te(e){e.preventDefault?e.preventDefault():e.returnValue=!1}function xe(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}function ke(e){return null!=e.defaultPrevented?e.defaultPrevented:0==e.returnValue}function Ee(e){Te(e),xe(e)}function Ae(e){return e.target||e.srcElement}function Ce(e){var t=e.which;return null==t&&(1&e.button?t=1:2&e.button?t=3:4&e.button&&(t=2)),y&&e.ctrlKey&&1==t&&(t=3),t}var Se,Oe,Ne=function(){if(a&&s<9)return!1;var e=O("div");return"draggable"in e||"dragDrop"in e}();function Le(e){if(null==Se){var t=O("span","​");S(e,O("span",[t,document.createTextNode("x")])),0!=e.firstChild.offsetHeight&&(Se=t.offsetWidth<=1&&t.offsetHeight>2&&!(a&&s<8))}var r=Se?O("span","​"):O("span"," ",null,"display: inline-block; width: 1px; margin-right: -1px");return r.setAttribute("cm-text",""),r}function Me(e){if(null!=Oe)return Oe;var t=S(e,document.createTextNode("AخA")),r=E(t,0,1).getBoundingClientRect(),n=E(t,1,2).getBoundingClientRect();return C(e),!(!r||r.left==r.right)&&(Oe=n.right-r.right<3)}var Re=3!="\n\nb".split(/\n/).length?function(e){var t=0,r=[],n=e.length;while(t<=n){var i=e.indexOf("\n",t);-1==i&&(i=e.length);var o=e.slice(t,"\r"==e.charAt(i-1)?i-1:i),a=o.indexOf("\r");-1!=a?(r.push(o.slice(0,a)),t+=a+1):(r.push(o),t=i+1)}return r}:function(e){return e.split(/\r\n?|\n/)},Ie=window.getSelection?function(e){try{return e.selectionStart!=e.selectionEnd}catch(t){return!1}}:function(e){var t;try{t=e.ownerDocument.selection.createRange()}catch(r){}return!(!t||t.parentElement()!=e)&&0!=t.compareEndPoints("StartToEnd",t)},De=function(){var e=O("div");return"oncopy"in e||(e.setAttribute("oncopy","return;"),"function"==typeof e.oncopy)}(),Pe=null;function He(e){if(null!=Pe)return Pe;var t=S(e,O("span","x")),r=t.getBoundingClientRect(),n=E(t,0,1).getBoundingClientRect();return Pe=Math.abs(r.left-n.left)>1}var Fe={},je={};function ze(e,t){arguments.length>2&&(t.dependencies=Array.prototype.slice.call(arguments,2)),Fe[e]=t}function qe(e,t){je[e]=t}function Be(e){if("string"==typeof e&&je.hasOwnProperty(e))e=je[e];else if(e&&"string"==typeof e.name&&je.hasOwnProperty(e.name)){var t=je[e.name];"string"==typeof t&&(t={name:t}),e=J(t,e),e.name=t.name}else{if("string"==typeof e&&/^[\w\-]+\/[\w\-]+\+xml$/.test(e))return Be("application/xml");if("string"==typeof e&&/^[\w\-]+\/[\w\-]+\+json$/.test(e))return Be("application/json")}return"string"==typeof e?{name:e}:e||{name:"null"}}function Ue(e,t){t=Be(t);var r=Fe[t.name];if(!r)return Ue(e,"text/plain");var n=r(e,t);if(Ge.hasOwnProperty(t.name)){var i=Ge[t.name];for(var o in i)i.hasOwnProperty(o)&&(n.hasOwnProperty(o)&&(n["_"+o]=n[o]),n[o]=i[o])}if(n.name=t.name,t.helperType&&(n.helperType=t.helperType),t.modeProps)for(var a in t.modeProps)n[a]=t.modeProps[a];return n}var Ge={};function $e(e,t){var r=Ge.hasOwnProperty(e)?Ge[e]:Ge[e]={};H(t,r)}function Ke(e,t){if(!0===t)return t;if(e.copyState)return e.copyState(t);var r={};for(var n in t){var i=t[n];i instanceof Array&&(i=i.concat([])),r[n]=i}return r}function We(e,t){var r;while(e.innerMode){if(r=e.innerMode(t),!r||r.mode==e)break;t=r.state,e=r.mode}return r||{mode:e,state:t}}function Ve(e,t,r){return!e.startState||e.startState(t,r)}var Ye=function(e,t,r){this.pos=this.start=0,this.string=e,this.tabSize=t||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=r};function Xe(e,t){if(t-=e.first,t<0||t>=e.size)throw new Error("There is no line "+(t+e.first)+" in the document.");var r=e;while(!r.lines)for(var n=0;;++n){var i=r.children[n],o=i.chunkSize();if(t=e.first&&tr?it(r,Xe(e,r).text.length):pt(t,Xe(e,t.line).text.length)}function pt(e,t){var r=e.ch;return null==r||r>t?it(e.line,t):r<0?it(e.line,0):e}function ht(e,t){for(var r=[],n=0;n=this.string.length},Ye.prototype.sol=function(){return this.pos==this.lineStart},Ye.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},Ye.prototype.next=function(){if(this.post},Ye.prototype.eatSpace=function(){var e=this,t=this.pos;while(/[\s\u00a0]/.test(this.string.charAt(this.pos)))++e.pos;return this.pos>t},Ye.prototype.skipToEnd=function(){this.pos=this.string.length},Ye.prototype.skipTo=function(e){var t=this.string.indexOf(e,this.pos);if(t>-1)return this.pos=t,!0},Ye.prototype.backUp=function(e){this.pos-=e},Ye.prototype.column=function(){return this.lastColumnPos0?null:(n&&!1!==t&&(this.pos+=n[0].length),n)}var i=function(e){return r?e.toLowerCase():e},o=this.string.substr(this.pos,e.length);if(i(o)==i(e))return!1!==t&&(this.pos+=e.length),!0},Ye.prototype.current=function(){return this.string.slice(this.start,this.pos)},Ye.prototype.hideFirstChars=function(e,t){this.lineStart+=e;try{return t()}finally{this.lineStart-=e}},Ye.prototype.lookAhead=function(e){var t=this.lineOracle;return t&&t.lookAhead(e)},Ye.prototype.baseToken=function(){var e=this.lineOracle;return e&&e.baseToken(this.pos)};var dt=function(e,t){this.state=e,this.lookAhead=t},mt=function(e,t,r,n){this.state=t,this.doc=e,this.line=r,this.maxLookAhead=n||0,this.baseTokens=null,this.baseTokenPos=1};function gt(e,t,r,n){var i=[e.state.modeGen],o={};Et(e,t.text,e.doc.mode,r,function(e,t){return i.push(e,t)},o,n);for(var a=r.state,s=function(n){r.baseTokens=i;var s=e.state.overlays[n],c=1,l=0;r.state=!0,Et(e,t.text,s.mode,r,function(e,t){var r=c;while(le&&i.splice(c,1,e,i[c+1],n),c+=2,l=Math.min(e,n)}if(t)if(s.opaque)i.splice(r,c-r,e,"overlay "+t),c=r+2;else for(;re.options.maxHighlightLength&&Ke(e.doc.mode,n.state),o=gt(e,t,n);i&&(n.state=i),t.stateAfter=n.save(!i),t.styles=o.styles,o.classes?t.styleClasses=o.classes:t.styleClasses&&(t.styleClasses=null),r===e.doc.highlightFrontier&&(e.doc.modeFrontier=Math.max(e.doc.modeFrontier,++e.doc.highlightFrontier))}return t.styles}function yt(e,t,r){var n=e.doc,i=e.display;if(!n.mode.startState)return new mt(n,!0,t);var o=At(e,t,r),a=o>n.first&&Xe(n,o-1).stateAfter,s=a?mt.fromSaved(n,a,o):new mt(n,Ve(n.mode),o);return n.iter(o,t,function(r){bt(e,r.text,s);var n=s.line;r.stateAfter=n==t-1||n%5==0||n>=i.viewFrom&&nt.start)return o}throw new Error("Mode "+e.name+" failed to advance stream.")}mt.prototype.lookAhead=function(e){var t=this.doc.getLine(this.line+e);return null!=t&&e>this.maxLookAhead&&(this.maxLookAhead=e),t},mt.prototype.baseToken=function(e){var t=this;if(!this.baseTokens)return null;while(this.baseTokens[this.baseTokenPos]<=e)t.baseTokenPos+=2;var r=this.baseTokens[this.baseTokenPos+1];return{type:r&&r.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-e}},mt.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},mt.fromSaved=function(e,t,r){return t instanceof dt?new mt(e,Ke(e.mode,t.state),r,t.lookAhead):new mt(e,Ke(e.mode,t),r)},mt.prototype.save=function(e){var t=!1!==e?Ke(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new dt(t,this.maxLookAhead):t};var Tt=function(e,t,r){this.start=e.start,this.end=e.pos,this.string=e.current(),this.type=t||null,this.state=r};function xt(e,t,r,n){var i,o=e.doc,a=o.mode;t=ft(o,t);var s,c=Xe(o,t.line),l=yt(e,t.line,r),u=new Ye(c.text,e.options.tabSize,l);n&&(s=[]);while((n||u.pose.options.maxHighlightLength?(s=!1,a&&bt(e,t,n,f.pos),f.pos=t.length,c=null):c=kt(wt(r,f,n.state,p),o),p){var h=p[0].name;h&&(c="m-"+(c?h+" "+c:h))}if(!s||u!=c){while(la;--s){if(s<=o.first)return o.first;var c=Xe(o,s-1),l=c.stateAfter;if(l&&(!r||s+(l instanceof dt?l.lookAhead:0)<=o.modeFrontier))return s;var u=F(c.text,null,e.options.tabSize);(null==i||n>u)&&(i=s-1,n=u)}return i}function Ct(e,t){if(e.modeFrontier=Math.min(e.modeFrontier,t),!(e.highlightFrontierr;n--){var i=Xe(e,n).stateAfter;if(i&&(!(i instanceof dt)||n+i.lookAhead=t:o.to>t);(n||(n=[])).push(new Mt(a,o.from,c?null:o.to))}}return n}function Ht(e,t,r){var n;if(e)for(var i=0;i=t:o.to>t);if(s||o.from==t&&"bookmark"==a.type&&(!r||o.marker.insertLeft)){var c=null==o.from||(a.inclusiveLeft?o.from<=t:o.from0&&s)for(var _=0;_0)){var u=[c,1],f=ot(l.from,s.from),p=ot(l.to,s.to);(f<0||!a.inclusiveLeft&&!f)&&u.push({from:l.from,to:s.from}),(p>0||!a.inclusiveRight&&!p)&&u.push({from:s.to,to:l.to}),i.splice.apply(i,u),c+=u.length-3}}return i}function qt(e){var t=e.markedSpans;if(t){for(var r=0;rt)&&(!r||$t(r,o.marker)<0)&&(r=o.marker)}return r}function Xt(e,t,r,n,i){var o=Xe(e,t),a=Ot&&o.markedSpans;if(a)for(var s=0;s=0&&f<=0||u<=0&&f>=0)&&(u<=0&&(c.marker.inclusiveRight&&i.inclusiveLeft?ot(l.to,r)>=0:ot(l.to,r)>0)||u>=0&&(c.marker.inclusiveRight&&i.inclusiveLeft?ot(l.from,n)<=0:ot(l.from,n)<0)))return!0}}}function Zt(e){var t;while(t=Wt(e))e=t.find(-1,!0).line;return e}function Qt(e){var t;while(t=Vt(e))e=t.find(1,!0).line;return e}function Jt(e){var t,r;while(t=Vt(e))e=t.find(1,!0).line,(r||(r=[])).push(e);return r}function er(e,t){var r=Xe(e,t),n=Zt(r);return r==n?t:et(n)}function tr(e,t){if(t>e.lastLine())return t;var r,n=Xe(e,t);if(!rr(e,n))return t;while(r=Vt(n))n=r.find(1,!0).line;return et(n)+1}function rr(e,t){var r=Ot&&t.markedSpans;if(r)for(var n=void 0,i=0;it.maxLineLength&&(t.maxLineLength=r,t.maxLine=e)})}var sr=function(e,t,r){this.text=e,Bt(this,t),this.height=r?r(this):1};function cr(e,t,r,n){e.text=t,e.stateAfter&&(e.stateAfter=null),e.styles&&(e.styles=null),null!=e.order&&(e.order=null),qt(e),Bt(e,r);var i=n?n(e):1;i!=e.height&&Je(e,i)}function lr(e){e.parent=null,qt(e)}sr.prototype.lineNo=function(){return et(this)},we(sr);var ur={},fr={};function pr(e,t){if(!e||/^\s*$/.test(e))return null;var r=t.addModeClass?fr:ur;return r[e]||(r[e]=e.replace(/\S+/g,"cm-$&"))}function hr(e,t){var r=N("span",null,null,c?"padding-right: .1px":null),n={pre:N("pre",[r],"CodeMirror-line"),content:r,col:0,pos:0,cm:e,trailingSpace:!1,splitSpaces:e.getOption("lineWrapping")};t.measure={};for(var i=0;i<=(t.rest?t.rest.length:0);i++){var o=i?t.rest[i-1]:t.line,a=void 0;n.pos=0,n.addToken=mr,Me(e.display.measure)&&(a=pe(o,e.doc.direction))&&(n.addToken=vr(n.addToken,a)),n.map=[];var s=t!=e.display.externalMeasured&&et(o);br(o,n,vt(e,o,s)),o.styleClasses&&(o.styleClasses.bgClass&&(n.bgClass=I(o.styleClasses.bgClass,n.bgClass||"")),o.styleClasses.textClass&&(n.textClass=I(o.styleClasses.textClass,n.textClass||""))),0==n.map.length&&n.map.push(0,0,n.content.appendChild(Le(e.display.measure))),0==i?(t.measure.map=n.map,t.measure.cache={}):((t.measure.maps||(t.measure.maps=[])).push(n.map),(t.measure.caches||(t.measure.caches=[])).push({}))}if(c){var l=n.content.lastChild;(/\bcm-tab\b/.test(l.className)||l.querySelector&&l.querySelector(".cm-tab"))&&(n.content.className="cm-tab-wrap-hack")}return ve(e,"renderLine",e,t.line,n.pre),n.pre.className&&(n.textClass=I(n.pre.className,n.textClass||"")),n}function dr(e){var t=O("span","•","cm-invalidchar");return t.title="\\u"+e.charCodeAt(0).toString(16),t.setAttribute("aria-label",t.title),t}function mr(e,t,r,n,i,o,c){if(t){var l,u=e.splitSpaces?gr(t,e.trailingSpace):t,f=e.cm.state.specialChars,p=!1;if(f.test(t)){l=document.createDocumentFragment();var h=0;while(1){f.lastIndex=h;var d=f.exec(t),m=d?d.index-h:t.length-h;if(m){var g=document.createTextNode(u.slice(h,h+m));a&&s<9?l.appendChild(O("span",[g])):l.appendChild(g),e.map.push(e.pos,e.pos+m,g),e.col+=m,e.pos+=m}if(!d)break;h+=m+1;var v=void 0;if("\t"==d[0]){var y=e.cm.options.tabSize,b=y-e.col%y;v=l.appendChild(O("span",V(b),"cm-tab")),v.setAttribute("role","presentation"),v.setAttribute("cm-text","\t"),e.col+=b}else"\r"==d[0]||"\n"==d[0]?(v=l.appendChild(O("span","\r"==d[0]?"␍":"␤","cm-invalidchar")),v.setAttribute("cm-text",d[0]),e.col+=1):(v=e.cm.options.specialCharPlaceholder(d[0]),v.setAttribute("cm-text",d[0]),a&&s<9?l.appendChild(O("span",[v])):l.appendChild(v),e.col+=1);e.map.push(e.pos,e.pos+1,v),e.pos++}}else e.col+=t.length,l=document.createTextNode(u),e.map.push(e.pos,e.pos+t.length,l),a&&s<9&&(p=!0),e.pos+=t.length;if(e.trailingSpace=32==u.charCodeAt(t.length-1),r||n||i||p||o){var _=r||"";n&&(_+=n),i&&(_+=i);var w=O("span",[l],_,o);if(c)for(var T in c)c.hasOwnProperty(T)&&"style"!=T&&"class"!=T&&w.setAttribute(T,c[T]);return e.content.appendChild(w)}e.content.appendChild(l)}}function gr(e,t){if(e.length>1&&!/ /.test(e))return e;for(var r=t,n="",i=0;il&&f.from<=l)break;if(f.to>=u)return e(r,n,i,o,a,s,c);e(r,n.slice(0,f.to-l),i,o,null,s,c),o=null,n=n.slice(f.to-l),l=f.to}}}function yr(e,t,r,n){var i=!n&&r.widgetNode;i&&e.map.push(e.pos,e.pos+t,i),!n&&e.cm.display.input.needsContentAttribute&&(i||(i=e.content.appendChild(document.createElement("span"))),i.setAttribute("cm-marker",r.id)),i&&(e.cm.display.input.setUneditable(i),e.content.appendChild(i)),e.pos+=t,e.trailingSpace=!1}function br(e,t,r){var n=e.markedSpans,i=e.text,o=0;if(n)for(var a,s,c,l,u,f,p,h=i.length,d=0,m=1,g="",v=0;;){if(v==d){c=l=u=s="",p=null,f=null,v=1/0;for(var y=[],b=void 0,_=0;_d||T.collapsed&&w.to==d&&w.from==d)){if(null!=w.to&&w.to!=d&&v>w.to&&(v=w.to,l=""),T.className&&(c+=" "+T.className),T.css&&(s=(s?s+";":"")+T.css),T.startStyle&&w.from==d&&(u+=" "+T.startStyle),T.endStyle&&w.to==v&&(b||(b=[])).push(T.endStyle,w.to),T.title&&((p||(p={})).title=T.title),T.attributes)for(var x in T.attributes)(p||(p={}))[x]=T.attributes[x];T.collapsed&&(!f||$t(f.marker,T)<0)&&(f=w)}else w.from>d&&v>w.from&&(v=w.from)}if(b)for(var k=0;k=h)break;var A=Math.min(h,v);while(1){if(g){var C=d+g.length;if(!f){var S=C>A?g.slice(0,A-d):g;t.addToken(t,S,a?a+c:c,u,d+S.length==v?l:"",s,p)}if(C>=A){g=g.slice(A-d),d=A;break}d=C,u=""}g=i.slice(o,o=r[m++]),a=pr(r[m++],t.cm.options)}}else for(var O=1;O2&&o.push((c.bottom+l.top)/2-r.top)}}o.push(r.bottom-r.top)}}function Xr(e,t,r){if(e.line==t)return{map:e.measure.map,cache:e.measure.cache};for(var n=0;nr)return{map:e.measure.maps[i],cache:e.measure.caches[i],before:!0}}function Zr(e,t){t=Zt(t);var r=et(t),n=e.display.externalMeasured=new _r(e.doc,t,r);n.lineN=r;var i=n.built=hr(e,n);return n.text=i.pre,S(e.display.lineMeasure,i.pre),n}function Qr(e,t,r,n){return tn(e,en(e,t),r,n)}function Jr(e,t){if(t>=e.display.viewFrom&&t=r.lineN&&tt)&&(o=c-s,i=o-1,t>=c&&(a="right")),null!=i){if(n=e[l+2],s==c&&r==(n.insertLeft?"left":"right")&&(a=r),"left"==r&&0==i)while(l&&e[l-2]==e[l-3]&&e[l-1].insertLeft)n=e[2+(l-=3)],a="left";if("right"==r&&i==c-s)while(l=0;i--)if((r=e[i]).left!=r.right)break;return r}function sn(e,t,r,n){var i,o=on(t.map,r,n),c=o.node,l=o.start,u=o.end,f=o.collapse;if(3==c.nodeType){for(var p=0;p<4;p++){while(l&&oe(t.line.text.charAt(o.coverStart+l)))--l;while(o.coverStart+u0&&(f=n="right"),i=e.options.lineWrapping&&(h=c.getClientRects()).length>1?h["right"==n?h.length-1:0]:c.getBoundingClientRect()}if(a&&s<9&&!l&&(!i||!i.left&&!i.right)){var d=c.parentNode.getClientRects()[0];i=d?{left:d.left,right:d.left+On(e.display),top:d.top,bottom:d.bottom}:nn}for(var m=i.top-t.rect.top,g=i.bottom-t.rect.top,v=(m+g)/2,y=t.view.measure.heights,b=0;b=n.text.length?(c=n.text.length,l="before"):c<=0&&(c=0,l="after"),!s)return a("before"==l?c-1:c,"before"==l);function u(e,t,r){var n=s[t],i=1==n.level;return a(r?e-1:e,i!=r)}var f=ue(s,c,l),p=le,h=u(c,f,"before"==l);return null!=p&&(h.other=u(c,p,"before"!=l)),h}function bn(e,t){var r=0;t=ft(e.doc,t),e.options.lineWrapping||(r=On(e.display)*t.ch);var n=Xe(e.doc,t.line),i=ir(n)+Ur(e.display);return{left:r,right:r,top:i,bottom:i+n.height}}function _n(e,t,r,n,i){var o=it(e,t,r);return o.xRel=i,n&&(o.outside=!0),o}function wn(e,t,r){var n=e.doc;if(r+=e.display.viewOffset,r<0)return _n(n.first,0,null,!0,-1);var i=tt(n,r),o=n.first+n.size-1;if(i>o)return _n(n.first+n.size-1,Xe(n,o).text.length,null,!0,1);t<0&&(t=0);for(var a=Xe(n,i);;){var s=En(e,a,i,t,r),c=Yt(a,s.ch+(s.xRel>0?1:0));if(!c)return s;var l=c.find(1);if(l.line==i)return l;a=Xe(n,i=l.line)}}function Tn(e,t,r,n){n-=dn(t);var i=t.text.length,o=se(function(t){return tn(e,r,t-1).bottom<=n},i,0);return i=se(function(t){return tn(e,r,t).top>n},o,i),{begin:o,end:i}}function xn(e,t,r,n){r||(r=en(e,t));var i=mn(e,t,tn(e,r,n),"line").top;return Tn(e,t,r,i)}function kn(e,t,r,n){return!(e.bottom<=r)&&(e.top>r||(n?e.left:e.right)>t)}function En(e,t,r,n,i){i-=ir(t);var o=en(e,t),a=dn(t),s=0,c=t.text.length,l=!0,u=pe(t,e.doc.direction);if(u){var f=(e.options.lineWrapping?Cn:An)(e,t,r,o,u,n,i);l=1!=f.level,s=l?f.from:f.to-1,c=l?f.to:f.from-1}var p,h,d=null,m=null,g=se(function(t){var r=tn(e,o,t);return r.top+=a,r.bottom+=a,!!kn(r,n,i,!1)&&(r.top<=i&&r.left<=n&&(d=t,m=r),!0)},s,c),v=!1;if(m){var y=n-m.left=_.bottom}return g=ae(t.text,g,1),_n(r,g,h,v,n-p)}function An(e,t,r,n,i,o,a){var s=se(function(s){var c=i[s],l=1!=c.level;return kn(yn(e,it(r,l?c.to:c.from,l?"before":"after"),"line",t,n),o,a,!0)},0,i.length-1),c=i[s];if(s>0){var l=1!=c.level,u=yn(e,it(r,l?c.from:c.to,l?"after":"before"),"line",t,n);kn(u,o,a,!0)&&u.top>a&&(c=i[s-1])}return c}function Cn(e,t,r,n,i,o,a){var s=Tn(e,t,n,a),c=s.begin,l=s.end;/\s/.test(t.text.charAt(l-1))&&l--;for(var u=null,f=null,p=0;p=l||h.to<=c)){var d=1!=h.level,m=tn(e,n,d?Math.min(l,h.to)-1:Math.max(c,h.from)).right,g=mg)&&(u=h,f=g)}}return u||(u=i[i.length-1]),u.froml&&(u={from:u.from,to:l,level:u.level}),u}function Sn(e){if(null!=e.cachedTextHeight)return e.cachedTextHeight;if(null==rn){rn=O("pre");for(var t=0;t<49;++t)rn.appendChild(document.createTextNode("x")),rn.appendChild(O("br"));rn.appendChild(document.createTextNode("x"))}S(e.measure,rn);var r=rn.offsetHeight/50;return r>3&&(e.cachedTextHeight=r),C(e.measure),r||1}function On(e){if(null!=e.cachedCharWidth)return e.cachedCharWidth;var t=O("span","xxxxxxxxxx"),r=O("pre",[t]);S(e.measure,r);var n=t.getBoundingClientRect(),i=(n.right-n.left)/10;return i>2&&(e.cachedCharWidth=i),i||10}function Nn(e){for(var t=e.display,r={},n={},i=t.gutters.clientLeft,o=t.gutters.firstChild,a=0;o;o=o.nextSibling,++a){var s=e.display.gutterSpecs[a].className;r[s]=o.offsetLeft+o.clientLeft+i,n[s]=o.clientWidth}return{fixedPos:Ln(t),gutterTotalWidth:t.gutters.offsetWidth,gutterLeft:r,gutterWidth:n,wrapperWidth:t.wrapper.clientWidth}}function Ln(e){return e.scroller.getBoundingClientRect().left-e.sizer.getBoundingClientRect().left}function Mn(e){var t=Sn(e.display),r=e.options.lineWrapping,n=r&&Math.max(5,e.display.scroller.clientWidth/On(e.display)-3);return function(i){if(rr(e.doc,i))return 0;var o=0;if(i.widgets)for(var a=0;a=e.display.viewTo)return null;if(t-=e.display.viewFrom,t<0)return null;for(var r=e.display.view,n=0;nt)&&(i.updateLineNumbers=t),e.curOp.viewChanged=!0,t>=i.viewTo)Ot&&er(e.doc,t)i.viewFrom?Fn(e):(i.viewFrom+=n,i.viewTo+=n);else if(t<=i.viewFrom&&r>=i.viewTo)Fn(e);else if(t<=i.viewFrom){var o=jn(e,r,r+n,1);o?(i.view=i.view.slice(o.index),i.viewFrom=o.lineN,i.viewTo+=n):Fn(e)}else if(r>=i.viewTo){var a=jn(e,t,t,-1);a?(i.view=i.view.slice(0,a.index),i.viewTo=a.lineN):Fn(e)}else{var s=jn(e,t,t,-1),c=jn(e,r,r+n,1);s&&c?(i.view=i.view.slice(0,s.index).concat(wr(e,s.lineN,c.lineN)).concat(i.view.slice(c.index)),i.viewTo+=n):Fn(e)}var l=i.externalMeasured;l&&(r=i.lineN&&t=n.viewTo)){var o=n.view[Dn(e,t)];if(null!=o.node){var a=o.changes||(o.changes=[]);-1==z(a,r)&&a.push(r)}}}function Fn(e){e.display.viewFrom=e.display.viewTo=e.doc.first,e.display.view=[],e.display.viewOffset=0}function jn(e,t,r,n){var i,o=Dn(e,t),a=e.display.view;if(!Ot||r==e.doc.first+e.doc.size)return{index:o,lineN:r};for(var s=e.display.viewFrom,c=0;c0){if(o==a.length-1)return null;i=s+a[o].size-t,o++}else i=s-t;t+=i,r+=i}while(er(e.doc,r)!=r){if(o==(n<0?0:a.length-1))return null;r+=n*a[o-(n<0?1:0)].size,o+=n}return{index:o,lineN:r}}function zn(e,t,r){var n=e.display,i=n.view;0==i.length||t>=n.viewTo||r<=n.viewFrom?(n.view=wr(e,t,r),n.viewFrom=t):(n.viewFrom>t?n.view=wr(e,t,n.viewFrom).concat(n.view):n.viewFromr&&(n.view=n.view.slice(0,Dn(e,r)))),n.viewTo=r}function qn(e){for(var t=e.display.view,r=0,n=0;n=e.display.viewTo||s.to().line0?t.blinker=setInterval(function(){return t.cursorDiv.style.visibility=(r=!r)?"":"hidden"},e.options.cursorBlinkRate):e.options.cursorBlinkRate<0&&(t.cursorDiv.style.visibility="hidden")}}function Vn(e){e.state.focused||(e.display.input.focus(),Xn(e))}function Yn(e){e.state.delayingBlurEvent=!0,setTimeout(function(){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1,Zn(e))},100)}function Xn(e,t){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1),"nocursor"!=e.options.readOnly&&(e.state.focused||(ve(e,"focus",e,t),e.state.focused=!0,R(e.display.wrapper,"CodeMirror-focused"),e.curOp||e.display.selForContextMenu==e.doc.sel||(e.display.input.reset(),c&&setTimeout(function(){return e.display.input.reset(!0)},20)),e.display.input.receivedFocus()),Wn(e))}function Zn(e,t){e.state.delayingBlurEvent||(e.state.focused&&(ve(e,"blur",e,t),e.state.focused=!1,A(e.display.wrapper,"CodeMirror-focused")),clearInterval(e.display.blinker),setTimeout(function(){e.state.focused||(e.display.shift=!1)},150))}function Qn(e){for(var t=e.display,r=t.lineDiv.offsetTop,n=0;n.005||p<-.005)&&(Je(i.line,c),Jn(i.line),i.rest))for(var h=0;he.display.sizerWidth){var d=Math.ceil(l/On(e.display));d>e.display.maxLineLength&&(e.display.maxLineLength=d,e.display.maxLine=i.line,e.display.maxLineChanged=!0)}}}}function Jn(e){if(e.widgets)for(var t=0;t=a&&(o=tt(t,ir(Xe(t,c))-e.wrapper.clientHeight),a=c)}return{from:o,to:Math.max(a,o+1)}}function ti(e,t){if(!ye(e,"scrollCursorIntoView")){var r=e.display,n=r.sizer.getBoundingClientRect(),i=null;if(t.top+n.top<0?i=!0:t.bottom+n.top>(window.innerHeight||document.documentElement.clientHeight)&&(i=!1),null!=i&&!d){var o=O("div","​",null,"position: absolute;\n top: "+(t.top-r.viewOffset-Ur(e.display))+"px;\n height: "+(t.bottom-t.top+Kr(e)+r.barHeight)+"px;\n left: "+t.left+"px; width: "+Math.max(2,t.right-t.left)+"px;");e.display.lineSpace.appendChild(o),o.scrollIntoView(i),e.display.lineSpace.removeChild(o)}}}function ri(e,t,r,n){var i;null==n&&(n=0),e.options.lineWrapping||t!=r||(t=t.ch?it(t.line,"before"==t.sticky?t.ch-1:t.ch,"after"):t,r="before"==t.sticky?it(t.line,t.ch+1,"before"):t);for(var o=0;o<5;o++){var a=!1,s=yn(e,t),c=r&&r!=t?yn(e,r):s;i={left:Math.min(s.left,c.left),top:Math.min(s.top,c.top)-n,right:Math.max(s.left,c.left),bottom:Math.max(s.bottom,c.bottom)+n};var l=ii(e,i),u=e.doc.scrollTop,f=e.doc.scrollLeft;if(null!=l.scrollTop&&(fi(e,l.scrollTop),Math.abs(e.doc.scrollTop-u)>1&&(a=!0)),null!=l.scrollLeft&&(hi(e,l.scrollLeft),Math.abs(e.doc.scrollLeft-f)>1&&(a=!0)),!a)break}return i}function ni(e,t){var r=ii(e,t);null!=r.scrollTop&&fi(e,r.scrollTop),null!=r.scrollLeft&&hi(e,r.scrollLeft)}function ii(e,t){var r=e.display,n=Sn(e.display);t.top<0&&(t.top=0);var i=e.curOp&&null!=e.curOp.scrollTop?e.curOp.scrollTop:r.scroller.scrollTop,o=Vr(e),a={};t.bottom-t.top>o&&(t.bottom=t.top+o);var s=e.doc.height+Gr(r),c=t.tops-n;if(t.topi+o){var u=Math.min(t.top,(l?s:t.bottom)-o);u!=i&&(a.scrollTop=u)}var f=e.curOp&&null!=e.curOp.scrollLeft?e.curOp.scrollLeft:r.scroller.scrollLeft,p=Wr(e)-(e.options.fixedGutter?r.gutters.offsetWidth:0),h=t.right-t.left>p;return h&&(t.right=t.left+p),t.left<10?a.scrollLeft=0:t.leftp+f-3&&(a.scrollLeft=t.right+(h?0:10)-p),a}function oi(e,t){null!=t&&(li(e),e.curOp.scrollTop=(null==e.curOp.scrollTop?e.doc.scrollTop:e.curOp.scrollTop)+t)}function ai(e){li(e);var t=e.getCursor();e.curOp.scrollToPos={from:t,to:t,margin:e.options.cursorScrollMargin}}function si(e,t,r){null==t&&null==r||li(e),null!=t&&(e.curOp.scrollLeft=t),null!=r&&(e.curOp.scrollTop=r)}function ci(e,t){li(e),e.curOp.scrollToPos=t}function li(e){var t=e.curOp.scrollToPos;if(t){e.curOp.scrollToPos=null;var r=bn(e,t.from),n=bn(e,t.to);ui(e,r,n,t.margin)}}function ui(e,t,r,n){var i=ii(e,{left:Math.min(t.left,r.left),top:Math.min(t.top,r.top)-n,right:Math.max(t.right,r.right),bottom:Math.max(t.bottom,r.bottom)+n});si(e,i.scrollLeft,i.scrollTop)}function fi(e,t){Math.abs(e.doc.scrollTop-t)<2||(r||Bi(e,{top:t}),pi(e,t,!0),r&&Bi(e),Ii(e,100))}function pi(e,t,r){t=Math.min(e.display.scroller.scrollHeight-e.display.scroller.clientHeight,t),(e.display.scroller.scrollTop!=t||r)&&(e.doc.scrollTop=t,e.display.scrollbars.setScrollTop(t),e.display.scroller.scrollTop!=t&&(e.display.scroller.scrollTop=t))}function hi(e,t,r,n){t=Math.min(t,e.display.scroller.scrollWidth-e.display.scroller.clientWidth),(r?t==e.doc.scrollLeft:Math.abs(e.doc.scrollLeft-t)<2)&&!n||(e.doc.scrollLeft=t,Ki(e),e.display.scroller.scrollLeft!=t&&(e.display.scroller.scrollLeft=t),e.display.scrollbars.setScrollLeft(t))}function di(e){var t=e.display,r=t.gutters.offsetWidth,n=Math.round(e.doc.height+Gr(e.display));return{clientHeight:t.scroller.clientHeight,viewHeight:t.wrapper.clientHeight,scrollWidth:t.scroller.scrollWidth,clientWidth:t.scroller.clientWidth,viewWidth:t.wrapper.clientWidth,barLeft:e.options.fixedGutter?r:0,docHeight:n,scrollHeight:n+Kr(e)+t.barHeight,nativeBarWidth:t.nativeBarWidth,gutterWidth:r}}var mi=function(e,t,r){this.cm=r;var n=this.vert=O("div",[O("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),i=this.horiz=O("div",[O("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");n.tabIndex=i.tabIndex=-1,e(n),e(i),de(n,"scroll",function(){n.clientHeight&&t(n.scrollTop,"vertical")}),de(i,"scroll",function(){i.clientWidth&&t(i.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,a&&s<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};mi.prototype.update=function(e){var t=e.scrollWidth>e.clientWidth+1,r=e.scrollHeight>e.clientHeight+1,n=e.nativeBarWidth;if(r){this.vert.style.display="block",this.vert.style.bottom=t?n+"px":"0";var i=e.viewHeight-(t?n:0);this.vert.firstChild.style.height=Math.max(0,e.scrollHeight-e.clientHeight+i)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(t){this.horiz.style.display="block",this.horiz.style.right=r?n+"px":"0",this.horiz.style.left=e.barLeft+"px";var o=e.viewWidth-e.barLeft-(r?n:0);this.horiz.firstChild.style.width=Math.max(0,e.scrollWidth-e.clientWidth+o)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&e.clientHeight>0&&(0==n&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:r?n:0,bottom:t?n:0}},mi.prototype.setScrollLeft=function(e){this.horiz.scrollLeft!=e&&(this.horiz.scrollLeft=e),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},mi.prototype.setScrollTop=function(e){this.vert.scrollTop!=e&&(this.vert.scrollTop=e),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},mi.prototype.zeroWidthHack=function(){var e=y&&!h?"12px":"18px";this.horiz.style.height=this.vert.style.width=e,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new j,this.disableVert=new j},mi.prototype.enableZeroWidthBar=function(e,t,r){function n(){var i=e.getBoundingClientRect(),o="vert"==r?document.elementFromPoint(i.right-1,(i.top+i.bottom)/2):document.elementFromPoint((i.right+i.left)/2,i.bottom-1);o!=e?e.style.pointerEvents="none":t.set(1e3,n)}e.style.pointerEvents="auto",t.set(1e3,n)},mi.prototype.clear=function(){var e=this.horiz.parentNode;e.removeChild(this.horiz),e.removeChild(this.vert)};var gi=function(){};function vi(e,t){t||(t=di(e));var r=e.display.barWidth,n=e.display.barHeight;yi(e,t);for(var i=0;i<4&&r!=e.display.barWidth||n!=e.display.barHeight;i++)r!=e.display.barWidth&&e.options.lineWrapping&&Qn(e),yi(e,di(e)),r=e.display.barWidth,n=e.display.barHeight}function yi(e,t){var r=e.display,n=r.scrollbars.update(t);r.sizer.style.paddingRight=(r.barWidth=n.right)+"px",r.sizer.style.paddingBottom=(r.barHeight=n.bottom)+"px",r.heightForcer.style.borderBottom=n.bottom+"px solid transparent",n.right&&n.bottom?(r.scrollbarFiller.style.display="block",r.scrollbarFiller.style.height=n.bottom+"px",r.scrollbarFiller.style.width=n.right+"px"):r.scrollbarFiller.style.display="",n.bottom&&e.options.coverGutterNextToScrollbar&&e.options.fixedGutter?(r.gutterFiller.style.display="block",r.gutterFiller.style.height=n.bottom+"px",r.gutterFiller.style.width=t.gutterWidth+"px"):r.gutterFiller.style.display=""}gi.prototype.update=function(){return{bottom:0,right:0}},gi.prototype.setScrollLeft=function(){},gi.prototype.setScrollTop=function(){},gi.prototype.clear=function(){};var bi={native:mi,null:gi};function _i(e){e.display.scrollbars&&(e.display.scrollbars.clear(),e.display.scrollbars.addClass&&A(e.display.wrapper,e.display.scrollbars.addClass)),e.display.scrollbars=new bi[e.options.scrollbarStyle](function(t){e.display.wrapper.insertBefore(t,e.display.scrollbarFiller),de(t,"mousedown",function(){e.state.focused&&setTimeout(function(){return e.display.input.focus()},0)}),t.setAttribute("cm-not-content","true")},function(t,r){"horizontal"==r?hi(e,t):fi(e,t)},e),e.display.scrollbars.addClass&&R(e.display.wrapper,e.display.scrollbars.addClass)}var wi=0;function Ti(e){e.curOp={cm:e,viewChanged:!1,startHeight:e.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++wi},xr(e.curOp)}function xi(e){var t=e.curOp;t&&Er(t,function(e){for(var t=0;t=r.viewTo)||r.maxLineChanged&&t.options.lineWrapping,e.update=e.mustUpdate&&new Pi(t,e.mustUpdate&&{top:e.scrollTop,ensure:e.scrollToPos},e.forceUpdate)}function Ai(e){e.updatedDisplay=e.mustUpdate&&zi(e.cm,e.update)}function Ci(e){var t=e.cm,r=t.display;e.updatedDisplay&&Qn(t),e.barMeasure=di(t),r.maxLineChanged&&!t.options.lineWrapping&&(e.adjustWidthTo=Qr(t,r.maxLine,r.maxLine.text.length).left+3,t.display.sizerWidth=e.adjustWidthTo,e.barMeasure.scrollWidth=Math.max(r.scroller.clientWidth,r.sizer.offsetLeft+e.adjustWidthTo+Kr(t)+t.display.barWidth),e.maxScrollLeft=Math.max(0,r.sizer.offsetLeft+e.adjustWidthTo-Wr(t))),(e.updatedDisplay||e.selectionChanged)&&(e.preparedSelection=r.input.prepareSelection())}function Si(e){var t=e.cm;null!=e.adjustWidthTo&&(t.display.sizer.style.minWidth=e.adjustWidthTo+"px",e.maxScrollLeft=e.display.viewTo)){var r=+new Date+e.options.workTime,n=yt(e,t.highlightFrontier),i=[];t.iter(n.line,Math.min(t.first+t.size,e.display.viewTo+500),function(o){if(n.line>=e.display.viewFrom){var a=o.styles,s=o.text.length>e.options.maxHighlightLength?Ke(t.mode,n.state):null,c=gt(e,o,n,!0);s&&(n.state=s),o.styles=c.styles;var l=o.styleClasses,u=c.classes;u?o.styleClasses=u:l&&(o.styleClasses=null);for(var f=!a||a.length!=o.styles.length||l!=u&&(!l||!u||l.bgClass!=u.bgClass||l.textClass!=u.textClass),p=0;!f&&pr)return Ii(e,e.options.workDelay),!0}),t.highlightFrontier=n.line,t.modeFrontier=Math.max(t.modeFrontier,n.line),i.length&&Ni(e,function(){for(var t=0;t=r.viewFrom&&t.visible.to<=r.viewTo&&(null==r.updateLineNumbers||r.updateLineNumbers>=r.viewTo)&&r.renderedView==r.view&&0==qn(e))return!1;Wi(e)&&(Fn(e),t.dims=Nn(e));var i=n.first+n.size,o=Math.max(t.visible.from-e.options.viewportMargin,n.first),a=Math.min(i,t.visible.to+e.options.viewportMargin);r.viewFroma&&r.viewTo-a<20&&(a=Math.min(i,r.viewTo)),Ot&&(o=er(e.doc,o),a=tr(e.doc,a));var s=o!=r.viewFrom||a!=r.viewTo||r.lastWrapHeight!=t.wrapperHeight||r.lastWrapWidth!=t.wrapperWidth;zn(e,o,a),r.viewOffset=ir(Xe(e.doc,r.viewFrom)),e.display.mover.style.top=r.viewOffset+"px";var c=qn(e);if(!s&&0==c&&!t.force&&r.renderedView==r.view&&(null==r.updateLineNumbers||r.updateLineNumbers>=r.viewTo))return!1;var l=Fi(e);return c>4&&(r.lineDiv.style.display="none"),Ui(e,r.updateLineNumbers,t.dims),c>4&&(r.lineDiv.style.display=""),r.renderedView=r.view,ji(l),C(r.cursorDiv),C(r.selectionDiv),r.gutters.style.height=r.sizer.style.minHeight=0,s&&(r.lastWrapHeight=t.wrapperHeight,r.lastWrapWidth=t.wrapperWidth,Ii(e,400)),r.updateLineNumbers=null,!0}function qi(e,t){for(var r=t.viewport,n=!0;;n=!1){if((!n||!e.options.lineWrapping||t.oldDisplayWidth==Wr(e))&&(r&&null!=r.top&&(r={top:Math.min(e.doc.height+Gr(e.display)-Vr(e),r.top)}),t.visible=ei(e.display,e.doc,r),t.visible.from>=e.display.viewFrom&&t.visible.to<=e.display.viewTo))break;if(!zi(e,t))break;Qn(e);var i=di(e);Bn(e),vi(e,i),$i(e,i),t.force=!1}t.signal(e,"update",e),e.display.viewFrom==e.display.reportedViewFrom&&e.display.viewTo==e.display.reportedViewTo||(t.signal(e,"viewportChange",e,e.display.viewFrom,e.display.viewTo),e.display.reportedViewFrom=e.display.viewFrom,e.display.reportedViewTo=e.display.viewTo)}function Bi(e,t){var r=new Pi(e,t);if(zi(e,r)){Qn(e),qi(e,r);var n=di(e);Bn(e),vi(e,n),$i(e,n),r.finish()}}function Ui(e,t,r){var n=e.display,i=e.options.lineNumbers,o=n.lineDiv,a=o.firstChild;function s(t){var r=t.nextSibling;return c&&y&&e.display.currentWheelTarget==t?t.style.display="none":t.parentNode.removeChild(t),r}for(var l=n.view,u=n.viewFrom,f=0;f-1&&(h=!1),Or(e,p,u,r)),h&&(C(p.lineNumber),p.lineNumber.appendChild(document.createTextNode(nt(e.options,u)))),a=p.node.nextSibling}else{var d=Hr(e,p,u,r);o.insertBefore(d,a)}u+=p.size}while(a)a=s(a)}function Gi(e){var t=e.gutters.offsetWidth;e.sizer.style.marginLeft=t+"px"}function $i(e,t){e.display.sizer.style.minHeight=t.docHeight+"px",e.display.heightForcer.style.top=t.docHeight+"px",e.display.gutters.style.height=t.docHeight+e.display.barHeight+Kr(e)+"px"}function Ki(e){var t=e.display,r=t.view;if(t.alignWidgets||t.gutters.firstChild&&e.options.fixedGutter){for(var n=Ln(t)-t.scroller.scrollLeft+e.doc.scrollLeft,i=t.gutters.offsetWidth,o=n+"px",a=0;as.clientWidth,u=s.scrollHeight>s.clientHeight;if(i&&l||o&&u){if(o&&y&&c)e:for(var p=t.target,h=a.view;p!=s;p=p.parentNode)for(var d=0;d=0&&ot(e,i.to())<=0)return n}return-1};var io=function(e,t){this.anchor=e,this.head=t};function oo(e,t,r){var n=e&&e.options.selectionsMayTouch,i=t[r];t.sort(function(e,t){return ot(e.from(),t.from())}),r=z(t,i);for(var o=1;o0:c>=0){var l=lt(s.from(),a.from()),u=ct(s.to(),a.to()),f=s.empty()?a.from()==a.head:s.from()==s.head;o<=r&&--r,t.splice(--o,2,new io(f?u:l,f?l:u))}}return new no(t,r)}function ao(e,t){return new no([new io(e,t||e)],0)}function so(e){return e.text?it(e.from.line+e.text.length-1,Y(e.text).length+(1==e.text.length?e.from.ch:0)):e.to}function co(e,t){if(ot(e,t.from)<0)return e;if(ot(e,t.to)<=0)return so(t);var r=e.line+t.text.length-(t.to.line-t.from.line)-1,n=e.ch;return e.line==t.to.line&&(n+=so(t).ch-t.to.ch),it(r,n)}function lo(e,t){for(var r=[],n=0;n1&&e.remove(s.line+1,d-1),e.insert(s.line+1,v)}Cr(e,"change",e,t)}function vo(e,t,r){function n(e,i,o){if(e.linked)for(var a=0;a1&&!e.done[e.done.length-2].ranges?(e.done.pop(),Y(e.done)):void 0}function Eo(e,t,r,n){var i=e.history;i.undone.length=0;var o,a,s=+new Date;if((i.lastOp==n||i.lastOrigin==t.origin&&t.origin&&("+"==t.origin.charAt(0)&&i.lastModTime>s-(e.cm?e.cm.options.historyEventDelay:500)||"*"==t.origin.charAt(0)))&&(o=ko(i,i.lastOp==n)))a=Y(o.changes),0==ot(t.from,t.to)&&0==ot(t.from,a.to)?a.to=so(t):o.changes.push(To(e,t));else{var c=Y(i.done);c&&c.ranges||So(e.sel,i.done),o={changes:[To(e,t)],generation:i.generation},i.done.push(o);while(i.done.length>i.undoDepth)i.done.shift(),i.done[0].ranges||i.done.shift()}i.done.push(r),i.generation=++i.maxGeneration,i.lastModTime=i.lastSelTime=s,i.lastOp=i.lastSelOp=n,i.lastOrigin=i.lastSelOrigin=t.origin,a||ve(e,"historyAdded")}function Ao(e,t,r,n){var i=t.charAt(0);return"*"==i||"+"==i&&r.ranges.length==n.ranges.length&&r.somethingSelected()==n.somethingSelected()&&new Date-e.history.lastSelTime<=(e.cm?e.cm.options.historyEventDelay:500)}function Co(e,t,r,n){var i=e.history,o=n&&n.origin;r==i.lastSelOp||o&&i.lastSelOrigin==o&&(i.lastModTime==i.lastSelTime&&i.lastOrigin==o||Ao(e,o,Y(i.done),t))?i.done[i.done.length-1]=t:So(t,i.done),i.lastSelTime=+new Date,i.lastSelOrigin=o,i.lastSelOp=r,n&&!1!==n.clearRedo&&xo(i.undone)}function So(e,t){var r=Y(t);r&&r.ranges&&r.equals(e)||t.push(e)}function Oo(e,t,r,n){var i=t["spans_"+e.id],o=0;e.iter(Math.max(e.first,r),Math.min(e.first+e.size,n),function(r){r.markedSpans&&((i||(i=t["spans_"+e.id]={}))[o]=r.markedSpans),++o})}function No(e){if(!e)return null;for(var t,r=0;r-1&&(Y(s)[f]=l[f],delete l[f])}}}return n}function Io(e,t,r,n){if(n){var i=e.anchor;if(r){var o=ot(t,i)<0;o!=ot(r,i)<0?(i=t,t=r):o!=ot(t,r)<0&&(t=r)}return new io(i,t)}return new io(r||t,t)}function Do(e,t,r,n,i){null==i&&(i=e.cm&&(e.cm.display.shift||e.extend)),qo(e,new no([Io(e.sel.primary(),t,r,i)],0),n)}function Po(e,t,r){for(var n=[],i=e.cm&&(e.cm.display.shift||e.extend),o=0;o=t.ch:s.to>t.ch))){if(i&&(ve(c,"beforeCursorEnter"),c.explicitlyCleared)){if(o.markedSpans){--a;continue}break}if(!c.atomic)continue;if(r){var f=c.find(n<0?1:-1),p=void 0;if((n<0?u:l)&&(f=Vo(e,f,-n,f&&f.line==t.line?o:null)),f&&f.line==t.line&&(p=ot(f,r))&&(n<0?p<0:p>0))return Ko(e,f,t,n,i)}var h=c.find(n<0?-1:1);return(n<0?l:u)&&(h=Vo(e,h,n,h.line==t.line?o:null)),h?Ko(e,h,t,n,i):null}}return t}function Wo(e,t,r,n,i){var o=n||1,a=Ko(e,t,r,o,i)||!i&&Ko(e,t,r,o,!0)||Ko(e,t,r,-o,i)||!i&&Ko(e,t,r,-o,!0);return a||(e.cantEdit=!0,it(e.first,0))}function Vo(e,t,r,n){return r<0&&0==t.ch?t.line>e.first?ft(e,it(t.line-1)):null:r>0&&t.ch==(n||Xe(e,t.line)).text.length?t.line=0;--i)Qo(e,{from:n[i].from,to:n[i].to,text:i?[""]:t.text,origin:t.origin});else Qo(e,t)}}function Qo(e,t){if(1!=t.text.length||""!=t.text[0]||0!=ot(t.from,t.to)){var r=lo(e,t);Eo(e,t,r,e.cm?e.cm.curOp.id:NaN),ta(e,t,r,Ft(e,t));var n=[];vo(e,function(e,r){r||-1!=z(n,e.history)||(aa(e.history,t),n.push(e.history)),ta(e,t,null,Ft(e,t))})}}function Jo(e,t,r){var n=e.cm&&e.cm.state.suppressEdits;if(!n||r){for(var i,o=e.history,a=e.sel,s="undo"==t?o.done:o.undone,c="undo"==t?o.undone:o.done,l=0;l=0;--h){var d=p(h);if(d)return d.v}}}}function ea(e,t){if(0!=t&&(e.first+=t,e.sel=new no(X(e.sel.ranges,function(e){return new io(it(e.anchor.line+t,e.anchor.ch),it(e.head.line+t,e.head.ch))}),e.sel.primIndex),e.cm)){Pn(e.cm,e.first,e.first-t,t);for(var r=e.cm.display,n=r.viewFrom;ne.lastLine())){if(t.from.lineo&&(t={from:t.from,to:it(o,Xe(e,o).text.length),text:[t.text[0]],origin:t.origin}),t.removed=Ze(e,t.from,t.to),r||(r=lo(e,t)),e.cm?ra(e.cm,t,n):go(e,t,n),Bo(e,r,U)}}function ra(e,t,r){var n=e.doc,i=e.display,o=t.from,a=t.to,s=!1,c=o.line;e.options.lineWrapping||(c=et(Zt(Xe(n,o.line))),n.iter(c,a.line+1,function(e){if(e==i.maxLine)return s=!0,!0})),n.sel.contains(t.from,t.to)>-1&&be(e),go(n,t,r,Mn(e)),e.options.lineWrapping||(n.iter(c,o.line+t.text.length,function(e){var t=or(e);t>i.maxLineLength&&(i.maxLine=e,i.maxLineLength=t,i.maxLineChanged=!0,s=!1)}),s&&(e.curOp.updateMaxLine=!0)),Ct(n,o.line),Ii(e,400);var l=t.text.length-(a.line-o.line)-1;t.full?Pn(e):o.line!=a.line||1!=t.text.length||mo(e.doc,t)?Pn(e,o.line,a.line+1,l):Hn(e,o.line,"text");var u=_e(e,"changes"),f=_e(e,"change");if(f||u){var p={from:o,to:a,text:t.text,removed:t.removed,origin:t.origin};f&&Cr(e,"change",e,p),u&&(e.curOp.changeObjs||(e.curOp.changeObjs=[])).push(p)}e.display.selForContextMenu=null}function na(e,t,r,n,i){var o;n||(n=r),ot(n,r)<0&&(o=[n,r],r=o[0],n=o[1]),"string"==typeof t&&(t=e.splitLines(t)),Zo(e,{from:r,to:n,text:t,origin:i})}function ia(e,t,r,n){r1||!(this.children[0]instanceof ca))){var c=[];this.collapse(c),this.children=[new ca(c)],this.children[0].parent=this}},collapse:function(e){for(var t=this,r=0;r50){for(var s=o.lines.length%25+25,c=s;c10);e.parent.maybeSpill()}},iterN:function(e,t,r){for(var n=this,i=0;i0||0==a&&!1!==o.clearWhenEmpty)return o;if(o.replacedWith&&(o.collapsed=!0,o.widgetNode=N("span",[o.replacedWith],"CodeMirror-widget"),n.handleMouseEvents||o.widgetNode.setAttribute("cm-ignore-events","true"),n.insertLeft&&(o.widgetNode.insertLeft=!0)),o.collapsed){if(Xt(e,t.line,t,r,o)||t.line!=r.line&&Xt(e,r.line,t,r,o))throw new Error("Inserting collapsed marker partially overlapping an existing one");Lt()}o.addToHistory&&Eo(e,{from:t,to:r,origin:"markText"},e.sel,NaN);var s,c=t.line,l=e.cm;if(e.iter(c,r.line+1,function(e){l&&o.collapsed&&!l.options.lineWrapping&&Zt(e)==l.display.maxLine&&(s=!0),o.collapsed&&c!=t.line&&Je(e,0),Dt(e,new Mt(o,c==t.line?t.ch:null,c==r.line?r.ch:null)),++c}),o.collapsed&&e.iter(t.line,r.line+1,function(t){rr(e,t)&&Je(t,0)}),o.clearOnEnter&&de(o,"beforeCursorEnter",function(){return o.clear()}),o.readOnly&&(Nt(),(e.history.done.length||e.history.undone.length)&&e.clearHistory()),o.collapsed&&(o.id=++ha,o.atomic=!0),l){if(s&&(l.curOp.updateMaxLine=!0),o.collapsed)Pn(l,t.line,r.line+1);else if(o.className||o.startStyle||o.endStyle||o.css||o.attributes||o.title)for(var u=t.line;u<=r.line;u++)Hn(l,u,"text");o.atomic&&Go(l.doc),Cr(l,"markerAdded",l,o)}return o}da.prototype.clear=function(){var e=this;if(!this.explicitlyCleared){var t=this.doc.cm,r=t&&!t.curOp;if(r&&Ti(t),_e(this,"clear")){var n=this.find();n&&Cr(this,"clear",n.from,n.to)}for(var i=null,o=null,a=0;at.display.maxLineLength&&(t.display.maxLine=u,t.display.maxLineLength=f,t.display.maxLineChanged=!0)}null!=i&&t&&this.collapsed&&Pn(t,i,o+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,t&&Go(t.doc)),t&&Cr(t,"markerCleared",t,this,i,o),r&&xi(t),this.parent&&this.parent.clear()}},da.prototype.find=function(e,t){var r,n,i=this;null==e&&"bookmark"==this.type&&(e=1);for(var o=0;o=0;l--)Zo(n,i[l]);c?zo(this,c):this.cm&&ai(this.cm)}),undo:Ri(function(){Jo(this,"undo")}),redo:Ri(function(){Jo(this,"redo")}),undoSelection:Ri(function(){Jo(this,"undo",!0)}),redoSelection:Ri(function(){Jo(this,"redo",!0)}),setExtending:function(e){this.extend=e},getExtending:function(){return this.extend},historySize:function(){for(var e=this.history,t=0,r=0,n=0;n=e.ch)&&t.push(i.marker.parent||i.marker)}return t},findMarks:function(e,t,r){e=ft(this,e),t=ft(this,t);var n=[],i=e.line;return this.iter(e.line,t.line+1,function(o){var a=o.markedSpans;if(a)for(var s=0;s=c.to||null==c.from&&i!=e.line||null!=c.from&&i==t.line&&c.from>=t.ch||r&&!r(c.marker)||n.push(c.marker.parent||c.marker)}++i}),n},getAllMarks:function(){var e=[];return this.iter(function(t){var r=t.markedSpans;if(r)for(var n=0;ne)return t=e,!0;e-=o,++r}),ft(this,it(r,t))},indexFromPos:function(e){e=ft(this,e);var t=e.ch;if(e.linet&&(t=e.from),null!=e.to&&e.to-1)return t.state.draggingText(e),void setTimeout(function(){return t.display.input.focus()},20);try{var u=e.dataTransfer.getData("Text");if(u){var f;if(t.state.draggingText&&!t.state.draggingText.copy&&(f=t.listSelections()),Bo(t.doc,ao(r,r)),f)for(var p=0;p=0;t--)na(e.doc,"",n[t].from,n[t].to,"+delete");ai(e)})}function Ka(e,t,r){var n=ae(e.text,t+r,r);return n<0||n>e.text.length?null:n}function Wa(e,t,r){var n=Ka(e,t.ch,r);return null==n?null:new it(t.line,n,r<0?"after":"before")}function Va(e,t,r,n,i){if(e){var o=pe(r,t.doc.direction);if(o){var a,s=i<0?Y(o):o[0],c=i<0==(1==s.level),l=c?"after":"before";if(s.level>0||"rtl"==t.doc.direction){var u=en(t,r);a=i<0?r.text.length-1:0;var f=tn(t,u,a).top;a=se(function(e){return tn(t,u,e).top==f},i<0==(1==s.level)?s.from:s.to-1,a),"before"==l&&(a=Ka(r,a,1))}else a=i<0?s.to:s.from;return new it(n,a,l)}}return new it(n,i<0?r.text.length:0,i<0?"before":"after")}function Ya(e,t,r,n){var i=pe(t,e.doc.direction);if(!i)return Wa(t,r,n);r.ch>=t.text.length?(r.ch=t.text.length,r.sticky="before"):r.ch<=0&&(r.ch=0,r.sticky="after");var o=ue(i,r.ch,r.sticky),a=i[o];if("ltr"==e.doc.direction&&a.level%2==0&&(n>0?a.to>r.ch:a.from=a.from&&p>=u.begin)){var h=f?"before":"after";return new it(r.line,p,h)}}var d=function(e,t,n){for(var o=function(e,t){return t?new it(r.line,c(e,1),"before"):new it(r.line,e,"after")};e>=0&&e0==(1!=a.level),l=s?n.begin:c(n.end,-1);if(a.from<=l&&l0?u.end:c(u.begin,-1);return null==g||n>0&&g==t.text.length||(m=d(n>0?0:i.length-1,n,l(g)),!m)?null:m}Ha.basic={Left:"goCharLeft",Right:"goCharRight",Up:"goLineUp",Down:"goLineDown",End:"goLineEnd",Home:"goLineStartSmart",PageUp:"goPageUp",PageDown:"goPageDown",Delete:"delCharAfter",Backspace:"delCharBefore","Shift-Backspace":"delCharBefore",Tab:"defaultTab","Shift-Tab":"indentAuto",Enter:"newlineAndIndent",Insert:"toggleOverwrite",Esc:"singleSelection"},Ha.pcDefault={"Ctrl-A":"selectAll","Ctrl-D":"deleteLine","Ctrl-Z":"undo","Shift-Ctrl-Z":"redo","Ctrl-Y":"redo","Ctrl-Home":"goDocStart","Ctrl-End":"goDocEnd","Ctrl-Up":"goLineUp","Ctrl-Down":"goLineDown","Ctrl-Left":"goGroupLeft","Ctrl-Right":"goGroupRight","Alt-Left":"goLineStart","Alt-Right":"goLineEnd","Ctrl-Backspace":"delGroupBefore","Ctrl-Delete":"delGroupAfter","Ctrl-S":"save","Ctrl-F":"find","Ctrl-G":"findNext","Shift-Ctrl-G":"findPrev","Shift-Ctrl-F":"replace","Shift-Ctrl-R":"replaceAll","Ctrl-[":"indentLess","Ctrl-]":"indentMore","Ctrl-U":"undoSelection","Shift-Ctrl-U":"redoSelection","Alt-U":"redoSelection",fallthrough:"basic"},Ha.emacsy={"Ctrl-F":"goCharRight","Ctrl-B":"goCharLeft","Ctrl-P":"goLineUp","Ctrl-N":"goLineDown","Alt-F":"goWordRight","Alt-B":"goWordLeft","Ctrl-A":"goLineStart","Ctrl-E":"goLineEnd","Ctrl-V":"goPageDown","Shift-Ctrl-V":"goPageUp","Ctrl-D":"delCharAfter","Ctrl-H":"delCharBefore","Alt-D":"delWordAfter","Alt-Backspace":"delWordBefore","Ctrl-K":"killLine","Ctrl-T":"transposeChars","Ctrl-O":"openLine"},Ha.macDefault={"Cmd-A":"selectAll","Cmd-D":"deleteLine","Cmd-Z":"undo","Shift-Cmd-Z":"redo","Cmd-Y":"redo","Cmd-Home":"goDocStart","Cmd-Up":"goDocStart","Cmd-End":"goDocEnd","Cmd-Down":"goDocEnd","Alt-Left":"goGroupLeft","Alt-Right":"goGroupRight","Cmd-Left":"goLineLeft","Cmd-Right":"goLineRight","Alt-Backspace":"delGroupBefore","Ctrl-Alt-Backspace":"delGroupAfter","Alt-Delete":"delGroupAfter","Cmd-S":"save","Cmd-F":"find","Cmd-G":"findNext","Shift-Cmd-G":"findPrev","Cmd-Alt-F":"replace","Shift-Cmd-Alt-F":"replaceAll","Cmd-[":"indentLess","Cmd-]":"indentMore","Cmd-Backspace":"delWrappedLineLeft","Cmd-Delete":"delWrappedLineRight","Cmd-U":"undoSelection","Shift-Cmd-U":"redoSelection","Ctrl-Up":"goDocStart","Ctrl-Down":"goDocEnd",fallthrough:["basic","emacsy"]},Ha["default"]=y?Ha.macDefault:Ha.pcDefault;var Xa={selectAll:Yo,singleSelection:function(e){return e.setSelection(e.getCursor("anchor"),e.getCursor("head"),U)},killLine:function(e){return $a(e,function(t){if(t.empty()){var r=Xe(e.doc,t.head.line).text.length;return t.head.ch==r&&t.head.line0)i=new it(i.line,i.ch+1),e.replaceRange(o.charAt(i.ch-1)+o.charAt(i.ch-2),it(i.line,i.ch-2),i,"+transpose");else if(i.line>e.doc.first){var a=Xe(e.doc,i.line-1).text;a&&(i=new it(i.line,1),e.replaceRange(o.charAt(0)+e.doc.lineSeparator()+a.charAt(a.length-1),it(i.line-1,a.length-1),i,"+transpose"))}r.push(new io(i,i))}e.setSelections(r)})},newlineAndIndent:function(e){return Ni(e,function(){for(var t=e.listSelections(),r=t.length-1;r>=0;r--)e.replaceRange(e.doc.lineSeparator(),t[r].anchor,t[r].head,"+input");t=e.listSelections();for(var n=0;n-1&&(ot((i=s.ranges[i]).from(),t)<0||t.xRel>0)&&(ot(i.to(),t)>0||t.xRel<0)?ws(e,n,t,o):xs(e,n,t,o)}function ws(e,t,r,n){var i=e.display,o=!1,l=Li(e,function(t){c&&(i.scroller.draggable=!1),e.state.draggingText=!1,ge(i.wrapper.ownerDocument,"mouseup",l),ge(i.wrapper.ownerDocument,"mousemove",u),ge(i.scroller,"dragstart",f),ge(i.scroller,"drop",l),o||(Te(t),n.addNew||Do(e.doc,r,null,null,n.extend),c||a&&9==s?setTimeout(function(){i.wrapper.ownerDocument.body.focus(),i.input.focus()},20):i.input.focus())}),u=function(e){o=o||Math.abs(t.clientX-e.clientX)+Math.abs(t.clientY-e.clientY)>=10},f=function(){return o=!0};c&&(i.scroller.draggable=!0),e.state.draggingText=l,l.copy=!n.moveOnDrag,i.scroller.dragDrop&&i.scroller.dragDrop(),de(i.wrapper.ownerDocument,"mouseup",l),de(i.wrapper.ownerDocument,"mousemove",u),de(i.scroller,"dragstart",f),de(i.scroller,"drop",l),Yn(e),setTimeout(function(){return i.input.focus()},20)}function Ts(e,t,r){if("char"==r)return new io(t,t);if("word"==r)return e.findWordAt(t);if("line"==r)return new io(it(t.line,0),ft(e.doc,it(t.line+1,0)));var n=r(e,t);return new io(n.from,n.to)}function xs(e,t,r,n){var i=e.display,o=e.doc;Te(t);var a,s,c=o.sel,l=c.ranges;if(n.addNew&&!n.extend?(s=o.sel.contains(r),a=s>-1?l[s]:new io(r,r)):(a=o.sel.primary(),s=o.sel.primIndex),"rectangle"==n.unit)n.addNew||(a=new io(r,r)),r=In(e,t,!0,!0),s=-1;else{var u=Ts(e,r,n.unit);a=n.extend?Io(a,u.anchor,u.head,n.extend):u}n.addNew?-1==s?(s=l.length,qo(o,oo(e,l.concat([a]),s),{scroll:!1,origin:"*mouse"})):l.length>1&&l[s].empty()&&"char"==n.unit&&!n.extend?(qo(o,oo(e,l.slice(0,s).concat(l.slice(s+1)),0),{scroll:!1,origin:"*mouse"}),c=o.sel):Ho(o,s,a,G):(s=0,qo(o,new no([a],0),G),c=o.sel);var f=r;function p(t){if(0!=ot(f,t))if(f=t,"rectangle"==n.unit){for(var i=[],l=e.options.tabSize,u=F(Xe(o,r.line).text,r.ch,l),p=F(Xe(o,t.line).text,t.ch,l),h=Math.min(u,p),d=Math.max(u,p),m=Math.min(r.line,t.line),g=Math.min(e.lastLine(),Math.max(r.line,t.line));m<=g;m++){var v=Xe(o,m).text,y=K(v,h,l);h==d?i.push(new io(it(m,y),it(m,y))):v.length>y&&i.push(new io(it(m,y),it(m,K(v,d,l))))}i.length||i.push(new io(r,r)),qo(o,oo(e,c.ranges.slice(0,s).concat(i),s),{origin:"*mouse",scroll:!1}),e.scrollIntoView(t)}else{var b,_=a,w=Ts(e,t,n.unit),T=_.anchor;ot(w.anchor,T)>0?(b=w.head,T=lt(_.from(),w.anchor)):(b=w.anchor,T=ct(_.to(),w.head));var x=c.ranges.slice(0);x[s]=ks(e,new io(ft(o,T),b)),qo(o,oo(e,x,s),G)}}var h=i.wrapper.getBoundingClientRect(),d=0;function m(t){var r=++d,a=In(e,t,!0,"rectangle"==n.unit);if(a)if(0!=ot(a,f)){e.curOp.focus=M(),p(a);var s=ei(i,o);(a.line>=s.to||a.lineh.bottom?20:0;c&&setTimeout(Li(e,function(){d==r&&(i.scroller.scrollTop+=c,m(t))}),50)}}function g(t){e.state.selectingText=!1,d=1/0,t&&(Te(t),i.input.focus()),ge(i.wrapper.ownerDocument,"mousemove",v),ge(i.wrapper.ownerDocument,"mouseup",y),o.history.lastSelOrigin=null}var v=Li(e,function(e){0!==e.buttons&&Ce(e)?m(e):g(e)}),y=Li(e,g);e.state.selectingText=y,de(i.wrapper.ownerDocument,"mousemove",v),de(i.wrapper.ownerDocument,"mouseup",y)}function ks(e,t){var r=t.anchor,n=t.head,i=Xe(e.doc,r.line);if(0==ot(r,n)&&r.sticky==n.sticky)return t;var o=pe(i);if(!o)return t;var a=ue(o,r.ch,r.sticky),s=o[a];if(s.from!=r.ch&&s.to!=r.ch)return t;var c,l=a+(s.from==r.ch==(1!=s.level)?0:1);if(0==l||l==o.length)return t;if(n.line!=r.line)c=(n.line-r.line)*("ltr"==e.doc.direction?1:-1)>0;else{var u=ue(o,n.ch,n.sticky),f=u-a||(n.ch-r.ch)*(1==s.level?-1:1);c=u==l-1||u==l?f<0:f>0}var p=o[l+(c?-1:0)],h=c==(1==p.level),d=h?p.from:p.to,m=h?"after":"before";return r.ch==d&&r.sticky==m?t:new io(new it(r.line,d,m),n)}function Es(e,t,r,n){var i,o;if(t.touches)i=t.touches[0].clientX,o=t.touches[0].clientY;else try{i=t.clientX,o=t.clientY}catch(t){return!1}if(i>=Math.floor(e.display.gutters.getBoundingClientRect().right))return!1;n&&Te(t);var a=e.display,s=a.lineDiv.getBoundingClientRect();if(o>s.bottom||!_e(e,r))return ke(t);o-=s.top-a.viewOffset;for(var c=0;c=i){var u=tt(e.doc,o),f=e.display.gutterSpecs[c];return ve(e,r,e,u,f.className,t),ke(t)}}}function As(e,t){return Es(e,t,"gutterClick",!0)}function Cs(e,t){Br(e.display,t)||Ss(e,t)||ye(e,t,"contextmenu")||x||e.display.input.onContextMenu(t)}function Ss(e,t){return!!_e(e,"gutterContextMenu")&&Es(e,t,"gutterContextMenu",!1)}function Os(e){e.display.wrapper.className=e.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+e.options.theme.replace(/(^|\s)\s*/g," cm-s-"),fn(e)}ms.prototype.compare=function(e,t,r){return this.time+ds>e&&0==ot(t,this.pos)&&r==this.button};var Ns={toString:function(){return"CodeMirror.Init"}},Ls={},Ms={};function Rs(e){var t=e.optionHandlers;function r(r,n,i,o){e.defaults[r]=n,i&&(t[r]=o?function(e,t,r){r!=Ns&&i(e,t,r)}:i)}e.defineOption=r,e.Init=Ns,r("value","",function(e,t){return e.setValue(t)},!0),r("mode",null,function(e,t){e.doc.modeOption=t,po(e)},!0),r("indentUnit",2,po,!0),r("indentWithTabs",!1),r("smartIndent",!0),r("tabSize",4,function(e){ho(e),fn(e),Pn(e)},!0),r("lineSeparator",null,function(e,t){if(e.doc.lineSep=t,t){var r=[],n=e.doc.first;e.doc.iter(function(e){for(var i=0;;){var o=e.text.indexOf(t,i);if(-1==o)break;i=o+t.length,r.push(it(n,o))}n++});for(var i=r.length-1;i>=0;i--)na(e.doc,t,r[i],it(r[i].line,r[i].ch+t.length))}}),r("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,function(e,t,r){e.state.specialChars=new RegExp(t.source+(t.test("\t")?"":"|\t"),"g"),r!=Ns&&e.refresh()}),r("specialCharPlaceholder",dr,function(e){return e.refresh()},!0),r("electricChars",!0),r("inputStyle",v?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),r("spellcheck",!1,function(e,t){return e.getInputField().spellcheck=t},!0),r("autocorrect",!1,function(e,t){return e.getInputField().autocorrect=t},!0),r("autocapitalize",!1,function(e,t){return e.getInputField().autocapitalize=t},!0),r("rtlMoveVisually",!_),r("wholeLineUpdateBefore",!0),r("theme","default",function(e){Os(e),Xi(e)},!0),r("keyMap","default",function(e,t,r){var n=Ga(t),i=r!=Ns&&Ga(r);i&&i.detach&&i.detach(e,n),n.attach&&n.attach(e,i||null)}),r("extraKeys",null),r("configureMouse",null),r("lineWrapping",!1,Ds,!0),r("gutters",[],function(e,t){e.display.gutterSpecs=Vi(t,e.options.lineNumbers),Xi(e)},!0),r("fixedGutter",!0,function(e,t){e.display.gutters.style.left=t?Ln(e.display)+"px":"0",e.refresh()},!0),r("coverGutterNextToScrollbar",!1,function(e){return vi(e)},!0),r("scrollbarStyle","native",function(e){_i(e),vi(e),e.display.scrollbars.setScrollTop(e.doc.scrollTop),e.display.scrollbars.setScrollLeft(e.doc.scrollLeft)},!0),r("lineNumbers",!1,function(e,t){e.display.gutterSpecs=Vi(e.options.gutters,t),Xi(e)},!0),r("firstLineNumber",1,Xi,!0),r("lineNumberFormatter",function(e){return e},Xi,!0),r("showCursorWhenSelecting",!1,Bn,!0),r("resetSelectionOnContextMenu",!0),r("lineWiseCopyCut",!0),r("pasteLinesPerSelection",!0),r("selectionsMayTouch",!1),r("readOnly",!1,function(e,t){"nocursor"==t&&(Zn(e),e.display.input.blur()),e.display.input.readOnlyChanged(t)}),r("disableInput",!1,function(e,t){t||e.display.input.reset()},!0),r("dragDrop",!0,Is),r("allowDropFileTypes",null),r("cursorBlinkRate",530),r("cursorScrollMargin",0),r("cursorHeight",1,Bn,!0),r("singleCursorHeightPerLine",!0,Bn,!0),r("workTime",100),r("workDelay",100),r("flattenSpans",!0,ho,!0),r("addModeClass",!1,ho,!0),r("pollInterval",100),r("undoDepth",200,function(e,t){return e.doc.history.undoDepth=t}),r("historyEventDelay",1250),r("viewportMargin",10,function(e){return e.refresh()},!0),r("maxHighlightLength",1e4,ho,!0),r("moveInputWithCursor",!0,function(e,t){t||e.display.input.resetPosition()}),r("tabindex",null,function(e,t){return e.display.input.getField().tabIndex=t||""}),r("autofocus",null),r("direction","ltr",function(e,t){return e.doc.setDirection(t)},!0),r("phrases",null)}function Is(e,t,r){var n=r&&r!=Ns;if(!t!=!n){var i=e.display.dragFunctions,o=t?de:ge;o(e.display.scroller,"dragstart",i.start),o(e.display.scroller,"dragenter",i.enter),o(e.display.scroller,"dragover",i.over),o(e.display.scroller,"dragleave",i.leave),o(e.display.scroller,"drop",i.drop)}}function Ds(e){e.options.lineWrapping?(R(e.display.wrapper,"CodeMirror-wrap"),e.display.sizer.style.minWidth="",e.display.sizerWidth=null):(A(e.display.wrapper,"CodeMirror-wrap"),ar(e)),Rn(e),Pn(e),fn(e),setTimeout(function(){return vi(e)},100)}function Ps(e,t){var r=this;if(!(this instanceof Ps))return new Ps(e,t);this.options=t=t?H(t):{},H(Ls,t,!1);var n=t.value;"string"==typeof n?n=new Ta(n,t.mode,null,t.lineSeparator,t.direction):t.mode&&(n.modeOption=t.mode),this.doc=n;var i=new Ps.inputStyles[t.inputStyle](this),o=this.display=new Zi(e,n,i,t);for(var l in o.wrapper.CodeMirror=this,Os(this),t.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),_i(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new j,keySeq:null,specialChars:null},t.autofocus&&!v&&o.input.focus(),a&&s<11&&setTimeout(function(){return r.display.input.reset(!0)},20),Hs(this),Na(),Ti(this),this.curOp.forceUpdate=!0,yo(this,n),t.autofocus&&!v||this.hasFocus()?setTimeout(P(Xn,this),20):Zn(this),Ms)Ms.hasOwnProperty(l)&&Ms[l](r,t[l],Ns);Wi(this),t.finishInit&&t.finishInit(this);for(var u=0;u400}de(t.scroller,"touchstart",function(i){if(!ye(e,i)&&!o(i)&&!As(e,i)){t.input.ensurePolled(),clearTimeout(r);var a=+new Date;t.activeTouch={start:a,moved:!1,prev:a-n.end<=300?n:null},1==i.touches.length&&(t.activeTouch.left=i.touches[0].pageX,t.activeTouch.top=i.touches[0].pageY)}}),de(t.scroller,"touchmove",function(){t.activeTouch&&(t.activeTouch.moved=!0)}),de(t.scroller,"touchend",function(r){var n=t.activeTouch;if(n&&!Br(t,r)&&null!=n.left&&!n.moved&&new Date-n.start<300){var o,a=e.coordsChar(t.activeTouch,"page");o=!n.prev||c(n,n.prev)?new io(a,a):!n.prev.prev||c(n,n.prev.prev)?e.findWordAt(a):new io(it(a.line,0),ft(e.doc,it(a.line+1,0))),e.setSelection(o.anchor,o.head),e.focus(),Te(r)}i()}),de(t.scroller,"touchcancel",i),de(t.scroller,"scroll",function(){t.scroller.clientHeight&&(fi(e,t.scroller.scrollTop),hi(e,t.scroller.scrollLeft,!0),ve(e,"scroll",e))}),de(t.scroller,"mousewheel",function(t){return ro(e,t)}),de(t.scroller,"DOMMouseScroll",function(t){return ro(e,t)}),de(t.wrapper,"scroll",function(){return t.wrapper.scrollTop=t.wrapper.scrollLeft=0}),t.dragFunctions={enter:function(t){ye(e,t)||Ee(t)},over:function(t){ye(e,t)||(Aa(e,t),Ee(t))},start:function(t){return Ea(e,t)},drop:Li(e,ka),leave:function(t){ye(e,t)||Ca(e)}};var l=t.input.getField();de(l,"keyup",function(t){return us.call(e,t)}),de(l,"keydown",Li(e,cs)),de(l,"keypress",Li(e,fs)),de(l,"focus",function(t){return Xn(e,t)}),de(l,"blur",function(t){return Zn(e,t)})}Ps.defaults=Ls,Ps.optionHandlers=Ms;var Fs=[];function js(e,t,r,n){var i,o=e.doc;null==r&&(r="add"),"smart"==r&&(o.mode.indent?i=yt(e,t).state:r="prev");var a=e.options.tabSize,s=Xe(o,t),c=F(s.text,null,a);s.stateAfter&&(s.stateAfter=null);var l,u=s.text.match(/^\s*/)[0];if(n||/\S/.test(s.text)){if("smart"==r&&(l=o.mode.indent(i,s.text.slice(u.length),s.text),l==B||l>150)){if(!n)return;r="prev"}}else l=0,r="not";"prev"==r?l=t>o.first?F(Xe(o,t-1).text,null,a):0:"add"==r?l=c+e.options.indentUnit:"subtract"==r?l=c-e.options.indentUnit:"number"==typeof r&&(l=c+r),l=Math.max(0,l);var f="",p=0;if(e.options.indentWithTabs)for(var h=Math.floor(l/a);h;--h)p+=a,f+="\t";if(pa,c=Re(t),l=null;if(s&&n.ranges.length>1)if(zs&&zs.text.join("\n")==t){if(n.ranges.length%zs.text.length==0){l=[];for(var u=0;u=0;p--){var h=n.ranges[p],d=h.from(),m=h.to();h.empty()&&(r&&r>0?d=it(d.line,d.ch-r):e.state.overwrite&&!s?m=it(m.line,Math.min(Xe(o,m.line).text.length,m.ch+Y(c).length)):s&&zs&&zs.lineWise&&zs.text.join("\n")==t&&(d=m=it(d.line,0)));var g={from:d,to:m,text:l?l[p%l.length]:c,origin:i||(s?"paste":e.state.cutIncoming>a?"cut":"+input")};Zo(e.doc,g),Cr(e,"inputRead",e,g)}t&&!s&&Gs(e,t),ai(e),e.curOp.updateInput<2&&(e.curOp.updateInput=f),e.curOp.typing=!0,e.state.pasteIncoming=e.state.cutIncoming=-1}function Us(e,t){var r=e.clipboardData&&e.clipboardData.getData("Text");if(r)return e.preventDefault(),t.isReadOnly()||t.options.disableInput||Ni(t,function(){return Bs(t,r,0,null,"paste")}),!0}function Gs(e,t){if(e.options.electricChars&&e.options.smartIndent)for(var r=e.doc.sel,n=r.ranges.length-1;n>=0;n--){var i=r.ranges[n];if(!(i.head.ch>100||n&&r.ranges[n-1].head.line==i.head.line)){var o=e.getModeAt(i.head),a=!1;if(o.electricChars){for(var s=0;s-1){a=js(e,i.head.line,"smart");break}}else o.electricInput&&o.electricInput.test(Xe(e.doc,i.head.line).text.slice(0,i.head.ch))&&(a=js(e,i.head.line,"smart"));a&&Cr(e,"electricInput",e,i.head.line)}}}function $s(e){for(var t=[],r=[],n=0;nn&&(js(t,o.head.line,e,!0),n=o.head.line,i==t.doc.sel.primIndex&&ai(t));else{var a=o.from(),s=o.to(),c=Math.max(n,a.line);n=Math.min(t.lastLine(),s.line-(s.ch?0:1))+1;for(var l=c;l0&&Ho(t.doc,i,new io(a,u[i].to()),U)}}}),getTokenAt:function(e,t){return xt(this,e,t)},getLineTokens:function(e,t){return xt(this,it(e),t,!0)},getTokenTypeAt:function(e){e=ft(this.doc,e);var t,r=vt(this,Xe(this.doc,e.line)),n=0,i=(r.length-1)/2,o=e.ch;if(0==o)t=r[2];else for(;;){var a=n+i>>1;if((a?r[2*a-1]:0)>=o)i=a;else{if(!(r[2*a+1]o&&(e=o,i=!0),n=Xe(this.doc,e)}else n=e;return mn(this,n,{top:0,left:0},t||"page",r||i).top+(i?this.doc.height-ir(n):0)},defaultTextHeight:function(){return Sn(this.display)},defaultCharWidth:function(){return On(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(e,t,r,n,i){var o=this.display;e=yn(this,ft(this.doc,e));var a=e.bottom,s=e.left;if(t.style.position="absolute",t.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(t),o.sizer.appendChild(t),"over"==n)a=e.top;else if("above"==n||"near"==n){var c=Math.max(o.wrapper.clientHeight,this.doc.height),l=Math.max(o.sizer.clientWidth,o.lineSpace.clientWidth);("above"==n||e.bottom+t.offsetHeight>c)&&e.top>t.offsetHeight?a=e.top-t.offsetHeight:e.bottom+t.offsetHeight<=c&&(a=e.bottom),s+t.offsetWidth>l&&(s=l-t.offsetWidth)}t.style.top=a+"px",t.style.left=t.style.right="","right"==i?(s=o.sizer.clientWidth-t.offsetWidth,t.style.right="0px"):("left"==i?s=0:"middle"==i&&(s=(o.sizer.clientWidth-t.offsetWidth)/2),t.style.left=s+"px"),r&&ni(this,{left:s,top:a,right:s+t.offsetWidth,bottom:a+t.offsetHeight})},triggerOnKeyDown:Mi(cs),triggerOnKeyPress:Mi(fs),triggerOnKeyUp:us,triggerOnMouseDown:Mi(vs),execCommand:function(e){if(Xa.hasOwnProperty(e))return Xa[e].call(null,this)},triggerElectric:Mi(function(e){Gs(this,e)}),findPosH:function(e,t,r,n){var i=this,o=1;t<0&&(o=-1,t=-t);for(var a=ft(this.doc,e),s=0;s0&&s(r.charAt(n-1)))--n;while(i.5)&&Rn(this),ve(this,"refresh",this)}),swapDoc:Mi(function(e){var t=this.doc;return t.cm=null,this.state.selectingText&&this.state.selectingText(),yo(this,e),fn(this),this.display.input.reset(),si(this,e.scrollLeft,e.scrollTop),this.curOp.forceScroll=!0,Cr(this,"swapDoc",this,t),t}),phrase:function(e){var t=this.options.phrases;return t&&Object.prototype.hasOwnProperty.call(t,e)?t[e]:e},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},we(e),e.registerHelper=function(t,n,i){r.hasOwnProperty(t)||(r[t]=e[t]={_global:[]}),r[t][n]=i},e.registerGlobalHelper=function(t,n,i,o){e.registerHelper(t,n,o),r[t]._global.push({pred:i,val:o})}}function Ys(e,t,r,n,i){var o=t,a=r,s=Xe(e,t.line);function c(){var n=t.line+r;return!(n=e.first+e.size)&&(t=new it(n,t.ch,t.sticky),s=Xe(e,n))}function l(n){var o;if(o=i?Ya(e.cm,s,t,r):Wa(s,t,r),null==o){if(n||!c())return!1;t=Va(i,e.cm,s,t.line,r)}else t=o;return!0}if("char"==n)l();else if("column"==n)l(!0);else if("word"==n||"group"==n)for(var u=null,f="group"==n,p=e.cm&&e.cm.getHelper(t,"wordChars"),h=!0;;h=!1){if(r<0&&!l(!h))break;var d=s.text.charAt(t.ch)||"\n",m=re(d,p)?"w":f&&"\n"==d?"n":!f||/\s/.test(d)?null:"p";if(!f||h||m||(m="s"),u&&u!=m){r<0&&(r=1,l(),t.sticky="after");break}if(m&&(u=m),r>0&&!l(!h))break}var g=Wo(e,t,o,a,!0);return at(o,g)&&(g.hitSide=!0),g}function Xs(e,t,r,n){var i,o,a=e.doc,s=t.left;if("page"==n){var c=Math.min(e.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),l=Math.max(c-.5*Sn(e.display),3);i=(r>0?t.bottom:t.top)+r*l}else"line"==n&&(i=r>0?t.bottom+3:t.top-3);for(;;){if(o=wn(e,s,i),!o.outside)break;if(r<0?i<=0:i>=a.height){o.hitSide=!0;break}i+=5*r}return o}var Zs=function(e){this.cm=e,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new j,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};function Qs(e,t){var r=Jr(e,t.line);if(!r||r.hidden)return null;var n=Xe(e.doc,t.line),i=Xr(r,n,t.line),o=pe(n,e.doc.direction),a="left";if(o){var s=ue(o,t.ch);a=s%2?"right":"left"}var c=on(i.map,t.ch,a);return c.offset="right"==c.collapse?c.end:c.start,c}function Js(e){for(var t=e;t;t=t.parentNode)if(/CodeMirror-gutter-wrapper/.test(t.className))return!0;return!1}function ec(e,t){return t&&(e.bad=!0),e}function tc(e,t,r,n,i){var o="",a=!1,s=e.doc.lineSeparator(),c=!1;function l(e){return function(t){return t.id==e}}function u(){a&&(o+=s,c&&(o+=s),a=c=!1)}function f(e){e&&(u(),o+=e)}function p(t){if(1==t.nodeType){var r=t.getAttribute("cm-text");if(r)return void f(r);var o,h=t.getAttribute("cm-marker");if(h){var d=e.findMarks(it(n,0),it(i+1,0),l(+h));return void(d.length&&(o=d[0].find(0))&&f(Ze(e.doc,o.from,o.to).join(s)))}if("false"==t.getAttribute("contenteditable"))return;var m=/^(pre|div|p|li|table|br)$/i.test(t.nodeName);if(!/^br$/i.test(t.nodeName)&&0==t.textContent.length)return;m&&u();for(var g=0;g=t.display.viewTo||o.line=t.display.viewFrom&&Qs(t,i)||{node:c[0].measure.map[2],offset:0},u=o.linen.firstLine()&&(a=it(a.line-1,Xe(n.doc,a.line-1).length)),s.ch==Xe(n.doc,s.line).text.length&&s.linei.viewTo-1)return!1;a.line==i.viewFrom||0==(e=Dn(n,a.line))?(t=et(i.view[0].line),r=i.view[0].node):(t=et(i.view[e].line),r=i.view[e-1].node.nextSibling);var c,l,u=Dn(n,s.line);if(u==i.view.length-1?(c=i.viewTo-1,l=i.lineDiv.lastChild):(c=et(i.view[u+1].line)-1,l=i.view[u+1].node.previousSibling),!r)return!1;var f=n.doc.splitLines(tc(n,r,l,t,c)),p=Ze(n.doc,it(t,0),it(c,Xe(n.doc,c).text.length));while(f.length>1&&p.length>1)if(Y(f)==Y(p))f.pop(),p.pop(),c--;else{if(f[0]!=p[0])break;f.shift(),p.shift(),t++}var h=0,d=0,m=f[0],g=p[0],v=Math.min(m.length,g.length);while(ha.ch&&y.charCodeAt(y.length-d-1)==b.charCodeAt(b.length-d-1))h--,d++;f[f.length-1]=y.slice(0,y.length-d).replace(/^\u200b+/,""),f[0]=f[0].slice(h).replace(/\u200b+$/,"");var w=it(t,h),T=it(c,p.length?Y(p).length-d:0);return f.length>1||f[0]||ot(w,T)?(na(n.doc,f,w,T,"+input"),!0):void 0},Zs.prototype.ensurePolled=function(){this.forceCompositionEnd()},Zs.prototype.reset=function(){this.forceCompositionEnd()},Zs.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},Zs.prototype.readFromDOMSoon=function(){var e=this;null==this.readDOMTimeout&&(this.readDOMTimeout=setTimeout(function(){if(e.readDOMTimeout=null,e.composing){if(!e.composing.done)return;e.composing=null}e.updateFromDOM()},80))},Zs.prototype.updateFromDOM=function(){var e=this;!this.cm.isReadOnly()&&this.pollContent()||Ni(this.cm,function(){return Pn(e.cm)})},Zs.prototype.setUneditable=function(e){e.contentEditable="false"},Zs.prototype.onKeyPress=function(e){0==e.charCode||this.composing||(e.preventDefault(),this.cm.isReadOnly()||Li(this.cm,Bs)(this.cm,String.fromCharCode(null==e.charCode?e.keyCode:e.charCode),0))},Zs.prototype.readOnlyChanged=function(e){this.div.contentEditable=String("nocursor"!=e)},Zs.prototype.onContextMenu=function(){},Zs.prototype.resetPosition=function(){},Zs.prototype.needsContentAttribute=!0;var ic=function(e){this.cm=e,this.prevInput="",this.pollingFast=!1,this.polling=new j,this.hasSelection=!1,this.composing=null};function oc(e,t){if(t=t?H(t):{},t.value=e.value,!t.tabindex&&e.tabIndex&&(t.tabindex=e.tabIndex),!t.placeholder&&e.placeholder&&(t.placeholder=e.placeholder),null==t.autofocus){var r=M();t.autofocus=r==e||null!=e.getAttribute("autofocus")&&r==document.body}function n(){e.value=s.getValue()}var i;if(e.form&&(de(e.form,"submit",n),!t.leaveSubmitMethodAlone)){var o=e.form;i=o.submit;try{var a=o.submit=function(){n(),o.submit=i,o.submit(),o.submit=a}}catch(c){}}t.finishInit=function(t){t.save=n,t.getTextArea=function(){return e},t.toTextArea=function(){t.toTextArea=isNaN,n(),e.parentNode.removeChild(t.getWrapperElement()),e.style.display="",e.form&&(ge(e.form,"submit",n),"function"==typeof e.form.submit&&(e.form.submit=i))}},e.style.display="none";var s=Ps(function(t){return e.parentNode.insertBefore(t,e.nextSibling)},t);return s}function ac(e){e.off=ge,e.on=de,e.wheelEventPixels=to,e.Doc=Ta,e.splitLines=Re,e.countColumn=F,e.findColumn=K,e.isWordChar=te,e.Pass=B,e.signal=ve,e.Line=sr,e.changeEnd=so,e.scrollbarModel=bi,e.Pos=it,e.cmpPos=ot,e.modes=Fe,e.mimeModes=je,e.resolveMode=Be,e.getMode=Ue,e.modeExtensions=Ge,e.extendMode=$e,e.copyState=Ke,e.startState=Ve,e.innerMode=We,e.commands=Xa,e.keyMap=Ha,e.keyName=Ua,e.isModifierKey=qa,e.lookupKey=za,e.normalizeKeyMap=ja,e.StringStream=Ye,e.SharedTextMarker=ga,e.TextMarker=da,e.LineWidget=ua,e.e_preventDefault=Te,e.e_stopPropagation=xe,e.e_stop=Ee,e.addClass=R,e.contains=L,e.rmClass=A,e.keyNames=Ra}ic.prototype.init=function(e){var t=this,r=this,n=this.cm;this.createField(e);var i=this.textarea;function o(e){if(!ye(n,e)){if(n.somethingSelected())qs({lineWise:!1,text:n.getSelections()});else{if(!n.options.lineWiseCopyCut)return;var t=$s(n);qs({lineWise:!0,text:t.text}),"cut"==e.type?n.setSelections(t.ranges,null,U):(r.prevInput="",i.value=t.text.join("\n"),D(i))}"cut"==e.type&&(n.state.cutIncoming=+new Date)}}e.wrapper.insertBefore(this.wrapper,e.wrapper.firstChild),m&&(i.style.width="0px"),de(i,"input",function(){a&&s>=9&&t.hasSelection&&(t.hasSelection=null),r.poll()}),de(i,"paste",function(e){ye(n,e)||Us(e,n)||(n.state.pasteIncoming=+new Date,r.fastPoll())}),de(i,"cut",o),de(i,"copy",o),de(e.scroller,"paste",function(t){if(!Br(e,t)&&!ye(n,t)){if(!i.dispatchEvent)return n.state.pasteIncoming=+new Date,void r.focus();var o=new Event("paste");o.clipboardData=t.clipboardData,i.dispatchEvent(o)}}),de(e.lineSpace,"selectstart",function(t){Br(e,t)||Te(t)}),de(i,"compositionstart",function(){var e=n.getCursor("from");r.composing&&r.composing.range.clear(),r.composing={start:e,range:n.markText(e,n.getCursor("to"),{className:"CodeMirror-composing"})}}),de(i,"compositionend",function(){r.composing&&(r.poll(),r.composing.range.clear(),r.composing=null)})},ic.prototype.createField=function(e){this.wrapper=Ws(),this.textarea=this.wrapper.firstChild},ic.prototype.prepareSelection=function(){var e=this.cm,t=e.display,r=e.doc,n=Un(e);if(e.options.moveInputWithCursor){var i=yn(e,r.sel.primary().head,"div"),o=t.wrapper.getBoundingClientRect(),a=t.lineDiv.getBoundingClientRect();n.teTop=Math.max(0,Math.min(t.wrapper.clientHeight-10,i.top+a.top-o.top)),n.teLeft=Math.max(0,Math.min(t.wrapper.clientWidth-10,i.left+a.left-o.left))}return n},ic.prototype.showSelection=function(e){var t=this.cm,r=t.display;S(r.cursorDiv,e.cursors),S(r.selectionDiv,e.selection),null!=e.teTop&&(this.wrapper.style.top=e.teTop+"px",this.wrapper.style.left=e.teLeft+"px")},ic.prototype.reset=function(e){if(!this.contextMenuPending&&!this.composing){var t=this.cm;if(t.somethingSelected()){this.prevInput="";var r=t.getSelection();this.textarea.value=r,t.state.focused&&D(this.textarea),a&&s>=9&&(this.hasSelection=r)}else e||(this.prevInput=this.textarea.value="",a&&s>=9&&(this.hasSelection=null))}},ic.prototype.getField=function(){return this.textarea},ic.prototype.supportsTouch=function(){return!1},ic.prototype.focus=function(){if("nocursor"!=this.cm.options.readOnly&&(!v||M()!=this.textarea))try{this.textarea.focus()}catch(e){}},ic.prototype.blur=function(){this.textarea.blur()},ic.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},ic.prototype.receivedFocus=function(){this.slowPoll()},ic.prototype.slowPoll=function(){var e=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,function(){e.poll(),e.cm.state.focused&&e.slowPoll()})},ic.prototype.fastPoll=function(){var e=!1,t=this;function r(){var n=t.poll();n||e?(t.pollingFast=!1,t.slowPoll()):(e=!0,t.polling.set(60,r))}t.pollingFast=!0,t.polling.set(20,r)},ic.prototype.poll=function(){var e=this,t=this.cm,r=this.textarea,n=this.prevInput;if(this.contextMenuPending||!t.state.focused||Ie(r)&&!n&&!this.composing||t.isReadOnly()||t.options.disableInput||t.state.keySeq)return!1;var i=r.value;if(i==n&&!t.somethingSelected())return!1;if(a&&s>=9&&this.hasSelection===i||y&&/[\uf700-\uf7ff]/.test(i))return t.display.input.reset(),!1;if(t.doc.sel==t.display.selForContextMenu){var o=i.charCodeAt(0);if(8203!=o||n||(n="​"),8666==o)return this.reset(),this.cm.execCommand("undo")}var c=0,l=Math.min(n.length,i.length);while(c1e3||i.indexOf("\n")>-1?r.value=e.prevInput="":e.prevInput=i,e.composing&&(e.composing.range.clear(),e.composing.range=t.markText(e.composing.start,t.getCursor("to"),{className:"CodeMirror-composing"}))}),!0},ic.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},ic.prototype.onKeyPress=function(){a&&s>=9&&(this.hasSelection=null),this.fastPoll()},ic.prototype.onContextMenu=function(e){var t=this,r=t.cm,n=r.display,i=t.textarea;t.contextMenuPending&&t.contextMenuPending();var o=In(r,e),l=n.scroller.scrollTop;if(o&&!f){var u=r.options.resetSelectionOnContextMenu;u&&-1==r.doc.sel.contains(o)&&Li(r,qo)(r.doc,ao(o),U);var p,h=i.style.cssText,d=t.wrapper.style.cssText,m=t.wrapper.offsetParent.getBoundingClientRect();if(t.wrapper.style.cssText="position: static",i.style.cssText="position: absolute; width: 30px; height: 30px;\n top: "+(e.clientY-m.top-5)+"px; left: "+(e.clientX-m.left-5)+"px;\n z-index: 1000; background: "+(a?"rgba(255, 255, 255, .05)":"transparent")+";\n outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);",c&&(p=window.scrollY),n.input.focus(),c&&window.scrollTo(null,p),n.input.reset(),r.somethingSelected()||(i.value=t.prevInput=" "),t.contextMenuPending=y,n.selForContextMenu=r.doc.sel,clearTimeout(n.detectingSelectAll),a&&s>=9&&v(),x){Ee(e);var g=function(){ge(window,"mouseup",g),setTimeout(y,20)};de(window,"mouseup",g)}else setTimeout(y,50)}function v(){if(null!=i.selectionStart){var e=r.somethingSelected(),o="​"+(e?i.value:"");i.value="⇚",i.value=o,t.prevInput=e?"":"​",i.selectionStart=1,i.selectionEnd=o.length,n.selForContextMenu=r.doc.sel}}function y(){if(t.contextMenuPending==y&&(t.contextMenuPending=!1,t.wrapper.style.cssText=d,i.style.cssText=h,a&&s<9&&n.scrollbars.setScrollTop(n.scroller.scrollTop=l),null!=i.selectionStart)){(!a||a&&s<9)&&v();var e=0,o=function(){n.selForContextMenu==r.doc.sel&&0==i.selectionStart&&i.selectionEnd>0&&"​"==t.prevInput?Li(r,Yo)(r):e++<10?n.detectingSelectAll=setTimeout(o,500):(n.selForContextMenu=null,n.input.reset())};n.detectingSelectAll=setTimeout(o,200)}}},ic.prototype.readOnlyChanged=function(e){e||this.reset(),this.textarea.disabled="nocursor"==e},ic.prototype.setUneditable=function(){},ic.prototype.needsContentAttribute=!1,Rs(Ps),Vs(Ps);var sc="iter insert remove copy getEditor constructor".split(" ");for(var cc in Ta.prototype)Ta.prototype.hasOwnProperty(cc)&&z(sc,cc)<0&&(Ps.prototype[cc]=function(e){return function(){return e.apply(this.doc,arguments)}}(Ta.prototype[cc]));return we(Ta),Ps.inputStyles={textarea:ic,contenteditable:Zs},Ps.defineMode=function(e){Ps.defaults.mode||"null"==e||(Ps.defaults.mode=e),ze.apply(this,arguments)},Ps.defineMIME=qe,Ps.defineMode("null",function(){return{token:function(e){return e.skipToEnd()}}}),Ps.defineMIME("text/plain","null"),Ps.defineExtension=function(e,t){Ps.prototype[e]=t},Ps.defineDocExtension=function(e,t){Ta.prototype[e]=t},Ps.fromTextArea=oc,ac(Ps),Ps.version="5.48.2",Ps})},5706:function(e,t,r){"use strict";var n="[a-zA-Z_:][a-zA-Z0-9:._-]*",i="[^\"'=<>`\\x00-\\x20]+",o="'[^']*'",a='"[^"]*"',s="(?:"+i+"|"+o+"|"+a+")",c="(?:\\s+"+n+"(?:\\s*=\\s*"+s+")?)",l="<[A-Za-z][A-Za-z0-9\\-]*"+c+"*\\s*\\/?>",u="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",f="\x3c!----\x3e|\x3c!--(?:-?[^>-])(?:-?[^-])*--\x3e",p="<[?].*?[?]>",h="]*>",d="",m=new RegExp("^(?:"+l+"|"+u+"|"+f+"|"+p+"|"+h+"|"+d+")"),g=new RegExp("^(?:"+l+"|"+u+")");e.exports.HTML_TAG_RE=m,e.exports.HTML_OPEN_CLOSE_TAG_RE=g},"57a5":function(e,t,r){var n=r("91e9"),i=n(Object.keys,Object);e.exports=i},"57d6":function(e,t){function r(e){var t=e;return t.placeholder}e.exports=r},5804:function(e,t,r){var n=r("6fbd"),i={input:!0,option:!0,optgroup:!0,select:!0,button:!0,datalist:!0,textarea:!0},o={tr:{tr:!0,th:!0,td:!0},th:{th:!0},td:{thead:!0,th:!0,td:!0},body:{head:!0,link:!0,script:!0},li:{li:!0},p:{p:!0},h1:{p:!0},h2:{p:!0},h3:{p:!0},h4:{p:!0},h5:{p:!0},h6:{p:!0},select:i,input:i,output:i,button:i,datalist:i,textarea:i,option:{option:!0},optgroup:{optgroup:!0}},a={__proto__:null,area:!0,base:!0,basefont:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,isindex:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0},s={__proto__:null,math:!0,svg:!0},c={__proto__:null,mi:!0,mo:!0,mn:!0,ms:!0,mtext:!0,"annotation-xml":!0,foreignObject:!0,desc:!0,title:!0},l=/\s|\//;function u(e,t){this._options=t||{},this._cbs=e||{},this._tagname="",this._attribname="",this._attribvalue="",this._attribs=null,this._stack=[],this._foreignContext=[],this.startIndex=0,this.endIndex=null,this._lowerCaseTagNames="lowerCaseTags"in this._options?!!this._options.lowerCaseTags:!this._options.xmlMode,this._lowerCaseAttributeNames="lowerCaseAttributeNames"in this._options?!!this._options.lowerCaseAttributeNames:!this._options.xmlMode,this._options.Tokenizer&&(n=this._options.Tokenizer),this._tokenizer=new n(this._options,this),this._cbs.onparserinit&&this._cbs.onparserinit(this)}r("3fb5")(u,r("faa1").EventEmitter),u.prototype._updatePosition=function(e){null===this.endIndex?this._tokenizer._sectionStart<=e?this.startIndex=0:this.startIndex=this._tokenizer._sectionStart-e:this.startIndex=this.endIndex+1,this.endIndex=this._tokenizer.getAbsoluteIndex()},u.prototype.ontext=function(e){this._updatePosition(1),this.endIndex--,this._cbs.ontext&&this._cbs.ontext(e)},u.prototype.onopentagname=function(e){if(this._lowerCaseTagNames&&(e=e.toLowerCase()),this._tagname=e,!this._options.xmlMode&&e in o)for(var t;(t=this._stack[this._stack.length-1])in o[e];this.onclosetag(t));!this._options.xmlMode&&e in a||(this._stack.push(e),e in s?this._foreignContext.push(!0):e in c&&this._foreignContext.push(!1)),this._cbs.onopentagname&&this._cbs.onopentagname(e),this._cbs.onopentag&&(this._attribs={})},u.prototype.onopentagend=function(){this._updatePosition(1),this._attribs&&(this._cbs.onopentag&&this._cbs.onopentag(this._tagname,this._attribs),this._attribs=null),!this._options.xmlMode&&this._cbs.onclosetag&&this._tagname in a&&this._cbs.onclosetag(this._tagname),this._tagname=""},u.prototype.onclosetag=function(e){if(this._updatePosition(1),this._lowerCaseTagNames&&(e=e.toLowerCase()),(e in s||e in c)&&this._foreignContext.pop(),!this._stack.length||e in a&&!this._options.xmlMode)this._options.xmlMode||"br"!==e&&"p"!==e||(this.onopentagname(e),this._closeCurrentTag());else{var t=this._stack.lastIndexOf(e);if(-1!==t)if(this._cbs.onclosetag){t=this._stack.length-t;while(t--)this._cbs.onclosetag(this._stack.pop())}else this._stack.length=t;else"p"!==e||this._options.xmlMode||(this.onopentagname(e),this._closeCurrentTag())}},u.prototype.onselfclosingtag=function(){this._options.xmlMode||this._options.recognizeSelfClosing||this._foreignContext[this._foreignContext.length-1]?this._closeCurrentTag():this.onopentagend()},u.prototype._closeCurrentTag=function(){var e=this._tagname;this.onopentagend(),this._stack[this._stack.length-1]===e&&(this._cbs.onclosetag&&this._cbs.onclosetag(e),this._stack.pop())},u.prototype.onattribname=function(e){this._lowerCaseAttributeNames&&(e=e.toLowerCase()),this._attribname=e},u.prototype.onattribdata=function(e){this._attribvalue+=e},u.prototype.onattribend=function(){this._cbs.onattribute&&this._cbs.onattribute(this._attribname,this._attribvalue),this._attribs&&!Object.prototype.hasOwnProperty.call(this._attribs,this._attribname)&&(this._attribs[this._attribname]=this._attribvalue),this._attribname="",this._attribvalue=""},u.prototype._getInstructionName=function(e){var t=e.search(l),r=t<0?e:e.substr(0,t);return this._lowerCaseTagNames&&(r=r.toLowerCase()),r},u.prototype.ondeclaration=function(e){if(this._cbs.onprocessinginstruction){var t=this._getInstructionName(e);this._cbs.onprocessinginstruction("!"+t,"!"+e)}},u.prototype.onprocessinginstruction=function(e){if(this._cbs.onprocessinginstruction){var t=this._getInstructionName(e);this._cbs.onprocessinginstruction("?"+t,"?"+e)}},u.prototype.oncomment=function(e){this._updatePosition(4),this._cbs.oncomment&&this._cbs.oncomment(e),this._cbs.oncommentend&&this._cbs.oncommentend()},u.prototype.oncdata=function(e){this._updatePosition(1),this._options.xmlMode||this._options.recognizeCDATA?(this._cbs.oncdatastart&&this._cbs.oncdatastart(),this._cbs.ontext&&this._cbs.ontext(e),this._cbs.oncdataend&&this._cbs.oncdataend()):this.oncomment("[CDATA["+e+"]]")},u.prototype.onerror=function(e){this._cbs.onerror&&this._cbs.onerror(e)},u.prototype.onend=function(){if(this._cbs.onclosetag)for(var e=this._stack.length;e>0;this._cbs.onclosetag(this._stack[--e]));this._cbs.onend&&this._cbs.onend()},u.prototype.reset=function(){this._cbs.onreset&&this._cbs.onreset(),this._tokenizer.reset(),this._tagname="",this._attribname="",this._attribs=null,this._stack=[],this._cbs.onparserinit&&this._cbs.onparserinit(this)},u.prototype.parseComplete=function(e){this.reset(),this.end(e)},u.prototype.write=function(e){this._tokenizer.write(e)},u.prototype.end=function(e){this._tokenizer.end(e)},u.prototype.pause=function(){this._tokenizer.pause()},u.prototype.resume=function(){this._tokenizer.resume()},u.prototype.parseChunk=u.prototype.write,u.prototype.done=u.prototype.end,e.exports=u},"584a":function(e,t){var r=e.exports={version:"2.6.9"};"number"==typeof __e&&(__e=r)},"585a":function(e,t,r){(function(t){var r="object"==typeof t&&t&&t.Object===Object&&t;e.exports=r}).call(this,r("c8ba"))},"58f7":function(e,t){function r(e,t,r,n,i){return i(e,function(e,i,o){r=n?(n=!1,e):t(r,e,i,o)}),r}e.exports=r},"5a39":function(e,t){function r(e){this.style=e.style,this.color=e.color,this.size=e.size,this.phantom=e.phantom,this.font=e.font,void 0===e.parentStyle?this.parentStyle=e.style:this.parentStyle=e.parentStyle,void 0===e.parentSize?this.parentSize=e.size:this.parentSize=e.parentSize}r.prototype.extend=function(e){var t={style:this.style,size:this.size,color:this.color,parentStyle:this.style,parentSize:this.size,phantom:this.phantom,font:this.font};for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return new r(t)},r.prototype.withStyle=function(e){return this.extend({style:e})},r.prototype.withSize=function(e){return this.extend({size:e})},r.prototype.withColor=function(e){return this.extend({color:e})},r.prototype.withPhantom=function(){return this.extend({phantom:!0})},r.prototype.withFont=function(e){return this.extend({font:e})},r.prototype.reset=function(){return this.extend({})};var n={"katex-blue":"#6495ed","katex-orange":"#ffa500","katex-pink":"#ff00af","katex-red":"#df0030","katex-green":"#28ae7b","katex-gray":"gray","katex-purple":"#9d38bd","katex-blueA":"#c7e9f1","katex-blueB":"#9cdceb","katex-blueC":"#58c4dd","katex-blueD":"#29abca","katex-blueE":"#1c758a","katex-tealA":"#acead7","katex-tealB":"#76ddc0","katex-tealC":"#5cd0b3","katex-tealD":"#55c1a7","katex-tealE":"#49a88f","katex-greenA":"#c9e2ae","katex-greenB":"#a6cf8c","katex-greenC":"#83c167","katex-greenD":"#77b05d","katex-greenE":"#699c52","katex-goldA":"#f7c797","katex-goldB":"#f9b775","katex-goldC":"#f0ac5f","katex-goldD":"#e1a158","katex-goldE":"#c78d46","katex-redA":"#f7a1a3","katex-redB":"#ff8080","katex-redC":"#fc6255","katex-redD":"#e65a4c","katex-redE":"#cf5044","katex-maroonA":"#ecabc1","katex-maroonB":"#ec92ab","katex-maroonC":"#c55f73","katex-maroonD":"#a24d61","katex-maroonE":"#94424f","katex-purpleA":"#caa3e8","katex-purpleB":"#b189c6","katex-purpleC":"#9a72ac","katex-purpleD":"#715582","katex-purpleE":"#644172","katex-mintA":"#f5f9e8","katex-mintB":"#edf2df","katex-mintC":"#e0e5cc","katex-grayA":"#fdfdfd","katex-grayB":"#f7f7f7","katex-grayC":"#eeeeee","katex-grayD":"#dddddd","katex-grayE":"#cccccc","katex-grayF":"#aaaaaa","katex-grayG":"#999999","katex-grayH":"#555555","katex-grayI":"#333333","katex-kaBlue":"#314453","katex-kaGreen":"#639b24"};r.prototype.getColor=function(){return this.phantom?"transparent":n[this.color]||this.color},e.exports=r},"5b4e":function(e,t,r){var n=r("36c3"),i=r("b447"),o=r("0fc9");e.exports=function(e){return function(t,r,a){var s,c=n(t),l=i(c.length),u=o(a,l);if(e&&r!=r){while(l>u)if(s=c[u++],s!=s)return!0}else for(;l>u;u++)if((e||u in c)&&c[u]===r)return e||u||0;return!e&&-1}}},"5b54":function(e,t,r){"use strict";var n=r("bd68"),i=r("0068").has,o=r("0068").isValidEntityCode,a=r("0068").fromCodePoint,s=/^&#((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,c=/^&([a-z][a-z0-9]{1,31});/i;e.exports=function(e,t){var r,l,u,f=e.pos,p=e.posMax;if(38!==e.src.charCodeAt(f))return!1;if(f+1r.indentOf||r.innerModeForLine&&!t.sol()||n)return r.innerMode?(r.innerState||(r.innerState=r.innerMode.startState?e.startState(r.innerMode,t.indentation()):{}),t.hideFirstChars(r.indentOf+2,function(){return r.innerMode.token(t,r.innerState)||!0})):(t.skipToEnd(),r.indentToken);t.sol()&&(r.indentOf=1/0,r.indentToken=null,r.innerMode=null,r.innerState=null)}function V(e,t){if(e.sol()&&(t.restOfLine=""),t.restOfLine){e.skipToEnd();var r=t.restOfLine;return t.restOfLine="",r}}function Y(){return new c}function X(e){return e.copy()}function Z(e,t){var r=W(e,t)||V(e,t)||d(e,t)||k(e,t)||N(e,t)||F(e,t)||l(e,t)||u(e,t)||C(e,t)||f(e,t)||p(e,t)||h(e,t)||m(e,t)||g(e,t)||v(e,t)||y(e,t)||b(e,t)||_(e,t)||w(e,t)||T(e,t)||x(e,t)||E(e,t)||A(e,t)||S(e,t)||O(e,t)||L(e,t)||M(e,t)||R(e,t)||I(e,t)||D(e,t)||P(e,t)||H(e,t)||j(e,t)||z(e,t)||U(e,t)||q(e,t)||B(e,t)||G(e,t)||$(e,t);return!0===r?null:r}return c.prototype.copy=function(){var t=new c;return t.javaScriptLine=this.javaScriptLine,t.javaScriptLineExcludesColon=this.javaScriptLineExcludesColon,t.javaScriptArguments=this.javaScriptArguments,t.javaScriptArgumentsDepth=this.javaScriptArgumentsDepth,t.isInterpolating=this.isInterpolating,t.interpolationNesting=this.interpolationNesting,t.jsState=e.copyState(s,this.jsState),t.innerMode=this.innerMode,this.innerMode&&this.innerState&&(t.innerState=e.copyState(this.innerMode,this.innerState)),t.restOfLine=this.restOfLine,t.isIncludeFiltered=this.isIncludeFiltered,t.isEach=this.isEach,t.lastTag=this.lastTag,t.scriptType=this.scriptType,t.isAttrs=this.isAttrs,t.attrsNest=this.attrsNest.slice(),t.inAttributeName=this.inAttributeName,t.attributeIsType=this.attributeIsType,t.attrValue=this.attrValue,t.indentOf=this.indentOf,t.indentToken=this.indentToken,t.innerModeForLine=this.innerModeForLine,t},{startState:Y,copyState:X,token:Z}},"javascript","css","htmlmixed"),e.defineMIME("text/x-pug","pug"),e.defineMIME("text/x-jade","pug")})},"5bfe":function(e,t,r){"use strict";e.exports=m;var n=/^(?:\\.|[\w\-\u00b0-\uFFFF])+/,i=/\\([\da-f]{1,6}\s?|(\s)|.)/gi,o=/^\s*((?:\\.|[\w\u00b0-\uFFFF\-])+)\s*(?:(\S?)=\s*(?:(['"])([^]*?)\3|(#?(?:\\.|[\w\u00b0-\uFFFF\-])*)|)|)\s*(i)?\]/,a={__proto__:null,undefined:"exists","":"equals","~":"element","^":"start",$:"end","*":"any","!":"not","|":"hyphen"},s={__proto__:null,">":"child","<":"parent","~":"sibling","+":"adjacent"},c={__proto__:null,"#":["id","equals"],".":["class","element"]},l={__proto__:null,has:!0,not:!0,matches:!0},u={__proto__:null,contains:!0,icontains:!0},f={__proto__:null,'"':!0,"'":!0};function p(e,t,r){var n="0x"+t-65536;return n!==n||r?t:n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320)}function h(e){return e.replace(i,p)}function d(e){return" "===e||"\n"===e||"\t"===e||"\f"===e||"\r"===e}function m(e,t){var r=[];if(e=g(r,e+"",t),""!==e)throw new SyntaxError("Unmatched selector: "+e);return r}function g(e,t,r){var i,p,m,y,b=[],_=!1;function w(){var e=t.match(n)[0];return t=t.substr(e.length),h(e)}function T(e){while(d(t.charAt(e)))e++;t=t.substr(e)}function x(e){var r=0;while("\\"===t.charAt(--e))r++;return 1===(1&r)}T(0);while(""!==t)if(p=t.charAt(0),d(p))_=!0,T(1);else if(p in s)b.push({type:s[p]}),_=!1,T(1);else if(","===p){if(0===b.length)throw new SyntaxError("empty sub-selector");e.push(b),b=[],_=!1,T(1)}else if(_&&(b.length>0&&b.push({type:"descendant"}),_=!1),"*"===p)t=t.substr(1),b.push({type:"universal"});else if(p in c)t=t.substr(1),b.push({type:"attribute",name:c[p][0],action:c[p][1],value:w(),ignoreCase:!1});else if("["===p){if(t=t.substr(1),i=t.match(o),!i)throw new SyntaxError("Malformed attribute selector: "+t);t=t.substr(i[0].length),m=h(i[1]),r&&("lowerCaseAttributeNames"in r?!r.lowerCaseAttributeNames:r.xmlMode)||(m=m.toLowerCase()),b.push({type:"attribute",name:m,action:a[i[2]],value:h(i[4]||i[5]||""),ignoreCase:!!i[6]})}else if(":"===p){if(":"===t.charAt(1)){t=t.substr(2),b.push({type:"pseudo-element",name:w().toLowerCase()});continue}if(t=t.substr(1),m=w().toLowerCase(),i=null,"("===t.charAt(0))if(m in l){y=t.charAt(1);var k=y in f;if(t=t.substr(k+1),i=[],t=g(i,t,r),k){if(t.charAt(0)!==y)throw new SyntaxError("unmatched quotes in :"+m);t=t.substr(1)}if(")"!==t.charAt(0))throw new SyntaxError("missing closing parenthesis in :"+m+" "+t);t=t.substr(1)}else{for(var E=1,A=1;A>0&&E0&&0===t.length)throw new SyntaxError("empty sub-selector");e.push(t)}},"5c69":function(e,t,r){var n=r("087d"),i=r("0621");function o(e,t,r,a,s){var c=-1,l=e.length;r||(r=i),s||(s=[]);while(++c0&&r(u)?t>1?o(u,t-1,r,a,s):n(s,u):a||(s[s.length]=u)}return s}e.exports=o},"5c95":function(e,t,r){var n=r("35e8");e.exports=function(e,t,r){for(var i in t)r&&e[i]?e[i]=t[i]:n(e,i,t[i]);return e}},"5ca1":function(e,t,r){var n=r("7726"),i=r("8378"),o=r("32e9"),a=r("2aba"),s=r("9b43"),c="prototype",l=function(e,t,r){var u,f,p,h,d=e&l.F,m=e&l.G,g=e&l.S,v=e&l.P,y=e&l.B,b=m?n:g?n[t]||(n[t]={}):(n[t]||{})[c],_=m?i:i[t]||(i[t]={}),w=_[c]||(_[c]={});for(u in m&&(r=t),r)f=!d&&b&&void 0!==b[u],p=(f?b:r)[u],h=y&&f?s(p,n):v&&"function"==typeof p?s(Function.call,p):p,b&&a(b,u,p,e&l.U),_[u]!=p&&o(_,u,h),v&&w[u]!=p&&(w[u]=p)};n.core=i,l.F=1,l.G=2,l.S=4,l.P=8,l.B=16,l.W=32,l.U=64,l.R=128,e.exports=l},"5cc5":function(e,t,r){var n=r("2b4c")("iterator"),i=!1;try{var o=[7][n]();o["return"]=function(){i=!0},Array.from(o,function(){throw 2})}catch(a){}e.exports=function(e,t){if(!t&&!i)return!1;var r=!1;try{var o=[7],s=o[n]();s.next=function(){return{done:r=!0}},o[n]=function(){return s},e(o)}catch(a){}return r}},"5d58":function(e,t,r){e.exports=r("d8d6")},"5dbc":function(e,t,r){var n=r("d3f4"),i=r("8b97").set;e.exports=function(e,t,r){var o,a=t.constructor;return a!==r&&"function"==typeof a&&(o=a.prototype)!==r.prototype&&n(o)&&i&&i(e,o),e}},"5df3":function(e,t,r){"use strict";var n=r("02f4")(!0);r("01f9")(String,"String",function(e){this._t=String(e),this._i=0},function(){var e,t=this._t,r=this._i;return r>=t.length?{value:void 0,done:!0}:(e=n(t,r),this._i+=e.length,{value:e,done:!1})})},"5e1a":function(e,t,r){"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var i=r("a8f0").Buffer,o=r(3);function a(e,t,r){e.copy(t,r)}e.exports=function(){function e(){n(this,e),this.head=null,this.tail=null,this.length=0}return e.prototype.push=function(e){var t={data:e,next:null};this.length>0?this.tail.next=t:this.head=t,this.tail=t,++this.length},e.prototype.unshift=function(e){var t={data:e,next:this.head};0===this.length&&(this.tail=t),this.head=t,++this.length},e.prototype.shift=function(){if(0!==this.length){var e=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,e}},e.prototype.clear=function(){this.head=this.tail=null,this.length=0},e.prototype.join=function(e){if(0===this.length)return"";var t=this.head,r=""+t.data;while(t=t.next)r+=e+t.data;return r},e.prototype.concat=function(e){if(0===this.length)return i.alloc(0);if(1===this.length)return this.head.data;var t=i.allocUnsafe(e>>>0),r=this.head,n=0;while(r)a(r.data,t,n),n+=r.data.length,r=r.next;return t},e}(),o&&o.inspect&&o.inspect.custom&&(e.exports.prototype[o.inspect.custom]=function(){var e=o.inspect({length:this.length});return this.constructor.name+" "+e})},"5e2e":function(e,t,r){var n=r("28c9"),i=r("69d5"),o=r("b4c0"),a=r("fba5"),s=r("67ca");function c(e){var t=-1,r=null==e?0:e.length;this.clear();while(++t|$))/i,/<\/(script|pre|style)>/i,!0],[/^/,!0],[/^<\?/,/\?>/,!0],[/^/,!0],[/^/,!0],[new RegExp("^|$))","i"),/^$/,!0],[new RegExp(i.source+"\\s*$"),/^$/,!1]];e.exports=function(e,t,r,n){var i,a,s,c,l=e.bMarks[t]+e.tShift[t],u=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=4)return!1;if(!e.md.options.html)return!1;if(60!==e.src.charCodeAt(l))return!1;for(c=e.src.slice(l,u),i=0;i",lt:"<",quot:'"'}},"656b":function(e,t,r){var n=r("e2e4"),i=r("f4d6");function o(e,t){t=n(t,e);var r=0,o=t.length;while(null!=e&&r",GT:">",Iacute:"Í",iacute:"í",Icirc:"Î",icirc:"î",iexcl:"¡",Igrave:"Ì",igrave:"ì",iquest:"¿",Iuml:"Ï",iuml:"ï",laquo:"«",lt:"<",LT:"<",macr:"¯",micro:"µ",middot:"·",nbsp:" ",not:"¬",Ntilde:"Ñ",ntilde:"ñ",Oacute:"Ó",oacute:"ó",Ocirc:"Ô",ocirc:"ô",Ograve:"Ò",ograve:"ò",ordf:"ª",ordm:"º",Oslash:"Ø",oslash:"ø",Otilde:"Õ",otilde:"õ",Ouml:"Ö",ouml:"ö",para:"¶",plusmn:"±",pound:"£",quot:'"',QUOT:'"',raquo:"»",reg:"®",REG:"®",sect:"§",shy:"­",sup1:"¹",sup2:"²",sup3:"³",szlig:"ß",THORN:"Þ",thorn:"þ",times:"×",Uacute:"Ú",uacute:"ú",Ucirc:"Û",ucirc:"û",Ugrave:"Ù",ugrave:"ù",uml:"¨",Uuml:"Ü",uuml:"ü",Yacute:"Ý",yacute:"ý",yen:"¥",yuml:"ÿ"}},"65cd":function(e,t,r){var n=r("4a1c").domEach,i={pick:r("2593")},o=Object.prototype.toString;function a(e,t,r,n){if("string"==typeof t){var i=s(e);"function"===typeof r&&(r=r.call(e,n,i[t])),""===r?delete i[t]:null!=r&&(i[t]=r),e.attribs.style=c(i)}else"object"==typeof t&&Object.keys(t).forEach(function(r){a(e,r,t[r])})}function s(e,t){var r=l(e.attribs.style);return"string"===typeof t?r[t]:Array.isArray(t)?i.pick(r,t):r}function c(e){return Object.keys(e||{}).reduce(function(t,r){return t+(t?" ":"")+r+": "+e[r]+";"},"")}function l(e){return e=(e||"").trim(),e?e.split(";").reduce(function(e,t){var r=t.indexOf(":");return r<1||r===t.length-1?e:(e[t.slice(0,r).trim()]=t.slice(r+1).trim(),e)},{}):{}}t.css=function(e,t){return 2===arguments.length||"[object Object]"===o.call(e)?n(this,function(r,n){a(n,e,t,r)}):s(this[0],e)}},"66ec":function(e,t,r){var n=r("01d0"),i=e.exports=Object.create(n),o={tagName:"name"};Object.keys(o).forEach(function(e){var t=o[e];Object.defineProperty(i,e,{get:function(){return this[t]||null},set:function(e){return this[t]=e,e}})})},6718:function(e,t,r){var n=r("e53d"),i=r("584a"),o=r("b8e3"),a=r("ccb9"),s=r("d9f6").f;e.exports=function(e){var t=i.Symbol||(i.Symbol=o?{}:n.Symbol||{});"_"==e.charAt(0)||e in t||s(t,e,{value:a.f(e)})}},6747:function(e,t){var r=Array.isArray;e.exports=r},6762:function(e,t,r){"use strict";var n=r("5ca1"),i=r("c366")(!0);n(n.P,"Array",{includes:function(e){return i(this,e,arguments.length>1?arguments[1]:void 0)}}),r("9c6c")("includes")},"67bb":function(e,t,r){e.exports=r("f921")},"67ca":function(e,t,r){var n=r("cb5a");function i(e,t){var r=this.__data__,i=n(r,e);return i<0?(++this.size,r.push([e,t])):r[i][1]=t,this}e.exports=i},6821:function(e,t,r){var n=r("626a"),i=r("be13");e.exports=function(e){return n(i(e))}},"68b4":function(e,t,r){var n=r("4d1e"),i=r("1880"),o=n.isTag;function a(e,t){return e.children?e.children.map(function(e){return i(e,t)}).join(""):""}function s(e){return Array.isArray(e)?e.map(s).join(""):o(e)?"br"===e.name?"\n":s(e.children):e.type===n.CDATA?s(e.children):e.type===n.Text?e.data:""}e.exports={getInnerHTML:a,getOuterHTML:i,getText:s}},"68d8":function(e,t){function r(e,t,r,n){this.id=e,this.size=t,this.cramped=n,this.sizeMultiplier=r}r.prototype.sup=function(){return h[d[this.id]]},r.prototype.sub=function(){return h[m[this.id]]},r.prototype.fracNum=function(){return h[g[this.id]]},r.prototype.fracDen=function(){return h[v[this.id]]},r.prototype.cramp=function(){return h[y[this.id]]},r.prototype.cls=function(){return f[this.size]+(this.cramped?" cramped":" uncramped")},r.prototype.reset=function(){return p[this.size]};var n=0,i=1,o=2,a=3,s=4,c=5,l=6,u=7,f=["displaystyle textstyle","textstyle","scriptstyle","scriptscriptstyle"],p=["reset-textstyle","reset-textstyle","reset-scriptstyle","reset-scriptscriptstyle"],h=[new r(n,0,1,!1),new r(i,0,1,!0),new r(o,1,1,!1),new r(a,1,1,!0),new r(s,2,.7,!1),new r(c,2,.7,!0),new r(l,3,.5,!1),new r(u,3,.5,!0)],d=[s,c,s,c,l,u,l,u],m=[c,c,c,c,u,u,u,u],g=[o,a,s,c,l,u,l,u],v=[a,a,c,c,u,u,u,u],y=[i,i,a,a,c,c,u,u];e.exports={DISPLAY:h[n],TEXT:h[o],SCRIPT:h[s],SCRIPTSCRIPT:h[l]}},"693d":function(e,t,r){(function(e){"use strict";e(r("56b3"),r("9eb9"),r("d5e0"),r("f9d4"),r("a0bd"),r("7b00"),r("1b63"),r("76d2"),r("5bef"),r("e1de"))})(function(e){var t={script:[["lang",/coffee(script)?/,"coffeescript"],["type",/^(?:text|application)\/(?:x-)?coffee(?:script)?$/,"coffeescript"],["lang",/^babel$/,"javascript"],["type",/^text\/babel$/,"javascript"],["type",/^text\/ecmascript-\d+$/,"javascript"]],style:[["lang",/^stylus$/i,"stylus"],["lang",/^sass$/i,"sass"],["lang",/^less$/i,"text/x-less"],["lang",/^scss$/i,"text/x-scss"],["type",/^(text\/)?(x-)?styl(us)?$/i,"stylus"],["type",/^text\/sass/i,"sass"],["type",/^(text\/)?(x-)?scss$/i,"text/x-scss"],["type",/^(text\/)?(x-)?less$/i,"text/x-less"]],template:[["lang",/^vue-template$/i,"vue"],["lang",/^pug$/i,"pug"],["lang",/^handlebars$/i,"handlebars"],["type",/^(text\/)?(x-)?pug$/i,"pug"],["type",/^text\/x-handlebars-template$/i,"handlebars"],[null,null,"vue-template"]]};e.defineMode("vue-template",function(t,r){var n={token:function(e){if(e.match(/^\{\{.*?\}\}/))return"meta mustache";while(e.next()&&!e.match("{{",!1));return null}};return e.overlayMode(e.getMode(t,r.backdrop||"text/html"),n)}),e.defineMode("vue",function(r){return e.getMode(r,{name:"htmlmixed",tags:t})},"htmlmixed","xml","javascript","coffeescript","css","sass","stylus","pug","handlebars"),e.defineMIME("script/x-vue","vue"),e.defineMIME("text/x-vue","vue")})},"696e":function(e,t,r){r("c207"),r("1654"),r("6c1c"),r("24c5"),r("3c11"),r("43fc"),e.exports=r("584a").Promise},"69a8":function(e,t){var r={}.hasOwnProperty;e.exports=function(e,t){return r.call(e,t)}},"69d3":function(e,t,r){r("6718")("asyncIterator")},"69d5":function(e,t,r){var n=r("cb5a"),i=Array.prototype,o=i.splice;function a(e){var t=this.__data__,r=n(t,e);if(r<0)return!1;var i=t.length-1;return r==i?t.pop():o.call(t,r,1),--this.size,!0}e.exports=a},"6a99":function(e,t,r){var n=r("d3f4");e.exports=function(e,t){if(!n(e))return e;var r,i;if(t&&"function"==typeof(r=e.toString)&&!n(i=r.call(e)))return i;if("function"==typeof(r=e.valueOf)&&!n(i=r.call(e)))return i;if(!t&&"function"==typeof(r=e.toString)&&!n(i=r.call(e)))return i;throw TypeError("Can't convert object to primitive value")}},"6abf":function(e,t,r){var n=r("e6f3"),i=r("1691").concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return n(e,i)}},"6ac0":function(e,t){function r(e,t,r,n){var i=-1,o=null==e?0:e.length;n&&o&&(r=e[++i]);while(++i1&&h.reverse(),A&&k?@[]^_`{|}~-".split("").forEach(function(e){i[e.charCodeAt(0)]=1}),e.exports=function(e,t){var r,o=e.pos,a=e.posMax;if(92!==e.src.charCodeAt(o))return!1;if(o++,od)return this.parseFunction(i);throw new l("Got function '"+i.result+"' with no arguments as "+e,this.lexer,r+1)}return i.result}if(this.settings.throwOnError||"\\"!==this.nextToken.text[0])throw new l("Expected group after '"+t+"'",this.lexer,r+1);return this.handleUnsupportedCmd()},u.prototype.handleUnsupportedCmd=function(){for(var e=this.nextToken.text,t=[],r=0;ri))throw new l("Got function '"+c.result+"' as argument to '"+e+"'",this.lexer,this.pos-1);u=this.parseFunction(c)}else u=c.result;a.push(u),o.push(this.pos)}return a.push(o),a},u.prototype.parseSpecialGroup=function(e,t){var r,n=this.mode;if("original"===e&&(e=n),"color"===e||"size"===e){var i=this.nextToken;if(t&&"["!==i.text)return null;this.mode=e,this.expect(t?"[":"{");var o,a=this.nextToken;return this.mode=n,o="color"===e?a.text:a.data,this.consume(),this.expect(t?"]":"}"),new p(new f(e,o,n),!1)}if("text"===e){var s=this.lexer.lex(this.pos,"whitespace");this.pos=s.position}return this.mode=e,this.nextToken=this.lexer.lex(this.pos,e),r=t?this.parseOptionalGroup():this.parseGroup(),this.mode=n,this.nextToken=this.lexer.lex(this.pos,n),r},u.prototype.parseGroup=function(){if("{"===this.nextToken.text){this.consume();var e=this.parseExpression(!1);return this.expect("}"),new p(new f("ordgroup",e,this.mode),!1)}return this.parseSymbol()},u.prototype.parseOptionalGroup=function(){if("["===this.nextToken.text){this.consume();var e=this.parseExpression(!1,"]");return this.expect("]"),new p(new f("ordgroup",e,this.mode),!1)}return null},u.prototype.parseSymbol=function(){var e=this.nextToken;return n[e.text]?(this.consume(),new p(e.text,!0)):a[this.mode][e.text]?(this.consume(),new p(new f(a[this.mode][e.text].group,e.text,this.mode),!1)):null},u.prototype.ParseNode=f,e.exports=u},"6fb2":function(e,t,r){"use strict";var n=r("b1dc"),i=r("00db"),o=r("5182"),a=r("f30b"),s=a.TAG_NAMES,c=a.NAMESPACES,l=e.exports=function(e){this.tokenizer=e,this.namespaceStack=[],this.namespaceStackTop=-1,this._enterNamespace(c.HTML)};l.prototype.getNextToken=function(){var e=this.tokenizer.getNextToken();if(e.type===n.START_TAG_TOKEN)this._handleStartTagToken(e);else if(e.type===n.END_TAG_TOKEN)this._handleEndTagToken(e);else if(e.type===n.NULL_CHARACTER_TOKEN&&this.inForeignContent)e.type=n.CHARACTER_TOKEN,e.chars=o.REPLACEMENT_CHARACTER;else if(this.skipNextNewLine&&(e.type!==n.HIBERNATION_TOKEN&&(this.skipNextNewLine=!1),e.type===n.WHITESPACE_CHARACTER_TOKEN&&"\n"===e.chars[0])){if(1===e.chars.length)return this.getNextToken();e.chars=e.chars.substr(1)}return e},l.prototype._enterNamespace=function(e){this.namespaceStackTop++,this.namespaceStack.push(e),this.inForeignContent=e!==c.HTML,this.currentNamespace=e,this.tokenizer.allowCDATA=this.inForeignContent},l.prototype._leaveCurrentNamespace=function(){this.namespaceStackTop--,this.namespaceStack.pop(),this.currentNamespace=this.namespaceStack[this.namespaceStackTop],this.inForeignContent=this.currentNamespace!==c.HTML,this.tokenizer.allowCDATA=this.inForeignContent},l.prototype._ensureTokenizerMode=function(e){e===s.TEXTAREA||e===s.TITLE?this.tokenizer.state=n.MODE.RCDATA:e===s.PLAINTEXT?this.tokenizer.state=n.MODE.PLAINTEXT:e===s.SCRIPT?this.tokenizer.state=n.MODE.SCRIPT_DATA:e!==s.STYLE&&e!==s.IFRAME&&e!==s.XMP&&e!==s.NOEMBED&&e!==s.NOFRAMES&&e!==s.NOSCRIPT||(this.tokenizer.state=n.MODE.RAWTEXT)},l.prototype._handleStartTagToken=function(e){var t=e.tagName;if(t===s.SVG?this._enterNamespace(c.SVG):t===s.MATH&&this._enterNamespace(c.MATHML),this.inForeignContent){if(i.causesExit(e))return void this._leaveCurrentNamespace();var r=this.currentNamespace;r===c.MATHML?i.adjustTokenMathMLAttrs(e):r===c.SVG&&(i.adjustTokenSVGTagName(e),i.adjustTokenSVGAttrs(e)),i.adjustTokenXMLAttrs(e),t=e.tagName,!e.selfClosing&&i.isIntegrationPoint(t,r,e.attrs)&&this._enterNamespace(c.HTML)}else t===s.PRE||t===s.TEXTAREA||t===s.LISTING?this.skipNextNewLine=!0:t===s.IMAGE&&(e.tagName=s.IMG),this._ensureTokenizerMode(t)},l.prototype._handleEndTagToken=function(e){var t=e.tagName;if(this.inForeignContent)(t===s.SVG&&this.currentNamespace===c.SVG||t===s.MATH&&this.currentNamespace===c.MATHML)&&this._leaveCurrentNamespace();else{var r=this.namespaceStack[this.namespaceStackTop-1];r===c.SVG&&i.SVG_TAG_NAMES_ADJUSTMENT_MAP[t]&&(t=i.SVG_TAG_NAMES_ADJUSTMENT_MAP[t]),i.isIntegrationPoint(t,r,e.attrs)&&this._leaveCurrentNamespace()}this.currentNamespace===c.SVG&&i.adjustTokenSVGTagName(e)}},"6fbd":function(e,t,r){e.exports=ge;var n=r("7073"),i=r("f0f2"),o=r("9166"),a=r("64b2"),s=0,c=s++,l=s++,u=s++,f=s++,p=s++,h=s++,d=s++,m=s++,g=s++,v=s++,y=s++,b=s++,_=s++,w=s++,T=s++,x=s++,k=s++,E=s++,A=s++,C=s++,S=s++,O=s++,N=s++,L=s++,M=s++,R=s++,I=s++,D=s++,P=s++,H=s++,F=s++,j=s++,z=s++,q=s++,B=s++,U=s++,G=s++,$=s++,K=s++,W=s++,V=s++,Y=s++,X=s++,Z=s++,Q=s++,J=s++,ee=s++,te=s++,re=s++,ne=s++,ie=s++,oe=s++,ae=s++,se=s++,ce=s++,le=0,ue=le++,fe=le++,pe=le++;function he(e){return" "===e||"\n"===e||"\t"===e||"\f"===e||"\r"===e}function de(e,t,r){var n=e.toLowerCase();return e===n?function(e){e===n?this._state=t:(this._state=r,this._index--)}:function(i){i===n||i===e?this._state=t:(this._state=r,this._index--)}}function me(e,t){var r=e.toLowerCase();return function(n){n===r||n===e?this._state=t:(this._state=u,this._index--)}}function ge(e,t){this._state=c,this._buffer="",this._sectionStart=0,this._index=0,this._bufferOffset=0,this._baseState=c,this._special=ue,this._cbs=t,this._running=!0,this._ended=!1,this._xmlMode=!(!e||!e.xmlMode),this._decodeEntities=!(!e||!e.decodeEntities)}ge.prototype._stateText=function(e){"<"===e?(this._index>this._sectionStart&&this._cbs.ontext(this._getSection()),this._state=l,this._sectionStart=this._index):this._decodeEntities&&this._special===ue&&"&"===e&&(this._index>this._sectionStart&&this._cbs.ontext(this._getSection()),this._baseState=c,this._state=ie,this._sectionStart=this._index)},ge.prototype._stateBeforeTagName=function(e){"/"===e?this._state=p:"<"===e?(this._cbs.ontext(this._getSection()),this._sectionStart=this._index):">"===e||this._special!==ue||he(e)?this._state=c:"!"===e?(this._state=T,this._sectionStart=this._index+1):"?"===e?(this._state=k,this._sectionStart=this._index+1):(this._state=this._xmlMode||"s"!==e&&"S"!==e?u:F,this._sectionStart=this._index)},ge.prototype._stateInTagName=function(e){("/"===e||">"===e||he(e))&&(this._emitToken("onopentagname"),this._state=m,this._index--)},ge.prototype._stateBeforeCloseingTagName=function(e){he(e)||(">"===e?this._state=c:this._special!==ue?"s"===e||"S"===e?this._state=j:(this._state=c,this._index--):(this._state=h,this._sectionStart=this._index))},ge.prototype._stateInCloseingTagName=function(e){(">"===e||he(e))&&(this._emitToken("onclosetag"),this._state=d,this._index--)},ge.prototype._stateAfterCloseingTagName=function(e){">"===e&&(this._state=c,this._sectionStart=this._index+1)},ge.prototype._stateBeforeAttributeName=function(e){">"===e?(this._cbs.onopentagend(),this._state=c,this._sectionStart=this._index+1):"/"===e?this._state=f:he(e)||(this._state=g,this._sectionStart=this._index)},ge.prototype._stateInSelfClosingTag=function(e){">"===e?(this._cbs.onselfclosingtag(),this._state=c,this._sectionStart=this._index+1):he(e)||(this._state=m,this._index--)},ge.prototype._stateInAttributeName=function(e){("="===e||"/"===e||">"===e||he(e))&&(this._cbs.onattribname(this._getSection()),this._sectionStart=-1,this._state=v,this._index--)},ge.prototype._stateAfterAttributeName=function(e){"="===e?this._state=y:"/"===e||">"===e?(this._cbs.onattribend(),this._state=m,this._index--):he(e)||(this._cbs.onattribend(),this._state=g,this._sectionStart=this._index)},ge.prototype._stateBeforeAttributeValue=function(e){'"'===e?(this._state=b,this._sectionStart=this._index+1):"'"===e?(this._state=_,this._sectionStart=this._index+1):he(e)||(this._state=w,this._sectionStart=this._index,this._index--)},ge.prototype._stateInAttributeValueDoubleQuotes=function(e){'"'===e?(this._emitToken("onattribdata"),this._cbs.onattribend(),this._state=m):this._decodeEntities&&"&"===e&&(this._emitToken("onattribdata"),this._baseState=this._state,this._state=ie,this._sectionStart=this._index)},ge.prototype._stateInAttributeValueSingleQuotes=function(e){"'"===e?(this._emitToken("onattribdata"),this._cbs.onattribend(),this._state=m):this._decodeEntities&&"&"===e&&(this._emitToken("onattribdata"),this._baseState=this._state,this._state=ie,this._sectionStart=this._index)},ge.prototype._stateInAttributeValueNoQuotes=function(e){he(e)||">"===e?(this._emitToken("onattribdata"),this._cbs.onattribend(),this._state=m,this._index--):this._decodeEntities&&"&"===e&&(this._emitToken("onattribdata"),this._baseState=this._state,this._state=ie,this._sectionStart=this._index)},ge.prototype._stateBeforeDeclaration=function(e){this._state="["===e?O:"-"===e?E:x},ge.prototype._stateInDeclaration=function(e){">"===e&&(this._cbs.ondeclaration(this._getSection()),this._state=c,this._sectionStart=this._index+1)},ge.prototype._stateInProcessingInstruction=function(e){">"===e&&(this._cbs.onprocessinginstruction(this._getSection()),this._state=c,this._sectionStart=this._index+1)},ge.prototype._stateBeforeComment=function(e){"-"===e?(this._state=A,this._sectionStart=this._index+1):this._state=x},ge.prototype._stateInComment=function(e){"-"===e&&(this._state=C)},ge.prototype._stateAfterComment1=function(e){this._state="-"===e?S:A},ge.prototype._stateAfterComment2=function(e){">"===e?(this._cbs.oncomment(this._buffer.substring(this._sectionStart,this._index-2)),this._state=c,this._sectionStart=this._index+1):"-"!==e&&(this._state=A)},ge.prototype._stateBeforeCdata1=de("C",N,x),ge.prototype._stateBeforeCdata2=de("D",L,x),ge.prototype._stateBeforeCdata3=de("A",M,x),ge.prototype._stateBeforeCdata4=de("T",R,x),ge.prototype._stateBeforeCdata5=de("A",I,x),ge.prototype._stateBeforeCdata6=function(e){"["===e?(this._state=D,this._sectionStart=this._index+1):(this._state=x,this._index--)},ge.prototype._stateInCdata=function(e){"]"===e&&(this._state=P)},ge.prototype._stateAfterCdata1=function(e){this._state="]"===e?H:D},ge.prototype._stateAfterCdata2=function(e){">"===e?(this._cbs.oncdata(this._buffer.substring(this._sectionStart,this._index-2)),this._state=c,this._sectionStart=this._index+1):"]"!==e&&(this._state=D)},ge.prototype._stateBeforeSpecial=function(e){"c"===e||"C"===e?this._state=z:"t"===e||"T"===e?this._state=X:(this._state=u,this._index--)},ge.prototype._stateBeforeSpecialEnd=function(e){this._special!==fe||"c"!==e&&"C"!==e?this._special!==pe||"t"!==e&&"T"!==e?this._state=c:this._state=ee:this._state=$},ge.prototype._stateBeforeScript1=me("R",q),ge.prototype._stateBeforeScript2=me("I",B),ge.prototype._stateBeforeScript3=me("P",U),ge.prototype._stateBeforeScript4=me("T",G),ge.prototype._stateBeforeScript5=function(e){("/"===e||">"===e||he(e))&&(this._special=fe),this._state=u,this._index--},ge.prototype._stateAfterScript1=de("R",K,c),ge.prototype._stateAfterScript2=de("I",W,c),ge.prototype._stateAfterScript3=de("P",V,c),ge.prototype._stateAfterScript4=de("T",Y,c),ge.prototype._stateAfterScript5=function(e){">"===e||he(e)?(this._special=ue,this._state=h,this._sectionStart=this._index-6,this._index--):this._state=c},ge.prototype._stateBeforeStyle1=me("Y",Z),ge.prototype._stateBeforeStyle2=me("L",Q),ge.prototype._stateBeforeStyle3=me("E",J),ge.prototype._stateBeforeStyle4=function(e){("/"===e||">"===e||he(e))&&(this._special=pe),this._state=u,this._index--},ge.prototype._stateAfterStyle1=de("Y",te,c),ge.prototype._stateAfterStyle2=de("L",re,c),ge.prototype._stateAfterStyle3=de("E",ne,c),ge.prototype._stateAfterStyle4=function(e){">"===e||he(e)?(this._special=ue,this._state=h,this._sectionStart=this._index-5,this._index--):this._state=c},ge.prototype._stateBeforeEntity=de("#",oe,ae),ge.prototype._stateBeforeNumericEntity=de("X",ce,se),ge.prototype._parseNamedEntityStrict=function(){if(this._sectionStart+16&&(t=6);while(t>=2){var r=this._buffer.substr(e,t);if(o.hasOwnProperty(r))return this._emitPartial(o[r]),void(this._sectionStart+=t+1);t--}},ge.prototype._stateInNamedEntity=function(e){";"===e?(this._parseNamedEntityStrict(),this._sectionStart+1"z")&&(e<"A"||e>"Z")&&(e<"0"||e>"9")&&(this._xmlMode||this._sectionStart+1===this._index||(this._baseState!==c?"="!==e&&this._parseNamedEntityStrict():this._parseLegacyEntity()),this._state=this._baseState,this._index--)},ge.prototype._decodeNumericEntity=function(e,t){var r=this._sectionStart+e;if(r!==this._index){var i=this._buffer.substring(r,this._index),o=parseInt(i,t);this._emitPartial(n(o)),this._sectionStart=this._index}else this._sectionStart--;this._state=this._baseState},ge.prototype._stateInNumericEntity=function(e){";"===e?(this._decodeNumericEntity(2,10),this._sectionStart++):(e<"0"||e>"9")&&(this._xmlMode?this._state=this._baseState:this._decodeNumericEntity(2,10),this._index--)},ge.prototype._stateInHexEntity=function(e){";"===e?(this._decodeNumericEntity(3,16),this._sectionStart++):(e<"a"||e>"f")&&(e<"A"||e>"F")&&(e<"0"||e>"9")&&(this._xmlMode?this._state=this._baseState:this._decodeNumericEntity(3,16),this._index--)},ge.prototype._cleanup=function(){this._sectionStart<0?(this._buffer="",this._bufferOffset+=this._index,this._index=0):this._running&&(this._state===c?(this._sectionStart!==this._index&&this._cbs.ontext(this._buffer.substr(this._sectionStart)),this._buffer="",this._bufferOffset+=this._index,this._index=0):this._sectionStart===this._index?(this._buffer="",this._bufferOffset+=this._index,this._index=0):(this._buffer=this._buffer.substr(this._sectionStart),this._index-=this._sectionStart,this._bufferOffset+=this._sectionStart),this._sectionStart=0)},ge.prototype.write=function(e){this._ended&&this._cbs.onerror(Error(".write() after done!")),this._buffer+=e,this._parse()},ge.prototype._parse=function(){while(this._index=55296&&e<=57343||e>1114111)return"�";e in n&&(e=n[e]);var t="";return e>65535&&(e-=65536,t+=String.fromCharCode(e>>>10&1023|55296),e=56320|1023&e),t+=String.fromCharCode(e),t}e.exports=i},7133:function(e,t,r){"use strict";var n=r("096b");function i(e,t,r){this.src=e,this.env=r,this.tokens=[],this.inlineMode=!1,this.md=t}i.prototype.Token=n,e.exports=i},7180:function(e,t,r){"use strict";var n=r("362e"),i=r("b1dc"),o=r("3e8b"),a=r("3022").inherits,s=e.exports=function(e){n.call(this,e),this.tokenizer=e,this.posTracker=new o(e.preprocessor),this.currentAttrLocation=null,this.currentTokenLocation=null};a(s,n),s.prototype._getCurrentLocation=function(){return{line:this.posTracker.line,col:this.posTracker.col,startOffset:this.posTracker.offset,endOffset:-1}},s.prototype._attachCurrentAttrLocationInfo=function(){this.currentAttrLocation.endOffset=this.posTracker.offset;var e=this.tokenizer.currentToken,t=this.tokenizer.currentAttr;e.location.attrs||(e.location.attrs=Object.create(null)),e.location.attrs[t.name]=this.currentAttrLocation},s.prototype._getOverriddenMethods=function(e,t){var r={_createStartTagToken:function(){t._createStartTagToken.call(this),this.currentToken.location=e.currentTokenLocation},_createEndTagToken:function(){t._createEndTagToken.call(this),this.currentToken.location=e.currentTokenLocation},_createCommentToken:function(){t._createCommentToken.call(this),this.currentToken.location=e.currentTokenLocation},_createDoctypeToken:function(r){t._createDoctypeToken.call(this,r),this.currentToken.location=e.currentTokenLocation},_createCharacterToken:function(r,n){t._createCharacterToken.call(this,r,n),this.currentCharacterToken.location=e.currentTokenLocation},_createAttr:function(r){t._createAttr.call(this,r),e.currentAttrLocation=e._getCurrentLocation()},_leaveAttrName:function(r){t._leaveAttrName.call(this,r),e._attachCurrentAttrLocationInfo()},_leaveAttrValue:function(r){t._leaveAttrValue.call(this,r),e._attachCurrentAttrLocationInfo()},_emitCurrentToken:function(){this.currentCharacterToken&&(this.currentCharacterToken.location.endOffset=this.currentToken.location.startOffset),this.currentToken.location.endOffset=e.posTracker.offset+1,t._emitCurrentToken.call(this)},_emitCurrentCharacterToken:function(){this.currentCharacterToken&&-1===this.currentCharacterToken.location.endOffset&&(this.currentCharacterToken.location.endOffset=e.posTracker.offset),t._emitCurrentCharacterToken.call(this)}};return Object.keys(i.MODE).forEach(function(n){var o=i.MODE[n];r[o]=function(r){e.currentTokenLocation=e._getCurrentLocation(),t[o].call(this,r)}}),r}},"71c1":function(e,t,r){var n=r("3a38"),i=r("25eb");e.exports=function(e){return function(t,r){var o,a,s=String(i(t)),c=n(r),l=s.length;return c<0||c>=l?e?"":void 0:(o=s.charCodeAt(c),o<55296||o>56319||c+1===l||(a=s.charCodeAt(c+1))<56320||a>57343?e?s.charAt(c):o:e?s.slice(c,c+2):a-56320+(o-55296<<10)+65536)}}},"72af":function(e,t,r){var n=r("99cd"),i=n();e.exports=i},"72cb":function(e,t){e.exports={"AMS-Regular":{65:[0,.68889,0,0],66:[0,.68889,0,0],67:[0,.68889,0,0],68:[0,.68889,0,0],69:[0,.68889,0,0],70:[0,.68889,0,0],71:[0,.68889,0,0],72:[0,.68889,0,0],73:[0,.68889,0,0],74:[.16667,.68889,0,0],75:[0,.68889,0,0],76:[0,.68889,0,0],77:[0,.68889,0,0],78:[0,.68889,0,0],79:[.16667,.68889,0,0],80:[0,.68889,0,0],81:[.16667,.68889,0,0],82:[0,.68889,0,0],83:[0,.68889,0,0],84:[0,.68889,0,0],85:[0,.68889,0,0],86:[0,.68889,0,0],87:[0,.68889,0,0],88:[0,.68889,0,0],89:[0,.68889,0,0],90:[0,.68889,0,0],107:[0,.68889,0,0],165:[0,.675,.025,0],174:[.15559,.69224,0,0],240:[0,.68889,0,0],295:[0,.68889,0,0],710:[0,.825,0,0],732:[0,.9,0,0],770:[0,.825,0,0],771:[0,.9,0,0],989:[.08167,.58167,0,0],1008:[0,.43056,.04028,0],8245:[0,.54986,0,0],8463:[0,.68889,0,0],8487:[0,.68889,0,0],8498:[0,.68889,0,0],8502:[0,.68889,0,0],8503:[0,.68889,0,0],8504:[0,.68889,0,0],8513:[0,.68889,0,0],8592:[-.03598,.46402,0,0],8594:[-.03598,.46402,0,0],8602:[-.13313,.36687,0,0],8603:[-.13313,.36687,0,0],8606:[.01354,.52239,0,0],8608:[.01354,.52239,0,0],8610:[.01354,.52239,0,0],8611:[.01354,.52239,0,0],8619:[0,.54986,0,0],8620:[0,.54986,0,0],8621:[-.13313,.37788,0,0],8622:[-.13313,.36687,0,0],8624:[0,.69224,0,0],8625:[0,.69224,0,0],8630:[0,.43056,0,0],8631:[0,.43056,0,0],8634:[.08198,.58198,0,0],8635:[.08198,.58198,0,0],8638:[.19444,.69224,0,0],8639:[.19444,.69224,0,0],8642:[.19444,.69224,0,0],8643:[.19444,.69224,0,0],8644:[.1808,.675,0,0],8646:[.1808,.675,0,0],8647:[.1808,.675,0,0],8648:[.19444,.69224,0,0],8649:[.1808,.675,0,0],8650:[.19444,.69224,0,0],8651:[.01354,.52239,0,0],8652:[.01354,.52239,0,0],8653:[-.13313,.36687,0,0],8654:[-.13313,.36687,0,0],8655:[-.13313,.36687,0,0],8666:[.13667,.63667,0,0],8667:[.13667,.63667,0,0],8669:[-.13313,.37788,0,0],8672:[-.064,.437,0,0],8674:[-.064,.437,0,0],8705:[0,.825,0,0],8708:[0,.68889,0,0],8709:[.08167,.58167,0,0],8717:[0,.43056,0,0],8722:[-.03598,.46402,0,0],8724:[.08198,.69224,0,0],8726:[.08167,.58167,0,0],8733:[0,.69224,0,0],8736:[0,.69224,0,0],8737:[0,.69224,0,0],8738:[.03517,.52239,0,0],8739:[.08167,.58167,0,0],8740:[.25142,.74111,0,0],8741:[.08167,.58167,0,0],8742:[.25142,.74111,0,0],8756:[0,.69224,0,0],8757:[0,.69224,0,0],8764:[-.13313,.36687,0,0],8765:[-.13313,.37788,0,0],8769:[-.13313,.36687,0,0],8770:[-.03625,.46375,0,0],8774:[.30274,.79383,0,0],8776:[-.01688,.48312,0,0],8778:[.08167,.58167,0,0],8782:[.06062,.54986,0,0],8783:[.06062,.54986,0,0],8785:[.08198,.58198,0,0],8786:[.08198,.58198,0,0],8787:[.08198,.58198,0,0],8790:[0,.69224,0,0],8791:[.22958,.72958,0,0],8796:[.08198,.91667,0,0],8806:[.25583,.75583,0,0],8807:[.25583,.75583,0,0],8808:[.25142,.75726,0,0],8809:[.25142,.75726,0,0],8812:[.25583,.75583,0,0],8814:[.20576,.70576,0,0],8815:[.20576,.70576,0,0],8816:[.30274,.79383,0,0],8817:[.30274,.79383,0,0],8818:[.22958,.72958,0,0],8819:[.22958,.72958,0,0],8822:[.1808,.675,0,0],8823:[.1808,.675,0,0],8828:[.13667,.63667,0,0],8829:[.13667,.63667,0,0],8830:[.22958,.72958,0,0],8831:[.22958,.72958,0,0],8832:[.20576,.70576,0,0],8833:[.20576,.70576,0,0],8840:[.30274,.79383,0,0],8841:[.30274,.79383,0,0],8842:[.13597,.63597,0,0],8843:[.13597,.63597,0,0],8847:[.03517,.54986,0,0],8848:[.03517,.54986,0,0],8858:[.08198,.58198,0,0],8859:[.08198,.58198,0,0],8861:[.08198,.58198,0,0],8862:[0,.675,0,0],8863:[0,.675,0,0],8864:[0,.675,0,0],8865:[0,.675,0,0],8872:[0,.69224,0,0],8873:[0,.69224,0,0],8874:[0,.69224,0,0],8876:[0,.68889,0,0],8877:[0,.68889,0,0],8878:[0,.68889,0,0],8879:[0,.68889,0,0],8882:[.03517,.54986,0,0],8883:[.03517,.54986,0,0],8884:[.13667,.63667,0,0],8885:[.13667,.63667,0,0],8888:[0,.54986,0,0],8890:[.19444,.43056,0,0],8891:[.19444,.69224,0,0],8892:[.19444,.69224,0,0],8901:[0,.54986,0,0],8903:[.08167,.58167,0,0],8905:[.08167,.58167,0,0],8906:[.08167,.58167,0,0],8907:[0,.69224,0,0],8908:[0,.69224,0,0],8909:[-.03598,.46402,0,0],8910:[0,.54986,0,0],8911:[0,.54986,0,0],8912:[.03517,.54986,0,0],8913:[.03517,.54986,0,0],8914:[0,.54986,0,0],8915:[0,.54986,0,0],8916:[0,.69224,0,0],8918:[.0391,.5391,0,0],8919:[.0391,.5391,0,0],8920:[.03517,.54986,0,0],8921:[.03517,.54986,0,0],8922:[.38569,.88569,0,0],8923:[.38569,.88569,0,0],8926:[.13667,.63667,0,0],8927:[.13667,.63667,0,0],8928:[.30274,.79383,0,0],8929:[.30274,.79383,0,0],8934:[.23222,.74111,0,0],8935:[.23222,.74111,0,0],8936:[.23222,.74111,0,0],8937:[.23222,.74111,0,0],8938:[.20576,.70576,0,0],8939:[.20576,.70576,0,0],8940:[.30274,.79383,0,0],8941:[.30274,.79383,0,0],8994:[.19444,.69224,0,0],8995:[.19444,.69224,0,0],9416:[.15559,.69224,0,0],9484:[0,.69224,0,0],9488:[0,.69224,0,0],9492:[0,.37788,0,0],9496:[0,.37788,0,0],9585:[.19444,.68889,0,0],9586:[.19444,.74111,0,0],9632:[0,.675,0,0],9633:[0,.675,0,0],9650:[0,.54986,0,0],9651:[0,.54986,0,0],9654:[.03517,.54986,0,0],9660:[0,.54986,0,0],9661:[0,.54986,0,0],9664:[.03517,.54986,0,0],9674:[.11111,.69224,0,0],9733:[.19444,.69224,0,0],10003:[0,.69224,0,0],10016:[0,.69224,0,0],10731:[.11111,.69224,0,0],10846:[.19444,.75583,0,0],10877:[.13667,.63667,0,0],10878:[.13667,.63667,0,0],10885:[.25583,.75583,0,0],10886:[.25583,.75583,0,0],10887:[.13597,.63597,0,0],10888:[.13597,.63597,0,0],10889:[.26167,.75726,0,0],10890:[.26167,.75726,0,0],10891:[.48256,.98256,0,0],10892:[.48256,.98256,0,0],10901:[.13667,.63667,0,0],10902:[.13667,.63667,0,0],10933:[.25142,.75726,0,0],10934:[.25142,.75726,0,0],10935:[.26167,.75726,0,0],10936:[.26167,.75726,0,0],10937:[.26167,.75726,0,0],10938:[.26167,.75726,0,0],10949:[.25583,.75583,0,0],10950:[.25583,.75583,0,0],10955:[.28481,.79383,0,0],10956:[.28481,.79383,0,0],57350:[.08167,.58167,0,0],57351:[.08167,.58167,0,0],57352:[.08167,.58167,0,0],57353:[0,.43056,.04028,0],57356:[.25142,.75726,0,0],57357:[.25142,.75726,0,0],57358:[.41951,.91951,0,0],57359:[.30274,.79383,0,0],57360:[.30274,.79383,0,0],57361:[.41951,.91951,0,0],57366:[.25142,.75726,0,0],57367:[.25142,.75726,0,0],57368:[.25142,.75726,0,0],57369:[.25142,.75726,0,0],57370:[.13597,.63597,0,0],57371:[.13597,.63597,0,0]},"Caligraphic-Regular":{48:[0,.43056,0,0],49:[0,.43056,0,0],50:[0,.43056,0,0],51:[.19444,.43056,0,0],52:[.19444,.43056,0,0],53:[.19444,.43056,0,0],54:[0,.64444,0,0],55:[.19444,.43056,0,0],56:[0,.64444,0,0],57:[.19444,.43056,0,0],65:[0,.68333,0,.19445],66:[0,.68333,.03041,.13889],67:[0,.68333,.05834,.13889],68:[0,.68333,.02778,.08334],69:[0,.68333,.08944,.11111],70:[0,.68333,.09931,.11111],71:[.09722,.68333,.0593,.11111],72:[0,.68333,.00965,.11111],73:[0,.68333,.07382,0],74:[.09722,.68333,.18472,.16667],75:[0,.68333,.01445,.05556],76:[0,.68333,0,.13889],77:[0,.68333,0,.13889],78:[0,.68333,.14736,.08334],79:[0,.68333,.02778,.11111],80:[0,.68333,.08222,.08334],81:[.09722,.68333,0,.11111],82:[0,.68333,0,.08334],83:[0,.68333,.075,.13889],84:[0,.68333,.25417,0],85:[0,.68333,.09931,.08334],86:[0,.68333,.08222,0],87:[0,.68333,.08222,.08334],88:[0,.68333,.14643,.13889],89:[.09722,.68333,.08222,.08334],90:[0,.68333,.07944,.13889]},"Fraktur-Regular":{33:[0,.69141,0,0],34:[0,.69141,0,0],38:[0,.69141,0,0],39:[0,.69141,0,0],40:[.24982,.74947,0,0],41:[.24982,.74947,0,0],42:[0,.62119,0,0],43:[.08319,.58283,0,0],44:[0,.10803,0,0],45:[.08319,.58283,0,0],46:[0,.10803,0,0],47:[.24982,.74947,0,0],48:[0,.47534,0,0],49:[0,.47534,0,0],50:[0,.47534,0,0],51:[.18906,.47534,0,0],52:[.18906,.47534,0,0],53:[.18906,.47534,0,0],54:[0,.69141,0,0],55:[.18906,.47534,0,0],56:[0,.69141,0,0],57:[.18906,.47534,0,0],58:[0,.47534,0,0],59:[.12604,.47534,0,0],61:[-.13099,.36866,0,0],63:[0,.69141,0,0],65:[0,.69141,0,0],66:[0,.69141,0,0],67:[0,.69141,0,0],68:[0,.69141,0,0],69:[0,.69141,0,0],70:[.12604,.69141,0,0],71:[0,.69141,0,0],72:[.06302,.69141,0,0],73:[0,.69141,0,0],74:[.12604,.69141,0,0],75:[0,.69141,0,0],76:[0,.69141,0,0],77:[0,.69141,0,0],78:[0,.69141,0,0],79:[0,.69141,0,0],80:[.18906,.69141,0,0],81:[.03781,.69141,0,0],82:[0,.69141,0,0],83:[0,.69141,0,0],84:[0,.69141,0,0],85:[0,.69141,0,0],86:[0,.69141,0,0],87:[0,.69141,0,0],88:[0,.69141,0,0],89:[.18906,.69141,0,0],90:[.12604,.69141,0,0],91:[.24982,.74947,0,0],93:[.24982,.74947,0,0],94:[0,.69141,0,0],97:[0,.47534,0,0],98:[0,.69141,0,0],99:[0,.47534,0,0],100:[0,.62119,0,0],101:[0,.47534,0,0],102:[.18906,.69141,0,0],103:[.18906,.47534,0,0],104:[.18906,.69141,0,0],105:[0,.69141,0,0],106:[0,.69141,0,0],107:[0,.69141,0,0],108:[0,.69141,0,0],109:[0,.47534,0,0],110:[0,.47534,0,0],111:[0,.47534,0,0],112:[.18906,.52396,0,0],113:[.18906,.47534,0,0],114:[0,.47534,0,0],115:[0,.47534,0,0],116:[0,.62119,0,0],117:[0,.47534,0,0],118:[0,.52396,0,0],119:[0,.52396,0,0],120:[.18906,.47534,0,0],121:[.18906,.47534,0,0],122:[.18906,.47534,0,0],8216:[0,.69141,0,0],8217:[0,.69141,0,0],58112:[0,.62119,0,0],58113:[0,.62119,0,0],58114:[.18906,.69141,0,0],58115:[.18906,.69141,0,0],58116:[.18906,.47534,0,0],58117:[0,.69141,0,0],58118:[0,.62119,0,0],58119:[0,.47534,0,0]},"Main-Bold":{33:[0,.69444,0,0],34:[0,.69444,0,0],35:[.19444,.69444,0,0],36:[.05556,.75,0,0],37:[.05556,.75,0,0],38:[0,.69444,0,0],39:[0,.69444,0,0],40:[.25,.75,0,0],41:[.25,.75,0,0],42:[0,.75,0,0],43:[.13333,.63333,0,0],44:[.19444,.15556,0,0],45:[0,.44444,0,0],46:[0,.15556,0,0],47:[.25,.75,0,0],48:[0,.64444,0,0],49:[0,.64444,0,0],50:[0,.64444,0,0],51:[0,.64444,0,0],52:[0,.64444,0,0],53:[0,.64444,0,0],54:[0,.64444,0,0],55:[0,.64444,0,0],56:[0,.64444,0,0],57:[0,.64444,0,0],58:[0,.44444,0,0],59:[.19444,.44444,0,0],60:[.08556,.58556,0,0],61:[-.10889,.39111,0,0],62:[.08556,.58556,0,0],63:[0,.69444,0,0],64:[0,.69444,0,0],65:[0,.68611,0,0],66:[0,.68611,0,0],67:[0,.68611,0,0],68:[0,.68611,0,0],69:[0,.68611,0,0],70:[0,.68611,0,0],71:[0,.68611,0,0],72:[0,.68611,0,0],73:[0,.68611,0,0],74:[0,.68611,0,0],75:[0,.68611,0,0],76:[0,.68611,0,0],77:[0,.68611,0,0],78:[0,.68611,0,0],79:[0,.68611,0,0],80:[0,.68611,0,0],81:[.19444,.68611,0,0],82:[0,.68611,0,0],83:[0,.68611,0,0],84:[0,.68611,0,0],85:[0,.68611,0,0],86:[0,.68611,.01597,0],87:[0,.68611,.01597,0],88:[0,.68611,0,0],89:[0,.68611,.02875,0],90:[0,.68611,0,0],91:[.25,.75,0,0],92:[.25,.75,0,0],93:[.25,.75,0,0],94:[0,.69444,0,0],95:[.31,.13444,.03194,0],96:[0,.69444,0,0],97:[0,.44444,0,0],98:[0,.69444,0,0],99:[0,.44444,0,0],100:[0,.69444,0,0],101:[0,.44444,0,0],102:[0,.69444,.10903,0],103:[.19444,.44444,.01597,0],104:[0,.69444,0,0],105:[0,.69444,0,0],106:[.19444,.69444,0,0],107:[0,.69444,0,0],108:[0,.69444,0,0],109:[0,.44444,0,0],110:[0,.44444,0,0],111:[0,.44444,0,0],112:[.19444,.44444,0,0],113:[.19444,.44444,0,0],114:[0,.44444,0,0],115:[0,.44444,0,0],116:[0,.63492,0,0],117:[0,.44444,0,0],118:[0,.44444,.01597,0],119:[0,.44444,.01597,0],120:[0,.44444,0,0],121:[.19444,.44444,.01597,0],122:[0,.44444,0,0],123:[.25,.75,0,0],124:[.25,.75,0,0],125:[.25,.75,0,0],126:[.35,.34444,0,0],168:[0,.69444,0,0],172:[0,.44444,0,0],175:[0,.59611,0,0],176:[0,.69444,0,0],177:[.13333,.63333,0,0],180:[0,.69444,0,0],215:[.13333,.63333,0,0],247:[.13333,.63333,0,0],305:[0,.44444,0,0],567:[.19444,.44444,0,0],710:[0,.69444,0,0],711:[0,.63194,0,0],713:[0,.59611,0,0],714:[0,.69444,0,0],715:[0,.69444,0,0],728:[0,.69444,0,0],729:[0,.69444,0,0],730:[0,.69444,0,0],732:[0,.69444,0,0],768:[0,.69444,0,0],769:[0,.69444,0,0],770:[0,.69444,0,0],771:[0,.69444,0,0],772:[0,.59611,0,0],774:[0,.69444,0,0],775:[0,.69444,0,0],776:[0,.69444,0,0],778:[0,.69444,0,0],779:[0,.69444,0,0],780:[0,.63194,0,0],824:[.19444,.69444,0,0],915:[0,.68611,0,0],916:[0,.68611,0,0],920:[0,.68611,0,0],923:[0,.68611,0,0],926:[0,.68611,0,0],928:[0,.68611,0,0],931:[0,.68611,0,0],933:[0,.68611,0,0],934:[0,.68611,0,0],936:[0,.68611,0,0],937:[0,.68611,0,0],8211:[0,.44444,.03194,0],8212:[0,.44444,.03194,0],8216:[0,.69444,0,0],8217:[0,.69444,0,0],8220:[0,.69444,0,0],8221:[0,.69444,0,0],8224:[.19444,.69444,0,0],8225:[.19444,.69444,0,0],8242:[0,.55556,0,0],8407:[0,.72444,.15486,0],8463:[0,.69444,0,0],8465:[0,.69444,0,0],8467:[0,.69444,0,0],8472:[.19444,.44444,0,0],8476:[0,.69444,0,0],8501:[0,.69444,0,0],8592:[-.10889,.39111,0,0],8593:[.19444,.69444,0,0],8594:[-.10889,.39111,0,0],8595:[.19444,.69444,0,0],8596:[-.10889,.39111,0,0],8597:[.25,.75,0,0],8598:[.19444,.69444,0,0],8599:[.19444,.69444,0,0],8600:[.19444,.69444,0,0],8601:[.19444,.69444,0,0],8636:[-.10889,.39111,0,0],8637:[-.10889,.39111,0,0],8640:[-.10889,.39111,0,0],8641:[-.10889,.39111,0,0],8656:[-.10889,.39111,0,0],8657:[.19444,.69444,0,0],8658:[-.10889,.39111,0,0],8659:[.19444,.69444,0,0],8660:[-.10889,.39111,0,0],8661:[.25,.75,0,0],8704:[0,.69444,0,0],8706:[0,.69444,.06389,0],8707:[0,.69444,0,0],8709:[.05556,.75,0,0],8711:[0,.68611,0,0],8712:[.08556,.58556,0,0],8715:[.08556,.58556,0,0],8722:[.13333,.63333,0,0],8723:[.13333,.63333,0,0],8725:[.25,.75,0,0],8726:[.25,.75,0,0],8727:[-.02778,.47222,0,0],8728:[-.02639,.47361,0,0],8729:[-.02639,.47361,0,0],8730:[.18,.82,0,0],8733:[0,.44444,0,0],8734:[0,.44444,0,0],8736:[0,.69224,0,0],8739:[.25,.75,0,0],8741:[.25,.75,0,0],8743:[0,.55556,0,0],8744:[0,.55556,0,0],8745:[0,.55556,0,0],8746:[0,.55556,0,0],8747:[.19444,.69444,.12778,0],8764:[-.10889,.39111,0,0],8768:[.19444,.69444,0,0],8771:[.00222,.50222,0,0],8776:[.02444,.52444,0,0],8781:[.00222,.50222,0,0],8801:[.00222,.50222,0,0],8804:[.19667,.69667,0,0],8805:[.19667,.69667,0,0],8810:[.08556,.58556,0,0],8811:[.08556,.58556,0,0],8826:[.08556,.58556,0,0],8827:[.08556,.58556,0,0],8834:[.08556,.58556,0,0],8835:[.08556,.58556,0,0],8838:[.19667,.69667,0,0],8839:[.19667,.69667,0,0],8846:[0,.55556,0,0],8849:[.19667,.69667,0,0],8850:[.19667,.69667,0,0],8851:[0,.55556,0,0],8852:[0,.55556,0,0],8853:[.13333,.63333,0,0],8854:[.13333,.63333,0,0],8855:[.13333,.63333,0,0],8856:[.13333,.63333,0,0],8857:[.13333,.63333,0,0],8866:[0,.69444,0,0],8867:[0,.69444,0,0],8868:[0,.69444,0,0],8869:[0,.69444,0,0],8900:[-.02639,.47361,0,0],8901:[-.02639,.47361,0,0],8902:[-.02778,.47222,0,0],8968:[.25,.75,0,0],8969:[.25,.75,0,0],8970:[.25,.75,0,0],8971:[.25,.75,0,0],8994:[-.13889,.36111,0,0],8995:[-.13889,.36111,0,0],9651:[.19444,.69444,0,0],9657:[-.02778,.47222,0,0],9661:[.19444,.69444,0,0],9667:[-.02778,.47222,0,0],9711:[.19444,.69444,0,0],9824:[.12963,.69444,0,0],9825:[.12963,.69444,0,0],9826:[.12963,.69444,0,0],9827:[.12963,.69444,0,0],9837:[0,.75,0,0],9838:[.19444,.69444,0,0],9839:[.19444,.69444,0,0],10216:[.25,.75,0,0],10217:[.25,.75,0,0],10815:[0,.68611,0,0],10927:[.19667,.69667,0,0],10928:[.19667,.69667,0,0]},"Main-Italic":{33:[0,.69444,.12417,0],34:[0,.69444,.06961,0],35:[.19444,.69444,.06616,0],37:[.05556,.75,.13639,0],38:[0,.69444,.09694,0],39:[0,.69444,.12417,0],40:[.25,.75,.16194,0],41:[.25,.75,.03694,0],42:[0,.75,.14917,0],43:[.05667,.56167,.03694,0],44:[.19444,.10556,0,0],45:[0,.43056,.02826,0],46:[0,.10556,0,0],47:[.25,.75,.16194,0],48:[0,.64444,.13556,0],49:[0,.64444,.13556,0],50:[0,.64444,.13556,0],51:[0,.64444,.13556,0],52:[.19444,.64444,.13556,0],53:[0,.64444,.13556,0],54:[0,.64444,.13556,0],55:[.19444,.64444,.13556,0],56:[0,.64444,.13556,0],57:[0,.64444,.13556,0],58:[0,.43056,.0582,0],59:[.19444,.43056,.0582,0],61:[-.13313,.36687,.06616,0],63:[0,.69444,.1225,0],64:[0,.69444,.09597,0],65:[0,.68333,0,0],66:[0,.68333,.10257,0],67:[0,.68333,.14528,0],68:[0,.68333,.09403,0],69:[0,.68333,.12028,0],70:[0,.68333,.13305,0],71:[0,.68333,.08722,0],72:[0,.68333,.16389,0],73:[0,.68333,.15806,0],74:[0,.68333,.14028,0],75:[0,.68333,.14528,0],76:[0,.68333,0,0],77:[0,.68333,.16389,0],78:[0,.68333,.16389,0],79:[0,.68333,.09403,0],80:[0,.68333,.10257,0],81:[.19444,.68333,.09403,0],82:[0,.68333,.03868,0],83:[0,.68333,.11972,0],84:[0,.68333,.13305,0],85:[0,.68333,.16389,0],86:[0,.68333,.18361,0],87:[0,.68333,.18361,0],88:[0,.68333,.15806,0],89:[0,.68333,.19383,0],90:[0,.68333,.14528,0],91:[.25,.75,.1875,0],93:[.25,.75,.10528,0],94:[0,.69444,.06646,0],95:[.31,.12056,.09208,0],97:[0,.43056,.07671,0],98:[0,.69444,.06312,0],99:[0,.43056,.05653,0],100:[0,.69444,.10333,0],101:[0,.43056,.07514,0],102:[.19444,.69444,.21194,0],103:[.19444,.43056,.08847,0],104:[0,.69444,.07671,0],105:[0,.65536,.1019,0],106:[.19444,.65536,.14467,0],107:[0,.69444,.10764,0],108:[0,.69444,.10333,0],109:[0,.43056,.07671,0],110:[0,.43056,.07671,0],111:[0,.43056,.06312,0],112:[.19444,.43056,.06312,0],113:[.19444,.43056,.08847,0],114:[0,.43056,.10764,0],115:[0,.43056,.08208,0],116:[0,.61508,.09486,0],117:[0,.43056,.07671,0],118:[0,.43056,.10764,0],119:[0,.43056,.10764,0],120:[0,.43056,.12042,0],121:[.19444,.43056,.08847,0],122:[0,.43056,.12292,0],126:[.35,.31786,.11585,0],163:[0,.69444,0,0],305:[0,.43056,0,.02778],567:[.19444,.43056,0,.08334],768:[0,.69444,0,0],769:[0,.69444,.09694,0],770:[0,.69444,.06646,0],771:[0,.66786,.11585,0],772:[0,.56167,.10333,0],774:[0,.69444,.10806,0],775:[0,.66786,.11752,0],776:[0,.66786,.10474,0],778:[0,.69444,0,0],779:[0,.69444,.1225,0],780:[0,.62847,.08295,0],915:[0,.68333,.13305,0],916:[0,.68333,0,0],920:[0,.68333,.09403,0],923:[0,.68333,0,0],926:[0,.68333,.15294,0],928:[0,.68333,.16389,0],931:[0,.68333,.12028,0],933:[0,.68333,.11111,0],934:[0,.68333,.05986,0],936:[0,.68333,.11111,0],937:[0,.68333,.10257,0],8211:[0,.43056,.09208,0],8212:[0,.43056,.09208,0],8216:[0,.69444,.12417,0],8217:[0,.69444,.12417,0],8220:[0,.69444,.1685,0],8221:[0,.69444,.06961,0],8463:[0,.68889,0,0]},"Main-Regular":{32:[0,0,0,0],33:[0,.69444,0,0],34:[0,.69444,0,0],35:[.19444,.69444,0,0],36:[.05556,.75,0,0],37:[.05556,.75,0,0],38:[0,.69444,0,0],39:[0,.69444,0,0],40:[.25,.75,0,0],41:[.25,.75,0,0],42:[0,.75,0,0],43:[.08333,.58333,0,0],44:[.19444,.10556,0,0],45:[0,.43056,0,0],46:[0,.10556,0,0],47:[.25,.75,0,0],48:[0,.64444,0,0],49:[0,.64444,0,0],50:[0,.64444,0,0],51:[0,.64444,0,0],52:[0,.64444,0,0],53:[0,.64444,0,0],54:[0,.64444,0,0],55:[0,.64444,0,0],56:[0,.64444,0,0],57:[0,.64444,0,0],58:[0,.43056,0,0],59:[.19444,.43056,0,0],60:[.0391,.5391,0,0],61:[-.13313,.36687,0,0],62:[.0391,.5391,0,0],63:[0,.69444,0,0],64:[0,.69444,0,0],65:[0,.68333,0,0],66:[0,.68333,0,0],67:[0,.68333,0,0],68:[0,.68333,0,0],69:[0,.68333,0,0],70:[0,.68333,0,0],71:[0,.68333,0,0],72:[0,.68333,0,0],73:[0,.68333,0,0],74:[0,.68333,0,0],75:[0,.68333,0,0],76:[0,.68333,0,0],77:[0,.68333,0,0],78:[0,.68333,0,0],79:[0,.68333,0,0],80:[0,.68333,0,0],81:[.19444,.68333,0,0],82:[0,.68333,0,0],83:[0,.68333,0,0],84:[0,.68333,0,0],85:[0,.68333,0,0],86:[0,.68333,.01389,0],87:[0,.68333,.01389,0],88:[0,.68333,0,0],89:[0,.68333,.025,0],90:[0,.68333,0,0],91:[.25,.75,0,0],92:[.25,.75,0,0],93:[.25,.75,0,0],94:[0,.69444,0,0],95:[.31,.12056,.02778,0],96:[0,.69444,0,0],97:[0,.43056,0,0],98:[0,.69444,0,0],99:[0,.43056,0,0],100:[0,.69444,0,0],101:[0,.43056,0,0],102:[0,.69444,.07778,0],103:[.19444,.43056,.01389,0],104:[0,.69444,0,0],105:[0,.66786,0,0],106:[.19444,.66786,0,0],107:[0,.69444,0,0],108:[0,.69444,0,0],109:[0,.43056,0,0],110:[0,.43056,0,0],111:[0,.43056,0,0],112:[.19444,.43056,0,0],113:[.19444,.43056,0,0],114:[0,.43056,0,0],115:[0,.43056,0,0],116:[0,.61508,0,0],117:[0,.43056,0,0],118:[0,.43056,.01389,0],119:[0,.43056,.01389,0],120:[0,.43056,0,0],121:[.19444,.43056,.01389,0],122:[0,.43056,0,0],123:[.25,.75,0,0],124:[.25,.75,0,0],125:[.25,.75,0,0],126:[.35,.31786,0,0],160:[0,0,0,0],168:[0,.66786,0,0],172:[0,.43056,0,0],175:[0,.56778,0,0],176:[0,.69444,0,0],177:[.08333,.58333,0,0],180:[0,.69444,0,0],215:[.08333,.58333,0,0],247:[.08333,.58333,0,0],305:[0,.43056,0,0],567:[.19444,.43056,0,0],710:[0,.69444,0,0],711:[0,.62847,0,0],713:[0,.56778,0,0],714:[0,.69444,0,0],715:[0,.69444,0,0],728:[0,.69444,0,0],729:[0,.66786,0,0],730:[0,.69444,0,0],732:[0,.66786,0,0],768:[0,.69444,0,0],769:[0,.69444,0,0],770:[0,.69444,0,0],771:[0,.66786,0,0],772:[0,.56778,0,0],774:[0,.69444,0,0],775:[0,.66786,0,0],776:[0,.66786,0,0],778:[0,.69444,0,0],779:[0,.69444,0,0],780:[0,.62847,0,0],824:[.19444,.69444,0,0],915:[0,.68333,0,0],916:[0,.68333,0,0],920:[0,.68333,0,0],923:[0,.68333,0,0],926:[0,.68333,0,0],928:[0,.68333,0,0],931:[0,.68333,0,0],933:[0,.68333,0,0],934:[0,.68333,0,0],936:[0,.68333,0,0],937:[0,.68333,0,0],8211:[0,.43056,.02778,0],8212:[0,.43056,.02778,0],8216:[0,.69444,0,0],8217:[0,.69444,0,0],8220:[0,.69444,0,0],8221:[0,.69444,0,0],8224:[.19444,.69444,0,0],8225:[.19444,.69444,0,0],8230:[0,.12,0,0],8242:[0,.55556,0,0],8407:[0,.71444,.15382,0],8463:[0,.68889,0,0],8465:[0,.69444,0,0],8467:[0,.69444,0,.11111],8472:[.19444,.43056,0,.11111],8476:[0,.69444,0,0],8501:[0,.69444,0,0],8592:[-.13313,.36687,0,0],8593:[.19444,.69444,0,0],8594:[-.13313,.36687,0,0],8595:[.19444,.69444,0,0],8596:[-.13313,.36687,0,0],8597:[.25,.75,0,0],8598:[.19444,.69444,0,0],8599:[.19444,.69444,0,0],8600:[.19444,.69444,0,0],8601:[.19444,.69444,0,0],8614:[.011,.511,0,0],8617:[.011,.511,0,0],8618:[.011,.511,0,0],8636:[-.13313,.36687,0,0],8637:[-.13313,.36687,0,0],8640:[-.13313,.36687,0,0],8641:[-.13313,.36687,0,0],8652:[.011,.671,0,0],8656:[-.13313,.36687,0,0],8657:[.19444,.69444,0,0],8658:[-.13313,.36687,0,0],8659:[.19444,.69444,0,0],8660:[-.13313,.36687,0,0],8661:[.25,.75,0,0],8704:[0,.69444,0,0],8706:[0,.69444,.05556,.08334],8707:[0,.69444,0,0],8709:[.05556,.75,0,0],8711:[0,.68333,0,0],8712:[.0391,.5391,0,0],8715:[.0391,.5391,0,0],8722:[.08333,.58333,0,0],8723:[.08333,.58333,0,0],8725:[.25,.75,0,0],8726:[.25,.75,0,0],8727:[-.03472,.46528,0,0],8728:[-.05555,.44445,0,0],8729:[-.05555,.44445,0,0],8730:[.2,.8,0,0],8733:[0,.43056,0,0],8734:[0,.43056,0,0],8736:[0,.69224,0,0],8739:[.25,.75,0,0],8741:[.25,.75,0,0],8743:[0,.55556,0,0],8744:[0,.55556,0,0],8745:[0,.55556,0,0],8746:[0,.55556,0,0],8747:[.19444,.69444,.11111,0],8764:[-.13313,.36687,0,0],8768:[.19444,.69444,0,0],8771:[-.03625,.46375,0,0],8773:[-.022,.589,0,0],8776:[-.01688,.48312,0,0],8781:[-.03625,.46375,0,0],8784:[-.133,.67,0,0],8800:[.215,.716,0,0],8801:[-.03625,.46375,0,0],8804:[.13597,.63597,0,0],8805:[.13597,.63597,0,0],8810:[.0391,.5391,0,0],8811:[.0391,.5391,0,0],8826:[.0391,.5391,0,0],8827:[.0391,.5391,0,0],8834:[.0391,.5391,0,0],8835:[.0391,.5391,0,0],8838:[.13597,.63597,0,0],8839:[.13597,.63597,0,0],8846:[0,.55556,0,0],8849:[.13597,.63597,0,0],8850:[.13597,.63597,0,0],8851:[0,.55556,0,0],8852:[0,.55556,0,0],8853:[.08333,.58333,0,0],8854:[.08333,.58333,0,0],8855:[.08333,.58333,0,0],8856:[.08333,.58333,0,0],8857:[.08333,.58333,0,0],8866:[0,.69444,0,0],8867:[0,.69444,0,0],8868:[0,.69444,0,0],8869:[0,.69444,0,0],8872:[.249,.75,0,0],8900:[-.05555,.44445,0,0],8901:[-.05555,.44445,0,0],8902:[-.03472,.46528,0,0],8904:[.005,.505,0,0],8942:[.03,.9,0,0],8943:[-.19,.31,0,0],8945:[-.1,.82,0,0],8968:[.25,.75,0,0],8969:[.25,.75,0,0],8970:[.25,.75,0,0],8971:[.25,.75,0,0],8994:[-.14236,.35764,0,0],8995:[-.14236,.35764,0,0],9136:[.244,.744,0,0],9137:[.244,.744,0,0],9651:[.19444,.69444,0,0],9657:[-.03472,.46528,0,0],9661:[.19444,.69444,0,0],9667:[-.03472,.46528,0,0],9711:[.19444,.69444,0,0],9824:[.12963,.69444,0,0],9825:[.12963,.69444,0,0],9826:[.12963,.69444,0,0],9827:[.12963,.69444,0,0],9837:[0,.75,0,0],9838:[.19444,.69444,0,0],9839:[.19444,.69444,0,0],10216:[.25,.75,0,0],10217:[.25,.75,0,0],10222:[.244,.744,0,0],10223:[.244,.744,0,0],10229:[.011,.511,0,0],10230:[.011,.511,0,0],10231:[.011,.511,0,0],10232:[.024,.525,0,0],10233:[.024,.525,0,0],10234:[.024,.525,0,0],10236:[.011,.511,0,0],10815:[0,.68333,0,0],10927:[.13597,.63597,0,0],10928:[.13597,.63597,0,0]},"Math-BoldItalic":{47:[.19444,.69444,0,0],65:[0,.68611,0,0],66:[0,.68611,.04835,0],67:[0,.68611,.06979,0],68:[0,.68611,.03194,0],69:[0,.68611,.05451,0],70:[0,.68611,.15972,0],71:[0,.68611,0,0],72:[0,.68611,.08229,0],73:[0,.68611,.07778,0],74:[0,.68611,.10069,0],75:[0,.68611,.06979,0],76:[0,.68611,0,0],77:[0,.68611,.11424,0],78:[0,.68611,.11424,0],79:[0,.68611,.03194,0],80:[0,.68611,.15972,0],81:[.19444,.68611,0,0],82:[0,.68611,.00421,0],83:[0,.68611,.05382,0],84:[0,.68611,.15972,0],85:[0,.68611,.11424,0],86:[0,.68611,.25555,0],87:[0,.68611,.15972,0],88:[0,.68611,.07778,0],89:[0,.68611,.25555,0],90:[0,.68611,.06979,0],97:[0,.44444,0,0],98:[0,.69444,0,0],99:[0,.44444,0,0],100:[0,.69444,0,0],101:[0,.44444,0,0],102:[.19444,.69444,.11042,0],103:[.19444,.44444,.03704,0],104:[0,.69444,0,0],105:[0,.69326,0,0],106:[.19444,.69326,.0622,0],107:[0,.69444,.01852,0],108:[0,.69444,.0088,0],109:[0,.44444,0,0],110:[0,.44444,0,0],111:[0,.44444,0,0],112:[.19444,.44444,0,0],113:[.19444,.44444,.03704,0],114:[0,.44444,.03194,0],115:[0,.44444,0,0],116:[0,.63492,0,0],117:[0,.44444,0,0],118:[0,.44444,.03704,0],119:[0,.44444,.02778,0],120:[0,.44444,0,0],121:[.19444,.44444,.03704,0],122:[0,.44444,.04213,0],915:[0,.68611,.15972,0],916:[0,.68611,0,0],920:[0,.68611,.03194,0],923:[0,.68611,0,0],926:[0,.68611,.07458,0],928:[0,.68611,.08229,0],931:[0,.68611,.05451,0],933:[0,.68611,.15972,0],934:[0,.68611,0,0],936:[0,.68611,.11653,0],937:[0,.68611,.04835,0],945:[0,.44444,0,0],946:[.19444,.69444,.03403,0],947:[.19444,.44444,.06389,0],948:[0,.69444,.03819,0],949:[0,.44444,0,0],950:[.19444,.69444,.06215,0],951:[.19444,.44444,.03704,0],952:[0,.69444,.03194,0],953:[0,.44444,0,0],954:[0,.44444,0,0],955:[0,.69444,0,0],956:[.19444,.44444,0,0],957:[0,.44444,.06898,0],958:[.19444,.69444,.03021,0],959:[0,.44444,0,0],960:[0,.44444,.03704,0],961:[.19444,.44444,0,0],962:[.09722,.44444,.07917,0],963:[0,.44444,.03704,0],964:[0,.44444,.13472,0],965:[0,.44444,.03704,0],966:[.19444,.44444,0,0],967:[.19444,.44444,0,0],968:[.19444,.69444,.03704,0],969:[0,.44444,.03704,0],977:[0,.69444,0,0],981:[.19444,.69444,0,0],982:[0,.44444,.03194,0],1009:[.19444,.44444,0,0],1013:[0,.44444,0,0]},"Math-Italic":{47:[.19444,.69444,0,0],65:[0,.68333,0,.13889],66:[0,.68333,.05017,.08334],67:[0,.68333,.07153,.08334],68:[0,.68333,.02778,.05556],69:[0,.68333,.05764,.08334],70:[0,.68333,.13889,.08334],71:[0,.68333,0,.08334],72:[0,.68333,.08125,.05556],73:[0,.68333,.07847,.11111],74:[0,.68333,.09618,.16667],75:[0,.68333,.07153,.05556],76:[0,.68333,0,.02778],77:[0,.68333,.10903,.08334],78:[0,.68333,.10903,.08334],79:[0,.68333,.02778,.08334],80:[0,.68333,.13889,.08334],81:[.19444,.68333,0,.08334],82:[0,.68333,.00773,.08334],83:[0,.68333,.05764,.08334],84:[0,.68333,.13889,.08334],85:[0,.68333,.10903,.02778],86:[0,.68333,.22222,0],87:[0,.68333,.13889,0],88:[0,.68333,.07847,.08334],89:[0,.68333,.22222,0],90:[0,.68333,.07153,.08334],97:[0,.43056,0,0],98:[0,.69444,0,0],99:[0,.43056,0,.05556],100:[0,.69444,0,.16667],101:[0,.43056,0,.05556],102:[.19444,.69444,.10764,.16667],103:[.19444,.43056,.03588,.02778],104:[0,.69444,0,0],105:[0,.65952,0,0],106:[.19444,.65952,.05724,0],107:[0,.69444,.03148,0],108:[0,.69444,.01968,.08334],109:[0,.43056,0,0],110:[0,.43056,0,0],111:[0,.43056,0,.05556],112:[.19444,.43056,0,.08334],113:[.19444,.43056,.03588,.08334],114:[0,.43056,.02778,.05556],115:[0,.43056,0,.05556],116:[0,.61508,0,.08334],117:[0,.43056,0,.02778],118:[0,.43056,.03588,.02778],119:[0,.43056,.02691,.08334],120:[0,.43056,0,.02778],121:[.19444,.43056,.03588,.05556],122:[0,.43056,.04398,.05556],915:[0,.68333,.13889,.08334],916:[0,.68333,0,.16667],920:[0,.68333,.02778,.08334],923:[0,.68333,0,.16667],926:[0,.68333,.07569,.08334],928:[0,.68333,.08125,.05556],931:[0,.68333,.05764,.08334],933:[0,.68333,.13889,.05556],934:[0,.68333,0,.08334],936:[0,.68333,.11,.05556],937:[0,.68333,.05017,.08334],945:[0,.43056,.0037,.02778],946:[.19444,.69444,.05278,.08334],947:[.19444,.43056,.05556,0],948:[0,.69444,.03785,.05556],949:[0,.43056,0,.08334],950:[.19444,.69444,.07378,.08334],951:[.19444,.43056,.03588,.05556],952:[0,.69444,.02778,.08334],953:[0,.43056,0,.05556],954:[0,.43056,0,0],955:[0,.69444,0,0],956:[.19444,.43056,0,.02778],957:[0,.43056,.06366,.02778],958:[.19444,.69444,.04601,.11111],959:[0,.43056,0,.05556],960:[0,.43056,.03588,0],961:[.19444,.43056,0,.08334],962:[.09722,.43056,.07986,.08334],963:[0,.43056,.03588,0],964:[0,.43056,.1132,.02778],965:[0,.43056,.03588,.02778],966:[.19444,.43056,0,.08334],967:[.19444,.43056,0,.05556],968:[.19444,.69444,.03588,.11111],969:[0,.43056,.03588,0],977:[0,.69444,0,.08334],981:[.19444,.69444,0,.08334],982:[0,.43056,.02778,0],1009:[.19444,.43056,0,.08334],1013:[0,.43056,0,.05556]},"Math-Regular":{65:[0,.68333,0,.13889],66:[0,.68333,.05017,.08334],67:[0,.68333,.07153,.08334],68:[0,.68333,.02778,.05556],69:[0,.68333,.05764,.08334],70:[0,.68333,.13889,.08334],71:[0,.68333,0,.08334],72:[0,.68333,.08125,.05556],73:[0,.68333,.07847,.11111],74:[0,.68333,.09618,.16667],75:[0,.68333,.07153,.05556],76:[0,.68333,0,.02778],77:[0,.68333,.10903,.08334],78:[0,.68333,.10903,.08334],79:[0,.68333,.02778,.08334],80:[0,.68333,.13889,.08334],81:[.19444,.68333,0,.08334],82:[0,.68333,.00773,.08334],83:[0,.68333,.05764,.08334],84:[0,.68333,.13889,.08334],85:[0,.68333,.10903,.02778],86:[0,.68333,.22222,0],87:[0,.68333,.13889,0],88:[0,.68333,.07847,.08334],89:[0,.68333,.22222,0],90:[0,.68333,.07153,.08334],97:[0,.43056,0,0],98:[0,.69444,0,0],99:[0,.43056,0,.05556],100:[0,.69444,0,.16667],101:[0,.43056,0,.05556],102:[.19444,.69444,.10764,.16667],103:[.19444,.43056,.03588,.02778],104:[0,.69444,0,0],105:[0,.65952,0,0],106:[.19444,.65952,.05724,0],107:[0,.69444,.03148,0],108:[0,.69444,.01968,.08334],109:[0,.43056,0,0],110:[0,.43056,0,0],111:[0,.43056,0,.05556],112:[.19444,.43056,0,.08334],113:[.19444,.43056,.03588,.08334],114:[0,.43056,.02778,.05556],115:[0,.43056,0,.05556],116:[0,.61508,0,.08334],117:[0,.43056,0,.02778],118:[0,.43056,.03588,.02778],119:[0,.43056,.02691,.08334],120:[0,.43056,0,.02778],121:[.19444,.43056,.03588,.05556],122:[0,.43056,.04398,.05556],915:[0,.68333,.13889,.08334],916:[0,.68333,0,.16667],920:[0,.68333,.02778,.08334],923:[0,.68333,0,.16667],926:[0,.68333,.07569,.08334],928:[0,.68333,.08125,.05556],931:[0,.68333,.05764,.08334],933:[0,.68333,.13889,.05556],934:[0,.68333,0,.08334],936:[0,.68333,.11,.05556],937:[0,.68333,.05017,.08334],945:[0,.43056,.0037,.02778],946:[.19444,.69444,.05278,.08334],947:[.19444,.43056,.05556,0],948:[0,.69444,.03785,.05556],949:[0,.43056,0,.08334],950:[.19444,.69444,.07378,.08334],951:[.19444,.43056,.03588,.05556],952:[0,.69444,.02778,.08334],953:[0,.43056,0,.05556],954:[0,.43056,0,0],955:[0,.69444,0,0],956:[.19444,.43056,0,.02778],957:[0,.43056,.06366,.02778],958:[.19444,.69444,.04601,.11111],959:[0,.43056,0,.05556],960:[0,.43056,.03588,0],961:[.19444,.43056,0,.08334],962:[.09722,.43056,.07986,.08334],963:[0,.43056,.03588,0],964:[0,.43056,.1132,.02778],965:[0,.43056,.03588,.02778],966:[.19444,.43056,0,.08334],967:[.19444,.43056,0,.05556],968:[.19444,.69444,.03588,.11111],969:[0,.43056,.03588,0],977:[0,.69444,0,.08334],981:[.19444,.69444,0,.08334],982:[0,.43056,.02778,0],1009:[.19444,.43056,0,.08334],1013:[0,.43056,0,.05556]},"SansSerif-Regular":{33:[0,.69444,0,0],34:[0,.69444,0,0],35:[.19444,.69444,0,0],36:[.05556,.75,0,0],37:[.05556,.75,0,0],38:[0,.69444,0,0],39:[0,.69444,0,0],40:[.25,.75,0,0],41:[.25,.75,0,0],42:[0,.75,0,0],43:[.08333,.58333,0,0],44:[.125,.08333,0,0],45:[0,.44444,0,0],46:[0,.08333,0,0],47:[.25,.75,0,0],48:[0,.65556,0,0],49:[0,.65556,0,0],50:[0,.65556,0,0],51:[0,.65556,0,0],52:[0,.65556,0,0],53:[0,.65556,0,0],54:[0,.65556,0,0],55:[0,.65556,0,0],56:[0,.65556,0,0],57:[0,.65556,0,0],58:[0,.44444,0,0],59:[.125,.44444,0,0],61:[-.13,.37,0,0],63:[0,.69444,0,0],64:[0,.69444,0,0],65:[0,.69444,0,0],66:[0,.69444,0,0],67:[0,.69444,0,0],68:[0,.69444,0,0],69:[0,.69444,0,0],70:[0,.69444,0,0],71:[0,.69444,0,0],72:[0,.69444,0,0],73:[0,.69444,0,0],74:[0,.69444,0,0],75:[0,.69444,0,0],76:[0,.69444,0,0],77:[0,.69444,0,0],78:[0,.69444,0,0],79:[0,.69444,0,0],80:[0,.69444,0,0],81:[.125,.69444,0,0],82:[0,.69444,0,0],83:[0,.69444,0,0],84:[0,.69444,0,0],85:[0,.69444,0,0],86:[0,.69444,.01389,0],87:[0,.69444,.01389,0],88:[0,.69444,0,0],89:[0,.69444,.025,0],90:[0,.69444,0,0],91:[.25,.75,0,0],93:[.25,.75,0,0],94:[0,.69444,0,0],95:[.35,.09444,.02778,0],97:[0,.44444,0,0],98:[0,.69444,0,0],99:[0,.44444,0,0],100:[0,.69444,0,0],101:[0,.44444,0,0],102:[0,.69444,.06944,0],103:[.19444,.44444,.01389,0],104:[0,.69444,0,0],105:[0,.67937,0,0],106:[.19444,.67937,0,0],107:[0,.69444,0,0],108:[0,.69444,0,0],109:[0,.44444,0,0],110:[0,.44444,0,0],111:[0,.44444,0,0],112:[.19444,.44444,0,0],113:[.19444,.44444,0,0],114:[0,.44444,.01389,0],115:[0,.44444,0,0],116:[0,.57143,0,0],117:[0,.44444,0,0],118:[0,.44444,.01389,0],119:[0,.44444,.01389,0],120:[0,.44444,0,0],121:[.19444,.44444,.01389,0],122:[0,.44444,0,0],126:[.35,.32659,0,0],305:[0,.44444,0,0],567:[.19444,.44444,0,0],768:[0,.69444,0,0],769:[0,.69444,0,0],770:[0,.69444,0,0],771:[0,.67659,0,0],772:[0,.60889,0,0],774:[0,.69444,0,0],775:[0,.67937,0,0],776:[0,.67937,0,0],778:[0,.69444,0,0],779:[0,.69444,0,0],780:[0,.63194,0,0],915:[0,.69444,0,0],916:[0,.69444,0,0],920:[0,.69444,0,0],923:[0,.69444,0,0],926:[0,.69444,0,0],928:[0,.69444,0,0],931:[0,.69444,0,0],933:[0,.69444,0,0],934:[0,.69444,0,0],936:[0,.69444,0,0],937:[0,.69444,0,0],8211:[0,.44444,.02778,0],8212:[0,.44444,.02778,0],8216:[0,.69444,0,0],8217:[0,.69444,0,0],8220:[0,.69444,0,0],8221:[0,.69444,0,0]},"Script-Regular":{65:[0,.7,.22925,0],66:[0,.7,.04087,0],67:[0,.7,.1689,0],68:[0,.7,.09371,0],69:[0,.7,.18583,0],70:[0,.7,.13634,0],71:[0,.7,.17322,0],72:[0,.7,.29694,0],73:[0,.7,.19189,0],74:[.27778,.7,.19189,0],75:[0,.7,.31259,0],76:[0,.7,.19189,0],77:[0,.7,.15981,0],78:[0,.7,.3525,0],79:[0,.7,.08078,0],80:[0,.7,.08078,0],81:[0,.7,.03305,0],82:[0,.7,.06259,0],83:[0,.7,.19189,0],84:[0,.7,.29087,0],85:[0,.7,.25815,0],86:[0,.7,.27523,0],87:[0,.7,.27523,0],88:[0,.7,.26006,0],89:[0,.7,.2939,0],90:[0,.7,.24037,0]},"Size1-Regular":{40:[.35001,.85,0,0],41:[.35001,.85,0,0],47:[.35001,.85,0,0],91:[.35001,.85,0,0],92:[.35001,.85,0,0],93:[.35001,.85,0,0],123:[.35001,.85,0,0],125:[.35001,.85,0,0],710:[0,.72222,0,0],732:[0,.72222,0,0],770:[0,.72222,0,0],771:[0,.72222,0,0],8214:[-99e-5,.601,0,0],8593:[1e-5,.6,0,0],8595:[1e-5,.6,0,0],8657:[1e-5,.6,0,0],8659:[1e-5,.6,0,0],8719:[.25001,.75,0,0],8720:[.25001,.75,0,0],8721:[.25001,.75,0,0],8730:[.35001,.85,0,0],8739:[-.00599,.606,0,0],8741:[-.00599,.606,0,0],8747:[.30612,.805,.19445,0],8748:[.306,.805,.19445,0],8749:[.306,.805,.19445,0],8750:[.30612,.805,.19445,0],8896:[.25001,.75,0,0],8897:[.25001,.75,0,0],8898:[.25001,.75,0,0],8899:[.25001,.75,0,0],8968:[.35001,.85,0,0],8969:[.35001,.85,0,0],8970:[.35001,.85,0,0],8971:[.35001,.85,0,0],9168:[-99e-5,.601,0,0],10216:[.35001,.85,0,0],10217:[.35001,.85,0,0],10752:[.25001,.75,0,0],10753:[.25001,.75,0,0],10754:[.25001,.75,0,0],10756:[.25001,.75,0,0],10758:[.25001,.75,0,0]},"Size2-Regular":{40:[.65002,1.15,0,0],41:[.65002,1.15,0,0],47:[.65002,1.15,0,0],91:[.65002,1.15,0,0],92:[.65002,1.15,0,0],93:[.65002,1.15,0,0],123:[.65002,1.15,0,0],125:[.65002,1.15,0,0],710:[0,.75,0,0],732:[0,.75,0,0],770:[0,.75,0,0],771:[0,.75,0,0],8719:[.55001,1.05,0,0],8720:[.55001,1.05,0,0],8721:[.55001,1.05,0,0],8730:[.65002,1.15,0,0],8747:[.86225,1.36,.44445,0],8748:[.862,1.36,.44445,0],8749:[.862,1.36,.44445,0],8750:[.86225,1.36,.44445,0],8896:[.55001,1.05,0,0],8897:[.55001,1.05,0,0],8898:[.55001,1.05,0,0],8899:[.55001,1.05,0,0],8968:[.65002,1.15,0,0],8969:[.65002,1.15,0,0],8970:[.65002,1.15,0,0],8971:[.65002,1.15,0,0],10216:[.65002,1.15,0,0],10217:[.65002,1.15,0,0],10752:[.55001,1.05,0,0],10753:[.55001,1.05,0,0],10754:[.55001,1.05,0,0],10756:[.55001,1.05,0,0],10758:[.55001,1.05,0,0]},"Size3-Regular":{40:[.95003,1.45,0,0],41:[.95003,1.45,0,0],47:[.95003,1.45,0,0],91:[.95003,1.45,0,0],92:[.95003,1.45,0,0],93:[.95003,1.45,0,0],123:[.95003,1.45,0,0],125:[.95003,1.45,0,0],710:[0,.75,0,0],732:[0,.75,0,0],770:[0,.75,0,0],771:[0,.75,0,0],8730:[.95003,1.45,0,0],8968:[.95003,1.45,0,0],8969:[.95003,1.45,0,0],8970:[.95003,1.45,0,0],8971:[.95003,1.45,0,0],10216:[.95003,1.45,0,0],10217:[.95003,1.45,0,0]},"Size4-Regular":{40:[1.25003,1.75,0,0],41:[1.25003,1.75,0,0],47:[1.25003,1.75,0,0],91:[1.25003,1.75,0,0],92:[1.25003,1.75,0,0],93:[1.25003,1.75,0,0],123:[1.25003,1.75,0,0],125:[1.25003,1.75,0,0],710:[0,.825,0,0],732:[0,.825,0,0],770:[0,.825,0,0],771:[0,.825,0,0],8730:[1.25003,1.75,0,0],8968:[1.25003,1.75,0,0],8969:[1.25003,1.75,0,0],8970:[1.25003,1.75,0,0],8971:[1.25003,1.75,0,0],9115:[.64502,1.155,0,0],9116:[1e-5,.6,0,0],9117:[.64502,1.155,0,0],9118:[.64502,1.155,0,0],9119:[1e-5,.6,0,0],9120:[.64502,1.155,0,0],9121:[.64502,1.155,0,0],9122:[-99e-5,.601,0,0],9123:[.64502,1.155,0,0],9124:[.64502,1.155,0,0],9125:[-99e-5,.601,0,0],9126:[.64502,1.155,0,0],9127:[1e-5,.9,0,0],9128:[.65002,1.15,0,0],9129:[.90001,0,0,0],9130:[0,.3,0,0],9131:[1e-5,.9,0,0],9132:[.65002,1.15,0,0],9133:[.90001,0,0,0],9143:[.88502,.915,0,0],10216:[1.25003,1.75,0,0],10217:[1.25003,1.75,0,0],57344:[-.00499,.605,0,0],57345:[-.00499,.605,0,0],57680:[0,.12,0,0],57681:[0,.12,0,0],57682:[0,.12,0,0],57683:[0,.12,0,0]},"Typewriter-Regular":{33:[0,.61111,0,0],34:[0,.61111,0,0],35:[0,.61111,0,0],36:[.08333,.69444,0,0],37:[.08333,.69444,0,0],38:[0,.61111,0,0],39:[0,.61111,0,0],40:[.08333,.69444,0,0],41:[.08333,.69444,0,0],42:[0,.52083,0,0],43:[-.08056,.53055,0,0],44:[.13889,.125,0,0],45:[-.08056,.53055,0,0],46:[0,.125,0,0],47:[.08333,.69444,0,0],48:[0,.61111,0,0],49:[0,.61111,0,0],50:[0,.61111,0,0],51:[0,.61111,0,0],52:[0,.61111,0,0],53:[0,.61111,0,0],54:[0,.61111,0,0],55:[0,.61111,0,0],56:[0,.61111,0,0],57:[0,.61111,0,0],58:[0,.43056,0,0],59:[.13889,.43056,0,0],60:[-.05556,.55556,0,0],61:[-.19549,.41562,0,0],62:[-.05556,.55556,0,0],63:[0,.61111,0,0],64:[0,.61111,0,0],65:[0,.61111,0,0],66:[0,.61111,0,0],67:[0,.61111,0,0],68:[0,.61111,0,0],69:[0,.61111,0,0],70:[0,.61111,0,0],71:[0,.61111,0,0],72:[0,.61111,0,0],73:[0,.61111,0,0],74:[0,.61111,0,0],75:[0,.61111,0,0],76:[0,.61111,0,0],77:[0,.61111,0,0],78:[0,.61111,0,0],79:[0,.61111,0,0],80:[0,.61111,0,0],81:[.13889,.61111,0,0],82:[0,.61111,0,0],83:[0,.61111,0,0],84:[0,.61111,0,0],85:[0,.61111,0,0],86:[0,.61111,0,0],87:[0,.61111,0,0],88:[0,.61111,0,0],89:[0,.61111,0,0],90:[0,.61111,0,0],91:[.08333,.69444,0,0],92:[.08333,.69444,0,0],93:[.08333,.69444,0,0],94:[0,.61111,0,0],95:[.09514,0,0,0],96:[0,.61111,0,0],97:[0,.43056,0,0],98:[0,.61111,0,0],99:[0,.43056,0,0],100:[0,.61111,0,0],101:[0,.43056,0,0],102:[0,.61111,0,0],103:[.22222,.43056,0,0],104:[0,.61111,0,0],105:[0,.61111,0,0],106:[.22222,.61111,0,0],107:[0,.61111,0,0],108:[0,.61111,0,0],109:[0,.43056,0,0],110:[0,.43056,0,0],111:[0,.43056,0,0],112:[.22222,.43056,0,0],113:[.22222,.43056,0,0],114:[0,.43056,0,0],115:[0,.43056,0,0],116:[0,.55358,0,0],117:[0,.43056,0,0],118:[0,.43056,0,0],119:[0,.43056,0,0],120:[0,.43056,0,0],121:[.22222,.43056,0,0],122:[0,.43056,0,0],123:[.08333,.69444,0,0],124:[.08333,.69444,0,0],125:[.08333,.69444,0,0],126:[0,.61111,0,0],127:[0,.61111,0,0],305:[0,.43056,0,0],567:[.22222,.43056,0,0],768:[0,.61111,0,0],769:[0,.61111,0,0],770:[0,.61111,0,0],771:[0,.61111,0,0],772:[0,.56555,0,0],774:[0,.61111,0,0],776:[0,.61111,0,0],778:[0,.61111,0,0],780:[0,.56597,0,0],915:[0,.61111,0,0],916:[0,.61111,0,0],920:[0,.61111,0,0],923:[0,.61111,0,0],926:[0,.61111,0,0],928:[0,.61111,0,0],931:[0,.61111,0,0],933:[0,.61111,0,0],934:[0,.61111,0,0],936:[0,.61111,0,0],937:[0,.61111,0,0],2018:[0,.61111,0,0],2019:[0,.61111,0,0],8242:[0,.61111,0,0]}}},"72ce":function(e,t,r){(function(n){var i=r("852e"),o=r("e64a");function a(e,t){var r=t?o.parse:o.parseFragment,n=r(e,{treeAdapter:o.treeAdapters.htmlparser2});return n.children}t=e.exports=function(e,r,n){var i=t.evaluate(e,r,n),o=t.evaluate("",r,!1)[0];return o.type="root",o.parent=null,t.update(i,o),o},t.evaluate=function(e,t,r){var o;if(n.isBuffer(e)&&(e=e.toString()),"string"===typeof e){var s=t.xmlMode||t._useHtmlParser2;o=s?i.parseDOM(e,t):a(e,r)}else o=e;return o},t.update=function(e,t){Array.isArray(e)||(e=[e]),t?t.children=e:t=null;for(var r=0;ru){var h,d=c(arguments[u++]),m=f?i(d).concat(f(d)):i(d),g=m.length,v=0;while(g>v)h=m[v++],n&&!p.call(d,h)||(r[h]=d[h])}return r}:l},"733c":function(e,t,r){var n=r("4d1e").isTag;function i(e,t,r,n){return Array.isArray(t)||(t=[t]),"number"===typeof n&&isFinite(n)||(n=1/0),o(e,t,!1!==r,n)}function o(e,t,r,n){for(var i,a=[],s=0,c=t.length;s0&&(i=o(e,i,r,n),a=a.concat(i),n-=i.length,n<=0))break}return a}function a(e,t){for(var r=0,n=t.length;r0&&(r=s(e,t[i].children)));return r}function c(e,t){for(var r=0,i=t.length;r0&&c(e,t[r].children)))return!0;return!1}function l(e,t){var r=[],i=t.slice();while(i.length){var o=i.shift();n(o)&&(o.children&&o.children.length>0&&i.unshift.apply(i,o.children),e(o)&&r.push(o))}return r}e.exports={filter:i,find:o,findOneChild:a,findOne:s,existsOne:c,findAll:l}},"73ac":function(e,t,r){var n=r("743f"),i=r("b047"),o=r("99d3"),a=o&&o.isTypedArray,s=a?i(a):n;e.exports=s},"743f":function(e,t,r){var n=r("3729"),i=r("b218"),o=r("1310"),a="[object Arguments]",s="[object Array]",c="[object Boolean]",l="[object Date]",u="[object Error]",f="[object Function]",p="[object Map]",h="[object Number]",d="[object Object]",m="[object RegExp]",g="[object Set]",v="[object String]",y="[object WeakMap]",b="[object ArrayBuffer]",_="[object DataView]",w="[object Float32Array]",T="[object Float64Array]",x="[object Int8Array]",k="[object Int16Array]",E="[object Int32Array]",A="[object Uint8Array]",C="[object Uint8ClampedArray]",S="[object Uint16Array]",O="[object Uint32Array]",N={};function L(e){return o(e)&&i(e.length)&&!!N[n(e)]}N[w]=N[T]=N[x]=N[k]=N[E]=N[A]=N[C]=N[S]=N[O]=!0,N[a]=N[s]=N[b]=N[c]=N[_]=N[l]=N[u]=N[f]=N[p]=N[h]=N[d]=N[m]=N[g]=N[v]=N[y]=!1,e.exports=L},7530:function(e,t,r){var n=r("1a8c"),i=Object.create,o=function(){function e(){}return function(t){if(!n(t))return{};if(i)return i(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}();e.exports=o},7559:function(e,t){var r=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g;function n(e){return e.match(r)||[]}e.exports=n},"75fc":function(e,t,r){"use strict";var n=r("a745"),i=r.n(n);function o(e){if(i()(e)){for(var t=0,r=new Array(e.length);t=r)break;if(e.sCount[s]=l){e.line=r;break}for(i=0;i2&&u.token&&"string"!=typeof u.token){n.pending=[];for(var h=2;h-1)return e.Pass;var a=n.indent.length-1,s=t[n.state];e:for(;;){for(var l=0;l]=?|\?:|\~)/,I=m(u),D=g(f),P=new RegExp(/^\-(moz|ms|o|webkit)-/i),H=g(p),F="",j={};while(w.length<_)w+=" ";function z(e,t){if(F=e.string.match(/(^[\w-]+\s*=\s*$)|(^\s*[\w-]+\s*=\s*[\w-])|(^\s*(\.|#|@|\$|\&|\[|\d|\+|::?|\{|\>|~|\/)?\s*[\w-]*([a-z0-9-]|\*|\/\*)(\(|,)?)/),t.context.line.firstWord=F?F[0].replace(/^\s*/,""):"",t.context.line.indent=e.indentation(),h=e.peek(),e.match("//"))return e.skipToEnd(),["comment","comment"];if(e.match("/*"))return t.tokenize=q,q(e,t);if('"'==h||"'"==h)return e.next(),t.tokenize=B(h),t.tokenize(e,t);if("@"==h)return e.next(),e.eatWhile(/[\w\\-]/),["def",e.current()];if("#"==h){if(e.next(),e.match(/^[0-9a-f]{3}([0-9a-f]([0-9a-f]{2}){0,2})?\b/i))return["atom","atom"];if(e.match(/^[a-z][\w-]*/i))return["builtin","hash"]}return e.match(P)?["meta","vendor-prefixes"]:e.match(/^-?[0-9]?\.?[0-9]/)?(e.eatWhile(/[a-z%]/i),["number","unit"]):"!"==h?(e.next(),[e.match(/^(important|optional)/i)?"keyword":"operator","important"]):"."==h&&e.match(/^\.[a-z][\w-]*/i)?["qualifier","qualifier"]:e.match(O)?("("==e.peek()&&(t.tokenize=U),["property","word"]):e.match(/^[a-z][\w-]*\(/i)?(e.backUp(1),["keyword","mixin"]):e.match(/^(\+|-)[a-z][\w-]*\(/i)?(e.backUp(1),["keyword","block-mixin"]):e.string.match(/^\s*&/)&&e.match(/^[-_]+[a-z][\w-]*/)?["qualifier","qualifier"]:e.match(/^(\/|&)(-|_|:|\.|#|[a-z])/)?(e.backUp(1),["variable-3","reference"]):e.match(/^&{1}\s*$/)?["variable-3","reference"]:e.match(I)?["operator","operator"]:e.match(/^\$?[-_]*[a-z0-9]+[\w-]*/i)?e.match(/^(\.|\[)[\w-\'\"\]]+/i,!1)&&!Y(e.current())?(e.match(/\./),["variable-2","variable-name"]):["variable-2","word"]:e.match(R)?["operator",e.current()]:/[:;,{}\[\]\(\)]/.test(h)?(e.next(),[null,h]):(e.next(),[null,null])}function q(e,t){var r,n=!1;while(null!=(r=e.next())){if(n&&"/"==r){t.tokenize=null;break}n="*"==r}return["comment","comment"]}function B(e){return function(t,r){var n,i=!1;while(null!=(n=t.next())){if(n==e&&!i){")"==e&&t.backUp(1);break}i=!i&&"\\"==n}return(n==e||!i&&")"!=e)&&(r.tokenize=null),["string","string"]}}function U(e,t){return e.next(),e.match(/\s*[\"\')]/,!1)?t.tokenize=null:t.tokenize=B(")"),[null,"("]}function G(e,t,r,n){this.type=e,this.indent=t,this.prev=r,this.line=n||{firstWord:"",indent:0}}function $(e,t,r,n){return n=n>=0?n:_,e.context=new G(r,t.indentation()+n,e.context),r}function K(e,t){var r=e.context.indent-_;return t=t||!1,e.context=e.context.prev,t&&(e.context.indent=r),e.context.type}function W(e,t,r){return j[r.context.type](e,t,r)}function V(e,t,r,n){for(var i=n||1;i>0;i--)r.context=r.context.prev;return W(e,t,r)}function Y(e){return e.toLowerCase()in T}function X(e){return e=e.toLowerCase(),e in k||e in M}function Z(e){return e.toLowerCase()in D}function Q(e){return e.toLowerCase().match(P)}function J(e){var t=e.toLowerCase(),r="variable-2";return Y(e)?r="tag":Z(e)?r="block-keyword":X(e)?r="property":t in A||t in H?r="atom":"return"==t||t in C?r="keyword":e.match(/^[A-Z]/)&&(r="string"),r}function ee(e,t){return ie(t)&&("{"==e||"]"==e||"hash"==e||"qualifier"==e)||"block-mixin"==e}function te(e,t){return"{"==e&&t.match(/^\s*\$?[\w-]+/i,!1)}function re(e,t){return":"==e&&t.match(/^[a-z-]+/,!1)}function ne(e){return e.sol()||e.string.match(new RegExp("^\\s*"+v(e.current())))}function ie(e){return e.eol()||e.match(/^\s*$/,!1)}function oe(e){var t=/^\s*[-_]*[a-z0-9]+[\w-]*/i,r="string"==typeof e?e.match(t):e.string.match(t);return r?r[0].replace(/^\s*/,""):""}return j.block=function(e,t,r){if("comment"==e&&ne(t)||","==e&&ie(t)||"mixin"==e)return $(r,t,"block",0);if(te(e,t))return $(r,t,"interpolation");if(ie(t)&&"]"==e&&!/^\s*(\.|#|:|\[|\*|&)/.test(t.string)&&!Y(oe(t)))return $(r,t,"block",0);if(ee(e,t))return $(r,t,"block");if("}"==e&&ie(t))return $(r,t,"block",0);if("variable-name"==e)return t.string.match(/^\s?\$[\w-\.\[\]\'\"]+$/)||Z(oe(t))?$(r,t,"variableName"):$(r,t,"variableName",0);if("="==e)return ie(t)||Z(oe(t))?$(r,t,"block"):$(r,t,"block",0);if("*"==e&&(ie(t)||t.match(/\s*(,|\.|#|\[|:|{)/,!1)))return b="tag",$(r,t,"block");if(re(e,t))return $(r,t,"pseudo");if(/@(font-face|media|supports|(-moz-)?document)/.test(e))return $(r,t,ie(t)?"block":"atBlock");if(/@(-(moz|ms|o|webkit)-)?keyframes$/.test(e))return $(r,t,"keyframes");if(/@extends?/.test(e))return $(r,t,"extend",0);if(e&&"@"==e.charAt(0))return t.indentation()>0&&X(t.current().slice(1))?(b="variable-2","block"):/(@import|@require|@charset)/.test(e)?$(r,t,"block",0):$(r,t,"block");if("reference"==e&&ie(t))return $(r,t,"block");if("("==e)return $(r,t,"parens");if("vendor-prefixes"==e)return $(r,t,"vendorPrefixes");if("word"==e){var n=t.current();if(b=J(n),"property"==b)return ne(t)?$(r,t,"block",0):(b="atom","block");if("tag"==b){if(/embed|menu|pre|progress|sub|table/.test(n)&&X(oe(t)))return b="atom","block";if(t.string.match(new RegExp("\\[\\s*"+n+"|"+n+"\\s*\\]")))return b="atom","block";if(x.test(n)&&(ne(t)&&t.string.match(/=/)||!ne(t)&&!t.string.match(/^(\s*\.|#|\&|\[|\/|>|\*)/)&&!Y(oe(t))))return b="variable-2",Z(oe(t))?"block":$(r,t,"block",0);if(ie(t))return $(r,t,"block")}if("block-keyword"==b)return b="keyword",t.current(/(if|unless)/)&&!ne(t)?"block":$(r,t,"block");if("return"==n)return $(r,t,"block",0);if("variable-2"==b&&t.string.match(/^\s?\$[\w-\.\[\]\'\"]+$/))return $(r,t,"block")}return r.context.type},j.parens=function(e,t,r){if("("==e)return $(r,t,"parens");if(")"==e)return"parens"==r.context.prev.type?K(r):t.string.match(/^[a-z][\w-]*\(/i)&&ie(t)||Z(oe(t))||/(\.|#|:|\[|\*|&|>|~|\+|\/)/.test(oe(t))||!t.string.match(/^-?[a-z][\w-\.\[\]\'\"]*\s*=/)&&Y(oe(t))?$(r,t,"block"):t.string.match(/^[\$-]?[a-z][\w-\.\[\]\'\"]*\s*=/)||t.string.match(/^\s*(\(|\)|[0-9])/)||t.string.match(/^\s+[a-z][\w-]*\(/i)||t.string.match(/^\s+[\$-]?[a-z]/i)?$(r,t,"block",0):ie(t)?$(r,t,"block"):$(r,t,"block",0);if(e&&"@"==e.charAt(0)&&X(t.current().slice(1))&&(b="variable-2"),"word"==e){var n=t.current();b=J(n),"tag"==b&&x.test(n)&&(b="variable-2"),"property"!=b&&"to"!=n||(b="atom")}return"variable-name"==e?$(r,t,"variableName"):re(e,t)?$(r,t,"pseudo"):r.context.type},j.vendorPrefixes=function(e,t,r){return"word"==e?(b="property",$(r,t,"block",0)):K(r)},j.pseudo=function(e,t,r){return X(oe(t.string))?V(e,t,r):(t.match(/^[a-z-]+/),b="variable-3",ie(t)?$(r,t,"block"):K(r))},j.atBlock=function(e,t,r){if("("==e)return $(r,t,"atBlock_parens");if(ee(e,t))return $(r,t,"block");if(te(e,t))return $(r,t,"interpolation");if("word"==e){var n=t.current().toLowerCase();if(b=/^(only|not|and|or)$/.test(n)?"keyword":S.hasOwnProperty(n)?"tag":L.hasOwnProperty(n)?"attribute":N.hasOwnProperty(n)?"property":E.hasOwnProperty(n)?"string-2":J(t.current()),"tag"==b&&ie(t))return $(r,t,"block")}return"operator"==e&&/^(not|and|or)$/.test(t.current())&&(b="keyword"),r.context.type},j.atBlock_parens=function(e,t,r){if("{"==e||"}"==e)return r.context.type;if(")"==e)return ie(t)?$(r,t,"block"):$(r,t,"atBlock");if("word"==e){var n=t.current().toLowerCase();return b=J(n),/^(max|min)/.test(n)&&(b="property"),"tag"==b&&(b=x.test(n)?"variable-2":"atom"),r.context.type}return j.atBlock(e,t,r)},j.keyframes=function(e,t,r){return"0"==t.indentation()&&("}"==e&&ne(t)||"]"==e||"hash"==e||"qualifier"==e||Y(t.current()))?V(e,t,r):"{"==e?$(r,t,"keyframes"):"}"==e?ne(t)?K(r,!0):$(r,t,"keyframes"):"unit"==e&&/^[0-9]+\%$/.test(t.current())?$(r,t,"keyframes"):"word"==e&&(b=J(t.current()),"block-keyword"==b)?(b="keyword",$(r,t,"keyframes")):/@(font-face|media|supports|(-moz-)?document)/.test(e)?$(r,t,ie(t)?"block":"atBlock"):"mixin"==e?$(r,t,"block",0):r.context.type},j.interpolation=function(e,t,r){return"{"==e&&K(r)&&$(r,t,"block"),"}"==e?t.string.match(/^\s*(\.|#|:|\[|\*|&|>|~|\+|\/)/i)||t.string.match(/^\s*[a-z]/i)&&Y(oe(t))?$(r,t,"block"):!t.string.match(/^(\{|\s*\&)/)||t.match(/\s*[\w-]/,!1)?$(r,t,"block",0):$(r,t,"block"):"variable-name"==e?$(r,t,"variableName",0):("word"==e&&(b=J(t.current()),"tag"==b&&(b="atom")),r.context.type)},j.extend=function(e,t,r){return"["==e||"="==e?"extend":"]"==e?K(r):"word"==e?(b=J(t.current()),"extend"):K(r)},j.variableName=function(e,t,r){return"string"==e||"["==e||"]"==e||t.current().match(/^(\.|\$)/)?(t.current().match(/^\.[\w-]+/i)&&(b="variable-2"),"variableName"):V(e,t,r)},{startState:function(e){return{tokenize:null,state:"block",context:new G("block",e||0,null)}},token:function(e,t){return!t.tokenize&&e.eatSpace()?null:(d=(t.tokenize||z)(e,t),d&&"object"==typeof d&&(y=d[1],d=d[0]),b=d,t.state=j[t.state](y,e,t),b)},indent:function(e,t,r){var n=e.context,i=t&&t.charAt(0),o=n.indent,a=oe(t),s=r.match(/^\s*/)[0].replace(/\t/g,w).length,c=e.context.prev?e.context.prev.line.firstWord:"",l=e.context.prev?e.context.prev.line.indent:s;return n.prev&&("}"==i&&("block"==n.type||"atBlock"==n.type||"keyframes"==n.type)||")"==i&&("parens"==n.type||"atBlock_parens"==n.type)||"{"==i&&"at"==n.type)?o=n.indent-_:/(\})/.test(i)||(/@|\$|\d/.test(i)||/^\{/.test(t)||/^\s*\/(\/|\*)/.test(t)||/^\s*\/\*/.test(c)||/^\s*[\w-\.\[\]\'\"]+\s*(\?|:|\+)?=/i.test(t)||/^(\+|-)?[a-z][\w-]*\(/i.test(t)||/^return/.test(t)||Z(a)?o=s:/(\.|#|:|\[|\*|&|>|~|\+|\/)/.test(i)||Y(a)?o=/\,\s*$/.test(c)?l:/^\s+/.test(r)&&(/(\.|#|:|\[|\*|&|>|~|\+|\/)/.test(c)||Y(c))?s<=l?l:l+_:s:/,\s*$/.test(r)||!Q(a)&&!X(a)||(o=Z(c)?s<=l?l:l+_:/^\{/.test(c)?s<=l?s:l+_:Q(c)||X(c)?s>=l?l:s:/^(\.|#|:|\[|\*|&|@|\+|\-|>|~|\/)/.test(c)||/=\s*$/.test(c)||Y(c)||/^\$[\w-\.\[\]\'\"]/.test(c)?l+_:s)),o},electricChars:"}",lineComment:"//",fold:"indent"}});var t=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","bgsound","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","nobr","noframes","noscript","object","ol","optgroup","option","output","p","param","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","var","video"],r=["domain","regexp","url","url-prefix"],n=["all","aural","braille","handheld","print","projection","screen","tty","tv","embossed"],i=["width","min-width","max-width","height","min-height","max-height","device-width","min-device-width","max-device-width","device-height","min-device-height","max-device-height","aspect-ratio","min-aspect-ratio","max-aspect-ratio","device-aspect-ratio","min-device-aspect-ratio","max-device-aspect-ratio","color","min-color","max-color","color-index","min-color-index","max-color-index","monochrome","min-monochrome","max-monochrome","resolution","min-resolution","max-resolution","scan","grid"],o=["align-content","align-items","align-self","alignment-adjust","alignment-baseline","anchor-point","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","appearance","azimuth","backface-visibility","background","background-attachment","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","baseline-shift","binding","bleed","bookmark-label","bookmark-level","bookmark-state","bookmark-target","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","clear","clip","color","color-profile","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","content","counter-increment","counter-reset","crop","cue","cue-after","cue-before","cursor","direction","display","dominant-baseline","drop-initial-after-adjust","drop-initial-after-align","drop-initial-before-adjust","drop-initial-before-align","drop-initial-size","drop-initial-value","elevation","empty-cells","fit","fit-position","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","float-offset","flow-from","flow-into","font","font-feature-settings","font-family","font-kerning","font-language-override","font-size","font-size-adjust","font-stretch","font-style","font-synthesis","font-variant","font-variant-alternates","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-weight","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-position","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","inline-box-align","justify-content","left","letter-spacing","line-break","line-height","line-stacking","line-stacking-ruby","line-stacking-shift","line-stacking-strategy","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marker-offset","marks","marquee-direction","marquee-loop","marquee-play-count","marquee-speed","marquee-style","max-height","max-width","min-height","min-width","move-to","nav-down","nav-index","nav-left","nav-right","nav-up","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-style","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page","page-break-after","page-break-before","page-break-inside","page-policy","pause","pause-after","pause-before","perspective","perspective-origin","pitch","pitch-range","play-during","position","presentation-level","punctuation-trim","quotes","region-break-after","region-break-before","region-break-inside","region-fragment","rendering-intent","resize","rest","rest-after","rest-before","richness","right","rotation","rotation-point","ruby-align","ruby-overhang","ruby-position","ruby-span","shape-image-threshold","shape-inside","shape-margin","shape-outside","size","speak","speak-as","speak-header","speak-numeral","speak-punctuation","speech-rate","stress","string-set","tab-size","table-layout","target","target-name","target-new","target-position","text-align","text-align-last","text-decoration","text-decoration-color","text-decoration-line","text-decoration-skip","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-height","text-indent","text-justify","text-outline","text-overflow","text-shadow","text-size-adjust","text-space-collapse","text-transform","text-underline-position","text-wrap","top","transform","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","z-index","clip-path","clip-rule","mask","enable-background","filter","flood-color","flood-opacity","lighting-color","stop-color","stop-opacity","pointer-events","color-interpolation","color-interpolation-filters","color-rendering","fill","fill-opacity","fill-rule","image-rendering","marker","marker-end","marker-mid","marker-start","shape-rendering","stroke","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-rendering","baseline-shift","dominant-baseline","glyph-orientation-horizontal","glyph-orientation-vertical","text-anchor","writing-mode","font-smoothing","osx-font-smoothing"],a=["scrollbar-arrow-color","scrollbar-base-color","scrollbar-dark-shadow-color","scrollbar-face-color","scrollbar-highlight-color","scrollbar-shadow-color","scrollbar-3d-light-color","scrollbar-track-color","shape-inside","searchfield-cancel-button","searchfield-decoration","searchfield-results-button","searchfield-results-decoration","zoom"],s=["font-family","src","unicode-range","font-variant","font-feature-settings","font-stretch","font-weight","font-style"],c=["aliceblue","antiquewhite","aqua","aquamarine","azure","beige","bisque","black","blanchedalmond","blue","blueviolet","brown","burlywood","cadetblue","chartreuse","chocolate","coral","cornflowerblue","cornsilk","crimson","cyan","darkblue","darkcyan","darkgoldenrod","darkgray","darkgreen","darkkhaki","darkmagenta","darkolivegreen","darkorange","darkorchid","darkred","darksalmon","darkseagreen","darkslateblue","darkslategray","darkturquoise","darkviolet","deeppink","deepskyblue","dimgray","dodgerblue","firebrick","floralwhite","forestgreen","fuchsia","gainsboro","ghostwhite","gold","goldenrod","gray","grey","green","greenyellow","honeydew","hotpink","indianred","indigo","ivory","khaki","lavender","lavenderblush","lawngreen","lemonchiffon","lightblue","lightcoral","lightcyan","lightgoldenrodyellow","lightgray","lightgreen","lightpink","lightsalmon","lightseagreen","lightskyblue","lightslategray","lightsteelblue","lightyellow","lime","limegreen","linen","magenta","maroon","mediumaquamarine","mediumblue","mediumorchid","mediumpurple","mediumseagreen","mediumslateblue","mediumspringgreen","mediumturquoise","mediumvioletred","midnightblue","mintcream","mistyrose","moccasin","navajowhite","navy","oldlace","olive","olivedrab","orange","orangered","orchid","palegoldenrod","palegreen","paleturquoise","palevioletred","papayawhip","peachpuff","peru","pink","plum","powderblue","purple","rebeccapurple","red","rosybrown","royalblue","saddlebrown","salmon","sandybrown","seagreen","seashell","sienna","silver","skyblue","slateblue","slategray","snow","springgreen","steelblue","tan","teal","thistle","tomato","turquoise","violet","wheat","white","whitesmoke","yellow","yellowgreen"],l=["above","absolute","activeborder","additive","activecaption","afar","after-white-space","ahead","alias","all","all-scroll","alphabetic","alternate","always","amharic","amharic-abegede","antialiased","appworkspace","arabic-indic","armenian","asterisks","attr","auto","avoid","avoid-column","avoid-page","avoid-region","background","backwards","baseline","below","bidi-override","binary","bengali","blink","block","block-axis","bold","bolder","border","border-box","both","bottom","break","break-all","break-word","bullets","button","button-bevel","buttonface","buttonhighlight","buttonshadow","buttontext","calc","cambodian","capitalize","caps-lock-indicator","caption","captiontext","caret","cell","center","checkbox","circle","cjk-decimal","cjk-earthly-branch","cjk-heavenly-stem","cjk-ideographic","clear","clip","close-quote","col-resize","collapse","column","compact","condensed","contain","content","contents","content-box","context-menu","continuous","copy","counter","counters","cover","crop","cross","crosshair","currentcolor","cursive","cyclic","dashed","decimal","decimal-leading-zero","default","default-button","destination-atop","destination-in","destination-out","destination-over","devanagari","disc","discard","disclosure-closed","disclosure-open","document","dot-dash","dot-dot-dash","dotted","double","down","e-resize","ease","ease-in","ease-in-out","ease-out","element","ellipse","ellipsis","embed","end","ethiopic","ethiopic-abegede","ethiopic-abegede-am-et","ethiopic-abegede-gez","ethiopic-abegede-ti-er","ethiopic-abegede-ti-et","ethiopic-halehame-aa-er","ethiopic-halehame-aa-et","ethiopic-halehame-am-et","ethiopic-halehame-gez","ethiopic-halehame-om-et","ethiopic-halehame-sid-et","ethiopic-halehame-so-et","ethiopic-halehame-ti-er","ethiopic-halehame-ti-et","ethiopic-halehame-tig","ethiopic-numeric","ew-resize","expanded","extends","extra-condensed","extra-expanded","fantasy","fast","fill","fixed","flat","flex","footnotes","forwards","from","geometricPrecision","georgian","graytext","groove","gujarati","gurmukhi","hand","hangul","hangul-consonant","hebrew","help","hidden","hide","higher","highlight","highlighttext","hiragana","hiragana-iroha","horizontal","hsl","hsla","icon","ignore","inactiveborder","inactivecaption","inactivecaptiontext","infinite","infobackground","infotext","inherit","initial","inline","inline-axis","inline-block","inline-flex","inline-table","inset","inside","intrinsic","invert","italic","japanese-formal","japanese-informal","justify","kannada","katakana","katakana-iroha","keep-all","khmer","korean-hangul-formal","korean-hanja-formal","korean-hanja-informal","landscape","lao","large","larger","left","level","lighter","line-through","linear","linear-gradient","lines","list-item","listbox","listitem","local","logical","loud","lower","lower-alpha","lower-armenian","lower-greek","lower-hexadecimal","lower-latin","lower-norwegian","lower-roman","lowercase","ltr","malayalam","match","matrix","matrix3d","media-controls-background","media-current-time-display","media-fullscreen-button","media-mute-button","media-play-button","media-return-to-realtime-button","media-rewind-button","media-seek-back-button","media-seek-forward-button","media-slider","media-sliderthumb","media-time-remaining-display","media-volume-slider","media-volume-slider-container","media-volume-sliderthumb","medium","menu","menulist","menulist-button","menulist-text","menulist-textfield","menutext","message-box","middle","min-intrinsic","mix","mongolian","monospace","move","multiple","myanmar","n-resize","narrower","ne-resize","nesw-resize","no-close-quote","no-drop","no-open-quote","no-repeat","none","normal","not-allowed","nowrap","ns-resize","numbers","numeric","nw-resize","nwse-resize","oblique","octal","open-quote","optimizeLegibility","optimizeSpeed","oriya","oromo","outset","outside","outside-shape","overlay","overline","padding","padding-box","painted","page","paused","persian","perspective","plus-darker","plus-lighter","pointer","polygon","portrait","pre","pre-line","pre-wrap","preserve-3d","progress","push-button","radial-gradient","radio","read-only","read-write","read-write-plaintext-only","rectangle","region","relative","repeat","repeating-linear-gradient","repeating-radial-gradient","repeat-x","repeat-y","reset","reverse","rgb","rgba","ridge","right","rotate","rotate3d","rotateX","rotateY","rotateZ","round","row-resize","rtl","run-in","running","s-resize","sans-serif","scale","scale3d","scaleX","scaleY","scaleZ","scroll","scrollbar","scroll-position","se-resize","searchfield","searchfield-cancel-button","searchfield-decoration","searchfield-results-button","searchfield-results-decoration","semi-condensed","semi-expanded","separate","serif","show","sidama","simp-chinese-formal","simp-chinese-informal","single","skew","skewX","skewY","skip-white-space","slide","slider-horizontal","slider-vertical","sliderthumb-horizontal","sliderthumb-vertical","slow","small","small-caps","small-caption","smaller","solid","somali","source-atop","source-in","source-out","source-over","space","spell-out","square","square-button","start","static","status-bar","stretch","stroke","sub","subpixel-antialiased","super","sw-resize","symbolic","symbols","table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row","table-row-group","tamil","telugu","text","text-bottom","text-top","textarea","textfield","thai","thick","thin","threeddarkshadow","threedface","threedhighlight","threedlightshadow","threedshadow","tibetan","tigre","tigrinya-er","tigrinya-er-abegede","tigrinya-et","tigrinya-et-abegede","to","top","trad-chinese-formal","trad-chinese-informal","translate","translate3d","translateX","translateY","translateZ","transparent","ultra-condensed","ultra-expanded","underline","up","upper-alpha","upper-armenian","upper-greek","upper-hexadecimal","upper-latin","upper-norwegian","upper-roman","uppercase","urdu","url","var","vertical","vertical-text","visible","visibleFill","visiblePainted","visibleStroke","visual","w-resize","wait","wave","wider","window","windowframe","windowtext","words","x-large","x-small","xor","xx-large","xx-small","bicubic","optimizespeed","grayscale","row","row-reverse","wrap","wrap-reverse","column-reverse","flex-start","flex-end","space-between","space-around","unset"],u=["in","and","or","not","is not","is a","is","isnt","defined","if unless"],f=["for","if","else","unless","from","to"],p=["null","true","false","href","title","type","not-allowed","readonly","disabled"],h=["@font-face","@keyframes","@media","@viewport","@page","@host","@supports","@block","@css"],d=t.concat(r,n,i,o,a,c,l,s,u,f,p,h);function m(e){return e=e.sort(function(e,t){return t>e}),new RegExp("^(("+e.join(")|(")+"))\\b")}function g(e){for(var t={},r=0;r-1)if(r=o+e.length,(0===o||u.test(i[o-1]))&&(r===i.length||u.test(i[r])))return!0})},t.addClass=function(e){if("function"===typeof e)return a(this,function(r,n){var i=n.attribs["class"]||"";t.addClass.call([n],e.call(n,r,i))});if(!e||"string"!==typeof e)return this;for(var r=e.split(u),n=this.length,i=0;i=0&&(c.splice(a,1),s=!0,l--);s&&(t.attribs.class=c.join(" "))}}))},t.toggleClass=function(e,r){if("function"===typeof e)return a(this,function(n,i){t.toggleClass.call([i],e.call(i,n,i.attribs["class"]||"",r),r)});if(!e||"string"!==typeof e)return this;for(var n,i,s=e.split(u),c=s.length,l="boolean"===typeof r?r?1:-1:0,f=this.length,p=0;p=0&&i<0?n.push(s[h]):l<=0&&i>=0&&n.splice(i,1);this[p].attribs.class=n.join(" ")}return this},t.is=function(e){return!!e&&this.filter(e).length>0}},7706:function(e,t,r){"use strict";function n(e){return"tag"===e.type||"script"===e.type||"style"===e.type}Object.defineProperty(t,"__esModule",{value:!0}),t.isTag=n,t.Text="text",t.Directive="directive",t.Comment="comment",t.Script="script",t.Style="style",t.Tag="tag",t.CDATA="cdata",t.Doctype="doctype"},7726:function(e,t){var r=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=r)},"774e":function(e,t,r){e.exports=r("d2d5")},"77f1":function(e,t,r){var n=r("4588"),i=Math.max,o=Math.min;e.exports=function(e,t){return e=n(e),e<0?i(e+t,0):o(e,t)}},"780f":function(e,t,r){"use strict";e.exports=o;var n=r("27bf"),i=r("3a7c");function o(e){if(!(this instanceof o))return new o(e);n.call(this,e)}i.inherits=r("3fb5"),i.inherits(o,n),o.prototype._transform=function(e,t,r){r(null,e)}},7888:function(e,t,r){var n=r("b3ce"),i=r("1349");function o(t,r,n){"string"===typeof t&&(t=[t]),"number"===typeof r&&(r={numArgs:r});for(var i={numArgs:r.numArgs,argTypes:r.argTypes,greediness:void 0===r.greediness?1:r.greediness,allowedInText:!!r.allowedInText,numOptionalArgs:r.numOptionalArgs||0,handler:n},o=0;o","\\langle","\\rangle","\\lt","\\gt","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","\\lmoustache","\\rmoustache","/","\\backslash","|","\\vert","\\|","\\Vert","\\uparrow","\\Uparrow","\\downarrow","\\Downarrow","\\updownarrow","\\Updownarrow","."],c={"\\Bbb":"\\mathbb","\\bold":"\\mathbf","\\frak":"\\mathfrak"};o(["\\blue","\\orange","\\pink","\\red","\\green","\\gray","\\purple","\\blueA","\\blueB","\\blueC","\\blueD","\\blueE","\\tealA","\\tealB","\\tealC","\\tealD","\\tealE","\\greenA","\\greenB","\\greenC","\\greenD","\\greenE","\\goldA","\\goldB","\\goldC","\\goldD","\\goldE","\\redA","\\redB","\\redC","\\redD","\\redE","\\maroonA","\\maroonB","\\maroonC","\\maroonD","\\maroonE","\\purpleA","\\purpleB","\\purpleC","\\purpleD","\\purpleE","\\mintA","\\mintB","\\mintC","\\grayA","\\grayB","\\grayC","\\grayD","\\grayE","\\grayF","\\grayG","\\grayH","\\grayI","\\kaBlue","\\kaGreen"],{numArgs:1,allowedInText:!0,greediness:3},function(e,t){var r,n=t[0];return r="ordgroup"===n.type?n.value:[n],{type:"color",color:"katex-"+e.funcName.slice(1),value:r}}),o(["\\arcsin","\\arccos","\\arctan","\\arg","\\cos","\\cosh","\\cot","\\coth","\\csc","\\deg","\\dim","\\exp","\\hom","\\ker","\\lg","\\ln","\\log","\\sec","\\sin","\\sinh","\\tan","\\tanh"],{numArgs:0},function(e){return{type:"op",limits:!1,symbol:!1,body:e.funcName}}),o(["\\det","\\gcd","\\inf","\\lim","\\liminf","\\limsup","\\max","\\min","\\Pr","\\sup"],{numArgs:0},function(e){return{type:"op",limits:!0,symbol:!1,body:e.funcName}}),o(["\\int","\\iint","\\iiint","\\oint"],{numArgs:0},function(e){return{type:"op",limits:!1,symbol:!0,body:e.funcName}}),o(["\\coprod","\\bigvee","\\bigwedge","\\biguplus","\\bigcap","\\bigcup","\\intop","\\prod","\\sum","\\bigotimes","\\bigoplus","\\bigodot","\\bigsqcup","\\smallint"],{numArgs:0},function(e){return{type:"op",limits:!0,symbol:!0,body:e.funcName}}),o(["\\dfrac","\\frac","\\tfrac","\\dbinom","\\binom","\\tbinom"],{numArgs:2,greediness:2},function(e,t){var r,n=t[0],i=t[1],o=null,a=null,s="auto";switch(e.funcName){case"\\dfrac":case"\\frac":case"\\tfrac":r=!0;break;case"\\dbinom":case"\\binom":case"\\tbinom":r=!1,o="(",a=")";break;default:throw new Error("Unrecognized genfrac command")}switch(e.funcName){case"\\dfrac":case"\\dbinom":s="display";break;case"\\tfrac":case"\\tbinom":s="text";break}return{type:"genfrac",numer:n,denom:i,hasBarLine:r,leftDelim:o,rightDelim:a,size:s}}),o(["\\llap","\\rlap"],{numArgs:1,allowedInText:!0},function(e,t){var r=t[0];return{type:e.funcName.slice(1),body:r}}),o(["\\bigl","\\Bigl","\\biggl","\\Biggl","\\bigr","\\Bigr","\\biggr","\\Biggr","\\bigm","\\Bigm","\\biggm","\\Biggm","\\big","\\Big","\\bigg","\\Bigg","\\left","\\right"],{numArgs:1},function(e,t){var r=t[0];if(!n.contains(s,r.value))throw new i("Invalid delimiter: '"+r.value+"' after '"+e.funcName+"'",e.lexer,e.positions[1]);return"\\left"===e.funcName||"\\right"===e.funcName?{type:"leftright",value:r.value}:{type:"delimsizing",size:a[e.funcName].size,delimType:a[e.funcName].type,value:r.value}}),o(["\\tiny","\\scriptsize","\\footnotesize","\\small","\\normalsize","\\large","\\Large","\\LARGE","\\huge","\\Huge"],0,null),o(["\\displaystyle","\\textstyle","\\scriptstyle","\\scriptscriptstyle"],0,null),o(["\\mathrm","\\mathit","\\mathbf","\\mathbb","\\mathcal","\\mathfrak","\\mathscr","\\mathsf","\\mathtt","\\Bbb","\\bold","\\frak"],{numArgs:1,greediness:2},function(e,t){var r=t[0],n=e.funcName;return n in c&&(n=c[n]),{type:"font",font:n.slice(1),body:r}}),o(["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot"],{numArgs:1},function(e,t){var r=t[0];return{type:"accent",accent:e.funcName,base:r}}),o(["\\over","\\choose"],{numArgs:0},function(e){var t;switch(e.funcName){case"\\over":t="\\frac";break;case"\\choose":t="\\binom";break;default:throw new Error("Unrecognized infix genfrac command")}return{type:"infix",replaceWith:t}}),o(["\\\\","\\cr"],{numArgs:0,numOptionalArgs:1,argTypes:["size"]},function(e,t){var r=t[0];return{type:"cr",size:r}}),o(["\\begin","\\end"],{numArgs:1,argTypes:["text"]},function(e,t){var r=t[0];if("ordgroup"!==r.type)throw new i("Invalid environment name",e.lexer,e.positions[1]);for(var n="",o=0;o0;r--)e.onItemPop(this.items[r]);t.popAllUpToHtmlElement.call(this)},remove:function(r){e.onItemPop(this.current),t.remove.call(this,r)}}}},7948:function(e,t){function r(e,t){var r=-1,n=null==e?0:e.length,i=Array(n);while(++r*\/]/.test(r)?w(null,"select-op"):"."==r&&e.match(/^-?[_a-z][_a-z0-9-]*/i)?w("qualifier","qualifier"):/[:;{}\[\]\(\)]/.test(r)?w(null,r):e.match(/[\w-.]+(?=\()/)?(/^(url(-prefix)?|domain|regexp)$/.test(e.current().toLowerCase())&&(t.tokenize=k),w("variable callee","variable")):/[\w\\\-]/.test(r)?(e.eatWhile(/[\w\\\-]/),w("property","word")):w(null,null):/[\d.]/.test(e.peek())?(e.eatWhile(/[\w.%]/),w("number","unit")):e.match(/^-[\w\\\-]*/)?(e.eatWhile(/[\w\\\-]/),e.match(/^\s*:/,!1)?w("variable-2","variable-definition"):w("variable-2","variable")):e.match(/^\w+-/)?w("meta","meta"):void 0}function x(e){return function(t,r){var n,i=!1;while(null!=(n=t.next())){if(n==e&&!i){")"==e&&t.backUp(1);break}i=!i&&"\\"==n}return(n==e||!i&&")"!=e)&&(r.tokenize=null),w("string","string")}}function k(e,t){return e.next(),e.match(/\s*[\"\')]/,!1)?t.tokenize=null:t.tokenize=x(")"),w(null,"(")}function E(e,t,r){this.type=e,this.indent=t,this.prev=r}function A(e,t,r,n){return e.context=new E(r,t.indentation()+(!1===n?0:a),e.context),r}function C(e){return e.context.prev&&(e.context=e.context.prev),e.context.type}function S(e,t,r){return L[r.context.type](e,t,r)}function O(e,t,r,n){for(var i=n||1;i>0;i--)r.context=r.context.prev;return S(e,t,r)}function N(e){var t=e.current().toLowerCase();o=v.hasOwnProperty(t)?"atom":g.hasOwnProperty(t)?"keyword":"variable"}var L={top:function(e,t,r){if("{"==e)return A(r,t,"block");if("}"==e&&r.context.prev)return C(r);if(_&&/@component/i.test(e))return A(r,t,"atComponentBlock");if(/^@(-moz-)?document$/i.test(e))return A(r,t,"documentTypes");if(/^@(media|supports|(-moz-)?document|import)$/i.test(e))return A(r,t,"atBlock");if(/^@(font-face|counter-style)/i.test(e))return r.stateArg=e,"restricted_atBlock_before";if(/^@(-(moz|ms|o|webkit)-)?keyframes$/i.test(e))return"keyframes";if(e&&"@"==e.charAt(0))return A(r,t,"at");if("hash"==e)o="builtin";else if("word"==e)o="tag";else{if("variable-definition"==e)return"maybeprop";if("interpolation"==e)return A(r,t,"interpolation");if(":"==e)return"pseudo";if(y&&"("==e)return A(r,t,"parens")}return r.context.type},block:function(e,t,r){if("word"==e){var n=t.current().toLowerCase();return p.hasOwnProperty(n)?(o="property","maybeprop"):h.hasOwnProperty(n)?(o="string-2","maybeprop"):y?(o=t.match(/^\s*:(?:\s|$)/,!1)?"property":"tag","block"):(o+=" error","maybeprop")}return"meta"==e?"block":y||"hash"!=e&&"qualifier"!=e?L.top(e,t,r):(o="error","block")},maybeprop:function(e,t,r){return":"==e?A(r,t,"prop"):S(e,t,r)},prop:function(e,t,r){if(";"==e)return C(r);if("{"==e&&y)return A(r,t,"propBlock");if("}"==e||"{"==e)return O(e,t,r);if("("==e)return A(r,t,"parens");if("hash"!=e||/^#([0-9a-fA-f]{3,4}|[0-9a-fA-f]{6}|[0-9a-fA-f]{8})$/.test(t.current())){if("word"==e)N(t);else if("interpolation"==e)return A(r,t,"interpolation")}else o+=" error";return"prop"},propBlock:function(e,t,r){return"}"==e?C(r):"word"==e?(o="property","maybeprop"):r.context.type},parens:function(e,t,r){return"{"==e||"}"==e?O(e,t,r):")"==e?C(r):"("==e?A(r,t,"parens"):"interpolation"==e?A(r,t,"interpolation"):("word"==e&&N(t),"parens")},pseudo:function(e,t,r){return"meta"==e?"pseudo":"word"==e?(o="variable-3",r.context.type):S(e,t,r)},documentTypes:function(e,t,r){return"word"==e&&c.hasOwnProperty(t.current())?(o="tag",r.context.type):L.atBlock(e,t,r)},atBlock:function(e,t,r){if("("==e)return A(r,t,"atBlock_parens");if("}"==e||";"==e)return O(e,t,r);if("{"==e)return C(r)&&A(r,t,y?"block":"top");if("interpolation"==e)return A(r,t,"interpolation");if("word"==e){var n=t.current().toLowerCase();o="only"==n||"not"==n||"and"==n||"or"==n?"keyword":l.hasOwnProperty(n)?"attribute":u.hasOwnProperty(n)?"property":f.hasOwnProperty(n)?"keyword":p.hasOwnProperty(n)?"property":h.hasOwnProperty(n)?"string-2":v.hasOwnProperty(n)?"atom":g.hasOwnProperty(n)?"keyword":"error"}return r.context.type},atComponentBlock:function(e,t,r){return"}"==e?O(e,t,r):"{"==e?C(r)&&A(r,t,y?"block":"top",!1):("word"==e&&(o="error"),r.context.type)},atBlock_parens:function(e,t,r){return")"==e?C(r):"{"==e||"}"==e?O(e,t,r,2):L.atBlock(e,t,r)},restricted_atBlock_before:function(e,t,r){return"{"==e?A(r,t,"restricted_atBlock"):"word"==e&&"@counter-style"==r.stateArg?(o="variable","restricted_atBlock_before"):S(e,t,r)},restricted_atBlock:function(e,t,r){return"}"==e?(r.stateArg=null,C(r)):"word"==e?(o="@font-face"==r.stateArg&&!d.hasOwnProperty(t.current().toLowerCase())||"@counter-style"==r.stateArg&&!m.hasOwnProperty(t.current().toLowerCase())?"error":"property","maybeprop"):"restricted_atBlock"},keyframes:function(e,t,r){return"word"==e?(o="variable","keyframes"):"{"==e?A(r,t,"top"):S(e,t,r)},at:function(e,t,r){return";"==e?C(r):"{"==e||"}"==e?O(e,t,r):("word"==e?o="tag":"hash"==e&&(o="builtin"),"at")},interpolation:function(e,t,r){return"}"==e?C(r):"{"==e||";"==e?O(e,t,r):("word"==e?o="variable":"variable"!=e&&"("!=e&&")"!=e&&(o="error"),"interpolation")}};return{startState:function(e){return{tokenize:null,state:n?"block":"top",stateArg:null,context:new E(n?"block":"top",e||0,null)}},token:function(e,t){if(!t.tokenize&&e.eatSpace())return null;var r=(t.tokenize||T)(e,t);return r&&"object"==typeof r&&(i=r[1],r=r[0]),o=r,"comment"!=i&&(t.state=L[t.state](i,e,t)),o},indent:function(e,t){var r=e.context,n=t&&t.charAt(0),i=r.indent;return"prop"!=r.type||"}"!=n&&")"!=n||(r=r.prev),r.prev&&("}"!=n||"block"!=r.type&&"top"!=r.type&&"interpolation"!=r.type&&"restricted_atBlock"!=r.type?(")"!=n||"parens"!=r.type&&"atBlock_parens"!=r.type)&&("{"!=n||"at"!=r.type&&"atBlock"!=r.type)||(i=Math.max(0,r.indent-a)):(r=r.prev,i=r.indent)),i},electricChars:"}",blockCommentStart:"/*",blockCommentEnd:"*/",blockCommentContinue:" * ",lineComment:b,fold:"brace"}});var r=["domain","regexp","url","url-prefix"],n=t(r),i=["all","aural","braille","handheld","print","projection","screen","tty","tv","embossed"],o=t(i),a=["width","min-width","max-width","height","min-height","max-height","device-width","min-device-width","max-device-width","device-height","min-device-height","max-device-height","aspect-ratio","min-aspect-ratio","max-aspect-ratio","device-aspect-ratio","min-device-aspect-ratio","max-device-aspect-ratio","color","min-color","max-color","color-index","min-color-index","max-color-index","monochrome","min-monochrome","max-monochrome","resolution","min-resolution","max-resolution","scan","grid","orientation","device-pixel-ratio","min-device-pixel-ratio","max-device-pixel-ratio","pointer","any-pointer","hover","any-hover"],s=t(a),c=["landscape","portrait","none","coarse","fine","on-demand","hover","interlace","progressive"],l=t(c),u=["align-content","align-items","align-self","alignment-adjust","alignment-baseline","anchor-point","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","appearance","azimuth","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","baseline-shift","binding","bleed","bookmark-label","bookmark-level","bookmark-state","bookmark-target","border","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","color","color-profile","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","content","counter-increment","counter-reset","crop","cue","cue-after","cue-before","cursor","direction","display","dominant-baseline","drop-initial-after-adjust","drop-initial-after-align","drop-initial-before-adjust","drop-initial-before-align","drop-initial-size","drop-initial-value","elevation","empty-cells","fit","fit-position","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","float-offset","flow-from","flow-into","font","font-feature-settings","font-family","font-kerning","font-language-override","font-size","font-size-adjust","font-stretch","font-style","font-synthesis","font-variant","font-variant-alternates","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-weight","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-gap","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-gap","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","inline-box-align","justify-content","justify-items","justify-self","left","letter-spacing","line-break","line-height","line-stacking","line-stacking-ruby","line-stacking-shift","line-stacking-strategy","list-style","list-style-image","list-style-position","list-style-type","margin","margin-bottom","margin-left","margin-right","margin-top","marks","marquee-direction","marquee-loop","marquee-play-count","marquee-speed","marquee-style","max-height","max-width","min-height","min-width","mix-blend-mode","move-to","nav-down","nav-index","nav-left","nav-right","nav-up","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-style","overflow-wrap","overflow-x","overflow-y","padding","padding-bottom","padding-left","padding-right","padding-top","page","page-break-after","page-break-before","page-break-inside","page-policy","pause","pause-after","pause-before","perspective","perspective-origin","pitch","pitch-range","place-content","place-items","place-self","play-during","position","presentation-level","punctuation-trim","quotes","region-break-after","region-break-before","region-break-inside","region-fragment","rendering-intent","resize","rest","rest-after","rest-before","richness","right","rotation","rotation-point","ruby-align","ruby-overhang","ruby-position","ruby-span","shape-image-threshold","shape-inside","shape-margin","shape-outside","size","speak","speak-as","speak-header","speak-numeral","speak-punctuation","speech-rate","stress","string-set","tab-size","table-layout","target","target-name","target-new","target-position","text-align","text-align-last","text-decoration","text-decoration-color","text-decoration-line","text-decoration-skip","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-height","text-indent","text-justify","text-outline","text-overflow","text-shadow","text-size-adjust","text-space-collapse","text-transform","text-underline-position","text-wrap","top","transform","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","user-select","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","z-index","clip-path","clip-rule","mask","enable-background","filter","flood-color","flood-opacity","lighting-color","stop-color","stop-opacity","pointer-events","color-interpolation","color-interpolation-filters","color-rendering","fill","fill-opacity","fill-rule","image-rendering","marker","marker-end","marker-mid","marker-start","shape-rendering","stroke","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-rendering","baseline-shift","dominant-baseline","glyph-orientation-horizontal","glyph-orientation-vertical","text-anchor","writing-mode"],f=t(u),p=["scrollbar-arrow-color","scrollbar-base-color","scrollbar-dark-shadow-color","scrollbar-face-color","scrollbar-highlight-color","scrollbar-shadow-color","scrollbar-3d-light-color","scrollbar-track-color","shape-inside","searchfield-cancel-button","searchfield-decoration","searchfield-results-button","searchfield-results-decoration","zoom"],h=t(p),d=["font-family","src","unicode-range","font-variant","font-feature-settings","font-stretch","font-weight","font-style"],m=t(d),g=["additive-symbols","fallback","negative","pad","prefix","range","speak-as","suffix","symbols","system"],v=t(g),y=["aliceblue","antiquewhite","aqua","aquamarine","azure","beige","bisque","black","blanchedalmond","blue","blueviolet","brown","burlywood","cadetblue","chartreuse","chocolate","coral","cornflowerblue","cornsilk","crimson","cyan","darkblue","darkcyan","darkgoldenrod","darkgray","darkgreen","darkkhaki","darkmagenta","darkolivegreen","darkorange","darkorchid","darkred","darksalmon","darkseagreen","darkslateblue","darkslategray","darkturquoise","darkviolet","deeppink","deepskyblue","dimgray","dodgerblue","firebrick","floralwhite","forestgreen","fuchsia","gainsboro","ghostwhite","gold","goldenrod","gray","grey","green","greenyellow","honeydew","hotpink","indianred","indigo","ivory","khaki","lavender","lavenderblush","lawngreen","lemonchiffon","lightblue","lightcoral","lightcyan","lightgoldenrodyellow","lightgray","lightgreen","lightpink","lightsalmon","lightseagreen","lightskyblue","lightslategray","lightsteelblue","lightyellow","lime","limegreen","linen","magenta","maroon","mediumaquamarine","mediumblue","mediumorchid","mediumpurple","mediumseagreen","mediumslateblue","mediumspringgreen","mediumturquoise","mediumvioletred","midnightblue","mintcream","mistyrose","moccasin","navajowhite","navy","oldlace","olive","olivedrab","orange","orangered","orchid","palegoldenrod","palegreen","paleturquoise","palevioletred","papayawhip","peachpuff","peru","pink","plum","powderblue","purple","rebeccapurple","red","rosybrown","royalblue","saddlebrown","salmon","sandybrown","seagreen","seashell","sienna","silver","skyblue","slateblue","slategray","snow","springgreen","steelblue","tan","teal","thistle","tomato","turquoise","violet","wheat","white","whitesmoke","yellow","yellowgreen"],b=t(y),_=["above","absolute","activeborder","additive","activecaption","afar","after-white-space","ahead","alias","all","all-scroll","alphabetic","alternate","always","amharic","amharic-abegede","antialiased","appworkspace","arabic-indic","armenian","asterisks","attr","auto","auto-flow","avoid","avoid-column","avoid-page","avoid-region","background","backwards","baseline","below","bidi-override","binary","bengali","blink","block","block-axis","bold","bolder","border","border-box","both","bottom","break","break-all","break-word","bullets","button","button-bevel","buttonface","buttonhighlight","buttonshadow","buttontext","calc","cambodian","capitalize","caps-lock-indicator","caption","captiontext","caret","cell","center","checkbox","circle","cjk-decimal","cjk-earthly-branch","cjk-heavenly-stem","cjk-ideographic","clear","clip","close-quote","col-resize","collapse","color","color-burn","color-dodge","column","column-reverse","compact","condensed","contain","content","contents","content-box","context-menu","continuous","copy","counter","counters","cover","crop","cross","crosshair","currentcolor","cursive","cyclic","darken","dashed","decimal","decimal-leading-zero","default","default-button","dense","destination-atop","destination-in","destination-out","destination-over","devanagari","difference","disc","discard","disclosure-closed","disclosure-open","document","dot-dash","dot-dot-dash","dotted","double","down","e-resize","ease","ease-in","ease-in-out","ease-out","element","ellipse","ellipsis","embed","end","ethiopic","ethiopic-abegede","ethiopic-abegede-am-et","ethiopic-abegede-gez","ethiopic-abegede-ti-er","ethiopic-abegede-ti-et","ethiopic-halehame-aa-er","ethiopic-halehame-aa-et","ethiopic-halehame-am-et","ethiopic-halehame-gez","ethiopic-halehame-om-et","ethiopic-halehame-sid-et","ethiopic-halehame-so-et","ethiopic-halehame-ti-er","ethiopic-halehame-ti-et","ethiopic-halehame-tig","ethiopic-numeric","ew-resize","exclusion","expanded","extends","extra-condensed","extra-expanded","fantasy","fast","fill","fixed","flat","flex","flex-end","flex-start","footnotes","forwards","from","geometricPrecision","georgian","graytext","grid","groove","gujarati","gurmukhi","hand","hangul","hangul-consonant","hard-light","hebrew","help","hidden","hide","higher","highlight","highlighttext","hiragana","hiragana-iroha","horizontal","hsl","hsla","hue","icon","ignore","inactiveborder","inactivecaption","inactivecaptiontext","infinite","infobackground","infotext","inherit","initial","inline","inline-axis","inline-block","inline-flex","inline-grid","inline-table","inset","inside","intrinsic","invert","italic","japanese-formal","japanese-informal","justify","kannada","katakana","katakana-iroha","keep-all","khmer","korean-hangul-formal","korean-hanja-formal","korean-hanja-informal","landscape","lao","large","larger","left","level","lighter","lighten","line-through","linear","linear-gradient","lines","list-item","listbox","listitem","local","logical","loud","lower","lower-alpha","lower-armenian","lower-greek","lower-hexadecimal","lower-latin","lower-norwegian","lower-roman","lowercase","ltr","luminosity","malayalam","match","matrix","matrix3d","media-controls-background","media-current-time-display","media-fullscreen-button","media-mute-button","media-play-button","media-return-to-realtime-button","media-rewind-button","media-seek-back-button","media-seek-forward-button","media-slider","media-sliderthumb","media-time-remaining-display","media-volume-slider","media-volume-slider-container","media-volume-sliderthumb","medium","menu","menulist","menulist-button","menulist-text","menulist-textfield","menutext","message-box","middle","min-intrinsic","mix","mongolian","monospace","move","multiple","multiply","myanmar","n-resize","narrower","ne-resize","nesw-resize","no-close-quote","no-drop","no-open-quote","no-repeat","none","normal","not-allowed","nowrap","ns-resize","numbers","numeric","nw-resize","nwse-resize","oblique","octal","opacity","open-quote","optimizeLegibility","optimizeSpeed","oriya","oromo","outset","outside","outside-shape","overlay","overline","padding","padding-box","painted","page","paused","persian","perspective","plus-darker","plus-lighter","pointer","polygon","portrait","pre","pre-line","pre-wrap","preserve-3d","progress","push-button","radial-gradient","radio","read-only","read-write","read-write-plaintext-only","rectangle","region","relative","repeat","repeating-linear-gradient","repeating-radial-gradient","repeat-x","repeat-y","reset","reverse","rgb","rgba","ridge","right","rotate","rotate3d","rotateX","rotateY","rotateZ","round","row","row-resize","row-reverse","rtl","run-in","running","s-resize","sans-serif","saturation","scale","scale3d","scaleX","scaleY","scaleZ","screen","scroll","scrollbar","scroll-position","se-resize","searchfield","searchfield-cancel-button","searchfield-decoration","searchfield-results-button","searchfield-results-decoration","self-start","self-end","semi-condensed","semi-expanded","separate","serif","show","sidama","simp-chinese-formal","simp-chinese-informal","single","skew","skewX","skewY","skip-white-space","slide","slider-horizontal","slider-vertical","sliderthumb-horizontal","sliderthumb-vertical","slow","small","small-caps","small-caption","smaller","soft-light","solid","somali","source-atop","source-in","source-out","source-over","space","space-around","space-between","space-evenly","spell-out","square","square-button","start","static","status-bar","stretch","stroke","sub","subpixel-antialiased","super","sw-resize","symbolic","symbols","system-ui","table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row","table-row-group","tamil","telugu","text","text-bottom","text-top","textarea","textfield","thai","thick","thin","threeddarkshadow","threedface","threedhighlight","threedlightshadow","threedshadow","tibetan","tigre","tigrinya-er","tigrinya-er-abegede","tigrinya-et","tigrinya-et-abegede","to","top","trad-chinese-formal","trad-chinese-informal","transform","translate","translate3d","translateX","translateY","translateZ","transparent","ultra-condensed","ultra-expanded","underline","unset","up","upper-alpha","upper-armenian","upper-greek","upper-hexadecimal","upper-latin","upper-norwegian","upper-roman","uppercase","urdu","url","var","vertical","vertical-text","visible","visibleFill","visiblePainted","visibleStroke","visual","w-resize","wait","wave","wider","window","windowframe","windowtext","words","wrap","wrap-reverse","x-large","x-small","xor","xx-large","xx-small"],w=t(_),T=r.concat(i).concat(a).concat(c).concat(u).concat(p).concat(y).concat(_);function x(e,t){var r,n=!1;while(null!=(r=e.next())){if(n&&"/"==r){t.tokenize=null;break}n="*"==r}return["comment","comment"]}e.registerHelper("hintWords","css",T),e.defineMIME("text/css",{documentTypes:n,mediaTypes:o,mediaFeatures:s,mediaValueKeywords:l,propertyKeywords:f,nonStandardPropertyKeywords:h,fontProperties:m,counterDescriptors:v,colorKeywords:b,valueKeywords:w,tokenHooks:{"/":function(e,t){return!!e.eat("*")&&(t.tokenize=x,x(e,t))}},name:"css"}),e.defineMIME("text/x-scss",{mediaTypes:o,mediaFeatures:s,mediaValueKeywords:l,propertyKeywords:f,nonStandardPropertyKeywords:h,colorKeywords:b,valueKeywords:w,fontProperties:m,allowNested:!0,lineComment:"//",tokenHooks:{"/":function(e,t){return e.eat("/")?(e.skipToEnd(),["comment","comment"]):e.eat("*")?(t.tokenize=x,x(e,t)):["operator","operator"]},":":function(e){return!!e.match(/\s*\{/,!1)&&[null,null]},$:function(e){return e.match(/^[\w-]+/),e.match(/^\s*:/,!1)?["variable-2","variable-definition"]:["variable-2","variable"]},"#":function(e){return!!e.eat("{")&&[null,"interpolation"]}},name:"css",helperType:"scss"}),e.defineMIME("text/x-less",{mediaTypes:o,mediaFeatures:s,mediaValueKeywords:l,propertyKeywords:f,nonStandardPropertyKeywords:h,colorKeywords:b,valueKeywords:w,fontProperties:m,allowNested:!0,lineComment:"//",tokenHooks:{"/":function(e,t){return e.eat("/")?(e.skipToEnd(),["comment","comment"]):e.eat("*")?(t.tokenize=x,x(e,t)):["operator","operator"]},"@":function(e){return e.eat("{")?[null,"interpolation"]:!e.match(/^(charset|document|font-face|import|(-(moz|ms|o|webkit)-)?keyframes|media|namespace|page|supports)\b/i,!1)&&(e.eatWhile(/[\w\\\-]/),e.match(/^\s*:/,!1)?["variable-2","variable-definition"]:["variable-2","variable"])},"&":function(){return["atom","atom"]}},name:"css",helperType:"less"}),e.defineMIME("text/x-gss",{documentTypes:n,mediaTypes:o,mediaFeatures:s,propertyKeywords:f,nonStandardPropertyKeywords:h,fontProperties:m,counterDescriptors:v,colorKeywords:b,valueKeywords:w,supportsAtComponent:!0,tokenHooks:{"/":function(e,t){return!!e.eat("*")&&(t.tokenize=x,x(e,t))}},name:"css",helperType:"gss"})})},"7b49":function(e,t,r){var n=r("4d1e").isTag;function i(e,t,r,n){return Array.isArray(t)||(t=[t]),"number"===typeof n&&isFinite(n)||(n=1/0),o(e,t,!1!==r,n)}function o(e,t,r,n){for(var i,a=[],s=0,c=t.length;s0&&(i=o(e,i,r,n),a=a.concat(i),n-=i.length,n<=0))break}return a}function a(e,t){for(var r=0,n=t.length;r0&&(r=s(e,t[i].children)));return r}function c(e,t){for(var r=0,i=t.length;r0&&c(e,t[r].children)))return!0;return!1}function l(e,t){for(var r=[],i=0,o=t.length;i0&&(r=r.concat(l(e,t[i].children))));return r}e.exports={filter:i,find:o,findOneChild:a,findOne:s,existsOne:c,findAll:l}},"7b83":function(e,t,r){var n=r("7c64"),i=r("93ed"),o=r("2478"),a=r("a524"),s=r("1fc8");function c(e){var t=-1,r=null==e?0:e.length;this.clear();while(++t?@[\]^_`{|}~-])/g;function i(e,t){var r,i,o,a=e.posMax,s=e.pos;if(94!==e.src.charCodeAt(s))return!1;if(t)return!1;if(s+2>=a)return!1;e.pos=s+1;while(e.pos"+o(e[t].content)+""},a.code_block=function(e,t,r,n,i){var a=e[t];return""+o(e[t].content)+"\n"},a.fence=function(e,t,r,n,a){var s,c,l,u,f=e[t],p=f.info?i(f.info).trim():"",h="";return p&&(h=p.split(/\s+/g)[0]),s=r.highlight&&r.highlight(f.content,h)||o(f.content),0===s.indexOf(""+s+"\n"):"
"+s+"
\n"},a.image=function(e,t,r,n,i){var o=e[t];return o.attrs[o.attrIndex("alt")][1]=i.renderInlineAsText(o.children,r,n),i.renderToken(e,t,r)},a.hardbreak=function(e,t,r){return r.xhtmlOut?"
\n":"
\n"},a.softbreak=function(e,t,r){return r.breaks?r.xhtmlOut?"
\n":"
\n":"\n"},a.text=function(e,t){return o(e[t].content)},a.html_block=function(e,t){return e[t].content},a.html_inline=function(e,t){return e[t].content},s.prototype.renderAttrs=function(e){var t,r,n;if(!e.attrs)return"";for(n="",t=0,r=e.attrs.length;t\n":">",i)},s.prototype.renderInline=function(e,t,r){for(var n,i="",o=this.rules,a=0,s=e.length;a>5===6?2:e>>4===14?3:e>>3===30?4:e>>6===2?-1:-2}function l(e,t,r){var n=t.length-1;if(n=0?(i>0&&(e.lastNeed=i-1),i):--n=0?(i>0&&(e.lastNeed=i-2),i):--n=0?(i>0&&(2===i?i=0:e.lastNeed=i-3),i):0))}function u(e,t,r){if(128!==(192&t[0]))return e.lastNeed=0,"�";if(e.lastNeed>1&&t.length>1){if(128!==(192&t[1]))return e.lastNeed=1,"�";if(e.lastNeed>2&&t.length>2&&128!==(192&t[2]))return e.lastNeed=2,"�"}}function f(e){var t=this.lastTotal-this.lastNeed,r=u(this,e,t);return void 0!==r?r:this.lastNeed<=e.length?(e.copy(this.lastChar,t,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(e.copy(this.lastChar,t,0,e.length),void(this.lastNeed-=e.length))}function p(e,t){var r=l(this,e,t);if(!this.lastNeed)return e.toString("utf8",t);this.lastTotal=r;var n=e.length-(r-this.lastNeed);return e.copy(this.lastChar,0,n),e.toString("utf8",t,n)}function h(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+"�":t}function d(e,t){if((e.length-t)%2===0){var r=e.toString("utf16le",t);if(r){var n=r.charCodeAt(r.length-1);if(n>=55296&&n<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1],r.slice(0,-1)}return r}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=e[e.length-1],e.toString("utf16le",t,e.length-1)}function m(e){var t=e&&e.length?this.write(e):"";if(this.lastNeed){var r=this.lastTotal-this.lastNeed;return t+this.lastChar.toString("utf16le",0,r)}return t}function g(e,t){var r=(e.length-t)%3;return 0===r?e.toString("base64",t):(this.lastNeed=3-r,this.lastTotal=3,1===r?this.lastChar[0]=e[e.length-1]:(this.lastChar[0]=e[e.length-2],this.lastChar[1]=e[e.length-1]),e.toString("base64",t,e.length-r))}function v(e){var t=e&&e.length?this.write(e):"";return this.lastNeed?t+this.lastChar.toString("base64",0,3-this.lastNeed):t}function y(e){return e.toString(this.encoding)}function b(e){return e&&e.length?this.write(e):""}t.StringDecoder=s,s.prototype.write=function(e){if(0===e.length)return"";var t,r;if(this.lastNeed){if(t=this.fillLast(e),void 0===t)return"";r=this.lastNeed,this.lastNeed=0}else r=0;return r=r)return c;if(o=e.charCodeAt(t),34!==o&&39!==o&&40!==o)return c;t++,40===o&&(o=41);while(tc)n.f(e,r=a[c++],t[r]);return e}},"7ed2":function(e,t){var r="__lodash_hash_undefined__";function n(e){return this.__data__.set(e,r),this}e.exports=n},"7f20":function(e,t,r){var n=r("86cc").f,i=r("69a8"),o=r("2b4c")("toStringTag");e.exports=function(e,t,r){e&&!i(e=r?e:e.prototype,o)&&n(e,o,{configurable:!0,value:t})}},"7f7f":function(e,t,r){var n=r("86cc").f,i=Function.prototype,o=/^\s*function ([^ (]*)/,a="name";a in i||r("9e1e")&&n(i,a,{configurable:!0,get:function(){try{return(""+this).match(o)[1]}catch(e){return""}}})},8029:function(e){e.exports={elementNames:{altglyph:"altGlyph",altglyphdef:"altGlyphDef",altglyphitem:"altGlyphItem",animatecolor:"animateColor",animatemotion:"animateMotion",animatetransform:"animateTransform",clippath:"clipPath",feblend:"feBlend",fecolormatrix:"feColorMatrix",fecomponenttransfer:"feComponentTransfer",fecomposite:"feComposite",feconvolvematrix:"feConvolveMatrix",fediffuselighting:"feDiffuseLighting",fedisplacementmap:"feDisplacementMap",fedistantlight:"feDistantLight",fedropshadow:"feDropShadow",feflood:"feFlood",fefunca:"feFuncA",fefuncb:"feFuncB",fefuncg:"feFuncG",fefuncr:"feFuncR",fegaussianblur:"feGaussianBlur",feimage:"feImage",femerge:"feMerge",femergenode:"feMergeNode",femorphology:"feMorphology",feoffset:"feOffset",fepointlight:"fePointLight",fespecularlighting:"feSpecularLighting",fespotlight:"feSpotLight",fetile:"feTile",feturbulence:"feTurbulence",foreignobject:"foreignObject",glyphref:"glyphRef",lineargradient:"linearGradient",radialgradient:"radialGradient",textpath:"textPath"},attributeNames:{definitionurl:"definitionURL",attributename:"attributeName",attributetype:"attributeType",basefrequency:"baseFrequency",baseprofile:"baseProfile",calcmode:"calcMode",clippathunits:"clipPathUnits",diffuseconstant:"diffuseConstant",edgemode:"edgeMode",filterunits:"filterUnits",glyphref:"glyphRef",gradienttransform:"gradientTransform",gradientunits:"gradientUnits",kernelmatrix:"kernelMatrix",kernelunitlength:"kernelUnitLength",keypoints:"keyPoints",keysplines:"keySplines",keytimes:"keyTimes",lengthadjust:"lengthAdjust",limitingconeangle:"limitingConeAngle",markerheight:"markerHeight",markerunits:"markerUnits",markerwidth:"markerWidth",maskcontentunits:"maskContentUnits",maskunits:"maskUnits",numoctaves:"numOctaves",pathlength:"pathLength",patterncontentunits:"patternContentUnits",patterntransform:"patternTransform",patternunits:"patternUnits",pointsatx:"pointsAtX",pointsaty:"pointsAtY",pointsatz:"pointsAtZ",preservealpha:"preserveAlpha",preserveaspectratio:"preserveAspectRatio",primitiveunits:"primitiveUnits",refx:"refX",refy:"refY",repeatcount:"repeatCount",repeatdur:"repeatDur",requiredextensions:"requiredExtensions",requiredfeatures:"requiredFeatures",specularconstant:"specularConstant",specularexponent:"specularExponent",spreadmethod:"spreadMethod",startoffset:"startOffset",stddeviation:"stdDeviation",stitchtiles:"stitchTiles",surfacescale:"surfaceScale",systemlanguage:"systemLanguage",tablevalues:"tableValues",targetx:"targetX",targety:"targetY",textlength:"textLength",viewbox:"viewBox",viewtarget:"viewTarget",xchannelselector:"xChannelSelector",ychannelselector:"yChannelSelector",zoomandpan:"zoomAndPan"}}},"802a":function(e,t){function r(e){return this.__data__.get(e)}e.exports=r},8057:function(e,t){function r(e,t){var r=-1,n=null==e?0:e.length;while(++rr)return!1;if(f=t+1,e.sCount[f]=4)return!1;if(l=e.bMarks[f]+e.tShift[f],l>=e.eMarks[f])return!1;if(s=e.src.charCodeAt(l++),124!==s&&45!==s&&58!==s)return!1;while(l=4)return!1;if(p=o(c.replace(/^\||\|$/g,"")),h=p.length,h>m.length)return!1;if(a)return!0;for(d=e.push("table_open","table",1),d.map=v=[t,0],d=e.push("thead_open","thead",1),d.map=[t,t+1],d=e.push("tr_open","tr",1),d.map=[t,t+1],u=0;u=4)break;for(p=o(c.replace(/^\||\|$/g,"")),d=e.push("tr_open","tr",1),u=0;u0&&(c=2),t.value.cols[i]={type:"align",align:o,pregap:c,postgap:0}}return t})},"834f":function(e,t,r){"use strict";var n=r("096b"),i=r("0068").isSpace;function o(e,t,r,n){var o,a,s,c,l,u,f,p;for(this.src=e,this.md=t,this.env=r,this.tokens=n,this.bMarks=[],this.eMarks=[],this.tShift=[],this.sCount=[],this.bsCount=[],this.blkIndent=0,this.line=0,this.lineMax=0,this.tight=!1,this.ddIndent=-1,this.listIndent=-1,this.parentType="root",this.level=0,this.result="",a=this.src,p=!1,s=c=u=f=0,l=a.length;c0&&this.level++,this.tokens.push(i),i},o.prototype.isEmpty=function(e){return this.bMarks[e]+this.tShift[e]>=this.eMarks[e]},o.prototype.skipEmptyLines=function(e){for(var t=this.lineMax;et)if(!i(this.src.charCodeAt(--e)))return e+1;return e},o.prototype.skipChars=function(e,t){for(var r=this.src.length;er)if(t!==this.src.charCodeAt(--e))return e+1;return e},o.prototype.getLines=function(e,t,r,n){var o,a,s,c,l,u,f,p=e;if(e>=t)return"";for(u=new Array(t-e),o=0;pr?new Array(a-r+1).join(" ")+this.src.slice(c,l):this.src.slice(c,l)}return u.join("")},o.prototype.Token=n,e.exports=o},8378:function(e,t){var r=e.exports={version:"2.6.9"};"number"==typeof __e&&(__e=r)},"838d":function(e,t,r){"use strict";e.exports=function(e){var t,r,n,i,o=e.delimiters,a=e.delimiters.length;for(t=0;t=0){if(i=o[r],i.open&&i.marker===n.marker&&i.end<0&&i.level===n.level){var s=!1;if((i.close||n.open)&&"undefined"!==typeof i.length&&"undefined"!==typeof n.length&&(i.length+n.length)%3===0&&(i.length%3===0&&n.length%3===0||(s=!0)),!s){n.jump=t-r,n.open=!1,i.end=t,i.jump=0;break}}r-=i.jump+1}}}},"83a1":function(e,t){e.exports=Object.is||function(e,t){return e===t?0!==e||1/e===1/t:e!=e&&t!=t}},8436:function(e,t){e.exports=function(){}},"84bc":function(e,t){var r=Object.prototype.toString;function n(e){return e.constructor?e.constructor.name:null}function i(e){return Array.isArray?Array.isArray(e):e instanceof Array}function o(e){return e instanceof Error||"string"===typeof e.message&&e.constructor&&"number"===typeof e.constructor.stackTraceLimit}function a(e){return e instanceof Date||"function"===typeof e.toDateString&&"function"===typeof e.getDate&&"function"===typeof e.setDate}function s(e){return e instanceof RegExp||"string"===typeof e.flags&&"boolean"===typeof e.ignoreCase&&"boolean"===typeof e.multiline&&"boolean"===typeof e.global}function c(e,t){return"GeneratorFunction"===n(e)}function l(e){return"function"===typeof e.throw&&"function"===typeof e.return&&"function"===typeof e.next}function u(e){try{if("number"===typeof e.length&&"function"===typeof e.callee)return!0}catch(t){if(-1!==t.message.indexOf("callee"))return!0}return!1}function f(e){return!(!e.constructor||"function"!==typeof e.constructor.isBuffer)&&e.constructor.isBuffer(e)}e.exports=function(e){if(void 0===e)return"undefined";if(null===e)return"null";var t=typeof e;if("boolean"===t)return"boolean";if("string"===t)return"string";if("number"===t)return"number";if("symbol"===t)return"symbol";if("function"===t)return c(e)?"generatorfunction":"function";if(i(e))return"array";if(f(e))return"buffer";if(u(e))return"arguments";if(a(e))return"date";if(o(e))return"error";if(s(e))return"regexp";switch(n(e)){case"Symbol":return"symbol";case"Promise":return"promise";case"WeakMap":return"weakmap";case"WeakSet":return"weakset";case"Map":return"map";case"Set":return"set";case"Int8Array":return"int8array";case"Uint8Array":return"uint8array";case"Uint8ClampedArray":return"uint8clampedarray";case"Int16Array":return"int16array";case"Uint16Array":return"uint16array";case"Int32Array":return"int32array";case"Uint32Array":return"uint32array";case"Float32Array":return"float32array";case"Float64Array":return"float64array"}if(l(e))return"generator";switch(t=r.call(e),t){case"[object Object]":return"object";case"[object Map Iterator]":return"mapiterator";case"[object Set Iterator]":return"setiterator";case"[object String Iterator]":return"stringiterator";case"[object Array Iterator]":return"arrayiterator"}return t.slice(8,-1).toLowerCase().replace(/\s/g,"")}},"84f2":function(e,t){e.exports={}},"852e":function(e,t,r){var n=r("5804"),i=r("36cc");function o(t,r){return delete e.exports[t],e.exports[t]=r,r}e.exports={Parser:n,Tokenizer:r("6fbd"),ElementType:r("4d1e"),DomHandler:i,get FeedHandler(){return o("FeedHandler",r("5307"))},get Stream(){return o("Stream",r("d1e8"))},get WritableStream(){return o("WritableStream",r("8769"))},get ProxyHandler(){return o("ProxyHandler",r("bd7d"))},get DomUtils(){return o("DomUtils",r("0f94"))},get CollectingHandler(){return o("CollectingHandler",r("d1f1"))},DefaultHandler:i,get RssHandler(){return o("RssHandler",this.FeedHandler)},parseDOM:function(e,t){var r=new i(t);return new n(r,t).end(e),r.dom},parseFeed:function(t,r){var i=new e.exports.FeedHandler(r);return new n(i,r).end(t),i.dom},createDomStream:function(e,t,r){var o=new i(e,t,r);return new n(o,t)},EVENTS:{attribute:2,cdatastart:0,cdataend:0,text:1,processinginstruction:2,comment:1,commentend:0,closetag:1,opentag:2,opentagname:1,error:1,end:0}}},"85e3":function(e,t){function r(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}e.exports=r},"85f2":function(e,t,r){e.exports=r("454f")},8604:function(e,t,r){var n=r("26e8"),i=r("e2c0");function o(e,t){return null!=e&&i(e,t,n)}e.exports=o},"86cc":function(e,t,r){var n=r("cb7c"),i=r("c69a"),o=r("6a99"),a=Object.defineProperty;t.f=r("9e1e")?Object.defineProperty:function(e,t,r){if(n(e),t=o(t,!0),n(r),i)try{return a(e,t,r)}catch(s){}if("get"in r||"set"in r)throw TypeError("Accessors not supported!");return"value"in r&&(e[t]=r.value),e}},8707:function(e,t,r){var n=r("b639"),i=n.Buffer;function o(e,t){for(var r in e)t[r]=e[r]}function a(e,t,r){return i(e,t,r)}i.from&&i.alloc&&i.allocUnsafe&&i.allocUnsafeSlow?e.exports=n:(o(n,t),t.Buffer=a),a.prototype=Object.create(i.prototype),o(i,a),a.from=function(e,t,r){if("number"===typeof e)throw new TypeError("Argument must not be a number");return i(e,t,r)},a.alloc=function(e,t,r){if("number"!==typeof e)throw new TypeError("Argument must be a number");var n=i(e);return void 0!==t?"string"===typeof r?n.fill(t,r):n.fill(t):n.fill(0),n},a.allocUnsafe=function(e){if("number"!==typeof e)throw new TypeError("Argument must be a number");return i(e)},a.allocUnsafeSlow=function(e){if("number"!==typeof e)throw new TypeError("Argument must be a number");return n.SlowBuffer(e)}},"872a":function(e,t,r){var n=r("3b4a");function i(e,t,r){"__proto__"==t&&n?n(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}e.exports=i},8769:function(e,t,r){e.exports=s;var n=r("5804"),i=r(1).Writable,o=r("7d72").StringDecoder,a=r("b639").Buffer;function s(e,t){var r=this._parser=new n(e,t),a=this._decoder=new o;i.call(this,{decodeStrings:!1}),this.once("finish",function(){r.end(a.end())})}r("3fb5")(s,i),s.prototype._write=function(e,t,r){e instanceof a&&(e=this._decoder.write(e)),this._parser.write(e),r()}},"89d9":function(e,t,r){var n=r("656b"),i=r("159a"),o=r("e2e4");function a(e,t,r){var a=-1,s=t.length,c={};while(++a-1}function o(e,t){return t instanceof e||t&&(t.name===e.name||t._name===e._name)}function a(e,t){for(var r in t)e[r]=t[r];return e}var s={name:"RouterView",functional:!0,props:{name:{type:String,default:"default"}},render:function(e,t){var r=t.props,n=t.children,i=t.parent,o=t.data;o.routerView=!0;var s=i.$createElement,l=r.name,u=i.$route,f=i._routerViewCache||(i._routerViewCache={}),p=0,h=!1;while(i&&i._routerRoot!==i){var d=i.$vnode&&i.$vnode.data;d&&(d.routerView&&p++,d.keepAlive&&i._inactive&&(h=!0)),i=i.$parent}if(o.routerViewDepth=p,h)return s(f[l],o,n);var m=u.matched[p];if(!m)return f[l]=null,s();var g=f[l]=m.components[l];o.registerRouteInstance=function(e,t){var r=m.instances[l];(t&&r!==e||!t&&r===e)&&(m.instances[l]=t)},(o.hook||(o.hook={})).prepatch=function(e,t){m.instances[l]=t.componentInstance},o.hook.init=function(e){e.data.keepAlive&&e.componentInstance&&e.componentInstance!==m.instances[l]&&(m.instances[l]=e.componentInstance)};var v=o.props=c(u,m.props&&m.props[l]);if(v){v=o.props=a({},v);var y=o.attrs=o.attrs||{};for(var b in v)g.props&&b in g.props||(y[b]=v[b],delete v[b])}return s(g,o,n)}};function c(e,t){switch(typeof t){case"undefined":return;case"object":return t;case"function":return t(e);case"boolean":return t?e.params:void 0;default:0}}var l=/[!'()*]/g,u=function(e){return"%"+e.charCodeAt(0).toString(16)},f=/%2C/g,p=function(e){return encodeURIComponent(e).replace(l,u).replace(f,",")},h=decodeURIComponent;function d(e,t,r){void 0===t&&(t={});var n,i=r||m;try{n=i(e||"")}catch(a){n={}}for(var o in t)n[o]=t[o];return n}function m(e){var t={};return e=e.trim().replace(/^(\?|#|&)/,""),e?(e.split("&").forEach(function(e){var r=e.replace(/\+/g," ").split("="),n=h(r.shift()),i=r.length>0?h(r.join("=")):null;void 0===t[n]?t[n]=i:Array.isArray(t[n])?t[n].push(i):t[n]=[t[n],i]}),t):t}function g(e){var t=e?Object.keys(e).map(function(t){var r=e[t];if(void 0===r)return"";if(null===r)return p(t);if(Array.isArray(r)){var n=[];return r.forEach(function(e){void 0!==e&&(null===e?n.push(p(t)):n.push(p(t)+"="+p(e)))}),n.join("&")}return p(t)+"="+p(r)}).filter(function(e){return e.length>0}).join("&"):null;return t?"?"+t:""}var v=/\/?$/;function y(e,t,r,n){var i=n&&n.options.stringifyQuery,o=t.query||{};try{o=b(o)}catch(s){}var a={name:t.name||e&&e.name,meta:e&&e.meta||{},path:t.path||"/",hash:t.hash||"",query:o,params:t.params||{},fullPath:T(t,i),matched:e?w(e):[]};return r&&(a.redirectedFrom=T(r,i)),Object.freeze(a)}function b(e){if(Array.isArray(e))return e.map(b);if(e&&"object"===typeof e){var t={};for(var r in e)t[r]=b(e[r]);return t}return e}var _=y(null,{path:"/"});function w(e){var t=[];while(e)t.unshift(e),e=e.parent;return t}function T(e,t){var r=e.path,n=e.query;void 0===n&&(n={});var i=e.hash;void 0===i&&(i="");var o=t||g;return(r||"/")+o(n)+i}function x(e,t){return t===_?e===t:!!t&&(e.path&&t.path?e.path.replace(v,"")===t.path.replace(v,"")&&e.hash===t.hash&&k(e.query,t.query):!(!e.name||!t.name)&&(e.name===t.name&&e.hash===t.hash&&k(e.query,t.query)&&k(e.params,t.params)))}function k(e,t){if(void 0===e&&(e={}),void 0===t&&(t={}),!e||!t)return e===t;var r=Object.keys(e),n=Object.keys(t);return r.length===n.length&&r.every(function(r){var n=e[r],i=t[r];return"object"===typeof n&&"object"===typeof i?k(n,i):String(n)===String(i)})}function E(e,t){return 0===e.path.replace(v,"/").indexOf(t.path.replace(v,"/"))&&(!t.hash||e.hash===t.hash)&&A(e.query,t.query)}function A(e,t){for(var r in t)if(!(r in e))return!1;return!0}function C(e,t,r){var n=e.charAt(0);if("/"===n)return e;if("?"===n||"#"===n)return t+e;var i=t.split("/");r&&i[i.length-1]||i.pop();for(var o=e.replace(/^\//,"").split("/"),a=0;a=0&&(t=e.slice(n),e=e.slice(0,n));var i=e.indexOf("?");return i>=0&&(r=e.slice(i+1),e=e.slice(0,i)),{path:e,query:r,hash:t}}function O(e){return e.replace(/\/\//g,"/")}var N=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)},L=X,M=H,R=F,I=q,D=Y,P=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function H(e,t){var r,n=[],i=0,o=0,a="",s=t&&t.delimiter||"/";while(null!=(r=P.exec(e))){var c=r[0],l=r[1],u=r.index;if(a+=e.slice(o,u),o=u+c.length,l)a+=l[1];else{var f=e[o],p=r[2],h=r[3],d=r[4],m=r[5],g=r[6],v=r[7];a&&(n.push(a),a="");var y=null!=p&&null!=f&&f!==p,b="+"===g||"*"===g,_="?"===g||"*"===g,w=r[2]||s,T=d||m;n.push({name:h||i++,prefix:p||"",delimiter:w,optional:_,repeat:b,partial:y,asterisk:!!v,pattern:T?U(T):v?".*":"[^"+B(w)+"]+?"})}}return o1||!w.length)return 0===w.length?e():e("span",{},w)}if("a"===this.tag)_.on=b,_.attrs={href:c};else{var T=ae(this.$slots.default);if(T){T.isStatic=!1;var k=T.data=a({},T.data);k.on=b;var A=T.data.attrs=a({},T.data.attrs);A.href=c}else _.on=b}return e(this.tag,_,this.$slots.default)}};function oe(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&(void 0===e.button||0===e.button)){if(e.currentTarget&&e.currentTarget.getAttribute){var t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function ae(e){if(e)for(var t,r=0;r-1&&(s.params[p]=r.params[p]);return s.path=Q(l.path,s.params,'named route "'+c+'"'),u(l,s,a)}if(s.path){s.params={};for(var h=0;h=e.length?r():e[i]?t(e[i],function(){n(i+1)}):n(i+1)};n(0)}function He(e){return function(t,r,n){var o=!1,a=0,s=null;Fe(e,function(e,t,r,c){if("function"===typeof e&&void 0===e.cid){o=!0,a++;var l,u=Be(function(t){qe(t)&&(t=t.default),e.resolved="function"===typeof t?t:ee.extend(t),r.components[c]=t,a--,a<=0&&n()}),f=Be(function(e){var t="Failed to resolve async component "+c+": "+e;s||(s=i(e)?e:new Error(t),n(s))});try{l=e(u,f)}catch(h){f(h)}if(l)if("function"===typeof l.then)l.then(u,f);else{var p=l.component;p&&"function"===typeof p.then&&p.then(u,f)}}}),o||n()}}function Fe(e,t){return je(e.map(function(e){return Object.keys(e.components).map(function(r){return t(e.components[r],e.instances[r],e,r)})}))}function je(e){return Array.prototype.concat.apply([],e)}var ze="function"===typeof Symbol&&"symbol"===typeof Symbol.toStringTag;function qe(e){return e.__esModule||ze&&"Module"===e[Symbol.toStringTag]}function Be(e){var t=!1;return function(){var r=[],n=arguments.length;while(n--)r[n]=arguments[n];if(!t)return t=!0,e.apply(this,r)}}var Ue=function(e){function t(){e.call(this,"Navigating to current location is not allowed"),this.name=this._name="NavigationDuplicated"}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t}(Error);Ue._name="NavigationDuplicated";var Ge=function(e,t){this.router=e,this.base=$e(t),this.current=_,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[]};function $e(e){if(!e)if(ce){var t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^https?:\/\/[^\/]+/,"")}else e="/";return"/"!==e.charAt(0)&&(e="/"+e),e.replace(/\/$/,"")}function Ke(e,t){var r,n=Math.max(e.length,t.length);for(r=0;r-1?decodeURI(e.slice(0,n))+e.slice(n):decodeURI(e)}else r>-1&&(e=decodeURI(e.slice(0,r))+e.slice(r));return e}function st(e){var t=window.location.href,r=t.indexOf("#"),n=r>=0?t.slice(0,r):t;return n+"#"+e}function ct(e){Se?Ie(st(e)):window.location.hash=e}function lt(e){Se?De(st(e)):window.location.replace(st(e))}var ut=function(e){function t(t,r){e.call(this,t,r),this.stack=[],this.index=-1}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.push=function(e,t,r){var n=this;this.transitionTo(e,function(e){n.stack=n.stack.slice(0,n.index+1).concat(e),n.index++,t&&t(e)},r)},t.prototype.replace=function(e,t,r){var n=this;this.transitionTo(e,function(e){n.stack=n.stack.slice(0,n.index).concat(e),t&&t(e)},r)},t.prototype.go=function(e){var t=this,r=this.index+e;if(!(r<0||r>=this.stack.length)){var n=this.stack[r];this.confirmTransition(n,function(){t.index=r,t.updateRoute(n)},function(e){o(Ue,e)&&(t.index=r)})}},t.prototype.getCurrentLocation=function(){var e=this.stack[this.stack.length-1];return e?e.fullPath:"/"},t.prototype.ensureURL=function(){},t}(Ge),ft=function(e){void 0===e&&(e={}),this.app=null,this.apps=[],this.options=e,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=he(e.routes||[],this);var t=e.mode||"hash";switch(this.fallback="history"===t&&!Se&&!1!==e.fallback,this.fallback&&(t="hash"),ce||(t="abstract"),this.mode=t,t){case"history":this.history=new tt(this,e.base);break;case"hash":this.history=new nt(this,e.base,this.fallback);break;case"abstract":this.history=new ut(this,e.base);break;default:0}},pt={currentRoute:{configurable:!0}};function ht(e,t){return e.push(t),function(){var r=e.indexOf(t);r>-1&&e.splice(r,1)}}function dt(e,t,r){var n="hash"===r?"#"+t:t;return e?O(e+"/"+n):n}ft.prototype.match=function(e,t,r){return this.matcher.match(e,t,r)},pt.currentRoute.get=function(){return this.history&&this.history.current},ft.prototype.init=function(e){var t=this;if(this.apps.push(e),e.$once("hook:destroyed",function(){var r=t.apps.indexOf(e);r>-1&&t.apps.splice(r,1),t.app===e&&(t.app=t.apps[0]||null)}),!this.app){this.app=e;var r=this.history;if(r instanceof tt)r.transitionTo(r.getCurrentLocation());else if(r instanceof nt){var n=function(){r.setupListeners()};r.transitionTo(r.getCurrentLocation(),n,n)}r.listen(function(e){t.apps.forEach(function(t){t._route=e})})}},ft.prototype.beforeEach=function(e){return ht(this.beforeHooks,e)},ft.prototype.beforeResolve=function(e){return ht(this.resolveHooks,e)},ft.prototype.afterEach=function(e){return ht(this.afterHooks,e)},ft.prototype.onReady=function(e,t){this.history.onReady(e,t)},ft.prototype.onError=function(e){this.history.onError(e)},ft.prototype.push=function(e,t,r){var n=this;if(!t&&!r&&"undefined"!==typeof Promise)return new Promise(function(t,r){n.history.push(e,t,r)});this.history.push(e,t,r)},ft.prototype.replace=function(e,t,r){var n=this;if(!t&&!r&&"undefined"!==typeof Promise)return new Promise(function(t,r){n.history.replace(e,t,r)});this.history.replace(e,t,r)},ft.prototype.go=function(e){this.history.go(e)},ft.prototype.back=function(){this.go(-1)},ft.prototype.forward=function(){this.go(1)},ft.prototype.getMatchedComponents=function(e){var t=e?e.matched?e:this.resolve(e).route:this.currentRoute;return t?[].concat.apply([],t.matched.map(function(e){return Object.keys(e.components).map(function(t){return e.components[t]})})):[]},ft.prototype.resolve=function(e,t,r){t=t||this.history.current;var n=J(e,t,r,this),i=this.match(n,t),o=i.redirectedFrom||i.fullPath,a=this.history.base,s=dt(a,o,this.mode);return{location:n,route:i,href:s,normalizedTo:n,resolved:i}},ft.prototype.addRoutes=function(e){this.matcher.addRoutes(e),this.history.current!==_&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(ft.prototype,pt),ft.install=se,ft.version="3.1.2",ce&&window.Vue&&window.Vue.use(ft),t["a"]=ft},"8db3":function(e,t,r){var n=r("47f5");function i(e,t){var r=null==e?0:e.length;return!!r&&n(e,t,0)>-1}e.exports=i},"8de2":function(e,t,r){var n=r("8eeb"),i=r("9934");function o(e){return n(e,i(e))}e.exports=o},"8e60":function(e,t,r){e.exports=!r("294c")(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},"8e6e":function(e,t,r){var n=r("5ca1"),i=r("990b"),o=r("6821"),a=r("11e9"),s=r("f1ae");n(n.S,"Object",{getOwnPropertyDescriptors:function(e){var t,r,n=o(e),c=a.f,l=i(n),u={},f=0;while(l.length>f)r=c(n,t=l[f++]),void 0!==r&&s(u,t,r);return u}})},"8eeb":function(e,t,r){var n=r("32b3"),i=r("872a");function o(e,t,r,o){var a=!r;r||(r={});var s=-1,c=t.length;while(++s=55296&&c<=57343?"���":String.fromCharCode(c),t+=6):240===(248&i)&&t+91114111?l+="����":(c-=65536,l+=String.fromCharCode(55296+(c>>10),56320+(1023&c))),t+=9):l+="�";return l})}o.defaultChars=";/?:@&=+$,#",o.componentChars="",e.exports=o},"8f60":function(e,t,r){"use strict";var n=r("a159"),i=r("aebd"),o=r("45f2"),a={};r("35e8")(a,r("5168")("iterator"),function(){return this}),e.exports=function(e,t,r){e.prototype=n(a,{next:i(1,r)}),o(e,t+" Iterator")}},9003:function(e,t,r){var n=r("6b4c");e.exports=Array.isArray||function(e){return"Array"==n(e)}},9093:function(e,t,r){var n=r("ce10"),i=r("e11e").concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return n(e,i)}},9138:function(e,t,r){e.exports=r("35e8")},9152:function(e,t){t.read=function(e,t,r,n,i){var o,a,s=8*i-n-1,c=(1<>1,u=-7,f=r?i-1:0,p=r?-1:1,h=e[t+f];for(f+=p,o=h&(1<<-u)-1,h>>=-u,u+=s;u>0;o=256*o+e[t+f],f+=p,u-=8);for(a=o&(1<<-u)-1,o>>=-u,u+=n;u>0;a=256*a+e[t+f],f+=p,u-=8);if(0===o)o=1-l;else{if(o===c)return a?NaN:1/0*(h?-1:1);a+=Math.pow(2,n),o-=l}return(h?-1:1)*a*Math.pow(2,o-n)},t.write=function(e,t,r,n,i,o){var a,s,c,l=8*o-i-1,u=(1<>1,p=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,h=n?0:o-1,d=n?1:-1,m=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,a=u):(a=Math.floor(Math.log(t)/Math.LN2),t*(c=Math.pow(2,-a))<1&&(a--,c*=2),t+=a+f>=1?p/c:p*Math.pow(2,1-f),t*c>=2&&(a++,c/=2),a+f>=u?(s=0,a=u):a+f>=1?(s=(t*c-1)*Math.pow(2,i),a+=f):(s=t*Math.pow(2,f-1)*Math.pow(2,i),a=0));i>=8;e[r+h]=255&s,h+=d,s/=256,i-=8);for(a=a<0;e[r+h]=255&a,h+=d,a/=256,l-=8);e[r+h-d]|=128*m}},9166:function(e){e.exports={Aacute:"Á",aacute:"á",Acirc:"Â",acirc:"â",acute:"´",AElig:"Æ",aelig:"æ",Agrave:"À",agrave:"à",amp:"&",AMP:"&",Aring:"Å",aring:"å",Atilde:"Ã",atilde:"ã",Auml:"Ä",auml:"ä",brvbar:"¦",Ccedil:"Ç",ccedil:"ç",cedil:"¸",cent:"¢",copy:"©",COPY:"©",curren:"¤",deg:"°",divide:"÷",Eacute:"É",eacute:"é",Ecirc:"Ê",ecirc:"ê",Egrave:"È",egrave:"è",ETH:"Ð",eth:"ð",Euml:"Ë",euml:"ë",frac12:"½",frac14:"¼",frac34:"¾",gt:">",GT:">",Iacute:"Í",iacute:"í",Icirc:"Î",icirc:"î",iexcl:"¡",Igrave:"Ì",igrave:"ì",iquest:"¿",Iuml:"Ï",iuml:"ï",laquo:"«",lt:"<",LT:"<",macr:"¯",micro:"µ",middot:"·",nbsp:" ",not:"¬",Ntilde:"Ñ",ntilde:"ñ",Oacute:"Ó",oacute:"ó",Ocirc:"Ô",ocirc:"ô",Ograve:"Ò",ograve:"ò",ordf:"ª",ordm:"º",Oslash:"Ø",oslash:"ø",Otilde:"Õ",otilde:"õ",Ouml:"Ö",ouml:"ö",para:"¶",plusmn:"±",pound:"£",quot:'"',QUOT:'"',raquo:"»",reg:"®",REG:"®",sect:"§",shy:"­",sup1:"¹",sup2:"²",sup3:"³",szlig:"ß",THORN:"Þ",thorn:"þ",times:"×",Uacute:"Ú",uacute:"ú",Ucirc:"Û",ucirc:"û",Ugrave:"Ù",ugrave:"ù",uml:"¨",Uuml:"Ü",uuml:"ü",Yacute:"Ý",yacute:"ý",yen:"¥",yuml:"ÿ"}},"91e9":function(e,t){function r(e,t){return function(r){return e(t(r))}}e.exports=r},"922c":function(e,t,r){"use strict";e.exports.tokenize=function(e,t){var r,n,i,o,a,s=e.pos,c=e.src.charCodeAt(s);if(t)return!1;if(126!==c)return!1;if(n=e.scanDelims(e.pos,!0),o=n.length,a=String.fromCharCode(c),o<2)return!1;for(o%2&&(i=e.push("text","",0),i.content=a,o--),r=0;r=b)return!1;for(g=u,p=e.md.helpers.parseLinkDestination(e.src,u,e.posMax),p.ok&&(v=e.md.normalizeLink(p.str),e.md.validateLink(v)?u=p.pos:v=""),g=u;u=b||41!==e.src.charCodeAt(u))return e.pos=y,!1;u++}else{if("undefined"===typeof e.env.references)return!1;if(u=0?s=e.src.slice(g,u++):u=c+1):u=c+1,s||(s=e.src.slice(l,c)),f=e.env.references[n(s)],!f)return e.pos=y,!1;v=f.href,h=f.title}return t||(a=e.src.slice(l,c),e.md.inline.parse(a,e.md,e.env,m=[]),d=e.push("image","img",0),d.attrs=r=[["src",v],["alt",""]],d.children=m,d.content=a,h&&r.push(["title",h])),e.pos=u,e.posMax=b,!0}},9380:function(e,t,r){var n=r("2d7c"),i=r("9f74"),o=r("badf"),a=r("6747");function s(e,t){var r=a(e)?n:i;return r(e,o(t,3))}e.exports=s},"93ed":function(e,t,r){var n=r("4245");function i(e){var t=n(this,e)["delete"](e);return this.size-=t?1:0,t}e.exports=i},9459:function(e,t,r){var n="input,select,textarea,keygen",i=/%20/g,o=/\r?\n/g,a={map:r("dd61")};t.serialize=function(){var e=this.serializeArray(),t=a.map(e,function(e){return encodeURIComponent(e.name)+"="+encodeURIComponent(e.value)});return t.join("&").replace(i,"+")},t.serializeArray=function(){var e=this.constructor;return this.map(function(){var t=this,r=e(t);return"form"===t.name?r.find(n).toArray():r.filter(n).toArray()}).filter('[name!=""]:not(:disabled):not(:submit, :button, :image, :reset, :file):matches([checked], :not(:checkbox, :radio))').map(function(t,r){var n=e(r),i=n.attr("name"),s=n.val();return null==s&&(s=""),Array.isArray(s)?a.map(s,function(e){return{name:i,value:e.replace(o,"\r\n")}}):{name:i,value:s.replace(o,"\r\n")}}).get()}},"950a":function(e,t,r){var n=r("30c9");function i(e,t){return function(r,i){if(null==r)return r;if(!n(r))return e(r,i);var o=r.length,a=t?o:-1,s=Object(r);while(t?a--:++a2?t[2]:void 0;l&&o(t[0],t[1],l)&&(n=1);while(++r=0;--o){var a=this.tryEntries[o],s=a.completion;if("root"===a.tryLoc)return i("end");if(a.tryLoc<=this.prev){var c=n.call(a,"catchLoc"),l=n.call(a,"finallyLoc");if(c&&l){if(this.prev=0;--r){var i=this.tryEntries[r];if(i.tryLoc<=this.prev&&n.call(i,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),C(r),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var i=n.arg;C(r)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,r,n){return this.delegate={iterator:O(e),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=t),d}},e}(e.exports);try{regeneratorRuntime=n}catch(i){Function("r","regeneratorRuntime = r")(n)}},"97d3":function(e,t,r){var n=r("48a0"),i=r("30c9");function o(e,t){var r=-1,o=i(e)?Array(e.length):[];return n(e,function(e,n,i){o[++r]=t(e,n,i)}),o}e.exports=o},"990b":function(e,t,r){var n=r("9093"),i=r("2621"),o=r("cb7c"),a=r("7726").Reflect;e.exports=a&&a.ownKeys||function(e){var t=n.f(o(e)),r=i.f;return r?t.concat(r(e)):t}},9921:function(e,t,r){"use strict";var n=r("0068").arrayReplaceAt;function i(e){return/^\s]/i.test(e)}function o(e){return/^<\/a\s*>/i.test(e)}e.exports=function(e){var t,r,a,s,c,l,u,f,p,h,d,m,g,v,y,b,_,w=e.tokens;if(e.md.options.linkify)for(r=0,a=w.length;r=0;t--)if(l=s[t],"link_close"!==l.type){if("html_inline"===l.type&&(i(l.content)&&g>0&&g--,o(l.content)&&g++),!(g>0)&&"text"===l.type&&e.md.linkify.test(l.content)){for(p=l.content,_=e.md.linkify.match(p),u=[],m=l.level,d=0,f=0;f<_.length;f++)v=_[f].url,y=e.md.normalizeLink(v),e.md.validateLink(y)&&(b=_[f].text,b=_[f].schema?"mailto:"!==_[f].schema||/^mailto:/i.test(b)?e.md.normalizeLinkText(b):e.md.normalizeLinkText("mailto:"+b).replace(/^mailto:/,""):e.md.normalizeLinkText("http://"+b).replace(/^http:\/\//,""),h=_[f].index,h>d&&(c=new e.Token("text","",0),c.content=p.slice(d,h),c.level=m,u.push(c)),c=new e.Token("link_open","a",1),c.attrs=[["href",y]],c.level=m++,c.markup="linkify",c.info="auto",u.push(c),c=new e.Token("text","",0),c.content=b,c.level=m,u.push(c),c=new e.Token("link_close","a",-1),c.level=--m,c.markup="linkify",c.info="auto",u.push(c),d=_[f].lastIndex);d-1){t=r=e[i],e[i]=null,n=!0;while(r){if(e.indexOf(r)>-1){n=!1,e.splice(i,1);break}r=r.parent}n&&(e[i]=t)}return e};var r={DISCONNECTED:1,PRECEDING:2,FOLLOWING:4,CONTAINS:8,CONTAINED_BY:16},n=t.compareDocumentPosition=function(e,t){var n,i,o,a,s,c,l=[],u=[];if(e===t)return 0;n=e;while(n)l.unshift(n),n=n.parent;n=t;while(n)u.unshift(n),n=n.parent;c=0;while(l[c]===u[c])c++;return 0===c?r.DISCONNECTED:(i=l[c-1],o=i.children,a=l[c],s=u[c],o.indexOf(a)>o.indexOf(s)?i===t?r.FOLLOWING|r.CONTAINED_BY:r.FOLLOWING:i===e?r.PRECEDING|r.CONTAINS:r.PRECEDING)};t.uniqueSort=function(e){var t,i,o=e.length;e=e.slice();while(--o>-1)t=e[o],i=e.indexOf(t),i>-1&&i=4))break;n++,i=n}return e.line=i,o=e.push("code_block","code",0),o.content=e.getLines(t,i,4+e.blkIndent,!0),o.map=[t,e.line],!0}},"9c6c":function(e,t,r){var n=r("2b4c")("unscopables"),i=Array.prototype;void 0==i[n]&&r("32e9")(i,n,{}),e.exports=function(e){i[n][e]=!0}},"9c80":function(e,t){e.exports=function(e){try{return{e:!1,v:e()}}catch(t){return{e:!0,v:t}}}},"9db9":function(e,t,r){var n=r("72ce"),i=r("d116"),o=n.update,a=n.evaluate,s=r("4a1c"),c=s.domEach,l=s.cloneDom,u=s.isHtml,f=Array.prototype.slice,p={flatten:r("4d8c"),bind:r("2696"),forEach:r("6cd4")};t._makeDomArray=function(e,t){return null==e?[]:e.cheerio?t?l(e.get(),e.options):e.get():Array.isArray(e)?p.flatten(e.map(function(e){return this._makeDomArray(e,t)},this)):"string"===typeof e?a(e,this.options,!1):t?l([e]):[e]};var h=function(e){return function(){var t=f.call(arguments),r=this.length-1;return c(this,function(n,o){var a,s;s="function"===typeof t[0]?t[0].call(o,n,i.html(o.children)):t,a=this._makeDomArray(s,n-1&&(l.children.splice(s,1),i===l&&t>s&&u[0]--),c.root=null,c.parent=i,c.prev&&(c.prev.next=c.next||null),c.next&&(c.next.prev=c.prev||null),c.prev=n[o-1]||f,c.next=n[o+1]||p;return f&&(f.next=n[0]),p&&(p.prev=n[n.length-1]),e.splice.apply(e,u)};t.appendTo=function(e){return e.cheerio||(e=this.constructor.call(this.constructor,e,null,this._originalRoot)),e.append(this),this},t.prependTo=function(e){return e.cheerio||(e=this.constructor.call(this.constructor,e,null,this._originalRoot)),e.prepend(this),this},t.append=h(function(e,t,r){d(t,t.length,0,e,r)}),t.prepend=h(function(e,t,r){d(t,0,0,e,r)}),t.wrap=function(e){var t="function"===typeof e&&e,r=this.length-1;return p.forEach(this,p.bind(function(n,i){var a,s,c,l,f=n.parent||n.root,p=f.children;if(f){t&&(e=t.call(n,i)),"string"!==typeof e||u(e)||(e=this.parents().last().find(e).clone()),a=this._makeDomArray(e,i=s.children.length)break;"tag"===s.children[c].type?(s=s.children[c],c=0):c++}l=p.indexOf(n),o([n],s),d(p,l,0,a,f)}},this)),this},t.after=function(){var e=f.call(arguments),t=this.length-1;return c(this,function(r,n){var o=n.parent||n.root;if(o){var a,s,c=o.children,l=c.indexOf(n);l<0||(a="function"===typeof e[0]?e[0].call(n,r,i.html(n.children)):e,s=this._makeDomArray(a,r0?i(n(e),9007199254740991):0}},"9e1e":function(e,t,r){e.exports=!r("79e5")(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},"9e69":function(e,t,r){var n=r("2b3e"),i=n.Symbol;e.exports=i},"9eb9":function(e,t,r){(function(e){e(r("56b3"))})(function(e){"use strict";e.overlayMode=function(t,r,n){return{startState:function(){return{base:e.startState(t),overlay:e.startState(r),basePos:0,baseCur:null,overlayPos:0,overlayCur:null,streamSeen:null}},copyState:function(n){return{base:e.copyState(t,n.base),overlay:e.copyState(r,n.overlay),basePos:n.basePos,baseCur:null,overlayPos:n.overlayPos,overlayCur:null}},token:function(e,i){return(e!=i.streamSeen||Math.min(i.basePos,i.overlayPos)=0}},icontains:function(e,t){var r=t.toLowerCase();return function(t){return e(t)&&o(t).toLowerCase().indexOf(r)>=0}},"nth-child":function(e,t){var r=p(t);return r===g?r:r===m?b(e):function(t){for(var n=c(t),o=0,a=0;o=0;a--)if(i(n[a])){if(n[a]===t)break;o++}return r(o)&&e(t)}},"nth-of-type":function(e,t){var r=p(t);return r===g?r:r===m?b(e):function(t){for(var n=c(t),o=0,a=0;a=0;a--)if(i(n[a])){if(n[a]===t)break;u(n[a])===u(t)&&o++}return r(o)&&e(t)}},root:function(e){return function(t){return!a(t)&&e(t)}},scope:function(e,t,r,n){return n&&0!==n.length?1===n.length?function(t){return n[0]===t&&e(t)}:function(t){return n.indexOf(t)>=0&&e(t)}:_.root(e)},checkbox:y("type","checkbox"),file:y("type","file"),password:y("type","password"),radio:y("type","radio"),reset:y("type","reset"),image:y("type","image"),submit:y("type","submit")},w={empty:function(e){return!s(e).some(function(e){return i(e)||"text"===e.type})},"first-child":function(e){return v(c(e))===e},"last-child":function(e){for(var t=c(e),r=t.length-1;r>=0;r--){if(t[r]===e)return!0;if(i(t[r]))break}return!1},"first-of-type":function(e){for(var t=c(e),r=0;r=0;r--)if(i(t[r])){if(t[r]===e)return!0;if(u(t[r])===u(e))break}return!1},"only-of-type":function(e){for(var t=c(e),r=0,n=t.length;r1&&"scope"!==t)throw new SyntaxError("pseudo-selector :"+t+" requires an argument")}else if(1===e.length)throw new SyntaxError("pseudo-selector :"+t+" doesn't have any arguments")}var x=/^(?:(?:nth|last|first|only)-(?:child|of-type)|root|empty|(?:en|dis)abled|checked|not)$/;e.exports={compile:function(e,t,r,n){var i=t.name,o=t.data;if(r&&r.strict&&!x.test(i))throw SyntaxError(":"+i+" isn't part of CSS3");if("function"===typeof _[i])return T(_[i],i,o),_[i](e,o,r,n);if("function"===typeof w[i]){var a=w[i];return T(a,i,o),e===m?a:function(t){return a(t,o)&&e(t)}}throw new SyntaxError("unmatched pseudo-class :"+i)},filters:_,pseudos:w}},"9f20":function(e,t,r){var n=r("4d1e"),i=t.isTag=n.isTag;t.testElement=function(e,t){for(var r in e)if(e.hasOwnProperty(r)){if("tag_name"===r){if(!i(t)||!e.tag_name(t.name))return!1}else if("tag_type"===r){if(!e.tag_type(t.type))return!1}else if("tag_contains"===r){if(i(t)||!e.tag_contains(t.data))return!1}else if(!t.attribs||!e[r](t.attribs[r]))return!1}else;return!0};var o={tag_name:function(e){return"function"===typeof e?function(t){return i(t)&&e(t.name)}:"*"===e?i:function(t){return i(t)&&t.name===e}},tag_type:function(e){return"function"===typeof e?function(t){return e(t.type)}:function(t){return t.type===e}},tag_contains:function(e){return"function"===typeof e?function(t){return!i(t)&&e(t.data)}:function(t){return!i(t)&&t.data===e}}};function a(e,t){return"function"===typeof t?function(r){return r.attribs&&t(r.attribs[e])}:function(r){return r.attribs&&r.attribs[e]===t}}function s(e,t){return function(r){return e(r)||t(r)}}t.getElements=function(e,t,r,n){var i=Object.keys(e).map(function(t){var r=e[t];return t in o?o[t](r):a(t,r)});return 0===i.length?[]:this.filter(i.reduce(s),t,r,n)},t.getElementById=function(e,t,r){return Array.isArray(t)||(t=[t]),this.findOne(a("id",e),t,!1!==r)},t.getElementsByTagName=function(e,t,r,n){return this.filter(o.tag_name(e),t,r,n)},t.getElementsByTagType=function(e,t,r,n){return this.filter(o.tag_type(e),t,r,n)}},"9f74":function(e,t,r){var n=r("48a0");function i(e,t){var r=[];return n(e,function(e,n,i){t(e,n,i)&&r.push(e)}),r}e.exports=i},a0ac:function(e,t){var r="Expected a function";function n(e){if("function"!=typeof e)throw new TypeError(r);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}e.exports=n},a0bd:function(e,t,r){(function(e){e(r("56b3"))})(function(e){"use strict";e.defineMode("coffeescript",function(e,t){var r="error";function n(e){return new RegExp("^(("+e.join(")|(")+"))\\b")}var i=/^(?:->|=>|\+[+=]?|-[\-=]?|\*[\*=]?|\/[\/=]?|[=!]=|<[><]?=?|>>?=?|%=?|&=?|\|=?|\^=?|\~|!|\?|(or|and|\|\||&&|\?)=)/,o=/^(?:[()\[\]{},:`=;]|\.\.?\.?)/,a=/^[_A-Za-z$][_A-Za-z$0-9]*/,s=/^@[_A-Za-z$][_A-Za-z$0-9]*/,c=n(["and","or","not","is","isnt","in","instanceof","typeof"]),l=["for","while","loop","if","unless","else","switch","try","catch","finally","class"],u=["break","by","continue","debugger","delete","do","in","of","new","return","then","this","@","throw","when","until","extends"],f=n(l.concat(u));l=n(l);var p=/^('{3}|\"{3}|['\"])/,h=/^(\/{3}|\/)/,d=["Infinity","NaN","undefined","null","true","false","on","off","yes","no"],m=n(d);function g(e,t){if(e.sol()){null===t.scope.align&&(t.scope.align=!1);var n=t.scope.offset;if(e.eatSpace()){var l=e.indentation();return l>n&&"coffee"==t.scope.type?"indent":l0&&_(e,t)}if(e.eatSpace())return null;var u=e.peek();if(e.match("####"))return e.skipToEnd(),"comment";if(e.match("###"))return t.tokenize=y,t.tokenize(e,t);if("#"===u)return e.skipToEnd(),"comment";if(e.match(/^-?[0-9\.]/,!1)){var d=!1;if(e.match(/^-?\d*\.\d+(e[\+\-]?\d+)?/i)&&(d=!0),e.match(/^-?\d+\.\d*/)&&(d=!0),e.match(/^-?\.\d+/)&&(d=!0),d)return"."==e.peek()&&e.backUp(1),"number";var g=!1;if(e.match(/^-?0x[0-9a-f]+/i)&&(g=!0),e.match(/^-?[1-9]\d*(e[\+\-]?\d+)?/)&&(g=!0),e.match(/^-?0(?![\dx])/i)&&(g=!0),g)return"number"}if(e.match(p))return t.tokenize=v(e.current(),!1,"string"),t.tokenize(e,t);if(e.match(h)){if("/"!=e.current()||e.match(/^.*\//,!1))return t.tokenize=v(e.current(),!0,"string-2"),t.tokenize(e,t);e.backUp(1)}return e.match(i)||e.match(c)?"operator":e.match(o)?"punctuation":e.match(m)?"atom":e.match(s)||t.prop&&e.match(a)?"property":e.match(f)?"keyword":e.match(a)?"variable":(e.next(),r)}function v(e,n,i){return function(o,a){while(!o.eol())if(o.eatWhile(/[^'"\/\\]/),o.eat("\\")){if(o.next(),n&&o.eol())return i}else{if(o.match(e))return a.tokenize=g,i;o.eat(/['"\/]/)}return n&&(t.singleLineStringErrors?i=r:a.tokenize=g),i}}function y(e,t){while(!e.eol()){if(e.eatWhile(/[^#]/),e.match("###")){t.tokenize=g;break}e.eatWhile("#")}return"comment"}function b(t,r,n){n=n||"coffee";for(var i=0,o=!1,a=null,s=r.scope;s;s=s.prev)if("coffee"===s.type||"}"==s.type){i=s.offset+e.indentUnit;break}"coffee"!==n?(o=null,a=t.column()+t.current().length):r.scope.align&&(r.scope.align=!1),r.scope={offset:i,type:n,prev:r.scope,align:o,alignOffset:a}}function _(e,t){if(t.scope.prev){if("coffee"===t.scope.type){for(var r=e.indentation(),n=!1,i=t.scope;i;i=i.prev)if(r===i.offset){n=!0;break}if(!n)return!0;while(t.scope.prev&&t.scope.offset!==r)t.scope=t.scope.prev;return!1}return t.scope=t.scope.prev,!1}}function w(e,t){var n=t.tokenize(e,t),i=e.current();"return"===i&&(t.dedent=!0),(("->"===i||"=>"===i)&&e.eol()||"indent"===n)&&b(e,t);var o="[({".indexOf(i);if(-1!==o&&b(e,t,"])}".slice(o,o+1)),l.exec(i)&&b(e,t),"then"==i&&_(e,t),"dedent"===n&&_(e,t))return r;if(o="])}".indexOf(i),-1!==o){while("coffee"==t.scope.type&&t.scope.prev)t.scope=t.scope.prev;t.scope.type==i&&(t.scope=t.scope.prev)}return t.dedent&&e.eol()&&("coffee"==t.scope.type&&t.scope.prev&&(t.scope=t.scope.prev),t.dedent=!1),n}var T={startState:function(e){return{tokenize:g,scope:{offset:e||0,type:"coffee",prev:null,align:!1},prop:!1,dedent:0}},token:function(e,t){var r=null===t.scope.align&&t.scope;r&&e.sol()&&(r.align=!1);var n=w(e,t);return n&&"comment"!=n&&(r&&(r.align=!0),t.prop="punctuation"==n&&"."==e.current()),n},indent:function(e,t){if(e.tokenize!=g)return 0;var r=e.scope,n=t&&"])}".indexOf(t.charAt(0))>-1;if(n)while("coffee"==r.type&&r.prev)r=r.prev;var i=n&&r.type===t.charAt(0);return r.align?r.alignOffset-(i?1:0):(i?r.prev:r).offset},lineComment:"#",fold:"indent"};return T}),e.defineMIME("application/vnd.coffeescript","coffeescript"),e.defineMIME("text/x-coffeescript","coffeescript"),e.defineMIME("text/coffeescript","coffeescript")})},a124:function(e,t,r){"use strict";e.exports=function(e){var t,r,n,i=e.tokens;for(r=0,n=i.length;r";t.style.display="none",r("32fc").appendChild(t),t.src="javascript:",e=t.contentWindow.document,e.open(),e.write(i+"script"+a+"document.F=Object"+i+"/script"+a),e.close(),l=e.F;while(n--)delete l[c][o[n]];return l()};e.exports=Object.create||function(e,t){var r;return null!==e?(s[c]=n(e),r=new s,s[c]=null,r[a]=e):r=l(),void 0===t?r:i(r,t)}},a16e:function(e,t,r){var n=r("f0f2"),i=r("9166"),o=r("64b2"),a=r("7073"),s=l(o),c=l(n);function l(e){var t=Object.keys(e).join("|"),r=p(e);t+="|#[xX][\\da-fA-F]+|#\\d+";var n=new RegExp("&(?:"+t+");","g");return function(e){return String(e).replace(n,r)}}var u=function(){for(var e=Object.keys(i).sort(f),t=Object.keys(n).sort(f),r=0,o=0;rb;b++)if(g=t?y(a(d=e[b])[0],d[1]):y(e[b]),g===l||g===u)return g}else for(m=v.call(e);!(d=m.next()).done;)if(g=i(m,y,d.value,t),g===l||g===u)return g};t.BREAK=l,t.RETURN=u},a240:function(e,t){function r(e,t){return void 0===e?t:e}function n(e){e=e||{},this.displayMode=r(e.displayMode,!1),this.throwOnError=r(e.throwOnError,!0),this.errorColor=r(e.errorColor,"#cc0000")}e.exports=n},a25f:function(e,t,r){var n=r("7726"),i=n.navigator;e.exports=i&&i.userAgent||""},a279:function(e,t,r){(function(e){e(r("56b3"),r("d5e0"),r("f9d4"))})(function(e){"use strict";function t(e,t,r,n){this.state=e,this.mode=t,this.depth=r,this.prev=n}function r(n){return new t(e.copyState(n.mode,n.state),n.mode,n.depth,n.prev&&r(n.prev))}e.defineMode("jsx",function(n,i){var o=e.getMode(n,{name:"xml",allowMissing:!0,multilineTagIndentPastTag:!1,allowMissingTagName:!0}),a=e.getMode(n,i&&i.base||"javascript");function s(e){var t=e.tagName;e.tagName=null;var r=o.indent(e,"","");return e.tagName=t,r}function c(e,t){return t.context.mode==o?l(e,t,t.context):u(e,t,t.context)}function l(r,i,l){if(2==l.depth)return r.match(/^.*?\*\//)?l.depth=1:r.skipToEnd(),"comment";if("{"==r.peek()){o.skipAttribute(l.state);var u=s(l.state),f=l.state.context;if(f&&r.match(/^[^>]*>\s*$/,!1)){while(f.prev&&!f.startOfLine)f=f.prev;f.startOfLine?u-=n.indentUnit:l.prev.state.lexical&&(u=l.prev.state.lexical.indented)}else 1==l.depth&&(u+=n.indentUnit);return i.context=new t(e.startState(a,u),a,0,i.context),null}if(1==l.depth){if("<"==r.peek())return o.skipAttribute(l.state),i.context=new t(e.startState(o,s(l.state)),o,0,i.context),null;if(r.match("//"))return r.skipToEnd(),"comment";if(r.match("/*"))return l.depth=2,c(r,i)}var p,h=o.token(r,l.state),d=r.current();return/\btag\b/.test(h)?/>$/.test(d)?l.state.context?l.depth=0:i.context=i.context.prev:/^-1&&r.backUp(d.length-p),h}function u(r,n,i){if("<"==r.peek()&&a.expressionAllowed(r,i.state))return a.skipExpression(i.state),n.context=new t(e.startState(o,a.indent(i.state,"","")),o,0,n.context),null;var s=a.token(r,i.state);if(!s&&null!=i.depth){var c=r.current();"{"==c?i.depth++:"}"==c&&0==--i.depth&&(n.context=n.context.prev)}return s}return{startState:function(){return{context:new t(e.startState(a),a)}},copyState:function(e){return{context:r(e.context)}},token:c,indent:function(e,t,r){return e.context.mode.indent(e.context.state,t,r)},innerMode:function(e){return e.context}}},"xml","javascript"),e.defineMIME("text/jsx","jsx"),e.defineMIME("text/typescript-jsx",{name:"jsx",base:{name:"javascript",typescript:!0}})})},a2be:function(e,t,r){var n=r("d612"),i=r("4284"),o=r("c584"),a=1,s=2;function c(e,t,r,c,l,u){var f=r&a,p=e.length,h=t.length;if(p!=h&&!(f&&h>p))return!1;var d=u.get(e);if(d&&u.get(t))return d==t;var m=-1,g=!0,v=r&s?new n:void 0;u.set(e,t),u.set(t,e);while(++m]*>)/g,h=/\$([$&`']|\d\d?)/g,d=function(e){return void 0===e?e:String(e)};r("214f")("replace",2,function(e,t,r,m){return[function(n,i){var o=e(this),a=void 0==n?void 0:n[t];return void 0!==a?a.call(n,o,i):r.call(String(o),n,i)},function(e,t){var i=m(r,e,this,t);if(i.done)return i.value;var f=n(e),p=String(this),h="function"===typeof t;h||(t=String(t));var v=f.global;if(v){var y=f.unicode;f.lastIndex=0}var b=[];while(1){var _=c(f,p);if(null===_)break;if(b.push(_),!v)break;var w=String(_[0]);""===w&&(f.lastIndex=s(p,o(f.lastIndex),y))}for(var T="",x=0,k=0;k=x&&(T+=p.slice(x,A)+L,x=A+E.length)}return T+p.slice(x)}];function g(e,t,n,o,a,s){var c=n+e.length,l=o.length,u=h;return void 0!==a&&(a=i(a),u=p),r.call(s,u,function(r,i){var s;switch(i.charAt(0)){case"$":return"$";case"&":return e;case"`":return t.slice(0,n);case"'":return t.slice(c);case"<":s=a[i.slice(1,-1)];break;default:var u=+i;if(0===u)return r;if(u>l){var p=f(u/10);return 0===p?r:p<=l?void 0===o[p-1]?i.charAt(1):o[p-1]+i.charAt(1):r}s=o[u-1]}return void 0===s?"":s})}})},a524:function(e,t,r){var n=r("4245");function i(e){return n(this,e).has(e)}e.exports=i},a5b8:function(e,t,r){"use strict";var n=r("d8e8");function i(e){var t,r;this.promise=new e(function(e,n){if(void 0!==t||void 0!==r)throw TypeError("Bad Promise constructor");t=e,r=n}),this.resolve=n(t),this.reject=n(r)}e.exports.f=function(e){return new i(e)}},a68e:function(e,t,r){"use strict";var n=r("c759");function i(e,t){var r,n,i=e.posMax,o=!0,a=!0;return r=t>0?e.src.charCodeAt(t-1):-1,n=t+1<=i?e.src.charCodeAt(t+1):-1,(32===r||9===r||n>=48&&n<=57)&&(a=!1),32!==n&&9!==n||(o=!1),{can_open:o,can_close:a}}function o(e,t){var r,n,o,a,s;if("$"!==e.src[e.pos])return!1;if(a=i(e,e.pos),!a.can_open)return t||(e.pending+="$"),e.pos+=1,!0;r=e.pos+1,n=r;while(-1!==(n=e.src.indexOf("$",n))){s=n-1;while("\\"===e.src[s])s-=1;if((n-s)%2==1)break;n+=1}return-1===n?(t||(e.pending+="$"),e.pos=r,!0):n-r===0?(t||(e.pending+="$$"),e.pos=r+1,!0):(a=i(e,n),a.can_close?(t||(o=e.push("math_inline","math",0),o.markup="$",o.content=e.src.slice(r,n)),e.pos=n+1,!0):(t||(e.pending+="$"),e.pos=r,!0))}function a(e,t,r,n){var i,o,a,s,c,l=!1,u=e.bMarks[t]+e.tShift[t],f=e.eMarks[t];if(u+2>f)return!1;if("$$"!==e.src.slice(u,u+2))return!1;if(u+=2,i=e.src.slice(u,f),n)return!0;for("$$"===i.trim().slice(-2)&&(i=i.trim().slice(0,-2),l=!0),a=t;!l;){if(a++,a>=r)break;if(u=e.bMarks[a]+e.tShift[a],f=e.eMarks[a],u"+n.renderToString(e,t)+"

"}catch(r){return t.throwOnError&&console.log(r),e}},c=function(e,t){return s(e[t].content)+"\n"};e.inline.ruler.after("escape","math_inline",o),e.block.ruler.after("blockquote","math_block",a,{alt:["paragraph","reference","blockquote","list"]}),e.renderer.rules.math_inline=i,e.renderer.rules.math_block=c}},a697:function(e){e.exports={amp:"&",apos:"'",gt:">",lt:"<",quot:'"'}},a738:function(e,t,r){var n=r("4359"),i=r("c098"),o=Math.min;function a(e,t){var r=e.length,a=o(t.length,r),s=n(e);while(a--){var c=t[a];e[a]=i(c,r)?s[c]:void 0}return e}e.exports=a},a745:function(e,t,r){e.exports=r("f410")},a7bc:function(e,t){e.exports=/[\0-\x1F\x7F-\x9F]/},a7e2:function(e,t,r){"use strict";e.exports=e=>{const t=typeof e;return null!==e&&("object"===t||"function"===t)}},a832:function(e,t,r){"use strict"; -/*! - * isobject - * - * Copyright (c) 2014-2017, Jon Schlinkert. - * Released under the MIT License. - */e.exports=function(e){return null!=e&&"object"===typeof e&&!1===Array.isArray(e)}},a85a:function(e,t,r){"use strict";function n(e){return e&&"object"===typeof e&&"default"in e?e["default"]:e}var i=n(r("56b3")),o=n(r("5ee5")),a=function(e){for(var t=arguments,r=1;r$/g.test(r)?r:r+"\n<\/script>",template:n?n.innerHTML:"",script:i?i.innerHTML:"",styles:o}:{content:r,script:r}}catch(a){return{error:a}}},d=/\.((js)|(jsx))$/;function m(e){if(d.test(e))return v(e)}var g={};function v(e){var t=new XMLHttpRequest;if(g[e])return g[e];t.open("GET",e,!1),t.send();var r=t.responseText;return g[e]=y(r),g[e]}function y(e,t){if(void 0===t&&(t={}),"undefined"!==typeof Babel){var r=[];window["babel-plugin-transform-vue-jsx"]&&(Babel.availablePlugins["transform-vue-jsx"]||Babel.registerPlugin("transform-vue-jsx",window["babel-plugin-transform-vue-jsx"]),r.push("transform-vue-jsx")),e=Babel.transform(e,{presets:[["es2015",{loose:!0}],"stage-2"],plugins:r,comments:!1}).code}var n="";for(var i in t)t.hasOwnProperty(i)&&(n+="var "+i+" = __vuep['"+i+"'];");e="(function(exports){var module={};module.exports=exports;"+n+";"+e+";return module.exports.__esModule?module.exports.default:module.exports;})({})";var o=new Function("__vuep","return "+e)(t)||{};return o}window.require=m;var b=function(e,t){var r=e.template,n=e.script;void 0===n&&(n="module.exports={}");var i=e.styles;void 0===t&&(t={});try{if("module.exports={}"===n&&!r)throw Error("no data");var o=y(n,t);return r&&(o.template=r),{result:o,styles:i&&i.join(" ")}}catch(a){return{error:a}}},_={name:"Vuep",props:{template:String,options:{},keepData:Boolean,value:String,scope:Object,iframe:Boolean},data:function(){return{content:"",preview:"",styles:"",error:""}},render:function(e){var t,r=this;return t=this.error?e("div",{class:"vuep-error"},[this.error]):e(u,{class:"vuep-preview",props:{value:this.preview,styles:this.styles,keepData:this.keepData,iframe:this.iframe},on:{error:this.handleError}}),e("div",{class:"vuep"},[e(l,{class:"vuep-editor",props:{value:this.content,options:this.options},on:{change:[this.executeCode,function(e){return r.$emit("input",e)}]}}),t])},watch:{value:{immediate:!0,handler:function(e){e&&this.executeCode(e)}}},created:function(){if(!this.$isServer){var e=this.template;if(/^[\.#]/.test(this.template)){var t=document.querySelector(this.template);if(!t)throw Error(this.template+" is not found");e=t.innerHTML}e&&(this.executeCode(e),this.$emit("input",e))}},methods:{handleError:function(e){this.error=e},executeCode:function(e){this.error="";var t=h(e);if(t.error)this.error=t.error.message;else{var r=b(t,this.scope);r.error?this.error=r.error.message:(this.content=t.content,this.preview=r.result,r.styles&&(this.styles=r.styles))}}}};function w(e,t){_.config(t),e.component(_.name,_)}_.config=function(e){_.props.options.default=function(){return e}},_.install=w,"undefined"!==typeof Vue&&Vue.use(w),r("9eb9"),r("76ae"),r("7b00"),r("d69f"),r("f9d4"),r("693d"),r("d5e0"),r("a279"),e.exports=_},a8f0:function(e,t,r){var n=r("b639"),i=n.Buffer;function o(e,t){for(var r in e)t[r]=e[r]}function a(e,t,r){return i(e,t,r)}i.from&&i.alloc&&i.allocUnsafe&&i.allocUnsafeSlow?e.exports=n:(o(n,t),t.Buffer=a),o(i,a),a.from=function(e,t,r){if("number"===typeof e)throw new TypeError("Argument must not be a number");return i(e,t,r)},a.alloc=function(e,t,r){if("number"!==typeof e)throw new TypeError("Argument must be a number");var n=i(e);return void 0!==t?"string"===typeof r?n.fill(t,r):n.fill(t):n.fill(0),n},a.allocUnsafe=function(e){if("number"!==typeof e)throw new TypeError("Argument must be a number");return i(e)},a.allocUnsafeSlow=function(e){if("number"!==typeof e)throw new TypeError("Argument must be a number");return n.SlowBuffer(e)}},a915:function(e,t,r){"use strict";var n=r("4883"),i=[["normalize",r("4c26")],["block",r("3408")],["inline",r("a124")],["linkify",r("9921")],["replacements",r("bb4a")],["smartquotes",r("af30")]];function o(){this.ruler=new n;for(var e=0;e:(",">:-("],blush:[':")',':-")'],broken_heart:["0?("string"===typeof t||a.objectMode||Object.getPrototypeOf(t)===l.prototype||(t=f(t)),n?a.endEmitted?e.emit("error",new Error("stream.unshift() after end event")):k(e,a,t,!0):a.ended?e.emit("error",new Error("stream.push() after EOF")):(a.reading=!1,a.decoder&&!r?(t=a.decoder.write(t),a.objectMode||0!==t.length?k(e,a,t,!1):R(e,a)):k(e,a,t,!1))):n||(a.reading=!1));return A(a)}function k(e,t,r,n){t.flowing&&0===t.length&&!t.sync?(e.emit("data",r),e.read(0)):(t.length+=t.objectMode?1:r.length,n?t.buffer.unshift(r):t.buffer.push(r),t.needReadable&&L(e)),R(e,t)}function E(e,t){var r;return p(t)||"string"===typeof t||void 0===t||e.objectMode||(r=new TypeError("Invalid non-string/buffer chunk")),r}function A(e){return!e.ended&&(e.needReadable||e.length=C?e=C:(e--,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,e|=e>>>16,e++),e}function O(e,t){return e<=0||0===t.length&&t.ended?0:t.objectMode?1:e!==e?t.flowing&&t.length?t.buffer.head.data.length:t.length:(e>t.highWaterMark&&(t.highWaterMark=S(e)),e<=t.length?e:t.ended?t.length:(t.needReadable=!0,0))}function N(e,t){if(!t.ended){if(t.decoder){var r=t.decoder.end();r&&r.length&&(t.buffer.push(r),t.length+=t.objectMode?1:r.length)}t.ended=!0,L(e)}}function L(e){var t=e._readableState;t.needReadable=!1,t.emittedReadable||(m("emitReadable",t.flowing),t.emittedReadable=!0,t.sync?i.nextTick(M,e):M(e))}function M(e){m("emit readable"),e.emit("readable"),j(e)}function R(e,t){t.readingMore||(t.readingMore=!0,i.nextTick(I,e,t))}function I(e,t){var r=t.length;while(!t.reading&&!t.flowing&&!t.ended&&t.length=t.length?(r=t.decoder?t.buffer.join(""):1===t.buffer.length?t.buffer.head.data:t.buffer.concat(t.length),t.buffer.clear()):r=q(e,t.buffer,t.decoder),r);var r}function q(e,t,r){var n;return eo.length?o.length:e;if(a===o.length?i+=o:i+=o.slice(0,e),e-=a,0===e){a===o.length?(++n,r.next?t.head=r.next:t.head=t.tail=null):(t.head=r,r.data=o.slice(a));break}++n}return t.length-=n,i}function U(e,t){var r=l.allocUnsafe(e),n=t.head,i=1;n.data.copy(r),e-=n.data.length;while(n=n.next){var o=n.data,a=e>o.length?o.length:e;if(o.copy(r,r.length-e,0,a),e-=a,0===e){a===o.length?(++i,n.next?t.head=n.next:t.head=t.tail=null):(t.head=n,n.data=o.slice(a));break}++i}return t.length-=i,r}function G(e){var t=e._readableState;if(t.length>0)throw new Error('"endReadable()" called on non-empty stream');t.endEmitted||(t.ended=!0,i.nextTick($,t,e))}function $(e,t){e.endEmitted||0!==e.length||(e.endEmitted=!0,t.readable=!1,t.emit("end"))}function K(e,t){for(var r=0,n=e.length;r=t.highWaterMark||t.ended))return m("read: emitReadable",t.length,t.ended),0===t.length&&t.ended?G(this):L(this),null;if(e=O(e,t),0===e&&t.ended)return 0===t.length&&G(this),null;var n,i=t.needReadable;return m("need readable",i),(0===t.length||t.length-e0?z(e,t):null,null===n?(t.needReadable=!0,e=0):t.length-=e,0===t.length&&(t.ended||(t.needReadable=!0),r!==e&&t.ended&&G(this)),null!==n&&this.emit("data",n),n},T.prototype._read=function(e){this.emit("error",new Error("_read() is not implemented"))},T.prototype.pipe=function(e,t){var r=this,o=this._readableState;switch(o.pipesCount){case 0:o.pipes=e;break;case 1:o.pipes=[o.pipes,e];break;default:o.pipes.push(e);break}o.pipesCount+=1,m("pipe count=%d opts=%j",o.pipesCount,t);var a=(!t||!1!==t.end)&&e!==n.stdout&&e!==n.stderr,c=a?u:w;function l(e,t){m("onunpipe"),e===r&&t&&!1===t.hasUnpiped&&(t.hasUnpiped=!0,h())}function u(){m("onend"),e.end()}o.endEmitted?i.nextTick(c):r.once("end",c),e.on("unpipe",l);var f=D(r);e.on("drain",f);var p=!1;function h(){m("cleanup"),e.removeListener("close",y),e.removeListener("finish",b),e.removeListener("drain",f),e.removeListener("error",v),e.removeListener("unpipe",l),r.removeListener("end",u),r.removeListener("end",w),r.removeListener("data",g),p=!0,!o.awaitDrain||e._writableState&&!e._writableState.needDrain||f()}var d=!1;function g(t){m("ondata"),d=!1;var n=e.write(t);!1!==n||d||((1===o.pipesCount&&o.pipes===e||o.pipesCount>1&&-1!==K(o.pipes,e))&&!p&&(m("false write response, pause",r._readableState.awaitDrain),r._readableState.awaitDrain++,d=!0),r.pause())}function v(t){m("onerror",t),w(),e.removeListener("error",v),0===s(e,"error")&&e.emit("error",t)}function y(){e.removeListener("finish",b),w()}function b(){m("onfinish"),e.removeListener("close",y),w()}function w(){m("unpipe"),r.unpipe(e)}return r.on("data",g),_(e,"error",v),e.once("close",y),e.once("finish",b),e.emit("pipe",r),o.flowing||(m("pipe resume"),r.resume()),e},T.prototype.unpipe=function(e){var t=this._readableState,r={hasUnpiped:!1};if(0===t.pipesCount)return this;if(1===t.pipesCount)return e&&e!==t.pipes?this:(e||(e=t.pipes),t.pipes=null,t.pipesCount=0,t.flowing=!1,e&&e.emit("unpipe",this,r),this);if(!e){var n=t.pipes,i=t.pipesCount;t.pipes=null,t.pipesCount=0,t.flowing=!1;for(var o=0;o=0;k--)if(A[k].level<=d)break;if(A.length=k+1,"text"===a.type){u=a.content,p=0,h=u.length;e:while(p=0)g=u.charCodeAt(f.index-1);else for(k=r-1;k>=0;k--){if("softbreak"===e[k].type||"hardbreak"===e[k].type)break;if("text"===e[k].type){g=e[k].content.charCodeAt(e[k].content.length-1);break}}if(v=32,p=48&&g<=57&&(x=T=!1),T&&x&&(T=!1,x=b),T||x){if(x)for(k=A.length-1;k>=0;k--){if(m=A[k],A[k].level=0;t--)"inline"===e.tokens[t].type&&a.test(e.tokens[t].content)&&u(e.tokens[t].children,e)}},b047:function(e,t){function r(e){return function(t){return e(t)}}e.exports=r},b0c5:function(e,t,r){"use strict";var n=r("520a");r("5ca1")({target:"RegExp",proto:!0,forced:n!==/./.exec},{exec:n})},b0dc:function(e,t,r){var n=r("e4ae");e.exports=function(e,t,r,i){try{return i?t(n(r)[0],r[1]):t(r)}catch(a){var o=e["return"];throw void 0!==o&&n(o.call(e)),a}}},b117:function(e,t,r){"use strict";e.exports=function(e){var t={};t.src_Any=r("cbc7").source,t.src_Cc=r("a7bc").source,t.src_Z=r("4fc2").source,t.src_P=r("7ca0").source,t.src_ZPCc=[t.src_Z,t.src_P,t.src_Cc].join("|"),t.src_ZCc=[t.src_Z,t.src_Cc].join("|");var n="[><|]";return t.src_pseudo_letter="(?:(?!"+n+"|"+t.src_ZPCc+")"+t.src_Any+")",t.src_ip4="(?:(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)",t.src_auth="(?:(?:(?!"+t.src_ZCc+"|[@/\\[\\]()]).)+@)?",t.src_port="(?::(?:6(?:[0-4]\\d{3}|5(?:[0-4]\\d{2}|5(?:[0-2]\\d|3[0-5])))|[1-5]?\\d{1,4}))?",t.src_host_terminator="(?=$|"+n+"|"+t.src_ZPCc+")(?!-|_|:\\d|\\.-|\\.(?!$|"+t.src_ZPCc+"))",t.src_path="(?:[/?#](?:(?!"+t.src_ZCc+"|"+n+"|[()[\\]{}.,\"'?!\\-]).|\\[(?:(?!"+t.src_ZCc+"|\\]).)*\\]|\\((?:(?!"+t.src_ZCc+"|[)]).)*\\)|\\{(?:(?!"+t.src_ZCc+'|[}]).)*\\}|\\"(?:(?!'+t.src_ZCc+'|["]).)+\\"|\\\'(?:(?!'+t.src_ZCc+"|[']).)+\\'|\\'(?="+t.src_pseudo_letter+"|[-]).|\\.{2,4}[a-zA-Z0-9%/]|\\.(?!"+t.src_ZCc+"|[.]).|"+(e&&e["---"]?"\\-(?!--(?:[^-]|$))(?:-*)|":"\\-+|")+"\\,(?!"+t.src_ZCc+").|\\!(?!"+t.src_ZCc+"|[!]).|\\?(?!"+t.src_ZCc+"|[?]).)+|\\/)?",t.src_email_name='[\\-;:&=\\+\\$,\\.a-zA-Z0-9_][\\-;:&=\\+\\$,\\"\\.a-zA-Z0-9_]*',t.src_xn="xn--[a-z0-9\\-]{1,59}",t.src_domain_root="(?:"+t.src_xn+"|"+t.src_pseudo_letter+"{1,63})",t.src_domain="(?:"+t.src_xn+"|(?:"+t.src_pseudo_letter+")|(?:"+t.src_pseudo_letter+"(?:-|"+t.src_pseudo_letter+"){0,61}"+t.src_pseudo_letter+"))",t.src_host="(?:(?:(?:(?:"+t.src_domain+")\\.)*"+t.src_domain+"))",t.tpl_host_fuzzy="(?:"+t.src_ip4+"|(?:(?:(?:"+t.src_domain+")\\.)+(?:%TLDS%)))",t.tpl_host_no_ip_fuzzy="(?:(?:(?:"+t.src_domain+")\\.)+(?:%TLDS%))",t.src_host_strict=t.src_host+t.src_host_terminator,t.tpl_host_fuzzy_strict=t.tpl_host_fuzzy+t.src_host_terminator,t.src_host_port_strict=t.src_host+t.src_port+t.src_host_terminator,t.tpl_host_port_fuzzy_strict=t.tpl_host_fuzzy+t.src_port+t.src_host_terminator,t.tpl_host_port_no_ip_fuzzy_strict=t.tpl_host_no_ip_fuzzy+t.src_port+t.src_host_terminator,t.tpl_host_fuzzy_test="localhost|www\\.|\\.\\d{1,3}\\.|(?:\\.(?:%TLDS%)(?:"+t.src_ZPCc+"|>|$))",t.tpl_email_fuzzy="(^|"+n+'|"|\\(|'+t.src_ZCc+")("+t.src_email_name+"@"+t.tpl_host_fuzzy_strict+")",t.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+t.src_ZPCc+"))((?![$+<=>^`||])"+t.tpl_host_port_fuzzy_strict+t.src_path+")",t.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+t.src_ZPCc+"))((?![$+<=>^`||])"+t.tpl_host_port_no_ip_fuzzy_strict+t.src_path+")",t}},b170:function(e,t,r){var n=e.exports;[r("a955"),r("37ef"),r("c5c0"),r("7b49"),r("e1b0"),r("99eb")].forEach(function(e){Object.keys(e).forEach(function(t){n[t]=e[t].bind(n)})})},b19a:function(e,t,r){"use strict";var n=r("966d"),i=Object.keys||function(e){var t=[];for(var r in e)t.push(r);return t};e.exports=f;var o=r("3a7c");o.inherits=r("3fb5");var a=r("ad71"),s=r("dc14");o.inherits(f,a);for(var c=i(s.prototype),l=0;l=a.DIGIT_0&&e<=a.DIGIT_9}function Ae(e){return e>=a.LATIN_CAPITAL_A&&e<=a.LATIN_CAPITAL_Z}function Ce(e){return e>=a.LATIN_SMALL_A&&e<=a.LATIN_SMALL_Z}function Se(e){return Ce(e)||Ae(e)}function Oe(e){return Se(e)||Ee(e)}function Ne(e,t){return Ee(e)||t&&(e>=a.LATIN_CAPITAL_A&&e<=a.LATIN_CAPITAL_F||e>=a.LATIN_SMALL_A&&e<=a.LATIN_SMALL_F)}function Le(e){return e>=55296&&e<=57343||e>1114111}function Me(e){return e+32}function Re(e){return e<=65535?String.fromCharCode(e):(e-=65536,String.fromCharCode(e>>>10&1023|55296)+String.fromCharCode(56320|1023&e))}function Ie(e){return String.fromCharCode(Me(e))}function De(e,t){var r=o[++e],n=++e,i=n+r-1;while(n<=i){var a=n+i>>>1,s=o[a];if(st))return o[a+r];i=a-1}}return-1}var Pe=e.exports=function(){this.preprocessor=new n,this.tokenQueue=[],this.allowCDATA=!1,this.state=h,this.returnState="",this.tempBuff=[],this.additionalAllowedCp=void 0,this.lastStartTagName="",this.consumedAfterSnapshot=-1,this.active=!1,this.currentCharacterToken=null,this.currentToken=null,this.currentAttr=null};Pe.CHARACTER_TOKEN="CHARACTER_TOKEN",Pe.NULL_CHARACTER_TOKEN="NULL_CHARACTER_TOKEN",Pe.WHITESPACE_CHARACTER_TOKEN="WHITESPACE_CHARACTER_TOKEN",Pe.START_TAG_TOKEN="START_TAG_TOKEN",Pe.END_TAG_TOKEN="END_TAG_TOKEN",Pe.COMMENT_TOKEN="COMMENT_TOKEN",Pe.DOCTYPE_TOKEN="DOCTYPE_TOKEN",Pe.EOF_TOKEN="EOF_TOKEN",Pe.HIBERNATION_TOKEN="HIBERNATION_TOKEN",Pe.MODE={DATA:h,RCDATA:m,RAWTEXT:v,SCRIPT_DATA:y,PLAINTEXT:b},Pe.getTokenAttr=function(e,t){for(var r=e.attrs.length-1;r>=0;r--)if(e.attrs[r].name===t)return e.attrs[r].value;return null},Pe.prototype.getNextToken=function(){while(!this.tokenQueue.length&&this.active){this._hibernationSnapshot();var e=this._consume();this._ensureHibernation()||this[this.state](e)}return this.tokenQueue.shift()},Pe.prototype.write=function(e,t){this.active=!0,this.preprocessor.write(e,t)},Pe.prototype.insertHtmlAtCurrentPos=function(e){this.active=!0,this.preprocessor.insertHtmlAtCurrentPos(e)},Pe.prototype._hibernationSnapshot=function(){this.consumedAfterSnapshot=0},Pe.prototype._ensureHibernation=function(){if(this.preprocessor.endOfChunkHit){for(;this.consumedAfterSnapshot>0;this.consumedAfterSnapshot--)this.preprocessor.retreat();return this.active=!1,this.tokenQueue.push({type:Pe.HIBERNATION_TOKEN}),!0}return!1},Pe.prototype._consume=function(){return this.consumedAfterSnapshot++,this.preprocessor.advance()},Pe.prototype._unconsume=function(){this.consumedAfterSnapshot--,this.preprocessor.retreat()},Pe.prototype._unconsumeSeveral=function(e){while(e--)this._unconsume()},Pe.prototype._reconsumeInState=function(e){this.state=e,this._unconsume()},Pe.prototype._consumeSubsequentIfMatch=function(e,t,r){for(var n=0,i=!0,o=e.length,s=0,c=t,l=void 0;s0&&(c=this._consume(),n++),c===a.EOF){i=!1;break}if(l=e[s],c!==l&&(r||c!==Me(l))){i=!1;break}}return i||this._unconsumeSeveral(n),i},Pe.prototype._lookahead=function(){var e=this._consume();return this._unconsume(),e},Pe.prototype.isTempBufferEqualToScriptString=function(){if(this.tempBuff.length!==s.SCRIPT_STRING.length)return!1;for(var e=0;e-1;){var h=o[c],d=h")):e===a.NULL?(this.state=I,this._emitChar(i.REPLACEMENT_CHARACTER)):e===a.EOF?this._reconsumeInState(h):(this.state=I,this._emitCodePoint(e))},He[H]=function(e){e===a.SOLIDUS?(this.tempBuff=[],this.state=F):Se(e)?(this.tempBuff=[],this._emitChar("<"),this._reconsumeInState(z)):(this._emitChar("<"),this._reconsumeInState(I))},He[F]=function(e){Se(e)?(this._createEndTagToken(),this._reconsumeInState(j)):(this._emitChar("<"),this._emitChar("/"),this._reconsumeInState(I))},He[j]=function(e){if(Ae(e))this.currentToken.tagName+=Ie(e),this.tempBuff.push(e);else if(Ce(e))this.currentToken.tagName+=Re(e),this.tempBuff.push(e);else{if(this._isAppropriateEndTagToken()){if(ke(e))return void(this.state=K);if(e===a.SOLIDUS)return void(this.state=te);if(e===a.GREATER_THAN_SIGN)return this._emitCurrentToken(),void(this.state=h)}this._emitChar("<"),this._emitChar("/"),this._emitSeveralCodePoints(this.tempBuff),this._reconsumeInState(I)}},He[z]=function(e){ke(e)||e===a.SOLIDUS||e===a.GREATER_THAN_SIGN?(this.state=this.isTempBufferEqualToScriptString()?q:I,this._emitCodePoint(e)):Ae(e)?(this.tempBuff.push(Me(e)),this._emitCodePoint(e)):Ce(e)?(this.tempBuff.push(e),this._emitCodePoint(e)):this._reconsumeInState(I)},He[q]=function(e){e===a.HYPHEN_MINUS?(this.state=B,this._emitChar("-")):e===a.LESS_THAN_SIGN?(this.state=G,this._emitChar("<")):e===a.NULL?this._emitChar(i.REPLACEMENT_CHARACTER):e===a.EOF?this._reconsumeInState(h):this._emitCodePoint(e)},He[B]=function(e){e===a.HYPHEN_MINUS?(this.state=U,this._emitChar("-")):e===a.LESS_THAN_SIGN?(this.state=G,this._emitChar("<")):e===a.NULL?(this.state=q,this._emitChar(i.REPLACEMENT_CHARACTER)):e===a.EOF?this._reconsumeInState(h):(this.state=q,this._emitCodePoint(e))},He[U]=function(e){e===a.HYPHEN_MINUS?this._emitChar("-"):e===a.LESS_THAN_SIGN?(this.state=G,this._emitChar("<")):e===a.GREATER_THAN_SIGN?(this.state=y,this._emitChar(">")):e===a.NULL?(this.state=q,this._emitChar(i.REPLACEMENT_CHARACTER)):e===a.EOF?this._reconsumeInState(h):(this.state=q,this._emitCodePoint(e))},He[G]=function(e){e===a.SOLIDUS?(this.tempBuff=[],this.state=$,this._emitChar("/")):this._reconsumeInState(q)},He[$]=function(e){ke(e)||e===a.SOLIDUS||e===a.GREATER_THAN_SIGN?(this.state=this.isTempBufferEqualToScriptString()?I:q,this._emitCodePoint(e)):Ae(e)?(this.tempBuff.push(Me(e)),this._emitCodePoint(e)):Ce(e)?(this.tempBuff.push(e),this._emitCodePoint(e)):this._reconsumeInState(q)},He[K]=function(e){ke(e)||(e===a.SOLIDUS||e===a.GREATER_THAN_SIGN||e===a.EOF?this._reconsumeInState(V):e===a.EQUALS_SIGN?(this._createAttr("="),this.state=W):(this._createAttr(""),this._reconsumeInState(W)))},He[W]=function(e){ke(e)||e===a.SOLIDUS||e===a.GREATER_THAN_SIGN||e===a.EOF?(this._leaveAttrName(V),this._unconsume()):e===a.EQUALS_SIGN?this._leaveAttrName(Y):Ae(e)?this.currentAttr.name+=Ie(e):e===a.QUOTATION_MARK||e===a.APOSTROPHE||e===a.LESS_THAN_SIGN?this.currentAttr.name+=Re(e):e===a.NULL?this.currentAttr.name+=i.REPLACEMENT_CHARACTER:this.currentAttr.name+=Re(e)},He[V]=function(e){ke(e)||(e===a.SOLIDUS?this.state=te:e===a.EQUALS_SIGN?this.state=Y:e===a.GREATER_THAN_SIGN?(this.state=h,this._emitCurrentToken()):e===a.EOF?this._reconsumeInState(h):(this._createAttr(""),this._reconsumeInState(W)))},He[Y]=function(e){ke(e)||(e===a.QUOTATION_MARK?this.state=X:e===a.APOSTROPHE?this.state=Z:this._reconsumeInState(Q))},He[X]=function(e){e===a.QUOTATION_MARK?this.state=ee:e===a.AMPERSAND?(this.additionalAllowedCp=a.QUOTATION_MARK,this.returnState=this.state,this.state=J):e===a.NULL?this.currentAttr.value+=i.REPLACEMENT_CHARACTER:e===a.EOF?this._reconsumeInState(h):this.currentAttr.value+=Re(e)},He[Z]=function(e){e===a.APOSTROPHE?this.state=ee:e===a.AMPERSAND?(this.additionalAllowedCp=a.APOSTROPHE,this.returnState=this.state,this.state=J):e===a.NULL?this.currentAttr.value+=i.REPLACEMENT_CHARACTER:e===a.EOF?this._reconsumeInState(h):this.currentAttr.value+=Re(e)},He[Q]=function(e){ke(e)?this._leaveAttrValue(K):e===a.AMPERSAND?(this.additionalAllowedCp=a.GREATER_THAN_SIGN,this.returnState=this.state,this.state=J):e===a.GREATER_THAN_SIGN?(this._leaveAttrValue(h),this._emitCurrentToken()):e===a.NULL?this.currentAttr.value+=i.REPLACEMENT_CHARACTER:e===a.QUOTATION_MARK||e===a.APOSTROPHE||e===a.LESS_THAN_SIGN||e===a.EQUALS_SIGN||e===a.GRAVE_ACCENT?this.currentAttr.value+=Re(e):e===a.EOF?this._reconsumeInState(h):this.currentAttr.value+=Re(e)},He[J]=function(e){var t=this._consumeCharacterReference(e,!0);if(!this._ensureHibernation()){if(t)for(var r=0;r-1&&e%1==0&&e<=r}e.exports=n},b343:function(e,t,r){var n=r("cd9d"),i=r("6b9a"),o=i?function(e,t){return i.set(e,t),e}:n;e.exports=o},b3ce:function(e,t){var r,n=Array.prototype.indexOf,i=function(e,t){if(null==e)return-1;if(n&&e.indexOf===n)return e.indexOf(t);for(var r=0,i=e.length;r":">","<":"<",'"':""","'":"'"},u=/[&><"']/g;function f(e){return l[e]}function p(e){return(""+e).replace(u,f)}if("undefined"!==typeof document){var h=document.createElement("span");r="textContent"in h?function(e,t){e.textContent=t}:function(e,t){e.innerText=t}}function d(e){r(e,"")}e.exports={contains:o,deflt:a,escape:p,hyphenate:c,indexOf:i,setTextContent:r,clearNode:d}},b447:function(e,t,r){var n=r("3a38"),i=Math.min;e.exports=function(e){return e>0?i(n(e),9007199254740991):0}},b4b0:function(e,t,r){var n=r("1a8c"),i=r("ffd6"),o=NaN,a=/^\s+|\s+$/g,s=/^[-+]0x[0-9a-f]+$/i,c=/^0b[01]+$/i,l=/^0o[0-7]+$/i,u=parseInt;function f(e){if("number"==typeof e)return e;if(i(e))return o;if(n(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=n(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(a,"");var r=c.test(e);return r||l.test(e)?u(e.slice(2),r?2:8):s.test(e)?o:+e}e.exports=f},b4c0:function(e,t,r){var n=r("cb5a");function i(e){var t=this.__data__,r=n(t,e);return r<0?void 0:t[r][1]}e.exports=i},b514:function(e){e.exports={0:65533,128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376}},b54a:function(e,t,r){"use strict";r("386b")("link",function(e){return function(t){return e(this,"a","href",t)}})},b5a7:function(e,t,r){var n=r("0b07"),i=r("2b3e"),o=n(i,"DataView");e.exports=o},b639:function(e,t,r){"use strict";(function(e){ -/*! - * The buffer module from node.js, for the browser. - * - * @author Feross Aboukhadijeh - * @license MIT - */ -var n=r("1fb5"),i=r("9152"),o=r("e3db");function a(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()&&"function"===typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(t){return!1}}function s(){return l.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function c(e,t){if(s()=s())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+s().toString(16)+" bytes");return 0|e}function b(e){return+e!=e&&(e=0),l.alloc(+e)}function _(e,t){if(l.isBuffer(e))return e.length;if("undefined"!==typeof ArrayBuffer&&"function"===typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!==typeof e&&(e=""+e);var r=e.length;if(0===r)return 0;for(var n=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":case void 0:return X(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return J(e).length;default:if(n)return X(e).length;t=(""+t).toLowerCase(),n=!0}}function w(e,t,r){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if(r>>>=0,t>>>=0,r<=t)return"";e||(e="utf8");while(1)switch(e){case"hex":return H(this,t,r);case"utf8":case"utf-8":return M(this,t,r);case"ascii":return D(this,t,r);case"latin1":case"binary":return P(this,t,r);case"base64":return L(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return F(this,t,r);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function T(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function x(e,t,r,n,i){if(0===e.length)return-1;if("string"===typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),r=+r,isNaN(r)&&(r=i?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(i)return-1;r=e.length-1}else if(r<0){if(!i)return-1;r=0}if("string"===typeof t&&(t=l.from(t,n)),l.isBuffer(t))return 0===t.length?-1:k(e,t,r,n,i);if("number"===typeof t)return t&=255,l.TYPED_ARRAY_SUPPORT&&"function"===typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):k(e,[t],r,n,i);throw new TypeError("val must be string, number or Buffer")}function k(e,t,r,n,i){var o,a=1,s=e.length,c=t.length;if(void 0!==n&&(n=String(n).toLowerCase(),"ucs2"===n||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;a=2,s/=2,c/=2,r/=2}function l(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(i){var u=-1;for(o=r;os&&(r=s-c),o=r;o>=0;o--){for(var f=!0,p=0;pi&&(n=i)):n=i;var o=t.length;if(o%2!==0)throw new TypeError("Invalid hex string");n>o/2&&(n=o/2);for(var a=0;a239?4:l>223?3:l>191?2:1;if(i+f<=r)switch(f){case 1:l<128&&(u=l);break;case 2:o=e[i+1],128===(192&o)&&(c=(31&l)<<6|63&o,c>127&&(u=c));break;case 3:o=e[i+1],a=e[i+2],128===(192&o)&&128===(192&a)&&(c=(15&l)<<12|(63&o)<<6|63&a,c>2047&&(c<55296||c>57343)&&(u=c));break;case 4:o=e[i+1],a=e[i+2],s=e[i+3],128===(192&o)&&128===(192&a)&&128===(192&s)&&(c=(15&l)<<18|(63&o)<<12|(63&a)<<6|63&s,c>65535&&c<1114112&&(u=c))}null===u?(u=65533,f=1):u>65535&&(u-=65536,n.push(u>>>10&1023|55296),u=56320|1023&u),n.push(u),i+=f}return I(n)}t.Buffer=l,t.SlowBuffer=b,t.INSPECT_MAX_BYTES=50,l.TYPED_ARRAY_SUPPORT=void 0!==e.TYPED_ARRAY_SUPPORT?e.TYPED_ARRAY_SUPPORT:a(),t.kMaxLength=s(),l.poolSize=8192,l._augment=function(e){return e.__proto__=l.prototype,e},l.from=function(e,t,r){return u(null,e,t,r)},l.TYPED_ARRAY_SUPPORT&&(l.prototype.__proto__=Uint8Array.prototype,l.__proto__=Uint8Array,"undefined"!==typeof Symbol&&Symbol.species&&l[Symbol.species]===l&&Object.defineProperty(l,Symbol.species,{value:null,configurable:!0})),l.alloc=function(e,t,r){return p(null,e,t,r)},l.allocUnsafe=function(e){return h(null,e)},l.allocUnsafeSlow=function(e){return h(null,e)},l.isBuffer=function(e){return!(null==e||!e._isBuffer)},l.compare=function(e,t){if(!l.isBuffer(e)||!l.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var r=e.length,n=t.length,i=0,o=Math.min(r,n);i0&&(e=this.toString("hex",0,r).match(/.{2}/g).join(" "),this.length>r&&(e+=" ... ")),""},l.prototype.compare=function(e,t,r,n,i){if(!l.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),t<0||r>e.length||n<0||i>this.length)throw new RangeError("out of range index");if(n>=i&&t>=r)return 0;if(n>=i)return-1;if(t>=r)return 1;if(t>>>=0,r>>>=0,n>>>=0,i>>>=0,this===e)return 0;for(var o=i-n,a=r-t,s=Math.min(o,a),c=this.slice(n,i),u=e.slice(t,r),f=0;fi)&&(r=i),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var o=!1;;)switch(n){case"hex":return E(this,e,t,r);case"utf8":case"utf-8":return A(this,e,t,r);case"ascii":return C(this,e,t,r);case"latin1":case"binary":return S(this,e,t,r);case"base64":return O(this,e,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return N(this,e,t,r);default:if(o)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),o=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var R=4096;function I(e){var t=e.length;if(t<=R)return String.fromCharCode.apply(String,e);var r="",n=0;while(nn)&&(r=n);for(var i="",o=t;or)throw new RangeError("Trying to access beyond buffer length")}function z(e,t,r,n,i,o){if(!l.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||te.length)throw new RangeError("Index out of range")}function q(e,t,r,n){t<0&&(t=65535+t+1);for(var i=0,o=Math.min(e.length-r,2);i>>8*(n?i:1-i)}function B(e,t,r,n){t<0&&(t=4294967295+t+1);for(var i=0,o=Math.min(e.length-r,4);i>>8*(n?i:3-i)&255}function U(e,t,r,n,i,o){if(r+n>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function G(e,t,r,n,o){return o||U(e,t,r,4,34028234663852886e22,-34028234663852886e22),i.write(e,t,r,n,23,4),r+4}function $(e,t,r,n,o){return o||U(e,t,r,8,17976931348623157e292,-17976931348623157e292),i.write(e,t,r,n,52,8),r+8}l.prototype.slice=function(e,t){var r,n=this.length;if(e=~~e,t=void 0===t?n:~~t,e<0?(e+=n,e<0&&(e=0)):e>n&&(e=n),t<0?(t+=n,t<0&&(t=0)):t>n&&(t=n),t0&&(i*=256))n+=this[e+--t]*i;return n},l.prototype.readUInt8=function(e,t){return t||j(e,1,this.length),this[e]},l.prototype.readUInt16LE=function(e,t){return t||j(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUInt16BE=function(e,t){return t||j(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUInt32LE=function(e,t){return t||j(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},l.prototype.readUInt32BE=function(e,t){return t||j(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readIntLE=function(e,t,r){e|=0,t|=0,r||j(e,t,this.length);var n=this[e],i=1,o=0;while(++o=i&&(n-=Math.pow(2,8*t)),n},l.prototype.readIntBE=function(e,t,r){e|=0,t|=0,r||j(e,t,this.length);var n=t,i=1,o=this[e+--n];while(n>0&&(i*=256))o+=this[e+--n]*i;return i*=128,o>=i&&(o-=Math.pow(2,8*t)),o},l.prototype.readInt8=function(e,t){return t||j(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},l.prototype.readInt16LE=function(e,t){t||j(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},l.prototype.readInt16BE=function(e,t){t||j(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},l.prototype.readInt32LE=function(e,t){return t||j(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,t){return t||j(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readFloatLE=function(e,t){return t||j(e,4,this.length),i.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return t||j(e,4,this.length),i.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return t||j(e,8,this.length),i.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return t||j(e,8,this.length),i.read(this,e,!1,52,8)},l.prototype.writeUIntLE=function(e,t,r,n){if(e=+e,t|=0,r|=0,!n){var i=Math.pow(2,8*r)-1;z(this,e,t,r,i,0)}var o=1,a=0;this[t]=255&e;while(++a=0&&(a*=256))this[t+o]=e/a&255;return t+r},l.prototype.writeUInt8=function(e,t,r){return e=+e,t|=0,r||z(this,e,t,1,255,0),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},l.prototype.writeUInt16LE=function(e,t,r){return e=+e,t|=0,r||z(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):q(this,e,t,!0),t+2},l.prototype.writeUInt16BE=function(e,t,r){return e=+e,t|=0,r||z(this,e,t,2,65535,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):q(this,e,t,!1),t+2},l.prototype.writeUInt32LE=function(e,t,r){return e=+e,t|=0,r||z(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):B(this,e,t,!0),t+4},l.prototype.writeUInt32BE=function(e,t,r){return e=+e,t|=0,r||z(this,e,t,4,4294967295,0),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):B(this,e,t,!1),t+4},l.prototype.writeIntLE=function(e,t,r,n){if(e=+e,t|=0,!n){var i=Math.pow(2,8*r-1);z(this,e,t,r,i-1,-i)}var o=0,a=1,s=0;this[t]=255&e;while(++o>0)-s&255;return t+r},l.prototype.writeIntBE=function(e,t,r,n){if(e=+e,t|=0,!n){var i=Math.pow(2,8*r-1);z(this,e,t,r,i-1,-i)}var o=r-1,a=1,s=0;this[t+o]=255&e;while(--o>=0&&(a*=256))e<0&&0===s&&0!==this[t+o+1]&&(s=1),this[t+o]=(e/a>>0)-s&255;return t+r},l.prototype.writeInt8=function(e,t,r){return e=+e,t|=0,r||z(this,e,t,1,127,-128),l.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},l.prototype.writeInt16LE=function(e,t,r){return e=+e,t|=0,r||z(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):q(this,e,t,!0),t+2},l.prototype.writeInt16BE=function(e,t,r){return e=+e,t|=0,r||z(this,e,t,2,32767,-32768),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):q(this,e,t,!1),t+2},l.prototype.writeInt32LE=function(e,t,r){return e=+e,t|=0,r||z(this,e,t,4,2147483647,-2147483648),l.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):B(this,e,t,!0),t+4},l.prototype.writeInt32BE=function(e,t,r){return e=+e,t|=0,r||z(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),l.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):B(this,e,t,!1),t+4},l.prototype.writeFloatLE=function(e,t,r){return G(this,e,t,!0,r)},l.prototype.writeFloatBE=function(e,t,r){return G(this,e,t,!1,r)},l.prototype.writeDoubleLE=function(e,t,r){return $(this,e,t,!0,r)},l.prototype.writeDoubleBE=function(e,t,r){return $(this,e,t,!1,r)},l.prototype.copy=function(e,t,r,n){if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n=this.length)throw new RangeError("sourceStart out of bounds");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t=0;--i)e[i+t]=this[i+r];else if(o<1e3||!l.TYPED_ARRAY_SUPPORT)for(i=0;i>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"===typeof e)for(o=t;o55295&&r<57344){if(!i){if(r>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(a+1===n){(t-=3)>-1&&o.push(239,191,189);continue}i=r;continue}if(r<56320){(t-=3)>-1&&o.push(239,191,189),i=r;continue}r=65536+(i-55296<<10|r-56320)}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,r<128){if((t-=1)<0)break;o.push(r)}else if(r<2048){if((t-=2)<0)break;o.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;o.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;o.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return o}function Z(e){for(var t=[],r=0;r>8,i=r%256,o.push(i),o.push(n)}return o}function J(e){return n.toByteArray(W(e))}function ee(e,t,r,n){for(var i=0;i=t.length||i>=e.length)break;t[i+r]=e[i]}return i}function te(e){return e!==e}}).call(this,r("c8ba"))},b760:function(e,t,r){var n=r("872a"),i=r("9638");function o(e,t,r){(void 0===r||i(e[t],r))&&(void 0!==r||t in e)||n(e,t,r)}e.exports=o},b767:function(e,t){function r(e,t){var r=e.length,n=0;while(r--)e[r]===t&&++n;return n}e.exports=r},b7d1:function(e,t,r){(function(t){function r(e,t){if(n("noDeprecation"))return e;var r=!1;function i(){if(!r){if(n("throwDeprecation"))throw new Error(t);n("traceDeprecation")?console.trace(t):console.warn(t),r=!0}return e.apply(this,arguments)}return i}function n(e){try{if(!t.localStorage)return!1}catch(n){return!1}var r=t.localStorage[e];return null!=r&&"true"===String(r).toLowerCase()}e.exports=r}).call(this,r("c8ba"))},b8e3:function(e,t){e.exports=!0},b952:function(e,t,r){"use strict";var n=3,i=e.exports=function(e){this.length=0,this.entries=[],this.treeAdapter=e,this.bookmark=null};i.MARKER_ENTRY="MARKER_ENTRY",i.ELEMENT_ENTRY="ELEMENT_ENTRY",i.prototype._getNoahArkConditionCandidates=function(e){var t=[];if(this.length>=n)for(var r=this.treeAdapter.getAttrList(e).length,o=this.treeAdapter.getTagName(e),a=this.treeAdapter.getNamespaceURI(e),s=this.length-1;s>=0;s--){var c=this.entries[s];if(c.type===i.MARKER_ENTRY)break;var l=c.element,u=this.treeAdapter.getAttrList(l),f=this.treeAdapter.getTagName(l)===o&&this.treeAdapter.getNamespaceURI(l)===a&&u.length===r;f&&t.push({idx:s,attrs:u})}return t.length=n-1;s--)this.entries.splice(t[s].idx,1),this.length--}},i.prototype.insertMarker=function(){this.entries.push({type:i.MARKER_ENTRY}),this.length++},i.prototype.pushElement=function(e,t){this._ensureNoahArkCondition(e),this.entries.push({type:i.ELEMENT_ENTRY,element:e,token:t}),this.length++},i.prototype.insertElementAfterBookmark=function(e,t){for(var r=this.length-1;r>=0;r--)if(this.entries[r]===this.bookmark)break;this.entries.splice(r+1,0,{type:i.ELEMENT_ENTRY,element:e,token:t}),this.length++},i.prototype.removeEntry=function(e){for(var t=this.length-1;t>=0;t--)if(this.entries[t]===e){this.entries.splice(t,1),this.length--;break}},i.prototype.clearToLastMarker=function(){while(this.length){var e=this.entries.pop();if(this.length--,e.type===i.MARKER_ENTRY)break}},i.prototype.getElementEntryInScopeWithTagName=function(e){for(var t=this.length-1;t>=0;t--){var r=this.entries[t];if(r.type===i.MARKER_ENTRY)return null;if(this.treeAdapter.getTagName(r.element)===e)return r}return null},i.prototype.getElementEntry=function(e){for(var t=this.length-1;t>=0;t--){var r=this.entries[t];if(r.type===i.ELEMENT_ENTRY&&r.element===e)return r}return null}},ba51:function(e,t){var r=/\{\n\/\* \[wrapped with (.+)\] \*/,n=/,? & /;function i(e){var t=e.match(r);return t?t[1].split(n):[]}e.exports=i},baca:function(e,t,r){"use strict";function n(e){switch(e){case 10:case 33:case 35:case 36:case 37:case 38:case 42:case 43:case 45:case 58:case 60:case 61:case 62:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 125:case 126:return!0;default:return!1}}e.exports=function(e,t){var r=e.pos;while(r=0;t--)r=e[t],"text"!==r.type||n||(r.content=r.content.replace(o,s)),"link_open"===r.type&&"auto"===r.info&&n--,"link_close"===r.type&&"auto"===r.info&&n++}function l(e){var t,r,i=0;for(t=e.length-1;t>=0;t--)r=e[t],"text"!==r.type||i||n.test(r.content)&&(r.content=r.content.replace(/\+-/g,"±").replace(/\.{2,}/g,"…").replace(/([?!])…/g,"$1..").replace(/([?!]){4,}/g,"$1$1$1").replace(/,{2,}/g,",").replace(/(^|[^-])---([^-]|$)/gm,"$1—$2").replace(/(^|\s)--(\s|$)/gm,"$1–$2").replace(/(^|[^-\s])--([^-\s]|$)/gm,"$1–$2")),"link_open"===r.type&&"auto"===r.info&&i--,"link_close"===r.type&&"auto"===r.info&&i++}e.exports=function(e){var t;if(e.md.options.typographer)for(t=e.tokens.length-1;t>=0;t--)"inline"===e.tokens[t].type&&(i.test(e.tokens[t].content)&&c(e.tokens[t].children),n.test(e.tokens[t].content)&&l(e.tokens[t].children))}},bba4:function(e,t,r){var n=r("e9a71"),i=r("b20a"),o=i(function(e,t,r){return t=t.toLowerCase(),e+(r?n(t):t)});e.exports=o},bbad:function(e,t,r){"use strict";var n=r("bd47"),i=r("de90"),o=r("1ff4"),a=r("f30b"),s=a.TAG_NAMES,c=a.NAMESPACES,l={treeAdapter:n},u=/&/g,f=/\u00a0/g,p=/"/g,h=//g,m=e.exports=function(e,t){this.options=i(l,t),this.treeAdapter=this.options.treeAdapter,this.html="",this.startNode=e};m.escapeString=function(e,t){return e=e.replace(u,"&").replace(f," "),e=t?e.replace(p,"""):e.replace(h,"<").replace(d,">"),e},m.prototype.serialize=function(){return this._serializeChildNodes(this.startNode),this.html},m.prototype._serializeChildNodes=function(e){var t=this.treeAdapter.getChildNodes(e);if(t)for(var r=0,n=t.length;r",t!==s.AREA&&t!==s.BASE&&t!==s.BASEFONT&&t!==s.BGSOUND&&t!==s.BR&&t!==s.BR&&t!==s.COL&&t!==s.EMBED&&t!==s.FRAME&&t!==s.HR&&t!==s.IMG&&t!==s.INPUT&&t!==s.KEYGEN&&t!==s.LINK&&t!==s.MENUITEM&&t!==s.META&&t!==s.PARAM&&t!==s.SOURCE&&t!==s.TRACK&&t!==s.WBR){var n=t===s.TEMPLATE&&r===c.HTML?this.treeAdapter.getTemplateContent(e):e;this._serializeChildNodes(n),this.html+=""}},m.prototype._serializeAttributes=function(e){for(var t=this.treeAdapter.getAttrList(e),r=0,n=t.length;r"}},bbc0:function(e,t,r){var n=r("6044"),i="__lodash_hash_undefined__",o=Object.prototype,a=o.hasOwnProperty;function s(e){var t=this.__data__;if(n){var r=t[e];return r===i?void 0:r}return a.call(t,e)?t[e]:void 0}e.exports=s},bc13:function(e,t,r){var n=r("e53d"),i=n.navigator;e.exports=i&&i.userAgent||""},bcaa:function(e,t,r){var n=r("cb7c"),i=r("d3f4"),o=r("a5b8");e.exports=function(e,t){if(n(e),i(t)&&t.constructor===e)return t;var r=o.f(e),a=r.resolve;return a(t),r.promise}},bcdf:function(e,t){function r(){}e.exports=r},bd47:function(e,t,r){"use strict";var n=r("f30b").DOCUMENT_MODE;t.createDocument=function(){return{nodeName:"#document",mode:n.NO_QUIRKS,childNodes:[]}},t.createDocumentFragment=function(){return{nodeName:"#document-fragment",childNodes:[]}},t.createElement=function(e,t,r){return{nodeName:e,tagName:e,attrs:r,namespaceURI:t,childNodes:[],parentNode:null}},t.createCommentNode=function(e){return{nodeName:"#comment",data:e,parentNode:null}};var i=function(e){return{nodeName:"#text",value:e,parentNode:null}},o=t.appendChild=function(e,t){e.childNodes.push(t),t.parentNode=e},a=t.insertBefore=function(e,t,r){var n=e.childNodes.indexOf(r);e.childNodes.splice(n,0,t),t.parentNode=e};t.setTemplateContent=function(e,t){e.content=t},t.getTemplateContent=function(e){return e.content},t.setDocumentType=function(e,t,r,n){for(var i=null,a=0;a=0;n--)if(e[n].level===r)return n;return-1}function s(e,t){return h(e[t])&&d(e[t-1])&&m(e[t-2])&&g(e[t])}function c(e,t){if(e.children.unshift(l(e,t)),e.children[1].content=e.children[1].content.slice(3),e.content=e.content.slice(3),n)if(i){e.children.pop();var r="task-item-"+Math.ceil(1e7*Math.random()-1e3);e.children[0].content=e.children[0].content.slice(0,-1)+' id="'+r+'">',e.children.push(p(e.content,r,t))}else e.children.unshift(u(t)),e.children.push(f(t))}function l(e,t){var n=new t("html_inline","",0),i=r?' disabled="" ':"";return 0===e.content.indexOf("[ ] ")?n.content='':0!==e.content.indexOf("[x] ")&&0!==e.content.indexOf("[X] ")||(n.content=''),n}function u(e){var t=new e("html_inline","",0);return t.content="",t}function p(e,t,r){var n=new r("html_inline","",0);return n.content='",n.attrs=[{for:t}],n}function h(e){return"inline"===e.type}function d(e){return"paragraph_open"===e.type}function m(e){return"list_item_open"===e.type}function g(e){return 0===e.content.indexOf("[ ] ")||0===e.content.indexOf("[x] ")||0===e.content.indexOf("[X] ")}e.exports=function(e,t){t&&(r=!t.enabled,n=!!t.label,i=!!t.labelAfter),e.core.ruler.after("inline","github-task-lists",function(e){for(var t=e.tokens,n=2;n=4)return!1;if(p+3>h)return!1;if(i=e.src.charCodeAt(p),126!==i&&96!==i)return!1;if(c=p,p=e.skipChars(p,i),o=p-c,o<3)return!1;if(u=e.src.slice(c,p),a=e.src.slice(p,h),96===i&&a.indexOf(String.fromCharCode(i))>=0)return!1;if(n)return!0;for(s=t;;){if(s++,s>=r)break;if(p=c=e.bMarks[s]+e.tShift[s],h=e.eMarks[s],p=4)&&(p=e.skipChars(p,i),!(p-c-1&&e%1==0&&e=97&&t<=122}e.exports=function(e,t){var r,o,a,s,c=e.pos;return!!e.md.options.html&&(a=e.posMax,!(60!==e.src.charCodeAt(c)||c+2>=a)&&(r=e.src.charCodeAt(c+1),!(33!==r&&63!==r&&47!==r&&!i(r))&&(o=e.src.slice(c).match(n),!!o&&(t||(s=e.push("html_inline","",0),s.content=e.src.slice(c,c+o[0].length)),e.pos+=o[0].length,!0))))}},c32f:function(e,t,r){var n=r("2b10");function i(e,t,r){var i=e.length;return r=void 0===r?i:r,!t&&r>=i?e:n(e,t,r)}e.exports=i},c366:function(e,t,r){var n=r("6821"),i=r("9def"),o=r("77f1");e.exports=function(e){return function(t,r,a){var s,c=n(t),l=i(c.length),u=o(a,l);if(e&&r!=r){while(l>u)if(s=c[u++],s!=s)return!0}else for(;l>u;u++)if((e||u in c)&&c[u]===r)return e||u||0;return!e&&-1}}},c367:function(e,t,r){"use strict";var n=r("8436"),i=r("50ed"),o=r("481b"),a=r("36c3");e.exports=r("30f1")(Array,"Array",function(e,t){this._t=a(e),this._i=0,this._k=t},function(){var e=this._t,t=this._k,r=this._i++;return!e||r>=e.length?(this._t=void 0,i(1)):i(0,"keys"==t?r:"values"==t?e[r]:[r,e[r]])},"values"),o.Arguments=o.Array,n("keys"),n("values"),n("entries")},c3a1:function(e,t,r){var n=r("e6f3"),i=r("1691");e.exports=Object.keys||function(e){return n(e,i)}},c452:function(e,t,r){var n=r("6286"),i=r("e9a7"),o=r("4359");function a(e){if(e instanceof n)return e.clone();var t=new i(e.__wrapped__,e.__chain__);return t.__actions__=o(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}e.exports=a},c464:function(e,t,r){"use strict";var n={};function i(e){var t,r,i=n[e];if(i)return i;for(i=n[e]=[],t=0;t<128;t++)r=String.fromCharCode(t),/^[0-9a-z]$/i.test(r)?i.push(r):i.push("%"+("0"+t.toString(16).toUpperCase()).slice(-2));for(t=0;t=55296&&s<=57343){if(s>=55296&&s<=56319&&n+1=56320&&c<=57343)){u+=encodeURIComponent(e[n]+e[n+1]),n++;continue}u+="%EF%BF%BD"}else u+=encodeURIComponent(e[n]);return u}o.defaultChars=";/?:@&=+$,-_.!~*'()#",o.componentChars="-_.!~*'()",e.exports=o},c584:function(e,t){function r(e,t){return e.has(t)}e.exports=r},c5a2:function(e,t,r){var n=r("6ac0"),i=r("48a0"),o=r("badf"),a=r("58f7"),s=r("6747");function c(e,t,r){var c=s(e)?n:a,l=arguments.length<3;return c(e,o(t,4),r,l,i)}e.exports=c},c5c0:function(e,t){t.removeElement=function(e){if(e.prev&&(e.prev.next=e.next),e.next&&(e.next.prev=e.prev),e.parent){var t=e.parent.children;t.splice(t.lastIndexOf(e),1)}},t.replaceElement=function(e,t){var r=t.prev=e.prev;r&&(r.next=t);var n=t.next=e.next;n&&(n.prev=t);var i=t.parent=e.parent;if(i){var o=i.children;o[o.lastIndexOf(e)]=t}},t.appendChild=function(e,t){if(t.parent=e,1!==e.children.push(t)){var r=e.children[e.children.length-2];r.next=t,t.prev=r,t.next=null}},t.append=function(e,t){var r=e.parent,n=e.next;if(t.next=n,t.prev=e,e.next=t,t.parent=r,n){if(n.prev=t,r){var i=r.children;i.splice(i.lastIndexOf(n),0,t)}}else r&&r.children.push(t)},t.prepend=function(e,t){var r=e.parent;if(r){var n=r.children;n.splice(n.lastIndexOf(e),0,t)}e.prev&&(e.prev.next=t),t.parent=r,t.prev=e.prev,t.next=e,e.prev=t}},c5f6:function(e,t,r){"use strict";var n=r("7726"),i=r("69a8"),o=r("2d95"),a=r("5dbc"),s=r("6a99"),c=r("79e5"),l=r("9093").f,u=r("11e9").f,f=r("86cc").f,p=r("aa77").trim,h="Number",d=n[h],m=d,g=d.prototype,v=o(r("2aeb")(g))==h,y="trim"in String.prototype,b=function(e){var t=s(e,!1);if("string"==typeof t&&t.length>2){t=y?t.trim():p(t,3);var r,n,i,o=t.charCodeAt(0);if(43===o||45===o){if(r=t.charCodeAt(2),88===r||120===r)return NaN}else if(48===o){switch(t.charCodeAt(1)){case 66:case 98:n=2,i=49;break;case 79:case 111:n=8,i=55;break;default:return+t}for(var a,c=t.slice(2),l=0,u=c.length;li)return NaN;return parseInt(c,n)}}return+t};if(!d(" 0o1")||!d("0b1")||d("+0x1")){d=function(e){var t=arguments.length<1?0:e,r=this;return r instanceof d&&(v?c(function(){g.valueOf.call(r)}):o(r)!=h)?a(new m(b(t)),r,d):b(t)};for(var _,w=r("9e1e")?l(m):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),T=0;w.length>T;T++)i(m,_=w[T])&&!i(d,_)&&f(d,_,u(m,_));d.prototype=g,g.constructor=d,r("2aba")(n,h,d)}},c68e:function(e,t,r){"use strict";var n=r("d485").Readable,i=r("3022").inherits,o=r("bbad"),a=e.exports=function(e,t){n.call(this),this.serializer=new o(e,t),Object.defineProperty(this.serializer,"html",{get:function(){return""},set:this.push.bind(this)})};i(a,n),a.prototype._read=function(){this.serializer.serialize(),this.push(null)}},c69a:function(e,t,r){e.exports=!r("9e1e")&&!r("79e5")(function(){return 7!=Object.defineProperty(r("230e")("div"),"a",{get:function(){return 7}}).a})},c6cf:function(e,t,r){var n=r("4d8c"),i=r("2286"),o=r("c1c9");function a(e){return o(i(e,void 0,n),e+"")}e.exports=a},c759:function(e,t,r){var n=r("1349"),i=r("a240"),o=r("33dc"),a=r("eac52"),s=r("b3ce"),c=function(e,t,r){s.clearNode(t);var n=new i(r),c=a(e,n),l=o(c,e,n).toNode();t.appendChild(l)};"undefined"!==typeof document&&"CSS1Compat"!==document.compatMode&&("undefined"!==typeof console&&console.warn("Warning: KaTeX doesn't work in quirks mode. Make sure your website has a suitable doctype."),c=function(){throw new n("KaTeX doesn't work in quirks mode.")});var l=function(e,t){var r=new i(t),n=a(e,r);return o(n,e,r).toMarkup()},u=function(e,t){var r=new i(t);return a(e,r)};e.exports={render:c,renderToString:l,__parse:u,ParseError:n}},c84e:function(e,t,r){var n=r("dce5");t.default={withDomLvl1:!0,normalizeWhitespace:!1,xml:!1,decodeEntities:!0},t.flatten=function(e){return e&&e.xml?n({xmlMode:!0},e.xml):e}},c869:function(e,t,r){var n=r("0b07"),i=r("2b3e"),o=n(i,"Set");e.exports=o},c8a9:function(e,t,r){"use strict";e.exports.tokenize=function(e,t){var r,n,i,o=e.pos,a=e.src.charCodeAt(o);if(t)return!1;if(95!==a&&42!==a)return!1;for(n=e.scanDelims(e.pos,42===a),r=0;r=0;t--)r=s[t],95!==r.marker&&42!==r.marker||-1!==r.end&&(n=s[r.end],a=t>0&&s[t-1].end===r.end+1&&s[t-1].token===r.token-1&&s[r.end+1].token===n.token+1&&s[t-1].marker===r.marker,o=String.fromCharCode(r.marker),i=e.tokens[r.token],i.type=a?"strong_open":"em_open",i.tag=a?"strong":"em",i.nesting=1,i.markup=a?o+o:o,i.content="",i=e.tokens[n.token],i.type=a?"strong_close":"em_close",i.tag=a?"strong":"em",i.nesting=-1,i.markup=a?o+o:o,i.content="",a&&(e.tokens[s[t-1].token].content="",e.tokens[s[r.end+1].token].content="",t--))}},c8ba:function(e,t){var r;r=function(){return this}();try{r=r||new Function("return this")()}catch(n){"object"===typeof window&&(r=window)}e.exports=r},c8bb:function(e,t,r){e.exports=r("54a1")},c8fe:function(e,t,r){var n=r("f8af");function i(e,t){var r=t?n(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}e.exports=i},c9b3:function(e,t,r){var n=r("0f09"),i=r("cc98"),o=r("15d1"),a=r("b3ce"),s=["\\Gamma","\\Delta","\\Theta","\\Lambda","\\Xi","\\Pi","\\Sigma","\\Upsilon","\\Phi","\\Psi","\\Omega"],c=["ı","ȷ"],l=function(e,t,r,a,s){o[r][e]&&o[r][e].replace&&(e=o[r][e].replace);var c,l=i.getCharacterMetrics(e,t);return l?c=new n.symbolNode(e,l.height,l.depth,l.italic,l.skew,s):("undefined"!==typeof console&&console.warn("No character metrics for '"+e+"' in style '"+t+"'"),c=new n.symbolNode(e,0,0,0,0,s)),a&&(c.style.color=a),c},u=function(e,t,r,n){return"\\"===e||"main"===o[t][e].font?l(e,"Main-Regular",t,r,n):l(e,"AMS-Regular",t,r,n.concat(["amsrm"]))},f=function(e,t,r,n,i){if("mathord"===i)return p(e,t,r,n);if("textord"===i)return l(e,"Main-Regular",t,r,n.concat(["mathrm"]));throw new Error("unexpected type: "+i+" in mathDefault")},p=function(e,t,r,n){return/[0-9]/.test(e.charAt(0))||a.contains(c,e)||a.contains(s,e)?l(e,"Main-Italic",t,r,n.concat(["mainit"])):l(e,"Math-Italic",t,r,n.concat(["mathit"]))},h=function(e,t,r){var n=e.mode,s=e.value;o[n][s]&&o[n][s].replace&&(s=o[n][s].replace);var u=["mord"],h=t.getColor(),d=t.font;if(d){if("mathit"===d||a.contains(c,s))return p(s,n,h,u);var m=w[d].fontName;return i.getCharacterMetrics(s,m)?l(s,m,n,h,u.concat([d])):f(s,n,h,u,r)}return f(s,n,h,u,r)},d=function(e){var t=0,r=0,n=0;if(e.children)for(var i=0;it&&(t=e.children[i].height),e.children[i].depth>r&&(r=e.children[i].depth),e.children[i].maxFontSize>n&&(n=e.children[i].maxFontSize);e.height=t,e.depth=r,e.maxFontSize=n},m=function(e,t,r){var i=new n.span(e,t);return d(i),r&&(i.style.color=r),i},g=function(e){var t=new n.documentFragment(e);return d(t),t},v=function(e,t){var r=m([],[new n.symbolNode("​")]);r.style.fontSize=t/e.style.sizeMultiplier+"em";var i=m(["fontsize-ensurer","reset-"+e.size,"size5"],[r]);return i},y=function(e,t,r,i){var o,a,s;if("individualShift"===t){var c=e;for(e=[c[0]],o=-c[0].shift-c[0].elem.depth,a=o,s=1;s=e.length?(this._t=void 0,i(1)):i(0,"keys"==t?r:"values"==t?e[r]:[r,e[r]])},"values"),o.Arguments=o.Array,n("keys"),n("values"),n("entries")},cb57:function(e,t){e.exports=n;var r=/^([+\-]?\d*n)?\s*(?:([+\-]?)\s*(\d+))?$/;function n(e){if(e=e.trim().toLowerCase(),"even"===e)return[2,0];if("odd"===e)return[2,1];var t,n=e.match(r);if(!n)throw new SyntaxError("n-th rule couldn't be parsed ('"+e+"')");return n[1]?(t=parseInt(n[1],10),isNaN(t)&&(t="-"===n[1].charAt(0)?-1:1)):t=0,[t,n[3]?parseInt((n[2]||"")+n[3],10):0]}},cb5a:function(e,t,r){var n=r("9638");function i(e,t){var r=e.length;while(r--)if(n(e[r][0],t))return r;return-1}e.exports=i},cb7c:function(e,t,r){var n=r("d3f4");e.exports=function(e){if(!n(e))throw TypeError(e+" is not an object!");return e}},cb84:function(e,t){var r=Math.max;function n(e,t,n,i){var o=-1,a=e.length,s=n.length,c=-1,l=t.length,u=r(a-s,0),f=Array(l+u),p=!i;while(++c=g)return!1;for(v=l,u=e.md.helpers.parseLinkDestination(e.src,l,e.posMax),u.ok&&(d=e.md.normalizeLink(u.str),e.md.validateLink(d)?l=u.pos:d=""),v=l;l=g||41!==e.src.charCodeAt(l))&&(y=!0),l++}if(y){if("undefined"===typeof e.env.references)return!1;if(l=0?a=e.src.slice(v,l++):l=s+1):l=s+1,a||(a=e.src.slice(c,s)),f=e.env.references[n(a)],!f)return e.pos=m,!1;d=f.href,p=f.title}return t||(e.pos=c,e.posMax=s,h=e.push("link_open","a",1),h.attrs=r=[["href",d]],p&&r.push(["title",p]),e.md.inline.tokenize(e),h=e.push("link_close","a",-1)),e.pos=l,e.posMax=g,!0}},cd1c:function(e,t,r){var n=r("e853");e.exports=function(e,t){return new(n(e))(t)}},cd78:function(e,t,r){var n=r("e4ae"),i=r("f772"),o=r("656e");e.exports=function(e,t){if(n(e),i(t)&&t.constructor===e)return t;var r=o.f(e),a=r.resolve;return a(t),r.promise}},cd9d:function(e,t){function r(e){return e}e.exports=r},cda4:function(e,t,r){"use strict";var n=r("d485").Writable,i=r("3022").inherits,o=r("430c"),a=e.exports=function(e){n.call(this),this.parser=new o(e),this.lastChunkWritten=!1,this.writeCallback=null,this.pausedByScript=!1,this.document=this.parser.treeAdapter.createDocument(),this.pendingHtmlInsertions=[],this._resume=this._resume.bind(this),this._documentWrite=this._documentWrite.bind(this),this._scriptHandler=this._scriptHandler.bind(this),this.parser._bootstrap(this.document,null)};i(a,n),a.prototype._write=function(e,t,r){this.writeCallback=r,this.parser.tokenizer.write(e.toString("utf8"),this.lastChunkWritten),this._runParsingLoop()},a.prototype.end=function(e,t,r){this.lastChunkWritten=!0,n.prototype.end.call(this,e||"",t,r)},a.prototype._runParsingLoop=function(){this.parser.runParsingLoopForCurrentChunk(this.writeCallback,this._scriptHandler)},a.prototype._resume=function(){if(!this.pausedByScript)throw new Error("Parser was already resumed");while(this.pendingHtmlInsertions.length){var e=this.pendingHtmlInsertions.pop();this.parser.tokenizer.insertHtmlAtCurrentPos(e)}this.pausedByScript=!1,this.parser.tokenizer.active&&this._runParsingLoop()},a.prototype._documentWrite=function(e){this.parser.stopped||this.pendingHtmlInsertions.push(e)},a.prototype._scriptHandler=function(e){this.listeners("script").length?(this.pausedByScript=!0,this.emit("script",e,this._documentWrite,this._resume)):this._runParsingLoop()}},ce10:function(e,t,r){var n=r("69a8"),i=r("6821"),o=r("c366")(!1),a=r("613b")("IE_PROTO");e.exports=function(e,t){var r,s=i(e),c=0,l=[];for(r in s)r!=a&&n(s,r)&&l.push(r);while(t.length>c)n(s,r=t[c++])&&(~o(l,r)||l.push(r));return l}},ce86:function(e,t,r){var n=r("9e69"),i=r("7948"),o=r("6747"),a=r("ffd6"),s=1/0,c=n?n.prototype:void 0,l=c?c.toString:void 0;function u(e){if("string"==typeof e)return e;if(o(e))return i(e,u)+"";if(a(e))return l?l.call(e):"";var t=e+"";return"0"==t&&1/e==-s?"-0":t}e.exports=u},cf2b:function(e,t,r){"use strict";e.exports=function(e){function t(e,t){var r,n,i,o,a,s=e.pos,c=e.src.charCodeAt(s);if(t)return!1;if(43!==c)return!1;if(n=e.scanDelims(e.pos,!0),o=n.length,a=String.fromCharCode(c),o<2)return!1;for(o%2&&(i=e.push("text","",0),i.content=a,o--),r=0;r0&&(p+=E,m-=E)}w=o.makeVList([{type:"elem",elem:a,shift:m},{type:"elem",elem:n,shift:-p}],"individualShift",null,t),_ instanceof s.symbolNode&&(w.children[0].style.marginLeft=-_.italic+"em"),w.children[0].style.marginRight=x,w.children[1].style.marginRight=x}else p=Math.max(p,v,l.depth+.25*c.metrics.xHeight),w=o.makeVList([{type:"elem",elem:n}],"shift",-p,t),w.children[0].style.marginRight=x;else m=Math.max(m,c.metrics.sub1,f.height-.8*c.metrics.xHeight),w=o.makeVList([{type:"elem",elem:a}],"shift",m,t),w.children[0].style.marginRight=x,_ instanceof s.symbolNode&&(w.children[0].style.marginLeft=-_.italic+"em");return u([h(e.value.base)],[_,w])},genfrac:function(e,t,r){var n=t.style;"display"===e.value.size?n=i.DISPLAY:"text"===e.value.size&&(n=i.TEXT);var s,l,f,p,h,d,m,g,y=n.fracNum(),_=n.fracDen(),w=b(e.value.numer,t.withStyle(y)),T=u([n.reset(),y.cls()],[w]),x=b(e.value.denom,t.withStyle(_)),k=u([n.reset(),_.cls()],[x]);if(s=e.value.hasBarLine?c.metrics.defaultRuleThickness/t.style.sizeMultiplier:0,n.size===i.DISPLAY.size?(l=c.metrics.num1,f=s>0?3*s:7*c.metrics.defaultRuleThickness,p=c.metrics.denom1):(s>0?(l=c.metrics.num2,f=s):(l=c.metrics.num3,f=3*c.metrics.defaultRuleThickness),p=c.metrics.denom2),0===s){var E=l-w.depth-(x.height-p);E0&&(C+=_,k=f)){var P;(a>0||e.value.hskipBeforeAndAfter)&&(P=l.deflt(R.pregap,d),0!==P&&(S=u(["arraycolsep"],[]),S.style.width=P+"em",M.push(S)));var H=[];for(i=0;in.height+n.depth+p&&(p=(p+g-n.height-n.depth)/2);var v,y=-(n.height+p+s)+m.height;if(m.style.top=y+"em",m.height-=y,m.depth+=y,v=0===n.height&&0===n.depth?u():o.makeVList([{type:"elem",elem:n},{type:"kern",size:p},{type:"elem",elem:l},{type:"kern",size:s}],"firstBaseline",null,t),e.value.index){var _=b(e.value.index,t.withStyle(i.SCRIPTSCRIPT)),w=u([t.style.reset(),i.SCRIPTSCRIPT.cls()],[_]),T=Math.max(m.height,v.height),x=Math.max(m.depth,v.depth),k=.6*(T-x),E=o.makeVList([{type:"elem",elem:w}],"shift",-k,t),A=u(["root"],[E]);return u(["sqrt","mord"],[A,m,v])}return u(["sqrt","mord"],[m,v])},sizing:function(e,t,r){var n=f(e.value.value,t.withSize(e.value.size),r),i=u(["mord"],[u(["sizing","reset-"+t.size,e.value.size,t.style.cls()],n)]),a=o.sizingMultiplier[e.value.size];return i.maxFontSize=a*t.style.sizeMultiplier,i},styling:function(e,t,r){var n={display:i.DISPLAY,text:i.TEXT,script:i.SCRIPT,scriptscript:i.SCRIPTSCRIPT},o=n[e.value.style],a=f(e.value.value,t.withStyle(o),r);return u([t.style.reset(),o.cls()],a)},font:function(e,t,r){var n=e.value.font;return b(e.value.body,t.withFont(n),r)},delimsizing:function(e,t,r){var n=e.value.value;return"."===n?u([p[e.value.delimType]]):u([p[e.value.delimType]],[a.sizedDelim(n,e.value.size,t,e.mode)])},leftright:function(e,t,r){for(var n,i,o=f(e.value.body,t.reset()),s=0,c=0,l=0;l")):null:e.match("--")?r(d("comment","--\x3e")):e.match("DOCTYPE",!0,!0)?(e.eatWhile(/[\w\._\-]/),r(m(1))):null:e.eat("?")?(e.eatWhile(/[\w\._\-]/),t.tokenize=d("meta","?>"),"meta"):(o=e.eat("/")?"closeTag":"openTag",t.tokenize=p,"tag bracket"):"&"==i?(n=e.eat("#")?e.eat("x")?e.eatWhile(/[a-fA-F\d]/)&&e.eat(";"):e.eatWhile(/[\d]/)&&e.eat(";"):e.eatWhile(/[\w\.\-:]/)&&e.eat(";"),n?"atom":"error"):(e.eatWhile(/[^&<]/),null)}function p(e,t){var r=e.next();if(">"==r||"/"==r&&e.eat(">"))return t.tokenize=f,o=">"==r?"endTag":"selfcloseTag","tag bracket";if("="==r)return o="equals",null;if("<"==r){t.tokenize=f,t.state=b,t.tagName=t.tagStart=null;var n=t.tokenize(e,t);return n?n+" tag error":"tag error"}return/[\'\"]/.test(r)?(t.tokenize=h(r),t.stringStartCol=e.column(),t.tokenize(e,t)):(e.match(/^[^\s\u00a0=<>\"\']*[^\s\u00a0=<>\"\'\/]/),"word")}function h(e){var t=function(t,r){while(!t.eol())if(t.next()==e){r.tokenize=p;break}return"string"};return t.isInAttribute=!0,t}function d(e,t){return function(r,n){while(!r.eol()){if(r.match(t)){n.tokenize=f;break}r.next()}return e}}function m(e){return function(t,r){var n;while(null!=(n=t.next())){if("<"==n)return r.tokenize=m(e+1),r.tokenize(t,r);if(">"==n){if(1==e){r.tokenize=f;break}return r.tokenize=m(e-1),r.tokenize(t,r)}}return"meta"}}function g(e,t,r){this.prev=e.context,this.tagName=t,this.indent=e.indented,this.startOfLine=r,(c.doNotIndent.hasOwnProperty(t)||e.context&&e.context.noIndent)&&(this.noIndent=!0)}function v(e){e.context&&(e.context=e.context.prev)}function y(e,t){var r;while(1){if(!e.context)return;if(r=e.context.tagName,!c.contextGrabbers.hasOwnProperty(r)||!c.contextGrabbers[r].hasOwnProperty(t))return;v(e)}}function b(e,t,r){return"openTag"==e?(r.tagStart=t.column(),_):"closeTag"==e?w:b}function _(e,t,r){return"word"==e?(r.tagName=t.current(),a="tag",k):c.allowMissingTagName&&"endTag"==e?(a="tag bracket",k(e,t,r)):(a="error",_)}function w(e,t,r){if("word"==e){var n=t.current();return r.context&&r.context.tagName!=n&&c.implicitlyClosed.hasOwnProperty(r.context.tagName)&&v(r),r.context&&r.context.tagName==n||!1===c.matchClosing?(a="tag",T):(a="tag error",x)}return c.allowMissingTagName&&"endTag"==e?(a="tag bracket",T(e,t,r)):(a="error",x)}function T(e,t,r){return"endTag"!=e?(a="error",T):(v(r),b)}function x(e,t,r){return a="error",T(e,t,r)}function k(e,t,r){if("word"==e)return a="attribute",E;if("endTag"==e||"selfcloseTag"==e){var n=r.tagName,i=r.tagStart;return r.tagName=r.tagStart=null,"selfcloseTag"==e||c.autoSelfClosers.hasOwnProperty(n)?y(r,n):(y(r,n),r.context=new g(r,n,i==r.indented)),b}return a="error",k}function E(e,t,r){return"equals"==e?A:(c.allowMissing||(a="error"),k(e,t,r))}function A(e,t,r){return"string"==e?C:"word"==e&&c.allowUnquoted?(a="string",k):(a="error",k(e,t,r))}function C(e,t,r){return"string"==e?C:k(e,t,r)}return f.isInText=!0,{startState:function(e){var t={tokenize:f,state:b,indented:e||0,tagName:null,tagStart:null,context:null};return null!=e&&(t.baseIndent=e),t},token:function(e,t){if(!t.tagName&&e.sol()&&(t.indented=e.indentation()),e.eatSpace())return null;o=null;var r=t.tokenize(e,t);return(r||o)&&"comment"!=r&&(a=null,t.state=t.state(o||r,e,t),a&&(r="error"==a?r+" error":a)),r},indent:function(t,r,n){var i=t.context;if(t.tokenize.isInAttribute)return t.tagStart==t.indented?t.stringStartCol+1:t.indented+s;if(i&&i.noIndent)return e.Pass;if(t.tokenize!=p&&t.tokenize!=f)return n?n.match(/^(\s*)/)[0].length:0;if(t.tagName)return!1!==c.multilineTagIndentPastTag?t.tagStart+t.tagName.length+2:t.tagStart+s*(c.multilineTagIndentFactor||1);if(c.alignCDATA&&/$/,blockCommentStart:"\x3c!--",blockCommentEnd:"--\x3e",configuration:c.htmlMode?"html":"xml",helperType:c.htmlMode?"html":"xml",skipAttribute:function(e){e.state==A&&(e.state=k)}}}),e.defineMIME("text/xml","xml"),e.defineMIME("application/xml","xml"),e.mimeModes.hasOwnProperty("text/html")||e.defineMIME("text/html",{name:"xml",htmlMode:!0})})},d60a:function(e,t){e.exports=function(e){return e&&"object"===typeof e&&"function"===typeof e.copy&&"function"===typeof e.fill&&"function"===typeof e.readUInt8}},d612:function(e,t,r){var n=r("7b83"),i=r("7ed2"),o=r("dc0f");function a(e){var t=-1,r=null==e?0:e.length;this.__data__=new n;while(++t=4)return!1;if(91!==e.src.charCodeAt(x))return!1;while(++x3)&&!(e.sCount[E]<0)){for(b=!1,f=0,p=_.length;f-1?e.backUp(n.length-i):n.match(/<\/?$/)&&(e.backUp(n.length),e.match(t,!1)||e.match(n)),r}var n={};function i(e){var t=n[e];return t||(n[e]=new RegExp("\\s+"+e+"\\s*=\\s*('|\")?([^'\"]+)('|\")?\\s*"))}function o(e,t){var r=e.match(i(t));return r?/^\s*(.*?)\s*$/.exec(r[2])[1]:""}function a(e,t){return new RegExp((t?"^":"")+"","i")}function s(e,t){for(var r in e)for(var n=t[r]||(t[r]=[]),i=e[r],o=i.length-1;o>=0;o--)n.unshift(i[o])}function c(e,t){for(var r=0;r=0;p--)l.script.unshift(["type",f[p].matches,f[p].mode]);function h(t,i){var s,u=o.token(t,i.htmlState),f=/\btag\b/.test(u);if(f&&!/[<>\s\/]/.test(t.current())&&(s=i.htmlState.tagName&&i.htmlState.tagName.toLowerCase())&&l.hasOwnProperty(s))i.inTag=s+" ";else if(i.inTag&&f&&/>$/.test(t.current())){var p=/^([\S]+) (.*)/.exec(i.inTag);i.inTag=null;var d=">"==t.current()&&c(l[p[1]],p[2]),m=e.getMode(n,d),g=a(p[1],!0),v=a(p[1],!1);i.token=function(e,t){return e.match(g,!1)?(t.token=h,t.localState=t.localMode=null,null):r(e,v,t.localMode.token(e,t.localState))},i.localMode=m,i.localState=e.startState(m,o.indent(i.htmlState,"",""))}else i.inTag&&(i.inTag+=t.current(),t.eol()&&(i.inTag+=" "));return u}return{startState:function(){var t=e.startState(o);return{token:h,inTag:null,localMode:null,localState:null,htmlState:t}},copyState:function(t){var r;return t.localState&&(r=e.copyState(t.localMode,t.localState)),{token:t.token,inTag:t.inTag,localMode:t.localMode,localState:r,htmlState:e.copyState(o,t.htmlState)}},token:function(e,t){return t.token(e,t)},indent:function(t,r,n){return!t.localMode||/^\s*<\//.test(r)?o.indent(t.htmlState,r,n):t.localMode.indent?t.localMode.indent(t.localState,r,n):e.Pass},innerMode:function(e){return{state:e.localState||e.htmlState,mode:e.localMode||o}}}},"xml","javascript","css"),e.defineMIME("text/html","htmlmixed")})},d864:function(e,t,r){var n=r("79aa");e.exports=function(e,t,r){if(n(e),void 0===t)return e;switch(r){case 1:return function(r){return e.call(t,r)};case 2:return function(r,n){return e.call(t,r,n)};case 3:return function(r,n,i){return e.call(t,r,n,i)}}return function(){return e.apply(t,arguments)}}},d8a6:function(e,t,r){"use strict";e.exports.encode=r("c464"),e.exports.decode=r("8f37"),e.exports.format=r("43e0"),e.exports.parse=r("da5f")},d8d6:function(e,t,r){r("1654"),r("6c1c"),e.exports=r("ccb9").f("iterator")},d8e8:function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},d9a8:function(e,t){function r(e){return e!==e}e.exports=r},d9f6:function(e,t,r){var n=r("e4ae"),i=r("794b"),o=r("1bc3"),a=Object.defineProperty;t.f=r("8e60")?Object.defineProperty:function(e,t,r){if(n(e),t=o(t,!0),n(r),i)try{return a(e,t,r)}catch(s){}if("get"in r||"set"in r)throw TypeError("Accessors not supported!");return"value"in r&&(e[t]=r.value),e}},da03:function(e,t,r){var n=r("2b3e"),i=n["__core-js_shared__"];e.exports=i},da53:function(e,t){var r=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/;function n(e,t){var n=t.length;if(!n)return e;var i=n-1;return t[i]=(n>1?"& ":"")+t[i],t=t.join(n>2?", ":" "),e.replace(r,"{\n/* [wrapped with "+t+"] */\n")}e.exports=n},da5f:function(e,t,r){"use strict";function n(){this.protocol=null,this.slashes=null,this.auth=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.pathname=null}var i=/^([a-z0-9.+-]+:)/i,o=/:[0-9]*$/,a=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,s=["<",">",'"',"`"," ","\r","\n","\t"],c=["{","}","|","\\","^","`"].concat(s),l=["'"].concat(c),u=["%","/","?",";","#"].concat(l),f=["/","?","#"],p=255,h=/^[+a-z0-9A-Z_-]{0,63}$/,d=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,m={javascript:!0,"javascript:":!0},g={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};function v(e,t){if(e&&e instanceof n)return e;var r=new n;return r.parse(e,t),r}n.prototype.parse=function(e,t){var r,n,o,s,c,l=e;if(l=l.trim(),!t&&1===e.split("#").length){var v=a.exec(l);if(v)return this.pathname=v[1],v[2]&&(this.search=v[2]),this}var y=i.exec(l);if(y&&(y=y[0],o=y.toLowerCase(),this.protocol=y,l=l.substr(y.length)),(t||y||l.match(/^\/\/[^@\/]+@[^@\/]+/))&&(c="//"===l.substr(0,2),!c||y&&m[y]||(l=l.substr(2),this.slashes=!0)),!m[y]&&(c||y&&!g[y])){var b,_,w=-1;for(r=0;r127?A+="x":A+=E[C];if(!A.match(h)){var O=k.slice(0,r),N=k.slice(r+1),L=E.match(d);L&&(O.push(L[1]),N.unshift(L[2])),N.length&&(l=N.join(".")+l),this.hostname=O.join(".");break}}}}this.hostname.length>p&&(this.hostname=""),x&&(this.hostname=this.hostname.substr(1,this.hostname.length-2))}var M=l.indexOf("#");-1!==M&&(this.hash=l.substr(M),l=l.slice(0,M));var R=l.indexOf("?");return-1!==R&&(this.search=l.substr(R),l=l.slice(0,R)),l&&(this.pathname=l),g[o]&&this.hostname&&!this.pathname&&(this.pathname=""),this},n.prototype.parseHost=function(e){var t=o.exec(e);t&&(t=t[0],":"!==t&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)},e.exports=v},dbdb:function(e,t,r){var n=r("584a"),i=r("e53d"),o="__core-js_shared__",a=i[o]||(i[o]={});(e.exports=function(e,t){return a[e]||(a[e]=void 0!==t?t:{})})("versions",[]).push({version:n.version,mode:r("b8e3")?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},dc0f:function(e,t){function r(e){return this.__data__.has(e)}e.exports=r},dc14:function(e,t,r){"use strict";(function(t,n){var i=r("966d");function o(e){var t=this;this.next=null,this.entry=null,this.finish=function(){P(t,e)}}e.exports=b;var a,s=!t.browser&&["v0.10","v0.9."].indexOf(t.version.slice(0,5))>-1?setImmediate:i.nextTick;b.WritableState=y;var c=r("3a7c");c.inherits=r("3fb5");var l={deprecate:r("b7d1")},u=r("429b"),f=r("a8f0").Buffer,p=n.Uint8Array||function(){};function h(e){return f.from(e)}function d(e){return f.isBuffer(e)||e instanceof p}var m,g=r("4681");function v(){}function y(e,t){a=a||r("b19a"),e=e||{};var n=t instanceof a;this.objectMode=!!e.objectMode,n&&(this.objectMode=this.objectMode||!!e.writableObjectMode);var i=e.highWaterMark,s=e.writableHighWaterMark,c=this.objectMode?16:16384;this.highWaterMark=i||0===i?i:n&&(s||0===s)?s:c,this.highWaterMark=Math.floor(this.highWaterMark),this.finalCalled=!1,this.needDrain=!1,this.ending=!1,this.ended=!1,this.finished=!1,this.destroyed=!1;var l=!1===e.decodeStrings;this.decodeStrings=!l,this.defaultEncoding=e.defaultEncoding||"utf8",this.length=0,this.writing=!1,this.corked=0,this.sync=!0,this.bufferProcessing=!1,this.onwrite=function(e){C(t,e)},this.writecb=null,this.writelen=0,this.bufferedRequest=null,this.lastBufferedRequest=null,this.pendingcb=0,this.prefinished=!1,this.errorEmitted=!1,this.bufferedRequestCount=0,this.corkedRequestsFree=new o(this)}function b(e){if(a=a||r("b19a"),!m.call(b,this)&&!(this instanceof a))return new b(e);this._writableState=new y(e,this),this.writable=!0,e&&("function"===typeof e.write&&(this._write=e.write),"function"===typeof e.writev&&(this._writev=e.writev),"function"===typeof e.destroy&&(this._destroy=e.destroy),"function"===typeof e.final&&(this._final=e.final)),u.call(this)}function _(e,t){var r=new Error("write after end");e.emit("error",r),i.nextTick(t,r)}function w(e,t,r,n){var o=!0,a=!1;return null===r?a=new TypeError("May not write null values to stream"):"string"===typeof r||void 0===r||t.objectMode||(a=new TypeError("Invalid non-string/buffer chunk")),a&&(e.emit("error",a),i.nextTick(n,a),o=!1),o}function T(e,t,r){return e.objectMode||!1===e.decodeStrings||"string"!==typeof t||(t=f.from(t,r)),t}function x(e,t,r,n,i,o){if(!r){var a=T(t,n,i);n!==a&&(r=!0,i="buffer",n=a)}var s=t.objectMode?1:n.length;t.length+=s;var c=t.length-1))throw new TypeError("Unknown encoding: "+e);return this._writableState.defaultEncoding=e,this},Object.defineProperty(b.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),b.prototype._write=function(e,t,r){r(new Error("_write() is not implemented"))},b.prototype._writev=null,b.prototype.end=function(e,t,r){var n=this._writableState;"function"===typeof e?(r=e,e=null,t=null):"function"===typeof t&&(r=t,t=null),null!==e&&void 0!==e&&this.write(e,t),n.corked&&(n.corked=1,this.uncork()),n.ending||n.finished||D(this,n,r)},Object.defineProperty(b.prototype,"destroyed",{get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(e){this._writableState&&(this._writableState.destroyed=e)}}),b.prototype.destroy=g.destroy,b.prototype._undestroy=g.undestroy,b.prototype._destroy=function(e,t){this.end(),t(e)}}).call(this,r("f28c"),r("c8ba"))},dc57:function(e,t){var r=Function.prototype,n=r.toString;function i(e){if(null!=e){try{return n.call(e)}catch(t){}try{return e+""}catch(t){}}return""}e.exports=i},dcbc:function(e,t,r){var n=r("2aba");e.exports=function(e,t,r){for(var i in t)n(e,i,t[i],r);return e}},dcbe:function(e,t,r){var n=r("30c9"),i=r("1310");function o(e){return i(e)&&n(e)}e.exports=o},dce5:function(e,t,r){var n=r("32b3"),i=r("8eeb"),o=r("2ec1"),a=r("30c9"),s=r("eac5"),c=r("ec69"),l=Object.prototype,u=l.hasOwnProperty,f=o(function(e,t){if(s(t)||a(t))i(t,c(t),e);else for(var r in t)u.call(t,r)&&n(e,r,t[r])});e.exports=f},dd61:function(e,t,r){var n=r("7948"),i=r("badf"),o=r("97d3"),a=r("6747");function s(e,t){var r=a(e)?n:o;return r(e,i(t,3))}e.exports=s},dd9d:function(e,t,r){"use strict";var n=r("5182"),i=n.CODE_POINTS;function o(e,t){return e>=55296&&e<=56319&&t>=56320&&t<=57343}function a(e,t){return 1024*(e-55296)+9216+t}var s=65536,c=e.exports=function(){this.html=null,this.pos=-1,this.lastGapPos=-1,this.lastCharPos=-1,this.gapStack=[],this.skipNextNewLine=!1,this.lastChunkWritten=!1,this.endOfChunkHit=!1,this.bufferWaterline=s};c.prototype.dropParsedChunk=function(){this.pos>this.bufferWaterline&&(this.lastCharPos-=this.pos,this.html=this.html.substring(this.pos),this.pos=0,this.lastGapPos=-1,this.gapStack=[])},c.prototype._addGap=function(){this.gapStack.push(this.lastGapPos),this.lastGapPos=this.pos},c.prototype._processHighRangeCodePoint=function(e){if(this.pos!==this.lastCharPos){var t=this.html.charCodeAt(this.pos+1);o(e,t)&&(this.pos++,e=a(e,t),this._addGap())}else if(!this.lastChunkWritten)return this.endOfChunkHit=!0,i.EOF;return e},c.prototype.write=function(e,t){this.html?this.html+=e:this.html=e,this.lastCharPos=this.html.length-1,this.endOfChunkHit=!1,this.lastChunkWritten=t},c.prototype.insertHtmlAtCurrentPos=function(e){this.html=this.html.substring(0,this.pos+1)+e+this.html.substring(this.pos+1,this.html.length),this.lastCharPos=this.html.length-1,this.endOfChunkHit=!1},c.prototype.advance=function(){if(this.pos++,this.pos>this.lastCharPos)return this.lastChunkWritten||(this.endOfChunkHit=!0),i.EOF;var e=this.html.charCodeAt(this.pos);return this.skipNextNewLine&&e===i.LINE_FEED?(this.skipNextNewLine=!1,this._addGap(),this.advance()):e===i.CARRIAGE_RETURN?(this.skipNextNewLine=!0,i.LINE_FEED):(this.skipNextNewLine=!1,e>=55296?this._processHighRangeCodePoint(e):e)},c.prototype.retreat=function(){this.pos===this.lastGapPos&&(this.lastGapPos=this.gapStack.pop(),this.pos--),this.pos--}},ddc6:function(e,t){function r(e){return function(t){return null==e?void 0:e[t]}}e.exports=r},ddcd:function(e,t,r){"use strict";var n=r("d485").Writable,i=r("3022"),o=e.exports=function(){n.call(this)};i.inherits(o,n),o.prototype._write=function(e,t,r){r()}},de90:function(e,t,r){"use strict";e.exports=function(e,t){return t=t||Object.create(null),[e,t].reduce(function(e,t){return Object.keys(t).forEach(function(r){e[r]=t[r]}),e},Object.create(null))}},df56:function(e,t,r){"use strict";e.exports=function(e,t,r){var n,i,o,a,s=-1,c=e.posMax,l=e.pos;e.pos=t+1,n=1;while(e.pos|[#\/]([A-Za-z_]\w*)/,token:"keyword"},{regex:/(?:else|this)\b/,token:"keyword"},{regex:/\d+/i,token:"number"},{regex:/=|~|@|true|false/,token:"atom"},{regex:/(?:\.\.\/)*(?:[A-Za-z_][\w\.]*)+/,token:"variable-2"}],dash_comment:[{regex:/--\}\}/,pop:!0,token:"comment"},{regex:/./,token:"comment"}],comment:[{regex:/\}\}/,pop:!0,token:"comment"},{regex:/./,token:"comment"}],meta:{blockCommentStart:"{{--",blockCommentEnd:"--}}"}}),e.defineMode("handlebars",function(t,r){var n=e.getMode(t,"handlebars-tags");return r&&r.base?e.multiplexingMode(e.getMode(t,r.base),{open:"{{",close:"}}",mode:n,parseDelimiters:!0}):n}),e.defineMIME("text/x-handlebars-template","handlebars")})},e1f3:function(e,t,r){"use strict";e.exports=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","meta","nav","noframes","ol","optgroup","option","p","param","section","source","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"]},e24b:function(e,t,r){var n=r("49f4"),i=r("1efc"),o=r("bbc0"),a=r("7a48"),s=r("2524");function c(e){var t=-1,r=null==e?0:e.length;this.clear();while(++t0&&r.unshift(t.target),e.contains(t.target)||n(o.context.popupItem,r)||e.__vueClickOutside__.callback(t)}}r(t)&&(e.__vueClickOutside__={handler:a,callback:t.value},!i(o)&&document.addEventListener("click",a))},update:function(e,t){r(t)&&(e.__vueClickOutside__.callback=t.value)},unbind:function(e,t,r){!i(r)&&document.removeEventListener("click",e.__vueClickOutside__.handler),delete e.__vueClickOutside__}}},e686:function(e,t,r){var n=r("c9b3"),i=r("cc98"),o=r("5061"),a=r("1349"),s=r("15d1"),c=r("b3ce"),l=n.makeSpan,u=n.fontMap,f=function(e,t){return s[t][e]&&s[t][e].replace&&(e=s[t][e].replace),new o.TextNode(e)},p=function(e,t){var r=t.font;if(!r)return null;var n=e.mode;if("mathit"===r)return"italic";var o=e.value;if(c.contains(["\\imath","\\jmath"],o))return null;s[n][o]&&s[n][o].replace&&(o=s[n][o].replace);var a=u[r].fontName;return i.getCharacterMetrics(o,a)?u[t.font].variant:null},h={mathord:function(e,t){var r=new o.MathNode("mi",[f(e.value,e.mode)]),n=p(e,t);return n&&r.setAttribute("mathvariant",n),r},textord:function(e,t){var r,n=f(e.value,e.mode),i=p(e,t)||"normal";return/[0-9]/.test(e.value)?(r=new o.MathNode("mn",[n]),t.font&&r.setAttribute("mathvariant",i)):(r=new o.MathNode("mi",[n]),r.setAttribute("mathvariant",i)),r},bin:function(e){var t=new o.MathNode("mo",[f(e.value,e.mode)]);return t},rel:function(e){var t=new o.MathNode("mo",[f(e.value,e.mode)]);return t},open:function(e){var t=new o.MathNode("mo",[f(e.value,e.mode)]);return t},close:function(e){var t=new o.MathNode("mo",[f(e.value,e.mode)]);return t},inner:function(e){var t=new o.MathNode("mo",[f(e.value,e.mode)]);return t},punct:function(e){var t=new o.MathNode("mo",[f(e.value,e.mode)]);return t.setAttribute("separator","true"),t},ordgroup:function(e,t){var r=d(e.value,t),n=new o.MathNode("mrow",r);return n},text:function(e,t){var r=d(e.value.body,t),n=new o.MathNode("mtext",r);return n},color:function(e,t){var r=d(e.value.value,t),n=new o.MathNode("mstyle",r);return n.setAttribute("mathcolor",e.value.color),n},supsub:function(e,t){var r,n=[m(e.value.base,t)];e.value.sub&&n.push(m(e.value.sub,t)),e.value.sup&&n.push(m(e.value.sup,t)),r=e.value.sub?e.value.sup?"msubsup":"msub":"msup";var i=new o.MathNode(r,n);return i},genfrac:function(e,t){var r=new o.MathNode("mfrac",[m(e.value.numer,t),m(e.value.denom,t)]);if(e.value.hasBarLine||r.setAttribute("linethickness","0px"),null!=e.value.leftDelim||null!=e.value.rightDelim){var n=[];if(null!=e.value.leftDelim){var i=new o.MathNode("mo",[new o.TextNode(e.value.leftDelim)]);i.setAttribute("fence","true"),n.push(i)}if(n.push(r),null!=e.value.rightDelim){var a=new o.MathNode("mo",[new o.TextNode(e.value.rightDelim)]);a.setAttribute("fence","true"),n.push(a)}var s=new o.MathNode("mrow",n);return s}return r},array:function(e,t){return new o.MathNode("mtable",e.value.body.map(function(e){return new o.MathNode("mtr",e.map(function(e){return new o.MathNode("mtd",[m(e,t)])}))}))},sqrt:function(e,t){var r;return r=e.value.index?new o.MathNode("mroot",[m(e.value.body,t),m(e.value.index,t)]):new o.MathNode("msqrt",[m(e.value.body,t)]),r},leftright:function(e,t){var r=d(e.value.body,t);if("."!==e.value.left){var n=new o.MathNode("mo",[f(e.value.left,e.mode)]);n.setAttribute("fence","true"),r.unshift(n)}if("."!==e.value.right){var i=new o.MathNode("mo",[f(e.value.right,e.mode)]);i.setAttribute("fence","true"),r.push(i)}var a=new o.MathNode("mrow",r);return a},accent:function(e,t){var r=new o.MathNode("mo",[f(e.value.accent,e.mode)]),n=new o.MathNode("mover",[m(e.value.base,t),r]);return n.setAttribute("accent","true"),n},spacing:function(e){var t;return"\\ "===e.value||"\\space"===e.value||" "===e.value||"~"===e.value?t=new o.MathNode("mtext",[new o.TextNode(" ")]):(t=new o.MathNode("mspace"),t.setAttribute("width",n.spacingFunctions[e.value].size)),t},op:function(e){var t;return t=e.value.symbol?new o.MathNode("mo",[f(e.value.body,e.mode)]):new o.MathNode("mi",[new o.TextNode(e.value.body.slice(1))]),t},katex:function(e){var t=new o.MathNode("mtext",[new o.TextNode("KaTeX")]);return t},font:function(e,t){var r=e.value.font;return m(e.value.body,t.withFont(r))},delimsizing:function(e){var t=[];"."!==e.value.value&&t.push(f(e.value.value,e.mode));var r=new o.MathNode("mo",t);return"open"===e.value.delimType||"close"===e.value.delimType?r.setAttribute("fence","true"):r.setAttribute("fence","false"),r},styling:function(e,t){var r=d(e.value.value,t),n=new o.MathNode("mstyle",r),i={display:["0","true"],text:["0","false"],script:["1","false"],scriptscript:["2","false"]},a=i[e.value.style];return n.setAttribute("scriptlevel",a[0]),n.setAttribute("displaystyle",a[1]),n},sizing:function(e,t){var r=d(e.value.value,t),i=new o.MathNode("mstyle",r);return i.setAttribute("mathsize",n.sizingMultiplier[e.value.size]+"em"),i},overline:function(e,t){var r=new o.MathNode("mo",[new o.TextNode("‾")]);r.setAttribute("stretchy","true");var n=new o.MathNode("mover",[m(e.value.body,t),r]);return n.setAttribute("accent","true"),n},underline:function(e,t){var r=new o.MathNode("mo",[new o.TextNode("‾")]);r.setAttribute("stretchy","true");var n=new o.MathNode("munder",[m(e.value.body,t),r]);return n.setAttribute("accentunder","true"),n},rule:function(e){var t=new o.MathNode("mrow");return t},llap:function(e,t){var r=new o.MathNode("mpadded",[m(e.value.body,t)]);return r.setAttribute("lspace","-1width"),r.setAttribute("width","0px"),r},rlap:function(e,t){var r=new o.MathNode("mpadded",[m(e.value.body,t)]);return r.setAttribute("width","0px"),r},phantom:function(e,t,r){var n=d(e.value.value,t);return new o.MathNode("mphantom",n)}},d=function(e,t){for(var r=[],n=0;nc)n(s,r=t[c++])&&(~o(l,r)||l.push(r));return l}},e6f9:function(e,t,r){"use strict";function n(e,t,r,n){var i=Number(e[t].meta.id+1).toString(),o="";return"string"===typeof n.docId&&(o="-"+n.docId+"-"),o+i}function i(e,t){var r=Number(e[t].meta.id+1).toString();return e[t].meta.subId>0&&(r+=":"+e[t].meta.subId),"["+r+"]"}function o(e,t,r,n,i){var o=i.rules.footnote_anchor_name(e,t,r,n,i),a=i.rules.footnote_caption(e,t,r,n,i),s=o;return e[t].meta.subId>0&&(s+=":"+e[t].meta.subId),'
'+a+""}function a(e,t,r){return(r.xhtmlOut?'
\n':'
\n')+'
\n
    \n'}function s(){return"
\n
\n"}function c(e,t,r,n,i){var o=i.rules.footnote_anchor_name(e,t,r,n,i);return e[t].meta.subId>0&&(o+=":"+e[t].meta.subId),'
  • '}function l(){return"
  • \n"}function u(e,t,r,n,i){var o=i.rules.footnote_anchor_name(e,t,r,n,i);return e[t].meta.subId>0&&(o+=":"+e[t].meta.subId),' ↩︎'}e.exports=function(e){var t=e.helpers.parseLinkLabel,r=e.utils.isSpace;function f(e,t,n,i){var o,a,s,c,l,u,f,p,h,d,m,g=e.bMarks[t]+e.tShift[t],v=e.eMarks[t];if(g+4>v)return!1;if(91!==e.src.charCodeAt(g))return!1;if(94!==e.src.charCodeAt(g+1))return!1;for(l=g+2;l=v||58!==e.src.charCodeAt(++l))return!1;if(i)return!0;l++,e.env.footnotes||(e.env.footnotes={}),e.env.footnotes.refs||(e.env.footnotes.refs={}),u=e.src.slice(g+2,l-2),e.env.footnotes.refs[":"+u]=-1,f=new e.Token("footnote_reference_open","",1),f.meta={label:u},f.level=e.level++,e.tokens.push(f),o=e.bMarks[t],a=e.tShift[t],s=e.sCount[t],c=e.parentType,m=l,p=h=e.sCount[t]+l-(e.bMarks[t]+e.tShift[t]);while(l=c)&&(94===e.src.charCodeAt(l)&&(91===e.src.charCodeAt(l+1)&&(n=l+2,i=t(e,l+1),!(i<0)&&(r||(e.env.footnotes||(e.env.footnotes={}),e.env.footnotes.list||(e.env.footnotes.list=[]),o=e.env.footnotes.list.length,e.md.inline.parse(e.src.slice(n,i),e.md,e.env,s=[]),a=e.push("footnote_ref","",0),a.meta={id:o},e.env.footnotes.list[o]={content:e.src.slice(n,i),tokens:s}),e.pos=i+1,e.posMax=c,!0))))}function h(e,t){var r,n,i,o,a,s=e.posMax,c=e.pos;if(c+3>s)return!1;if(!e.env.footnotes||!e.env.footnotes.refs)return!1;if(91!==e.src.charCodeAt(c))return!1;if(94!==e.src.charCodeAt(c+1))return!1;for(n=c+2;n=s)&&(n++,r=e.src.slice(c+2,n-1),"undefined"!==typeof e.env.footnotes.refs[":"+r]&&(t||(e.env.footnotes.list||(e.env.footnotes.list=[]),e.env.footnotes.refs[":"+r]<0?(i=e.env.footnotes.list.length,e.env.footnotes.list[i]={label:r,count:0},e.env.footnotes.refs[":"+r]=i):i=e.env.footnotes.refs[":"+r],o=e.env.footnotes.list[i].count,e.env.footnotes.list[i].count++,a=e.push("footnote_ref","",0),a.meta={id:i,subId:o,label:r}),e.pos=n,e.posMax=s,!0)))}function d(e){var t,r,n,i,o,a,s,c,l,u,f=!1,p={};if(e.env.footnotes&&(e.tokens=e.tokens.filter(function(e){return"footnote_reference_open"===e.type?(f=!0,l=[],u=e.meta.label,!1):"footnote_reference_close"===e.type?(f=!1,p[":"+u]=l,!1):(f&&l.push(e),!f)}),e.env.footnotes.list)){for(a=e.env.footnotes.list,s=new e.Token("footnote_block_open","",1),e.tokens.push(s),t=0,r=a.length;t0?a[t].count:1,n=0;n=4)return!1;if(62!==e.src.charCodeAt(A++))return!1;if(i)return!0;c=h=e.sCount[t]+A-(e.bMarks[t]+e.tShift[t]),32===e.src.charCodeAt(A)?(A++,c++,h++,o=!1,_=!0):9===e.src.charCodeAt(A)?(_=!0,(e.bsCount[t]+h)%4===3?(A++,c++,h++,o=!1):o=!0):_=!1,d=[e.bMarks[t]],e.bMarks[t]=A;while(A=C,y=[e.sCount[t]],e.sCount[t]=h-c,b=[e.tShift[t]],e.tShift[t]=A-e.bMarks[t],T=e.md.block.ruler.getRules("blockquote"),v=e.parentType,e.parentType="blockquote",k=!1,p=t+1;p=C)break;if(62!==e.src.charCodeAt(A++)||k){if(u)break;for(w=!1,s=0,l=T.length;s=C,m.push(e.bsCount[p]),e.bsCount[p]=e.sCount[p]+1+(_?1:0),y.push(e.sCount[p]),e.sCount[p]=h-c,b.push(e.tShift[p]),e.tShift[p]=A-e.bMarks[p]}}for(g=e.blkIndent,e.blkIndent=0,x=e.push("blockquote_open","blockquote",1),x.markup=">",x.map=f=[t,0],e.md.block.tokenize(e,t,p),x=e.push("blockquote_close","blockquote",-1),x.markup=">",e.lineMax=E,e.parentType=v,f[1]=e.line,s=0;s","\\langle","\\rangle","/","\\backslash","\\lt","\\gt"],_=[0,1.2,1.8,2.4,3],w=function(e,t,r,i){if("<"===e||"\\lt"===e?e="\\langle":">"!==e&&"\\gt"!==e||(e="\\rangle"),c.contains(v,e)||c.contains(b,e))return d(e,t,!1,r,i);if(c.contains(y,e))return g(e,_[t],!1,r,i);throw new n("Illegal delimiter: '"+e+"'")},T=[{type:"small",style:i.SCRIPTSCRIPT},{type:"small",style:i.SCRIPT},{type:"small",style:i.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4}],x=[{type:"small",style:i.SCRIPTSCRIPT},{type:"small",style:i.SCRIPT},{type:"small",style:i.TEXT},{type:"stack"}],k=[{type:"small",style:i.SCRIPTSCRIPT},{type:"small",style:i.SCRIPT},{type:"small",style:i.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4},{type:"stack"}],E=function(e){return"small"===e.type?"Main-Regular":"large"===e.type?"Size"+e.size+"-Regular":"stack"===e.type?"Size4-Regular":void 0},A=function(e,t,r,n){for(var i=Math.min(2,3-n.style.size),o=i;ot)return r[o]}return r[r.length-1]},C=function(e,t,r,n,i){var o;"<"===e||"\\lt"===e?e="\\langle":">"!==e&&"\\gt"!==e||(e="\\rangle"),o=c.contains(b,e)?T:c.contains(v,e)?k:x;var a=A(e,t,o,n);return"small"===a.type?h(e,a.style,r,n,i):"large"===a.type?d(e,a.size,r,n,i):"stack"===a.type?g(e,t,r,n,i):void 0},S=function(e,t,r,n,i){var o=a.metrics.axisHeight*n.style.sizeMultiplier,s=901,c=5/a.metrics.ptPerEm,l=Math.max(t-o,r+o),u=Math.max(l/500*s,2*l-c);return C(e,u,!0,n,i)};e.exports={sizedDelim:w,customSizedDelim:C,leftRightDelim:S}},ea72:function(e,t,r){var n=r("7559"),i=r("7e8e"),o=r("76dd"),a=r("f4d9");function s(e,t,r){return e=o(e),t=r?void 0:t,void 0===t?i(e)?a(e):n(e):e.match(t)||[]}e.exports=s},eac5:function(e,t){var r=Object.prototype;function n(e){var t=e&&e.constructor,n="function"==typeof t&&t.prototype||r;return e===n}e.exports=n},eac52:function(e,t,r){var n=r("6f36"),i=function(e,t){var r=new n(e,t);return r.parse()};e.exports=i},eb0c:function(e,t,r){(function(e){e(r("56b3"))})(function(e){"use strict";e.multiplexingMode=function(t){var r=Array.prototype.slice.call(arguments,1);function n(e,t,r,n){if("string"==typeof t){var i=e.indexOf(t,r);return n&&i>-1?i+t.length:i}var o=t.exec(r?e.slice(r):e);return o?o.index+r+(n?o[0].length:0):-1}return{startState:function(){return{outer:e.startState(t),innerActive:null,inner:null}},copyState:function(r){return{outer:e.copyState(t,r.outer),innerActive:r.innerActive,inner:r.innerActive&&e.copyState(r.innerActive.mode,r.inner)}},token:function(i,o){if(o.innerActive){var a=o.innerActive;l=i.string;if(!a.close&&i.sol())return o.innerActive=o.inner=null,this.token(i,o);p=a.close?n(l,a.close,i.pos,a.parseDelimiters):-1;if(p==i.pos&&!a.parseDelimiters)return i.match(a.close),o.innerActive=o.inner=null,a.delimStyle&&a.delimStyle+" "+a.delimStyle+"-close";p>-1&&(i.string=l.slice(0,p));var s=a.mode.token(i,o.inner);return p>-1&&(i.string=l),p==i.pos&&a.parseDelimiters&&(o.innerActive=o.inner=null),a.innerStyle&&(s=s?s+" "+a.innerStyle:a.innerStyle),s}for(var c=1/0,l=i.string,u=0;u",GT:">",Gt:"≫",gtdot:"⋗",gtlPar:"⦕",gtquest:"⩼",gtrapprox:"⪆",gtrarr:"⥸",gtrdot:"⋗",gtreqless:"⋛",gtreqqless:"⪌",gtrless:"≷",gtrsim:"≳",gvertneqq:"≩︀",gvnE:"≩︀",Hacek:"ˇ",hairsp:" ",half:"½",hamilt:"ℋ",HARDcy:"Ъ",hardcy:"ъ",harrcir:"⥈",harr:"↔",hArr:"⇔",harrw:"↭",Hat:"^",hbar:"ℏ",Hcirc:"Ĥ",hcirc:"ĥ",hearts:"♥",heartsuit:"♥",hellip:"…",hercon:"⊹",hfr:"𝔥",Hfr:"ℌ",HilbertSpace:"ℋ",hksearow:"⤥",hkswarow:"⤦",hoarr:"⇿",homtht:"∻",hookleftarrow:"↩",hookrightarrow:"↪",hopf:"𝕙",Hopf:"ℍ",horbar:"―",HorizontalLine:"─",hscr:"𝒽",Hscr:"ℋ",hslash:"ℏ",Hstrok:"Ħ",hstrok:"ħ",HumpDownHump:"≎",HumpEqual:"≏",hybull:"⁃",hyphen:"‐",Iacute:"Í",iacute:"í",ic:"⁣",Icirc:"Î",icirc:"î",Icy:"И",icy:"и",Idot:"İ",IEcy:"Е",iecy:"е",iexcl:"¡",iff:"⇔",ifr:"𝔦",Ifr:"ℑ",Igrave:"Ì",igrave:"ì",ii:"ⅈ",iiiint:"⨌",iiint:"∭",iinfin:"⧜",iiota:"℩",IJlig:"IJ",ijlig:"ij",Imacr:"Ī",imacr:"ī",image:"ℑ",ImaginaryI:"ⅈ",imagline:"ℐ",imagpart:"ℑ",imath:"ı",Im:"ℑ",imof:"⊷",imped:"Ƶ",Implies:"⇒",incare:"℅",in:"∈",infin:"∞",infintie:"⧝",inodot:"ı",intcal:"⊺",int:"∫",Int:"∬",integers:"ℤ",Integral:"∫",intercal:"⊺",Intersection:"⋂",intlarhk:"⨗",intprod:"⨼",InvisibleComma:"⁣",InvisibleTimes:"⁢",IOcy:"Ё",iocy:"ё",Iogon:"Į",iogon:"į",Iopf:"𝕀",iopf:"𝕚",Iota:"Ι",iota:"ι",iprod:"⨼",iquest:"¿",iscr:"𝒾",Iscr:"ℐ",isin:"∈",isindot:"⋵",isinE:"⋹",isins:"⋴",isinsv:"⋳",isinv:"∈",it:"⁢",Itilde:"Ĩ",itilde:"ĩ",Iukcy:"І",iukcy:"і",Iuml:"Ï",iuml:"ï",Jcirc:"Ĵ",jcirc:"ĵ",Jcy:"Й",jcy:"й",Jfr:"𝔍",jfr:"𝔧",jmath:"ȷ",Jopf:"𝕁",jopf:"𝕛",Jscr:"𝒥",jscr:"𝒿",Jsercy:"Ј",jsercy:"ј",Jukcy:"Є",jukcy:"є",Kappa:"Κ",kappa:"κ",kappav:"ϰ",Kcedil:"Ķ",kcedil:"ķ",Kcy:"К",kcy:"к",Kfr:"𝔎",kfr:"𝔨",kgreen:"ĸ",KHcy:"Х",khcy:"х",KJcy:"Ќ",kjcy:"ќ",Kopf:"𝕂",kopf:"𝕜",Kscr:"𝒦",kscr:"𝓀",lAarr:"⇚",Lacute:"Ĺ",lacute:"ĺ",laemptyv:"⦴",lagran:"ℒ",Lambda:"Λ",lambda:"λ",lang:"⟨",Lang:"⟪",langd:"⦑",langle:"⟨",lap:"⪅",Laplacetrf:"ℒ",laquo:"«",larrb:"⇤",larrbfs:"⤟",larr:"←",Larr:"↞",lArr:"⇐",larrfs:"⤝",larrhk:"↩",larrlp:"↫",larrpl:"⤹",larrsim:"⥳",larrtl:"↢",latail:"⤙",lAtail:"⤛",lat:"⪫",late:"⪭",lates:"⪭︀",lbarr:"⤌",lBarr:"⤎",lbbrk:"❲",lbrace:"{",lbrack:"[",lbrke:"⦋",lbrksld:"⦏",lbrkslu:"⦍",Lcaron:"Ľ",lcaron:"ľ",Lcedil:"Ļ",lcedil:"ļ",lceil:"⌈",lcub:"{",Lcy:"Л",lcy:"л",ldca:"⤶",ldquo:"“",ldquor:"„",ldrdhar:"⥧",ldrushar:"⥋",ldsh:"↲",le:"≤",lE:"≦",LeftAngleBracket:"⟨",LeftArrowBar:"⇤",leftarrow:"←",LeftArrow:"←",Leftarrow:"⇐",LeftArrowRightArrow:"⇆",leftarrowtail:"↢",LeftCeiling:"⌈",LeftDoubleBracket:"⟦",LeftDownTeeVector:"⥡",LeftDownVectorBar:"⥙",LeftDownVector:"⇃",LeftFloor:"⌊",leftharpoondown:"↽",leftharpoonup:"↼",leftleftarrows:"⇇",leftrightarrow:"↔",LeftRightArrow:"↔",Leftrightarrow:"⇔",leftrightarrows:"⇆",leftrightharpoons:"⇋",leftrightsquigarrow:"↭",LeftRightVector:"⥎",LeftTeeArrow:"↤",LeftTee:"⊣",LeftTeeVector:"⥚",leftthreetimes:"⋋",LeftTriangleBar:"⧏",LeftTriangle:"⊲",LeftTriangleEqual:"⊴",LeftUpDownVector:"⥑",LeftUpTeeVector:"⥠",LeftUpVectorBar:"⥘",LeftUpVector:"↿",LeftVectorBar:"⥒",LeftVector:"↼",lEg:"⪋",leg:"⋚",leq:"≤",leqq:"≦",leqslant:"⩽",lescc:"⪨",les:"⩽",lesdot:"⩿",lesdoto:"⪁",lesdotor:"⪃",lesg:"⋚︀",lesges:"⪓",lessapprox:"⪅",lessdot:"⋖",lesseqgtr:"⋚",lesseqqgtr:"⪋",LessEqualGreater:"⋚",LessFullEqual:"≦",LessGreater:"≶",lessgtr:"≶",LessLess:"⪡",lesssim:"≲",LessSlantEqual:"⩽",LessTilde:"≲",lfisht:"⥼",lfloor:"⌊",Lfr:"𝔏",lfr:"𝔩",lg:"≶",lgE:"⪑",lHar:"⥢",lhard:"↽",lharu:"↼",lharul:"⥪",lhblk:"▄",LJcy:"Љ",ljcy:"љ",llarr:"⇇",ll:"≪",Ll:"⋘",llcorner:"⌞",Lleftarrow:"⇚",llhard:"⥫",lltri:"◺",Lmidot:"Ŀ",lmidot:"ŀ",lmoustache:"⎰",lmoust:"⎰",lnap:"⪉",lnapprox:"⪉",lne:"⪇",lnE:"≨",lneq:"⪇",lneqq:"≨",lnsim:"⋦",loang:"⟬",loarr:"⇽",lobrk:"⟦",longleftarrow:"⟵",LongLeftArrow:"⟵",Longleftarrow:"⟸",longleftrightarrow:"⟷",LongLeftRightArrow:"⟷",Longleftrightarrow:"⟺",longmapsto:"⟼",longrightarrow:"⟶",LongRightArrow:"⟶",Longrightarrow:"⟹",looparrowleft:"↫",looparrowright:"↬",lopar:"⦅",Lopf:"𝕃",lopf:"𝕝",loplus:"⨭",lotimes:"⨴",lowast:"∗",lowbar:"_",LowerLeftArrow:"↙",LowerRightArrow:"↘",loz:"◊",lozenge:"◊",lozf:"⧫",lpar:"(",lparlt:"⦓",lrarr:"⇆",lrcorner:"⌟",lrhar:"⇋",lrhard:"⥭",lrm:"‎",lrtri:"⊿",lsaquo:"‹",lscr:"𝓁",Lscr:"ℒ",lsh:"↰",Lsh:"↰",lsim:"≲",lsime:"⪍",lsimg:"⪏",lsqb:"[",lsquo:"‘",lsquor:"‚",Lstrok:"Ł",lstrok:"ł",ltcc:"⪦",ltcir:"⩹",lt:"<",LT:"<",Lt:"≪",ltdot:"⋖",lthree:"⋋",ltimes:"⋉",ltlarr:"⥶",ltquest:"⩻",ltri:"◃",ltrie:"⊴",ltrif:"◂",ltrPar:"⦖",lurdshar:"⥊",luruhar:"⥦",lvertneqq:"≨︀",lvnE:"≨︀",macr:"¯",male:"♂",malt:"✠",maltese:"✠",Map:"⤅",map:"↦",mapsto:"↦",mapstodown:"↧",mapstoleft:"↤",mapstoup:"↥",marker:"▮",mcomma:"⨩",Mcy:"М",mcy:"м",mdash:"—",mDDot:"∺",measuredangle:"∡",MediumSpace:" ",Mellintrf:"ℳ",Mfr:"𝔐",mfr:"𝔪",mho:"℧",micro:"µ",midast:"*",midcir:"⫰",mid:"∣",middot:"·",minusb:"⊟",minus:"−",minusd:"∸",minusdu:"⨪",MinusPlus:"∓",mlcp:"⫛",mldr:"…",mnplus:"∓",models:"⊧",Mopf:"𝕄",mopf:"𝕞",mp:"∓",mscr:"𝓂",Mscr:"ℳ",mstpos:"∾",Mu:"Μ",mu:"μ",multimap:"⊸",mumap:"⊸",nabla:"∇",Nacute:"Ń",nacute:"ń",nang:"∠⃒",nap:"≉",napE:"⩰̸",napid:"≋̸",napos:"ʼn",napprox:"≉",natural:"♮",naturals:"ℕ",natur:"♮",nbsp:" ",nbump:"≎̸",nbumpe:"≏̸",ncap:"⩃",Ncaron:"Ň",ncaron:"ň",Ncedil:"Ņ",ncedil:"ņ",ncong:"≇",ncongdot:"⩭̸",ncup:"⩂",Ncy:"Н",ncy:"н",ndash:"–",nearhk:"⤤",nearr:"↗",neArr:"⇗",nearrow:"↗",ne:"≠",nedot:"≐̸",NegativeMediumSpace:"​",NegativeThickSpace:"​",NegativeThinSpace:"​",NegativeVeryThinSpace:"​",nequiv:"≢",nesear:"⤨",nesim:"≂̸",NestedGreaterGreater:"≫",NestedLessLess:"≪",NewLine:"\n",nexist:"∄",nexists:"∄",Nfr:"𝔑",nfr:"𝔫",ngE:"≧̸",nge:"≱",ngeq:"≱",ngeqq:"≧̸",ngeqslant:"⩾̸",nges:"⩾̸",nGg:"⋙̸",ngsim:"≵",nGt:"≫⃒",ngt:"≯",ngtr:"≯",nGtv:"≫̸",nharr:"↮",nhArr:"⇎",nhpar:"⫲",ni:"∋",nis:"⋼",nisd:"⋺",niv:"∋",NJcy:"Њ",njcy:"њ",nlarr:"↚",nlArr:"⇍",nldr:"‥",nlE:"≦̸",nle:"≰",nleftarrow:"↚",nLeftarrow:"⇍",nleftrightarrow:"↮",nLeftrightarrow:"⇎",nleq:"≰",nleqq:"≦̸",nleqslant:"⩽̸",nles:"⩽̸",nless:"≮",nLl:"⋘̸",nlsim:"≴",nLt:"≪⃒",nlt:"≮",nltri:"⋪",nltrie:"⋬",nLtv:"≪̸",nmid:"∤",NoBreak:"⁠",NonBreakingSpace:" ",nopf:"𝕟",Nopf:"ℕ",Not:"⫬",not:"¬",NotCongruent:"≢",NotCupCap:"≭",NotDoubleVerticalBar:"∦",NotElement:"∉",NotEqual:"≠",NotEqualTilde:"≂̸",NotExists:"∄",NotGreater:"≯",NotGreaterEqual:"≱",NotGreaterFullEqual:"≧̸",NotGreaterGreater:"≫̸",NotGreaterLess:"≹",NotGreaterSlantEqual:"⩾̸",NotGreaterTilde:"≵",NotHumpDownHump:"≎̸",NotHumpEqual:"≏̸",notin:"∉",notindot:"⋵̸",notinE:"⋹̸",notinva:"∉",notinvb:"⋷",notinvc:"⋶",NotLeftTriangleBar:"⧏̸",NotLeftTriangle:"⋪",NotLeftTriangleEqual:"⋬",NotLess:"≮",NotLessEqual:"≰",NotLessGreater:"≸",NotLessLess:"≪̸",NotLessSlantEqual:"⩽̸",NotLessTilde:"≴",NotNestedGreaterGreater:"⪢̸",NotNestedLessLess:"⪡̸",notni:"∌",notniva:"∌",notnivb:"⋾",notnivc:"⋽",NotPrecedes:"⊀",NotPrecedesEqual:"⪯̸",NotPrecedesSlantEqual:"⋠",NotReverseElement:"∌",NotRightTriangleBar:"⧐̸",NotRightTriangle:"⋫",NotRightTriangleEqual:"⋭",NotSquareSubset:"⊏̸",NotSquareSubsetEqual:"⋢",NotSquareSuperset:"⊐̸",NotSquareSupersetEqual:"⋣",NotSubset:"⊂⃒",NotSubsetEqual:"⊈",NotSucceeds:"⊁",NotSucceedsEqual:"⪰̸",NotSucceedsSlantEqual:"⋡",NotSucceedsTilde:"≿̸",NotSuperset:"⊃⃒",NotSupersetEqual:"⊉",NotTilde:"≁",NotTildeEqual:"≄",NotTildeFullEqual:"≇",NotTildeTilde:"≉",NotVerticalBar:"∤",nparallel:"∦",npar:"∦",nparsl:"⫽⃥",npart:"∂̸",npolint:"⨔",npr:"⊀",nprcue:"⋠",nprec:"⊀",npreceq:"⪯̸",npre:"⪯̸",nrarrc:"⤳̸",nrarr:"↛",nrArr:"⇏",nrarrw:"↝̸",nrightarrow:"↛",nRightarrow:"⇏",nrtri:"⋫",nrtrie:"⋭",nsc:"⊁",nsccue:"⋡",nsce:"⪰̸",Nscr:"𝒩",nscr:"𝓃",nshortmid:"∤",nshortparallel:"∦",nsim:"≁",nsime:"≄",nsimeq:"≄",nsmid:"∤",nspar:"∦",nsqsube:"⋢",nsqsupe:"⋣",nsub:"⊄",nsubE:"⫅̸",nsube:"⊈",nsubset:"⊂⃒",nsubseteq:"⊈",nsubseteqq:"⫅̸",nsucc:"⊁",nsucceq:"⪰̸",nsup:"⊅",nsupE:"⫆̸",nsupe:"⊉",nsupset:"⊃⃒",nsupseteq:"⊉",nsupseteqq:"⫆̸",ntgl:"≹",Ntilde:"Ñ",ntilde:"ñ",ntlg:"≸",ntriangleleft:"⋪",ntrianglelefteq:"⋬",ntriangleright:"⋫",ntrianglerighteq:"⋭",Nu:"Ν",nu:"ν",num:"#",numero:"№",numsp:" ",nvap:"≍⃒",nvdash:"⊬",nvDash:"⊭",nVdash:"⊮",nVDash:"⊯",nvge:"≥⃒",nvgt:">⃒",nvHarr:"⤄",nvinfin:"⧞",nvlArr:"⤂",nvle:"≤⃒",nvlt:"<⃒",nvltrie:"⊴⃒",nvrArr:"⤃",nvrtrie:"⊵⃒",nvsim:"∼⃒",nwarhk:"⤣",nwarr:"↖",nwArr:"⇖",nwarrow:"↖",nwnear:"⤧",Oacute:"Ó",oacute:"ó",oast:"⊛",Ocirc:"Ô",ocirc:"ô",ocir:"⊚",Ocy:"О",ocy:"о",odash:"⊝",Odblac:"Ő",odblac:"ő",odiv:"⨸",odot:"⊙",odsold:"⦼",OElig:"Œ",oelig:"œ",ofcir:"⦿",Ofr:"𝔒",ofr:"𝔬",ogon:"˛",Ograve:"Ò",ograve:"ò",ogt:"⧁",ohbar:"⦵",ohm:"Ω",oint:"∮",olarr:"↺",olcir:"⦾",olcross:"⦻",oline:"‾",olt:"⧀",Omacr:"Ō",omacr:"ō",Omega:"Ω",omega:"ω",Omicron:"Ο",omicron:"ο",omid:"⦶",ominus:"⊖",Oopf:"𝕆",oopf:"𝕠",opar:"⦷",OpenCurlyDoubleQuote:"“",OpenCurlyQuote:"‘",operp:"⦹",oplus:"⊕",orarr:"↻",Or:"⩔",or:"∨",ord:"⩝",order:"ℴ",orderof:"ℴ",ordf:"ª",ordm:"º",origof:"⊶",oror:"⩖",orslope:"⩗",orv:"⩛",oS:"Ⓢ",Oscr:"𝒪",oscr:"ℴ",Oslash:"Ø",oslash:"ø",osol:"⊘",Otilde:"Õ",otilde:"õ",otimesas:"⨶",Otimes:"⨷",otimes:"⊗",Ouml:"Ö",ouml:"ö",ovbar:"⌽",OverBar:"‾",OverBrace:"⏞",OverBracket:"⎴",OverParenthesis:"⏜",para:"¶",parallel:"∥",par:"∥",parsim:"⫳",parsl:"⫽",part:"∂",PartialD:"∂",Pcy:"П",pcy:"п",percnt:"%",period:".",permil:"‰",perp:"⊥",pertenk:"‱",Pfr:"𝔓",pfr:"𝔭",Phi:"Φ",phi:"φ",phiv:"ϕ",phmmat:"ℳ",phone:"☎",Pi:"Π",pi:"π",pitchfork:"⋔",piv:"ϖ",planck:"ℏ",planckh:"ℎ",plankv:"ℏ",plusacir:"⨣",plusb:"⊞",pluscir:"⨢",plus:"+",plusdo:"∔",plusdu:"⨥",pluse:"⩲",PlusMinus:"±",plusmn:"±",plussim:"⨦",plustwo:"⨧",pm:"±",Poincareplane:"ℌ",pointint:"⨕",popf:"𝕡",Popf:"ℙ",pound:"£",prap:"⪷",Pr:"⪻",pr:"≺",prcue:"≼",precapprox:"⪷",prec:"≺",preccurlyeq:"≼",Precedes:"≺",PrecedesEqual:"⪯",PrecedesSlantEqual:"≼",PrecedesTilde:"≾",preceq:"⪯",precnapprox:"⪹",precneqq:"⪵",precnsim:"⋨",pre:"⪯",prE:"⪳",precsim:"≾",prime:"′",Prime:"″",primes:"ℙ",prnap:"⪹",prnE:"⪵",prnsim:"⋨",prod:"∏",Product:"∏",profalar:"⌮",profline:"⌒",profsurf:"⌓",prop:"∝",Proportional:"∝",Proportion:"∷",propto:"∝",prsim:"≾",prurel:"⊰",Pscr:"𝒫",pscr:"𝓅",Psi:"Ψ",psi:"ψ",puncsp:" ",Qfr:"𝔔",qfr:"𝔮",qint:"⨌",qopf:"𝕢",Qopf:"ℚ",qprime:"⁗",Qscr:"𝒬",qscr:"𝓆",quaternions:"ℍ",quatint:"⨖",quest:"?",questeq:"≟",quot:'"',QUOT:'"',rAarr:"⇛",race:"∽̱",Racute:"Ŕ",racute:"ŕ",radic:"√",raemptyv:"⦳",rang:"⟩",Rang:"⟫",rangd:"⦒",range:"⦥",rangle:"⟩",raquo:"»",rarrap:"⥵",rarrb:"⇥",rarrbfs:"⤠",rarrc:"⤳",rarr:"→",Rarr:"↠",rArr:"⇒",rarrfs:"⤞",rarrhk:"↪",rarrlp:"↬",rarrpl:"⥅",rarrsim:"⥴",Rarrtl:"⤖",rarrtl:"↣",rarrw:"↝",ratail:"⤚",rAtail:"⤜",ratio:"∶",rationals:"ℚ",rbarr:"⤍",rBarr:"⤏",RBarr:"⤐",rbbrk:"❳",rbrace:"}",rbrack:"]",rbrke:"⦌",rbrksld:"⦎",rbrkslu:"⦐",Rcaron:"Ř",rcaron:"ř",Rcedil:"Ŗ",rcedil:"ŗ",rceil:"⌉",rcub:"}",Rcy:"Р",rcy:"р",rdca:"⤷",rdldhar:"⥩",rdquo:"”",rdquor:"”",rdsh:"↳",real:"ℜ",realine:"ℛ",realpart:"ℜ",reals:"ℝ",Re:"ℜ",rect:"▭",reg:"®",REG:"®",ReverseElement:"∋",ReverseEquilibrium:"⇋",ReverseUpEquilibrium:"⥯",rfisht:"⥽",rfloor:"⌋",rfr:"𝔯",Rfr:"ℜ",rHar:"⥤",rhard:"⇁",rharu:"⇀",rharul:"⥬",Rho:"Ρ",rho:"ρ",rhov:"ϱ",RightAngleBracket:"⟩",RightArrowBar:"⇥",rightarrow:"→",RightArrow:"→",Rightarrow:"⇒",RightArrowLeftArrow:"⇄",rightarrowtail:"↣",RightCeiling:"⌉",RightDoubleBracket:"⟧",RightDownTeeVector:"⥝",RightDownVectorBar:"⥕",RightDownVector:"⇂",RightFloor:"⌋",rightharpoondown:"⇁",rightharpoonup:"⇀",rightleftarrows:"⇄",rightleftharpoons:"⇌",rightrightarrows:"⇉",rightsquigarrow:"↝",RightTeeArrow:"↦",RightTee:"⊢",RightTeeVector:"⥛",rightthreetimes:"⋌",RightTriangleBar:"⧐",RightTriangle:"⊳",RightTriangleEqual:"⊵",RightUpDownVector:"⥏",RightUpTeeVector:"⥜",RightUpVectorBar:"⥔",RightUpVector:"↾",RightVectorBar:"⥓",RightVector:"⇀",ring:"˚",risingdotseq:"≓",rlarr:"⇄",rlhar:"⇌",rlm:"‏",rmoustache:"⎱",rmoust:"⎱",rnmid:"⫮",roang:"⟭",roarr:"⇾",robrk:"⟧",ropar:"⦆",ropf:"𝕣",Ropf:"ℝ",roplus:"⨮",rotimes:"⨵",RoundImplies:"⥰",rpar:")",rpargt:"⦔",rppolint:"⨒",rrarr:"⇉",Rrightarrow:"⇛",rsaquo:"›",rscr:"𝓇",Rscr:"ℛ",rsh:"↱",Rsh:"↱",rsqb:"]",rsquo:"’",rsquor:"’",rthree:"⋌",rtimes:"⋊",rtri:"▹",rtrie:"⊵",rtrif:"▸",rtriltri:"⧎",RuleDelayed:"⧴",ruluhar:"⥨",rx:"℞",Sacute:"Ś",sacute:"ś",sbquo:"‚",scap:"⪸",Scaron:"Š",scaron:"š",Sc:"⪼",sc:"≻",sccue:"≽",sce:"⪰",scE:"⪴",Scedil:"Ş",scedil:"ş",Scirc:"Ŝ",scirc:"ŝ",scnap:"⪺",scnE:"⪶",scnsim:"⋩",scpolint:"⨓",scsim:"≿",Scy:"С",scy:"с",sdotb:"⊡",sdot:"⋅",sdote:"⩦",searhk:"⤥",searr:"↘",seArr:"⇘",searrow:"↘",sect:"§",semi:";",seswar:"⤩",setminus:"∖",setmn:"∖",sext:"✶",Sfr:"𝔖",sfr:"𝔰",sfrown:"⌢",sharp:"♯",SHCHcy:"Щ",shchcy:"щ",SHcy:"Ш",shcy:"ш",ShortDownArrow:"↓",ShortLeftArrow:"←",shortmid:"∣",shortparallel:"∥",ShortRightArrow:"→",ShortUpArrow:"↑",shy:"­",Sigma:"Σ",sigma:"σ",sigmaf:"ς",sigmav:"ς",sim:"∼",simdot:"⩪",sime:"≃",simeq:"≃",simg:"⪞",simgE:"⪠",siml:"⪝",simlE:"⪟",simne:"≆",simplus:"⨤",simrarr:"⥲",slarr:"←",SmallCircle:"∘",smallsetminus:"∖",smashp:"⨳",smeparsl:"⧤",smid:"∣",smile:"⌣",smt:"⪪",smte:"⪬",smtes:"⪬︀",SOFTcy:"Ь",softcy:"ь",solbar:"⌿",solb:"⧄",sol:"/",Sopf:"𝕊",sopf:"𝕤",spades:"♠",spadesuit:"♠",spar:"∥",sqcap:"⊓",sqcaps:"⊓︀",sqcup:"⊔",sqcups:"⊔︀",Sqrt:"√",sqsub:"⊏",sqsube:"⊑",sqsubset:"⊏",sqsubseteq:"⊑",sqsup:"⊐",sqsupe:"⊒",sqsupset:"⊐",sqsupseteq:"⊒",square:"□",Square:"□",SquareIntersection:"⊓",SquareSubset:"⊏",SquareSubsetEqual:"⊑",SquareSuperset:"⊐",SquareSupersetEqual:"⊒",SquareUnion:"⊔",squarf:"▪",squ:"□",squf:"▪",srarr:"→",Sscr:"𝒮",sscr:"𝓈",ssetmn:"∖",ssmile:"⌣",sstarf:"⋆",Star:"⋆",star:"☆",starf:"★",straightepsilon:"ϵ",straightphi:"ϕ",strns:"¯",sub:"⊂",Sub:"⋐",subdot:"⪽",subE:"⫅",sube:"⊆",subedot:"⫃",submult:"⫁",subnE:"⫋",subne:"⊊",subplus:"⪿",subrarr:"⥹",subset:"⊂",Subset:"⋐",subseteq:"⊆",subseteqq:"⫅",SubsetEqual:"⊆",subsetneq:"⊊",subsetneqq:"⫋",subsim:"⫇",subsub:"⫕",subsup:"⫓",succapprox:"⪸",succ:"≻",succcurlyeq:"≽",Succeeds:"≻",SucceedsEqual:"⪰",SucceedsSlantEqual:"≽",SucceedsTilde:"≿",succeq:"⪰",succnapprox:"⪺",succneqq:"⪶",succnsim:"⋩",succsim:"≿",SuchThat:"∋",sum:"∑",Sum:"∑",sung:"♪",sup1:"¹",sup2:"²",sup3:"³",sup:"⊃",Sup:"⋑",supdot:"⪾",supdsub:"⫘",supE:"⫆",supe:"⊇",supedot:"⫄",Superset:"⊃",SupersetEqual:"⊇",suphsol:"⟉",suphsub:"⫗",suplarr:"⥻",supmult:"⫂",supnE:"⫌",supne:"⊋",supplus:"⫀",supset:"⊃",Supset:"⋑",supseteq:"⊇",supseteqq:"⫆",supsetneq:"⊋",supsetneqq:"⫌",supsim:"⫈",supsub:"⫔",supsup:"⫖",swarhk:"⤦",swarr:"↙",swArr:"⇙",swarrow:"↙",swnwar:"⤪",szlig:"ß",Tab:"\t",target:"⌖",Tau:"Τ",tau:"τ",tbrk:"⎴",Tcaron:"Ť",tcaron:"ť",Tcedil:"Ţ",tcedil:"ţ",Tcy:"Т",tcy:"т",tdot:"⃛",telrec:"⌕",Tfr:"𝔗",tfr:"𝔱",there4:"∴",therefore:"∴",Therefore:"∴",Theta:"Θ",theta:"θ",thetasym:"ϑ",thetav:"ϑ",thickapprox:"≈",thicksim:"∼",ThickSpace:"  ",ThinSpace:" ",thinsp:" ",thkap:"≈",thksim:"∼",THORN:"Þ",thorn:"þ",tilde:"˜",Tilde:"∼",TildeEqual:"≃",TildeFullEqual:"≅",TildeTilde:"≈",timesbar:"⨱",timesb:"⊠",times:"×",timesd:"⨰",tint:"∭",toea:"⤨",topbot:"⌶",topcir:"⫱",top:"⊤",Topf:"𝕋",topf:"𝕥",topfork:"⫚",tosa:"⤩",tprime:"‴",trade:"™",TRADE:"™",triangle:"▵",triangledown:"▿",triangleleft:"◃",trianglelefteq:"⊴",triangleq:"≜",triangleright:"▹",trianglerighteq:"⊵",tridot:"◬",trie:"≜",triminus:"⨺",TripleDot:"⃛",triplus:"⨹",trisb:"⧍",tritime:"⨻",trpezium:"⏢",Tscr:"𝒯",tscr:"𝓉",TScy:"Ц",tscy:"ц",TSHcy:"Ћ",tshcy:"ћ",Tstrok:"Ŧ",tstrok:"ŧ",twixt:"≬",twoheadleftarrow:"↞",twoheadrightarrow:"↠",Uacute:"Ú",uacute:"ú",uarr:"↑",Uarr:"↟",uArr:"⇑",Uarrocir:"⥉",Ubrcy:"Ў",ubrcy:"ў",Ubreve:"Ŭ",ubreve:"ŭ",Ucirc:"Û",ucirc:"û",Ucy:"У",ucy:"у",udarr:"⇅",Udblac:"Ű",udblac:"ű",udhar:"⥮",ufisht:"⥾",Ufr:"𝔘",ufr:"𝔲",Ugrave:"Ù",ugrave:"ù",uHar:"⥣",uharl:"↿",uharr:"↾",uhblk:"▀",ulcorn:"⌜",ulcorner:"⌜",ulcrop:"⌏",ultri:"◸",Umacr:"Ū",umacr:"ū",uml:"¨",UnderBar:"_",UnderBrace:"⏟",UnderBracket:"⎵",UnderParenthesis:"⏝",Union:"⋃",UnionPlus:"⊎",Uogon:"Ų",uogon:"ų",Uopf:"𝕌",uopf:"𝕦",UpArrowBar:"⤒",uparrow:"↑",UpArrow:"↑",Uparrow:"⇑",UpArrowDownArrow:"⇅",updownarrow:"↕",UpDownArrow:"↕",Updownarrow:"⇕",UpEquilibrium:"⥮",upharpoonleft:"↿",upharpoonright:"↾",uplus:"⊎",UpperLeftArrow:"↖",UpperRightArrow:"↗",upsi:"υ",Upsi:"ϒ",upsih:"ϒ",Upsilon:"Υ",upsilon:"υ",UpTeeArrow:"↥",UpTee:"⊥",upuparrows:"⇈",urcorn:"⌝",urcorner:"⌝",urcrop:"⌎",Uring:"Ů",uring:"ů",urtri:"◹",Uscr:"𝒰",uscr:"𝓊",utdot:"⋰",Utilde:"Ũ",utilde:"ũ",utri:"▵",utrif:"▴",uuarr:"⇈",Uuml:"Ü",uuml:"ü",uwangle:"⦧",vangrt:"⦜",varepsilon:"ϵ",varkappa:"ϰ",varnothing:"∅",varphi:"ϕ",varpi:"ϖ",varpropto:"∝",varr:"↕",vArr:"⇕",varrho:"ϱ",varsigma:"ς",varsubsetneq:"⊊︀",varsubsetneqq:"⫋︀",varsupsetneq:"⊋︀",varsupsetneqq:"⫌︀",vartheta:"ϑ",vartriangleleft:"⊲",vartriangleright:"⊳",vBar:"⫨",Vbar:"⫫",vBarv:"⫩",Vcy:"В",vcy:"в",vdash:"⊢",vDash:"⊨",Vdash:"⊩",VDash:"⊫",Vdashl:"⫦",veebar:"⊻",vee:"∨",Vee:"⋁",veeeq:"≚",vellip:"⋮",verbar:"|",Verbar:"‖",vert:"|",Vert:"‖",VerticalBar:"∣",VerticalLine:"|",VerticalSeparator:"❘",VerticalTilde:"≀",VeryThinSpace:" ",Vfr:"𝔙",vfr:"𝔳",vltri:"⊲",vnsub:"⊂⃒",vnsup:"⊃⃒",Vopf:"𝕍",vopf:"𝕧",vprop:"∝",vrtri:"⊳",Vscr:"𝒱",vscr:"𝓋",vsubnE:"⫋︀",vsubne:"⊊︀",vsupnE:"⫌︀",vsupne:"⊋︀",Vvdash:"⊪",vzigzag:"⦚",Wcirc:"Ŵ",wcirc:"ŵ",wedbar:"⩟",wedge:"∧",Wedge:"⋀",wedgeq:"≙",weierp:"℘",Wfr:"𝔚",wfr:"𝔴",Wopf:"𝕎",wopf:"𝕨",wp:"℘",wr:"≀",wreath:"≀",Wscr:"𝒲",wscr:"𝓌",xcap:"⋂",xcirc:"◯",xcup:"⋃",xdtri:"▽",Xfr:"𝔛",xfr:"𝔵",xharr:"⟷",xhArr:"⟺",Xi:"Ξ",xi:"ξ",xlarr:"⟵",xlArr:"⟸",xmap:"⟼",xnis:"⋻",xodot:"⨀",Xopf:"𝕏",xopf:"𝕩",xoplus:"⨁",xotime:"⨂",xrarr:"⟶",xrArr:"⟹",Xscr:"𝒳",xscr:"𝓍",xsqcup:"⨆",xuplus:"⨄",xutri:"△",xvee:"⋁",xwedge:"⋀",Yacute:"Ý",yacute:"ý",YAcy:"Я",yacy:"я",Ycirc:"Ŷ",ycirc:"ŷ",Ycy:"Ы",ycy:"ы",yen:"¥",Yfr:"𝔜",yfr:"𝔶",YIcy:"Ї",yicy:"ї",Yopf:"𝕐",yopf:"𝕪",Yscr:"𝒴",yscr:"𝓎",YUcy:"Ю",yucy:"ю",yuml:"ÿ",Yuml:"Ÿ",Zacute:"Ź",zacute:"ź",Zcaron:"Ž",zcaron:"ž",Zcy:"З",zcy:"з",Zdot:"Ż",zdot:"ż",zeetrf:"ℨ",ZeroWidthSpace:"​",Zeta:"Ζ",zeta:"ζ",zfr:"𝔷",Zfr:"ℨ",ZHcy:"Ж",zhcy:"ж",zigrarr:"⇝",zopf:"𝕫",Zopf:"ℤ",Zscr:"𝒵",zscr:"𝓏",zwj:"‍",zwnj:"‌"}},f1ae:function(e,t,r){"use strict";var n=r("86cc"),i=r("4630");e.exports=function(e,t,r){t in e?n.f(e,t,i(0,r)):e[t]=r}},f1cd:function(e,t){function r(e){if(navigator.clipboard)return navigator.clipboard.writeText(e).catch(function(e){throw void 0!==e?e:new DOMException("The request is not allowed","NotAllowedError")});var t=document.createElement("span");t.textContent=e,t.style.whiteSpace="pre",document.body.appendChild(t);var r=window.getSelection(),n=window.document.createRange();r.removeAllRanges(),n.selectNode(t),r.addRange(n);var i=!1;try{i=window.document.execCommand("copy")}catch(o){console.log("error",o)}return r.removeAllRanges(),window.document.body.removeChild(t),i?Promise.resolve():Promise.reject(new DOMException("The request is not allowed","NotAllowedError"))}e.exports=r},f201:function(e,t,r){var n=r("e4ae"),i=r("79aa"),o=r("5168")("species");e.exports=function(e,t){var r,a=n(e).constructor;return void 0===a||void 0==(r=n(a)[o])?t:i(r)}},f28c:function(e,t){var r,n,i=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function s(e){if(r===setTimeout)return setTimeout(e,0);if((r===o||!r)&&setTimeout)return r=setTimeout,setTimeout(e,0);try{return r(e,0)}catch(t){try{return r.call(null,e,0)}catch(t){return r.call(this,e,0)}}}function c(e){if(n===clearTimeout)return clearTimeout(e);if((n===a||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(e);try{return n(e)}catch(t){try{return n.call(null,e)}catch(t){return n.call(this,e)}}}(function(){try{r="function"===typeof setTimeout?setTimeout:o}catch(e){r=o}try{n="function"===typeof clearTimeout?clearTimeout:a}catch(e){n=a}})();var l,u=[],f=!1,p=-1;function h(){f&&l&&(f=!1,l.length?u=l.concat(u):p=-1,u.length&&d())}function d(){if(!f){var e=s(h);f=!0;var t=u.length;while(t){l=u,u=[];while(++p1)for(var r=1;r0){if(++t>=r)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}e.exports=o},f410:function(e,t,r){r("1af6"),e.exports=r("584a").Array.isArray},f4d6:function(e,t,r){var n=r("ffd6"),i=1/0;function o(e){if("string"==typeof e||n(e))return e;var t=e+"";return"0"==t&&1/e==-i?"-0":t}e.exports=o},f4d9:function(e,t){var r="\\ud800-\\udfff",n="\\u0300-\\u036f",i="\\ufe20-\\ufe2f",o="\\u20d0-\\u20ff",a=n+i+o,s="\\u2700-\\u27bf",c="a-z\\xdf-\\xf6\\xf8-\\xff",l="\\xac\\xb1\\xd7\\xf7",u="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",f="\\u2000-\\u206f",p=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",h="A-Z\\xc0-\\xd6\\xd8-\\xde",d="\\ufe0e\\ufe0f",m=l+u+f+p,g="['’]",v="["+m+"]",y="["+a+"]",b="\\d+",_="["+s+"]",w="["+c+"]",T="[^"+r+m+b+s+c+h+"]",x="\\ud83c[\\udffb-\\udfff]",k="(?:"+y+"|"+x+")",E="[^"+r+"]",A="(?:\\ud83c[\\udde6-\\uddff]){2}",C="[\\ud800-\\udbff][\\udc00-\\udfff]",S="["+h+"]",O="\\u200d",N="(?:"+w+"|"+T+")",L="(?:"+S+"|"+T+")",M="(?:"+g+"(?:d|ll|m|re|s|t|ve))?",R="(?:"+g+"(?:D|LL|M|RE|S|T|VE))?",I=k+"?",D="["+d+"]?",P="(?:"+O+"(?:"+[E,A,C].join("|")+")"+D+I+")*",H="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",F="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",j=D+I+P,z="(?:"+[_,A,C].join("|")+")"+j,q=RegExp([S+"?"+w+"+"+M+"(?="+[v,S,"$"].join("|")+")",L+"+"+R+"(?="+[v,S+N,"$"].join("|")+")",S+"?"+N+"+"+M,S+"+"+R,F,H,b,z].join("|"),"g");function B(e){return e.match(q)||[]}e.exports=B},f605:function(e,t){e.exports=function(e,t,r,n){if(!(e instanceof t)||void 0!==n&&n in e)throw TypeError(r+": incorrect invocation!");return e}},f608:function(e,t,r){var n=r("6747"),i=r("ffd6"),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;function s(e,t){if(n(e))return!1;var r=typeof e;return!("number"!=r&&"symbol"!=r&&"boolean"!=r&&null!=e&&!i(e))||(a.test(e)||!o.test(e)||null!=t&&e in Object(t))}e.exports=s},f67e:function(e,t){t.removeSubsets=function(e){var t,r,n,i=e.length;while(--i>-1){t=r=e[i],e[i]=null,n=!0;while(r){if(e.indexOf(r)>-1){n=!1,e.splice(i,1);break}r=r.parent}n&&(e[i]=t)}return e};var r={DISCONNECTED:1,PRECEDING:2,FOLLOWING:4,CONTAINS:8,CONTAINED_BY:16},n=t.compareDocumentPosition=function(e,t){var n,i,o,a,s,c,l=[],u=[];if(e===t)return 0;n=e;while(n)l.unshift(n),n=n.parent;n=t;while(n)u.unshift(n),n=n.parent;c=0;while(l[c]===u[c])c++;return 0===c?r.DISCONNECTED:(i=l[c-1],o=i.children,a=l[c],s=u[c],o.indexOf(a)>o.indexOf(s)?i===t?r.FOLLOWING|r.CONTAINED_BY:r.FOLLOWING:i===e?r.PRECEDING|r.CONTAINS:r.PRECEDING)};t.uniqueSort=function(e){var t,i,o=e.length;e=e.slice();while(--o>-1)t=e[o],i=e.indexOf(t),i>-1&&i0})},t.first=function(){return this.length>1?this._make(this[0]):this},t.last=function(){return this.length>1?this._make(this[this.length-1]):this},t.eq=function(e){return e=+e,0===e&&this.length<=1?this:(e<0&&(e=this.length+e),this[e]?this._make(this[e]):this._make([]))},t.get=function(e){return null==e?Array.prototype.slice.call(this):this[e<0?this.length+e:e]},t.index=function(e){var t,r;return 0===arguments.length?(t=this.parent().children(),r=this[0]):"string"===typeof e?(t=this._make(e),r=this[0]):(t=this,r=e.cheerio?e[0]:e),t.get().indexOf(r)},t.slice=function(){return this._make([].slice.apply(this,arguments))},t.end=function(){return this.prevObject||this._make([])},t.add=function(e,t){for(var r=this._make(e,t),n=a(r.get().concat(this.get())),i=0;i!?|~^@]/,h=/^@(context|id|value|language|type|container|list|set|reverse|index|base|vocab|graph)"/;function d(e){var t,r=!1,n=!1;while(null!=(t=e.next())){if(!r){if("/"==t&&!n)return;"["==t?n=!0:n&&"]"==t&&(n=!1)}r=!r&&"\\"==t}}function m(e,t,r){return n=e,i=r,t}function g(e,t){var r=e.next();if('"'==r||"'"==r)return t.tokenize=v(r),t.tokenize(e,t);if("."==r&&e.match(/^\d[\d_]*(?:[eE][+\-]?[\d_]+)?/))return m("number","number");if("."==r&&e.match(".."))return m("spread","meta");if(/[\[\]{}\(\),;\:\.]/.test(r))return m(r);if("="==r&&e.eat(">"))return m("=>","operator");if("0"==r&&e.match(/^(?:x[\dA-Fa-f_]+|o[0-7_]+|b[01_]+)n?/))return m("number","number");if(/\d/.test(r))return e.match(/^[\d_]*(?:n|(?:\.[\d_]*)?(?:[eE][+\-]?[\d_]+)?)?/),m("number","number");if("/"==r)return e.eat("*")?(t.tokenize=y,y(e,t)):e.eat("/")?(e.skipToEnd(),m("comment","comment")):et(e,t,1)?(d(e),e.match(/^\b(([gimyus])(?![gimyus]*\2))+\b/),m("regexp","string-2")):(e.eat("="),m("operator","operator",e.current()));if("`"==r)return t.tokenize=b,b(e,t);if("#"==r)return e.skipToEnd(),m("error","error");if(p.test(r))return">"==r&&t.lexical&&">"==t.lexical.type||(e.eat("=")?"!"!=r&&"="!=r||e.eat("="):/[<>*+\-]/.test(r)&&(e.eat(r),">"==r&&e.eat(r))),m("operator","operator",e.current());if(u.test(r)){e.eatWhile(u);var n=e.current();if("."!=t.lastType){if(f.propertyIsEnumerable(n)){var i=f[n];return m(i.type,i.style,n)}if("async"==n&&e.match(/^(\s|\/\*.*?\*\/)*[\[\(\w]/,!1))return m("async","keyword",n)}return m("variable","variable",n)}}function v(e){return function(t,r){var n,i=!1;if(s&&"@"==t.peek()&&t.match(h))return r.tokenize=g,m("jsonld-keyword","meta");while(null!=(n=t.next())){if(n==e&&!i)break;i=!i&&"\\"==n}return i||(r.tokenize=g),m("string","string")}}function y(e,t){var r,n=!1;while(r=e.next()){if("/"==r&&n){t.tokenize=g;break}n="*"==r}return m("comment","comment")}function b(e,t){var r,n=!1;while(null!=(r=e.next())){if(!n&&("`"==r||"$"==r&&e.eat("{"))){t.tokenize=g;break}n=!n&&"\\"==r}return m("quasi","string-2",e.current())}var _="([{}])";function w(e,t){t.fatArrowAt&&(t.fatArrowAt=null);var r=e.string.indexOf("=>",e.start);if(!(r<0)){if(l){var n=/:\s*(?:\w+(?:<[^>]*>|\[\])?|\{[^}]*\})\s*$/.exec(e.string.slice(e.start,r));n&&(r=n.index)}for(var i=0,o=!1,a=r-1;a>=0;--a){var s=e.string.charAt(a),c=_.indexOf(s);if(c>=0&&c<3){if(!i){++a;break}if(0==--i){"("==s&&(o=!0);break}}else if(c>=3&&c<6)++i;else if(u.test(s))o=!0;else if(/["'\/`]/.test(s))for(;;--a){if(0==a)return;var f=e.string.charAt(a-1);if(f==s&&"\\"!=e.string.charAt(a-2)){a--;break}}else if(o&&!i){++a;break}}o&&!i&&(t.fatArrowAt=a)}}var T={atom:!0,number:!0,variable:!0,string:!0,regexp:!0,this:!0,"jsonld-keyword":!0};function x(e,t,r,n,i,o){this.indented=e,this.column=t,this.type=r,this.prev=i,this.info=o,null!=n&&(this.align=n)}function k(e,t){for(var r=e.localVars;r;r=r.next)if(r.name==t)return!0;for(var n=e.context;n;n=n.prev)for(r=n.vars;r;r=r.next)if(r.name==t)return!0}function E(e,t,r,n,i){var o=e.cc;A.state=e,A.stream=i,A.marked=null,A.cc=o,A.style=t,e.lexical.hasOwnProperty("align")||(e.lexical.align=!0);while(1){var a=o.length?o.pop():c?G:B;if(a(r,n)){while(o.length&&o[o.length-1].lex)o.pop()();return A.marked?A.marked:"variable"==r&&k(e,n)?"variable-2":t}}}var A={state:null,column:null,marked:null,cc:null};function C(){for(var e=arguments.length-1;e>=0;e--)A.cc.push(arguments[e])}function S(){return C.apply(null,arguments),!0}function O(e,t){for(var r=t;r;r=r.next)if(r.name==e)return!0;return!1}function N(e){var t=A.state;if(A.marked="def",t.context)if("var"==t.lexical.info&&t.context&&t.context.block){var n=L(e,t.context);if(null!=n)return void(t.context=n)}else if(!O(e,t.localVars))return void(t.localVars=new I(e,t.localVars));r.globalVars&&!O(e,t.globalVars)&&(t.globalVars=new I(e,t.globalVars))}function L(e,t){if(t){if(t.block){var r=L(e,t.prev);return r?r==t.prev?t:new R(r,t.vars,!0):null}return O(e,t.vars)?t:new R(t.prev,new I(e,t.vars),!1)}return null}function M(e){return"public"==e||"private"==e||"protected"==e||"abstract"==e||"readonly"==e}function R(e,t,r){this.prev=e,this.vars=t,this.block=r}function I(e,t){this.name=e,this.next=t}var D=new I("this",new I("arguments",null));function P(){A.state.context=new R(A.state.context,A.state.localVars,!1),A.state.localVars=D}function H(){A.state.context=new R(A.state.context,A.state.localVars,!0),A.state.localVars=null}function F(){A.state.localVars=A.state.context.vars,A.state.context=A.state.context.prev}function j(e,t){var r=function(){var r=A.state,n=r.indented;if("stat"==r.lexical.type)n=r.lexical.indented;else for(var i=r.lexical;i&&")"==i.type&&i.align;i=i.prev)n=i.indented;r.lexical=new x(n,A.stream.column(),e,null,r.lexical,t)};return r.lex=!0,r}function z(){var e=A.state;e.lexical.prev&&(")"==e.lexical.type&&(e.indented=e.lexical.indented),e.lexical=e.lexical.prev)}function q(e){function t(r){return r==e?S():";"==e||"}"==r||")"==r||"]"==r?C():S(t)}return t}function B(e,t){return"var"==e?S(j("vardef",t),ke,q(";"),z):"keyword a"==e?S(j("form"),K,B,z):"keyword b"==e?S(j("form"),B,z):"keyword d"==e?A.stream.match(/^\s*$/,!1)?S():S(j("stat"),V,q(";"),z):"debugger"==e?S(q(";")):"{"==e?S(j("}"),H,fe,z,F):";"==e?S():"if"==e?("else"==A.state.lexical.info&&A.state.cc[A.state.cc.length-1]==z&&A.state.cc.pop()(),S(j("form"),K,B,z,Ne)):"function"==e?S(Ie):"for"==e?S(j("form"),Le,B,z):"class"==e||l&&"interface"==t?(A.marked="keyword",S(j("form","class"==e?e:t),je,z)):"variable"==e?l&&"declare"==t?(A.marked="keyword",S(B)):l&&("module"==t||"enum"==t||"type"==t)&&A.stream.match(/^\s*\w/,!1)?(A.marked="keyword","enum"==t?S(Ze):"type"==t?S(Pe,q("operator"),ge,q(";")):S(j("form"),Ee,q("{"),j("}"),fe,z,z)):l&&"namespace"==t?(A.marked="keyword",S(j("form"),G,B,z)):l&&"abstract"==t?(A.marked="keyword",S(B)):S(j("stat"),ie):"switch"==e?S(j("form"),K,q("{"),j("}","switch"),H,fe,z,z,F):"case"==e?S(G,q(":")):"default"==e?S(q(":")):"catch"==e?S(j("form"),P,U,B,z,F):"export"==e?S(j("stat"),Ue,z):"import"==e?S(j("stat"),$e,z):"async"==e?S(B):"@"==t?S(G,B):C(j("stat"),G,q(";"),z)}function U(e){if("("==e)return S(He,q(")"))}function G(e,t){return W(e,t,!1)}function $(e,t){return W(e,t,!0)}function K(e){return"("!=e?C():S(j(")"),G,q(")"),z)}function W(e,t,r){if(A.state.fatArrowAt==A.stream.start){var n=r?ee:J;if("("==e)return S(P,j(")"),le(He,")"),z,q("=>"),n,F);if("variable"==e)return C(P,Ee,q("=>"),n,F)}var i=r?X:Y;return T.hasOwnProperty(e)?S(i):"function"==e?S(Ie,i):"class"==e||l&&"interface"==t?(A.marked="keyword",S(j("form"),Fe,z)):"keyword c"==e||"async"==e?S(r?$:G):"("==e?S(j(")"),V,q(")"),z,i):"operator"==e||"spread"==e?S(r?$:G):"["==e?S(j("]"),Xe,z,i):"{"==e?ue(ae,"}",null,i):"quasi"==e?C(Z,i):"new"==e?S(te(r)):"import"==e?S(G):S()}function V(e){return e.match(/[;\}\)\],]/)?C():C(G)}function Y(e,t){return","==e?S(G):X(e,t,!1)}function X(e,t,r){var n=0==r?Y:X,i=0==r?G:$;return"=>"==e?S(P,r?ee:J,F):"operator"==e?/\+\+|--/.test(t)||l&&"!"==t?S(n):l&&"<"==t&&A.stream.match(/^([^>]|<.*?>)*>\s*\(/,!1)?S(j(">"),le(ge,">"),z,n):"?"==t?S(G,q(":"),i):S(i):"quasi"==e?C(Z,n):";"!=e?"("==e?ue($,")","call",n):"."==e?S(oe,n):"["==e?S(j("]"),V,q("]"),z,n):l&&"as"==t?(A.marked="keyword",S(ge,n)):"regexp"==e?(A.state.lastType=A.marked="operator",A.stream.backUp(A.stream.pos-A.stream.start-1),S(i)):void 0:void 0}function Z(e,t){return"quasi"!=e?C():"${"!=t.slice(t.length-2)?S(Z):S(G,Q)}function Q(e){if("}"==e)return A.marked="string-2",A.state.tokenize=b,S(Z)}function J(e){return w(A.stream,A.state),C("{"==e?B:G)}function ee(e){return w(A.stream,A.state),C("{"==e?B:$)}function te(e){return function(t){return"."==t?S(e?ne:re):"variable"==t&&l?S(we,e?X:Y):C(e?$:G)}}function re(e,t){if("target"==t)return A.marked="keyword",S(Y)}function ne(e,t){if("target"==t)return A.marked="keyword",S(X)}function ie(e){return":"==e?S(z,B):C(Y,q(";"),z)}function oe(e){if("variable"==e)return A.marked="property",S()}function ae(e,t){return"async"==e?(A.marked="property",S(ae)):"variable"==e||"keyword"==A.style?(A.marked="property","get"==t||"set"==t?S(se):(l&&A.state.fatArrowAt==A.stream.start&&(r=A.stream.match(/^\s*:\s*/,!1))&&(A.state.fatArrowAt=A.stream.pos+r[0].length),S(ce))):"number"==e||"string"==e?(A.marked=s?"property":A.style+" property",S(ce)):"jsonld-keyword"==e?S(ce):l&&M(t)?(A.marked="keyword",S(ae)):"["==e?S(G,pe,q("]"),ce):"spread"==e?S($,ce):"*"==t?(A.marked="keyword",S(ae)):":"==e?C(ce):void 0;var r}function se(e){return"variable"!=e?C(ce):(A.marked="property",S(Ie))}function ce(e){return":"==e?S($):"("==e?C(Ie):void 0}function le(e,t,r){function n(i,o){if(r?r.indexOf(i)>-1:","==i){var a=A.state.lexical;return"call"==a.info&&(a.pos=(a.pos||0)+1),S(function(r,n){return r==t||n==t?C():C(e)},n)}return i==t||o==t?S():r&&r.indexOf(";")>-1?C(e):S(q(t))}return function(r,i){return r==t||i==t?S():C(e,n)}}function ue(e,t,r){for(var n=3;n"),ge):void 0}function ve(e){if("=>"==e)return S(ge)}function ye(e,t){return"variable"==e||"keyword"==A.style?(A.marked="property",S(ye)):"?"==t||"number"==e||"string"==e?S(ye):":"==e?S(ge):"["==e?S(q("variable"),he,q("]"),ye):"("==e?C(De,ye):void 0}function be(e,t){return"variable"==e&&A.stream.match(/^\s*[?:]/,!1)||"?"==t?S(be):":"==e?S(ge):"spread"==e?S(be):C(ge)}function _e(e,t){return"<"==t?S(j(">"),le(ge,">"),z,_e):"|"==t||"."==e||"&"==t?S(ge):"["==e?S(ge,q("]"),_e):"extends"==t||"implements"==t?(A.marked="keyword",S(ge)):"?"==t?S(ge,q(":"),ge):void 0}function we(e,t){if("<"==t)return S(j(">"),le(ge,">"),z,_e)}function Te(){return C(ge,xe)}function xe(e,t){if("="==t)return S(ge)}function ke(e,t){return"enum"==t?(A.marked="keyword",S(Ze)):C(Ee,pe,Se,Oe)}function Ee(e,t){return l&&M(t)?(A.marked="keyword",S(Ee)):"variable"==e?(N(t),S()):"spread"==e?S(Ee):"["==e?ue(Ce,"]"):"{"==e?ue(Ae,"}"):void 0}function Ae(e,t){return"variable"!=e||A.stream.match(/^\s*:/,!1)?("variable"==e&&(A.marked="property"),"spread"==e?S(Ee):"}"==e?C():"["==e?S(G,q("]"),q(":"),Ae):S(q(":"),Ee,Se)):(N(t),S(Se))}function Ce(){return C(Ee,Se)}function Se(e,t){if("="==t)return S($)}function Oe(e){if(","==e)return S(ke)}function Ne(e,t){if("keyword b"==e&&"else"==t)return S(j("form","else"),B,z)}function Le(e,t){return"await"==t?S(Le):"("==e?S(j(")"),Me,z):void 0}function Me(e){return"var"==e?S(ke,Re):"variable"==e?S(Re):C(Re)}function Re(e,t){return")"==e?S():";"==e?S(Re):"in"==t||"of"==t?(A.marked="keyword",S(G,Re)):C(G,Re)}function Ie(e,t){return"*"==t?(A.marked="keyword",S(Ie)):"variable"==e?(N(t),S(Ie)):"("==e?S(P,j(")"),le(He,")"),z,de,B,F):l&&"<"==t?S(j(">"),le(Te,">"),z,Ie):void 0}function De(e,t){return"*"==t?(A.marked="keyword",S(De)):"variable"==e?(N(t),S(De)):"("==e?S(P,j(")"),le(He,")"),z,de,F):l&&"<"==t?S(j(">"),le(Te,">"),z,De):void 0}function Pe(e,t){return"keyword"==e||"variable"==e?(A.marked="type",S(Pe)):"<"==t?S(j(">"),le(Te,">"),z):void 0}function He(e,t){return"@"==t&&S(G,He),"spread"==e?S(He):l&&M(t)?(A.marked="keyword",S(He)):l&&"this"==e?S(pe,Se):C(Ee,pe,Se)}function Fe(e,t){return"variable"==e?je(e,t):ze(e,t)}function je(e,t){if("variable"==e)return N(t),S(ze)}function ze(e,t){return"<"==t?S(j(">"),le(Te,">"),z,ze):"extends"==t||"implements"==t||l&&","==e?("implements"==t&&(A.marked="keyword"),S(l?ge:G,ze)):"{"==e?S(j("}"),qe,z):void 0}function qe(e,t){return"async"==e||"variable"==e&&("static"==t||"get"==t||"set"==t||l&&M(t))&&A.stream.match(/^\s+[\w$\xa1-\uffff]/,!1)?(A.marked="keyword",S(qe)):"variable"==e||"keyword"==A.style?(A.marked="property",S(l?Be:Ie,qe)):"number"==e||"string"==e?S(l?Be:Ie,qe):"["==e?S(G,pe,q("]"),l?Be:Ie,qe):"*"==t?(A.marked="keyword",S(qe)):l&&"("==e?C(De,qe):";"==e||","==e?S(qe):"}"==e?S():"@"==t?S(G,qe):void 0}function Be(e,t){if("?"==t)return S(Be);if(":"==e)return S(ge,Se);if("="==t)return S($);var r=A.state.lexical.prev,n=r&&"interface"==r.info;return C(n?De:Ie)}function Ue(e,t){return"*"==t?(A.marked="keyword",S(Ye,q(";"))):"default"==t?(A.marked="keyword",S(G,q(";"))):"{"==e?S(le(Ge,"}"),Ye,q(";")):C(B)}function Ge(e,t){return"as"==t?(A.marked="keyword",S(q("variable"))):"variable"==e?C($,Ge):void 0}function $e(e){return"string"==e?S():"("==e?C(G):C(Ke,We,Ye)}function Ke(e,t){return"{"==e?ue(Ke,"}"):("variable"==e&&N(t),"*"==t&&(A.marked="keyword"),S(Ve))}function We(e){if(","==e)return S(Ke,We)}function Ve(e,t){if("as"==t)return A.marked="keyword",S(Ke)}function Ye(e,t){if("from"==t)return A.marked="keyword",S(G)}function Xe(e){return"]"==e?S():C(le($,"]"))}function Ze(){return C(j("form"),Ee,q("{"),j("}"),le(Qe,"}"),z,z)}function Qe(){return C(Ee,Se)}function Je(e,t){return"operator"==e.lastType||","==e.lastType||p.test(t.charAt(0))||/[,.]/.test(t.charAt(0))}function et(e,t,r){return t.tokenize==g&&/^(?:operator|sof|keyword [bcd]|case|new|export|default|spread|[\[{}\(,;:]|=>)$/.test(t.lastType)||"quasi"==t.lastType&&/\{\s*$/.test(e.string.slice(0,e.pos-(r||0)))}return F.lex=!0,z.lex=!0,{startState:function(e){var t={tokenize:g,lastType:"sof",cc:[],lexical:new x((e||0)-o,0,"block",!1),localVars:r.localVars,context:r.localVars&&new R(null,null,!1),indented:e||0};return r.globalVars&&"object"==typeof r.globalVars&&(t.globalVars=r.globalVars),t},token:function(e,t){if(e.sol()&&(t.lexical.hasOwnProperty("align")||(t.lexical.align=!1),t.indented=e.indentation(),w(e,t)),t.tokenize!=y&&e.eatSpace())return null;var r=t.tokenize(e,t);return"comment"==n?r:(t.lastType="operator"!=n||"++"!=i&&"--"!=i?n:"incdec",E(t,r,n,i,e))},indent:function(t,n){if(t.tokenize==y)return e.Pass;if(t.tokenize!=g)return 0;var i,s=n&&n.charAt(0),c=t.lexical;if(!/^\s*else\b/.test(n))for(var l=t.cc.length-1;l>=0;--l){var u=t.cc[l];if(u==z)c=c.prev;else if(u!=Ne)break}while(("stat"==c.type||"form"==c.type)&&("}"==s||(i=t.cc[t.cc.length-1])&&(i==Y||i==X)&&!/^[,\.=+\-*:?[\(]/.test(n)))c=c.prev;a&&")"==c.type&&"stat"==c.prev.type&&(c=c.prev);var f=c.type,p=s==f;return"vardef"==f?c.indented+("operator"==t.lastType||","==t.lastType?c.info.length+1:0):"form"==f&&"{"==s?c.indented:"form"==f?c.indented+o:"stat"==f?c.indented+(Je(t,n)?a||o:0):"switch"!=c.info||p||0==r.doubleIndentSwitch?c.align?c.column+(p?0:1):c.indented+(p?0:o):c.indented+(/^(?:case|default)\b/.test(n)?o:2*o)},electricInput:/^\s*(?:case .*?:|default:|\{|\})$/,blockCommentStart:c?null:"/*",blockCommentEnd:c?null:"*/",blockCommentContinue:c?null:" * ",lineComment:c?null:"//",fold:"brace",closeBrackets:"()[]{}''\"\"``",helperType:c?"json":"javascript",jsonldMode:s,jsonMode:c,expressionAllowed:et,skipExpression:function(e){var t=e.cc[e.cc.length-1];t!=G&&t!=$||e.cc.pop()}}}),e.registerHelper("wordChars","javascript",/[\w$]/),e.defineMIME("text/javascript","javascript"),e.defineMIME("text/ecmascript","javascript"),e.defineMIME("application/javascript","javascript"),e.defineMIME("application/x-javascript","javascript"),e.defineMIME("application/ecmascript","javascript"),e.defineMIME("application/json",{name:"javascript",json:!0}),e.defineMIME("application/x-json",{name:"javascript",json:!0}),e.defineMIME("application/ld+json",{name:"javascript",jsonld:!0}),e.defineMIME("text/typescript",{name:"javascript",typescript:!0}),e.defineMIME("application/typescript",{name:"javascript",typescript:!0})})},fa21:function(e,t,r){var n=r("7530"),i=r("2dcb"),o=r("eac5");function a(e){return"function"!=typeof e.constructor||o(e)?{}:n(i(e))}e.exports=a},fa38:function(e){e.exports={100:"💯",1234:"🔢",grinning:"😀",smiley:"😃",smile:"😄",grin:"😁",laughing:"😆",satisfied:"😆",sweat_smile:"😅",joy:"😂",rofl:"🤣",relaxed:"☺️",blush:"😊",innocent:"😇",slightly_smiling_face:"🙂",upside_down_face:"🙃",wink:"😉",relieved:"😌",heart_eyes:"😍",kissing_heart:"😘",kissing:"😗",kissing_smiling_eyes:"😙",kissing_closed_eyes:"😚",yum:"😋",stuck_out_tongue_winking_eye:"😜",stuck_out_tongue_closed_eyes:"😝",stuck_out_tongue:"😛",money_mouth_face:"🤑",hugs:"🤗",nerd_face:"🤓",sunglasses:"😎",clown_face:"🤡",cowboy_hat_face:"🤠",smirk:"😏",unamused:"😒",disappointed:"😞",pensive:"😔",worried:"😟",confused:"😕",slightly_frowning_face:"🙁",frowning_face:"☹️",persevere:"😣",confounded:"😖",tired_face:"😫",weary:"😩",triumph:"😤",angry:"😠",rage:"😡",pout:"😡",no_mouth:"😶",neutral_face:"😐",expressionless:"😑",hushed:"😯",frowning:"😦",anguished:"😧",open_mouth:"😮",astonished:"😲",dizzy_face:"😵",flushed:"😳",scream:"😱",fearful:"😨",cold_sweat:"😰",cry:"😢",disappointed_relieved:"😥",drooling_face:"🤤",sob:"😭",sweat:"😓",sleepy:"😪",sleeping:"😴",roll_eyes:"🙄",thinking:"🤔",lying_face:"🤥",grimacing:"😬",zipper_mouth_face:"🤐",nauseated_face:"🤢",sneezing_face:"🤧",mask:"😷",face_with_thermometer:"🤒",face_with_head_bandage:"🤕",smiling_imp:"😈",imp:"👿",japanese_ogre:"👹",japanese_goblin:"👺",hankey:"💩",poop:"💩",shit:"💩",ghost:"👻",skull:"💀",skull_and_crossbones:"☠️",alien:"👽",space_invader:"👾",robot:"🤖",jack_o_lantern:"🎃",smiley_cat:"😺",smile_cat:"😸",joy_cat:"😹",heart_eyes_cat:"😻",smirk_cat:"😼",kissing_cat:"😽",scream_cat:"🙀",crying_cat_face:"😿",pouting_cat:"😾",open_hands:"👐",raised_hands:"🙌",clap:"👏",pray:"🙏",handshake:"🤝","+1":"👍",thumbsup:"👍","-1":"👎",thumbsdown:"👎",fist_oncoming:"👊",facepunch:"👊",punch:"👊",fist_raised:"✊",fist:"✊",fist_left:"🤛",fist_right:"🤜",crossed_fingers:"🤞",v:"✌️",metal:"🤘",ok_hand:"👌",point_left:"👈",point_right:"👉",point_up_2:"👆",point_down:"👇",point_up:"☝️",hand:"✋",raised_hand:"✋",raised_back_of_hand:"🤚",raised_hand_with_fingers_splayed:"🖐",vulcan_salute:"🖖",wave:"👋",call_me_hand:"🤙",muscle:"💪",middle_finger:"🖕",fu:"🖕",writing_hand:"✍️",selfie:"🤳",nail_care:"💅",ring:"💍",lipstick:"💄",kiss:"💋",lips:"👄",tongue:"👅",ear:"👂",nose:"👃",footprints:"👣",eye:"👁",eyes:"👀",speaking_head:"🗣",bust_in_silhouette:"👤",busts_in_silhouette:"👥",baby:"👶",boy:"👦",girl:"👧",man:"👨",woman:"👩",blonde_woman:"👱‍♀",blonde_man:"👱",person_with_blond_hair:"👱",older_man:"👴",older_woman:"👵",man_with_gua_pi_mao:"👲",woman_with_turban:"👳‍♀",man_with_turban:"👳",policewoman:"👮‍♀",policeman:"👮",cop:"👮",construction_worker_woman:"👷‍♀",construction_worker_man:"👷",construction_worker:"👷",guardswoman:"💂‍♀",guardsman:"💂",female_detective:"🕵️‍♀️",male_detective:"🕵",detective:"🕵",woman_health_worker:"👩‍⚕",man_health_worker:"👨‍⚕",woman_farmer:"👩‍🌾",man_farmer:"👨‍🌾",woman_cook:"👩‍🍳",man_cook:"👨‍🍳",woman_student:"👩‍🎓",man_student:"👨‍🎓",woman_singer:"👩‍🎤",man_singer:"👨‍🎤",woman_teacher:"👩‍🏫",man_teacher:"👨‍🏫",woman_factory_worker:"👩‍🏭",man_factory_worker:"👨‍🏭",woman_technologist:"👩‍💻",man_technologist:"👨‍💻",woman_office_worker:"👩‍💼",man_office_worker:"👨‍💼",woman_mechanic:"👩‍🔧",man_mechanic:"👨‍🔧",woman_scientist:"👩‍🔬",man_scientist:"👨‍🔬",woman_artist:"👩‍🎨",man_artist:"👨‍🎨",woman_firefighter:"👩‍🚒",man_firefighter:"👨‍🚒",woman_pilot:"👩‍✈",man_pilot:"👨‍✈",woman_astronaut:"👩‍🚀",man_astronaut:"👨‍🚀",woman_judge:"👩‍⚖",man_judge:"👨‍⚖",mrs_claus:"🤶",santa:"🎅",princess:"👸",prince:"🤴",bride_with_veil:"👰",man_in_tuxedo:"🤵",angel:"👼",pregnant_woman:"🤰",bowing_woman:"🙇‍♀",bowing_man:"🙇",bow:"🙇",tipping_hand_woman:"💁",information_desk_person:"💁",sassy_woman:"💁",tipping_hand_man:"💁‍♂",sassy_man:"💁‍♂",no_good_woman:"🙅",no_good:"🙅",ng_woman:"🙅",no_good_man:"🙅‍♂",ng_man:"🙅‍♂",ok_woman:"🙆",ok_man:"🙆‍♂",raising_hand_woman:"🙋",raising_hand:"🙋",raising_hand_man:"🙋‍♂",woman_facepalming:"🤦‍♀",man_facepalming:"🤦‍♂",woman_shrugging:"🤷‍♀",man_shrugging:"🤷‍♂",pouting_woman:"🙎",person_with_pouting_face:"🙎",pouting_man:"🙎‍♂",frowning_woman:"🙍",person_frowning:"🙍",frowning_man:"🙍‍♂",haircut_woman:"💇",haircut:"💇",haircut_man:"💇‍♂",massage_woman:"💆",massage:"💆",massage_man:"💆‍♂",business_suit_levitating:"🕴",dancer:"💃",man_dancing:"🕺",dancing_women:"👯",dancers:"👯",dancing_men:"👯‍♂",walking_woman:"🚶‍♀",walking_man:"🚶",walking:"🚶",running_woman:"🏃‍♀",running_man:"🏃",runner:"🏃",running:"🏃",couple:"👫",two_women_holding_hands:"👭",two_men_holding_hands:"👬",couple_with_heart_woman_man:"💑",couple_with_heart:"💑",couple_with_heart_woman_woman:"👩‍❤️‍👩",couple_with_heart_man_man:"👨‍❤️‍👨",couplekiss_man_woman:"💏",couplekiss_woman_woman:"👩‍❤️‍💋‍👩",couplekiss_man_man:"👨‍❤️‍💋‍👨",family_man_woman_boy:"👪",family:"👪",family_man_woman_girl:"👨‍👩‍👧",family_man_woman_girl_boy:"👨‍👩‍👧‍👦",family_man_woman_boy_boy:"👨‍👩‍👦‍👦",family_man_woman_girl_girl:"👨‍👩‍👧‍👧",family_woman_woman_boy:"👩‍👩‍👦",family_woman_woman_girl:"👩‍👩‍👧",family_woman_woman_girl_boy:"👩‍👩‍👧‍👦",family_woman_woman_boy_boy:"👩‍👩‍👦‍👦",family_woman_woman_girl_girl:"👩‍👩‍👧‍👧",family_man_man_boy:"👨‍👨‍👦",family_man_man_girl:"👨‍👨‍👧",family_man_man_girl_boy:"👨‍👨‍👧‍👦",family_man_man_boy_boy:"👨‍👨‍👦‍👦",family_man_man_girl_girl:"👨‍👨‍👧‍👧",family_woman_boy:"👩‍👦",family_woman_girl:"👩‍👧",family_woman_girl_boy:"👩‍👧‍👦",family_woman_boy_boy:"👩‍👦‍👦",family_woman_girl_girl:"👩‍👧‍👧",family_man_boy:"👨‍👦",family_man_girl:"👨‍👧",family_man_girl_boy:"👨‍👧‍👦",family_man_boy_boy:"👨‍👦‍👦",family_man_girl_girl:"👨‍👧‍👧",womans_clothes:"👚",shirt:"👕",tshirt:"👕",jeans:"👖",necktie:"👔",dress:"👗",bikini:"👙",kimono:"👘",high_heel:"👠",sandal:"👡",boot:"👢",mans_shoe:"👞",shoe:"👞",athletic_shoe:"👟",womans_hat:"👒",tophat:"🎩",mortar_board:"🎓",crown:"👑",rescue_worker_helmet:"⛑",school_satchel:"🎒",pouch:"👝",purse:"👛",handbag:"👜",briefcase:"💼",eyeglasses:"👓",dark_sunglasses:"🕶",closed_umbrella:"🌂",open_umbrella:"☂️",dog:"🐶",cat:"🐱",mouse:"🐭",hamster:"🐹",rabbit:"🐰",fox_face:"🦊",bear:"🐻",panda_face:"🐼",koala:"🐨",tiger:"🐯",lion:"🦁",cow:"🐮",pig:"🐷",pig_nose:"🐽",frog:"🐸",monkey_face:"🐵",see_no_evil:"🙈",hear_no_evil:"🙉",speak_no_evil:"🙊",monkey:"🐒",chicken:"🐔",penguin:"🐧",bird:"🐦",baby_chick:"🐤",hatching_chick:"🐣",hatched_chick:"🐥",duck:"🦆",eagle:"🦅",owl:"🦉",bat:"🦇",wolf:"🐺",boar:"🐗",horse:"🐴",unicorn:"🦄",bee:"🐝",honeybee:"🐝",bug:"🐛",butterfly:"🦋",snail:"🐌",shell:"🐚",beetle:"🐞",ant:"🐜",spider:"🕷",spider_web:"🕸",turtle:"🐢",snake:"🐍",lizard:"🦎",scorpion:"🦂",crab:"🦀",squid:"🦑",octopus:"🐙",shrimp:"🦐",tropical_fish:"🐠",fish:"🐟",blowfish:"🐡",dolphin:"🐬",flipper:"🐬",shark:"🦈",whale:"🐳",whale2:"🐋",crocodile:"🐊",leopard:"🐆",tiger2:"🐅",water_buffalo:"🐃",ox:"🐂",cow2:"🐄",deer:"🦌",dromedary_camel:"🐪",camel:"🐫",elephant:"🐘",rhinoceros:"🦏",gorilla:"🦍",racehorse:"🐎",pig2:"🐖",goat:"🐐",ram:"🐏",sheep:"🐑",dog2:"🐕",poodle:"🐩",cat2:"🐈",rooster:"🐓",turkey:"🦃",dove:"🕊",rabbit2:"🐇",mouse2:"🐁",rat:"🐀",chipmunk:"🐿",feet:"🐾",paw_prints:"🐾",dragon:"🐉",dragon_face:"🐲",cactus:"🌵",christmas_tree:"🎄",evergreen_tree:"🌲",deciduous_tree:"🌳",palm_tree:"🌴",seedling:"🌱",herb:"🌿",shamrock:"☘️",four_leaf_clover:"🍀",bamboo:"🎍",tanabata_tree:"🎋",leaves:"🍃",fallen_leaf:"🍂",maple_leaf:"🍁",mushroom:"🍄",ear_of_rice:"🌾",bouquet:"💐",tulip:"🌷",rose:"🌹",wilted_flower:"🥀",sunflower:"🌻",blossom:"🌼",cherry_blossom:"🌸",hibiscus:"🌺",earth_americas:"🌎",earth_africa:"🌍",earth_asia:"🌏",full_moon:"🌕",waning_gibbous_moon:"🌖",last_quarter_moon:"🌗",waning_crescent_moon:"🌘",new_moon:"🌑",waxing_crescent_moon:"🌒",first_quarter_moon:"🌓",moon:"🌔",waxing_gibbous_moon:"🌔",new_moon_with_face:"🌚",full_moon_with_face:"🌝",sun_with_face:"🌞",first_quarter_moon_with_face:"🌛",last_quarter_moon_with_face:"🌜",crescent_moon:"🌙",dizzy:"💫",star:"⭐️",star2:"🌟",sparkles:"✨",zap:"⚡️",fire:"🔥",boom:"💥",collision:"💥",comet:"☄",sunny:"☀️",sun_behind_small_cloud:"🌤",partly_sunny:"⛅️",sun_behind_large_cloud:"🌥",sun_behind_rain_cloud:"🌦",rainbow:"🌈",cloud:"☁️",cloud_with_rain:"🌧",cloud_with_lightning_and_rain:"⛈",cloud_with_lightning:"🌩",cloud_with_snow:"🌨",snowman_with_snow:"☃️",snowman:"⛄️",snowflake:"❄️",wind_face:"🌬",dash:"💨",tornado:"🌪",fog:"🌫",ocean:"🌊",droplet:"💧",sweat_drops:"💦",umbrella:"☔️",green_apple:"🍏",apple:"🍎",pear:"🍐",tangerine:"🍊",orange:"🍊",mandarin:"🍊",lemon:"🍋",banana:"🍌",watermelon:"🍉",grapes:"🍇",strawberry:"🍓",melon:"🍈",cherries:"🍒",peach:"🍑",pineapple:"🍍",kiwi_fruit:"🥝",avocado:"🥑",tomato:"🍅",eggplant:"🍆",cucumber:"🥒",carrot:"🥕",corn:"🌽",hot_pepper:"🌶",potato:"🥔",sweet_potato:"🍠",chestnut:"🌰",peanuts:"🥜",honey_pot:"🍯",croissant:"🥐",bread:"🍞",baguette_bread:"🥖",cheese:"🧀",egg:"🥚",fried_egg:"🍳",bacon:"🥓",pancakes:"🥞",fried_shrimp:"🍤",poultry_leg:"🍗",meat_on_bone:"🍖",pizza:"🍕",hotdog:"🌭",hamburger:"🍔",fries:"🍟",stuffed_flatbread:"🥙",taco:"🌮",burrito:"🌯",green_salad:"🥗",shallow_pan_of_food:"🥘",spaghetti:"🍝",ramen:"🍜",stew:"🍲",fish_cake:"🍥",sushi:"🍣",bento:"🍱",curry:"🍛",rice:"🍚",rice_ball:"🍙",rice_cracker:"🍘",oden:"🍢",dango:"🍡",shaved_ice:"🍧",ice_cream:"🍨",icecream:"🍦",cake:"🍰",birthday:"🎂",custard:"🍮",lollipop:"🍭",candy:"🍬",chocolate_bar:"🍫",popcorn:"🍿",doughnut:"🍩",cookie:"🍪",milk_glass:"🥛",baby_bottle:"🍼",coffee:"☕️",tea:"🍵",sake:"🍶",beer:"🍺",beers:"🍻",clinking_glasses:"🥂",wine_glass:"🍷",tumbler_glass:"🥃",cocktail:"🍸",tropical_drink:"🍹",champagne:"🍾",spoon:"🥄",fork_and_knife:"🍴",plate_with_cutlery:"🍽",soccer:"⚽️",basketball:"🏀",football:"🏈",baseball:"⚾️",tennis:"🎾",volleyball:"🏐",rugby_football:"🏉","8ball":"🎱",ping_pong:"🏓",badminton:"🏸",goal_net:"🥅",ice_hockey:"🏒",field_hockey:"🏑",cricket:"🏏",golf:"⛳️",bow_and_arrow:"🏹",fishing_pole_and_fish:"🎣",boxing_glove:"🥊",martial_arts_uniform:"🥋",ice_skate:"⛸",ski:"🎿",skier:"⛷",snowboarder:"🏂",weight_lifting_woman:"🏋️‍♀️",weight_lifting_man:"🏋",person_fencing:"🤺",women_wrestling:"🤼‍♀",men_wrestling:"🤼‍♂",woman_cartwheeling:"🤸‍♀",man_cartwheeling:"🤸‍♂",basketball_woman:"⛹️‍♀️",basketball_man:"⛹",woman_playing_handball:"🤾‍♀",man_playing_handball:"🤾‍♂",golfing_woman:"🏌️‍♀️",golfing_man:"🏌",surfing_woman:"🏄‍♀",surfing_man:"🏄",surfer:"🏄",swimming_woman:"🏊‍♀",swimming_man:"🏊",swimmer:"🏊",woman_playing_water_polo:"🤽‍♀",man_playing_water_polo:"🤽‍♂",rowing_woman:"🚣‍♀",rowing_man:"🚣",rowboat:"🚣",horse_racing:"🏇",biking_woman:"🚴‍♀",biking_man:"🚴",bicyclist:"🚴",mountain_biking_woman:"🚵‍♀",mountain_biking_man:"🚵",mountain_bicyclist:"🚵",running_shirt_with_sash:"🎽",medal_sports:"🏅",medal_military:"🎖","1st_place_medal":"🥇","2nd_place_medal":"🥈","3rd_place_medal":"🥉",trophy:"🏆",rosette:"🏵",reminder_ribbon:"🎗",ticket:"🎫",tickets:"🎟",circus_tent:"🎪",woman_juggling:"🤹‍♀",man_juggling:"🤹‍♂",performing_arts:"🎭",art:"🎨",clapper:"🎬",microphone:"🎤",headphones:"🎧",musical_score:"🎼",musical_keyboard:"🎹",drum:"🥁",saxophone:"🎷",trumpet:"🎺",guitar:"🎸",violin:"🎻",game_die:"🎲",dart:"🎯",bowling:"🎳",video_game:"🎮",slot_machine:"🎰",car:"🚗",red_car:"🚗",taxi:"🚕",blue_car:"🚙",bus:"🚌",trolleybus:"🚎",racing_car:"🏎",police_car:"🚓",ambulance:"🚑",fire_engine:"🚒",minibus:"🚐",truck:"🚚",articulated_lorry:"🚛",tractor:"🚜",kick_scooter:"🛴",bike:"🚲",motor_scooter:"🛵",motorcycle:"🏍",rotating_light:"🚨",oncoming_police_car:"🚔",oncoming_bus:"🚍",oncoming_automobile:"🚘",oncoming_taxi:"🚖",aerial_tramway:"🚡",mountain_cableway:"🚠",suspension_railway:"🚟",railway_car:"🚃",train:"🚋",mountain_railway:"🚞",monorail:"🚝",bullettrain_side:"🚄",bullettrain_front:"🚅",light_rail:"🚈",steam_locomotive:"🚂",train2:"🚆",metro:"🚇",tram:"🚊",station:"🚉",helicopter:"🚁",small_airplane:"🛩",airplane:"✈️",flight_departure:"🛫",flight_arrival:"🛬",rocket:"🚀",artificial_satellite:"🛰",seat:"💺",canoe:"🛶",boat:"⛵️",sailboat:"⛵️",motor_boat:"🛥",speedboat:"🚤",passenger_ship:"🛳",ferry:"⛴",ship:"🚢",anchor:"⚓️",construction:"🚧",fuelpump:"⛽️",busstop:"🚏",vertical_traffic_light:"🚦",traffic_light:"🚥",world_map:"🗺",moyai:"🗿",statue_of_liberty:"🗽",fountain:"⛲️",tokyo_tower:"🗼",european_castle:"🏰",japanese_castle:"🏯",stadium:"🏟",ferris_wheel:"🎡",roller_coaster:"🎢",carousel_horse:"🎠",parasol_on_ground:"⛱",beach_umbrella:"🏖",desert_island:"🏝",mountain:"⛰",mountain_snow:"🏔",mount_fuji:"🗻",volcano:"🌋",desert:"🏜",camping:"🏕",tent:"⛺️",railway_track:"🛤",motorway:"🛣",building_construction:"🏗",factory:"🏭",house:"🏠",house_with_garden:"🏡",houses:"🏘",derelict_house:"🏚",office:"🏢",department_store:"🏬",post_office:"🏣",european_post_office:"🏤",hospital:"🏥",bank:"🏦",hotel:"🏨",convenience_store:"🏪",school:"🏫",love_hotel:"🏩",wedding:"💒",classical_building:"🏛",church:"⛪️",mosque:"🕌",synagogue:"🕍",kaaba:"🕋",shinto_shrine:"⛩",japan:"🗾",rice_scene:"🎑",national_park:"🏞",sunrise:"🌅",sunrise_over_mountains:"🌄",stars:"🌠",sparkler:"🎇",fireworks:"🎆",city_sunrise:"🌇",city_sunset:"🌆",cityscape:"🏙",night_with_stars:"🌃",milky_way:"🌌",bridge_at_night:"🌉",foggy:"🌁",watch:"⌚️",iphone:"📱",calling:"📲",computer:"💻",keyboard:"⌨️",desktop_computer:"🖥",printer:"🖨",computer_mouse:"🖱",trackball:"🖲",joystick:"🕹",clamp:"🗜",minidisc:"💽",floppy_disk:"💾",cd:"💿",dvd:"📀",vhs:"📼",camera:"📷",camera_flash:"📸",video_camera:"📹",movie_camera:"🎥",film_projector:"📽",film_strip:"🎞",telephone_receiver:"📞",phone:"☎️",telephone:"☎️",pager:"📟",fax:"📠",tv:"📺",radio:"📻",studio_microphone:"🎙",level_slider:"🎚",control_knobs:"🎛",stopwatch:"⏱",timer_clock:"⏲",alarm_clock:"⏰",mantelpiece_clock:"🕰",hourglass:"⌛️",hourglass_flowing_sand:"⏳",satellite:"📡",battery:"🔋",electric_plug:"🔌",bulb:"💡",flashlight:"🔦",candle:"🕯",wastebasket:"🗑",oil_drum:"🛢",money_with_wings:"💸",dollar:"💵",yen:"💴",euro:"💶",pound:"💷",moneybag:"💰",credit_card:"💳",gem:"💎",balance_scale:"⚖️",wrench:"🔧",hammer:"🔨",hammer_and_pick:"⚒",hammer_and_wrench:"🛠",pick:"⛏",nut_and_bolt:"🔩",gear:"⚙️",chains:"⛓",gun:"🔫",bomb:"💣",hocho:"🔪",knife:"🔪",dagger:"🗡",crossed_swords:"⚔️",shield:"🛡",smoking:"🚬",coffin:"⚰️",funeral_urn:"⚱️",amphora:"🏺",crystal_ball:"🔮",prayer_beads:"📿",barber:"💈",alembic:"⚗️",telescope:"🔭",microscope:"🔬",hole:"🕳",pill:"💊",syringe:"💉",thermometer:"🌡",toilet:"🚽",potable_water:"🚰",shower:"🚿",bathtub:"🛁",bath:"🛀",bellhop_bell:"🛎",key:"🔑",old_key:"🗝",door:"🚪",couch_and_lamp:"🛋",bed:"🛏",sleeping_bed:"🛌",framed_picture:"🖼",shopping:"🛍",shopping_cart:"🛒",gift:"🎁",balloon:"🎈",flags:"🎏",ribbon:"🎀",confetti_ball:"🎊",tada:"🎉",dolls:"🎎",izakaya_lantern:"🏮",lantern:"🏮",wind_chime:"🎐",email:"✉️",envelope:"✉️",envelope_with_arrow:"📩",incoming_envelope:"📨","e-mail":"📧",love_letter:"💌",inbox_tray:"📥",outbox_tray:"📤",package:"📦",label:"🏷",mailbox_closed:"📪",mailbox:"📫",mailbox_with_mail:"📬",mailbox_with_no_mail:"📭",postbox:"📮",postal_horn:"📯",scroll:"📜",page_with_curl:"📃",page_facing_up:"📄",bookmark_tabs:"📑",bar_chart:"📊",chart_with_upwards_trend:"📈",chart_with_downwards_trend:"📉",spiral_notepad:"🗒",spiral_calendar:"🗓",calendar:"📆",date:"📅",card_index:"📇",card_file_box:"🗃",ballot_box:"🗳",file_cabinet:"🗄",clipboard:"📋",file_folder:"📁",open_file_folder:"📂",card_index_dividers:"🗂",newspaper_roll:"🗞",newspaper:"📰",notebook:"📓",notebook_with_decorative_cover:"📔",ledger:"📒",closed_book:"📕",green_book:"📗",blue_book:"📘",orange_book:"📙",books:"📚",book:"📖",open_book:"📖",bookmark:"🔖",link:"🔗",paperclip:"📎",paperclips:"🖇",triangular_ruler:"📐",straight_ruler:"📏",pushpin:"📌",round_pushpin:"📍",scissors:"✂️",pen:"🖊",fountain_pen:"🖋",black_nib:"✒️",paintbrush:"🖌",crayon:"🖍",memo:"📝",pencil:"📝",pencil2:"✏️",mag:"🔍",mag_right:"🔎",lock_with_ink_pen:"🔏",closed_lock_with_key:"🔐",lock:"🔒",unlock:"🔓",heart:"❤️",yellow_heart:"💛",green_heart:"💚",blue_heart:"💙",purple_heart:"💜",black_heart:"🖤",broken_heart:"💔",heavy_heart_exclamation:"❣️",two_hearts:"💕",revolving_hearts:"💞",heartbeat:"💓",heartpulse:"💗",sparkling_heart:"💖",cupid:"💘",gift_heart:"💝",heart_decoration:"💟",peace_symbol:"☮️",latin_cross:"✝️",star_and_crescent:"☪️",om:"🕉",wheel_of_dharma:"☸️",star_of_david:"✡️",six_pointed_star:"🔯",menorah:"🕎",yin_yang:"☯️",orthodox_cross:"☦️",place_of_worship:"🛐",ophiuchus:"⛎",aries:"♈️",taurus:"♉️",gemini:"♊️",cancer:"♋️",leo:"♌️",virgo:"♍️",libra:"♎️",scorpius:"♏️",sagittarius:"♐️",capricorn:"♑️",aquarius:"♒️",pisces:"♓️",id:"🆔",atom_symbol:"⚛️",accept:"🉑",radioactive:"☢️",biohazard:"☣️",mobile_phone_off:"📴",vibration_mode:"📳",eight_pointed_black_star:"✴️",vs:"🆚",white_flower:"💮",ideograph_advantage:"🉐",secret:"㊙️",congratulations:"㊗️",u6e80:"🈵",a:"🅰️",b:"🅱️",ab:"🆎",cl:"🆑",o2:"🅾️",sos:"🆘",x:"❌",o:"⭕️",stop_sign:"🛑",no_entry:"⛔️",name_badge:"📛",no_entry_sign:"🚫",anger:"💢",hotsprings:"♨️",no_pedestrians:"🚷",do_not_litter:"🚯",no_bicycles:"🚳","non-potable_water":"🚱",underage:"🔞",no_mobile_phones:"📵",no_smoking:"🚭",exclamation:"❗️",heavy_exclamation_mark:"❗️",grey_exclamation:"❕",question:"❓",grey_question:"❔",bangbang:"‼️",interrobang:"⁉️",low_brightness:"🔅",high_brightness:"🔆",part_alternation_mark:"〽️",warning:"⚠️",children_crossing:"🚸",trident:"🔱",fleur_de_lis:"⚜️",beginner:"🔰",recycle:"♻️",white_check_mark:"✅",chart:"💹",sparkle:"❇️",eight_spoked_asterisk:"✳️",negative_squared_cross_mark:"❎",globe_with_meridians:"🌐",diamond_shape_with_a_dot_inside:"💠",m:"Ⓜ️",cyclone:"🌀",zzz:"💤",atm:"🏧",wc:"🚾",wheelchair:"♿️",parking:"🅿️",sa:"🈂️",passport_control:"🛂",customs:"🛃",baggage_claim:"🛄",left_luggage:"🛅",mens:"🚹",womens:"🚺",baby_symbol:"🚼",restroom:"🚻",put_litter_in_its_place:"🚮",cinema:"🎦",signal_strength:"📶",koko:"🈁",symbols:"🔣",information_source:"ℹ️",abc:"🔤",abcd:"🔡",capital_abcd:"🔠",ng:"🆖",ok:"🆗",up:"🆙",cool:"🆒",new:"🆕",free:"🆓",zero:"0️⃣",one:"1️⃣",two:"2️⃣",three:"3️⃣",four:"4️⃣",five:"5️⃣",six:"6️⃣",seven:"7️⃣",eight:"8️⃣",nine:"9️⃣",keycap_ten:"🔟",hash:"#️⃣",asterisk:"*️⃣",arrow_forward:"▶️",pause_button:"⏸",play_or_pause_button:"⏯",stop_button:"⏹",record_button:"⏺",next_track_button:"⏭",previous_track_button:"⏮",fast_forward:"⏩",rewind:"⏪",arrow_double_up:"⏫",arrow_double_down:"⏬",arrow_backward:"◀️",arrow_up_small:"🔼",arrow_down_small:"🔽",arrow_right:"➡️",arrow_left:"⬅️",arrow_up:"⬆️",arrow_down:"⬇️",arrow_upper_right:"↗️",arrow_lower_right:"↘️",arrow_lower_left:"↙️",arrow_upper_left:"↖️",arrow_up_down:"↕️",left_right_arrow:"↔️",arrow_right_hook:"↪️",leftwards_arrow_with_hook:"↩️",arrow_heading_up:"⤴️",arrow_heading_down:"⤵️",twisted_rightwards_arrows:"🔀",repeat:"🔁",repeat_one:"🔂",arrows_counterclockwise:"🔄",arrows_clockwise:"🔃",musical_note:"🎵",notes:"🎶",heavy_plus_sign:"➕",heavy_minus_sign:"➖",heavy_division_sign:"➗",heavy_multiplication_x:"✖️",heavy_dollar_sign:"💲",currency_exchange:"💱",tm:"™️",copyright:"©️",registered:"®️",wavy_dash:"〰️",curly_loop:"➰",loop:"➿",end:"🔚",back:"🔙",on:"🔛",top:"🔝",soon:"🔜",heavy_check_mark:"✔️",ballot_box_with_check:"☑️",radio_button:"🔘",white_circle:"⚪️",black_circle:"⚫️",red_circle:"🔴",large_blue_circle:"🔵",small_red_triangle:"🔺",small_red_triangle_down:"🔻",small_orange_diamond:"🔸",small_blue_diamond:"🔹",large_orange_diamond:"🔶",large_blue_diamond:"🔷",white_square_button:"🔳",black_square_button:"🔲",black_small_square:"▪️",white_small_square:"▫️",black_medium_small_square:"◾️",white_medium_small_square:"◽️",black_medium_square:"◼️",white_medium_square:"◻️",black_large_square:"⬛️",white_large_square:"⬜️",speaker:"🔈",mute:"🔇",sound:"🔉",loud_sound:"🔊",bell:"🔔",no_bell:"🔕",mega:"📣",loudspeaker:"📢",eye_speech_bubble:"👁‍🗨",speech_balloon:"💬",thought_balloon:"💭",right_anger_bubble:"🗯",spades:"♠️",clubs:"♣️",hearts:"♥️",diamonds:"♦️",black_joker:"🃏",flower_playing_cards:"🎴",mahjong:"🀄️",clock1:"🕐",clock2:"🕑",clock3:"🕒",clock4:"🕓",clock5:"🕔",clock6:"🕕",clock7:"🕖",clock8:"🕗",clock9:"🕘",clock10:"🕙",clock11:"🕚",clock12:"🕛",clock130:"🕜",clock230:"🕝",clock330:"🕞",clock430:"🕟",clock530:"🕠",clock630:"🕡",clock730:"🕢",clock830:"🕣",clock930:"🕤",clock1030:"🕥",clock1130:"🕦",clock1230:"🕧",white_flag:"🏳️",black_flag:"🏴",checkered_flag:"🏁",triangular_flag_on_post:"🚩",rainbow_flag:"🏳️‍🌈",afghanistan:"🇦🇫",aland_islands:"🇦🇽",albania:"🇦🇱",algeria:"🇩🇿",american_samoa:"🇦🇸",andorra:"🇦🇩",angola:"🇦🇴",anguilla:"🇦🇮",antarctica:"🇦🇶",antigua_barbuda:"🇦🇬",argentina:"🇦🇷",armenia:"🇦🇲",aruba:"🇦🇼",australia:"🇦🇺",austria:"🇦🇹",azerbaijan:"🇦🇿",bahamas:"🇧🇸",bahrain:"🇧🇭",bangladesh:"🇧🇩",barbados:"🇧🇧",belarus:"🇧🇾",belgium:"🇧🇪",belize:"🇧🇿",benin:"🇧🇯",bermuda:"🇧🇲",bhutan:"🇧🇹",bolivia:"🇧🇴",caribbean_netherlands:"🇧🇶",bosnia_herzegovina:"🇧🇦",botswana:"🇧🇼",brazil:"🇧🇷",british_indian_ocean_territory:"🇮🇴",british_virgin_islands:"🇻🇬",brunei:"🇧🇳",bulgaria:"🇧🇬",burkina_faso:"🇧🇫",burundi:"🇧🇮",cape_verde:"🇨🇻",cambodia:"🇰🇭",cameroon:"🇨🇲",canada:"🇨🇦",canary_islands:"🇮🇨",cayman_islands:"🇰🇾",central_african_republic:"🇨🇫",chad:"🇹🇩",chile:"🇨🇱",cn:"🇨🇳",christmas_island:"🇨🇽",cocos_islands:"🇨🇨",colombia:"🇨🇴",comoros:"🇰🇲",congo_brazzaville:"🇨🇬",congo_kinshasa:"🇨🇩",cook_islands:"🇨🇰",costa_rica:"🇨🇷",cote_divoire:"🇨🇮",croatia:"🇭🇷",cuba:"🇨🇺",curacao:"🇨🇼",cyprus:"🇨🇾",czech_republic:"🇨🇿",denmark:"🇩🇰",djibouti:"🇩🇯",dominica:"🇩🇲",dominican_republic:"🇩🇴",ecuador:"🇪🇨",egypt:"🇪🇬",el_salvador:"🇸🇻",equatorial_guinea:"🇬🇶",eritrea:"🇪🇷",estonia:"🇪🇪",ethiopia:"🇪🇹",eu:"🇪🇺",european_union:"🇪🇺",falkland_islands:"🇫🇰",faroe_islands:"🇫🇴",fiji:"🇫🇯",finland:"🇫🇮",fr:"🇫🇷",french_guiana:"🇬🇫",french_polynesia:"🇵🇫",french_southern_territories:"🇹🇫",gabon:"🇬🇦",gambia:"🇬🇲",georgia:"🇬🇪",de:"🇩🇪",ghana:"🇬🇭",gibraltar:"🇬🇮",greece:"🇬🇷",greenland:"🇬🇱",grenada:"🇬🇩",guadeloupe:"🇬🇵",guam:"🇬🇺",guatemala:"🇬🇹",guernsey:"🇬🇬",guinea:"🇬🇳",guinea_bissau:"🇬🇼",guyana:"🇬🇾",haiti:"🇭🇹",honduras:"🇭🇳",hong_kong:"🇭🇰",hungary:"🇭🇺",iceland:"🇮🇸",india:"🇮🇳",indonesia:"🇮🇩",iran:"🇮🇷",iraq:"🇮🇶",ireland:"🇮🇪",isle_of_man:"🇮🇲",israel:"🇮🇱",it:"🇮🇹",jamaica:"🇯🇲",jp:"🇯🇵",crossed_flags:"🎌",jersey:"🇯🇪",jordan:"🇯🇴",kazakhstan:"🇰🇿",kenya:"🇰🇪",kiribati:"🇰🇮",kosovo:"🇽🇰",kuwait:"🇰🇼",kyrgyzstan:"🇰🇬",laos:"🇱🇦",latvia:"🇱🇻",lebanon:"🇱🇧",lesotho:"🇱🇸",liberia:"🇱🇷",libya:"🇱🇾",liechtenstein:"🇱🇮",lithuania:"🇱🇹",luxembourg:"🇱🇺",macau:"🇲🇴",macedonia:"🇲🇰",madagascar:"🇲🇬",malawi:"🇲🇼",malaysia:"🇲🇾",maldives:"🇲🇻",mali:"🇲🇱",malta:"🇲🇹",marshall_islands:"🇲🇭",martinique:"🇲🇶",mauritania:"🇲🇷",mauritius:"🇲🇺",mayotte:"🇾🇹",mexico:"🇲🇽",micronesia:"🇫🇲",moldova:"🇲🇩",monaco:"🇲🇨",mongolia:"🇲🇳",montenegro:"🇲🇪",montserrat:"🇲🇸",morocco:"🇲🇦",mozambique:"🇲🇿",myanmar:"🇲🇲",namibia:"🇳🇦",nauru:"🇳🇷",nepal:"🇳🇵",netherlands:"🇳🇱",new_caledonia:"🇳🇨",new_zealand:"🇳🇿",nicaragua:"🇳🇮",niger:"🇳🇪",nigeria:"🇳🇬",niue:"🇳🇺",norfolk_island:"🇳🇫",northern_mariana_islands:"🇲🇵",north_korea:"🇰🇵",norway:"🇳🇴",oman:"🇴🇲",pakistan:"🇵🇰",palau:"🇵🇼",palestinian_territories:"🇵🇸",panama:"🇵🇦",papua_new_guinea:"🇵🇬",paraguay:"🇵🇾",peru:"🇵🇪",philippines:"🇵🇭",pitcairn_islands:"🇵🇳",poland:"🇵🇱",portugal:"🇵🇹",puerto_rico:"🇵🇷",qatar:"🇶🇦",reunion:"🇷🇪",romania:"🇷🇴",ru:"🇷🇺",rwanda:"🇷🇼",st_barthelemy:"🇧🇱",st_helena:"🇸🇭",st_kitts_nevis:"🇰🇳",st_lucia:"🇱🇨",st_pierre_miquelon:"🇵🇲",st_vincent_grenadines:"🇻🇨",samoa:"🇼🇸",san_marino:"🇸🇲",sao_tome_principe:"🇸🇹",saudi_arabia:"🇸🇦",senegal:"🇸🇳",serbia:"🇷🇸",seychelles:"🇸🇨",sierra_leone:"🇸🇱",singapore:"🇸🇬",sint_maarten:"🇸🇽",slovakia:"🇸🇰",slovenia:"🇸🇮",solomon_islands:"🇸🇧",somalia:"🇸🇴",south_africa:"🇿🇦",south_georgia_south_sandwich_islands:"🇬🇸",kr:"🇰🇷",south_sudan:"🇸🇸",es:"🇪🇸",sri_lanka:"🇱🇰",sudan:"🇸🇩",suriname:"🇸🇷",swaziland:"🇸🇿",sweden:"🇸🇪",switzerland:"🇨🇭",syria:"🇸🇾",taiwan:"🇹🇼",tajikistan:"🇹🇯",tanzania:"🇹🇿",thailand:"🇹🇭",timor_leste:"🇹🇱",togo:"🇹🇬",tokelau:"🇹🇰",tonga:"🇹🇴",trinidad_tobago:"🇹🇹",tunisia:"🇹🇳",tr:"🇹🇷",turkmenistan:"🇹🇲",turks_caicos_islands:"🇹🇨",tuvalu:"🇹🇻",uganda:"🇺🇬",ukraine:"🇺🇦",united_arab_emirates:"🇦🇪",gb:"🇬🇧",uk:"🇬🇧",us:"🇺🇸",us_virgin_islands:"🇻🇮",uruguay:"🇺🇾",uzbekistan:"🇺🇿",vanuatu:"🇻🇺",vatican_city:"🇻🇦",venezuela:"🇻🇪",vietnam:"🇻🇳",wallis_futuna:"🇼🇫",western_sahara:"🇪🇭",yemen:"🇾🇪",zambia:"🇿🇲",zimbabwe:"🇿🇼"}},fa5b:function(e,t,r){e.exports=r("5537")("native-function-to-string",Function.toString)},faa1:function(e,t,r){"use strict";var n,i="object"===typeof Reflect?Reflect:null,o=i&&"function"===typeof i.apply?i.apply:function(e,t,r){return Function.prototype.apply.call(e,t,r)};function a(e){console&&console.warn&&console.warn(e)}n=i&&"function"===typeof i.ownKeys?i.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var s=Number.isNaN||function(e){return e!==e};function c(){c.init.call(this)}e.exports=c,c.EventEmitter=c,c.prototype._events=void 0,c.prototype._eventsCount=0,c.prototype._maxListeners=void 0;var l=10;function u(e){return void 0===e._maxListeners?c.defaultMaxListeners:e._maxListeners}function f(e,t,r,n){var i,o,s;if("function"!==typeof r)throw new TypeError('The "listener" argument must be of type Function. Received type '+typeof r);if(o=e._events,void 0===o?(o=e._events=Object.create(null),e._eventsCount=0):(void 0!==o.newListener&&(e.emit("newListener",t,r.listener?r.listener:r),o=e._events),s=o[t]),void 0===s)s=o[t]=r,++e._eventsCount;else if("function"===typeof s?s=o[t]=n?[r,s]:[s,r]:n?s.unshift(r):s.push(r),i=u(e),i>0&&s.length>i&&!s.warned){s.warned=!0;var c=new Error("Possible EventEmitter memory leak detected. "+s.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");c.name="MaxListenersExceededWarning",c.emitter=e,c.type=t,c.count=s.length,a(c)}return e}function p(){for(var e=[],t=0;t0&&(a=t[0]),a instanceof Error)throw a;var s=new Error("Unhandled error."+(a?" ("+a.message+")":""));throw s.context=a,s}var c=i[e];if(void 0===c)return!1;if("function"===typeof c)o(c,this,t);else{var l=c.length,u=g(c,l);for(r=0;r=0;o--)if(r[o]===t||r[o].listener===t){a=r[o].listener,i=o;break}if(i<0)return this;0===i?r.shift():v(r,i),1===r.length&&(n[e]=r[0]),void 0!==n.removeListener&&this.emit("removeListener",e,a||t)}return this},c.prototype.off=c.prototype.removeListener,c.prototype.removeAllListeners=function(e){var t,r,n;if(r=this._events,void 0===r)return this;if(void 0===r.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==r[e]&&(0===--this._eventsCount?this._events=Object.create(null):delete r[e]),this;if(0===arguments.length){var i,o=Object.keys(r);for(n=0;n=0;n--)this.removeListener(e,t[n]);return this},c.prototype.listeners=function(e){return d(this,e,!0)},c.prototype.rawListeners=function(e){return d(this,e,!1)},c.listenerCount=function(e,t){return"function"===typeof e.listenerCount?e.listenerCount(t):m.call(e,t)},c.prototype.listenerCount=m,c.prototype.eventNames=function(){return this._eventsCount>0?n(this._events):[]}},fab2:function(e,t,r){var n=r("7726").document;e.exports=n&&n.documentElement},fb48:function(e,t,r){"use strict"; -/*! - * is-plain-object - * - * Copyright (c) 2014-2017, Jon Schlinkert. - * Released under the MIT License. - */var n=r("a832");function i(e){return!0===n(e)&&"[object Object]"===Object.prototype.toString.call(e)}e.exports=function(e){var t,r;return!1!==i(e)&&(t=e.constructor,"function"===typeof t&&(r=t.prototype,!1!==i(r)&&!1!==r.hasOwnProperty("isPrototypeOf")))}},fba5:function(e,t,r){var n=r("cb5a");function i(e){return n(this.__data__,e)>-1}e.exports=i},fbcd:function(e,t,r){"use strict";function n(e){var t=Array.prototype.slice.call(arguments,1);return t.forEach(function(t){t&&Object.keys(t).forEach(function(r){e[r]=t[r]})}),e}function i(e){return Object.prototype.toString.call(e)}function o(e){return"[object String]"===i(e)}function a(e){return"[object Object]"===i(e)}function s(e){return"[object RegExp]"===i(e)}function c(e){return"[object Function]"===i(e)}function l(e){return e.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}var u={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};function f(e){return Object.keys(e||{}).reduce(function(e,t){return e||u.hasOwnProperty(t)},!1)}var p={"http:":{validate:function(e,t,r){var n=e.slice(t);return r.re.http||(r.re.http=new RegExp("^\\/\\/"+r.re.src_auth+r.re.src_host_port_strict+r.re.src_path,"i")),r.re.http.test(n)?n.match(r.re.http)[0].length:0}},"https:":"http:","ftp:":"http:","//":{validate:function(e,t,r){var n=e.slice(t);return r.re.no_http||(r.re.no_http=new RegExp("^"+r.re.src_auth+"(?:localhost|(?:(?:"+r.re.src_domain+")\\.)+"+r.re.src_domain_root+")"+r.re.src_port+r.re.src_host_terminator+r.re.src_path,"i")),r.re.no_http.test(n)?t>=3&&":"===e[t-3]?0:t>=3&&"/"===e[t-3]?0:n.match(r.re.no_http)[0].length:0}},"mailto:":{validate:function(e,t,r){var n=e.slice(t);return r.re.mailto||(r.re.mailto=new RegExp("^"+r.re.src_email_name+"@"+r.re.src_host_strict,"i")),r.re.mailto.test(n)?n.match(r.re.mailto)[0].length:0}}},h="a[cdefgilmnoqrstuwxz]|b[abdefghijmnorstvwyz]|c[acdfghiklmnoruvwxyz]|d[ejkmoz]|e[cegrstu]|f[ijkmor]|g[abdefghilmnpqrstuwy]|h[kmnrtu]|i[delmnoqrst]|j[emop]|k[eghimnprwyz]|l[abcikrstuvy]|m[acdeghklmnopqrstuvwxyz]|n[acefgilopruz]|om|p[aefghklmnrstwy]|qa|r[eosuw]|s[abcdeghijklmnortuvxyz]|t[cdfghjklmnortvwz]|u[agksyz]|v[aceginu]|w[fs]|y[et]|z[amw]",d="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function m(e){e.__index__=-1,e.__text_cache__=""}function g(e){return function(t,r){var n=t.slice(r);return e.test(n)?n.match(e)[0].length:0}}function v(){return function(e,t){t.normalize(e)}}function y(e){var t=e.re=r("b117")(e.__opts__),n=e.__tlds__.slice();function i(e){return e.replace("%TLDS%",t.src_tlds)}e.onCompile(),e.__tlds_replaced__||n.push(h),n.push(t.src_xn),t.src_tlds=n.join("|"),t.email_fuzzy=RegExp(i(t.tpl_email_fuzzy),"i"),t.link_fuzzy=RegExp(i(t.tpl_link_fuzzy),"i"),t.link_no_ip_fuzzy=RegExp(i(t.tpl_link_no_ip_fuzzy),"i"),t.host_fuzzy_test=RegExp(i(t.tpl_host_fuzzy_test),"i");var u=[];function f(e,t){throw new Error('(LinkifyIt) Invalid schema "'+e+'": '+t)}e.__compiled__={},Object.keys(e.__schemas__).forEach(function(t){var r=e.__schemas__[t];if(null!==r){var n={validate:null,link:null};if(e.__compiled__[t]=n,a(r))return s(r.validate)?n.validate=g(r.validate):c(r.validate)?n.validate=r.validate:f(t,r),void(c(r.normalize)?n.normalize=r.normalize:r.normalize?f(t,r):n.normalize=v());o(r)?u.push(t):f(t,r)}}),u.forEach(function(t){e.__compiled__[e.__schemas__[t]]&&(e.__compiled__[t].validate=e.__compiled__[e.__schemas__[t]].validate,e.__compiled__[t].normalize=e.__compiled__[e.__schemas__[t]].normalize)}),e.__compiled__[""]={validate:null,normalize:v()};var p=Object.keys(e.__compiled__).filter(function(t){return t.length>0&&e.__compiled__[t]}).map(l).join("|");e.re.schema_test=RegExp("(^|(?!_)(?:[><|]|"+t.src_ZPCc+"))("+p+")","i"),e.re.schema_search=RegExp("(^|(?!_)(?:[><|]|"+t.src_ZPCc+"))("+p+")","ig"),e.re.pretest=RegExp("("+e.re.schema_test.source+")|("+e.re.host_fuzzy_test.source+")|@","i"),m(e)}function b(e,t){var r=e.__index__,n=e.__last_index__,i=e.__text_cache__.slice(r,n);this.schema=e.__schema__.toLowerCase(),this.index=r+t,this.lastIndex=n+t,this.raw=i,this.text=i,this.url=i}function _(e,t){var r=new b(e,t);return e.__compiled__[r.schema].normalize(r,e),r}function w(e,t){if(!(this instanceof w))return new w(e,t);t||f(e)&&(t=e,e={}),this.__opts__=n({},u,t),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=n({},p,e),this.__compiled__={},this.__tlds__=d,this.__tlds_replaced__=!1,this.re={},y(this)}w.prototype.add=function(e,t){return this.__schemas__[e]=t,y(this),this},w.prototype.set=function(e){return this.__opts__=n(this.__opts__,e),this},w.prototype.test=function(e){if(this.__text_cache__=e,this.__index__=-1,!e.length)return!1;var t,r,n,i,o,a,s,c,l;if(this.re.schema_test.test(e)){s=this.re.schema_search,s.lastIndex=0;while(null!==(t=s.exec(e)))if(i=this.testSchemaAt(e,t[2],s.lastIndex),i){this.__schema__=t[2],this.__index__=t.index+t[1].length,this.__last_index__=t.index+t[0].length+i;break}}return this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&(c=e.search(this.re.host_fuzzy_test),c>=0&&(this.__index__<0||c=0&&null!==(n=e.match(this.re.email_fuzzy))&&(o=n.index+n[1].length,a=n.index+n[0].length,(this.__index__<0||othis.__last_index__)&&(this.__schema__="mailto:",this.__index__=o,this.__last_index__=a))),this.__index__>=0},w.prototype.pretest=function(e){return this.re.pretest.test(e)},w.prototype.testSchemaAt=function(e,t,r){return this.__compiled__[t.toLowerCase()]?this.__compiled__[t.toLowerCase()].validate(e,r,this):0},w.prototype.match=function(e){var t=0,r=[];this.__index__>=0&&this.__text_cache__===e&&(r.push(_(this,t)),t=this.__last_index__);var n=t?e.slice(t):e;while(this.test(n))r.push(_(this,t)),n=n.slice(this.__last_index__),t+=this.__last_index__;return r.length?r:null},w.prototype.tlds=function(e,t){return e=Array.isArray(e)?e:[e],t?(this.__tlds__=this.__tlds__.concat(e).sort().filter(function(e,t,r){return e!==r[t-1]}).reverse(),y(this),this):(this.__tlds__=e.slice(),this.__tlds_replaced__=!0,y(this),this)},w.prototype.normalize=function(e){e.schema||(e.url="http://"+e.url),"mailto:"!==e.schema||/^mailto:/i.test(e.url)||(e.url="mailto:"+e.url)},w.prototype.onCompile=function(){},e.exports=w},fce4:function(e,t,r){var n=r("b170"),i=n.isTag,o=n.getParent,a=n.getChildren,s=n.getSiblings,c=n.getName;e.exports={__proto__:null,attribute:r("55da").compile,pseudo:r("9ebc").compile,tag:function(e,t){var r=t.name;return function(t){return c(t)===r&&e(t)}},descendant:function(e,t,r,n,i){return function(t){if(i&&e(t))return!0;var r=!1;while(!r&&(t=o(t)))r=e(t);return r}},parent:function(e,t,r){if(r&&r.strict)throw SyntaxError("Parent selector isn't part of CSS3");return function(e){return a(e).some(n)};function n(t){return i(t)&&e(t)}},child:function(e){return function(t){var r=o(t);return!!r&&e(r)}},sibling:function(e){return function(t){for(var r=s(t),n=0;n=4)return!1;if(o=e.src.charCodeAt(l++),42!==o&&45!==o&&95!==o)return!1;a=1;while(l=o?-1:(n=e.src.charCodeAt(i++),126!==n&&58!==n?-1:(r=e.skipSpaces(i),i===r?-1:r>=o?-1:i))}function n(e,t){var r,n,i=e.level+2;for(r=t+2,n=e.tokens.length-2;r=0;if(m=i+1,m>=o)return!1;if(e.isEmpty(m)&&(m++,m>=o))return!1;if(e.sCount[m]1&&e.isEmpty(e.line-1),e.tShift[l]=w,e.sCount[l]=_,e.tight=T,e.parentType=b,e.blkIndent=y,e.ddIndent=v,A=e.push("dd_close","dd",-1),f[1]=m=e.line,m>=o)break e;if(e.sCount[m]=o)break;if(u=m,e.isEmpty(u))break;if(e.sCount[u]=o)break;if(e.isEmpty(l)&&l++,l>=o)break;if(e.sCount[l]= 0xD800 && c <= 0xDFFF) { return false; }\n // never used\n if (c >= 0xFDD0 && c <= 0xFDEF) { return false; }\n if ((c & 0xFFFF) === 0xFFFF || (c & 0xFFFF) === 0xFFFE) { return false; }\n // control codes\n if (c >= 0x00 && c <= 0x08) { return false; }\n if (c === 0x0B) { return false; }\n if (c >= 0x0E && c <= 0x1F) { return false; }\n if (c >= 0x7F && c <= 0x9F) { return false; }\n // out of range\n if (c > 0x10FFFF) { return false; }\n return true;\n}\n\nfunction fromCodePoint(c) {\n /*eslint no-bitwise:0*/\n if (c > 0xffff) {\n c -= 0x10000;\n var surrogate1 = 0xd800 + (c >> 10),\n surrogate2 = 0xdc00 + (c & 0x3ff);\n\n return String.fromCharCode(surrogate1, surrogate2);\n }\n return String.fromCharCode(c);\n}\n\n\nvar UNESCAPE_MD_RE = /\\\\([!\"#$%&'()*+,\\-.\\/:;<=>?@[\\\\\\]^_`{|}~])/g;\nvar ENTITY_RE = /&([a-z#][a-z0-9]{1,31});/gi;\nvar UNESCAPE_ALL_RE = new RegExp(UNESCAPE_MD_RE.source + '|' + ENTITY_RE.source, 'gi');\n\nvar DIGITAL_ENTITY_TEST_RE = /^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))/i;\n\nvar entities = require('./entities');\n\nfunction replaceEntityPattern(match, name) {\n var code = 0;\n\n if (has(entities, name)) {\n return entities[name];\n }\n\n if (name.charCodeAt(0) === 0x23/* # */ && DIGITAL_ENTITY_TEST_RE.test(name)) {\n code = name[1].toLowerCase() === 'x' ?\n parseInt(name.slice(2), 16) : parseInt(name.slice(1), 10);\n\n if (isValidEntityCode(code)) {\n return fromCodePoint(code);\n }\n }\n\n return match;\n}\n\n/*function replaceEntities(str) {\n if (str.indexOf('&') < 0) { return str; }\n\n return str.replace(ENTITY_RE, replaceEntityPattern);\n}*/\n\nfunction unescapeMd(str) {\n if (str.indexOf('\\\\') < 0) { return str; }\n return str.replace(UNESCAPE_MD_RE, '$1');\n}\n\nfunction unescapeAll(str) {\n if (str.indexOf('\\\\') < 0 && str.indexOf('&') < 0) { return str; }\n\n return str.replace(UNESCAPE_ALL_RE, function (match, escaped, entity) {\n if (escaped) { return escaped; }\n return replaceEntityPattern(match, entity);\n });\n}\n\n////////////////////////////////////////////////////////////////////////////////\n\nvar HTML_ESCAPE_TEST_RE = /[&<>\"]/;\nvar HTML_ESCAPE_REPLACE_RE = /[&<>\"]/g;\nvar HTML_REPLACEMENTS = {\n '&': '&',\n '<': '<',\n '>': '>',\n '\"': '"'\n};\n\nfunction replaceUnsafeChar(ch) {\n return HTML_REPLACEMENTS[ch];\n}\n\nfunction escapeHtml(str) {\n if (HTML_ESCAPE_TEST_RE.test(str)) {\n return str.replace(HTML_ESCAPE_REPLACE_RE, replaceUnsafeChar);\n }\n return str;\n}\n\n////////////////////////////////////////////////////////////////////////////////\n\nvar REGEXP_ESCAPE_RE = /[.?*+^$[\\]\\\\(){}|-]/g;\n\nfunction escapeRE(str) {\n return str.replace(REGEXP_ESCAPE_RE, '\\\\$&');\n}\n\n////////////////////////////////////////////////////////////////////////////////\n\nfunction isSpace(code) {\n switch (code) {\n case 0x09:\n case 0x20:\n return true;\n }\n return false;\n}\n\n// Zs (unicode class) || [\\t\\f\\v\\r\\n]\nfunction isWhiteSpace(code) {\n if (code >= 0x2000 && code <= 0x200A) { return true; }\n switch (code) {\n case 0x09: // \\t\n case 0x0A: // \\n\n case 0x0B: // \\v\n case 0x0C: // \\f\n case 0x0D: // \\r\n case 0x20:\n case 0xA0:\n case 0x1680:\n case 0x202F:\n case 0x205F:\n case 0x3000:\n return true;\n }\n return false;\n}\n\n////////////////////////////////////////////////////////////////////////////////\n\n/*eslint-disable max-len*/\nvar UNICODE_PUNCT_RE = require('uc.micro/categories/P/regex');\n\n// Currently without astral characters support.\nfunction isPunctChar(ch) {\n return UNICODE_PUNCT_RE.test(ch);\n}\n\n\n// Markdown ASCII punctuation characters.\n//\n// !, \", #, $, %, &, ', (, ), *, +, ,, -, ., /, :, ;, <, =, >, ?, @, [, \\, ], ^, _, `, {, |, }, or ~\n// http://spec.commonmark.org/0.15/#ascii-punctuation-character\n//\n// Don't confuse with unicode punctuation !!! It lacks some chars in ascii range.\n//\nfunction isMdAsciiPunct(ch) {\n switch (ch) {\n case 0x21/* ! */:\n case 0x22/* \" */:\n case 0x23/* # */:\n case 0x24/* $ */:\n case 0x25/* % */:\n case 0x26/* & */:\n case 0x27/* ' */:\n case 0x28/* ( */:\n case 0x29/* ) */:\n case 0x2A/* * */:\n case 0x2B/* + */:\n case 0x2C/* , */:\n case 0x2D/* - */:\n case 0x2E/* . */:\n case 0x2F/* / */:\n case 0x3A/* : */:\n case 0x3B/* ; */:\n case 0x3C/* < */:\n case 0x3D/* = */:\n case 0x3E/* > */:\n case 0x3F/* ? */:\n case 0x40/* @ */:\n case 0x5B/* [ */:\n case 0x5C/* \\ */:\n case 0x5D/* ] */:\n case 0x5E/* ^ */:\n case 0x5F/* _ */:\n case 0x60/* ` */:\n case 0x7B/* { */:\n case 0x7C/* | */:\n case 0x7D/* } */:\n case 0x7E/* ~ */:\n return true;\n default:\n return false;\n }\n}\n\n// Hepler to unify [reference labels].\n//\nfunction normalizeReference(str) {\n // Trim and collapse whitespace\n //\n str = str.trim().replace(/\\s+/g, ' ');\n\n // In node v10 'ẞ'.toLowerCase() === 'Ṿ', which is presumed to be a bug\n // fixed in v12 (couldn't find any details).\n //\n // So treat this one as a special case\n // (remove this when node v10 is no longer supported).\n //\n if ('ẞ'.toLowerCase() === 'Ṿ') {\n str = str.replace(/ẞ/g, 'ß');\n }\n\n // .toLowerCase().toUpperCase() should get rid of all differences\n // between letter variants.\n //\n // Simple .toLowerCase() doesn't normalize 125 code points correctly,\n // and .toUpperCase doesn't normalize 6 of them (list of exceptions:\n // İ, ϴ, ẞ, Ω, K, Å - those are already uppercased, but have differently\n // uppercased versions).\n //\n // Here's an example showing how it happens. Lets take greek letter omega:\n // uppercase U+0398 (Θ), U+03f4 (ϴ) and lowercase U+03b8 (θ), U+03d1 (ϑ)\n //\n // Unicode entries:\n // 0398;GREEK CAPITAL LETTER THETA;Lu;0;L;;;;;N;;;;03B8;\n // 03B8;GREEK SMALL LETTER THETA;Ll;0;L;;;;;N;;;0398;;0398\n // 03D1;GREEK THETA SYMBOL;Ll;0;L; 03B8;;;;N;GREEK SMALL LETTER SCRIPT THETA;;0398;;0398\n // 03F4;GREEK CAPITAL THETA SYMBOL;Lu;0;L; 0398;;;;N;;;;03B8;\n //\n // Case-insensitive comparison should treat all of them as equivalent.\n //\n // But .toLowerCase() doesn't change ϑ (it's already lowercase),\n // and .toUpperCase() doesn't change ϴ (already uppercase).\n //\n // Applying first lower then upper case normalizes any character:\n // '\\u0398\\u03f4\\u03b8\\u03d1'.toLowerCase().toUpperCase() === '\\u0398\\u0398\\u0398\\u0398'\n //\n // Note: this is equivalent to unicode case folding; unicode normalization\n // is a different step that is not required here.\n //\n // Final result should be uppercased, because it's later stored in an object\n // (this avoid a conflict with Object.prototype members,\n // most notably, `__proto__`)\n //\n return str.toLowerCase().toUpperCase();\n}\n\n////////////////////////////////////////////////////////////////////////////////\n\n// Re-export libraries commonly used in both markdown-it and its plugins,\n// so plugins won't have to depend on them explicitly, which reduces their\n// bundled size (e.g. a browser build).\n//\nexports.lib = {};\nexports.lib.mdurl = require('mdurl');\nexports.lib.ucmicro = require('uc.micro');\n\nexports.assign = assign;\nexports.isString = isString;\nexports.has = has;\nexports.unescapeMd = unescapeMd;\nexports.unescapeAll = unescapeAll;\nexports.isValidEntityCode = isValidEntityCode;\nexports.fromCodePoint = fromCodePoint;\n// exports.replaceEntities = replaceEntities;\nexports.escapeHtml = escapeHtml;\nexports.arrayReplaceAt = arrayReplaceAt;\nexports.isSpace = isSpace;\nexports.isWhiteSpace = isWhiteSpace;\nexports.isMdAsciiPunct = isMdAsciiPunct;\nexports.isPunctChar = isPunctChar;\nexports.escapeRE = escapeRE;\nexports.normalizeReference = normalizeReference;\n","'use strict';\n\nmodule.exports = function emoji_html(tokens, idx /*, options, env */) {\n return tokens[idx].content;\n};\n","'use strict';\n\nvar Tokenizer = require('../tokenizer'),\n HTML = require('./html');\n\n//Aliases\nvar $ = HTML.TAG_NAMES,\n NS = HTML.NAMESPACES,\n ATTRS = HTML.ATTRS;\n\n\n//MIME types\nvar MIME_TYPES = {\n TEXT_HTML: 'text/html',\n APPLICATION_XML: 'application/xhtml+xml'\n};\n\n//Attributes\nvar DEFINITION_URL_ATTR = 'definitionurl',\n ADJUSTED_DEFINITION_URL_ATTR = 'definitionURL',\n SVG_ATTRS_ADJUSTMENT_MAP = {\n 'attributename': 'attributeName',\n 'attributetype': 'attributeType',\n 'basefrequency': 'baseFrequency',\n 'baseprofile': 'baseProfile',\n 'calcmode': 'calcMode',\n 'clippathunits': 'clipPathUnits',\n 'diffuseconstant': 'diffuseConstant',\n 'edgemode': 'edgeMode',\n 'filterunits': 'filterUnits',\n 'glyphref': 'glyphRef',\n 'gradienttransform': 'gradientTransform',\n 'gradientunits': 'gradientUnits',\n 'kernelmatrix': 'kernelMatrix',\n 'kernelunitlength': 'kernelUnitLength',\n 'keypoints': 'keyPoints',\n 'keysplines': 'keySplines',\n 'keytimes': 'keyTimes',\n 'lengthadjust': 'lengthAdjust',\n 'limitingconeangle': 'limitingConeAngle',\n 'markerheight': 'markerHeight',\n 'markerunits': 'markerUnits',\n 'markerwidth': 'markerWidth',\n 'maskcontentunits': 'maskContentUnits',\n 'maskunits': 'maskUnits',\n 'numoctaves': 'numOctaves',\n 'pathlength': 'pathLength',\n 'patterncontentunits': 'patternContentUnits',\n 'patterntransform': 'patternTransform',\n 'patternunits': 'patternUnits',\n 'pointsatx': 'pointsAtX',\n 'pointsaty': 'pointsAtY',\n 'pointsatz': 'pointsAtZ',\n 'preservealpha': 'preserveAlpha',\n 'preserveaspectratio': 'preserveAspectRatio',\n 'primitiveunits': 'primitiveUnits',\n 'refx': 'refX',\n 'refy': 'refY',\n 'repeatcount': 'repeatCount',\n 'repeatdur': 'repeatDur',\n 'requiredextensions': 'requiredExtensions',\n 'requiredfeatures': 'requiredFeatures',\n 'specularconstant': 'specularConstant',\n 'specularexponent': 'specularExponent',\n 'spreadmethod': 'spreadMethod',\n 'startoffset': 'startOffset',\n 'stddeviation': 'stdDeviation',\n 'stitchtiles': 'stitchTiles',\n 'surfacescale': 'surfaceScale',\n 'systemlanguage': 'systemLanguage',\n 'tablevalues': 'tableValues',\n 'targetx': 'targetX',\n 'targety': 'targetY',\n 'textlength': 'textLength',\n 'viewbox': 'viewBox',\n 'viewtarget': 'viewTarget',\n 'xchannelselector': 'xChannelSelector',\n 'ychannelselector': 'yChannelSelector',\n 'zoomandpan': 'zoomAndPan'\n },\n XML_ATTRS_ADJUSTMENT_MAP = {\n 'xlink:actuate': {prefix: 'xlink', name: 'actuate', namespace: NS.XLINK},\n 'xlink:arcrole': {prefix: 'xlink', name: 'arcrole', namespace: NS.XLINK},\n 'xlink:href': {prefix: 'xlink', name: 'href', namespace: NS.XLINK},\n 'xlink:role': {prefix: 'xlink', name: 'role', namespace: NS.XLINK},\n 'xlink:show': {prefix: 'xlink', name: 'show', namespace: NS.XLINK},\n 'xlink:title': {prefix: 'xlink', name: 'title', namespace: NS.XLINK},\n 'xlink:type': {prefix: 'xlink', name: 'type', namespace: NS.XLINK},\n 'xml:base': {prefix: 'xml', name: 'base', namespace: NS.XML},\n 'xml:lang': {prefix: 'xml', name: 'lang', namespace: NS.XML},\n 'xml:space': {prefix: 'xml', name: 'space', namespace: NS.XML},\n 'xmlns': {prefix: '', name: 'xmlns', namespace: NS.XMLNS},\n 'xmlns:xlink': {prefix: 'xmlns', name: 'xlink', namespace: NS.XMLNS}\n\n };\n\n//SVG tag names adjustment map\nvar SVG_TAG_NAMES_ADJUSTMENT_MAP = exports.SVG_TAG_NAMES_ADJUSTMENT_MAP = {\n 'altglyph': 'altGlyph',\n 'altglyphdef': 'altGlyphDef',\n 'altglyphitem': 'altGlyphItem',\n 'animatecolor': 'animateColor',\n 'animatemotion': 'animateMotion',\n 'animatetransform': 'animateTransform',\n 'clippath': 'clipPath',\n 'feblend': 'feBlend',\n 'fecolormatrix': 'feColorMatrix',\n 'fecomponenttransfer': 'feComponentTransfer',\n 'fecomposite': 'feComposite',\n 'feconvolvematrix': 'feConvolveMatrix',\n 'fediffuselighting': 'feDiffuseLighting',\n 'fedisplacementmap': 'feDisplacementMap',\n 'fedistantlight': 'feDistantLight',\n 'feflood': 'feFlood',\n 'fefunca': 'feFuncA',\n 'fefuncb': 'feFuncB',\n 'fefuncg': 'feFuncG',\n 'fefuncr': 'feFuncR',\n 'fegaussianblur': 'feGaussianBlur',\n 'feimage': 'feImage',\n 'femerge': 'feMerge',\n 'femergenode': 'feMergeNode',\n 'femorphology': 'feMorphology',\n 'feoffset': 'feOffset',\n 'fepointlight': 'fePointLight',\n 'fespecularlighting': 'feSpecularLighting',\n 'fespotlight': 'feSpotLight',\n 'fetile': 'feTile',\n 'feturbulence': 'feTurbulence',\n 'foreignobject': 'foreignObject',\n 'glyphref': 'glyphRef',\n 'lineargradient': 'linearGradient',\n 'radialgradient': 'radialGradient',\n 'textpath': 'textPath'\n};\n\n//Tags that causes exit from foreign content\nvar EXITS_FOREIGN_CONTENT = Object.create(null);\n\nEXITS_FOREIGN_CONTENT[$.B] = true;\nEXITS_FOREIGN_CONTENT[$.BIG] = true;\nEXITS_FOREIGN_CONTENT[$.BLOCKQUOTE] = true;\nEXITS_FOREIGN_CONTENT[$.BODY] = true;\nEXITS_FOREIGN_CONTENT[$.BR] = true;\nEXITS_FOREIGN_CONTENT[$.CENTER] = true;\nEXITS_FOREIGN_CONTENT[$.CODE] = true;\nEXITS_FOREIGN_CONTENT[$.DD] = true;\nEXITS_FOREIGN_CONTENT[$.DIV] = true;\nEXITS_FOREIGN_CONTENT[$.DL] = true;\nEXITS_FOREIGN_CONTENT[$.DT] = true;\nEXITS_FOREIGN_CONTENT[$.EM] = true;\nEXITS_FOREIGN_CONTENT[$.EMBED] = true;\nEXITS_FOREIGN_CONTENT[$.H1] = true;\nEXITS_FOREIGN_CONTENT[$.H2] = true;\nEXITS_FOREIGN_CONTENT[$.H3] = true;\nEXITS_FOREIGN_CONTENT[$.H4] = true;\nEXITS_FOREIGN_CONTENT[$.H5] = true;\nEXITS_FOREIGN_CONTENT[$.H6] = true;\nEXITS_FOREIGN_CONTENT[$.HEAD] = true;\nEXITS_FOREIGN_CONTENT[$.HR] = true;\nEXITS_FOREIGN_CONTENT[$.I] = true;\nEXITS_FOREIGN_CONTENT[$.IMG] = true;\nEXITS_FOREIGN_CONTENT[$.LI] = true;\nEXITS_FOREIGN_CONTENT[$.LISTING] = true;\nEXITS_FOREIGN_CONTENT[$.MENU] = true;\nEXITS_FOREIGN_CONTENT[$.META] = true;\nEXITS_FOREIGN_CONTENT[$.NOBR] = true;\nEXITS_FOREIGN_CONTENT[$.OL] = true;\nEXITS_FOREIGN_CONTENT[$.P] = true;\nEXITS_FOREIGN_CONTENT[$.PRE] = true;\nEXITS_FOREIGN_CONTENT[$.RUBY] = true;\nEXITS_FOREIGN_CONTENT[$.S] = true;\nEXITS_FOREIGN_CONTENT[$.SMALL] = true;\nEXITS_FOREIGN_CONTENT[$.SPAN] = true;\nEXITS_FOREIGN_CONTENT[$.STRONG] = true;\nEXITS_FOREIGN_CONTENT[$.STRIKE] = true;\nEXITS_FOREIGN_CONTENT[$.SUB] = true;\nEXITS_FOREIGN_CONTENT[$.SUP] = true;\nEXITS_FOREIGN_CONTENT[$.TABLE] = true;\nEXITS_FOREIGN_CONTENT[$.TT] = true;\nEXITS_FOREIGN_CONTENT[$.U] = true;\nEXITS_FOREIGN_CONTENT[$.UL] = true;\nEXITS_FOREIGN_CONTENT[$.VAR] = true;\n\n//Check exit from foreign content\nexports.causesExit = function (startTagToken) {\n var tn = startTagToken.tagName;\n var isFontWithAttrs = tn === $.FONT && (Tokenizer.getTokenAttr(startTagToken, ATTRS.COLOR) !== null ||\n Tokenizer.getTokenAttr(startTagToken, ATTRS.SIZE) !== null ||\n Tokenizer.getTokenAttr(startTagToken, ATTRS.FACE) !== null);\n\n return isFontWithAttrs ? true : EXITS_FOREIGN_CONTENT[tn];\n};\n\n//Token adjustments\nexports.adjustTokenMathMLAttrs = function (token) {\n for (var i = 0; i < token.attrs.length; i++) {\n if (token.attrs[i].name === DEFINITION_URL_ATTR) {\n token.attrs[i].name = ADJUSTED_DEFINITION_URL_ATTR;\n break;\n }\n }\n};\n\nexports.adjustTokenSVGAttrs = function (token) {\n for (var i = 0; i < token.attrs.length; i++) {\n var adjustedAttrName = SVG_ATTRS_ADJUSTMENT_MAP[token.attrs[i].name];\n\n if (adjustedAttrName)\n token.attrs[i].name = adjustedAttrName;\n }\n};\n\nexports.adjustTokenXMLAttrs = function (token) {\n for (var i = 0; i < token.attrs.length; i++) {\n var adjustedAttrEntry = XML_ATTRS_ADJUSTMENT_MAP[token.attrs[i].name];\n\n if (adjustedAttrEntry) {\n token.attrs[i].prefix = adjustedAttrEntry.prefix;\n token.attrs[i].name = adjustedAttrEntry.name;\n token.attrs[i].namespace = adjustedAttrEntry.namespace;\n }\n }\n};\n\nexports.adjustTokenSVGTagName = function (token) {\n var adjustedTagName = SVG_TAG_NAMES_ADJUSTMENT_MAP[token.tagName];\n\n if (adjustedTagName)\n token.tagName = adjustedTagName;\n};\n\n//Integration points\nfunction isMathMLTextIntegrationPoint(tn, ns) {\n return ns === NS.MATHML && (tn === $.MI || tn === $.MO || tn === $.MN || tn === $.MS || tn === $.MTEXT);\n}\n\nfunction isHtmlIntegrationPoint(tn, ns, attrs) {\n if (ns === NS.MATHML && tn === $.ANNOTATION_XML) {\n for (var i = 0; i < attrs.length; i++) {\n if (attrs[i].name === ATTRS.ENCODING) {\n var value = attrs[i].value.toLowerCase();\n\n return value === MIME_TYPES.TEXT_HTML || value === MIME_TYPES.APPLICATION_XML;\n }\n }\n }\n\n return ns === NS.SVG && (tn === $.FOREIGN_OBJECT || tn === $.DESC || tn === $.TITLE);\n}\n\nexports.isIntegrationPoint = function (tn, ns, attrs, foreignNS) {\n if ((!foreignNS || foreignNS === NS.HTML) && isHtmlIntegrationPoint(tn, ns, attrs))\n return true;\n\n if ((!foreignNS || foreignNS === NS.MATHML) && isMathMLTextIntegrationPoint(tn, ns))\n return true;\n\n return false;\n};\n","var Symbol = require('./_Symbol');\n\n/** Used for built-in method references. */\nvar objectProto = Object.prototype;\n\n/** Used to check objects for own properties. */\nvar hasOwnProperty = objectProto.hasOwnProperty;\n\n/**\n * Used to resolve the\n * [`toStringTag`](http://ecma-international.org/ecma-262/7.0/#sec-object.prototype.tostring)\n * of values.\n */\nvar nativeObjectToString = objectProto.toString;\n\n/** Built-in value references. */\nvar symToStringTag = Symbol ? Symbol.toStringTag : undefined;\n\n/**\n * A specialized version of `baseGetTag` which ignores `Symbol.toStringTag` values.\n *\n * @private\n * @param {*} value The value to query.\n * @returns {string} Returns the raw `toStringTag`.\n */\nfunction getRawTag(value) {\n var isOwn = hasOwnProperty.call(value, symToStringTag),\n tag = value[symToStringTag];\n\n try {\n value[symToStringTag] = undefined;\n var unmasked = true;\n } catch (e) {}\n\n var result = nativeObjectToString.call(value);\n if (unmasked) {\n if (isOwn) {\n value[symToStringTag] = tag;\n } else {\n delete value[symToStringTag];\n }\n }\n return result;\n}\n\nmodule.exports = getRawTag;\n","'use strict';\n// ECMAScript 6 symbols shim\nvar global = require('./_global');\nvar has = require('./_has');\nvar DESCRIPTORS = require('./_descriptors');\nvar $export = require('./_export');\nvar redefine = require('./_redefine');\nvar META = require('./_meta').KEY;\nvar $fails = require('./_fails');\nvar shared = require('./_shared');\nvar setToStringTag = require('./_set-to-string-tag');\nvar uid = require('./_uid');\nvar wks = require('./_wks');\nvar wksExt = require('./_wks-ext');\nvar wksDefine = require('./_wks-define');\nvar enumKeys = require('./_enum-keys');\nvar isArray = require('./_is-array');\nvar anObject = require('./_an-object');\nvar isObject = require('./_is-object');\nvar toObject = require('./_to-object');\nvar toIObject = require('./_to-iobject');\nvar toPrimitive = require('./_to-primitive');\nvar createDesc = require('./_property-desc');\nvar _create = require('./_object-create');\nvar gOPNExt = require('./_object-gopn-ext');\nvar $GOPD = require('./_object-gopd');\nvar $GOPS = require('./_object-gops');\nvar $DP = require('./_object-dp');\nvar $keys = require('./_object-keys');\nvar gOPD = $GOPD.f;\nvar dP = $DP.f;\nvar gOPN = gOPNExt.f;\nvar $Symbol = global.Symbol;\nvar $JSON = global.JSON;\nvar _stringify = $JSON && $JSON.stringify;\nvar PROTOTYPE = 'prototype';\nvar HIDDEN = wks('_hidden');\nvar TO_PRIMITIVE = wks('toPrimitive');\nvar isEnum = {}.propertyIsEnumerable;\nvar SymbolRegistry = shared('symbol-registry');\nvar AllSymbols = shared('symbols');\nvar OPSymbols = shared('op-symbols');\nvar ObjectProto = Object[PROTOTYPE];\nvar USE_NATIVE = typeof $Symbol == 'function' && !!$GOPS.f;\nvar QObject = global.QObject;\n// Don't use setters in Qt Script, https://github.com/zloirock/core-js/issues/173\nvar setter = !QObject || !QObject[PROTOTYPE] || !QObject[PROTOTYPE].findChild;\n\n// fallback for old Android, https://code.google.com/p/v8/issues/detail?id=687\nvar setSymbolDesc = DESCRIPTORS && $fails(function () {\n return _create(dP({}, 'a', {\n get: function () { return dP(this, 'a', { value: 7 }).a; }\n })).a != 7;\n}) ? function (it, key, D) {\n var protoDesc = gOPD(ObjectProto, key);\n if (protoDesc) delete ObjectProto[key];\n dP(it, key, D);\n if (protoDesc && it !== ObjectProto) dP(ObjectProto, key, protoDesc);\n} : dP;\n\nvar wrap = function (tag) {\n var sym = AllSymbols[tag] = _create($Symbol[PROTOTYPE]);\n sym._k = tag;\n return sym;\n};\n\nvar isSymbol = USE_NATIVE && typeof $Symbol.iterator == 'symbol' ? function (it) {\n return typeof it == 'symbol';\n} : function (it) {\n return it instanceof $Symbol;\n};\n\nvar $defineProperty = function defineProperty(it, key, D) {\n if (it === ObjectProto) $defineProperty(OPSymbols, key, D);\n anObject(it);\n key = toPrimitive(key, true);\n anObject(D);\n if (has(AllSymbols, key)) {\n if (!D.enumerable) {\n if (!has(it, HIDDEN)) dP(it, HIDDEN, createDesc(1, {}));\n it[HIDDEN][key] = true;\n } else {\n if (has(it, HIDDEN) && it[HIDDEN][key]) it[HIDDEN][key] = false;\n D = _create(D, { enumerable: createDesc(0, false) });\n } return setSymbolDesc(it, key, D);\n } return dP(it, key, D);\n};\nvar $defineProperties = function defineProperties(it, P) {\n anObject(it);\n var keys = enumKeys(P = toIObject(P));\n var i = 0;\n var l = keys.length;\n var key;\n while (l > i) $defineProperty(it, key = keys[i++], P[key]);\n return it;\n};\nvar $create = function create(it, P) {\n return P === undefined ? _create(it) : $defineProperties(_create(it), P);\n};\nvar $propertyIsEnumerable = function propertyIsEnumerable(key) {\n var E = isEnum.call(this, key = toPrimitive(key, true));\n if (this === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key)) return false;\n return E || !has(this, key) || !has(AllSymbols, key) || has(this, HIDDEN) && this[HIDDEN][key] ? E : true;\n};\nvar $getOwnPropertyDescriptor = function getOwnPropertyDescriptor(it, key) {\n it = toIObject(it);\n key = toPrimitive(key, true);\n if (it === ObjectProto && has(AllSymbols, key) && !has(OPSymbols, key)) return;\n var D = gOPD(it, key);\n if (D && has(AllSymbols, key) && !(has(it, HIDDEN) && it[HIDDEN][key])) D.enumerable = true;\n return D;\n};\nvar $getOwnPropertyNames = function getOwnPropertyNames(it) {\n var names = gOPN(toIObject(it));\n var result = [];\n var i = 0;\n var key;\n while (names.length > i) {\n if (!has(AllSymbols, key = names[i++]) && key != HIDDEN && key != META) result.push(key);\n } return result;\n};\nvar $getOwnPropertySymbols = function getOwnPropertySymbols(it) {\n var IS_OP = it === ObjectProto;\n var names = gOPN(IS_OP ? OPSymbols : toIObject(it));\n var result = [];\n var i = 0;\n var key;\n while (names.length > i) {\n if (has(AllSymbols, key = names[i++]) && (IS_OP ? has(ObjectProto, key) : true)) result.push(AllSymbols[key]);\n } return result;\n};\n\n// 19.4.1.1 Symbol([description])\nif (!USE_NATIVE) {\n $Symbol = function Symbol() {\n if (this instanceof $Symbol) throw TypeError('Symbol is not a constructor!');\n var tag = uid(arguments.length > 0 ? arguments[0] : undefined);\n var $set = function (value) {\n if (this === ObjectProto) $set.call(OPSymbols, value);\n if (has(this, HIDDEN) && has(this[HIDDEN], tag)) this[HIDDEN][tag] = false;\n setSymbolDesc(this, tag, createDesc(1, value));\n };\n if (DESCRIPTORS && setter) setSymbolDesc(ObjectProto, tag, { configurable: true, set: $set });\n return wrap(tag);\n };\n redefine($Symbol[PROTOTYPE], 'toString', function toString() {\n return this._k;\n });\n\n $GOPD.f = $getOwnPropertyDescriptor;\n $DP.f = $defineProperty;\n require('./_object-gopn').f = gOPNExt.f = $getOwnPropertyNames;\n require('./_object-pie').f = $propertyIsEnumerable;\n $GOPS.f = $getOwnPropertySymbols;\n\n if (DESCRIPTORS && !require('./_library')) {\n redefine(ObjectProto, 'propertyIsEnumerable', $propertyIsEnumerable, true);\n }\n\n wksExt.f = function (name) {\n return wrap(wks(name));\n };\n}\n\n$export($export.G + $export.W + $export.F * !USE_NATIVE, { Symbol: $Symbol });\n\nfor (var es6Symbols = (\n // 19.4.2.2, 19.4.2.3, 19.4.2.4, 19.4.2.6, 19.4.2.8, 19.4.2.9, 19.4.2.10, 19.4.2.11, 19.4.2.12, 19.4.2.13, 19.4.2.14\n 'hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables'\n).split(','), j = 0; es6Symbols.length > j;)wks(es6Symbols[j++]);\n\nfor (var wellKnownSymbols = $keys(wks.store), k = 0; wellKnownSymbols.length > k;) wksDefine(wellKnownSymbols[k++]);\n\n$export($export.S + $export.F * !USE_NATIVE, 'Symbol', {\n // 19.4.2.1 Symbol.for(key)\n 'for': function (key) {\n return has(SymbolRegistry, key += '')\n ? SymbolRegistry[key]\n : SymbolRegistry[key] = $Symbol(key);\n },\n // 19.4.2.5 Symbol.keyFor(sym)\n keyFor: function keyFor(sym) {\n if (!isSymbol(sym)) throw TypeError(sym + ' is not a symbol!');\n for (var key in SymbolRegistry) if (SymbolRegistry[key] === sym) return key;\n },\n useSetter: function () { setter = true; },\n useSimple: function () { setter = false; }\n});\n\n$export($export.S + $export.F * !USE_NATIVE, 'Object', {\n // 19.1.2.2 Object.create(O [, Properties])\n create: $create,\n // 19.1.2.4 Object.defineProperty(O, P, Attributes)\n defineProperty: $defineProperty,\n // 19.1.2.3 Object.defineProperties(O, Properties)\n defineProperties: $defineProperties,\n // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P)\n getOwnPropertyDescriptor: $getOwnPropertyDescriptor,\n // 19.1.2.7 Object.getOwnPropertyNames(O)\n getOwnPropertyNames: $getOwnPropertyNames,\n // 19.1.2.8 Object.getOwnPropertySymbols(O)\n getOwnPropertySymbols: $getOwnPropertySymbols\n});\n\n// Chrome 38 and 39 `Object.getOwnPropertySymbols` fails on primitives\n// https://bugs.chromium.org/p/v8/issues/detail?id=3443\nvar FAILS_ON_PRIMITIVES = $fails(function () { $GOPS.f(1); });\n\n$export($export.S + $export.F * FAILS_ON_PRIMITIVES, 'Object', {\n getOwnPropertySymbols: function getOwnPropertySymbols(it) {\n return $GOPS.f(toObject(it));\n }\n});\n\n// 24.3.2 JSON.stringify(value [, replacer [, space]])\n$JSON && $export($export.S + $export.F * (!USE_NATIVE || $fails(function () {\n var S = $Symbol();\n // MS Edge converts symbol values to JSON as {}\n // WebKit converts symbol values to JSON as null\n // V8 throws on boxed symbols\n return _stringify([S]) != '[null]' || _stringify({ a: S }) != '{}' || _stringify(Object(S)) != '{}';\n})), 'JSON', {\n stringify: function stringify(it) {\n var args = [it];\n var i = 1;\n var replacer, $replacer;\n while (arguments.length > i) args.push(arguments[i++]);\n $replacer = replacer = args[1];\n if (!isObject(replacer) && it === undefined || isSymbol(it)) return; // IE8 returns string on undefined\n if (!isArray(replacer)) replacer = function (key, value) {\n if (typeof $replacer == 'function') value = $replacer.call(this, key, value);\n if (!isSymbol(value)) return value;\n };\n args[1] = replacer;\n return _stringify.apply($JSON, args);\n }\n});\n\n// 19.4.3.4 Symbol.prototype[@@toPrimitive](hint)\n$Symbol[PROTOTYPE][TO_PRIMITIVE] || require('./_hide')($Symbol[PROTOTYPE], TO_PRIMITIVE, $Symbol[PROTOTYPE].valueOf);\n// 19.4.3.5 Symbol.prototype[@@toStringTag]\nsetToStringTag($Symbol, 'Symbol');\n// 20.2.1.9 Math[@@toStringTag]\nsetToStringTag(Math, 'Math', true);\n// 24.3.3 JSON[@@toStringTag]\nsetToStringTag(global.JSON, 'JSON', true);\n","// This object will be used as the prototype for Nodes when creating a\n// DOM-Level-1-compliant structure.\nvar NodePrototype = module.exports = {\n\tget firstChild() {\n\t\tvar children = this.children;\n\t\treturn children && children[0] || null;\n\t},\n\tget lastChild() {\n\t\tvar children = this.children;\n\t\treturn children && children[children.length - 1] || null;\n\t},\n\tget nodeType() {\n\t\treturn nodeTypes[this.type] || nodeTypes.element;\n\t}\n};\n\nvar domLvl1 = {\n\ttagName: \"name\",\n\tchildNodes: \"children\",\n\tparentNode: \"parent\",\n\tpreviousSibling: \"prev\",\n\tnextSibling: \"next\",\n\tnodeValue: \"data\"\n};\n\nvar nodeTypes = {\n\telement: 1,\n\ttext: 3,\n\tcdata: 4,\n\tcomment: 8\n};\n\nObject.keys(domLvl1).forEach(function(key) {\n\tvar shorthand = domLvl1[key];\n\tObject.defineProperty(NodePrototype, key, {\n\t\tget: function() {\n\t\t\treturn this[shorthand] || null;\n\t\t},\n\t\tset: function(val) {\n\t\t\tthis[shorthand] = val;\n\t\t\treturn val;\n\t\t}\n\t});\n});\n","'use strict';\nvar LIBRARY = require('./_library');\nvar $export = require('./_export');\nvar redefine = require('./_redefine');\nvar hide = require('./_hide');\nvar Iterators = require('./_iterators');\nvar $iterCreate = require('./_iter-create');\nvar setToStringTag = require('./_set-to-string-tag');\nvar getPrototypeOf = require('./_object-gpo');\nvar ITERATOR = require('./_wks')('iterator');\nvar BUGGY = !([].keys && 'next' in [].keys()); // Safari has buggy iterators w/o `next`\nvar FF_ITERATOR = '@@iterator';\nvar KEYS = 'keys';\nvar VALUES = 'values';\n\nvar returnThis = function () { return this; };\n\nmodule.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED) {\n $iterCreate(Constructor, NAME, next);\n var getMethod = function (kind) {\n if (!BUGGY && kind in proto) return proto[kind];\n switch (kind) {\n case KEYS: return function keys() { return new Constructor(this, kind); };\n case VALUES: return function values() { return new Constructor(this, kind); };\n } return function entries() { return new Constructor(this, kind); };\n };\n var TAG = NAME + ' Iterator';\n var DEF_VALUES = DEFAULT == VALUES;\n var VALUES_BUG = false;\n var proto = Base.prototype;\n var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT];\n var $default = $native || getMethod(DEFAULT);\n var $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined;\n var $anyNative = NAME == 'Array' ? proto.entries || $native : $native;\n var methods, key, IteratorPrototype;\n // Fix native\n if ($anyNative) {\n IteratorPrototype = getPrototypeOf($anyNative.call(new Base()));\n if (IteratorPrototype !== Object.prototype && IteratorPrototype.next) {\n // Set @@toStringTag to native iterators\n setToStringTag(IteratorPrototype, TAG, true);\n // fix for some old engines\n if (!LIBRARY && typeof IteratorPrototype[ITERATOR] != 'function') hide(IteratorPrototype, ITERATOR, returnThis);\n }\n }\n // fix Array#{values, @@iterator}.name in V8 / FF\n if (DEF_VALUES && $native && $native.name !== VALUES) {\n VALUES_BUG = true;\n $default = function values() { return $native.call(this); };\n }\n // Define iterator\n if ((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])) {\n hide(proto, ITERATOR, $default);\n }\n // Plug for library\n Iterators[NAME] = $default;\n Iterators[TAG] = returnThis;\n if (DEFAULT) {\n methods = {\n values: DEF_VALUES ? $default : getMethod(VALUES),\n keys: IS_SET ? $default : getMethod(KEYS),\n entries: $entries\n };\n if (FORCED) for (key in methods) {\n if (!(key in proto)) redefine(proto, key, methods[key]);\n } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods);\n }\n return methods;\n};\n","/**\n * Export cheerio (with )\n */\n\nexports = module.exports = require('./lib/cheerio');\n\n/*\n Export the version\n*/\n\nexports.version = require('./package.json').version;\n","var toInteger = require('./_to-integer');\nvar defined = require('./_defined');\n// true -> String#at\n// false -> String#codePointAt\nmodule.exports = function (TO_STRING) {\n return function (that, pos) {\n var s = String(defined(that));\n var i = toInteger(pos);\n var l = s.length;\n var a, b;\n if (i < 0 || i >= l) return TO_STRING ? '' : undefined;\n a = s.charCodeAt(i);\n return a < 0xd800 || a > 0xdbff || i + 1 === l || (b = s.charCodeAt(i + 1)) < 0xdc00 || b > 0xdfff\n ? TO_STRING ? s.charAt(i) : a\n : TO_STRING ? s.slice(i, i + 2) : (a - 0xd800 << 10) + (b - 0xdc00) + 0x10000;\n };\n};\n","'use strict';\nvar at = require('./_string-at')(true);\n\n // `AdvanceStringIndex` abstract operation\n// https://tc39.github.io/ecma262/#sec-advancestringindex\nmodule.exports = function (S, index, unicode) {\n return index + (unicode ? at(S, index).length : 1);\n};\n","// fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window\nvar toIObject = require('./_to-iobject');\nvar gOPN = require('./_object-gopn').f;\nvar toString = {}.toString;\n\nvar windowNames = typeof window == 'object' && window && Object.getOwnPropertyNames\n ? Object.getOwnPropertyNames(window) : [];\n\nvar getWindowNames = function (it) {\n try {\n return gOPN(it);\n } catch (e) {\n return windowNames.slice();\n }\n};\n\nmodule.exports.f = function getOwnPropertyNames(it) {\n return windowNames && toString.call(it) == '[object Window]' ? getWindowNames(it) : gOPN(toIObject(it));\n};\n","var isPrototype = require('./_isPrototype'),\n nativeKeys = require('./_nativeKeys');\n\n/** Used for built-in method references. */\nvar objectProto = Object.prototype;\n\n/** Used to check objects for own properties. */\nvar hasOwnProperty = objectProto.hasOwnProperty;\n\n/**\n * The base implementation of `_.keys` which doesn't treat sparse arrays as dense.\n *\n * @private\n * @param {Object} object The object to query.\n * @returns {Array} Returns the array of property names.\n */\nfunction baseKeys(object) {\n if (!isPrototype(object)) {\n return nativeKeys(object);\n }\n var result = [];\n for (var key in Object(object)) {\n if (hasOwnProperty.call(object, key) && key != 'constructor') {\n result.push(key);\n }\n }\n return result;\n}\n\nmodule.exports = baseKeys;\n","var $export = require('./_export');\nvar $parseInt = require('./_parse-int');\n// 20.1.2.13 Number.parseInt(string, radix)\n$export($export.S + $export.F * (Number.parseInt != $parseInt), 'Number', { parseInt: $parseInt });\n","var inverseXML = getInverseObj(require(\"../maps/xml.json\")),\n xmlReplacer = getInverseReplacer(inverseXML);\n\nexports.XML = getInverse(inverseXML, xmlReplacer);\n\nvar inverseHTML = getInverseObj(require(\"../maps/entities.json\")),\n htmlReplacer = getInverseReplacer(inverseHTML);\n\nexports.HTML = getInverse(inverseHTML, htmlReplacer);\n\nfunction getInverseObj(obj) {\n return Object.keys(obj)\n .sort()\n .reduce(function(inverse, name) {\n inverse[obj[name]] = \"&\" + name + \";\";\n return inverse;\n }, {});\n}\n\nfunction getInverseReplacer(inverse) {\n var single = [],\n multiple = [];\n\n Object.keys(inverse).forEach(function(k) {\n if (k.length === 1) {\n single.push(\"\\\\\" + k);\n } else {\n multiple.push(k);\n }\n });\n\n //TODO add ranges\n multiple.unshift(\"[\" + single.join(\"\") + \"]\");\n\n return new RegExp(multiple.join(\"|\"), \"g\");\n}\n\nvar re_nonASCII = /[^\\0-\\x7F]/g,\n re_astralSymbols = /[\\uD800-\\uDBFF][\\uDC00-\\uDFFF]/g;\n\nfunction singleCharReplacer(c) {\n return (\n \"&#x\" +\n c\n .charCodeAt(0)\n .toString(16)\n .toUpperCase() +\n \";\"\n );\n}\n\nfunction astralReplacer(c) {\n // http://mathiasbynens.be/notes/javascript-encoding#surrogate-formulae\n var high = c.charCodeAt(0);\n var low = c.charCodeAt(1);\n var codePoint = (high - 0xd800) * 0x400 + low - 0xdc00 + 0x10000;\n return \"&#x\" + codePoint.toString(16).toUpperCase() + \";\";\n}\n\nfunction getInverse(inverse, re) {\n function func(name) {\n return inverse[name];\n }\n\n return function(data) {\n return data\n .replace(re, func)\n .replace(re_astralSymbols, astralReplacer)\n .replace(re_nonASCII, singleCharReplacer);\n };\n}\n\nvar re_xmlChars = getInverseReplacer(inverseXML);\n\nfunction escapeXML(data) {\n return data\n .replace(re_xmlChars, singleCharReplacer)\n .replace(re_astralSymbols, astralReplacer)\n .replace(re_nonASCII, singleCharReplacer);\n}\n\nexports.escape = escapeXML;\n","var Symbol = require('./_Symbol'),\n isArguments = require('./isArguments'),\n isArray = require('./isArray');\n\n/** Built-in value references. */\nvar spreadableSymbol = Symbol ? Symbol.isConcatSpreadable : undefined;\n\n/**\n * Checks if `value` is a flattenable `arguments` object or array.\n *\n * @private\n * @param {*} value The value to check.\n * @returns {boolean} Returns `true` if `value` is flattenable, else `false`.\n */\nfunction isFlattenable(value) {\n return isArray(value) || isArguments(value) ||\n !!(spreadableSymbol && value && value[spreadableSymbol]);\n}\n\nmodule.exports = isFlattenable;\n","// heading (#, ##, ...)\n\n'use strict';\n\nvar isSpace = require('../common/utils').isSpace;\n\n\nmodule.exports = function heading(state, startLine, endLine, silent) {\n var ch, level, tmp, token,\n pos = state.bMarks[startLine] + state.tShift[startLine],\n max = state.eMarks[startLine];\n\n // if it's indented more than 3 spaces, it should be a code block\n if (state.sCount[startLine] - state.blkIndent >= 4) { return false; }\n\n ch = state.src.charCodeAt(pos);\n\n if (ch !== 0x23/* # */ || pos >= max) { return false; }\n\n // count heading level\n level = 1;\n ch = state.src.charCodeAt(++pos);\n while (ch === 0x23/* # */ && pos < max && level <= 6) {\n level++;\n ch = state.src.charCodeAt(++pos);\n }\n\n if (level > 6 || (pos < max && !isSpace(ch))) { return false; }\n\n if (silent) { return true; }\n\n // Let's cut tails like ' ### ' from the end of string\n\n max = state.skipSpacesBack(max, pos);\n tmp = state.skipCharsBack(max, 0x23, pos); // #\n if (tmp > pos && isSpace(state.src.charCodeAt(tmp - 1))) {\n max = tmp;\n }\n\n state.line = startLine + 1;\n\n token = state.push('heading_open', 'h' + String(level), 1);\n token.markup = '########'.slice(0, level);\n token.map = [ startLine, state.line ];\n\n token = state.push('inline', '', 0);\n token.content = state.src.slice(pos, max).trim();\n token.map = [ startLine, state.line ];\n token.children = [];\n\n token = state.push('heading_close', 'h' + String(level), -1);\n token.markup = '########'.slice(0, level);\n\n return true;\n};\n","/**\n * This method returns `false`.\n *\n * @static\n * @memberOf _\n * @since 4.13.0\n * @category Util\n * @returns {boolean} Returns `false`.\n * @example\n *\n * _.times(2, _.stubFalse);\n * // => [false, false]\n */\nfunction stubFalse() {\n return false;\n}\n\nmodule.exports = stubFalse;\n","var hasOwnProperty = {}.hasOwnProperty;\nmodule.exports = function (it, key) {\n return hasOwnProperty.call(it, key);\n};\n","/**\n * Appends the elements of `values` to `array`.\n *\n * @private\n * @param {Array} array The array to modify.\n * @param {Array} values The values to append.\n * @returns {Array} Returns `array`.\n */\nfunction arrayPush(array, values) {\n var index = -1,\n length = values.length,\n offset = array.length;\n\n while (++index < length) {\n array[offset + index] = values[index];\n }\n return array;\n}\n\nmodule.exports = arrayPush;\n","// Main parser class\n\n'use strict';\n\n\nvar utils = require('./common/utils');\nvar helpers = require('./helpers');\nvar Renderer = require('./renderer');\nvar ParserCore = require('./parser_core');\nvar ParserBlock = require('./parser_block');\nvar ParserInline = require('./parser_inline');\nvar LinkifyIt = require('linkify-it');\nvar mdurl = require('mdurl');\nvar punycode = require('punycode');\n\n\nvar config = {\n 'default': require('./presets/default'),\n zero: require('./presets/zero'),\n commonmark: require('./presets/commonmark')\n};\n\n////////////////////////////////////////////////////////////////////////////////\n//\n// This validator can prohibit more than really needed to prevent XSS. It's a\n// tradeoff to keep code simple and to be secure by default.\n//\n// If you need different setup - override validator method as you wish. Or\n// replace it with dummy function and use external sanitizer.\n//\n\nvar BAD_PROTO_RE = /^(vbscript|javascript|file|data):/;\nvar GOOD_DATA_RE = /^data:image\\/(gif|png|jpeg|webp);/;\n\nfunction validateLink(url) {\n // url should be normalized at this point, and existing entities are decoded\n var str = url.trim().toLowerCase();\n\n return BAD_PROTO_RE.test(str) ? (GOOD_DATA_RE.test(str) ? true : false) : true;\n}\n\n////////////////////////////////////////////////////////////////////////////////\n\n\nvar RECODE_HOSTNAME_FOR = [ 'http:', 'https:', 'mailto:' ];\n\nfunction normalizeLink(url) {\n var parsed = mdurl.parse(url, true);\n\n if (parsed.hostname) {\n // Encode hostnames in urls like:\n // `http://host/`, `https://host/`, `mailto:user@host`, `//host/`\n //\n // We don't encode unknown schemas, because it's likely that we encode\n // something we shouldn't (e.g. `skype:name` treated as `skype:host`)\n //\n if (!parsed.protocol || RECODE_HOSTNAME_FOR.indexOf(parsed.protocol) >= 0) {\n try {\n parsed.hostname = punycode.toASCII(parsed.hostname);\n } catch (er) { /**/ }\n }\n }\n\n return mdurl.encode(mdurl.format(parsed));\n}\n\nfunction normalizeLinkText(url) {\n var parsed = mdurl.parse(url, true);\n\n if (parsed.hostname) {\n // Encode hostnames in urls like:\n // `http://host/`, `https://host/`, `mailto:user@host`, `//host/`\n //\n // We don't encode unknown schemas, because it's likely that we encode\n // something we shouldn't (e.g. `skype:name` treated as `skype:host`)\n //\n if (!parsed.protocol || RECODE_HOSTNAME_FOR.indexOf(parsed.protocol) >= 0) {\n try {\n parsed.hostname = punycode.toUnicode(parsed.hostname);\n } catch (er) { /**/ }\n }\n }\n\n return mdurl.decode(mdurl.format(parsed));\n}\n\n\n/**\n * class MarkdownIt\n *\n * Main parser/renderer class.\n *\n * ##### Usage\n *\n * ```javascript\n * // node.js, \"classic\" way:\n * var MarkdownIt = require('markdown-it'),\n * md = new MarkdownIt();\n * var result = md.render('# markdown-it rulezz!');\n *\n * // node.js, the same, but with sugar:\n * var md = require('markdown-it')();\n * var result = md.render('# markdown-it rulezz!');\n *\n * // browser without AMD, added to \"window\" on script load\n * // Note, there are no dash.\n * var md = window.markdownit();\n * var result = md.render('# markdown-it rulezz!');\n * ```\n *\n * Single line rendering, without paragraph wrap:\n *\n * ```javascript\n * var md = require('markdown-it')();\n * var result = md.renderInline('__markdown-it__ rulezz!');\n * ```\n **/\n\n/**\n * new MarkdownIt([presetName, options])\n * - presetName (String): optional, `commonmark` / `zero`\n * - options (Object)\n *\n * Creates parser instanse with given config. Can be called without `new`.\n *\n * ##### presetName\n *\n * MarkdownIt provides named presets as a convenience to quickly\n * enable/disable active syntax rules and options for common use cases.\n *\n * - [\"commonmark\"](https://github.com/markdown-it/markdown-it/blob/master/lib/presets/commonmark.js) -\n * configures parser to strict [CommonMark](http://commonmark.org/) mode.\n * - [default](https://github.com/markdown-it/markdown-it/blob/master/lib/presets/default.js) -\n * similar to GFM, used when no preset name given. Enables all available rules,\n * but still without html, typographer & autolinker.\n * - [\"zero\"](https://github.com/markdown-it/markdown-it/blob/master/lib/presets/zero.js) -\n * all rules disabled. Useful to quickly setup your config via `.enable()`.\n * For example, when you need only `bold` and `italic` markup and nothing else.\n *\n * ##### options:\n *\n * - __html__ - `false`. Set `true` to enable HTML tags in source. Be careful!\n * That's not safe! You may need external sanitizer to protect output from XSS.\n * It's better to extend features via plugins, instead of enabling HTML.\n * - __xhtmlOut__ - `false`. Set `true` to add '/' when closing single tags\n * (`
    `). This is needed only for full CommonMark compatibility. In real\n * world you will need HTML output.\n * - __breaks__ - `false`. Set `true` to convert `\\n` in paragraphs into `
    `.\n * - __langPrefix__ - `language-`. CSS language class prefix for fenced blocks.\n * Can be useful for external highlighters.\n * - __linkify__ - `false`. Set `true` to autoconvert URL-like text to links.\n * - __typographer__ - `false`. Set `true` to enable [some language-neutral\n * replacement](https://github.com/markdown-it/markdown-it/blob/master/lib/rules_core/replacements.js) +\n * quotes beautification (smartquotes).\n * - __quotes__ - `“”‘’`, String or Array. Double + single quotes replacement\n * pairs, when typographer enabled and smartquotes on. For example, you can\n * use `'«»„“'` for Russian, `'„“‚‘'` for German, and\n * `['«\\xA0', '\\xA0»', '‹\\xA0', '\\xA0›']` for French (including nbsp).\n * - __highlight__ - `null`. Highlighter function for fenced code blocks.\n * Highlighter `function (str, lang)` should return escaped HTML. It can also\n * return empty string if the source was not changed and should be escaped\n * externaly. If result starts with `):\n *\n * ```javascript\n * var hljs = require('highlight.js') // https://highlightjs.org/\n *\n * // Actual default values\n * var md = require('markdown-it')({\n * highlight: function (str, lang) {\n * if (lang && hljs.getLanguage(lang)) {\n * try {\n * return '
    ' +\n *                hljs.highlight(lang, str, true).value +\n *                '
    ';\n * } catch (__) {}\n * }\n *\n * return '
    ' + md.utils.escapeHtml(str) + '
    ';\n * }\n * });\n * ```\n *\n **/\nfunction MarkdownIt(presetName, options) {\n if (!(this instanceof MarkdownIt)) {\n return new MarkdownIt(presetName, options);\n }\n\n if (!options) {\n if (!utils.isString(presetName)) {\n options = presetName || {};\n presetName = 'default';\n }\n }\n\n /**\n * MarkdownIt#inline -> ParserInline\n *\n * Instance of [[ParserInline]]. You may need it to add new rules when\n * writing plugins. For simple rules control use [[MarkdownIt.disable]] and\n * [[MarkdownIt.enable]].\n **/\n this.inline = new ParserInline();\n\n /**\n * MarkdownIt#block -> ParserBlock\n *\n * Instance of [[ParserBlock]]. You may need it to add new rules when\n * writing plugins. For simple rules control use [[MarkdownIt.disable]] and\n * [[MarkdownIt.enable]].\n **/\n this.block = new ParserBlock();\n\n /**\n * MarkdownIt#core -> Core\n *\n * Instance of [[Core]] chain executor. You may need it to add new rules when\n * writing plugins. For simple rules control use [[MarkdownIt.disable]] and\n * [[MarkdownIt.enable]].\n **/\n this.core = new ParserCore();\n\n /**\n * MarkdownIt#renderer -> Renderer\n *\n * Instance of [[Renderer]]. Use it to modify output look. Or to add rendering\n * rules for new token types, generated by plugins.\n *\n * ##### Example\n *\n * ```javascript\n * var md = require('markdown-it')();\n *\n * function myToken(tokens, idx, options, env, self) {\n * //...\n * return result;\n * };\n *\n * md.renderer.rules['my_token'] = myToken\n * ```\n *\n * See [[Renderer]] docs and [source code](https://github.com/markdown-it/markdown-it/blob/master/lib/renderer.js).\n **/\n this.renderer = new Renderer();\n\n /**\n * MarkdownIt#linkify -> LinkifyIt\n *\n * [linkify-it](https://github.com/markdown-it/linkify-it) instance.\n * Used by [linkify](https://github.com/markdown-it/markdown-it/blob/master/lib/rules_core/linkify.js)\n * rule.\n **/\n this.linkify = new LinkifyIt();\n\n /**\n * MarkdownIt#validateLink(url) -> Boolean\n *\n * Link validation function. CommonMark allows too much in links. By default\n * we disable `javascript:`, `vbscript:`, `file:` schemas, and almost all `data:...` schemas\n * except some embedded image types.\n *\n * You can change this behaviour:\n *\n * ```javascript\n * var md = require('markdown-it')();\n * // enable everything\n * md.validateLink = function () { return true; }\n * ```\n **/\n this.validateLink = validateLink;\n\n /**\n * MarkdownIt#normalizeLink(url) -> String\n *\n * Function used to encode link url to a machine-readable format,\n * which includes url-encoding, punycode, etc.\n **/\n this.normalizeLink = normalizeLink;\n\n /**\n * MarkdownIt#normalizeLinkText(url) -> String\n *\n * Function used to decode link url to a human-readable format`\n **/\n this.normalizeLinkText = normalizeLinkText;\n\n\n // Expose utils & helpers for easy acces from plugins\n\n /**\n * MarkdownIt#utils -> utils\n *\n * Assorted utility functions, useful to write plugins. See details\n * [here](https://github.com/markdown-it/markdown-it/blob/master/lib/common/utils.js).\n **/\n this.utils = utils;\n\n /**\n * MarkdownIt#helpers -> helpers\n *\n * Link components parser functions, useful to write plugins. See details\n * [here](https://github.com/markdown-it/markdown-it/blob/master/lib/helpers).\n **/\n this.helpers = utils.assign({}, helpers);\n\n\n this.options = {};\n this.configure(presetName);\n\n if (options) { this.set(options); }\n}\n\n\n/** chainable\n * MarkdownIt.set(options)\n *\n * Set parser options (in the same format as in constructor). Probably, you\n * will never need it, but you can change options after constructor call.\n *\n * ##### Example\n *\n * ```javascript\n * var md = require('markdown-it')()\n * .set({ html: true, breaks: true })\n * .set({ typographer, true });\n * ```\n *\n * __Note:__ To achieve the best possible performance, don't modify a\n * `markdown-it` instance options on the fly. If you need multiple configurations\n * it's best to create multiple instances and initialize each with separate\n * config.\n **/\nMarkdownIt.prototype.set = function (options) {\n utils.assign(this.options, options);\n return this;\n};\n\n\n/** chainable, internal\n * MarkdownIt.configure(presets)\n *\n * Batch load of all options and compenent settings. This is internal method,\n * and you probably will not need it. But if you with - see available presets\n * and data structure [here](https://github.com/markdown-it/markdown-it/tree/master/lib/presets)\n *\n * We strongly recommend to use presets instead of direct config loads. That\n * will give better compatibility with next versions.\n **/\nMarkdownIt.prototype.configure = function (presets) {\n var self = this, presetName;\n\n if (utils.isString(presets)) {\n presetName = presets;\n presets = config[presetName];\n if (!presets) { throw new Error('Wrong `markdown-it` preset \"' + presetName + '\", check name'); }\n }\n\n if (!presets) { throw new Error('Wrong `markdown-it` preset, can\\'t be empty'); }\n\n if (presets.options) { self.set(presets.options); }\n\n if (presets.components) {\n Object.keys(presets.components).forEach(function (name) {\n if (presets.components[name].rules) {\n self[name].ruler.enableOnly(presets.components[name].rules);\n }\n if (presets.components[name].rules2) {\n self[name].ruler2.enableOnly(presets.components[name].rules2);\n }\n });\n }\n return this;\n};\n\n\n/** chainable\n * MarkdownIt.enable(list, ignoreInvalid)\n * - list (String|Array): rule name or list of rule names to enable\n * - ignoreInvalid (Boolean): set `true` to ignore errors when rule not found.\n *\n * Enable list or rules. It will automatically find appropriate components,\n * containing rules with given names. If rule not found, and `ignoreInvalid`\n * not set - throws exception.\n *\n * ##### Example\n *\n * ```javascript\n * var md = require('markdown-it')()\n * .enable(['sub', 'sup'])\n * .disable('smartquotes');\n * ```\n **/\nMarkdownIt.prototype.enable = function (list, ignoreInvalid) {\n var result = [];\n\n if (!Array.isArray(list)) { list = [ list ]; }\n\n [ 'core', 'block', 'inline' ].forEach(function (chain) {\n result = result.concat(this[chain].ruler.enable(list, true));\n }, this);\n\n result = result.concat(this.inline.ruler2.enable(list, true));\n\n var missed = list.filter(function (name) { return result.indexOf(name) < 0; });\n\n if (missed.length && !ignoreInvalid) {\n throw new Error('MarkdownIt. Failed to enable unknown rule(s): ' + missed);\n }\n\n return this;\n};\n\n\n/** chainable\n * MarkdownIt.disable(list, ignoreInvalid)\n * - list (String|Array): rule name or list of rule names to disable.\n * - ignoreInvalid (Boolean): set `true` to ignore errors when rule not found.\n *\n * The same as [[MarkdownIt.enable]], but turn specified rules off.\n **/\nMarkdownIt.prototype.disable = function (list, ignoreInvalid) {\n var result = [];\n\n if (!Array.isArray(list)) { list = [ list ]; }\n\n [ 'core', 'block', 'inline' ].forEach(function (chain) {\n result = result.concat(this[chain].ruler.disable(list, true));\n }, this);\n\n result = result.concat(this.inline.ruler2.disable(list, true));\n\n var missed = list.filter(function (name) { return result.indexOf(name) < 0; });\n\n if (missed.length && !ignoreInvalid) {\n throw new Error('MarkdownIt. Failed to disable unknown rule(s): ' + missed);\n }\n return this;\n};\n\n\n/** chainable\n * MarkdownIt.use(plugin, params)\n *\n * Load specified plugin with given params into current parser instance.\n * It's just a sugar to call `plugin(md, params)` with curring.\n *\n * ##### Example\n *\n * ```javascript\n * var iterator = require('markdown-it-for-inline');\n * var md = require('markdown-it')()\n * .use(iterator, 'foo_replace', 'text', function (tokens, idx) {\n * tokens[idx].content = tokens[idx].content.replace(/foo/g, 'bar');\n * });\n * ```\n **/\nMarkdownIt.prototype.use = function (plugin /*, params, ... */) {\n var args = [ this ].concat(Array.prototype.slice.call(arguments, 1));\n plugin.apply(plugin, args);\n return this;\n};\n\n\n/** internal\n * MarkdownIt.parse(src, env) -> Array\n * - src (String): source string\n * - env (Object): environment sandbox\n *\n * Parse input string and returns list of block tokens (special token type\n * \"inline\" will contain list of inline tokens). You should not call this\n * method directly, until you write custom renderer (for example, to produce\n * AST).\n *\n * `env` is used to pass data between \"distributed\" rules and return additional\n * metadata like reference info, needed for the renderer. It also can be used to\n * inject data in specific cases. Usually, you will be ok to pass `{}`,\n * and then pass updated object to renderer.\n **/\nMarkdownIt.prototype.parse = function (src, env) {\n if (typeof src !== 'string') {\n throw new Error('Input data should be a String');\n }\n\n var state = new this.core.State(src, this, env);\n\n this.core.process(state);\n\n return state.tokens;\n};\n\n\n/**\n * MarkdownIt.render(src [, env]) -> String\n * - src (String): source string\n * - env (Object): environment sandbox\n *\n * Render markdown string into html. It does all magic for you :).\n *\n * `env` can be used to inject additional metadata (`{}` by default).\n * But you will not need it with high probability. See also comment\n * in [[MarkdownIt.parse]].\n **/\nMarkdownIt.prototype.render = function (src, env) {\n env = env || {};\n\n return this.renderer.render(this.parse(src, env), this.options, env);\n};\n\n\n/** internal\n * MarkdownIt.parseInline(src, env) -> Array\n * - src (String): source string\n * - env (Object): environment sandbox\n *\n * The same as [[MarkdownIt.parse]] but skip all block rules. It returns the\n * block tokens list with the single `inline` element, containing parsed inline\n * tokens in `children` property. Also updates `env` object.\n **/\nMarkdownIt.prototype.parseInline = function (src, env) {\n var state = new this.core.State(src, this, env);\n\n state.inlineMode = true;\n this.core.process(state);\n\n return state.tokens;\n};\n\n\n/**\n * MarkdownIt.renderInline(src [, env]) -> String\n * - src (String): source string\n * - env (Object): environment sandbox\n *\n * Similar to [[MarkdownIt.render]] but for single paragraph content. Result\n * will NOT be wrapped into `

    ` tags.\n **/\nMarkdownIt.prototype.renderInline = function (src, env) {\n env = env || {};\n\n return this.renderer.render(this.parseInline(src, env), this.options, env);\n};\n\n\nmodule.exports = MarkdownIt;\n","var isObject = require('./isObject');\n\n/**\n * Checks if `value` is suitable for strict equality comparisons, i.e. `===`.\n *\n * @private\n * @param {*} value The value to check.\n * @returns {boolean} Returns `true` if `value` if suitable for strict\n * equality comparisons, else `false`.\n */\nfunction isStrictComparable(value) {\n return value === value && !isObject(value);\n}\n\nmodule.exports = isStrictComparable;\n","module.exports = require('./lib/_stream_duplex.js');\n","// Token class\n\n'use strict';\n\n\n/**\n * class Token\n **/\n\n/**\n * new Token(type, tag, nesting)\n *\n * Create new token and fill passed properties.\n **/\nfunction Token(type, tag, nesting) {\n /**\n * Token#type -> String\n *\n * Type of the token (string, e.g. \"paragraph_open\")\n **/\n this.type = type;\n\n /**\n * Token#tag -> String\n *\n * html tag name, e.g. \"p\"\n **/\n this.tag = tag;\n\n /**\n * Token#attrs -> Array\n *\n * Html attributes. Format: `[ [ name1, value1 ], [ name2, value2 ] ]`\n **/\n this.attrs = null;\n\n /**\n * Token#map -> Array\n *\n * Source map info. Format: `[ line_begin, line_end ]`\n **/\n this.map = null;\n\n /**\n * Token#nesting -> Number\n *\n * Level change (number in {-1, 0, 1} set), where:\n *\n * - `1` means the tag is opening\n * - `0` means the tag is self-closing\n * - `-1` means the tag is closing\n **/\n this.nesting = nesting;\n\n /**\n * Token#level -> Number\n *\n * nesting level, the same as `state.level`\n **/\n this.level = 0;\n\n /**\n * Token#children -> Array\n *\n * An array of child nodes (inline and img tokens)\n **/\n this.children = null;\n\n /**\n * Token#content -> String\n *\n * In a case of self-closing tag (code, html, fence, etc.),\n * it has contents of this tag.\n **/\n this.content = '';\n\n /**\n * Token#markup -> String\n *\n * '*' or '_' for emphasis, fence string for fence, etc.\n **/\n this.markup = '';\n\n /**\n * Token#info -> String\n *\n * fence infostring\n **/\n this.info = '';\n\n /**\n * Token#meta -> Object\n *\n * A place for plugins to store an arbitrary data\n **/\n this.meta = null;\n\n /**\n * Token#block -> Boolean\n *\n * True for block-level tokens, false for inline tokens.\n * Used in renderer to calculate line breaks\n **/\n this.block = false;\n\n /**\n * Token#hidden -> Boolean\n *\n * If it's true, ignore this element when rendering. Used for tight lists\n * to hide paragraphs.\n **/\n this.hidden = false;\n}\n\n\n/**\n * Token.attrIndex(name) -> Number\n *\n * Search attribute index by name.\n **/\nToken.prototype.attrIndex = function attrIndex(name) {\n var attrs, i, len;\n\n if (!this.attrs) { return -1; }\n\n attrs = this.attrs;\n\n for (i = 0, len = attrs.length; i < len; i++) {\n if (attrs[i][0] === name) { return i; }\n }\n return -1;\n};\n\n\n/**\n * Token.attrPush(attrData)\n *\n * Add `[ name, value ]` attribute to list. Init attrs if necessary\n **/\nToken.prototype.attrPush = function attrPush(attrData) {\n if (this.attrs) {\n this.attrs.push(attrData);\n } else {\n this.attrs = [ attrData ];\n }\n};\n\n\n/**\n * Token.attrSet(name, value)\n *\n * Set `name` attribute to `value`. Override old value if exists.\n **/\nToken.prototype.attrSet = function attrSet(name, value) {\n var idx = this.attrIndex(name),\n attrData = [ name, value ];\n\n if (idx < 0) {\n this.attrPush(attrData);\n } else {\n this.attrs[idx] = attrData;\n }\n};\n\n\n/**\n * Token.attrGet(name)\n *\n * Get the value of attribute `name`, or null if it does not exist.\n **/\nToken.prototype.attrGet = function attrGet(name) {\n var idx = this.attrIndex(name), value = null;\n if (idx >= 0) {\n value = this.attrs[idx][1];\n }\n return value;\n};\n\n\n/**\n * Token.attrJoin(name, value)\n *\n * Join value to existing attribute via space. Or create new attribute if not\n * exists. Useful to operate with token classes.\n **/\nToken.prototype.attrJoin = function attrJoin(name, value) {\n var idx = this.attrIndex(name);\n\n if (idx < 0) {\n this.attrPush([ name, value ]);\n } else {\n this.attrs[idx][1] = this.attrs[idx][1] + ' ' + value;\n }\n};\n\n\nmodule.exports = Token;\n","// Inline parser state\n\n'use strict';\n\n\nvar Token = require('../token');\nvar isWhiteSpace = require('../common/utils').isWhiteSpace;\nvar isPunctChar = require('../common/utils').isPunctChar;\nvar isMdAsciiPunct = require('../common/utils').isMdAsciiPunct;\n\n\nfunction StateInline(src, md, env, outTokens) {\n this.src = src;\n this.env = env;\n this.md = md;\n this.tokens = outTokens;\n\n this.pos = 0;\n this.posMax = this.src.length;\n this.level = 0;\n this.pending = '';\n this.pendingLevel = 0;\n\n this.cache = {}; // Stores { start: end } pairs. Useful for backtrack\n // optimization of pairs parse (emphasis, strikes).\n\n this.delimiters = []; // Emphasis-like delimiters\n}\n\n\n// Flush pending text\n//\nStateInline.prototype.pushPending = function () {\n var token = new Token('text', '', 0);\n token.content = this.pending;\n token.level = this.pendingLevel;\n this.tokens.push(token);\n this.pending = '';\n return token;\n};\n\n\n// Push new token to \"stream\".\n// If pending text exists - flush it as text token\n//\nStateInline.prototype.push = function (type, tag, nesting) {\n if (this.pending) {\n this.pushPending();\n }\n\n var token = new Token(type, tag, nesting);\n\n if (nesting < 0) this.level--; // closing tag\n token.level = this.level;\n if (nesting > 0) this.level++; // opening tag\n\n this.pendingLevel = this.level;\n this.tokens.push(token);\n return token;\n};\n\n\n// Scan a sequence of emphasis-like markers, and determine whether\n// it can start an emphasis sequence or end an emphasis sequence.\n//\n// - start - position to scan from (it should point at a valid marker);\n// - canSplitWord - determine if these markers can be found inside a word\n//\nStateInline.prototype.scanDelims = function (start, canSplitWord) {\n var pos = start, lastChar, nextChar, count, can_open, can_close,\n isLastWhiteSpace, isLastPunctChar,\n isNextWhiteSpace, isNextPunctChar,\n left_flanking = true,\n right_flanking = true,\n max = this.posMax,\n marker = this.src.charCodeAt(start);\n\n // treat beginning of the line as a whitespace\n lastChar = start > 0 ? this.src.charCodeAt(start - 1) : 0x20;\n\n while (pos < max && this.src.charCodeAt(pos) === marker) { pos++; }\n\n count = pos - start;\n\n // treat end of the line as a whitespace\n nextChar = pos < max ? this.src.charCodeAt(pos) : 0x20;\n\n isLastPunctChar = isMdAsciiPunct(lastChar) || isPunctChar(String.fromCharCode(lastChar));\n isNextPunctChar = isMdAsciiPunct(nextChar) || isPunctChar(String.fromCharCode(nextChar));\n\n isLastWhiteSpace = isWhiteSpace(lastChar);\n isNextWhiteSpace = isWhiteSpace(nextChar);\n\n if (isNextWhiteSpace) {\n left_flanking = false;\n } else if (isNextPunctChar) {\n if (!(isLastWhiteSpace || isLastPunctChar)) {\n left_flanking = false;\n }\n }\n\n if (isLastWhiteSpace) {\n right_flanking = false;\n } else if (isLastPunctChar) {\n if (!(isNextWhiteSpace || isNextPunctChar)) {\n right_flanking = false;\n }\n }\n\n if (!canSplitWord) {\n can_open = left_flanking && (!right_flanking || isLastPunctChar);\n can_close = right_flanking && (!left_flanking || isNextPunctChar);\n } else {\n can_open = left_flanking;\n can_close = right_flanking;\n }\n\n return {\n can_open: can_open,\n can_close: can_close,\n length: count\n };\n};\n\n\n// re-export Token class to use in block rules\nStateInline.prototype.Token = Token;\n\n\nmodule.exports = StateInline;\n","// https://github.com/tc39/proposal-promise-finally\n'use strict';\nvar $export = require('./_export');\nvar core = require('./_core');\nvar global = require('./_global');\nvar speciesConstructor = require('./_species-constructor');\nvar promiseResolve = require('./_promise-resolve');\n\n$export($export.P + $export.R, 'Promise', { 'finally': function (onFinally) {\n var C = speciesConstructor(this, core.Promise || global.Promise);\n var isFunction = typeof onFinally == 'function';\n return this.then(\n isFunction ? function (x) {\n return promiseResolve(C, onFinally()).then(function () { return x; });\n } : onFinally,\n isFunction ? function (e) {\n return promiseResolve(C, onFinally()).then(function () { throw e; });\n } : onFinally\n );\n} });\n","/**\n * A specialized version of `_.indexOf` which performs strict equality\n * comparisons of values, i.e. `===`.\n *\n * @private\n * @param {Array} array The array to inspect.\n * @param {*} value The value to search for.\n * @param {number} fromIndex The index to search from.\n * @returns {number} Returns the index of the matched value, else `-1`.\n */\nfunction strictIndexOf(array, value, fromIndex) {\n var index = fromIndex - 1,\n length = array.length;\n\n while (++index < length) {\n if (array[index] === value) {\n return index;\n }\n }\n return -1;\n}\n\nmodule.exports = strictIndexOf;\n","// 0 -> Array#forEach\n// 1 -> Array#map\n// 2 -> Array#filter\n// 3 -> Array#some\n// 4 -> Array#every\n// 5 -> Array#find\n// 6 -> Array#findIndex\nvar ctx = require('./_ctx');\nvar IObject = require('./_iobject');\nvar toObject = require('./_to-object');\nvar toLength = require('./_to-length');\nvar asc = require('./_array-species-create');\nmodule.exports = function (TYPE, $create) {\n var IS_MAP = TYPE == 1;\n var IS_FILTER = TYPE == 2;\n var IS_SOME = TYPE == 3;\n var IS_EVERY = TYPE == 4;\n var IS_FIND_INDEX = TYPE == 6;\n var NO_HOLES = TYPE == 5 || IS_FIND_INDEX;\n var create = $create || asc;\n return function ($this, callbackfn, that) {\n var O = toObject($this);\n var self = IObject(O);\n var f = ctx(callbackfn, that, 3);\n var length = toLength(self.length);\n var index = 0;\n var result = IS_MAP ? create($this, length) : IS_FILTER ? create($this, 0) : undefined;\n var val, res;\n for (;length > index; index++) if (NO_HOLES || index in self) {\n val = self[index];\n res = f(val, index, O);\n if (TYPE) {\n if (IS_MAP) result[index] = res; // map\n else if (res) switch (TYPE) {\n case 3: return true; // some\n case 5: return val; // find\n case 6: return index; // findIndex\n case 2: result.push(val); // filter\n } else if (IS_EVERY) return false; // every\n }\n }\n return IS_FIND_INDEX ? -1 : IS_SOME || IS_EVERY ? IS_EVERY : result;\n };\n};\n","var baseIsNative = require('./_baseIsNative'),\n getValue = require('./_getValue');\n\n/**\n * Gets the native function at `key` of `object`.\n *\n * @private\n * @param {Object} object The object to query.\n * @param {string} key The key of the method to get.\n * @returns {*} Returns the function if it's native, else `undefined`.\n */\nfunction getNative(object, key) {\n var value = getValue(object, key);\n return baseIsNative(value) ? value : undefined;\n}\n\nmodule.exports = getNative;\n","\"use strict\";\nvar __importDefault = (this && this.__importDefault) || function (mod) {\n return (mod && mod.__esModule) ? mod : { \"default\": mod };\n};\nObject.defineProperty(exports, \"__esModule\", { value: true });\nvar entities_json_1 = __importDefault(require(\"./maps/entities.json\"));\nvar legacy_json_1 = __importDefault(require(\"./maps/legacy.json\"));\nvar xml_json_1 = __importDefault(require(\"./maps/xml.json\"));\nvar decode_codepoint_1 = __importDefault(require(\"./decode_codepoint\"));\nexports.decodeXML = getStrictDecoder(xml_json_1.default);\nexports.decodeHTMLStrict = getStrictDecoder(entities_json_1.default);\nfunction getStrictDecoder(map) {\n var keys = Object.keys(map).join(\"|\");\n var replace = getReplacer(map);\n keys += \"|#[xX][\\\\da-fA-F]+|#\\\\d+\";\n var re = new RegExp(\"&(?:\" + keys + \");\", \"g\");\n return function (str) { return String(str).replace(re, replace); };\n}\nvar sorter = function (a, b) { return (a < b ? 1 : -1); };\nexports.decodeHTML = (function () {\n var legacy = Object.keys(legacy_json_1.default).sort(sorter);\n var keys = Object.keys(entities_json_1.default).sort(sorter);\n for (var i = 0, j = 0; i < keys.length; i++) {\n if (legacy[j] === keys[i]) {\n keys[i] += \";?\";\n j++;\n }\n else {\n keys[i] += \";\";\n }\n }\n var re = new RegExp(\"&(?:\" + keys.join(\"|\") + \"|#[xX][\\\\da-fA-F]+;?|#\\\\d+;?)\", \"g\");\n var replace = getReplacer(entities_json_1.default);\n function replacer(str) {\n if (str.substr(-1) !== \";\")\n str += \";\";\n return replace(str);\n }\n //TODO consider creating a merged map\n return function (str) {\n return String(str).replace(re, replacer);\n };\n})();\nfunction getReplacer(map) {\n return function replace(str) {\n if (str.charAt(1) === \"#\") {\n if (str.charAt(2) === \"X\" || str.charAt(2) === \"x\") {\n return decode_codepoint_1.default(parseInt(str.substr(3), 16));\n }\n return decode_codepoint_1.default(parseInt(str.substr(2), 10));\n }\n return map[str.slice(1, -1)];\n };\n}\n","'use strict';\n// 21.2.5.3 get RegExp.prototype.flags\nvar anObject = require('./_an-object');\nmodule.exports = function () {\n var that = anObject(this);\n var result = '';\n if (that.global) result += 'g';\n if (that.ignoreCase) result += 'i';\n if (that.multiline) result += 'm';\n if (that.unicode) result += 'u';\n if (that.sticky) result += 'y';\n return result;\n};\n","var root = require('./_root'),\n stubFalse = require('./stubFalse');\n\n/** Detect free variable `exports`. */\nvar freeExports = typeof exports == 'object' && exports && !exports.nodeType && exports;\n\n/** Detect free variable `module`. */\nvar freeModule = freeExports && typeof module == 'object' && module && !module.nodeType && module;\n\n/** Detect the popular CommonJS extension `module.exports`. */\nvar moduleExports = freeModule && freeModule.exports === freeExports;\n\n/** Built-in value references. */\nvar Buffer = moduleExports ? root.Buffer : undefined;\n\n/* Built-in method references for those with the same name as other `lodash` methods. */\nvar nativeIsBuffer = Buffer ? Buffer.isBuffer : undefined;\n\n/**\n * Checks if `value` is a buffer.\n *\n * @static\n * @memberOf _\n * @since 4.3.0\n * @category Lang\n * @param {*} value The value to check.\n * @returns {boolean} Returns `true` if `value` is a buffer, else `false`.\n * @example\n *\n * _.isBuffer(new Buffer(2));\n * // => true\n *\n * _.isBuffer(new Uint8Array(2));\n * // => false\n */\nvar isBuffer = nativeIsBuffer || stubFalse;\n\nmodule.exports = isBuffer;\n","// 19.1.2.14 / 15.2.3.14 Object.keys(O)\nvar $keys = require('./_object-keys-internal');\nvar enumBugKeys = require('./_enum-bug-keys');\n\nmodule.exports = Object.keys || function keys(O) {\n return $keys(O, enumBugKeys);\n};\n","/**\n * These objects store the data about the DOM nodes we create, as well as some\n * extra data. They can then be transformed into real DOM nodes with the\n * `toNode` function or HTML markup using `toMarkup`. They are useful for both\n * storing extra properties on the nodes, as well as providing a way to easily\n * work with the DOM.\n *\n * Similar functions for working with MathML nodes exist in mathMLTree.js.\n */\n\nvar utils = require(\"./utils\");\n\n/**\n * Create an HTML className based on a list of classes. In addition to joining\n * with spaces, we also remove null or empty classes.\n */\nvar createClass = function(classes) {\n classes = classes.slice();\n for (var i = classes.length - 1; i >= 0; i--) {\n if (!classes[i]) {\n classes.splice(i, 1);\n }\n }\n\n return classes.join(\" \");\n};\n\n/**\n * This node represents a span node, with a className, a list of children, and\n * an inline style. It also contains information about its height, depth, and\n * maxFontSize.\n */\nfunction span(classes, children, height, depth, maxFontSize, style) {\n this.classes = classes || [];\n this.children = children || [];\n this.height = height || 0;\n this.depth = depth || 0;\n this.maxFontSize = maxFontSize || 0;\n this.style = style || {};\n this.attributes = {};\n}\n\n/**\n * Sets an arbitrary attribute on the span. Warning: use this wisely. Not all\n * browsers support attributes the same, and having too many custom attributes\n * is probably bad.\n */\nspan.prototype.setAttribute = function(attribute, value) {\n this.attributes[attribute] = value;\n};\n\n/**\n * Convert the span into an HTML node\n */\nspan.prototype.toNode = function() {\n var span = document.createElement(\"span\");\n\n // Apply the class\n span.className = createClass(this.classes);\n\n // Apply inline styles\n for (var style in this.style) {\n if (Object.prototype.hasOwnProperty.call(this.style, style)) {\n span.style[style] = this.style[style];\n }\n }\n\n // Apply attributes\n for (var attr in this.attributes) {\n if (Object.prototype.hasOwnProperty.call(this.attributes, attr)) {\n span.setAttribute(attr, this.attributes[attr]);\n }\n }\n\n // Append the children, also as HTML nodes\n for (var i = 0; i < this.children.length; i++) {\n span.appendChild(this.children[i].toNode());\n }\n\n return span;\n};\n\n/**\n * Convert the span into an HTML markup string\n */\nspan.prototype.toMarkup = function() {\n var markup = \"\";\n\n // Add the markup of the children, also as markup\n for (var i = 0; i < this.children.length; i++) {\n markup += this.children[i].toMarkup();\n }\n\n markup += \"\";\n\n return markup;\n};\n\n/**\n * This node represents a document fragment, which contains elements, but when\n * placed into the DOM doesn't have any representation itself. Thus, it only\n * contains children and doesn't have any HTML properties. It also keeps track\n * of a height, depth, and maxFontSize.\n */\nfunction documentFragment(children, height, depth, maxFontSize) {\n this.children = children || [];\n this.height = height || 0;\n this.depth = depth || 0;\n this.maxFontSize = maxFontSize || 0;\n}\n\n/**\n * Convert the fragment into a node\n */\ndocumentFragment.prototype.toNode = function() {\n // Create a fragment\n var frag = document.createDocumentFragment();\n\n // Append the children\n for (var i = 0; i < this.children.length; i++) {\n frag.appendChild(this.children[i].toNode());\n }\n\n return frag;\n};\n\n/**\n * Convert the fragment into HTML markup\n */\ndocumentFragment.prototype.toMarkup = function() {\n var markup = \"\";\n\n // Simply concatenate the markup for the children together\n for (var i = 0; i < this.children.length; i++) {\n markup += this.children[i].toMarkup();\n }\n\n return markup;\n};\n\n/**\n * A symbol node contains information about a single symbol. It either renders\n * to a single text node, or a span with a single text node in it, depending on\n * whether it has CSS classes, styles, or needs italic correction.\n */\nfunction symbolNode(value, height, depth, italic, skew, classes, style) {\n this.value = value || \"\";\n this.height = height || 0;\n this.depth = depth || 0;\n this.italic = italic || 0;\n this.skew = skew || 0;\n this.classes = classes || [];\n this.style = style || {};\n this.maxFontSize = 0;\n}\n\n/**\n * Creates a text node or span from a symbol node. Note that a span is only\n * created if it is needed.\n */\nsymbolNode.prototype.toNode = function() {\n var node = document.createTextNode(this.value);\n var span = null;\n\n if (this.italic > 0) {\n span = document.createElement(\"span\");\n span.style.marginRight = this.italic + \"em\";\n }\n\n if (this.classes.length > 0) {\n span = span || document.createElement(\"span\");\n span.className = createClass(this.classes);\n }\n\n for (var style in this.style) {\n if (this.style.hasOwnProperty(style)) {\n span = span || document.createElement(\"span\");\n span.style[style] = this.style[style];\n }\n }\n\n if (span) {\n span.appendChild(node);\n return span;\n } else {\n return node;\n }\n};\n\n/**\n * Creates markup for a symbol node.\n */\nsymbolNode.prototype.toMarkup = function() {\n // TODO(alpert): More duplication than I'd like from\n // span.prototype.toMarkup and symbolNode.prototype.toNode...\n var needsSpan = false;\n\n var markup = \" 0) {\n styles += \"margin-right:\" + this.italic + \"em;\";\n }\n for (var style in this.style) {\n if (this.style.hasOwnProperty(style)) {\n styles += utils.hyphenate(style) + \":\" + this.style[style] + \";\";\n }\n }\n\n if (styles) {\n needsSpan = true;\n markup += \" style=\\\"\" + utils.escape(styles) + \"\\\"\";\n }\n\n var escaped = utils.escape(this.value);\n if (needsSpan) {\n markup += \">\";\n markup += escaped;\n markup += \"\";\n return markup;\n } else {\n return escaped;\n }\n};\n\nmodule.exports = {\n span: span,\n documentFragment: documentFragment,\n symbolNode: symbolNode,\n};\n","var DomUtils = module.exports;\n\n[\n\trequire(\"./lib/stringify\"),\n\trequire(\"./lib/traversal\"),\n\trequire(\"./lib/manipulation\"),\n\trequire(\"./lib/querying\"),\n\trequire(\"./lib/legacy\"),\n\trequire(\"./lib/helpers\")\n].forEach(function(ext){\n\tObject.keys(ext).forEach(function(key){\n\t\tDomUtils[key] = ext[key].bind(DomUtils);\n\t});\n});\n","var toInteger = require('./_to-integer');\nvar max = Math.max;\nvar min = Math.min;\nmodule.exports = function (index, length) {\n index = toInteger(index);\n return index < 0 ? max(index + length, 0) : min(index, length);\n};\n","var identity = require('./identity'),\n overRest = require('./_overRest'),\n setToString = require('./_setToString');\n\n/**\n * The base implementation of `_.rest` which doesn't validate or coerce arguments.\n *\n * @private\n * @param {Function} func The function to apply a rest parameter to.\n * @param {number} [start=func.length-1] The start position of the rest parameter.\n * @returns {Function} Returns the new function.\n */\nfunction baseRest(func, start) {\n return setToString(overRest(func, start, identity), func + '');\n}\n\nmodule.exports = baseRest;\n","var realNames = require('./_realNames');\n\n/** Used for built-in method references. */\nvar objectProto = Object.prototype;\n\n/** Used to check objects for own properties. */\nvar hasOwnProperty = objectProto.hasOwnProperty;\n\n/**\n * Gets the name of `func`.\n *\n * @private\n * @param {Function} func The function to query.\n * @returns {string} Returns the function name.\n */\nfunction getFuncName(func) {\n var result = (func.name + ''),\n array = realNames[result],\n length = hasOwnProperty.call(realNames, result) ? array.length : 0;\n\n while (length--) {\n var data = array[length],\n otherFunc = data.func;\n if (otherFunc == null || otherFunc == func) {\n return data.name;\n }\n }\n return result;\n}\n\nmodule.exports = getFuncName;\n","// 7.2.2 IsArray(argument)\nvar cof = require('./_cof');\nmodule.exports = Array.isArray || function isArray(arg) {\n return cof(arg) == 'Array';\n};\n","module.exports = function (it, Constructor, name, forbiddenField) {\n if (!(it instanceof Constructor) || (forbiddenField !== undefined && forbiddenField in it)) {\n throw TypeError(name + ': incorrect invocation!');\n } return it;\n};\n","var pIE = require('./_object-pie');\nvar createDesc = require('./_property-desc');\nvar toIObject = require('./_to-iobject');\nvar toPrimitive = require('./_to-primitive');\nvar has = require('./_has');\nvar IE8_DOM_DEFINE = require('./_ie8-dom-define');\nvar gOPD = Object.getOwnPropertyDescriptor;\n\nexports.f = require('./_descriptors') ? gOPD : function getOwnPropertyDescriptor(O, P) {\n O = toIObject(O);\n P = toPrimitive(P, true);\n if (IE8_DOM_DEFINE) try {\n return gOPD(O, P);\n } catch (e) { /* empty */ }\n if (has(O, P)) return createDesc(!pIE.f.call(O, P), O[P]);\n};\n","var baseCreate = require('./_baseCreate'),\n isObject = require('./isObject');\n\n/**\n * Creates a function that produces an instance of `Ctor` regardless of\n * whether it was invoked as part of a `new` expression or by `call` or `apply`.\n *\n * @private\n * @param {Function} Ctor The constructor to wrap.\n * @returns {Function} Returns the new wrapped function.\n */\nfunction createCtor(Ctor) {\n return function() {\n // Use a `switch` statement to work with class constructors. See\n // http://ecma-international.org/ecma-262/7.0/#sec-ecmascript-function-objects-call-thisargument-argumentslist\n // for more details.\n var args = arguments;\n switch (args.length) {\n case 0: return new Ctor;\n case 1: return new Ctor(args[0]);\n case 2: return new Ctor(args[0], args[1]);\n case 3: return new Ctor(args[0], args[1], args[2]);\n case 4: return new Ctor(args[0], args[1], args[2], args[3]);\n case 5: return new Ctor(args[0], args[1], args[2], args[3], args[4]);\n case 6: return new Ctor(args[0], args[1], args[2], args[3], args[4], args[5]);\n case 7: return new Ctor(args[0], args[1], args[2], args[3], args[4], args[5], args[6]);\n }\n var thisBinding = baseCreate(Ctor.prototype),\n result = Ctor.apply(thisBinding, args);\n\n // Mimic the constructor's `return` behavior.\n // See https://es5.github.io/#x13.2.2 for more details.\n return isObject(result) ? result : thisBinding;\n };\n}\n\nmodule.exports = createCtor;\n","var asciiToArray = require('./_asciiToArray'),\n hasUnicode = require('./_hasUnicode'),\n unicodeToArray = require('./_unicodeToArray');\n\n/**\n * Converts `string` to an array.\n *\n * @private\n * @param {string} string The string to convert.\n * @returns {Array} Returns the converted array.\n */\nfunction stringToArray(string) {\n return hasUnicode(string)\n ? unicodeToArray(string)\n : asciiToArray(string);\n}\n\nmodule.exports = stringToArray;\n","/**\n * Checks if `value` is suitable for use as unique object key.\n *\n * @private\n * @param {*} value The value to check.\n * @returns {boolean} Returns `true` if `value` is suitable, else `false`.\n */\nfunction isKeyable(value) {\n var type = typeof value;\n return (type == 'string' || type == 'number' || type == 'symbol' || type == 'boolean')\n ? (value !== '__proto__')\n : (value === null);\n}\n\nmodule.exports = isKeyable;\n","var identity = require('./identity');\n\n/**\n * Casts `value` to `identity` if it's not a function.\n *\n * @private\n * @param {*} value The value to inspect.\n * @returns {Function} Returns cast function.\n */\nfunction castFunction(value) {\n return typeof value == 'function' ? value : identity;\n}\n\nmodule.exports = castFunction;\n","/**\n * Checks if `value` is object-like. A value is object-like if it's not `null`\n * and has a `typeof` result of \"object\".\n *\n * @static\n * @memberOf _\n * @since 4.0.0\n * @category Lang\n * @param {*} value The value to check.\n * @returns {boolean} Returns `true` if `value` is object-like, else `false`.\n * @example\n *\n * _.isObjectLike({});\n * // => true\n *\n * _.isObjectLike([1, 2, 3]);\n * // => true\n *\n * _.isObjectLike(_.noop);\n * // => false\n *\n * _.isObjectLike(null);\n * // => false\n */\nfunction isObjectLike(value) {\n return value != null && typeof value == 'object';\n}\n\nmodule.exports = isObjectLike;\n","/**\n * This is the ParseError class, which is the main error thrown by KaTeX\n * functions when something has gone wrong. This is used to distinguish internal\n * errors from errors in the expression that the user provided.\n */\nfunction ParseError(message, lexer, position) {\n var error = \"KaTeX parse error: \" + message;\n\n if (lexer !== undefined && position !== undefined) {\n // If we have the input and a position, make the error a bit fancier\n\n // Prepend some information\n error += \" at position \" + position + \": \";\n\n // Get the input\n var input = lexer._input;\n // Insert a combining underscore at the correct position\n input = input.slice(0, position) + \"\\u0332\" +\n input.slice(position);\n\n // Extract some context from the input and add it to the error\n var begin = Math.max(0, position - 15);\n var end = position + 15;\n error += input.slice(begin, end);\n }\n\n // Some hackery to make ParseError a prototype of Error\n // See http://stackoverflow.com/a/8460753\n var self = new Error(error);\n self.name = \"ParseError\";\n self.__proto__ = ParseError.prototype;\n\n self.position = position;\n return self;\n}\n\n// More hackery\nParseError.prototype.__proto__ = Error.prototype;\n\nmodule.exports = ParseError;\n","var coreJsData = require('./_coreJsData');\n\n/** Used to detect methods masquerading as native. */\nvar maskSrcKey = (function() {\n var uid = /[^.]+$/.exec(coreJsData && coreJsData.keys && coreJsData.keys.IE_PROTO || '');\n return uid ? ('Symbol(src)_1.' + uid) : '';\n}());\n\n/**\n * Checks if `func` has its source masked.\n *\n * @private\n * @param {Function} func The function to check.\n * @returns {boolean} Returns `true` if `func` is masked, else `false`.\n */\nfunction isMasked(func) {\n return !!maskSrcKey && (maskSrcKey in func);\n}\n\nmodule.exports = isMasked;\n","var dP = require('./_object-dp');\nvar anObject = require('./_an-object');\nvar getKeys = require('./_object-keys');\n\nmodule.exports = require('./_descriptors') ? Object.defineProperties : function defineProperties(O, Properties) {\n anObject(O);\n var keys = getKeys(Properties);\n var length = keys.length;\n var i = 0;\n var P;\n while (length > i) dP.f(O, P = keys[i++], Properties[P]);\n return O;\n};\n","var assignValue = require('./_assignValue'),\n castPath = require('./_castPath'),\n isIndex = require('./_isIndex'),\n isObject = require('./isObject'),\n toKey = require('./_toKey');\n\n/**\n * The base implementation of `_.set`.\n *\n * @private\n * @param {Object} object The object to modify.\n * @param {Array|string} path The path of the property to set.\n * @param {*} value The value to set.\n * @param {Function} [customizer] The function to customize path creation.\n * @returns {Object} Returns `object`.\n */\nfunction baseSet(object, path, value, customizer) {\n if (!isObject(object)) {\n return object;\n }\n path = castPath(path, object);\n\n var index = -1,\n length = path.length,\n lastIndex = length - 1,\n nested = object;\n\n while (nested != null && ++index < length) {\n var key = toKey(path[index]),\n newValue = value;\n\n if (index != lastIndex) {\n var objValue = nested[key];\n newValue = customizer ? customizer(objValue, key, nested) : undefined;\n if (newValue === undefined) {\n newValue = isObject(objValue)\n ? objValue\n : (isIndex(path[index + 1]) ? [] : {});\n }\n }\n assignValue(nested, key, newValue);\n nested = nested[key];\n }\n return object;\n}\n\nmodule.exports = baseSet;\n","/**\n * This file holds a list of all no-argument functions and single-character\n * symbols (like 'a' or ';').\n *\n * For each of the symbols, there are three properties they can have:\n * - font (required): the font to be used for this symbol. Either \"main\" (the\n normal font), or \"ams\" (the ams fonts).\n * - group (required): the ParseNode group type the symbol should have (i.e.\n \"textord\", \"mathord\", etc).\n See https://github.com/Khan/KaTeX/wiki/Examining-TeX#group-types\n * - replace: the character that this symbol or function should be\n * replaced with (i.e. \"\\phi\" has a replace value of \"\\u03d5\", the phi\n * character in the main font).\n *\n * The outermost map in the table indicates what mode the symbols should be\n * accepted in (e.g. \"math\" or \"text\").\n */\n\nmodule.exports = {\n math: {},\n text: {},\n};\n\nfunction defineSymbol(mode, font, group, replace, name) {\n module.exports[mode][name] = {\n font: font,\n group: group,\n replace: replace,\n };\n}\n\n// Some abbreviations for commonly used strings.\n// This helps minify the code, and also spotting typos using jshint.\n\n// modes:\nvar math = \"math\";\nvar text = \"text\";\n\n// fonts:\nvar main = \"main\";\nvar ams = \"ams\";\n\n// groups:\nvar accent = \"accent\";\nvar bin = \"bin\";\nvar close = \"close\";\nvar inner = \"inner\";\nvar mathord = \"mathord\";\nvar op = \"op\";\nvar open = \"open\";\nvar punct = \"punct\";\nvar rel = \"rel\";\nvar spacing = \"spacing\";\nvar textord = \"textord\";\n\n// Now comes the symbol table\n\n// Relation Symbols\ndefineSymbol(math, main, rel, \"\\u2261\", \"\\\\equiv\");\ndefineSymbol(math, main, rel, \"\\u227a\", \"\\\\prec\");\ndefineSymbol(math, main, rel, \"\\u227b\", \"\\\\succ\");\ndefineSymbol(math, main, rel, \"\\u223c\", \"\\\\sim\");\ndefineSymbol(math, main, rel, \"\\u22a5\", \"\\\\perp\");\ndefineSymbol(math, main, rel, \"\\u2aaf\", \"\\\\preceq\");\ndefineSymbol(math, main, rel, \"\\u2ab0\", \"\\\\succeq\");\ndefineSymbol(math, main, rel, \"\\u2243\", \"\\\\simeq\");\ndefineSymbol(math, main, rel, \"\\u2223\", \"\\\\mid\");\ndefineSymbol(math, main, rel, \"\\u226a\", \"\\\\ll\");\ndefineSymbol(math, main, rel, \"\\u226b\", \"\\\\gg\");\ndefineSymbol(math, main, rel, \"\\u224d\", \"\\\\asymp\");\ndefineSymbol(math, main, rel, \"\\u2225\", \"\\\\parallel\");\ndefineSymbol(math, main, rel, \"\\u22c8\", \"\\\\bowtie\");\ndefineSymbol(math, main, rel, \"\\u2323\", \"\\\\smile\");\ndefineSymbol(math, main, rel, \"\\u2291\", \"\\\\sqsubseteq\");\ndefineSymbol(math, main, rel, \"\\u2292\", \"\\\\sqsupseteq\");\ndefineSymbol(math, main, rel, \"\\u2250\", \"\\\\doteq\");\ndefineSymbol(math, main, rel, \"\\u2322\", \"\\\\frown\");\ndefineSymbol(math, main, rel, \"\\u220b\", \"\\\\ni\");\ndefineSymbol(math, main, rel, \"\\u221d\", \"\\\\propto\");\ndefineSymbol(math, main, rel, \"\\u22a2\", \"\\\\vdash\");\ndefineSymbol(math, main, rel, \"\\u22a3\", \"\\\\dashv\");\ndefineSymbol(math, main, rel, \"\\u220b\", \"\\\\owns\");\n\n// Punctuation\ndefineSymbol(math, main, punct, \"\\u002e\", \"\\\\ldotp\");\ndefineSymbol(math, main, punct, \"\\u22c5\", \"\\\\cdotp\");\n\n// Misc Symbols\ndefineSymbol(math, main, textord, \"\\u0023\", \"\\\\#\");\ndefineSymbol(math, main, textord, \"\\u0026\", \"\\\\&\");\ndefineSymbol(math, main, textord, \"\\u2135\", \"\\\\aleph\");\ndefineSymbol(math, main, textord, \"\\u2200\", \"\\\\forall\");\ndefineSymbol(math, main, textord, \"\\u210f\", \"\\\\hbar\");\ndefineSymbol(math, main, textord, \"\\u2203\", \"\\\\exists\");\ndefineSymbol(math, main, textord, \"\\u2207\", \"\\\\nabla\");\ndefineSymbol(math, main, textord, \"\\u266d\", \"\\\\flat\");\ndefineSymbol(math, main, textord, \"\\u2113\", \"\\\\ell\");\ndefineSymbol(math, main, textord, \"\\u266e\", \"\\\\natural\");\ndefineSymbol(math, main, textord, \"\\u2663\", \"\\\\clubsuit\");\ndefineSymbol(math, main, textord, \"\\u2118\", \"\\\\wp\");\ndefineSymbol(math, main, textord, \"\\u266f\", \"\\\\sharp\");\ndefineSymbol(math, main, textord, \"\\u2662\", \"\\\\diamondsuit\");\ndefineSymbol(math, main, textord, \"\\u211c\", \"\\\\Re\");\ndefineSymbol(math, main, textord, \"\\u2661\", \"\\\\heartsuit\");\ndefineSymbol(math, main, textord, \"\\u2111\", \"\\\\Im\");\ndefineSymbol(math, main, textord, \"\\u2660\", \"\\\\spadesuit\");\n\n// Math and Text\ndefineSymbol(math, main, textord, \"\\u2020\", \"\\\\dag\");\ndefineSymbol(math, main, textord, \"\\u2021\", \"\\\\ddag\");\n\n// Large Delimiters\ndefineSymbol(math, main, close, \"\\u23b1\", \"\\\\rmoustache\");\ndefineSymbol(math, main, open, \"\\u23b0\", \"\\\\lmoustache\");\ndefineSymbol(math, main, close, \"\\u27ef\", \"\\\\rgroup\");\ndefineSymbol(math, main, open, \"\\u27ee\", \"\\\\lgroup\");\n\n// Binary Operators\ndefineSymbol(math, main, bin, \"\\u2213\", \"\\\\mp\");\ndefineSymbol(math, main, bin, \"\\u2296\", \"\\\\ominus\");\ndefineSymbol(math, main, bin, \"\\u228e\", \"\\\\uplus\");\ndefineSymbol(math, main, bin, \"\\u2293\", \"\\\\sqcap\");\ndefineSymbol(math, main, bin, \"\\u2217\", \"\\\\ast\");\ndefineSymbol(math, main, bin, \"\\u2294\", \"\\\\sqcup\");\ndefineSymbol(math, main, bin, \"\\u25ef\", \"\\\\bigcirc\");\ndefineSymbol(math, main, bin, \"\\u2219\", \"\\\\bullet\");\ndefineSymbol(math, main, bin, \"\\u2021\", \"\\\\ddagger\");\ndefineSymbol(math, main, bin, \"\\u2240\", \"\\\\wr\");\ndefineSymbol(math, main, bin, \"\\u2a3f\", \"\\\\amalg\");\n\n// Arrow Symbols\ndefineSymbol(math, main, rel, \"\\u27f5\", \"\\\\longleftarrow\");\ndefineSymbol(math, main, rel, \"\\u21d0\", \"\\\\Leftarrow\");\ndefineSymbol(math, main, rel, \"\\u27f8\", \"\\\\Longleftarrow\");\ndefineSymbol(math, main, rel, \"\\u27f6\", \"\\\\longrightarrow\");\ndefineSymbol(math, main, rel, \"\\u21d2\", \"\\\\Rightarrow\");\ndefineSymbol(math, main, rel, \"\\u27f9\", \"\\\\Longrightarrow\");\ndefineSymbol(math, main, rel, \"\\u2194\", \"\\\\leftrightarrow\");\ndefineSymbol(math, main, rel, \"\\u27f7\", \"\\\\longleftrightarrow\");\ndefineSymbol(math, main, rel, \"\\u21d4\", \"\\\\Leftrightarrow\");\ndefineSymbol(math, main, rel, \"\\u27fa\", \"\\\\Longleftrightarrow\");\ndefineSymbol(math, main, rel, \"\\u21a6\", \"\\\\mapsto\");\ndefineSymbol(math, main, rel, \"\\u27fc\", \"\\\\longmapsto\");\ndefineSymbol(math, main, rel, \"\\u2197\", \"\\\\nearrow\");\ndefineSymbol(math, main, rel, \"\\u21a9\", \"\\\\hookleftarrow\");\ndefineSymbol(math, main, rel, \"\\u21aa\", \"\\\\hookrightarrow\");\ndefineSymbol(math, main, rel, \"\\u2198\", \"\\\\searrow\");\ndefineSymbol(math, main, rel, \"\\u21bc\", \"\\\\leftharpoonup\");\ndefineSymbol(math, main, rel, \"\\u21c0\", \"\\\\rightharpoonup\");\ndefineSymbol(math, main, rel, \"\\u2199\", \"\\\\swarrow\");\ndefineSymbol(math, main, rel, \"\\u21bd\", \"\\\\leftharpoondown\");\ndefineSymbol(math, main, rel, \"\\u21c1\", \"\\\\rightharpoondown\");\ndefineSymbol(math, main, rel, \"\\u2196\", \"\\\\nwarrow\");\ndefineSymbol(math, main, rel, \"\\u21cc\", \"\\\\rightleftharpoons\");\n\n// AMS Negated Binary Relations\ndefineSymbol(math, ams, rel, \"\\u226e\", \"\\\\nless\");\ndefineSymbol(math, ams, rel, \"\\ue010\", \"\\\\nleqslant\");\ndefineSymbol(math, ams, rel, \"\\ue011\", \"\\\\nleqq\");\ndefineSymbol(math, ams, rel, \"\\u2a87\", \"\\\\lneq\");\ndefineSymbol(math, ams, rel, \"\\u2268\", \"\\\\lneqq\");\ndefineSymbol(math, ams, rel, \"\\ue00c\", \"\\\\lvertneqq\");\ndefineSymbol(math, ams, rel, \"\\u22e6\", \"\\\\lnsim\");\ndefineSymbol(math, ams, rel, \"\\u2a89\", \"\\\\lnapprox\");\ndefineSymbol(math, ams, rel, \"\\u2280\", \"\\\\nprec\");\ndefineSymbol(math, ams, rel, \"\\u22e0\", \"\\\\npreceq\");\ndefineSymbol(math, ams, rel, \"\\u22e8\", \"\\\\precnsim\");\ndefineSymbol(math, ams, rel, \"\\u2ab9\", \"\\\\precnapprox\");\ndefineSymbol(math, ams, rel, \"\\u2241\", \"\\\\nsim\");\ndefineSymbol(math, ams, rel, \"\\ue006\", \"\\\\nshortmid\");\ndefineSymbol(math, ams, rel, \"\\u2224\", \"\\\\nmid\");\ndefineSymbol(math, ams, rel, \"\\u22ac\", \"\\\\nvdash\");\ndefineSymbol(math, ams, rel, \"\\u22ad\", \"\\\\nvDash\");\ndefineSymbol(math, ams, rel, \"\\u22ea\", \"\\\\ntriangleleft\");\ndefineSymbol(math, ams, rel, \"\\u22ec\", \"\\\\ntrianglelefteq\");\ndefineSymbol(math, ams, rel, \"\\u228a\", \"\\\\subsetneq\");\ndefineSymbol(math, ams, rel, \"\\ue01a\", \"\\\\varsubsetneq\");\ndefineSymbol(math, ams, rel, \"\\u2acb\", \"\\\\subsetneqq\");\ndefineSymbol(math, ams, rel, \"\\ue017\", \"\\\\varsubsetneqq\");\ndefineSymbol(math, ams, rel, \"\\u226f\", \"\\\\ngtr\");\ndefineSymbol(math, ams, rel, \"\\ue00f\", \"\\\\ngeqslant\");\ndefineSymbol(math, ams, rel, \"\\ue00e\", \"\\\\ngeqq\");\ndefineSymbol(math, ams, rel, \"\\u2a88\", \"\\\\gneq\");\ndefineSymbol(math, ams, rel, \"\\u2269\", \"\\\\gneqq\");\ndefineSymbol(math, ams, rel, \"\\ue00d\", \"\\\\gvertneqq\");\ndefineSymbol(math, ams, rel, \"\\u22e7\", \"\\\\gnsim\");\ndefineSymbol(math, ams, rel, \"\\u2a8a\", \"\\\\gnapprox\");\ndefineSymbol(math, ams, rel, \"\\u2281\", \"\\\\nsucc\");\ndefineSymbol(math, ams, rel, \"\\u22e1\", \"\\\\nsucceq\");\ndefineSymbol(math, ams, rel, \"\\u22e9\", \"\\\\succnsim\");\ndefineSymbol(math, ams, rel, \"\\u2aba\", \"\\\\succnapprox\");\ndefineSymbol(math, ams, rel, \"\\u2246\", \"\\\\ncong\");\ndefineSymbol(math, ams, rel, \"\\ue007\", \"\\\\nshortparallel\");\ndefineSymbol(math, ams, rel, \"\\u2226\", \"\\\\nparallel\");\ndefineSymbol(math, ams, rel, \"\\u22af\", \"\\\\nVDash\");\ndefineSymbol(math, ams, rel, \"\\u22eb\", \"\\\\ntriangleright\");\ndefineSymbol(math, ams, rel, \"\\u22ed\", \"\\\\ntrianglerighteq\");\ndefineSymbol(math, ams, rel, \"\\ue018\", \"\\\\nsupseteqq\");\ndefineSymbol(math, ams, rel, \"\\u228b\", \"\\\\supsetneq\");\ndefineSymbol(math, ams, rel, \"\\ue01b\", \"\\\\varsupsetneq\");\ndefineSymbol(math, ams, rel, \"\\u2acc\", \"\\\\supsetneqq\");\ndefineSymbol(math, ams, rel, \"\\ue019\", \"\\\\varsupsetneqq\");\ndefineSymbol(math, ams, rel, \"\\u22ae\", \"\\\\nVdash\");\ndefineSymbol(math, ams, rel, \"\\u2ab5\", \"\\\\precneqq\");\ndefineSymbol(math, ams, rel, \"\\u2ab6\", \"\\\\succneqq\");\ndefineSymbol(math, ams, rel, \"\\ue016\", \"\\\\nsubseteqq\");\ndefineSymbol(math, ams, bin, \"\\u22b4\", \"\\\\unlhd\");\ndefineSymbol(math, ams, bin, \"\\u22b5\", \"\\\\unrhd\");\n\n// AMS Negated Arrows\ndefineSymbol(math, ams, rel, \"\\u219a\", \"\\\\nleftarrow\");\ndefineSymbol(math, ams, rel, \"\\u219b\", \"\\\\nrightarrow\");\ndefineSymbol(math, ams, rel, \"\\u21cd\", \"\\\\nLeftarrow\");\ndefineSymbol(math, ams, rel, \"\\u21cf\", \"\\\\nRightarrow\");\ndefineSymbol(math, ams, rel, \"\\u21ae\", \"\\\\nleftrightarrow\");\ndefineSymbol(math, ams, rel, \"\\u21ce\", \"\\\\nLeftrightarrow\");\n\n// AMS Misc\ndefineSymbol(math, ams, rel, \"\\u25b3\", \"\\\\vartriangle\");\ndefineSymbol(math, ams, textord, \"\\u210f\", \"\\\\hslash\");\ndefineSymbol(math, ams, textord, \"\\u25bd\", \"\\\\triangledown\");\ndefineSymbol(math, ams, textord, \"\\u25ca\", \"\\\\lozenge\");\ndefineSymbol(math, ams, textord, \"\\u24c8\", \"\\\\circledS\");\ndefineSymbol(math, ams, textord, \"\\u00ae\", \"\\\\circledR\");\ndefineSymbol(math, ams, textord, \"\\u2221\", \"\\\\measuredangle\");\ndefineSymbol(math, ams, textord, \"\\u2204\", \"\\\\nexists\");\ndefineSymbol(math, ams, textord, \"\\u2127\", \"\\\\mho\");\ndefineSymbol(math, ams, textord, \"\\u2132\", \"\\\\Finv\");\ndefineSymbol(math, ams, textord, \"\\u2141\", \"\\\\Game\");\ndefineSymbol(math, ams, textord, \"\\u006b\", \"\\\\Bbbk\");\ndefineSymbol(math, ams, textord, \"\\u2035\", \"\\\\backprime\");\ndefineSymbol(math, ams, textord, \"\\u25b2\", \"\\\\blacktriangle\");\ndefineSymbol(math, ams, textord, \"\\u25bc\", \"\\\\blacktriangledown\");\ndefineSymbol(math, ams, textord, \"\\u25a0\", \"\\\\blacksquare\");\ndefineSymbol(math, ams, textord, \"\\u29eb\", \"\\\\blacklozenge\");\ndefineSymbol(math, ams, textord, \"\\u2605\", \"\\\\bigstar\");\ndefineSymbol(math, ams, textord, \"\\u2222\", \"\\\\sphericalangle\");\ndefineSymbol(math, ams, textord, \"\\u2201\", \"\\\\complement\");\ndefineSymbol(math, ams, textord, \"\\u00f0\", \"\\\\eth\");\ndefineSymbol(math, ams, textord, \"\\u2571\", \"\\\\diagup\");\ndefineSymbol(math, ams, textord, \"\\u2572\", \"\\\\diagdown\");\ndefineSymbol(math, ams, textord, \"\\u25a1\", \"\\\\square\");\ndefineSymbol(math, ams, textord, \"\\u25a1\", \"\\\\Box\");\ndefineSymbol(math, ams, textord, \"\\u25ca\", \"\\\\Diamond\");\ndefineSymbol(math, ams, textord, \"\\u00a5\", \"\\\\yen\");\ndefineSymbol(math, ams, textord, \"\\u2713\", \"\\\\checkmark\");\n\n// AMS Hebrew\ndefineSymbol(math, ams, textord, \"\\u2136\", \"\\\\beth\");\ndefineSymbol(math, ams, textord, \"\\u2138\", \"\\\\daleth\");\ndefineSymbol(math, ams, textord, \"\\u2137\", \"\\\\gimel\");\n\n// AMS Greek\ndefineSymbol(math, ams, textord, \"\\u03dd\", \"\\\\digamma\");\ndefineSymbol(math, ams, textord, \"\\u03f0\", \"\\\\varkappa\");\n\n// AMS Delimiters\ndefineSymbol(math, ams, open, \"\\u250c\", \"\\\\ulcorner\");\ndefineSymbol(math, ams, close, \"\\u2510\", \"\\\\urcorner\");\ndefineSymbol(math, ams, open, \"\\u2514\", \"\\\\llcorner\");\ndefineSymbol(math, ams, close, \"\\u2518\", \"\\\\lrcorner\");\n\n// AMS Binary Relations\ndefineSymbol(math, ams, rel, \"\\u2266\", \"\\\\leqq\");\ndefineSymbol(math, ams, rel, \"\\u2a7d\", \"\\\\leqslant\");\ndefineSymbol(math, ams, rel, \"\\u2a95\", \"\\\\eqslantless\");\ndefineSymbol(math, ams, rel, \"\\u2272\", \"\\\\lesssim\");\ndefineSymbol(math, ams, rel, \"\\u2a85\", \"\\\\lessapprox\");\ndefineSymbol(math, ams, rel, \"\\u224a\", \"\\\\approxeq\");\ndefineSymbol(math, ams, bin, \"\\u22d6\", \"\\\\lessdot\");\ndefineSymbol(math, ams, rel, \"\\u22d8\", \"\\\\lll\");\ndefineSymbol(math, ams, rel, \"\\u2276\", \"\\\\lessgtr\");\ndefineSymbol(math, ams, rel, \"\\u22da\", \"\\\\lesseqgtr\");\ndefineSymbol(math, ams, rel, \"\\u2a8b\", \"\\\\lesseqqgtr\");\ndefineSymbol(math, ams, rel, \"\\u2251\", \"\\\\doteqdot\");\ndefineSymbol(math, ams, rel, \"\\u2253\", \"\\\\risingdotseq\");\ndefineSymbol(math, ams, rel, \"\\u2252\", \"\\\\fallingdotseq\");\ndefineSymbol(math, ams, rel, \"\\u223d\", \"\\\\backsim\");\ndefineSymbol(math, ams, rel, \"\\u22cd\", \"\\\\backsimeq\");\ndefineSymbol(math, ams, rel, \"\\u2ac5\", \"\\\\subseteqq\");\ndefineSymbol(math, ams, rel, \"\\u22d0\", \"\\\\Subset\");\ndefineSymbol(math, ams, rel, \"\\u228f\", \"\\\\sqsubset\");\ndefineSymbol(math, ams, rel, \"\\u227c\", \"\\\\preccurlyeq\");\ndefineSymbol(math, ams, rel, \"\\u22de\", \"\\\\curlyeqprec\");\ndefineSymbol(math, ams, rel, \"\\u227e\", \"\\\\precsim\");\ndefineSymbol(math, ams, rel, \"\\u2ab7\", \"\\\\precapprox\");\ndefineSymbol(math, ams, rel, \"\\u22b2\", \"\\\\vartriangleleft\");\ndefineSymbol(math, ams, rel, \"\\u22b4\", \"\\\\trianglelefteq\");\ndefineSymbol(math, ams, rel, \"\\u22a8\", \"\\\\vDash\");\ndefineSymbol(math, ams, rel, \"\\u22aa\", \"\\\\Vvdash\");\ndefineSymbol(math, ams, rel, \"\\u2323\", \"\\\\smallsmile\");\ndefineSymbol(math, ams, rel, \"\\u2322\", \"\\\\smallfrown\");\ndefineSymbol(math, ams, rel, \"\\u224f\", \"\\\\bumpeq\");\ndefineSymbol(math, ams, rel, \"\\u224e\", \"\\\\Bumpeq\");\ndefineSymbol(math, ams, rel, \"\\u2267\", \"\\\\geqq\");\ndefineSymbol(math, ams, rel, \"\\u2a7e\", \"\\\\geqslant\");\ndefineSymbol(math, ams, rel, \"\\u2a96\", \"\\\\eqslantgtr\");\ndefineSymbol(math, ams, rel, \"\\u2273\", \"\\\\gtrsim\");\ndefineSymbol(math, ams, rel, \"\\u2a86\", \"\\\\gtrapprox\");\ndefineSymbol(math, ams, bin, \"\\u22d7\", \"\\\\gtrdot\");\ndefineSymbol(math, ams, rel, \"\\u22d9\", \"\\\\ggg\");\ndefineSymbol(math, ams, rel, \"\\u2277\", \"\\\\gtrless\");\ndefineSymbol(math, ams, rel, \"\\u22db\", \"\\\\gtreqless\");\ndefineSymbol(math, ams, rel, \"\\u2a8c\", \"\\\\gtreqqless\");\ndefineSymbol(math, ams, rel, \"\\u2256\", \"\\\\eqcirc\");\ndefineSymbol(math, ams, rel, \"\\u2257\", \"\\\\circeq\");\ndefineSymbol(math, ams, rel, \"\\u225c\", \"\\\\triangleq\");\ndefineSymbol(math, ams, rel, \"\\u223c\", \"\\\\thicksim\");\ndefineSymbol(math, ams, rel, \"\\u2248\", \"\\\\thickapprox\");\ndefineSymbol(math, ams, rel, \"\\u2ac6\", \"\\\\supseteqq\");\ndefineSymbol(math, ams, rel, \"\\u22d1\", \"\\\\Supset\");\ndefineSymbol(math, ams, rel, \"\\u2290\", \"\\\\sqsupset\");\ndefineSymbol(math, ams, rel, \"\\u227d\", \"\\\\succcurlyeq\");\ndefineSymbol(math, ams, rel, \"\\u22df\", \"\\\\curlyeqsucc\");\ndefineSymbol(math, ams, rel, \"\\u227f\", \"\\\\succsim\");\ndefineSymbol(math, ams, rel, \"\\u2ab8\", \"\\\\succapprox\");\ndefineSymbol(math, ams, rel, \"\\u22b3\", \"\\\\vartriangleright\");\ndefineSymbol(math, ams, rel, \"\\u22b5\", \"\\\\trianglerighteq\");\ndefineSymbol(math, ams, rel, \"\\u22a9\", \"\\\\Vdash\");\ndefineSymbol(math, ams, rel, \"\\u2223\", \"\\\\shortmid\");\ndefineSymbol(math, ams, rel, \"\\u2225\", \"\\\\shortparallel\");\ndefineSymbol(math, ams, rel, \"\\u226c\", \"\\\\between\");\ndefineSymbol(math, ams, rel, \"\\u22d4\", \"\\\\pitchfork\");\ndefineSymbol(math, ams, rel, \"\\u221d\", \"\\\\varpropto\");\ndefineSymbol(math, ams, rel, \"\\u25c0\", \"\\\\blacktriangleleft\");\ndefineSymbol(math, ams, rel, \"\\u2234\", \"\\\\therefore\");\ndefineSymbol(math, ams, rel, \"\\u220d\", \"\\\\backepsilon\");\ndefineSymbol(math, ams, rel, \"\\u25b6\", \"\\\\blacktriangleright\");\ndefineSymbol(math, ams, rel, \"\\u2235\", \"\\\\because\");\ndefineSymbol(math, ams, rel, \"\\u22d8\", \"\\\\llless\");\ndefineSymbol(math, ams, rel, \"\\u22d9\", \"\\\\gggtr\");\ndefineSymbol(math, ams, bin, \"\\u22b2\", \"\\\\lhd\");\ndefineSymbol(math, ams, bin, \"\\u22b3\", \"\\\\rhd\");\ndefineSymbol(math, ams, rel, \"\\u2242\", \"\\\\eqsim\");\ndefineSymbol(math, main, rel, \"\\u22c8\", \"\\\\Join\");\ndefineSymbol(math, ams, rel, \"\\u2251\", \"\\\\Doteq\");\n\n// AMS Binary Operators\ndefineSymbol(math, ams, bin, \"\\u2214\", \"\\\\dotplus\");\ndefineSymbol(math, ams, bin, \"\\u2216\", \"\\\\smallsetminus\");\ndefineSymbol(math, ams, bin, \"\\u22d2\", \"\\\\Cap\");\ndefineSymbol(math, ams, bin, \"\\u22d3\", \"\\\\Cup\");\ndefineSymbol(math, ams, bin, \"\\u2a5e\", \"\\\\doublebarwedge\");\ndefineSymbol(math, ams, bin, \"\\u229f\", \"\\\\boxminus\");\ndefineSymbol(math, ams, bin, \"\\u229e\", \"\\\\boxplus\");\ndefineSymbol(math, ams, bin, \"\\u22c7\", \"\\\\divideontimes\");\ndefineSymbol(math, ams, bin, \"\\u22c9\", \"\\\\ltimes\");\ndefineSymbol(math, ams, bin, \"\\u22ca\", \"\\\\rtimes\");\ndefineSymbol(math, ams, bin, \"\\u22cb\", \"\\\\leftthreetimes\");\ndefineSymbol(math, ams, bin, \"\\u22cc\", \"\\\\rightthreetimes\");\ndefineSymbol(math, ams, bin, \"\\u22cf\", \"\\\\curlywedge\");\ndefineSymbol(math, ams, bin, \"\\u22ce\", \"\\\\curlyvee\");\ndefineSymbol(math, ams, bin, \"\\u229d\", \"\\\\circleddash\");\ndefineSymbol(math, ams, bin, \"\\u229b\", \"\\\\circledast\");\ndefineSymbol(math, ams, bin, \"\\u22c5\", \"\\\\centerdot\");\ndefineSymbol(math, ams, bin, \"\\u22ba\", \"\\\\intercal\");\ndefineSymbol(math, ams, bin, \"\\u22d2\", \"\\\\doublecap\");\ndefineSymbol(math, ams, bin, \"\\u22d3\", \"\\\\doublecup\");\ndefineSymbol(math, ams, bin, \"\\u22a0\", \"\\\\boxtimes\");\n\n// AMS Arrows\ndefineSymbol(math, ams, rel, \"\\u21e2\", \"\\\\dashrightarrow\");\ndefineSymbol(math, ams, rel, \"\\u21e0\", \"\\\\dashleftarrow\");\ndefineSymbol(math, ams, rel, \"\\u21c7\", \"\\\\leftleftarrows\");\ndefineSymbol(math, ams, rel, \"\\u21c6\", \"\\\\leftrightarrows\");\ndefineSymbol(math, ams, rel, \"\\u21da\", \"\\\\Lleftarrow\");\ndefineSymbol(math, ams, rel, \"\\u219e\", \"\\\\twoheadleftarrow\");\ndefineSymbol(math, ams, rel, \"\\u21a2\", \"\\\\leftarrowtail\");\ndefineSymbol(math, ams, rel, \"\\u21ab\", \"\\\\looparrowleft\");\ndefineSymbol(math, ams, rel, \"\\u21cb\", \"\\\\leftrightharpoons\");\ndefineSymbol(math, ams, rel, \"\\u21b6\", \"\\\\curvearrowleft\");\ndefineSymbol(math, ams, rel, \"\\u21ba\", \"\\\\circlearrowleft\");\ndefineSymbol(math, ams, rel, \"\\u21b0\", \"\\\\Lsh\");\ndefineSymbol(math, ams, rel, \"\\u21c8\", \"\\\\upuparrows\");\ndefineSymbol(math, ams, rel, \"\\u21bf\", \"\\\\upharpoonleft\");\ndefineSymbol(math, ams, rel, \"\\u21c3\", \"\\\\downharpoonleft\");\ndefineSymbol(math, ams, rel, \"\\u22b8\", \"\\\\multimap\");\ndefineSymbol(math, ams, rel, \"\\u21ad\", \"\\\\leftrightsquigarrow\");\ndefineSymbol(math, ams, rel, \"\\u21c9\", \"\\\\rightrightarrows\");\ndefineSymbol(math, ams, rel, \"\\u21c4\", \"\\\\rightleftarrows\");\ndefineSymbol(math, ams, rel, \"\\u21a0\", \"\\\\twoheadrightarrow\");\ndefineSymbol(math, ams, rel, \"\\u21a3\", \"\\\\rightarrowtail\");\ndefineSymbol(math, ams, rel, \"\\u21ac\", \"\\\\looparrowright\");\ndefineSymbol(math, ams, rel, \"\\u21b7\", \"\\\\curvearrowright\");\ndefineSymbol(math, ams, rel, \"\\u21bb\", \"\\\\circlearrowright\");\ndefineSymbol(math, ams, rel, \"\\u21b1\", \"\\\\Rsh\");\ndefineSymbol(math, ams, rel, \"\\u21ca\", \"\\\\downdownarrows\");\ndefineSymbol(math, ams, rel, \"\\u21be\", \"\\\\upharpoonright\");\ndefineSymbol(math, ams, rel, \"\\u21c2\", \"\\\\downharpoonright\");\ndefineSymbol(math, ams, rel, \"\\u21dd\", \"\\\\rightsquigarrow\");\ndefineSymbol(math, ams, rel, \"\\u21dd\", \"\\\\leadsto\");\ndefineSymbol(math, ams, rel, \"\\u21db\", \"\\\\Rrightarrow\");\ndefineSymbol(math, ams, rel, \"\\u21be\", \"\\\\restriction\");\n\ndefineSymbol(math, main, textord, \"\\u2018\", \"`\");\ndefineSymbol(math, main, textord, \"$\", \"\\\\$\");\ndefineSymbol(math, main, textord, \"%\", \"\\\\%\");\ndefineSymbol(math, main, textord, \"_\", \"\\\\_\");\ndefineSymbol(math, main, textord, \"\\u2220\", \"\\\\angle\");\ndefineSymbol(math, main, textord, \"\\u221e\", \"\\\\infty\");\ndefineSymbol(math, main, textord, \"\\u2032\", \"\\\\prime\");\ndefineSymbol(math, main, textord, \"\\u25b3\", \"\\\\triangle\");\ndefineSymbol(math, main, textord, \"\\u0393\", \"\\\\Gamma\");\ndefineSymbol(math, main, textord, \"\\u0394\", \"\\\\Delta\");\ndefineSymbol(math, main, textord, \"\\u0398\", \"\\\\Theta\");\ndefineSymbol(math, main, textord, \"\\u039b\", \"\\\\Lambda\");\ndefineSymbol(math, main, textord, \"\\u039e\", \"\\\\Xi\");\ndefineSymbol(math, main, textord, \"\\u03a0\", \"\\\\Pi\");\ndefineSymbol(math, main, textord, \"\\u03a3\", \"\\\\Sigma\");\ndefineSymbol(math, main, textord, \"\\u03a5\", \"\\\\Upsilon\");\ndefineSymbol(math, main, textord, \"\\u03a6\", \"\\\\Phi\");\ndefineSymbol(math, main, textord, \"\\u03a8\", \"\\\\Psi\");\ndefineSymbol(math, main, textord, \"\\u03a9\", \"\\\\Omega\");\ndefineSymbol(math, main, textord, \"\\u00ac\", \"\\\\neg\");\ndefineSymbol(math, main, textord, \"\\u00ac\", \"\\\\lnot\");\ndefineSymbol(math, main, textord, \"\\u22a4\", \"\\\\top\");\ndefineSymbol(math, main, textord, \"\\u22a5\", \"\\\\bot\");\ndefineSymbol(math, main, textord, \"\\u2205\", \"\\\\emptyset\");\ndefineSymbol(math, ams, textord, \"\\u2205\", \"\\\\varnothing\");\ndefineSymbol(math, main, mathord, \"\\u03b1\", \"\\\\alpha\");\ndefineSymbol(math, main, mathord, \"\\u03b2\", \"\\\\beta\");\ndefineSymbol(math, main, mathord, \"\\u03b3\", \"\\\\gamma\");\ndefineSymbol(math, main, mathord, \"\\u03b4\", \"\\\\delta\");\ndefineSymbol(math, main, mathord, \"\\u03f5\", \"\\\\epsilon\");\ndefineSymbol(math, main, mathord, \"\\u03b6\", \"\\\\zeta\");\ndefineSymbol(math, main, mathord, \"\\u03b7\", \"\\\\eta\");\ndefineSymbol(math, main, mathord, \"\\u03b8\", \"\\\\theta\");\ndefineSymbol(math, main, mathord, \"\\u03b9\", \"\\\\iota\");\ndefineSymbol(math, main, mathord, \"\\u03ba\", \"\\\\kappa\");\ndefineSymbol(math, main, mathord, \"\\u03bb\", \"\\\\lambda\");\ndefineSymbol(math, main, mathord, \"\\u03bc\", \"\\\\mu\");\ndefineSymbol(math, main, mathord, \"\\u03bd\", \"\\\\nu\");\ndefineSymbol(math, main, mathord, \"\\u03be\", \"\\\\xi\");\ndefineSymbol(math, main, mathord, \"o\", \"\\\\omicron\");\ndefineSymbol(math, main, mathord, \"\\u03c0\", \"\\\\pi\");\ndefineSymbol(math, main, mathord, \"\\u03c1\", \"\\\\rho\");\ndefineSymbol(math, main, mathord, \"\\u03c3\", \"\\\\sigma\");\ndefineSymbol(math, main, mathord, \"\\u03c4\", \"\\\\tau\");\ndefineSymbol(math, main, mathord, \"\\u03c5\", \"\\\\upsilon\");\ndefineSymbol(math, main, mathord, \"\\u03d5\", \"\\\\phi\");\ndefineSymbol(math, main, mathord, \"\\u03c7\", \"\\\\chi\");\ndefineSymbol(math, main, mathord, \"\\u03c8\", \"\\\\psi\");\ndefineSymbol(math, main, mathord, \"\\u03c9\", \"\\\\omega\");\ndefineSymbol(math, main, mathord, \"\\u03b5\", \"\\\\varepsilon\");\ndefineSymbol(math, main, mathord, \"\\u03d1\", \"\\\\vartheta\");\ndefineSymbol(math, main, mathord, \"\\u03d6\", \"\\\\varpi\");\ndefineSymbol(math, main, mathord, \"\\u03f1\", \"\\\\varrho\");\ndefineSymbol(math, main, mathord, \"\\u03c2\", \"\\\\varsigma\");\ndefineSymbol(math, main, mathord, \"\\u03c6\", \"\\\\varphi\");\ndefineSymbol(math, main, bin, \"\\u2217\", \"*\");\ndefineSymbol(math, main, bin, \"+\", \"+\");\ndefineSymbol(math, main, bin, \"\\u2212\", \"-\");\ndefineSymbol(math, main, bin, \"\\u22c5\", \"\\\\cdot\");\ndefineSymbol(math, main, bin, \"\\u2218\", \"\\\\circ\");\ndefineSymbol(math, main, bin, \"\\u00f7\", \"\\\\div\");\ndefineSymbol(math, main, bin, \"\\u00b1\", \"\\\\pm\");\ndefineSymbol(math, main, bin, \"\\u00d7\", \"\\\\times\");\ndefineSymbol(math, main, bin, \"\\u2229\", \"\\\\cap\");\ndefineSymbol(math, main, bin, \"\\u222a\", \"\\\\cup\");\ndefineSymbol(math, main, bin, \"\\u2216\", \"\\\\setminus\");\ndefineSymbol(math, main, bin, \"\\u2227\", \"\\\\land\");\ndefineSymbol(math, main, bin, \"\\u2228\", \"\\\\lor\");\ndefineSymbol(math, main, bin, \"\\u2227\", \"\\\\wedge\");\ndefineSymbol(math, main, bin, \"\\u2228\", \"\\\\vee\");\ndefineSymbol(math, main, textord, \"\\u221a\", \"\\\\surd\");\ndefineSymbol(math, main, open, \"(\", \"(\");\ndefineSymbol(math, main, open, \"[\", \"[\");\ndefineSymbol(math, main, open, \"\\u27e8\", \"\\\\langle\");\ndefineSymbol(math, main, open, \"\\u2223\", \"\\\\lvert\");\ndefineSymbol(math, main, open, \"\\u2225\", \"\\\\lVert\");\ndefineSymbol(math, main, close, \")\", \")\");\ndefineSymbol(math, main, close, \"]\", \"]\");\ndefineSymbol(math, main, close, \"?\", \"?\");\ndefineSymbol(math, main, close, \"!\", \"!\");\ndefineSymbol(math, main, close, \"\\u27e9\", \"\\\\rangle\");\ndefineSymbol(math, main, close, \"\\u2223\", \"\\\\rvert\");\ndefineSymbol(math, main, close, \"\\u2225\", \"\\\\rVert\");\ndefineSymbol(math, main, rel, \"=\", \"=\");\ndefineSymbol(math, main, rel, \"<\", \"<\");\ndefineSymbol(math, main, rel, \">\", \">\");\ndefineSymbol(math, main, rel, \":\", \":\");\ndefineSymbol(math, main, rel, \"\\u2248\", \"\\\\approx\");\ndefineSymbol(math, main, rel, \"\\u2245\", \"\\\\cong\");\ndefineSymbol(math, main, rel, \"\\u2265\", \"\\\\ge\");\ndefineSymbol(math, main, rel, \"\\u2265\", \"\\\\geq\");\ndefineSymbol(math, main, rel, \"\\u2190\", \"\\\\gets\");\ndefineSymbol(math, main, rel, \">\", \"\\\\gt\");\ndefineSymbol(math, main, rel, \"\\u2208\", \"\\\\in\");\ndefineSymbol(math, main, rel, \"\\u2209\", \"\\\\notin\");\ndefineSymbol(math, main, rel, \"\\u2282\", \"\\\\subset\");\ndefineSymbol(math, main, rel, \"\\u2283\", \"\\\\supset\");\ndefineSymbol(math, main, rel, \"\\u2286\", \"\\\\subseteq\");\ndefineSymbol(math, main, rel, \"\\u2287\", \"\\\\supseteq\");\ndefineSymbol(math, ams, rel, \"\\u2288\", \"\\\\nsubseteq\");\ndefineSymbol(math, ams, rel, \"\\u2289\", \"\\\\nsupseteq\");\ndefineSymbol(math, main, rel, \"\\u22a8\", \"\\\\models\");\ndefineSymbol(math, main, rel, \"\\u2190\", \"\\\\leftarrow\");\ndefineSymbol(math, main, rel, \"\\u2264\", \"\\\\le\");\ndefineSymbol(math, main, rel, \"\\u2264\", \"\\\\leq\");\ndefineSymbol(math, main, rel, \"<\", \"\\\\lt\");\ndefineSymbol(math, main, rel, \"\\u2260\", \"\\\\ne\");\ndefineSymbol(math, main, rel, \"\\u2260\", \"\\\\neq\");\ndefineSymbol(math, main, rel, \"\\u2192\", \"\\\\rightarrow\");\ndefineSymbol(math, main, rel, \"\\u2192\", \"\\\\to\");\ndefineSymbol(math, ams, rel, \"\\u2271\", \"\\\\ngeq\");\ndefineSymbol(math, ams, rel, \"\\u2270\", \"\\\\nleq\");\ndefineSymbol(math, main, spacing, null, \"\\\\!\");\ndefineSymbol(math, main, spacing, \"\\u00a0\", \"\\\\ \");\ndefineSymbol(math, main, spacing, \"\\u00a0\", \"~\");\ndefineSymbol(math, main, spacing, null, \"\\\\,\");\ndefineSymbol(math, main, spacing, null, \"\\\\:\");\ndefineSymbol(math, main, spacing, null, \"\\\\;\");\ndefineSymbol(math, main, spacing, null, \"\\\\enspace\");\ndefineSymbol(math, main, spacing, null, \"\\\\qquad\");\ndefineSymbol(math, main, spacing, null, \"\\\\quad\");\ndefineSymbol(math, main, spacing, \"\\u00a0\", \"\\\\space\");\ndefineSymbol(math, main, punct, \",\", \",\");\ndefineSymbol(math, main, punct, \";\", \";\");\ndefineSymbol(math, main, punct, \":\", \"\\\\colon\");\ndefineSymbol(math, ams, bin, \"\\u22bc\", \"\\\\barwedge\");\ndefineSymbol(math, ams, bin, \"\\u22bb\", \"\\\\veebar\");\ndefineSymbol(math, main, bin, \"\\u2299\", \"\\\\odot\");\ndefineSymbol(math, main, bin, \"\\u2295\", \"\\\\oplus\");\ndefineSymbol(math, main, bin, \"\\u2297\", \"\\\\otimes\");\ndefineSymbol(math, main, textord, \"\\u2202\", \"\\\\partial\");\ndefineSymbol(math, main, bin, \"\\u2298\", \"\\\\oslash\");\ndefineSymbol(math, ams, bin, \"\\u229a\", \"\\\\circledcirc\");\ndefineSymbol(math, ams, bin, \"\\u22a1\", \"\\\\boxdot\");\ndefineSymbol(math, main, bin, \"\\u25b3\", \"\\\\bigtriangleup\");\ndefineSymbol(math, main, bin, \"\\u25bd\", \"\\\\bigtriangledown\");\ndefineSymbol(math, main, bin, \"\\u2020\", \"\\\\dagger\");\ndefineSymbol(math, main, bin, \"\\u22c4\", \"\\\\diamond\");\ndefineSymbol(math, main, bin, \"\\u22c6\", \"\\\\star\");\ndefineSymbol(math, main, bin, \"\\u25c3\", \"\\\\triangleleft\");\ndefineSymbol(math, main, bin, \"\\u25b9\", \"\\\\triangleright\");\ndefineSymbol(math, main, open, \"{\", \"\\\\{\");\ndefineSymbol(math, main, close, \"}\", \"\\\\}\");\ndefineSymbol(math, main, open, \"{\", \"\\\\lbrace\");\ndefineSymbol(math, main, close, \"}\", \"\\\\rbrace\");\ndefineSymbol(math, main, open, \"[\", \"\\\\lbrack\");\ndefineSymbol(math, main, close, \"]\", \"\\\\rbrack\");\ndefineSymbol(math, main, open, \"\\u230a\", \"\\\\lfloor\");\ndefineSymbol(math, main, close, \"\\u230b\", \"\\\\rfloor\");\ndefineSymbol(math, main, open, \"\\u2308\", \"\\\\lceil\");\ndefineSymbol(math, main, close, \"\\u2309\", \"\\\\rceil\");\ndefineSymbol(math, main, textord, \"\\\\\", \"\\\\backslash\");\ndefineSymbol(math, main, textord, \"\\u2223\", \"|\");\ndefineSymbol(math, main, textord, \"\\u2223\", \"\\\\vert\");\ndefineSymbol(math, main, textord, \"\\u2225\", \"\\\\|\");\ndefineSymbol(math, main, textord, \"\\u2225\", \"\\\\Vert\");\ndefineSymbol(math, main, rel, \"\\u2191\", \"\\\\uparrow\");\ndefineSymbol(math, main, rel, \"\\u21d1\", \"\\\\Uparrow\");\ndefineSymbol(math, main, rel, \"\\u2193\", \"\\\\downarrow\");\ndefineSymbol(math, main, rel, \"\\u21d3\", \"\\\\Downarrow\");\ndefineSymbol(math, main, rel, \"\\u2195\", \"\\\\updownarrow\");\ndefineSymbol(math, main, rel, \"\\u21d5\", \"\\\\Updownarrow\");\ndefineSymbol(math, math, op, \"\\u2210\", \"\\\\coprod\");\ndefineSymbol(math, math, op, \"\\u22c1\", \"\\\\bigvee\");\ndefineSymbol(math, math, op, \"\\u22c0\", \"\\\\bigwedge\");\ndefineSymbol(math, math, op, \"\\u2a04\", \"\\\\biguplus\");\ndefineSymbol(math, math, op, \"\\u22c2\", \"\\\\bigcap\");\ndefineSymbol(math, math, op, \"\\u22c3\", \"\\\\bigcup\");\ndefineSymbol(math, math, op, \"\\u222b\", \"\\\\int\");\ndefineSymbol(math, math, op, \"\\u222b\", \"\\\\intop\");\ndefineSymbol(math, math, op, \"\\u222c\", \"\\\\iint\");\ndefineSymbol(math, math, op, \"\\u222d\", \"\\\\iiint\");\ndefineSymbol(math, math, op, \"\\u220f\", \"\\\\prod\");\ndefineSymbol(math, math, op, \"\\u2211\", \"\\\\sum\");\ndefineSymbol(math, math, op, \"\\u2a02\", \"\\\\bigotimes\");\ndefineSymbol(math, math, op, \"\\u2a01\", \"\\\\bigoplus\");\ndefineSymbol(math, math, op, \"\\u2a00\", \"\\\\bigodot\");\ndefineSymbol(math, math, op, \"\\u222e\", \"\\\\oint\");\ndefineSymbol(math, math, op, \"\\u2a06\", \"\\\\bigsqcup\");\ndefineSymbol(math, math, op, \"\\u222b\", \"\\\\smallint\");\ndefineSymbol(math, main, inner, \"\\u2026\", \"\\\\ldots\");\ndefineSymbol(math, main, inner, \"\\u22ef\", \"\\\\cdots\");\ndefineSymbol(math, main, inner, \"\\u22f1\", \"\\\\ddots\");\ndefineSymbol(math, main, textord, \"\\u22ee\", \"\\\\vdots\");\ndefineSymbol(math, main, accent, \"\\u00b4\", \"\\\\acute\");\ndefineSymbol(math, main, accent, \"\\u0060\", \"\\\\grave\");\ndefineSymbol(math, main, accent, \"\\u00a8\", \"\\\\ddot\");\ndefineSymbol(math, main, accent, \"\\u007e\", \"\\\\tilde\");\ndefineSymbol(math, main, accent, \"\\u00af\", \"\\\\bar\");\ndefineSymbol(math, main, accent, \"\\u02d8\", \"\\\\breve\");\ndefineSymbol(math, main, accent, \"\\u02c7\", \"\\\\check\");\ndefineSymbol(math, main, accent, \"\\u005e\", \"\\\\hat\");\ndefineSymbol(math, main, accent, \"\\u20d7\", \"\\\\vec\");\ndefineSymbol(math, main, accent, \"\\u02d9\", \"\\\\dot\");\ndefineSymbol(math, main, mathord, \"\\u0131\", \"\\\\imath\");\ndefineSymbol(math, main, mathord, \"\\u0237\", \"\\\\jmath\");\n\ndefineSymbol(text, main, spacing, \"\\u00a0\", \"\\\\ \");\ndefineSymbol(text, main, spacing, \"\\u00a0\", \" \");\ndefineSymbol(text, main, spacing, \"\\u00a0\", \"~\");\n\n// There are lots of symbols which are the same, so we add them in afterwards.\nvar i;\nvar ch;\n\n// All of these are textords in math mode\nvar mathTextSymbols = \"0123456789/@.\\\"\";\nfor (i = 0; i < mathTextSymbols.length; i++) {\n ch = mathTextSymbols.charAt(i);\n defineSymbol(math, main, textord, ch, ch);\n}\n\n// All of these are textords in text mode\nvar textSymbols = \"0123456789`!@*()-=+[]'\\\";:?/.,\";\nfor (i = 0; i < textSymbols.length; i++) {\n ch = textSymbols.charAt(i);\n defineSymbol(text, main, textord, ch, ch);\n}\n\n// All of these are textords in text mode, and mathords in math mode\nvar letters = \"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ\";\nfor (i = 0; i < letters.length; i++) {\n ch = letters.charAt(i);\n defineSymbol(math, main, mathord, ch, ch);\n defineSymbol(text, main, textord, ch, ch);\n}\n","var basePickBy = require('./_basePickBy'),\n hasIn = require('./hasIn');\n\n/**\n * The base implementation of `_.pick` without support for individual\n * property identifiers.\n *\n * @private\n * @param {Object} object The source object.\n * @param {string[]} paths The property paths to pick.\n * @returns {Object} Returns the new object.\n */\nfunction basePick(object, paths) {\n return basePickBy(object, paths, function(value, path) {\n return hasIn(object, path);\n });\n}\n\nmodule.exports = basePick;\n","'use strict';\nvar $at = require('./_string-at')(true);\n\n// 21.1.3.27 String.prototype[@@iterator]()\nrequire('./_iter-define')(String, 'String', function (iterated) {\n this._t = String(iterated); // target\n this._i = 0; // next index\n// 21.1.5.2.1 %StringIteratorPrototype%.next()\n}, function () {\n var O = this._t;\n var index = this._i;\n var point;\n if (index >= O.length) return { value: undefined, done: true };\n point = $at(O, index);\n this._i += point.length;\n return { value: point, done: false };\n});\n","// IE 8- don't enum bug keys\nmodule.exports = (\n 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf'\n).split(',');\n","/*\n Module dependencies\n*/\nvar ElementType = require('domelementtype');\nvar entities = require('entities');\n\nvar unencodedElements = {\n __proto__: null,\n style: true,\n script: true,\n xmp: true,\n iframe: true,\n noembed: true,\n noframes: true,\n plaintext: true,\n noscript: true\n};\n\n/*\n Format attributes\n*/\nfunction formatAttrs(attributes, opts) {\n if (!attributes) return;\n\n var output = '',\n value;\n\n // Loop through the attributes\n for (var key in attributes) {\n value = attributes[key];\n if (output) {\n output += ' ';\n }\n\n output += key;\n if ((value !== null && value !== '') || opts.xmlMode) {\n output += '=\"' + (opts.decodeEntities ? entities.encodeXML(value) : value) + '\"';\n }\n }\n\n return output;\n}\n\n/*\n Self-enclosing tags (stolen from node-htmlparser)\n*/\nvar singleTag = {\n __proto__: null,\n area: true,\n base: true,\n basefont: true,\n br: true,\n col: true,\n command: true,\n embed: true,\n frame: true,\n hr: true,\n img: true,\n input: true,\n isindex: true,\n keygen: true,\n link: true,\n meta: true,\n param: true,\n source: true,\n track: true,\n wbr: true,\n};\n\n\nvar render = module.exports = function(dom, opts) {\n if (!Array.isArray(dom) && !dom.cheerio) dom = [dom];\n opts = opts || {};\n\n var output = '';\n\n for(var i = 0; i < dom.length; i++){\n var elem = dom[i];\n\n if (elem.type === 'root')\n output += render(elem.children, opts);\n else if (ElementType.isTag(elem))\n output += renderTag(elem, opts);\n else if (elem.type === ElementType.Directive)\n output += renderDirective(elem);\n else if (elem.type === ElementType.Comment)\n output += renderComment(elem);\n else if (elem.type === ElementType.CDATA)\n output += renderCdata(elem);\n else\n output += renderText(elem, opts);\n }\n\n return output;\n};\n\nfunction renderTag(elem, opts) {\n // Handle SVG\n if (elem.name === \"svg\") opts = {decodeEntities: opts.decodeEntities, xmlMode: true};\n\n var tag = '<' + elem.name,\n attribs = formatAttrs(elem.attribs, opts);\n\n if (attribs) {\n tag += ' ' + attribs;\n }\n\n if (\n opts.xmlMode\n && (!elem.children || elem.children.length === 0)\n ) {\n tag += '/>';\n } else {\n tag += '>';\n if (elem.children) {\n tag += render(elem.children, opts);\n }\n\n if (!singleTag[elem.name] || opts.xmlMode) {\n tag += '';\n }\n }\n\n return tag;\n}\n\nfunction renderDirective(elem) {\n return '<' + elem.data + '>';\n}\n\nfunction renderText(elem, opts) {\n var data = elem.data || '';\n\n // if entities weren't decoded, no need to encode them back\n if (opts.decodeEntities && !(elem.parent && elem.parent.name in unencodedElements)) {\n data = entities.encodeXML(data);\n }\n\n return data;\n}\n\nfunction renderCdata(elem) {\n return '';\n}\n\nfunction renderComment(elem) {\n return '';\n}\n","var baseIsEqual = require('./_baseIsEqual'),\n get = require('./get'),\n hasIn = require('./hasIn'),\n isKey = require('./_isKey'),\n isStrictComparable = require('./_isStrictComparable'),\n matchesStrictComparable = require('./_matchesStrictComparable'),\n toKey = require('./_toKey');\n\n/** Used to compose bitmasks for value comparisons. */\nvar COMPARE_PARTIAL_FLAG = 1,\n COMPARE_UNORDERED_FLAG = 2;\n\n/**\n * The base implementation of `_.matchesProperty` which doesn't clone `srcValue`.\n *\n * @private\n * @param {string} path The path of the property to get.\n * @param {*} srcValue The value to match.\n * @returns {Function} Returns the new spec function.\n */\nfunction baseMatchesProperty(path, srcValue) {\n if (isKey(path) && isStrictComparable(srcValue)) {\n return matchesStrictComparable(toKey(path), srcValue);\n }\n return function(object) {\n var objValue = get(object, path);\n return (objValue === undefined && objValue === srcValue)\n ? hasIn(object, path)\n : baseIsEqual(srcValue, objValue, COMPARE_PARTIAL_FLAG | COMPARE_UNORDERED_FLAG);\n };\n}\n\nmodule.exports = baseMatchesProperty;\n","/*\n Module dependencies\n*/\nvar ElementType = require('domelementtype');\nvar entities = require('entities');\n\n/* mixed-case SVG and MathML tags & attributes\n recognized by the HTML parser, see\n https://html.spec.whatwg.org/multipage/parsing.html#parsing-main-inforeign\n*/\nvar foreignNames = require('./foreignNames.json');\nforeignNames.elementNames.__proto__ = null; /* use as a simple dictionary */\nforeignNames.attributeNames.__proto__ = null;\n\nvar unencodedElements = {\n __proto__: null,\n style: true,\n script: true,\n xmp: true,\n iframe: true,\n noembed: true,\n noframes: true,\n plaintext: true,\n noscript: true\n};\n\n/*\n Format attributes\n*/\nfunction formatAttrs(attributes, opts) {\n if (!attributes) return;\n\n var output = '';\n var value;\n\n // Loop through the attributes\n for (var key in attributes) {\n value = attributes[key];\n if (output) {\n output += ' ';\n }\n\n if (opts.xmlMode === 'foreign') {\n /* fix up mixed-case attribute names */\n key = foreignNames.attributeNames[key] || key;\n }\n output += key;\n if ((value !== null && value !== '') || opts.xmlMode) {\n output +=\n '=\"' +\n (opts.decodeEntities\n ? entities.encodeXML(value)\n : value.replace(/\\\"/g, '"')) +\n '\"';\n }\n }\n\n return output;\n}\n\n/*\n Self-enclosing tags (stolen from node-htmlparser)\n*/\nvar singleTag = {\n __proto__: null,\n area: true,\n base: true,\n basefont: true,\n br: true,\n col: true,\n command: true,\n embed: true,\n frame: true,\n hr: true,\n img: true,\n input: true,\n isindex: true,\n keygen: true,\n link: true,\n meta: true,\n param: true,\n source: true,\n track: true,\n wbr: true\n};\n\nvar render = (module.exports = function(dom, opts) {\n if (!Array.isArray(dom) && !dom.cheerio) dom = [dom];\n opts = opts || {};\n\n var output = '';\n\n for (var i = 0; i < dom.length; i++) {\n var elem = dom[i];\n\n if (elem.type === 'root') output += render(elem.children, opts);\n else if (ElementType.isTag(elem)) output += renderTag(elem, opts);\n else if (elem.type === ElementType.Directive)\n output += renderDirective(elem);\n else if (elem.type === ElementType.Comment) output += renderComment(elem);\n else if (elem.type === ElementType.CDATA) output += renderCdata(elem);\n else output += renderText(elem, opts);\n }\n\n return output;\n});\n\nconst foreignModeIntegrationPoints = [\n 'mi',\n 'mo',\n 'mn',\n 'ms',\n 'mtext',\n 'annotation-xml',\n 'foreignObject',\n 'desc',\n 'title'\n];\n\nfunction renderTag(elem, opts) {\n // Handle SVG / MathML in HTML\n if (opts.xmlMode === 'foreign') {\n /* fix up mixed-case element names */\n elem.name = foreignNames.elementNames[elem.name] || elem.name;\n /* exit foreign mode at integration points */\n if (\n elem.parent &&\n foreignModeIntegrationPoints.indexOf(elem.parent.name) >= 0\n )\n opts = Object.assign({}, opts, { xmlMode: false });\n }\n if (!opts.xmlMode && ['svg', 'math'].indexOf(elem.name) >= 0) {\n opts = Object.assign({}, opts, { xmlMode: 'foreign' });\n }\n\n var tag = '<' + elem.name;\n var attribs = formatAttrs(elem.attribs, opts);\n\n if (attribs) {\n tag += ' ' + attribs;\n }\n\n if (opts.xmlMode && (!elem.children || elem.children.length === 0)) {\n tag += '/>';\n } else {\n tag += '>';\n if (elem.children) {\n tag += render(elem.children, opts);\n }\n\n if (!singleTag[elem.name] || opts.xmlMode) {\n tag += '';\n }\n }\n\n return tag;\n}\n\nfunction renderDirective(elem) {\n return '<' + elem.data + '>';\n}\n\nfunction renderText(elem, opts) {\n var data = elem.data || '';\n\n // if entities weren't decoded, no need to encode them back\n if (\n opts.decodeEntities &&\n !(elem.parent && elem.parent.name in unencodedElements)\n ) {\n data = entities.encodeXML(data);\n }\n\n return data;\n}\n\nfunction renderCdata(elem) {\n return '';\n}\n\nfunction renderComment(elem) {\n return '';\n}\n","var memoizeCapped = require('./_memoizeCapped');\n\n/** Used to match property names within property paths. */\nvar rePropName = /[^.[\\]]+|\\[(?:(-?\\d+(?:\\.\\d+)?)|([\"'])((?:(?!\\2)[^\\\\]|\\\\.)*?)\\2)\\]|(?=(?:\\.|\\[\\])(?:\\.|\\[\\]|$))/g;\n\n/** Used to match backslashes in property paths. */\nvar reEscapeChar = /\\\\(\\\\)?/g;\n\n/**\n * Converts `string` to a property path array.\n *\n * @private\n * @param {string} string The string to convert.\n * @returns {Array} Returns the property path array.\n */\nvar stringToPath = memoizeCapped(function(string) {\n var result = [];\n if (string.charCodeAt(0) === 46 /* . */) {\n result.push('');\n }\n string.replace(rePropName, function(match, number, quote, subString) {\n result.push(quote ? subString.replace(reEscapeChar, '$1') : (number || match));\n });\n return result;\n});\n\nmodule.exports = stringToPath;\n","/*! https://mths.be/punycode v1.4.1 by @mathias */\n;(function(root) {\n\n\t/** Detect free variables */\n\tvar freeExports = typeof exports == 'object' && exports &&\n\t\t!exports.nodeType && exports;\n\tvar freeModule = typeof module == 'object' && module &&\n\t\t!module.nodeType && module;\n\tvar freeGlobal = typeof global == 'object' && global;\n\tif (\n\t\tfreeGlobal.global === freeGlobal ||\n\t\tfreeGlobal.window === freeGlobal ||\n\t\tfreeGlobal.self === freeGlobal\n\t) {\n\t\troot = freeGlobal;\n\t}\n\n\t/**\n\t * The `punycode` object.\n\t * @name punycode\n\t * @type Object\n\t */\n\tvar punycode,\n\n\t/** Highest positive signed 32-bit float value */\n\tmaxInt = 2147483647, // aka. 0x7FFFFFFF or 2^31-1\n\n\t/** Bootstring parameters */\n\tbase = 36,\n\ttMin = 1,\n\ttMax = 26,\n\tskew = 38,\n\tdamp = 700,\n\tinitialBias = 72,\n\tinitialN = 128, // 0x80\n\tdelimiter = '-', // '\\x2D'\n\n\t/** Regular expressions */\n\tregexPunycode = /^xn--/,\n\tregexNonASCII = /[^\\x20-\\x7E]/, // unprintable ASCII chars + non-ASCII chars\n\tregexSeparators = /[\\x2E\\u3002\\uFF0E\\uFF61]/g, // RFC 3490 separators\n\n\t/** Error messages */\n\terrors = {\n\t\t'overflow': 'Overflow: input needs wider integers to process',\n\t\t'not-basic': 'Illegal input >= 0x80 (not a basic code point)',\n\t\t'invalid-input': 'Invalid input'\n\t},\n\n\t/** Convenience shortcuts */\n\tbaseMinusTMin = base - tMin,\n\tfloor = Math.floor,\n\tstringFromCharCode = String.fromCharCode,\n\n\t/** Temporary variable */\n\tkey;\n\n\t/*--------------------------------------------------------------------------*/\n\n\t/**\n\t * A generic error utility function.\n\t * @private\n\t * @param {String} type The error type.\n\t * @returns {Error} Throws a `RangeError` with the applicable error message.\n\t */\n\tfunction error(type) {\n\t\tthrow new RangeError(errors[type]);\n\t}\n\n\t/**\n\t * A generic `Array#map` utility function.\n\t * @private\n\t * @param {Array} array The array to iterate over.\n\t * @param {Function} callback The function that gets called for every array\n\t * item.\n\t * @returns {Array} A new array of values returned by the callback function.\n\t */\n\tfunction map(array, fn) {\n\t\tvar length = array.length;\n\t\tvar result = [];\n\t\twhile (length--) {\n\t\t\tresult[length] = fn(array[length]);\n\t\t}\n\t\treturn result;\n\t}\n\n\t/**\n\t * A simple `Array#map`-like wrapper to work with domain name strings or email\n\t * addresses.\n\t * @private\n\t * @param {String} domain The domain name or email address.\n\t * @param {Function} callback The function that gets called for every\n\t * character.\n\t * @returns {Array} A new string of characters returned by the callback\n\t * function.\n\t */\n\tfunction mapDomain(string, fn) {\n\t\tvar parts = string.split('@');\n\t\tvar result = '';\n\t\tif (parts.length > 1) {\n\t\t\t// In email addresses, only the domain name should be punycoded. Leave\n\t\t\t// the local part (i.e. everything up to `@`) intact.\n\t\t\tresult = parts[0] + '@';\n\t\t\tstring = parts[1];\n\t\t}\n\t\t// Avoid `split(regex)` for IE8 compatibility. See #17.\n\t\tstring = string.replace(regexSeparators, '\\x2E');\n\t\tvar labels = string.split('.');\n\t\tvar encoded = map(labels, fn).join('.');\n\t\treturn result + encoded;\n\t}\n\n\t/**\n\t * Creates an array containing the numeric code points of each Unicode\n\t * character in the string. While JavaScript uses UCS-2 internally,\n\t * this function will convert a pair of surrogate halves (each of which\n\t * UCS-2 exposes as separate characters) into a single code point,\n\t * matching UTF-16.\n\t * @see `punycode.ucs2.encode`\n\t * @see \n\t * @memberOf punycode.ucs2\n\t * @name decode\n\t * @param {String} string The Unicode input string (UCS-2).\n\t * @returns {Array} The new array of code points.\n\t */\n\tfunction ucs2decode(string) {\n\t\tvar output = [],\n\t\t counter = 0,\n\t\t length = string.length,\n\t\t value,\n\t\t extra;\n\t\twhile (counter < length) {\n\t\t\tvalue = string.charCodeAt(counter++);\n\t\t\tif (value >= 0xD800 && value <= 0xDBFF && counter < length) {\n\t\t\t\t// high surrogate, and there is a next character\n\t\t\t\textra = string.charCodeAt(counter++);\n\t\t\t\tif ((extra & 0xFC00) == 0xDC00) { // low surrogate\n\t\t\t\t\toutput.push(((value & 0x3FF) << 10) + (extra & 0x3FF) + 0x10000);\n\t\t\t\t} else {\n\t\t\t\t\t// unmatched surrogate; only append this code unit, in case the next\n\t\t\t\t\t// code unit is the high surrogate of a surrogate pair\n\t\t\t\t\toutput.push(value);\n\t\t\t\t\tcounter--;\n\t\t\t\t}\n\t\t\t} else {\n\t\t\t\toutput.push(value);\n\t\t\t}\n\t\t}\n\t\treturn output;\n\t}\n\n\t/**\n\t * Creates a string based on an array of numeric code points.\n\t * @see `punycode.ucs2.decode`\n\t * @memberOf punycode.ucs2\n\t * @name encode\n\t * @param {Array} codePoints The array of numeric code points.\n\t * @returns {String} The new Unicode string (UCS-2).\n\t */\n\tfunction ucs2encode(array) {\n\t\treturn map(array, function(value) {\n\t\t\tvar output = '';\n\t\t\tif (value > 0xFFFF) {\n\t\t\t\tvalue -= 0x10000;\n\t\t\t\toutput += stringFromCharCode(value >>> 10 & 0x3FF | 0xD800);\n\t\t\t\tvalue = 0xDC00 | value & 0x3FF;\n\t\t\t}\n\t\t\toutput += stringFromCharCode(value);\n\t\t\treturn output;\n\t\t}).join('');\n\t}\n\n\t/**\n\t * Converts a basic code point into a digit/integer.\n\t * @see `digitToBasic()`\n\t * @private\n\t * @param {Number} codePoint The basic numeric code point value.\n\t * @returns {Number} The numeric value of a basic code point (for use in\n\t * representing integers) in the range `0` to `base - 1`, or `base` if\n\t * the code point does not represent a value.\n\t */\n\tfunction basicToDigit(codePoint) {\n\t\tif (codePoint - 48 < 10) {\n\t\t\treturn codePoint - 22;\n\t\t}\n\t\tif (codePoint - 65 < 26) {\n\t\t\treturn codePoint - 65;\n\t\t}\n\t\tif (codePoint - 97 < 26) {\n\t\t\treturn codePoint - 97;\n\t\t}\n\t\treturn base;\n\t}\n\n\t/**\n\t * Converts a digit/integer into a basic code point.\n\t * @see `basicToDigit()`\n\t * @private\n\t * @param {Number} digit The numeric value of a basic code point.\n\t * @returns {Number} The basic code point whose value (when used for\n\t * representing integers) is `digit`, which needs to be in the range\n\t * `0` to `base - 1`. If `flag` is non-zero, the uppercase form is\n\t * used; else, the lowercase form is used. The behavior is undefined\n\t * if `flag` is non-zero and `digit` has no uppercase form.\n\t */\n\tfunction digitToBasic(digit, flag) {\n\t\t// 0..25 map to ASCII a..z or A..Z\n\t\t// 26..35 map to ASCII 0..9\n\t\treturn digit + 22 + 75 * (digit < 26) - ((flag != 0) << 5);\n\t}\n\n\t/**\n\t * Bias adaptation function as per section 3.4 of RFC 3492.\n\t * https://tools.ietf.org/html/rfc3492#section-3.4\n\t * @private\n\t */\n\tfunction adapt(delta, numPoints, firstTime) {\n\t\tvar k = 0;\n\t\tdelta = firstTime ? floor(delta / damp) : delta >> 1;\n\t\tdelta += floor(delta / numPoints);\n\t\tfor (/* no initialization */; delta > baseMinusTMin * tMax >> 1; k += base) {\n\t\t\tdelta = floor(delta / baseMinusTMin);\n\t\t}\n\t\treturn floor(k + (baseMinusTMin + 1) * delta / (delta + skew));\n\t}\n\n\t/**\n\t * Converts a Punycode string of ASCII-only symbols to a string of Unicode\n\t * symbols.\n\t * @memberOf punycode\n\t * @param {String} input The Punycode string of ASCII-only symbols.\n\t * @returns {String} The resulting string of Unicode symbols.\n\t */\n\tfunction decode(input) {\n\t\t// Don't use UCS-2\n\t\tvar output = [],\n\t\t inputLength = input.length,\n\t\t out,\n\t\t i = 0,\n\t\t n = initialN,\n\t\t bias = initialBias,\n\t\t basic,\n\t\t j,\n\t\t index,\n\t\t oldi,\n\t\t w,\n\t\t k,\n\t\t digit,\n\t\t t,\n\t\t /** Cached calculation results */\n\t\t baseMinusT;\n\n\t\t// Handle the basic code points: let `basic` be the number of input code\n\t\t// points before the last delimiter, or `0` if there is none, then copy\n\t\t// the first basic code points to the output.\n\n\t\tbasic = input.lastIndexOf(delimiter);\n\t\tif (basic < 0) {\n\t\t\tbasic = 0;\n\t\t}\n\n\t\tfor (j = 0; j < basic; ++j) {\n\t\t\t// if it's not a basic code point\n\t\t\tif (input.charCodeAt(j) >= 0x80) {\n\t\t\t\terror('not-basic');\n\t\t\t}\n\t\t\toutput.push(input.charCodeAt(j));\n\t\t}\n\n\t\t// Main decoding loop: start just after the last delimiter if any basic code\n\t\t// points were copied; start at the beginning otherwise.\n\n\t\tfor (index = basic > 0 ? basic + 1 : 0; index < inputLength; /* no final expression */) {\n\n\t\t\t// `index` is the index of the next character to be consumed.\n\t\t\t// Decode a generalized variable-length integer into `delta`,\n\t\t\t// which gets added to `i`. The overflow checking is easier\n\t\t\t// if we increase `i` as we go, then subtract off its starting\n\t\t\t// value at the end to obtain `delta`.\n\t\t\tfor (oldi = i, w = 1, k = base; /* no condition */; k += base) {\n\n\t\t\t\tif (index >= inputLength) {\n\t\t\t\t\terror('invalid-input');\n\t\t\t\t}\n\n\t\t\t\tdigit = basicToDigit(input.charCodeAt(index++));\n\n\t\t\t\tif (digit >= base || digit > floor((maxInt - i) / w)) {\n\t\t\t\t\terror('overflow');\n\t\t\t\t}\n\n\t\t\t\ti += digit * w;\n\t\t\t\tt = k <= bias ? tMin : (k >= bias + tMax ? tMax : k - bias);\n\n\t\t\t\tif (digit < t) {\n\t\t\t\t\tbreak;\n\t\t\t\t}\n\n\t\t\t\tbaseMinusT = base - t;\n\t\t\t\tif (w > floor(maxInt / baseMinusT)) {\n\t\t\t\t\terror('overflow');\n\t\t\t\t}\n\n\t\t\t\tw *= baseMinusT;\n\n\t\t\t}\n\n\t\t\tout = output.length + 1;\n\t\t\tbias = adapt(i - oldi, out, oldi == 0);\n\n\t\t\t// `i` was supposed to wrap around from `out` to `0`,\n\t\t\t// incrementing `n` each time, so we'll fix that now:\n\t\t\tif (floor(i / out) > maxInt - n) {\n\t\t\t\terror('overflow');\n\t\t\t}\n\n\t\t\tn += floor(i / out);\n\t\t\ti %= out;\n\n\t\t\t// Insert `n` at position `i` of the output\n\t\t\toutput.splice(i++, 0, n);\n\n\t\t}\n\n\t\treturn ucs2encode(output);\n\t}\n\n\t/**\n\t * Converts a string of Unicode symbols (e.g. a domain name label) to a\n\t * Punycode string of ASCII-only symbols.\n\t * @memberOf punycode\n\t * @param {String} input The string of Unicode symbols.\n\t * @returns {String} The resulting Punycode string of ASCII-only symbols.\n\t */\n\tfunction encode(input) {\n\t\tvar n,\n\t\t delta,\n\t\t handledCPCount,\n\t\t basicLength,\n\t\t bias,\n\t\t j,\n\t\t m,\n\t\t q,\n\t\t k,\n\t\t t,\n\t\t currentValue,\n\t\t output = [],\n\t\t /** `inputLength` will hold the number of code points in `input`. */\n\t\t inputLength,\n\t\t /** Cached calculation results */\n\t\t handledCPCountPlusOne,\n\t\t baseMinusT,\n\t\t qMinusT;\n\n\t\t// Convert the input in UCS-2 to Unicode\n\t\tinput = ucs2decode(input);\n\n\t\t// Cache the length\n\t\tinputLength = input.length;\n\n\t\t// Initialize the state\n\t\tn = initialN;\n\t\tdelta = 0;\n\t\tbias = initialBias;\n\n\t\t// Handle the basic code points\n\t\tfor (j = 0; j < inputLength; ++j) {\n\t\t\tcurrentValue = input[j];\n\t\t\tif (currentValue < 0x80) {\n\t\t\t\toutput.push(stringFromCharCode(currentValue));\n\t\t\t}\n\t\t}\n\n\t\thandledCPCount = basicLength = output.length;\n\n\t\t// `handledCPCount` is the number of code points that have been handled;\n\t\t// `basicLength` is the number of basic code points.\n\n\t\t// Finish the basic string - if it is not empty - with a delimiter\n\t\tif (basicLength) {\n\t\t\toutput.push(delimiter);\n\t\t}\n\n\t\t// Main encoding loop:\n\t\twhile (handledCPCount < inputLength) {\n\n\t\t\t// All non-basic code points < n have been handled already. Find the next\n\t\t\t// larger one:\n\t\t\tfor (m = maxInt, j = 0; j < inputLength; ++j) {\n\t\t\t\tcurrentValue = input[j];\n\t\t\t\tif (currentValue >= n && currentValue < m) {\n\t\t\t\t\tm = currentValue;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t// Increase `delta` enough to advance the decoder's state to ,\n\t\t\t// but guard against overflow\n\t\t\thandledCPCountPlusOne = handledCPCount + 1;\n\t\t\tif (m - n > floor((maxInt - delta) / handledCPCountPlusOne)) {\n\t\t\t\terror('overflow');\n\t\t\t}\n\n\t\t\tdelta += (m - n) * handledCPCountPlusOne;\n\t\t\tn = m;\n\n\t\t\tfor (j = 0; j < inputLength; ++j) {\n\t\t\t\tcurrentValue = input[j];\n\n\t\t\t\tif (currentValue < n && ++delta > maxInt) {\n\t\t\t\t\terror('overflow');\n\t\t\t\t}\n\n\t\t\t\tif (currentValue == n) {\n\t\t\t\t\t// Represent delta as a generalized variable-length integer\n\t\t\t\t\tfor (q = delta, k = base; /* no condition */; k += base) {\n\t\t\t\t\t\tt = k <= bias ? tMin : (k >= bias + tMax ? tMax : k - bias);\n\t\t\t\t\t\tif (q < t) {\n\t\t\t\t\t\t\tbreak;\n\t\t\t\t\t\t}\n\t\t\t\t\t\tqMinusT = q - t;\n\t\t\t\t\t\tbaseMinusT = base - t;\n\t\t\t\t\t\toutput.push(\n\t\t\t\t\t\t\tstringFromCharCode(digitToBasic(t + qMinusT % baseMinusT, 0))\n\t\t\t\t\t\t);\n\t\t\t\t\t\tq = floor(qMinusT / baseMinusT);\n\t\t\t\t\t}\n\n\t\t\t\t\toutput.push(stringFromCharCode(digitToBasic(q, 0)));\n\t\t\t\t\tbias = adapt(delta, handledCPCountPlusOne, handledCPCount == basicLength);\n\t\t\t\t\tdelta = 0;\n\t\t\t\t\t++handledCPCount;\n\t\t\t\t}\n\t\t\t}\n\n\t\t\t++delta;\n\t\t\t++n;\n\n\t\t}\n\t\treturn output.join('');\n\t}\n\n\t/**\n\t * Converts a Punycode string representing a domain name or an email address\n\t * to Unicode. Only the Punycoded parts of the input will be converted, i.e.\n\t * it doesn't matter if you call it on a string that has already been\n\t * converted to Unicode.\n\t * @memberOf punycode\n\t * @param {String} input The Punycoded domain name or email address to\n\t * convert to Unicode.\n\t * @returns {String} The Unicode representation of the given Punycode\n\t * string.\n\t */\n\tfunction toUnicode(input) {\n\t\treturn mapDomain(input, function(string) {\n\t\t\treturn regexPunycode.test(string)\n\t\t\t\t? decode(string.slice(4).toLowerCase())\n\t\t\t\t: string;\n\t\t});\n\t}\n\n\t/**\n\t * Converts a Unicode string representing a domain name or an email address to\n\t * Punycode. Only the non-ASCII parts of the domain name will be converted,\n\t * i.e. it doesn't matter if you call it with a domain that's already in\n\t * ASCII.\n\t * @memberOf punycode\n\t * @param {String} input The domain name or email address to convert, as a\n\t * Unicode string.\n\t * @returns {String} The Punycode representation of the given domain name or\n\t * email address.\n\t */\n\tfunction toASCII(input) {\n\t\treturn mapDomain(input, function(string) {\n\t\t\treturn regexNonASCII.test(string)\n\t\t\t\t? 'xn--' + encode(string)\n\t\t\t\t: string;\n\t\t});\n\t}\n\n\t/*--------------------------------------------------------------------------*/\n\n\t/** Define the public API */\n\tpunycode = {\n\t\t/**\n\t\t * A string representing the current Punycode.js version number.\n\t\t * @memberOf punycode\n\t\t * @type String\n\t\t */\n\t\t'version': '1.4.1',\n\t\t/**\n\t\t * An object of methods to convert from JavaScript's internal character\n\t\t * representation (UCS-2) to Unicode code points, and back.\n\t\t * @see \n\t\t * @memberOf punycode\n\t\t * @type Object\n\t\t */\n\t\t'ucs2': {\n\t\t\t'decode': ucs2decode,\n\t\t\t'encode': ucs2encode\n\t\t},\n\t\t'decode': decode,\n\t\t'encode': encode,\n\t\t'toASCII': toASCII,\n\t\t'toUnicode': toUnicode\n\t};\n\n\t/** Expose `punycode` */\n\t// Some AMD build optimizers, like r.js, check for specific condition patterns\n\t// like the following:\n\tif (\n\t\ttypeof define == 'function' &&\n\t\ttypeof define.amd == 'object' &&\n\t\tdefine.amd\n\t) {\n\t\tdefine('punycode', function() {\n\t\t\treturn punycode;\n\t\t});\n\t} else if (freeExports && freeModule) {\n\t\tif (module.exports == freeExports) {\n\t\t\t// in Node.js, io.js, or RingoJS v0.8.0+\n\t\t\tfreeModule.exports = punycode;\n\t\t} else {\n\t\t\t// in Narwhal or RingoJS v0.7.0-\n\t\t\tfor (key in punycode) {\n\t\t\t\tpunycode.hasOwnProperty(key) && (freeExports[key] = punycode[key]);\n\t\t\t}\n\t\t}\n\t} else {\n\t\t// in Rhino or a web browser\n\t\troot.punycode = punycode;\n\t}\n\n}(this));\n","var ctx = require('./_ctx');\nvar invoke = require('./_invoke');\nvar html = require('./_html');\nvar cel = require('./_dom-create');\nvar global = require('./_global');\nvar process = global.process;\nvar setTask = global.setImmediate;\nvar clearTask = global.clearImmediate;\nvar MessageChannel = global.MessageChannel;\nvar Dispatch = global.Dispatch;\nvar counter = 0;\nvar queue = {};\nvar ONREADYSTATECHANGE = 'onreadystatechange';\nvar defer, channel, port;\nvar run = function () {\n var id = +this;\n // eslint-disable-next-line no-prototype-builtins\n if (queue.hasOwnProperty(id)) {\n var fn = queue[id];\n delete queue[id];\n fn();\n }\n};\nvar listener = function (event) {\n run.call(event.data);\n};\n// Node.js 0.9+ & IE10+ has setImmediate, otherwise:\nif (!setTask || !clearTask) {\n setTask = function setImmediate(fn) {\n var args = [];\n var i = 1;\n while (arguments.length > i) args.push(arguments[i++]);\n queue[++counter] = function () {\n // eslint-disable-next-line no-new-func\n invoke(typeof fn == 'function' ? fn : Function(fn), args);\n };\n defer(counter);\n return counter;\n };\n clearTask = function clearImmediate(id) {\n delete queue[id];\n };\n // Node.js 0.8-\n if (require('./_cof')(process) == 'process') {\n defer = function (id) {\n process.nextTick(ctx(run, id, 1));\n };\n // Sphere (JS game engine) Dispatch API\n } else if (Dispatch && Dispatch.now) {\n defer = function (id) {\n Dispatch.now(ctx(run, id, 1));\n };\n // Browsers with MessageChannel, includes WebWorkers\n } else if (MessageChannel) {\n channel = new MessageChannel();\n port = channel.port2;\n channel.port1.onmessage = listener;\n defer = ctx(port.postMessage, port, 1);\n // Browsers with postMessage, skip WebWorkers\n // IE8 has postMessage, but it's sync & typeof its postMessage is 'object'\n } else if (global.addEventListener && typeof postMessage == 'function' && !global.importScripts) {\n defer = function (id) {\n global.postMessage(id + '', '*');\n };\n global.addEventListener('message', listener, false);\n // IE8-\n } else if (ONREADYSTATECHANGE in cel('script')) {\n defer = function (id) {\n html.appendChild(cel('script'))[ONREADYSTATECHANGE] = function () {\n html.removeChild(this);\n run.call(id);\n };\n };\n // Rest old browsers\n } else {\n defer = function (id) {\n setTimeout(ctx(run, id, 1), 0);\n };\n }\n}\nmodule.exports = {\n set: setTask,\n clear: clearTask\n};\n","// lheading (---, ===)\n\n'use strict';\n\n\nmodule.exports = function lheading(state, startLine, endLine/*, silent*/) {\n var content, terminate, i, l, token, pos, max, level, marker,\n nextLine = startLine + 1, oldParentType,\n terminatorRules = state.md.block.ruler.getRules('paragraph');\n\n // if it's indented more than 3 spaces, it should be a code block\n if (state.sCount[startLine] - state.blkIndent >= 4) { return false; }\n\n oldParentType = state.parentType;\n state.parentType = 'paragraph'; // use paragraph to match terminatorRules\n\n // jump line-by-line until empty one or EOF\n for (; nextLine < endLine && !state.isEmpty(nextLine); nextLine++) {\n // this would be a code block normally, but after paragraph\n // it's considered a lazy continuation regardless of what's there\n if (state.sCount[nextLine] - state.blkIndent > 3) { continue; }\n\n //\n // Check for underline in setext header\n //\n if (state.sCount[nextLine] >= state.blkIndent) {\n pos = state.bMarks[nextLine] + state.tShift[nextLine];\n max = state.eMarks[nextLine];\n\n if (pos < max) {\n marker = state.src.charCodeAt(pos);\n\n if (marker === 0x2D/* - */ || marker === 0x3D/* = */) {\n pos = state.skipChars(pos, marker);\n pos = state.skipSpaces(pos);\n\n if (pos >= max) {\n level = (marker === 0x3D/* = */ ? 1 : 2);\n break;\n }\n }\n }\n }\n\n // quirk for blockquotes, this line should already be checked by that rule\n if (state.sCount[nextLine] < 0) { continue; }\n\n // Some tags can terminate paragraph without empty line.\n terminate = false;\n for (i = 0, l = terminatorRules.length; i < l; i++) {\n if (terminatorRules[i](state, nextLine, endLine, true)) {\n terminate = true;\n break;\n }\n }\n if (terminate) { break; }\n }\n\n if (!level) {\n // Didn't find valid underline\n return false;\n }\n\n content = state.getLines(startLine, nextLine, state.blkIndent, false).trim();\n\n state.line = nextLine + 1;\n\n token = state.push('heading_open', 'h' + String(level), 1);\n token.markup = String.fromCharCode(marker);\n token.map = [ startLine, state.line ];\n\n token = state.push('inline', '', 0);\n token.content = content;\n token.map = [ startLine, state.line - 1 ];\n token.children = [];\n\n token = state.push('heading_close', 'h' + String(level), -1);\n token.markup = String.fromCharCode(marker);\n\n state.parentType = oldParentType;\n\n return true;\n};\n","/**\n * Checks if `value` is the\n * [language type](http://www.ecma-international.org/ecma-262/7.0/#sec-ecmascript-language-types)\n * of `Object`. (e.g. arrays, functions, objects, regexes, `new Number(0)`, and `new String('')`)\n *\n * @static\n * @memberOf _\n * @since 0.1.0\n * @category Lang\n * @param {*} value The value to check.\n * @returns {boolean} Returns `true` if `value` is an object, else `false`.\n * @example\n *\n * _.isObject({});\n * // => true\n *\n * _.isObject([1, 2, 3]);\n * // => true\n *\n * _.isObject(_.noop);\n * // => true\n *\n * _.isObject(null);\n * // => false\n */\nfunction isObject(value) {\n var type = typeof value;\n return value != null && (type == 'object' || type == 'function');\n}\n\nmodule.exports = isObject;\n","// 22.1.2.2 / 15.4.3.2 Array.isArray(arg)\nvar $export = require('./_export');\n\n$export($export.S, 'Array', { isArray: require('./_is-array') });\n","// CodeMirror, copyright (c) by Marijn Haverbeke and others\n// Distributed under an MIT license: https://codemirror.net/LICENSE\n\n(function(mod) {\n if (typeof exports == \"object\" && typeof module == \"object\") // CommonJS\n mod(require(\"../../lib/codemirror\"), require(\"../css/css\"));\n else if (typeof define == \"function\" && define.amd) // AMD\n define([\"../../lib/codemirror\", \"../css/css\"], mod);\n else // Plain browser env\n mod(CodeMirror);\n})(function(CodeMirror) {\n\"use strict\";\n\nCodeMirror.defineMode(\"sass\", function(config) {\n var cssMode = CodeMirror.mimeModes[\"text/css\"];\n var propertyKeywords = cssMode.propertyKeywords || {},\n colorKeywords = cssMode.colorKeywords || {},\n valueKeywords = cssMode.valueKeywords || {},\n fontProperties = cssMode.fontProperties || {};\n\n function tokenRegexp(words) {\n return new RegExp(\"^\" + words.join(\"|\"));\n }\n\n var keywords = [\"true\", \"false\", \"null\", \"auto\"];\n var keywordsRegexp = new RegExp(\"^\" + keywords.join(\"|\"));\n\n var operators = [\"\\\\(\", \"\\\\)\", \"=\", \">\", \"<\", \"==\", \">=\", \"<=\", \"\\\\+\", \"-\",\n \"\\\\!=\", \"/\", \"\\\\*\", \"%\", \"and\", \"or\", \"not\", \";\",\"\\\\{\",\"\\\\}\",\":\"];\n var opRegexp = tokenRegexp(operators);\n\n var pseudoElementsRegexp = /^::?[a-zA-Z_][\\w\\-]*/;\n\n var word;\n\n function isEndLine(stream) {\n return !stream.peek() || stream.match(/\\s+$/, false);\n }\n\n function urlTokens(stream, state) {\n var ch = stream.peek();\n\n if (ch === \")\") {\n stream.next();\n state.tokenizer = tokenBase;\n return \"operator\";\n } else if (ch === \"(\") {\n stream.next();\n stream.eatSpace();\n\n return \"operator\";\n } else if (ch === \"'\" || ch === '\"') {\n state.tokenizer = buildStringTokenizer(stream.next());\n return \"string\";\n } else {\n state.tokenizer = buildStringTokenizer(\")\", false);\n return \"string\";\n }\n }\n function comment(indentation, multiLine) {\n return function(stream, state) {\n if (stream.sol() && stream.indentation() <= indentation) {\n state.tokenizer = tokenBase;\n return tokenBase(stream, state);\n }\n\n if (multiLine && stream.skipTo(\"*/\")) {\n stream.next();\n stream.next();\n state.tokenizer = tokenBase;\n } else {\n stream.skipToEnd();\n }\n\n return \"comment\";\n };\n }\n\n function buildStringTokenizer(quote, greedy) {\n if (greedy == null) { greedy = true; }\n\n function stringTokenizer(stream, state) {\n var nextChar = stream.next();\n var peekChar = stream.peek();\n var previousChar = stream.string.charAt(stream.pos-2);\n\n var endingString = ((nextChar !== \"\\\\\" && peekChar === quote) || (nextChar === quote && previousChar !== \"\\\\\"));\n\n if (endingString) {\n if (nextChar !== quote && greedy) { stream.next(); }\n if (isEndLine(stream)) {\n state.cursorHalf = 0;\n }\n state.tokenizer = tokenBase;\n return \"string\";\n } else if (nextChar === \"#\" && peekChar === \"{\") {\n state.tokenizer = buildInterpolationTokenizer(stringTokenizer);\n stream.next();\n return \"operator\";\n } else {\n return \"string\";\n }\n }\n\n return stringTokenizer;\n }\n\n function buildInterpolationTokenizer(currentTokenizer) {\n return function(stream, state) {\n if (stream.peek() === \"}\") {\n stream.next();\n state.tokenizer = currentTokenizer;\n return \"operator\";\n } else {\n return tokenBase(stream, state);\n }\n };\n }\n\n function indent(state) {\n if (state.indentCount == 0) {\n state.indentCount++;\n var lastScopeOffset = state.scopes[0].offset;\n var currentOffset = lastScopeOffset + config.indentUnit;\n state.scopes.unshift({ offset:currentOffset });\n }\n }\n\n function dedent(state) {\n if (state.scopes.length == 1) return;\n\n state.scopes.shift();\n }\n\n function tokenBase(stream, state) {\n var ch = stream.peek();\n\n // Comment\n if (stream.match(\"/*\")) {\n state.tokenizer = comment(stream.indentation(), true);\n return state.tokenizer(stream, state);\n }\n if (stream.match(\"//\")) {\n state.tokenizer = comment(stream.indentation(), false);\n return state.tokenizer(stream, state);\n }\n\n // Interpolation\n if (stream.match(\"#{\")) {\n state.tokenizer = buildInterpolationTokenizer(tokenBase);\n return \"operator\";\n }\n\n // Strings\n if (ch === '\"' || ch === \"'\") {\n stream.next();\n state.tokenizer = buildStringTokenizer(ch);\n return \"string\";\n }\n\n if(!state.cursorHalf){// state.cursorHalf === 0\n // first half i.e. before : for key-value pairs\n // including selectors\n\n if (ch === \"-\") {\n if (stream.match(/^-\\w+-/)) {\n return \"meta\";\n }\n }\n\n if (ch === \".\") {\n stream.next();\n if (stream.match(/^[\\w-]+/)) {\n indent(state);\n return \"qualifier\";\n } else if (stream.peek() === \"#\") {\n indent(state);\n return \"tag\";\n }\n }\n\n if (ch === \"#\") {\n stream.next();\n // ID selectors\n if (stream.match(/^[\\w-]+/)) {\n indent(state);\n return \"builtin\";\n }\n if (stream.peek() === \"#\") {\n indent(state);\n return \"tag\";\n }\n }\n\n // Variables\n if (ch === \"$\") {\n stream.next();\n stream.eatWhile(/[\\w-]/);\n return \"variable-2\";\n }\n\n // Numbers\n if (stream.match(/^-?[0-9\\.]+/))\n return \"number\";\n\n // Units\n if (stream.match(/^(px|em|in)\\b/))\n return \"unit\";\n\n if (stream.match(keywordsRegexp))\n return \"keyword\";\n\n if (stream.match(/^url/) && stream.peek() === \"(\") {\n state.tokenizer = urlTokens;\n return \"atom\";\n }\n\n if (ch === \"=\") {\n // Match shortcut mixin definition\n if (stream.match(/^=[\\w-]+/)) {\n indent(state);\n return \"meta\";\n }\n }\n\n if (ch === \"+\") {\n // Match shortcut mixin definition\n if (stream.match(/^\\+[\\w-]+/)){\n return \"variable-3\";\n }\n }\n\n if(ch === \"@\"){\n if(stream.match(/@extend/)){\n if(!stream.match(/\\s*[\\w]/))\n dedent(state);\n }\n }\n\n\n // Indent Directives\n if (stream.match(/^@(else if|if|media|else|for|each|while|mixin|function)/)) {\n indent(state);\n return \"def\";\n }\n\n // Other Directives\n if (ch === \"@\") {\n stream.next();\n stream.eatWhile(/[\\w-]/);\n return \"def\";\n }\n\n if (stream.eatWhile(/[\\w-]/)){\n if(stream.match(/ *: *[\\w-\\+\\$#!\\(\"']/,false)){\n word = stream.current().toLowerCase();\n var prop = state.prevProp + \"-\" + word;\n if (propertyKeywords.hasOwnProperty(prop)) {\n return \"property\";\n } else if (propertyKeywords.hasOwnProperty(word)) {\n state.prevProp = word;\n return \"property\";\n } else if (fontProperties.hasOwnProperty(word)) {\n return \"property\";\n }\n return \"tag\";\n }\n else if(stream.match(/ *:/,false)){\n indent(state);\n state.cursorHalf = 1;\n state.prevProp = stream.current().toLowerCase();\n return \"property\";\n }\n else if(stream.match(/ *,/,false)){\n return \"tag\";\n }\n else{\n indent(state);\n return \"tag\";\n }\n }\n\n if(ch === \":\"){\n if (stream.match(pseudoElementsRegexp)){ // could be a pseudo-element\n return \"variable-3\";\n }\n stream.next();\n state.cursorHalf=1;\n return \"operator\";\n }\n\n } // cursorHalf===0 ends here\n else{\n\n if (ch === \"#\") {\n stream.next();\n // Hex numbers\n if (stream.match(/[0-9a-fA-F]{6}|[0-9a-fA-F]{3}/)){\n if (isEndLine(stream)) {\n state.cursorHalf = 0;\n }\n return \"number\";\n }\n }\n\n // Numbers\n if (stream.match(/^-?[0-9\\.]+/)){\n if (isEndLine(stream)) {\n state.cursorHalf = 0;\n }\n return \"number\";\n }\n\n // Units\n if (stream.match(/^(px|em|in)\\b/)){\n if (isEndLine(stream)) {\n state.cursorHalf = 0;\n }\n return \"unit\";\n }\n\n if (stream.match(keywordsRegexp)){\n if (isEndLine(stream)) {\n state.cursorHalf = 0;\n }\n return \"keyword\";\n }\n\n if (stream.match(/^url/) && stream.peek() === \"(\") {\n state.tokenizer = urlTokens;\n if (isEndLine(stream)) {\n state.cursorHalf = 0;\n }\n return \"atom\";\n }\n\n // Variables\n if (ch === \"$\") {\n stream.next();\n stream.eatWhile(/[\\w-]/);\n if (isEndLine(stream)) {\n state.cursorHalf = 0;\n }\n return \"variable-2\";\n }\n\n // bang character for !important, !default, etc.\n if (ch === \"!\") {\n stream.next();\n state.cursorHalf = 0;\n return stream.match(/^[\\w]+/) ? \"keyword\": \"operator\";\n }\n\n if (stream.match(opRegexp)){\n if (isEndLine(stream)) {\n state.cursorHalf = 0;\n }\n return \"operator\";\n }\n\n // attributes\n if (stream.eatWhile(/[\\w-]/)) {\n if (isEndLine(stream)) {\n state.cursorHalf = 0;\n }\n word = stream.current().toLowerCase();\n if (valueKeywords.hasOwnProperty(word)) {\n return \"atom\";\n } else if (colorKeywords.hasOwnProperty(word)) {\n return \"keyword\";\n } else if (propertyKeywords.hasOwnProperty(word)) {\n state.prevProp = stream.current().toLowerCase();\n return \"property\";\n } else {\n return \"tag\";\n }\n }\n\n //stream.eatSpace();\n if (isEndLine(stream)) {\n state.cursorHalf = 0;\n return null;\n }\n\n } // else ends here\n\n if (stream.match(opRegexp))\n return \"operator\";\n\n // If we haven't returned by now, we move 1 character\n // and return an error\n stream.next();\n return null;\n }\n\n function tokenLexer(stream, state) {\n if (stream.sol()) state.indentCount = 0;\n var style = state.tokenizer(stream, state);\n var current = stream.current();\n\n if (current === \"@return\" || current === \"}\"){\n dedent(state);\n }\n\n if (style !== null) {\n var startOfToken = stream.pos - current.length;\n\n var withCurrentIndent = startOfToken + (config.indentUnit * state.indentCount);\n\n var newScopes = [];\n\n for (var i = 0; i < state.scopes.length; i++) {\n var scope = state.scopes[i];\n\n if (scope.offset <= withCurrentIndent)\n newScopes.push(scope);\n }\n\n state.scopes = newScopes;\n }\n\n\n return style;\n }\n\n return {\n startState: function() {\n return {\n tokenizer: tokenBase,\n scopes: [{offset: 0, type: \"sass\"}],\n indentCount: 0,\n cursorHalf: 0, // cursor half tells us if cursor lies after (1)\n // or before (0) colon (well... more or less)\n definedVars: [],\n definedMixins: []\n };\n },\n token: function(stream, state) {\n var style = tokenLexer(stream, state);\n\n state.lastToken = { style: style, content: stream.current() };\n\n return style;\n },\n\n indent: function(state) {\n return state.scopes[0].offset;\n }\n };\n}, \"css\");\n\nCodeMirror.defineMIME(\"text/x-sass\", \"sass\");\n\n});\n","// 7.1.1 ToPrimitive(input [, PreferredType])\nvar isObject = require('./_is-object');\n// instead of the ES6 spec version, we didn't implement @@toPrimitive case\n// and the second argument - flag - preferred type is a string\nmodule.exports = function (it, S) {\n if (!isObject(it)) return it;\n var fn, val;\n if (S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;\n if (typeof (fn = it.valueOf) == 'function' && !isObject(val = fn.call(it))) return val;\n if (!S && typeof (fn = it.toString) == 'function' && !isObject(val = fn.call(it))) return val;\n throw TypeError(\"Can't convert object to primitive value\");\n};\n","'use strict';\n\nvar Mixin = require('../../utils/mixin'),\n Tokenizer = require('../../tokenizer'),\n LocationInfoTokenizerMixin = require('./tokenizer_mixin'),\n PositionTrackingPreprocessorMixin = require('../position_tracking/preprocessor_mixin'),\n LocationInfoOpenElementStackMixin = require('./open_element_stack_mixin'),\n HTML = require('../../common/html'),\n inherits = require('util').inherits;\n\n\n//Aliases\nvar $ = HTML.TAG_NAMES;\n\nvar LocationInfoParserMixin = module.exports = function (parser) {\n Mixin.call(this, parser);\n\n this.parser = parser;\n this.posTracker = null;\n this.lastStartTagToken = null;\n this.lastFosterParentingLocation = null;\n this.currentToken = null;\n};\n\ninherits(LocationInfoParserMixin, Mixin);\n\n\nLocationInfoParserMixin.prototype._setStartLocation = function (element) {\n if (this.lastStartTagToken) {\n element.__location = Object.create(this.lastStartTagToken.location);\n element.__location.startTag = this.lastStartTagToken.location;\n }\n else\n element.__location = null;\n};\n\nLocationInfoParserMixin.prototype._setEndLocation = function (element, closingToken) {\n var loc = element.__location;\n\n if (loc) {\n if (closingToken.location) {\n var ctLoc = closingToken.location,\n tn = this.parser.treeAdapter.getTagName(element);\n\n // NOTE: For cases like

    - First 'p' closes without a closing\n // tag and for cases like

    - 'p' closes without a closing tag.\n var isClosingEndTag = closingToken.type === Tokenizer.END_TAG_TOKEN && tn === closingToken.tagName;\n\n if (isClosingEndTag) {\n loc.endTag = Object.create(ctLoc);\n loc.endOffset = ctLoc.endOffset;\n }\n\n else\n loc.endOffset = ctLoc.startOffset;\n }\n\n else if (closingToken.type === Tokenizer.EOF_TOKEN)\n loc.endOffset = this.posTracker.offset;\n }\n};\n\nLocationInfoParserMixin.prototype._getOverriddenMethods = function (mxn, orig) {\n return {\n _bootstrap: function (document, fragmentContext) {\n orig._bootstrap.call(this, document, fragmentContext);\n\n mxn.lastStartTagToken = null;\n mxn.lastFosterParentingLocation = null;\n mxn.currentToken = null;\n mxn.posTracker = new PositionTrackingPreprocessorMixin(this.tokenizer.preprocessor);\n\n new LocationInfoTokenizerMixin(this.tokenizer);\n\n new LocationInfoOpenElementStackMixin(this.openElements, {\n onItemPop: function (element) {\n mxn._setEndLocation(element, mxn.currentToken);\n }\n });\n },\n\n _runParsingLoop: function (scriptHandler) {\n orig._runParsingLoop.call(this, scriptHandler);\n\n // NOTE: generate location info for elements\n // that remains on open element stack\n for (var i = this.openElements.stackTop; i >= 0; i--)\n mxn._setEndLocation(this.openElements.items[i], mxn.currentToken);\n },\n\n\n //Token processing\n _processTokenInForeignContent: function (token) {\n mxn.currentToken = token;\n orig._processTokenInForeignContent.call(this, token);\n },\n\n _processToken: function (token) {\n mxn.currentToken = token;\n orig._processToken.call(this, token);\n\n //NOTE: and are never popped from the stack, so we need to updated\n //their end location explicitly.\n var requireExplicitUpdate = token.type === Tokenizer.END_TAG_TOKEN &&\n (token.tagName === $.HTML ||\n token.tagName === $.BODY && this.openElements.hasInScope($.BODY));\n\n if (requireExplicitUpdate) {\n for (var i = this.openElements.stackTop; i >= 0; i--) {\n var element = this.openElements.items[i];\n\n if (this.treeAdapter.getTagName(element) === token.tagName) {\n mxn._setEndLocation(element, token);\n break;\n }\n }\n }\n },\n\n\n //Doctype\n _setDocumentType: function (token) {\n orig._setDocumentType.call(this, token);\n\n var documentChildren = this.treeAdapter.getChildNodes(this.document),\n cnLength = documentChildren.length;\n\n for (var i = 0; i < cnLength; i++) {\n var node = documentChildren[i];\n\n if (this.treeAdapter.isDocumentTypeNode(node)) {\n node.__location = token.location;\n break;\n }\n }\n },\n\n\n //Elements\n _attachElementToTree: function (element) {\n //NOTE: _attachElementToTree is called from _appendElement, _insertElement and _insertTemplate methods.\n //So we will use token location stored in this methods for the element.\n mxn._setStartLocation(element);\n mxn.lastStartTagToken = null;\n orig._attachElementToTree.call(this, element);\n },\n\n _appendElement: function (token, namespaceURI) {\n mxn.lastStartTagToken = token;\n orig._appendElement.call(this, token, namespaceURI);\n },\n\n _insertElement: function (token, namespaceURI) {\n mxn.lastStartTagToken = token;\n orig._insertElement.call(this, token, namespaceURI);\n },\n\n _insertTemplate: function (token) {\n mxn.lastStartTagToken = token;\n orig._insertTemplate.call(this, token);\n\n var tmplContent = this.treeAdapter.getTemplateContent(this.openElements.current);\n\n tmplContent.__location = null;\n },\n\n _insertFakeRootElement: function () {\n orig._insertFakeRootElement.call(this);\n this.openElements.current.__location = null;\n },\n\n //Comments\n _appendCommentNode: function (token, parent) {\n orig._appendCommentNode.call(this, token, parent);\n\n var children = this.treeAdapter.getChildNodes(parent),\n commentNode = children[children.length - 1];\n\n commentNode.__location = token.location;\n },\n\n //Text\n _findFosterParentingLocation: function () {\n //NOTE: store last foster parenting location, so we will be able to find inserted text\n //in case of foster parenting\n mxn.lastFosterParentingLocation = orig._findFosterParentingLocation.call(this);\n\n return mxn.lastFosterParentingLocation;\n },\n\n _insertCharacters: function (token) {\n orig._insertCharacters.call(this, token);\n\n var hasFosterParent = this._shouldFosterParentOnInsertion(),\n parent = hasFosterParent && mxn.lastFosterParentingLocation.parent ||\n this.openElements.currentTmplContent ||\n this.openElements.current,\n siblings = this.treeAdapter.getChildNodes(parent),\n textNodeIdx = hasFosterParent && mxn.lastFosterParentingLocation.beforeElement ?\n siblings.indexOf(mxn.lastFosterParentingLocation.beforeElement) - 1 :\n siblings.length - 1,\n textNode = siblings[textNodeIdx];\n\n //NOTE: if we have location assigned by another token, then just update end position\n if (textNode.__location)\n textNode.__location.endOffset = token.location.endOffset;\n\n else\n textNode.__location = token.location;\n }\n };\n};\n\n","var Symbol = require('./_Symbol'),\n Uint8Array = require('./_Uint8Array'),\n eq = require('./eq'),\n equalArrays = require('./_equalArrays'),\n mapToArray = require('./_mapToArray'),\n setToArray = require('./_setToArray');\n\n/** Used to compose bitmasks for value comparisons. */\nvar COMPARE_PARTIAL_FLAG = 1,\n COMPARE_UNORDERED_FLAG = 2;\n\n/** `Object#toString` result references. */\nvar boolTag = '[object Boolean]',\n dateTag = '[object Date]',\n errorTag = '[object Error]',\n mapTag = '[object Map]',\n numberTag = '[object Number]',\n regexpTag = '[object RegExp]',\n setTag = '[object Set]',\n stringTag = '[object String]',\n symbolTag = '[object Symbol]';\n\nvar arrayBufferTag = '[object ArrayBuffer]',\n dataViewTag = '[object DataView]';\n\n/** Used to convert symbols to primitives and strings. */\nvar symbolProto = Symbol ? Symbol.prototype : undefined,\n symbolValueOf = symbolProto ? symbolProto.valueOf : undefined;\n\n/**\n * A specialized version of `baseIsEqualDeep` for comparing objects of\n * the same `toStringTag`.\n *\n * **Note:** This function only supports comparing values with tags of\n * `Boolean`, `Date`, `Error`, `Number`, `RegExp`, or `String`.\n *\n * @private\n * @param {Object} object The object to compare.\n * @param {Object} other The other object to compare.\n * @param {string} tag The `toStringTag` of the objects to compare.\n * @param {number} bitmask The bitmask flags. See `baseIsEqual` for more details.\n * @param {Function} customizer The function to customize comparisons.\n * @param {Function} equalFunc The function to determine equivalents of values.\n * @param {Object} stack Tracks traversed `object` and `other` objects.\n * @returns {boolean} Returns `true` if the objects are equivalent, else `false`.\n */\nfunction equalByTag(object, other, tag, bitmask, customizer, equalFunc, stack) {\n switch (tag) {\n case dataViewTag:\n if ((object.byteLength != other.byteLength) ||\n (object.byteOffset != other.byteOffset)) {\n return false;\n }\n object = object.buffer;\n other = other.buffer;\n\n case arrayBufferTag:\n if ((object.byteLength != other.byteLength) ||\n !equalFunc(new Uint8Array(object), new Uint8Array(other))) {\n return false;\n }\n return true;\n\n case boolTag:\n case dateTag:\n case numberTag:\n // Coerce booleans to `1` or `0` and dates to milliseconds.\n // Invalid dates are coerced to `NaN`.\n return eq(+object, +other);\n\n case errorTag:\n return object.name == other.name && object.message == other.message;\n\n case regexpTag:\n case stringTag:\n // Coerce regexes to strings and treat strings, primitives and objects,\n // as equal. See http://www.ecma-international.org/ecma-262/7.0/#sec-regexp.prototype.tostring\n // for more details.\n return object == (other + '');\n\n case mapTag:\n var convert = mapToArray;\n\n case setTag:\n var isPartial = bitmask & COMPARE_PARTIAL_FLAG;\n convert || (convert = setToArray);\n\n if (object.size != other.size && !isPartial) {\n return false;\n }\n // Assume cyclic values are equal.\n var stacked = stack.get(object);\n if (stacked) {\n return stacked == other;\n }\n bitmask |= COMPARE_UNORDERED_FLAG;\n\n // Recursively compare objects (susceptible to call stack limits).\n stack.set(object, other);\n var result = equalArrays(convert(object), convert(other), bitmask, customizer, equalFunc, stack);\n stack['delete'](object);\n return result;\n\n case symbolTag:\n if (symbolValueOf) {\n return symbolValueOf.call(object) == symbolValueOf.call(other);\n }\n }\n return false;\n}\n\nmodule.exports = equalByTag;\n","'use strict';\nvar ctx = require('./_ctx');\nvar $export = require('./_export');\nvar toObject = require('./_to-object');\nvar call = require('./_iter-call');\nvar isArrayIter = require('./_is-array-iter');\nvar toLength = require('./_to-length');\nvar createProperty = require('./_create-property');\nvar getIterFn = require('./core.get-iterator-method');\n\n$export($export.S + $export.F * !require('./_iter-detect')(function (iter) { Array.from(iter); }), 'Array', {\n // 22.1.2.1 Array.from(arrayLike, mapfn = undefined, thisArg = undefined)\n from: function from(arrayLike /* , mapfn = undefined, thisArg = undefined */) {\n var O = toObject(arrayLike);\n var C = typeof this == 'function' ? this : Array;\n var aLen = arguments.length;\n var mapfn = aLen > 1 ? arguments[1] : undefined;\n var mapping = mapfn !== undefined;\n var index = 0;\n var iterFn = getIterFn(O);\n var length, result, step, iterator;\n if (mapping) mapfn = ctx(mapfn, aLen > 2 ? arguments[2] : undefined, 2);\n // if object isn't iterable or it's array with default iterator - use simple case\n if (iterFn != undefined && !(C == Array && isArrayIter(iterFn))) {\n for (iterator = iterFn.call(O), result = new C(); !(step = iterator.next()).done; index++) {\n createProperty(result, index, mapping ? call(iterator, mapfn, [step.value, index], true) : step.value);\n }\n } else {\n length = toLength(O.length);\n for (result = new C(length); length > index; index++) {\n createProperty(result, index, mapping ? mapfn(O[index], index) : O[index]);\n }\n }\n result.length = index;\n return result;\n }\n});\n","// \"Zero\" preset, with nothing enabled. Useful for manual configuring of simple\n// modes. For example, to parse bold/italic only.\n\n'use strict';\n\n\nmodule.exports = {\n options: {\n html: false, // Enable HTML tags in source\n xhtmlOut: false, // Use '/' to close single tags (
    )\n breaks: false, // Convert '\\n' in paragraphs into
    \n langPrefix: 'language-', // CSS language prefix for fenced blocks\n linkify: false, // autoconvert URL-like texts to links\n\n // Enable some language-neutral replacements + quotes beautification\n typographer: false,\n\n // Double + single quotes replacement pairs, when typographer enabled,\n // and smartquotes on. Could be either a String or an Array.\n //\n // For example, you can use '«»„“' for Russian, '„“‚‘' for German,\n // and ['«\\xA0', '\\xA0»', '‹\\xA0', '\\xA0›'] for French (including nbsp).\n quotes: '\\u201c\\u201d\\u2018\\u2019', /* “”‘’ */\n\n // Highlighter function. Should return escaped HTML,\n // or '' if the source string is not changed and should be escaped externaly.\n // If result starts with objects for ['fred']\n *\n * // The `_.matches` iteratee shorthand.\n * _.reject(users, { 'age': 40, 'active': true });\n * // => objects for ['barney']\n *\n * // The `_.matchesProperty` iteratee shorthand.\n * _.reject(users, ['active', false]);\n * // => objects for ['fred']\n *\n * // The `_.property` iteratee shorthand.\n * _.reject(users, 'active');\n * // => objects for ['barney']\n */\nfunction reject(collection, predicate) {\n var func = isArray(collection) ? arrayFilter : baseFilter;\n return func(collection, negate(baseIteratee(predicate, 3)));\n}\n\nmodule.exports = reject;\n","var isObject = require('./_is-object');\nvar document = require('./_global').document;\n// typeof document.createElement is 'object' in old IE\nvar is = isObject(document) && isObject(document.createElement);\nmodule.exports = function (it) {\n return is ? document.createElement(it) : {};\n};\n","/**\n * Removes `key` and its value from the hash.\n *\n * @private\n * @name delete\n * @memberOf Hash\n * @param {Object} hash The hash to modify.\n * @param {string} key The key of the value to remove.\n * @returns {boolean} Returns `true` if the entry was removed, else `false`.\n */\nfunction hashDelete(key) {\n var result = this.has(key) && delete this.__data__[key];\n this.size -= result ? 1 : 0;\n return result;\n}\n\nmodule.exports = hashDelete;\n","// call something on iterator step with safe closing on error\nvar anObject = require('./_an-object');\nmodule.exports = function (iterator, fn, value, entries) {\n try {\n return entries ? fn(anObject(value)[0], value[1]) : fn(value);\n // 7.4.6 IteratorClose(iterator, completion)\n } catch (e) {\n var ret = iterator['return'];\n if (ret !== undefined) anObject(ret.call(iterator));\n throw e;\n }\n};\n","'use strict'\n\nexports.byteLength = byteLength\nexports.toByteArray = toByteArray\nexports.fromByteArray = fromByteArray\n\nvar lookup = []\nvar revLookup = []\nvar Arr = typeof Uint8Array !== 'undefined' ? Uint8Array : Array\n\nvar code = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'\nfor (var i = 0, len = code.length; i < len; ++i) {\n lookup[i] = code[i]\n revLookup[code.charCodeAt(i)] = i\n}\n\n// Support decoding URL-safe base64 strings, as Node.js does.\n// See: https://en.wikipedia.org/wiki/Base64#URL_applications\nrevLookup['-'.charCodeAt(0)] = 62\nrevLookup['_'.charCodeAt(0)] = 63\n\nfunction getLens (b64) {\n var len = b64.length\n\n if (len % 4 > 0) {\n throw new Error('Invalid string. Length must be a multiple of 4')\n }\n\n // Trim off extra bytes after placeholder bytes are found\n // See: https://github.com/beatgammit/base64-js/issues/42\n var validLen = b64.indexOf('=')\n if (validLen === -1) validLen = len\n\n var placeHoldersLen = validLen === len\n ? 0\n : 4 - (validLen % 4)\n\n return [validLen, placeHoldersLen]\n}\n\n// base64 is 4/3 + up to two characters of the original data\nfunction byteLength (b64) {\n var lens = getLens(b64)\n var validLen = lens[0]\n var placeHoldersLen = lens[1]\n return ((validLen + placeHoldersLen) * 3 / 4) - placeHoldersLen\n}\n\nfunction _byteLength (b64, validLen, placeHoldersLen) {\n return ((validLen + placeHoldersLen) * 3 / 4) - placeHoldersLen\n}\n\nfunction toByteArray (b64) {\n var tmp\n var lens = getLens(b64)\n var validLen = lens[0]\n var placeHoldersLen = lens[1]\n\n var arr = new Arr(_byteLength(b64, validLen, placeHoldersLen))\n\n var curByte = 0\n\n // if there are placeholders, only get up to the last complete 4 chars\n var len = placeHoldersLen > 0\n ? validLen - 4\n : validLen\n\n var i\n for (i = 0; i < len; i += 4) {\n tmp =\n (revLookup[b64.charCodeAt(i)] << 18) |\n (revLookup[b64.charCodeAt(i + 1)] << 12) |\n (revLookup[b64.charCodeAt(i + 2)] << 6) |\n revLookup[b64.charCodeAt(i + 3)]\n arr[curByte++] = (tmp >> 16) & 0xFF\n arr[curByte++] = (tmp >> 8) & 0xFF\n arr[curByte++] = tmp & 0xFF\n }\n\n if (placeHoldersLen === 2) {\n tmp =\n (revLookup[b64.charCodeAt(i)] << 2) |\n (revLookup[b64.charCodeAt(i + 1)] >> 4)\n arr[curByte++] = tmp & 0xFF\n }\n\n if (placeHoldersLen === 1) {\n tmp =\n (revLookup[b64.charCodeAt(i)] << 10) |\n (revLookup[b64.charCodeAt(i + 1)] << 4) |\n (revLookup[b64.charCodeAt(i + 2)] >> 2)\n arr[curByte++] = (tmp >> 8) & 0xFF\n arr[curByte++] = tmp & 0xFF\n }\n\n return arr\n}\n\nfunction tripletToBase64 (num) {\n return lookup[num >> 18 & 0x3F] +\n lookup[num >> 12 & 0x3F] +\n lookup[num >> 6 & 0x3F] +\n lookup[num & 0x3F]\n}\n\nfunction encodeChunk (uint8, start, end) {\n var tmp\n var output = []\n for (var i = start; i < end; i += 3) {\n tmp =\n ((uint8[i] << 16) & 0xFF0000) +\n ((uint8[i + 1] << 8) & 0xFF00) +\n (uint8[i + 2] & 0xFF)\n output.push(tripletToBase64(tmp))\n }\n return output.join('')\n}\n\nfunction fromByteArray (uint8) {\n var tmp\n var len = uint8.length\n var extraBytes = len % 3 // if we have 1 byte left, pad 2 bytes\n var parts = []\n var maxChunkLength = 16383 // must be multiple of 3\n\n // go through the array every three bytes, we'll deal with trailing stuff later\n for (var i = 0, len2 = len - extraBytes; i < len2; i += maxChunkLength) {\n parts.push(encodeChunk(\n uint8, i, (i + maxChunkLength) > len2 ? len2 : (i + maxChunkLength)\n ))\n }\n\n // pad the end with zeros, but make sure to not forget the extra bytes\n if (extraBytes === 1) {\n tmp = uint8[len - 1]\n parts.push(\n lookup[tmp >> 2] +\n lookup[(tmp << 4) & 0x3F] +\n '=='\n )\n } else if (extraBytes === 2) {\n tmp = (uint8[len - 2] << 8) + uint8[len - 1]\n parts.push(\n lookup[tmp >> 10] +\n lookup[(tmp >> 4) & 0x3F] +\n lookup[(tmp << 2) & 0x3F] +\n '='\n )\n }\n\n return parts.join('')\n}\n","var getMapData = require('./_getMapData');\n\n/**\n * Sets the map `key` to `value`.\n *\n * @private\n * @name set\n * @memberOf MapCache\n * @param {string} key The key of the value to set.\n * @param {*} value The value to set.\n * @returns {Object} Returns the map cache instance.\n */\nfunction mapCacheSet(key, value) {\n var data = getMapData(this, key),\n size = data.size;\n\n data.set(key, value);\n this.size += data.size == size ? 0 : 1;\n return this;\n}\n\nmodule.exports = mapCacheSet;\n","'use strict';\n\nvar DOCUMENT_MODE = require('./html').DOCUMENT_MODE;\n\n//Const\nvar VALID_DOCTYPE_NAME = 'html',\n QUIRKS_MODE_SYSTEM_ID = 'http://www.ibm.com/data/dtd/v11/ibmxhtml1-transitional.dtd',\n QUIRKS_MODE_PUBLIC_ID_PREFIXES = [\n '+//silmaril//dtd html pro v0r11 19970101//en',\n '-//advasoft ltd//dtd html 3.0 aswedit + extensions//en',\n '-//as//dtd html 3.0 aswedit + extensions//en',\n '-//ietf//dtd html 2.0 level 1//en',\n '-//ietf//dtd html 2.0 level 2//en',\n '-//ietf//dtd html 2.0 strict level 1//en',\n '-//ietf//dtd html 2.0 strict level 2//en',\n '-//ietf//dtd html 2.0 strict//en',\n '-//ietf//dtd html 2.0//en',\n '-//ietf//dtd html 2.1e//en',\n '-//ietf//dtd html 3.0//en',\n '-//ietf//dtd html 3.0//en//',\n '-//ietf//dtd html 3.2 final//en',\n '-//ietf//dtd html 3.2//en',\n '-//ietf//dtd html 3//en',\n '-//ietf//dtd html level 0//en',\n '-//ietf//dtd html level 0//en//2.0',\n '-//ietf//dtd html level 1//en',\n '-//ietf//dtd html level 1//en//2.0',\n '-//ietf//dtd html level 2//en',\n '-//ietf//dtd html level 2//en//2.0',\n '-//ietf//dtd html level 3//en',\n '-//ietf//dtd html level 3//en//3.0',\n '-//ietf//dtd html strict level 0//en',\n '-//ietf//dtd html strict level 0//en//2.0',\n '-//ietf//dtd html strict level 1//en',\n '-//ietf//dtd html strict level 1//en//2.0',\n '-//ietf//dtd html strict level 2//en',\n '-//ietf//dtd html strict level 2//en//2.0',\n '-//ietf//dtd html strict level 3//en',\n '-//ietf//dtd html strict level 3//en//3.0',\n '-//ietf//dtd html strict//en',\n '-//ietf//dtd html strict//en//2.0',\n '-//ietf//dtd html strict//en//3.0',\n '-//ietf//dtd html//en',\n '-//ietf//dtd html//en//2.0',\n '-//ietf//dtd html//en//3.0',\n '-//metrius//dtd metrius presentational//en',\n '-//microsoft//dtd internet explorer 2.0 html strict//en',\n '-//microsoft//dtd internet explorer 2.0 html//en',\n '-//microsoft//dtd internet explorer 2.0 tables//en',\n '-//microsoft//dtd internet explorer 3.0 html strict//en',\n '-//microsoft//dtd internet explorer 3.0 html//en',\n '-//microsoft//dtd internet explorer 3.0 tables//en',\n '-//netscape comm. corp.//dtd html//en',\n '-//netscape comm. corp.//dtd strict html//en',\n '-//o\\'reilly and associates//dtd html 2.0//en',\n '-//o\\'reilly and associates//dtd html extended 1.0//en',\n '-//spyglass//dtd html 2.0 extended//en',\n '-//sq//dtd html 2.0 hotmetal + extensions//en',\n '-//sun microsystems corp.//dtd hotjava html//en',\n '-//sun microsystems corp.//dtd hotjava strict html//en',\n '-//w3c//dtd html 3 1995-03-24//en',\n '-//w3c//dtd html 3.2 draft//en',\n '-//w3c//dtd html 3.2 final//en',\n '-//w3c//dtd html 3.2//en',\n '-//w3c//dtd html 3.2s draft//en',\n '-//w3c//dtd html 4.0 frameset//en',\n '-//w3c//dtd html 4.0 transitional//en',\n '-//w3c//dtd html experimental 19960712//en',\n '-//w3c//dtd html experimental 970421//en',\n '-//w3c//dtd w3 html//en',\n '-//w3o//dtd w3 html 3.0//en',\n '-//w3o//dtd w3 html 3.0//en//',\n '-//webtechs//dtd mozilla html 2.0//en',\n '-//webtechs//dtd mozilla html//en'\n ],\n QUIRKS_MODE_NO_SYSTEM_ID_PUBLIC_ID_PREFIXES = QUIRKS_MODE_PUBLIC_ID_PREFIXES.concat([\n '-//w3c//dtd html 4.01 frameset//',\n '-//w3c//dtd html 4.01 transitional//'\n ]),\n QUIRKS_MODE_PUBLIC_IDS = [\n '-//w3o//dtd w3 html strict 3.0//en//',\n '-/w3c/dtd html 4.0 transitional/en',\n 'html'\n ],\n LIMITED_QUIRKS_PUBLIC_ID_PREFIXES = [\n '-//W3C//DTD XHTML 1.0 Frameset//',\n '-//W3C//DTD XHTML 1.0 Transitional//'\n ],\n LIMITED_QUIRKS_WITH_SYSTEM_ID_PUBLIC_ID_PREFIXES = LIMITED_QUIRKS_PUBLIC_ID_PREFIXES.concat([\n '-//W3C//DTD HTML 4.01 Frameset//',\n '-//W3C//DTD HTML 4.01 Transitional//'\n ]);\n\n\n//Utils\nfunction enquoteDoctypeId(id) {\n var quote = id.indexOf('\"') !== -1 ? '\\'' : '\"';\n\n return quote + id + quote;\n}\n\nfunction hasPrefix(publicId, prefixes) {\n for (var i = 0; i < prefixes.length; i++) {\n if (publicId.indexOf(prefixes[i]) === 0)\n return true;\n }\n\n return false;\n}\n\n\n//API\nexports.getDocumentMode = function (name, publicId, systemId) {\n if (name !== VALID_DOCTYPE_NAME)\n return DOCUMENT_MODE.QUIRKS;\n\n if (systemId && systemId.toLowerCase() === QUIRKS_MODE_SYSTEM_ID)\n return DOCUMENT_MODE.QUIRKS;\n\n if (publicId !== null) {\n publicId = publicId.toLowerCase();\n\n if (QUIRKS_MODE_PUBLIC_IDS.indexOf(publicId) > -1)\n return DOCUMENT_MODE.QUIRKS;\n\n var prefixes = systemId === null ? QUIRKS_MODE_NO_SYSTEM_ID_PUBLIC_ID_PREFIXES : QUIRKS_MODE_PUBLIC_ID_PREFIXES;\n\n if (hasPrefix(publicId, prefixes))\n return DOCUMENT_MODE.QUIRKS;\n\n prefixes = systemId === null ? LIMITED_QUIRKS_PUBLIC_ID_PREFIXES : LIMITED_QUIRKS_WITH_SYSTEM_ID_PUBLIC_ID_PREFIXES;\n\n if (hasPrefix(publicId, prefixes))\n return DOCUMENT_MODE.LIMITED_QUIRKS;\n }\n\n return DOCUMENT_MODE.NO_QUIRKS;\n};\n\nexports.serializeContent = function (name, publicId, systemId) {\n var str = '!DOCTYPE ';\n\n if (name)\n str += name;\n\n if (publicId !== null)\n str += ' PUBLIC ' + enquoteDoctypeId(publicId);\n\n else if (systemId !== null)\n str += ' SYSTEM';\n\n if (systemId !== null)\n str += ' ' + enquoteDoctypeId(systemId);\n\n return str;\n};\n","module.exports = compile;\n\nvar BaseFuncs = require(\"boolbase\"),\n trueFunc = BaseFuncs.trueFunc,\n falseFunc = BaseFuncs.falseFunc;\n\n/*\n\treturns a function that checks if an elements index matches the given rule\n\thighly optimized to return the fastest solution\n*/\nfunction compile(parsed){\n\tvar a = parsed[0],\n\t b = parsed[1] - 1;\n\n\t//when b <= 0, a*n won't be possible for any matches when a < 0\n\t//besides, the specification says that no element is matched when a and b are 0\n\tif(b < 0 && a <= 0) return falseFunc;\n\n\t//when a is in the range -1..1, it matches any element (so only b is checked)\n\tif(a ===-1) return function(pos){ return pos <= b; };\n\tif(a === 0) return function(pos){ return pos === b; };\n\t//when b <= 0 and a === 1, they match any element\n\tif(a === 1) return b < 0 ? trueFunc : function(pos){ return pos >= b; };\n\n\t//when a > 0, modulo can be used to check if there is a match\n\tvar bMod = b % a;\n\tif(bMod < 0) bMod += a;\n\n\tif(a > 1){\n\t\treturn function(pos){\n\t\t\treturn pos >= b && pos % a === bMod;\n\t\t};\n\t}\n\n\ta *= -1; //make `a` positive\n\n\treturn function(pos){\n\t\treturn pos <= b && pos % a === bMod;\n\t};\n}","// Clean up tokens after emphasis and strikethrough postprocessing:\n// merge adjacent text nodes into one and re-calculate all token levels\n//\n// This is necessary because initially emphasis delimiter markers (*, _, ~)\n// are treated as their own separate text tokens. Then emphasis rule either\n// leaves them as text (needed to merge with adjacent text) or turns them\n// into opening/closing tags (which messes up levels inside).\n//\n'use strict';\n\n\nmodule.exports = function text_collapse(state) {\n var curr, last,\n level = 0,\n tokens = state.tokens,\n max = state.tokens.length;\n\n for (curr = last = 0; curr < max; curr++) {\n // re-calculate levels after emphasis/strikethrough turns some text nodes\n // into opening/closing tags\n if (tokens[curr].nesting < 0) level--; // closing tag\n tokens[curr].level = level;\n if (tokens[curr].nesting > 0) level++; // opening tag\n\n if (tokens[curr].type === 'text' &&\n curr + 1 < max &&\n tokens[curr + 1].type === 'text') {\n\n // collapse two adjacent text nodes\n tokens[curr + 1].content = tokens[curr].content + tokens[curr + 1].content;\n } else {\n if (curr !== last) { tokens[last] = tokens[curr]; }\n\n last++;\n }\n }\n\n if (curr !== last) {\n tokens.length = last;\n }\n};\n","'use strict';\n// 22.1.3.9 Array.prototype.findIndex(predicate, thisArg = undefined)\nvar $export = require('./_export');\nvar $find = require('./_array-methods')(6);\nvar KEY = 'findIndex';\nvar forced = true;\n// Shouldn't skip holes\nif (KEY in []) Array(1)[KEY](function () { forced = false; });\n$export($export.P + $export.F * forced, 'Array', {\n findIndex: function findIndex(callbackfn /* , that = undefined */) {\n return $find(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);\n }\n});\nrequire('./_add-to-unscopables')(KEY);\n","/*!\n * Vue.js v2.6.10\n * (c) 2014-2019 Evan You\n * Released under the MIT License.\n */\n\"use strict\";var e=Object.freeze({});function t(e){return null==e}function n(e){return null!=e}function r(e){return!0===e}function i(e){return\"string\"==typeof e||\"number\"==typeof e||\"symbol\"==typeof e||\"boolean\"==typeof e}function o(e){return null!==e&&\"object\"==typeof e}var a=Object.prototype.toString;function s(e){return\"[object Object]\"===a.call(e)}function c(e){var t=parseFloat(String(e));return t>=0&&Math.floor(t)===t&&isFinite(e)}function u(e){return n(e)&&\"function\"==typeof e.then&&\"function\"==typeof e.catch}function l(e){return null==e?\"\":Array.isArray(e)||s(e)&&e.toString===a?JSON.stringify(e,null,2):String(e)}function f(e){var t=parseFloat(e);return isNaN(t)?e:t}function p(e,t){for(var n=Object.create(null),r=e.split(\",\"),i=0;i-1)return e.splice(n,1)}}var m=Object.prototype.hasOwnProperty;function y(e,t){return m.call(e,t)}function g(e){var t=Object.create(null);return function(n){return t[n]||(t[n]=e(n))}}var _=/-(\\w)/g,b=g(function(e){return e.replace(_,function(e,t){return t?t.toUpperCase():\"\"})}),$=g(function(e){return e.charAt(0).toUpperCase()+e.slice(1)}),w=/\\B([A-Z])/g,C=g(function(e){return e.replace(w,\"-$1\").toLowerCase()});var x=Function.prototype.bind?function(e,t){return e.bind(t)}:function(e,t){function n(n){var r=arguments.length;return r?r>1?e.apply(t,arguments):e.call(t,n):e.call(t)}return n._length=e.length,n};function k(e,t){t=t||0;for(var n=e.length-t,r=new Array(n);n--;)r[n]=e[n+t];return r}function A(e,t){for(var n in t)e[n]=t[n];return e}function O(e){for(var t={},n=0;n0,Z=J&&J.indexOf(\"edge/\")>0,G=(J&&J.indexOf(\"android\"),J&&/iphone|ipad|ipod|ios/.test(J)||\"ios\"===K),X=(J&&/chrome\\/\\d+/.test(J),J&&/phantomjs/.test(J),J&&J.match(/firefox\\/(\\d+)/)),Y={}.watch,Q=!1;if(z)try{var ee={};Object.defineProperty(ee,\"passive\",{get:function(){Q=!0}}),window.addEventListener(\"test-passive\",null,ee)}catch(e){}var te=function(){return void 0===B&&(B=!z&&!V&&\"undefined\"!=typeof global&&(global.process&&\"server\"===global.process.env.VUE_ENV)),B},ne=z&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function re(e){return\"function\"==typeof e&&/native code/.test(e.toString())}var ie,oe=\"undefined\"!=typeof Symbol&&re(Symbol)&&\"undefined\"!=typeof Reflect&&re(Reflect.ownKeys);ie=\"undefined\"!=typeof Set&&re(Set)?Set:function(){function e(){this.set=Object.create(null)}return e.prototype.has=function(e){return!0===this.set[e]},e.prototype.add=function(e){this.set[e]=!0},e.prototype.clear=function(){this.set=Object.create(null)},e}();var ae=S,se=0,ce=function(){this.id=se++,this.subs=[]};ce.prototype.addSub=function(e){this.subs.push(e)},ce.prototype.removeSub=function(e){h(this.subs,e)},ce.prototype.depend=function(){ce.target&&ce.target.addDep(this)},ce.prototype.notify=function(){for(var e=this.subs.slice(),t=0,n=e.length;t-1)if(o&&!y(i,\"default\"))a=!1;else if(\"\"===a||a===C(e)){var c=Pe(String,i.type);(c<0||s0&&(st((u=e(u,(a||\"\")+\"_\"+c))[0])&&st(f)&&(s[l]=he(f.text+u[0].text),u.shift()),s.push.apply(s,u)):i(u)?st(f)?s[l]=he(f.text+u):\"\"!==u&&s.push(he(u)):st(u)&&st(f)?s[l]=he(f.text+u.text):(r(o._isVList)&&n(u.tag)&&t(u.key)&&n(a)&&(u.key=\"__vlist\"+a+\"_\"+c+\"__\"),s.push(u)));return s}(e):void 0}function st(e){return n(e)&&n(e.text)&&!1===e.isComment}function ct(e,t){if(e){for(var n=Object.create(null),r=oe?Reflect.ownKeys(e):Object.keys(e),i=0;i0,a=t?!!t.$stable:!o,s=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(a&&r&&r!==e&&s===r.$key&&!o&&!r.$hasNormal)return r;for(var c in i={},t)t[c]&&\"$\"!==c[0]&&(i[c]=pt(n,c,t[c]))}else i={};for(var u in n)u in i||(i[u]=dt(n,u));return t&&Object.isExtensible(t)&&(t._normalized=i),R(i,\"$stable\",a),R(i,\"$key\",s),R(i,\"$hasNormal\",o),i}function pt(e,t,n){var r=function(){var e=arguments.length?n.apply(null,arguments):n({});return(e=e&&\"object\"==typeof e&&!Array.isArray(e)?[e]:at(e))&&(0===e.length||1===e.length&&e[0].isComment)?void 0:e};return n.proxy&&Object.defineProperty(e,t,{get:r,enumerable:!0,configurable:!0}),r}function dt(e,t){return function(){return e[t]}}function vt(e,t){var r,i,a,s,c;if(Array.isArray(e)||\"string\"==typeof e)for(r=new Array(e.length),i=0,a=e.length;idocument.createEvent(\"Event\").timeStamp&&(sn=function(){return cn.now()})}function un(){var e,t;for(an=sn(),rn=!0,Qt.sort(function(e,t){return e.id-t.id}),on=0;onon&&Qt[n].id>e.id;)n--;Qt.splice(n+1,0,e)}else Qt.push(e);nn||(nn=!0,Ye(un))}}(this)},fn.prototype.run=function(){if(this.active){var e=this.get();if(e!==this.value||o(e)||this.deep){var t=this.value;if(this.value=e,this.user)try{this.cb.call(this.vm,e,t)}catch(e){Re(e,this.vm,'callback for watcher \"'+this.expression+'\"')}else this.cb.call(this.vm,e,t)}}},fn.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},fn.prototype.depend=function(){for(var e=this.deps.length;e--;)this.deps[e].depend()},fn.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||h(this.vm._watchers,this);for(var e=this.deps.length;e--;)this.deps[e].removeSub(this);this.active=!1}};var pn={enumerable:!0,configurable:!0,get:S,set:S};function dn(e,t,n){pn.get=function(){return this[t][n]},pn.set=function(e){this[t][n]=e},Object.defineProperty(e,n,pn)}function vn(e){e._watchers=[];var t=e.$options;t.props&&function(e,t){var n=e.$options.propsData||{},r=e._props={},i=e.$options._propKeys=[];e.$parent&&$e(!1);var o=function(o){i.push(o);var a=Me(o,t,n,e);xe(r,o,a),o in e||dn(e,\"_props\",o)};for(var a in t)o(a);$e(!0)}(e,t.props),t.methods&&function(e,t){e.$options.props;for(var n in t)e[n]=\"function\"!=typeof t[n]?S:x(t[n],e)}(e,t.methods),t.data?function(e){var t=e.$options.data;s(t=e._data=\"function\"==typeof t?function(e,t){le();try{return e.call(t,t)}catch(e){return Re(e,t,\"data()\"),{}}finally{fe()}}(t,e):t||{})||(t={});var n=Object.keys(t),r=e.$options.props,i=(e.$options.methods,n.length);for(;i--;){var o=n[i];r&&y(r,o)||(a=void 0,36!==(a=(o+\"\").charCodeAt(0))&&95!==a&&dn(e,\"_data\",o))}var a;Ce(t,!0)}(e):Ce(e._data={},!0),t.computed&&function(e,t){var n=e._computedWatchers=Object.create(null),r=te();for(var i in t){var o=t[i],a=\"function\"==typeof o?o:o.get;r||(n[i]=new fn(e,a||S,S,hn)),i in e||mn(e,i,o)}}(e,t.computed),t.watch&&t.watch!==Y&&function(e,t){for(var n in t){var r=t[n];if(Array.isArray(r))for(var i=0;i-1:\"string\"==typeof e?e.split(\",\").indexOf(t)>-1:(n=e,\"[object RegExp]\"===a.call(n)&&e.test(t));var n}function An(e,t){var n=e.cache,r=e.keys,i=e._vnode;for(var o in n){var a=n[o];if(a){var s=xn(a.componentOptions);s&&!t(s)&&On(n,o,r,i)}}}function On(e,t,n,r){var i=e[t];!i||r&&i.tag===r.tag||i.componentInstance.$destroy(),e[t]=null,h(n,t)}!function(t){t.prototype._init=function(t){var n=this;n._uid=bn++,n._isVue=!0,t&&t._isComponent?function(e,t){var n=e.$options=Object.create(e.constructor.options),r=t._parentVnode;n.parent=t.parent,n._parentVnode=r;var i=r.componentOptions;n.propsData=i.propsData,n._parentListeners=i.listeners,n._renderChildren=i.children,n._componentTag=i.tag,t.render&&(n.render=t.render,n.staticRenderFns=t.staticRenderFns)}(n,t):n.$options=De($n(n.constructor),t||{},n),n._renderProxy=n,n._self=n,function(e){var t=e.$options,n=t.parent;if(n&&!t.abstract){for(;n.$options.abstract&&n.$parent;)n=n.$parent;n.$children.push(e)}e.$parent=n,e.$root=n?n.$root:e,e.$children=[],e.$refs={},e._watcher=null,e._inactive=null,e._directInactive=!1,e._isMounted=!1,e._isDestroyed=!1,e._isBeingDestroyed=!1}(n),function(e){e._events=Object.create(null),e._hasHookEvent=!1;var t=e.$options._parentListeners;t&&qt(e,t)}(n),function(t){t._vnode=null,t._staticTrees=null;var n=t.$options,r=t.$vnode=n._parentVnode,i=r&&r.context;t.$slots=ut(n._renderChildren,i),t.$scopedSlots=e,t._c=function(e,n,r,i){return Pt(t,e,n,r,i,!1)},t.$createElement=function(e,n,r,i){return Pt(t,e,n,r,i,!0)};var o=r&&r.data;xe(t,\"$attrs\",o&&o.attrs||e,null,!0),xe(t,\"$listeners\",n._parentListeners||e,null,!0)}(n),Yt(n,\"beforeCreate\"),function(e){var t=ct(e.$options.inject,e);t&&($e(!1),Object.keys(t).forEach(function(n){xe(e,n,t[n])}),$e(!0))}(n),vn(n),function(e){var t=e.$options.provide;t&&(e._provided=\"function\"==typeof t?t.call(e):t)}(n),Yt(n,\"created\"),n.$options.el&&n.$mount(n.$options.el)}}(wn),function(e){var t={get:function(){return this._data}},n={get:function(){return this._props}};Object.defineProperty(e.prototype,\"$data\",t),Object.defineProperty(e.prototype,\"$props\",n),e.prototype.$set=ke,e.prototype.$delete=Ae,e.prototype.$watch=function(e,t,n){if(s(t))return _n(this,e,t,n);(n=n||{}).user=!0;var r=new fn(this,e,t,n);if(n.immediate)try{t.call(this,r.value)}catch(e){Re(e,this,'callback for immediate watcher \"'+r.expression+'\"')}return function(){r.teardown()}}}(wn),function(e){var t=/^hook:/;e.prototype.$on=function(e,n){var r=this;if(Array.isArray(e))for(var i=0,o=e.length;i1?k(t):t;for(var n=k(arguments,1),r='event handler for \"'+e+'\"',i=0,o=t.length;iparseInt(this.max)&&On(a,s[0],s,this._vnode)),t.data.keepAlive=!0}return t||e&&e[0]}}};!function(e){var t={get:function(){return F}};Object.defineProperty(e,\"config\",t),e.util={warn:ae,extend:A,mergeOptions:De,defineReactive:xe},e.set=ke,e.delete=Ae,e.nextTick=Ye,e.observable=function(e){return Ce(e),e},e.options=Object.create(null),M.forEach(function(t){e.options[t+\"s\"]=Object.create(null)}),e.options._base=e,A(e.options.components,Tn),function(e){e.use=function(e){var t=this._installedPlugins||(this._installedPlugins=[]);if(t.indexOf(e)>-1)return this;var n=k(arguments,1);return n.unshift(this),\"function\"==typeof e.install?e.install.apply(e,n):\"function\"==typeof e&&e.apply(null,n),t.push(e),this}}(e),function(e){e.mixin=function(e){return this.options=De(this.options,e),this}}(e),Cn(e),function(e){M.forEach(function(t){e[t]=function(e,n){return n?(\"component\"===t&&s(n)&&(n.name=n.name||e,n=this.options._base.extend(n)),\"directive\"===t&&\"function\"==typeof n&&(n={bind:n,update:n}),this.options[t+\"s\"][e]=n,n):this.options[t+\"s\"][e]}})}(e)}(wn),Object.defineProperty(wn.prototype,\"$isServer\",{get:te}),Object.defineProperty(wn.prototype,\"$ssrContext\",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(wn,\"FunctionalRenderContext\",{value:Tt}),wn.version=\"2.6.10\";var En=p(\"style,class\"),Nn=p(\"input,textarea,option,select,progress\"),jn=function(e,t,n){return\"value\"===n&&Nn(e)&&\"button\"!==t||\"selected\"===n&&\"option\"===e||\"checked\"===n&&\"input\"===e||\"muted\"===n&&\"video\"===e},Dn=p(\"contenteditable,draggable,spellcheck\"),Ln=p(\"events,caret,typing,plaintext-only\"),Mn=function(e,t){return Hn(t)||\"false\"===t?\"false\":\"contenteditable\"===e&&Ln(t)?t:\"true\"},In=p(\"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\"),Fn=\"http://www.w3.org/1999/xlink\",Pn=function(e){return\":\"===e.charAt(5)&&\"xlink\"===e.slice(0,5)},Rn=function(e){return Pn(e)?e.slice(6,e.length):\"\"},Hn=function(e){return null==e||!1===e};function Bn(e){for(var t=e.data,r=e,i=e;n(i.componentInstance);)(i=i.componentInstance._vnode)&&i.data&&(t=Un(i.data,t));for(;n(r=r.parent);)r&&r.data&&(t=Un(t,r.data));return function(e,t){if(n(e)||n(t))return zn(e,Vn(t));return\"\"}(t.staticClass,t.class)}function Un(e,t){return{staticClass:zn(e.staticClass,t.staticClass),class:n(e.class)?[e.class,t.class]:t.class}}function zn(e,t){return e?t?e+\" \"+t:e:t||\"\"}function Vn(e){return Array.isArray(e)?function(e){for(var t,r=\"\",i=0,o=e.length;i-1?hr(e,t,n):In(t)?Hn(n)?e.removeAttribute(t):(n=\"allowfullscreen\"===t&&\"EMBED\"===e.tagName?\"true\":t,e.setAttribute(t,n)):Dn(t)?e.setAttribute(t,Mn(t,n)):Pn(t)?Hn(n)?e.removeAttributeNS(Fn,Rn(t)):e.setAttributeNS(Fn,t,n):hr(e,t,n)}function hr(e,t,n){if(Hn(n))e.removeAttribute(t);else{if(q&&!W&&\"TEXTAREA\"===e.tagName&&\"placeholder\"===t&&\"\"!==n&&!e.__ieph){var r=function(t){t.stopImmediatePropagation(),e.removeEventListener(\"input\",r)};e.addEventListener(\"input\",r),e.__ieph=!0}e.setAttribute(t,n)}}var mr={create:dr,update:dr};function yr(e,r){var i=r.elm,o=r.data,a=e.data;if(!(t(o.staticClass)&&t(o.class)&&(t(a)||t(a.staticClass)&&t(a.class)))){var s=Bn(r),c=i._transitionClasses;n(c)&&(s=zn(s,Vn(c))),s!==i._prevClass&&(i.setAttribute(\"class\",s),i._prevClass=s)}}var gr,_r,br,$r,wr,Cr,xr={create:yr,update:yr},kr=/[\\w).+\\-_$\\]]/;function Ar(e){var t,n,r,i,o,a=!1,s=!1,c=!1,u=!1,l=0,f=0,p=0,d=0;for(r=0;r=0&&\" \"===(h=e.charAt(v));v--);h&&kr.test(h)||(u=!0)}}else void 0===i?(d=r+1,i=e.slice(0,r).trim()):m();function m(){(o||(o=[])).push(e.slice(d,r).trim()),d=r+1}if(void 0===i?i=e.slice(0,r).trim():0!==d&&m(),o)for(r=0;r-1?{exp:e.slice(0,$r),key:'\"'+e.slice($r+1)+'\"'}:{exp:e,key:null};_r=e,$r=wr=Cr=0;for(;!zr();)Vr(br=Ur())?Jr(br):91===br&&Kr(br);return{exp:e.slice(0,wr),key:e.slice(wr+1,Cr)}}(e);return null===n.key?e+\"=\"+t:\"$set(\"+n.exp+\", \"+n.key+\", \"+t+\")\"}function Ur(){return _r.charCodeAt(++$r)}function zr(){return $r>=gr}function Vr(e){return 34===e||39===e}function Kr(e){var t=1;for(wr=$r;!zr();)if(Vr(e=Ur()))Jr(e);else if(91===e&&t++,93===e&&t--,0===t){Cr=$r;break}}function Jr(e){for(var t=e;!zr()&&(e=Ur())!==t;);}var qr,Wr=\"__r\",Zr=\"__c\";function Gr(e,t,n){var r=qr;return function i(){null!==t.apply(null,arguments)&&Qr(e,i,n,r)}}var Xr=Ve&&!(X&&Number(X[1])<=53);function Yr(e,t,n,r){if(Xr){var i=an,o=t;t=o._wrapper=function(e){if(e.target===e.currentTarget||e.timeStamp>=i||e.timeStamp<=0||e.target.ownerDocument!==document)return o.apply(this,arguments)}}qr.addEventListener(e,t,Q?{capture:n,passive:r}:n)}function Qr(e,t,n,r){(r||qr).removeEventListener(e,t._wrapper||t,n)}function ei(e,r){if(!t(e.data.on)||!t(r.data.on)){var i=r.data.on||{},o=e.data.on||{};qr=r.elm,function(e){if(n(e[Wr])){var t=q?\"change\":\"input\";e[t]=[].concat(e[Wr],e[t]||[]),delete e[Wr]}n(e[Zr])&&(e.change=[].concat(e[Zr],e.change||[]),delete e[Zr])}(i),rt(i,o,Yr,Qr,Gr,r.context),qr=void 0}}var ti,ni={create:ei,update:ei};function ri(e,r){if(!t(e.data.domProps)||!t(r.data.domProps)){var i,o,a=r.elm,s=e.data.domProps||{},c=r.data.domProps||{};for(i in n(c.__ob__)&&(c=r.data.domProps=A({},c)),s)i in c||(a[i]=\"\");for(i in c){if(o=c[i],\"textContent\"===i||\"innerHTML\"===i){if(r.children&&(r.children.length=0),o===s[i])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if(\"value\"===i&&\"PROGRESS\"!==a.tagName){a._value=o;var u=t(o)?\"\":String(o);ii(a,u)&&(a.value=u)}else if(\"innerHTML\"===i&&qn(a.tagName)&&t(a.innerHTML)){(ti=ti||document.createElement(\"div\")).innerHTML=\"\"+o+\"\";for(var l=ti.firstChild;a.firstChild;)a.removeChild(a.firstChild);for(;l.firstChild;)a.appendChild(l.firstChild)}else if(o!==s[i])try{a[i]=o}catch(e){}}}}function ii(e,t){return!e.composing&&(\"OPTION\"===e.tagName||function(e,t){var n=!0;try{n=document.activeElement!==e}catch(e){}return n&&e.value!==t}(e,t)||function(e,t){var r=e.value,i=e._vModifiers;if(n(i)){if(i.number)return f(r)!==f(t);if(i.trim)return r.trim()!==t.trim()}return r!==t}(e,t))}var oi={create:ri,update:ri},ai=g(function(e){var t={},n=/:(.+)/;return e.split(/;(?![^(]*\\))/g).forEach(function(e){if(e){var r=e.split(n);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t});function si(e){var t=ci(e.style);return e.staticStyle?A(e.staticStyle,t):t}function ci(e){return Array.isArray(e)?O(e):\"string\"==typeof e?ai(e):e}var ui,li=/^--/,fi=/\\s*!important$/,pi=function(e,t,n){if(li.test(t))e.style.setProperty(t,n);else if(fi.test(n))e.style.setProperty(C(t),n.replace(fi,\"\"),\"important\");else{var r=vi(t);if(Array.isArray(n))for(var i=0,o=n.length;i-1?t.split(yi).forEach(function(t){return e.classList.add(t)}):e.classList.add(t);else{var n=\" \"+(e.getAttribute(\"class\")||\"\")+\" \";n.indexOf(\" \"+t+\" \")<0&&e.setAttribute(\"class\",(n+t).trim())}}function _i(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(\" \")>-1?t.split(yi).forEach(function(t){return e.classList.remove(t)}):e.classList.remove(t),e.classList.length||e.removeAttribute(\"class\");else{for(var n=\" \"+(e.getAttribute(\"class\")||\"\")+\" \",r=\" \"+t+\" \";n.indexOf(r)>=0;)n=n.replace(r,\" \");(n=n.trim())?e.setAttribute(\"class\",n):e.removeAttribute(\"class\")}}function bi(e){if(e){if(\"object\"==typeof e){var t={};return!1!==e.css&&A(t,$i(e.name||\"v\")),A(t,e),t}return\"string\"==typeof e?$i(e):void 0}}var $i=g(function(e){return{enterClass:e+\"-enter\",enterToClass:e+\"-enter-to\",enterActiveClass:e+\"-enter-active\",leaveClass:e+\"-leave\",leaveToClass:e+\"-leave-to\",leaveActiveClass:e+\"-leave-active\"}}),wi=z&&!W,Ci=\"transition\",xi=\"animation\",ki=\"transition\",Ai=\"transitionend\",Oi=\"animation\",Si=\"animationend\";wi&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(ki=\"WebkitTransition\",Ai=\"webkitTransitionEnd\"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Oi=\"WebkitAnimation\",Si=\"webkitAnimationEnd\"));var Ti=z?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(e){return e()};function Ei(e){Ti(function(){Ti(e)})}function Ni(e,t){var n=e._transitionClasses||(e._transitionClasses=[]);n.indexOf(t)<0&&(n.push(t),gi(e,t))}function ji(e,t){e._transitionClasses&&h(e._transitionClasses,t),_i(e,t)}function Di(e,t,n){var r=Mi(e,t),i=r.type,o=r.timeout,a=r.propCount;if(!i)return n();var s=i===Ci?Ai:Si,c=0,u=function(){e.removeEventListener(s,l),n()},l=function(t){t.target===e&&++c>=a&&u()};setTimeout(function(){c0&&(n=Ci,l=a,f=o.length):t===xi?u>0&&(n=xi,l=u,f=c.length):f=(n=(l=Math.max(a,u))>0?a>u?Ci:xi:null)?n===Ci?o.length:c.length:0,{type:n,timeout:l,propCount:f,hasTransform:n===Ci&&Li.test(r[ki+\"Property\"])}}function Ii(e,t){for(;e.length1}function Ui(e,t){!0!==t.data.show&&Pi(t)}var zi=function(e){var o,a,s={},c=e.modules,u=e.nodeOps;for(o=0;ov?_(e,t(i[y+1])?null:i[y+1].elm,i,d,y,o):d>y&&$(0,r,p,v)}(p,h,y,o,l):n(y)?(n(e.text)&&u.setTextContent(p,\"\"),_(p,null,y,0,y.length-1,o)):n(h)?$(0,h,0,h.length-1):n(e.text)&&u.setTextContent(p,\"\"):e.text!==i.text&&u.setTextContent(p,i.text),n(v)&&n(d=v.hook)&&n(d=d.postpatch)&&d(e,i)}}}function k(e,t,i){if(r(i)&&n(e.parent))e.parent.data.pendingInsert=t;else for(var o=0;o-1,a.selected!==o&&(a.selected=o);else if(N(Wi(a),r))return void(e.selectedIndex!==s&&(e.selectedIndex=s));i||(e.selectedIndex=-1)}}function qi(e,t){return t.every(function(t){return!N(t,e)})}function Wi(e){return\"_value\"in e?e._value:e.value}function Zi(e){e.target.composing=!0}function Gi(e){e.target.composing&&(e.target.composing=!1,Xi(e.target,\"input\"))}function Xi(e,t){var n=document.createEvent(\"HTMLEvents\");n.initEvent(t,!0,!0),e.dispatchEvent(n)}function Yi(e){return!e.componentInstance||e.data&&e.data.transition?e:Yi(e.componentInstance._vnode)}var Qi={model:Vi,show:{bind:function(e,t,n){var r=t.value,i=(n=Yi(n)).data&&n.data.transition,o=e.__vOriginalDisplay=\"none\"===e.style.display?\"\":e.style.display;r&&i?(n.data.show=!0,Pi(n,function(){e.style.display=o})):e.style.display=r?o:\"none\"},update:function(e,t,n){var r=t.value;!r!=!t.oldValue&&((n=Yi(n)).data&&n.data.transition?(n.data.show=!0,r?Pi(n,function(){e.style.display=e.__vOriginalDisplay}):Ri(n,function(){e.style.display=\"none\"})):e.style.display=r?e.__vOriginalDisplay:\"none\")},unbind:function(e,t,n,r,i){i||(e.style.display=e.__vOriginalDisplay)}}},eo={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 to(e){var t=e&&e.componentOptions;return t&&t.Ctor.options.abstract?to(zt(t.children)):e}function no(e){var t={},n=e.$options;for(var r in n.propsData)t[r]=e[r];var i=n._parentListeners;for(var o in i)t[b(o)]=i[o];return t}function ro(e,t){if(/\\d-keep-alive$/.test(t.tag))return e(\"keep-alive\",{props:t.componentOptions.propsData})}var io=function(e){return e.tag||Ut(e)},oo=function(e){return\"show\"===e.name},ao={name:\"transition\",props:eo,abstract:!0,render:function(e){var t=this,n=this.$slots.default;if(n&&(n=n.filter(io)).length){var r=this.mode,o=n[0];if(function(e){for(;e=e.parent;)if(e.data.transition)return!0}(this.$vnode))return o;var a=to(o);if(!a)return o;if(this._leaving)return ro(e,o);var s=\"__transition-\"+this._uid+\"-\";a.key=null==a.key?a.isComment?s+\"comment\":s+a.tag:i(a.key)?0===String(a.key).indexOf(s)?a.key:s+a.key:a.key;var c=(a.data||(a.data={})).transition=no(this),u=this._vnode,l=to(u);if(a.data.directives&&a.data.directives.some(oo)&&(a.data.show=!0),l&&l.data&&!function(e,t){return t.key===e.key&&t.tag===e.tag}(a,l)&&!Ut(l)&&(!l.componentInstance||!l.componentInstance._vnode.isComment)){var f=l.data.transition=A({},c);if(\"out-in\"===r)return this._leaving=!0,it(f,\"afterLeave\",function(){t._leaving=!1,t.$forceUpdate()}),ro(e,o);if(\"in-out\"===r){if(Ut(a))return u;var p,d=function(){p()};it(c,\"afterEnter\",d),it(c,\"enterCancelled\",d),it(f,\"delayLeave\",function(e){p=e})}}return o}}},so=A({tag:String,moveClass:String},eo);function co(e){e.elm._moveCb&&e.elm._moveCb(),e.elm._enterCb&&e.elm._enterCb()}function uo(e){e.data.newPos=e.elm.getBoundingClientRect()}function lo(e){var t=e.data.pos,n=e.data.newPos,r=t.left-n.left,i=t.top-n.top;if(r||i){e.data.moved=!0;var o=e.elm.style;o.transform=o.WebkitTransform=\"translate(\"+r+\"px,\"+i+\"px)\",o.transitionDuration=\"0s\"}}delete so.mode;var fo={Transition:ao,TransitionGroup:{props:so,beforeMount:function(){var e=this,t=this._update;this._update=function(n,r){var i=Zt(e);e.__patch__(e._vnode,e.kept,!1,!0),e._vnode=e.kept,i(),t.call(e,n,r)}},render:function(e){for(var t=this.tag||this.$vnode.data.tag||\"span\",n=Object.create(null),r=this.prevChildren=this.children,i=this.$slots.default||[],o=this.children=[],a=no(this),s=0;s-1?Gn[e]=t.constructor===window.HTMLUnknownElement||t.constructor===window.HTMLElement:Gn[e]=/HTMLUnknownElement/.test(t.toString())},A(wn.options.directives,Qi),A(wn.options.components,fo),wn.prototype.__patch__=z?zi:S,wn.prototype.$mount=function(e,t){return function(e,t,n){var r;return e.$el=t,e.$options.render||(e.$options.render=ve),Yt(e,\"beforeMount\"),r=function(){e._update(e._render(),n)},new fn(e,r,S,{before:function(){e._isMounted&&!e._isDestroyed&&Yt(e,\"beforeUpdate\")}},!0),n=!1,null==e.$vnode&&(e._isMounted=!0,Yt(e,\"mounted\")),e}(this,e=e&&z?Yn(e):void 0,t)},z&&setTimeout(function(){F.devtools&&ne&&ne.emit(\"init\",wn)},0);var po=/\\{\\{((?:.|\\r?\\n)+?)\\}\\}/g,vo=/[-.*+?^${}()|[\\]\\/\\\\]/g,ho=g(function(e){var t=e[0].replace(vo,\"\\\\$&\"),n=e[1].replace(vo,\"\\\\$&\");return new RegExp(t+\"((?:.|\\\\n)+?)\"+n,\"g\")});var mo={staticKeys:[\"staticClass\"],transformNode:function(e,t){t.warn;var n=Fr(e,\"class\");n&&(e.staticClass=JSON.stringify(n));var r=Ir(e,\"class\",!1);r&&(e.classBinding=r)},genData:function(e){var t=\"\";return e.staticClass&&(t+=\"staticClass:\"+e.staticClass+\",\"),e.classBinding&&(t+=\"class:\"+e.classBinding+\",\"),t}};var yo,go={staticKeys:[\"staticStyle\"],transformNode:function(e,t){t.warn;var n=Fr(e,\"style\");n&&(e.staticStyle=JSON.stringify(ai(n)));var r=Ir(e,\"style\",!1);r&&(e.styleBinding=r)},genData:function(e){var t=\"\";return e.staticStyle&&(t+=\"staticStyle:\"+e.staticStyle+\",\"),e.styleBinding&&(t+=\"style:(\"+e.styleBinding+\"),\"),t}},_o=function(e){return(yo=yo||document.createElement(\"div\")).innerHTML=e,yo.textContent},bo=p(\"area,base,br,col,embed,frame,hr,img,input,isindex,keygen,link,meta,param,source,track,wbr\"),$o=p(\"colgroup,dd,dt,li,options,p,td,tfoot,th,thead,tr,source\"),wo=p(\"address,article,aside,base,blockquote,body,caption,col,colgroup,dd,details,dialog,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,head,header,hgroup,hr,html,legend,li,menuitem,meta,optgroup,option,param,rp,rt,source,style,summary,tbody,td,tfoot,th,thead,title,tr,track\"),Co=/^\\s*([^\\s\"'<>\\/=]+)(?:\\s*(=)\\s*(?:\"([^\"]*)\"+|'([^']*)'+|([^\\s\"'=<>`]+)))?/,xo=/^\\s*((?:v-[\\w-]+:|@|:|#)\\[[^=]+\\][^\\s\"'<>\\/=]*)(?:\\s*(=)\\s*(?:\"([^\"]*)\"+|'([^']*)'+|([^\\s\"'=<>`]+)))?/,ko=\"[a-zA-Z_][\\\\-\\\\.0-9_a-zA-Z\"+P.source+\"]*\",Ao=\"((?:\"+ko+\"\\\\:)?\"+ko+\")\",Oo=new RegExp(\"^<\"+Ao),So=/^\\s*(\\/?)>/,To=new RegExp(\"^<\\\\/\"+Ao+\"[^>]*>\"),Eo=/^]+>/i,No=/^\",\""\":'\"',\"&\":\"&\",\" \":\"\\n\",\" \":\"\\t\",\"'\":\"'\"},Io=/&(?:lt|gt|quot|amp|#39);/g,Fo=/&(?:lt|gt|quot|amp|#39|#10|#9);/g,Po=p(\"pre,textarea\",!0),Ro=function(e,t){return e&&Po(e)&&\"\\n\"===t[0]};function Ho(e,t){var n=t?Fo:Io;return e.replace(n,function(e){return Mo[e]})}var Bo,Uo,zo,Vo,Ko,Jo,qo,Wo,Zo=/^@|^v-on:/,Go=/^v-|^@|^:/,Xo=/([\\s\\S]*?)\\s+(?:in|of)\\s+([\\s\\S]*)/,Yo=/,([^,\\}\\]]*)(?:,([^,\\}\\]]*))?$/,Qo=/^\\(|\\)$/g,ea=/^\\[.*\\]$/,ta=/:(.*)$/,na=/^:|^\\.|^v-bind:/,ra=/\\.[^.\\]]+(?=[^\\]]*$)/g,ia=/^v-slot(:|$)|^#/,oa=/[\\r\\n]/,aa=/\\s+/g,sa=g(_o),ca=\"_empty_\";function ua(e,t,n){return{type:1,tag:e,attrsList:t,attrsMap:ma(t),rawAttrsMap:{},parent:n,children:[]}}function la(e,t){Bo=t.warn||Sr,Jo=t.isPreTag||T,qo=t.mustUseProp||T,Wo=t.getTagNamespace||T;t.isReservedTag;zo=Tr(t.modules,\"transformNode\"),Vo=Tr(t.modules,\"preTransformNode\"),Ko=Tr(t.modules,\"postTransformNode\"),Uo=t.delimiters;var n,r,i=[],o=!1!==t.preserveWhitespace,a=t.whitespace,s=!1,c=!1;function u(e){if(l(e),s||e.processed||(e=fa(e,t)),i.length||e===n||n.if&&(e.elseif||e.else)&&da(n,{exp:e.elseif,block:e}),r&&!e.forbidden)if(e.elseif||e.else)a=e,(u=function(e){var t=e.length;for(;t--;){if(1===e[t].type)return e[t];e.pop()}}(r.children))&&u.if&&da(u,{exp:a.elseif,block:a});else{if(e.slotScope){var o=e.slotTarget||'\"default\"';(r.scopedSlots||(r.scopedSlots={}))[o]=e}r.children.push(e),e.parent=r}var a,u;e.children=e.children.filter(function(e){return!e.slotScope}),l(e),e.pre&&(s=!1),Jo(e.tag)&&(c=!1);for(var f=0;f]*>)\",\"i\")),p=e.replace(f,function(e,n,r){return u=r.length,Do(l)||\"noscript\"===l||(n=n.replace(//g,\"$1\").replace(//g,\"$1\")),Ro(l,n)&&(n=n.slice(1)),t.chars&&t.chars(n),\"\"});c+=e.length-p.length,e=p,A(l,c-u,c)}else{var d=e.indexOf(\"<\");if(0===d){if(No.test(e)){var v=e.indexOf(\"--\\x3e\");if(v>=0){t.shouldKeepComment&&t.comment(e.substring(4,v),c,c+v+3),C(v+3);continue}}if(jo.test(e)){var h=e.indexOf(\"]>\");if(h>=0){C(h+2);continue}}var m=e.match(Eo);if(m){C(m[0].length);continue}var y=e.match(To);if(y){var g=c;C(y[0].length),A(y[1],g,c);continue}var _=x();if(_){k(_),Ro(_.tagName,e)&&C(1);continue}}var b=void 0,$=void 0,w=void 0;if(d>=0){for($=e.slice(d);!(To.test($)||Oo.test($)||No.test($)||jo.test($)||(w=$.indexOf(\"<\",1))<0);)d+=w,$=e.slice(d);b=e.substring(0,d)}d<0&&(b=e),b&&C(b.length),t.chars&&b&&t.chars(b,c-b.length,c)}if(e===n){t.chars&&t.chars(e);break}}function C(t){c+=t,e=e.substring(t)}function x(){var t=e.match(Oo);if(t){var n,r,i={tagName:t[1],attrs:[],start:c};for(C(t[0].length);!(n=e.match(So))&&(r=e.match(xo)||e.match(Co));)r.start=c,C(r[0].length),r.end=c,i.attrs.push(r);if(n)return i.unarySlash=n[1],C(n[0].length),i.end=c,i}}function k(e){var n=e.tagName,c=e.unarySlash;o&&(\"p\"===r&&wo(n)&&A(r),s(n)&&r===n&&A(n));for(var u=a(n)||!!c,l=e.attrs.length,f=new Array(l),p=0;p=0&&i[a].lowerCasedTag!==s;a--);else a=0;if(a>=0){for(var u=i.length-1;u>=a;u--)t.end&&t.end(i[u].tag,n,o);i.length=a,r=a&&i[a-1].tag}else\"br\"===s?t.start&&t.start(e,[],!0,n,o):\"p\"===s&&(t.start&&t.start(e,[],!1,n,o),t.end&&t.end(e,n,o))}A()}(e,{warn:Bo,expectHTML:t.expectHTML,isUnaryTag:t.isUnaryTag,canBeLeftOpenTag:t.canBeLeftOpenTag,shouldDecodeNewlines:t.shouldDecodeNewlines,shouldDecodeNewlinesForHref:t.shouldDecodeNewlinesForHref,shouldKeepComment:t.comments,outputSourceRange:t.outputSourceRange,start:function(e,o,a,l,f){var p=r&&r.ns||Wo(e);q&&\"svg\"===p&&(o=function(e){for(var t=[],n=0;nc&&(s.push(o=e.slice(c,i)),a.push(JSON.stringify(o)));var u=Ar(r[1].trim());a.push(\"_s(\"+u+\")\"),s.push({\"@binding\":u}),c=i+r[0].length}return c-1\"+(\"true\"===o?\":(\"+t+\")\":\":_q(\"+t+\",\"+o+\")\")),Mr(e,\"change\",\"var $$a=\"+t+\",$$el=$event.target,$$c=$$el.checked?(\"+o+\"):(\"+a+\");if(Array.isArray($$a)){var $$v=\"+(r?\"_n(\"+i+\")\":i)+\",$$i=_i($$a,$$v);if($$el.checked){$$i<0&&(\"+Br(t,\"$$a.concat([$$v])\")+\")}else{$$i>-1&&(\"+Br(t,\"$$a.slice(0,$$i).concat($$a.slice($$i+1))\")+\")}}else{\"+Br(t,\"$$c\")+\"}\",null,!0)}(e,r,i);else if(\"input\"===o&&\"radio\"===a)!function(e,t,n){var r=n&&n.number,i=Ir(e,\"value\")||\"null\";Er(e,\"checked\",\"_q(\"+t+\",\"+(i=r?\"_n(\"+i+\")\":i)+\")\"),Mr(e,\"change\",Br(t,i),null,!0)}(e,r,i);else if(\"input\"===o||\"textarea\"===o)!function(e,t,n){var r=e.attrsMap.type,i=n||{},o=i.lazy,a=i.number,s=i.trim,c=!o&&\"range\"!==r,u=o?\"change\":\"range\"===r?Wr:\"input\",l=\"$event.target.value\";s&&(l=\"$event.target.value.trim()\"),a&&(l=\"_n(\"+l+\")\");var f=Br(t,l);c&&(f=\"if($event.target.composing)return;\"+f),Er(e,\"value\",\"(\"+t+\")\"),Mr(e,u,f,null,!0),(s||a)&&Mr(e,\"blur\",\"$forceUpdate()\")}(e,r,i);else if(!F.isReservedTag(o))return Hr(e,r,i),!1;return!0},text:function(e,t){t.value&&Er(e,\"textContent\",\"_s(\"+t.value+\")\",t)},html:function(e,t){t.value&&Er(e,\"innerHTML\",\"_s(\"+t.value+\")\",t)}},isPreTag:function(e){return\"pre\"===e},isUnaryTag:bo,mustUseProp:jn,canBeLeftOpenTag:$o,isReservedTag:Wn,getTagNamespace:Zn,staticKeys:function(e){return e.reduce(function(e,t){return e.concat(t.staticKeys||[])},[]).join(\",\")}(ba)},xa=g(function(e){return p(\"type,tag,attrsList,attrsMap,plain,parent,children,attrs,start,end,rawAttrsMap\"+(e?\",\"+e:\"\"))});function ka(e,t){e&&($a=xa(t.staticKeys||\"\"),wa=t.isReservedTag||T,function e(t){t.static=function(e){if(2===e.type)return!1;if(3===e.type)return!0;return!(!e.pre&&(e.hasBindings||e.if||e.for||d(e.tag)||!wa(e.tag)||function(e){for(;e.parent;){if(\"template\"!==(e=e.parent).tag)return!1;if(e.for)return!0}return!1}(e)||!Object.keys(e).every($a)))}(t);if(1===t.type){if(!wa(t.tag)&&\"slot\"!==t.tag&&null==t.attrsMap[\"inline-template\"])return;for(var n=0,r=t.children.length;n|^function\\s*(?:[\\w$]+)?\\s*\\(/,Oa=/\\([^)]*?\\);*$/,Sa=/^[A-Za-z_$][\\w$]*(?:\\.[A-Za-z_$][\\w$]*|\\['[^']*?']|\\[\"[^\"]*?\"]|\\[\\d+]|\\[[A-Za-z_$][\\w$]*])*$/,Ta={esc:27,tab:9,enter:13,space:32,up:38,left:37,right:39,down:40,delete:[8,46]},Ea={esc:[\"Esc\",\"Escape\"],tab:\"Tab\",enter:\"Enter\",space:[\" \",\"Spacebar\"],up:[\"Up\",\"ArrowUp\"],left:[\"Left\",\"ArrowLeft\"],right:[\"Right\",\"ArrowRight\"],down:[\"Down\",\"ArrowDown\"],delete:[\"Backspace\",\"Delete\",\"Del\"]},Na=function(e){return\"if(\"+e+\")return null;\"},ja={stop:\"$event.stopPropagation();\",prevent:\"$event.preventDefault();\",self:Na(\"$event.target !== $event.currentTarget\"),ctrl:Na(\"!$event.ctrlKey\"),shift:Na(\"!$event.shiftKey\"),alt:Na(\"!$event.altKey\"),meta:Na(\"!$event.metaKey\"),left:Na(\"'button' in $event && $event.button !== 0\"),middle:Na(\"'button' in $event && $event.button !== 1\"),right:Na(\"'button' in $event && $event.button !== 2\")};function Da(e,t){var n=t?\"nativeOn:\":\"on:\",r=\"\",i=\"\";for(var o in e){var a=La(e[o]);e[o]&&e[o].dynamic?i+=o+\",\"+a+\",\":r+='\"'+o+'\":'+a+\",\"}return r=\"{\"+r.slice(0,-1)+\"}\",i?n+\"_d(\"+r+\",[\"+i.slice(0,-1)+\"])\":n+r}function La(e){if(!e)return\"function(){}\";if(Array.isArray(e))return\"[\"+e.map(function(e){return La(e)}).join(\",\")+\"]\";var t=Sa.test(e.value),n=Aa.test(e.value),r=Sa.test(e.value.replace(Oa,\"\"));if(e.modifiers){var i=\"\",o=\"\",a=[];for(var s in e.modifiers)if(ja[s])o+=ja[s],Ta[s]&&a.push(s);else if(\"exact\"===s){var c=e.modifiers;o+=Na([\"ctrl\",\"shift\",\"alt\",\"meta\"].filter(function(e){return!c[e]}).map(function(e){return\"$event.\"+e+\"Key\"}).join(\"||\"))}else a.push(s);return a.length&&(i+=function(e){return\"if(!$event.type.indexOf('key')&&\"+e.map(Ma).join(\"&&\")+\")return null;\"}(a)),o&&(i+=o),\"function($event){\"+i+(t?\"return \"+e.value+\"($event)\":n?\"return (\"+e.value+\")($event)\":r?\"return \"+e.value:e.value)+\"}\"}return t||n?e.value:\"function($event){\"+(r?\"return \"+e.value:e.value)+\"}\"}function Ma(e){var t=parseInt(e,10);if(t)return\"$event.keyCode!==\"+t;var n=Ta[e],r=Ea[e];return\"_k($event.keyCode,\"+JSON.stringify(e)+\",\"+JSON.stringify(n)+\",$event.key,\"+JSON.stringify(r)+\")\"}var Ia={on:function(e,t){e.wrapListeners=function(e){return\"_g(\"+e+\",\"+t.value+\")\"}},bind:function(e,t){e.wrapData=function(n){return\"_b(\"+n+\",'\"+e.tag+\"',\"+t.value+\",\"+(t.modifiers&&t.modifiers.prop?\"true\":\"false\")+(t.modifiers&&t.modifiers.sync?\",true\":\"\")+\")\"}},cloak:S},Fa=function(e){this.options=e,this.warn=e.warn||Sr,this.transforms=Tr(e.modules,\"transformCode\"),this.dataGenFns=Tr(e.modules,\"genData\"),this.directives=A(A({},Ia),e.directives);var t=e.isReservedTag||T;this.maybeComponent=function(e){return!!e.component||!t(e.tag)},this.onceId=0,this.staticRenderFns=[],this.pre=!1};function Pa(e,t){var n=new Fa(t);return{render:\"with(this){return \"+(e?Ra(e,n):'_c(\"div\")')+\"}\",staticRenderFns:n.staticRenderFns}}function Ra(e,t){if(e.parent&&(e.pre=e.pre||e.parent.pre),e.staticRoot&&!e.staticProcessed)return Ha(e,t);if(e.once&&!e.onceProcessed)return Ba(e,t);if(e.for&&!e.forProcessed)return za(e,t);if(e.if&&!e.ifProcessed)return Ua(e,t);if(\"template\"!==e.tag||e.slotTarget||t.pre){if(\"slot\"===e.tag)return function(e,t){var n=e.slotName||'\"default\"',r=qa(e,t),i=\"_t(\"+n+(r?\",\"+r:\"\"),o=e.attrs||e.dynamicAttrs?Ga((e.attrs||[]).concat(e.dynamicAttrs||[]).map(function(e){return{name:b(e.name),value:e.value,dynamic:e.dynamic}})):null,a=e.attrsMap[\"v-bind\"];!o&&!a||r||(i+=\",null\");o&&(i+=\",\"+o);a&&(i+=(o?\"\":\",null\")+\",\"+a);return i+\")\"}(e,t);var n;if(e.component)n=function(e,t,n){var r=t.inlineTemplate?null:qa(t,n,!0);return\"_c(\"+e+\",\"+Va(t,n)+(r?\",\"+r:\"\")+\")\"}(e.component,e,t);else{var r;(!e.plain||e.pre&&t.maybeComponent(e))&&(r=Va(e,t));var i=e.inlineTemplate?null:qa(e,t,!0);n=\"_c('\"+e.tag+\"'\"+(r?\",\"+r:\"\")+(i?\",\"+i:\"\")+\")\"}for(var o=0;o>>0}(a):\"\")+\")\"}(e,e.scopedSlots,t)+\",\"),e.model&&(n+=\"model:{value:\"+e.model.value+\",callback:\"+e.model.callback+\",expression:\"+e.model.expression+\"},\"),e.inlineTemplate){var o=function(e,t){var n=e.children[0];if(n&&1===n.type){var r=Pa(n,t.options);return\"inlineTemplate:{render:function(){\"+r.render+\"},staticRenderFns:[\"+r.staticRenderFns.map(function(e){return\"function(){\"+e+\"}\"}).join(\",\")+\"]}\"}}(e,t);o&&(n+=o+\",\")}return n=n.replace(/,$/,\"\")+\"}\",e.dynamicAttrs&&(n=\"_b(\"+n+',\"'+e.tag+'\",'+Ga(e.dynamicAttrs)+\")\"),e.wrapData&&(n=e.wrapData(n)),e.wrapListeners&&(n=e.wrapListeners(n)),n}function Ka(e){return 1===e.type&&(\"slot\"===e.tag||e.children.some(Ka))}function Ja(e,t){var n=e.attrsMap[\"slot-scope\"];if(e.if&&!e.ifProcessed&&!n)return Ua(e,t,Ja,\"null\");if(e.for&&!e.forProcessed)return za(e,t,Ja);var r=e.slotScope===ca?\"\":String(e.slotScope),i=\"function(\"+r+\"){return \"+(\"template\"===e.tag?e.if&&n?\"(\"+e.if+\")?\"+(qa(e,t)||\"undefined\")+\":undefined\":qa(e,t)||\"undefined\":Ra(e,t))+\"}\",o=r?\"\":\",proxy:true\";return\"{key:\"+(e.slotTarget||'\"default\"')+\",fn:\"+i+o+\"}\"}function qa(e,t,n,r,i){var o=e.children;if(o.length){var a=o[0];if(1===o.length&&a.for&&\"template\"!==a.tag&&\"slot\"!==a.tag){var s=n?t.maybeComponent(a)?\",1\":\",0\":\"\";return\"\"+(r||Ra)(a,t)+s}var c=n?function(e,t){for(var n=0,r=0;r':'

    ',ts.innerHTML.indexOf(\" \")>0}var os=!!z&&is(!1),as=!!z&&is(!0),ss=g(function(e){var t=Yn(e);return t&&t.innerHTML}),cs=wn.prototype.$mount;wn.prototype.$mount=function(e,t){if((e=e&&Yn(e))===document.body||e===document.documentElement)return this;var n=this.$options;if(!n.render){var r=n.template;if(r)if(\"string\"==typeof r)\"#\"===r.charAt(0)&&(r=ss(r));else{if(!r.nodeType)return this;r=r.innerHTML}else e&&(r=function(e){if(e.outerHTML)return e.outerHTML;var t=document.createElement(\"div\");return t.appendChild(e.cloneNode(!0)),t.innerHTML}(e));if(r){var i=rs(r,{outputSourceRange:!1,shouldDecodeNewlines:os,shouldDecodeNewlinesForHref:as,delimiters:n.delimiters,comments:n.comments},this),o=i.render,a=i.staticRenderFns;n.render=o,n.staticRenderFns=a}}return cs.call(this,e,t)},wn.compile=rs,module.exports=wn;","/**\n * A specialized version of `matchesProperty` for source values suitable\n * for strict equality comparisons, i.e. `===`.\n *\n * @private\n * @param {string} key The key of the property to get.\n * @param {*} srcValue The value to match.\n * @returns {Function} Returns the new spec function.\n */\nfunction matchesStrictComparable(key, srcValue) {\n return function(object) {\n if (object == null) {\n return false;\n }\n return object[key] === srcValue &&\n (srcValue !== undefined || (key in Object(object)));\n };\n}\n\nmodule.exports = matchesStrictComparable;\n","'use strict';\nvar $defineProperty = require('./_object-dp');\nvar createDesc = require('./_property-desc');\n\nmodule.exports = function (object, index, value) {\n if (index in object) $defineProperty.f(object, index, createDesc(0, value));\n else object[index] = value;\n};\n","'use strict';\nrequire('./es6.regexp.exec');\nvar redefine = require('./_redefine');\nvar hide = require('./_hide');\nvar fails = require('./_fails');\nvar defined = require('./_defined');\nvar wks = require('./_wks');\nvar regexpExec = require('./_regexp-exec');\n\nvar SPECIES = wks('species');\n\nvar REPLACE_SUPPORTS_NAMED_GROUPS = !fails(function () {\n // #replace needs built-in support for named groups.\n // #match works fine because it just return the exec results, even if it has\n // a \"grops\" property.\n var re = /./;\n re.exec = function () {\n var result = [];\n result.groups = { a: '7' };\n return result;\n };\n return ''.replace(re, '$') !== '7';\n});\n\nvar SPLIT_WORKS_WITH_OVERWRITTEN_EXEC = (function () {\n // Chrome 51 has a buggy \"split\" implementation when RegExp#exec !== nativeExec\n var re = /(?:)/;\n var originalExec = re.exec;\n re.exec = function () { return originalExec.apply(this, arguments); };\n var result = 'ab'.split(re);\n return result.length === 2 && result[0] === 'a' && result[1] === 'b';\n})();\n\nmodule.exports = function (KEY, length, exec) {\n var SYMBOL = wks(KEY);\n\n var DELEGATES_TO_SYMBOL = !fails(function () {\n // String methods call symbol-named RegEp methods\n var O = {};\n O[SYMBOL] = function () { return 7; };\n return ''[KEY](O) != 7;\n });\n\n var DELEGATES_TO_EXEC = DELEGATES_TO_SYMBOL ? !fails(function () {\n // Symbol-named RegExp methods call .exec\n var execCalled = false;\n var re = /a/;\n re.exec = function () { execCalled = true; return null; };\n if (KEY === 'split') {\n // RegExp[@@split] doesn't call the regex's exec method, but first creates\n // a new one. We need to return the patched regex when creating the new one.\n re.constructor = {};\n re.constructor[SPECIES] = function () { return re; };\n }\n re[SYMBOL]('');\n return !execCalled;\n }) : undefined;\n\n if (\n !DELEGATES_TO_SYMBOL ||\n !DELEGATES_TO_EXEC ||\n (KEY === 'replace' && !REPLACE_SUPPORTS_NAMED_GROUPS) ||\n (KEY === 'split' && !SPLIT_WORKS_WITH_OVERWRITTEN_EXEC)\n ) {\n var nativeRegExpMethod = /./[SYMBOL];\n var fns = exec(\n defined,\n SYMBOL,\n ''[KEY],\n function maybeCallNative(nativeMethod, regexp, str, arg2, forceStringMethod) {\n if (regexp.exec === regexpExec) {\n if (DELEGATES_TO_SYMBOL && !forceStringMethod) {\n // The native String method already delegates to @@method (this\n // polyfilled function), leasing to infinite recursion.\n // We avoid it by directly calling the native @@method method.\n return { done: true, value: nativeRegExpMethod.call(regexp, str, arg2) };\n }\n return { done: true, value: nativeMethod.call(str, regexp, arg2) };\n }\n return { done: false };\n }\n );\n var strfn = fns[0];\n var rxfn = fns[1];\n\n redefine(String.prototype, KEY, strfn);\n hide(RegExp.prototype, SYMBOL, length == 2\n // 21.2.5.8 RegExp.prototype[@@replace](string, replaceValue)\n // 21.2.5.11 RegExp.prototype[@@split](string, limit)\n ? function (string, arg) { return rxfn.call(string, this, arg); }\n // 21.2.5.6 RegExp.prototype[@@match](string)\n // 21.2.5.9 RegExp.prototype[@@search](string)\n : function (string) { return rxfn.call(string, this); }\n );\n }\n};\n","var apply = require('./_apply');\n\n/* Built-in method references for those with the same name as other `lodash` methods. */\nvar nativeMax = Math.max;\n\n/**\n * A specialized version of `baseRest` which transforms the rest array.\n *\n * @private\n * @param {Function} func The function to apply a rest parameter to.\n * @param {number} [start=func.length-1] The start position of the rest parameter.\n * @param {Function} transform The rest array transform.\n * @returns {Function} Returns the new function.\n */\nfunction overRest(func, start, transform) {\n start = nativeMax(start === undefined ? (func.length - 1) : start, 0);\n return function() {\n var args = arguments,\n index = -1,\n length = nativeMax(args.length - start, 0),\n array = Array(length);\n\n while (++index < length) {\n array[index] = args[start + index];\n }\n index = -1;\n var otherArgs = Array(start + 1);\n while (++index < start) {\n otherArgs[index] = args[index];\n }\n otherArgs[start] = transform(array);\n return apply(func, this, otherArgs);\n };\n}\n\nmodule.exports = overRest;\n","var isObject = require('./_is-object');\nvar document = require('./_global').document;\n// typeof document.createElement is 'object' in old IE\nvar is = isObject(document) && isObject(document.createElement);\nmodule.exports = function (it) {\n return is ? document.createElement(it) : {};\n};\n","var memoize = require('./memoize');\n\n/** Used as the maximum memoize cache size. */\nvar MAX_MEMOIZE_SIZE = 500;\n\n/**\n * A specialized version of `_.memoize` which clears the memoized function's\n * cache when it exceeds `MAX_MEMOIZE_SIZE`.\n *\n * @private\n * @param {Function} func The function to have its output memoized.\n * @returns {Function} Returns the new memoized function.\n */\nfunction memoizeCapped(func) {\n var result = memoize(func, function(key) {\n if (cache.size === MAX_MEMOIZE_SIZE) {\n cache.clear();\n }\n return key;\n });\n\n var cache = result.cache;\n return result;\n}\n\nmodule.exports = memoizeCapped;\n","// getting tag from 19.1.3.6 Object.prototype.toString()\nvar cof = require('./_cof');\nvar TAG = require('./_wks')('toStringTag');\n// ES3 wrong here\nvar ARG = cof(function () { return arguments; }()) == 'Arguments';\n\n// fallback for IE11 Script Access Denied error\nvar tryGet = function (it, key) {\n try {\n return it[key];\n } catch (e) { /* empty */ }\n};\n\nmodule.exports = function (it) {\n var O, T, B;\n return it === undefined ? 'Undefined' : it === null ? 'Null'\n // @@toStringTag case\n : typeof (T = tryGet(O = Object(it), TAG)) == 'string' ? T\n // builtinTag case\n : ARG ? cof(O)\n // ES3 arguments fallback\n : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B;\n};\n","// 7.1.13 ToObject(argument)\nvar defined = require('./_defined');\nmodule.exports = function (it) {\n return Object(defined(it));\n};\n","var baseFor = require('./_baseFor'),\n keys = require('./keys');\n\n/**\n * The base implementation of `_.forOwn` without support for iteratee shorthands.\n *\n * @private\n * @param {Object} object The object to iterate over.\n * @param {Function} iteratee The function invoked per iteration.\n * @returns {Object} Returns `object`.\n */\nfunction baseForOwn(object, iteratee) {\n return object && baseFor(object, iteratee, keys);\n}\n\nmodule.exports = baseForOwn;\n","var root = require('./_root');\n\n/** Built-in value references. */\nvar Uint8Array = root.Uint8Array;\n\nmodule.exports = Uint8Array;\n","var getMapData = require('./_getMapData');\n\n/**\n * Gets the map value for `key`.\n *\n * @private\n * @name get\n * @memberOf MapCache\n * @param {string} key The key of the value to get.\n * @returns {*} Returns the entry value.\n */\nfunction mapCacheGet(key) {\n return getMapData(this, key).get(key);\n}\n\nmodule.exports = mapCacheGet;\n","'use strict';\nvar LIBRARY = require('./_library');\nvar global = require('./_global');\nvar ctx = require('./_ctx');\nvar classof = require('./_classof');\nvar $export = require('./_export');\nvar isObject = require('./_is-object');\nvar aFunction = require('./_a-function');\nvar anInstance = require('./_an-instance');\nvar forOf = require('./_for-of');\nvar speciesConstructor = require('./_species-constructor');\nvar task = require('./_task').set;\nvar microtask = require('./_microtask')();\nvar newPromiseCapabilityModule = require('./_new-promise-capability');\nvar perform = require('./_perform');\nvar userAgent = require('./_user-agent');\nvar promiseResolve = require('./_promise-resolve');\nvar PROMISE = 'Promise';\nvar TypeError = global.TypeError;\nvar process = global.process;\nvar versions = process && process.versions;\nvar v8 = versions && versions.v8 || '';\nvar $Promise = global[PROMISE];\nvar isNode = classof(process) == 'process';\nvar empty = function () { /* empty */ };\nvar Internal, newGenericPromiseCapability, OwnPromiseCapability, Wrapper;\nvar newPromiseCapability = newGenericPromiseCapability = newPromiseCapabilityModule.f;\n\nvar USE_NATIVE = !!function () {\n try {\n // correct subclassing with @@species support\n var promise = $Promise.resolve(1);\n var FakePromise = (promise.constructor = {})[require('./_wks')('species')] = function (exec) {\n exec(empty, empty);\n };\n // unhandled rejections tracking support, NodeJS Promise without it fails @@species test\n return (isNode || typeof PromiseRejectionEvent == 'function')\n && promise.then(empty) instanceof FakePromise\n // v8 6.6 (Node 10 and Chrome 66) have a bug with resolving custom thenables\n // https://bugs.chromium.org/p/chromium/issues/detail?id=830565\n // we can't detect it synchronously, so just check versions\n && v8.indexOf('6.6') !== 0\n && userAgent.indexOf('Chrome/66') === -1;\n } catch (e) { /* empty */ }\n}();\n\n// helpers\nvar isThenable = function (it) {\n var then;\n return isObject(it) && typeof (then = it.then) == 'function' ? then : false;\n};\nvar notify = function (promise, isReject) {\n if (promise._n) return;\n promise._n = true;\n var chain = promise._c;\n microtask(function () {\n var value = promise._v;\n var ok = promise._s == 1;\n var i = 0;\n var run = function (reaction) {\n var handler = ok ? reaction.ok : reaction.fail;\n var resolve = reaction.resolve;\n var reject = reaction.reject;\n var domain = reaction.domain;\n var result, then, exited;\n try {\n if (handler) {\n if (!ok) {\n if (promise._h == 2) onHandleUnhandled(promise);\n promise._h = 1;\n }\n if (handler === true) result = value;\n else {\n if (domain) domain.enter();\n result = handler(value); // may throw\n if (domain) {\n domain.exit();\n exited = true;\n }\n }\n if (result === reaction.promise) {\n reject(TypeError('Promise-chain cycle'));\n } else if (then = isThenable(result)) {\n then.call(result, resolve, reject);\n } else resolve(result);\n } else reject(value);\n } catch (e) {\n if (domain && !exited) domain.exit();\n reject(e);\n }\n };\n while (chain.length > i) run(chain[i++]); // variable length - can't use forEach\n promise._c = [];\n promise._n = false;\n if (isReject && !promise._h) onUnhandled(promise);\n });\n};\nvar onUnhandled = function (promise) {\n task.call(global, function () {\n var value = promise._v;\n var unhandled = isUnhandled(promise);\n var result, handler, console;\n if (unhandled) {\n result = perform(function () {\n if (isNode) {\n process.emit('unhandledRejection', value, promise);\n } else if (handler = global.onunhandledrejection) {\n handler({ promise: promise, reason: value });\n } else if ((console = global.console) && console.error) {\n console.error('Unhandled promise rejection', value);\n }\n });\n // Browsers should not trigger `rejectionHandled` event if it was handled here, NodeJS - should\n promise._h = isNode || isUnhandled(promise) ? 2 : 1;\n } promise._a = undefined;\n if (unhandled && result.e) throw result.v;\n });\n};\nvar isUnhandled = function (promise) {\n return promise._h !== 1 && (promise._a || promise._c).length === 0;\n};\nvar onHandleUnhandled = function (promise) {\n task.call(global, function () {\n var handler;\n if (isNode) {\n process.emit('rejectionHandled', promise);\n } else if (handler = global.onrejectionhandled) {\n handler({ promise: promise, reason: promise._v });\n }\n });\n};\nvar $reject = function (value) {\n var promise = this;\n if (promise._d) return;\n promise._d = true;\n promise = promise._w || promise; // unwrap\n promise._v = value;\n promise._s = 2;\n if (!promise._a) promise._a = promise._c.slice();\n notify(promise, true);\n};\nvar $resolve = function (value) {\n var promise = this;\n var then;\n if (promise._d) return;\n promise._d = true;\n promise = promise._w || promise; // unwrap\n try {\n if (promise === value) throw TypeError(\"Promise can't be resolved itself\");\n if (then = isThenable(value)) {\n microtask(function () {\n var wrapper = { _w: promise, _d: false }; // wrap\n try {\n then.call(value, ctx($resolve, wrapper, 1), ctx($reject, wrapper, 1));\n } catch (e) {\n $reject.call(wrapper, e);\n }\n });\n } else {\n promise._v = value;\n promise._s = 1;\n notify(promise, false);\n }\n } catch (e) {\n $reject.call({ _w: promise, _d: false }, e); // wrap\n }\n};\n\n// constructor polyfill\nif (!USE_NATIVE) {\n // 25.4.3.1 Promise(executor)\n $Promise = function Promise(executor) {\n anInstance(this, $Promise, PROMISE, '_h');\n aFunction(executor);\n Internal.call(this);\n try {\n executor(ctx($resolve, this, 1), ctx($reject, this, 1));\n } catch (err) {\n $reject.call(this, err);\n }\n };\n // eslint-disable-next-line no-unused-vars\n Internal = function Promise(executor) {\n this._c = []; // <- awaiting reactions\n this._a = undefined; // <- checked in isUnhandled reactions\n this._s = 0; // <- state\n this._d = false; // <- done\n this._v = undefined; // <- value\n this._h = 0; // <- rejection state, 0 - default, 1 - handled, 2 - unhandled\n this._n = false; // <- notify\n };\n Internal.prototype = require('./_redefine-all')($Promise.prototype, {\n // 25.4.5.3 Promise.prototype.then(onFulfilled, onRejected)\n then: function then(onFulfilled, onRejected) {\n var reaction = newPromiseCapability(speciesConstructor(this, $Promise));\n reaction.ok = typeof onFulfilled == 'function' ? onFulfilled : true;\n reaction.fail = typeof onRejected == 'function' && onRejected;\n reaction.domain = isNode ? process.domain : undefined;\n this._c.push(reaction);\n if (this._a) this._a.push(reaction);\n if (this._s) notify(this, false);\n return reaction.promise;\n },\n // 25.4.5.1 Promise.prototype.catch(onRejected)\n 'catch': function (onRejected) {\n return this.then(undefined, onRejected);\n }\n });\n OwnPromiseCapability = function () {\n var promise = new Internal();\n this.promise = promise;\n this.resolve = ctx($resolve, promise, 1);\n this.reject = ctx($reject, promise, 1);\n };\n newPromiseCapabilityModule.f = newPromiseCapability = function (C) {\n return C === $Promise || C === Wrapper\n ? new OwnPromiseCapability(C)\n : newGenericPromiseCapability(C);\n };\n}\n\n$export($export.G + $export.W + $export.F * !USE_NATIVE, { Promise: $Promise });\nrequire('./_set-to-string-tag')($Promise, PROMISE);\nrequire('./_set-species')(PROMISE);\nWrapper = require('./_core')[PROMISE];\n\n// statics\n$export($export.S + $export.F * !USE_NATIVE, PROMISE, {\n // 25.4.4.5 Promise.reject(r)\n reject: function reject(r) {\n var capability = newPromiseCapability(this);\n var $$reject = capability.reject;\n $$reject(r);\n return capability.promise;\n }\n});\n$export($export.S + $export.F * (LIBRARY || !USE_NATIVE), PROMISE, {\n // 25.4.4.6 Promise.resolve(x)\n resolve: function resolve(x) {\n return promiseResolve(LIBRARY && this === Wrapper ? $Promise : this, x);\n }\n});\n$export($export.S + $export.F * !(USE_NATIVE && require('./_iter-detect')(function (iter) {\n $Promise.all(iter)['catch'](empty);\n})), PROMISE, {\n // 25.4.4.1 Promise.all(iterable)\n all: function all(iterable) {\n var C = this;\n var capability = newPromiseCapability(C);\n var resolve = capability.resolve;\n var reject = capability.reject;\n var result = perform(function () {\n var values = [];\n var index = 0;\n var remaining = 1;\n forOf(iterable, false, function (promise) {\n var $index = index++;\n var alreadyCalled = false;\n values.push(undefined);\n remaining++;\n C.resolve(promise).then(function (value) {\n if (alreadyCalled) return;\n alreadyCalled = true;\n values[$index] = value;\n --remaining || resolve(values);\n }, reject);\n });\n --remaining || resolve(values);\n });\n if (result.e) reject(result.v);\n return capability.promise;\n },\n // 25.4.4.4 Promise.race(iterable)\n race: function race(iterable) {\n var C = this;\n var capability = newPromiseCapability(C);\n var reject = capability.reject;\n var result = perform(function () {\n forOf(iterable, false, function (promise) {\n C.resolve(promise).then(capability.resolve, reject);\n });\n });\n if (result.e) reject(result.v);\n return capability.promise;\n }\n});\n","var nativeCreate = require('./_nativeCreate');\n\n/** Used to stand-in for `undefined` hash values. */\nvar HASH_UNDEFINED = '__lodash_hash_undefined__';\n\n/**\n * Sets the hash `key` to `value`.\n *\n * @private\n * @name set\n * @memberOf Hash\n * @param {string} key The key of the value to set.\n * @param {*} value The value to set.\n * @returns {Object} Returns the hash instance.\n */\nfunction hashSet(key, value) {\n var data = this.__data__;\n this.size += this.has(key) ? 0 : 1;\n data[key] = (nativeCreate && value === undefined) ? HASH_UNDEFINED : value;\n return this;\n}\n\nmodule.exports = hashSet;\n","var baseGetTag = require('./_baseGetTag'),\n isObjectLike = require('./isObjectLike');\n\n/** `Object#toString` result references. */\nvar argsTag = '[object Arguments]';\n\n/**\n * The base implementation of `_.isArguments`.\n *\n * @private\n * @param {*} value The value to check.\n * @returns {boolean} Returns `true` if `value` is an `arguments` object,\n */\nfunction baseIsArguments(value) {\n return isObjectLike(value) && baseGetTag(value) == argsTag;\n}\n\nmodule.exports = baseIsArguments;\n","var basePick = require('./_basePick'),\n flatRest = require('./_flatRest');\n\n/**\n * Creates an object composed of the picked `object` properties.\n *\n * @static\n * @since 0.1.0\n * @memberOf _\n * @category Object\n * @param {Object} object The source object.\n * @param {...(string|string[])} [paths] The property paths to pick.\n * @returns {Object} Returns the new object.\n * @example\n *\n * var object = { 'a': 1, 'b': '2', 'c': 3 };\n *\n * _.pick(object, ['a', 'c']);\n * // => { 'a': 1, 'c': 3 }\n */\nvar pick = flatRest(function(object, paths) {\n return object == null ? {} : basePick(object, paths);\n});\n\nmodule.exports = pick;\n","/** Used to lookup unminified function names. */\nvar realNames = {};\n\nmodule.exports = realNames;\n","// 7.2.1 RequireObjectCoercible(argument)\nmodule.exports = function (it) {\n if (it == undefined) throw TypeError(\"Can't call method on \" + it);\n return it;\n};\n","exports.f = Object.getOwnPropertySymbols;\n","var baseRest = require('./_baseRest'),\n createWrap = require('./_createWrap'),\n getHolder = require('./_getHolder'),\n replaceHolders = require('./_replaceHolders');\n\n/** Used to compose bitmasks for function metadata. */\nvar WRAP_BIND_FLAG = 1,\n WRAP_PARTIAL_FLAG = 32;\n\n/**\n * Creates a function that invokes `func` with the `this` binding of `thisArg`\n * and `partials` prepended to the arguments it receives.\n *\n * The `_.bind.placeholder` value, which defaults to `_` in monolithic builds,\n * may be used as a placeholder for partially applied arguments.\n *\n * **Note:** Unlike native `Function#bind`, this method doesn't set the \"length\"\n * property of bound functions.\n *\n * @static\n * @memberOf _\n * @since 0.1.0\n * @category Function\n * @param {Function} func The function to bind.\n * @param {*} thisArg The `this` binding of `func`.\n * @param {...*} [partials] The arguments to be partially applied.\n * @returns {Function} Returns the new bound function.\n * @example\n *\n * function greet(greeting, punctuation) {\n * return greeting + ' ' + this.user + punctuation;\n * }\n *\n * var object = { 'user': 'fred' };\n *\n * var bound = _.bind(greet, object, 'hi');\n * bound('!');\n * // => 'hi fred!'\n *\n * // Bound with placeholders.\n * var bound = _.bind(greet, object, _, '!');\n * bound('hi');\n * // => 'hi fred!'\n */\nvar bind = baseRest(function(func, thisArg, partials) {\n var bitmask = WRAP_BIND_FLAG;\n if (partials.length) {\n var holders = replaceHolders(partials, getHolder(bind));\n bitmask |= WRAP_PARTIAL_FLAG;\n }\n return createWrap(func, bitmask, thisArg, partials, holders);\n});\n\n// Assign default placeholders.\nbind.placeholder = {};\n\nmodule.exports = bind;\n","/**\n * The base implementation of `_.hasIn` without support for deep paths.\n *\n * @private\n * @param {Object} [object] The object to query.\n * @param {Array|string} key The key to check.\n * @returns {boolean} Returns `true` if `key` exists, else `false`.\n */\nfunction baseHasIn(object, key) {\n return object != null && key in Object(object);\n}\n\nmodule.exports = baseHasIn;\n","var getChildren = exports.getChildren = function(elem){\n\treturn elem.children;\n};\n\nvar getParent = exports.getParent = function(elem){\n\treturn elem.parent;\n};\n\nexports.getSiblings = function(elem){\n\tvar parent = getParent(elem);\n\treturn parent ? getChildren(parent) : [elem];\n};\n\nexports.getAttributeValue = function(elem, name){\n\treturn elem.attribs && elem.attribs[name];\n};\n\nexports.hasAttrib = function(elem, name){\n\treturn !!elem.attribs && hasOwnProperty.call(elem.attribs, name);\n};\n\nexports.getName = function(elem){\n\treturn elem.name;\n};\n","// Copyright Joyent, Inc. and other Node contributors.\n//\n// Permission is hereby granted, free of charge, to any person obtaining a\n// copy of this software and associated documentation files (the\n// \"Software\"), to deal in the Software without restriction, including\n// without limitation the rights to use, copy, modify, merge, publish,\n// distribute, sublicense, and/or sell copies of the Software, and to permit\n// persons to whom the Software is furnished to do so, subject to the\n// following conditions:\n//\n// The above copyright notice and this permission notice shall be included\n// in all copies or substantial portions of the Software.\n//\n// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS\n// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\n// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN\n// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,\n// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR\n// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE\n// USE OR OTHER DEALINGS IN THE SOFTWARE.\n\n// a transform stream is a readable/writable stream where you do\n// something with the data. Sometimes it's called a \"filter\",\n// but that's not a great name for it, since that implies a thing where\n// some bits pass through, and others are simply ignored. (That would\n// be a valid example of a transform, of course.)\n//\n// While the output is causally related to the input, it's not a\n// necessarily symmetric or synchronous transformation. For example,\n// a zlib stream might take multiple plain-text writes(), and then\n// emit a single compressed chunk some time in the future.\n//\n// Here's how this works:\n//\n// The Transform stream has all the aspects of the readable and writable\n// stream classes. When you write(chunk), that calls _write(chunk,cb)\n// internally, and returns false if there's a lot of pending writes\n// buffered up. When you call read(), that calls _read(n) until\n// there's enough pending readable data buffered up.\n//\n// In a transform stream, the written data is placed in a buffer. When\n// _read(n) is called, it transforms the queued up data, calling the\n// buffered _write cb's as it consumes chunks. If consuming a single\n// written chunk would result in multiple output chunks, then the first\n// outputted bit calls the readcb, and subsequent chunks just go into\n// the read buffer, and will cause it to emit 'readable' if necessary.\n//\n// This way, back-pressure is actually determined by the reading side,\n// since _read has to be called to start processing a new chunk. However,\n// a pathological inflate type of transform can cause excessive buffering\n// here. For example, imagine a stream where every byte of input is\n// interpreted as an integer from 0-255, and then results in that many\n// bytes of output. Writing the 4 bytes {ff,ff,ff,ff} would result in\n// 1kb of data being output. In this case, you could write a very small\n// amount of input, and end up with a very large amount of output. In\n// such a pathological inflating mechanism, there'd be no way to tell\n// the system to stop doing the transform. A single 4MB write could\n// cause the system to run out of memory.\n//\n// However, even in such a pathological case, only a single written chunk\n// would be consumed, and then the rest would wait (un-transformed) until\n// the results of the previous transformed chunk were consumed.\n\n'use strict';\n\nmodule.exports = Transform;\n\nvar Duplex = require('./_stream_duplex');\n\n/**/\nvar util = require('core-util-is');\nutil.inherits = require('inherits');\n/**/\n\nutil.inherits(Transform, Duplex);\n\nfunction afterTransform(er, data) {\n var ts = this._transformState;\n ts.transforming = false;\n\n var cb = ts.writecb;\n\n if (!cb) {\n return this.emit('error', new Error('write callback called multiple times'));\n }\n\n ts.writechunk = null;\n ts.writecb = null;\n\n if (data != null) // single equals check for both `null` and `undefined`\n this.push(data);\n\n cb(er);\n\n var rs = this._readableState;\n rs.reading = false;\n if (rs.needReadable || rs.length < rs.highWaterMark) {\n this._read(rs.highWaterMark);\n }\n}\n\nfunction Transform(options) {\n if (!(this instanceof Transform)) return new Transform(options);\n\n Duplex.call(this, options);\n\n this._transformState = {\n afterTransform: afterTransform.bind(this),\n needTransform: false,\n transforming: false,\n writecb: null,\n writechunk: null,\n writeencoding: null\n };\n\n // start out asking for a readable event once data is transformed.\n this._readableState.needReadable = true;\n\n // we have implemented the _read method, and done the other things\n // that Readable wants before the first _read call, so unset the\n // sync guard flag.\n this._readableState.sync = false;\n\n if (options) {\n if (typeof options.transform === 'function') this._transform = options.transform;\n\n if (typeof options.flush === 'function') this._flush = options.flush;\n }\n\n // When the writable side finishes, then flush out anything remaining.\n this.on('prefinish', prefinish);\n}\n\nfunction prefinish() {\n var _this = this;\n\n if (typeof this._flush === 'function') {\n this._flush(function (er, data) {\n done(_this, er, data);\n });\n } else {\n done(this, null, null);\n }\n}\n\nTransform.prototype.push = function (chunk, encoding) {\n this._transformState.needTransform = false;\n return Duplex.prototype.push.call(this, chunk, encoding);\n};\n\n// This is the part where you do stuff!\n// override this function in implementation classes.\n// 'chunk' is an input chunk.\n//\n// Call `push(newChunk)` to pass along transformed output\n// to the readable side. You may call 'push' zero or more times.\n//\n// Call `cb(err)` when you are done with this chunk. If you pass\n// an error, then that'll put the hurt on the whole operation. If you\n// never call cb(), then you'll never get another chunk.\nTransform.prototype._transform = function (chunk, encoding, cb) {\n throw new Error('_transform() is not implemented');\n};\n\nTransform.prototype._write = function (chunk, encoding, cb) {\n var ts = this._transformState;\n ts.writecb = cb;\n ts.writechunk = chunk;\n ts.writeencoding = encoding;\n if (!ts.transforming) {\n var rs = this._readableState;\n if (ts.needTransform || rs.needReadable || rs.length < rs.highWaterMark) this._read(rs.highWaterMark);\n }\n};\n\n// Doesn't matter what the args are here.\n// _transform does all the work.\n// That we got here means that the readable side wants more data.\nTransform.prototype._read = function (n) {\n var ts = this._transformState;\n\n if (ts.writechunk !== null && ts.writecb && !ts.transforming) {\n ts.transforming = true;\n this._transform(ts.writechunk, ts.writeencoding, ts.afterTransform);\n } else {\n // mark that we need a transform, so that any data that comes in\n // will get processed, now that we've asked for it.\n ts.needTransform = true;\n }\n};\n\nTransform.prototype._destroy = function (err, cb) {\n var _this2 = this;\n\n Duplex.prototype._destroy.call(this, err, function (err2) {\n cb(err2);\n _this2.emit('close');\n });\n};\n\nfunction done(stream, er, data) {\n if (er) return stream.emit('error', er);\n\n if (data != null) // single equals check for both `null` and `undefined`\n stream.push(data);\n\n // if there's nothing in the write buffer, then that means\n // that nothing more will ever be provided\n if (stream._writableState.length) throw new Error('Calling transform done when ws.length != 0');\n\n if (stream._transformState.transforming) throw new Error('Calling transform done when still transforming');\n\n return stream.push(null);\n}","var classof = require('./_classof');\nvar ITERATOR = require('./_wks')('iterator');\nvar Iterators = require('./_iterators');\nmodule.exports = require('./_core').getIteratorMethod = function (it) {\n if (it != undefined) return it[ITERATOR]\n || it['@@iterator']\n || Iterators[classof(it)];\n};\n","var metaMap = require('./_metaMap'),\n noop = require('./noop');\n\n/**\n * Gets metadata for `func`.\n *\n * @private\n * @param {Function} func The function to query.\n * @returns {*} Returns the metadata for `func`.\n */\nvar getData = !metaMap ? noop : function(func) {\n return metaMap.get(func);\n};\n\nmodule.exports = getData;\n","/* globals __VUE_SSR_CONTEXT__ */\n\n// IMPORTANT: Do NOT use ES2015 features in this file (except for modules).\n// This module is a runtime utility for cleaner component module output and will\n// be included in the final webpack user bundle.\n\nexport default function normalizeComponent (\n scriptExports,\n render,\n staticRenderFns,\n functionalTemplate,\n injectStyles,\n scopeId,\n moduleIdentifier, /* server only */\n shadowMode /* vue-cli only */\n) {\n // Vue.extend constructor export interop\n var options = typeof scriptExports === 'function'\n ? scriptExports.options\n : scriptExports\n\n // render functions\n if (render) {\n options.render = render\n options.staticRenderFns = staticRenderFns\n options._compiled = true\n }\n\n // functional template\n if (functionalTemplate) {\n options.functional = true\n }\n\n // scopedId\n if (scopeId) {\n options._scopeId = 'data-v-' + scopeId\n }\n\n var hook\n if (moduleIdentifier) { // server build\n hook = function (context) {\n // 2.3 injection\n context =\n context || // cached call\n (this.$vnode && this.$vnode.ssrContext) || // stateful\n (this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext) // functional\n // 2.2 with runInNewContext: true\n if (!context && typeof __VUE_SSR_CONTEXT__ !== 'undefined') {\n context = __VUE_SSR_CONTEXT__\n }\n // inject component styles\n if (injectStyles) {\n injectStyles.call(this, context)\n }\n // register component module identifier for async chunk inferrence\n if (context && context._registeredComponents) {\n context._registeredComponents.add(moduleIdentifier)\n }\n }\n // used by ssr in case component is cached and beforeCreate\n // never gets called\n options._ssrRegister = hook\n } else if (injectStyles) {\n hook = shadowMode\n ? function () { injectStyles.call(this, this.$root.$options.shadowRoot) }\n : injectStyles\n }\n\n if (hook) {\n if (options.functional) {\n // for template-only hot-reload because in that case the render fn doesn't\n // go through the normalizer\n options._injectStyles = hook\n // register for functioal component in vue file\n var originalRender = options.render\n options.render = function renderWithStyleInjection (h, context) {\n hook.call(context)\n return originalRender(h, context)\n }\n } else {\n // inject component registration as beforeCreate hook\n var existing = options.beforeCreate\n options.beforeCreate = existing\n ? [].concat(existing, hook)\n : [hook]\n }\n }\n\n return {\n exports: scriptExports,\n options: options\n }\n}\n","if (typeof Object.create === 'function') {\n // implementation from standard node.js 'util' module\n module.exports = function inherits(ctor, superCtor) {\n ctor.super_ = superCtor\n ctor.prototype = Object.create(superCtor.prototype, {\n constructor: {\n value: ctor,\n enumerable: false,\n writable: true,\n configurable: true\n }\n });\n };\n} else {\n // old school shim for old browsers\n module.exports = function inherits(ctor, superCtor) {\n ctor.super_ = superCtor\n var TempCtor = function () {}\n TempCtor.prototype = superCtor.prototype\n ctor.prototype = new TempCtor()\n ctor.prototype.constructor = ctor\n }\n}\n","'use strict';\n\nvar isRegExp = require('./_is-regexp');\nvar anObject = require('./_an-object');\nvar speciesConstructor = require('./_species-constructor');\nvar advanceStringIndex = require('./_advance-string-index');\nvar toLength = require('./_to-length');\nvar callRegExpExec = require('./_regexp-exec-abstract');\nvar regexpExec = require('./_regexp-exec');\nvar fails = require('./_fails');\nvar $min = Math.min;\nvar $push = [].push;\nvar $SPLIT = 'split';\nvar LENGTH = 'length';\nvar LAST_INDEX = 'lastIndex';\nvar MAX_UINT32 = 0xffffffff;\n\n// babel-minify transpiles RegExp('x', 'y') -> /x/y and it causes SyntaxError\nvar SUPPORTS_Y = !fails(function () { RegExp(MAX_UINT32, 'y'); });\n\n// @@split logic\nrequire('./_fix-re-wks')('split', 2, function (defined, SPLIT, $split, maybeCallNative) {\n var internalSplit;\n if (\n 'abbc'[$SPLIT](/(b)*/)[1] == 'c' ||\n 'test'[$SPLIT](/(?:)/, -1)[LENGTH] != 4 ||\n 'ab'[$SPLIT](/(?:ab)*/)[LENGTH] != 2 ||\n '.'[$SPLIT](/(.?)(.?)/)[LENGTH] != 4 ||\n '.'[$SPLIT](/()()/)[LENGTH] > 1 ||\n ''[$SPLIT](/.?/)[LENGTH]\n ) {\n // based on es5-shim implementation, need to rework it\n internalSplit = function (separator, limit) {\n var string = String(this);\n if (separator === undefined && limit === 0) return [];\n // If `separator` is not a regex, use native split\n if (!isRegExp(separator)) return $split.call(string, separator, limit);\n var output = [];\n var flags = (separator.ignoreCase ? 'i' : '') +\n (separator.multiline ? 'm' : '') +\n (separator.unicode ? 'u' : '') +\n (separator.sticky ? 'y' : '');\n var lastLastIndex = 0;\n var splitLimit = limit === undefined ? MAX_UINT32 : limit >>> 0;\n // Make `global` and avoid `lastIndex` issues by working with a copy\n var separatorCopy = new RegExp(separator.source, flags + 'g');\n var match, lastIndex, lastLength;\n while (match = regexpExec.call(separatorCopy, string)) {\n lastIndex = separatorCopy[LAST_INDEX];\n if (lastIndex > lastLastIndex) {\n output.push(string.slice(lastLastIndex, match.index));\n if (match[LENGTH] > 1 && match.index < string[LENGTH]) $push.apply(output, match.slice(1));\n lastLength = match[0][LENGTH];\n lastLastIndex = lastIndex;\n if (output[LENGTH] >= splitLimit) break;\n }\n if (separatorCopy[LAST_INDEX] === match.index) separatorCopy[LAST_INDEX]++; // Avoid an infinite loop\n }\n if (lastLastIndex === string[LENGTH]) {\n if (lastLength || !separatorCopy.test('')) output.push('');\n } else output.push(string.slice(lastLastIndex));\n return output[LENGTH] > splitLimit ? output.slice(0, splitLimit) : output;\n };\n // Chakra, V8\n } else if ('0'[$SPLIT](undefined, 0)[LENGTH]) {\n internalSplit = function (separator, limit) {\n return separator === undefined && limit === 0 ? [] : $split.call(this, separator, limit);\n };\n } else {\n internalSplit = $split;\n }\n\n return [\n // `String.prototype.split` method\n // https://tc39.github.io/ecma262/#sec-string.prototype.split\n function split(separator, limit) {\n var O = defined(this);\n var splitter = separator == undefined ? undefined : separator[SPLIT];\n return splitter !== undefined\n ? splitter.call(separator, O, limit)\n : internalSplit.call(String(O), separator, limit);\n },\n // `RegExp.prototype[@@split]` method\n // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@split\n //\n // NOTE: This cannot be properly polyfilled in engines that don't support\n // the 'y' flag.\n function (regexp, limit) {\n var res = maybeCallNative(internalSplit, regexp, this, limit, internalSplit !== $split);\n if (res.done) return res.value;\n\n var rx = anObject(regexp);\n var S = String(this);\n var C = speciesConstructor(rx, RegExp);\n\n var unicodeMatching = rx.unicode;\n var flags = (rx.ignoreCase ? 'i' : '') +\n (rx.multiline ? 'm' : '') +\n (rx.unicode ? 'u' : '') +\n (SUPPORTS_Y ? 'y' : 'g');\n\n // ^(? + rx + ) is needed, in combination with some S slicing, to\n // simulate the 'y' flag.\n var splitter = new C(SUPPORTS_Y ? rx : '^(?:' + rx.source + ')', flags);\n var lim = limit === undefined ? MAX_UINT32 : limit >>> 0;\n if (lim === 0) return [];\n if (S.length === 0) return callRegExpExec(splitter, S) === null ? [S] : [];\n var p = 0;\n var q = 0;\n var A = [];\n while (q < S.length) {\n splitter.lastIndex = SUPPORTS_Y ? q : 0;\n var z = callRegExpExec(splitter, SUPPORTS_Y ? S : S.slice(q));\n var e;\n if (\n z === null ||\n (e = $min(toLength(splitter.lastIndex + (SUPPORTS_Y ? 0 : q)), S.length)) === p\n ) {\n q = advanceStringIndex(S, q, unicodeMatching);\n } else {\n A.push(S.slice(p, q));\n if (A.length === lim) return A;\n for (var i = 1; i <= z.length - 1; i++) {\n A.push(z[i]);\n if (A.length === lim) return A;\n }\n q = p = e;\n }\n }\n A.push(S.slice(p));\n return A;\n }\n ];\n});\n","/**\n * Removes all key-value entries from the list cache.\n *\n * @private\n * @name clear\n * @memberOf ListCache\n */\nfunction listCacheClear() {\n this.__data__ = [];\n this.size = 0;\n}\n\nmodule.exports = listCacheClear;\n","// Process autolinks ''\n\n'use strict';\n\n\n/*eslint max-len:0*/\nvar EMAIL_RE = /^<([a-zA-Z0-9.!#$%&'*+\\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*)>/;\nvar AUTOLINK_RE = /^<([a-zA-Z][a-zA-Z0-9+.\\-]{1,31}):([^<>\\x00-\\x20]*)>/;\n\n\nmodule.exports = function autolink(state, silent) {\n var tail, linkMatch, emailMatch, url, fullUrl, token,\n pos = state.pos;\n\n if (state.src.charCodeAt(pos) !== 0x3C/* < */) { return false; }\n\n tail = state.src.slice(pos);\n\n if (tail.indexOf('>') < 0) { return false; }\n\n if (AUTOLINK_RE.test(tail)) {\n linkMatch = tail.match(AUTOLINK_RE);\n\n url = linkMatch[0].slice(1, -1);\n fullUrl = state.md.normalizeLink(url);\n if (!state.md.validateLink(fullUrl)) { return false; }\n\n if (!silent) {\n token = state.push('link_open', 'a', 1);\n token.attrs = [ [ 'href', fullUrl ] ];\n token.markup = 'autolink';\n token.info = 'auto';\n\n token = state.push('text', '', 0);\n token.content = state.md.normalizeLinkText(url);\n\n token = state.push('link_close', 'a', -1);\n token.markup = 'autolink';\n token.info = 'auto';\n }\n\n state.pos += linkMatch[0].length;\n return true;\n }\n\n if (EMAIL_RE.test(tail)) {\n emailMatch = tail.match(EMAIL_RE);\n\n url = emailMatch[0].slice(1, -1);\n fullUrl = state.md.normalizeLink('mailto:' + url);\n if (!state.md.validateLink(fullUrl)) { return false; }\n\n if (!silent) {\n token = state.push('link_open', 'a', 1);\n token.attrs = [ [ 'href', fullUrl ] ];\n token.markup = 'autolink';\n token.info = 'auto';\n\n token = state.push('text', '', 0);\n token.content = state.md.normalizeLinkText(url);\n\n token = state.push('link_close', 'a', -1);\n token.markup = 'autolink';\n token.info = 'auto';\n }\n\n state.pos += emailMatch[0].length;\n return true;\n }\n\n return false;\n};\n","module.exports = function (exec) {\n try {\n return !!exec();\n } catch (e) {\n return true;\n }\n};\n","\"use strict\";\nvar __importDefault = (this && this.__importDefault) || function (mod) {\n return (mod && mod.__esModule) ? mod : { \"default\": mod };\n};\nObject.defineProperty(exports, \"__esModule\", { value: true });\nvar decode_json_1 = __importDefault(require(\"./maps/decode.json\"));\n// modified version of https://github.com/mathiasbynens/he/blob/master/src/he.js#L94-L119\nfunction decodeCodePoint(codePoint) {\n if ((codePoint >= 0xd800 && codePoint <= 0xdfff) || codePoint > 0x10ffff) {\n return \"\\uFFFD\";\n }\n if (codePoint in decode_json_1.default) {\n // @ts-ignore\n codePoint = decode_json_1.default[codePoint];\n }\n var output = \"\";\n if (codePoint > 0xffff) {\n codePoint -= 0x10000;\n output += String.fromCharCode(((codePoint >>> 10) & 0x3ff) | 0xd800);\n codePoint = 0xdc00 | (codePoint & 0x3ff);\n }\n output += String.fromCharCode(codePoint);\n return output;\n}\nexports.default = decodeCodePoint;\n","/** Used for built-in method references. */\nvar objectProto = Object.prototype;\n\n/**\n * Used to resolve the\n * [`toStringTag`](http://ecma-international.org/ecma-262/7.0/#sec-object.prototype.tostring)\n * of values.\n */\nvar nativeObjectToString = objectProto.toString;\n\n/**\n * Converts `value` to a string using `Object.prototype.toString`.\n *\n * @private\n * @param {*} value The value to convert.\n * @returns {string} Returns the converted string.\n */\nfunction objectToString(value) {\n return nativeObjectToString.call(value);\n}\n\nmodule.exports = objectToString;\n","var LazyWrapper = require('./_LazyWrapper'),\n LodashWrapper = require('./_LodashWrapper'),\n baseLodash = require('./_baseLodash'),\n isArray = require('./isArray'),\n isObjectLike = require('./isObjectLike'),\n wrapperClone = require('./_wrapperClone');\n\n/** Used for built-in method references. */\nvar objectProto = Object.prototype;\n\n/** Used to check objects for own properties. */\nvar hasOwnProperty = objectProto.hasOwnProperty;\n\n/**\n * Creates a `lodash` object which wraps `value` to enable implicit method\n * chain sequences. Methods that operate on and return arrays, collections,\n * and functions can be chained together. Methods that retrieve a single value\n * or may return a primitive value will automatically end the chain sequence\n * and return the unwrapped value. Otherwise, the value must be unwrapped\n * with `_#value`.\n *\n * Explicit chain sequences, which must be unwrapped with `_#value`, may be\n * enabled using `_.chain`.\n *\n * The execution of chained methods is lazy, that is, it's deferred until\n * `_#value` is implicitly or explicitly called.\n *\n * Lazy evaluation allows several methods to support shortcut fusion.\n * Shortcut fusion is an optimization to merge iteratee calls; this avoids\n * the creation of intermediate arrays and can greatly reduce the number of\n * iteratee executions. Sections of a chain sequence qualify for shortcut\n * fusion if the section is applied to an array and iteratees accept only\n * one argument. The heuristic for whether a section qualifies for shortcut\n * fusion is subject to change.\n *\n * Chaining is supported in custom builds as long as the `_#value` method is\n * directly or indirectly included in the build.\n *\n * In addition to lodash methods, wrappers have `Array` and `String` methods.\n *\n * The wrapper `Array` methods are:\n * `concat`, `join`, `pop`, `push`, `shift`, `sort`, `splice`, and `unshift`\n *\n * The wrapper `String` methods are:\n * `replace` and `split`\n *\n * The wrapper methods that support shortcut fusion are:\n * `at`, `compact`, `drop`, `dropRight`, `dropWhile`, `filter`, `find`,\n * `findLast`, `head`, `initial`, `last`, `map`, `reject`, `reverse`, `slice`,\n * `tail`, `take`, `takeRight`, `takeRightWhile`, `takeWhile`, and `toArray`\n *\n * The chainable wrapper methods are:\n * `after`, `ary`, `assign`, `assignIn`, `assignInWith`, `assignWith`, `at`,\n * `before`, `bind`, `bindAll`, `bindKey`, `castArray`, `chain`, `chunk`,\n * `commit`, `compact`, `concat`, `conforms`, `constant`, `countBy`, `create`,\n * `curry`, `debounce`, `defaults`, `defaultsDeep`, `defer`, `delay`,\n * `difference`, `differenceBy`, `differenceWith`, `drop`, `dropRight`,\n * `dropRightWhile`, `dropWhile`, `extend`, `extendWith`, `fill`, `filter`,\n * `flatMap`, `flatMapDeep`, `flatMapDepth`, `flatten`, `flattenDeep`,\n * `flattenDepth`, `flip`, `flow`, `flowRight`, `fromPairs`, `functions`,\n * `functionsIn`, `groupBy`, `initial`, `intersection`, `intersectionBy`,\n * `intersectionWith`, `invert`, `invertBy`, `invokeMap`, `iteratee`, `keyBy`,\n * `keys`, `keysIn`, `map`, `mapKeys`, `mapValues`, `matches`, `matchesProperty`,\n * `memoize`, `merge`, `mergeWith`, `method`, `methodOf`, `mixin`, `negate`,\n * `nthArg`, `omit`, `omitBy`, `once`, `orderBy`, `over`, `overArgs`,\n * `overEvery`, `overSome`, `partial`, `partialRight`, `partition`, `pick`,\n * `pickBy`, `plant`, `property`, `propertyOf`, `pull`, `pullAll`, `pullAllBy`,\n * `pullAllWith`, `pullAt`, `push`, `range`, `rangeRight`, `rearg`, `reject`,\n * `remove`, `rest`, `reverse`, `sampleSize`, `set`, `setWith`, `shuffle`,\n * `slice`, `sort`, `sortBy`, `splice`, `spread`, `tail`, `take`, `takeRight`,\n * `takeRightWhile`, `takeWhile`, `tap`, `throttle`, `thru`, `toArray`,\n * `toPairs`, `toPairsIn`, `toPath`, `toPlainObject`, `transform`, `unary`,\n * `union`, `unionBy`, `unionWith`, `uniq`, `uniqBy`, `uniqWith`, `unset`,\n * `unshift`, `unzip`, `unzipWith`, `update`, `updateWith`, `values`,\n * `valuesIn`, `without`, `wrap`, `xor`, `xorBy`, `xorWith`, `zip`,\n * `zipObject`, `zipObjectDeep`, and `zipWith`\n *\n * The wrapper methods that are **not** chainable by default are:\n * `add`, `attempt`, `camelCase`, `capitalize`, `ceil`, `clamp`, `clone`,\n * `cloneDeep`, `cloneDeepWith`, `cloneWith`, `conformsTo`, `deburr`,\n * `defaultTo`, `divide`, `each`, `eachRight`, `endsWith`, `eq`, `escape`,\n * `escapeRegExp`, `every`, `find`, `findIndex`, `findKey`, `findLast`,\n * `findLastIndex`, `findLastKey`, `first`, `floor`, `forEach`, `forEachRight`,\n * `forIn`, `forInRight`, `forOwn`, `forOwnRight`, `get`, `gt`, `gte`, `has`,\n * `hasIn`, `head`, `identity`, `includes`, `indexOf`, `inRange`, `invoke`,\n * `isArguments`, `isArray`, `isArrayBuffer`, `isArrayLike`, `isArrayLikeObject`,\n * `isBoolean`, `isBuffer`, `isDate`, `isElement`, `isEmpty`, `isEqual`,\n * `isEqualWith`, `isError`, `isFinite`, `isFunction`, `isInteger`, `isLength`,\n * `isMap`, `isMatch`, `isMatchWith`, `isNaN`, `isNative`, `isNil`, `isNull`,\n * `isNumber`, `isObject`, `isObjectLike`, `isPlainObject`, `isRegExp`,\n * `isSafeInteger`, `isSet`, `isString`, `isUndefined`, `isTypedArray`,\n * `isWeakMap`, `isWeakSet`, `join`, `kebabCase`, `last`, `lastIndexOf`,\n * `lowerCase`, `lowerFirst`, `lt`, `lte`, `max`, `maxBy`, `mean`, `meanBy`,\n * `min`, `minBy`, `multiply`, `noConflict`, `noop`, `now`, `nth`, `pad`,\n * `padEnd`, `padStart`, `parseInt`, `pop`, `random`, `reduce`, `reduceRight`,\n * `repeat`, `result`, `round`, `runInContext`, `sample`, `shift`, `size`,\n * `snakeCase`, `some`, `sortedIndex`, `sortedIndexBy`, `sortedLastIndex`,\n * `sortedLastIndexBy`, `startCase`, `startsWith`, `stubArray`, `stubFalse`,\n * `stubObject`, `stubString`, `stubTrue`, `subtract`, `sum`, `sumBy`,\n * `template`, `times`, `toFinite`, `toInteger`, `toJSON`, `toLength`,\n * `toLower`, `toNumber`, `toSafeInteger`, `toString`, `toUpper`, `trim`,\n * `trimEnd`, `trimStart`, `truncate`, `unescape`, `uniqueId`, `upperCase`,\n * `upperFirst`, `value`, and `words`\n *\n * @name _\n * @constructor\n * @category Seq\n * @param {*} value The value to wrap in a `lodash` instance.\n * @returns {Object} Returns the new `lodash` wrapper instance.\n * @example\n *\n * function square(n) {\n * return n * n;\n * }\n *\n * var wrapped = _([1, 2, 3]);\n *\n * // Returns an unwrapped value.\n * wrapped.reduce(_.add);\n * // => 6\n *\n * // Returns a wrapped value.\n * var squares = wrapped.map(square);\n *\n * _.isArray(squares);\n * // => false\n *\n * _.isArray(squares.value());\n * // => true\n */\nfunction lodash(value) {\n if (isObjectLike(value) && !isArray(value) && !(value instanceof LazyWrapper)) {\n if (value instanceof LodashWrapper) {\n return value;\n }\n if (hasOwnProperty.call(value, '__wrapped__')) {\n return wrapperClone(value);\n }\n }\n return new LodashWrapper(value);\n}\n\n// Ensure wrappers are instances of `baseLodash`.\nlodash.prototype = baseLodash.prototype;\nlodash.prototype.constructor = lodash;\n\nmodule.exports = lodash;\n","function _extends() {\n _extends = Object.assign || function (target) {\n for (var i = 1; i < arguments.length; i++) {\n var source = arguments[i];\n\n for (var key in source) {\n if (Object.prototype.hasOwnProperty.call(source, key)) {\n target[key] = source[key];\n }\n }\n }\n\n return target;\n };\n\n return _extends.apply(this, arguments);\n}\n\n/* eslint no-console:0 */\nvar formatRegExp = /%[sdj%]/g;\nvar warning = function warning() {}; // don't print warning message when in production env or node runtime\n\nif (typeof process !== 'undefined' && process.env && process.env.NODE_ENV !== 'production' && typeof window !== 'undefined' && typeof document !== 'undefined') {\n warning = function warning(type, errors) {\n if (typeof console !== 'undefined' && console.warn) {\n if (errors.every(function (e) {\n return typeof e === 'string';\n })) {\n console.warn(type, errors);\n }\n }\n };\n}\n\nfunction convertFieldsError(errors) {\n if (!errors || !errors.length) return null;\n var fields = {};\n errors.forEach(function (error) {\n var field = error.field;\n fields[field] = fields[field] || [];\n fields[field].push(error);\n });\n return fields;\n}\nfunction format() {\n for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n args[_key] = arguments[_key];\n }\n\n var i = 1;\n var f = args[0];\n var len = args.length;\n\n if (typeof f === 'function') {\n return f.apply(null, args.slice(1));\n }\n\n if (typeof f === 'string') {\n var str = String(f).replace(formatRegExp, function (x) {\n if (x === '%%') {\n return '%';\n }\n\n if (i >= len) {\n return x;\n }\n\n switch (x) {\n case '%s':\n return String(args[i++]);\n\n case '%d':\n return Number(args[i++]);\n\n case '%j':\n try {\n return JSON.stringify(args[i++]);\n } catch (_) {\n return '[Circular]';\n }\n\n break;\n\n default:\n return x;\n }\n });\n\n for (var arg = args[i]; i < len; arg = args[++i]) {\n str += \" \" + arg;\n }\n\n return str;\n }\n\n return f;\n}\n\nfunction isNativeStringType(type) {\n return type === 'string' || type === 'url' || type === 'hex' || type === 'email' || type === 'pattern';\n}\n\nfunction isEmptyValue(value, type) {\n if (value === undefined || value === null) {\n return true;\n }\n\n if (type === 'array' && Array.isArray(value) && !value.length) {\n return true;\n }\n\n if (isNativeStringType(type) && typeof value === 'string' && !value) {\n return true;\n }\n\n return false;\n}\n\nfunction asyncParallelArray(arr, func, callback) {\n var results = [];\n var total = 0;\n var arrLength = arr.length;\n\n function count(errors) {\n results.push.apply(results, errors);\n total++;\n\n if (total === arrLength) {\n callback(results);\n }\n }\n\n arr.forEach(function (a) {\n func(a, count);\n });\n}\n\nfunction asyncSerialArray(arr, func, callback) {\n var index = 0;\n var arrLength = arr.length;\n\n function next(errors) {\n if (errors && errors.length) {\n callback(errors);\n return;\n }\n\n var original = index;\n index = index + 1;\n\n if (original < arrLength) {\n func(arr[original], next);\n } else {\n callback([]);\n }\n }\n\n next([]);\n}\n\nfunction flattenObjArr(objArr) {\n var ret = [];\n Object.keys(objArr).forEach(function (k) {\n ret.push.apply(ret, objArr[k]);\n });\n return ret;\n}\n\nfunction asyncMap(objArr, option, func, callback) {\n if (option.first) {\n var _pending = new Promise(function (resolve, reject) {\n var next = function next(errors) {\n callback(errors);\n return errors.length ? reject({\n errors: errors,\n fields: convertFieldsError(errors)\n }) : resolve();\n };\n\n var flattenArr = flattenObjArr(objArr);\n asyncSerialArray(flattenArr, func, next);\n });\n\n _pending[\"catch\"](function (e) {\n return e;\n });\n\n return _pending;\n }\n\n var firstFields = option.firstFields || [];\n\n if (firstFields === true) {\n firstFields = Object.keys(objArr);\n }\n\n var objArrKeys = Object.keys(objArr);\n var objArrLength = objArrKeys.length;\n var total = 0;\n var results = [];\n var pending = new Promise(function (resolve, reject) {\n var next = function next(errors) {\n results.push.apply(results, errors);\n total++;\n\n if (total === objArrLength) {\n callback(results);\n return results.length ? reject({\n errors: results,\n fields: convertFieldsError(results)\n }) : resolve();\n }\n };\n\n objArrKeys.forEach(function (key) {\n var arr = objArr[key];\n\n if (firstFields.indexOf(key) !== -1) {\n asyncSerialArray(arr, func, next);\n } else {\n asyncParallelArray(arr, func, next);\n }\n });\n });\n pending[\"catch\"](function (e) {\n return e;\n });\n return pending;\n}\nfunction complementError(rule) {\n return function (oe) {\n if (oe && oe.message) {\n oe.field = oe.field || rule.fullField;\n return oe;\n }\n\n return {\n message: typeof oe === 'function' ? oe() : oe,\n field: oe.field || rule.fullField\n };\n };\n}\nfunction deepMerge(target, source) {\n if (source) {\n for (var s in source) {\n if (source.hasOwnProperty(s)) {\n var value = source[s];\n\n if (typeof value === 'object' && typeof target[s] === 'object') {\n target[s] = _extends({}, target[s], {}, value);\n } else {\n target[s] = value;\n }\n }\n }\n }\n\n return target;\n}\n\n/**\n * Rule for validating required fields.\n *\n * @param rule The validation rule.\n * @param value The value of the field on the source object.\n * @param source The source object being validated.\n * @param errors An array of errors that this rule may add\n * validation errors to.\n * @param options The validation options.\n * @param options.messages The validation messages.\n */\n\nfunction required(rule, value, source, errors, options, type) {\n if (rule.required && (!source.hasOwnProperty(rule.field) || isEmptyValue(value, type || rule.type))) {\n errors.push(format(options.messages.required, rule.fullField));\n }\n}\n\n/**\n * Rule for validating whitespace.\n *\n * @param rule The validation rule.\n * @param value The value of the field on the source object.\n * @param source The source object being validated.\n * @param errors An array of errors that this rule may add\n * validation errors to.\n * @param options The validation options.\n * @param options.messages The validation messages.\n */\n\nfunction whitespace(rule, value, source, errors, options) {\n if (/^\\s+$/.test(value) || value === '') {\n errors.push(format(options.messages.whitespace, rule.fullField));\n }\n}\n\n/* eslint max-len:0 */\n\nvar pattern = {\n // http://emailregex.com/\n email: /^(([^<>()\\[\\]\\\\.,;:\\s@\"]+(\\.[^<>()\\[\\]\\\\.,;:\\s@\"]+)*)|(\".+\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$/,\n url: new RegExp(\"^(?!mailto:)(?:(?:http|https|ftp)://|//)(?:\\\\S+(?::\\\\S*)?@)?(?:(?:(?:[1-9]\\\\d?|1\\\\d\\\\d|2[01]\\\\d|22[0-3])(?:\\\\.(?:1?\\\\d{1,2}|2[0-4]\\\\d|25[0-5])){2}(?:\\\\.(?:[0-9]\\\\d?|1\\\\d\\\\d|2[0-4]\\\\d|25[0-4]))|(?:(?:[a-z\\\\u00a1-\\\\uffff0-9]+-*)*[a-z\\\\u00a1-\\\\uffff0-9]+)(?:\\\\.(?:[a-z\\\\u00a1-\\\\uffff0-9]+-*)*[a-z\\\\u00a1-\\\\uffff0-9]+)*(?:\\\\.(?:[a-z\\\\u00a1-\\\\uffff]{2,})))|localhost)(?::\\\\d{2,5})?(?:(/|\\\\?|#)[^\\\\s]*)?$\", 'i'),\n hex: /^#?([a-f0-9]{6}|[a-f0-9]{3})$/i\n};\nvar types = {\n integer: function integer(value) {\n return types.number(value) && parseInt(value, 10) === value;\n },\n \"float\": function float(value) {\n return types.number(value) && !types.integer(value);\n },\n array: function array(value) {\n return Array.isArray(value);\n },\n regexp: function regexp(value) {\n if (value instanceof RegExp) {\n return true;\n }\n\n try {\n return !!new RegExp(value);\n } catch (e) {\n return false;\n }\n },\n date: function date(value) {\n return typeof value.getTime === 'function' && typeof value.getMonth === 'function' && typeof value.getYear === 'function';\n },\n number: function number(value) {\n if (isNaN(value)) {\n return false;\n }\n\n return typeof value === 'number';\n },\n object: function object(value) {\n return typeof value === 'object' && !types.array(value);\n },\n method: function method(value) {\n return typeof value === 'function';\n },\n email: function email(value) {\n return typeof value === 'string' && !!value.match(pattern.email) && value.length < 255;\n },\n url: function url(value) {\n return typeof value === 'string' && !!value.match(pattern.url);\n },\n hex: function hex(value) {\n return typeof value === 'string' && !!value.match(pattern.hex);\n }\n};\n/**\n * Rule for validating the type of a value.\n *\n * @param rule The validation rule.\n * @param value The value of the field on the source object.\n * @param source The source object being validated.\n * @param errors An array of errors that this rule may add\n * validation errors to.\n * @param options The validation options.\n * @param options.messages The validation messages.\n */\n\nfunction type(rule, value, source, errors, options) {\n if (rule.required && value === undefined) {\n required(rule, value, source, errors, options);\n return;\n }\n\n var custom = ['integer', 'float', 'array', 'regexp', 'object', 'method', 'email', 'number', 'date', 'url', 'hex'];\n var ruleType = rule.type;\n\n if (custom.indexOf(ruleType) > -1) {\n if (!types[ruleType](value)) {\n errors.push(format(options.messages.types[ruleType], rule.fullField, rule.type));\n } // straight typeof check\n\n } else if (ruleType && typeof value !== rule.type) {\n errors.push(format(options.messages.types[ruleType], rule.fullField, rule.type));\n }\n}\n\n/**\n * Rule for validating minimum and maximum allowed values.\n *\n * @param rule The validation rule.\n * @param value The value of the field on the source object.\n * @param source The source object being validated.\n * @param errors An array of errors that this rule may add\n * validation errors to.\n * @param options The validation options.\n * @param options.messages The validation messages.\n */\n\nfunction range(rule, value, source, errors, options) {\n var len = typeof rule.len === 'number';\n var min = typeof rule.min === 'number';\n var max = typeof rule.max === 'number'; // 正则匹配码点范围从U+010000一直到U+10FFFF的文字(补充平面Supplementary Plane)\n\n var spRegexp = /[\\uD800-\\uDBFF][\\uDC00-\\uDFFF]/g;\n var val = value;\n var key = null;\n var num = typeof value === 'number';\n var str = typeof value === 'string';\n var arr = Array.isArray(value);\n\n if (num) {\n key = 'number';\n } else if (str) {\n key = 'string';\n } else if (arr) {\n key = 'array';\n } // if the value is not of a supported type for range validation\n // the validation rule rule should use the\n // type property to also test for a particular type\n\n\n if (!key) {\n return false;\n }\n\n if (arr) {\n val = value.length;\n }\n\n if (str) {\n // 处理码点大于U+010000的文字length属性不准确的bug,如\"𠮷𠮷𠮷\".lenght !== 3\n val = value.replace(spRegexp, '_').length;\n }\n\n if (len) {\n if (val !== rule.len) {\n errors.push(format(options.messages[key].len, rule.fullField, rule.len));\n }\n } else if (min && !max && val < rule.min) {\n errors.push(format(options.messages[key].min, rule.fullField, rule.min));\n } else if (max && !min && val > rule.max) {\n errors.push(format(options.messages[key].max, rule.fullField, rule.max));\n } else if (min && max && (val < rule.min || val > rule.max)) {\n errors.push(format(options.messages[key].range, rule.fullField, rule.min, rule.max));\n }\n}\n\nvar ENUM = 'enum';\n/**\n * Rule for validating a value exists in an enumerable list.\n *\n * @param rule The validation rule.\n * @param value The value of the field on the source object.\n * @param source The source object being validated.\n * @param errors An array of errors that this rule may add\n * validation errors to.\n * @param options The validation options.\n * @param options.messages The validation messages.\n */\n\nfunction enumerable(rule, value, source, errors, options) {\n rule[ENUM] = Array.isArray(rule[ENUM]) ? rule[ENUM] : [];\n\n if (rule[ENUM].indexOf(value) === -1) {\n errors.push(format(options.messages[ENUM], rule.fullField, rule[ENUM].join(', ')));\n }\n}\n\n/**\n * Rule for validating a regular expression pattern.\n *\n * @param rule The validation rule.\n * @param value The value of the field on the source object.\n * @param source The source object being validated.\n * @param errors An array of errors that this rule may add\n * validation errors to.\n * @param options The validation options.\n * @param options.messages The validation messages.\n */\n\nfunction pattern$1(rule, value, source, errors, options) {\n if (rule.pattern) {\n if (rule.pattern instanceof RegExp) {\n // if a RegExp instance is passed, reset `lastIndex` in case its `global`\n // flag is accidentally set to `true`, which in a validation scenario\n // is not necessary and the result might be misleading\n rule.pattern.lastIndex = 0;\n\n if (!rule.pattern.test(value)) {\n errors.push(format(options.messages.pattern.mismatch, rule.fullField, value, rule.pattern));\n }\n } else if (typeof rule.pattern === 'string') {\n var _pattern = new RegExp(rule.pattern);\n\n if (!_pattern.test(value)) {\n errors.push(format(options.messages.pattern.mismatch, rule.fullField, value, rule.pattern));\n }\n }\n }\n}\n\nvar rules = {\n required: required,\n whitespace: whitespace,\n type: type,\n range: range,\n \"enum\": enumerable,\n pattern: pattern$1\n};\n\n/**\n * Performs validation for string types.\n *\n * @param rule The validation rule.\n * @param value The value of the field on the source object.\n * @param callback The callback function.\n * @param source The source object being validated.\n * @param options The validation options.\n * @param options.messages The validation messages.\n */\n\nfunction string(rule, value, callback, source, options) {\n var errors = [];\n var validate = rule.required || !rule.required && source.hasOwnProperty(rule.field);\n\n if (validate) {\n if (isEmptyValue(value, 'string') && !rule.required) {\n return callback();\n }\n\n rules.required(rule, value, source, errors, options, 'string');\n\n if (!isEmptyValue(value, 'string')) {\n rules.type(rule, value, source, errors, options);\n rules.range(rule, value, source, errors, options);\n rules.pattern(rule, value, source, errors, options);\n\n if (rule.whitespace === true) {\n rules.whitespace(rule, value, source, errors, options);\n }\n }\n }\n\n callback(errors);\n}\n\n/**\n * Validates a function.\n *\n * @param rule The validation rule.\n * @param value The value of the field on the source object.\n * @param callback The callback function.\n * @param source The source object being validated.\n * @param options The validation options.\n * @param options.messages The validation messages.\n */\n\nfunction method(rule, value, callback, source, options) {\n var errors = [];\n var validate = rule.required || !rule.required && source.hasOwnProperty(rule.field);\n\n if (validate) {\n if (isEmptyValue(value) && !rule.required) {\n return callback();\n }\n\n rules.required(rule, value, source, errors, options);\n\n if (value !== undefined) {\n rules.type(rule, value, source, errors, options);\n }\n }\n\n callback(errors);\n}\n\n/**\n * Validates a number.\n *\n * @param rule The validation rule.\n * @param value The value of the field on the source object.\n * @param callback The callback function.\n * @param source The source object being validated.\n * @param options The validation options.\n * @param options.messages The validation messages.\n */\n\nfunction number(rule, value, callback, source, options) {\n var errors = [];\n var validate = rule.required || !rule.required && source.hasOwnProperty(rule.field);\n\n if (validate) {\n if (value === '') {\n value = undefined;\n }\n\n if (isEmptyValue(value) && !rule.required) {\n return callback();\n }\n\n rules.required(rule, value, source, errors, options);\n\n if (value !== undefined) {\n rules.type(rule, value, source, errors, options);\n rules.range(rule, value, source, errors, options);\n }\n }\n\n callback(errors);\n}\n\n/**\n * Validates a boolean.\n *\n * @param rule The validation rule.\n * @param value The value of the field on the source object.\n * @param callback The callback function.\n * @param source The source object being validated.\n * @param options The validation options.\n * @param options.messages The validation messages.\n */\n\nfunction _boolean(rule, value, callback, source, options) {\n var errors = [];\n var validate = rule.required || !rule.required && source.hasOwnProperty(rule.field);\n\n if (validate) {\n if (isEmptyValue(value) && !rule.required) {\n return callback();\n }\n\n rules.required(rule, value, source, errors, options);\n\n if (value !== undefined) {\n rules.type(rule, value, source, errors, options);\n }\n }\n\n callback(errors);\n}\n\n/**\n * Validates the regular expression type.\n *\n * @param rule The validation rule.\n * @param value The value of the field on the source object.\n * @param callback The callback function.\n * @param source The source object being validated.\n * @param options The validation options.\n * @param options.messages The validation messages.\n */\n\nfunction regexp(rule, value, callback, source, options) {\n var errors = [];\n var validate = rule.required || !rule.required && source.hasOwnProperty(rule.field);\n\n if (validate) {\n if (isEmptyValue(value) && !rule.required) {\n return callback();\n }\n\n rules.required(rule, value, source, errors, options);\n\n if (!isEmptyValue(value)) {\n rules.type(rule, value, source, errors, options);\n }\n }\n\n callback(errors);\n}\n\n/**\n * Validates a number is an integer.\n *\n * @param rule The validation rule.\n * @param value The value of the field on the source object.\n * @param callback The callback function.\n * @param source The source object being validated.\n * @param options The validation options.\n * @param options.messages The validation messages.\n */\n\nfunction integer(rule, value, callback, source, options) {\n var errors = [];\n var validate = rule.required || !rule.required && source.hasOwnProperty(rule.field);\n\n if (validate) {\n if (isEmptyValue(value) && !rule.required) {\n return callback();\n }\n\n rules.required(rule, value, source, errors, options);\n\n if (value !== undefined) {\n rules.type(rule, value, source, errors, options);\n rules.range(rule, value, source, errors, options);\n }\n }\n\n callback(errors);\n}\n\n/**\n * Validates a number is a floating point number.\n *\n * @param rule The validation rule.\n * @param value The value of the field on the source object.\n * @param callback The callback function.\n * @param source The source object being validated.\n * @param options The validation options.\n * @param options.messages The validation messages.\n */\n\nfunction floatFn(rule, value, callback, source, options) {\n var errors = [];\n var validate = rule.required || !rule.required && source.hasOwnProperty(rule.field);\n\n if (validate) {\n if (isEmptyValue(value) && !rule.required) {\n return callback();\n }\n\n rules.required(rule, value, source, errors, options);\n\n if (value !== undefined) {\n rules.type(rule, value, source, errors, options);\n rules.range(rule, value, source, errors, options);\n }\n }\n\n callback(errors);\n}\n\n/**\n * Validates an array.\n *\n * @param rule The validation rule.\n * @param value The value of the field on the source object.\n * @param callback The callback function.\n * @param source The source object being validated.\n * @param options The validation options.\n * @param options.messages The validation messages.\n */\n\nfunction array(rule, value, callback, source, options) {\n var errors = [];\n var validate = rule.required || !rule.required && source.hasOwnProperty(rule.field);\n\n if (validate) {\n if (isEmptyValue(value, 'array') && !rule.required) {\n return callback();\n }\n\n rules.required(rule, value, source, errors, options, 'array');\n\n if (!isEmptyValue(value, 'array')) {\n rules.type(rule, value, source, errors, options);\n rules.range(rule, value, source, errors, options);\n }\n }\n\n callback(errors);\n}\n\n/**\n * Validates an object.\n *\n * @param rule The validation rule.\n * @param value The value of the field on the source object.\n * @param callback The callback function.\n * @param source The source object being validated.\n * @param options The validation options.\n * @param options.messages The validation messages.\n */\n\nfunction object(rule, value, callback, source, options) {\n var errors = [];\n var validate = rule.required || !rule.required && source.hasOwnProperty(rule.field);\n\n if (validate) {\n if (isEmptyValue(value) && !rule.required) {\n return callback();\n }\n\n rules.required(rule, value, source, errors, options);\n\n if (value !== undefined) {\n rules.type(rule, value, source, errors, options);\n }\n }\n\n callback(errors);\n}\n\nvar ENUM$1 = 'enum';\n/**\n * Validates an enumerable list.\n *\n * @param rule The validation rule.\n * @param value The value of the field on the source object.\n * @param callback The callback function.\n * @param source The source object being validated.\n * @param options The validation options.\n * @param options.messages The validation messages.\n */\n\nfunction enumerable$1(rule, value, callback, source, options) {\n var errors = [];\n var validate = rule.required || !rule.required && source.hasOwnProperty(rule.field);\n\n if (validate) {\n if (isEmptyValue(value) && !rule.required) {\n return callback();\n }\n\n rules.required(rule, value, source, errors, options);\n\n if (value !== undefined) {\n rules[ENUM$1](rule, value, source, errors, options);\n }\n }\n\n callback(errors);\n}\n\n/**\n * Validates a regular expression pattern.\n *\n * Performs validation when a rule only contains\n * a pattern property but is not declared as a string type.\n *\n * @param rule The validation rule.\n * @param value The value of the field on the source object.\n * @param callback The callback function.\n * @param source The source object being validated.\n * @param options The validation options.\n * @param options.messages The validation messages.\n */\n\nfunction pattern$2(rule, value, callback, source, options) {\n var errors = [];\n var validate = rule.required || !rule.required && source.hasOwnProperty(rule.field);\n\n if (validate) {\n if (isEmptyValue(value, 'string') && !rule.required) {\n return callback();\n }\n\n rules.required(rule, value, source, errors, options);\n\n if (!isEmptyValue(value, 'string')) {\n rules.pattern(rule, value, source, errors, options);\n }\n }\n\n callback(errors);\n}\n\nfunction date(rule, value, callback, source, options) {\n // console.log('integer rule called %j', rule);\n var errors = [];\n var validate = rule.required || !rule.required && source.hasOwnProperty(rule.field); // console.log('validate on %s value', value);\n\n if (validate) {\n if (isEmptyValue(value) && !rule.required) {\n return callback();\n }\n\n rules.required(rule, value, source, errors, options);\n\n if (!isEmptyValue(value)) {\n var dateObject;\n\n if (typeof value === 'number') {\n dateObject = new Date(value);\n } else {\n dateObject = value;\n }\n\n rules.type(rule, dateObject, source, errors, options);\n\n if (dateObject) {\n rules.range(rule, dateObject.getTime(), source, errors, options);\n }\n }\n }\n\n callback(errors);\n}\n\nfunction required$1(rule, value, callback, source, options) {\n var errors = [];\n var type = Array.isArray(value) ? 'array' : typeof value;\n rules.required(rule, value, source, errors, options, type);\n callback(errors);\n}\n\nfunction type$1(rule, value, callback, source, options) {\n var ruleType = rule.type;\n var errors = [];\n var validate = rule.required || !rule.required && source.hasOwnProperty(rule.field);\n\n if (validate) {\n if (isEmptyValue(value, ruleType) && !rule.required) {\n return callback();\n }\n\n rules.required(rule, value, source, errors, options, ruleType);\n\n if (!isEmptyValue(value, ruleType)) {\n rules.type(rule, value, source, errors, options);\n }\n }\n\n callback(errors);\n}\n\nvar validators = {\n string: string,\n method: method,\n number: number,\n \"boolean\": _boolean,\n regexp: regexp,\n integer: integer,\n \"float\": floatFn,\n array: array,\n object: object,\n \"enum\": enumerable$1,\n pattern: pattern$2,\n date: date,\n url: type$1,\n hex: type$1,\n email: type$1,\n required: required$1\n};\n\nfunction newMessages() {\n return {\n \"default\": 'Validation error on field %s',\n required: '%s is required',\n \"enum\": '%s must be one of %s',\n whitespace: '%s cannot be empty',\n date: {\n format: '%s date %s is invalid for format %s',\n parse: '%s date could not be parsed, %s is invalid ',\n invalid: '%s date %s is invalid'\n },\n types: {\n string: '%s is not a %s',\n method: '%s is not a %s (function)',\n array: '%s is not an %s',\n object: '%s is not an %s',\n number: '%s is not a %s',\n date: '%s is not a %s',\n \"boolean\": '%s is not a %s',\n integer: '%s is not an %s',\n \"float\": '%s is not a %s',\n regexp: '%s is not a valid %s',\n email: '%s is not a valid %s',\n url: '%s is not a valid %s',\n hex: '%s is not a valid %s'\n },\n string: {\n len: '%s must be exactly %s characters',\n min: '%s must be at least %s characters',\n max: '%s cannot be longer than %s characters',\n range: '%s must be between %s and %s characters'\n },\n number: {\n len: '%s must equal %s',\n min: '%s cannot be less than %s',\n max: '%s cannot be greater than %s',\n range: '%s must be between %s and %s'\n },\n array: {\n len: '%s must be exactly %s in length',\n min: '%s cannot be less than %s in length',\n max: '%s cannot be greater than %s in length',\n range: '%s must be between %s and %s in length'\n },\n pattern: {\n mismatch: '%s value %s does not match pattern %s'\n },\n clone: function clone() {\n var cloned = JSON.parse(JSON.stringify(this));\n cloned.clone = this.clone;\n return cloned;\n }\n };\n}\nvar messages = newMessages();\n\n/**\n * Encapsulates a validation schema.\n *\n * @param descriptor An object declaring validation rules\n * for this schema.\n */\n\nfunction Schema(descriptor) {\n this.rules = null;\n this._messages = messages;\n this.define(descriptor);\n}\n\nSchema.prototype = {\n messages: function messages(_messages) {\n if (_messages) {\n this._messages = deepMerge(newMessages(), _messages);\n }\n\n return this._messages;\n },\n define: function define(rules) {\n if (!rules) {\n throw new Error('Cannot configure a schema with no rules');\n }\n\n if (typeof rules !== 'object' || Array.isArray(rules)) {\n throw new Error('Rules must be an object');\n }\n\n this.rules = {};\n var z;\n var item;\n\n for (z in rules) {\n if (rules.hasOwnProperty(z)) {\n item = rules[z];\n this.rules[z] = Array.isArray(item) ? item : [item];\n }\n }\n },\n validate: function validate(source_, o, oc) {\n var _this = this;\n\n if (o === void 0) {\n o = {};\n }\n\n if (oc === void 0) {\n oc = function oc() {};\n }\n\n var source = source_;\n var options = o;\n var callback = oc;\n\n if (typeof options === 'function') {\n callback = options;\n options = {};\n }\n\n if (!this.rules || Object.keys(this.rules).length === 0) {\n if (callback) {\n callback();\n }\n\n return Promise.resolve();\n }\n\n function complete(results) {\n var i;\n var errors = [];\n var fields = {};\n\n function add(e) {\n if (Array.isArray(e)) {\n var _errors;\n\n errors = (_errors = errors).concat.apply(_errors, e);\n } else {\n errors.push(e);\n }\n }\n\n for (i = 0; i < results.length; i++) {\n add(results[i]);\n }\n\n if (!errors.length) {\n errors = null;\n fields = null;\n } else {\n fields = convertFieldsError(errors);\n }\n\n callback(errors, fields);\n }\n\n if (options.messages) {\n var messages$1 = this.messages();\n\n if (messages$1 === messages) {\n messages$1 = newMessages();\n }\n\n deepMerge(messages$1, options.messages);\n options.messages = messages$1;\n } else {\n options.messages = this.messages();\n }\n\n var arr;\n var value;\n var series = {};\n var keys = options.keys || Object.keys(this.rules);\n keys.forEach(function (z) {\n arr = _this.rules[z];\n value = source[z];\n arr.forEach(function (r) {\n var rule = r;\n\n if (typeof rule.transform === 'function') {\n if (source === source_) {\n source = _extends({}, source);\n }\n\n value = source[z] = rule.transform(value);\n }\n\n if (typeof rule === 'function') {\n rule = {\n validator: rule\n };\n } else {\n rule = _extends({}, rule);\n }\n\n rule.validator = _this.getValidationMethod(rule);\n rule.field = z;\n rule.fullField = rule.fullField || z;\n rule.type = _this.getType(rule);\n\n if (!rule.validator) {\n return;\n }\n\n series[z] = series[z] || [];\n series[z].push({\n rule: rule,\n value: value,\n source: source,\n field: z\n });\n });\n });\n var errorFields = {};\n return asyncMap(series, options, function (data, doIt) {\n var rule = data.rule;\n var deep = (rule.type === 'object' || rule.type === 'array') && (typeof rule.fields === 'object' || typeof rule.defaultField === 'object');\n deep = deep && (rule.required || !rule.required && data.value);\n rule.field = data.field;\n\n function addFullfield(key, schema) {\n return _extends({}, schema, {\n fullField: rule.fullField + \".\" + key\n });\n }\n\n function cb(e) {\n if (e === void 0) {\n e = [];\n }\n\n var errors = e;\n\n if (!Array.isArray(errors)) {\n errors = [errors];\n }\n\n if (!options.suppressWarning && errors.length) {\n Schema.warning('async-validator:', errors);\n }\n\n if (errors.length && rule.message) {\n errors = [].concat(rule.message);\n }\n\n errors = errors.map(complementError(rule));\n\n if (options.first && errors.length) {\n errorFields[rule.field] = 1;\n return doIt(errors);\n }\n\n if (!deep) {\n doIt(errors);\n } else {\n // if rule is required but the target object\n // does not exist fail at the rule level and don't\n // go deeper\n if (rule.required && !data.value) {\n if (rule.message) {\n errors = [].concat(rule.message).map(complementError(rule));\n } else if (options.error) {\n errors = [options.error(rule, format(options.messages.required, rule.field))];\n } else {\n errors = [];\n }\n\n return doIt(errors);\n }\n\n var fieldsSchema = {};\n\n if (rule.defaultField) {\n for (var k in data.value) {\n if (data.value.hasOwnProperty(k)) {\n fieldsSchema[k] = rule.defaultField;\n }\n }\n }\n\n fieldsSchema = _extends({}, fieldsSchema, {}, data.rule.fields);\n\n for (var f in fieldsSchema) {\n if (fieldsSchema.hasOwnProperty(f)) {\n var fieldSchema = Array.isArray(fieldsSchema[f]) ? fieldsSchema[f] : [fieldsSchema[f]];\n fieldsSchema[f] = fieldSchema.map(addFullfield.bind(null, f));\n }\n }\n\n var schema = new Schema(fieldsSchema);\n schema.messages(options.messages);\n\n if (data.rule.options) {\n data.rule.options.messages = options.messages;\n data.rule.options.error = options.error;\n }\n\n schema.validate(data.value, data.rule.options || options, function (errs) {\n var finalErrors = [];\n\n if (errors && errors.length) {\n finalErrors.push.apply(finalErrors, errors);\n }\n\n if (errs && errs.length) {\n finalErrors.push.apply(finalErrors, errs);\n }\n\n doIt(finalErrors.length ? finalErrors : null);\n });\n }\n }\n\n var res;\n\n if (rule.asyncValidator) {\n res = rule.asyncValidator(rule, data.value, cb, data.source, options);\n } else if (rule.validator) {\n res = rule.validator(rule, data.value, cb, data.source, options);\n\n if (res === true) {\n cb();\n } else if (res === false) {\n cb(rule.message || rule.field + \" fails\");\n } else if (res instanceof Array) {\n cb(res);\n } else if (res instanceof Error) {\n cb(res.message);\n }\n }\n\n if (res && res.then) {\n res.then(function () {\n return cb();\n }, function (e) {\n return cb(e);\n });\n }\n }, function (results) {\n complete(results);\n });\n },\n getType: function getType(rule) {\n if (rule.type === undefined && rule.pattern instanceof RegExp) {\n rule.type = 'pattern';\n }\n\n if (typeof rule.validator !== 'function' && rule.type && !validators.hasOwnProperty(rule.type)) {\n throw new Error(format('Unknown rule type %s', rule.type));\n }\n\n return rule.type || 'string';\n },\n getValidationMethod: function getValidationMethod(rule) {\n if (typeof rule.validator === 'function') {\n return rule.validator;\n }\n\n var keys = Object.keys(rule);\n var messageIndex = keys.indexOf('message');\n\n if (messageIndex !== -1) {\n keys.splice(messageIndex, 1);\n }\n\n if (keys.length === 1 && keys[0] === 'required') {\n return validators.required;\n }\n\n return validators[this.getType(rule)] || false;\n }\n};\n\nSchema.register = function register(type, validator) {\n if (typeof validator !== 'function') {\n throw new Error('Cannot register a validator by type, validator is not a function');\n }\n\n validators[type] = validator;\n};\n\nSchema.warning = warning;\nSchema.messages = messages;\n\nexport default Schema;\n//# sourceMappingURL=index.js.map\n","var global = require('./_global');\nvar hide = require('./_hide');\nvar has = require('./_has');\nvar SRC = require('./_uid')('src');\nvar $toString = require('./_function-to-string');\nvar TO_STRING = 'toString';\nvar TPL = ('' + $toString).split(TO_STRING);\n\nrequire('./_core').inspectSource = function (it) {\n return $toString.call(it);\n};\n\n(module.exports = function (O, key, val, safe) {\n var isFunction = typeof val == 'function';\n if (isFunction) has(val, 'name') || hide(val, 'name', key);\n if (O[key] === val) return;\n if (isFunction) has(val, SRC) || hide(val, SRC, O[key] ? '' + O[key] : TPL.join(String(key)));\n if (O === global) {\n O[key] = val;\n } else if (!safe) {\n delete O[key];\n hide(O, key, val);\n } else if (O[key]) {\n O[key] = val;\n } else {\n hide(O, key, val);\n }\n// add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative\n})(Function.prototype, TO_STRING, function toString() {\n return typeof this == 'function' && this[SRC] || $toString.call(this);\n});\n","// 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties])\nvar anObject = require('./_an-object');\nvar dPs = require('./_object-dps');\nvar enumBugKeys = require('./_enum-bug-keys');\nvar IE_PROTO = require('./_shared-key')('IE_PROTO');\nvar Empty = function () { /* empty */ };\nvar PROTOTYPE = 'prototype';\n\n// Create object with fake `null` prototype: use iframe Object with cleared prototype\nvar createDict = function () {\n // Thrash, waste and sodomy: IE GC bug\n var iframe = require('./_dom-create')('iframe');\n var i = enumBugKeys.length;\n var lt = '<';\n var gt = '>';\n var iframeDocument;\n iframe.style.display = 'none';\n require('./_html').appendChild(iframe);\n iframe.src = 'javascript:'; // eslint-disable-line no-script-url\n // createDict = iframe.contentWindow.Object;\n // html.removeChild(iframe);\n iframeDocument = iframe.contentWindow.document;\n iframeDocument.open();\n iframeDocument.write(lt + 'script' + gt + 'document.F=Object' + lt + '/script' + gt);\n iframeDocument.close();\n createDict = iframeDocument.F;\n while (i--) delete createDict[PROTOTYPE][enumBugKeys[i]];\n return createDict();\n};\n\nmodule.exports = Object.create || function create(O, Properties) {\n var result;\n if (O !== null) {\n Empty[PROTOTYPE] = anObject(O);\n result = new Empty();\n Empty[PROTOTYPE] = null;\n // add \"__proto__\" for Object.getPrototypeOf polyfill\n result[IE_PROTO] = O;\n } else result = createDict();\n return Properties === undefined ? result : dPs(result, Properties);\n};\n","/**\n * The base implementation of `_.findIndex` and `_.findLastIndex` without\n * support for iteratee shorthands.\n *\n * @private\n * @param {Array} array The array to inspect.\n * @param {Function} predicate The function invoked per iteration.\n * @param {number} fromIndex The index to search from.\n * @param {boolean} [fromRight] Specify iterating from right to left.\n * @returns {number} Returns the index of the matched value, else `-1`.\n */\nfunction baseFindIndex(array, predicate, fromIndex, fromRight) {\n var length = array.length,\n index = fromIndex + (fromRight ? 1 : -1);\n\n while ((fromRight ? index-- : ++index < length)) {\n if (predicate(array[index], index, array)) {\n return index;\n }\n }\n return -1;\n}\n\nmodule.exports = baseFindIndex;\n","/**\n * The base implementation of `_.slice` without an iteratee call guard.\n *\n * @private\n * @param {Array} array The array to slice.\n * @param {number} [start=0] The start position.\n * @param {number} [end=array.length] The end position.\n * @returns {Array} Returns the slice of `array`.\n */\nfunction baseSlice(array, start, end) {\n var index = -1,\n length = array.length;\n\n if (start < 0) {\n start = -start > length ? 0 : (length + start);\n }\n end = end > length ? length : end;\n if (end < 0) {\n end += length;\n }\n length = start > end ? 0 : ((end - start) >>> 0);\n start >>>= 0;\n\n var result = Array(length);\n while (++index < length) {\n result[index] = array[index + start];\n }\n return result;\n}\n\nmodule.exports = baseSlice;\n","var freeGlobal = require('./_freeGlobal');\n\n/** Detect free variable `self`. */\nvar freeSelf = typeof self == 'object' && self && self.Object === Object && self;\n\n/** Used as a reference to the global object. */\nvar root = freeGlobal || freeSelf || Function('return this')();\n\nmodule.exports = root;\n","var store = require('./_shared')('wks');\nvar uid = require('./_uid');\nvar Symbol = require('./_global').Symbol;\nvar USE_SYMBOL = typeof Symbol == 'function';\n\nvar $exports = module.exports = function (name) {\n return store[name] || (store[name] =\n USE_SYMBOL && Symbol[name] || (USE_SYMBOL ? Symbol : uid)('Symbol.' + name));\n};\n\n$exports.store = store;\n","module.exports = require('./lib/_stream_writable.js');\n","module.exports = false;\n","/**\n * A specialized version of `_.filter` for arrays without support for\n * iteratee shorthands.\n *\n * @private\n * @param {Array} [array] The array to iterate over.\n * @param {Function} predicate The function invoked per iteration.\n * @returns {Array} Returns the new filtered array.\n */\nfunction arrayFilter(array, predicate) {\n var index = -1,\n length = array == null ? 0 : array.length,\n resIndex = 0,\n result = [];\n\n while (++index < length) {\n var value = array[index];\n if (predicate(value, index, array)) {\n result[resIndex++] = value;\n }\n }\n return result;\n}\n\nmodule.exports = arrayFilter;\n","var toString = {}.toString;\n\nmodule.exports = function (it) {\n return toString.call(it).slice(8, -1);\n};\n","var overArg = require('./_overArg');\n\n/** Built-in value references. */\nvar getPrototype = overArg(Object.getPrototypeOf, Object);\n\nmodule.exports = getPrototype;\n","/*\n\tcompiles a selector to an executable function\n*/\n\nmodule.exports = compile;\nmodule.exports.compileUnsafe = compileUnsafe;\nmodule.exports.compileToken = compileToken;\n\nvar parse = require(\"css-what\"),\n DomUtils = require(\"domutils\"),\n isTag = DomUtils.isTag,\n Rules = require(\"./general.js\"),\n sortRules = require(\"./sort.js\"),\n BaseFuncs = require(\"boolbase\"),\n trueFunc = BaseFuncs.trueFunc,\n falseFunc = BaseFuncs.falseFunc,\n procedure = require(\"./procedure.json\");\n\nfunction compile(selector, options, context){\n\tvar next = compileUnsafe(selector, options, context);\n\treturn wrap(next);\n}\n\nfunction wrap(next){\n\treturn function base(elem){\n\t\treturn isTag(elem) && next(elem);\n\t};\n}\n\nfunction compileUnsafe(selector, options, context){\n\tvar token = parse(selector, options);\n\treturn compileToken(token, options, context);\n}\n\nfunction includesScopePseudo(t){\n return t.type === \"pseudo\" && (\n t.name === \"scope\" || (\n Array.isArray(t.data) &&\n t.data.some(function(data){\n return data.some(includesScopePseudo);\n })\n )\n );\n}\n\nvar DESCENDANT_TOKEN = {type: \"descendant\"},\n SCOPE_TOKEN = {type: \"pseudo\", name: \"scope\"},\n PLACEHOLDER_ELEMENT = {},\n getParent = DomUtils.getParent;\n\n//CSS 4 Spec (Draft): 3.3.1. Absolutizing a Scope-relative Selector\n//http://www.w3.org/TR/selectors4/#absolutizing\nfunction absolutize(token, context){\n //TODO better check if context is document\n var hasContext = !!context && !!context.length && context.every(function(e){\n return e === PLACEHOLDER_ELEMENT || !!getParent(e);\n });\n\n\n token.forEach(function(t){\n if(t.length > 0 && isTraversal(t[0]) && t[0].type !== \"descendant\"){\n //don't return in else branch\n } else if(hasContext && !includesScopePseudo(t)){\n t.unshift(DESCENDANT_TOKEN);\n } else {\n return;\n }\n\n t.unshift(SCOPE_TOKEN);\n });\n}\n\nfunction compileToken(token, options, context){\n token = token.filter(function(t){ return t.length > 0; });\n\n\ttoken.forEach(sortRules);\n\n\tvar isArrayContext = Array.isArray(context);\n\n context = (options && options.context) || context;\n\n if(context && !isArrayContext) context = [context];\n\n absolutize(token, context);\n\n\treturn token\n\t\t.map(function(rules){ return compileRules(rules, options, context, isArrayContext); })\n\t\t.reduce(reduceRules, falseFunc);\n}\n\nfunction isTraversal(t){\n\treturn procedure[t.type] < 0;\n}\n\nfunction compileRules(rules, options, context, isArrayContext){\n\tvar acceptSelf = (isArrayContext && rules[0].name === \"scope\" && rules[1].type === \"descendant\");\n\treturn rules.reduce(function(func, rule, index){\n\t\tif(func === falseFunc) return func;\n\t\treturn Rules[rule.type](func, rule, options, context, acceptSelf && index === 1);\n\t}, options && options.rootFunc || trueFunc);\n}\n\nfunction reduceRules(a, b){\n\tif(b === falseFunc || a === trueFunc){\n\t\treturn a;\n\t}\n\tif(a === falseFunc || b === trueFunc){\n\t\treturn b;\n\t}\n\n\treturn function combine(elem){\n\t\treturn a(elem) || b(elem);\n\t};\n}\n\n//:not, :has and :matches have to compile selectors\n//doing this in lib/pseudos.js would lead to circular dependencies,\n//so we add them here\n\nvar Pseudos = require(\"./pseudos.js\"),\n filters = Pseudos.filters,\n existsOne = DomUtils.existsOne,\n isTag = DomUtils.isTag,\n getChildren = DomUtils.getChildren;\n\n\nfunction containsTraversal(t){\n\treturn t.some(isTraversal);\n}\n\nfilters.not = function(next, token, options, context){\n\tvar opts = {\n\t \txmlMode: !!(options && options.xmlMode),\n\t \tstrict: !!(options && options.strict)\n\t };\n\n\tif(opts.strict){\n\t\tif(token.length > 1 || token.some(containsTraversal)){\n\t\t\tthrow new SyntaxError(\"complex selectors in :not aren't allowed in strict mode\");\n\t\t}\n\t}\n\n var func = compileToken(token, opts, context);\n\n\tif(func === falseFunc) return next;\n\tif(func === trueFunc) return falseFunc;\n\n\treturn function(elem){\n\t\treturn !func(elem) && next(elem);\n\t};\n};\n\nfilters.has = function(next, token, options){\n\tvar opts = {\n\t\txmlMode: !!(options && options.xmlMode),\n\t\tstrict: !!(options && options.strict)\n\t};\n\n //FIXME: Uses an array as a pointer to the current element (side effects)\n var context = token.some(containsTraversal) ? [PLACEHOLDER_ELEMENT] : null;\n\n\tvar func = compileToken(token, opts, context);\n\n\tif(func === falseFunc) return falseFunc;\n\tif(func === trueFunc) return function(elem){\n\t\t\treturn getChildren(elem).some(isTag) && next(elem);\n\t\t};\n\n\tfunc = wrap(func);\n\n if(context){\n return function has(elem){\n\t\treturn next(elem) && (\n (context[0] = elem), existsOne(func, getChildren(elem))\n );\n\t};\n }\n\n return function has(elem){\n\t\treturn next(elem) && existsOne(func, getChildren(elem));\n\t};\n};\n\nfilters.matches = function(next, token, options, context){\n\tvar opts = {\n\t\txmlMode: !!(options && options.xmlMode),\n\t\tstrict: !!(options && options.strict),\n\t\trootFunc: next\n\t};\n\n\treturn compileToken(token, opts, context);\n};\n","var baseRest = require('./_baseRest'),\n isIterateeCall = require('./_isIterateeCall');\n\n/**\n * Creates a function like `_.assign`.\n *\n * @private\n * @param {Function} assigner The function to assign values.\n * @returns {Function} Returns the new assigner function.\n */\nfunction createAssigner(assigner) {\n return baseRest(function(object, sources) {\n var index = -1,\n length = sources.length,\n customizer = length > 1 ? sources[length - 1] : undefined,\n guard = length > 2 ? sources[2] : undefined;\n\n customizer = (assigner.length > 3 && typeof customizer == 'function')\n ? (length--, customizer)\n : undefined;\n\n if (guard && isIterateeCall(sources[0], sources[1], guard)) {\n customizer = length < 3 ? undefined : customizer;\n length = 1;\n }\n object = Object(object);\n while (++index < length) {\n var source = sources[index];\n if (source) {\n assigner(object, source, index, customizer);\n }\n }\n return object;\n });\n}\n\nmodule.exports = createAssigner;\n","'use strict';\nvar fails = require('./_fails');\n\nmodule.exports = function (method, arg) {\n return !!method && fails(function () {\n // eslint-disable-next-line no-useless-call\n arg ? method.call(null, function () { /* empty */ }, 1) : method.call(null);\n });\n};\n","/**\n * Removes `key` and its value from the stack.\n *\n * @private\n * @name delete\n * @memberOf Stack\n * @param {string} key The key of the value to remove.\n * @returns {boolean} Returns `true` if the entry was removed, else `false`.\n */\nfunction stackDelete(key) {\n var data = this.__data__,\n result = data['delete'](key);\n\n this.size = data.size;\n return result;\n}\n\nmodule.exports = stackDelete;\n","// 21.1.3.7 String.prototype.includes(searchString, position = 0)\n'use strict';\nvar $export = require('./_export');\nvar context = require('./_string-context');\nvar INCLUDES = 'includes';\n\n$export($export.P + $export.F * require('./_fails-is-regexp')(INCLUDES), 'String', {\n includes: function includes(searchString /* , position = 0 */) {\n return !!~context(this, searchString, INCLUDES)\n .indexOf(searchString, arguments.length > 1 ? arguments[1] : undefined);\n }\n});\n","// Copyright Joyent, Inc. and other Node contributors.\n//\n// Permission is hereby granted, free of charge, to any person obtaining a\n// copy of this software and associated documentation files (the\n// \"Software\"), to deal in the Software without restriction, including\n// without limitation the rights to use, copy, modify, merge, publish,\n// distribute, sublicense, and/or sell copies of the Software, and to permit\n// persons to whom the Software is furnished to do so, subject to the\n// following conditions:\n//\n// The above copyright notice and this permission notice shall be included\n// in all copies or substantial portions of the Software.\n//\n// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS\n// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\n// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN\n// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,\n// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR\n// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE\n// USE OR OTHER DEALINGS IN THE SOFTWARE.\n\nvar getOwnPropertyDescriptors = Object.getOwnPropertyDescriptors ||\n function getOwnPropertyDescriptors(obj) {\n var keys = Object.keys(obj);\n var descriptors = {};\n for (var i = 0; i < keys.length; i++) {\n descriptors[keys[i]] = Object.getOwnPropertyDescriptor(obj, keys[i]);\n }\n return descriptors;\n };\n\nvar formatRegExp = /%[sdj%]/g;\nexports.format = function(f) {\n if (!isString(f)) {\n var objects = [];\n for (var i = 0; i < arguments.length; i++) {\n objects.push(inspect(arguments[i]));\n }\n return objects.join(' ');\n }\n\n var i = 1;\n var args = arguments;\n var len = args.length;\n var str = String(f).replace(formatRegExp, function(x) {\n if (x === '%%') return '%';\n if (i >= len) return x;\n switch (x) {\n case '%s': return String(args[i++]);\n case '%d': return Number(args[i++]);\n case '%j':\n try {\n return JSON.stringify(args[i++]);\n } catch (_) {\n return '[Circular]';\n }\n default:\n return x;\n }\n });\n for (var x = args[i]; i < len; x = args[++i]) {\n if (isNull(x) || !isObject(x)) {\n str += ' ' + x;\n } else {\n str += ' ' + inspect(x);\n }\n }\n return str;\n};\n\n\n// Mark that a method should not be used.\n// Returns a modified function which warns once by default.\n// If --no-deprecation is set, then it is a no-op.\nexports.deprecate = function(fn, msg) {\n if (typeof process !== 'undefined' && process.noDeprecation === true) {\n return fn;\n }\n\n // Allow for deprecating things in the process of starting up.\n if (typeof process === 'undefined') {\n return function() {\n return exports.deprecate(fn, msg).apply(this, arguments);\n };\n }\n\n var warned = false;\n function deprecated() {\n if (!warned) {\n if (process.throwDeprecation) {\n throw new Error(msg);\n } else if (process.traceDeprecation) {\n console.trace(msg);\n } else {\n console.error(msg);\n }\n warned = true;\n }\n return fn.apply(this, arguments);\n }\n\n return deprecated;\n};\n\n\nvar debugs = {};\nvar debugEnviron;\nexports.debuglog = function(set) {\n if (isUndefined(debugEnviron))\n debugEnviron = process.env.NODE_DEBUG || '';\n set = set.toUpperCase();\n if (!debugs[set]) {\n if (new RegExp('\\\\b' + set + '\\\\b', 'i').test(debugEnviron)) {\n var pid = process.pid;\n debugs[set] = function() {\n var msg = exports.format.apply(exports, arguments);\n console.error('%s %d: %s', set, pid, msg);\n };\n } else {\n debugs[set] = function() {};\n }\n }\n return debugs[set];\n};\n\n\n/**\n * Echos the value of a value. Trys to print the value out\n * in the best way possible given the different types.\n *\n * @param {Object} obj The object to print out.\n * @param {Object} opts Optional options object that alters the output.\n */\n/* legacy: obj, showHidden, depth, colors*/\nfunction inspect(obj, opts) {\n // default options\n var ctx = {\n seen: [],\n stylize: stylizeNoColor\n };\n // legacy...\n if (arguments.length >= 3) ctx.depth = arguments[2];\n if (arguments.length >= 4) ctx.colors = arguments[3];\n if (isBoolean(opts)) {\n // legacy...\n ctx.showHidden = opts;\n } else if (opts) {\n // got an \"options\" object\n exports._extend(ctx, opts);\n }\n // set default options\n if (isUndefined(ctx.showHidden)) ctx.showHidden = false;\n if (isUndefined(ctx.depth)) ctx.depth = 2;\n if (isUndefined(ctx.colors)) ctx.colors = false;\n if (isUndefined(ctx.customInspect)) ctx.customInspect = true;\n if (ctx.colors) ctx.stylize = stylizeWithColor;\n return formatValue(ctx, obj, ctx.depth);\n}\nexports.inspect = inspect;\n\n\n// http://en.wikipedia.org/wiki/ANSI_escape_code#graphics\ninspect.colors = {\n 'bold' : [1, 22],\n 'italic' : [3, 23],\n 'underline' : [4, 24],\n 'inverse' : [7, 27],\n 'white' : [37, 39],\n 'grey' : [90, 39],\n 'black' : [30, 39],\n 'blue' : [34, 39],\n 'cyan' : [36, 39],\n 'green' : [32, 39],\n 'magenta' : [35, 39],\n 'red' : [31, 39],\n 'yellow' : [33, 39]\n};\n\n// Don't use 'blue' not visible on cmd.exe\ninspect.styles = {\n 'special': 'cyan',\n 'number': 'yellow',\n 'boolean': 'yellow',\n 'undefined': 'grey',\n 'null': 'bold',\n 'string': 'green',\n 'date': 'magenta',\n // \"name\": intentionally not styling\n 'regexp': 'red'\n};\n\n\nfunction stylizeWithColor(str, styleType) {\n var style = inspect.styles[styleType];\n\n if (style) {\n return '\\u001b[' + inspect.colors[style][0] + 'm' + str +\n '\\u001b[' + inspect.colors[style][1] + 'm';\n } else {\n return str;\n }\n}\n\n\nfunction stylizeNoColor(str, styleType) {\n return str;\n}\n\n\nfunction arrayToHash(array) {\n var hash = {};\n\n array.forEach(function(val, idx) {\n hash[val] = true;\n });\n\n return hash;\n}\n\n\nfunction formatValue(ctx, value, recurseTimes) {\n // Provide a hook for user-specified inspect functions.\n // Check that value is an object with an inspect function on it\n if (ctx.customInspect &&\n value &&\n isFunction(value.inspect) &&\n // Filter out the util module, it's inspect function is special\n value.inspect !== exports.inspect &&\n // Also filter out any prototype objects using the circular check.\n !(value.constructor && value.constructor.prototype === value)) {\n var ret = value.inspect(recurseTimes, ctx);\n if (!isString(ret)) {\n ret = formatValue(ctx, ret, recurseTimes);\n }\n return ret;\n }\n\n // Primitive types cannot have properties\n var primitive = formatPrimitive(ctx, value);\n if (primitive) {\n return primitive;\n }\n\n // Look up the keys of the object.\n var keys = Object.keys(value);\n var visibleKeys = arrayToHash(keys);\n\n if (ctx.showHidden) {\n keys = Object.getOwnPropertyNames(value);\n }\n\n // IE doesn't make error fields non-enumerable\n // http://msdn.microsoft.com/en-us/library/ie/dww52sbt(v=vs.94).aspx\n if (isError(value)\n && (keys.indexOf('message') >= 0 || keys.indexOf('description') >= 0)) {\n return formatError(value);\n }\n\n // Some type of object without properties can be shortcutted.\n if (keys.length === 0) {\n if (isFunction(value)) {\n var name = value.name ? ': ' + value.name : '';\n return ctx.stylize('[Function' + name + ']', 'special');\n }\n if (isRegExp(value)) {\n return ctx.stylize(RegExp.prototype.toString.call(value), 'regexp');\n }\n if (isDate(value)) {\n return ctx.stylize(Date.prototype.toString.call(value), 'date');\n }\n if (isError(value)) {\n return formatError(value);\n }\n }\n\n var base = '', array = false, braces = ['{', '}'];\n\n // Make Array say that they are Array\n if (isArray(value)) {\n array = true;\n braces = ['[', ']'];\n }\n\n // Make functions say that they are functions\n if (isFunction(value)) {\n var n = value.name ? ': ' + value.name : '';\n base = ' [Function' + n + ']';\n }\n\n // Make RegExps say that they are RegExps\n if (isRegExp(value)) {\n base = ' ' + RegExp.prototype.toString.call(value);\n }\n\n // Make dates with properties first say the date\n if (isDate(value)) {\n base = ' ' + Date.prototype.toUTCString.call(value);\n }\n\n // Make error with message first say the error\n if (isError(value)) {\n base = ' ' + formatError(value);\n }\n\n if (keys.length === 0 && (!array || value.length == 0)) {\n return braces[0] + base + braces[1];\n }\n\n if (recurseTimes < 0) {\n if (isRegExp(value)) {\n return ctx.stylize(RegExp.prototype.toString.call(value), 'regexp');\n } else {\n return ctx.stylize('[Object]', 'special');\n }\n }\n\n ctx.seen.push(value);\n\n var output;\n if (array) {\n output = formatArray(ctx, value, recurseTimes, visibleKeys, keys);\n } else {\n output = keys.map(function(key) {\n return formatProperty(ctx, value, recurseTimes, visibleKeys, key, array);\n });\n }\n\n ctx.seen.pop();\n\n return reduceToSingleString(output, base, braces);\n}\n\n\nfunction formatPrimitive(ctx, value) {\n if (isUndefined(value))\n return ctx.stylize('undefined', 'undefined');\n if (isString(value)) {\n var simple = '\\'' + JSON.stringify(value).replace(/^\"|\"$/g, '')\n .replace(/'/g, \"\\\\'\")\n .replace(/\\\\\"/g, '\"') + '\\'';\n return ctx.stylize(simple, 'string');\n }\n if (isNumber(value))\n return ctx.stylize('' + value, 'number');\n if (isBoolean(value))\n return ctx.stylize('' + value, 'boolean');\n // For some reason typeof null is \"object\", so special case here.\n if (isNull(value))\n return ctx.stylize('null', 'null');\n}\n\n\nfunction formatError(value) {\n return '[' + Error.prototype.toString.call(value) + ']';\n}\n\n\nfunction formatArray(ctx, value, recurseTimes, visibleKeys, keys) {\n var output = [];\n for (var i = 0, l = value.length; i < l; ++i) {\n if (hasOwnProperty(value, String(i))) {\n output.push(formatProperty(ctx, value, recurseTimes, visibleKeys,\n String(i), true));\n } else {\n output.push('');\n }\n }\n keys.forEach(function(key) {\n if (!key.match(/^\\d+$/)) {\n output.push(formatProperty(ctx, value, recurseTimes, visibleKeys,\n key, true));\n }\n });\n return output;\n}\n\n\nfunction formatProperty(ctx, value, recurseTimes, visibleKeys, key, array) {\n var name, str, desc;\n desc = Object.getOwnPropertyDescriptor(value, key) || { value: value[key] };\n if (desc.get) {\n if (desc.set) {\n str = ctx.stylize('[Getter/Setter]', 'special');\n } else {\n str = ctx.stylize('[Getter]', 'special');\n }\n } else {\n if (desc.set) {\n str = ctx.stylize('[Setter]', 'special');\n }\n }\n if (!hasOwnProperty(visibleKeys, key)) {\n name = '[' + key + ']';\n }\n if (!str) {\n if (ctx.seen.indexOf(desc.value) < 0) {\n if (isNull(recurseTimes)) {\n str = formatValue(ctx, desc.value, null);\n } else {\n str = formatValue(ctx, desc.value, recurseTimes - 1);\n }\n if (str.indexOf('\\n') > -1) {\n if (array) {\n str = str.split('\\n').map(function(line) {\n return ' ' + line;\n }).join('\\n').substr(2);\n } else {\n str = '\\n' + str.split('\\n').map(function(line) {\n return ' ' + line;\n }).join('\\n');\n }\n }\n } else {\n str = ctx.stylize('[Circular]', 'special');\n }\n }\n if (isUndefined(name)) {\n if (array && key.match(/^\\d+$/)) {\n return str;\n }\n name = JSON.stringify('' + key);\n if (name.match(/^\"([a-zA-Z_][a-zA-Z_0-9]*)\"$/)) {\n name = name.substr(1, name.length - 2);\n name = ctx.stylize(name, 'name');\n } else {\n name = name.replace(/'/g, \"\\\\'\")\n .replace(/\\\\\"/g, '\"')\n .replace(/(^\"|\"$)/g, \"'\");\n name = ctx.stylize(name, 'string');\n }\n }\n\n return name + ': ' + str;\n}\n\n\nfunction reduceToSingleString(output, base, braces) {\n var numLinesEst = 0;\n var length = output.reduce(function(prev, cur) {\n numLinesEst++;\n if (cur.indexOf('\\n') >= 0) numLinesEst++;\n return prev + cur.replace(/\\u001b\\[\\d\\d?m/g, '').length + 1;\n }, 0);\n\n if (length > 60) {\n return braces[0] +\n (base === '' ? '' : base + '\\n ') +\n ' ' +\n output.join(',\\n ') +\n ' ' +\n braces[1];\n }\n\n return braces[0] + base + ' ' + output.join(', ') + ' ' + braces[1];\n}\n\n\n// NOTE: These type checking functions intentionally don't use `instanceof`\n// because it is fragile and can be easily faked with `Object.create()`.\nfunction isArray(ar) {\n return Array.isArray(ar);\n}\nexports.isArray = isArray;\n\nfunction isBoolean(arg) {\n return typeof arg === 'boolean';\n}\nexports.isBoolean = isBoolean;\n\nfunction isNull(arg) {\n return arg === null;\n}\nexports.isNull = isNull;\n\nfunction isNullOrUndefined(arg) {\n return arg == null;\n}\nexports.isNullOrUndefined = isNullOrUndefined;\n\nfunction isNumber(arg) {\n return typeof arg === 'number';\n}\nexports.isNumber = isNumber;\n\nfunction isString(arg) {\n return typeof arg === 'string';\n}\nexports.isString = isString;\n\nfunction isSymbol(arg) {\n return typeof arg === 'symbol';\n}\nexports.isSymbol = isSymbol;\n\nfunction isUndefined(arg) {\n return arg === void 0;\n}\nexports.isUndefined = isUndefined;\n\nfunction isRegExp(re) {\n return isObject(re) && objectToString(re) === '[object RegExp]';\n}\nexports.isRegExp = isRegExp;\n\nfunction isObject(arg) {\n return typeof arg === 'object' && arg !== null;\n}\nexports.isObject = isObject;\n\nfunction isDate(d) {\n return isObject(d) && objectToString(d) === '[object Date]';\n}\nexports.isDate = isDate;\n\nfunction isError(e) {\n return isObject(e) &&\n (objectToString(e) === '[object Error]' || e instanceof Error);\n}\nexports.isError = isError;\n\nfunction isFunction(arg) {\n return typeof arg === 'function';\n}\nexports.isFunction = isFunction;\n\nfunction isPrimitive(arg) {\n return arg === null ||\n typeof arg === 'boolean' ||\n typeof arg === 'number' ||\n typeof arg === 'string' ||\n typeof arg === 'symbol' || // ES6 symbol\n typeof arg === 'undefined';\n}\nexports.isPrimitive = isPrimitive;\n\nexports.isBuffer = require('./support/isBuffer');\n\nfunction objectToString(o) {\n return Object.prototype.toString.call(o);\n}\n\n\nfunction pad(n) {\n return n < 10 ? '0' + n.toString(10) : n.toString(10);\n}\n\n\nvar months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep',\n 'Oct', 'Nov', 'Dec'];\n\n// 26 Feb 16:19:34\nfunction timestamp() {\n var d = new Date();\n var time = [pad(d.getHours()),\n pad(d.getMinutes()),\n pad(d.getSeconds())].join(':');\n return [d.getDate(), months[d.getMonth()], time].join(' ');\n}\n\n\n// log is just a thin wrapper to console.log that prepends a timestamp\nexports.log = function() {\n console.log('%s - %s', timestamp(), exports.format.apply(exports, arguments));\n};\n\n\n/**\n * Inherit the prototype methods from one constructor into another.\n *\n * The Function.prototype.inherits from lang.js rewritten as a standalone\n * function (not on Function.prototype). NOTE: If this file is to be loaded\n * during bootstrapping this function needs to be rewritten using some native\n * functions as prototype setup using normal JavaScript does not work as\n * expected during bootstrapping (see mirror.js in r114903).\n *\n * @param {function} ctor Constructor function which needs to inherit the\n * prototype.\n * @param {function} superCtor Constructor function to inherit prototype from.\n */\nexports.inherits = require('inherits');\n\nexports._extend = function(origin, add) {\n // Don't do anything if add isn't an object\n if (!add || !isObject(add)) return origin;\n\n var keys = Object.keys(add);\n var i = keys.length;\n while (i--) {\n origin[keys[i]] = add[keys[i]];\n }\n return origin;\n};\n\nfunction hasOwnProperty(obj, prop) {\n return Object.prototype.hasOwnProperty.call(obj, prop);\n}\n\nvar kCustomPromisifiedSymbol = typeof Symbol !== 'undefined' ? Symbol('util.promisify.custom') : undefined;\n\nexports.promisify = function promisify(original) {\n if (typeof original !== 'function')\n throw new TypeError('The \"original\" argument must be of type Function');\n\n if (kCustomPromisifiedSymbol && original[kCustomPromisifiedSymbol]) {\n var fn = original[kCustomPromisifiedSymbol];\n if (typeof fn !== 'function') {\n throw new TypeError('The \"util.promisify.custom\" argument must be of type Function');\n }\n Object.defineProperty(fn, kCustomPromisifiedSymbol, {\n value: fn, enumerable: false, writable: false, configurable: true\n });\n return fn;\n }\n\n function fn() {\n var promiseResolve, promiseReject;\n var promise = new Promise(function (resolve, reject) {\n promiseResolve = resolve;\n promiseReject = reject;\n });\n\n var args = [];\n for (var i = 0; i < arguments.length; i++) {\n args.push(arguments[i]);\n }\n args.push(function (err, value) {\n if (err) {\n promiseReject(err);\n } else {\n promiseResolve(value);\n }\n });\n\n try {\n original.apply(this, args);\n } catch (err) {\n promiseReject(err);\n }\n\n return promise;\n }\n\n Object.setPrototypeOf(fn, Object.getPrototypeOf(original));\n\n if (kCustomPromisifiedSymbol) Object.defineProperty(fn, kCustomPromisifiedSymbol, {\n value: fn, enumerable: false, writable: false, configurable: true\n });\n return Object.defineProperties(\n fn,\n getOwnPropertyDescriptors(original)\n );\n}\n\nexports.promisify.custom = kCustomPromisifiedSymbol\n\nfunction callbackifyOnRejected(reason, cb) {\n // `!reason` guard inspired by bluebird (Ref: https://goo.gl/t5IS6M).\n // Because `null` is a special error value in callbacks which means \"no error\n // occurred\", we error-wrap so the callback consumer can distinguish between\n // \"the promise rejected with null\" or \"the promise fulfilled with undefined\".\n if (!reason) {\n var newReason = new Error('Promise was rejected with a falsy value');\n newReason.reason = reason;\n reason = newReason;\n }\n return cb(reason);\n}\n\nfunction callbackify(original) {\n if (typeof original !== 'function') {\n throw new TypeError('The \"original\" argument must be of type Function');\n }\n\n // We DO NOT return the promise as it gives the user a false sense that\n // the promise is actually somehow related to the callback's execution\n // and that the callback throwing will reject the promise.\n function callbackified() {\n var args = [];\n for (var i = 0; i < arguments.length; i++) {\n args.push(arguments[i]);\n }\n\n var maybeCb = args.pop();\n if (typeof maybeCb !== 'function') {\n throw new TypeError('The last argument must be of type Function');\n }\n var self = this;\n var cb = function() {\n return maybeCb.apply(self, arguments);\n };\n // In true node style we process the callback on `nextTick` with all the\n // implications (stack, `uncaughtException`, `async_hooks`)\n original.apply(this, args)\n .then(function(ret) { process.nextTick(cb, null, ret) },\n function(rej) { process.nextTick(callbackifyOnRejected, rej, cb) });\n }\n\n Object.setPrototypeOf(callbackified, Object.getPrototypeOf(original));\n Object.defineProperties(callbackified,\n getOwnPropertyDescriptors(original));\n return callbackified;\n}\nexports.callbackify = callbackify;\n","// fast apply, http://jsperf.lnkit.com/fast-apply/5\nmodule.exports = function (fn, args, that) {\n var un = that === undefined;\n switch (args.length) {\n case 0: return un ? fn()\n : fn.call(that);\n case 1: return un ? fn(args[0])\n : fn.call(that, args[0]);\n case 2: return un ? fn(args[0], args[1])\n : fn.call(that, args[0], args[1]);\n case 3: return un ? fn(args[0], args[1], args[2])\n : fn.call(that, args[0], args[1], args[2]);\n case 4: return un ? fn(args[0], args[1], args[2], args[3])\n : fn.call(that, args[0], args[1], args[2], args[3]);\n } return fn.apply(that, args);\n};\n","var arraySome = require('./_arraySome'),\n baseIteratee = require('./_baseIteratee'),\n baseSome = require('./_baseSome'),\n isArray = require('./isArray'),\n isIterateeCall = require('./_isIterateeCall');\n\n/**\n * Checks if `predicate` returns truthy for **any** element of `collection`.\n * Iteration is stopped once `predicate` returns truthy. The predicate is\n * invoked with three arguments: (value, index|key, collection).\n *\n * @static\n * @memberOf _\n * @since 0.1.0\n * @category Collection\n * @param {Array|Object} collection The collection to iterate over.\n * @param {Function} [predicate=_.identity] The function invoked per iteration.\n * @param- {Object} [guard] Enables use as an iteratee for methods like `_.map`.\n * @returns {boolean} Returns `true` if any element passes the predicate check,\n * else `false`.\n * @example\n *\n * _.some([null, 0, 'yes', false], Boolean);\n * // => true\n *\n * var users = [\n * { 'user': 'barney', 'active': true },\n * { 'user': 'fred', 'active': false }\n * ];\n *\n * // The `_.matches` iteratee shorthand.\n * _.some(users, { 'user': 'barney', 'active': false });\n * // => false\n *\n * // The `_.matchesProperty` iteratee shorthand.\n * _.some(users, ['active', false]);\n * // => true\n *\n * // The `_.property` iteratee shorthand.\n * _.some(users, 'active');\n * // => true\n */\nfunction some(collection, predicate, guard) {\n var func = isArray(collection) ? arraySome : baseSome;\n if (guard && isIterateeCall(collection, predicate, guard)) {\n predicate = undefined;\n }\n return func(collection, baseIteratee(predicate, 3));\n}\n\nmodule.exports = some;\n","/* Built-in method references for those with the same name as other `lodash` methods. */\nvar nativeMax = Math.max;\n\n/**\n * This function is like `composeArgs` except that the arguments composition\n * is tailored for `_.partialRight`.\n *\n * @private\n * @param {Array} args The provided arguments.\n * @param {Array} partials The arguments to append to those provided.\n * @param {Array} holders The `partials` placeholder indexes.\n * @params {boolean} [isCurried] Specify composing for a curried function.\n * @returns {Array} Returns the new array of composed arguments.\n */\nfunction composeArgsRight(args, partials, holders, isCurried) {\n var argsIndex = -1,\n argsLength = args.length,\n holdersIndex = -1,\n holdersLength = holders.length,\n rightIndex = -1,\n rightLength = partials.length,\n rangeLength = nativeMax(argsLength - holdersLength, 0),\n result = Array(rangeLength + rightLength),\n isUncurried = !isCurried;\n\n while (++argsIndex < rangeLength) {\n result[argsIndex] = args[argsIndex];\n }\n var offset = argsIndex;\n while (++rightIndex < rightLength) {\n result[offset + rightIndex] = partials[rightIndex];\n }\n while (++holdersIndex < holdersLength) {\n if (isUncurried || argsIndex < argsLength) {\n result[offset + holders[holdersIndex]] = args[argsIndex++];\n }\n }\n return result;\n}\n\nmodule.exports = composeArgsRight;\n","var isFunction = require('./isFunction'),\n isLength = require('./isLength');\n\n/**\n * Checks if `value` is array-like. A value is considered array-like if it's\n * not a function and has a `value.length` that's an integer greater than or\n * equal to `0` and less than or equal to `Number.MAX_SAFE_INTEGER`.\n *\n * @static\n * @memberOf _\n * @since 4.0.0\n * @category Lang\n * @param {*} value The value to check.\n * @returns {boolean} Returns `true` if `value` is array-like, else `false`.\n * @example\n *\n * _.isArrayLike([1, 2, 3]);\n * // => true\n *\n * _.isArrayLike(document.body.children);\n * // => true\n *\n * _.isArrayLike('abc');\n * // => true\n *\n * _.isArrayLike(_.noop);\n * // => false\n */\nfunction isArrayLike(value) {\n return value != null && isLength(value.length) && !isFunction(value);\n}\n\nmodule.exports = isArrayLike;\n","'use strict';\nvar LIBRARY = require('./_library');\nvar $export = require('./_export');\nvar redefine = require('./_redefine');\nvar hide = require('./_hide');\nvar Iterators = require('./_iterators');\nvar $iterCreate = require('./_iter-create');\nvar setToStringTag = require('./_set-to-string-tag');\nvar getPrototypeOf = require('./_object-gpo');\nvar ITERATOR = require('./_wks')('iterator');\nvar BUGGY = !([].keys && 'next' in [].keys()); // Safari has buggy iterators w/o `next`\nvar FF_ITERATOR = '@@iterator';\nvar KEYS = 'keys';\nvar VALUES = 'values';\n\nvar returnThis = function () { return this; };\n\nmodule.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCED) {\n $iterCreate(Constructor, NAME, next);\n var getMethod = function (kind) {\n if (!BUGGY && kind in proto) return proto[kind];\n switch (kind) {\n case KEYS: return function keys() { return new Constructor(this, kind); };\n case VALUES: return function values() { return new Constructor(this, kind); };\n } return function entries() { return new Constructor(this, kind); };\n };\n var TAG = NAME + ' Iterator';\n var DEF_VALUES = DEFAULT == VALUES;\n var VALUES_BUG = false;\n var proto = Base.prototype;\n var $native = proto[ITERATOR] || proto[FF_ITERATOR] || DEFAULT && proto[DEFAULT];\n var $default = $native || getMethod(DEFAULT);\n var $entries = DEFAULT ? !DEF_VALUES ? $default : getMethod('entries') : undefined;\n var $anyNative = NAME == 'Array' ? proto.entries || $native : $native;\n var methods, key, IteratorPrototype;\n // Fix native\n if ($anyNative) {\n IteratorPrototype = getPrototypeOf($anyNative.call(new Base()));\n if (IteratorPrototype !== Object.prototype && IteratorPrototype.next) {\n // Set @@toStringTag to native iterators\n setToStringTag(IteratorPrototype, TAG, true);\n // fix for some old engines\n if (!LIBRARY && typeof IteratorPrototype[ITERATOR] != 'function') hide(IteratorPrototype, ITERATOR, returnThis);\n }\n }\n // fix Array#{values, @@iterator}.name in V8 / FF\n if (DEF_VALUES && $native && $native.name !== VALUES) {\n VALUES_BUG = true;\n $default = function values() { return $native.call(this); };\n }\n // Define iterator\n if ((!LIBRARY || FORCED) && (BUGGY || VALUES_BUG || !proto[ITERATOR])) {\n hide(proto, ITERATOR, $default);\n }\n // Plug for library\n Iterators[NAME] = $default;\n Iterators[TAG] = returnThis;\n if (DEFAULT) {\n methods = {\n values: DEF_VALUES ? $default : getMethod(VALUES),\n keys: IS_SET ? $default : getMethod(KEYS),\n entries: $entries\n };\n if (FORCED) for (key in methods) {\n if (!(key in proto)) redefine(proto, key, methods[key]);\n } else $export($export.P + $export.F * (BUGGY || VALUES_BUG), NAME, methods);\n }\n return methods;\n};\n","// fast apply, http://jsperf.lnkit.com/fast-apply/5\nmodule.exports = function (fn, args, that) {\n var un = that === undefined;\n switch (args.length) {\n case 0: return un ? fn()\n : fn.call(that);\n case 1: return un ? fn(args[0])\n : fn.call(that, args[0]);\n case 2: return un ? fn(args[0], args[1])\n : fn.call(that, args[0], args[1]);\n case 3: return un ? fn(args[0], args[1], args[2])\n : fn.call(that, args[0], args[1], args[2]);\n case 4: return un ? fn(args[0], args[1], args[2], args[3])\n : fn.call(that, args[0], args[1], args[2], args[3]);\n } return fn.apply(that, args);\n};\n","var baseAssignValue = require('./_baseAssignValue'),\n eq = require('./eq');\n\n/** Used for built-in method references. */\nvar objectProto = Object.prototype;\n\n/** Used to check objects for own properties. */\nvar hasOwnProperty = objectProto.hasOwnProperty;\n\n/**\n * Assigns `value` to `key` of `object` if the existing value is not equivalent\n * using [`SameValueZero`](http://ecma-international.org/ecma-262/7.0/#sec-samevaluezero)\n * for equality comparisons.\n *\n * @private\n * @param {Object} object The object to modify.\n * @param {string} key The key of the property to assign.\n * @param {*} value The value to assign.\n */\nfunction assignValue(object, key, value) {\n var objValue = object[key];\n if (!(hasOwnProperty.call(object, key) && eq(objValue, value)) ||\n (value === undefined && !(key in object))) {\n baseAssignValue(object, key, value);\n }\n}\n\nmodule.exports = assignValue;\n","var dP = require('./_object-dp');\nvar createDesc = require('./_property-desc');\nmodule.exports = require('./_descriptors') ? function (object, key, value) {\n return dP.f(object, key, createDesc(1, value));\n} : function (object, key, value) {\n object[key] = value;\n return object;\n};\n","var arrayFilter = require('./_arrayFilter'),\n stubArray = require('./stubArray');\n\n/** Used for built-in method references. */\nvar objectProto = Object.prototype;\n\n/** Built-in value references. */\nvar propertyIsEnumerable = objectProto.propertyIsEnumerable;\n\n/* Built-in method references for those with the same name as other `lodash` methods. */\nvar nativeGetSymbols = Object.getOwnPropertySymbols;\n\n/**\n * Creates an array of the own enumerable symbols of `object`.\n *\n * @private\n * @param {Object} object The object to query.\n * @returns {Array} Returns the array of symbols.\n */\nvar getSymbols = !nativeGetSymbols ? stubArray : function(object) {\n if (object == null) {\n return [];\n }\n object = Object(object);\n return arrayFilter(nativeGetSymbols(object), function(symbol) {\n return propertyIsEnumerable.call(object, symbol);\n });\n};\n\nmodule.exports = getSymbols;\n","var document = require('./_global').document;\nmodule.exports = document && document.documentElement;\n","// fallback for non-array-like ES3 and non-enumerable old V8 strings\nvar cof = require('./_cof');\n// eslint-disable-next-line no-prototype-builtins\nmodule.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) {\n return cof(it) == 'String' ? it.split('') : Object(it);\n};\n","// check on default Array iterator\nvar Iterators = require('./_iterators');\nvar ITERATOR = require('./_wks')('iterator');\nvar ArrayProto = Array.prototype;\n\nmodule.exports = function (it) {\n return it !== undefined && (Iterators.Array === it || ArrayProto[ITERATOR] === it);\n};\n","var buildHTML = require(\"./buildHTML\");\nvar buildMathML = require(\"./buildMathML\");\nvar buildCommon = require(\"./buildCommon\");\nvar Options = require(\"./Options\");\nvar Settings = require(\"./Settings\");\nvar Style = require(\"./Style\");\n\nvar makeSpan = buildCommon.makeSpan;\n\nvar buildTree = function(tree, expression, settings) {\n settings = settings || new Settings({});\n\n var startStyle = Style.TEXT;\n if (settings.displayMode) {\n startStyle = Style.DISPLAY;\n }\n\n // Setup the default options\n var options = new Options({\n style: startStyle,\n size: \"size5\",\n });\n\n // `buildHTML` sometimes messes with the parse tree (like turning bins ->\n // ords), so we build the MathML version first.\n var mathMLNode = buildMathML(tree, expression, options);\n var htmlNode = buildHTML(tree, options);\n\n var katexNode = makeSpan([\"katex\"], [\n mathMLNode, htmlNode,\n ]);\n\n if (settings.displayMode) {\n return makeSpan([\"katex-display\"], [katexNode]);\n } else {\n return katexNode;\n }\n};\n\nmodule.exports = buildTree;\n","'use strict';\n\n\nmodule.exports = function block(state) {\n var token;\n\n if (state.inlineMode) {\n token = new state.Token('inline', '', 0);\n token.content = state.src;\n token.map = [ 0, 1 ];\n token.children = [];\n state.tokens.push(token);\n } else {\n state.md.block.parse(state.src, state.md, state.env, state.tokens);\n }\n};\n","var isFunction = require('./isFunction'),\n isMasked = require('./_isMasked'),\n isObject = require('./isObject'),\n toSource = require('./_toSource');\n\n/**\n * Used to match `RegExp`\n * [syntax characters](http://ecma-international.org/ecma-262/7.0/#sec-patterns).\n */\nvar reRegExpChar = /[\\\\^$.*+?()[\\]{}|]/g;\n\n/** Used to detect host constructors (Safari). */\nvar reIsHostCtor = /^\\[object .+?Constructor\\]$/;\n\n/** Used for built-in method references. */\nvar funcProto = Function.prototype,\n objectProto = Object.prototype;\n\n/** Used to resolve the decompiled source of functions. */\nvar funcToString = funcProto.toString;\n\n/** Used to check objects for own properties. */\nvar hasOwnProperty = objectProto.hasOwnProperty;\n\n/** Used to detect if a method is native. */\nvar reIsNative = RegExp('^' +\n funcToString.call(hasOwnProperty).replace(reRegExpChar, '\\\\$&')\n .replace(/hasOwnProperty|(function).*?(?=\\\\\\()| for .+?(?=\\\\\\])/g, '$1.*?') + '$'\n);\n\n/**\n * The base implementation of `_.isNative` without bad shim checks.\n *\n * @private\n * @param {*} value The value to check.\n * @returns {boolean} Returns `true` if `value` is a native function,\n * else `false`.\n */\nfunction baseIsNative(value) {\n if (!isObject(value) || isMasked(value)) {\n return false;\n }\n var pattern = isFunction(value) ? reIsNative : reIsHostCtor;\n return pattern.test(toSource(value));\n}\n\nmodule.exports = baseIsNative;\n","exports.f = {}.propertyIsEnumerable;\n","var dP = require('./_object-dp');\nvar createDesc = require('./_property-desc');\nmodule.exports = require('./_descriptors') ? function (object, key, value) {\n return dP.f(object, key, createDesc(1, value));\n} : function (object, key, value) {\n object[key] = value;\n return object;\n};\n","var baseEach = require('./_baseEach');\n\n/**\n * The base implementation of `_.some` without support for iteratee shorthands.\n *\n * @private\n * @param {Array|Object} collection The collection to iterate over.\n * @param {Function} predicate The function invoked per iteration.\n * @returns {boolean} Returns `true` if any element passes the predicate check,\n * else `false`.\n */\nfunction baseSome(collection, predicate) {\n var result;\n\n baseEach(collection, function(value, index, collection) {\n result = predicate(value, index, collection);\n return !result;\n });\n return !!result;\n}\n\nmodule.exports = baseSome;\n","'use strict';\n\n\nvar emojies_defs = require('./lib/data/full.json');\nvar emojies_shortcuts = require('./lib/data/shortcuts');\nvar emoji_html = require('./lib/render');\nvar emoji_replace = require('./lib/replace');\nvar normalize_opts = require('./lib/normalize_opts');\n\n\nmodule.exports = function emoji_plugin(md, options) {\n var defaults = {\n defs: emojies_defs,\n shortcuts: emojies_shortcuts,\n enabled: []\n };\n\n var opts = normalize_opts(md.utils.assign({}, defaults, options || {}));\n\n md.renderer.rules.emoji = emoji_html;\n\n md.core.ruler.push('emoji', emoji_replace(md, opts.defs, opts.shortcuts, opts.scanRE, opts.replaceRE));\n};\n","'use strict';\n\nvar Mixin = module.exports = function (host) {\n var originalMethods = {},\n overriddenMethods = this._getOverriddenMethods(this, originalMethods);\n\n Object.keys(overriddenMethods).forEach(function (key) {\n if (typeof overriddenMethods[key] === 'function') {\n originalMethods[key] = host[key];\n host[key] = overriddenMethods[key];\n }\n });\n};\n\nMixin.prototype._getOverriddenMethods = function () {\n throw new Error('Not implemented');\n};\n\n","/**\n * Gets the value at `key` of `object`.\n *\n * @private\n * @param {Object} [object] The object to query.\n * @param {string} key The key of the property to get.\n * @returns {*} Returns the property value.\n */\nfunction getValue(object, key) {\n return object == null ? undefined : object[key];\n}\n\nmodule.exports = getValue;\n","// to indexed object, toObject with fallback for non-array-like ES3 strings\nvar IObject = require('./_iobject');\nvar defined = require('./_defined');\nmodule.exports = function (it) {\n return IObject(defined(it));\n};\n","var ElementType = require(\"domelementtype\");\n\nvar re_whitespace = /\\s+/g;\nvar NodePrototype = require(\"./lib/node\");\nvar ElementPrototype = require(\"./lib/element\");\n\nfunction DomHandler(callback, options, elementCB){\n\tif(typeof callback === \"object\"){\n\t\telementCB = options;\n\t\toptions = callback;\n\t\tcallback = null;\n\t} else if(typeof options === \"function\"){\n\t\telementCB = options;\n\t\toptions = defaultOpts;\n\t}\n\tthis._callback = callback;\n\tthis._options = options || defaultOpts;\n\tthis._elementCB = elementCB;\n\tthis.dom = [];\n\tthis._done = false;\n\tthis._tagStack = [];\n\tthis._parser = this._parser || null;\n}\n\n//default options\nvar defaultOpts = {\n\tnormalizeWhitespace: false, //Replace all whitespace with single spaces\n\twithStartIndices: false, //Add startIndex properties to nodes\n\twithEndIndices: false, //Add endIndex properties to nodes\n};\n\nDomHandler.prototype.onparserinit = function(parser){\n\tthis._parser = parser;\n};\n\n//Resets the handler back to starting state\nDomHandler.prototype.onreset = function(){\n\tDomHandler.call(this, this._callback, this._options, this._elementCB);\n};\n\n//Signals the handler that parsing is done\nDomHandler.prototype.onend = function(){\n\tif(this._done) return;\n\tthis._done = true;\n\tthis._parser = null;\n\tthis._handleCallback(null);\n};\n\nDomHandler.prototype._handleCallback =\nDomHandler.prototype.onerror = function(error){\n\tif(typeof this._callback === \"function\"){\n\t\tthis._callback(error, this.dom);\n\t} else {\n\t\tif(error) throw error;\n\t}\n};\n\nDomHandler.prototype.onclosetag = function(){\n\t//if(this._tagStack.pop().name !== name) this._handleCallback(Error(\"Tagname didn't match!\"));\n\t\n\tvar elem = this._tagStack.pop();\n\n\tif(this._options.withEndIndices && elem){\n\t\telem.endIndex = this._parser.endIndex;\n\t}\n\n\tif(this._elementCB) this._elementCB(elem);\n};\n\nDomHandler.prototype._createDomElement = function(properties){\n\tif (!this._options.withDomLvl1) return properties;\n\n\tvar element;\n\tif (properties.type === \"tag\") {\n\t\telement = Object.create(ElementPrototype);\n\t} else {\n\t\telement = Object.create(NodePrototype);\n\t}\n\n\tfor (var key in properties) {\n\t\tif (properties.hasOwnProperty(key)) {\n\t\t\telement[key] = properties[key];\n\t\t}\n\t}\n\n\treturn element;\n};\n\nDomHandler.prototype._addDomElement = function(element){\n\tvar parent = this._tagStack[this._tagStack.length - 1];\n\tvar siblings = parent ? parent.children : this.dom;\n\tvar previousSibling = siblings[siblings.length - 1];\n\n\telement.next = null;\n\n\tif(this._options.withStartIndices){\n\t\telement.startIndex = this._parser.startIndex;\n\t}\n\tif(this._options.withEndIndices){\n\t\telement.endIndex = this._parser.endIndex;\n\t}\n\n\tif(previousSibling){\n\t\telement.prev = previousSibling;\n\t\tpreviousSibling.next = element;\n\t} else {\n\t\telement.prev = null;\n\t}\n\n\tsiblings.push(element);\n\telement.parent = parent || null;\n};\n\nDomHandler.prototype.onopentag = function(name, attribs){\n\tvar properties = {\n\t\ttype: name === \"script\" ? ElementType.Script : name === \"style\" ? ElementType.Style : ElementType.Tag,\n\t\tname: name,\n\t\tattribs: attribs,\n\t\tchildren: []\n\t};\n\n\tvar element = this._createDomElement(properties);\n\n\tthis._addDomElement(element);\n\n\tthis._tagStack.push(element);\n};\n\nDomHandler.prototype.ontext = function(data){\n\t//the ignoreWhitespace is officially dropped, but for now,\n\t//it's an alias for normalizeWhitespace\n\tvar normalize = this._options.normalizeWhitespace || this._options.ignoreWhitespace;\n\n\tvar lastTag;\n\n\tif(!this._tagStack.length && this.dom.length && (lastTag = this.dom[this.dom.length-1]).type === ElementType.Text){\n\t\tif(normalize){\n\t\t\tlastTag.data = (lastTag.data + data).replace(re_whitespace, \" \");\n\t\t} else {\n\t\t\tlastTag.data += data;\n\t\t}\n\t} else {\n\t\tif(\n\t\t\tthis._tagStack.length &&\n\t\t\t(lastTag = this._tagStack[this._tagStack.length - 1]) &&\n\t\t\t(lastTag = lastTag.children[lastTag.children.length - 1]) &&\n\t\t\tlastTag.type === ElementType.Text\n\t\t){\n\t\t\tif(normalize){\n\t\t\t\tlastTag.data = (lastTag.data + data).replace(re_whitespace, \" \");\n\t\t\t} else {\n\t\t\t\tlastTag.data += data;\n\t\t\t}\n\t\t} else {\n\t\t\tif(normalize){\n\t\t\t\tdata = data.replace(re_whitespace, \" \");\n\t\t\t}\n\n\t\t\tvar element = this._createDomElement({\n\t\t\t\tdata: data,\n\t\t\t\ttype: ElementType.Text\n\t\t\t});\n\n\t\t\tthis._addDomElement(element);\n\t\t}\n\t}\n};\n\nDomHandler.prototype.oncomment = function(data){\n\tvar lastTag = this._tagStack[this._tagStack.length - 1];\n\n\tif(lastTag && lastTag.type === ElementType.Comment){\n\t\tlastTag.data += data;\n\t\treturn;\n\t}\n\n\tvar properties = {\n\t\tdata: data,\n\t\ttype: ElementType.Comment\n\t};\n\n\tvar element = this._createDomElement(properties);\n\n\tthis._addDomElement(element);\n\tthis._tagStack.push(element);\n};\n\nDomHandler.prototype.oncdatastart = function(){\n\tvar properties = {\n\t\tchildren: [{\n\t\t\tdata: \"\",\n\t\t\ttype: ElementType.Text\n\t\t}],\n\t\ttype: ElementType.CDATA\n\t};\n\n\tvar element = this._createDomElement(properties);\n\n\tthis._addDomElement(element);\n\tthis._tagStack.push(element);\n};\n\nDomHandler.prototype.oncommentend = DomHandler.prototype.oncdataend = function(){\n\tthis._tagStack.pop();\n};\n\nDomHandler.prototype.onprocessinginstruction = function(name, data){\n\tvar element = this._createDomElement({\n\t\tname: name,\n\t\tdata: data,\n\t\ttype: ElementType.Directive\n\t});\n\n\tthis._addDomElement(element);\n};\n\nmodule.exports = DomHandler;\n","// check on default Array iterator\nvar Iterators = require('./_iterators');\nvar ITERATOR = require('./_wks')('iterator');\nvar ArrayProto = Array.prototype;\n\nmodule.exports = function (it) {\n return it !== undefined && (Iterators.Array === it || ArrayProto[ITERATOR] === it);\n};\n","var Symbol = require('./_Symbol'),\n getRawTag = require('./_getRawTag'),\n objectToString = require('./_objectToString');\n\n/** `Object#toString` result references. */\nvar nullTag = '[object Null]',\n undefinedTag = '[object Undefined]';\n\n/** Built-in value references. */\nvar symToStringTag = Symbol ? Symbol.toStringTag : undefined;\n\n/**\n * The base implementation of `getTag` without fallbacks for buggy environments.\n *\n * @private\n * @param {*} value The value to query.\n * @returns {string} Returns the `toStringTag`.\n */\nfunction baseGetTag(value) {\n if (value == null) {\n return value === undefined ? undefinedTag : nullTag;\n }\n return (symToStringTag && symToStringTag in Object(value))\n ? getRawTag(value)\n : objectToString(value);\n}\n\nmodule.exports = baseGetTag;\n","var createCompounder = require('./_createCompounder');\n\n/**\n * Converts `string` to\n * [kebab case](https://en.wikipedia.org/wiki/Letter_case#Special_case_styles).\n *\n * @static\n * @memberOf _\n * @since 3.0.0\n * @category String\n * @param {string} [string=''] The string to convert.\n * @returns {string} Returns the kebab cased string.\n * @example\n *\n * _.kebabCase('Foo Bar');\n * // => 'foo-bar'\n *\n * _.kebabCase('fooBar');\n * // => 'foo-bar'\n *\n * _.kebabCase('__FOO_BAR__');\n * // => 'foo-bar'\n */\nvar kebabCase = createCompounder(function(result, word, index) {\n return result + (index ? '-' : '') + word.toLowerCase();\n});\n\nmodule.exports = kebabCase;\n","var LazyWrapper = require('./_LazyWrapper'),\n getData = require('./_getData'),\n getFuncName = require('./_getFuncName'),\n lodash = require('./wrapperLodash');\n\n/**\n * Checks if `func` has a lazy counterpart.\n *\n * @private\n * @param {Function} func The function to check.\n * @returns {boolean} Returns `true` if `func` has a lazy counterpart,\n * else `false`.\n */\nfunction isLaziable(func) {\n var funcName = getFuncName(func),\n other = lodash[funcName];\n\n if (typeof other != 'function' || !(funcName in LazyWrapper.prototype)) {\n return false;\n }\n if (func === other) {\n return true;\n }\n var data = getData(other);\n return !!data && func === data[0];\n}\n\nmodule.exports = isLaziable;\n","var getChildren = exports.getChildren = function(elem){\n\treturn elem.children;\n};\n\nvar getParent = exports.getParent = function(elem){\n\treturn elem.parent;\n};\n\nexports.getSiblings = function(elem){\n\tvar parent = getParent(elem);\n\treturn parent ? getChildren(parent) : [elem];\n};\n\nexports.getAttributeValue = function(elem, name){\n\treturn elem.attribs && elem.attribs[name];\n};\n\nexports.hasAttrib = function(elem, name){\n\treturn !!elem.attribs && hasOwnProperty.call(elem.attribs, name);\n};\n\nexports.getName = function(elem){\n\treturn elem.name;\n};\n","// 21.2.5.3 get RegExp.prototype.flags()\nif (require('./_descriptors') && /./g.flags != 'g') require('./_object-dp').f(RegExp.prototype, 'flags', {\n configurable: true,\n get: require('./_flags')\n});\n","var $export = require('./_export');\nvar fails = require('./_fails');\nvar defined = require('./_defined');\nvar quot = /\"/g;\n// B.2.3.2.1 CreateHTML(string, tag, attribute, value)\nvar createHTML = function (string, tag, attribute, value) {\n var S = String(defined(string));\n var p1 = '<' + tag;\n if (attribute !== '') p1 += ' ' + attribute + '=\"' + String(value).replace(quot, '"') + '\"';\n return p1 + '>' + S + '';\n};\nmodule.exports = function (NAME, exec) {\n var O = {};\n O[NAME] = exec(createHTML);\n $export($export.P + $export.F * fails(function () {\n var test = ''[NAME]('\"');\n return test !== test.toLowerCase() || test.split('\"').length > 3;\n }), 'String', O);\n};\n","'use strict';\n\nvar anObject = require('./_an-object');\nvar sameValue = require('./_same-value');\nvar regExpExec = require('./_regexp-exec-abstract');\n\n// @@search logic\nrequire('./_fix-re-wks')('search', 1, function (defined, SEARCH, $search, maybeCallNative) {\n return [\n // `String.prototype.search` method\n // https://tc39.github.io/ecma262/#sec-string.prototype.search\n function search(regexp) {\n var O = defined(this);\n var fn = regexp == undefined ? undefined : regexp[SEARCH];\n return fn !== undefined ? fn.call(regexp, O) : new RegExp(regexp)[SEARCH](String(O));\n },\n // `RegExp.prototype[@@search]` method\n // https://tc39.github.io/ecma262/#sec-regexp.prototype-@@search\n function (regexp) {\n var res = maybeCallNative($search, regexp, this);\n if (res.done) return res.value;\n var rx = anObject(regexp);\n var S = String(this);\n var previousLastIndex = rx.lastIndex;\n if (!sameValue(previousLastIndex, 0)) rx.lastIndex = 0;\n var result = regExpExec(rx, S);\n if (!sameValue(rx.lastIndex, previousLastIndex)) rx.lastIndex = previousLastIndex;\n return result === null ? -1 : result.index;\n }\n ];\n});\n","// Convert input options to more useable format\n// and compile search regexp\n\n'use strict';\n\n\nfunction quoteRE(str) {\n return str.replace(/[.?*+^$[\\]\\\\(){}|-]/g, '\\\\$&');\n}\n\n\nmodule.exports = function normalize_opts(options) {\n var emojies = options.defs,\n shortcuts;\n\n // Filter emojies by whitelist, if needed\n if (options.enabled.length) {\n emojies = Object.keys(emojies).reduce(function (acc, key) {\n if (options.enabled.indexOf(key) >= 0) {\n acc[key] = emojies[key];\n }\n return acc;\n }, {});\n }\n\n // Flatten shortcuts to simple object: { alias: emoji_name }\n shortcuts = Object.keys(options.shortcuts).reduce(function (acc, key) {\n // Skip aliases for filtered emojies, to reduce regexp\n if (!emojies[key]) { return acc; }\n\n if (Array.isArray(options.shortcuts[key])) {\n options.shortcuts[key].forEach(function (alias) {\n acc[alias] = key;\n });\n return acc;\n }\n\n acc[options.shortcuts[key]] = key;\n return acc;\n }, {});\n\n // Compile regexp\n var names = Object.keys(emojies)\n .map(function (name) { return ':' + name + ':'; })\n .concat(Object.keys(shortcuts))\n .sort()\n .reverse()\n .map(function (name) { return quoteRE(name); })\n .join('|');\n var scanRE = RegExp(names);\n var replaceRE = RegExp(names, 'g');\n\n return {\n defs: emojies,\n shortcuts: shortcuts,\n scanRE: scanRE,\n replaceRE: replaceRE\n };\n};\n","var toString = Object.prototype.toString;\n\nmodule.exports = function kindOf(val) {\n if (val === void 0) return 'undefined';\n if (val === null) return 'null';\n\n var type = typeof val;\n if (type === 'boolean') return 'boolean';\n if (type === 'string') return 'string';\n if (type === 'number') return 'number';\n if (type === 'symbol') return 'symbol';\n if (type === 'function') {\n return isGeneratorFn(val) ? 'generatorfunction' : 'function';\n }\n\n if (isArray(val)) return 'array';\n if (isBuffer(val)) return 'buffer';\n if (isArguments(val)) return 'arguments';\n if (isDate(val)) return 'date';\n if (isError(val)) return 'error';\n if (isRegexp(val)) return 'regexp';\n\n switch (ctorName(val)) {\n case 'Symbol': return 'symbol';\n case 'Promise': return 'promise';\n\n // Set, Map, WeakSet, WeakMap\n case 'WeakMap': return 'weakmap';\n case 'WeakSet': return 'weakset';\n case 'Map': return 'map';\n case 'Set': return 'set';\n\n // 8-bit typed arrays\n case 'Int8Array': return 'int8array';\n case 'Uint8Array': return 'uint8array';\n case 'Uint8ClampedArray': return 'uint8clampedarray';\n\n // 16-bit typed arrays\n case 'Int16Array': return 'int16array';\n case 'Uint16Array': return 'uint16array';\n\n // 32-bit typed arrays\n case 'Int32Array': return 'int32array';\n case 'Uint32Array': return 'uint32array';\n case 'Float32Array': return 'float32array';\n case 'Float64Array': return 'float64array';\n }\n\n if (isGeneratorObj(val)) {\n return 'generator';\n }\n\n // Non-plain objects\n type = toString.call(val);\n switch (type) {\n case '[object Object]': return 'object';\n // iterators\n case '[object Map Iterator]': return 'mapiterator';\n case '[object Set Iterator]': return 'setiterator';\n case '[object String Iterator]': return 'stringiterator';\n case '[object Array Iterator]': return 'arrayiterator';\n }\n\n // other\n return type.slice(8, -1).toLowerCase().replace(/\\s/g, '');\n};\n\nfunction ctorName(val) {\n return val.constructor ? val.constructor.name : null;\n}\n\nfunction isArray(val) {\n if (Array.isArray) return Array.isArray(val);\n return val instanceof Array;\n}\n\nfunction isError(val) {\n return val instanceof Error || (typeof val.message === 'string' && val.constructor && typeof val.constructor.stackTraceLimit === 'number');\n}\n\nfunction isDate(val) {\n if (val instanceof Date) return true;\n return typeof val.toDateString === 'function'\n && typeof val.getDate === 'function'\n && typeof val.setDate === 'function';\n}\n\nfunction isRegexp(val) {\n if (val instanceof RegExp) return true;\n return typeof val.flags === 'string'\n && typeof val.ignoreCase === 'boolean'\n && typeof val.multiline === 'boolean'\n && typeof val.global === 'boolean';\n}\n\nfunction isGeneratorFn(name, val) {\n return ctorName(name) === 'GeneratorFunction';\n}\n\nfunction isGeneratorObj(val) {\n return typeof val.throw === 'function'\n && typeof val.return === 'function'\n && typeof val.next === 'function';\n}\n\nfunction isArguments(val) {\n try {\n if (typeof val.length === 'number' && typeof val.callee === 'function') {\n return true;\n }\n } catch (err) {\n if (err.message.indexOf('callee') !== -1) {\n return true;\n }\n }\n return false;\n}\n\n/**\n * If you need to support Safari 5-7 (8-10 yr-old browser),\n * take a look at https://github.com/feross/is-buffer\n */\n\nfunction isBuffer(val) {\n if (val.constructor && typeof val.constructor.isBuffer === 'function') {\n return val.constructor.isBuffer(val);\n }\n return false;\n}\n","// 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O)\nvar has = require('./_has');\nvar toObject = require('./_to-object');\nvar IE_PROTO = require('./_shared-key')('IE_PROTO');\nvar ObjectProto = Object.prototype;\n\nmodule.exports = Object.getPrototypeOf || function (O) {\n O = toObject(O);\n if (has(O, IE_PROTO)) return O[IE_PROTO];\n if (typeof O.constructor == 'function' && O instanceof O.constructor) {\n return O.constructor.prototype;\n } return O instanceof Object ? ObjectProto : null;\n};\n","var getNative = require('./_getNative'),\n root = require('./_root');\n\n/* Built-in method references that are verified to be native. */\nvar WeakMap = getNative(root, 'WeakMap');\n\nmodule.exports = WeakMap;\n","// 7.1.4 ToInteger\nvar ceil = Math.ceil;\nvar floor = Math.floor;\nmodule.exports = function (it) {\n return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it);\n};\n","// Copyright Joyent, Inc. and other Node contributors.\n//\n// Permission is hereby granted, free of charge, to any person obtaining a\n// copy of this software and associated documentation files (the\n// \"Software\"), to deal in the Software without restriction, including\n// without limitation the rights to use, copy, modify, merge, publish,\n// distribute, sublicense, and/or sell copies of the Software, and to permit\n// persons to whom the Software is furnished to do so, subject to the\n// following conditions:\n//\n// The above copyright notice and this permission notice shall be included\n// in all copies or substantial portions of the Software.\n//\n// THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS\n// OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\n// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN\n// NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,\n// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR\n// OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE\n// USE OR OTHER DEALINGS IN THE SOFTWARE.\n\n// NOTE: These type checking functions intentionally don't use `instanceof`\n// because it is fragile and can be easily faked with `Object.create()`.\n\nfunction isArray(arg) {\n if (Array.isArray) {\n return Array.isArray(arg);\n }\n return objectToString(arg) === '[object Array]';\n}\nexports.isArray = isArray;\n\nfunction isBoolean(arg) {\n return typeof arg === 'boolean';\n}\nexports.isBoolean = isBoolean;\n\nfunction isNull(arg) {\n return arg === null;\n}\nexports.isNull = isNull;\n\nfunction isNullOrUndefined(arg) {\n return arg == null;\n}\nexports.isNullOrUndefined = isNullOrUndefined;\n\nfunction isNumber(arg) {\n return typeof arg === 'number';\n}\nexports.isNumber = isNumber;\n\nfunction isString(arg) {\n return typeof arg === 'string';\n}\nexports.isString = isString;\n\nfunction isSymbol(arg) {\n return typeof arg === 'symbol';\n}\nexports.isSymbol = isSymbol;\n\nfunction isUndefined(arg) {\n return arg === void 0;\n}\nexports.isUndefined = isUndefined;\n\nfunction isRegExp(re) {\n return objectToString(re) === '[object RegExp]';\n}\nexports.isRegExp = isRegExp;\n\nfunction isObject(arg) {\n return typeof arg === 'object' && arg !== null;\n}\nexports.isObject = isObject;\n\nfunction isDate(d) {\n return objectToString(d) === '[object Date]';\n}\nexports.isDate = isDate;\n\nfunction isError(e) {\n return (objectToString(e) === '[object Error]' || e instanceof Error);\n}\nexports.isError = isError;\n\nfunction isFunction(arg) {\n return typeof arg === 'function';\n}\nexports.isFunction = isFunction;\n\nfunction isPrimitive(arg) {\n return arg === null ||\n typeof arg === 'boolean' ||\n typeof arg === 'number' ||\n typeof arg === 'string' ||\n typeof arg === 'symbol' || // ES6 symbol\n typeof arg === 'undefined';\n}\nexports.isPrimitive = isPrimitive;\n\nexports.isBuffer = Buffer.isBuffer;\n\nfunction objectToString(o) {\n return Object.prototype.toString.call(o);\n}\n","var getNative = require('./_getNative');\n\nvar defineProperty = (function() {\n try {\n var func = getNative(Object, 'defineProperty');\n func({}, '', {});\n return func;\n } catch (e) {}\n}());\n\nmodule.exports = defineProperty;\n","import _Promise from \"../../core-js/promise\";\n\nfunction asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) {\n try {\n var info = gen[key](arg);\n var value = info.value;\n } catch (error) {\n reject(error);\n return;\n }\n\n if (info.done) {\n resolve(value);\n } else {\n _Promise.resolve(value).then(_next, _throw);\n }\n}\n\nexport default function _asyncToGenerator(fn) {\n return function () {\n var self = this,\n args = arguments;\n return new _Promise(function (resolve, reject) {\n var gen = fn.apply(self, args);\n\n function _next(value) {\n asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"next\", value);\n }\n\n function _throw(err) {\n asyncGeneratorStep(gen, resolve, reject, _next, _throw, \"throw\", err);\n }\n\n _next(undefined);\n });\n };\n}","var isStrictComparable = require('./_isStrictComparable'),\n keys = require('./keys');\n\n/**\n * Gets the property names, values, and compare flags of `object`.\n *\n * @private\n * @param {Object} object The object to query.\n * @returns {Array} Returns the match data of `object`.\n */\nfunction getMatchData(object) {\n var result = keys(object),\n length = result.length;\n\n while (length--) {\n var key = result[length],\n value = object[key];\n\n result[length] = [key, value, isStrictComparable(value)];\n }\n return result;\n}\n\nmodule.exports = getMatchData;\n","// https://github.com/tc39/proposal-promise-finally\n'use strict';\nvar $export = require('./_export');\nvar core = require('./_core');\nvar global = require('./_global');\nvar speciesConstructor = require('./_species-constructor');\nvar promiseResolve = require('./_promise-resolve');\n\n$export($export.P + $export.R, 'Promise', { 'finally': function (onFinally) {\n var C = speciesConstructor(this, core.Promise || global.Promise);\n var isFunction = typeof onFinally == 'function';\n return this.then(\n isFunction ? function (x) {\n return promiseResolve(C, onFinally()).then(function () { return x; });\n } : onFinally,\n isFunction ? function (e) {\n return promiseResolve(C, onFinally()).then(function () { throw e; });\n } : onFinally\n );\n} });\n","var $parseInt = require('./_global').parseInt;\nvar $trim = require('./_string-trim').trim;\nvar ws = require('./_string-ws');\nvar hex = /^[-+]?0[xX]/;\n\nmodule.exports = $parseInt(ws + '08') !== 8 || $parseInt(ws + '0x16') !== 22 ? function parseInt(str, radix) {\n var string = $trim(String(str), 3);\n return $parseInt(string, (radix >>> 0) || (hex.test(string) ? 16 : 10));\n} : $parseInt;\n","'use strict';\n\nvar TransformStream = require('stream').Transform,\n DevNullStream = require('./dev_null_stream'),\n inherits = require('util').inherits,\n Tokenizer = require('../tokenizer'),\n LocationInfoTokenizerMixin = require('../extensions/location_info/tokenizer_mixin'),\n ParserFeedbackSimulator = require('./parser_feedback_simulator'),\n mergeOptions = require('../utils/merge_options');\n\nvar DEFAULT_OPTIONS = {\n locationInfo: false\n};\n\nvar SAXParser = module.exports = function (options) {\n TransformStream.call(this);\n\n this.options = mergeOptions(DEFAULT_OPTIONS, options);\n\n this.tokenizer = new Tokenizer(options);\n\n if (this.options.locationInfo)\n new LocationInfoTokenizerMixin(this.tokenizer);\n\n this.parserFeedbackSimulator = new ParserFeedbackSimulator(this.tokenizer);\n\n this.pendingText = null;\n this.currentTokenLocation = void 0;\n\n this.lastChunkWritten = false;\n this.stopped = false;\n\n // NOTE: always pipe stream to the /dev/null stream to avoid\n // `highWaterMark` hit even if we don't have consumers.\n // (see: https://github.com/inikulin/parse5/issues/97#issuecomment-171940774)\n this.pipe(new DevNullStream());\n};\n\ninherits(SAXParser, TransformStream);\n\n//TransformStream implementation\nSAXParser.prototype._transform = function (chunk, encoding, callback) {\n if (!this.stopped) {\n this.tokenizer.write(chunk.toString('utf8'), this.lastChunkWritten);\n this._runParsingLoop();\n }\n\n this.push(chunk);\n\n callback();\n};\n\nSAXParser.prototype._flush = function (callback) {\n callback();\n};\n\nSAXParser.prototype.end = function (chunk, encoding, callback) {\n this.lastChunkWritten = true;\n TransformStream.prototype.end.call(this, chunk, encoding, callback);\n};\n\nSAXParser.prototype.stop = function () {\n this.stopped = true;\n};\n\n//Internals\nSAXParser.prototype._runParsingLoop = function () {\n do {\n var token = this.parserFeedbackSimulator.getNextToken();\n\n if (token.type === Tokenizer.HIBERNATION_TOKEN)\n break;\n\n if (token.type === Tokenizer.CHARACTER_TOKEN ||\n token.type === Tokenizer.WHITESPACE_CHARACTER_TOKEN ||\n token.type === Tokenizer.NULL_CHARACTER_TOKEN) {\n\n if (this.options.locationInfo) {\n if (this.pendingText === null)\n this.currentTokenLocation = token.location;\n\n else\n this.currentTokenLocation.endOffset = token.location.endOffset;\n }\n\n this.pendingText = (this.pendingText || '') + token.chars;\n }\n\n else {\n this._emitPendingText();\n this._handleToken(token);\n }\n } while (!this.stopped && token.type !== Tokenizer.EOF_TOKEN);\n};\n\nSAXParser.prototype._handleToken = function (token) {\n if (this.options.locationInfo)\n this.currentTokenLocation = token.location;\n\n if (token.type === Tokenizer.START_TAG_TOKEN)\n this.emit('startTag', token.tagName, token.attrs, token.selfClosing, this.currentTokenLocation);\n\n else if (token.type === Tokenizer.END_TAG_TOKEN)\n this.emit('endTag', token.tagName, this.currentTokenLocation);\n\n else if (token.type === Tokenizer.COMMENT_TOKEN)\n this.emit('comment', token.data, this.currentTokenLocation);\n\n else if (token.type === Tokenizer.DOCTYPE_TOKEN)\n this.emit('doctype', token.name, token.publicId, token.systemId, this.currentTokenLocation);\n};\n\nSAXParser.prototype._emitPendingText = function () {\n if (this.pendingText !== null) {\n this.emit('text', this.pendingText, this.currentTokenLocation);\n this.pendingText = null;\n }\n};\n","'use strict';\n\nvar HTML = require('../common/html');\n\n//Aliases\nvar $ = HTML.TAG_NAMES,\n NS = HTML.NAMESPACES;\n\n//Element utils\n\n//OPTIMIZATION: Integer comparisons are low-cost, so we can use very fast tag name length filters here.\n//It's faster than using dictionary.\nfunction isImpliedEndTagRequired(tn) {\n switch (tn.length) {\n case 1:\n return tn === $.P;\n\n case 2:\n return tn === $.RB || tn === $.RP || tn === $.RT || tn === $.DD || tn === $.DT || tn === $.LI;\n\n case 3:\n return tn === $.RTC;\n\n case 6:\n return tn === $.OPTION;\n\n case 8:\n return tn === $.OPTGROUP || tn === $.MENUITEM;\n }\n\n return false;\n}\n\nfunction isScopingElement(tn, ns) {\n switch (tn.length) {\n case 2:\n if (tn === $.TD || tn === $.TH)\n return ns === NS.HTML;\n\n else if (tn === $.MI || tn === $.MO || tn === $.MN || tn === $.MS)\n return ns === NS.MATHML;\n\n break;\n\n case 4:\n if (tn === $.HTML)\n return ns === NS.HTML;\n\n else if (tn === $.DESC)\n return ns === NS.SVG;\n\n break;\n\n case 5:\n if (tn === $.TABLE)\n return ns === NS.HTML;\n\n else if (tn === $.MTEXT)\n return ns === NS.MATHML;\n\n else if (tn === $.TITLE)\n return ns === NS.SVG;\n\n break;\n\n case 6:\n return (tn === $.APPLET || tn === $.OBJECT) && ns === NS.HTML;\n\n case 7:\n return (tn === $.CAPTION || tn === $.MARQUEE) && ns === NS.HTML;\n\n case 8:\n return tn === $.TEMPLATE && ns === NS.HTML;\n\n case 13:\n return tn === $.FOREIGN_OBJECT && ns === NS.SVG;\n\n case 14:\n return tn === $.ANNOTATION_XML && ns === NS.MATHML;\n }\n\n return false;\n}\n\n//Stack of open elements\nvar OpenElementStack = module.exports = function (document, treeAdapter) {\n this.stackTop = -1;\n this.items = [];\n this.current = document;\n this.currentTagName = null;\n this.currentTmplContent = null;\n this.tmplCount = 0;\n this.treeAdapter = treeAdapter;\n};\n\n//Index of element\nOpenElementStack.prototype._indexOf = function (element) {\n var idx = -1;\n\n for (var i = this.stackTop; i >= 0; i--) {\n if (this.items[i] === element) {\n idx = i;\n break;\n }\n }\n return idx;\n};\n\n//Update current element\nOpenElementStack.prototype._isInTemplate = function () {\n return this.currentTagName === $.TEMPLATE && this.treeAdapter.getNamespaceURI(this.current) === NS.HTML;\n};\n\nOpenElementStack.prototype._updateCurrentElement = function () {\n this.current = this.items[this.stackTop];\n this.currentTagName = this.current && this.treeAdapter.getTagName(this.current);\n\n this.currentTmplContent = this._isInTemplate() ? this.treeAdapter.getTemplateContent(this.current) : null;\n};\n\n//Mutations\nOpenElementStack.prototype.push = function (element) {\n this.items[++this.stackTop] = element;\n this._updateCurrentElement();\n\n if (this._isInTemplate())\n this.tmplCount++;\n\n};\n\nOpenElementStack.prototype.pop = function () {\n this.stackTop--;\n\n if (this.tmplCount > 0 && this._isInTemplate())\n this.tmplCount--;\n\n this._updateCurrentElement();\n};\n\nOpenElementStack.prototype.replace = function (oldElement, newElement) {\n var idx = this._indexOf(oldElement);\n\n this.items[idx] = newElement;\n\n if (idx === this.stackTop)\n this._updateCurrentElement();\n};\n\nOpenElementStack.prototype.insertAfter = function (referenceElement, newElement) {\n var insertionIdx = this._indexOf(referenceElement) + 1;\n\n this.items.splice(insertionIdx, 0, newElement);\n\n if (insertionIdx === ++this.stackTop)\n this._updateCurrentElement();\n};\n\nOpenElementStack.prototype.popUntilTagNamePopped = function (tagName) {\n while (this.stackTop > -1) {\n var tn = this.currentTagName,\n ns = this.treeAdapter.getNamespaceURI(this.current);\n\n this.pop();\n\n if (tn === tagName && ns === NS.HTML)\n break;\n }\n};\n\nOpenElementStack.prototype.popUntilElementPopped = function (element) {\n while (this.stackTop > -1) {\n var poppedElement = this.current;\n\n this.pop();\n\n if (poppedElement === element)\n break;\n }\n};\n\nOpenElementStack.prototype.popUntilNumberedHeaderPopped = function () {\n while (this.stackTop > -1) {\n var tn = this.currentTagName,\n ns = this.treeAdapter.getNamespaceURI(this.current);\n\n this.pop();\n\n if (tn === $.H1 || tn === $.H2 || tn === $.H3 || tn === $.H4 || tn === $.H5 || tn === $.H6 && ns === NS.HTML)\n break;\n }\n};\n\nOpenElementStack.prototype.popUntilTableCellPopped = function () {\n while (this.stackTop > -1) {\n var tn = this.currentTagName,\n ns = this.treeAdapter.getNamespaceURI(this.current);\n\n this.pop();\n\n if (tn === $.TD || tn === $.TH && ns === NS.HTML)\n break;\n }\n};\n\nOpenElementStack.prototype.popAllUpToHtmlElement = function () {\n //NOTE: here we assume that root element is always first in the open element stack, so\n //we perform this fast stack clean up.\n this.stackTop = 0;\n this._updateCurrentElement();\n};\n\nOpenElementStack.prototype.clearBackToTableContext = function () {\n while (this.currentTagName !== $.TABLE &&\n this.currentTagName !== $.TEMPLATE &&\n this.currentTagName !== $.HTML ||\n this.treeAdapter.getNamespaceURI(this.current) !== NS.HTML)\n this.pop();\n};\n\nOpenElementStack.prototype.clearBackToTableBodyContext = function () {\n while (this.currentTagName !== $.TBODY &&\n this.currentTagName !== $.TFOOT &&\n this.currentTagName !== $.THEAD &&\n this.currentTagName !== $.TEMPLATE &&\n this.currentTagName !== $.HTML ||\n this.treeAdapter.getNamespaceURI(this.current) !== NS.HTML)\n this.pop();\n};\n\nOpenElementStack.prototype.clearBackToTableRowContext = function () {\n while (this.currentTagName !== $.TR &&\n this.currentTagName !== $.TEMPLATE &&\n this.currentTagName !== $.HTML ||\n this.treeAdapter.getNamespaceURI(this.current) !== NS.HTML)\n this.pop();\n};\n\nOpenElementStack.prototype.remove = function (element) {\n for (var i = this.stackTop; i >= 0; i--) {\n if (this.items[i] === element) {\n this.items.splice(i, 1);\n this.stackTop--;\n this._updateCurrentElement();\n break;\n }\n }\n};\n\n//Search\nOpenElementStack.prototype.tryPeekProperlyNestedBodyElement = function () {\n //Properly nested element (should be second element in stack).\n var element = this.items[1];\n\n return element && this.treeAdapter.getTagName(element) === $.BODY ? element : null;\n};\n\nOpenElementStack.prototype.contains = function (element) {\n return this._indexOf(element) > -1;\n};\n\nOpenElementStack.prototype.getCommonAncestor = function (element) {\n var elementIdx = this._indexOf(element);\n\n return --elementIdx >= 0 ? this.items[elementIdx] : null;\n};\n\nOpenElementStack.prototype.isRootHtmlElementCurrent = function () {\n return this.stackTop === 0 && this.currentTagName === $.HTML;\n};\n\n//Element in scope\nOpenElementStack.prototype.hasInScope = function (tagName) {\n for (var i = this.stackTop; i >= 0; i--) {\n var tn = this.treeAdapter.getTagName(this.items[i]),\n ns = this.treeAdapter.getNamespaceURI(this.items[i]);\n\n if (tn === tagName && ns === NS.HTML)\n return true;\n\n if (isScopingElement(tn, ns))\n return false;\n }\n\n return true;\n};\n\nOpenElementStack.prototype.hasNumberedHeaderInScope = function () {\n for (var i = this.stackTop; i >= 0; i--) {\n var tn = this.treeAdapter.getTagName(this.items[i]),\n ns = this.treeAdapter.getNamespaceURI(this.items[i]);\n\n if ((tn === $.H1 || tn === $.H2 || tn === $.H3 || tn === $.H4 || tn === $.H5 || tn === $.H6) && ns === NS.HTML)\n return true;\n\n if (isScopingElement(tn, ns))\n return false;\n }\n\n return true;\n};\n\nOpenElementStack.prototype.hasInListItemScope = function (tagName) {\n for (var i = this.stackTop; i >= 0; i--) {\n var tn = this.treeAdapter.getTagName(this.items[i]),\n ns = this.treeAdapter.getNamespaceURI(this.items[i]);\n\n if (tn === tagName && ns === NS.HTML)\n return true;\n\n if ((tn === $.UL || tn === $.OL) && ns === NS.HTML || isScopingElement(tn, ns))\n return false;\n }\n\n return true;\n};\n\nOpenElementStack.prototype.hasInButtonScope = function (tagName) {\n for (var i = this.stackTop; i >= 0; i--) {\n var tn = this.treeAdapter.getTagName(this.items[i]),\n ns = this.treeAdapter.getNamespaceURI(this.items[i]);\n\n if (tn === tagName && ns === NS.HTML)\n return true;\n\n if (tn === $.BUTTON && ns === NS.HTML || isScopingElement(tn, ns))\n return false;\n }\n\n return true;\n};\n\nOpenElementStack.prototype.hasInTableScope = function (tagName) {\n for (var i = this.stackTop; i >= 0; i--) {\n var tn = this.treeAdapter.getTagName(this.items[i]),\n ns = this.treeAdapter.getNamespaceURI(this.items[i]);\n\n if (ns !== NS.HTML)\n continue;\n\n if (tn === tagName)\n return true;\n\n if (tn === $.TABLE || tn === $.TEMPLATE || tn === $.HTML)\n return false;\n }\n\n return true;\n};\n\nOpenElementStack.prototype.hasTableBodyContextInTableScope = function () {\n for (var i = this.stackTop; i >= 0; i--) {\n var tn = this.treeAdapter.getTagName(this.items[i]),\n ns = this.treeAdapter.getNamespaceURI(this.items[i]);\n\n if (ns !== NS.HTML)\n continue;\n\n if (tn === $.TBODY || tn === $.THEAD || tn === $.TFOOT)\n return true;\n\n if (tn === $.TABLE || tn === $.HTML)\n return false;\n }\n\n return true;\n};\n\nOpenElementStack.prototype.hasInSelectScope = function (tagName) {\n for (var i = this.stackTop; i >= 0; i--) {\n var tn = this.treeAdapter.getTagName(this.items[i]),\n ns = this.treeAdapter.getNamespaceURI(this.items[i]);\n\n if (ns !== NS.HTML)\n continue;\n\n if (tn === tagName)\n return true;\n\n if (tn !== $.OPTION && tn !== $.OPTGROUP)\n return false;\n }\n\n return true;\n};\n\n//Implied end tags\nOpenElementStack.prototype.generateImpliedEndTags = function () {\n while (isImpliedEndTagRequired(this.currentTagName))\n this.pop();\n};\n\nOpenElementStack.prototype.generateImpliedEndTagsWithExclusion = function (exclusionTagName) {\n while (isImpliedEndTagRequired(this.currentTagName) && this.currentTagName !== exclusionTagName)\n this.pop();\n};\n","'use strict';\n\nvar Mixin = require('../../utils/mixin'),\n inherits = require('util').inherits,\n UNICODE = require('../../common/unicode');\n\n//Aliases\nvar $ = UNICODE.CODE_POINTS;\n\nvar PositionTrackingPreprocessorMixin = module.exports = function (preprocessor) {\n // NOTE: avoid installing tracker twice\n if (!preprocessor.__locTracker) {\n preprocessor.__locTracker = this;\n\n Mixin.call(this, preprocessor);\n\n this.preprocessor = preprocessor;\n this.isEol = false;\n this.lineStartPos = 0;\n this.droppedBufferSize = 0;\n\n this.col = -1;\n this.line = 1;\n }\n\n return preprocessor.__locTracker;\n};\n\ninherits(PositionTrackingPreprocessorMixin, Mixin);\n\nObject.defineProperty(PositionTrackingPreprocessorMixin.prototype, 'offset', {\n get: function () {\n return this.droppedBufferSize + this.preprocessor.pos;\n }\n});\n\nPositionTrackingPreprocessorMixin.prototype._getOverriddenMethods = function (mxn, orig) {\n return {\n advance: function () {\n var cp = orig.advance.call(this);\n\n //NOTE: LF should be in the last column of the line\n if (mxn.isEol) {\n mxn.isEol = false;\n mxn.line++;\n mxn.lineStartPos = mxn.offset;\n }\n\n if (cp === $.LINE_FEED)\n mxn.isEol = true;\n\n mxn.col = mxn.offset - mxn.lineStartPos + 1;\n\n return cp;\n },\n\n retreat: function () {\n orig.retreat.call(this);\n mxn.isEol = false;\n\n mxn.col = mxn.offset - mxn.lineStartPos + 1;\n },\n\n dropParsedChunk: function () {\n var prevPos = this.pos;\n\n orig.dropParsedChunk.call(this);\n\n mxn.droppedBufferSize += prevPos - this.pos;\n }\n };\n};\n","if (typeof Object.create === 'function') {\n // implementation from standard node.js 'util' module\n module.exports = function inherits(ctor, superCtor) {\n if (superCtor) {\n ctor.super_ = superCtor\n ctor.prototype = Object.create(superCtor.prototype, {\n constructor: {\n value: ctor,\n enumerable: false,\n writable: true,\n configurable: true\n }\n })\n }\n };\n} else {\n // old school shim for old browsers\n module.exports = function inherits(ctor, superCtor) {\n if (superCtor) {\n ctor.super_ = superCtor\n var TempCtor = function () {}\n TempCtor.prototype = superCtor.prototype\n ctor.prototype = new TempCtor()\n ctor.prototype.constructor = ctor\n }\n }\n}\n","// getting tag from 19.1.3.6 Object.prototype.toString()\nvar cof = require('./_cof');\nvar TAG = require('./_wks')('toStringTag');\n// ES3 wrong here\nvar ARG = cof(function () { return arguments; }()) == 'Arguments';\n\n// fallback for IE11 Script Access Denied error\nvar tryGet = function (it, key) {\n try {\n return it[key];\n } catch (e) { /* empty */ }\n};\n\nmodule.exports = function (it) {\n var O, T, B;\n return it === undefined ? 'Undefined' : it === null ? 'Null'\n // @@toStringTag case\n : typeof (T = tryGet(O = Object(it), TAG)) == 'string' ? T\n // builtinTag case\n : ARG ? cof(O)\n // ES3 arguments fallback\n : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B;\n};\n","var ctx = require('./_ctx');\nvar invoke = require('./_invoke');\nvar html = require('./_html');\nvar cel = require('./_dom-create');\nvar global = require('./_global');\nvar process = global.process;\nvar setTask = global.setImmediate;\nvar clearTask = global.clearImmediate;\nvar MessageChannel = global.MessageChannel;\nvar Dispatch = global.Dispatch;\nvar counter = 0;\nvar queue = {};\nvar ONREADYSTATECHANGE = 'onreadystatechange';\nvar defer, channel, port;\nvar run = function () {\n var id = +this;\n // eslint-disable-next-line no-prototype-builtins\n if (queue.hasOwnProperty(id)) {\n var fn = queue[id];\n delete queue[id];\n fn();\n }\n};\nvar listener = function (event) {\n run.call(event.data);\n};\n// Node.js 0.9+ & IE10+ has setImmediate, otherwise:\nif (!setTask || !clearTask) {\n setTask = function setImmediate(fn) {\n var args = [];\n var i = 1;\n while (arguments.length > i) args.push(arguments[i++]);\n queue[++counter] = function () {\n // eslint-disable-next-line no-new-func\n invoke(typeof fn == 'function' ? fn : Function(fn), args);\n };\n defer(counter);\n return counter;\n };\n clearTask = function clearImmediate(id) {\n delete queue[id];\n };\n // Node.js 0.8-\n if (require('./_cof')(process) == 'process') {\n defer = function (id) {\n process.nextTick(ctx(run, id, 1));\n };\n // Sphere (JS game engine) Dispatch API\n } else if (Dispatch && Dispatch.now) {\n defer = function (id) {\n Dispatch.now(ctx(run, id, 1));\n };\n // Browsers with MessageChannel, includes WebWorkers\n } else if (MessageChannel) {\n channel = new MessageChannel();\n port = channel.port2;\n channel.port1.onmessage = listener;\n defer = ctx(port.postMessage, port, 1);\n // Browsers with postMessage, skip WebWorkers\n // IE8 has postMessage, but it's sync & typeof its postMessage is 'object'\n } else if (global.addEventListener && typeof postMessage == 'function' && !global.importScripts) {\n defer = function (id) {\n global.postMessage(id + '', '*');\n };\n global.addEventListener('message', listener, false);\n // IE8-\n } else if (ONREADYSTATECHANGE in cel('script')) {\n defer = function (id) {\n html.appendChild(cel('script'))[ONREADYSTATECHANGE] = function () {\n html.removeChild(this);\n run.call(id);\n };\n };\n // Rest old browsers\n } else {\n defer = function (id) {\n setTimeout(ctx(run, id, 1), 0);\n };\n }\n}\nmodule.exports = {\n set: setTask,\n clear: clearTask\n};\n","'use strict';\nvar create = require('./_object-create');\nvar descriptor = require('./_property-desc');\nvar setToStringTag = require('./_set-to-string-tag');\nvar IteratorPrototype = {};\n\n// 25.1.2.1.1 %IteratorPrototype%[@@iterator]()\nrequire('./_hide')(IteratorPrototype, require('./_wks')('iterator'), function () { return this; });\n\nmodule.exports = function (Constructor, NAME, next) {\n Constructor.prototype = create(IteratorPrototype, { next: descriptor(1, next) });\n setToStringTag(Constructor, NAME + ' Iterator');\n};\n","var isObject = require('./isObject'),\n isPrototype = require('./_isPrototype'),\n nativeKeysIn = require('./_nativeKeysIn');\n\n/** Used for built-in method references. */\nvar objectProto = Object.prototype;\n\n/** Used to check objects for own properties. */\nvar hasOwnProperty = objectProto.hasOwnProperty;\n\n/**\n * The base implementation of `_.keysIn` which doesn't treat sparse arrays as dense.\n *\n * @private\n * @param {Object} object The object to query.\n * @returns {Array} Returns the array of property names.\n */\nfunction baseKeysIn(object) {\n if (!isObject(object)) {\n return nativeKeysIn(object);\n }\n var isProto = isPrototype(object),\n result = [];\n\n for (var key in object) {\n if (!(key == 'constructor' && (isProto || !hasOwnProperty.call(object, key)))) {\n result.push(key);\n }\n }\n return result;\n}\n\nmodule.exports = baseKeysIn;\n","// Proceess '\\n'\n\n'use strict';\n\nvar isSpace = require('../common/utils').isSpace;\n\n\nmodule.exports = function newline(state, silent) {\n var pmax, max, pos = state.pos;\n\n if (state.src.charCodeAt(pos) !== 0x0A/* \\n */) { return false; }\n\n pmax = state.pending.length - 1;\n max = state.posMax;\n\n // ' \\n' -> hardbreak\n // Lookup in pending chars is bad practice! Don't copy to other rules!\n // Pending string is stored in concat mode, indexed lookups will cause\n // convertion to flat mode.\n if (!silent) {\n if (pmax >= 0 && state.pending.charCodeAt(pmax) === 0x20) {\n if (pmax >= 1 && state.pending.charCodeAt(pmax - 1) === 0x20) {\n state.pending = state.pending.replace(/ +$/, '');\n state.push('hardbreak', 'br', 0);\n } else {\n state.pending = state.pending.slice(0, -1);\n state.push('softbreak', 'br', 0);\n }\n\n } else {\n state.push('softbreak', 'br', 0);\n }\n }\n\n pos++;\n\n // skip heading spaces for next line\n while (pos < max && isSpace(state.src.charCodeAt(pos))) { pos++; }\n\n state.pos = pos;\n return true;\n};\n","var isKeyable = require('./_isKeyable');\n\n/**\n * Gets the data for `map`.\n *\n * @private\n * @param {Object} map The map to query.\n * @param {string} key The reference key.\n * @returns {*} Returns the map data.\n */\nfunction getMapData(map, key) {\n var data = map.__data__;\n return isKeyable(key)\n ? data[typeof key == 'string' ? 'string' : 'hash']\n : data.map;\n}\n\nmodule.exports = getMapData;\n","var baseMerge = require('./_baseMerge'),\n createAssigner = require('./_createAssigner');\n\n/**\n * This method is like `_.assign` except that it recursively merges own and\n * inherited enumerable string keyed properties of source objects into the\n * destination object. Source properties that resolve to `undefined` are\n * skipped if a destination value exists. Array and plain object properties\n * are merged recursively. Other objects and value types are overridden by\n * assignment. Source objects are applied from left to right. Subsequent\n * sources overwrite property assignments of previous sources.\n *\n * **Note:** This method mutates `object`.\n *\n * @static\n * @memberOf _\n * @since 0.5.0\n * @category Object\n * @param {Object} object The destination object.\n * @param {...Object} [sources] The source objects.\n * @returns {Object} Returns `object`.\n * @example\n *\n * var object = {\n * 'a': [{ 'b': 2 }, { 'd': 4 }]\n * };\n *\n * var other = {\n * 'a': [{ 'c': 3 }, { 'e': 5 }]\n * };\n *\n * _.merge(object, other);\n * // => { 'a': [{ 'b': 2, 'c': 3 }, { 'd': 4, 'e': 5 }] }\n */\nvar merge = createAssigner(function(object, source, srcIndex) {\n baseMerge(object, source, srcIndex);\n});\n\nmodule.exports = merge;\n","/**\n * A specialized version of `_.some` for arrays without support for iteratee\n * shorthands.\n *\n * @private\n * @param {Array} [array] The array to iterate over.\n * @param {Function} predicate The function invoked per iteration.\n * @returns {boolean} Returns `true` if any element passes the predicate check,\n * else `false`.\n */\nfunction arraySome(array, predicate) {\n var index = -1,\n length = array == null ? 0 : array.length;\n\n while (++index < length) {\n if (predicate(array[index], index, array)) {\n return true;\n }\n }\n return false;\n}\n\nmodule.exports = arraySome;\n","// Commonmark default options\n\n'use strict';\n\n\nmodule.exports = {\n options: {\n html: true, // Enable HTML tags in source\n xhtmlOut: true, // Use '/' to close single tags (
    )\n breaks: false, // Convert '\\n' in paragraphs into
    \n langPrefix: 'language-', // CSS language prefix for fenced blocks\n linkify: false, // autoconvert URL-like texts to links\n\n // Enable some language-neutral replacements + quotes beautification\n typographer: false,\n\n // Double + single quotes replacement pairs, when typographer enabled,\n // and smartquotes on. Could be either a String or an Array.\n //\n // For example, you can use '«»„“' for Russian, '„“‚‘' for German,\n // and ['«\\xA0', '\\xA0»', '‹\\xA0', '\\xA0›'] for French (including nbsp).\n quotes: '\\u201c\\u201d\\u2018\\u2019', /* “”‘’ */\n\n // Highlighter function. Should return escaped HTML,\n // or '' if the source string is not changed and should be escaped externaly.\n // If result starts with element as a fragment context if context element was not provided,\n //so we will parse in \"forgiving\" manner\n if (!fragmentContext)\n fragmentContext = this.treeAdapter.createElement($.TEMPLATE, NS.HTML, []);\n\n //NOTE: create fake element which will be used as 'document' for fragment parsing.\n //This is important for jsdom there 'document' can't be recreated, therefore\n //fragment parsing causes messing of the main `document`.\n var documentMock = this.treeAdapter.createElement('documentmock', NS.HTML, []);\n\n this._bootstrap(documentMock, fragmentContext);\n\n if (this.treeAdapter.getTagName(fragmentContext) === $.TEMPLATE)\n this._pushTmplInsertionMode(IN_TEMPLATE_MODE);\n\n this._initTokenizerForFragmentParsing();\n this._insertFakeRootElement();\n this._resetInsertionMode();\n this._findFormInFragmentContext();\n this.tokenizer.write(html, true);\n this._runParsingLoop(null);\n\n var rootElement = this.treeAdapter.getFirstChild(documentMock),\n fragment = this.treeAdapter.createDocumentFragment();\n\n this._adoptNodes(rootElement, fragment);\n\n return fragment;\n};\n\n//Bootstrap parser\nParser.prototype._bootstrap = function (document, fragmentContext) {\n this.tokenizer = new Tokenizer(this.options);\n\n this.stopped = false;\n\n this.insertionMode = INITIAL_MODE;\n this.originalInsertionMode = '';\n\n this.document = document;\n this.fragmentContext = fragmentContext;\n\n this.headElement = null;\n this.formElement = null;\n\n this.openElements = new OpenElementStack(this.document, this.treeAdapter);\n this.activeFormattingElements = new FormattingElementList(this.treeAdapter);\n\n this.tmplInsertionModeStack = [];\n this.tmplInsertionModeStackTop = -1;\n this.currentTmplInsertionMode = null;\n\n this.pendingCharacterTokens = [];\n this.hasNonWhitespacePendingCharacterToken = false;\n\n this.framesetOk = true;\n this.skipNextNewLine = false;\n this.fosterParentingEnabled = false;\n};\n\n//Parsing loop\nParser.prototype._runParsingLoop = function (scriptHandler) {\n while (!this.stopped) {\n this._setupTokenizerCDATAMode();\n\n var token = this.tokenizer.getNextToken();\n\n if (token.type === Tokenizer.HIBERNATION_TOKEN)\n break;\n\n if (this.skipNextNewLine) {\n this.skipNextNewLine = false;\n\n if (token.type === Tokenizer.WHITESPACE_CHARACTER_TOKEN && token.chars[0] === '\\n') {\n if (token.chars.length === 1)\n continue;\n\n token.chars = token.chars.substr(1);\n }\n }\n\n this._processInputToken(token);\n\n if (scriptHandler && this.pendingScript)\n break;\n }\n};\n\nParser.prototype.runParsingLoopForCurrentChunk = function (writeCallback, scriptHandler) {\n this._runParsingLoop(scriptHandler);\n\n if (scriptHandler && this.pendingScript) {\n var script = this.pendingScript;\n\n this.pendingScript = null;\n\n scriptHandler(script);\n\n return;\n }\n\n if (writeCallback)\n writeCallback();\n};\n\n//Text parsing\nParser.prototype._setupTokenizerCDATAMode = function () {\n var current = this._getAdjustedCurrentElement();\n\n this.tokenizer.allowCDATA = current && current !== this.document &&\n this.treeAdapter.getNamespaceURI(current) !== NS.HTML && !this._isIntegrationPoint(current);\n};\n\nParser.prototype._switchToTextParsing = function (currentToken, nextTokenizerState) {\n this._insertElement(currentToken, NS.HTML);\n this.tokenizer.state = nextTokenizerState;\n this.originalInsertionMode = this.insertionMode;\n this.insertionMode = TEXT_MODE;\n};\n\nParser.prototype.switchToPlaintextParsing = function () {\n this.insertionMode = TEXT_MODE;\n this.originalInsertionMode = IN_BODY_MODE;\n this.tokenizer.state = Tokenizer.MODE.PLAINTEXT;\n};\n\n//Fragment parsing\nParser.prototype._getAdjustedCurrentElement = function () {\n return this.openElements.stackTop === 0 && this.fragmentContext ?\n this.fragmentContext :\n this.openElements.current;\n};\n\nParser.prototype._findFormInFragmentContext = function () {\n var node = this.fragmentContext;\n\n do {\n if (this.treeAdapter.getTagName(node) === $.FORM) {\n this.formElement = node;\n break;\n }\n\n node = this.treeAdapter.getParentNode(node);\n } while (node);\n};\n\nParser.prototype._initTokenizerForFragmentParsing = function () {\n if (this.treeAdapter.getNamespaceURI(this.fragmentContext) === NS.HTML) {\n var tn = this.treeAdapter.getTagName(this.fragmentContext);\n\n if (tn === $.TITLE || tn === $.TEXTAREA)\n this.tokenizer.state = Tokenizer.MODE.RCDATA;\n\n else if (tn === $.STYLE || tn === $.XMP || tn === $.IFRAME ||\n tn === $.NOEMBED || tn === $.NOFRAMES || tn === $.NOSCRIPT)\n this.tokenizer.state = Tokenizer.MODE.RAWTEXT;\n\n else if (tn === $.SCRIPT)\n this.tokenizer.state = Tokenizer.MODE.SCRIPT_DATA;\n\n else if (tn === $.PLAINTEXT)\n this.tokenizer.state = Tokenizer.MODE.PLAINTEXT;\n }\n};\n\n//Tree mutation\nParser.prototype._setDocumentType = function (token) {\n this.treeAdapter.setDocumentType(this.document, token.name, token.publicId, token.systemId);\n};\n\nParser.prototype._attachElementToTree = function (element) {\n if (this._shouldFosterParentOnInsertion())\n this._fosterParentElement(element);\n\n else {\n var parent = this.openElements.currentTmplContent || this.openElements.current;\n\n this.treeAdapter.appendChild(parent, element);\n }\n};\n\nParser.prototype._appendElement = function (token, namespaceURI) {\n var element = this.treeAdapter.createElement(token.tagName, namespaceURI, token.attrs);\n\n this._attachElementToTree(element);\n};\n\nParser.prototype._insertElement = function (token, namespaceURI) {\n var element = this.treeAdapter.createElement(token.tagName, namespaceURI, token.attrs);\n\n this._attachElementToTree(element);\n this.openElements.push(element);\n};\n\nParser.prototype._insertFakeElement = function (tagName) {\n var element = this.treeAdapter.createElement(tagName, NS.HTML, []);\n\n this._attachElementToTree(element);\n this.openElements.push(element);\n};\n\nParser.prototype._insertTemplate = function (token) {\n var tmpl = this.treeAdapter.createElement(token.tagName, NS.HTML, token.attrs),\n content = this.treeAdapter.createDocumentFragment();\n\n this.treeAdapter.setTemplateContent(tmpl, content);\n this._attachElementToTree(tmpl);\n this.openElements.push(tmpl);\n};\n\nParser.prototype._insertFakeRootElement = function () {\n var element = this.treeAdapter.createElement($.HTML, NS.HTML, []);\n\n this.treeAdapter.appendChild(this.openElements.current, element);\n this.openElements.push(element);\n};\n\nParser.prototype._appendCommentNode = function (token, parent) {\n var commentNode = this.treeAdapter.createCommentNode(token.data);\n\n this.treeAdapter.appendChild(parent, commentNode);\n};\n\nParser.prototype._insertCharacters = function (token) {\n if (this._shouldFosterParentOnInsertion())\n this._fosterParentText(token.chars);\n\n else {\n var parent = this.openElements.currentTmplContent || this.openElements.current;\n\n this.treeAdapter.insertText(parent, token.chars);\n }\n};\n\nParser.prototype._adoptNodes = function (donor, recipient) {\n while (true) {\n var child = this.treeAdapter.getFirstChild(donor);\n\n if (!child)\n break;\n\n this.treeAdapter.detachNode(child);\n this.treeAdapter.appendChild(recipient, child);\n }\n};\n\n//Token processing\nParser.prototype._shouldProcessTokenInForeignContent = function (token) {\n var current = this._getAdjustedCurrentElement();\n\n if (!current || current === this.document)\n return false;\n\n var ns = this.treeAdapter.getNamespaceURI(current);\n\n if (ns === NS.HTML)\n return false;\n\n if (this.treeAdapter.getTagName(current) === $.ANNOTATION_XML && ns === NS.MATHML &&\n token.type === Tokenizer.START_TAG_TOKEN && token.tagName === $.SVG)\n return false;\n\n var isCharacterToken = token.type === Tokenizer.CHARACTER_TOKEN ||\n token.type === Tokenizer.NULL_CHARACTER_TOKEN ||\n token.type === Tokenizer.WHITESPACE_CHARACTER_TOKEN,\n isMathMLTextStartTag = token.type === Tokenizer.START_TAG_TOKEN &&\n token.tagName !== $.MGLYPH &&\n token.tagName !== $.MALIGNMARK;\n\n if ((isMathMLTextStartTag || isCharacterToken) && this._isIntegrationPoint(current, NS.MATHML))\n return false;\n\n if ((token.type === Tokenizer.START_TAG_TOKEN || isCharacterToken) && this._isIntegrationPoint(current, NS.HTML))\n return false;\n\n return token.type !== Tokenizer.EOF_TOKEN;\n};\n\nParser.prototype._processToken = function (token) {\n _[this.insertionMode][token.type](this, token);\n};\n\nParser.prototype._processTokenInBodyMode = function (token) {\n _[IN_BODY_MODE][token.type](this, token);\n};\n\nParser.prototype._processTokenInForeignContent = function (token) {\n if (token.type === Tokenizer.CHARACTER_TOKEN)\n characterInForeignContent(this, token);\n\n else if (token.type === Tokenizer.NULL_CHARACTER_TOKEN)\n nullCharacterInForeignContent(this, token);\n\n else if (token.type === Tokenizer.WHITESPACE_CHARACTER_TOKEN)\n insertCharacters(this, token);\n\n else if (token.type === Tokenizer.COMMENT_TOKEN)\n appendComment(this, token);\n\n else if (token.type === Tokenizer.START_TAG_TOKEN)\n startTagInForeignContent(this, token);\n\n else if (token.type === Tokenizer.END_TAG_TOKEN)\n endTagInForeignContent(this, token);\n};\n\nParser.prototype._processInputToken = function (token) {\n if (this._shouldProcessTokenInForeignContent(token))\n this._processTokenInForeignContent(token);\n\n else\n this._processToken(token);\n};\n\n//Integration points\nParser.prototype._isIntegrationPoint = function (element, foreignNS) {\n var tn = this.treeAdapter.getTagName(element),\n ns = this.treeAdapter.getNamespaceURI(element),\n attrs = this.treeAdapter.getAttrList(element);\n\n return foreignContent.isIntegrationPoint(tn, ns, attrs, foreignNS);\n};\n\n//Active formatting elements reconstruction\nParser.prototype._reconstructActiveFormattingElements = function () {\n var listLength = this.activeFormattingElements.length;\n\n if (listLength) {\n var unopenIdx = listLength,\n entry = null;\n\n do {\n unopenIdx--;\n entry = this.activeFormattingElements.entries[unopenIdx];\n\n if (entry.type === FormattingElementList.MARKER_ENTRY || this.openElements.contains(entry.element)) {\n unopenIdx++;\n break;\n }\n } while (unopenIdx > 0);\n\n for (var i = unopenIdx; i < listLength; i++) {\n entry = this.activeFormattingElements.entries[i];\n this._insertElement(entry.token, this.treeAdapter.getNamespaceURI(entry.element));\n entry.element = this.openElements.current;\n }\n }\n};\n\n//Close elements\nParser.prototype._closeTableCell = function () {\n this.openElements.generateImpliedEndTags();\n this.openElements.popUntilTableCellPopped();\n this.activeFormattingElements.clearToLastMarker();\n this.insertionMode = IN_ROW_MODE;\n};\n\nParser.prototype._closePElement = function () {\n this.openElements.generateImpliedEndTagsWithExclusion($.P);\n this.openElements.popUntilTagNamePopped($.P);\n};\n\n//Insertion modes\nParser.prototype._resetInsertionMode = function () {\n for (var i = this.openElements.stackTop, last = false; i >= 0; i--) {\n var element = this.openElements.items[i];\n\n if (i === 0) {\n last = true;\n\n if (this.fragmentContext)\n element = this.fragmentContext;\n }\n\n var tn = this.treeAdapter.getTagName(element),\n newInsertionMode = INSERTION_MODE_RESET_MAP[tn];\n\n if (newInsertionMode) {\n this.insertionMode = newInsertionMode;\n break;\n }\n\n else if (!last && (tn === $.TD || tn === $.TH)) {\n this.insertionMode = IN_CELL_MODE;\n break;\n }\n\n else if (!last && tn === $.HEAD) {\n this.insertionMode = IN_HEAD_MODE;\n break;\n }\n\n else if (tn === $.SELECT) {\n this._resetInsertionModeForSelect(i);\n break;\n }\n\n else if (tn === $.TEMPLATE) {\n this.insertionMode = this.currentTmplInsertionMode;\n break;\n }\n\n else if (tn === $.HTML) {\n this.insertionMode = this.headElement ? AFTER_HEAD_MODE : BEFORE_HEAD_MODE;\n break;\n }\n\n else if (last) {\n this.insertionMode = IN_BODY_MODE;\n break;\n }\n }\n};\n\nParser.prototype._resetInsertionModeForSelect = function (selectIdx) {\n if (selectIdx > 0) {\n for (var i = selectIdx - 1; i > 0; i--) {\n var ancestor = this.openElements.items[i],\n tn = this.treeAdapter.getTagName(ancestor);\n\n if (tn === $.TEMPLATE)\n break;\n\n else if (tn === $.TABLE) {\n this.insertionMode = IN_SELECT_IN_TABLE_MODE;\n return;\n }\n }\n }\n\n this.insertionMode = IN_SELECT_MODE;\n};\n\nParser.prototype._pushTmplInsertionMode = function (mode) {\n this.tmplInsertionModeStack.push(mode);\n this.tmplInsertionModeStackTop++;\n this.currentTmplInsertionMode = mode;\n};\n\nParser.prototype._popTmplInsertionMode = function () {\n this.tmplInsertionModeStack.pop();\n this.tmplInsertionModeStackTop--;\n this.currentTmplInsertionMode = this.tmplInsertionModeStack[this.tmplInsertionModeStackTop];\n};\n\n//Foster parenting\nParser.prototype._isElementCausesFosterParenting = function (element) {\n var tn = this.treeAdapter.getTagName(element);\n\n return tn === $.TABLE || tn === $.TBODY || tn === $.TFOOT || tn === $.THEAD || tn === $.TR;\n};\n\nParser.prototype._shouldFosterParentOnInsertion = function () {\n return this.fosterParentingEnabled && this._isElementCausesFosterParenting(this.openElements.current);\n};\n\nParser.prototype._findFosterParentingLocation = function () {\n var location = {\n parent: null,\n beforeElement: null\n };\n\n for (var i = this.openElements.stackTop; i >= 0; i--) {\n var openElement = this.openElements.items[i],\n tn = this.treeAdapter.getTagName(openElement),\n ns = this.treeAdapter.getNamespaceURI(openElement);\n\n if (tn === $.TEMPLATE && ns === NS.HTML) {\n location.parent = this.treeAdapter.getTemplateContent(openElement);\n break;\n }\n\n else if (tn === $.TABLE) {\n location.parent = this.treeAdapter.getParentNode(openElement);\n\n if (location.parent)\n location.beforeElement = openElement;\n else\n location.parent = this.openElements.items[i - 1];\n\n break;\n }\n }\n\n if (!location.parent)\n location.parent = this.openElements.items[0];\n\n return location;\n};\n\nParser.prototype._fosterParentElement = function (element) {\n var location = this._findFosterParentingLocation();\n\n if (location.beforeElement)\n this.treeAdapter.insertBefore(location.parent, element, location.beforeElement);\n else\n this.treeAdapter.appendChild(location.parent, element);\n};\n\nParser.prototype._fosterParentText = function (chars) {\n var location = this._findFosterParentingLocation();\n\n if (location.beforeElement)\n this.treeAdapter.insertTextBefore(location.parent, chars, location.beforeElement);\n else\n this.treeAdapter.insertText(location.parent, chars);\n};\n\n//Special elements\nParser.prototype._isSpecialElement = function (element) {\n var tn = this.treeAdapter.getTagName(element),\n ns = this.treeAdapter.getNamespaceURI(element);\n\n return HTML.SPECIAL_ELEMENTS[ns][tn];\n};\n\n//Adoption agency algorithm\n//(see: http://www.whatwg.org/specs/web-apps/current-work/multipage/tree-construction.html#adoptionAgency)\n//------------------------------------------------------------------\n\n//Steps 5-8 of the algorithm\nfunction aaObtainFormattingElementEntry(p, token) {\n var formattingElementEntry = p.activeFormattingElements.getElementEntryInScopeWithTagName(token.tagName);\n\n if (formattingElementEntry) {\n if (!p.openElements.contains(formattingElementEntry.element)) {\n p.activeFormattingElements.removeEntry(formattingElementEntry);\n formattingElementEntry = null;\n }\n\n else if (!p.openElements.hasInScope(token.tagName))\n formattingElementEntry = null;\n }\n\n else\n genericEndTagInBody(p, token);\n\n return formattingElementEntry;\n}\n\n//Steps 9 and 10 of the algorithm\nfunction aaObtainFurthestBlock(p, formattingElementEntry) {\n var furthestBlock = null;\n\n for (var i = p.openElements.stackTop; i >= 0; i--) {\n var element = p.openElements.items[i];\n\n if (element === formattingElementEntry.element)\n break;\n\n if (p._isSpecialElement(element))\n furthestBlock = element;\n }\n\n if (!furthestBlock) {\n p.openElements.popUntilElementPopped(formattingElementEntry.element);\n p.activeFormattingElements.removeEntry(formattingElementEntry);\n }\n\n return furthestBlock;\n}\n\n//Step 13 of the algorithm\nfunction aaInnerLoop(p, furthestBlock, formattingElement) {\n var lastElement = furthestBlock,\n nextElement = p.openElements.getCommonAncestor(furthestBlock);\n\n for (var i = 0, element = nextElement; element !== formattingElement; i++, element = nextElement) {\n //NOTE: store next element for the next loop iteration (it may be deleted from the stack by step 9.5)\n nextElement = p.openElements.getCommonAncestor(element);\n\n var elementEntry = p.activeFormattingElements.getElementEntry(element),\n counterOverflow = elementEntry && i >= AA_INNER_LOOP_ITER,\n shouldRemoveFromOpenElements = !elementEntry || counterOverflow;\n\n if (shouldRemoveFromOpenElements) {\n if (counterOverflow)\n p.activeFormattingElements.removeEntry(elementEntry);\n\n p.openElements.remove(element);\n }\n\n else {\n element = aaRecreateElementFromEntry(p, elementEntry);\n\n if (lastElement === furthestBlock)\n p.activeFormattingElements.bookmark = elementEntry;\n\n p.treeAdapter.detachNode(lastElement);\n p.treeAdapter.appendChild(element, lastElement);\n lastElement = element;\n }\n }\n\n return lastElement;\n}\n\n//Step 13.7 of the algorithm\nfunction aaRecreateElementFromEntry(p, elementEntry) {\n var ns = p.treeAdapter.getNamespaceURI(elementEntry.element),\n newElement = p.treeAdapter.createElement(elementEntry.token.tagName, ns, elementEntry.token.attrs);\n\n p.openElements.replace(elementEntry.element, newElement);\n elementEntry.element = newElement;\n\n return newElement;\n}\n\n//Step 14 of the algorithm\nfunction aaInsertLastNodeInCommonAncestor(p, commonAncestor, lastElement) {\n if (p._isElementCausesFosterParenting(commonAncestor))\n p._fosterParentElement(lastElement);\n\n else {\n var tn = p.treeAdapter.getTagName(commonAncestor),\n ns = p.treeAdapter.getNamespaceURI(commonAncestor);\n\n if (tn === $.TEMPLATE && ns === NS.HTML)\n commonAncestor = p.treeAdapter.getTemplateContent(commonAncestor);\n\n p.treeAdapter.appendChild(commonAncestor, lastElement);\n }\n}\n\n//Steps 15-19 of the algorithm\nfunction aaReplaceFormattingElement(p, furthestBlock, formattingElementEntry) {\n var ns = p.treeAdapter.getNamespaceURI(formattingElementEntry.element),\n token = formattingElementEntry.token,\n newElement = p.treeAdapter.createElement(token.tagName, ns, token.attrs);\n\n p._adoptNodes(furthestBlock, newElement);\n p.treeAdapter.appendChild(furthestBlock, newElement);\n\n p.activeFormattingElements.insertElementAfterBookmark(newElement, formattingElementEntry.token);\n p.activeFormattingElements.removeEntry(formattingElementEntry);\n\n p.openElements.remove(formattingElementEntry.element);\n p.openElements.insertAfter(furthestBlock, newElement);\n}\n\n//Algorithm entry point\nfunction callAdoptionAgency(p, token) {\n var formattingElementEntry;\n\n for (var i = 0; i < AA_OUTER_LOOP_ITER; i++) {\n formattingElementEntry = aaObtainFormattingElementEntry(p, token, formattingElementEntry);\n\n if (!formattingElementEntry)\n break;\n\n var furthestBlock = aaObtainFurthestBlock(p, formattingElementEntry);\n\n if (!furthestBlock)\n break;\n\n p.activeFormattingElements.bookmark = formattingElementEntry;\n\n var lastElement = aaInnerLoop(p, furthestBlock, formattingElementEntry.element),\n commonAncestor = p.openElements.getCommonAncestor(formattingElementEntry.element);\n\n p.treeAdapter.detachNode(lastElement);\n aaInsertLastNodeInCommonAncestor(p, commonAncestor, lastElement);\n aaReplaceFormattingElement(p, furthestBlock, formattingElementEntry);\n }\n}\n\n\n//Generic token handlers\n//------------------------------------------------------------------\nfunction ignoreToken() {\n //NOTE: do nothing =)\n}\n\nfunction appendComment(p, token) {\n p._appendCommentNode(token, p.openElements.currentTmplContent || p.openElements.current);\n}\n\nfunction appendCommentToRootHtmlElement(p, token) {\n p._appendCommentNode(token, p.openElements.items[0]);\n}\n\nfunction appendCommentToDocument(p, token) {\n p._appendCommentNode(token, p.document);\n}\n\nfunction insertCharacters(p, token) {\n p._insertCharacters(token);\n}\n\nfunction stopParsing(p) {\n p.stopped = true;\n}\n\n//12.2.5.4.1 The \"initial\" insertion mode\n//------------------------------------------------------------------\nfunction doctypeInInitialMode(p, token) {\n p._setDocumentType(token);\n\n var mode = token.forceQuirks ?\n HTML.DOCUMENT_MODE.QUIRKS :\n doctype.getDocumentMode(token.name, token.publicId, token.systemId);\n\n p.treeAdapter.setDocumentMode(p.document, mode);\n\n p.insertionMode = BEFORE_HTML_MODE;\n}\n\nfunction tokenInInitialMode(p, token) {\n p.treeAdapter.setDocumentMode(p.document, HTML.DOCUMENT_MODE.QUIRKS);\n p.insertionMode = BEFORE_HTML_MODE;\n p._processToken(token);\n}\n\n\n//12.2.5.4.2 The \"before html\" insertion mode\n//------------------------------------------------------------------\nfunction startTagBeforeHtml(p, token) {\n if (token.tagName === $.HTML) {\n p._insertElement(token, NS.HTML);\n p.insertionMode = BEFORE_HEAD_MODE;\n }\n\n else\n tokenBeforeHtml(p, token);\n}\n\nfunction endTagBeforeHtml(p, token) {\n var tn = token.tagName;\n\n if (tn === $.HTML || tn === $.HEAD || tn === $.BODY || tn === $.BR)\n tokenBeforeHtml(p, token);\n}\n\nfunction tokenBeforeHtml(p, token) {\n p._insertFakeRootElement();\n p.insertionMode = BEFORE_HEAD_MODE;\n p._processToken(token);\n}\n\n\n//12.2.5.4.3 The \"before head\" insertion mode\n//------------------------------------------------------------------\nfunction startTagBeforeHead(p, token) {\n var tn = token.tagName;\n\n if (tn === $.HTML)\n startTagInBody(p, token);\n\n else if (tn === $.HEAD) {\n p._insertElement(token, NS.HTML);\n p.headElement = p.openElements.current;\n p.insertionMode = IN_HEAD_MODE;\n }\n\n else\n tokenBeforeHead(p, token);\n}\n\nfunction endTagBeforeHead(p, token) {\n var tn = token.tagName;\n\n if (tn === $.HEAD || tn === $.BODY || tn === $.HTML || tn === $.BR)\n tokenBeforeHead(p, token);\n}\n\nfunction tokenBeforeHead(p, token) {\n p._insertFakeElement($.HEAD);\n p.headElement = p.openElements.current;\n p.insertionMode = IN_HEAD_MODE;\n p._processToken(token);\n}\n\n\n//12.2.5.4.4 The \"in head\" insertion mode\n//------------------------------------------------------------------\nfunction startTagInHead(p, token) {\n var tn = token.tagName;\n\n if (tn === $.HTML)\n startTagInBody(p, token);\n\n else if (tn === $.BASE || tn === $.BASEFONT || tn === $.BGSOUND || tn === $.LINK || tn === $.META)\n p._appendElement(token, NS.HTML);\n\n else if (tn === $.TITLE)\n p._switchToTextParsing(token, Tokenizer.MODE.RCDATA);\n\n //NOTE: here we assume that we always act as an interactive user agent with enabled scripting, so we parse\n //