1
0
mirror of https://github.com/Luzifer/wiki.git synced 2024-09-19 15:43:00 +00:00
wiki/frontend/app.js

66 lines
1.6 MiB
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

!function(t){var e={};function r(o){if(e[o])return e[o].exports;var n=e[o]={i:o,l:!1,exports:{}};return t[o].call(n.exports,n,n.exports,r),n.l=!0,n.exports}r.m=t,r.c=e,r.d=function(t,e,o){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:o})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var o=Object.create(null);if(r.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var n in t)r.d(o,n,function(e){return t[e]}.bind(null,n));return o},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="",r(r.s=86)}([function(t,e,r){"use strict";(function(t){r.d(e,"i",function(){return o}),r.d(e,"b",function(){return n}),r.d(e,"g",function(){return a}),r.d(e,"d",function(){return l}),r.d(e,"j",function(){return s}),r.d(e,"k",function(){return d}),r.d(e,"e",function(){return u}),r.d(e,"h",function(){return p}),r.d(e,"f",function(){return f}),r.d(e,"c",function(){return m}),r.d(e,"a",function(){return h});var o="undefined"!=typeof window,n="undefined"!=typeof document,i="undefined"!=typeof navigator,a="undefined"!=typeof Promise,l="undefined"!=typeof MutationObserver||"undefined"!=typeof WebKitMutationObserver||"undefined"!=typeof MozMutationObserver,s=o&&n&&i,c=s?window.navigator.userAgent.toLowerCase():"",d=c.indexOf("jsdom")>0,u=(/msie|trident/.test(c),function(){var t=!1;if(s)try{var e={get passive(){t=!0}};window.addEventListener("test",e,e),window.removeEventListener("test",e,e)}catch(e){t=!1}return t}()),p=s&&("ontouchstart"in document.documentElement||navigator.maxTouchPoints>0),f=s&&Boolean(window.PointerEvent||window.MSPointerEvent),m=s&&"IntersectionObserver"in window&&"IntersectionObserverEntry"in window&&"intersectionRatio"in window.IntersectionObserverEntry.prototype,h=function(){return function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,o=void 0!==t&&t?Object({NODE_ENV:"production"})||!1:{};return e?o[e]||r:o}("BOOTSTRAP_VUE_NO_WARN")}}).call(this,r(36))},function(t,e,r){"use strict";var o=Object.prototype.hasOwnProperty;function n(t,e){return o.call(t,e)}function i(t){return!(t>=55296&&t<=57343)&&(!(t>=64976&&t<=65007)&&(65535!=(65535&t)&&65534!=(65535&t)&&(!(t>=0&&t<=8)&&(11!==t&&(!(t>=14&&t<=31)&&(!(t>=127&&t<=159)&&!(t>1114111)))))))}function a(t){if(t>65535){var e=55296+((t-=65536)>>10),r=56320+(1023&t);return String.fromCharCode(e,r)}return String.fromCharCode(t)}var l=/\\([!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~])/g,s=new RegExp(l.source+"|"+/&([a-z#][a-z0-9]{1,31});/gi.source,"gi"),c=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))/i,d=r(71);var u=/[&<>"]/,p=/[&<>"]/g,f={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;"};function m(t){return f[t]}var h=/[.?*+^$[\]\\(){}|-]/g;var g=r(44);e.lib={},e.lib.mdurl=r(72),e.lib.ucmicro=r(155),e.assign=function(t){return Array.prototype.slice.call(arguments,1).forEach(function(e){if(e){if("object"!=typeof e)throw new TypeError(e+"must be object");Object.keys(e).forEach(function(r){t[r]=e[r]})}}),t},e.isString=function(t){return"[object String]"===function(t){return Object.prototype.toString.call(t)}(t)},e.has=n,e.unescapeMd=function(t){return t.indexOf("\\")<0?t:t.replace(l,"$1")},e.unescapeAll=function(t){return t.indexOf("\\")<0&&t.indexOf("&")<0?t:t.replace(s,function(t,e,r){return e||function(t,e){var r=0;return n(d,e)?d[e]:35===e.charCodeAt(0)&&c.test(e)&&i(r="x"===e[1].toLowerCase()?parseInt(e.slice(2),16):parseInt(e.slice(1),10))?a(r):t}(t,r)})},e.isValidEntityCode=i,e.fromCodePoint=a,e.escapeHtml=function(t){return u.test(t)?t.replace(p,m):t},e.arrayReplaceAt=function(t,e,r){return[].concat(t.slice(0,e),r,t.slice(e+1))},e.isSpace=function(t){switch(t){case 9:case 32:return!0}return!1},e.isWhiteSpace=function(t){if(t>=8192&&t<=8202)return!0;switch(t){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},e.isMdAsciiPunct=function(t){switch(t){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}},e.isPunctChar=function(t){return g.test(t)},e.escapeRE=function(t){return t.replace(h,"\\$&")},e.normalizeReference=function(t){return t.trim().replace(/\s+/g," ").toUpperCase()}},function(t,e,r){"use strict";var o=r(51),n=r(102),i=Object.prototype.toString;function a(t){return"[object Array]"===i.call(t)}function l(t){return null!==t&&"object"==typeof t}function s(t){return"[object Function]"===i.call(t)}function c(t,e){if(null!=t)if("object"!=typeof t&&(t=[t]),a(t))for(var r=0,o=t.length;r<o;r++)e.call(null,t[r],r,t);else for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.call(null,t[n],n,t)}t.exports={isArray:a,isArrayBuffer:function(t){return"[object ArrayBuffer]"===i.call(t)},isBuffer:n,isFormData:function(t){return"undefined"!=typeof FormData&&t instanceof FormData},isArrayBufferView:function(t){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&t.buffer instanceof ArrayBuffer},isString:function(t){return"string"==typeof t},isNumber:function(t){return"number"==typeof t},isObject:l,isUndefined:function(t){return void 0===t},isDate:function(t){return"[object Date]"===i.call(t)},isFile:function(t){return"[object File]"===i.call(t)},isBlob:function(t){return"[object Blob]"===i.call(t)},isFunction:s,isStream:function(t){return l(t)&&s(t.pipe)},isURLSearchParams:function(t){return"undefined"!=typeof URLSearchParams&&t instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!=typeof window&&"undefined"!=typeof document)},forEach:c,merge:function t(){var e={};function r(r,o){"object"==typeof e[o]&&"object"==typeof r?e[o]=t(e[o],r):e[o]=r}for(var o=0,n=arguments.length;o<n;o++)c(arguments[o],r);return e},deepMerge:function t(){var e={};function r(r,o){"object"==typeof e[o]&&"object"==typeof r?e[o]=t(e[o],r):e[o]="object"==typeof r?t({},r):r}for(var o=0,n=arguments.length;o<n;o++)c(arguments[o],r);return e},extend:function(t,e,r){return c(e,function(e,n){t[n]=r&&"function"==typeof e?o(e,r):e}),t},trim:function(t){return t.replace(/^\s*/,"").replace(/\s*$/,"")}}},function(t,e,r){t.exports=function(){"use strict";var t=navigator.userAgent,e=navigator.platform,r=/gecko\/\d/i.test(t),o=/MSIE \d/.test(t),n=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(t),i=/Edge\/(\d+)/.exec(t),a=o||n||i,l=a&&(o?document.documentMode||6:+(i||n)[1]),s=!i&&/WebKit\//.test(t),c=s&&/Qt\/\d+\.\d+/.test(t),d=!i&&/Chrome\//.test(t),u=/Opera\//.test(t),p=/Apple Computer/.test(navigator.vendor),f=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(t),m=/PhantomJS/.test(t),h=!i&&/AppleWebKit/.test(t)&&/Mobile\/\w+/.test(t),g=/Android/.test(t),b=h||g||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(t),v=h||/Mac/.test(e),x=/\bCrOS\b/.test(t),y=/win/i.test(e),w=u&&t.match(/Version\/(\d*\.\d*)/);w&&(w=Number(w[1])),w&&w>=15&&(u=!1,s=!0);var k=v&&(c||u&&(null==w||w<12.11)),_=r||a&&l>=9;function S(t){return new RegExp("(^|\\s)"+t+"(?:$|\\s)\\s*")}var C,O=function(t,e){var r=t.className,o=S(e).exec(r);if(o){var n=r.slice(o.index+o[0].length);t.className=r.slice(0,o.index)+(n?o[1]+n:"")}};function T(t){for(var e=t.childNodes.length;e>0;--e)t.removeChild(t.firstChild);return t}function B(t,e){return T(t).appendChild(e)}function A(t,e,r,o){var n=document.createElement(t);if(r&&(n.className=r),o&&(n.style.cssText=o),"string"==typeof e)n.appendChild(document.createTextNode(e));else if(e)for(var i=0;i<e.length;++i)n.appendChild(e[i]);return n}function E(t,e,r,o){var n=A(t,e,r,o);return n.setAttribute("role","presentation"),n}function P(t,e){if(3==e.nodeType&&(e=e.parentNode),t.contains)return t.contains(e);do{if(11==e.nodeType&&(e=e.host),e==t)return!0}while(e=e.parentNode)}function D(){var t;try{t=document.activeElement}catch(e){t=document.body||null}for(;t&&t.shadowRoot&&t.shadowRoot.activeElement;)t=t.shadowRoot.activeElement;return t}function j(t,e){var r=t.className;S(e).test(r)||(t.className+=(r?" ":"")+e)}function L(t,e){for(var r=t.split(" "),o=0;o<r.length;o++)r[o]&&!S(r[o]).test(e)&&(e+=" "+r[o]);return e}C=document.createRange?function(t,e,r,o){var n=document.createRange();return n.setEnd(o||t,r),n.setStart(t,e),n}:function(t,e,r){var o=document.body.createTextRange();try{o.moveToElementText(t.parentNode)}catch(t){return o}return o.collapse(!0),o.moveEnd("character",r),o.moveStart("character",e),o};var z=function(t){t.select()};function M(t){var e=Array.prototype.slice.call(arguments,1);return function(){return t.apply(null,e)}}function $(t,e,r){for(var o in e||(e={}),t)!t.hasOwnProperty(o)||!1===r&&e.hasOwnProperty(o)||(e[o]=t[o]);return e}function N(t,e,r,o,n){null==e&&-1==(e=t.search(/[^\s\u00a0]/))&&(e=t.length);for(var i=o||0,a=n||0;;){var l=t.indexOf("\t",i);if(l<0||l>=e)return a+(e-i);a+=l-i,a+=r-a%r,i=l+1}}h?z=function(t){t.selectionStart=0,t.selectionEnd=t.value.length}:a&&(z=function(t){try{t.select()}catch(t){}});var F=function(){this.id=null};function I(t,e){for(var r=0;r<t.length;++r)if(t[r]==e)return r;return-1}F.prototype.set=function(t,e){clearTimeout(this.id),this.id=setTimeout(e,t)};var R=30,q={toString:function(){return"CodeMirror.Pass"}},H={scroll:!1},V={origin:"*mouse"},U={origin:"+move"};function W(t,e,r){for(var o=0,n=0;;){var i=t.indexOf("\t",o);-1==i&&(i=t.length);var a=i-o;if(i==t.length||n+a>=e)return o+Math.min(a,e-n);if(n+=i-o,o=i+1,(n+=r-n%r)>=e)return o}}var G=[""];function X(t){for(;G.length<=t;)G.push(K(G)+" ");return G[t]}function K(t){return t[t.length-1]}function Y(t,e){for(var r=[],o=0;o<t.length;o++)r[o]=e(t[o],o);return r}function Z(){}function J(t,e){var r;return Object.create?r=Object.create(t):(Z.prototype=t,r=new Z),e&&$(e,r),r}var Q=/[\u00df\u0587\u0590-\u05f4\u0600-\u06ff\u3040-\u309f\u30a0-\u30ff\u3400-\u4db5\u4e00-\u9fcc\uac00-\ud7af]/;function tt(t){return/\w/.test(t)||t>"€"&&(t.toUpperCase()!=t.toLowerCase()||Q.test(t))}function et(t,e){return e?!!(e.source.indexOf("\\w")>-1&&tt(t))||e.test(t):tt(t)}function rt(t){for(var e in t)if(t.hasOwnProperty(e)&&t[e])return!1;return!0}var ot=/[\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 nt(t){return t.charCodeAt(0)>=768&&ot.test(t)}function it(t,e,r){for(;(r<0?e>0:e<t.length)&&nt(t.charAt(e));)e+=r;return e}function at(t,e,r){for(var o=e>r?-1:1;;){if(e==r)return e;var n=(e+r)/2,i=o<0?Math.ceil(n):Math.floor(n);if(i==e)return t(i)?e:r;t(i)?r=i:e=i+o}}var lt=null;function st(t,e,r){var o;lt=null;for(var n=0;n<t.length;++n){var i=t[n];if(i.from<e&&i.to>e)return n;i.to==e&&(i.from!=i.to&&"before"==r?o=n:lt=n),i.from==e&&(i.from!=i.to&&"before"!=r?o=n:lt=n)}return null!=o?o:lt}var ct=function(){var t="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",e="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111",r=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,o=/[stwN]/,n=/[LRr]/,i=/[Lb1n]/,a=/[1n]/;function l(t,e,r){this.level=t,this.from=e,this.to=r}return function(s,c){var d="ltr"==c?"L":"R";if(0==s.length||"ltr"==c&&!r.test(s))return!1;for(var u,p=s.length,f=[],m=0;m<p;++m)f.push((u=s.charCodeAt(m))<=247?t.charAt(u):1424<=u&&u<=1524?"R":1536<=u&&u<=1785?e.charAt(u-1536):1774<=u&&u<=2220?"r":8192<=u&&u<=8203?"w":8204==u?"b":"L");for(var h=0,g=d;h<p;++h){var b=f[h];"m"==b?f[h]=g:g=b}for(var v=0,x=d;v<p;++v){var y=f[v];"1"==y&&"r"==x?f[v]="n":n.test(y)&&(x=y,"r"==y&&(f[v]="R"))}for(var w=1,k=f[0];w<p-1;++w){var _=f[w];"+"==_&&"1"==k&&"1"==f[w+1]?f[w]="1":","!=_||k!=f[w+1]||"1"!=k&&"n"!=k||(f[w]=k),k=_}for(var S=0;S<p;++S){var C=f[S];if(","==C)f[S]="N";else if("%"==C){var O=void 0;for(O=S+1;O<p&&"%"==f[O];++O);for(var T=S&&"!"==f[S-1]||O<p&&"1"==f[O]?"1":"N",B=S;B<O;++B)f[B]=T;S=O-1}}for(var A=0,E=d;A<p;++A){var P=f[A];"L"==E&&"1"==P?f[A]="L":n.test(P)&&(E=P)}for(var D=0;D<p;++D)if(o.test(f[D])){var j=void 0;for(j=D+1;j<p&&o.test(f[j]);++j);for(var L="L"==(D?f[D-1]:d),z=L==("L"==(j<p?f[j]:d))?L?"L":"R":d,M=D;M<j;++M)f[M]=z;D=j-1}for(var $,N=[],F=0;F<p;)if(i.test(f[F])){var I=F;for(++F;F<p&&i.test(f[F]);++F);N.push(new l(0,I,F))}else{var R=F,q=N.length;for(++F;F<p&&"L"!=f[F];++F);for(var H=R;H<F;)if(a.test(f[H])){R<H&&N.splice(q,0,new l(1,R,H));var V=H;for(++H;H<F&&a.test(f[H]);++H);N.splice(q,0,new l(2,V,H)),R=H}else++H;R<F&&N.splice(q,0,new l(1,R,F))}return"ltr"==c&&(1==N[0].level&&($=s.match(/^\s+/))&&(N[0].from=$[0].length,N.unshift(new l(0,0,$[0].length))),1==K(N).level&&($=s.match(/\s+$/))&&(K(N).to-=$[0].length,N.push(new l(0,p-$[0].length,p)))),"rtl"==c?N.reverse():N}}();function dt(t,e){var r=t.order;return null==r&&(r=t.order=ct(t.text,e)),r}var ut=[],pt=function(t,e,r){if(t.addEventListener)t.addEventListener(e,r,!1);else if(t.attachEvent)t.attachEvent("on"+e,r);else{var o=t._handlers||(t._handlers={});o[e]=(o[e]||ut).concat(r)}};function ft(t,e){return t._handlers&&t._handlers[e]||ut}function mt(t,e,r){if(t.removeEventListener)t.removeEventListener(e,r,!1);else if(t.detachEvent)t.detachEvent("on"+e,r);else{var o=t._handlers,n=o&&o[e];if(n){var i=I(n,r);i>-1&&(o[e]=n.slice(0,i).concat(n.slice(i+1)))}}}function ht(t,e){var r=ft(t,e);if(r.length)for(var o=Array.prototype.slice.call(arguments,2),n=0;n<r.length;++n)r[n].apply(null,o)}function gt(t,e,r){return"string"==typeof e&&(e={type:e,preventDefault:function(){this.defaultPrevented=!0}}),ht(t,r||e.type,t,e),kt(e)||e.codemirrorIgnore}function bt(t){var e=t._handlers&&t._handlers.cursorActivity;if(e)for(var r=t.curOp.cursorActivityHandlers||(t.curOp.cursorActivityHandlers=[]),o=0;o<e.length;++o)-1==I(r,e[o])&&r.push(e[o])}function vt(t,e){return ft(t,e).length>0}function xt(t){t.prototype.on=function(t,e){pt(this,t,e)},t.prototype.off=function(t,e){mt(this,t,e)}}function yt(t){t.preventDefault?t.preventDefault():t.returnValue=!1}function wt(t){t.stopPropagation?t.stopPropagation():t.cancelBubble=!0}function kt(t){return null!=t.defaultPrevented?t.defaultPrevented:0==t.returnValue}function _t(t){yt(t),wt(t)}function St(t){return t.target||t.srcElement}function Ct(t){var e=t.which;return null==e&&(1&t.button?e=1:2&t.button?e=3:4&t.button&&(e=2)),v&&t.ctrlKey&&1==e&&(e=3),e}var Ot,Tt,Bt=function(){if(a&&l<9)return!1;var t=A("div");return"draggable"in t||"dragDrop"in t}();function At(t){if(null==Ot){var e=A("span","");B(t,A("span",[e,document.createTextNode("x")])),0!=t.firstChild.offsetHeight&&(Ot=e.offsetWidth<=1&&e.offsetHeight>2&&!(a&&l<8))}var r=Ot?A("span",""):A("span"," ",null,"display: inline-block; width: 1px; margin-right: -1px");return r.setAttribute("cm-text",""),r}function Et(t){if(null!=Tt)return Tt;var e=B(t,document.createTextNode("AخA")),r=C(e,0,1).getBoundingClientRect(),o=C(e,1,2).getBoundingClientRect();return T(t),!(!r||r.left==r.right)&&(Tt=o.right-r.right<3)}var Pt,Dt=3!="\n\nb".split(/\n/).length?function(t){for(var e=0,r=[],o=t.length;e<=o;){var n=t.indexOf("\n",e);-1==n&&(n=t.length);var i=t.slice(e,"\r"==t.charAt(n-1)?n-1:n),a=i.indexOf("\r");-1!=a?(r.push(i.slice(0,a)),e+=a+1):(r.push(i),e=n+1)}return r}:function(t){return t.split(/\r\n?|\n/)},jt=window.getSelection?function(t){try{return t.selectionStart!=t.selectionEnd}catch(t){return!1}}:function(t){var e;try{e=t.ownerDocument.selection.createRange()}catch(t){}return!(!e||e.parentElement()!=t)&&0!=e.compareEndPoints("StartToEnd",e)},Lt="oncopy"in(Pt=A("div"))||(Pt.setAttribute("oncopy","return;"),"function"==typeof Pt.oncopy),zt=null,Mt={},$t={};function Nt(t,e){arguments.length>2&&(e.dependencies=Array.prototype.slice.call(arguments,2)),Mt[t]=e}function Ft(t){if("string"==typeof t&&$t.hasOwnProperty(t))t=$t[t];else if(t&&"string"==typeof t.name&&$t.hasOwnProperty(t.name)){var e=$t[t.name];"string"==typeof e&&(e={name:e}),(t=J(e,t)).name=e.name}else{if("string"==typeof t&&/^[\w\-]+\/[\w\-]+\+xml$/.test(t))return Ft("application/xml");if("string"==typeof t&&/^[\w\-]+\/[\w\-]+\+json$/.test(t))return Ft("application/json")}return"string"==typeof t?{name:t}:t||{name:"null"}}function It(t,e){e=Ft(e);var r=Mt[e.name];if(!r)return It(t,"text/plain");var o=r(t,e);if(Rt.hasOwnProperty(e.name)){var n=Rt[e.name];for(var i in n)n.hasOwnProperty(i)&&(o.hasOwnProperty(i)&&(o["_"+i]=o[i]),o[i]=n[i])}if(o.name=e.name,e.helperType&&(o.helperType=e.helperType),e.modeProps)for(var a in e.modeProps)o[a]=e.modeProps[a];return o}var Rt={};function qt(t,e){$(e,Rt.hasOwnProperty(t)?Rt[t]:Rt[t]={})}function Ht(t,e){if(!0===e)return e;if(t.copyState)return t.copyState(e);var r={};for(var o in e){var n=e[o];n instanceof Array&&(n=n.concat([])),r[o]=n}return r}function Vt(t,e){for(var r;t.innerMode&&(r=t.innerMode(e))&&r.mode!=t;)e=r.state,t=r.mode;return r||{mode:t,state:e}}function Ut(t,e,r){return!t.startState||t.startState(e,r)}var Wt=function(t,e,r){this.pos=this.start=0,this.string=t,this.tabSize=e||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=r};function Gt(t,e){if((e-=t.first)<0||e>=t.size)throw new Error("There is no line "+(e+t.first)+" in the document.");for(var r=t;!r.lines;)for(var o=0;;++o){var n=r.children[o],i=n.chunkSize();if(e<i){r=n;break}e-=i}return r.lines[e]}function Xt(t,e,r){var o=[],n=e.line;return t.iter(e.line,r.line+1,function(t){var i=t.text;n==r.line&&(i=i.slice(0,r.ch)),n==e.line&&(i=i.slice(e.ch)),o.push(i),++n}),o}function Kt(t,e,r){var o=[];return t.iter(e,r,function(t){o.push(t.text)}),o}function Yt(t,e){var r=e-t.height;if(r)for(var o=t;o;o=o.parent)o.height+=r}function Zt(t){if(null==t.parent)return null;for(var e=t.parent,r=I(e.lines,t),o=e.parent;o;e=o,o=o.parent)for(var n=0;o.children[n]!=e;++n)r+=o.children[n].chunkSize();return r+e.first}function Jt(t,e){var r=t.first;t:do{for(var o=0;o<t.children.length;++o){var n=t.children[o],i=n.height;if(e<i){t=n;continue t}e-=i,r+=n.chunkSize()}return r}while(!t.lines);for(var a=0;a<t.lines.length;++a){var l=t.lines[a].height;if(e<l)break;e-=l}return r+a}function Qt(t,e){return e>=t.first&&e<t.first+t.size}function te(t,e){return String(t.lineNumberFormatter(e+t.firstLineNumber))}function ee(t,e,r){if(void 0===r&&(r=null),!(this instanceof ee))return new ee(t,e,r);this.line=t,this.ch=e,this.sticky=r}function re(t,e){return t.line-e.line||t.ch-e.ch}function oe(t,e){return t.sticky==e.sticky&&0==re(t,e)}function ne(t){return ee(t.line,t.ch)}function ie(t,e){return re(t,e)<0?e:t}function ae(t,e){return re(t,e)<0?t:e}function le(t,e){return Math.max(t.first,Math.min(e,t.first+t.size-1))}function se(t,e){if(e.line<t.first)return ee(t.first,0);var r=t.first+t.size-1;return e.line>r?ee(r,Gt(t,r).text.length):function(t,e){var r=t.ch;return null==r||r>e?ee(t.line,e):r<0?ee(t.line,0):t}(e,Gt(t,e.line).text.length)}function ce(t,e){for(var r=[],o=0;o<e.length;o++)r[o]=se(t,e[o]);return r}Wt.prototype.eol=function(){return this.pos>=this.string.length},Wt.prototype.sol=function(){return this.pos==this.lineStart},Wt.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},Wt.prototype.next=function(){if(this.pos<this.string.length)return this.string.charAt(this.pos++)},Wt.prototype.eat=function(t){var e=this.string.charAt(this.pos);if("string"==typeof t?e==t:e&&(t.test?t.test(e):t(e)))return++this.pos,e},Wt.prototype.eatWhile=function(t){for(var e=this.pos;this.eat(t););return this.pos>e},Wt.prototype.eatSpace=function(){for(var t=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>t},Wt.prototype.skipToEnd=function(){this.pos=this.string.length},Wt.prototype.skipTo=function(t){var e=this.string.indexOf(t,this.pos);if(e>-1)return this.pos=e,!0},Wt.prototype.backUp=function(t){this.pos-=t},Wt.prototype.column=function(){return this.lastColumnPos<this.start&&(this.lastColumnValue=N(this.string,this.start,this.tabSize,this.lastColumnPos,this.lastColumnValue),this.lastColumnPos=this.start),this.lastColumnValue-(this.lineStart?N(this.string,this.lineStart,this.tabSize):0)},Wt.prototype.indentation=function(){return N(this.string,null,this.tabSize)-(this.lineStart?N(this.string,this.lineStart,this.tabSize):0)},Wt.prototype.match=function(t,e,r){if("string"!=typeof t){var o=this.string.slice(this.pos).match(t);return o&&o.index>0?null:(o&&!1!==e&&(this.pos+=o[0].length),o)}var n=function(t){return r?t.toLowerCase():t};if(n(this.string.substr(this.pos,t.length))==n(t))return!1!==e&&(this.pos+=t.length),!0},Wt.prototype.current=function(){return this.string.slice(this.start,this.pos)},Wt.prototype.hideFirstChars=function(t,e){this.lineStart+=t;try{return e()}finally{this.lineStart-=t}},Wt.prototype.lookAhead=function(t){var e=this.lineOracle;return e&&e.lookAhead(t)},Wt.prototype.baseToken=function(){var t=this.lineOracle;return t&&t.baseToken(this.pos)};var de=function(t,e){this.state=t,this.lookAhead=e},ue=function(t,e,r,o){this.state=e,this.doc=t,this.line=r,this.maxLookAhead=o||0,this.baseTokens=null,this.baseTokenPos=1};function pe(t,e,r,o){var n=[t.state.modeGen],i={};we(t,e.text,t.doc.mode,r,function(t,e){return n.push(t,e)},i,o);for(var a=r.state,l=function(o){r.baseTokens=n;var l=t.state.overlays[o],s=1,c=0;r.state=!0,we(t,e.text,l.mode,r,function(t,e){for(var r=s;c<t;){var o=n[s];o>t&&n.splice(s,1,t,n[s+1],o),s+=2,c=Math.min(t,o)}if(e)if(l.opaque)n.splice(r,s-r,t,"overlay "+e),s=r+2;else for(;r<s;r+=2){var i=n[r+1];n[r+1]=(i?i+" ":"")+"overlay "+e}},i),r.state=a,r.baseTokens=null,r.baseTokenPos=1},s=0;s<t.state.overlays.length;++s)l(s);return{styles:n,classes:i.bgClass||i.textClass?i:null}}function fe(t,e,r){if(!e.styles||e.styles[0]!=t.state.modeGen){var o=me(t,Zt(e)),n=e.text.length>t.options.maxHighlightLength&&Ht(t.doc.mode,o.state),i=pe(t,e,o);n&&(o.state=n),e.stateAfter=o.save(!n),e.styles=i.styles,i.classes?e.styleClasses=i.classes:e.styleClasses&&(e.styleClasses=null),r===t.doc.highlightFrontier&&(t.doc.modeFrontier=Math.max(t.doc.modeFrontier,++t.doc.highlightFrontier))}return e.styles}function me(t,e,r){var o=t.doc,n=t.display;if(!o.mode.startState)return new ue(o,!0,e);var i=function(t,e,r){for(var o,n,i=t.doc,a=r?-1:e-(t.doc.mode.innerMode?1e3:100),l=e;l>a;--l){if(l<=i.first)return i.first;var s=Gt(i,l-1),c=s.stateAfter;if(c&&(!r||l+(c instanceof de?c.lookAhead:0)<=i.modeFrontier))return l;var d=N(s.text,null,t.options.tabSize);(null==n||o>d)&&(n=l-1,o=d)}return n}(t,e,r),a=i>o.first&&Gt(o,i-1).stateAfter,l=a?ue.fromSaved(o,a,i):new ue(o,Ut(o.mode),i);return o.iter(i,e,function(r){he(t,r.text,l);var o=l.line;r.stateAfter=o==e-1||o%5==0||o>=n.viewFrom&&o<n.viewTo?l.save():null,l.nextLine()}),r&&(o.modeFrontier=l.line),l}function he(t,e,r,o){var n=t.doc.mode,i=new Wt(e,t.options.tabSize,r);for(i.start=i.pos=o||0,""==e&&ge(n,r.state);!i.eol();)be(n,i,r.state),i.start=i.pos}function ge(t,e){if(t.blankLine)return t.blankLine(e);if(t.innerMode){var r=Vt(t,e);return r.mode.blankLine?r.mode.blankLine(r.state):void 0}}function be(t,e,r,o){for(var n=0;n<10;n++){o&&(o[0]=Vt(t,r).mode);var i=t.token(e,r);if(e.pos>e.start)return i}throw new Error("Mode "+t.name+" failed to advance stream.")}ue.prototype.lookAhead=function(t){var e=this.doc.getLine(this.line+t);return null!=e&&t>this.maxLookAhead&&(this.maxLookAhead=t),e},ue.prototype.baseToken=function(t){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=t;)this.baseTokenPos+=2;var e=this.baseTokens[this.baseTokenPos+1];return{type:e&&e.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-t}},ue.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},ue.fromSaved=function(t,e,r){return e instanceof de?new ue(t,Ht(t.mode,e.state),r,e.lookAhead):new ue(t,Ht(t.mode,e),r)},ue.prototype.save=function(t){var e=!1!==t?Ht(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new de(e,this.maxLookAhead):e};var ve=function(t,e,r){this.start=t.start,this.end=t.pos,this.string=t.current(),this.type=e||null,this.state=r};function xe(t,e,r,o){var n,i,a=t.doc,l=a.mode,s=Gt(a,(e=se(a,e)).line),c=me(t,e.line,r),d=new Wt(s.text,t.options.tabSize,c);for(o&&(i=[]);(o||d.pos<e.ch)&&!d.eol();)d.start=d.pos,n=be(l,d,c.state),o&&i.push(new ve(d,n,Ht(a.mode,c.state)));return o?i:new ve(d,n,c.state)}function ye(t,e){if(t)for(;;){var r=t.match(/(?:^|\s+)line-(background-)?(\S+)/);if(!r)break;t=t.slice(0,r.index)+t.slice(r.index+r[0].length);var o=r[1]?"bgClass":"textClass";null==e[o]?e[o]=r[2]:new RegExp("(?:^|s)"+r[2]+"(?:$|s)").test(e[o])||(e[o]+=" "+r[2])}return t}function we(t,e,r,o,n,i,a){var l=r.flattenSpans;null==l&&(l=t.options.flattenSpans);var s,c=0,d=null,u=new Wt(e,t.options.tabSize,o),p=t.options.addModeClass&&[null];for(""==e&&ye(ge(r,o.state),i);!u.eol();){if(u.pos>t.options.maxHighlightLength?(l=!1,a&&he(t,e,o,u.pos),u.pos=e.length,s=null):s=ye(be(r,u,o.state,p),i),p){var f=p[0].name;f&&(s="m-"+(s?f+" "+s:f))}if(!l||d!=s){for(;c<u.start;)n(c=Math.min(u.start,c+5e3),d);d=s}u.start=u.pos}for(;c<u.pos;){var m=Math.min(u.pos,c+5e3);n(m,d),c=m}}var ke=!1,_e=!1;function Se(t,e,r){this.marker=t,this.from=e,this.to=r}function Ce(t,e){if(t)for(var r=0;r<t.length;++r){var o=t[r];if(o.marker==e)return o}}function Oe(t,e){for(var r,o=0;o<t.length;++o)t[o]!=e&&(r||(r=[])).push(t[o]);return r}function Te(t,e){if(e.full)return null;var r=Qt(t,e.from.line)&&Gt(t,e.from.line).markedSpans,o=Qt(t,e.to.line)&&Gt(t,e.to.line).markedSpans;if(!r&&!o)return null;var n=e.from.ch,i=e.to.ch,a=0==re(e.from,e.to),l=function(t,e,r){var o;if(t)for(var n=0;n<t.length;++n){var i=t[n],a=i.marker;if(null==i.from||(a.inclusiveLeft?i.from<=e:i.from<e)||i.from==e&&"bookmark"==a.type&&(!r||!i.marker.insertLeft)){var l=null==i.to||(a.inclusiveRight?i.to>=e:i.to>e);(o||(o=[])).push(new Se(a,i.from,l?null:i.to))}}return o}(r,n,a),s=function(t,e,r){var o;if(t)for(var n=0;n<t.length;++n){var i=t[n],a=i.marker;if(null==i.to||(a.inclusiveRight?i.to>=e:i.to>e)||i.from==e&&"bookmark"==a.type&&(!r||i.marker.insertLeft)){var l=null==i.from||(a.inclusiveLeft?i.from<=e:i.from<e);(o||(o=[])).push(new Se(a,l?null:i.from-e,null==i.to?null:i.to-e))}}return o}(o,i,a),c=1==e.text.length,d=K(e.text).length+(c?n:0);if(l)for(var u=0;u<l.length;++u){var p=l[u];if(null==p.to){var f=Ce(s,p.marker);f?c&&(p.to=null==f.to?null:f.to+d):p.to=n}}if(s)for(var m=0;m<s.length;++m){var h=s[m];null!=h.to&&(h.to+=d),null==h.from?Ce(l,h.marker)||(h.from=d,c&&(l||(l=[])).push(h)):(h.from+=d,c&&(l||(l=[])).push(h))}l&&(l=Be(l)),s&&s!=l&&(s=Be(s));var g=[l];if(!c){var b,v=e.text.length-2;if(v>0&&l)for(var x=0;x<l.length;++x)null==l[x].to&&(b||(b=[])).push(new Se(l[x].marker,null,null));for(var y=0;y<v;++y)g.push(b);g.push(s)}return g}function Be(t){for(var e=0;e<t.length;++e){var r=t[e];null!=r.from&&r.from==r.to&&!1!==r.marker.clearWhenEmpty&&t.splice(e--,1)}return t.length?t:null}function Ae(t){var e=t.markedSpans;if(e){for(var r=0;r<e.length;++r)e[r].marker.detachLine(t);t.markedSpans=null}}function Ee(t,e){if(e){for(var r=0;r<e.length;++r)e[r].marker.attachLine(t);t.markedSpans=e}}function Pe(t){return t.inclusiveLeft?-1:0}function De(t){return t.inclusiveRight?1:0}function je(t,e){var r=t.lines.length-e.lines.length;if(0!=r)return r;var o=t.find(),n=e.find(),i=re(o.from,n.from)||Pe(t)-Pe(e);if(i)return-i;var a=re(o.to,n.to)||De(t)-De(e);return a||e.id-t.id}function Le(t,e){var r,o=_e&&t.markedSpans;if(o)for(var n=void 0,i=0;i<o.length;++i)(n=o[i]).marker.collapsed&&null==(e?n.from:n.to)&&(!r||je(r,n.marker)<0)&&(r=n.marker);return r}function ze(t){return Le(t,!0)}function Me(t){return Le(t,!1)}function $e(t,e){var r,o=_e&&t.markedSpans;if(o)for(var n=0;n<o.length;++n){var i=o[n];i.marker.collapsed&&(null==i.from||i.from<e)&&(null==i.to||i.to>e)&&(!r||je(r,i.marker)<0)&&(r=i.marker)}return r}function Ne(t,e,r,o,n){var i=Gt(t,e),a=_e&&i.markedSpans;if(a)for(var l=0;l<a.length;++l){var s=a[l];if(s.marker.collapsed){var c=s.marker.find(0),d=re(c.from,r)||Pe(s.marker)-Pe(n),u=re(c.to,o)||De(s.marker)-De(n);if(!(d>=0&&u<=0||d<=0&&u>=0)&&(d<=0&&(s.marker.inclusiveRight&&n.inclusiveLeft?re(c.to,r)>=0:re(c.to,r)>0)||d>=0&&(s.marker.inclusiveRight&&n.inclusiveLeft?re(c.from,o)<=0:re(c.from,o)<0)))return!0}}}function Fe(t){for(var e;e=ze(t);)t=e.find(-1,!0).line;return t}function Ie(t,e){var r=Gt(t,e),o=Fe(r);return r==o?e:Zt(o)}function Re(t,e){if(e>t.lastLine())return e;var r,o=Gt(t,e);if(!qe(t,o))return e;for(;r=Me(o);)o=r.find(1,!0).line;return Zt(o)+1}function qe(t,e){var r=_e&&e.markedSpans;if(r)for(var o=void 0,n=0;n<r.length;++n)if((o=r[n]).marker.collapsed){if(null==o.from)return!0;if(!o.marker.widgetNode&&0==o.from&&o.marker.inclusiveLeft&&He(t,e,o))return!0}}function He(t,e,r){if(null==r.to){var o=r.marker.find(1,!0);return He(t,o.line,Ce(o.line.markedSpans,r.marker))}if(r.marker.inclusiveRight&&r.to==e.text.length)return!0;for(var n=void 0,i=0;i<e.markedSpans.length;++i)if((n=e.markedSpans[i]).marker.collapsed&&!n.marker.widgetNode&&n.from==r.to&&(null==n.to||n.to!=r.from)&&(n.marker.inclusiveLeft||r.marker.inclusiveRight)&&He(t,e,n))return!0}function Ve(t){for(var e=0,r=(t=Fe(t)).parent,o=0;o<r.lines.length;++o){var n=r.lines[o];if(n==t)break;e+=n.height}for(var i=r.parent;i;i=(r=i).parent)for(var a=0;a<i.children.length;++a){var l=i.children[a];if(l==r)break;e+=l.height}return e}function Ue(t){if(0==t.height)return 0;for(var e,r=t.text.length,o=t;e=ze(o);){var n=e.find(0,!0);o=n.from.line,r+=n.from.ch-n.to.ch}for(o=t;e=Me(o);){var i=e.find(0,!0);r-=o.text.length-i.from.ch,r+=(o=i.to.line).text.length-i.to.ch}return r}function We(t){var e=t.display,r=t.doc;e.maxLine=Gt(r,r.first),e.maxLineLength=Ue(e.maxLine),e.maxLineChanged=!0,r.iter(function(t){var r=Ue(t);r>e.maxLineLength&&(e.maxLineLength=r,e.maxLine=t)})}var Ge=function(t,e,r){this.text=t,Ee(this,e),this.height=r?r(this):1};function Xe(t){t.parent=null,Ae(t)}Ge.prototype.lineNo=function(){return Zt(this)},xt(Ge);var Ke={},Ye={};function Ze(t,e){if(!t||/^\s*$/.test(t))return null;var r=e.addModeClass?Ye:Ke;return r[t]||(r[t]=t.replace(/\S+/g,"cm-$&"))}function Je(t,e){var r=E("span",null,null,s?"padding-right: .1px":null),o={pre:E("pre",[r],"CodeMirror-line"),content:r,col:0,pos:0,cm:t,trailingSpace:!1,splitSpaces:t.getOption("lineWrapping")};e.measure={};for(var n=0;n<=(e.rest?e.rest.length:0);n++){var i=n?e.rest[n-1]:e.line,a=void 0;o.pos=0,o.addToken=tr,Et(t.display.measure)&&(a=dt(i,t.doc.direction))&&(o.addToken=er(o.addToken,a)),o.map=[],or(i,o,fe(t,i,e!=t.display.externalMeasured&&Zt(i))),i.styleClasses&&(i.styleClasses.bgClass&&(o.bgClass=L(i.styleClasses.bgClass,o.bgClass||"")),i.styleClasses.textClass&&(o.textClass=L(i.styleClasses.textClass,o.textClass||""))),0==o.map.length&&o.map.push(0,0,o.content.appendChild(At(t.display.measure))),0==n?(e.measure.map=o.map,e.measure.cache={}):((e.measure.maps||(e.measure.maps=[])).push(o.map),(e.measure.caches||(e.measure.caches=[])).push({}))}if(s){var l=o.content.lastChild;(/\bcm-tab\b/.test(l.className)||l.querySelector&&l.querySelector(".cm-tab"))&&(o.content.className="cm-tab-wrap-hack")}return ht(t,"renderLine",t,e.line,o.pre),o.pre.className&&(o.textClass=L(o.pre.className,o.textClass||"")),o}function Qe(t){var e=A("span","•","cm-invalidchar");return e.title="\\u"+t.charCodeAt(0).toString(16),e.setAttribute("aria-label",e.title),e}function tr(t,e,r,o,n,i,s){if(e){var c,d=t.splitSpaces?function(t,e){if(t.length>1&&!/ /.test(t))return t;for(var r=e,o="",n=0;n<t.length;n++){var i=t.charAt(n);" "!=i||!r||n!=t.length-1&&32!=t.charCodeAt(n+1)||(i=" "),o+=i,r=" "==i}return o}(e,t.trailingSpace):e,u=t.cm.state.specialChars,p=!1;if(u.test(e)){c=document.createDocumentFragment();for(var f=0;;){u.lastIndex=f;var m=u.exec(e),h=m?m.index-f:e.length-f;if(h){var g=document.createTextNode(d.slice(f,f+h));a&&l<9?c.appendChild(A("span",[g])):c.appendChild(g),t.map.push(t.pos,t.pos+h,g),t.col+=h,t.pos+=h}if(!m)break;f+=h+1;var b=void 0;if("\t"==m[0]){var v=t.cm.options.tabSize,x=v-t.col%v;(b=c.appendChild(A("span",X(x),"cm-tab"))).setAttribute("role","presentation"),b.setAttribute("cm-text","\t"),t.col+=x}else"\r"==m[0]||"\n"==m[0]?((b=c.appendChild(A("span","\r"==m[0]?"␍":"␤","cm-invalidchar"))).setAttribute("cm-text",m[0]),t.col+=1):((b=t.cm.options.specialCharPlaceholder(m[0])).setAttribute("cm-text",m[0]),a&&l<9?c.appendChild(A("span",[b])):c.appendChild(b),t.col+=1);t.map.push(t.pos,t.pos+1,b),t.pos++}}else t.col+=e.length,c=document.createTextNode(d),t.map.push(t.pos,t.pos+e.length,c),a&&l<9&&(p=!0),t.pos+=e.length;if(t.trailingSpace=32==d.charCodeAt(e.length-1),r||o||n||p||i){var y=r||"";o&&(y+=o),n&&(y+=n);var w=A("span",[c],y,i);if(s)for(var k in s)s.hasOwnProperty(k)&&"style"!=k&&"class"!=k&&w.setAttribute(k,s[k]);return t.content.appendChild(w)}t.content.appendChild(c)}}function er(t,e){return function(r,o,n,i,a,l,s){n=n?n+" cm-force-border":"cm-force-border";for(var c=r.pos,d=c+o.length;;){for(var u=void 0,p=0;p<e.length&&!((u=e[p]).to>c&&u.from<=c);p++);if(u.to>=d)return t(r,o,n,i,a,l,s);t(r,o.slice(0,u.to-c),n,i,null,l,s),i=null,o=o.slice(u.to-c),c=u.to}}}function rr(t,e,r,o){var n=!o&&r.widgetNode;n&&t.map.push(t.pos,t.pos+e,n),!o&&t.cm.display.input.needsContentAttribute&&(n||(n=t.content.appendChild(document.createElement("span"))),n.setAttribute("cm-marker",r.id)),n&&(t.cm.display.input.setUneditable(n),t.content.appendChild(n)),t.pos+=e,t.trailingSpace=!1}function or(t,e,r){var o=t.markedSpans,n=t.text,i=0;if(o)for(var a,l,s,c,d,u,p,f=n.length,m=0,h=1,g="",b=0;;){if(b==m){s=c=d=l="",p=null,u=null,b=1/0;for(var v=[],x=void 0,y=0;y<o.length;++y){var w=o[y],k=w.marker;if("bookmark"==k.type&&w.from==m&&k.widgetNode)v.push(k);else if(w.from<=m&&(null==w.to||w.to>m||k.collapsed&&w.to==m&&w.from==m)){if(null!=w.to&&w.to!=m&&b>w.to&&(b=w.to,c=""),k.className&&(s+=" "+k.className),k.css&&(l=(l?l+";":"")+k.css),k.startStyle&&w.from==m&&(d+=" "+k.startStyle),k.endStyle&&w.to==b&&(x||(x=[])).push(k.endStyle,w.to),k.title&&((p||(p={})).title=k.title),k.attributes)for(var _ in k.attributes)(p||(p={}))[_]=k.attributes[_];k.collapsed&&(!u||je(u.marker,k)<0)&&(u=w)}else w.from>m&&b>w.from&&(b=w.from)}if(x)for(var S=0;S<x.length;S+=2)x[S+1]==b&&(c+=" "+x[S]);if(!u||u.from==m)for(var C=0;C<v.length;++C)rr(e,0,v[C]);if(u&&(u.from||0)==m){if(rr(e,(null==u.to?f+1:u.to)-m,u.marker,null==u.from),null==u.to)return;u.to==m&&(u=!1)}}if(m>=f)break;for(var O=Math.min(f,b);;){if(g){var T=m+g.length;if(!u){var B=T>O?g.slice(0,O-m):g;e.addToken(e,B,a?a+s:s,d,m+B.length==b?c:"",l,p)}if(T>=O){g=g.slice(O-m),m=O;break}m=T,d=""}g=n.slice(i,i=r[h++]),a=Ze(r[h++],e.cm.options)}}else for(var A=1;A<r.length;A+=2)e.addToken(e,n.slice(i,i=r[A]),Ze(r[A+1],e.cm.options))}function nr(t,e,r){this.line=e,this.rest=function(t){for(var e,r;e=Me(t);)t=e.find(1,!0).line,(r||(r=[])).push(t);return r}(e),this.size=this.rest?Zt(K(this.rest))-r+1:1,this.node=this.text=null,this.hidden=qe(t,e)}function ir(t,e,r){for(var o,n=[],i=e;i<r;i=o){var a=new nr(t.doc,Gt(t.doc,i),i);o=i+a.size,n.push(a)}return n}var ar=null,lr=null;function sr(t,e){var r=ft(t,e);if(r.length){var o,n=Array.prototype.slice.call(arguments,2);ar?o=ar.delayedCallbacks:lr?o=lr:(o=lr=[],setTimeout(cr,0));for(var i=function(t){o.push(function(){return r[t].apply(null,n)})},a=0;a<r.length;++a)i(a)}}function cr(){var t=lr;lr=null;for(var e=0;e<t.length;++e)t[e]()}function dr(t,e,r,o){for(var n=0;n<e.changes.length;n++){var i=e.changes[n];"text"==i?fr(t,e):"gutter"==i?hr(t,e,r,o):"class"==i?mr(t,e):"widget"==i&&gr(t,e,o)}e.changes=null}function ur(t){return t.node==t.text&&(t.node=A("div",null,null,"position: relative"),t.text.parentNode&&t.text.parentNode.replaceChild(t.node,t.text),t.node.appendChild(t.text),a&&l<8&&(t.node.style.zIndex=2)),t.node}function pr(t,e){var r=t.display.externalMeasured;return r&&r.line==e.line?(t.display.externalMeasured=null,e.measure=r.measure,r.built):Je(t,e)}function fr(t,e){var r=e.text.className,o=pr(t,e);e.text==e.node&&(e.node=o.pre),e.text.parentNode.replaceChild(o.pre,e.text),e.text=o.pre,o.bgClass!=e.bgClass||o.textClass!=e.textClass?(e.bgClass=o.bgClass,e.textClass=o.textClass,mr(t,e)):r&&(e.text.className=r)}function mr(t,e){!function(t,e){var r=e.bgClass?e.bgClass+" "+(e.line.bgClass||""):e.line.bgClass;if(r&&(r+=" CodeMirror-linebackground"),e.background)r?e.background.className=r:(e.background.parentNode.removeChild(e.background),e.background=null);else if(r){var o=ur(e);e.background=o.insertBefore(A("div",null,r),o.firstChild),t.display.input.setUneditable(e.background)}}(t,e),e.line.wrapClass?ur(e).className=e.line.wrapClass:e.node!=e.text&&(e.node.className="");var r=e.textClass?e.textClass+" "+(e.line.textClass||""):e.line.textClass;e.text.className=r||""}function hr(t,e,r,o){if(e.gutter&&(e.node.removeChild(e.gutter),e.gutter=null),e.gutterBackground&&(e.node.removeChild(e.gutterBackground),e.gutterBackground=null),e.line.gutterClass){var n=ur(e);e.gutterBackground=A("div",null,"CodeMirror-gutter-background "+e.line.gutterClass,"left: "+(t.options.fixedGutter?o.fixedPos:-o.gutterTotalWidth)+"px; width: "+o.gutterTotalWidth+"px"),t.display.input.setUneditable(e.gutterBackground),n.insertBefore(e.gutterBackground,e.text)}var i=e.line.gutterMarkers;if(t.options.lineNumbers||i){var a=ur(e),l=e.gutter=A("div",null,"CodeMirror-gutter-wrapper","left: "+(t.options.fixedGutter?o.fixedPos:-o.gutterTotalWidth)+"px");if(t.display.input.setUneditable(l),a.insertBefore(l,e.text),e.line.gutterClass&&(l.className+=" "+e.line.gutterClass),!t.options.lineNumbers||i&&i["CodeMirror-linenumbers"]||(e.lineNumber=l.appendChild(A("div",te(t.options,r),"CodeMirror-linenumber CodeMirror-gutter-elt","left: "+o.gutterLeft["CodeMirror-linenumbers"]+"px; width: "+t.display.lineNumInnerWidth+"px"))),i)for(var s=0;s<t.display.gutterSpecs.length;++s){var c=t.display.gutterSpecs[s].className,d=i.hasOwnProperty(c)&&i[c];d&&l.appendChild(A("div",[d],"CodeMirror-gutter-elt","left: "+o.gutterLeft[c]+"px; width: "+o.gutterWidth[c]+"px"))}}}function gr(t,e,r){e.alignable&&(e.alignable=null);for(var o=e.node.firstChild,n=void 0;o;o=n)n=o.nextSibling,"CodeMirror-linewidget"==o.className&&e.node.removeChild(o);vr(t,e,r)}function br(t,e,r,o){var n=pr(t,e);return e.text=e.node=n.pre,n.bgClass&&(e.bgClass=n.bgClass),n.textClass&&(e.textClass=n.textClass),mr(t,e),hr(t,e,r,o),vr(t,e,o),e.node}function vr(t,e,r){if(xr(t,e.line,e,r,!0),e.rest)for(var o=0;o<e.rest.length;o++)xr(t,e.rest[o],e,r,!1)}function xr(t,e,r,o,n){if(e.widgets)for(var i=ur(r),a=0,l=e.widgets;a<l.length;++a){var s=l[a],c=A("div",[s.node],"CodeMirror-linewidget");s.handleMouseEvents||c.setAttribute("cm-ignore-events","true"),yr(s,c,r,o),t.display.input.setUneditable(c),n&&s.above?i.insertBefore(c,r.gutter||r.text):i.appendChild(c),sr(s,"redraw")}}function yr(t,e,r,o){if(t.noHScroll){(r.alignable||(r.alignable=[])).push(e);var n=o.wrapperWidth;e.style.left=o.fixedPos+"px",t.coverGutter||(n-=o.gutterTotalWidth,e.style.paddingLeft=o.gutterTotalWidth+"px"),e.style.width=n+"px"}t.coverGutter&&(e.style.zIndex=5,e.style.position="relative",t.noHScroll||(e.style.marginLeft=-o.gutterTotalWidth+"px"))}function wr(t){if(null!=t.height)return t.height;var e=t.doc.cm;if(!e)return 0;if(!P(document.body,t.node)){var r="position: relative;";t.coverGutter&&(r+="margin-left: -"+e.display.gutters.offsetWidth+"px;"),t.noHScroll&&(r+="width: "+e.display.wrapper.clientWidth+"px;"),B(e.display.measure,A("div",[t.node],null,r))}return t.height=t.node.parentNode.offsetHeight}function kr(t,e){for(var r=St(e);r!=t.wrapper;r=r.parentNode)if(!r||1==r.nodeType&&"true"==r.getAttribute("cm-ignore-events")||r.parentNode==t.sizer&&r!=t.mover)return!0}function _r(t){return t.lineSpace.offsetTop}function Sr(t){return t.mover.offsetHeight-t.lineSpace.offsetHeight}function Cr(t){if(t.cachedPaddingH)return t.cachedPaddingH;var e=B(t.measure,A("pre","x")),r=window.getComputedStyle?window.getComputedStyle(e):e.currentStyle,o={left:parseInt(r.paddingLeft),right:parseInt(r.paddingRight)};return isNaN(o.left)||isNaN(o.right)||(t.cachedPaddingH=o),o}function Or(t){return R-t.display.nativeBarWidth}function Tr(t){return t.display.scroller.clientWidth-Or(t)-t.display.barWidth}function Br(t){return t.display.scroller.clientHeight-Or(t)-t.display.barHeight}function Ar(t,e,r){if(t.line==e)return{map:t.measure.map,cache:t.measure.cache};for(var o=0;o<t.rest.length;o++)if(t.rest[o]==e)return{map:t.measure.maps[o],cache:t.measure.caches[o]};for(var n=0;n<t.rest.length;n++)if(Zt(t.rest[n])>r)return{map:t.measure.maps[n],cache:t.measure.caches[n],before:!0}}function Er(t,e,r,o){return jr(t,Dr(t,e),r,o)}function Pr(t,e){if(e>=t.display.viewFrom&&e<t.display.viewTo)return t.display.view[so(t,e)];var r=t.display.externalMeasured;return r&&e>=r.lineN&&e<r.lineN+r.size?r:void 0}function Dr(t,e){var r=Zt(e),o=Pr(t,r);o&&!o.text?o=null:o&&o.changes&&(dr(t,o,r,oo(t)),t.curOp.forceUpdate=!0),o||(o=function(t,e){var r=Zt(e=Fe(e)),o=t.display.externalMeasured=new nr(t.doc,e,r);o.lineN=r;var n=o.built=Je(t,o);return o.text=n.pre,B(t.display.lineMeasure,n.pre),o}(t,e));var n=Ar(o,e,r);return{line:e,view:o,rect:null,map:n.map,cache:n.cache,before:n.before,hasHeights:!1}}function jr(t,e,r,o,n){e.before&&(r=-1);var i,s=r+(o||"");return e.cache.hasOwnProperty(s)?i=e.cache[s]:(e.rect||(e.rect=e.view.text.getBoundingClientRect()),e.hasHeights||(function(t,e,r){var o=t.options.lineWrapping,n=o&&Tr(t);if(!e.measure.heights||o&&e.measure.width!=n){var i=e.measure.heights=[];if(o){e.measure.width=n;for(var a=e.text.firstChild.getClientRects(),l=0;l<a.length-1;l++){var s=a[l],c=a[l+1];Math.abs(s.bottom-c.bottom)>2&&i.push((s.bottom+c.top)/2-r.top)}}i.push(r.bottom-r.top)}}(t,e.view,e.rect),e.hasHeights=!0),(i=function(t,e,r,o){var n,i=Mr(e.map,r,o),s=i.node,c=i.start,d=i.end,u=i.collapse;if(3==s.nodeType){for(var p=0;p<4;p++){for(;c&&nt(e.line.text.charAt(i.coverStart+c));)--c;for(;i.coverStart+d<i.coverEnd&&nt(e.line.text.charAt(i.coverStart+d));)++d;if((n=a&&l<9&&0==c&&d==i.coverEnd-i.coverStart?s.parentNode.getBoundingClientRect():$r(C(s,c,d).getClientRects(),o)).left||n.right||0==c)break;d=c,c-=1,u="right"}a&&l<11&&(n=function(t,e){if(!window.screen||null==screen.logicalXDPI||screen.logicalXDPI==screen.deviceXDPI||!function(t){if(null!=zt)return zt;var e=B(t,A("span","x")),r=e.getBoundingClientRect(),o=C(e,0,1).getBoundingClientRect();return zt=Math.abs(r.left-o.left)>1}(t))return e;var r=screen.logicalXDPI/screen.deviceXDPI,o=screen.logicalYDPI/screen.deviceYDPI;return{left:e.left*r,right:e.right*r,top:e.top*o,bottom:e.bottom*o}}(t.display.measure,n))}else{var f;c>0&&(u=o="right"),n=t.options.lineWrapping&&(f=s.getClientRects()).length>1?f["right"==o?f.length-1:0]:s.getBoundingClientRect()}if(a&&l<9&&!c&&(!n||!n.left&&!n.right)){var m=s.parentNode.getClientRects()[0];n=m?{left:m.left,right:m.left+ro(t.display),top:m.top,bottom:m.bottom}:zr}for(var h=n.top-e.rect.top,g=n.bottom-e.rect.top,b=(h+g)/2,v=e.view.measure.heights,x=0;x<v.length-1&&!(b<v[x]);x++);var y=x?v[x-1]:0,w=v[x],k={left:("right"==u?n.right:n.left)-e.rect.left,right:("left"==u?n.left:n.right)-e.rect.left,top:y,bottom:w};return n.left||n.right||(k.bogus=!0),t.options.singleCursorHeightPerLine||(k.rtop=h,k.rbottom=g),k}(t,e,r,o)).bogus||(e.cache[s]=i)),{left:i.left,right:i.right,top:n?i.rtop:i.top,bottom:n?i.rbottom:i.bottom}}var Lr,zr={left:0,right:0,top:0,bottom:0};function Mr(t,e,r){for(var o,n,i,a,l,s,c=0;c<t.length;c+=3)if(l=t[c],s=t[c+1],e<l?(n=0,i=1,a="left"):e<s?i=1+(n=e-l):(c==t.length-3||e==s&&t[c+3]>e)&&(n=(i=s-l)-1,e>=s&&(a="right")),null!=n){if(o=t[c+2],l==s&&r==(o.insertLeft?"left":"right")&&(a=r),"left"==r&&0==n)for(;c&&t[c-2]==t[c-3]&&t[c-1].insertLeft;)o=t[2+(c-=3)],a="left";if("right"==r&&n==s-l)for(;c<t.length-3&&t[c+3]==t[c+4]&&!t[c+5].insertLeft;)o=t[(c+=3)+2],a="right";break}return{node:o,start:n,end:i,collapse:a,coverStart:l,coverEnd:s}}function $r(t,e){var r=zr;if("left"==e)for(var o=0;o<t.length&&(r=t[o]).left==r.right;o++);else for(var n=t.length-1;n>=0&&(r=t[n]).left==r.right;n--);return r}function Nr(t){if(t.measure&&(t.measure.cache={},t.measure.heights=null,t.rest))for(var e=0;e<t.rest.length;e++)t.measure.caches[e]={}}function Fr(t){t.display.externalMeasure=null,T(t.display.lineMeasure);for(var e=0;e<t.display.view.length;e++)Nr(t.display.view[e])}function Ir(t){Fr(t),t.display.cachedCharWidth=t.display.cachedTextHeight=t.display.cachedPaddingH=null,t.options.lineWrapping||(t.display.maxLineChanged=!0),t.display.lineNumChars=null}function Rr(){return d&&g?-(document.body.getBoundingClientRect().left-parseInt(getComputedStyle(document.body).marginLeft)):window.pageXOffset||(document.documentElement||document.body).scrollLeft}function qr(){return d&&g?-(document.body.getBoundingClientRect().top-parseInt(getComputedStyle(document.body).marginTop)):window.pageYOffset||(document.documentElement||document.body).scrollTop}function Hr(t){var e=0;if(t.widgets)for(var r=0;r<t.widgets.length;++r)t.widgets[r].above&&(e+=wr(t.widgets[r]));return e}function Vr(t,e,r,o,n){if(!n){var i=Hr(e);r.top+=i,r.bottom+=i}if("line"==o)return r;o||(o="local");var a=Ve(e);if("local"==o?a+=_r(t.display):a-=t.display.viewOffset,"page"==o||"window"==o){var l=t.display.lineSpace.getBoundingClientRect();a+=l.top+("window"==o?0:qr());var s=l.left+("window"==o?0:Rr());r.left+=s,r.right+=s}return r.top+=a,r.bottom+=a,r}function Ur(t,e,r){if("div"==r)return e;var o=e.left,n=e.top;if("page"==r)o-=Rr(),n-=qr();else if("local"==r||!r){var i=t.display.sizer.getBoundingClientRect();o+=i.left,n+=i.top}var a=t.display.lineSpace.getBoundingClientRect();return{left:o-a.left,top:n-a.top}}function Wr(t,e,r,o,n){return o||(o=Gt(t.doc,e.line)),Vr(t,o,Er(t,o,e.ch,n),r)}function Gr(t,e,r,o,n,i){function a(e,a){var l=jr(t,n,e,a?"right":"left",i);return a?l.left=l.right:l.right=l.left,Vr(t,o,l,r)}o=o||Gt(t.doc,e.line),n||(n=Dr(t,o));var l=dt(o,t.doc.direction),s=e.ch,c=e.sticky;if(s>=o.text.length?(s=o.text.length,c="before"):s<=0&&(s=0,c="after"),!l)return a("before"==c?s-1:s,"before"==c);function d(t,e,r){return a(r?t-1:t,1==l[e].level!=r)}var u=st(l,s,c),p=lt,f=d(s,u,"before"==c);return null!=p&&(f.other=d(s,p,"before"!=c)),f}function Xr(t,e){var r=0;e=se(t.doc,e),t.options.lineWrapping||(r=ro(t.display)*e.ch);var o=Gt(t.doc,e.line),n=Ve(o)+_r(t.display);return{left:r,right:r,top:n,bottom:n+o.height}}function Kr(t,e,r,o,n){var i=ee(t,e,r);return i.xRel=n,o&&(i.outside=!0),i}function Yr(t,e,r){var o=t.doc;if((r+=t.display.viewOffset)<0)return Kr(o.first,0,null,!0,-1);var n=Jt(o,r),i=o.first+o.size-1;if(n>i)return Kr(o.first+o.size-1,Gt(o,i).text.length,null,!0,1);e<0&&(e=0);for(var a=Gt(o,n);;){var l=to(t,a,n,e,r),s=$e(a,l.ch+(l.xRel>0?1:0));if(!s)return l;var c=s.find(1);if(c.line==n)return c;a=Gt(o,n=c.line)}}function Zr(t,e,r,o){o-=Hr(e);var n=e.text.length,i=at(function(e){return jr(t,r,e-1).bottom<=o},n,0);return{begin:i,end:n=at(function(e){return jr(t,r,e).top>o},i,n)}}function Jr(t,e,r,o){return r||(r=Dr(t,e)),Zr(t,e,r,Vr(t,e,jr(t,r,o),"line").top)}function Qr(t,e,r,o){return!(t.bottom<=r)&&(t.top>r||(o?t.left:t.right)>e)}function to(t,e,r,o,n){n-=Ve(e);var i=Dr(t,e),a=Hr(e),l=0,s=e.text.length,c=!0,d=dt(e,t.doc.direction);if(d){var u=(t.options.lineWrapping?function(t,e,r,o,n,i,a){var l=Zr(t,e,o,a),s=l.begin,c=l.end;/\s/.test(e.text.charAt(c-1))&&c--;for(var d=null,u=null,p=0;p<n.length;p++){var f=n[p];if(!(f.from>=c||f.to<=s)){var m=1!=f.level,h=jr(t,o,m?Math.min(c,f.to)-1:Math.max(s,f.from)).right,g=h<i?i-h+1e9:h-i;(!d||u>g)&&(d=f,u=g)}}return d||(d=n[n.length-1]),d.from<s&&(d={from:s,to:d.to,level:d.level}),d.to>c&&(d={from:d.from,to:c,level:d.level}),d}:function(t,e,r,o,n,i,a){var l=at(function(l){var s=n[l],c=1!=s.level;return Qr(Gr(t,ee(r,c?s.to:s.from,c?"before":"after"),"line",e,o),i,a,!0)},0,n.length-1),s=n[l];if(l>0){var c=1!=s.level,d=Gr(t,ee(r,c?s.from:s.to,c?"after":"before"),"line",e,o);Qr(d,i,a,!0)&&d.top>a&&(s=n[l-1])}return s})(t,e,r,i,d,o,n);l=(c=1!=u.level)?u.from:u.to-1,s=c?u.to:u.from-1}var p,f,m=null,h=null,g=at(function(e){var r=jr(t,i,e);return r.top+=a,r.bottom+=a,!!Qr(r,o,n,!1)&&(r.top<=n&&r.left<=o&&(m=e,h=r),!0)},l,s),b=!1;if(h){var v=o-h.left<h.right-o,x=v==c;g=m+(x?0:1),f=x?"after":"before",p=v?h.left:h.right}else{c||g!=s&&g!=l||g++,f=0==g?"after":g==e.text.length?"before":jr(t,i,g-(c?1:0)).bottom+a<=n==c?"after":"before";var y=Gr(t,ee(r,g,f),"line",e,i);p=y.left,b=n<y.top||n>=y.bottom}return Kr(r,g=it(e.text,g,1),f,b,o-p)}function eo(t){if(null!=t.cachedTextHeight)return t.cachedTextHeight;if(null==Lr){Lr=A("pre");for(var e=0;e<49;++e)Lr.appendChild(document.createTextNode("x")),Lr.appendChild(A("br"));Lr.appendChild(document.createTextNode("x"))}B(t.measure,Lr);var r=Lr.offsetHeight/50;return r>3&&(t.cachedTextHeight=r),T(t.measure),r||1}function ro(t){if(null!=t.cachedCharWidth)return t.cachedCharWidth;var e=A("span","xxxxxxxxxx"),r=A("pre",[e]);B(t.measure,r);var o=e.getBoundingClientRect(),n=(o.right-o.left)/10;return n>2&&(t.cachedCharWidth=n),n||10}function oo(t){for(var e=t.display,r={},o={},n=e.gutters.clientLeft,i=e.gutters.firstChild,a=0;i;i=i.nextSibling,++a){var l=t.display.gutterSpecs[a].className;r[l]=i.offsetLeft+i.clientLeft+n,o[l]=i.clientWidth}return{fixedPos:no(e),gutterTotalWidth:e.gutters.offsetWidth,gutterLeft:r,gutterWidth:o,wrapperWidth:e.wrapper.clientWidth}}function no(t){return t.scroller.getBoundingClientRect().left-t.sizer.getBoundingClientRect().left}function io(t){var e=eo(t.display),r=t.options.lineWrapping,o=r&&Math.max(5,t.display.scroller.clientWidth/ro(t.display)-3);return function(n){if(qe(t.doc,n))return 0;var i=0;if(n.widgets)for(var a=0;a<n.widgets.length;a++)n.widgets[a].height&&(i+=n.widgets[a].height);return r?i+(Math.ceil(n.text.length/o)||1)*e:i+e}}function ao(t){var e=t.doc,r=io(t);e.iter(function(t){var e=r(t);e!=t.height&&Yt(t,e)})}function lo(t,e,r,o){var n=t.display;if(!r&&"true"==St(e).getAttribute("cm-not-content"))return null;var i,a,l=n.lineSpace.getBoundingClientRect();try{i=e.clientX-l.left,a=e.clientY-l.top}catch(e){return null}var s,c=Yr(t,i,a);if(o&&1==c.xRel&&(s=Gt(t.doc,c.line).text).length==c.ch){var d=N(s,s.length,t.options.tabSize)-s.length;c=ee(c.line,Math.max(0,Math.round((i-Cr(t.display).left)/ro(t.display))-d))}return c}function so(t,e){if(e>=t.display.viewTo)return null;if((e-=t.display.viewFrom)<0)return null;for(var r=t.display.view,o=0;o<r.length;o++)if((e-=r[o].size)<0)return o}function co(t,e,r,o){null==e&&(e=t.doc.first),null==r&&(r=t.doc.first+t.doc.size),o||(o=0);var n=t.display;if(o&&r<n.viewTo&&(null==n.updateLineNumbers||n.updateLineNumbers>e)&&(n.updateLineNumbers=e),t.curOp.viewChanged=!0,e>=n.viewTo)_e&&Ie(t.doc,e)<n.viewTo&&po(t);else if(r<=n.viewFrom)_e&&Re(t.doc,r+o)>n.viewFrom?po(t):(n.viewFrom+=o,n.viewTo+=o);else if(e<=n.viewFrom&&r>=n.viewTo)po(t);else if(e<=n.viewFrom){var i=fo(t,r,r+o,1);i?(n.view=n.view.slice(i.index),n.viewFrom=i.lineN,n.viewTo+=o):po(t)}else if(r>=n.viewTo){var a=fo(t,e,e,-1);a?(n.view=n.view.slice(0,a.index),n.viewTo=a.lineN):po(t)}else{var l=fo(t,e,e,-1),s=fo(t,r,r+o,1);l&&s?(n.view=n.view.slice(0,l.index).concat(ir(t,l.lineN,s.lineN)).concat(n.view.slice(s.index)),n.viewTo+=o):po(t)}var c=n.externalMeasured;c&&(r<c.lineN?c.lineN+=o:e<c.lineN+c.size&&(n.externalMeasured=null))}function uo(t,e,r){t.curOp.viewChanged=!0;var o=t.display,n=t.display.externalMeasured;if(n&&e>=n.lineN&&e<n.lineN+n.size&&(o.externalMeasured=null),!(e<o.viewFrom||e>=o.viewTo)){var i=o.view[so(t,e)];if(null!=i.node){var a=i.changes||(i.changes=[]);-1==I(a,r)&&a.push(r)}}}function po(t){t.display.viewFrom=t.display.viewTo=t.doc.first,t.display.view=[],t.display.viewOffset=0}function fo(t,e,r,o){var n,i=so(t,e),a=t.display.view;if(!_e||r==t.doc.first+t.doc.size)return{index:i,lineN:r};for(var l=t.display.viewFrom,s=0;s<i;s++)l+=a[s].size;if(l!=e){if(o>0){if(i==a.length-1)return null;n=l+a[i].size-e,i++}else n=l-e;e+=n,r+=n}for(;Ie(t.doc,r)!=r;){if(i==(o<0?0:a.length-1))return null;r+=o*a[i-(o<0?1:0)].size,i+=o}return{index:i,lineN:r}}function mo(t){for(var e=t.display.view,r=0,o=0;o<e.length;o++){var n=e[o];n.hidden||n.node&&!n.changes||++r}return r}function ho(t){t.display.input.showSelection(t.display.input.prepareSelection())}function go(t,e){void 0===e&&(e=!0);for(var r=t.doc,o={},n=o.cursors=document.createDocumentFragment(),i=o.selection=document.createDocumentFragment(),a=0;a<r.sel.ranges.length;a++)if(e||a!=r.sel.primIndex){var l=r.sel.ranges[a];if(!(l.from().line>=t.display.viewTo||l.to().line<t.display.viewFrom)){var s=l.empty();(s||t.options.showCursorWhenSelecting)&&bo(t,l.head,n),s||xo(t,l,i)}}return o}function bo(t,e,r){var o=Gr(t,e,"div",null,null,!t.options.singleCursorHeightPerLine),n=r.appendChild(A("div"," ","CodeMirror-cursor"));if(n.style.left=o.left+"px",n.style.top=o.top+"px",n.style.height=Math.max(0,o.bottom-o.top)*t.options.cursorHeight+"px",o.other){var i=r.appendChild(A("div"," ","CodeMirror-cursor CodeMirror-secondarycursor"));i.style.display="",i.style.left=o.other.left+"px",i.style.top=o.other.top+"px",i.style.height=.85*(o.other.bottom-o.other.top)+"px"}}function vo(t,e){return t.top-e.top||t.left-e.left}function xo(t,e,r){var o=t.display,n=t.doc,i=document.createDocumentFragment(),a=Cr(t.display),l=a.left,s=Math.max(o.sizerWidth,Tr(t)-o.sizer.offsetLeft)-a.right,c="ltr"==n.direction;function d(t,e,r,o){e<0&&(e=0),e=Math.round(e),o=Math.round(o),i.appendChild(A("div",null,"CodeMirror-selected","position: absolute; left: "+t+"px;\n top: "+e+"px; width: "+(null==r?s-t:r)+"px;\n height: "+(o-e)+"px"))}function u(e,r,o){var i,a,u=Gt(n,e),p=u.text.length;function f(r,o){return Wr(t,ee(e,r),"div",u,o)}function m(e,r,o){var n=Jr(t,u,null,e),i="ltr"==r==("after"==o)?"left":"right";return f("after"==o?n.begin:n.end-(/\s/.test(u.text.charAt(n.end-1))?2:1),i)[i]}var h=dt(u,n.direction);return function(t,e,r,o){if(!t)return o(e,r,"ltr",0);for(var n=!1,i=0;i<t.length;++i){var a=t[i];(a.from<r&&a.to>e||e==r&&a.to==e)&&(o(Math.max(a.from,e),Math.min(a.to,r),1==a.level?"rtl":"ltr",i),n=!0)}n||o(e,r,"ltr")}(h,r||0,null==o?p:o,function(t,e,n,u){var g="ltr"==n,b=f(t,g?"left":"right"),v=f(e-1,g?"right":"left"),x=null==r&&0==t,y=null==o&&e==p,w=0==u,k=!h||u==h.length-1;if(v.top-b.top<=3){var _=(c?y:x)&&k,S=(c?x:y)&&w?l:(g?b:v).left,C=_?s:(g?v:b).right;d(S,b.top,C-S,b.bottom)}else{var O,T,B,A;g?(O=c&&x&&w?l:b.left,T=c?s:m(t,n,"before"),B=c?l:m(e,n,"after"),A=c&&y&&k?s:v.right):(O=c?m(t,n,"before"):l,T=!c&&x&&w?s:b.right,B=!c&&y&&k?l:v.left,A=c?m(e,n,"after"):s),d(O,b.top,T-O,b.bottom),b.bottom<v.top&&d(l,b.bottom,null,v.top),d(B,v.top,A-B,v.bottom)}(!i||vo(b,i)<0)&&(i=b),vo(v,i)<0&&(i=v),(!a||vo(b,a)<0)&&(a=b),vo(v,a)<0&&(a=v)}),{start:i,end:a}}var p=e.from(),f=e.to();if(p.line==f.line)u(p.line,p.ch,f.ch);else{var m=Gt(n,p.line),h=Gt(n,f.line),g=Fe(m)==Fe(h),b=u(p.line,p.ch,g?m.text.length+1:null).end,v=u(f.line,g?0:null,f.ch).start;g&&(b.top<v.top-2?(d(b.right,b.top,null,b.bottom),d(l,v.top,v.left,v.bottom)):d(b.right,b.top,v.left-b.right,b.bottom)),b.bottom<v.top&&d(l,b.bottom,null,v.top)}r.appendChild(i)}function yo(t){if(t.state.focused){var e=t.display;clearInterval(e.blinker);var r=!0;e.cursorDiv.style.visibility="",t.options.cursorBlinkRate>0?e.blinker=setInterval(function(){return e.cursorDiv.style.visibility=(r=!r)?"":"hidden"},t.options.cursorBlinkRate):t.options.cursorBlinkRate<0&&(e.cursorDiv.style.visibility="hidden")}}function wo(t){t.state.focused||(t.display.input.focus(),_o(t))}function ko(t){t.state.delayingBlurEvent=!0,setTimeout(function(){t.state.delayingBlurEvent&&(t.state.delayingBlurEvent=!1,So(t))},100)}function _o(t,e){t.state.delayingBlurEvent&&(t.state.delayingBlurEvent=!1),"nocursor"!=t.options.readOnly&&(t.state.focused||(ht(t,"focus",t,e),t.state.focused=!0,j(t.display.wrapper,"CodeMirror-focused"),t.curOp||t.display.selForContextMenu==t.doc.sel||(t.display.input.reset(),s&&setTimeout(function(){return t.display.input.reset(!0)},20)),t.display.input.receivedFocus()),yo(t))}function So(t,e){t.state.delayingBlurEvent||(t.state.focused&&(ht(t,"blur",t,e),t.state.focused=!1,O(t.display.wrapper,"CodeMirror-focused")),clearInterval(t.display.blinker),setTimeout(function(){t.state.focused||(t.display.shift=!1)},150))}function Co(t){for(var e=t.display,r=e.lineDiv.offsetTop,o=0;o<e.view.length;o++){var n=e.view[o],i=t.options.lineWrapping,s=void 0,c=0;if(!n.hidden){if(a&&l<8){var d=n.node.offsetTop+n.node.offsetHeight;s=d-r,r=d}else{var u=n.node.getBoundingClientRect();s=u.bottom-u.top,!i&&n.text.firstChild&&(c=n.text.firstChild.getBoundingClientRect().right-u.left-1)}var p=n.line.height-s;if((p>.005||p<-.005)&&(Yt(n.line,s),Oo(n.line),n.rest))for(var f=0;f<n.rest.length;f++)Oo(n.rest[f]);if(c>t.display.sizerWidth){var m=Math.ceil(c/ro(t.display));m>t.display.maxLineLength&&(t.display.maxLineLength=m,t.display.maxLine=n.line,t.display.maxLineChanged=!0)}}}}function Oo(t){if(t.widgets)for(var e=0;e<t.widgets.length;++e){var r=t.widgets[e],o=r.node.parentNode;o&&(r.height=o.offsetHeight)}}function To(t,e,r){var o=r&&null!=r.top?Math.max(0,r.top):t.scroller.scrollTop;o=Math.floor(o-_r(t));var n=r&&null!=r.bottom?r.bottom:o+t.wrapper.clientHeight,i=Jt(e,o),a=Jt(e,n);if(r&&r.ensure){var l=r.ensure.from.line,s=r.ensure.to.line;l<i?(i=l,a=Jt(e,Ve(Gt(e,l))+t.wrapper.clientHeight)):Math.min(s,e.lastLine())>=a&&(i=Jt(e,Ve(Gt(e,s))-t.wrapper.clientHeight),a=s)}return{from:i,to:Math.max(a,i+1)}}function Bo(t,e){var r=t.display,o=eo(t.display);e.top<0&&(e.top=0);var n=t.curOp&&null!=t.curOp.scrollTop?t.curOp.scrollTop:r.scroller.scrollTop,i=Br(t),a={};e.bottom-e.top>i&&(e.bottom=e.top+i);var l=t.doc.height+Sr(r),s=e.top<o,c=e.bottom>l-o;if(e.top<n)a.scrollTop=s?0:e.top;else if(e.bottom>n+i){var d=Math.min(e.top,(c?l:e.bottom)-i);d!=n&&(a.scrollTop=d)}var u=t.curOp&&null!=t.curOp.scrollLeft?t.curOp.scrollLeft:r.scroller.scrollLeft,p=Tr(t)-(t.options.fixedGutter?r.gutters.offsetWidth:0),f=e.right-e.left>p;return f&&(e.right=e.left+p),e.left<10?a.scrollLeft=0:e.left<u?a.scrollLeft=Math.max(0,e.left-(f?0:10)):e.right>p+u-3&&(a.scrollLeft=e.right+(f?0:10)-p),a}function Ao(t,e){null!=e&&(Do(t),t.curOp.scrollTop=(null==t.curOp.scrollTop?t.doc.scrollTop:t.curOp.scrollTop)+e)}function Eo(t){Do(t);var e=t.getCursor();t.curOp.scrollToPos={from:e,to:e,margin:t.options.cursorScrollMargin}}function Po(t,e,r){null==e&&null==r||Do(t),null!=e&&(t.curOp.scrollLeft=e),null!=r&&(t.curOp.scrollTop=r)}function Do(t){var e=t.curOp.scrollToPos;e&&(t.curOp.scrollToPos=null,jo(t,Xr(t,e.from),Xr(t,e.to),e.margin))}function jo(t,e,r,o){var n=Bo(t,{left:Math.min(e.left,r.left),top:Math.min(e.top,r.top)-o,right:Math.max(e.right,r.right),bottom:Math.max(e.bottom,r.bottom)+o});Po(t,n.scrollLeft,n.scrollTop)}function Lo(t,e){Math.abs(t.doc.scrollTop-e)<2||(r||ln(t,{top:e}),zo(t,e,!0),r&&ln(t),en(t,100))}function zo(t,e,r){e=Math.min(t.display.scroller.scrollHeight-t.display.scroller.clientHeight,e),(t.display.scroller.scrollTop!=e||r)&&(t.doc.scrollTop=e,t.display.scrollbars.setScrollTop(e),t.display.scroller.scrollTop!=e&&(t.display.scroller.scrollTop=e))}function Mo(t,e,r,o){e=Math.min(e,t.display.scroller.scrollWidth-t.display.scroller.clientWidth),(r?e==t.doc.scrollLeft:Math.abs(t.doc.scrollLeft-e)<2)&&!o||(t.doc.scrollLeft=e,dn(t),t.display.scroller.scrollLeft!=e&&(t.display.scroller.scrollLeft=e),t.display.scrollbars.setScrollLeft(e))}function $o(t){var e=t.display,r=e.gutters.offsetWidth,o=Math.round(t.doc.height+Sr(t.display));return{clientHeight:e.scroller.clientHeight,viewHeight:e.wrapper.clientHeight,scrollWidth:e.scroller.scrollWidth,clientWidth:e.scroller.clientWidth,viewWidth:e.wrapper.clientWidth,barLeft:t.options.fixedGutter?r:0,docHeight:o,scrollHeight:o+Or(t)+e.barHeight,nativeBarWidth:e.nativeBarWidth,gutterWidth:r}}var No=function(t,e,r){this.cm=r;var o=this.vert=A("div",[A("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),n=this.horiz=A("div",[A("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");o.tabIndex=n.tabIndex=-1,t(o),t(n),pt(o,"scroll",function(){o.clientHeight&&e(o.scrollTop,"vertical")}),pt(n,"scroll",function(){n.clientWidth&&e(n.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,a&&l<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};No.prototype.update=function(t){var e=t.scrollWidth>t.clientWidth+1,r=t.scrollHeight>t.clientHeight+1,o=t.nativeBarWidth;if(r){this.vert.style.display="block",this.vert.style.bottom=e?o+"px":"0";var n=t.viewHeight-(e?o:0);this.vert.firstChild.style.height=Math.max(0,t.scrollHeight-t.clientHeight+n)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(e){this.horiz.style.display="block",this.horiz.style.right=r?o+"px":"0",this.horiz.style.left=t.barLeft+"px";var i=t.viewWidth-t.barLeft-(r?o:0);this.horiz.firstChild.style.width=Math.max(0,t.scrollWidth-t.clientWidth+i)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&t.clientHeight>0&&(0==o&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:r?o:0,bottom:e?o:0}},No.prototype.setScrollLeft=function(t){this.horiz.scrollLeft!=t&&(this.horiz.scrollLeft=t),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},No.prototype.setScrollTop=function(t){this.vert.scrollTop!=t&&(this.vert.scrollTop=t),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},No.prototype.zeroWidthHack=function(){var t=v&&!f?"12px":"18px";this.horiz.style.height=this.vert.style.width=t,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new F,this.disableVert=new F},No.prototype.enableZeroWidthBar=function(t,e,r){t.style.pointerEvents="auto",e.set(1e3,function o(){var n=t.getBoundingClientRect();("vert"==r?document.elementFromPoint(n.right-1,(n.top+n.bottom)/2):document.elementFromPoint((n.right+n.left)/2,n.bottom-1))!=t?t.style.pointerEvents="none":e.set(1e3,o)})},No.prototype.clear=function(){var t=this.horiz.parentNode;t.removeChild(this.horiz),t.removeChild(this.vert)};var Fo=function(){};function Io(t,e){e||(e=$o(t));var r=t.display.barWidth,o=t.display.barHeight;Ro(t,e);for(var n=0;n<4&&r!=t.display.barWidth||o!=t.display.barHeight;n++)r!=t.display.barWidth&&t.options.lineWrapping&&Co(t),Ro(t,$o(t)),r=t.display.barWidth,o=t.display.barHeight}function Ro(t,e){var r=t.display,o=r.scrollbars.update(e);r.sizer.style.paddingRight=(r.barWidth=o.right)+"px",r.sizer.style.paddingBottom=(r.barHeight=o.bottom)+"px",r.heightForcer.style.borderBottom=o.bottom+"px solid transparent",o.right&&o.bottom?(r.scrollbarFiller.style.display="block",r.scrollbarFiller.style.height=o.bottom+"px",r.scrollbarFiller.style.width=o.right+"px"):r.scrollbarFiller.style.display="",o.bottom&&t.options.coverGutterNextToScrollbar&&t.options.fixedGutter?(r.gutterFiller.style.display="block",r.gutterFiller.style.height=o.bottom+"px",r.gutterFiller.style.width=e.gutterWidth+"px"):r.gutterFiller.style.display=""}Fo.prototype.update=function(){return{bottom:0,right:0}},Fo.prototype.setScrollLeft=function(){},Fo.prototype.setScrollTop=function(){},Fo.prototype.clear=function(){};var qo={native:No,null:Fo};function Ho(t){t.display.scrollbars&&(t.display.scrollbars.clear(),t.display.scrollbars.addClass&&O(t.display.wrapper,t.display.scrollbars.addClass)),t.display.scrollbars=new qo[t.options.scrollbarStyle](function(e){t.display.wrapper.insertBefore(e,t.display.scrollbarFiller),pt(e,"mousedown",function(){t.state.focused&&setTimeout(function(){return t.display.input.focus()},0)}),e.setAttribute("cm-not-content","true")},function(e,r){"horizontal"==r?Mo(t,e):Lo(t,e)},t),t.display.scrollbars.addClass&&j(t.display.wrapper,t.display.scrollbars.addClass)}var Vo=0;function Uo(t){var e;t.curOp={cm:t,viewChanged:!1,startHeight:t.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:++Vo},e=t.curOp,ar?ar.ops.push(e):e.ownsGroup=ar={ops:[e],delayedCallbacks:[]}}function Wo(t){var e=t.curOp;e&&function(t,e){var r=t.ownsGroup;if(r)try{!function(t){var e=t.delayedCallbacks,r=0;do{for(;r<e.length;r++)e[r].call(null);for(var o=0;o<t.ops.length;o++){var n=t.ops[o];if(n.cursorActivityHandlers)for(;n.cursorActivityCalled<n.cursorActivityHandlers.length;)n.cursorActivityHandlers[n.cursorActivityCalled++].call(null,n.cm)}}while(r<e.length)}(r)}finally{ar=null,e(r)}}(e,function(t){for(var e=0;e<t.ops.length;e++)t.ops[e].cm.curOp=null;!function(t){for(var e=t.ops,r=0;r<e.length;r++)Go(e[r]);for(var o=0;o<e.length;o++)(n=e[o]).updatedDisplay=n.mustUpdate&&nn(n.cm,n.update);for(var n,i=0;i<e.length;i++)Xo(e[i]);for(var a=0;a<e.length;a++)Ko(e[a]);for(var l=0;l<e.length;l++)Yo(e[l])}(t)})}function Go(t){var e=t.cm,r=e.display;!function(t){var e=t.display;!e.scrollbarsClipped&&e.scroller.offsetWidth&&(e.nativeBarWidth=e.scroller.offsetWidth-e.scroller.clientWidth,e.heightForcer.style.height=Or(t)+"px",e.sizer.style.marginBottom=-e.nativeBarWidth+"px",e.sizer.style.borderRightWidth=Or(t)+"px",e.scrollbarsClipped=!0)}(e),t.updateMaxLine&&We(e),t.mustUpdate=t.viewChanged||t.forceUpdate||null!=t.scrollTop||t.scrollToPos&&(t.scrollToPos.from.line<r.viewFrom||t.scrollToPos.to.line>=r.viewTo)||r.maxLineChanged&&e.options.lineWrapping,t.update=t.mustUpdate&&new on(e,t.mustUpdate&&{top:t.scrollTop,ensure:t.scrollToPos},t.forceUpdate)}function Xo(t){var e=t.cm,r=e.display;t.updatedDisplay&&Co(e),t.barMeasure=$o(e),r.maxLineChanged&&!e.options.lineWrapping&&(t.adjustWidthTo=Er(e,r.maxLine,r.maxLine.text.length).left+3,e.display.sizerWidth=t.adjustWidthTo,t.barMeasure.scrollWidth=Math.max(r.scroller.clientWidth,r.sizer.offsetLeft+t.adjustWidthTo+Or(e)+e.display.barWidth),t.maxScrollLeft=Math.max(0,r.sizer.offsetLeft+t.adjustWidthTo-Tr(e))),(t.updatedDisplay||t.selectionChanged)&&(t.preparedSelection=r.input.prepareSelection())}function Ko(t){var e=t.cm;null!=t.adjustWidthTo&&(e.display.sizer.style.minWidth=t.adjustWidthTo+"px",t.maxScrollLeft<e.doc.scrollLeft&&Mo(e,Math.min(e.display.scroller.scrollLeft,t.maxScrollLeft),!0),e.display.maxLineChanged=!1);var r=t.focus&&t.focus==D();t.preparedSelection&&e.display.input.showSelection(t.preparedSelection,r),(t.updatedDisplay||t.startHeight!=e.doc.height)&&Io(e,t.barMeasure),t.updatedDisplay&&cn(e,t.barMeasure),t.selectionChanged&&yo(e),e.state.focused&&t.updateInput&&e.display.input.reset(t.typing),r&&wo(t.cm)}function Yo(t){var e=t.cm,r=e.display,o=e.doc;t.updatedDisplay&&an(e,t.update),null==r.wheelStartX||null==t.scrollTop&&null==t.scrollLeft&&!t.scrollToPos||(r.wheelStartX=r.wheelStartY=null),null!=t.scrollTop&&zo(e,t.scrollTop,t.forceScroll),null!=t.scrollLeft&&Mo(e,t.scrollLeft,!0,!0),t.scrollToPos&&function(t,e){if(!gt(t,"scrollCursorIntoView")){var r=t.display,o=r.sizer.getBoundingClientRect(),n=null;if(e.top+o.top<0?n=!0:e.bottom+o.top>(window.innerHeight||document.documentElement.clientHeight)&&(n=!1),null!=n&&!m){var i=A("div","",null,"position: absolute;\n top: "+(e.top-r.viewOffset-_r(t.display))+"px;\n height: "+(e.bottom-e.top+Or(t)+r.barHeight)+"px;\n left: "+e.left+"px; width: "+Math.max(2,e.right-e.left)+"px;");t.display.lineSpace.appendChild(i),i.scrollIntoView(n),t.display.lineSpace.removeChild(i)}}}(e,function(t,e,r,o){var n;null==o&&(o=0),t.options.lineWrapping||e!=r||(r="before"==(e=e.ch?ee(e.line,"before"==e.sticky?e.ch-1:e.ch,"after"):e).sticky?ee(e.line,e.ch+1,"before"):e);for(var i=0;i<5;i++){var a=!1,l=Gr(t,e),s=r&&r!=e?Gr(t,r):l,c=Bo(t,n={left:Math.min(l.left,s.left),top:Math.min(l.top,s.top)-o,right:Math.max(l.left,s.left),bottom:Math.max(l.bottom,s.bottom)+o}),d=t.doc.scrollTop,u=t.doc.scrollLeft;if(null!=c.scrollTop&&(Lo(t,c.scrollTop),Math.abs(t.doc.scrollTop-d)>1&&(a=!0)),null!=c.scrollLeft&&(Mo(t,c.scrollLeft),Math.abs(t.doc.scrollLeft-u)>1&&(a=!0)),!a)break}return n}(e,se(o,t.scrollToPos.from),se(o,t.scrollToPos.to),t.scrollToPos.margin));var n=t.maybeHiddenMarkers,i=t.maybeUnhiddenMarkers;if(n)for(var a=0;a<n.length;++a)n[a].lines.length||ht(n[a],"hide");if(i)for(var l=0;l<i.length;++l)i[l].lines.length&&ht(i[l],"unhide");r.wrapper.offsetHeight&&(o.scrollTop=e.display.scroller.scrollTop),t.changeObjs&&ht(e,"changes",e,t.changeObjs),t.update&&t.update.finish()}function Zo(t,e){if(t.curOp)return e();Uo(t);try{return e()}finally{Wo(t)}}function Jo(t,e){return function(){if(t.curOp)return e.apply(t,arguments);Uo(t);try{return e.apply(t,arguments)}finally{Wo(t)}}}function Qo(t){return function(){if(this.curOp)return t.apply(this,arguments);Uo(this);try{return t.apply(this,arguments)}finally{Wo(this)}}}function tn(t){return function(){var e=this.cm;if(!e||e.curOp)return t.apply(this,arguments);Uo(e);try{return t.apply(this,arguments)}finally{Wo(e)}}}function en(t,e){t.doc.highlightFrontier<t.display.viewTo&&t.state.highlight.set(e,M(rn,t))}function rn(t){var e=t.doc;if(!(e.highlightFrontier>=t.display.viewTo)){var r=+new Date+t.options.workTime,o=me(t,e.highlightFrontier),n=[];e.iter(o.line,Math.min(e.first+e.size,t.display.viewTo+500),function(i){if(o.line>=t.display.viewFrom){var a=i.styles,l=i.text.length>t.options.maxHighlightLength?Ht(e.mode,o.state):null,s=pe(t,i,o,!0);l&&(o.state=l),i.styles=s.styles;var c=i.styleClasses,d=s.classes;d?i.styleClasses=d:c&&(i.styleClasses=null);for(var u=!a||a.length!=i.styles.length||c!=d&&(!c||!d||c.bgClass!=d.bgClass||c.textClass!=d.textClass),p=0;!u&&p<a.length;++p)u=a[p]!=i.styles[p];u&&n.push(o.line),i.stateAfter=o.save(),o.nextLine()}else i.text.length<=t.options.maxHighlightLength&&he(t,i.text,o),i.stateAfter=o.line%5==0?o.save():null,o.nextLine();if(+new Date>r)return en(t,t.options.workDelay),!0}),e.highlightFrontier=o.line,e.modeFrontier=Math.max(e.modeFrontier,o.line),n.length&&Zo(t,function(){for(var e=0;e<n.length;e++)uo(t,n[e],"text")})}}var on=function(t,e,r){var o=t.display;this.viewport=e,this.visible=To(o,t.doc,e),this.editorIsHidden=!o.wrapper.offsetWidth,this.wrapperHeight=o.wrapper.clientHeight,this.wrapperWidth=o.wrapper.clientWidth,this.oldDisplayWidth=Tr(t),this.force=r,this.dims=oo(t),this.events=[]};function nn(t,e){var r=t.display,o=t.doc;if(e.editorIsHidden)return po(t),!1;if(!e.force&&e.visible.from>=r.viewFrom&&e.visible.to<=r.viewTo&&(null==r.updateLineNumbers||r.updateLineNumbers>=r.viewTo)&&r.renderedView==r.view&&0==mo(t))return!1;un(t)&&(po(t),e.dims=oo(t));var n=o.first+o.size,i=Math.max(e.visible.from-t.options.viewportMargin,o.first),a=Math.min(n,e.visible.to+t.options.viewportMargin);r.viewFrom<i&&i-r.viewFrom<20&&(i=Math.max(o.first,r.viewFrom)),r.viewTo>a&&r.viewTo-a<20&&(a=Math.min(n,r.viewTo)),_e&&(i=Ie(t.doc,i),a=Re(t.doc,a));var l=i!=r.viewFrom||a!=r.viewTo||r.lastWrapHeight!=e.wrapperHeight||r.lastWrapWidth!=e.wrapperWidth;!function(t,e,r){var o=t.display;0==o.view.length||e>=o.viewTo||r<=o.viewFrom?(o.view=ir(t,e,r),o.viewFrom=e):(o.viewFrom>e?o.view=ir(t,e,o.viewFrom).concat(o.view):o.viewFrom<e&&(o.view=o.view.slice(so(t,e))),o.viewFrom=e,o.viewTo<r?o.view=o.view.concat(ir(t,o.viewTo,r)):o.viewTo>r&&(o.view=o.view.slice(0,so(t,r)))),o.viewTo=r}(t,i,a),r.viewOffset=Ve(Gt(t.doc,r.viewFrom)),t.display.mover.style.top=r.viewOffset+"px";var c=mo(t);if(!l&&0==c&&!e.force&&r.renderedView==r.view&&(null==r.updateLineNumbers||r.updateLineNumbers>=r.viewTo))return!1;var d=function(t){if(t.hasFocus())return null;var e=D();if(!e||!P(t.display.lineDiv,e))return null;var r={activeElt:e};if(window.getSelection){var o=window.getSelection();o.anchorNode&&o.extend&&P(t.display.lineDiv,o.anchorNode)&&(r.anchorNode=o.anchorNode,r.anchorOffset=o.anchorOffset,r.focusNode=o.focusNode,r.focusOffset=o.focusOffset)}return r}(t);return c>4&&(r.lineDiv.style.display="none"),function(t,e,r){var o=t.display,n=t.options.lineNumbers,i=o.lineDiv,a=i.firstChild;function l(e){var r=e.nextSibling;return s&&v&&t.display.currentWheelTarget==e?e.style.display="none":e.parentNode.removeChild(e),r}for(var c=o.view,d=o.viewFrom,u=0;u<c.length;u++){var p=c[u];if(p.hidden);else if(p.node&&p.node.parentNode==i){for(;a!=p.node;)a=l(a);var f=n&&null!=e&&e<=d&&p.lineNumber;p.changes&&(I(p.changes,"gutter")>-1&&(f=!1),dr(t,p,d,r)),f&&(T(p.lineNumber),p.lineNumber.appendChild(document.createTextNode(te(t.options,d)))),a=p.node.nextSibling}else{var m=br(t,p,d,r);i.insertBefore(m,a)}d+=p.size}for(;a;)a=l(a)}(t,r.updateLineNumbers,e.dims),c>4&&(r.lineDiv.style.display=""),r.renderedView=r.view,function(t){if(t&&t.activeElt&&t.activeElt!=D()&&(t.activeElt.focus(),t.anchorNode&&P(document.body,t.anchorNode)&&P(document.body,t.focusNode))){var e=window.getSelection(),r=document.createRange();r.setEnd(t.anchorNode,t.anchorOffset),r.collapse(!1),e.removeAllRanges(),e.addRange(r),e.extend(t.focusNode,t.focusOffset)}}(d),T(r.cursorDiv),T(r.selectionDiv),r.gutters.style.height=r.sizer.style.minHeight=0,l&&(r.lastWrapHeight=e.wrapperHeight,r.lastWrapWidth=e.wrapperWidth,en(t,400)),r.updateLineNumbers=null,!0}function an(t,e){for(var r=e.viewport,o=!0;(o&&t.options.lineWrapping&&e.oldDisplayWidth!=Tr(t)||(r&&null!=r.top&&(r={top:Math.min(t.doc.height+Sr(t.display)-Br(t),r.top)}),e.visible=To(t.display,t.doc,r),!(e.visible.from>=t.display.viewFrom&&e.visible.to<=t.display.viewTo)))&&nn(t,e);o=!1){Co(t);var n=$o(t);ho(t),Io(t,n),cn(t,n),e.force=!1}e.signal(t,"update",t),t.display.viewFrom==t.display.reportedViewFrom&&t.display.viewTo==t.display.reportedViewTo||(e.signal(t,"viewportChange",t,t.display.viewFrom,t.display.viewTo),t.display.reportedViewFrom=t.display.viewFrom,t.display.reportedViewTo=t.display.viewTo)}function ln(t,e){var r=new on(t,e);if(nn(t,r)){Co(t),an(t,r);var o=$o(t);ho(t),Io(t,o),cn(t,o),r.finish()}}function sn(t){var e=t.gutters.offsetWidth;t.sizer.style.marginLeft=e+"px"}function cn(t,e){t.display.sizer.style.minHeight=e.docHeight+"px",t.display.heightForcer.style.top=e.docHeight+"px",t.display.gutters.style.height=e.docHeight+t.display.barHeight+Or(t)+"px"}function dn(t){var e=t.display,r=e.view;if(e.alignWidgets||e.gutters.firstChild&&t.options.fixedGutter){for(var o=no(e)-e.scroller.scrollLeft+t.doc.scrollLeft,n=e.gutters.offsetWidth,i=o+"px",a=0;a<r.length;a++)if(!r[a].hidden){t.options.fixedGutter&&(r[a].gutter&&(r[a].gutter.style.left=i),r[a].gutterBackground&&(r[a].gutterBackground.style.left=i));var l=r[a].alignable;if(l)for(var s=0;s<l.length;s++)l[s].style.left=i}t.options.fixedGutter&&(e.gutters.style.left=o+n+"px")}}function un(t){if(!t.options.lineNumbers)return!1;var e=t.doc,r=te(t.options,e.first+e.size-1),o=t.display;if(r.length!=o.lineNumChars){var n=o.measure.appendChild(A("div",[A("div",r)],"CodeMirror-linenumber CodeMirror-gutter-elt")),i=n.firstChild.offsetWidth,a=n.offsetWidth-i;return o.lineGutter.style.width="",o.lineNumInnerWidth=Math.max(i,o.lineGutter.offsetWidth-a)+1,o.lineNumWidth=o.lineNumInnerWidth+a,o.lineNumChars=o.lineNumInnerWidth?r.length:-1,o.lineGutter.style.width=o.lineNumWidth+"px",sn(t.display),!0}return!1}function pn(t,e){for(var r=[],o=!1,n=0;n<t.length;n++){var i=t[n],a=null;if("string"!=typeof i&&(a=i.style,i=i.className),"CodeMirror-linenumbers"==i){if(!e)continue;o=!0}r.push({className:i,style:a})}return e&&!o&&r.push({className:"CodeMirror-linenumbers",style:null}),r}function fn(t){var e=t.gutters,r=t.gutterSpecs;T(e),t.lineGutter=null;for(var o=0;o<r.length;++o){var n=r[o],i=n.className,a=n.style,l=e.appendChild(A("div",null,"CodeMirror-gutter "+i));a&&(l.style.cssText=a),"CodeMirror-linenumbers"==i&&(t.lineGutter=l,l.style.width=(t.lineNumWidth||1)+"px")}e.style.display=r.length?"":"none",sn(t)}function mn(t){fn(t.display),co(t),dn(t)}function hn(t,e,o,n){var i=this;this.input=o,i.scrollbarFiller=A("div",null,"CodeMirror-scrollbar-filler"),i.scrollbarFiller.setAttribute("cm-not-content","true"),i.gutterFiller=A("div",null,"CodeMirror-gutter-filler"),i.gutterFiller.setAttribute("cm-not-content","true"),i.lineDiv=E("div",null,"CodeMirror-code"),i.selectionDiv=A("div",null,null,"position: relative; z-index: 1"),i.cursorDiv=A("div",null,"CodeMirror-cursors"),i.measure=A("div",null,"CodeMirror-measure"),i.lineMeasure=A("div",null,"CodeMirror-measure"),i.lineSpace=E("div",[i.measure,i.lineMeasure,i.selectionDiv,i.cursorDiv,i.lineDiv],null,"position: relative; outline: none");var c=E("div",[i.lineSpace],"CodeMirror-lines");i.mover=A("div",[c],null,"position: relative"),i.sizer=A("div",[i.mover],"CodeMirror-sizer"),i.sizerWidth=null,i.heightForcer=A("div",null,null,"position: absolute; height: "+R+"px; width: 1px;"),i.gutters=A("div",null,"CodeMirror-gutters"),i.lineGutter=null,i.scroller=A("div",[i.sizer,i.heightForcer,i.gutters],"CodeMirror-scroll"),i.scroller.setAttribute("tabIndex","-1"),i.wrapper=A("div",[i.scrollbarFiller,i.gutterFiller,i.scroller],"CodeMirror"),a&&l<8&&(i.gutters.style.zIndex=-1,i.scroller.style.paddingRight=0),s||r&&b||(i.scroller.draggable=!0),t&&(t.appendChild?t.appendChild(i.wrapper):t(i.wrapper)),i.viewFrom=i.viewTo=e.first,i.reportedViewFrom=i.reportedViewTo=e.first,i.view=[],i.renderedView=null,i.externalMeasured=null,i.viewOffset=0,i.lastWrapHeight=i.lastWrapWidth=0,i.updateLineNumbers=null,i.nativeBarWidth=i.barHeight=i.barWidth=0,i.scrollbarsClipped=!1,i.lineNumWidth=i.lineNumInnerWidth=i.lineNumChars=null,i.alignWidgets=!1,i.cachedCharWidth=i.cachedTextHeight=i.cachedPaddingH=null,i.maxLine=null,i.maxLineLength=0,i.maxLineChanged=!1,i.wheelDX=i.wheelDY=i.wheelStartX=i.wheelStartY=null,i.shift=!1,i.selForContextMenu=null,i.activeTouch=null,i.gutterSpecs=pn(n.gutters,n.lineNumbers),fn(i),o.init(i)}on.prototype.signal=function(t,e){vt(t,e)&&this.events.push(arguments)},on.prototype.finish=function(){for(var t=0;t<this.events.length;t++)ht.apply(null,this.events[t])};var gn=0,bn=null;function vn(t){var e=t.wheelDeltaX,r=t.wheelDeltaY;return null==e&&t.detail&&t.axis==t.HORIZONTAL_AXIS&&(e=t.detail),null==r&&t.detail&&t.axis==t.VERTICAL_AXIS?r=t.detail:null==r&&(r=t.wheelDelta),{x:e,y:r}}function xn(t){var e=vn(t);return e.x*=bn,e.y*=bn,e}function yn(t,e){var o=vn(e),n=o.x,i=o.y,a=t.display,l=a.scroller,c=l.scrollWidth>l.clientWidth,d=l.scrollHeight>l.clientHeight;if(n&&c||i&&d){if(i&&v&&s)t:for(var p=e.target,f=a.view;p!=l;p=p.parentNode)for(var m=0;m<f.length;m++)if(f[m].node==p){t.display.currentWheelTarget=p;break t}if(n&&!r&&!u&&null!=bn)return i&&d&&Lo(t,Math.max(0,l.scrollTop+i*bn)),Mo(t,Math.max(0,l.scrollLeft+n*bn)),(!i||i&&d)&&yt(e),void(a.wheelStartX=null);if(i&&null!=bn){var h=i*bn,g=t.doc.scrollTop,b=g+a.wrapper.clientHeight;h<0?g=Math.max(0,g+h-50):b=Math.min(t.doc.height,b+h+50),ln(t,{top:g,bottom:b})}gn<20&&(null==a.wheelStartX?(a.wheelStartX=l.scrollLeft,a.wheelStartY=l.scrollTop,a.wheelDX=n,a.wheelDY=i,setTimeout(function(){if(null!=a.wheelStartX){var t=l.scrollLeft-a.wheelStartX,e=l.scrollTop-a.wheelStartY,r=e&&a.wheelDY&&e/a.wheelDY||t&&a.wheelDX&&t/a.wheelDX;a.wheelStartX=a.wheelStartY=null,r&&(bn=(bn*gn+r)/(gn+1),++gn)}},200)):(a.wheelDX+=n,a.wheelDY+=i))}}a?bn=-.53:r?bn=15:d?bn=-.7:p&&(bn=-1/3);var wn=function(t,e){this.ranges=t,this.primIndex=e};wn.prototype.primary=function(){return this.ranges[this.primIndex]},wn.prototype.equals=function(t){if(t==this)return!0;if(t.primIndex!=this.primIndex||t.ranges.length!=this.ranges.length)return!1;for(var e=0;e<this.ranges.length;e++){var r=this.ranges[e],o=t.ranges[e];if(!oe(r.anchor,o.anchor)||!oe(r.head,o.head))return!1}return!0},wn.prototype.deepCopy=function(){for(var t=[],e=0;e<this.ranges.length;e++)t[e]=new kn(ne(this.ranges[e].anchor),ne(this.ranges[e].head));return new wn(t,this.primIndex)},wn.prototype.somethingSelected=function(){for(var t=0;t<this.ranges.length;t++)if(!this.ranges[t].empty())return!0;return!1},wn.prototype.contains=function(t,e){e||(e=t);for(var r=0;r<this.ranges.length;r++){var o=this.ranges[r];if(re(e,o.from())>=0&&re(t,o.to())<=0)return r}return-1};var kn=function(t,e){this.anchor=t,this.head=e};function _n(t,e,r){var o=t&&t.options.selectionsMayTouch,n=e[r];e.sort(function(t,e){return re(t.from(),e.from())}),r=I(e,n);for(var i=1;i<e.length;i++){var a=e[i],l=e[i-1],s=re(l.to(),a.from());if(o&&!a.empty()?s>0:s>=0){var c=ae(l.from(),a.from()),d=ie(l.to(),a.to()),u=l.empty()?a.from()==a.head:l.from()==l.head;i<=r&&--r,e.splice(--i,2,new kn(u?d:c,u?c:d))}}return new wn(e,r)}function Sn(t,e){return new wn([new kn(t,e||t)],0)}function Cn(t){return t.text?ee(t.from.line+t.text.length-1,K(t.text).length+(1==t.text.length?t.from.ch:0)):t.to}function On(t,e){if(re(t,e.from)<0)return t;if(re(t,e.to)<=0)return Cn(e);var r=t.line+e.text.length-(e.to.line-e.from.line)-1,o=t.ch;return t.line==e.to.line&&(o+=Cn(e).ch-e.to.ch),ee(r,o)}function Tn(t,e){for(var r=[],o=0;o<t.sel.ranges.length;o++){var n=t.sel.ranges[o];r.push(new kn(On(n.anchor,e),On(n.head,e)))}return _n(t.cm,r,t.sel.primIndex)}function Bn(t,e,r){return t.line==e.line?ee(r.line,t.ch-e.ch+r.ch):ee(r.line+(t.line-e.line),t.ch)}function An(t){t.doc.mode=It(t.options,t.doc.modeOption),En(t)}function En(t){t.doc.iter(function(t){t.stateAfter&&(t.stateAfter=null),t.styles&&(t.styles=null)}),t.doc.modeFrontier=t.doc.highlightFrontier=t.doc.first,en(t,100),t.state.modeGen++,t.curOp&&co(t)}function Pn(t,e){return 0==e.from.ch&&0==e.to.ch&&""==K(e.text)&&(!t.cm||t.cm.options.wholeLineUpdateBefore)}function Dn(t,e,r,o){function n(t){return r?r[t]:null}function i(t,r,n){!function(t,e,r,o){t.text=e,t.stateAfter&&(t.stateAfter=null),t.styles&&(t.styles=null),null!=t.order&&(t.order=null),Ae(t),Ee(t,r);var n=o?o(t):1;n!=t.height&&Yt(t,n)}(t,r,n,o),sr(t,"change",t,e)}function a(t,e){for(var r=[],i=t;i<e;++i)r.push(new Ge(c[i],n(i),o));return r}var l=e.from,s=e.to,c=e.text,d=Gt(t,l.line),u=Gt(t,s.line),p=K(c),f=n(c.length-1),m=s.line-l.line;if(e.full)t.insert(0,a(0,c.length)),t.remove(c.length,t.size-c.length);else if(Pn(t,e)){var h=a(0,c.length-1);i(u,u.text,f),m&&t.remove(l.line,m),h.length&&t.insert(l.line,h)}else if(d==u)if(1==c.length)i(d,d.text.slice(0,l.ch)+p+d.text.slice(s.ch),f);else{var g=a(1,c.length-1);g.push(new Ge(p+d.text.slice(s.ch),f,o)),i(d,d.text.slice(0,l.ch)+c[0],n(0)),t.insert(l.line+1,g)}else if(1==c.length)i(d,d.text.slice(0,l.ch)+c[0]+u.text.slice(s.ch),n(0)),t.remove(l.line+1,m);else{i(d,d.text.slice(0,l.ch)+c[0],n(0)),i(u,p+u.text.slice(s.ch),f);var b=a(1,c.length-1);m>1&&t.remove(l.line+1,m-1),t.insert(l.line+1,b)}sr(t,"change",t,e)}function jn(t,e,r){!function t(o,n,i){if(o.linked)for(var a=0;a<o.linked.length;++a){var l=o.linked[a];if(l.doc!=n){var s=i&&l.sharedHist;r&&!s||(e(l.doc,s),t(l.doc,o,s))}}}(t,null,!0)}function Ln(t,e){if(e.cm)throw new Error("This document is already in use.");t.doc=e,e.cm=t,ao(t),An(t),zn(t),t.options.lineWrapping||We(t),t.options.mode=e.modeOption,co(t)}function zn(t){("rtl"==t.doc.direction?j:O)(t.display.lineDiv,"CodeMirror-rtl")}function Mn(t){this.done=[],this.undone=[],this.undoDepth=1/0,this.lastModTime=this.lastSelTime=0,this.lastOp=this.lastSelOp=null,this.lastOrigin=this.lastSelOrigin=null,this.generation=this.maxGeneration=t||1}function $n(t,e){var r={from:ne(e.from),to:Cn(e),text:Xt(t,e.from,e.to)};return qn(t,r,e.from.line,e.to.line+1),jn(t,function(t){return qn(t,r,e.from.line,e.to.line+1)},!0),r}function Nn(t){for(;t.length&&K(t).ranges;)t.pop()}function Fn(t,e,r,o){var n=t.history;n.undone.length=0;var i,a,l=+new Date;if((n.lastOp==o||n.lastOrigin==e.origin&&e.origin&&("+"==e.origin.charAt(0)&&n.lastModTime>l-(t.cm?t.cm.options.historyEventDelay:500)||"*"==e.origin.charAt(0)))&&(i=function(t,e){return e?(Nn(t.done),K(t.done)):t.done.length&&!K(t.done).ranges?K(t.done):t.done.length>1&&!t.done[t.done.length-2].ranges?(t.done.pop(),K(t.done)):void 0}(n,n.lastOp==o)))a=K(i.changes),0==re(e.from,e.to)&&0==re(e.from,a.to)?a.to=Cn(e):i.changes.push($n(t,e));else{var s=K(n.done);for(s&&s.ranges||Rn(t.sel,n.done),i={changes:[$n(t,e)],generation:n.generation},n.done.push(i);n.done.length>n.undoDepth;)n.done.shift(),n.done[0].ranges||n.done.shift()}n.done.push(r),n.generation=++n.maxGeneration,n.lastModTime=n.lastSelTime=l,n.lastOp=n.lastSelOp=o,n.lastOrigin=n.lastSelOrigin=e.origin,a||ht(t,"historyAdded")}function In(t,e,r,o){var n=t.history,i=o&&o.origin;r==n.lastSelOp||i&&n.lastSelOrigin==i&&(n.lastModTime==n.lastSelTime&&n.lastOrigin==i||function(t,e,r,o){var n=e.charAt(0);return"*"==n||"+"==n&&r.ranges.length==o.ranges.length&&r.somethingSelected()==o.somethingSelected()&&new Date-t.history.lastSelTime<=(t.cm?t.cm.options.historyEventDelay:500)}(t,i,K(n.done),e))?n.done[n.done.length-1]=e:Rn(e,n.done),n.lastSelTime=+new Date,n.lastSelOrigin=i,n.lastSelOp=r,o&&!1!==o.clearRedo&&Nn(n.undone)}function Rn(t,e){var r=K(e);r&&r.ranges&&r.equals(t)||e.push(t)}function qn(t,e,r,o){var n=e["spans_"+t.id],i=0;t.iter(Math.max(t.first,r),Math.min(t.first+t.size,o),function(r){r.markedSpans&&((n||(n=e["spans_"+t.id]={}))[i]=r.markedSpans),++i})}function Hn(t){if(!t)return null;for(var e,r=0;r<t.length;++r)t[r].marker.explicitlyCleared?e||(e=t.slice(0,r)):e&&e.push(t[r]);return e?e.length?e:null:t}function Vn(t,e){var r=function(t,e){var r=e["spans_"+t.id];if(!r)return null;for(var o=[],n=0;n<e.text.length;++n)o.push(Hn(r[n]));return o}(t,e),o=Te(t,e);if(!r)return o;if(!o)return r;for(var n=0;n<r.length;++n){var i=r[n],a=o[n];if(i&&a)t:for(var l=0;l<a.length;++l){for(var s=a[l],c=0;c<i.length;++c)if(i[c].marker==s.marker)continue t;i.push(s)}else a&&(r[n]=a)}return r}function Un(t,e,r){for(var o=[],n=0;n<t.length;++n){var i=t[n];if(i.ranges)o.push(r?wn.prototype.deepCopy.call(i):i);else{var a=i.changes,l=[];o.push({changes:l});for(var s=0;s<a.length;++s){var c=a[s],d=void 0;if(l.push({from:c.from,to:c.to,text:c.text}),e)for(var u in c)(d=u.match(/^spans_(\d+)$/))&&I(e,Number(d[1]))>-1&&(K(l)[u]=c[u],delete c[u])}}}return o}function Wn(t,e,r,o){if(o){var n=t.anchor;if(r){var i=re(e,n)<0;i!=re(r,n)<0?(n=e,e=r):i!=re(e,r)<0&&(e=r)}return new kn(n,e)}return new kn(r||e,e)}function Gn(t,e,r,o,n){null==n&&(n=t.cm&&(t.cm.display.shift||t.extend)),Jn(t,new wn([Wn(t.sel.primary(),e,r,n)],0),o)}function Xn(t,e,r){for(var o=[],n=t.cm&&(t.cm.display.shift||t.extend),i=0;i<t.sel.ranges.length;i++)o[i]=Wn(t.sel.ranges[i],e[i],null,n);Jn(t,_n(t.cm,o,t.sel.primIndex),r)}function Kn(t,e,r,o){var n=t.sel.ranges.slice(0);n[e]=r,Jn(t,_n(t.cm,n,t.sel.primIndex),o)}function Yn(t,e,r,o){Jn(t,Sn(e,r),o)}function Zn(t,e,r){var o=t.history.done,n=K(o);n&&n.ranges?(o[o.length-1]=e,Qn(t,e,r)):Jn(t,e,r)}function Jn(t,e,r){Qn(t,e,r),In(t,t.sel,t.cm?t.cm.curOp.id:NaN,r)}function Qn(t,e,r){(vt(t,"beforeSelectionChange")||t.cm&&vt(t.cm,"beforeSelectionChange"))&&(e=function(t,e,r){var o={ranges:e.ranges,update:function(e){this.ranges=[];for(var r=0;r<e.length;r++)this.ranges[r]=new kn(se(t,e[r].anchor),se(t,e[r].head))},origin:r&&r.origin};return ht(t,"beforeSelectionChange",t,o),t.cm&&ht(t.cm,"beforeSelectionChange",t.cm,o),o.ranges!=e.ranges?_n(t.cm,o.ranges,o.ranges.length-1):e}(t,e,r));var o=r&&r.bias||(re(e.primary().head,t.sel.primary().head)<0?-1:1);ti(t,ri(t,e,o,!0)),r&&!1===r.scroll||!t.cm||Eo(t.cm)}function ti(t,e){e.equals(t.sel)||(t.sel=e,t.cm&&(t.cm.curOp.updateInput=1,t.cm.curOp.selectionChanged=!0,bt(t.cm)),sr(t,"cursorActivity",t))}function ei(t){ti(t,ri(t,t.sel,null,!1))}function ri(t,e,r,o){for(var n,i=0;i<e.ranges.length;i++){var a=e.ranges[i],l=e.ranges.length==t.sel.ranges.length&&t.sel.ranges[i],s=ni(t,a.anchor,l&&l.anchor,r,o),c=ni(t,a.head,l&&l.head,r,o);(n||s!=a.anchor||c!=a.head)&&(n||(n=e.ranges.slice(0,i)),n[i]=new kn(s,c))}return n?_n(t.cm,n,e.primIndex):e}function oi(t,e,r,o,n){var i=Gt(t,e.line);if(i.markedSpans)for(var a=0;a<i.markedSpans.length;++a){var l=i.markedSpans[a],s=l.marker,c="selectLeft"in s?!s.selectLeft:s.inclusiveLeft,d="selectRight"in s?!s.selectRight:s.inclusiveRight;if((null==l.from||(c?l.from<=e.ch:l.from<e.ch))&&(null==l.to||(d?l.to>=e.ch:l.to>e.ch))){if(n&&(ht(s,"beforeCursorEnter"),s.explicitlyCleared)){if(i.markedSpans){--a;continue}break}if(!s.atomic)continue;if(r){var u=s.find(o<0?1:-1),p=void 0;if((o<0?d:c)&&(u=ii(t,u,-o,u&&u.line==e.line?i:null)),u&&u.line==e.line&&(p=re(u,r))&&(o<0?p<0:p>0))return oi(t,u,e,o,n)}var f=s.find(o<0?-1:1);return(o<0?c:d)&&(f=ii(t,f,o,f.line==e.line?i:null)),f?oi(t,f,e,o,n):null}}return e}function ni(t,e,r,o,n){var i=o||1,a=oi(t,e,r,i,n)||!n&&oi(t,e,r,i,!0)||oi(t,e,r,-i,n)||!n&&oi(t,e,r,-i,!0);return a||(t.cantEdit=!0,ee(t.first,0))}function ii(t,e,r,o){return r<0&&0==e.ch?e.line>t.first?se(t,ee(e.line-1)):null:r>0&&e.ch==(o||Gt(t,e.line)).text.length?e.line<t.first+t.size-1?ee(e.line+1,0):null:new ee(e.line,e.ch+r)}function ai(t){t.setSelection(ee(t.firstLine(),0),ee(t.lastLine()),H)}function li(t,e,r){var o={canceled:!1,from:e.from,to:e.to,text:e.text,origin:e.origin,cancel:function(){return o.canceled=!0}};return r&&(o.update=function(e,r,n,i){e&&(o.from=se(t,e)),r&&(o.to=se(t,r)),n&&(o.text=n),void 0!==i&&(o.origin=i)}),ht(t,"beforeChange",t,o),t.cm&&ht(t.cm,"beforeChange",t.cm,o),o.canceled?(t.cm&&(t.cm.curOp.updateInput=2),null):{from:o.from,to:o.to,text:o.text,origin:o.origin}}function si(t,e,r){if(t.cm){if(!t.cm.curOp)return Jo(t.cm,si)(t,e,r);if(t.cm.state.suppressEdits)return}if(!(vt(t,"beforeChange")||t.cm&&vt(t.cm,"beforeChange"))||(e=li(t,e,!0))){var o=ke&&!r&&function(t,e,r){var o=null;if(t.iter(e.line,r.line+1,function(t){if(t.markedSpans)for(var e=0;e<t.markedSpans.length;++e){var r=t.markedSpans[e].marker;!r.readOnly||o&&-1!=I(o,r)||(o||(o=[])).push(r)}}),!o)return null;for(var n=[{from:e,to:r}],i=0;i<o.length;++i)for(var a=o[i],l=a.find(0),s=0;s<n.length;++s){var c=n[s];if(!(re(c.to,l.from)<0||re(c.from,l.to)>0)){var d=[s,1],u=re(c.from,l.from),p=re(c.to,l.to);(u<0||!a.inclusiveLeft&&!u)&&d.push({from:c.from,to:l.from}),(p>0||!a.inclusiveRight&&!p)&&d.push({from:l.to,to:c.to}),n.splice.apply(n,d),s+=d.length-3}}return n}(t,e.from,e.to);if(o)for(var n=o.length-1;n>=0;--n)ci(t,{from:o[n].from,to:o[n].to,text:n?[""]:e.text,origin:e.origin});else ci(t,e)}}function ci(t,e){if(1!=e.text.length||""!=e.text[0]||0!=re(e.from,e.to)){var r=Tn(t,e);Fn(t,e,r,t.cm?t.cm.curOp.id:NaN),pi(t,e,r,Te(t,e));var o=[];jn(t,function(t,r){r||-1!=I(o,t.history)||(gi(t.history,e),o.push(t.history)),pi(t,e,null,Te(t,e))})}}function di(t,e,r){var o=t.cm&&t.cm.state.suppressEdits;if(!o||r){for(var n,i=t.history,a=t.sel,l="undo"==e?i.done:i.undone,s="undo"==e?i.undone:i.done,c=0;c<l.length&&(n=l[c],r?!n.ranges||n.equals(t.sel):n.ranges);c++);if(c!=l.length){for(i.lastOrigin=i.lastSelOrigin=null;;){if(!(n=l.pop()).ranges){if(o)return void l.push(n);break}if(Rn(n,s),r&&!n.equals(t.sel))return void Jn(t,n,{clearRedo:!1});a=n}var d=[];Rn(a,s),s.push({changes:d,generation:i.generation}),i.generation=n.generation||++i.maxGeneration;for(var u=vt(t,"beforeChange")||t.cm&&vt(t.cm,"beforeChange"),p=function(r){var o=n.changes[r];if(o.origin=e,u&&!li(t,o,!1))return l.length=0,{};d.push($n(t,o));var i=r?Tn(t,o):K(l);pi(t,o,i,Vn(t,o)),!r&&t.cm&&t.cm.scrollIntoView({from:o.from,to:Cn(o)});var a=[];jn(t,function(t,e){e||-1!=I(a,t.history)||(gi(t.history,o),a.push(t.history)),pi(t,o,null,Vn(t,o))})},f=n.changes.length-1;f>=0;--f){var m=p(f);if(m)return m.v}}}}function ui(t,e){if(0!=e&&(t.first+=e,t.sel=new wn(Y(t.sel.ranges,function(t){return new kn(ee(t.anchor.line+e,t.anchor.ch),ee(t.head.line+e,t.head.ch))}),t.sel.primIndex),t.cm)){co(t.cm,t.first,t.first-e,e);for(var r=t.cm.display,o=r.viewFrom;o<r.viewTo;o++)uo(t.cm,o,"gutter")}}function pi(t,e,r,o){if(t.cm&&!t.cm.curOp)return Jo(t.cm,pi)(t,e,r,o);if(e.to.line<t.first)ui(t,e.text.length-1-(e.to.line-e.from.line));else if(!(e.from.line>t.lastLine())){if(e.from.line<t.first){var n=e.text.length-1-(t.first-e.from.line);ui(t,n),e={from:ee(t.first,0),to:ee(e.to.line+n,e.to.ch),text:[K(e.text)],origin:e.origin}}var i=t.lastLine();e.to.line>i&&(e={from:e.from,to:ee(i,Gt(t,i).text.length),text:[e.text[0]],origin:e.origin}),e.removed=Xt(t,e.from,e.to),r||(r=Tn(t,e)),t.cm?function(t,e,r){var o=t.doc,n=t.display,i=e.from,a=e.to,l=!1,s=i.line;t.options.lineWrapping||(s=Zt(Fe(Gt(o,i.line))),o.iter(s,a.line+1,function(t){if(t==n.maxLine)return l=!0,!0})),o.sel.contains(e.from,e.to)>-1&&bt(t),Dn(o,e,r,io(t)),t.options.lineWrapping||(o.iter(s,i.line+e.text.length,function(t){var e=Ue(t);e>n.maxLineLength&&(n.maxLine=t,n.maxLineLength=e,n.maxLineChanged=!0,l=!1)}),l&&(t.curOp.updateMaxLine=!0)),function(t,e){if(t.modeFrontier=Math.min(t.modeFrontier,e),!(t.highlightFrontier<e-10)){for(var r=t.first,o=e-1;o>r;o--){var n=Gt(t,o).stateAfter;if(n&&(!(n instanceof de)||o+n.lookAhead<e)){r=o+1;break}}t.highlightFrontier=Math.min(t.highlightFrontier,r)}}(o,i.line),en(t,400);var c=e.text.length-(a.line-i.line)-1;e.full?co(t):i.line!=a.line||1!=e.text.length||Pn(t.doc,e)?co(t,i.line,a.line+1,c):uo(t,i.line,"text");var d=vt(t,"changes"),u=vt(t,"change");if(u||d){var p={from:i,to:a,text:e.text,removed:e.removed,origin:e.origin};u&&sr(t,"change",t,p),d&&(t.curOp.changeObjs||(t.curOp.changeObjs=[])).push(p)}t.display.selForContextMenu=null}(t.cm,e,o):Dn(t,e,o),Qn(t,r,H)}}function fi(t,e,r,o,n){var i;o||(o=r),re(o,r)<0&&(r=(i=[o,r])[0],o=i[1]),"string"==typeof e&&(e=t.splitLines(e)),si(t,{from:r,to:o,text:e,origin:n})}function mi(t,e,r,o){r<t.line?t.line+=o:e<t.line&&(t.line=e,t.ch=0)}function hi(t,e,r,o){for(var n=0;n<t.length;++n){var i=t[n],a=!0;if(i.ranges){i.copied||((i=t[n]=i.deepCopy()).copied=!0);for(var l=0;l<i.ranges.length;l++)mi(i.ranges[l].anchor,e,r,o),mi(i.ranges[l].head,e,r,o)}else{for(var s=0;s<i.changes.length;++s){var c=i.changes[s];if(r<c.from.line)c.from=ee(c.from.line+o,c.from.ch),c.to=ee(c.to.line+o,c.to.ch);else if(e<=c.to.line){a=!1;break}}a||(t.splice(0,n+1),n=0)}}}function gi(t,e){var r=e.from.line,o=e.to.line,n=e.text.length-(o-r)-1;hi(t.done,r,o,n),hi(t.undone,r,o,n)}function bi(t,e,r,o){var n=e,i=e;return"number"==typeof e?i=Gt(t,le(t,e)):n=Zt(e),null==n?null:(o(i,n)&&t.cm&&uo(t.cm,n,r),i)}function vi(t){this.lines=t,this.parent=null;for(var e=0,r=0;r<t.length;++r)t[r].parent=this,e+=t[r].height;this.height=e}function xi(t){this.children=t;for(var e=0,r=0,o=0;o<t.length;++o){var n=t[o];e+=n.chunkSize(),r+=n.height,n.parent=this}this.size=e,this.height=r,this.parent=null}kn.prototype.from=function(){return ae(this.anchor,this.head)},kn.prototype.to=function(){return ie(this.anchor,this.head)},kn.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch},vi.prototype={chunkSize:function(){return this.lines.length},removeInner:function(t,e){for(var r=t,o=t+e;r<o;++r){var n=this.lines[r];this.height-=n.height,Xe(n),sr(n,"delete")}this.lines.splice(t,e)},collapse:function(t){t.push.apply(t,this.lines)},insertInner:function(t,e,r){this.height+=r,this.lines=this.lines.slice(0,t).concat(e).concat(this.lines.slice(t));for(var o=0;o<e.length;++o)e[o].parent=this},iterN:function(t,e,r){for(var o=t+e;t<o;++t)if(r(this.lines[t]))return!0}},xi.prototype={chunkSize:function(){return this.size},removeInner:function(t,e){this.size-=e;for(var r=0;r<this.children.length;++r){var o=this.children[r],n=o.chunkSize();if(t<n){var i=Math.min(e,n-t),a=o.height;if(o.removeInner(t,i),this.height-=a-o.height,n==i&&(this.children.splice(r--,1),o.parent=null),0==(e-=i))break;t=0}else t-=n}if(this.size-e<25&&(this.children.length>1||!(this.children[0]instanceof vi))){var l=[];this.collapse(l),this.children=[new vi(l)],this.children[0].parent=this}},collapse:function(t){for(var e=0;e<this.children.length;++e)this.children[e].collapse(t)},insertInner:function(t,e,r){this.size+=e.length,this.height+=r;for(var o=0;o<this.children.length;++o){var n=this.children[o],i=n.chunkSize();if(t<=i){if(n.insertInner(t,e,r),n.lines&&n.lines.length>50){for(var a=n.lines.length%25+25,l=a;l<n.lines.length;){var s=new vi(n.lines.slice(l,l+=25));n.height-=s.height,this.children.splice(++o,0,s),s.parent=this}n.lines=n.lines.slice(0,a),this.maybeSpill()}break}t-=i}},maybeSpill:function(){if(!(this.children.length<=10)){var t=this;do{var e=new xi(t.children.splice(t.children.length-5,5));if(t.parent){t.size-=e.size,t.height-=e.height;var r=I(t.parent.children,t);t.parent.children.splice(r+1,0,e)}else{var o=new xi(t.children);o.parent=t,t.children=[o,e],t=o}e.parent=t.parent}while(t.children.length>10);t.parent.maybeSpill()}},iterN:function(t,e,r){for(var o=0;o<this.children.length;++o){var n=this.children[o],i=n.chunkSize();if(t<i){var a=Math.min(e,i-t);if(n.iterN(t,a,r))return!0;if(0==(e-=a))break;t=0}else t-=i}}};var yi=function(t,e,r){if(r)for(var o in r)r.hasOwnProperty(o)&&(this[o]=r[o]);this.doc=t,this.node=e};function wi(t,e,r){Ve(e)<(t.curOp&&t.curOp.scrollTop||t.doc.scrollTop)&&Ao(t,r)}yi.prototype.clear=function(){var t=this.doc.cm,e=this.line.widgets,r=this.line,o=Zt(r);if(null!=o&&e){for(var n=0;n<e.length;++n)e[n]==this&&e.splice(n--,1);e.length||(r.widgets=null);var i=wr(this);Yt(r,Math.max(0,r.height-i)),t&&(Zo(t,function(){wi(t,r,-i),uo(t,o,"widget")}),sr(t,"lineWidgetCleared",t,this,o))}},yi.prototype.changed=function(){var t=this,e=this.height,r=this.doc.cm,o=this.line;this.height=null;var n=wr(this)-e;n&&(qe(this.doc,o)||Yt(o,o.height+n),r&&Zo(r,function(){r.curOp.forceUpdate=!0,wi(r,o,n),sr(r,"lineWidgetChanged",r,t,Zt(o))}))},xt(yi);var ki=0,_i=function(t,e){this.lines=[],this.type=e,this.doc=t,this.id=++ki};function Si(t,e,r,o,n){if(o&&o.shared)return function(t,e,r,o,n){(o=$(o)).shared=!1;var i=[Si(t,e,r,o,n)],a=i[0],l=o.widgetNode;return jn(t,function(t){l&&(o.widgetNode=l.cloneNode(!0)),i.push(Si(t,se(t,e),se(t,r),o,n));for(var s=0;s<t.linked.length;++s)if(t.linked[s].isParent)return;a=K(i)}),new Ci(i,a)}(t,e,r,o,n);if(t.cm&&!t.cm.curOp)return Jo(t.cm,Si)(t,e,r,o,n);var i=new _i(t,n),a=re(e,r);if(o&&$(o,i,!1),a>0||0==a&&!1!==i.clearWhenEmpty)return i;if(i.replacedWith&&(i.collapsed=!0,i.widgetNode=E("span",[i.replacedWith],"CodeMirror-widget"),o.handleMouseEvents||i.widgetNode.setAttribute("cm-ignore-events","true"),o.insertLeft&&(i.widgetNode.insertLeft=!0)),i.collapsed){if(Ne(t,e.line,e,r,i)||e.line!=r.line&&Ne(t,r.line,e,r,i))throw new Error("Inserting collapsed marker partially overlapping an existing one");_e=!0}i.addToHistory&&Fn(t,{from:e,to:r,origin:"markText"},t.sel,NaN);var l,s=e.line,c=t.cm;if(t.iter(s,r.line+1,function(t){c&&i.collapsed&&!c.options.lineWrapping&&Fe(t)==c.display.maxLine&&(l=!0),i.collapsed&&s!=e.line&&Yt(t,0),function(t,e){t.markedSpans=t.markedSpans?t.markedSpans.concat([e]):[e],e.marker.attachLine(t)}(t,new Se(i,s==e.line?e.ch:null,s==r.line?r.ch:null)),++s}),i.collapsed&&t.iter(e.line,r.line+1,function(e){qe(t,e)&&Yt(e,0)}),i.clearOnEnter&&pt(i,"beforeCursorEnter",function(){return i.clear()}),i.readOnly&&(ke=!0,(t.history.done.length||t.history.undone.length)&&t.clearHistory()),i.collapsed&&(i.id=++ki,i.atomic=!0),c){if(l&&(c.curOp.updateMaxLine=!0),i.collapsed)co(c,e.line,r.line+1);else if(i.className||i.startStyle||i.endStyle||i.css||i.attributes||i.title)for(var d=e.line;d<=r.line;d++)uo(c,d,"text");i.atomic&&ei(c.doc),sr(c,"markerAdded",c,i)}return i}_i.prototype.clear=function(){if(!this.explicitlyCleared){var t=this.doc.cm,e=t&&!t.curOp;if(e&&Uo(t),vt(this,"clear")){var r=this.find();r&&sr(this,"clear",r.from,r.to)}for(var o=null,n=null,i=0;i<this.lines.length;++i){var a=this.lines[i],l=Ce(a.markedSpans,this);t&&!this.collapsed?uo(t,Zt(a),"text"):t&&(null!=l.to&&(n=Zt(a)),null!=l.from&&(o=Zt(a))),a.markedSpans=Oe(a.markedSpans,l),null==l.from&&this.collapsed&&!qe(this.doc,a)&&t&&Yt(a,eo(t.display))}if(t&&this.collapsed&&!t.options.lineWrapping)for(var s=0;s<this.lines.length;++s){var c=Fe(this.lines[s]),d=Ue(c);d>t.display.maxLineLength&&(t.display.maxLine=c,t.display.maxLineLength=d,t.display.maxLineChanged=!0)}null!=o&&t&&this.collapsed&&co(t,o,n+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,t&&ei(t.doc)),t&&sr(t,"markerCleared",t,this,o,n),e&&Wo(t),this.parent&&this.parent.clear()}},_i.prototype.find=function(t,e){var r,o;null==t&&"bookmark"==this.type&&(t=1);for(var n=0;n<this.lines.length;++n){var i=this.lines[n],a=Ce(i.markedSpans,this);if(null!=a.from&&(r=ee(e?i:Zt(i),a.from),-1==t))return r;if(null!=a.to&&(o=ee(e?i:Zt(i),a.to),1==t))return o}return r&&{from:r,to:o}},_i.prototype.changed=function(){var t=this,e=this.find(-1,!0),r=this,o=this.doc.cm;e&&o&&Zo(o,function(){var n=e.line,i=Zt(e.line),a=Pr(o,i);if(a&&(Nr(a),o.curOp.selectionChanged=o.curOp.forceUpdate=!0),o.curOp.updateMaxLine=!0,!qe(r.doc,n)&&null!=r.height){var l=r.height;r.height=null;var s=wr(r)-l;s&&Yt(n,n.height+s)}sr(o,"markerChanged",o,t)})},_i.prototype.attachLine=function(t){if(!this.lines.length&&this.doc.cm){var e=this.doc.cm.curOp;e.maybeHiddenMarkers&&-1!=I(e.maybeHiddenMarkers,this)||(e.maybeUnhiddenMarkers||(e.maybeUnhiddenMarkers=[])).push(this)}this.lines.push(t)},_i.prototype.detachLine=function(t){if(this.lines.splice(I(this.lines,t),1),!this.lines.length&&this.doc.cm){var e=this.doc.cm.curOp;(e.maybeHiddenMarkers||(e.maybeHiddenMarkers=[])).push(this)}},xt(_i);var Ci=function(t,e){this.markers=t,this.primary=e;for(var r=0;r<t.length;++r)t[r].parent=this};function Oi(t){return t.findMarks(ee(t.first,0),t.clipPos(ee(t.lastLine())),function(t){return t.parent})}function Ti(t){for(var e=function(e){var r=t[e],o=[r.primary.doc];jn(r.primary.doc,function(t){return o.push(t)});for(var n=0;n<r.markers.length;n++){var i=r.markers[n];-1==I(o,i.doc)&&(i.parent=null,r.markers.splice(n--,1))}},r=0;r<t.length;r++)e(r)}Ci.prototype.clear=function(){if(!this.explicitlyCleared){this.explicitlyCleared=!0;for(var t=0;t<this.markers.length;++t)this.markers[t].clear();sr(this,"clear")}},Ci.prototype.find=function(t,e){return this.primary.find(t,e)},xt(Ci);var Bi=0,Ai=function(t,e,r,o,n){if(!(this instanceof Ai))return new Ai(t,e,r,o,n);null==r&&(r=0),xi.call(this,[new vi([new Ge("",null)])]),this.first=r,this.scrollTop=this.scrollLeft=0,this.cantEdit=!1,this.cleanGeneration=1,this.modeFrontier=this.highlightFrontier=r;var i=ee(r,0);this.sel=Sn(i),this.history=new Mn(null),this.id=++Bi,this.modeOption=e,this.lineSep=o,this.direction="rtl"==n?"rtl":"ltr",this.extend=!1,"string"==typeof t&&(t=this.splitLines(t)),Dn(this,{from:i,to:i,text:t}),Jn(this,Sn(i),H)};Ai.prototype=J(xi.prototype,{constructor:Ai,iter:function(t,e,r){r?this.iterN(t-this.first,e-t,r):this.iterN(this.first,this.first+this.size,t)},insert:function(t,e){for(var r=0,o=0;o<e.length;++o)r+=e[o].height;this.insertInner(t-this.first,e,r)},remove:function(t,e){this.removeInner(t-this.first,e)},getValue:function(t){var e=Kt(this,this.first,this.first+this.size);return!1===t?e:e.join(t||this.lineSeparator())},setValue:tn(function(t){var e=ee(this.first,0),r=this.first+this.size-1;si(this,{from:e,to:ee(r,Gt(this,r).text.length),text:this.splitLines(t),origin:"setValue",full:!0},!0),this.cm&&Po(this.cm,0,0),Jn(this,Sn(e),H)}),replaceRange:function(t,e,r,o){fi(this,t,e=se(this,e),r=r?se(this,r):e,o)},getRange:function(t,e,r){var o=Xt(this,se(this,t),se(this,e));return!1===r?o:o.join(r||this.lineSeparator())},getLine:function(t){var e=this.getLineHandle(t);return e&&e.text},getLineHandle:function(t){if(Qt(this,t))return Gt(this,t)},getLineNumber:function(t){return Zt(t)},getLineHandleVisualStart:function(t){return"number"==typeof t&&(t=Gt(this,t)),Fe(t)},lineCount:function(){return this.size},firstLine:function(){return this.first},lastLine:function(){return this.first+this.size-1},clipPos:function(t){return se(this,t)},getCursor:function(t){var e=this.sel.primary();return null==t||"head"==t?e.head:"anchor"==t?e.anchor:"end"==t||"to"==t||!1===t?e.to():e.from()},listSelections:function(){return this.sel.ranges},somethingSelected:function(){return this.sel.somethingSelected()},setCursor:tn(function(t,e,r){Yn(this,se(this,"number"==typeof t?ee(t,e||0):t),null,r)}),setSelection:tn(function(t,e,r){Yn(this,se(this,t),se(this,e||t),r)}),extendSelection:tn(function(t,e,r){Gn(this,se(this,t),e&&se(this,e),r)}),extendSelections:tn(function(t,e){Xn(this,ce(this,t),e)}),extendSelectionsBy:tn(function(t,e){Xn(this,ce(this,Y(this.sel.ranges,t)),e)}),setSelections:tn(function(t,e,r){if(t.length){for(var o=[],n=0;n<t.length;n++)o[n]=new kn(se(this,t[n].anchor),se(this,t[n].head));null==e&&(e=Math.min(t.length-1,this.sel.primIndex)),Jn(this,_n(this.cm,o,e),r)}}),addSelection:tn(function(t,e,r){var o=this.sel.ranges.slice(0);o.push(new kn(se(this,t),se(this,e||t))),Jn(this,_n(this.cm,o,o.length-1),r)}),getSelection:function(t){for(var e,r=this.sel.ranges,o=0;o<r.length;o++){var n=Xt(this,r[o].from(),r[o].to());e=e?e.concat(n):n}return!1===t?e:e.join(t||this.lineSeparator())},getSelections:function(t){for(var e=[],r=this.sel.ranges,o=0;o<r.length;o++){var n=Xt(this,r[o].from(),r[o].to());!1!==t&&(n=n.join(t||this.lineSeparator())),e[o]=n}return e},replaceSelection:function(t,e,r){for(var o=[],n=0;n<this.sel.ranges.length;n++)o[n]=t;this.replaceSelections(o,e,r||"+input")},replaceSelections:tn(function(t,e,r){for(var o=[],n=this.sel,i=0;i<n.ranges.length;i++){var a=n.ranges[i];o[i]={from:a.from(),to:a.to(),text:this.splitLines(t[i]),origin:r}}for(var l=e&&"end"!=e&&function(t,e,r){for(var o=[],n=ee(t.first,0),i=n,a=0;a<e.length;a++){var l=e[a],s=Bn(l.from,n,i),c=Bn(Cn(l),n,i);if(n=l.to,i=c,"around"==r){var d=t.sel.ranges[a],u=re(d.head,d.anchor)<0;o[a]=new kn(u?c:s,u?s:c)}else o[a]=new kn(s,s)}return new wn(o,t.sel.primIndex)}(this,o,e),s=o.length-1;s>=0;s--)si(this,o[s]);l?Zn(this,l):this.cm&&Eo(this.cm)}),undo:tn(function(){di(this,"undo")}),redo:tn(function(){di(this,"redo")}),undoSelection:tn(function(){di(this,"undo",!0)}),redoSelection:tn(function(){di(this,"redo",!0)}),setExtending:function(t){this.extend=t},getExtending:function(){return this.extend},historySize:function(){for(var t=this.history,e=0,r=0,o=0;o<t.done.length;o++)t.done[o].ranges||++e;for(var n=0;n<t.undone.length;n++)t.undone[n].ranges||++r;return{undo:e,redo:r}},clearHistory:function(){this.history=new Mn(this.history.maxGeneration)},markClean:function(){this.cleanGeneration=this.changeGeneration(!0)},changeGeneration:function(t){return t&&(this.history.lastOp=this.history.lastSelOp=this.history.lastOrigin=null),this.history.generation},isClean:function(t){return this.history.generation==(t||this.cleanGeneration)},getHistory:function(){return{done:Un(this.history.done),undone:Un(this.history.undone)}},setHistory:function(t){var e=this.history=new Mn(this.history.maxGeneration);e.done=Un(t.done.slice(0),null,!0),e.undone=Un(t.undone.slice(0),null,!0)},setGutterMarker:tn(function(t,e,r){return bi(this,t,"gutter",function(t){var o=t.gutterMarkers||(t.gutterMarkers={});return o[e]=r,!r&&rt(o)&&(t.gutterMarkers=null),!0})}),clearGutter:tn(function(t){var e=this;this.iter(function(r){r.gutterMarkers&&r.gutterMarkers[t]&&bi(e,r,"gutter",function(){return r.gutterMarkers[t]=null,rt(r.gutterMarkers)&&(r.gutterMarkers=null),!0})})}),lineInfo:function(t){var e;if("number"==typeof t){if(!Qt(this,t))return null;if(e=t,!(t=Gt(this,t)))return null}else if(null==(e=Zt(t)))return null;return{line:e,handle:t,text:t.text,gutterMarkers:t.gutterMarkers,textClass:t.textClass,bgClass:t.bgClass,wrapClass:t.wrapClass,widgets:t.widgets}},addLineClass:tn(function(t,e,r){return bi(this,t,"gutter"==e?"gutter":"class",function(t){var o="text"==e?"textClass":"background"==e?"bgClass":"gutter"==e?"gutterClass":"wrapClass";if(t[o]){if(S(r).test(t[o]))return!1;t[o]+=" "+r}else t[o]=r;return!0})}),removeLineClass:tn(function(t,e,r){return bi(this,t,"gutter"==e?"gutter":"class",function(t){var o="text"==e?"textClass":"background"==e?"bgClass":"gutter"==e?"gutterClass":"wrapClass",n=t[o];if(!n)return!1;if(null==r)t[o]=null;else{var i=n.match(S(r));if(!i)return!1;var a=i.index+i[0].length;t[o]=n.slice(0,i.index)+(i.index&&a!=n.length?" ":"")+n.slice(a)||null}return!0})}),addLineWidget:tn(function(t,e,r){return function(t,e,r,o){var n=new yi(t,r,o),i=t.cm;return i&&n.noHScroll&&(i.display.alignWidgets=!0),bi(t,e,"widget",function(e){var r=e.widgets||(e.widgets=[]);if(null==n.insertAt?r.push(n):r.splice(Math.min(r.length-1,Math.max(0,n.insertAt)),0,n),n.line=e,i&&!qe(t,e)){var o=Ve(e)<t.scrollTop;Yt(e,e.height+wr(n)),o&&Ao(i,n.height),i.curOp.forceUpdate=!0}return!0}),i&&sr(i,"lineWidgetAdded",i,n,"number"==typeof e?e:Zt(e)),n}(this,t,e,r)}),removeLineWidget:function(t){t.clear()},markText:function(t,e,r){return Si(this,se(this,t),se(this,e),r,r&&r.type||"range")},setBookmark:function(t,e){var r={replacedWith:e&&(null==e.nodeType?e.widget:e),insertLeft:e&&e.insertLeft,clearWhenEmpty:!1,shared:e&&e.shared,handleMouseEvents:e&&e.handleMouseEvents};return Si(this,t=se(this,t),t,r,"bookmark")},findMarksAt:function(t){var e=[],r=Gt(this,(t=se(this,t)).line).markedSpans;if(r)for(var o=0;o<r.length;++o){var n=r[o];(null==n.from||n.from<=t.ch)&&(null==n.to||n.to>=t.ch)&&e.push(n.marker.parent||n.marker)}return e},findMarks:function(t,e,r){t=se(this,t),e=se(this,e);var o=[],n=t.line;return this.iter(t.line,e.line+1,function(i){var a=i.markedSpans;if(a)for(var l=0;l<a.length;l++){var s=a[l];null!=s.to&&n==t.line&&t.ch>=s.to||null==s.from&&n!=t.line||null!=s.from&&n==e.line&&s.from>=e.ch||r&&!r(s.marker)||o.push(s.marker.parent||s.marker)}++n}),o},getAllMarks:function(){var t=[];return this.iter(function(e){var r=e.markedSpans;if(r)for(var o=0;o<r.length;++o)null!=r[o].from&&t.push(r[o].marker)}),t},posFromIndex:function(t){var e,r=this.first,o=this.lineSeparator().length;return this.iter(function(n){var i=n.text.length+o;if(i>t)return e=t,!0;t-=i,++r}),se(this,ee(r,e))},indexFromPos:function(t){var e=(t=se(this,t)).ch;if(t.line<this.first||t.ch<0)return 0;var r=this.lineSeparator().length;return this.iter(this.first,t.line,function(t){e+=t.text.length+r}),e},copy:function(t){var e=new Ai(Kt(this,this.first,this.first+this.size),this.modeOption,this.first,this.lineSep,this.direction);return e.scrollTop=this.scrollTop,e.scrollLeft=this.scrollLeft,e.sel=this.sel,e.extend=!1,t&&(e.history.undoDepth=this.history.undoDepth,e.setHistory(this.getHistory())),e},linkedDoc:function(t){t||(t={});var e=this.first,r=this.first+this.size;null!=t.from&&t.from>e&&(e=t.from),null!=t.to&&t.to<r&&(r=t.to);var o=new Ai(Kt(this,e,r),t.mode||this.modeOption,e,this.lineSep,this.direction);return t.sharedHist&&(o.history=this.history),(this.linked||(this.linked=[])).push({doc:o,sharedHist:t.sharedHist}),o.linked=[{doc:this,isParent:!0,sharedHist:t.sharedHist}],function(t,e){for(var r=0;r<e.length;r++){var o=e[r],n=o.find(),i=t.clipPos(n.from),a=t.clipPos(n.to);if(re(i,a)){var l=Si(t,i,a,o.primary,o.primary.type);o.markers.push(l),l.parent=o}}}(o,Oi(this)),o},unlinkDoc:function(t){if(t instanceof Ca&&(t=t.doc),this.linked)for(var e=0;e<this.linked.length;++e)if(this.linked[e].doc==t){this.linked.splice(e,1),t.unlinkDoc(this),Ti(Oi(this));break}if(t.history==this.history){var r=[t.id];jn(t,function(t){return r.push(t.id)},!0),t.history=new Mn(null),t.history.done=Un(this.history.done,r),t.history.undone=Un(this.history.undone,r)}},iterLinkedDocs:function(t){jn(this,t)},getMode:function(){return this.mode},getEditor:function(){return this.cm},splitLines:function(t){return this.lineSep?t.split(this.lineSep):Dt(t)},lineSeparator:function(){return this.lineSep||"\n"},setDirection:tn(function(t){var e;"rtl"!=t&&(t="ltr"),t!=this.direction&&(this.direction=t,this.iter(function(t){return t.order=null}),this.cm&&Zo(e=this.cm,function(){zn(e),co(e)}))})}),Ai.prototype.eachLine=Ai.prototype.iter;var Ei=0;function Pi(t){var e=this;if(Di(e),!gt(e,t)&&!kr(e.display,t)){yt(t),a&&(Ei=+new Date);var r=lo(e,t,!0),o=t.dataTransfer.files;if(r&&!e.isReadOnly())if(o&&o.length&&window.FileReader&&window.File)for(var n=o.length,i=Array(n),l=0,s=function(t,o){if(!e.options.allowDropFileTypes||-1!=I(e.options.allowDropFileTypes,t.type)){var a=new FileReader;a.onload=Jo(e,function(){var t=a.result;if(/[\x00-\x08\x0e-\x1f]{2}/.test(t)&&(t=""),i[o]=t,++l==n){var s={from:r=se(e.doc,r),to:r,text:e.doc.splitLines(i.join(e.doc.lineSeparator())),origin:"paste"};si(e.doc,s),Zn(e.doc,Sn(r,Cn(s)))}}),a.readAsText(t)}},c=0;c<n;++c)s(o[c],c);else{if(e.state.draggingText&&e.doc.sel.contains(r)>-1)return e.state.draggingText(t),void setTimeout(function(){return e.display.input.focus()},20);try{var d=t.dataTransfer.getData("Text");if(d){var u;if(e.state.draggingText&&!e.state.draggingText.copy&&(u=e.listSelections()),Qn(e.doc,Sn(r,r)),u)for(var p=0;p<u.length;++p)fi(e.doc,"",u[p].anchor,u[p].head,"drag");e.replaceSelection(d,"around","paste"),e.display.input.focus()}}catch(t){}}}}function Di(t){t.display.dragCursor&&(t.display.lineSpace.removeChild(t.display.dragCursor),t.display.dragCursor=null)}function ji(t){if(document.getElementsByClassName){for(var e=document.getElementsByClassName("CodeMirror"),r=[],o=0;o<e.length;o++){var n=e[o].CodeMirror;n&&r.push(n)}r.length&&r[0].operation(function(){for(var e=0;e<r.length;e++)t(r[e])})}}var Li=!1;function zi(){var t;Li||(pt(window,"resize",function(){null==t&&(t=setTimeout(function(){t=null,ji(Mi)},100))}),pt(window,"blur",function(){return ji(So)}),Li=!0)}function Mi(t){var e=t.display;e.cachedCharWidth=e.cachedTextHeight=e.cachedPaddingH=null,e.scrollbarsClipped=!1,t.setSize()}for(var $i={3:"Pause",8:"Backspace",9:"Tab",13:"Enter",16:"Shift",17:"Ctrl",18:"Alt",19:"Pause",20:"CapsLock",27:"Esc",32:"Space",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"Left",38:"Up",39:"Right",40:"Down",44:"PrintScrn",45:"Insert",46:"Delete",59:";",61:"=",91:"Mod",92:"Mod",93:"Mod",106:"*",107:"=",109:"-",110:".",111:"/",145:"ScrollLock",173:"-",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'",63232:"Up",63233:"Down",63234:"Left",63235:"Right",63272:"Delete",63273:"Home",63275:"End",63276:"PageUp",63277:"PageDown",63302:"Insert"},Ni=0;Ni<10;Ni++)$i[Ni+48]=$i[Ni+96]=String(Ni);for(var Fi=65;Fi<=90;Fi++)$i[Fi]=String.fromCharCode(Fi);for(var Ii=1;Ii<=12;Ii++)$i[Ii+111]=$i[Ii+63235]="F"+Ii;var Ri={};function qi(t){var e,r,o,n,i=t.split(/-(?!$)/);t=i[i.length-1];for(var a=0;a<i.length-1;a++){var l=i[a];if(/^(cmd|meta|m)$/i.test(l))n=!0;else if(/^a(lt)?$/i.test(l))e=!0;else if(/^(c|ctrl|control)$/i.test(l))r=!0;else{if(!/^s(hift)?$/i.test(l))throw new Error("Unrecognized modifier name: "+l);o=!0}}return e&&(t="Alt-"+t),r&&(t="Ctrl-"+t),n&&(t="Cmd-"+t),o&&(t="Shift-"+t),t}function Hi(t){var e={};for(var r in t)if(t.hasOwnProperty(r)){var o=t[r];if(/^(name|fallthrough|(de|at)tach)$/.test(r))continue;if("..."==o){delete t[r];continue}for(var n=Y(r.split(" "),qi),i=0;i<n.length;i++){var a=void 0,l=void 0;i==n.length-1?(l=n.join(" "),a=o):(l=n.slice(0,i+1).join(" "),a="...");var s=e[l];if(s){if(s!=a)throw new Error("Inconsistent bindings for "+l)}else e[l]=a}delete t[r]}for(var c in e)t[c]=e[c];return t}function Vi(t,e,r,o){var n=(e=Xi(e)).call?e.call(t,o):e[t];if(!1===n)return"nothing";if("..."===n)return"multi";if(null!=n&&r(n))return"handled";if(e.fallthrough){if("[object Array]"!=Object.prototype.toString.call(e.fallthrough))return Vi(t,e.fallthrough,r,o);for(var i=0;i<e.fallthrough.length;i++){var a=Vi(t,e.fallthrough[i],r,o);if(a)return a}}}function Ui(t){var e="string"==typeof t?t:$i[t.keyCode];return"Ctrl"==e||"Alt"==e||"Shift"==e||"Mod"==e}function Wi(t,e,r){var o=t;return e.altKey&&"Alt"!=o&&(t="Alt-"+t),(k?e.metaKey:e.ctrlKey)&&"Ctrl"!=o&&(t="Ctrl-"+t),(k?e.ctrlKey:e.metaKey)&&"Cmd"!=o&&(t="Cmd-"+t),!r&&e.shiftKey&&"Shift"!=o&&(t="Shift-"+t),t}function Gi(t,e){if(u&&34==t.keyCode&&t.char)return!1;var r=$i[t.keyCode];return null!=r&&!t.altGraphKey&&(3==t.keyCode&&t.code&&(r=t.code),Wi(r,t,e))}function Xi(t){return"string"==typeof t?Ri[t]:t}function Ki(t,e){for(var r=t.doc.sel.ranges,o=[],n=0;n<r.length;n++){for(var i=e(r[n]);o.length&&re(i.from,K(o).to)<=0;){var a=o.pop();if(re(a.from,i.from)<0){i.from=a.from;break}}o.push(i)}Zo(t,function(){for(var e=o.length-1;e>=0;e--)fi(t.doc,"",o[e].from,o[e].to,"+delete");Eo(t)})}function Yi(t,e,r){var o=it(t.text,e+r,r);return o<0||o>t.text.length?null:o}function Zi(t,e,r){var o=Yi(t,e.ch,r);return null==o?null:new ee(e.line,o,r<0?"after":"before")}function Ji(t,e,r,o,n){if(t){var i=dt(r,e.doc.direction);if(i){var a,l=n<0?K(i):i[0],s=n<0==(1==l.level)?"after":"before";if(l.level>0||"rtl"==e.doc.direction){var c=Dr(e,r);a=n<0?r.text.length-1:0;var d=jr(e,c,a).top;a=at(function(t){return jr(e,c,t).top==d},n<0==(1==l.level)?l.from:l.to-1,a),"before"==s&&(a=Yi(r,a,1))}else a=n<0?l.to:l.from;return new ee(o,a,s)}}return new ee(o,n<0?r.text.length:0,n<0?"before":"after")}Ri.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"},Ri.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"},Ri.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"},Ri.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"]},Ri.default=v?Ri.macDefault:Ri.pcDefault;var Qi={selectAll:ai,singleSelection:function(t){return t.setSelection(t.getCursor("anchor"),t.getCursor("head"),H)},killLine:function(t){return Ki(t,function(e){if(e.empty()){var r=Gt(t.doc,e.head.line).text.length;return e.head.ch==r&&e.head.line<t.lastLine()?{from:e.head,to:ee(e.head.line+1,0)}:{from:e.head,to:ee(e.head.line,r)}}return{from:e.from(),to:e.to()}})},deleteLine:function(t){return Ki(t,function(e){return{from:ee(e.from().line,0),to:se(t.doc,ee(e.to().line+1,0))}})},delLineLeft:function(t){return Ki(t,function(t){return{from:ee(t.from().line,0),to:t.from()}})},delWrappedLineLeft:function(t){return Ki(t,function(e){var r=t.charCoords(e.head,"div").top+5;return{from:t.coordsChar({left:0,top:r},"div"),to:e.from()}})},delWrappedLineRight:function(t){return Ki(t,function(e){var r=t.charCoords(e.head,"div").top+5,o=t.coordsChar({left:t.display.lineDiv.offsetWidth+100,top:r},"div");return{from:e.from(),to:o}})},undo:function(t){return t.undo()},redo:function(t){return t.redo()},undoSelection:function(t){return t.undoSelection()},redoSelection:function(t){return t.redoSelection()},goDocStart:function(t){return t.extendSelection(ee(t.firstLine(),0))},goDocEnd:function(t){return t.extendSelection(ee(t.lastLine()))},goLineStart:function(t){return t.extendSelectionsBy(function(e){return ta(t,e.head.line)},{origin:"+move",bias:1})},goLineStartSmart:function(t){return t.extendSelectionsBy(function(e){return ea(t,e.head)},{origin:"+move",bias:1})},goLineEnd:function(t){return t.extendSelectionsBy(function(e){return function(t,e){var r=Gt(t.doc,e),o=function(t){for(var e;e=Me(t);)t=e.find(1,!0).line;return t}(r);return o!=r&&(e=Zt(o)),Ji(!0,t,r,e,-1)}(t,e.head.line)},{origin:"+move",bias:-1})},goLineRight:function(t){return t.extendSelectionsBy(function(e){var r=t.cursorCoords(e.head,"div").top+5;return t.coordsChar({left:t.display.lineDiv.offsetWidth+100,top:r},"div")},U)},goLineLeft:function(t){return t.extendSelectionsBy(function(e){var r=t.cursorCoords(e.head,"div").top+5;return t.coordsChar({left:0,top:r},"div")},U)},goLineLeftSmart:function(t){return t.extendSelectionsBy(function(e){var r=t.cursorCoords(e.head,"div").top+5,o=t.coordsChar({left:0,top:r},"div");return o.ch<t.getLine(o.line).search(/\S/)?ea(t,e.head):o},U)},goLineUp:function(t){return t.moveV(-1,"line")},goLineDown:function(t){return t.moveV(1,"line")},goPageUp:function(t){return t.moveV(-1,"page")},goPageDown:function(t){return t.moveV(1,"page")},goCharLeft:function(t){return t.moveH(-1,"char")},goCharRight:function(t){return t.moveH(1,"char")},goColumnLeft:function(t){return t.moveH(-1,"column")},goColumnRight:function(t){return t.moveH(1,"column")},goWordLeft:function(t){return t.moveH(-1,"word")},goGroupRight:function(t){return t.moveH(1,"group")},goGroupLeft:function(t){return t.moveH(-1,"group")},goWordRight:function(t){return t.moveH(1,"word")},delCharBefore:function(t){return t.deleteH(-1,"char")},delCharAfter:function(t){return t.deleteH(1,"char")},delWordBefore:function(t){return t.deleteH(-1,"word")},delWordAfter:function(t){return t.deleteH(1,"word")},delGroupBefore:function(t){return t.deleteH(-1,"group")},delGroupAfter:function(t){return t.deleteH(1,"group")},indentAuto:function(t){return t.indentSelection("smart")},indentMore:function(t){return t.indentSelection("add")},indentLess:function(t){return t.indentSelection("subtract")},insertTab:function(t){return t.replaceSelection("\t")},insertSoftTab:function(t){for(var e=[],r=t.listSelections(),o=t.options.tabSize,n=0;n<r.length;n++){var i=r[n].from(),a=N(t.getLine(i.line),i.ch,o);e.push(X(o-a%o))}t.replaceSelections(e)},defaultTab:function(t){t.somethingSelected()?t.indentSelection("add"):t.execCommand("insertTab")},transposeChars:function(t){return Zo(t,function(){for(var e=t.listSelections(),r=[],o=0;o<e.length;o++)if(e[o].empty()){var n=e[o].head,i=Gt(t.doc,n.line).text;if(i)if(n.ch==i.length&&(n=new ee(n.line,n.ch-1)),n.ch>0)n=new ee(n.line,n.ch+1),t.replaceRange(i.charAt(n.ch-1)+i.charAt(n.ch-2),ee(n.line,n.ch-2),n,"+transpose");else if(n.line>t.doc.first){var a=Gt(t.doc,n.line-1).text;a&&(n=new ee(n.line,1),t.replaceRange(i.charAt(0)+t.doc.lineSeparator()+a.charAt(a.length-1),ee(n.line-1,a.length-1),n,"+transpose"))}r.push(new kn(n,n))}t.setSelections(r)})},newlineAndIndent:function(t){return Zo(t,function(){for(var e=t.listSelections(),r=e.length-1;r>=0;r--)t.replaceRange(t.doc.lineSeparator(),e[r].anchor,e[r].head,"+input");e=t.listSelections();for(var o=0;o<e.length;o++)t.indentLine(e[o].from().line,null,!0);Eo(t)})},openLine:function(t){return t.replaceSelection("\n","start")},toggleOverwrite:function(t){return t.toggleOverwrite()}};function ta(t,e){var r=Gt(t.doc,e),o=Fe(r);return o!=r&&(e=Zt(o)),Ji(!0,t,o,e,1)}function ea(t,e){var r=ta(t,e.line),o=Gt(t.doc,r.line),n=dt(o,t.doc.direction);if(!n||0==n[0].level){var i=Math.max(0,o.text.search(/\S/)),a=e.line==r.line&&e.ch<=i&&e.ch;return ee(r.line,a?0:i,r.sticky)}return r}function ra(t,e,r){if("string"==typeof e&&!(e=Qi[e]))return!1;t.display.input.ensurePolled();var o=t.display.shift,n=!1;try{t.isReadOnly()&&(t.state.suppressEdits=!0),r&&(t.display.shift=!1),n=e(t)!=q}finally{t.display.shift=o,t.state.suppressEdits=!1}return n}var oa=new F;function na(t,e,r,o){var n=t.state.keySeq;if(n){if(Ui(e))return"handled";if(/\'$/.test(e)?t.state.keySeq=null:oa.set(50,function(){t.state.keySeq==n&&(t.state.keySeq=null,t.display.input.reset())}),ia(t,n+" "+e,r,o))return!0}return ia(t,e,r,o)}function ia(t,e,r,o){var n=function(t,e,r){for(var o=0;o<t.state.keyMaps.length;o++){var n=Vi(e,t.state.keyMaps[o],r,t);if(n)return n}return t.options.extraKeys&&Vi(e,t.options.extraKeys,r,t)||Vi(e,t.options.keyMap,r,t)}(t,e,o);return"multi"==n&&(t.state.keySeq=e),"handled"==n&&sr(t,"keyHandled",t,e,r),"handled"!=n&&"multi"!=n||(yt(r),yo(t)),!!n}function aa(t,e){var r=Gi(e,!0);return!!r&&(e.shiftKey&&!t.state.keySeq?na(t,"Shift-"+r,e,function(e){return ra(t,e,!0)})||na(t,r,e,function(e){if("string"==typeof e?/^go[A-Z]/.test(e):e.motion)return ra(t,e)}):na(t,r,e,function(e){return ra(t,e)}))}var la=null;function sa(t){var e=this;if(e.curOp.focus=D(),!gt(e,t)){a&&l<11&&27==t.keyCode&&(t.returnValue=!1);var r=t.keyCode;e.display.shift=16==r||t.shiftKey;var o=aa(e,t);u&&(la=o?r:null,!o&&88==r&&!Lt&&(v?t.metaKey:t.ctrlKey)&&e.replaceSelection("",null,"cut")),18!=r||/\bCodeMirror-crosshair\b/.test(e.display.lineDiv.className)||function(t){var e=t.display.lineDiv;function r(t){18!=t.keyCode&&t.altKey||(O(e,"CodeMirror-crosshair"),mt(document,"keyup",r),mt(document,"mouseover",r))}j(e,"CodeMirror-crosshair"),pt(document,"keyup",r),pt(document,"mouseover",r)}(e)}}function ca(t){16==t.keyCode&&(this.doc.sel.shift=!1),gt(this,t)}function da(t){var e=this;if(!(kr(e.display,t)||gt(e,t)||t.ctrlKey&&!t.altKey||v&&t.metaKey)){var r=t.keyCode,o=t.charCode;if(u&&r==la)return la=null,void yt(t);if(!u||t.which&&!(t.which<10)||!aa(e,t)){var n=String.fromCharCode(null==o?r:o);"\b"!=n&&(function(t,e,r){return na(t,"'"+r+"'",e,function(e){return ra(t,e,!0)})}(e,t,n)||e.display.input.onKeyPress(t))}}}var ua,pa,fa=function(t,e,r){this.time=t,this.pos=e,this.button=r};function ma(t){var e=this,r=e.display;if(!(gt(e,t)||r.activeTouch&&r.input.supportsTouch()))if(r.input.ensurePolled(),r.shift=t.shiftKey,kr(r,t))s||(r.scroller.draggable=!1,setTimeout(function(){return r.scroller.draggable=!0},100));else if(!ba(e,t)){var o=lo(e,t),n=Ct(t),i=o?function(t,e){var r=+new Date;return pa&&pa.compare(r,t,e)?(ua=pa=null,"triple"):ua&&ua.compare(r,t,e)?(pa=new fa(r,t,e),ua=null,"double"):(ua=new fa(r,t,e),pa=null,"single")}(o,n):"single";window.focus(),1==n&&e.state.selectingText&&e.state.selectingText(t),o&&function(t,e,r,o,n){var i="Click";return"double"==o?i="Double"+i:"triple"==o&&(i="Triple"+i),na(t,Wi(i=(1==e?"Left":2==e?"Middle":"Right")+i,n),n,function(e){if("string"==typeof e&&(e=Qi[e]),!e)return!1;var o=!1;try{t.isReadOnly()&&(t.state.suppressEdits=!0),o=e(t,r)!=q}finally{t.state.suppressEdits=!1}return o})}(e,n,o,i,t)||(1==n?o?function(t,e,r,o){a?setTimeout(M(wo,t),0):t.curOp.focus=D();var n,i=function(t,e,r){var o=t.getOption("configureMouse"),n=o?o(t,e,r):{};if(null==n.unit){var i=x?r.shiftKey&&r.metaKey:r.altKey;n.unit=i?"rectangle":"single"==e?"char":"double"==e?"word":"line"}return(null==n.extend||t.doc.extend)&&(n.extend=t.doc.extend||r.shiftKey),null==n.addNew&&(n.addNew=v?r.metaKey:r.ctrlKey),null==n.moveOnDrag&&(n.moveOnDrag=!(v?r.altKey:r.ctrlKey)),n}(t,r,o),c=t.doc.sel;t.options.dragDrop&&Bt&&!t.isReadOnly()&&"single"==r&&(n=c.contains(e))>-1&&(re((n=c.ranges[n]).from(),e)<0||e.xRel>0)&&(re(n.to(),e)>0||e.xRel<0)?function(t,e,r,o){var n=t.display,i=!1,c=Jo(t,function(e){s&&(n.scroller.draggable=!1),t.state.draggingText=!1,mt(n.wrapper.ownerDocument,"mouseup",c),mt(n.wrapper.ownerDocument,"mousemove",d),mt(n.scroller,"dragstart",u),mt(n.scroller,"drop",c),i||(yt(e),o.addNew||Gn(t.doc,r,null,null,o.extend),s||a&&9==l?setTimeout(function(){n.wrapper.ownerDocument.body.focus(),n.input.focus()},20):n.input.focus())}),d=function(t){i=i||Math.abs(e.clientX-t.clientX)+Math.abs(e.clientY-t.clientY)>=10},u=function(){return i=!0};s&&(n.scroller.draggable=!0),t.state.draggingText=c,c.copy=!o.moveOnDrag,n.scroller.dragDrop&&n.scroller.dragDrop(),pt(n.wrapper.ownerDocument,"mouseup",c),pt(n.wrapper.ownerDocument,"mousemove",d),pt(n.scroller,"dragstart",u),pt(n.scroller,"drop",c),ko(t),setTimeout(function(){return n.input.focus()},20)}(t,o,e,i):function(t,e,r,o){var n=t.display,i=t.doc;yt(e);var a,l,s=i.sel,c=s.ranges;if(o.addNew&&!o.extend?(l=i.sel.contains(r),a=l>-1?c[l]:new kn(r,r)):(a=i.sel.primary(),l=i.sel.primIndex),"rectangle"==o.unit)o.addNew||(a=new kn(r,r)),r=lo(t,e,!0,!0),l=-1;else{var d=ha(t,r,o.unit);a=o.extend?Wn(a,d.anchor,d.head,o.extend):d}o.addNew?-1==l?(l=c.length,Jn(i,_n(t,c.concat([a]),l),{scroll:!1,origin:"*mouse"})):c.length>1&&c[l].empty()&&"char"==o.unit&&!o.extend?(Jn(i,_n(t,c.slice(0,l).concat(c.slice(l+1)),0),{scroll:!1,origin:"*mouse"}),s=i.sel):Kn(i,l,a,V):(l=0,Jn(i,new wn([a],0),V),s=i.sel);var u=r;function p(e){if(0!=re(u,e))if(u=e,"rectangle"==o.unit){for(var n=[],c=t.options.tabSize,d=N(Gt(i,r.line).text,r.ch,c),p=N(Gt(i,e.line).text,e.ch,c),f=Math.min(d,p),m=Math.max(d,p),h=Math.min(r.line,e.line),g=Math.min(t.lastLine(),Math.max(r.line,e.line));h<=g;h++){var b=Gt(i,h).text,v=W(b,f,c);f==m?n.push(new kn(ee(h,v),ee(h,v))):b.length>v&&n.push(new kn(ee(h,v),ee(h,W(b,m,c))))}n.length||n.push(new kn(r,r)),Jn(i,_n(t,s.ranges.slice(0,l).concat(n),l),{origin:"*mouse",scroll:!1}),t.scrollIntoView(e)}else{var x,y=a,w=ha(t,e,o.unit),k=y.anchor;re(w.anchor,k)>0?(x=w.head,k=ae(y.from(),w.anchor)):(x=w.anchor,k=ie(y.to(),w.head));var _=s.ranges.slice(0);_[l]=function(t,e){var r=e.anchor,o=e.head,n=Gt(t.doc,r.line);if(0==re(r,o)&&r.sticky==o.sticky)return e;var i=dt(n);if(!i)return e;var a=st(i,r.ch,r.sticky),l=i[a];if(l.from!=r.ch&&l.to!=r.ch)return e;var s,c=a+(l.from==r.ch==(1!=l.level)?0:1);if(0==c||c==i.length)return e;if(o.line!=r.line)s=(o.line-r.line)*("ltr"==t.doc.direction?1:-1)>0;else{var d=st(i,o.ch,o.sticky),u=d-a||(o.ch-r.ch)*(1==l.level?-1:1);s=d==c-1||d==c?u<0:u>0}var p=i[c+(s?-1:0)],f=s==(1==p.level),m=f?p.from:p.to,h=f?"after":"before";return r.ch==m&&r.sticky==h?e:new kn(new ee(r.line,m,h),o)}(t,new kn(se(i,k),x)),Jn(i,_n(t,_,l),V)}}var f=n.wrapper.getBoundingClientRect(),m=0;function h(e){t.state.selectingText=!1,m=1/0,e&&(yt(e),n.input.focus()),mt(n.wrapper.ownerDocument,"mousemove",g),mt(n.wrapper.ownerDocument,"mouseup",b),i.history.lastSelOrigin=null}var g=Jo(t,function(e){0!==e.buttons&&Ct(e)?function e(r){var a=++m,l=lo(t,r,!0,"rectangle"==o.unit);if(l)if(0!=re(l,u)){t.curOp.focus=D(),p(l);var s=To(n,i);(l.line>=s.to||l.line<s.from)&&setTimeout(Jo(t,function(){m==a&&e(r)}),150)}else{var c=r.clientY<f.top?-20:r.clientY>f.bottom?20:0;c&&setTimeout(Jo(t,function(){m==a&&(n.scroller.scrollTop+=c,e(r))}),50)}}(e):h(e)}),b=Jo(t,h);t.state.selectingText=b,pt(n.wrapper.ownerDocument,"mousemove",g),pt(n.wrapper.ownerDocument,"mouseup",b)}(t,o,e,i)}(e,o,i,t):St(t)==r.scroller&&yt(t):2==n?(o&&Gn(e.doc,o),setTimeout(function(){return r.input.focus()},20)):3==n&&(_?e.display.input.onContextMenu(t):ko(e)))}}function ha(t,e,r){if("char"==r)return new kn(e,e);if("word"==r)return t.findWordAt(e);if("line"==r)return new kn(ee(e.line,0),se(t.doc,ee(e.line+1,0)));var o=r(t,e);return new kn(o.from,o.to)}function ga(t,e,r,o){var n,i;if(e.touches)n=e.touches[0].clientX,i=e.touches[0].clientY;else try{n=e.clientX,i=e.clientY}catch(e){return!1}if(n>=Math.floor(t.display.gutters.getBoundingClientRect().right))return!1;o&&yt(e);var a=t.display,l=a.lineDiv.getBoundingClientRect();if(i>l.bottom||!vt(t,r))return kt(e);i-=l.top-a.viewOffset;for(var s=0;s<t.display.gutterSpecs.length;++s){var c=a.gutters.childNodes[s];if(c&&c.getBoundingClientRect().right>=n)return ht(t,r,t,Jt(t.doc,i),t.display.gutterSpecs[s].className,e),kt(e)}}function ba(t,e){return ga(t,e,"gutterClick",!0)}function va(t,e){kr(t.display,e)||function(t,e){return!!vt(t,"gutterContextMenu")&&ga(t,e,"gutterContextMenu",!1)}(t,e)||gt(t,e,"contextmenu")||_||t.display.input.onContextMenu(e)}function xa(t){t.display.wrapper.className=t.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+t.options.theme.replace(/(^|\s)\s*/g," cm-s-"),Ir(t)}fa.prototype.compare=function(t,e,r){return this.time+400>t&&0==re(e,this.pos)&&r==this.button};var ya={toString:function(){return"CodeMirror.Init"}},wa={},ka={};function _a(t,e,r){if(!e!=!(r&&r!=ya)){var o=t.display.dragFunctions,n=e?pt:mt;n(t.display.scroller,"dragstart",o.start),n(t.display.scroller,"dragenter",o.enter),n(t.display.scroller,"dragover",o.over),n(t.display.scroller,"dragleave",o.leave),n(t.display.scroller,"drop",o.drop)}}function Sa(t){t.options.lineWrapping?(j(t.display.wrapper,"CodeMirror-wrap"),t.display.sizer.style.minWidth="",t.display.sizerWidth=null):(O(t.display.wrapper,"CodeMirror-wrap"),We(t)),ao(t),co(t),Ir(t),setTimeout(function(){return Io(t)},100)}function Ca(t,e){var r=this;if(!(this instanceof Ca))return new Ca(t,e);this.options=e=e?$(e):{},$(wa,e,!1);var o=e.value;"string"==typeof o?o=new Ai(o,e.mode,null,e.lineSeparator,e.direction):e.mode&&(o.modeOption=e.mode),this.doc=o;var n=new Ca.inputStyles[e.inputStyle](this),i=this.display=new hn(t,o,n,e);for(var c in i.wrapper.CodeMirror=this,xa(this),e.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),Ho(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 F,keySeq:null,specialChars:null},e.autofocus&&!b&&i.input.focus(),a&&l<11&&setTimeout(function(){return r.display.input.reset(!0)},20),function(t){var e=t.display;pt(e.scroller,"mousedown",Jo(t,ma)),pt(e.scroller,"dblclick",a&&l<11?Jo(t,function(e){if(!gt(t,e)){var r=lo(t,e);if(r&&!ba(t,e)&&!kr(t.display,e)){yt(e);var o=t.findWordAt(r);Gn(t.doc,o.anchor,o.head)}}}):function(e){return gt(t,e)||yt(e)}),pt(e.scroller,"contextmenu",function(e){return va(t,e)});var r,o={end:0};function n(){e.activeTouch&&(r=setTimeout(function(){return e.activeTouch=null},1e3),(o=e.activeTouch).end=+new Date)}function i(t,e){if(null==e.left)return!0;var r=e.left-t.left,o=e.top-t.top;return r*r+o*o>400}pt(e.scroller,"touchstart",function(n){if(!gt(t,n)&&!function(t){if(1!=t.touches.length)return!1;var e=t.touches[0];return e.radiusX<=1&&e.radiusY<=1}(n)&&!ba(t,n)){e.input.ensurePolled(),clearTimeout(r);var i=+new Date;e.activeTouch={start:i,moved:!1,prev:i-o.end<=300?o:null},1==n.touches.length&&(e.activeTouch.left=n.touches[0].pageX,e.activeTouch.top=n.touches[0].pageY)}}),pt(e.scroller,"touchmove",function(){e.activeTouch&&(e.activeTouch.moved=!0)}),pt(e.scroller,"touchend",function(r){var o=e.activeTouch;if(o&&!kr(e,r)&&null!=o.left&&!o.moved&&new Date-o.start<300){var a,l=t.coordsChar(e.activeTouch,"page");a=!o.prev||i(o,o.prev)?new kn(l,l):!o.prev.prev||i(o,o.prev.prev)?t.findWordAt(l):new kn(ee(l.line,0),se(t.doc,ee(l.line+1,0))),t.setSelection(a.anchor,a.head),t.focus(),yt(r)}n()}),pt(e.scroller,"touchcancel",n),pt(e.scroller,"scroll",function(){e.scroller.clientHeight&&(Lo(t,e.scroller.scrollTop),Mo(t,e.scroller.scrollLeft,!0),ht(t,"scroll",t))}),pt(e.scroller,"mousewheel",function(e){return yn(t,e)}),pt(e.scroller,"DOMMouseScroll",function(e){return yn(t,e)}),pt(e.wrapper,"scroll",function(){return e.wrapper.scrollTop=e.wrapper.scrollLeft=0}),e.dragFunctions={enter:function(e){gt(t,e)||_t(e)},over:function(e){gt(t,e)||(function(t,e){var r=lo(t,e);if(r){var o=document.createDocumentFragment();bo(t,r,o),t.display.dragCursor||(t.display.dragCursor=A("div",null,"CodeMirror-cursors CodeMirror-dragcursors"),t.display.lineSpace.insertBefore(t.display.dragCursor,t.display.cursorDiv)),B(t.display.dragCursor,o)}}(t,e),_t(e))},start:function(e){return function(t,e){if(a&&(!t.state.draggingText||+new Date-Ei<100))_t(e);else if(!gt(t,e)&&!kr(t.display,e)&&(e.dataTransfer.setData("Text",t.getSelection()),e.dataTransfer.effectAllowed="copyMove",e.dataTransfer.setDragImage&&!p)){var r=A("img",null,null,"position: fixed; left: 0; top: 0;");r.src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",u&&(r.width=r.height=1,t.display.wrapper.appendChild(r),r._top=r.offsetTop),e.dataTransfer.setDragImage(r,0,0),u&&r.parentNode.removeChild(r)}}(t,e)},drop:Jo(t,Pi),leave:function(e){gt(t,e)||Di(t)}};var s=e.input.getField();pt(s,"keyup",function(e){return ca.call(t,e)}),pt(s,"keydown",Jo(t,sa)),pt(s,"keypress",Jo(t,da)),pt(s,"focus",function(e){return _o(t,e)}),pt(s,"blur",function(e){return So(t,e)})}(this),zi(),Uo(this),this.curOp.forceUpdate=!0,Ln(this,o),e.autofocus&&!b||this.hasFocus()?setTimeout(M(_o,this),20):So(this),ka)ka.hasOwnProperty(c)&&ka[c](r,e[c],ya);un(this),e.finishInit&&e.finishInit(this);for(var d=0;d<Oa.length;++d)Oa[d](r);Wo(this),s&&e.lineWrapping&&"optimizelegibility"==getComputedStyle(i.lineDiv).textRendering&&(i.lineDiv.style.textRendering="auto")}Ca.defaults=wa,Ca.optionHandlers=ka;var Oa=[];function Ta(t,e,r,o){var n,i=t.doc;null==r&&(r="add"),"smart"==r&&(i.mode.indent?n=me(t,e).state:r="prev");var a=t.options.tabSize,l=Gt(i,e),s=N(l.text,null,a);l.stateAfter&&(l.stateAfter=null);var c,d=l.text.match(/^\s*/)[0];if(o||/\S/.test(l.text)){if("smart"==r&&((c=i.mode.indent(n,l.text.slice(d.length),l.text))==q||c>150)){if(!o)return;r="prev"}}else c=0,r="not";"prev"==r?c=e>i.first?N(Gt(i,e-1).text,null,a):0:"add"==r?c=s+t.options.indentUnit:"subtract"==r?c=s-t.options.indentUnit:"number"==typeof r&&(c=s+r),c=Math.max(0,c);var u="",p=0;if(t.options.indentWithTabs)for(var f=Math.floor(c/a);f;--f)p+=a,u+="\t";if(p<c&&(u+=X(c-p)),u!=d)return fi(i,u,ee(e,0),ee(e,d.length),"+input"),l.stateAfter=null,!0;for(var m=0;m<i.sel.ranges.length;m++){var h=i.sel.ranges[m];if(h.head.line==e&&h.head.ch<d.length){var g=ee(e,d.length);Kn(i,m,new kn(g,g));break}}}Ca.defineInitHook=function(t){return Oa.push(t)};var Ba=null;function Aa(t){Ba=t}function Ea(t,e,r,o,n){var i=t.doc;t.display.shift=!1,o||(o=i.sel);var a=+new Date-200,l="paste"==n||t.state.pasteIncoming>a,s=Dt(e),c=null;if(l&&o.ranges.length>1)if(Ba&&Ba.text.join("\n")==e){if(o.ranges.length%Ba.text.length==0){c=[];for(var d=0;d<Ba.text.length;d++)c.push(i.splitLines(Ba.text[d]))}}else s.length==o.ranges.length&&t.options.pasteLinesPerSelection&&(c=Y(s,function(t){return[t]}));for(var u=t.curOp.updateInput,p=o.ranges.length-1;p>=0;p--){var f=o.ranges[p],m=f.from(),h=f.to();f.empty()&&(r&&r>0?m=ee(m.line,m.ch-r):t.state.overwrite&&!l?h=ee(h.line,Math.min(Gt(i,h.line).text.length,h.ch+K(s).length)):l&&Ba&&Ba.lineWise&&Ba.text.join("\n")==e&&(m=h=ee(m.line,0)));var g={from:m,to:h,text:c?c[p%c.length]:s,origin:n||(l?"paste":t.state.cutIncoming>a?"cut":"+input")};si(t.doc,g),sr(t,"inputRead",t,g)}e&&!l&&Da(t,e),Eo(t),t.curOp.updateInput<2&&(t.curOp.updateInput=u),t.curOp.typing=!0,t.state.pasteIncoming=t.state.cutIncoming=-1}function Pa(t,e){var r=t.clipboardData&&t.clipboardData.getData("Text");if(r)return t.preventDefault(),e.isReadOnly()||e.options.disableInput||Zo(e,function(){return Ea(e,r,0,null,"paste")}),!0}function Da(t,e){if(t.options.electricChars&&t.options.smartIndent)for(var r=t.doc.sel,o=r.ranges.length-1;o>=0;o--){var n=r.ranges[o];if(!(n.head.ch>100||o&&r.ranges[o-1].head.line==n.head.line)){var i=t.getModeAt(n.head),a=!1;if(i.electricChars){for(var l=0;l<i.electricChars.length;l++)if(e.indexOf(i.electricChars.charAt(l))>-1){a=Ta(t,n.head.line,"smart");break}}else i.electricInput&&i.electricInput.test(Gt(t.doc,n.head.line).text.slice(0,n.head.ch))&&(a=Ta(t,n.head.line,"smart"));a&&sr(t,"electricInput",t,n.head.line)}}}function ja(t){for(var e=[],r=[],o=0;o<t.doc.sel.ranges.length;o++){var n=t.doc.sel.ranges[o].head.line,i={anchor:ee(n,0),head:ee(n+1,0)};r.push(i),e.push(t.getRange(i.anchor,i.head))}return{text:e,ranges:r}}function La(t,e,r,o){t.setAttribute("autocorrect",r?"":"off"),t.setAttribute("autocapitalize",o?"":"off"),t.setAttribute("spellcheck",!!e)}function za(){var t=A("textarea",null,null,"position: absolute; bottom: -1em; padding: 0; width: 1px; height: 1em; outline: none"),e=A("div",[t],null,"overflow: hidden; position: relative; width: 3px; height: 0px;");return s?t.style.width="1000px":t.setAttribute("wrap","off"),h&&(t.style.border="1px solid black"),La(t),e}function Ma(t,e,r,o,n){var i=e,a=r,l=Gt(t,e.line);function s(o){var i,a;if(null==(i=n?function(t,e,r,o){var n=dt(e,t.doc.direction);if(!n)return Zi(e,r,o);r.ch>=e.text.length?(r.ch=e.text.length,r.sticky="before"):r.ch<=0&&(r.ch=0,r.sticky="after");var i=st(n,r.ch,r.sticky),a=n[i];if("ltr"==t.doc.direction&&a.level%2==0&&(o>0?a.to>r.ch:a.from<r.ch))return Zi(e,r,o);var l,s=function(t,r){return Yi(e,t instanceof ee?t.ch:t,r)},c=function(r){return t.options.lineWrapping?(l=l||Dr(t,e),Jr(t,e,l,r)):{begin:0,end:e.text.length}},d=c("before"==r.sticky?s(r,-1):r.ch);if("rtl"==t.doc.direction||1==a.level){var u=1==a.level==o<0,p=s(r,u?1:-1);if(null!=p&&(u?p<=a.to&&p<=d.end:p>=a.from&&p>=d.begin)){var f=u?"before":"after";return new ee(r.line,p,f)}}var m=function(t,e,o){for(var i=function(t,e){return e?new ee(r.line,s(t,1),"before"):new ee(r.line,t,"after")};t>=0&&t<n.length;t+=e){var a=n[t],l=e>0==(1!=a.level),c=l?o.begin:s(o.end,-1);if(a.from<=c&&c<a.to)return i(c,l);if(c=l?a.from:s(a.to,-1),o.begin<=c&&c<o.end)return i(c,l)}},h=m(i+o,o,d);if(h)return h;var g=o>0?d.end:s(d.begin,-1);return null==g||o>0&&g==e.text.length||!(h=m(o>0?0:n.length-1,o,c(g)))?null:h}(t.cm,l,e,r):Zi(l,e,r))){if(o||(a=e.line+r)<t.first||a>=t.first+t.size||(e=new ee(a,e.ch,e.sticky),!(l=Gt(t,a))))return!1;e=Ji(n,t.cm,l,e.line,r)}else e=i;return!0}if("char"==o)s();else if("column"==o)s(!0);else if("word"==o||"group"==o)for(var c=null,d="group"==o,u=t.cm&&t.cm.getHelper(e,"wordChars"),p=!0;!(r<0)||s(!p);p=!1){var f=l.text.charAt(e.ch)||"\n",m=et(f,u)?"w":d&&"\n"==f?"n":!d||/\s/.test(f)?null:"p";if(!d||p||m||(m="s"),c&&c!=m){r<0&&(r=1,s(),e.sticky="after");break}if(m&&(c=m),r>0&&!s(!p))break}var h=ni(t,e,i,a,!0);return oe(i,h)&&(h.hitSide=!0),h}function $a(t,e,r,o){var n,i,a=t.doc,l=e.left;if("page"==o){var s=Math.min(t.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),c=Math.max(s-.5*eo(t.display),3);n=(r>0?e.bottom:e.top)+r*c}else"line"==o&&(n=r>0?e.bottom+3:e.top-3);for(;(i=Yr(t,l,n)).outside;){if(r<0?n<=0:n>=a.height){i.hitSide=!0;break}n+=5*r}return i}var Na=function(t){this.cm=t,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new F,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};function Fa(t,e){var r=Pr(t,e.line);if(!r||r.hidden)return null;var o=Gt(t.doc,e.line),n=Ar(r,o,e.line),i=dt(o,t.doc.direction),a="left";i&&(a=st(i,e.ch)%2?"right":"left");var l=Mr(n.map,e.ch,a);return l.offset="right"==l.collapse?l.end:l.start,l}function Ia(t,e){return e&&(t.bad=!0),t}function Ra(t,e,r){var o;if(e==t.display.lineDiv){if(!(o=t.display.lineDiv.childNodes[r]))return Ia(t.clipPos(ee(t.display.viewTo-1)),!0);e=null,r=0}else for(o=e;;o=o.parentNode){if(!o||o==t.display.lineDiv)return null;if(o.parentNode&&o.parentNode==t.display.lineDiv)break}for(var n=0;n<t.display.view.length;n++){var i=t.display.view[n];if(i.node==o)return qa(i,e,r)}}function qa(t,e,r){var o=t.text.firstChild,n=!1;if(!e||!P(o,e))return Ia(ee(Zt(t.line),0),!0);if(e==o&&(n=!0,e=o.childNodes[r],r=0,!e)){var i=t.rest?K(t.rest):t.line;return Ia(ee(Zt(i),i.text.length),n)}var a=3==e.nodeType?e:null,l=e;for(a||1!=e.childNodes.length||3!=e.firstChild.nodeType||(a=e.firstChild,r&&(r=a.nodeValue.length));l.parentNode!=o;)l=l.parentNode;var s=t.measure,c=s.maps;function d(e,r,o){for(var n=-1;n<(c?c.length:0);n++)for(var i=n<0?s.map:c[n],a=0;a<i.length;a+=3){var l=i[a+2];if(l==e||l==r){var d=Zt(n<0?t.line:t.rest[n]),u=i[a]+o;return(o<0||l!=e)&&(u=i[a+(o?1:0)]),ee(d,u)}}}var u=d(a,l,r);if(u)return Ia(u,n);for(var p=l.nextSibling,f=a?a.nodeValue.length-r:0;p;p=p.nextSibling){if(u=d(p,p.firstChild,0))return Ia(ee(u.line,u.ch-f),n);f+=p.textContent.length}for(var m=l.previousSibling,h=r;m;m=m.previousSibling){if(u=d(m,m.firstChild,-1))return Ia(ee(u.line,u.ch+h),n);h+=m.textContent.length}}Na.prototype.init=function(t){var e=this,r=this,o=r.cm,n=r.div=t.lineDiv;function i(t){if(!gt(o,t)){if(o.somethingSelected())Aa({lineWise:!1,text:o.getSelections()}),"cut"==t.type&&o.replaceSelection("",null,"cut");else{if(!o.options.lineWiseCopyCut)return;var e=ja(o);Aa({lineWise:!0,text:e.text}),"cut"==t.type&&o.operation(function(){o.setSelections(e.ranges,0,H),o.replaceSelection("",null,"cut")})}if(t.clipboardData){t.clipboardData.clearData();var i=Ba.text.join("\n");if(t.clipboardData.setData("Text",i),t.clipboardData.getData("Text")==i)return void t.preventDefault()}var a=za(),l=a.firstChild;o.display.lineSpace.insertBefore(a,o.display.lineSpace.firstChild),l.value=Ba.text.join("\n");var s=document.activeElement;z(l),setTimeout(function(){o.display.lineSpace.removeChild(a),s.focus(),s==n&&r.showPrimarySelection()},50)}}La(n,o.options.spellcheck,o.options.autocorrect,o.options.autocapitalize),pt(n,"paste",function(t){gt(o,t)||Pa(t,o)||l<=11&&setTimeout(Jo(o,function(){return e.updateFromDOM()}),20)}),pt(n,"compositionstart",function(t){e.composing={data:t.data,done:!1}}),pt(n,"compositionupdate",function(t){e.composing||(e.composing={data:t.data,done:!1})}),pt(n,"compositionend",function(t){e.composing&&(t.data!=e.composing.data&&e.readFromDOMSoon(),e.composing.done=!0)}),pt(n,"touchstart",function(){return r.forceCompositionEnd()}),pt(n,"input",function(){e.composing||e.readFromDOMSoon()}),pt(n,"copy",i),pt(n,"cut",i)},Na.prototype.prepareSelection=function(){var t=go(this.cm,!1);return t.focus=this.cm.state.focused,t},Na.prototype.showSelection=function(t,e){t&&this.cm.display.view.length&&((t.focus||e)&&this.showPrimarySelection(),this.showMultipleSelections(t))},Na.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()},Na.prototype.showPrimarySelection=function(){var t=this.getSelection(),e=this.cm,o=e.doc.sel.primary(),n=o.from(),i=o.to();if(e.display.viewTo==e.display.viewFrom||n.line>=e.display.viewTo||i.line<e.display.viewFrom)t.removeAllRanges();else{var a=Ra(e,t.anchorNode,t.anchorOffset),l=Ra(e,t.focusNode,t.focusOffset);if(!a||a.bad||!l||l.bad||0!=re(ae(a,l),n)||0!=re(ie(a,l),i)){var s=e.display.view,c=n.line>=e.display.viewFrom&&Fa(e,n)||{node:s[0].measure.map[2],offset:0},d=i.line<e.display.viewTo&&Fa(e,i);if(!d){var u=s[s.length-1].measure,p=u.maps?u.maps[u.maps.length-1]:u.map;d={node:p[p.length-1],offset:p[p.length-2]-p[p.length-3]}}if(c&&d){var f,m=t.rangeCount&&t.getRangeAt(0);try{f=C(c.node,c.offset,d.offset,d.node)}catch(t){}f&&(!r&&e.state.focused?(t.collapse(c.node,c.offset),f.collapsed||(t.removeAllRanges(),t.addRange(f))):(t.removeAllRanges(),t.addRange(f)),m&&null==t.anchorNode?t.addRange(m):r&&this.startGracePeriod()),this.rememberSelection()}else t.removeAllRanges()}}},Na.prototype.startGracePeriod=function(){var t=this;clearTimeout(this.gracePeriod),this.gracePeriod=setTimeout(function(){t.gracePeriod=!1,t.selectionChanged()&&t.cm.operation(function(){return t.cm.curOp.selectionChanged=!0})},20)},Na.prototype.showMultipleSelections=function(t){B(this.cm.display.cursorDiv,t.cursors),B(this.cm.display.selectionDiv,t.selection)},Na.prototype.rememberSelection=function(){var t=this.getSelection();this.lastAnchorNode=t.anchorNode,this.lastAnchorOffset=t.anchorOffset,this.lastFocusNode=t.focusNode,this.lastFocusOffset=t.focusOffset},Na.prototype.selectionInEditor=function(){var t=this.getSelection();if(!t.rangeCount)return!1;var e=t.getRangeAt(0).commonAncestorContainer;return P(this.div,e)},Na.prototype.focus=function(){"nocursor"!=this.cm.options.readOnly&&(this.selectionInEditor()||this.showSelection(this.prepareSelection(),!0),this.div.focus())},Na.prototype.blur=function(){this.div.blur()},Na.prototype.getField=function(){return this.div},Na.prototype.supportsTouch=function(){return!0},Na.prototype.receivedFocus=function(){var t=this;this.selectionInEditor()?this.pollSelection():Zo(this.cm,function(){return t.cm.curOp.selectionChanged=!0}),this.polling.set(this.cm.options.pollInterval,function e(){t.cm.state.focused&&(t.pollSelection(),t.polling.set(t.cm.options.pollInterval,e))})},Na.prototype.selectionChanged=function(){var t=this.getSelection();return t.anchorNode!=this.lastAnchorNode||t.anchorOffset!=this.lastAnchorOffset||t.focusNode!=this.lastFocusNode||t.focusOffset!=this.lastFocusOffset},Na.prototype.pollSelection=function(){if(null==this.readDOMTimeout&&!this.gracePeriod&&this.selectionChanged()){var t=this.getSelection(),e=this.cm;if(g&&d&&this.cm.display.gutterSpecs.length&&function(t){for(var e=t;e;e=e.parentNode)if(/CodeMirror-gutter-wrapper/.test(e.className))return!0;return!1}(t.anchorNode))return this.cm.triggerOnKeyDown({type:"keydown",keyCode:8,preventDefault:Math.abs}),this.blur(),void this.focus();if(!this.composing){this.rememberSelection();var r=Ra(e,t.anchorNode,t.anchorOffset),o=Ra(e,t.focusNode,t.focusOffset);r&&o&&Zo(e,function(){Jn(e.doc,Sn(r,o),H),(r.bad||o.bad)&&(e.curOp.selectionChanged=!0)})}}},Na.prototype.pollContent=function(){null!=this.readDOMTimeout&&(clearTimeout(this.readDOMTimeout),this.readDOMTimeout=null);var t,e,r,o=this.cm,n=o.display,i=o.doc.sel.primary(),a=i.from(),l=i.to();if(0==a.ch&&a.line>o.firstLine()&&(a=ee(a.line-1,Gt(o.doc,a.line-1).length)),l.ch==Gt(o.doc,l.line).text.length&&l.line<o.lastLine()&&(l=ee(l.line+1,0)),a.line<n.viewFrom||l.line>n.viewTo-1)return!1;a.line==n.viewFrom||0==(t=so(o,a.line))?(e=Zt(n.view[0].line),r=n.view[0].node):(e=Zt(n.view[t].line),r=n.view[t-1].node.nextSibling);var s,c,d=so(o,l.line);if(d==n.view.length-1?(s=n.viewTo-1,c=n.lineDiv.lastChild):(s=Zt(n.view[d+1].line)-1,c=n.view[d+1].node.previousSibling),!r)return!1;for(var u=o.doc.splitLines(function(t,e,r,o,n){var i="",a=!1,l=t.doc.lineSeparator(),s=!1;function c(){a&&(i+=l,s&&(i+=l),a=s=!1)}function d(t){t&&(c(),i+=t)}function u(e){if(1==e.nodeType){var r=e.getAttribute("cm-text");if(r)return void d(r);var i,p=e.getAttribute("cm-marker");if(p){var f=t.findMarks(ee(o,0),ee(n+1,0),(g=+p,function(t){return t.id==g}));return void(f.length&&(i=f[0].find(0))&&d(Xt(t.doc,i.from,i.to).join(l)))}if("false"==e.getAttribute("contenteditable"))return;var m=/^(pre|div|p|li|table|br)$/i.test(e.nodeName);if(!/^br$/i.test(e.nodeName)&&0==e.textContent.length)return;m&&c();for(var h=0;h<e.childNodes.length;h++)u(e.childNodes[h]);/^(pre|p)$/i.test(e.nodeName)&&(s=!0),m&&(a=!0)}else 3==e.nodeType&&d(e.nodeValue.replace(/\u200b/g,"").replace(/\u00a0/g," "));var g}for(;u(e),e!=r;)e=e.nextSibling,s=!1;return i}(o,r,c,e,s)),p=Xt(o.doc,ee(e,0),ee(s,Gt(o.doc,s).text.length));u.length>1&&p.length>1;)if(K(u)==K(p))u.pop(),p.pop(),s--;else{if(u[0]!=p[0])break;u.shift(),p.shift(),e++}for(var f=0,m=0,h=u[0],g=p[0],b=Math.min(h.length,g.length);f<b&&h.charCodeAt(f)==g.charCodeAt(f);)++f;for(var v=K(u),x=K(p),y=Math.min(v.length-(1==u.length?f:0),x.length-(1==p.length?f:0));m<y&&v.charCodeAt(v.length-m-1)==x.charCodeAt(x.length-m-1);)++m;if(1==u.length&&1==p.length&&e==a.line)for(;f&&f>a.ch&&v.charCodeAt(v.length-m-1)==x.charCodeAt(x.length-m-1);)f--,m++;u[u.length-1]=v.slice(0,v.length-m).replace(/^\u200b+/,""),u[0]=u[0].slice(f).replace(/\u200b+$/,"");var w=ee(e,f),k=ee(s,p.length?K(p).length-m:0);return u.length>1||u[0]||re(w,k)?(fi(o.doc,u,w,k,"+input"),!0):void 0},Na.prototype.ensurePolled=function(){this.forceCompositionEnd()},Na.prototype.reset=function(){this.forceCompositionEnd()},Na.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},Na.prototype.readFromDOMSoon=function(){var t=this;null==this.readDOMTimeout&&(this.readDOMTimeout=setTimeout(function(){if(t.readDOMTimeout=null,t.composing){if(!t.composing.done)return;t.composing=null}t.updateFromDOM()},80))},Na.prototype.updateFromDOM=function(){var t=this;!this.cm.isReadOnly()&&this.pollContent()||Zo(this.cm,function(){return co(t.cm)})},Na.prototype.setUneditable=function(t){t.contentEditable="false"},Na.prototype.onKeyPress=function(t){0==t.charCode||this.composing||(t.preventDefault(),this.cm.isReadOnly()||Jo(this.cm,Ea)(this.cm,String.fromCharCode(null==t.charCode?t.keyCode:t.charCode),0))},Na.prototype.readOnlyChanged=function(t){this.div.contentEditable=String("nocursor"!=t)},Na.prototype.onContextMenu=function(){},Na.prototype.resetPosition=function(){},Na.prototype.needsContentAttribute=!0;var Ha=function(t){this.cm=t,this.prevInput="",this.pollingFast=!1,this.polling=new F,this.hasSelection=!1,this.composing=null};Ha.prototype.init=function(t){var e=this,r=this,o=this.cm;this.createField(t);var n=this.textarea;function i(t){if(!gt(o,t)){if(o.somethingSelected())Aa({lineWise:!1,text:o.getSelections()});else{if(!o.options.lineWiseCopyCut)return;var e=ja(o);Aa({lineWise:!0,text:e.text}),"cut"==t.type?o.setSelections(e.ranges,null,H):(r.prevInput="",n.value=e.text.join("\n"),z(n))}"cut"==t.type&&(o.state.cutIncoming=+new Date)}}t.wrapper.insertBefore(this.wrapper,t.wrapper.firstChild),h&&(n.style.width="0px"),pt(n,"input",function(){a&&l>=9&&e.hasSelection&&(e.hasSelection=null),r.poll()}),pt(n,"paste",function(t){gt(o,t)||Pa(t,o)||(o.state.pasteIncoming=+new Date,r.fastPoll())}),pt(n,"cut",i),pt(n,"copy",i),pt(t.scroller,"paste",function(e){if(!kr(t,e)&&!gt(o,e)){if(!n.dispatchEvent)return o.state.pasteIncoming=+new Date,void r.focus();var i=new Event("paste");i.clipboardData=e.clipboardData,n.dispatchEvent(i)}}),pt(t.lineSpace,"selectstart",function(e){kr(t,e)||yt(e)}),pt(n,"compositionstart",function(){var t=o.getCursor("from");r.composing&&r.composing.range.clear(),r.composing={start:t,range:o.markText(t,o.getCursor("to"),{className:"CodeMirror-composing"})}}),pt(n,"compositionend",function(){r.composing&&(r.poll(),r.composing.range.clear(),r.composing=null)})},Ha.prototype.createField=function(t){this.wrapper=za(),this.textarea=this.wrapper.firstChild},Ha.prototype.prepareSelection=function(){var t=this.cm,e=t.display,r=t.doc,o=go(t);if(t.options.moveInputWithCursor){var n=Gr(t,r.sel.primary().head,"div"),i=e.wrapper.getBoundingClientRect(),a=e.lineDiv.getBoundingClientRect();o.teTop=Math.max(0,Math.min(e.wrapper.clientHeight-10,n.top+a.top-i.top)),o.teLeft=Math.max(0,Math.min(e.wrapper.clientWidth-10,n.left+a.left-i.left))}return o},Ha.prototype.showSelection=function(t){var e=this.cm.display;B(e.cursorDiv,t.cursors),B(e.selectionDiv,t.selection),null!=t.teTop&&(this.wrapper.style.top=t.teTop+"px",this.wrapper.style.left=t.teLeft+"px")},Ha.prototype.reset=function(t){if(!this.contextMenuPending&&!this.composing){var e=this.cm;if(e.somethingSelected()){this.prevInput="";var r=e.getSelection();this.textarea.value=r,e.state.focused&&z(this.textarea),a&&l>=9&&(this.hasSelection=r)}else t||(this.prevInput=this.textarea.value="",a&&l>=9&&(this.hasSelection=null))}},Ha.prototype.getField=function(){return this.textarea},Ha.prototype.supportsTouch=function(){return!1},Ha.prototype.focus=function(){if("nocursor"!=this.cm.options.readOnly&&(!b||D()!=this.textarea))try{this.textarea.focus()}catch(t){}},Ha.prototype.blur=function(){this.textarea.blur()},Ha.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},Ha.prototype.receivedFocus=function(){this.slowPoll()},Ha.prototype.slowPoll=function(){var t=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,function(){t.poll(),t.cm.state.focused&&t.slowPoll()})},Ha.prototype.fastPoll=function(){var t=!1,e=this;e.pollingFast=!0,e.polling.set(20,function r(){e.poll()||t?(e.pollingFast=!1,e.slowPoll()):(t=!0,e.polling.set(60,r))})},Ha.prototype.poll=function(){var t=this,e=this.cm,r=this.textarea,o=this.prevInput;if(this.contextMenuPending||!e.state.focused||jt(r)&&!o&&!this.composing||e.isReadOnly()||e.options.disableInput||e.state.keySeq)return!1;var n=r.value;if(n==o&&!e.somethingSelected())return!1;if(a&&l>=9&&this.hasSelection===n||v&&/[\uf700-\uf7ff]/.test(n))return e.display.input.reset(),!1;if(e.doc.sel==e.display.selForContextMenu){var i=n.charCodeAt(0);if(8203!=i||o||(o=""),8666==i)return this.reset(),this.cm.execCommand("undo")}for(var s=0,c=Math.min(o.length,n.length);s<c&&o.charCodeAt(s)==n.charCodeAt(s);)++s;return Zo(e,function(){Ea(e,n.slice(s),o.length-s,null,t.composing?"*compose":null),n.length>1e3||n.indexOf("\n")>-1?r.value=t.prevInput="":t.prevInput=n,t.composing&&(t.composing.range.clear(),t.composing.range=e.markText(t.composing.start,e.getCursor("to"),{className:"CodeMirror-composing"}))}),!0},Ha.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},Ha.prototype.onKeyPress=function(){a&&l>=9&&(this.hasSelection=null),this.fastPoll()},Ha.prototype.onContextMenu=function(t){var e=this,r=e.cm,o=r.display,n=e.textarea;e.contextMenuPending&&e.contextMenuPending();var i=lo(r,t),c=o.scroller.scrollTop;if(i&&!u){r.options.resetSelectionOnContextMenu&&-1==r.doc.sel.contains(i)&&Jo(r,Jn)(r.doc,Sn(i),H);var d,p=n.style.cssText,f=e.wrapper.style.cssText,m=e.wrapper.offsetParent.getBoundingClientRect();if(e.wrapper.style.cssText="position: static",n.style.cssText="position: absolute; width: 30px; height: 30px;\n top: "+(t.clientY-m.top-5)+"px; left: "+(t.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);",s&&(d=window.scrollY),o.input.focus(),s&&window.scrollTo(null,d),o.input.reset(),r.somethingSelected()||(n.value=e.prevInput=" "),e.contextMenuPending=b,o.selForContextMenu=r.doc.sel,clearTimeout(o.detectingSelectAll),a&&l>=9&&g(),_){_t(t);var h=function(){mt(window,"mouseup",h),setTimeout(b,20)};pt(window,"mouseup",h)}else setTimeout(b,50)}function g(){if(null!=n.selectionStart){var t=r.somethingSelected(),i=""+(t?n.value:"");n.value="⇚",n.value=i,e.prevInput=t?"":"",n.selectionStart=1,n.selectionEnd=i.length,o.selForContextMenu=r.doc.sel}}function b(){if(e.contextMenuPending==b&&(e.contextMenuPending=!1,e.wrapper.style.cssText=f,n.style.cssText=p,a&&l<9&&o.scrollbars.setScrollTop(o.scroller.scrollTop=c),null!=n.selectionStart)){(!a||a&&l<9)&&g();var t=0,i=function(){o.selForContextMenu==r.doc.sel&&0==n.selectionStart&&n.selectionEnd>0&&""==e.prevInput?Jo(r,ai)(r):t++<10?o.detectingSelectAll=setTimeout(i,500):(o.selForContextMenu=null,o.input.reset())};o.detectingSelectAll=setTimeout(i,200)}}},Ha.prototype.readOnlyChanged=function(t){t||this.reset(),this.textarea.disabled="nocursor"==t},Ha.prototype.setUneditable=function(){},Ha.prototype.needsContentAttribute=!1,function(t){var e=t.optionHandlers;function r(r,o,n,i){t.defaults[r]=o,n&&(e[r]=i?function(t,e,r){r!=ya&&n(t,e,r)}:n)}t.defineOption=r,t.Init=ya,r("value","",function(t,e){return t.setValue(e)},!0),r("mode",null,function(t,e){t.doc.modeOption=e,An(t)},!0),r("indentUnit",2,An,!0),r("indentWithTabs",!1),r("smartIndent",!0),r("tabSize",4,function(t){En(t),Ir(t),co(t)},!0),r("lineSeparator",null,function(t,e){if(t.doc.lineSep=e,e){var r=[],o=t.doc.first;t.doc.iter(function(t){for(var n=0;;){var i=t.text.indexOf(e,n);if(-1==i)break;n=i+e.length,r.push(ee(o,i))}o++});for(var n=r.length-1;n>=0;n--)fi(t.doc,e,r[n],ee(r[n].line,r[n].ch+e.length))}}),r("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,function(t,e,r){t.state.specialChars=new RegExp(e.source+(e.test("\t")?"":"|\t"),"g"),r!=ya&&t.refresh()}),r("specialCharPlaceholder",Qe,function(t){return t.refresh()},!0),r("electricChars",!0),r("inputStyle",b?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),r("spellcheck",!1,function(t,e){return t.getInputField().spellcheck=e},!0),r("autocorrect",!1,function(t,e){return t.getInputField().autocorrect=e},!0),r("autocapitalize",!1,function(t,e){return t.getInputField().autocapitalize=e},!0),r("rtlMoveVisually",!y),r("wholeLineUpdateBefore",!0),r("theme","default",function(t){xa(t),mn(t)},!0),r("keyMap","default",function(t,e,r){var o=Xi(e),n=r!=ya&&Xi(r);n&&n.detach&&n.detach(t,o),o.attach&&o.attach(t,n||null)}),r("extraKeys",null),r("configureMouse",null),r("lineWrapping",!1,Sa,!0),r("gutters",[],function(t,e){t.display.gutterSpecs=pn(e,t.options.lineNumbers),mn(t)},!0),r("fixedGutter",!0,function(t,e){t.display.gutters.style.left=e?no(t.display)+"px":"0",t.refresh()},!0),r("coverGutterNextToScrollbar",!1,function(t){return Io(t)},!0),r("scrollbarStyle","native",function(t){Ho(t),Io(t),t.display.scrollbars.setScrollTop(t.doc.scrollTop),t.display.scrollbars.setScrollLeft(t.doc.scrollLeft)},!0),r("lineNumbers",!1,function(t,e){t.display.gutterSpecs=pn(t.options.gutters,e),mn(t)},!0),r("firstLineNumber",1,mn,!0),r("lineNumberFormatter",function(t){return t},mn,!0),r("showCursorWhenSelecting",!1,ho,!0),r("resetSelectionOnContextMenu",!0),r("lineWiseCopyCut",!0),r("pasteLinesPerSelection",!0),r("selectionsMayTouch",!1),r("readOnly",!1,function(t,e){"nocursor"==e&&(So(t),t.display.input.blur()),t.display.input.readOnlyChanged(e)}),r("disableInput",!1,function(t,e){e||t.display.input.reset()},!0),r("dragDrop",!0,_a),r("allowDropFileTypes",null),r("cursorBlinkRate",530),r("cursorScrollMargin",0),r("cursorHeight",1,ho,!0),r("singleCursorHeightPerLine",!0,ho,!0),r("workTime",100),r("workDelay",100),r("flattenSpans",!0,En,!0),r("addModeClass",!1,En,!0),r("pollInterval",100),r("undoDepth",200,function(t,e){return t.doc.history.undoDepth=e}),r("historyEventDelay",1250),r("viewportMargin",10,function(t){return t.refresh()},!0),r("maxHighlightLength",1e4,En,!0),r("moveInputWithCursor",!0,function(t,e){e||t.display.input.resetPosition()}),r("tabindex",null,function(t,e){return t.display.input.getField().tabIndex=e||""}),r("autofocus",null),r("direction","ltr",function(t,e){return t.doc.setDirection(e)},!0),r("phrases",null)}(Ca),function(t){var e=t.optionHandlers,r=t.helpers={};t.prototype={constructor:t,focus:function(){window.focus(),this.display.input.focus()},setOption:function(t,r){var o=this.options,n=o[t];o[t]==r&&"mode"!=t||(o[t]=r,e.hasOwnProperty(t)&&Jo(this,e[t])(this,r,n),ht(this,"optionChange",this,t))},getOption:function(t){return this.options[t]},getDoc:function(){return this.doc},addKeyMap:function(t,e){this.state.keyMaps[e?"push":"unshift"](Xi(t))},removeKeyMap:function(t){for(var e=this.state.keyMaps,r=0;r<e.length;++r)if(e[r]==t||e[r].name==t)return e.splice(r,1),!0},addOverlay:Qo(function(e,r){var o=e.token?e:t.getMode(this.options,e);if(o.startState)throw new Error("Overlays may not be stateful.");!function(t,e,r){for(var o=0,n=r(e);o<t.length&&r(t[o])<=n;)o++;t.splice(o,0,e)}(this.state.overlays,{mode:o,modeSpec:e,opaque:r&&r.opaque,priority:r&&r.priority||0},function(t){return t.priority}),this.state.modeGen++,co(this)}),removeOverlay:Qo(function(t){for(var e=this.state.overlays,r=0;r<e.length;++r){var o=e[r].modeSpec;if(o==t||"string"==typeof t&&o.name==t)return e.splice(r,1),this.state.modeGen++,void co(this)}}),indentLine:Qo(function(t,e,r){"string"!=typeof e&&"number"!=typeof e&&(e=null==e?this.options.smartIndent?"smart":"prev":e?"add":"subtract"),Qt(this.doc,t)&&Ta(this,t,e,r)}),indentSelection:Qo(function(t){for(var e=this.doc.sel.ranges,r=-1,o=0;o<e.length;o++){var n=e[o];if(n.empty())n.head.line>r&&(Ta(this,n.head.line,t,!0),r=n.head.line,o==this.doc.sel.primIndex&&Eo(this));else{var i=n.from(),a=n.to(),l=Math.max(r,i.line);r=Math.min(this.lastLine(),a.line-(a.ch?0:1))+1;for(var s=l;s<r;++s)Ta(this,s,t);var c=this.doc.sel.ranges;0==i.ch&&e.length==c.length&&c[o].from().ch>0&&Kn(this.doc,o,new kn(i,c[o].to()),H)}}}),getTokenAt:function(t,e){return xe(this,t,e)},getLineTokens:function(t,e){return xe(this,ee(t),e,!0)},getTokenTypeAt:function(t){t=se(this.doc,t);var e,r=fe(this,Gt(this.doc,t.line)),o=0,n=(r.length-1)/2,i=t.ch;if(0==i)e=r[2];else for(;;){var a=o+n>>1;if((a?r[2*a-1]:0)>=i)n=a;else{if(!(r[2*a+1]<i)){e=r[2*a+2];break}o=a+1}}var l=e?e.indexOf("overlay "):-1;return l<0?e:0==l?null:e.slice(0,l-1)},getModeAt:function(e){var r=this.doc.mode;return r.innerMode?t.innerMode(r,this.getTokenAt(e).state).mode:r},getHelper:function(t,e){return this.getHelpers(t,e)[0]},getHelpers:function(t,e){var o=[];if(!r.hasOwnProperty(e))return o;var n=r[e],i=this.getModeAt(t);if("string"==typeof i[e])n[i[e]]&&o.push(n[i[e]]);else if(i[e])for(var a=0;a<i[e].length;a++){var l=n[i[e][a]];l&&o.push(l)}else i.helperType&&n[i.helperType]?o.push(n[i.helperType]):n[i.name]&&o.push(n[i.name]);for(var s=0;s<n._global.length;s++){var c=n._global[s];c.pred(i,this)&&-1==I(o,c.val)&&o.push(c.val)}return o},getStateAfter:function(t,e){var r=this.doc;return me(this,(t=le(r,null==t?r.first+r.size-1:t))+1,e).state},cursorCoords:function(t,e){var r=this.doc.sel.primary();return Gr(this,null==t?r.head:"object"==typeof t?se(this.doc,t):t?r.from():r.to(),e||"page")},charCoords:function(t,e){return Wr(this,se(this.doc,t),e||"page")},coordsChar:function(t,e){return Yr(this,(t=Ur(this,t,e||"page")).left,t.top)},lineAtHeight:function(t,e){return t=Ur(this,{top:t,left:0},e||"page").top,Jt(this.doc,t+this.display.viewOffset)},heightAtLine:function(t,e,r){var o,n=!1;if("number"==typeof t){var i=this.doc.first+this.doc.size-1;t<this.doc.first?t=this.doc.first:t>i&&(t=i,n=!0),o=Gt(this.doc,t)}else o=t;return Vr(this,o,{top:0,left:0},e||"page",r||n).top+(n?this.doc.height-Ve(o):0)},defaultTextHeight:function(){return eo(this.display)},defaultCharWidth:function(){return ro(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(t,e,r,o,n){var i,a,l,s=this.display,c=(t=Gr(this,se(this.doc,t))).bottom,d=t.left;if(e.style.position="absolute",e.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(e),s.sizer.appendChild(e),"over"==o)c=t.top;else if("above"==o||"near"==o){var u=Math.max(s.wrapper.clientHeight,this.doc.height),p=Math.max(s.sizer.clientWidth,s.lineSpace.clientWidth);("above"==o||t.bottom+e.offsetHeight>u)&&t.top>e.offsetHeight?c=t.top-e.offsetHeight:t.bottom+e.offsetHeight<=u&&(c=t.bottom),d+e.offsetWidth>p&&(d=p-e.offsetWidth)}e.style.top=c+"px",e.style.left=e.style.right="","right"==n?(d=s.sizer.clientWidth-e.offsetWidth,e.style.right="0px"):("left"==n?d=0:"middle"==n&&(d=(s.sizer.clientWidth-e.offsetWidth)/2),e.style.left=d+"px"),r&&(i=this,a={left:d,top:c,right:d+e.offsetWidth,bottom:c+e.offsetHeight},null!=(l=Bo(i,a)).scrollTop&&Lo(i,l.scrollTop),null!=l.scrollLeft&&Mo(i,l.scrollLeft))},triggerOnKeyDown:Qo(sa),triggerOnKeyPress:Qo(da),triggerOnKeyUp:ca,triggerOnMouseDown:Qo(ma),execCommand:function(t){if(Qi.hasOwnProperty(t))return Qi[t].call(null,this)},triggerElectric:Qo(function(t){Da(this,t)}),findPosH:function(t,e,r,o){var n=1;e<0&&(n=-1,e=-e);for(var i=se(this.doc,t),a=0;a<e&&!(i=Ma(this.doc,i,n,r,o)).hitSide;++a);return i},moveH:Qo(function(t,e){var r=this;this.extendSelectionsBy(function(o){return r.display.shift||r.doc.extend||o.empty()?Ma(r.doc,o.head,t,e,r.options.rtlMoveVisually):t<0?o.from():o.to()},U)}),deleteH:Qo(function(t,e){var r=this.doc.sel,o=this.doc;r.somethingSelected()?o.replaceSelection("",null,"+delete"):Ki(this,function(r){var n=Ma(o,r.head,t,e,!1);return t<0?{from:n,to:r.head}:{from:r.head,to:n}})}),findPosV:function(t,e,r,o){var n=1,i=o;e<0&&(n=-1,e=-e);for(var a=se(this.doc,t),l=0;l<e;++l){var s=Gr(this,a,"div");if(null==i?i=s.left:s.left=i,(a=$a(this,s,n,r)).hitSide)break}return a},moveV:Qo(function(t,e){var r=this,o=this.doc,n=[],i=!this.display.shift&&!o.extend&&o.sel.somethingSelected();if(o.extendSelectionsBy(function(a){if(i)return t<0?a.from():a.to();var l=Gr(r,a.head,"div");null!=a.goalColumn&&(l.left=a.goalColumn),n.push(l.left);var s=$a(r,l,t,e);return"page"==e&&a==o.sel.primary()&&Ao(r,Wr(r,s,"div").top-l.top),s},U),n.length)for(var a=0;a<o.sel.ranges.length;a++)o.sel.ranges[a].goalColumn=n[a]}),findWordAt:function(t){var e=Gt(this.doc,t.line).text,r=t.ch,o=t.ch;if(e){var n=this.getHelper(t,"wordChars");"before"!=t.sticky&&o!=e.length||!r?++o:--r;for(var i=e.charAt(r),a=et(i,n)?function(t){return et(t,n)}:/\s/.test(i)?function(t){return/\s/.test(t)}:function(t){return!/\s/.test(t)&&!et(t)};r>0&&a(e.charAt(r-1));)--r;for(;o<e.length&&a(e.charAt(o));)++o}return new kn(ee(t.line,r),ee(t.line,o))},toggleOverwrite:function(t){null!=t&&t==this.state.overwrite||((this.state.overwrite=!this.state.overwrite)?j(this.display.cursorDiv,"CodeMirror-overwrite"):O(this.display.cursorDiv,"CodeMirror-overwrite"),ht(this,"overwriteToggle",this,this.state.overwrite))},hasFocus:function(){return this.display.input.getField()==D()},isReadOnly:function(){return!(!this.options.readOnly&&!this.doc.cantEdit)},scrollTo:Qo(function(t,e){Po(this,t,e)}),getScrollInfo:function(){var t=this.display.scroller;return{left:t.scrollLeft,top:t.scrollTop,height:t.scrollHeight-Or(this)-this.display.barHeight,width:t.scrollWidth-Or(this)-this.display.barWidth,clientHeight:Br(this),clientWidth:Tr(this)}},scrollIntoView:Qo(function(t,e){null==t?(t={from:this.doc.sel.primary().head,to:null},null==e&&(e=this.options.cursorScrollMargin)):"number"==typeof t?t={from:ee(t,0),to:null}:null==t.from&&(t={from:t,to:null}),t.to||(t.to=t.from),t.margin=e||0,null!=t.from.line?function(t,e){Do(t),t.curOp.scrollToPos=e}(this,t):jo(this,t.from,t.to,t.margin)}),setSize:Qo(function(t,e){var r=this,o=function(t){return"number"==typeof t||/^\d+$/.test(String(t))?t+"px":t};null!=t&&(this.display.wrapper.style.width=o(t)),null!=e&&(this.display.wrapper.style.height=o(e)),this.options.lineWrapping&&Fr(this);var n=this.display.viewFrom;this.doc.iter(n,this.display.viewTo,function(t){if(t.widgets)for(var e=0;e<t.widgets.length;e++)if(t.widgets[e].noHScroll){uo(r,n,"widget");break}++n}),this.curOp.forceUpdate=!0,ht(this,"refresh",this)}),operation:function(t){return Zo(this,t)},startOperation:function(){return Uo(this)},endOperation:function(){return Wo(this)},refresh:Qo(function(){var t=this.display.cachedTextHeight;co(this),this.curOp.forceUpdate=!0,Ir(this),Po(this,this.doc.scrollLeft,this.doc.scrollTop),sn(this.display),(null==t||Math.abs(t-eo(this.display))>.5)&&ao(this),ht(this,"refresh",this)}),swapDoc:Qo(function(t){var e=this.doc;return e.cm=null,this.state.selectingText&&this.state.selectingText(),Ln(this,t),Ir(this),this.display.input.reset(),Po(this,t.scrollLeft,t.scrollTop),this.curOp.forceScroll=!0,sr(this,"swapDoc",this,e),e}),phrase:function(t){var e=this.options.phrases;return e&&Object.prototype.hasOwnProperty.call(e,t)?e[t]:t},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}},xt(t),t.registerHelper=function(e,o,n){r.hasOwnProperty(e)||(r[e]=t[e]={_global:[]}),r[e][o]=n},t.registerGlobalHelper=function(e,o,n,i){t.registerHelper(e,o,i),r[e]._global.push({pred:n,val:i})}}(Ca);var Va="iter insert remove copy getEditor constructor".split(" ");for(var Ua in Ai.prototype)Ai.prototype.hasOwnProperty(Ua)&&I(Va,Ua)<0&&(Ca.prototype[Ua]=function(t){return function(){return t.apply(this.doc,arguments)}}(Ai.prototype[Ua]));return xt(Ai),Ca.inputStyles={textarea:Ha,contenteditable:Na},Ca.defineMode=function(t){Ca.defaults.mode||"null"==t||(Ca.defaults.mode=t),Nt.apply(this,arguments)},Ca.defineMIME=function(t,e){$t[t]=e},Ca.defineMode("null",function(){return{token:function(t){return t.skipToEnd()}}}),Ca.defineMIME("text/plain","null"),Ca.defineExtension=function(t,e){Ca.prototype[t]=e},Ca.defineDocExtension=function(t,e){Ai.prototype[t]=e},Ca.fromTextArea=function(t,e){if((e=e?$(e):{}).value=t.value,!e.tabindex&&t.tabIndex&&(e.tabindex=t.tabIndex),!e.placeholder&&t.placeholder&&(e.placeholder=t.placeholder),null==e.autofocus){var r=D();e.autofocus=r==t||null!=t.getAttribute("autofocus")&&r==document.body}function o(){t.value=l.getValue()}var n;if(t.form&&(pt(t.form,"submit",o),!e.leaveSubmitMethodAlone)){var i=t.form;n=i.submit;try{var a=i.submit=function(){o(),i.submit=n,i.submit(),i.submit=a}}catch(t){}}e.finishInit=function(e){e.save=o,e.getTextArea=function(){return t},e.toTextArea=function(){e.toTextArea=isNaN,o(),t.parentNode.removeChild(e.getWrapperElement()),t.style.display="",t.form&&(mt(t.form,"submit",o),"function"==typeof t.form.submit&&(t.form.submit=n))}},t.style.display="none";var l=Ca(function(e){return t.parentNode.insertBefore(e,t.nextSibling)},e);return l},function(t){t.off=mt,t.on=pt,t.wheelEventPixels=xn,t.Doc=Ai,t.splitLines=Dt,t.countColumn=N,t.findColumn=W,t.isWordChar=tt,t.Pass=q,t.signal=ht,t.Line=Ge,t.changeEnd=Cn,t.scrollbarModel=qo,t.Pos=ee,t.cmpPos=re,t.modes=Mt,t.mimeModes=$t,t.resolveMode=Ft,t.getMode=It,t.modeExtensions=Rt,t.extendMode=qt,t.copyState=Ht,t.startState=Ut,t.innerMode=Vt,t.commands=Qi,t.keyMap=Ri,t.keyName=Gi,t.isModifierKey=Ui,t.lookupKey=Vi,t.normalizeKeyMap=Hi,t.StringStream=Wt,t.SharedTextMarker=Ci,t.TextMarker=_i,t.LineWidget=yi,t.e_preventDefault=yt,t.e_stopPropagation=wt,t.e_stop=_t,t.addClass=j,t.contains=P,t.rmClass=O,t.keyNames=$i}(Ca),Ca.version="5.48.2",Ca}()},function(t,e){var r,o=Array.prototype.indexOf,n=function(t,e){if(null==t)return-1;if(o&&t.indexOf===o)return t.indexOf(e);for(var r=0,n=t.length;r<n;r++)if(t[r]===e)return r;return-1},i=/([A-Z])/g,a={"&":"&amp;",">":"&gt;","<":"&lt;",'"':"&quot;","'":"&#x27;"},l=/[&><"']/g;function s(t){return a[t]}if("undefined"!=typeof document){var c=document.createElement("span");r="textContent"in c?function(t,e){t.textContent=e}:function(t,e){t.innerText=e}}t.exports={contains:function(t,e){return-1!==n(t,e)},deflt:function(t,e){return void 0===t?e:t},escape:function(t){return(""+t).replace(l,s)},hyphenate:function(t){return t.replace(i,"-$1").toLowerCase()},indexOf:n,setTextContent:r,clearNode:function(t){r(t,"")}}},function(t,e,r){"use strict";(function(t){for(
/**!
* @fileOverview Kickass library to create and place poppers near their reference elements.
* @version 1.15.0
* @license
* Copyright (c) 2016 Federico Zivolo and contributors
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
* in the Software without restriction, including without limitation the rights
* to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
* copies of the Software, and to permit persons to whom the Software is
* furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in all
* copies or substantial portions of the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
* SOFTWARE.
*/
var r="undefined"!=typeof window&&"undefined"!=typeof document,o=["Edge","Trident","Firefox"],n=0,i=0;i<o.length;i+=1)if(r&&navigator.userAgent.indexOf(o[i])>=0){n=1;break}var a=r&&window.Promise?function(t){var e=!1;return function(){e||(e=!0,window.Promise.resolve().then(function(){e=!1,t()}))}}:function(t){var e=!1;return function(){e||(e=!0,setTimeout(function(){e=!1,t()},n))}};function l(t){return t&&"[object Function]"==={}.toString.call(t)}function s(t,e){if(1!==t.nodeType)return[];var r=t.ownerDocument.defaultView.getComputedStyle(t,null);return e?r[e]:r}function c(t){return"HTML"===t.nodeName?t:t.parentNode||t.host}function d(t){if(!t)return document.body;switch(t.nodeName){case"HTML":case"BODY":return t.ownerDocument.body;case"#document":return t.body}var e=s(t),r=e.overflow,o=e.overflowX,n=e.overflowY;return/(auto|scroll|overlay)/.test(r+n+o)?t:d(c(t))}var u=r&&!(!window.MSInputMethodContext||!document.documentMode),p=r&&/MSIE 10/.test(navigator.userAgent);function f(t){return 11===t?u:10===t?p:u||p}function m(t){if(!t)return document.documentElement;for(var e=f(10)?document.body:null,r=t.offsetParent||null;r===e&&t.nextElementSibling;)r=(t=t.nextElementSibling).offsetParent;var o=r&&r.nodeName;return o&&"BODY"!==o&&"HTML"!==o?-1!==["TH","TD","TABLE"].indexOf(r.nodeName)&&"static"===s(r,"position")?m(r):r:t?t.ownerDocument.documentElement:document.documentElement}function h(t){return null!==t.parentNode?h(t.parentNode):t}function g(t,e){if(!(t&&t.nodeType&&e&&e.nodeType))return document.documentElement;var r=t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING,o=r?t:e,n=r?e:t,i=document.createRange();i.setStart(o,0),i.setEnd(n,0);var a,l,s=i.commonAncestorContainer;if(t!==s&&e!==s||o.contains(n))return"BODY"===(l=(a=s).nodeName)||"HTML"!==l&&m(a.firstElementChild)!==a?m(s):s;var c=h(t);return c.host?g(c.host,e):g(t,h(e).host)}function b(t){var e="top"===(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top")?"scrollTop":"scrollLeft",r=t.nodeName;if("BODY"===r||"HTML"===r){var o=t.ownerDocument.documentElement;return(t.ownerDocument.scrollingElement||o)[e]}return t[e]}function v(t,e){var r="x"===e?"Left":"Top",o="Left"===r?"Right":"Bottom";return parseFloat(t["border"+r+"Width"],10)+parseFloat(t["border"+o+"Width"],10)}function x(t,e,r,o){return Math.max(e["offset"+t],e["scroll"+t],r["client"+t],r["offset"+t],r["scroll"+t],f(10)?parseInt(r["offset"+t])+parseInt(o["margin"+("Height"===t?"Top":"Left")])+parseInt(o["margin"+("Height"===t?"Bottom":"Right")]):0)}function y(t){var e=t.body,r=t.documentElement,o=f(10)&&getComputedStyle(r);return{height:x("Height",e,r,o),width:x("Width",e,r,o)}}var w=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},k=function(){function t(t,e){for(var r=0;r<e.length;r++){var o=e[r];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}return function(e,r,o){return r&&t(e.prototype,r),o&&t(e,o),e}}(),_=function(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t},S=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var r=arguments[e];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(t[o]=r[o])}return t};function C(t){return S({},t,{right:t.left+t.width,bottom:t.top+t.height})}function O(t){var e={};try{if(f(10)){e=t.getBoundingClientRect();var r=b(t,"top"),o=b(t,"left");e.top+=r,e.left+=o,e.bottom+=r,e.right+=o}else e=t.getBoundingClientRect()}catch(t){}var n={left:e.left,top:e.top,width:e.right-e.left,height:e.bottom-e.top},i="HTML"===t.nodeName?y(t.ownerDocument):{},a=i.width||t.clientWidth||n.right-n.left,l=i.height||t.clientHeight||n.bottom-n.top,c=t.offsetWidth-a,d=t.offsetHeight-l;if(c||d){var u=s(t);c-=v(u,"x"),d-=v(u,"y"),n.width-=c,n.height-=d}return C(n)}function T(t,e){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=f(10),n="HTML"===e.nodeName,i=O(t),a=O(e),l=d(t),c=s(e),u=parseFloat(c.borderTopWidth,10),p=parseFloat(c.borderLeftWidth,10);r&&n&&(a.top=Math.max(a.top,0),a.left=Math.max(a.left,0));var m=C({top:i.top-a.top-u,left:i.left-a.left-p,width:i.width,height:i.height});if(m.marginTop=0,m.marginLeft=0,!o&&n){var h=parseFloat(c.marginTop,10),g=parseFloat(c.marginLeft,10);m.top-=u-h,m.bottom-=u-h,m.left-=p-g,m.right-=p-g,m.marginTop=h,m.marginLeft=g}return(o&&!r?e.contains(l):e===l&&"BODY"!==l.nodeName)&&(m=function(t,e){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],o=b(e,"top"),n=b(e,"left"),i=r?-1:1;return t.top+=o*i,t.bottom+=o*i,t.left+=n*i,t.right+=n*i,t}(m,e)),m}function B(t){if(!t||!t.parentElement||f())return document.documentElement;for(var e=t.parentElement;e&&"none"===s(e,"transform");)e=e.parentElement;return e||document.documentElement}function A(t,e,r,o){var n=arguments.length>4&&void 0!==arguments[4]&&arguments[4],i={top:0,left:0},a=n?B(t):g(t,e);if("viewport"===o)i=function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=t.ownerDocument.documentElement,o=T(t,r),n=Math.max(r.clientWidth,window.innerWidth||0),i=Math.max(r.clientHeight,window.innerHeight||0),a=e?0:b(r),l=e?0:b(r,"left");return C({top:a-o.top+o.marginTop,left:l-o.left+o.marginLeft,width:n,height:i})}(a,n);else{var l=void 0;"scrollParent"===o?"BODY"===(l=d(c(e))).nodeName&&(l=t.ownerDocument.documentElement):l="window"===o?t.ownerDocument.documentElement:o;var u=T(l,a,n);if("HTML"!==l.nodeName||function t(e){var r=e.nodeName;if("BODY"===r||"HTML"===r)return!1;if("fixed"===s(e,"position"))return!0;var o=c(e);return!!o&&t(o)}(a))i=u;else{var p=y(t.ownerDocument),f=p.height,m=p.width;i.top+=u.top-u.marginTop,i.bottom=f+u.top,i.left+=u.left-u.marginLeft,i.right=m+u.left}}var h="number"==typeof(r=r||0);return i.left+=h?r:r.left||0,i.top+=h?r:r.top||0,i.right-=h?r:r.right||0,i.bottom-=h?r:r.bottom||0,i}function E(t,e,r,o,n){var i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===t.indexOf("auto"))return t;var a=A(r,o,i,n),l={top:{width:a.width,height:e.top-a.top},right:{width:a.right-e.right,height:a.height},bottom:{width:a.width,height:a.bottom-e.bottom},left:{width:e.left-a.left,height:a.height}},s=Object.keys(l).map(function(t){return S({key:t},l[t],{area:(e=l[t],e.width*e.height)});var e}).sort(function(t,e){return e.area-t.area}),c=s.filter(function(t){var e=t.width,o=t.height;return e>=r.clientWidth&&o>=r.clientHeight}),d=c.length>0?c[0].key:s[0].key,u=t.split("-")[1];return d+(u?"-"+u:"")}function P(t,e,r){var o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return T(r,o?B(e):g(e,r),o)}function D(t){var e=t.ownerDocument.defaultView.getComputedStyle(t),r=parseFloat(e.marginTop||0)+parseFloat(e.marginBottom||0),o=parseFloat(e.marginLeft||0)+parseFloat(e.marginRight||0);return{width:t.offsetWidth+o,height:t.offsetHeight+r}}function j(t){var e={left:"right",right:"left",bottom:"top",top:"bottom"};return t.replace(/left|right|bottom|top/g,function(t){return e[t]})}function L(t,e,r){r=r.split("-")[0];var o=D(t),n={width:o.width,height:o.height},i=-1!==["right","left"].indexOf(r),a=i?"top":"left",l=i?"left":"top",s=i?"height":"width",c=i?"width":"height";return n[a]=e[a]+e[s]/2-o[s]/2,n[l]=r===l?e[l]-o[c]:e[j(l)],n}function z(t,e){return Array.prototype.find?t.find(e):t.filter(e)[0]}function M(t,e,r){return(void 0===r?t:t.slice(0,function(t,e,r){if(Array.prototype.findIndex)return t.findIndex(function(t){return t[e]===r});var o=z(t,function(t){return t[e]===r});return t.indexOf(o)}(t,"name",r))).forEach(function(t){t.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var r=t.function||t.fn;t.enabled&&l(r)&&(e.offsets.popper=C(e.offsets.popper),e.offsets.reference=C(e.offsets.reference),e=r(e,t))}),e}function $(t,e){return t.some(function(t){var r=t.name;return t.enabled&&r===e})}function N(t){for(var e=[!1,"ms","Webkit","Moz","O"],r=t.charAt(0).toUpperCase()+t.slice(1),o=0;o<e.length;o++){var n=e[o],i=n?""+n+r:t;if(void 0!==document.body.style[i])return i}return null}function F(t){var e=t.ownerDocument;return e?e.defaultView:window}function I(t,e,r,o){r.updateBound=o,F(t).addEventListener("resize",r.updateBound,{passive:!0});var n=d(t);return function t(e,r,o,n){var i="BODY"===e.nodeName,a=i?e.ownerDocument.defaultView:e;a.addEventListener(r,o,{passive:!0}),i||t(d(a.parentNode),r,o,n),n.push(a)}(n,"scroll",r.updateBound,r.scrollParents),r.scrollElement=n,r.eventsEnabled=!0,r}function R(){var t,e;this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=(t=this.reference,e=this.state,F(t).removeEventListener("resize",e.updateBound),e.scrollParents.forEach(function(t){t.removeEventListener("scroll",e.updateBound)}),e.updateBound=null,e.scrollParents=[],e.scrollElement=null,e.eventsEnabled=!1,e))}function q(t){return""!==t&&!isNaN(parseFloat(t))&&isFinite(t)}function H(t,e){Object.keys(e).forEach(function(r){var o="";-1!==["width","height","top","right","bottom","left"].indexOf(r)&&q(e[r])&&(o="px"),t.style[r]=e[r]+o})}var V=r&&/Firefox/i.test(navigator.userAgent);function U(t,e,r){var o=z(t,function(t){return t.name===e}),n=!!o&&t.some(function(t){return t.name===r&&t.enabled&&t.order<o.order});if(!n){var i="`"+e+"`",a="`"+r+"`";console.warn(a+" modifier is required by "+i+" modifier in order to work, be sure to include it before "+i+"!")}return n}var W=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],G=W.slice(3);function X(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=G.indexOf(t),o=G.slice(r+1).concat(G.slice(0,r));return e?o.reverse():o}var K={FLIP:"flip",CLOCKWISE:"clockwise",COUNTERCLOCKWISE:"counterclockwise"};function Y(t,e,r,o){var n=[0,0],i=-1!==["right","left"].indexOf(o),a=t.split(/(\+|\-)/).map(function(t){return t.trim()}),l=a.indexOf(z(a,function(t){return-1!==t.search(/,|\s/)}));a[l]&&-1===a[l].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var s=/\s*,\s*|\s+/,c=-1!==l?[a.slice(0,l).concat([a[l].split(s)[0]]),[a[l].split(s)[1]].concat(a.slice(l+1))]:[a];return(c=c.map(function(t,o){var n=(1===o?!i:i)?"height":"width",a=!1;return t.reduce(function(t,e){return""===t[t.length-1]&&-1!==["+","-"].indexOf(e)?(t[t.length-1]=e,a=!0,t):a?(t[t.length-1]+=e,a=!1,t):t.concat(e)},[]).map(function(t){return function(t,e,r,o){var n=t.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),i=+n[1],a=n[2];if(!i)return t;if(0===a.indexOf("%")){var l=void 0;switch(a){case"%p":l=r;break;case"%":case"%r":default:l=o}return C(l)[e]/100*i}if("vh"===a||"vw"===a){return("vh"===a?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*i}return i}(t,n,e,r)})})).forEach(function(t,e){t.forEach(function(r,o){q(r)&&(n[e]+=r*("-"===t[o-1]?-1:1))})}),n}var Z={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(t){var e=t.placement,r=e.split("-")[0],o=e.split("-")[1];if(o){var n=t.offsets,i=n.reference,a=n.popper,l=-1!==["bottom","top"].indexOf(r),s=l?"left":"top",c=l?"width":"height",d={start:_({},s,i[s]),end:_({},s,i[s]+i[c]-a[c])};t.offsets.popper=S({},a,d[o])}return t}},offset:{order:200,enabled:!0,fn:function(t,e){var r=e.offset,o=t.placement,n=t.offsets,i=n.popper,a=n.reference,l=o.split("-")[0],s=void 0;return s=q(+r)?[+r,0]:Y(r,i,a,l),"left"===l?(i.top+=s[0],i.left-=s[1]):"right"===l?(i.top+=s[0],i.left+=s[1]):"top"===l?(i.left+=s[0],i.top-=s[1]):"bottom"===l&&(i.left+=s[0],i.top+=s[1]),t.popper=i,t},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(t,e){var r=e.boundariesElement||m(t.instance.popper);t.instance.reference===r&&(r=m(r));var o=N("transform"),n=t.instance.popper.style,i=n.top,a=n.left,l=n[o];n.top="",n.left="",n[o]="";var s=A(t.instance.popper,t.instance.reference,e.padding,r,t.positionFixed);n.top=i,n.left=a,n[o]=l,e.boundaries=s;var c=e.priority,d=t.offsets.popper,u={primary:function(t){var r=d[t];return d[t]<s[t]&&!e.escapeWithReference&&(r=Math.max(d[t],s[t])),_({},t,r)},secondary:function(t){var r="right"===t?"left":"top",o=d[r];return d[t]>s[t]&&!e.escapeWithReference&&(o=Math.min(d[r],s[t]-("right"===t?d.width:d.height))),_({},r,o)}};return c.forEach(function(t){var e=-1!==["left","top"].indexOf(t)?"primary":"secondary";d=S({},d,u[e](t))}),t.offsets.popper=d,t},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(t){var e=t.offsets,r=e.popper,o=e.reference,n=t.placement.split("-")[0],i=Math.floor,a=-1!==["top","bottom"].indexOf(n),l=a?"right":"bottom",s=a?"left":"top",c=a?"width":"height";return r[l]<i(o[s])&&(t.offsets.popper[s]=i(o[s])-r[c]),r[s]>i(o[l])&&(t.offsets.popper[s]=i(o[l])),t}},arrow:{order:500,enabled:!0,fn:function(t,e){var r;if(!U(t.instance.modifiers,"arrow","keepTogether"))return t;var o=e.element;if("string"==typeof o){if(!(o=t.instance.popper.querySelector(o)))return t}else if(!t.instance.popper.contains(o))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),t;var n=t.placement.split("-")[0],i=t.offsets,a=i.popper,l=i.reference,c=-1!==["left","right"].indexOf(n),d=c?"height":"width",u=c?"Top":"Left",p=u.toLowerCase(),f=c?"left":"top",m=c?"bottom":"right",h=D(o)[d];l[m]-h<a[p]&&(t.offsets.popper[p]-=a[p]-(l[m]-h)),l[p]+h>a[m]&&(t.offsets.popper[p]+=l[p]+h-a[m]),t.offsets.popper=C(t.offsets.popper);var g=l[p]+l[d]/2-h/2,b=s(t.instance.popper),v=parseFloat(b["margin"+u],10),x=parseFloat(b["border"+u+"Width"],10),y=g-t.offsets.popper[p]-v-x;return y=Math.max(Math.min(a[d]-h,y),0),t.arrowElement=o,t.offsets.arrow=(_(r={},p,Math.round(y)),_(r,f,""),r),t},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(t,e){if($(t.instance.modifiers,"inner"))return t;if(t.flipped&&t.placement===t.originalPlacement)return t;var r=A(t.instance.popper,t.instance.reference,e.padding,e.boundariesElement,t.positionFixed),o=t.placement.split("-")[0],n=j(o),i=t.placement.split("-")[1]||"",a=[];switch(e.behavior){case K.FLIP:a=[o,n];break;case K.CLOCKWISE:a=X(o);break;case K.COUNTERCLOCKWISE:a=X(o,!0);break;default:a=e.behavior}return a.forEach(function(l,s){if(o!==l||a.length===s+1)return t;o=t.placement.split("-")[0],n=j(o);var c=t.offsets.popper,d=t.offsets.reference,u=Math.floor,p="left"===o&&u(c.right)>u(d.left)||"right"===o&&u(c.left)<u(d.right)||"top"===o&&u(c.bottom)>u(d.top)||"bottom"===o&&u(c.top)<u(d.bottom),f=u(c.left)<u(r.left),m=u(c.right)>u(r.right),h=u(c.top)<u(r.top),g=u(c.bottom)>u(r.bottom),b="left"===o&&f||"right"===o&&m||"top"===o&&h||"bottom"===o&&g,v=-1!==["top","bottom"].indexOf(o),x=!!e.flipVariations&&(v&&"start"===i&&f||v&&"end"===i&&m||!v&&"start"===i&&h||!v&&"end"===i&&g),y=!!e.flipVariationsByContent&&(v&&"start"===i&&m||v&&"end"===i&&f||!v&&"start"===i&&g||!v&&"end"===i&&h),w=x||y;(p||b||w)&&(t.flipped=!0,(p||b)&&(o=a[s+1]),w&&(i=function(t){return"end"===t?"start":"start"===t?"end":t}(i)),t.placement=o+(i?"-"+i:""),t.offsets.popper=S({},t.offsets.popper,L(t.instance.popper,t.offsets.reference,t.placement)),t=M(t.instance.modifiers,t,"flip"))}),t},behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(t){var e=t.placement,r=e.split("-")[0],o=t.offsets,n=o.popper,i=o.reference,a=-1!==["left","right"].indexOf(r),l=-1===["top","left"].indexOf(r);return n[a?"left":"top"]=i[r]-(l?n[a?"width":"height"]:0),t.placement=j(e),t.offsets.popper=C(n),t}},hide:{order:800,enabled:!0,fn:function(t){if(!U(t.instance.modifiers,"hide","preventOverflow"))return t;var e=t.offsets.reference,r=z(t.instance.modifiers,function(t){return"preventOverflow"===t.name}).boundaries;if(e.bottom<r.top||e.left>r.right||e.top>r.bottom||e.right<r.left){if(!0===t.hide)return t;t.hide=!0,t.attributes["x-out-of-boundaries"]=""}else{if(!1===t.hide)return t;t.hide=!1,t.attributes["x-out-of-boundaries"]=!1}return t}},computeStyle:{order:850,enabled:!0,fn:function(t,e){var r=e.x,o=e.y,n=t.offsets.popper,i=z(t.instance.modifiers,function(t){return"applyStyle"===t.name}).gpuAcceleration;void 0!==i&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var a=void 0!==i?i:e.gpuAcceleration,l=m(t.instance.popper),s=O(l),c={position:n.position},d=function(t,e){var r=t.offsets,o=r.popper,n=r.reference,i=Math.round,a=Math.floor,l=function(t){return t},s=i(n.width),c=i(o.width),d=-1!==["left","right"].indexOf(t.placement),u=-1!==t.placement.indexOf("-"),p=e?d||u||s%2==c%2?i:a:l,f=e?i:l;return{left:p(s%2==1&&c%2==1&&!u&&e?o.left-1:o.left),top:f(o.top),bottom:f(o.bottom),right:p(o.right)}}(t,window.devicePixelRatio<2||!V),u="bottom"===r?"top":"bottom",p="right"===o?"left":"right",f=N("transform"),h=void 0,g=void 0;if(g="bottom"===u?"HTML"===l.nodeName?-l.clientHeight+d.bottom:-s.height+d.bottom:d.top,h="right"===p?"HTML"===l.nodeName?-l.clientWidth+d.right:-s.width+d.right:d.left,a&&f)c[f]="translate3d("+h+"px, "+g+"px, 0)",c[u]=0,c[p]=0,c.willChange="transform";else{var b="bottom"===u?-1:1,v="right"===p?-1:1;c[u]=g*b,c[p]=h*v,c.willChange=u+", "+p}var x={"x-placement":t.placement};return t.attributes=S({},x,t.attributes),t.styles=S({},c,t.styles),t.arrowStyles=S({},t.offsets.arrow,t.arrowStyles),t},gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:function(t){var e,r;return H(t.instance.popper,t.styles),e=t.instance.popper,r=t.attributes,Object.keys(r).forEach(function(t){!1!==r[t]?e.setAttribute(t,r[t]):e.removeAttribute(t)}),t.arrowElement&&Object.keys(t.arrowStyles).length&&H(t.arrowElement,t.arrowStyles),t},onLoad:function(t,e,r,o,n){var i=P(n,e,t,r.positionFixed),a=E(r.placement,i,e,t,r.modifiers.flip.boundariesElement,r.modifiers.flip.padding);return e.setAttribute("x-placement",a),H(e,{position:r.positionFixed?"fixed":"absolute"}),r},gpuAcceleration:void 0}}},J=function(){function t(e,r){var o=this,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};w(this,t),this.scheduleUpdate=function(){return requestAnimationFrame(o.update)},this.update=a(this.update.bind(this)),this.options=S({},t.Defaults,n),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=e&&e.jquery?e[0]:e,this.popper=r&&r.jquery?r[0]:r,this.options.modifiers={},Object.keys(S({},t.Defaults.modifiers,n.modifiers)).forEach(function(e){o.options.modifiers[e]=S({},t.Defaults.modifiers[e]||{},n.modifiers?n.modifiers[e]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(t){return S({name:t},o.options.modifiers[t])}).sort(function(t,e){return t.order-e.order}),this.modifiers.forEach(function(t){t.enabled&&l(t.onLoad)&&t.onLoad(o.reference,o.popper,o.options,t,o.state)}),this.update();var i=this.options.eventsEnabled;i&&this.enableEventListeners(),this.state.eventsEnabled=i}return k(t,[{key:"update",value:function(){return function(){if(!this.state.isDestroyed){var t={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};t.offsets.reference=P(this.state,this.popper,this.reference,this.options.positionFixed),t.placement=E(this.options.placement,t.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),t.originalPlacement=t.placement,t.positionFixed=this.options.positionFixed,t.offsets.popper=L(this.popper,t.offsets.reference,t.placement),t.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",t=M(this.modifiers,t),this.state.isCreated?this.options.onUpdate(t):(this.state.isCreated=!0,this.options.onCreate(t))}}.call(this)}},{key:"destroy",value:function(){return function(){return this.state.isDestroyed=!0,$(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[N("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}.call(this)}},{key:"enableEventListeners",value:function(){return function(){this.state.eventsEnabled||(this.state=I(this.reference,this.options,this.state,this.scheduleUpdate))}.call(this)}},{key:"disableEventListeners",value:function(){return R.call(this)}}]),t}();J.Utils=("undefined"!=typeof window?window:t).PopperUtils,J.placements=W,J.Defaults=Z,e.a=J}).call(this,r(7))},function(t,e){function r(t,e,o){var n="KaTeX parse error: "+t;if(void 0!==e&&void 0!==o){n+=" at position "+o+": ";var i=e._input;i=i.slice(0,o)+"̲"+i.slice(o);var a=Math.max(0,o-15),l=o+15;n+=i.slice(a,l)}var s=new Error(n);return s.name="ParseError",s.__proto__=r.prototype,s.position=o,s}r.prototype.__proto__=Error.prototype,t.exports=r},function(t,e){var r;r=function(){return this}();try{r=r||new Function("return this")()}catch(t){"object"==typeof window&&(r=window)}t.exports=r},function(t,e){t.exports=function(t){var e=[];return e.toString=function(){return this.map(function(e){var r=function(t,e){var r=t[1]||"",o=t[3];if(!o)return r;if(e&&"function"==typeof btoa){var n=(a=o,"/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(a))))+" */"),i=o.sources.map(function(t){return"/*# sourceURL="+o.sourceRoot+t+" */"});return[r].concat(i).concat([n]).join("\n")}var a;return[r].join("\n")}(e,t);return e[2]?"@media "+e[2]+"{"+r+"}":r}).join("")},e.i=function(t,r){"string"==typeof t&&(t=[[null,t,""]]);for(var o={},n=0;n<this.length;n++){var i=this[n][0];"number"==typeof i&&(o[i]=!0)}for(n=0;n<t.length;n++){var a=t[n];"number"==typeof a[0]&&o[a[0]]||(r&&!a[2]?a[2]=r:r&&(a[2]="("+a[2]+") and ("+r+")"),e.push(a))}},e}},function(t,e,r){var o,n,i={},a=(o=function(){return window&&document&&document.all&&!window.atob},function(){return void 0===n&&(n=o.apply(this,arguments)),n}),l=function(t){var e={};return function(t){if("function"==typeof t)return t();if(void 0===e[t]){var r=function(t){return document.querySelector(t)}.call(this,t);if(window.HTMLIFrameElement&&r instanceof window.HTMLIFrameElement)try{r=r.contentDocument.head}catch(t){r=null}e[t]=r}return e[t]}}(),s=null,c=0,d=[],u=r(92);function p(t,e){for(var r=0;r<t.length;r++){var o=t[r],n=i[o.id];if(n){n.refs++;for(var a=0;a<n.parts.length;a++)n.parts[a](o.parts[a]);for(;a<o.parts.length;a++)n.parts.push(v(o.parts[a],e))}else{var l=[];for(a=0;a<o.parts.length;a++)l.push(v(o.parts[a],e));i[o.id]={id:o.id,refs:1,parts:l}}}}function f(t,e){for(var r=[],o={},n=0;n<t.length;n++){var i=t[n],a=e.base?i[0]+e.base:i[0],l={css:i[1],media:i[2],sourceMap:i[3]};o[a]?o[a].parts.push(l):r.push(o[a]={id:a,parts:[l]})}return r}function m(t,e){var r=l(t.insertInto);if(!r)throw new Error("Couldn't find a style target. This probably means that the value for the 'insertInto' parameter is invalid.");var o=d[d.length-1];if("top"===t.insertAt)o?o.nextSibling?r.insertBefore(e,o.nextSibling):r.appendChild(e):r.insertBefore(e,r.firstChild),d.push(e);else if("bottom"===t.insertAt)r.appendChild(e);else{if("object"!=typeof t.insertAt||!t.insertAt.before)throw new Error("[Style Loader]\n\n Invalid value for parameter 'insertAt' ('options.insertAt') found.\n Must be 'top', 'bottom', or Object.\n (https://github.com/webpack-contrib/style-loader#insertat)\n");var n=l(t.insertInto+" "+t.insertAt.before);r.insertBefore(e,n)}}function h(t){if(null===t.parentNode)return!1;t.parentNode.removeChild(t);var e=d.indexOf(t);e>=0&&d.splice(e,1)}function g(t){var e=document.createElement("style");return void 0===t.attrs.type&&(t.attrs.type="text/css"),b(e,t.attrs),m(t,e),e}function b(t,e){Object.keys(e).forEach(function(r){t.setAttribute(r,e[r])})}function v(t,e){var r,o,n,i;if(e.transform&&t.css){if(!(i=e.transform(t.css)))return function(){};t.css=i}if(e.singleton){var a=c++;r=s||(s=g(e)),o=w.bind(null,r,a,!1),n=w.bind(null,r,a,!0)}else t.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(r=function(t){var e=document.createElement("link");return void 0===t.attrs.type&&(t.attrs.type="text/css"),t.attrs.rel="stylesheet",b(e,t.attrs),m(t,e),e}(e),o=function(t,e,r){var o=r.css,n=r.sourceMap,i=void 0===e.convertToAbsoluteUrls&&n;(e.convertToAbsoluteUrls||i)&&(o=u(o));n&&(o+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(n))))+" */");var a=new Blob([o],{type:"text/css"}),l=t.href;t.href=URL.createObjectURL(a),l&&URL.revokeObjectURL(l)}.bind(null,r,e),n=function(){h(r),r.href&&URL.revokeObjectURL(r.href)}):(r=g(e),o=function(t,e){var r=e.css,o=e.media;o&&t.setAttribute("media",o);if(t.styleSheet)t.styleSheet.cssText=r;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(r))}}.bind(null,r),n=function(){h(r)});return o(t),function(e){if(e){if(e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap)return;o(t=e)}else n()}}t.exports=function(t,e){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=typeof document)throw new Error("The style-loader cannot be used in a non-browser environment");(e=e||{}).attrs="object"==typeof e.attrs?e.attrs:{},e.singleton||"boolean"==typeof e.singleton||(e.singleton=a()),e.insertInto||(e.insertInto="head"),e.insertAt||(e.insertAt="bottom");var r=f(t,e);return p(r,e),function(t){for(var o=[],n=0;n<r.length;n++){var a=r[n];(l=i[a.id]).refs--,o.push(l)}t&&p(f(t,e),e);for(n=0;n<o.length;n++){var l;if(0===(l=o[n]).refs){for(var s=0;s<l.parts.length;s++)l.parts[s]();delete i[l.id]}}}};var x,y=(x=[],function(t,e){return x[t]=e,x.filter(Boolean).join("\n")});function w(t,e,r,o){var n=r?"":o.css;if(t.styleSheet)t.styleSheet.cssText=y(e,n);else{var i=document.createTextNode(n),a=t.childNodes;a[e]&&t.removeChild(a[e]),a.length?t.insertBefore(i,a[e]):t.appendChild(i)}}},function(t,e){var r=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=r)},function(t,e){var r=t.exports={version:"2.6.9"};"number"==typeof __e&&(__e=r)},function(t,e,r){var o=r(66)("wks"),n=r(67),i=r(10).Symbol,a="function"==typeof i;(t.exports=function(t){return o[t]||(o[t]=a&&i[t]||(a?i:n)("Symbol."+t))}).store=o},function(t,e,r){"use strict";function o(t,e,r,o,n,i,a,l){var s,c="function"==typeof t?t.options:t;if(e&&(c.render=e,c.staticRenderFns=r,c._compiled=!0),o&&(c.functional=!0),i&&(c._scopeId="data-v-"+i),a?(s=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),n&&n.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},c._ssrRegister=s):n&&(s=l?function(){n.call(this,this.$root.$options.shadowRoot)}:n),s)if(c.functional){c._injectStyles=s;var d=c.render;c.render=function(t,e){return s.call(e),d(t,e)}}else{var u=c.beforeCreate;c.beforeCreate=u?[].concat(u,s):[s]}return{exports:t,options:c}}r.d(e,"a",function(){return o})},function(t,e,r){"use strict";
/*!
* portal-vue © Thorsten Lünborg, 2019
*
* Version: 2.1.6
*
* LICENCE: MIT
*
* https://github.com/linusborg/portal-vue
*
*/Object.defineProperty(e,"__esModule",{value:!0});var o,n=(o=r(27))&&"object"==typeof o&&"default"in o?o.default:o;function i(t){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function a(t){return function(t){if(Array.isArray(t)){for(var e=0,r=new Array(t.length);e<t.length;e++)r[e]=t[e];return r}}(t)||function(t){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t))return Array.from(t)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var l="undefined"!=typeof window;function s(t,e){return e.reduce(function(e,r){return t.hasOwnProperty(r)&&(e[r]=t[r]),e},{})}var c={},d={},u={},p=new(n.extend({data:function(){return{transports:c,targets:d,sources:u,trackInstances:l}},methods:{open:function(t){if(l){var e=t.to,r=t.from,o=t.passengers,a=t.order,s=void 0===a?1/0:a;if(e&&r&&o){var c,d={to:e,from:r,passengers:(c=o,Array.isArray(c)||"object"===i(c)?Object.freeze(c):c),order:s};-1===Object.keys(this.transports).indexOf(e)&&n.set(this.transports,e,[]);var u,p=this.$_getTransportIndex(d),f=this.transports[e].slice(0);-1===p?f.push(d):f[p]=d,this.transports[e]=(u=function(t,e){return t.order-e.order},f.map(function(t,e){return[e,t]}).sort(function(t,e){return u(t[1],e[1])||t[0]-e[0]}).map(function(t){return t[1]}))}}},close:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=t.to,o=t.from;if(r&&(o||!1!==e)&&this.transports[r])if(e)this.transports[r]=[];else{var n=this.$_getTransportIndex(t);if(n>=0){var i=this.transports[r].slice(0);i.splice(n,1),this.transports[r]=i}}},registerTarget:function(t,e,r){l&&(this.trackInstances&&!r&&this.targets[t]&&console.warn("[portal-vue]: Target ".concat(t," already exists")),this.$set(this.targets,t,Object.freeze([e])))},unregisterTarget:function(t){this.$delete(this.targets,t)},registerSource:function(t,e,r){l&&(this.trackInstances&&!r&&this.sources[t]&&console.warn("[portal-vue]: source ".concat(t," already exists")),this.$set(this.sources,t,Object.freeze([e])))},unregisterSource:function(t){this.$delete(this.sources,t)},hasTarget:function(t){return!(!this.targets[t]||!this.targets[t][0])},hasSource:function(t){return!(!this.sources[t]||!this.sources[t][0])},hasContentFor:function(t){return!!this.transports[t]&&!!this.transports[t].length},$_getTransportIndex:function(t){var e=t.to,r=t.from;for(var o in this.transports[e])if(this.transports[e][o].from===r)return+o;return-1}}}))(c),f=1,m=n.extend({name:"portal",props:{disabled:{type:Boolean},name:{type:String,default:function(){return String(f++)}},order:{type:Number,default:0},slim:{type:Boolean},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"DIV"},to:{type:String,default:function(){return String(Math.round(1e7*Math.random()))}}},created:function(){var t=this;this.$nextTick(function(){p.registerSource(t.name,t)})},mounted:function(){this.disabled||this.sendUpdate()},updated:function(){this.disabled?this.clear():this.sendUpdate()},beforeDestroy:function(){p.unregisterSource(this.name),this.clear()},watch:{to:function(t,e){e&&e!==t&&this.clear(e),this.sendUpdate()}},methods:{clear:function(t){var e={from:this.name,to:t||this.to};p.close(e)},normalizeSlots:function(){return this.$scopedSlots.default?[this.$scopedSlots.default]:this.$slots.default},normalizeOwnChildren:function(t){return"function"==typeof t?t(this.slotProps):t},sendUpdate:function(){var t=this.normalizeSlots();if(t){var e={from:this.name,to:this.to,passengers:a(t),order:this.order};p.open(e)}else this.clear()}},render:function(t){var e=this.$slots.default||this.$scopedSlots.default||[],r=this.tag;return e&&this.disabled?e.length<=1&&this.slim?this.normalizeOwnChildren(e)[0]:t(r,[this.normalizeOwnChildren(e)]):this.slim?t():t(r,{class:{"v-portal":!0},style:{display:"none"},key:"v-portal-placeholder"})}}),h=n.extend({name:"portalTarget",props:{multiple:{type:Boolean,default:!1},name:{type:String,required:!0},slim:{type:Boolean,default:!1},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"div"},transition:{type:[String,Object,Function]}},data:function(){return{transports:p.transports,firstRender:!0}},created:function(){var t=this;this.$nextTick(function(){p.registerTarget(t.name,t)})},watch:{ownTransports:function(){this.$emit("change",this.children().length>0)},name:function(t,e){p.unregisterTarget(e),p.registerTarget(t,this)}},mounted:function(){var t=this;this.transition&&this.$nextTick(function(){t.firstRender=!1})},beforeDestroy:function(){p.unregisterTarget(this.name)},computed:{ownTransports:function(){var t=this.transports[this.name]||[];return this.multiple?t:0===t.length?[]:[t[t.length-1]]},passengers:function(){return function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.reduce(function(t,r){var o=r.passengers[0],n="function"==typeof o?o(e):r.passengers;return t.concat(n)},[])}(this.ownTransports,this.slotProps)}},methods:{children:function(){return 0!==this.passengers.length?this.passengers:this.$scopedSlots.default?this.$scopedSlots.default(this.slotProps):this.$slots.default||[]},noWrapper:function(){var t=this.slim&&!this.transition;return t&&this.children().length>1&&console.warn("[portal-vue]: PortalTarget with `slim` option received more than one child element."),t}},render:function(t){var e=this.noWrapper(),r=this.children(),o=this.transition||this.tag;return e?r[0]:this.slim&&!o?t():t(o,{props:{tag:this.transition&&this.tag?this.tag:void 0},class:{"vue-portal-target":!0}},r)}}),g=0,b=["disabled","name","order","slim","slotProps","tag","to"],v=["multiple","transition"],x=n.extend({name:"MountingPortal",inheritAttrs:!1,props:{append:{type:[Boolean,String]},bail:{type:Boolean},mountTo:{type:String,required:!0},disabled:{type:Boolean},name:{type:String,default:function(){return"mounted_"+String(g++)}},order:{type:Number,default:0},slim:{type:Boolean},slotProps:{type:Object,default:function(){return{}}},tag:{type:String,default:"DIV"},to:{type:String,default:function(){return String(Math.round(1e7*Math.random()))}},multiple:{type:Boolean,default:!1},targetSlim:{type:Boolean},targetSlotProps:{type:Object,default:function(){return{}}},targetTag:{type:String,default:"div"},transition:{type:[String,Object,Function]}},created:function(){if("undefined"!=typeof document){var t=document.querySelector(this.mountTo);if(t){var e=this.$props;if(p.targets[e.name])e.bail?console.warn("[portal-vue]: Target ".concat(e.name," is already mounted.\n Aborting because 'bail: true' is set")):this.portalTarget=p.targets[e.name];else{var r=e.append;if(r){var o="string"==typeof r?r:"DIV",n=document.createElement(o);t.appendChild(n),t=n}var i=s(this.$props,v);i.slim=this.targetSlim,i.tag=this.targetTag,i.slotProps=this.targetSlotProps,i.name=this.to,this.portalTarget=new h({el:t,parent:this.$parent||this,propsData:i})}}else console.error("[portal-vue]: Mount Point '".concat(this.mountTo,"' not found in document"))}},beforeDestroy:function(){var t=this.portalTarget;if(this.append){var e=t.$el;e.parentNode.removeChild(e)}t.$destroy()},render:function(t){if(!this.portalTarget)return console.warn("[portal-vue] Target wasn't mounted"),t();if(!this.$scopedSlots.manual){var e=s(this.$props,b);return t(m,{props:e,attrs:this.$attrs,on:this.$listeners,scopedSlots:this.$scopedSlots},this.$slots.default)}var r=this.$scopedSlots.manual({to:this.to});return Array.isArray(r)&&(r=r[0]),r||t()}});var y={install:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.component(e.portalName||"Portal",m),t.component(e.portalTargetName||"PortalTarget",h),t.component(e.MountingPortalName||"MountingPortal",x)}};e.default=y,e.Portal=m,e.PortalTarget=h,e.MountingPortal=x,e.Wormhole=p},function(t,e,r){var o=r(39),n=r(64);t.exports=r(19)?function(t,e,r){return o.f(t,e,n(1,r))}:function(t,e,r){return t[e]=r,t}},function(t,e,r){var o=r(24),n={xHeight:.431,quad:1,num1:.677,num2:.394,num3:.444,denom1:.686,denom2:.345,sup1:.413,sup2:.363,sup3:.289,sub1:.15,sub2:.247,supDrop:.386,subDrop:.05,axisHeight:.25,defaultRuleThickness:.04,bigOpSpacing1:.111,bigOpSpacing2:.166,bigOpSpacing3:.2,bigOpSpacing4:.6,bigOpSpacing5:.1,ptPerEm:10,emPerEx:.431,doubleRuleSep:.2,delim1:2.39,getDelim2:function(t){if(t.size===o.TEXT.size)return 1.01;if(t.size===o.SCRIPT.size)return.81;if(t.size===o.SCRIPTSCRIPT.size)return.71;throw new Error("Unexpected style size: "+t.size)}},i=r(230);t.exports={metrics:n,getCharacterMetrics:function(t,e){var r=i[e][t.charCodeAt(0)];if(r)return{depth:r[0],height:r[1],italic:r[2],skew:r[3],width:r[4]}}}},function(t,e){t.exports={}},function(t,e,r){var o=r(40);t.exports=function(t){if(!o(t))throw TypeError(t+" is not an object!");return t}},function(t,e,r){t.exports=!r(41)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,e){var r={}.hasOwnProperty;t.exports=function(t,e){return r.call(t,e)}},function(t,e,r){"use strict";var o=r(1).isSpace,n=r(1).unescapeAll;t.exports=function(t,e,r){var i,a,l=e,s={ok:!1,pos:0,lines:0,str:""};if(60===t.charCodeAt(e)){for(e++;e<r;){if(10===(i=t.charCodeAt(e))||o(i))return s;if(62===i)return s.pos=e+1,s.str=n(t.slice(l+1,e)),s.ok=!0,s;92===i&&e+1<r?e+=2:e++}return s}for(a=0;e<r&&32!==(i=t.charCodeAt(e))&&!(i<32||127===i);)if(92===i&&e+1<r)e+=2;else{if(40===i&&++a>1)break;if(41===i&&--a<0)break;e++}return l===e?s:(s.str=n(t.slice(l,e)),s.lines=0,s.pos=e,s.ok=!0,s)}},function(t,e,r){"use strict";var o=r(1).unescapeAll;t.exports=function(t,e,r){var n,i,a=0,l=e,s={ok:!1,pos:0,lines:0,str:""};if(e>=r)return s;if(34!==(i=t.charCodeAt(e))&&39!==i&&40!==i)return s;for(e++,40===i&&(i=41);e<r;){if((n=t.charCodeAt(e))===i)return s.pos=e+1,s.lines=a,s.str=o(t.slice(l+1,e)),s.ok=!0,s;10===n?a++:92===n&&e+1<r&&(e++,10===t.charCodeAt(e)&&a++),e++}return s}},function(t,e,r){"use strict";function o(t,e,r){this.type=t,this.tag=e,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}o.prototype.attrIndex=function(t){var e,r,o;if(!this.attrs)return-1;for(r=0,o=(e=this.attrs).length;r<o;r++)if(e[r][0]===t)return r;return-1},o.prototype.attrPush=function(t){this.attrs?this.attrs.push(t):this.attrs=[t]},o.prototype.attrSet=function(t,e){var r=this.attrIndex(t),o=[t,e];r<0?this.attrPush(o):this.attrs[r]=o},o.prototype.attrGet=function(t){var e=this.attrIndex(t),r=null;return e>=0&&(r=this.attrs[e][1]),r},o.prototype.attrJoin=function(t,e){var r=this.attrIndex(t);r<0?this.attrPush([t,e]):this.attrs[r][1]=this.attrs[r][1]+" "+e},t.exports=o},function(t,e){function r(t,e,r,o){this.id=t,this.size=e,this.cramped=o,this.sizeMultiplier=r}r.prototype.sup=function(){return i[a[this.id]]},r.prototype.sub=function(){return i[l[this.id]]},r.prototype.fracNum=function(){return i[s[this.id]]},r.prototype.fracDen=function(){return i[c[this.id]]},r.prototype.cramp=function(){return i[d[this.id]]},r.prototype.cls=function(){return o[this.size]+(this.cramped?" cramped":" uncramped")},r.prototype.reset=function(){return n[this.size]};var o=["displaystyle textstyle","textstyle","scriptstyle","scriptscriptstyle"],n=["reset-textstyle","reset-textstyle","reset-scriptstyle","reset-scriptscriptstyle"],i=[new r(0,0,1,!1),new r(1,0,1,!0),new r(2,1,1,!1),new r(3,1,1,!0),new r(4,2,.7,!1),new r(5,2,.7,!0),new r(6,3,.5,!1),new r(7,3,.5,!0)],a=[4,5,4,5,6,7,6,7],l=[5,5,5,5,7,7,7,7],s=[2,3,4,5,6,7,6,7],c=[3,3,5,5,7,7,7,7],d=[1,1,3,3,5,5,7,7];t.exports={DISPLAY:i[0],TEXT:i[2],SCRIPT:i[4],SCRIPTSCRIPT:i[6]}},function(t,e,r){var o=r(81),n=r(16),i=r(26),a=r(4),l=["\\Gamma","\\Delta","\\Theta","\\Lambda","\\Xi","\\Pi","\\Sigma","\\Upsilon","\\Phi","\\Psi","\\Omega"],s=["ı","ȷ"],c=function(t,e,r,a,l){i[r][t]&&i[r][t].replace&&(t=i[r][t].replace);var s,c=n.getCharacterMetrics(t,e);return c?s=new o.symbolNode(t,c.height,c.depth,c.italic,c.skew,l):("undefined"!=typeof console&&console.warn("No character metrics for '"+t+"' in style '"+e+"'"),s=new o.symbolNode(t,0,0,0,0,l)),a&&(s.style.color=a),s},d=function(t,e,r,o,n){if("mathord"===n)return u(t,e,r,o);if("textord"===n)return c(t,"Main-Regular",e,r,o.concat(["mathrm"]));throw new Error("unexpected type: "+n+" in mathDefault")},u=function(t,e,r,o){return/[0-9]/.test(t.charAt(0))||a.contains(s,t)||a.contains(l,t)?c(t,"Main-Italic",e,r,o.concat(["mainit"])):c(t,"Math-Italic",e,r,o.concat(["mathit"]))},p=function(t){var e=0,r=0,o=0;if(t.children)for(var n=0;n<t.children.length;n++)t.children[n].height>e&&(e=t.children[n].height),t.children[n].depth>r&&(r=t.children[n].depth),t.children[n].maxFontSize>o&&(o=t.children[n].maxFontSize);t.height=e,t.depth=r,t.maxFontSize=o},f=function(t,e,r){var n=new o.span(t,e);return p(n),r&&(n.style.color=r),n},m={mathbf:{variant:"bold",fontName:"Main-Bold"},mathrm:{variant:"normal",fontName:"Main-Regular"},mathbb:{variant:"double-struck",fontName:"AMS-Regular"},mathcal:{variant:"script",fontName:"Caligraphic-Regular"},mathfrak:{variant:"fraktur",fontName:"Fraktur-Regular"},mathscr:{variant:"script",fontName:"Script-Regular"},mathsf:{variant:"sans-serif",fontName:"SansSerif-Regular"},mathtt:{variant:"monospace",fontName:"Typewriter-Regular"}};t.exports={fontMap:m,makeSymbol:c,mathsym:function(t,e,r,o){return"\\"===t||"main"===i[e][t].font?c(t,"Main-Regular",e,r,o):c(t,"AMS-Regular",e,r,o.concat(["amsrm"]))},makeSpan:f,makeFragment:function(t){var e=new o.documentFragment(t);return p(e),e},makeVList:function(t,e,r,n){var i,a,l;if("individualShift"===e){var s=t;for(t=[s[0]],a=i=-s[0].shift-s[0].elem.depth,l=1;l<s.length;l++){var c=-s[l].shift-a-s[l].elem.depth,d=c-(s[l-1].elem.height+s[l-1].elem.depth);a+=c,t.push({type:"kern",size:d}),t.push(s[l])}}else if("top"===e){var u=r;for(l=0;l<t.length;l++)"kern"===t[l].type?u-=t[l].size:u-=t[l].elem.height+t[l].elem.depth;i=u}else i="bottom"===e?-r:"shift"===e?-t[0].elem.depth-r:"firstBaseline"===e?-t[0].elem.depth:0;var p=0;for(l=0;l<t.length;l++)"elem"===t[l].type&&(p=Math.max(p,t[l].elem.maxFontSize));var m=function(t,e){var r=f([],[new o.symbolNode("")]);return r.style.fontSize=e/t.style.sizeMultiplier+"em",f(["fontsize-ensurer","reset-"+t.size,"size5"],[r])}(n,p),h=[];for(a=i,l=0;l<t.length;l++)if("kern"===t[l].type)a+=t[l].size;else{var g=t[l].elem,b=-g.depth-a;a+=g.height+g.depth;var v=f([],[m,g]);v.height-=b,v.depth+=b,v.style.top=b+"em",h.push(v)}var x=f(["baseline-fix"],[m,new o.symbolNode("")]);h.push(x);var y=f(["vlist"],h);return y.height=Math.max(a,y.height),y.depth=Math.max(-i,y.depth),y},makeOrd:function(t,e,r){var o=t.mode,l=t.value;i[o][l]&&i[o][l].replace&&(l=i[o][l].replace);var p=["mord"],f=e.getColor(),h=e.font;if(h){if("mathit"===h||a.contains(s,l))return u(l,o,f,p);var g=m[h].fontName;return n.getCharacterMetrics(l,g)?c(l,g,o,f,p.concat([h])):d(l,o,f,p,r)}return d(l,o,f,p,r)},sizingMultiplier:{size1:.5,size2:.7,size3:.8,size4:.9,size5:1,size6:1.2,size7:1.44,size8:1.73,size9:2.07,size10:2.49},spacingFunctions:{"\\qquad":{size:"2em",className:"qquad"},"\\quad":{size:"1em",className:"quad"},"\\enspace":{size:"0.5em",className:"enspace"},"\\;":{size:"0.277778em",className:"thickspace"},"\\:":{size:"0.22222em",className:"mediumspace"},"\\,":{size:"0.16667em",className:"thinspace"},"\\!":{size:"-0.16667em",className:"negativethinspace"}}}},function(t,e){function r(e,r,o,n,i){t.exports[e][i]={font:r,group:o,replace:n}}t.exports={math:{},text:{}};var o,n,i="math",a="main",l="ams",s="accent",c="bin",d="close",u="mathord",p="op",f="open",m="rel",h="spacing",g="textord";r(i,a,m,"≡","\\equiv"),r(i,a,m,"≺","\\prec"),r(i,a,m,"≻","\\succ"),r(i,a,m,"","\\sim"),r(i,a,m,"⊥","\\perp"),r(i,a,m,"⪯","\\preceq"),r(i,a,m,"⪰","\\succeq"),r(i,a,m,"≃","\\simeq"),r(i,a,m,"","\\mid"),r(i,a,m,"≪","\\ll"),r(i,a,m,"≫","\\gg"),r(i,a,m,"≍","\\asymp"),r(i,a,m,"∥","\\parallel"),r(i,a,m,"⋈","\\bowtie"),r(i,a,m,"⌣","\\smile"),r(i,a,m,"⊑","\\sqsubseteq"),r(i,a,m,"⊒","\\sqsupseteq"),r(i,a,m,"≐","\\doteq"),r(i,a,m,"⌢","\\frown"),r(i,a,m,"∋","\\ni"),r(i,a,m,"∝","\\propto"),r(i,a,m,"⊢","\\vdash"),r(i,a,m,"⊣","\\dashv"),r(i,a,m,"∋","\\owns"),r(i,a,"punct",".","\\ldotp"),r(i,a,"punct","⋅","\\cdotp"),r(i,a,g,"#","\\#"),r(i,a,g,"&","\\&"),r(i,a,g,"ℵ","\\aleph"),r(i,a,g,"∀","\\forall"),r(i,a,g,"ℏ","\\hbar"),r(i,a,g,"∃","\\exists"),r(i,a,g,"∇","\\nabla"),r(i,a,g,"♭","\\flat"),r(i,a,g,"","\\ell"),r(i,a,g,"♮","\\natural"),r(i,a,g,"♣","\\clubsuit"),r(i,a,g,"℘","\\wp"),r(i,a,g,"♯","\\sharp"),r(i,a,g,"♢","\\diamondsuit"),r(i,a,g,"","\\Re"),r(i,a,g,"♡","\\heartsuit"),r(i,a,g,"","\\Im"),r(i,a,g,"♠","\\spadesuit"),r(i,a,g,"†","\\dag"),r(i,a,g,"‡","\\ddag"),r(i,a,d,"⎱","\\rmoustache"),r(i,a,f,"⎰","\\lmoustache"),r(i,a,d,"⟯","\\rgroup"),r(i,a,f,"⟮","\\lgroup"),r(i,a,c,"∓","\\mp"),r(i,a,c,"⊖","\\ominus"),r(i,a,c,"⊎","\\uplus"),r(i,a,c,"⊓","\\sqcap"),r(i,a,c,"","\\ast"),r(i,a,c,"⊔","\\sqcup"),r(i,a,c,"◯","\\bigcirc"),r(i,a,c,"∙","\\bullet"),r(i,a,c,"‡","\\ddagger"),r(i,a,c,"≀","\\wr"),r(i,a,c,"⨿","\\amalg"),r(i,a,m,"⟵","\\longleftarrow"),r(i,a,m,"⇐","\\Leftarrow"),r(i,a,m,"⟸","\\Longleftarrow"),r(i,a,m,"⟶","\\longrightarrow"),r(i,a,m,"⇒","\\Rightarrow"),r(i,a,m,"⟹","\\Longrightarrow"),r(i,a,m,"↔","\\leftrightarrow"),r(i,a,m,"⟷","\\longleftrightarrow"),r(i,a,m,"⇔","\\Leftrightarrow"),r(i,a,m,"⟺","\\Longleftrightarrow"),r(i,a,m,"↦","\\mapsto"),r(i,a,m,"⟼","\\longmapsto"),r(i,a,m,"↗","\\nearrow"),r(i,a,m,"↩","\\hookleftarrow"),r(i,a,m,"↪","\\hookrightarrow"),r(i,a,m,"↘","\\searrow"),r(i,a,m,"↼","\\leftharpoonup"),r(i,a,m,"⇀","\\rightharpoonup"),r(i,a,m,"↙","\\swarrow"),r(i,a,m,"↽","\\leftharpoondown"),r(i,a,m,"⇁","\\rightharpoondown"),r(i,a,m,"↖","\\nwarrow"),r(i,a,m,"⇌","\\rightleftharpoons"),r(i,l,m,"≮","\\nless"),r(i,l,m,"","\\nleqslant"),r(i,l,m,"","\\nleqq"),r(i,l,m,"⪇","\\lneq"),r(i,l,m,"≨","\\lneqq"),r(i,l,m,"","\\lvertneqq"),r(i,l,m,"⋦","\\lnsim"),r(i,l,m,"⪉","\\lnapprox"),r(i,l,m,"⊀","\\nprec"),r(i,l,m,"⋠","\\npreceq"),r(i,l,m,"⋨","\\precnsim"),r(i,l,m,"⪹","\\precnapprox"),r(i,l,m,"≁","\\nsim"),r(i,l,m,"","\\nshortmid"),r(i,l,m,"∤","\\nmid"),r(i,l,m,"⊬","\\nvdash"),r(i,l,m,"⊭","\\nvDash"),r(i,l,m,"⋪","\\ntriangleleft"),r(i,l,m,"⋬","\\ntrianglelefteq"),r(i,l,m,"⊊","\\subsetneq"),r(i,l,m,"","\\varsubsetneq"),r(i,l,m,"⫋","\\subsetneqq"),r(i,l,m,"","\\varsubsetneqq"),r(i,l,m,"≯","\\ngtr"),r(i,l,m,"","\\ngeqslant"),r(i,l,m,"","\\ngeqq"),r(i,l,m,"⪈","\\gneq"),r(i,l,m,"≩","\\gneqq"),r(i,l,m,"","\\gvertneqq"),r(i,l,m,"⋧","\\gnsim"),r(i,l,m,"⪊","\\gnapprox"),r(i,l,m,"⊁","\\nsucc"),r(i,l,m,"⋡","\\nsucceq"),r(i,l,m,"⋩","\\succnsim"),r(i,l,m,"⪺","\\succnapprox"),r(i,l,m,"≆","\\ncong"),r(i,l,m,"","\\nshortparallel"),r(i,l,m,"∦","\\nparallel"),r(i,l,m,"⊯","\\nVDash"),r(i,l,m,"⋫","\\ntriangleright"),r(i,l,m,"⋭","\\ntrianglerighteq"),r(i,l,m,"","\\nsupseteqq"),r(i,l,m,"⊋","\\supsetneq"),r(i,l,m,"","\\varsupsetneq"),r(i,l,m,"⫌","\\supsetneqq"),r(i,l,m,"","\\varsupsetneqq"),r(i,l,m,"⊮","\\nVdash"),r(i,l,m,"⪵","\\precneqq"),r(i,l,m,"⪶","\\succneqq"),r(i,l,m,"","\\nsubseteqq"),r(i,l,c,"⊴","\\unlhd"),r(i,l,c,"⊵","\\unrhd"),r(i,l,m,"↚","\\nleftarrow"),r(i,l,m,"↛","\\nrightarrow"),r(i,l,m,"⇍","\\nLeftarrow"),r(i,l,m,"⇏","\\nRightarrow"),r(i,l,m,"↮","\\nleftrightarrow"),r(i,l,m,"⇎","\\nLeftrightarrow"),r(i,l,m,"△","\\vartriangle"),r(i,l,g,"ℏ","\\hslash"),r(i,l,g,"▽","\\triangledown"),r(i,l,g,"◊","\\lozenge"),r(i,l,g,"Ⓢ","\\circledS"),r(i,l,g,"®","\\circledR"),r(i,l,g,"∡","\\measuredangle"),r(i,l,g,"∄","\\nexists"),r(i,l,g,"℧","\\mho"),r(i,l,g,"Ⅎ","\\Finv"),r(i,l,g,"⅁","\\Game"),r(i,l,g,"k","\\Bbbk"),r(i,l,g,"","\\backprime"),r(i,l,g,"▲","\\blacktriangle"),r(i,l,g,"▼","\\blacktriangledown"),r(i,l,g,"■","\\blacksquare"),r(i,l,g,"⧫","\\blacklozenge"),r(i,l,g,"★","\\bigstar"),r(i,l,g,"∢","\\sphericalangle"),r(i,l,g,"∁","\\complement"),r(i,l,g,"ð","\\eth"),r(i,l,g,"","\\diagup"),r(i,l,g,"╲","\\diagdown"),r(i,l,g,"□","\\square"),r(i,l,g,"□","\\Box"),r(i,l,g,"◊","\\Diamond"),r(i,l,g,"¥","\\yen"),r(i,l,g,"✓","\\checkmark"),r(i,l,g,"ℶ","\\beth"),r(i,l,g,"ℸ","\\daleth"),r(i,l,g,"ℷ","\\gimel"),r(i,l,g,"ϝ","\\digamma"),r(i,l,g,"ϰ","\\varkappa"),r(i,l,f,"┌","\\ulcorner"),r(i,l,d,"┐","\\urcorner"),r(i,l,f,"└","\\llcorner"),r(i,l,d,"┘","\\lrcorner"),r(i,l,m,"≦","\\leqq"),r(i,l,m,"⩽","\\leqslant"),r(i,l,m,"⪕","\\eqslantless"),r(i,l,m,"≲","\\lesssim"),r(i,l,m,"⪅","\\lessapprox"),r(i,l,m,"≊","\\approxeq"),r(i,l,c,"⋖","\\lessdot"),r(i,l,m,"⋘","\\lll"),r(i,l,m,"≶","\\lessgtr"),r(i,l,m,"⋚","\\lesseqgtr"),r(i,l,m,"⪋","\\lesseqqgtr"),r(i,l,m,"≑","\\doteqdot"),r(i,l,m,"≓","\\risingdotseq"),r(i,l,m,"≒","\\fallingdotseq"),r(i,l,m,"∽","\\backsim"),r(i,l,m,"⋍","\\backsimeq"),r(i,l,m,"⫅","\\subseteqq"),r(i,l,m,"⋐","\\Subset"),r(i,l,m,"⊏","\\sqsubset"),r(i,l,m,"≼","\\preccurlyeq"),r(i,l,m,"⋞","\\curlyeqprec"),r(i,l,m,"≾","\\precsim"),r(i,l,m,"⪷","\\precapprox"),r(i,l,m,"⊲","\\vartriangleleft"),r(i,l,m,"⊴","\\trianglelefteq"),r(i,l,m,"⊨","\\vDash"),r(i,l,m,"⊪","\\Vvdash"),r(i,l,m,"⌣","\\smallsmile"),r(i,l,m,"⌢","\\smallfrown"),r(i,l,m,"≏","\\bumpeq"),r(i,l,m,"≎","\\Bumpeq"),r(i,l,m,"≧","\\geqq"),r(i,l,m,"⩾","\\geqslant"),r(i,l,m,"⪖","\\eqslantgtr"),r(i,l,m,"≳","\\gtrsim"),r(i,l,m,"⪆","\\gtrapprox"),r(i,l,c,"⋗","\\gtrdot"),r(i,l,m,"⋙","\\ggg"),r(i,l,m,"≷","\\gtrless"),r(i,l,m,"⋛","\\gtreqless"),r(i,l,m,"⪌","\\gtreqqless"),r(i,l,m,"≖","\\eqcirc"),r(i,l,m,"≗","\\circeq"),r(i,l,m,"≜","\\triangleq"),r(i,l,m,"","\\thicksim"),r(i,l,m,"≈","\\thickapprox"),r(i,l,m,"⫆","\\supseteqq"),r(i,l,m,"⋑","\\Supset"),r(i,l,m,"⊐","\\sqsupset"),r(i,l,m,"≽","\\succcurlyeq"),r(i,l,m,"⋟","\\curlyeqsucc"),r(i,l,m,"≿","\\succsim"),r(i,l,m,"⪸","\\succapprox"),r(i,l,m,"⊳","\\vartriangleright"),r(i,l,m,"⊵","\\trianglerighteq"),r(i,l,m,"⊩","\\Vdash"),r(i,l,m,"","\\shortmid"),r(i,l,m,"∥","\\shortparallel"),r(i,l,m,"≬","\\between"),r(i,l,m,"⋔","\\pitchfork"),r(i,l,m,"∝","\\varpropto"),r(i,l,m,"◀","\\blacktriangleleft"),r(i,l,m,"∴","\\therefore"),r(i,l,m,"∍","\\backepsilon"),r(i,l,m,"▶","\\blacktriangleright"),r(i,l,m,"∵","\\because"),r(i,l,m,"⋘","\\llless"),r(i,l,m,"⋙","\\gggtr"),r(i,l,c,"⊲","\\lhd"),r(i,l,c,"⊳","\\rhd"),r(i,l,m,"≂","\\eqsim"),r(i,a,m,"⋈","\\Join"),r(i,l,m,"≑","\\Doteq"),r(i,l,c,"∔","\\dotplus"),r(i,l,c,"","\\smallsetminus"),r(i,l,c,"⋒","\\Cap"),r(i,l,c,"⋓","\\Cup"),r(i,l,c,"⩞","\\doublebarwedge"),r(i,l,c,"⊟","\\boxminus"),r(i,l,c,"⊞","\\boxplus"),r(i,l,c,"⋇","\\divideontimes"),r(i,l,c,"⋉","\\ltimes"),r(i,l,c,"⋊","\\rtimes"),r(i,l,c,"⋋","\\leftthreetimes"),r(i,l,c,"⋌","\\rightthreetimes"),r(i,l,c,"⋏","\\curlywedge"),r(i,l,c,"⋎","\\curlyvee"),r(i,l,c,"⊝","\\circleddash"),r(i,l,c,"⊛","\\circledast"),r(i,l,c,"⋅","\\centerdot"),r(i,l,c,"⊺","\\intercal"),r(i,l,c,"⋒","\\doublecap"),r(i,l,c,"⋓","\\doublecup"),r(i,l,c,"⊠","\\boxtimes"),r(i,l,m,"⇢","\\dashrightarrow"),r(i,l,m,"⇠","\\dashleftarrow"),r(i,l,m,"⇇","\\leftleftarrows"),r(i,l,m,"⇆","\\leftrightarrows"),r(i,l,m,"⇚","\\Lleftarrow"),r(i,l,m,"↞","\\twoheadleftarrow"),r(i,l,m,"↢","\\leftarrowtail"),r(i,l,m,"↫","\\looparrowleft"),r(i,l,m,"⇋","\\leftrightharpoons"),r(i,l,m,"↶","\\curvearrowleft"),r(i,l,m,"↺","\\circlearrowleft"),r(i,l,m,"↰","\\Lsh"),r(i,l,m,"⇈","\\upuparrows"),r(i,l,m,"↿","\\upharpoonleft"),r(i,l,m,"⇃","\\downharpoonleft"),r(i,l,m,"⊸","\\multimap"),r(i,l,m,"↭","\\leftrightsquigarrow"),r(i,l,m,"⇉","\\rightrightarrows"),r(i,l,m,"⇄","\\rightleftarrows"),r(i,l,m,"↠","\\twoheadrightarrow"),r(i,l,m,"↣","\\rightarrowtail"),r(i,l,m,"↬","\\looparrowright"),r(i,l,m,"↷","\\curvearrowright"),r(i,l,m,"↻","\\circlearrowright"),r(i,l,m,"↱","\\Rsh"),r(i,l,m,"⇊","\\downdownarrows"),r(i,l,m,"↾","\\upharpoonright"),r(i,l,m,"⇂","\\downharpoonright"),r(i,l,m,"⇝","\\rightsquigarrow"),r(i,l,m,"⇝","\\leadsto"),r(i,l,m,"⇛","\\Rrightarrow"),r(i,l,m,"↾","\\restriction"),r(i,a,g,"","`"),r(i,a,g,"$","\\$"),r(i,a,g,"%","\\%"),r(i,a,g,"_","\\_"),r(i,a,g,"∠","\\angle"),r(i,a,g,"∞","\\infty"),r(i,a,g,"","\\prime"),r(i,a,g,"△","\\triangle"),r(i,a,g,"Γ","\\Gamma"),r(i,a,g,"Δ","\\Delta"),r(i,a,g,"Θ","\\Theta"),r(i,a,g,"Λ","\\Lambda"),r(i,a,g,"Ξ","\\Xi"),r(i,a,g,"Π","\\Pi"),r(i,a,g,"Σ","\\Sigma"),r(i,a,g,"Υ","\\Upsilon"),r(i,a,g,"Φ","\\Phi"),r(i,a,g,"Ψ","\\Psi"),r(i,a,g,"Ω","\\Omega"),r(i,a,g,"¬","\\neg"),r(i,a,g,"¬","\\lnot"),r(i,a,g,"","\\top"),r(i,a,g,"⊥","\\bot"),r(i,a,g,"∅","\\emptyset"),r(i,l,g,"∅","\\varnothing"),r(i,a,u,"α","\\alpha"),r(i,a,u,"β","\\beta"),r(i,a,u,"γ","\\gamma"),r(i,a,u,"δ","\\delta"),r(i,a,u,"ϵ","\\epsilon"),r(i,a,u,"ζ","\\zeta"),r(i,a,u,"η","\\eta"),r(i,a,u,"θ","\\theta"),r(i,a,u,"ι","\\iota"),r(i,a,u,"κ","\\kappa"),r(i,a,u,"λ","\\lambda"),r(i,a,u,"μ","\\mu"),r(i,a,u,"ν","\\nu"),r(i,a,u,"ξ","\\xi"),r(i,a,u,"o","\\omicron"),r(i,a,u,"π","\\pi"),r(i,a,u,"ρ","\\rho"),r(i,a,u,"σ","\\sigma"),r(i,a,u,"τ","\\tau"),r(i,a,u,"υ","\\upsilon"),r(i,a,u,"ϕ","\\phi"),r(i,a,u,"χ","\\chi"),r(i,a,u,"ψ","\\psi"),r(i,a,u,"ω","\\omega"),r(i,a,u,"ε","\\varepsilon"),r(i,a,u,"ϑ","\\vartheta"),r(i,a,u,"ϖ","\\varpi"),r(i,a,u,"ϱ","\\varrho"),r(i,a,u,"ς","\\varsigma"),r(i,a,u,"φ","\\varphi"),r(i,a,c,"","*"),r(i,a,c,"+","+"),r(i,a,c,"","-"),r(i,a,c,"⋅","\\cdot"),r(i,a,c,"∘","\\circ"),r(i,a,c,"÷","\\div"),r(i,a,c,"±","\\pm"),r(i,a,c,"×","\\times"),r(i,a,c,"∩","\\cap"),r(i,a,c,"","\\cup"),r(i,a,c,"","\\setminus"),r(i,a,c,"∧","\\land"),r(i,a,c,"","\\lor"),r(i,a,c,"∧","\\wedge"),r(i,a,c,"","\\vee"),r(i,a,g,"√","\\surd"),r(i,a,f,"(","("),r(i,a,f,"[","["),r(i,a,f,"⟨","\\langle"),r(i,a,f,"","\\lvert"),r(i,a,f,"∥","\\lVert"),r(i,a,d,")",")"),r(i,a,d,"]","]"),r(i,a,d,"?","?"),r(i,a,d,"!","!"),r(i,a,d,"⟩","\\rangle"),r(i,a,d,"","\\rvert"),r(i,a,d,"∥","\\rVert"),r(i,a,m,"=","="),r(i,a,m,"<","<"),r(i,a,m,">",">"),r(i,a,m,":",":"),r(i,a,m,"≈","\\approx"),r(i,a,m,"≅","\\cong"),r(i,a,m,"≥","\\ge"),r(i,a,m,"≥","\\geq"),r(i,a,m,"←","\\gets"),r(i,a,m,">","\\gt"),r(i,a,m,"∈","\\in"),r(i,a,m,"∉","\\notin"),r(i,a,m,"⊂","\\subset"),r(i,a,m,"⊃","\\supset"),r(i,a,m,"⊆","\\subseteq"),r(i,a,m,"⊇","\\supseteq"),r(i,l,m,"⊈","\\nsubseteq"),r(i,l,m,"⊉","\\nsupseteq"),r(i,a,m,"⊨","\\models"),r(i,a,m,"←","\\leftarrow"),r(i,a,m,"≤","\\le"),r(i,a,m,"≤","\\leq"),r(i,a,m,"<","\\lt"),r(i,a,m,"≠","\\ne"),r(i,a,m,"≠","\\neq"),r(i,a,m,"→","\\rightarrow"),r(i,a,m,"→","\\to"),r(i,l,m,"≱","\\ngeq"),r(i,l,m,"≰","\\nleq"),r(i,a,h,null,"\\!"),r(i,a,h," ","\\ "),r(i,a,h," ","~"),r(i,a,h,null,"\\,"),r(i,a,h,null,"\\:"),r(i,a,h,null,"\\;"),r(i,a,h,null,"\\enspace"),r(i,a,h,null,"\\qquad"),r(i,a,h,null,"\\quad"),r(i,a,h," ","\\space"),r(i,a,"punct",",",","),r(i,a,"punct",";",";"),r(i,a,"punct",":","\\colon"),r(i,l,c,"⊼","\\barwedge"),r(i,l,c,"⊻","\\veebar"),r(i,a,c,"⊙","\\odot"),r(i,a,c,"⊕","\\oplus"),r(i,a,c,"⊗","\\otimes"),r(i,a,g,"∂","\\partial"),r(i,a,c,"⊘","\\oslash"),r(i,l,c,"⊚","\\circledcirc"),r(i,l,c,"⊡","\\boxdot"),r(i,a,c,"△","\\bigtriangleup"),r(i,a,c,"▽","\\bigtriangledown"),r(i,a,c,"†","\\dagger"),r(i,a,c,"⋄","\\diamond"),r(i,a,c,"⋆","\\star"),r(i,a,c,"◃","\\triangleleft"),r(i,a,c,"▹","\\triangleright"),r(i,a,f,"{","\\{"),r(i,a,d,"}","\\}"),r(i,a,f,"{","\\lbrace"),r(i,a,d,"}","\\rbrace"),r(i,a,f,"[","\\lbrack"),r(i,a,d,"]","\\rbrack"),r(i,a,f,"⌊","\\lfloor"),r(i,a,d,"⌋","\\rfloor"),r(i,a,f,"⌈","\\lceil"),r(i,a,d,"⌉","\\rceil"),r(i,a,g,"\\","\\backslash"),r(i,a,g,"","|"),r(i,a,g,"","\\vert"),r(i,a,g,"∥","\\|"),r(i,a,g,"∥","\\Vert"),r(i,a,m,"↑","\\uparrow"),r(i,a,m,"⇑","\\Uparrow"),r(i,a,m,"↓","\\downarrow"),r(i,a,m,"⇓","\\Downarrow"),r(i,a,m,"↕","\\updownarrow"),r(i,a,m,"⇕","\\Updownarrow"),r(i,i,p,"∐","\\coprod"),r(i,i,p,"","\\bigvee"),r(i,i,p,"⋀","\\bigwedge"),r(i,i,p,"⨄","\\biguplus"),r(i,i,p,"⋂","\\bigcap"),r(i,i,p,"","\\bigcup"),r(i,i,p,"∫","\\int"),r(i,i,p,"∫","\\intop"),r(i,i,p,"∬","\\iint"),r(i,i,p,"∭","\\iiint"),r(i,i,p,"∏","\\prod"),r(i,i,p,"∑","\\sum"),r(i,i,p,"⨂","\\bigotimes"),r(i,i,p,"⨁","\\bigoplus"),r(i,i,p,"⨀","\\bigodot"),r(i,i,p,"∮","\\oint"),r(i,i,p,"⨆","\\bigsqcup"),r(i,i,p,"∫","\\smallint"),r(i,a,"inner","…","\\ldots"),r(i,a,"inner","⋯","\\cdots"),r(i,a,"inner","⋱","\\ddots"),r(i,a,g,"⋮","\\vdots"),r(i,a,s,"´","\\acute"),r(i,a,s,"`","\\grave"),r(i,a,s,"¨","\\ddot"),r(i,a,s,"~","\\tilde"),r(i,a,s,"¯","\\bar"),r(i,a,s,"˘","\\breve"),r(i,a,s,"ˇ","\\check"),r(i,a,s,"^","\\hat"),r(i,a,s,"⃗","\\vec"),r(i,a,s,"˙","\\dot"),r(i,a,u,"ı","\\imath"),r(i,a,u,"ȷ","\\jmath"),r("text",a,h," ","\\ "),r("text",a,h," "," "),r("text",a,h," ","~");for(o=0;o<'0123456789/@."'.length;o++)r(i,a,g,n='0123456789/@."'.charAt(o),n);for(o=0;o<"0123456789`!@*()-=+[]'\";:?/.,".length;o++)r("text",a,g,n="0123456789`!@*()-=+[]'\";:?/.,".charAt(o),n);var b="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";for(o=0;o<b.length;o++)r(i,a,u,n=b.charAt(o),n),r("text",a,g,n,n)},function(t,e,r){"use strict";r.r(e),function(t,r){
/*!
* Vue.js v2.6.10
* (c) 2014-2019 Evan You
* Released under the MIT License.
*/
var o=Object.freeze({});function n(t){return null==t}function i(t){return null!=t}function a(t){return!0===t}function l(t){return"string"==typeof t||"number"==typeof t||"symbol"==typeof t||"boolean"==typeof t}function s(t){return null!==t&&"object"==typeof t}var c=Object.prototype.toString;function d(t){return"[object Object]"===c.call(t)}function u(t){return"[object RegExp]"===c.call(t)}function p(t){var e=parseFloat(String(t));return e>=0&&Math.floor(e)===e&&isFinite(t)}function f(t){return i(t)&&"function"==typeof t.then&&"function"==typeof t.catch}function m(t){return null==t?"":Array.isArray(t)||d(t)&&t.toString===c?JSON.stringify(t,null,2):String(t)}function h(t){var e=parseFloat(t);return isNaN(e)?t:e}function g(t,e){for(var r=Object.create(null),o=t.split(","),n=0;n<o.length;n++)r[o[n]]=!0;return e?function(t){return r[t.toLowerCase()]}:function(t){return r[t]}}g("slot,component",!0);var b=g("key,ref,slot,slot-scope,is");function v(t,e){if(t.length){var r=t.indexOf(e);if(r>-1)return t.splice(r,1)}}var x=Object.prototype.hasOwnProperty;function y(t,e){return x.call(t,e)}function w(t){var e=Object.create(null);return function(r){return e[r]||(e[r]=t(r))}}var k=/-(\w)/g,_=w(function(t){return t.replace(k,function(t,e){return e?e.toUpperCase():""})}),S=w(function(t){return t.charAt(0).toUpperCase()+t.slice(1)}),C=/\B([A-Z])/g,O=w(function(t){return t.replace(C,"-$1").toLowerCase()});var T=Function.prototype.bind?function(t,e){return t.bind(e)}:function(t,e){function r(r){var o=arguments.length;return o?o>1?t.apply(e,arguments):t.call(e,r):t.call(e)}return r._length=t.length,r};function B(t,e){e=e||0;for(var r=t.length-e,o=new Array(r);r--;)o[r]=t[r+e];return o}function A(t,e){for(var r in e)t[r]=e[r];return t}function E(t){for(var e={},r=0;r<t.length;r++)t[r]&&A(e,t[r]);return e}function P(t,e,r){}var D=function(t,e,r){return!1},j=function(t){return t};function L(t,e){if(t===e)return!0;var r=s(t),o=s(e);if(!r||!o)return!r&&!o&&String(t)===String(e);try{var n=Array.isArray(t),i=Array.isArray(e);if(n&&i)return t.length===e.length&&t.every(function(t,r){return L(t,e[r])});if(t instanceof Date&&e instanceof Date)return t.getTime()===e.getTime();if(n||i)return!1;var a=Object.keys(t),l=Object.keys(e);return a.length===l.length&&a.every(function(r){return L(t[r],e[r])})}catch(t){return!1}}function z(t,e){for(var r=0;r<t.length;r++)if(L(t[r],e))return r;return-1}function M(t){var e=!1;return function(){e||(e=!0,t.apply(this,arguments))}}var $="data-server-rendered",N=["component","directive","filter"],F=["beforeCreate","created","beforeMount","mounted","beforeUpdate","updated","beforeDestroy","destroyed","activated","deactivated","errorCaptured","serverPrefetch"],I={optionMergeStrategies:Object.create(null),silent:!1,productionTip:!1,devtools:!1,performance:!1,errorHandler:null,warnHandler:null,ignoredElements:[],keyCodes:Object.create(null),isReservedTag:D,isReservedAttr:D,isUnknownElement:D,getTagNamespace:P,parsePlatformTagName:j,mustUseProp:D,async:!0,_lifecycleHooks:F},R=/a-zA-Z\u00B7\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u037D\u037F-\u1FFF\u200C-\u200D\u203F-\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD/;function q(t,e,r,o){Object.defineProperty(t,e,{value:r,enumerable:!!o,writable:!0,configurable:!0})}var H=new RegExp("[^"+R.source+".$_\\d]");var V,U="__proto__"in{},W="undefined"!=typeof window,G="undefined"!=typeof WXEnvironment&&!!WXEnvironment.platform,X=G&&WXEnvironment.platform.toLowerCase(),K=W&&window.navigator.userAgent.toLowerCase(),Y=K&&/msie|trident/.test(K),Z=K&&K.indexOf("msie 9.0")>0,J=K&&K.indexOf("edge/")>0,Q=(K&&K.indexOf("android"),K&&/iphone|ipad|ipod|ios/.test(K)||"ios"===X),tt=(K&&/chrome\/\d+/.test(K),K&&/phantomjs/.test(K),K&&K.match(/firefox\/(\d+)/)),et={}.watch,rt=!1;if(W)try{var ot={};Object.defineProperty(ot,"passive",{get:function(){rt=!0}}),window.addEventListener("test-passive",null,ot)}catch(t){}var nt=function(){return void 0===V&&(V=!W&&!G&&void 0!==t&&(t.process&&"server"===t.process.env.VUE_ENV)),V},it=W&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function at(t){return"function"==typeof t&&/native code/.test(t.toString())}var lt,st="undefined"!=typeof Symbol&&at(Symbol)&&"undefined"!=typeof Reflect&&at(Reflect.ownKeys);lt="undefined"!=typeof Set&&at(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var ct=P,dt=0,ut=function(){this.id=dt++,this.subs=[]};ut.prototype.addSub=function(t){this.subs.push(t)},ut.prototype.removeSub=function(t){v(this.subs,t)},ut.prototype.depend=function(){ut.target&&ut.target.addDep(this)},ut.prototype.notify=function(){var t=this.subs.slice();for(var e=0,r=t.length;e<r;e++)t[e].update()},ut.target=null;var pt=[];function ft(t){pt.push(t),ut.target=t}function mt(){pt.pop(),ut.target=pt[pt.length-1]}var ht=function(t,e,r,o,n,i,a,l){this.tag=t,this.data=e,this.children=r,this.text=o,this.elm=n,this.ns=void 0,this.context=i,this.fnContext=void 0,this.fnOptions=void 0,this.fnScopeId=void 0,this.key=e&&e.key,this.componentOptions=a,this.componentInstance=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1,this.asyncFactory=l,this.asyncMeta=void 0,this.isAsyncPlaceholder=!1},gt={child:{configurable:!0}};gt.child.get=function(){return this.componentInstance},Object.defineProperties(ht.prototype,gt);var bt=function(t){void 0===t&&(t="");var e=new ht;return e.text=t,e.isComment=!0,e};function vt(t){return new ht(void 0,void 0,void 0,String(t))}function xt(t){var e=new ht(t.tag,t.data,t.children&&t.children.slice(),t.text,t.elm,t.context,t.componentOptions,t.asyncFactory);return e.ns=t.ns,e.isStatic=t.isStatic,e.key=t.key,e.isComment=t.isComment,e.fnContext=t.fnContext,e.fnOptions=t.fnOptions,e.fnScopeId=t.fnScopeId,e.asyncMeta=t.asyncMeta,e.isCloned=!0,e}var yt=Array.prototype,wt=Object.create(yt);["push","pop","shift","unshift","splice","sort","reverse"].forEach(function(t){var e=yt[t];q(wt,t,function(){for(var r=[],o=arguments.length;o--;)r[o]=arguments[o];var n,i=e.apply(this,r),a=this.__ob__;switch(t){case"push":case"unshift":n=r;break;case"splice":n=r.slice(2)}return n&&a.observeArray(n),a.dep.notify(),i})});var kt=Object.getOwnPropertyNames(wt),_t=!0;function St(t){_t=t}var Ct=function(t){this.value=t,this.dep=new ut,this.vmCount=0,q(t,"__ob__",this),Array.isArray(t)?(U?function(t,e){t.__proto__=e}(t,wt):function(t,e,r){for(var o=0,n=r.length;o<n;o++){var i=r[o];q(t,i,e[i])}}(t,wt,kt),this.observeArray(t)):this.walk(t)};function Ot(t,e){var r;if(s(t)&&!(t instanceof ht))return y(t,"__ob__")&&t.__ob__ instanceof Ct?r=t.__ob__:_t&&!nt()&&(Array.isArray(t)||d(t))&&Object.isExtensible(t)&&!t._isVue&&(r=new Ct(t)),e&&r&&r.vmCount++,r}function Tt(t,e,r,o,n){var i=new ut,a=Object.getOwnPropertyDescriptor(t,e);if(!a||!1!==a.configurable){var l=a&&a.get,s=a&&a.set;l&&!s||2!==arguments.length||(r=t[e]);var c=!n&&Ot(r);Object.defineProperty(t,e,{enumerable:!0,configurable:!0,get:function(){var e=l?l.call(t):r;return ut.target&&(i.depend(),c&&(c.dep.depend(),Array.isArray(e)&&function t(e){for(var r=void 0,o=0,n=e.length;o<n;o++)(r=e[o])&&r.__ob__&&r.__ob__.dep.depend(),Array.isArray(r)&&t(r)}(e))),e},set:function(e){var o=l?l.call(t):r;e===o||e!=e&&o!=o||l&&!s||(s?s.call(t,e):r=e,c=!n&&Ot(e),i.notify())}})}}function Bt(t,e,r){if(Array.isArray(t)&&p(e))return t.length=Math.max(t.length,e),t.splice(e,1,r),r;if(e in t&&!(e in Object.prototype))return t[e]=r,r;var o=t.__ob__;return t._isVue||o&&o.vmCount?r:o?(Tt(o.value,e,r),o.dep.notify(),r):(t[e]=r,r)}function At(t,e){if(Array.isArray(t)&&p(e))t.splice(e,1);else{var r=t.__ob__;t._isVue||r&&r.vmCount||y(t,e)&&(delete t[e],r&&r.dep.notify())}}Ct.prototype.walk=function(t){for(var e=Object.keys(t),r=0;r<e.length;r++)Tt(t,e[r])},Ct.prototype.observeArray=function(t){for(var e=0,r=t.length;e<r;e++)Ot(t[e])};var Et=I.optionMergeStrategies;function Pt(t,e){if(!e)return t;for(var r,o,n,i=st?Reflect.ownKeys(e):Object.keys(e),a=0;a<i.length;a++)"__ob__"!==(r=i[a])&&(o=t[r],n=e[r],y(t,r)?o!==n&&d(o)&&d(n)&&Pt(o,n):Bt(t,r,n));return t}function Dt(t,e,r){return r?function(){var o="function"==typeof e?e.call(r,r):e,n="function"==typeof t?t.call(r,r):t;return o?Pt(o,n):n}:e?t?function(){return Pt("function"==typeof e?e.call(this,this):e,"function"==typeof t?t.call(this,this):t)}:e:t}function jt(t,e){var r=e?t?t.concat(e):Array.isArray(e)?e:[e]:t;return r?function(t){for(var e=[],r=0;r<t.length;r++)-1===e.indexOf(t[r])&&e.push(t[r]);return e}(r):r}function Lt(t,e,r,o){var n=Object.create(t||null);return e?A(n,e):n}Et.data=function(t,e,r){return r?Dt(t,e,r):e&&"function"!=typeof e?t:Dt(t,e)},F.forEach(function(t){Et[t]=jt}),N.forEach(function(t){Et[t+"s"]=Lt}),Et.watch=function(t,e,r,o){if(t===et&&(t=void 0),e===et&&(e=void 0),!e)return Object.create(t||null);if(!t)return e;var n={};for(var i in A(n,t),e){var a=n[i],l=e[i];a&&!Array.isArray(a)&&(a=[a]),n[i]=a?a.concat(l):Array.isArray(l)?l:[l]}return n},Et.props=Et.methods=Et.inject=Et.computed=function(t,e,r,o){if(!t)return e;var n=Object.create(null);return A(n,t),e&&A(n,e),n},Et.provide=Dt;var zt=function(t,e){return void 0===e?t:e};function Mt(t,e,r){if("function"==typeof e&&(e=e.options),function(t,e){var r=t.props;if(r){var o,n,i={};if(Array.isArray(r))for(o=r.length;o--;)"string"==typeof(n=r[o])&&(i[_(n)]={type:null});else if(d(r))for(var a in r)n=r[a],i[_(a)]=d(n)?n:{type:n};else 0;t.props=i}}(e),function(t,e){var r=t.inject;if(r){var o=t.inject={};if(Array.isArray(r))for(var n=0;n<r.length;n++)o[r[n]]={from:r[n]};else if(d(r))for(var i in r){var a=r[i];o[i]=d(a)?A({from:i},a):{from:a}}else 0}}(e),function(t){var e=t.directives;if(e)for(var r in e){var o=e[r];"function"==typeof o&&(e[r]={bind:o,update:o})}}(e),!e._base&&(e.extends&&(t=Mt(t,e.extends,r)),e.mixins))for(var o=0,n=e.mixins.length;o<n;o++)t=Mt(t,e.mixins[o],r);var i,a={};for(i in t)l(i);for(i in e)y(t,i)||l(i);function l(o){var n=Et[o]||zt;a[o]=n(t[o],e[o],r,o)}return a}function $t(t,e,r,o){if("string"==typeof r){var n=t[e];if(y(n,r))return n[r];var i=_(r);if(y(n,i))return n[i];var a=S(i);return y(n,a)?n[a]:n[r]||n[i]||n[a]}}function Nt(t,e,r,o){var n=e[t],i=!y(r,t),a=r[t],l=Rt(Boolean,n.type);if(l>-1)if(i&&!y(n,"default"))a=!1;else if(""===a||a===O(t)){var s=Rt(String,n.type);(s<0||l<s)&&(a=!0)}if(void 0===a){a=function(t,e,r){if(!y(e,"default"))return;var o=e.default;0;if(t&&t.$options.propsData&&void 0===t.$options.propsData[r]&&void 0!==t._props[r])return t._props[r];return"function"==typeof o&&"Function"!==Ft(e.type)?o.call(t):o}(o,n,t);var c=_t;St(!0),Ot(a),St(c)}return a}function Ft(t){var e=t&&t.toString().match(/^\s*function (\w+)/);return e?e[1]:""}function It(t,e){return Ft(t)===Ft(e)}function Rt(t,e){if(!Array.isArray(e))return It(e,t)?0:-1;for(var r=0,o=e.length;r<o;r++)if(It(e[r],t))return r;return-1}function qt(t,e,r){ft();try{if(e)for(var o=e;o=o.$parent;){var n=o.$options.errorCaptured;if(n)for(var i=0;i<n.length;i++)try{if(!1===n[i].call(o,t,e,r))return}catch(t){Vt(t,o,"errorCaptured hook")}}Vt(t,e,r)}finally{mt()}}function Ht(t,e,r,o,n){var i;try{(i=r?t.apply(e,r):t.call(e))&&!i._isVue&&f(i)&&!i._handled&&(i.catch(function(t){return qt(t,o,n+" (Promise/async)")}),i._handled=!0)}catch(t){qt(t,o,n)}return i}function Vt(t,e,r){if(I.errorHandler)try{return I.errorHandler.call(null,t,e,r)}catch(e){e!==t&&Ut(e,null,"config.errorHandler")}Ut(t,e,r)}function Ut(t,e,r){if(!W&&!G||"undefined"==typeof console)throw t;console.error(t)}var Wt,Gt=!1,Xt=[],Kt=!1;function Yt(){Kt=!1;var t=Xt.slice(0);Xt.length=0;for(var e=0;e<t.length;e++)t[e]()}if("undefined"!=typeof Promise&&at(Promise)){var Zt=Promise.resolve();Wt=function(){Zt.then(Yt),Q&&setTimeout(P)},Gt=!0}else if(Y||"undefined"==typeof MutationObserver||!at(MutationObserver)&&"[object MutationObserverConstructor]"!==MutationObserver.toString())Wt=void 0!==r&&at(r)?function(){r(Yt)}:function(){setTimeout(Yt,0)};else{var Jt=1,Qt=new MutationObserver(Yt),te=document.createTextNode(String(Jt));Qt.observe(te,{characterData:!0}),Wt=function(){Jt=(Jt+1)%2,te.data=String(Jt)},Gt=!0}function ee(t,e){var r;if(Xt.push(function(){if(t)try{t.call(e)}catch(t){qt(t,e,"nextTick")}else r&&r(e)}),Kt||(Kt=!0,Wt()),!t&&"undefined"!=typeof Promise)return new Promise(function(t){r=t})}var re=new lt;function oe(t){!function t(e,r){var o,n;var i=Array.isArray(e);if(!i&&!s(e)||Object.isFrozen(e)||e instanceof ht)return;if(e.__ob__){var a=e.__ob__.dep.id;if(r.has(a))return;r.add(a)}if(i)for(o=e.length;o--;)t(e[o],r);else for(n=Object.keys(e),o=n.length;o--;)t(e[n[o]],r)}(t,re),re.clear()}var ne=w(function(t){var e="&"===t.charAt(0),r="~"===(t=e?t.slice(1):t).charAt(0),o="!"===(t=r?t.slice(1):t).charAt(0);return{name:t=o?t.slice(1):t,once:r,capture:o,passive:e}});function ie(t,e){function r(){var t=arguments,o=r.fns;if(!Array.isArray(o))return Ht(o,null,arguments,e,"v-on handler");for(var n=o.slice(),i=0;i<n.length;i++)Ht(n[i],null,t,e,"v-on handler")}return r.fns=t,r}function ae(t,e,r,o,i,l){var s,c,d,u;for(s in t)c=t[s],d=e[s],u=ne(s),n(c)||(n(d)?(n(c.fns)&&(c=t[s]=ie(c,l)),a(u.once)&&(c=t[s]=i(u.name,c,u.capture)),r(u.name,c,u.capture,u.passive,u.params)):c!==d&&(d.fns=c,t[s]=d));for(s in e)n(t[s])&&o((u=ne(s)).name,e[s],u.capture)}function le(t,e,r){var o;t instanceof ht&&(t=t.data.hook||(t.data.hook={}));var l=t[e];function s(){r.apply(this,arguments),v(o.fns,s)}n(l)?o=ie([s]):i(l.fns)&&a(l.merged)?(o=l).fns.push(s):o=ie([l,s]),o.merged=!0,t[e]=o}function se(t,e,r,o,n){if(i(e)){if(y(e,r))return t[r]=e[r],n||delete e[r],!0;if(y(e,o))return t[r]=e[o],n||delete e[o],!0}return!1}function ce(t){return l(t)?[vt(t)]:Array.isArray(t)?function t(e,r){var o=[];var s,c,d,u;for(s=0;s<e.length;s++)n(c=e[s])||"boolean"==typeof c||(d=o.length-1,u=o[d],Array.isArray(c)?c.length>0&&(de((c=t(c,(r||"")+"_"+s))[0])&&de(u)&&(o[d]=vt(u.text+c[0].text),c.shift()),o.push.apply(o,c)):l(c)?de(u)?o[d]=vt(u.text+c):""!==c&&o.push(vt(c)):de(c)&&de(u)?o[d]=vt(u.text+c.text):(a(e._isVList)&&i(c.tag)&&n(c.key)&&i(r)&&(c.key="__vlist"+r+"_"+s+"__"),o.push(c)));return o}(t):void 0}function de(t){return i(t)&&i(t.text)&&!1===t.isComment}function ue(t,e){if(t){for(var r=Object.create(null),o=st?Reflect.ownKeys(t):Object.keys(t),n=0;n<o.length;n++){var i=o[n];if("__ob__"!==i){for(var a=t[i].from,l=e;l;){if(l._provided&&y(l._provided,a)){r[i]=l._provided[a];break}l=l.$parent}if(!l)if("default"in t[i]){var s=t[i].default;r[i]="function"==typeof s?s.call(e):s}else 0}}return r}}function pe(t,e){if(!t||!t.length)return{};for(var r={},o=0,n=t.length;o<n;o++){var i=t[o],a=i.data;if(a&&a.attrs&&a.attrs.slot&&delete a.attrs.slot,i.context!==e&&i.fnContext!==e||!a||null==a.slot)(r.default||(r.default=[])).push(i);else{var l=a.slot,s=r[l]||(r[l]=[]);"template"===i.tag?s.push.apply(s,i.children||[]):s.push(i)}}for(var c in r)r[c].every(fe)&&delete r[c];return r}function fe(t){return t.isComment&&!t.asyncFactory||" "===t.text}function me(t,e,r){var n,i=Object.keys(e).length>0,a=t?!!t.$stable:!i,l=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(a&&r&&r!==o&&l===r.$key&&!i&&!r.$hasNormal)return r;for(var s in n={},t)t[s]&&"$"!==s[0]&&(n[s]=he(e,s,t[s]))}else n={};for(var c in e)c in n||(n[c]=ge(e,c));return t&&Object.isExtensible(t)&&(t._normalized=n),q(n,"$stable",a),q(n,"$key",l),q(n,"$hasNormal",i),n}function he(t,e,r){var o=function(){var t=arguments.length?r.apply(null,arguments):r({});return(t=t&&"object"==typeof t&&!Array.isArray(t)?[t]:ce(t))&&(0===t.length||1===t.length&&t[0].isComment)?void 0:t};return r.proxy&&Object.defineProperty(t,e,{get:o,enumerable:!0,configurable:!0}),o}function ge(t,e){return function(){return t[e]}}function be(t,e){var r,o,n,a,l;if(Array.isArray(t)||"string"==typeof t)for(r=new Array(t.length),o=0,n=t.length;o<n;o++)r[o]=e(t[o],o);else if("number"==typeof t)for(r=new Array(t),o=0;o<t;o++)r[o]=e(o+1,o);else if(s(t))if(st&&t[Symbol.iterator]){r=[];for(var c=t[Symbol.iterator](),d=c.next();!d.done;)r.push(e(d.value,r.length)),d=c.next()}else for(a=Object.keys(t),r=new Array(a.length),o=0,n=a.length;o<n;o++)l=a[o],r[o]=e(t[l],l,o);return i(r)||(r=[]),r._isVList=!0,r}function ve(t,e,r,o){var n,i=this.$scopedSlots[t];i?(r=r||{},o&&(r=A(A({},o),r)),n=i(r)||e):n=this.$slots[t]||e;var a=r&&r.slot;return a?this.$createElement("template",{slot:a},n):n}function xe(t){return $t(this.$options,"filters",t)||j}function ye(t,e){return Array.isArray(t)?-1===t.indexOf(e):t!==e}function we(t,e,r,o,n){var i=I.keyCodes[e]||r;return n&&o&&!I.keyCodes[e]?ye(n,o):i?ye(i,t):o?O(o)!==e:void 0}function ke(t,e,r,o,n){if(r)if(s(r)){var i;Array.isArray(r)&&(r=E(r));var a=function(a){if("class"===a||"style"===a||b(a))i=t;else{var l=t.attrs&&t.attrs.type;i=o||I.mustUseProp(e,l,a)?t.domProps||(t.domProps={}):t.attrs||(t.attrs={})}var s=_(a),c=O(a);s in i||c in i||(i[a]=r[a],n&&((t.on||(t.on={}))["update:"+a]=function(t){r[a]=t}))};for(var l in r)a(l)}else;return t}function _e(t,e){var r=this._staticTrees||(this._staticTrees=[]),o=r[t];return o&&!e?o:(Ce(o=r[t]=this.$options.staticRenderFns[t].call(this._renderProxy,null,this),"__static__"+t,!1),o)}function Se(t,e,r){return Ce(t,"__once__"+e+(r?"_"+r:""),!0),t}function Ce(t,e,r){if(Array.isArray(t))for(var o=0;o<t.length;o++)t[o]&&"string"!=typeof t[o]&&Oe(t[o],e+"_"+o,r);else Oe(t,e,r)}function Oe(t,e,r){t.isStatic=!0,t.key=e,t.isOnce=r}function Te(t,e){if(e)if(d(e)){var r=t.on=t.on?A({},t.on):{};for(var o in e){var n=r[o],i=e[o];r[o]=n?[].concat(n,i):i}}else;return t}function Be(t,e,r,o){e=e||{$stable:!r};for(var n=0;n<t.length;n++){var i=t[n];Array.isArray(i)?Be(i,e,r):i&&(i.proxy&&(i.fn.proxy=!0),e[i.key]=i.fn)}return o&&(e.$key=o),e}function Ae(t,e){for(var r=0;r<e.length;r+=2){var o=e[r];"string"==typeof o&&o&&(t[e[r]]=e[r+1])}return t}function Ee(t,e){return"string"==typeof t?e+t:t}function Pe(t){t._o=Se,t._n=h,t._s=m,t._l=be,t._t=ve,t._q=L,t._i=z,t._m=_e,t._f=xe,t._k=we,t._b=ke,t._v=vt,t._e=bt,t._u=Be,t._g=Te,t._d=Ae,t._p=Ee}function De(t,e,r,n,i){var l,s=this,c=i.options;y(n,"_uid")?(l=Object.create(n))._original=n:(l=n,n=n._original);var d=a(c._compiled),u=!d;this.data=t,this.props=e,this.children=r,this.parent=n,this.listeners=t.on||o,this.injections=ue(c.inject,n),this.slots=function(){return s.$slots||me(t.scopedSlots,s.$slots=pe(r,n)),s.$slots},Object.defineProperty(this,"scopedSlots",{enumerable:!0,get:function(){return me(t.scopedSlots,this.slots())}}),d&&(this.$options=c,this.$slots=this.slots(),this.$scopedSlots=me(t.scopedSlots,this.$slots)),c._scopeId?this._c=function(t,e,r,o){var i=Re(l,t,e,r,o,u);return i&&!Array.isArray(i)&&(i.fnScopeId=c._scopeId,i.fnContext=n),i}:this._c=function(t,e,r,o){return Re(l,t,e,r,o,u)}}function je(t,e,r,o,n){var i=xt(t);return i.fnContext=r,i.fnOptions=o,e.slot&&((i.data||(i.data={})).slot=e.slot),i}function Le(t,e){for(var r in e)t[_(r)]=e[r]}Pe(De.prototype);var ze={init:function(t,e){if(t.componentInstance&&!t.componentInstance._isDestroyed&&t.data.keepAlive){var r=t;ze.prepatch(r,r)}else{(t.componentInstance=function(t,e){var r={_isComponent:!0,_parentVnode:t,parent:e},o=t.data.inlineTemplate;i(o)&&(r.render=o.render,r.staticRenderFns=o.staticRenderFns);return new t.componentOptions.Ctor(r)}(t,Ze)).$mount(e?t.elm:void 0,e)}},prepatch:function(t,e){var r=e.componentOptions;!function(t,e,r,n,i){0;var a=n.data.scopedSlots,l=t.$scopedSlots,s=!!(a&&!a.$stable||l!==o&&!l.$stable||a&&t.$scopedSlots.$key!==a.$key),c=!!(i||t.$options._renderChildren||s);t.$options._parentVnode=n,t.$vnode=n,t._vnode&&(t._vnode.parent=n);if(t.$options._renderChildren=i,t.$attrs=n.data.attrs||o,t.$listeners=r||o,e&&t.$options.props){St(!1);for(var d=t._props,u=t.$options._propKeys||[],p=0;p<u.length;p++){var f=u[p],m=t.$options.props;d[f]=Nt(f,m,e,t)}St(!0),t.$options.propsData=e}r=r||o;var h=t.$options._parentListeners;t.$options._parentListeners=r,Ye(t,r,h),c&&(t.$slots=pe(i,n.context),t.$forceUpdate());0}(e.componentInstance=t.componentInstance,r.propsData,r.listeners,e,r.children)},insert:function(t){var e,r=t.context,o=t.componentInstance;o._isMounted||(o._isMounted=!0,er(o,"mounted")),t.data.keepAlive&&(r._isMounted?((e=o)._inactive=!1,or.push(e)):tr(o,!0))},destroy:function(t){var e=t.componentInstance;e._isDestroyed||(t.data.keepAlive?function t(e,r){if(r&&(e._directInactive=!0,Qe(e)))return;if(!e._inactive){e._inactive=!0;for(var o=0;o<e.$children.length;o++)t(e.$children[o]);er(e,"deactivated")}}(e,!0):e.$destroy())}},Me=Object.keys(ze);function $e(t,e,r,l,c){if(!n(t)){var d=r.$options._base;if(s(t)&&(t=d.extend(t)),"function"==typeof t){var u;if(n(t.cid)&&void 0===(t=function(t,e){if(a(t.error)&&i(t.errorComp))return t.errorComp;if(i(t.resolved))return t.resolved;var r=He;r&&i(t.owners)&&-1===t.owners.indexOf(r)&&t.owners.push(r);if(a(t.loading)&&i(t.loadingComp))return t.loadingComp;if(r&&!i(t.owners)){var o=t.owners=[r],l=!0,c=null,d=null;r.$on("hook:destroyed",function(){return v(o,r)});var u=function(t){for(var e=0,r=o.length;e<r;e++)o[e].$forceUpdate();t&&(o.length=0,null!==c&&(clearTimeout(c),c=null),null!==d&&(clearTimeout(d),d=null))},p=M(function(r){t.resolved=Ve(r,e),l?o.length=0:u(!0)}),m=M(function(e){i(t.errorComp)&&(t.error=!0,u(!0))}),h=t(p,m);return s(h)&&(f(h)?n(t.resolved)&&h.then(p,m):f(h.component)&&(h.component.then(p,m),i(h.error)&&(t.errorComp=Ve(h.error,e)),i(h.loading)&&(t.loadingComp=Ve(h.loading,e),0===h.delay?t.loading=!0:c=setTimeout(function(){c=null,n(t.resolved)&&n(t.error)&&(t.loading=!0,u(!1))},h.delay||200)),i(h.timeout)&&(d=setTimeout(function(){d=null,n(t.resolved)&&m(null)},h.timeout)))),l=!1,t.loading?t.loadingComp:t.resolved}}(u=t,d)))return function(t,e,r,o,n){var i=bt();return i.asyncFactory=t,i.asyncMeta={data:e,context:r,children:o,tag:n},i}(u,e,r,l,c);e=e||{},_r(t),i(e.model)&&function(t,e){var r=t.model&&t.model.prop||"value",o=t.model&&t.model.event||"input";(e.attrs||(e.attrs={}))[r]=e.model.value;var n=e.on||(e.on={}),a=n[o],l=e.model.callback;i(a)?(Array.isArray(a)?-1===a.indexOf(l):a!==l)&&(n[o]=[l].concat(a)):n[o]=l}(t.options,e);var p=function(t,e,r){var o=e.options.props;if(!n(o)){var a={},l=t.attrs,s=t.props;if(i(l)||i(s))for(var c in o){var d=O(c);se(a,s,c,d,!0)||se(a,l,c,d,!1)}return a}}(e,t);if(a(t.options.functional))return function(t,e,r,n,a){var l=t.options,s={},c=l.props;if(i(c))for(var d in c)s[d]=Nt(d,c,e||o);else i(r.attrs)&&Le(s,r.attrs),i(r.props)&&Le(s,r.props);var u=new De(r,s,a,n,t),p=l.render.call(null,u._c,u);if(p instanceof ht)return je(p,r,u.parent,l,u);if(Array.isArray(p)){for(var f=ce(p)||[],m=new Array(f.length),h=0;h<f.length;h++)m[h]=je(f[h],r,u.parent,l,u);return m}}(t,p,e,r,l);var m=e.on;if(e.on=e.nativeOn,a(t.options.abstract)){var h=e.slot;e={},h&&(e.slot=h)}!function(t){for(var e=t.hook||(t.hook={}),r=0;r<Me.length;r++){var o=Me[r],n=e[o],i=ze[o];n===i||n&&n._merged||(e[o]=n?Ne(i,n):i)}}(e);var g=t.options.name||c;return new ht("vue-component-"+t.cid+(g?"-"+g:""),e,void 0,void 0,void 0,r,{Ctor:t,propsData:p,listeners:m,tag:c,children:l},u)}}}function Ne(t,e){var r=function(r,o){t(r,o),e(r,o)};return r._merged=!0,r}var Fe=1,Ie=2;function Re(t,e,r,o,c,d){return(Array.isArray(r)||l(r))&&(c=o,o=r,r=void 0),a(d)&&(c=Ie),function(t,e,r,o,l){if(i(r)&&i(r.__ob__))return bt();i(r)&&i(r.is)&&(e=r.is);if(!e)return bt();0;Array.isArray(o)&&"function"==typeof o[0]&&((r=r||{}).scopedSlots={default:o[0]},o.length=0);l===Ie?o=ce(o):l===Fe&&(o=function(t){for(var e=0;e<t.length;e++)if(Array.isArray(t[e]))return Array.prototype.concat.apply([],t);return t}(o));var c,d;if("string"==typeof e){var u;d=t.$vnode&&t.$vnode.ns||I.getTagNamespace(e),c=I.isReservedTag(e)?new ht(I.parsePlatformTagName(e),r,o,void 0,void 0,t):r&&r.pre||!i(u=$t(t.$options,"components",e))?new ht(e,r,o,void 0,void 0,t):$e(u,r,t,o,e)}else c=$e(e,r,t,o);return Array.isArray(c)?c:i(c)?(i(d)&&function t(e,r,o){e.ns=r;"foreignObject"===e.tag&&(r=void 0,o=!0);if(i(e.children))for(var l=0,s=e.children.length;l<s;l++){var c=e.children[l];i(c.tag)&&(n(c.ns)||a(o)&&"svg"!==c.tag)&&t(c,r,o)}}(c,d),i(r)&&function(t){s(t.style)&&oe(t.style);s(t.class)&&oe(t.class)}(r),c):bt()}(t,e,r,o,c)}var qe,He=null;function Ve(t,e){return(t.__esModule||st&&"Module"===t[Symbol.toStringTag])&&(t=t.default),s(t)?e.extend(t):t}function Ue(t){return t.isComment&&t.asyncFactory}function We(t){if(Array.isArray(t))for(var e=0;e<t.length;e++){var r=t[e];if(i(r)&&(i(r.componentOptions)||Ue(r)))return r}}function Ge(t,e){qe.$on(t,e)}function Xe(t,e){qe.$off(t,e)}function Ke(t,e){var r=qe;return function o(){var n=e.apply(null,arguments);null!==n&&r.$off(t,o)}}function Ye(t,e,r){qe=t,ae(e,r||{},Ge,Xe,Ke,t),qe=void 0}var Ze=null;function Je(t){var e=Ze;return Ze=t,function(){Ze=e}}function Qe(t){for(;t&&(t=t.$parent);)if(t._inactive)return!0;return!1}function tr(t,e){if(e){if(t._directInactive=!1,Qe(t))return}else if(t._directInactive)return;if(t._inactive||null===t._inactive){t._inactive=!1;for(var r=0;r<t.$children.length;r++)tr(t.$children[r]);er(t,"activated")}}function er(t,e){ft();var r=t.$options[e],o=e+" hook";if(r)for(var n=0,i=r.length;n<i;n++)Ht(r[n],t,null,t,o);t._hasHookEvent&&t.$emit("hook:"+e),mt()}var rr=[],or=[],nr={},ir=!1,ar=!1,lr=0;var sr=0,cr=Date.now;if(W&&!Y){var dr=window.performance;dr&&"function"==typeof dr.now&&cr()>document.createEvent("Event").timeStamp&&(cr=function(){return dr.now()})}function ur(){var t,e;for(sr=cr(),ar=!0,rr.sort(function(t,e){return t.id-e.id}),lr=0;lr<rr.length;lr++)(t=rr[lr]).before&&t.before(),e=t.id,nr[e]=null,t.run();var r=or.slice(),o=rr.slice();lr=rr.length=or.length=0,nr={},ir=ar=!1,function(t){for(var e=0;e<t.length;e++)t[e]._inactive=!0,tr(t[e],!0)}(r),function(t){var e=t.length;for(;e--;){var r=t[e],o=r.vm;o._watcher===r&&o._isMounted&&!o._isDestroyed&&er(o,"updated")}}(o),it&&I.devtools&&it.emit("flush")}var pr=0,fr=function(t,e,r,o,n){this.vm=t,n&&(t._watcher=this),t._watchers.push(this),o?(this.deep=!!o.deep,this.user=!!o.user,this.lazy=!!o.lazy,this.sync=!!o.sync,this.before=o.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=r,this.id=++pr,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new lt,this.newDepIds=new lt,this.expression="","function"==typeof e?this.getter=e:(this.getter=function(t){if(!H.test(t)){var e=t.split(".");return function(t){for(var r=0;r<e.length;r++){if(!t)return;t=t[e[r]]}return t}}}(e),this.getter||(this.getter=P)),this.value=this.lazy?void 0:this.get()};fr.prototype.get=function(){var t;ft(this);var e=this.vm;try{t=this.getter.call(e,e)}catch(t){if(!this.user)throw t;qt(t,e,'getter for watcher "'+this.expression+'"')}finally{this.deep&&oe(t),mt(),this.cleanupDeps()}return t},fr.prototype.addDep=function(t){var e=t.id;this.newDepIds.has(e)||(this.newDepIds.add(e),this.newDeps.push(t),this.depIds.has(e)||t.addSub(this))},fr.prototype.cleanupDeps=function(){for(var t=this.deps.length;t--;){var e=this.deps[t];this.newDepIds.has(e.id)||e.removeSub(this)}var r=this.depIds;this.depIds=this.newDepIds,this.newDepIds=r,this.newDepIds.clear(),r=this.deps,this.deps=this.newDeps,this.newDeps=r,this.newDeps.length=0},fr.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():function(t){var e=t.id;if(null==nr[e]){if(nr[e]=!0,ar){for(var r=rr.length-1;r>lr&&rr[r].id>t.id;)r--;rr.splice(r+1,0,t)}else rr.push(t);ir||(ir=!0,ee(ur))}}(this)},fr.prototype.run=function(){if(this.active){var t=this.get();if(t!==this.value||s(t)||this.deep){var e=this.value;if(this.value=t,this.user)try{this.cb.call(this.vm,t,e)}catch(t){qt(t,this.vm,'callback for watcher "'+this.expression+'"')}else this.cb.call(this.vm,t,e)}}},fr.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1},fr.prototype.depend=function(){for(var t=this.deps.length;t--;)this.deps[t].depend()},fr.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||v(this.vm._watchers,this);for(var t=this.deps.length;t--;)this.deps[t].removeSub(this);this.active=!1}};var mr={enumerable:!0,configurable:!0,get:P,set:P};function hr(t,e,r){mr.get=function(){return this[e][r]},mr.set=function(t){this[e][r]=t},Object.defineProperty(t,r,mr)}function gr(t){t._watchers=[];var e=t.$options;e.props&&function(t,e){var r=t.$options.propsData||{},o=t._props={},n=t.$options._propKeys=[];t.$parent&&St(!1);var i=function(i){n.push(i);var a=Nt(i,e,r,t);Tt(o,i,a),i in t||hr(t,"_props",i)};for(var a in e)i(a);St(!0)}(t,e.props),e.methods&&function(t,e){t.$options.props;for(var r in e)t[r]="function"!=typeof e[r]?P:T(e[r],t)}(t,e.methods),e.data?function(t){var e=t.$options.data;d(e=t._data="function"==typeof e?function(t,e){ft();try{return t.call(e,e)}catch(t){return qt(t,e,"data()"),{}}finally{mt()}}(e,t):e||{})||(e={});var r=Object.keys(e),o=t.$options.props,n=(t.$options.methods,r.length);for(;n--;){var i=r[n];0,o&&y(o,i)||(a=void 0,36!==(a=(i+"").charCodeAt(0))&&95!==a&&hr(t,"_data",i))}var a;Ot(e,!0)}(t):Ot(t._data={},!0),e.computed&&function(t,e){var r=t._computedWatchers=Object.create(null),o=nt();for(var n in e){var i=e[n],a="function"==typeof i?i:i.get;0,o||(r[n]=new fr(t,a||P,P,br)),n in t||vr(t,n,i)}}(t,e.computed),e.watch&&e.watch!==et&&function(t,e){for(var r in e){var o=e[r];if(Array.isArray(o))for(var n=0;n<o.length;n++)wr(t,r,o[n]);else wr(t,r,o)}}(t,e.watch)}var br={lazy:!0};function vr(t,e,r){var o=!nt();"function"==typeof r?(mr.get=o?xr(e):yr(r),mr.set=P):(mr.get=r.get?o&&!1!==r.cache?xr(e):yr(r.get):P,mr.set=r.set||P),Object.defineProperty(t,e,mr)}function xr(t){return function(){var e=this._computedWatchers&&this._computedWatchers[t];if(e)return e.dirty&&e.evaluate(),ut.target&&e.depend(),e.value}}function yr(t){return function(){return t.call(this,this)}}function wr(t,e,r,o){return d(r)&&(o=r,r=r.handler),"string"==typeof r&&(r=t[r]),t.$watch(e,r,o)}var kr=0;function _r(t){var e=t.options;if(t.super){var r=_r(t.super);if(r!==t.superOptions){t.superOptions=r;var o=function(t){var e,r=t.options,o=t.sealedOptions;for(var n in r)r[n]!==o[n]&&(e||(e={}),e[n]=r[n]);return e}(t);o&&A(t.extendOptions,o),(e=t.options=Mt(r,t.extendOptions)).name&&(e.components[e.name]=t)}}return e}function Sr(t){this._init(t)}function Cr(t){t.cid=0;var e=1;t.extend=function(t){t=t||{};var r=this,o=r.cid,n=t._Ctor||(t._Ctor={});if(n[o])return n[o];var i=t.name||r.options.name;var a=function(t){this._init(t)};return(a.prototype=Object.create(r.prototype)).constructor=a,a.cid=e++,a.options=Mt(r.options,t),a.super=r,a.options.props&&function(t){var e=t.options.props;for(var r in e)hr(t.prototype,"_props",r)}(a),a.options.computed&&function(t){var e=t.options.computed;for(var r in e)vr(t.prototype,r,e[r])}(a),a.extend=r.extend,a.mixin=r.mixin,a.use=r.use,N.forEach(function(t){a[t]=r[t]}),i&&(a.options.components[i]=a),a.superOptions=r.options,a.extendOptions=t,a.sealedOptions=A({},a.options),n[o]=a,a}}function Or(t){return t&&(t.Ctor.options.name||t.tag)}function Tr(t,e){return Array.isArray(t)?t.indexOf(e)>-1:"string"==typeof t?t.split(",").indexOf(e)>-1:!!u(t)&&t.test(e)}function Br(t,e){var r=t.cache,o=t.keys,n=t._vnode;for(var i in r){var a=r[i];if(a){var l=Or(a.componentOptions);l&&!e(l)&&Ar(r,i,o,n)}}}function Ar(t,e,r,o){var n=t[e];!n||o&&n.tag===o.tag||n.componentInstance.$destroy(),t[e]=null,v(r,e)}!function(t){t.prototype._init=function(t){var e=this;e._uid=kr++,e._isVue=!0,t&&t._isComponent?function(t,e){var r=t.$options=Object.create(t.constructor.options),o=e._parentVnode;r.parent=e.parent,r._parentVnode=o;var n=o.componentOptions;r.propsData=n.propsData,r._parentListeners=n.listeners,r._renderChildren=n.children,r._componentTag=n.tag,e.render&&(r.render=e.render,r.staticRenderFns=e.staticRenderFns)}(e,t):e.$options=Mt(_r(e.constructor),t||{},e),e._renderProxy=e,e._self=e,function(t){var e=t.$options,r=e.parent;if(r&&!e.abstract){for(;r.$options.abstract&&r.$parent;)r=r.$parent;r.$children.push(t)}t.$parent=r,t.$root=r?r.$root:t,t.$children=[],t.$refs={},t._watcher=null,t._inactive=null,t._directInactive=!1,t._isMounted=!1,t._isDestroyed=!1,t._isBeingDestroyed=!1}(e),function(t){t._events=Object.create(null),t._hasHookEvent=!1;var e=t.$options._parentListeners;e&&Ye(t,e)}(e),function(t){t._vnode=null,t._staticTrees=null;var e=t.$options,r=t.$vnode=e._parentVnode,n=r&&r.context;t.$slots=pe(e._renderChildren,n),t.$scopedSlots=o,t._c=function(e,r,o,n){return Re(t,e,r,o,n,!1)},t.$createElement=function(e,r,o,n){return Re(t,e,r,o,n,!0)};var i=r&&r.data;Tt(t,"$attrs",i&&i.attrs||o,null,!0),Tt(t,"$listeners",e._parentListeners||o,null,!0)}(e),er(e,"beforeCreate"),function(t){var e=ue(t.$options.inject,t);e&&(St(!1),Object.keys(e).forEach(function(r){Tt(t,r,e[r])}),St(!0))}(e),gr(e),function(t){var e=t.$options.provide;e&&(t._provided="function"==typeof e?e.call(t):e)}(e),er(e,"created"),e.$options.el&&e.$mount(e.$options.el)}}(Sr),function(t){var e={get:function(){return this._data}},r={get:function(){return this._props}};Object.defineProperty(t.prototype,"$data",e),Object.defineProperty(t.prototype,"$props",r),t.prototype.$set=Bt,t.prototype.$delete=At,t.prototype.$watch=function(t,e,r){if(d(e))return wr(this,t,e,r);(r=r||{}).user=!0;var o=new fr(this,t,e,r);if(r.immediate)try{e.call(this,o.value)}catch(t){qt(t,this,'callback for immediate watcher "'+o.expression+'"')}return function(){o.teardown()}}}(Sr),function(t){var e=/^hook:/;t.prototype.$on=function(t,r){var o=this;if(Array.isArray(t))for(var n=0,i=t.length;n<i;n++)o.$on(t[n],r);else(o._events[t]||(o._events[t]=[])).push(r),e.test(t)&&(o._hasHookEvent=!0);return o},t.prototype.$once=function(t,e){var r=this;function o(){r.$off(t,o),e.apply(r,arguments)}return o.fn=e,r.$on(t,o),r},t.prototype.$off=function(t,e){var r=this;if(!arguments.length)return r._events=Object.create(null),r;if(Array.isArray(t)){for(var o=0,n=t.length;o<n;o++)r.$off(t[o],e);return r}var i,a=r._events[t];if(!a)return r;if(!e)return r._events[t]=null,r;for(var l=a.length;l--;)if((i=a[l])===e||i.fn===e){a.splice(l,1);break}return r},t.prototype.$emit=function(t){var e=this,r=e._events[t];if(r){r=r.length>1?B(r):r;for(var o=B(arguments,1),n='event handler for "'+t+'"',i=0,a=r.length;i<a;i++)Ht(r[i],e,o,e,n)}return e}}(Sr),function(t){t.prototype._update=function(t,e){var r=this,o=r.$el,n=r._vnode,i=Je(r);r._vnode=t,r.$el=n?r.__patch__(n,t):r.__patch__(r.$el,t,e,!1),i(),o&&(o.__vue__=null),r.$el&&(r.$el.__vue__=r),r.$vnode&&r.$parent&&r.$vnode===r.$parent._vnode&&(r.$parent.$el=r.$el)},t.prototype.$forceUpdate=function(){this._watcher&&this._watcher.update()},t.prototype.$destroy=function(){var t=this;if(!t._isBeingDestroyed){er(t,"beforeDestroy"),t._isBeingDestroyed=!0;var e=t.$parent;!e||e._isBeingDestroyed||t.$options.abstract||v(e.$children,t),t._watcher&&t._watcher.teardown();for(var r=t._watchers.length;r--;)t._watchers[r].teardown();t._data.__ob__&&t._data.__ob__.vmCount--,t._isDestroyed=!0,t.__patch__(t._vnode,null),er(t,"destroyed"),t.$off(),t.$el&&(t.$el.__vue__=null),t.$vnode&&(t.$vnode.parent=null)}}}(Sr),function(t){Pe(t.prototype),t.prototype.$nextTick=function(t){return ee(t,this)},t.prototype._render=function(){var t,e=this,r=e.$options,o=r.render,n=r._parentVnode;n&&(e.$scopedSlots=me(n.data.scopedSlots,e.$slots,e.$scopedSlots)),e.$vnode=n;try{He=e,t=o.call(e._renderProxy,e.$createElement)}catch(r){qt(r,e,"render"),t=e._vnode}finally{He=null}return Array.isArray(t)&&1===t.length&&(t=t[0]),t instanceof ht||(t=bt()),t.parent=n,t}}(Sr);var Er=[String,RegExp,Array],Pr={KeepAlive:{name:"keep-alive",abstract:!0,props:{include:Er,exclude:Er,max:[String,Number]},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var t in this.cache)Ar(this.cache,t,this.keys)},mounted:function(){var t=this;this.$watch("include",function(e){Br(t,function(t){return Tr(e,t)})}),this.$watch("exclude",function(e){Br(t,function(t){return!Tr(e,t)})})},render:function(){var t=this.$slots.default,e=We(t),r=e&&e.componentOptions;if(r){var o=Or(r),n=this.include,i=this.exclude;if(n&&(!o||!Tr(n,o))||i&&o&&Tr(i,o))return e;var a=this.cache,l=this.keys,s=null==e.key?r.Ctor.cid+(r.tag?"::"+r.tag:""):e.key;a[s]?(e.componentInstance=a[s].componentInstance,v(l,s),l.push(s)):(a[s]=e,l.push(s),this.max&&l.length>parseInt(this.max)&&Ar(a,l[0],l,this._vnode)),e.data.keepAlive=!0}return e||t&&t[0]}}};!function(t){var e={get:function(){return I}};Object.defineProperty(t,"config",e),t.util={warn:ct,extend:A,mergeOptions:Mt,defineReactive:Tt},t.set=Bt,t.delete=At,t.nextTick=ee,t.observable=function(t){return Ot(t),t},t.options=Object.create(null),N.forEach(function(e){t.options[e+"s"]=Object.create(null)}),t.options._base=t,A(t.options.components,Pr),function(t){t.use=function(t){var e=this._installedPlugins||(this._installedPlugins=[]);if(e.indexOf(t)>-1)return this;var r=B(arguments,1);return r.unshift(this),"function"==typeof t.install?t.install.apply(t,r):"function"==typeof t&&t.apply(null,r),e.push(t),this}}(t),function(t){t.mixin=function(t){return this.options=Mt(this.options,t),this}}(t),Cr(t),function(t){N.forEach(function(e){t[e]=function(t,r){return r?("component"===e&&d(r)&&(r.name=r.name||t,r=this.options._base.extend(r)),"directive"===e&&"function"==typeof r&&(r={bind:r,update:r}),this.options[e+"s"][t]=r,r):this.options[e+"s"][t]}})}(t)}(Sr),Object.defineProperty(Sr.prototype,"$isServer",{get:nt}),Object.defineProperty(Sr.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(Sr,"FunctionalRenderContext",{value:De}),Sr.version="2.6.10";var Dr=g("style,class"),jr=g("input,textarea,option,select,progress"),Lr=g("contenteditable,draggable,spellcheck"),zr=g("events,caret,typing,plaintext-only"),Mr=function(t,e){return Rr(e)||"false"===e?"false":"contenteditable"===t&&zr(e)?e:"true"},$r=g("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"),Nr="http://www.w3.org/1999/xlink",Fr=function(t){return":"===t.charAt(5)&&"xlink"===t.slice(0,5)},Ir=function(t){return Fr(t)?t.slice(6,t.length):""},Rr=function(t){return null==t||!1===t};function qr(t){for(var e=t.data,r=t,o=t;i(o.componentInstance);)(o=o.componentInstance._vnode)&&o.data&&(e=Hr(o.data,e));for(;i(r=r.parent);)r&&r.data&&(e=Hr(e,r.data));return function(t,e){if(i(t)||i(e))return Vr(t,Ur(e));return""}(e.staticClass,e.class)}function Hr(t,e){return{staticClass:Vr(t.staticClass,e.staticClass),class:i(t.class)?[t.class,e.class]:e.class}}function Vr(t,e){return t?e?t+" "+e:t:e||""}function Ur(t){return Array.isArray(t)?function(t){for(var e,r="",o=0,n=t.length;o<n;o++)i(e=Ur(t[o]))&&""!==e&&(r&&(r+=" "),r+=e);return r}(t):s(t)?function(t){var e="";for(var r in t)t[r]&&(e&&(e+=" "),e+=r);return e}(t):"string"==typeof t?t:""}var Wr={svg:"http://www.w3.org/2000/svg",math:"http://www.w3.org/1998/Math/MathML"},Gr=g("html,body,base,head,link,meta,style,title,address,article,aside,footer,header,h1,h2,h3,h4,h5,h6,hgroup,nav,section,div,dd,dl,dt,figcaption,figure,picture,hr,img,li,main,ol,p,pre,ul,a,b,abbr,bdi,bdo,br,cite,code,data,dfn,em,i,kbd,mark,q,rp,rt,rtc,ruby,s,samp,small,span,strong,sub,sup,time,u,var,wbr,area,audio,map,track,video,embed,object,param,source,canvas,script,noscript,del,ins,caption,col,colgroup,table,thead,tbody,td,th,tr,button,datalist,fieldset,form,input,label,legend,meter,optgroup,option,output,progress,select,textarea,details,dialog,menu,menuitem,summary,content,element,shadow,template,blockquote,iframe,tfoot"),Xr=g("svg,animate,circle,clippath,cursor,defs,desc,ellipse,filter,font-face,foreignObject,g,glyph,image,line,marker,mask,missing-glyph,path,pattern,polygon,polyline,rect,switch,symbol,text,textpath,tspan,use,view",!0),Kr=function(t){return Gr(t)||Xr(t)};var Yr=Object.create(null);var Zr=g("text,number,password,search,email,tel,url");var Jr=Object.freeze({createElement:function(t,e){var r=document.createElement(t);return"select"!==t?r:(e.data&&e.data.attrs&&void 0!==e.data.attrs.multiple&&r.setAttribute("multiple","multiple"),r)},createElementNS:function(t,e){return document.createElementNS(Wr[t],e)},createTextNode:function(t){return document.createTextNode(t)},createComment:function(t){return document.createComment(t)},insertBefore:function(t,e,r){t.insertBefore(e,r)},removeChild:function(t,e){t.removeChild(e)},appendChild:function(t,e){t.appendChild(e)},parentNode:function(t){return t.parentNode},nextSibling:function(t){return t.nextSibling},tagName:function(t){return t.tagName},setTextContent:function(t,e){t.textContent=e},setStyleScope:function(t,e){t.setAttribute(e,"")}}),Qr={create:function(t,e){to(e)},update:function(t,e){t.data.ref!==e.data.ref&&(to(t,!0),to(e))},destroy:function(t){to(t,!0)}};function to(t,e){var r=t.data.ref;if(i(r)){var o=t.context,n=t.componentInstance||t.elm,a=o.$refs;e?Array.isArray(a[r])?v(a[r],n):a[r]===n&&(a[r]=void 0):t.data.refInFor?Array.isArray(a[r])?a[r].indexOf(n)<0&&a[r].push(n):a[r]=[n]:a[r]=n}}var eo=new ht("",{},[]),ro=["create","activate","update","remove","destroy"];function oo(t,e){return t.key===e.key&&(t.tag===e.tag&&t.isComment===e.isComment&&i(t.data)===i(e.data)&&function(t,e){if("input"!==t.tag)return!0;var r,o=i(r=t.data)&&i(r=r.attrs)&&r.type,n=i(r=e.data)&&i(r=r.attrs)&&r.type;return o===n||Zr(o)&&Zr(n)}(t,e)||a(t.isAsyncPlaceholder)&&t.asyncFactory===e.asyncFactory&&n(e.asyncFactory.error))}function no(t,e,r){var o,n,a={};for(o=e;o<=r;++o)i(n=t[o].key)&&(a[n]=o);return a}var io={create:ao,update:ao,destroy:function(t){ao(t,eo)}};function ao(t,e){(t.data.directives||e.data.directives)&&function(t,e){var r,o,n,i=t===eo,a=e===eo,l=so(t.data.directives,t.context),s=so(e.data.directives,e.context),c=[],d=[];for(r in s)o=l[r],n=s[r],o?(n.oldValue=o.value,n.oldArg=o.arg,uo(n,"update",e,t),n.def&&n.def.componentUpdated&&d.push(n)):(uo(n,"bind",e,t),n.def&&n.def.inserted&&c.push(n));if(c.length){var u=function(){for(var r=0;r<c.length;r++)uo(c[r],"inserted",e,t)};i?le(e,"insert",u):u()}d.length&&le(e,"postpatch",function(){for(var r=0;r<d.length;r++)uo(d[r],"componentUpdated",e,t)});if(!i)for(r in l)s[r]||uo(l[r],"unbind",t,t,a)}(t,e)}var lo=Object.create(null);function so(t,e){var r,o,n=Object.create(null);if(!t)return n;for(r=0;r<t.length;r++)(o=t[r]).modifiers||(o.modifiers=lo),n[co(o)]=o,o.def=$t(e.$options,"directives",o.name);return n}function co(t){return t.rawName||t.name+"."+Object.keys(t.modifiers||{}).join(".")}function uo(t,e,r,o,n){var i=t.def&&t.def[e];if(i)try{i(r.elm,t,r,o,n)}catch(o){qt(o,r.context,"directive "+t.name+" "+e+" hook")}}var po=[Qr,io];function fo(t,e){var r=e.componentOptions;if(!(i(r)&&!1===r.Ctor.options.inheritAttrs||n(t.data.attrs)&&n(e.data.attrs))){var o,a,l=e.elm,s=t.data.attrs||{},c=e.data.attrs||{};for(o in i(c.__ob__)&&(c=e.data.attrs=A({},c)),c)a=c[o],s[o]!==a&&mo(l,o,a);for(o in(Y||J)&&c.value!==s.value&&mo(l,"value",c.value),s)n(c[o])&&(Fr(o)?l.removeAttributeNS(Nr,Ir(o)):Lr(o)||l.removeAttribute(o))}}function mo(t,e,r){t.tagName.indexOf("-")>-1?ho(t,e,r):$r(e)?Rr(r)?t.removeAttribute(e):(r="allowfullscreen"===e&&"EMBED"===t.tagName?"true":e,t.setAttribute(e,r)):Lr(e)?t.setAttribute(e,Mr(e,r)):Fr(e)?Rr(r)?t.removeAttributeNS(Nr,Ir(e)):t.setAttributeNS(Nr,e,r):ho(t,e,r)}function ho(t,e,r){if(Rr(r))t.removeAttribute(e);else{if(Y&&!Z&&"TEXTAREA"===t.tagName&&"placeholder"===e&&""!==r&&!t.__ieph){var o=function(e){e.stopImmediatePropagation(),t.removeEventListener("input",o)};t.addEventListener("input",o),t.__ieph=!0}t.setAttribute(e,r)}}var go={create:fo,update:fo};function bo(t,e){var r=e.elm,o=e.data,a=t.data;if(!(n(o.staticClass)&&n(o.class)&&(n(a)||n(a.staticClass)&&n(a.class)))){var l=qr(e),s=r._transitionClasses;i(s)&&(l=Vr(l,Ur(s))),l!==r._prevClass&&(r.setAttribute("class",l),r._prevClass=l)}}var vo,xo={create:bo,update:bo},yo="__r",wo="__c";function ko(t,e,r){var o=vo;return function n(){var i=e.apply(null,arguments);null!==i&&Co(t,n,r,o)}}var _o=Gt&&!(tt&&Number(tt[1])<=53);function So(t,e,r,o){if(_o){var n=sr,i=e;e=i._wrapper=function(t){if(t.target===t.currentTarget||t.timeStamp>=n||t.timeStamp<=0||t.target.ownerDocument!==document)return i.apply(this,arguments)}}vo.addEventListener(t,e,rt?{capture:r,passive:o}:r)}function Co(t,e,r,o){(o||vo).removeEventListener(t,e._wrapper||e,r)}function Oo(t,e){if(!n(t.data.on)||!n(e.data.on)){var r=e.data.on||{},o=t.data.on||{};vo=e.elm,function(t){if(i(t[yo])){var e=Y?"change":"input";t[e]=[].concat(t[yo],t[e]||[]),delete t[yo]}i(t[wo])&&(t.change=[].concat(t[wo],t.change||[]),delete t[wo])}(r),ae(r,o,So,Co,ko,e.context),vo=void 0}}var To,Bo={create:Oo,update:Oo};function Ao(t,e){if(!n(t.data.domProps)||!n(e.data.domProps)){var r,o,a=e.elm,l=t.data.domProps||{},s=e.data.domProps||{};for(r in i(s.__ob__)&&(s=e.data.domProps=A({},s)),l)r in s||(a[r]="");for(r in s){if(o=s[r],"textContent"===r||"innerHTML"===r){if(e.children&&(e.children.length=0),o===l[r])continue;1===a.childNodes.length&&a.removeChild(a.childNodes[0])}if("value"===r&&"PROGRESS"!==a.tagName){a._value=o;var c=n(o)?"":String(o);Eo(a,c)&&(a.value=c)}else if("innerHTML"===r&&Xr(a.tagName)&&n(a.innerHTML)){(To=To||document.createElement("div")).innerHTML="<svg>"+o+"</svg>";for(var d=To.firstChild;a.firstChild;)a.removeChild(a.firstChild);for(;d.firstChild;)a.appendChild(d.firstChild)}else if(o!==l[r])try{a[r]=o}catch(t){}}}}function Eo(t,e){return!t.composing&&("OPTION"===t.tagName||function(t,e){var r=!0;try{r=document.activeElement!==t}catch(t){}return r&&t.value!==e}(t,e)||function(t,e){var r=t.value,o=t._vModifiers;if(i(o)){if(o.number)return h(r)!==h(e);if(o.trim)return r.trim()!==e.trim()}return r!==e}(t,e))}var Po={create:Ao,update:Ao},Do=w(function(t){var e={},r=/:(.+)/;return t.split(/;(?![^(]*\))/g).forEach(function(t){if(t){var o=t.split(r);o.length>1&&(e[o[0].trim()]=o[1].trim())}}),e});function jo(t){var e=Lo(t.style);return t.staticStyle?A(t.staticStyle,e):e}function Lo(t){return Array.isArray(t)?E(t):"string"==typeof t?Do(t):t}var zo,Mo=/^--/,$o=/\s*!important$/,No=function(t,e,r){if(Mo.test(e))t.style.setProperty(e,r);else if($o.test(r))t.style.setProperty(O(e),r.replace($o,""),"important");else{var o=Io(e);if(Array.isArray(r))for(var n=0,i=r.length;n<i;n++)t.style[o]=r[n];else t.style[o]=r}},Fo=["Webkit","Moz","ms"],Io=w(function(t){if(zo=zo||document.createElement("div").style,"filter"!==(t=_(t))&&t in zo)return t;for(var e=t.charAt(0).toUpperCase()+t.slice(1),r=0;r<Fo.length;r++){var o=Fo[r]+e;if(o in zo)return o}});function Ro(t,e){var r=e.data,o=t.data;if(!(n(r.staticStyle)&&n(r.style)&&n(o.staticStyle)&&n(o.style))){var a,l,s=e.elm,c=o.staticStyle,d=o.normalizedStyle||o.style||{},u=c||d,p=Lo(e.data.style)||{};e.data.normalizedStyle=i(p.__ob__)?A({},p):p;var f=function(t,e){var r,o={};if(e)for(var n=t;n.componentInstance;)(n=n.componentInstance._vnode)&&n.data&&(r=jo(n.data))&&A(o,r);(r=jo(t.data))&&A(o,r);for(var i=t;i=i.parent;)i.data&&(r=jo(i.data))&&A(o,r);return o}(e,!0);for(l in u)n(f[l])&&No(s,l,"");for(l in f)(a=f[l])!==u[l]&&No(s,l,null==a?"":a)}}var qo={create:Ro,update:Ro},Ho=/\s+/;function Vo(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(Ho).forEach(function(e){return t.classList.add(e)}):t.classList.add(e);else{var r=" "+(t.getAttribute("class")||"")+" ";r.indexOf(" "+e+" ")<0&&t.setAttribute("class",(r+e).trim())}}function Uo(t,e){if(e&&(e=e.trim()))if(t.classList)e.indexOf(" ")>-1?e.split(Ho).forEach(function(e){return t.classList.remove(e)}):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{for(var r=" "+(t.getAttribute("class")||"")+" ",o=" "+e+" ";r.indexOf(o)>=0;)r=r.replace(o," ");(r=r.trim())?t.setAttribute("class",r):t.removeAttribute("class")}}function Wo(t){if(t){if("object"==typeof t){var e={};return!1!==t.css&&A(e,Go(t.name||"v")),A(e,t),e}return"string"==typeof t?Go(t):void 0}}var Go=w(function(t){return{enterClass:t+"-enter",enterToClass:t+"-enter-to",enterActiveClass:t+"-enter-active",leaveClass:t+"-leave",leaveToClass:t+"-leave-to",leaveActiveClass:t+"-leave-active"}}),Xo=W&&!Z,Ko="transition",Yo="animation",Zo="transition",Jo="transitionend",Qo="animation",tn="animationend";Xo&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Zo="WebkitTransition",Jo="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Qo="WebkitAnimation",tn="webkitAnimationEnd"));var en=W?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function rn(t){en(function(){en(t)})}function on(t,e){var r=t._transitionClasses||(t._transitionClasses=[]);r.indexOf(e)<0&&(r.push(e),Vo(t,e))}function nn(t,e){t._transitionClasses&&v(t._transitionClasses,e),Uo(t,e)}function an(t,e,r){var o=sn(t,e),n=o.type,i=o.timeout,a=o.propCount;if(!n)return r();var l=n===Ko?Jo:tn,s=0,c=function(){t.removeEventListener(l,d),r()},d=function(e){e.target===t&&++s>=a&&c()};setTimeout(function(){s<a&&c()},i+1),t.addEventListener(l,d)}var ln=/\b(transform|all)(,|$)/;function sn(t,e){var r,o=window.getComputedStyle(t),n=(o[Zo+"Delay"]||"").split(", "),i=(o[Zo+"Duration"]||"").split(", "),a=cn(n,i),l=(o[Qo+"Delay"]||"").split(", "),s=(o[Qo+"Duration"]||"").split(", "),c=cn(l,s),d=0,u=0;return e===Ko?a>0&&(r=Ko,d=a,u=i.length):e===Yo?c>0&&(r=Yo,d=c,u=s.length):u=(r=(d=Math.max(a,c))>0?a>c?Ko:Yo:null)?r===Ko?i.length:s.length:0,{type:r,timeout:d,propCount:u,hasTransform:r===Ko&&ln.test(o[Zo+"Property"])}}function cn(t,e){for(;t.length<e.length;)t=t.concat(t);return Math.max.apply(null,e.map(function(e,r){return dn(e)+dn(t[r])}))}function dn(t){return 1e3*Number(t.slice(0,-1).replace(",","."))}function un(t,e){var r=t.elm;i(r._leaveCb)&&(r._leaveCb.cancelled=!0,r._leaveCb());var o=Wo(t.data.transition);if(!n(o)&&!i(r._enterCb)&&1===r.nodeType){for(var a=o.css,l=o.type,c=o.enterClass,d=o.enterToClass,u=o.enterActiveClass,p=o.appearClass,f=o.appearToClass,m=o.appearActiveClass,g=o.beforeEnter,b=o.enter,v=o.afterEnter,x=o.enterCancelled,y=o.beforeAppear,w=o.appear,k=o.afterAppear,_=o.appearCancelled,S=o.duration,C=Ze,O=Ze.$vnode;O&&O.parent;)C=O.context,O=O.parent;var T=!C._isMounted||!t.isRootInsert;if(!T||w||""===w){var B=T&&p?p:c,A=T&&m?m:u,E=T&&f?f:d,P=T&&y||g,D=T&&"function"==typeof w?w:b,j=T&&k||v,L=T&&_||x,z=h(s(S)?S.enter:S);0;var $=!1!==a&&!Z,N=mn(D),F=r._enterCb=M(function(){$&&(nn(r,E),nn(r,A)),F.cancelled?($&&nn(r,B),L&&L(r)):j&&j(r),r._enterCb=null});t.data.show||le(t,"insert",function(){var e=r.parentNode,o=e&&e._pending&&e._pending[t.key];o&&o.tag===t.tag&&o.elm._leaveCb&&o.elm._leaveCb(),D&&D(r,F)}),P&&P(r),$&&(on(r,B),on(r,A),rn(function(){nn(r,B),F.cancelled||(on(r,E),N||(fn(z)?setTimeout(F,z):an(r,l,F)))})),t.data.show&&(e&&e(),D&&D(r,F)),$||N||F()}}}function pn(t,e){var r=t.elm;i(r._enterCb)&&(r._enterCb.cancelled=!0,r._enterCb());var o=Wo(t.data.transition);if(n(o)||1!==r.nodeType)return e();if(!i(r._leaveCb)){var a=o.css,l=o.type,c=o.leaveClass,d=o.leaveToClass,u=o.leaveActiveClass,p=o.beforeLeave,f=o.leave,m=o.afterLeave,g=o.leaveCancelled,b=o.delayLeave,v=o.duration,x=!1!==a&&!Z,y=mn(f),w=h(s(v)?v.leave:v);0;var k=r._leaveCb=M(function(){r.parentNode&&r.parentNode._pending&&(r.parentNode._pending[t.key]=null),x&&(nn(r,d),nn(r,u)),k.cancelled?(x&&nn(r,c),g&&g(r)):(e(),m&&m(r)),r._leaveCb=null});b?b(_):_()}function _(){k.cancelled||(!t.data.show&&r.parentNode&&((r.parentNode._pending||(r.parentNode._pending={}))[t.key]=t),p&&p(r),x&&(on(r,c),on(r,u),rn(function(){nn(r,c),k.cancelled||(on(r,d),y||(fn(w)?setTimeout(k,w):an(r,l,k)))})),f&&f(r,k),x||y||k())}}function fn(t){return"number"==typeof t&&!isNaN(t)}function mn(t){if(n(t))return!1;var e=t.fns;return i(e)?mn(Array.isArray(e)?e[0]:e):(t._length||t.length)>1}function hn(t,e){!0!==e.data.show&&un(e)}var gn=function(t){var e,r,o={},s=t.modules,c=t.nodeOps;for(e=0;e<ro.length;++e)for(o[ro[e]]=[],r=0;r<s.length;++r)i(s[r][ro[e]])&&o[ro[e]].push(s[r][ro[e]]);function d(t){var e=c.parentNode(t);i(e)&&c.removeChild(e,t)}function u(t,e,r,n,l,s,d){if(i(t.elm)&&i(s)&&(t=s[d]=xt(t)),t.isRootInsert=!l,!function(t,e,r,n){var l=t.data;if(i(l)){var s=i(t.componentInstance)&&l.keepAlive;if(i(l=l.hook)&&i(l=l.init)&&l(t,!1),i(t.componentInstance))return p(t,e),f(r,t.elm,n),a(s)&&function(t,e,r,n){var a,l=t;for(;l.componentInstance;)if(l=l.componentInstance._vnode,i(a=l.data)&&i(a=a.transition)){for(a=0;a<o.activate.length;++a)o.activate[a](eo,l);e.push(l);break}f(r,t.elm,n)}(t,e,r,n),!0}}(t,e,r,n)){var u=t.data,h=t.children,g=t.tag;i(g)?(t.elm=t.ns?c.createElementNS(t.ns,g):c.createElement(g,t),v(t),m(t,h,e),i(u)&&b(t,e),f(r,t.elm,n)):a(t.isComment)?(t.elm=c.createComment(t.text),f(r,t.elm,n)):(t.elm=c.createTextNode(t.text),f(r,t.elm,n))}}function p(t,e){i(t.data.pendingInsert)&&(e.push.apply(e,t.data.pendingInsert),t.data.pendingInsert=null),t.elm=t.componentInstance.$el,h(t)?(b(t,e),v(t)):(to(t),e.push(t))}function f(t,e,r){i(t)&&(i(r)?c.parentNode(r)===t&&c.insertBefore(t,e,r):c.appendChild(t,e))}function m(t,e,r){if(Array.isArray(e)){0;for(var o=0;o<e.length;++o)u(e[o],r,t.elm,null,!0,e,o)}else l(t.text)&&c.appendChild(t.elm,c.createTextNode(String(t.text)))}function h(t){for(;t.componentInstance;)t=t.componentInstance._vnode;return i(t.tag)}function b(t,r){for(var n=0;n<o.create.length;++n)o.create[n](eo,t);i(e=t.data.hook)&&(i(e.create)&&e.create(eo,t),i(e.insert)&&r.push(t))}function v(t){var e;if(i(e=t.fnScopeId))c.setStyleScope(t.elm,e);else for(var r=t;r;)i(e=r.context)&&i(e=e.$options._scopeId)&&c.setStyleScope(t.elm,e),r=r.parent;i(e=Ze)&&e!==t.context&&e!==t.fnContext&&i(e=e.$options._scopeId)&&c.setStyleScope(t.elm,e)}function x(t,e,r,o,n,i){for(;o<=n;++o)u(r[o],i,t,e,!1,r,o)}function y(t){var e,r,n=t.data;if(i(n))for(i(e=n.hook)&&i(e=e.destroy)&&e(t),e=0;e<o.destroy.length;++e)o.destroy[e](t);if(i(e=t.children))for(r=0;r<t.children.length;++r)y(t.children[r])}function w(t,e,r,o){for(;r<=o;++r){var n=e[r];i(n)&&(i(n.tag)?(k(n),y(n)):d(n.elm))}}function k(t,e){if(i(e)||i(t.data)){var r,n=o.remove.length+1;for(i(e)?e.listeners+=n:e=function(t,e){function r(){0==--r.listeners&&d(t)}return r.listeners=e,r}(t.elm,n),i(r=t.componentInstance)&&i(r=r._vnode)&&i(r.data)&&k(r,e),r=0;r<o.remove.length;++r)o.remove[r](t,e);i(r=t.data.hook)&&i(r=r.remove)?r(t,e):e()}else d(t.elm)}function _(t,e,r,o){for(var n=r;n<o;n++){var a=e[n];if(i(a)&&oo(t,a))return n}}function S(t,e,r,l,s,d){if(t!==e){i(e.elm)&&i(l)&&(e=l[s]=xt(e));var p=e.elm=t.elm;if(a(t.isAsyncPlaceholder))i(e.asyncFactory.resolved)?T(t.elm,e,r):e.isAsyncPlaceholder=!0;else if(a(e.isStatic)&&a(t.isStatic)&&e.key===t.key&&(a(e.isCloned)||a(e.isOnce)))e.componentInstance=t.componentInstance;else{var f,m=e.data;i(m)&&i(f=m.hook)&&i(f=f.prepatch)&&f(t,e);var g=t.children,b=e.children;if(i(m)&&h(e)){for(f=0;f<o.update.length;++f)o.update[f](t,e);i(f=m.hook)&&i(f=f.update)&&f(t,e)}n(e.text)?i(g)&&i(b)?g!==b&&function(t,e,r,o,a){var l,s,d,p=0,f=0,m=e.length-1,h=e[0],g=e[m],b=r.length-1,v=r[0],y=r[b],k=!a;for(0;p<=m&&f<=b;)n(h)?h=e[++p]:n(g)?g=e[--m]:oo(h,v)?(S(h,v,o,r,f),h=e[++p],v=r[++f]):oo(g,y)?(S(g,y,o,r,b),g=e[--m],y=r[--b]):oo(h,y)?(S(h,y,o,r,b),k&&c.insertBefore(t,h.elm,c.nextSibling(g.elm)),h=e[++p],y=r[--b]):oo(g,v)?(S(g,v,o,r,f),k&&c.insertBefore(t,g.elm,h.elm),g=e[--m],v=r[++f]):(n(l)&&(l=no(e,p,m)),n(s=i(v.key)?l[v.key]:_(v,e,p,m))?u(v,o,t,h.elm,!1,r,f):oo(d=e[s],v)?(S(d,v,o,r,f),e[s]=void 0,k&&c.insertBefore(t,d.elm,h.elm)):u(v,o,t,h.elm,!1,r,f),v=r[++f]);p>m?x(t,n(r[b+1])?null:r[b+1].elm,r,f,b,o):f>b&&w(0,e,p,m)}(p,g,b,r,d):i(b)?(i(t.text)&&c.setTextContent(p,""),x(p,null,b,0,b.length-1,r)):i(g)?w(0,g,0,g.length-1):i(t.text)&&c.setTextContent(p,""):t.text!==e.text&&c.setTextContent(p,e.text),i(m)&&i(f=m.hook)&&i(f=f.postpatch)&&f(t,e)}}}function C(t,e,r){if(a(r)&&i(t.parent))t.parent.data.pendingInsert=e;else for(var o=0;o<e.length;++o)e[o].data.hook.insert(e[o])}var O=g("attrs,class,staticClass,staticStyle,key");function T(t,e,r,o){var n,l=e.tag,s=e.data,c=e.children;if(o=o||s&&s.pre,e.elm=t,a(e.isComment)&&i(e.asyncFactory))return e.isAsyncPlaceholder=!0,!0;if(i(s)&&(i(n=s.hook)&&i(n=n.init)&&n(e,!0),i(n=e.componentInstance)))return p(e,r),!0;if(i(l)){if(i(c))if(t.hasChildNodes())if(i(n=s)&&i(n=n.domProps)&&i(n=n.innerHTML)){if(n!==t.innerHTML)return!1}else{for(var d=!0,u=t.firstChild,f=0;f<c.length;f++){if(!u||!T(u,c[f],r,o)){d=!1;break}u=u.nextSibling}if(!d||u)return!1}else m(e,c,r);if(i(s)){var h=!1;for(var g in s)if(!O(g)){h=!0,b(e,r);break}!h&&s.class&&oe(s.class)}}else t.data!==e.text&&(t.data=e.text);return!0}return function(t,e,r,l){if(!n(e)){var s,d=!1,p=[];if(n(t))d=!0,u(e,p);else{var f=i(t.nodeType);if(!f&&oo(t,e))S(t,e,p,null,null,l);else{if(f){if(1===t.nodeType&&t.hasAttribute($)&&(t.removeAttribute($),r=!0),a(r)&&T(t,e,p))return C(e,p,!0),t;s=t,t=new ht(c.tagName(s).toLowerCase(),{},[],void 0,s)}var m=t.elm,g=c.parentNode(m);if(u(e,p,m._leaveCb?null:g,c.nextSibling(m)),i(e.parent))for(var b=e.parent,v=h(e);b;){for(var x=0;x<o.destroy.length;++x)o.destroy[x](b);if(b.elm=e.elm,v){for(var k=0;k<o.create.length;++k)o.create[k](eo,b);var _=b.data.hook.insert;if(_.merged)for(var O=1;O<_.fns.length;O++)_.fns[O]()}else to(b);b=b.parent}i(g)?w(0,[t],0,0):i(t.tag)&&y(t)}}return C(e,p,d),e.elm}i(t)&&y(t)}}({nodeOps:Jr,modules:[go,xo,Bo,Po,qo,W?{create:hn,activate:hn,remove:function(t,e){!0!==t.data.show?pn(t,e):e()}}:{}].concat(po)});Z&&document.addEventListener("selectionchange",function(){var t=document.activeElement;t&&t.vmodel&&Sn(t,"input")});var bn={inserted:function(t,e,r,o){"select"===r.tag?(o.elm&&!o.elm._vOptions?le(r,"postpatch",function(){bn.componentUpdated(t,e,r)}):vn(t,e,r.context),t._vOptions=[].map.call(t.options,wn)):("textarea"===r.tag||Zr(t.type))&&(t._vModifiers=e.modifiers,e.modifiers.lazy||(t.addEventListener("compositionstart",kn),t.addEventListener("compositionend",_n),t.addEventListener("change",_n),Z&&(t.vmodel=!0)))},componentUpdated:function(t,e,r){if("select"===r.tag){vn(t,e,r.context);var o=t._vOptions,n=t._vOptions=[].map.call(t.options,wn);if(n.some(function(t,e){return!L(t,o[e])}))(t.multiple?e.value.some(function(t){return yn(t,n)}):e.value!==e.oldValue&&yn(e.value,n))&&Sn(t,"change")}}};function vn(t,e,r){xn(t,e,r),(Y||J)&&setTimeout(function(){xn(t,e,r)},0)}function xn(t,e,r){var o=e.value,n=t.multiple;if(!n||Array.isArray(o)){for(var i,a,l=0,s=t.options.length;l<s;l++)if(a=t.options[l],n)i=z(o,wn(a))>-1,a.selected!==i&&(a.selected=i);else if(L(wn(a),o))return void(t.selectedIndex!==l&&(t.selectedIndex=l));n||(t.selectedIndex=-1)}}function yn(t,e){return e.every(function(e){return!L(e,t)})}function wn(t){return"_value"in t?t._value:t.value}function kn(t){t.target.composing=!0}function _n(t){t.target.composing&&(t.target.composing=!1,Sn(t.target,"input"))}function Sn(t,e){var r=document.createEvent("HTMLEvents");r.initEvent(e,!0,!0),t.dispatchEvent(r)}function Cn(t){return!t.componentInstance||t.data&&t.data.transition?t:Cn(t.componentInstance._vnode)}var On={model:bn,show:{bind:function(t,e,r){var o=e.value,n=(r=Cn(r)).data&&r.data.transition,i=t.__vOriginalDisplay="none"===t.style.display?"":t.style.display;o&&n?(r.data.show=!0,un(r,function(){t.style.display=i})):t.style.display=o?i:"none"},update:function(t,e,r){var o=e.value;!o!=!e.oldValue&&((r=Cn(r)).data&&r.data.transition?(r.data.show=!0,o?un(r,function(){t.style.display=t.__vOriginalDisplay}):pn(r,function(){t.style.display="none"})):t.style.display=o?t.__vOriginalDisplay:"none")},unbind:function(t,e,r,o,n){n||(t.style.display=t.__vOriginalDisplay)}}},Tn={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 Bn(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?Bn(We(e.children)):t}function An(t){var e={},r=t.$options;for(var o in r.propsData)e[o]=t[o];var n=r._parentListeners;for(var i in n)e[_(i)]=n[i];return e}function En(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}var Pn=function(t){return t.tag||Ue(t)},Dn=function(t){return"show"===t.name},jn={name:"transition",props:Tn,abstract:!0,render:function(t){var e=this,r=this.$slots.default;if(r&&(r=r.filter(Pn)).length){0;var o=this.mode;0;var n=r[0];if(function(t){for(;t=t.parent;)if(t.data.transition)return!0}(this.$vnode))return n;var i=Bn(n);if(!i)return n;if(this._leaving)return En(t,n);var a="__transition-"+this._uid+"-";i.key=null==i.key?i.isComment?a+"comment":a+i.tag:l(i.key)?0===String(i.key).indexOf(a)?i.key:a+i.key:i.key;var s=(i.data||(i.data={})).transition=An(this),c=this._vnode,d=Bn(c);if(i.data.directives&&i.data.directives.some(Dn)&&(i.data.show=!0),d&&d.data&&!function(t,e){return e.key===t.key&&e.tag===t.tag}(i,d)&&!Ue(d)&&(!d.componentInstance||!d.componentInstance._vnode.isComment)){var u=d.data.transition=A({},s);if("out-in"===o)return this._leaving=!0,le(u,"afterLeave",function(){e._leaving=!1,e.$forceUpdate()}),En(t,n);if("in-out"===o){if(Ue(i))return c;var p,f=function(){p()};le(s,"afterEnter",f),le(s,"enterCancelled",f),le(u,"delayLeave",function(t){p=t})}}return n}}},Ln=A({tag:String,moveClass:String},Tn);function zn(t){t.elm._moveCb&&t.elm._moveCb(),t.elm._enterCb&&t.elm._enterCb()}function Mn(t){t.data.newPos=t.elm.getBoundingClientRect()}function $n(t){var e=t.data.pos,r=t.data.newPos,o=e.left-r.left,n=e.top-r.top;if(o||n){t.data.moved=!0;var i=t.elm.style;i.transform=i.WebkitTransform="translate("+o+"px,"+n+"px)",i.transitionDuration="0s"}}delete Ln.mode;var Nn={Transition:jn,TransitionGroup:{props:Ln,beforeMount:function(){var t=this,e=this._update;this._update=function(r,o){var n=Je(t);t.__patch__(t._vnode,t.kept,!1,!0),t._vnode=t.kept,n(),e.call(t,r,o)}},render:function(t){for(var e=this.tag||this.$vnode.data.tag||"span",r=Object.create(null),o=this.prevChildren=this.children,n=this.$slots.default||[],i=this.children=[],a=An(this),l=0;l<n.length;l++){var s=n[l];if(s.tag)if(null!=s.key&&0!==String(s.key).indexOf("__vlist"))i.push(s),r[s.key]=s,(s.data||(s.data={})).transition=a;else;}if(o){for(var c=[],d=[],u=0;u<o.length;u++){var p=o[u];p.data.transition=a,p.data.pos=p.elm.getBoundingClientRect(),r[p.key]?c.push(p):d.push(p)}this.kept=t(e,null,c),this.removed=d}return t(e,null,i)},updated:function(){var t=this.prevChildren,e=this.moveClass||(this.name||"v")+"-move";t.length&&this.hasMove(t[0].elm,e)&&(t.forEach(zn),t.forEach(Mn),t.forEach($n),this._reflow=document.body.offsetHeight,t.forEach(function(t){if(t.data.moved){var r=t.elm,o=r.style;on(r,e),o.transform=o.WebkitTransform=o.transitionDuration="",r.addEventListener(Jo,r._moveCb=function t(o){o&&o.target!==r||o&&!/transform$/.test(o.propertyName)||(r.removeEventListener(Jo,t),r._moveCb=null,nn(r,e))})}}))},methods:{hasMove:function(t,e){if(!Xo)return!1;if(this._hasMove)return this._hasMove;var r=t.cloneNode();t._transitionClasses&&t._transitionClasses.forEach(function(t){Uo(r,t)}),Vo(r,e),r.style.display="none",this.$el.appendChild(r);var o=sn(r);return this.$el.removeChild(r),this._hasMove=o.hasTransform}}}};Sr.config.mustUseProp=function(t,e,r){return"value"===r&&jr(t)&&"button"!==e||"selected"===r&&"option"===t||"checked"===r&&"input"===t||"muted"===r&&"video"===t},Sr.config.isReservedTag=Kr,Sr.config.isReservedAttr=Dr,Sr.config.getTagNamespace=function(t){return Xr(t)?"svg":"math"===t?"math":void 0},Sr.config.isUnknownElement=function(t){if(!W)return!0;if(Kr(t))return!1;if(t=t.toLowerCase(),null!=Yr[t])return Yr[t];var e=document.createElement(t);return t.indexOf("-")>-1?Yr[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:Yr[t]=/HTMLUnknownElement/.test(e.toString())},A(Sr.options.directives,On),A(Sr.options.components,Nn),Sr.prototype.__patch__=W?gn:P,Sr.prototype.$mount=function(t,e){return function(t,e,r){var o;return t.$el=e,t.$options.render||(t.$options.render=bt),er(t,"beforeMount"),o=function(){t._update(t._render(),r)},new fr(t,o,P,{before:function(){t._isMounted&&!t._isDestroyed&&er(t,"beforeUpdate")}},!0),r=!1,null==t.$vnode&&(t._isMounted=!0,er(t,"mounted")),t}(this,t=t&&W?function(t){if("string"==typeof t){var e=document.querySelector(t);return e||document.createElement("div")}return t}(t):void 0,e)},W&&setTimeout(function(){I.devtools&&it&&it.emit("init",Sr)},0),e.default=Sr}.call(this,r(7),r(87).setImmediate)},function(t,e,r){"use strict";r.r(e);var o=r(29),n=r.n(o);for(var i in o)"default"!==i&&function(t){r.d(e,t,function(){return o[t]})}(i);e.default=n.a},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default={name:"App"}},function(t,e,r){"use strict";r.r(e);var o=r(31),n=r.n(o);for(var i in o)"default"!==i&&function(t){r.d(e,t,function(){return o[t]})}(i);e.default=n.a},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i(r(50)),n=i(r(117));function i(t){return t&&t.__esModule?t:{default:t}}e.default={name:"View",components:{VueMarkdown:n.default},data:function(){return{content:""}},watch:{$route:function(t,e){t.params.page!==e.params.page&&this.loadPage(t.params.page)}},mounted:function(){this.loadPage(this.$route.params.page)},methods:{intLinkClick:function(t){var e=t.target;return this.$router.push({name:"view",params:{page:e.dataset.page}}),!1},loadPage:function(t){var e=this;console.debug("Loading "+t+"..."),o.default.get("/_content/"+t).then(function(t){e.content=t.data.content}).catch(function(r){r.response&&404===r.response.status?e.$router.push({name:"edit",params:{page:t}}):console.error(r)})},prerender:function(t){return t=t.replace(/\[\[([^\]]+)\]\]/,'<a class="intLink" data-page="$1" href="$1">$1</a>')},rendered:function(){var t=this;window.setTimeout(function(){var e=t.$refs.content.getElementsByClassName("intLink"),r=!0,o=!1,n=void 0;try{for(var i,a=e[Symbol.iterator]();!(r=(i=a.next()).done);r=!0){i.value.onclick=t.intLinkClick}}catch(t){o=!0,n=t}finally{try{!r&&a.return&&a.return()}finally{if(o)throw n}}Prism.highlightAll()},100)}}}},function(t,e,r){var o=r(243);"string"==typeof o&&(o=[[t.i,o,""]]);var n={hmr:!0,transform:void 0,insertInto:void 0};r(9)(o,n);o.locals&&(t.exports=o.locals)},function(t,e,r){"use strict";r.r(e);var o=r(34),n=r.n(o);for(var i in o)"default"!==i&&function(t){r.d(e,t,function(){return o[t]})}(i);e.default=n.a},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=i(r(50)),n=i(r(245));function i(t){return t&&t.__esModule?t:{default:t}}e.default={name:"Edit",data:function(){return{editor:null}},watch:{$route:function(t,e){t.params.page!==e.params.page&&this.loadPage(t.params.page)}},mounted:function(){this.editor||(this.editor=new n.default({element:this.$refs.editor,forceSync:!0,indentWithTabs:!1}),window.editor=this.editor),this.loadPage(this.$route.params.page)},methods:{loadPage:function(t){var e=this;console.debug("Loading "+t+"..."),o.default.get("/_content/"+t).then(function(t){e.editor.codemirror.setValue(t.data.content)}).catch(function(t){t.response&&404===t.response.status||console.error(t)})},save:function(){var t=this;o.default.post("/_content/"+this.$route.params.page,{content:this.$refs.editor.value}).then(function(){t.$router.push({name:"view",params:{page:t.$route.params.page}})}).catch(function(t){console.error(t)})}}}},function(t,e,r){var o=r(259);"string"==typeof o&&(o=[[t.i,o,""]]);var n={hmr:!0,transform:void 0,insertInto:void 0};r(9)(o,n);o.locals&&(t.exports=o.locals)},function(t,e){var r,o,n=t.exports={};function i(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function l(t){if(r===setTimeout)return setTimeout(t,0);if((r===i||!r)&&setTimeout)return r=setTimeout,setTimeout(t,0);try{return r(t,0)}catch(e){try{return r.call(null,t,0)}catch(e){return r.call(this,t,0)}}}!function(){try{r="function"==typeof setTimeout?setTimeout:i}catch(t){r=i}try{o="function"==typeof clearTimeout?clearTimeout:a}catch(t){o=a}}();var s,c=[],d=!1,u=-1;function p(){d&&s&&(d=!1,s.length?c=s.concat(c):u=-1,c.length&&f())}function f(){if(!d){var t=l(p);d=!0;for(var e=c.length;e;){for(s=c,c=[];++u<e;)s&&s[u].run();u=-1,e=c.length}s=null,d=!1,function(t){if(o===clearTimeout)return clearTimeout(t);if((o===a||!o)&&clearTimeout)return o=clearTimeout,clearTimeout(t);try{o(t)}catch(e){try{return o.call(null,t)}catch(e){return o.call(this,t)}}}(t)}}function m(t,e){this.fun=t,this.array=e}function h(){}n.nextTick=function(t){var e=new Array(arguments.length-1);if(arguments.length>1)for(var r=1;r<arguments.length;r++)e[r-1]=arguments[r];c.push(new m(t,e)),1!==c.length||d||l(f)},m.prototype.run=function(){this.fun.apply(null,this.array)},n.title="browser",n.browser=!0,n.env={},n.argv=[],n.version="",n.versions={},n.on=h,n.addListener=h,n.once=h,n.off=h,n.removeListener=h,n.removeAllListeners=h,n.emit=h,n.prependListener=h,n.prependOnceListener=h,n.listeners=function(t){return[]},n.binding=function(t){throw new Error("process.binding is not supported")},n.cwd=function(){return"/"},n.chdir=function(t){throw new Error("process.chdir is not supported")},n.umask=function(){return 0}},function(t,e,r){var o=r(124),n=r(38);t.exports=function(t){return o(n(t))}},function(t,e){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},function(t,e,r){var o=r(18),n=r(127),i=r(128),a=Object.defineProperty;e.f=r(19)?Object.defineProperty:function(t,e,r){if(o(t),e=i(e,!0),o(r),n)try{return a(t,e,r)}catch(t){}if("get"in r||"set"in r)throw TypeError("Accessors not supported!");return"value"in r&&(t[e]=r.value),t}},function(t,e){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,e){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e){var r=Math.ceil,o=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?o:r)(t)}},function(t,e,r){var o=r(66)("keys"),n=r(67);t.exports=function(t){return o[t]||(o[t]=n(t))}},function(t,e){t.exports=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4E\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDF55-\uDF59]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDF3C-\uDF3E]|\uD806[\uDC3B\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/},function(t,e,r){"use strict";t.exports=function(t,e,r){var o,n,i,a,l=-1,s=t.posMax,c=t.pos;for(t.pos=e+1,o=1;t.pos<s;){if(93===(i=t.src.charCodeAt(t.pos))&&0===--o){n=!0;break}if(a=t.pos,t.md.inline.skipToken(t),91===i)if(a===t.pos-1)o++;else if(r)return t.pos=c,-1}return n&&(l=t.pos),t.pos=c,l}},function(t,e,r){"use strict";function o(){this.__rules__=[],this.__cache__=null}o.prototype.__find__=function(t){for(var e=0;e<this.__rules__.length;e++)if(this.__rules__[e].name===t)return e;return-1},o.prototype.__compile__=function(){var t=this,e=[""];t.__rules__.forEach(function(t){t.enabled&&t.alt.forEach(function(t){e.indexOf(t)<0&&e.push(t)})}),t.__cache__={},e.forEach(function(e){t.__cache__[e]=[],t.__rules__.forEach(function(r){r.enabled&&(e&&r.alt.indexOf(e)<0||t.__cache__[e].push(r.fn))})})},o.prototype.at=function(t,e,r){var o=this.__find__(t),n=r||{};if(-1===o)throw new Error("Parser rule not found: "+t);this.__rules__[o].fn=e,this.__rules__[o].alt=n.alt||[],this.__cache__=null},o.prototype.before=function(t,e,r,o){var n=this.__find__(t),i=o||{};if(-1===n)throw new Error("Parser rule not found: "+t);this.__rules__.splice(n,0,{name:e,enabled:!0,fn:r,alt:i.alt||[]}),this.__cache__=null},o.prototype.after=function(t,e,r,o){var n=this.__find__(t),i=o||{};if(-1===n)throw new Error("Parser rule not found: "+t);this.__rules__.splice(n+1,0,{name:e,enabled:!0,fn:r,alt:i.alt||[]}),this.__cache__=null},o.prototype.push=function(t,e,r){var o=r||{};this.__rules__.push({name:t,enabled:!0,fn:e,alt:o.alt||[]}),this.__cache__=null},o.prototype.enable=function(t,e){Array.isArray(t)||(t=[t]);var r=[];return t.forEach(function(t){var o=this.__find__(t);if(o<0){if(e)return;throw new Error("Rules manager: invalid rule name "+t)}this.__rules__[o].enabled=!0,r.push(t)},this),this.__cache__=null,r},o.prototype.enableOnly=function(t,e){Array.isArray(t)||(t=[t]),this.__rules__.forEach(function(t){t.enabled=!1}),this.enable(t,e)},o.prototype.disable=function(t,e){Array.isArray(t)||(t=[t]);var r=[];return t.forEach(function(t){var o=this.__find__(t);if(o<0){if(e)return;throw new Error("Rules manager: invalid rule name "+t)}this.__rules__[o].enabled=!1,r.push(t)},this),this.__cache__=null,r},o.prototype.getRules=function(t){return null===this.__cache__&&this.__compile__(),this.__cache__[t]||[]},t.exports=o},function(t,e,r){"use strict";var o=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("div",[r("b-navbar",{staticClass:"mb-4",attrs:{type:"dark",variant:"primary"}},[r("b-navbar-brand",{attrs:{href:"/"},on:{click:function(e){return e.preventDefault(),t.$router.push({name:"home"})}}},[t._v("\n Wiki\n ")])],1),t._v(" "),r("router-view")],1)},n=[];r.d(e,"a",function(){return o}),r.d(e,"b",function(){return n})},function(t,e,r){"use strict";var o=function(){var t=this.$createElement,e=this._self._c||t;return e("b-container",[e("b-row",[e("b-col",{ref:"content",staticClass:"relAnchor"},[e("b-btn",{staticClass:"editBtn",attrs:{variant:"secondary",size:"sm",to:{name:"edit",params:{page:this.$route.params.page}}}},[e("i",{staticClass:"fas fa-edit"})]),this._v(" "),e("vue-markdown",{attrs:{source:this.content,prerender:this.prerender},on:{rendered:this.rendered}})],1)],1)],1)},n=[];r.d(e,"a",function(){return o}),r.d(e,"b",function(){return n})},function(t,e,r){"use strict";var o=function(){var t=this.$createElement,e=this._self._c||t;return e("b-container",[e("b-row",[e("b-col",[e("textarea",{ref:"editor"}),this._v(" "),e("b-btn",{attrs:{variant:"primary"},on:{click:this.save}},[this._v("\n Save\n ")])],1)],1)],1)},n=[];r.d(e,"a",function(){return o}),r.d(e,"b",function(){return n})},function(t,e,r){t.exports=r(101)},function(t,e,r){"use strict";t.exports=function(t,e){return function(){for(var r=new Array(arguments.length),o=0;o<r.length;o++)r[o]=arguments[o];return t.apply(e,r)}}},function(t,e,r){"use strict";var o=r(2);function n(t){return encodeURIComponent(t).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}t.exports=function(t,e,r){if(!e)return t;var i;if(r)i=r(e);else if(o.isURLSearchParams(e))i=e.toString();else{var a=[];o.forEach(e,function(t,e){null!=t&&(o.isArray(t)?e+="[]":t=[t],o.forEach(t,function(t){o.isDate(t)?t=t.toISOString():o.isObject(t)&&(t=JSON.stringify(t)),a.push(n(e)+"="+n(t))}))}),i=a.join("&")}if(i){var l=t.indexOf("#");-1!==l&&(t=t.slice(0,l)),t+=(-1===t.indexOf("?")?"?":"&")+i}return t}},function(t,e,r){"use strict";t.exports=function(t){return!(!t||!t.__CANCEL__)}},function(t,e,r){"use strict";(function(e){var o=r(2),n=r(107),i={"Content-Type":"application/x-www-form-urlencoded"};function a(t,e){!o.isUndefined(t)&&o.isUndefined(t["Content-Type"])&&(t["Content-Type"]=e)}var l,s={adapter:(void 0!==e&&"[object process]"===Object.prototype.toString.call(e)?l=r(55):"undefined"!=typeof XMLHttpRequest&&(l=r(55)),l),transformRequest:[function(t,e){return n(e,"Accept"),n(e,"Content-Type"),o.isFormData(t)||o.isArrayBuffer(t)||o.isBuffer(t)||o.isStream(t)||o.isFile(t)||o.isBlob(t)?t:o.isArrayBufferView(t)?t.buffer:o.isURLSearchParams(t)?(a(e,"application/x-www-form-urlencoded;charset=utf-8"),t.toString()):o.isObject(t)?(a(e,"application/json;charset=utf-8"),JSON.stringify(t)):t}],transformResponse:[function(t){if("string"==typeof t)try{t=JSON.parse(t)}catch(t){}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(t){return t>=200&&t<300}};s.headers={common:{Accept:"application/json, text/plain, */*"}},o.forEach(["delete","get","head"],function(t){s.headers[t]={}}),o.forEach(["post","put","patch"],function(t){s.headers[t]=o.merge(i)}),t.exports=s}).call(this,r(36))},function(t,e,r){"use strict";var o=r(2),n=r(108),i=r(52),a=r(110),l=r(111),s=r(56);t.exports=function(t){return new Promise(function(e,c){var d=t.data,u=t.headers;o.isFormData(d)&&delete u["Content-Type"];var p=new XMLHttpRequest;if(t.auth){var f=t.auth.username||"",m=t.auth.password||"";u.Authorization="Basic "+btoa(f+":"+m)}if(p.open(t.method.toUpperCase(),i(t.url,t.params,t.paramsSerializer),!0),p.timeout=t.timeout,p.onreadystatechange=function(){if(p&&4===p.readyState&&(0!==p.status||p.responseURL&&0===p.responseURL.indexOf("file:"))){var r="getAllResponseHeaders"in p?a(p.getAllResponseHeaders()):null,o={data:t.responseType&&"text"!==t.responseType?p.response:p.responseText,status:p.status,statusText:p.statusText,headers:r,config:t,request:p};n(e,c,o),p=null}},p.onabort=function(){p&&(c(s("Request aborted",t,"ECONNABORTED",p)),p=null)},p.onerror=function(){c(s("Network Error",t,null,p)),p=null},p.ontimeout=function(){c(s("timeout of "+t.timeout+"ms exceeded",t,"ECONNABORTED",p)),p=null},o.isStandardBrowserEnv()){var h=r(112),g=(t.withCredentials||l(t.url))&&t.xsrfCookieName?h.read(t.xsrfCookieName):void 0;g&&(u[t.xsrfHeaderName]=g)}if("setRequestHeader"in p&&o.forEach(u,function(t,e){void 0===d&&"content-type"===e.toLowerCase()?delete u[e]:p.setRequestHeader(e,t)}),t.withCredentials&&(p.withCredentials=!0),t.responseType)try{p.responseType=t.responseType}catch(e){if("json"!==t.responseType)throw e}"function"==typeof t.onDownloadProgress&&p.addEventListener("progress",t.onDownloadProgress),"function"==typeof t.onUploadProgress&&p.upload&&p.upload.addEventListener("progress",t.onUploadProgress),t.cancelToken&&t.cancelToken.promise.then(function(t){p&&(p.abort(),c(t),p=null)}),void 0===d&&(d=null),p.send(d)})}},function(t,e,r){"use strict";var o=r(109);t.exports=function(t,e,r,n,i){var a=new Error(t);return o(a,e,r,n,i)}},function(t,e,r){"use strict";var o=r(2);t.exports=function(t,e){e=e||{};var r={};return o.forEach(["url","method","params","data"],function(t){void 0!==e[t]&&(r[t]=e[t])}),o.forEach(["headers","auth","proxy"],function(n){o.isObject(e[n])?r[n]=o.deepMerge(t[n],e[n]):void 0!==e[n]?r[n]=e[n]:o.isObject(t[n])?r[n]=o.deepMerge(t[n]):void 0!==t[n]&&(r[n]=t[n])}),o.forEach(["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","maxContentLength","validateStatus","maxRedirects","httpAgent","httpsAgent","cancelToken","socketPath"],function(o){void 0!==e[o]?r[o]=e[o]:void 0!==t[o]&&(r[o]=t[o])}),r}},function(t,e,r){"use strict";function o(t){this.message=t}o.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},o.prototype.__CANCEL__=!0,t.exports=o},function(t,e){var r={}.toString;t.exports=function(t){return r.call(t).slice(8,-1)}},function(t,e,r){"use strict";var o=r(61),n=r(62),i=r(129),a=r(15),l=r(17),s=r(130),c=r(69),d=r(138),u=r(12)("iterator"),p=!([].keys&&"next"in[].keys()),f=function(){return this};t.exports=function(t,e,r,m,h,g,b){s(r,e,m);var v,x,y,w=function(t){if(!p&&t in C)return C[t];switch(t){case"keys":case"values":return function(){return new r(this,t)}}return function(){return new r(this,t)}},k=e+" Iterator",_="values"==h,S=!1,C=t.prototype,O=C[u]||C["@@iterator"]||h&&C[h],T=O||w(h),B=h?_?w("entries"):T:void 0,A="Array"==e&&C.entries||O;if(A&&(y=d(A.call(new t)))!==Object.prototype&&y.next&&(c(y,k,!0),o||"function"==typeof y[u]||a(y,u,f)),_&&O&&"values"!==O.name&&(S=!0,T=function(){return O.call(this)}),o&&!b||!p&&!S&&C[u]||a(C,u,T),l[e]=T,l[k]=f,h)if(v={values:_?T:w("values"),keys:g?T:w("keys"),entries:B},b)for(x in v)x in C||i(C,x,v[x]);else n(n.P+n.F*(p||S),e,v);return v}},function(t,e){t.exports=!0},function(t,e,r){var o=r(10),n=r(11),i=r(125),a=r(15),l=r(20),s=function(t,e,r){var c,d,u,p=t&s.F,f=t&s.G,m=t&s.S,h=t&s.P,g=t&s.B,b=t&s.W,v=f?n:n[e]||(n[e]={}),x=v.prototype,y=f?o:m?o[e]:(o[e]||{}).prototype;for(c in f&&(r=e),r)(d=!p&&y&&void 0!==y[c])&&l(v,c)||(u=d?y[c]:r[c],v[c]=f&&"function"!=typeof y[c]?r[c]:g&&d?i(u,o):b&&y[c]==u?function(t){var e=function(e,r,o){if(this instanceof t){switch(arguments.length){case 0:return new t;case 1:return new t(e);case 2:return new t(e,r)}return new t(e,r,o)}return t.apply(this,arguments)};return e.prototype=t.prototype,e}(u):h&&"function"==typeof u?i(Function.call,u):u,h&&((v.virtual||(v.virtual={}))[c]=u,t&s.R&&x&&!x[c]&&a(x,c,u)))};s.F=1,s.G=2,s.S=4,s.P=8,s.B=16,s.W=32,s.U=64,s.R=128,t.exports=s},function(t,e,r){var o=r(40),n=r(10).document,i=o(n)&&o(n.createElement);t.exports=function(t){return i?n.createElement(t):{}}},function(t,e){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e,r){var o=r(133),n=r(68);t.exports=Object.keys||function(t){return o(t,n)}},function(t,e,r){var o=r(11),n=r(10),i=n["__core-js_shared__"]||(n["__core-js_shared__"]={});(t.exports=function(t,e){return i[t]||(i[t]=void 0!==e?e:{})})("versions",[]).push({version:o.version,mode:r(61)?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},function(t,e){var r=0,o=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++r+o).toString(36))}},function(t,e){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,e,r){var o=r(39).f,n=r(20),i=r(12)("toStringTag");t.exports=function(t,e,r){t&&!n(t=r?t:t.prototype,i)&&o(t,i,{configurable:!0,value:e})}},function(t,e,r){var o=r(38);t.exports=function(t){return Object(o(t))}},function(t,e,r){"use strict";t.exports=r(150)},function(t,e,r){"use strict";t.exports.encode=r(151),t.exports.decode=r(152),t.exports.format=r(153),t.exports.parse=r(154)},function(t,e){t.exports=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/},function(t,e){t.exports=/[\0-\x1F\x7F-\x9F]/},function(t,e){t.exports=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/},function(t,e,r){"use strict";var o="<[A-Za-z][A-Za-z0-9\\-]*(?:\\s+[a-zA-Z_:][a-zA-Z0-9:._-]*(?:\\s*=\\s*(?:[^\"'=<>`\\x00-\\x20]+|'[^']*'|\"[^\"]*\"))?)*\\s*\\/?>",n="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",i=new RegExp("^(?:"+o+"|"+n+"|\x3c!----\x3e|\x3c!--(?:-?[^>-])(?:-?[^-])*--\x3e|<[?].*?[?]>|<![A-Z]+\\s+[^>]*>|<!\\[CDATA\\[[\\s\\S]*?\\]\\]>)"),a=new RegExp("^(?:"+o+"|"+n+")");t.exports.HTML_TAG_RE=i,t.exports.HTML_OPEN_CLOSE_TAG_RE=a},function(t,e,r){"use strict";t.exports.tokenize=function(t,e){var r,o,n,i,a=t.pos,l=t.src.charCodeAt(a);if(e)return!1;if(126!==l)return!1;if(n=(o=t.scanDelims(t.pos,!0)).length,i=String.fromCharCode(l),n<2)return!1;for(n%2&&(t.push("text","",0).content=i,n--),r=0;r<n;r+=2)t.push("text","",0).content=i+i,t.delimiters.push({marker:l,jump:r,token:t.tokens.length-1,level:t.level,end:-1,open:o.can_open,close:o.can_close});return t.pos+=o.length,!0},t.exports.postProcess=function(t){var e,r,o,n,i,a=[],l=t.delimiters,s=t.delimiters.length;for(e=0;e<s;e++)126===(o=l[e]).marker&&-1!==o.end&&(n=l[o.end],(i=t.tokens[o.token]).type="s_open",i.tag="s",i.nesting=1,i.markup="~~",i.content="",(i=t.tokens[n.token]).type="s_close",i.tag="s",i.nesting=-1,i.markup="~~",i.content="","text"===t.tokens[n.token-1].type&&"~"===t.tokens[n.token-1].content&&a.push(n.token-1));for(;a.length;){for(r=(e=a.pop())+1;r<t.tokens.length&&"s_close"===t.tokens[r].type;)r++;e!==--r&&(i=t.tokens[r],t.tokens[r]=t.tokens[e],t.tokens[e]=i)}}},function(t,e,r){"use strict";t.exports.tokenize=function(t,e){var r,o,n=t.pos,i=t.src.charCodeAt(n);if(e)return!1;if(95!==i&&42!==i)return!1;for(o=t.scanDelims(t.pos,42===i),r=0;r<o.length;r++)t.push("text","",0).content=String.fromCharCode(i),t.delimiters.push({marker:i,jump:r,token:t.tokens.length-1,level:t.level,end:-1,open:o.can_open,close:o.can_close});return t.pos+=o.length,!0},t.exports.postProcess=function(t){var e,r,o,n,i,a,l=t.delimiters,s=t.delimiters.length;for(e=0;e<s;e++)95!==(r=l[e]).marker&&42!==r.marker||-1!==r.end&&(o=l[r.end],a=e+1<s&&l[e+1].end===r.end-1&&l[e+1].token===r.token+1&&l[r.end-1].token===o.token-1&&l[e+1].marker===r.marker,i=String.fromCharCode(r.marker),(n=t.tokens[r.token]).type=a?"strong_open":"em_open",n.tag=a?"strong":"em",n.nesting=1,n.markup=a?i+i:i,n.content="",(n=t.tokens[o.token]).type=a?"strong_close":"em_close",n.tag=a?"strong":"em",n.nesting=-1,n.markup=a?i+i:i,n.content="",a&&(t.tokens[l[e+1].token].content="",t.tokens[l[r.end-1].token].content="",e++))}},function(t,e,r){"use strict";(function(t){
/*!
* The buffer module from node.js, for the browser.
*
* @author Feross Aboukhadijeh <feross@feross.org> <http://feross.org>
* @license MIT
*/
var o=r(216),n=r(217),i=r(218);function a(){return s.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function l(t,e){if(a()<e)throw new RangeError("Invalid typed array length");return s.TYPED_ARRAY_SUPPORT?(t=new Uint8Array(e)).__proto__=s.prototype:(null===t&&(t=new s(e)),t.length=e),t}function s(t,e,r){if(!(s.TYPED_ARRAY_SUPPORT||this instanceof s))return new s(t,e,r);if("number"==typeof t){if("string"==typeof e)throw new Error("If encoding is specified then the first argument must be a string");return u(this,t)}return c(this,t,e,r)}function c(t,e,r,o){if("number"==typeof e)throw new TypeError('"value" argument must not be a number');return"undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer?function(t,e,r,o){if(e.byteLength,r<0||e.byteLength<r)throw new RangeError("'offset' is out of bounds");if(e.byteLength<r+(o||0))throw new RangeError("'length' is out of bounds");e=void 0===r&&void 0===o?new Uint8Array(e):void 0===o?new Uint8Array(e,r):new Uint8Array(e,r,o);s.TYPED_ARRAY_SUPPORT?(t=e).__proto__=s.prototype:t=p(t,e);return t}(t,e,r,o):"string"==typeof e?function(t,e,r){"string"==typeof r&&""!==r||(r="utf8");if(!s.isEncoding(r))throw new TypeError('"encoding" must be a valid string encoding');var o=0|m(e,r),n=(t=l(t,o)).write(e,r);n!==o&&(t=t.slice(0,n));return t}(t,e,r):function(t,e){if(s.isBuffer(e)){var r=0|f(e.length);return 0===(t=l(t,r)).length?t:(e.copy(t,0,0,r),t)}if(e){if("undefined"!=typeof ArrayBuffer&&e.buffer instanceof ArrayBuffer||"length"in e)return"number"!=typeof e.length||(o=e.length)!=o?l(t,0):p(t,e);if("Buffer"===e.type&&i(e.data))return p(t,e.data)}var o;throw new TypeError("First argument must be a string, Buffer, ArrayBuffer, Array, or array-like object.")}(t,e)}function d(t){if("number"!=typeof t)throw new TypeError('"size" argument must be a number');if(t<0)throw new RangeError('"size" argument must not be negative')}function u(t,e){if(d(e),t=l(t,e<0?0:0|f(e)),!s.TYPED_ARRAY_SUPPORT)for(var r=0;r<e;++r)t[r]=0;return t}function p(t,e){var r=e.length<0?0:0|f(e.length);t=l(t,r);for(var o=0;o<r;o+=1)t[o]=255&e[o];return t}function f(t){if(t>=a())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a().toString(16)+" bytes");return 0|t}function m(t,e){if(s.isBuffer(t))return t.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(t)||t instanceof ArrayBuffer))return t.byteLength;"string"!=typeof t&&(t=""+t);var r=t.length;if(0===r)return 0;for(var o=!1;;)switch(e){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":case void 0:return R(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return q(t).length;default:if(o)return R(t).length;e=(""+e).toLowerCase(),o=!0}}function h(t,e,r){var o=!1;if((void 0===e||e<0)&&(e=0),e>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if((r>>>=0)<=(e>>>=0))return"";for(t||(t="utf8");;)switch(t){case"hex":return E(this,e,r);case"utf8":case"utf-8":return O(this,e,r);case"ascii":return B(this,e,r);case"latin1":case"binary":return A(this,e,r);case"base64":return C(this,e,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return P(this,e,r);default:if(o)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),o=!0}}function g(t,e,r){var o=t[e];t[e]=t[r],t[r]=o}function b(t,e,r,o,n){if(0===t.length)return-1;if("string"==typeof r?(o=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),r=+r,isNaN(r)&&(r=n?0:t.length-1),r<0&&(r=t.length+r),r>=t.length){if(n)return-1;r=t.length-1}else if(r<0){if(!n)return-1;r=0}if("string"==typeof e&&(e=s.from(e,o)),s.isBuffer(e))return 0===e.length?-1:v(t,e,r,o,n);if("number"==typeof e)return e&=255,s.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?n?Uint8Array.prototype.indexOf.call(t,e,r):Uint8Array.prototype.lastIndexOf.call(t,e,r):v(t,[e],r,o,n);throw new TypeError("val must be string, number or Buffer")}function v(t,e,r,o,n){var i,a=1,l=t.length,s=e.length;if(void 0!==o&&("ucs2"===(o=String(o).toLowerCase())||"ucs-2"===o||"utf16le"===o||"utf-16le"===o)){if(t.length<2||e.length<2)return-1;a=2,l/=2,s/=2,r/=2}function c(t,e){return 1===a?t[e]:t.readUInt16BE(e*a)}if(n){var d=-1;for(i=r;i<l;i++)if(c(t,i)===c(e,-1===d?0:i-d)){if(-1===d&&(d=i),i-d+1===s)return d*a}else-1!==d&&(i-=i-d),d=-1}else for(r+s>l&&(r=l-s),i=r;i>=0;i--){for(var u=!0,p=0;p<s;p++)if(c(t,i+p)!==c(e,p)){u=!1;break}if(u)return i}return-1}function x(t,e,r,o){r=Number(r)||0;var n=t.length-r;o?(o=Number(o))>n&&(o=n):o=n;var i=e.length;if(i%2!=0)throw new TypeError("Invalid hex string");o>i/2&&(o=i/2);for(var a=0;a<o;++a){var l=parseInt(e.substr(2*a,2),16);if(isNaN(l))return a;t[r+a]=l}return a}function y(t,e,r,o){return H(R(e,t.length-r),t,r,o)}function w(t,e,r,o){return H(function(t){for(var e=[],r=0;r<t.length;++r)e.push(255&t.charCodeAt(r));return e}(e),t,r,o)}function k(t,e,r,o){return w(t,e,r,o)}function _(t,e,r,o){return H(q(e),t,r,o)}function S(t,e,r,o){return H(function(t,e){for(var r,o,n,i=[],a=0;a<t.length&&!((e-=2)<0);++a)r=t.charCodeAt(a),o=r>>8,n=r%256,i.push(n),i.push(o);return i}(e,t.length-r),t,r,o)}function C(t,e,r){return 0===e&&r===t.length?o.fromByteArray(t):o.fromByteArray(t.slice(e,r))}function O(t,e,r){r=Math.min(t.length,r);for(var o=[],n=e;n<r;){var i,a,l,s,c=t[n],d=null,u=c>239?4:c>223?3:c>191?2:1;if(n+u<=r)switch(u){case 1:c<128&&(d=c);break;case 2:128==(192&(i=t[n+1]))&&(s=(31&c)<<6|63&i)>127&&(d=s);break;case 3:i=t[n+1],a=t[n+2],128==(192&i)&&128==(192&a)&&(s=(15&c)<<12|(63&i)<<6|63&a)>2047&&(s<55296||s>57343)&&(d=s);break;case 4:i=t[n+1],a=t[n+2],l=t[n+3],128==(192&i)&&128==(192&a)&&128==(192&l)&&(s=(15&c)<<18|(63&i)<<12|(63&a)<<6|63&l)>65535&&s<1114112&&(d=s)}null===d?(d=65533,u=1):d>65535&&(d-=65536,o.push(d>>>10&1023|55296),d=56320|1023&d),o.push(d),n+=u}return function(t){var e=t.length;if(e<=T)return String.fromCharCode.apply(String,t);var r="",o=0;for(;o<e;)r+=String.fromCharCode.apply(String,t.slice(o,o+=T));return r}(o)}e.Buffer=s,e.SlowBuffer=function(t){+t!=t&&(t=0);return s.alloc(+t)},e.INSPECT_MAX_BYTES=50,s.TYPED_ARRAY_SUPPORT=void 0!==t.TYPED_ARRAY_SUPPORT?t.TYPED_ARRAY_SUPPORT:function(){try{var t=new Uint8Array(1);return t.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===t.foo()&&"function"==typeof t.subarray&&0===t.subarray(1,1).byteLength}catch(t){return!1}}(),e.kMaxLength=a(),s.poolSize=8192,s._augment=function(t){return t.__proto__=s.prototype,t},s.from=function(t,e,r){return c(null,t,e,r)},s.TYPED_ARRAY_SUPPORT&&(s.prototype.__proto__=Uint8Array.prototype,s.__proto__=Uint8Array,"undefined"!=typeof Symbol&&Symbol.species&&s[Symbol.species]===s&&Object.defineProperty(s,Symbol.species,{value:null,configurable:!0})),s.alloc=function(t,e,r){return function(t,e,r,o){return d(e),e<=0?l(t,e):void 0!==r?"string"==typeof o?l(t,e).fill(r,o):l(t,e).fill(r):l(t,e)}(null,t,e,r)},s.allocUnsafe=function(t){return u(null,t)},s.allocUnsafeSlow=function(t){return u(null,t)},s.isBuffer=function(t){return!(null==t||!t._isBuffer)},s.compare=function(t,e){if(!s.isBuffer(t)||!s.isBuffer(e))throw new TypeError("Arguments must be Buffers");if(t===e)return 0;for(var r=t.length,o=e.length,n=0,i=Math.min(r,o);n<i;++n)if(t[n]!==e[n]){r=t[n],o=e[n];break}return r<o?-1:o<r?1:0},s.isEncoding=function(t){switch(String(t).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},s.concat=function(t,e){if(!i(t))throw new TypeError('"list" argument must be an Array of Buffers');if(0===t.length)return s.alloc(0);var r;if(void 0===e)for(e=0,r=0;r<t.length;++r)e+=t[r].length;var o=s.allocUnsafe(e),n=0;for(r=0;r<t.length;++r){var a=t[r];if(!s.isBuffer(a))throw new TypeError('"list" argument must be an Array of Buffers');a.copy(o,n),n+=a.length}return o},s.byteLength=m,s.prototype._isBuffer=!0,s.prototype.swap16=function(){var t=this.length;if(t%2!=0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var e=0;e<t;e+=2)g(this,e,e+1);return this},s.prototype.swap32=function(){var t=this.length;if(t%4!=0)throw new RangeError("Buffer size must be a multiple of 32-bits");for(var e=0;e<t;e+=4)g(this,e,e+3),g(this,e+1,e+2);return this},s.prototype.swap64=function(){var t=this.length;if(t%8!=0)throw new RangeError("Buffer size must be a multiple of 64-bits");for(var e=0;e<t;e+=8)g(this,e,e+7),g(this,e+1,e+6),g(this,e+2,e+5),g(this,e+3,e+4);return this},s.prototype.toString=function(){var t=0|this.length;return 0===t?"":0===arguments.length?O(this,0,t):h.apply(this,arguments)},s.prototype.equals=function(t){if(!s.isBuffer(t))throw new TypeError("Argument must be a Buffer");return this===t||0===s.compare(this,t)},s.prototype.inspect=function(){var t="",r=e.INSPECT_MAX_BYTES;return this.length>0&&(t=this.toString("hex",0,r).match(/.{2}/g).join(" "),this.length>r&&(t+=" ... ")),"<Buffer "+t+">"},s.prototype.compare=function(t,e,r,o,n){if(!s.isBuffer(t))throw new TypeError("Argument must be a Buffer");if(void 0===e&&(e=0),void 0===r&&(r=t?t.length:0),void 0===o&&(o=0),void 0===n&&(n=this.length),e<0||r>t.length||o<0||n>this.length)throw new RangeError("out of range index");if(o>=n&&e>=r)return 0;if(o>=n)return-1;if(e>=r)return 1;if(this===t)return 0;for(var i=(n>>>=0)-(o>>>=0),a=(r>>>=0)-(e>>>=0),l=Math.min(i,a),c=this.slice(o,n),d=t.slice(e,r),u=0;u<l;++u)if(c[u]!==d[u]){i=c[u],a=d[u];break}return i<a?-1:a<i?1:0},s.prototype.includes=function(t,e,r){return-1!==this.indexOf(t,e,r)},s.prototype.indexOf=function(t,e,r){return b(this,t,e,r,!0)},s.prototype.lastIndexOf=function(t,e,r){return b(this,t,e,r,!1)},s.prototype.write=function(t,e,r,o){if(void 0===e)o="utf8",r=this.length,e=0;else if(void 0===r&&"string"==typeof e)o=e,r=this.length,e=0;else{if(!isFinite(e))throw new Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");e|=0,isFinite(r)?(r|=0,void 0===o&&(o="utf8")):(o=r,r=void 0)}var n=this.length-e;if((void 0===r||r>n)&&(r=n),t.length>0&&(r<0||e<0)||e>this.length)throw new RangeError("Attempt to write outside buffer bounds");o||(o="utf8");for(var i=!1;;)switch(o){case"hex":return x(this,t,e,r);case"utf8":case"utf-8":return y(this,t,e,r);case"ascii":return w(this,t,e,r);case"latin1":case"binary":return k(this,t,e,r);case"base64":return _(this,t,e,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return S(this,t,e,r);default:if(i)throw new TypeError("Unknown encoding: "+o);o=(""+o).toLowerCase(),i=!0}},s.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var T=4096;function B(t,e,r){var o="";r=Math.min(t.length,r);for(var n=e;n<r;++n)o+=String.fromCharCode(127&t[n]);return o}function A(t,e,r){var o="";r=Math.min(t.length,r);for(var n=e;n<r;++n)o+=String.fromCharCode(t[n]);return o}function E(t,e,r){var o=t.length;(!e||e<0)&&(e=0),(!r||r<0||r>o)&&(r=o);for(var n="",i=e;i<r;++i)n+=I(t[i]);return n}function P(t,e,r){for(var o=t.slice(e,r),n="",i=0;i<o.length;i+=2)n+=String.fromCharCode(o[i]+256*o[i+1]);return n}function D(t,e,r){if(t%1!=0||t<0)throw new RangeError("offset is not uint");if(t+e>r)throw new RangeError("Trying to access beyond buffer length")}function j(t,e,r,o,n,i){if(!s.isBuffer(t))throw new TypeError('"buffer" argument must be a Buffer instance');if(e>n||e<i)throw new RangeError('"value" argument is out of bounds');if(r+o>t.length)throw new RangeError("Index out of range")}function L(t,e,r,o){e<0&&(e=65535+e+1);for(var n=0,i=Math.min(t.length-r,2);n<i;++n)t[r+n]=(e&255<<8*(o?n:1-n))>>>8*(o?n:1-n)}function z(t,e,r,o){e<0&&(e=4294967295+e+1);for(var n=0,i=Math.min(t.length-r,4);n<i;++n)t[r+n]=e>>>8*(o?n:3-n)&255}function M(t,e,r,o,n,i){if(r+o>t.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function $(t,e,r,o,i){return i||M(t,0,r,4),n.write(t,e,r,o,23,4),r+4}function N(t,e,r,o,i){return i||M(t,0,r,8),n.write(t,e,r,o,52,8),r+8}s.prototype.slice=function(t,e){var r,o=this.length;if((t=~~t)<0?(t+=o)<0&&(t=0):t>o&&(t=o),(e=void 0===e?o:~~e)<0?(e+=o)<0&&(e=0):e>o&&(e=o),e<t&&(e=t),s.TYPED_ARRAY_SUPPORT)(r=this.subarray(t,e)).__proto__=s.prototype;else{var n=e-t;r=new s(n,void 0);for(var i=0;i<n;++i)r[i]=this[i+t]}return r},s.prototype.readUIntLE=function(t,e,r){t|=0,e|=0,r||D(t,e,this.length);for(var o=this[t],n=1,i=0;++i<e&&(n*=256);)o+=this[t+i]*n;return o},s.prototype.readUIntBE=function(t,e,r){t|=0,e|=0,r||D(t,e,this.length);for(var o=this[t+--e],n=1;e>0&&(n*=256);)o+=this[t+--e]*n;return o},s.prototype.readUInt8=function(t,e){return e||D(t,1,this.length),this[t]},s.prototype.readUInt16LE=function(t,e){return e||D(t,2,this.length),this[t]|this[t+1]<<8},s.prototype.readUInt16BE=function(t,e){return e||D(t,2,this.length),this[t]<<8|this[t+1]},s.prototype.readUInt32LE=function(t,e){return e||D(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},s.prototype.readUInt32BE=function(t,e){return e||D(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},s.prototype.readIntLE=function(t,e,r){t|=0,e|=0,r||D(t,e,this.length);for(var o=this[t],n=1,i=0;++i<e&&(n*=256);)o+=this[t+i]*n;return o>=(n*=128)&&(o-=Math.pow(2,8*e)),o},s.prototype.readIntBE=function(t,e,r){t|=0,e|=0,r||D(t,e,this.length);for(var o=e,n=1,i=this[t+--o];o>0&&(n*=256);)i+=this[t+--o]*n;return i>=(n*=128)&&(i-=Math.pow(2,8*e)),i},s.prototype.readInt8=function(t,e){return e||D(t,1,this.length),128&this[t]?-1*(255-this[t]+1):this[t]},s.prototype.readInt16LE=function(t,e){e||D(t,2,this.length);var r=this[t]|this[t+1]<<8;return 32768&r?4294901760|r:r},s.prototype.readInt16BE=function(t,e){e||D(t,2,this.length);var r=this[t+1]|this[t]<<8;return 32768&r?4294901760|r:r},s.prototype.readInt32LE=function(t,e){return e||D(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},s.prototype.readInt32BE=function(t,e){return e||D(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},s.prototype.readFloatLE=function(t,e){return e||D(t,4,this.length),n.read(this,t,!0,23,4)},s.prototype.readFloatBE=function(t,e){return e||D(t,4,this.length),n.read(this,t,!1,23,4)},s.prototype.readDoubleLE=function(t,e){return e||D(t,8,this.length),n.read(this,t,!0,52,8)},s.prototype.readDoubleBE=function(t,e){return e||D(t,8,this.length),n.read(this,t,!1,52,8)},s.prototype.writeUIntLE=function(t,e,r,o){(t=+t,e|=0,r|=0,o)||j(this,t,e,r,Math.pow(2,8*r)-1,0);var n=1,i=0;for(this[e]=255&t;++i<r&&(n*=256);)this[e+i]=t/n&255;return e+r},s.prototype.writeUIntBE=function(t,e,r,o){(t=+t,e|=0,r|=0,o)||j(this,t,e,r,Math.pow(2,8*r)-1,0);var n=r-1,i=1;for(this[e+n]=255&t;--n>=0&&(i*=256);)this[e+n]=t/i&255;return e+r},s.prototype.writeUInt8=function(t,e,r){return t=+t,e|=0,r||j(this,t,e,1,255,0),s.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),this[e]=255&t,e+1},s.prototype.writeUInt16LE=function(t,e,r){return t=+t,e|=0,r||j(this,t,e,2,65535,0),s.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):L(this,t,e,!0),e+2},s.prototype.writeUInt16BE=function(t,e,r){return t=+t,e|=0,r||j(this,t,e,2,65535,0),s.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):L(this,t,e,!1),e+2},s.prototype.writeUInt32LE=function(t,e,r){return t=+t,e|=0,r||j(this,t,e,4,4294967295,0),s.TYPED_ARRAY_SUPPORT?(this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t):z(this,t,e,!0),e+4},s.prototype.writeUInt32BE=function(t,e,r){return t=+t,e|=0,r||j(this,t,e,4,4294967295,0),s.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):z(this,t,e,!1),e+4},s.prototype.writeIntLE=function(t,e,r,o){if(t=+t,e|=0,!o){var n=Math.pow(2,8*r-1);j(this,t,e,r,n-1,-n)}var i=0,a=1,l=0;for(this[e]=255&t;++i<r&&(a*=256);)t<0&&0===l&&0!==this[e+i-1]&&(l=1),this[e+i]=(t/a>>0)-l&255;return e+r},s.prototype.writeIntBE=function(t,e,r,o){if(t=+t,e|=0,!o){var n=Math.pow(2,8*r-1);j(this,t,e,r,n-1,-n)}var i=r-1,a=1,l=0;for(this[e+i]=255&t;--i>=0&&(a*=256);)t<0&&0===l&&0!==this[e+i+1]&&(l=1),this[e+i]=(t/a>>0)-l&255;return e+r},s.prototype.writeInt8=function(t,e,r){return t=+t,e|=0,r||j(this,t,e,1,127,-128),s.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),t<0&&(t=255+t+1),this[e]=255&t,e+1},s.prototype.writeInt16LE=function(t,e,r){return t=+t,e|=0,r||j(this,t,e,2,32767,-32768),s.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):L(this,t,e,!0),e+2},s.prototype.writeInt16BE=function(t,e,r){return t=+t,e|=0,r||j(this,t,e,2,32767,-32768),s.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):L(this,t,e,!1),e+2},s.prototype.writeInt32LE=function(t,e,r){return t=+t,e|=0,r||j(this,t,e,4,2147483647,-2147483648),s.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24):z(this,t,e,!0),e+4},s.prototype.writeInt32BE=function(t,e,r){return t=+t,e|=0,r||j(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),s.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):z(this,t,e,!1),e+4},s.prototype.writeFloatLE=function(t,e,r){return $(this,t,e,!0,r)},s.prototype.writeFloatBE=function(t,e,r){return $(this,t,e,!1,r)},s.prototype.writeDoubleLE=function(t,e,r){return N(this,t,e,!0,r)},s.prototype.writeDoubleBE=function(t,e,r){return N(this,t,e,!1,r)},s.prototype.copy=function(t,e,r,o){if(r||(r=0),o||0===o||(o=this.length),e>=t.length&&(e=t.length),e||(e=0),o>0&&o<r&&(o=r),o===r)return 0;if(0===t.length||0===this.length)return 0;if(e<0)throw new RangeError("targetStart out of bounds");if(r<0||r>=this.length)throw new RangeError("sourceStart out of bounds");if(o<0)throw new RangeError("sourceEnd out of bounds");o>this.length&&(o=this.length),t.length-e<o-r&&(o=t.length-e+r);var n,i=o-r;if(this===t&&r<e&&e<o)for(n=i-1;n>=0;--n)t[n+e]=this[n+r];else if(i<1e3||!s.TYPED_ARRAY_SUPPORT)for(n=0;n<i;++n)t[n+e]=this[n+r];else Uint8Array.prototype.set.call(t,this.subarray(r,r+i),e);return i},s.prototype.fill=function(t,e,r,o){if("string"==typeof t){if("string"==typeof e?(o=e,e=0,r=this.length):"string"==typeof r&&(o=r,r=this.length),1===t.length){var n=t.charCodeAt(0);n<256&&(t=n)}if(void 0!==o&&"string"!=typeof o)throw new TypeError("encoding must be a string");if("string"==typeof o&&!s.isEncoding(o))throw new TypeError("Unknown encoding: "+o)}else"number"==typeof t&&(t&=255);if(e<0||this.length<e||this.length<r)throw new RangeError("Out of range index");if(r<=e)return this;var i;if(e>>>=0,r=void 0===r?this.length:r>>>0,t||(t=0),"number"==typeof t)for(i=e;i<r;++i)this[i]=t;else{var a=s.isBuffer(t)?t:R(new s(t,o).toString()),l=a.length;for(i=0;i<r-e;++i)this[i+e]=a[i%l]}return this};var F=/[^+\/0-9A-Za-z-_]/g;function I(t){return t<16?"0"+t.toString(16):t.toString(16)}function R(t,e){var r;e=e||1/0;for(var o=t.length,n=null,i=[],a=0;a<o;++a){if((r=t.charCodeAt(a))>55295&&r<57344){if(!n){if(r>56319){(e-=3)>-1&&i.push(239,191,189);continue}if(a+1===o){(e-=3)>-1&&i.push(239,191,189);continue}n=r;continue}if(r<56320){(e-=3)>-1&&i.push(239,191,189),n=r;continue}r=65536+(n-55296<<10|r-56320)}else n&&(e-=3)>-1&&i.push(239,191,189);if(n=null,r<128){if((e-=1)<0)break;i.push(r)}else if(r<2048){if((e-=2)<0)break;i.push(r>>6|192,63&r|128)}else if(r<65536){if((e-=3)<0)break;i.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((e-=4)<0)break;i.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return i}function q(t){return o.toByteArray(function(t){if((t=function(t){return t.trim?t.trim():t.replace(/^\s+|\s+$/g,"")}(t).replace(F,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t}(t))}function H(t,e,r,o){for(var n=0;n<o&&!(n+r>=e.length||n>=t.length);++n)e[n+r]=t[n];return n}}).call(this,r(7))},function(t,e){function r(t,e){return void 0===t?e:t}t.exports=function(t){t=t||{},this.displayMode=r(t.displayMode,!1),this.throwOnError=r(t.throwOnError,!0),this.errorColor=r(t.errorColor,"#cc0000")}},function(t,e,r){var o=r(4),n=function(t){for(var e=(t=t.slice()).length-1;e>=0;e--)t[e]||t.splice(e,1);return t.join(" ")};function i(t,e,r,o,n,i){this.classes=t||[],this.children=e||[],this.height=r||0,this.depth=o||0,this.maxFontSize=n||0,this.style=i||{},this.attributes={}}function a(t,e,r,o){this.children=t||[],this.height=e||0,this.depth=r||0,this.maxFontSize=o||0}function l(t,e,r,o,n,i,a){this.value=t||"",this.height=e||0,this.depth=r||0,this.italic=o||0,this.skew=n||0,this.classes=i||[],this.style=a||{},this.maxFontSize=0}i.prototype.setAttribute=function(t,e){this.attributes[t]=e},i.prototype.toNode=function(){var t=document.createElement("span");for(var e in t.className=n(this.classes),this.style)Object.prototype.hasOwnProperty.call(this.style,e)&&(t.style[e]=this.style[e]);for(var r in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,r)&&t.setAttribute(r,this.attributes[r]);for(var o=0;o<this.children.length;o++)t.appendChild(this.children[o].toNode());return t},i.prototype.toMarkup=function(){var t="<span";this.classes.length&&(t+=' class="',t+=o.escape(n(this.classes)),t+='"');var e="";for(var r in this.style)this.style.hasOwnProperty(r)&&(e+=o.hyphenate(r)+":"+this.style[r]+";");for(var i in e&&(t+=' style="'+o.escape(e)+'"'),this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,i)&&(t+=" "+i+'="',t+=o.escape(this.attributes[i]),t+='"');t+=">";for(var a=0;a<this.children.length;a++)t+=this.children[a].toMarkup();return t+="</span>"},a.prototype.toNode=function(){for(var t=document.createDocumentFragment(),e=0;e<this.children.length;e++)t.appendChild(this.children[e].toNode());return t},a.prototype.toMarkup=function(){for(var t="",e=0;e<this.children.length;e++)t+=this.children[e].toMarkup();return t},l.prototype.toNode=function(){var t=document.createTextNode(this.value),e=null;for(var r in this.italic>0&&((e=document.createElement("span")).style.marginRight=this.italic+"em"),this.classes.length>0&&((e=e||document.createElement("span")).className=n(this.classes)),this.style)this.style.hasOwnProperty(r)&&((e=e||document.createElement("span")).style[r]=this.style[r]);return e?(e.appendChild(t),e):t},l.prototype.toMarkup=function(){var t=!1,e="<span";this.classes.length&&(t=!0,e+=' class="',e+=o.escape(n(this.classes)),e+='"');var r="";for(var i in this.italic>0&&(r+="margin-right:"+this.italic+"em;"),this.style)this.style.hasOwnProperty(i)&&(r+=o.hyphenate(i)+":"+this.style[i]+";");r&&(t=!0,e+=' style="'+o.escape(r)+'"');var a=o.escape(this.value);return t?(e+=">",e+=a,e+="</span>"):a},t.exports={span:i,documentFragment:a,symbolNode:l}},function(t,e){t.exports={ParseNode:function(t,e,r){this.type=t,this.value=e,this.mode=r}}},function(t,e,r){!function(t){"use strict";t.defineMode("markdown",function(e,r){var o=t.getMode(e,"text/html"),n="null"==o.name;void 0===r.highlightFormatting&&(r.highlightFormatting=!1),void 0===r.maxBlockquoteDepth&&(r.maxBlockquoteDepth=0),void 0===r.taskLists&&(r.taskLists=!1),void 0===r.strikethrough&&(r.strikethrough=!1),void 0===r.emoji&&(r.emoji=!1),void 0===r.fencedCodeBlockHighlighting&&(r.fencedCodeBlockHighlighting=!0),void 0===r.xml&&(r.xml=!0),void 0===r.tokenTypeOverrides&&(r.tokenTypeOverrides={});var i={header:"header",code:"comment",quote:"quote",list1:"variable-2",list2:"variable-3",list3:"keyword",hr:"hr",image:"image",imageAltText:"image-alt-text",imageMarker:"image-marker",formatting:"formatting",linkInline:"link",linkEmail:"link",linkText:"link",linkHref:"string",em:"em",strong:"strong",strikethrough:"strikethrough",emoji:"builtin"};for(var a in i)i.hasOwnProperty(a)&&r.tokenTypeOverrides[a]&&(i[a]=r.tokenTypeOverrides[a]);var l=/^([*\-_])(?:\s*\1){2,}\s*$/,s=/^(?:[*\-+]|^[0-9]+([.)]))\s+/,c=/^\[(x| )\](?=\s)/i,d=r.allowAtxHeaderWithoutSpace?/^(#+)/:/^(#+)(?: |$)/,u=/^ *(?:\={1,}|-{1,})\s*$/,p=/^[^#!\[\]*_\\<>` "'(~:]+/,f=/^(~~~+|```+)[ \t]*([\w+#-]*)[^\n`]*$/,m=/^\s*\[[^\]]+?\]:.*$/,h=/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u0AF0\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E42\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC9\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDF3C-\uDF3E]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]/;function g(t,e,r){return e.f=e.inline=r,r(t,e)}function b(t,e,r){return e.f=e.block=r,r(t,e)}function v(e){if(e.linkTitle=!1,e.linkHref=!1,e.linkText=!1,e.em=!1,e.strong=!1,e.strikethrough=!1,e.quote=0,e.indentedCode=!1,e.f==y){var r=n;if(!r){var i=t.innerMode(o,e.htmlState);r="xml"==i.mode.name&&null===i.state.tagStart&&!i.state.context&&i.state.tokenize.isInText}r&&(e.f=S,e.block=x,e.htmlState=null)}return e.trailingSpace=0,e.trailingSpaceNewLine=!1,e.prevLine=e.thisLine,e.thisLine={stream:null},null}function x(o,n){var a,p=o.column()===n.indentation,h=!(a=n.prevLine.stream)||!/\S/.test(a.string),b=n.indentedCode,v=n.prevLine.hr,x=!1!==n.list,y=(n.listStack[n.listStack.length-1]||0)+3;n.indentedCode=!1;var _=n.indentation;if(null===n.indentationDiff&&(n.indentationDiff=n.indentation,x)){for(n.em=!1,n.strong=!1,n.code=!1,n.strikethrough=!1,n.list=null;_<n.listStack[n.listStack.length-1];)n.listStack.pop(),n.listStack.length?n.indentation=n.listStack[n.listStack.length-1]:n.list=!1;!1!==n.list&&(n.indentationDiff=_-n.listStack[n.listStack.length-1])}var S=!(h||v||n.prevLine.header||x&&b||n.prevLine.fencedCodeEnd),C=(!1===n.list||v||h)&&n.indentation<=y&&o.match(l),O=null;if(n.indentationDiff>=4&&(b||n.prevLine.fencedCodeEnd||n.prevLine.header||h))return o.skipToEnd(),n.indentedCode=!0,i.code;if(o.eatSpace())return null;if(p&&n.indentation<=y&&(O=o.match(d))&&O[1].length<=6)return n.quote=0,n.header=O[1].length,n.thisLine.header=!0,r.highlightFormatting&&(n.formatting="header"),n.f=n.inline,k(n);if(n.indentation<=y&&o.eat(">"))return n.quote=p?1:n.quote+1,r.highlightFormatting&&(n.formatting="quote"),o.eatSpace(),k(n);if(!C&&!n.setext&&p&&n.indentation<=y&&(O=o.match(s))){var T=O[1]?"ol":"ul";return n.indentation=_+o.current().length,n.list=!0,n.quote=0,n.listStack.push(n.indentation),r.taskLists&&o.match(c,!1)&&(n.taskList=!0),n.f=n.inline,r.highlightFormatting&&(n.formatting=["list","list-"+T]),k(n)}return p&&n.indentation<=y&&(O=o.match(f,!0))?(n.quote=0,n.fencedEndRE=new RegExp(O[1]+"+ *$"),n.localMode=r.fencedCodeBlockHighlighting&&function(r){if(t.findModeByName){var o=t.findModeByName(r);o&&(r=o.mime||o.mimes[0])}var n=t.getMode(e,r);return"null"==n.name?null:n}(O[2]),n.localMode&&(n.localState=t.startState(n.localMode)),n.f=n.block=w,r.highlightFormatting&&(n.formatting="code-block"),n.code=-1,k(n)):n.setext||!(S&&x||n.quote||!1!==n.list||n.code||C||m.test(o.string))&&(O=o.lookAhead(1))&&(O=O.match(u))?(n.setext?(n.header=n.setext,n.setext=0,o.skipToEnd(),r.highlightFormatting&&(n.formatting="header")):(n.header="="==O[0].charAt(0)?1:2,n.setext=n.header),n.thisLine.header=!0,n.f=n.inline,k(n)):C?(o.skipToEnd(),n.hr=!0,n.thisLine.hr=!0,i.hr):"["===o.peek()?g(o,n,B):g(o,n,n.inline)}function y(e,r){var i=o.token(e,r.htmlState);if(!n){var a=t.innerMode(o,r.htmlState);("xml"==a.mode.name&&null===a.state.tagStart&&!a.state.context&&a.state.tokenize.isInText||r.md_inside&&e.current().indexOf(">")>-1)&&(r.f=S,r.block=x,r.htmlState=null)}return i}function w(t,e){var o,n=e.listStack[e.listStack.length-1]||0,a=e.indentation<n,l=n+3;return e.fencedEndRE&&e.indentation<=l&&(a||t.match(e.fencedEndRE))?(r.highlightFormatting&&(e.formatting="code-block"),a||(o=k(e)),e.localMode=e.localState=null,e.block=x,e.f=S,e.fencedEndRE=null,e.code=0,e.thisLine.fencedCodeEnd=!0,a?b(t,e,e.block):o):e.localMode?e.localMode.token(t,e.localState):(t.skipToEnd(),i.code)}function k(t){var e=[];if(t.formatting){e.push(i.formatting),"string"==typeof t.formatting&&(t.formatting=[t.formatting]);for(var o=0;o<t.formatting.length;o++)e.push(i.formatting+"-"+t.formatting[o]),"header"===t.formatting[o]&&e.push(i.formatting+"-"+t.formatting[o]+"-"+t.header),"quote"===t.formatting[o]&&(!r.maxBlockquoteDepth||r.maxBlockquoteDepth>=t.quote?e.push(i.formatting+"-"+t.formatting[o]+"-"+t.quote):e.push("error"))}if(t.taskOpen)return e.push("meta"),e.length?e.join(" "):null;if(t.taskClosed)return e.push("property"),e.length?e.join(" "):null;if(t.linkHref?e.push(i.linkHref,"url"):(t.strong&&e.push(i.strong),t.em&&e.push(i.em),t.strikethrough&&e.push(i.strikethrough),t.emoji&&e.push(i.emoji),t.linkText&&e.push(i.linkText),t.code&&e.push(i.code),t.image&&e.push(i.image),t.imageAltText&&e.push(i.imageAltText,"link"),t.imageMarker&&e.push(i.imageMarker)),t.header&&e.push(i.header,i.header+"-"+t.header),t.quote&&(e.push(i.quote),!r.maxBlockquoteDepth||r.maxBlockquoteDepth>=t.quote?e.push(i.quote+"-"+t.quote):e.push(i.quote+"-"+r.maxBlockquoteDepth)),!1!==t.list){var n=(t.listStack.length-1)%3;n?1===n?e.push(i.list2):e.push(i.list3):e.push(i.list1)}return t.trailingSpaceNewLine?e.push("trailing-space-new-line"):t.trailingSpace&&e.push("trailing-space-"+(t.trailingSpace%2?"a":"b")),e.length?e.join(" "):null}function _(t,e){if(t.match(p,!0))return k(e)}function S(e,n){var a=n.text(e,n);if(void 0!==a)return a;if(n.list)return n.list=null,k(n);if(n.taskList)return" "===e.match(c,!0)[1]?n.taskOpen=!0:n.taskClosed=!0,r.highlightFormatting&&(n.formatting="task"),n.taskList=!1,k(n);if(n.taskOpen=!1,n.taskClosed=!1,n.header&&e.match(/^#+$/,!0))return r.highlightFormatting&&(n.formatting="header"),k(n);var l=e.next();if(n.linkTitle){n.linkTitle=!1;var s=l;"("===l&&(s=")");var d="^\\s*(?:[^"+(s=(s+"").replace(/([.?*+^\[\]\\(){}|-])/g,"\\$1"))+"\\\\]+|\\\\\\\\|\\\\.)"+s;if(e.match(new RegExp(d),!0))return i.linkHref}if("`"===l){var u=n.formatting;r.highlightFormatting&&(n.formatting="code"),e.eatWhile("`");var p=e.current().length;if(0!=n.code||n.quote&&1!=p){if(p==n.code){var f=k(n);return n.code=0,f}return n.formatting=u,k(n)}return n.code=p,k(n)}if(n.code)return k(n);if("\\"===l&&(e.next(),r.highlightFormatting)){var m=k(n),g=i.formatting+"-escape";return m?m+" "+g:g}if("!"===l&&e.match(/\[[^\]]*\] ?(?:\(|\[)/,!1))return n.imageMarker=!0,n.image=!0,r.highlightFormatting&&(n.formatting="image"),k(n);if("["===l&&n.imageMarker&&e.match(/[^\]]*\](\(.*?\)| ?\[.*?\])/,!1))return n.imageMarker=!1,n.imageAltText=!0,r.highlightFormatting&&(n.formatting="image"),k(n);if("]"===l&&n.imageAltText){r.highlightFormatting&&(n.formatting="image");var m=k(n);return n.imageAltText=!1,n.image=!1,n.inline=n.f=O,m}if("["===l&&!n.image)return n.linkText&&e.match(/^.*?\]/)?k(n):(n.linkText=!0,r.highlightFormatting&&(n.formatting="link"),k(n));if("]"===l&&n.linkText){r.highlightFormatting&&(n.formatting="link");var m=k(n);return n.linkText=!1,n.inline=n.f=e.match(/\(.*?\)| ?\[.*?\]/,!1)?O:S,m}if("<"===l&&e.match(/^(https?|ftps?):\/\/(?:[^\\>]|\\.)+>/,!1))return n.f=n.inline=C,r.highlightFormatting&&(n.formatting="link"),(m=k(n))?m+=" ":m="",m+i.linkInline;if("<"===l&&e.match(/^[^> \\]+@(?:[^\\>]|\\.)+>/,!1))return n.f=n.inline=C,r.highlightFormatting&&(n.formatting="link"),(m=k(n))?m+=" ":m="",m+i.linkEmail;if(r.xml&&"<"===l&&e.match(/^(!--|\?|!\[CDATA\[|[a-z][a-z0-9-]*(?:\s+[a-z_:.\-]+(?:\s*=\s*[^>]+)?)*\s*(?:>|$))/i,!1)){var v=e.string.indexOf(">",e.pos);if(-1!=v){var x=e.string.substring(e.start,v);/markdown\s*=\s*('|"){0,1}1('|"){0,1}/.test(x)&&(n.md_inside=!0)}return e.backUp(1),n.htmlState=t.startState(o),b(e,n,y)}if(r.xml&&"<"===l&&e.match(/^\/\w*?>/))return n.md_inside=!1,"tag";if("*"===l||"_"===l){for(var w=1,_=1==e.pos?" ":e.string.charAt(e.pos-2);w<3&&e.eat(l);)w++;var T=e.peek()||" ",B=!/\s/.test(T)&&(!h.test(T)||/\s/.test(_)||h.test(_)),A=!/\s/.test(_)&&(!h.test(_)||/\s/.test(T)||h.test(T)),E=null,P=null;if(w%2&&(n.em||!B||"*"!==l&&A&&!h.test(_)?n.em!=l||!A||"*"!==l&&B&&!h.test(T)||(E=!1):E=!0),w>1&&(n.strong||!B||"*"!==l&&A&&!h.test(_)?n.strong!=l||!A||"*"!==l&&B&&!h.test(T)||(P=!1):P=!0),null!=P||null!=E)return r.highlightFormatting&&(n.formatting=null==E?"strong":null==P?"em":"strong em"),!0===E&&(n.em=l),!0===P&&(n.strong=l),f=k(n),!1===E&&(n.em=!1),!1===P&&(n.strong=!1),f}else if(" "===l&&(e.eat("*")||e.eat("_"))){if(" "===e.peek())return k(n);e.backUp(1)}if(r.strikethrough)if("~"===l&&e.eatWhile(l)){if(n.strikethrough)return r.highlightFormatting&&(n.formatting="strikethrough"),f=k(n),n.strikethrough=!1,f;if(e.match(/^[^\s]/,!1))return n.strikethrough=!0,r.highlightFormatting&&(n.formatting="strikethrough"),k(n)}else if(" "===l&&e.match(/^~~/,!0)){if(" "===e.peek())return k(n);e.backUp(2)}if(r.emoji&&":"===l&&e.match(/^(?:[a-z_\d+][a-z_\d+-]*|\-[a-z_\d+][a-z_\d+-]*):/)){n.emoji=!0,r.highlightFormatting&&(n.formatting="emoji");var D=k(n);return n.emoji=!1,D}return" "===l&&(e.match(/^ +$/,!1)?n.trailingSpace++:n.trailingSpace&&(n.trailingSpaceNewLine=!0)),k(n)}function C(t,e){if(">"===t.next()){e.f=e.inline=S,r.highlightFormatting&&(e.formatting="link");var o=k(e);return o?o+=" ":o="",o+i.linkInline}return t.match(/^[^>]+/,!0),i.linkInline}function O(t,e){if(t.eatSpace())return null;var o,n=t.next();return"("===n||"["===n?(e.f=e.inline=(o="("===n?")":"]",function(t,e){if(t.next()===o){e.f=e.inline=S,r.highlightFormatting&&(e.formatting="link-string");var n=k(e);return e.linkHref=!1,n}return t.match(T[o]),e.linkHref=!0,k(e)}),r.highlightFormatting&&(e.formatting="link-string"),e.linkHref=!0,k(e)):"error"}var T={")":/^(?:[^\\\(\)]|\\.|\((?:[^\\\(\)]|\\.)*\))*?(?=\))/,"]":/^(?:[^\\\[\]]|\\.|\[(?:[^\\\[\]]|\\.)*\])*?(?=\])/};function B(t,e){return t.match(/^([^\]\\]|\\.)*\]:/,!1)?(e.f=A,t.next(),r.highlightFormatting&&(e.formatting="link"),e.linkText=!0,k(e)):g(t,e,S)}function A(t,e){if(t.match(/^\]:/,!0)){e.f=e.inline=E,r.highlightFormatting&&(e.formatting="link");var o=k(e);return e.linkText=!1,o}return t.match(/^([^\]\\]|\\.)+/,!0),i.linkText}function E(t,e){return t.eatSpace()?null:(t.match(/^[^\s]+/,!0),void 0===t.peek()?e.linkTitle=!0:t.match(/^(?:\s+(?:"(?:[^"\\]|\\\\|\\.)+"|'(?:[^'\\]|\\\\|\\.)+'|\((?:[^)\\]|\\\\|\\.)+\)))?/,!0),e.f=e.inline=S,i.linkHref+" url")}var P={startState:function(){return{f:x,prevLine:{stream:null},thisLine:{stream:null},block:x,htmlState:null,indentation:0,inline:S,text:_,formatting:!1,linkText:!1,linkHref:!1,linkTitle:!1,code:0,em:!1,strong:!1,header:0,setext:0,hr:!1,taskList:!1,list:!1,listStack:[],quote:0,trailingSpace:0,trailingSpaceNewLine:!1,strikethrough:!1,emoji:!1,fencedEndRE:null}},copyState:function(e){return{f:e.f,prevLine:e.prevLine,thisLine:e.thisLine,block:e.block,htmlState:e.htmlState&&t.copyState(o,e.htmlState),indentation:e.indentation,localMode:e.localMode,localState:e.localMode?t.copyState(e.localMode,e.localState):null,inline:e.inline,text:e.text,formatting:!1,linkText:e.linkText,linkTitle:e.linkTitle,linkHref:e.linkHref,code:e.code,em:e.em,strong:e.strong,strikethrough:e.strikethrough,emoji:e.emoji,header:e.header,setext:e.setext,hr:e.hr,taskList:e.taskList,list:e.list,listStack:e.listStack.slice(0),quote:e.quote,indentedCode:e.indentedCode,trailingSpace:e.trailingSpace,trailingSpaceNewLine:e.trailingSpaceNewLine,md_inside:e.md_inside,fencedEndRE:e.fencedEndRE}},token:function(t,e){if(e.formatting=!1,t!=e.thisLine.stream){if(e.header=0,e.hr=!1,t.match(/^\s*$/,!0))return v(e),null;if(e.prevLine=e.thisLine,e.thisLine={stream:t},e.taskList=!1,e.trailingSpace=0,e.trailingSpaceNewLine=!1,!e.localState&&(e.f=e.block,e.f!=y)){var r=t.match(/^\s*/,!0)[0].replace(/\t/g," ").length;if(e.indentation=r,e.indentationDiff=null,r>0)return null}}return e.f(t,e)},innerMode:function(t){return t.block==y?{state:t.htmlState,mode:o}:t.localState?{state:t.localState,mode:t.localMode}:{state:t,mode:P}},indent:function(e,r,n){return e.block==y&&o.indent?o.indent(e.htmlState,r,n):e.localState&&e.localMode.indent?e.localMode.indent(e.localState,r,n):t.Pass},blankLine:v,getType:k,blockCommentStart:"\x3c!--",blockCommentEnd:"--\x3e",closeBrackets:"()[]{}''\"\"``",fold:"markdown"};return P},"xml"),t.defineMIME("text/markdown","markdown"),t.defineMIME("text/x-markdown","markdown")}(r(3),r(84),r(249))},function(t,e,r){!function(t){"use strict";var e={autoSelfClosers:{area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0,menuitem:!0},implicitlyClosed:{dd:!0,li:!0,optgroup:!0,option:!0,p:!0,rp:!0,rt:!0,tbody:!0,td:!0,tfoot:!0,th:!0,tr:!0},contextGrabbers:{dd:{dd:!0,dt:!0},dt:{dd:!0,dt:!0},li:{li:!0},option:{option:!0,optgroup:!0},optgroup:{optgroup:!0},p:{address:!0,article:!0,aside:!0,blockquote:!0,dir:!0,div:!0,dl:!0,fieldset:!0,footer:!0,form:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,header:!0,hgroup:!0,hr:!0,menu:!0,nav:!0,ol:!0,p:!0,pre:!0,section:!0,table:!0,ul:!0},rp:{rp:!0,rt:!0},rt:{rp:!0,rt:!0},tbody:{tbody:!0,tfoot:!0},td:{td:!0,th:!0},tfoot:{tbody:!0},th:{td:!0,th:!0},thead:{tbody:!0,tfoot:!0},tr:{tr:!0}},doNotIndent:{pre:!0},allowUnquoted:!0,allowMissing:!0,caseFold:!0},r={autoSelfClosers:{},implicitlyClosed:{},contextGrabbers:{},doNotIndent:{},allowUnquoted:!1,allowMissing:!1,allowMissingTagName:!1,caseFold:!1};t.defineMode("xml",function(o,n){var i,a,l=o.indentUnit,s={},c=n.htmlMode?e:r;for(var d in c)s[d]=c[d];for(var d in n)s[d]=n[d];function u(t,e){function r(r){return e.tokenize=r,r(t,e)}var o=t.next();return"<"==o?t.eat("!")?t.eat("[")?t.match("CDATA[")?r(f("atom","]]>")):null:t.match("--")?r(f("comment","--\x3e")):t.match("DOCTYPE",!0,!0)?(t.eatWhile(/[\w\._\-]/),r(function t(e){return function(r,o){for(var n;null!=(n=r.next());){if("<"==n)return o.tokenize=t(e+1),o.tokenize(r,o);if(">"==n){if(1==e){o.tokenize=u;break}return o.tokenize=t(e-1),o.tokenize(r,o)}}return"meta"}}(1))):null:t.eat("?")?(t.eatWhile(/[\w\._\-]/),e.tokenize=f("meta","?>"),"meta"):(i=t.eat("/")?"closeTag":"openTag",e.tokenize=p,"tag bracket"):"&"==o?(t.eat("#")?t.eat("x")?t.eatWhile(/[a-fA-F\d]/)&&t.eat(";"):t.eatWhile(/[\d]/)&&t.eat(";"):t.eatWhile(/[\w\.\-:]/)&&t.eat(";"))?"atom":"error":(t.eatWhile(/[^&<]/),null)}function p(t,e){var r,o,n=t.next();if(">"==n||"/"==n&&t.eat(">"))return e.tokenize=u,i=">"==n?"endTag":"selfcloseTag","tag bracket";if("="==n)return i="equals",null;if("<"==n){e.tokenize=u,e.state=b,e.tagName=e.tagStart=null;var a=e.tokenize(t,e);return a?a+" tag error":"tag error"}return/[\'\"]/.test(n)?(e.tokenize=(r=n,(o=function(t,e){for(;!t.eol();)if(t.next()==r){e.tokenize=p;break}return"string"}).isInAttribute=!0,o),e.stringStartCol=t.column(),e.tokenize(t,e)):(t.match(/^[^\s\u00a0=<>\"\']*[^\s\u00a0=<>\"\'\/]/),"word")}function f(t,e){return function(r,o){for(;!r.eol();){if(r.match(e)){o.tokenize=u;break}r.next()}return t}}function m(t,e,r){this.prev=t.context,this.tagName=e,this.indent=t.indented,this.startOfLine=r,(s.doNotIndent.hasOwnProperty(e)||t.context&&t.context.noIndent)&&(this.noIndent=!0)}function h(t){t.context&&(t.context=t.context.prev)}function g(t,e){for(var r;;){if(!t.context)return;if(r=t.context.tagName,!s.contextGrabbers.hasOwnProperty(r)||!s.contextGrabbers[r].hasOwnProperty(e))return;h(t)}}function b(t,e,r){return"openTag"==t?(r.tagStart=e.column(),v):"closeTag"==t?x:b}function v(t,e,r){return"word"==t?(r.tagName=e.current(),a="tag",k):s.allowMissingTagName&&"endTag"==t?(a="tag bracket",k(t,0,r)):(a="error",v)}function x(t,e,r){if("word"==t){var o=e.current();return r.context&&r.context.tagName!=o&&s.implicitlyClosed.hasOwnProperty(r.context.tagName)&&h(r),r.context&&r.context.tagName==o||!1===s.matchClosing?(a="tag",y):(a="tag error",w)}return s.allowMissingTagName&&"endTag"==t?(a="tag bracket",y(t,0,r)):(a="error",w)}function y(t,e,r){return"endTag"!=t?(a="error",y):(h(r),b)}function w(t,e,r){return a="error",y(t,0,r)}function k(t,e,r){if("word"==t)return a="attribute",_;if("endTag"==t||"selfcloseTag"==t){var o=r.tagName,n=r.tagStart;return r.tagName=r.tagStart=null,"selfcloseTag"==t||s.autoSelfClosers.hasOwnProperty(o)?g(r,o):(g(r,o),r.context=new m(r,o,n==r.indented)),b}return a="error",k}function _(t,e,r){return"equals"==t?S:(s.allowMissing||(a="error"),k(t,0,r))}function S(t,e,r){return"string"==t?C:"word"==t&&s.allowUnquoted?(a="string",k):(a="error",k(t,0,r))}function C(t,e,r){return"string"==t?C:k(t,0,r)}return u.isInText=!0,{startState:function(t){var e={tokenize:u,state:b,indented:t||0,tagName:null,tagStart:null,context:null};return null!=t&&(e.baseIndent=t),e},token:function(t,e){if(!e.tagName&&t.sol()&&(e.indented=t.indentation()),t.eatSpace())return null;i=null;var r=e.tokenize(t,e);return(r||i)&&"comment"!=r&&(a=null,e.state=e.state(i||r,t,e),a&&(r="error"==a?r+" error":a)),r},indent:function(e,r,o){var n=e.context;if(e.tokenize.isInAttribute)return e.tagStart==e.indented?e.stringStartCol+1:e.indented+l;if(n&&n.noIndent)return t.Pass;if(e.tokenize!=p&&e.tokenize!=u)return o?o.match(/^(\s*)/)[0].length:0;if(e.tagName)return!1!==s.multilineTagIndentPastTag?e.tagStart+e.tagName.length+2:e.tagStart+l*(s.multilineTagIndentFactor||1);if(s.alignCDATA&&/<!\[CDATA\[/.test(r))return 0;var i=r&&/^<(\/)?([\w_:\.-]*)/.exec(r);if(i&&i[1])for(;n;){if(n.tagName==i[2]){n=n.prev;break}if(!s.implicitlyClosed.hasOwnProperty(n.tagName))break;n=n.prev}else if(i)for(;n;){var a=s.contextGrabbers[n.tagName];if(!a||!a.hasOwnProperty(i[2]))break;n=n.prev}for(;n&&n.prev&&!n.startOfLine;)n=n.prev;return n?n.indent+l:e.baseIndent||0},electricInput:/<\/[\s\w:]+>$/,blockCommentStart:"\x3c!--",blockCommentEnd:"--\x3e",configuration:s.htmlMode?"html":"xml",helperType:s.htmlMode?"html":"xml",skipAttribute:function(t){t.state==S&&(t.state=k)}}}),t.defineMIME("text/xml","xml"),t.defineMIME("application/xml","xml"),t.mimeModes.hasOwnProperty("text/html")||t.defineMIME("text/html",{name:"xml",htmlMode:!0})}(r(3))},function(t,e,r){!function(t){"use strict";t.overlayMode=function(e,r,o){return{startState:function(){return{base:t.startState(e),overlay:t.startState(r),basePos:0,baseCur:null,overlayPos:0,overlayCur:null,streamSeen:null}},copyState:function(o){return{base:t.copyState(e,o.base),overlay:t.copyState(r,o.overlay),basePos:o.basePos,baseCur:null,overlayPos:o.overlayPos,overlayCur:null}},token:function(t,n){return(t!=n.streamSeen||Math.min(n.basePos,n.overlayPos)<t.start)&&(n.streamSeen=t,n.basePos=n.overlayPos=t.start),t.start==n.basePos&&(n.baseCur=e.token(t,n.base),n.basePos=t.pos),t.start==n.overlayPos&&(t.pos=t.start,n.overlayCur=r.token(t,n.overlay),n.overlayPos=t.pos),t.pos=Math.min(n.basePos,n.overlayPos),null==n.overlayCur?n.baseCur:null!=n.baseCur&&n.overlay.combineTokens||o&&null==n.overlay.combineTokens?n.baseCur+" "+n.overlayCur:n.overlayCur},indent:e.indent&&function(t,r,o){return e.indent(t.base,r,o)},electricChars:e.electricChars,innerMode:function(t){return{state:t.base,mode:e}},blankLine:function(t){var n,i;return e.blankLine&&(n=e.blankLine(t.base)),r.blankLine&&(i=r.blankLine(t.overlay)),null==i?n:o&&null!=n?n+" "+i:i}}}}(r(3))},function(t,e,r){"use strict";var o=c(r(27)),n=c(r(89)),i=c(r(260));r(90),r(93),r(95),r(97);var a=c(r(99)),l=c(r(100)),s=c(r(244));function c(t){return t&&t.__esModule?t:{default:t}}o.default.use(i.default),o.default.use(n.default);var d=[{component:l.default,name:"view",path:"/:page"},{component:s.default,name:"edit",path:"/:page/edit"},{name:"home",path:"/",redirect:"/Home"}],u=new n.default({mode:"history",routes:d});new o.default({el:"#app",components:{App:a.default},data:{},render:function(t){return t("app")},router:u})},function(t,e,r){(function(t){var o=void 0!==t&&t||"undefined"!=typeof self&&self||window,n=Function.prototype.apply;function i(t,e){this._id=t,this._clearFn=e}e.setTimeout=function(){return new i(n.call(setTimeout,o,arguments),clearTimeout)},e.setInterval=function(){return new i(n.call(setInterval,o,arguments),clearInterval)},e.clearTimeout=e.clearInterval=function(t){t&&t.close()},i.prototype.unref=i.prototype.ref=function(){},i.prototype.close=function(){this._clearFn.call(o,this._id)},e.enroll=function(t,e){clearTimeout(t._idleTimeoutId),t._idleTimeout=e},e.unenroll=function(t){clearTimeout(t._idleTimeoutId),t._idleTimeout=-1},e._unrefActive=e.active=function(t){clearTimeout(t._idleTimeoutId);var e=t._idleTimeout;e>=0&&(t._idleTimeoutId=setTimeout(function(){t._onTimeout&&t._onTimeout()},e))},r(88),e.setImmediate="undefined"!=typeof self&&self.setImmediate||void 0!==t&&t.setImmediate||this&&this.setImmediate,e.clearImmediate="undefined"!=typeof self&&self.clearImmediate||void 0!==t&&t.clearImmediate||this&&this.clearImmediate}).call(this,r(7))},function(t,e,r){(function(t,e){!function(t,r){"use strict";if(!t.setImmediate){var o,n,i,a,l,s=1,c={},d=!1,u=t.document,p=Object.getPrototypeOf&&Object.getPrototypeOf(t);p=p&&p.setTimeout?p:t,"[object process]"==={}.toString.call(t.process)?o=function(t){e.nextTick(function(){m(t)})}:!function(){if(t.postMessage&&!t.importScripts){var e=!0,r=t.onmessage;return t.onmessage=function(){e=!1},t.postMessage("","*"),t.onmessage=r,e}}()?t.MessageChannel?((i=new MessageChannel).port1.onmessage=function(t){m(t.data)},o=function(t){i.port2.postMessage(t)}):u&&"onreadystatechange"in u.createElement("script")?(n=u.documentElement,o=function(t){var e=u.createElement("script");e.onreadystatechange=function(){m(t),e.onreadystatechange=null,n.removeChild(e),e=null},n.appendChild(e)}):o=function(t){setTimeout(m,0,t)}:(a="setImmediate$"+Math.random()+"$",l=function(e){e.source===t&&"string"==typeof e.data&&0===e.data.indexOf(a)&&m(+e.data.slice(a.length))},t.addEventListener?t.addEventListener("message",l,!1):t.attachEvent("onmessage",l),o=function(e){t.postMessage(a+e,"*")}),p.setImmediate=function(t){"function"!=typeof t&&(t=new Function(""+t));for(var e=new Array(arguments.length-1),r=0;r<e.length;r++)e[r]=arguments[r+1];var n={callback:t,args:e};return c[s]=n,o(s),s++},p.clearImmediate=f}function f(t){delete c[t]}function m(t){if(d)setTimeout(m,0,t);else{var e=c[t];if(e){d=!0;try{!function(t){var e=t.callback,o=t.args;switch(o.length){case 0:e();break;case 1:e(o[0]);break;case 2:e(o[0],o[1]);break;case 3:e(o[0],o[1],o[2]);break;default:e.apply(r,o)}}(e)}finally{f(t),d=!1}}}}}("undefined"==typeof self?void 0===t?this:t:self)}).call(this,r(7),r(36))},function(t,e,r){"use strict";function o(t){return Object.prototype.toString.call(t).indexOf("Error")>-1}function n(t,e){for(var r in e)t[r]=e[r];return t}r.r(e);var i={name:"RouterView",functional:!0,props:{name:{type:String,default:"default"}},render:function(t,e){var r=e.props,o=e.children,i=e.parent,a=e.data;a.routerView=!0;for(var l=i.$createElement,s=r.name,c=i.$route,d=i._routerViewCache||(i._routerViewCache={}),u=0,p=!1;i&&i._routerRoot!==i;){var f=i.$vnode&&i.$vnode.data;f&&(f.routerView&&u++,f.keepAlive&&i._inactive&&(p=!0)),i=i.$parent}if(a.routerViewDepth=u,p)return l(d[s],a,o);var m=c.matched[u];if(!m)return d[s]=null,l();var h=d[s]=m.components[s];a.registerRouteInstance=function(t,e){var r=m.instances[s];(e&&r!==t||!e&&r===t)&&(m.instances[s]=e)},(a.hook||(a.hook={})).prepatch=function(t,e){m.instances[s]=e.componentInstance},a.hook.init=function(t){t.data.keepAlive&&t.componentInstance&&t.componentInstance!==m.instances[s]&&(m.instances[s]=t.componentInstance)};var g=a.props=function(t,e){switch(typeof e){case"undefined":return;case"object":return e;case"function":return e(t);case"boolean":return e?t.params:void 0;default:0}}(c,m.props&&m.props[s]);if(g){g=a.props=n({},g);var b=a.attrs=a.attrs||{};for(var v in g)h.props&&v in h.props||(b[v]=g[v],delete g[v])}return l(h,a,o)}};var a=/[!'()*]/g,l=function(t){return"%"+t.charCodeAt(0).toString(16)},s=/%2C/g,c=function(t){return encodeURIComponent(t).replace(a,l).replace(s,",")},d=decodeURIComponent;function u(t){var e={};return(t=t.trim().replace(/^(\?|#|&)/,""))?(t.split("&").forEach(function(t){var r=t.replace(/\+/g," ").split("="),o=d(r.shift()),n=r.length>0?d(r.join("=")):null;void 0===e[o]?e[o]=n:Array.isArray(e[o])?e[o].push(n):e[o]=[e[o],n]}),e):e}function p(t){var e=t?Object.keys(t).map(function(e){var r=t[e];if(void 0===r)return"";if(null===r)return c(e);if(Array.isArray(r)){var o=[];return r.forEach(function(t){void 0!==t&&(null===t?o.push(c(e)):o.push(c(e)+"="+c(t)))}),o.join("&")}return c(e)+"="+c(r)}).filter(function(t){return t.length>0}).join("&"):null;return e?"?"+e:""}var f=/\/?$/;function m(t,e,r,o){var n=o&&o.options.stringifyQuery,i=e.query||{};try{i=h(i)}catch(t){}var a={name:e.name||t&&t.name,meta:t&&t.meta||{},path:e.path||"/",hash:e.hash||"",query:i,params:e.params||{},fullPath:v(e,n),matched:t?b(t):[]};return r&&(a.redirectedFrom=v(r,n)),Object.freeze(a)}function h(t){if(Array.isArray(t))return t.map(h);if(t&&"object"==typeof t){var e={};for(var r in t)e[r]=h(t[r]);return e}return t}var g=m(null,{path:"/"});function b(t){for(var e=[];t;)e.unshift(t),t=t.parent;return e}function v(t,e){var r=t.path,o=t.query;void 0===o&&(o={});var n=t.hash;return void 0===n&&(n=""),(r||"/")+(e||p)(o)+n}function x(t,e){return e===g?t===e:!!e&&(t.path&&e.path?t.path.replace(f,"")===e.path.replace(f,"")&&t.hash===e.hash&&y(t.query,e.query):!(!t.name||!e.name)&&(t.name===e.name&&t.hash===e.hash&&y(t.query,e.query)&&y(t.params,e.params)))}function y(t,e){if(void 0===t&&(t={}),void 0===e&&(e={}),!t||!e)return t===e;var r=Object.keys(t),o=Object.keys(e);return r.length===o.length&&r.every(function(r){var o=t[r],n=e[r];return"object"==typeof o&&"object"==typeof n?y(o,n):String(o)===String(n)})}var w,k=[String,Object],_=[String,Array],S={name:"RouterLink",props:{to:{type:k,required:!0},tag:{type:String,default:"a"},exact:Boolean,append:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,event:{type:_,default:"click"}},render:function(t){var e=this,r=this.$router,o=this.$route,i=r.resolve(this.to,o,this.append),a=i.location,l=i.route,s=i.href,c={},d=r.options.linkActiveClass,u=r.options.linkExactActiveClass,p=null==d?"router-link-active":d,h=null==u?"router-link-exact-active":u,g=null==this.activeClass?p:this.activeClass,b=null==this.exactActiveClass?h:this.exactActiveClass,v=a.path?m(null,a,null,r):l;c[b]=x(o,v),c[g]=this.exact?c[b]:function(t,e){return 0===t.path.replace(f,"/").indexOf(e.path.replace(f,"/"))&&(!e.hash||t.hash===e.hash)&&function(t,e){for(var r in e)if(!(r in t))return!1;return!0}(t.query,e.query)}(o,v);var y=function(t){C(t)&&(e.replace?r.replace(a):r.push(a))},w={click:C};Array.isArray(this.event)?this.event.forEach(function(t){w[t]=y}):w[this.event]=y;var k={class:c};if("a"===this.tag)k.on=w,k.attrs={href:s};else{var _=function t(e){if(e)for(var r,o=0;o<e.length;o++){if("a"===(r=e[o]).tag)return r;if(r.children&&(r=t(r.children)))return r}}(this.$slots.default);if(_)_.isStatic=!1,(_.data=n({},_.data)).on=w,(_.data.attrs=n({},_.data.attrs)).href=s;else k.on=w}return t(this.tag,k,this.$slots.default)}};function C(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey||t.defaultPrevented||void 0!==t.button&&0!==t.button)){if(t.currentTarget&&t.currentTarget.getAttribute){var e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}var O="undefined"!=typeof window;function T(t,e,r){var o=t.charAt(0);if("/"===o)return t;if("?"===o||"#"===o)return e+t;var n=e.split("/");r&&n[n.length-1]||n.pop();for(var i=t.replace(/^\//,"").split("/"),a=0;a<i.length;a++){var l=i[a];".."===l?n.pop():"."!==l&&n.push(l)}return""!==n[0]&&n.unshift(""),n.join("/")}function B(t){return t.replace(/\/\//g,"/")}var A=Array.isArray||function(t){return"[object Array]"==Object.prototype.toString.call(t)},E=V,P=M,D=function(t,e){return N(M(t,e))},j=N,L=H,z=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function M(t,e){for(var r,o=[],n=0,i=0,a="",l=e&&e.delimiter||"/";null!=(r=z.exec(t));){var s=r[0],c=r[1],d=r.index;if(a+=t.slice(i,d),i=d+s.length,c)a+=c[1];else{var u=t[i],p=r[2],f=r[3],m=r[4],h=r[5],g=r[6],b=r[7];a&&(o.push(a),a="");var v=null!=p&&null!=u&&u!==p,x="+"===g||"*"===g,y="?"===g||"*"===g,w=r[2]||l,k=m||h;o.push({name:f||n++,prefix:p||"",delimiter:w,optional:y,repeat:x,partial:v,asterisk:!!b,pattern:k?I(k):b?".*":"[^"+F(w)+"]+?"})}}return i<t.length&&(a+=t.substr(i)),a&&o.push(a),o}function $(t){return encodeURI(t).replace(/[\/?#]/g,function(t){return"%"+t.charCodeAt(0).toString(16).toUpperCase()})}function N(t){for(var e=new Array(t.length),r=0;r<t.length;r++)"object"==typeof t[r]&&(e[r]=new RegExp("^(?:"+t[r].pattern+")$"));return function(r,o){for(var n="",i=r||{},a=(o||{}).pretty?$:encodeURIComponent,l=0;l<t.length;l++){var s=t[l];if("string"!=typeof s){var c,d=i[s.name];if(null==d){if(s.optional){s.partial&&(n+=s.prefix);continue}throw new TypeError('Expected "'+s.name+'" to be defined')}if(A(d)){if(!s.repeat)throw new TypeError('Expected "'+s.name+'" to not repeat, but received `'+JSON.stringify(d)+"`");if(0===d.length){if(s.optional)continue;throw new TypeError('Expected "'+s.name+'" to not be empty')}for(var u=0;u<d.length;u++){if(c=a(d[u]),!e[l].test(c))throw new TypeError('Expected all "'+s.name+'" to match "'+s.pattern+'", but received `'+JSON.stringify(c)+"`");n+=(0===u?s.prefix:s.delimiter)+c}}else{if(c=s.asterisk?encodeURI(d).replace(/[?#]/g,function(t){return"%"+t.charCodeAt(0).toString(16).toUpperCase()}):a(d),!e[l].test(c))throw new TypeError('Expected "'+s.name+'" to match "'+s.pattern+'", but received "'+c+'"');n+=s.prefix+c}}else n+=s}return n}}function F(t){return t.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function I(t){return t.replace(/([=!:$\/()])/g,"\\$1")}function R(t,e){return t.keys=e,t}function q(t){return t.sensitive?"":"i"}function H(t,e,r){A(e)||(r=e||r,e=[]);for(var o=(r=r||{}).strict,n=!1!==r.end,i="",a=0;a<t.length;a++){var l=t[a];if("string"==typeof l)i+=F(l);else{var s=F(l.prefix),c="(?:"+l.pattern+")";e.push(l),l.repeat&&(c+="(?:"+s+c+")*"),i+=c=l.optional?l.partial?s+"("+c+")?":"(?:"+s+"("+c+"))?":s+"("+c+")"}}var d=F(r.delimiter||"/"),u=i.slice(-d.length)===d;return o||(i=(u?i.slice(0,-d.length):i)+"(?:"+d+"(?=$))?"),i+=n?"$":o&&u?"":"(?="+d+"|$)",R(new RegExp("^"+i,q(r)),e)}function V(t,e,r){return A(e)||(r=e||r,e=[]),r=r||{},t instanceof RegExp?function(t,e){var r=t.source.match(/\((?!\?)/g);if(r)for(var o=0;o<r.length;o++)e.push({name:o,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return R(t,e)}(t,e):A(t)?function(t,e,r){for(var o=[],n=0;n<t.length;n++)o.push(V(t[n],e,r).source);return R(new RegExp("(?:"+o.join("|")+")",q(r)),e)}(t,e,r):function(t,e,r){return H(M(t,r),e,r)}(t,e,r)}E.parse=P,E.compile=D,E.tokensToFunction=j,E.tokensToRegExp=L;var U=Object.create(null);function W(t,e,r){e=e||{};try{var o=U[t]||(U[t]=E.compile(t));return e.pathMatch&&(e[0]=e.pathMatch),o(e,{pretty:!0})}catch(t){return""}finally{delete e[0]}}function G(t,e,r,o){var n=e||[],i=r||Object.create(null),a=o||Object.create(null);t.forEach(function(t){!function t(e,r,o,n,i,a){var l=n.path;var s=n.name;0;var c=n.pathToRegexpOptions||{};var d=function(t,e,r){r||(t=t.replace(/\/$/,""));if("/"===t[0])return t;if(null==e)return t;return B(e.path+"/"+t)}(l,i,c.strict);"boolean"==typeof n.caseSensitive&&(c.sensitive=n.caseSensitive);var u={path:d,regex:X(d,c),components:n.components||{default:n.component},instances:{},name:s,parent:i,matchAs:a,redirect:n.redirect,beforeEnter:n.beforeEnter,meta:n.meta||{},props:null==n.props?{}:n.components?n.props:{default:n.props}};n.children&&n.children.forEach(function(n){var i=a?B(a+"/"+n.path):void 0;t(e,r,o,n,u,i)});if(void 0!==n.alias){var p=Array.isArray(n.alias)?n.alias:[n.alias];p.forEach(function(a){var l={path:a,children:n.children};t(e,r,o,l,i,u.path||"/")})}r[u.path]||(e.push(u.path),r[u.path]=u);s&&(o[s]||(o[s]=u))}(n,i,a,t)});for(var l=0,s=n.length;l<s;l++)"*"===n[l]&&(n.push(n.splice(l,1)[0]),s--,l--);return{pathList:n,pathMap:i,nameMap:a}}function X(t,e){return E(t,[],e)}function K(t,e,r,o){var i="string"==typeof t?{path:t}:t;if(i._normalized)return i;if(i.name)return n({},t);if(!i.path&&i.params&&e){(i=n({},i))._normalized=!0;var a=n(n({},e.params),i.params);if(e.name)i.name=e.name,i.params=a;else if(e.matched.length){var l=e.matched[e.matched.length-1].path;i.path=W(l,a,e.path)}else 0;return i}var s=function(t){var e="",r="",o=t.indexOf("#");o>=0&&(e=t.slice(o),t=t.slice(0,o));var n=t.indexOf("?");return n>=0&&(r=t.slice(n+1),t=t.slice(0,n)),{path:t,query:r,hash:e}}(i.path||""),c=e&&e.path||"/",d=s.path?T(s.path,c,r||i.append):c,p=function(t,e,r){void 0===e&&(e={});var o,n=r||u;try{o=n(t||"")}catch(t){o={}}for(var i in e)o[i]=e[i];return o}(s.query,i.query,o&&o.options.parseQuery),f=i.hash||s.hash;return f&&"#"!==f.charAt(0)&&(f="#"+f),{_normalized:!0,path:d,query:p,hash:f}}function Y(t,e){var r=G(t),o=r.pathList,n=r.pathMap,i=r.nameMap;function a(t,r,a){var l=K(t,r,!1,e),c=l.name;if(c){var d=i[c];if(!d)return s(null,l);var u=d.regex.keys.filter(function(t){return!t.optional}).map(function(t){return t.name});if("object"!=typeof l.params&&(l.params={}),r&&"object"==typeof r.params)for(var p in r.params)!(p in l.params)&&u.indexOf(p)>-1&&(l.params[p]=r.params[p]);return l.path=W(d.path,l.params),s(d,l,a)}if(l.path){l.params={};for(var f=0;f<o.length;f++){var m=o[f],h=n[m];if(Z(h.regex,l.path,l.params))return s(h,l,a)}}return s(null,l)}function l(t,r){var o=t.redirect,n="function"==typeof o?o(m(t,r,null,e)):o;if("string"==typeof n&&(n={path:n}),!n||"object"!=typeof n)return s(null,r);var l=n,c=l.name,d=l.path,u=r.query,p=r.hash,f=r.params;if(u=l.hasOwnProperty("query")?l.query:u,p=l.hasOwnProperty("hash")?l.hash:p,f=l.hasOwnProperty("params")?l.params:f,c){i[c];return a({_normalized:!0,name:c,query:u,hash:p,params:f},void 0,r)}if(d){var h=function(t,e){return T(t,e.parent?e.parent.path:"/",!0)}(d,t);return a({_normalized:!0,path:W(h,f),query:u,hash:p},void 0,r)}return s(null,r)}function s(t,r,o){return t&&t.redirect?l(t,o||r):t&&t.matchAs?function(t,e,r){var o=a({_normalized:!0,path:W(r,e.params)});if(o){var n=o.matched,i=n[n.length-1];return e.params=o.params,s(i,e)}return s(null,e)}(0,r,t.matchAs):m(t,r,o,e)}return{match:a,addRoutes:function(t){G(t,o,n,i)}}}function Z(t,e,r){var o=e.match(t);if(!o)return!1;if(!r)return!0;for(var n=1,i=o.length;n<i;++n){var a=t.keys[n-1],l="string"==typeof o[n]?decodeURIComponent(o[n]):o[n];a&&(r[a.name||"pathMatch"]=l)}return!0}var J=Object.create(null);function Q(){var t=window.location.protocol+"//"+window.location.host,e=window.location.href.replace(t,"");window.history.replaceState({key:ut()},"",e),window.addEventListener("popstate",function(t){var e;et(),t.state&&t.state.key&&(e=t.state.key,ct=e)})}function tt(t,e,r,o){if(t.app){var n=t.options.scrollBehavior;n&&t.app.$nextTick(function(){var i=function(){var t=ut();if(t)return J[t]}(),a=n.call(t,e,r,o?i:null);a&&("function"==typeof a.then?a.then(function(t){it(t,i)}).catch(function(t){0}):it(a,i))})}}function et(){var t=ut();t&&(J[t]={x:window.pageXOffset,y:window.pageYOffset})}function rt(t){return nt(t.x)||nt(t.y)}function ot(t){return{x:nt(t.x)?t.x:window.pageXOffset,y:nt(t.y)?t.y:window.pageYOffset}}function nt(t){return"number"==typeof t}function it(t,e){var r,o="object"==typeof t;if(o&&"string"==typeof t.selector){var n=document.querySelector(t.selector);if(n){var i=t.offset&&"object"==typeof t.offset?t.offset:{};e=function(t,e){var r=document.documentElement.getBoundingClientRect(),o=t.getBoundingClientRect();return{x:o.left-r.left-e.x,y:o.top-r.top-e.y}}(n,i={x:nt((r=i).x)?r.x:0,y:nt(r.y)?r.y:0})}else rt(t)&&(e=ot(t))}else o&&rt(t)&&(e=ot(t));e&&window.scrollTo(e.x,e.y)}var at,lt=O&&((-1===(at=window.navigator.userAgent).indexOf("Android 2.")&&-1===at.indexOf("Android 4.0")||-1===at.indexOf("Mobile Safari")||-1!==at.indexOf("Chrome")||-1!==at.indexOf("Windows Phone"))&&window.history&&"pushState"in window.history),st=O&&window.performance&&window.performance.now?window.performance:Date,ct=dt();function dt(){return st.now().toFixed(3)}function ut(){return ct}function pt(t,e){et();var r=window.history;try{e?r.replaceState({key:ct},"",t):(ct=dt(),r.pushState({key:ct},"",t))}catch(r){window.location[e?"replace":"assign"](t)}}function ft(t){pt(t,!0)}function mt(t,e,r){var o=function(n){n>=t.length?r():t[n]?e(t[n],function(){o(n+1)}):o(n+1)};o(0)}function ht(t){return function(e,r,n){var i=!1,a=0,l=null;gt(t,function(t,e,r,s){if("function"==typeof t&&void 0===t.cid){i=!0,a++;var c,d=xt(function(e){var o;((o=e).__esModule||vt&&"Module"===o[Symbol.toStringTag])&&(e=e.default),t.resolved="function"==typeof e?e:w.extend(e),r.components[s]=e,--a<=0&&n()}),u=xt(function(t){var e="Failed to resolve async component "+s+": "+t;l||(l=o(t)?t:new Error(e),n(l))});try{c=t(d,u)}catch(t){u(t)}if(c)if("function"==typeof c.then)c.then(d,u);else{var p=c.component;p&&"function"==typeof p.then&&p.then(d,u)}}}),i||n()}}function gt(t,e){return bt(t.map(function(t){return Object.keys(t.components).map(function(r){return e(t.components[r],t.instances[r],t,r)})}))}function bt(t){return Array.prototype.concat.apply([],t)}var vt="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag;function xt(t){var e=!1;return function(){for(var r=[],o=arguments.length;o--;)r[o]=arguments[o];if(!e)return e=!0,t.apply(this,r)}}var yt=function(t,e){this.router=t,this.base=function(t){if(!t)if(O){var e=document.querySelector("base");t=(t=e&&e.getAttribute("href")||"/").replace(/^https?:\/\/[^\/]+/,"")}else t="/";"/"!==t.charAt(0)&&(t="/"+t);return t.replace(/\/$/,"")}(e),this.current=g,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[]};function wt(t,e,r,o){var n=gt(t,function(t,o,n,i){var a=function(t,e){"function"!=typeof t&&(t=w.extend(t));return t.options[e]}(t,e);if(a)return Array.isArray(a)?a.map(function(t){return r(t,o,n,i)}):r(a,o,n,i)});return bt(o?n.reverse():n)}function kt(t,e){if(e)return function(){return t.apply(e,arguments)}}yt.prototype.listen=function(t){this.cb=t},yt.prototype.onReady=function(t,e){this.ready?t():(this.readyCbs.push(t),e&&this.readyErrorCbs.push(e))},yt.prototype.onError=function(t){this.errorCbs.push(t)},yt.prototype.transitionTo=function(t,e,r){var o=this,n=this.router.match(t,this.current);this.confirmTransition(n,function(){o.updateRoute(n),e&&e(n),o.ensureURL(),o.ready||(o.ready=!0,o.readyCbs.forEach(function(t){t(n)}))},function(t){r&&r(t),t&&!o.ready&&(o.ready=!0,o.readyErrorCbs.forEach(function(e){e(t)}))})},yt.prototype.confirmTransition=function(t,e,r){var n=this,i=this.current,a=function(t){o(t)&&(n.errorCbs.length?n.errorCbs.forEach(function(e){e(t)}):console.error(t)),r&&r(t)};if(x(t,i)&&t.matched.length===i.matched.length)return this.ensureURL(),a();var l=function(t,e){var r,o=Math.max(t.length,e.length);for(r=0;r<o&&t[r]===e[r];r++);return{updated:e.slice(0,r),activated:e.slice(r),deactivated:t.slice(r)}}(this.current.matched,t.matched),s=l.updated,c=l.deactivated,d=l.activated,u=[].concat(function(t){return wt(t,"beforeRouteLeave",kt,!0)}(c),this.router.beforeHooks,function(t){return wt(t,"beforeRouteUpdate",kt)}(s),d.map(function(t){return t.beforeEnter}),ht(d));this.pending=t;var p=function(e,r){if(n.pending!==t)return a();try{e(t,i,function(t){!1===t||o(t)?(n.ensureURL(!0),a(t)):"string"==typeof t||"object"==typeof t&&("string"==typeof t.path||"string"==typeof t.name)?(a(),"object"==typeof t&&t.replace?n.replace(t):n.push(t)):r(t)})}catch(t){a(t)}};mt(u,p,function(){var r=[];mt(function(t,e,r){return wt(t,"beforeRouteEnter",function(t,o,n,i){return function(t,e,r,o,n){return function(i,a,l){return t(i,a,function(t){"function"==typeof t&&o.push(function(){!function t(e,r,o,n){r[o]&&!r[o]._isBeingDestroyed?e(r[o]):n()&&setTimeout(function(){t(e,r,o,n)},16)}(t,e.instances,r,n)}),l(t)})}}(t,n,i,e,r)})}(d,r,function(){return n.current===t}).concat(n.router.resolveHooks),p,function(){if(n.pending!==t)return a();n.pending=null,e(t),n.router.app&&n.router.app.$nextTick(function(){r.forEach(function(t){t()})})})})},yt.prototype.updateRoute=function(t){var e=this.current;this.current=t,this.cb&&this.cb(t),this.router.afterHooks.forEach(function(r){r&&r(t,e)})};var _t=function(t){function e(e,r){var o=this;t.call(this,e,r);var n=e.options.scrollBehavior,i=lt&&n;i&&Q();var a=St(this.base);window.addEventListener("popstate",function(t){var r=o.current,n=St(o.base);o.current===g&&n===a||o.transitionTo(n,function(t){i&&tt(e,t,r,!0)})})}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.go=function(t){window.history.go(t)},e.prototype.push=function(t,e,r){var o=this,n=this.current;this.transitionTo(t,function(t){pt(B(o.base+t.fullPath)),tt(o.router,t,n,!1),e&&e(t)},r)},e.prototype.replace=function(t,e,r){var o=this,n=this.current;this.transitionTo(t,function(t){ft(B(o.base+t.fullPath)),tt(o.router,t,n,!1),e&&e(t)},r)},e.prototype.ensureURL=function(t){if(St(this.base)!==this.current.fullPath){var e=B(this.base+this.current.fullPath);t?pt(e):ft(e)}},e.prototype.getCurrentLocation=function(){return St(this.base)},e}(yt);function St(t){var e=decodeURI(window.location.pathname);return t&&0===e.indexOf(t)&&(e=e.slice(t.length)),(e||"/")+window.location.search+window.location.hash}var Ct=function(t){function e(e,r,o){t.call(this,e,r),o&&function(t){var e=St(t);if(!/^\/#/.test(e))return window.location.replace(B(t+"/#"+e)),!0}(this.base)||Ot()}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.setupListeners=function(){var t=this,e=this.router.options.scrollBehavior,r=lt&&e;r&&Q(),window.addEventListener(lt?"popstate":"hashchange",function(){var e=t.current;Ot()&&t.transitionTo(Tt(),function(o){r&&tt(t.router,o,e,!0),lt||Et(o.fullPath)})})},e.prototype.push=function(t,e,r){var o=this,n=this.current;this.transitionTo(t,function(t){At(t.fullPath),tt(o.router,t,n,!1),e&&e(t)},r)},e.prototype.replace=function(t,e,r){var o=this,n=this.current;this.transitionTo(t,function(t){Et(t.fullPath),tt(o.router,t,n,!1),e&&e(t)},r)},e.prototype.go=function(t){window.history.go(t)},e.prototype.ensureURL=function(t){var e=this.current.fullPath;Tt()!==e&&(t?At(e):Et(e))},e.prototype.getCurrentLocation=function(){return Tt()},e}(yt);function Ot(){var t=Tt();return"/"===t.charAt(0)||(Et("/"+t),!1)}function Tt(){var t=window.location.href,e=t.indexOf("#");if(e<0)return"";var r=(t=t.slice(e+1)).indexOf("?");if(r<0){var o=t.indexOf("#");t=o>-1?decodeURI(t.slice(0,o))+t.slice(o):decodeURI(t)}else r>-1&&(t=decodeURI(t.slice(0,r))+t.slice(r));return t}function Bt(t){var e=window.location.href,r=e.indexOf("#");return(r>=0?e.slice(0,r):e)+"#"+t}function At(t){lt?pt(Bt(t)):window.location.hash=t}function Et(t){lt?ft(Bt(t)):window.location.replace(Bt(t))}var Pt=function(t){function e(e,r){t.call(this,e,r),this.stack=[],this.index=-1}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.push=function(t,e,r){var o=this;this.transitionTo(t,function(t){o.stack=o.stack.slice(0,o.index+1).concat(t),o.index++,e&&e(t)},r)},e.prototype.replace=function(t,e,r){var o=this;this.transitionTo(t,function(t){o.stack=o.stack.slice(0,o.index).concat(t),e&&e(t)},r)},e.prototype.go=function(t){var e=this,r=this.index+t;if(!(r<0||r>=this.stack.length)){var o=this.stack[r];this.confirmTransition(o,function(){e.index=r,e.updateRoute(o)})}},e.prototype.getCurrentLocation=function(){var t=this.stack[this.stack.length-1];return t?t.fullPath:"/"},e.prototype.ensureURL=function(){},e}(yt),Dt=function(t){void 0===t&&(t={}),this.app=null,this.apps=[],this.options=t,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=Y(t.routes||[],this);var e=t.mode||"hash";switch(this.fallback="history"===e&&!lt&&!1!==t.fallback,this.fallback&&(e="hash"),O||(e="abstract"),this.mode=e,e){case"history":this.history=new _t(this,t.base);break;case"hash":this.history=new Ct(this,t.base,this.fallback);break;case"abstract":this.history=new Pt(this,t.base);break;default:0}},jt={currentRoute:{configurable:!0}};function Lt(t,e){return t.push(e),function(){var r=t.indexOf(e);r>-1&&t.splice(r,1)}}Dt.prototype.match=function(t,e,r){return this.matcher.match(t,e,r)},jt.currentRoute.get=function(){return this.history&&this.history.current},Dt.prototype.init=function(t){var e=this;if(this.apps.push(t),t.$once("hook:destroyed",function(){var r=e.apps.indexOf(t);r>-1&&e.apps.splice(r,1),e.app===t&&(e.app=e.apps[0]||null)}),!this.app){this.app=t;var r=this.history;if(r instanceof _t)r.transitionTo(r.getCurrentLocation());else if(r instanceof Ct){var o=function(){r.setupListeners()};r.transitionTo(r.getCurrentLocation(),o,o)}r.listen(function(t){e.apps.forEach(function(e){e._route=t})})}},Dt.prototype.beforeEach=function(t){return Lt(this.beforeHooks,t)},Dt.prototype.beforeResolve=function(t){return Lt(this.resolveHooks,t)},Dt.prototype.afterEach=function(t){return Lt(this.afterHooks,t)},Dt.prototype.onReady=function(t,e){this.history.onReady(t,e)},Dt.prototype.onError=function(t){this.history.onError(t)},Dt.prototype.push=function(t,e,r){this.history.push(t,e,r)},Dt.prototype.replace=function(t,e,r){this.history.replace(t,e,r)},Dt.prototype.go=function(t){this.history.go(t)},Dt.prototype.back=function(){this.go(-1)},Dt.prototype.forward=function(){this.go(1)},Dt.prototype.getMatchedComponents=function(t){var e=t?t.matched?t:this.resolve(t).route:this.currentRoute;return e?[].concat.apply([],e.matched.map(function(t){return Object.keys(t.components).map(function(e){return t.components[e]})})):[]},Dt.prototype.resolve=function(t,e,r){var o=K(t,e=e||this.history.current,r,this),n=this.match(o,e),i=n.redirectedFrom||n.fullPath;return{location:o,route:n,href:function(t,e,r){var o="hash"===r?"#"+e:e;return t?B(t+"/"+o):o}(this.history.base,i,this.mode),normalizedTo:o,resolved:n}},Dt.prototype.addRoutes=function(t){this.matcher.addRoutes(t),this.history.current!==g&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(Dt.prototype,jt),Dt.install=function t(e){if(!t.installed||w!==e){t.installed=!0,w=e;var r=function(t){return void 0!==t},o=function(t,e){var o=t.$options._parentVnode;r(o)&&r(o=o.data)&&r(o=o.registerRouteInstance)&&o(t,e)};e.mixin({beforeCreate:function(){r(this.$options.router)?(this._routerRoot=this,this._router=this.$options.router,this._router.init(this),e.util.defineReactive(this,"_route",this._router.history.current)):this._routerRoot=this.$parent&&this.$parent._routerRoot||this,o(this,this)},destroyed:function(){o(this)}}),Object.defineProperty(e.prototype,"$router",{get:function(){return this._routerRoot._router}}),Object.defineProperty(e.prototype,"$route",{get:function(){return this._routerRoot._route}}),e.component("RouterView",i),e.component("RouterLink",S);var n=e.config.optionMergeStrategies;n.beforeRouteEnter=n.beforeRouteLeave=n.beforeRouteUpdate=n.created}},Dt.version="3.0.7",O&&window.Vue&&window.Vue.use(Dt),e.default=Dt},function(t,e,r){var o=r(91);"string"==typeof o&&(o=[[t.i,o,""]]);var n={hmr:!0,transform:void 0,insertInto:void 0};r(9)(o,n);o.locals&&(t.exports=o.locals)},function(t,e,r){(t.exports=r(8)(!1)).push([t.i,'/*!\n * Bootstrap v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */:root{--blue: #007bff;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #dc3545;--orange: #fd7e14;--yellow: #ffc107;--green: #28a745;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--gray: #6c757d;--gray-dark: #343a40;--primary: #007bff;--secondary: #6c757d;--success: #28a745;--info: #17a2b8;--warning: #ffc107;--danger: #dc3545;--light: #f8f9fa;--dark: #343a40;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0 !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:0.75rem;padding-bottom:0.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:0.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:0.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,0.1)}small,.small{font-size:80%;font-weight:400}mark,.mark{padding:0.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:0.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\\2014\\A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:0.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:0.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:0.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:0.2rem 0.4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:0.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width: 576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width: 768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width: 992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width: 1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table th,.table td{padding:0.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm th,.table-sm td{padding:0.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered th,.table-bordered td{border:1px solid #dee2e6}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,0.075)}.table-primary,.table-primary>th,.table-primary>td{background-color:#b8daff}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#d6d8db}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>th,.table-success>td{background-color:#c3e6cb}.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>th,.table-info>td{background-color:#bee5eb}.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>th,.table-warning>td{background-color:#ffeeba}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>th,.table-danger>td{background-color:#f5c6cb}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>th,.table-light>td{background-color:#fdfdfe}.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>th,.table-dark>td{background-color:#c6c8ca}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>th,.table-active>td{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,0.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark th,.table-dark td,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,0.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,0.075)}@media (max-width: 575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width: 767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width: 991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width: 1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:0.375rem;padding-bottom:0.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + 0.5rem + 2px);padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5;border-radius:0.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0.3rem}select.form-control[size],select.form-control[multiple]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:0.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*="col-"]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:0.3rem;margin-left:-1.25rem}.form-check-input:disabled ~ .form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:0.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:0.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:.1rem;font-size:0.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,0.9);border-radius:0.25rem}.was-validated .form-control:valid,.form-control.is-valid{border-color:#28a745;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 8 8\'%3e%3cpath fill=\'%2328a745\' d=\'M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z\'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right calc(0.375em + 0.1875rem);background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25)}.was-validated .form-control:valid ~ .valid-feedback,.was-validated .form-control:valid ~ .valid-tooltip,.form-control.is-valid ~ .valid-feedback,.form-control.is-valid ~ .valid-tooltip{display:block}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#28a745;padding-right:calc((1em + 0.75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 4 5\'%3e%3cpath fill=\'%23343a40\' d=\'M2 0L0 2h4zm0 5L0 3h4z\'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 8 8\'%3e%3cpath fill=\'%2328a745\' d=\'M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z\'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25)}.was-validated .custom-select:valid ~ .valid-feedback,.was-validated .custom-select:valid ~ .valid-tooltip,.custom-select.is-valid ~ .valid-feedback,.custom-select.is-valid ~ .valid-tooltip{display:block}.was-validated .form-control-file:valid ~ .valid-feedback,.was-validated .form-control-file:valid ~ .valid-tooltip,.form-control-file.is-valid ~ .valid-feedback,.form-control-file.is-valid ~ .valid-tooltip{display:block}.was-validated .form-check-input:valid ~ .form-check-label,.form-check-input.is-valid ~ .form-check-label{color:#28a745}.was-validated .form-check-input:valid ~ .valid-feedback,.was-validated .form-check-input:valid ~ .valid-tooltip,.form-check-input.is-valid ~ .valid-feedback,.form-check-input.is-valid ~ .valid-tooltip{display:block}.was-validated .custom-control-input:valid ~ .custom-control-label,.custom-control-input.is-valid ~ .custom-control-label{color:#28a745}.was-validated .custom-control-input:valid ~ .custom-control-label::before,.custom-control-input.is-valid ~ .custom-control-label::before{border-color:#28a745}.was-validated .custom-control-input:valid ~ .valid-feedback,.was-validated .custom-control-input:valid ~ .valid-tooltip,.custom-control-input.is-valid ~ .valid-feedback,.custom-control-input.is-valid ~ .valid-tooltip{display:block}.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,.custom-control-input.is-valid:checked ~ .custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,.custom-control-input.is-valid:focus ~ .custom-control-label::before{box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25)}.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before{border-color:#28a745}.was-validated .custom-file-input:valid ~ .custom-file-label,.custom-file-input.is-valid ~ .custom-file-label{border-color:#28a745}.was-validated .custom-file-input:valid ~ .valid-feedback,.was-validated .custom-file-input:valid ~ .valid-tooltip,.custom-file-input.is-valid ~ .valid-feedback,.custom-file-input.is-valid ~ .valid-tooltip{display:block}.was-validated .custom-file-input:valid:focus ~ .custom-file-label,.custom-file-input.is-valid:focus ~ .custom-file-label{border-color:#28a745;box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25)}.invalid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:.1rem;font-size:0.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,0.9);border-radius:0.25rem}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' fill=\'%23dc3545\' viewBox=\'-2 -2 7 7\'%3e%3cpath stroke=\'%23dc3545\' d=\'M0 0l3 3m0-3L0 3\'/%3e%3ccircle r=\'.5\'/%3e%3ccircle cx=\'3\' r=\'.5\'/%3e%3ccircle cy=\'3\' r=\'.5\'/%3e%3ccircle cx=\'3\' cy=\'3\' r=\'.5\'/%3e%3c/svg%3E");background-repeat:no-repeat;background-position:center right calc(0.375em + 0.1875rem);background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25)}.was-validated .form-control:invalid ~ .invalid-feedback,.was-validated .form-control:invalid ~ .invalid-tooltip,.form-control.is-invalid ~ .invalid-feedback,.form-control.is-invalid ~ .invalid-tooltip{display:block}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#dc3545;padding-right:calc((1em + 0.75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 4 5\'%3e%3cpath fill=\'%23343a40\' d=\'M2 0L0 2h4zm0 5L0 3h4z\'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' fill=\'%23dc3545\' viewBox=\'-2 -2 7 7\'%3e%3cpath stroke=\'%23dc3545\' d=\'M0 0l3 3m0-3L0 3\'/%3e%3ccircle r=\'.5\'/%3e%3ccircle cx=\'3\' r=\'.5\'/%3e%3ccircle cy=\'3\' r=\'.5\'/%3e%3ccircle cx=\'3\' cy=\'3\' r=\'.5\'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25)}.was-validated .custom-select:invalid ~ .invalid-feedback,.was-validated .custom-select:invalid ~ .invalid-tooltip,.custom-select.is-invalid ~ .invalid-feedback,.custom-select.is-invalid ~ .invalid-tooltip{display:block}.was-validated .form-control-file:invalid ~ .invalid-feedback,.was-validated .form-control-file:invalid ~ .invalid-tooltip,.form-control-file.is-invalid ~ .invalid-feedback,.form-control-file.is-invalid ~ .invalid-tooltip{display:block}.was-validated .form-check-input:invalid ~ .form-check-label,.form-check-input.is-invalid ~ .form-check-label{color:#dc3545}.was-validated .form-check-input:invalid ~ .invalid-feedback,.was-validated .form-check-input:invalid ~ .invalid-tooltip,.form-check-input.is-invalid ~ .invalid-feedback,.form-check-input.is-invalid ~ .invalid-tooltip{display:block}.was-validated .custom-control-input:invalid ~ .custom-control-label,.custom-control-input.is-invalid ~ .custom-control-label{color:#dc3545}.was-validated .custom-control-input:invalid ~ .custom-control-label::before,.custom-control-input.is-invalid ~ .custom-control-label::before{border-color:#dc3545}.was-validated .custom-control-input:invalid ~ .invalid-feedback,.was-validated .custom-control-input:invalid ~ .invalid-tooltip,.custom-control-input.is-invalid ~ .invalid-feedback,.custom-control-input.is-invalid ~ .invalid-tooltip{display:block}.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,.custom-control-input.is-invalid:checked ~ .custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,.custom-control-input.is-invalid:focus ~ .custom-control-label::before{box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25)}.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before{border-color:#dc3545}.was-validated .custom-file-input:invalid ~ .custom-file-label,.custom-file-input.is-invalid ~ .custom-file-label{border-color:#dc3545}.was-validated .custom-file-input:invalid ~ .invalid-feedback,.was-validated .custom-file-input:invalid ~ .invalid-tooltip,.custom-file-input.is-invalid ~ .invalid-feedback,.custom-file-input.is-invalid ~ .invalid-tooltip{display:block}.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,.custom-file-input.is-invalid:focus ~ .custom-file-label{border-color:#dc3545;box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width: 576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group,.form-inline .custom-select{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:0.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:0.375rem 0.75rem;font-size:1rem;line-height:1.5;border-radius:0.25rem;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn:focus,.btn.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.btn.disabled,.btn:disabled{opacity:0.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary:focus,.btn-primary.focus{box-shadow:0 0 0 0.2rem rgba(38,143,255,0.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(38,143,255,0.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary:focus,.btn-secondary.focus{box-shadow:0 0 0 0.2rem rgba(130,138,145,0.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(130,138,145,0.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success:focus,.btn-success.focus{box-shadow:0 0 0 0.2rem rgba(72,180,97,0.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(72,180,97,0.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info:focus,.btn-info.focus{box-shadow:0 0 0 0.2rem rgba(58,176,195,0.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(58,176,195,0.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning:focus,.btn-warning.focus{box-shadow:0 0 0 0.2rem rgba(222,170,12,0.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(222,170,12,0.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger:focus,.btn-danger.focus{box-shadow:0 0 0 0.2rem rgba(225,83,97,0.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(225,83,97,0.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light:focus,.btn-light.focus{box-shadow:0 0 0 0.2rem rgba(216,217,219,0.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(216,217,219,0.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark:focus,.btn-dark.focus{box-shadow:0 0 0 0.2rem rgba(82,88,93,0.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(82,88,93,0.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:focus,.btn-outline-primary.focus{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:focus,.btn-outline-secondary.focus{box-shadow:0 0 0 0.2rem rgba(108,117,125,0.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(108,117,125,0.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:focus,.btn-outline-success.focus{box-shadow:0 0 0 0.2rem rgba(40,167,69,0.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(40,167,69,0.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:focus,.btn-outline-info.focus{box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:focus,.btn-outline-warning.focus{box-shadow:0 0 0 0.2rem rgba(255,193,7,0.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(255,193,7,0.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:focus,.btn-outline-danger.focus{box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:focus,.btn-outline-light.focus{box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:focus,.btn-outline-dark.focus{box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link:focus,.btn-link.focus{text-decoration:underline;box-shadow:none}.btn-link:disabled,.btn-link.disabled{color:#6c757d;pointer-events:none}.btn-lg,.btn-group-lg>.btn{padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0.3rem}.btn-sm,.btn-group-sm>.btn{padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5;border-radius:0.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:0.5rem}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{transition:opacity 0.15s linear}@media (prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height 0.35s ease}@media (prefers-reduced-motion: reduce){.collapsing{transition:none}}.dropup,.dropright,.dropdown,.dropleft{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:0.5rem 0;margin:0.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:0.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width: 576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width: 768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width: 992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width: 1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:0.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0;border-right:0.3em solid transparent;border-bottom:0.3em solid;border-left:0.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:0.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0;border-bottom:0.3em solid transparent;border-left:0.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:0.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0.3em solid;border-bottom:0.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^="top"],.dropdown-menu[x-placement^="right"],.dropdown-menu[x-placement^="bottom"],.dropdown-menu[x-placement^="left"]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:0.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:0.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:0.5rem 1.5rem;margin-bottom:0;font-size:0.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:0.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover{z-index:1}.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:0.5625rem;padding-left:0.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:0.375rem;padding-left:0.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:0.75rem;padding-left:0.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type="radio"],.btn-group-toggle>.btn input[type="checkbox"],.btn-group-toggle>.btn-group>.btn input[type="radio"],.btn-group-toggle>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-control-plaintext,.input-group>.custom-select,.input-group>.custom-file{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.form-control+.form-control,.input-group>.form-control+.custom-select,.input-group>.form-control+.custom-file,.input-group>.form-control-plaintext+.form-control,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.custom-file,.input-group>.custom-select+.form-control,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.custom-file,.input-group>.custom-file+.form-control,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.custom-file{margin-left:-1px}.input-group>.form-control:focus,.input-group>.custom-select:focus,.input-group>.custom-file .custom-file-input:focus ~ .custom-file-label{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.form-control:not(:last-child),.input-group>.custom-select:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.form-control:not(:first-child),.input-group>.custom-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-prepend,.input-group-append{display:-ms-flexbox;display:flex}.input-group-prepend .btn,.input-group-append .btn{position:relative;z-index:2}.input-group-prepend .btn:focus,.input-group-append .btn:focus{z-index:3}.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.input-group-text,.input-group-append .input-group-text+.btn{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0.375rem 0.75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:0.25rem}.input-group-text input[type="radio"],.input-group-text input[type="checkbox"]{margin-top:0}.input-group-lg>.form-control:not(textarea),.input-group-lg>.custom-select{height:calc(1.5em + 1rem + 2px)}.input-group-lg>.form-control,.input-group-lg>.custom-select,.input-group-lg>.input-group-prepend>.input-group-text,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-append>.btn{padding:0.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:0.3rem}.input-group-sm>.form-control:not(textarea),.input-group-sm>.custom-select{height:calc(1.5em + 0.5rem + 2px)}.input-group-sm>.form-control,.input-group-sm>.custom-select,.input-group-sm>.input-group-prepend>.input-group-text,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-append>.btn{padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5;border-radius:0.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text,.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked ~ .custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus ~ .custom-control-label::before{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active ~ .custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled ~ .custom-control-label{color:#6c757d}.custom-control-input:disabled ~ .custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:0.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:0.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50% / 50% 50%}.custom-checkbox .custom-control-label::before{border-radius:0.25rem}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 8 8\'%3e%3cpath fill=\'%23fff\' d=\'M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z\'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 4 4\'%3e%3cpath stroke=\'%23fff\' d=\'M0 2h4\'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(0,123,255,0.5)}.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before{background-color:rgba(0,123,255,0.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'-4 -4 8 8\'%3e%3ccircle r=\'3\' fill=\'%23fff\'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(0,123,255,0.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:0.5rem}.custom-switch .custom-control-label::after{top:calc(0.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:0.5rem;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;transition:transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition:transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked ~ .custom-control-label::after{background-color:#fff;-webkit-transform:translateX(0.75rem);transform:translateX(0.75rem)}.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(0,123,255,0.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 1.75rem 0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 4 5\'%3e%3cpath fill=\'%23343a40\' d=\'M2 0L0 2h4zm0 5L0 3h4z\'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;background-color:#fff;border:1px solid #ced4da;border-radius:0.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:0.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select-sm{height:calc(1.5em + 0.5rem + 2px);padding-top:0.25rem;padding-bottom:0.25rem;padding-left:0.5rem;font-size:0.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + 0.75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + 0.75rem + 2px);margin:0;opacity:0}.custom-file-input:focus ~ .custom-file-label{border-color:#80bdff;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.custom-file-input:disabled ~ .custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en) ~ .custom-file-label::after{content:"Browse"}.custom-file-input ~ .custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 0.75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:0.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + 0.75rem);padding:0.375rem 0.75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 0.25rem 0.25rem 0}.custom-range{width:100%;height:calc(1rem + 0.4rem);padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:none}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(0,123,255,0.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(0,123,255,0.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 0.2rem rgba(0,123,255,0.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:0.2rem;margin-left:0.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:0.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:0.5rem 1rem}.nav-link:hover,.nav-link:focus{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:0.25rem;border-top-right-radius:0.25rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:0.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:0.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:0.3125rem;padding-bottom:0.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:0.5rem;padding-bottom:0.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:0.25rem 0.75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:0.25rem}.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width: 575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width: 767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width: 991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width: 1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,0.9)}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:rgba(0,0,0,0.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,0.5)}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:rgba(0,0,0,0.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,0.3)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,0.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,0.5);border-color:rgba(0,0,0,0.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox=\'0 0 30 30\' xmlns=\'http://www.w3.org/2000/svg\'%3e%3cpath stroke=\'rgba(0, 0, 0, 0.5)\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-miterlimit=\'10\' d=\'M4 7h22M4 15h22M4 23h22\'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,0.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,0.9)}.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:rgba(0,0,0,0.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,0.5)}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:rgba(255,255,255,0.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,0.25)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,0.5);border-color:rgba(255,255,255,0.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox=\'0 0 30 30\' xmlns=\'http://www.w3.org/2000/svg\'%3e%3cpath stroke=\'rgba(255, 255, 255, 0.5)\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-miterlimit=\'10\' d=\'M4 7h22M4 15h22M4 23h22\'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,0.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,0.125);border-radius:0.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:0.25rem;border-top-right-radius:0.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:0.75rem}.card-subtitle{margin-top:-0.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:0.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,0.03);border-bottom:1px solid rgba(0,0,0,0.125)}.card-header:first-child{border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:0.75rem 1.25rem;background-color:rgba(0,0,0,0.03);border-top:1px solid rgba(0,0,0,0.125)}.card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px)}.card-header-tabs{margin-right:-0.625rem;margin-bottom:-0.75rem;margin-left:-0.625rem;border-bottom:0}.card-header-pills{margin-right:-0.625rem;margin-left:-0.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(0.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width: 576px){.card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width: 576px){.card-group{-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:0.75rem}@media (min-width: 576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion>.card{overflow:hidden}.accordion>.card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion>.card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion>.card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.accordion>.card .card-header{margin-bottom:-1px}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:0.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:0.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:0.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:0.25rem}.page-link{position:relative;display:block;padding:0.5rem 0.75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem}.page-item:last-child .page-link{border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:0.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:0.3rem;border-bottom-left-radius:0.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:0.3rem;border-bottom-right-radius:0.3rem}.pagination-sm .page-link{padding:0.25rem 0.5rem;font-size:0.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:0.2rem;border-bottom-left-radius:0.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:0.2rem;border-bottom-right-radius:0.2rem}.badge{display:inline-block;padding:0.25em 0.4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0.25rem;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.badge{transition:none}}a.badge:hover,a.badge:focus{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:0.6em;padding-left:0.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:hover,a.badge-primary:focus{color:#fff;background-color:#0062cc}a.badge-primary:focus,a.badge-primary.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:hover,a.badge-secondary:focus{color:#fff;background-color:#545b62}a.badge-secondary:focus,a.badge-secondary.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(108,117,125,0.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:hover,a.badge-success:focus{color:#fff;background-color:#1e7e34}a.badge-success:focus,a.badge-success.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(40,167,69,0.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:hover,a.badge-info:focus{color:#fff;background-color:#117a8b}a.badge-info:focus,a.badge-info.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(23,162,184,0.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:hover,a.badge-warning:focus{color:#212529;background-color:#d39e00}a.badge-warning:focus,a.badge-warning.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(255,193,7,0.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:hover,a.badge-danger:focus{color:#fff;background-color:#bd2130}a.badge-danger:focus,a.badge-danger.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(220,53,69,0.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:hover,a.badge-light:focus{color:#212529;background-color:#dae0e5}a.badge-light:focus,a.badge-light.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(248,249,250,0.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:hover,a.badge-dark:focus{color:#fff;background-color:#1d2124}a.badge-dark:focus,a.badge-dark.focus{outline:0;box-shadow:0 0 0 0.2rem rgba(52,58,64,0.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:0.3rem}@media (min-width: 576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:0.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:0.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:0.75rem;background-color:#e9ecef;border-radius:0.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width 0.6s ease}@media (prefers-reduced-motion: reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion: reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:0.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,0.125)}.list-group-item:first-child{border-top-left-radius:0.25rem;border-top-right-radius:0.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-horizontal{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal .list-group-item:first-child{border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;border-top-right-radius:0}.list-group-horizontal .list-group-item:last-child{margin-right:0;border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;border-bottom-left-radius:0}@media (min-width: 576px){.list-group-horizontal-sm{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-sm .list-group-item:first-child{border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;border-top-right-radius:0}.list-group-horizontal-sm .list-group-item:last-child{margin-right:0;border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;border-bottom-left-radius:0}}@media (min-width: 768px){.list-group-horizontal-md{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-md .list-group-item:first-child{border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;border-top-right-radius:0}.list-group-horizontal-md .list-group-item:last-child{margin-right:0;border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;border-bottom-left-radius:0}}@media (min-width: 992px){.list-group-horizontal-lg{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-lg .list-group-item:first-child{border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;border-top-right-radius:0}.list-group-horizontal-lg .list-group-item:last-child{margin-right:0;border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;border-bottom-left-radius:0}}@media (min-width: 1200px){.list-group-horizontal-xl{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-xl .list-group-item:first-child{border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;border-top-right-radius:0}.list-group-horizontal-xl .list-group-item:last-child{margin-right:0;border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;border-bottom-left-radius:0}}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush .list-group-item:last-child{margin-bottom:-1px}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{margin-bottom:0;border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:0.875rem;background-color:rgba(255,255,255,0.85);background-clip:padding-box;border:1px solid rgba(0,0,0,0.1);box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:0.25rem}.toast:not(:last-child){margin-bottom:0.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0.25rem 0.75rem;color:#6c757d;background-color:rgba(255,255,255,0.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,0.05)}.toast-body{padding:0.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:0.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;-webkit-transform:translate(0, -50px);transform:translate(0, -50px)}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:0.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:0.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:0.3rem;border-top-right-radius:0.3rem}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #dee2e6;border-bottom-right-radius:0.3rem;border-bottom-left-radius:0.3rem}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width: 1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:0.9}.tooltip .arrow{position:absolute;display:block;width:0.8rem;height:0.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[x-placement^="top"]{padding:0.4rem 0}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^="top"] .arrow{bottom:0}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{top:0;border-width:0.4rem 0.4rem 0;border-top-color:#000}.bs-tooltip-right,.bs-tooltip-auto[x-placement^="right"]{padding:0 0.4rem}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^="right"] .arrow{left:0;width:0.4rem;height:0.8rem}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{right:0;border-width:0.4rem 0.4rem 0.4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^="bottom"]{padding:0.4rem 0}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^="bottom"] .arrow{top:0}.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{bottom:0;border-width:0 0.4rem 0.4rem;border-bottom-color:#000}.bs-tooltip-left,.bs-tooltip-auto[x-placement^="left"]{padding:0 0.4rem}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^="left"] .arrow{right:0;width:0.4rem;height:0.8rem}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{left:0;border-width:0.4rem 0 0.4rem 0.4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:0.25rem 0.5rem;color:#fff;text-align:center;background-color:#000;border-radius:0.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:0.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:0.5rem;margin:0 0.3rem}.popover .arrow::before,.popover .arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top,.bs-popover-auto[x-placement^="top"]{margin-bottom:0.5rem}.bs-popover-top>.arrow,.bs-popover-auto[x-placement^="top"]>.arrow{bottom:calc((0.5rem + 1px) * -1)}.bs-popover-top>.arrow::before,.bs-popover-auto[x-placement^="top"]>.arrow::before{bottom:0;border-width:0.5rem 0.5rem 0;border-top-color:rgba(0,0,0,0.25)}.bs-popover-top>.arrow::after,.bs-popover-auto[x-placement^="top"]>.arrow::after{bottom:1px;border-width:0.5rem 0.5rem 0;border-top-color:#fff}.bs-popover-right,.bs-popover-auto[x-placement^="right"]{margin-left:0.5rem}.bs-popover-right>.arrow,.bs-popover-auto[x-placement^="right"]>.arrow{left:calc((0.5rem + 1px) * -1);width:0.5rem;height:1rem;margin:0.3rem 0}.bs-popover-right>.arrow::before,.bs-popover-auto[x-placement^="right"]>.arrow::before{left:0;border-width:0.5rem 0.5rem 0.5rem 0;border-right-color:rgba(0,0,0,0.25)}.bs-popover-right>.arrow::after,.bs-popover-auto[x-placement^="right"]>.arrow::after{left:1px;border-width:0.5rem 0.5rem 0.5rem 0;border-right-color:#fff}.bs-popover-bottom,.bs-popover-auto[x-placement^="bottom"]{margin-top:0.5rem}.bs-popover-bottom>.arrow,.bs-popover-auto[x-placement^="bottom"]>.arrow{top:calc((0.5rem + 1px) * -1)}.bs-popover-bottom>.arrow::before,.bs-popover-auto[x-placement^="bottom"]>.arrow::before{top:0;border-width:0 0.5rem 0.5rem 0.5rem;border-bottom-color:rgba(0,0,0,0.25)}.bs-popover-bottom>.arrow::after,.bs-popover-auto[x-placement^="bottom"]>.arrow::after{top:1px;border-width:0 0.5rem 0.5rem 0.5rem;border-bottom-color:#fff}.bs-popover-bottom .popover-header::before,.bs-popover-auto[x-placement^="bottom"] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-0.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-left,.bs-popover-auto[x-placement^="left"]{margin-right:0.5rem}.bs-popover-left>.arrow,.bs-popover-auto[x-placement^="left"]>.arrow{right:calc((0.5rem + 1px) * -1);width:0.5rem;height:1rem;margin:0.3rem 0}.bs-popover-left>.arrow::before,.bs-popover-auto[x-placement^="left"]>.arrow::before{right:0;border-width:0.5rem 0 0.5rem 0.5rem;border-left-color:rgba(0,0,0,0.25)}.bs-popover-left>.arrow::after,.bs-popover-auto[x-placement^="left"]>.arrow::after{right:1px;border-width:0.5rem 0 0.5rem 0.5rem;border-left-color:#fff}.popover-header{padding:0.5rem 0.75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:0.5rem 0.75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out}@media (prefers-reduced-motion: reduce){.carousel-item{transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-left),.active.carousel-item-right{-webkit-transform:translateX(100%);transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-right),.active.carousel-item-left{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:0s 0.6s opacity}@media (prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:0.5;transition:opacity 0.15s ease}@media (prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:0.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50% / 100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' fill=\'%23fff\' viewBox=\'0 0 8 8\'%3e%3cpath d=\'M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z\'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' fill=\'%23fff\' viewBox=\'0 0 8 8\'%3e%3cpath d=\'M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z\'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity 0.6s ease}@media (prefers-reduced-motion: reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:0.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:0.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.bg-primary{background-color:#007bff !important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#0062cc !important}.bg-secondary{background-color:#6c757d !important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#545b62 !important}.bg-success{background-color:#28a745 !important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#1e7e34 !important}.bg-info{background-color:#17a2b8 !important}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#117a8b !important}.bg-warning{background-color:#ffc107 !important}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#d39e00 !important}.bg-danger{background-color:#dc3545 !important}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#bd2130 !important}.bg-light{background-color:#f8f9fa !important}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#dae0e5 !important}.bg-dark{background-color:#343a40 !important}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#1d2124 !important}.bg-white{background-color:#fff !important}.bg-transparent{background-color:transparent !important}.border{border:1px solid #dee2e6 !important}.border-top{border-top:1px solid #dee2e6 !important}.border-right{border-right:1px solid #dee2e6 !important}.border-bottom{border-bottom:1px solid #dee2e6 !important}.border-left{border-left:1px solid #dee2e6 !important}.border-0{border:0 !important}.border-top-0{border-top:0 !important}.border-right-0{border-right:0 !important}.border-bottom-0{border-bottom:0 !important}.border-left-0{border-left:0 !important}.border-primary{border-color:#007bff !important}.border-secondary{border-color:#6c757d !important}.border-success{border-color:#28a745 !important}.border-info{border-color:#17a2b8 !important}.border-warning{border-color:#ffc107 !important}.border-danger{border-color:#dc3545 !important}.border-light{border-color:#f8f9fa !important}.border-dark{border-color:#343a40 !important}.border-white{border-color:#fff !important}.rounded-sm{border-radius:0.2rem !important}.rounded{border-radius:0.25rem !important}.rounded-top{border-top-left-radius:0.25rem !important;border-top-right-radius:0.25rem !important}.rounded-right{border-top-right-radius:0.25rem !important;border-bottom-right-radius:0.25rem !important}.rounded-bottom{border-bottom-right-radius:0.25rem !important;border-bottom-left-radius:0.25rem !important}.rounded-left{border-top-left-radius:0.25rem !important;border-bottom-left-radius:0.25rem !important}.rounded-lg{border-radius:0.3rem !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:50rem !important}.rounded-0{border-radius:0 !important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:-ms-flexbox !important;display:flex !important}.d-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}@media (min-width: 576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:-ms-flexbox !important;display:flex !important}.d-sm-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:-ms-flexbox !important;display:flex !important}.d-md-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:-ms-flexbox !important;display:flex !important}.d-lg-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 1200px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:-ms-flexbox !important;display:flex !important}.d-xl-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:-ms-flexbox !important;display:flex !important}.d-print-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row !important;flex-direction:row !important}.flex-column{-ms-flex-direction:column !important;flex-direction:column !important}.flex-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-start{-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-center{-ms-flex-pack:center !important;justify-content:center !important}.justify-content-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-start{-ms-flex-align:start !important;align-items:flex-start !important}.align-items-end{-ms-flex-align:end !important;align-items:flex-end !important}.align-items-center{-ms-flex-align:center !important;align-items:center !important}.align-items-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}@media (min-width: 576px){.flex-sm-row{-ms-flex-direction:row !important;flex-direction:row !important}.flex-sm-column{-ms-flex-direction:column !important;flex-direction:column !important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-sm-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-sm-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-sm-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-sm-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-sm-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-sm-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-sm-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-sm-start{-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-sm-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-sm-center{-ms-flex-pack:center !important;justify-content:center !important}.justify-content-sm-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-sm-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-sm-start{-ms-flex-align:start !important;align-items:flex-start !important}.align-items-sm-end{-ms-flex-align:end !important;align-items:flex-end !important}.align-items-sm-center{-ms-flex-align:center !important;align-items:center !important}.align-items-sm-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-sm-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-sm-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-sm-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-sm-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-sm-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-sm-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-sm-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-sm-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-sm-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-sm-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-sm-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-sm-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-sm-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (min-width: 768px){.flex-md-row{-ms-flex-direction:row !important;flex-direction:row !important}.flex-md-column{-ms-flex-direction:column !important;flex-direction:column !important}.flex-md-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-md-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-md-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-md-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-md-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-md-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-md-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-md-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-md-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-md-start{-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-md-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-md-center{-ms-flex-pack:center !important;justify-content:center !important}.justify-content-md-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-md-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-md-start{-ms-flex-align:start !important;align-items:flex-start !important}.align-items-md-end{-ms-flex-align:end !important;align-items:flex-end !important}.align-items-md-center{-ms-flex-align:center !important;align-items:center !important}.align-items-md-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-md-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-md-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-md-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-md-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-md-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-md-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-md-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-md-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-md-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-md-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-md-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-md-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-md-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (min-width: 992px){.flex-lg-row{-ms-flex-direction:row !important;flex-direction:row !important}.flex-lg-column{-ms-flex-direction:column !important;flex-direction:column !important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-lg-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-lg-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-lg-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-lg-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-lg-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-lg-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-lg-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-lg-start{-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-lg-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-lg-center{-ms-flex-pack:center !important;justify-content:center !important}.justify-content-lg-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-lg-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-lg-start{-ms-flex-align:start !important;align-items:flex-start !important}.align-items-lg-end{-ms-flex-align:end !important;align-items:flex-end !important}.align-items-lg-center{-ms-flex-align:center !important;align-items:center !important}.align-items-lg-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-lg-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-lg-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-lg-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-lg-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-lg-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-lg-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-lg-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-lg-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-lg-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-lg-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-lg-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-lg-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-lg-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (min-width: 1200px){.flex-xl-row{-ms-flex-direction:row !important;flex-direction:row !important}.flex-xl-column{-ms-flex-direction:column !important;flex-direction:column !important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-xl-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-xl-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-xl-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-xl-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-xl-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-xl-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-xl-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-xl-start{-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-xl-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-xl-center{-ms-flex-pack:center !important;justify-content:center !important}.justify-content-xl-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-xl-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-xl-start{-ms-flex-align:start !important;align-items:flex-start !important}.align-items-xl-end{-ms-flex-align:end !important;align-items:flex-end !important}.align-items-xl-center{-ms-flex-align:center !important;align-items:center !important}.align-items-xl-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-xl-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-xl-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-xl-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-xl-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-xl-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-xl-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-xl-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-xl-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-xl-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-xl-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-xl-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-xl-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-xl-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}.float-left{float:left !important}.float-right{float:right !important}.float-none{float:none !important}@media (min-width: 576px){.float-sm-left{float:left !important}.float-sm-right{float:right !important}.float-sm-none{float:none !important}}@media (min-width: 768px){.float-md-left{float:left !important}.float-md-right{float:right !important}.float-md-none{float:none !important}}@media (min-width: 992px){.float-lg-left{float:left !important}.float-lg-right{float:right !important}.float-lg-none{float:none !important}}@media (min-width: 1200px){.float-xl-left{float:left !important}.float-xl-right{float:right !important}.float-xl-none{float:none !important}}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:-webkit-sticky !important;position:sticky !important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports (position: -webkit-sticky) or (position: sticky){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075) !important}.shadow{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,0.175) !important}.shadow-none{box-shadow:none !important}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mw-100{max-width:100% !important}.mh-100{max-height:100% !important}.min-vw-100{min-width:100vw !important}.min-vh-100{min-height:100vh !important}.vw-100{width:100vw !important}.vh-100{height:100vh !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:0.25rem !important}.mt-1,.my-1{margin-top:0.25rem !important}.mr-1,.mx-1{margin-right:0.25rem !important}.mb-1,.my-1{margin-bottom:0.25rem !important}.ml-1,.mx-1{margin-left:0.25rem !important}.m-2{margin:0.5rem !important}.mt-2,.my-2{margin-top:0.5rem !important}.mr-2,.mx-2{margin-right:0.5rem !important}.mb-2,.my-2{margin-bottom:0.5rem !important}.ml-2,.mx-2{margin-left:0.5rem !important}.m-3{margin:1rem !important}.mt-3,.my-3{margin-top:1rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.ml-3,.mx-3{margin-left:1rem !important}.m-4{margin:1.5rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mr-4,.mx-4{margin-right:1.5rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.ml-4,.mx-4{margin-left:1.5rem !important}.m-5{margin:3rem !important}.mt-5,.my-5{margin-top:3rem !important}.mr-5,.mx-5{margin-right:3rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.ml-5,.mx-5{margin-left:3rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:0.25rem !important}.pt-1,.py-1{padding-top:0.25rem !important}.pr-1,.px-1{padding-right:0.25rem !important}.pb-1,.py-1{padding-bottom:0.25rem !important}.pl-1,.px-1{padding-left:0.25rem !important}.p-2{padding:0.5rem !important}.pt-2,.py-2{padding-top:0.5rem !important}.pr-2,.px-2{padding-right:0.5rem !important}.pb-2,.py-2{padding-bottom:0.5rem !important}.pl-2,.px-2{padding-left:0.5rem !important}.p-3{padding:1rem !important}.pt-3,.py-3{padding-top:1rem !important}.pr-3,.px-3{padding-right:1rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pl-3,.px-3{padding-left:1rem !important}.p-4{padding:1.5rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pr-4,.px-4{padding-right:1.5rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.p-5{padding:3rem !important}.pt-5,.py-5{padding-top:3rem !important}.pr-5,.px-5{padding-right:3rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pl-5,.px-5{padding-left:3rem !important}.m-n1{margin:-0.25rem !important}.mt-n1,.my-n1{margin-top:-0.25rem !important}.mr-n1,.mx-n1{margin-right:-0.25rem !important}.mb-n1,.my-n1{margin-bottom:-0.25rem !important}.ml-n1,.mx-n1{margin-left:-0.25rem !important}.m-n2{margin:-0.5rem !important}.mt-n2,.my-n2{margin-top:-0.5rem !important}.mr-n2,.mx-n2{margin-right:-0.5rem !important}.mb-n2,.my-n2{margin-bottom:-0.5rem !important}.ml-n2,.mx-n2{margin-left:-0.5rem !important}.m-n3{margin:-1rem !important}.mt-n3,.my-n3{margin-top:-1rem !important}.mr-n3,.mx-n3{margin-right:-1rem !important}.mb-n3,.my-n3{margin-bottom:-1rem !important}.ml-n3,.mx-n3{margin-left:-1rem !important}.m-n4{margin:-1.5rem !important}.mt-n4,.my-n4{margin-top:-1.5rem !important}.mr-n4,.mx-n4{margin-right:-1.5rem !important}.mb-n4,.my-n4{margin-bottom:-1.5rem !important}.ml-n4,.mx-n4{margin-left:-1.5rem !important}.m-n5{margin:-3rem !important}.mt-n5,.my-n5{margin-top:-3rem !important}.mr-n5,.mx-n5{margin-right:-3rem !important}.mb-n5,.my-n5{margin-bottom:-3rem !important}.ml-n5,.mx-n5{margin-left:-3rem !important}.m-auto{margin:auto !important}.mt-auto,.my-auto{margin-top:auto !important}.mr-auto,.mx-auto{margin-right:auto !important}.mb-auto,.my-auto{margin-bottom:auto !important}.ml-auto,.mx-auto{margin-left:auto !important}@media (min-width: 576px){.m-sm-0{margin:0 !important}.mt-sm-0,.my-sm-0{margin-top:0 !important}.mr-sm-0,.mx-sm-0{margin-right:0 !important}.mb-sm-0,.my-sm-0{margin-bottom:0 !important}.ml-sm-0,.mx-sm-0{margin-left:0 !important}.m-sm-1{margin:0.25rem !important}.mt-sm-1,.my-sm-1{margin-top:0.25rem !important}.mr-sm-1,.mx-sm-1{margin-right:0.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom:0.25rem !important}.ml-sm-1,.mx-sm-1{margin-left:0.25rem !important}.m-sm-2{margin:0.5rem !important}.mt-sm-2,.my-sm-2{margin-top:0.5rem !important}.mr-sm-2,.mx-sm-2{margin-right:0.5rem !important}.mb-sm-2,.my-sm-2{margin-bottom:0.5rem !important}.ml-sm-2,.mx-sm-2{margin-left:0.5rem !important}.m-sm-3{margin:1rem !important}.mt-sm-3,.my-sm-3{margin-top:1rem !important}.mr-sm-3,.mx-sm-3{margin-right:1rem !important}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}.ml-sm-3,.mx-sm-3{margin-left:1rem !important}.m-sm-4{margin:1.5rem !important}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important}.m-sm-5{margin:3rem !important}.mt-sm-5,.my-sm-5{margin-top:3rem !important}.mr-sm-5,.mx-sm-5{margin-right:3rem !important}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}.ml-sm-5,.mx-sm-5{margin-left:3rem !important}.p-sm-0{padding:0 !important}.pt-sm-0,.py-sm-0{padding-top:0 !important}.pr-sm-0,.px-sm-0{padding-right:0 !important}.pb-sm-0,.py-sm-0{padding-bottom:0 !important}.pl-sm-0,.px-sm-0{padding-left:0 !important}.p-sm-1{padding:0.25rem !important}.pt-sm-1,.py-sm-1{padding-top:0.25rem !important}.pr-sm-1,.px-sm-1{padding-right:0.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom:0.25rem !important}.pl-sm-1,.px-sm-1{padding-left:0.25rem !important}.p-sm-2{padding:0.5rem !important}.pt-sm-2,.py-sm-2{padding-top:0.5rem !important}.pr-sm-2,.px-sm-2{padding-right:0.5rem !important}.pb-sm-2,.py-sm-2{padding-bottom:0.5rem !important}.pl-sm-2,.px-sm-2{padding-left:0.5rem !important}.p-sm-3{padding:1rem !important}.pt-sm-3,.py-sm-3{padding-top:1rem !important}.pr-sm-3,.px-sm-3{padding-right:1rem !important}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}.pl-sm-3,.px-sm-3{padding-left:1rem !important}.p-sm-4{padding:1.5rem !important}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important}.p-sm-5{padding:3rem !important}.pt-sm-5,.py-sm-5{padding-top:3rem !important}.pr-sm-5,.px-sm-5{padding-right:3rem !important}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}.pl-sm-5,.px-sm-5{padding-left:3rem !important}.m-sm-n1{margin:-0.25rem !important}.mt-sm-n1,.my-sm-n1{margin-top:-0.25rem !important}.mr-sm-n1,.mx-sm-n1{margin-right:-0.25rem !important}.mb-sm-n1,.my-sm-n1{margin-bottom:-0.25rem !important}.ml-sm-n1,.mx-sm-n1{margin-left:-0.25rem !important}.m-sm-n2{margin:-0.5rem !important}.mt-sm-n2,.my-sm-n2{margin-top:-0.5rem !important}.mr-sm-n2,.mx-sm-n2{margin-right:-0.5rem !important}.mb-sm-n2,.my-sm-n2{margin-bottom:-0.5rem !important}.ml-sm-n2,.mx-sm-n2{margin-left:-0.5rem !important}.m-sm-n3{margin:-1rem !important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem !important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem !important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem !important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem !important}.m-sm-n4{margin:-1.5rem !important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem !important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem !important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem !important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem !important}.m-sm-n5{margin:-3rem !important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem !important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem !important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem !important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem !important}.m-sm-auto{margin:auto !important}.mt-sm-auto,.my-sm-auto{margin-top:auto !important}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}}@media (min-width: 768px){.m-md-0{margin:0 !important}.mt-md-0,.my-md-0{margin-top:0 !important}.mr-md-0,.mx-md-0{margin-right:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}.ml-md-0,.mx-md-0{margin-left:0 !important}.m-md-1{margin:0.25rem !important}.mt-md-1,.my-md-1{margin-top:0.25rem !important}.mr-md-1,.mx-md-1{margin-right:0.25rem !important}.mb-md-1,.my-md-1{margin-bottom:0.25rem !important}.ml-md-1,.mx-md-1{margin-left:0.25rem !important}.m-md-2{margin:0.5rem !important}.mt-md-2,.my-md-2{margin-top:0.5rem !important}.mr-md-2,.mx-md-2{margin-right:0.5rem !important}.mb-md-2,.my-md-2{margin-bottom:0.5rem !important}.ml-md-2,.mx-md-2{margin-left:0.5rem !important}.m-md-3{margin:1rem !important}.mt-md-3,.my-md-3{margin-top:1rem !important}.mr-md-3,.mx-md-3{margin-right:1rem !important}.mb-md-3,.my-md-3{margin-bottom:1rem !important}.ml-md-3,.mx-md-3{margin-left:1rem !important}.m-md-4{margin:1.5rem !important}.mt-md-4,.my-md-4{margin-top:1.5rem !important}.mr-md-4,.mx-md-4{margin-right:1.5rem !important}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}.ml-md-4,.mx-md-4{margin-left:1.5rem !important}.m-md-5{margin:3rem !important}.mt-md-5,.my-md-5{margin-top:3rem !important}.mr-md-5,.mx-md-5{margin-right:3rem !important}.mb-md-5,.my-md-5{margin-bottom:3rem !important}.ml-md-5,.mx-md-5{margin-left:3rem !important}.p-md-0{padding:0 !important}.pt-md-0,.py-md-0{padding-top:0 !important}.pr-md-0,.px-md-0{padding-right:0 !important}.pb-md-0,.py-md-0{padding-bottom:0 !important}.pl-md-0,.px-md-0{padding-left:0 !important}.p-md-1{padding:0.25rem !important}.pt-md-1,.py-md-1{padding-top:0.25rem !important}.pr-md-1,.px-md-1{padding-right:0.25rem !important}.pb-md-1,.py-md-1{padding-bottom:0.25rem !important}.pl-md-1,.px-md-1{padding-left:0.25rem !important}.p-md-2{padding:0.5rem !important}.pt-md-2,.py-md-2{padding-top:0.5rem !important}.pr-md-2,.px-md-2{padding-right:0.5rem !important}.pb-md-2,.py-md-2{padding-bottom:0.5rem !important}.pl-md-2,.px-md-2{padding-left:0.5rem !important}.p-md-3{padding:1rem !important}.pt-md-3,.py-md-3{padding-top:1rem !important}.pr-md-3,.px-md-3{padding-right:1rem !important}.pb-md-3,.py-md-3{padding-bottom:1rem !important}.pl-md-3,.px-md-3{padding-left:1rem !important}.p-md-4{padding:1.5rem !important}.pt-md-4,.py-md-4{padding-top:1.5rem !important}.pr-md-4,.px-md-4{padding-right:1.5rem !important}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}.pl-md-4,.px-md-4{padding-left:1.5rem !important}.p-md-5{padding:3rem !important}.pt-md-5,.py-md-5{padding-top:3rem !important}.pr-md-5,.px-md-5{padding-right:3rem !important}.pb-md-5,.py-md-5{padding-bottom:3rem !important}.pl-md-5,.px-md-5{padding-left:3rem !important}.m-md-n1{margin:-0.25rem !important}.mt-md-n1,.my-md-n1{margin-top:-0.25rem !important}.mr-md-n1,.mx-md-n1{margin-right:-0.25rem !important}.mb-md-n1,.my-md-n1{margin-bottom:-0.25rem !important}.ml-md-n1,.mx-md-n1{margin-left:-0.25rem !important}.m-md-n2{margin:-0.5rem !important}.mt-md-n2,.my-md-n2{margin-top:-0.5rem !important}.mr-md-n2,.mx-md-n2{margin-right:-0.5rem !important}.mb-md-n2,.my-md-n2{margin-bottom:-0.5rem !important}.ml-md-n2,.mx-md-n2{margin-left:-0.5rem !important}.m-md-n3{margin:-1rem !important}.mt-md-n3,.my-md-n3{margin-top:-1rem !important}.mr-md-n3,.mx-md-n3{margin-right:-1rem !important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem !important}.ml-md-n3,.mx-md-n3{margin-left:-1rem !important}.m-md-n4{margin:-1.5rem !important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem !important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem !important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem !important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem !important}.m-md-n5{margin:-3rem !important}.mt-md-n5,.my-md-n5{margin-top:-3rem !important}.mr-md-n5,.mx-md-n5{margin-right:-3rem !important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem !important}.ml-md-n5,.mx-md-n5{margin-left:-3rem !important}.m-md-auto{margin:auto !important}.mt-md-auto,.my-md-auto{margin-top:auto !important}.mr-md-auto,.mx-md-auto{margin-right:auto !important}.mb-md-auto,.my-md-auto{margin-bottom:auto !important}.ml-md-auto,.mx-md-auto{margin-left:auto !important}}@media (min-width: 992px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:0.25rem !important}.mt-lg-1,.my-lg-1{margin-top:0.25rem !important}.mr-lg-1,.mx-lg-1{margin-right:0.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom:0.25rem !important}.ml-lg-1,.mx-lg-1{margin-left:0.25rem !important}.m-lg-2{margin:0.5rem !important}.mt-lg-2,.my-lg-2{margin-top:0.5rem !important}.mr-lg-2,.mx-lg-2{margin-right:0.5rem !important}.mb-lg-2,.my-lg-2{margin-bottom:0.5rem !important}.ml-lg-2,.mx-lg-2{margin-left:0.5rem !important}.m-lg-3{margin:1rem !important}.mt-lg-3,.my-lg-3{margin-top:1rem !important}.mr-lg-3,.mx-lg-3{margin-right:1rem !important}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}.ml-lg-3,.mx-lg-3{margin-left:1rem !important}.m-lg-4{margin:1.5rem !important}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important}.m-lg-5{margin:3rem !important}.mt-lg-5,.my-lg-5{margin-top:3rem !important}.mr-lg-5,.mx-lg-5{margin-right:3rem !important}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}.ml-lg-5,.mx-lg-5{margin-left:3rem !important}.p-lg-0{padding:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pr-lg-0,.px-lg-0{padding-right:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-0,.px-lg-0{padding-left:0 !important}.p-lg-1{padding:0.25rem !important}.pt-lg-1,.py-lg-1{padding-top:0.25rem !important}.pr-lg-1,.px-lg-1{padding-right:0.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom:0.25rem !important}.pl-lg-1,.px-lg-1{padding-left:0.25rem !important}.p-lg-2{padding:0.5rem !important}.pt-lg-2,.py-lg-2{padding-top:0.5rem !important}.pr-lg-2,.px-lg-2{padding-right:0.5rem !important}.pb-lg-2,.py-lg-2{padding-bottom:0.5rem !important}.pl-lg-2,.px-lg-2{padding-left:0.5rem !important}.p-lg-3{padding:1rem !important}.pt-lg-3,.py-lg-3{padding-top:1rem !important}.pr-lg-3,.px-lg-3{padding-right:1rem !important}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}.pl-lg-3,.px-lg-3{padding-left:1rem !important}.p-lg-4{padding:1.5rem !important}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important}.p-lg-5{padding:3rem !important}.pt-lg-5,.py-lg-5{padding-top:3rem !important}.pr-lg-5,.px-lg-5{padding-right:3rem !important}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}.pl-lg-5,.px-lg-5{padding-left:3rem !important}.m-lg-n1{margin:-0.25rem !important}.mt-lg-n1,.my-lg-n1{margin-top:-0.25rem !important}.mr-lg-n1,.mx-lg-n1{margin-right:-0.25rem !important}.mb-lg-n1,.my-lg-n1{margin-bottom:-0.25rem !important}.ml-lg-n1,.mx-lg-n1{margin-left:-0.25rem !important}.m-lg-n2{margin:-0.5rem !important}.mt-lg-n2,.my-lg-n2{margin-top:-0.5rem !important}.mr-lg-n2,.mx-lg-n2{margin-right:-0.5rem !important}.mb-lg-n2,.my-lg-n2{margin-bottom:-0.5rem !important}.ml-lg-n2,.mx-lg-n2{margin-left:-0.5rem !important}.m-lg-n3{margin:-1rem !important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem !important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem !important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem !important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem !important}.m-lg-n4{margin:-1.5rem !important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem !important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem !important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem !important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem !important}.m-lg-n5{margin:-3rem !important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem !important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem !important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem !important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem !important}.m-lg-auto{margin:auto !important}.mt-lg-auto,.my-lg-auto{margin-top:auto !important}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}}@media (min-width: 1200px){.m-xl-0{margin:0 !important}.mt-xl-0,.my-xl-0{margin-top:0 !important}.mr-xl-0,.mx-xl-0{margin-right:0 !important}.mb-xl-0,.my-xl-0{margin-bottom:0 !important}.ml-xl-0,.mx-xl-0{margin-left:0 !important}.m-xl-1{margin:0.25rem !important}.mt-xl-1,.my-xl-1{margin-top:0.25rem !important}.mr-xl-1,.mx-xl-1{margin-right:0.25rem !important}.mb-xl-1,.my-xl-1{margin-bottom:0.25rem !important}.ml-xl-1,.mx-xl-1{margin-left:0.25rem !important}.m-xl-2{margin:0.5rem !important}.mt-xl-2,.my-xl-2{margin-top:0.5rem !important}.mr-xl-2,.mx-xl-2{margin-right:0.5rem !important}.mb-xl-2,.my-xl-2{margin-bottom:0.5rem !important}.ml-xl-2,.mx-xl-2{margin-left:0.5rem !important}.m-xl-3{margin:1rem !important}.mt-xl-3,.my-xl-3{margin-top:1rem !important}.mr-xl-3,.mx-xl-3{margin-right:1rem !important}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}.ml-xl-3,.mx-xl-3{margin-left:1rem !important}.m-xl-4{margin:1.5rem !important}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important}.m-xl-5{margin:3rem !important}.mt-xl-5,.my-xl-5{margin-top:3rem !important}.mr-xl-5,.mx-xl-5{margin-right:3rem !important}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}.ml-xl-5,.mx-xl-5{margin-left:3rem !important}.p-xl-0{padding:0 !important}.pt-xl-0,.py-xl-0{padding-top:0 !important}.pr-xl-0,.px-xl-0{padding-right:0 !important}.pb-xl-0,.py-xl-0{padding-bottom:0 !important}.pl-xl-0,.px-xl-0{padding-left:0 !important}.p-xl-1{padding:0.25rem !important}.pt-xl-1,.py-xl-1{padding-top:0.25rem !important}.pr-xl-1,.px-xl-1{padding-right:0.25rem !important}.pb-xl-1,.py-xl-1{padding-bottom:0.25rem !important}.pl-xl-1,.px-xl-1{padding-left:0.25rem !important}.p-xl-2{padding:0.5rem !important}.pt-xl-2,.py-xl-2{padding-top:0.5rem !important}.pr-xl-2,.px-xl-2{padding-right:0.5rem !important}.pb-xl-2,.py-xl-2{padding-bottom:0.5rem !important}.pl-xl-2,.px-xl-2{padding-left:0.5rem !important}.p-xl-3{padding:1rem !important}.pt-xl-3,.py-xl-3{padding-top:1rem !important}.pr-xl-3,.px-xl-3{padding-right:1rem !important}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}.pl-xl-3,.px-xl-3{padding-left:1rem !important}.p-xl-4{padding:1.5rem !important}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important}.p-xl-5{padding:3rem !important}.pt-xl-5,.py-xl-5{padding-top:3rem !important}.pr-xl-5,.px-xl-5{padding-right:3rem !important}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}.pl-xl-5,.px-xl-5{padding-left:3rem !important}.m-xl-n1{margin:-0.25rem !important}.mt-xl-n1,.my-xl-n1{margin-top:-0.25rem !important}.mr-xl-n1,.mx-xl-n1{margin-right:-0.25rem !important}.mb-xl-n1,.my-xl-n1{margin-bottom:-0.25rem !important}.ml-xl-n1,.mx-xl-n1{margin-left:-0.25rem !important}.m-xl-n2{margin:-0.5rem !important}.mt-xl-n2,.my-xl-n2{margin-top:-0.5rem !important}.mr-xl-n2,.mx-xl-n2{margin-right:-0.5rem !important}.mb-xl-n2,.my-xl-n2{margin-bottom:-0.5rem !important}.ml-xl-n2,.mx-xl-n2{margin-left:-0.5rem !important}.m-xl-n3{margin:-1rem !important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem !important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem !important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem !important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem !important}.m-xl-n4{margin:-1.5rem !important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem !important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem !important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem !important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem !important}.m-xl-n5{margin:-3rem !important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem !important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem !important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem !important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem !important}.m-xl-auto{margin:auto !important}.mt-xl-auto,.my-xl-auto{margin-top:auto !important}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}}.text-monospace{font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important}.text-justify{text-align:justify !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media (min-width: 576px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media (min-width: 768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media (min-width: 992px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media (min-width: 1200px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.font-weight-light{font-weight:300 !important}.font-weight-lighter{font-weight:lighter !important}.font-weight-normal{font-weight:400 !important}.font-weight-bold{font-weight:700 !important}.font-weight-bolder{font-weight:bolder !important}.font-italic{font-style:italic !important}.text-white{color:#fff !important}.text-primary{color:#007bff !important}a.text-primary:hover,a.text-primary:focus{color:#0056b3 !important}.text-secondary{color:#6c757d !important}a.text-secondary:hover,a.text-secondary:focus{color:#494f54 !important}.text-success{color:#28a745 !important}a.text-success:hover,a.text-success:focus{color:#19692c !important}.text-info{color:#17a2b8 !important}a.text-info:hover,a.text-info:focus{color:#0f6674 !important}.text-warning{color:#ffc107 !important}a.text-warning:hover,a.text-warning:focus{color:#ba8b00 !important}.text-danger{color:#dc3545 !important}a.text-danger:hover,a.text-danger:focus{color:#a71d2a !important}.text-light{color:#f8f9fa !important}a.text-light:hover,a.text-light:focus{color:#cbd3da !important}.text-dark{color:#343a40 !important}a.text-dark:hover,a.text-dark:focus{color:#121416 !important}.text-body{color:#212529 !important}.text-muted{color:#6c757d !important}.text-black-50{color:rgba(0,0,0,0.5) !important}.text-white-50{color:rgba(255,255,255,0.5) !important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none !important}.text-break{word-break:break-word !important;overflow-wrap:break-word !important}.text-reset{color:inherit !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@media print{*,*::before,*::after{text-shadow:none !important;box-shadow:none !important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px !important}.container{min-width:992px !important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #dee2e6 !important}.table-dark{color:inherit}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}\n',""])},function(t,e){t.exports=function(t){var e="undefined"!=typeof window&&window.location;if(!e)throw new Error("fixUrls requires window.location");if(!t||"string"!=typeof t)return t;var r=e.protocol+"//"+e.host,o=r+e.pathname.replace(/\/[^\/]*$/,"/");return t.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,function(t,e){var n,i=e.trim().replace(/^"(.*)"$/,function(t,e){return e}).replace(/^'(.*)'$/,function(t,e){return e});return/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(i)?t:(n=0===i.indexOf("//")?i:0===i.indexOf("/")?r+i:o+i.replace(/^\.\//,""),"url("+JSON.stringify(n)+")")})}},function(t,e,r){var o=r(94);"string"==typeof o&&(o=[[t.i,o,""]]);var n={hmr:!0,transform:void 0,insertInto:void 0};r(9)(o,n);o.locals&&(t.exports=o.locals)},function(t,e,r){(t.exports=r(8)(!1)).push([t.i,'/*!\n * BootstrapVue Custom CSS (https://bootstrap-vue.js.org)\n */@media (max-width: 575.98px){.bv-d-xs-down-none{display:none !important}}@media (max-width: 767.98px){.bv-d-sm-down-none{display:none !important}}@media (max-width: 991.98px){.bv-d-md-down-none{display:none !important}}@media (max-width: 1199.98px){.bv-d-lg-down-none{display:none !important}}.bv-d-xl-down-none{display:none !important}.card-img-left{border-top-left-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.card-img-right{border-top-right-radius:calc(0.25rem - 1px);border-bottom-right-radius:calc(0.25rem - 1px)}.dropdown:not(.dropleft) .dropdown-toggle.dropdown-toggle-no-caret::after{display:none !important}.dropdown.dropleft .dropdown-toggle.dropdown-toggle-no-caret::before{display:none !important}.dropdown.b-dropdown .b-dropdown-form{display:inline-block;padding:0.25rem 1.5rem;width:100%;clear:both;font-weight:400}.dropdown.b-dropdown .b-dropdown-form:focus{outline:1px dotted !important;outline:5px auto -webkit-focus-ring-color !important}.dropdown.b-dropdown .b-dropdown-form.disabled,.dropdown.b-dropdown .b-dropdown-form:disabled{outline:0 !important;color:#6c757d;pointer-events:none}.b-dropdown-text{display:inline-block;padding:0.25rem 1.5rem;margin-bottom:0;width:100%;clear:both;font-weight:lighter}.input-group>.input-group-prepend>.btn-group>.btn,.input-group>.input-group-append:not(:last-child)>.btn-group>.btn,.input-group>.input-group-append:last-child>.btn-group:not(:last-child):not(.dropdown-toggle)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn-group>.btn,.input-group>.input-group-prepend:not(:first-child)>.btn-group>.btn,.input-group>.input-group-prepend:first-child>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.was-validated .form-control:invalid,.was-validated .form-control:valid,.form-control.is-invalid,.form-control.is-valid{background-position:right calc(0.375em + 0.1875rem) center}input[type="color"].form-control{height:calc(1.5em + 0.75rem + 2px);padding:0.125rem 0.25rem}input[type="color"].form-control.form-control-sm,.input-group-sm input[type="color"].form-control{height:calc(1.5em + 0.5rem + 2px);padding:0.125rem 0.25rem}input[type="color"].form-control.form-control-lg,.input-group-lg input[type="color"].form-control{height:calc(1.5em + 1rem + 2px);padding:0.125rem 0.25rem}input[type="color"].form-control:disabled{background-color:#adb5bd;opacity:0.65}.input-group>.custom-range{position:relative;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-range+.form-control,.input-group>.custom-range+.form-control-plaintext,.input-group>.custom-range+.custom-select,.input-group>.custom-range+.custom-range,.input-group>.custom-range+.custom-file{margin-left:-1px}.input-group>.form-control+.custom-range,.input-group>.form-control-plaintext+.custom-range,.input-group>.custom-select+.custom-range,.input-group>.custom-range+.custom-range,.input-group>.custom-file+.custom-range{margin-left:-1px}.input-group>.custom-range:focus{z-index:3}.input-group>.custom-range:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-range:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-range{height:calc(1.5em + 0.75rem + 2px);padding:0 0.75rem;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;height:calc(1.5em + 0.75rem + 2px);border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.input-group>.custom-range{transition:none}}.input-group>.custom-range:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.input-group>.custom-range:disabled,.input-group>.custom-range[readonly]{background-color:#e9ecef}.input-group-lg>.custom-range{height:calc(1.5em + 1rem + 2px);padding:0 1rem;border-radius:0.3rem}.input-group-sm>.custom-range{height:calc(1.5em + 0.5rem + 2px);padding:0 0.5rem;border-radius:0.2rem}.was-validated .input-group .custom-range:valid,.input-group .custom-range.is-valid{border-color:#28a745}.was-validated .input-group .custom-range:valid:focus,.input-group .custom-range.is-valid:focus{border-color:#28a745;box-shadow:0 0 0 0.2rem rgba(40,167,69,0.25)}.was-validated .custom-range:valid:focus::-webkit-slider-thumb,.custom-range.is-valid:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff, 0 0 0 0.2rem #9be7ac}.was-validated .custom-range:valid:focus::-moz-range-thumb,.custom-range.is-valid:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff, 0 0 0 0.2rem #9be7ac}.was-validated .custom-range:valid:focus::-ms-thumb,.custom-range.is-valid:focus::-ms-thumb{box-shadow:0 0 0 1px #fff, 0 0 0 0.2rem #9be7ac}.was-validated .custom-range:valid::-webkit-slider-thumb,.custom-range.is-valid::-webkit-slider-thumb{background-color:#28a745;background-image:none}.was-validated .custom-range:valid::-webkit-slider-thumb:active,.custom-range.is-valid::-webkit-slider-thumb:active{background-color:#9be7ac;background-image:none}.was-validated .custom-range:valid::-webkit-slider-runnable-track,.custom-range.is-valid::-webkit-slider-runnable-track{background-color:rgba(40,167,69,0.35)}.was-validated .custom-range:valid::-moz-range-thumb,.custom-range.is-valid::-moz-range-thumb{background-color:#28a745;background-image:none}.was-validated .custom-range:valid::-moz-range-thumb:active,.custom-range.is-valid::-moz-range-thumb:active{background-color:#9be7ac;background-image:none}.was-validated .custom-range:valid::-moz-range-track,.custom-range.is-valid::-moz-range-track{background:rgba(40,167,69,0.35)}.was-validated .custom-range:valid ~ .valid-feedback,.was-validated .custom-range:valid ~ .valid-tooltip,.custom-range.is-valid ~ .valid-feedback,.custom-range.is-valid ~ .valid-tooltip{display:block}.was-validated .custom-range:valid::-ms-thumb,.custom-range.is-valid::-ms-thumb{background-color:#28a745;background-image:none}.was-validated .custom-range:valid::-ms-thumb:active,.custom-range.is-valid::-ms-thumb:active{background-color:#9be7ac;background-image:none}.was-validated .custom-range:valid::-ms-track-lower,.custom-range.is-valid::-ms-track-lower{background:rgba(40,167,69,0.35)}.was-validated .custom-range:valid::-ms-track-upper,.custom-range.is-valid::-ms-track-upper{background:rgba(40,167,69,0.35)}.was-validated .input-group .custom-range:invalid,.input-group .custom-range.is-invalid{border-color:#dc3545}.was-validated .input-group .custom-range:invalid:focus,.input-group .custom-range.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 0.2rem rgba(220,53,69,0.25)}.was-validated .custom-range:invalid:focus::-webkit-slider-thumb,.custom-range.is-invalid:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff, 0 0 0 0.2rem #f6cdd1}.was-validated .custom-range:invalid:focus::-moz-range-thumb,.custom-range.is-invalid:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff, 0 0 0 0.2rem #f6cdd1}.was-validated .custom-range:invalid:focus::-ms-thumb,.custom-range.is-invalid:focus::-ms-thumb{box-shadow:0 0 0 1px #fff, 0 0 0 0.2rem #f6cdd1}.was-validated .custom-range:invalid::-webkit-slider-thumb,.custom-range.is-invalid::-webkit-slider-thumb{background-color:#dc3545;background-image:none}.was-validated .custom-range:invalid::-webkit-slider-thumb:active,.custom-range.is-invalid::-webkit-slider-thumb:active{background-color:#f6cdd1;background-image:none}.was-validated .custom-range:invalid::-webkit-slider-runnable-track,.custom-range.is-invalid::-webkit-slider-runnable-track{background-color:rgba(220,53,69,0.35)}.was-validated .custom-range:invalid::-moz-range-thumb,.custom-range.is-invalid::-moz-range-thumb{background-color:#dc3545;background-image:none}.was-validated .custom-range:invalid::-moz-range-thumb:active,.custom-range.is-invalid::-moz-range-thumb:active{background-color:#f6cdd1;background-image:none}.was-validated .custom-range:invalid::-moz-range-track,.custom-range.is-invalid::-moz-range-track{background:rgba(220,53,69,0.35)}.was-validated .custom-range:invalid ~ .invalid-feedback,.was-validated .custom-range:invalid ~ .invalid-tooltip,.custom-range.is-invalid ~ .invalid-feedback,.custom-range.is-invalid ~ .invalid-tooltip{display:block}.was-validated .custom-range:invalid::-ms-thumb,.custom-range.is-invalid::-ms-thumb{background-color:#dc3545;background-image:none}.was-validated .custom-range:invalid::-ms-thumb:active,.custom-range.is-invalid::-ms-thumb:active{background-color:#f6cdd1;background-image:none}.was-validated .custom-range:invalid::-ms-track-lower,.custom-range.is-invalid::-ms-track-lower{background:rgba(220,53,69,0.35)}.was-validated .custom-range:invalid::-ms-track-upper,.custom-range.is-invalid::-ms-track-upper{background:rgba(220,53,69,0.35)}.modal-backdrop{opacity:0.5}.b-popover-primary.popover{background-color:#cce5ff;border-color:#b8daff}.b-popover-primary.bs-popover-top>.arrow::before,.b-popover-primary.bs-popover-auto[x-placement^="top"]>.arrow::before{border-top-color:#b8daff}.b-popover-primary.bs-popover-top>.arrow::after,.b-popover-primary.bs-popover-auto[x-placement^="top"]>.arrow::after{border-top-color:#cce5ff}.b-popover-primary.bs-popover-right>.arrow::before,.b-popover-primary.bs-popover-auto[x-placement^="right"]>.arrow::before{border-right-color:#b8daff}.b-popover-primary.bs-popover-right>.arrow::after,.b-popover-primary.bs-popover-auto[x-placement^="right"]>.arrow::after{border-right-color:#cce5ff}.b-popover-primary.bs-popover-bottom>.arrow::before,.b-popover-primary.bs-popover-auto[x-placement^="bottom"]>.arrow::before{border-bottom-color:#b8daff}.b-popover-primary.bs-popover-bottom>.arrow::after,.b-popover-primary.bs-popover-auto[x-placement^="bottom"]>.arrow::after{border-bottom-color:#bdddff}.b-popover-primary.bs-popover-bottom .popover-header::before,.b-popover-primary.bs-popover-auto[x-placement^="bottom"] .popover-header::before{border-bottom-color:#bdddff}.b-popover-primary.bs-popover-left>.arrow::before,.b-popover-primary.bs-popover-auto[x-placement^="left"]>.arrow::before{border-left-color:#b8daff}.b-popover-primary.bs-popover-left>.arrow::after,.b-popover-primary.bs-popover-auto[x-placement^="left"]>.arrow::after{border-left-color:#cce5ff}.b-popover-primary .popover-header{color:#212529;background-color:#bdddff;border-bottom-color:#a3d0ff}.b-popover-primary .popover-body{color:#004085}.b-popover-secondary.popover{background-color:#e2e3e5;border-color:#d6d8db}.b-popover-secondary.bs-popover-top>.arrow::before,.b-popover-secondary.bs-popover-auto[x-placement^="top"]>.arrow::before{border-top-color:#d6d8db}.b-popover-secondary.bs-popover-top>.arrow::after,.b-popover-secondary.bs-popover-auto[x-placement^="top"]>.arrow::after{border-top-color:#e2e3e5}.b-popover-secondary.bs-popover-right>.arrow::before,.b-popover-secondary.bs-popover-auto[x-placement^="right"]>.arrow::before{border-right-color:#d6d8db}.b-popover-secondary.bs-popover-right>.arrow::after,.b-popover-secondary.bs-popover-auto[x-placement^="right"]>.arrow::after{border-right-color:#e2e3e5}.b-popover-secondary.bs-popover-bottom>.arrow::before,.b-popover-secondary.bs-popover-auto[x-placement^="bottom"]>.arrow::before{border-bottom-color:#d6d8db}.b-popover-secondary.bs-popover-bottom>.arrow::after,.b-popover-secondary.bs-popover-auto[x-placement^="bottom"]>.arrow::after{border-bottom-color:#dadbde}.b-popover-secondary.bs-popover-bottom .popover-header::before,.b-popover-secondary.bs-popover-auto[x-placement^="bottom"] .popover-header::before{border-bottom-color:#dadbde}.b-popover-secondary.bs-popover-left>.arrow::before,.b-popover-secondary.bs-popover-auto[x-placement^="left"]>.arrow::before{border-left-color:#d6d8db}.b-popover-secondary.bs-popover-left>.arrow::after,.b-popover-secondary.bs-popover-auto[x-placement^="left"]>.arrow::after{border-left-color:#e2e3e5}.b-popover-secondary .popover-header{color:#212529;background-color:#dadbde;border-bottom-color:#ccced2}.b-popover-secondary .popover-body{color:#383d41}.b-popover-success.popover{background-color:#d4edda;border-color:#c3e6cb}.b-popover-success.bs-popover-top>.arrow::before,.b-popover-success.bs-popover-auto[x-placement^="top"]>.arrow::before{border-top-color:#c3e6cb}.b-popover-success.bs-popover-top>.arrow::after,.b-popover-success.bs-popover-auto[x-placement^="top"]>.arrow::after{border-top-color:#d4edda}.b-popover-success.bs-popover-right>.arrow::before,.b-popover-success.bs-popover-auto[x-placement^="right"]>.arrow::before{border-right-color:#c3e6cb}.b-popover-success.bs-popover-right>.arrow::after,.b-popover-success.bs-popover-auto[x-placement^="right"]>.arrow::after{border-right-color:#d4edda}.b-popover-success.bs-popover-bottom>.arrow::before,.b-popover-success.bs-popover-auto[x-placement^="bottom"]>.arrow::before{border-bottom-color:#c3e6cb}.b-popover-success.bs-popover-bottom>.arrow::after,.b-popover-success.bs-popover-auto[x-placement^="bottom"]>.arrow::after{border-bottom-color:#c9e8d1}.b-popover-success.bs-popover-bottom .popover-header::before,.b-popover-success.bs-popover-auto[x-placement^="bottom"] .popover-header::before{border-bottom-color:#c9e8d1}.b-popover-success.bs-popover-left>.arrow::before,.b-popover-success.bs-popover-auto[x-placement^="left"]>.arrow::before{border-left-color:#c3e6cb}.b-popover-success.bs-popover-left>.arrow::after,.b-popover-success.bs-popover-auto[x-placement^="left"]>.arrow::after{border-left-color:#d4edda}.b-popover-success .popover-header{color:#212529;background-color:#c9e8d1;border-bottom-color:#b7e1c1}.b-popover-success .popover-body{color:#155724}.b-popover-info.popover{background-color:#d1ecf1;border-color:#bee5eb}.b-popover-info.bs-popover-top>.arrow::before,.b-popover-info.bs-popover-auto[x-placement^="top"]>.arrow::before{border-top-color:#bee5eb}.b-popover-info.bs-popover-top>.arrow::after,.b-popover-info.bs-popover-auto[x-placement^="top"]>.arrow::after{border-top-color:#d1ecf1}.b-popover-info.bs-popover-right>.arrow::before,.b-popover-info.bs-popover-auto[x-placement^="right"]>.arrow::before{border-right-color:#bee5eb}.b-popover-info.bs-popover-right>.arrow::after,.b-popover-info.bs-popover-auto[x-placement^="right"]>.arrow::after{border-right-color:#d1ecf1}.b-popover-info.bs-popover-bottom>.arrow::before,.b-popover-info.bs-popover-auto[x-placement^="bottom"]>.arrow::before{border-bottom-color:#bee5eb}.b-popover-info.bs-popover-bottom>.arrow::after,.b-popover-info.bs-popover-auto[x-placement^="bottom"]>.arrow::after{border-bottom-color:#c5e7ed}.b-popover-info.bs-popover-bottom .popover-header::before,.b-popover-info.bs-popover-auto[x-placement^="bottom"] .popover-header::before{border-bottom-color:#c5e7ed}.b-popover-info.bs-popover-left>.arrow::before,.b-popover-info.bs-popover-auto[x-placement^="left"]>.arrow::before{border-left-color:#bee5eb}.b-popover-info.bs-popover-left>.arrow::after,.b-popover-info.bs-popover-auto[x-placement^="left"]>.arrow::after{border-left-color:#d1ecf1}.b-popover-info .popover-header{color:#212529;background-color:#c5e7ed;border-bottom-color:#b2dfe7}.b-popover-info .popover-body{color:#0c5460}.b-popover-warning.popover{background-color:#fff3cd;border-color:#ffeeba}.b-popover-warning.bs-popover-top>.arrow::before,.b-popover-warning.bs-popover-auto[x-placement^="top"]>.arrow::before{border-top-color:#ffeeba}.b-popover-warning.bs-popover-top>.arrow::after,.b-popover-warning.bs-popover-auto[x-placement^="top"]>.arrow::after{border-top-color:#fff3cd}.b-popover-warning.bs-popover-right>.arrow::before,.b-popover-warning.bs-popover-auto[x-placement^="right"]>.arrow::before{border-right-color:#ffeeba}.b-popover-warning.bs-popover-right>.arrow::after,.b-popover-warning.bs-popover-auto[x-placement^="right"]>.arrow::after{border-right-color:#fff3cd}.b-popover-warning.bs-popover-bottom>.arrow::before,.b-popover-warning.bs-popover-auto[x-placement^="bottom"]>.arrow::before{border-bottom-color:#ffeeba}.b-popover-warning.bs-popover-bottom>.arrow::after,.b-popover-warning.bs-popover-auto[x-placement^="bottom"]>.arrow::after{border-bottom-color:#ffefbe}.b-popover-warning.bs-popover-bottom .popover-header::before,.b-popover-warning.bs-popover-auto[x-placement^="bottom"] .popover-header::before{border-bottom-color:#ffefbe}.b-popover-warning.bs-popover-left>.arrow::before,.b-popover-warning.bs-popover-auto[x-placement^="left"]>.arrow::before{border-left-color:#ffeeba}.b-popover-warning.bs-popover-left>.arrow::after,.b-popover-warning.bs-popover-auto[x-placement^="left"]>.arrow::after{border-left-color:#fff3cd}.b-popover-warning .popover-header{color:#212529;background-color:#ffefbe;border-bottom-color:#ffe9a4}.b-popover-warning .popover-body{color:#856404}.b-popover-danger.popover{background-color:#f8d7da;border-color:#f5c6cb}.b-popover-danger.bs-popover-top>.arrow::before,.b-popover-danger.bs-popover-auto[x-placement^="top"]>.arrow::before{border-top-color:#f5c6cb}.b-popover-danger.bs-popover-top>.arrow::after,.b-popover-danger.bs-popover-auto[x-placement^="top"]>.arrow::after{border-top-color:#f8d7da}.b-popover-danger.bs-popover-right>.arrow::before,.b-popover-danger.bs-popover-auto[x-placement^="right"]>.arrow::before{border-right-color:#f5c6cb}.b-popover-danger.bs-popover-right>.arrow::after,.b-popover-danger.bs-popover-auto[x-placement^="right"]>.arrow::after{border-right-color:#f8d7da}.b-popover-danger.bs-popover-bottom>.arrow::before,.b-popover-danger.bs-popover-auto[x-placement^="bottom"]>.arrow::before{border-bottom-color:#f5c6cb}.b-popover-danger.bs-popover-bottom>.arrow::after,.b-popover-danger.bs-popover-auto[x-placement^="bottom"]>.arrow::after{border-bottom-color:#f6cace}.b-popover-danger.bs-popover-bottom .popover-header::before,.b-popover-danger.bs-popover-auto[x-placement^="bottom"] .popover-header::before{border-bottom-color:#f6cace}.b-popover-danger.bs-popover-left>.arrow::before,.b-popover-danger.bs-popover-auto[x-placement^="left"]>.arrow::before{border-left-color:#f5c6cb}.b-popover-danger.bs-popover-left>.arrow::after,.b-popover-danger.bs-popover-auto[x-placement^="left"]>.arrow::after{border-left-color:#f8d7da}.b-popover-danger .popover-header{color:#212529;background-color:#f6cace;border-bottom-color:#f2b4ba}.b-popover-danger .popover-body{color:#721c24}.b-popover-light.popover{background-color:#fefefe;border-color:#fdfdfe}.b-popover-light.bs-popover-top>.arrow::before,.b-popover-light.bs-popover-auto[x-placement^="top"]>.arrow::before{border-top-color:#fdfdfe}.b-popover-light.bs-popover-top>.arrow::after,.b-popover-light.bs-popover-auto[x-placement^="top"]>.arrow::after{border-top-color:#fefefe}.b-popover-light.bs-popover-right>.arrow::before,.b-popover-light.bs-popover-auto[x-placement^="right"]>.arrow::before{border-right-color:#fdfdfe}.b-popover-light.bs-popover-right>.arrow::after,.b-popover-light.bs-popover-auto[x-placement^="right"]>.arrow::after{border-right-color:#fefefe}.b-popover-light.bs-popover-bottom>.arrow::before,.b-popover-light.bs-popover-auto[x-placement^="bottom"]>.arrow::before{border-bottom-color:#fdfdfe}.b-popover-light.bs-popover-bottom>.arrow::after,.b-popover-light.bs-popover-auto[x-placement^="bottom"]>.arrow::after{border-bottom-color:#f6f6f6}.b-popover-light.bs-popover-bottom .popover-header::before,.b-popover-light.bs-popover-auto[x-placement^="bottom"] .popover-header::before{border-bottom-color:#f6f6f6}.b-popover-light.bs-popover-left>.arrow::before,.b-popover-light.bs-popover-auto[x-placement^="left"]>.arrow::before{border-left-color:#fdfdfe}.b-popover-light.bs-popover-left>.arrow::after,.b-popover-light.bs-popover-auto[x-placement^="left"]>.arrow::after{border-left-color:#fefefe}.b-popover-light .popover-header{color:#212529;background-color:#f6f6f6;border-bottom-color:#eaeaea}.b-popover-light .popover-body{color:#818182}.b-popover-dark.popover{background-color:#d6d8d9;border-color:#c6c8ca}.b-popover-dark.bs-popover-top>.arrow::before,.b-popover-dark.bs-popover-auto[x-placement^="top"]>.arrow::before{border-top-color:#c6c8ca}.b-popover-dark.bs-popover-top>.arrow::after,.b-popover-dark.bs-popover-auto[x-placement^="top"]>.arrow::after{border-top-color:#d6d8d9}.b-popover-dark.bs-popover-right>.arrow::before,.b-popover-dark.bs-popover-auto[x-placement^="right"]>.arrow::before{border-right-color:#c6c8ca}.b-popover-dark.bs-popover-right>.arrow::after,.b-popover-dark.bs-popover-auto[x-placement^="right"]>.arrow::after{border-right-color:#d6d8d9}.b-popover-dark.bs-popover-bottom>.arrow::before,.b-popover-dark.bs-popover-auto[x-placement^="bottom"]>.arrow::before{border-bottom-color:#c6c8ca}.b-popover-dark.bs-popover-bottom>.arrow::after,.b-popover-dark.bs-popover-auto[x-placement^="bottom"]>.arrow::after{border-bottom-color:#ced0d2}.b-popover-dark.bs-popover-bottom .popover-header::before,.b-popover-dark.bs-popover-auto[x-placement^="bottom"] .popover-header::before{border-bottom-color:#ced0d2}.b-popover-dark.bs-popover-left>.arrow::before,.b-popover-dark.bs-popover-auto[x-placement^="left"]>.arrow::before{border-left-color:#c6c8ca}.b-popover-dark.bs-popover-left>.arrow::after,.b-popover-dark.bs-popover-auto[x-placement^="left"]>.arrow::after{border-left-color:#d6d8d9}.b-popover-dark .popover-header{color:#212529;background-color:#ced0d2;border-bottom-color:#c1c4c5}.b-popover-dark .popover-body{color:#1b1e21}.table.b-table.b-table-fixed{table-layout:fixed}.table.b-table[aria-busy="true"]{opacity:0.55}.table.b-table>tbody>tr.b-table-details>td{border-top:none !important}.table.b-table>caption{caption-side:bottom}.table.b-table>caption.b-table-caption-top{caption-side:top !important}.table.b-table>thead>tr>th[aria-sort],.table.b-table>tfoot>tr>th[aria-sort]{cursor:pointer}.table.b-table>thead>tr>th[aria-sort]::before,.table.b-table>tfoot>tr>th[aria-sort]::before{display:inline-block;float:right;margin-left:0.5em;width:0.5em;font-size:inherit;line-height:inherit;opacity:0.4;content:"\\2195";speak:none}.table.b-table>thead>tr>th[aria-sort][aria-sort="ascending"]::before,.table.b-table>tfoot>tr>th[aria-sort][aria-sort="ascending"]::before{opacity:1;content:"\\2193"}.table.b-table>thead>tr>th[aria-sort][aria-sort="descending"]::before,.table.b-table>tfoot>tr>th[aria-sort][aria-sort="descending"]::before{opacity:1;content:"\\2191"}@media (max-width: 575.98px){.table.b-table.b-table-stacked-sm{display:block;width:100%}.table.b-table.b-table-stacked-sm>caption,.table.b-table.b-table-stacked-sm>tbody,.table.b-table.b-table-stacked-sm>tbody>tr,.table.b-table.b-table-stacked-sm>tbody>tr>td,.table.b-table.b-table-stacked-sm>tbody>tr>td{display:block}.table.b-table.b-table-stacked-sm>thead,.table.b-table.b-table-stacked-sm>tfoot{display:none}.table.b-table.b-table-stacked-sm>thead>tr.b-table-top-row,.table.b-table.b-table-stacked-sm>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-sm>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked-sm>tfoot>tr.b-table-bottom-row{display:none}.table.b-table.b-table-stacked-sm>caption{caption-side:top !important}.table.b-table.b-table-stacked-sm>tbody>tr>[data-label]::before{content:attr(data-label);display:inline-block;width:40%;float:left;text-align:right;overflow-wrap:break-word;font-weight:bold;font-style:normal;padding:0;margin:0}.table.b-table.b-table-stacked-sm>tbody>tr>[data-label]::after{display:block;clear:both;content:""}.table.b-table.b-table-stacked-sm>tbody>tr>[data-label]>div{display:inline-block;width:calc(100% - 40%);padding:0 0 0 1rem;margin:0}.table.b-table.b-table-stacked-sm>tbody>tr.top-row,.table.b-table.b-table-stacked-sm>tbody>tr.bottom-row{display:none}.table.b-table.b-table-stacked-sm>tbody>tr>:first-child{border-top-width:3px}}@media (max-width: 767.98px){.table.b-table.b-table-stacked-md{display:block;width:100%}.table.b-table.b-table-stacked-md>caption,.table.b-table.b-table-stacked-md>tbody,.table.b-table.b-table-stacked-md>tbody>tr,.table.b-table.b-table-stacked-md>tbody>tr>td,.table.b-table.b-table-stacked-md>tbody>tr>td{display:block}.table.b-table.b-table-stacked-md>thead,.table.b-table.b-table-stacked-md>tfoot{display:none}.table.b-table.b-table-stacked-md>thead>tr.b-table-top-row,.table.b-table.b-table-stacked-md>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-md>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked-md>tfoot>tr.b-table-bottom-row{display:none}.table.b-table.b-table-stacked-md>caption{caption-side:top !important}.table.b-table.b-table-stacked-md>tbody>tr>[data-label]::before{content:attr(data-label);display:inline-block;width:40%;float:left;text-align:right;overflow-wrap:break-word;font-weight:bold;font-style:normal;padding:0;margin:0}.table.b-table.b-table-stacked-md>tbody>tr>[data-label]::after{display:block;clear:both;content:""}.table.b-table.b-table-stacked-md>tbody>tr>[data-label]>div{display:inline-block;width:calc(100% - 40%);padding:0 0 0 1rem;margin:0}.table.b-table.b-table-stacked-md>tbody>tr.top-row,.table.b-table.b-table-stacked-md>tbody>tr.bottom-row{display:none}.table.b-table.b-table-stacked-md>tbody>tr>:first-child{border-top-width:3px}}@media (max-width: 991.98px){.table.b-table.b-table-stacked-lg{display:block;width:100%}.table.b-table.b-table-stacked-lg>caption,.table.b-table.b-table-stacked-lg>tbody,.table.b-table.b-table-stacked-lg>tbody>tr,.table.b-table.b-table-stacked-lg>tbody>tr>td,.table.b-table.b-table-stacked-lg>tbody>tr>td{display:block}.table.b-table.b-table-stacked-lg>thead,.table.b-table.b-table-stacked-lg>tfoot{display:none}.table.b-table.b-table-stacked-lg>thead>tr.b-table-top-row,.table.b-table.b-table-stacked-lg>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-lg>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked-lg>tfoot>tr.b-table-bottom-row{display:none}.table.b-table.b-table-stacked-lg>caption{caption-side:top !important}.table.b-table.b-table-stacked-lg>tbody>tr>[data-label]::before{content:attr(data-label);display:inline-block;width:40%;float:left;text-align:right;overflow-wrap:break-word;font-weight:bold;font-style:normal;padding:0;margin:0}.table.b-table.b-table-stacked-lg>tbody>tr>[data-label]::after{display:block;clear:both;content:""}.table.b-table.b-table-stacked-lg>tbody>tr>[data-label]>div{display:inline-block;width:calc(100% - 40%);padding:0 0 0 1rem;margin:0}.table.b-table.b-table-stacked-lg>tbody>tr.top-row,.table.b-table.b-table-stacked-lg>tbody>tr.bottom-row{display:none}.table.b-table.b-table-stacked-lg>tbody>tr>:first-child{border-top-width:3px}}@media (max-width: 1199.98px){.table.b-table.b-table-stacked-xl{display:block;width:100%}.table.b-table.b-table-stacked-xl>caption,.table.b-table.b-table-stacked-xl>tbody,.table.b-table.b-table-stacked-xl>tbody>tr,.table.b-table.b-table-stacked-xl>tbody>tr>td,.table.b-table.b-table-stacked-xl>tbody>tr>td{display:block}.table.b-table.b-table-stacked-xl>thead,.table.b-table.b-table-stacked-xl>tfoot{display:none}.table.b-table.b-table-stacked-xl>thead>tr.b-table-top-row,.table.b-table.b-table-stacked-xl>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked-xl>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked-xl>tfoot>tr.b-table-bottom-row{display:none}.table.b-table.b-table-stacked-xl>caption{caption-side:top !important}.table.b-table.b-table-stacked-xl>tbody>tr>[data-label]::before{content:attr(data-label);display:inline-block;width:40%;float:left;text-align:right;overflow-wrap:break-word;font-weight:bold;font-style:normal;padding:0;margin:0}.table.b-table.b-table-stacked-xl>tbody>tr>[data-label]::after{display:block;clear:both;content:""}.table.b-table.b-table-stacked-xl>tbody>tr>[data-label]>div{display:inline-block;width:calc(100% - 40%);padding:0 0 0 1rem;margin:0}.table.b-table.b-table-stacked-xl>tbody>tr.top-row,.table.b-table.b-table-stacked-xl>tbody>tr.bottom-row{display:none}.table.b-table.b-table-stacked-xl>tbody>tr>:first-child{border-top-width:3px}}.table.b-table.b-table-stacked{display:block;width:100%}.table.b-table.b-table-stacked>caption,.table.b-table.b-table-stacked>tbody,.table.b-table.b-table-stacked>tbody>tr,.table.b-table.b-table-stacked>tbody>tr>td,.table.b-table.b-table-stacked>tbody>tr>td{display:block}.table.b-table.b-table-stacked>thead,.table.b-table.b-table-stacked>tfoot{display:none}.table.b-table.b-table-stacked>thead>tr.b-table-top-row,.table.b-table.b-table-stacked>thead>tr.b-table-bottom-row,.table.b-table.b-table-stacked>tfoot>tr.b-table-top-row,.table.b-table.b-table-stacked>tfoot>tr.b-table-bottom-row{display:none}.table.b-table.b-table-stacked>caption{caption-side:top !important}.table.b-table.b-table-stacked>tbody>tr>[data-label]::before{content:attr(data-label);display:inline-block;width:40%;float:left;text-align:right;overflow-wrap:break-word;font-weight:bold;font-style:normal;padding:0;margin:0}.table.b-table.b-table-stacked>tbody>tr>[data-label]::after{display:block;clear:both;content:""}.table.b-table.b-table-stacked>tbody>tr>[data-label]>div{display:inline-block;width:calc(100% - 40%);padding:0 0 0 1rem;margin:0}.table.b-table.b-table-stacked>tbody>tr.top-row,.table.b-table.b-table-stacked>tbody>tr.bottom-row{display:none}.table.b-table.b-table-stacked>tbody>tr>:first-child{border-top-width:3px}.table.b-table.b-table-selectable>tbody>tr{cursor:pointer}.table.b-table.b-table-selectable.b-table-selecting.b-table-select-range>tbody>tr{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.b-toast{display:block;position:relative;max-width:350px;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-clip:padding-box;z-index:1;border-radius:0.25rem}.b-toast:not(:last-child){margin-bottom:0.75rem}.b-toast.b-toast-solid .toast{background-color:white}.b-toast .toast{opacity:1}.b-toast .toast.fade:not(.show){opacity:0}.b-toast .toast .toast-body{display:block}.b-toast-primary .toast{background-color:rgba(230,242,255,0.85);border-color:rgba(184,218,255,0.85);color:#004085}.b-toast-primary .toast .toast-header{color:#004085;background-color:rgba(204,229,255,0.85);border-bottom-color:rgba(184,218,255,0.85)}.b-toast-primary.b-toast-solid .toast{background-color:#e6f2ff}.b-toast-secondary .toast{background-color:rgba(239,240,241,0.85);border-color:rgba(214,216,219,0.85);color:#383d41}.b-toast-secondary .toast .toast-header{color:#383d41;background-color:rgba(226,227,229,0.85);border-bottom-color:rgba(214,216,219,0.85)}.b-toast-secondary.b-toast-solid .toast{background-color:#eff0f1}.b-toast-success .toast{background-color:rgba(230,245,233,0.85);border-color:rgba(195,230,203,0.85);color:#155724}.b-toast-success .toast .toast-header{color:#155724;background-color:rgba(212,237,218,0.85);border-bottom-color:rgba(195,230,203,0.85)}.b-toast-success.b-toast-solid .toast{background-color:#e6f5e9}.b-toast-info .toast{background-color:rgba(229,244,247,0.85);border-color:rgba(190,229,235,0.85);color:#0c5460}.b-toast-info .toast .toast-header{color:#0c5460;background-color:rgba(209,236,241,0.85);border-bottom-color:rgba(190,229,235,0.85)}.b-toast-info.b-toast-solid .toast{background-color:#e5f4f7}.b-toast-warning .toast{background-color:rgba(255,249,231,0.85);border-color:rgba(255,238,186,0.85);color:#856404}.b-toast-warning .toast .toast-header{color:#856404;background-color:rgba(255,243,205,0.85);border-bottom-color:rgba(255,238,186,0.85)}.b-toast-warning.b-toast-solid .toast{background-color:#fff9e7}.b-toast-danger .toast{background-color:rgba(252,237,238,0.85);border-color:rgba(245,198,203,0.85);color:#721c24}.b-toast-danger .toast .toast-header{color:#721c24;background-color:rgba(248,215,218,0.85);border-bottom-color:rgba(245,198,203,0.85)}.b-toast-danger.b-toast-solid .toast{background-color:#fcedee}.b-toast-light .toast{background-color:rgba(255,255,255,0.85);border-color:rgba(253,253,254,0.85);color:#818182}.b-toast-light .toast .toast-header{color:#818182;background-color:rgba(254,254,254,0.85);border-bottom-color:rgba(253,253,254,0.85)}.b-toast-light.b-toast-solid .toast{background-color:white}.b-toast-dark .toast{background-color:rgba(227,229,229,0.85);border-color:rgba(198,200,202,0.85);color:#1b1e21}.b-toast-dark .toast .toast-header{color:#1b1e21;background-color:rgba(214,216,217,0.85);border-bottom-color:rgba(198,200,202,0.85)}.b-toast-dark.b-toast-solid .toast{background-color:#e3e5e5}.b-toaster{z-index:1100}.b-toaster .b-toaster-slot{position:relative;display:block}.b-toaster .b-toaster-slot:empty{display:none !important}.b-toaster.b-toaster-top-right,.b-toaster.b-toaster-top-left,.b-toaster.b-toaster-top-center,.b-toaster.b-toaster-top-full,.b-toaster.b-toaster-bottom-right,.b-toaster.b-toaster-bottom-left,.b-toaster.b-toaster-bottom-center,.b-toaster.b-toaster-bottom-full{position:fixed;left:0.5rem;right:0.5rem;margin:0;padding:0;height:0;overflow:visible}.b-toaster.b-toaster-top-right .b-toaster-slot,.b-toaster.b-toaster-top-left .b-toaster-slot,.b-toaster.b-toaster-top-center .b-toaster-slot,.b-toaster.b-toaster-top-full .b-toaster-slot,.b-toaster.b-toaster-bottom-right .b-toaster-slot,.b-toaster.b-toaster-bottom-left .b-toaster-slot,.b-toaster.b-toaster-bottom-center .b-toaster-slot,.b-toaster.b-toaster-bottom-full .b-toaster-slot{position:absolute;max-width:350px;width:100%;left:0;right:0;padding:0;margin:0}.b-toaster.b-toaster-top-full .b-toaster-slot,.b-toaster.b-toaster-bottom-full .b-toaster-slot{width:100%;max-width:100%}.b-toaster.b-toaster-top-full .b-toaster-slot .b-toast,.b-toaster.b-toaster-top-full .b-toaster-slot .toast,.b-toaster.b-toaster-bottom-full .b-toaster-slot .b-toast,.b-toaster.b-toaster-bottom-full .b-toaster-slot .toast{width:100%;max-width:100%}.b-toaster.b-toaster-top-right,.b-toaster.b-toaster-top-left,.b-toaster.b-toaster-top-center,.b-toaster.b-toaster-top-full{top:0}.b-toaster.b-toaster-top-right .b-toaster-slot,.b-toaster.b-toaster-top-left .b-toaster-slot,.b-toaster.b-toaster-top-center .b-toaster-slot,.b-toaster.b-toaster-top-full .b-toaster-slot{top:0.5rem}.b-toaster.b-toaster-bottom-right,.b-toaster.b-toaster-bottom-left,.b-toaster.b-toaster-bottom-center,.b-toaster.b-toaster-bottom-full{bottom:0}.b-toaster.b-toaster-bottom-right .b-toaster-slot,.b-toaster.b-toaster-bottom-left .b-toaster-slot,.b-toaster.b-toaster-bottom-center .b-toaster-slot,.b-toaster.b-toaster-bottom-full .b-toaster-slot{bottom:0.5rem}.b-toaster.b-toaster-top-right .b-toaster-slot,.b-toaster.b-toaster-bottom-right .b-toaster-slot,.b-toaster.b-toaster-top-center .b-toaster-slot,.b-toaster.b-toaster-bottom-center .b-toaster-slot{margin-left:auto}.b-toaster.b-toaster-top-left .b-toaster-slot,.b-toaster.b-toaster-bottom-left .b-toaster-slot,.b-toaster.b-toaster-top-center .b-toaster-slot,.b-toaster.b-toaster-bottom-center .b-toaster-slot{margin-right:auto}.b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-active,.b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-top-right .b-toast.b-toaster-move,.b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-active,.b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-top-left .b-toast.b-toaster-move,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-active,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-move,.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-active,.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-move{transition:-webkit-transform 0.175s;transition:transform 0.175s;transition:transform 0.175s, -webkit-transform 0.175s}.b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-to .toast.fade,.b-toaster.b-toaster-top-right .b-toast.b-toaster-enter-active .toast.fade,.b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-to .toast.fade,.b-toaster.b-toaster-top-left .b-toast.b-toaster-enter-active .toast.fade,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-to .toast.fade,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-enter-active .toast.fade,.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-to .toast.fade,.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-enter-active .toast.fade{transition-delay:0.175s}.b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active,.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active{position:absolute;transition-delay:0.175s}.b-toaster.b-toaster-top-right .b-toast.b-toaster-leave-active .toast.fade,.b-toaster.b-toaster-top-left .b-toast.b-toaster-leave-active .toast.fade,.b-toaster.b-toaster-bottom-right .b-toast.b-toaster-leave-active .toast.fade,.b-toaster.b-toaster-bottom-left .b-toast.b-toaster-leave-active .toast.fade{transition-delay:0s}.tooltip.b-tooltip-primary.bs-tooltip-top .arrow::before,.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^="top"] .arrow::before{border-top-color:#007bff}.tooltip.b-tooltip-primary.bs-tooltip-right .arrow::before,.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^="right"] .arrow::before{border-right-color:#007bff}.tooltip.b-tooltip-primary.bs-tooltip-bottom .arrow::before,.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{border-bottom-color:#007bff}.tooltip.b-tooltip-primary.bs-tooltip-left .arrow::before,.tooltip.b-tooltip-primary.bs-tooltip-auto[x-placement^="left"] .arrow::before{border-left-color:#007bff}.tooltip.b-tooltip-primary .tooltip-inner{color:#fff;background-color:#007bff}.tooltip.b-tooltip-secondary.bs-tooltip-top .arrow::before,.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^="top"] .arrow::before{border-top-color:#6c757d}.tooltip.b-tooltip-secondary.bs-tooltip-right .arrow::before,.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^="right"] .arrow::before{border-right-color:#6c757d}.tooltip.b-tooltip-secondary.bs-tooltip-bottom .arrow::before,.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{border-bottom-color:#6c757d}.tooltip.b-tooltip-secondary.bs-tooltip-left .arrow::before,.tooltip.b-tooltip-secondary.bs-tooltip-auto[x-placement^="left"] .arrow::before{border-left-color:#6c757d}.tooltip.b-tooltip-secondary .tooltip-inner{color:#fff;background-color:#6c757d}.tooltip.b-tooltip-success.bs-tooltip-top .arrow::before,.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^="top"] .arrow::before{border-top-color:#28a745}.tooltip.b-tooltip-success.bs-tooltip-right .arrow::before,.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^="right"] .arrow::before{border-right-color:#28a745}.tooltip.b-tooltip-success.bs-tooltip-bottom .arrow::before,.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{border-bottom-color:#28a745}.tooltip.b-tooltip-success.bs-tooltip-left .arrow::before,.tooltip.b-tooltip-success.bs-tooltip-auto[x-placement^="left"] .arrow::before{border-left-color:#28a745}.tooltip.b-tooltip-success .tooltip-inner{color:#fff;background-color:#28a745}.tooltip.b-tooltip-info.bs-tooltip-top .arrow::before,.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^="top"] .arrow::before{border-top-color:#17a2b8}.tooltip.b-tooltip-info.bs-tooltip-right .arrow::before,.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^="right"] .arrow::before{border-right-color:#17a2b8}.tooltip.b-tooltip-info.bs-tooltip-bottom .arrow::before,.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{border-bottom-color:#17a2b8}.tooltip.b-tooltip-info.bs-tooltip-left .arrow::before,.tooltip.b-tooltip-info.bs-tooltip-auto[x-placement^="left"] .arrow::before{border-left-color:#17a2b8}.tooltip.b-tooltip-info .tooltip-inner{color:#fff;background-color:#17a2b8}.tooltip.b-tooltip-warning.bs-tooltip-top .arrow::before,.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^="top"] .arrow::before{border-top-color:#ffc107}.tooltip.b-tooltip-warning.bs-tooltip-right .arrow::before,.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^="right"] .arrow::before{border-right-color:#ffc107}.tooltip.b-tooltip-warning.bs-tooltip-bottom .arrow::before,.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{border-bottom-color:#ffc107}.tooltip.b-tooltip-warning.bs-tooltip-left .arrow::before,.tooltip.b-tooltip-warning.bs-tooltip-auto[x-placement^="left"] .arrow::before{border-left-color:#ffc107}.tooltip.b-tooltip-warning .tooltip-inner{color:#212529;background-color:#ffc107}.tooltip.b-tooltip-danger.bs-tooltip-top .arrow::before,.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^="top"] .arrow::before{border-top-color:#dc3545}.tooltip.b-tooltip-danger.bs-tooltip-right .arrow::before,.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^="right"] .arrow::before{border-right-color:#dc3545}.tooltip.b-tooltip-danger.bs-tooltip-bottom .arrow::before,.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{border-bottom-color:#dc3545}.tooltip.b-tooltip-danger.bs-tooltip-left .arrow::before,.tooltip.b-tooltip-danger.bs-tooltip-auto[x-placement^="left"] .arrow::before{border-left-color:#dc3545}.tooltip.b-tooltip-danger .tooltip-inner{color:#fff;background-color:#dc3545}.tooltip.b-tooltip-light.bs-tooltip-top .arrow::before,.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^="top"] .arrow::before{border-top-color:#f8f9fa}.tooltip.b-tooltip-light.bs-tooltip-right .arrow::before,.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^="right"] .arrow::before{border-right-color:#f8f9fa}.tooltip.b-tooltip-light.bs-tooltip-bottom .arrow::before,.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{border-bottom-color:#f8f9fa}.tooltip.b-tooltip-light.bs-tooltip-left .arrow::before,.tooltip.b-tooltip-light.bs-tooltip-auto[x-placement^="left"] .arrow::before{border-left-color:#f8f9fa}.tooltip.b-tooltip-light .tooltip-inner{color:#212529;background-color:#f8f9fa}.tooltip.b-tooltip-dark.bs-tooltip-top .arrow::before,.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^="top"] .arrow::before{border-top-color:#343a40}.tooltip.b-tooltip-dark.bs-tooltip-right .arrow::before,.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^="right"] .arrow::before{border-right-color:#343a40}.tooltip.b-tooltip-dark.bs-tooltip-bottom .arrow::before,.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{border-bottom-color:#343a40}.tooltip.b-tooltip-dark.bs-tooltip-left .arrow::before,.tooltip.b-tooltip-dark.bs-tooltip-auto[x-placement^="left"] .arrow::before{border-left-color:#343a40}.tooltip.b-tooltip-dark .tooltip-inner{color:#fff;background-color:#343a40}\n',""])},function(t,e,r){var o=r(96);"string"==typeof o&&(o=[[t.i,o,""]]);var n={hmr:!0,transform:void 0,insertInto:void 0};r(9)(o,n);o.locals&&(t.exports=o.locals)},function(t,e,r){(e=t.exports=r(8)(!1)).push([t.i,"@import url(https://fonts.googleapis.com/css?family=Lato:400,700,400italic);",""]),e.push([t.i,'/*!\n * Bootswatch v4.3.1\n * Homepage: https://bootswatch.com\n * Copyright 2012-2019 Thomas Park\n * Licensed under MIT\n * Based on Bootstrap\n*//*!\n * Bootstrap v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */:root{--blue: #375a7f;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #E74C3C;--orange: #fd7e14;--yellow: #F39C12;--green: #00bc8c;--teal: #20c997;--cyan: #3498DB;--white: #fff;--gray: #999;--gray-dark: #303030;--primary: #375a7f;--secondary: #444;--success: #00bc8c;--info: #3498DB;--warning: #F39C12;--danger: #E74C3C;--light: #303030;--dark: #adb5bd;--breakpoint-xs: 0;--breakpoint-sm: 576px;--breakpoint-md: 768px;--breakpoint-lg: 992px;--breakpoint-xl: 1200px;--font-family-sans-serif: "Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:"Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-size:0.9375rem;font-weight:400;line-height:1.5;color:#fff;text-align:left;background-color:#222}[tabindex="-1"]:focus{outline:0 !important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#00bc8c;text-decoration:none;background-color:transparent}a:hover{color:#007053;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:0.75rem;padding-bottom:0.75rem;color:#999;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:0.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:0.5rem;font-weight:500;line-height:1.2}h1,.h1{font-size:3rem}h2,.h2{font-size:2.5rem}h3,.h3{font-size:2rem}h4,.h4{font-size:1.40625rem}h5,.h5{font-size:1.171875rem}h6,.h6{font-size:0.9375rem}.lead{font-size:1.171875rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,0.1)}small,.small{font-size:80%;font-weight:400}mark,.mark{padding:0.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:0.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.171875rem}.blockquote-footer{display:block;font-size:80%;color:#999}.blockquote-footer::before{content:"\\2014\\A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:0.25rem;background-color:#222;border:1px solid #dee2e6;border-radius:0.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:0.5rem;line-height:1}.figure-caption{font-size:90%;color:#999}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:0.2rem 0.4rem;font-size:87.5%;color:#fff;background-color:#222;border-radius:0.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:inherit}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media (min-width: 576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media (min-width: 768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media (min-width: 992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media (min-width: 1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.table{width:100%;margin-bottom:1rem;color:#fff}.table th,.table td{padding:0.75rem;vertical-align:top;border-top:1px solid #444}.table thead th{vertical-align:bottom;border-bottom:2px solid #444}.table tbody+tbody{border-top:2px solid #444}.table-sm th,.table-sm td{padding:0.3rem}.table-bordered{border:1px solid #444}.table-bordered th,.table-bordered td{border:1px solid #444}.table-bordered thead th,.table-bordered thead td{border-bottom-width:2px}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:#303030}.table-hover tbody tr:hover{color:#fff;background-color:rgba(0,0,0,0.075)}.table-primary,.table-primary>th,.table-primary>td{background-color:#c7d1db}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody{border-color:#97a9bc}.table-hover .table-primary:hover{background-color:#b7c4d1}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#b7c4d1}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#cbcbcb}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody{border-color:#9e9e9e}.table-hover .table-secondary:hover{background-color:#bebebe}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#bebebe}.table-success,.table-success>th,.table-success>td{background-color:#b8ecdf}.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody{border-color:#7adcc3}.table-hover .table-success:hover{background-color:#a4e7d6}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#a4e7d6}.table-info,.table-info>th,.table-info>td{background-color:#c6e2f5}.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody{border-color:#95c9ec}.table-hover .table-info:hover{background-color:#b0d7f1}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#b0d7f1}.table-warning,.table-warning>th,.table-warning>td{background-color:#fce3bd}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody{border-color:#f9cc84}.table-hover .table-warning:hover{background-color:#fbd9a5}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#fbd9a5}.table-danger,.table-danger>th,.table-danger>td{background-color:#f8cdc8}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody{border-color:#f3a29a}.table-hover .table-danger:hover{background-color:#f5b8b1}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f5b8b1}.table-light,.table-light>th,.table-light>td{background-color:#c5c5c5}.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody{border-color:#939393}.table-hover .table-light:hover{background-color:#b8b8b8}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#b8b8b8}.table-dark,.table-dark>th,.table-dark>td{background-color:#e8eaed}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#d4d9dd}.table-hover .table-dark:hover{background-color:#dadde2}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#dadde2}.table-active,.table-active>th,.table-active>td{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,0.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,0.075)}.table .thead-dark th{color:#222;background-color:#adb5bd;border-color:#98a2ac}.table .thead-light th{color:#444;background-color:#ebebeb;border-color:#444}.table-dark{color:#222;background-color:#adb5bd}.table-dark th,.table-dark td,.table-dark thead th{border-color:#98a2ac}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,0.05)}.table-dark.table-hover tbody tr:hover{color:#222;background-color:rgba(255,255,255,0.075)}@media (max-width: 575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width: 767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width: 991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width: 1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 0.75rem;font-size:0.9375rem;font-weight:400;line-height:1.5;color:#444;background-color:#fff;background-clip:padding-box;border:1px solid transparent;border-radius:0.25rem;-webkit-transition:border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.form-control{-webkit-transition:none;transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#444;background-color:#fff;border-color:#739ac2;outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(55,90,127,0.25);box-shadow:0 0 0 0.2rem rgba(55,90,127,0.25)}.form-control::-webkit-input-placeholder{color:#999;opacity:1}.form-control::-ms-input-placeholder{color:#999;opacity:1}.form-control::placeholder{color:#999;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#ebebeb;opacity:1}select.form-control:focus::-ms-value{color:#444;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(0.375rem + 1px);padding-bottom:calc(0.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(0.5rem + 1px);padding-bottom:calc(0.5rem + 1px);font-size:1.171875rem;line-height:1.5}.col-form-label-sm{padding-top:calc(0.25rem + 1px);padding-bottom:calc(0.25rem + 1px);font-size:0.8203125rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:0.375rem;padding-bottom:0.375rem;margin-bottom:0;line-height:1.5;color:#fff;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-sm,.form-control-plaintext.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + 0.5rem + 2px);padding:0.25rem 0.5rem;font-size:0.8203125rem;line-height:1.5;border-radius:0.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:0.5rem 1rem;font-size:1.171875rem;line-height:1.5;border-radius:0.3rem}select.form-control[size],select.form-control[multiple]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:0.25rem}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*="col-"]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:0.3rem;margin-left:-1.25rem}.form-check-input:disabled ~ .form-check-label{color:#999}.form-check-label{margin-bottom:0}.form-check-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:0.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:0.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:80%;color:#00bc8c}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:.1rem;font-size:0.8203125rem;line-height:1.5;color:#fff;background-color:rgba(0,188,140,0.9);border-radius:0.25rem}.was-validated .form-control:valid,.form-control.is-valid{border-color:#00bc8c;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 8 8\'%3e%3cpath fill=\'%2300bc8c\' d=\'M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z\'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right calc(0.375em + 0.1875rem);background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#00bc8c;-webkit-box-shadow:0 0 0 0.2rem rgba(0,188,140,0.25);box-shadow:0 0 0 0.2rem rgba(0,188,140,0.25)}.was-validated .form-control:valid ~ .valid-feedback,.was-validated .form-control:valid ~ .valid-tooltip,.form-control.is-valid ~ .valid-feedback,.form-control.is-valid ~ .valid-tooltip{display:block}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#00bc8c;padding-right:calc((1em + 0.75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 4 5\'%3e%3cpath fill=\'%23303030\' d=\'M2 0L0 2h4zm0 5L0 3h4z\'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 8 8\'%3e%3cpath fill=\'%2300bc8c\' d=\'M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z\'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .custom-select:valid:focus,.custom-select.is-valid:focus{border-color:#00bc8c;-webkit-box-shadow:0 0 0 0.2rem rgba(0,188,140,0.25);box-shadow:0 0 0 0.2rem rgba(0,188,140,0.25)}.was-validated .custom-select:valid ~ .valid-feedback,.was-validated .custom-select:valid ~ .valid-tooltip,.custom-select.is-valid ~ .valid-feedback,.custom-select.is-valid ~ .valid-tooltip{display:block}.was-validated .form-control-file:valid ~ .valid-feedback,.was-validated .form-control-file:valid ~ .valid-tooltip,.form-control-file.is-valid ~ .valid-feedback,.form-control-file.is-valid ~ .valid-tooltip{display:block}.was-validated .form-check-input:valid ~ .form-check-label,.form-check-input.is-valid ~ .form-check-label{color:#00bc8c}.was-validated .form-check-input:valid ~ .valid-feedback,.was-validated .form-check-input:valid ~ .valid-tooltip,.form-check-input.is-valid ~ .valid-feedback,.form-check-input.is-valid ~ .valid-tooltip{display:block}.was-validated .custom-control-input:valid ~ .custom-control-label,.custom-control-input.is-valid ~ .custom-control-label{color:#00bc8c}.was-validated .custom-control-input:valid ~ .custom-control-label::before,.custom-control-input.is-valid ~ .custom-control-label::before{border-color:#00bc8c}.was-validated .custom-control-input:valid ~ .valid-feedback,.was-validated .custom-control-input:valid ~ .valid-tooltip,.custom-control-input.is-valid ~ .valid-feedback,.custom-control-input.is-valid ~ .valid-tooltip{display:block}.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before,.custom-control-input.is-valid:checked ~ .custom-control-label::before{border-color:#00efb2;background-color:#00efb2}.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before,.custom-control-input.is-valid:focus ~ .custom-control-label::before{-webkit-box-shadow:0 0 0 0.2rem rgba(0,188,140,0.25);box-shadow:0 0 0 0.2rem rgba(0,188,140,0.25)}.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before{border-color:#00bc8c}.was-validated .custom-file-input:valid ~ .custom-file-label,.custom-file-input.is-valid ~ .custom-file-label{border-color:#00bc8c}.was-validated .custom-file-input:valid ~ .valid-feedback,.was-validated .custom-file-input:valid ~ .valid-tooltip,.custom-file-input.is-valid ~ .valid-feedback,.custom-file-input.is-valid ~ .valid-tooltip{display:block}.was-validated .custom-file-input:valid:focus ~ .custom-file-label,.custom-file-input.is-valid:focus ~ .custom-file-label{border-color:#00bc8c;-webkit-box-shadow:0 0 0 0.2rem rgba(0,188,140,0.25);box-shadow:0 0 0 0.2rem rgba(0,188,140,0.25)}.invalid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:80%;color:#E74C3C}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:0.25rem 0.5rem;margin-top:.1rem;font-size:0.8203125rem;line-height:1.5;color:#fff;background-color:rgba(231,76,60,0.9);border-radius:0.25rem}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#E74C3C;padding-right:calc(1.5em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' fill=\'%23E74C3C\' viewBox=\'-2 -2 7 7\'%3e%3cpath stroke=\'%23E74C3C\' d=\'M0 0l3 3m0-3L0 3\'/%3e%3ccircle r=\'.5\'/%3e%3ccircle cx=\'3\' r=\'.5\'/%3e%3ccircle cy=\'3\' r=\'.5\'/%3e%3ccircle cx=\'3\' cy=\'3\' r=\'.5\'/%3e%3c/svg%3E");background-repeat:no-repeat;background-position:center right calc(0.375em + 0.1875rem);background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#E74C3C;-webkit-box-shadow:0 0 0 0.2rem rgba(231,76,60,0.25);box-shadow:0 0 0 0.2rem rgba(231,76,60,0.25)}.was-validated .form-control:invalid ~ .invalid-feedback,.was-validated .form-control:invalid ~ .invalid-tooltip,.form-control.is-invalid ~ .invalid-feedback,.form-control.is-invalid ~ .invalid-tooltip{display:block}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + 0.75rem);background-position:top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem)}.was-validated .custom-select:invalid,.custom-select.is-invalid{border-color:#E74C3C;padding-right:calc((1em + 0.75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 4 5\'%3e%3cpath fill=\'%23303030\' d=\'M2 0L0 2h4zm0 5L0 3h4z\'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' fill=\'%23E74C3C\' viewBox=\'-2 -2 7 7\'%3e%3cpath stroke=\'%23E74C3C\' d=\'M0 0l3 3m0-3L0 3\'/%3e%3ccircle r=\'.5\'/%3e%3ccircle cx=\'3\' r=\'.5\'/%3e%3ccircle cy=\'3\' r=\'.5\'/%3e%3ccircle cx=\'3\' cy=\'3\' r=\'.5\'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem)}.was-validated .custom-select:invalid:focus,.custom-select.is-invalid:focus{border-color:#E74C3C;-webkit-box-shadow:0 0 0 0.2rem rgba(231,76,60,0.25);box-shadow:0 0 0 0.2rem rgba(231,76,60,0.25)}.was-validated .custom-select:invalid ~ .invalid-feedback,.was-validated .custom-select:invalid ~ .invalid-tooltip,.custom-select.is-invalid ~ .invalid-feedback,.custom-select.is-invalid ~ .invalid-tooltip{display:block}.was-validated .form-control-file:invalid ~ .invalid-feedback,.was-validated .form-control-file:invalid ~ .invalid-tooltip,.form-control-file.is-invalid ~ .invalid-feedback,.form-control-file.is-invalid ~ .invalid-tooltip{display:block}.was-validated .form-check-input:invalid ~ .form-check-label,.form-check-input.is-invalid ~ .form-check-label{color:#E74C3C}.was-validated .form-check-input:invalid ~ .invalid-feedback,.was-validated .form-check-input:invalid ~ .invalid-tooltip,.form-check-input.is-invalid ~ .invalid-feedback,.form-check-input.is-invalid ~ .invalid-tooltip{display:block}.was-validated .custom-control-input:invalid ~ .custom-control-label,.custom-control-input.is-invalid ~ .custom-control-label{color:#E74C3C}.was-validated .custom-control-input:invalid ~ .custom-control-label::before,.custom-control-input.is-invalid ~ .custom-control-label::before{border-color:#E74C3C}.was-validated .custom-control-input:invalid ~ .invalid-feedback,.was-validated .custom-control-input:invalid ~ .invalid-tooltip,.custom-control-input.is-invalid ~ .invalid-feedback,.custom-control-input.is-invalid ~ .invalid-tooltip{display:block}.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before,.custom-control-input.is-invalid:checked ~ .custom-control-label::before{border-color:#ed7669;background-color:#ed7669}.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before,.custom-control-input.is-invalid:focus ~ .custom-control-label::before{-webkit-box-shadow:0 0 0 0.2rem rgba(231,76,60,0.25);box-shadow:0 0 0 0.2rem rgba(231,76,60,0.25)}.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before,.custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before{border-color:#E74C3C}.was-validated .custom-file-input:invalid ~ .custom-file-label,.custom-file-input.is-invalid ~ .custom-file-label{border-color:#E74C3C}.was-validated .custom-file-input:invalid ~ .invalid-feedback,.was-validated .custom-file-input:invalid ~ .invalid-tooltip,.custom-file-input.is-invalid ~ .invalid-feedback,.custom-file-input.is-invalid ~ .invalid-tooltip{display:block}.was-validated .custom-file-input:invalid:focus ~ .custom-file-label,.custom-file-input.is-invalid:focus ~ .custom-file-label{border-color:#E74C3C;-webkit-box-shadow:0 0 0 0.2rem rgba(231,76,60,0.25);box-shadow:0 0 0 0.2rem rgba(231,76,60,0.25)}.form-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width: 576px){.form-inline label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .input-group,.form-inline .custom-select{width:auto}.form-inline .form-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:0.25rem;margin-left:0}.form-inline .custom-control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#fff;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:0.375rem 0.75rem;font-size:0.9375rem;line-height:1.5;border-radius:0.25rem;-webkit-transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.btn{-webkit-transition:none;transition:none}}.btn:hover{color:#fff;text-decoration:none}.btn:focus,.btn.focus{outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(55,90,127,0.25);box-shadow:0 0 0 0.2rem rgba(55,90,127,0.25)}.btn.disabled,.btn:disabled{opacity:0.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#375a7f;border-color:#375a7f}.btn-primary:hover{color:#fff;background-color:#2b4764;border-color:#28415b}.btn-primary:focus,.btn-primary.focus{-webkit-box-shadow:0 0 0 0.2rem rgba(85,115,146,0.5);box-shadow:0 0 0 0.2rem rgba(85,115,146,0.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#375a7f;border-color:#375a7f}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#28415b;border-color:#243a53}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(85,115,146,0.5);box-shadow:0 0 0 0.2rem rgba(85,115,146,0.5)}.btn-secondary{color:#fff;background-color:#444;border-color:#444}.btn-secondary:hover{color:#fff;background-color:#313131;border-color:#2b2a2a}.btn-secondary:focus,.btn-secondary.focus{-webkit-box-shadow:0 0 0 0.2rem rgba(96,96,96,0.5);box-shadow:0 0 0 0.2rem rgba(96,96,96,0.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#444;border-color:#444}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#2b2a2a;border-color:#242424}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(96,96,96,0.5);box-shadow:0 0 0 0.2rem rgba(96,96,96,0.5)}.btn-success{color:#fff;background-color:#00bc8c;border-color:#00bc8c}.btn-success:hover{color:#fff;background-color:#009670;border-color:#008966}.btn-success:focus,.btn-success.focus{-webkit-box-shadow:0 0 0 0.2rem rgba(38,198,157,0.5);box-shadow:0 0 0 0.2rem rgba(38,198,157,0.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#00bc8c;border-color:#00bc8c}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#008966;border-color:#007c5d}.btn-success:not(:disabled):not(.disabled):active:focus,.btn-success:not(:disabled):not(.disabled).active:focus,.show>.btn-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(38,198,157,0.5);box-shadow:0 0 0 0.2rem rgba(38,198,157,0.5)}.btn-info{color:#fff;background-color:#3498DB;border-color:#3498DB}.btn-info:hover{color:#fff;background-color:#2384c6;border-color:#217dbb}.btn-info:focus,.btn-info.focus{-webkit-box-shadow:0 0 0 0.2rem rgba(82,167,224,0.5);box-shadow:0 0 0 0.2rem rgba(82,167,224,0.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#3498DB;border-color:#3498DB}.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled).active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#217dbb;border-color:#1f76b0}.btn-info:not(:disabled):not(.disabled):active:focus,.btn-info:not(:disabled):not(.disabled).active:focus,.show>.btn-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(82,167,224,0.5);box-shadow:0 0 0 0.2rem rgba(82,167,224,0.5)}.btn-warning{color:#fff;background-color:#F39C12;border-color:#F39C12}.btn-warning:hover{color:#fff;background-color:#d4860b;border-color:#c87f0a}.btn-warning:focus,.btn-warning.focus{-webkit-box-shadow:0 0 0 0.2rem rgba(245,171,54,0.5);box-shadow:0 0 0 0.2rem rgba(245,171,54,0.5)}.btn-warning.disabled,.btn-warning:disabled{color:#fff;background-color:#F39C12;border-color:#F39C12}.btn-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.show>.btn-warning.dropdown-toggle{color:#fff;background-color:#c87f0a;border-color:#bc770a}.btn-warning:not(:disabled):not(.disabled):active:focus,.btn-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(245,171,54,0.5);box-shadow:0 0 0 0.2rem rgba(245,171,54,0.5)}.btn-danger{color:#fff;background-color:#E74C3C;border-color:#E74C3C}.btn-danger:hover{color:#fff;background-color:#e12e1c;border-color:#d62c1a}.btn-danger:focus,.btn-danger.focus{-webkit-box-shadow:0 0 0 0.2rem rgba(235,103,89,0.5);box-shadow:0 0 0 0.2rem rgba(235,103,89,0.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#E74C3C;border-color:#E74C3C}.btn-danger:not(:disabled):not(.disabled):active,.btn-danger:not(:disabled):not(.disabled).active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#d62c1a;border-color:#ca2a19}.btn-danger:not(:disabled):not(.disabled):active:focus,.btn-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(235,103,89,0.5);box-shadow:0 0 0 0.2rem rgba(235,103,89,0.5)}.btn-light{color:#fff;background-color:#303030;border-color:#303030}.btn-light:hover{color:#fff;background-color:#1d1d1d;border-color:#171616}.btn-light:focus,.btn-light.focus{-webkit-box-shadow:0 0 0 0.2rem rgba(79,79,79,0.5);box-shadow:0 0 0 0.2rem rgba(79,79,79,0.5)}.btn-light.disabled,.btn-light:disabled{color:#fff;background-color:#303030;border-color:#303030}.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled).active,.show>.btn-light.dropdown-toggle{color:#fff;background-color:#171616;border-color:#101010}.btn-light:not(:disabled):not(.disabled):active:focus,.btn-light:not(:disabled):not(.disabled).active:focus,.show>.btn-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(79,79,79,0.5);box-shadow:0 0 0 0.2rem rgba(79,79,79,0.5)}.btn-dark{color:#222;background-color:#adb5bd;border-color:#adb5bd}.btn-dark:hover{color:#fff;background-color:#98a2ac;border-color:#919ca6}.btn-dark:focus,.btn-dark.focus{-webkit-box-shadow:0 0 0 0.2rem rgba(152,159,166,0.5);box-shadow:0 0 0 0.2rem rgba(152,159,166,0.5)}.btn-dark.disabled,.btn-dark:disabled{color:#222;background-color:#adb5bd;border-color:#adb5bd}.btn-dark:not(:disabled):not(.disabled):active,.btn-dark:not(:disabled):not(.disabled).active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#919ca6;border-color:#8a95a1}.btn-dark:not(:disabled):not(.disabled):active:focus,.btn-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(152,159,166,0.5);box-shadow:0 0 0 0.2rem rgba(152,159,166,0.5)}.btn-outline-primary{color:#375a7f;border-color:#375a7f}.btn-outline-primary:hover{color:#fff;background-color:#375a7f;border-color:#375a7f}.btn-outline-primary:focus,.btn-outline-primary.focus{-webkit-box-shadow:0 0 0 0.2rem rgba(55,90,127,0.5);box-shadow:0 0 0 0.2rem rgba(55,90,127,0.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#375a7f;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#375a7f;border-color:#375a7f}.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(55,90,127,0.5);box-shadow:0 0 0 0.2rem rgba(55,90,127,0.5)}.btn-outline-secondary{color:#444;border-color:#444}.btn-outline-secondary:hover{color:#fff;background-color:#444;border-color:#444}.btn-outline-secondary:focus,.btn-outline-secondary.focus{-webkit-box-shadow:0 0 0 0.2rem rgba(68,68,68,0.5);box-shadow:0 0 0 0.2rem rgba(68,68,68,0.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#444;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-outline-secondary:not(:disabled):not(.disabled).active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#444;border-color:#444}.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(68,68,68,0.5);box-shadow:0 0 0 0.2rem rgba(68,68,68,0.5)}.btn-outline-success{color:#00bc8c;border-color:#00bc8c}.btn-outline-success:hover{color:#fff;background-color:#00bc8c;border-color:#00bc8c}.btn-outline-success:focus,.btn-outline-success.focus{-webkit-box-shadow:0 0 0 0.2rem rgba(0,188,140,0.5);box-shadow:0 0 0 0.2rem rgba(0,188,140,0.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#00bc8c;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled):active,.btn-outline-success:not(:disabled):not(.disabled).active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#00bc8c;border-color:#00bc8c}.btn-outline-success:not(:disabled):not(.disabled):active:focus,.btn-outline-success:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(0,188,140,0.5);box-shadow:0 0 0 0.2rem rgba(0,188,140,0.5)}.btn-outline-info{color:#3498DB;border-color:#3498DB}.btn-outline-info:hover{color:#fff;background-color:#3498DB;border-color:#3498DB}.btn-outline-info:focus,.btn-outline-info.focus{-webkit-box-shadow:0 0 0 0.2rem rgba(52,152,219,0.5);box-shadow:0 0 0 0.2rem rgba(52,152,219,0.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#3498DB;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#3498DB;border-color:#3498DB}.btn-outline-info:not(:disabled):not(.disabled):active:focus,.btn-outline-info:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(52,152,219,0.5);box-shadow:0 0 0 0.2rem rgba(52,152,219,0.5)}.btn-outline-warning{color:#F39C12;border-color:#F39C12}.btn-outline-warning:hover{color:#fff;background-color:#F39C12;border-color:#F39C12}.btn-outline-warning:focus,.btn-outline-warning.focus{-webkit-box-shadow:0 0 0 0.2rem rgba(243,156,18,0.5);box-shadow:0 0 0 0.2rem rgba(243,156,18,0.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#F39C12;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-outline-warning:not(:disabled):not(.disabled).active,.show>.btn-outline-warning.dropdown-toggle{color:#fff;background-color:#F39C12;border-color:#F39C12}.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(243,156,18,0.5);box-shadow:0 0 0 0.2rem rgba(243,156,18,0.5)}.btn-outline-danger{color:#E74C3C;border-color:#E74C3C}.btn-outline-danger:hover{color:#fff;background-color:#E74C3C;border-color:#E74C3C}.btn-outline-danger:focus,.btn-outline-danger.focus{-webkit-box-shadow:0 0 0 0.2rem rgba(231,76,60,0.5);box-shadow:0 0 0 0.2rem rgba(231,76,60,0.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#E74C3C;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#E74C3C;border-color:#E74C3C}.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(231,76,60,0.5);box-shadow:0 0 0 0.2rem rgba(231,76,60,0.5)}.btn-outline-light{color:#303030;border-color:#303030}.btn-outline-light:hover{color:#fff;background-color:#303030;border-color:#303030}.btn-outline-light:focus,.btn-outline-light.focus{-webkit-box-shadow:0 0 0 0.2rem rgba(48,48,48,0.5);box-shadow:0 0 0 0.2rem rgba(48,48,48,0.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#303030;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.show>.btn-outline-light.dropdown-toggle{color:#fff;background-color:#303030;border-color:#303030}.btn-outline-light:not(:disabled):not(.disabled):active:focus,.btn-outline-light:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(48,48,48,0.5);box-shadow:0 0 0 0.2rem rgba(48,48,48,0.5)}.btn-outline-dark{color:#adb5bd;border-color:#adb5bd}.btn-outline-dark:hover{color:#222;background-color:#adb5bd;border-color:#adb5bd}.btn-outline-dark:focus,.btn-outline-dark.focus{-webkit-box-shadow:0 0 0 0.2rem rgba(173,181,189,0.5);box-shadow:0 0 0 0.2rem rgba(173,181,189,0.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#adb5bd;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.show>.btn-outline-dark.dropdown-toggle{color:#222;background-color:#adb5bd;border-color:#adb5bd}.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(173,181,189,0.5);box-shadow:0 0 0 0.2rem rgba(173,181,189,0.5)}.btn-link{font-weight:400;color:#00bc8c;text-decoration:none}.btn-link:hover{color:#007053;text-decoration:underline}.btn-link:focus,.btn-link.focus{text-decoration:underline;-webkit-box-shadow:none;box-shadow:none}.btn-link:disabled,.btn-link.disabled{color:#999;pointer-events:none}.btn-lg,.btn-group-lg>.btn{padding:0.5rem 1rem;font-size:1.171875rem;line-height:1.5;border-radius:0.3rem}.btn-sm,.btn-group-sm>.btn{padding:0.25rem 0.5rem;font-size:0.8203125rem;line-height:1.5;border-radius:0.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:0.5rem}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.fade{-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear}@media (prefers-reduced-motion: reduce){.fade{-webkit-transition:none;transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;transition:height 0.35s ease}@media (prefers-reduced-motion: reduce){.collapsing{-webkit-transition:none;transition:none}}.dropup,.dropright,.dropdown,.dropleft{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:0.5rem 0;margin:0.125rem 0 0;font-size:0.9375rem;color:#fff;text-align:left;list-style:none;background-color:#222;background-clip:padding-box;border:1px solid #444;border-radius:0.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width: 576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width: 768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width: 992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width: 1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:0.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0;border-right:0.3em solid transparent;border-bottom:0.3em solid;border-left:0.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:0.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0;border-bottom:0.3em solid transparent;border-left:0.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:0.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:0.255em;vertical-align:0.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:0.255em;vertical-align:0.255em;content:"";border-top:0.3em solid transparent;border-right:0.3em solid;border-bottom:0.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^="top"],.dropdown-menu[x-placement^="right"],.dropdown-menu[x-placement^="bottom"],.dropdown-menu[x-placement^="left"]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:0.5rem 0;overflow:hidden;border-top:1px solid #444}.dropdown-item{display:block;width:100%;padding:0.25rem 1.5rem;clear:both;font-weight:400;color:#fff;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:#fff;text-decoration:none;background-color:#375a7f}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#375a7f}.dropdown-item.disabled,.dropdown-item:disabled{color:#999;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:0.5rem 1.5rem;margin-bottom:0;font-size:0.8203125rem;color:#999;white-space:nowrap}.dropdown-item-text{display:block;padding:0.25rem 1.5rem;color:#fff}.btn-group,.btn-group-vertical{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group>.btn:hover,.btn-group-vertical>.btn:hover{z-index:1}.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child){margin-left:-1px}.btn-group>.btn:not(:last-child):not(.dropdown-toggle),.btn-group>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:not(:first-child),.btn-group>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:0.5625rem;padding-left:0.5625rem}.dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-sm+.dropdown-toggle-split,.btn-group-sm>.btn+.dropdown-toggle-split{padding-right:0.375rem;padding-left:0.375rem}.btn-lg+.dropdown-toggle-split,.btn-group-lg>.btn+.dropdown-toggle-split{padding-right:0.75rem;padding-left:0.75rem}.btn-group-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),.btn-group-vertical>.btn-group:not(:last-child)>.btn{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:not(:first-child),.btn-group-vertical>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type="radio"],.btn-group-toggle>.btn input[type="checkbox"],.btn-group-toggle>.btn-group>.btn input[type="radio"],.btn-group-toggle>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-control-plaintext,.input-group>.custom-select,.input-group>.custom-file{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.form-control+.form-control,.input-group>.form-control+.custom-select,.input-group>.form-control+.custom-file,.input-group>.form-control-plaintext+.form-control,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.custom-file,.input-group>.custom-select+.form-control,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.custom-file,.input-group>.custom-file+.form-control,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.custom-file{margin-left:-1px}.input-group>.form-control:focus,.input-group>.custom-select:focus,.input-group>.custom-file .custom-file-input:focus ~ .custom-file-label{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.form-control:not(:last-child),.input-group>.custom-select:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.form-control:not(:first-child),.input-group>.custom-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-prepend,.input-group-append{display:-webkit-box;display:-ms-flexbox;display:flex}.input-group-prepend .btn,.input-group-append .btn{position:relative;z-index:2}.input-group-prepend .btn:focus,.input-group-append .btn:focus{z-index:3}.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.input-group-text,.input-group-append .input-group-text+.btn{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.375rem 0.75rem;margin-bottom:0;font-size:0.9375rem;font-weight:400;line-height:1.5;color:#adb5bd;text-align:center;white-space:nowrap;background-color:#444;border:1px solid transparent;border-radius:0.25rem}.input-group-text input[type="radio"],.input-group-text input[type="checkbox"]{margin-top:0}.input-group-lg>.form-control:not(textarea),.input-group-lg>.custom-select{height:calc(1.5em + 1rem + 2px)}.input-group-lg>.form-control,.input-group-lg>.custom-select,.input-group-lg>.input-group-prepend>.input-group-text,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-append>.btn{padding:0.5rem 1rem;font-size:1.171875rem;line-height:1.5;border-radius:0.3rem}.input-group-sm>.form-control:not(textarea),.input-group-sm>.custom-select{height:calc(1.5em + 0.5rem + 2px)}.input-group-sm>.form-control,.input-group-sm>.custom-select,.input-group-sm>.input-group-prepend>.input-group-text,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-append>.btn{padding:0.25rem 0.5rem;font-size:0.8203125rem;line-height:1.5;border-radius:0.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text,.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.40625rem;padding-left:1.5rem}.custom-control-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked ~ .custom-control-label::before{color:#fff;border-color:#375a7f;background-color:#375a7f}.custom-control-input:focus ~ .custom-control-label::before{-webkit-box-shadow:0 0 0 0.2rem rgba(55,90,127,0.25);box-shadow:0 0 0 0.2rem rgba(55,90,127,0.25)}.custom-control-input:focus:not(:checked) ~ .custom-control-label::before{border-color:#739ac2}.custom-control-input:not(:disabled):active ~ .custom-control-label::before{color:#fff;background-color:#97b3d2;border-color:#97b3d2}.custom-control-input:disabled ~ .custom-control-label{color:#999}.custom-control-input:disabled ~ .custom-control-label::before{background-color:#ebebeb}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:0.203125rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:0.203125rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50% / 50% 50%}.custom-checkbox .custom-control-label::before{border-radius:0.25rem}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 8 8\'%3e%3cpath fill=\'%23fff\' d=\'M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z\'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before{border-color:#375a7f;background-color:#375a7f}.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 4 4\'%3e%3cpath stroke=\'%23fff\' d=\'M0 2h4\'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(55,90,127,0.5)}.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before{background-color:rgba(55,90,127,0.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked ~ .custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'-4 -4 8 8\'%3e%3ccircle r=\'3\' fill=\'%23fff\'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(55,90,127,0.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:0.5rem}.custom-switch .custom-control-label::after{top:calc(0.203125rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:0.5rem;-webkit-transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition:transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition:transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.custom-switch .custom-control-label::after{-webkit-transition:none;transition:none}}.custom-switch .custom-control-input:checked ~ .custom-control-label::after{background-color:#fff;-webkit-transform:translateX(0.75rem);transform:translateX(0.75rem)}.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before{background-color:rgba(55,90,127,0.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 1.75rem 0.375rem 0.75rem;font-size:0.9375rem;font-weight:400;line-height:1.5;color:#444;vertical-align:middle;background:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 4 5\'%3e%3cpath fill=\'%23303030\' d=\'M2 0L0 2h4zm0 5L0 3h4z\'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;background-color:#fff;border:1px solid transparent;border-radius:0.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#739ac2;outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(55,90,127,0.25);box-shadow:0 0 0 0.2rem rgba(55,90,127,0.25)}.custom-select:focus::-ms-value{color:#444;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:0.75rem;background-image:none}.custom-select:disabled{color:#999;background-color:#ebebeb}.custom-select::-ms-expand{display:none}.custom-select-sm{height:calc(1.5em + 0.5rem + 2px);padding-top:0.25rem;padding-bottom:0.25rem;padding-left:0.5rem;font-size:0.8203125rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:0.5rem;padding-bottom:0.5rem;padding-left:1rem;font-size:1.171875rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + 0.75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + 0.75rem + 2px);margin:0;opacity:0}.custom-file-input:focus ~ .custom-file-label{border-color:#739ac2;-webkit-box-shadow:0 0 0 0.2rem rgba(55,90,127,0.25);box-shadow:0 0 0 0.2rem rgba(55,90,127,0.25)}.custom-file-input:disabled ~ .custom-file-label{background-color:#ebebeb}.custom-file-input:lang(en) ~ .custom-file-label::after{content:"Browse"}.custom-file-input ~ .custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + 0.75rem + 2px);padding:0.375rem 0.75rem;font-weight:400;line-height:1.5;color:#adb5bd;background-color:#fff;border:1px solid #444;border-radius:0.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + 0.75rem);padding:0.375rem 0.75rem;line-height:1.5;color:#adb5bd;content:"Browse";background-color:#444;border-left:inherit;border-radius:0 0.25rem 0.25rem 0}.custom-range{width:100%;height:calc(1rem + 0.4rem);padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:none}.custom-range:focus::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 1px #222,0 0 0 0.2rem rgba(55,90,127,0.25);box-shadow:0 0 0 1px #222,0 0 0 0.2rem rgba(55,90,127,0.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #222,0 0 0 0.2rem rgba(55,90,127,0.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #222,0 0 0 0.2rem rgba(55,90,127,0.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#375a7f;border:0;border-radius:1rem;-webkit-transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#97b3d2}.custom-range::-webkit-slider-runnable-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#375a7f;border:0;border-radius:1rem;-webkit-transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-moz-range-thumb{-webkit-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#97b3d2}.custom-range::-moz-range-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:0.2rem;margin-left:0.2rem;background-color:#375a7f;border:0;border-radius:1rem;-webkit-transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;appearance:none}@media (prefers-reduced-motion: reduce){.custom-range::-ms-thumb{-webkit-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#97b3d2}.custom-range::-ms-track{width:100%;height:0.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:0.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{-webkit-transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition:background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.custom-control-label::before,.custom-file-label,.custom-select{-webkit-transition:none;transition:none}}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:0.5rem 2rem}.nav-link:hover,.nav-link:focus{text-decoration:none}.nav-link.disabled{color:#adb5bd;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #444}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:0.25rem;border-top-right-radius:0.25rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#444 #444 transparent}.nav-tabs .nav-link.disabled{color:#adb5bd;background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#fff;background-color:#222;border-color:#444 #444 transparent}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:0.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#375a7f}.nav-fill .nav-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:0.32421875rem;padding-bottom:0.32421875rem;margin-right:1rem;font-size:1.171875rem;line-height:inherit;white-space:nowrap}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:0.5rem;padding-bottom:0.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:0.25rem 0.75rem;font-size:1.171875rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:0.25rem}.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width: 575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 576px){.navbar-expand-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width: 767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 768px){.navbar-expand-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width: 991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 992px){.navbar-expand-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width: 1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width: 1200px){.navbar-expand-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:0.5rem;padding-left:0.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:#fff}.navbar-light .navbar-brand:hover,.navbar-light .navbar-brand:focus{color:#fff}.navbar-light .navbar-nav .nav-link{color:rgba(255,255,255,0.5)}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{color:#fff}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(255,255,255,0.3)}.navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .nav-link.active{color:#fff}.navbar-light .navbar-toggler{color:rgba(255,255,255,0.5);border-color:rgba(255,255,255,0.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox=\'0 0 30 30\' xmlns=\'http://www.w3.org/2000/svg\'%3e%3cpath stroke=\'rgba(255, 255, 255, 0.5)\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-miterlimit=\'10\' d=\'M4 7h22M4 15h22M4 23h22\'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(255,255,255,0.5)}.navbar-light .navbar-text a{color:#fff}.navbar-light .navbar-text a:hover,.navbar-light .navbar-text a:focus{color:#fff}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus{color:#fff}.navbar-dark .navbar-nav .nav-link{color:#fff}.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:#00bc8c}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,0.25)}.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active{color:#fff}.navbar-dark .navbar-toggler{color:#fff;border-color:rgba(255,255,255,0.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox=\'0 0 30 30\' xmlns=\'http://www.w3.org/2000/svg\'%3e%3cpath stroke=\'%23fff\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-miterlimit=\'10\' d=\'M4 7h22M4 15h22M4 23h22\'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:#fff}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:hover,.navbar-dark .navbar-text a:focus{color:#fff}.card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#303030;background-clip:border-box;border:1px solid rgba(0,0,0,0.125);border-radius:0.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:0.25rem;border-top-right-radius:0.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem}.card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:0.75rem}.card-subtitle{margin-top:-0.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:0.75rem 1.25rem;margin-bottom:0;background-color:#444;border-bottom:1px solid rgba(0,0,0,0.125)}.card-header:first-child{border-radius:calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:0.75rem 1.25rem;background-color:#444;border-top:1px solid rgba(0,0,0,0.125)}.card-footer:last-child{border-radius:0 0 calc(0.25rem - 1px) calc(0.25rem - 1px)}.card-header-tabs{margin-right:-0.625rem;margin-bottom:-0.75rem;margin-left:-0.625rem;border-bottom:0}.card-header-pills{margin-right:-0.625rem;margin-left:-0.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(0.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px)}.card-deck{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width: 576px){.card-deck{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width: 576px){.card-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-img-top,.card-group>.card:not(:last-child) .card-header{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-img-bottom,.card-group>.card:not(:last-child) .card-footer{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-img-top,.card-group>.card:not(:first-child) .card-header{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-img-bottom,.card-group>.card:not(:first-child) .card-footer{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:0.75rem}@media (min-width: 576px){.card-columns{-webkit-column-count:3;column-count:3;-webkit-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion>.card{overflow:hidden}.accordion>.card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion>.card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion>.card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.accordion>.card .card-header{margin-bottom:-1px}.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#444;border-radius:0.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:0.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:0.5rem;color:#999;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#999}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:0.25rem}.page-link{position:relative;display:block;padding:0.5rem 0.75rem;margin-left:0;line-height:1.25;color:#fff;background-color:#00bc8c;border:0 solid transparent}.page-link:hover{z-index:2;color:#fff;text-decoration:none;background-color:#00efb2;border-color:transparent}.page-link:focus{z-index:2;outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(55,90,127,0.25);box-shadow:0 0 0 0.2rem rgba(55,90,127,0.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem}.page-item:last-child .page-link{border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#00efb2;border-color:transparent}.page-item.disabled .page-link{color:#fff;pointer-events:none;cursor:auto;background-color:#007053;border-color:transparent}.pagination-lg .page-link{padding:0.75rem 1.5rem;font-size:1.171875rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:0.3rem;border-bottom-left-radius:0.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:0.3rem;border-bottom-right-radius:0.3rem}.pagination-sm .page-link{padding:0.25rem 0.5rem;font-size:0.8203125rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:0.2rem;border-bottom-left-radius:0.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:0.2rem;border-bottom-right-radius:0.2rem}.badge{display:inline-block;padding:0.25em 0.4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:0.25rem;-webkit-transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out}@media (prefers-reduced-motion: reduce){.badge{-webkit-transition:none;transition:none}}a.badge:hover,a.badge:focus{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:0.6em;padding-left:0.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#375a7f}a.badge-primary:hover,a.badge-primary:focus{color:#fff;background-color:#28415b}a.badge-primary:focus,a.badge-primary.focus{outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(55,90,127,0.5);box-shadow:0 0 0 0.2rem rgba(55,90,127,0.5)}.badge-secondary{color:#fff;background-color:#444}a.badge-secondary:hover,a.badge-secondary:focus{color:#fff;background-color:#2b2a2a}a.badge-secondary:focus,a.badge-secondary.focus{outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(68,68,68,0.5);box-shadow:0 0 0 0.2rem rgba(68,68,68,0.5)}.badge-success{color:#fff;background-color:#00bc8c}a.badge-success:hover,a.badge-success:focus{color:#fff;background-color:#008966}a.badge-success:focus,a.badge-success.focus{outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(0,188,140,0.5);box-shadow:0 0 0 0.2rem rgba(0,188,140,0.5)}.badge-info{color:#fff;background-color:#3498DB}a.badge-info:hover,a.badge-info:focus{color:#fff;background-color:#217dbb}a.badge-info:focus,a.badge-info.focus{outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(52,152,219,0.5);box-shadow:0 0 0 0.2rem rgba(52,152,219,0.5)}.badge-warning{color:#fff;background-color:#F39C12}a.badge-warning:hover,a.badge-warning:focus{color:#fff;background-color:#c87f0a}a.badge-warning:focus,a.badge-warning.focus{outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(243,156,18,0.5);box-shadow:0 0 0 0.2rem rgba(243,156,18,0.5)}.badge-danger{color:#fff;background-color:#E74C3C}a.badge-danger:hover,a.badge-danger:focus{color:#fff;background-color:#d62c1a}a.badge-danger:focus,a.badge-danger.focus{outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(231,76,60,0.5);box-shadow:0 0 0 0.2rem rgba(231,76,60,0.5)}.badge-light{color:#fff;background-color:#303030}a.badge-light:hover,a.badge-light:focus{color:#fff;background-color:#171616}a.badge-light:focus,a.badge-light.focus{outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(48,48,48,0.5);box-shadow:0 0 0 0.2rem rgba(48,48,48,0.5)}.badge-dark{color:#222;background-color:#adb5bd}a.badge-dark:hover,a.badge-dark:focus{color:#222;background-color:#919ca6}a.badge-dark:focus,a.badge-dark.focus{outline:0;-webkit-box-shadow:0 0 0 0.2rem rgba(173,181,189,0.5);box-shadow:0 0 0 0.2rem rgba(173,181,189,0.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#303030;border-radius:0.3rem}@media (min-width: 576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:0.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3.90625rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:0.75rem 1.25rem;color:inherit}.alert-primary{color:#1d2f42;background-color:#d7dee5;border-color:#c7d1db}.alert-primary hr{border-top-color:#b7c4d1}.alert-primary .alert-link{color:#0d161f}.alert-secondary{color:#232323;background-color:#dadada;border-color:#cbcbcb}.alert-secondary hr{border-top-color:#bebebe}.alert-secondary .alert-link{color:#0a0909}.alert-success{color:#006249;background-color:#ccf2e8;border-color:#b8ecdf}.alert-success hr{border-top-color:#a4e7d6}.alert-success .alert-link{color:#002f23}.alert-info{color:#1b4f72;background-color:#d6eaf8;border-color:#c6e2f5}.alert-info hr{border-top-color:#b0d7f1}.alert-info .alert-link{color:#113249}.alert-warning{color:#7e5109;background-color:#fdebd0;border-color:#fce3bd}.alert-warning hr{border-top-color:#fbd9a5}.alert-warning .alert-link{color:#4e3206}.alert-danger{color:#78281f;background-color:#fadbd8;border-color:#f8cdc8}.alert-danger hr{border-top-color:#f5b8b1}.alert-danger .alert-link{color:#4f1a15}.alert-light{color:#191919;background-color:#d6d6d6;border-color:#c5c5c5}.alert-light hr{border-top-color:#b8b8b8}.alert-light .alert-link{color:black}.alert-dark{color:#5a5e62;background-color:#eff0f2;border-color:#e8eaed}.alert-dark hr{border-top-color:#dadde2}.alert-dark .alert-link{color:#424547}@-webkit-keyframes progress-bar-stripes{from{background-position:0.625rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:0.625rem 0}to{background-position:0 0}}.progress{display:-webkit-box;display:-ms-flexbox;display:flex;height:0.625rem;overflow:hidden;font-size:0.625rem;background-color:#444;border-radius:0.25rem}.progress-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#375a7f;-webkit-transition:width 0.6s ease;transition:width 0.6s ease}@media (prefers-reduced-motion: reduce){.progress-bar{-webkit-transition:none;transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-size:0.625rem 0.625rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion: reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.media-body{-webkit-box-flex:1;-ms-flex:1;flex:1}.list-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#444;text-align:inherit}.list-group-item-action:hover,.list-group-item-action:focus{z-index:1;color:#444;text-decoration:none;background-color:#444}.list-group-item-action:active{color:#fff;background-color:#ebebeb}.list-group-item{position:relative;display:block;padding:0.75rem 1.25rem;margin-bottom:-1px;background-color:#303030;border:1px solid #444}.list-group-item:first-child{border-top-left-radius:0.25rem;border-top-right-radius:0.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem}.list-group-item.disabled,.list-group-item:disabled{color:#999;pointer-events:none;background-color:#303030}.list-group-item.active{z-index:2;color:#fff;background-color:#375a7f;border-color:#375a7f}.list-group-horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal .list-group-item:first-child{border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;border-top-right-radius:0}.list-group-horizontal .list-group-item:last-child{margin-right:0;border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;border-bottom-left-radius:0}@media (min-width: 576px){.list-group-horizontal-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-sm .list-group-item:first-child{border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;border-top-right-radius:0}.list-group-horizontal-sm .list-group-item:last-child{margin-right:0;border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;border-bottom-left-radius:0}}@media (min-width: 768px){.list-group-horizontal-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-md .list-group-item:first-child{border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;border-top-right-radius:0}.list-group-horizontal-md .list-group-item:last-child{margin-right:0;border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;border-bottom-left-radius:0}}@media (min-width: 992px){.list-group-horizontal-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-lg .list-group-item:first-child{border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;border-top-right-radius:0}.list-group-horizontal-lg .list-group-item:last-child{margin-right:0;border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;border-bottom-left-radius:0}}@media (min-width: 1200px){.list-group-horizontal-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-xl .list-group-item:first-child{border-top-left-radius:0.25rem;border-bottom-left-radius:0.25rem;border-top-right-radius:0}.list-group-horizontal-xl .list-group-item:last-child{margin-right:0;border-top-right-radius:0.25rem;border-bottom-right-radius:0.25rem;border-bottom-left-radius:0}}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush .list-group-item:last-child{margin-bottom:-1px}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{margin-bottom:0;border-bottom:0}.list-group-item-primary{color:#1d2f42;background-color:#c7d1db}.list-group-item-primary.list-group-item-action:hover,.list-group-item-primary.list-group-item-action:focus{color:#1d2f42;background-color:#b7c4d1}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#1d2f42;border-color:#1d2f42}.list-group-item-secondary{color:#232323;background-color:#cbcbcb}.list-group-item-secondary.list-group-item-action:hover,.list-group-item-secondary.list-group-item-action:focus{color:#232323;background-color:#bebebe}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#232323;border-color:#232323}.list-group-item-success{color:#006249;background-color:#b8ecdf}.list-group-item-success.list-group-item-action:hover,.list-group-item-success.list-group-item-action:focus{color:#006249;background-color:#a4e7d6}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#006249;border-color:#006249}.list-group-item-info{color:#1b4f72;background-color:#c6e2f5}.list-group-item-info.list-group-item-action:hover,.list-group-item-info.list-group-item-action:focus{color:#1b4f72;background-color:#b0d7f1}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#1b4f72;border-color:#1b4f72}.list-group-item-warning{color:#7e5109;background-color:#fce3bd}.list-group-item-warning.list-group-item-action:hover,.list-group-item-warning.list-group-item-action:focus{color:#7e5109;background-color:#fbd9a5}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#7e5109;border-color:#7e5109}.list-group-item-danger{color:#78281f;background-color:#f8cdc8}.list-group-item-danger.list-group-item-action:hover,.list-group-item-danger.list-group-item-action:focus{color:#78281f;background-color:#f5b8b1}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#78281f;border-color:#78281f}.list-group-item-light{color:#191919;background-color:#c5c5c5}.list-group-item-light.list-group-item-action:hover,.list-group-item-light.list-group-item-action:focus{color:#191919;background-color:#b8b8b8}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#191919;border-color:#191919}.list-group-item-dark{color:#5a5e62;background-color:#e8eaed}.list-group-item-dark.list-group-item-action:hover,.list-group-item-dark.list-group-item-action:focus{color:#5a5e62;background-color:#dadde2}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#5a5e62;border-color:#5a5e62}.close{float:right;font-size:1.40625rem;font-weight:700;line-height:1;color:#fff;text-shadow:none;opacity:.5}.close:hover{color:#fff;text-decoration:none}.close:not(:disabled):not(.disabled):hover,.close:not(:disabled):not(.disabled):focus{opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:0.875rem;background-color:rgba(255,255,255,0.85);background-clip:padding-box;border:1px solid rgba(0,0,0,0.1);-webkit-box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.1);box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:0.25rem}.toast:not(:last-child){margin-bottom:0.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.25rem 0.75rem;color:#999;background-color:rgba(255,255,255,0.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,0.05)}.toast-body{padding:0.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:0.5rem;pointer-events:none}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out, -webkit-transform 0.3s ease-out;-webkit-transform:translate(0, -50px);transform:translate(0, -50px)}@media (prefers-reduced-motion: reduce){.modal.fade .modal-dialog{-webkit-transition:none;transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal-dialog-scrollable{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#303030;background-clip:padding-box;border:1px solid #444;border-radius:0.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:0.5}.modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #444;border-top-left-radius:0.3rem;border-top-right-radius:0.3rem}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #444;border-bottom-right-radius:0.3rem;border-bottom-left-radius:0.3rem}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width: 1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:"Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.8203125rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:0.9}.tooltip .arrow{position:absolute;display:block;width:0.8rem;height:0.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-top,.bs-tooltip-auto[x-placement^="top"]{padding:0.4rem 0}.bs-tooltip-top .arrow,.bs-tooltip-auto[x-placement^="top"] .arrow{bottom:0}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^="top"] .arrow::before{top:0;border-width:0.4rem 0.4rem 0;border-top-color:#000}.bs-tooltip-right,.bs-tooltip-auto[x-placement^="right"]{padding:0 0.4rem}.bs-tooltip-right .arrow,.bs-tooltip-auto[x-placement^="right"] .arrow{left:0;width:0.4rem;height:0.8rem}.bs-tooltip-right .arrow::before,.bs-tooltip-auto[x-placement^="right"] .arrow::before{right:0;border-width:0.4rem 0.4rem 0.4rem 0;border-right-color:#000}.bs-tooltip-bottom,.bs-tooltip-auto[x-placement^="bottom"]{padding:0.4rem 0}.bs-tooltip-bottom .arrow,.bs-tooltip-auto[x-placement^="bottom"] .arrow{top:0}.bs-tooltip-bottom .arrow::before,.bs-tooltip-auto[x-placement^="bottom"] .arrow::before{bottom:0;border-width:0 0.4rem 0.4rem;border-bottom-color:#000}.bs-tooltip-left,.bs-tooltip-auto[x-placement^="left"]{padding:0 0.4rem}.bs-tooltip-left .arrow,.bs-tooltip-auto[x-placement^="left"] .arrow{right:0;width:0.4rem;height:0.8rem}.bs-tooltip-left .arrow::before,.bs-tooltip-auto[x-placement^="left"] .arrow::before{left:0;border-width:0.4rem 0 0.4rem 0.4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:0.25rem 0.5rem;color:#fff;text-align:center;background-color:#000;border-radius:0.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:"Lato", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0.8203125rem;word-wrap:break-word;background-color:#303030;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:0.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:0.5rem;margin:0 0.3rem}.popover .arrow::before,.popover .arrow::after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-top,.bs-popover-auto[x-placement^="top"]{margin-bottom:0.5rem}.bs-popover-top>.arrow,.bs-popover-auto[x-placement^="top"]>.arrow{bottom:calc((0.5rem + 1px) * -1)}.bs-popover-top>.arrow::before,.bs-popover-auto[x-placement^="top"]>.arrow::before{bottom:0;border-width:0.5rem 0.5rem 0;border-top-color:rgba(0,0,0,0.25)}.bs-popover-top>.arrow::after,.bs-popover-auto[x-placement^="top"]>.arrow::after{bottom:1px;border-width:0.5rem 0.5rem 0;border-top-color:#303030}.bs-popover-right,.bs-popover-auto[x-placement^="right"]{margin-left:0.5rem}.bs-popover-right>.arrow,.bs-popover-auto[x-placement^="right"]>.arrow{left:calc((0.5rem + 1px) * -1);width:0.5rem;height:1rem;margin:0.3rem 0}.bs-popover-right>.arrow::before,.bs-popover-auto[x-placement^="right"]>.arrow::before{left:0;border-width:0.5rem 0.5rem 0.5rem 0;border-right-color:rgba(0,0,0,0.25)}.bs-popover-right>.arrow::after,.bs-popover-auto[x-placement^="right"]>.arrow::after{left:1px;border-width:0.5rem 0.5rem 0.5rem 0;border-right-color:#303030}.bs-popover-bottom,.bs-popover-auto[x-placement^="bottom"]{margin-top:0.5rem}.bs-popover-bottom>.arrow,.bs-popover-auto[x-placement^="bottom"]>.arrow{top:calc((0.5rem + 1px) * -1)}.bs-popover-bottom>.arrow::before,.bs-popover-auto[x-placement^="bottom"]>.arrow::before{top:0;border-width:0 0.5rem 0.5rem 0.5rem;border-bottom-color:rgba(0,0,0,0.25)}.bs-popover-bottom>.arrow::after,.bs-popover-auto[x-placement^="bottom"]>.arrow::after{top:1px;border-width:0 0.5rem 0.5rem 0.5rem;border-bottom-color:#303030}.bs-popover-bottom .popover-header::before,.bs-popover-auto[x-placement^="bottom"] .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-0.5rem;content:"";border-bottom:1px solid #444}.bs-popover-left,.bs-popover-auto[x-placement^="left"]{margin-right:0.5rem}.bs-popover-left>.arrow,.bs-popover-auto[x-placement^="left"]>.arrow{right:calc((0.5rem + 1px) * -1);width:0.5rem;height:1rem;margin:0.3rem 0}.bs-popover-left>.arrow::before,.bs-popover-auto[x-placement^="left"]>.arrow::before{right:0;border-width:0.5rem 0 0.5rem 0.5rem;border-left-color:rgba(0,0,0,0.25)}.bs-popover-left>.arrow::after,.bs-popover-auto[x-placement^="left"]>.arrow::after{right:1px;border-width:0.5rem 0 0.5rem 0.5rem;border-left-color:#303030}.popover-header{padding:0.5rem 0.75rem;margin-bottom:0;font-size:0.9375rem;background-color:#444;border-bottom:1px solid #373737;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:0.5rem 0.75rem;color:#fff}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform 0.6s ease-in-out;transition:-webkit-transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out;transition:transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out}@media (prefers-reduced-motion: reduce){.carousel-item{-webkit-transition:none;transition:none}}.carousel-item.active,.carousel-item-next,.carousel-item-prev{display:block}.carousel-item-next:not(.carousel-item-left),.active.carousel-item-right{-webkit-transform:translateX(100%);transform:translateX(100%)}.carousel-item-prev:not(.carousel-item-right),.active.carousel-item-left{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;-webkit-transition:0s 0.6s opacity;transition:0s 0.6s opacity}@media (prefers-reduced-motion: reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{-webkit-transition:none;transition:none}}.carousel-control-prev,.carousel-control-next{position:absolute;top:0;bottom:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:0.5;-webkit-transition:opacity 0.15s ease;transition:opacity 0.15s ease}@media (prefers-reduced-motion: reduce){.carousel-control-prev,.carousel-control-next{-webkit-transition:none;transition:none}}.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{color:#fff;text-decoration:none;outline:0;opacity:0.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-prev-icon,.carousel-control-next-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50% / 100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' fill=\'%23fff\' viewBox=\'0 0 8 8\'%3e%3cpath d=\'M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z\'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' fill=\'%23fff\' viewBox=\'0 0 8 8\'%3e%3cpath d=\'M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z\'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;-webkit-transition:opacity 0.6s ease;transition:opacity 0.6s ease}@media (prefers-reduced-motion: reduce){.carousel-indicators li{-webkit-transition:none;transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:0.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:0.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.bg-primary{background-color:#375a7f !important}a.bg-primary:hover,a.bg-primary:focus,button.bg-primary:hover,button.bg-primary:focus{background-color:#28415b !important}.bg-secondary{background-color:#444 !important}a.bg-secondary:hover,a.bg-secondary:focus,button.bg-secondary:hover,button.bg-secondary:focus{background-color:#2b2a2a !important}.bg-success{background-color:#00bc8c !important}a.bg-success:hover,a.bg-success:focus,button.bg-success:hover,button.bg-success:focus{background-color:#008966 !important}.bg-info{background-color:#3498DB !important}a.bg-info:hover,a.bg-info:focus,button.bg-info:hover,button.bg-info:focus{background-color:#217dbb !important}.bg-warning{background-color:#F39C12 !important}a.bg-warning:hover,a.bg-warning:focus,button.bg-warning:hover,button.bg-warning:focus{background-color:#c87f0a !important}.bg-danger{background-color:#E74C3C !important}a.bg-danger:hover,a.bg-danger:focus,button.bg-danger:hover,button.bg-danger:focus{background-color:#d62c1a !important}.bg-light{background-color:#303030 !important}a.bg-light:hover,a.bg-light:focus,button.bg-light:hover,button.bg-light:focus{background-color:#171616 !important}.bg-dark{background-color:#adb5bd !important}a.bg-dark:hover,a.bg-dark:focus,button.bg-dark:hover,button.bg-dark:focus{background-color:#919ca6 !important}.bg-white{background-color:#fff !important}.bg-transparent{background-color:transparent !important}.border{border:1px solid #dee2e6 !important}.border-top{border-top:1px solid #dee2e6 !important}.border-right{border-right:1px solid #dee2e6 !important}.border-bottom{border-bottom:1px solid #dee2e6 !important}.border-left{border-left:1px solid #dee2e6 !important}.border-0{border:0 !important}.border-top-0{border-top:0 !important}.border-right-0{border-right:0 !important}.border-bottom-0{border-bottom:0 !important}.border-left-0{border-left:0 !important}.border-primary{border-color:#375a7f !important}.border-secondary{border-color:#444 !important}.border-success{border-color:#00bc8c !important}.border-info{border-color:#3498DB !important}.border-warning{border-color:#F39C12 !important}.border-danger{border-color:#E74C3C !important}.border-light{border-color:#303030 !important}.border-dark{border-color:#adb5bd !important}.border-white{border-color:#fff !important}.rounded-sm{border-radius:0.2rem !important}.rounded{border-radius:0.25rem !important}.rounded-top{border-top-left-radius:0.25rem !important;border-top-right-radius:0.25rem !important}.rounded-right{border-top-right-radius:0.25rem !important;border-bottom-right-radius:0.25rem !important}.rounded-bottom{border-bottom-right-radius:0.25rem !important;border-bottom-left-radius:0.25rem !important}.rounded-left{border-top-left-radius:0.25rem !important;border-bottom-left-radius:0.25rem !important}.rounded-lg{border-radius:0.3rem !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:50rem !important}.rounded-0{border-radius:0 !important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}@media (min-width: 576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-sm-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-md-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-lg-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 1200px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-xl-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-print-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.8571428571%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}@media (min-width: 576px){.flex-sm-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-sm-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-sm-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-sm-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-sm-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-sm-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-sm-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-sm-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-sm-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-sm-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-sm-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-sm-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-sm-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-sm-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-sm-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-sm-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-sm-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-sm-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-sm-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-sm-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-sm-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-sm-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-sm-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-sm-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-sm-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-sm-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-sm-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-sm-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-sm-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-sm-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-sm-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-sm-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-sm-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (min-width: 768px){.flex-md-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-md-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-md-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-md-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-md-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-md-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-md-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-md-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-md-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-md-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-md-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-md-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-md-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-md-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-md-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-md-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-md-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-md-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-md-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-md-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-md-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-md-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-md-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-md-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-md-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-md-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-md-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-md-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-md-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-md-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-md-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-md-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-md-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (min-width: 992px){.flex-lg-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-lg-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-lg-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-lg-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-lg-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-lg-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-lg-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-lg-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-lg-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-lg-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-lg-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-lg-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-lg-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-lg-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-lg-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-lg-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-lg-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-lg-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-lg-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-lg-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-lg-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-lg-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-lg-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-lg-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-lg-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-lg-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-lg-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-lg-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-lg-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-lg-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-lg-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-lg-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-lg-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (min-width: 1200px){.flex-xl-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-xl-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-xl-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-xl-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-xl-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-xl-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-xl-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-xl-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-xl-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-xl-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-xl-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-xl-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-xl-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-xl-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-xl-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-xl-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-xl-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-xl-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-xl-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-xl-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-xl-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-xl-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-xl-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-xl-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-xl-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-xl-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-xl-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-xl-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-xl-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-xl-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-xl-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-xl-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-xl-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}.float-left{float:left !important}.float-right{float:right !important}.float-none{float:none !important}@media (min-width: 576px){.float-sm-left{float:left !important}.float-sm-right{float:right !important}.float-sm-none{float:none !important}}@media (min-width: 768px){.float-md-left{float:left !important}.float-md-right{float:right !important}.float-md-none{float:none !important}}@media (min-width: 992px){.float-lg-left{float:left !important}.float-lg-right{float:right !important}.float-lg-none{float:none !important}}@media (min-width: 1200px){.float-xl-left{float:left !important}.float-xl-right{float:right !important}.float-xl-none{float:none !important}}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:-webkit-sticky !important;position:sticky !important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports (position: -webkit-sticky) or (position: sticky){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{-webkit-box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075) !important;box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075) !important}.shadow{-webkit-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important}.shadow-lg{-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,0.175) !important;box-shadow:0 1rem 3rem rgba(0,0,0,0.175) !important}.shadow-none{-webkit-box-shadow:none !important;box-shadow:none !important}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mw-100{max-width:100% !important}.mh-100{max-height:100% !important}.min-vw-100{min-width:100vw !important}.min-vh-100{min-height:100vh !important}.vw-100{width:100vw !important}.vh-100{height:100vh !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:0.25rem !important}.mt-1,.my-1{margin-top:0.25rem !important}.mr-1,.mx-1{margin-right:0.25rem !important}.mb-1,.my-1{margin-bottom:0.25rem !important}.ml-1,.mx-1{margin-left:0.25rem !important}.m-2{margin:0.5rem !important}.mt-2,.my-2{margin-top:0.5rem !important}.mr-2,.mx-2{margin-right:0.5rem !important}.mb-2,.my-2{margin-bottom:0.5rem !important}.ml-2,.mx-2{margin-left:0.5rem !important}.m-3{margin:1rem !important}.mt-3,.my-3{margin-top:1rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.ml-3,.mx-3{margin-left:1rem !important}.m-4{margin:1.5rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mr-4,.mx-4{margin-right:1.5rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.ml-4,.mx-4{margin-left:1.5rem !important}.m-5{margin:3rem !important}.mt-5,.my-5{margin-top:3rem !important}.mr-5,.mx-5{margin-right:3rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.ml-5,.mx-5{margin-left:3rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:0.25rem !important}.pt-1,.py-1{padding-top:0.25rem !important}.pr-1,.px-1{padding-right:0.25rem !important}.pb-1,.py-1{padding-bottom:0.25rem !important}.pl-1,.px-1{padding-left:0.25rem !important}.p-2{padding:0.5rem !important}.pt-2,.py-2{padding-top:0.5rem !important}.pr-2,.px-2{padding-right:0.5rem !important}.pb-2,.py-2{padding-bottom:0.5rem !important}.pl-2,.px-2{padding-left:0.5rem !important}.p-3{padding:1rem !important}.pt-3,.py-3{padding-top:1rem !important}.pr-3,.px-3{padding-right:1rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pl-3,.px-3{padding-left:1rem !important}.p-4{padding:1.5rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pr-4,.px-4{padding-right:1.5rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.p-5{padding:3rem !important}.pt-5,.py-5{padding-top:3rem !important}.pr-5,.px-5{padding-right:3rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pl-5,.px-5{padding-left:3rem !important}.m-n1{margin:-0.25rem !important}.mt-n1,.my-n1{margin-top:-0.25rem !important}.mr-n1,.mx-n1{margin-right:-0.25rem !important}.mb-n1,.my-n1{margin-bottom:-0.25rem !important}.ml-n1,.mx-n1{margin-left:-0.25rem !important}.m-n2{margin:-0.5rem !important}.mt-n2,.my-n2{margin-top:-0.5rem !important}.mr-n2,.mx-n2{margin-right:-0.5rem !important}.mb-n2,.my-n2{margin-bottom:-0.5rem !important}.ml-n2,.mx-n2{margin-left:-0.5rem !important}.m-n3{margin:-1rem !important}.mt-n3,.my-n3{margin-top:-1rem !important}.mr-n3,.mx-n3{margin-right:-1rem !important}.mb-n3,.my-n3{margin-bottom:-1rem !important}.ml-n3,.mx-n3{margin-left:-1rem !important}.m-n4{margin:-1.5rem !important}.mt-n4,.my-n4{margin-top:-1.5rem !important}.mr-n4,.mx-n4{margin-right:-1.5rem !important}.mb-n4,.my-n4{margin-bottom:-1.5rem !important}.ml-n4,.mx-n4{margin-left:-1.5rem !important}.m-n5{margin:-3rem !important}.mt-n5,.my-n5{margin-top:-3rem !important}.mr-n5,.mx-n5{margin-right:-3rem !important}.mb-n5,.my-n5{margin-bottom:-3rem !important}.ml-n5,.mx-n5{margin-left:-3rem !important}.m-auto{margin:auto !important}.mt-auto,.my-auto{margin-top:auto !important}.mr-auto,.mx-auto{margin-right:auto !important}.mb-auto,.my-auto{margin-bottom:auto !important}.ml-auto,.mx-auto{margin-left:auto !important}@media (min-width: 576px){.m-sm-0{margin:0 !important}.mt-sm-0,.my-sm-0{margin-top:0 !important}.mr-sm-0,.mx-sm-0{margin-right:0 !important}.mb-sm-0,.my-sm-0{margin-bottom:0 !important}.ml-sm-0,.mx-sm-0{margin-left:0 !important}.m-sm-1{margin:0.25rem !important}.mt-sm-1,.my-sm-1{margin-top:0.25rem !important}.mr-sm-1,.mx-sm-1{margin-right:0.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom:0.25rem !important}.ml-sm-1,.mx-sm-1{margin-left:0.25rem !important}.m-sm-2{margin:0.5rem !important}.mt-sm-2,.my-sm-2{margin-top:0.5rem !important}.mr-sm-2,.mx-sm-2{margin-right:0.5rem !important}.mb-sm-2,.my-sm-2{margin-bottom:0.5rem !important}.ml-sm-2,.mx-sm-2{margin-left:0.5rem !important}.m-sm-3{margin:1rem !important}.mt-sm-3,.my-sm-3{margin-top:1rem !important}.mr-sm-3,.mx-sm-3{margin-right:1rem !important}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}.ml-sm-3,.mx-sm-3{margin-left:1rem !important}.m-sm-4{margin:1.5rem !important}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important}.m-sm-5{margin:3rem !important}.mt-sm-5,.my-sm-5{margin-top:3rem !important}.mr-sm-5,.mx-sm-5{margin-right:3rem !important}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}.ml-sm-5,.mx-sm-5{margin-left:3rem !important}.p-sm-0{padding:0 !important}.pt-sm-0,.py-sm-0{padding-top:0 !important}.pr-sm-0,.px-sm-0{padding-right:0 !important}.pb-sm-0,.py-sm-0{padding-bottom:0 !important}.pl-sm-0,.px-sm-0{padding-left:0 !important}.p-sm-1{padding:0.25rem !important}.pt-sm-1,.py-sm-1{padding-top:0.25rem !important}.pr-sm-1,.px-sm-1{padding-right:0.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom:0.25rem !important}.pl-sm-1,.px-sm-1{padding-left:0.25rem !important}.p-sm-2{padding:0.5rem !important}.pt-sm-2,.py-sm-2{padding-top:0.5rem !important}.pr-sm-2,.px-sm-2{padding-right:0.5rem !important}.pb-sm-2,.py-sm-2{padding-bottom:0.5rem !important}.pl-sm-2,.px-sm-2{padding-left:0.5rem !important}.p-sm-3{padding:1rem !important}.pt-sm-3,.py-sm-3{padding-top:1rem !important}.pr-sm-3,.px-sm-3{padding-right:1rem !important}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}.pl-sm-3,.px-sm-3{padding-left:1rem !important}.p-sm-4{padding:1.5rem !important}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important}.p-sm-5{padding:3rem !important}.pt-sm-5,.py-sm-5{padding-top:3rem !important}.pr-sm-5,.px-sm-5{padding-right:3rem !important}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}.pl-sm-5,.px-sm-5{padding-left:3rem !important}.m-sm-n1{margin:-0.25rem !important}.mt-sm-n1,.my-sm-n1{margin-top:-0.25rem !important}.mr-sm-n1,.mx-sm-n1{margin-right:-0.25rem !important}.mb-sm-n1,.my-sm-n1{margin-bottom:-0.25rem !important}.ml-sm-n1,.mx-sm-n1{margin-left:-0.25rem !important}.m-sm-n2{margin:-0.5rem !important}.mt-sm-n2,.my-sm-n2{margin-top:-0.5rem !important}.mr-sm-n2,.mx-sm-n2{margin-right:-0.5rem !important}.mb-sm-n2,.my-sm-n2{margin-bottom:-0.5rem !important}.ml-sm-n2,.mx-sm-n2{margin-left:-0.5rem !important}.m-sm-n3{margin:-1rem !important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem !important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem !important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem !important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem !important}.m-sm-n4{margin:-1.5rem !important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem !important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem !important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem !important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem !important}.m-sm-n5{margin:-3rem !important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem !important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem !important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem !important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem !important}.m-sm-auto{margin:auto !important}.mt-sm-auto,.my-sm-auto{margin-top:auto !important}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}}@media (min-width: 768px){.m-md-0{margin:0 !important}.mt-md-0,.my-md-0{margin-top:0 !important}.mr-md-0,.mx-md-0{margin-right:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}.ml-md-0,.mx-md-0{margin-left:0 !important}.m-md-1{margin:0.25rem !important}.mt-md-1,.my-md-1{margin-top:0.25rem !important}.mr-md-1,.mx-md-1{margin-right:0.25rem !important}.mb-md-1,.my-md-1{margin-bottom:0.25rem !important}.ml-md-1,.mx-md-1{margin-left:0.25rem !important}.m-md-2{margin:0.5rem !important}.mt-md-2,.my-md-2{margin-top:0.5rem !important}.mr-md-2,.mx-md-2{margin-right:0.5rem !important}.mb-md-2,.my-md-2{margin-bottom:0.5rem !important}.ml-md-2,.mx-md-2{margin-left:0.5rem !important}.m-md-3{margin:1rem !important}.mt-md-3,.my-md-3{margin-top:1rem !important}.mr-md-3,.mx-md-3{margin-right:1rem !important}.mb-md-3,.my-md-3{margin-bottom:1rem !important}.ml-md-3,.mx-md-3{margin-left:1rem !important}.m-md-4{margin:1.5rem !important}.mt-md-4,.my-md-4{margin-top:1.5rem !important}.mr-md-4,.mx-md-4{margin-right:1.5rem !important}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}.ml-md-4,.mx-md-4{margin-left:1.5rem !important}.m-md-5{margin:3rem !important}.mt-md-5,.my-md-5{margin-top:3rem !important}.mr-md-5,.mx-md-5{margin-right:3rem !important}.mb-md-5,.my-md-5{margin-bottom:3rem !important}.ml-md-5,.mx-md-5{margin-left:3rem !important}.p-md-0{padding:0 !important}.pt-md-0,.py-md-0{padding-top:0 !important}.pr-md-0,.px-md-0{padding-right:0 !important}.pb-md-0,.py-md-0{padding-bottom:0 !important}.pl-md-0,.px-md-0{padding-left:0 !important}.p-md-1{padding:0.25rem !important}.pt-md-1,.py-md-1{padding-top:0.25rem !important}.pr-md-1,.px-md-1{padding-right:0.25rem !important}.pb-md-1,.py-md-1{padding-bottom:0.25rem !important}.pl-md-1,.px-md-1{padding-left:0.25rem !important}.p-md-2{padding:0.5rem !important}.pt-md-2,.py-md-2{padding-top:0.5rem !important}.pr-md-2,.px-md-2{padding-right:0.5rem !important}.pb-md-2,.py-md-2{padding-bottom:0.5rem !important}.pl-md-2,.px-md-2{padding-left:0.5rem !important}.p-md-3{padding:1rem !important}.pt-md-3,.py-md-3{padding-top:1rem !important}.pr-md-3,.px-md-3{padding-right:1rem !important}.pb-md-3,.py-md-3{padding-bottom:1rem !important}.pl-md-3,.px-md-3{padding-left:1rem !important}.p-md-4{padding:1.5rem !important}.pt-md-4,.py-md-4{padding-top:1.5rem !important}.pr-md-4,.px-md-4{padding-right:1.5rem !important}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}.pl-md-4,.px-md-4{padding-left:1.5rem !important}.p-md-5{padding:3rem !important}.pt-md-5,.py-md-5{padding-top:3rem !important}.pr-md-5,.px-md-5{padding-right:3rem !important}.pb-md-5,.py-md-5{padding-bottom:3rem !important}.pl-md-5,.px-md-5{padding-left:3rem !important}.m-md-n1{margin:-0.25rem !important}.mt-md-n1,.my-md-n1{margin-top:-0.25rem !important}.mr-md-n1,.mx-md-n1{margin-right:-0.25rem !important}.mb-md-n1,.my-md-n1{margin-bottom:-0.25rem !important}.ml-md-n1,.mx-md-n1{margin-left:-0.25rem !important}.m-md-n2{margin:-0.5rem !important}.mt-md-n2,.my-md-n2{margin-top:-0.5rem !important}.mr-md-n2,.mx-md-n2{margin-right:-0.5rem !important}.mb-md-n2,.my-md-n2{margin-bottom:-0.5rem !important}.ml-md-n2,.mx-md-n2{margin-left:-0.5rem !important}.m-md-n3{margin:-1rem !important}.mt-md-n3,.my-md-n3{margin-top:-1rem !important}.mr-md-n3,.mx-md-n3{margin-right:-1rem !important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem !important}.ml-md-n3,.mx-md-n3{margin-left:-1rem !important}.m-md-n4{margin:-1.5rem !important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem !important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem !important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem !important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem !important}.m-md-n5{margin:-3rem !important}.mt-md-n5,.my-md-n5{margin-top:-3rem !important}.mr-md-n5,.mx-md-n5{margin-right:-3rem !important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem !important}.ml-md-n5,.mx-md-n5{margin-left:-3rem !important}.m-md-auto{margin:auto !important}.mt-md-auto,.my-md-auto{margin-top:auto !important}.mr-md-auto,.mx-md-auto{margin-right:auto !important}.mb-md-auto,.my-md-auto{margin-bottom:auto !important}.ml-md-auto,.mx-md-auto{margin-left:auto !important}}@media (min-width: 992px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:0.25rem !important}.mt-lg-1,.my-lg-1{margin-top:0.25rem !important}.mr-lg-1,.mx-lg-1{margin-right:0.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom:0.25rem !important}.ml-lg-1,.mx-lg-1{margin-left:0.25rem !important}.m-lg-2{margin:0.5rem !important}.mt-lg-2,.my-lg-2{margin-top:0.5rem !important}.mr-lg-2,.mx-lg-2{margin-right:0.5rem !important}.mb-lg-2,.my-lg-2{margin-bottom:0.5rem !important}.ml-lg-2,.mx-lg-2{margin-left:0.5rem !important}.m-lg-3{margin:1rem !important}.mt-lg-3,.my-lg-3{margin-top:1rem !important}.mr-lg-3,.mx-lg-3{margin-right:1rem !important}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}.ml-lg-3,.mx-lg-3{margin-left:1rem !important}.m-lg-4{margin:1.5rem !important}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important}.m-lg-5{margin:3rem !important}.mt-lg-5,.my-lg-5{margin-top:3rem !important}.mr-lg-5,.mx-lg-5{margin-right:3rem !important}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}.ml-lg-5,.mx-lg-5{margin-left:3rem !important}.p-lg-0{padding:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pr-lg-0,.px-lg-0{padding-right:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-0,.px-lg-0{padding-left:0 !important}.p-lg-1{padding:0.25rem !important}.pt-lg-1,.py-lg-1{padding-top:0.25rem !important}.pr-lg-1,.px-lg-1{padding-right:0.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom:0.25rem !important}.pl-lg-1,.px-lg-1{padding-left:0.25rem !important}.p-lg-2{padding:0.5rem !important}.pt-lg-2,.py-lg-2{padding-top:0.5rem !important}.pr-lg-2,.px-lg-2{padding-right:0.5rem !important}.pb-lg-2,.py-lg-2{padding-bottom:0.5rem !important}.pl-lg-2,.px-lg-2{padding-left:0.5rem !important}.p-lg-3{padding:1rem !important}.pt-lg-3,.py-lg-3{padding-top:1rem !important}.pr-lg-3,.px-lg-3{padding-right:1rem !important}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}.pl-lg-3,.px-lg-3{padding-left:1rem !important}.p-lg-4{padding:1.5rem !important}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important}.p-lg-5{padding:3rem !important}.pt-lg-5,.py-lg-5{padding-top:3rem !important}.pr-lg-5,.px-lg-5{padding-right:3rem !important}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}.pl-lg-5,.px-lg-5{padding-left:3rem !important}.m-lg-n1{margin:-0.25rem !important}.mt-lg-n1,.my-lg-n1{margin-top:-0.25rem !important}.mr-lg-n1,.mx-lg-n1{margin-right:-0.25rem !important}.mb-lg-n1,.my-lg-n1{margin-bottom:-0.25rem !important}.ml-lg-n1,.mx-lg-n1{margin-left:-0.25rem !important}.m-lg-n2{margin:-0.5rem !important}.mt-lg-n2,.my-lg-n2{margin-top:-0.5rem !important}.mr-lg-n2,.mx-lg-n2{margin-right:-0.5rem !important}.mb-lg-n2,.my-lg-n2{margin-bottom:-0.5rem !important}.ml-lg-n2,.mx-lg-n2{margin-left:-0.5rem !important}.m-lg-n3{margin:-1rem !important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem !important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem !important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem !important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem !important}.m-lg-n4{margin:-1.5rem !important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem !important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem !important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem !important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem !important}.m-lg-n5{margin:-3rem !important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem !important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem !important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem !important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem !important}.m-lg-auto{margin:auto !important}.mt-lg-auto,.my-lg-auto{margin-top:auto !important}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}}@media (min-width: 1200px){.m-xl-0{margin:0 !important}.mt-xl-0,.my-xl-0{margin-top:0 !important}.mr-xl-0,.mx-xl-0{margin-right:0 !important}.mb-xl-0,.my-xl-0{margin-bottom:0 !important}.ml-xl-0,.mx-xl-0{margin-left:0 !important}.m-xl-1{margin:0.25rem !important}.mt-xl-1,.my-xl-1{margin-top:0.25rem !important}.mr-xl-1,.mx-xl-1{margin-right:0.25rem !important}.mb-xl-1,.my-xl-1{margin-bottom:0.25rem !important}.ml-xl-1,.mx-xl-1{margin-left:0.25rem !important}.m-xl-2{margin:0.5rem !important}.mt-xl-2,.my-xl-2{margin-top:0.5rem !important}.mr-xl-2,.mx-xl-2{margin-right:0.5rem !important}.mb-xl-2,.my-xl-2{margin-bottom:0.5rem !important}.ml-xl-2,.mx-xl-2{margin-left:0.5rem !important}.m-xl-3{margin:1rem !important}.mt-xl-3,.my-xl-3{margin-top:1rem !important}.mr-xl-3,.mx-xl-3{margin-right:1rem !important}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}.ml-xl-3,.mx-xl-3{margin-left:1rem !important}.m-xl-4{margin:1.5rem !important}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important}.m-xl-5{margin:3rem !important}.mt-xl-5,.my-xl-5{margin-top:3rem !important}.mr-xl-5,.mx-xl-5{margin-right:3rem !important}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}.ml-xl-5,.mx-xl-5{margin-left:3rem !important}.p-xl-0{padding:0 !important}.pt-xl-0,.py-xl-0{padding-top:0 !important}.pr-xl-0,.px-xl-0{padding-right:0 !important}.pb-xl-0,.py-xl-0{padding-bottom:0 !important}.pl-xl-0,.px-xl-0{padding-left:0 !important}.p-xl-1{padding:0.25rem !important}.pt-xl-1,.py-xl-1{padding-top:0.25rem !important}.pr-xl-1,.px-xl-1{padding-right:0.25rem !important}.pb-xl-1,.py-xl-1{padding-bottom:0.25rem !important}.pl-xl-1,.px-xl-1{padding-left:0.25rem !important}.p-xl-2{padding:0.5rem !important}.pt-xl-2,.py-xl-2{padding-top:0.5rem !important}.pr-xl-2,.px-xl-2{padding-right:0.5rem !important}.pb-xl-2,.py-xl-2{padding-bottom:0.5rem !important}.pl-xl-2,.px-xl-2{padding-left:0.5rem !important}.p-xl-3{padding:1rem !important}.pt-xl-3,.py-xl-3{padding-top:1rem !important}.pr-xl-3,.px-xl-3{padding-right:1rem !important}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}.pl-xl-3,.px-xl-3{padding-left:1rem !important}.p-xl-4{padding:1.5rem !important}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important}.p-xl-5{padding:3rem !important}.pt-xl-5,.py-xl-5{padding-top:3rem !important}.pr-xl-5,.px-xl-5{padding-right:3rem !important}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}.pl-xl-5,.px-xl-5{padding-left:3rem !important}.m-xl-n1{margin:-0.25rem !important}.mt-xl-n1,.my-xl-n1{margin-top:-0.25rem !important}.mr-xl-n1,.mx-xl-n1{margin-right:-0.25rem !important}.mb-xl-n1,.my-xl-n1{margin-bottom:-0.25rem !important}.ml-xl-n1,.mx-xl-n1{margin-left:-0.25rem !important}.m-xl-n2{margin:-0.5rem !important}.mt-xl-n2,.my-xl-n2{margin-top:-0.5rem !important}.mr-xl-n2,.mx-xl-n2{margin-right:-0.5rem !important}.mb-xl-n2,.my-xl-n2{margin-bottom:-0.5rem !important}.ml-xl-n2,.mx-xl-n2{margin-left:-0.5rem !important}.m-xl-n3{margin:-1rem !important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem !important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem !important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem !important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem !important}.m-xl-n4{margin:-1.5rem !important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem !important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem !important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem !important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem !important}.m-xl-n5{margin:-3rem !important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem !important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem !important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem !important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem !important}.m-xl-auto{margin:auto !important}.mt-xl-auto,.my-xl-auto{margin-top:auto !important}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}}.text-monospace{font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important}.text-justify{text-align:justify !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media (min-width: 576px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media (min-width: 768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media (min-width: 992px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media (min-width: 1200px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.font-weight-light{font-weight:300 !important}.font-weight-lighter{font-weight:lighter !important}.font-weight-normal{font-weight:400 !important}.font-weight-bold{font-weight:700 !important}.font-weight-bolder{font-weight:bolder !important}.font-italic{font-style:italic !important}.text-white{color:#fff !important}.text-primary{color:#375a7f !important}a.text-primary:hover,a.text-primary:focus{color:#20344a !important}.text-secondary{color:#444 !important}a.text-secondary:hover,a.text-secondary:focus{color:#1e1e1e !important}.text-success{color:#00bc8c !important}a.text-success:hover,a.text-success:focus{color:#007053 !important}.text-info{color:#3498DB !important}a.text-info:hover,a.text-info:focus{color:#1d6fa5 !important}.text-warning{color:#F39C12 !important}a.text-warning:hover,a.text-warning:focus{color:#b06f09 !important}.text-danger{color:#E74C3C !important}a.text-danger:hover,a.text-danger:focus{color:#bf2718 !important}.text-light{color:#303030 !important}a.text-light:hover,a.text-light:focus{color:#0a0a0a !important}.text-dark{color:#adb5bd !important}a.text-dark:hover,a.text-dark:focus{color:#838f9b !important}.text-body{color:#fff !important}.text-muted{color:#999 !important}.text-black-50{color:rgba(0,0,0,0.5) !important}.text-white-50{color:rgba(255,255,255,0.5) !important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none !important}.text-break{word-break:break-word !important;overflow-wrap:break-word !important}.text-reset{color:inherit !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@media print{*,*::before,*::after{text-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px !important}.container{min-width:992px !important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #dee2e6 !important}.table-dark{color:inherit}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody{border-color:#444}.table .thead-dark th{color:inherit;border-color:#444}}.bg-primary .navbar-nav .active>.nav-link{color:#00bc8c !important}.bg-dark{background-color:#00bc8c !important}.bg-dark.navbar-dark .navbar-nav .nav-link:focus,.bg-dark.navbar-dark .navbar-nav .nav-link:hover,.bg-dark.navbar-dark .navbar-nav .active>.nav-link{color:#375a7f !important}.blockquote-footer{color:#999}.table-primary,.table-primary>th,.table-primary>td{background-color:#375a7f}.table-secondary,.table-secondary>th,.table-secondary>td{background-color:#444}.table-light,.table-light>th,.table-light>td{background-color:#303030}.table-dark,.table-dark>th,.table-dark>td{background-color:#adb5bd}.table-success,.table-success>th,.table-success>td{background-color:#00bc8c}.table-info,.table-info>th,.table-info>td{background-color:#3498DB}.table-danger,.table-danger>th,.table-danger>td{background-color:#E74C3C}.table-warning,.table-warning>th,.table-warning>td{background-color:#F39C12}.table-active,.table-active>th,.table-active>td{background-color:rgba(0,0,0,0.075)}.table-hover .table-primary:hover,.table-hover .table-primary:hover>th,.table-hover .table-primary:hover>td{background-color:#2f4d6d}.table-hover .table-secondary:hover,.table-hover .table-secondary:hover>th,.table-hover .table-secondary:hover>td{background-color:#373737}.table-hover .table-light:hover,.table-hover .table-light:hover>th,.table-hover .table-light:hover>td{background-color:#232323}.table-hover .table-dark:hover,.table-hover .table-dark:hover>th,.table-hover .table-dark:hover>td{background-color:#9fa8b2}.table-hover .table-success:hover,.table-hover .table-success:hover>th,.table-hover .table-success:hover>td{background-color:#00a379}.table-hover .table-info:hover,.table-hover .table-info:hover>th,.table-hover .table-info:hover>td{background-color:#258cd1}.table-hover .table-danger:hover,.table-hover .table-danger:hover>th,.table-hover .table-danger:hover>td{background-color:#e43725}.table-hover .table-warning:hover,.table-hover .table-warning:hover>th,.table-hover .table-warning:hover>td{background-color:#e08e0b}.table-hover .table-active:hover,.table-hover .table-active:hover>th,.table-hover .table-active:hover>td{background-color:rgba(0,0,0,0.075)}.input-group-addon{color:#fff}.nav-tabs .nav-link,.nav-tabs .nav-link.active,.nav-tabs .nav-link.active:focus,.nav-tabs .nav-link.active:hover,.nav-tabs .nav-item.open .nav-link,.nav-tabs .nav-item.open .nav-link:focus,.nav-tabs .nav-item.open .nav-link:hover,.nav-pills .nav-link,.nav-pills .nav-link.active,.nav-pills .nav-link.active:focus,.nav-pills .nav-link.active:hover,.nav-pills .nav-item.open .nav-link,.nav-pills .nav-item.open .nav-link:focus,.nav-pills .nav-item.open .nav-link:hover{color:#fff}.breadcrumb a{color:#fff}.pagination a:hover{text-decoration:none}.close{opacity:0.4}.close:hover,.close:focus{opacity:1}.alert{border:none;color:#fff}.alert a,.alert .alert-link{color:#fff;text-decoration:underline}.alert-primary{background-color:#375a7f}.alert-secondary{background-color:#444}.alert-success{background-color:#00bc8c}.alert-info{background-color:#3498DB}.alert-warning{background-color:#F39C12}.alert-danger{background-color:#E74C3C}.alert-light{background-color:#303030}.alert-dark{background-color:#adb5bd}.list-group-item-action{color:#fff}.list-group-item-action:hover,.list-group-item-action:focus{background-color:#444;color:#fff}.list-group-item-action .list-group-item-heading{color:#fff}\n',""])},function(t,e,r){var o=r(98);"string"==typeof o&&(o=[[t.i,o,""]]);var n={hmr:!0,transform:void 0,insertInto:void 0};r(9)(o,n);o.locals&&(t.exports=o.locals)},function(t,e,r){(t.exports=r(8)(!1)).push([t.i,'.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0 !important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor-mark{background-color:rgba(20,255,20,0.5);-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite}.cm-animate-fat-cursor{width:auto;border:0;-webkit-animation:blink 1.06s steps(1) infinite;-moz-animation:blink 1.06s steps(1) infinite;animation:blink 1.06s steps(1) infinite;background-color:#7e7}@-moz-keyframes blink{50%{background-color:transparent}}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:-20px;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta{color:#555}.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error{color:red}.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,0.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll !important;margin-bottom:-30px;margin-right:-30px;padding-bottom:30px;height:100%;outline:0;position:relative}.CodeMirror-sizer{position:relative;border-right:30px solid transparent}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{position:absolute;z-index:6;display:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-30px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:0 0 !important;border:none !important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:0 0;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:0}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:rgba(255,255,0,0.4)}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:\'\'}span.CodeMirror-selectedtext{background:0 0}.CodeMirror{box-sizing:border-box;height:auto;border:1px solid #ddd;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:10px;font:inherit;z-index:1;word-wrap:break-word}.CodeMirror-scroll{cursor:text}.CodeMirror-fullscreen{background:#fff;position:fixed !important;top:50px;left:0;right:0;bottom:0;height:auto;z-index:9;border-right:none !important;border-bottom-right-radius:0 !important}.CodeMirror-sided{width:50% !important}.CodeMirror-placeholder{opacity:.5}.CodeMirror-focused .CodeMirror-selected{background:#d9d9d9}.editor-toolbar{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;padding:0 10px;border-top:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #bbb;border-top-left-radius:4px;border-top-right-radius:4px}.editor-toolbar:after,.editor-toolbar:before{display:block;content:\' \';height:1px}.editor-toolbar:before{margin-bottom:8px}.editor-toolbar:after{margin-top:8px}.editor-toolbar.fullscreen{width:100%;height:50px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding-top:10px;padding-bottom:10px;box-sizing:border-box;background:#fff;border:0;position:fixed;top:0;left:0;opacity:1;z-index:9}.editor-toolbar.fullscreen::before{width:20px;height:50px;background:-moz-linear-gradient(left, #fff 0, rgba(255,255,255,0) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0, #fff), color-stop(100%, rgba(255,255,255,0)));background:-webkit-linear-gradient(left, #fff 0, rgba(255,255,255,0) 100%);background:-o-linear-gradient(left, #fff 0, rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left, #fff 0, rgba(255,255,255,0) 100%);background:linear-gradient(to right, #fff 0, rgba(255,255,255,0) 100%);position:fixed;top:0;left:0;margin:0;padding:0}.editor-toolbar.fullscreen::after{width:20px;height:50px;background:-moz-linear-gradient(left, rgba(255,255,255,0) 0, #fff 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0, rgba(255,255,255,0)), color-stop(100%, #fff));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0, #fff 100%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0, #fff 100%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0, #fff 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0, #fff 100%);position:fixed;top:0;right:0;margin:0;padding:0}.editor-toolbar button{background:0 0;display:inline-block;text-align:center;text-decoration:none !important;width:30px;height:30px;margin:0;padding:0;border:1px solid transparent;border-radius:3px;cursor:pointer}.editor-toolbar button.active,.editor-toolbar button:hover{background:#fcfcfc;border-color:#95a5a6}.editor-toolbar i.separator{display:inline-block;width:0;border-left:1px solid #d9d9d9;border-right:1px solid #fff;color:transparent;text-indent:-10px;margin:0 6px}.editor-toolbar button:after{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:65%;vertical-align:text-bottom;position:relative;top:2px}.editor-toolbar button.heading-1:after{content:"1"}.editor-toolbar button.heading-2:after{content:"2"}.editor-toolbar button.heading-3:after{content:"3"}.editor-toolbar button.heading-bigger:after{content:"\\25B2"}.editor-toolbar button.heading-smaller:after{content:"\\25BC"}.editor-toolbar.disabled-for-preview button:not(.no-disable){opacity:.6;pointer-events:none}@media only screen and (max-width: 700px){.editor-toolbar i.no-mobile{display:none}}.editor-statusbar{padding:8px 10px;font-size:12px;color:#959694;text-align:right}.editor-statusbar span{display:inline-block;min-width:4em;margin-left:1em}.editor-statusbar .lines:before{content:\'lines: \'}.editor-statusbar .words:before{content:\'words: \'}.editor-statusbar .characters:before{content:\'characters: \'}.editor-preview-full{position:absolute;width:100%;height:100%;top:0;left:0;z-index:7;overflow:auto;display:none;box-sizing:border-box}.editor-preview-side{position:fixed;bottom:0;width:50%;top:50px;right:0;z-index:9;overflow:auto;display:none;box-sizing:border-box;border:1px solid #ddd;word-wrap:break-word}.editor-preview-active-side{display:block}.editor-preview-active{display:block}.editor-preview{padding:10px;background:#fafafa}.editor-preview>p{margin-top:0}.editor-preview pre{background:#eee;margin-bottom:10px}.editor-preview table td,.editor-preview table th{border:1px solid #ddd;padding:5px}.cm-s-easymde .cm-tag{color:#63a35c}.cm-s-easymde .cm-attribute{color:#795da3}.cm-s-easymde .cm-string{color:#183691}.cm-s-easymde .cm-header-1{font-size:200%;line-height:200%}.cm-s-easymde .cm-header-2{font-size:160%;line-height:160%}.cm-s-easymde .cm-header-3{font-size:125%;line-height:125%}.cm-s-easymde .cm-header-4{font-size:110%;line-height:110%}.cm-s-easymde .cm-comment{background:rgba(0,0,0,0.05);border-radius:2px}.cm-s-easymde .cm-link{color:#7f8c8d}.cm-s-easymde .cm-url{color:#aab2b3}.cm-s-easymde .cm-quote{color:#7f8c8d;font-style:italic}.CodeMirror .cm-spell-error:not(.cm-url):not(.cm-comment):not(.cm-tag):not(.cm-word){background:rgba(255,0,0,0.15)}\n',""])},function(t,e,r){"use strict";r.r(e);var o=r(47),n=r(28);for(var i in n)"default"!==i&&function(t){r.d(e,t,function(){return n[t]})}(i);var a=r(13),l=Object(a.a)(n.default,o.a,o.b,!1,null,null,null);e.default=l.exports},function(t,e,r){"use strict";r.r(e);var o=r(48),n=r(30);for(var i in n)"default"!==i&&function(t){r.d(e,t,function(){return n[t]})}(i);r(242);var a=r(13),l=Object(a.a)(n.default,o.a,o.b,!1,null,null,null);e.default=l.exports},function(t,e,r){"use strict";var o=r(2),n=r(51),i=r(103),a=r(57);function l(t){var e=new i(t),r=n(i.prototype.request,e);return o.extend(r,i.prototype,e),o.extend(r,e),r}var s=l(r(54));s.Axios=i,s.create=function(t){return l(a(s.defaults,t))},s.Cancel=r(58),s.CancelToken=r(115),s.isCancel=r(53),s.all=function(t){return Promise.all(t)},s.spread=r(116),t.exports=s,t.exports.default=s},function(t,e){
/*!
* Determine if an object is a Buffer
*
* @author Feross Aboukhadijeh <https://feross.org>
* @license MIT
*/
t.exports=function(t){return null!=t&&null!=t.constructor&&"function"==typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)}},function(t,e,r){"use strict";var o=r(2),n=r(52),i=r(104),a=r(105),l=r(57);function s(t){this.defaults=t,this.interceptors={request:new i,response:new i}}s.prototype.request=function(t){"string"==typeof t?(t=arguments[1]||{}).url=arguments[0]:t=t||{},(t=l(this.defaults,t)).method=t.method?t.method.toLowerCase():"get";var e=[a,void 0],r=Promise.resolve(t);for(this.interceptors.request.forEach(function(t){e.unshift(t.fulfilled,t.rejected)}),this.interceptors.response.forEach(function(t){e.push(t.fulfilled,t.rejected)});e.length;)r=r.then(e.shift(),e.shift());return r},s.prototype.getUri=function(t){return t=l(this.defaults,t),n(t.url,t.params,t.paramsSerializer).replace(/^\?/,"")},o.forEach(["delete","get","head","options"],function(t){s.prototype[t]=function(e,r){return this.request(o.merge(r||{},{method:t,url:e}))}}),o.forEach(["post","put","patch"],function(t){s.prototype[t]=function(e,r,n){return this.request(o.merge(n||{},{method:t,url:e,data:r}))}}),t.exports=s},function(t,e,r){"use strict";var o=r(2);function n(){this.handlers=[]}n.prototype.use=function(t,e){return this.handlers.push({fulfilled:t,rejected:e}),this.handlers.length-1},n.prototype.eject=function(t){this.handlers[t]&&(this.handlers[t]=null)},n.prototype.forEach=function(t){o.forEach(this.handlers,function(e){null!==e&&t(e)})},t.exports=n},function(t,e,r){"use strict";var o=r(2),n=r(106),i=r(53),a=r(54),l=r(113),s=r(114);function c(t){t.cancelToken&&t.cancelToken.throwIfRequested()}t.exports=function(t){return c(t),t.baseURL&&!l(t.url)&&(t.url=s(t.baseURL,t.url)),t.headers=t.headers||{},t.data=n(t.data,t.headers,t.transformRequest),t.headers=o.merge(t.headers.common||{},t.headers[t.method]||{},t.headers||{}),o.forEach(["delete","get","head","post","put","patch","common"],function(e){delete t.headers[e]}),(t.adapter||a.adapter)(t).then(function(e){return c(t),e.data=n(e.data,e.headers,t.transformResponse),e},function(e){return i(e)||(c(t),e&&e.response&&(e.response.data=n(e.response.data,e.response.headers,t.transformResponse))),Promise.reject(e)})}},function(t,e,r){"use strict";var o=r(2);t.exports=function(t,e,r){return o.forEach(r,function(r){t=r(t,e)}),t}},function(t,e,r){"use strict";var o=r(2);t.exports=function(t,e){o.forEach(t,function(r,o){o!==e&&o.toUpperCase()===e.toUpperCase()&&(t[e]=r,delete t[o])})}},function(t,e,r){"use strict";var o=r(56);t.exports=function(t,e,r){var n=r.config.validateStatus;!n||n(r.status)?t(r):e(o("Request failed with status code "+r.status,r.config,null,r.request,r))}},function(t,e,r){"use strict";t.exports=function(t,e,r,o,n){return t.config=e,r&&(t.code=r),t.request=o,t.response=n,t.isAxiosError=!0,t.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},t}},function(t,e,r){"use strict";var o=r(2),n=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];t.exports=function(t){var e,r,i,a={};return t?(o.forEach(t.split("\n"),function(t){if(i=t.indexOf(":"),e=o.trim(t.substr(0,i)).toLowerCase(),r=o.trim(t.substr(i+1)),e){if(a[e]&&n.indexOf(e)>=0)return;a[e]="set-cookie"===e?(a[e]?a[e]:[]).concat([r]):a[e]?a[e]+", "+r:r}}),a):a}},function(t,e,r){"use strict";var o=r(2);t.exports=o.isStandardBrowserEnv()?function(){var t,e=/(msie|trident)/i.test(navigator.userAgent),r=document.createElement("a");function n(t){var o=t;return e&&(r.setAttribute("href",o),o=r.href),r.setAttribute("href",o),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:"/"===r.pathname.charAt(0)?r.pathname:"/"+r.pathname}}return t=n(window.location.href),function(e){var r=o.isString(e)?n(e):e;return r.protocol===t.protocol&&r.host===t.host}}():function(){return!0}},function(t,e,r){"use strict";var o=r(2);t.exports=o.isStandardBrowserEnv()?{write:function(t,e,r,n,i,a){var l=[];l.push(t+"="+encodeURIComponent(e)),o.isNumber(r)&&l.push("expires="+new Date(r).toGMTString()),o.isString(n)&&l.push("path="+n),o.isString(i)&&l.push("domain="+i),!0===a&&l.push("secure"),document.cookie=l.join("; ")},read:function(t){var e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},function(t,e,r){"use strict";t.exports=function(t){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(t)}},function(t,e,r){"use strict";t.exports=function(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}},function(t,e,r){"use strict";var o=r(58);function n(t){if("function"!=typeof t)throw new TypeError("executor must be a function.");var e;this.promise=new Promise(function(t){e=t});var r=this;t(function(t){r.reason||(r.reason=new o(t),e(r.reason))})}n.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},n.source=function(){var t;return{token:new n(function(e){t=e}),cancel:t}},t.exports=n},function(t,e,r){"use strict";t.exports=function(t){return function(e){return t.apply(null,e)}}},function(t,e,r){var o;o=function(t,e,r,o,n,i,a,l,s,c,d,u,p,f){return function(t){var e={};function r(o){if(e[o])return e[o].exports;var n=e[o]={exports:{},id:o,loaded:!1};return t[o].call(n.exports,n,n.exports,r),n.loaded=!0,n.exports}return r.m=t,r.c=e,r.p="",r(0)}([function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var o=b(r(1)),n=b(r(2)),i=b(r(3)),a=b(r(4)),l=b(r(5)),s=b(r(6)),c=b(r(7)),d=b(r(8)),u=b(r(9)),p=b(r(10)),f=b(r(11)),m=b(r(12)),h=b(r(13)),g=b(r(14));function b(t){return t&&t.__esModule?t:{default:t}}e.default={md:new i.default,template:"<div><slot></slot></div>",data:function(){return{sourceData:this.source}},props:{watches:{type:Array,default:function(){return["source","show","toc"]}},source:{type:String,default:""},show:{type:Boolean,default:!0},highlight:{type:Boolean,default:!0},html:{type:Boolean,default:!0},xhtmlOut:{type:Boolean,default:!0},breaks:{type:Boolean,default:!0},linkify:{type:Boolean,default:!0},emoji:{type:Boolean,default:!0},typographer:{type:Boolean,default:!0},langPrefix:{type:String,default:"language-"},quotes:{type:String,default:"“”‘’"},tableClass:{type:String,default:"table"},taskLists:{type:Boolean,default:!0},toc:{type:Boolean,default:!1},tocId:{type:String},tocClass:{type:String,default:"table-of-contents"},tocFirstLevel:{type:Number,default:2},tocLastLevel:{type:Number},tocAnchorLink:{type:Boolean,default:!0},tocAnchorClass:{type:String,default:"toc-anchor"},tocAnchorLinkSymbol:{type:String,default:"#"},tocAnchorLinkSpace:{type:Boolean,default:!0},tocAnchorLinkClass:{type:String,default:"toc-anchor-link"},anchorAttributes:{type:Object,default:function(){return{}}},prerender:{type:Function,default:function(t){return t}},postrender:{type:Function,default:function(t){return t}}},computed:{tocLastLevelComputed:function(){return this.tocLastLevel>this.tocFirstLevel?this.tocLastLevel:this.tocFirstLevel+1}},render:function(t){var e=this;this.md=(new i.default).use(l.default).use(s.default).use(c.default).use(d.default).use(u.default).use(p.default).use(f.default).use(h.default,{throwOnError:!1,errorColor:" #cc0000"}).use(g.default,{enabled:this.taskLists}),this.emoji&&this.md.use(a.default),this.md.set({html:this.html,xhtmlOut:this.xhtmlOut,breaks:this.breaks,linkify:this.linkify,typographer:this.typographer,langPrefix:this.langPrefix,quotes:this.quotes}),this.md.renderer.rules.table_open=function(){return'<table class="'+e.tableClass+'">\n'};var r=this.md.renderer.rules.link_open||function(t,e,r,o,n){return n.renderToken(t,e,r)};this.md.renderer.rules.link_open=function(t,o,i,a,l){return(0,n.default)(e.anchorAttributes).map(function(r){var n=t[o].attrIndex(r),i=e.anchorAttributes[r];n<0?t[o].attrPush([r,i]):t[o].attrs[n][1]=i}),r(t,o,i,a,l)},this.toc&&this.md.use(m.default,{tocClassName:this.tocClass,tocFirstLevel:this.tocFirstLevel,tocLastLevel:this.tocLastLevelComputed,anchorLink:this.tocAnchorLink,anchorLinkSymbol:this.tocAnchorLinkSymbol,anchorLinkSpace:this.tocAnchorLinkSpace,anchorClassName:this.tocAnchorClass,anchorLinkSymbolClassName:this.tocAnchorLinkClass,tocCallback:function(t,r,o){o&&(e.tocId&&document.getElementById(e.tocId)&&(document.getElementById(e.tocId).innerHTML=o),e.$emit("toc-rendered",o))}});var o=this.show?this.md.render(this.prerender(this.sourceData)):"";return o=this.postrender(o),this.$emit("rendered",o),t("div",{domProps:{innerHTML:o}})},beforeMount:function(){var t=this;if(this.$slots.default){this.sourceData="";var e=!0,r=!1,n=void 0;try{for(var i,a=(0,o.default)(this.$slots.default);!(e=(i=a.next()).done);e=!0){var l=i.value;this.sourceData+=l.text}}catch(t){r=!0,n=t}finally{try{!e&&a.return&&a.return()}finally{if(r)throw n}}}this.$watch("source",function(){t.sourceData=t.prerender(t.source),t.$forceUpdate()}),this.watches.forEach(function(e){t.$watch(e,function(){t.$forceUpdate()})})}}},function(e,r){e.exports=t},function(t,r){t.exports=e},function(t,e){t.exports=r},function(t,e){t.exports=o},function(t,e){t.exports=n},function(t,e){t.exports=i},function(t,e){t.exports=a},function(t,e){t.exports=l},function(t,e){t.exports=s},function(t,e){t.exports=c},function(t,e){t.exports=d},function(t,e){t.exports=u},function(t,e){t.exports=p},function(t,e){t.exports=f}])},t.exports=o(r(118),r(144),r(148),r(201),r(207),r(208),r(209),r(210),r(211),r(212),r(213),r(214),r(226),r(241))},function(t,e,r){t.exports={default:r(119),__esModule:!0}},function(t,e,r){r(120),r(139),t.exports=r(141)},function(t,e,r){r(121);for(var o=r(10),n=r(15),i=r(17),a=r(12)("toStringTag"),l="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(","),s=0;s<l.length;s++){var c=l[s],d=o[c],u=d&&d.prototype;u&&!u[a]&&n(u,a,c),i[c]=i.Array}},function(t,e,r){"use strict";var o=r(122),n=r(123),i=r(17),a=r(37);t.exports=r(60)(Array,"Array",function(t,e){this._t=a(t),this._i=0,this._k=e},function(){var t=this._t,e=this._k,r=this._i++;return!t||r>=t.length?(this._t=void 0,n(1)):n(0,"keys"==e?r:"values"==e?t[r]:[r,t[r]])},"values"),i.Arguments=i.Array,o("keys"),o("values"),o("entries")},function(t,e){t.exports=function(){}},function(t,e){t.exports=function(t,e){return{value:e,done:!!t}}},function(t,e,r){var o=r(59);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==o(t)?t.split(""):Object(t)}},function(t,e,r){var o=r(126);t.exports=function(t,e,r){if(o(t),void 0===e)return t;switch(r){case 1:return function(r){return t.call(e,r)};case 2:return function(r,o){return t.call(e,r,o)};case 3:return function(r,o,n){return t.call(e,r,o,n)}}return function(){return t.apply(e,arguments)}}},function(t,e){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,e,r){t.exports=!r(19)&&!r(41)(function(){return 7!=Object.defineProperty(r(63)("div"),"a",{get:function(){return 7}}).a})},function(t,e,r){var o=r(40);t.exports=function(t,e){if(!o(t))return t;var r,n;if(e&&"function"==typeof(r=t.toString)&&!o(n=r.call(t)))return n;if("function"==typeof(r=t.valueOf)&&!o(n=r.call(t)))return n;if(!e&&"function"==typeof(r=t.toString)&&!o(n=r.call(t)))return n;throw TypeError("Can't convert object to primitive value")}},function(t,e,r){t.exports=r(15)},function(t,e,r){"use strict";var o=r(131),n=r(64),i=r(69),a={};r(15)(a,r(12)("iterator"),function(){return this}),t.exports=function(t,e,r){t.prototype=o(a,{next:n(1,r)}),i(t,e+" Iterator")}},function(t,e,r){var o=r(18),n=r(132),i=r(68),a=r(43)("IE_PROTO"),l=function(){},s=function(){var t,e=r(63)("iframe"),o=i.length;for(e.style.display="none",r(137).appendChild(e),e.src="javascript:",(t=e.contentWindow.document).open(),t.write("<script>document.F=Object<\/script>"),t.close(),s=t.F;o--;)delete s.prototype[i[o]];return s()};t.exports=Object.create||function(t,e){var r;return null!==t?(l.prototype=o(t),r=new l,l.prototype=null,r[a]=t):r=s(),void 0===e?r:n(r,e)}},function(t,e,r){var o=r(39),n=r(18),i=r(65);t.exports=r(19)?Object.defineProperties:function(t,e){n(t);for(var r,a=i(e),l=a.length,s=0;l>s;)o.f(t,r=a[s++],e[r]);return t}},function(t,e,r){var o=r(20),n=r(37),i=r(134)(!1),a=r(43)("IE_PROTO");t.exports=function(t,e){var r,l=n(t),s=0,c=[];for(r in l)r!=a&&o(l,r)&&c.push(r);for(;e.length>s;)o(l,r=e[s++])&&(~i(c,r)||c.push(r));return c}},function(t,e,r){var o=r(37),n=r(135),i=r(136);t.exports=function(t){return function(e,r,a){var l,s=o(e),c=n(s.length),d=i(a,c);if(t&&r!=r){for(;c>d;)if((l=s[d++])!=l)return!0}else for(;c>d;d++)if((t||d in s)&&s[d]===r)return t||d||0;return!t&&-1}}},function(t,e,r){var o=r(42),n=Math.min;t.exports=function(t){return t>0?n(o(t),9007199254740991):0}},function(t,e,r){var o=r(42),n=Math.max,i=Math.min;t.exports=function(t,e){return(t=o(t))<0?n(t+e,0):i(t,e)}},function(t,e,r){var o=r(10).document;t.exports=o&&o.documentElement},function(t,e,r){var o=r(20),n=r(70),i=r(43)("IE_PROTO"),a=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=n(t),o(t,i)?t[i]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?a:null}},function(t,e,r){"use strict";var o=r(140)(!0);r(60)(String,"String",function(t){this._t=String(t),this._i=0},function(){var t,e=this._t,r=this._i;return r>=e.length?{value:void 0,done:!0}:(t=o(e,r),this._i+=t.length,{value:t,done:!1})})},function(t,e,r){var o=r(42),n=r(38);t.exports=function(t){return function(e,r){var i,a,l=String(n(e)),s=o(r),c=l.length;return s<0||s>=c?t?"":void 0:(i=l.charCodeAt(s))<55296||i>56319||s+1===c||(a=l.charCodeAt(s+1))<56320||a>57343?t?l.charAt(s):i:t?l.slice(s,s+2):a-56320+(i-55296<<10)+65536}}},function(t,e,r){var o=r(18),n=r(142);t.exports=r(11).getIterator=function(t){var e=n(t);if("function"!=typeof e)throw TypeError(t+" is not iterable!");return o(e.call(t))}},function(t,e,r){var o=r(143),n=r(12)("iterator"),i=r(17);t.exports=r(11).getIteratorMethod=function(t){if(null!=t)return t[n]||t["@@iterator"]||i[o(t)]}},function(t,e,r){var o=r(59),n=r(12)("toStringTag"),i="Arguments"==o(function(){return arguments}());t.exports=function(t){var e,r,a;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(r=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),n))?r:i?o(e):"Object"==(a=o(e))&&"function"==typeof e.callee?"Arguments":a}},function(t,e,r){t.exports={default:r(145),__esModule:!0}},function(t,e,r){r(146),t.exports=r(11).Object.keys},function(t,e,r){var o=r(70),n=r(65);r(147)("keys",function(){return function(t){return n(o(t))}})},function(t,e,r){var o=r(62),n=r(11),i=r(41);t.exports=function(t,e){var r=(n.Object||{})[t]||Object[t],a={};a[t]=e(r),o(o.S+o.F*i(function(){r(1)}),"Object",a)}},function(t,e,r){"use strict";t.exports=r(149)},function(t,e,r){"use strict";var o=r(1),n=r(157),i=r(158),a=r(159),l=r(167),s=r(181),c=r(194),d=r(72),u=r(196),p={default:r(198),zero:r(199),commonmark:r(200)},f=/^(vbscript|javascript|file|data):/,m=/^data:image\/(gif|png|jpeg|webp);/;function h(t){var e=t.trim().toLowerCase();return!f.test(e)||!!m.test(e)}var g=["http:","https:","mailto:"];function b(t){var e=d.parse(t,!0);if(e.hostname&&(!e.protocol||g.indexOf(e.protocol)>=0))try{e.hostname=u.toASCII(e.hostname)}catch(t){}return d.encode(d.format(e))}function v(t){var e=d.parse(t,!0);if(e.hostname&&(!e.protocol||g.indexOf(e.protocol)>=0))try{e.hostname=u.toUnicode(e.hostname)}catch(t){}return d.decode(d.format(e))}function x(t,e){if(!(this instanceof x))return new x(t,e);e||o.isString(t)||(e=t||{},t="default"),this.inline=new s,this.block=new l,this.core=new a,this.renderer=new i,this.linkify=new c,this.validateLink=h,this.normalizeLink=b,this.normalizeLinkText=v,this.utils=o,this.helpers=n,this.options={},this.configure(t),e&&this.set(e)}x.prototype.set=function(t){return o.assign(this.options,t),this},x.prototype.configure=function(t){var e,r=this;if(o.isString(t)&&!(t=p[e=t]))throw new Error('Wrong `markdown-it` preset "'+e+'", check name');if(!t)throw new Error("Wrong `markdown-it` preset, can't be empty");return t.options&&r.set(t.options),t.components&&Object.keys(t.components).forEach(function(e){t.components[e].rules&&r[e].ruler.enableOnly(t.components[e].rules),t.components[e].rules2&&r[e].ruler2.enableOnly(t.components[e].rules2)}),this},x.prototype.enable=function(t,e){var r=[];Array.isArray(t)||(t=[t]),["core","block","inline"].forEach(function(e){r=r.concat(this[e].ruler.enable(t,!0))},this),r=r.concat(this.inline.ruler2.enable(t,!0));var o=t.filter(function(t){return r.indexOf(t)<0});if(o.length&&!e)throw new Error("MarkdownIt. Failed to enable unknown rule(s): "+o);return this},x.prototype.disable=function(t,e){var r=[];Array.isArray(t)||(t=[t]),["core","block","inline"].forEach(function(e){r=r.concat(this[e].ruler.disable(t,!0))},this),r=r.concat(this.inline.ruler2.disable(t,!0));var o=t.filter(function(t){return r.indexOf(t)<0});if(o.length&&!e)throw new Error("MarkdownIt. Failed to disable unknown rule(s): "+o);return this},x.prototype.use=function(t){var e=[this].concat(Array.prototype.slice.call(arguments,1));return t.apply(t,e),this},x.prototype.parse=function(t,e){var r=new this.core.State(t,this,e);return this.core.process(r),r.tokens},x.prototype.render=function(t,e){return e=e||{},this.renderer.render(this.parse(t,e),this.options,e)},x.prototype.parseInline=function(t,e){var r=new this.core.State(t,this,e);return r.inlineMode=!0,this.core.process(r),r.tokens},x.prototype.renderInline=function(t,e){return e=e||{},this.renderer.render(this.parseInline(t,e),this.options,e)},t.exports=x},function(t){t.exports=JSON.parse('{"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":""}')},function(t,e,r){"use strict";var o={};function n(t,e,r){var i,a,l,s,c,d="";for("string"!=typeof e&&(r=e,e=n.defaultChars),void 0===r&&(r=!0),c=function(t){var e,r,n=o[t];if(n)return n;for(n=o[t]=[],e=0;e<128;e++)r=String.fromCharCode(e),/^[0-9a-z]$/i.test(r)?n.push(r):n.push("%"+("0"+e.toString(16).toUpperCase()).slice(-2));for(e=0;e<t.length;e++)n[t.charCodeAt(e)]=t[e];return n}(e),i=0,a=t.length;i<a;i++)if(l=t.charCodeAt(i),r&&37===l&&i+2<a&&/^[0-9a-f]{2}$/i.test(t.slice(i+1,i+3)))d+=t.slice(i,i+3),i+=2;else if(l<128)d+=c[l];else if(l>=55296&&l<=57343){if(l>=55296&&l<=56319&&i+1<a&&(s=t.charCodeAt(i+1))>=56320&&s<=57343){d+=encodeURIComponent(t[i]+t[i+1]),i++;continue}d+="%EF%BF%BD"}else d+=encodeURIComponent(t[i]);return d}n.defaultChars=";/?:@&=+$,-_.!~*'()#",n.componentChars="-_.!~*'()",t.exports=n},function(t,e,r){"use strict";var o={};function n(t,e){var r;return"string"!=typeof e&&(e=n.defaultChars),r=function(t){var e,r,n=o[t];if(n)return n;for(n=o[t]=[],e=0;e<128;e++)r=String.fromCharCode(e),n.push(r);for(e=0;e<t.length;e++)n[r=t.charCodeAt(e)]="%"+("0"+r.toString(16).toUpperCase()).slice(-2);return n}(e),t.replace(/(%[a-f0-9]{2})+/gi,function(t){var e,o,n,i,a,l,s,c="";for(e=0,o=t.length;e<o;e+=3)(n=parseInt(t.slice(e+1,e+3),16))<128?c+=r[n]:192==(224&n)&&e+3<o&&128==(192&(i=parseInt(t.slice(e+4,e+6),16)))?(c+=(s=n<<6&1984|63&i)<128?"<22><>":String.fromCharCode(s),e+=3):224==(240&n)&&e+6<o&&(i=parseInt(t.slice(e+4,e+6),16),a=parseInt(t.slice(e+7,e+9),16),128==(192&i)&&128==(192&a))?(c+=(s=n<<12&61440|i<<6&4032|63&a)<2048||s>=55296&&s<=57343?"<22><><EFBFBD>":String.fromCharCode(s),e+=6):240==(248&n)&&e+9<o&&(i=parseInt(t.slice(e+4,e+6),16),a=parseInt(t.slice(e+7,e+9),16),l=parseInt(t.slice(e+10,e+12),16),128==(192&i)&&128==(192&a)&&128==(192&l))?((s=n<<18&1835008|i<<12&258048|a<<6&4032|63&l)<65536||s>1114111?c+="<22><><EFBFBD><EFBFBD>":(s-=65536,c+=String.fromCharCode(55296+(s>>10),56320+(1023&s))),e+=9):c+="<22>";return c})}n.defaultChars=";/?:@&=+$,#",n.componentChars="",t.exports=n},function(t,e,r){"use strict";t.exports=function(t){var e="";return e+=t.protocol||"",e+=t.slashes?"//":"",e+=t.auth?t.auth+"@":"",t.hostname&&-1!==t.hostname.indexOf(":")?e+="["+t.hostname+"]":e+=t.hostname||"",e+=t.port?":"+t.port:"",e+=t.pathname||"",e+=t.search||"",e+=t.hash||""}},function(t,e,r){"use strict";function o(){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 n=/^([a-z0-9.+-]+:)/i,i=/:[0-9]*$/,a=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,l=["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r","\n","\t"]),s=["'"].concat(l),c=["%","/","?",";","#"].concat(s),d=["/","?","#"],u=/^[+a-z0-9A-Z_-]{0,63}$/,p=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,f={javascript:!0,"javascript:":!0},m={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};o.prototype.parse=function(t,e){var r,o,i,l,s,h=t;if(h=h.trim(),!e&&1===t.split("#").length){var g=a.exec(h);if(g)return this.pathname=g[1],g[2]&&(this.search=g[2]),this}var b=n.exec(h);if(b&&(i=(b=b[0]).toLowerCase(),this.protocol=b,h=h.substr(b.length)),(e||b||h.match(/^\/\/[^@\/]+@[^@\/]+/))&&(!(s="//"===h.substr(0,2))||b&&f[b]||(h=h.substr(2),this.slashes=!0)),!f[b]&&(s||b&&!m[b])){var v,x,y=-1;for(r=0;r<d.length;r++)-1!==(l=h.indexOf(d[r]))&&(-1===y||l<y)&&(y=l);for(-1!==(x=-1===y?h.lastIndexOf("@"):h.lastIndexOf("@",y))&&(v=h.slice(0,x),h=h.slice(x+1),this.auth=v),y=-1,r=0;r<c.length;r++)-1!==(l=h.indexOf(c[r]))&&(-1===y||l<y)&&(y=l);-1===y&&(y=h.length),":"===h[y-1]&&y--;var w=h.slice(0,y);h=h.slice(y),this.parseHost(w),this.hostname=this.hostname||"";var k="["===this.hostname[0]&&"]"===this.hostname[this.hostname.length-1];if(!k){var _=this.hostname.split(/\./);for(r=0,o=_.length;r<o;r++){var S=_[r];if(S&&!S.match(u)){for(var C="",O=0,T=S.length;O<T;O++)S.charCodeAt(O)>127?C+="x":C+=S[O];if(!C.match(u)){var B=_.slice(0,r),A=_.slice(r+1),E=S.match(p);E&&(B.push(E[1]),A.unshift(E[2])),A.length&&(h=A.join(".")+h),this.hostname=B.join(".");break}}}}this.hostname.length>255&&(this.hostname=""),k&&(this.hostname=this.hostname.substr(1,this.hostname.length-2))}var P=h.indexOf("#");-1!==P&&(this.hash=h.substr(P),h=h.slice(0,P));var D=h.indexOf("?");return-1!==D&&(this.search=h.substr(D),h=h.slice(0,D)),h&&(this.pathname=h),m[i]&&this.hostname&&!this.pathname&&(this.pathname=""),this},o.prototype.parseHost=function(t){var e=i.exec(t);e&&(":"!==(e=e[0])&&(this.port=e.substr(1)),t=t.substr(0,t.length-e.length)),t&&(this.hostname=t)},t.exports=function(t,e){if(t&&t instanceof o)return t;var r=new o;return r.parse(t,e),r}},function(t,e,r){"use strict";e.Any=r(73),e.Cc=r(74),e.Cf=r(156),e.P=r(44),e.Z=r(75)},function(t,e){t.exports=/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/},function(t,e,r){"use strict";e.parseLinkLabel=r(45),e.parseLinkDestination=r(21),e.parseLinkTitle=r(22)},function(t,e,r){"use strict";var o=r(1).assign,n=r(1).unescapeAll,i=r(1).escapeHtml,a={};function l(){this.rules=o({},a)}a.code_inline=function(t,e,r,o,n){var a=t[e],l=n.renderAttrs(a);return"<code"+(l?" "+l:"")+">"+i(t[e].content)+"</code>"},a.code_block=function(t,e,r,o,n){var a=t[e],l=n.renderAttrs(a);return"<pre"+(l?" "+l:"")+"><code>"+i(t[e].content)+"</code></pre>\n"},a.fence=function(t,e,r,o,a){var l,s,c,d,u=t[e],p=u.info?n(u.info).trim():"",f="";return p&&(f=p.split(/\s+/g)[0]),0===(l=r.highlight&&r.highlight(u.content,f)||i(u.content)).indexOf("<pre")?l+"\n":p?(s=u.attrIndex("class"),c=u.attrs?u.attrs.slice():[],s<0?c.push(["class",r.langPrefix+f]):c[s]+=" "+r.langPrefix+f,d={attrs:c},"<pre><code"+a.renderAttrs(d)+">"+l+"</code></pre>\n"):"<pre><code"+a.renderAttrs(u)+">"+l+"</code></pre>\n"},a.image=function(t,e,r,o,n){var i=t[e];return i.attrs[i.attrIndex("alt")][1]=n.renderInlineAsText(i.children,r,o),n.renderToken(t,e,r)},a.hardbreak=function(t,e,r){return r.xhtmlOut?"<br />\n":"<br>\n"},a.softbreak=function(t,e,r){return r.breaks?r.xhtmlOut?"<br />\n":"<br>\n":"\n"},a.text=function(t,e){return i(t[e].content)},a.html_block=function(t,e){return t[e].content},a.html_inline=function(t,e){return t[e].content},l.prototype.renderAttrs=function(t){var e,r,o;if(!t.attrs)return"";for(o="",e=0,r=t.attrs.length;e<r;e++)o+=" "+i(t.attrs[e][0])+'="'+i(t.attrs[e][1])+'"';return o},l.prototype.renderToken=function(t,e,r){var o,n="",i=!1,a=t[e];return a.hidden?"":(a.block&&-1!==a.nesting&&e&&t[e-1].hidden&&(n+="\n"),n+=(-1===a.nesting?"</":"<")+a.tag,n+=this.renderAttrs(a),0===a.nesting&&r.xhtmlOut&&(n+=" /"),a.block&&(i=!0,1===a.nesting&&e+1<t.length&&("inline"===(o=t[e+1]).type||o.hidden?i=!1:-1===o.nesting&&o.tag===a.tag&&(i=!1))),n+=i?">\n":">")},l.prototype.renderInline=function(t,e,r){for(var o,n="",i=this.rules,a=0,l=t.length;a<l;a++)void 0!==i[o=t[a].type]?n+=i[o](t,a,e,r,this):n+=this.renderToken(t,a,e);return n},l.prototype.renderInlineAsText=function(t,e,r){for(var o="",n=0,i=t.length;n<i;n++)"text"===t[n].type?o+=t[n].content:"image"===t[n].type&&(o+=this.renderInlineAsText(t[n].children,e,r));return o},l.prototype.render=function(t,e,r){var o,n,i,a="",l=this.rules;for(o=0,n=t.length;o<n;o++)"inline"===(i=t[o].type)?a+=this.renderInline(t[o].children,e,r):void 0!==l[i]?a+=l[t[o].type](t,o,e,r,this):a+=this.renderToken(t,o,e,r);return a},t.exports=l},function(t,e,r){"use strict";var o=r(46),n=[["normalize",r(160)],["block",r(161)],["inline",r(162)],["linkify",r(163)],["replacements",r(164)],["smartquotes",r(165)]];function i(){this.ruler=new o;for(var t=0;t<n.length;t++)this.ruler.push(n[t][0],n[t][1])}i.prototype.process=function(t){var e,r,o;for(e=0,r=(o=this.ruler.getRules("")).length;e<r;e++)o[e](t)},i.prototype.State=r(166),t.exports=i},function(t,e,r){"use strict";var o=/\r[\n\u0085]?|[\u2424\u2028\u0085]/g,n=/\u0000/g;t.exports=function(t){var e;e=(e=t.src.replace(o,"\n")).replace(n,"<22>"),t.src=e}},function(t,e,r){"use strict";t.exports=function(t){var e;t.inlineMode?((e=new t.Token("inline","",0)).content=t.src,e.map=[0,1],e.children=[],t.tokens.push(e)):t.md.block.parse(t.src,t.md,t.env,t.tokens)}},function(t,e,r){"use strict";t.exports=function(t){var e,r,o,n=t.tokens;for(r=0,o=n.length;r<o;r++)"inline"===(e=n[r]).type&&t.md.inline.parse(e.content,t.md,t.env,e.children)}},function(t,e,r){"use strict";var o=r(1).arrayReplaceAt;function n(t){return/^<\/a\s*>/i.test(t)}t.exports=function(t){var e,r,i,a,l,s,c,d,u,p,f,m,h,g,b,v,x,y,w=t.tokens;if(t.md.options.linkify)for(r=0,i=w.length;r<i;r++)if("inline"===w[r].type&&t.md.linkify.pretest(w[r].content))for(h=0,e=(a=w[r].children).length-1;e>=0;e--)if("link_close"!==(s=a[e]).type){if("html_inline"===s.type&&(y=s.content,/^<a[>\s]/i.test(y)&&h>0&&h--,n(s.content)&&h++),!(h>0)&&"text"===s.type&&t.md.linkify.test(s.content)){for(u=s.content,x=t.md.linkify.match(u),c=[],m=s.level,f=0,d=0;d<x.length;d++)g=x[d].url,b=t.md.normalizeLink(g),t.md.validateLink(b)&&(v=x[d].text,v=x[d].schema?"mailto:"!==x[d].schema||/^mailto:/i.test(v)?t.md.normalizeLinkText(v):t.md.normalizeLinkText("mailto:"+v).replace(/^mailto:/,""):t.md.normalizeLinkText("http://"+v).replace(/^http:\/\//,""),(p=x[d].index)>f&&((l=new t.Token("text","",0)).content=u.slice(f,p),l.level=m,c.push(l)),(l=new t.Token("link_open","a",1)).attrs=[["href",b]],l.level=m++,l.markup="linkify",l.info="auto",c.push(l),(l=new t.Token("text","",0)).content=v,l.level=m,c.push(l),(l=new t.Token("link_close","a",-1)).level=--m,l.markup="linkify",l.info="auto",c.push(l),f=x[d].lastIndex);f<u.length&&((l=new t.Token("text","",0)).content=u.slice(f),l.level=m,c.push(l)),w[r].children=a=o(a,e,c)}}else for(e--;a[e].level!==s.level&&"link_open"!==a[e].type;)e--}},function(t,e,r){"use strict";var o=/\+-|\.\.|\?\?\?\?|!!!!|,,|--/,n=/\((c|tm|r|p)\)/i,i=/\((c|tm|r|p)\)/gi,a={c:"©",r:"®",p:"§",tm:"™"};function l(t,e){return a[e.toLowerCase()]}function s(t){var e,r;for(e=t.length-1;e>=0;e--)"text"===(r=t[e]).type&&(r.content=r.content.replace(i,l))}function c(t){var e,r;for(e=t.length-1;e>=0;e--)"text"===(r=t[e]).type&&o.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"))}t.exports=function(t){var e;if(t.md.options.typographer)for(e=t.tokens.length-1;e>=0;e--)"inline"===t.tokens[e].type&&(n.test(t.tokens[e].content)&&s(t.tokens[e].children),o.test(t.tokens[e].content)&&c(t.tokens[e].children))}},function(t,e,r){"use strict";var o=r(1).isWhiteSpace,n=r(1).isPunctChar,i=r(1).isMdAsciiPunct,a=/['"]/,l=/['"]/g,s="";function c(t,e,r){return t.substr(0,e)+r+t.substr(e+1)}function d(t,e){var r,a,d,u,p,f,m,h,g,b,v,x,y,w,k,_,S,C,O,T,B;for(O=[],r=0;r<t.length;r++){for(a=t[r],m=t[r].level,S=O.length-1;S>=0&&!(O[S].level<=m);S--);if(O.length=S+1,"text"===a.type){p=0,f=(d=a.content).length;t:for(;p<f&&(l.lastIndex=p,u=l.exec(d));){if(k=_=!0,p=u.index+1,C="'"===u[0],g=32,u.index-1>=0)g=d.charCodeAt(u.index-1);else for(S=r-1;S>=0;S--)if("text"===t[S].type){g=t[S].content.charCodeAt(t[S].content.length-1);break}if(b=32,p<f)b=d.charCodeAt(p);else for(S=r+1;S<t.length;S++)if("text"===t[S].type){b=t[S].content.charCodeAt(0);break}if(v=i(g)||n(String.fromCharCode(g)),x=i(b)||n(String.fromCharCode(b)),y=o(g),(w=o(b))?k=!1:x&&(y||v||(k=!1)),y?_=!1:v&&(w||x||(_=!1)),34===b&&'"'===u[0]&&g>=48&&g<=57&&(_=k=!1),k&&_&&(k=!1,_=x),k||_){if(_)for(S=O.length-1;S>=0&&(h=O[S],!(O[S].level<m));S--)if(h.single===C&&O[S].level===m){h=O[S],C?(T=e.md.options.quotes[2],B=e.md.options.quotes[3]):(T=e.md.options.quotes[0],B=e.md.options.quotes[1]),a.content=c(a.content,u.index,B),t[h.token].content=c(t[h.token].content,h.pos,T),p+=B.length-1,h.token===r&&(p+=T.length-1),f=(d=a.content).length,O.length=S;continue t}k?O.push({token:r,pos:u.index,single:C,level:m}):_&&C&&(a.content=c(a.content,u.index,s))}else C&&(a.content=c(a.content,u.index,s))}}}}t.exports=function(t){var e;if(t.md.options.typographer)for(e=t.tokens.length-1;e>=0;e--)"inline"===t.tokens[e].type&&a.test(t.tokens[e].content)&&d(t.tokens[e].children,t)}},function(t,e,r){"use strict";var o=r(23);function n(t,e,r){this.src=t,this.env=r,this.tokens=[],this.inlineMode=!1,this.md=e}n.prototype.Token=o,t.exports=n},function(t,e,r){"use strict";var o=r(46),n=[["table",r(168),["paragraph","reference"]],["code",r(169)],["fence",r(170),["paragraph","reference","blockquote","list"]],["blockquote",r(171),["paragraph","reference","list"]],["hr",r(172),["paragraph","reference","blockquote","list"]],["list",r(173),["paragraph","reference","blockquote"]],["reference",r(174)],["heading",r(175),["paragraph","reference","blockquote"]],["lheading",r(176)],["html_block",r(177),["paragraph","reference","blockquote"]],["paragraph",r(179)]];function i(){this.ruler=new o;for(var t=0;t<n.length;t++)this.ruler.push(n[t][0],n[t][1],{alt:(n[t][2]||[]).slice()})}i.prototype.tokenize=function(t,e,r){for(var o,n=this.ruler.getRules(""),i=n.length,a=e,l=!1,s=t.md.options.maxNesting;a<r&&(t.line=a=t.skipEmptyLines(a),!(a>=r))&&!(t.sCount[a]<t.blkIndent);){if(t.level>=s){t.line=r;break}for(o=0;o<i&&!n[o](t,a,r,!1);o++);if(t.tight=!l,t.isEmpty(t.line-1)&&(l=!0),(a=t.line)<r&&t.isEmpty(a)){if(l=!0,++a<r&&"list"===t.parentType&&t.isEmpty(a))break;t.line=a}}},i.prototype.parse=function(t,e,r,o){var n;t&&(n=new this.State(t,e,r,o),this.tokenize(n,n.line,n.lineMax))},i.prototype.State=r(180),t.exports=i},function(t,e,r){"use strict";function o(t,e){var r=t.bMarks[e]+t.blkIndent,o=t.eMarks[e];return t.src.substr(r,o-r)}function n(t){var e,r=[],o=0,n=t.length,i=0,a=0,l=!1,s=0;for(e=t.charCodeAt(o);o<n;)96===e&&i%2==0?(l=!l,s=o):124!==e||i%2!=0||l?92===e?i++:i=0:(r.push(t.substring(a,o)),a=o+1),++o===n&&l&&(l=!1,o=s+1),e=t.charCodeAt(o);return r.push(t.substring(a)),r}t.exports=function(t,e,r,i){var a,l,s,c,d,u,p,f,m,h,g,b;if(e+2>r)return!1;if(d=e+1,t.sCount[d]<t.blkIndent)return!1;if((s=t.bMarks[d]+t.tShift[d])>=t.eMarks[d])return!1;if(124!==(a=t.src.charCodeAt(s))&&45!==a&&58!==a)return!1;if(l=o(t,e+1),!/^[-:| ]+$/.test(l))return!1;for(u=l.split("|"),m=[],c=0;c<u.length;c++){if(!(h=u[c].trim())){if(0===c||c===u.length-1)continue;return!1}if(!/^:?-+:?$/.test(h))return!1;58===h.charCodeAt(h.length-1)?m.push(58===h.charCodeAt(0)?"center":"right"):58===h.charCodeAt(0)?m.push("left"):m.push("")}if(-1===(l=o(t,e).trim()).indexOf("|"))return!1;if((p=(u=n(l.replace(/^\||\|$/g,""))).length)>m.length)return!1;if(i)return!0;for((f=t.push("table_open","table",1)).map=g=[e,0],(f=t.push("thead_open","thead",1)).map=[e,e+1],(f=t.push("tr_open","tr",1)).map=[e,e+1],c=0;c<u.length;c++)(f=t.push("th_open","th",1)).map=[e,e+1],m[c]&&(f.attrs=[["style","text-align:"+m[c]]]),(f=t.push("inline","",0)).content=u[c].trim(),f.map=[e,e+1],f.children=[],f=t.push("th_close","th",-1);for(f=t.push("tr_close","tr",-1),f=t.push("thead_close","thead",-1),(f=t.push("tbody_open","tbody",1)).map=b=[e+2,0],d=e+2;d<r&&!(t.sCount[d]<t.blkIndent)&&-1!==(l=o(t,d)).indexOf("|");d++){for(u=n(l.replace(/^\||\|\s*$/g,"")),f=t.push("tr_open","tr",1),c=0;c<p;c++)f=t.push("td_open","td",1),m[c]&&(f.attrs=[["style","text-align:"+m[c]]]),(f=t.push("inline","",0)).content=u[c]?u[c].trim():"",f.children=[],f=t.push("td_close","td",-1);f=t.push("tr_close","tr",-1)}return f=t.push("tbody_close","tbody",-1),f=t.push("table_close","table",-1),g[1]=b[1]=d,t.line=d,!0}},function(t,e,r){"use strict";t.exports=function(t,e,r){var o,n,i,a=0;if(t.sCount[e]-t.blkIndent<4)return!1;for(n=o=e+1;o<r;)if(t.isEmpty(o)){if(++a>=2&&"list"===t.parentType)break;o++}else{if(a=0,!(t.sCount[o]-t.blkIndent>=4))break;n=++o}return t.line=n,(i=t.push("code_block","code",0)).content=t.getLines(e,n,4+t.blkIndent,!0),i.map=[e,t.line],!0}},function(t,e,r){"use strict";t.exports=function(t,e,r,o){var n,i,a,l,s,c,d,u=!1,p=t.bMarks[e]+t.tShift[e],f=t.eMarks[e];if(p+3>f)return!1;if(126!==(n=t.src.charCodeAt(p))&&96!==n)return!1;if(s=p,(i=(p=t.skipChars(p,n))-s)<3)return!1;if(d=t.src.slice(s,p),(a=t.src.slice(p,f)).indexOf("`")>=0)return!1;if(o)return!0;for(l=e;!(++l>=r)&&!((p=s=t.bMarks[l]+t.tShift[l])<(f=t.eMarks[l])&&t.sCount[l]<t.blkIndent);)if(t.src.charCodeAt(p)===n&&!(t.sCount[l]-t.blkIndent>=4||(p=t.skipChars(p,n))-s<i||(p=t.skipSpaces(p))<f)){u=!0;break}return i=t.sCount[e],t.line=l+(u?1:0),(c=t.push("fence","code",0)).info=a,c.content=t.getLines(e+1,l,i,!0),c.markup=d,c.map=[e,t.line],!0}},function(t,e,r){"use strict";var o=r(1).isSpace;t.exports=function(t,e,r,n){var i,a,l,s,c,d,u,p,f,m,h,g,b,v,x,y,w=t.bMarks[e]+t.tShift[e],k=t.eMarks[e];if(62!==t.src.charCodeAt(w++))return!1;if(n)return!0;for(32===t.src.charCodeAt(w)&&w++,d=t.blkIndent,t.blkIndent=0,f=m=t.sCount[e]+w-(t.bMarks[e]+t.tShift[e]),c=[t.bMarks[e]],t.bMarks[e]=w;w<k&&(h=t.src.charCodeAt(w),o(h));)9===h?m+=4-m%4:m++,w++;for(a=w>=k,s=[t.sCount[e]],t.sCount[e]=m-f,l=[t.tShift[e]],t.tShift[e]=w-t.bMarks[e],g=t.md.block.ruler.getRules("blockquote"),i=e+1;i<r&&!(t.sCount[i]<d)&&!((w=t.bMarks[i]+t.tShift[i])>=(k=t.eMarks[i]));i++)if(62!==t.src.charCodeAt(w++)){if(a)break;for(y=!1,v=0,x=g.length;v<x;v++)if(g[v](t,i,r,!0)){y=!0;break}if(y)break;c.push(t.bMarks[i]),l.push(t.tShift[i]),s.push(t.sCount[i]),t.sCount[i]=-1}else{for(32===t.src.charCodeAt(w)&&w++,f=m=t.sCount[i]+w-(t.bMarks[i]+t.tShift[i]),c.push(t.bMarks[i]),t.bMarks[i]=w;w<k&&(h=t.src.charCodeAt(w),o(h));)9===h?m+=4-m%4:m++,w++;a=w>=k,s.push(t.sCount[i]),t.sCount[i]=m-f,l.push(t.tShift[i]),t.tShift[i]=w-t.bMarks[i]}for(u=t.parentType,t.parentType="blockquote",(b=t.push("blockquote_open","blockquote",1)).markup=">",b.map=p=[e,0],t.md.block.tokenize(t,e,i),(b=t.push("blockquote_close","blockquote",-1)).markup=">",t.parentType=u,p[1]=t.line,v=0;v<l.length;v++)t.bMarks[v+e]=c[v],t.tShift[v+e]=l[v],t.sCount[v+e]=s[v];return t.blkIndent=d,!0}},function(t,e,r){"use strict";var o=r(1).isSpace;t.exports=function(t,e,r,n){var i,a,l,s,c=t.bMarks[e]+t.tShift[e],d=t.eMarks[e];if(42!==(i=t.src.charCodeAt(c++))&&45!==i&&95!==i)return!1;for(a=1;c<d;){if((l=t.src.charCodeAt(c++))!==i&&!o(l))return!1;l===i&&a++}return!(a<3)&&(!!n||(t.line=e+1,(s=t.push("hr","hr",0)).map=[e,t.line],s.markup=Array(a+1).join(String.fromCharCode(i)),!0))}},function(t,e,r){"use strict";var o=r(1).isSpace;function n(t,e){var r,n,i,a;return n=t.bMarks[e]+t.tShift[e],i=t.eMarks[e],42!==(r=t.src.charCodeAt(n++))&&45!==r&&43!==r?-1:n<i&&(a=t.src.charCodeAt(n),!o(a))?-1:n}function i(t,e){var r,n=t.bMarks[e]+t.tShift[e],i=n,a=t.eMarks[e];if(i+1>=a)return-1;if((r=t.src.charCodeAt(i++))<48||r>57)return-1;for(;;){if(i>=a)return-1;if(!((r=t.src.charCodeAt(i++))>=48&&r<=57)){if(41===r||46===r)break;return-1}if(i-n>=10)return-1}return i<a&&(r=t.src.charCodeAt(i),!o(r))?-1:i}t.exports=function(t,e,r,a){var l,s,c,d,u,p,f,m,h,g,b,v,x,y,w,k,_,S,C,O,T,B,A,E,P,D,j,L,z=!0;if((b=i(t,e))>=0)S=!0;else{if(!((b=n(t,e))>=0))return!1;S=!1}if(_=t.src.charCodeAt(b-1),a)return!0;for(O=t.tokens.length,S?(g=t.bMarks[e]+t.tShift[e],k=Number(t.src.substr(g,b-g-1)),P=t.push("ordered_list_open","ol",1),1!==k&&(P.attrs=[["start",k]])):P=t.push("bullet_list_open","ul",1),P.map=B=[e,0],P.markup=String.fromCharCode(_),l=e,T=!1,E=t.md.block.ruler.getRules("list");l<r;){for(x=b,y=t.eMarks[l],s=c=t.sCount[l]+b-(t.bMarks[e]+t.tShift[e]);x<y&&(v=t.src.charCodeAt(x),o(v));)9===v?c+=4-c%4:c++,x++;if((w=(C=x)>=y?1:c-s)>4&&(w=1),d=s+w,(P=t.push("list_item_open","li",1)).markup=String.fromCharCode(_),P.map=A=[e,0],p=t.blkIndent,m=t.tight,u=t.tShift[e],f=t.sCount[e],h=t.parentType,t.blkIndent=d,t.tight=!0,t.parentType="list",t.tShift[e]=C-t.bMarks[e],t.sCount[e]=c,C>=y&&t.isEmpty(e+1)?t.line=Math.min(t.line+2,r):t.md.block.tokenize(t,e,r,!0),t.tight&&!T||(z=!1),T=t.line-e>1&&t.isEmpty(t.line-1),t.blkIndent=p,t.tShift[e]=u,t.sCount[e]=f,t.tight=m,t.parentType=h,(P=t.push("list_item_close","li",-1)).markup=String.fromCharCode(_),l=e=t.line,A[1]=l,C=t.bMarks[e],l>=r)break;if(t.isEmpty(l))break;if(t.sCount[l]<t.blkIndent)break;for(L=!1,D=0,j=E.length;D<j;D++)if(E[D](t,l,r,!0)){L=!0;break}if(L)break;if(S){if((b=i(t,l))<0)break}else if((b=n(t,l))<0)break;if(_!==t.src.charCodeAt(b-1))break}return(P=S?t.push("ordered_list_close","ol",-1):t.push("bullet_list_close","ul",-1)).markup=String.fromCharCode(_),B[1]=l,t.line=l,z&&function(t,e){var r,o,n=t.level+2;for(r=e+2,o=t.tokens.length-2;r<o;r++)t.tokens[r].level===n&&"paragraph_open"===t.tokens[r].type&&(t.tokens[r+2].hidden=!0,t.tokens[r].hidden=!0,r+=2)}(t,O),!0}},function(t,e,r){"use strict";var o=r(21),n=r(22),i=r(1).normalizeReference,a=r(1).isSpace;t.exports=function(t,e,r,l){var s,c,d,u,p,f,m,h,g,b,v,x,y,w,k,_=0,S=t.bMarks[e]+t.tShift[e],C=t.eMarks[e],O=e+1;if(91!==t.src.charCodeAt(S))return!1;for(;++S<C;)if(93===t.src.charCodeAt(S)&&92!==t.src.charCodeAt(S-1)){if(S+1===C)return!1;if(58!==t.src.charCodeAt(S+1))return!1;break}for(u=t.lineMax,w=t.md.block.ruler.getRules("reference");O<u&&!t.isEmpty(O);O++)if(!(t.sCount[O]-t.blkIndent>3||t.sCount[O]<0)){for(y=!1,f=0,m=w.length;f<m;f++)if(w[f](t,O,u,!0)){y=!0;break}if(y)break}for(C=(x=t.getLines(e,O,t.blkIndent,!1).trim()).length,S=1;S<C;S++){if(91===(s=x.charCodeAt(S)))return!1;if(93===s){g=S;break}10===s?_++:92===s&&++S<C&&10===x.charCodeAt(S)&&_++}if(g<0||58!==x.charCodeAt(g+1))return!1;for(S=g+2;S<C;S++)if(10===(s=x.charCodeAt(S)))_++;else if(!a(s))break;if(!(b=o(x,S,C)).ok)return!1;if(p=t.md.normalizeLink(b.str),!t.md.validateLink(p))return!1;for(c=S=b.pos,d=_+=b.lines,v=S;S<C;S++)if(10===(s=x.charCodeAt(S)))_++;else if(!a(s))break;for(b=n(x,S,C),S<C&&v!==S&&b.ok?(k=b.str,S=b.pos,_+=b.lines):(k="",S=c,_=d);S<C&&(s=x.charCodeAt(S),a(s));)S++;if(S<C&&10!==x.charCodeAt(S)&&k)for(k="",S=c,_=d;S<C&&(s=x.charCodeAt(S),a(s));)S++;return!(S<C&&10!==x.charCodeAt(S))&&(!!(h=i(x.slice(1,g)))&&(!!l||(void 0===t.env.references&&(t.env.references={}),void 0===t.env.references[h]&&(t.env.references[h]={title:k,href:p}),t.line=e+_+1,!0)))}},function(t,e,r){"use strict";var o=r(1).isSpace;t.exports=function(t,e,r,n){var i,a,l,s,c=t.bMarks[e]+t.tShift[e],d=t.eMarks[e];if(35!==(i=t.src.charCodeAt(c))||c>=d)return!1;for(a=1,i=t.src.charCodeAt(++c);35===i&&c<d&&a<=6;)a++,i=t.src.charCodeAt(++c);return!(a>6||c<d&&32!==i)&&(!!n||(d=t.skipSpacesBack(d,c),(l=t.skipCharsBack(d,35,c))>c&&o(t.src.charCodeAt(l-1))&&(d=l),t.line=e+1,(s=t.push("heading_open","h"+String(a),1)).markup="########".slice(0,a),s.map=[e,t.line],(s=t.push("inline","",0)).content=t.src.slice(c,d).trim(),s.map=[e,t.line],s.children=[],(s=t.push("heading_close","h"+String(a),-1)).markup="########".slice(0,a),!0))}},function(t,e,r){"use strict";t.exports=function(t,e,r){for(var o,n,i,a,l,s,c,d,u,p=e+1,f=t.md.block.ruler.getRules("paragraph");p<r&&!t.isEmpty(p);p++)if(!(t.sCount[p]-t.blkIndent>3)){if(t.sCount[p]>=t.blkIndent&&(s=t.bMarks[p]+t.tShift[p])<(c=t.eMarks[p])&&(45===(u=t.src.charCodeAt(s))||61===u)&&(s=t.skipChars(s,u),(s=t.skipSpaces(s))>=c)){d=61===u?1:2;break}if(!(t.sCount[p]<0)){for(n=!1,i=0,a=f.length;i<a;i++)if(f[i](t,p,r,!0)){n=!0;break}if(n)break}}return!!d&&(o=t.getLines(e,p,t.blkIndent,!1).trim(),t.line=p+1,(l=t.push("heading_open","h"+String(d),1)).markup=String.fromCharCode(u),l.map=[e,t.line],(l=t.push("inline","",0)).content=o,l.map=[e,t.line-1],l.children=[],(l=t.push("heading_close","h"+String(d),-1)).markup=String.fromCharCode(u),!0)}},function(t,e,r){"use strict";var o=r(178),n=r(76).HTML_OPEN_CLOSE_TAG_RE,i=[[/^<(script|pre|style)(?=(\s|>|$))/i,/<\/(script|pre|style)>/i,!0],[/^<!--/,/-->/,!0],[/^<\?/,/\?>/,!0],[/^<![A-Z]/,/>/,!0],[/^<!\[CDATA\[/,/\]\]>/,!0],[new RegExp("^</?("+o.join("|")+")(?=(\\s|/?>|$))","i"),/^$/,!0],[new RegExp(n.source+"\\s*$"),/^$/,!1]];t.exports=function(t,e,r,o){var n,a,l,s,c=t.bMarks[e]+t.tShift[e],d=t.eMarks[e];if(!t.md.options.html)return!1;if(60!==t.src.charCodeAt(c))return!1;for(s=t.src.slice(c,d),n=0;n<i.length&&!i[n][0].test(s);n++);if(n===i.length)return!1;if(o)return i[n][2];if(a=e+1,!i[n][1].test(s))for(;a<r&&!(t.sCount[a]<t.blkIndent);a++)if(c=t.bMarks[a]+t.tShift[a],d=t.eMarks[a],s=t.src.slice(c,d),i[n][1].test(s)){0!==s.length&&a++;break}return t.line=a,(l=t.push("html_block","",0)).map=[e,a],l.content=t.getLines(e,a,t.blkIndent,!0),!0}},function(t,e,r){"use strict";t.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","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","meta","nav","noframes","ol","optgroup","option","p","param","pre","section","source","title","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"]},function(t,e,r){"use strict";t.exports=function(t,e){for(var r,o,n,i,a,l=e+1,s=t.md.block.ruler.getRules("paragraph"),c=t.lineMax;l<c&&!t.isEmpty(l);l++)if(!(t.sCount[l]-t.blkIndent>3||t.sCount[l]<0)){for(o=!1,n=0,i=s.length;n<i;n++)if(s[n](t,l,c,!0)){o=!0;break}if(o)break}return r=t.getLines(e,l,t.blkIndent,!1).trim(),t.line=l,(a=t.push("paragraph_open","p",1)).map=[e,t.line],(a=t.push("inline","",0)).content=r,a.map=[e,t.line],a.children=[],a=t.push("paragraph_close","p",-1),!0}},function(t,e,r){"use strict";var o=r(23),n=r(1).isSpace;function i(t,e,r,o){var i,a,l,s,c,d,u,p;for(this.src=t,this.md=e,this.env=r,this.tokens=o,this.bMarks=[],this.eMarks=[],this.tShift=[],this.sCount=[],this.blkIndent=0,this.line=0,this.lineMax=0,this.tight=!1,this.parentType="root",this.ddIndent=-1,this.level=0,this.result="",p=!1,l=s=d=u=0,c=(a=this.src).length;s<c;s++){if(i=a.charCodeAt(s),!p){if(n(i)){d++,9===i?u+=4-u%4:u++;continue}p=!0}10!==i&&s!==c-1||(10!==i&&s++,this.bMarks.push(l),this.eMarks.push(s),this.tShift.push(d),this.sCount.push(u),p=!1,d=0,u=0,l=s+1)}this.bMarks.push(a.length),this.eMarks.push(a.length),this.tShift.push(0),this.sCount.push(0),this.lineMax=this.bMarks.length-1}i.prototype.push=function(t,e,r){var n=new o(t,e,r);return n.block=!0,r<0&&this.level--,n.level=this.level,r>0&&this.level++,this.tokens.push(n),n},i.prototype.isEmpty=function(t){return this.bMarks[t]+this.tShift[t]>=this.eMarks[t]},i.prototype.skipEmptyLines=function(t){for(var e=this.lineMax;t<e&&!(this.bMarks[t]+this.tShift[t]<this.eMarks[t]);t++);return t},i.prototype.skipSpaces=function(t){for(var e,r=this.src.length;t<r&&(e=this.src.charCodeAt(t),n(e));t++);return t},i.prototype.skipSpacesBack=function(t,e){if(t<=e)return t;for(;t>e;)if(!n(this.src.charCodeAt(--t)))return t+1;return t},i.prototype.skipChars=function(t,e){for(var r=this.src.length;t<r&&this.src.charCodeAt(t)===e;t++);return t},i.prototype.skipCharsBack=function(t,e,r){if(t<=r)return t;for(;t>r;)if(e!==this.src.charCodeAt(--t))return t+1;return t},i.prototype.getLines=function(t,e,r,o){var i,a,l,s,c,d,u,p=t;if(t>=e)return"";for(d=new Array(e-t),i=0;p<e;p++,i++){for(a=0,u=s=this.bMarks[p],c=p+1<e||o?this.eMarks[p]+1:this.eMarks[p];s<c&&a<r;){if(l=this.src.charCodeAt(s),n(l))9===l?a+=4-a%4:a++;else{if(!(s-u<this.tShift[p]))break;a++}s++}d[i]=this.src.slice(s,c)}return d.join("")},i.prototype.Token=o,t.exports=i},function(t,e,r){"use strict";var o=r(46),n=[["text",r(182)],["newline",r(183)],["escape",r(184)],["backticks",r(185)],["strikethrough",r(77).tokenize],["emphasis",r(78).tokenize],["link",r(186)],["image",r(187)],["autolink",r(188)],["html_inline",r(189)],["entity",r(190)]],i=[["balance_pairs",r(191)],["strikethrough",r(77).postProcess],["emphasis",r(78).postProcess],["text_collapse",r(192)]];function a(){var t;for(this.ruler=new o,t=0;t<n.length;t++)this.ruler.push(n[t][0],n[t][1]);for(this.ruler2=new o,t=0;t<i.length;t++)this.ruler2.push(i[t][0],i[t][1])}a.prototype.skipToken=function(t){var e,r,o=t.pos,n=this.ruler.getRules(""),i=n.length,a=t.md.options.maxNesting,l=t.cache;if(void 0===l[o]){if(t.level<a)for(r=0;r<i&&(t.level++,e=n[r](t,!0),t.level--,!e);r++);else t.pos=t.posMax;e||t.pos++,l[o]=t.pos}else t.pos=l[o]},a.prototype.tokenize=function(t){for(var e,r,o=this.ruler.getRules(""),n=o.length,i=t.posMax,a=t.md.options.maxNesting;t.pos<i;){if(t.level<a)for(r=0;r<n&&!(e=o[r](t,!1));r++);if(e){if(t.pos>=i)break}else t.pending+=t.src[t.pos++]}t.pending&&t.pushPending()},a.prototype.parse=function(t,e,r,o){var n,i,a,l=new this.State(t,e,r,o);for(this.tokenize(l),a=(i=this.ruler2.getRules("")).length,n=0;n<a;n++)i[n](l)},a.prototype.State=r(193),t.exports=a},function(t,e,r){"use strict";function o(t){switch(t){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}}t.exports=function(t,e){for(var r=t.pos;r<t.posMax&&!o(t.src.charCodeAt(r));)r++;return r!==t.pos&&(e||(t.pending+=t.src.slice(t.pos,r)),t.pos=r,!0)}},function(t,e,r){"use strict";t.exports=function(t,e){var r,o,n=t.pos;if(10!==t.src.charCodeAt(n))return!1;for(r=t.pending.length-1,o=t.posMax,e||(r>=0&&32===t.pending.charCodeAt(r)?r>=1&&32===t.pending.charCodeAt(r-1)?(t.pending=t.pending.replace(/ +$/,""),t.push("hardbreak","br",0)):(t.pending=t.pending.slice(0,-1),t.push("softbreak","br",0)):t.push("softbreak","br",0)),n++;n<o&&32===t.src.charCodeAt(n);)n++;return t.pos=n,!0}},function(t,e,r){"use strict";for(var o=r(1).isSpace,n=[],i=0;i<256;i++)n.push(0);"\\!\"#$%&'()*+,./:;<=>?@[]^_`{|}~-".split("").forEach(function(t){n[t.charCodeAt(0)]=1}),t.exports=function(t,e){var r,i=t.pos,a=t.posMax;if(92!==t.src.charCodeAt(i))return!1;if(++i<a){if((r=t.src.charCodeAt(i))<256&&0!==n[r])return e||(t.pending+=t.src[i]),t.pos+=2,!0;if(10===r){for(e||t.push("hardbreak","br",0),i++;i<a&&(r=t.src.charCodeAt(i),o(r));)i++;return t.pos=i,!0}}return e||(t.pending+="\\"),t.pos++,!0}},function(t,e,r){"use strict";t.exports=function(t,e){var r,o,n,i,a,l,s=t.pos;if(96!==t.src.charCodeAt(s))return!1;for(r=s,s++,o=t.posMax;s<o&&96===t.src.charCodeAt(s);)s++;for(n=t.src.slice(r,s),i=a=s;-1!==(i=t.src.indexOf("`",a));){for(a=i+1;a<o&&96===t.src.charCodeAt(a);)a++;if(a-i===n.length)return e||((l=t.push("code_inline","code",0)).markup=n,l.content=t.src.slice(s,i).replace(/[ \n]+/g," ").trim()),t.pos=a,!0}return e||(t.pending+=n),t.pos+=n.length,!0}},function(t,e,r){"use strict";var o=r(45),n=r(21),i=r(22),a=r(1).normalizeReference,l=r(1).isSpace;t.exports=function(t,e){var r,s,c,d,u,p,f,m,h,g="",b=t.pos,v=t.posMax,x=t.pos;if(91!==t.src.charCodeAt(t.pos))return!1;if(u=t.pos+1,(d=o(t,t.pos,!0))<0)return!1;if((p=d+1)<v&&40===t.src.charCodeAt(p)){for(p++;p<v&&(s=t.src.charCodeAt(p),l(s)||10===s);p++);if(p>=v)return!1;for(x=p,(f=n(t.src,p,t.posMax)).ok&&(g=t.md.normalizeLink(f.str),t.md.validateLink(g)?p=f.pos:g=""),x=p;p<v&&(s=t.src.charCodeAt(p),l(s)||10===s);p++);if(f=i(t.src,p,t.posMax),p<v&&x!==p&&f.ok)for(h=f.str,p=f.pos;p<v&&(s=t.src.charCodeAt(p),l(s)||10===s);p++);else h="";if(p>=v||41!==t.src.charCodeAt(p))return t.pos=b,!1;p++}else{if(void 0===t.env.references)return!1;if(p<v&&91===t.src.charCodeAt(p)?(x=p+1,(p=o(t,p))>=0?c=t.src.slice(x,p++):p=d+1):p=d+1,c||(c=t.src.slice(u,d)),!(m=t.env.references[a(c)]))return t.pos=b,!1;g=m.href,h=m.title}return e||(t.pos=u,t.posMax=d,t.push("link_open","a",1).attrs=r=[["href",g]],h&&r.push(["title",h]),t.md.inline.tokenize(t),t.push("link_close","a",-1)),t.pos=p,t.posMax=v,!0}},function(t,e,r){"use strict";var o=r(45),n=r(21),i=r(22),a=r(1).normalizeReference,l=r(1).isSpace;t.exports=function(t,e){var r,s,c,d,u,p,f,m,h,g,b,v,x,y="",w=t.pos,k=t.posMax;if(33!==t.src.charCodeAt(t.pos))return!1;if(91!==t.src.charCodeAt(t.pos+1))return!1;if(p=t.pos+2,(u=o(t,t.pos+1,!1))<0)return!1;if((f=u+1)<k&&40===t.src.charCodeAt(f)){for(f++;f<k&&(s=t.src.charCodeAt(f),l(s)||10===s);f++);if(f>=k)return!1;for(x=f,(h=n(t.src,f,t.posMax)).ok&&(y=t.md.normalizeLink(h.str),t.md.validateLink(y)?f=h.pos:y=""),x=f;f<k&&(s=t.src.charCodeAt(f),l(s)||10===s);f++);if(h=i(t.src,f,t.posMax),f<k&&x!==f&&h.ok)for(g=h.str,f=h.pos;f<k&&(s=t.src.charCodeAt(f),l(s)||10===s);f++);else g="";if(f>=k||41!==t.src.charCodeAt(f))return t.pos=w,!1;f++}else{if(void 0===t.env.references)return!1;if(f<k&&91===t.src.charCodeAt(f)?(x=f+1,(f=o(t,f))>=0?d=t.src.slice(x,f++):f=u+1):f=u+1,d||(d=t.src.slice(p,u)),!(m=t.env.references[a(d)]))return t.pos=w,!1;y=m.href,g=m.title}return e||(c=t.src.slice(p,u),t.md.inline.parse(c,t.md,t.env,v=[]),(b=t.push("image","img",0)).attrs=r=[["src",y],["alt",""]],b.children=v,b.content=c,g&&r.push(["title",g])),t.pos=f,t.posMax=k,!0}},function(t,e,r){"use strict";var o=/^<([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])?)*)>/,n=/^<([a-zA-Z][a-zA-Z0-9+.\-]{1,31}):([^<>\x00-\x20]*)>/;t.exports=function(t,e){var r,i,a,l,s,c,d=t.pos;return 60===t.src.charCodeAt(d)&&(!((r=t.src.slice(d)).indexOf(">")<0)&&(n.test(r)?(l=(i=r.match(n))[0].slice(1,-1),s=t.md.normalizeLink(l),!!t.md.validateLink(s)&&(e||((c=t.push("link_open","a",1)).attrs=[["href",s]],c.markup="autolink",c.info="auto",(c=t.push("text","",0)).content=t.md.normalizeLinkText(l),(c=t.push("link_close","a",-1)).markup="autolink",c.info="auto"),t.pos+=i[0].length,!0)):!!o.test(r)&&(l=(a=r.match(o))[0].slice(1,-1),s=t.md.normalizeLink("mailto:"+l),!!t.md.validateLink(s)&&(e||((c=t.push("link_open","a",1)).attrs=[["href",s]],c.markup="autolink",c.info="auto",(c=t.push("text","",0)).content=t.md.normalizeLinkText(l),(c=t.push("link_close","a",-1)).markup="autolink",c.info="auto"),t.pos+=a[0].length,!0))))}},function(t,e,r){"use strict";var o=r(76).HTML_TAG_RE;t.exports=function(t,e){var r,n,i,a=t.pos;return!!t.md.options.html&&(i=t.posMax,!(60!==t.src.charCodeAt(a)||a+2>=i)&&(!(33!==(r=t.src.charCodeAt(a+1))&&63!==r&&47!==r&&!function(t){var e=32|t;return e>=97&&e<=122}(r))&&(!!(n=t.src.slice(a).match(o))&&(e||(t.push("html_inline","",0).content=t.src.slice(a,a+n[0].length)),t.pos+=n[0].length,!0))))}},function(t,e,r){"use strict";var o=r(71),n=r(1).has,i=r(1).isValidEntityCode,a=r(1).fromCodePoint,l=/^&#((?:x[a-f0-9]{1,8}|[0-9]{1,8}));/i,s=/^&([a-z][a-z0-9]{1,31});/i;t.exports=function(t,e){var r,c,d=t.pos,u=t.posMax;if(38!==t.src.charCodeAt(d))return!1;if(d+1<u)if(35===t.src.charCodeAt(d+1)){if(c=t.src.slice(d).match(l))return e||(r="x"===c[1][0].toLowerCase()?parseInt(c[1].slice(1),16):parseInt(c[1],10),t.pending+=i(r)?a(r):a(65533)),t.pos+=c[0].length,!0}else if((c=t.src.slice(d).match(s))&&n(o,c[1]))return e||(t.pending+=o[c[1]]),t.pos+=c[0].length,!0;return e||(t.pending+="&"),t.pos++,!0}},function(t,e,r){"use strict";t.exports=function(t){var e,r,o,n,i=t.delimiters,a=t.delimiters.length;for(e=0;e<a;e++)if((o=i[e]).close)for(r=e-o.jump-1;r>=0;){if((n=i[r]).open&&n.marker===o.marker&&n.end<0&&n.level===o.level){o.jump=e-r,o.open=!1,n.end=e,n.jump=0;break}r-=n.jump+1}}},function(t,e,r){"use strict";t.exports=function(t){var e,r,o=0,n=t.tokens,i=t.tokens.length;for(e=r=0;e<i;e++)o+=n[e].nesting,n[e].level=o,"text"===n[e].type&&e+1<i&&"text"===n[e+1].type?n[e+1].content=n[e].content+n[e+1].content:(e!==r&&(n[r]=n[e]),r++);e!==r&&(n.length=r)}},function(t,e,r){"use strict";var o=r(23),n=r(1).isWhiteSpace,i=r(1).isPunctChar,a=r(1).isMdAsciiPunct;function l(t,e,r,o){this.src=t,this.env=r,this.md=e,this.tokens=o,this.pos=0,this.posMax=this.src.length,this.level=0,this.pending="",this.pendingLevel=0,this.cache={},this.delimiters=[]}l.prototype.pushPending=function(){var t=new o("text","",0);return t.content=this.pending,t.level=this.pendingLevel,this.tokens.push(t),this.pending="",t},l.prototype.push=function(t,e,r){this.pending&&this.pushPending();var n=new o(t,e,r);return r<0&&this.level--,n.level=this.level,r>0&&this.level++,this.pendingLevel=this.level,this.tokens.push(n),n},l.prototype.scanDelims=function(t,e){var r,o,l,s,c,d,u,p,f,m=t,h=!0,g=!0,b=this.posMax,v=this.src.charCodeAt(t);for(r=t>0?this.src.charCodeAt(t-1):32;m<b&&this.src.charCodeAt(m)===v;)m++;return l=m-t,o=m<b?this.src.charCodeAt(m):32,u=a(r)||i(String.fromCharCode(r)),f=a(o)||i(String.fromCharCode(o)),d=n(r),(p=n(o))?h=!1:f&&(d||u||(h=!1)),d?g=!1:u&&(p||f||(g=!1)),e?(s=h,c=g):(s=h&&(!g||u),c=g&&(!h||f)),{can_open:s,can_close:c,length:l}},l.prototype.Token=o,t.exports=l},function(t,e,r){"use strict";function o(t){return Array.prototype.slice.call(arguments,1).forEach(function(e){e&&Object.keys(e).forEach(function(r){t[r]=e[r]})}),t}function n(t){return Object.prototype.toString.call(t)}function i(t){return"[object Function]"===n(t)}function a(t){return t.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}var l={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};var s={"http:":{validate:function(t,e,r){var o=t.slice(e);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(o)?o.match(r.re.http)[0].length:0}},"https:":"http:","ftp:":"http:","//":{validate:function(t,e,r){var o=t.slice(e);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(o)?e>=3&&":"===t[e-3]?0:e>=3&&"/"===t[e-3]?0:o.match(r.re.no_http)[0].length:0}},"mailto:":{validate:function(t,e,r){var o=t.slice(e);return r.re.mailto||(r.re.mailto=new RegExp("^"+r.re.src_email_name+"@"+r.re.src_host_strict,"i")),r.re.mailto.test(o)?o.match(r.re.mailto)[0].length:0}}},c="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 u(t){var e=t.re=o({},r(195)),l=t.__tlds__.slice();function s(t){return t.replace("%TLDS%",e.src_tlds)}t.__tlds_replaced__||l.push(c),l.push(e.src_xn),e.src_tlds=l.join("|"),e.email_fuzzy=RegExp(s(e.tpl_email_fuzzy),"i"),e.link_fuzzy=RegExp(s(e.tpl_link_fuzzy),"i"),e.link_no_ip_fuzzy=RegExp(s(e.tpl_link_no_ip_fuzzy),"i"),e.host_fuzzy_test=RegExp(s(e.tpl_host_fuzzy_test),"i");var d=[];function u(t,e){throw new Error('(LinkifyIt) Invalid schema "'+t+'": '+e)}t.__compiled__={},Object.keys(t.__schemas__).forEach(function(e){var r=t.__schemas__[e];if(null!==r){var o={validate:null,link:null};if(t.__compiled__[e]=o,"[object Object]"===n(r))return!function(t){return"[object RegExp]"===n(t)}(r.validate)?i(r.validate)?o.validate=r.validate:u(e,r):o.validate=function(t){return function(e,r){var o=e.slice(r);return t.test(o)?o.match(t)[0].length:0}}(r.validate),void(i(r.normalize)?o.normalize=r.normalize:r.normalize?u(e,r):o.normalize=function(t,e){e.normalize(t)});!function(t){return"[object String]"===n(t)}(r)?u(e,r):d.push(e)}}),d.forEach(function(e){t.__compiled__[t.__schemas__[e]]&&(t.__compiled__[e].validate=t.__compiled__[t.__schemas__[e]].validate,t.__compiled__[e].normalize=t.__compiled__[t.__schemas__[e]].normalize)}),t.__compiled__[""]={validate:null,normalize:function(t,e){e.normalize(t)}};var p=Object.keys(t.__compiled__).filter(function(e){return e.length>0&&t.__compiled__[e]}).map(a).join("|");t.re.schema_test=RegExp("(^|(?!_)(?:[><]|"+e.src_ZPCc+"))("+p+")","i"),t.re.schema_search=RegExp("(^|(?!_)(?:[><]|"+e.src_ZPCc+"))("+p+")","ig"),t.re.pretest=RegExp("("+t.re.schema_test.source+")|("+t.re.host_fuzzy_test.source+")|@","i"),function(t){t.__index__=-1,t.__text_cache__=""}(t)}function p(t,e){var r=t.__index__,o=t.__last_index__,n=t.__text_cache__.slice(r,o);this.schema=t.__schema__.toLowerCase(),this.index=r+e,this.lastIndex=o+e,this.raw=n,this.text=n,this.url=n}function f(t,e){var r=new p(t,e);return t.__compiled__[r.schema].normalize(r,t),r}function m(t,e){if(!(this instanceof m))return new m(t,e);var r;e||(r=t,Object.keys(r||{}).reduce(function(t,e){return t||l.hasOwnProperty(e)},!1)&&(e=t,t={})),this.__opts__=o({},l,e),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=o({},s,t),this.__compiled__={},this.__tlds__=d,this.__tlds_replaced__=!1,this.re={},u(this)}m.prototype.add=function(t,e){return this.__schemas__[t]=e,u(this),this},m.prototype.set=function(t){return this.__opts__=o(this.__opts__,t),this},m.prototype.test=function(t){if(this.__text_cache__=t,this.__index__=-1,!t.length)return!1;var e,r,o,n,i,a,l,s;if(this.re.schema_test.test(t))for((l=this.re.schema_search).lastIndex=0;null!==(e=l.exec(t));)if(n=this.testSchemaAt(t,e[2],l.lastIndex)){this.__schema__=e[2],this.__index__=e.index+e[1].length,this.__last_index__=e.index+e[0].length+n;break}return this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&(s=t.search(this.re.host_fuzzy_test))>=0&&(this.__index__<0||s<this.__index__)&&null!==(r=t.match(this.__opts__.fuzzyIP?this.re.link_fuzzy:this.re.link_no_ip_fuzzy))&&(i=r.index+r[1].length,(this.__index__<0||i<this.__index__)&&(this.__schema__="",this.__index__=i,this.__last_index__=r.index+r[0].length)),this.__opts__.fuzzyEmail&&this.__compiled__["mailto:"]&&t.indexOf("@")>=0&&null!==(o=t.match(this.re.email_fuzzy))&&(i=o.index+o[1].length,a=o.index+o[0].length,(this.__index__<0||i<this.__index__||i===this.__index__&&a>this.__last_index__)&&(this.__schema__="mailto:",this.__index__=i,this.__last_index__=a)),this.__index__>=0},m.prototype.pretest=function(t){return this.re.pretest.test(t)},m.prototype.testSchemaAt=function(t,e,r){return this.__compiled__[e.toLowerCase()]?this.__compiled__[e.toLowerCase()].validate(t,r,this):0},m.prototype.match=function(t){var e=0,r=[];this.__index__>=0&&this.__text_cache__===t&&(r.push(f(this,e)),e=this.__last_index__);for(var o=e?t.slice(e):t;this.test(o);)r.push(f(this,e)),o=o.slice(this.__last_index__),e+=this.__last_index__;return r.length?r:null},m.prototype.tlds=function(t,e){return t=Array.isArray(t)?t:[t],e?(this.__tlds__=this.__tlds__.concat(t).sort().filter(function(t,e,r){return t!==r[e-1]}).reverse(),u(this),this):(this.__tlds__=t.slice(),this.__tlds_replaced__=!0,u(this),this)},m.prototype.normalize=function(t){t.schema||(t.url="http://"+t.url),"mailto:"!==t.schema||/^mailto:/i.test(t.url)||(t.url="mailto:"+t.url)},t.exports=m},function(t,e,r){"use strict";var o=e.src_Any=r(73).source,n=e.src_Cc=r(74).source,i=e.src_Z=r(75).source,a=e.src_P=r(44).source,l=e.src_ZPCc=[i,a,n].join("|"),s=e.src_ZCc=[i,n].join("|"),c="(?:(?!>|<|"+l+")"+o+")",d=e.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]?)";e.src_auth="(?:(?:(?!"+s+"|[@/]).)+@)?";var u=e.src_port="(?::(?:6(?:[0-4]\\d{3}|5(?:[0-4]\\d{2}|5(?:[0-2]\\d|3[0-5])))|[1-5]?\\d{1,4}))?",p=e.src_host_terminator="(?=$|>|<|"+l+")(?!-|_|:\\d|\\.-|\\.(?!$|"+l+"))",f=e.src_path="(?:[/?#](?:(?!"+s+"|[()[\\]{}.,\"'?!\\-<>]).|\\[(?:(?!"+s+"|\\]).)*\\]|\\((?:(?!"+s+"|[)]).)*\\)|\\{(?:(?!"+s+'|[}]).)*\\}|\\"(?:(?!'+s+'|["]).)+\\"|\\\'(?:(?!'+s+"|[']).)+\\'|\\'(?="+c+").|\\.{2,3}[a-zA-Z0-9%/]|\\.(?!"+s+"|[.]).|\\-(?!--(?:[^-]|$))(?:-*)|\\,(?!"+s+").|\\!(?!"+s+"|[!]).|\\?(?!"+s+"|[?]).)+|\\/)?",m=e.src_email_name='[\\-;:&=\\+\\$,\\"\\.a-zA-Z0-9_]+',h=e.src_xn="xn--[a-z0-9\\-]{1,59}",g=e.src_domain_root="(?:"+h+"|"+c+"{1,63})",b=e.src_domain="(?:"+h+"|(?:"+c+")|(?:"+c+"(?:-(?!-)|"+c+"){0,61}"+c+"))",v=e.src_host="(?:(?:(?:(?:"+b+")\\.)*"+g+"))",x=e.tpl_host_fuzzy="(?:"+d+"|(?:(?:(?:"+b+")\\.)+(?:%TLDS%)))",y=e.tpl_host_no_ip_fuzzy="(?:(?:(?:"+b+")\\.)+(?:%TLDS%))";e.src_host_strict=v+p;var w=e.tpl_host_fuzzy_strict=x+p;e.src_host_port_strict=v+u+p;var k=e.tpl_host_port_fuzzy_strict=x+u+p,_=e.tpl_host_port_no_ip_fuzzy_strict=y+u+p;e.tpl_host_fuzzy_test="localhost|www\\.|\\.\\d{1,3}\\.|(?:\\.(?:%TLDS%)(?:"+l+"|>|$))",e.tpl_email_fuzzy="(^|<|>|\\(|"+s+")("+m+"@"+w+")",e.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`|]|"+l+"))((?![$+<=>^`|])"+k+f+")",e.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`|]|"+l+"))((?![$+<=>^`|])"+_+f+")"},function(t,e,r){(function(t,o){var n;/*! https://mths.be/punycode v1.4.1 by @mathias */!function(i){e&&e.nodeType,t&&t.nodeType;var a="object"==typeof o&&o;a.global!==a&&a.window!==a&&a.self;var l,s=2147483647,c=36,d=1,u=26,p=38,f=700,m=72,h=128,g="-",b=/^xn--/,v=/[^\x20-\x7E]/,x=/[\x2E\u3002\uFF0E\uFF61]/g,y={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},w=c-d,k=Math.floor,_=String.fromCharCode;function S(t){throw new RangeError(y[t])}function C(t,e){for(var r=t.length,o=[];r--;)o[r]=e(t[r]);return o}function O(t,e){var r=t.split("@"),o="";return r.length>1&&(o=r[0]+"@",t=r[1]),o+C((t=t.replace(x,".")).split("."),e).join(".")}function T(t){for(var e,r,o=[],n=0,i=t.length;n<i;)(e=t.charCodeAt(n++))>=55296&&e<=56319&&n<i?56320==(64512&(r=t.charCodeAt(n++)))?o.push(((1023&e)<<10)+(1023&r)+65536):(o.push(e),n--):o.push(e);return o}function B(t){return C(t,function(t){var e="";return t>65535&&(e+=_((t-=65536)>>>10&1023|55296),t=56320|1023&t),e+=_(t)}).join("")}function A(t,e){return t+22+75*(t<26)-((0!=e)<<5)}function E(t,e,r){var o=0;for(t=r?k(t/f):t>>1,t+=k(t/e);t>w*u>>1;o+=c)t=k(t/w);return k(o+(w+1)*t/(t+p))}function P(t){var e,r,o,n,i,a,l,p,f,b,v,x=[],y=t.length,w=0,_=h,C=m;for((r=t.lastIndexOf(g))<0&&(r=0),o=0;o<r;++o)t.charCodeAt(o)>=128&&S("not-basic"),x.push(t.charCodeAt(o));for(n=r>0?r+1:0;n<y;){for(i=w,a=1,l=c;n>=y&&S("invalid-input"),((p=(v=t.charCodeAt(n++))-48<10?v-22:v-65<26?v-65:v-97<26?v-97:c)>=c||p>k((s-w)/a))&&S("overflow"),w+=p*a,!(p<(f=l<=C?d:l>=C+u?u:l-C));l+=c)a>k(s/(b=c-f))&&S("overflow"),a*=b;C=E(w-i,e=x.length+1,0==i),k(w/e)>s-_&&S("overflow"),_+=k(w/e),w%=e,x.splice(w++,0,_)}return B(x)}function D(t){var e,r,o,n,i,a,l,p,f,b,v,x,y,w,C,O=[];for(x=(t=T(t)).length,e=h,r=0,i=m,a=0;a<x;++a)(v=t[a])<128&&O.push(_(v));for(o=n=O.length,n&&O.push(g);o<x;){for(l=s,a=0;a<x;++a)(v=t[a])>=e&&v<l&&(l=v);for(l-e>k((s-r)/(y=o+1))&&S("overflow"),r+=(l-e)*y,e=l,a=0;a<x;++a)if((v=t[a])<e&&++r>s&&S("overflow"),v==e){for(p=r,f=c;!(p<(b=f<=i?d:f>=i+u?u:f-i));f+=c)C=p-b,w=c-b,O.push(_(A(b+C%w,0))),p=k(C/w);O.push(_(A(p,0))),i=E(r,y,o==n),r=0,++o}++r,++e}return O.join("")}l={version:"1.4.1",ucs2:{decode:T,encode:B},decode:P,encode:D,toASCII:function(t){return O(t,function(t){return v.test(t)?"xn--"+D(t):t})},toUnicode:function(t){return O(t,function(t){return b.test(t)?P(t.slice(4).toLowerCase()):t})}},void 0===(n=function(){return l}.call(e,r,e,t))||(t.exports=n)}()}).call(this,r(197)(t),r(7))},function(t,e){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),t.webpackPolyfill=1),t}},function(t,e,r){"use strict";t.exports={options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:100},components:{core:{},block:{},inline:{}}}},function(t,e,r){"use strict";t.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"]}}}},function(t,e,r){"use strict";t.exports={options:{html:!0,xhtmlOut:!0,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:20},components:{core:{rules:["normalize","block","inline"]},block:{rules:["blockquote","code","fence","heading","hr","html_block","lheading","list","reference","paragraph"]},inline:{rules:["autolink","backticks","emphasis","entity","escape","html_inline","image","link","newline","text"],rules2:["balance_pairs","emphasis","text_collapse"]}}}},function(t,e,r){"use strict";var o=r(202),n=r(203),i=r(204),a=r(205),l=r(206);t.exports=function(t,e){var r={defs:o,shortcuts:n,enabled:[]},s=l(t.utils.assign({},r,e||{}));t.renderer.rules.emoji=i,t.core.ruler.push("emoji",a(t,s.defs,s.shortcuts,s.scanRE,s.replaceRE))}},function(t){t.exports=JSON.parse('{"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":"🇿🇼"}')},function(t,e,r){"use strict";t.exports={angry:[">:(",">:-("],blush:[':")',':-")'],broken_heart:["</3","<\\3"],confused:[":/",":-/"],cry:[":'(",":'-(",":,(",":,-("],frowning:[":(",":-("],heart:["<3"],imp:["]:(","]:-("],innocent:["o:)","O:)","o:-)","O:-)","0:)","0:-)"],joy:[":')",":'-)",":,)",":,-)",":'D",":'-D",":,D",":,-D"],kissing:[":*",":-*"],laughing:["x-)","X-)"],neutral_face:[":|",":-|"],open_mouth:[":o",":-o",":O",":-O"],rage:[":@",":-@"],smile:[":D",":-D"],smiley:[":)",":-)"],smiling_imp:["]:)","]:-)"],sob:[":,'(",":,'-(",";(",";-("],stuck_out_tongue:[":P",":-P"],sunglasses:["8-)","B-)"],sweat:[",:(",",:-("],sweat_smile:[",:)",",:-)"],unamused:[":s",":-S",":z",":-Z",":$",":-$"],wink:[";)",";-)"]}},function(t,e,r){"use strict";t.exports=function(t,e){return t[e].content}},function(t,e,r){"use strict";t.exports=function(t,e,r,o,n){var i=t.utils.arrayReplaceAt,a=t.utils.lib.ucmicro,l=new RegExp([a.Z.source,a.P.source,a.Cc.source].join("|"));function s(t,o,i){var a,s=0,c=[];return t.replace(n,function(o,n,d){var u;if(r.hasOwnProperty(o)){if(u=r[o],n>0&&!l.test(d[n-1]))return;if(n+o.length<d.length&&!l.test(d[n+o.length]))return}else u=o.slice(1,-1);n>s&&((a=new i("text","",0)).content=t.slice(s,n),c.push(a)),(a=new i("emoji","",0)).markup=u,a.content=e[u],c.push(a),s=n+o.length}),s<t.length&&((a=new i("text","",0)).content=t.slice(s),c.push(a)),c}return function(t){var e,r,n,a,l,c=t.tokens,d=0;for(r=0,n=c.length;r<n;r++)if("inline"===c[r].type)for(e=(a=c[r].children).length-1;e>=0;e--)"link_open"!==(l=a[e]).type&&"link_close"!==l.type||"auto"===l.info&&(d-=l.nesting),"text"===l.type&&0===d&&o.test(l.content)&&(c[r].children=a=i(a,e,s(l.content,l.level,t.Token)))}}},function(t,e,r){"use strict";t.exports=function(t){var e,r=t.defs;t.enabled.length&&(r=Object.keys(r).reduce(function(e,o){return t.enabled.indexOf(o)>=0&&(e[o]=r[o]),e},{})),e=Object.keys(t.shortcuts).reduce(function(e,o){return r[o]?Array.isArray(t.shortcuts[o])?(t.shortcuts[o].forEach(function(t){e[t]=o}),e):(e[t.shortcuts[o]]=o,e):e},{});var o=Object.keys(r).map(function(t){return":"+t+":"}).concat(Object.keys(e)).sort().reverse().map(function(t){return t.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}).join("|"),n=RegExp(o),i=RegExp(o,"g");return{defs:r,shortcuts:e,scanRE:n,replaceRE:i}}},function(t,e,r){"use strict";var o=/\\([ \\!"#$%&'()*+,.\/:;<=>?@[\]^_`{|}~-])/g;function n(t,e){var r,n,i=t.posMax,a=t.pos;if(126!==t.src.charCodeAt(a))return!1;if(e)return!1;if(a+2>=i)return!1;for(t.pos=a+1;t.pos<i;){if(126===t.src.charCodeAt(t.pos)){r=!0;break}t.md.inline.skipToken(t)}return r&&a+1!==t.pos?(n=t.src.slice(a+1,t.pos)).match(/(^|[^\\])(\\\\)*\s/)?(t.pos=a,!1):(t.posMax=t.pos,t.pos=a+1,t.push("sub_open","sub",1).markup="~",t.push("text","",0).content=n.replace(o,"$1"),t.push("sub_close","sub",-1).markup="~",t.pos=t.posMax+1,t.posMax=i,!0):(t.pos=a,!1)}t.exports=function(t){t.inline.ruler.after("emphasis","sub",n)}},function(t,e,r){"use strict";var o=/\\([ \\!"#$%&'()*+,.\/:;<=>?@[\]^_`{|}~-])/g;function n(t,e){var r,n,i=t.posMax,a=t.pos;if(94!==t.src.charCodeAt(a))return!1;if(e)return!1;if(a+2>=i)return!1;for(t.pos=a+1;t.pos<i;){if(94===t.src.charCodeAt(t.pos)){r=!0;break}t.md.inline.skipToken(t)}return r&&a+1!==t.pos?(n=t.src.slice(a+1,t.pos)).match(/(^|[^\\])(\\\\)*\s/)?(t.pos=a,!1):(t.posMax=t.pos,t.pos=a+1,t.push("sup_open","sup",1).markup="^",t.push("text","",0).content=n.replace(o,"$1"),t.push("sup_close","sup",-1).markup="^",t.pos=t.posMax+1,t.posMax=i,!0):(t.pos=a,!1)}t.exports=function(t){t.inline.ruler.after("emphasis","sup",n)}},function(t,e,r){"use strict";function o(t,e){var r=Number(t[e].meta.id+1).toString(),o="fnref"+r;return t[e].meta.subId>0&&(o+=":"+t[e].meta.subId),'<sup class="footnote-ref"><a href="#fn'+r+'" id="'+o+'">['+r+"]</a></sup>"}function n(t,e,r){return(r.xhtmlOut?'<hr class="footnotes-sep" />\n':'<hr class="footnotes-sep">\n')+'<section class="footnotes">\n<ol class="footnotes-list">\n'}function i(){return"</ol>\n</section>\n"}function a(t,e){return'<li id="fn'+Number(t[e].meta.id+1).toString()+'" class="footnote-item">'}function l(){return"</li>\n"}function s(t,e){var r="fnref"+Number(t[e].meta.id+1).toString();return t[e].meta.subId>0&&(r+=":"+t[e].meta.subId),' <a href="#'+r+'" class="footnote-backref">↩</a>'}t.exports=function(t){var e=t.helpers.parseLinkLabel,r=t.utils.isSpace;t.renderer.rules.footnote_ref=o,t.renderer.rules.footnote_block_open=n,t.renderer.rules.footnote_block_close=i,t.renderer.rules.footnote_open=a,t.renderer.rules.footnote_close=l,t.renderer.rules.footnote_anchor=s,t.block.ruler.before("reference","footnote_def",function(t,e,o,n){var i,a,l,s,c,d,u,p,f,m,h,g=t.bMarks[e]+t.tShift[e],b=t.eMarks[e];if(g+4>b)return!1;if(91!==t.src.charCodeAt(g))return!1;if(94!==t.src.charCodeAt(g+1))return!1;for(c=g+2;c<b;c++){if(32===t.src.charCodeAt(c))return!1;if(93===t.src.charCodeAt(c))break}if(c===g+2)return!1;if(c+1>=b||58!==t.src.charCodeAt(++c))return!1;if(n)return!0;for(c++,t.env.footnotes||(t.env.footnotes={}),t.env.footnotes.refs||(t.env.footnotes.refs={}),d=t.src.slice(g+2,c-2),t.env.footnotes.refs[":"+d]=-1,(u=new t.Token("footnote_reference_open","",1)).meta={label:d},u.level=t.level++,t.tokens.push(u),i=t.bMarks[e],a=t.tShift[e],l=t.sCount[e],s=t.parentType,h=c,p=f=t.sCount[e]+c-(t.bMarks[e]+t.tShift[e]);c<b&&(m=t.src.charCodeAt(c),r(m));)9===m?f+=4-f%4:f++,c++;return t.tShift[e]=c-h,t.sCount[e]=f-p,t.bMarks[e]=h,t.blkIndent+=4,t.parentType="footnote",t.sCount[e]<t.blkIndent&&(t.sCount[e]+=t.blkIndent),t.md.block.tokenize(t,e,o,!0),t.parentType=s,t.blkIndent-=4,t.tShift[e]=a,t.sCount[e]=l,t.bMarks[e]=i,(u=new t.Token("footnote_reference_close","",-1)).level=--t.level,t.tokens.push(u),!0},{alt:["paragraph","reference"]}),t.inline.ruler.after("image","footnote_inline",function(t,r){var o,n,i,a,l=t.posMax,s=t.pos;return!(s+2>=l)&&(94===t.src.charCodeAt(s)&&(91===t.src.charCodeAt(s+1)&&(o=s+2,!((n=e(t,s+1))<0)&&(r||(t.env.footnotes||(t.env.footnotes={}),t.env.footnotes.list||(t.env.footnotes.list=[]),i=t.env.footnotes.list.length,t.md.inline.parse(t.src.slice(o,n),t.md,t.env,a=[]),t.push("footnote_ref","",0).meta={id:i},t.env.footnotes.list[i]={tokens:a}),t.pos=n+1,t.posMax=l,!0))))}),t.inline.ruler.after("footnote_inline","footnote_ref",function(t,e){var r,o,n,i,a=t.posMax,l=t.pos;if(l+3>a)return!1;if(!t.env.footnotes||!t.env.footnotes.refs)return!1;if(91!==t.src.charCodeAt(l))return!1;if(94!==t.src.charCodeAt(l+1))return!1;for(o=l+2;o<a;o++){if(32===t.src.charCodeAt(o))return!1;if(10===t.src.charCodeAt(o))return!1;if(93===t.src.charCodeAt(o))break}return o!==l+2&&(!(o>=a)&&(o++,r=t.src.slice(l+2,o-1),void 0!==t.env.footnotes.refs[":"+r]&&(e||(t.env.footnotes.list||(t.env.footnotes.list=[]),t.env.footnotes.refs[":"+r]<0?(n=t.env.footnotes.list.length,t.env.footnotes.list[n]={label:r,count:0},t.env.footnotes.refs[":"+r]=n):n=t.env.footnotes.refs[":"+r],i=t.env.footnotes.list[n].count,t.env.footnotes.list[n].count++,t.push("footnote_ref","",0).meta={id:n,subId:i}),t.pos=o,t.posMax=a,!0)))}),t.core.ruler.after("inline","footnote_tail",function(t){var e,r,o,n,i,a,l,s,c,d,u=!1,p={};if(t.env.footnotes&&(t.tokens=t.tokens.filter(function(t){return"footnote_reference_open"===t.type?(u=!0,c=[],d=t.meta.label,!1):"footnote_reference_close"===t.type?(u=!1,p[":"+d]=c,!1):(u&&c.push(t),!u)}),t.env.footnotes.list)){for(a=t.env.footnotes.list,l=new t.Token("footnote_block_open","",1),t.tokens.push(l),e=0,r=a.length;e<r;e++){for((l=new t.Token("footnote_open","",1)).meta={id:e},t.tokens.push(l),a[e].tokens?(s=[],(l=new t.Token("paragraph_open","p",1)).block=!0,s.push(l),(l=new t.Token("inline","",0)).children=a[e].tokens,l.content="",s.push(l),(l=new t.Token("paragraph_close","p",-1)).block=!0,s.push(l)):a[e].label&&(s=p[":"+a[e].label]),t.tokens=t.tokens.concat(s),i="paragraph_close"===t.tokens[t.tokens.length-1].type?t.tokens.pop():null,n=a[e].count>0?a[e].count:1,o=0;o<n;o++)(l=new t.Token("footnote_anchor","",0)).meta={id:e,subId:o},t.tokens.push(l);i&&t.tokens.push(i),l=new t.Token("footnote_close","",-1),t.tokens.push(l)}l=new t.Token("footnote_block_close","",-1),t.tokens.push(l)}})}},function(t,e,r){"use strict";t.exports=function(t){var e=t.utils.isSpace;function r(t,e){var r,o,n=t.bMarks[e]+t.tShift[e],i=t.eMarks[e];return n>=i?-1:126!==(o=t.src.charCodeAt(n++))&&58!==o?-1:n===(r=t.skipSpaces(n))?-1:r>=i?-1:n}t.block.ruler.before("paragraph","deflist",function(t,o,n,i){var a,l,s,c,d,u,p,f,m,h,g,b,v,x,y,w,k,_,S,C;if(i)return!(t.ddIndent<0)&&r(t,o)>=0;if((m=o+1)>=n)return!1;if(t.isEmpty(m)&&++m>=n)return!1;if(t.sCount[m]<t.blkIndent)return!1;if((l=r(t,m))<0)return!1;p=t.tokens.length,S=!0,(C=t.push("dl_open","dl",1)).map=u=[o,0],c=o,s=m;t:for(;;){for(_=!1,(C=t.push("dt_open","dt",1)).map=[c,c],(C=t.push("inline","",0)).map=[c,c],C.content=t.getLines(c,c+1,t.blkIndent,!1).trim(),C.children=[],C=t.push("dt_close","dt",-1);;){for((C=t.push("dd_open","dd",1)).map=d=[m,0],k=l,f=t.eMarks[s],h=t.sCount[s]+l-(t.bMarks[s]+t.tShift[s]);k<f&&(a=t.src.charCodeAt(k),e(a));)9===a?h+=4-h%4:h++,k++;if(l=k,w=t.tight,g=t.ddIndent,b=t.blkIndent,y=t.tShift[s],x=t.sCount[s],v=t.parentType,t.blkIndent=t.ddIndent=t.sCount[s]+2,t.tShift[s]=l-t.bMarks[s],t.sCount[s]=h,t.tight=!0,t.parentType="deflist",t.md.block.tokenize(t,s,n,!0),t.tight&&!_||(S=!1),_=t.line-s>1&&t.isEmpty(t.line-1),t.tShift[s]=y,t.sCount[s]=x,t.tight=w,t.parentType=v,t.blkIndent=b,t.ddIndent=g,C=t.push("dd_close","dd",-1),d[1]=m=t.line,m>=n)break t;if(t.sCount[m]<t.blkIndent)break t;if((l=r(t,m))<0)break;s=m}if(m>=n)break;if(c=m,t.isEmpty(c))break;if(t.sCount[c]<t.blkIndent)break;if((s=c+1)>=n)break;if(t.isEmpty(s)&&s++,s>=n)break;if(t.sCount[s]<t.blkIndent)break;if((l=r(t,s))<0)break}return C=t.push("dl_close","dl",-1),u[1]=m,t.line=m,S&&function(t,e){var r,o,n=t.level+2;for(r=e+2,o=t.tokens.length-2;r<o;r++)t.tokens[r].level===n&&"paragraph_open"===t.tokens[r].type&&(t.tokens[r+2].hidden=!0,t.tokens[r].hidden=!0,r+=2)}(t,p),!0},{alt:["paragraph","reference"]})}},function(t,e,r){"use strict";t.exports=function(t){var e=t.utils.escapeRE,r=t.utils.arrayReplaceAt,o=" \r\n$+<=>^`|~",n=t.utils.lib.ucmicro.P.source,i=t.utils.lib.ucmicro.Z.source;t.block.ruler.before("reference","abbr_def",function(t,e,r,o){var n,i,a,l,s,c=t.bMarks[e]+t.tShift[e],d=t.eMarks[e];if(c+2>=d)return!1;if(42!==t.src.charCodeAt(c++))return!1;if(91!==t.src.charCodeAt(c++))return!1;for(l=c;c<d;c++){if(91===(a=t.src.charCodeAt(c)))return!1;if(93===a){s=c;break}92===a&&c++}return!(s<0||58!==t.src.charCodeAt(s+1))&&(!!o||(n=t.src.slice(l,s).replace(/\\(.)/g,"$1"),i=t.src.slice(s+2,d).trim(),0!==n.length&&(0!==i.length&&(t.env.abbreviations||(t.env.abbreviations={}),void 0===t.env.abbreviations[":"+n]&&(t.env.abbreviations[":"+n]=i),t.line=e+1,!0))))},{alt:["paragraph","reference"]}),t.core.ruler.after("linkify","abbr_replace",function(t){var a,l,s,c,d,u,p,f,m,h,g,b,v,x=t.tokens;if(t.env.abbreviations)for(b=new RegExp("(?:"+Object.keys(t.env.abbreviations).map(function(t){return t.substr(1)}).sort(function(t,e){return e.length-t.length}).map(e).join("|")+")"),g="(^|"+n+"|"+i+"|["+o.split("").map(e).join("")+"])("+Object.keys(t.env.abbreviations).map(function(t){return t.substr(1)}).sort(function(t,e){return e.length-t.length}).map(e).join("|")+")($|"+n+"|"+i+"|["+o.split("").map(e).join("")+"])",m=new RegExp(g,"g"),l=0,s=x.length;l<s;l++)if("inline"===x[l].type)for(a=(c=x[l].children).length-1;a>=0;a--)if("text"===(v=c[a]).type&&(f=0,u=v.content,m.lastIndex=0,p=[],b.test(u))){for(;h=m.exec(u);)(h.index>0||h[1].length>0)&&((d=new t.Token("text","",0)).content=u.slice(f,h.index+h[1].length),p.push(d)),(d=new t.Token("abbr_open","abbr",1)).attrs=[["title",t.env.abbreviations[":"+h[2]]]],p.push(d),(d=new t.Token("text","",0)).content=h[2],p.push(d),d=new t.Token("abbr_close","abbr",-1),p.push(d),m.lastIndex-=h[3].length,f=m.lastIndex;p.length&&(f<u.length&&((d=new t.Token("text","",0)).content=u.slice(f),p.push(d)),x[l].children=c=r(c,a,p))}})}},function(t,e,r){"use strict";t.exports=function(t){t.inline.ruler.before("emphasis","ins",function(t,e){var r,o,n,i,a=t.pos,l=t.src.charCodeAt(a);if(e)return!1;if(43!==l)return!1;if(n=(o=t.scanDelims(t.pos,!0)).length,i=String.fromCharCode(l),n<2)return!1;for(n%2&&(t.push("text","",0).content=i,n--),r=0;r<n;r+=2)t.push("text","",0).content=i+i,t.delimiters.push({marker:l,jump:r,token:t.tokens.length-1,level:t.level,end:-1,open:o.can_open,close:o.can_close});return t.pos+=o.length,!0}),t.inline.ruler2.before("emphasis","ins",function(t){var e,r,o,n,i,a=[],l=t.delimiters,s=t.delimiters.length;for(e=0;e<s;e++)43===(o=l[e]).marker&&-1!==o.end&&(n=l[o.end],(i=t.tokens[o.token]).type="ins_open",i.tag="ins",i.nesting=1,i.markup="++",i.content="",(i=t.tokens[n.token]).type="ins_close",i.tag="ins",i.nesting=-1,i.markup="++",i.content="","text"===t.tokens[n.token-1].type&&"+"===t.tokens[n.token-1].content&&a.push(n.token-1));for(;a.length;){for(r=(e=a.pop())+1;r<t.tokens.length&&"ins_close"===t.tokens[r].type;)r++;e!==--r&&(i=t.tokens[r],t.tokens[r]=t.tokens[e],t.tokens[e]=i)}})}},function(t,e,r){"use strict";t.exports=function(t){t.inline.ruler.before("emphasis","mark",function(t,e){var r,o,n,i,a=t.pos,l=t.src.charCodeAt(a);if(e)return!1;if(61!==l)return!1;if(n=(o=t.scanDelims(t.pos,!0)).length,i=String.fromCharCode(l),n<2)return!1;for(n%2&&(t.push("text","",0).content=i,n--),r=0;r<n;r+=2)t.push("text","",0).content=i+i,t.delimiters.push({marker:l,jump:r,token:t.tokens.length-1,level:t.level,end:-1,open:o.can_open,close:o.can_close});return t.pos+=o.length,!0}),t.inline.ruler2.before("emphasis","mark",function(t){var e,r,o,n,i,a=[],l=t.delimiters,s=t.delimiters.length;for(e=0;e<s;e++)61===(o=l[e]).marker&&-1!==o.end&&(n=l[o.end],(i=t.tokens[o.token]).type="mark_open",i.tag="mark",i.nesting=1,i.markup="==",i.content="",(i=t.tokens[n.token]).type="mark_close",i.tag="mark",i.nesting=-1,i.markup="==",i.content="","text"===t.tokens[n.token-1].type&&"="===t.tokens[n.token-1].content&&a.push(n.token-1));for(;a.length;){for(r=(e=a.pop())+1;r<t.tokens.length&&"mark_close"===t.tokens[r].type;)r++;e!==--r&&(i=t.tokens[r],t.tokens[r]=t.tokens[e],t.tokens[e]=i)}})}},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t,e){e=c({toc:!0,tocClassName:"markdownIt-TOC",tocFirstLevel:1,tocLastLevel:6,tocCallback:null,anchorLink:!0,anchorLinkSymbol:"#",anchorLinkBefore:!0,anchorClassName:"markdownIt-Anchor",resetIds:!0,anchorLinkSpace:!0,anchorLinkSymbolClassName:null,wrapHeadingTextInAnchor:!1},e),f=(0,o.default)(t),m={},t.core.ruler.push("init_toc",function(r){var o=r.tokens;e.resetIds&&(m={});for(var i,a=[],s=[],c="function"==typeof e.slugify&&e.slugify||n.default,d=0;d<o.length;d++)if("heading_close"===o[d].type){var u=o[d-1],p=o[d];if("inline"===u.type){var g=void 0;u.children&&u.children.length>0&&"link_open"===u.children[0].type?(g=u.children[1].content,u._tocAnchor=b(g,m,c)):(g=u.content,u._tocAnchor=b(u.children.reduce(function(t,e){return t+e.content},""),m,c)),e.anchorLinkPrefix&&(u._tocAnchor=e.anchorLinkPrefix+u._tocAnchor),a.push({content:g,anchor:u._tocAnchor,level:+p.tag.substr(1,1)})}}if(i=x(a,e),"object"===l((s=f.parse(i,{}))[0])&&"bullet_list_open"===s[0].type){var v=s[0].attrs=s[0].attrs||[];null!=e.tocClassName&&v.push(["class",e.tocClassName])}h=f.renderer.render(s,f.options),"function"==typeof r.env.tocCallback?r.env.tocCallback.call(void 0,i,a,h):"function"==typeof e.tocCallback?e.tocCallback.call(void 0,i,a,h):"function"==typeof t.options.tocCallback&&t.options.tocCallback.call(void 0,i,a,h)}),t.inline.ruler.after("emphasis","toc",function(t,e){var r;return 64===t.src.charCodeAt(t.pos)&&91===t.src.charCodeAt(t.pos+1)&&!e&&(!((r=(r=p.exec(t.src))?r.filter(function(t){return t}):[]).length<1)&&(t.push("toc_open","toc",1).markup=u,t.push("toc_body","",0),t.push("toc_close","toc",-1),t.pos=t.pos+6,!0))});var r=t.renderer.rules.heading_open||function(){for(var t=arguments.length,e=new Array(t),r=0;r<t;r++)e[r]=arguments[r];var o=e[0],n=e[1],i=e[2],a=e[4];return a.renderToken(o,n,i)};t.renderer.rules.heading_open=function(){for(var t=arguments.length,o=new Array(t),n=0;n<t;n++)o[n]=arguments[n];var i=o[0],a=o[1],l=i[a].attrs=i[a].attrs||[],s=i[a+1]._tocAnchor;return l.push(["id",s]),e.anchorLink&&v.apply(void 0,[s,e].concat(o)),r.apply(this,o)},t.renderer.rules.toc_open=function(){return""},t.renderer.rules.toc_close=function(){return""},t.renderer.rules.toc_body=function(){return""},e.toc&&(t.renderer.rules.toc_body=function(){return h})};var o=a(r(215)),n=a(r(219)),i=a(r(23));function a(t){return t&&t.__esModule?t:{default:t}}function l(t){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function s(t){return function(t){if(Array.isArray(t)){for(var e=0,r=new Array(t.length);e<t.length;e++)r[e]=t[e];return r}}(t)||function(t){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t))return Array.from(t)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function c(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{},o=Object.keys(r);"function"==typeof Object.getOwnPropertySymbols&&(o=o.concat(Object.getOwnPropertySymbols(r).filter(function(t){return Object.getOwnPropertyDescriptor(r,t).enumerable}))),o.forEach(function(e){d(t,e,r[e])})}return t}function d(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var u="@[toc]",p=/^@\[toc\]/im,f=function(){},m={},h="",g=function(t,e){return new Array(e+1).join(t)},b=function(t,e,r){var o=r(t);return e[o]||(e[o]=0),e[o]++,o+(e[o]>1?"-".concat(e[o]):"")},v=function(t,e,r,o){var n=[];null!=e.anchorClassName&&n.push(["class",e.anchorClassName]),n.push(["href","#".concat(t)]);var a=c({},new i.default("link_open","a",1),{attrs:n}),l=new i.default("link_close","a",-1);if(e.wrapHeadingTextInAnchor)r[o+1].children.unshift(a),r[o+1].children.push(l);else{var d,u=[a].concat(s(function(t){return t.anchorLinkSymbolClassName?[c({},new i.default("span_open","span",1),{attrs:[["class",t.anchorLinkSymbolClassName]]}),c({},new i.default("text","",0),{content:t.anchorLinkSymbol}),new i.default("span_close","span",-1)]:[c({},new i.default("text","",0),{content:t.anchorLinkSymbol})]}(e)),[l]),p={false:"push",true:"unshift"};e.anchorLinkSpace&&u[p[!e.anchorLinkBefore]](c({},new i.default("text","",0),{content:" "})),(d=r[o+1].children)[p[e.anchorLinkBefore]].apply(d,s(u))}},x=function(t,e){var r={nodes:[]};return t.forEach(function(t){if(!(t.level<e.tocFirstLevel||t.level>e.tocLastLevel)){for(var o=1,n=r;o<t.level-e.tocFirstLevel+1;o++)0===n.nodes.length&&n.nodes.push({heading:{},nodes:[]}),n=n.nodes[n.nodes.length-1];n.nodes.push({heading:t,nodes:[]})}}),function t(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return e.map(function(e){var o="".concat(g(" ",r),"*");if(e.heading.content){var n=e.heading.content.replace(/\[([^\]]*)\]\([^)]*\)/g,"$1");o+=" "+"[".concat(n,"](#").concat(e.heading.anchor,")\n")}else o+="\n";return e.nodes.length&&(o+=t(e.nodes,r+1)),o}).join("")}(r.nodes)}},function(t,e,r){(function(e){var r=function(){"use strict";function t(t,e){return null!=e&&t instanceof e}var r,o,n;try{r=Map}catch(t){r=function(){}}try{o=Set}catch(t){o=function(){}}try{n=Promise}catch(t){n=function(){}}function i(a,s,c,d,u){"object"==typeof s&&(c=s.depth,d=s.prototype,u=s.includeNonEnumerable,s=s.circular);var p=[],f=[],m=void 0!==e;return void 0===s&&(s=!0),void 0===c&&(c=1/0),function a(c,h){if(null===c)return null;if(0===h)return c;var g,b;if("object"!=typeof c)return c;if(t(c,r))g=new r;else if(t(c,o))g=new o;else if(t(c,n))g=new n(function(t,e){c.then(function(e){t(a(e,h-1))},function(t){e(a(t,h-1))})});else if(i.__isArray(c))g=[];else if(i.__isRegExp(c))g=new RegExp(c.source,l(c)),c.lastIndex&&(g.lastIndex=c.lastIndex);else if(i.__isDate(c))g=new Date(c.getTime());else{if(m&&e.isBuffer(c))return g=e.allocUnsafe?e.allocUnsafe(c.length):new e(c.length),c.copy(g),g;t(c,Error)?g=Object.create(c):void 0===d?(b=Object.getPrototypeOf(c),g=Object.create(b)):(g=Object.create(d),b=d)}if(s){var v=p.indexOf(c);if(-1!=v)return f[v];p.push(c),f.push(g)}for(var x in t(c,r)&&c.forEach(function(t,e){var r=a(e,h-1),o=a(t,h-1);g.set(r,o)}),t(c,o)&&c.forEach(function(t){var e=a(t,h-1);g.add(e)}),c){var y;b&&(y=Object.getOwnPropertyDescriptor(b,x)),y&&null==y.set||(g[x]=a(c[x],h-1))}if(Object.getOwnPropertySymbols){var w=Object.getOwnPropertySymbols(c);for(x=0;x<w.length;x++){var k=w[x];(!(S=Object.getOwnPropertyDescriptor(c,k))||S.enumerable||u)&&(g[k]=a(c[k],h-1),S.enumerable||Object.defineProperty(g,k,{enumerable:!1}))}}if(u){var _=Object.getOwnPropertyNames(c);for(x=0;x<_.length;x++){var S,C=_[x];(S=Object.getOwnPropertyDescriptor(c,C))&&S.enumerable||(g[C]=a(c[C],h-1),Object.defineProperty(g,C,{enumerable:!1}))}}return g}(a,c)}function a(t){return Object.prototype.toString.call(t)}function l(t){var e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),e}return i.clonePrototype=function(t){if(null===t)return null;var e=function(){};return e.prototype=t,new e},i.__objToStr=a,i.__isDate=function(t){return"object"==typeof t&&"[object Date]"===a(t)},i.__isArray=function(t){return"object"==typeof t&&"[object Array]"===a(t)},i.__isRegExp=function(t){return"object"==typeof t&&"[object RegExp]"===a(t)},i.__getRegExpFlags=l,i}();t.exports&&(t.exports=r)}).call(this,r(79).Buffer)},function(t,e,r){"use strict";e.byteLength=function(t){var e=c(t),r=e[0],o=e[1];return 3*(r+o)/4-o},e.toByteArray=function(t){for(var e,r=c(t),o=r[0],a=r[1],l=new i(function(t,e,r){return 3*(e+r)/4-r}(0,o,a)),s=0,d=a>0?o-4:o,u=0;u<d;u+=4)e=n[t.charCodeAt(u)]<<18|n[t.charCodeAt(u+1)]<<12|n[t.charCodeAt(u+2)]<<6|n[t.charCodeAt(u+3)],l[s++]=e>>16&255,l[s++]=e>>8&255,l[s++]=255&e;2===a&&(e=n[t.charCodeAt(u)]<<2|n[t.charCodeAt(u+1)]>>4,l[s++]=255&e);1===a&&(e=n[t.charCodeAt(u)]<<10|n[t.charCodeAt(u+1)]<<4|n[t.charCodeAt(u+2)]>>2,l[s++]=e>>8&255,l[s++]=255&e);return l},e.fromByteArray=function(t){for(var e,r=t.length,n=r%3,i=[],a=0,l=r-n;a<l;a+=16383)i.push(d(t,a,a+16383>l?l:a+16383));1===n?(e=t[r-1],i.push(o[e>>2]+o[e<<4&63]+"==")):2===n&&(e=(t[r-2]<<8)+t[r-1],i.push(o[e>>10]+o[e>>4&63]+o[e<<2&63]+"="));return i.join("")};for(var o=[],n=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",l=0,s=a.length;l<s;++l)o[l]=a[l],n[a.charCodeAt(l)]=l;function c(t){var e=t.length;if(e%4>0)throw new Error("Invalid string. Length must be a multiple of 4");var r=t.indexOf("=");return-1===r&&(r=e),[r,r===e?0:4-r%4]}function d(t,e,r){for(var n,i,a=[],l=e;l<r;l+=3)n=(t[l]<<16&16711680)+(t[l+1]<<8&65280)+(255&t[l+2]),a.push(o[(i=n)>>18&63]+o[i>>12&63]+o[i>>6&63]+o[63&i]);return a.join("")}n["-".charCodeAt(0)]=62,n["_".charCodeAt(0)]=63},function(t,e){e.read=function(t,e,r,o,n){var i,a,l=8*n-o-1,s=(1<<l)-1,c=s>>1,d=-7,u=r?n-1:0,p=r?-1:1,f=t[e+u];for(u+=p,i=f&(1<<-d)-1,f>>=-d,d+=l;d>0;i=256*i+t[e+u],u+=p,d-=8);for(a=i&(1<<-d)-1,i>>=-d,d+=o;d>0;a=256*a+t[e+u],u+=p,d-=8);if(0===i)i=1-c;else{if(i===s)return a?NaN:1/0*(f?-1:1);a+=Math.pow(2,o),i-=c}return(f?-1:1)*a*Math.pow(2,i-o)},e.write=function(t,e,r,o,n,i){var a,l,s,c=8*i-n-1,d=(1<<c)-1,u=d>>1,p=23===n?Math.pow(2,-24)-Math.pow(2,-77):0,f=o?0:i-1,m=o?1:-1,h=e<0||0===e&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(l=isNaN(e)?1:0,a=d):(a=Math.floor(Math.log(e)/Math.LN2),e*(s=Math.pow(2,-a))<1&&(a--,s*=2),(e+=a+u>=1?p/s:p*Math.pow(2,1-u))*s>=2&&(a++,s/=2),a+u>=d?(l=0,a=d):a+u>=1?(l=(e*s-1)*Math.pow(2,n),a+=u):(l=e*Math.pow(2,u-1)*Math.pow(2,n),a=0));n>=8;t[r+f]=255&l,f+=m,l/=256,n-=8);for(a=a<<n|l,c+=n;c>0;t[r+f]=255&a,f+=m,a/=256,c-=8);t[r+f-m]|=128*h}},function(t,e){var r={}.toString;t.exports=Array.isArray||function(t){return"[object Array]"==r.call(t)}},function(t,e,r){t.exports=r(220)},function(t,e,r){var o,n,i,a,l,s;o=r(221).L,n=r(222).N,i=r(223).Z,a=r(224).M,l=r(225),s=function(t){return~o.indexOf(t)?"L":~n.indexOf(t)?"N":~i.indexOf(t)?"Z":~a.indexOf(t)?"M":void 0},t.exports=function(t,e){t=t||"";for(var r=(e=e||{}).allowedChars||"-_~",o="boolean"!=typeof e.lower||e.lower,n="boolean"==typeof e.spaces&&e.spaces,i=[],a=l.nfkc(t),c=0;c<a.length;c++){var d=a[c],u=d.charCodeAt(0);if(19968<=u&&u<=40959)i.push(d);else if(44032<=u&&u<=55203)i.push(d);else if((12288<=u&&u<=12290||65281<=u&&u<=65282)&&i.push(" "),-1==r.indexOf(d)){var p=s(u);p&&~"LNM".indexOf(p)&&i.push(d),p&&~"Z".indexOf(p)&&i.push(" ")}else i.push(d)}var f=i.join("").replace(/^\s+|\s+$/g,"").replace(/\s+/g," ");return n||(f=f.replace(/[\s\-]+/g,"-")),o&&(f=f.toLowerCase()),f}},function(t,e){e.L=[65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,170,181,186,192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,208,209,210,211,212,213,214,216,217,218,219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326,327,328,329,330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378,379,380,381,382,383,384,385,386,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421,422,423,424,425,426,427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447,448,449,450,451,452,453,454,455,456,457,458,459,460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,498,499,500,501,502,503,504,505,506,507,508,509,510,511,512,513,514,515,516,517,518,519,520,521,522,523,524,525,526,527,528,529,530,531,532,533,534,535,536,537,538,539,540,541,542,543,544,545,546,547,548,549,550,551,552,553,554,555,556,557,558,559,560,561,562,563,564,565,566,567,568,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620,621,622,623,624,625,626,627,628,629,630,631,632,633,634,635,636,637,638,639,640,641,642,643,644,645,646,647,648,649,650,651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668,669,670,671,672,673,674,675,676,677,678,679,680,681,682,683,684,685,686,687,688,689,690,691,692,693,694,695,696,697,698,699,700,701,702,703,704,705,710,711,712,713,714,715,716,717,718,719,720,721,736,737,738,739,740,748,750,880,881,882,883,884,886,887,890,891,892,893,895,902,904,905,906,908,910,911,912,913,914,915,916,917,918,919,920,921,922,923,924,925,926,927,928,929,931,932,933,934,935,936,937,938,939,940,941,942,943,944,945,946,947,948,949,950,951,952,953,954,955,956,957,958,959,960,961,962,963,964,965,966,967,968,969,970,971,972,973,974,975,976,977,978,979,980,981,982,983,984,985,986,987,988,989,990,991,992,993,994,995,996,997,998,999,1e3,1001,1002,1003,1004,1005,1006,1007,1008,1009,1010,1011,1012,1013,1015,1016,1017,1018,1019,1020,1021,1022,1023,1024,1025,1026,1027,1028,1029,1030,1031,1032,1033,1034,1035,1036,1037,1038,1039,1040,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115,1116,1117,1118,1119,1120,1121,1122,1123,1124,1125,1126,1127,1128,1129,1130,1131,1132,1133,1134,1135,1136,1137,1138,1139,1140,1141,1142,1143,1144,1145,1146,1147,1148,1149,1150,1151,1152,1153,1162,1163,1164,1165,1166,1167,1168,1169,1170,1171,1172,1173,1174,1175,1176,1177,1178,1179,1180,1181,1182,1183,1184,1185,1186,1187,1188,1189,1190,1191,1192,1193,1194,1195,1196,1197,1198,1199,1200,1201,1202,1203,1204,1205,1206,1207,1208,1209,1210,1211,1212,1213,1214,1215,1216,1217,1218,1219,1220,1221,1222,1223,1224,1225,1226,1227,1228,1229,1230,1231,1232,1233,1234,1235,1236,1237,1238,1239,1240,1241,1242,1243,1244,1245,1246,1247,1248,1249,1250,1251,1252,1253,1254,1255,1256,1257,1258,1259,1260,1261,1262,1263,1264,1265,1266,1267,1268,1269,1270,1271,1272,1273,1274,1275,1276,1277,1278,1279,1280,1281,1282,1283,1284,1285,1286,1287,1288,1289,1290,1291,1292,1293,1294,1295,1296,1297,1298,1299,1300,1301,1302,1303,1304,1305,1306,1307,1308,1309,1310,1311,1312,1313,1314,1315,1316,1317,1318,1319,1320,1321,1322,1323,1324,1325,1326,1327,1329,1330,1331,1332,1333,1334,1335,1336,1337,1338,1339,1340,1341,1342,1343,1344,1345,1346,1347,1348,1349,1350,1351,1352,1353,1354,1355,1356,1357,1358,1359,1360,1361,1362,1363,1364,1365,1366,1369,1377,1378,1379,1380,1381,1382,1383,1384,1385,1386,1387,1388,1389,1390,1391,1392,1393,1394,1395,1396,1397,1398,1399,1400,1401,1402,1403,1404,1405,1406,1407,1408,1409,1410,1411,1412,1413,1414,1415,1488,1489,1490,1491,1492,1493,1494,1495,1496,1497,1498,1499,1500,1501,1502,1503,1504,1505,1506,1507,1508,1509,1510,1511,1512,1513,1514,1520,1521,1522,1568,1569,1570,1571,1572,1573,1574,1575,1576,1577,1578,1579,1580,1581,1582,1583,1584,1585,1586,1587,1588,1589,1590,1591,1592,1593,1594,1595,1596,1597,1598,1599,1600,1601,1602,1603,1604,1605,1606,1607,1608,1609,1610,1646,1647,1649,1650,1651,1652,1653,1654,1655,1656,1657,1658,1659,1660,1661,1662,1663,1664,1665,1666,1667,1668,1669,1670,1671,1672,1673,1674,1675,1676,1677,1678,1679,1680,1681,1682,1683,1684,1685,1686,1687,1688,1689,1690,1691,1692,1693,1694,1695,1696,1697,1698,1699,1700,1701,1702,1703,1704,1705,1706,1707,1708,1709,1710,1711,1712,1713,1714,1715,1716,1717,1718,1719,1720,1721,1722,1723,1724,1725,1726,1727,1728,1729,1730,1731,1732,1733,1734,1735,1736,1737,1738,1739,1740,1741,1742,1743,1744,1745,1746,1747,1749,1765,1766,1774,1775,1786,1787,1788,1791,1808,1810,1811,1812,1813,1814,1815,1816,1817,1818,1819,1820,1821,1822,1823,1824,1825,1826,1827,1828,1829,1830,1831,1832,1833,1834,1835,1836,1837,1838,1839,1869,1870,1871,1872,1873,1874,1875,1876,1877,1878,1879,1880,1881,1882,1883,1884,1885,1886,1887,1888,1889,1890,1891,1892,1893,1894,1895,1896,1897,1898,1899,1900,1901,1902,1903,1904,1905,1906,1907,1908,1909,1910,1911,1912,1913,1914,1915,1916,1917,1918,1919,1920,1921,1922,1923,1924,1925,1926,1927,1928,1929,1930,1931,1932,1933,1934,1935,1936,1937,1938,1939,1940,1941,1942,1943,1944,1945,1946,1947,1948,1949,1950,1951,1952,1953,1954,1955,1956,1957,1969,1994,1995,1996,1997,1998,1999,2e3,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021,2022,2023,2024,2025,2026,2036,2037,2042,2048,2049,2050,2051,2052,2053,2054,2055,2056,2057,2058,2059,2060,2061,2062,2063,2064,2065,2066,2067,2068,2069,2074,2084,2088,2112,2113,2114,2115,2116,2117,2118,2119,2120,2121,2122,2123,2124,2125,2126,2127,2128,2129,2130,2131,2132,2133,2134,2135,2136,2208,2209,2210,2211,2212,2213,2214,2215,2216,2217,2218,2219,2220,2221,2222,2223,2224,2225,2226,2227,2228,2308,2309,2310,2311,2312,2313,2314,2315,2316,2317,2318,2319,2320,2321,2322,2323,2324,2325,2326,2327,2328,2329,2330,2331,2332,2333,2334,2335,2336,2337,2338,2339,2340,2341,2342,2343,2344,2345,2346,2347,2348,2349,2350,2351,2352,2353,2354,2355,2356,2357,2358,2359,2360,2361,2365,2384,2392,2393,2394,2395,2396,2397,2398,2399,2400,2401,2417,2418,2419,2420,2421,2422,2423,2424,2425,2426,2427,2428,2429,2430,2431,2432,2437,2438,2439,2440,2441,2442,2443,2444,2447,2448,2451,2452,2453,2454,2455,2456,2457,2458,2459,2460,2461,2462,2463,2464,2465,2466,2467,2468,2469,2470,2471,2472,2474,2475,2476,2477,2478,2479,2480,2482,2486,2487,2488,2489,2493,2510,2524,2525,2527,2528,2529,2544,2545,2565,2566,2567,2568,2569,2570,2575,2576,2579,2580,2581,2582,2583,2584,2585,2586,2587,2588,2589,2590,2591,2592,2593,2594,2595,2596,2597,2598,2599,2600,2602,2603,2604,2605,2606,2607,2608,2610,2611,2613,2614,2616,2617,2649,2650,2651,2652,2654,2674,2675,2676,2693,2694,2695,2696,2697,2698,2699,2700,2701,2703,2704,2705,2707,2708,2709,2710,2711,2712,2713,2714,2715,2716,2717,2718,2719,2720,2721,2722,2723,2724,2725,2726,2727,2728,2730,2731,2732,2733,2734,2735,2736,2738,2739,2741,2742,2743,2744,2745,2749,2768,2784,2785,2809,2821,2822,2823,2824,2825,2826,2827,2828,2831,2832,2835,2836,2837,2838,2839,2840,2841,2842,2843,2844,2845,2846,2847,2848,2849,2850,2851,2852,2853,2854,2855,2856,2858,2859,2860,2861,2862,2863,2864,2866,2867,2869,2870,2871,2872,2873,2877,2908,2909,2911,2912,2913,2929,2947,2949,2950,2951,2952,2953,2954,2958,2959,2960,2962,2963,2964,2965,2969,2970,2972,2974,2975,2979,2980,2984,2985,2986,2990,2991,2992,2993,2994,2995,2996,2997,2998,2999,3e3,3001,3024,3077,3078,3079,3080,3081,3082,3083,3084,3086,3087,3088,3090,3091,3092,3093,3094,3095,3096,3097,3098,3099,3100,3101,3102,3103,3104,3105,3106,3107,3108,3109,3110,3111,3112,3114,3115,3116,3117,3118,3119,3120,3121,3122,3123,3124,3125,3126,3127,3128,3129,3133,3160,3161,3162,3168,3169,3205,3206,3207,3208,3209,3210,3211,3212,3214,3215,3216,3218,3219,3220,3221,3222,3223,3224,3225,3226,3227,3228,3229,3230,3231,3232,3233,3234,3235,3236,3237,3238,3239,3240,3242,3243,3244,3245,3246,3247,3248,3249,3250,3251,3253,3254,3255,3256,3257,3261,3294,3296,3297,3313,3314,3333,3334,3335,3336,3337,3338,3339,3340,3342,3343,3344,3346,3347,3348,3349,3350,3351,3352,3353,3354,3355,3356,3357,3358,3359,3360,3361,3362,3363,3364,3365,3366,3367,3368,3369,3370,3371,3372,3373,3374,3375,3376,3377,3378,3379,3380,3381,3382,3383,3384,3385,3386,3389,3406,3423,3424,3425,3450,3451,3452,3453,3454,3455,3461,3462,3463,3464,3465,3466,3467,3468,3469,3470,3471,3472,3473,3474,3475,3476,3477,3478,3482,3483,3484,3485,3486,3487,3488,3489,3490,3491,3492,3493,3494,3495,3496,3497,3498,3499,3500,3501,3502,3503,3504,3505,3507,3508,3509,3510,3511,3512,3513,3514,3515,3517,3520,3521,3522,3523,3524,3525,3526,3585,3586,3587,3588,3589,3590,3591,3592,3593,3594,3595,3596,3597,3598,3599,3600,3601,3602,3603,3604,3605,3606,3607,3608,3609,3610,3611,3612,3613,3614,3615,3616,3617,3618,3619,3620,3621,3622,3623,3624,3625,3626,3627,3628,3629,3630,3631,3632,3634,3635,3648,3649,3650,3651,3652,3653,3654,3713,3714,3716,3719,3720,3722,3725,3732,3733,3734,3735,3737,3738,3739,3740,3741,3742,3743,3745,3746,3747,3749,3751,3754,3755,3757,3758,3759,3760,3762,3763,3773,3776,3777,3778,3779,3780,3782,3804,3805,3806,3807,3840,3904,3905,3906,3907,3908,3909,3910,3911,3913,3914,3915,3916,3917,3918,3919,3920,3921,3922,3923,3924,3925,3926,3927,3928,3929,3930,3931,3932,3933,3934,3935,3936,3937,3938,3939,3940,3941,3942,3943,3944,3945,3946,3947,3948,3976,3977,3978,3979,3980,4096,4097,4098,4099,4100,4101,4102,4103,4104,4105,4106,4107,4108,4109,4110,4111,4112,4113,4114,4115,4116,4117,4118,4119,4120,4121,4122,4123,4124,4125,4126,4127,4128,4129,4130,4131,4132,4133,4134,4135,4136,4137,4138,4159,4176,4177,4178,4179,4180,4181,4186,4187,4188,4189,4193,4197,4198,4206,4207,4208,4213,4214,4215,4216,4217,4218,4219,4220,4221,4222,4223,4224,4225,4238,4256,4257,4258,4259,4260,4261,4262,4263,4264,4265,4266,4267,4268,4269,4270,4271,4272,4273,4274,4275,4276,4277,4278,4279,4280,4281,4282,4283,4284,4285,4286,4287,4288,4289,4290,4291,4292,4293,4295,4301,4304,4305,4306,4307,4308,4309,4310,4311,4312,4313,4314,4315,4316,4317,4318,4319,4320,4321,4322,4323,4324,4325,4326,4327,4328,4329,4330,4331,4332,4333,4334,4335,4336,4337,4338,4339,4340,4341,4342,4343,4344,4345,4346,4348,4349,4350,4351,4352,4353,4354,4355,4356,4357,4358,4359,4360,4361,4362,4363,4364,4365,4366,4367,4368,4369,4370,4371,4372,4373,4374,4375,4376,4377,4378,4379,4380,4381,4382,4383,4384,4385,4386,4387,4388,4389,4390,4391,4392,4393,4394,4395,4396,4397,4398,4399,4400,4401,4402,4403,4404,4405,4406,4407,4408,4409,4410,4411,4412,4413,4414,4415,4416,4417,4418,4419,4420,4421,4422,4423,4424,4425,4426,4427,4428,4429,4430,4431,4432,4433,4434,4435,4436,4437,4438,4439,4440,4441,4442,4443,4444,4445,4446,4447,4448,4449,4450,4451,4452,4453,4454,4455,4456,4457,4458,4459,4460,4461,4462,4463,4464,4465,4466,4467,4468,4469,4470,4471,4472,4473,4474,4475,4476,4477,4478,4479,4480,4481,4482,4483,4484,4485,4486,4487,4488,4489,4490,4491,4492,4493,4494,4495,4496,4497,4498,4499,4500,4501,4502,4503,4504,4505,4506,4507,4508,4509,4510,4511,4512,4513,4514,4515,4516,4517,4518,4519,4520,4521,4522,4523,4524,4525,4526,4527,4528,4529,4530,4531,4532,4533,4534,4535,4536,4537,4538,4539,4540,4541,4542,4543,4544,4545,4546,4547,4548,4549,4550,4551,4552,4553,4554,4555,4556,4557,4558,4559,4560,4561,4562,4563,4564,4565,4566,4567,4568,4569,4570,4571,4572,4573,4574,4575,4576,4577,4578,4579,4580,4581,4582,4583,4584,4585,4586,4587,4588,4589,4590,4591,4592,4593,4594,4595,4596,4597,4598,4599,4600,4601,4602,4603,4604,4605,4606,4607,4608,4609,4610,4611,4612,4613,4614,4615,4616,4617,4618,4619,4620,4621,4622,4623,4624,4625,4626,4627,4628,4629,4630,4631,4632,4633,4634,4635,4636,4637,4638,4639,4640,4641,4642,4643,4644,4645,4646,4647,4648,4649,4650,4651,4652,4653,4654,4655,4656,4657,4658,4659,4660,4661,4662,4663,4664,4665,4666,4667,4668,4669,4670,4671,4672,4673,4674,4675,4676,4677,4678,4679,4680,4682,4683,4684,4685,4688,4689,4690,4691,4692,4693,4694,4696,4698,4699,4700,4701,4704,4705,4706,4707,4708,4709,4710,4711,4712,4713,4714,4715,4716,4717,4718,4719,4720,4721,4722,4723,4724,4725,4726,4727,4728,4729,4730,4731,4732,4733,4734,4735,4736,4737,4738,4739,4740,4741,4742,4743,4744,4746,4747,4748,4749,4752,4753,4754,4755,4756,4757,4758,4759,4760,4761,4762,4763,4764,4765,4766,4767,4768,4769,4770,4771,4772,4773,4774,4775,4776,4777,4778,4779,4780,4781,4782,4783,4784,4786,4787,4788,4789,4792,4793,4794,4795,4796,4797,4798,4800,4802,4803,4804,4805,4808,4809,4810,4811,4812,4813,4814,4815,4816,4817,4818,4819,4820,4821,4822,4824,4825,4826,4827,4828,4829,4830,4831,4832,4833,4834,4835,4836,4837,4838,4839,4840,4841,4842,4843,4844,4845,4846,4847,4848,4849,4850,4851,4852,4853,4854,4855,4856,4857,4858,4859,4860,4861,4862,4863,4864,4865,4866,4867,4868,4869,4870,4871,4872,4873,4874,4875,4876,4877,4878,4879,4880,4882,4883,4884,4885,4888,4889,4890,4891,4892,4893,4894,4895,4896,4897,4898,4899,4900,4901,4902,4903,4904,4905,4906,4907,4908,4909,4910,4911,4912,4913,4914,4915,4916,4917,4918,4919,4920,4921,4922,4923,4924,4925,4926,4927,4928,4929,4930,4931,4932,4933,4934,4935,4936,4937,4938,4939,4940,4941,4942,4943,4944,4945,4946,4947,4948,4949,4950,4951,4952,4953,4954,4992,4993,4994,4995,4996,4997,4998,4999,5e3,5001,5002,5003,5004,5005,5006,5007,5024,5025,5026,5027,5028,5029,5030,5031,5032,5033,5034,5035,5036,5037,5038,5039,5040,5041,5042,5043,5044,5045,5046,5047,5048,5049,5050,5051,5052,5053,5054,5055,5056,5057,5058,5059,5060,5061,5062,5063,5064,5065,5066,5067,5068,5069,5070,5071,5072,5073,5074,5075,5076,5077,5078,5079,5080,5081,5082,5083,5084,5085,5086,5087,5088,5089,5090,5091,5092,5093,5094,5095,5096,5097,5098,5099,5100,5101,5102,5103,5104,5105,5106,5107,5108,5109,5112,5113,5114,5115,5116,5117,5121,5122,5123,5124,5125,5126,5127,5128,5129,5130,5131,5132,5133,5134,5135,5136,5137,5138,5139,5140,5141,5142,5143,5144,5145,5146,5147,5148,5149,5150,5151,5152,5153,5154,5155,5156,5157,5158,5159,5160,5161,5162,5163,5164,5165,5166,5167,5168,5169,5170,5171,5172,5173,5174,5175,5176,5177,5178,5179,5180,5181,5182,5183,5184,5185,5186,5187,5188,5189,5190,5191,5192,5193,5194,5195,5196,5197,5198,5199,5200,5201,5202,5203,5204,5205,5206,5207,5208,5209,5210,5211,5212,5213,5214,5215,5216,5217,5218,5219,5220,5221,5222,5223,5224,5225,5226,5227,5228,5229,5230,5231,5232,5233,5234,5235,5236,5237,5238,5239,5240,5241,5242,5243,5244,5245,5246,5247,5248,5249,5250,5251,5252,5253,5254,5255,5256,5257,5258,5259,5260,5261,5262,5263,5264,5265,5266,5267,5268,5269,5270,5271,5272,5273,5274,5275,5276,5277,5278,5279,5280,5281,5282,5283,5284,5285,5286,5287,5288,5289,5290,5291,5292,5293,5294,5295,5296,5297,5298,5299,5300,5301,5302,5303,5304,5305,5306,5307,5308,5309,5310,5311,5312,5313,5314,5315,5316,5317,5318,5319,5320,5321,5322,5323,5324,5325,5326,5327,5328,5329,5330,5331,5332,5333,5334,5335,5336,5337,5338,5339,5340,5341,5342,5343,5344,5345,5346,5347,5348,5349,5350,5351,5352,5353,5354,5355,5356,5357,5358,5359,5360,5361,5362,5363,5364,5365,5366,5367,5368,5369,5370,5371,5372,5373,5374,5375,5376,5377,5378,5379,5380,5381,5382,5383,5384,5385,5386,5387,5388,5389,5390,5391,5392,5393,5394,5395,5396,5397,5398,5399,5400,5401,5402,5403,5404,5405,5406,5407,5408,5409,5410,5411,5412,5413,5414,5415,5416,5417,5418,5419,5420,5421,5422,5423,5424,5425,5426,5427,5428,5429,5430,5431,5432,5433,5434,5435,5436,5437,5438,5439,5440,5441,5442,5443,5444,5445,5446,5447,5448,5449,5450,5451,5452,5453,5454,5455,5456,5457,5458,5459,5460,5461,5462,5463,5464,5465,5466,5467,5468,5469,5470,5471,5472,5473,5474,5475,5476,5477,5478,5479,5480,5481,5482,5483,5484,5485,5486,5487,5488,5489,5490,5491,5492,5493,5494,5495,5496,5497,5498,5499,5500,5501,5502,5503,5504,5505,5506,5507,5508,5509,5510,5511,5512,5513,5514,5515,5516,5517,5518,5519,5520,5521,5522,5523,5524,5525,5526,5527,5528,5529,5530,5531,5532,5533,5534,5535,5536,5537,5538,5539,5540,5541,5542,5543,5544,5545,5546,5547,5548,5549,5550,5551,5552,5553,5554,5555,5556,5557,5558,5559,5560,5561,5562,5563,5564,5565,5566,5567,5568,5569,5570,5571,5572,5573,5574,5575,5576,5577,5578,5579,5580,5581,5582,5583,5584,5585,5586,5587,5588,5589,5590,5591,5592,5593,5594,5595,5596,5597,5598,5599,5600,5601,5602,5603,5604,5605,5606,5607,5608,5609,5610,5611,5612,5613,5614,5615,5616,5617,5618,5619,5620,5621,5622,5623,5624,5625,5626,5627,5628,5629,5630,5631,5632,5633,5634,5635,5636,5637,5638,5639,5640,5641,5642,5643,5644,5645,5646,5647,5648,5649,5650,5651,5652,5653,5654,5655,5656,5657,5658,5659,5660,5661,5662,5663,5664,5665,5666,5667,5668,5669,5670,5671,5672,5673,5674,5675,5676,5677,5678,5679,5680,5681,5682,5683,5684,5685,5686,5687,5688,5689,5690,5691,5692,5693,5694,5695,5696,5697,5698,5699,5700,5701,5702,5703,5704,5705,5706,5707,5708,5709,5710,5711,5712,5713,5714,5715,5716,5717,5718,5719,5720,5721,5722,5723,5724,5725,5726,5727,5728,5729,5730,5731,5732,5733,5734,5735,5736,5737,5738,5739,5740,5743,5744,5745,5746,5747,5748,5749,5750,5751,5752,5753,5754,5755,5756,5757,5758,5759,5761,5762,5763,5764,5765,5766,5767,5768,5769,5770,5771,5772,5773,5774,5775,5776,5777,5778,5779,5780,5781,5782,5783,5784,5785,5786,5792,5793,5794,5795,5796,5797,5798,5799,5800,5801,5802,5803,5804,5805,5806,5807,5808,5809,5810,5811,5812,5813,5814,5815,5816,5817,5818,5819,5820,5821,5822,5823,5824,5825,5826,5827,5828,5829,5830,5831,5832,5833,5834,5835,5836,5837,5838,5839,5840,5841,5842,5843,5844,5845,5846,5847,5848,5849,5850,5851,5852,5853,5854,5855,5856,5857,5858,5859,5860,5861,5862,5863,5864,5865,5866,5873,5874,5875,5876,5877,5878,5879,5880,5888,5889,5890,5891,5892,5893,5894,5895,5896,5897,5898,5899,5900,5902,5903,5904,5905,5920,5921,5922,5923,5924,5925,5926,5927,5928,5929,5930,5931,5932,5933,5934,5935,5936,5937,5952,5953,5954,5955,5956,5957,5958,5959,5960,5961,5962,5963,5964,5965,5966,5967,5968,5969,5984,5985,5986,5987,5988,5989,5990,5991,5992,5993,5994,5995,5996,5998,5999,6e3,6016,6017,6018,6019,6020,6021,6022,6023,6024,6025,6026,6027,6028,6029,6030,6031,6032,6033,6034,6035,6036,6037,6038,6039,6040,6041,6042,6043,6044,6045,6046,6047,6048,6049,6050,6051,6052,6053,6054,6055,6056,6057,6058,6059,6060,6061,6062,6063,6064,6065,6066,6067,6103,6108,6176,6177,6178,6179,6180,6181,6182,6183,6184,6185,6186,6187,6188,6189,6190,6191,6192,6193,6194,6195,6196,6197,6198,6199,6200,6201,6202,6203,6204,6205,6206,6207,6208,6209,6210,6211,6212,6213,6214,6215,6216,6217,6218,6219,6220,6221,6222,6223,6224,6225,6226,6227,6228,6229,6230,6231,6232,6233,6234,6235,6236,6237,6238,6239,6240,6241,6242,6243,6244,6245,6246,6247,6248,6249,6250,6251,6252,6253,6254,6255,6256,6257,6258,6259,6260,6261,6262,6263,6272,6273,6274,6275,6276,6277,6278,6279,6280,6281,6282,6283,6284,6285,6286,6287,6288,6289,6290,6291,6292,6293,6294,6295,6296,6297,6298,6299,6300,6301,6302,6303,6304,6305,6306,6307,6308,6309,6310,6311,6312,6314,6320,6321,6322,6323,6324,6325,6326,6327,6328,6329,6330,6331,6332,6333,6334,6335,6336,6337,6338,6339,6340,6341,6342,6343,6344,6345,6346,6347,6348,6349,6350,6351,6352,6353,6354,6355,6356,6357,6358,6359,6360,6361,6362,6363,6364,6365,6366,6367,6368,6369,6370,6371,6372,6373,6374,6375,6376,6377,6378,6379,6380,6381,6382,6383,6384,6385,6386,6387,6388,6389,6400,6401,6402,6403,6404,6405,6406,6407,6408,6409,6410,6411,6412,6413,6414,6415,6416,6417,6418,6419,6420,6421,6422,6423,6424,6425,6426,6427,6428,6429,6430,6480,6481,6482,6483,6484,6485,6486,6487,6488,6489,6490,6491,6492,6493,6494,6495,6496,6497,6498,6499,6500,6501,6502,6503,6504,6505,6506,6507,6508,6509,6512,6513,6514,6515,6516,6528,6529,6530,6531,6532,6533,6534,6535,6536,6537,6538,6539,6540,6541,6542,6543,6544,6545,6546,6547,6548,6549,6550,6551,6552,6553,6554,6555,6556,6557,6558,6559,6560,6561,6562,6563,6564,6565,6566,6567,6568,6569,6570,6571,6576,6577,6578,6579,6580,6581,6582,6583,6584,6585,6586,6587,6588,6589,6590,6591,6592,6593,6594,6595,6596,6597,6598,6599,6600,6601,6656,6657,6658,6659,6660,6661,6662,6663,6664,6665,6666,6667,6668,6669,6670,6671,6672,6673,6674,6675,6676,6677,6678,6688,6689,6690,6691,6692,6693,6694,6695,6696,6697,6698,6699,6700,6701,6702,6703,6704,6705,6706,6707,6708,6709,6710,6711,6712,6713,6714,6715,6716,6717,6718,6719,6720,6721,6722,6723,6724,6725,6726,6727,6728,6729,6730,6731,6732,6733,6734,6735,6736,6737,6738,6739,6740,6823,6917,6918,6919,6920,6921,6922,6923,6924,6925,6926,6927,6928,6929,6930,6931,6932,6933,6934,6935,6936,6937,6938,6939,6940,6941,6942,6943,6944,6945,6946,6947,6948,6949,6950,6951,6952,6953,6954,6955,6956,6957,6958,6959,6960,6961,6962,6963,6981,6982,6983,6984,6985,6986,6987,7043,7044,7045,7046,7047,7048,7049,7050,7051,7052,7053,7054,7055,7056,7057,7058,7059,7060,7061,7062,7063,7064,7065,7066,7067,7068,7069,7070,7071,7072,7086,7087,7098,7099,7100,7101,7102,7103,7104,7105,7106,7107,7108,7109,7110,7111,7112,7113,7114,7115,7116,7117,7118,7119,7120,7121,7122,7123,7124,7125,7126,7127,7128,7129,7130,7131,7132,7133,7134,7135,7136,7137,7138,7139,7140,7141,7168,7169,7170,7171,7172,7173,7174,7175,7176,7177,7178,7179,7180,7181,7182,7183,7184,7185,7186,7187,7188,7189,7190,7191,7192,7193,7194,7195,7196,7197,7198,7199,7200,7201,7202,7203,7245,7246,7247,7258,7259,7260,7261,7262,7263,7264,7265,7266,7267,7268,7269,7270,7271,7272,7273,7274,7275,7276,7277,7278,7279,7280,7281,7282,7283,7284,7285,7286,7287,7288,7289,7290,7291,7292,7293,7401,7402,7403,7404,7406,7407,7408,7409,7413,7414,7424,7425,7426,7427,7428,7429,7430,7431,7432,7433,7434,7435,7436,7437,7438,7439,7440,7441,7442,7443,7444,7445,7446,7447,7448,7449,7450,7451,7452,7453,7454,7455,7456,7457,7458,7459,7460,7461,7462,7463,7464,7465,7466,7467,7468,7469,7470,7471,7472,7473,7474,7475,7476,7477,7478,7479,7480,7481,7482,7483,7484,7485,7486,7487,7488,7489,7490,7491,7492,7493,7494,7495,7496,7497,7498,7499,7500,7501,7502,7503,7504,7505,7506,7507,7508,7509,7510,7511,7512,7513,7514,7515,7516,7517,7518,7519,7520,7521,7522,7523,7524,7525,7526,7527,7528,7529,7530,7531,7532,7533,7534,7535,7536,7537,7538,7539,7540,7541,7542,7543,7544,7545,7546,7547,7548,7549,7550,7551,7552,7553,7554,7555,7556,7557,7558,7559,7560,7561,7562,7563,7564,7565,7566,7567,7568,7569,7570,7571,7572,7573,7574,7575,7576,7577,7578,7579,7580,7581,7582,7583,7584,7585,7586,7587,7588,7589,7590,7591,7592,7593,7594,7595,7596,7597,7598,7599,7600,7601,7602,7603,7604,7605,7606,7607,7608,7609,7610,7611,7612,7613,7614,7615,7680,7681,7682,7683,7684,7685,7686,7687,7688,7689,7690,7691,7692,7693,7694,7695,7696,7697,7698,7699,7700,7701,7702,7703,7704,7705,7706,7707,7708,7709,7710,7711,7712,7713,7714,7715,7716,7717,7718,7719,7720,7721,7722,7723,7724,7725,7726,7727,7728,7729,7730,7731,7732,7733,7734,7735,7736,7737,7738,7739,7740,7741,7742,7743,7744,7745,7746,7747,7748,7749,7750,7751,7752,7753,7754,7755,7756,7757,7758,7759,7760,7761,7762,7763,7764,7765,7766,7767,7768,7769,7770,7771,7772,7773,7774,7775,7776,7777,7778,7779,7780,7781,7782,7783,7784,7785,7786,7787,7788,7789,7790,7791,7792,7793,7794,7795,7796,7797,7798,7799,7800,7801,7802,7803,7804,7805,7806,7807,7808,7809,7810,7811,7812,7813,7814,7815,7816,7817,7818,7819,7820,7821,7822,7823,7824,7825,7826,7827,7828,7829,7830,7831,7832,7833,7834,7835,7836,7837,7838,7839,7840,7841,7842,7843,7844,7845,7846,7847,7848,7849,7850,7851,7852,7853,7854,7855,7856,7857,7858,7859,7860,7861,7862,7863,7864,7865,7866,7867,7868,7869,7870,7871,7872,7873,7874,7875,7876,7877,7878,7879,7880,7881,7882,7883,7884,7885,7886,7887,7888,7889,7890,7891,7892,7893,7894,7895,7896,7897,7898,7899,7900,7901,7902,7903,7904,7905,7906,7907,7908,7909,7910,7911,7912,7913,7914,7915,7916,7917,7918,7919,7920,7921,7922,7923,7924,7925,7926,7927,7928,7929,7930,7931,7932,7933,7934,7935,7936,7937,7938,7939,7940,7941,7942,7943,7944,7945,7946,7947,7948,7949,7950,7951,7952,7953,7954,7955,7956,7957,7960,7961,7962,7963,7964,7965,7968,7969,7970,7971,7972,7973,7974,7975,7976,7977,7978,7979,7980,7981,7982,7983,7984,7985,7986,7987,7988,7989,7990,7991,7992,7993,7994,7995,7996,7997,7998,7999,8e3,8001,8002,8003,8004,8005,8008,8009,8010,8011,8012,8013,8016,8017,8018,8019,8020,8021,8022,8023,8025,8027,8029,8031,8032,8033,8034,8035,8036,8037,8038,8039,8040,8041,8042,8043,8044,8045,8046,8047,8048,8049,8050,8051,8052,8053,8054,8055,8056,8057,8058,8059,8060,8061,8064,8065,8066,8067,8068,8069,8070,8071,8072,8073,8074,8075,8076,8077,8078,8079,8080,8081,8082,8083,8084,8085,8086,8087,8088,8089,8090,8091,8092,8093,8094,8095,8096,8097,8098,8099,8100,8101,8102,8103,8104,8105,8106,8107,8108,8109,8110,8111,8112,8113,8114,8115,8116,8118,8119,8120,8121,8122,8123,8124,8126,8130,8131,8132,8134,8135,8136,8137,8138,8139,8140,8144,8145,8146,8147,8150,8151,8152,8153,8154,8155,8160,8161,8162,8163,8164,8165,8166,8167,8168,8169,8170,8171,8172,8178,8179,8180,8182,8183,8184,8185,8186,8187,8188,8305,8319,8336,8337,8338,8339,8340,8341,8342,8343,8344,8345,8346,8347,8348,8450,8455,8458,8459,8460,8461,8462,8463,8464,8465,8466,8467,8469,8473,8474,8475,8476,8477,8484,8486,8488,8490,8491,8492,8493,8495,8496,8497,8498,8499,8500,8501,8502,8503,8504,8505,8508,8509,8510,8511,8517,8518,8519,8520,8521,8526,8579,8580,11264,11265,11266,11267,11268,11269,11270,11271,11272,11273,11274,11275,11276,11277,11278,11279,11280,11281,11282,11283,11284,11285,11286,11287,11288,11289,11290,11291,11292,11293,11294,11295,11296,11297,11298,11299,11300,11301,11302,11303,11304,11305,11306,11307,11308,11309,11310,11312,11313,11314,11315,11316,11317,11318,11319,11320,11321,11322,11323,11324,11325,11326,11327,11328,11329,11330,11331,11332,11333,11334,11335,11336,11337,11338,11339,11340,11341,11342,11343,11344,11345,11346,11347,11348,11349,11350,11351,11352,11353,11354,11355,11356,11357,11358,11360,11361,11362,11363,11364,11365,11366,11367,11368,11369,11370,11371,11372,11373,11374,11375,11376,11377,11378,11379,11380,11381,11382,11383,11384,11385,11386,11387,11388,11389,11390,11391,11392,11393,11394,11395,11396,11397,11398,11399,11400,11401,11402,11403,11404,11405,11406,11407,11408,11409,11410,11411,11412,11413,11414,11415,11416,11417,11418,11419,11420,11421,11422,11423,11424,11425,11426,11427,11428,11429,11430,11431,11432,11433,11434,11435,11436,11437,11438,11439,11440,11441,11442,11443,11444,11445,11446,11447,11448,11449,11450,11451,11452,11453,11454,11455,11456,11457,11458,11459,11460,11461,11462,11463,11464,11465,11466,11467,11468,11469,11470,11471,11472,11473,11474,11475,11476,11477,11478,11479,11480,11481,11482,11483,11484,11485,11486,11487,11488,11489,11490,11491,11492,11499,11500,11501,11502,11506,11507,11520,11521,11522,11523,11524,11525,11526,11527,11528,11529,11530,11531,11532,11533,11534,11535,11536,11537,11538,11539,11540,11541,11542,11543,11544,11545,11546,11547,11548,11549,11550,11551,11552,11553,11554,11555,11556,11557,11559,11565,11568,11569,11570,11571,11572,11573,11574,11575,11576,11577,11578,11579,11580,11581,11582,11583,11584,11585,11586,11587,11588,11589,11590,11591,11592,11593,11594,11595,11596,11597,11598,11599,11600,11601,11602,11603,11604,11605,11606,11607,11608,11609,11610,11611,11612,11613,11614,11615,11616,11617,11618,11619,11620,11621,11622,11623,11631,11648,11649,11650,11651,11652,11653,11654,11655,11656,11657,11658,11659,11660,11661,11662,11663,11664,11665,11666,11667,11668,11669,11670,11680,11681,11682,11683,11684,11685,11686,11688,11689,11690,11691,11692,11693,11694,11696,11697,11698,11699,11700,11701,11702,11704,11705,11706,11707,11708,11709,11710,11712,11713,11714,11715,11716,11717,11718,11720,11721,11722,11723,11724,11725,11726,11728,11729,11730,11731,11732,11733,11734,11736,11737,11738,11739,11740,11741,11742,11823,12293,12294,12337,12338,12339,12340,12341,12347,12348,12353,12354,12355,12356,12357,12358,12359,12360,12361,12362,12363,12364,12365,12366,12367,12368,12369,12370,12371,12372,12373,12374,12375,12376,12377,12378,12379,12380,12381,12382,12383,12384,12385,12386,12387,12388,12389,12390,12391,12392,12393,12394,12395,12396,12397,12398,12399,12400,12401,12402,12403,12404,12405,12406,12407,12408,12409,12410,12411,12412,12413,12414,12415,12416,12417,12418,12419,12420,12421,12422,12423,12424,12425,12426,12427,12428,12429,12430,12431,12432,12433,12434,12435,12436,12437,12438,12445,12446,12447,12449,12450,12451,12452,12453,12454,12455,12456,12457,12458,12459,12460,12461,12462,12463,12464,12465,12466,12467,12468,12469,12470,12471,12472,12473,12474,12475,12476,12477,12478,12479,12480,12481,12482,12483,12484,12485,12486,12487,12488,12489,12490,12491,12492,12493,12494,12495,12496,12497,12498,12499,12500,12501,12502,12503,12504,12505,12506,12507,12508,12509,12510,12511,12512,12513,12514,12515,12516,12517,12518,12519,12520,12521,12522,12523,12524,12525,12526,12527,12528,12529,12530,12531,12532,12533,12534,12535,12536,12537,12538,12540,12541,12542,12543,12549,12550,12551,12552,12553,12554,12555,12556,12557,12558,12559,12560,12561,12562,12563,12564,12565,12566,12567,12568,12569,12570,12571,12572,12573,12574,12575,12576,12577,12578,12579,12580,12581,12582,12583,12584,12585,12586,12587,12588,12589,12593,12594,12595,12596,12597,12598,12599,12600,12601,12602,12603,12604,12605,12606,12607,12608,12609,12610,12611,12612,12613,12614,12615,12616,12617,12618,12619,12620,12621,12622,12623,12624,12625,12626,12627,12628,12629,12630,12631,12632,12633,12634,12635,12636,12637,12638,12639,12640,12641,12642,12643,12644,12645,12646,12647,12648,12649,12650,12651,12652,12653,12654,12655,12656,12657,12658,12659,12660,12661,12662,12663,12664,12665,12666,12667,12668,12669,12670,12671,12672,12673,12674,12675,12676,12677,12678,12679,12680,12681,12682,12683,12684,12685,12686,12704,12705,12706,12707,12708,12709,12710,12711,12712,12713,12714,12715,12716,12717,12718,12719,12720,12721,12722,12723,12724,12725,12726,12727,12728,12729,12730,12784,12785,12786,12787,12788,12789,12790,12791,12792,12793,12794,12795,12796,12797,12798,12799,13312,19893,19968,40917,40960,40961,40962,40963,40964,40965,40966,40967,40968,40969,40970,40971,40972,40973,40974,40975,40976,40977,40978,40979,40980,40981,40982,40983,40984,40985,40986,40987,40988,40989,40990,40991,40992,40993,40994,40995,40996,40997,40998,40999,41e3,41001,41002,41003,41004,41005,41006,41007,41008,41009,41010,41011,41012,41013,41014,41015,41016,41017,41018,41019,41020,41021,41022,41023,41024,41025,41026,41027,41028,41029,41030,41031,41032,41033,41034,41035,41036,41037,41038,41039,41040,41041,41042,41043,41044,41045,41046,41047,41048,41049,41050,41051,41052,41053,41054,41055,41056,41057,41058,41059,41060,41061,41062,41063,41064,41065,41066,41067,41068,41069,41070,41071,41072,41073,41074,41075,41076,41077,41078,41079,41080,41081,41082,41083,41084,41085,41086,41087,41088,41089,41090,41091,41092,41093,41094,41095,41096,41097,41098,41099,41100,41101,41102,41103,41104,41105,41106,41107,41108,41109,41110,41111,41112,41113,41114,41115,41116,41117,41118,41119,41120,41121,41122,41123,41124,41125,41126,41127,41128,41129,41130,41131,41132,41133,41134,41135,41136,41137,41138,41139,41140,41141,41142,41143,41144,41145,41146,41147,41148,41149,41150,41151,41152,41153,41154,41155,41156,41157,41158,41159,41160,41161,41162,41163,41164,41165,41166,41167,41168,41169,41170,41171,41172,41173,41174,41175,41176,41177,41178,41179,41180,41181,41182,41183,41184,41185,41186,41187,41188,41189,41190,41191,41192,41193,41194,41195,41196,41197,41198,41199,41200,41201,41202,41203,41204,41205,41206,41207,41208,41209,41210,41211,41212,41213,41214,41215,41216,41217,41218,41219,41220,41221,41222,41223,41224,41225,41226,41227,41228,41229,41230,41231,41232,41233,41234,41235,41236,41237,41238,41239,41240,41241,41242,41243,41244,41245,41246,41247,41248,41249,41250,41251,41252,41253,41254,41255,41256,41257,41258,41259,41260,41261,41262,41263,41264,41265,41266,41267,41268,41269,41270,41271,41272,41273,41274,41275,41276,41277,41278,41279,41280,41281,41282,41283,41284,41285,41286,41287,41288,41289,41290,41291,41292,41293,41294,41295,41296,41297,41298,41299,41300,41301,41302,41303,41304,41305,41306,41307,41308,41309,41310,41311,41312,41313,41314,41315,41316,41317,41318,41319,41320,41321,41322,41323,41324,41325,41326,41327,41328,41329,41330,41331,41332,41333,41334,41335,41336,41337,41338,41339,41340,41341,41342,41343,41344,41345,41346,41347,41348,41349,41350,41351,41352,41353,41354,41355,41356,41357,41358,41359,41360,41361,41362,41363,41364,41365,41366,41367,41368,41369,41370,41371,41372,41373,41374,41375,41376,41377,41378,41379,41380,41381,41382,41383,41384,41385,41386,41387,41388,41389,41390,41391,41392,41393,41394,41395,41396,41397,41398,41399,41400,41401,41402,41403,41404,41405,41406,41407,41408,41409,41410,41411,41412,41413,41414,41415,41416,41417,41418,41419,41420,41421,41422,41423,41424,41425,41426,41427,41428,41429,41430,41431,41432,41433,41434,41435,41436,41437,41438,41439,41440,41441,41442,41443,41444,41445,41446,41447,41448,41449,41450,41451,41452,41453,41454,41455,41456,41457,41458,41459,41460,41461,41462,41463,41464,41465,41466,41467,41468,41469,41470,41471,41472,41473,41474,41475,41476,41477,41478,41479,41480,41481,41482,41483,41484,41485,41486,41487,41488,41489,41490,41491,41492,41493,41494,41495,41496,41497,41498,41499,41500,41501,41502,41503,41504,41505,41506,41507,41508,41509,41510,41511,41512,41513,41514,41515,41516,41517,41518,41519,41520,41521,41522,41523,41524,41525,41526,41527,41528,41529,41530,41531,41532,41533,41534,41535,41536,41537,41538,41539,41540,41541,41542,41543,41544,41545,41546,41547,41548,41549,41550,41551,41552,41553,41554,41555,41556,41557,41558,41559,41560,41561,41562,41563,41564,41565,41566,41567,41568,41569,41570,41571,41572,41573,41574,41575,41576,41577,41578,41579,41580,41581,41582,41583,41584,41585,41586,41587,41588,41589,41590,41591,41592,41593,41594,41595,41596,41597,41598,41599,41600,41601,41602,41603,41604,41605,41606,41607,41608,41609,41610,41611,41612,41613,41614,41615,41616,41617,41618,41619,41620,41621,41622,41623,41624,41625,41626,41627,41628,41629,41630,41631,41632,41633,41634,41635,41636,41637,41638,41639,41640,41641,41642,41643,41644,41645,41646,41647,41648,41649,41650,41651,41652,41653,41654,41655,41656,41657,41658,41659,41660,41661,41662,41663,41664,41665,41666,41667,41668,41669,41670,41671,41672,41673,41674,41675,41676,41677,41678,41679,41680,41681,41682,41683,41684,41685,41686,41687,41688,41689,41690,41691,41692,41693,41694,41695,41696,41697,41698,41699,41700,41701,41702,41703,41704,41705,41706,41707,41708,41709,41710,41711,41712,41713,41714,41715,41716,41717,41718,41719,41720,41721,41722,41723,41724,41725,41726,41727,41728,41729,41730,41731,41732,41733,41734,41735,41736,41737,41738,41739,41740,41741,41742,41743,41744,41745,41746,41747,41748,41749,41750,41751,41752,41753,41754,41755,41756,41757,41758,41759,41760,41761,41762,41763,41764,41765,41766,41767,41768,41769,41770,41771,41772,41773,41774,41775,41776,41777,41778,41779,41780,41781,41782,41783,41784,41785,41786,41787,41788,41789,41790,41791,41792,41793,41794,41795,41796,41797,41798,41799,41800,41801,41802,41803,41804,41805,41806,41807,41808,41809,41810,41811,41812,41813,41814,41815,41816,41817,41818,41819,41820,41821,41822,41823,41824,41825,41826,41827,41828,41829,41830,41831,41832,41833,41834,41835,41836,41837,41838,41839,41840,41841,41842,41843,41844,41845,41846,41847,41848,41849,41850,41851,41852,41853,41854,41855,41856,41857,41858,41859,41860,41861,41862,41863,41864,41865,41866,41867,41868,41869,41870,41871,41872,41873,41874,41875,41876,41877,41878,41879,41880,41881,41882,41883,41884,41885,41886,41887,41888,41889,41890,41891,41892,41893,41894,41895,41896,41897,41898,41899,41900,41901,41902,41903,41904,41905,41906,41907,41908,41909,41910,41911,41912,41913,41914,41915,41916,41917,41918,41919,41920,41921,41922,41923,41924,41925,41926,41927,41928,41929,41930,41931,41932,41933,41934,41935,41936,41937,41938,41939,41940,41941,41942,41943,41944,41945,41946,41947,41948,41949,41950,41951,41952,41953,41954,41955,41956,41957,41958,41959,41960,41961,41962,41963,41964,41965,41966,41967,41968,41969,41970,41971,41972,41973,41974,41975,41976,41977,41978,41979,41980,41981,41982,41983,41984,41985,41986,41987,41988,41989,41990,41991,41992,41993,41994,41995,41996,41997,41998,41999,42e3,42001,42002,42003,42004,42005,42006,42007,42008,42009,42010,42011,42012,42013,42014,42015,42016,42017,42018,42019,42020,42021,42022,42023,42024,42025,42026,42027,42028,42029,42030,42031,42032,42033,42034,42035,42036,42037,42038,42039,42040,42041,42042,42043,42044,42045,42046,42047,42048,42049,42050,42051,42052,42053,42054,42055,42056,42057,42058,42059,42060,42061,42062,42063,42064,42065,42066,42067,42068,42069,42070,42071,42072,42073,42074,42075,42076,42077,42078,42079,42080,42081,42082,42083,42084,42085,42086,42087,42088,42089,42090,42091,42092,42093,42094,42095,42096,42097,42098,42099,42100,42101,42102,42103,42104,42105,42106,42107,42108,42109,42110,42111,42112,42113,42114,42115,42116,42117,42118,42119,42120,42121,42122,42123,42124,42192,42193,42194,42195,42196,42197,42198,42199,42200,42201,42202,42203,42204,42205,42206,42207,42208,42209,42210,42211,42212,42213,42214,42215,42216,42217,42218,42219,42220,42221,42222,42223,42224,42225,42226,42227,42228,42229,42230,42231,42232,42233,42234,42235,42236,42237,42240,42241,42242,42243,42244,42245,42246,42247,42248,42249,42250,42251,42252,42253,42254,42255,42256,42257,42258,42259,42260,42261,42262,42263,42264,42265,42266,42267,42268,42269,42270,42271,42272,42273,42274,42275,42276,42277,42278,42279,42280,42281,42282,42283,42284,42285,42286,42287,42288,42289,42290,42291,42292,42293,42294,42295,42296,42297,42298,42299,42300,42301,42302,42303,42304,42305,42306,42307,42308,42309,42310,42311,42312,42313,42314,42315,42316,42317,42318,42319,42320,42321,42322,42323,42324,42325,42326,42327,42328,42329,42330,42331,42332,42333,42334,42335,42336,42337,42338,42339,42340,42341,42342,42343,42344,42345,42346,42347,42348,42349,42350,42351,42352,42353,42354,42355,42356,42357,42358,42359,42360,42361,42362,42363,42364,42365,42366,42367,42368,42369,42370,42371,42372,42373,42374,42375,42376,42377,42378,42379,42380,42381,42382,42383,42384,42385,42386,42387,42388,42389,42390,42391,42392,42393,42394,42395,42396,42397,42398,42399,42400,42401,42402,42403,42404,42405,42406,42407,42408,42409,42410,42411,42412,42413,42414,42415,42416,42417,42418,42419,42420,42421,42422,42423,42424,42425,42426,42427,42428,42429,42430,42431,42432,42433,42434,42435,42436,42437,42438,42439,42440,42441,42442,42443,42444,42445,42446,42447,42448,42449,42450,42451,42452,42453,42454,42455,42456,42457,42458,42459,42460,42461,42462,42463,42464,42465,42466,42467,42468,42469,42470,42471,42472,42473,42474,42475,42476,42477,42478,42479,42480,42481,42482,42483,42484,42485,42486,42487,42488,42489,42490,42491,42492,42493,42494,42495,42496,42497,42498,42499,42500,42501,42502,42503,42504,42505,42506,42507,42508,42512,42513,42514,42515,42516,42517,42518,42519,42520,42521,42522,42523,42524,42525,42526,42527,42538,42539,42560,42561,42562,42563,42564,42565,42566,42567,42568,42569,42570,42571,42572,42573,42574,42575,42576,42577,42578,42579,42580,42581,42582,42583,42584,42585,42586,42587,42588,42589,42590,42591,42592,42593,42594,42595,42596,42597,42598,42599,42600,42601,42602,42603,42604,42605,42606,42623,42624,42625,42626,42627,42628,42629,42630,42631,42632,42633,42634,42635,42636,42637,42638,42639,42640,42641,42642,42643,42644,42645,42646,42647,42648,42649,42650,42651,42652,42653,42656,42657,42658,42659,42660,42661,42662,42663,42664,42665,42666,42667,42668,42669,42670,42671,42672,42673,42674,42675,42676,42677,42678,42679,42680,42681,42682,42683,42684,42685,42686,42687,42688,42689,42690,42691,42692,42693,42694,42695,42696,42697,42698,42699,42700,42701,42702,42703,42704,42705,42706,42707,42708,42709,42710,42711,42712,42713,42714,42715,42716,42717,42718,42719,42720,42721,42722,42723,42724,42725,42775,42776,42777,42778,42779,42780,42781,42782,42783,42786,42787,42788,42789,42790,42791,42792,42793,42794,42795,42796,42797,42798,42799,42800,42801,42802,42803,42804,42805,42806,42807,42808,42809,42810,42811,42812,42813,42814,42815,42816,42817,42818,42819,42820,42821,42822,42823,42824,42825,42826,42827,42828,42829,42830,42831,42832,42833,42834,42835,42836,42837,42838,42839,42840,42841,42842,42843,42844,42845,42846,42847,42848,42849,42850,42851,42852,42853,42854,42855,42856,42857,42858,42859,42860,42861,42862,42863,42864,42865,42866,42867,42868,42869,42870,42871,42872,42873,42874,42875,42876,42877,42878,42879,42880,42881,42882,42883,42884,42885,42886,42887,42888,42891,42892,42893,42894,42895,42896,42897,42898,42899,42900,42901,42902,42903,42904,42905,42906,42907,42908,42909,42910,42911,42912,42913,42914,42915,42916,42917,42918,42919,42920,42921,42922,42923,42924,42925,42928,42929,42930,42931,42932,42933,42934,42935,42999,43e3,43001,43002,43003,43004,43005,43006,43007,43008,43009,43011,43012,43013,43015,43016,43017,43018,43020,43021,43022,43023,43024,43025,43026,43027,43028,43029,43030,43031,43032,43033,43034,43035,43036,43037,43038,43039,43040,43041,43042,43072,43073,43074,43075,43076,43077,43078,43079,43080,43081,43082,43083,43084,43085,43086,43087,43088,43089,43090,43091,43092,43093,43094,43095,43096,43097,43098,43099,43100,43101,43102,43103,43104,43105,43106,43107,43108,43109,43110,43111,43112,43113,43114,43115,43116,43117,43118,43119,43120,43121,43122,43123,43138,43139,43140,43141,43142,43143,43144,43145,43146,43147,43148,43149,43150,43151,43152,43153,43154,43155,43156,43157,43158,43159,43160,43161,43162,43163,43164,43165,43166,43167,43168,43169,43170,43171,43172,43173,43174,43175,43176,43177,43178,43179,43180,43181,43182,43183,43184,43185,43186,43187,43250,43251,43252,43253,43254,43255,43259,43261,43274,43275,43276,43277,43278,43279,43280,43281,43282,43283,43284,43285,43286,43287,43288,43289,43290,43291,43292,43293,43294,43295,43296,43297,43298,43299,43300,43301,43312,43313,43314,43315,43316,43317,43318,43319,43320,43321,43322,43323,43324,43325,43326,43327,43328,43329,43330,43331,43332,43333,43334,43360,43361,43362,43363,43364,43365,43366,43367,43368,43369,43370,43371,43372,43373,43374,43375,43376,43377,43378,43379,43380,43381,43382,43383,43384,43385,43386,43387,43388,43396,43397,43398,43399,43400,43401,43402,43403,43404,43405,43406,43407,43408,43409,43410,43411,43412,43413,43414,43415,43416,43417,43418,43419,43420,43421,43422,43423,43424,43425,43426,43427,43428,43429,43430,43431,43432,43433,43434,43435,43436,43437,43438,43439,43440,43441,43442,43471,43488,43489,43490,43491,43492,43494,43495,43496,43497,43498,43499,43500,43501,43502,43503,43514,43515,43516,43517,43518,43520,43521,43522,43523,43524,43525,43526,43527,43528,43529,43530,43531,43532,43533,43534,43535,43536,43537,43538,43539,43540,43541,43542,43543,43544,43545,43546,43547,43548,43549,43550,43551,43552,43553,43554,43555,43556,43557,43558,43559,43560,43584,43585,43586,43588,43589,43590,43591,43592,43593,43594,43595,43616,43617,43618,43619,43620,43621,43622,43623,43624,43625,43626,43627,43628,43629,43630,43631,43632,43633,43634,43635,43636,43637,43638,43642,43646,43647,43648,43649,43650,43651,43652,43653,43654,43655,43656,43657,43658,43659,43660,43661,43662,43663,43664,43665,43666,43667,43668,43669,43670,43671,43672,43673,43674,43675,43676,43677,43678,43679,43680,43681,43682,43683,43684,43685,43686,43687,43688,43689,43690,43691,43692,43693,43694,43695,43697,43701,43702,43705,43706,43707,43708,43709,43712,43714,43739,43740,43741,43744,43745,43746,43747,43748,43749,43750,43751,43752,43753,43754,43762,43763,43764,43777,43778,43779,43780,43781,43782,43785,43786,43787,43788,43789,43790,43793,43794,43795,43796,43797,43798,43808,43809,43810,43811,43812,43813,43814,43816,43817,43818,43819,43820,43821,43822,43824,43825,43826,43827,43828,43829,43830,43831,43832,43833,43834,43835,43836,43837,43838,43839,43840,43841,43842,43843,43844,43845,43846,43847,43848,43849,43850,43851,43852,43853,43854,43855,43856,43857,43858,43859,43860,43861,43862,43863,43864,43865,43866,43868,43869,43870,43871,43872,43873,43874,43875,43876,43877,43888,43889,43890,43891,43892,43893,43894,43895,43896,43897,43898,43899,43900,43901,43902,43903,43904,43905,43906,43907,43908,43909,43910,43911,43912,43913,43914,43915,43916,43917,43918,43919,43920,43921,43922,43923,43924,43925,43926,43927,43928,43929,43930,43931,43932,43933,43934,43935,43936,43937,43938,43939,43940,43941,43942,43943,43944,43945,43946,43947,43948,43949,43950,43951,43952,43953,43954,43955,43956,43957,43958,43959,43960,43961,43962,43963,43964,43965,43966,43967,43968,43969,43970,43971,43972,43973,43974,43975,43976,43977,43978,43979,43980,43981,43982,43983,43984,43985,43986,43987,43988,43989,43990,43991,43992,43993,43994,43995,43996,43997,43998,43999,44e3,44001,44002,44032,55203,55216,55217,55218,55219,55220,55221,55222,55223,55224,55225,55226,55227,55228,55229,55230,55231,55232,55233,55234,55235,55236,55237,55238,55243,55244,55245,55246,55247,55248,55249,55250,55251,55252,55253,55254,55255,55256,55257,55258,55259,55260,55261,55262,55263,55264,55265,55266,55267,55268,55269,55270,55271,55272,55273,55274,55275,55276,55277,55278,55279,55280,55281,55282,55283,55284,55285,55286,55287,55288,55289,55290,55291,63744,63745,63746,63747,63748,63749,63750,63751,63752,63753,63754,63755,63756,63757,63758,63759,63760,63761,63762,63763,63764,63765,63766,63767,63768,63769,63770,63771,63772,63773,63774,63775,63776,63777,63778,63779,63780,63781,63782,63783,63784,63785,63786,63787,63788,63789,63790,63791,63792,63793,63794,63795,63796,63797,63798,63799,63800,63801,63802,63803,63804,63805,63806,63807,63808,63809,63810,63811,63812,63813,63814,63815,63816,63817,63818,63819,63820,63821,63822,63823,63824,63825,63826,63827,63828,63829,63830,63831,63832,63833,63834,63835,63836,63837,63838,63839,63840,63841,63842,63843,63844,63845,63846,63847,63848,63849,63850,63851,63852,63853,63854,63855,63856,63857,63858,63859,63860,63861,63862,63863,63864,63865,63866,63867,63868,63869,63870,63871,63872,63873,63874,63875,63876,63877,63878,63879,63880,63881,63882,63883,63884,63885,63886,63887,63888,63889,63890,63891,63892,63893,63894,63895,63896,63897,63898,63899,63900,63901,63902,63903,63904,63905,63906,63907,63908,63909,63910,63911,63912,63913,63914,63915,63916,63917,63918,63919,63920,63921,63922,63923,63924,63925,63926,63927,63928,63929,63930,63931,63932,63933,63934,63935,63936,63937,63938,63939,63940,63941,63942,63943,63944,63945,63946,63947,63948,63949,63950,63951,63952,63953,63954,63955,63956,63957,63958,63959,63960,63961,63962,63963,63964,63965,63966,63967,63968,63969,63970,63971,63972,63973,63974,63975,63976,63977,63978,63979,63980,63981,63982,63983,63984,63985,63986,63987,63988,63989,63990,63991,63992,63993,63994,63995,63996,63997,63998,63999,64e3,64001,64002,64003,64004,64005,64006,64007,64008,64009,64010,64011,64012,64013,64014,64015,64016,64017,64018,64019,64020,64021,64022,64023,64024,64025,64026,64027,64028,64029,64030,64031,64032,64033,64034,64035,64036,64037,64038,64039,64040,64041,64042,64043,64044,64045,64046,64047,64048,64049,64050,64051,64052,64053,64054,64055,64056,64057,64058,64059,64060,64061,64062,64063,64064,64065,64066,64067,64068,64069,64070,64071,64072,64073,64074,64075,64076,64077,64078,64079,64080,64081,64082,64083,64084,64085,64086,64087,64088,64089,64090,64091,64092,64093,64094,64095,64096,64097,64098,64099,64100,64101,64102,64103,64104,64105,64106,64107,64108,64109,64112,64113,64114,64115,64116,64117,64118,64119,64120,64121,64122,64123,64124,64125,64126,64127,64128,64129,64130,64131,64132,64133,64134,64135,64136,64137,64138,64139,64140,64141,64142,64143,64144,64145,64146,64147,64148,64149,64150,64151,64152,64153,64154,64155,64156,64157,64158,64159,64160,64161,64162,64163,64164,64165,64166,64167,64168,64169,64170,64171,64172,64173,64174,64175,64176,64177,64178,64179,64180,64181,64182,64183,64184,64185,64186,64187,64188,64189,64190,64191,64192,64193,64194,64195,64196,64197,64198,64199,64200,64201,64202,64203,64204,64205,64206,64207,64208,64209,64210,64211,64212,64213,64214,64215,64216,64217,64256,64257,64258,64259,64260,64261,64262,64275,64276,64277,64278,64279,64285,64287,64288,64289,64290,64291,64292,64293,64294,64295,64296,64298,64299,64300,64301,64302,64303,64304,64305,64306,64307,64308,64309,64310,64312,64313,64314,64315,64316,64318,64320,64321,64323,64324,64326,64327,64328,64329,64330,64331,64332,64333,64334,64335,64336,64337,64338,64339,64340,64341,64342,64343,64344,64345,64346,64347,64348,64349,64350,64351,64352,64353,64354,64355,64356,64357,64358,64359,64360,64361,64362,64363,64364,64365,64366,64367,64368,64369,64370,64371,64372,64373,64374,64375,64376,64377,64378,64379,64380,64381,64382,64383,64384,64385,64386,64387,64388,64389,64390,64391,64392,64393,64394,64395,64396,64397,64398,64399,64400,64401,64402,64403,64404,64405,64406,64407,64408,64409,64410,64411,64412,64413,64414,64415,64416,64417,64418,64419,64420,64421,64422,64423,64424,64425,64426,64427,64428,64429,64430,64431,64432,64433,64467,64468,64469,64470,64471,64472,64473,64474,64475,64476,64477,64478,64479,64480,64481,64482,64483,64484,64485,64486,64487,64488,64489,64490,64491,64492,64493,64494,64495,64496,64497,64498,64499,64500,64501,64502,64503,64504,64505,64506,64507,64508,64509,64510,64511,64512,64513,64514,64515,64516,64517,64518,64519,64520,64521,64522,64523,64524,64525,64526,64527,64528,64529,64530,64531,64532,64533,64534,64535,64536,64537,64538,64539,64540,64541,64542,64543,64544,64545,64546,64547,64548,64549,64550,64551,64552,64553,64554,64555,64556,64557,64558,64559,64560,64561,64562,64563,64564,64565,64566,64567,64568,64569,64570,64571,64572,64573,64574,64575,64576,64577,64578,64579,64580,64581,64582,64583,64584,64585,64586,64587,64588,64589,64590,64591,64592,64593,64594,64595,64596,64597,64598,64599,64600,64601,64602,64603,64604,64605,64606,64607,64608,64609,64610,64611,64612,64613,64614,64615,64616,64617,64618,64619,64620,64621,64622,64623,64624,64625,64626,64627,64628,64629,64630,64631,64632,64633,64634,64635,64636,64637,64638,64639,64640,64641,64642,64643,64644,64645,64646,64647,64648,64649,64650,64651,64652,64653,64654,64655,64656,64657,64658,64659,64660,64661,64662,64663,64664,64665,64666,64667,64668,64669,64670,64671,64672,64673,64674,64675,64676,64677,64678,64679,64680,64681,64682,64683,64684,64685,64686,64687,64688,64689,64690,64691,64692,64693,64694,64695,64696,64697,64698,64699,64700,64701,64702,64703,64704,64705,64706,64707,64708,64709,64710,64711,64712,64713,64714,64715,64716,64717,64718,64719,64720,64721,64722,64723,64724,64725,64726,64727,64728,64729,64730,64731,64732,64733,64734,64735,64736,64737,64738,64739,64740,64741,64742,64743,64744,64745,64746,64747,64748,64749,64750,64751,64752,64753,64754,64755,64756,64757,64758,64759,64760,64761,64762,64763,64764,64765,64766,64767,64768,64769,64770,64771,64772,64773,64774,64775,64776,64777,64778,64779,64780,64781,64782,64783,64784,64785,64786,64787,64788,64789,64790,64791,64792,64793,64794,64795,64796,64797,64798,64799,64800,64801,64802,64803,64804,64805,64806,64807,64808,64809,64810,64811,64812,64813,64814,64815,64816,64817,64818,64819,64820,64821,64822,64823,64824,64825,64826,64827,64828,64829,64848,64849,64850,64851,64852,64853,64854,64855,64856,64857,64858,64859,64860,64861,64862,64863,64864,64865,64866,64867,64868,64869,64870,64871,64872,64873,64874,64875,64876,64877,64878,64879,64880,64881,64882,64883,64884,64885,64886,64887,64888,64889,64890,64891,64892,64893,64894,64895,64896,64897,64898,64899,64900,64901,64902,64903,64904,64905,64906,64907,64908,64909,64910,64911,64914,64915,64916,64917,64918,64919,64920,64921,64922,64923,64924,64925,64926,64927,64928,64929,64930,64931,64932,64933,64934,64935,64936,64937,64938,64939,64940,64941,64942,64943,64944,64945,64946,64947,64948,64949,64950,64951,64952,64953,64954,64955,64956,64957,64958,64959,64960,64961,64962,64963,64964,64965,64966,64967,65008,65009,65010,65011,65012,65013,65014,65015,65016,65017,65018,65019,65136,65137,65138,65139,65140,65142,65143,65144,65145,65146,65147,65148,65149,65150,65151,65152,65153,65154,65155,65156,65157,65158,65159,65160,65161,65162,65163,65164,65165,65166,65167,65168,65169,65170,65171,65172,65173,65174,65175,65176,65177,65178,65179,65180,65181,65182,65183,65184,65185,65186,65187,65188,65189,65190,65191,65192,65193,65194,65195,65196,65197,65198,65199,65200,65201,65202,65203,65204,65205,65206,65207,65208,65209,65210,65211,65212,65213,65214,65215,65216,65217,65218,65219,65220,65221,65222,65223,65224,65225,65226,65227,65228,65229,65230,65231,65232,65233,65234,65235,65236,65237,65238,65239,65240,65241,65242,65243,65244,65245,65246,65247,65248,65249,65250,65251,65252,65253,65254,65255,65256,65257,65258,65259,65260,65261,65262,65263,65264,65265,65266,65267,65268,65269,65270,65271,65272,65273,65274,65275,65276,65313,65314,65315,65316,65317,65318,65319,65320,65321,65322,65323,65324,65325,65326,65327,65328,65329,65330,65331,65332,65333,65334,65335,65336,65337,65338,65345,65346,65347,65348,65349,65350,65351,65352,65353,65354,65355,65356,65357,65358,65359,65360,65361,65362,65363,65364,65365,65366,65367,65368,65369,65370,65382,65383,65384,65385,65386,65387,65388,65389,65390,65391,65392,65393,65394,65395,65396,65397,65398,65399,65400,65401,65402,65403,65404,65405,65406,65407,65408,65409,65410,65411,65412,65413,65414,65415,65416,65417,65418,65419,65420,65421,65422,65423,65424,65425,65426,65427,65428,65429,65430,65431,65432,65433,65434,65435,65436,65437,65438,65439,65440,65441,65442,65443,65444,65445,65446,65447,65448,65449,65450,65451,65452,65453,65454,65455,65456,65457,65458,65459,65460,65461,65462,65463,65464,65465,65466,65467,65468,65469,65470,65474,65475,65476,65477,65478,65479,65482,65483,65484,65485,65486,65487,65490,65491,65492,65493,65494,65495,65498,65499,65500,65536,65537,65538,65539,65540,65541,65542,65543,65544,65545,65546,65547,65549,65550,65551,65552,65553,65554,65555,65556,65557,65558,65559,65560,65561,65562,65563,65564,65565,65566,65567,65568,65569,65570,65571,65572,65573,65574,65576,65577,65578,65579,65580,65581,65582,65583,65584,65585,65586,65587,65588,65589,65590,65591,65592,65593,65594,65596,65597,65599,65600,65601,65602,65603,65604,65605,65606,65607,65608,65609,65610,65611,65612,65613,65616,65617,65618,65619,65620,65621,65622,65623,65624,65625,65626,65627,65628,65629,65664,65665,65666,65667,65668,65669,65670,65671,65672,65673,65674,65675,65676,65677,65678,65679,65680,65681,65682,65683,65684,65685,65686,65687,65688,65689,65690,65691,65692,65693,65694,65695,65696,65697,65698,65699,65700,65701,65702,65703,65704,65705,65706,65707,65708,65709,65710,65711,65712,65713,65714,65715,65716,65717,65718,65719,65720,65721,65722,65723,65724,65725,65726,65727,65728,65729,65730,65731,65732,65733,65734,65735,65736,65737,65738,65739,65740,65741,65742,65743,65744,65745,65746,65747,65748,65749,65750,65751,65752,65753,65754,65755,65756,65757,65758,65759,65760,65761,65762,65763,65764,65765,65766,65767,65768,65769,65770,65771,65772,65773,65774,65775,65776,65777,65778,65779,65780,65781,65782,65783,65784,65785,65786,66176,66177,66178,66179,66180,66181,66182,66183,66184,66185,66186,66187,66188,66189,66190,66191,66192,66193,66194,66195,66196,66197,66198,66199,66200,66201,66202,66203,66204,66208,66209,66210,66211,66212,66213,66214,66215,66216,66217,66218,66219,66220,66221,66222,66223,66224,66225,66226,66227,66228,66229,66230,66231,66232,66233,66234,66235,66236,66237,66238,66239,66240,66241,66242,66243,66244,66245,66246,66247,66248,66249,66250,66251,66252,66253,66254,66255,66256,66304,66305,66306,66307,66308,66309,66310,66311,66312,66313,66314,66315,66316,66317,66318,66319,66320,66321,66322,66323,66324,66325,66326,66327,66328,66329,66330,66331,66332,66333,66334,66335,66352,66353,66354,66355,66356,66357,66358,66359,66360,66361,66362,66363,66364,66365,66366,66367,66368,66370,66371,66372,66373,66374,66375,66376,66377,66384,66385,66386,66387,66388,66389,66390,66391,66392,66393,66394,66395,66396,66397,66398,66399,66400,66401,66402,66403,66404,66405,66406,66407,66408,66409,66410,66411,66412,66413,66414,66415,66416,66417,66418,66419,66420,66421,66432,66433,66434,66435,66436,66437,66438,66439,66440,66441,66442,66443,66444,66445,66446,66447,66448,66449,66450,66451,66452,66453,66454,66455,66456,66457,66458,66459,66460,66461,66464,66465,66466,66467,66468,66469,66470,66471,66472,66473,66474,66475,66476,66477,66478,66479,66480,66481,66482,66483,66484,66485,66486,66487,66488,66489,66490,66491,66492,66493,66494,66495,66496,66497,66498,66499,66504,66505,66506,66507,66508,66509,66510,66511,66560,66561,66562,66563,66564,66565,66566,66567,66568,66569,66570,66571,66572,66573,66574,66575,66576,66577,66578,66579,66580,66581,66582,66583,66584,66585,66586,66587,66588,66589,66590,66591,66592,66593,66594,66595,66596,66597,66598,66599,66600,66601,66602,66603,66604,66605,66606,66607,66608,66609,66610,66611,66612,66613,66614,66615,66616,66617,66618,66619,66620,66621,66622,66623,66624,66625,66626,66627,66628,66629,66630,66631,66632,66633,66634,66635,66636,66637,66638,66639,66640,66641,66642,66643,66644,66645,66646,66647,66648,66649,66650,66651,66652,66653,66654,66655,66656,66657,66658,66659,66660,66661,66662,66663,66664,66665,66666,66667,66668,66669,66670,66671,66672,66673,66674,66675,66676,66677,66678,66679,66680,66681,66682,66683,66684,66685,66686,66687,66688,66689,66690,66691,66692,66693,66694,66695,66696,66697,66698,66699,66700,66701,66702,66703,66704,66705,66706,66707,66708,66709,66710,66711,66712,66713,66714,66715,66716,66717,66816,66817,66818,66819,66820,66821,66822,66823,66824,66825,66826,66827,66828,66829,66830,66831,66832,66833,66834,66835,66836,66837,66838,66839,66840,66841,66842,66843,66844,66845,66846,66847,66848,66849,66850,66851,66852,66853,66854,66855,66864,66865,66866,66867,66868,66869,66870,66871,66872,66873,66874,66875,66876,66877,66878,66879,66880,66881,66882,66883,66884,66885,66886,66887,66888,66889,66890,66891,66892,66893,66894,66895,66896,66897,66898,66899,66900,66901,66902,66903,66904,66905,66906,66907,66908,66909,66910,66911,66912,66913,66914,66915,67072,67073,67074,67075,67076,67077,67078,67079,67080,67081,67082,67083,67084,67085,67086,67087,67088,67089,67090,67091,67092,67093,67094,67095,67096,67097,67098,67099,67100,67101,67102,67103,67104,67105,67106,67107,67108,67109,67110,67111,67112,67113,67114,67115,67116,67117,67118,67119,67120,67121,67122,67123,67124,67125,67126,67127,67128,67129,67130,67131,67132,67133,67134,67135,67136,67137,67138,67139,67140,67141,67142,67143,67144,67145,67146,67147,67148,67149,67150,67151,67152,67153,67154,67155,67156,67157,67158,67159,67160,67161,67162,67163,67164,67165,67166,67167,67168,67169,67170,67171,67172,67173,67174,67175,67176,67177,67178,67179,67180,67181,67182,67183,67184,67185,67186,67187,67188,67189,67190,67191,67192,67193,67194,67195,67196,67197,67198,67199,67200,67201,67202,67203,67204,67205,67206,67207,67208,67209,67210,67211,67212,67213,67214,67215,67216,67217,67218,67219,67220,67221,67222,67223,67224,67225,67226,67227,67228,67229,67230,67231,67232,67233,67234,67235,67236,67237,67238,67239,67240,67241,67242,67243,67244,67245,67246,67247,67248,67249,67250,67251,67252,67253,67254,67255,67256,67257,67258,67259,67260,67261,67262,67263,67264,67265,67266,67267,67268,67269,67270,67271,67272,67273,67274,67275,67276,67277,67278,67279,67280,67281,67282,67283,67284,67285,67286,67287,67288,67289,67290,67291,67292,67293,67294,67295,67296,67297,67298,67299,67300,67301,67302,67303,67304,67305,67306,67307,67308,67309,67310,67311,67312,67313,67314,67315,67316,67317,67318,67319,67320,67321,67322,67323,67324,67325,67326,67327,67328,67329,67330,67331,67332,67333,67334,67335,67336,67337,67338,67339,67340,67341,67342,67343,67344,67345,67346,67347,67348,67349,67350,67351,67352,67353,67354,67355,67356,67357,67358,67359,67360,67361,67362,67363,67364,67365,67366,67367,67368,67369,67370,67371,67372,67373,67374,67375,67376,67377,67378,67379,67380,67381,67382,67392,67393,67394,67395,67396,67397,67398,67399,67400,67401,67402,67403,67404,67405,67406,67407,67408,67409,67410,67411,67412,67413,67424,67425,67426,67427,67428,67429,67430,67431,67584,67585,67586,67587,67588,67589,67592,67594,67595,67596,67597,67598,67599,67600,67601,67602,67603,67604,67605,67606,67607,67608,67609,67610,67611,67612,67613,67614,67615,67616,67617,67618,67619,67620,67621,67622,67623,67624,67625,67626,67627,67628,67629,67630,67631,67632,67633,67634,67635,67636,67637,67639,67640,67644,67647,67648,67649,67650,67651,67652,67653,67654,67655,67656,67657,67658,67659,67660,67661,67662,67663,67664,67665,67666,67667,67668,67669,67680,67681,67682,67683,67684,67685,67686,67687,67688,67689,67690,67691,67692,67693,67694,67695,67696,67697,67698,67699,67700,67701,67702,67712,67713,67714,67715,67716,67717,67718,67719,67720,67721,67722,67723,67724,67725,67726,67727,67728,67729,67730,67731,67732,67733,67734,67735,67736,67737,67738,67739,67740,67741,67742,67808,67809,67810,67811,67812,67813,67814,67815,67816,67817,67818,67819,67820,67821,67822,67823,67824,67825,67826,67828,67829,67840,67841,67842,67843,67844,67845,67846,67847,67848,67849,67850,67851,67852,67853,67854,67855,67856,67857,67858,67859,67860,67861,67872,67873,67874,67875,67876,67877,67878,67879,67880,67881,67882,67883,67884,67885,67886,67887,67888,67889,67890,67891,67892,67893,67894,67895,67896,67897,67968,67969,67970,67971,67972,67973,67974,67975,67976,67977,67978,67979,67980,67981,67982,67983,67984,67985,67986,67987,67988,67989,67990,67991,67992,67993,67994,67995,67996,67997,67998,67999,68e3,68001,68002,68003,68004,68005,68006,68007,68008,68009,68010,68011,68012,68013,68014,68015,68016,68017,68018,68019,68020,68021,68022,68023,68030,68031,68096,68112,68113,68114,68115,68117,68118,68119,68121,68122,68123,68124,68125,68126,68127,68128,68129,68130,68131,68132,68133,68134,68135,68136,68137,68138,68139,68140,68141,68142,68143,68144,68145,68146,68147,68192,68193,68194,68195,68196,68197,68198,68199,68200,68201,68202,68203,68204,68205,68206,68207,68208,68209,68210,68211,68212,68213,68214,68215,68216,68217,68218,68219,68220,68224,68225,68226,68227,68228,68229,68230,68231,68232,68233,68234,68235,68236,68237,68238,68239,68240,68241,68242,68243,68244,68245,68246,68247,68248,68249,68250,68251,68252,68288,68289,68290,68291,68292,68293,68294,68295,68297,68298,68299,68300,68301,68302,68303,68304,68305,68306,68307,68308,68309,68310,68311,68312,68313,68314,68315,68316,68317,68318,68319,68320,68321,68322,68323,68324,68352,68353,68354,68355,68356,68357,68358,68359,68360,68361,68362,68363,68364,68365,68366,68367,68368,68369,68370,68371,68372,68373,68374,68375,68376,68377,68378,68379,68380,68381,68382,68383,68384,68385,68386,68387,68388,68389,68390,68391,68392,68393,68394,68395,68396,68397,68398,68399,68400,68401,68402,68403,68404,68405,68416,68417,68418,68419,68420,68421,68422,68423,68424,68425,68426,68427,68428,68429,68430,68431,68432,68433,68434,68435,68436,68437,68448,68449,68450,68451,68452,68453,68454,68455,68456,68457,68458,68459,68460,68461,68462,68463,68464,68465,68466,68480,68481,68482,68483,68484,68485,68486,68487,68488,68489,68490,68491,68492,68493,68494,68495,68496,68497,68608,68609,68610,68611,68612,68613,68614,68615,68616,68617,68618,68619,68620,68621,68622,68623,68624,68625,68626,68627,68628,68629,68630,68631,68632,68633,68634,68635,68636,68637,68638,68639,68640,68641,68642,68643,68644,68645,68646,68647,68648,68649,68650,68651,68652,68653,68654,68655,68656,68657,68658,68659,68660,68661,68662,68663,68664,68665,68666,68667,68668,68669,68670,68671,68672,68673,68674,68675,68676,68677,68678,68679,68680,68736,68737,68738,68739,68740,68741,68742,68743,68744,68745,68746,68747,68748,68749,68750,68751,68752,68753,68754,68755,68756,68757,68758,68759,68760,68761,68762,68763,68764,68765,68766,68767,68768,68769,68770,68771,68772,68773,68774,68775,68776,68777,68778,68779,68780,68781,68782,68783,68784,68785,68786,68800,68801,68802,68803,68804,68805,68806,68807,68808,68809,68810,68811,68812,68813,68814,68815,68816,68817,68818,68819,68820,68821,68822,68823,68824,68825,68826,68827,68828,68829,68830,68831,68832,68833,68834,68835,68836,68837,68838,68839,68840,68841,68842,68843,68844,68845,68846,68847,68848,68849,68850,69635,69636,69637,69638,69639,69640,69641,69642,69643,69644,69645,69646,69647,69648,69649,69650,69651,69652,69653,69654,69655,69656,69657,69658,69659,69660,69661,69662,69663,69664,69665,69666,69667,69668,69669,69670,69671,69672,69673,69674,69675,69676,69677,69678,69679,69680,69681,69682,69683,69684,69685,69686,69687,69763,69764,69765,69766,69767,69768,69769,69770,69771,69772,69773,69774,69775,69776,69777,69778,69779,69780,69781,69782,69783,69784,69785,69786,69787,69788,69789,69790,69791,69792,69793,69794,69795,69796,69797,69798,69799,69800,69801,69802,69803,69804,69805,69806,69807,69840,69841,69842,69843,69844,69845,69846,69847,69848,69849,69850,69851,69852,69853,69854,69855,69856,69857,69858,69859,69860,69861,69862,69863,69864,69891,69892,69893,69894,69895,69896,69897,69898,69899,69900,69901,69902,69903,69904,69905,69906,69907,69908,69909,69910,69911,69912,69913,69914,69915,69916,69917,69918,69919,69920,69921,69922,69923,69924,69925,69926,69968,69969,69970,69971,69972,69973,69974,69975,69976,69977,69978,69979,69980,69981,69982,69983,69984,69985,69986,69987,69988,69989,69990,69991,69992,69993,69994,69995,69996,69997,69998,69999,7e4,70001,70002,70006,70019,70020,70021,70022,70023,70024,70025,70026,70027,70028,70029,70030,70031,70032,70033,70034,70035,70036,70037,70038,70039,70040,70041,70042,70043,70044,70045,70046,70047,70048,70049,70050,70051,70052,70053,70054,70055,70056,70057,70058,70059,70060,70061,70062,70063,70064,70065,70066,70081,70082,70083,70084,70106,70108,70144,70145,70146,70147,70148,70149,70150,70151,70152,70153,70154,70155,70156,70157,70158,70159,70160,70161,70163,70164,70165,70166,70167,70168,70169,70170,70171,70172,70173,70174,70175,70176,70177,70178,70179,70180,70181,70182,70183,70184,70185,70186,70187,70272,70273,70274,70275,70276,70277,70278,70280,70282,70283,70284,70285,70287,70288,70289,70290,70291,70292,70293,70294,70295,70296,70297,70298,70299,70300,70301,70303,70304,70305,70306,70307,70308,70309,70310,70311,70312,70320,70321,70322,70323,70324,70325,70326,70327,70328,70329,70330,70331,70332,70333,70334,70335,70336,70337,70338,70339,70340,70341,70342,70343,70344,70345,70346,70347,70348,70349,70350,70351,70352,70353,70354,70355,70356,70357,70358,70359,70360,70361,70362,70363,70364,70365,70366,70405,70406,70407,70408,70409,70410,70411,70412,70415,70416,70419,70420,70421,70422,70423,70424,70425,70426,70427,70428,70429,70430,70431,70432,70433,70434,70435,70436,70437,70438,70439,70440,70442,70443,70444,70445,70446,70447,70448,70450,70451,70453,70454,70455,70456,70457,70461,70480,70493,70494,70495,70496,70497,70784,70785,70786,70787,70788,70789,70790,70791,70792,70793,70794,70795,70796,70797,70798,70799,70800,70801,70802,70803,70804,70805,70806,70807,70808,70809,70810,70811,70812,70813,70814,70815,70816,70817,70818,70819,70820,70821,70822,70823,70824,70825,70826,70827,70828,70829,70830,70831,70852,70853,70855,71040,71041,71042,71043,71044,71045,71046,71047,71048,71049,71050,71051,71052,71053,71054,71055,71056,71057,71058,71059,71060,71061,71062,71063,71064,71065,71066,71067,71068,71069,71070,71071,71072,71073,71074,71075,71076,71077,71078,71079,71080,71081,71082,71083,71084,71085,71086,71128,71129,71130,71131,71168,71169,71170,71171,71172,71173,71174,71175,71176,71177,71178,71179,71180,71181,71182,71183,71184,71185,71186,71187,71188,71189,71190,71191,71192,71193,71194,71195,71196,71197,71198,71199,71200,71201,71202,71203,71204,71205,71206,71207,71208,71209,71210,71211,71212,71213,71214,71215,71236,71296,71297,71298,71299,71300,71301,71302,71303,71304,71305,71306,71307,71308,71309,71310,71311,71312,71313,71314,71315,71316,71317,71318,71319,71320,71321,71322,71323,71324,71325,71326,71327,71328,71329,71330,71331,71332,71333,71334,71335,71336,71337,71338,71424,71425,71426,71427,71428,71429,71430,71431,71432,71433,71434,71435,71436,71437,71438,71439,71440,71441,71442,71443,71444,71445,71446,71447,71448,71449,71840,71841,71842,71843,71844,71845,71846,71847,71848,71849,71850,71851,71852,71853,71854,71855,71856,71857,71858,71859,71860,71861,71862,71863,71864,71865,71866,71867,71868,71869,71870,71871,71872,71873,71874,71875,71876,71877,71878,71879,71880,71881,71882,71883,71884,71885,71886,71887,71888,71889,71890,71891,71892,71893,71894,71895,71896,71897,71898,71899,71900,71901,71902,71903,71935,72384,72385,72386,72387,72388,72389,72390,72391,72392,72393,72394,72395,72396,72397,72398,72399,72400,72401,72402,72403,72404,72405,72406,72407,72408,72409,72410,72411,72412,72413,72414,72415,72416,72417,72418,72419,72420,72421,72422,72423,72424,72425,72426,72427,72428,72429,72430,72431,72432,72433,72434,72435,72436,72437,72438,72439,72440,73728,73729,73730,73731,73732,73733,73734,73735,73736,73737,73738,73739,73740,73741,73742,73743,73744,73745,73746,73747,73748,73749,73750,73751,73752,73753,73754,73755,73756,73757,73758,73759,73760,73761,73762,73763,73764,73765,73766,73767,73768,73769,73770,73771,73772,73773,73774,73775,73776,73777,73778,73779,73780,73781,73782,73783,73784,73785,73786,73787,73788,73789,73790,73791,73792,73793,73794,73795,73796,73797,73798,73799,73800,73801,73802,73803,73804,73805,73806,73807,73808,73809,73810,73811,73812,73813,73814,73815,73816,73817,73818,73819,73820,73821,73822,73823,73824,73825,73826,73827,73828,73829,73830,73831,73832,73833,73834,73835,73836,73837,73838,73839,73840,73841,73842,73843,73844,73845,73846,73847,73848,73849,73850,73851,73852,73853,73854,73855,73856,73857,73858,73859,73860,73861,73862,73863,73864,73865,73866,73867,73868,73869,73870,73871,73872,73873,73874,73875,73876,73877,73878,73879,73880,73881,73882,73883,73884,73885,73886,73887,73888,73889,73890,73891,73892,73893,73894,73895,73896,73897,73898,73899,73900,73901,73902,73903,73904,73905,73906,73907,73908,73909,73910,73911,73912,73913,73914,73915,73916,73917,73918,73919,73920,73921,73922,73923,73924,73925,73926,73927,73928,73929,73930,73931,73932,73933,73934,73935,73936,73937,73938,73939,73940,73941,73942,73943,73944,73945,73946,73947,73948,73949,73950,73951,73952,73953,73954,73955,73956,73957,73958,73959,73960,73961,73962,73963,73964,73965,73966,73967,73968,73969,73970,73971,73972,73973,73974,73975,73976,73977,73978,73979,73980,73981,73982,73983,73984,73985,73986,73987,73988,73989,73990,73991,73992,73993,73994,73995,73996,73997,73998,73999,74e3,74001,74002,74003,74004,74005,74006,74007,74008,74009,74010,74011,74012,74013,74014,74015,74016,74017,74018,74019,74020,74021,74022,74023,74024,74025,74026,74027,74028,74029,74030,74031,74032,74033,74034,74035,74036,74037,74038,74039,74040,74041,74042,74043,74044,74045,74046,74047,74048,74049,74050,74051,74052,74053,74054,74055,74056,74057,74058,74059,74060,74061,74062,74063,74064,74065,74066,74067,74068,74069,74070,74071,74072,74073,74074,74075,74076,74077,74078,74079,74080,74081,74082,74083,74084,74085,74086,74087,74088,74089,74090,74091,74092,74093,74094,74095,74096,74097,74098,74099,74100,74101,74102,74103,74104,74105,74106,74107,74108,74109,74110,74111,74112,74113,74114,74115,74116,74117,74118,74119,74120,74121,74122,74123,74124,74125,74126,74127,74128,74129,74130,74131,74132,74133,74134,74135,74136,74137,74138,74139,74140,74141,74142,74143,74144,74145,74146,74147,74148,74149,74150,74151,74152,74153,74154,74155,74156,74157,74158,74159,74160,74161,74162,74163,74164,74165,74166,74167,74168,74169,74170,74171,74172,74173,74174,74175,74176,74177,74178,74179,74180,74181,74182,74183,74184,74185,74186,74187,74188,74189,74190,74191,74192,74193,74194,74195,74196,74197,74198,74199,74200,74201,74202,74203,74204,74205,74206,74207,74208,74209,74210,74211,74212,74213,74214,74215,74216,74217,74218,74219,74220,74221,74222,74223,74224,74225,74226,74227,74228,74229,74230,74231,74232,74233,74234,74235,74236,74237,74238,74239,74240,74241,74242,74243,74244,74245,74246,74247,74248,74249,74250,74251,74252,74253,74254,74255,74256,74257,74258,74259,74260,74261,74262,74263,74264,74265,74266,74267,74268,74269,74270,74271,74272,74273,74274,74275,74276,74277,74278,74279,74280,74281,74282,74283,74284,74285,74286,74287,74288,74289,74290,74291,74292,74293,74294,74295,74296,74297,74298,74299,74300,74301,74302,74303,74304,74305,74306,74307,74308,74309,74310,74311,74312,74313,74314,74315,74316,74317,74318,74319,74320,74321,74322,74323,74324,74325,74326,74327,74328,74329,74330,74331,74332,74333,74334,74335,74336,74337,74338,74339,74340,74341,74342,74343,74344,74345,74346,74347,74348,74349,74350,74351,74352,74353,74354,74355,74356,74357,74358,74359,74360,74361,74362,74363,74364,74365,74366,74367,74368,74369,74370,74371,74372,74373,74374,74375,74376,74377,74378,74379,74380,74381,74382,74383,74384,74385,74386,74387,74388,74389,74390,74391,74392,74393,74394,74395,74396,74397,74398,74399,74400,74401,74402,74403,74404,74405,74406,74407,74408,74409,74410,74411,74412,74413,74414,74415,74416,74417,74418,74419,74420,74421,74422,74423,74424,74425,74426,74427,74428,74429,74430,74431,74432,74433,74434,74435,74436,74437,74438,74439,74440,74441,74442,74443,74444,74445,74446,74447,74448,74449,74450,74451,74452,74453,74454,74455,74456,74457,74458,74459,74460,74461,74462,74463,74464,74465,74466,74467,74468,74469,74470,74471,74472,74473,74474,74475,74476,74477,74478,74479,74480,74481,74482,74483,74484,74485,74486,74487,74488,74489,74490,74491,74492,74493,74494,74495,74496,74497,74498,74499,74500,74501,74502,74503,74504,74505,74506,74507,74508,74509,74510,74511,74512,74513,74514,74515,74516,74517,74518,74519,74520,74521,74522,74523,74524,74525,74526,74527,74528,74529,74530,74531,74532,74533,74534,74535,74536,74537,74538,74539,74540,74541,74542,74543,74544,74545,74546,74547,74548,74549,74550,74551,74552,74553,74554,74555,74556,74557,74558,74559,74560,74561,74562,74563,74564,74565,74566,74567,74568,74569,74570,74571,74572,74573,74574,74575,74576,74577,74578,74579,74580,74581,74582,74583,74584,74585,74586,74587,74588,74589,74590,74591,74592,74593,74594,74595,74596,74597,74598,74599,74600,74601,74602,74603,74604,74605,74606,74607,74608,74609,74610,74611,74612,74613,74614,74615,74616,74617,74618,74619,74620,74621,74622,74623,74624,74625,74626,74627,74628,74629,74630,74631,74632,74633,74634,74635,74636,74637,74638,74639,74640,74641,74642,74643,74644,74645,74646,74647,74648,74649,74880,74881,74882,74883,74884,74885,74886,74887,74888,74889,74890,74891,74892,74893,74894,74895,74896,74897,74898,74899,74900,74901,74902,74903,74904,74905,74906,74907,74908,74909,74910,74911,74912,74913,74914,74915,74916,74917,74918,74919,74920,74921,74922,74923,74924,74925,74926,74927,74928,74929,74930,74931,74932,74933,74934,74935,74936,74937,74938,74939,74940,74941,74942,74943,74944,74945,74946,74947,74948,74949,74950,74951,74952,74953,74954,74955,74956,74957,74958,74959,74960,74961,74962,74963,74964,74965,74966,74967,74968,74969,74970,74971,74972,74973,74974,74975,74976,74977,74978,74979,74980,74981,74982,74983,74984,74985,74986,74987,74988,74989,74990,74991,74992,74993,74994,74995,74996,74997,74998,74999,75e3,75001,75002,75003,75004,75005,75006,75007,75008,75009,75010,75011,75012,75013,75014,75015,75016,75017,75018,75019,75020,75021,75022,75023,75024,75025,75026,75027,75028,75029,75030,75031,75032,75033,75034,75035,75036,75037,75038,75039,75040,75041,75042,75043,75044,75045,75046,75047,75048,75049,75050,75051,75052,75053,75054,75055,75056,75057,75058,75059,75060,75061,75062,75063,75064,75065,75066,75067,75068,75069,75070,75071,75072,75073,75074,75075,77824,77825,77826,77827,77828,77829,77830,77831,77832,77833,77834,77835,77836,77837,77838,77839,77840,77841,77842,77843,77844,77845,77846,77847,77848,77849,77850,77851,77852,77853,77854,77855,77856,77857,77858,77859,77860,77861,77862,77863,77864,77865,77866,77867,77868,77869,77870,77871,77872,77873,77874,77875,77876,77877,77878,77879,77880,77881,77882,77883,77884,77885,77886,77887,77888,77889,77890,77891,77892,77893,77894,77895,77896,77897,77898,77899,77900,77901,77902,77903,77904,77905,77906,77907,77908,77909,77910,77911,77912,77913,77914,77915,77916,77917,77918,77919,77920,77921,77922,77923,77924,77925,77926,77927,77928,77929,77930,77931,77932,77933,77934,77935,77936,77937,77938,77939,77940,77941,77942,77943,77944,77945,77946,77947,77948,77949,77950,77951,77952,77953,77954,77955,77956,77957,77958,77959,77960,77961,77962,77963,77964,77965,77966,77967,77968,77969,77970,77971,77972,77973,77974,77975,77976,77977,77978,77979,77980,77981,77982,77983,77984,77985,77986,77987,77988,77989,77990,77991,77992,77993,77994,77995,77996,77997,77998,77999,78e3,78001,78002,78003,78004,78005,78006,78007,78008,78009,78010,78011,78012,78013,78014,78015,78016,78017,78018,78019,78020,78021,78022,78023,78024,78025,78026,78027,78028,78029,78030,78031,78032,78033,78034,78035,78036,78037,78038,78039,78040,78041,78042,78043,78044,78045,78046,78047,78048,78049,78050,78051,78052,78053,78054,78055,78056,78057,78058,78059,78060,78061,78062,78063,78064,78065,78066,78067,78068,78069,78070,78071,78072,78073,78074,78075,78076,78077,78078,78079,78080,78081,78082,78083,78084,78085,78086,78087,78088,78089,78090,78091,78092,78093,78094,78095,78096,78097,78098,78099,78100,78101,78102,78103,78104,78105,78106,78107,78108,78109,78110,78111,78112,78113,78114,78115,78116,78117,78118,78119,78120,78121,78122,78123,78124,78125,78126,78127,78128,78129,78130,78131,78132,78133,78134,78135,78136,78137,78138,78139,78140,78141,78142,78143,78144,78145,78146,78147,78148,78149,78150,78151,78152,78153,78154,78155,78156,78157,78158,78159,78160,78161,78162,78163,78164,78165,78166,78167,78168,78169,78170,78171,78172,78173,78174,78175,78176,78177,78178,78179,78180,78181,78182,78183,78184,78185,78186,78187,78188,78189,78190,78191,78192,78193,78194,78195,78196,78197,78198,78199,78200,78201,78202,78203,78204,78205,78206,78207,78208,78209,78210,78211,78212,78213,78214,78215,78216,78217,78218,78219,78220,78221,78222,78223,78224,78225,78226,78227,78228,78229,78230,78231,78232,78233,78234,78235,78236,78237,78238,78239,78240,78241,78242,78243,78244,78245,78246,78247,78248,78249,78250,78251,78252,78253,78254,78255,78256,78257,78258,78259,78260,78261,78262,78263,78264,78265,78266,78267,78268,78269,78270,78271,78272,78273,78274,78275,78276,78277,78278,78279,78280,78281,78282,78283,78284,78285,78286,78287,78288,78289,78290,78291,78292,78293,78294,78295,78296,78297,78298,78299,78300,78301,78302,78303,78304,78305,78306,78307,78308,78309,78310,78311,78312,78313,78314,78315,78316,78317,78318,78319,78320,78321,78322,78323,78324,78325,78326,78327,78328,78329,78330,78331,78332,78333,78334,78335,78336,78337,78338,78339,78340,78341,78342,78343,78344,78345,78346,78347,78348,78349,78350,78351,78352,78353,78354,78355,78356,78357,78358,78359,78360,78361,78362,78363,78364,78365,78366,78367,78368,78369,78370,78371,78372,78373,78374,78375,78376,78377,78378,78379,78380,78381,78382,78383,78384,78385,78386,78387,78388,78389,78390,78391,78392,78393,78394,78395,78396,78397,78398,78399,78400,78401,78402,78403,78404,78405,78406,78407,78408,78409,78410,78411,78412,78413,78414,78415,78416,78417,78418,78419,78420,78421,78422,78423,78424,78425,78426,78427,78428,78429,78430,78431,78432,78433,78434,78435,78436,78437,78438,78439,78440,78441,78442,78443,78444,78445,78446,78447,78448,78449,78450,78451,78452,78453,78454,78455,78456,78457,78458,78459,78460,78461,78462,78463,78464,78465,78466,78467,78468,78469,78470,78471,78472,78473,78474,78475,78476,78477,78478,78479,78480,78481,78482,78483,78484,78485,78486,78487,78488,78489,78490,78491,78492,78493,78494,78495,78496,78497,78498,78499,78500,78501,78502,78503,78504,78505,78506,78507,78508,78509,78510,78511,78512,78513,78514,78515,78516,78517,78518,78519,78520,78521,78522,78523,78524,78525,78526,78527,78528,78529,78530,78531,78532,78533,78534,78535,78536,78537,78538,78539,78540,78541,78542,78543,78544,78545,78546,78547,78548,78549,78550,78551,78552,78553,78554,78555,78556,78557,78558,78559,78560,78561,78562,78563,78564,78565,78566,78567,78568,78569,78570,78571,78572,78573,78574,78575,78576,78577,78578,78579,78580,78581,78582,78583,78584,78585,78586,78587,78588,78589,78590,78591,78592,78593,78594,78595,78596,78597,78598,78599,78600,78601,78602,78603,78604,78605,78606,78607,78608,78609,78610,78611,78612,78613,78614,78615,78616,78617,78618,78619,78620,78621,78622,78623,78624,78625,78626,78627,78628,78629,78630,78631,78632,78633,78634,78635,78636,78637,78638,78639,78640,78641,78642,78643,78644,78645,78646,78647,78648,78649,78650,78651,78652,78653,78654,78655,78656,78657,78658,78659,78660,78661,78662,78663,78664,78665,78666,78667,78668,78669,78670,78671,78672,78673,78674,78675,78676,78677,78678,78679,78680,78681,78682,78683,78684,78685,78686,78687,78688,78689,78690,78691,78692,78693,78694,78695,78696,78697,78698,78699,78700,78701,78702,78703,78704,78705,78706,78707,78708,78709,78710,78711,78712,78713,78714,78715,78716,78717,78718,78719,78720,78721,78722,78723,78724,78725,78726,78727,78728,78729,78730,78731,78732,78733,78734,78735,78736,78737,78738,78739,78740,78741,78742,78743,78744,78745,78746,78747,78748,78749,78750,78751,78752,78753,78754,78755,78756,78757,78758,78759,78760,78761,78762,78763,78764,78765,78766,78767,78768,78769,78770,78771,78772,78773,78774,78775,78776,78777,78778,78779,78780,78781,78782,78783,78784,78785,78786,78787,78788,78789,78790,78791,78792,78793,78794,78795,78796,78797,78798,78799,78800,78801,78802,78803,78804,78805,78806,78807,78808,78809,78810,78811,78812,78813,78814,78815,78816,78817,78818,78819,78820,78821,78822,78823,78824,78825,78826,78827,78828,78829,78830,78831,78832,78833,78834,78835,78836,78837,78838,78839,78840,78841,78842,78843,78844,78845,78846,78847,78848,78849,78850,78851,78852,78853,78854,78855,78856,78857,78858,78859,78860,78861,78862,78863,78864,78865,78866,78867,78868,78869,78870,78871,78872,78873,78874,78875,78876,78877,78878,78879,78880,78881,78882,78883,78884,78885,78886,78887,78888,78889,78890,78891,78892,78893,78894,82944,82945,82946,82947,82948,82949,82950,82951,82952,82953,82954,82955,82956,82957,82958,82959,82960,82961,82962,82963,82964,82965,82966,82967,82968,82969,82970,82971,82972,82973,82974,82975,82976,82977,82978,82979,82980,82981,82982,82983,82984,82985,82986,82987,82988,82989,82990,82991,82992,82993,82994,82995,82996,82997,82998,82999,83e3,83001,83002,83003,83004,83005,83006,83007,83008,83009,83010,83011,83012,83013,83014,83015,83016,83017,83018,83019,83020,83021,83022,83023,83024,83025,83026,83027,83028,83029,83030,83031,83032,83033,83034,83035,83036,83037,83038,83039,83040,83041,83042,83043,83044,83045,83046,83047,83048,83049,83050,83051,83052,83053,83054,83055,83056,83057,83058,83059,83060,83061,83062,83063,83064,83065,83066,83067,83068,83069,83070,83071,83072,83073,83074,83075,83076,83077,83078,83079,83080,83081,83082,83083,83084,83085,83086,83087,83088,83089,83090,83091,83092,83093,83094,83095,83096,83097,83098,83099,83100,83101,83102,83103,83104,83105,83106,83107,83108,83109,83110,83111,83112,83113,83114,83115,83116,83117,83118,83119,83120,83121,83122,83123,83124,83125,83126,83127,83128,83129,83130,83131,83132,83133,83134,83135,83136,83137,83138,83139,83140,83141,83142,83143,83144,83145,83146,83147,83148,83149,83150,83151,83152,83153,83154,83155,83156,83157,83158,83159,83160,83161,83162,83163,83164,83165,83166,83167,83168,83169,83170,83171,83172,83173,83174,83175,83176,83177,83178,83179,83180,83181,83182,83183,83184,83185,83186,83187,83188,83189,83190,83191,83192,83193,83194,83195,83196,83197,83198,83199,83200,83201,83202,83203,83204,83205,83206,83207,83208,83209,83210,83211,83212,83213,83214,83215,83216,83217,83218,83219,83220,83221,83222,83223,83224,83225,83226,83227,83228,83229,83230,83231,83232,83233,83234,83235,83236,83237,83238,83239,83240,83241,83242,83243,83244,83245,83246,83247,83248,83249,83250,83251,83252,83253,83254,83255,83256,83257,83258,83259,83260,83261,83262,83263,83264,83265,83266,83267,83268,83269,83270,83271,83272,83273,83274,83275,83276,83277,83278,83279,83280,83281,83282,83283,83284,83285,83286,83287,83288,83289,83290,83291,83292,83293,83294,83295,83296,83297,83298,83299,83300,83301,83302,83303,83304,83305,83306,83307,83308,83309,83310,83311,83312,83313,83314,83315,83316,83317,83318,83319,83320,83321,83322,83323,83324,83325,83326,83327,83328,83329,83330,83331,83332,83333,83334,83335,83336,83337,83338,83339,83340,83341,83342,83343,83344,83345,83346,83347,83348,83349,83350,83351,83352,83353,83354,83355,83356,83357,83358,83359,83360,83361,83362,83363,83364,83365,83366,83367,83368,83369,83370,83371,83372,83373,83374,83375,83376,83377,83378,83379,83380,83381,83382,83383,83384,83385,83386,83387,83388,83389,83390,83391,83392,83393,83394,83395,83396,83397,83398,83399,83400,83401,83402,83403,83404,83405,83406,83407,83408,83409,83410,83411,83412,83413,83414,83415,83416,83417,83418,83419,83420,83421,83422,83423,83424,83425,83426,83427,83428,83429,83430,83431,83432,83433,83434,83435,83436,83437,83438,83439,83440,83441,83442,83443,83444,83445,83446,83447,83448,83449,83450,83451,83452,83453,83454,83455,83456,83457,83458,83459,83460,83461,83462,83463,83464,83465,83466,83467,83468,83469,83470,83471,83472,83473,83474,83475,83476,83477,83478,83479,83480,83481,83482,83483,83484,83485,83486,83487,83488,83489,83490,83491,83492,83493,83494,83495,83496,83497,83498,83499,83500,83501,83502,83503,83504,83505,83506,83507,83508,83509,83510,83511,83512,83513,83514,83515,83516,83517,83518,83519,83520,83521,83522,83523,83524,83525,83526,92160,92161,92162,92163,92164,92165,92166,92167,92168,92169,92170,92171,92172,92173,92174,92175,92176,92177,92178,92179,92180,92181,92182,92183,92184,92185,92186,92187,92188,92189,92190,92191,92192,92193,92194,92195,92196,92197,92198,92199,92200,92201,92202,92203,92204,92205,92206,92207,92208,92209,92210,92211,92212,92213,92214,92215,92216,92217,92218,92219,92220,92221,92222,92223,92224,92225,92226,92227,92228,92229,92230,92231,92232,92233,92234,92235,92236,92237,92238,92239,92240,92241,92242,92243,92244,92245,92246,92247,92248,92249,92250,92251,92252,92253,92254,92255,92256,92257,92258,92259,92260,92261,92262,92263,92264,92265,92266,92267,92268,92269,92270,92271,92272,92273,92274,92275,92276,92277,92278,92279,92280,92281,92282,92283,92284,92285,92286,92287,92288,92289,92290,92291,92292,92293,92294,92295,92296,92297,92298,92299,92300,92301,92302,92303,92304,92305,92306,92307,92308,92309,92310,92311,92312,92313,92314,92315,92316,92317,92318,92319,92320,92321,92322,92323,92324,92325,92326,92327,92328,92329,92330,92331,92332,92333,92334,92335,92336,92337,92338,92339,92340,92341,92342,92343,92344,92345,92346,92347,92348,92349,92350,92351,92352,92353,92354,92355,92356,92357,92358,92359,92360,92361,92362,92363,92364,92365,92366,92367,92368,92369,92370,92371,92372,92373,92374,92375,92376,92377,92378,92379,92380,92381,92382,92383,92384,92385,92386,92387,92388,92389,92390,92391,92392,92393,92394,92395,92396,92397,92398,92399,92400,92401,92402,92403,92404,92405,92406,92407,92408,92409,92410,92411,92412,92413,92414,92415,92416,92417,92418,92419,92420,92421,92422,92423,92424,92425,92426,92427,92428,92429,92430,92431,92432,92433,92434,92435,92436,92437,92438,92439,92440,92441,92442,92443,92444,92445,92446,92447,92448,92449,92450,92451,92452,92453,92454,92455,92456,92457,92458,92459,92460,92461,92462,92463,92464,92465,92466,92467,92468,92469,92470,92471,92472,92473,92474,92475,92476,92477,92478,92479,92480,92481,92482,92483,92484,92485,92486,92487,92488,92489,92490,92491,92492,92493,92494,92495,92496,92497,92498,92499,92500,92501,92502,92503,92504,92505,92506,92507,92508,92509,92510,92511,92512,92513,92514,92515,92516,92517,92518,92519,92520,92521,92522,92523,92524,92525,92526,92527,92528,92529,92530,92531,92532,92533,92534,92535,92536,92537,92538,92539,92540,92541,92542,92543,92544,92545,92546,92547,92548,92549,92550,92551,92552,92553,92554,92555,92556,92557,92558,92559,92560,92561,92562,92563,92564,92565,92566,92567,92568,92569,92570,92571,92572,92573,92574,92575,92576,92577,92578,92579,92580,92581,92582,92583,92584,92585,92586,92587,92588,92589,92590,92591,92592,92593,92594,92595,92596,92597,92598,92599,92600,92601,92602,92603,92604,92605,92606,92607,92608,92609,92610,92611,92612,92613,92614,92615,92616,92617,92618,92619,92620,92621,92622,92623,92624,92625,92626,92627,92628,92629,92630,92631,92632,92633,92634,92635,92636,92637,92638,92639,92640,92641,92642,92643,92644,92645,92646,92647,92648,92649,92650,92651,92652,92653,92654,92655,92656,92657,92658,92659,92660,92661,92662,92663,92664,92665,92666,92667,92668,92669,92670,92671,92672,92673,92674,92675,92676,92677,92678,92679,92680,92681,92682,92683,92684,92685,92686,92687,92688,92689,92690,92691,92692,92693,92694,92695,92696,92697,92698,92699,92700,92701,92702,92703,92704,92705,92706,92707,92708,92709,92710,92711,92712,92713,92714,92715,92716,92717,92718,92719,92720,92721,92722,92723,92724,92725,92726,92727,92728,92736,92737,92738,92739,92740,92741,92742,92743,92744,92745,92746,92747,92748,92749,92750,92751,92752,92753,92754,92755,92756,92757,92758,92759,92760,92761,92762,92763,92764,92765,92766,92880,92881,92882,92883,92884,92885,92886,92887,92888,92889,92890,92891,92892,92893,92894,92895,92896,92897,92898,92899,92900,92901,92902,92903,92904,92905,92906,92907,92908,92909,92928,92929,92930,92931,92932,92933,92934,92935,92936,92937,92938,92939,92940,92941,92942,92943,92944,92945,92946,92947,92948,92949,92950,92951,92952,92953,92954,92955,92956,92957,92958,92959,92960,92961,92962,92963,92964,92965,92966,92967,92968,92969,92970,92971,92972,92973,92974,92975,92992,92993,92994,92995,93027,93028,93029,93030,93031,93032,93033,93034,93035,93036,93037,93038,93039,93040,93041,93042,93043,93044,93045,93046,93047,93053,93054,93055,93056,93057,93058,93059,93060,93061,93062,93063,93064,93065,93066,93067,93068,93069,93070,93071,93952,93953,93954,93955,93956,93957,93958,93959,93960,93961,93962,93963,93964,93965,93966,93967,93968,93969,93970,93971,93972,93973,93974,93975,93976,93977,93978,93979,93980,93981,93982,93983,93984,93985,93986,93987,93988,93989,93990,93991,93992,93993,93994,93995,93996,93997,93998,93999,94e3,94001,94002,94003,94004,94005,94006,94007,94008,94009,94010,94011,94012,94013,94014,94015,94016,94017,94018,94019,94020,94032,94099,94100,94101,94102,94103,94104,94105,94106,94107,94108,94109,94110,94111,110592,110593,113664,113665,113666,113667,113668,113669,113670,113671,113672,113673,113674,113675,113676,113677,113678,113679,113680,113681,113682,113683,113684,113685,113686,113687,113688,113689,113690,113691,113692,113693,113694,113695,113696,113697,113698,113699,113700,113701,113702,113703,113704,113705,113706,113707,113708,113709,113710,113711,113712,113713,113714,113715,113716,113717,113718,113719,113720,113721,113722,113723,113724,113725,113726,113727,113728,113729,113730,113731,113732,113733,113734,113735,113736,113737,113738,113739,113740,113741,113742,113743,113744,113745,113746,113747,113748,113749,113750,113751,113752,113753,113754,113755,113756,113757,113758,113759,113760,113761,113762,113763,113764,113765,113766,113767,113768,113769,113770,113776,113777,113778,113779,113780,113781,113782,113783,113784,113785,113786,113787,113788,113792,113793,113794,113795,113796,113797,113798,113799,113800,113808,113809,113810,113811,113812,113813,113814,113815,113816,113817,119808,119809,119810,119811,119812,119813,119814,119815,119816,119817,119818,119819,119820,119821,119822,119823,119824,119825,119826,119827,119828,119829,119830,119831,119832,119833,119834,119835,119836,119837,119838,119839,119840,119841,119842,119843,119844,119845,119846,119847,119848,119849,119850,119851,119852,119853,119854,119855,119856,119857,119858,119859,119860,119861,119862,119863,119864,119865,119866,119867,119868,119869,119870,119871,119872,119873,119874,119875,119876,119877,119878,119879,119880,119881,119882,119883,119884,119885,119886,119887,119888,119889,119890,119891,119892,119894,119895,119896,119897,119898,119899,119900,119901,119902,119903,119904,119905,119906,119907,119908,119909,119910,119911,119912,119913,119914,119915,119916,119917,119918,119919,119920,119921,119922,119923,119924,119925,119926,119927,119928,119929,119930,119931,119932,119933,119934,119935,119936,119937,119938,119939,119940,119941,119942,119943,119944,119945,119946,119947,119948,119949,119950,119951,119952,119953,119954,119955,119956,119957,119958,119959,119960,119961,119962,119963,119964,119966,119967,119970,119973,119974,119977,119978,119979,119980,119982,119983,119984,119985,119986,119987,119988,119989,119990,119991,119992,119993,119995,119997,119998,119999,12e4,120001,120002,120003,120005,120006,120007,120008,120009,120010,120011,120012,120013,120014,120015,120016,120017,120018,120019,120020,120021,120022,120023,120024,120025,120026,120027,120028,120029,120030,120031,120032,120033,120034,120035,120036,120037,120038,120039,120040,120041,120042,120043,120044,120045,120046,120047,120048,120049,120050,120051,120052,120053,120054,120055,120056,120057,120058,120059,120060,120061,120062,120063,120064,120065,120066,120067,120068,120069,120071,120072,120073,120074,120077,120078,120079,120080,120081,120082,120083,120084,120086,120087,120088,120089,120090,120091,120092,120094,120095,120096,120097,120098,120099,120100,120101,120102,120103,120104,120105,120106,120107,120108,120109,120110,120111,120112,120113,120114,120115,120116,120117,120118,120119,120120,120121,120123,120124,120125,120126,120128,120129,120130,120131,120132,120134,120138,120139,120140,120141,120142,120143,120144,120146,120147,120148,120149,120150,120151,120152,120153,120154,120155,120156,120157,120158,120159,120160,120161,120162,120163,120164,120165,120166,120167,120168,120169,120170,120171,120172,120173,120174,120175,120176,120177,120178,120179,120180,120181,120182,120183,120184,120185,120186,120187,120188,120189,120190,120191,120192,120193,120194,120195,120196,120197,120198,120199,120200,120201,120202,120203,120204,120205,120206,120207,120208,120209,120210,120211,120212,120213,120214,120215,120216,120217,120218,120219,120220,120221,120222,120223,120224,120225,120226,120227,120228,120229,120230,120231,120232,120233,120234,120235,120236,120237,120238,120239,120240,120241,120242,120243,120244,120245,120246,120247,120248,120249,120250,120251,120252,120253,120254,120255,120256,120257,120258,120259,120260,120261,120262,120263,120264,120265,120266,120267,120268,120269,120270,120271,120272,120273,120274,120275,120276,120277,120278,120279,120280,120281,120282,120283,120284,120285,120286,120287,120288,120289,120290,120291,120292,120293,120294,120295,120296,120297,120298,120299,120300,120301,120302,120303,120304,120305,120306,120307,120308,120309,120310,120311,120312,120313,120314,120315,120316,120317,120318,120319,120320,120321,120322,120323,120324,120325,120326,120327,120328,120329,120330,120331,120332,120333,120334,120335,120336,120337,120338,120339,120340,120341,120342,120343,120344,120345,120346,120347,120348,120349,120350,120351,120352,120353,120354,120355,120356,120357,120358,120359,120360,120361,120362,120363,120364,120365,120366,120367,120368,120369,120370,120371,120372,120373,120374,120375,120376,120377,120378,120379,120380,120381,120382,120383,120384,120385,120386,120387,120388,120389,120390,120391,120392,120393,120394,120395,120396,120397,120398,120399,120400,120401,120402,120403,120404,120405,120406,120407,120408,120409,120410,120411,120412,120413,120414,120415,120416,120417,120418,120419,120420,120421,120422,120423,120424,120425,120426,120427,120428,120429,120430,120431,120432,120433,120434,120435,120436,120437,120438,120439,120440,120441,120442,120443,120444,120445,120446,120447,120448,120449,120450,120451,120452,120453,120454,120455,120456,120457,120458,120459,120460,120461,120462,120463,120464,120465,120466,120467,120468,120469,120470,120471,120472,120473,120474,120475,120476,120477,120478,120479,120480,120481,120482,120483,120484,120485,120488,120489,120490,120491,120492,120493,120494,120495,120496,120497,120498,120499,120500,120501,120502,120503,120504,120505,120506,120507,120508,120509,120510,120511,120512,120514,120515,120516,120517,120518,120519,120520,120521,120522,120523,120524,120525,120526,120527,120528,120529,120530,120531,120532,120533,120534,120535,120536,120537,120538,120540,120541,120542,120543,120544,120545,120546,120547,120548,120549,120550,120551,120552,120553,120554,120555,120556,120557,120558,120559,120560,120561,120562,120563,120564,120565,120566,120567,120568,120569,120570,120572,120573,120574,120575,120576,120577,120578,120579,120580,120581,120582,120583,120584,120585,120586,120587,120588,120589,120590,120591,120592,120593,120594,120595,120596,120598,120599,120600,120601,120602,120603,120604,120605,120606,120607,120608,120609,120610,120611,120612,120613,120614,120615,120616,120617,120618,120619,120620,120621,120622,120623,120624,120625,120626,120627,120628,120630,120631,120632,120633,120634,120635,120636,120637,120638,120639,120640,120641,120642,120643,120644,120645,120646,120647,120648,120649,120650,120651,120652,120653,120654,120656,120657,120658,120659,120660,120661,120662,120663,120664,120665,120666,120667,120668,120669,120670,120671,120672,120673,120674,120675,120676,120677,120678,120679,120680,120681,120682,120683,120684,120685,120686,120688,120689,120690,120691,120692,120693,120694,120695,120696,120697,120698,120699,120700,120701,120702,120703,120704,120705,120706,120707,120708,120709,120710,120711,120712,120714,120715,120716,120717,120718,120719,120720,120721,120722,120723,120724,120725,120726,120727,120728,120729,120730,120731,120732,120733,120734,120735,120736,120737,120738,120739,120740,120741,120742,120743,120744,120746,120747,120748,120749,120750,120751,120752,120753,120754,120755,120756,120757,120758,120759,120760,120761,120762,120763,120764,120765,120766,120767,120768,120769,120770,120772,120773,120774,120775,120776,120777,120778,120779,124928,124929,124930,124931,124932,124933,124934,124935,124936,124937,124938,124939,124940,124941,124942,124943,124944,124945,124946,124947,124948,124949,124950,124951,124952,124953,124954,124955,124956,124957,124958,124959,124960,124961,124962,124963,124964,124965,124966,124967,124968,124969,124970,124971,124972,124973,124974,124975,124976,124977,124978,124979,124980,124981,124982,124983,124984,124985,124986,124987,124988,124989,124990,124991,124992,124993,124994,124995,124996,124997,124998,124999,125e3,125001,125002,125003,125004,125005,125006,125007,125008,125009,125010,125011,125012,125013,125014,125015,125016,125017,125018,125019,125020,125021,125022,125023,125024,125025,125026,125027,125028,125029,125030,125031,125032,125033,125034,125035,125036,125037,125038,125039,125040,125041,125042,125043,125044,125045,125046,125047,125048,125049,125050,125051,125052,125053,125054,125055,125056,125057,125058,125059,125060,125061,125062,125063,125064,125065,125066,125067,125068,125069,125070,125071,125072,125073,125074,125075,125076,125077,125078,125079,125080,125081,125082,125083,125084,125085,125086,125087,125088,125089,125090,125091,125092,125093,125094,125095,125096,125097,125098,125099,125100,125101,125102,125103,125104,125105,125106,125107,125108,125109,125110,125111,125112,125113,125114,125115,125116,125117,125118,125119,125120,125121,125122,125123,125124,126464,126465,126466,126467,126469,126470,126471,126472,126473,126474,126475,126476,126477,126478,126479,126480,126481,126482,126483,126484,126485,126486,126487,126488,126489,126490,126491,126492,126493,126494,126495,126497,126498,126500,126503,126505,126506,126507,126508,126509,126510,126511,126512,126513,126514,126516,126517,126518,126519,126521,126523,126530,126535,126537,126539,126541,126542,126543,126545,126546,126548,126551,126553,126555,126557,126559,126561,126562,126564,126567,126568,126569,126570,126572,126573,126574,126575,126576,126577,126578,126580,126581,126582,126583,126585,126586,126587,126588,126590,126592,126593,126594,126595,126596,126597,126598,126599,126600,126601,126603,126604,126605,126606,126607,126608,126609,126610,126611,126612,126613,126614,126615,126616,126617,126618,126619,126625,126626,126627,126629,126630,126631,126632,126633,126635,126636,126637,126638,126639,126640,126641,126642,126643,126644,126645,126646,126647,126648,126649,126650,126651,131072,173782,173824,177972,177984,178205,178208,183969,194560,194561,194562,194563,194564,194565,194566,194567,194568,194569,194570,194571,194572,194573,194574,194575,194576,194577,194578,194579,194580,194581,194582,194583,194584,194585,194586,194587,194588,194589,194590,194591,194592,194593,194594,194595,194596,194597,194598,194599,194600,194601,194602,194603,194604,194605,194606,194607,194608,194609,194610,194611,194612,194613,194614,194615,194616,194617,194618,194619,194620,194621,194622,194623,194624,194625,194626,194627,194628,194629,194630,194631,194632,194633,194634,194635,194636,194637,194638,194639,194640,194641,194642,194643,194644,194645,194646,194647,194648,194649,194650,194651,194652,194653,194654,194655,194656,194657,194658,194659,194660,194661,194662,194663,194664,194665,194666,194667,194668,194669,194670,194671,194672,194673,194674,194675,194676,194677,194678,194679,194680,194681,194682,194683,194684,194685,194686,194687,194688,194689,194690,194691,194692,194693,194694,194695,194696,194697,194698,194699,194700,194701,194702,194703,194704,194705,194706,194707,194708,194709,194710,194711,194712,194713,194714,194715,194716,194717,194718,194719,194720,194721,194722,194723,194724,194725,194726,194727,194728,194729,194730,194731,194732,194733,194734,194735,194736,194737,194738,194739,194740,194741,194742,194743,194744,194745,194746,194747,194748,194749,194750,194751,194752,194753,194754,194755,194756,194757,194758,194759,194760,194761,194762,194763,194764,194765,194766,194767,194768,194769,194770,194771,194772,194773,194774,194775,194776,194777,194778,194779,194780,194781,194782,194783,194784,194785,194786,194787,194788,194789,194790,194791,194792,194793,194794,194795,194796,194797,194798,194799,194800,194801,194802,194803,194804,194805,194806,194807,194808,194809,194810,194811,194812,194813,194814,194815,194816,194817,194818,194819,194820,194821,194822,194823,194824,194825,194826,194827,194828,194829,194830,194831,194832,194833,194834,194835,194836,194837,194838,194839,194840,194841,194842,194843,194844,194845,194846,194847,194848,194849,194850,194851,194852,194853,194854,194855,194856,194857,194858,194859,194860,194861,194862,194863,194864,194865,194866,194867,194868,194869,194870,194871,194872,194873,194874,194875,194876,194877,194878,194879,194880,194881,194882,194883,194884,194885,194886,194887,194888,194889,194890,194891,194892,194893,194894,194895,194896,194897,194898,194899,194900,194901,194902,194903,194904,194905,194906,194907,194908,194909,194910,194911,194912,194913,194914,194915,194916,194917,194918,194919,194920,194921,194922,194923,194924,194925,194926,194927,194928,194929,194930,194931,194932,194933,194934,194935,194936,194937,194938,194939,194940,194941,194942,194943,194944,194945,194946,194947,194948,194949,194950,194951,194952,194953,194954,194955,194956,194957,194958,194959,194960,194961,194962,194963,194964,194965,194966,194967,194968,194969,194970,194971,194972,194973,194974,194975,194976,194977,194978,194979,194980,194981,194982,194983,194984,194985,194986,194987,194988,194989,194990,194991,194992,194993,194994,194995,194996,194997,194998,194999,195e3,195001,195002,195003,195004,195005,195006,195007,195008,195009,195010,195011,195012,195013,195014,195015,195016,195017,195018,195019,195020,195021,195022,195023,195024,195025,195026,195027,195028,195029,195030,195031,195032,195033,195034,195035,195036,195037,195038,195039,195040,195041,195042,195043,195044,195045,195046,195047,195048,195049,195050,195051,195052,195053,195054,195055,195056,195057,195058,195059,195060,195061,195062,195063,195064,195065,195066,195067,195068,195069,195070,195071,195072,195073,195074,195075,195076,195077,195078,195079,195080,195081,195082,195083,195084,195085,195086,195087,195088,195089,195090,195091,195092,195093,195094,195095,195096,195097,195098,195099,195100,195101]},function(t,e){e.N=[48,49,50,51,52,53,54,55,56,57,178,179,185,188,189,190,1632,1633,1634,1635,1636,1637,1638,1639,1640,1641,1776,1777,1778,1779,1780,1781,1782,1783,1784,1785,1984,1985,1986,1987,1988,1989,1990,1991,1992,1993,2406,2407,2408,2409,2410,2411,2412,2413,2414,2415,2534,2535,2536,2537,2538,2539,2540,2541,2542,2543,2548,2549,2550,2551,2552,2553,2662,2663,2664,2665,2666,2667,2668,2669,2670,2671,2790,2791,2792,2793,2794,2795,2796,2797,2798,2799,2918,2919,2920,2921,2922,2923,2924,2925,2926,2927,2930,2931,2932,2933,2934,2935,3046,3047,3048,3049,3050,3051,3052,3053,3054,3055,3056,3057,3058,3174,3175,3176,3177,3178,3179,3180,3181,3182,3183,3192,3193,3194,3195,3196,3197,3198,3302,3303,3304,3305,3306,3307,3308,3309,3310,3311,3430,3431,3432,3433,3434,3435,3436,3437,3438,3439,3440,3441,3442,3443,3444,3445,3558,3559,3560,3561,3562,3563,3564,3565,3566,3567,3664,3665,3666,3667,3668,3669,3670,3671,3672,3673,3792,3793,3794,3795,3796,3797,3798,3799,3800,3801,3872,3873,3874,3875,3876,3877,3878,3879,3880,3881,3882,3883,3884,3885,3886,3887,3888,3889,3890,3891,4160,4161,4162,4163,4164,4165,4166,4167,4168,4169,4240,4241,4242,4243,4244,4245,4246,4247,4248,4249,4969,4970,4971,4972,4973,4974,4975,4976,4977,4978,4979,4980,4981,4982,4983,4984,4985,4986,4987,4988,5870,5871,5872,6112,6113,6114,6115,6116,6117,6118,6119,6120,6121,6128,6129,6130,6131,6132,6133,6134,6135,6136,6137,6160,6161,6162,6163,6164,6165,6166,6167,6168,6169,6470,6471,6472,6473,6474,6475,6476,6477,6478,6479,6608,6609,6610,6611,6612,6613,6614,6615,6616,6617,6618,6784,6785,6786,6787,6788,6789,6790,6791,6792,6793,6800,6801,6802,6803,6804,6805,6806,6807,6808,6809,6992,6993,6994,6995,6996,6997,6998,6999,7e3,7001,7088,7089,7090,7091,7092,7093,7094,7095,7096,7097,7232,7233,7234,7235,7236,7237,7238,7239,7240,7241,7248,7249,7250,7251,7252,7253,7254,7255,7256,7257,8304,8308,8309,8310,8311,8312,8313,8320,8321,8322,8323,8324,8325,8326,8327,8328,8329,8528,8529,8530,8531,8532,8533,8534,8535,8536,8537,8538,8539,8540,8541,8542,8543,8544,8545,8546,8547,8548,8549,8550,8551,8552,8553,8554,8555,8556,8557,8558,8559,8560,8561,8562,8563,8564,8565,8566,8567,8568,8569,8570,8571,8572,8573,8574,8575,8576,8577,8578,8581,8582,8583,8584,8585,9312,9313,9314,9315,9316,9317,9318,9319,9320,9321,9322,9323,9324,9325,9326,9327,9328,9329,9330,9331,9332,9333,9334,9335,9336,9337,9338,9339,9340,9341,9342,9343,9344,9345,9346,9347,9348,9349,9350,9351,9352,9353,9354,9355,9356,9357,9358,9359,9360,9361,9362,9363,9364,9365,9366,9367,9368,9369,9370,9371,9450,9451,9452,9453,9454,9455,9456,9457,9458,9459,9460,9461,9462,9463,9464,9465,9466,9467,9468,9469,9470,9471,10102,10103,10104,10105,10106,10107,10108,10109,10110,10111,10112,10113,10114,10115,10116,10117,10118,10119,10120,10121,10122,10123,10124,10125,10126,10127,10128,10129,10130,10131,11517,12295,12321,12322,12323,12324,12325,12326,12327,12328,12329,12344,12345,12346,12690,12691,12692,12693,12832,12833,12834,12835,12836,12837,12838,12839,12840,12841,12872,12873,12874,12875,12876,12877,12878,12879,12881,12882,12883,12884,12885,12886,12887,12888,12889,12890,12891,12892,12893,12894,12895,12928,12929,12930,12931,12932,12933,12934,12935,12936,12937,12977,12978,12979,12980,12981,12982,12983,12984,12985,12986,12987,12988,12989,12990,12991,42528,42529,42530,42531,42532,42533,42534,42535,42536,42537,42726,42727,42728,42729,42730,42731,42732,42733,42734,42735,43056,43057,43058,43059,43060,43061,43216,43217,43218,43219,43220,43221,43222,43223,43224,43225,43264,43265,43266,43267,43268,43269,43270,43271,43272,43273,43472,43473,43474,43475,43476,43477,43478,43479,43480,43481,43504,43505,43506,43507,43508,43509,43510,43511,43512,43513,43600,43601,43602,43603,43604,43605,43606,43607,43608,43609,44016,44017,44018,44019,44020,44021,44022,44023,44024,44025,65296,65297,65298,65299,65300,65301,65302,65303,65304,65305,65799,65800,65801,65802,65803,65804,65805,65806,65807,65808,65809,65810,65811,65812,65813,65814,65815,65816,65817,65818,65819,65820,65821,65822,65823,65824,65825,65826,65827,65828,65829,65830,65831,65832,65833,65834,65835,65836,65837,65838,65839,65840,65841,65842,65843,65856,65857,65858,65859,65860,65861,65862,65863,65864,65865,65866,65867,65868,65869,65870,65871,65872,65873,65874,65875,65876,65877,65878,65879,65880,65881,65882,65883,65884,65885,65886,65887,65888,65889,65890,65891,65892,65893,65894,65895,65896,65897,65898,65899,65900,65901,65902,65903,65904,65905,65906,65907,65908,65909,65910,65911,65912,65930,65931,66273,66274,66275,66276,66277,66278,66279,66280,66281,66282,66283,66284,66285,66286,66287,66288,66289,66290,66291,66292,66293,66294,66295,66296,66297,66298,66299,66336,66337,66338,66339,66369,66378,66513,66514,66515,66516,66517,66720,66721,66722,66723,66724,66725,66726,66727,66728,66729,67672,67673,67674,67675,67676,67677,67678,67679,67705,67706,67707,67708,67709,67710,67711,67751,67752,67753,67754,67755,67756,67757,67758,67759,67835,67836,67837,67838,67839,67862,67863,67864,67865,67866,67867,68028,68029,68032,68033,68034,68035,68036,68037,68038,68039,68040,68041,68042,68043,68044,68045,68046,68047,68050,68051,68052,68053,68054,68055,68056,68057,68058,68059,68060,68061,68062,68063,68064,68065,68066,68067,68068,68069,68070,68071,68072,68073,68074,68075,68076,68077,68078,68079,68080,68081,68082,68083,68084,68085,68086,68087,68088,68089,68090,68091,68092,68093,68094,68095,68160,68161,68162,68163,68164,68165,68166,68167,68221,68222,68253,68254,68255,68331,68332,68333,68334,68335,68440,68441,68442,68443,68444,68445,68446,68447,68472,68473,68474,68475,68476,68477,68478,68479,68521,68522,68523,68524,68525,68526,68527,68858,68859,68860,68861,68862,68863,69216,69217,69218,69219,69220,69221,69222,69223,69224,69225,69226,69227,69228,69229,69230,69231,69232,69233,69234,69235,69236,69237,69238,69239,69240,69241,69242,69243,69244,69245,69246,69714,69715,69716,69717,69718,69719,69720,69721,69722,69723,69724,69725,69726,69727,69728,69729,69730,69731,69732,69733,69734,69735,69736,69737,69738,69739,69740,69741,69742,69743,69872,69873,69874,69875,69876,69877,69878,69879,69880,69881,69942,69943,69944,69945,69946,69947,69948,69949,69950,69951,70096,70097,70098,70099,70100,70101,70102,70103,70104,70105,70113,70114,70115,70116,70117,70118,70119,70120,70121,70122,70123,70124,70125,70126,70127,70128,70129,70130,70131,70132,70384,70385,70386,70387,70388,70389,70390,70391,70392,70393,70864,70865,70866,70867,70868,70869,70870,70871,70872,70873,71248,71249,71250,71251,71252,71253,71254,71255,71256,71257,71360,71361,71362,71363,71364,71365,71366,71367,71368,71369,71472,71473,71474,71475,71476,71477,71478,71479,71480,71481,71482,71483,71904,71905,71906,71907,71908,71909,71910,71911,71912,71913,71914,71915,71916,71917,71918,71919,71920,71921,71922,74752,74753,74754,74755,74756,74757,74758,74759,74760,74761,74762,74763,74764,74765,74766,74767,74768,74769,74770,74771,74772,74773,74774,74775,74776,74777,74778,74779,74780,74781,74782,74783,74784,74785,74786,74787,74788,74789,74790,74791,74792,74793,74794,74795,74796,74797,74798,74799,74800,74801,74802,74803,74804,74805,74806,74807,74808,74809,74810,74811,74812,74813,74814,74815,74816,74817,74818,74819,74820,74821,74822,74823,74824,74825,74826,74827,74828,74829,74830,74831,74832,74833,74834,74835,74836,74837,74838,74839,74840,74841,74842,74843,74844,74845,74846,74847,74848,74849,74850,74851,74852,74853,74854,74855,74856,74857,74858,74859,74860,74861,74862,92768,92769,92770,92771,92772,92773,92774,92775,92776,92777,93008,93009,93010,93011,93012,93013,93014,93015,93016,93017,93019,93020,93021,93022,93023,93024,93025,119648,119649,119650,119651,119652,119653,119654,119655,119656,119657,119658,119659,119660,119661,119662,119663,119664,119665,120782,120783,120784,120785,120786,120787,120788,120789,120790,120791,120792,120793,120794,120795,120796,120797,120798,120799,120800,120801,120802,120803,120804,120805,120806,120807,120808,120809,120810,120811,120812,120813,120814,120815,120816,120817,120818,120819,120820,120821,120822,120823,120824,120825,120826,120827,120828,120829,120830,120831,125127,125128,125129,125130,125131,125132,125133,125134,125135,127232,127233,127234,127235,127236,127237,127238,127239,127240,127241,127242,127243,127244]},function(t,e){e.Z=[32,160,5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8232,8233,8239,8287,12288]},function(t,e){e.M=[768,769,770,771,772,773,774,775,776,777,778,779,780,781,782,783,784,785,786,787,788,789,790,791,792,793,794,795,796,797,798,799,800,801,802,803,804,805,806,807,808,809,810,811,812,813,814,815,816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835,836,837,838,839,840,841,842,843,844,845,846,847,848,849,850,851,852,853,854,855,856,857,858,859,860,861,862,863,864,865,866,867,868,869,870,871,872,873,874,875,876,877,878,879,1155,1156,1157,1158,1159,1160,1161,1425,1426,1427,1428,1429,1430,1431,1432,1433,1434,1435,1436,1437,1438,1439,1440,1441,1442,1443,1444,1445,1446,1447,1448,1449,1450,1451,1452,1453,1454,1455,1456,1457,1458,1459,1460,1461,1462,1463,1464,1465,1466,1467,1468,1469,1471,1473,1474,1476,1477,1479,1552,1553,1554,1555,1556,1557,1558,1559,1560,1561,1562,1611,1612,1613,1614,1615,1616,1617,1618,1619,1620,1621,1622,1623,1624,1625,1626,1627,1628,1629,1630,1631,1648,1750,1751,1752,1753,1754,1755,1756,1759,1760,1761,1762,1763,1764,1767,1768,1770,1771,1772,1773,1809,1840,1841,1842,1843,1844,1845,1846,1847,1848,1849,1850,1851,1852,1853,1854,1855,1856,1857,1858,1859,1860,1861,1862,1863,1864,1865,1866,1958,1959,1960,1961,1962,1963,1964,1965,1966,1967,1968,2027,2028,2029,2030,2031,2032,2033,2034,2035,2070,2071,2072,2073,2075,2076,2077,2078,2079,2080,2081,2082,2083,2085,2086,2087,2089,2090,2091,2092,2093,2137,2138,2139,2275,2276,2277,2278,2279,2280,2281,2282,2283,2284,2285,2286,2287,2288,2289,2290,2291,2292,2293,2294,2295,2296,2297,2298,2299,2300,2301,2302,2303,2304,2305,2306,2307,2362,2363,2364,2366,2367,2368,2369,2370,2371,2372,2373,2374,2375,2376,2377,2378,2379,2380,2381,2382,2383,2385,2386,2387,2388,2389,2390,2391,2402,2403,2433,2434,2435,2492,2494,2495,2496,2497,2498,2499,2500,2503,2504,2507,2508,2509,2519,2530,2531,2561,2562,2563,2620,2622,2623,2624,2625,2626,2631,2632,2635,2636,2637,2641,2672,2673,2677,2689,2690,2691,2748,2750,2751,2752,2753,2754,2755,2756,2757,2759,2760,2761,2763,2764,2765,2786,2787,2817,2818,2819,2876,2878,2879,2880,2881,2882,2883,2884,2887,2888,2891,2892,2893,2902,2903,2914,2915,2946,3006,3007,3008,3009,3010,3014,3015,3016,3018,3019,3020,3021,3031,3072,3073,3074,3075,3134,3135,3136,3137,3138,3139,3140,3142,3143,3144,3146,3147,3148,3149,3157,3158,3170,3171,3201,3202,3203,3260,3262,3263,3264,3265,3266,3267,3268,3270,3271,3272,3274,3275,3276,3277,3285,3286,3298,3299,3329,3330,3331,3390,3391,3392,3393,3394,3395,3396,3398,3399,3400,3402,3403,3404,3405,3415,3426,3427,3458,3459,3530,3535,3536,3537,3538,3539,3540,3542,3544,3545,3546,3547,3548,3549,3550,3551,3570,3571,3633,3636,3637,3638,3639,3640,3641,3642,3655,3656,3657,3658,3659,3660,3661,3662,3761,3764,3765,3766,3767,3768,3769,3771,3772,3784,3785,3786,3787,3788,3789,3864,3865,3893,3895,3897,3902,3903,3953,3954,3955,3956,3957,3958,3959,3960,3961,3962,3963,3964,3965,3966,3967,3968,3969,3970,3971,3972,3974,3975,3981,3982,3983,3984,3985,3986,3987,3988,3989,3990,3991,3993,3994,3995,3996,3997,3998,3999,4e3,4001,4002,4003,4004,4005,4006,4007,4008,4009,4010,4011,4012,4013,4014,4015,4016,4017,4018,4019,4020,4021,4022,4023,4024,4025,4026,4027,4028,4038,4139,4140,4141,4142,4143,4144,4145,4146,4147,4148,4149,4150,4151,4152,4153,4154,4155,4156,4157,4158,4182,4183,4184,4185,4190,4191,4192,4194,4195,4196,4199,4200,4201,4202,4203,4204,4205,4209,4210,4211,4212,4226,4227,4228,4229,4230,4231,4232,4233,4234,4235,4236,4237,4239,4250,4251,4252,4253,4957,4958,4959,5906,5907,5908,5938,5939,5940,5970,5971,6002,6003,6068,6069,6070,6071,6072,6073,6074,6075,6076,6077,6078,6079,6080,6081,6082,6083,6084,6085,6086,6087,6088,6089,6090,6091,6092,6093,6094,6095,6096,6097,6098,6099,6109,6155,6156,6157,6313,6432,6433,6434,6435,6436,6437,6438,6439,6440,6441,6442,6443,6448,6449,6450,6451,6452,6453,6454,6455,6456,6457,6458,6459,6679,6680,6681,6682,6683,6741,6742,6743,6744,6745,6746,6747,6748,6749,6750,6752,6753,6754,6755,6756,6757,6758,6759,6760,6761,6762,6763,6764,6765,6766,6767,6768,6769,6770,6771,6772,6773,6774,6775,6776,6777,6778,6779,6780,6783,6832,6833,6834,6835,6836,6837,6838,6839,6840,6841,6842,6843,6844,6845,6846,6912,6913,6914,6915,6916,6964,6965,6966,6967,6968,6969,6970,6971,6972,6973,6974,6975,6976,6977,6978,6979,6980,7019,7020,7021,7022,7023,7024,7025,7026,7027,7040,7041,7042,7073,7074,7075,7076,7077,7078,7079,7080,7081,7082,7083,7084,7085,7142,7143,7144,7145,7146,7147,7148,7149,7150,7151,7152,7153,7154,7155,7204,7205,7206,7207,7208,7209,7210,7211,7212,7213,7214,7215,7216,7217,7218,7219,7220,7221,7222,7223,7376,7377,7378,7380,7381,7382,7383,7384,7385,7386,7387,7388,7389,7390,7391,7392,7393,7394,7395,7396,7397,7398,7399,7400,7405,7410,7411,7412,7416,7417,7616,7617,7618,7619,7620,7621,7622,7623,7624,7625,7626,7627,7628,7629,7630,7631,7632,7633,7634,7635,7636,7637,7638,7639,7640,7641,7642,7643,7644,7645,7646,7647,7648,7649,7650,7651,7652,7653,7654,7655,7656,7657,7658,7659,7660,7661,7662,7663,7664,7665,7666,7667,7668,7669,7676,7677,7678,7679,8400,8401,8402,8403,8404,8405,8406,8407,8408,8409,8410,8411,8412,8413,8414,8415,8416,8417,8418,8419,8420,8421,8422,8423,8424,8425,8426,8427,8428,8429,8430,8431,8432,11503,11504,11505,11647,11744,11745,11746,11747,11748,11749,11750,11751,11752,11753,11754,11755,11756,11757,11758,11759,11760,11761,11762,11763,11764,11765,11766,11767,11768,11769,11770,11771,11772,11773,11774,11775,12330,12331,12332,12333,12334,12335,12441,12442,42607,42608,42609,42610,42612,42613,42614,42615,42616,42617,42618,42619,42620,42621,42654,42655,42736,42737,43010,43014,43019,43043,43044,43045,43046,43047,43136,43137,43188,43189,43190,43191,43192,43193,43194,43195,43196,43197,43198,43199,43200,43201,43202,43203,43204,43232,43233,43234,43235,43236,43237,43238,43239,43240,43241,43242,43243,43244,43245,43246,43247,43248,43249,43302,43303,43304,43305,43306,43307,43308,43309,43335,43336,43337,43338,43339,43340,43341,43342,43343,43344,43345,43346,43347,43392,43393,43394,43395,43443,43444,43445,43446,43447,43448,43449,43450,43451,43452,43453,43454,43455,43456,43493,43561,43562,43563,43564,43565,43566,43567,43568,43569,43570,43571,43572,43573,43574,43587,43596,43597,43643,43644,43645,43696,43698,43699,43700,43703,43704,43710,43711,43713,43755,43756,43757,43758,43759,43765,43766,44003,44004,44005,44006,44007,44008,44009,44010,44012,44013,64286,65024,65025,65026,65027,65028,65029,65030,65031,65032,65033,65034,65035,65036,65037,65038,65039,65056,65057,65058,65059,65060,65061,65062,65063,65064,65065,65066,65067,65068,65069,65070,65071,66045,66272,66422,66423,66424,66425,66426,68097,68098,68099,68101,68102,68108,68109,68110,68111,68152,68153,68154,68159,68325,68326,69632,69633,69634,69688,69689,69690,69691,69692,69693,69694,69695,69696,69697,69698,69699,69700,69701,69702,69759,69760,69761,69762,69808,69809,69810,69811,69812,69813,69814,69815,69816,69817,69818,69888,69889,69890,69927,69928,69929,69930,69931,69932,69933,69934,69935,69936,69937,69938,69939,69940,70003,70016,70017,70018,70067,70068,70069,70070,70071,70072,70073,70074,70075,70076,70077,70078,70079,70080,70090,70091,70092,70188,70189,70190,70191,70192,70193,70194,70195,70196,70197,70198,70199,70367,70368,70369,70370,70371,70372,70373,70374,70375,70376,70377,70378,70400,70401,70402,70403,70460,70462,70463,70464,70465,70466,70467,70468,70471,70472,70475,70476,70477,70487,70498,70499,70502,70503,70504,70505,70506,70507,70508,70512,70513,70514,70515,70516,70832,70833,70834,70835,70836,70837,70838,70839,70840,70841,70842,70843,70844,70845,70846,70847,70848,70849,70850,70851,71087,71088,71089,71090,71091,71092,71093,71096,71097,71098,71099,71100,71101,71102,71103,71104,71132,71133,71216,71217,71218,71219,71220,71221,71222,71223,71224,71225,71226,71227,71228,71229,71230,71231,71232,71339,71340,71341,71342,71343,71344,71345,71346,71347,71348,71349,71350,71351,71453,71454,71455,71456,71457,71458,71459,71460,71461,71462,71463,71464,71465,71466,71467,92912,92913,92914,92915,92916,92976,92977,92978,92979,92980,92981,92982,94033,94034,94035,94036,94037,94038,94039,94040,94041,94042,94043,94044,94045,94046,94047,94048,94049,94050,94051,94052,94053,94054,94055,94056,94057,94058,94059,94060,94061,94062,94063,94064,94065,94066,94067,94068,94069,94070,94071,94072,94073,94074,94075,94076,94077,94078,94095,94096,94097,94098,113821,113822,119141,119142,119143,119144,119145,119149,119150,119151,119152,119153,119154,119163,119164,119165,119166,119167,119168,119169,119170,119173,119174,119175,119176,119177,119178,119179,119210,119211,119212,119213,119362,119363,119364,121344,121345,121346,121347,121348,121349,121350,121351,121352,121353,121354,121355,121356,121357,121358,121359,121360,121361,121362,121363,121364,121365,121366,121367,121368,121369,121370,121371,121372,121373,121374,121375,121376,121377,121378,121379,121380,121381,121382,121383,121384,121385,121386,121387,121388,121389,121390,121391,121392,121393,121394,121395,121396,121397,121398,121403,121404,121405,121406,121407,121408,121409,121410,121411,121412,121413,121414,121415,121416,121417,121418,121419,121420,121421,121422,121423,121424,121425,121426,121427,121428,121429,121430,121431,121432,121433,121434,121435,121436,121437,121438,121439,121440,121441,121442,121443,121444,121445,121446,121447,121448,121449,121450,121451,121452,121461,121476,121499,121500,121501,121502,121503,121505,121506,121507,121508,121509,121510,121511,121512,121513,121514,121515,121516,121517,121518,121519,125136,125137,125138,125139,125140,125141,125142,917760,917761,917762,917763,917764,917765,917766,917767,917768,917769,917770,917771,917772,917773,917774,917775,917776,917777,917778,917779,917780,917781,917782,917783,917784,917785,917786,917787,917788,917789,917790,917791,917792,917793,917794,917795,917796,917797,917798,917799,917800,917801,917802,917803,917804,917805,917806,917807,917808,917809,917810,917811,917812,917813,917814,917815,917816,917817,917818,917819,917820,917821,917822,917823,917824,917825,917826,917827,917828,917829,917830,917831,917832,917833,917834,917835,917836,917837,917838,917839,917840,917841,917842,917843,917844,917845,917846,917847,917848,917849,917850,917851,917852,917853,917854,917855,917856,917857,917858,917859,917860,917861,917862,917863,917864,917865,917866,917867,917868,917869,917870,917871,917872,917873,917874,917875,917876,917877,917878,917879,917880,917881,917882,917883,917884,917885,917886,917887,917888,917889,917890,917891,917892,917893,917894,917895,917896,917897,917898,917899,917900,917901,917902,917903,917904,917905,917906,917907,917908,917909,917910,917911,917912,917913,917914,917915,917916,917917,917918,917919,917920,917921,917922,917923,917924,917925,917926,917927,917928,917929,917930,917931,917932,917933,917934,917935,917936,917937,917938,917939,917940,917941,917942,917943,917944,917945,917946,917947,917948,917949,917950,917951,917952,917953,917954,917955,917956,917957,917958,917959,917960,917961,917962,917963,917964,917965,917966,917967,917968,917969,917970,917971,917972,917973,917974,917975,917976,917977,917978,917979,917980,917981,917982,917983,917984,917985,917986,917987,917988,917989,917990,917991,917992,917993,917994,917995,917996,917997,917998,917999]},function(t,e,r){!function(e){"use strict";for(var r=[null,0,{}],o=10,n=44032,i=4352,a=4449,l=4519,s=19,c=21,d=28,u=c*d,p=s*u,f=function(t,e){this.codepoint=t,this.feature=e},m={},h=[],g=0;g<=255;++g)h[g]=0;var b=[function(t,e,o){return e<60||13311<e&&e<42607?new f(e,r):t(e,o)},function(t,e,r){var n=m[e];return n||(n=t(e,r)).feature&&++h[e>>8&255]>o&&(m[e]=n),n},function(t,e,r){return r?t(e,r):new f(e,null)},function(t,e,r){var o;if(e<i||i+s<=e&&e<n||n+p<e)return t(e,r);if(i<=e&&e<i+s){var m={},h=(e-i)*c;for(o=0;o<c;++o)m[a+o]=n+d*(o+h);return new f(e,[,,m])}var g=e-n,b=g%d,v=[];if(0!==b)v[0]=[n+g-b,l+b];else for(v[0]=[i+Math.floor(g/u),a+Math.floor(g%u/d)],v[2]={},o=1;o<d;++o)v[2][l+o]=e+o;return new f(e,v)},function(t,e,o){var n=65280&e,i=(f.udata[n]||{})[e];return new f(e,i||r)}];f.fromCharCode=b.reduceRight(function(t,e){return function(r,o){return e(t,r,o)}},null),f.isHighSurrogate=function(t){return t>=55296&&t<=56319},f.isLowSurrogate=function(t){return t>=56320&&t<=57343},f.prototype.prepFeature=function(){this.feature||(this.feature=f.fromCharCode(this.codepoint,!0).feature)},f.prototype.toString=function(){if(this.codepoint<65536)return String.fromCharCode(this.codepoint);var t=this.codepoint-65536;return String.fromCharCode(Math.floor(t/1024)+55296,t%1024+56320)},f.prototype.getDecomp=function(){return this.prepFeature(),this.feature[0]||null},f.prototype.isCompatibility=function(){return this.prepFeature(),!!this.feature[1]&&256&this.feature[1]},f.prototype.isExclude=function(){return this.prepFeature(),!!this.feature[1]&&512&this.feature[1]},f.prototype.getCanonicalClass=function(){return this.prepFeature(),this.feature[1]?255&this.feature[1]:0},f.prototype.getComposite=function(t){if(this.prepFeature(),!this.feature[2])return null;var e=this.feature[2][t.codepoint];return e?f.fromCharCode(e):null};var v=function(t){this.str=t,this.cursor=0};v.prototype.next=function(){if(this.str&&this.cursor<this.str.length){var t,e=this.str.charCodeAt(this.cursor++);return f.isHighSurrogate(e)&&this.cursor<this.str.length&&f.isLowSurrogate(t=this.str.charCodeAt(this.cursor))&&(e=1024*(e-55296)+(t-56320)+65536,++this.cursor),f.fromCharCode(e)}return this.str=null,null};var x=function(t,e){this.it=t,this.canonical=e,this.resBuf=[]};x.prototype.next=function(){if(0===this.resBuf.length){var t=this.it.next();if(!t)return null;this.resBuf=function t(e,r){var o=r.getDecomp();if(!o||e&&r.isCompatibility())return[r];for(var n=[],i=0;i<o.length;++i){var a=t(e,f.fromCharCode(o[i]));n=n.concat(a)}return n}(this.canonical,t)}return this.resBuf.shift()};var y=function(t){this.it=t,this.resBuf=[]};y.prototype.next=function(){var t;if(0===this.resBuf.length)do{var e=this.it.next();if(!e)break;t=e.getCanonicalClass();var r=this.resBuf.length;if(0!==t)for(;r>0;--r){if(this.resBuf[r-1].getCanonicalClass()<=t)break}this.resBuf.splice(r,0,e)}while(0!==t);return this.resBuf.shift()};var w=function(t){this.it=t,this.procBuf=[],this.resBuf=[],this.lastClass=null};w.prototype.next=function(){for(;0===this.resBuf.length;){var t=this.it.next();if(!t){this.resBuf=this.procBuf,this.procBuf=[];break}if(0===this.procBuf.length)this.lastClass=t.getCanonicalClass(),this.procBuf.push(t);else{var e=this.procBuf[0].getComposite(t),r=t.getCanonicalClass();e&&(this.lastClass<r||0===this.lastClass)?this.procBuf[0]=e:(0===r&&(this.resBuf=this.procBuf,this.procBuf=[]),this.lastClass=r,this.procBuf.push(t))}}return this.resBuf.shift()};var k=function(t,e){for(var r,o=function(t,e){switch(t){case"NFD":return new y(new x(new v(e),!0));case"NFKD":return new y(new x(new v(e),!1));case"NFC":return new w(new y(new x(new v(e),!0)));case"NFKC":return new w(new y(new x(new v(e),!1)))}throw t+" is invalid"}(t,e),n="";r=o.next();)n+=r.toString();return n};f.udata={0:{60:[,,{824:8814}],61:[,,{824:8800}],62:[,,{824:8815}],65:[,,{768:192,769:193,770:194,771:195,772:256,774:258,775:550,776:196,777:7842,778:197,780:461,783:512,785:514,803:7840,805:7680,808:260}],66:[,,{775:7682,803:7684,817:7686}],67:[,,{769:262,770:264,775:266,780:268,807:199}],68:[,,{775:7690,780:270,803:7692,807:7696,813:7698,817:7694}],69:[,,{768:200,769:201,770:202,771:7868,772:274,774:276,775:278,776:203,777:7866,780:282,783:516,785:518,803:7864,807:552,808:280,813:7704,816:7706}],70:[,,{775:7710}],71:[,,{769:500,770:284,772:7712,774:286,775:288,780:486,807:290}],72:[,,{770:292,775:7714,776:7718,780:542,803:7716,807:7720,814:7722}],73:[,,{768:204,769:205,770:206,771:296,772:298,774:300,775:304,776:207,777:7880,780:463,783:520,785:522,803:7882,808:302,816:7724}],74:[,,{770:308}],75:[,,{769:7728,780:488,803:7730,807:310,817:7732}],76:[,,{769:313,780:317,803:7734,807:315,813:7740,817:7738}],77:[,,{769:7742,775:7744,803:7746}],78:[,,{768:504,769:323,771:209,775:7748,780:327,803:7750,807:325,813:7754,817:7752}],79:[,,{768:210,769:211,770:212,771:213,772:332,774:334,775:558,776:214,777:7886,779:336,780:465,783:524,785:526,795:416,803:7884,808:490}],80:[,,{769:7764,775:7766}],82:[,,{769:340,775:7768,780:344,783:528,785:530,803:7770,807:342,817:7774}],83:[,,{769:346,770:348,775:7776,780:352,803:7778,806:536,807:350}],84:[,,{775:7786,780:356,803:7788,806:538,807:354,813:7792,817:7790}],85:[,,{768:217,769:218,770:219,771:360,772:362,774:364,776:220,777:7910,778:366,779:368,780:467,783:532,785:534,795:431,803:7908,804:7794,808:370,813:7798,816:7796}],86:[,,{771:7804,803:7806}],87:[,,{768:7808,769:7810,770:372,775:7814,776:7812,803:7816}],88:[,,{775:7818,776:7820}],89:[,,{768:7922,769:221,770:374,771:7928,772:562,775:7822,776:376,777:7926,803:7924}],90:[,,{769:377,770:7824,775:379,780:381,803:7826,817:7828}],97:[,,{768:224,769:225,770:226,771:227,772:257,774:259,775:551,776:228,777:7843,778:229,780:462,783:513,785:515,803:7841,805:7681,808:261}],98:[,,{775:7683,803:7685,817:7687}],99:[,,{769:263,770:265,775:267,780:269,807:231}],100:[,,{775:7691,780:271,803:7693,807:7697,813:7699,817:7695}],101:[,,{768:232,769:233,770:234,771:7869,772:275,774:277,775:279,776:235,777:7867,780:283,783:517,785:519,803:7865,807:553,808:281,813:7705,816:7707}],102:[,,{775:7711}],103:[,,{769:501,770:285,772:7713,774:287,775:289,780:487,807:291}],104:[,,{770:293,775:7715,776:7719,780:543,803:7717,807:7721,814:7723,817:7830}],105:[,,{768:236,769:237,770:238,771:297,772:299,774:301,776:239,777:7881,780:464,783:521,785:523,803:7883,808:303,816:7725}],106:[,,{770:309,780:496}],107:[,,{769:7729,780:489,803:7731,807:311,817:7733}],108:[,,{769:314,780:318,803:7735,807:316,813:7741,817:7739}],109:[,,{769:7743,775:7745,803:7747}],110:[,,{768:505,769:324,771:241,775:7749,780:328,803:7751,807:326,813:7755,817:7753}],111:[,,{768:242,769:243,770:244,771:245,772:333,774:335,775:559,776:246,777:7887,779:337,780:466,783:525,785:527,795:417,803:7885,808:491}],112:[,,{769:7765,775:7767}],114:[,,{769:341,775:7769,780:345,783:529,785:531,803:7771,807:343,817:7775}],115:[,,{769:347,770:349,775:7777,780:353,803:7779,806:537,807:351}],116:[,,{775:7787,776:7831,780:357,803:7789,806:539,807:355,813:7793,817:7791}],117:[,,{768:249,769:250,770:251,771:361,772:363,774:365,776:252,777:7911,778:367,779:369,780:468,783:533,785:535,795:432,803:7909,804:7795,808:371,813:7799,816:7797}],118:[,,{771:7805,803:7807}],119:[,,{768:7809,769:7811,770:373,775:7815,776:7813,778:7832,803:7817}],120:[,,{775:7819,776:7821}],121:[,,{768:7923,769:253,770:375,771:7929,772:563,775:7823,776:255,777:7927,778:7833,803:7925}],122:[,,{769:378,770:7825,775:380,780:382,803:7827,817:7829}],160:[[32],256],168:[[32,776],256,{768:8173,769:901,834:8129}],170:[[97],256],175:[[32,772],256],178:[[50],256],179:[[51],256],180:[[32,769],256],181:[[956],256],184:[[32,807],256],185:[[49],256],186:[[111],256],188:[[49,8260,52],256],189:[[49,8260,50],256],190:[[51,8260,52],256],192:[[65,768]],193:[[65,769]],194:[[65,770],,{768:7846,769:7844,771:7850,777:7848}],195:[[65,771]],196:[[65,776],,{772:478}],197:[[65,778],,{769:506}],198:[,,{769:508,772:482}],199:[[67,807],,{769:7688}],200:[[69,768]],201:[[69,769]],202:[[69,770],,{768:7872,769:7870,771:7876,777:7874}],203:[[69,776]],204:[[73,768]],205:[[73,769]],206:[[73,770]],207:[[73,776],,{769:7726}],209:[[78,771]],210:[[79,768]],211:[[79,769]],212:[[79,770],,{768:7890,769:7888,771:7894,777:7892}],213:[[79,771],,{769:7756,772:556,776:7758}],214:[[79,776],,{772:554}],216:[,,{769:510}],217:[[85,768]],218:[[85,769]],219:[[85,770]],220:[[85,776],,{768:475,769:471,772:469,780:473}],221:[[89,769]],224:[[97,768]],225:[[97,769]],226:[[97,770],,{768:7847,769:7845,771:7851,777:7849}],227:[[97,771]],228:[[97,776],,{772:479}],229:[[97,778],,{769:507}],230:[,,{769:509,772:483}],231:[[99,807],,{769:7689}],232:[[101,768]],233:[[101,769]],234:[[101,770],,{768:7873,769:7871,771:7877,777:7875}],235:[[101,776]],236:[[105,768]],237:[[105,769]],238:[[105,770]],239:[[105,776],,{769:7727}],241:[[110,771]],242:[[111,768]],243:[[111,769]],244:[[111,770],,{768:7891,769:7889,771:7895,777:7893}],245:[[111,771],,{769:7757,772:557,776:7759}],246:[[111,776],,{772:555}],248:[,,{769:511}],249:[[117,768]],250:[[117,769]],251:[[117,770]],252:[[117,776],,{768:476,769:472,772:470,780:474}],253:[[121,769]],255:[[121,776]]},256:{256:[[65,772]],257:[[97,772]],258:[[65,774],,{768:7856,769:7854,771:7860,777:7858}],259:[[97,774],,{768:7857,769:7855,771:7861,777:7859}],260:[[65,808]],261:[[97,808]],262:[[67,769]],263:[[99,769]],264:[[67,770]],265:[[99,770]],266:[[67,775]],267:[[99,775]],268:[[67,780]],269:[[99,780]],270:[[68,780]],271:[[100,780]],274:[[69,772],,{768:7700,769:7702}],275:[[101,772],,{768:7701,769:7703}],276:[[69,774]],277:[[101,774]],278:[[69,775]],279:[[101,775]],280:[[69,808]],281:[[101,808]],282:[[69,780]],283:[[101,780]],284:[[71,770]],285:[[103,770]],286:[[71,774]],287:[[103,774]],288:[[71,775]],289:[[103,775]],290:[[71,807]],291:[[103,807]],292:[[72,770]],293:[[104,770]],296:[[73,771]],297:[[105,771]],298:[[73,772]],299:[[105,772]],300:[[73,774]],301:[[105,774]],302:[[73,808]],303:[[105,808]],304:[[73,775]],306:[[73,74],256],307:[[105,106],256],308:[[74,770]],309:[[106,770]],310:[[75,807]],311:[[107,807]],313:[[76,769]],314:[[108,769]],315:[[76,807]],316:[[108,807]],317:[[76,780]],318:[[108,780]],319:[[76,183],256],320:[[108,183],256],323:[[78,769]],324:[[110,769]],325:[[78,807]],326:[[110,807]],327:[[78,780]],328:[[110,780]],329:[[700,110],256],332:[[79,772],,{768:7760,769:7762}],333:[[111,772],,{768:7761,769:7763}],334:[[79,774]],335:[[111,774]],336:[[79,779]],337:[[111,779]],340:[[82,769]],341:[[114,769]],342:[[82,807]],343:[[114,807]],344:[[82,780]],345:[[114,780]],346:[[83,769],,{775:7780}],347:[[115,769],,{775:7781}],348:[[83,770]],349:[[115,770]],350:[[83,807]],351:[[115,807]],352:[[83,780],,{775:7782}],353:[[115,780],,{775:7783}],354:[[84,807]],355:[[116,807]],356:[[84,780]],357:[[116,780]],360:[[85,771],,{769:7800}],361:[[117,771],,{769:7801}],362:[[85,772],,{776:7802}],363:[[117,772],,{776:7803}],364:[[85,774]],365:[[117,774]],366:[[85,778]],367:[[117,778]],368:[[85,779]],369:[[117,779]],370:[[85,808]],371:[[117,808]],372:[[87,770]],373:[[119,770]],374:[[89,770]],375:[[121,770]],376:[[89,776]],377:[[90,769]],378:[[122,769]],379:[[90,775]],380:[[122,775]],381:[[90,780]],382:[[122,780]],383:[[115],256,{775:7835}],416:[[79,795],,{768:7900,769:7898,771:7904,777:7902,803:7906}],417:[[111,795],,{768:7901,769:7899,771:7905,777:7903,803:7907}],431:[[85,795],,{768:7914,769:7912,771:7918,777:7916,803:7920}],432:[[117,795],,{768:7915,769:7913,771:7919,777:7917,803:7921}],439:[,,{780:494}],452:[[68,381],256],453:[[68,382],256],454:[[100,382],256],455:[[76,74],256],456:[[76,106],256],457:[[108,106],256],458:[[78,74],256],459:[[78,106],256],460:[[110,106],256],461:[[65,780]],462:[[97,780]],463:[[73,780]],464:[[105,780]],465:[[79,780]],466:[[111,780]],467:[[85,780]],468:[[117,780]],469:[[220,772]],470:[[252,772]],471:[[220,769]],472:[[252,769]],473:[[220,780]],474:[[252,780]],475:[[220,768]],476:[[252,768]],478:[[196,772]],479:[[228,772]],480:[[550,772]],481:[[551,772]],482:[[198,772]],483:[[230,772]],486:[[71,780]],487:[[103,780]],488:[[75,780]],489:[[107,780]],490:[[79,808],,{772:492}],491:[[111,808],,{772:493}],492:[[490,772]],493:[[491,772]],494:[[439,780]],495:[[658,780]],496:[[106,780]],497:[[68,90],256],498:[[68,122],256],499:[[100,122],256],500:[[71,769]],501:[[103,769]],504:[[78,768]],505:[[110,768]],506:[[197,769]],507:[[229,769]],508:[[198,769]],509:[[230,769]],510:[[216,769]],511:[[248,769]],66045:[,220]},512:{512:[[65,783]],513:[[97,783]],514:[[65,785]],515:[[97,785]],516:[[69,783]],517:[[101,783]],518:[[69,785]],519:[[101,785]],520:[[73,783]],521:[[105,783]],522:[[73,785]],523:[[105,785]],524:[[79,783]],525:[[111,783]],526:[[79,785]],527:[[111,785]],528:[[82,783]],529:[[114,783]],530:[[82,785]],531:[[114,785]],532:[[85,783]],533:[[117,783]],534:[[85,785]],535:[[117,785]],536:[[83,806]],537:[[115,806]],538:[[84,806]],539:[[116,806]],542:[[72,780]],543:[[104,780]],550:[[65,775],,{772:480}],551:[[97,775],,{772:481}],552:[[69,807],,{774:7708}],553:[[101,807],,{774:7709}],554:[[214,772]],555:[[246,772]],556:[[213,772]],557:[[245,772]],558:[[79,775],,{772:560}],559:[[111,775],,{772:561}],560:[[558,772]],561:[[559,772]],562:[[89,772]],563:[[121,772]],658:[,,{780:495}],688:[[104],256],689:[[614],256],690:[[106],256],691:[[114],256],692:[[633],256],693:[[635],256],694:[[641],256],695:[[119],256],696:[[121],256],728:[[32,774],256],729:[[32,775],256],730:[[32,778],256],731:[[32,808],256],732:[[32,771],256],733:[[32,779],256],736:[[611],256],737:[[108],256],738:[[115],256],739:[[120],256],740:[[661],256],66272:[,220]},768:{768:[,230],769:[,230],770:[,230],771:[,230],772:[,230],773:[,230],774:[,230],775:[,230],776:[,230,{769:836}],777:[,230],778:[,230],779:[,230],780:[,230],781:[,230],782:[,230],783:[,230],784:[,230],785:[,230],786:[,230],787:[,230],788:[,230],789:[,232],790:[,220],791:[,220],792:[,220],793:[,220],794:[,232],795:[,216],796:[,220],797:[,220],798:[,220],799:[,220],800:[,220],801:[,202],802:[,202],803:[,220],804:[,220],805:[,220],806:[,220],807:[,202],808:[,202],809:[,220],810:[,220],811:[,220],812:[,220],813:[,220],814:[,220],815:[,220],816:[,220],817:[,220],818:[,220],819:[,220],820:[,1],821:[,1],822:[,1],823:[,1],824:[,1],825:[,220],826:[,220],827:[,220],828:[,220],829:[,230],830:[,230],831:[,230],832:[[768],230],833:[[769],230],834:[,230],835:[[787],230],836:[[776,769],230],837:[,240],838:[,230],839:[,220],840:[,220],841:[,220],842:[,230],843:[,230],844:[,230],845:[,220],846:[,220],848:[,230],849:[,230],850:[,230],851:[,220],852:[,220],853:[,220],854:[,220],855:[,230],856:[,232],857:[,220],858:[,220],859:[,230],860:[,233],861:[,234],862:[,234],863:[,233],864:[,234],865:[,234],866:[,233],867:[,230],868:[,230],869:[,230],870:[,230],871:[,230],872:[,230],873:[,230],874:[,230],875:[,230],876:[,230],877:[,230],878:[,230],879:[,230],884:[[697]],890:[[32,837],256],894:[[59]],900:[[32,769],256],901:[[168,769]],902:[[913,769]],903:[[183]],904:[[917,769]],905:[[919,769]],906:[[921,769]],908:[[927,769]],910:[[933,769]],911:[[937,769]],912:[[970,769]],913:[,,{768:8122,769:902,772:8121,774:8120,787:7944,788:7945,837:8124}],917:[,,{768:8136,769:904,787:7960,788:7961}],919:[,,{768:8138,769:905,787:7976,788:7977,837:8140}],921:[,,{768:8154,769:906,772:8153,774:8152,776:938,787:7992,788:7993}],927:[,,{768:8184,769:908,787:8008,788:8009}],929:[,,{788:8172}],933:[,,{768:8170,769:910,772:8169,774:8168,776:939,788:8025}],937:[,,{768:8186,769:911,787:8040,788:8041,837:8188}],938:[[921,776]],939:[[933,776]],940:[[945,769],,{837:8116}],941:[[949,769]],942:[[951,769],,{837:8132}],943:[[953,769]],944:[[971,769]],945:[,,{768:8048,769:940,772:8113,774:8112,787:7936,788:7937,834:8118,837:8115}],949:[,,{768:8050,769:941,787:7952,788:7953}],951:[,,{768:8052,769:942,787:7968,788:7969,834:8134,837:8131}],953:[,,{768:8054,769:943,772:8145,774:8144,776:970,787:7984,788:7985,834:8150}],959:[,,{768:8056,769:972,787:8e3,788:8001}],961:[,,{787:8164,788:8165}],965:[,,{768:8058,769:973,772:8161,774:8160,776:971,787:8016,788:8017,834:8166}],969:[,,{768:8060,769:974,787:8032,788:8033,834:8182,837:8179}],970:[[953,776],,{768:8146,769:912,834:8151}],971:[[965,776],,{768:8162,769:944,834:8167}],972:[[959,769]],973:[[965,769]],974:[[969,769],,{837:8180}],976:[[946],256],977:[[952],256],978:[[933],256,{769:979,776:980}],979:[[978,769]],980:[[978,776]],981:[[966],256],982:[[960],256],1008:[[954],256],1009:[[961],256],1010:[[962],256],1012:[[920],256],1013:[[949],256],1017:[[931],256],66422:[,230],66423:[,230],66424:[,230],66425:[,230],66426:[,230]},1024:{1024:[[1045,768]],1025:[[1045,776]],1027:[[1043,769]],1030:[,,{776:1031}],1031:[[1030,776]],1036:[[1050,769]],1037:[[1048,768]],1038:[[1059,774]],1040:[,,{774:1232,776:1234}],1043:[,,{769:1027}],1045:[,,{768:1024,774:1238,776:1025}],1046:[,,{774:1217,776:1244}],1047:[,,{776:1246}],1048:[,,{768:1037,772:1250,774:1049,776:1252}],1049:[[1048,774]],1050:[,,{769:1036}],1054:[,,{776:1254}],1059:[,,{772:1262,774:1038,776:1264,779:1266}],1063:[,,{776:1268}],1067:[,,{776:1272}],1069:[,,{776:1260}],1072:[,,{774:1233,776:1235}],1075:[,,{769:1107}],1077:[,,{768:1104,774:1239,776:1105}],1078:[,,{774:1218,776:1245}],1079:[,,{776:1247}],1080:[,,{768:1117,772:1251,774:1081,776:1253}],1081:[[1080,774]],1082:[,,{769:1116}],1086:[,,{776:1255}],1091:[,,{772:1263,774:1118,776:1265,779:1267}],1095:[,,{776:1269}],1099:[,,{776:1273}],1101:[,,{776:1261}],1104:[[1077,768]],1105:[[1077,776]],1107:[[1075,769]],1110:[,,{776:1111}],1111:[[1110,776]],1116:[[1082,769]],1117:[[1080,768]],1118:[[1091,774]],1140:[,,{783:1142}],1141:[,,{783:1143}],1142:[[1140,783]],1143:[[1141,783]],1155:[,230],1156:[,230],1157:[,230],1158:[,230],1159:[,230],1217:[[1046,774]],1218:[[1078,774]],1232:[[1040,774]],1233:[[1072,774]],1234:[[1040,776]],1235:[[1072,776]],1238:[[1045,774]],1239:[[1077,774]],1240:[,,{776:1242}],1241:[,,{776:1243}],1242:[[1240,776]],1243:[[1241,776]],1244:[[1046,776]],1245:[[1078,776]],1246:[[1047,776]],1247:[[1079,776]],1250:[[1048,772]],1251:[[1080,772]],1252:[[1048,776]],1253:[[1080,776]],1254:[[1054,776]],1255:[[1086,776]],1256:[,,{776:1258}],1257:[,,{776:1259}],1258:[[1256,776]],1259:[[1257,776]],1260:[[1069,776]],1261:[[1101,776]],1262:[[1059,772]],1263:[[1091,772]],1264:[[1059,776]],1265:[[1091,776]],1266:[[1059,779]],1267:[[1091,779]],1268:[[1063,776]],1269:[[1095,776]],1272:[[1067,776]],1273:[[1099,776]]},1280:{1415:[[1381,1410],256],1425:[,220],1426:[,230],1427:[,230],1428:[,230],1429:[,230],1430:[,220],1431:[,230],1432:[,230],1433:[,230],1434:[,222],1435:[,220],1436:[,230],1437:[,230],1438:[,230],1439:[,230],1440:[,230],1441:[,230],1442:[,220],1443:[,220],1444:[,220],1445:[,220],1446:[,220],1447:[,220],1448:[,230],1449:[,230],1450:[,220],1451:[,230],1452:[,230],1453:[,222],1454:[,228],1455:[,230],1456:[,10],1457:[,11],1458:[,12],1459:[,13],1460:[,14],1461:[,15],1462:[,16],1463:[,17],1464:[,18],1465:[,19],1466:[,19],1467:[,20],1468:[,21],1469:[,22],1471:[,23],1473:[,24],1474:[,25],1476:[,230],1477:[,220],1479:[,18]},1536:{1552:[,230],1553:[,230],1554:[,230],1555:[,230],1556:[,230],1557:[,230],1558:[,230],1559:[,230],1560:[,30],1561:[,31],1562:[,32],1570:[[1575,1619]],1571:[[1575,1620]],1572:[[1608,1620]],1573:[[1575,1621]],1574:[[1610,1620]],1575:[,,{1619:1570,1620:1571,1621:1573}],1608:[,,{1620:1572}],1610:[,,{1620:1574}],1611:[,27],1612:[,28],1613:[,29],1614:[,30],1615:[,31],1616:[,32],1617:[,33],1618:[,34],1619:[,230],1620:[,230],1621:[,220],1622:[,220],1623:[,230],1624:[,230],1625:[,230],1626:[,230],1627:[,230],1628:[,220],1629:[,230],1630:[,230],1631:[,220],1648:[,35],1653:[[1575,1652],256],1654:[[1608,1652],256],1655:[[1735,1652],256],1656:[[1610,1652],256],1728:[[1749,1620]],1729:[,,{1620:1730}],1730:[[1729,1620]],1746:[,,{1620:1747}],1747:[[1746,1620]],1749:[,,{1620:1728}],1750:[,230],1751:[,230],1752:[,230],1753:[,230],1754:[,230],1755:[,230],1756:[,230],1759:[,230],1760:[,230],1761:[,230],1762:[,230],1763:[,220],1764:[,230],1767:[,230],1768:[,230],1770:[,220],1771:[,230],1772:[,230],1773:[,220]},1792:{1809:[,36],1840:[,230],1841:[,220],1842:[,230],1843:[,230],1844:[,220],1845:[,230],1846:[,230],1847:[,220],1848:[,220],1849:[,220],1850:[,230],1851:[,220],1852:[,220],1853:[,230],1854:[,220],1855:[,230],1856:[,230],1857:[,230],1858:[,220],1859:[,230],1860:[,220],1861:[,230],1862:[,220],1863:[,230],1864:[,220],1865:[,230],1866:[,230],2027:[,230],2028:[,230],2029:[,230],2030:[,230],2031:[,230],2032:[,230],2033:[,230],2034:[,220],2035:[,230]},2048:{2070:[,230],2071:[,230],2072:[,230],2073:[,230],2075:[,230],2076:[,230],2077:[,230],2078:[,230],2079:[,230],2080:[,230],2081:[,230],2082:[,230],2083:[,230],2085:[,230],2086:[,230],2087:[,230],2089:[,230],2090:[,230],2091:[,230],2092:[,230],2093:[,230],2137:[,220],2138:[,220],2139:[,220],2276:[,230],2277:[,230],2278:[,220],2279:[,230],2280:[,230],2281:[,220],2282:[,230],2283:[,230],2284:[,230],2285:[,220],2286:[,220],2287:[,220],2288:[,27],2289:[,28],2290:[,29],2291:[,230],2292:[,230],2293:[,230],2294:[,220],2295:[,230],2296:[,230],2297:[,220],2298:[,220],2299:[,230],2300:[,230],2301:[,230],2302:[,230],2303:[,230]},2304:{2344:[,,{2364:2345}],2345:[[2344,2364]],2352:[,,{2364:2353}],2353:[[2352,2364]],2355:[,,{2364:2356}],2356:[[2355,2364]],2364:[,7],2381:[,9],2385:[,230],2386:[,220],2387:[,230],2388:[,230],2392:[[2325,2364],512],2393:[[2326,2364],512],2394:[[2327,2364],512],2395:[[2332,2364],512],2396:[[2337,2364],512],2397:[[2338,2364],512],2398:[[2347,2364],512],2399:[[2351,2364],512],2492:[,7],2503:[,,{2494:2507,2519:2508}],2507:[[2503,2494]],2508:[[2503,2519]],2509:[,9],2524:[[2465,2492],512],2525:[[2466,2492],512],2527:[[2479,2492],512]},2560:{2611:[[2610,2620],512],2614:[[2616,2620],512],2620:[,7],2637:[,9],2649:[[2582,2620],512],2650:[[2583,2620],512],2651:[[2588,2620],512],2654:[[2603,2620],512],2748:[,7],2765:[,9],68109:[,220],68111:[,230],68152:[,230],68153:[,1],68154:[,220],68159:[,9],68325:[,230],68326:[,220]},2816:{2876:[,7],2887:[,,{2878:2891,2902:2888,2903:2892}],2888:[[2887,2902]],2891:[[2887,2878]],2892:[[2887,2903]],2893:[,9],2908:[[2849,2876],512],2909:[[2850,2876],512],2962:[,,{3031:2964}],2964:[[2962,3031]],3014:[,,{3006:3018,3031:3020}],3015:[,,{3006:3019}],3018:[[3014,3006]],3019:[[3015,3006]],3020:[[3014,3031]],3021:[,9]},3072:{3142:[,,{3158:3144}],3144:[[3142,3158]],3149:[,9],3157:[,84],3158:[,91],3260:[,7],3263:[,,{3285:3264}],3264:[[3263,3285]],3270:[,,{3266:3274,3285:3271,3286:3272}],3271:[[3270,3285]],3272:[[3270,3286]],3274:[[3270,3266],,{3285:3275}],3275:[[3274,3285]],3277:[,9]},3328:{3398:[,,{3390:3402,3415:3404}],3399:[,,{3390:3403}],3402:[[3398,3390]],3403:[[3399,3390]],3404:[[3398,3415]],3405:[,9],3530:[,9],3545:[,,{3530:3546,3535:3548,3551:3550}],3546:[[3545,3530]],3548:[[3545,3535],,{3530:3549}],3549:[[3548,3530]],3550:[[3545,3551]]},3584:{3635:[[3661,3634],256],3640:[,103],3641:[,103],3642:[,9],3656:[,107],3657:[,107],3658:[,107],3659:[,107],3763:[[3789,3762],256],3768:[,118],3769:[,118],3784:[,122],3785:[,122],3786:[,122],3787:[,122],3804:[[3755,3737],256],3805:[[3755,3745],256]},3840:{3852:[[3851],256],3864:[,220],3865:[,220],3893:[,220],3895:[,220],3897:[,216],3907:[[3906,4023],512],3917:[[3916,4023],512],3922:[[3921,4023],512],3927:[[3926,4023],512],3932:[[3931,4023],512],3945:[[3904,4021],512],3953:[,129],3954:[,130],3955:[[3953,3954],512],3956:[,132],3957:[[3953,3956],512],3958:[[4018,3968],512],3959:[[4018,3969],256],3960:[[4019,3968],512],3961:[[4019,3969],256],3962:[,130],3963:[,130],3964:[,130],3965:[,130],3968:[,130],3969:[[3953,3968],512],3970:[,230],3971:[,230],3972:[,9],3974:[,230],3975:[,230],3987:[[3986,4023],512],3997:[[3996,4023],512],4002:[[4001,4023],512],4007:[[4006,4023],512],4012:[[4011,4023],512],4025:[[3984,4021],512],4038:[,220]},4096:{4133:[,,{4142:4134}],4134:[[4133,4142]],4151:[,7],4153:[,9],4154:[,9],4237:[,220],4348:[[4316],256],69702:[,9],69759:[,9],69785:[,,{69818:69786}],69786:[[69785,69818]],69787:[,,{69818:69788}],69788:[[69787,69818]],69797:[,,{69818:69803}],69803:[[69797,69818]],69817:[,9],69818:[,7]},4352:{69888:[,230],69889:[,230],69890:[,230],69934:[[69937,69927]],69935:[[69938,69927]],69937:[,,{69927:69934}],69938:[,,{69927:69935}],69939:[,9],69940:[,9],70003:[,7],70080:[,9]},4608:{70197:[,9],70198:[,7],70377:[,7],70378:[,9]},4864:{4957:[,230],4958:[,230],4959:[,230],70460:[,7],70471:[,,{70462:70475,70487:70476}],70475:[[70471,70462]],70476:[[70471,70487]],70477:[,9],70502:[,230],70503:[,230],70504:[,230],70505:[,230],70506:[,230],70507:[,230],70508:[,230],70512:[,230],70513:[,230],70514:[,230],70515:[,230],70516:[,230]},5120:{70841:[,,{70832:70844,70842:70843,70845:70846}],70843:[[70841,70842]],70844:[[70841,70832]],70846:[[70841,70845]],70850:[,9],70851:[,7]},5376:{71096:[,,{71087:71098}],71097:[,,{71087:71099}],71098:[[71096,71087]],71099:[[71097,71087]],71103:[,9],71104:[,7]},5632:{71231:[,9],71350:[,9],71351:[,7]},5888:{5908:[,9],5940:[,9],6098:[,9],6109:[,230]},6144:{6313:[,228]},6400:{6457:[,222],6458:[,230],6459:[,220]},6656:{6679:[,230],6680:[,220],6752:[,9],6773:[,230],6774:[,230],6775:[,230],6776:[,230],6777:[,230],6778:[,230],6779:[,230],6780:[,230],6783:[,220],6832:[,230],6833:[,230],6834:[,230],6835:[,230],6836:[,230],6837:[,220],6838:[,220],6839:[,220],6840:[,220],6841:[,220],6842:[,220],6843:[,230],6844:[,230],6845:[,220]},6912:{6917:[,,{6965:6918}],6918:[[6917,6965]],6919:[,,{6965:6920}],6920:[[6919,6965]],6921:[,,{6965:6922}],6922:[[6921,6965]],6923:[,,{6965:6924}],6924:[[6923,6965]],6925:[,,{6965:6926}],6926:[[6925,6965]],6929:[,,{6965:6930}],6930:[[6929,6965]],6964:[,7],6970:[,,{6965:6971}],6971:[[6970,6965]],6972:[,,{6965:6973}],6973:[[6972,6965]],6974:[,,{6965:6976}],6975:[,,{6965:6977}],6976:[[6974,6965]],6977:[[6975,6965]],6978:[,,{6965:6979}],6979:[[6978,6965]],6980:[,9],7019:[,230],7020:[,220],7021:[,230],7022:[,230],7023:[,230],7024:[,230],7025:[,230],7026:[,230],7027:[,230],7082:[,9],7083:[,9],7142:[,7],7154:[,9],7155:[,9]},7168:{7223:[,7],7376:[,230],7377:[,230],7378:[,230],7380:[,1],7381:[,220],7382:[,220],7383:[,220],7384:[,220],7385:[,220],7386:[,230],7387:[,230],7388:[,220],7389:[,220],7390:[,220],7391:[,220],7392:[,230],7394:[,1],7395:[,1],7396:[,1],7397:[,1],7398:[,1],7399:[,1],7400:[,1],7405:[,220],7412:[,230],7416:[,230],7417:[,230]},7424:{7468:[[65],256],7469:[[198],256],7470:[[66],256],7472:[[68],256],7473:[[69],256],7474:[[398],256],7475:[[71],256],7476:[[72],256],7477:[[73],256],7478:[[74],256],7479:[[75],256],7480:[[76],256],7481:[[77],256],7482:[[78],256],7484:[[79],256],7485:[[546],256],7486:[[80],256],7487:[[82],256],7488:[[84],256],7489:[[85],256],7490:[[87],256],7491:[[97],256],7492:[[592],256],7493:[[593],256],7494:[[7426],256],7495:[[98],256],7496:[[100],256],7497:[[101],256],7498:[[601],256],7499:[[603],256],7500:[[604],256],7501:[[103],256],7503:[[107],256],7504:[[109],256],7505:[[331],256],7506:[[111],256],7507:[[596],256],7508:[[7446],256],7509:[[7447],256],7510:[[112],256],7511:[[116],256],7512:[[117],256],7513:[[7453],256],7514:[[623],256],7515:[[118],256],7516:[[7461],256],7517:[[946],256],7518:[[947],256],7519:[[948],256],7520:[[966],256],7521:[[967],256],7522:[[105],256],7523:[[114],256],7524:[[117],256],7525:[[118],256],7526:[[946],256],7527:[[947],256],7528:[[961],256],7529:[[966],256],7530:[[967],256],7544:[[1085],256],7579:[[594],256],7580:[[99],256],7581:[[597],256],7582:[[240],256],7583:[[604],256],7584:[[102],256],7585:[[607],256],7586:[[609],256],7587:[[613],256],7588:[[616],256],7589:[[617],256],7590:[[618],256],7591:[[7547],256],7592:[[669],256],7593:[[621],256],7594:[[7557],256],7595:[[671],256],7596:[[625],256],7597:[[624],256],7598:[[626],256],7599:[[627],256],7600:[[628],256],7601:[[629],256],7602:[[632],256],7603:[[642],256],7604:[[643],256],7605:[[427],256],7606:[[649],256],7607:[[650],256],7608:[[7452],256],7609:[[651],256],7610:[[652],256],7611:[[122],256],7612:[[656],256],7613:[[657],256],7614:[[658],256],7615:[[952],256],7616:[,230],7617:[,230],7618:[,220],7619:[,230],7620:[,230],7621:[,230],7622:[,230],7623:[,230],7624:[,230],7625:[,230],7626:[,220],7627:[,230],7628:[,230],7629:[,234],7630:[,214],7631:[,220],7632:[,202],7633:[,230],7634:[,230],7635:[,230],7636:[,230],7637:[,230],7638:[,230],7639:[,230],7640:[,230],7641:[,230],7642:[,230],7643:[,230],7644:[,230],7645:[,230],7646:[,230],7647:[,230],7648:[,230],7649:[,230],7650:[,230],7651:[,230],7652:[,230],7653:[,230],7654:[,230],7655:[,230],7656:[,230],7657:[,230],7658:[,230],7659:[,230],7660:[,230],7661:[,230],7662:[,230],7663:[,230],7664:[,230],7665:[,230],7666:[,230],7667:[,230],7668:[,230],7669:[,230],7676:[,233],7677:[,220],7678:[,230],7679:[,220]},7680:{7680:[[65,805]],7681:[[97,805]],7682:[[66,775]],7683:[[98,775]],7684:[[66,803]],7685:[[98,803]],7686:[[66,817]],7687:[[98,817]],7688:[[199,769]],7689:[[231,769]],7690:[[68,775]],7691:[[100,775]],7692:[[68,803]],7693:[[100,803]],7694:[[68,817]],7695:[[100,817]],7696:[[68,807]],7697:[[100,807]],7698:[[68,813]],7699:[[100,813]],7700:[[274,768]],7701:[[275,768]],7702:[[274,769]],7703:[[275,769]],7704:[[69,813]],7705:[[101,813]],7706:[[69,816]],7707:[[101,816]],7708:[[552,774]],7709:[[553,774]],7710:[[70,775]],7711:[[102,775]],7712:[[71,772]],7713:[[103,772]],7714:[[72,775]],7715:[[104,775]],7716:[[72,803]],7717:[[104,803]],7718:[[72,776]],7719:[[104,776]],7720:[[72,807]],7721:[[104,807]],7722:[[72,814]],7723:[[104,814]],7724:[[73,816]],7725:[[105,816]],7726:[[207,769]],7727:[[239,769]],7728:[[75,769]],7729:[[107,769]],7730:[[75,803]],7731:[[107,803]],7732:[[75,817]],7733:[[107,817]],7734:[[76,803],,{772:7736}],7735:[[108,803],,{772:7737}],7736:[[7734,772]],7737:[[7735,772]],7738:[[76,817]],7739:[[108,817]],7740:[[76,813]],7741:[[108,813]],7742:[[77,769]],7743:[[109,769]],7744:[[77,775]],7745:[[109,775]],7746:[[77,803]],7747:[[109,803]],7748:[[78,775]],7749:[[110,775]],7750:[[78,803]],7751:[[110,803]],7752:[[78,817]],7753:[[110,817]],7754:[[78,813]],7755:[[110,813]],7756:[[213,769]],7757:[[245,769]],7758:[[213,776]],7759:[[245,776]],7760:[[332,768]],7761:[[333,768]],7762:[[332,769]],7763:[[333,769]],7764:[[80,769]],7765:[[112,769]],7766:[[80,775]],7767:[[112,775]],7768:[[82,775]],7769:[[114,775]],7770:[[82,803],,{772:7772}],7771:[[114,803],,{772:7773}],7772:[[7770,772]],7773:[[7771,772]],7774:[[82,817]],7775:[[114,817]],7776:[[83,775]],7777:[[115,775]],7778:[[83,803],,{775:7784}],7779:[[115,803],,{775:7785}],7780:[[346,775]],7781:[[347,775]],7782:[[352,775]],7783:[[353,775]],7784:[[7778,775]],7785:[[7779,775]],7786:[[84,775]],7787:[[116,775]],7788:[[84,803]],7789:[[116,803]],7790:[[84,817]],7791:[[116,817]],7792:[[84,813]],7793:[[116,813]],7794:[[85,804]],7795:[[117,804]],7796:[[85,816]],7797:[[117,816]],7798:[[85,813]],7799:[[117,813]],7800:[[360,769]],7801:[[361,769]],7802:[[362,776]],7803:[[363,776]],7804:[[86,771]],7805:[[118,771]],7806:[[86,803]],7807:[[118,803]],7808:[[87,768]],7809:[[119,768]],7810:[[87,769]],7811:[[119,769]],7812:[[87,776]],7813:[[119,776]],7814:[[87,775]],7815:[[119,775]],7816:[[87,803]],7817:[[119,803]],7818:[[88,775]],7819:[[120,775]],7820:[[88,776]],7821:[[120,776]],7822:[[89,775]],7823:[[121,775]],7824:[[90,770]],7825:[[122,770]],7826:[[90,803]],7827:[[122,803]],7828:[[90,817]],7829:[[122,817]],7830:[[104,817]],7831:[[116,776]],7832:[[119,778]],7833:[[121,778]],7834:[[97,702],256],7835:[[383,775]],7840:[[65,803],,{770:7852,774:7862}],7841:[[97,803],,{770:7853,774:7863}],7842:[[65,777]],7843:[[97,777]],7844:[[194,769]],7845:[[226,769]],7846:[[194,768]],7847:[[226,768]],7848:[[194,777]],7849:[[226,777]],7850:[[194,771]],7851:[[226,771]],7852:[[7840,770]],7853:[[7841,770]],7854:[[258,769]],7855:[[259,769]],7856:[[258,768]],7857:[[259,768]],7858:[[258,777]],7859:[[259,777]],7860:[[258,771]],7861:[[259,771]],7862:[[7840,774]],7863:[[7841,774]],7864:[[69,803],,{770:7878}],7865:[[101,803],,{770:7879}],7866:[[69,777]],7867:[[101,777]],7868:[[69,771]],7869:[[101,771]],7870:[[202,769]],7871:[[234,769]],7872:[[202,768]],7873:[[234,768]],7874:[[202,777]],7875:[[234,777]],7876:[[202,771]],7877:[[234,771]],7878:[[7864,770]],7879:[[7865,770]],7880:[[73,777]],7881:[[105,777]],7882:[[73,803]],7883:[[105,803]],7884:[[79,803],,{770:7896}],7885:[[111,803],,{770:7897}],7886:[[79,777]],7887:[[111,777]],7888:[[212,769]],7889:[[244,769]],7890:[[212,768]],7891:[[244,768]],7892:[[212,777]],7893:[[244,777]],7894:[[212,771]],7895:[[244,771]],7896:[[7884,770]],7897:[[7885,770]],7898:[[416,769]],7899:[[417,769]],7900:[[416,768]],7901:[[417,768]],7902:[[416,777]],7903:[[417,777]],7904:[[416,771]],7905:[[417,771]],7906:[[416,803]],7907:[[417,803]],7908:[[85,803]],7909:[[117,803]],7910:[[85,777]],7911:[[117,777]],7912:[[431,769]],7913:[[432,769]],7914:[[431,768]],7915:[[432,768]],7916:[[431,777]],7917:[[432,777]],7918:[[431,771]],7919:[[432,771]],7920:[[431,803]],7921:[[432,803]],7922:[[89,768]],7923:[[121,768]],7924:[[89,803]],7925:[[121,803]],7926:[[89,777]],7927:[[121,777]],7928:[[89,771]],7929:[[121,771]]},7936:{7936:[[945,787],,{768:7938,769:7940,834:7942,837:8064}],7937:[[945,788],,{768:7939,769:7941,834:7943,837:8065}],7938:[[7936,768],,{837:8066}],7939:[[7937,768],,{837:8067}],7940:[[7936,769],,{837:8068}],7941:[[7937,769],,{837:8069}],7942:[[7936,834],,{837:8070}],7943:[[7937,834],,{837:8071}],7944:[[913,787],,{768:7946,769:7948,834:7950,837:8072}],7945:[[913,788],,{768:7947,769:7949,834:7951,837:8073}],7946:[[7944,768],,{837:8074}],7947:[[7945,768],,{837:8075}],7948:[[7944,769],,{837:8076}],7949:[[7945,769],,{837:8077}],7950:[[7944,834],,{837:8078}],7951:[[7945,834],,{837:8079}],7952:[[949,787],,{768:7954,769:7956}],7953:[[949,788],,{768:7955,769:7957}],7954:[[7952,768]],7955:[[7953,768]],7956:[[7952,769]],7957:[[7953,769]],7960:[[917,787],,{768:7962,769:7964}],7961:[[917,788],,{768:7963,769:7965}],7962:[[7960,768]],7963:[[7961,768]],7964:[[7960,769]],7965:[[7961,769]],7968:[[951,787],,{768:7970,769:7972,834:7974,837:8080}],7969:[[951,788],,{768:7971,769:7973,834:7975,837:8081}],7970:[[7968,768],,{837:8082}],7971:[[7969,768],,{837:8083}],7972:[[7968,769],,{837:8084}],7973:[[7969,769],,{837:8085}],7974:[[7968,834],,{837:8086}],7975:[[7969,834],,{837:8087}],7976:[[919,787],,{768:7978,769:7980,834:7982,837:8088}],7977:[[919,788],,{768:7979,769:7981,834:7983,837:8089}],7978:[[7976,768],,{837:8090}],7979:[[7977,768],,{837:8091}],7980:[[7976,769],,{837:8092}],7981:[[7977,769],,{837:8093}],7982:[[7976,834],,{837:8094}],7983:[[7977,834],,{837:8095}],7984:[[953,787],,{768:7986,769:7988,834:7990}],7985:[[953,788],,{768:7987,769:7989,834:7991}],7986:[[7984,768]],7987:[[7985,768]],7988:[[7984,769]],7989:[[7985,769]],7990:[[7984,834]],7991:[[7985,834]],7992:[[921,787],,{768:7994,769:7996,834:7998}],7993:[[921,788],,{768:7995,769:7997,834:7999}],7994:[[7992,768]],7995:[[7993,768]],7996:[[7992,769]],7997:[[7993,769]],7998:[[7992,834]],7999:[[7993,834]],8e3:[[959,787],,{768:8002,769:8004}],8001:[[959,788],,{768:8003,769:8005}],8002:[[8e3,768]],8003:[[8001,768]],8004:[[8e3,769]],8005:[[8001,769]],8008:[[927,787],,{768:8010,769:8012}],8009:[[927,788],,{768:8011,769:8013}],8010:[[8008,768]],8011:[[8009,768]],8012:[[8008,769]],8013:[[8009,769]],8016:[[965,787],,{768:8018,769:8020,834:8022}],8017:[[965,788],,{768:8019,769:8021,834:8023}],8018:[[8016,768]],8019:[[8017,768]],8020:[[8016,769]],8021:[[8017,769]],8022:[[8016,834]],8023:[[8017,834]],8025:[[933,788],,{768:8027,769:8029,834:8031}],8027:[[8025,768]],8029:[[8025,769]],8031:[[8025,834]],8032:[[969,787],,{768:8034,769:8036,834:8038,837:8096}],8033:[[969,788],,{768:8035,769:8037,834:8039,837:8097}],8034:[[8032,768],,{837:8098}],8035:[[8033,768],,{837:8099}],8036:[[8032,769],,{837:8100}],8037:[[8033,769],,{837:8101}],8038:[[8032,834],,{837:8102}],8039:[[8033,834],,{837:8103}],8040:[[937,787],,{768:8042,769:8044,834:8046,837:8104}],8041:[[937,788],,{768:8043,769:8045,834:8047,837:8105}],8042:[[8040,768],,{837:8106}],8043:[[8041,768],,{837:8107}],8044:[[8040,769],,{837:8108}],8045:[[8041,769],,{837:8109}],8046:[[8040,834],,{837:8110}],8047:[[8041,834],,{837:8111}],8048:[[945,768],,{837:8114}],8049:[[940]],8050:[[949,768]],8051:[[941]],8052:[[951,768],,{837:8130}],8053:[[942]],8054:[[953,768]],8055:[[943]],8056:[[959,768]],8057:[[972]],8058:[[965,768]],8059:[[973]],8060:[[969,768],,{837:8178}],8061:[[974]],8064:[[7936,837]],8065:[[7937,837]],8066:[[7938,837]],8067:[[7939,837]],8068:[[7940,837]],8069:[[7941,837]],8070:[[7942,837]],8071:[[7943,837]],8072:[[7944,837]],8073:[[7945,837]],8074:[[7946,837]],8075:[[7947,837]],8076:[[7948,837]],8077:[[7949,837]],8078:[[7950,837]],8079:[[7951,837]],8080:[[7968,837]],8081:[[7969,837]],8082:[[7970,837]],8083:[[7971,837]],8084:[[7972,837]],8085:[[7973,837]],8086:[[7974,837]],8087:[[7975,837]],8088:[[7976,837]],8089:[[7977,837]],8090:[[7978,837]],8091:[[7979,837]],8092:[[7980,837]],8093:[[7981,837]],8094:[[7982,837]],8095:[[7983,837]],8096:[[8032,837]],8097:[[8033,837]],8098:[[8034,837]],8099:[[8035,837]],8100:[[8036,837]],8101:[[8037,837]],8102:[[8038,837]],8103:[[8039,837]],8104:[[8040,837]],8105:[[8041,837]],8106:[[8042,837]],8107:[[8043,837]],8108:[[8044,837]],8109:[[8045,837]],8110:[[8046,837]],8111:[[8047,837]],8112:[[945,774]],8113:[[945,772]],8114:[[8048,837]],8115:[[945,837]],8116:[[940,837]],8118:[[945,834],,{837:8119}],8119:[[8118,837]],8120:[[913,774]],8121:[[913,772]],8122:[[913,768]],8123:[[902]],8124:[[913,837]],8125:[[32,787],256],8126:[[953]],8127:[[32,787],256,{768:8141,769:8142,834:8143}],8128:[[32,834],256],8129:[[168,834]],8130:[[8052,837]],8131:[[951,837]],8132:[[942,837]],8134:[[951,834],,{837:8135}],8135:[[8134,837]],8136:[[917,768]],8137:[[904]],8138:[[919,768]],8139:[[905]],8140:[[919,837]],8141:[[8127,768]],8142:[[8127,769]],8143:[[8127,834]],8144:[[953,774]],8145:[[953,772]],8146:[[970,768]],8147:[[912]],8150:[[953,834]],8151:[[970,834]],8152:[[921,774]],8153:[[921,772]],8154:[[921,768]],8155:[[906]],8157:[[8190,768]],8158:[[8190,769]],8159:[[8190,834]],8160:[[965,774]],8161:[[965,772]],8162:[[971,768]],8163:[[944]],8164:[[961,787]],8165:[[961,788]],8166:[[965,834]],8167:[[971,834]],8168:[[933,774]],8169:[[933,772]],8170:[[933,768]],8171:[[910]],8172:[[929,788]],8173:[[168,768]],8174:[[901]],8175:[[96]],8178:[[8060,837]],8179:[[969,837]],8180:[[974,837]],8182:[[969,834],,{837:8183}],8183:[[8182,837]],8184:[[927,768]],8185:[[908]],8186:[[937,768]],8187:[[911]],8188:[[937,837]],8189:[[180]],8190:[[32,788],256,{768:8157,769:8158,834:8159}]},8192:{8192:[[8194]],8193:[[8195]],8194:[[32],256],8195:[[32],256],8196:[[32],256],8197:[[32],256],8198:[[32],256],8199:[[32],256],8200:[[32],256],8201:[[32],256],8202:[[32],256],8209:[[8208],256],8215:[[32,819],256],8228:[[46],256],8229:[[46,46],256],8230:[[46,46,46],256],8239:[[32],256],8243:[[8242,8242],256],8244:[[8242,8242,8242],256],8246:[[8245,8245],256],8247:[[8245,8245,8245],256],8252:[[33,33],256],8254:[[32,773],256],8263:[[63,63],256],8264:[[63,33],256],8265:[[33,63],256],8279:[[8242,8242,8242,8242],256],8287:[[32],256],8304:[[48],256],8305:[[105],256],8308:[[52],256],8309:[[53],256],8310:[[54],256],8311:[[55],256],8312:[[56],256],8313:[[57],256],8314:[[43],256],8315:[[8722],256],8316:[[61],256],8317:[[40],256],8318:[[41],256],8319:[[110],256],8320:[[48],256],8321:[[49],256],8322:[[50],256],8323:[[51],256],8324:[[52],256],8325:[[53],256],8326:[[54],256],8327:[[55],256],8328:[[56],256],8329:[[57],256],8330:[[43],256],8331:[[8722],256],8332:[[61],256],8333:[[40],256],8334:[[41],256],8336:[[97],256],8337:[[101],256],8338:[[111],256],8339:[[120],256],8340:[[601],256],8341:[[104],256],8342:[[107],256],8343:[[108],256],8344:[[109],256],8345:[[110],256],8346:[[112],256],8347:[[115],256],8348:[[116],256],8360:[[82,115],256],8400:[,230],8401:[,230],8402:[,1],8403:[,1],8404:[,230],8405:[,230],8406:[,230],8407:[,230],8408:[,1],8409:[,1],8410:[,1],8411:[,230],8412:[,230],8417:[,230],8421:[,1],8422:[,1],8423:[,230],8424:[,220],8425:[,230],8426:[,1],8427:[,1],8428:[,220],8429:[,220],8430:[,220],8431:[,220],8432:[,230]},8448:{8448:[[97,47,99],256],8449:[[97,47,115],256],8450:[[67],256],8451:[[176,67],256],8453:[[99,47,111],256],8454:[[99,47,117],256],8455:[[400],256],8457:[[176,70],256],8458:[[103],256],8459:[[72],256],8460:[[72],256],8461:[[72],256],8462:[[104],256],8463:[[295],256],8464:[[73],256],8465:[[73],256],8466:[[76],256],8467:[[108],256],8469:[[78],256],8470:[[78,111],256],8473:[[80],256],8474:[[81],256],8475:[[82],256],8476:[[82],256],8477:[[82],256],8480:[[83,77],256],8481:[[84,69,76],256],8482:[[84,77],256],8484:[[90],256],8486:[[937]],8488:[[90],256],8490:[[75]],8491:[[197]],8492:[[66],256],8493:[[67],256],8495:[[101],256],8496:[[69],256],8497:[[70],256],8499:[[77],256],8500:[[111],256],8501:[[1488],256],8502:[[1489],256],8503:[[1490],256],8504:[[1491],256],8505:[[105],256],8507:[[70,65,88],256],8508:[[960],256],8509:[[947],256],8510:[[915],256],8511:[[928],256],8512:[[8721],256],8517:[[68],256],8518:[[100],256],8519:[[101],256],8520:[[105],256],8521:[[106],256],8528:[[49,8260,55],256],8529:[[49,8260,57],256],8530:[[49,8260,49,48],256],8531:[[49,8260,51],256],8532:[[50,8260,51],256],8533:[[49,8260,53],256],8534:[[50,8260,53],256],8535:[[51,8260,53],256],8536:[[52,8260,53],256],8537:[[49,8260,54],256],8538:[[53,8260,54],256],8539:[[49,8260,56],256],8540:[[51,8260,56],256],8541:[[53,8260,56],256],8542:[[55,8260,56],256],8543:[[49,8260],256],8544:[[73],256],8545:[[73,73],256],8546:[[73,73,73],256],8547:[[73,86],256],8548:[[86],256],8549:[[86,73],256],8550:[[86,73,73],256],8551:[[86,73,73,73],256],8552:[[73,88],256],8553:[[88],256],8554:[[88,73],256],8555:[[88,73,73],256],8556:[[76],256],8557:[[67],256],8558:[[68],256],8559:[[77],256],8560:[[105],256],8561:[[105,105],256],8562:[[105,105,105],256],8563:[[105,118],256],8564:[[118],256],8565:[[118,105],256],8566:[[118,105,105],256],8567:[[118,105,105,105],256],8568:[[105,120],256],8569:[[120],256],8570:[[120,105],256],8571:[[120,105,105],256],8572:[[108],256],8573:[[99],256],8574:[[100],256],8575:[[109],256],8585:[[48,8260,51],256],8592:[,,{824:8602}],8594:[,,{824:8603}],8596:[,,{824:8622}],8602:[[8592,824]],8603:[[8594,824]],8622:[[8596,824]],8653:[[8656,824]],8654:[[8660,824]],8655:[[8658,824]],8656:[,,{824:8653}],8658:[,,{824:8655}],8660:[,,{824:8654}]},8704:{8707:[,,{824:8708}],8708:[[8707,824]],8712:[,,{824:8713}],8713:[[8712,824]],8715:[,,{824:8716}],8716:[[8715,824]],8739:[,,{824:8740}],8740:[[8739,824]],8741:[,,{824:8742}],8742:[[8741,824]],8748:[[8747,8747],256],8749:[[8747,8747,8747],256],8751:[[8750,8750],256],8752:[[8750,8750,8750],256],8764:[,,{824:8769}],8769:[[8764,824]],8771:[,,{824:8772}],8772:[[8771,824]],8773:[,,{824:8775}],8775:[[8773,824]],8776:[,,{824:8777}],8777:[[8776,824]],8781:[,,{824:8813}],8800:[[61,824]],8801:[,,{824:8802}],8802:[[8801,824]],8804:[,,{824:8816}],8805:[,,{824:8817}],8813:[[8781,824]],8814:[[60,824]],8815:[[62,824]],8816:[[8804,824]],8817:[[8805,824]],8818:[,,{824:8820}],8819:[,,{824:8821}],8820:[[8818,824]],8821:[[8819,824]],8822:[,,{824:8824}],8823:[,,{824:8825}],8824:[[8822,824]],8825:[[8823,824]],8826:[,,{824:8832}],8827:[,,{824:8833}],8828:[,,{824:8928}],8829:[,,{824:8929}],8832:[[8826,824]],8833:[[8827,824]],8834:[,,{824:8836}],8835:[,,{824:8837}],8836:[[8834,824]],8837:[[8835,824]],8838:[,,{824:8840}],8839:[,,{824:8841}],8840:[[8838,824]],8841:[[8839,824]],8849:[,,{824:8930}],8850:[,,{824:8931}],8866:[,,{824:8876}],8872:[,,{824:8877}],8873:[,,{824:8878}],8875:[,,{824:8879}],8876:[[8866,824]],8877:[[8872,824]],8878:[[8873,824]],8879:[[8875,824]],8882:[,,{824:8938}],8883:[,,{824:8939}],8884:[,,{824:8940}],8885:[,,{824:8941}],8928:[[8828,824]],8929:[[8829,824]],8930:[[8849,824]],8931:[[8850,824]],8938:[[8882,824]],8939:[[8883,824]],8940:[[8884,824]],8941:[[8885,824]]},8960:{9001:[[12296]],9002:[[12297]]},9216:{9312:[[49],256],9313:[[50],256],9314:[[51],256],9315:[[52],256],9316:[[53],256],9317:[[54],256],9318:[[55],256],9319:[[56],256],9320:[[57],256],9321:[[49,48],256],9322:[[49,49],256],9323:[[49,50],256],9324:[[49,51],256],9325:[[49,52],256],9326:[[49,53],256],9327:[[49,54],256],9328:[[49,55],256],9329:[[49,56],256],9330:[[49,57],256],9331:[[50,48],256],9332:[[40,49,41],256],9333:[[40,50,41],256],9334:[[40,51,41],256],9335:[[40,52,41],256],9336:[[40,53,41],256],9337:[[40,54,41],256],9338:[[40,55,41],256],9339:[[40,56,41],256],9340:[[40,57,41],256],9341:[[40,49,48,41],256],9342:[[40,49,49,41],256],9343:[[40,49,50,41],256],9344:[[40,49,51,41],256],9345:[[40,49,52,41],256],9346:[[40,49,53,41],256],9347:[[40,49,54,41],256],9348:[[40,49,55,41],256],9349:[[40,49,56,41],256],9350:[[40,49,57,41],256],9351:[[40,50,48,41],256],9352:[[49,46],256],9353:[[50,46],256],9354:[[51,46],256],9355:[[52,46],256],9356:[[53,46],256],9357:[[54,46],256],9358:[[55,46],256],9359:[[56,46],256],9360:[[57,46],256],9361:[[49,48,46],256],9362:[[49,49,46],256],9363:[[49,50,46],256],9364:[[49,51,46],256],9365:[[49,52,46],256],9366:[[49,53,46],256],9367:[[49,54,46],256],9368:[[49,55,46],256],9369:[[49,56,46],256],9370:[[49,57,46],256],9371:[[50,48,46],256],9372:[[40,97,41],256],9373:[[40,98,41],256],9374:[[40,99,41],256],9375:[[40,100,41],256],9376:[[40,101,41],256],9377:[[40,102,41],256],9378:[[40,103,41],256],9379:[[40,104,41],256],9380:[[40,105,41],256],9381:[[40,106,41],256],9382:[[40,107,41],256],9383:[[40,108,41],256],9384:[[40,109,41],256],9385:[[40,110,41],256],9386:[[40,111,41],256],9387:[[40,112,41],256],9388:[[40,113,41],256],9389:[[40,114,41],256],9390:[[40,115,41],256],9391:[[40,116,41],256],9392:[[40,117,41],256],9393:[[40,118,41],256],9394:[[40,119,41],256],9395:[[40,120,41],256],9396:[[40,121,41],256],9397:[[40,122,41],256],9398:[[65],256],9399:[[66],256],9400:[[67],256],9401:[[68],256],9402:[[69],256],9403:[[70],256],9404:[[71],256],9405:[[72],256],9406:[[73],256],9407:[[74],256],9408:[[75],256],9409:[[76],256],9410:[[77],256],9411:[[78],256],9412:[[79],256],9413:[[80],256],9414:[[81],256],9415:[[82],256],9416:[[83],256],9417:[[84],256],9418:[[85],256],9419:[[86],256],9420:[[87],256],9421:[[88],256],9422:[[89],256],9423:[[90],256],9424:[[97],256],9425:[[98],256],9426:[[99],256],9427:[[100],256],9428:[[101],256],9429:[[102],256],9430:[[103],256],9431:[[104],256],9432:[[105],256],9433:[[106],256],9434:[[107],256],9435:[[108],256],9436:[[109],256],9437:[[110],256],9438:[[111],256],9439:[[112],256],9440:[[113],256],9441:[[114],256],9442:[[115],256],9443:[[116],256],9444:[[117],256],9445:[[118],256],9446:[[119],256],9447:[[120],256],9448:[[121],256],9449:[[122],256],9450:[[48],256]},10752:{10764:[[8747,8747,8747,8747],256],10868:[[58,58,61],256],10869:[[61,61],256],10870:[[61,61,61],256],10972:[[10973,824],512]},11264:{11388:[[106],256],11389:[[86],256],11503:[,230],11504:[,230],11505:[,230]},11520:{11631:[[11617],256],11647:[,9],11744:[,230],11745:[,230],11746:[,230],11747:[,230],11748:[,230],11749:[,230],11750:[,230],11751:[,230],11752:[,230],11753:[,230],11754:[,230],11755:[,230],11756:[,230],11757:[,230],11758:[,230],11759:[,230],11760:[,230],11761:[,230],11762:[,230],11763:[,230],11764:[,230],11765:[,230],11766:[,230],11767:[,230],11768:[,230],11769:[,230],11770:[,230],11771:[,230],11772:[,230],11773:[,230],11774:[,230],11775:[,230]},11776:{11935:[[27597],256],12019:[[40863],256]},12032:{12032:[[19968],256],12033:[[20008],256],12034:[[20022],256],12035:[[20031],256],12036:[[20057],256],12037:[[20101],256],12038:[[20108],256],12039:[[20128],256],12040:[[20154],256],12041:[[20799],256],12042:[[20837],256],12043:[[20843],256],12044:[[20866],256],12045:[[20886],256],12046:[[20907],256],12047:[[20960],256],12048:[[20981],256],12049:[[20992],256],12050:[[21147],256],12051:[[21241],256],12052:[[21269],256],12053:[[21274],256],12054:[[21304],256],12055:[[21313],256],12056:[[21340],256],12057:[[21353],256],12058:[[21378],256],12059:[[21430],256],12060:[[21448],256],12061:[[21475],256],12062:[[22231],256],12063:[[22303],256],12064:[[22763],256],12065:[[22786],256],12066:[[22794],256],12067:[[22805],256],12068:[[22823],256],12069:[[22899],256],12070:[[23376],256],12071:[[23424],256],12072:[[23544],256],12073:[[23567],256],12074:[[23586],256],12075:[[23608],256],12076:[[23662],256],12077:[[23665],256],12078:[[24027],256],12079:[[24037],256],12080:[[24049],256],12081:[[24062],256],12082:[[24178],256],12083:[[24186],256],12084:[[24191],256],12085:[[24308],256],12086:[[24318],256],12087:[[24331],256],12088:[[24339],256],12089:[[24400],256],12090:[[24417],256],12091:[[24435],256],12092:[[24515],256],12093:[[25096],256],12094:[[25142],256],12095:[[25163],256],12096:[[25903],256],12097:[[25908],256],12098:[[25991],256],12099:[[26007],256],12100:[[26020],256],12101:[[26041],256],12102:[[26080],256],12103:[[26085],256],12104:[[26352],256],12105:[[26376],256],12106:[[26408],256],12107:[[27424],256],12108:[[27490],256],12109:[[27513],256],12110:[[27571],256],12111:[[27595],256],12112:[[27604],256],12113:[[27611],256],12114:[[27663],256],12115:[[27668],256],12116:[[27700],256],12117:[[28779],256],12118:[[29226],256],12119:[[29238],256],12120:[[29243],256],12121:[[29247],256],12122:[[29255],256],12123:[[29273],256],12124:[[29275],256],12125:[[29356],256],12126:[[29572],256],12127:[[29577],256],12128:[[29916],256],12129:[[29926],256],12130:[[29976],256],12131:[[29983],256],12132:[[29992],256],12133:[[3e4],256],12134:[[30091],256],12135:[[30098],256],12136:[[30326],256],12137:[[30333],256],12138:[[30382],256],12139:[[30399],256],12140:[[30446],256],12141:[[30683],256],12142:[[30690],256],12143:[[30707],256],12144:[[31034],256],12145:[[31160],256],12146:[[31166],256],12147:[[31348],256],12148:[[31435],256],12149:[[31481],256],12150:[[31859],256],12151:[[31992],256],12152:[[32566],256],12153:[[32593],256],12154:[[32650],256],12155:[[32701],256],12156:[[32769],256],12157:[[32780],256],12158:[[32786],256],12159:[[32819],256],12160:[[32895],256],12161:[[32905],256],12162:[[33251],256],12163:[[33258],256],12164:[[33267],256],12165:[[33276],256],12166:[[33292],256],12167:[[33307],256],12168:[[33311],256],12169:[[33390],256],12170:[[33394],256],12171:[[33400],256],12172:[[34381],256],12173:[[34411],256],12174:[[34880],256],12175:[[34892],256],12176:[[34915],256],12177:[[35198],256],12178:[[35211],256],12179:[[35282],256],12180:[[35328],256],12181:[[35895],256],12182:[[35910],256],12183:[[35925],256],12184:[[35960],256],12185:[[35997],256],12186:[[36196],256],12187:[[36208],256],12188:[[36275],256],12189:[[36523],256],12190:[[36554],256],12191:[[36763],256],12192:[[36784],256],12193:[[36789],256],12194:[[37009],256],12195:[[37193],256],12196:[[37318],256],12197:[[37324],256],12198:[[37329],256],12199:[[38263],256],12200:[[38272],256],12201:[[38428],256],12202:[[38582],256],12203:[[38585],256],12204:[[38632],256],12205:[[38737],256],12206:[[38750],256],12207:[[38754],256],12208:[[38761],256],12209:[[38859],256],12210:[[38893],256],12211:[[38899],256],12212:[[38913],256],12213:[[39080],256],12214:[[39131],256],12215:[[39135],256],12216:[[39318],256],12217:[[39321],256],12218:[[39340],256],12219:[[39592],256],12220:[[39640],256],12221:[[39647],256],12222:[[39717],256],12223:[[39727],256],12224:[[39730],256],12225:[[39740],256],12226:[[39770],256],12227:[[40165],256],12228:[[40565],256],12229:[[40575],256],12230:[[40613],256],12231:[[40635],256],12232:[[40643],256],12233:[[40653],256],12234:[[40657],256],12235:[[40697],256],12236:[[40701],256],12237:[[40718],256],12238:[[40723],256],12239:[[40736],256],12240:[[40763],256],12241:[[40778],256],12242:[[40786],256],12243:[[40845],256],12244:[[40860],256],12245:[[40864],256]},12288:{12288:[[32],256],12330:[,218],12331:[,228],12332:[,232],12333:[,222],12334:[,224],12335:[,224],12342:[[12306],256],12344:[[21313],256],12345:[[21316],256],12346:[[21317],256],12358:[,,{12441:12436}],12363:[,,{12441:12364}],12364:[[12363,12441]],12365:[,,{12441:12366}],12366:[[12365,12441]],12367:[,,{12441:12368}],12368:[[12367,12441]],12369:[,,{12441:12370}],12370:[[12369,12441]],12371:[,,{12441:12372}],12372:[[12371,12441]],12373:[,,{12441:12374}],12374:[[12373,12441]],12375:[,,{12441:12376}],12376:[[12375,12441]],12377:[,,{12441:12378}],12378:[[12377,12441]],12379:[,,{12441:12380}],12380:[[12379,12441]],12381:[,,{12441:12382}],12382:[[12381,12441]],12383:[,,{12441:12384}],12384:[[12383,12441]],12385:[,,{12441:12386}],12386:[[12385,12441]],12388:[,,{12441:12389}],12389:[[12388,12441]],12390:[,,{12441:12391}],12391:[[12390,12441]],12392:[,,{12441:12393}],12393:[[12392,12441]],12399:[,,{12441:12400,12442:12401}],12400:[[12399,12441]],12401:[[12399,12442]],12402:[,,{12441:12403,12442:12404}],12403:[[12402,12441]],12404:[[12402,12442]],12405:[,,{12441:12406,12442:12407}],12406:[[12405,12441]],12407:[[12405,12442]],12408:[,,{12441:12409,12442:12410}],12409:[[12408,12441]],12410:[[12408,12442]],12411:[,,{12441:12412,12442:12413}],12412:[[12411,12441]],12413:[[12411,12442]],12436:[[12358,12441]],12441:[,8],12442:[,8],12443:[[32,12441],256],12444:[[32,12442],256],12445:[,,{12441:12446}],12446:[[12445,12441]],12447:[[12424,12426],256],12454:[,,{12441:12532}],12459:[,,{12441:12460}],12460:[[12459,12441]],12461:[,,{12441:12462}],12462:[[12461,12441]],12463:[,,{12441:12464}],12464:[[12463,12441]],12465:[,,{12441:12466}],12466:[[12465,12441]],12467:[,,{12441:12468}],12468:[[12467,12441]],12469:[,,{12441:12470}],12470:[[12469,12441]],12471:[,,{12441:12472}],12472:[[12471,12441]],12473:[,,{12441:12474}],12474:[[12473,12441]],12475:[,,{12441:12476}],12476:[[12475,12441]],12477:[,,{12441:12478}],12478:[[12477,12441]],12479:[,,{12441:12480}],12480:[[12479,12441]],12481:[,,{12441:12482}],12482:[[12481,12441]],12484:[,,{12441:12485}],12485:[[12484,12441]],12486:[,,{12441:12487}],12487:[[12486,12441]],12488:[,,{12441:12489}],12489:[[12488,12441]],12495:[,,{12441:12496,12442:12497}],12496:[[12495,12441]],12497:[[12495,12442]],12498:[,,{12441:12499,12442:12500}],12499:[[12498,12441]],12500:[[12498,12442]],12501:[,,{12441:12502,12442:12503}],12502:[[12501,12441]],12503:[[12501,12442]],12504:[,,{12441:12505,12442:12506}],12505:[[12504,12441]],12506:[[12504,12442]],12507:[,,{12441:12508,12442:12509}],12508:[[12507,12441]],12509:[[12507,12442]],12527:[,,{12441:12535}],12528:[,,{12441:12536}],12529:[,,{12441:12537}],12530:[,,{12441:12538}],12532:[[12454,12441]],12535:[[12527,12441]],12536:[[12528,12441]],12537:[[12529,12441]],12538:[[12530,12441]],12541:[,,{12441:12542}],12542:[[12541,12441]],12543:[[12467,12488],256]},12544:{12593:[[4352],256],12594:[[4353],256],12595:[[4522],256],12596:[[4354],256],12597:[[4524],256],12598:[[4525],256],12599:[[4355],256],12600:[[4356],256],12601:[[4357],256],12602:[[4528],256],12603:[[4529],256],12604:[[4530],256],12605:[[4531],256],12606:[[4532],256],12607:[[4533],256],12608:[[4378],256],12609:[[4358],256],12610:[[4359],256],12611:[[4360],256],12612:[[4385],256],12613:[[4361],256],12614:[[4362],256],12615:[[4363],256],12616:[[4364],256],12617:[[4365],256],12618:[[4366],256],12619:[[4367],256],12620:[[4368],256],12621:[[4369],256],12622:[[4370],256],12623:[[4449],256],12624:[[4450],256],12625:[[4451],256],12626:[[4452],256],12627:[[4453],256],12628:[[4454],256],12629:[[4455],256],12630:[[4456],256],12631:[[4457],256],12632:[[4458],256],12633:[[4459],256],12634:[[4460],256],12635:[[4461],256],12636:[[4462],256],12637:[[4463],256],12638:[[4464],256],12639:[[4465],256],12640:[[4466],256],12641:[[4467],256],12642:[[4468],256],12643:[[4469],256],12644:[[4448],256],12645:[[4372],256],12646:[[4373],256],12647:[[4551],256],12648:[[4552],256],12649:[[4556],256],12650:[[4558],256],12651:[[4563],256],12652:[[4567],256],12653:[[4569],256],12654:[[4380],256],12655:[[4573],256],12656:[[4575],256],12657:[[4381],256],12658:[[4382],256],12659:[[4384],256],12660:[[4386],256],12661:[[4387],256],12662:[[4391],256],12663:[[4393],256],12664:[[4395],256],12665:[[4396],256],12666:[[4397],256],12667:[[4398],256],12668:[[4399],256],12669:[[4402],256],12670:[[4406],256],12671:[[4416],256],12672:[[4423],256],12673:[[4428],256],12674:[[4593],256],12675:[[4594],256],12676:[[4439],256],12677:[[4440],256],12678:[[4441],256],12679:[[4484],256],12680:[[4485],256],12681:[[4488],256],12682:[[4497],256],12683:[[4498],256],12684:[[4500],256],12685:[[4510],256],12686:[[4513],256],12690:[[19968],256],12691:[[20108],256],12692:[[19977],256],12693:[[22235],256],12694:[[19978],256],12695:[[20013],256],12696:[[19979],256],12697:[[30002],256],12698:[[20057],256],12699:[[19993],256],12700:[[19969],256],12701:[[22825],256],12702:[[22320],256],12703:[[20154],256]},12800:{12800:[[40,4352,41],256],12801:[[40,4354,41],256],12802:[[40,4355,41],256],12803:[[40,4357,41],256],12804:[[40,4358,41],256],12805:[[40,4359,41],256],12806:[[40,4361,41],256],12807:[[40,4363,41],256],12808:[[40,4364,41],256],12809:[[40,4366,41],256],12810:[[40,4367,41],256],12811:[[40,4368,41],256],12812:[[40,4369,41],256],12813:[[40,4370,41],256],12814:[[40,4352,4449,41],256],12815:[[40,4354,4449,41],256],12816:[[40,4355,4449,41],256],12817:[[40,4357,4449,41],256],12818:[[40,4358,4449,41],256],12819:[[40,4359,4449,41],256],12820:[[40,4361,4449,41],256],12821:[[40,4363,4449,41],256],12822:[[40,4364,4449,41],256],12823:[[40,4366,4449,41],256],12824:[[40,4367,4449,41],256],12825:[[40,4368,4449,41],256],12826:[[40,4369,4449,41],256],12827:[[40,4370,4449,41],256],12828:[[40,4364,4462,41],256],12829:[[40,4363,4457,4364,4453,4523,41],256],12830:[[40,4363,4457,4370,4462,41],256],12832:[[40,19968,41],256],12833:[[40,20108,41],256],12834:[[40,19977,41],256],12835:[[40,22235,41],256],12836:[[40,20116,41],256],12837:[[40,20845,41],256],12838:[[40,19971,41],256],12839:[[40,20843,41],256],12840:[[40,20061,41],256],12841:[[40,21313,41],256],12842:[[40,26376,41],256],12843:[[40,28779,41],256],12844:[[40,27700,41],256],12845:[[40,26408,41],256],12846:[[40,37329,41],256],12847:[[40,22303,41],256],12848:[[40,26085,41],256],12849:[[40,26666,41],256],12850:[[40,26377,41],256],12851:[[40,31038,41],256],12852:[[40,21517,41],256],12853:[[40,29305,41],256],12854:[[40,36001,41],256],12855:[[40,31069,41],256],12856:[[40,21172,41],256],12857:[[40,20195,41],256],12858:[[40,21628,41],256],12859:[[40,23398,41],256],12860:[[40,30435,41],256],12861:[[40,20225,41],256],12862:[[40,36039,41],256],12863:[[40,21332,41],256],12864:[[40,31085,41],256],12865:[[40,20241,41],256],12866:[[40,33258,41],256],12867:[[40,33267,41],256],12868:[[21839],256],12869:[[24188],256],12870:[[25991],256],12871:[[31631],256],12880:[[80,84,69],256],12881:[[50,49],256],12882:[[50,50],256],12883:[[50,51],256],12884:[[50,52],256],12885:[[50,53],256],12886:[[50,54],256],12887:[[50,55],256],12888:[[50,56],256],12889:[[50,57],256],12890:[[51,48],256],12891:[[51,49],256],12892:[[51,50],256],12893:[[51,51],256],12894:[[51,52],256],12895:[[51,53],256],12896:[[4352],256],12897:[[4354],256],12898:[[4355],256],12899:[[4357],256],12900:[[4358],256],12901:[[4359],256],12902:[[4361],256],12903:[[4363],256],12904:[[4364],256],12905:[[4366],256],12906:[[4367],256],12907:[[4368],256],12908:[[4369],256],12909:[[4370],256],12910:[[4352,4449],256],12911:[[4354,4449],256],12912:[[4355,4449],256],12913:[[4357,4449],256],12914:[[4358,4449],256],12915:[[4359,4449],256],12916:[[4361,4449],256],12917:[[4363,4449],256],12918:[[4364,4449],256],12919:[[4366,4449],256],12920:[[4367,4449],256],12921:[[4368,4449],256],12922:[[4369,4449],256],12923:[[4370,4449],256],12924:[[4366,4449,4535,4352,4457],256],12925:[[4364,4462,4363,4468],256],12926:[[4363,4462],256],12928:[[19968],256],12929:[[20108],256],12930:[[19977],256],12931:[[22235],256],12932:[[20116],256],12933:[[20845],256],12934:[[19971],256],12935:[[20843],256],12936:[[20061],256],12937:[[21313],256],12938:[[26376],256],12939:[[28779],256],12940:[[27700],256],12941:[[26408],256],12942:[[37329],256],12943:[[22303],256],12944:[[26085],256],12945:[[26666],256],12946:[[26377],256],12947:[[31038],256],12948:[[21517],256],12949:[[29305],256],12950:[[36001],256],12951:[[31069],256],12952:[[21172],256],12953:[[31192],256],12954:[[30007],256],12955:[[22899],256],12956:[[36969],256],12957:[[20778],256],12958:[[21360],256],12959:[[27880],256],12960:[[38917],256],12961:[[20241],256],12962:[[20889],256],12963:[[27491],256],12964:[[19978],256],12965:[[20013],256],12966:[[19979],256],12967:[[24038],256],12968:[[21491],256],12969:[[21307],256],12970:[[23447],256],12971:[[23398],256],12972:[[30435],256],12973:[[20225],256],12974:[[36039],256],12975:[[21332],256],12976:[[22812],256],12977:[[51,54],256],12978:[[51,55],256],12979:[[51,56],256],12980:[[51,57],256],12981:[[52,48],256],12982:[[52,49],256],12983:[[52,50],256],12984:[[52,51],256],12985:[[52,52],256],12986:[[52,53],256],12987:[[52,54],256],12988:[[52,55],256],12989:[[52,56],256],12990:[[52,57],256],12991:[[53,48],256],12992:[[49,26376],256],12993:[[50,26376],256],12994:[[51,26376],256],12995:[[52,26376],256],12996:[[53,26376],256],12997:[[54,26376],256],12998:[[55,26376],256],12999:[[56,26376],256],13e3:[[57,26376],256],13001:[[49,48,26376],256],13002:[[49,49,26376],256],13003:[[49,50,26376],256],13004:[[72,103],256],13005:[[101,114,103],256],13006:[[101,86],256],13007:[[76,84,68],256],13008:[[12450],256],13009:[[12452],256],13010:[[12454],256],13011:[[12456],256],13012:[[12458],256],13013:[[12459],256],13014:[[12461],256],13015:[[12463],256],13016:[[12465],256],13017:[[12467],256],13018:[[12469],256],13019:[[12471],256],13020:[[12473],256],13021:[[12475],256],13022:[[12477],256],13023:[[12479],256],13024:[[12481],256],13025:[[12484],256],13026:[[12486],256],13027:[[12488],256],13028:[[12490],256],13029:[[12491],256],13030:[[12492],256],13031:[[12493],256],13032:[[12494],256],13033:[[12495],256],13034:[[12498],256],13035:[[12501],256],13036:[[12504],256],13037:[[12507],256],13038:[[12510],256],13039:[[12511],256],13040:[[12512],256],13041:[[12513],256],13042:[[12514],256],13043:[[12516],256],13044:[[12518],256],13045:[[12520],256],13046:[[12521],256],13047:[[12522],256],13048:[[12523],256],13049:[[12524],256],13050:[[12525],256],13051:[[12527],256],13052:[[12528],256],13053:[[12529],256],13054:[[12530],256]},13056:{13056:[[12450,12497,12540,12488],256],13057:[[12450,12523,12501,12449],256],13058:[[12450,12531,12506,12450],256],13059:[[12450,12540,12523],256],13060:[[12452,12491,12531,12464],256],13061:[[12452,12531,12481],256],13062:[[12454,12457,12531],256],13063:[[12456,12473,12463,12540,12489],256],13064:[[12456,12540,12459,12540],256],13065:[[12458,12531,12473],256],13066:[[12458,12540,12512],256],13067:[[12459,12452,12522],256],13068:[[12459,12521,12483,12488],256],13069:[[12459,12525,12522,12540],256],13070:[[12460,12525,12531],256],13071:[[12460,12531,12510],256],13072:[[12462,12460],256],13073:[[12462,12491,12540],256],13074:[[12461,12517,12522,12540],256],13075:[[12462,12523,12480,12540],256],13076:[[12461,12525],256],13077:[[12461,12525,12464,12521,12512],256],13078:[[12461,12525,12513,12540,12488,12523],256],13079:[[12461,12525,12527,12483,12488],256],13080:[[12464,12521,12512],256],13081:[[12464,12521,12512,12488,12531],256],13082:[[12463,12523,12476,12452,12525],256],13083:[[12463,12525,12540,12493],256],13084:[[12465,12540,12473],256],13085:[[12467,12523,12490],256],13086:[[12467,12540,12509],256],13087:[[12469,12452,12463,12523],256],13088:[[12469,12531,12481,12540,12512],256],13089:[[12471,12522,12531,12464],256],13090:[[12475,12531,12481],256],13091:[[12475,12531,12488],256],13092:[[12480,12540,12473],256],13093:[[12487,12471],256],13094:[[12489,12523],256],13095:[[12488,12531],256],13096:[[12490,12494],256],13097:[[12494,12483,12488],256],13098:[[12495,12452,12484],256],13099:[[12497,12540,12475,12531,12488],256],13100:[[12497,12540,12484],256],13101:[[12496,12540,12524,12523],256],13102:[[12500,12450,12473,12488,12523],256],13103:[[12500,12463,12523],256],13104:[[12500,12467],256],13105:[[12499,12523],256],13106:[[12501,12449,12521,12483,12489],256],13107:[[12501,12451,12540,12488],256],13108:[[12502,12483,12471,12455,12523],256],13109:[[12501,12521,12531],256],13110:[[12504,12463,12479,12540,12523],256],13111:[[12506,12477],256],13112:[[12506,12491,12498],256],13113:[[12504,12523,12484],256],13114:[[12506,12531,12473],256],13115:[[12506,12540,12472],256],13116:[[12505,12540,12479],256],13117:[[12509,12452,12531,12488],256],13118:[[12508,12523,12488],256],13119:[[12507,12531],256],13120:[[12509,12531,12489],256],13121:[[12507,12540,12523],256],13122:[[12507,12540,12531],256],13123:[[12510,12452,12463,12525],256],13124:[[12510,12452,12523],256],13125:[[12510,12483,12495],256],13126:[[12510,12523,12463],256],13127:[[12510,12531,12471,12519,12531],256],13128:[[12511,12463,12525,12531],256],13129:[[12511,12522],256],13130:[[12511,12522,12496,12540,12523],256],13131:[[12513,12460],256],13132:[[12513,12460,12488,12531],256],13133:[[12513,12540,12488,12523],256],13134:[[12516,12540,12489],256],13135:[[12516,12540,12523],256],13136:[[12518,12450,12531],256],13137:[[12522,12483,12488,12523],256],13138:[[12522,12521],256],13139:[[12523,12500,12540],256],13140:[[12523,12540,12502,12523],256],13141:[[12524,12512],256],13142:[[12524,12531,12488,12466,12531],256],13143:[[12527,12483,12488],256],13144:[[48,28857],256],13145:[[49,28857],256],13146:[[50,28857],256],13147:[[51,28857],256],13148:[[52,28857],256],13149:[[53,28857],256],13150:[[54,28857],256],13151:[[55,28857],256],13152:[[56,28857],256],13153:[[57,28857],256],13154:[[49,48,28857],256],13155:[[49,49,28857],256],13156:[[49,50,28857],256],13157:[[49,51,28857],256],13158:[[49,52,28857],256],13159:[[49,53,28857],256],13160:[[49,54,28857],256],13161:[[49,55,28857],256],13162:[[49,56,28857],256],13163:[[49,57,28857],256],13164:[[50,48,28857],256],13165:[[50,49,28857],256],13166:[[50,50,28857],256],13167:[[50,51,28857],256],13168:[[50,52,28857],256],13169:[[104,80,97],256],13170:[[100,97],256],13171:[[65,85],256],13172:[[98,97,114],256],13173:[[111,86],256],13174:[[112,99],256],13175:[[100,109],256],13176:[[100,109,178],256],13177:[[100,109,179],256],13178:[[73,85],256],13179:[[24179,25104],256],13180:[[26157,21644],256],13181:[[22823,27491],256],13182:[[26126,27835],256],13183:[[26666,24335,20250,31038],256],13184:[[112,65],256],13185:[[110,65],256],13186:[[956,65],256],13187:[[109,65],256],13188:[[107,65],256],13189:[[75,66],256],13190:[[77,66],256],13191:[[71,66],256],13192:[[99,97,108],256],13193:[[107,99,97,108],256],13194:[[112,70],256],13195:[[110,70],256],13196:[[956,70],256],13197:[[956,103],256],13198:[[109,103],256],13199:[[107,103],256],13200:[[72,122],256],13201:[[107,72,122],256],13202:[[77,72,122],256],13203:[[71,72,122],256],13204:[[84,72,122],256],13205:[[956,8467],256],13206:[[109,8467],256],13207:[[100,8467],256],13208:[[107,8467],256],13209:[[102,109],256],13210:[[110,109],256],13211:[[956,109],256],13212:[[109,109],256],13213:[[99,109],256],13214:[[107,109],256],13215:[[109,109,178],256],13216:[[99,109,178],256],13217:[[109,178],256],13218:[[107,109,178],256],13219:[[109,109,179],256],13220:[[99,109,179],256],13221:[[109,179],256],13222:[[107,109,179],256],13223:[[109,8725,115],256],13224:[[109,8725,115,178],256],13225:[[80,97],256],13226:[[107,80,97],256],13227:[[77,80,97],256],13228:[[71,80,97],256],13229:[[114,97,100],256],13230:[[114,97,100,8725,115],256],13231:[[114,97,100,8725,115,178],256],13232:[[112,115],256],13233:[[110,115],256],13234:[[956,115],256],13235:[[109,115],256],13236:[[112,86],256],13237:[[110,86],256],13238:[[956,86],256],13239:[[109,86],256],13240:[[107,86],256],13241:[[77,86],256],13242:[[112,87],256],13243:[[110,87],256],13244:[[956,87],256],13245:[[109,87],256],13246:[[107,87],256],13247:[[77,87],256],13248:[[107,937],256],13249:[[77,937],256],13250:[[97,46,109,46],256],13251:[[66,113],256],13252:[[99,99],256],13253:[[99,100],256],13254:[[67,8725,107,103],256],13255:[[67,111,46],256],13256:[[100,66],256],13257:[[71,121],256],13258:[[104,97],256],13259:[[72,80],256],13260:[[105,110],256],13261:[[75,75],256],13262:[[75,77],256],13263:[[107,116],256],13264:[[108,109],256],13265:[[108,110],256],13266:[[108,111,103],256],13267:[[108,120],256],13268:[[109,98],256],13269:[[109,105,108],256],13270:[[109,111,108],256],13271:[[80,72],256],13272:[[112,46,109,46],256],13273:[[80,80,77],256],13274:[[80,82],256],13275:[[115,114],256],13276:[[83,118],256],13277:[[87,98],256],13278:[[86,8725,109],256],13279:[[65,8725,109],256],13280:[[49,26085],256],13281:[[50,26085],256],13282:[[51,26085],256],13283:[[52,26085],256],13284:[[53,26085],256],13285:[[54,26085],256],13286:[[55,26085],256],13287:[[56,26085],256],13288:[[57,26085],256],13289:[[49,48,26085],256],13290:[[49,49,26085],256],13291:[[49,50,26085],256],13292:[[49,51,26085],256],13293:[[49,52,26085],256],13294:[[49,53,26085],256],13295:[[49,54,26085],256],13296:[[49,55,26085],256],13297:[[49,56,26085],256],13298:[[49,57,26085],256],13299:[[50,48,26085],256],13300:[[50,49,26085],256],13301:[[50,50,26085],256],13302:[[50,51,26085],256],13303:[[50,52,26085],256],13304:[[50,53,26085],256],13305:[[50,54,26085],256],13306:[[50,55,26085],256],13307:[[50,56,26085],256],13308:[[50,57,26085],256],13309:[[51,48,26085],256],13310:[[51,49,26085],256],13311:[[103,97,108],256]},27136:{92912:[,1],92913:[,1],92914:[,1],92915:[,1],92916:[,1]},27392:{92976:[,230],92977:[,230],92978:[,230],92979:[,230],92980:[,230],92981:[,230],92982:[,230]},42496:{42607:[,230],42612:[,230],42613:[,230],42614:[,230],42615:[,230],42616:[,230],42617:[,230],42618:[,230],42619:[,230],42620:[,230],42621:[,230],42652:[[1098],256],42653:[[1100],256],42655:[,230],42736:[,230],42737:[,230]},42752:{42864:[[42863],256],43e3:[[294],256],43001:[[339],256]},43008:{43014:[,9],43204:[,9],43232:[,230],43233:[,230],43234:[,230],43235:[,230],43236:[,230],43237:[,230],43238:[,230],43239:[,230],43240:[,230],43241:[,230],43242:[,230],43243:[,230],43244:[,230],43245:[,230],43246:[,230],43247:[,230],43248:[,230],43249:[,230]},43264:{43307:[,220],43308:[,220],43309:[,220],43347:[,9],43443:[,7],43456:[,9]},43520:{43696:[,230],43698:[,230],43699:[,230],43700:[,220],43703:[,230],43704:[,230],43710:[,230],43711:[,230],43713:[,230],43766:[,9]},43776:{43868:[[42791],256],43869:[[43831],256],43870:[[619],256],43871:[[43858],256],44013:[,9]},48128:{113822:[,1]},53504:{119134:[[119127,119141],512],119135:[[119128,119141],512],119136:[[119135,119150],512],119137:[[119135,119151],512],119138:[[119135,119152],512],119139:[[119135,119153],512],119140:[[119135,119154],512],119141:[,216],119142:[,216],119143:[,1],119144:[,1],119145:[,1],119149:[,226],119150:[,216],119151:[,216],119152:[,216],119153:[,216],119154:[,216],119163:[,220],119164:[,220],119165:[,220],119166:[,220],119167:[,220],119168:[,220],119169:[,220],119170:[,220],119173:[,230],119174:[,230],119175:[,230],119176:[,230],119177:[,230],119178:[,220],119179:[,220],119210:[,230],119211:[,230],119212:[,230],119213:[,230],119227:[[119225,119141],512],119228:[[119226,119141],512],119229:[[119227,119150],512],119230:[[119228,119150],512],119231:[[119227,119151],512],119232:[[119228,119151],512]},53760:{119362:[,230],119363:[,230],119364:[,230]},54272:{119808:[[65],256],119809:[[66],256],119810:[[67],256],119811:[[68],256],119812:[[69],256],119813:[[70],256],119814:[[71],256],119815:[[72],256],119816:[[73],256],119817:[[74],256],119818:[[75],256],119819:[[76],256],119820:[[77],256],119821:[[78],256],119822:[[79],256],119823:[[80],256],119824:[[81],256],119825:[[82],256],119826:[[83],256],119827:[[84],256],119828:[[85],256],119829:[[86],256],119830:[[87],256],119831:[[88],256],119832:[[89],256],119833:[[90],256],119834:[[97],256],119835:[[98],256],119836:[[99],256],119837:[[100],256],119838:[[101],256],119839:[[102],256],119840:[[103],256],119841:[[104],256],119842:[[105],256],119843:[[106],256],119844:[[107],256],119845:[[108],256],119846:[[109],256],119847:[[110],256],119848:[[111],256],119849:[[112],256],119850:[[113],256],119851:[[114],256],119852:[[115],256],119853:[[116],256],119854:[[117],256],119855:[[118],256],119856:[[119],256],119857:[[120],256],119858:[[121],256],119859:[[122],256],119860:[[65],256],119861:[[66],256],119862:[[67],256],119863:[[68],256],119864:[[69],256],119865:[[70],256],119866:[[71],256],119867:[[72],256],119868:[[73],256],119869:[[74],256],119870:[[75],256],119871:[[76],256],119872:[[77],256],119873:[[78],256],119874:[[79],256],119875:[[80],256],119876:[[81],256],119877:[[82],256],119878:[[83],256],119879:[[84],256],119880:[[85],256],119881:[[86],256],119882:[[87],256],119883:[[88],256],119884:[[89],256],119885:[[90],256],119886:[[97],256],119887:[[98],256],119888:[[99],256],119889:[[100],256],119890:[[101],256],119891:[[102],256],119892:[[103],256],119894:[[105],256],119895:[[106],256],119896:[[107],256],119897:[[108],256],119898:[[109],256],119899:[[110],256],119900:[[111],256],119901:[[112],256],119902:[[113],256],119903:[[114],256],119904:[[115],256],119905:[[116],256],119906:[[117],256],119907:[[118],256],119908:[[119],256],119909:[[120],256],119910:[[121],256],119911:[[122],256],119912:[[65],256],119913:[[66],256],119914:[[67],256],119915:[[68],256],119916:[[69],256],119917:[[70],256],119918:[[71],256],119919:[[72],256],119920:[[73],256],119921:[[74],256],119922:[[75],256],119923:[[76],256],119924:[[77],256],119925:[[78],256],119926:[[79],256],119927:[[80],256],119928:[[81],256],119929:[[82],256],119930:[[83],256],119931:[[84],256],119932:[[85],256],119933:[[86],256],119934:[[87],256],119935:[[88],256],119936:[[89],256],119937:[[90],256],119938:[[97],256],119939:[[98],256],119940:[[99],256],119941:[[100],256],119942:[[101],256],119943:[[102],256],119944:[[103],256],119945:[[104],256],119946:[[105],256],119947:[[106],256],119948:[[107],256],119949:[[108],256],119950:[[109],256],119951:[[110],256],119952:[[111],256],119953:[[112],256],119954:[[113],256],119955:[[114],256],119956:[[115],256],119957:[[116],256],119958:[[117],256],119959:[[118],256],119960:[[119],256],119961:[[120],256],119962:[[121],256],119963:[[122],256],119964:[[65],256],119966:[[67],256],119967:[[68],256],119970:[[71],256],119973:[[74],256],119974:[[75],256],119977:[[78],256],119978:[[79],256],119979:[[80],256],119980:[[81],256],119982:[[83],256],119983:[[84],256],119984:[[85],256],119985:[[86],256],119986:[[87],256],119987:[[88],256],119988:[[89],256],119989:[[90],256],119990:[[97],256],119991:[[98],256],119992:[[99],256],119993:[[100],256],119995:[[102],256],119997:[[104],256],119998:[[105],256],119999:[[106],256],12e4:[[107],256],120001:[[108],256],120002:[[109],256],120003:[[110],256],120005:[[112],256],120006:[[113],256],120007:[[114],256],120008:[[115],256],120009:[[116],256],120010:[[117],256],120011:[[118],256],120012:[[119],256],120013:[[120],256],120014:[[121],256],120015:[[122],256],120016:[[65],256],120017:[[66],256],120018:[[67],256],120019:[[68],256],120020:[[69],256],120021:[[70],256],120022:[[71],256],120023:[[72],256],120024:[[73],256],120025:[[74],256],120026:[[75],256],120027:[[76],256],120028:[[77],256],120029:[[78],256],120030:[[79],256],120031:[[80],256],120032:[[81],256],120033:[[82],256],120034:[[83],256],120035:[[84],256],120036:[[85],256],120037:[[86],256],120038:[[87],256],120039:[[88],256],120040:[[89],256],120041:[[90],256],120042:[[97],256],120043:[[98],256],120044:[[99],256],120045:[[100],256],120046:[[101],256],120047:[[102],256],120048:[[103],256],120049:[[104],256],120050:[[105],256],120051:[[106],256],120052:[[107],256],120053:[[108],256],120054:[[109],256],120055:[[110],256],120056:[[111],256],120057:[[112],256],120058:[[113],256],120059:[[114],256],120060:[[115],256],120061:[[116],256],120062:[[117],256],120063:[[118],256]},54528:{120064:[[119],256],120065:[[120],256],120066:[[121],256],120067:[[122],256],120068:[[65],256],120069:[[66],256],120071:[[68],256],120072:[[69],256],120073:[[70],256],120074:[[71],256],120077:[[74],256],120078:[[75],256],120079:[[76],256],120080:[[77],256],120081:[[78],256],120082:[[79],256],120083:[[80],256],120084:[[81],256],120086:[[83],256],120087:[[84],256],120088:[[85],256],120089:[[86],256],120090:[[87],256],120091:[[88],256],120092:[[89],256],120094:[[97],256],120095:[[98],256],120096:[[99],256],120097:[[100],256],120098:[[101],256],120099:[[102],256],120100:[[103],256],120101:[[104],256],120102:[[105],256],120103:[[106],256],120104:[[107],256],120105:[[108],256],120106:[[109],256],120107:[[110],256],120108:[[111],256],120109:[[112],256],120110:[[113],256],120111:[[114],256],120112:[[115],256],120113:[[116],256],120114:[[117],256],120115:[[118],256],120116:[[119],256],120117:[[120],256],120118:[[121],256],120119:[[122],256],120120:[[65],256],120121:[[66],256],120123:[[68],256],120124:[[69],256],120125:[[70],256],120126:[[71],256],120128:[[73],256],120129:[[74],256],120130:[[75],256],120131:[[76],256],120132:[[77],256],120134:[[79],256],120138:[[83],256],120139:[[84],256],120140:[[85],256],120141:[[86],256],120142:[[87],256],120143:[[88],256],120144:[[89],256],120146:[[97],256],120147:[[98],256],120148:[[99],256],120149:[[100],256],120150:[[101],256],120151:[[102],256],120152:[[103],256],120153:[[104],256],120154:[[105],256],120155:[[106],256],120156:[[107],256],120157:[[108],256],120158:[[109],256],120159:[[110],256],120160:[[111],256],120161:[[112],256],120162:[[113],256],120163:[[114],256],120164:[[115],256],120165:[[116],256],120166:[[117],256],120167:[[118],256],120168:[[119],256],120169:[[120],256],120170:[[121],256],120171:[[122],256],120172:[[65],256],120173:[[66],256],120174:[[67],256],120175:[[68],256],120176:[[69],256],120177:[[70],256],120178:[[71],256],120179:[[72],256],120180:[[73],256],120181:[[74],256],120182:[[75],256],120183:[[76],256],120184:[[77],256],120185:[[78],256],120186:[[79],256],120187:[[80],256],120188:[[81],256],120189:[[82],256],120190:[[83],256],120191:[[84],256],120192:[[85],256],120193:[[86],256],120194:[[87],256],120195:[[88],256],120196:[[89],256],120197:[[90],256],120198:[[97],256],120199:[[98],256],120200:[[99],256],120201:[[100],256],120202:[[101],256],120203:[[102],256],120204:[[103],256],120205:[[104],256],120206:[[105],256],120207:[[106],256],120208:[[107],256],120209:[[108],256],120210:[[109],256],120211:[[110],256],120212:[[111],256],120213:[[112],256],120214:[[113],256],120215:[[114],256],120216:[[115],256],120217:[[116],256],120218:[[117],256],120219:[[118],256],120220:[[119],256],120221:[[120],256],120222:[[121],256],120223:[[122],256],120224:[[65],256],120225:[[66],256],120226:[[67],256],120227:[[68],256],120228:[[69],256],120229:[[70],256],120230:[[71],256],120231:[[72],256],120232:[[73],256],120233:[[74],256],120234:[[75],256],120235:[[76],256],120236:[[77],256],120237:[[78],256],120238:[[79],256],120239:[[80],256],120240:[[81],256],120241:[[82],256],120242:[[83],256],120243:[[84],256],120244:[[85],256],120245:[[86],256],120246:[[87],256],120247:[[88],256],120248:[[89],256],120249:[[90],256],120250:[[97],256],120251:[[98],256],120252:[[99],256],120253:[[100],256],120254:[[101],256],120255:[[102],256],120256:[[103],256],120257:[[104],256],120258:[[105],256],120259:[[106],256],120260:[[107],256],120261:[[108],256],120262:[[109],256],120263:[[110],256],120264:[[111],256],120265:[[112],256],120266:[[113],256],120267:[[114],256],120268:[[115],256],120269:[[116],256],120270:[[117],256],120271:[[118],256],120272:[[119],256],120273:[[120],256],120274:[[121],256],120275:[[122],256],120276:[[65],256],120277:[[66],256],120278:[[67],256],120279:[[68],256],120280:[[69],256],120281:[[70],256],120282:[[71],256],120283:[[72],256],120284:[[73],256],120285:[[74],256],120286:[[75],256],120287:[[76],256],120288:[[77],256],120289:[[78],256],120290:[[79],256],120291:[[80],256],120292:[[81],256],120293:[[82],256],120294:[[83],256],120295:[[84],256],120296:[[85],256],120297:[[86],256],120298:[[87],256],120299:[[88],256],120300:[[89],256],120301:[[90],256],120302:[[97],256],120303:[[98],256],120304:[[99],256],120305:[[100],256],120306:[[101],256],120307:[[102],256],120308:[[103],256],120309:[[104],256],120310:[[105],256],120311:[[106],256],120312:[[107],256],120313:[[108],256],120314:[[109],256],120315:[[110],256],120316:[[111],256],120317:[[112],256],120318:[[113],256],120319:[[114],256]},54784:{120320:[[115],256],120321:[[116],256],120322:[[117],256],120323:[[118],256],120324:[[119],256],120325:[[120],256],120326:[[121],256],120327:[[122],256],120328:[[65],256],120329:[[66],256],120330:[[67],256],120331:[[68],256],120332:[[69],256],120333:[[70],256],120334:[[71],256],120335:[[72],256],120336:[[73],256],120337:[[74],256],120338:[[75],256],120339:[[76],256],120340:[[77],256],120341:[[78],256],120342:[[79],256],120343:[[80],256],120344:[[81],256],120345:[[82],256],120346:[[83],256],120347:[[84],256],120348:[[85],256],120349:[[86],256],120350:[[87],256],120351:[[88],256],120352:[[89],256],120353:[[90],256],120354:[[97],256],120355:[[98],256],120356:[[99],256],120357:[[100],256],120358:[[101],256],120359:[[102],256],120360:[[103],256],120361:[[104],256],120362:[[105],256],120363:[[106],256],120364:[[107],256],120365:[[108],256],120366:[[109],256],120367:[[110],256],120368:[[111],256],120369:[[112],256],120370:[[113],256],120371:[[114],256],120372:[[115],256],120373:[[116],256],120374:[[117],256],120375:[[118],256],120376:[[119],256],120377:[[120],256],120378:[[121],256],120379:[[122],256],120380:[[65],256],120381:[[66],256],120382:[[67],256],120383:[[68],256],120384:[[69],256],120385:[[70],256],120386:[[71],256],120387:[[72],256],120388:[[73],256],120389:[[74],256],120390:[[75],256],120391:[[76],256],120392:[[77],256],120393:[[78],256],120394:[[79],256],120395:[[80],256],120396:[[81],256],120397:[[82],256],120398:[[83],256],120399:[[84],256],120400:[[85],256],120401:[[86],256],120402:[[87],256],120403:[[88],256],120404:[[89],256],120405:[[90],256],120406:[[97],256],120407:[[98],256],120408:[[99],256],120409:[[100],256],120410:[[101],256],120411:[[102],256],120412:[[103],256],120413:[[104],256],120414:[[105],256],120415:[[106],256],120416:[[107],256],120417:[[108],256],120418:[[109],256],120419:[[110],256],120420:[[111],256],120421:[[112],256],120422:[[113],256],120423:[[114],256],120424:[[115],256],120425:[[116],256],120426:[[117],256],120427:[[118],256],120428:[[119],256],120429:[[120],256],120430:[[121],256],120431:[[122],256],120432:[[65],256],120433:[[66],256],120434:[[67],256],120435:[[68],256],120436:[[69],256],120437:[[70],256],120438:[[71],256],120439:[[72],256],120440:[[73],256],120441:[[74],256],120442:[[75],256],120443:[[76],256],120444:[[77],256],120445:[[78],256],120446:[[79],256],120447:[[80],256],120448:[[81],256],120449:[[82],256],120450:[[83],256],120451:[[84],256],120452:[[85],256],120453:[[86],256],120454:[[87],256],120455:[[88],256],120456:[[89],256],120457:[[90],256],120458:[[97],256],120459:[[98],256],120460:[[99],256],120461:[[100],256],120462:[[101],256],120463:[[102],256],120464:[[103],256],120465:[[104],256],120466:[[105],256],120467:[[106],256],120468:[[107],256],120469:[[108],256],120470:[[109],256],120471:[[110],256],120472:[[111],256],120473:[[112],256],120474:[[113],256],120475:[[114],256],120476:[[115],256],120477:[[116],256],120478:[[117],256],120479:[[118],256],120480:[[119],256],120481:[[120],256],120482:[[121],256],120483:[[122],256],120484:[[305],256],120485:[[567],256],120488:[[913],256],120489:[[914],256],120490:[[915],256],120491:[[916],256],120492:[[917],256],120493:[[918],256],120494:[[919],256],120495:[[920],256],120496:[[921],256],120497:[[922],256],120498:[[923],256],120499:[[924],256],120500:[[925],256],120501:[[926],256],120502:[[927],256],120503:[[928],256],120504:[[929],256],120505:[[1012],256],120506:[[931],256],120507:[[932],256],120508:[[933],256],120509:[[934],256],120510:[[935],256],120511:[[936],256],120512:[[937],256],120513:[[8711],256],120514:[[945],256],120515:[[946],256],120516:[[947],256],120517:[[948],256],120518:[[949],256],120519:[[950],256],120520:[[951],256],120521:[[952],256],120522:[[953],256],120523:[[954],256],120524:[[955],256],120525:[[956],256],120526:[[957],256],120527:[[958],256],120528:[[959],256],120529:[[960],256],120530:[[961],256],120531:[[962],256],120532:[[963],256],120533:[[964],256],120534:[[965],256],120535:[[966],256],120536:[[967],256],120537:[[968],256],120538:[[969],256],120539:[[8706],256],120540:[[1013],256],120541:[[977],256],120542:[[1008],256],120543:[[981],256],120544:[[1009],256],120545:[[982],256],120546:[[913],256],120547:[[914],256],120548:[[915],256],120549:[[916],256],120550:[[917],256],120551:[[918],256],120552:[[919],256],120553:[[920],256],120554:[[921],256],120555:[[922],256],120556:[[923],256],120557:[[924],256],120558:[[925],256],120559:[[926],256],120560:[[927],256],120561:[[928],256],120562:[[929],256],120563:[[1012],256],120564:[[931],256],120565:[[932],256],120566:[[933],256],120567:[[934],256],120568:[[935],256],120569:[[936],256],120570:[[937],256],120571:[[8711],256],120572:[[945],256],120573:[[946],256],120574:[[947],256],120575:[[948],256]},55040:{120576:[[949],256],120577:[[950],256],120578:[[951],256],120579:[[952],256],120580:[[953],256],120581:[[954],256],120582:[[955],256],120583:[[956],256],120584:[[957],256],120585:[[958],256],120586:[[959],256],120587:[[960],256],120588:[[961],256],120589:[[962],256],120590:[[963],256],120591:[[964],256],120592:[[965],256],120593:[[966],256],120594:[[967],256],120595:[[968],256],120596:[[969],256],120597:[[8706],256],120598:[[1013],256],120599:[[977],256],120600:[[1008],256],120601:[[981],256],120602:[[1009],256],120603:[[982],256],120604:[[913],256],120605:[[914],256],120606:[[915],256],120607:[[916],256],120608:[[917],256],120609:[[918],256],120610:[[919],256],120611:[[920],256],120612:[[921],256],120613:[[922],256],120614:[[923],256],120615:[[924],256],120616:[[925],256],120617:[[926],256],120618:[[927],256],120619:[[928],256],120620:[[929],256],120621:[[1012],256],120622:[[931],256],120623:[[932],256],120624:[[933],256],120625:[[934],256],120626:[[935],256],120627:[[936],256],120628:[[937],256],120629:[[8711],256],120630:[[945],256],120631:[[946],256],120632:[[947],256],120633:[[948],256],120634:[[949],256],120635:[[950],256],120636:[[951],256],120637:[[952],256],120638:[[953],256],120639:[[954],256],120640:[[955],256],120641:[[956],256],120642:[[957],256],120643:[[958],256],120644:[[959],256],120645:[[960],256],120646:[[961],256],120647:[[962],256],120648:[[963],256],120649:[[964],256],120650:[[965],256],120651:[[966],256],120652:[[967],256],120653:[[968],256],120654:[[969],256],120655:[[8706],256],120656:[[1013],256],120657:[[977],256],120658:[[1008],256],120659:[[981],256],120660:[[1009],256],120661:[[982],256],120662:[[913],256],120663:[[914],256],120664:[[915],256],120665:[[916],256],120666:[[917],256],120667:[[918],256],120668:[[919],256],120669:[[920],256],120670:[[921],256],120671:[[922],256],120672:[[923],256],120673:[[924],256],120674:[[925],256],120675:[[926],256],120676:[[927],256],120677:[[928],256],120678:[[929],256],120679:[[1012],256],120680:[[931],256],120681:[[932],256],120682:[[933],256],120683:[[934],256],120684:[[935],256],120685:[[936],256],120686:[[937],256],120687:[[8711],256],120688:[[945],256],120689:[[946],256],120690:[[947],256],120691:[[948],256],120692:[[949],256],120693:[[950],256],120694:[[951],256],120695:[[952],256],120696:[[953],256],120697:[[954],256],120698:[[955],256],120699:[[956],256],120700:[[957],256],120701:[[958],256],120702:[[959],256],120703:[[960],256],120704:[[961],256],120705:[[962],256],120706:[[963],256],120707:[[964],256],120708:[[965],256],120709:[[966],256],120710:[[967],256],120711:[[968],256],120712:[[969],256],120713:[[8706],256],120714:[[1013],256],120715:[[977],256],120716:[[1008],256],120717:[[981],256],120718:[[1009],256],120719:[[982],256],120720:[[913],256],120721:[[914],256],120722:[[915],256],120723:[[916],256],120724:[[917],256],120725:[[918],256],120726:[[919],256],120727:[[920],256],120728:[[921],256],120729:[[922],256],120730:[[923],256],120731:[[924],256],120732:[[925],256],120733:[[926],256],120734:[[927],256],120735:[[928],256],120736:[[929],256],120737:[[1012],256],120738:[[931],256],120739:[[932],256],120740:[[933],256],120741:[[934],256],120742:[[935],256],120743:[[936],256],120744:[[937],256],120745:[[8711],256],120746:[[945],256],120747:[[946],256],120748:[[947],256],120749:[[948],256],120750:[[949],256],120751:[[950],256],120752:[[951],256],120753:[[952],256],120754:[[953],256],120755:[[954],256],120756:[[955],256],120757:[[956],256],120758:[[957],256],120759:[[958],256],120760:[[959],256],120761:[[960],256],120762:[[961],256],120763:[[962],256],120764:[[963],256],120765:[[964],256],120766:[[965],256],120767:[[966],256],120768:[[967],256],120769:[[968],256],120770:[[969],256],120771:[[8706],256],120772:[[1013],256],120773:[[977],256],120774:[[1008],256],120775:[[981],256],120776:[[1009],256],120777:[[982],256],120778:[[988],256],120779:[[989],256],120782:[[48],256],120783:[[49],256],120784:[[50],256],120785:[[51],256],120786:[[52],256],120787:[[53],256],120788:[[54],256],120789:[[55],256],120790:[[56],256],120791:[[57],256],120792:[[48],256],120793:[[49],256],120794:[[50],256],120795:[[51],256],120796:[[52],256],120797:[[53],256],120798:[[54],256],120799:[[55],256],120800:[[56],256],120801:[[57],256],120802:[[48],256],120803:[[49],256],120804:[[50],256],120805:[[51],256],120806:[[52],256],120807:[[53],256],120808:[[54],256],120809:[[55],256],120810:[[56],256],120811:[[57],256],120812:[[48],256],120813:[[49],256],120814:[[50],256],120815:[[51],256],120816:[[52],256],120817:[[53],256],120818:[[54],256],120819:[[55],256],120820:[[56],256],120821:[[57],256],120822:[[48],256],120823:[[49],256],120824:[[50],256],120825:[[51],256],120826:[[52],256],120827:[[53],256],120828:[[54],256],120829:[[55],256],120830:[[56],256],120831:[[57],256]},59392:{125136:[,220],125137:[,220],125138:[,220],125139:[,220],125140:[,220],125141:[,220],125142:[,220]},60928:{126464:[[1575],256],126465:[[1576],256],126466:[[1580],256],126467:[[1583],256],126469:[[1608],256],126470:[[1586],256],126471:[[1581],256],126472:[[1591],256],126473:[[1610],256],126474:[[1603],256],126475:[[1604],256],126476:[[1605],256],126477:[[1606],256],126478:[[1587],256],126479:[[1593],256],126480:[[1601],256],126481:[[1589],256],126482:[[1602],256],126483:[[1585],256],126484:[[1588],256],126485:[[1578],256],126486:[[1579],256],126487:[[1582],256],126488:[[1584],256],126489:[[1590],256],126490:[[1592],256],126491:[[1594],256],126492:[[1646],256],126493:[[1722],256],126494:[[1697],256],126495:[[1647],256],126497:[[1576],256],126498:[[1580],256],126500:[[1607],256],126503:[[1581],256],126505:[[1610],256],126506:[[1603],256],126507:[[1604],256],126508:[[1605],256],126509:[[1606],256],126510:[[1587],256],126511:[[1593],256],126512:[[1601],256],126513:[[1589],256],126514:[[1602],256],126516:[[1588],256],126517:[[1578],256],126518:[[1579],256],126519:[[1582],256],126521:[[1590],256],126523:[[1594],256],126530:[[1580],256],126535:[[1581],256],126537:[[1610],256],126539:[[1604],256],126541:[[1606],256],126542:[[1587],256],126543:[[1593],256],126545:[[1589],256],126546:[[1602],256],126548:[[1588],256],126551:[[1582],256],126553:[[1590],256],126555:[[1594],256],126557:[[1722],256],126559:[[1647],256],126561:[[1576],256],126562:[[1580],256],126564:[[1607],256],126567:[[1581],256],126568:[[1591],256],126569:[[1610],256],126570:[[1603],256],126572:[[1605],256],126573:[[1606],256],126574:[[1587],256],126575:[[1593],256],126576:[[1601],256],126577:[[1589],256],126578:[[1602],256],126580:[[1588],256],126581:[[1578],256],126582:[[1579],256],126583:[[1582],256],126585:[[1590],256],126586:[[1592],256],126587:[[1594],256],126588:[[1646],256],126590:[[1697],256],126592:[[1575],256],126593:[[1576],256],126594:[[1580],256],126595:[[1583],256],126596:[[1607],256],126597:[[1608],256],126598:[[1586],256],126599:[[1581],256],126600:[[1591],256],126601:[[1610],256],126603:[[1604],256],126604:[[1605],256],126605:[[1606],256],126606:[[1587],256],126607:[[1593],256],126608:[[1601],256],126609:[[1589],256],126610:[[1602],256],126611:[[1585],256],126612:[[1588],256],126613:[[1578],256],126614:[[1579],256],126615:[[1582],256],126616:[[1584],256],126617:[[1590],256],126618:[[1592],256],126619:[[1594],256],126625:[[1576],256],126626:[[1580],256],126627:[[1583],256],126629:[[1608],256],126630:[[1586],256],126631:[[1581],256],126632:[[1591],256],126633:[[1610],256],126635:[[1604],256],126636:[[1605],256],126637:[[1606],256],126638:[[1587],256],126639:[[1593],256],126640:[[1601],256],126641:[[1589],256],126642:[[1602],256],126643:[[1585],256],126644:[[1588],256],126645:[[1578],256],126646:[[1579],256],126647:[[1582],256],126648:[[1584],256],126649:[[1590],256],126650:[[1592],256],126651:[[1594],256]},61696:{127232:[[48,46],256],127233:[[48,44],256],127234:[[49,44],256],127235:[[50,44],256],127236:[[51,44],256],127237:[[52,44],256],127238:[[53,44],256],127239:[[54,44],256],127240:[[55,44],256],127241:[[56,44],256],127242:[[57,44],256],127248:[[40,65,41],256],127249:[[40,66,41],256],127250:[[40,67,41],256],127251:[[40,68,41],256],127252:[[40,69,41],256],127253:[[40,70,41],256],127254:[[40,71,41],256],127255:[[40,72,41],256],127256:[[40,73,41],256],127257:[[40,74,41],256],127258:[[40,75,41],256],127259:[[40,76,41],256],127260:[[40,77,41],256],127261:[[40,78,41],256],127262:[[40,79,41],256],127263:[[40,80,41],256],127264:[[40,81,41],256],127265:[[40,82,41],256],127266:[[40,83,41],256],127267:[[40,84,41],256],127268:[[40,85,41],256],127269:[[40,86,41],256],127270:[[40,87,41],256],127271:[[40,88,41],256],127272:[[40,89,41],256],127273:[[40,90,41],256],127274:[[12308,83,12309],256],127275:[[67],256],127276:[[82],256],127277:[[67,68],256],127278:[[87,90],256],127280:[[65],256],127281:[[66],256],127282:[[67],256],127283:[[68],256],127284:[[69],256],127285:[[70],256],127286:[[71],256],127287:[[72],256],127288:[[73],256],127289:[[74],256],127290:[[75],256],127291:[[76],256],127292:[[77],256],127293:[[78],256],127294:[[79],256],127295:[[80],256],127296:[[81],256],127297:[[82],256],127298:[[83],256],127299:[[84],256],127300:[[85],256],127301:[[86],256],127302:[[87],256],127303:[[88],256],127304:[[89],256],127305:[[90],256],127306:[[72,86],256],127307:[[77,86],256],127308:[[83,68],256],127309:[[83,83],256],127310:[[80,80,86],256],127311:[[87,67],256],127338:[[77,67],256],127339:[[77,68],256],127376:[[68,74],256]},61952:{127488:[[12411,12363],256],127489:[[12467,12467],256],127490:[[12469],256],127504:[[25163],256],127505:[[23383],256],127506:[[21452],256],127507:[[12487],256],127508:[[20108],256],127509:[[22810],256],127510:[[35299],256],127511:[[22825],256],127512:[[20132],256],127513:[[26144],256],127514:[[28961],256],127515:[[26009],256],127516:[[21069],256],127517:[[24460],256],127518:[[20877],256],127519:[[26032],256],127520:[[21021],256],127521:[[32066],256],127522:[[29983],256],127523:[[36009],256],127524:[[22768],256],127525:[[21561],256],127526:[[28436],256],127527:[[25237],256],127528:[[25429],256],127529:[[19968],256],127530:[[19977],256],127531:[[36938],256],127532:[[24038],256],127533:[[20013],256],127534:[[21491],256],127535:[[25351],256],127536:[[36208],256],127537:[[25171],256],127538:[[31105],256],127539:[[31354],256],127540:[[21512],256],127541:[[28288],256],127542:[[26377],256],127543:[[26376],256],127544:[[30003],256],127545:[[21106],256],127546:[[21942],256],127552:[[12308,26412,12309],256],127553:[[12308,19977,12309],256],127554:[[12308,20108,12309],256],127555:[[12308,23433,12309],256],127556:[[12308,28857,12309],256],127557:[[12308,25171,12309],256],127558:[[12308,30423,12309],256],127559:[[12308,21213,12309],256],127560:[[12308,25943,12309],256],127568:[[24471],256],127569:[[21487],256]},63488:{194560:[[20029]],194561:[[20024]],194562:[[20033]],194563:[[131362]],194564:[[20320]],194565:[[20398]],194566:[[20411]],194567:[[20482]],194568:[[20602]],194569:[[20633]],194570:[[20711]],194571:[[20687]],194572:[[13470]],194573:[[132666]],194574:[[20813]],194575:[[20820]],194576:[[20836]],194577:[[20855]],194578:[[132380]],194579:[[13497]],194580:[[20839]],194581:[[20877]],194582:[[132427]],194583:[[20887]],194584:[[20900]],194585:[[20172]],194586:[[20908]],194587:[[20917]],194588:[[168415]],194589:[[20981]],194590:[[20995]],194591:[[13535]],194592:[[21051]],194593:[[21062]],194594:[[21106]],194595:[[21111]],194596:[[13589]],194597:[[21191]],194598:[[21193]],194599:[[21220]],194600:[[21242]],194601:[[21253]],194602:[[21254]],194603:[[21271]],194604:[[21321]],194605:[[21329]],194606:[[21338]],194607:[[21363]],194608:[[21373]],194609:[[21375]],194610:[[21375]],194611:[[21375]],194612:[[133676]],194613:[[28784]],194614:[[21450]],194615:[[21471]],194616:[[133987]],194617:[[21483]],194618:[[21489]],194619:[[21510]],194620:[[21662]],194621:[[21560]],194622:[[21576]],194623:[[21608]],194624:[[21666]],194625:[[21750]],194626:[[21776]],194627:[[21843]],194628:[[21859]],194629:[[21892]],194630:[[21892]],194631:[[21913]],194632:[[21931]],194633:[[21939]],194634:[[21954]],194635:[[22294]],194636:[[22022]],194637:[[22295]],194638:[[22097]],194639:[[22132]],194640:[[20999]],194641:[[22766]],194642:[[22478]],194643:[[22516]],194644:[[22541]],194645:[[22411]],194646:[[22578]],194647:[[22577]],194648:[[22700]],194649:[[136420]],194650:[[22770]],194651:[[22775]],194652:[[22790]],194653:[[22810]],194654:[[22818]],194655:[[22882]],194656:[[136872]],194657:[[136938]],194658:[[23020]],194659:[[23067]],194660:[[23079]],194661:[[23e3]],194662:[[23142]],194663:[[14062]],194664:[[14076]],194665:[[23304]],194666:[[23358]],194667:[[23358]],194668:[[137672]],194669:[[23491]],194670:[[23512]],194671:[[23527]],194672:[[23539]],194673:[[138008]],194674:[[23551]],194675:[[23558]],194676:[[24403]],194677:[[23586]],194678:[[14209]],194679:[[23648]],194680:[[23662]],194681:[[23744]],194682:[[23693]],194683:[[138724]],194684:[[23875]],194685:[[138726]],194686:[[23918]],194687:[[23915]],194688:[[23932]],194689:[[24033]],194690:[[24034]],194691:[[14383]],194692:[[24061]],194693:[[24104]],194694:[[24125]],194695:[[24169]],194696:[[14434]],194697:[[139651]],194698:[[14460]],194699:[[24240]],194700:[[24243]],194701:[[24246]],194702:[[24266]],194703:[[172946]],194704:[[24318]],194705:[[140081]],194706:[[140081]],194707:[[33281]],194708:[[24354]],194709:[[24354]],194710:[[14535]],194711:[[144056]],194712:[[156122]],194713:[[24418]],194714:[[24427]],194715:[[14563]],194716:[[24474]],194717:[[24525]],194718:[[24535]],194719:[[24569]],194720:[[24705]],194721:[[14650]],194722:[[14620]],194723:[[24724]],194724:[[141012]],194725:[[24775]],194726:[[24904]],194727:[[24908]],194728:[[24910]],194729:[[24908]],194730:[[24954]],194731:[[24974]],194732:[[25010]],194733:[[24996]],194734:[[25007]],194735:[[25054]],194736:[[25074]],194737:[[25078]],194738:[[25104]],194739:[[25115]],194740:[[25181]],194741:[[25265]],194742:[[25300]],194743:[[25424]],194744:[[142092]],194745:[[25405]],194746:[[25340]],194747:[[25448]],194748:[[25475]],194749:[[25572]],194750:[[142321]],194751:[[25634]],194752:[[25541]],194753:[[25513]],194754:[[14894]],194755:[[25705]],194756:[[25726]],194757:[[25757]],194758:[[25719]],194759:[[14956]],194760:[[25935]],194761:[[25964]],194762:[[143370]],194763:[[26083]],194764:[[26360]],194765:[[26185]],194766:[[15129]],194767:[[26257]],194768:[[15112]],194769:[[15076]],194770:[[20882]],194771:[[20885]],194772:[[26368]],194773:[[26268]],194774:[[32941]],194775:[[17369]],194776:[[26391]],194777:[[26395]],194778:[[26401]],194779:[[26462]],194780:[[26451]],194781:[[144323]],194782:[[15177]],194783:[[26618]],194784:[[26501]],194785:[[26706]],194786:[[26757]],194787:[[144493]],194788:[[26766]],194789:[[26655]],194790:[[26900]],194791:[[15261]],194792:[[26946]],194793:[[27043]],194794:[[27114]],194795:[[27304]],194796:[[145059]],194797:[[27355]],194798:[[15384]],194799:[[27425]],194800:[[145575]],194801:[[27476]],194802:[[15438]],194803:[[27506]],194804:[[27551]],194805:[[27578]],194806:[[27579]],194807:[[146061]],194808:[[138507]],194809:[[146170]],194810:[[27726]],194811:[[146620]],194812:[[27839]],194813:[[27853]],194814:[[27751]],194815:[[27926]]},63744:{63744:[[35912]],63745:[[26356]],63746:[[36554]],63747:[[36040]],63748:[[28369]],63749:[[20018]],63750:[[21477]],63751:[[40860]],63752:[[40860]],63753:[[22865]],63754:[[37329]],63755:[[21895]],63756:[[22856]],63757:[[25078]],63758:[[30313]],63759:[[32645]],63760:[[34367]],63761:[[34746]],63762:[[35064]],63763:[[37007]],63764:[[27138]],63765:[[27931]],63766:[[28889]],63767:[[29662]],63768:[[33853]],63769:[[37226]],63770:[[39409]],63771:[[20098]],63772:[[21365]],63773:[[27396]],63774:[[29211]],63775:[[34349]],63776:[[40478]],63777:[[23888]],63778:[[28651]],63779:[[34253]],63780:[[35172]],63781:[[25289]],63782:[[33240]],63783:[[34847]],63784:[[24266]],63785:[[26391]],63786:[[28010]],63787:[[29436]],63788:[[37070]],63789:[[20358]],63790:[[20919]],63791:[[21214]],63792:[[25796]],63793:[[27347]],63794:[[29200]],63795:[[30439]],63796:[[32769]],63797:[[34310]],63798:[[34396]],63799:[[36335]],63800:[[38706]],63801:[[39791]],63802:[[40442]],63803:[[30860]],63804:[[31103]],63805:[[32160]],63806:[[33737]],63807:[[37636]],63808:[[40575]],63809:[[35542]],63810:[[22751]],63811:[[24324]],63812:[[31840]],63813:[[32894]],63814:[[29282]],63815:[[30922]],63816:[[36034]],63817:[[38647]],63818:[[22744]],63819:[[23650]],63820:[[27155]],63821:[[28122]],63822:[[28431]],63823:[[32047]],63824:[[32311]],63825:[[38475]],63826:[[21202]],63827:[[32907]],63828:[[20956]],63829:[[20940]],63830:[[31260]],63831:[[32190]],63832:[[33777]],63833:[[38517]],63834:[[35712]],63835:[[25295]],63836:[[27138]],63837:[[35582]],63838:[[20025]],63839:[[23527]],63840:[[24594]],63841:[[29575]],63842:[[30064]],63843:[[21271]],63844:[[30971]],63845:[[20415]],63846:[[24489]],63847:[[19981]],63848:[[27852]],63849:[[25976]],63850:[[32034]],63851:[[21443]],63852:[[22622]],63853:[[30465]],63854:[[33865]],63855:[[35498]],63856:[[27578]],63857:[[36784]],63858:[[27784]],63859:[[25342]],63860:[[33509]],63861:[[25504]],63862:[[30053]],63863:[[20142]],63864:[[20841]],63865:[[20937]],63866:[[26753]],63867:[[31975]],63868:[[33391]],63869:[[35538]],63870:[[37327]],63871:[[21237]],63872:[[21570]],63873:[[22899]],63874:[[24300]],63875:[[26053]],63876:[[28670]],63877:[[31018]],63878:[[38317]],63879:[[39530]],63880:[[40599]],63881:[[40654]],63882:[[21147]],63883:[[26310]],63884:[[27511]],63885:[[36706]],63886:[[24180]],63887:[[24976]],63888:[[25088]],63889:[[25754]],63890:[[28451]],63891:[[29001]],63892:[[29833]],63893:[[31178]],63894:[[32244]],63895:[[32879]],63896:[[36646]],63897:[[34030]],63898:[[36899]],63899:[[37706]],63900:[[21015]],63901:[[21155]],63902:[[21693]],63903:[[28872]],63904:[[35010]],63905:[[35498]],63906:[[24265]],63907:[[24565]],63908:[[25467]],63909:[[27566]],63910:[[31806]],63911:[[29557]],63912:[[20196]],63913:[[22265]],63914:[[23527]],63915:[[23994]],63916:[[24604]],63917:[[29618]],63918:[[29801]],63919:[[32666]],63920:[[32838]],63921:[[37428]],63922:[[38646]],63923:[[38728]],63924:[[38936]],63925:[[20363]],63926:[[31150]],63927:[[37300]],63928:[[38584]],63929:[[24801]],63930:[[20102]],63931:[[20698]],63932:[[23534]],63933:[[23615]],63934:[[26009]],63935:[[27138]],63936:[[29134]],63937:[[30274]],63938:[[34044]],63939:[[36988]],63940:[[40845]],63941:[[26248]],63942:[[38446]],63943:[[21129]],63944:[[26491]],63945:[[26611]],63946:[[27969]],63947:[[28316]],63948:[[29705]],63949:[[30041]],63950:[[30827]],63951:[[32016]],63952:[[39006]],63953:[[20845]],63954:[[25134]],63955:[[38520]],63956:[[20523]],63957:[[23833]],63958:[[28138]],63959:[[36650]],63960:[[24459]],63961:[[24900]],63962:[[26647]],63963:[[29575]],63964:[[38534]],63965:[[21033]],63966:[[21519]],63967:[[23653]],63968:[[26131]],63969:[[26446]],63970:[[26792]],63971:[[27877]],63972:[[29702]],63973:[[30178]],63974:[[32633]],63975:[[35023]],63976:[[35041]],63977:[[37324]],63978:[[38626]],63979:[[21311]],63980:[[28346]],63981:[[21533]],63982:[[29136]],63983:[[29848]],63984:[[34298]],63985:[[38563]],63986:[[40023]],63987:[[40607]],63988:[[26519]],63989:[[28107]],63990:[[33256]],63991:[[31435]],63992:[[31520]],63993:[[31890]],63994:[[29376]],63995:[[28825]],63996:[[35672]],63997:[[20160]],63998:[[33590]],63999:[[21050]],194816:[[27966]],194817:[[28023]],194818:[[27969]],194819:[[28009]],194820:[[28024]],194821:[[28037]],194822:[[146718]],194823:[[27956]],194824:[[28207]],194825:[[28270]],194826:[[15667]],194827:[[28363]],194828:[[28359]],194829:[[147153]],194830:[[28153]],194831:[[28526]],194832:[[147294]],194833:[[147342]],194834:[[28614]],194835:[[28729]],194836:[[28702]],194837:[[28699]],194838:[[15766]],194839:[[28746]],194840:[[28797]],194841:[[28791]],194842:[[28845]],194843:[[132389]],194844:[[28997]],194845:[[148067]],194846:[[29084]],194847:[[148395]],194848:[[29224]],194849:[[29237]],194850:[[29264]],194851:[[149e3]],194852:[[29312]],194853:[[29333]],194854:[[149301]],194855:[[149524]],194856:[[29562]],194857:[[29579]],194858:[[16044]],194859:[[29605]],194860:[[16056]],194861:[[16056]],194862:[[29767]],194863:[[29788]],194864:[[29809]],194865:[[29829]],194866:[[29898]],194867:[[16155]],194868:[[29988]],194869:[[150582]],194870:[[30014]],194871:[[150674]],194872:[[30064]],194873:[[139679]],194874:[[30224]],194875:[[151457]],194876:[[151480]],194877:[[151620]],194878:[[16380]],194879:[[16392]],194880:[[30452]],194881:[[151795]],194882:[[151794]],194883:[[151833]],194884:[[151859]],194885:[[30494]],194886:[[30495]],194887:[[30495]],194888:[[30538]],194889:[[16441]],194890:[[30603]],194891:[[16454]],194892:[[16534]],194893:[[152605]],194894:[[30798]],194895:[[30860]],194896:[[30924]],194897:[[16611]],194898:[[153126]],194899:[[31062]],194900:[[153242]],194901:[[153285]],194902:[[31119]],194903:[[31211]],194904:[[16687]],194905:[[31296]],194906:[[31306]],194907:[[31311]],194908:[[153980]],194909:[[154279]],194910:[[154279]],194911:[[31470]],194912:[[16898]],194913:[[154539]],194914:[[31686]],194915:[[31689]],194916:[[16935]],194917:[[154752]],194918:[[31954]],194919:[[17056]],194920:[[31976]],194921:[[31971]],194922:[[32e3]],194923:[[155526]],194924:[[32099]],194925:[[17153]],194926:[[32199]],194927:[[32258]],194928:[[32325]],194929:[[17204]],194930:[[156200]],194931:[[156231]],194932:[[17241]],194933:[[156377]],194934:[[32634]],194935:[[156478]],194936:[[32661]],194937:[[32762]],194938:[[32773]],194939:[[156890]],194940:[[156963]],194941:[[32864]],194942:[[157096]],194943:[[32880]],194944:[[144223]],194945:[[17365]],194946:[[32946]],194947:[[33027]],194948:[[17419]],194949:[[33086]],194950:[[23221]],194951:[[157607]],194952:[[157621]],194953:[[144275]],194954:[[144284]],194955:[[33281]],194956:[[33284]],194957:[[36766]],194958:[[17515]],194959:[[33425]],194960:[[33419]],194961:[[33437]],194962:[[21171]],194963:[[33457]],194964:[[33459]],194965:[[33469]],194966:[[33510]],194967:[[158524]],194968:[[33509]],194969:[[33565]],194970:[[33635]],194971:[[33709]],194972:[[33571]],194973:[[33725]],194974:[[33767]],194975:[[33879]],194976:[[33619]],194977:[[33738]],194978:[[33740]],194979:[[33756]],194980:[[158774]],194981:[[159083]],194982:[[158933]],194983:[[17707]],194984:[[34033]],194985:[[34035]],194986:[[34070]],194987:[[160714]],194988:[[34148]],194989:[[159532]],194990:[[17757]],194991:[[17761]],194992:[[159665]],194993:[[159954]],194994:[[17771]],194995:[[34384]],194996:[[34396]],194997:[[34407]],194998:[[34409]],194999:[[34473]],195e3:[[34440]],195001:[[34574]],195002:[[34530]],195003:[[34681]],195004:[[34600]],195005:[[34667]],195006:[[34694]],195007:[[17879]],195008:[[34785]],195009:[[34817]],195010:[[17913]],195011:[[34912]],195012:[[34915]],195013:[[161383]],195014:[[35031]],195015:[[35038]],195016:[[17973]],195017:[[35066]],195018:[[13499]],195019:[[161966]],195020:[[162150]],195021:[[18110]],195022:[[18119]],195023:[[35488]],195024:[[35565]],195025:[[35722]],195026:[[35925]],195027:[[162984]],195028:[[36011]],195029:[[36033]],195030:[[36123]],195031:[[36215]],195032:[[163631]],195033:[[133124]],195034:[[36299]],195035:[[36284]],195036:[[36336]],195037:[[133342]],195038:[[36564]],195039:[[36664]],195040:[[165330]],195041:[[165357]],195042:[[37012]],195043:[[37105]],195044:[[37137]],195045:[[165678]],195046:[[37147]],195047:[[37432]],195048:[[37591]],195049:[[37592]],195050:[[37500]],195051:[[37881]],195052:[[37909]],195053:[[166906]],195054:[[38283]],195055:[[18837]],195056:[[38327]],195057:[[167287]],195058:[[18918]],195059:[[38595]],195060:[[23986]],195061:[[38691]],195062:[[168261]],195063:[[168474]],195064:[[19054]],195065:[[19062]],195066:[[38880]],195067:[[168970]],195068:[[19122]],195069:[[169110]],195070:[[38923]],195071:[[38923]]},64e3:{64e3:[[20999]],64001:[[24230]],64002:[[25299]],64003:[[31958]],64004:[[23429]],64005:[[27934]],64006:[[26292]],64007:[[36667]],64008:[[34892]],64009:[[38477]],64010:[[35211]],64011:[[24275]],64012:[[20800]],64013:[[21952]],64016:[[22618]],64018:[[26228]],64021:[[20958]],64022:[[29482]],64023:[[30410]],64024:[[31036]],64025:[[31070]],64026:[[31077]],64027:[[31119]],64028:[[38742]],64029:[[31934]],64030:[[32701]],64032:[[34322]],64034:[[35576]],64037:[[36920]],64038:[[37117]],64042:[[39151]],64043:[[39164]],64044:[[39208]],64045:[[40372]],64046:[[37086]],64047:[[38583]],64048:[[20398]],64049:[[20711]],64050:[[20813]],64051:[[21193]],64052:[[21220]],64053:[[21329]],64054:[[21917]],64055:[[22022]],64056:[[22120]],64057:[[22592]],64058:[[22696]],64059:[[23652]],64060:[[23662]],64061:[[24724]],64062:[[24936]],64063:[[24974]],64064:[[25074]],64065:[[25935]],64066:[[26082]],64067:[[26257]],64068:[[26757]],64069:[[28023]],64070:[[28186]],64071:[[28450]],64072:[[29038]],64073:[[29227]],64074:[[29730]],64075:[[30865]],64076:[[31038]],64077:[[31049]],64078:[[31048]],64079:[[31056]],64080:[[31062]],64081:[[31069]],64082:[[31117]],64083:[[31118]],64084:[[31296]],64085:[[31361]],64086:[[31680]],64087:[[32244]],64088:[[32265]],64089:[[32321]],64090:[[32626]],64091:[[32773]],64092:[[33261]],64093:[[33401]],64094:[[33401]],64095:[[33879]],64096:[[35088]],64097:[[35222]],64098:[[35585]],64099:[[35641]],64100:[[36051]],64101:[[36104]],64102:[[36790]],64103:[[36920]],64104:[[38627]],64105:[[38911]],64106:[[38971]],64107:[[24693]],64108:[[148206]],64109:[[33304]],64112:[[20006]],64113:[[20917]],64114:[[20840]],64115:[[20352]],64116:[[20805]],64117:[[20864]],64118:[[21191]],64119:[[21242]],64120:[[21917]],64121:[[21845]],64122:[[21913]],64123:[[21986]],64124:[[22618]],64125:[[22707]],64126:[[22852]],64127:[[22868]],64128:[[23138]],64129:[[23336]],64130:[[24274]],64131:[[24281]],64132:[[24425]],64133:[[24493]],64134:[[24792]],64135:[[24910]],64136:[[24840]],64137:[[24974]],64138:[[24928]],64139:[[25074]],64140:[[25140]],64141:[[25540]],64142:[[25628]],64143:[[25682]],64144:[[25942]],64145:[[26228]],64146:[[26391]],64147:[[26395]],64148:[[26454]],64149:[[27513]],64150:[[27578]],64151:[[27969]],64152:[[28379]],64153:[[28363]],64154:[[28450]],64155:[[28702]],64156:[[29038]],64157:[[30631]],64158:[[29237]],64159:[[29359]],64160:[[29482]],64161:[[29809]],64162:[[29958]],64163:[[30011]],64164:[[30237]],64165:[[30239]],64166:[[30410]],64167:[[30427]],64168:[[30452]],64169:[[30538]],64170:[[30528]],64171:[[30924]],64172:[[31409]],64173:[[31680]],64174:[[31867]],64175:[[32091]],64176:[[32244]],64177:[[32574]],64178:[[32773]],64179:[[33618]],64180:[[33775]],64181:[[34681]],64182:[[35137]],64183:[[35206]],64184:[[35222]],64185:[[35519]],64186:[[35576]],64187:[[35531]],64188:[[35585]],64189:[[35582]],64190:[[35565]],64191:[[35641]],64192:[[35722]],64193:[[36104]],64194:[[36664]],64195:[[36978]],64196:[[37273]],64197:[[37494]],64198:[[38524]],64199:[[38627]],64200:[[38742]],64201:[[38875]],64202:[[38911]],64203:[[38923]],64204:[[38971]],64205:[[39698]],64206:[[40860]],64207:[[141386]],64208:[[141380]],64209:[[144341]],64210:[[15261]],64211:[[16408]],64212:[[16441]],64213:[[152137]],64214:[[154832]],64215:[[163539]],64216:[[40771]],64217:[[40846]],195072:[[38953]],195073:[[169398]],195074:[[39138]],195075:[[19251]],195076:[[39209]],195077:[[39335]],195078:[[39362]],195079:[[39422]],195080:[[19406]],195081:[[170800]],195082:[[39698]],195083:[[4e4]],195084:[[40189]],195085:[[19662]],195086:[[19693]],195087:[[40295]],195088:[[172238]],195089:[[19704]],195090:[[172293]],195091:[[172558]],195092:[[172689]],195093:[[40635]],195094:[[19798]],195095:[[40697]],195096:[[40702]],195097:[[40709]],195098:[[40719]],195099:[[40726]],195100:[[40763]],195101:[[173568]]},64256:{64256:[[102,102],256],64257:[[102,105],256],64258:[[102,108],256],64259:[[102,102,105],256],64260:[[102,102,108],256],64261:[[383,116],256],64262:[[115,116],256],64275:[[1396,1398],256],64276:[[1396,1381],256],64277:[[1396,1387],256],64278:[[1406,1398],256],64279:[[1396,1389],256],64285:[[1497,1460],512],64286:[,26],64287:[[1522,1463],512],64288:[[1506],256],64289:[[1488],256],64290:[[1491],256],64291:[[1492],256],64292:[[1499],256],64293:[[1500],256],64294:[[1501],256],64295:[[1512],256],64296:[[1514],256],64297:[[43],256],64298:[[1513,1473],512],64299:[[1513,1474],512],64300:[[64329,1473],512],64301:[[64329,1474],512],64302:[[1488,1463],512],64303:[[1488,1464],512],64304:[[1488,1468],512],64305:[[1489,1468],512],64306:[[1490,1468],512],64307:[[1491,1468],512],64308:[[1492,1468],512],64309:[[1493,1468],512],64310:[[1494,1468],512],64312:[[1496,1468],512],64313:[[1497,1468],512],64314:[[1498,1468],512],64315:[[1499,1468],512],64316:[[1500,1468],512],64318:[[1502,1468],512],64320:[[1504,1468],512],64321:[[1505,1468],512],64323:[[1507,1468],512],64324:[[1508,1468],512],64326:[[1510,1468],512],64327:[[1511,1468],512],64328:[[1512,1468],512],64329:[[1513,1468],512],64330:[[1514,1468],512],64331:[[1493,1465],512],64332:[[1489,1471],512],64333:[[1499,1471],512],64334:[[1508,1471],512],64335:[[1488,1500],256],64336:[[1649],256],64337:[[1649],256],64338:[[1659],256],64339:[[1659],256],64340:[[1659],256],64341:[[1659],256],64342:[[1662],256],64343:[[1662],256],64344:[[1662],256],64345:[[1662],256],64346:[[1664],256],64347:[[1664],256],64348:[[1664],256],64349:[[1664],256],64350:[[1658],256],64351:[[1658],256],64352:[[1658],256],64353:[[1658],256],64354:[[1663],256],64355:[[1663],256],64356:[[1663],256],64357:[[1663],256],64358:[[1657],256],64359:[[1657],256],64360:[[1657],256],64361:[[1657],256],64362:[[1700],256],64363:[[1700],256],64364:[[1700],256],64365:[[1700],256],64366:[[1702],256],64367:[[1702],256],64368:[[1702],256],64369:[[1702],256],64370:[[1668],256],64371:[[1668],256],64372:[[1668],256],64373:[[1668],256],64374:[[1667],256],64375:[[1667],256],64376:[[1667],256],64377:[[1667],256],64378:[[1670],256],64379:[[1670],256],64380:[[1670],256],64381:[[1670],256],64382:[[1671],256],64383:[[1671],256],64384:[[1671],256],64385:[[1671],256],64386:[[1677],256],64387:[[1677],256],64388:[[1676],256],64389:[[1676],256],64390:[[1678],256],64391:[[1678],256],64392:[[1672],256],64393:[[1672],256],64394:[[1688],256],64395:[[1688],256],64396:[[1681],256],64397:[[1681],256],64398:[[1705],256],64399:[[1705],256],64400:[[1705],256],64401:[[1705],256],64402:[[1711],256],64403:[[1711],256],64404:[[1711],256],64405:[[1711],256],64406:[[1715],256],64407:[[1715],256],64408:[[1715],256],64409:[[1715],256],64410:[[1713],256],64411:[[1713],256],64412:[[1713],256],64413:[[1713],256],64414:[[1722],256],64415:[[1722],256],64416:[[1723],256],64417:[[1723],256],64418:[[1723],256],64419:[[1723],256],64420:[[1728],256],64421:[[1728],256],64422:[[1729],256],64423:[[1729],256],64424:[[1729],256],64425:[[1729],256],64426:[[1726],256],64427:[[1726],256],64428:[[1726],256],64429:[[1726],256],64430:[[1746],256],64431:[[1746],256],64432:[[1747],256],64433:[[1747],256],64467:[[1709],256],64468:[[1709],256],64469:[[1709],256],64470:[[1709],256],64471:[[1735],256],64472:[[1735],256],64473:[[1734],256],64474:[[1734],256],64475:[[1736],256],64476:[[1736],256],64477:[[1655],256],64478:[[1739],256],64479:[[1739],256],64480:[[1733],256],64481:[[1733],256],64482:[[1737],256],64483:[[1737],256],64484:[[1744],256],64485:[[1744],256],64486:[[1744],256],64487:[[1744],256],64488:[[1609],256],64489:[[1609],256],64490:[[1574,1575],256],64491:[[1574,1575],256],64492:[[1574,1749],256],64493:[[1574,1749],256],64494:[[1574,1608],256],64495:[[1574,1608],256],64496:[[1574,1735],256],64497:[[1574,1735],256],64498:[[1574,1734],256],64499:[[1574,1734],256],64500:[[1574,1736],256],64501:[[1574,1736],256],64502:[[1574,1744],256],64503:[[1574,1744],256],64504:[[1574,1744],256],64505:[[1574,1609],256],64506:[[1574,1609],256],64507:[[1574,1609],256],64508:[[1740],256],64509:[[1740],256],64510:[[1740],256],64511:[[1740],256]},64512:{64512:[[1574,1580],256],64513:[[1574,1581],256],64514:[[1574,1605],256],64515:[[1574,1609],256],64516:[[1574,1610],256],64517:[[1576,1580],256],64518:[[1576,1581],256],64519:[[1576,1582],256],64520:[[1576,1605],256],64521:[[1576,1609],256],64522:[[1576,1610],256],64523:[[1578,1580],256],64524:[[1578,1581],256],64525:[[1578,1582],256],64526:[[1578,1605],256],64527:[[1578,1609],256],64528:[[1578,1610],256],64529:[[1579,1580],256],64530:[[1579,1605],256],64531:[[1579,1609],256],64532:[[1579,1610],256],64533:[[1580,1581],256],64534:[[1580,1605],256],64535:[[1581,1580],256],64536:[[1581,1605],256],64537:[[1582,1580],256],64538:[[1582,1581],256],64539:[[1582,1605],256],64540:[[1587,1580],256],64541:[[1587,1581],256],64542:[[1587,1582],256],64543:[[1587,1605],256],64544:[[1589,1581],256],64545:[[1589,1605],256],64546:[[1590,1580],256],64547:[[1590,1581],256],64548:[[1590,1582],256],64549:[[1590,1605],256],64550:[[1591,1581],256],64551:[[1591,1605],256],64552:[[1592,1605],256],64553:[[1593,1580],256],64554:[[1593,1605],256],64555:[[1594,1580],256],64556:[[1594,1605],256],64557:[[1601,1580],256],64558:[[1601,1581],256],64559:[[1601,1582],256],64560:[[1601,1605],256],64561:[[1601,1609],256],64562:[[1601,1610],256],64563:[[1602,1581],256],64564:[[1602,1605],256],64565:[[1602,1609],256],64566:[[1602,1610],256],64567:[[1603,1575],256],64568:[[1603,1580],256],64569:[[1603,1581],256],64570:[[1603,1582],256],64571:[[1603,1604],256],64572:[[1603,1605],256],64573:[[1603,1609],256],64574:[[1603,1610],256],64575:[[1604,1580],256],64576:[[1604,1581],256],64577:[[1604,1582],256],64578:[[1604,1605],256],64579:[[1604,1609],256],64580:[[1604,1610],256],64581:[[1605,1580],256],64582:[[1605,1581],256],64583:[[1605,1582],256],64584:[[1605,1605],256],64585:[[1605,1609],256],64586:[[1605,1610],256],64587:[[1606,1580],256],64588:[[1606,1581],256],64589:[[1606,1582],256],64590:[[1606,1605],256],64591:[[1606,1609],256],64592:[[1606,1610],256],64593:[[1607,1580],256],64594:[[1607,1605],256],64595:[[1607,1609],256],64596:[[1607,1610],256],64597:[[1610,1580],256],64598:[[1610,1581],256],64599:[[1610,1582],256],64600:[[1610,1605],256],64601:[[1610,1609],256],64602:[[1610,1610],256],64603:[[1584,1648],256],64604:[[1585,1648],256],64605:[[1609,1648],256],64606:[[32,1612,1617],256],64607:[[32,1613,1617],256],64608:[[32,1614,1617],256],64609:[[32,1615,1617],256],64610:[[32,1616,1617],256],64611:[[32,1617,1648],256],64612:[[1574,1585],256],64613:[[1574,1586],256],64614:[[1574,1605],256],64615:[[1574,1606],256],64616:[[1574,1609],256],64617:[[1574,1610],256],64618:[[1576,1585],256],64619:[[1576,1586],256],64620:[[1576,1605],256],64621:[[1576,1606],256],64622:[[1576,1609],256],64623:[[1576,1610],256],64624:[[1578,1585],256],64625:[[1578,1586],256],64626:[[1578,1605],256],64627:[[1578,1606],256],64628:[[1578,1609],256],64629:[[1578,1610],256],64630:[[1579,1585],256],64631:[[1579,1586],256],64632:[[1579,1605],256],64633:[[1579,1606],256],64634:[[1579,1609],256],64635:[[1579,1610],256],64636:[[1601,1609],256],64637:[[1601,1610],256],64638:[[1602,1609],256],64639:[[1602,1610],256],64640:[[1603,1575],256],64641:[[1603,1604],256],64642:[[1603,1605],256],64643:[[1603,1609],256],64644:[[1603,1610],256],64645:[[1604,1605],256],64646:[[1604,1609],256],64647:[[1604,1610],256],64648:[[1605,1575],256],64649:[[1605,1605],256],64650:[[1606,1585],256],64651:[[1606,1586],256],64652:[[1606,1605],256],64653:[[1606,1606],256],64654:[[1606,1609],256],64655:[[1606,1610],256],64656:[[1609,1648],256],64657:[[1610,1585],256],64658:[[1610,1586],256],64659:[[1610,1605],256],64660:[[1610,1606],256],64661:[[1610,1609],256],64662:[[1610,1610],256],64663:[[1574,1580],256],64664:[[1574,1581],256],64665:[[1574,1582],256],64666:[[1574,1605],256],64667:[[1574,1607],256],64668:[[1576,1580],256],64669:[[1576,1581],256],64670:[[1576,1582],256],64671:[[1576,1605],256],64672:[[1576,1607],256],64673:[[1578,1580],256],64674:[[1578,1581],256],64675:[[1578,1582],256],64676:[[1578,1605],256],64677:[[1578,1607],256],64678:[[1579,1605],256],64679:[[1580,1581],256],64680:[[1580,1605],256],64681:[[1581,1580],256],64682:[[1581,1605],256],64683:[[1582,1580],256],64684:[[1582,1605],256],64685:[[1587,1580],256],64686:[[1587,1581],256],64687:[[1587,1582],256],64688:[[1587,1605],256],64689:[[1589,1581],256],64690:[[1589,1582],256],64691:[[1589,1605],256],64692:[[1590,1580],256],64693:[[1590,1581],256],64694:[[1590,1582],256],64695:[[1590,1605],256],64696:[[1591,1581],256],64697:[[1592,1605],256],64698:[[1593,1580],256],64699:[[1593,1605],256],64700:[[1594,1580],256],64701:[[1594,1605],256],64702:[[1601,1580],256],64703:[[1601,1581],256],64704:[[1601,1582],256],64705:[[1601,1605],256],64706:[[1602,1581],256],64707:[[1602,1605],256],64708:[[1603,1580],256],64709:[[1603,1581],256],64710:[[1603,1582],256],64711:[[1603,1604],256],64712:[[1603,1605],256],64713:[[1604,1580],256],64714:[[1604,1581],256],64715:[[1604,1582],256],64716:[[1604,1605],256],64717:[[1604,1607],256],64718:[[1605,1580],256],64719:[[1605,1581],256],64720:[[1605,1582],256],64721:[[1605,1605],256],64722:[[1606,1580],256],64723:[[1606,1581],256],64724:[[1606,1582],256],64725:[[1606,1605],256],64726:[[1606,1607],256],64727:[[1607,1580],256],64728:[[1607,1605],256],64729:[[1607,1648],256],64730:[[1610,1580],256],64731:[[1610,1581],256],64732:[[1610,1582],256],64733:[[1610,1605],256],64734:[[1610,1607],256],64735:[[1574,1605],256],64736:[[1574,1607],256],64737:[[1576,1605],256],64738:[[1576,1607],256],64739:[[1578,1605],256],64740:[[1578,1607],256],64741:[[1579,1605],256],64742:[[1579,1607],256],64743:[[1587,1605],256],64744:[[1587,1607],256],64745:[[1588,1605],256],64746:[[1588,1607],256],64747:[[1603,1604],256],64748:[[1603,1605],256],64749:[[1604,1605],256],64750:[[1606,1605],256],64751:[[1606,1607],256],64752:[[1610,1605],256],64753:[[1610,1607],256],64754:[[1600,1614,1617],256],64755:[[1600,1615,1617],256],64756:[[1600,1616,1617],256],64757:[[1591,1609],256],64758:[[1591,1610],256],64759:[[1593,1609],256],64760:[[1593,1610],256],64761:[[1594,1609],256],64762:[[1594,1610],256],64763:[[1587,1609],256],64764:[[1587,1610],256],64765:[[1588,1609],256],64766:[[1588,1610],256],64767:[[1581,1609],256]},64768:{64768:[[1581,1610],256],64769:[[1580,1609],256],64770:[[1580,1610],256],64771:[[1582,1609],256],64772:[[1582,1610],256],64773:[[1589,1609],256],64774:[[1589,1610],256],64775:[[1590,1609],256],64776:[[1590,1610],256],64777:[[1588,1580],256],64778:[[1588,1581],256],64779:[[1588,1582],256],64780:[[1588,1605],256],64781:[[1588,1585],256],64782:[[1587,1585],256],64783:[[1589,1585],256],64784:[[1590,1585],256],64785:[[1591,1609],256],64786:[[1591,1610],256],64787:[[1593,1609],256],64788:[[1593,1610],256],64789:[[1594,1609],256],64790:[[1594,1610],256],64791:[[1587,1609],256],64792:[[1587,1610],256],64793:[[1588,1609],256],64794:[[1588,1610],256],64795:[[1581,1609],256],64796:[[1581,1610],256],64797:[[1580,1609],256],64798:[[1580,1610],256],64799:[[1582,1609],256],64800:[[1582,1610],256],64801:[[1589,1609],256],64802:[[1589,1610],256],64803:[[1590,1609],256],64804:[[1590,1610],256],64805:[[1588,1580],256],64806:[[1588,1581],256],64807:[[1588,1582],256],64808:[[1588,1605],256],64809:[[1588,1585],256],64810:[[1587,1585],256],64811:[[1589,1585],256],64812:[[1590,1585],256],64813:[[1588,1580],256],64814:[[1588,1581],256],64815:[[1588,1582],256],64816:[[1588,1605],256],64817:[[1587,1607],256],64818:[[1588,1607],256],64819:[[1591,1605],256],64820:[[1587,1580],256],64821:[[1587,1581],256],64822:[[1587,1582],256],64823:[[1588,1580],256],64824:[[1588,1581],256],64825:[[1588,1582],256],64826:[[1591,1605],256],64827:[[1592,1605],256],64828:[[1575,1611],256],64829:[[1575,1611],256],64848:[[1578,1580,1605],256],64849:[[1578,1581,1580],256],64850:[[1578,1581,1580],256],64851:[[1578,1581,1605],256],64852:[[1578,1582,1605],256],64853:[[1578,1605,1580],256],64854:[[1578,1605,1581],256],64855:[[1578,1605,1582],256],64856:[[1580,1605,1581],256],64857:[[1580,1605,1581],256],64858:[[1581,1605,1610],256],64859:[[1581,1605,1609],256],64860:[[1587,1581,1580],256],64861:[[1587,1580,1581],256],64862:[[1587,1580,1609],256],64863:[[1587,1605,1581],256],64864:[[1587,1605,1581],256],64865:[[1587,1605,1580],256],64866:[[1587,1605,1605],256],64867:[[1587,1605,1605],256],64868:[[1589,1581,1581],256],64869:[[1589,1581,1581],256],64870:[[1589,1605,1605],256],64871:[[1588,1581,1605],256],64872:[[1588,1581,1605],256],64873:[[1588,1580,1610],256],64874:[[1588,1605,1582],256],64875:[[1588,1605,1582],256],64876:[[1588,1605,1605],256],64877:[[1588,1605,1605],256],64878:[[1590,1581,1609],256],64879:[[1590,1582,1605],256],64880:[[1590,1582,1605],256],64881:[[1591,1605,1581],256],64882:[[1591,1605,1581],256],64883:[[1591,1605,1605],256],64884:[[1591,1605,1610],256],64885:[[1593,1580,1605],256],64886:[[1593,1605,1605],256],64887:[[1593,1605,1605],256],64888:[[1593,1605,1609],256],64889:[[1594,1605,1605],256],64890:[[1594,1605,1610],256],64891:[[1594,1605,1609],256],64892:[[1601,1582,1605],256],64893:[[1601,1582,1605],256],64894:[[1602,1605,1581],256],64895:[[1602,1605,1605],256],64896:[[1604,1581,1605],256],64897:[[1604,1581,1610],256],64898:[[1604,1581,1609],256],64899:[[1604,1580,1580],256],64900:[[1604,1580,1580],256],64901:[[1604,1582,1605],256],64902:[[1604,1582,1605],256],64903:[[1604,1605,1581],256],64904:[[1604,1605,1581],256],64905:[[1605,1581,1580],256],64906:[[1605,1581,1605],256],64907:[[1605,1581,1610],256],64908:[[1605,1580,1581],256],64909:[[1605,1580,1605],256],64910:[[1605,1582,1580],256],64911:[[1605,1582,1605],256],64914:[[1605,1580,1582],256],64915:[[1607,1605,1580],256],64916:[[1607,1605,1605],256],64917:[[1606,1581,1605],256],64918:[[1606,1581,1609],256],64919:[[1606,1580,1605],256],64920:[[1606,1580,1605],256],64921:[[1606,1580,1609],256],64922:[[1606,1605,1610],256],64923:[[1606,1605,1609],256],64924:[[1610,1605,1605],256],64925:[[1610,1605,1605],256],64926:[[1576,1582,1610],256],64927:[[1578,1580,1610],256],64928:[[1578,1580,1609],256],64929:[[1578,1582,1610],256],64930:[[1578,1582,1609],256],64931:[[1578,1605,1610],256],64932:[[1578,1605,1609],256],64933:[[1580,1605,1610],256],64934:[[1580,1581,1609],256],64935:[[1580,1605,1609],256],64936:[[1587,1582,1609],256],64937:[[1589,1581,1610],256],64938:[[1588,1581,1610],256],64939:[[1590,1581,1610],256],64940:[[1604,1580,1610],256],64941:[[1604,1605,1610],256],64942:[[1610,1581,1610],256],64943:[[1610,1580,1610],256],64944:[[1610,1605,1610],256],64945:[[1605,1605,1610],256],64946:[[1602,1605,1610],256],64947:[[1606,1581,1610],256],64948:[[1602,1605,1581],256],64949:[[1604,1581,1605],256],64950:[[1593,1605,1610],256],64951:[[1603,1605,1610],256],64952:[[1606,1580,1581],256],64953:[[1605,1582,1610],256],64954:[[1604,1580,1605],256],64955:[[1603,1605,1605],256],64956:[[1604,1580,1605],256],64957:[[1606,1580,1581],256],64958:[[1580,1581,1610],256],64959:[[1581,1580,1610],256],64960:[[1605,1580,1610],256],64961:[[1601,1605,1610],256],64962:[[1576,1581,1610],256],64963:[[1603,1605,1605],256],64964:[[1593,1580,1605],256],64965:[[1589,1605,1605],256],64966:[[1587,1582,1610],256],64967:[[1606,1580,1610],256],65008:[[1589,1604,1746],256],65009:[[1602,1604,1746],256],65010:[[1575,1604,1604,1607],256],65011:[[1575,1603,1576,1585],256],65012:[[1605,1581,1605,1583],256],65013:[[1589,1604,1593,1605],256],65014:[[1585,1587,1608,1604],256],65015:[[1593,1604,1610,1607],256],65016:[[1608,1587,1604,1605],256],65017:[[1589,1604,1609],256],65018:[[1589,1604,1609,32,1575,1604,1604,1607,32,1593,1604,1610,1607,32,1608,1587,1604,1605],256],65019:[[1580,1604,32,1580,1604,1575,1604,1607],256],65020:[[1585,1740,1575,1604],256]},65024:{65040:[[44],256],65041:[[12289],256],65042:[[12290],256],65043:[[58],256],65044:[[59],256],65045:[[33],256],65046:[[63],256],65047:[[12310],256],65048:[[12311],256],65049:[[8230],256],65056:[,230],65057:[,230],65058:[,230],65059:[,230],65060:[,230],65061:[,230],65062:[,230],65063:[,220],65064:[,220],65065:[,220],65066:[,220],65067:[,220],65068:[,220],65069:[,220],65072:[[8229],256],65073:[[8212],256],65074:[[8211],256],65075:[[95],256],65076:[[95],256],65077:[[40],256],65078:[[41],256],65079:[[123],256],65080:[[125],256],65081:[[12308],256],65082:[[12309],256],65083:[[12304],256],65084:[[12305],256],65085:[[12298],256],65086:[[12299],256],65087:[[12296],256],65088:[[12297],256],65089:[[12300],256],65090:[[12301],256],65091:[[12302],256],65092:[[12303],256],65095:[[91],256],65096:[[93],256],65097:[[8254],256],65098:[[8254],256],65099:[[8254],256],65100:[[8254],256],65101:[[95],256],65102:[[95],256],65103:[[95],256],65104:[[44],256],65105:[[12289],256],65106:[[46],256],65108:[[59],256],65109:[[58],256],65110:[[63],256],65111:[[33],256],65112:[[8212],256],65113:[[40],256],65114:[[41],256],65115:[[123],256],65116:[[125],256],65117:[[12308],256],65118:[[12309],256],65119:[[35],256],65120:[[38],256],65121:[[42],256],65122:[[43],256],65123:[[45],256],65124:[[60],256],65125:[[62],256],65126:[[61],256],65128:[[92],256],65129:[[36],256],65130:[[37],256],65131:[[64],256],65136:[[32,1611],256],65137:[[1600,1611],256],65138:[[32,1612],256],65140:[[32,1613],256],65142:[[32,1614],256],65143:[[1600,1614],256],65144:[[32,1615],256],65145:[[1600,1615],256],65146:[[32,1616],256],65147:[[1600,1616],256],65148:[[32,1617],256],65149:[[1600,1617],256],65150:[[32,1618],256],65151:[[1600,1618],256],65152:[[1569],256],65153:[[1570],256],65154:[[1570],256],65155:[[1571],256],65156:[[1571],256],65157:[[1572],256],65158:[[1572],256],65159:[[1573],256],65160:[[1573],256],65161:[[1574],256],65162:[[1574],256],65163:[[1574],256],65164:[[1574],256],65165:[[1575],256],65166:[[1575],256],65167:[[1576],256],65168:[[1576],256],65169:[[1576],256],65170:[[1576],256],65171:[[1577],256],65172:[[1577],256],65173:[[1578],256],65174:[[1578],256],65175:[[1578],256],65176:[[1578],256],65177:[[1579],256],65178:[[1579],256],65179:[[1579],256],65180:[[1579],256],65181:[[1580],256],65182:[[1580],256],65183:[[1580],256],65184:[[1580],256],65185:[[1581],256],65186:[[1581],256],65187:[[1581],256],65188:[[1581],256],65189:[[1582],256],65190:[[1582],256],65191:[[1582],256],65192:[[1582],256],65193:[[1583],256],65194:[[1583],256],65195:[[1584],256],65196:[[1584],256],65197:[[1585],256],65198:[[1585],256],65199:[[1586],256],65200:[[1586],256],65201:[[1587],256],65202:[[1587],256],65203:[[1587],256],65204:[[1587],256],65205:[[1588],256],65206:[[1588],256],65207:[[1588],256],65208:[[1588],256],65209:[[1589],256],65210:[[1589],256],65211:[[1589],256],65212:[[1589],256],65213:[[1590],256],65214:[[1590],256],65215:[[1590],256],65216:[[1590],256],65217:[[1591],256],65218:[[1591],256],65219:[[1591],256],65220:[[1591],256],65221:[[1592],256],65222:[[1592],256],65223:[[1592],256],65224:[[1592],256],65225:[[1593],256],65226:[[1593],256],65227:[[1593],256],65228:[[1593],256],65229:[[1594],256],65230:[[1594],256],65231:[[1594],256],65232:[[1594],256],65233:[[1601],256],65234:[[1601],256],65235:[[1601],256],65236:[[1601],256],65237:[[1602],256],65238:[[1602],256],65239:[[1602],256],65240:[[1602],256],65241:[[1603],256],65242:[[1603],256],65243:[[1603],256],65244:[[1603],256],65245:[[1604],256],65246:[[1604],256],65247:[[1604],256],65248:[[1604],256],65249:[[1605],256],65250:[[1605],256],65251:[[1605],256],65252:[[1605],256],65253:[[1606],256],65254:[[1606],256],65255:[[1606],256],65256:[[1606],256],65257:[[1607],256],65258:[[1607],256],65259:[[1607],256],65260:[[1607],256],65261:[[1608],256],65262:[[1608],256],65263:[[1609],256],65264:[[1609],256],65265:[[1610],256],65266:[[1610],256],65267:[[1610],256],65268:[[1610],256],65269:[[1604,1570],256],65270:[[1604,1570],256],65271:[[1604,1571],256],65272:[[1604,1571],256],65273:[[1604,1573],256],65274:[[1604,1573],256],65275:[[1604,1575],256],65276:[[1604,1575],256]},65280:{65281:[[33],256],65282:[[34],256],65283:[[35],256],65284:[[36],256],65285:[[37],256],65286:[[38],256],65287:[[39],256],65288:[[40],256],65289:[[41],256],65290:[[42],256],65291:[[43],256],65292:[[44],256],65293:[[45],256],65294:[[46],256],65295:[[47],256],65296:[[48],256],65297:[[49],256],65298:[[50],256],65299:[[51],256],65300:[[52],256],65301:[[53],256],65302:[[54],256],65303:[[55],256],65304:[[56],256],65305:[[57],256],65306:[[58],256],65307:[[59],256],65308:[[60],256],65309:[[61],256],65310:[[62],256],65311:[[63],256],65312:[[64],256],65313:[[65],256],65314:[[66],256],65315:[[67],256],65316:[[68],256],65317:[[69],256],65318:[[70],256],65319:[[71],256],65320:[[72],256],65321:[[73],256],65322:[[74],256],65323:[[75],256],65324:[[76],256],65325:[[77],256],65326:[[78],256],65327:[[79],256],65328:[[80],256],65329:[[81],256],65330:[[82],256],65331:[[83],256],65332:[[84],256],65333:[[85],256],65334:[[86],256],65335:[[87],256],65336:[[88],256],65337:[[89],256],65338:[[90],256],65339:[[91],256],65340:[[92],256],65341:[[93],256],65342:[[94],256],65343:[[95],256],65344:[[96],256],65345:[[97],256],65346:[[98],256],65347:[[99],256],65348:[[100],256],65349:[[101],256],65350:[[102],256],65351:[[103],256],65352:[[104],256],65353:[[105],256],65354:[[106],256],65355:[[107],256],65356:[[108],256],65357:[[109],256],65358:[[110],256],65359:[[111],256],65360:[[112],256],65361:[[113],256],65362:[[114],256],65363:[[115],256],65364:[[116],256],65365:[[117],256],65366:[[118],256],65367:[[119],256],65368:[[120],256],65369:[[121],256],65370:[[122],256],65371:[[123],256],65372:[[124],256],65373:[[125],256],65374:[[126],256],65375:[[10629],256],65376:[[10630],256],65377:[[12290],256],65378:[[12300],256],65379:[[12301],256],65380:[[12289],256],65381:[[12539],256],65382:[[12530],256],65383:[[12449],256],65384:[[12451],256],65385:[[12453],256],65386:[[12455],256],65387:[[12457],256],65388:[[12515],256],65389:[[12517],256],65390:[[12519],256],65391:[[12483],256],65392:[[12540],256],65393:[[12450],256],65394:[[12452],256],65395:[[12454],256],65396:[[12456],256],65397:[[12458],256],65398:[[12459],256],65399:[[12461],256],65400:[[12463],256],65401:[[12465],256],65402:[[12467],256],65403:[[12469],256],65404:[[12471],256],65405:[[12473],256],65406:[[12475],256],65407:[[12477],256],65408:[[12479],256],65409:[[12481],256],65410:[[12484],256],65411:[[12486],256],65412:[[12488],256],65413:[[12490],256],65414:[[12491],256],65415:[[12492],256],65416:[[12493],256],65417:[[12494],256],65418:[[12495],256],65419:[[12498],256],65420:[[12501],256],65421:[[12504],256],65422:[[12507],256],65423:[[12510],256],65424:[[12511],256],65425:[[12512],256],65426:[[12513],256],65427:[[12514],256],65428:[[12516],256],65429:[[12518],256],65430:[[12520],256],65431:[[12521],256],65432:[[12522],256],65433:[[12523],256],65434:[[12524],256],65435:[[12525],256],65436:[[12527],256],65437:[[12531],256],65438:[[12441],256],65439:[[12442],256],65440:[[12644],256],65441:[[12593],256],65442:[[12594],256],65443:[[12595],256],65444:[[12596],256],65445:[[12597],256],65446:[[12598],256],65447:[[12599],256],65448:[[12600],256],65449:[[12601],256],65450:[[12602],256],65451:[[12603],256],65452:[[12604],256],65453:[[12605],256],65454:[[12606],256],65455:[[12607],256],65456:[[12608],256],65457:[[12609],256],65458:[[12610],256],65459:[[12611],256],65460:[[12612],256],65461:[[12613],256],65462:[[12614],256],65463:[[12615],256],65464:[[12616],256],65465:[[12617],256],65466:[[12618],256],65467:[[12619],256],65468:[[12620],256],65469:[[12621],256],65470:[[12622],256],65474:[[12623],256],65475:[[12624],256],65476:[[12625],256],65477:[[12626],256],65478:[[12627],256],65479:[[12628],256],65482:[[12629],256],65483:[[12630],256],65484:[[12631],256],65485:[[12632],256],65486:[[12633],256],65487:[[12634],256],65490:[[12635],256],65491:[[12636],256],65492:[[12637],256],65493:[[12638],256],65494:[[12639],256],65495:[[12640],256],65498:[[12641],256],65499:[[12642],256],65500:[[12643],256],65504:[[162],256],65505:[[163],256],65506:[[172],256],65507:[[175],256],65508:[[166],256],65509:[[165],256],65510:[[8361],256],65512:[[9474],256],65513:[[8592],256],65514:[[8593],256],65515:[[8594],256],65516:[[8595],256],65517:[[9632],256],65518:[[9675],256]}};var _={nfc:function(t){return k("NFC",t)},nfd:function(t){return k("NFD",t)},nfkc:function(t){return k("NFKC",t)},nfkd:function(t){return k("NFKD",t)}};t.exports=_,_.shimApplied=!1,String.prototype.normalize||(Object.defineProperty(String.prototype,"normalize",{enumerable:!1,configurable:!0,writable:!0,value:function(){var t=""+this,e=void 0===arguments[0]?"NFC":arguments[0];if(null==this)throw new TypeError("Cannot call method on "+Object.prototype.toString.call(this));if("NFC"===e)return _.nfc(t);if("NFD"===e)return _.nfd(t);if("NFKC"===e)return _.nfkc(t);if("NFKD"===e)return _.nfkd(t);throw new RangeError("Invalid normalization form: "+e)}}),_.shimApplied=!0)}()},function(t,e,r){"use strict";var o=r(227);function n(t,e){var r,o,n=t.posMax,i=!0,a=!0;return r=e>0?t.src.charCodeAt(e-1):-1,o=e+1<=n?t.src.charCodeAt(e+1):-1,(32===r||9===r||o>=48&&o<=57)&&(a=!1),32!==o&&9!==o||(i=!1),{can_open:i,can_close:a}}function i(t,e){var r,o,i,a;if("$"!==t.src[t.pos])return!1;if(!n(t,t.pos).can_open)return e||(t.pending+="$"),t.pos+=1,!0;for(o=r=t.pos+1;-1!==(o=t.src.indexOf("$",o));){for(a=o-1;"\\"===t.src[a];)a-=1;if((o-a)%2==1)break;o+=1}return-1===o?(e||(t.pending+="$"),t.pos=r,!0):o-r==0?(e||(t.pending+="$$"),t.pos=r+1,!0):n(t,o).can_close?(e||((i=t.push("math_inline","math",0)).markup="$",i.content=t.src.slice(r,o)),t.pos=o+1,!0):(e||(t.pending+="$"),t.pos=r,!0)}function a(t,e,r,o){var n,i,a,l,s,c=!1,d=t.bMarks[e]+t.tShift[e],u=t.eMarks[e];if(d+2>u)return!1;if("$$"!==t.src.slice(d,d+2))return!1;if(d+=2,n=t.src.slice(d,u),o)return!0;for("$$"===n.trim().slice(-2)&&(n=n.trim().slice(0,-2),c=!0),a=e;!c&&!(++a>=r)&&!((d=t.bMarks[a]+t.tShift[a])<(u=t.eMarks[a])&&t.tShift[a]<t.blkIndent);)"$$"===t.src.slice(d,u).trim().slice(-2)&&(l=t.src.slice(0,u).lastIndexOf("$$"),i=t.src.slice(d,l),c=!0);return t.line=a+1,(s=t.push("math_block","math",0)).block=!0,s.content=(n&&n.trim()?n+"\n":"")+t.getLines(e+1,a,t.tShift[e],!0)+(i&&i.trim()?i:""),s.map=[e,t.line],s.markup="$$",!0}t.exports=function(t,e){e=e||{};t.inline.ruler.after("escape","math_inline",i),t.block.ruler.after("blockquote","math_block",a,{alt:["paragraph","reference","blockquote","list"]}),t.renderer.rules.math_inline=function(t,r){return function(t){e.displayMode=!1;try{return o.renderToString(t,e)}catch(r){return e.throwOnError&&console.log(r),t}}(t[r].content)},t.renderer.rules.math_block=function(t,r){return function(t){e.displayMode=!0;try{return"<p>"+o.renderToString(t,e)+"</p>"}catch(r){return e.throwOnError&&console.log(r),t}}(t[r].content)+"\n"}}},function(t,e,r){var o=r(6),n=r(80),i=r(228),a=r(235),l=r(4),s=function(t,e,r){l.clearNode(e);var o=new n(r),s=a(t,o),c=i(s,t,o).toNode();e.appendChild(c)};"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."),s=function(){throw new o("KaTeX doesn't work in quirks mode.")});t.exports={render:s,renderToString:function(t,e){var r=new n(e),o=a(t,r);return i(o,t,r).toMarkup()},__parse:function(t,e){var r=new n(e);return a(t,r)},ParseError:o}},function(t,e,r){var o=r(229),n=r(232),i=r(25),a=r(234),l=r(80),s=r(24),c=i.makeSpan;t.exports=function(t,e,r){r=r||new l({});var i=s.TEXT;r.displayMode&&(i=s.DISPLAY);var d=new a({style:i,size:"size5"}),u=n(t,e,d),p=o(t,d),f=c(["katex"],[u,p]);return r.displayMode?c(["katex-display"],[f]):f}},function(t,e,r){var o=r(6),n=r(24),i=r(25),a=r(231),l=r(81),s=r(16),c=r(4),d=i.makeSpan,u=function(t,e,r){for(var o=[],n=0;n<t.length;n++){var i=t[n];o.push(v(i,e,r)),r=i}return o},p={mathord:"mord",textord:"mord",bin:"mbin",rel:"mrel",text:"mord",open:"mopen",close:"mclose",inner:"minner",genfrac:"mord",array:"mord",spacing:"mord",punct:"mpunct",ordgroup:"mord",op:"mop",katex:"mord",overline:"mord",underline:"mord",rule:"mord",leftright:"minner",sqrt:"mord",accent:"mord"},f=function(t){return null==t?p.mathord:"supsub"===t.type?f(t.value.base):"llap"===t.type||"rlap"===t.type?f(t.value):"color"===t.type?f(t.value.value):"sizing"===t.type?f(t.value.value):"styling"===t.type?f(t.value.value):"delimsizing"===t.type?p[t.value.delimType]:p[t.type]},m=function(t){return!!t&&("ordgroup"===t.type?1===t.value.length?m(t.value[0]):t:"color"===t.type&&1===t.value.value.length?m(t.value.value[0]):t)},h=function(t){var e=m(t);return"mathord"===e.type||"textord"===e.type||"bin"===e.type||"rel"===e.type||"inner"===e.type||"open"===e.type||"close"===e.type||"punct"===e.type},g=function(t){return d(["sizing","reset-"+t.size,"size5",t.style.reset(),n.TEXT.cls(),"nulldelimiter"])},b={mathord:function(t,e,r){return i.makeOrd(t,e,"mathord")},textord:function(t,e,r){return i.makeOrd(t,e,"textord")},bin:function(t,e,r){for(var o="mbin",n=r;n&&"color"===n.type;){var a=n.value.value;n=a[a.length-1]}return r&&!c.contains(["mbin","mopen","mrel","mop","mpunct"],f(n))||(t.type="textord",o="mord"),i.mathsym(t.value,t.mode,e.getColor(),[o])},rel:function(t,e,r){return i.mathsym(t.value,t.mode,e.getColor(),["mrel"])},open:function(t,e,r){return i.mathsym(t.value,t.mode,e.getColor(),["mopen"])},close:function(t,e,r){return i.mathsym(t.value,t.mode,e.getColor(),["mclose"])},inner:function(t,e,r){return i.mathsym(t.value,t.mode,e.getColor(),["minner"])},punct:function(t,e,r){return i.mathsym(t.value,t.mode,e.getColor(),["mpunct"])},ordgroup:function(t,e,r){return d(["mord",e.style.cls()],u(t.value,e.reset()))},text:function(t,e,r){return d(["text","mord",e.style.cls()],u(t.value.body,e.reset()))},color:function(t,e,r){var o=u(t.value.value,e.withColor(t.value.color),r);return new i.makeFragment(o)}};b.supsub=function(t,e,r){if(function(t,e){return!!t&&("op"===t.type?t.value.limits&&(e.style.size===n.DISPLAY.size||t.value.alwaysHandleSupSub):"accent"===t.type?h(t.value.base):null)}(t.value.base,e))return b[t.value.base.type](t,e,r);var o,a,c,u,p,m,g,x=v(t.value.base,e.reset());t.value.sup&&(c=v(t.value.sup,e.withStyle(e.style.sup())),o=d([e.style.reset(),e.style.sup().cls()],[c])),t.value.sub&&(u=v(t.value.sub,e.withStyle(e.style.sub())),a=d([e.style.reset(),e.style.sub().cls()],[u])),h(t.value.base)?(p=0,m=0):(p=x.height-s.metrics.supDrop,m=x.depth+s.metrics.subDrop),g=e.style===n.DISPLAY?s.metrics.sup1:e.style.cramped?s.metrics.sup3:s.metrics.sup2;var y,w=n.TEXT.sizeMultiplier*e.style.sizeMultiplier,k=.5/s.metrics.ptPerEm/w+"em";if(t.value.sup)if(t.value.sub){p=Math.max(p,g,c.depth+.25*s.metrics.xHeight),m=Math.max(m,s.metrics.sub2);var _=s.metrics.defaultRuleThickness;if(p-c.depth-(u.height-m)<4*_){m=4*_-(p-c.depth)+u.height;var S=.8*s.metrics.xHeight-(p-c.depth);S>0&&(p+=S,m-=S)}y=i.makeVList([{type:"elem",elem:a,shift:m},{type:"elem",elem:o,shift:-p}],"individualShift",null,e),x instanceof l.symbolNode&&(y.children[0].style.marginLeft=-x.italic+"em"),y.children[0].style.marginRight=k,y.children[1].style.marginRight=k}else p=Math.max(p,g,c.depth+.25*s.metrics.xHeight),(y=i.makeVList([{type:"elem",elem:o}],"shift",-p,e)).children[0].style.marginRight=k;else m=Math.max(m,s.metrics.sub1,u.height-.8*s.metrics.xHeight),(y=i.makeVList([{type:"elem",elem:a}],"shift",m,e)).children[0].style.marginRight=k,x instanceof l.symbolNode&&(y.children[0].style.marginLeft=-x.italic+"em");return d([f(t.value.base)],[x,y])},b.genfrac=function(t,e,r){var o=e.style;"display"===t.value.size?o=n.DISPLAY:"text"===t.value.size&&(o=n.TEXT);var l,c,u,p,f,m,h,b,x=o.fracNum(),y=o.fracDen(),w=v(t.value.numer,e.withStyle(x)),k=d([o.reset(),x.cls()],[w]),_=v(t.value.denom,e.withStyle(y)),S=d([o.reset(),y.cls()],[_]);if(l=t.value.hasBarLine?s.metrics.defaultRuleThickness/e.style.sizeMultiplier:0,o.size===n.DISPLAY.size?(c=s.metrics.num1,u=l>0?3*l:7*s.metrics.defaultRuleThickness,p=s.metrics.denom1):(l>0?(c=s.metrics.num2,u=l):(c=s.metrics.num3,u=3*s.metrics.defaultRuleThickness),p=s.metrics.denom2),0===l){var C=c-w.depth-(_.height-p);C<u&&(c+=.5*(u-C),p+=.5*(u-C)),f=i.makeVList([{type:"elem",elem:S,shift:p},{type:"elem",elem:k,shift:-c}],"individualShift",null,e)}else{var O=s.metrics.axisHeight;c-w.depth-(O+.5*l)<u&&(c+=u-(c-w.depth-(O+.5*l))),O-.5*l-(_.height-p)<u&&(p+=u-(O-.5*l-(_.height-p)));var T=d([e.style.reset(),n.TEXT.cls(),"frac-line"]);T.height=l;var B=-(O-.5*l);f=i.makeVList([{type:"elem",elem:S,shift:p},{type:"elem",elem:T,shift:B},{type:"elem",elem:k,shift:-c}],"individualShift",null,e)}return f.height*=o.sizeMultiplier/e.style.sizeMultiplier,f.depth*=o.sizeMultiplier/e.style.sizeMultiplier,m=o.size===n.DISPLAY.size?s.metrics.delim1:s.metrics.getDelim2(o),h=null==t.value.leftDelim?g(e):a.customSizedDelim(t.value.leftDelim,m,!0,e.withStyle(o),t.mode),b=null==t.value.rightDelim?g(e):a.customSizedDelim(t.value.rightDelim,m,!0,e.withStyle(o),t.mode),d(["mord",e.style.reset(),o.cls()],[h,d(["mfrac"],[f]),b],e.getColor())},b.array=function(t,e,r){var n,a,l=t.value.body.length,u=0,p=new Array(l),f=1/s.metrics.ptPerEm,m=5*f,h=12*f,g=c.deflt(t.value.arraystretch,1)*h,b=.7*g,x=.3*g,y=0;for(n=0;n<t.value.body.length;++n){var w=t.value.body[n],k=b,_=x;u<w.length&&(u=w.length);var S=new Array(w.length);for(a=0;a<w.length;++a){var C=v(w[a],e);_<C.depth&&(_=C.depth),k<C.height&&(k=C.height),S[a]=C}var O=0;if(t.value.rowGaps[n]){switch((O=t.value.rowGaps[n].value).unit){case"em":O=O.number;break;case"ex":O=O.number*s.metrics.emPerEx;break;default:console.error("Can't handle unit "+O.unit),O=0}O>0&&(_<(O+=x)&&(_=O),O=0)}S.height=k,S.depth=_,y+=k,S.pos=y,y+=_+O,p[n]=S}var T,B,A=y/2+s.metrics.axisHeight,E=t.value.cols||[],P=[];for(a=0,B=0;a<u||B<E.length;++a,++B){for(var D=E[B]||{},j=!0;"separator"===D.type;){if(j||((T=d(["arraycolsep"],[])).style.width=s.metrics.doubleRuleSep+"em",P.push(T)),"|"!==D.separator)throw new o("Invalid separator type: "+D.separator);var L=d(["vertical-separator"],[]);L.style.height=y+"em",L.style.verticalAlign=-(y-A)+"em",P.push(L),D=E[++B]||{},j=!1}if(!(a>=u)){var z;(a>0||t.value.hskipBeforeAndAfter)&&0!==(z=c.deflt(D.pregap,m))&&((T=d(["arraycolsep"],[])).style.width=z+"em",P.push(T));var M=[];for(n=0;n<l;++n){var $=p[n],N=$[a];if(N){var F=$.pos-A;N.depth=$.depth,N.height=$.height,M.push({type:"elem",elem:N,shift:F})}}M=i.makeVList(M,"individualShift",null,e),M=d(["col-align-"+(D.align||"c")],[M]),P.push(M),(a<u-1||t.value.hskipBeforeAndAfter)&&0!==(z=c.deflt(D.postgap,m))&&((T=d(["arraycolsep"],[])).style.width=z+"em",P.push(T))}}return p=d(["mtable"],P),d(["mord"],[p],e.getColor())},b.spacing=function(t,e,r){return"\\ "===t.value||"\\space"===t.value||" "===t.value||"~"===t.value?d(["mord","mspace"],[i.mathsym(t.value,t.mode)]):d(["mord","mspace",i.spacingFunctions[t.value].className])},b.llap=function(t,e,r){var o=d(["inner"],[v(t.value.body,e.reset())]),n=d(["fix"],[]);return d(["llap",e.style.cls()],[o,n])},b.rlap=function(t,e,r){var o=d(["inner"],[v(t.value.body,e.reset())]),n=d(["fix"],[]);return d(["rlap",e.style.cls()],[o,n])},b.op=function(t,e,r){var o,a,l=!1;"supsub"===t.type&&(o=t.value.sup,a=t.value.sub,t=t.value.base,l=!0);var u,p=!1;e.style.size===n.DISPLAY.size&&t.value.symbol&&!c.contains(["\\smallint"],t.value.body)&&(p=!0);var f=0,m=0;if(t.value.symbol){var h=p?"Size2-Regular":"Size1-Regular";f=((u=i.makeSymbol(t.value.body,h,"math",e.getColor(),["op-symbol",p?"large-op":"small-op","mop"])).height-u.depth)/2-s.metrics.axisHeight*e.style.sizeMultiplier,m=u.italic}else{for(var g=[],b=1;b<t.value.body.length;b++)g.push(i.mathsym(t.value.body[b],t.mode));u=d(["mop"],g,e.getColor())}if(l){var x,y,w,k,_,S,C;if(u=d([],[u]),o){var O=v(o,e.withStyle(e.style.sup()));x=d([e.style.reset(),e.style.sup().cls()],[O]),y=Math.max(s.metrics.bigOpSpacing1,s.metrics.bigOpSpacing3-O.depth)}if(a){var T=v(a,e.withStyle(e.style.sub()));w=d([e.style.reset(),e.style.sub().cls()],[T]),k=Math.max(s.metrics.bigOpSpacing2,s.metrics.bigOpSpacing4-T.height)}if(o)if(a){if(!o&&!a)return u;C=s.metrics.bigOpSpacing5+w.height+w.depth+k+u.depth+f,(_=i.makeVList([{type:"kern",size:s.metrics.bigOpSpacing5},{type:"elem",elem:w},{type:"kern",size:k},{type:"elem",elem:u},{type:"kern",size:y},{type:"elem",elem:x},{type:"kern",size:s.metrics.bigOpSpacing5}],"bottom",C,e)).children[0].style.marginLeft=-m+"em",_.children[2].style.marginLeft=m+"em"}else C=u.depth+f,(_=i.makeVList([{type:"elem",elem:u},{type:"kern",size:y},{type:"elem",elem:x},{type:"kern",size:s.metrics.bigOpSpacing5}],"bottom",C,e)).children[1].style.marginLeft=m+"em";else S=u.height-f,(_=i.makeVList([{type:"kern",size:s.metrics.bigOpSpacing5},{type:"elem",elem:w},{type:"kern",size:k},{type:"elem",elem:u}],"top",S,e)).children[0].style.marginLeft=-m+"em";return d(["mop","op-limits"],[_])}return t.value.symbol&&(u.style.top=f+"em"),u},b.katex=function(t,e,r){var o=d(["k"],[i.mathsym("K",t.mode)]),n=d(["a"],[i.mathsym("A",t.mode)]);n.height=.75*(n.height+.2),n.depth=.75*(n.height-.2);var a=d(["t"],[i.mathsym("T",t.mode)]),l=d(["e"],[i.mathsym("E",t.mode)]);l.height=l.height-.2155,l.depth=l.depth+.2155;var s=d(["x"],[i.mathsym("X",t.mode)]);return d(["katex-logo","mord"],[o,n,a,l,s],e.getColor())},b.overline=function(t,e,r){var o=v(t.value.body,e.withStyle(e.style.cramp())),a=s.metrics.defaultRuleThickness/e.style.sizeMultiplier,l=d([e.style.reset(),n.TEXT.cls(),"overline-line"]);l.height=a,l.maxFontSize=1;var c=i.makeVList([{type:"elem",elem:o},{type:"kern",size:3*a},{type:"elem",elem:l},{type:"kern",size:a}],"firstBaseline",null,e);return d(["overline","mord"],[c],e.getColor())},b.underline=function(t,e,r){var o=v(t.value.body,e),a=s.metrics.defaultRuleThickness/e.style.sizeMultiplier,l=d([e.style.reset(),n.TEXT.cls(),"underline-line"]);l.height=a,l.maxFontSize=1;var c=i.makeVList([{type:"kern",size:a},{type:"elem",elem:l},{type:"kern",size:3*a},{type:"elem",elem:o}],"top",o.height,e);return d(["underline","mord"],[c],e.getColor())},b.sqrt=function(t,e,r){var o=v(t.value.body,e.withStyle(e.style.cramp())),l=s.metrics.defaultRuleThickness/e.style.sizeMultiplier,c=d([e.style.reset(),n.TEXT.cls(),"sqrt-line"],[],e.getColor());c.height=l,c.maxFontSize=1;var u=l;e.style.id<n.TEXT.id&&(u=s.metrics.xHeight);var p=l+u/4,f=(o.height+o.depth)*e.style.sizeMultiplier+p+l,m=d(["sqrt-sign"],[a.customSizedDelim("\\surd",f,!1,e,t.mode)],e.getColor()),h=m.height+m.depth-l;h>o.height+o.depth+p&&(p=(p+h-o.height-o.depth)/2);var g,b=-(o.height+p+l)+m.height;if(m.style.top=b+"em",m.height-=b,m.depth+=b,g=0===o.height&&0===o.depth?d():i.makeVList([{type:"elem",elem:o},{type:"kern",size:p},{type:"elem",elem:c},{type:"kern",size:l}],"firstBaseline",null,e),t.value.index){var x=v(t.value.index,e.withStyle(n.SCRIPTSCRIPT)),y=d([e.style.reset(),n.SCRIPTSCRIPT.cls()],[x]),w=.6*(Math.max(m.height,g.height)-Math.max(m.depth,g.depth)),k=i.makeVList([{type:"elem",elem:y}],"shift",-w,e),_=d(["root"],[k]);return d(["sqrt","mord"],[_,m,g])}return d(["sqrt","mord"],[m,g])},b.sizing=function(t,e,r){var o=u(t.value.value,e.withSize(t.value.size),r),n=d(["mord"],[d(["sizing","reset-"+e.size,t.value.size,e.style.cls()],o)]),a=i.sizingMultiplier[t.value.size];return n.maxFontSize=a*e.style.sizeMultiplier,n},b.styling=function(t,e,r){var o={display:n.DISPLAY,text:n.TEXT,script:n.SCRIPT,scriptscript:n.SCRIPTSCRIPT}[t.value.style],i=u(t.value.value,e.withStyle(o),r);return d([e.style.reset(),o.cls()],i)},b.font=function(t,e,r){var o=t.value.font;return v(t.value.body,e.withFont(o),r)},b.delimsizing=function(t,e,r){var o=t.value.value;return"."===o?d([p[t.value.delimType]]):d([p[t.value.delimType]],[a.sizedDelim(o,t.value.size,e,t.mode)])},b.leftright=function(t,e,r){for(var o,n,i=u(t.value.body,e.reset()),l=0,s=0,c=0;c<i.length;c++)l=Math.max(i[c].height,l),s=Math.max(i[c].depth,s);return l*=e.style.sizeMultiplier,s*=e.style.sizeMultiplier,o="."===t.value.left?g(e):a.leftRightDelim(t.value.left,l,s,e,t.mode),i.unshift(o),n="."===t.value.right?g(e):a.leftRightDelim(t.value.right,l,s,e,t.mode),i.push(n),d(["minner",e.style.cls()],i,e.getColor())},b.rule=function(t,e,r){var o=d(["mord","rule"],[],e.getColor()),n=0;t.value.shift&&(n=t.value.shift.number,"ex"===t.value.shift.unit&&(n*=s.metrics.xHeight));var i=t.value.width.number;"ex"===t.value.width.unit&&(i*=s.metrics.xHeight);var a=t.value.height.number;return"ex"===t.value.height.unit&&(a*=s.metrics.xHeight),n/=e.style.sizeMultiplier,i/=e.style.sizeMultiplier,a/=e.style.sizeMultiplier,o.style.borderRightWidth=i+"em",o.style.borderTopWidth=a+"em",o.style.bottom=n+"em",o.width=i,o.height=a+n,o.depth=-n,o},b.accent=function(t,e,r){var o,n=t.value.base;if("supsub"===t.type){var a=t;n=(t=a.value.base).value.base,a.value.base=n,o=v(a,e.reset(),r)}var l,c=v(n,e.withStyle(e.style.cramp()));if(h(n)){var u=m(n);l=v(u,e.withStyle(e.style.cramp())).skew}else l=0;var p=Math.min(c.height,s.metrics.xHeight),f=i.makeSymbol(t.value.accent,"Main-Regular","math",e.getColor());f.italic=0;var g="\\vec"===t.value.accent?"accent-vec":null,b=d(["accent-body",g],[d([],[f])]);(b=i.makeVList([{type:"elem",elem:c},{type:"kern",size:-p},{type:"elem",elem:b}],"firstBaseline",null,e)).children[1].style.marginLeft=2*l+"em";var x=d(["mord","accent"],[b]);return o?(o.children[0]=x,o.height=Math.max(x.height,o.height),o.classes[0]="mord",o):x},b.phantom=function(t,e,r){var o=u(t.value.value,e.withPhantom(),r);return new i.makeFragment(o)};var v=function(t,e,r){if(!t)return d();if(b[t.type]){var n,a=b[t.type](t,e,r);return e.style!==e.parentStyle&&(n=e.style.sizeMultiplier/e.parentStyle.sizeMultiplier,a.height*=n,a.depth*=n),e.size!==e.parentSize&&(n=i.sizingMultiplier[e.size]/i.sizingMultiplier[e.parentSize],a.height*=n,a.depth*=n),a}throw new o("Got group of unknown type: '"+t.type+"'")};t.exports=function(t,e){t=JSON.parse(JSON.stringify(t));var r=u(t,e),o=d(["base",e.style.cls()],r),n=d(["strut"]),i=d(["strut","bottom"]);n.style.height=o.height+"em",i.style.height=o.height+o.depth+"em",i.style.verticalAlign=-o.depth+"em";var a=d(["katex-html"],[n,i,o]);return a.setAttribute("aria-hidden","true"),a}},function(t,e){t.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]}}},function(t,e,r){var o=r(6),n=r(24),i=r(25),a=r(16),l=r(26),s=r(4),c=i.makeSpan,d=function(t,e){return l.math[t]&&l.math[t].replace?a.getCharacterMetrics(l.math[t].replace,e):a.getCharacterMetrics(t,e)},u=function(t,e,r){var o=c(["style-wrap",r.style.reset(),e.cls()],[t]),n=e.sizeMultiplier/r.style.sizeMultiplier;return o.height*=n,o.depth*=n,o.maxFontSize=e.sizeMultiplier,o},p=function(t,e,r,o,l){var s=function(t,e,r){return i.makeSymbol(t,"Size"+e+"-Regular",r)}(t,e,l),d=u(c(["delimsizing","size"+e],[s],o.getColor()),n.TEXT,o);if(r){var p=(1-o.style.sizeMultiplier)*a.metrics.axisHeight;d.style.top=p+"em",d.height-=p,d.depth+=p}return d},f=function(t,e,r){var o;return"Size1-Regular"===e?o="delim-size1":"Size4-Regular"===e&&(o="delim-size4"),{type:"elem",elem:c(["delimsizinginner",o],[c([],[i.makeSymbol(t,e,r)])])}},m=function(t,e,r,o,l){var s,p,m,h;s=m=h=t,p=null;var g="Size1-Regular";"\\uparrow"===t?m=h="⏐":"\\Uparrow"===t?m=h="‖":"\\downarrow"===t?s=m="⏐":"\\Downarrow"===t?s=m="‖":"\\updownarrow"===t?(s="\\uparrow",m="⏐",h="\\downarrow"):"\\Updownarrow"===t?(s="\\Uparrow",m="‖",h="\\Downarrow"):"["===t||"\\lbrack"===t?(s="⎡",m="⎢",h="⎣",g="Size4-Regular"):"]"===t||"\\rbrack"===t?(s="⎤",m="⎥",h="⎦",g="Size4-Regular"):"\\lfloor"===t?(m=s="⎢",h="⎣",g="Size4-Regular"):"\\lceil"===t?(s="⎡",m=h="⎢",g="Size4-Regular"):"\\rfloor"===t?(m=s="⎥",h="⎦",g="Size4-Regular"):"\\rceil"===t?(s="⎤",m=h="⎥",g="Size4-Regular"):"("===t?(s="⎛",m="⎜",h="⎝",g="Size4-Regular"):")"===t?(s="⎞",m="⎟",h="⎠",g="Size4-Regular"):"\\{"===t||"\\lbrace"===t?(s="⎧",p="⎨",h="⎩",m="⎪",g="Size4-Regular"):"\\}"===t||"\\rbrace"===t?(s="⎫",p="⎬",h="⎭",m="⎪",g="Size4-Regular"):"\\lgroup"===t?(s="⎧",h="⎩",m="⎪",g="Size4-Regular"):"\\rgroup"===t?(s="⎫",h="⎭",m="⎪",g="Size4-Regular"):"\\lmoustache"===t?(s="⎧",h="⎭",m="⎪",g="Size4-Regular"):"\\rmoustache"===t?(s="⎫",h="⎩",m="⎪",g="Size4-Regular"):"\\surd"===t&&(s="",h="⎷",m="",g="Size4-Regular");var b=d(s,g),v=b.height+b.depth,x=d(m,g),y=x.height+x.depth,w=d(h,g),k=w.height+w.depth,_=0,S=1;if(null!==p){var C=d(p,g);_=C.height+C.depth,S=2}var O=v+k+_,T=Math.ceil((e-O)/(S*y)),B=O+T*S*y,A=a.metrics.axisHeight;r&&(A*=o.style.sizeMultiplier);var E,P=B/2-A,D=[];if(D.push(f(h,g,l)),null===p)for(E=0;E<T;E++)D.push(f(m,g,l));else{for(E=0;E<T;E++)D.push(f(m,g,l));for(D.push(f(p,g,l)),E=0;E<T;E++)D.push(f(m,g,l))}D.push(f(s,g,l));var j=i.makeVList(D,"bottom",P,o);return u(c(["delimsizing","mult"],[j],o.getColor()),n.TEXT,o)},h=["(",")","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","\\lceil","\\rceil","\\surd"],g=["\\uparrow","\\downarrow","\\updownarrow","\\Uparrow","\\Downarrow","\\Updownarrow","|","\\|","\\vert","\\Vert","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","\\lmoustache","\\rmoustache"],b=["<",">","\\langle","\\rangle","/","\\backslash","\\lt","\\gt"],v=[0,1.2,1.8,2.4,3],x=[{type:"small",style:n.SCRIPTSCRIPT},{type:"small",style:n.SCRIPT},{type:"small",style:n.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4}],y=[{type:"small",style:n.SCRIPTSCRIPT},{type:"small",style:n.SCRIPT},{type:"small",style:n.TEXT},{type:"stack"}],w=[{type:"small",style:n.SCRIPTSCRIPT},{type:"small",style:n.SCRIPT},{type:"small",style:n.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4},{type:"stack"}],k=function(t,e,r,o,n){"<"===t||"\\lt"===t?t="\\langle":">"!==t&&"\\gt"!==t||(t="\\rangle");var l=function(t,e,r,o){for(var n,i=Math.min(2,3-o.style.size);i<r.length&&"stack"!==r[i].type;i++){var a=d(t,"small"===(n=r[i]).type?"Main-Regular":"large"===n.type?"Size"+n.size+"-Regular":"stack"===n.type?"Size4-Regular":void 0),l=a.height+a.depth;if("small"===r[i].type&&(l*=r[i].style.sizeMultiplier),l>e)return r[i]}return r[r.length-1]}(t,e,s.contains(b,t)?x:s.contains(h,t)?w:y,o);return"small"===l.type?function(t,e,r,o,n){var l=i.makeSymbol(t,"Main-Regular",n),s=u(l,e,o);if(r){var c=(1-o.style.sizeMultiplier/e.sizeMultiplier)*a.metrics.axisHeight;s.style.top=c+"em",s.height-=c,s.depth+=c}return s}(t,l.style,r,o,n):"large"===l.type?p(t,l.size,r,o,n):"stack"===l.type?m(t,e,r,o,n):void 0};t.exports={sizedDelim:function(t,e,r,n){if("<"===t||"\\lt"===t?t="\\langle":">"!==t&&"\\gt"!==t||(t="\\rangle"),s.contains(h,t)||s.contains(b,t))return p(t,e,!1,r,n);if(s.contains(g,t))return m(t,v[e],!1,r,n);throw new o("Illegal delimiter: '"+t+"'")},customSizedDelim:k,leftRightDelim:function(t,e,r,o,n){var i=a.metrics.axisHeight*o.style.sizeMultiplier,l=5/a.metrics.ptPerEm,s=Math.max(e-i,r+i),c=Math.max(s/500*901,2*s-l);return k(t,c,!0,o,n)}}},function(t,e,r){var o=r(25),n=r(16),i=r(233),a=r(6),l=r(26),s=r(4),c=o.makeSpan,d=o.fontMap,u=function(t,e){return l[e][t]&&l[e][t].replace&&(t=l[e][t].replace),new i.TextNode(t)},p=function(t,e){var r=e.font;if(!r)return null;var o=t.mode;if("mathit"===r)return"italic";var i=t.value;if(s.contains(["\\imath","\\jmath"],i))return null;l[o][i]&&l[o][i].replace&&(i=l[o][i].replace);var a=d[r].fontName;return n.getCharacterMetrics(i,a)?d[e.font].variant:null},f={mathord:function(t,e){var r=new i.MathNode("mi",[u(t.value,t.mode)]),o=p(t,e);return o&&r.setAttribute("mathvariant",o),r},textord:function(t,e){var r,o=u(t.value,t.mode),n=p(t,e)||"normal";return/[0-9]/.test(t.value)?(r=new i.MathNode("mn",[o]),e.font&&r.setAttribute("mathvariant",n)):(r=new i.MathNode("mi",[o])).setAttribute("mathvariant",n),r},bin:function(t){return new i.MathNode("mo",[u(t.value,t.mode)])},rel:function(t){return new i.MathNode("mo",[u(t.value,t.mode)])},open:function(t){return new i.MathNode("mo",[u(t.value,t.mode)])},close:function(t){return new i.MathNode("mo",[u(t.value,t.mode)])},inner:function(t){return new i.MathNode("mo",[u(t.value,t.mode)])},punct:function(t){var e=new i.MathNode("mo",[u(t.value,t.mode)]);return e.setAttribute("separator","true"),e},ordgroup:function(t,e){var r=m(t.value,e);return new i.MathNode("mrow",r)},text:function(t,e){var r=m(t.value.body,e);return new i.MathNode("mtext",r)},color:function(t,e){var r=m(t.value.value,e),o=new i.MathNode("mstyle",r);return o.setAttribute("mathcolor",t.value.color),o},supsub:function(t,e){var r,o=[h(t.value.base,e)];return t.value.sub&&o.push(h(t.value.sub,e)),t.value.sup&&o.push(h(t.value.sup,e)),r=t.value.sub?t.value.sup?"msubsup":"msub":"msup",new i.MathNode(r,o)},genfrac:function(t,e){var r=new i.MathNode("mfrac",[h(t.value.numer,e),h(t.value.denom,e)]);if(t.value.hasBarLine||r.setAttribute("linethickness","0px"),null!=t.value.leftDelim||null!=t.value.rightDelim){var o=[];if(null!=t.value.leftDelim){var n=new i.MathNode("mo",[new i.TextNode(t.value.leftDelim)]);n.setAttribute("fence","true"),o.push(n)}if(o.push(r),null!=t.value.rightDelim){var a=new i.MathNode("mo",[new i.TextNode(t.value.rightDelim)]);a.setAttribute("fence","true"),o.push(a)}return new i.MathNode("mrow",o)}return r},array:function(t,e){return new i.MathNode("mtable",t.value.body.map(function(t){return new i.MathNode("mtr",t.map(function(t){return new i.MathNode("mtd",[h(t,e)])}))}))},sqrt:function(t,e){return t.value.index?new i.MathNode("mroot",[h(t.value.body,e),h(t.value.index,e)]):new i.MathNode("msqrt",[h(t.value.body,e)])},leftright:function(t,e){var r=m(t.value.body,e);if("."!==t.value.left){var o=new i.MathNode("mo",[u(t.value.left,t.mode)]);o.setAttribute("fence","true"),r.unshift(o)}if("."!==t.value.right){var n=new i.MathNode("mo",[u(t.value.right,t.mode)]);n.setAttribute("fence","true"),r.push(n)}return new i.MathNode("mrow",r)},accent:function(t,e){var r=new i.MathNode("mo",[u(t.value.accent,t.mode)]),o=new i.MathNode("mover",[h(t.value.base,e),r]);return o.setAttribute("accent","true"),o},spacing:function(t){var e;return"\\ "===t.value||"\\space"===t.value||" "===t.value||"~"===t.value?e=new i.MathNode("mtext",[new i.TextNode(" ")]):(e=new i.MathNode("mspace")).setAttribute("width",o.spacingFunctions[t.value].size),e},op:function(t){return t.value.symbol?new i.MathNode("mo",[u(t.value.body,t.mode)]):new i.MathNode("mi",[new i.TextNode(t.value.body.slice(1))])},katex:function(t){return new i.MathNode("mtext",[new i.TextNode("KaTeX")])},font:function(t,e){var r=t.value.font;return h(t.value.body,e.withFont(r))},delimsizing:function(t){var e=[];"."!==t.value.value&&e.push(u(t.value.value,t.mode));var r=new i.MathNode("mo",e);return"open"===t.value.delimType||"close"===t.value.delimType?r.setAttribute("fence","true"):r.setAttribute("fence","false"),r},styling:function(t,e){var r=m(t.value.value,e),o=new i.MathNode("mstyle",r),n={display:["0","true"],text:["0","false"],script:["1","false"],scriptscript:["2","false"]}[t.value.style];return o.setAttribute("scriptlevel",n[0]),o.setAttribute("displaystyle",n[1]),o},sizing:function(t,e){var r=m(t.value.value,e),n=new i.MathNode("mstyle",r);return n.setAttribute("mathsize",o.sizingMultiplier[t.value.size]+"em"),n},overline:function(t,e){var r=new i.MathNode("mo",[new i.TextNode("‾")]);r.setAttribute("stretchy","true");var o=new i.MathNode("mover",[h(t.value.body,e),r]);return o.setAttribute("accent","true"),o},underline:function(t,e){var r=new i.MathNode("mo",[new i.TextNode("‾")]);r.setAttribute("stretchy","true");var o=new i.MathNode("munder",[h(t.value.body,e),r]);return o.setAttribute("accentunder","true"),o},rule:function(t){return new i.MathNode("mrow")},llap:function(t,e){var r=new i.MathNode("mpadded",[h(t.value.body,e)]);return r.setAttribute("lspace","-1width"),r.setAttribute("width","0px"),r},rlap:function(t,e){var r=new i.MathNode("mpadded",[h(t.value.body,e)]);return r.setAttribute("width","0px"),r},phantom:function(t,e,r){var o=m(t.value.value,e);return new i.MathNode("mphantom",o)}},m=function(t,e){for(var r=[],o=0;o<t.length;o++){var n=t[o];r.push(h(n,e))}return r},h=function(t,e){if(!t)return new i.MathNode("mrow");if(f[t.type])return f[t.type](t,e);throw new a("Got group of unknown type: '"+t.type+"'")};t.exports=function(t,e,r){var o=m(t,r),n=new i.MathNode("mrow",o),a=new i.MathNode("annotation",[new i.TextNode(e)]);a.setAttribute("encoding","application/x-tex");var l=new i.MathNode("semantics",[n,a]),s=new i.MathNode("math",[l]);return c(["katex-mathml"],[s])}},function(t,e,r){var o=r(4);function n(t,e){this.type=t,this.attributes={},this.children=e||[]}function i(t){this.text=t}n.prototype.setAttribute=function(t,e){this.attributes[t]=e},n.prototype.toNode=function(){var t=document.createElementNS("http://www.w3.org/1998/Math/MathML",this.type);for(var e in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,e)&&t.setAttribute(e,this.attributes[e]);for(var r=0;r<this.children.length;r++)t.appendChild(this.children[r].toNode());return t},n.prototype.toMarkup=function(){var t="<"+this.type;for(var e in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,e)&&(t+=" "+e+'="',t+=o.escape(this.attributes[e]),t+='"');t+=">";for(var r=0;r<this.children.length;r++)t+=this.children[r].toMarkup();return t+="</"+this.type+">"},i.prototype.toNode=function(){return document.createTextNode(this.text)},i.prototype.toMarkup=function(){return o.escape(this.text)},t.exports={MathNode:n,TextNode:i}},function(t,e){function r(t){this.style=t.style,this.color=t.color,this.size=t.size,this.phantom=t.phantom,this.font=t.font,void 0===t.parentStyle?this.parentStyle=t.style:this.parentStyle=t.parentStyle,void 0===t.parentSize?this.parentSize=t.size:this.parentSize=t.parentSize}r.prototype.extend=function(t){var e={style:this.style,size:this.size,color:this.color,parentStyle:this.style,parentSize:this.size,phantom:this.phantom,font:this.font};for(var o in t)t.hasOwnProperty(o)&&(e[o]=t[o]);return new r(e)},r.prototype.withStyle=function(t){return this.extend({style:t})},r.prototype.withSize=function(t){return this.extend({size:t})},r.prototype.withColor=function(t){return this.extend({color:t})},r.prototype.withPhantom=function(){return this.extend({phantom:!0})},r.prototype.withFont=function(t){return this.extend({font:t})},r.prototype.reset=function(){return this.extend({})};var o={"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":o[this.color]||this.color},t.exports=r},function(t,e,r){var o=r(236);t.exports=function(t,e){return new o(t,e).parse()}},function(t,e,r){var o=r(237),n=r(238),i=r(239),a=r(26),l=r(4),s=r(82),c=r(6);function d(t,e){this.lexer=new i(t),this.settings=e}var u=s.ParseNode;function p(t,e){this.result=t,this.isFunction=e}d.prototype.expect=function(t,e){if(this.nextToken.text!==t)throw new c("Expected '"+t+"', got '"+this.nextToken.text+"'",this.lexer,this.nextToken.position);!1!==e&&this.consume()},d.prototype.consume=function(){this.pos=this.nextToken.position,this.nextToken=this.lexer.lex(this.pos,this.mode)},d.prototype.parse=function(){return this.mode="math",this.pos=0,this.nextToken=this.lexer.lex(this.pos,this.mode),this.parseInput()},d.prototype.parseInput=function(){var t=this.parseExpression(!1);return this.expect("EOF",!1),t};var f=["}","\\end","\\right","&","\\\\","\\cr"];d.prototype.parseExpression=function(t,e){for(var r=[];;){var o=this.nextToken,n=this.pos;if(-1!==f.indexOf(o.text))break;if(e&&o.text===e)break;var i=this.parseAtom();if(!i){if(!this.settings.throwOnError&&"\\"===o.text[0]){var a=this.handleUnsupportedCmd();r.push(a),n=o.position;continue}break}if(t&&"infix"===i.type){this.pos=n,this.nextToken=o;break}r.push(i)}return this.handleInfixNodes(r)},d.prototype.handleInfixNodes=function(t){for(var e,r=-1,o=0;o<t.length;o++){var n=t[o];if("infix"===n.type){if(-1!==r)throw new c("only one infix operator per group",this.lexer,-1);r=o,e=n.value.replaceWith}}if(-1!==r){var i,a,l=t.slice(0,r),s=t.slice(r+1);i=1===l.length&&"ordgroup"===l[0].type?l[0]:new u("ordgroup",l,this.mode),a=1===s.length&&"ordgroup"===s[0].type?s[0]:new u("ordgroup",s,this.mode);var d=this.callFunction(e,[i,a],null);return[new u(d.type,d,this.mode)]}return t};d.prototype.handleSupSubscript=function(t){var e=this.nextToken.text,r=this.pos;this.consume();var n=this.parseGroup();if(n){if(n.isFunction){if(o[n.result].greediness>1)return this.parseFunction(n);throw new c("Got function '"+n.result+"' with no arguments as "+t,this.lexer,r+1)}return n.result}if(this.settings.throwOnError||"\\"!==this.nextToken.text[0])throw new c("Expected group after '"+e+"'",this.lexer,r+1);return this.handleUnsupportedCmd()},d.prototype.handleUnsupportedCmd=function(){for(var t=this.nextToken.text,e=[],r=0;r<t.length;r++)e.push(new u("textord",t[r],"text"));var o=new u("text",{body:e,type:"text"},this.mode),n=new u("color",{color:this.settings.errorColor,value:[o],type:"color"},this.mode);return this.consume(),n},d.prototype.parseAtom=function(){var t,e,r=this.parseImplicitGroup();if("text"===this.mode)return r;for(;;){var o=this.nextToken;if("\\limits"===o.text||"\\nolimits"===o.text){if(!r||"op"!==r.type)throw new c("Limit controls must follow a math operator",this.lexer,this.pos);var n="\\limits"===o.text;r.value.limits=n,r.value.alwaysHandleSupSub=!0,this.consume()}else if("^"===o.text){if(t)throw new c("Double superscript",this.lexer,this.pos);t=this.handleSupSubscript("superscript")}else if("_"===o.text){if(e)throw new c("Double subscript",this.lexer,this.pos);e=this.handleSupSubscript("subscript")}else{if("'"!==o.text)break;var i=new u("textord","\\prime",this.mode),a=[i];for(this.consume();"'"===this.nextToken.text;)a.push(i),this.consume();t=new u("ordgroup",a,this.mode)}}return t||e?new u("supsub",{base:r,sup:t,sub:e},this.mode):r};var m=["\\tiny","\\scriptsize","\\footnotesize","\\small","\\normalsize","\\large","\\Large","\\LARGE","\\huge","\\Huge"],h=["\\displaystyle","\\textstyle","\\scriptstyle","\\scriptscriptstyle"];d.prototype.parseImplicitGroup=function(){var t=this.parseSymbol();if(null==t)return this.parseFunction();var e,r=t.result;if("\\left"===r){var o=this.parseFunction(t);e=this.parseExpression(!1),this.expect("\\right",!1);var i=this.parseFunction();return new u("leftright",{body:e,left:o.value.value,right:i.value.value},this.mode)}if("\\begin"===r){var a=this.parseFunction(t),s=a.value.name;if(!n.hasOwnProperty(s))throw new c("No such environment: "+s,this.lexer,a.value.namepos);var d=n[s],p=this.parseArguments("\\begin{"+s+"}",d),f={mode:this.mode,envName:s,parser:this,lexer:this.lexer,positions:p.pop()},g=d.handler(f,p);this.expect("\\end",!1);var b=this.parseFunction();if(b.value.name!==s)throw new c("Mismatch: \\begin{"+s+"} matched by \\end{"+b.value.name+"}",this.lexer);return g.position=b.position,g}return l.contains(m,r)?(e=this.parseExpression(!1),new u("sizing",{size:"size"+(l.indexOf(m,r)+1),value:e},this.mode)):l.contains(h,r)?(e=this.parseExpression(!0),new u("styling",{style:r.slice(1,r.length-5),value:e},this.mode)):this.parseFunction(t)},d.prototype.parseFunction=function(t){if(t||(t=this.parseGroup()),t){if(t.isFunction){var e=t.result,r=o[e];if("text"===this.mode&&!r.allowedInText)throw new c("Can't use function '"+e+"' in text mode",this.lexer,t.position);var n=this.parseArguments(e,r),i=this.callFunction(e,n,n.pop());return new u(i.type,i,this.mode)}return t.result}return null},d.prototype.callFunction=function(t,e,r){var n={funcName:t,parser:this,lexer:this.lexer,positions:r};return o[t].handler(n,e)},d.prototype.parseArguments=function(t,e){var r=e.numArgs+e.numOptionalArgs;if(0===r)return[[this.pos]];for(var n=e.greediness,i=[this.pos],a=[],l=0;l<r;l++){var s,d,u=e.argTypes&&e.argTypes[l];if(l<e.numOptionalArgs){if(!(s=u?this.parseSpecialGroup(u,!0):this.parseOptionalGroup())){a.push(null),i.push(this.pos);continue}}else if(!(s=u?this.parseSpecialGroup(u):this.parseGroup())){if(this.settings.throwOnError||"\\"!==this.nextToken.text[0])throw new c("Expected group after '"+t+"'",this.lexer,this.pos);s=new p(this.handleUnsupportedCmd(this.nextToken.text),!1)}if(s.isFunction){if(!(o[s.result].greediness>n))throw new c("Got function '"+s.result+"' as argument to '"+t+"'",this.lexer,this.pos-1);d=this.parseFunction(s)}else d=s.result;a.push(d),i.push(this.pos)}return a.push(i),a},d.prototype.parseSpecialGroup=function(t,e){var r,o=this.mode;if("original"===t&&(t=o),"color"===t||"size"===t){var n=this.nextToken;if(e&&"["!==n.text)return null;this.mode=t,this.expect(e?"[":"{");var i,a=this.nextToken;return this.mode=o,i="color"===t?a.text:a.data,this.consume(),this.expect(e?"]":"}"),new p(new u(t,i,o),!1)}if("text"===t){var l=this.lexer.lex(this.pos,"whitespace");this.pos=l.position}return this.mode=t,this.nextToken=this.lexer.lex(this.pos,t),r=e?this.parseOptionalGroup():this.parseGroup(),this.mode=o,this.nextToken=this.lexer.lex(this.pos,o),r},d.prototype.parseGroup=function(){if("{"===this.nextToken.text){this.consume();var t=this.parseExpression(!1);return this.expect("}"),new p(new u("ordgroup",t,this.mode),!1)}return this.parseSymbol()},d.prototype.parseOptionalGroup=function(){if("["===this.nextToken.text){this.consume();var t=this.parseExpression(!1,"]");return this.expect("]"),new p(new u("ordgroup",t,this.mode),!1)}return null},d.prototype.parseSymbol=function(){var t=this.nextToken;return o[t.text]?(this.consume(),new p(t.text,!0)):a[this.mode][t.text]?(this.consume(),new p(new u(a[this.mode][t.text].group,t.text,this.mode),!1)):null},d.prototype.ParseNode=u,t.exports=d},function(t,e,r){var o=r(4),n=r(6);function i(e,r,o){"string"==typeof e&&(e=[e]),"number"==typeof r&&(r={numArgs:r});for(var n={numArgs:r.numArgs,argTypes:r.argTypes,greediness:void 0===r.greediness?1:r.greediness,allowedInText:!!r.allowedInText,numOptionalArgs:r.numOptionalArgs||0,handler:o},i=0;i<e.length;++i)t.exports[e[i]]=n}i("\\sqrt",{numArgs:1,numOptionalArgs:1},function(t,e){var r=e[0];return{type:"sqrt",body:e[1],index:r}}),i("\\text",{numArgs:1,argTypes:["text"],greediness:2},function(t,e){var r=e[0];return{type:"text",body:"ordgroup"===r.type?r.value:[r]}}),i("\\color",{numArgs:2,allowedInText:!0,greediness:3,argTypes:["color","original"]},function(t,e){var r,o=e[0],n=e[1];return r="ordgroup"===n.type?n.value:[n],{type:"color",color:o.value,value:r}}),i("\\overline",{numArgs:1},function(t,e){return{type:"overline",body:e[0]}}),i("\\underline",{numArgs:1},function(t,e){return{type:"underline",body:e[0]}}),i("\\rule",{numArgs:2,numOptionalArgs:1,argTypes:["size","size","size"]},function(t,e){var r=e[0],o=e[1],n=e[2];return{type:"rule",shift:r&&r.value,width:o.value,height:n.value}}),i("\\KaTeX",{numArgs:0},function(t){return{type:"katex"}}),i("\\phantom",{numArgs:1},function(t,e){var r=e[0];return{type:"phantom",value:"ordgroup"===r.type?r.value:[r]}});var a={"\\bigl":{type:"open",size:1},"\\Bigl":{type:"open",size:2},"\\biggl":{type:"open",size:3},"\\Biggl":{type:"open",size:4},"\\bigr":{type:"close",size:1},"\\Bigr":{type:"close",size:2},"\\biggr":{type:"close",size:3},"\\Biggr":{type:"close",size:4},"\\bigm":{type:"rel",size:1},"\\Bigm":{type:"rel",size:2},"\\biggm":{type:"rel",size:3},"\\Biggm":{type:"rel",size:4},"\\big":{type:"textord",size:1},"\\Big":{type:"textord",size:2},"\\bigg":{type:"textord",size:3},"\\Bigg":{type:"textord",size:4}},l=["(",")","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","\\lceil","\\rceil","<",">","\\langle","\\rangle","\\lt","\\gt","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","\\lmoustache","\\rmoustache","/","\\backslash","|","\\vert","\\|","\\Vert","\\uparrow","\\Uparrow","\\downarrow","\\Downarrow","\\updownarrow","\\Updownarrow","."],s={"\\Bbb":"\\mathbb","\\bold":"\\mathbf","\\frak":"\\mathfrak"};i(["\\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(t,e){var r,o=e[0];return r="ordgroup"===o.type?o.value:[o],{type:"color",color:"katex-"+t.funcName.slice(1),value:r}}),i(["\\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(t){return{type:"op",limits:!1,symbol:!1,body:t.funcName}}),i(["\\det","\\gcd","\\inf","\\lim","\\liminf","\\limsup","\\max","\\min","\\Pr","\\sup"],{numArgs:0},function(t){return{type:"op",limits:!0,symbol:!1,body:t.funcName}}),i(["\\int","\\iint","\\iiint","\\oint"],{numArgs:0},function(t){return{type:"op",limits:!1,symbol:!0,body:t.funcName}}),i(["\\coprod","\\bigvee","\\bigwedge","\\biguplus","\\bigcap","\\bigcup","\\intop","\\prod","\\sum","\\bigotimes","\\bigoplus","\\bigodot","\\bigsqcup","\\smallint"],{numArgs:0},function(t){return{type:"op",limits:!0,symbol:!0,body:t.funcName}}),i(["\\dfrac","\\frac","\\tfrac","\\dbinom","\\binom","\\tbinom"],{numArgs:2,greediness:2},function(t,e){var r,o=e[0],n=e[1],i=null,a=null,l="auto";switch(t.funcName){case"\\dfrac":case"\\frac":case"\\tfrac":r=!0;break;case"\\dbinom":case"\\binom":case"\\tbinom":r=!1,i="(",a=")";break;default:throw new Error("Unrecognized genfrac command")}switch(t.funcName){case"\\dfrac":case"\\dbinom":l="display";break;case"\\tfrac":case"\\tbinom":l="text"}return{type:"genfrac",numer:o,denom:n,hasBarLine:r,leftDelim:i,rightDelim:a,size:l}}),i(["\\llap","\\rlap"],{numArgs:1,allowedInText:!0},function(t,e){var r=e[0];return{type:t.funcName.slice(1),body:r}}),i(["\\bigl","\\Bigl","\\biggl","\\Biggl","\\bigr","\\Bigr","\\biggr","\\Biggr","\\bigm","\\Bigm","\\biggm","\\Biggm","\\big","\\Big","\\bigg","\\Bigg","\\left","\\right"],{numArgs:1},function(t,e){var r=e[0];if(!o.contains(l,r.value))throw new n("Invalid delimiter: '"+r.value+"' after '"+t.funcName+"'",t.lexer,t.positions[1]);return"\\left"===t.funcName||"\\right"===t.funcName?{type:"leftright",value:r.value}:{type:"delimsizing",size:a[t.funcName].size,delimType:a[t.funcName].type,value:r.value}}),i(["\\tiny","\\scriptsize","\\footnotesize","\\small","\\normalsize","\\large","\\Large","\\LARGE","\\huge","\\Huge"],0,null),i(["\\displaystyle","\\textstyle","\\scriptstyle","\\scriptscriptstyle"],0,null),i(["\\mathrm","\\mathit","\\mathbf","\\mathbb","\\mathcal","\\mathfrak","\\mathscr","\\mathsf","\\mathtt","\\Bbb","\\bold","\\frak"],{numArgs:1,greediness:2},function(t,e){var r=e[0],o=t.funcName;return o in s&&(o=s[o]),{type:"font",font:o.slice(1),body:r}}),i(["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot"],{numArgs:1},function(t,e){var r=e[0];return{type:"accent",accent:t.funcName,base:r}}),i(["\\over","\\choose"],{numArgs:0},function(t){var e;switch(t.funcName){case"\\over":e="\\frac";break;case"\\choose":e="\\binom";break;default:throw new Error("Unrecognized infix genfrac command")}return{type:"infix",replaceWith:e}}),i(["\\\\","\\cr"],{numArgs:0,numOptionalArgs:1,argTypes:["size"]},function(t,e){return{type:"cr",size:e[0]}}),i(["\\begin","\\end"],{numArgs:1,argTypes:["text"]},function(t,e){var r=e[0];if("ordgroup"!==r.type)throw new n("Invalid environment name",t.lexer,t.positions[1]);for(var o="",i=0;i<r.value.length;++i)o+=r.value[i].value;return{type:"environment",name:o,namepos:t.positions[1]}})},function(t,e,r){var o=r(16),n=r(82),i=r(6),a=n.ParseNode;function l(t,e){for(var r=[],o=[r],n=[];;){var l=t.parseExpression(!1,null);r.push(new a("ordgroup",l,t.mode));var s=t.nextToken.text;if("&"===s)t.consume();else{if("\\end"===s)break;if("\\\\"!==s&&"\\cr"!==s){var c=Math.min(t.pos+1,t.lexer._input.length);throw new i("Expected & or \\\\ or \\end",t.lexer,c)}var d=t.parseFunction();n.push(d.value.size),r=[],o.push(r)}}return e.body=o,e.rowGaps=n,new a(e.type,e,t.mode)}function s(e,r,o){"string"==typeof e&&(e=[e]),"number"==typeof r&&(r={numArgs:r});for(var n={numArgs:r.numArgs||0,argTypes:r.argTypes,greediness:1,allowedInText:!!r.allowedInText,numOptionalArgs:r.numOptionalArgs||0,handler:o},i=0;i<e.length;++i)t.exports[e[i]]=n}s("array",{numArgs:1},function(t,e){var r=e[0],o={type:"array",cols:(r=r.value.map?r.value:[r]).map(function(e){var r=e.value;if(-1!=="lcr".indexOf(r))return{type:"align",align:r};if("|"===r)return{type:"separator",separator:"|"};throw new i("Unknown column alignment: "+e.value,t.lexer,t.positions[1])}),hskipBeforeAndAfter:!0};return o=l(t.parser,o)}),s(["matrix","pmatrix","bmatrix","Bmatrix","vmatrix","Vmatrix"],{},function(t){var e={matrix:null,pmatrix:["(",")"],bmatrix:["[","]"],Bmatrix:["\\{","\\}"],vmatrix:["|","|"],Vmatrix:["\\Vert","\\Vert"]}[t.envName],r={type:"array",hskipBeforeAndAfter:!1};return r=l(t.parser,r),e&&(r=new a("leftright",{body:[r],left:e[0],right:e[1]},t.mode)),r}),s("cases",{},function(t){var e={type:"array",arraystretch:1.2,cols:[{type:"align",align:"l",pregap:0,postgap:o.metrics.quad},{type:"align",align:"l",pregap:0,postgap:0}]};return e=l(t.parser,e),e=new a("leftright",{body:[e],left:"\\{",right:"."},t.mode)}),s("aligned",{},function(t){var e={type:"array",cols:[]};e=l(t.parser,e);var r=new a("ordgroup",[],t.mode),o=0;e.value.body.forEach(function(t){var e;for(e=1;e<t.length;e+=2)t[e].value.unshift(r);o<t.length&&(o=t.length)});for(var n=0;n<o;++n){var i="r",s=0;n%2==1?i="l":n>0&&(s=2),e.value.cols[n]={type:"align",align:i,pregap:s,postgap:0}}return e})},function(t,e,r){var o=r(240),n=r(6);function i(t){this._input=t}function a(t,e,r){this.text=t,this.data=e,this.position=r}var l=new RegExp("([ \r\n\t]+)|(---?|[!-\\[\\]-‧‪-퟿豈-￿]|[\ud800-\udbff][\udc00-\udfff]|\\\\(?:[a-zA-Z]+|[^\ud800-\udfff]))"),s=/\s*/;i.prototype._innerLex=function(t,e){var r=this._input;if(t===r.length)return new a("EOF",null,t);var i=o(l,r,t);if(null===i)throw new n("Unexpected character: '"+r[t]+"'",this,t);return i[2]?new a(i[2],null,t+i[2].length):e?this._innerLex(t+i[1].length,!0):new a(" ",null,t+i[1].length)};var c=/#[a-z0-9]+|[a-z]+/i;i.prototype._innerLexColor=function(t){var e,r=this._input;if(t+=o(s,r,t)[0].length,e=o(c,r,t))return new a(e[0],null,t+e[0].length);throw new n("Invalid color",this,t)};var d=/(-?)\s*(\d+(?:\.\d*)?|\.\d+)\s*([a-z]{2})/;i.prototype._innerLexSize=function(t){var e,r=this._input;if(t+=o(s,r,t)[0].length,e=o(d,r,t)){var i=e[3];if("em"!==i&&"ex"!==i)throw new n("Invalid unit: '"+i+"'",this,t);return new a(e[0],{number:+(e[1]+e[2]),unit:i},t+e[0].length)}throw new n("Invalid size",this,t)},i.prototype._innerLexWhitespace=function(t){var e=this._input,r=o(s,e,t)[0];return t+=r.length,new a(r[0],null,t)},i.prototype.lex=function(t,e){return"math"===e?this._innerLex(t,!0):"text"===e?this._innerLex(t,!1):"color"===e?this._innerLexColor(t):"size"===e?this._innerLexSize(t):"whitespace"===e?this._innerLexWhitespace(t):void 0},t.exports=i},function(t,e){t.exports=function(t,e,r){if(t.global||t.sticky)throw new Error("matchAt(...): Only non-global regexes are supported");var o=function(t){if(!t.__matchAtRelocatable){var e=t.source+"|()",r="g"+(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"");t.__matchAtRelocatable=new RegExp(e,r)}return t.__matchAtRelocatable}(t);o.lastIndex=r;var n=o.exec(e);return null==n[n.length-1]?(n.length=n.length-1,n):null}},function(t,e){var r=!0,o=!1,n=!1;function i(t,e,r){var o=t.attrIndex(e),n=[e,r];o<0?t.attrPush(n):t.attrs[o]=n}function a(t,e){for(var r=t[e].level-1,o=e-1;o>=0;o--)if(t[o].level===r)return o;return-1}function l(t,e){return"inline"===t[e].type&&function(t){return"paragraph_open"===t.type}(t[e-1])&&function(t){return"list_item_open"===t.type}(t[e-2])&&function(t){return 0===t.content.indexOf("[ ] ")||0===t.content.indexOf("[x] ")||0===t.content.indexOf("[X] ")}(t[e])}function s(t,e){if(t.children.unshift(function(t,e){var o=new e("html_inline","",0),n=r?' disabled="" ':"";0===t.content.indexOf("[ ] ")?o.content='<input class="task-list-item-checkbox"'+n+'type="checkbox">':0!==t.content.indexOf("[x] ")&&0!==t.content.indexOf("[X] ")||(o.content='<input class="task-list-item-checkbox" checked=""'+n+'type="checkbox">');return o}(t,e)),t.children[1].content=t.children[1].content.slice(3),t.content=t.content.slice(3),o)if(n){t.children.pop();var i="task-item-"+Math.ceil(1e7*Math.random()-1e3);t.children[0].content=t.children[0].content.slice(0,-1)+' id="'+i+'">',t.children.push(function(t,e,r){var o=new r("html_inline","",0);return o.content='<label class="task-list-item-label" for="'+e+'">'+t+"</label>",o.attrs=[{for:e}],o}(t.content,i,e))}else t.children.unshift(function(t){var e=new t("html_inline","",0);return e.content="<label>",e}(e)),t.children.push(function(t){var e=new t("html_inline","",0);return e.content="</label>",e}(e))}t.exports=function(t,e){e&&(r=!e.enabled,o=!!e.label,n=!!e.labelAfter),t.core.ruler.after("inline","github-task-lists",function(t){for(var e=t.tokens,o=2;o<e.length;o++)l(e,o)&&(s(e[o],t.Token),i(e[o-2],"class","task-list-item"+(r?"":" enabled")),i(e[a(e,o-2)],"class","contains-task-list"))})}},function(t,e,r){"use strict";var o=r(32);r.n(o).a},function(t,e,r){(t.exports=r(8)(!1)).push([t.i,".editBtn{position:absolute;right:5px;top:5px}.relAnchor{position:relative}\n",""])},function(t,e,r){"use strict";r.r(e);var o=r(49),n=r(33);for(var i in n)"default"!==i&&function(t){r.d(e,t,function(){return n[t]})}(i);r(258);var a=r(13),l=Object(a.a)(n.default,o.a,o.b,!1,null,null,null);e.default=l.exports},function(t,e,r){"use strict";var o=r(3);r(246),r(247),r(248),r(83),r(85),r(250),r(251),r(252),r(253),r(84);var n=r(254),i=r(257),a=/Mac/.test(navigator.platform),l=new RegExp(/(<a.*?https?:\/\/.*?[^a]>)+?/g),s={toggleBold:v,toggleItalic:x,drawLink:P,toggleHeadingSmaller:_,toggleHeadingBigger:S,drawImage:D,toggleBlockquote:k,toggleOrderedList:A,toggleUnorderedList:B,toggleCodeBlock:w,togglePreview:N,toggleStrikethrough:y,toggleHeading1:C,toggleHeading2:O,toggleHeading3:T,cleanBlock:E,drawTable:j,drawHorizontalRule:L,undo:z,redo:M,toggleSideBySide:$,toggleFullScreen:b},c={toggleBold:"Cmd-B",toggleItalic:"Cmd-I",drawLink:"Cmd-K",toggleHeadingSmaller:"Cmd-H",toggleHeadingBigger:"Shift-Cmd-H",cleanBlock:"Cmd-E",drawImage:"Cmd-Alt-I",toggleBlockquote:"Cmd-'",toggleOrderedList:"Cmd-Alt-L",toggleUnorderedList:"Cmd-L",toggleCodeBlock:"Cmd-Alt-C",togglePreview:"Cmd-P",toggleSideBySide:"F9",toggleFullScreen:"F11"},d=function(t){for(var e in s)if(s[e]===t)return e;return null},u=function(){var t,e=!1;return t=navigator.userAgent||navigator.vendor||window.opera,(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(t)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(t.substr(0,4)))&&(e=!0),e};function p(t){return t=a?t.replace("Ctrl","Cmd"):t.replace("Cmd","Ctrl")}function f(t,e,r){t=t||{};var o=document.createElement("button");o.className=t.name,o.setAttribute("type","button"),e=null==e||e,t.name&&t.name in r&&(s[t.name]=t.action),t.title&&e&&(o.title=function(t,e,r){var o,n=t;e&&(o=d(e),r[o]&&(n+=" ("+p(r[o])+")"));return n}(t.title,t.action,r),a&&(o.title=o.title.replace("Ctrl","⌘"),o.title=o.title.replace("Alt","⌥"))),t.noDisable&&o.classList.add("no-disable"),t.noMobile&&o.classList.add("no-mobile");for(var n=t.className.split(" "),i=[],l=0;l<n.length;l++){var c=n[l];c.match(/^fa([srlb]|(-[\w-]*)|$)/)?i.push(c):o.classList.add(c)}o.tabIndex=-1;for(var u=document.createElement("i"),f=0;f<i.length;f++){var m=i[f];u.classList.add(m)}return o.appendChild(u),o}function m(){var t=document.createElement("i");return t.className="separator",t.innerHTML="|",t}function h(t,e){e=e||t.getCursor("start");var r=t.getTokenAt(e);if(!r.type)return{};for(var o,n,i=r.type.split(" "),a={},l=0;l<i.length;l++)"strong"===(o=i[l])?a.bold=!0:"variable-2"===o?(n=t.getLine(e.line),/^\s*\d+\.\s/.test(n)?a["ordered-list"]=!0:a["unordered-list"]=!0):"atom"===o?a.quote=!0:"em"===o?a.italic=!0:"quote"===o?a.quote=!0:"strikethrough"===o?a.strikethrough=!0:"comment"===o?a.code=!0:"link"===o?a.link=!0:"tag"===o?a.image=!0:o.match(/^header(-[1-6])?$/)&&(a[o.replace("header","heading")]=!0);return a}var g="";function b(t){var e=t.codemirror;e.setOption("fullScreen",!e.getOption("fullScreen")),e.getOption("fullScreen")?(g=document.body.style.overflow,document.body.style.overflow="hidden"):document.body.style.overflow=g;var r=e.getWrapperElement();if(/fullscreen/.test(r.previousSibling.className)?r.previousSibling.className=r.previousSibling.className.replace(/\s*fullscreen\b/,""):r.previousSibling.className+=" fullscreen",t.toolbarElements&&t.toolbarElements.fullscreen){var o=t.toolbarElements.fullscreen;/active/.test(o.className)?o.className=o.className.replace(/\s*active\s*/g,""):o.className+=" active"}var n=e.getWrapperElement().nextSibling;/editor-preview-active-side/.test(n.className)&&$(t),t.options.onToggleFullScreen&&t.options.onToggleFullScreen(e.getOption("fullScreen")||!1)}function v(t){q(t,"bold",t.options.blockStyles.bold)}function x(t){q(t,"italic",t.options.blockStyles.italic)}function y(t){q(t,"strikethrough","~~")}function w(t){var e=t.options.blockStyles.code;function r(t){if("object"!=typeof t)throw"fencing_line() takes a 'line' object (not a line number, or line text). Got: "+typeof t+": "+t;return t.styles&&t.styles[2]&&-1!==t.styles[2].indexOf("formatting-code-block")}function o(t){return t.state.base.base||t.state.base}function n(t,e,n,i,a){n=n||t.getLineHandle(e),i=i||t.getTokenAt({line:e,ch:1}),a=a||!!n.text&&t.getTokenAt({line:e,ch:n.text.length-1});var l=i.type?i.type.split(" "):[];return a&&o(a).indentedCode?"indented":-1!==l.indexOf("comment")&&(o(i).fencedChars||o(a).fencedChars||r(n)?"fenced":"single")}var i,a,l,s=t.codemirror,c=s.getCursor("start"),d=s.getCursor("end"),u=s.getTokenAt({line:c.line,ch:c.ch||1}),p=s.getLineHandle(c.line),f=n(s,c.line,p,u);if("single"===f){var m=p.text.slice(0,c.ch).replace("`",""),h=p.text.slice(c.ch).replace("`","");s.replaceRange(m+h,{line:c.line,ch:0},{line:c.line,ch:99999999999999}),c.ch--,c!==d&&d.ch--,s.setSelection(c,d),s.focus()}else if("fenced"===f)if(c.line!==d.line||c.ch!==d.ch){for(i=c.line;i>=0&&!r(p=s.getLineHandle(i));i--);var g,b,v,x,y=o(s.getTokenAt({line:i,ch:1})).fencedChars;r(s.getLineHandle(c.line))?(g="",b=c.line):r(s.getLineHandle(c.line-1))?(g="",b=c.line-1):(g=y+"\n",b=c.line),r(s.getLineHandle(d.line))?(v="",x=d.line,0===d.ch&&(x+=1)):0!==d.ch&&r(s.getLineHandle(d.line+1))?(v="",x=d.line+1):(v=y+"\n",x=d.line+1),0===d.ch&&(x-=1),s.operation(function(){s.replaceRange(v,{line:x,ch:0},{line:x+(v?0:1),ch:0}),s.replaceRange(g,{line:b,ch:0},{line:b+(g?0:1),ch:0})}),s.setSelection({line:b+(g?1:0),ch:0},{line:x+(g?1:-1),ch:0}),s.focus()}else{var w=c.line;if(r(s.getLineHandle(c.line))&&("fenced"===n(s,c.line+1)?(i=c.line,w=c.line+1):(a=c.line,w=c.line-1)),void 0===i)for(i=w;i>=0&&!r(p=s.getLineHandle(i));i--);if(void 0===a)for(l=s.lineCount(),a=w;a<l&&!r(p=s.getLineHandle(a));a++);s.operation(function(){s.replaceRange("",{line:i,ch:0},{line:i+1,ch:0}),s.replaceRange("",{line:a-1,ch:0},{line:a,ch:0})}),s.focus()}else if("indented"===f){if(c.line!==d.line||c.ch!==d.ch)i=c.line,a=d.line,0===d.ch&&a--;else{for(i=c.line;i>=0;i--)if(!(p=s.getLineHandle(i)).text.match(/^\s*$/)&&"indented"!==n(s,i,p)){i+=1;break}for(l=s.lineCount(),a=c.line;a<l;a++)if(!(p=s.getLineHandle(a)).text.match(/^\s*$/)&&"indented"!==n(s,a,p)){a-=1;break}}var k=s.getLineHandle(a+1),_=k&&s.getTokenAt({line:a+1,ch:k.text.length-1});_&&o(_).indentedCode&&s.replaceRange("\n",{line:a+1,ch:0});for(var S=i;S<=a;S++)s.indentLine(S,"subtract");s.focus()}else{var C=c.line===d.line&&c.ch===d.ch&&0===c.ch,O=c.line!==d.line;C||O?function(t,e,r,o){var n=e.line+1,i=r.line+1,a=e.line!==r.line,l=o+"\n",s="\n"+o;a&&i++,a&&0===r.ch&&(s=o+"\n",i--),F(t,!1,[l,s]),t.setSelection({line:n,ch:0},{line:i,ch:0})}(s,c,d,e):F(s,!1,["`","`"])}}function k(t){R(t.codemirror,"quote")}function _(t){I(t.codemirror,"smaller")}function S(t){I(t.codemirror,"bigger")}function C(t){I(t.codemirror,void 0,1)}function O(t){I(t.codemirror,void 0,2)}function T(t){I(t.codemirror,void 0,3)}function B(t){R(t.codemirror,"unordered-list")}function A(t){R(t.codemirror,"ordered-list")}function E(t){!function(t){if(/editor-preview-active/.test(t.getWrapperElement().lastChild.className))return;for(var e,r=t.getCursor("start"),o=t.getCursor("end"),n=r.line;n<=o.line;n++)e=(e=t.getLine(n)).replace(/^[ ]*([# ]+|\*|-|[> ]+|[0-9]+(.|\)))[ ]*/,""),t.replaceRange(e,{line:n,ch:0},{line:n,ch:99999999999999})}(t.codemirror)}function P(t){var e=t.codemirror,r=h(e),o=t.options,n="https://";if(o.promptURLs&&!(n=prompt(o.promptTexts.link,"https://")))return!1;F(e,r.link,o.insertTexts.link,n)}function D(t){var e=t.codemirror,r=h(e),o=t.options,n="https://";if(o.promptURLs&&!(n=prompt(o.promptTexts.image,"https://")))return!1;F(e,r.image,o.insertTexts.image,n)}function j(t){var e=t.codemirror,r=h(e),o=t.options;F(e,r.table,o.insertTexts.table)}function L(t){var e=t.codemirror,r=h(e),o=t.options;F(e,r.image,o.insertTexts.horizontalRule)}function z(t){var e=t.codemirror;e.undo(),e.focus()}function M(t){var e=t.codemirror;e.redo(),e.focus()}function $(t){var e=t.codemirror,r=e.getWrapperElement(),o=r.nextSibling,n=t.toolbarElements&&t.toolbarElements["side-by-side"],i=!1;/editor-preview-active-side/.test(o.className)?(o.className=o.className.replace(/\s*editor-preview-active-side\s*/g,""),n&&(n.className=n.className.replace(/\s*active\s*/g,"")),r.className=r.className.replace(/\s*CodeMirror-sided\s*/g," ")):(setTimeout(function(){e.getOption("fullScreen")||b(t),o.className+=" editor-preview-active-side"},1),n&&(n.className+=" active"),r.className+=" CodeMirror-sided",i=!0);var a=r.lastChild;if(/editor-preview-active/.test(a.className)){a.className=a.className.replace(/\s*editor-preview-active\s*/g,"");var l=t.toolbarElements.preview,s=r.previousSibling;l.className=l.className.replace(/\s*active\s*/g,""),s.className=s.className.replace(/\s*disabled-for-preview*/g,"")}e.sideBySideRenderingFunction||(e.sideBySideRenderingFunction=function(){o.innerHTML=t.options.previewRender(t.value(),o)}),i?(o.innerHTML=t.options.previewRender(t.value(),o),e.on("update",e.sideBySideRenderingFunction)):e.off("update",e.sideBySideRenderingFunction),e.refresh()}function N(t){var e=t.codemirror,r=e.getWrapperElement(),o=r.previousSibling,n=!!t.options.toolbar&&t.toolbarElements.preview,i=r.lastChild;if(!i||!/editor-preview-full/.test(i.className)){if((i=document.createElement("div")).className="editor-preview-full",t.options.previewClass)if(Array.isArray(t.options.previewClass))for(var a=0;a<t.options.previewClass.length;a++)i.className+=" "+t.options.previewClass[a];else"string"==typeof t.options.previewClass&&(i.className+=" "+t.options.previewClass);r.appendChild(i)}/editor-preview-active/.test(i.className)?(i.className=i.className.replace(/\s*editor-preview-active\s*/g,""),n&&(n.className=n.className.replace(/\s*active\s*/g,""),o.className=o.className.replace(/\s*disabled-for-preview*/g,""))):(setTimeout(function(){i.className+=" editor-preview-active"},1),n&&(n.className+=" active",o.className+=" disabled-for-preview")),i.innerHTML=t.options.previewRender(t.value(),i);var l=e.getWrapperElement().nextSibling;/editor-preview-active-side/.test(l.className)&&$(t)}function F(t,e,r,o){if(!/editor-preview-active/.test(t.getWrapperElement().lastChild.className)){var n,i=r[0],a=r[1],l={},s={};Object.assign(l,t.getCursor("start")),Object.assign(s,t.getCursor("end")),o&&(a=a.replace("#url#",o)),e?(i=(n=t.getLine(l.line)).slice(0,l.ch),a=n.slice(l.ch),t.replaceRange(i+a,{line:l.line,ch:0})):(n=t.getSelection(),t.replaceSelection(i+n+a),l.ch+=i.length,l!==s&&(s.ch+=i.length)),t.setSelection(l,s),t.focus()}}function I(t,e,r){if(!/editor-preview-active/.test(t.getWrapperElement().lastChild.className)){for(var o=t.getCursor("start"),n=t.getCursor("end"),i=o.line;i<=n.line;i++)!function(o){var n=t.getLine(o),i=n.search(/[^#]/);n=void 0!==e?i<=0?"bigger"==e?"###### "+n:"# "+n:6==i&&"smaller"==e?n.substr(7):1==i&&"bigger"==e?n.substr(2):"bigger"==e?n.substr(1):"#"+n:1==r?i<=0?"# "+n:i==r?n.substr(i+1):"# "+n.substr(i+1):2==r?i<=0?"## "+n:i==r?n.substr(i+1):"## "+n.substr(i+1):i<=0?"### "+n:i==r?n.substr(i+1):"### "+n.substr(i+1),t.replaceRange(n,{line:o,ch:0},{line:o,ch:99999999999999})}(i);t.focus()}}function R(t,e){if(!/editor-preview-active/.test(t.getWrapperElement().lastChild.className)){for(var r=/^(\s*)(\*|-|\+|\d*\.)(\s+)/,o=/^\s*/,n=h(t),i=t.getCursor("start"),a=t.getCursor("end"),l={quote:/^(\s*)>\s+/,"unordered-list":r,"ordered-list":r},s=function(t,e,n){var i=r.exec(e),a=function(t,e){return{quote:">","unordered-list":"*","ordered-list":"%%i."}[t].replace("%%i",e)}(t,c);return null!==i?(function(t,e){var r=new RegExp({quote:">","unordered-list":"*","ordered-list":"\\d+."}[t]);return e&&r.test(e)}(t,i[2])&&(a=""),e=i[1]+a+i[3]+e.replace(o,"").replace(l[t],"$1")):0==n&&(e=a+" "+e),e},c=1,d=i.line;d<=a.line;d++)!function(r){var o=t.getLine(r);n[e]?o=o.replace(l[e],"$1"):("unordered-list"==e&&(o=s("ordered-list",o,!0)),o=s(e,o,!1),c+=1),t.replaceRange(o,{line:r,ch:0},{line:r,ch:99999999999999})}(d);t.focus()}}function q(t,e,r,o){if(!/editor-preview-active/.test(t.codemirror.getWrapperElement().lastChild.className)){o=void 0===o?r:o;var n,i=t.codemirror,a=h(i),l=r,s=o,c=i.getCursor("start"),d=i.getCursor("end");a[e]?(l=(n=i.getLine(c.line)).slice(0,c.ch),s=n.slice(c.ch),"bold"==e?(l=l.replace(/(\*\*|__)(?![\s\S]*(\*\*|__))/,""),s=s.replace(/(\*\*|__)/,"")):"italic"==e?(l=l.replace(/(\*|_)(?![\s\S]*(\*|_))/,""),s=s.replace(/(\*|_)/,"")):"strikethrough"==e&&(l=l.replace(/(\*\*|~~)(?![\s\S]*(\*\*|~~))/,""),s=s.replace(/(\*\*|~~)/,"")),i.replaceRange(l+s,{line:c.line,ch:0},{line:c.line,ch:99999999999999}),"bold"==e||"strikethrough"==e?(c.ch-=2,c!==d&&(d.ch-=2)):"italic"==e&&(c.ch-=1,c!==d&&(d.ch-=1))):(n=i.getSelection(),"bold"==e?n=(n=n.split("**").join("")).split("__").join(""):"italic"==e?n=(n=n.split("*").join("")).split("_").join(""):"strikethrough"==e&&(n=n.split("~~").join("")),i.replaceSelection(l+n+s),c.ch+=r.length,d.ch=c.ch+n.length),i.setSelection(c,d),i.focus()}}function H(t,e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(e[r]instanceof Array?t[r]=e[r].concat(t[r]instanceof Array?t[r]:[]):null!==e[r]&&"object"==typeof e[r]&&e[r].constructor===Object?t[r]=H(t[r]||{},e[r]):t[r]=e[r]);return t}function V(t){for(var e=1;e<arguments.length;e++)t=H(t,arguments[e]);return t}function U(t){var e=t.match(/[a-zA-Z0-9_\u00A0-\u02AF\u0392-\u03c9\u0410-\u04F9]+|[\u4E00-\u9FFF\u3400-\u4dbf\uf900-\ufaff\u3040-\u309f\uac00-\ud7af]+/g),r=0;if(null===e)return r;for(var o=0;o<e.length;o++)e[o].charCodeAt(0)>=19968?r+=e[o].length:r+=1;return r}var W={bold:{name:"bold",action:v,className:"fa fa-bold",title:"Bold",default:!0},italic:{name:"italic",action:x,className:"fa fa-italic",title:"Italic",default:!0},strikethrough:{name:"strikethrough",action:y,className:"fa fa-strikethrough",title:"Strikethrough"},heading:{name:"heading",action:_,className:"fa fa-header fa-heading",title:"Heading",default:!0},"heading-smaller":{name:"heading-smaller",action:_,className:"fa fa-header fa-heading header-smaller",title:"Smaller Heading"},"heading-bigger":{name:"heading-bigger",action:S,className:"fa fa-header fa-heading header-bigger",title:"Bigger Heading"},"heading-1":{name:"heading-1",action:C,className:"fa fa-header fa-heading header-1",title:"Big Heading"},"heading-2":{name:"heading-2",action:O,className:"fa fa-header fa-heading header-2",title:"Medium Heading"},"heading-3":{name:"heading-3",action:T,className:"fa fa-header fa-heading header-3",title:"Small Heading"},"separator-1":{name:"separator-1"},code:{name:"code",action:w,className:"fa fa-code",title:"Code"},quote:{name:"quote",action:k,className:"fa fa-quote-left",title:"Quote",default:!0},"unordered-list":{name:"unordered-list",action:B,className:"fa fa-list-ul",title:"Generic List",default:!0},"ordered-list":{name:"ordered-list",action:A,className:"fa fa-list-ol",title:"Numbered List",default:!0},"clean-block":{name:"clean-block",action:E,className:"fa fa-eraser",title:"Clean block"},"separator-2":{name:"separator-2"},link:{name:"link",action:P,className:"fa fa-link",title:"Create Link",default:!0},image:{name:"image",action:D,className:"fa fa-image",title:"Insert Image",default:!0},table:{name:"table",action:j,className:"fa fa-table",title:"Insert Table"},"horizontal-rule":{name:"horizontal-rule",action:L,className:"fa fa-minus",title:"Insert Horizontal Line"},"separator-3":{name:"separator-3"},preview:{name:"preview",action:N,className:"fa fa-eye",noDisable:!0,title:"Toggle Preview",default:!0},"side-by-side":{name:"side-by-side",action:$,className:"fa fa-columns",noDisable:!0,noMobile:!0,title:"Toggle Side by Side",default:!0},fullscreen:{name:"fullscreen",action:b,className:"fa fa-arrows-alt",noDisable:!0,noMobile:!0,title:"Toggle Fullscreen",default:!0},"separator-4":{name:"separator-4"},guide:{name:"guide",action:"https://www.markdownguide.org/basic-syntax/",className:"fa fa-question-circle",noDisable:!0,title:"Markdown Guide",default:!0},"separator-5":{name:"separator-5"},undo:{name:"undo",action:z,className:"fa fa-undo",noDisable:!0,title:"Undo"},redo:{name:"redo",action:M,className:"fa fa-repeat fa-redo",noDisable:!0,title:"Redo"}},G={link:["[","](#url#)"],image:["![](","#url#)"],table:["","\n\n| Column 1 | Column 2 | Column 3 |\n| -------- | -------- | -------- |\n| Text | Text | Text |\n\n"],horizontalRule:["","\n\n-----\n\n"]},X={link:"URL for the link:",image:"URL of the image:"},K={bold:"**",code:"```",italic:"*"};function Y(t){(t=t||{}).parent=this;var e=!0;if(!1===t.autoDownloadFontAwesome&&(e=!1),!0!==t.autoDownloadFontAwesome)for(var r=document.styleSheets,o=0;o<r.length;o++)r[o].href&&r[o].href.indexOf("//maxcdn.bootstrapcdn.com/font-awesome/")>-1&&(e=!1);if(e){var n=document.createElement("link");n.rel="stylesheet",n.href="https://maxcdn.bootstrapcdn.com/font-awesome/latest/css/font-awesome.min.css",document.getElementsByTagName("head")[0].appendChild(n)}if(t.element)this.element=t.element;else if(null===t.element)return void console.log("EasyMDE: Error. No element was found.");if(void 0===t.toolbar)for(var i in t.toolbar=[],W)Object.prototype.hasOwnProperty.call(W,i)&&(-1!=i.indexOf("separator-")&&t.toolbar.push("|"),(!0===W[i].default||t.showIcons&&t.showIcons.constructor===Array&&-1!=t.showIcons.indexOf(i))&&t.toolbar.push(i));Object.prototype.hasOwnProperty.call(t,"previewClass")||(t.previewClass="editor-preview"),Object.prototype.hasOwnProperty.call(t,"status")||(t.status=["autosave","lines","words","cursor"]),t.previewRender||(t.previewRender=function(t){return this.parent.markdown(t)}),t.parsingConfig=V({highlightFormatting:!0},t.parsingConfig||{}),t.insertTexts=V({},G,t.insertTexts||{}),t.promptTexts=V({},X,t.promptTexts||{}),t.blockStyles=V({},K,t.blockStyles||{}),t.shortcuts=V({},c,t.shortcuts||{}),t.minHeight=t.minHeight||"300px",null!=t.autosave&&null!=t.autosave.unique_id&&""!=t.autosave.unique_id&&(t.autosave.uniqueId=t.autosave.unique_id),this.options=t,this.render(),!t.initialValue||this.options.autosave&&!0===this.options.autosave.foundSavedValue||this.value(t.initialValue)}function Z(){if("object"!=typeof localStorage)return!1;try{localStorage.setItem("smde_localStorage",1),localStorage.removeItem("smde_localStorage")}catch(t){return!1}return!0}Y.prototype.markdown=function(t){if(i){var e;if(e=this.options&&this.options.renderingConfig&&this.options.renderingConfig.markedOptions?this.options.renderingConfig.markedOptions:{},this.options&&this.options.renderingConfig&&!1===this.options.renderingConfig.singleLineBreaks?e.breaks=!1:e.breaks=!0,this.options&&this.options.renderingConfig&&!0===this.options.renderingConfig.codeSyntaxHighlighting){var r=this.options.renderingConfig.hljs||window.hljs;r&&(e.highlight=function(t){return r.highlightAuto(t).value})}i.setOptions(e);var o=i(t);return o=function(t){for(var e;null!==(e=l.exec(t));){var r=e[0];if(-1===r.indexOf("target=")){var o=r.replace(/>$/,' target="_blank">');t=t.replace(r,o)}}return t}(o)}},Y.prototype.render=function(t){if(t||(t=this.element||document.getElementsByTagName("textarea")[0]),!this._rendered||this._rendered!==t){this.element=t;var e,r,i=this.options,a=this,l={};for(var c in i.shortcuts)null!==i.shortcuts[c]&&null!==s[c]&&function(t){l[p(i.shortcuts[t])]=function(){var e=s[t];"function"==typeof e?e(a):"string"==typeof e&&window.open(e,"_blank")}}(c);if(l.Enter="newlineAndIndentContinueMarkdownList",l.Tab="tabAndIndentMarkdownList",l["Shift-Tab"]="shiftTabAndUnindentMarkdownList",l.Esc=function(t){t.getOption("fullScreen")&&b(a)},document.addEventListener("keydown",function(t){27==(t=t||window.event).keyCode&&a.codemirror.getOption("fullScreen")&&b(a)},!1),!1!==i.spellChecker?(e="spell-checker",(r=i.parsingConfig).name="gfm",r.gitHubSpice=!1,n({codeMirrorInstance:o})):((e=i.parsingConfig).name="gfm",e.gitHubSpice=!1),this.codemirror=o.fromTextArea(t,{mode:e,backdrop:r,theme:null!=i.theme?i.theme:"easymde",tabSize:null!=i.tabSize?i.tabSize:2,indentUnit:null!=i.tabSize?i.tabSize:2,indentWithTabs:!1!==i.indentWithTabs,lineNumbers:!1,autofocus:!0===i.autofocus,extraKeys:l,lineWrapping:!1!==i.lineWrapping,allowDropFileTypes:["text/plain"],placeholder:i.placeholder||t.getAttribute("placeholder")||"",styleSelectedText:null!=i.styleSelectedText?i.styleSelectedText:!u(),configureMouse:function(t,e,r){return{addNew:!1}}}),this.codemirror.getScrollerElement().style.minHeight=i.minHeight,!0===i.forceSync){var d=this.codemirror;d.on("change",function(){d.save()})}this.gui={},!1!==i.toolbar&&(this.gui.toolbar=this.createToolbar()),!1!==i.status&&(this.gui.statusbar=this.createStatusbar()),null!=i.autosave&&!0===i.autosave.enabled&&this.autosave(),this.gui.sideBySide=this.createSideBySide(),this._rendered=this.element;var f=this.codemirror;setTimeout(function(){f.refresh()}.bind(f),0)}},Y.prototype.autosave=function(){if(Z()){var t=this;if(null==this.options.autosave.uniqueId||""==this.options.autosave.uniqueId)return void console.log("EasyMDE: You must set a uniqueId to use the autosave feature");!0!==this.options.autosave.binded&&(null!=t.element.form&&null!=t.element.form&&t.element.form.addEventListener("submit",function(){clearTimeout(t.autosaveTimeoutId),t.autosaveTimeoutId=void 0,localStorage.removeItem("smde_"+t.options.autosave.uniqueId),setTimeout(function(){t.autosave()},t.options.autosave.delay||1e4)}),this.options.autosave.binded=!0),!0!==this.options.autosave.loaded&&("string"==typeof localStorage.getItem("smde_"+this.options.autosave.uniqueId)&&""!=localStorage.getItem("smde_"+this.options.autosave.uniqueId)&&(this.codemirror.setValue(localStorage.getItem("smde_"+this.options.autosave.uniqueId)),this.options.autosave.foundSavedValue=!0),this.options.autosave.loaded=!0),localStorage.setItem("smde_"+this.options.autosave.uniqueId,t.value());var e=document.getElementById("autosaved");if(null!=e&&null!=e&&""!=e){var r=new Date,o=r.getHours(),n=r.getMinutes(),i="am",a=o;a>=12&&(a=o-12,i="pm"),0==a&&(a=12),n=n<10?"0"+n:n,e.innerHTML="Autosaved: "+a+":"+n+" "+i}this.autosaveTimeoutId=setTimeout(function(){t.autosave()},this.options.autosave.delay||1e4)}else console.log("EasyMDE: localStorage not available, cannot autosave")},Y.prototype.clearAutosavedValue=function(){if(Z()){if(null==this.options.autosave||null==this.options.autosave.uniqueId||""==this.options.autosave.uniqueId)return void console.log("EasyMDE: You must set a uniqueId to clear the autosave value");localStorage.removeItem("smde_"+this.options.autosave.uniqueId)}else console.log("EasyMDE: localStorage not available, cannot autosave")},Y.prototype.createSideBySide=function(){var t=this.codemirror,e=t.getWrapperElement(),r=e.nextSibling;if(!r||!/editor-preview-side/.test(r.className)){if((r=document.createElement("div")).className="editor-preview-side",this.options.previewClass)if(Array.isArray(this.options.previewClass))for(var o=0;o<this.options.previewClass.length;o++)r.className+=" "+this.options.previewClass[o];else"string"==typeof this.options.previewClass&&(r.className+=" "+this.options.previewClass);e.parentNode.insertBefore(r,e.nextSibling)}if(!1===this.options.syncSideBySidePreviewScroll)return r;var n=!1,i=!1;return t.on("scroll",function(t){if(n)n=!1;else{i=!0;var e=t.getScrollInfo().height-t.getScrollInfo().clientHeight,o=parseFloat(t.getScrollInfo().top)/e,a=(r.scrollHeight-r.clientHeight)*o;r.scrollTop=a}}),r.onscroll=function(){if(i)i=!1;else{n=!0;var e=r.scrollHeight-r.clientHeight,o=parseFloat(r.scrollTop)/e,a=(t.getScrollInfo().height-t.getScrollInfo().clientHeight)*o;t.scrollTo(0,a)}},r},Y.prototype.createToolbar=function(t){if((t=t||this.options.toolbar)&&0!==t.length){var e;for(e=0;e<t.length;e++)null!=W[t[e]]&&(t[e]=W[t[e]]);var r=document.createElement("div");r.className="editor-toolbar";var o=this,n={};for(o.toolbar=t,e=0;e<t.length;e++)if(("guide"!=t[e].name||!1!==o.options.toolbarGuideIcon)&&!(o.options.hideIcons&&-1!=o.options.hideIcons.indexOf(t[e].name)||("fullscreen"==t[e].name||"side-by-side"==t[e].name)&&u())){if("|"===t[e]){for(var i=!1,a=e+1;a<t.length;a++)"|"===t[a]||o.options.hideIcons&&-1!=o.options.hideIcons.indexOf(t[a].name)||(i=!0);if(!i)continue}!function(t){var e;e="|"===t?m():f(t,o.options.toolbarTips,o.options.shortcuts),t.action&&("function"==typeof t.action?e.onclick=function(e){e.preventDefault(),t.action(o)}:"string"==typeof t.action&&(e.onclick=function(e){e.preventDefault(),window.open(t.action,"_blank")})),n[t.name||t]=e,r.appendChild(e)}(t[e])}o.toolbarElements=n;var l=this.codemirror;l.on("cursorActivity",function(){var t=h(l);for(var e in n)!function(e){var r=n[e];t[e]?r.className+=" active":"fullscreen"!=e&&"side-by-side"!=e&&(r.className=r.className.replace(/\s*active\s*/g,""))}(e)});var s=l.getWrapperElement();return s.parentNode.insertBefore(r,s),r}},Y.prototype.createStatusbar=function(t){t=t||this.options.status;var e=this.options,r=this.codemirror;if(t&&0!==t.length){var o,n,i,a=[];for(o=0;o<t.length;o++)if(n=void 0,i=void 0,"object"==typeof t[o])a.push({className:t[o].className,defaultValue:t[o].defaultValue,onUpdate:t[o].onUpdate});else{var l=t[o];"words"===l?(i=function(t){t.innerHTML=U(r.getValue())},n=function(t){t.innerHTML=U(r.getValue())}):"lines"===l?(i=function(t){t.innerHTML=r.lineCount()},n=function(t){t.innerHTML=r.lineCount()}):"cursor"===l?(i=function(t){t.innerHTML="0:0"},n=function(t){var e=r.getCursor();t.innerHTML=e.line+":"+e.ch}):"autosave"===l&&(i=function(t){null!=e.autosave&&!0===e.autosave.enabled&&t.setAttribute("id","autosaved")}),a.push({className:l,defaultValue:i,onUpdate:n})}var s=document.createElement("div");for(s.className="editor-statusbar",o=0;o<a.length;o++){var c=a[o],d=document.createElement("span");d.className=c.className,"function"==typeof c.defaultValue&&c.defaultValue(d),"function"==typeof c.onUpdate&&this.codemirror.on("update",function(t,e){return function(){e.onUpdate(t)}}(d,c)),s.appendChild(d)}var u=this.codemirror.getWrapperElement();return u.parentNode.insertBefore(s,u.nextSibling),s}},Y.prototype.value=function(t){var e=this.codemirror;if(void 0===t)return e.getValue();if(e.getDoc().setValue(t),this.isPreviewActive()){var r=e.getWrapperElement().lastChild;r.innerHTML=this.options.previewRender(t,r)}return this},Y.toggleBold=v,Y.toggleItalic=x,Y.toggleStrikethrough=y,Y.toggleBlockquote=k,Y.toggleHeadingSmaller=_,Y.toggleHeadingBigger=S,Y.toggleHeading1=C,Y.toggleHeading2=O,Y.toggleHeading3=T,Y.toggleCodeBlock=w,Y.toggleUnorderedList=B,Y.toggleOrderedList=A,Y.cleanBlock=E,Y.drawLink=P,Y.drawImage=D,Y.drawTable=j,Y.drawHorizontalRule=L,Y.undo=z,Y.redo=M,Y.togglePreview=N,Y.toggleSideBySide=$,Y.toggleFullScreen=b,Y.prototype.toggleBold=function(){v(this)},Y.prototype.toggleItalic=function(){x(this)},Y.prototype.toggleStrikethrough=function(){y(this)},Y.prototype.toggleBlockquote=function(){k(this)},Y.prototype.toggleHeadingSmaller=function(){_(this)},Y.prototype.toggleHeadingBigger=function(){S(this)},Y.prototype.toggleHeading1=function(){C(this)},Y.prototype.toggleHeading2=function(){O(this)},Y.prototype.toggleHeading3=function(){T(this)},Y.prototype.toggleCodeBlock=function(){w(this)},Y.prototype.toggleUnorderedList=function(){B(this)},Y.prototype.toggleOrderedList=function(){A(this)},Y.prototype.cleanBlock=function(){E(this)},Y.prototype.drawLink=function(){P(this)},Y.prototype.drawImage=function(){D(this)},Y.prototype.drawTable=function(){j(this)},Y.prototype.drawHorizontalRule=function(){L(this)},Y.prototype.undo=function(){z(this)},Y.prototype.redo=function(){M(this)},Y.prototype.togglePreview=function(){N(this)},Y.prototype.toggleSideBySide=function(){$(this)},Y.prototype.toggleFullScreen=function(){b(this)},Y.prototype.isPreviewActive=function(){var t=this.codemirror.getWrapperElement().lastChild;return/editor-preview-active/.test(t.className)},Y.prototype.isSideBySideActive=function(){var t=this.codemirror.getWrapperElement().nextSibling;return/editor-preview-active-side/.test(t.className)},Y.prototype.isFullscreenActive=function(){return this.codemirror.getOption("fullScreen")},Y.prototype.getState=function(){return h(this.codemirror)},Y.prototype.toTextArea=function(){var t=this.codemirror,e=t.getWrapperElement();e.parentNode&&(this.gui.toolbar&&e.parentNode.removeChild(this.gui.toolbar),this.gui.statusbar&&e.parentNode.removeChild(this.gui.statusbar),this.gui.sideBySide&&e.parentNode.removeChild(this.gui.sideBySide)),t.toTextArea(),this.autosaveTimeoutId&&(clearTimeout(this.autosaveTimeoutId),this.autosaveTimeoutId=void 0,this.clearAutosavedValue())},t.exports=Y},function(t,e,r){!function(t){"use strict";var e=/^(\s*)(>[> ]*|[*+-] \[[x ]\]\s|[*+-]\s|(\d+)([.)]))(\s*)/,r=/^(\s*)(>[> ]*|[*+-] \[[x ]\]|[*+-]|(\d+)[.)])(\s*)$/,o=/[*+-]\s/;function n(t,r){var o=r.line,n=0,i=0,a=e.exec(t.getLine(o)),l=a[1];do{var s=o+(n+=1),c=t.getLine(s),d=e.exec(c);if(d){var u=d[1],p=parseInt(a[3],10)+n-i,f=parseInt(d[3],10),m=f;if(l!==u||isNaN(f)){if(l.length>u.length)return;if(l.length<u.length&&1===n)return;i+=1}else p===f&&(m=f+1),p>f&&(m=p+1),t.replaceRange(c.replace(e,u+m+d[4]+d[5]),{line:s,ch:0},{line:s,ch:c.length})}}while(d)}t.commands.newlineAndIndentContinueMarkdownList=function(i){if(i.getOption("disableInput"))return t.Pass;for(var a=i.listSelections(),l=[],s=0;s<a.length;s++){var c=a[s].head,d=i.getStateAfter(c.line),u=t.innerMode(i.getMode(),d);if("markdown"!==u.mode.name)return void i.execCommand("newlineAndIndent");var p=!1!==(d=u.state).list,f=0!==d.quote,m=i.getLine(c.line),h=e.exec(m),g=/^\s*$/.test(m.slice(0,c.ch));if(!a[s].empty()||!p&&!f||!h||g)return void i.execCommand("newlineAndIndent");if(r.test(m))/>\s*$/.test(m)||i.replaceRange("",{line:c.line,ch:0},{line:c.line,ch:c.ch+1}),l[s]="\n";else{var b=h[1],v=h[5],x=!(o.test(h[2])||h[2].indexOf(">")>=0),y=x?parseInt(h[3],10)+1+h[4]:h[2].replace("x"," ");l[s]="\n"+b+y+v,x&&n(i,c)}}i.replaceSelections(l)}}(r(3))},function(t,e,r){var o=r(3);o.commands.tabAndIndentMarkdownList=function(t){var e=t.listSelections()[0].head;if(!1!==t.getStateAfter(e.line).list)t.execCommand("indentMore");else if(t.options.indentWithTabs)t.execCommand("insertTab");else{var r=Array(t.options.tabSize+1).join(" ");t.replaceSelection(r)}},o.commands.shiftTabAndUnindentMarkdownList=function(t){var e=t.listSelections()[0].head;if(!1!==t.getStateAfter(e.line).list)t.execCommand("indentLess");else if(t.options.indentWithTabs)t.execCommand("insertTab");else{var r=Array(t.options.tabSize+1).join(" ");t.replaceSelection(r)}}},function(t,e,r){!function(t){"use strict";t.defineOption("fullScreen",!1,function(e,r,o){o==t.Init&&(o=!1),!o!=!r&&(r?function(t){var e=t.getWrapperElement();t.state.fullScreenRestore={scrollTop:window.pageYOffset,scrollLeft:window.pageXOffset,width:e.style.width,height:e.style.height},e.style.width="",e.style.height="auto",e.className+=" CodeMirror-fullscreen",document.documentElement.style.overflow="hidden",t.refresh()}(e):function(t){var e=t.getWrapperElement();e.className=e.className.replace(/\s*CodeMirror-fullscreen\b/,""),document.documentElement.style.overflow="";var r=t.state.fullScreenRestore;e.style.width=r.width,e.style.height=r.height,window.scrollTo(r.scrollLeft,r.scrollTop),t.refresh()}(e))})}(r(3))},function(t,e,r){!function(t){"use strict";t.modeInfo=[{name:"APL",mime:"text/apl",mode:"apl",ext:["dyalog","apl"]},{name:"PGP",mimes:["application/pgp","application/pgp-encrypted","application/pgp-keys","application/pgp-signature"],mode:"asciiarmor",ext:["asc","pgp","sig"]},{name:"ASN.1",mime:"text/x-ttcn-asn",mode:"asn.1",ext:["asn","asn1"]},{name:"Asterisk",mime:"text/x-asterisk",mode:"asterisk",file:/^extensions\.conf$/i},{name:"Brainfuck",mime:"text/x-brainfuck",mode:"brainfuck",ext:["b","bf"]},{name:"C",mime:"text/x-csrc",mode:"clike",ext:["c","h","ino"]},{name:"C++",mime:"text/x-c++src",mode:"clike",ext:["cpp","c++","cc","cxx","hpp","h++","hh","hxx"],alias:["cpp"]},{name:"Cobol",mime:"text/x-cobol",mode:"cobol",ext:["cob","cpy"]},{name:"C#",mime:"text/x-csharp",mode:"clike",ext:["cs"],alias:["csharp","cs"]},{name:"Clojure",mime:"text/x-clojure",mode:"clojure",ext:["clj","cljc","cljx"]},{name:"ClojureScript",mime:"text/x-clojurescript",mode:"clojure",ext:["cljs"]},{name:"Closure Stylesheets (GSS)",mime:"text/x-gss",mode:"css",ext:["gss"]},{name:"CMake",mime:"text/x-cmake",mode:"cmake",ext:["cmake","cmake.in"],file:/^CMakeLists.txt$/},{name:"CoffeeScript",mimes:["application/vnd.coffeescript","text/coffeescript","text/x-coffeescript"],mode:"coffeescript",ext:["coffee"],alias:["coffee","coffee-script"]},{name:"Common Lisp",mime:"text/x-common-lisp",mode:"commonlisp",ext:["cl","lisp","el"],alias:["lisp"]},{name:"Cypher",mime:"application/x-cypher-query",mode:"cypher",ext:["cyp","cypher"]},{name:"Cython",mime:"text/x-cython",mode:"python",ext:["pyx","pxd","pxi"]},{name:"Crystal",mime:"text/x-crystal",mode:"crystal",ext:["cr"]},{name:"CSS",mime:"text/css",mode:"css",ext:["css"]},{name:"CQL",mime:"text/x-cassandra",mode:"sql",ext:["cql"]},{name:"D",mime:"text/x-d",mode:"d",ext:["d"]},{name:"Dart",mimes:["application/dart","text/x-dart"],mode:"dart",ext:["dart"]},{name:"diff",mime:"text/x-diff",mode:"diff",ext:["diff","patch"]},{name:"Django",mime:"text/x-django",mode:"django"},{name:"Dockerfile",mime:"text/x-dockerfile",mode:"dockerfile",file:/^Dockerfile$/},{name:"DTD",mime:"application/xml-dtd",mode:"dtd",ext:["dtd"]},{name:"Dylan",mime:"text/x-dylan",mode:"dylan",ext:["dylan","dyl","intr"]},{name:"EBNF",mime:"text/x-ebnf",mode:"ebnf"},{name:"ECL",mime:"text/x-ecl",mode:"ecl",ext:["ecl"]},{name:"edn",mime:"application/edn",mode:"clojure",ext:["edn"]},{name:"Eiffel",mime:"text/x-eiffel",mode:"eiffel",ext:["e"]},{name:"Elm",mime:"text/x-elm",mode:"elm",ext:["elm"]},{name:"Embedded Javascript",mime:"application/x-ejs",mode:"htmlembedded",ext:["ejs"]},{name:"Embedded Ruby",mime:"application/x-erb",mode:"htmlembedded",ext:["erb"]},{name:"Erlang",mime:"text/x-erlang",mode:"erlang",ext:["erl"]},{name:"Esper",mime:"text/x-esper",mode:"sql"},{name:"Factor",mime:"text/x-factor",mode:"factor",ext:["factor"]},{name:"FCL",mime:"text/x-fcl",mode:"fcl"},{name:"Forth",mime:"text/x-forth",mode:"forth",ext:["forth","fth","4th"]},{name:"Fortran",mime:"text/x-fortran",mode:"fortran",ext:["f","for","f77","f90","f95"]},{name:"F#",mime:"text/x-fsharp",mode:"mllike",ext:["fs"],alias:["fsharp"]},{name:"Gas",mime:"text/x-gas",mode:"gas",ext:["s"]},{name:"Gherkin",mime:"text/x-feature",mode:"gherkin",ext:["feature"]},{name:"GitHub Flavored Markdown",mime:"text/x-gfm",mode:"gfm",file:/^(readme|contributing|history).md$/i},{name:"Go",mime:"text/x-go",mode:"go",ext:["go"]},{name:"Groovy",mime:"text/x-groovy",mode:"groovy",ext:["groovy","gradle"],file:/^Jenkinsfile$/},{name:"HAML",mime:"text/x-haml",mode:"haml",ext:["haml"]},{name:"Haskell",mime:"text/x-haskell",mode:"haskell",ext:["hs"]},{name:"Haskell (Literate)",mime:"text/x-literate-haskell",mode:"haskell-literate",ext:["lhs"]},{name:"Haxe",mime:"text/x-haxe",mode:"haxe",ext:["hx"]},{name:"HXML",mime:"text/x-hxml",mode:"haxe",ext:["hxml"]},{name:"ASP.NET",mime:"application/x-aspx",mode:"htmlembedded",ext:["aspx"],alias:["asp","aspx"]},{name:"HTML",mime:"text/html",mode:"htmlmixed",ext:["html","htm","handlebars","hbs"],alias:["xhtml"]},{name:"HTTP",mime:"message/http",mode:"http"},{name:"IDL",mime:"text/x-idl",mode:"idl",ext:["pro"]},{name:"Pug",mime:"text/x-pug",mode:"pug",ext:["jade","pug"],alias:["jade"]},{name:"Java",mime:"text/x-java",mode:"clike",ext:["java"]},{name:"Java Server Pages",mime:"application/x-jsp",mode:"htmlembedded",ext:["jsp"],alias:["jsp"]},{name:"JavaScript",mimes:["text/javascript","text/ecmascript","application/javascript","application/x-javascript","application/ecmascript"],mode:"javascript",ext:["js"],alias:["ecmascript","js","node"]},{name:"JSON",mimes:["application/json","application/x-json"],mode:"javascript",ext:["json","map"],alias:["json5"]},{name:"JSON-LD",mime:"application/ld+json",mode:"javascript",ext:["jsonld"],alias:["jsonld"]},{name:"JSX",mime:"text/jsx",mode:"jsx",ext:["jsx"]},{name:"Jinja2",mime:"text/jinja2",mode:"jinja2",ext:["j2","jinja","jinja2"]},{name:"Julia",mime:"text/x-julia",mode:"julia",ext:["jl"]},{name:"Kotlin",mime:"text/x-kotlin",mode:"clike",ext:["kt"]},{name:"LESS",mime:"text/x-less",mode:"css",ext:["less"]},{name:"LiveScript",mime:"text/x-livescript",mode:"livescript",ext:["ls"],alias:["ls"]},{name:"Lua",mime:"text/x-lua",mode:"lua",ext:["lua"]},{name:"Markdown",mime:"text/x-markdown",mode:"markdown",ext:["markdown","md","mkd"]},{name:"mIRC",mime:"text/mirc",mode:"mirc"},{name:"MariaDB SQL",mime:"text/x-mariadb",mode:"sql"},{name:"Mathematica",mime:"text/x-mathematica",mode:"mathematica",ext:["m","nb"]},{name:"Modelica",mime:"text/x-modelica",mode:"modelica",ext:["mo"]},{name:"MUMPS",mime:"text/x-mumps",mode:"mumps",ext:["mps"]},{name:"MS SQL",mime:"text/x-mssql",mode:"sql"},{name:"mbox",mime:"application/mbox",mode:"mbox",ext:["mbox"]},{name:"MySQL",mime:"text/x-mysql",mode:"sql"},{name:"Nginx",mime:"text/x-nginx-conf",mode:"nginx",file:/nginx.*\.conf$/i},{name:"NSIS",mime:"text/x-nsis",mode:"nsis",ext:["nsh","nsi"]},{name:"NTriples",mimes:["application/n-triples","application/n-quads","text/n-triples"],mode:"ntriples",ext:["nt","nq"]},{name:"Objective-C",mime:"text/x-objectivec",mode:"clike",ext:["m","mm"],alias:["objective-c","objc"]},{name:"OCaml",mime:"text/x-ocaml",mode:"mllike",ext:["ml","mli","mll","mly"]},{name:"Octave",mime:"text/x-octave",mode:"octave",ext:["m"]},{name:"Oz",mime:"text/x-oz",mode:"oz",ext:["oz"]},{name:"Pascal",mime:"text/x-pascal",mode:"pascal",ext:["p","pas"]},{name:"PEG.js",mime:"null",mode:"pegjs",ext:["jsonld"]},{name:"Perl",mime:"text/x-perl",mode:"perl",ext:["pl","pm"]},{name:"PHP",mimes:["text/x-php","application/x-httpd-php","application/x-httpd-php-open"],mode:"php",ext:["php","php3","php4","php5","php7","phtml"]},{name:"Pig",mime:"text/x-pig",mode:"pig",ext:["pig"]},{name:"Plain Text",mime:"text/plain",mode:"null",ext:["txt","text","conf","def","list","log"]},{name:"PLSQL",mime:"text/x-plsql",mode:"sql",ext:["pls"]},{name:"PostgreSQL",mime:"text/x-pgsql",mode:"sql"},{name:"PowerShell",mime:"application/x-powershell",mode:"powershell",ext:["ps1","psd1","psm1"]},{name:"Properties files",mime:"text/x-properties",mode:"properties",ext:["properties","ini","in"],alias:["ini","properties"]},{name:"ProtoBuf",mime:"text/x-protobuf",mode:"protobuf",ext:["proto"]},{name:"Python",mime:"text/x-python",mode:"python",ext:["BUILD","bzl","py","pyw"],file:/^(BUCK|BUILD)$/},{name:"Puppet",mime:"text/x-puppet",mode:"puppet",ext:["pp"]},{name:"Q",mime:"text/x-q",mode:"q",ext:["q"]},{name:"R",mime:"text/x-rsrc",mode:"r",ext:["r","R"],alias:["rscript"]},{name:"reStructuredText",mime:"text/x-rst",mode:"rst",ext:["rst"],alias:["rst"]},{name:"RPM Changes",mime:"text/x-rpm-changes",mode:"rpm"},{name:"RPM Spec",mime:"text/x-rpm-spec",mode:"rpm",ext:["spec"]},{name:"Ruby",mime:"text/x-ruby",mode:"ruby",ext:["rb"],alias:["jruby","macruby","rake","rb","rbx"]},{name:"Rust",mime:"text/x-rustsrc",mode:"rust",ext:["rs"]},{name:"SAS",mime:"text/x-sas",mode:"sas",ext:["sas"]},{name:"Sass",mime:"text/x-sass",mode:"sass",ext:["sass"]},{name:"Scala",mime:"text/x-scala",mode:"clike",ext:["scala"]},{name:"Scheme",mime:"text/x-scheme",mode:"scheme",ext:["scm","ss"]},{name:"SCSS",mime:"text/x-scss",mode:"css",ext:["scss"]},{name:"Shell",mimes:["text/x-sh","application/x-sh"],mode:"shell",ext:["sh","ksh","bash"],alias:["bash","sh","zsh"],file:/^PKGBUILD$/},{name:"Sieve",mime:"application/sieve",mode:"sieve",ext:["siv","sieve"]},{name:"Slim",mimes:["text/x-slim","application/x-slim"],mode:"slim",ext:["slim"]},{name:"Smalltalk",mime:"text/x-stsrc",mode:"smalltalk",ext:["st"]},{name:"Smarty",mime:"text/x-smarty",mode:"smarty",ext:["tpl"]},{name:"Solr",mime:"text/x-solr",mode:"solr"},{name:"SML",mime:"text/x-sml",mode:"mllike",ext:["sml","sig","fun","smackspec"]},{name:"Soy",mime:"text/x-soy",mode:"soy",ext:["soy"],alias:["closure template"]},{name:"SPARQL",mime:"application/sparql-query",mode:"sparql",ext:["rq","sparql"],alias:["sparul"]},{name:"Spreadsheet",mime:"text/x-spreadsheet",mode:"spreadsheet",alias:["excel","formula"]},{name:"SQL",mime:"text/x-sql",mode:"sql",ext:["sql"]},{name:"SQLite",mime:"text/x-sqlite",mode:"sql"},{name:"Squirrel",mime:"text/x-squirrel",mode:"clike",ext:["nut"]},{name:"Stylus",mime:"text/x-styl",mode:"stylus",ext:["styl"]},{name:"Swift",mime:"text/x-swift",mode:"swift",ext:["swift"]},{name:"sTeX",mime:"text/x-stex",mode:"stex"},{name:"LaTeX",mime:"text/x-latex",mode:"stex",ext:["text","ltx","tex"],alias:["tex"]},{name:"SystemVerilog",mime:"text/x-systemverilog",mode:"verilog",ext:["v","sv","svh"]},{name:"Tcl",mime:"text/x-tcl",mode:"tcl",ext:["tcl"]},{name:"Textile",mime:"text/x-textile",mode:"textile",ext:["textile"]},{name:"TiddlyWiki ",mime:"text/x-tiddlywiki",mode:"tiddlywiki"},{name:"Tiki wiki",mime:"text/tiki",mode:"tiki"},{name:"TOML",mime:"text/x-toml",mode:"toml",ext:["toml"]},{name:"Tornado",mime:"text/x-tornado",mode:"tornado"},{name:"troff",mime:"text/troff",mode:"troff",ext:["1","2","3","4","5","6","7","8","9"]},{name:"TTCN",mime:"text/x-ttcn",mode:"ttcn",ext:["ttcn","ttcn3","ttcnpp"]},{name:"TTCN_CFG",mime:"text/x-ttcn-cfg",mode:"ttcn-cfg",ext:["cfg"]},{name:"Turtle",mime:"text/turtle",mode:"turtle",ext:["ttl"]},{name:"TypeScript",mime:"application/typescript",mode:"javascript",ext:["ts"],alias:["ts"]},{name:"TypeScript-JSX",mime:"text/typescript-jsx",mode:"jsx",ext:["tsx"],alias:["tsx"]},{name:"Twig",mime:"text/x-twig",mode:"twig"},{name:"Web IDL",mime:"text/x-webidl",mode:"webidl",ext:["webidl"]},{name:"VB.NET",mime:"text/x-vb",mode:"vb",ext:["vb"]},{name:"VBScript",mime:"text/vbscript",mode:"vbscript",ext:["vbs"]},{name:"Velocity",mime:"text/velocity",mode:"velocity",ext:["vtl"]},{name:"Verilog",mime:"text/x-verilog",mode:"verilog",ext:["v"]},{name:"VHDL",mime:"text/x-vhdl",mode:"vhdl",ext:["vhd","vhdl"]},{name:"Vue.js Component",mimes:["script/x-vue","text/x-vue"],mode:"vue",ext:["vue"]},{name:"XML",mimes:["application/xml","text/xml"],mode:"xml",ext:["xml","xsl","xsd","svg"],alias:["rss","wsdl","xsd"]},{name:"XQuery",mime:"application/xquery",mode:"xquery",ext:["xy","xquery"]},{name:"Yacas",mime:"text/x-yacas",mode:"yacas",ext:["ys"]},{name:"YAML",mimes:["text/x-yaml","text/yaml"],mode:"yaml",ext:["yaml","yml"],alias:["yml"]},{name:"Z80",mime:"text/x-z80",mode:"z80",ext:["z80"]},{name:"mscgen",mime:"text/x-mscgen",mode:"mscgen",ext:["mscgen","mscin","msc"]},{name:"xu",mime:"text/x-xu",mode:"mscgen",ext:["xu"]},{name:"msgenny",mime:"text/x-msgenny",mode:"mscgen",ext:["msgenny"]}];for(var e=0;e<t.modeInfo.length;e++){var r=t.modeInfo[e];r.mimes&&(r.mime=r.mimes[0])}t.findModeByMIME=function(e){e=e.toLowerCase();for(var r=0;r<t.modeInfo.length;r++){var o=t.modeInfo[r];if(o.mime==e)return o;if(o.mimes)for(var n=0;n<o.mimes.length;n++)if(o.mimes[n]==e)return o}return/\+xml$/.test(e)?t.findModeByMIME("application/xml"):/\+json$/.test(e)?t.findModeByMIME("application/json"):void 0},t.findModeByExtension=function(e){for(var r=0;r<t.modeInfo.length;r++){var o=t.modeInfo[r];if(o.ext)for(var n=0;n<o.ext.length;n++)if(o.ext[n]==e)return o}},t.findModeByFileName=function(e){for(var r=0;r<t.modeInfo.length;r++){var o=t.modeInfo[r];if(o.file&&o.file.test(e))return o}var n=e.lastIndexOf("."),i=n>-1&&e.substring(n+1,e.length);if(i)return t.findModeByExtension(i)},t.findModeByName=function(e){e=e.toLowerCase();for(var r=0;r<t.modeInfo.length;r++){var o=t.modeInfo[r];if(o.name.toLowerCase()==e)return o;if(o.alias)for(var n=0;n<o.alias.length;n++)if(o.alias[n].toLowerCase()==e)return o}}}(r(3))},function(t,e,r){!function(t){function e(t){t.state.placeholder&&(t.state.placeholder.parentNode.removeChild(t.state.placeholder),t.state.placeholder=null)}function r(t){e(t);var r=t.state.placeholder=document.createElement("pre");r.style.cssText="height: 0; overflow: visible",r.style.direction=t.getOption("direction"),r.className="CodeMirror-placeholder";var o=t.getOption("placeholder");"string"==typeof o&&(o=document.createTextNode(o)),r.appendChild(o),t.display.lineSpace.insertBefore(r,t.display.lineSpace.firstChild)}function o(t){i(t)&&r(t)}function n(t){var o=t.getWrapperElement(),n=i(t);o.className=o.className.replace(" CodeMirror-empty","")+(n?" CodeMirror-empty":""),n?r(t):e(t)}function i(t){return 1===t.lineCount()&&""===t.getLine(0)}t.defineOption("placeholder","",function(r,i,a){var l=a&&a!=t.Init;if(i&&!l)r.on("blur",o),r.on("change",n),r.on("swapDoc",n),n(r);else if(!i&&l){r.off("blur",o),r.off("change",n),r.off("swapDoc",n),e(r);var s=r.getWrapperElement();s.className=s.className.replace(" CodeMirror-empty","")}i&&!r.hasFocus()&&o(r)})}(r(3))},function(t,e,r){!function(t){"use strict";function e(t){t.state.markedSelection&&t.operation(function(){!function(t){if(!t.somethingSelected())return l(t);if(t.listSelections().length>1)return s(t);var e=t.getCursor("start"),r=t.getCursor("end"),n=t.state.markedSelection;if(!n.length)return a(t,e,r);var c=n[0].find(),d=n[n.length-1].find();if(!c||!d||r.line-e.line<=o||i(e,d.to)>=0||i(r,c.from)<=0)return s(t);for(;i(e,c.from)>0;)n.shift().clear(),c=n[0].find();for(i(e,c.from)<0&&(c.to.line-e.line<o?(n.shift().clear(),a(t,e,c.to,0)):a(t,e,c.from,0));i(r,d.to)<0;)n.pop().clear(),d=n[n.length-1].find();i(r,d.to)>0&&(r.line-d.from.line<o?(n.pop().clear(),a(t,d.from,r)):a(t,d.to,r))}(t)})}function r(t){t.state.markedSelection&&t.state.markedSelection.length&&t.operation(function(){l(t)})}t.defineOption("styleSelectedText",!1,function(o,n,i){var a=i&&i!=t.Init;n&&!a?(o.state.markedSelection=[],o.state.markedSelectionStyle="string"==typeof n?n:"CodeMirror-selectedtext",s(o),o.on("cursorActivity",e),o.on("change",r)):!n&&a&&(o.off("cursorActivity",e),o.off("change",r),l(o),o.state.markedSelection=o.state.markedSelectionStyle=null)});var o=8,n=t.Pos,i=t.cmpPos;function a(t,e,r,a){if(0!=i(e,r))for(var l=t.state.markedSelection,s=t.state.markedSelectionStyle,c=e.line;;){var d=c==e.line?e:n(c,0),u=c+o,p=u>=r.line,f=p?r:n(u,0),m=t.markText(d,f,{className:s});if(null==a?l.push(m):l.splice(a++,0,m),p)break;c=u}}function l(t){for(var e=t.state.markedSelection,r=0;r<e.length;++r)e[r].clear();e.length=0}function s(t){l(t);for(var e=t.listSelections(),r=0;r<e.length;r++)a(t,e[r].from(),e[r].to())}}(r(3))},function(t,e,r){!function(t){"use strict";var e,r,o=t.Pos;function n(t,e){for(var r=function(t){var e=t.flags;return null!=e?e:(t.ignoreCase?"i":"")+(t.global?"g":"")+(t.multiline?"m":"")}(t),o=r,n=0;n<e.length;n++)-1==o.indexOf(e.charAt(n))&&(o+=e.charAt(n));return r==o?t:new RegExp(t.source,o)}function i(t,e,r){e=n(e,"g");for(var i=r.line,a=r.ch,l=t.lastLine();i<=l;i++,a=0){e.lastIndex=a;var s=t.getLine(i),c=e.exec(s);if(c)return{from:o(i,c.index),to:o(i,c.index+c[0].length),match:c}}}function a(t,e){for(var r,o=0;;){e.lastIndex=o;var n=e.exec(t);if(!n)return r;if((o=(r=n).index+(r[0].length||1))==t.length)return r}}function l(t,e,r,o){if(t.length==e.length)return r;for(var n=0,i=r+Math.max(0,t.length-e.length);;){if(n==i)return n;var a=n+i>>1,l=o(t.slice(0,a)).length;if(l==r)return a;l>r?i=a:n=a+1}}function s(t,s,c,d){var u;this.atOccurrence=!1,this.doc=t,c=c?t.clipPos(c):o(0,0),this.pos={from:c,to:c},"object"==typeof d?u=d.caseFold:(u=d,d=null),"string"==typeof s?(null==u&&(u=!1),this.matches=function(n,i){return(n?function(t,n,i,a){if(!n.length)return null;var s=a?e:r,c=s(n).split(/\r|\n\r?/);t:for(var d=i.line,u=i.ch,p=t.firstLine()-1+c.length;d>=p;d--,u=-1){var f=t.getLine(d);u>-1&&(f=f.slice(0,u));var m=s(f);if(1==c.length){var h=m.lastIndexOf(c[0]);if(-1==h)continue t;return{from:o(d,l(f,m,h,s)),to:o(d,l(f,m,h+c[0].length,s))}}var g=c[c.length-1];if(m.slice(0,g.length)==g){var b=1;for(i=d-c.length+1;b<c.length-1;b++)if(s(t.getLine(i+b))!=c[b])continue t;var v=t.getLine(d+1-c.length),x=s(v);if(x.slice(x.length-c[0].length)==c[0])return{from:o(d+1-c.length,l(v,x,v.length-c[0].length,s)),to:o(d,l(f,m,g.length,s))}}}}:function(t,n,i,a){if(!n.length)return null;var s=a?e:r,c=s(n).split(/\r|\n\r?/);t:for(var d=i.line,u=i.ch,p=t.lastLine()+1-c.length;d<=p;d++,u=0){var f=t.getLine(d).slice(u),m=s(f);if(1==c.length){var h=m.indexOf(c[0]);if(-1==h)continue t;return i=l(f,m,h,s)+u,{from:o(d,l(f,m,h,s)+u),to:o(d,l(f,m,h+c[0].length,s)+u)}}var g=m.length-c[0].length;if(m.slice(g)==c[0]){for(var b=1;b<c.length-1;b++)if(s(t.getLine(d+b))!=c[b])continue t;var v=t.getLine(d+c.length-1),x=s(v),y=c[c.length-1];if(x.slice(0,y.length)==y)return{from:o(d,l(f,m,g,s)+u),to:o(d+c.length-1,l(v,x,y.length,s))}}}})(t,s,i,u)}):(s=n(s,"gm"),d&&!1===d.multiline?this.matches=function(e,r){return(e?function(t,e,r){e=n(e,"g");for(var i=r.line,l=r.ch,s=t.firstLine();i>=s;i--,l=-1){var c=t.getLine(i);l>-1&&(c=c.slice(0,l));var d=a(c,e);if(d)return{from:o(i,d.index),to:o(i,d.index+d[0].length),match:d}}}:i)(t,s,r)}:this.matches=function(e,r){return(e?function(t,e,r){e=n(e,"gm");for(var i,l=1,s=r.line,c=t.firstLine();s>=c;){for(var d=0;d<l;d++){var u=t.getLine(s--);i=null==i?u.slice(0,r.ch):u+"\n"+i}l*=2;var p=a(i,e);if(p){var f=i.slice(0,p.index).split("\n"),m=p[0].split("\n"),h=s+f.length,g=f[f.length-1].length;return{from:o(h,g),to:o(h+m.length-1,1==m.length?g+m[0].length:m[m.length-1].length),match:p}}}}:function(t,e,r){if(!function(t){return/\\s|\\n|\n|\\W|\\D|\[\^/.test(t.source)}(e))return i(t,e,r);e=n(e,"gm");for(var a,l=1,s=r.line,c=t.lastLine();s<=c;){for(var d=0;d<l&&!(s>c);d++){var u=t.getLine(s++);a=null==a?u:a+"\n"+u}l*=2,e.lastIndex=r.ch;var p=e.exec(a);if(p){var f=a.slice(0,p.index).split("\n"),m=p[0].split("\n"),h=r.line+f.length-1,g=f[f.length-1].length;return{from:o(h,g),to:o(h+m.length-1,1==m.length?g+m[0].length:m[m.length-1].length),match:p}}}})(t,s,r)})}String.prototype.normalize?(e=function(t){return t.normalize("NFD").toLowerCase()},r=function(t){return t.normalize("NFD")}):(e=function(t){return t.toLowerCase()},r=function(t){return t}),s.prototype={findNext:function(){return this.find(!1)},findPrevious:function(){return this.find(!0)},find:function(e){for(var r=this.matches(e,this.doc.clipPos(e?this.pos.from:this.pos.to));r&&0==t.cmpPos(r.from,r.to);)e?r.from.ch?r.from=o(r.from.line,r.from.ch-1):r=r.from.line==this.doc.firstLine()?null:this.matches(e,this.doc.clipPos(o(r.from.line-1))):r.to.ch<this.doc.getLine(r.to.line).length?r.to=o(r.to.line,r.to.ch+1):r=r.to.line==this.doc.lastLine()?null:this.matches(e,o(r.to.line+1,0));if(r)return this.pos=r,this.atOccurrence=!0,this.pos.match||!0;var n=o(e?this.doc.firstLine():this.doc.lastLine()+1,0);return this.pos={from:n,to:n},this.atOccurrence=!1},from:function(){if(this.atOccurrence)return this.pos.from},to:function(){if(this.atOccurrence)return this.pos.to},replace:function(e,r){if(this.atOccurrence){var n=t.splitLines(e);this.doc.replaceRange(n,this.pos.from,this.pos.to,r),this.pos.to=o(this.pos.from.line+n.length-1,n[n.length-1].length+(1==n.length?this.pos.from.ch:0))}}},t.defineExtension("getSearchCursor",function(t,e,r){return new s(this.doc,t,e,r)}),t.defineDocExtension("getSearchCursor",function(t,e,r){return new s(this,t,e,r)}),t.defineExtension("selectMatches",function(e,r){for(var o=[],n=this.getSearchCursor(e,this.getCursor("from"),r);n.findNext()&&!(t.cmpPos(n.to(),this.getCursor("to"))>0);)o.push({anchor:n.from(),head:n.to()});o.length&&this.setSelections(o,0)})}(r(3))},function(t,e,r){!function(t){"use strict";var e=/^((?:(?:aaas?|about|acap|adiumxtra|af[ps]|aim|apt|attachment|aw|beshare|bitcoin|bolo|callto|cap|chrome(?:-extension)?|cid|coap|com-eventbrite-attendee|content|crid|cvs|data|dav|dict|dlna-(?:playcontainer|playsingle)|dns|doi|dtn|dvb|ed2k|facetime|feed|file|finger|fish|ftp|geo|gg|git|gizmoproject|go|gopher|gtalk|h323|hcp|https?|iax|icap|icon|im|imap|info|ipn|ipp|irc[6s]?|iris(?:\.beep|\.lwz|\.xpc|\.xpcs)?|itms|jar|javascript|jms|keyparc|lastfm|ldaps?|magnet|mailto|maps|market|message|mid|mms|ms-help|msnim|msrps?|mtqp|mumble|mupdate|mvn|news|nfs|nih?|nntp|notes|oid|opaquelocktoken|palm|paparazzi|platform|pop|pres|proxy|psyc|query|res(?:ource)?|rmi|rsync|rtmp|rtsp|secondlife|service|session|sftp|sgn|shttp|sieve|sips?|skype|sm[bs]|snmp|soap\.beeps?|soldat|spotify|ssh|steam|svn|tag|teamspeak|tel(?:net)?|tftp|things|thismessage|tip|tn3270|tv|udp|unreal|urn|ut2004|vemmi|ventrilo|view-source|webcal|wss?|wtai|wyciwyg|xcon(?:-userid)?|xfire|xmlrpc\.beeps?|xmpp|xri|ymsgr|z39\.50[rs]?):(?:\/{1,3}|[a-z0-9%])|www\d{0,3}[.]|[a-z0-9.\-]+[.][a-z]{2,4}\/)(?:[^\s()<>]|\([^\s()<>]*\))+(?:\([^\s()<>]*\)|[^\s`*!()\[\]{};:'".,<>?«»“”‘’]))/i;t.defineMode("gfm",function(r,o){var n=0,i={startState:function(){return{code:!1,codeBlock:!1,ateSpace:!1}},copyState:function(t){return{code:t.code,codeBlock:t.codeBlock,ateSpace:t.ateSpace}},token:function(t,r){if(r.combineTokens=null,r.codeBlock)return t.match(/^```+/)?(r.codeBlock=!1,null):(t.skipToEnd(),null);if(t.sol()&&(r.code=!1),t.sol()&&t.match(/^```+/))return t.skipToEnd(),r.codeBlock=!0,null;if("`"===t.peek()){t.next();var i=t.pos;t.eatWhile("`");var a=1+t.pos-i;return r.code?a===n&&(r.code=!1):(n=a,r.code=!0),null}if(r.code)return t.next(),null;if(t.eatSpace())return r.ateSpace=!0,null;if((t.sol()||r.ateSpace)&&(r.ateSpace=!1,!1!==o.gitHubSpice)){if(t.match(/^(?:[a-zA-Z0-9\-_]+\/)?(?:[a-zA-Z0-9\-_]+@)?(?=.{0,6}\d)(?:[a-f0-9]{7,40}\b)/))return r.combineTokens=!0,"link";if(t.match(/^(?:[a-zA-Z0-9\-_]+\/)?(?:[a-zA-Z0-9\-_]+)?#[0-9]+\b/))return r.combineTokens=!0,"link"}return t.match(e)&&"]("!=t.string.slice(t.start-2,t.start)&&(0==t.start||/\W/.test(t.string.charAt(t.start-1)))?(r.combineTokens=!0,"link"):(t.next(),null)},blankLine:function(t){return t.code=!1,null}},a={taskLists:!0,strikethrough:!0,emoji:!0};for(var l in o)a[l]=o[l];return a.name="markdown",t.overlayMode(t.getMode(r,a),i)},"markdown"),t.defineMIME("text/x-gfm","gfm")}(r(3),r(83),r(85))},function(t,e,r){"use strict";var o=r(255);function n(t){"function"==typeof(t=t||{}).codeMirrorInstance&&"function"==typeof t.codeMirrorInstance.defineMode?(String.prototype.includes||(String.prototype.includes=function(){return-1!==String.prototype.indexOf.apply(this,arguments)}),t.codeMirrorInstance.defineMode("spell-checker",function(e){if(!n.aff_loading){n.aff_loading=!0;var r=new XMLHttpRequest;r.open("GET","https://cdn.jsdelivr.net/codemirror.spell-checker/latest/en_US.aff",!0),r.onload=function(){4===r.readyState&&200===r.status&&(n.aff_data=r.responseText,n.num_loaded++,2==n.num_loaded&&(n.typo=new o("en_US",n.aff_data,n.dic_data,{platform:"any"})))},r.send(null)}if(!n.dic_loading){n.dic_loading=!0;var i=new XMLHttpRequest;i.open("GET","https://cdn.jsdelivr.net/codemirror.spell-checker/latest/en_US.dic",!0),i.onload=function(){4===i.readyState&&200===i.status&&(n.dic_data=i.responseText,n.num_loaded++,2==n.num_loaded&&(n.typo=new o("en_US",n.aff_data,n.dic_data,{platform:"any"})))},i.send(null)}var a='!"#$%&()*+,-./:;<=>?@[\\]^_`{|}~ ',l={token:function(t){var e=t.peek(),r="";if(a.includes(e))return t.next(),null;for(;null!=(e=t.peek())&&!a.includes(e);)r+=e,t.next();return n.typo&&!n.typo.check(r)?"spell-error":null}},s=t.codeMirrorInstance.getMode(e,e.backdrop||"text/plain");return t.codeMirrorInstance.overlayMode(s,l,!0)})):console.log("CodeMirror Spell Checker: You must provide an instance of CodeMirror via the option `codeMirrorInstance`")}n.num_loaded=0,n.aff_loading=!1,n.dic_loading=!1,n.aff_data="",n.dic_data="",n.typo,t.exports=n},function(t,e,r){(function(e,o){var n;!function(){"use strict";(n=function(t,r,o,n){n=n||{},this.dictionary=null,this.rules={},this.dictionaryTable={},this.compoundRules=[],this.compoundRuleCodes={},this.replacementTable=[],this.flags=n.flags||{},this.memoized={},this.loaded=!1;var i,a,l,s,c,d=this;function u(t,e){var r=d._readFile(t,null,n.asyncLoad);n.asyncLoad?r.then(function(t){e(t)}):e(r)}function p(t){r=t,o&&m()}function f(t){o=t,r&&m()}function m(){for(d.rules=d._parseAFF(r),d.compoundRuleCodes={},a=0,s=d.compoundRules.length;a<s;a++){var t=d.compoundRules[a];for(l=0,c=t.length;l<c;l++)d.compoundRuleCodes[t[l]]=[]}for(a in"ONLYINCOMPOUND"in d.flags&&(d.compoundRuleCodes[d.flags.ONLYINCOMPOUND]=[]),d.dictionaryTable=d._parseDIC(o),d.compoundRuleCodes)0===d.compoundRuleCodes[a].length&&delete d.compoundRuleCodes[a];for(a=0,s=d.compoundRules.length;a<s;a++){var e=d.compoundRules[a],i="";for(l=0,c=e.length;l<c;l++){var u=e[l];u in d.compoundRuleCodes?i+="("+d.compoundRuleCodes[u].join("|")+")":i+=u}d.compoundRules[a]=new RegExp(i,"i")}d.loaded=!0,n.asyncLoad&&n.loadedCallback&&n.loadedCallback(d)}return t&&(d.dictionary=t,r&&o?m():"undefined"!=typeof window&&"chrome"in window&&"extension"in window.chrome&&"getURL"in window.chrome.extension?(i=n.dictionaryPath?n.dictionaryPath:"typo/dictionaries",r||u(chrome.extension.getURL(i+"/"+t+"/"+t+".aff"),p),o||u(chrome.extension.getURL(i+"/"+t+"/"+t+".dic"),f)):(i=n.dictionaryPath?n.dictionaryPath:e+"/dictionaries",r||u(i+"/"+t+"/"+t+".aff",p),o||u(i+"/"+t+"/"+t+".dic",f))),this}).prototype={load:function(t){for(var e in t)t.hasOwnProperty(e)&&(this[e]=t[e]);return this},_readFile:function(t,e,n){if(e=e||"utf8","undefined"!=typeof XMLHttpRequest){var i,a=new XMLHttpRequest;return a.open("GET",t,n),n&&(i=new Promise(function(t,e){a.onload=function(){200===a.status?t(a.responseText):e(a.statusText)},a.onerror=function(){e(a.statusText)}})),a.overrideMimeType&&a.overrideMimeType("text/plain; charset="+e),a.send(null),n?i:a.responseText}var l=r(256);try{if(l.existsSync(t)){var s=l.statSync(t),c=l.openSync(t,"r"),d=new o(s.size);return l.readSync(c,d,0,d.length,null),d.toString(e,0,d.length)}console.log("Path "+t+" does not exist.")}catch(t){return console.log(t),""}},_parseAFF:function(t){var e,r,o,n,i,a,l,s={},c=(t=this._removeAffixComments(t)).split("\n");for(n=0,a=c.length;n<a;n++){var d=(e=c[n]).split(/\s+/),u=d[0];if("PFX"==u||"SFX"==u){var p=d[1],f=d[2],m=[];for(i=n+1,l=n+1+(r=parseInt(d[3],10));i<l;i++){var h=(o=c[i].split(/\s+/))[2],g=o[3].split("/"),b=g[0];"0"===b&&(b="");var v=this.parseRuleCodes(g[1]),x=o[4],y={};y.add=b,v.length>0&&(y.continuationClasses=v),"."!==x&&(y.match="SFX"===u?new RegExp(x+"$"):new RegExp("^"+x)),"0"!=h&&(y.remove="SFX"===u?new RegExp(h+"$"):h),m.push(y)}s[p]={type:u,combineable:"Y"==f,entries:m},n+=r}else if("COMPOUNDRULE"===u){for(i=n+1,l=n+1+(r=parseInt(d[1],10));i<l;i++)o=(e=c[i]).split(/\s+/),this.compoundRules.push(o[1]);n+=r}else"REP"===u?3===(o=e.split(/\s+/)).length&&this.replacementTable.push([o[1],o[2]]):this.flags[u]=d[1]}return s},_removeAffixComments:function(t){return t=(t=(t=(t=t.replace(/^\s*#.*$/gm,"")).replace(/^\s\s*/m,"").replace(/\s\s*$/m,"")).replace(/\n{2,}/g,"\n")).replace(/^\s\s*/,"").replace(/\s\s*$/,"")},_parseDIC:function(t){var e=(t=this._removeDicComments(t)).split("\n"),r={};function o(t,e){r.hasOwnProperty(t)||(r[t]=null),e.length>0&&(null===r[t]&&(r[t]=[]),r[t].push(e))}for(var n=1,i=e.length;n<i;n++){var a=e[n].split("/",2),l=a[0];if(a.length>1){var s=this.parseRuleCodes(a[1]);"NEEDAFFIX"in this.flags&&-1!=s.indexOf(this.flags.NEEDAFFIX)||o(l,s);for(var c=0,d=s.length;c<d;c++){var u=s[c],p=this.rules[u];if(p)for(var f=this._applyRule(l,p),m=0,h=f.length;m<h;m++){var g=f[m];if(o(g,[]),p.combineable)for(var b=c+1;b<d;b++){var v=s[b],x=this.rules[v];if(x&&x.combineable&&p.type!=x.type)for(var y=this._applyRule(g,x),w=0,k=y.length;w<k;w++){o(y[w],[])}}}u in this.compoundRuleCodes&&this.compoundRuleCodes[u].push(l)}}else o(l.trim(),[])}return r},_removeDicComments:function(t){return t=t.replace(/^\t.*$/gm,"")},parseRuleCodes:function(t){if(!t)return[];if(!("FLAG"in this.flags))return t.split("");if("long"===this.flags.FLAG){for(var e=[],r=0,o=t.length;r<o;r+=2)e.push(t.substr(r,2));return e}return"num"===this.flags.FLAG?t.split(","):void 0},_applyRule:function(t,e){for(var r=e.entries,o=[],n=0,i=r.length;n<i;n++){var a=r[n];if(!a.match||t.match(a.match)){var l=t;if(a.remove&&(l=l.replace(a.remove,"")),"SFX"===e.type?l+=a.add:l=a.add+l,o.push(l),"continuationClasses"in a)for(var s=0,c=a.continuationClasses.length;s<c;s++){var d=this.rules[a.continuationClasses[s]];d&&(o=o.concat(this._applyRule(l,d)))}}}return o},check:function(t){if(!this.loaded)throw"Dictionary not loaded.";var e=t.replace(/^\s\s*/,"").replace(/\s\s*$/,"");if(this.checkExact(e))return!0;if(e.toUpperCase()===e){var r=e[0]+e.substring(1).toLowerCase();if(this.hasFlag(r,"KEEPCASE"))return!1;if(this.checkExact(r))return!0}var o=e.toLowerCase();if(o!==e){if(this.hasFlag(o,"KEEPCASE"))return!1;if(this.checkExact(o))return!0}return!1},checkExact:function(t){if(!this.loaded)throw"Dictionary not loaded.";var e,r,o=this.dictionaryTable[t];if(void 0===o){if("COMPOUNDMIN"in this.flags&&t.length>=this.flags.COMPOUNDMIN)for(e=0,r=this.compoundRules.length;e<r;e++)if(t.match(this.compoundRules[e]))return!0}else{if(null===o)return!0;if("object"==typeof o)for(e=0,r=o.length;e<r;e++)if(!this.hasFlag(t,"ONLYINCOMPOUND",o[e]))return!0}return!1},hasFlag:function(t,e,r){if(!this.loaded)throw"Dictionary not loaded.";return!!(e in this.flags&&(void 0===r&&(r=Array.prototype.concat.apply([],this.dictionaryTable[t])),r&&-1!==r.indexOf(this.flags[e])))},alphabet:"",suggest:function(t,e){if(!this.loaded)throw"Dictionary not loaded.";if(e=e||5,this.memoized.hasOwnProperty(t)){var r=this.memoized[t].limit;if(e<=r||this.memoized[t].suggestions.length<r)return this.memoized[t].suggestions.slice(0,e)}if(this.check(t))return[];for(var o=0,n=this.replacementTable.length;o<n;o++){var i=this.replacementTable[o];if(-1!==t.indexOf(i[0])){var a=t.replace(i[0],i[1]);if(this.check(a))return[a]}}var l=this;function s(t){var e,r,o,n,i,a,s=[];for(e=0,n=t.length;e<n;e++){var c=t[e];for(r=0,i=c.length+1;r<i;r++){var d=[c.substring(0,r),c.substring(r)];if(d[1]&&s.push(d[0]+d[1].substring(1)),d[1].length>1&&d[1][1]!==d[1][0]&&s.push(d[0]+d[1][1]+d[1][0]+d[1].substring(2)),d[1])for(o=0,a=l.alphabet.length;o<a;o++)l.alphabet[o]!=d[1].substring(0,1)&&s.push(d[0]+l.alphabet[o]+d[1].substring(1));if(d[1])for(o=0,a=l.alphabet.length;o<a;o++)s.push(d[0]+l.alphabet[o]+d[1])}}return s}return l.alphabet="abcdefghijklmnopqrstuvwxyz",this.memoized[t]={suggestions:function(t){var r,o,n=s([t]),i=s(n),a=function(t){for(var e=[],r=0,o=t.length;r<o;r++)l.check(t[r])&&e.push(t[r]);return e}(n.concat(i)),c={};for(r=0,o=a.length;r<o;r++)a[r]in c?c[a[r]]+=1:c[a[r]]=1;var d=[];for(r in c)c.hasOwnProperty(r)&&d.push([r,c[r]]);d.sort(function(t,e){return t[1]<e[1]?-1:1}).reverse();var u=[],p="lowercase";for(t.toUpperCase()===t?p="uppercase":t.substr(0,1).toUpperCase()+t.substr(1).toLowerCase()===t&&(p="capitalized"),r=0,o=Math.min(e,d.length);r<o;r++)"uppercase"===p?d[r][0]=d[r][0].toUpperCase():"capitalized"===p&&(d[r][0]=d[r][0].substr(0,1).toUpperCase()+d[r][0].substr(1)),l.hasFlag(d[r][0],"NOSUGGEST")||u.push(d[r][0]);return u}(t),limit:e},this.memoized[t].suggestions}}}(),t.exports=n}).call(this,"/",r(79).Buffer)},function(t,e){},function(t,e,r){(function(e){!function(e){"use strict";var r={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:/^ {0,3}(`{3,}|~{3,})([^`~\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,hr:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6}) +([^\n]*?)(?: +#+)? *(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:"^ {0,3}(?:<(script|pre|style)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?\\?>\\n*|<![A-Z][\\s\\S]*?>\\n*|<!\\[CDATA\\[[\\s\\S]*?\\]\\]>\\n*|</?(tag)(?: +|\\n|/?>)[\\s\\S]*?(?:\\n{2,}|$)|<(?!script|pre|style)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$)|</(?!script|pre|style)[a-z][\\w-]*\\s*>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$))",def:/^ {0,3}\[(label)\]: *\n? *<?([^\s>]+)>?(?:(?: +\n? *| *\n *)(title))? *(?:\n+|$)/,nptable:g,table:g,lheading:/^([^\n]+)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html)[^\n]+)*)/,text:/^[^\n]+/};function o(t){this.tokens=[],this.tokens.links=Object.create(null),this.options=t||k.defaults,this.rules=r.normal,this.options.pedantic?this.rules=r.pedantic:this.options.gfm&&(this.rules=r.gfm)}r._label=/(?!\s*\])(?:\\[\[\]]|[^\[\]])+/,r._title=/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/,r.def=p(r.def).replace("label",r._label).replace("title",r._title).getRegex(),r.bullet=/(?:[*+-]|\d{1,9}\.)/,r.item=/^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/,r.item=p(r.item,"gm").replace(/bull/g,r.bullet).getRegex(),r.list=p(r.list).replace(/bull/g,r.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+r.def.source+")").getRegex(),r._tag="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|h[1-6]|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",r._comment=/<!--(?!-?>)[\s\S]*?-->/,r.html=p(r.html,"i").replace("comment",r._comment).replace("tag",r._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),r.paragraph=p(r._paragraph).replace("hr",r.hr).replace("heading"," {0,3}#{1,6} +").replace("|lheading","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}|~{3,})[^`\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|!--)").replace("tag",r._tag).getRegex(),r.blockquote=p(r.blockquote).replace("paragraph",r.paragraph).getRegex(),r.normal=b({},r),r.gfm=b({},r.normal,{nptable:/^ *([^|\n ].*\|.*)\n *([-:]+ *\|[-| :]*)(?:\n((?:.*[^>\n ].*(?:\n|$))*)\n*|$)/,table:/^ *\|(.+)\n *\|?( *[-:]+[-| :]*)(?:\n((?: *[^>\n ].*(?:\n|$))*)\n*|$)/}),r.pedantic=b({},r.normal,{html:p("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",r._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/,fences:g,paragraph:p(r.normal._paragraph).replace("hr",r.hr).replace("heading"," *#{1,6} *[^\n]").replace("lheading",r.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()}),o.rules=r,o.lex=function(t,e){return new o(e).lex(t)},o.prototype.lex=function(t){return t=t.replace(/\r\n|\r/g,"\n").replace(/\t/g," ").replace(/\u00a0/g," ").replace(/\u2424/g,"\n"),this.token(t,!0)},o.prototype.token=function(t,e){var o,n,i,a,l,s,c,u,p,f,m,h,g,b,y,w;for(t=t.replace(/^ +$/gm,"");t;)if((i=this.rules.newline.exec(t))&&(t=t.substring(i[0].length),i[0].length>1&&this.tokens.push({type:"space"})),i=this.rules.code.exec(t)){var k=this.tokens[this.tokens.length-1];t=t.substring(i[0].length),k&&"paragraph"===k.type?k.text+="\n"+i[0].trimRight():(i=i[0].replace(/^ {4}/gm,""),this.tokens.push({type:"code",codeBlockStyle:"indented",text:this.options.pedantic?i:x(i,"\n")}))}else if(i=this.rules.fences.exec(t))t=t.substring(i[0].length),this.tokens.push({type:"code",lang:i[2]?i[2].trim():i[2],text:i[3]||""});else if(i=this.rules.heading.exec(t))t=t.substring(i[0].length),this.tokens.push({type:"heading",depth:i[1].length,text:i[2]});else if((i=this.rules.nptable.exec(t))&&(s={type:"table",header:v(i[1].replace(/^ *| *\| *$/g,"")),align:i[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:i[3]?i[3].replace(/\n$/,"").split("\n"):[]}).header.length===s.align.length){for(t=t.substring(i[0].length),m=0;m<s.align.length;m++)/^ *-+: *$/.test(s.align[m])?s.align[m]="right":/^ *:-+: *$/.test(s.align[m])?s.align[m]="center":/^ *:-+ *$/.test(s.align[m])?s.align[m]="left":s.align[m]=null;for(m=0;m<s.cells.length;m++)s.cells[m]=v(s.cells[m],s.header.length);this.tokens.push(s)}else if(i=this.rules.hr.exec(t))t=t.substring(i[0].length),this.tokens.push({type:"hr"});else if(i=this.rules.blockquote.exec(t))t=t.substring(i[0].length),this.tokens.push({type:"blockquote_start"}),i=i[0].replace(/^ *> ?/gm,""),this.token(i,e),this.tokens.push({type:"blockquote_end"});else if(i=this.rules.list.exec(t)){for(t=t.substring(i[0].length),c={type:"list_start",ordered:b=(a=i[2]).length>1,start:b?+a:"",loose:!1},this.tokens.push(c),u=[],o=!1,g=(i=i[0].match(this.rules.item)).length,m=0;m<g;m++)f=(s=i[m]).length,~(s=s.replace(/^ *([*+-]|\d+\.) */,"")).indexOf("\n ")&&(f-=s.length,s=this.options.pedantic?s.replace(/^ {1,4}/gm,""):s.replace(new RegExp("^ {1,"+f+"}","gm"),"")),m!==g-1&&(l=r.bullet.exec(i[m+1])[0],(a.length>1?1===l.length:l.length>1||this.options.smartLists&&l!==a)&&(t=i.slice(m+1).join("\n")+t,m=g-1)),n=o||/\n\n(?!\s*$)/.test(s),m!==g-1&&(o="\n"===s.charAt(s.length-1),n||(n=o)),n&&(c.loose=!0),w=void 0,(y=/^\[[ xX]\] /.test(s))&&(w=" "!==s[1],s=s.replace(/^\[[ xX]\] +/,"")),p={type:"list_item_start",task:y,checked:w,loose:n},u.push(p),this.tokens.push(p),this.token(s,!1),this.tokens.push({type:"list_item_end"});if(c.loose)for(g=u.length,m=0;m<g;m++)u[m].loose=!0;this.tokens.push({type:"list_end"})}else if(i=this.rules.html.exec(t))t=t.substring(i[0].length),this.tokens.push({type:this.options.sanitize?"paragraph":"html",pre:!this.options.sanitizer&&("pre"===i[1]||"script"===i[1]||"style"===i[1]),text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(i[0]):d(i[0]):i[0]});else if(e&&(i=this.rules.def.exec(t)))t=t.substring(i[0].length),i[3]&&(i[3]=i[3].substring(1,i[3].length-1)),h=i[1].toLowerCase().replace(/\s+/g," "),this.tokens.links[h]||(this.tokens.links[h]={href:i[2],title:i[3]});else if((i=this.rules.table.exec(t))&&(s={type:"table",header:v(i[1].replace(/^ *| *\| *$/g,"")),align:i[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:i[3]?i[3].replace(/\n$/,"").split("\n"):[]}).header.length===s.align.length){for(t=t.substring(i[0].length),m=0;m<s.align.length;m++)/^ *-+: *$/.test(s.align[m])?s.align[m]="right":/^ *:-+: *$/.test(s.align[m])?s.align[m]="center":/^ *:-+ *$/.test(s.align[m])?s.align[m]="left":s.align[m]=null;for(m=0;m<s.cells.length;m++)s.cells[m]=v(s.cells[m].replace(/^ *\| *| *\| *$/g,""),s.header.length);this.tokens.push(s)}else if(i=this.rules.lheading.exec(t))t=t.substring(i[0].length),this.tokens.push({type:"heading",depth:"="===i[2].charAt(0)?1:2,text:i[1]});else if(e&&(i=this.rules.paragraph.exec(t)))t=t.substring(i[0].length),this.tokens.push({type:"paragraph",text:"\n"===i[1].charAt(i[1].length-1)?i[1].slice(0,-1):i[1]});else if(i=this.rules.text.exec(t))t=t.substring(i[0].length),this.tokens.push({type:"text",text:i[0]});else if(t)throw new Error("Infinite loop on byte: "+t.charCodeAt(0));return this.tokens};var n={escape:/^\\([!"#$%&'()*+,\-.\/:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:g,tag:"^comment|^</[a-zA-Z][\\w:-]*\\s*>|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^<![a-zA-Z]+\\s[\\s\\S]*?>|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(?!\s*\])((?:\\[\[\]]?|[^\[\]\\])+)\]/,nolink:/^!?\[(?!\s*\])((?:\[[^\[\]]*\]|\\[\[\]]|[^\[\]])*)\](?:\[\])?/,strong:/^__([^\s_])__(?!_)|^\*\*([^\s*])\*\*(?!\*)|^__([^\s][\s\S]*?[^\s])__(?!_)|^\*\*([^\s][\s\S]*?[^\s])\*\*(?!\*)/,em:/^_([^\s_])_(?!_)|^\*([^\s*<\[])\*(?!\*)|^_([^\s<][\s\S]*?[^\s_])_(?!_|[^\spunctuation])|^_([^\s_<][\s\S]*?[^\s])_(?!_|[^\spunctuation])|^\*([^\s<"][\s\S]*?[^\s\*])\*(?!\*|[^\spunctuation])|^\*([^\s*"<\[][\s\S]*?[^\s])\*(?!\*)/,code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:g,text:/^(`+|[^`])(?:[\s\S]*?(?:(?=[\\<!\[`*]|\b_|$)|[^ ](?= {2,}\n))|(?= {2,}\n))/};function i(t,e){if(this.options=e||k.defaults,this.links=t,this.rules=n.normal,this.renderer=this.options.renderer||new a,this.renderer.options=this.options,!this.links)throw new Error("Tokens array requires a `links` property.");this.options.pedantic?this.rules=n.pedantic:this.options.gfm&&(this.options.breaks?this.rules=n.breaks:this.rules=n.gfm)}function a(t){this.options=t||k.defaults}function l(){}function s(t){this.tokens=[],this.token=null,this.options=t||k.defaults,this.options.renderer=this.options.renderer||new a,this.renderer=this.options.renderer,this.renderer.options=this.options,this.slugger=new c}function c(){this.seen={}}function d(t,e){if(e){if(d.escapeTest.test(t))return t.replace(d.escapeReplace,function(t){return d.replacements[t]})}else if(d.escapeTestNoEncode.test(t))return t.replace(d.escapeReplaceNoEncode,function(t){return d.replacements[t]});return t}function u(t){return t.replace(/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi,function(t,e){return"colon"===(e=e.toLowerCase())?":":"#"===e.charAt(0)?"x"===e.charAt(1)?String.fromCharCode(parseInt(e.substring(2),16)):String.fromCharCode(+e.substring(1)):""})}function p(t,e){return t=t.source||t,e=e||"",{replace:function(e,r){return r=(r=r.source||r).replace(/(^|[^\[])\^/g,"$1"),t=t.replace(e,r),this},getRegex:function(){return new RegExp(t,e)}}}function f(t,e,r){if(t){try{var o=decodeURIComponent(u(r)).replace(/[^\w:]/g,"").toLowerCase()}catch(t){return null}if(0===o.indexOf("javascript:")||0===o.indexOf("vbscript:")||0===o.indexOf("data:"))return null}e&&!h.test(r)&&(r=function(t,e){m[" "+t]||(/^[^:]+:\/*[^\/]*$/.test(t)?m[" "+t]=t+"/":m[" "+t]=x(t,"/",!0));return t=m[" "+t],"//"===e.slice(0,2)?t.replace(/:[\s\S]*/,":")+e:"/"===e.charAt(0)?t.replace(/(:\/*[^\/]*)[\s\S]*/,"$1")+e:t+e}(e,r));try{r=encodeURI(r).replace(/%25/g,"%")}catch(t){return null}return r}n._punctuation="!\"#$%&'()*+,\\-./:;<=>?@\\[^_{|}~",n.em=p(n.em).replace(/punctuation/g,n._punctuation).getRegex(),n._escapes=/\\([!"#$%&'()*+,\-.\/:;<=>?@\[\]\\^_`{|}~])/g,n._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,n._email=/[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])?)+(?![-_])/,n.autolink=p(n.autolink).replace("scheme",n._scheme).replace("email",n._email).getRegex(),n._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,n.tag=p(n.tag).replace("comment",r._comment).replace("attribute",n._attribute).getRegex(),n._label=/(?:\[[^\[\]]*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,n._href=/<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*/,n._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,n.link=p(n.link).replace("label",n._label).replace("href",n._href).replace("title",n._title).getRegex(),n.reflink=p(n.reflink).replace("label",n._label).getRegex(),n.normal=b({},n),n.pedantic=b({},n.normal,{strong:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,em:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/,link:p(/^!?\[(label)\]\((.*?)\)/).replace("label",n._label).getRegex(),reflink:p(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",n._label).getRegex()}),n.gfm=b({},n.normal,{escape:p(n.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,del:/^~+(?=\S)([\s\S]*?\S)~+/,text:/^(`+|[^`])(?:[\s\S]*?(?:(?=[\\<!\[`*~]|\b_|https?:\/\/|ftp:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@))|(?= {2,}\n|[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@))/}),n.gfm.url=p(n.gfm.url,"i").replace("email",n.gfm._extended_email).getRegex(),n.breaks=b({},n.gfm,{br:p(n.br).replace("{2,}","*").getRegex(),text:p(n.gfm.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()}),i.rules=n,i.output=function(t,e,r){return new i(e,r).output(t)},i.prototype.output=function(t){for(var e,r,o,n,a,l,s="";t;)if(a=this.rules.escape.exec(t))t=t.substring(a[0].length),s+=d(a[1]);else if(a=this.rules.tag.exec(t))!this.inLink&&/^<a /i.test(a[0])?this.inLink=!0:this.inLink&&/^<\/a>/i.test(a[0])&&(this.inLink=!1),!this.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(a[0])?this.inRawBlock=!0:this.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(a[0])&&(this.inRawBlock=!1),t=t.substring(a[0].length),s+=this.options.sanitize?this.options.sanitizer?this.options.sanitizer(a[0]):d(a[0]):a[0];else if(a=this.rules.link.exec(t)){var c=y(a[2],"()");if(c>-1){var u=4+a[1].length+c;a[2]=a[2].substring(0,c),a[0]=a[0].substring(0,u).trim(),a[3]=""}t=t.substring(a[0].length),this.inLink=!0,o=a[2],this.options.pedantic?(e=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(o))?(o=e[1],n=e[3]):n="":n=a[3]?a[3].slice(1,-1):"",o=o.trim().replace(/^<([\s\S]*)>$/,"$1"),s+=this.outputLink(a,{href:i.escapes(o),title:i.escapes(n)}),this.inLink=!1}else if((a=this.rules.reflink.exec(t))||(a=this.rules.nolink.exec(t))){if(t=t.substring(a[0].length),e=(a[2]||a[1]).replace(/\s+/g," "),!(e=this.links[e.toLowerCase()])||!e.href){s+=a[0].charAt(0),t=a[0].substring(1)+t;continue}this.inLink=!0,s+=this.outputLink(a,e),this.inLink=!1}else if(a=this.rules.strong.exec(t))t=t.substring(a[0].length),s+=this.renderer.strong(this.output(a[4]||a[3]||a[2]||a[1]));else if(a=this.rules.em.exec(t))t=t.substring(a[0].length),s+=this.renderer.em(this.output(a[6]||a[5]||a[4]||a[3]||a[2]||a[1]));else if(a=this.rules.code.exec(t))t=t.substring(a[0].length),s+=this.renderer.codespan(d(a[2].trim(),!0));else if(a=this.rules.br.exec(t))t=t.substring(a[0].length),s+=this.renderer.br();else if(a=this.rules.del.exec(t))t=t.substring(a[0].length),s+=this.renderer.del(this.output(a[1]));else if(a=this.rules.autolink.exec(t))t=t.substring(a[0].length),o="@"===a[2]?"mailto:"+(r=d(this.mangle(a[1]))):r=d(a[1]),s+=this.renderer.link(o,null,r);else if(this.inLink||!(a=this.rules.url.exec(t))){if(a=this.rules.text.exec(t))t=t.substring(a[0].length),this.inRawBlock?s+=this.renderer.text(this.options.sanitize?this.options.sanitizer?this.options.sanitizer(a[0]):d(a[0]):a[0]):s+=this.renderer.text(d(this.smartypants(a[0])));else if(t)throw new Error("Infinite loop on byte: "+t.charCodeAt(0))}else{if("@"===a[2])o="mailto:"+(r=d(a[0]));else{do{l=a[0],a[0]=this.rules._backpedal.exec(a[0])[0]}while(l!==a[0]);r=d(a[0]),o="www."===a[1]?"http://"+r:r}t=t.substring(a[0].length),s+=this.renderer.link(o,null,r)}return s},i.escapes=function(t){return t?t.replace(i.rules._escapes,"$1"):t},i.prototype.outputLink=function(t,e){var r=e.href,o=e.title?d(e.title):null;return"!"!==t[0].charAt(0)?this.renderer.link(r,o,this.output(t[1])):this.renderer.image(r,o,d(t[1]))},i.prototype.smartypants=function(t){return this.options.smartypants?t.replace(/---/g,"—").replace(/--/g,"").replace(/(^|[-\u2014\/(\[{"\s])'/g,"$1").replace(/'/g,"").replace(/(^|[-\u2014\/(\[{\u2018\s])"/g,"$1“").replace(/"/g,"”").replace(/\.{3}/g,"…"):t},i.prototype.mangle=function(t){if(!this.options.mangle)return t;for(var e,r="",o=t.length,n=0;n<o;n++)e=t.charCodeAt(n),Math.random()>.5&&(e="x"+e.toString(16)),r+="&#"+e+";";return r},a.prototype.code=function(t,e,r){var o=(e||"").match(/\S*/)[0];if(this.options.highlight){var n=this.options.highlight(t,o);null!=n&&n!==t&&(r=!0,t=n)}return o?'<pre><code class="'+this.options.langPrefix+d(o,!0)+'">'+(r?t:d(t,!0))+"</code></pre>\n":"<pre><code>"+(r?t:d(t,!0))+"</code></pre>"},a.prototype.blockquote=function(t){return"<blockquote>\n"+t+"</blockquote>\n"},a.prototype.html=function(t){return t},a.prototype.heading=function(t,e,r,o){return this.options.headerIds?"<h"+e+' id="'+this.options.headerPrefix+o.slug(r)+'">'+t+"</h"+e+">\n":"<h"+e+">"+t+"</h"+e+">\n"},a.prototype.hr=function(){return this.options.xhtml?"<hr/>\n":"<hr>\n"},a.prototype.list=function(t,e,r){var o=e?"ol":"ul";return"<"+o+(e&&1!==r?' start="'+r+'"':"")+">\n"+t+"</"+o+">\n"},a.prototype.listitem=function(t){return"<li>"+t+"</li>\n"},a.prototype.checkbox=function(t){return"<input "+(t?'checked="" ':"")+'disabled="" type="checkbox"'+(this.options.xhtml?" /":"")+"> "},a.prototype.paragraph=function(t){return"<p>"+t+"</p>\n"},a.prototype.table=function(t,e){return e&&(e="<tbody>"+e+"</tbody>"),"<table>\n<thead>\n"+t+"</thead>\n"+e+"</table>\n"},a.prototype.tablerow=function(t){return"<tr>\n"+t+"</tr>\n"},a.prototype.tablecell=function(t,e){var r=e.header?"th":"td";return(e.align?"<"+r+' align="'+e.align+'">':"<"+r+">")+t+"</"+r+">\n"},a.prototype.strong=function(t){return"<strong>"+t+"</strong>"},a.prototype.em=function(t){return"<em>"+t+"</em>"},a.prototype.codespan=function(t){return"<code>"+t+"</code>"},a.prototype.br=function(){return this.options.xhtml?"<br/>":"<br>"},a.prototype.del=function(t){return"<del>"+t+"</del>"},a.prototype.link=function(t,e,r){if(null===(t=f(this.options.sanitize,this.options.baseUrl,t)))return r;var o='<a href="'+d(t)+'"';return e&&(o+=' title="'+e+'"'),o+=">"+r+"</a>"},a.prototype.image=function(t,e,r){if(null===(t=f(this.options.sanitize,this.options.baseUrl,t)))return r;var o='<img src="'+t+'" alt="'+r+'"';return e&&(o+=' title="'+e+'"'),o+=this.options.xhtml?"/>":">"},a.prototype.text=function(t){return t},l.prototype.strong=l.prototype.em=l.prototype.codespan=l.prototype.del=l.prototype.text=function(t){return t},l.prototype.link=l.prototype.image=function(t,e,r){return""+r},l.prototype.br=function(){return""},s.parse=function(t,e){return new s(e).parse(t)},s.prototype.parse=function(t){this.inline=new i(t.links,this.options),this.inlineText=new i(t.links,b({},this.options,{renderer:new l})),this.tokens=t.reverse();for(var e="";this.next();)e+=this.tok();return e},s.prototype.next=function(){return this.token=this.tokens.pop(),this.token},s.prototype.peek=function(){return this.tokens[this.tokens.length-1]||0},s.prototype.parseText=function(){for(var t=this.token.text;"text"===this.peek().type;)t+="\n"+this.next().text;return this.inline.output(t)},s.prototype.tok=function(){switch(this.token.type){case"space":return"";case"hr":return this.renderer.hr();case"heading":return this.renderer.heading(this.inline.output(this.token.text),this.token.depth,u(this.inlineText.output(this.token.text)),this.slugger);case"code":return this.renderer.code(this.token.text,this.token.lang,this.token.escaped);case"table":var t,e,r,o,n="",i="";for(r="",t=0;t<this.token.header.length;t++)r+=this.renderer.tablecell(this.inline.output(this.token.header[t]),{header:!0,align:this.token.align[t]});for(n+=this.renderer.tablerow(r),t=0;t<this.token.cells.length;t++){for(e=this.token.cells[t],r="",o=0;o<e.length;o++)r+=this.renderer.tablecell(this.inline.output(e[o]),{header:!1,align:this.token.align[o]});i+=this.renderer.tablerow(r)}return this.renderer.table(n,i);case"blockquote_start":for(i="";"blockquote_end"!==this.next().type;)i+=this.tok();return this.renderer.blockquote(i);case"list_start":i="";for(var a=this.token.ordered,l=this.token.start;"list_end"!==this.next().type;)i+=this.tok();return this.renderer.list(i,a,l);case"list_item_start":i="";var s=this.token.loose,c=this.token.checked,d=this.token.task;for(this.token.task&&(i+=this.renderer.checkbox(c));"list_item_end"!==this.next().type;)i+=s||"text"!==this.token.type?this.tok():this.parseText();return this.renderer.listitem(i,d,c);case"html":return this.renderer.html(this.token.text);case"paragraph":return this.renderer.paragraph(this.inline.output(this.token.text));case"text":return this.renderer.paragraph(this.parseText());default:var p='Token with "'+this.token.type+'" type was not found.';if(!this.options.silent)throw new Error(p);console.log(p)}},c.prototype.slug=function(t){var e=t.toLowerCase().trim().replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,.\/:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-");if(this.seen.hasOwnProperty(e)){var r=e;do{this.seen[r]++,e=r+"-"+this.seen[r]}while(this.seen.hasOwnProperty(e))}return this.seen[e]=0,e},d.escapeTest=/[&<>"']/,d.escapeReplace=/[&<>"']/g,d.replacements={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},d.escapeTestNoEncode=/[<>"']|&(?!#?\w+;)/,d.escapeReplaceNoEncode=/[<>"']|&(?!#?\w+;)/g;var m={},h=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function g(){}function b(t){for(var e,r,o=1;o<arguments.length;o++)for(r in e=arguments[o])Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t}function v(t,e){var r=t.replace(/\|/g,function(t,e,r){for(var o=!1,n=e;--n>=0&&"\\"===r[n];)o=!o;return o?"|":" |"}).split(/ \|/),o=0;if(r.length>e)r.splice(e);else for(;r.length<e;)r.push("");for(;o<r.length;o++)r[o]=r[o].trim().replace(/\\\|/g,"|");return r}function x(t,e,r){if(0===t.length)return"";for(var o=0;o<t.length;){var n=t.charAt(t.length-o-1);if(n!==e||r){if(n===e||!r)break;o++}else o++}return t.substr(0,t.length-o)}function y(t,e){if(-1===t.indexOf(e[1]))return-1;for(var r=0,o=0;o<t.length;o++)if("\\"===t[o])o++;else if(t[o]===e[0])r++;else if(t[o]===e[1]&&--r<0)return o;return-1}function w(t){t&&t.sanitize&&!t.silent&&console.warn("marked(): sanitize and sanitizer parameters are deprecated since version 0.7.0, should not be used and will be removed in the future. Read more here: https://marked.js.org/#/USING_ADVANCED.md#options")}function k(t,e,r){if(null==t)throw new Error("marked(): input parameter is undefined or null");if("string"!=typeof t)throw new Error("marked(): input parameter is of type "+Object.prototype.toString.call(t)+", string expected");if(r||"function"==typeof e){r||(r=e,e=null),w(e=b({},k.defaults,e||{}));var n,i,a=e.highlight,l=0;try{n=o.lex(t,e)}catch(t){return r(t)}i=n.length;var c=function(t){if(t)return e.highlight=a,r(t);var o;try{o=s.parse(n,e)}catch(e){t=e}return e.highlight=a,t?r(t):r(null,o)};if(!a||a.length<3)return c();if(delete e.highlight,!i)return c();for(;l<n.length;l++)!function(t){"code"!==t.type?--i||c():a(t.text,t.lang,function(e,r){return e?c(e):null==r||r===t.text?--i||c():(t.text=r,t.escaped=!0,void(--i||c()))})}(n[l])}else try{return e&&(e=b({},k.defaults,e)),w(e),s.parse(o.lex(t,e),e)}catch(t){if(t.message+="\nPlease report this to https://github.com/markedjs/marked.",(e||k.defaults).silent)return"<p>An error occurred:</p><pre>"+d(t.message+"",!0)+"</pre>";throw t}}g.exec=g,k.options=k.setOptions=function(t){return b(k.defaults,t),k},k.getDefaults=function(){return{baseUrl:null,breaks:!1,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:new a,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,xhtml:!1}},k.defaults=k.getDefaults(),k.Parser=s,k.parser=s.parse,k.Renderer=a,k.TextRenderer=l,k.Lexer=o,k.lexer=o.lex,k.InlineLexer=i,k.inlineLexer=i.output,k.Slugger=c,k.parse=k,t.exports=k}(this||"undefined"!=typeof window&&window)}).call(this,r(7))},function(t,e,r){"use strict";var o=r(35);r.n(o).a},function(t,e,r){(t.exports=r(8)(!1)).push([t.i,".editor-toolbar{background-color:#ccc}\n",""])},function(t,e,r){"use strict";r.r(e);var o=r(27).default,n=r(0),i=function(t){Object(n.a)()||console.warn("[BootstrapVue warn]: ".concat(t))},a=function(t){return!n.j&&(i("".concat(t,": Can not be called during SSR.")),!0)},l=function(t){return!n.g&&(i("".concat(t,": Requires Promise support.")),!0)},s=i,c=Array.from,d=Array.isArray,u=function(t,e){return-1!==t.indexOf(e)},p=function(){for(var t=arguments.length,e=new Array(t),r=0;r<t;r++)e[r]=arguments[r];return Array.prototype.concat.apply([],e)};function f(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function m(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function h(t){return(h="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var g=Object.assign,b=Object.getOwnPropertyNames,v=Object.keys,x=Object.defineProperties,y=Object.defineProperty,w=Object.freeze,k=(Object.getOwnPropertyDescriptor,Object.getOwnPropertySymbols,Object.getPrototypeOf,Object.create),_=(Object.isFrozen,Object.is,function(t,e){return Object.prototype.hasOwnProperty.call(t,e)}),S=function(t){return null!==t&&"object"===h(t)},C=function(t){return"[object Object]"===Object.prototype.toString.call(t)},O=function(t,e){return v(t).filter(function(t){return-1===e.indexOf(t)}).reduce(function(e,r){return function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?f(r,!0).forEach(function(e){m(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):f(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}({},e,m({},r,t[r]))},{})},T=function(){return{enumerable:!0,configurable:!1,writable:!1}};function B(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function A(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?B(r,!0).forEach(function(e){E(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):B(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function E(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function P(t){return function(t){if(Array.isArray(t)){for(var e=0,r=new Array(t.length);e<t.length;e++)r[e]=t[e];return r}}(t)||function(t){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t))return Array.from(t)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var D=function t(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e;return d(e)?e.reduce(function(e,r){return[].concat(P(e),[t(r,r)])},[]):C(e)?v(e).reduce(function(r,o){return A({},r,E({},o,t(e[o],e[o])))},{}):r},j=function(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(!(e=d(e)?e.join("."):e)||!S(t))return r;if(e in t)return t[e];var o=(e=String(e).replace(/\[(\d+)]/g,".$1")).split(".").filter(Boolean);return 0===o.length?r:o.every(function(e){return S(t)&&e in t&&null!=(t=t[e])})?t:r};function L(t){return(L="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var z=function(t){return L(t)},M=function(t){return Object.prototype.toString.call(t).slice(8,-1)},$=function(t){return void 0===t},N=function(t){return null===t},F=function(t){return $(t)||N(t)},I=function(t){return"function"===z(t)},R=function(t){return"boolean"===z(t)},q=function(t){return"string"===z(t)},H=function(t){return"number"===z(t)},V=function(t){return t instanceof Date},U=function(t){return t instanceof Event},W=function(t){return"RegExp"===M(t)},G=function t(e){return v(e).forEach(function(r){var o=e[r];e[r]=o&&(C(o)||d(o))?t(o):o}),w(e)}({breakpoints:["xs","sm","md","lg","xl"],BAlert:{dismissLabel:"Close",variant:"info"},BBadge:{variant:"secondary"},BButton:{variant:"secondary"},BButtonClose:{textVariant:null,ariaLabel:"Close"},BCardSubTitle:{subTitleTextVariant:"muted"},BCarousel:{labelPrev:"Previous Slide",labelNext:"Next Slide",labelGotoSlide:"Goto Slide",labelIndicators:"Select a slide to display"},BDropdown:{toggleText:"Toggle Dropdown",variant:"secondary",splitVariant:null},BFormFile:{browseText:"Browse",placeholder:"No file chosen",dropPlaceholder:"Drop files here"},BFormText:{textVariant:"muted"},BImg:{blankColor:"transparent"},BImgLazy:{blankColor:"transparent"},BJumbotron:{bgVariant:null,borderVariant:null,textVariant:null},BListGroupItem:{variant:null},BModal:{titleTag:"h5",size:"md",headerBgVariant:null,headerBorderVariant:null,headerTextVariant:null,headerCloseVariant:null,bodyBgVariant:null,bodyTextVariant:null,footerBgVariant:null,footerBorderVariant:null,footerTextVariant:null,cancelTitle:"Cancel",cancelVariant:"secondary",okTitle:"OK",okVariant:"primary",headerCloseLabel:"Close"},BNavbar:{variant:null},BNavbarToggle:{label:"Toggle navigation"},BPopover:{boundary:"scrollParent",boundaryPadding:5,customClass:null,delay:0,variant:null},BProgress:{variant:null},BProgressBar:{variant:null},BSpinner:{variant:null},BTable:{selectedVariant:"primary",headVariant:null,footVariant:null},BToast:{toaster:"b-toaster-top-right",autoHideDelay:5e3,variant:null,toastClass:null,headerClass:null,bodyClass:null,solid:!1},BToaster:{ariaLive:null,ariaAtomic:null,role:null},BTooltip:{boundary:"scrollParent",boundaryPadding:5,customClass:null,delay:0,variant:null}});function X(t,e){for(var r=0;r<e.length;r++){var o=e[r];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}var K=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.$_config={},this.$_cachedBreakpoints=null}var e,r,o;return e=t,o=[{key:"Defaults",get:function(){return G}}],(r=[{key:"getDefaults",value:function(){return this.defaults}},{key:"setConfig",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(C(e)){var r=b(e);r.forEach(function(r){if(_(G,r)){var o=e[r];if("breakpoints"===r){var n=e.breakpoints;!d(n)||n.length<2||n.some(function(t){return!q(t)||0===t.length})?s('config: "breakpoints" must be an array of at least 2 breakpoint names'):t.$_config.breakpoints=D(n)}else if(C(o)){b(o).forEach(function(e){_(G[r],e)?(t.$_config[r]=t.$_config[r]||{},$(o[e])||(t.$_config[r][e]=D(o[e]))):s('config: unknown config property "'.concat(r,'.{$prop}"'))})}}else s('config: unknown config property "'.concat(r,'"'))})}}},{key:"resetConfig",value:function(){this.$_config={}}},{key:"getConfig",value:function(){return D(this.$_config)}},{key:"getConfigValue",value:function(t){return D(j(this.$_config,t,j(G,t)))}},{key:"defaults",get:function(){return G}}])&&X(e.prototype,r),o&&X(e,o),t}(),Y=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:o;e.prototype.$bvConfig=o.prototype.$bvConfig=e.prototype.$bvConfig||o.prototype.$bvConfig||new K,e.prototype.$bvConfig.setConfig(t)};function Z(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function J(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Z(r,!0).forEach(function(e){Q(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Z(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function Q(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var tt,et,rt=(tt=!1,et=["Multiple instances of Vue detected!","You may need to set up an alias for Vue in your bundler config.","See: https://bootstrap-vue.js.org/docs#using-module-bundlers"].join("\n"),function(t){tt||o===t||n.k||s(et),tt=!0}),ot=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.components,r=t.directives,o=t.plugins,n=function t(n){var i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.installed||(t.installed=!0,rt(n),Y(i,n),lt(n,e),ct(n,r),it(n,o))};return n.installed=!1,n},nt=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return J({},e,{install:ot(t)})},it=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var r in e)r&&e[r]&&t.use(e[r])},at=function(t,e,r){t&&e&&r&&t.component(e,r)},lt=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var r in e)at(t,r,e[r])},st=function(t,e,r){t&&e&&r&&t.directive(e.replace(/^VB/,"B"),r)},ct=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};for(var r in e)st(t,r,e[r])},dt=function(t){var e=k(null);return function(){for(var r=arguments.length,o=new Array(r),n=0;n<r;n++)o[n]=arguments[n];var i=JSON.stringify(o);return e[i]=e[i]||t.apply(null,o)}},ut=o.prototype,pt=function(t){return ut.$bvConfig?ut.$bvConfig.getConfigValue(t):D(j(G,t))},ft=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return e?pt("".concat(t,".").concat(e)):pt(t)||{}},mt=function(){return pt("breakpoints")},ht=dt(function(){return mt()}),gt=function(){return D(ht())},bt=dt(function(){var t=gt();return t[0]="",t}),vt=n.i?window:{},xt=n.b?document:{},yt="undefined"!=typeof Element?Element.prototype:{},wt=yt.matches||yt.msMatchesSelector||yt.webkitMatchesSelector,kt=yt.closest||function(t){var e=this;do{if(Lt(e,t))return e;e=e.parentElement||e.parentNode}while(!N(e)&&e.nodeType===Node.ELEMENT_NODE);return null},_t=vt.requestAnimationFrame||vt.webkitRequestAnimationFrame||vt.mozRequestAnimationFrame||vt.msRequestAnimationFrame||vt.oRequestAnimationFrame||function(t){return setTimeout(t,16)},St=vt.MutationObserver||vt.WebKitMutationObserver||vt.MozMutationObserver||null,Ct=function(t){return n.e?S(t)?t:{useCapture:Boolean(t||!1)}:Boolean(S(t)?t.useCapture:t)},Ot=function(t,e,r,o){t&&t.addEventListener&&t.addEventListener(e,r,Ct(o))},Tt=function(t,e,r,o){t&&t.removeEventListener&&t.removeEventListener(e,r,Ct(o))},Bt=function(t){return Boolean(t&&t.nodeType===Node.ELEMENT_NODE)},At=function(t){if(!Bt(t)||!Mt(xt.body,t))return!1;if("none"===t.style.display)return!1;var e=Ut(t);return Boolean(e&&e.height>0&&e.width>0)},Et=function(t){return!Bt(t)||t.disabled||Boolean(Ht(t,"disabled"))||It(t,"disabled")},Pt=function(t){return Bt(t)&&t.offsetHeight},Dt=function(t,e){return c((Bt(e)?e:xt).querySelectorAll(t))},jt=function(t,e){return(Bt(e)?e:xt).querySelector(t)||null},Lt=function(t,e){return!!Bt(t)&&wt.call(t,e)},zt=function(t,e){if(!Bt(e))return null;var r=kt.call(e,t);return r===e?null:r},Mt=function(t,e){return!(!t||!I(t.contains))&&t.contains(e)},$t=function(t){return xt.getElementById(/^#/.test(t)?t.slice(1):t)||null},Nt=function(t,e){e&&Bt(t)&&t.classList&&t.classList.add(e)},Ft=function(t,e){e&&Bt(t)&&t.classList&&t.classList.remove(e)},It=function(t,e){return!!(e&&Bt(t)&&t.classList)&&t.classList.contains(e)},Rt=function(t,e,r){e&&Bt(t)&&t.setAttribute(e,r)},qt=function(t,e){e&&Bt(t)&&t.removeAttribute(e)},Ht=function(t,e){return e&&Bt(t)?t.getAttribute(e):null},Vt=function(t,e){return e&&Bt(t)?t.hasAttribute(e):null},Ut=function(t){return Bt(t)?t.getBoundingClientRect():null},Wt=function(t){return n.i&&Bt(t)?vt.getComputedStyle(t):{}},Gt=function(){return n.i&&vt.getSelection?vt.getSelection():null},Xt=function(t){var e={top:0,left:0};if(!Bt(t)||0===t.getClientRects().length)return e;var r=Ut(t);if(r){var o=t.ownerDocument.defaultView;e.top=r.top+o.pageYOffset,e.left=r.left+o.pageXOffset}return e},Kt=function(t){var e={top:0,left:0};if(!Bt(t))return e;var r={top:0,left:0},o=Wt(t);if("fixed"===o.position)e=Ut(t)||e;else{e=Xt(t);for(var n=t.ownerDocument,i=t.offsetParent||n.documentElement;i&&(i===n.body||i===n.documentElement)&&"static"===Wt(i).position;)i=i.parentNode;if(i&&i!==t&&i.nodeType===Node.ELEMENT_NODE){r=Xt(i);var a=Wt(i);r.top+=parseFloat(a.borderTopWidth),r.left+=parseFloat(a.borderLeftWidth)}}return{top:e.top-r.top-parseFloat(o.marginTop),left:e.left-r.left-parseFloat(o.marginLeft)}},Yt=function(){return(Yt=Object.assign||function(t){for(var e,r=1,o=arguments.length;r<o;r++)for(var n in e=arguments[r])Object.prototype.hasOwnProperty.call(e,n)&&(t[n]=e[n]);return t}).apply(this,arguments)},Zt={kebab:/-(\w)/g,styleProp:/:(.*)/,styleList:/;(?![^(]*\))/g};function Jt(t,e){return e?e.toUpperCase():""}function Qt(t){for(var e,r={},o=0,n=t.split(Zt.styleList);o<n.length;o++){var i=n[o].split(Zt.styleProp),a=i[0],l=i[1];(a=a.trim())&&("string"==typeof l&&(l=l.trim()),r[(e=a,e.replace(Zt.kebab,Jt))]=l)}return r}function te(){for(var t,e,r={},o=arguments.length;o--;)for(var n=0,i=Object.keys(arguments[o]);n<i.length;n++)switch(t=i[n]){case"class":case"style":case"directives":if(Array.isArray(r[t])||(r[t]=[]),"style"===t){var a=void 0;a=Array.isArray(arguments[o].style)?arguments[o].style:[arguments[o].style];for(var l=0;l<a.length;l++){var s=a[l];"string"==typeof s&&(a[l]=Qt(s))}arguments[o].style=a}r[t]=r[t].concat(arguments[o][t]);break;case"staticClass":if(!arguments[o][t])break;void 0===r[t]&&(r[t]=""),r[t]&&(r[t]+=" "),r[t]+=arguments[o][t].trim();break;case"on":case"nativeOn":r[t]||(r[t]={});for(var c=0,d=Object.keys(arguments[o][t]||{});c<d.length;c++)e=d[c],r[t][e]?r[t][e]=[].concat(r[t][e],arguments[o][t][e]):r[t][e]=arguments[o][t][e];break;case"attrs":case"props":case"domProps":case"scopedSlots":case"staticStyle":case"hook":case"transition":r[t]||(r[t]={}),r[t]=Yt({},arguments[o][t],r[t]);break;case"slot":case"key":case"ref":case"tag":case"show":case"keepAlive":default:r[t]||(r[t]=arguments[o][t])}return r}function ee(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function re(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?ee(r,!0).forEach(function(e){oe(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):ee(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function oe(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var ne={name:"",enterClass:"",enterActiveClass:"",enterToClass:"show",leaveClass:"show",leaveActiveClass:"",leaveToClass:""},ie=re({},ne,{enterActiveClass:"fade",leaveActiveClass:"fade"}),ae=o.extend({name:"BVTransition",functional:!0,props:{noFade:{type:Boolean,default:!1},mode:{type:String},transProps:{type:Object,default:null}},render:function(t,e){var r=e.children,o=e.data,n=(e.listeners,e.props),i=n.transProps;return C(i)||(i=n.noFade?ne:ie),t("transition",te(o,{props:i=re({mode:n.mode},i,{css:!0})}),r)}}),le=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return Boolean(e[t]||r[t])},se=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},n=r[t]||o[t];return I(n)?n(e):n},ce={methods:{hasNormalizedSlot:function(t){return le(t,this.$scopedSlots,this.$slots)},normalizeSlot:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=se(t,e,this.$scopedSlots,this.$slots);return r?p(r):r}}};var de={disabled:{type:Boolean,default:!1},ariaLabel:{type:String,default:function(){return ft("BButtonClose","ariaLabel")}},textVariant:{type:String,default:function(){return ft("BButtonClose","textVariant")}}},ue=o.extend({name:"BButtonClose",functional:!0,props:de,render:function(t,e){var r,o,n,i=e.props,a=e.data,l=(e.listeners,e.slots),s=e.scopedSlots,c=l(),d=s||{},u={staticClass:"close",class:(r={},o="text-".concat(i.textVariant),n=i.textVariant,o in r?Object.defineProperty(r,o,{value:n,enumerable:!0,configurable:!0,writable:!0}):r[o]=n,r),attrs:{type:"button",disabled:i.disabled,"aria-label":i.ariaLabel?String(i.ariaLabel):null},on:{click:function(t){i.disabled&&U(t)&&(t.stopPropagation(),t.preventDefault())}}};return le("default",d,c)||(u.domProps={innerHTML:"&times;"}),t("button",te(a,u),se("default",{},d,c))}});var pe=function(t){return""===t||R(t)?0:(t=parseInt(t,10))>0?t:0},fe=function(t){return""===t||!0===t||!(parseInt(t,10)<1)&&Boolean(t)},me=function(t){return!isNaN(parseInt(t,10))},he=o.extend({name:"BAlert",mixins:[ce],model:{prop:"show",event:"input"},props:{variant:{type:String,default:function(){return ft("BAlert","variant")}},dismissible:{type:Boolean,default:!1},dismissLabel:{type:String,default:function(){return ft("BAlert","dismissLabel")}},show:{type:[Boolean,Number,String],default:!1},fade:{type:Boolean,default:!1}},data:function(){return{countDownTimerId:null,countDown:0,localShow:fe(this.show)}},watch:{show:function(t){this.countDown=pe(t),this.localShow=fe(t)},countDown:function(t){var e=this;this.clearTimer(),me(this.show)&&(this.$emit("dismiss-count-down",t),this.show!==t&&this.$emit("input",t),t>0?(this.localShow=!0,this.countDownTimerId=setTimeout(function(){e.countDown--},1e3)):this.$nextTick(function(){_t(function(){e.localShow=!1})}))},localShow:function(t){t||!this.dismissible&&!me(this.show)||this.$emit("dismissed"),me(this.show)||this.show===t||this.$emit("input",t)}},created:function(){this.countDown=pe(this.show),this.localShow=fe(this.show)},mounted:function(){this.countDown=pe(this.show),this.localShow=fe(this.show)},beforeDestroy:function(){this.clearTimer()},methods:{dismiss:function(){this.clearTimer(),this.countDown=0,this.localShow=!1},clearTimer:function(){this.countDownTimerId&&(clearInterval(this.countDownTimerId),this.countDownTimerId=null)}},render:function(t){var e,r,o,n;if(this.localShow){var i=t();this.dismissible&&(i=t(ue,{attrs:{"aria-label":this.dismissLabel},on:{click:this.dismiss}},[this.normalizeSlot("dismiss")])),e=[e=t("div",{key:this._uid,staticClass:"alert",class:(r={"alert-dismissible":this.dismissible},o="alert-".concat(this.variant),n=this.variant,o in r?Object.defineProperty(r,o,{value:n,enumerable:!0,configurable:!0,writable:!0}):r[o]=n,r),attrs:{role:"alert","aria-live":"polite","aria-atomic":!0}},[i,this.normalizeSlot("default")])]}return t(ae,{props:{noFade:!this.fade}},e)}}),ge=nt({components:{BAlert:he}}),be=function(t){return t},ve=function(t,e){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:be;return(d(t)?t.slice():v(t)).reduce(function(t,o){return t[r(o)]=e[o],t},{})},xe=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;return F(t)?"":d(t)||C(t)&&t.toString===Object.prototype.toString?JSON.stringify(t,null,e):String(t)},ye=/%2C/g,we=/[!'()*]/g,ke=function(t){return"%"+t.charCodeAt(0).toString(16)},_e=function(t){return encodeURIComponent(xe(t)).replace(we,ke).replace(ye,",")},Se=decodeURIComponent,Ce=function(t){if(!C(t))return"";var e=v(t).map(function(e){var r=t[e];return $(r)?"":N(r)?_e(e):d(r)?r.reduce(function(t,r){return N(r)?t.push(_e(e)):$(r)||t.push(_e(e)+"="+_e(r)),t},[]).join("&"):_e(e)+"="+_e(r)}).filter(function(t){return t.length>0}).join("&");return e?"?".concat(e):""},Oe=function(t){var e={};return(t=xe(t).trim().replace(/^(\?|#|&)/,""))?(t.split("&").forEach(function(t){var r=t.replace(/\+/g," ").split("="),o=Se(r.shift()),n=r.length>0?Se(r.join("=")):null;$(e[o])?e[o]=n:d(e[o])?e[o].push(n):e[o]=[e[o],n]}),e):e},Te=function(t){return"a"!==xe(t).toLowerCase()},Be=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.href,r=t.to,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"a",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"#",i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"/";if(Te(o))return null;if(e)return e;if(r){if(q(r))return r||i;if(C(r)&&(r.path||r.query||r.hash)){var a=xe(r.path),l=Ce(r.query),s=xe(r.hash);return s=s&&"#"!==s.charAt(0)?"#".concat(s):s,"".concat(a).concat(l).concat(s)||i}}return n};function Ae(t){return function(t){if(Array.isArray(t)){for(var e=0,r=new Array(t.length);e<t.length;e++)r[e]=t[e];return r}}(t)||function(t){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t))return Array.from(t)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function Ee(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function Pe(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Ee(r,!0).forEach(function(e){De(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Ee(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function De(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var je=function(){return{href:{type:String,default:null},rel:{type:String,default:null},target:{type:String,default:"_self"},active:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},to:{type:[String,Object],default:null},append:{type:Boolean,default:!1},replace:{type:Boolean,default:!1},event:{type:[String,Array],default:"click"},activeClass:{type:String},exact:{type:Boolean,default:!1},exactActiveClass:{type:String},routerTag:{type:String,default:"a"},noPrefetch:{type:Boolean,default:!1}}},Le=(je(),o.extend({name:"BLink",mixins:[ce],inheritAttrs:!1,props:je(),computed:{computedTag:function(){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.to,r=t.disabled,o=arguments.length>1?arguments[1]:void 0;return o.$router&&e&&!r?o.$nuxt?"nuxt-link":"router-link":"a"}({to:this.to,disabled:this.disabled},this)},isRouterLink:function(){return Te(this.computedTag)},computedRel:function(){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=t.target,r=t.rel;return"_blank"===e&&N(r)?"noopener":r||null}({target:this.target,rel:this.rel})},computedHref:function(){return Be({to:this.to,href:this.href},this.computedTag)},computedProps:function(){return this.isRouterLink?Pe({},this.$props,{tag:this.routerTag}):{}}},methods:{onClick:function(t){var e=arguments,r=U(t),o=this.isRouterLink,n=this.$listeners.click;r&&this.disabled?(t.stopPropagation(),t.stopImmediatePropagation()):(o&&t.currentTarget.__vue__&&t.currentTarget.__vue__.$emit("click",t),p(n).filter(function(t){return I(t)}).forEach(function(t){t.apply(void 0,Ae(e))}),this.$root.$emit("clicked::link",t)),r&&(this.disabled||!o&&"#"===this.computedHref)&&t.preventDefault()},focus:function(){this.$el&&this.$el.focus&&this.$el.focus()},blur:function(){this.$el&&this.$el.blur&&this.$el.blur()}},render:function(t){var e=this.computedTag,r=this.computedRel,o=this.computedHref,n=this.isRouterLink,i=Pe({},this.$listeners,{click:this.onClick}),a={class:{active:this.active,disabled:this.disabled},attrs:Pe({},this.$attrs,{rel:r,target:this.target,tabindex:this.disabled?"-1":$(this.$attrs.tabindex)?null:this.$attrs.tabindex,"aria-disabled":this.disabled?"true":null}),props:this.computedProps,on:n?{}:i,nativeOn:n?i:{}};return o?a.attrs.href=o:delete a.props.href,t(e,a,this.normalizeSlot("default"))}}));function ze(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function Me(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var $e=je();delete $e.href.default,delete $e.to.default;var Ne=function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?ze(r,!0).forEach(function(e){Me(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):ze(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}({},$e,{tag:{type:String,default:"span"},variant:{type:String,default:function(){return ft("BBadge","variant")}},pill:{type:Boolean,default:!1}}),Fe=o.extend({name:"BBadge",functional:!0,props:Ne,render:function(t,e){var r=e.props,o=e.data,n=e.children;return t(r.href||r.to?Le:r.tag,te(o,{staticClass:"badge",class:[r.variant?"badge-".concat(r.variant):"badge-secondary",{"badge-pill":Boolean(r.pill),active:r.active,disabled:r.disabled}],props:ve($e,r)}),n)}}),Ie=nt({components:{BBadge:Fe}}),Re=/(<([^>]+)>)/gi,qe=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return String(t).replace(Re,"")},He=function(t,e){return t?{innerHTML:t}:e?{textContent:e}:{}};function Ve(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function Ue(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var We=function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Ve(r,!0).forEach(function(e){Ue(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Ve(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}({},je(),{text:{type:String,default:null},html:{type:String,default:null},ariaCurrent:{type:String,default:"location"}}),Ge=o.extend({name:"BBreadcrumbLink",functional:!0,props:We,render:function(t,e){var r=e.props,o=e.data,n=e.children,i=r.active?"span":Le,a={props:ve(We,r)};return r.active&&(a.attrs={"aria-current":r.ariaCurrent}),n||(a.domProps=He(r.html,r.text)),t(i,te(o,a),n)}}),Xe=o.extend({name:"BBreadcrumbItem",functional:!0,props:We,render:function(t,e){var r=e.props,o=e.data,n=e.children;return t("li",te(o,{staticClass:"breadcrumb-item",class:{active:r.active}}),[t(Ge,{props:r},n)])}});function Ke(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function Ye(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Ke(r,!0).forEach(function(e){Ze(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Ke(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function Ze(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var Je={items:{type:Array,default:null}},Qe=o.extend({name:"BBreadcrumb",functional:!0,props:Je,render:function(t,e){var r=e.props,o=e.data,n=e.children;if(d(r.items)){var i=!1;n=r.items.map(function(e,o){S(e)||(e={text:xe(e)});var n=e.active;return n&&(i=!0),n||i||(n=o+1===r.items.length),t(Xe,{props:Ye({},e,{active:n})})})}return t("ol",te(o,{staticClass:"breadcrumb"}),n)}}),tr=nt({components:{BBreadcrumb:Qe,BBreadcrumbItem:Xe,BBreadcrumbLink:Ge}});function er(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function rr(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var or={block:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},size:{type:String,default:null},variant:{type:String,default:function(){return ft("BButton","variant")}},type:{type:String,default:"button"},tag:{type:String,default:"button"},pill:{type:Boolean,default:!1},squared:{type:Boolean,default:!1},pressed:{type:Boolean,default:null}},nr=je();delete nr.href.default,delete nr.to.default;var ir=v(nr),ar=function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?er(r,!0).forEach(function(e){rr(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):er(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}({},nr,{},or),lr=function(t){"focusin"===t.type?Nt(t.target,"focus"):"focusout"===t.type&&Ft(t.target,"focus")},sr=function(t){return Boolean(t.href||t.to||t.tag&&"a"===String(t.tag).toLowerCase())},cr=function(t){return R(t.pressed)},dr=function(t){return!sr(t)&&(!t.tag||"button"===String(t.tag).toLowerCase())},ur=function(t){var e;return["btn-".concat(t.variant||ft("BButton","variant")),(e={},rr(e,"btn-".concat(t.size),Boolean(t.size)),rr(e,"btn-block",t.block),rr(e,"rounded-pill",t.pill),rr(e,"rounded-0",t.squared&&!t.pill),rr(e,"disabled",t.disabled),rr(e,"active",t.pressed),e)]},pr=function(t){return sr(t)?ve(ir,t):null},fr=function(t,e){var r=dr(t),o=sr(t),n=cr(t),i=function(t){return!sr(t)&&!dr(t)}(t),a=e.attrs&&e.attrs.role?e.attrs.role:null,l=e.attrs?e.attrs.tabindex:null;return i&&(l="0"),{type:r&&!o?t.type:null,disabled:r?t.disabled:null,role:i?"button":a,"aria-disabled":i?String(t.disabled):null,"aria-pressed":n?String(t.pressed):null,autocomplete:n?"off":null,tabindex:t.disabled&&!r?"-1":l}},mr=o.extend({name:"BButton",functional:!0,props:ar,render:function(t,e){var r=e.props,o=e.data,n=e.listeners,i=e.children,a=cr(r),l=sr(r),s={click:function(t){r.disabled&&U(t)?(t.stopPropagation(),t.preventDefault()):a&&n&&n["update:pressed"]&&p(n["update:pressed"]).forEach(function(t){I(t)&&t(!r.pressed)})}};a&&(s.focusin=lr,s.focusout=lr);var c={staticClass:"btn",class:ur(r),props:pr(r),attrs:fr(r,o),on:s};return t(l?Le:r.tag,te(o,c),i)}}),hr=nt({components:{BButton:mr,BBtn:mr,BButtonClose:ue,BBtnClose:ue}});var gr={vertical:{type:Boolean,default:!1},size:{type:String,default:null},tag:{type:String,default:"div"},ariaRole:{type:String,default:"group"}},br=o.extend({name:"BButtonGroup",functional:!0,props:gr,render:function(t,e){var r,o,n,i=e.props,a=e.data,l=e.children;return t(i.tag,te(a,{class:(r={"btn-group":!i.vertical,"btn-group-vertical":i.vertical},o="btn-group-".concat(i.size),n=Boolean(i.size),o in r?Object.defineProperty(r,o,{value:n,enumerable:!0,configurable:!0,writable:!0}):r[o]=n,r),attrs:{role:i.ariaRole}}),l)}}),vr=nt({components:{BButtonGroup:br,BBtnGroup:br}}),xr={SPACE:32,ENTER:13,ESC:27,LEFT:37,UP:38,RIGHT:39,DOWN:40,PAGEUP:33,PAGEDOWN:34,HOME:36,END:35,TAB:9,SHIFT:16,CTRL:17,BACKSPACE:8,ALT:18,PAUSE:19,BREAK:19,INSERT:45,INS:45,DELETE:46},yr=[".btn:not(.disabled):not([disabled]):not(.dropdown-item)",".form-control:not(.disabled):not([disabled])","select:not(.disabled):not([disabled])",'input[type="checkbox"]:not(.disabled)','input[type="radio"]:not(.disabled)'].join(","),wr=o.extend({name:"BButtonToolbar",mixins:[ce],props:{justify:{type:Boolean,default:!1},keyNav:{type:Boolean,default:!1}},mounted:function(){this.keyNav&&this.getItems()},methods:{onFocusin:function(t){t.target===this.$el&&(t.preventDefault(),t.stopPropagation(),this.focusFirst(t))},stop:function(t){t.preventDefault(),t.stopPropagation()},onKeydown:function(t){if(this.keyNav){var e=t.keyCode,r=t.shiftKey;e===xr.UP||e===xr.LEFT?(this.stop(t),r?this.focusFirst(t):this.focusPrev(t)):e!==xr.DOWN&&e!==xr.RIGHT||(this.stop(t),r?this.focusLast(t):this.focusNext(t))}},setItemFocus:function(t){t&&t.focus&&t.focus()},focusFirst:function(t){var e=this.getItems();this.setItemFocus(e[0])},focusPrev:function(t){var e=this.getItems(),r=e.indexOf(t.target);r>-1&&(e=e.slice(0,r).reverse(),this.setItemFocus(e[0]))},focusNext:function(t){var e=this.getItems(),r=e.indexOf(t.target);r>-1&&(e=e.slice(r+1),this.setItemFocus(e[0]))},focusLast:function(t){var e=this.getItems().reverse();this.setItemFocus(e[0])},getItems:function(){var t=Dt(yr,this.$el);return t.forEach(function(t){t.tabIndex=-1}),t.filter(function(t){return At(t)})}},render:function(t){return t("div",{staticClass:"btn-toolbar",class:{"justify-content-between":this.justify},attrs:{role:"toolbar",tabindex:this.keyNav?"0":null},on:this.keyNav?{focusin:this.onFocusin,keydown:this.onKeydown}:{}},[this.normalizeSlot("default")])}}),kr=nt({components:{BButtonToolbar:wr,BBtnToolbar:wr}}),_r=function(t){return q(t)||(t=String(t)),(t=t.trim()).charAt(0).toUpperCase()+t.slice(1)},Sr=function(t,e){return t+_r(e)},Cr=function(t){return(t=String(t)).charAt(0).toLowerCase()+t.slice(1)},Or=function(t,e){return Cr(e.replace(t,""))};function Tr(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function Br(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Tr(r,!0).forEach(function(e){Ar(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Tr(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function Ar(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var Er=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:be;if(d(t))return t.map(e);var r={};for(var o in t)t.hasOwnProperty(o)&&(r[e(o)]=S(t[o])?Br({},t[o]):t[o]);return r},Pr={props:{tag:{type:String,default:"div"},bgVariant:{type:String,default:null},borderVariant:{type:String,default:null},textVariant:{type:String,default:null}}},Dr={title:{type:String,default:""},titleTag:{type:String,default:"h4"}},jr=o.extend({name:"BCardTitle",functional:!0,props:Dr,render:function(t,e){var r=e.props,o=e.data,n=e.children;return t(r.titleTag,te(o,{staticClass:"card-title"}),n||r.title)}}),Lr={subTitle:{type:String,default:""},subTitleTag:{type:String,default:"h6"},subTitleTextVariant:{type:String,default:function(){return ft("BCardSubTitle","subTitleTextVariant")}}},zr=o.extend({name:"BCardSubTitle",functional:!0,props:Lr,render:function(t,e){var r=e.props,o=e.data,n=e.children;return t(r.subTitleTag,te(o,{staticClass:"card-subtitle",class:[r.subTitleTextVariant?"text-".concat(r.subTitleTextVariant):null]}),n||r.subTitle)}});function Mr(t){return function(t){if(Array.isArray(t)){for(var e=0,r=new Array(t.length);e<t.length;e++)r[e]=t[e];return r}}(t)||function(t){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t))return Array.from(t)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function $r(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function Nr(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var Fr=function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?$r(r,!0).forEach(function(e){Nr(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):$r(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}({},Er(Pr.props,Sr.bind(null,"body")),{bodyClass:{type:[String,Object,Array],default:null}},Dr,{},Lr,{overlay:{type:Boolean,default:!1}}),Ir=o.extend({name:"BCardBody",functional:!0,props:Fr,render:function(t,e){var r,o=e.props,n=e.data,i=e.children,a=t(),l=t(),s=i||[t()];return o.title&&(a=t(jr,{props:ve(Dr,o)})),o.subTitle&&(l=t(zr,{props:ve(Lr,o),class:["mb-2"]})),t(o.bodyTag,te(n,{staticClass:"card-body",class:[(r={"card-img-overlay":o.overlay},Nr(r,"bg-".concat(o.bodyBgVariant),Boolean(o.bodyBgVariant)),Nr(r,"border-".concat(o.bodyBorderVariant),Boolean(o.bodyBorderVariant)),Nr(r,"text-".concat(o.bodyTextVariant),Boolean(o.bodyTextVariant)),r),o.bodyClass||{}]}),[a,l].concat(Mr(s)))}});function Rr(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function qr(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var Hr=function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Rr(r,!0).forEach(function(e){qr(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Rr(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}({},Er(Pr.props,Sr.bind(null,"header")),{header:{type:String,default:null},headerHtml:{type:String,default:null},headerClass:{type:[String,Object,Array],default:null}}),Vr=o.extend({name:"BCardHeader",functional:!0,props:Hr,render:function(t,e){var r,o=e.props,n=e.data,i=e.children;return t(o.headerTag,te(n,{staticClass:"card-header",class:[o.headerClass,(r={},qr(r,"bg-".concat(o.headerBgVariant),Boolean(o.headerBgVariant)),qr(r,"border-".concat(o.headerBorderVariant),Boolean(o.headerBorderVariant)),qr(r,"text-".concat(o.headerTextVariant),Boolean(o.headerTextVariant)),r)]}),i||[t("div",{domProps:He(o.headerHtml,o.header)})])}});function Ur(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function Wr(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var Gr=function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Ur(r,!0).forEach(function(e){Wr(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Ur(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}({},Er(Pr.props,Sr.bind(null,"footer")),{footer:{type:String,default:null},footerHtml:{type:String,default:null},footerClass:{type:[String,Object,Array],default:null}}),Xr=o.extend({name:"BCardFooter",functional:!0,props:Gr,render:function(t,e){var r,o=e.props,n=e.data,i=e.children;return t(o.footerTag,te(n,{staticClass:"card-footer",class:[o.footerClass,(r={},Wr(r,"bg-".concat(o.footerBgVariant),Boolean(o.footerBgVariant)),Wr(r,"border-".concat(o.footerBorderVariant),Boolean(o.footerBorderVariant)),Wr(r,"text-".concat(o.footerTextVariant),Boolean(o.footerTextVariant)),r)]}),i||[t("div",{domProps:He(o.footerHtml,o.footer)})])}}),Kr={src:{type:String,default:null,required:!0},alt:{type:String,default:null},top:{type:Boolean,default:!1},bottom:{type:Boolean,default:!1},left:{type:Boolean,default:!1},start:{type:Boolean,default:!1},right:{type:Boolean,default:!1},end:{type:Boolean,default:!1},height:{type:String,default:null},width:{type:String,default:null}},Yr=o.extend({name:"BCardImg",functional:!0,props:Kr,render:function(t,e){var r=e.props,o=e.data,n="card-img";return r.top?n+="-top":r.right||r.end?n+="-right":r.bottom?n+="-bottom":(r.left||r.start)&&(n+="-left"),t("img",te(o,{class:[n],attrs:{src:r.src,alt:r.alt,height:r.height,width:r.width}}))}});function Zr(t){return function(t){if(Array.isArray(t)){for(var e=0,r=new Array(t.length);e<t.length;e++)r[e]=t[e];return r}}(t)||function(t){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t))return Array.from(t)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function Jr(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function Qr(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var to=Er(Kr,Sr.bind(null,"img"));to.imgSrc.required=!1;var eo=function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Jr(r,!0).forEach(function(e){Qr(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Jr(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}({},Fr,{},Hr,{},Gr,{},to,{},Er(Pr.props),{align:{type:String,default:null},noBody:{type:Boolean,default:!1}}),ro=o.extend({name:"BCard",functional:!0,props:eo,render:function(t,e){var r,o=e.props,n=e.data,i=e.slots,a=e.scopedSlots,l=i(),s=a||{},c=t(),d=t(),u=t(),p=t(),f=t();if(o.imgSrc){var m=t(Yr,{props:ve(to,o,Or.bind(null,"img"))});o.imgBottom?f=m:c=m}return(o.header||le("header",s,l))&&(d=t(Vr,{props:ve(Hr,o)},se("header",{},s,l))),u=se("default",{},s,l)||[],o.noBody||(u=[t(Ir,{props:ve(Fr,o)},Zr(u))]),(o.footer||le("footer",s,l))&&(p=t(Xr,{props:ve(Gr,o)},se("footer",{},s,l))),t(o.tag,te(n,{staticClass:"card",class:(r={"flex-row":o.imgLeft||o.imgStart,"flex-row-reverse":(o.imgRight||o.imgEnd)&&!(o.imgLeft||o.imgStart)},Qr(r,"text-".concat(o.align),Boolean(o.align)),Qr(r,"bg-".concat(o.bgVariant),Boolean(o.bgVariant)),Qr(r,"border-".concat(o.borderVariant),Boolean(o.borderVariant)),Qr(r,"text-".concat(o.textVariant),Boolean(o.textVariant)),r)}),[c,d].concat(Zr(u),[p,f]))}});function oo(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var no='<svg width="%{w}" height="%{h}" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 %{w} %{h}" preserveAspectRatio="none"><rect width="100%" height="100%" style="fill:%{f};"></rect></svg>',io={src:{type:String,default:null},alt:{type:String,default:null},width:{type:[Number,String],default:null},height:{type:[Number,String],default:null},block:{type:Boolean,default:!1},fluid:{type:Boolean,default:!1},fluidGrow:{type:Boolean,default:!1},rounded:{type:[Boolean,String],default:!1},thumbnail:{type:Boolean,default:!1},left:{type:Boolean,default:!1},right:{type:Boolean,default:!1},center:{type:Boolean,default:!1},blank:{type:Boolean,default:!1},blankColor:{type:String,default:function(){return ft("BImg","blankColor")}}},ao=o.extend({name:"BImg",functional:!0,props:io,render:function(t,e){var r,o=e.props,n=e.data,i=o.src,a=parseInt(o.width,10)?parseInt(o.width,10):null,l=parseInt(o.height,10)?parseInt(o.height,10):null,s=null,c=o.block;return o.blank&&(!l&&Boolean(a)?l=a:!a&&Boolean(l)&&(a=l),a||l||(a=1,l=1),i=function(t,e,r){var o=encodeURIComponent(no.replace("%{w}",String(t)).replace("%{h}",String(e)).replace("%{f}",r));return"data:image/svg+xml;charset=UTF-8,".concat(o)}(a,l,o.blankColor||"transparent")),o.left?s="float-left":o.right?s="float-right":o.center&&(s="mx-auto",c=!0),t("img",te(n,{attrs:{src:i,alt:o.alt,width:a?String(a):null,height:l?String(l):null},class:(r={"img-thumbnail":o.thumbnail,"img-fluid":o.fluid||o.fluidGrow,"w-100":o.fluidGrow,rounded:""===o.rounded||!0===o.rounded},oo(r,"rounded-".concat(o.rounded),q(o.rounded)&&""!==o.rounded),oo(r,s,Boolean(s)),oo(r,"d-block",c),r)}))}}),lo={passive:!0,capture:!1},so={src:{type:String,default:null,required:!0},alt:{type:String,default:null},width:{type:[Number,String],default:null},height:{type:[Number,String],default:null},blankSrc:{type:String,default:null},blankColor:{type:String,default:function(){return ft("BImgLazy","blankColor")}},blankWidth:{type:[Number,String],default:null},blankHeight:{type:[Number,String],default:null},show:{type:Boolean,default:!1},fluid:{type:Boolean,default:!1},fluidGrow:{type:Boolean,default:!1},block:{type:Boolean,default:!1},thumbnail:{type:Boolean,default:!1},rounded:{type:[Boolean,String],default:!1},left:{type:Boolean,default:!1},right:{type:Boolean,default:!1},center:{type:Boolean,default:!1},offset:{type:[Number,String],default:360},throttle:{type:[Number,String],default:100}},co=o.extend({name:"BImgLazy",props:so,data:function(){return{isShown:!1,scrollTimeout:null,observer:null}},computed:{computedSrc:function(){return!this.blankSrc||this.isShown?this.src:this.blankSrc},computedBlank:function(){return!(this.isShown||this.blankSrc)},computedWidth:function(){return this.isShown?this.width:this.blankWidth||this.width},computedHeight:function(){return this.isShown?this.height:this.blankHeight||this.height}},watch:{show:function(t,e){t!==e&&(this.isShown=t,t||this.setListeners(!0))},isShown:function(t,e){t!==e&&this.$emit("update:show",t)}},created:function(){this.isShown=this.show},mounted:function(){this.isShown?this.setListeners(!1):this.setListeners(!0)},activated:function(){this.isShown||this.setListeners(!0)},deactivated:function(){this.setListeners(!1)},beforeDestroy:function(){this.setListeners(!1)},methods:{setListeners:function(t){var e=this;this.scrollTimeout&&(clearTimeout(this.scrollTimeout),this.scrollTimeout=null),this.observer&&(this.observer.unobserve(this.$el),this.observer.disconnect(),this.observer=null);var r=["scroll","resize","orientationchange"];r.forEach(function(t){return Tt(window,t,e.onScroll,lo)}),Tt(this.$el,"load",this.checkView,lo),Tt(document,"transitionend",this.onScroll,lo),t&&(n.c?(this.observer=new IntersectionObserver(this.doShow,{root:null,rootMargin:"".concat(parseInt(this.offset,10)||0,"px"),threshold:0}),this.observer.observe(this.$el)):(r.forEach(function(t){return Ot(window,t,e.onScroll,lo)}),Ot(this.$el,"load",this.checkView,lo),Ot(document,"transitionend",this.onScroll,lo)))},doShow:function(t){t&&(t[0].isIntersecting||t[0].intersectionRatio>0)&&(this.isShown=!0,this.setListeners(!1))},checkView:function(){if(this.isShown)this.setListeners(!1);else{var t=parseInt(this.offset,10)||0,e=document.documentElement,r=0-t,o=0-t,n=e.clientHeight+t,i=e.clientWidth+t,a=Ut(this.$el);a.right>=r&&a.bottom>=o&&a.left<=i&&a.top<=n&&this.doShow([{isIntersecting:!0}])}},onScroll:function(){this.isShown?this.setListeners(!1):(clearTimeout(this.scrollTimeout),this.scrollTimeout=setTimeout(this.checkView,parseInt(this.throttle,10)||100))}},render:function(t){return t(ao,{props:{src:this.computedSrc,blank:this.computedBlank,width:this.computedWidth,height:this.computedHeight,alt:this.alt,blankColor:this.blankColor,fluid:this.fluid,fluidGrow:this.fluidGrow,block:this.block,thumbnail:this.thumbnail,rounded:this.rounded,left:this.left,right:this.right,center:this.center}})}});function uo(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function po(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?uo(r,!0).forEach(function(e){fo(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):uo(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function fo(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var mo=po({},O(so,["left","right","center","block","rounded","thumbnail","fluid","fluidGrow"]),{top:{type:Boolean,default:!1},bottom:{type:Boolean,default:!1},left:{type:Boolean,default:!1},start:{type:Boolean,default:!1},right:{type:Boolean,default:!1},end:{type:Boolean,default:!1}}),ho=o.extend({name:"BCardImgLazy",functional:!0,props:mo,render:function(t,e){var r=e.props,o=e.data,n="card-img";r.top?n+="-top":r.right||r.end?n+="-right":r.bottom?n+="-bottom":(r.left||r.start)&&(n+="-left");var i=po({},r,{left:!1,right:!1,center:!1});return t(co,te(o,{class:[n],props:i}))}}),go={textTag:{type:String,default:"p"}},bo=o.extend({name:"BCardText",functional:!0,props:go,render:function(t,e){var r=e.props,o=e.data,n=e.children;return t(r.textTag,te(o,{staticClass:"card-text"}),n)}}),vo={tag:{type:String,default:"div"},deck:{type:Boolean,default:!1},columns:{type:Boolean,default:!1}},xo=o.extend({name:"BCardGroup",functional:!0,props:vo,render:function(t,e){var r=e.props,o=e.data,n=e.children,i="card-group";return r.deck?i="card-deck":r.columns&&(i="card-columns"),t(r.tag,te(o,{class:i}),n)}}),yo=nt({components:{BCard:ro,BCardHeader:Vr,BCardBody:Ir,BCardTitle:jr,BCardSubTitle:zr,BCardFooter:Xr,BCardImg:Yr,BCardImgLazy:ho,BCardText:bo,BCardGroup:xo}}),wo=function(){};function ko(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function _o(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var So=function(t,e,r){if(t=t?t.$el||t:null,!Bt(t))return null;if(o="observeDom",!n.d&&(i("".concat(o,": Requires MutationObserver support.")),1))return null;var o,a=new St(function(t){for(var r=!1,o=0;o<t.length&&!r;o++){var n=t[o],i=n.type,a=n.target;"characterData"===i&&a.nodeType===Node.TEXT_NODE?r=!0:"attributes"===i?r=!0:"childList"===i&&(n.addedNodes.length>0||n.removedNodes.length>0)&&(r=!0)}r&&e()});return a.observe(t,function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?ko(r,!0).forEach(function(e){_o(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):ko(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}({childList:!0,subtree:!0},r)),a},Co={props:{id:{type:String,default:null}},data:function(){return{localId_:null}},computed:{safeId:function(){var t=this.id||this.localId_;return function(e){return t?(e=String(e||"").replace(/\s+/g,"_"))?t+"_"+e:t:null}}},mounted:function(){var t=this;this.$nextTick(function(){t.localId_="__BVID__".concat(t._uid)})}},Oo={next:{dirClass:"carousel-item-left",overlayClass:"carousel-item-next"},prev:{dirClass:"carousel-item-right",overlayClass:"carousel-item-prev"}},To={TOUCH:"touch",PEN:"pen"},Bo={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"otransitionend oTransitionEnd",transition:"transitionend"},Ao={passive:!0,capture:!1},Eo=o.extend({name:"BCarousel",mixins:[Co,ce],provide:function(){return{bvCarousel:this}},model:{prop:"value",event:"input"},props:{labelPrev:{type:String,default:function(){return ft("BCarousel","labelPrev")}},labelNext:{type:String,default:function(){return ft("BCarousel","labelNext")}},labelGotoSlide:{type:String,default:function(){return ft("BCarousel","labelGotoSlide")}},labelIndicators:{type:String,default:function(){return ft("BCarousel","labelIndicators")}},interval:{type:Number,default:5e3},indicators:{type:Boolean,default:!1},controls:{type:Boolean,default:!1},noAnimation:{type:Boolean,default:!1},fade:{type:Boolean,default:!1},noTouch:{type:Boolean,default:!1},noHoverPause:{type:Boolean,default:!1},imgWidth:{type:[Number,String]},imgHeight:{type:[Number,String]},background:{type:String},value:{type:Number,default:0}},data:function(){return{index:this.value||0,isSliding:!1,transitionEndEvent:null,slides:[],direction:null,isPaused:!(parseInt(this.interval,10)>0),touchStartX:0,touchDeltaX:0}},watch:{value:function(t,e){t!==e&&this.setSlide(t)},interval:function(t,e){t!==e&&(t?(this.pause(!0),this.start(!1)):this.pause(!1))},isPaused:function(t,e){t!==e&&this.$emit(t?"paused":"unpaused")},index:function(t,e){t===e||this.isSliding||this.doSlide(t,e)}},created:function(){this._intervalId=null,this._animationTimeout=null,this._touchTimeout=null,this.isPaused=!(parseInt(this.interval,10)>0)},mounted:function(){this.transitionEndEvent=function(t){for(var e in Bo)if(!$(t.style[e]))return Bo[e];return null}(this.$el)||null,this.updateSlides(),So(this.$refs.inner,this.updateSlides.bind(this),{subtree:!1,childList:!0,attributes:!0,attributeFilter:["id"]})},beforeDestroy:function(){clearTimeout(this._animationTimeout),clearTimeout(this._touchTimeout),clearInterval(this._intervalId),this._intervalId=null,this._animationTimeout=null,this._touchTimeout=null},methods:{setSlide:function(t){var e=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!(n.j&&document.visibilityState&&document.hidden)){var o=this.slides.length;0!==o&&(this.isSliding?this.$once("sliding-end",function(){return e.setSlide(t,r)}):(this.direction=r,t=Math.floor(t),this.index=t>=o?0:t>=0?t:o-1))}},prev:function(){this.setSlide(this.index-1,"prev")},next:function(){this.setSlide(this.index+1,"next")},pause:function(t){t||(this.isPaused=!0),this._intervalId&&(clearInterval(this._intervalId),this._intervalId=null)},start:function(t){t||(this.isPaused=!1),this._intervalId&&(clearInterval(this._intervalId),this._intervalId=null),this.interval&&this.slides.length>1&&(this._intervalId=setInterval(this.next,Math.max(1e3,this.interval)))},restart:function(t){this.$el.contains(document.activeElement)||this.start()},doSlide:function(t,e){var r=this,o=Boolean(this.interval),n=this.calcDirection(this.direction,e,t),i=n.overlayClass,a=n.dirClass,l=this.slides[e],s=this.slides[t];if(l&&s){if(this.isSliding=!0,o&&this.pause(!1),this.$emit("sliding-start",t),this.$emit("input",this.index),this.noAnimation)Nt(s,"active"),Ft(l,"active"),this.isSliding=!1,this.$nextTick(function(){return r.$emit("sliding-end",t)});else{Nt(s,i),Pt(s),Nt(l,a),Nt(s,a);var c=!1,d=function e(o){if(!c){if(c=!0,r.transitionEndEvent)r.transitionEndEvent.split(/\s+/).forEach(function(t){return Tt(l,t,e,Ao)});r._animationTimeout=null,Ft(s,a),Ft(s,i),Nt(s,"active"),Ft(l,"active"),Ft(l,a),Ft(l,i),Rt(l,"aria-current","false"),Rt(s,"aria-current","true"),Rt(l,"aria-hidden","true"),Rt(s,"aria-hidden","false"),r.isSliding=!1,r.direction=null,r.$nextTick(function(){return r.$emit("sliding-end",t)})}};if(this.transitionEndEvent)this.transitionEndEvent.split(/\s+/).forEach(function(t){return Ot(l,t,d,Ao)});this._animationTimeout=setTimeout(d,650)}o&&this.start(!1)}},updateSlides:function(){this.pause(!0),this.slides=Dt(".carousel-item",this.$refs.inner);var t=this.slides.length,e=Math.max(0,Math.min(Math.floor(this.index),t-1));this.slides.forEach(function(r,o){var n=o+1;o===e?(Nt(r,"active"),Rt(r,"aria-current","true")):(Ft(r,"active"),Rt(r,"aria-current","false")),Rt(r,"aria-posinset",String(n)),Rt(r,"aria-setsize",String(t))}),this.setSlide(e),this.start(this.isPaused)},calcDirection:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return t?Oo[t]:r>e?Oo.next:Oo.prev},handleClick:function(t,e){var r=t.keyCode;"click"!==t.type&&r!==xr.SPACE&&r!==xr.ENTER||(t.preventDefault(),t.stopPropagation(),e())},handleSwipe:function(){var t=Math.abs(this.touchDeltaX);if(!(t<=40)){var e=t/this.touchDeltaX;e>0?this.prev():e<0&&this.next()}},touchStart:function(t){n.f&&To[t.pointerType.toUpperCase()]?this.touchStartX=t.clientX:n.f||(this.touchStartX=t.touches[0].clientX)},touchMove:function(t){t.touches&&t.touches.length>1?this.touchDeltaX=0:this.touchDeltaX=t.touches[0].clientX-this.touchStartX},touchEnd:function(t){n.f&&To[t.pointerType.toUpperCase()]&&(this.touchDeltaX=t.clientX-this.touchStartX),this.handleSwipe(),this.pause(!1),this._touchTimeout&&clearTimeout(this._touchTimeout),this._touchTimeout=setTimeout(this.start,500+Math.max(1e3,this.interval))}},render:function(t){var e=this,r=t("div",{ref:"inner",class:["carousel-inner"],attrs:{id:this.safeId("__BV_inner_"),role:"list"}},[this.normalizeSlot("default")]),o=t();this.controls&&(o=[t("a",{class:["carousel-control-prev"],attrs:{href:"#",role:"button","aria-controls":this.safeId("__BV_inner_")},on:{click:function(t){e.handleClick(t,e.prev)},keydown:function(t){e.handleClick(t,e.prev)}}},[t("span",{class:["carousel-control-prev-icon"],attrs:{"aria-hidden":"true"}}),t("span",{class:["sr-only"]},[this.labelPrev])]),t("a",{class:["carousel-control-next"],attrs:{href:"#",role:"button","aria-controls":this.safeId("__BV_inner_")},on:{click:function(t){e.handleClick(t,e.next)},keydown:function(t){e.handleClick(t,e.next)}}},[t("span",{class:["carousel-control-next-icon"],attrs:{"aria-hidden":"true"}}),t("span",{class:["sr-only"]},[this.labelNext])])]);var i=t("ol",{class:["carousel-indicators"],directives:[{name:"show",rawName:"v-show",value:this.indicators,expression:"indicators"}],attrs:{id:this.safeId("__BV_indicators_"),"aria-hidden":this.indicators?"false":"true","aria-label":this.labelIndicators,"aria-owns":this.safeId("__BV_inner_")}},this.slides.map(function(r,o){return t("li",{key:"slide_".concat(o),class:{active:o===e.index},attrs:{role:"button",id:e.safeId("__BV_indicator_".concat(o+1,"_")),tabindex:e.indicators?"0":"-1","aria-current":o===e.index?"true":"false","aria-label":"".concat(e.labelGotoSlide," ").concat(o+1),"aria-describedby":e.slides[o].id||null,"aria-controls":e.safeId("__BV_inner_")},on:{click:function(t){e.handleClick(t,function(){e.setSlide(o)})},keydown:function(t){e.handleClick(t,function(){e.setSlide(o)})}}})})),a={mouseenter:this.noHoverPause?wo:this.pause,mouseleave:this.noHoverPause?wo:this.restart,focusin:this.pause,focusout:this.restart,keydown:function(t){if(!/input|textarea/i.test(t.target.tagName)){var r=t.keyCode;r!==xr.LEFT&&r!==xr.RIGHT||(t.preventDefault(),t.stopPropagation(),e[r===xr.LEFT?"prev":"next"]())}}};return!this.noTouch&&n.h&&(n.f?(a["&pointerdown"]=this.touchStart,a["&pointerup"]=this.touchEnd):(a["&touchstart"]=this.touchStart,a["&touchmove"]=this.touchMove,a["&touchend"]=this.touchEnd)),t("div",{staticClass:"carousel",class:{slide:!this.noAnimation,"carousel-fade":!this.noAnimation&&this.fade,"pointer-event":!this.noTouch&&n.h&&n.f},style:{background:this.background},attrs:{role:"region",id:this.safeId(),"aria-busy":this.isSliding?"true":"false"},on:a},[r,o,i])}}),Po={imgSrc:{type:String},imgAlt:{type:String},imgWidth:{type:[Number,String]},imgHeight:{type:[Number,String]},imgBlank:{type:Boolean,default:!1},imgBlankColor:{type:String,default:"transparent"},contentVisibleUp:{type:String},contentTag:{type:String,default:"div"},caption:{type:String},captionHtml:{type:String},captionTag:{type:String,default:"h3"},text:{type:String},textHtml:{type:String},textTag:{type:String,default:"p"},background:{type:String}},Do=o.extend({name:"BCarouselSlide",mixins:[Co,ce],inject:{bvCarousel:{default:function(){return{noTouch:!0}}}},props:Po,computed:{contentClasses:function(){return[this.contentVisibleUp?"d-none":"",this.contentVisibleUp?"d-".concat(this.contentVisibleUp,"-block"):""]},computedWidth:function(){return this.imgWidth||this.bvCarousel.imgWidth||null},computedHeight:function(){return this.imgHeight||this.bvCarousel.imgHeight||null}},render:function(t){var e=!this.bvCarousel.noTouch&&n.h,r=this.normalizeSlot("img");r||!this.imgSrc&&!this.imgBlank||(r=t(ao,{props:{fluidGrow:!0,block:!0,src:this.imgSrc,blank:this.imgBlank,blankColor:this.imgBlankColor,width:this.computedWidth,height:this.computedHeight,alt:this.imgAlt},on:e?{dragstart:function(t){t.preventDefault()}}:{}})),r||(r=t());var o=t(),i=[!(!this.caption&&!this.captionHtml)&&t(this.captionTag,{domProps:He(this.captionHtml,this.caption)}),!(!this.text&&!this.textHtml)&&t(this.textTag,{domProps:He(this.textHtml,this.text)}),this.normalizeSlot("default")||!1];return i.some(Boolean)&&(o=t(this.contentTag,{staticClass:"carousel-caption",class:this.contentClasses},i.map(function(e){return e||t()}))),t("div",{staticClass:"carousel-item",style:{background:this.background||this.bvCarousel.background||null},attrs:{id:this.safeId(),role:"listitem"}},[r,o])}}),jo=nt({components:{BCarousel:Eo,BCarouselSlide:Do}}),Lo={methods:{listenOnRoot:function(t,e){var r=this;return this.$root.$on(t,e),this.$on("hook:beforeDestroy",function(){r.$root.$off(t,e)}),this},listenOnRootOnce:function(t,e){var r=this;return this.$root.$once(t,e),this.$on("hook:beforeDestroy",function(){r.$root.$off(t,e)}),this},emitOnRoot:function(t){for(var e,r=arguments.length,o=new Array(r>1?r-1:0),n=1;n<r;n++)o[n-1]=arguments[n];return(e=this.$root).$emit.apply(e,[t].concat(o)),this}}},zo={passive:!0,capture:!1},Mo=o.extend({name:"BCollapse",mixins:[Lo,ce],model:{prop:"visible",event:"input"},props:{id:{type:String,required:!0},isNav:{type:Boolean,default:!1},accordion:{type:String,default:null},visible:{type:Boolean,default:!1},tag:{type:String,default:"div"}},data:function(){return{show:this.visible,transitioning:!1}},computed:{classObject:function(){return{"navbar-collapse":this.isNav,collapse:!this.transitioning,show:this.show&&!this.transitioning}}},watch:{visible:function(t){t!==this.show&&(this.show=t)},show:function(t,e){t!==e&&this.emitState()}},created:function(){this.show=this.visible},mounted:function(){var t=this;this.show=this.visible,this.listenOnRoot("bv::toggle::collapse",this.handleToggleEvt),this.listenOnRoot("bv::collapse::accordion",this.handleAccordionEvt),this.isNav&&(this.setWindowEvents(!0),this.handleResize()),this.$nextTick(function(){t.emitState()}),this.listenOnRoot("bv::request::collapse::state",function(e){e===t.id&&t.$nextTick(t.emitSync)})},updated:function(){this.emitSync()},deactivated:function(){this.isNav&&this.setWindowEvents(!1)},activated:function(){this.isNav&&this.setWindowEvents(!0),this.emitSync()},beforeDestroy:function(){this.show=!1,this.isNav&&n.j&&this.setWindowEvents(!1)},methods:{setWindowEvents:function(t){var e=t?Ot:Tt;e(window,"resize",this.handleResize,zo),e(window,"orientationchange",this.handleResize,zo)},toggle:function(){this.show=!this.show},onEnter:function(t){t.style.height=0,Pt(t),t.style.height=t.scrollHeight+"px",this.transitioning=!0,this.$emit("show")},onAfterEnter:function(t){t.style.height=null,this.transitioning=!1,this.$emit("shown")},onLeave:function(t){t.style.height="auto",t.style.display="block",t.style.height=Ut(t).height+"px",Pt(t),this.transitioning=!0,t.style.height=0,this.$emit("hide")},onAfterLeave:function(t){t.style.height=null,this.transitioning=!1,this.$emit("hidden")},emitState:function(){this.$emit("input",this.show),this.$root.$emit("bv::collapse::state",this.id,this.show),this.accordion&&this.show&&this.$root.$emit("bv::collapse::accordion",this.id,this.accordion)},emitSync:function(){this.$root.$emit("bv::collapse::sync::state",this.id,this.show)},checkDisplayBlock:function(){var t=It(this.$el,"show");Ft(this.$el,"show");var e="block"===Wt(this.$el).display;return t&&Nt(this.$el,"show"),e},clickHandler:function(t){var e=t.target;this.isNav&&e&&"block"===Wt(this.$el).display&&(Lt(e,".nav-link,.dropdown-item")||zt(".nav-link,.dropdown-item",e))&&(this.checkDisplayBlock()||(this.show=!1))},handleToggleEvt:function(t){t===this.id&&this.toggle()},handleAccordionEvt:function(t,e){this.accordion&&e===this.accordion&&(t===this.id?this.show||this.toggle():this.show&&this.toggle())},handleResize:function(){this.show="block"===Wt(this.$el).display}},render:function(t){var e=t(this.tag,{class:this.classObject,directives:[{name:"show",value:this.show}],attrs:{id:this.id||null},on:{click:this.clickHandler}},[this.normalizeSlot("default")]);return t("transition",{props:{enterClass:"",enterActiveClass:"collapsing",enterToClass:"",leaveClass:"",leaveActiveClass:"collapsing",leaveToClass:""},on:{enter:this.onEnter,afterEnter:this.onAfterEnter,leave:this.onLeave,afterLeave:this.onAfterLeave}},[e])}}),$o=function t(e,r){if(e===r)return!0;var o=V(e),n=V(r);if(o||n)return!(!o||!n)&&e.getTime()===r.getTime();if(o=d(e),n=d(r),o||n)return!(!o||!n)&&function(t,e){if(t.length!==e.length)return!1;for(var r=!0,o=0;r&&o<t.length;o++)r=$o(t[o],e[o]);return r}(e,r);if(o=S(e),n=S(r),o||n){if(!o||!n)return!1;if(v(e).length!==v(r).length)return!1;for(var i in e){var a=e.hasOwnProperty(i),l=r.hasOwnProperty(i);if(a&&!l||!a&&l||!t(e[i],r[i]))return!1}}return String(e)===String(r)},No=$o,Fo={hover:!0,click:!0,focus:!0},Io="__BV_boundEventListeners__",Ro=function(t){var e=v(t.modifiers||{}).filter(function(t){return!Fo[t]});return t.value&&e.push(t.value),e},qo=function(t,e,r,o){var n=Ro(e),i=function(){o({targets:n,vnode:t})};return v(Fo).forEach(function(o){if(r[o]||e.modifiers[o]){Ot(t.elm,o,i);var n=t.elm[Io]||{};n[o]=n[o]||[],n[o].push(i),t.elm[Io]=n}}),n},Ho=function(t,e,r){v(Fo).forEach(function(o){if(r[o]||e.modifiers[o]){var n=t.elm[Io]&&t.elm[Io][o];n&&(n.forEach(function(e){return Tt(t.elm,o,e)}),delete t.elm[Io][o])}})},Vo={click:!0},Uo="__BV_toggle__",Wo=function(t,e){t[e]=null,delete t[e]},Go=function(t){var e=t.targets,r=t.vnode;e.forEach(function(t){r.context.$root.$emit("bv::toggle::collapse",t)})},Xo=function(t,e,r){if(n.j){if(!No(Ro(e),t.__BV_toggle_TARGETS__)){Ho(r,e,Vo);var o=qo(r,e,Vo,Go);t.__BV_toggle_TARGETS__=o,t.__BV_toggle_CONTROLS__=o.join(" "),Rt(t,"aria-controls",t.__BV_toggle_CONTROLS__),o.forEach(function(t){r.context.$root.$emit("bv::request::collapse::state",t)})}!0===t.__BV_toggle_STATE__?(Nt(t,"collapsed"),Rt(t,"aria-expanded","true")):!1===t.__BV_toggle_STATE__&&(Ft(t,"collapsed"),Rt(t,"aria-expanded","false")),Rt(t,"aria-controls",t.__BV_toggle_CONTROLS__)}},Ko={bind:function(t,e,r){var o=qo(r,e,Vo,Go);if(n.j&&r.context&&o.length>0){t.__BV_toggle_TARGETS__=o,t.__BV_toggle_CONTROLS__=o.join(" "),t.__BV_toggle_STATE__=!1,Rt(t,"aria-controls",t.__BV_toggle_CONTROLS__),Rt(t,"aria-expanded","false"),"BUTTON"!==t.tagName&&Rt(t,"role","button");t[Uo]=function(e,r){-1!==(t.__BV_toggle_TARGETS__||[]).indexOf(e)&&(Rt(t,"aria-expanded",r?"true":"false"),t.__BV_toggle_STATE__=r,r?Ft(t,"collapsed"):Nt(t,"collapsed"))},r.context.$root.$on("bv::collapse::state",t[Uo]),r.context.$root.$on("bv::collapse::sync::state",t[Uo])}},componentUpdated:Xo,updated:Xo,unbind:function(t,e,r){Ho(r,e,Vo),t[Uo]&&(r.context.$root.$off("bv::collapse::state",t[Uo]),r.context.$root.$off("bv::collapse::sync::state",t[Uo])),Wo(t,Uo),Wo(t,"__BV_toggle_STATE__"),Wo(t,"__BV_toggle_CONTROLS__"),Wo(t,"__BV_toggle_TARGETS__"),Ft(t,"collapsed"),qt(t,"aria-expanded"),qt(t,"aria-controls"),qt(t,"role")}},Yo=nt({components:{BCollapse:Mo},directives:{VBToggle:Ko}}),Zo=(n.i?window:{}).HTMLElement||Object,Jo=r(5);function Qo(t,e){for(var r=0;r<e.length;r++){var o=e[r];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}var tn=function(){function t(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),!e)throw new TypeError("Failed to construct '".concat(this.constructor.name,"'. 1 argument required, ").concat(arguments.length," given."));g(this,t.Defaults,this.constructor.Defaults,r,{type:e}),x(this,{type:T(),cancelable:T(),nativeEvent:T(),target:T(),relatedTarget:T(),vueTarget:T(),componentId:T()});var o=!1;this.preventDefault=function(){this.cancelable&&(o=!0)},y(this,"defaultPrevented",{enumerable:!0,get:function(){return o}})}var e,r,o;return e=t,o=[{key:"Defaults",get:function(){return{type:"",cancelable:!0,nativeEvent:null,target:null,relatedTarget:null,vueTarget:null,componentId:null}}}],(r=null)&&Qo(e.prototype,r),o&&Qo(e,o),t}(),en={data:function(){return{listenForClickOut:!1}},watch:{listenForClickOut:function(t,e){t!==e&&(Tt(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,!1),t&&Ot(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,!1))}},beforeCreate:function(){this.clickOutElement=null,this.clickOutEventName=null},mounted:function(){this.clickOutElement||(this.clickOutElement=document),this.clickOutEventName||(this.clickOutEventName="ontouchstart"in document.documentElement?"touchstart":"click"),this.listenForClickOut&&Ot(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,!1)},beforeDestroy:function(){Tt(this.clickOutElement,this.clickOutEventName,this._clickOutHandler,!1)},methods:{isClickOut:function(t){return!Mt(this.$el,t.target)},_clickOutHandler:function(t){this.clickOutHandler&&this.isClickOut(t)&&this.clickOutHandler(t)}}},rn={data:function(){return{listenForFocusIn:!1}},watch:{listenForFocusIn:function(t,e){t!==e&&(Tt(this.focusInElement,"focusin",this._focusInHandler,!1),t&&Ot(this.focusInElement,"focusin",this._focusInHandler,!1))}},beforeCreate:function(){this.focusInElement=null},mounted:function(){this.focusInElement||(this.focusInElement=document),this.listenForFocusIn&&Ot(this.focusInElement,"focusin",this._focusInHandler,!1)},beforeDestroy:function(){Tt(this.focusInElement,"focusin",this._focusInHandler,!1)},methods:{_focusInHandler:function(t){this.focusInHandler&&this.focusInHandler(t)}}};function on(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function nn(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var an={FORM_CHILD:".dropdown form",ITEM_SELECTOR:[".dropdown-item",".b-dropdown-form"].map(function(t){return"".concat(t,":not(.disabled):not([disabled])")}).join(", ")},ln="top-start",sn="top-end",cn="bottom-start",dn="bottom-end",un="right-start",pn="left-start",fn={mixins:[en,rn],provide:function(){return{bvDropdown:this}},props:{disabled:{type:Boolean,default:!1},text:{type:String,default:""},html:{type:String},dropup:{type:Boolean,default:!1},dropright:{type:Boolean,default:!1},dropleft:{type:Boolean,default:!1},right:{type:Boolean,default:!1},offset:{type:[Number,String],default:0},noFlip:{type:Boolean,default:!1},lazy:{type:Boolean,default:!1},popperOpts:{default:function(){}}},data:function(){return{visible:!1,inNavbar:null,visibleChangePrevented:!1}},computed:{toggler:function(){var t=this.$refs.toggle;return t?t.$el||t:null},directionClass:function(){return this.dropup?"dropup":this.dropright?"dropright":this.dropleft?"dropleft":""}},watch:{visible:function(t,e){if(this.visibleChangePrevented)this.visibleChangePrevented=!1;else if(t!==e){var r=t?"show":"hide",o=new tn(r,{cancelable:!0,vueTarget:this,target:this.$refs.menu,relatedTarget:null});if(this.emitEvent(o),o.defaultPrevented)return this.visibleChangePrevented=!0,this.visible=e,void this.$off("hidden",this.focusToggler);"show"===r?this.showMenu():this.hideMenu()}},disabled:function(t,e){t!==e&&t&&this.visible&&(this.visible=!1)}},created:function(){this._popper=null},deactivated:function(){this.visible=!1,this.whileOpenListen(!1),this.removePopper()},beforeDestroy:function(){this.visible=!1,this.whileOpenListen(!1),this.removePopper()},methods:{emitEvent:function(t){var e=t.type;this.$emit(e,t),this.$root.$emit("bv::dropdown::".concat(e),t)},showMenu:function(){var t=this;if(!this.disabled){if(this.$root.$emit("bv::dropdown::shown",this),N(this.inNavbar)&&this.isNav&&(this.inNavbar=Boolean(zt(".navbar",this.$el))),!this.inNavbar)if(void 0===Jo.a)s("b-dropdown: Popper.js not found. Falling back to CSS positioning.");else{var e=this.dropup&&this.right||this.split?this.$el:this.$refs.toggle;e=e.$el||e,this.createPopper(e)}this.whileOpenListen(!0),this.$nextTick(function(){t.focusMenu(),t.$emit("shown")})}},hideMenu:function(){this.whileOpenListen(!1),this.$root.$emit("bv::dropdown::hidden",this),this.$emit("hidden"),this.removePopper()},createPopper:function(t){this.removePopper(),this._popper=new Jo.a(t,this.$refs.menu,this.getPopperConfig())},removePopper:function(){this._popper&&this._popper.destroy(),this._popper=null},getPopperConfig:function(){var t=cn;this.dropup?t=this.right?sn:ln:this.dropright?t=un:this.dropleft?t=pn:this.right&&(t=dn);var e={placement:t,modifiers:{offset:{offset:this.offset||0},flip:{enabled:!this.noFlip}}};return this.boundary&&(e.modifiers.preventOverflow={boundariesElement:this.boundary}),function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?on(r,!0).forEach(function(e){nn(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):on(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}({},e,{},this.popperOpts||{})},whileOpenListen:function(t){t?(this.$root.$on("bv::dropdown::shown",this.rootCloseListener),this.listenForClickOut=!0,this.listenForFocusIn=!0):(this.$root.$off("bv::dropdown::shown",this.rootCloseListener),this.listenForClickOut=!1,this.listenForFocusIn=!1)},rootCloseListener:function(t){t!==this&&(this.visible=!1)},show:function(){var t=this;this.disabled||_t(function(){t.visible=!0})},hide:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.disabled||(this.visible=!1,t&&this.$once("hidden",this.focusToggler))},toggle:function(t){var e=(t=t||{}).type,r=t.keyCode;"click"!==e&&("keydown"!==e||r!==xr.ENTER&&r!==xr.SPACE&&r!==xr.DOWN)||(this.disabled?this.visible=!1:(this.$emit("toggle",t),t.preventDefault(),t.stopPropagation(),this.visible?this.hide(!0):this.show()))},click:function(t){this.disabled?this.visible=!1:this.$emit("click",t)},onKeydown:function(t){var e=t.keyCode;e===xr.ESC?this.onEsc(t):e===xr.DOWN?this.focusNext(t,!1):e===xr.UP&&this.focusNext(t,!0)},onEsc:function(t){this.visible&&(this.visible=!1,t.preventDefault(),t.stopPropagation(),this.$once("hidden",this.focusToggler))},clickOutHandler:function(){this.visible&&(this.visible=!1)},focusInHandler:function(t){var e=t.target;!this.visible||Mt(this.$refs.menu,e)||Mt(this.toggler,e)||(this.visible=!1)},focusNext:function(t,e){var r=this;!this.visible||t&&zt(an.FORM_CHILD,t.target)||(t.preventDefault(),t.stopPropagation(),this.$nextTick(function(){var o=r.getItems();if(!(o.length<1)){var n=o.indexOf(t.target);e&&n>0?n--:!e&&n<o.length-1&&n++,n<0&&(n=0),r.focusItem(n,o)}}))},focusItem:function(t,e){var r=e.find(function(e,r){return r===t});r&&r.focus&&r.focus()},getItems:function(){return(Dt(an.ITEM_SELECTOR,this.$refs.menu)||[]).filter(At)},focusMenu:function(){this.$refs.menu.focus&&this.$refs.menu.focus()},focusToggler:function(){var t=this;this.$nextTick(function(){var e=t.toggler;e&&e.focus&&e.focus()})}}},mn={toggleText:{type:String,default:function(){return ft("BDropdown","toggleText")}},size:{type:String,default:null},variant:{type:String,default:function(){return ft("BDropdown","variant")}},menuClass:{type:[String,Array],default:null},toggleTag:{type:String,default:"button"},toggleClass:{type:[String,Array],default:null},noCaret:{type:Boolean,default:!1},split:{type:Boolean,default:!1},splitHref:{type:String},splitTo:{type:[String,Object]},splitVariant:{type:String,default:function(){return ft("BDropdown","splitVariant")}},splitButtonType:{type:String,default:"button",validator:function(t){return u(["button","submit","reset"],t)}},role:{type:String,default:"menu"},boundary:{type:[String,Zo],default:"scrollParent"}},hn=o.extend({name:"BDropdown",mixins:[Co,fn,ce],props:mn,computed:{dropdownClasses:function(){return[this.directionClass,{show:this.visible,"position-static":"scrollParent"!==this.boundary||!this.boundary}]},menuClasses:function(){return[this.menuClass,{"dropdown-menu-right":this.right,show:this.visible}]},toggleClasses:function(){return[this.toggleClass,{"dropdown-toggle-split":this.split,"dropdown-toggle-no-caret":this.noCaret&&!this.split}]}},render:function(t){var e=t(),r=this.normalizeSlot("button-content")||this.normalizeSlot("text")||this.html||qe(this.text);if(this.split){var o={disabled:this.disabled,variant:this.splitVariant||this.variant,size:this.size};this.splitTo?o.to=this.splitTo:this.splitHref?o.href=this.splitHref:this.splitButtonType&&(o.type=this.splitButtonType),e=t(mr,{ref:"button",props:o,attrs:{id:this.safeId("_BV_button_")},on:{click:this.click}},[r])}var n=t(mr,{ref:"toggle",staticClass:"dropdown-toggle",class:this.toggleClasses,props:{variant:this.variant,size:this.size,disabled:this.disabled,tag:this.toggleTag},attrs:{id:this.safeId("_BV_toggle_"),"aria-haspopup":"true","aria-expanded":this.visible?"true":"false"},on:{click:this.toggle,keydown:this.toggle}},[this.split?t("span",{class:["sr-only"]},[this.toggleText]):r]),i=t("ul",{ref:"menu",staticClass:"dropdown-menu",class:this.menuClasses,attrs:{role:this.role,tabindex:"-1","aria-labelledby":this.safeId(this.split?"_BV_button_":"_BV_toggle_")},on:{keydown:this.onKeydown}},!this.lazy||this.visible?this.normalizeSlot("default",{hide:this.hide}):[t()]);return t("div",{staticClass:"dropdown btn-group b-dropdown",class:this.dropdownClasses,attrs:{id:this.safeId()}},[e,n,i])}});function gn(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function bn(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?gn(r,!0).forEach(function(e){vn(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):gn(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function vn(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var xn=je(),yn=o.extend({name:"BDropdownItem",mixins:[ce],inheritAttrs:!1,inject:{bvDropdown:{default:null}},props:bn({},xn,{variant:{type:String,default:null}}),methods:{closeDropdown:function(){var t=this;_t(function(){t.bvDropdown&&t.bvDropdown.hide(!0)})},onClick:function(t){this.$emit("click",t),this.closeDropdown()}},render:function(t){return t("li",[t(Le,{props:this.$props,staticClass:"dropdown-item",class:vn({},"text-".concat(this.variant),this.variant&&!(this.active||this.disabled)),attrs:bn({},this.$attrs,{role:"menuitem"}),on:{click:this.onClick},ref:"item"},this.normalizeSlot("default"))])}});function wn(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function kn(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?wn(r,!0).forEach(function(e){_n(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):wn(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function _n(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var Sn={active:{type:Boolean,default:!1},activeClass:{type:String,default:"active"},disabled:{type:Boolean,default:!1},variant:{type:String,default:null}},Cn=o.extend({name:"BDropdownItemButton",mixins:[ce],inheritAttrs:!1,inject:{bvDropdown:{default:null}},props:Sn,methods:{closeDropdown:function(){this.bvDropdown&&this.bvDropdown.hide(!0)},onClick:function(t){this.$emit("click",t),this.closeDropdown()}},render:function(t){var e;return t("li",[t("button",{staticClass:"dropdown-item",class:(e={},_n(e,this.activeClass,this.active),_n(e,"text-".concat(this.variant),this.variant&&!(this.active||this.disabled)),e),attrs:kn({},this.$attrs,{role:"menuitem",type:"button",disabled:this.disabled}),on:{click:this.onClick},ref:"button"},this.normalizeSlot("default"))])}});var On={id:{type:String,default:null},tag:{type:String,default:"header"},variant:{type:String,default:null}},Tn=o.extend({name:"BDropdownHeader",functional:!0,inheritAttrs:!1,props:On,render:function(t,e){var r,o,n,i=e.props,a=e.data,l=e.children;return t("li",[t(i.tag,te(a,{staticClass:"dropdown-header",class:(r={},o="text-".concat(i.variant),n=i.variant,o in r?Object.defineProperty(r,o,{value:n,enumerable:!0,configurable:!0,writable:!0}):r[o]=n,r),attrs:{id:i.id||null,role:"heading"},ref:"header"}),l)])}}),Bn={tag:{type:String,default:"hr"}},An=o.extend({name:"BDropdownDivider",functional:!0,inheritAttrs:!1,props:Bn,render:function(t,e){var r=e.props,o=e.data;return t("li",[t(r.tag,te(o,{staticClass:"dropdown-divider",attrs:{role:"separator","aria-orientation":"horizontal"},ref:"divider"}))])}}),En={id:{type:String,default:null},inline:{type:Boolean,default:!1},novalidate:{type:Boolean,default:!1},validated:{type:Boolean,default:!1}},Pn=o.extend({name:"BForm",functional:!0,props:En,render:function(t,e){var r=e.props,o=e.data,n=e.children;return t("form",te(o,{class:{"form-inline":r.inline,"was-validated":r.validated},attrs:{id:r.id,novalidate:r.novalidate}}),n)}});function Dn(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function jn(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var Ln=o.extend({name:"BDropdownForm",functional:!0,inheritAttrs:!1,props:function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Dn(r,!0).forEach(function(e){jn(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Dn(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}({},En,{disabled:{type:Boolean,default:!1}}),render:function(t,e){var r=e.props,o=e.data,n=e.children;return t("li",[t(Pn,te(o,{ref:"form",staticClass:"b-dropdown-form",class:{disabled:r.disabled},props:r,attrs:{disabled:r.disabled,tabindex:r.disabled?null:"-1"}}),n)])}});var zn=o.extend({name:"BDropdownText",functional:!0,inheritAttrs:!1,props:{tag:{type:String,default:"p"},variant:{type:String,default:null}},render:function(t,e){var r,o,n,i=e.props,a=e.data,l=e.children;return t("li",[t(i.tag,te(a,{staticClass:"b-dropdown-text",class:(r={},o="text-".concat(i.variant),n=i.variant,o in r?Object.defineProperty(r,o,{value:n,enumerable:!0,configurable:!0,writable:!0}):r[o]=n,r),props:i,ref:"text"}),l)])}});var Mn={id:{type:String,default:null},header:{type:String,default:null},headerTag:{type:String,default:"header"},headerVariant:{type:String,default:null},headerClasses:{type:[String,Array,Object],default:null},ariaDescribedby:{type:String,default:null}},$n=o.extend({name:"BDropdownGroup",functional:!0,inheritAttrs:!1,props:Mn,render:function(t,e){var r,o,n,i,a=e.props,l=e.data,s=e.slots,c=e.scopedSlots,d=s(),u=c||{},p=null;(le("header",u,d)||a.header)&&(p=a.id?"_bv_".concat(a.id,"_group_dd_header"):null,r=t(a.headerTag,{staticClass:"dropdown-header",class:[a.headerClasses,(o={},n="text-".concat(a.variant),i=a.variant,n in o?Object.defineProperty(o,n,{value:i,enumerable:!0,configurable:!0,writable:!0}):o[n]=i,o)],attrs:{id:p,role:"heading"}},se("header",{},u,d)||a.header));var f=[p,a.ariaDescribedBy].filter(Boolean).join(" ").trim();return t("li",[r||t(),t("ul",te(l,{staticClass:"list-unstyled",attrs:{id:a.id||null,"aria-describedby":f||null}}),se("default",{},u,d))])}}),Nn=nt({components:{BDropdown:hn,BDd:hn,BDropdownItem:yn,BDdItem:yn,BDropdownItemButton:Cn,BDropdownItemBtn:Cn,BDdItemButton:Cn,BDdItemBtn:Cn,BDropdownHeader:Tn,BDdHeader:Tn,BDropdownDivider:An,BDdDivider:An,BDropdownForm:Ln,BDdForm:Ln,BDropdownText:zn,BDdText:zn,BDropdownGroup:$n,BDdGroup:$n}});var Fn={type:{type:String,default:"iframe",validator:function(t){return u(["iframe","embed","video","object","img","b-img","b-img-lazy"],t)}},tag:{type:String,default:"div"},aspect:{type:String,default:"16by9"}},In=o.extend({name:"BEmbed",functional:!0,props:Fn,render:function(t,e){var r,o,n,i=e.props,a=e.data,l=e.children;return t(i.tag,{ref:a.ref,staticClass:"embed-responsive",class:(r={},o="embed-responsive-".concat(i.aspect),n=Boolean(i.aspect),o in r?Object.defineProperty(r,o,{value:n,enumerable:!0,configurable:!0,writable:!0}):r[o]=n,r)},[t(i.type,te(a,{ref:"",staticClass:"embed-responsive-item"}),l)])}}),Rn=nt({components:{BEmbed:In}}),qn={props:{options:{type:[Array,Object],default:function(){return[]}},valueField:{type:String,default:"value"},textField:{type:String,default:"text"},htmlField:{type:String,default:"html"},disabledField:{type:String,default:"disabled"}},computed:{formOptions:function(){var t=this.options,e=this.valueField,r=this.textField,o=this.htmlField,n=this.disabledField;return d(t)?t.map(function(t){if(C(t)){var i=t[e],a=String(t[r]);return{value:$(i)?a:i,text:qe(a),html:t[o],disabled:Boolean(t[n])}}return{value:t,text:qe(String(t)),disabled:!1}}):v(t).map(function(i){var a=t[i]||{};if(C(a)){var l=a[e],s=a[r];return{value:$(l)?i:l,text:$(s)?qe(String(i)):qe(String(s)),html:a[o],disabled:Boolean(a[n])}}return{value:i,text:qe(String(a)),disabled:!1}})}}};function Hn(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function Vn(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Hn(r,!0).forEach(function(e){Un(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Hn(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function Un(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var Wn=o.extend({name:"BFormDatalist",mixins:[qn,ce],props:{id:{type:String,default:null,required:!0}},render:function(t){var e=this.formOptions.map(function(e,r){return t("option",{key:"option_".concat(r,"_opt"),attrs:{disabled:e.disabled},domProps:Vn({},He(e.html,e.text),{value:e.value})})});return t("datalist",{attrs:{id:this.id}},[e,this.normalizeSlot("default")])}});var Gn={id:{type:String,default:null},tag:{type:String,default:"small"},textVariant:{type:String,default:function(){return ft("BFormText","textVariant")}},inline:{type:Boolean,default:!1}},Xn=o.extend({name:"BFormText",functional:!0,props:Gn,render:function(t,e){var r,o,n,i=e.props,a=e.data,l=e.children;return t(i.tag,te(a,{class:(r={"form-text":!i.inline},o="text-".concat(i.textVariant),n=Boolean(i.textVariant),o in r?Object.defineProperty(r,o,{value:n,enumerable:!0,configurable:!0,writable:!0}):r[o]=n,r),attrs:{id:i.id}}),l)}}),Kn={id:{type:String,default:null},tag:{type:String,default:"div"},tooltip:{type:Boolean,default:!1},forceShow:{type:Boolean,default:!1},state:{type:[Boolean,String],default:null},ariaLive:{type:String,default:null},role:{type:String,default:null}},Yn=o.extend({name:"BFormInvalidFeedback",functional:!0,props:Kn,render:function(t,e){var r=e.props,o=e.data,n=e.children,i=!0===r.forceShow||!1===r.state||"invalid"===r.state;return t(r.tag,te(o,{class:{"invalid-feedback":!r.tooltip,"invalid-tooltip":r.tooltip,"d-block":i},attrs:{id:r.id,role:r.role,"aria-live":r.ariaLive,"aria-atomic":r.ariaLive?"true":null}}),n)}}),Zn={id:{type:String,default:null},tag:{type:String,default:"div"},tooltip:{type:Boolean,default:!1},forceShow:{type:Boolean,default:!1},state:{type:[Boolean,String],default:null},ariaLive:{type:String,default:null},role:{type:String,default:null}},Jn=o.extend({name:"BFormValidFeedback",functional:!0,props:Zn,render:function(t,e){var r=e.props,o=e.data,n=e.children,i=!0===r.forceShow||!0===r.state||"valid"===r.state;return t(r.tag,te(o,{class:{"valid-feedback":!r.tooltip,"valid-tooltip":r.tooltip,"d-block":i},attrs:{id:r.id,role:r.role,"aria-live":r.ariaLive,"aria-atomic":r.ariaLive?"true":null}}),n)}}),Qn={tag:{type:String,default:"div"}},ti=o.extend({name:"BFormRow",functional:!0,props:Qn,render:function(t,e){var r=e.props,o=e.data,n=e.children;return t(r.tag,te(o,{staticClass:"form-row"}),n)}}),ei=nt({components:{BForm:Pn,BFormDatalist:Wn,BDatalist:Wn,BFormText:Xn,BFormInvalidFeedback:Yn,BFormFeedback:Yn,BFormValidFeedback:Jn,BFormRow:ti}}),ri={props:{state:{type:[String,Boolean],default:null}},computed:{computedState:function(){var t=this.state;return""===t?null:!0===t||"valid"===t||!1!==t&&"invalid"!==t&&null},stateClass:function(){var t=this.computedState;return!0===t?"is-valid":!1===t?"is-invalid":null}}},oi=function(t,e){return e+(t?_r(t):"")};function ni(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function ii(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var ai=function(){return{type:[String,Number],default:null}},li=dt(function(t,e,r){var o=t;if(!$(r)&&!N(r)&&!1!==r)return e&&(o+="-".concat(e)),"col"!==t||""!==r&&!0!==r?(o+="-".concat(r)).toLowerCase():o.toLowerCase()}),si=k(null),ci=function(){var t=bt().filter(Boolean),e=t.reduce(function(t,e){return e&&(t[e]={type:[Boolean,String,Number],default:!1}),t},k(null)),r=t.reduce(function(t,e){return t[oi(e,"offset")]=ai(),t},k(null)),o=t.reduce(function(t,e){return t[oi(e,"order")]=ai(),t},k(null));return si=g(k(null),{col:v(e),offset:v(r),order:v(o)}),function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?ni(r,!0).forEach(function(e){ii(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):ni(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}({col:{type:Boolean,default:!1},cols:ai()},e,{offset:ai()},r,{order:ai()},o,{alignSelf:{type:String,default:null,validator:function(t){return u(["auto","start","end","center","baseline","stretch"],t)}},tag:{type:String,default:"div"}})},di={name:"BCol",functional:!0,get props(){return delete this.props,this.props=ci()},render:function(t,e){var r,o=e.props,n=e.data,i=e.children,a=[];for(var l in si)for(var s=si[l],c=0;c<s.length;c++){var d=li(l,s[c].replace(l,""),o[s[c]]);d&&a.push(d)}var u=a.some(function(t){return/^col-/.test(t)});return a.push((ii(r={col:o.col||!u&&!o.cols},"col-".concat(o.cols),o.cols),ii(r,"offset-".concat(o.offset),o.offset),ii(r,"order-".concat(o.order),o.order),ii(r,"align-self-".concat(o.alignSelf),o.alignSelf),r)),t(o.tag,te(n,{class:a}),i)}};function ui(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function pi(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?ui(r,!0).forEach(function(e){fi(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):ui(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function fi(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var mi='Props "horizontal" and "breakpoint" are deprecated. Use "label-cols(-{breakpoint})" props instead.',hi=function(t,e){var r=e.normalizeSlot("invalid-feedback")||e.invalidFeedback,o=t();return r&&(o=t(Yn,{props:{id:e.invalidFeedbackId,state:e.computedState,tooltip:e.tooltip,ariaLive:e.feedbackAriaLive,role:e.feedbackAriaLive?"alert":null},attrs:{tabindex:r?"-1":null}},[r])),o},gi=function(t,e){var r=e.normalizeSlot("valid-feedback")||e.validFeedback,o=t();return r&&(o=t(Jn,{props:{id:e.validFeedbackId,state:e.computedState,tooltip:e.tooltip,ariaLive:e.feedbackAriaLive,role:e.feedbackAriaLive?"alert":null},attrs:{tabindex:r?"-1":null}},[r])),o},bi=function(t,e){var r=e.normalizeSlot("description")||e.description,o=t();return r&&(o=t(Xn,{attrs:{id:e.descriptionId,tabindex:r?"-1":null}},[r])),o},vi=dt(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1?arguments[1]:void 0;return"".concat(e).concat(_r(t))}),xi={name:"BFormGroup",mixins:[Co,ri,ce],get props(){return delete this.props,this.props=(t=bt(),e=t.reduce(function(t,e){return t[vi(e,"labelCols")]={type:[Number,String,Boolean],default:!e&&null},t},k(null)),r=t.reduce(function(t,e){return t[vi(e,"labelAlign")]={type:String,default:null},t},k(null)),pi({label:{type:String,default:null},labelFor:{type:String,default:null},labelSize:{type:String,default:null},labelSrOnly:{type:Boolean,default:!1}},e,{},r,{labelClass:{type:[String,Array,Object],default:null},description:{type:String,default:null},invalidFeedback:{type:String,default:null},validFeedback:{type:String,default:null},tooltip:{type:Boolean,default:!1},feedbackAriaLive:{type:String,default:"assertive"},validated:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},horizontal:{type:Boolean,default:!1,deprecated:mi},breakpoint:{type:String,default:null,deprecated:mi}}));var t,e,r},computed:{labelColProps:function(){var t=this,e={};if(this.horizontal){s("b-form-group: ".concat(mi));var r=this.breakpoint||bt()[1],o=parseInt(this.labelCols,10)||3;return e[r]=o>0?o:3,e}return bt().forEach(function(r){var o=t[vi(r,"labelCols")];if(R(o=""===o||(o||!1))||(o=(o=parseInt(o,10)||0)>0&&o),o){var n=r||(R(o)?"col":"cols");e[n]=o}}),e},labelAlignClasses:function(){var t=this,e=[];return bt().forEach(function(r){var o=t[vi(r,"labelAlign")]||null;if(o){var n=r?"text-".concat(r,"-").concat(o):"text-".concat(o);e.push(n)}}),e},isHorizontal:function(){return v(this.labelColProps).length>0},labelId:function(){return this.$slots.label||this.label?this.safeId("_BV_label_"):null},descriptionId:function(){return this.$slots.description||this.description?this.safeId("_BV_description_"):null},hasInvalidFeedback:function(){var t=this.$slots;return!1===this.computedState&&(t["invalid-feedback"]||this.invalidFeedback)},invalidFeedbackId:function(){return this.hasInvalidFeedback?this.safeId("_BV_feedback_invalid_"):null},hasValidFeedback:function(){return!0===this.computedState&&(this.$slots["valid-feedback"]||this.validFeedback)},validFeedbackId:function(){return this.hasValidFeedback?this.safeId("_BV_feedback_valid_"):null},describedByIds:function(){return[this.descriptionId,this.invalidFeedbackId,this.validFeedbackId].filter(Boolean).join(" ")||null}},watch:{describedByIds:function(t,e){t!==e&&this.setInputDescribedBy(t,e)}},mounted:function(){var t=this;this.$nextTick(function(){t.setInputDescribedBy(t.describedByIds)})},methods:{legendClick:function(t){if(!this.labelFor){var e=t.target?t.target.tagName:"";if(!/^(input|select|textarea|label|button|a)$/i.test(e)){var r=Dt("input:not([disabled]),textarea:not([disabled]),select:not([disabled])",this.$refs.content).filter(At);r&&1===r.length&&r[0].focus&&r[0].focus()}}},setInputDescribedBy:function(t,e){if(this.labelFor&&n.j){var r=jt("#".concat(this.labelFor),this.$refs.content);if(r){var o="aria-describedby",i=(Ht(r,o)||"").split(/\s+/);t=(t||"").split(/\s+/),e=(e||"").split(/\s+/),i=i.filter(function(t){return!u(e,t)}).concat(t).filter(Boolean),(i=v(i.reduce(function(t,e){return pi({},t,fi({},e,!0))},{})).join(" ").trim())?Rt(r,o,i):qt(r,o)}}}},render:function(t){var e=!this.labelFor,r=this.isHorizontal,o=function(t,e){var r=e.normalizeSlot("label")||e.label,o=e.labelFor,n=!o,i=e.isHorizontal,a=n?"legend":"label";if(r||i){if(e.labelSrOnly){var l=t();return r&&(l=t(a,{class:"sr-only",attrs:{id:e.labelId,for:o||null}},[r])),t(i?di:"div",{props:i?e.labelColProps:{}},[l])}return t(i?di:a,{on:n?{click:e.legendClick}:{},props:i?pi({tag:a},e.labelColProps):{},attrs:{id:e.labelId,for:o||null,tabindex:n?"-1":null},class:[i||n?"col-form-label":"",!i&&n?"pt-0":"",i||n?"":"d-block",e.labelSize?"col-form-label-".concat(e.labelSize):"",e.labelAlignClasses,e.labelClass]},[r])}return t()}(t,this),n=t(r?di:"div",{ref:"content",attrs:{tabindex:e?"-1":null,role:e?"group":null}},[this.normalizeSlot("default")||t(),hi(t,this),gi(t,this),bi(t,this)]),i={staticClass:"form-group",class:[this.validated?"was-validated":null,this.stateClass],attrs:{id:this.safeId(),disabled:e?this.disabled:null,role:e?null:"group","aria-invalid":!1===this.computedState?"true":null,"aria-labelledby":e&&r?this.labelId:null,"aria-describedby":e?this.describedByIds:null}};return t(e?"fieldset":r?ti:"div",i,r&&e?[t(ti,{},[o,n])]:[o,n])}},yi=nt({components:{BFormGroup:xi,BFormFieldset:xi}}),wi=function(t,e){for(var r=0;r<t.length;r++)if(No(t[r],e))return r;return-1},ki={props:{name:{type:String},id:{type:String},disabled:{type:Boolean},required:{type:Boolean,default:!1},form:{type:String,default:null},autofocus:{type:Boolean,default:!1}},mounted:function(){this.handleAutofocus()},activated:function(){this.handleAutofocus()},methods:{handleAutofocus:function(){var t=this;this.$nextTick(function(){_t(function(){var e=t.$el;t.autofocus&&At(e)&&(Lt(e,"input, textarea, select")||(e=jt("input, textarea, select",e)),e&&e.focus&&e.focus())})})}}};var _i={mixins:[ce],model:{prop:"checked",event:"input"},props:{value:{},checked:{},inline:{type:Boolean,default:!1},plain:{type:Boolean,default:!1},button:{type:Boolean,default:!1},buttonVariant:{type:String,default:null},ariaLabel:{type:String,default:null},ariaLabelledby:{type:String,default:null}},data:function(){return{localChecked:this.isGroup?this.bvGroup.checked:this.checked,hasFocus:!1}},computed:{computedLocalChecked:{get:function(){return this.isGroup?this.bvGroup.localChecked:this.localChecked},set:function(t){this.isGroup?this.bvGroup.localChecked=t:this.localChecked=t}},isGroup:function(){return Boolean(this.bvGroup)},isBtnMode:function(){return this.isGroup?this.bvGroup.buttons:this.button},isPlain:function(){return!this.isBtnMode&&(this.isGroup?this.bvGroup.plain:this.plain)},isCustom:function(){return!this.isBtnMode&&!this.isPlain},isSwitch:function(){return!(this.isBtnMode||this.isRadio||this.isPlain)&&(this.isGroup?this.bvGroup.switches:this.switch)},isInline:function(){return this.isGroup?this.bvGroup.inline:this.inline},isDisabled:function(){return this.isGroup&&this.bvGroup.disabled||this.disabled},isRequired:function(){return Boolean(this.getName&&(this.isGroup?this.bvGroup.required:this.required))},getName:function(){return(this.isGroup?this.bvGroup.groupName:this.name)||null},getForm:function(){return(this.isGroup?this.bvGroup.form:this.form)||null},getSize:function(){return(this.isGroup?this.bvGroup.size:this.size)||""},getState:function(){return this.isGroup?this.bvGroup.computedState:this.computedState},getButtonVariant:function(){return this.buttonVariant?this.buttonVariant:this.isGroup&&this.bvGroup.buttonVariant?this.bvGroup.buttonVariant:"secondary"},buttonClasses:function(){return["btn","btn-".concat(this.getButtonVariant),this.getSize?"btn-".concat(this.getSize):"",this.isDisabled?"disabled":"",this.isChecked?"active":"",this.hasFocus?"focus":""]}},watch:{checked:function(t,e){this.computedLocalChecked=t}},methods:{handleFocus:function(t){t.target&&("focus"===t.type?this.hasFocus=!0:"blur"===t.type&&(this.hasFocus=!1))},focus:function(){!this.isDisabled&&this.$refs.input&&this.$refs.input.focus&&this.$refs.input.focus()},blur:function(){!this.isDisabled&&this.$refs.input&&this.$refs.input.blur&&this.$refs.input.blur()}},render:function(t){var e=this.normalizeSlot("default"),r={change:this.handleChange};this.isBtnMode&&(r.focus=r.blur=this.handleFocus);var o=t("input",{ref:"input",key:"input",on:r,class:{"form-check-input":this.isPlain,"custom-control-input":this.isCustom,"is-valid":!0===this.getState&&!this.isBtnMode,"is-invalid":!1===this.getState&&!this.isBtnMode,"position-static":this.isPlain&&!e},directives:[{name:"model",rawName:"v-model",value:this.computedLocalChecked,expression:"computedLocalChecked"}],attrs:{id:this.safeId(),type:this.isRadio?"radio":"checkbox",name:this.getName,form:this.getForm,disabled:this.isDisabled,required:this.isRequired,autocomplete:"off","aria-required":this.isRequired||null,"aria-label":this.ariaLabel||null,"aria-labelledby":this.ariaLabelledby||null},domProps:{value:this.value,checked:this.isChecked}});if(this.isBtnMode){var n=t("label",{class:this.buttonClasses},[o,e]);return this.isGroup||(n=t("div",{class:["btn-group-toggle","d-inline-block"]},[n])),n}var i,a,l,s=t();return this.isPlain&&!e||(s=t("label",{class:{"form-check-label":this.isPlain,"custom-control-label":this.isCustom},attrs:{for:this.safeId()}},e)),t("div",{class:(i={"form-check":this.isPlain,"form-check-inline":this.isPlain&&this.isInline,"custom-control":this.isCustom,"custom-control-inline":this.isCustom&&this.isInline,"custom-checkbox":this.isCustom&&this.isCheck&&!this.isSwitch,"custom-switch":this.isSwitch,"custom-radio":this.isCustom&&this.isRadio},a="form-control-".concat(this.getSize),l=Boolean(this.getSize&&!this.isBtnMode),a in i?Object.defineProperty(i,a,{value:l,enumerable:!0,configurable:!0,writable:!0}):i[a]=l,i)},[o,s])}},Si={props:{size:{type:String,default:null}},computed:{sizeFormClass:function(){return[this.size?"form-control-".concat(this.size):null]},sizeBtnClass:function(){return[this.size?"btn-".concat(this.size):null]}}},Ci=o.extend({name:"BFormCheckbox",mixins:[_i,Co,ki,Si,ri],inject:{bvGroup:{from:"bvCheckGroup",default:!1}},props:{value:{default:!0},uncheckedValue:{default:!1},indeterminate:{type:Boolean,default:!1},switch:{type:Boolean,default:!1},checked:{type:[String,Number,Object,Array,Boolean],default:null}},computed:{isChecked:function(){var t=this.computedLocalChecked,e=this.value;return d(t)?wi(t,e)>-1:No(t,e)},isRadio:function(){return!1},isCheck:function(){return!0}},watch:{computedLocalChecked:function(t,e){this.$emit("input",t),this.$refs&&this.$refs.input&&this.$emit("update:indeterminate",this.$refs.input.indeterminate)},indeterminate:function(t,e){this.setIndeterminate(t)}},mounted:function(){this.setIndeterminate(this.indeterminate)},methods:{handleChange:function(t){var e=t.target,r=e.checked,o=e.indeterminate,n=this.computedLocalChecked,i=this.value,a=d(n),l=a?null:this.uncheckedValue;if(a){var s=wi(n,i);r&&s<0?n=n.concat(i):!r&&s>-1&&(n=n.slice(0,s).concat(n.slice(s+1)))}else n=r?i:l;this.computedLocalChecked=n,this.$emit("change",r?i:l),this.isGroup&&this.bvGroup.$emit("change",n),this.$emit("update:indeterminate",o)},setIndeterminate:function(t){d(this.computedLocalChecked)&&(t=!1),this.$refs&&this.$refs.input&&(this.$refs.input.indeterminate=t,this.$emit("update:indeterminate",t))}}}),Oi=o.extend({name:"BFormRadio",mixins:[Co,_i,ki,Si,ri],inject:{bvGroup:{from:"bvRadioGroup",default:!1}},props:{checked:{type:[String,Object,Number,Boolean],default:null}},computed:{isChecked:function(){return No(this.value,this.computedLocalChecked)},isRadio:function(){return!0},isCheck:function(){return!1}},watch:{computedLocalChecked:function(t,e){this.$emit("input",this.computedLocalChecked)}},methods:{handleChange:function(t){var e=t.target.checked,r=this.value;this.computedLocalChecked=r,this.$emit("change",e?r:null),this.isGroup&&this.bvGroup.$emit("change",e?r:null)}}}),Ti={mixins:[ce],model:{prop:"checked",event:"input"},props:{validated:{type:Boolean,default:!1},ariaInvalid:{type:[Boolean,String],default:!1},stacked:{type:Boolean,default:!1},plain:{type:Boolean,default:!1},buttons:{type:Boolean,default:!1},buttonVariant:{type:String,default:"secondary"}},computed:{inline:function(){return!this.stacked},groupName:function(){return this.name||this.safeId()},groupClasses:function(){return this.buttons?["btn-group-toggle",this.inline?"btn-group":"btn-group-vertical",this.size?"btn-group-".concat(this.size):"",this.validated?"was-validated":""]:[this.validated?"was-validated":""]},computedAriaInvalid:function(){var t=this.ariaInvalid;return!0===t||"true"===t||""===t?"true":!1===this.computedState?"true":null}},watch:{checked:function(t,e){this.localChecked=t},localChecked:function(t,e){this.$emit("input",t)}},render:function(t){var e=this,r=this.formOptions.map(function(r,o){var n="_BV_option_".concat(o,"_");return t(e.isRadioGroup?Oi:Ci,{key:n,props:{id:e.safeId(n),value:r.value,disabled:r.disabled||!1}},[t("span",{domProps:He(r.html,r.text)})])});return t("div",{class:this.groupClasses,attrs:{id:this.safeId(),role:this.isRadioGroup?"radiogroup":"group",tabindex:"-1","aria-required":this.required?"true":null,"aria-invalid":this.computedAriaInvalid}},[this.normalizeSlot("first"),r,this.normalizeSlot("default")])}},Bi={switches:{type:Boolean,default:!1},checked:{type:[String,Number,Object,Array,Boolean],default:null}},Ai=o.extend({name:"BFormCheckboxGroup",mixins:[Co,ki,Ti,qn,Si,ri],provide:function(){return{bvCheckGroup:this}},props:Bi,data:function(){return{localChecked:this.checked||[]}},computed:{isRadioGroup:function(){return!1}}}),Ei=nt({components:{BFormCheckbox:Ci,BCheckbox:Ci,BCheck:Ci,BFormCheckboxGroup:Ai,BCheckboxGroup:Ai,BCheckGroup:Ai}}),Pi={checked:{type:[String,Object,Number,Boolean],default:null}},Di=o.extend({name:"BFormRadioGroup",mixins:[Co,ki,Ti,qn,Si,ri],provide:function(){return{bvRadioGroup:this}},props:Pi,data:function(){return{localChecked:this.checked}},computed:{isRadioGroup:function(){return!0}}}),ji=nt({components:{BFormRadio:Oi,BRadio:Oi,BFormRadioGroup:Di,BRadioGroup:Di}}),Li={model:{prop:"value",event:"update"},props:{value:{type:[String,Number],default:""},ariaInvalid:{type:[Boolean,String],default:!1},readonly:{type:Boolean,default:!1},plaintext:{type:Boolean,default:!1},autocomplete:{type:String,default:null},placeholder:{type:String,default:null},formatter:{type:Function,default:null},trim:{type:Boolean,default:!1},number:{type:Boolean,default:!1},lazyFormatter:{type:Boolean,value:!1}},data:function(){return{localValue:this.stringifyValue(this.value)}},computed:{computedClass:function(){return[{"custom-range":"range"===this.type,"form-control-plaintext":this.plaintext&&"range"!==this.type&&"color"!==this.type,"form-control":!this.plaintext&&"range"!==this.type||"color"===this.type},this.sizeFormClass,this.stateClass]},computedAriaInvalid:function(){return this.ariaInvalid&&"false"!==this.ariaInvalid?!0===this.ariaInvalid?"true":this.ariaInvalid:!1===this.computedState?"true":null}},watch:{value:function(t){t!==this.localValue&&(this.localValue=this.stringifyValue(t))}},mounted:function(){var t=this.stringifyValue(this.value);t!==this.localValue&&(this.localValue=t)},methods:{stringifyValue:function(t){return $(t)||N(t)?"":String(t)},getFormatted:function(t,e){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return t=this.stringifyValue(t),this.lazyFormatter&&!r||!I(this.formatter)||(t=this.formatter(t,e)),t},updateValue:function(t){if((t=this.stringifyValue(t))!==this.localValue){if(this.localValue=t,this.number){var e=parseFloat(t);t=isNaN(e)?t:e}else this.trim&&(t=t.trim());this.$emit("update",t)}else this.$refs.input&&t!==this.$refs.input.value&&(this.$refs.input.value=t)},onInput:function(t){if(!t.target.composing){var e=this.getFormatted(t.target.value,t);!1===e||t.defaultPrevented?t.preventDefault():(this.updateValue(e),this.$emit("input",e))}},onChange:function(t){if(!t.target.composing){var e=this.getFormatted(t.target.value,t);!1===e||t.defaultPrevented?t.preventDefault():(this.updateValue(e),this.$emit("change",e))}},onBlur:function(t){if(this.lazyFormatter){var e=this.getFormatted(t.target.value,t,!0);if(!1===e)return;this.updateValue(e)}this.$emit("blur",t)},focus:function(){this.disabled||this.$el.focus()},blur:function(){this.disabled||this.$el.blur()}}},zi={computed:{selectionStart:{cache:!1,get:function(){return this.$refs.input.selectionStart},set:function(t){this.$refs.input.selectionStart=t}},selectionEnd:{cache:!1,get:function(){return this.$refs.input.selectionEnd},set:function(t){this.$refs.input.selectionEnd=t}},selectionDirection:{cache:!1,get:function(){return this.$refs.input.selectionDirection},set:function(t){this.$refs.input.selectionDirection=t}}},methods:{select:function(){var t;(t=this.$refs.input).select.apply(t,arguments)},setSelectionRange:function(){var t;(t=this.$refs.input).setSelectionRange.apply(t,arguments)},setRangeText:function(){var t;(t=this.$refs.input).setRangeText.apply(t,arguments)}}},Mi={computed:{validity:{cache:!1,get:function(){return this.$refs.input.validity}},validationMessage:{cache:!1,get:function(){return this.$refs.input.validationMessage}},willValidate:{cache:!1,get:function(){return this.$refs.input.willValidate}}},methods:{setCustomValidity:function(){var t;return(t=this.$refs.input).setCustomValidity.apply(t,arguments)},checkValidity:function(){var t;return(t=this.$refs.input).checkValidity.apply(t,arguments)},reportValidity:function(){var t;return(t=this.$refs.input).reportValidity.apply(t,arguments)}}};function $i(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function Ni(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?$i(r,!0).forEach(function(e){Fi(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):$i(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function Fi(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var Ii=["text","password","email","number","url","tel","search","range","color","date","time","datetime","datetime-local","month","week"],Ri=o.extend({name:"BFormInput",mixins:[Co,ki,Si,ri,Li,zi,Mi],props:{type:{type:String,default:"text",validator:function(t){return u(Ii,t)}},noWheel:{type:Boolean,default:!1},min:{type:[String,Number],default:null},max:{type:[String,Number],default:null},step:{type:[String,Number],default:null},list:{type:String,default:null}},computed:{localType:function(){return u(Ii,this.type)?this.type:"text"}},watch:{noWheel:function(t){this.setWheelStopper(t)}},mounted:function(){this.setWheelStopper(this.noWheel)},deactivated:function(){this.setWheelStopper(!1)},activated:function(){this.setWheelStopper(this.noWheel)},beforeDestroy:function(){this.setWheelStopper(!1)},methods:{setWheelStopper:function(t){var e=this.$el;t?(Ot(e,"focus",this.onWheelFocus),Ot(e,"blur",this.onWheelBlur)):(Tt(e,"focus",this.onWheelFocus),Tt(e,"blur",this.onWheelBlur),Tt(document,"wheel",this.stopWheel))},onWheelFocus:function(t){Ot(document,"wheel",this.stopWheel)},onWheelBlur:function(t){Tt(document,"wheel",this.stopWheel)},stopWheel:function(t){t.preventDefault(),this.$el.blur()}},render:function(t){return t("input",{ref:"input",class:this.computedClass,directives:[{name:"model",rawName:"v-model",value:this.localValue,expression:"localValue"}],attrs:{id:this.safeId(),name:this.name,form:this.form||null,type:this.localType,disabled:this.disabled,placeholder:this.placeholder,required:this.required,autocomplete:this.autocomplete||null,readonly:this.readonly||this.plaintext,min:this.min,max:this.max,step:this.step,list:"password"!==this.localType?this.list:null,"aria-required":this.required?"true":null,"aria-invalid":this.computedAriaInvalid},domProps:{value:this.localValue},on:Ni({},this.$listeners,{input:this.onInput,change:this.onChange,blur:this.onBlur})})}}),qi=nt({components:{BFormInput:Ri,BInput:Ri}});function Hi(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function Vi(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Hi(r,!0).forEach(function(e){Ui(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Hi(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function Ui(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var Wi=o.extend({name:"BFormTextarea",mixins:[Co,ki,Si,ri,Li,zi,Mi],props:{rows:{type:[Number,String],default:2},maxRows:{type:[Number,String],default:null},wrap:{type:String,default:"soft"},noResize:{type:Boolean,default:!1},noAutoShrink:{type:Boolean,default:!1}},data:function(){return{dontResize:!0,heightInPx:null}},computed:{computedStyle:function(){var t={resize:!this.computedRows||this.noResize?"none":null};return this.computedRows||(t.height=this.heightInPx,t.overflowY="scroll"),t},computedMinRows:function(){return Math.max(parseInt(this.rows,10)||2,2)},computedMaxRows:function(){return Math.max(this.computedMinRows,parseInt(this.maxRows,10)||0)},computedRows:function(){return this.computedMinRows===this.computedMaxRows?this.computedMinRows:null}},watch:{dontResize:function(t,e){t||this.setHeight()},localValue:function(t,e){this.setHeight()}},mounted:function(){var t=this;this.$nextTick(function(){t.dontResize=!1})},activated:function(){var t=this;this.$nextTick(function(){t.dontResize=!1})},deactivated:function(){this.dontResize=!0},beforeDestroy:function(){this.dontResize=!0},methods:{setHeight:function(){var t=this;this.$nextTick(function(){t.heightInPx=t.computeHeight()})},computeHeight:function(){if(this.$isServer||!N(this.computedRows))return null;var t=this.$el;if(!At(t))return null;var e=Wt(t),r=parseFloat(e.lineHeight),o=(parseFloat(e.borderTopWidth)||0)+(parseFloat(e.borderBottomWidth)||0),n=(parseFloat(e.paddingTop)||0)+(parseFloat(e.paddingBottom)||0),i=o+n,a=r*this.computedMinRows+i,l=t.style.height||e.height;t.style.height="auto";var s=t.scrollHeight;t.style.height=l;var c=Math.max((s-n)/r,2),d=Math.min(Math.max(c,this.computedMinRows),this.computedMaxRows),u=Math.max(Math.ceil(d*r+i),a);return this.noAutoShrink&&(parseFloat(l)||0)>u?l:"".concat(u,"px")}},render:function(t){return t("textarea",{ref:"input",class:this.computedClass,style:this.computedStyle,directives:[{name:"model",rawName:"v-model",value:this.localValue,expression:"localValue"}],attrs:{id:this.safeId(),name:this.name,form:this.form||null,disabled:this.disabled,placeholder:this.placeholder,required:this.required,autocomplete:this.autocomplete||null,readonly:this.readonly||this.plaintext,rows:this.computedRows,wrap:this.wrap||null,"aria-required":this.required?"true":null,"aria-invalid":this.computedAriaInvalid},domProps:{value:this.localValue},on:Vi({},this.$listeners,{input:this.onInput,change:this.onChange,blur:this.onBlur})})}}),Gi=nt({components:{BFormTextarea:Wi,BTextarea:Wi}}),Xi={props:{plain:{type:Boolean,default:!1}},computed:{custom:function(){return!this.plain}}},Ki=o.extend({name:"BFormFile",mixins:[Co,ki,ri,Xi,ce],model:{prop:"value",event:"input"},props:{value:{default:null},accept:{type:String,default:""},capture:{type:Boolean,default:!1},placeholder:{type:String,default:function(){return ft("BFormFile","placeholder")}},browseText:{type:String,default:function(){return ft("BFormFile","browseText")}},dropPlaceholder:{type:String,default:function(){return ft("BFormFile","dropPlaceholder")}},multiple:{type:Boolean,default:!1},directory:{type:Boolean,default:!1},noTraverse:{type:Boolean,default:!1},noDrop:{type:Boolean,default:!1},fileNameFormatter:{type:Function,default:null}},data:function(){return{selectedFile:null,dragging:!1,hasFocus:!1}},computed:{selectLabel:function(){if(this.dragging&&this.dropPlaceholder)return this.dropPlaceholder;if(!this.selectedFile||0===this.selectedFile.length)return this.placeholder;var t=p(this.selectedFile).filter(Boolean);return this.hasNormalizedSlot("file-name")?[this.normalizeSlot("file-name",{files:t,names:t.map(function(t){return t.name})})]:I(this.fileNameFormatter)?String(this.fileNameFormatter(t)):t.map(function(t){return t.name}).join(", ")}},watch:{selectedFile:function(t,e){t===e||d(t)&&d(e)&&t.length===e.length&&t.every(function(t,r){return t===e[r]})||(!t&&this.multiple?this.$emit("input",[]):this.$emit("input",t))},value:function(t){(!t||d(t)&&0===t.length)&&this.reset()}},methods:{focusHandler:function(t){this.plain||"focusout"===t.type?this.hasFocus=!1:this.hasFocus=!0},reset:function(){try{this.$refs.input.value=""}catch(t){}this.$refs.input.type="",this.$refs.input.type="file",this.selectedFile=this.multiple?[]:null},onFileChange:function(t){var e=this;this.$emit("change",t);var r=t.dataTransfer&&t.dataTransfer.items;if(!r||this.noTraverse)this.setFiles(t.target.files||t.dataTransfer.files);else{for(var o=[],n=0;n<r.length;n++){var i=r[n].webkitGetAsEntry();i&&o.push(this.traverseFileTree(i))}Promise.all(o).then(function(t){e.setFiles(c(t))})}},setFiles:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];if(t)if(this.multiple){for(var e=[],r=0;r<t.length;r++)e.push(t[r]);this.selectedFile=e}else this.selectedFile=t[0]||null;else this.selectedFile=null},onReset:function(){this.selectedFile=this.multiple?[]:null},onDragover:function(t){t.preventDefault(),t.stopPropagation(),!this.noDrop&&this.custom&&(this.dragging=!0,t.dataTransfer.dropEffect="copy")},onDragleave:function(t){t.preventDefault(),t.stopPropagation(),this.dragging=!1},onDrop:function(t){t.preventDefault(),t.stopPropagation(),this.noDrop||(this.dragging=!1,t.dataTransfer.files&&t.dataTransfer.files.length>0&&this.onFileChange(t))},traverseFileTree:function(t,e){var r=this;return new Promise(function(o){e=e||"",t.isFile?t.file(function(t){t.$path=e,o(t)}):t.isDirectory&&t.createReader().readEntries(function(n){for(var i=[],a=0;a<n.length;a++)i.push(r.traverseFileTree(n[a],e+t.name+"/"));Promise.all(i).then(function(t){o(c(t))})})})}},render:function(t){var e=t("input",{ref:"input",class:[{"form-control-file":this.plain,"custom-file-input":this.custom,focus:this.custom&&this.hasFocus},this.stateClass],attrs:{type:"file",id:this.safeId(),name:this.name,disabled:this.disabled,required:this.required,form:this.form||null,capture:this.capture||null,accept:this.accept||null,multiple:this.multiple,webkitdirectory:this.directory,"aria-required":this.required?"true":null},on:{change:this.onFileChange,focusin:this.focusHandler,focusout:this.focusHandler,reset:this.onReset}});if(this.plain)return e;var r=t("label",{staticClass:"custom-file-label",class:[this.dragging?"dragging":null],attrs:{for:this.safeId(),"data-browse":this.browseText||null}},this.selectLabel);return t("div",{staticClass:"custom-file b-form-file",class:this.stateClass,attrs:{id:this.safeId("_BV_file_outer_")},on:{dragover:this.onDragover,dragleave:this.onDragleave,drop:this.onDrop}},[e,r])}}),Yi=nt({components:{BFormFile:Ki,BFile:Ki}});function Zi(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function Ji(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Zi(r,!0).forEach(function(e){Qi(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Zi(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function Qi(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var ta=o.extend({name:"BFormSelect",mixins:[Co,ce,ki,Si,ri,Xi,qn],model:{prop:"value",event:"input"},props:{value:{},multiple:{type:Boolean,default:!1},selectSize:{type:Number,default:0},ariaInvalid:{type:[Boolean,String],default:!1}},data:function(){return{localValue:this.value}},computed:{computedSelectSize:function(){return this.plain||0!==this.selectSize?this.selectSize:null},inputClass:function(){return[this.plain?"form-control":"custom-select",this.size&&this.plain?"form-control-".concat(this.size):null,this.size&&!this.plain?"custom-select-".concat(this.size):null,this.stateClass]},computedAriaInvalid:function(){return!0===this.ariaInvalid||"true"===this.ariaInvalid?"true":"is-invalid"===this.stateClass?"true":null}},watch:{value:function(t,e){this.localValue=t},localValue:function(t,e){this.$emit("input",this.localValue)}},methods:{focus:function(){this.$refs.input.focus()},blur:function(){this.$refs.input.blur()}},render:function(t){var e=this,r=this.formOptions.map(function(e,r){return t("option",{key:"option_".concat(r,"_opt"),attrs:{disabled:Boolean(e.disabled)},domProps:Ji({},He(e.html,e.text),{value:e.value})})});return t("select",{ref:"input",class:this.inputClass,directives:[{name:"model",rawName:"v-model",value:this.localValue,expression:"localValue"}],attrs:{id:this.safeId(),name:this.name,form:this.form||null,multiple:this.multiple||null,size:this.computedSelectSize,disabled:this.disabled,required:this.required,"aria-required":this.required?"true":null,"aria-invalid":this.computedAriaInvalid},on:{change:function(t){var r=t.target,o=c(r.options).filter(function(t){return t.selected}).map(function(t){return"_value"in t?t._value:t.value});e.localValue=r.multiple?o:o[0],e.$nextTick(function(){e.$emit("change",e.localValue)})}}},[this.normalizeSlot("first"),r,this.normalizeSlot("default")])}}),ea=nt({components:{BFormSelect:ta,BSelect:ta}}),ra=nt({components:{BImg:ao,BImgLazy:co}}),oa={tag:{type:String,default:"div"}},na=o.extend({name:"BInputGroupText",functional:!0,props:oa,render:function(t,e){var r=e.props,o=e.data,n=e.children;return t(r.tag,te(o,{staticClass:"input-group-text"}),n)}});function ia(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function aa(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var la={id:{type:String,default:null},tag:{type:String,default:"div"},isText:{type:Boolean,default:!1}},sa=o.extend({name:"BInputGroupAddon",functional:!0,props:function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?ia(r,!0).forEach(function(e){aa(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):ia(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}({},la,{append:{type:Boolean,default:!1}}),render:function(t,e){var r=e.props,o=e.data,n=e.children;return t(r.tag,te(o,{class:{"input-group-append":r.append,"input-group-prepend":!r.append},attrs:{id:r.id}}),r.isText?[t(na,n)]:n)}});function ca(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function da(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?ca(r,!0).forEach(function(e){ua(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):ca(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function ua(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var pa=o.extend({name:"BInputGroupPrepend",functional:!0,props:la,render:function(t,e){var r=e.props,o=e.data,n=e.children;return t(sa,te(o,{props:da({},r,{append:!1})}),n)}});function fa(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function ma(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?fa(r,!0).forEach(function(e){ha(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):fa(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function ha(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var ga=o.extend({name:"BInputGroupAppend",functional:!0,props:la,render:function(t,e){var r=e.props,o=e.data,n=e.children;return t(sa,te(o,{props:ma({},r,{append:!0})}),n)}});function ba(t){return function(t){if(Array.isArray(t)){for(var e=0,r=new Array(t.length);e<t.length;e++)r[e]=t[e];return r}}(t)||function(t){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t))return Array.from(t)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}var va={id:{type:String},size:{type:String},prepend:{type:String},prependHtml:{type:String},append:{type:String},appendHtml:{type:String},tag:{type:String,default:"div"}},xa=o.extend({name:"BInputGroup",functional:!0,props:va,render:function(t,e){var r,o,n,i=e.props,a=e.data,l=e.slots,s=e.scopedSlots,c=l(),d=s||{},u=[];return i.prepend||i.prependHtml||le("prepend",d,c)?u.push(t(pa,[i.prepend||i.prependHtml?t(na,{domProps:He(i.prependHtml,i.prepend)}):t(),se("prepend",{},d,c)||t()])):u.push(t()),le("default",d,c)?u.push.apply(u,ba(se("default",{},d,c))):u.push(t()),i.append||i.appendHtml||le("append",d,c)?u.push(t(ga,[i.append||i.appendHtml?t(na,{domProps:He(i.appendHtml,i.append)}):t(),se("append",{},d,c)||t()])):u.push(t()),t(i.tag,te(a,{staticClass:"input-group",class:(r={},o="input-group-".concat(i.size),n=Boolean(i.size),o in r?Object.defineProperty(r,o,{value:n,enumerable:!0,configurable:!0,writable:!0}):r[o]=n,r),attrs:{id:i.id||null,role:"group"}}),u)}}),ya=nt({components:{BInputGroup:xa,BInputGroupAddon:sa,BInputGroupPrepend:pa,BInputGroupAppend:ga,BInputGroupText:na}}),wa={tag:{type:String,default:"div"},fluid:{type:Boolean,default:!1}},ka=o.extend({name:"BContainer",functional:!0,props:wa,render:function(t,e){var r=e.props,o=e.data,n=e.children;return t(r.tag,te(o,{class:{container:!r.fluid,"container-fluid":r.fluid}}),n)}});function _a(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var Sa={fluid:{type:Boolean,default:!1},containerFluid:{type:Boolean,default:!1},header:{type:String,default:null},headerHtml:{type:String,default:null},headerTag:{type:String,default:"h1"},headerLevel:{type:[Number,String],default:"3"},lead:{type:String,default:null},leadHtml:{type:String,default:null},leadTag:{type:String,default:"p"},tag:{type:String,default:"div"},bgVariant:{type:String,default:function(){return ft("BJumbotron","bgVariant")}},borderVariant:{type:String,default:function(){return ft("BJumbotron","borderVariant")}},textVariant:{type:String,default:function(){return ft("BJumbotron","textVariant")}}},Ca=o.extend({name:"BJumbotron",functional:!0,props:Sa,render:function(t,e){var r,o=e.props,n=e.data,i=e.slots,a=e.scopedSlots,l=[],s=i(),c=a||{};return(o.header||le("header",c,s)||o.headerHtml)&&l.push(t(o.headerTag,{class:_a({},"display-".concat(o.headerLevel),Boolean(o.headerLevel))},se("header",{},c,s)||o.headerHtml||qe(o.header))),(o.lead||le("lead",c,s)||o.leadHtml)&&l.push(t(o.leadTag,{staticClass:"lead"},se("lead",{},c,s)||o.leadHtml||qe(o.lead))),le("default",c,s)&&l.push(se("default",{},c,s)),o.fluid&&(l=[t(ka,{props:{fluid:o.containerFluid}},l)]),t(o.tag,te(n,{staticClass:"jumbotron",class:(r={"jumbotron-fluid":o.fluid},_a(r,"text-".concat(o.textVariant),Boolean(o.textVariant)),_a(r,"bg-".concat(o.bgVariant),Boolean(o.bgVariant)),_a(r,"border-".concat(o.borderVariant),Boolean(o.borderVariant)),_a(r,"border",Boolean(o.borderVariant)),r)}),l)}}),Oa=nt({components:{BJumbotron:Ca}});function Ta(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var Ba=["start","end","center"],Aa={tag:{type:String,default:"div"},noGutters:{type:Boolean,default:!1},alignV:{type:String,default:null,validator:function(t){return u(Ba.concat(["baseline","stretch"]),t)}},alignH:{type:String,default:null,validator:function(t){return u(Ba.concat(["between","around"]),t)}},alignContent:{type:String,default:null,validator:function(t){return u(Ba.concat(["between","around","stretch"]),t)}}},Ea=o.extend({name:"BRow",functional:!0,props:Aa,render:function(t,e){var r,o=e.props,n=e.data,i=e.children;return t(o.tag,te(n,{staticClass:"row",class:(r={"no-gutters":o.noGutters},Ta(r,"align-items-".concat(o.alignV),o.alignV),Ta(r,"justify-content-".concat(o.alignH),o.alignH),Ta(r,"align-content-".concat(o.alignContent),o.alignContent),r)}),i)}}),Pa=nt({components:{BContainer:ka,BRow:Ea,BCol:di,BFormRow:ti}}),Da=nt({components:{BLink:Le}});var ja={tag:{type:String,default:"div"},flush:{type:Boolean,default:!1},horizontal:{type:[Boolean,String],default:!1}},La=o.extend({name:"BListGroup",functional:!0,props:ja,render:function(t,e){var r=e.props,o=e.data,n=e.children,i=""===r.horizontal||r.horizontal;i=!r.flush&&i;var a,l,s,c={staticClass:"list-group",class:(a={"list-group-flush":r.flush,"list-group-horizontal":!0===i},l="list-group-horizontal-".concat(i),s=q(i),l in a?Object.defineProperty(a,l,{value:s,enumerable:!0,configurable:!0,writable:!0}):a[l]=s,a)};return t(r.tag,te(o,c),n)}});function za(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function Ma(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var $a=["a","router-link","button","b-link"],Na=je();delete Na.href.default,delete Na.to.default;var Fa=function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?za(r,!0).forEach(function(e){Ma(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):za(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}({tag:{type:String,default:"div"},action:{type:Boolean,default:null},button:{type:Boolean,default:null},variant:{type:String,default:function(){return ft("BListGroupItem","variant")}}},Na),Ia=o.extend({name:"BListGroupItem",functional:!0,props:Fa,render:function(t,e){var r,o=e.props,n=e.data,i=e.children,a=o.button?"button":o.href||o.to?Le:o.tag,l=Boolean(o.href||o.to||o.action||o.button||u($a,o.tag)),s={},c={};return"button"===a?(n.attrs&&n.attrs.type||(s.type="button"),o.disabled&&(s.disabled=!0)):c=ve(Na,o),t(a,te(n,{attrs:s,props:c,staticClass:"list-group-item",class:(r={},Ma(r,"list-group-item-".concat(o.variant),Boolean(o.variant)),Ma(r,"list-group-item-action",l),Ma(r,"active",o.active),Ma(r,"disabled",o.disabled),r)}),i)}}),Ra=nt({components:{BListGroup:La,BListGroupItem:Ia}}),qa={tag:{type:String,default:"div"}},Ha=o.extend({name:"BMediaBody",functional:!0,props:qa,render:function(t,e){var r=e.props,o=e.data,n=e.children;return t(r.tag,te(o,{staticClass:"media-body"}),n)}});var Va={tag:{type:String,default:"div"},verticalAlign:{type:String,default:"top"}},Ua=o.extend({name:"BMediaAside",functional:!0,props:Va,render:function(t,e){var r,o,n,i=e.props,a=e.data,l=e.children;return t(i.tag,te(a,{staticClass:"d-flex",class:(r={},o="align-self-".concat(i.verticalAlign),n=i.verticalAlign,o in r?Object.defineProperty(r,o,{value:n,enumerable:!0,configurable:!0,writable:!0}):r[o]=n,r)}),l)}}),Wa={tag:{type:String,default:"div"},rightAlign:{type:Boolean,default:!1},verticalAlign:{type:String,default:"top"},noBody:{type:Boolean,default:!1}},Ga=o.extend({name:"BMedia",functional:!0,props:Wa,render:function(t,e){var r=e.props,o=e.data,n=e.slots,i=e.scopedSlots,a=e.children,l=r.noBody?a:[];if(!r.noBody){var s=n(),c=i||{},d=se("aside",{},c,s),u=se("default",{},c,s);d&&!r.rightAlign&&l.push(t(Ua,{staticClass:"mr-3",props:{verticalAlign:r.verticalAlign}},d)),l.push(t(Ha,{},u)),d&&r.rightAlign&&l.push(t(Ua,{staticClass:"ml-3",props:{verticalAlign:r.verticalAlign}},d))}return t(r.tag,te(o,{staticClass:"media"}),l)}}),Xa=nt({components:{BMedia:Ga,BMediaAside:Ua,BMediaBody:Ha}}),Ka=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",Ya=".sticky-top",Za=".navbar-toggler",Ja=new(o.extend({data:function(){return{modals:[],baseZIndex:null,scrollbarWidth:null,isBodyOverflowing:!1}},computed:{modalCount:function(){return this.modals.length},modalsAreOpen:function(){return this.modalCount>0}},watch:{modalCount:function(t,e){n.j&&(this.getScrollbarWidth(),t>0&&0===e?(this.checkScrollbar(),this.setScrollbar(),Nt(document.body,"modal-open")):0===t&&e>0&&(this.resetScrollbar(),Ft(document.body,"modal-open")),Rt(document.body,"data-modal-open-count",String(t)))},modals:function(t,e){var r=this;this.checkScrollbar(),_t(function(){r.updateModals(t||[])})}},methods:{registerModal:function(t){var e=this;t&&-1===this.modals.indexOf(t)&&(this.modals.push(t),t.$once("hook:beforeDestroy",function(){e.unregisterModal(t)}))},unregisterModal:function(t){var e=this.modals.indexOf(t);e>-1&&(this.modals.splice(e,1),t._isBeingDestroyed||t._isDestroyed||this.resetModal(t))},getBaseZIndex:function(){if(N(this.baseZIndex)&&n.j){var t=document.createElement("div");t.className="modal-backdrop d-none",t.style.display="none",document.body.appendChild(t),this.baseZIndex=parseInt(Wt(t).zIndex||1040,10),document.body.removeChild(t)}return this.baseZIndex||1040},getScrollbarWidth:function(){if(N(this.scrollbarWidth)&&n.j){var t=document.createElement("div");t.className="modal-scrollbar-measure",document.body.appendChild(t),this.scrollbarWidth=Ut(t).width-t.clientWidth,document.body.removeChild(t)}return this.scrollbarWidth||0},updateModals:function(t){var e=this,r=this.getBaseZIndex(),o=this.getScrollbarWidth();t.forEach(function(t,n){t.zIndex=r+n,t.scrollbarWidth=o,t.isTop=n===e.modals.length-1,t.isBodyOverflowing=e.isBodyOverflowing})},resetModal:function(t){t&&(t.zIndex=this.getBaseZIndex(),t.isTop=!0,t.isBodyOverflowing=!1)},checkScrollbar:function(){var t=Ut(document.body),e=t.left,r=t.right;this.isBodyOverflowing=e+r<window.innerWidth},setScrollbar:function(){var t=document.body;if(t._paddingChangedForModal=t._paddingChangedForModal||[],t._marginChangedForModal=t._marginChangedForModal||[],this.isBodyOverflowing){var e=this.scrollbarWidth;Dt(Ka).forEach(function(r){var o=r.style.paddingRight,n=Wt(r).paddingRight||0;Rt(r,"data-padding-right",o),r.style.paddingRight="".concat(parseFloat(n)+e,"px"),t._paddingChangedForModal.push(r)}),Dt(Ya).forEach(function(r){var o=r.style.marginRight,n=Wt(r).marginRight||0;Rt(r,"data-margin-right",o),r.style.marginRight="".concat(parseFloat(n)-e,"px"),t._marginChangedForModal.push(r)}),Dt(Za).forEach(function(r){var o=r.style.marginRight,n=Wt(r).marginRight||0;Rt(r,"data-margin-right",o),r.style.marginRight="".concat(parseFloat(n)+e,"px"),t._marginChangedForModal.push(r)});var r=t.style.paddingRight,o=Wt(t).paddingRight;Rt(t,"data-padding-right",r),t.style.paddingRight="".concat(parseFloat(o)+e,"px")}},resetScrollbar:function(){var t=document.body;t._paddingChangedForModal&&t._paddingChangedForModal.forEach(function(t){Vt(t,"data-padding-right")&&(t.style.paddingRight=Ht(t,"data-padding-right")||"",qt(t,"data-padding-right"))}),t._marginChangedForModal&&t._marginChangedForModal.forEach(function(t){Vt(t,"data-margin-right")&&(t.style.marginRight=Ht(t,"data-margin-right")||"",qt(t,"data-margin-right"))}),t._paddingChangedForModal=null,t._marginChangedForModal=null,Vt(t,"data-padding-right")&&(t.style.paddingRight=Ht(t,"data-padding-right")||"",qt(t,"data-padding-right"))}}}));function Qa(t){return(Qa="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function tl(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function el(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function rl(t,e){for(var r=0;r<e.length;r++){var o=e[r];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}function ol(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function nl(t,e,r){return(nl="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(t,e,r){var o=function(t,e){for(;!Object.prototype.hasOwnProperty.call(t,e)&&null!==(t=il(t)););return t}(t,e);if(o){var n=Object.getOwnPropertyDescriptor(o,e);return n.get?n.get.call(r):n.value}})(t,e,r||t)}function il(t){return(il=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function al(t,e){return(al=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}var ll=function(t){function e(t){var r,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),r=function(t,e){return!e||"object"!==Qa(e)&&"function"!=typeof e?ol(t):e}(this,il(e).call(this,t,o)),x(ol(r),{trigger:T()}),r}var r,o,n;return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&al(t,e)}(e,tn),r=e,n=[{key:"Defaults",get:function(){return function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?tl(r,!0).forEach(function(e){el(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):tl(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}({},nl(il(e),"Defaults",this),{trigger:null})}}],(o=[{key:"cancel",value:function(){s("b-modal: evt.cancel() is deprecated. Please use evt.preventDefault()."),this.preventDefault()}},{key:"modalId",get:function(){return s("b-modal: evt.modalId is deprecated. Please use evt.componentId."),this.componentId}}])&&rl(r.prototype,o),n&&rl(r,n),e}(),sl=o.extend({abstract:!0,name:"BTransporterTargetSingle",props:{nodes:{type:[Array,Function]}},data:function(t){return{updatedNodes:t.nodes}},destroyed:function(){var t=this.$el;t&&t.parentNode&&t.parentNode.removeChild(t)},render:function(t){var e=I(this.updatedNodes)?this.updatedNodes({}):this.updatedNodes;return(e=p(e).filter(Boolean))&&e.length>0&&!e[0].text?e[0]:t()}}),cl=o.extend({name:"BTransporterSingle",mixins:[ce],props:{disabled:{type:Boolean,default:!1},container:{type:[String,Zo],default:"body"},tag:{type:String,default:"div"}},watch:{disabled:{immediate:!0,handler:function(t){t?this.unmountTarget():this.$nextTick(this.mountTarget)}}},created:function(){this._bv_defaultFn=null,this._bv_target=null},beforeMount:function(){this.mountTarget()},updated:function(){var t=this;this.$nextTick(function(){t.updateTarget()})},beforeDestroy:function(){this.unmountTarget(),this._bv_defaultFn=null},methods:{getContainer:function(){if(n.j){var t=this.container;return q(t)?jt(t):t}return null},mountTarget:function(){if(!this._bv_target){var t=this.getContainer();if(t){var e=document.createElement("div");t.appendChild(e),this._bv_target=new sl({el:e,parent:this,propsData:{nodes:p(this.normalizeSlot("default"))}})}}},updateTarget:function(){if(n.j&&this._bv_target){var t=this.$scopedSlots.default;this.disabled||(t&&this._bv_defaultFn!==t?this._bv_target.updatedNodes=t:t||(this._bv_target.updatedNodes=this.$slots.default)),this._bv_defaultFn=t}},unmountTarget:function(){this._bv_target&&(this._bv_target.$destroy(),this._bv_target=null)}},render:function(t){if(this.disabled){var e=p(this.normalizeSlot("default")).filter(Boolean);if(e.length>0&&!e[0].text)return e[0]}return t()}});function dl(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function ul(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?dl(r,!0).forEach(function(e){pl(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):dl(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function pl(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var fl={subtree:!0,childList:!0,characterData:!0,attributes:!0,attributeFilter:["style","class"]},ml={passive:!0,capture:!1},hl={size:{type:String,default:function(){return ft("BModal","size")}},centered:{type:Boolean,default:!1},scrollable:{type:Boolean,default:!1},buttonSize:{type:String,default:""},noStacking:{type:Boolean,default:!1},noFade:{type:Boolean,default:!1},noCloseOnBackdrop:{type:Boolean,default:!1},noCloseOnEsc:{type:Boolean,default:!1},noEnforceFocus:{type:Boolean,default:!1},title:{type:String,default:""},titleHtml:{type:String},titleTag:{type:String,default:function(){return ft("BModal","titleTag")}},titleClass:{type:[String,Array,Object],default:null},titleSrOnly:{type:Boolean,default:!1},ariaLabel:{type:String,default:null},headerBgVariant:{type:String,default:function(){return ft("BModal","headerBgVariant")}},headerBorderVariant:{type:String,default:function(){return ft("BModal","headerBorderVariant")}},headerTextVariant:{type:String,default:function(){return ft("BModal","headerTextVariant")}},headerCloseVariant:{type:String,default:function(){return ft("BModal","headerCloseVariant")}},headerClass:{type:[String,Array,Object],default:null},bodyBgVariant:{type:String,default:function(){return ft("BModal","bodyBgVariant")}},bodyTextVariant:{type:String,default:function(){return ft("BModal","bodyTextVariant")}},modalClass:{type:[String,Array,Object],default:null},dialogClass:{type:[String,Array,Object],default:null},contentClass:{type:[String,Array,Object],default:null},bodyClass:{type:[String,Array,Object],default:null},footerBgVariant:{type:String,default:function(){return ft("BModal","footerBgVariant")}},footerBorderVariant:{type:String,default:function(){return ft("BModal","footerBorderVariant")}},footerTextVariant:{type:String,default:function(){return ft("BModal","footerTextVariant")}},footerClass:{type:[String,Array,Object],default:null},hideHeader:{type:Boolean,default:!1},hideFooter:{type:Boolean,default:!1},hideHeaderClose:{type:Boolean,default:!1},hideBackdrop:{type:Boolean,default:!1},okOnly:{type:Boolean,default:!1},okDisabled:{type:Boolean,default:!1},cancelDisabled:{type:Boolean,default:!1},visible:{type:Boolean,default:!1},returnFocus:{default:null},headerCloseLabel:{type:String,default:function(){return ft("BModal","headerCloseLabel")}},cancelTitle:{type:String,default:function(){return ft("BModal","cancelTitle")}},cancelTitleHtml:{type:String},okTitle:{type:String,default:function(){return ft("BModal","okTitle")}},okTitleHtml:{type:String},cancelVariant:{type:String,default:function(){return ft("BModal","cancelVariant")}},okVariant:{type:String,default:function(){return ft("BModal","okVariant")}},lazy:{type:Boolean,default:!1},busy:{type:Boolean,default:!1},static:{type:Boolean,default:!1}},gl=o.extend({name:"BModal",mixins:[Co,Lo,ce],model:{prop:"visible",event:"change"},props:hl,data:function(){return{isHidden:!0,isVisible:!1,isTransitioning:!1,isShow:!1,isBlock:!1,isOpening:!1,isClosing:!1,ignoreBackdropClick:!1,isModalOverflowing:!1,return_focus:this.returnFocus||null,scrollbarWidth:0,zIndex:Ja.getBaseZIndex(),isTop:!0,isBodyOverflowing:!1}},computed:{modalClasses:function(){return[{fade:!this.noFade,show:this.isShow},this.modalClass]},modalStyles:function(){var t="".concat(this.scrollbarWidth,"px");return{paddingLeft:!this.isBodyOverflowing&&this.isModalOverflowing?t:"",paddingRight:this.isBodyOverflowing&&!this.isModalOverflowing?t:"",display:this.isBlock?"block":"none"}},dialogClasses:function(){var t;return[(t={},pl(t,"modal-".concat(this.size),Boolean(this.size)),pl(t,"modal-dialog-centered",this.centered),pl(t,"modal-dialog-scrollable",this.scrollable),t),this.dialogClass]},headerClasses:function(){var t;return[(t={},pl(t,"bg-".concat(this.headerBgVariant),Boolean(this.headerBgVariant)),pl(t,"text-".concat(this.headerTextVariant),Boolean(this.headerTextVariant)),pl(t,"border-".concat(this.headerBorderVariant),Boolean(this.headerBorderVariant)),t),this.headerClass]},titleClases:function(){return[{"sr-only":this.titleSrOnly},this.titleClass]},bodyClasses:function(){var t;return[(t={},pl(t,"bg-".concat(this.bodyBgVariant),Boolean(this.bodyBgVariant)),pl(t,"text-".concat(this.bodyTextVariant),Boolean(this.bodyTextVariant)),t),this.bodyClass]},footerClasses:function(){var t;return[(t={},pl(t,"bg-".concat(this.footerBgVariant),Boolean(this.footerBgVariant)),pl(t,"text-".concat(this.footerTextVariant),Boolean(this.footerTextVariant)),pl(t,"border-".concat(this.footerBorderVariant),Boolean(this.footerBorderVariant)),t),this.footerClass]},modalOuterStyle:function(){return{position:"absolute",zIndex:this.zIndex}},slotScope:function(){return{ok:this.onOk,cancel:this.onCancel,close:this.onClose,hide:this.hide,visible:this.isVisible}}},watch:{visible:function(t,e){t!==e&&this[t?"show":"hide"]()}},created:function(){this._observer=null},mounted:function(){this.zIndex=Ja.getBaseZIndex(),this.listenOnRoot("bv::show::modal",this.showHandler),this.listenOnRoot("bv::hide::modal",this.hideHandler),this.listenOnRoot("bv::toggle::modal",this.toggleHandler),this.listenOnRoot("bv::modal::show",this.modalListener),!0===this.visible&&this.$nextTick(this.show)},beforeDestroy:function(){this._observer&&(this._observer.disconnect(),this._observer=null),this.setEnforceFocus(!1),this.setResizeEvent(!1),this.isVisible&&(this.isVisible=!1,this.isShow=!1,this.isTransitioning=!1)},methods:{updateModel:function(t){t!==this.visible&&this.$emit("change",t)},buildEvent:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new ll(t,ul({cancelable:!1,target:this.$refs.modal||this.$el||null,relatedTarget:null,trigger:null},e,{vueTarget:this,componentId:this.safeId()}))},show:function(){if(!this.isVisible&&!this.isOpening)if(this.isClosing)this.$once("hidden",this.show);else{this.isOpening=!0,this.return_focus=this.return_focus||this.getActiveElement();var t=this.buildEvent("show",{cancelable:!0});if(this.emitEvent(t),t.defaultPrevented||this.isVisible)return this.isOpening=!1,void this.updateModel(!1);this.doShow()}},hide:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";if(this.isVisible&&!this.isClosing){this.isClosing=!0;var e=this.buildEvent("hide",{cancelable:"FORCE"!==t,trigger:t||null});if("ok"===t?this.$emit("ok",e):"cancel"===t?this.$emit("cancel",e):"headerclose"===t&&this.$emit("close",e),this.emitEvent(e),e.defaultPrevented||!this.isVisible)return this.isClosing=!1,void this.updateModel(!0);this._observer&&(this._observer.disconnect(),this._observer=null),this.isVisible=!1,this.updateModel(!1)}},toggle:function(t){t&&(this.return_focus=t),this.isVisible?this.hide("toggle"):this.show()},getActiveElement:function(){if(n.j){var t=document.activeElement;if(t&&t!==document.body&&t.focus)return t}return null},doShow:function(){var t=this;Ja.modalsAreOpen&&this.noStacking?this.listenOnRootOnce("bv::modal::hidden",this.doShow):(Ja.registerModal(this),this.isHidden=!1,this.$nextTick(function(){t.isVisible=!0,t.isOpening=!1,t.updateModel(!0),t.$nextTick(function(){t._observer=So(t.$refs.content,t.checkModalOverflow.bind(t),fl)})}))},onBeforeEnter:function(){this.isTransitioning=!0,this.setResizeEvent(!0)},onEnter:function(){this.isBlock=!0},onAfterEnter:function(){var t=this;this.checkModalOverflow(),this.isShow=!0,this.isTransitioning=!1,this.$nextTick(function(){t.emitEvent(t.buildEvent("shown")),t.focusFirst(),t.setEnforceFocus(!0)})},onBeforeLeave:function(){this.isTransitioning=!0,this.setResizeEvent(!1)},onLeave:function(){this.isShow=!1},onAfterLeave:function(){var t=this;this.isBlock=!1,this.isTransitioning=!1,this.setEnforceFocus(!1),this.isModalOverflowing=!1,this.isHidden=!0,this.$nextTick(function(){t.returnFocusTo(),t.isClosing=!1,t.return_focus=null,Ja.unregisterModal(t),t.emitEvent(t.buildEvent("hidden"))})},emitEvent:function(t){var e=t.type;this.emitOnRoot("bv::modal::".concat(e),t,t.componentId),this.$emit(e,t)},onDialogMousedown:function(){var t=this,e=this.$refs.modal;Ot(e,"mouseup",function r(o){Tt(e,"mouseup",r,ml),o.target===e&&(t.ignoreBackdropClick=!0)},ml)},onClickOut:function(t){this.ignoreBackdropClick?this.ignoreBackdropClick=!1:this.isVisible&&!this.noCloseOnBackdrop&&Mt(document.body,t.target)&&(Mt(this.$refs.content,t.target)||this.hide("backdrop"))},onOk:function(){this.hide("ok")},onCancel:function(){this.hide("cancel")},onClose:function(){this.hide("headerclose")},onEsc:function(t){t.keyCode===xr.ESC&&this.isVisible&&!this.noCloseOnEsc&&this.hide("esc")},focusHandler:function(t){var e=this.$refs.modal;!this.noEnforceFocus&&this.isTop&&this.isVisible&&e&&document!==t.target&&!Mt(e,t.target)&&e.focus({preventScroll:!0})},setEnforceFocus:function(t){(t?Ot:Tt)(document,"focusin",this.focusHandler,ml)},setResizeEvent:function(t){var e=t?Ot:Tt;e(window,"resize",this.checkModalOverflow,ml),e(window,"orientationchange",this.checkModalOverflow,ml)},showHandler:function(t,e){t===this.safeId()&&(this.return_focus=e||this.getActiveElement(),this.show())},hideHandler:function(t){t===this.safeId()&&this.hide("event")},toggleHandler:function(t,e){t===this.safeId()&&this.toggle(e)},modalListener:function(t){this.noStacking&&t.vueTarget!==this&&this.hide()},focusFirst:function(){if(n.j){var t=this.$refs.modal,e=this.getActiveElement();!t||e&&Mt(t,e)||this.$nextTick(function(){t.scrollTop=0,t.focus()})}},returnFocusTo:function(){var t=this.returnFocus||this.return_focus||null;(t=q(t)?jt(t):t)&&(t=t.$el||t,At(t)&&t.focus&&t.focus())},checkModalOverflow:function(){if(this.isVisible){var t=this.$refs.modal;this.isModalOverflowing=t.scrollHeight>document.documentElement.clientHeight}},makeModal:function(t){var e=t();if(!this.hideHeader){var r=this.normalizeSlot("modal-header",this.slotScope);if(!r){var o=t();this.hideHeaderClose||(o=t(ue,{props:{disabled:this.isTransitioning,ariaLabel:this.headerCloseLabel,textVariant:this.headerCloseVariant||this.headerTextVariant},on:{click:this.onClose}},[this.normalizeSlot("modal-header-close")]));var n=!this.hasNormalizedSlot("modal-title")&&this.titleHtml?{innerHTML:this.titleHtml}:{};r=[t(this.titleTag,{staticClass:"modal-title",class:this.titleClases,attrs:{id:this.safeId("__BV_modal_title_")},domProps:n},[this.normalizeSlot("modal-title",this.slotScope)||qe(this.title)]),o]}e=t("header",{ref:"header",staticClass:"modal-header",class:this.headerClasses,attrs:{id:this.safeId("__BV_modal_header_")}},[r])}var i=t("div",{ref:"body",staticClass:"modal-body",class:this.bodyClasses,attrs:{id:this.safeId("__BV_modal_body_")}},this.normalizeSlot("default",this.slotScope)),a=t();if(!this.hideFooter){var l=this.normalizeSlot("modal-footer",this.slotScope);if(!l){var s=t();if(!this.okOnly){var c=this.cancelTitleHtml?{innerHTML:this.cancelTitleHtml}:null;s=t(mr,{props:{variant:this.cancelVariant,size:this.buttonSize,disabled:this.cancelDisabled||this.busy||this.isTransitioning},on:{click:this.onCancel}},[this.normalizeSlot("modal-cancel")||(c?t("span",{domProps:c}):qe(this.cancelTitle))])}var d=this.okTitleHtml?{innerHTML:this.okTitleHtml}:null;l=[s,t(mr,{props:{variant:this.okVariant,size:this.buttonSize,disabled:this.okDisabled||this.busy||this.isTransitioning},on:{click:this.onOk}},[this.normalizeSlot("modal-ok")||(d?t("span",{domProps:d}):qe(this.okTitle))])]}a=t("footer",{ref:"footer",staticClass:"modal-footer",class:this.footerClasses,attrs:{id:this.safeId("__BV_modal_footer_")}},[l])}var u=t("div",{ref:"content",staticClass:"modal-content",class:this.contentClass,attrs:{role:"document",id:this.safeId("__BV_modal_content_")}},[e,i,a]),p=t("div",{staticClass:"modal-dialog",class:this.dialogClasses,on:{mousedown:this.onDialogMousedown}},[u]),f=t("div",{ref:"modal",staticClass:"modal",class:this.modalClasses,style:this.modalStyles,directives:[{name:"show",rawName:"v-show",value:this.isVisible,expression:"isVisible"}],attrs:{id:this.safeId(),role:"dialog",tabindex:"-1","aria-hidden":this.isVisible?null:"true","aria-modal":this.isVisible?"true":null,"aria-label":this.ariaLabel,"aria-labelledby":this.hideHeader||this.ariaLabel||!(this.hasNormalizedSlot("modal-title")||this.titleHtml||this.title)?null:this.safeId("__BV_modal_title_"),"aria-describedby":this.safeId("__BV_modal_body_")},on:{keydown:this.onEsc,click:this.onClickOut}},[p]);f=t("transition",{props:{enterClass:"",enterToClass:"",enterActiveClass:"",leaveClass:"",leaveActiveClass:"",leaveToClass:""},on:{beforeEnter:this.onBeforeEnter,enter:this.onEnter,afterEnter:this.onAfterEnter,beforeLeave:this.onBeforeLeave,leave:this.onLeave,afterLeave:this.onAfterLeave}},[f]);var m=t();!this.hideBackdrop&&this.isVisible&&(m=t("div",{staticClass:"modal-backdrop",attrs:{id:this.safeId("__BV_modal_backdrop_")}},[this.normalizeSlot("modal-backdrop")])),m=t(ae,{props:{noFade:this.noFade}},[m]);var h=t();return this.isVisible&&this.isTop&&!this.noEnforceFocus&&(h=t("div",{attrs:{tabindex:"0"}})),t("div",{key:"modal-outer-".concat(this._uid),style:this.modalOuterStyle,attrs:{id:this.safeId("__BV_modal_outer_")}},[f,h,m])}},render:function(t){return this.static?this.lazy&&this.isHidden?t():this.makeModal(t):this.isHidden?t():t(cl,{},[this.makeModal(t)])}}),bl=gl,vl={click:!0},xl=function(t,e,r){"BUTTON"!==t.tagName&&Rt(t,"role","button")},yl={bind:function(t,e,r){qo(r,e,vl,function(t){var e=t.targets,r=t.vnode;e.forEach(function(t){r.context.$root.$emit("bv::show::modal",t,r.elm)})}),xl(t)},updated:xl,componentUpdated:xl,unbind:function(t,e,r){Ho(r,e,vl),"BUTTON"!==t.tagName&&qt(t,"role")}};function wl(t,e){for(var r=0;r<e.length;r++){var o=e[r];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}function kl(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function _l(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?kl(r,!0).forEach(function(e){Sl(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):kl(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function Sl(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var Cl,Ol=["id"].concat(function(t){if(Array.isArray(t)){for(var e=0,r=new Array(t.length);e<t.length;e++)r[e]=t[e];return r}}(Cl=v(O(hl,["busy","lazy","noStacking","static","visible"])))||function(t){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t))return Array.from(t)}(Cl)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()),Tl=function(t){},Bl={msgBoxContent:"default",title:"modal-title",okTitle:"modal-ok",cancelTitle:"modal-cancel"},Al=function(t){return Ol.reduce(function(e,r){return $(t[r])||(e[r]=t[r]),e},{})},El=nt({plugins:{plugin:function(t){var e=t.extend({name:"BMsgBox",extends:bl,destroyed:function(){this.$el&&this.$el.parentNode&&this.$el.parentNode.removeChild(this.$el)},mounted:function(){var t=this,e=function(){var e=t;t.$nextTick(function(){setTimeout(function(){return e.$destroy()},0)})};if(this.$parent.$once("hook:destroyed",e),this.$once("hidden",e),this.$router&&this.$route){var r=this.$watch("$router",e);this.$once("hook:beforeDestroy",r)}this.show()}}),r=function(t,r){var o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Tl;if(!a("$bvModal")&&!l("$bvModal")){var n=new e({parent:r,propsData:_l({},Al(ft("BModal")||{}),{hideHeaderClose:!0,hideHeader:!(t.title||t.titleHtml)},O(t,v(Bl)),{lazy:!1,busy:!1,visible:!1,noStacking:!1,noEnforceFocus:!1})});return v(Bl).forEach(function(e){$(t[e])||(n.$slots[Bl[e]]=p(t[e]))}),new Promise(function(t,e){var r=!1;n.$once("hook:destroyed",function(){r||e(new Error("BootstrapVue MsgBox destroyed before resolve"))}),n.$on("hide",function(e){if(!e.defaultPrevented){var n=o(e);e.defaultPrevented||(r=!0,t(n))}});var i=document.createElement("div");document.body.appendChild(i),n.$mount(i)})}},o=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),g(this,{_vm:e,_root:e.$root}),x(this,{_vm:T(),_root:T()})}var e,o,n;return e=t,(o=[{key:"show",value:function(t){if(t&&this._root){for(var e,r=arguments.length,o=new Array(r>1?r-1:0),n=1;n<r;n++)o[n-1]=arguments[n];(e=this._root).$emit.apply(e,["bv::show::modal",t].concat(o))}}},{key:"hide",value:function(t){if(t&&this._root){for(var e,r=arguments.length,o=new Array(r>1?r-1:0),n=1;n<r;n++)o[n-1]=arguments[n];(e=this._root).$emit.apply(e,["bv::hide::modal",t].concat(o))}}},{key:"msgBox",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=arguments.length>2?arguments[2]:void 0;if(t&&!l("$bvModal")&&!a("$bvModal")&&I(o))return r(_l({},Al(e),{msgBoxContent:t}),this._vm,o)}},{key:"msgBoxOk",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=_l({},e,{okOnly:!0,okDisabled:!1,hideFooter:!1,msgBoxContent:t});return this.msgBox(t,r,function(t){return!0})}},{key:"msgBoxConfirm",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=_l({},e,{okOnly:!1,okDisabled:!1,cancelDisabled:!1,hideFooter:!1});return this.msgBox(t,r,function(t){var e=t.trigger;return"ok"===e||"cancel"!==e&&null})}}])&&wl(e.prototype,o),n&&wl(e,n),t}();t.mixin({beforeCreate:function(){this._bv__modal=new o(this)}}),t.prototype.hasOwnProperty("$bvModal")||y(t.prototype,"$bvModal",{get:function(){return this&&this._bv__modal||i("'".concat("$bvModal","' must be accessed from a Vue instance 'this' context")),this._bv__modal}})}}}),Pl=nt({components:{BModal:gl},directives:{VBModal:yl},plugins:{BVModalPlugin:El}});function Dl(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var jl={tag:{type:String,default:"ul"},fill:{type:Boolean,default:!1},justified:{type:Boolean,default:!1},align:{type:String,default:null},tabs:{type:Boolean,default:!1},pills:{type:Boolean,default:!1},vertical:{type:Boolean,default:!1},small:{type:Boolean,default:!1},isNavBar:{type:Boolean,default:!1,deprecated:'Setting prop "is-nav-bar" is deprecated. Use the <b-navbar-nav> component instead.'}},Ll=o.extend({name:"BNav",functional:!0,props:jl,render:function(t,e){var r,o,n=e.props,i=e.data,a=e.children;return t(n.tag,te(i,{class:(r={nav:!n.isNavBar,"navbar-nav":n.isNavBar,"nav-tabs":n.tabs&&!n.isNavBar,"nav-pills":n.pills&&!n.isNavBar,"flex-column":n.vertical&&!n.isNavBar,"nav-fill":!n.vertical&&n.fill,"nav-justified":!n.vertical&&n.justified},Dl(r,(o=n.align,"justify-content-".concat(o="left"===o?"start":"right"===o?"end":o)),!n.vertical&&n.align),Dl(r,"small",n.small),r)}),a)}});function zl(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function Ml(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var $l=je(),Nl=o.extend({name:"BNavItem",functional:!0,props:function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?zl(r,!0).forEach(function(e){Ml(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):zl(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}({},$l,{linkAttrs:{type:Object,default:function(){}},linkClasses:{type:[String,Object,Array],default:null}}),render:function(t,e){var r=e.props,o=e.data,n=e.listeners,i=e.children;return delete o.on,t("li",te(o,{staticClass:"nav-item"}),[t(Le,{staticClass:"nav-link",class:r.linkClasses,attrs:r.linkAttrs,props:r,on:n},i)])}}),Fl={tag:{type:String,default:"span"}},Il=o.extend({name:"BNavText",functional:!0,props:Fl,render:function(t,e){var r=e.props,o=e.data,n=e.children;return t(r.tag,te(o,{staticClass:"navbar-text"}),n)}});function Rl(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function ql(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Rl(r,!0).forEach(function(e){Hl(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Rl(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function Hl(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var Vl=O(En,["inline"]),Ul=o.extend({name:"BNavForm",functional:!0,props:Vl,render:function(t,e){var r=e.props,o=e.data,n=e.children;return t(Pn,te(o,{props:ql({},r,{inline:!0})}),n)}});function Wl(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function Gl(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var Xl=function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Wl(r,!0).forEach(function(e){Gl(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Wl(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}({},ve(["menuClass","toggleClass","noCaret","role"],mn),{extraMenuClasses:{type:String,default:"",deprecated:'Setting prop "extra-menu-classes" is deprecated. Use "menu-class" prop instead.'},extraToggleClasses:{type:String,default:"",deprecated:'Setting prop "extra-toggle-classes" is deprecated. Use "toggle-class" prop instead.'}}),Kl=o.extend({name:"BNavItemDropdown",mixins:[Co,fn,ce],props:Xl,computed:{isNav:function(){return!0},dropdownClasses:function(){return[this.directionClass,{show:this.visible}]},menuClasses:function(){return[this.extraMenuClasses,this.menuClass,{"dropdown-menu-right":this.right,show:this.visible}]},toggleClasses:function(){return[this.extraToggleClasses,this.toggleClass,{"dropdown-toggle-no-caret":this.noCaret}]}},render:function(t){var e=t(Le,{ref:"toggle",staticClass:"nav-link dropdown-toggle",class:this.toggleClasses,props:{href:"#",disabled:this.disabled},attrs:{id:this.safeId("_BV_button_"),"aria-haspopup":"true","aria-expanded":this.visible?"true":"false"},on:{click:this.toggle,keydown:this.toggle}},[this.$slots["button-content"]||this.$slots.text||t("span",{domProps:He(this.html,this.text)})]),r=t("ul",{staticClass:"dropdown-menu",class:this.menuClasses,ref:"menu",attrs:{tabindex:"-1","aria-labelledby":this.safeId("_BV_button_")},on:{keydown:this.onKeydown}},!this.lazy||this.visible?this.normalizeSlot("default",{hide:this.hide}):[t()]);return t("li",{staticClass:"nav-item b-nav-dropdown dropdown",class:this.dropdownClasses,attrs:{id:this.safeId()}},[e,r])}}),Yl=nt({components:{BNav:Ll,BNavItem:Nl,BNavText:Il,BNavForm:Ul,BNavItemDropdown:Kl,BNavItemDd:Kl,BNavDropdown:Kl,BNavDd:Kl},plugins:{DropdownPlugin:Nn}});function Zl(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var Jl={tag:{type:String,default:"nav"},type:{type:String,default:"light"},variant:{type:String,default:function(){return ft("BNavbar","variant")}},toggleable:{type:[Boolean,String],default:!1},fixed:{type:String},sticky:{type:Boolean,default:!1},print:{type:Boolean,default:!1}},Ql=o.extend({name:"BNavbar",functional:!0,props:Jl,render:function(t,e){var r,o=e.props,n=e.data,i=e.children,a="",l=mt()[0];return o.toggleable&&q(o.toggleable)&&o.toggleable!==l?a="navbar-expand-".concat(o.toggleable):!1===o.toggleable&&(a="navbar-expand"),t(o.tag,te(n,{staticClass:"navbar",class:(r={"d-print":o.print,"sticky-top":o.sticky},Zl(r,"navbar-".concat(o.type),Boolean(o.type)),Zl(r,"bg-".concat(o.variant),Boolean(o.variant)),Zl(r,"fixed-".concat(o.fixed),Boolean(o.fixed)),Zl(r,"".concat(a),Boolean(a)),r),attrs:{role:"nav"===o.tag?null:"navigation"}}),i)}});function ts(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var es=ve(["tag","fill","justified","align","small"],jl),rs=o.extend({name:"BNavbarNav",functional:!0,props:es,render:function(t,e){var r,o,n=e.props,i=e.data,a=e.children;return t(n.tag,te(i,{staticClass:"navbar-nav",class:(r={"nav-fill":n.fill,"nav-justified":n.justified},ts(r,(o=n.align,"justify-content-".concat(o="left"===o?"start":"right"===o?"end":o)),n.align),ts(r,"small",n.small),r)}),a)}});function os(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function ns(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var is=je();is.href.default=void 0,is.to.default=void 0;var as=function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?os(r,!0).forEach(function(e){ns(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):os(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}({},is,{tag:{type:String,default:"div"}}),ls=o.extend({name:"BNavbarBrand",functional:!0,props:as,render:function(t,e){var r=e.props,o=e.data,n=e.children,i=Boolean(r.to||r.href);return t(i?Le:r.tag,te(o,{staticClass:"navbar-brand",props:i?ve(is,r):{}}),n)}}),ss=o.extend({name:"BNavbarToggle",mixins:[Lo,ce],props:{label:{type:String,default:function(){return ft("BNavbarToggle","label")}},target:{type:String,required:!0}},data:function(){return{toggleState:!1}},created:function(){this.listenOnRoot("bv::collapse::state",this.handleStateEvt),this.listenOnRoot("bv::collapse::sync::state",this.handleStateEvt)},methods:{onClick:function(t){this.$emit("click",t),t.defaultPrevented||this.$root.$emit("bv::toggle::collapse",this.target)},handleStateEvt:function(t,e){t===this.target&&(this.toggleState=e)}},render:function(t){return t("button",{class:["navbar-toggler"],attrs:{type:"button","aria-label":this.label,"aria-controls":this.target,"aria-expanded":this.toggleState?"true":"false"},on:{click:this.onClick}},[this.normalizeSlot("default")||t("span",{class:["navbar-toggler-icon"]})])}}),cs=nt({components:{BNavbar:Ql,BNavbarNav:rs,BNavbarBrand:ls,BNavbarToggle:ss,BNavToggle:ss},plugins:{NavPlugin:Yl,CollapsePlugin:Yo,DropdownPlugin:Nn}}),ds=function(t){return Array.apply(null,{length:t})},us=function(t){var e=parseInt(t,10)||1;return e<1?5:e},ps=function(t,e){var r=parseInt(t,10)||1;return r>e?e:r<1?1:r},fs=function(t){if(t.keyCode===xr.SPACE)return t.preventDefault(),t.stopImmediatePropagation(),t.stopPropagation(),t.currentTarget.click(),!1},ms={mixins:[ce],model:{prop:"value",event:"input"},props:{disabled:{type:Boolean,default:!1},value:{type:[Number,String],default:null,validator:function(t){var e=parseInt(t,10);return!(!N(t)&&(isNaN(e)||e<1))||(s("pagination: v-model value must be a number greater than 0"),!1)}},limit:{type:[Number,String],default:5,validator:function(t){var e=parseInt(t,10);return!(isNaN(e)||e<1)||(s('pagination: prop "limit" must be a number greater than 0'),!1)}},size:{type:String,default:"md"},align:{type:String,default:"left"},hideGotoEndButtons:{type:Boolean,default:!1},ariaLabel:{type:String,default:"Pagination"},labelFirstPage:{type:String,default:"Go to first page"},firstText:{type:String,default:"«"},labelPrevPage:{type:String,default:"Go to previous page"},prevText:{type:String,default:""},labelNextPage:{type:String,default:"Go to next page"},nextText:{type:String,default:""},labelLastPage:{type:String,default:"Go to last page"},lastText:{type:String,default:"»"},labelPage:{type:[String,Function],default:"Go to page"},hideEllipsis:{type:Boolean,default:!1},ellipsisText:{type:String,default:"…"}},data:function(){var t=parseInt(this.value,10);return{currentPage:t>0?t:-1,localNumPages:1,localLimit:5}},computed:{btnSize:function(){return this.size?"pagination-".concat(this.size):""},alignment:function(){var t=this.align;return"center"===t?"justify-content-center":"end"===t||"right"===t?"justify-content-end":"fill"===t?"text-center":""},computedCurrentPage:function(){return ps(this.currentPage,this.localNumPages)},paginationParams:function(){var t=this.limit,e=this.localNumPages,r=this.computedCurrentPage,o=this.hideEllipsis,n=!1,i=!1,a=t,l=1;return e<=t?a=e:r<t-1&&t>3?o||(i=!0,a=t-1):e-r+2<t&&t>3?(o||(a=t-1,n=!0),l=e-a+1):(t>3&&!o&&(a=t-2,n=i=!0),l=r-Math.floor(a/2)),l<1?l=1:l>e-a&&(l=e-a+1),{showFirstDots:n,showLastDots:i,numLinks:a,startNum:l}},pageList:function(){var t=this.paginationParams,e=t.numLinks,r=t.startNum,o=this.computedCurrentPage,n=function(t,e){return ds(e).map(function(e,r){return{number:t+r,classes:null}})}(r,e);if(n.length>3){var i=o-r,a="bv-d-xs-down-none";if(0===i)for(var l=3;l<n.length;l++)n[l].classes=a;else if(i===n.length-1)for(var s=0;s<n.length-3;s++)n[s].classes=a;else{for(var c=0;c<i-1;c++)n[c].classes=a;for(var d=n.length-1;d>i+1;d--)n[d].classes=a}}return n}},watch:{value:function(t,e){t!==e&&(this.currentPage=ps(t,this.localNumPages))},currentPage:function(t,e){t!==e&&this.$emit("input",t>0?t:null)},limit:function(t,e){t!==e&&(this.localLimit=us(t))}},created:function(){var t=this;this.localLimit=us(this.limit),this.$nextTick(function(){t.currentPage=t.currentPage>t.localNumPages?t.localNumPages:t.currentPage})},methods:{getButtons:function(){return Dt("a.page-link",this.$el).filter(function(t){return At(t)})},setBtnFocus:function(t){t.focus()},focusCurrent:function(){var t=this;this.$nextTick(function(){var e=t.getButtons().find(function(e){return parseInt(Ht(e,"aria-posinset"),10)===t.computedCurrentPage});e&&e.focus?t.setBtnFocus(e):t.focusFirst()})},focusFirst:function(){var t=this;this.$nextTick(function(){var e=t.getButtons().find(function(t){return!Et(t)});e&&e.focus&&e!==document.activeElement&&t.setBtnFocus(e)})},focusLast:function(){var t=this;this.$nextTick(function(){var e=t.getButtons().reverse().find(function(t){return!Et(t)});e&&e.focus&&e!==document.activeElement&&t.setBtnFocus(e)})},focusPrev:function(){var t=this;this.$nextTick(function(){var e=t.getButtons(),r=e.indexOf(document.activeElement);r>0&&!Et(e[r-1])&&e[r-1].focus&&t.setBtnFocus(e[r-1])})},focusNext:function(){var t=this;this.$nextTick(function(){var e=t.getButtons(),r=e.indexOf(document.activeElement);r<e.length-1&&!Et(e[r+1])&&e[r+1].focus&&t.setBtnFocus(e[r+1])})}},render:function(t){var e=this,r=[],o=this.localNumPages,n=this.disabled,i=this.paginationParams,a=i.showFirstDots,l=i.showLastDots,s=this.computedCurrentPage,c="fill"===this.align,d=function(t){return t===s},u=this.currentPage<1,p=function(r,i,a,l,s,p){var f=n||d(s)||u||r<1||r>o,m=r<1?1:r>o?o:r,h={disabled:f,page:m,index:m-1},g=e.normalizeSlot(a,h)||xe(l)||t(),b=t(f?"span":Le,{staticClass:"page-link",props:f?{}:e.linkProps(r),attrs:{role:"menuitem",tabindex:f?null:"-1","aria-label":i,"aria-controls":e.ariaControls||null,"aria-disabled":f?"true":null},on:f?{}:{click:function(t){e.onClick(r,t)},keydown:fs}},[g]);return t("li",{key:p,staticClass:"page-item",class:{disabled:f,"flex-fill":c},attrs:{role:"none presentation","aria-hidden":f?"true":null}},[b])},f=function(r){return t("li",{key:"ellipsis-".concat(r?"last":"first"),staticClass:"page-item",class:["disabled","bv-d-xs-down-none",c?"flex-fill":""],attrs:{role:"separator"}},[t("span",{staticClass:"page-link"},[e.normalizeSlot("ellipsis-text")||xe(e.ellipsisText)||t()])])};r.push(this.hideGotoEndButtons?t():p(1,this.labelFirstPage,"first-text",this.firstText,1,"bookend-goto-first")),r.push(p(s-1,this.labelPrevPage,"prev-text",this.prevText,1,"bookend-goto-prev")),r.push(a?f(!1):t()),this.pageList.forEach(function(i,a){var l=d(i.number)&&!u,s=n?null:l||u&&0===a?"0":"-1",p={role:"menuitemradio","aria-disabled":n?"true":null,"aria-controls":e.ariaControls||null,"aria-label":I(e.labelPage)?e.labelPage(i.number):"".concat(e.labelPage," ").concat(i.number),"aria-checked":l?"true":"false","aria-posinset":i.number,"aria-setsize":o,tabindex:s},f=xe(e.makePage(i.number)),m={page:i.number,index:i.number-1,content:f,active:l,disabled:n},h=t(n?"span":Le,{props:n?{}:e.linkProps(i.number),staticClass:"page-link",attrs:p,on:n?{}:{click:function(t){e.onClick(i.number,t)},keydown:fs}},[e.normalizeSlot("page",m)||f]);r.push(t("li",{key:"page-".concat(i.number),staticClass:"page-item",class:[{disabled:n,active:l,"flex-fill":c},i.classes],attrs:{role:"none presentation"}},[h]))}),r.push(l?f(!0):t()),r.push(p(s+1,this.labelNextPage,"next-text",this.nextText,o,"bookend-goto-next")),r.push(this.hideGotoEndButtons?t():p(o,this.labelLastPage,"last-text",this.lastText,o,"bookend-goto-last"));var m=t("ul",{ref:"ul",staticClass:"pagination",class:["b-pagination",this.btnSize,this.alignment],attrs:{role:"menubar","aria-disabled":n?"true":"false","aria-label":this.ariaLabel||null},on:{keydown:function(t){var r=t.keyCode,o=t.shiftKey;r===xr.LEFT?(t.preventDefault(),o?e.focusFirst():e.focusPrev()):r===xr.RIGHT&&(t.preventDefault(),o?e.focusLast():e.focusNext())}}},r);return this.isNav?t("nav",{attrs:{"aria-disabled":n?"true":null,"aria-hidden":n?"true":"false"}},[m]):m}},hs={perPage:{type:[Number,String],default:20},totalRows:{type:[Number,String],default:0},ariaControls:{type:String,default:null}},gs=o.extend({name:"BPagination",mixins:[ms],props:hs,computed:{numberOfPages:function(){var t,e,r=Math.ceil((t=this.totalRows,((e=parseInt(t,10)||0)<0?0:e)/function(t){var e=parseInt(t,10)||20;return e<1?1:e}(this.perPage)));return r<1?1:r}},watch:{numberOfPages:function(t){t!==this.localNumPages&&(this.localNumPages=t,this.currentPage=1)}},created:function(){var t=this;this.localNumPages=this.numberOfPages;var e=parseInt(this.value,10)||0;e>0?this.currentPage=e:this.$nextTick(function(){t.currentPage=0})},mounted:function(){this.localNumPages=this.numberOfPages},methods:{onClick:function(t,e){var r=this;t>this.numberOfPages?t=this.numberOfPages:t<1&&(t=1),this.currentPage=t,this.$emit("change",this.currentPage),this.$nextTick(function(){var t=e.target;At(t)&&r.$el.contains(t)&&t.focus?t.focus():r.focusCurrent()})},makePage:function(t){return t},linkProps:function(t){return{href:"#"}}}}),bs=nt({components:{BPagination:gs}}),vs={numberOfPages:{type:[Number,String],default:1,validator:function(t){var e=parseInt(t,10);return!(isNaN(e)||e<1)||(s('b-pagination: prop "number-of-pages" must be a number greater than 0'),!1)}},baseUrl:{type:String,default:"/"},useRouter:{type:Boolean,default:!1},linkGen:{type:Function,default:null},pageGen:{type:Function,default:null},pages:{type:Array,default:null},noPageDetect:{type:Boolean,default:!1},activeClass:{type:String},exact:{type:Boolean,default:!1},exactActiveClass:{type:String},noPrefetch:{type:Boolean,default:!1}},xs=o.extend({name:"BPaginationNav",mixins:[ms],props:vs,computed:{isNav:function(){return!0},computedValue:function(){var t=parseInt(this.value,10);return isNaN(t)||t<1?null:t}},watch:{numberOfPages:function(t,e){var r=this;this.$nextTick(function(){r.setNumPages()})},pages:function(t,e){var r=this;this.$nextTick(function(){r.setNumPages()})}},created:function(){this.setNumPages()},mounted:function(){var t=this;this.$router&&this.$watch("$route",function(e,r){t.$nextTick(function(){_t(function(){t.guessCurrentPage()})})})},methods:{setNumPages:function(){var t,e,r=this;d(this.pages)&&this.pages.length>0?this.localNumPages=this.pages.length:this.localNumPages=(t=this.numberOfPages,(e=parseInt(t,10)||1)<1?1:e),this.$nextTick(function(){r.guessCurrentPage()})},onClick:function(t,e){var r=this;t!==this.currentPage&&(_t(function(){r.currentPage=t,r.$emit("change",t)}),this.$nextTick(function(){try{(e.currentTarget||e.target).blur()}catch(t){}}))},getPageInfo:function(t){if(!d(this.pages)||0===this.pages.length||$(this.pages[t-1])){var e="".concat(this.baseUrl).concat(t);return{link:this.useRouter?{path:e}:e,text:xe(t)}}var r=this.pages[t-1];if(S(r)){var o=r.link;return{link:S(o)?o:this.useRouter?{path:o}:o,text:xe(r.text||t)}}return{link:xe(r),text:xe(t)}},makePage:function(t){var e=this.getPageInfo(t);return this.pageGen&&I(this.pageGen)?this.pageGen(t,e):e.text},makeLink:function(t){var e=this.getPageInfo(t);return this.linkGen&&I(this.linkGen)?this.linkGen(t,e):e.link},linkProps:function(t){var e=this.makeLink(t),r={target:this.target||null,rel:this.rel||null,disabled:this.disabled,exact:this.exact,activeClass:this.activeClass,exactActiveClass:this.exactActiveClass,append:this.append,replace:this.replace,noPrefetch:this.noPrefetch};return this.useRouter||S(e)?r.to=e:r.href=e,r},resolveLink:function(){var t,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";try{(t=document.createElement("a")).href=Be({to:e},"a","/","/"),document.body.appendChild(t);var r=t,o=r.pathname,n=r.hash,i=r.search;return document.body.removeChild(t),{path:o,hash:n,query:Oe(i)}}catch(e){try{t&&t.parentNode&&t.parentNode.removeChild(t)}catch(t){}return{}}},resolveRoute:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";try{var e=this.$router.resolve(t,this.$route).route;return{path:e.path,hash:e.hash,query:e.query}}catch(t){return{}}},guessCurrentPage:function(){var t=this.computedValue,e=this.$router,r=this.$route;if(!this.noPageDetect&&!t&&(n.j||!n.j&&e))for(var o=e&&r?{path:r.path,hash:r.hash,query:r.query}:{},i=n.j?window.location||document.location:null,a=i?{path:i.pathname,hash:i.hash,query:Oe(i.search)}:{},l=1;!t&&l<=this.localNumPages;l++){var s=this.makeLink(l);t=e&&(S(s)||this.useRouter)?No(this.resolveRoute(s),o)?l:null:n.j?No(this.resolveLink(s),a)?l:null:-1}this.currentPage=t>0?t:0}}}),ys=nt({components:{BPaginationNav:xs}});function ws(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function ks(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function _s(t,e){for(var r=0;r<e.length;r++){var o=e[r];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}var Ss=new RegExp("\\b".concat("bs-tooltip","\\S+"),"g"),Cs={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left",TOPLEFT:"top",TOPRIGHT:"top",RIGHTTOP:"right",RIGHTBOTTOM:"right",BOTTOMLEFT:"bottom",BOTTOMRIGHT:"bottom",LEFTTOP:"left",LEFTBOTTOM:"left"},Os={AUTO:0,TOPLEFT:-1,TOP:0,TOPRIGHT:1,RIGHTTOP:-1,RIGHT:0,RIGHTBOTTOM:1,BOTTOMLEFT:-1,BOTTOM:0,BOTTOMRIGHT:1,LEFTTOP:-1,LEFT:0,LEFTBOTTOM:1},Ts="show",Bs="out",As="fade",Es="show",Ps=".tooltip-inner",Ds=".arrow",js={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,placement:"top",offset:0,arrowPadding:6,container:!1,fallbackPlacement:"flip",callbacks:{},boundary:"scrollParent",boundaryPadding:5,variant:null,customClass:null},Ls={WebkitTransition:["webkitTransitionEnd"],MozTransition:["transitionend"],OTransition:["otransitionend","oTransitionEnd"],transition:["transitionend"]},zs={passive:!0,capture:!1},Ms=1,$s=function(t){return"__BV_".concat(t,"_").concat(Ms++,"__")},Ns=function(){function t(e,r,o){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.$isEnabled=!0,this.$fadeTimeout=null,this.$hoverTimeout=null,this.$visibleInterval=null,this.$hoverState="",this.$activeTrigger={},this.$popper=null,this.$element=e,this.$tip=null,this.$id=$s(this.constructor.NAME),this.$parent=o||null,this.$root=o&&o.$root?o.$root:null,this.$routeWatcher=null,this.$forceHide=this.forceHide.bind(this),this.$doHide=this.doHide.bind(this),this.$doShow=this.doShow.bind(this),this.$doDisable=this.doDisable.bind(this),this.$doEnable=this.doEnable.bind(this),this._noop=wo.bind(this),this.updateConfig(r),o&&o.$once("hook:beforeDestroy",this.destroy.bind(this))}var e,r,o;return e=t,o=[{key:"getAttachment",value:function(t){return Cs[t.toUpperCase()]}},{key:"Default",get:function(){return js}},{key:"NAME",get:function(){return"tooltip"}}],(r=[{key:"updateConfig",value:function(t){var e=function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?ws(r,!0).forEach(function(e){ks(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):ws(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}({},this.constructor.Default,{},t);t.delay&&H(t.delay)&&(e.delay={show:t.delay,hide:t.delay}),t.title&&H(t.title)&&(e.title=t.title.toString()),t.content&&H(t.content)&&(e.content=t.content.toString()),this.fixTitle(),this.$config=e,this.unListen(),this.listen()}},{key:"destroy",value:function(){this.unListen(),this.setWhileOpenListeners(!1),clearTimeout(this.$hoverTimeout),this.$hoverTimeout=null,clearTimeout(this.$fadeTimeout),this.$fadeTimeout=null,this.$popper&&this.$popper.destroy(),this.$popper=null,this.$tip&&this.$tip.parentElement&&this.$tip.parentElement.removeChild(this.$tip),this.$tip=null,this.$id=null,this.$isEnabled=null,this.$parent=null,this.$root=null,this.$element=null,this.$config=null,this.$hoverState=null,this.$activeTrigger=null,this.$forceHide=null,this.$doHide=null,this.$doShow=null,this.$doDisable=null,this.$doEnable=null}},{key:"enable",value:function(){var t=new tn("enabled",{cancelable:!1,target:this.$element,relatedTarget:null});this.$isEnabled=!0,this.emitEvent(t)}},{key:"disable",value:function(){var t=new tn("disabled",{cancelable:!1,target:this.$element,relatedTarget:null});this.$isEnabled=!1,this.emitEvent(t)}},{key:"toggle",value:function(t){this.$isEnabled&&(this.dropdownOpen()||(t?(this.$activeTrigger.click=!this.$activeTrigger.click,this.isWithActiveTrigger()?this.enter(null):this.leave(null)):It(this.getTipElement(),Es)?this.leave(null):this.enter(null)))}},{key:"show",value:function(){var t=this;if(document.body.contains(this.$element)&&At(this.$element)&&!this.dropdownOpen()){var e=this.getTipElement();if(this.fixTitle(),this.setContent(e),this.isWithContent(e)){Rt(e,"id",this.$id),this.addAriaDescribedby(),this.$config.animation?Nt(e,As):Ft(e,As);var r=this.getPlacement(),o=this.constructor.getAttachment(r);this.addAttachmentClass(o);var n=new tn("show",{cancelable:!0,target:this.$element,relatedTarget:e});if(this.emitEvent(n),n.defaultPrevented)this.$tip=null;else{var i=this.getContainer();document.body.contains(e)||i.appendChild(e),this.removePopper(),this.$popper=new Jo.a(this.$element,e,this.getPopperConfig(r,e));this.setWhileOpenListeners(!0),Nt(e,Es),this.transitionOnce(e,function(){t.$config.animation&&t.fixTransition(e);var r=t.$hoverState;t.$hoverState=null,r===Bs&&t.leave(null);var o=new tn("shown",{cancelable:!1,target:t.$element,relatedTarget:e});t.emitEvent(o)})}}else this.$tip=null}}},{key:"visibleCheck",value:function(t){var e=this;clearInterval(this.$visibleInterval),this.$visibleInterval=null,t&&(this.$visibleInterval=setInterval(function(){var t=e.$tip;t&&!At(e.$element)&&It(t,Es)&&e.forceHide()},100))}},{key:"setWhileOpenListeners",value:function(t){this.setModalListener(t),this.setDropdownListener(t),this.visibleCheck(t),this.setOnTouchStartListener(t),t&&/(focus|blur)/.test(this.$config.trigger)?Ot(this.$tip,"focusout",this,zs):Tt(this.$tip,"focusout",this,zs)}},{key:"forceHide",value:function(){this.$tip&&It(this.$tip,Es)&&(this.setWhileOpenListeners(!1),clearTimeout(this.$hoverTimeout),this.$hoverTimeout=null,this.$hoverState="",this.$activeTrigger={},this.hide(null,!0))}},{key:"hide",value:function(t,e){var r=this,o=this.$tip;if(o){var n=new tn("hide",{cancelable:!e,target:this.$element,relatedTarget:o});if(this.emitEvent(n),!n.defaultPrevented){this.setWhileOpenListeners(!1),e&&Ft(o,As),Ft(o,Es),this.$activeTrigger={},this.transitionOnce(o,function(){r.$hoverState!==Ts&&o.parentNode&&(o.parentNode.removeChild(o),r.removeAriaDescribedby(),r.removePopper(),r.$tip=null),t&&t();var e=new tn("hidden",{cancelable:!1,target:r.$element,relatedTarget:null});r.emitEvent(e)}),this.$hoverState=""}}}},{key:"emitEvent",value:function(t){var e=t.type,r=this.$root;r&&r.$emit&&r.$emit("bv::".concat(this.constructor.NAME,"::").concat(e),t);var o=this.$config.callbacks||{};I(o[e])&&o[e](t)}},{key:"getContainer",value:function(){var t=this.$config.container,e=document.body;return!1===t?zt(".modal-content",this.$element)||e:jt(t,e)||e}},{key:"addAriaDescribedby",value:function(){var t=Ht(this.$element,"aria-describedby")||"";t=t.split(/\s+/).concat(this.$id).join(" ").trim(),Rt(this.$element,"aria-describedby",t)}},{key:"removeAriaDescribedby",value:function(){var t=this,e=Ht(this.$element,"aria-describedby")||"";(e=e.split(/\s+/).filter(function(e){return e!==t.$id}).join(" ").trim())?Rt(this.$element,"aria-describedby",e):qt(this.$element,"aria-describedby")}},{key:"removePopper",value:function(){this.$popper&&this.$popper.destroy(),this.$popper=null}},{key:"transitionOnce",value:function(t,e){var r=this,o=this.getTransitionEndEvents(),n=!1;clearTimeout(this.$fadeTimeout),this.$fadeTimeout=null;var i=function i(){n||(n=!0,clearTimeout(r.$fadeTimeout),r.$fadeTimeout=null,o.forEach(function(e){Tt(t,e,i,zs)}),e())};It(t,As)?(o.forEach(function(e){Ot(t,e,i,zs)}),this.$fadeTimeout=setTimeout(i,150)):i()}},{key:"getTransitionEndEvents",value:function(){for(var t in Ls)if(!$(this.$element.style[t]))return Ls[t];return[]}},{key:"update",value:function(){N(this.$popper)||this.$popper.scheduleUpdate()}},{key:"isWithContent",value:function(t){return!!(t=t||this.$tip)&&Boolean((jt(Ps,t)||{}).innerHTML)}},{key:"addAttachmentClass",value:function(t){Nt(this.getTipElement(),"".concat("bs-tooltip","-").concat(t))}},{key:"getTipElement",value:function(){return this.$tip||(this.$tip=this.compileTemplate(this.$config.template)||this.compileTemplate(this.constructor.Default.template)),this.$tip.tabIndex=-1,this.$config.variant&&Nt(this.$tip,"b-".concat(this.constructor.NAME,"-").concat(this.$config.variant)),this.$config.customClass&&Nt(this.$tip,String(this.$config.customClass)),this.$tip}},{key:"compileTemplate",value:function(t){if(!t||!q(t))return null;var e=document.createElement("div");e.innerHTML=t.trim();var r=e.firstElementChild?e.removeChild(e.firstElementChild):null;return e=null,r}},{key:"setContent",value:function(t){this.setElementContent(jt(Ps,t),this.getTitle()),Ft(t,As),Ft(t,Es)}},{key:"setElementContent",value:function(t,e){if(t){var r=this.$config.html;S(e)&&e.nodeType?r?e.parentElement!==t&&(t.innerHTML="",t.appendChild(e)):t.innerText=e.innerText:t[r?"innerHTML":"innerText"]=e}}},{key:"getTitle",value:function(){var t=this.$config.title||"";return I(t)&&(t=t(this.$element)),S(t)&&t.nodeType&&!t.innerHTML.trim()&&(t=""),q(t)&&(t=t.trim()),t||(t=(t=Ht(this.$element,"title")||Ht(this.$element,"data-original-title")||"").trim()),t}},{key:"listen",value:function(){var t=this,e=this.$element;if(e){var r=this.$config.trigger.trim().split(/\s+/);this.setRootListener(!0),r.forEach(function(r){"click"===r?Ot(e,"click",t,zs):"focus"===r?(Ot(e,"focusin",t,zs),Ot(e,"focusout",t,zs)):"blur"===r?Ot(e,"focusout",t,zs):"hover"===r&&(Ot(e,"mouseenter",t,zs),Ot(e,"mouseleave",t,zs))},this)}}},{key:"unListen",value:function(){var t=this,e=this.$element;if(e){["click","focusin","focusout","mouseenter","mouseleave"].forEach(function(r){Tt(e,r,t,zs)},this),this.setRootListener(!1)}}},{key:"handleEvent",value:function(t){if(!Et(this.$element)&&this.$isEnabled&&!this.dropdownOpen()){var e=t.type,r=t.target,o=t.relatedTarget,n=this.$element,i=this.$tip;if("click"===e)this.toggle(t);else if("focusin"===e||"mouseenter"===e)this.enter(t);else if("focusout"===e){if(i&&n&&n.contains(r)&&i.contains(o))return;if(i&&n&&i.contains(r)&&n.contains(o))return;if(i&&i.contains(r)&&i.contains(o))return;if(n&&n.contains(r)&&n.contains(o))return;this.leave(t)}else"mouseleave"===e&&this.leave(t)}}},{key:"setModalListener",value:function(t){var e=this.$element;e&&this.$root&&(zt(".modal-content",e)&&this.$root[t?"$on":"$off"]("bv::modal::hidden",this.$forceHide))}},{key:"setDropdownListener",value:function(t){var e=this.$element;e&&this.$root&&It(e,"dropdown")&&e&&e.__vue__&&e.__vue__[t?"$on":"$off"]("shown",this.$forceHide)}},{key:"setRootListener",value:function(t){var e=this.$root;if(e){var r=t?"$on":"$off";e[r]("bv::hide::".concat(this.constructor.NAME),this.$doHide),e[r]("bv::show::".concat(this.constructor.NAME),this.$doShow),e[r]("bv::disable::".concat(this.constructor.NAME),this.$doDisable),e[r]("bv::enable::".concat(this.constructor.NAME),this.$doEnable)}}},{key:"dropdownOpen",value:function(){return It(this.$element,"dropdown")&&jt(".dropdown-menu.show",this.$element)}},{key:"doHide",value:function(t){t?this.$element&&this.$element.id&&this.$element.id===t&&this.hide():this.forceHide()}},{key:"doShow",value:function(t){t?t&&this.$element&&this.$element.id&&this.$element.id===t&&this.show():this.show()}},{key:"doDisable",value:function(t){t?this.$element&&this.$element.id&&this.$element.id===t&&this.disable():this.disable()}},{key:"doEnable",value:function(t){t?this.$element&&this.$element.id&&this.$element.id===t&&this.enable():this.enable()}},{key:"setOnTouchStartListener",value:function(t){var e=this;"ontouchstart"in document.documentElement&&c(document.body.children).forEach(function(r){t?Ot(r,"mouseover",e._noop):Tt(r,"mouseover",e._noop)})}},{key:"fixTitle",value:function(){var t=this.$element;!Ht(t,"title")&&q(Ht(t,"data-original-title"))||(Rt(t,"data-original-title",Ht(t,"title")||""),Rt(t,"title",""))}},{key:"enter",value:function(t){var e=this;t&&(this.$activeTrigger["focusin"===t.type?"focus":"hover"]=!0),It(this.getTipElement(),Es)||this.$hoverState===Ts?this.$hoverState=Ts:(clearTimeout(this.$hoverTimeout),this.$hoverState=Ts,this.$config.delay&&this.$config.delay.show?this.$hoverTimeout=setTimeout(function(){e.$hoverState===Ts&&e.show()},this.$config.delay.show):this.show())}},{key:"leave",value:function(t){var e=this;t&&(this.$activeTrigger["focusout"===t.type?"focus":"hover"]=!1,"focusout"===t.type&&/blur/.test(this.$config.trigger)&&(this.$activeTrigger.click=!1,this.$activeTrigger.hover=!1)),this.isWithActiveTrigger()||(clearTimeout(this.$hoverTimeout),this.$hoverState=Bs,this.$config.delay&&this.$config.delay.hide?this.$hoverTimeout=setTimeout(function(){e.$hoverState===Bs&&e.hide()},this.$config.delay.hide):this.hide())}},{key:"getPopperConfig",value:function(t,e){var r=this;return{placement:this.constructor.getAttachment(t),modifiers:{offset:{offset:this.getOffset(t,e)},flip:{behavior:this.$config.fallbackPlacement},arrow:{element:".arrow"},preventOverflow:{padding:this.$config.boundaryPadding,boundariesElement:this.$config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&r.handlePopperPlacementChange(t)},onUpdate:function(t){r.handlePopperPlacementChange(t)}}}},{key:"getOffset",value:function(t,e){if(!this.$config.offset){var r=jt(Ds,e),o=parseFloat(Wt(r).width)+parseFloat(this.$config.arrowPadding);switch(Os[t.toUpperCase()]){case 1:return"+50%p - ".concat(o,"px");case-1:return"-50%p + ".concat(o,"px");default:return 0}}return this.$config.offset}},{key:"getPlacement",value:function(){var t=this.$config.placement;return I(t)?t.call(this,this.$tip,this.$element):t}},{key:"isWithActiveTrigger",value:function(){for(var t in this.$activeTrigger)if(this.$activeTrigger[t])return!0;return!1}},{key:"cleanTipClass",value:function(){var t=this.getTipElement(),e=t.className.match(Ss);!N(e)&&e.length>0&&e.forEach(function(e){Ft(t,e)})}},{key:"handlePopperPlacementChange",value:function(t){this.cleanTipClass(),this.addAttachmentClass(this.constructor.getAttachment(t.placement))}},{key:"fixTransition",value:function(t){var e=this.$config.animation||!1;N(Ht(t,"x-placement"))&&(Ft(t,As),this.$config.animation=!1,this.hide(),this.show(),this.$config.animation=e)}}])&&_s(e.prototype,r),o&&_s(e,o),t}();function Fs(t){return(Fs="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function Is(t,e){for(var r=0;r<e.length;r++){var o=e[r];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}function Rs(t,e){return!e||"object"!==Fs(e)&&"function"!=typeof e?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):e}function qs(t){return(qs=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function Hs(t,e){return(Hs=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function Vs(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function Us(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var Ws=new RegExp("\\b".concat("bs-popover","\\S+"),"g"),Gs=function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Vs(r,!0).forEach(function(e){Us(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Vs(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}({},Ns.Default,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'}),Xs="fade",Ks="show",Ys=".popover-header",Zs=".popover-body",Js=function(t){function e(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),Rs(this,qs(e).apply(this,arguments))}var r,o,n;return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&Hs(t,e)}(e,Ns),r=e,n=[{key:"Default",get:function(){return Gs}},{key:"NAME",get:function(){return"popover"}}],(o=[{key:"isWithContent",value:function(t){if(!(t=t||this.$tip))return!1;var e=Boolean((jt(Ys,t)||{}).innerHTML),r=Boolean((jt(Zs,t)||{}).innerHTML);return e||r}},{key:"addAttachmentClass",value:function(t){Nt(this.getTipElement(),"".concat("bs-popover","-").concat(t))}},{key:"setContent",value:function(t){this.setElementContent(jt(Ys,t),this.getTitle()),this.setElementContent(jt(Zs,t),this.getContent()),Ft(t,Xs),Ft(t,Ks)}},{key:"cleanTipClass",value:function(){var t=this.getTipElement(),e=t.className.match(Ws);!N(e)&&e.length>0&&e.forEach(function(e){Ft(t,e)})}},{key:"getTitle",value:function(){var t=this.$config.title||"";return I(t)&&(t=t(this.$element)),S(t)&&t.nodeType&&!t.innerHTML.trim()&&(t=""),q(t)&&(t=t.trim()),t||(t=(t=Ht(this.$element,"title")||Ht(this.$element,"data-original-title")||"").trim()),t}},{key:"getContent",value:function(){var t=this.$config.content||"";return I(t)&&(t=t(this.$element)),S(t)&&t.nodeType&&!t.innerHTML.trim()&&(t=""),q(t)&&(t=t.trim()),t}}])&&Is(r.prototype,o),n&&Is(r,n),e}();function Qs(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function tc(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var ec={top:"top",topleft:"topleft",topright:"topright",right:"right",righttop:"righttop",rightbottom:"rightbottom",bottom:"bottom",bottomleft:"bottomleft",bottomright:"bottomright",left:"left",lefttop:"lefttop",leftbottom:"leftbottom",auto:"auto"},rc={subtree:!0,childList:!0,characterData:!0,attributes:!0,attributeFilter:["class","style"]},oc={props:{target:{type:[String,Object,Zo,Function]},offset:{type:[Number,String],default:0},noFade:{type:Boolean,default:!1},container:{type:String,default:null},show:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},data:function(){return{localShow:!1}},computed:{baseConfig:function(){var t=this.container,e=S(this.delay)?this.delay:parseInt(this.delay,10)||0;return{title:(this.title||"").trim()||"",content:(this.content||"").trim()||"",placement:ec[this.placement]||"auto",fallbackPlacement:this.fallbackPlacement||"flip",container:!!t&&(/^#/.test(t)?t:"#".concat(t)),boundary:this.boundary,boundaryPadding:this.boundaryPadding,delay:e||0,offset:this.offset||0,animation:!this.noFade,variant:this.variant,customClass:this.customClass,trigger:d(this.triggers)?this.triggers.join(" "):this.triggers,callbacks:{show:this.onShow,shown:this.onShown,hide:this.onHide,hidden:this.onHidden,enabled:this.onEnabled,disabled:this.onDisabled}}}},watch:{show:function(t,e){t!==e&&(t?this.onOpen():this.onClose())},disabled:function(t,e){t!==e&&(t?this.onDisable():this.onEnable())},localShow:function(t,e){t!==this.show&&this.$emit("update:show",t)}},created:function(){this._toolpop=null,this._obs_title=null,this._obs_content=null},mounted:function(){var t=this;this.$nextTick(function(){t.createToolpop()&&(t.disabled&&t.onDisable(),t.$on("open",t.onOpen),t.$on("close",t.onClose),t.$on("disable",t.onDisable),t.$on("enable",t.onEnable),t.setObservers(!0),t.show&&t.onOpen())})},updated:function(){this._toolpop&&this._toolpop.updateConfig(this.getConfig())},activated:function(){this.setObservers(!0)},deactivated:function(){this._toolpop&&(this.setObservers(!1),this._toolpop.hide())},beforeDestroy:function(){this.$off("open",this.onOpen),this.$off("close",this.onClose),this.$off("disable",this.onDisable),this.$off("enable",this.onEnable),this.setObservers(!1),this.bringItBack(),this._toolpop&&(this._toolpop.destroy(),this._toolpop=null)},methods:{getConfig:function(){var t=function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Qs(r,!0).forEach(function(e){tc(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Qs(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}({},this.baseConfig);return this.$refs.title&&this.$refs.title.innerHTML.trim()&&(t.title=this.$refs.title,t.html=!0),this.$refs.content&&this.$refs.content.innerHTML.trim()&&(t.content=this.$refs.content,t.html=!0),t},onOpen:function(){this._toolpop&&!this.localShow&&(this.localShow=!0,this._toolpop.show())},onClose:function(t){this._toolpop&&this.localShow?this._toolpop.hide(t):I(t)&&t()},onDisable:function(){this._toolpop&&this._toolpop.disable()},onEnable:function(){this._toolpop&&this._toolpop.enable()},updatePosition:function(){this._toolpop&&this._toolpop.update()},getTarget:function(){var t=this.target;return I(t)&&(t=t()),q(t)?$t(t):S(t)&&Bt(t.$el)?t.$el:S(t)&&Bt(t)?t:null},onShow:function(t){this.$emit("show",t),this.localShow=!(t&&t.defaultPrevented)},onShown:function(t){this.setObservers(!0),this.$emit("shown",t),this.localShow=!0},onHide:function(t){this.$emit("hide",t),this.localShow=!(!t||!t.defaultPrevented)},onHidden:function(t){this.setObservers(!1),this.bringItBack(),this.$emit("hidden",t),this.localShow=!1},onEnabled:function(t){t&&"enabled"===t.type&&(this.$emit("update:disabled",!1),this.$emit("disabled"))},onDisabled:function(t){t&&"disabled"===t.type&&(this.$emit("update:disabled",!0),this.$emit("enabled"))},bringItBack:function(){this.$el&&this.$refs.title&&this.$el.appendChild(this.$refs.title),this.$el&&this.$refs.content&&this.$el.appendChild(this.$refs.content)},setObservers:function(t){t?(this.$refs.title&&(this._obs_title=So(this.$refs.title,this.updatePosition.bind(this),rc)),this.$refs.content&&(this._obs_content=So(this.$refs.content,this.updatePosition.bind(this),rc))):(this._obs_title&&(this._obs_title.disconnect(),this._obs_title=null),this._obs_content&&(this._obs_content.disconnect(),this._obs_content=null))}}},nc={title:{type:String,default:""},content:{type:String,default:""},triggers:{type:[String,Array],default:"click"},placement:{type:String,default:"right"},fallbackPlacement:{type:[String,Array],default:"flip",validator:function(t){return d(t)||u(["flip","clockwise","counterclockwise"],t)}},variant:{type:String,default:function(){return ft("BPopover","variant")}},customClass:{type:String,default:function(){return ft("BPopover","customClass")}},delay:{type:[Number,Object,String],default:function(){return ft("BPopover","delay")}},boundary:{type:[String,Zo],default:function(){return ft("BPopover","boundary")}},boundaryPadding:{type:Number,default:function(){return ft("BPopover","boundaryPadding")}}},ic=o.extend({name:"BPopover",mixins:[oc,ce],props:nc,methods:{createToolpop:function(){var t=this.getTarget();return t?this._toolpop=new Js(t,this.getConfig(),this):(this._toolpop=null,s("b-popover: 'target' element not found!")),this._toolpop}},render:function(t){return t("div",{class:["d-none"],style:{display:"none"},attrs:{"aria-hidden":!0}},[t("div",{ref:"title"},this.normalizeSlot("title")),t("div",{ref:"content"},this.normalizeSlot("default"))])}});function ac(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function lc(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var sc="__BV_PopOver__",cc={focus:!0,hover:!0,click:!0,blur:!0},dc=/^html$/,uc=/^nofade$/i,pc=/^(auto|top(left|right)?|bottom(left|right)?|left(top|bottom)?|right(top|bottom)?)$/,fc=/^(window|viewport|scrollParent)$/,mc=/^d\d+$/,hc=/^o-?\d+$/,gc=/^v-.+$/,bc=function(t){var e="BPopover",r={delay:ft(e,"delay"),boundary:String(ft(e,"boundary")),boundaryPadding:parseInt(ft(e,"boundaryPadding"),10)||0,variant:ft(e,"variant"),customClass:ft(e,"customClass")};q(t.value)?r.content=t.value:I(t.value)?r.content=t.value:S(t.value)&&(r=function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?ac(r,!0).forEach(function(e){lc(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):ac(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}({},r,{},t.value)),t.arg&&(r.container="#".concat(t.arg)),v(t.modifiers).forEach(function(t){if(dc.test(t))r.html=!0;else if(uc.test(t))r.animation=!1;else if(pc.test(t))r.placement=t;else if(fc.test(t))r.boundary=t;else if(mc.test(t)){var e=parseInt(t.slice(1),10)||0;e&&(r.delay=e)}else if(hc.test(t)){var o=parseInt(t.slice(1),10)||0;o&&(r.offset=o)}else gc.test(t)&&(r.variant=t.slice(2)||null)});var o={};return(q(r.trigger)?r.trigger.trim().split(/\s+/):[]).forEach(function(t){cc[t]&&(o[t]=!0)}),v(cc).forEach(function(e){t.modifiers[e]&&(o[e]=!0)}),r.trigger=v(o).join(" "),"blur"===r.trigger&&(r.trigger="focus"),r.trigger||delete r.trigger,r},vc=function(t,e,r){if(n.j)if(Jo.a){var o=bc(e);t[sc]?t[sc].updateConfig(o):t[sc]=new Js(t,o,r.context)}else s("v-b-popover: Popper.js is required for PopOvers to work")},xc={bind:function(t,e,r){vc(t,e,r)},inserted:function(t,e,r){vc(t,e,r)},update:function(t,e,r){e.value!==e.oldValue&&vc(t,e,r)},componentUpdated:function(t,e,r){e.value!==e.oldValue&&vc(t,e,r)},unbind:function(t){!function(t){t[sc]&&(t[sc].destroy(),t[sc]=null,delete t[sc])}(t)}},yc=nt({components:{BPopover:ic},directives:{VBPopover:xc}}),wc=o.extend({name:"BProgressBar",mixins:[ce],inject:{bvProgress:{default:function(){return{}}}},props:{value:{type:Number,default:0},label:{type:String,default:null},labelHtml:{type:String},max:{type:Number,default:null},precision:{type:Number,default:null},variant:{type:String,default:function(){return ft("BProgressBar","variant")}},striped:{type:Boolean,default:null},animated:{type:Boolean,default:null},showProgress:{type:Boolean,default:null},showValue:{type:Boolean,default:null}},computed:{progressBarClasses:function(){return[this.computedVariant?"bg-".concat(this.computedVariant):"",this.computedStriped||this.computedAnimated?"progress-bar-striped":"",this.computedAnimated?"progress-bar-animated":""]},progressBarStyles:function(){return{width:this.value/this.computedMax*100+"%"}},computedProgress:function(){var t=Math.pow(10,this.computedPrecision);return Math.round(100*t*this.value/this.computedMax)/t},computedMax:function(){return H(this.max)?this.max:this.bvProgress.max||100},computedVariant:function(){return this.variant||this.bvProgress.variant},computedPrecision:function(){return H(this.precision)?this.precision:this.bvProgress.precision||0},computedStriped:function(){return R(this.striped)?this.striped:this.bvProgress.striped||!1},computedAnimated:function(){return R(this.animated)?this.animated:this.bvProgress.animated||!1},computedShowProgress:function(){return R(this.showProgress)?this.showProgress:this.bvProgress.showProgress||!1},computedShowValue:function(){return R(this.showValue)?this.showValue:this.bvProgress.showValue||!1}},render:function(t){var e=t();return this.hasNormalizedSlot("default")?e=this.normalizeSlot("default"):this.label||this.labelHtml?e=t("span",{domProps:He(this.labelHtml,this.label)}):this.computedShowProgress?e=this.computedProgress.toFixed(this.computedPrecision):this.computedShowValue&&(e=this.value.toFixed(this.computedPrecision)),t("div",{staticClass:"progress-bar",class:this.progressBarClasses,style:this.progressBarStyles,attrs:{role:"progressbar","aria-valuemin":"0","aria-valuemax":this.computedMax.toString(),"aria-valuenow":this.value.toFixed(this.computedPrecision)}},[e])}}),kc=o.extend({name:"BProgress",mixins:[ce],provide:function(){return{bvProgress:this}},props:{variant:{type:String,default:function(){return ft("BProgress","variant")}},striped:{type:Boolean,default:!1},animated:{type:Boolean,default:!1},height:{type:String,default:null},precision:{type:Number,default:0},showProgress:{type:Boolean,default:!1},showValue:{type:Boolean,default:!1},max:{type:Number,default:100},value:{type:Number,default:0}},computed:{progressHeight:function(){return{height:this.height||null}}},render:function(t){var e=this.normalizeSlot("default");return e||(e=t(wc,{props:{value:this.value,max:this.max,precision:this.precision,variant:this.variant,animated:this.animated,striped:this.striped,showProgress:this.showProgress,showValue:this.showValue}})),t("div",{class:["progress"],style:this.progressHeight},[e])}}),_c=nt({components:{BProgress:kc,BProgressBar:wc}});function Sc(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var Cc=o.extend({name:"BSpinner",functional:!0,props:{type:{type:String,default:"border"},label:{type:String,default:null},variant:{type:String,default:function(){return ft("BSpinner","variant")}},small:{type:Boolean,default:!1},role:{type:String,default:"status"},tag:{type:String,default:"span"}},render:function(t,e){var r,o=e.props,n=e.data,i=e.slots,a=e.scopedSlots,l=i(),s=se("label",{},a||{},l)||o.label;return s&&(s=t("span",{staticClass:"sr-only"},s)),t(o.tag,te(n,{attrs:{role:s?o.role||"status":null,"aria-hidden":s?null:"true"},class:(r={},Sc(r,"spinner-".concat(o.type),Boolean(o.type)),Sc(r,"spinner-".concat(o.type,"-sm"),o.small),Sc(r,"text-".concat(o.variant),Boolean(o.variant)),r)}),[s||t()])}}),Oc=nt({components:{BSpinner:Cc}}),Tc=function(t){return t.replace(/_/g," ").replace(/([a-z])([A-Z])/g,function(t,e,r){return e+" "+r}).replace(/(\s|^)(\w)/g,function(t,e,r){return e+r.toUpperCase()})},Bc={_rowVariant:!0,_cellVariants:!0,_showDetails:!0},Ac=["a","a *","button","button *","input:not(.disabled):not([disabled])","select:not(.disabled):not([disabled])","textarea:not(.disabled):not([disabled])",'[role="link"]','[role="link"] *','[role="button"]','[role="button"] *',"[tabindex]:not(.disabled):not([disabled])"].join(",");function Ec(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function Pc(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Ec(r,!0).forEach(function(e){Dc(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Ec(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function Dc(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var jc=function(t,e){var r=null;return q(e)?r={key:t,label:e}:I(e)?r={key:t,formatter:e}:S(e)?(r=Pc({},e)).key=r.key||t:!1!==e&&(r={key:t}),r},Lc=function(t,e){var r=[];if(d(t)?t.filter(function(t){return t}).forEach(function(t){if(q(t))r.push({key:t,label:Tc(t)});else if(S(t)&&t.key&&q(t.key))r.push(Pc({},t));else if(S(t)&&1===v(t).length){var e=v(t)[0],o=jc(e,t[e]);o&&r.push(o)}}):t&&S(t)&&v(t).length>0&&v(t).forEach(function(e){var o=jc(e,t[e]);o&&r.push(o)}),0===r.length&&d(e)&&e.length>0){var o=e[0];v(o).forEach(function(t){Bc[t]||r.push({key:t,label:Tc(t)})})}var n={};return r.filter(function(t){return!n[t.key]&&(n[t.key]=!0,t.label=q(t.label)?t.label:Tc(t.key),!0)})},zc={props:{items:{type:Array,default:function(){return[]}},fields:{type:[Array,Object],default:null},primaryKey:{type:String,default:null},value:{type:Array,default:function(){return[]}}},data:function(){return{localItems:d(this.items)?this.items.slice():[]}},computed:{computedFields:function(){return Lc(this.fields,this.localItems)},computedFieldsObj:function(){return this.computedFields.reduce(function(t,e){return t[e.key]=e,t},{})},computedItems:function(){return(this.paginatedItems||this.sortedItems||this.filteredItems||this.localItems||[]).slice()},context:function(){return{filter:this.localFilter,sortBy:this.localSortBy,sortDesc:this.localSortDesc,perPage:parseInt(this.perPage,10)||0,currentPage:parseInt(this.currentPage,10)||1,apiUrl:this.apiUrl}}},watch:{items:function(t){d(t)?this.localItems=t.slice():($(t)||N(t))&&(this.localItems=[])},computedItems:function(t){this.$emit("input",t)},context:function(t,e){No(t,e)||this.$emit("context-changed",t)}},mounted:function(){this.$emit("input",this.computedItems)},methods:{getFieldFormatter:function(t){var e=this.computedFieldsObj[t],r=this.$parent,o=e&&e.formatter;return q(o)&&I(r[o])?o=r[o]:I(o)||(o=void 0),o}}},Mc=function(t){return v(t).reduce(function(e,r){return Bc[r]||(e[r]=t[r]),e},{})},$c=function t(e){return F(e)?"":S(e)&&!V(e)?v(e).sort().filter(function(t){return!F(t)}).map(function(r){return t(e[r])}).join(" "):String(e)},Nc=function(t){return S(t)?$c(Mc(t)):""},Fc='Supplying a function to prop "filter" is deprecated. Use "filter-function" instead.',Ic={props:{filter:{type:[String,RegExp,Object,Array,Function],default:null,deprecation:Fc},filterFunction:{type:Function,default:null}},data:function(){return{isFiltered:!1}},computed:{localFiltering:function(){return!this.hasProvider||!!this.noProviderFiltering},filteredCheck:function(){return{filteredItems:this.filteredItems,localItems:this.localItems,localFilter:this.localFilter}},localFilter:function(){return I(this.filter)?"":!this.localFiltering||I(this.filterFunction)||q(this.filter)||W(this.filter)?D(this.filter):""},localFilterFn:function(){var t=this.filterFunction,e=this.filter;return I(t)?t:I(e)?(s("b-table: ".concat(Fc)),e):null},filteredItems:function(){var t=this.localItems||[],e=null;if(this.localFiltering){var r=this.localFilter;e=this.filterFnFactory(this.localFilterFn,r)||this.defaultFilterFnFactory(r)}return e&&t.length>0?t.filter(e):t}},watch:{filteredCheck:function(t){var e=t.filteredItems,r=(t.localItems,t.localFilter),o=!1;r?No(r,[])||No(r,{})?o=!1:r&&(o=!0):o=!1,o&&this.$emit("filtered",e,e.length),this.isFiltered=o},isFiltered:function(t,e){!1===t&&!0===e&&this.$emit("filtered",this.localItems,this.localItems.length)}},created:function(){var t=this;this.$nextTick(function(){t.isFiltered=Boolean(t.localFilter)})},methods:{filterFnFactory:function(t,e){if(!t||!I(t)||!e||No(e,[])||No(e,{}))return null;return function(r){return t(r,e)}},defaultFilterFnFactory:function(t){if(!t||!q(t)&&!W(t))return null;var e=t;if(q(e)){var r=t.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&").replace(/[\s\uFEFF\xA0]+/g,"\\s+");e=new RegExp(".*".concat(r,".*"),"i")}return function(t){return e.lastIndex=0,e.test(Nc(t))}}}},Rc=function(t,e){return t.map(function(t,e){return[e,t]}).sort(function(t,e){return this(t[1],e[1])||t[0]-e[0]}.bind(e)).map(function(t){return t[1]})},qc=function(t,e,r,o,n,i){var a=j(t,r,""),l=j(e,r,"");return I(o)&&(a=o(a,r,t),l=o(l,r,e)),a=$(a)||N(a)?"":a,l=$(l)||N(l)?"":l,V(a)&&V(l)||H(a)&&H(l)?a<l?-1:a>l?1:0:$c(a).localeCompare($c(l),i,n)};function Hc(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function Vc(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var Uc={props:{sortBy:{type:String,default:""},sortDesc:{type:Boolean,default:!1},sortDirection:{type:String,default:"asc",validator:function(t){return u(["asc","desc","last"],t)}},sortCompare:{type:Function,default:null},sortCompareOptions:{type:Object,default:function(){return{numeric:!0}}},sortCompareLocale:{type:String},noSortReset:{type:Boolean,default:!1},labelSortAsc:{type:String,default:"Click to sort Ascending"},labelSortDesc:{type:String,default:"Click to sort Descending"},labelSortClear:{type:String,default:"Click to clear sorting"},noLocalSorting:{type:Boolean,default:!1},noFooterSorting:{type:Boolean,default:!1}},data:function(){return{localSortBy:this.sortBy||"",localSortDesc:this.sortDesc||!1}},computed:{localSorting:function(){return this.hasProvider?!!this.noProviderSorting:!this.noLocalSorting},isSortable:function(){return this.computedFields.some(function(t){return t.sortable})},sortedItems:function(){var t=(this.filteredItems||this.localItems||[]).slice(),e=this.localSortBy,r=this.localSortDesc,o=this.sortCompare,n=this.localSorting,i=function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Hc(r,!0).forEach(function(e){Vc(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Hc(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}({},this.sortCompareOptions,{usage:"sort"}),a=this.sortCompareLocale||void 0;if(e&&n){var l=this.getFieldFormatter(e);return Rc(t,function(t,n){var s=null;return I(o)&&(s=o(t,n,e,r,l,i,a)),($(s)||N(s)||!1===s)&&(s=qc(t,n,e,l,i,a)),(s||0)*(r?-1:1)})}return t}},watch:{isSortable:function(t,e){t?this.isSortable&&this.$on("head-clicked",this.handleSort):this.$off("head-clicked",this.handleSort)},sortDesc:function(t,e){t!==this.localSortDesc&&(this.localSortDesc=t||!1)},sortBy:function(t,e){t!==this.localSortBy&&(this.localSortBy=t||"")},localSortDesc:function(t,e){t!==e&&this.$emit("update:sortDesc",t)},localSortBy:function(t,e){t!==e&&this.$emit("update:sortBy",t)}},created:function(){this.isSortable&&this.$on("head-clicked",this.handleSort)},methods:{handleSort:function(t,e,r,o){var n=this;if(this.isSortable&&(!o||!this.noFooterSorting)){var i=!1,a=function(){var t=e.sortDirection||n.sortDirection;"asc"===t?n.localSortDesc=!1:"desc"===t&&(n.localSortDesc=!0)};e.sortable?(t===this.localSortBy?this.localSortDesc=!this.localSortDesc:(this.localSortBy=t,a()),i=!0):this.localSortBy&&!this.noSortReset&&(this.localSortBy="",a(),i=!0),i&&this.$emit("sort-changed",this.context)}},sortTheadThClasses:function(t,e,r){return{}},sortTheadThAttrs:function(t,e,r){if(!this.isSortable||r&&this.noFooterSorting)return{};var o=e.sortable,n="";e.label&&e.label.trim()||e.headerTitle||(n=Tc(t));var i="";if(o)if(this.localSortBy===t)i=this.localSortDesc?this.labelSortAsc:this.labelSortDesc;else{i=this.localSortDesc?this.labelSortDesc:this.labelSortAsc;var a=this.sortDirection||e.sortDirection;"asc"===a?i=this.labelSortAsc:"desc"===a&&(i=this.labelSortDesc)}else this.noSortReset||(i=this.localSortBy?this.labelSortClear:"");return{"aria-label":(n=[n.trim(),i.trim()].filter(Boolean).join(": "))||null,"aria-sort":o&&this.localSortBy===t?this.localSortDesc?"descending":"ascending":o?"none":null}}}},Wc={props:{perPage:{type:[Number,String],default:0},currentPage:{type:[Number,String],default:1}},computed:{localPaging:function(){return!this.hasProvider||!!this.noProviderPaging},paginatedItems:function(){var t=this.sortedItems||this.filteredItems||this.localItems||[],e=Math.max(parseInt(this.currentPage,10)||1,1),r=Math.max(parseInt(this.perPage,10)||0,0);return this.localPaging&&r&&(t=t.slice((e-1)*r,e*r)),t}}},Gc={props:{caption:{type:String,default:null},captionHtml:{type:String},captionTop:{type:Boolean,default:!1}},computed:{captionClasses:function(){return{"b-table-caption-top":this.captionTop}},captionId:function(){return this.isStacked?this.safeId("_caption_"):null}},methods:{renderCaption:function(){var t=this.$createElement,e=this.normalizeSlot("table-caption"),r=t();if(e||this.caption||this.captionHtml){var o={key:"caption",class:this.captionClasses,attrs:{id:this.captionId}};e||(o.domProps=He(this.captionHtml,this.caption)),r=t("caption",o,[e])}return r}}},Xc={methods:{renderColgroup:function(){var t=this.$createElement,e=this.computedFields,r=t();return this.hasNormalizedSlot("table-colgroup")&&(r=t("colgroup",{key:"colgroup"},[this.normalizeSlot("table-colgroup",{columns:e.length,fields:e})])),r}}},Kc=["TD","TH","TR"],Yc=function(t){if(!t||!t.target)return!1;var e=t.target;if(e.disabled||-1!==Kc.indexOf(e.tagName))return!1;if(zt(".dropdown-menu",e))return!0;var r="LABEL"===e.tagName?e:zt("label",e);if(r){var o=Ht(r,"for"),n=o?$t(o):jt("input, select, textarea",r);if(n&&!n.disabled)return!0}return Lt(e,Ac)},Zc=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document,e=Gt();return!!(e&&""!==e.toString()&&e.containsNode&&Bt(t))&&e.containsNode(t,!0)};function Jc(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function Qc(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Jc(r,!0).forEach(function(e){td(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Jc(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function td(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var ed={props:{headVariant:{type:String,default:function(){return ft("BTable","headVariant")}},theadClass:{type:[String,Array,Object],default:null},theadTrClass:{type:[String,Array,Object],default:null}},computed:{headClasses:function(){return[this.headVariant?"thead-"+this.headVariant:"",this.theadClass]}},methods:{fieldClasses:function(t){return[t.variant?"table-"+t.variant:"",t.class?t.class:"",t.thClass?t.thClass:""]},headClicked:function(t,e,r){this.stopIfBusy&&this.stopIfBusy(t)||Yc(t)||Zc(this.$el)||(t.stopPropagation(),t.preventDefault(),this.$emit("head-clicked",e.key,e,t,r))},renderThead:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],r=this.$createElement,o=this.computedFields||[];if(!0===this.isStacked||0===o.length)return r();var n=function(o,n){var i=null;o.label.trim()||o.headerTitle||(i=Tc(o.key));var a=t.$listeners["head-clicked"]||t.isSortable,l={};a&&(l.click=function(r){t.headClicked(r,o,e)},l.keydown=function(r){var n=r.keyCode;n!==xr.ENTER&&n!==xr.SPACE||t.headClicked(r,o,e)});var s=t.isSortable?t.sortTheadThAttrs(o.key,o,e):{},c=t.isSortable?t.sortTheadThClasses(o.key,o,e):null,d={key:o.key,class:[t.fieldClasses(o),c],style:o.thStyle||{},attrs:Qc({tabindex:a?"0":null,abbr:o.headerAbbr||null,title:o.headerTitle||null,role:"columnheader",scope:"col","aria-colindex":String(n+1),"aria-label":i},s),on:l},u={label:o.label,column:o.key,field:o},p=e&&t.hasNormalizedSlot("FOOT_".concat(o.key))?t.normalizeSlot("FOOT_".concat(o.key),u):t.normalizeSlot("HEAD_".concat(o.key),u);return p||(d.domProps=He(o.labelHtml)),r("th",d,p||o.label)},i=o.map(n).filter(function(t){return t}),a=[];if(e)a.push(r("tr",{class:this.tfootTrClass,attrs:{role:"row"}},i));else{var l={columns:o.length,fields:o};a.push(this.normalizeSlot("thead-top",l)||r()),a.push(r("tr",{class:this.theadTrClass,attrs:{role:"row"}},i))}return r(e?"tfoot":"thead",{key:e?"tfoot":"thead",class:e?this.footClasses:this.headClasses,attrs:{role:"rowgroup"}},a)}}},rd={props:{footClone:{type:Boolean,default:!1},footVariant:{type:String,default:function(){return ft("BTable","footVariant")}},tfootClass:{type:[String,Array,Object],default:null},tfootTrClass:{type:[String,Array,Object],default:null}},computed:{footClasses:function(){var t=this.footVariant||this.headVariant||null;return[t?"thead-".concat(t):"",this.tfootClass]}},methods:{renderTfoot:function(){var t=this.$createElement;return this.footClone?this.renderThead(!0):t()}}};function od(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function nd(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?od(r,!0).forEach(function(e){id(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):od(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function id(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function ad(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function ld(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var sd={mixins:[{props:{tbodyTrClass:{type:[String,Array,Function],default:null}},methods:{tdClasses:function(t,e){var r="";return e._cellVariants&&e._cellVariants[t.key]&&(r="".concat(this.dark?"bg":"table","-").concat(e._cellVariants[t.key])),[t.variant&&!r?"".concat(this.dark?"bg":"table","-").concat(t.variant):"",r,t.class?t.class:"",this.getTdValues(e,t.key,t.tdClass,"")]},tdAttrs:function(t,e,r){var o={role:"cell","aria-colindex":String(r+1)};return t.isRowHeader&&(o.scope="row",o.role="rowheader"),this.isStacked&&(o["data-label"]=t.label),nd({},o,{},this.getTdValues(e,t.key,t.tdAttr,{}))},rowClasses:function(t){return[t._rowVariant?"".concat(this.dark?"bg":"table","-").concat(t._rowVariant):"",I(this.tbodyTrClass)?this.tbodyTrClass(t,"row"):this.tbodyTrClass]},getTdValues:function(t,e,r,o){var n=this.$parent;if(r){var i=j(t,e,"");return I(r)?r(i,e,t):q(r)&&I(n[r])?n[r](i,e,t):r}return o},getFormattedValue:function(t,e){var r=e.key,o=this.getFieldFormatter(r),n=j(t,r,null);return I(o)&&(n=o(n,r,t)),$(n)||N(n)?"":n},tbodyRowKeydown:function(t,e,r){var o=t.keyCode,n=t.target,i=this.$refs.itemRows;if((!this.stopIfBusy||!this.stopIfBusy(t))&&n&&"TR"===n.tagName&&n===document.activeElement&&0===n.tabIndex&&(!i||0!==i.length)){var a=i.indexOf(n);if(o===xr.ENTER||o===xr.SPACE)t.stopPropagation(),t.preventDefault(),this.rowClicked(t,e,r);else if(u([xr.UP,xr.DOWN,xr.HOME,xr.END],o)){t.stopPropagation(),t.preventDefault();var l=t.shiftKey;o===xr.HOME||l&&o===xr.UP?i[0].focus():o===xr.END||l&&o===xr.DOWN?i[i.length-1].focus():o===xr.UP&&a>0?i[a-1].focus():o===xr.DOWN&&a<i.length-1&&i[a+1].focus()}}},rowClicked:function(t,e,r){this.stopIfBusy&&this.stopIfBusy(t)||Yc(t)||Zc(this.$el)||this.$emit("row-clicked",e,r,t)},middleMouseRowClicked:function(t,e,r){this.stopIfBusy&&this.stopIfBusy(t)||this.$emit("row-middle-clicked",e,r,t)},rowDblClicked:function(t,e,r){this.stopIfBusy&&this.stopIfBusy(t)||Yc(t)||this.$emit("row-dblclicked",e,r,t)},rowHovered:function(t,e,r){this.stopIfBusy&&this.stopIfBusy(t)||this.$emit("row-hovered",e,r,t)},rowUnhovered:function(t,e,r){this.stopIfBusy&&this.stopIfBusy(t)||this.$emit("row-unhovered",e,r,t)},rowContextmenu:function(t,e,r){this.stopIfBusy&&this.stopIfBusy(t)||this.$emit("row-contextmenu",e,r,t)},renderTbodyRowCell:function(t,e,r,o){var n=this,i=this.$createElement,a=this.$scopedSlots,l=a["row-details"],s=this.getFormattedValue(r,t),c={key:"row-".concat(o,"-cell-").concat(e,"-").concat(t.key),class:this.tdClasses(t,r),attrs:this.tdAttrs(t,r,e)},d={item:r,index:o,field:t,unformatted:j(r,t.key,""),value:s,toggleDetails:function(){l&&n.$set(r,"_showDetails",!r._showDetails)},detailsShowing:Boolean(r._showDetails)};this.selectedRows&&(d.rowSelected=Boolean(this.selectedRows[o]));var u=a[t.key]?a[t.key](d):xe(s);return this.isStacked&&(u=[i("div",{},[u])]),i(t.isRowHeader?"th":"td",c,[u])},renderTbodyRow:function(t,e){var r=this,o=this.$createElement,n=this.$scopedSlots,i=this.computedFields,a=this.striped,l=this.$listeners["row-clicked"]||this.selectable,s=n["row-details"],c=Boolean(t._showDetails&&s),d=[],u=c?this.safeId("_details_".concat(e,"_")):null,p=i.map(function(o,n){return r.renderTbodyRowCell(o,n,t,e)}),f=null;this.currentPage&&this.perPage&&this.perPage>0&&(f=String((this.currentPage-1)*this.perPage+e+1));var m=this.primaryKey,h=!m||$(t[m])||N(t[m])?String(e):xe(t[m]),g=!m||$(t[m])||N(t[m])?null:this.safeId("_row_".concat(t[m])),b={};l&&(b.click=function(o){r.rowClicked(o,t,e)},b.keydown=function(o){r.tbodyRowKeydown(o,t,e)});var v=this.selectableRowClasses?this.selectableRowClasses(e):{},x=this.selectableRowAttrs?this.selectableRowAttrs(e):{};if(d.push(o("tr",{key:"__b-table-row-".concat(h,"__"),ref:"itemRows",refInFor:!0,class:[this.rowClasses(t),v,{"b-table-has-details":c}],attrs:nd({id:g,tabindex:l?"0":null,"data-pk":g?String(t[m]):null,"aria-describedby":u,"aria-owns":u,"aria-rowindex":f,role:"row"},x),on:nd({},b,{auxclick:function(o){2===o.which&&r.middleMouseRowClicked(o,t,e)},contextmenu:function(o){r.rowContextmenu(o,t,e)},dblclick:function(o){r.rowDblClicked(o,t,e)},mouseenter:function(o){r.rowHovered(o,t,e)},mouseleave:function(o){r.rowUnhovered(o,t,e)}})},p)),c){var y={id:u,role:"row"},w=o("td",{attrs:{colspan:String(i.length),role:"cell"}},[s({item:t,index:e,fields:i,toggleDetails:function(){s&&r.$set(t,"_showDetails",!t._showDetails)}})]);a&&d.push(o("tr",{key:"__b-table-details-".concat(e,"-stripe__"),staticClass:"d-none",attrs:{"aria-hidden":"true",role:"presentation"}})),d.push(o("tr",{key:"__b-table-details-".concat(e,"__"),staticClass:"b-table-details",class:[I(this.tbodyTrClass)?this.tbodyTrClass(t,"row-details"):this.tbodyTrClass],attrs:y},[w]))}else s&&(d.push(o()),a&&d.push(o()));return d}}}],props:{tbodyClass:{type:[String,Array],default:null},tbodyTransitionProps:{type:Object},tbodyTransitionHandlers:{type:Object}},methods:{renderTbody:function(){var t=this,e=this.$createElement,r=this.computedItems,o=[],n=this.renderBusy?this.renderBusy():null;n?o.push(n):(o.push(this.renderTopRow?this.renderTopRow():e()),r.forEach(function(e,r){o.push(t.renderTbodyRow(e,r))}),o.push(this.renderEmpty?this.renderEmpty():e()),o.push(this.renderBottomRow?this.renderBottomRow():e()));var i=this.tbodyTransitionProps||this.tbodyTransitionHandlers,a={},l={};return i&&(l=this.tbodyTransitionHandlers||{},a=function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?ad(r,!0).forEach(function(e){ld(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):ad(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}({},this.tbodyTransitionProps||{},{tag:"tbody"})),e(i?"transition-group":"tbody",{props:a,on:l,class:[this.tbodyClass],attrs:{role:"rowgroup"}},o)}}},cd={props:{showEmpty:{type:Boolean,default:!1},emptyText:{type:String,default:"There are no records to show"},emptyHtml:{type:String},emptyFilteredText:{type:String,default:"There are no records matching your request"},emptyFilteredHtml:{type:String}},methods:{renderEmpty:function(){var t,e=this.$createElement,r=this.computedItems;return!this.showEmpty||r&&0!==r.length||this.computedBusy&&this.hasNormalizedSlot("table-busy")||((t=this.normalizeSlot(this.isFiltered?"emptyfiltered":"empty",{emptyFilteredHtml:this.emptyFilteredHtml,emptyFilteredText:this.emptyFilteredText,emptyHtml:this.emptyHtml,emptyText:this.emptyText,fields:this.computedFields,items:this.computedItems}))||(t=e("div",{class:["text-center","my-2"],domProps:this.isFiltered?He(this.emptyFilteredHtml,this.emptyFilteredText):He(this.emptyHtml,this.emptyText)})),t=e("td",{attrs:{colspan:String(this.computedFields.length),role:"cell"}},[e("div",{attrs:{role:"alert","aria-live":"polite"}},[t])]),t=e("tr",{key:this.isFiltered?"_b-table-empty-filtered-row_":"_b-table-empty-row_",staticClass:"b-table-empty-row",class:[I(this.tbodyTrClass)?this.tbodyTrClass(null,"row-empty"):this.tbodyTrClass],attrs:{role:"row"}},[t])),t||e()}}},dd={methods:{renderTopRow:function(){var t=this.$createElement;if(!this.hasNormalizedSlot("top-row")||!0===this.isStacked)return t();var e=this.computedFields;return t("tr",{key:"top-row",staticClass:"b-table-top-row",class:[I(this.tbodyTrClass)?this.tbodyTrClass(null,"row-top"):this.tbodyTrClass],attrs:{role:"row"}},[this.normalizeSlot("top-row",{columns:e.length,fields:e})])}}},ud={methods:{renderBottomRow:function(){var t=this.$createElement;if(!this.hasNormalizedSlot("bottom-row")||!0===this.isStacked)return t();var e=this.computedFields;return t("tr",{key:"__b-table-bottom-row__",staticClass:"b-table-bottom-row",class:[I(this.tbodyTrClass)?this.tbodyTrClass(null,"row-bottom"):this.tbodyTrClass],attrs:{role:"row"}},this.normalizeSlot("bottom-row",{columns:e.length,fields:e}))}}},pd={props:{busy:{type:Boolean,default:!1}},data:function(){return{localBusy:!1}},computed:{computedBusy:function(){return this.busy||this.localBusy}},watch:{localBusy:function(t,e){t!==e&&this.$emit("update:busy",t)}},methods:{stopIfBusy:function(t){return!!this.computedBusy&&(t.preventDefault(),t.stopPropagation(),!0)},renderBusy:function(){var t=this.$createElement;if(this.computedBusy&&this.hasNormalizedSlot("table-busy")){var e={role:this.isStacked?"row":null},r={colspan:String(this.computedFields.length),role:this.isStacked?"cell":null};return t("tr",{key:"table-busy-slot",staticClass:"b-table-busy-slot",class:[I(this.tbodyTrClass)?this.tbodyTrClass(null,"table-busy"):this.tbodyTrClass],attrs:e},[t("td",{attrs:r},[this.normalizeSlot("table-busy")])])}return null}}};function fd(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var md={props:{selectable:{type:Boolean,default:!1},selectMode:{type:String,default:"multi"},selectedVariant:{type:String,default:function(){return ft("BTable","selectedVariant")}}},data:function(){return{selectedRows:[],selectedLastRow:-1}},computed:{selectableTableClasses:function(){var t,e=this.selectable,r=e&&this.selectedRows&&this.selectedRows.some(Boolean);return fd(t={"b-table-selectable":e},"b-table-select-".concat(this.selectMode),e),fd(t,"b-table-selecting",r),t},selectableTableAttrs:function(){return{"aria-multiselectable":this.selectableIsMultiSelect}},selectableIsMultiSelect:function(){return this.selectable?u(["range","multi"],this.selectMode)?"true":"false":null}},watch:{computedItems:function(t,e){this.selectedLastRow=-1;var r=!1;if(this.selectable&&this.selectedRows.length>0){r=d(t)&&d(e)&&t.length===e.length;for(var o=0;r&&o<t.length;o++)r=No(Mc(t[o]),Mc(e[o]))}r||this.clearSelected()},selectable:function(t,e){this.clearSelected(),this.setSelectionHandlers(t)},selectMode:function(t,e){this.clearSelected()},selectedRows:function(t,e){var r=this;if(this.selectable&&!No(t,e)){var o=[];t.forEach(function(t,e){t&&o.push(r.computedItems[e])}),this.$emit("row-selected",o)}}},beforeMount:function(){this.selectable&&this.setSelectionHandlers(!0)},methods:{isRowSelected:function(t){return Boolean(this.selectedRows[t])},selectableRowClasses:function(t){var e=this.isRowSelected(t),r=this.dark?"bg":"table",o=this.selectedVariant;return fd({"b-table-row-selected":this.selectable&&e},"".concat(r,"-").concat(o),this.selectable&&e&&o)},selectableRowAttrs:function(t){return{"aria-selected":this.selectable?this.isRowSelected(t)?"true":"false":null}},clearSelected:function(){this.selectedRows.reduce(function(t,e){return t||e},!1)&&(this.selectedLastClicked=-1,this.selectedRows=[])},setSelectionHandlers:function(t){var e=t?"$on":"$off";this[e]("row-clicked",this.selectionHandler),this[e]("filtered",this.clearSelected),this[e]("context-changed",this.clearSelected)},selectionHandler:function(t,e,r){if(this.selectable){var o=this.selectedRows.slice(),n=!o[e],i=this.selectMode;if("single"===i)o=[];else if("range"===i)if(this.selectedLastRow>-1&&r.shiftKey){for(var a=Math.min(this.selectedLastRow,e);a<=Math.max(this.selectedLastRow,e);a++)o[a]=!0;n=!0}else r.ctrlKey||r.metaKey||(o=[],n=!0),this.selectedLastRow=n?e:-1;o[e]=n,this.selectedRows=o}else this.clearSelected()}}};function hd(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function gd(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var bd={mixins:[Lo],props:{items:{type:[Array,Function],default:function(){return[]}},noProviderPaging:{type:Boolean,default:!1},noProviderSorting:{type:Boolean,default:!1},noProviderFiltering:{type:Boolean,default:!1},apiUrl:{type:String,default:""}},computed:{hasProvider:function(){return I(this.items)},providerTriggerContext:function(){var t={apiUrl:this.apiUrl,filter:null,sortBy:null,sortDesc:null,perPage:null,currentPage:null};return this.noProviderFiltering||(t.filter=this.localFilter),this.noProviderSorting||(t.sortBy=this.localSortBy,t.sortDesc=this.localSortDesc),this.noProviderPaging||(t.perPage=this.perPage,t.currentPage=this.currentPage),function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?hd(r,!0).forEach(function(e){gd(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):hd(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}({},t)}},watch:{items:function(t,e){(this.hasProvider||I(t))&&this.$nextTick(this._providerUpdate)},providerTriggerContext:function(t,e){No(t,e)||this.$nextTick(this._providerUpdate)}},mounted:function(){var t=this;!this.hasProvider||this.localItems&&0!==this.localItems.length||this._providerUpdate(),this.listenOnRoot("bv::refresh::table",function(e){e!==t.id&&e!==t||t.refresh()})},methods:{refresh:function(){this.$off("refreshed",this.refresh),this.computedBusy?this.localBusy&&this.hasProvider&&this.$on("refreshed",this.refresh):(this.clearSelected(),this.hasProvider?this.$nextTick(this._providerUpdate):this.localItems=d(this.items)?this.items.slice():[])},_providerSetLocal:function(t){this.localItems=d(t)?t.slice():[],this.localBusy=!1,this.$emit("refreshed"),this.id&&this.emitOnRoot("bv::table::refreshed",this.id)},_providerUpdate:function(){var t=this;this.hasProvider&&(this.computedBusy?this.$nextTick(this.refresh):(this.localBusy=!0,this.$nextTick(function(){try{var e=t.items(t.context,t._providerSetLocal);!F(r=e)&&I(r.then)&&I(r.catch)?e.then(function(e){t._providerSetLocal(e)}):d(e)?t._providerSetLocal(e):2!==t.items.length&&(s("b-table provider function didn't request callback and did not return a promise or data"),t.localBusy=!1)}catch(e){s("b-table provider function error [".concat(e.name,"] ").concat(e.message)),t.localBusy=!1,t.$off("refreshed",t.refresh)}var r})))}}};function vd(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function xd(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var yd={inheritAttrs:!1,props:{striped:{type:Boolean,default:!1},bordered:{type:Boolean,default:!1},borderless:{type:Boolean,default:!1},outlined:{type:Boolean,default:!1},dark:{type:Boolean,default:!1},hover:{type:Boolean,default:!1},small:{type:Boolean,default:!1},fixed:{type:Boolean,default:!1},responsive:{type:[Boolean,String],default:!1},stacked:{type:[Boolean,String],default:!1},tableClass:{type:[String,Array,Object],default:null}},computed:{isStacked:function(){return""===this.stacked||this.stacked},isResponsive:function(){var t=""===this.responsive||this.responsive;return!this.isStacked&&t},responsiveClass:function(){return!0===this.isResponsive?"table-responsive":this.isResponsive?"table-responsive-".concat(this.responsive):""},tableClasses:function(){return[this.tableClass,xd({"table-striped":this.striped,"table-hover":this.hover&&this.computedItems.length>0&&!this.computedBusy,"table-dark":this.dark,"table-bordered":this.bordered,"table-borderless":this.borderless,"table-sm":this.small,border:this.outlined,"b-table-fixed":this.fixed,"b-table-stacked":!0===this.stacked||""===this.stacked},"b-table-stacked-".concat(this.stacked),!0!==this.stacked&&this.stacked),this.selectableTableClasses]},tableAttrs:function(){var t=[(this.$attrs||{})["aria-describedby"],this.captionId].filter(Boolean).join(" ")||null,e=this.computedItems,r=this.computedFields,o=this.selectableTableAttrs||{};return function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?vd(r,!0).forEach(function(e){xd(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):vd(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}({"aria-rowcount":this.filteredItems&&this.filteredItems.length>e.length?String(this.filteredItems.length):null},this.$attrs,{id:this.safeId(),role:this.isStacked?"table":null,"aria-busy":this.computedBusy?"true":"false","aria-colcount":String(r.length),"aria-describedby":t},o)}},render:function(t){var e=this.renderCaption?this.renderCaption():null,r=this.renderColgroup?this.renderColgroup():null,o=this.renderThead(),n=this.renderTfoot(),i=this.renderTbody(),a=t("table",{key:"b-table",staticClass:"table b-table",class:this.tableClasses,attrs:this.tableAttrs},[e,r,o,n,i].filter(Boolean));return this.isResponsive?t("div",{key:"b-table-responsive",class:this.responsiveClass},[a]):a}},wd=o.extend({name:"BTable",mixins:[Co,ce,zc,yd,ed,rd,sd,Ic,Uc,Wc,Gc,Xc,md,cd,dd,ud,pd,bd]}),kd=o.extend({name:"BTableLite",mixins:[Co,ce,zc,yd,ed,rd,sd,Gc,Xc]}),_d=nt({components:{BTable:wd,BTableLite:kd}});function Sd(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function Cd(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var Od=O(jl,["tabs","isNavBar"]),Td=function(t){return!t.disabled},Bd=o.extend({name:"BTabButtonHelper",inject:{bvTabs:{default:function(){return{}}}},props:{tab:{default:null},tabs:{type:Array,default:function(){return[]}},id:{type:String,default:null},controls:{type:String,default:null},tabIndex:{type:Number,default:null},posInSet:{type:Number,default:null},setSize:{type:Number,default:null},noKeyNav:{type:Boolean,default:!1}},methods:{focus:function(){this.$refs&&this.$refs.link&&this.$refs.link.focus&&this.$refs.link.focus()},handleEvt:function(t){var e=function(){t.preventDefault(),t.stopPropagation()};if(!this.tab.disabled){var r=t.type,o=t.keyCode,n=t.shiftKey;"click"===r?(e(),this.$emit("click",t)):"keydown"!==r||this.noKeyNav||o!==xr.SPACE?"keydown"!==r||this.noKeyNav||(o===xr.UP||o===xr.LEFT||o===xr.HOME?(e(),n||o===xr.HOME?this.$emit("first",t):this.$emit("prev",t)):o!==xr.DOWN&&o!==xr.RIGHT&&o!==xr.END||(e(),n||o===xr.END?this.$emit("last",t):this.$emit("next",t))):(e(),this.$emit("click",t))}}},render:function(t){var e=t(Le,{ref:"link",staticClass:"nav-link",class:[{active:this.tab.localActive&&!this.tab.disabled,disabled:this.tab.disabled},this.tab.titleLinkClass,this.tab.localActive?this.bvTabs.activeNavItemClass:null],props:{href:this.tab.href,disabled:this.tab.disabled},attrs:{role:"tab",id:this.id,tabindex:this.tabIndex,"aria-selected":this.tab.localActive&&!this.tab.disabled?"true":"false","aria-setsize":this.setSize,"aria-posinset":this.posInSet,"aria-controls":this.controls},on:{click:this.handleEvt,keydown:this.handleEvt}},[this.tab.normalizeSlot("title")||this.tab.title]);return t("li",{staticClass:"nav-item",class:[this.tab.titleItemClass],attrs:{role:"presentation"}},[e])}}),Ad=o.extend({name:"BTabs",mixins:[Co,ce],provide:function(){return{bvTabs:this}},model:{prop:"value",event:"input"},props:function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Sd(r,!0).forEach(function(e){Cd(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Sd(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}({},Od,{tag:{type:String,default:"div"},card:{type:Boolean,default:!1},bottom:{type:Boolean,default:!1},end:{type:Boolean,default:!1},noFade:{type:Boolean,default:!1},noNavStyle:{type:Boolean,default:!1},noKeyNav:{type:Boolean,default:!1},lazy:{type:Boolean,default:!1},contentClass:{type:[String,Array,Object],default:null},navClass:{type:[String,Array,Object],default:null},navWrapperClass:{type:[String,Array,Object],default:null},activeNavItemClass:{type:[String,Array,Object],default:null},activeTabClass:{type:[String,Array,Object],default:null},value:{type:Number,default:null}}),data:function(){var t=parseInt(this.value,10);return{currentTab:t=isNaN(t)?-1:t,tabs:[],registeredTabs:[],isMounted:!1}},computed:{fade:function(){return!this.noFade},navStyle:function(){return this.pills?"pills":"tabs"},localNavClass:function(){var t=[];return this.card&&(this.vertical?t.push("card-header","h-100","border-bottom-0","rounded-0"):t.push("card-header-".concat(this.navStyle))),[].concat(t,[this.navClass])}},watch:{currentTab:function(t,e){var r=-1;this.tabs.forEach(function(e,o){t!==o||e.disabled?e.localActive=!1:(e.localActive=!0,r=o)}),this.$emit("input",r)},value:function(t,e){if(t!==e){t=parseInt(t,10),t=isNaN(t)?-1:t,e=parseInt(e,10)||0;var r=this.tabs;r[t]&&!r[t].disabled?this.currentTab=t:t<e?this.previousTab():this.nextTab()}},registeredTabs:function(t,e){var r=this;this.$nextTick(function(){_t(function(){r.updateTabs()})})},tabs:function(t,e){var r=this;No(t.map(function(t){return t._uid}),e.map(function(t){return t._uid}))||this.$nextTick(function(){r.$emit("changed",t.slice(),e.slice())})},isMounted:function(t,e){var r=this;t&&_t(function(){r.updateTabs()}),this.setObserver(t)}},created:function(){var t=this,e=parseInt(this.value,10);this.currentTab=isNaN(e)?-1:e,this._bvObserver=null,this.$nextTick(function(){t.updateTabs()})},mounted:function(){var t=this;this.updateTabs(),this.$nextTick(function(){t.isMounted=!0})},deactivated:function(){this.isMounted=!1},activated:function(){var t=this,e=parseInt(this.value,10);this.currentTab=isNaN(e)?-1:e,this.$nextTick(function(){t.updateTabs(),t.isMounted=!0})},beforeDestroy:function(){this.isMounted=!1},destroyed:function(){this.tabs=[]},methods:{registerTab:function(t){var e=this;u(this.registeredTabs,t)||(this.registeredTabs.push(t),t.$once("hook:destroyed",function(){e.unregisterTab(t)}))},unregisterTab:function(t){this.registeredTabs=this.registeredTabs.slice().filter(function(e){return e!==t})},setObserver:function(t){if(t){this.setObserver(!1);var e=this;this._bvObserver=So(this.$refs.tabsContainer,function(){e.$nextTick(function(){_t(function(){e.updateTabs()})})},{childList:!0,subtree:!1,attributes:!0,attributeFilter:["id"]})}else this._bvObserver&&this._bvObserver.disconnect&&this._bvObserver.disconnect(),this._bvObserver=null},getTabs:function(){var t=this.registeredTabs.filter(function(t){return 0===t.$children.filter(function(t){return t._isTab}).length}),e=[];if(this.isMounted&&t.length>0){var r=t.map(function(t){return"#".concat(t.safeId())}).join(", ");e=Dt(r,this.$el).map(function(t){return t.id}).filter(Boolean)}return Rc(t,function(t,r){return e.indexOf(t.safeId())-e.indexOf(r.safeId())})},updateTabs:function(){var t=this.getTabs(),e=t.indexOf(t.slice().reverse().find(function(t){return t.localActive&&!t.disabled}));if(e<0){var r=this.currentTab;r>=t.length?e=t.indexOf(t.slice().reverse().find(Td)):t[r]&&!t[r].disabled&&(e=r)}e<0&&(e=t.indexOf(t.find(Td))),t.forEach(function(t,e){t.localActive=!1}),t[e]&&(t[e].localActive=!0),this.tabs=t,this.currentTab=e},getButtonForTab:function(t){return(this.$refs.buttons||[]).find(function(e){return e.tab===t})},updateButton:function(t){var e=this.getButtonForTab(t);e&&e.$forceUpdate&&e.$forceUpdate()},activateTab:function(t){var e=!1;if(t){var r=this.tabs.indexOf(t);!t.disabled&&r>-1&&(e=!0,this.currentTab=r)}return e||this.$emit("input",this.currentTab),e},deactivateTab:function(t){return!!t&&this.activateTab(this.tabs.filter(function(e){return e!==t}).find(Td))},focusButton:function(t){var e=this;this.$nextTick(function(){var r=e.getButtonForTab(t);r&&r.focus&&r.focus()})},emitTabClick:function(t,e){U(e)&&t&&t.$emit&&!t.disabled&&t.$emit("click",e)},clickTab:function(t,e){this.activateTab(t),this.emitTabClick(t,e)},firstTab:function(t){var e=this.tabs.find(Td);this.activateTab(e)&&t&&(this.focusButton(e),this.emitTabClick(e,t))},previousTab:function(t){var e=Math.max(this.currentTab,0),r=this.tabs.slice(0,e).reverse().find(Td);this.activateTab(r)&&t&&(this.focusButton(r),this.emitTabClick(r,t))},nextTab:function(t){var e=Math.max(this.currentTab,-1),r=this.tabs.slice(e+1).find(Td);this.activateTab(r)&&t&&(this.focusButton(r),this.emitTabClick(r,t))},lastTab:function(t){var e=this.tabs.slice().reverse().find(Td);this.activateTab(e)&&t&&(this.focusButton(e),this.emitTabClick(e,t))}},render:function(t){var e=this,r=this.tabs,o=r.find(function(t){return t.localActive&&!t.disabled}),n=r.find(function(t){return!t.disabled}),i=r.map(function(i,a){var l=null;return e.noKeyNav||(l=-1,(o===i||!o&&n===i)&&(l=null)),t(Bd,{key:i._uid||a,ref:"buttons",refInFor:!0,props:{tab:i,tabs:r,id:i.controlledBy||(e.tab&&e.tab.safeId?e.tab.safeId("_BV_tab_button_"):null),controls:e.tab&&e.tab.safeId?e.tab.safeId():null,tabIndex:l,setSize:r.length,posInSet:a+1,noKeyNav:e.noKeyNav},on:{click:function(t){e.clickTab(i,t)},first:e.firstTab,prev:e.previousTab,next:e.nextTab,last:e.lastTab}})}),a=t(Ll,{ref:"nav",class:this.localNavClass,attrs:{role:"tablist",id:this.safeId("_BV_tab_controls_")},props:{fill:this.fill,justified:this.justified,align:this.align,tabs:!this.noNavStyle&&!this.pills,pills:!this.noNavStyle&&this.pills,vertical:this.vertical,small:this.small}},[this.normalizeSlot("tabs-start")||t(!1),i,this.normalizeSlot("tabs-end")||this.normalizeSlot("tabs")||t(!1)]);a=t("div",{key:"bv-tabs-nav",class:[{"card-header":this.card&&!this.vertical&&!(this.end||this.bottom),"card-footer":this.card&&!this.vertical&&(this.end||this.bottom),"col-auto":this.vertical},this.navWrapperClass]},[a]);var l=t();r&&0!==r.length||(l=t("div",{key:"bv-empty-tab",class:["tab-pane","active",{"card-body":this.card}]},this.normalizeSlot("empty")));var s=t("div",{ref:"tabsContainer",key:"bv-tabs-container",staticClass:"tab-content",class:[{col:this.vertical},this.contentClass],attrs:{id:this.safeId("_BV_tab_container_")}},p(this.normalizeSlot("default"),l));return t(this.tag,{staticClass:"tabs",class:{row:this.vertical,"no-gutters":this.vertical&&this.card},attrs:{id:this.safeId()}},[this.end||this.bottom?s:t(),[a],this.end||this.bottom?t():s])}}),Ed='Setting prop "href" is deprecated. Use the <b-nav> component instead.',Pd=o.extend({name:"BTab",mixins:[Co,ce],inject:{bvTabs:{default:function(){return{noKeyNav:!0}}}},props:{active:{type:Boolean,default:!1},tag:{type:String,default:"div"},buttonId:{type:String,default:""},title:{type:String,default:""},titleItemClass:{type:[String,Array,Object],default:null},titleLinkClass:{type:[String,Array,Object],default:null},headHtml:{type:String,default:null},disabled:{type:Boolean,default:!1},noBody:{type:Boolean,default:!1},href:{type:String,default:"#",deprecated:Ed},lazy:{type:Boolean,default:!1}},data:function(){return{localActive:this.active&&!this.disabled,show:!1}},computed:{tabClasses:function(){return[{active:this.localActive,disabled:this.disabled,"card-body":this.bvTabs.card&&!this.noBody},this.localActive?this.bvTabs.activeTabClass:null]},controlledBy:function(){return this.buttonId||this.safeId("__BV_tab_button__")},computedNoFade:function(){return!this.bvTabs.fade},computedLazy:function(){return this.bvTabs.lazy||this.lazy},_isTab:function(){return!0}},watch:{localActive:function(t,e){this.$emit("update:active",t)},active:function(t,e){t!==e&&(t?this.activate():this.deactivate()||this.$emit("update:active",this.localActive))},disabled:function(t,e){t!==e&&t&&this.localActive&&this.bvTabs.firstTab&&(this.localActive=!1,this.bvTabs.firstTab())}},mounted:function(){this.registerTab(),this.show=this.localActive,this.href&&"#"!==this.href&&s("b-tab: ".concat(Ed))},updated:function(){this.hasNormalizedSlot("title")&&this.bvTabs.updateButton&&this.bvTabs.updateButton(this)},destroyed:function(){this.unregisterTab()},methods:{registerTab:function(){this.bvTabs.registerTab&&this.bvTabs.registerTab(this)},unregisterTab:function(){this.bvTabs.unregisterTab&&this.bvTabs.unregisterTab(this)},activate:function(){return!(!this.bvTabs.activateTab||this.disabled)&&this.bvTabs.activateTab(this)},deactivate:function(){return!(!this.bvTabs.deactivateTab||!this.localActive)&&this.bvTabs.deactivateTab(this)}},render:function(t){var e=t(this.tag,{ref:"panel",staticClass:"tab-pane",class:this.tabClasses,directives:[{name:"show",rawName:"v-show",value:this.localActive,expression:"localActive"}],attrs:{role:"tabpanel",id:this.safeId(),tabindex:this.localActive&&!this.bvTabs.noKeyNav?"-1":null,"aria-hidden":this.localActive?"false":"true","aria-labelledby":this.controlledBy||null}},[this.localActive||!this.computedLazy?this.normalizeSlot("default"):t()]);return t(ae,{props:{mode:"out-in",noFade:this.computedNoFade}},[e])}}),Dd=nt({components:{BTabs:Ad,BTab:Pd}}),jd=r(14),Ld={name:{type:String,required:!0},ariaLive:{type:String,default:function(){return ft("BToaster","ariaLive")}},ariaAtomic:{type:String,default:function(){return ft("BToaster","ariaAtomic")}},role:{type:String,default:function(){return ft("BToaster","role")}}},zd=o.extend({data:function(){return{name:"b-toaster"}},methods:{onAfterEnter:function(t){var e=this;_t(function(){Ft(t,"".concat(e.name,"-enter-to"))})}},render:function(t){return t("transition-group",{props:{tag:"div",name:this.name},on:{afterEnter:this.onAfterEnter}},this.$slots.default)}}),Md=o.extend({name:"BToaster",props:Ld,data:function(){return{doRender:!1,dead:!1,staticName:this.name}},beforeMount:function(){var t=this;this.staticName=this.name,jd.Wormhole.hasTarget(this.staticName)?(s("b-toaster: A <portal-target> with name '".concat(this.name,"' already exists in the document.")),this.dead=!0):(this.doRender=!0,this.$once("hook:beforeDestroy",function(){t.$root.$emit("bv::toaster::destroyed",t.staticName)}))},destroyed:function(){this.$el&&this.$el.parentNode&&this.$el.parentNode.removeChild(this.$el)},render:function(t){var e=t("div",{class:["d-none",{"b-dead-toaster":this.dead}]});if(this.doRender){var r=t(jd.PortalTarget,{staticClass:"b-toaster-slot",props:{name:this.staticName,multiple:!0,tag:"div",slim:!1,transition:zd}});e=t("div",{staticClass:"b-toaster",class:[this.staticName],attrs:{id:this.staticName,role:this.role||null,"aria-live":this.ariaLive,"aria-atomic":this.ariaAtomic}},[r])}return e}});function $d(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function Nd(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?$d(r,!0).forEach(function(e){Fd(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):$d(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function Fd(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var Id={passive:!0,capture:!1},Rd={id:{type:String,default:null},title:{type:String,default:null},toaster:{type:String,default:function(){return ft("BToast","toaster")}},visible:{type:Boolean,default:!1},variant:{type:String,default:function(){return ft("BToast","variant")}},isStatus:{type:Boolean,default:!1},appendToast:{type:Boolean,default:!1},noAutoHide:{type:Boolean,default:!1},autoHideDelay:{type:[Number,String],default:function(){return ft("BToast","autoHideDelay")}},noCloseButton:{type:Boolean,default:!1},noFade:{type:Boolean,default:!1},noHoverPause:{type:Boolean,default:!1},solid:{type:Boolean,default:!1},toastClass:{type:[String,Object,Array],default:function(){return ft("BToast","toastClass")}},headerClass:{type:[String,Object,Array],default:function(){return ft("BToast","headerClass")}},bodyClass:{type:[String,Object,Array],default:function(){return ft("BToast","bodyClass")}},href:{type:String,default:null},to:{type:[String,Object],default:null},static:{type:Boolean,default:!1}},qd=o.extend({name:"BToast",mixins:[Co,Lo,ce],inheritAttrs:!1,model:{prop:"visible",event:"change"},props:Rd,data:function(){return{isMounted:!1,doRender:!1,localShow:!1,isTransitioning:!1,isHiding:!1,order:0,timer:null,dismissStarted:0,resumeDismiss:0}},computed:{bToastClasses:function(){return Fd({"b-toast-solid":this.solid,"b-toast-append":this.appendToast,"b-toast-prepend":!this.appendToast},"b-toast-".concat(this.variant),this.variant)},slotScope:function(){return{hide:this.hide}},computedDuration:function(){return Math.max(parseInt(this.autoHideDelay,10)||0,1e3)},computedToaster:function(){return String(this.toaster)},transitionHandlers:function(){return{beforeEnter:this.onBeforeEnter,afterEnter:this.onAfterEnter,beforeLeave:this.onBeforeLeave,afterLeave:this.onAfterLeave}}},watch:{visible:function(t){t?this.show():this.hide()},localShow:function(t){t!==this.visible&&this.$emit("change",t)},toaster:function(t){var e=this;this.$nextTick(function(){return e.ensureToaster})},static:function(t){t&&this.localShow&&this.ensureToaster()}},mounted:function(){var t=this;this.isMounted=!0,this.$nextTick(function(){t.visible&&_t(function(){t.show()})}),this.listenOnRoot("bv::show::toast",function(e){e===t.safeId()&&t.show()}),this.listenOnRoot("bv::hide::toast",function(e){e&&e!==t.safeId()||t.hide()}),this.listenOnRoot("bv::toaster::destroyed",function(e){e===t.computedToaster&&t.hide()})},beforeDestroy:function(){this.clearDismissTimer()},methods:{show:function(){var t=this;if(!this.localShow){this.ensureToaster();var e=this.buildEvent("show");this.emitEvent(e),this.dismissStarted=this.resumeDismiss=0,this.order=Date.now()*(this.appendToast?1:-1),this.isHiding=!1,this.doRender=!0,this.$nextTick(function(){_t(function(){t.localShow=!0})})}},hide:function(){var t=this;if(this.localShow){var e=this.buildEvent("hide");this.emitEvent(e),this.setHoverHandler(!1),this.dismissStarted=this.resumeDismiss=0,this.clearDismissTimer(),this.isHiding=!0,_t(function(){t.localShow=!1})}},buildEvent:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return new tn(t,Nd({cancelable:!1,target:this.$el||null,relatedTarget:null},e,{vueTarget:this,componentId:this.safeId()}))},emitEvent:function(t){var e=t.type;this.$root.$emit("bv::toast:".concat(e),t),this.$emit(e,t)},ensureToaster:function(){if(!this.static&&!jd.Wormhole.hasTarget(this.computedToaster)){var t=document.createElement("div");document.body.appendChild(t),new Md({parent:this.$root,propsData:{name:this.computedToaster}}).$mount(t)}},startDismissTimer:function(){this.clearDismissTimer(),this.noAutoHide||(this.timer=setTimeout(this.hide,this.resumeDismiss||this.computedDuration),this.dismissStarted=Date.now(),this.resumeDismiss=0)},clearDismissTimer:function(){clearTimeout(this.timer),this.timer=null},setHoverHandler:function(t){var e=t?Ot:Tt,r=this.$refs["b-toast"];e(r,"mouseenter",this.onPause,Id),e(r,"mouseleave",this.onUnPause,Id)},onPause:function(t){if(!this.noAutoHide&&!this.noHoverPause&&this.timer&&!this.resumeDismiss){var e=Date.now()-this.dismissStarted;e>0&&(this.clearDismissTimer(),this.resumeDismiss=Math.max(this.computedDuration-e,1e3))}},onUnPause:function(t){this.noAutoHide||this.noHoverPause||!this.resumeDismiss?this.resumeDismiss=this.dismissStarted=0:this.startDismissTimer()},onLinkClick:function(){var t=this;this.$nextTick(function(){_t(function(){t.hide()})})},onBeforeEnter:function(){this.isTransitioning=!0},onAfterEnter:function(){this.isTransitioning=!1;var t=this.buildEvent("shown");this.emitEvent(t),this.startDismissTimer(),this.setHoverHandler(!0)},onBeforeLeave:function(){this.isTransitioning=!0},onAfterLeave:function(){this.isTransitioning=!1,this.order=0,this.resumeDismiss=this.dismissStarted=0;var t=this.buildEvent("hidden");this.emitEvent(t),this.doRender=!1},makeToast:function(t){var e=this,r=[],o=this.normalizeSlot("toast-title",this.slotScope);o?r.push(o):this.title&&r.push(t("strong",{staticClass:"mr-2"},this.title)),this.noCloseButton||r.push(t(ue,{staticClass:"ml-auto mb-1",on:{click:function(t){e.hide()}}}));var n=t();r.length>0&&(n=t("header",{staticClass:"toast-header",class:this.headerClass},r));var i=this.href||this.to,a=t(i?Le:"div",{staticClass:"toast-body",class:this.bodyClass,props:i?{to:this.to,href:this.href}:{},on:i?{click:this.onLinkClick}:{}},[this.normalizeSlot("default",this.slotScope)||t()]);return t("div",{key:"toast-".concat(this._uid),ref:"toast",staticClass:"toast",class:this.toastClass,attrs:Nd({},this.$attrs,{tabindex:"0",id:this.safeId()})},[n,a])}},render:function(t){if(!this.doRender||!this.isMounted)return t();var e="b-toast-".concat(this._uid);return t(jd.Portal,{props:{name:e,to:this.computedToaster,order:this.order,slim:!0,disabled:this.static}},[t("div",{key:e,ref:"b-toast",staticClass:"b-toast",class:this.bToastClasses,attrs:{id:this.safeId("_toast_outer"),role:this.isHiding?null:this.isStatus?"status":"alert","aria-live":this.isHiding?null:this.isStatus?"polite":"assertive","aria-atomic":this.isHiding?null:"true"}},[t(ae,{props:{noFade:this.noFade},on:this.transitionHandlers},[this.localShow?this.makeToast(t):t()])])])}});function Hd(t,e){for(var r=0;r<e.length;r++){var o=e[r];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}function Vd(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function Ud(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Vd(r,!0).forEach(function(e){Wd(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Vd(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function Wd(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var Gd=["id"].concat(function(t){return function(t){if(Array.isArray(t)){for(var e=0,r=new Array(t.length);e<t.length;e++)r[e]=t[e];return r}}(t)||function(t){if(Symbol.iterator in Object(t)||"[object Arguments]"===Object.prototype.toString.call(t))return Array.from(t)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}(v(O(Rd,["static","visible"])))),Xd={toastContent:"default",title:"toast-title"},Kd=function(t){return Gd.reduce(function(e,r){return $(t[r])||(e[r]=t[r]),e},{})},Yd=nt({plugins:{plugin:function(t){var e=t.extend({name:"BToastPop",extends:qd,destroyed:function(){this.$el&&this.$el.parentNode&&this.$el.parentNode.removeChild(this.$el)},mounted:function(){var t=this,e=function(){t.localShow=!1,t.doRender=!1,t.$nextTick(function(){t.$nextTick(function(){_t(function(){t.$destroy()})})})};this.$parent.$once("hook:destroyed",e),this.$once("hidden",e),this.listenOnRoot("bv::toaster::destroyed",function(r){r===t.toaster&&e()})}}),r=function(t,r){if(!a("$bvToast")){var o=new e({parent:r,propsData:Ud({},Kd(ft("BToast")||{}),{},O(t,v(Xd)),{static:!1,visible:!0})});v(Xd).forEach(function(e){var n=t[e];$(n)||("title"===e&&q(n)&&(n=[r.$createElement("strong",{class:"mr-2"},n)]),o.$slots[Xd[e]]=p(n))});var n=document.createElement("div");document.body.appendChild(n),o.$mount(n)}},o=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),g(this,{_vm:e,_root:e.$root}),x(this,{_vm:T(),_root:T()})}var e,o,n;return e=t,(o=[{key:"toast",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t&&!a("$bvToast")&&r(Ud({},Kd(e),{toastContent:t}),this._vm)}},{key:"show",value:function(t){t&&this._root.$emit("bv::show::toast",t)}},{key:"hide",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;this._root.$emit("bv::hide::toast",t)}}])&&Hd(e.prototype,o),n&&Hd(e,n),t}();t.mixin({beforeCreate:function(){this._bv__toast=new o(this)}}),t.prototype.hasOwnProperty("$bvToast")||y(t.prototype,"$bvToast",{get:function(){return this&&this._bv__toast||i("'".concat("$bvToast","' must be accessed from a Vue instance 'this' context")),this._bv__toast}})}}}),Zd=nt({components:{BToast:qd,BToaster:Md},plugins:{BVToastPlugin:Yd}}),Jd=o.extend({name:"BTooltip",mixins:[oc,ce],props:{title:{type:String,default:""},triggers:{type:[String,Array],default:"hover focus"},placement:{type:String,default:"top"},fallbackPlacement:{type:[String,Array],default:"flip",validator:function(t){return d(t)||u(["flip","clockwise","counterclockwise"],t)}},variant:{type:String,default:function(){return ft("BTooltip","variant")}},customClass:{type:String,default:function(){return ft("BTooltip","customClass")}},delay:{type:[Number,Object,String],default:function(){return ft("BTooltip","delay")}},boundary:{type:[String,Zo],default:function(){return ft("BTooltip","boundary")}},boundaryPadding:{type:Number,default:function(){return ft("BTooltip","boundaryPadding")}}},methods:{createToolpop:function(){var t=this.getTarget();return t?this._toolpop=new Ns(t,this.getConfig(),this):(this._toolpop=null,s("b-tooltip: 'target' element not found!")),this._toolpop}},render:function(t){return t("div",{class:["d-none"],style:{display:"none"},attrs:{"aria-hidden":!0}},[t("div",{ref:"title"},this.normalizeSlot("default"))])}});function Qd(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function tu(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}var eu="__BV_ToolTip__",ru={focus:!0,hover:!0,click:!0,blur:!0},ou=/^html$/,nu=/^nofade$/i,iu=/^(auto|top(left|right)?|bottom(left|right)?|left(top|bottom)?|right(top|bottom)?)$/,au=/^(window|viewport|scrollParent)$/,lu=/^d\d+$/,su=/^o-?\d+$/,cu=/^v-.+$/,du=function(t){var e="BTooltip",r={delay:ft(e,"delay"),boundary:String(ft(e,"boundary")),boundaryPadding:parseInt(ft(e,"boundaryPadding"),10)||0,variant:ft(e,"variant"),customClass:ft(e,"customClass")};q(t.value)?r.title=t.value:I(t.value)?r.title=t.value:S(t.value)&&(r=function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?Qd(r,!0).forEach(function(e){tu(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Qd(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}({},r,{},t.value)),t.arg&&(r.container="#".concat(t.arg)),v(t.modifiers).forEach(function(t){if(ou.test(t))r.html=!0;else if(nu.test(t))r.animation=!1;else if(iu.test(t))r.placement=t;else if(au.test(t))r.boundary=t;else if(lu.test(t)){var e=parseInt(t.slice(1),10)||0;e&&(r.delay=e)}else if(su.test(t)){var o=parseInt(t.slice(1),10)||0;o&&(r.offset=o)}else cu.test(t)&&(r.variant=t.slice(2)||null)});var o={};return(q(r.trigger)?r.trigger.trim().split(/\s+/):[]).forEach(function(t){ru[t]&&(o[t]=!0)}),v(ru).forEach(function(e){t.modifiers[e]&&(o[e]=!0)}),r.trigger=v(o).join(" "),"blur"===r.trigger&&(r.trigger="focus"),r.trigger||delete r.trigger,r},uu=function(t,e,r){if(n.j)if(Jo.a){var o=du(e);t[eu]?t[eu].updateConfig(o):t[eu]=new Ns(t,o,r.context)}else s("v-b-tooltip: Popper.js is required for ToolTips to work")},pu={bind:function(t,e,r){uu(t,e,r)},inserted:function(t,e,r){uu(t,e,r)},update:function(t,e,r){e.value!==e.oldValue&&uu(t,e,r)},componentUpdated:function(t,e,r){e.value!==e.oldValue&&uu(t,e,r)},unbind:function(t){!function(t){t[eu]&&(t[eu].destroy(),t[eu]=null,delete t[eu])}(t)}},fu=nt({components:{BTooltip:Jd},directives:{VBTooltip:pu}}),mu=nt({plugins:{AlertPlugin:ge,BadgePlugin:Ie,BreadcrumbPlugin:tr,ButtonPlugin:hr,ButtonGroupPlugin:vr,ButtonToolbarPlugin:kr,CardPlugin:yo,CarouselPlugin:jo,CollapsePlugin:Yo,DropdownPlugin:Nn,EmbedPlugin:Rn,FormPlugin:ei,FormGroupPlugin:yi,FormCheckboxPlugin:Ei,FormRadioPlugin:ji,FormInputPlugin:qi,FormTextareaPlugin:Gi,FormFilePlugin:Yi,FormSelectPlugin:ea,ImagePlugin:ra,InputGroupPlugin:ya,JumbotronPlugin:Oa,LayoutPlugin:Pa,LinkPlugin:Da,ListGroupPlugin:Ra,MediaPlugin:Xa,ModalPlugin:Pl,NavPlugin:Yl,NavbarPlugin:cs,PaginationPlugin:bs,PaginationNavPlugin:ys,PopoverPlugin:yc,ProgressPlugin:_c,SpinnerPlugin:Oc,TablePlugin:_d,TabsPlugin:Dd,ToastPlugin:Zd,TooltipPlugin:fu}}),hu=nt({directives:{VBModal:yl}}),gu=nt({directives:{VBPopover:xc}});function bu(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,o)}return r}function vu(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function xu(t,e){for(var r=0;r<e.length;r++){var o=e[r];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(t,o.key,o)}}var yu={element:"body",offset:10,method:"auto",throttle:75},wu={element:"(string|element|component)",offset:"number",method:"string",throttle:"number"},ku="dropdown-item",_u="active",Su={ACTIVE:".active",NAV_LIST_GROUP:".nav, .list-group",NAV_LINKS:".nav-link",NAV_ITEMS:".nav-item",LIST_ITEMS:".list-group-item",DROPDOWN:".dropdown, .dropup",DROPDOWN_ITEMS:".dropdown-item",DROPDOWN_TOGGLE:".dropdown-toggle"},Cu="offset",Ou="position",Tu=/^.*(#[^#]+)$/,Bu=["webkitTransitionEnd","transitionend","otransitionend","oTransitionEnd"],Au={passive:!0,capture:!1},Eu=function(t){return function(t){return Object.prototype.toString.call(t)}(t).match(/\s([a-zA-Z]+)/)[1].toLowerCase()},Pu=function(){function t(e,r,o){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.$el=e,this.$scroller=null,this.$selector=[Su.NAV_LINKS,Su.LIST_ITEMS,Su.DROPDOWN_ITEMS].join(","),this.$offsets=[],this.$targets=[],this.$activeTarget=null,this.$scrollHeight=0,this.$resizeTimeout=null,this.$obs_scroller=null,this.$obs_targets=null,this.$root=o||null,this.$config=null,this.updateConfig(r)}var e,r,o;return e=t,o=[{key:"Name",get:function(){return"v-b-scrollspy"}},{key:"Default",get:function(){return yu}},{key:"DefaultType",get:function(){return wu}}],(r=[{key:"updateConfig",value:function(t,e){this.$scroller&&(this.unlisten(),this.$scroller=null);var r=function(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?bu(r,!0).forEach(function(e){vu(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):bu(r).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}({},this.constructor.Default,{},t);if(e&&(this.$root=e),function(t,e,r){for(var o in r)if(Object.prototype.hasOwnProperty.call(r,o)){var n=r[o],i=e[o],a=i&&Bt(i)?"element":Eu(i);a=i&&i._isVue?"component":a,new RegExp(n).test(a)||s("".concat(t,': Option "').concat(o,'" provided type "').concat(a,'" but expected type "').concat(n,'"'))}}(this.constructor.Name,r,this.constructor.DefaultType),this.$config=r,this.$root){var o=this;this.$root.$nextTick(function(){o.listen()})}else this.listen()}},{key:"dispose",value:function(){this.unlisten(),clearTimeout(this.$resizeTimeout),this.$resizeTimeout=null,this.$el=null,this.$config=null,this.$scroller=null,this.$selector=null,this.$offsets=null,this.$targets=null,this.$activeTarget=null,this.$scrollHeight=null}},{key:"listen",value:function(){var t=this,e=this.getScroller();e&&"BODY"!==e.tagName&&Ot(e,"scroll",this,Au),Ot(window,"scroll",this,Au),Ot(window,"resize",this,Au),Ot(window,"orientationchange",this,Au),Bu.forEach(function(e){Ot(window,e,t,Au)}),this.setObservers(!0),this.handleEvent("refresh")}},{key:"unlisten",value:function(){var t=this,e=this.getScroller();this.setObservers(!1),e&&"BODY"!==e.tagName&&Tt(e,"scroll",this,Au),Tt(window,"scroll",this,Au),Tt(window,"resize",this,Au),Tt(window,"orientationchange",this,Au),Bu.forEach(function(e){Tt(window,e,t,Au)})}},{key:"setObservers",value:function(t){var e=this;this.$obs_scroller&&(this.$obs_scroller.disconnect(),this.$obs_scroller=null),this.$obs_targets&&(this.$obs_targets.disconnect(),this.$obs_targets=null),t&&(this.$obs_targets=So(this.$el,function(){e.handleEvent("mutation")},{subtree:!0,childList:!0,attributes:!0,attributeFilter:["href"]}),this.$obs_scroller=So(this.getScroller(),function(){e.handleEvent("mutation")},{subtree:!0,childList:!0,characterData:!0,attributes:!0,attributeFilter:["id","style","class"]}))}},{key:"handleEvent",value:function(t){var e=q(t)?t:t.type,r=this;"scroll"===e?(this.$obs_scroller||this.listen(),this.process()):/(resize|orientationchange|mutation|refresh)/.test(e)&&(r.$resizeTimeout||(r.$resizeTimeout=setTimeout(function(){r.refresh(),r.process(),r.$resizeTimeout=null},r.$config.throttle)))}},{key:"refresh",value:function(){var t=this,e=this.getScroller();if(e){var r=e!==e.window?Ou:Cu,o="auto"===this.$config.method?r:this.$config.method,n=o===Ou?Kt:Xt,i=o===Ou?this.getScrollTop():0;return this.$offsets=[],this.$targets=[],this.$scrollHeight=this.getScrollHeight(),Dt(this.$selector,this.$el).map(function(t){return Ht(t,"href")}).filter(function(t){return t&&Tu.test(t||"")}).map(function(t){var r=t.replace(Tu,"$1").trim();if(!r)return null;var o=jt(r,e);return o&&At(o)?{offset:parseInt(n(o).top,10)+i,target:r}:null}).filter(Boolean).sort(function(t,e){return t.offset-e.offset}).reduce(function(e,r){return e[r.target]||(t.$offsets.push(r.offset),t.$targets.push(r.target),e[r.target]=!0),e},{}),this}}},{key:"process",value:function(){var t=this.getScrollTop()+this.$config.offset,e=this.getScrollHeight(),r=this.$config.offset+e-this.getOffsetHeight();if(this.$scrollHeight!==e&&this.refresh(),t>=r){var o=this.$targets[this.$targets.length-1];this.$activeTarget!==o&&this.activate(o)}else{if(this.$activeTarget&&t<this.$offsets[0]&&this.$offsets[0]>0)return this.$activeTarget=null,void this.clear();for(var n=this.$offsets.length;n--;){this.$activeTarget!==this.$targets[n]&&t>=this.$offsets[n]&&($(this.$offsets[n+1])||t<this.$offsets[n+1])&&this.activate(this.$targets[n])}}}},{key:"getScroller",value:function(){if(this.$scroller)return this.$scroller;var t=this.$config.element;return t?(Bt(t.$el)?t=t.$el:q(t)&&(t=jt(t)),t?(this.$scroller="BODY"===t.tagName?window:t,this.$scroller):null):null}},{key:"getScrollTop",value:function(){var t=this.getScroller();return t===window?t.pageYOffset:t.scrollTop}},{key:"getScrollHeight",value:function(){return this.getScroller().scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)}},{key:"getOffsetHeight",value:function(){var t=this.getScroller();return t===window?window.innerHeight:Ut(t).height}},{key:"activate",value:function(t){var e=this;this.$activeTarget=t,this.clear();var r=Dt(this.$selector.split(",").map(function(e){return"".concat(e,'[href$="').concat(t,'"]')}).join(","),this.$el);r.forEach(function(t){if(It(t,ku)){var r=zt(Su.DROPDOWN,t);r&&e.setActiveState(jt(Su.DROPDOWN_TOGGLE,r),!0),e.setActiveState(t,!0)}else{e.setActiveState(t,!0),Lt(t.parentElement,Su.NAV_ITEMS)&&e.setActiveState(t.parentElement,!0);for(var o=t;o;){var n=(o=zt(Su.NAV_LIST_GROUP,o))?o.previousElementSibling:null;n&&Lt(n,"".concat(Su.NAV_LINKS,", ").concat(Su.LIST_ITEMS))&&e.setActiveState(n,!0),n&&Lt(n,Su.NAV_ITEMS)&&(e.setActiveState(jt(Su.NAV_LINKS,n),!0),e.setActiveState(n,!0))}}}),r&&r.length>0&&this.$root&&this.$root.$emit("bv::scrollspy::activate",t,r)}},{key:"clear",value:function(){var t=this;Dt("".concat(this.$selector,", ").concat(Su.NAV_ITEMS),this.$el).filter(function(t){return It(t,_u)}).forEach(function(e){return t.setActiveState(e,!1)})}},{key:"setActiveState",value:function(t,e){t&&(e?Nt(t,_u):Ft(t,_u))}}])&&xu(e.prototype,r),o&&xu(e,o),t}(),Du="__BV_ScrollSpy__",ju=function(t,e,r){if(n.j){var o=function(t){var e={};return t.arg&&(e.element="#".concat(t.arg)),v(t.modifiers).forEach(function(t){/^\d+$/.test(t)?e.offset=parseInt(t,10):/^(auto|position|offset)$/.test(t)&&(e.method=t)}),q(t.value)?e.element=t.value:H(t.value)?e.offset=Math.round(t.value):S(t.value)&&v(t.value).filter(function(t){return Boolean(Pu.DefaultType[t])}).forEach(function(r){e[r]=t.value[r]}),e}(e);t[Du]?t[Du].updateConfig(o,r.context.$root):t[Du]=new Pu(t,o,r.context.$root)}},Lu={bind:function(t,e,r){ju(t,e,r)},inserted:function(t,e,r){ju(t,e,r)},update:function(t,e,r){e.value!==e.oldValue&&ju(t,e,r)},componentUpdated:function(t,e,r){e.value!==e.oldValue&&ju(t,e,r)},unbind:function(t){!function(t){t[Du]&&(t[Du].dispose(),t[Du]=null,delete t[Du])}(t)}},zu=nt({directives:{VBScrollspy:Lu}}),Mu=nt({directives:{VBToggle:Ko}}),$u=nt({directives:{VBTooltip:pu}}),Nu=nt({plugins:{VBModalPlugin:hu,VBPopoverPlugin:gu,VBScrollspyPlugin:zu,VBTogglePlugin:Mu,VBTooltipPlugin:$u}}),Fu=nt();r.d(e,"BootstrapVue",function(){return Ru}),r.d(e,"install",function(){return Iu}),r.d(e,"componentsPlugin",function(){return mu}),r.d(e,"BVModalPlugin",function(){return El}),r.d(e,"BVToastPlugin",function(){return Yd}),r.d(e,"AlertPlugin",function(){return ge}),r.d(e,"BAlert",function(){return he}),r.d(e,"BadgePlugin",function(){return Ie}),r.d(e,"BBadge",function(){return Fe}),r.d(e,"BreadcrumbPlugin",function(){return tr}),r.d(e,"BBreadcrumb",function(){return Qe}),r.d(e,"BBreadcrumbItem",function(){return Xe}),r.d(e,"ButtonPlugin",function(){return hr}),r.d(e,"BButton",function(){return mr}),r.d(e,"BButtonClose",function(){return ue}),r.d(e,"ButtonGroupPlugin",function(){return vr}),r.d(e,"BButtonGroup",function(){return br}),r.d(e,"ButtonToolbarPlugin",function(){return kr}),r.d(e,"BButtonToolbar",function(){return wr}),r.d(e,"CardPlugin",function(){return yo}),r.d(e,"BCard",function(){return ro}),r.d(e,"BCardBody",function(){return Ir}),r.d(e,"BCardFooter",function(){return Xr}),r.d(e,"BCardGroup",function(){return xo}),r.d(e,"BCardHeader",function(){return Vr}),r.d(e,"BCardImg",function(){return Yr}),r.d(e,"BCardImgLazy",function(){return ho}),r.d(e,"BCardSubTitle",function(){return zr}),r.d(e,"BCardText",function(){return bo}),r.d(e,"BCardTitle",function(){return jr}),r.d(e,"CarouselPlugin",function(){return jo}),r.d(e,"BCarousel",function(){return Eo}),r.d(e,"BCarouselSlide",function(){return Do}),r.d(e,"CollapsePlugin",function(){return Yo}),r.d(e,"BCollapse",function(){return Mo}),r.d(e,"DropdownPlugin",function(){return Nn}),r.d(e,"BDropdown",function(){return hn}),r.d(e,"BDropdownItem",function(){return yn}),r.d(e,"BDropdownItemButton",function(){return Cn}),r.d(e,"BDropdownDivider",function(){return An}),r.d(e,"BDropdownForm",function(){return Ln}),r.d(e,"BDropdownGroup",function(){return $n}),r.d(e,"BDropdownHeader",function(){return Tn}),r.d(e,"BDropdownText",function(){return zn}),r.d(e,"EmbedPlugin",function(){return Rn}),r.d(e,"BEmbed",function(){return In}),r.d(e,"FormPlugin",function(){return ei}),r.d(e,"BForm",function(){return Pn}),r.d(e,"BFormDatalist",function(){return Wn}),r.d(e,"BFormText",function(){return Xn}),r.d(e,"BFormInvalidFeedback",function(){return Yn}),r.d(e,"BFormValidFeedback",function(){return Jn}),r.d(e,"FormCheckboxPlugin",function(){return Ei}),r.d(e,"BFormCheckbox",function(){return Ci}),r.d(e,"BFormCheckboxGroup",function(){return Ai}),r.d(e,"FormFilePlugin",function(){return Yi}),r.d(e,"BFormFile",function(){return Ki}),r.d(e,"FormGroupPlugin",function(){return yi}),r.d(e,"BFormGroup",function(){return xi}),r.d(e,"FormInputPlugin",function(){return qi}),r.d(e,"BFormInput",function(){return Ri}),r.d(e,"FormRadioPlugin",function(){return ji}),r.d(e,"BFormRadio",function(){return Oi}),r.d(e,"BFormRadioGroup",function(){return Di}),r.d(e,"FormSelectPlugin",function(){return ea}),r.d(e,"BFormSelect",function(){return ta}),r.d(e,"FormTextareaPlugin",function(){return Gi}),r.d(e,"BFormTextarea",function(){return Wi}),r.d(e,"ImagePlugin",function(){return ra}),r.d(e,"BImg",function(){return ao}),r.d(e,"BImgLazy",function(){return co}),r.d(e,"InputGroupPlugin",function(){return ya}),r.d(e,"BInputGroup",function(){return xa}),r.d(e,"BInputGroupAddon",function(){return sa}),r.d(e,"BInputGroupAppend",function(){return ga}),r.d(e,"BInputGroupPrepend",function(){return pa}),r.d(e,"BInputGroupText",function(){return na}),r.d(e,"JumbotronPlugin",function(){return Oa}),r.d(e,"BJumbotron",function(){return Ca}),r.d(e,"LayoutPlugin",function(){return Pa}),r.d(e,"BContainer",function(){return ka}),r.d(e,"BRow",function(){return Ea}),r.d(e,"BCol",function(){return di}),r.d(e,"BFormRow",function(){return ti}),r.d(e,"LinkPlugin",function(){return Da}),r.d(e,"BLink",function(){return Le}),r.d(e,"ListGroupPlugin",function(){return Ra}),r.d(e,"BListGroup",function(){return La}),r.d(e,"BListGroupItem",function(){return Ia}),r.d(e,"MediaPlugin",function(){return Xa}),r.d(e,"BMedia",function(){return Ga}),r.d(e,"BMediaAside",function(){return Ua}),r.d(e,"BMediaBody",function(){return Ha}),r.d(e,"ModalPlugin",function(){return Pl}),r.d(e,"BModal",function(){return gl}),r.d(e,"NavPlugin",function(){return Yl}),r.d(e,"BNav",function(){return Ll}),r.d(e,"BNavForm",function(){return Ul}),r.d(e,"BNavItem",function(){return Nl}),r.d(e,"BNavItemDropdown",function(){return Kl}),r.d(e,"BNavText",function(){return Il}),r.d(e,"NavbarPlugin",function(){return cs}),r.d(e,"BNavbar",function(){return Ql}),r.d(e,"BNavbarBrand",function(){return ls}),r.d(e,"BNavbarNav",function(){return rs}),r.d(e,"BNavbarToggle",function(){return ss}),r.d(e,"PaginationPlugin",function(){return bs}),r.d(e,"BPagination",function(){return gs}),r.d(e,"PaginationNavPlugin",function(){return ys}),r.d(e,"BPaginationNav",function(){return xs}),r.d(e,"PopoverPlugin",function(){return yc}),r.d(e,"BPopover",function(){return ic}),r.d(e,"ProgressPlugin",function(){return _c}),r.d(e,"BProgress",function(){return kc}),r.d(e,"BProgressBar",function(){return wc}),r.d(e,"SpinnerPlugin",function(){return Oc}),r.d(e,"BSpinner",function(){return Cc}),r.d(e,"TablePlugin",function(){return _d}),r.d(e,"BTable",function(){return wd}),r.d(e,"BTableLite",function(){return kd}),r.d(e,"TabsPlugin",function(){return Dd}),r.d(e,"BTabs",function(){return Ad}),r.d(e,"BTab",function(){return Pd}),r.d(e,"ToastPlugin",function(){return Zd}),r.d(e,"BToast",function(){return qd}),r.d(e,"BToaster",function(){return Md}),r.d(e,"TooltipPlugin",function(){return fu}),r.d(e,"BTooltip",function(){return Jd}),r.d(e,"directivesPlugin",function(){return Nu}),r.d(e,"VBModalPlugin",function(){return hu}),r.d(e,"VBModal",function(){return yl}),r.d(e,"VBPopoverPlugin",function(){return gu}),r.d(e,"VBPopover",function(){return xc}),r.d(e,"VBScrollspyPlugin",function(){return zu}),r.d(e,"VBScrollspy",function(){return Lu}),r.d(e,"VBTogglePlugin",function(){return Mu}),r.d(e,"VBToggle",function(){return Ko}),r.d(e,"VBTooltipPlugin",function(){return $u}),r.d(e,"VBTooltip",function(){return pu}),r.d(e,"BVConfigPlugin",function(){return Fu}),r.d(e,"BVConfig",function(){return Fu}),r.d(e,"setConfig",function(){return Y});
/*!
* BoostrapVue 2.0.0-rc.27
*
* @link https://bootstrap-vue.js.org
* @source https://github.com/bootstrap-vue/bootstrap-vue
* @copyright (c) 2016-2019 BootstrapVue
* @license MIT
* https://github.com/bootstrap-vue/bootstrap-vue/blob/master/LICENSE
*/
var Iu=ot({plugins:{componentsPlugin:mu,directivesPlugin:Nu}}),Ru={install:Iu,setConfig:Y};e.default=Ru}]);